Notification system and notification method
The notification system addresses inappropriate guidance during specific actions by determining user movements and controlling notifications, improving user experience by preventing disruptive alerts.
Patent Information
- Application Number
- JP2024058914
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-01
- Publication Date
- 2025-10-14
AI Technical Summary
Conventional exercise support systems provide inappropriate notifications during specific actions like checking a watch or drinking water, which can be annoying to the user.
A notification system that includes determination means to identify specific actions and control notification operations based on the movement of body parts, ensuring notifications are only given when the user is not performing these actions.
Suppresses inappropriate notifications during specific actions, enhancing user experience by preventing annoying guidance during temporary disruptions.
Smart Images

Figure 2025155225000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a notification system and a notification method. [Background technology]
[0002] Conventionally, there is a technology that supports exercise by a wearable device by providing various notifications by voice or the like while the subject wearing the device is exercising. For example, Patent Document 1 discloses a technology that generates exercise information from output data of a sensor in a headset and provides a notification to the subject exercising based on the exercise information to encourage the subject to correct their form. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] International Publication No. 2016 / 092912 Summary of the Invention [Problem to be solved by the invention]
[0004] However, during exercise, there are cases where a person temporarily performs specific actions that are different from normal actions, such as checking a watch, drinking water, etc. The above-mentioned conventional technology has a problem in that when such specific actions are performed, an inappropriate notification is given to encourage the person to correct their form, which can be annoying.
[0005] The present invention has the advantage of suppressing inappropriate notification to a subject. [Means for solving the problem]
[0006] In order to solve the above problem, the notification system according to the present invention comprises: a first determination means for determining whether or not the movement of a first body part of a subject performing exercise satisfies a predetermined condition based on a detection result of the movement of the first body part; A second determination means for determining whether the subject has performed a specific action; a control means for controlling the operation of the notification unit; Equipped with The control means, based on the determination result by the first determination means and the determination result by the second determination means, causing the notification unit to issue a notification regarding the movement of the first body part when the movement of the first body part satisfies the predetermined condition and when it has not been determined that the subject has performed the specific action; If it is determined that the subject has performed the specific action, the notification unit is not caused to make the notification. [Effects of the Invention]
[0007] According to the present invention, it is possible to suppress inappropriate notification to a subject. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a diagram showing a configuration of an exercise support system according to a first embodiment. [Figure 2] FIG. 2 is a block diagram showing the main functional configuration of the head-mounted device. [Figure 3] FIG. 2 is a block diagram showing the main functional configuration of the electronic timepiece. [Figure 4] FIG. 10 is a diagram showing a subject performing a clock-gazing action. [Figure 5] 10 is a flowchart showing a control procedure for clock-gazing action detection processing in the first notification method. [Figure 6] 10 is a flowchart showing a control procedure of a notification control process in a first notification method. [Figure 7] 10 is a flowchart showing a control procedure for calibration processing in the second reporting method. [Figure 8] 10 is a flowchart showing a control procedure of a notification control process in a second notification method. [Figure 9] 10 is a flowchart showing a control procedure of a notification control process in a third notification method. [Figure 10] FIG. 10 is a diagram showing the configuration of an exercise support system according to a second embodiment. [Figure 11] FIG. 2 is a block diagram showing the main functional configuration of the trunk-mounted device. [Figure 12] 10 is a flowchart showing a control procedure of a notification control process in a fourth notification method. [Figure 13] 10 is a flowchart showing a control procedure for clock-gazing action detection processing in the fifth notification method. [Figure 14] 10 is a flowchart showing a control procedure of a notification control process in a fifth notification method. DETAILED DESCRIPTION OF THE INVENTION
[0009] A first embodiment of the present invention will be described below. As shown in FIG. 1, an exercise support system 1 (notification system) according to the first embodiment includes a head-mounted device 10 (first wearable device) worn on the head 41 (first part) of a subject 4 (user) performing exercise, and an electronic watch 20 (second wearable device, information terminal) worn on the wrist 42 (second part) of the subject 4. The head-mounted device 10 in this embodiment is an earphone-type device worn on the ear, but is not limited to this and may be a headset-type or glasses-type device, etc. In this embodiment, the exercise performed by the subject 4 is assumed to be running. However, the exercise is not limited to running and may be other exercise involving movement and arm swing of the subject 4, such as walking, including race walking. The exercise support system 1 analyzes the exercise status and form of the subject 4 based on output data from various sensors provided in the head-mounted device 10 and the electronic watch 20. Furthermore, the exercise support system 1 outputs a guide voice such as coaching or advice based on the analysis result to the subject 4 from the sound output unit 16 (notification unit) of the head-mounted device 10.
[0010] 2, the head-mounted device 10 includes a CPU (Central Processing Unit) 11, a RAM (Random Access Memory) 12, a storage unit 13, a first motion sensor 14 (first sensor), a position information acquisition unit 15, a sound output unit 16 (alert unit), an operation unit 17, and a communication unit 18. The components of the head-mounted device 10 are connected via a data transmission path such as a bus.
[0011] The CPU 11 is a processor that controls the operation of the head-mounted device 10 by reading and executing a program 131 stored in the storage unit 13 and performing various arithmetic processing. The head-mounted device 10 may have multiple processors (e.g., multiple CPUs), and the multiple processes performed by the CPU 11 of this embodiment may be executed by the multiple processors. In this case, the multiple processors may be involved in a common process, or the multiple processors may independently execute different processes in parallel. The RAM 12 provides a working memory space for the CPU 11 and stores temporary data.
[0012] The storage unit 13 is a non-transitory recording medium readable by the CPU 11 as a computer, and stores a program 131 and various data. The storage unit 13 includes a non-volatile memory such as a flash memory. The data stored in the storage unit 13 includes reference attitude data 132 (attitude information) and timing data 133 (timing information), which will be described later.
[0013] The first motion sensor 14 includes an acceleration sensor, a gyro sensor, and a direction sensor. The direction sensor may be a geomagnetic sensor that detects geomagnetism. The output data of the first motion sensor 14 reflects the angle and movement of the subject's 4 head 41. Therefore, based on the output data of the first motion sensor 14, index values related to the form of the subject's 4 head 41, such as the orientation and vertical movement of the head 41, can be derived. Furthermore, the output data of the first motion sensor 14 reflects periodic movements (vertical movements, etc.) of the entire body in response to running. Therefore, based on the output data, it is possible to derive measurement values related to the subject's 4 exercise status, such as running time and number of steps, and index values related to the exercise form, such as pitch. Furthermore, by combining the output data with the transition of the current location detected by the position information acquisition unit 15, it is possible to derive measurement values related to the exercise status, such as running distance (travel distance) and pace, and index values related to the exercise form, such as stride. The orientation and time-series changes of the head 41 identified based on the output data of the first motion sensor 14 are one aspect of the "detection result of the movement of the first part."
[0014] The location information acquisition unit 15 receives and decodes radio waves transmitted from positioning satellites of a Global Positioning Satellite System (GNSS) such as the Global Positioning System (GPS) to calculate the current location. The location information acquisition unit 15 calculates the current location under the control of the CPU 11 and outputs the result to the CPU 11. The location information acquisition unit 15 may be provided in the electronic watch 20.
[0015] The sound output unit 16 includes a speaker and outputs guidance voice such as coaching, various notification sounds, etc. in accordance with the control signal and audio data transmitted from the CPU 11. In this embodiment, outputting the guidance voice corresponds to "notification."
[0016] The operation unit 17 includes operation means such as operation buttons, and outputs operation information to the CPU 11 in accordance with input operations on the operation means.
[0017] The communication unit 18 is configured with a communication module and performs communication operations in accordance with a predetermined communication standard. In this embodiment, the communication unit 18 transmits and receives data to and from the electronic watch 20 via short-range wireless communication. The short-range wireless communication may be, for example, Bluetooth (registered trademark) Low Energy (BLE).
[0018] 3, the electronic watch 20 includes a CPU 21, a RAM 22, a storage unit 23, an operation display unit 24, a second motion sensor 25 (second sensor), an air pressure sensor 26, a pulse wave sensor 27, a timekeeping unit 28, and a communication unit 29. The various units of the electronic watch 20 are connected via a data transmission path such as a bus.
[0019] The CPU 21 is a processor that controls the operation of the electronic timepiece 20 by reading and executing the program 231 stored in the storage unit 23 and performing various arithmetic processing. The electronic timepiece 20 may have multiple processors (e.g., multiple CPUs), and the multiple processes performed by the CPU 21 of this embodiment may be executed by these multiple processors. In this case, the multiple processors may be involved in a common process, or the multiple processors may independently execute different processes in parallel. The RAM 22 provides working memory space for the CPU 21 and stores temporary data.
[0020] The storage unit 23 is a non-transitory recording medium readable by the CPU 21 as a computer, and stores a program 231 and various data. The storage unit 23 includes a non-volatile memory such as a flash memory.
[0021] The operation display unit 24 includes a display unit that displays information such as the time in analog or digital format, and an operation unit that is provided with operation means such as operation buttons, a crown, and a touch panel. The operation display unit 24 displays various information on the display unit in accordance with a display control signal sent from the CPU 21. The operation means outputs operation information to the CPU 21 in accordance with an input operation.
[0022] The second motion sensor 25 includes an acceleration sensor, a gyro sensor, and a direction sensor. The direction sensor may be a geomagnetic sensor that detects geomagnetism. The output data of the second motion sensor 25 reflects the movement of the wrist 42 on which the electronic watch 20 is worn by the subject 4. Therefore, based on the output data of the second motion sensor 25, it is possible to identify time-series changes in the movement of the wrist 42 of the subject 4. Furthermore, it is possible to derive index values related to the form of exercise, such as the magnitude of arm swing, from the output data of the second motion sensor 25.
[0023] The atmospheric pressure sensor 26 is, for example, a semiconductor pressure sensor that utilizes the piezoresistance effect and detects the magnitude of atmospheric pressure. Altitude can be derived based on the results of atmospheric pressure detection by the atmospheric pressure sensor 26. The pulse wave sensor 27 includes a light-emitting element that emits green light that is easily absorbed by hemoglobin in the blood and a light-receiving element that detects this light reflected by the skin, and detects pulse waves at the wrist of the subject 4 based on changes in the intensity of the light detected by the light-receiving element. The heart rate (pulse rate) can be derived based on the waveform of the pulse wave detected by the pulse wave sensor 27. The atmospheric pressure sensor 26 and / or the pulse wave sensor 27 may be provided in the head-worn device 10.
[0024] The timekeeping unit 28 includes an oscillation circuit, a frequency dividing circuit, a timekeeping circuit, etc. The frequency dividing circuit divides the clock signal generated by the oscillation circuit, and the timekeeping circuit counts the divided signal, thereby counting and holding the current date and time.
[0025] The communication unit 29 is configured with a communication module or the like, and performs communication operations in accordance with a predetermined communication standard. The communication unit 29 of this embodiment transmits and receives data to and from the head-mounted device 10 via short-range wireless communication such as BLE.
[0026] Next, the operation of the exercise support system 1 will be described. When it is detected that the subject 4 has started exercising, the CPU 11 of the head-mounted device 10 starts analyzing the exercise status and form of the subject 4. The start of exercise is determined, for example, when a predetermined operation is performed on the operation display unit 24 of the electronic watch 20 to notify the start of exercise, and the determination result is sent from the electronic watch 20 to the head-mounted device 10. Alternatively, the start of exercise may be determined when a predetermined operation button on the operation unit 17 of the head-mounted device 10 is pressed. Furthermore, the start of exercise may be determined when the first motion sensor 14 or the second motion sensor 25 detects a body movement indicating running.
[0027] When the exercise begins, the CPU 11 of the head-mounted device 10 repeatedly acquires the output data of the first motion sensor 14 and the calculation results (position information) of the current position by the position information acquisition unit 15 at a predetermined frequency and uses these to analyze the exercise status and form. For example, based on the acquired output data and position information, the CPU 11 repeatedly derives measurement values related to the exercise status, such as running time, running distance, number of steps, and pace, as well as index values related to the exercise form, such as pitch, stride, orientation of the head 41, and up-and-down movement of the head 41. The CPU 11 may also receive various information from the electronic watch 20 and use it in the exercise analysis. For example, the CPU 11 may receive data indicating the magnitude of arm swing based on the output data of the second motion sensor 25 from the electronic watch 20 and add it to the index value of the exercise form. The CPU 11 may also receive altitude data derived based on the output data of the atmospheric pressure sensor 26 from the electronic watch 20 and derive the slope of the running road from changes over time. Furthermore, the CPU 11 may receive the heart rate of the subject 4 derived based on the output data of the pulse wave sensor 27 from the electronic watch 20 and add it to the measurement values related to the exercise status. The measurement values related to the exercise status and the index values related to the form may be transmitted from the head-mounted device 10 to the electronic watch 20 and displayed on the operation display unit 24.
[0028] The CPU 11 of the head-mounted device 10 causes the sound output unit 16 to output a predetermined audio guide when the derived measurement value or index value falls outside a predetermined reference range. For example, when the CPU 11 detects that form index values, such as pitch, stride, head 41 orientation, and head 41 vertical movement, fall outside the reference range, the CPU 11 outputs an audio guide urging the user to correct their form related to these index values. For example, when the CPU 11 detects that the head 41 is facing downward outside a predetermined reference angle range, the CPU 11 outputs an audio guide urging the user to correct their form, i.e., to face forward. In this specification, "the head 41 facing downward" refers to the head 41 being oriented downward in the vertical direction to a position outside the reference angle range that is an acceptable position during exercise, i.e., the head 41 being oriented downward in the vertical direction to an angle that is the target for output of the audio guide. The "movement of the head 41 facing downward" is one aspect of the "movement of the first part that satisfies a predetermined condition." That is, the "predetermined condition" is satisfied when the orientation of head 41 drops vertically downward to a position outside the reference angle range. Note that the measurement values and value indices targeted by the guidance voice, as well as the content of the guidance voice, are not limited to those described above.
[0029] While running, a subject 4 wearing an electronic watch 20 as an information terminal typically frequently visually checks the operation display unit 24 of the electronic watch 20 to check information related to the exercise status, such as running time and pulse rate. Hereinafter, this action will be referred to as a "watch-gazing action." The watch-gazing action is one aspect of a "specific action." The watch-gazing action involves stopping the swing of the arm on which the electronic watch 20 is worn, which is caused by exercise such as running. When performing the watch-gazing action, the subject 4 holds the wrist 42 on which the electronic watch 20 is worn in front of the torso 43, as shown in FIG. 4 , and moves the head 41 downward. In other words, the head 41 is positioned so that it faces downward outside the reference angle range. Therefore, according to the above-mentioned audio guidance output rules, the CPU 11 of the head-mounted device 10 determines that the head 41's running form is disrupted and outputs an audio guidance. Therefore, every time the subject person 4 looks at the watch while running, an inappropriate guidance voice is output, which is annoying to the subject person 4.
[0030] Therefore, in the exercise support system 1 of the present embodiment, when it is determined that the subject 4 has performed a clock-gazing action, the CPU 11 of the head-mounted device 10 does not output a guide voice urging the subject 4 to correct the form of the head 41, regardless of the orientation of the head 41. Furthermore, when it is determined that the head 41 has faced downward and it is not determined that the subject 4 has performed a clock-gazing action (when it is determined that the head 41 has faced downward without the subject 4 having performed a clock-gazing action), the CPU 11 outputs a guide voice urging the subject 41 to correct the form of the head 41. In order to make such a notification, the exercise support system 1 of the first embodiment executes any of the following first to third notification methods.
[0031] In the first notification method, it is determined whether the subject 4 is performing a watch-gazing action based on the movement of the wrist 42, which is a part of the body associated with the watch-gazing action. That is, the CPU 21 of the electronic timepiece 20 worn on the wrist 42 determines whether the subject 4 has performed a watch-gazing action based on the output data of the second motion sensor 25. Furthermore, when the CPU 11 of the head-worn device 10 detects a downward movement of the head 41 based on the output data of the first motion sensor 14, it outputs a guide voice urging the subject 4 to correct the form of the head 41 (a notification related to the movement of the head 41 is made) only when the CPU 21 of the electronic timepiece 20 has not detected a watch-gazing action. In the first notification method, the CPU 11 of the head-worn device 10 corresponds to the "first determination means" and the "control means," and the CPU 21 of the electronic timepiece 20 corresponds to the "second determination means."
[0032] In the first notification method, the CPU 21 of the electronic timepiece 20 executes the clock-gazing action detection process shown in Fig. 5, and the CPU 11 of the head-mounted device 10 executes the notification control process shown in Fig. 6. In Fig. 5 and Fig. 6, the process related to the output of a guide voice that prompts the subject 4 to correct their form will be extracted and explained (the same applies to Figs. 7-9, 12-14 below). The clock-gazing action detection process and the notification control process are executed when the CPU 11 of the head-mounted device 10 detects that the subject 4 has started exercising using the method described above.
[0033] As shown in FIG. 5, when the watch-gazing action detection process is initiated, the CPU 21 of the electronic timepiece 20 begins acquiring and analyzing the output data of the second motion sensor 25 (step S101). The analysis of the output data includes deriving the presence or absence of arm swing and the magnitude of the arm swing based on the output data. The CPU 21 determines whether or not the watch-gazing action of the subject 4 has been detected (i.e., whether or not the subject 4 has performed a specific action) (step S102). Here, the CPU 21 determines that the subject 4 has performed a watch-gazing action if, based on the output data of the second motion sensor 25, it detects that the swing of the wrist 42 has stopped in a position in front of the torso and that a certain period of time has passed in this state. If it determines that the watch-gazing action has been detected ("YES" in step S102), the CPU 21 transmits a predetermined notification stop signal to the head-worn device 10 via the communication unit 29 (step S103). When step S103 is completed, or when it is determined in step S102 that a watch-gazing action has not been detected ("NO" in step S102), the CPU 21 determines whether or not the subject 4 has finished exercising (step S104). The end of exercise is determined, for example, when a predetermined operation to notify the end of exercise is performed on the operation display unit 24. When the CPU 21 determines that the exercise has not finished ("NO" in step S104), the process returns to step S102, and when it determines that the exercise has finished ("YES" in step S104), the CPU 21 ends the watch-gazing action detection process. Before ending the watch-gazing action detection process, the CPU 21 may send a signal to the head-mounted device 10 notifying the end of exercise.
[0034] As shown in FIG. 6, when the notification control process starts, the CPU 11 of the head-mounted device 10 begins acquiring and analyzing output data from the first motion sensor 14 (step S201). The analysis of the output data includes a process of deriving the orientation of the head 41 based on the output data. The CPU 11 determines whether or not a notification stop signal has been received from the electronic timepiece 20 (step S202). If it determines that the notification stop signal has not been received (i.e., if it determines that the watch is not being watched) (“NO” in step S202), the CPU 11 determines whether or not the head 41 has faced downward (i.e., if the movement of the head 41 satisfies a predetermined condition) based on the output data of the first motion sensor 14 (step S203). If it determines that the head 41 has not faced downward (i.e., if it determines that the movement of the head 41 does not satisfy the predetermined condition) (“NO” in step S203), the CPU 11 proceeds to step S208. If it is determined that the head 41 is facing downward (i.e., if it is determined that the movement of the head 41 satisfies a predetermined condition without the subject 4 having performed a watch-gazing action) (“YES” in step S203), the CPU 11 causes the sound output unit 16 to output a predetermined guide voice prompting the subject 4 to correct the form of the head 41 (step S204). After step S204 is completed, the CPU 11 shifts the process to step S208.
[0035] On the other hand, if it is determined in step S202 that the notification stop signal has been received (i.e., if it is determined that the subject 4 has performed a clock-gazing action) (“YES” in step S202), the CPU 11 stops acquiring and analyzing the output data of the first motion sensor 14 (step S205). Thereafter, the CPU 11 repeatedly determines whether a predetermined waiting time has elapsed (step S206), and if it is determined that the waiting time has elapsed (“YES” in step S206), it resumes acquiring and analyzing the output data of the first motion sensor 14 (step S207). The waiting time may be, for example, a time obtained by adding a certain value to the average time it takes for the subject 4 to perform one clock-gazing action, and is predetermined and stored in the storage unit 23. By executing steps S205 to S207 when the notification stop signal has been received, even if the head 41 looks down during this period, the movement is not detected and no audio guidance is output. Therefore, no audio guidance is output even if the subject 4 performs a clock-gazing action. When step S207 is completed, the CPU 11 advances the process to step S208.
[0036] In step S208, the CPU 11 determines whether or not the exercise by the subject 4 has ended. For example, the CPU 11 determines that the exercise has ended when it receives a signal notifying the end of the exercise from the electronic watch 20. If the CPU 11 determines that the exercise has not ended ("NO" in step S208), it returns the process to step S202, and if it determines that the exercise has ended ("YES" in step S208), it ends the notification control process.
[0037] It is also possible to continue acquiring the output data of the first motion sensor 14 regardless of whether or not the notification stop signal is received, and to stop analyzing the output data in step S205 when the notification stop signal is received. Alternatively, it is also possible to continue acquiring and analyzing the output data of the first motion sensor 14 regardless of whether or not the notification stop signal is received, and to perform control to prevent the output of a guidance voice when the notification stop signal is received. These points also apply to the notification control processing in Figures 8, 9, and 14 described below.
[0038] Next, a second notification method will be described. In the second notification method, the CPU 11 of the head-mounted device 10 measures the posture of the head 41 when the subject 4 gazes at a clock before starting exercise and records the posture in the reference posture data 132 in advance as the reference posture for the clock-gazing behavior. The reference posture may be represented by a change in the vertical angle (elevation angle) and the horizontal angle (azimuth angle) from a state in which the subject 4 is facing forward. Hereinafter, the operation of registering this reference posture will be referred to as "calibration." Then, the CPU 11 determines that the subject 4 is gazing at a clock when the posture (orientation) of the head 41 identified based on the output data of the first motion sensor 14 during exercise and the reference posture satisfy a predetermined matching condition. The matching condition may be satisfied, for example, when the vertical and horizontal angles of the head 41 are within a certain angular range, respectively, centered on the vertical and horizontal angles in the reference posture. When the CPU 11 detects that the head 41 is pointing downward during exercise, it outputs a guidance voice only if it has not determined that the watch is being watched. In the second notification method, the CPU 11 of the head-mounted device 10 corresponds to the "first determination means," "second determination means," "control means," and "posture information generation means." Note that, in the second notification method, there is no need to use data acquired by the electronic watch 20, and therefore the head-mounted device 10 and the electronic watch 20 do not need to be connected for communication (the same applies to the third to fifth notification methods described below).
[0039] In the second notification method, the CPU 11 of the head-mounted device 10 executes a calibration process shown in FIG. 7 before starting exercise. The calibration process is executed, for example, when a predetermined operation button on the operation unit 17 of the head-mounted device 10 is pressed. When the calibration process is started, the CPU 11 starts acquiring and analyzing output data from the first motion sensor 14 (step S301). Next, the CPU 11 causes the sound output unit 16 to output a guidance voice instructing the subject to gaze at a clock (step S302). Here, for example, the CPU 11 outputs a guidance voice such as, "After facing forward, gaze at the clock and remain still in that state." The CPU 11 identifies the angle of the head 41 in the reference posture based on the output data of the first motion sensor 14 and generates reference posture data 132 including information on the angle (step S303). For example, the CPU 11 registers the amount of change in the elevation angle and azimuth angle of the head 41 from a state facing forward in the reference posture data 132 as data related to the reference posture. When step S303 is completed, the CPU 11 ends the calibration process.
[0040] When exercise is started, the CPU 11 executes the notification control process shown in Fig. 8. The notification control process in Fig. 8 is the same as the notification control process in Fig. 6 except that step S202 is changed to step S202a. Therefore, the following description will mainly focus on the process that differs from Fig. 6. After step S201 is completed, the CPU 11 determines whether the posture of the head 41 and the reference posture satisfy the above-mentioned matching condition based on the output data and the reference posture data 132 (step S202a). If it determines that the matching condition is not satisfied (i.e., if it determines that the watch-gazing action is not being performed) ("NO" in step S202a), the CPU 11 determines whether the head 41 is facing downward based on the output data of the first motion sensor 14 (step S203). When it is determined that the head 41 has turned downward (i.e., when it is determined that the movement of the head 41 has satisfied a predetermined condition that is outside the range of the reference posture for the clock-gazing action, without the object person 4 having performed the clock-gazing action) (“YES” in step S203), the CPU 11 causes the sound output unit 16 to output a predetermined guidance voice prompting the correction of the form of the head 41 (step S204). On the other hand, when it is determined that the matching condition is satisfied in step S202a (i.e., when it is determined that the object person 4 has performed the clock-gazing action) (“YES” in step S202a), the CPU 11 executes the processes of steps S205 to S207. Even when the clock-gazing action is performed by the notification control process of FIG. 8, steps S205 to S207 are executed, so that even if the head 41 turns downward during this period, the movement is not detected and the guidance voice is not output. Therefore, even if the object person 4 performs the clock-gazing action, the guidance voice is not output.
[0041] Next, a third notification method will be described. In the third notification method, the CPU 11 of the head-mounted device 10 pre-determines a predetermined timing for the subject 4 to gaze at the clock before starting exercise and registers it in the timing data 133. The predetermined timing is input by the subject 4, for example, using the operation unit 17 of the head-mounted device 10 or the operation display unit 24 of the electronic clock 20. The CPU 11 of the head-mounted device 10 registers the input content in the timing data 133. For example, if the subject 4 gazes at the clock to check the lap time every kilometer traveled, the subject 4 inputs "every kilometer traveled" as the predetermined timing. Note that the predetermined timing is not limited to this and may be expressed using at least one of the time of day, the elapsed time since the start of exercise, and the position or distance traveled of the subject 4 during exercise. The predetermined timing may also be determined by the CPU 11 regardless of the input content of the subject 4. For example, the predetermined timing may be determined as a timing when the incline of the road is equal to or greater than a predetermined angle, or when the heart rate is equal to or greater than a predetermined value, assuming that the subject 4 is likely to gaze at the watch to check the exercise status. Alternatively, the predetermined timing may be determined as a timing when a predetermined point on the road is reached. In this case, whether or not the predetermined point has been reached can be determined from the current position acquired by the position information acquisition unit 15 of the head-mounted device 10.
[0042] In the third notification method, when exercise is started, the CPU 11 executes the notification control process shown in FIG. 9. The notification control process in FIG. 9 is the same as the notification control process in FIG. 8, except that step S202 is changed to step S202b. The CPU 11 determines whether or not a registered predetermined timing (or a certain period including the timing) occurs during exercise (step S202b). Here, if information on the time or the elapsed time since the start of exercise is necessary, the CPU 11 may acquire this information from the electronic clock 20. Alternatively, a clock unit may be provided in the head-mounted device 10, and the time and elapsed time measured by the clock unit may be used. If the CPU 11 determines that the predetermined timing does not occur ("NO" in step S202b), the CPU 11 determines that the subject 4 is not gazing at the clock. If the CPU 11 subsequently determines that the head 41 is facing downward ("YES" in step S203), it outputs a voice guide (step S204). On the other hand, if it is determined that the predetermined timing has occurred ("YES" in step S202b), the CPU 11 determines that the subject person 4 is gazing at the clock, and executes steps S205 to S207 to perform control so that the guidance voice is not output. In the third notification method, the CPU 11 of the head-mounted device 10 corresponds to the "first determination means," the "second determination means," and the "control means."
[0043] Next, a second embodiment will be described. As shown in Fig. 10, the exercise support system 1 according to the second embodiment includes a head-mounted device 10, an electronic watch 20, and a trunk-mounted device 30 (third wearable device) that is worn on the trunk 43 (here, on the back side of the waist) of the subject 4. As shown in Fig. 11, the trunk-mounted device 30 includes a CPU 31, a RAM 32, a storage unit 33, a third motion sensor 34 (third sensor), and a communication unit 35. The components of the trunk-mounted device 30 are connected via a data transmission path such as a bus.
[0044] The CPU 31 is a processor that controls the operation of the trunk-worn device 30 by reading and executing a program 331 stored in the storage unit 33 and performing various arithmetic processing. The trunk-worn device 30 may have multiple processors (e.g., multiple CPUs), and the multiple processes performed by the CPU 31 of this embodiment may be executed by these multiple processors. In this case, the multiple processors may be involved in a common process, or the multiple processors may independently execute different processes in parallel. The RAM 32 provides a working memory space for the CPU 31 and stores temporary data.
[0045] The storage unit 33 is a non-transitory recording medium readable by the CPU 31 as a computer, and stores a program 331 and various data. The storage unit 33 includes a non-volatile memory such as a flash memory.
[0046] The third motion sensor 34 includes an acceleration sensor, a gyro sensor, and a direction sensor. The direction sensor may be a geomagnetic sensor that detects geomagnetism. The output data of the third motion sensor 34 reflects the movement and angle of the trunk 43 of the subject 4. The movement and angle of the trunk 43 reflect various movements of each part of the subject 4. Therefore, based on the output data of the third motion sensor 34, various index values related to the form of exercise can be derived, such as pitch, stride, ground contact time, landing impact, vertical movement, lateral movement, forward / backward movement, braking magnitude, backward and forward lean of the trunk 43, pelvic rotation angle, and pelvic rotation timing.
[0047] The communication unit 35 is configured with a communication module and performs communication operations in accordance with a predetermined communication standard. In this embodiment, the communication unit 35 transmits and receives data to and from the head-mounted device 10 and / or the electronic watch 20 via short-range wireless communication such as BLE.
[0048] The exercise support system 1 of the second embodiment executes the following fourth or fifth notification method. In the fourth notification method, it is determined whether or not the exercise form of the subject 4 has been disturbed due to fatigue, based on a time-series change in the form index value derived from the output data of the third motion sensor 34 of the trunk-worn device 30. Then, if there is no disturbance in the form due to fatigue and a movement of the head 41 looking downward is detected, it is determined that the subject 4 has performed a watch-gazing movement. In this case, no audio guidance urging the subject 4 to correct their form is output. On the other hand, if there is a disturbance in the form due to fatigue and a movement of the head 41 looking downward is detected, an audio guidance urging the subject 4 to correct their form is output.
[0049] In the fourth notification method, the CPU 31 of the trunk-worn device 30 derives various index values related to form at a predetermined frequency based on the output data of the third motion sensor 34 after starting exercise. Furthermore, the CPU 11 of the head-worn device 10 executes the notification control process shown in FIG. 12 when exercise starts. When the notification control process starts, the CPU 11 sets the fatigue flag to "0" (step S401). Here, the fatigue flag is 1-bit data stored in the RAM 32 or the storage unit 33. A fatigue flag of "0" indicates that the subject 4 is not fatigued, and a fatigue flag of "1" indicates that the subject 4 is fatigued. The CPU 11 then starts acquiring and analyzing the output data of the first motion sensor 14 (step S402). Furthermore, the CPU 11 starts acquiring various index values related to form from the trunk-worn device 30 (step S403).
[0050] The CPU 11 determines whether it is a predetermined timing for evaluating form (step S404). The evaluation timing may be, for example, every time a predetermined distance (e.g., 5 km) is run, or every time a predetermined time (e.g., 30 minutes) has elapsed since the start of exercise. If it is determined that it is the timing for evaluating form ("YES" in step S404), the CPU 11 determines whether fatigue has caused a disruption in form based on the time-series changes in the index values (step S405). For example, the CPU 11 determines that fatigue has caused a disruption in form when, compared to the evaluation timing immediately after the start of exercise when the user is not fatigued (e.g., after reaching 1 km), the pitch or stride has decreased by more than a predetermined percentage, or when ground contact time or vertical oscillation has increased by more than a predetermined percentage. Alternatively, a score representing the adequacy of form may be derived from multiple index values, and if the score has decreased by more than a predetermined percentage or is below a reference value, the CPU 11 may determine that fatigue has caused a disruption in form. If the CPU 11 determines that the form has been disturbed due to fatigue ("YES" in step S405), it sets the fatigue flag to "1", and if it determines that the form has not been disturbed due to fatigue ("NO" in step S405), it sets the fatigue flag to "0".
[0051] When step S406 or S407 is completed, or when it is determined that it is not time to evaluate the form (step S404: NO), the CPU 11 determines whether the head 41 has turned downward based on the output data of the first motion sensor 14 (step S408). When it is determined that the head 41 has turned downward (step S408: YES), the CPU 11 determines whether the fatigue flag is "1" (step S409). When the fatigue flag is "1" (step S409: YES), the CPU 11 determines that the movement of the head 41 turning downward is a disruption of form due to fatigue (i.e., determines that the movement of the head 41 has satisfied a predetermined condition, regardless of whether the subject 4 has performed a watch-gazing action), and causes the sound output unit 16 to output a predetermined guide voice that prompts the subject 4 to correct the form of the head 41 (step S410). On the other hand, if the fatigue flag is "0" ("NO" in step S409), the CPU 11 determines that the movement of the head 41 facing downward is a watch-gazing movement, and does not output a guide voice urging the user to correct the form of the head 41 (step S411). When step S410 or S411 is completed, or when it is determined in step S408 that the head 41 is not facing downward ("NO" in step S408), the CPU 11 determines whether or not the exercise has ended (step S412). If the CPU 11 determines that the exercise has not ended ("NO" in step S412), the process returns to step S404, and if it determines that the exercise has ended ("YES" in step S412), the CPU 11 ends the notification control process. After step S406, the CPU 11 may control the process to proceed to step S410 without going through steps S408 and S409, or may control the process to proceed to step S411 without going through step S409 if it is determined that the head 41 is facing downward after step S407 ("YES" in step S408). In the fourth notification method, the CPU 11 of the head-mounted device 10 corresponds to the "first determination means," the "second determination means," and the "control means."
[0052] 12, the CPU 11 of the head-mounted device 10 determines whether the subject 4 is fatigued based on the time-series change in the received index value, but instead, the CPU 31 of the trunk-mounted device 30 may determine whether the subject 4 is fatigued based on the time-series change in the derived index value and send the determination result to the head-mounted device 10. Furthermore, if it is possible to determine whether fatigue has occurred in the form from the form index value derived based on the output data of the first motion sensor 14 of the head-mounted device 10 and / or the second motion sensor 25 of the electronic watch 20, the trunk-mounted device 30 may be omitted.
[0053] Next, the fifth notification method will be described. Among the form index values, the pelvic rotation angle and pelvic rotation timing change depending on whether or not the subject 4 swings their arms while running. Specifically, when the left arm is pulled back, the left side of the pelvis rotates forward. However, when the subject 4 looks at the clock while wearing the electronic watch 20 on his or her left arm, the left arm swing stops, causing the rotation angle of the left side of the pelvis to become smaller relative to the movement when the subject 4 is not looking at the clock, and the pelvic rotation timing also changes. Therefore, in the fifth notification method, the CPU 31 of the trunk-worn device 30 determines whether or not the subject 4 looks at the clock based on at least one of the pelvic rotation angle and the pelvic rotation timing.
[0054] In the fifth notification method, the CPU 31 of the trunk-worn device 30 executes the clock-gazing action detection process shown in Fig. 13, and the CPU 11 of the head-worn device 10 executes the notification control process shown in Fig. 14. When the clock-gazing action detection process shown in Fig. 13 starts, the CPU 31 of the trunk-worn device 30 starts acquiring output data from the third motion sensor 34 and deriving various index values related to exercise form (step S501). The CPU 31 determines whether or not there has been a predetermined change in the pelvic rotation angle and / or pelvic rotation timing (step S502). Here, the predetermined change is a change with respect to the index value during normal running, and is predetermined as a change that occurs when a clock is being gazed at and stored in the storage unit 33. If it is determined that the predetermined change has occurred ("YES" in step S502), the CPU 31 determines that the subject 4 has performed a watch-gazing action (step S503) and transmits a predetermined notification stop signal to the head-mounted device 10 via the communication unit 35 (step S504). If step S504 has ended, or if it is determined that there has been no predetermined change in the pelvic rotation angle and / or pelvic rotation timing ("NO" in step S502), the CPU 31 determines whether or not the exercise has ended (step S505). If the CPU 31 determines that the exercise has not ended ("NO" in step S505), the process returns to step S502, and if it determines that the exercise has ended ("YES" in step S505), the CPU 31 ends the watch-gazing action detection process.
[0055] The notification control process of Fig. 14 executed by the CPU of the head-worn device 10 is the same as the notification control process of Fig. 6 except that step S202 is changed to step S202c. In step S202c, the CPU 11 determines whether or not a notification stop signal has been received from the trunk-worn device 30. In the fifth notification method, the CPU 11 of the head-worn device 10 corresponds to the "first determination means" and the "control means," and the CPU 21 of the trunk-worn device 30 corresponds to the "second determination means."
[0056] As described above, the exercise support system 1 in each of the above-described embodiments includes a first determination means for determining, based on the detection result of the movement of the head 41 of the subject 4 performing exercise, whether the movement of the head 41 satisfies a predetermined condition, i.e., whether the head 41 has looked downward, a second determination means for determining whether the subject 4 has performed a watch-gazing action, and a control means for controlling the operation of the sound output unit 16 as an alarm unit. The first determination means, the second determination means, and the control means are, respectively, the CPU 11 of the head-worn device 10, the CPU 21 of the electronic watch 20, and the CPU 31 of the trunk-worn device 30. Based on the determination result by the first determination means and the determination result by the second determination means, the control means controls the sound output unit 16 to output a guidance voice prompting the subject 4 to correct the form of the head 41 when it is determined that the movement of the head 41 satisfies the predetermined condition and the subject 4 has not performed a watch-gazing action, but does not output the guidance voice when it is determined that the subject 4 has performed a watch-gazing action. This prevents the output of inappropriate voice guidance that encourages the subject 4 to correct their form when they gaze at the clock, which is different from their usual movements during exercise. This makes it possible to output voice guidance in a natural manner that is closer to human coaching.
[0057] The exercise support system 1 also includes a head-mounted device 10 worn on the head 41 of the subject 4 and having a first motion sensor 14 that detects movement of the head 41, and an electronic watch 20 worn on the wrist 42 associated with the watch-gazing action and having a second motion sensor 25 that detects movement of the wrist 42. In the first notification method, the CPU 11 as the first determination means determines whether the head 41 has made a downward movement based on the output data of the first motion sensor 14, and the CPU 21 as the second determination means determines whether the subject 4 has made a watch-gazing action based on the output data of the second motion sensor 25. This makes it possible to appropriately determine whether the watch-gazing action has been performed based on the movement of the wrist 42, which is a part associated with the watch-gazing action. This more reliably prevents inappropriate guidance voices from being output.
[0058] Furthermore, in the second notification method, the CPU 11 as the second determination means determines that the subject 4 has performed a clock-gazing action when the posture of the head 41 identified from the output data of the first motion sensor 14 and the reference posture satisfy a predetermined matching condition, based on the reference posture data 132 relating to the reference posture of the head 41 generated based on the output data of the first motion sensor 14 when the subject 4 is performing a clock-gazing action. This makes it possible to appropriately determine whether or not a clock-gazing action has been performed from the posture of the head 41. Therefore, it is possible to reduce the output data of the sensor used for the determination and the processing related to the determination, while suppressing the output of inappropriate guidance voice.
[0059] Furthermore, in the second notification method, the CPU 11 generates the reference posture data 132 based on the output data of the first motion sensor 14 when the subject person 4 is performing a clock-gazing action. This makes it possible to appropriately determine whether or not the subject person 4 has performed a clock-gazing action based on the reference posture when the subject person 4 actually performs the clock-gazing action.
[0060] Furthermore, in the third notification method, the CPU 11 as the second determination means determines whether or not a predetermined timing occurs based on timing data 133 in which predetermined timings at which the subject person 4 performs a clock-gazing action are set and registered in advance, and if it determines that the predetermined timing occurs, determines that the subject person 4 has performed a clock-gazing action. This makes it possible to determine whether or not a clock-gazing action has occurred through a simple process of determining whether or not the predetermined timing occurs. Therefore, it is possible to reduce the output data of the sensor used for the determination and the processing related to the determination, while suppressing the output of inappropriate guidance voice.
[0061] In the timing data 133, the predetermined timing may be expressed using at least one of the time, the elapsed time after the start of exercise, and the position or distance traveled by the subject 4 during exercise. This allows the predetermined timing for the clock-gazing action to be set appropriately and flexibly.
[0062] Furthermore, in the fourth notification method, CPU 11 as second determination means determines whether or not there is a disturbance in the form due to fatigue based on a time-series change in an index value related to the exercise form of subject 4 derived from output data of third motion sensor 34 worn by subject 4, and determines that subject 4 has performed a watch-gazing action when there is no disturbance in the form due to fatigue and the first determination means determines that head 41 has performed a downward movement. As a result, if subject 4 is not tired, it is possible to determine that subject 4 has performed a watch-gazing action and suppress output of an inappropriate guide voice, while if subject 4 is tired, it is possible to output a guide voice urging subject 4 to correct the disturbance in form due to fatigue.
[0063] Furthermore, in the fifth notification method, the CPU 11 as the second determination means determines whether or not the subject 4 has performed a clock-gazing action based on at least one of the pelvic rotation angle and the pelvic rotation timing of the subject 4 derived from the output data of the third motion sensor 34. This makes it possible to appropriately determine whether or not the clock-gazing action has been performed based on the pelvic movement specific to the clock-gazing action.
[0064] Furthermore, the CPU 11, which serves as the first discrimination means, determines that the movement of the head 41 satisfies a predetermined condition when the head 41 looks downward, and by treating the action of looking at the electronic watch 20 worn on the wrist 42 of the subject 4 as a watch-gazing action, it is possible to prevent inappropriate guidance voices from being output when checking the electronic watch 20 during exercise.
[0065] Furthermore, the notification method according to each of the above embodiments determines whether or not the head 41 of the subject 4 who is exercising has made a downward movement based on the detection result of the movement of the head 41, determines whether or not the subject 4 has made a clock-gazing action, and outputs a guidance voice if the movement of the head 41 satisfies a predetermined condition and it has not been determined that the subject 4 has made a clock-gazing action, but does not output a guidance voice if it has been determined that the subject 4 has made a clock-gazing action. This makes it possible to prevent inappropriate guidance voices that encourage the subject 4 to correct their form from being output when the subject 4 makes a clock-gazing action that is different from normal movements while exercising.
[0066] The present invention is not limited to the above-described embodiment, and various modifications are possible. For example, although running and walking, which involve movement of the subject 4, have been exemplified as exercises performed by the subject 4, the present invention is not limited to these. For example, the exercise may be one that does not involve movement, such as muscle training.
[0067] Although the sound output unit 16 is exemplified as the notification unit, the notification unit is not limited to this. The notification unit may be a vibration unit that notifies by vibration, a light emitting unit that notifies by emitting light, or a display unit that notifies by displaying various kinds of information.
[0068] Furthermore, while the specific action is exemplified as the action of watching a watch, the specific action is not limited to this and may be any action performed during exercise that is different from normal exercise. For example, the specific action may be the action of drinking water while running. Furthermore, the head 41 is exemplified as the first part and the wrist 42 is exemplified as the second part related to the specific action, but the first part and the second part are not limited to these and can be changed as appropriate depending on the specific action. Furthermore, the first wearable device and the second wearable device attached to the first part and the second part, respectively, may be any devices that can be attached to each part.
[0069] The exercise support system 1 may further include a portable terminal such as a smartphone. The portable terminal is communicatively connected to at least one of the head-mounted device 10, the electronic watch 20, and the trunk-mounted device 30. This portable terminal may receive an operation from the subject 4 to announce the start of exercise, display information related to the exercise status and advice, and notify the subject 4.
[0070] Furthermore, whether or not the subject 4 has performed a specific movement may be determined using a machine learning model. In this case, the machine learning model corresponds to the second determination means. When using the machine learning model, a large amount of output data from at least one of the first motion sensor 14, the second motion sensor 25, and the third motion sensor 34 is obtained for each of normal exercise and specific movement, and the machine learning model is trained in advance using this as training data. Then, by inputting the output data of each sensor obtained during exercise into the machine learning model, a determination result as to whether or not the subject 4 has performed a specific movement can be obtained from the machine learning model. The analysis method used by the machine learning model is not particularly limited, and for example, a decision tree, a random forest, an SVM, a logistic regression analysis, etc. can be used.
[0071] Furthermore, the processing executed by the CPU 11 of the head-worn device 10 in each of the above embodiments may be executed by the CPU 21 of the electronic timepiece 20 or the CPU 31 of the trunk-worn device 30. Furthermore, the processing executed by the CPU 21 may be executed by either the CPU 11 or the CPU 31. Furthermore, the processing executed by the CPU 31 may be executed by either the CPU 11 or the CPU 21. In these cases, data required for the processing may be transmitted and received between the devices via a communication unit. For example, in the first notification method, the electronic timepiece 20 may receive output data from the first motion sensor 14 of the head-worn device 10, and the CPU 21 of the electronic timepiece 20 may determine whether the head 41 is facing downward. In this case, the CPU 21 corresponds to the first determination means. Furthermore, the CPU 21 of the electronic timepiece 20 may transmit a control signal to the head-worn device 10 to control the notification by the sound output unit 16 of the head-worn device 10. In this case, the CPU 21 corresponds to the control means.
[0072] In the above description, an example has been disclosed in which flash memory is used as the computer-readable medium for the program according to the present invention in the storage units 13, 23, and 33, but this is not limiting. Other computer-readable media may include information recording media such as HDDs (Hard Disk Drives), SSDs (Solid State Drives), and CD-ROMs. Furthermore, carrier waves may also be used as a medium for providing data for the program according to the present invention via a communication line.
[0073] Furthermore, it goes without saying that the detailed configuration and detailed operation of each component of the exercise support system 1 in the above embodiment can be modified as appropriate without departing from the spirit of the present invention.
[0074] Although the embodiments of the present invention have been described, the scope of the present invention is not limited to the above-described embodiments, but includes the scope of the invention described in the claims and its equivalents. [Explanation of symbols]
[0075] 1...exercise support system (alert system), 4...subject, 10...head-mounted device (first wearable device), 11...CPU (first discrimination means, second discrimination means, control means, posture information generation means), 14...first motion sensor (first sensor), 16...sound output unit (alert unit), 20...electronic watch (second wearable device), 21...CPU (second discrimination means), 25...second motion sensor (second sensor), 30...trunk-mounted device (third wearable device), 31...CPU (second discrimination means), 34...third motion sensor (third sensor), 41...head (first part), 42...wrist (second part), 43...trunk, 131, 231, 331...program, 132...reference posture data (reference posture information), 133...timing data (timing information)
Claims
1. a first determination means for determining whether or not the movement of a first body part of a subject performing exercise satisfies a predetermined condition based on a detection result of the movement of the first body part; a second determination means for determining whether the subject has performed a specific action; a control means for controlling the operation of the notification unit; Equipped with The control means, based on the determination result by the first determination means and the determination result by the second determination means, causing the notification unit to issue a notification regarding the movement of the first body part when the movement of the first body part satisfies the predetermined condition and it has not been determined that the subject has performed the specific action; When it is determined that the subject has performed the specific action, the notification unit is not caused to make the notification. Notification system.
2. a first wearable device attached to the first part of the subject and having a first sensor that detects movement of the first part; a second wearable device that is attached to a second part of the subject, the second part being different from the first part, and that is associated with the specific motion; and a second wearable device that has a second sensor that detects movement of the second part; Equipped with the first determination means determines whether or not the movement of the first body part satisfies the predetermined condition based on the output data of the first sensor; the second determination means determines whether the subject has performed the specific movement based on the output data of the second sensor. The notification system according to claim 1 .
3. a first wearable device attached to the first part of the subject and having a first sensor that detects movement of the first part; the second determination means determines that the subject has performed the specific movement when a predetermined matching condition is satisfied between the posture of the first part identified from the output data of the first sensor and the reference posture, based on posture information relating to a reference posture of the first part generated based on the output data of the first sensor when the subject is performing the specific movement; The notification system according to claim 1 .
4. the second determination means determines whether or not a predetermined timing at which the subject performs the specific action is met based on timing information in which the predetermined timing at which the subject performs the specific action is set in advance and registered, and determines that the subject has performed the specific action when it is determined that the predetermined timing is met. The notification system according to claim 1 .
5. In the timing information, the predetermined timing is expressed using at least one of a time, an elapsed time after the start of the exercise, and a position or a moving distance of the subject during the exercise. The notification system according to claim 4.
6. The second determination means determining whether or not the form of the exercise of the subject has been disturbed due to fatigue based on a time-series change in an index value related to the form of the exercise of the subject, the index value being derived from output data of a sensor worn by the subject; and determining that the subject has performed the specific movement when the form is not disturbed by fatigue and the first determination means determines that the movement of the first part satisfies the predetermined condition. The notification system according to claim 1 .
7. a third wearable device attached to a trunk of the subject and having a third sensor that detects movement of the trunk; The exercise involves swinging the arms and rotating the pelvis, the specific movement is a movement involving stopping the swing of one arm, the second determination means determines whether the subject has performed the specific movement based on at least one of a pelvic rotation angle and a pelvic rotation timing of the subject derived from the output data of the third sensor. The notification system according to claim 1 .
8. the first region is the subject's head, the first determination means determines that the movement of the head satisfies the predetermined condition when the head looks downward; The specific action is an action of looking at an information terminal worn on the wrist of the subject. The notification system according to any one of claims 1 to 7.
9. A notification method executed by a computer in a notification system, comprising: determining whether or not the movement of a first body part of the subject performing exercise satisfies a predetermined condition based on the detection result of the movement of the first body part; determining whether the subject has performed a specific action; causing a notification unit to issue a notification regarding the movement of the first body part when the movement of the first body part satisfies the predetermined condition and it is not determined that the subject has performed the specific action; When it is determined that the subject has performed the specific action, the notification unit is not caused to make the notification. Notification method.
Citation Information
Patent Citations
Program and information processing system
WO2016092912A1