Head tilting motion support system and head tilting motion support program
Patent Information
- Application Number
- JP2022212042
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-02-17
- Filing Date
- 2022-12-28
- Publication Date
- 2025-10-15
AI Technical Summary
Existing methods for addressing brain fatigue require the administration of brain function improving agents, which is inconvenient and may not be universally applicable.
A head-tilting motion support system and program that detects and assists users in performing head tilts to enhance cerebrospinal fluid flow, reducing brain fatigue without the need for medication, by providing notifications and feedback based on detected head tilts and predefined criteria.
The system effectively supports brain fatigue recovery by encouraging appropriate head tilting motions, enhancing cerebrospinal fluid flow, and improving the likelihood of fatigue reduction without the use of brain function improving agents.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a head tilting operation support system and a head tilting operation support program that assist a user in performing a head tilting operation.
Background Art
[0002] The brain becomes fatigued when substances that fatigue the brain (hereinafter referred to as "brain fatigue substances"), such as amyloid β, accumulate in the brain. Brain fatigue substances accumulate in the brain not only when a person is engaged in activities that actively use the brain but also when a person is simply awake without sleeping.
[0003] Conventionally, it is known that cerebrospinal fluid contributes to the removal of brain fatigue substances from the brain, and that the flow rate of cerebrospinal fluid in the brain increases during sleep and anesthesia, enhancing the removal rate of brain fatigue substances. There is also known a brain function improving agent for enhancing the removal efficiency of brain fatigue substances from the brain by cerebrospinal fluid (see, for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, in the conventional technology, there is a problem that a brain function improving agent needs to be administered to a user by oral administration, intravenous administration, or the like.
[0006] By performing the operation of tilting the head, the fatigue of the brain can be recovered.
[0007] Therefore, the present invention aims to provide a head tilting motion support system and a head tilting motion support program that can support the recovery of the user's brain fatigue even without administering a brain function improving agent to the user. [Means for solving the problem]
[0008] The head tilting motion support system of the present invention comprises a head tilt detection unit that detects the tilt of the user's head, and a motion support notification unit that executes motion support notifications, which are notifications that support the head tilting motion performed by the user, wherein the motion support notification unit executes the motion support notification based on the tilt detected by the head tilt detection unit.
[0009] With this configuration, the head tilting motion support system of the present invention performs motion support notifications based on the tilt of the user's head detected by the head tilt detection unit, thereby improving the likelihood that the user will appropriately perform head tilting motions that are highly likely to be effective in recovering from the user's brain fatigue. Therefore, the head tilting motion support system of the present invention can support the recovery of the user's brain fatigue even without administering a brain function improving agent to the user.
[0010] In the head tilting motion support system of the present invention, the motion support notification includes notification of the score of the head tilting motion, the motion support notification unit identifies the actual execution content of the head tilting motion based on the tilt detected by the head tilt detection unit, the motion support notification unit determines the score based at least on a score determination criterion which is the basis for determining the score and the actual execution content of the head tilting motion, and the score determination criterion may include a criterion corresponding to the execution content of the head tilting motion.
[0011] With this configuration, the head tilting motion support system of the present invention determines the score of the head tilting motion based at least on a scoring criteria that includes criteria corresponding to the content of the head tilting motion, and the actual content of the head tilting motion, and notifies the user of the determined score, thereby improving the likelihood that the head tilting motion will be performed appropriately by the user.
[0012] In the head tilting motion support system of the present invention, the score determination criterion may include a criterion for increasing the score when, while the tilt exists in a first region among the multiple regions obtained by dividing the space into multiple regions with respect to the center point of the tilt, a tilt change stop, which is the cessation of changing the tilt in the head tilting motion, is performed, and the tilt change stop immediately after this tilt change stop is performed while the tilt exists in a second region among the multiple regions, which is located in the opposite direction to the first region.
[0013] With this configuration, the head tilting motion support system of the present invention increases the score of the head tilting motion when a tilt change stop is performed while the user's head is tilted in the first region, and the subsequent tilt change stop is performed while the user's head is tilted in the second region which is in the opposite direction to the first region. This improves the possibility that the user will perform a head tilting motion that efficiently promotes the flow of cerebrospinal fluid in the brain.
[0014] In the head tilting motion support system of the present invention, the score determination criteria may include a criterion for increasing the score when the change of the tilt in the head tilting motion is stopped in all of the following states: when the space is divided into a plurality of regions with respect to the center point of the tilt, the tilt exists in the first region of the plurality of regions which is in the opposite direction to the first region, the tilt exists in the third region of the plurality of regions which is in a direction perpendicular to the second region, and the tilt exists in the fourth region of the plurality of regions which is in the opposite direction to the third region.
[0015] With this configuration, the head tilting motion support system of the present invention increases the score of the head tilting motion when the user stops changing the tilt of their head during the head tilting motion, in all of the following states: when the user's head tilt is in the first region, when the user's head tilt is in the second region located in the opposite direction to the first region, when the user's head tilt is in the third region located in a direction perpendicular to the second region, and when the user's head tilt is in the fourth region located in the opposite direction to the third region. This improves the possibility that the user can perform a head tilting motion that efficiently promotes the flow of cerebrospinal fluid in the brain.
[0016] In the head tilting motion support system of the present invention, the score determination criterion includes a criterion corresponding to the duration of the suspension of the change in tilt during the head tilting motion, and the motion support notification unit may determine the score based at least on the score determination criterion and the actual duration of the suspension of the change in tilt during the head tilting motion.
[0017] With this configuration, the head tilting motion support system of the present invention determines the score of a head tilting motion based at least on a scoring criterion that includes a criterion corresponding to the duration of the user's suspension of changes in head tilt during the head tilting motion, and the actual duration of the user's suspension of changes in head tilt during the head tilting motion. This improves the likelihood that the user will perform a head tilting motion that efficiently promotes the flow of cerebrospinal fluid in the brain.
[0018] In the head tilting motion support system of the present invention, the scoring criteria include a criterion corresponding to the degree of relaxation of the user during the head tilting motion, and the motion support notification unit may determine the score based at least on the scoring criteria and the actual degree of relaxation of the user during the head tilting motion.
[0019] With this configuration, the head tilting motion support system of the present invention determines the score of the head tilting motion based at least on a scoring criterion that includes a standard corresponding to the degree of relaxation of the user during the head tilting motion, and the actual degree of relaxation of the user during the head tilting motion. This improves the likelihood that the head tilting motion will be performed by the user in a state of high relaxation, that is, in a state in which the user's brain fatigue is easily recovered.
[0020] In the head tilting motion support system of the present invention, the score determination criteria include criteria corresponding to the execution content of the pre-processing of the head tilting motion, and the motion support notification unit may determine the score based at least on the score determination criteria and the actual execution content of the pre-processing of the head tilting motion.
[0021] With this configuration, the head tilting motion support system of the present invention determines the score of the head tilting motion based at least on a scoring criterion that includes a standard corresponding to the content of the pre-processing performed for the head tilting motion, and the actual content of the pre-processing performed for the head tilting motion. This improves the likelihood that the user will perform pre-processing to efficiently flow cerebrospinal fluid in the brain.
[0022] In the head tilting motion support system of the present invention, the motion support notification may also include notification of the reason for the score.
[0023] With this configuration, the head tilting motion support system of the present invention notifies the user of the reason for the score of the head tilting motion, thereby improving the likelihood that the head tilting motion will be performed appropriately by the user.
[0024] In the head tilting motion support system of the present invention, the motion support notification unit may set the score judgment criterion when the degree of fatigue of the user's brain after the execution of the head tilting motion is above a certain degree to be lower than the score judgment criterion when the degree of fatigue of the user's brain after the execution of the head tilting motion is below the certain degree, by comparing it with the score judgment criterion when the degree of fatigue of the user's brain after the execution of the head tilting motion is below the certain degree.
[0025] With this configuration, the head tilting operation support system of the present invention sets a score determination criterion for determining that the score of the head tilting operation is low when the degree of fatigue of the user's brain after the execution of the head tilting operation is low. Therefore, when the degree of fatigue of the user's brain after the execution of the head tilting operation is low, the possibility that the user actively executes a head tilting operation that increases the score of the head tilting operation can be improved. Accordingly, the head tilting operation support system of the present invention can improve the possibility that the user appropriately executes the head tilting operation.
[0026] In the head tilting operation support system of the present invention, the operation support notification includes a notification of the state of stopping the change in the tilt, and the operation support notification unit may notify the state of stopping the change in the tilt during the execution of the head tilting operation.
[0027] With this configuration, the head tilting operation support system of the present invention notifies the state of stopping the change in the tilt of the user's head during the execution of the head tilting operation, so that the possibility that the user executes a head tilting operation that efficiently flows cerebrospinal fluid in the brain can be improved.
[0028] In the head tilting operation support system of the present invention, the operation support notification includes a notification of the degree of relaxation of the user, and the operation support notification unit may notify the degree of relaxation of the user during the execution of the head tilting operation.
[0029] With this configuration, the head tilting operation support system of the present invention notifies the degree of relaxation of the user during the execution of the head tilting operation, so that the user can be made to aim for a state of high degree of relaxation, that is, a state in which the fatigue of the user's brain is easily recovered, during the execution of the head tilting operation.
[0030] In the head tilting operation support system of the present invention, the operation support notification includes a notification of an instruction to execute pre-processing of the head tilting operation, and the operation support notification unit may notify an instruction to execute pre-processing of the head tilting operation before the execution of the head tilting operation.
[0031] With this configuration, the head tilting motion support system of the present invention notifies the user of the instruction to perform pre-processing for head tilting motion before the head tilting motion is performed, thereby improving the likelihood that the user will perform pre-processing to efficiently flow cerebrospinal fluid in the brain.
[0032] In the head tilting motion support system of the present invention, the motion support notification includes notification of a recommended tilt, the motion support notification unit notifies the recommended tilt during the execution of the head tilting motion, the motion support notification unit identifies the actual execution content of the head tilting motion based on the tilt detected by the head tilt detection unit, the motion support notification unit determines the recommended tilt based at least on a recommended tilt determination criterion which is the criterion for determining the recommended tilt and the actual execution content of the head tilting motion, and the recommended tilt determination criterion may include a criterion corresponding to the execution content of the head tilting motion.
[0033] With this configuration, the head tilting motion support system of the present invention determines the recommended tilt of the user's head based at least on recommended tilt determination criteria, which include criteria corresponding to the content of the head tilting motion, and the actual content of the head tilting motion, and notifies the user of the recommended tilt of the user's head while the head tilting motion is being performed, thereby improving the likelihood that the user will appropriately perform a head tilting motion that is effective in recovering from the user's brain fatigue.
[0034] In the head tilting motion support system of the present invention, the recommended tilt determination criterion may include a criterion for determining the tilt in the second region as the recommended tilt when, while the tilt exists in a first region among the multiple regions obtained by dividing the space into multiple regions with respect to the center point of the tilt, a tilt change stop, which is the cessation of changing the tilt in the head tilting motion, is performed, and the tilt change stop immediately preceding this tilt change stop was not performed while the tilt exists in a second region among the multiple regions which is located in the opposite direction to the first region.
[0035] With this configuration, the head tilting motion support system of the present invention, when a tilt change stop is performed while the user's head is tilted in the first region, and the tilt change stop immediately preceding this stop was not performed while the user's head was tilted in the second region which is in the opposite direction to the first region, determines the tilt in the second region as the recommended tilt of the user's head. This improves the likelihood that the user will perform a head tilting motion that efficiently promotes the flow of cerebrospinal fluid in the brain.
[0036] In the head tilting motion support system of the present invention, the recommended tilt determination criterion may include a criterion for determining the recommended tilt if, when the tilt change stop is executed while the tilt exists in the first region, the tilt change stop immediately preceding this tilt change stop was executed while the tilt exists in the second region, and the tilt in the third region of the plurality of regions that exists in a direction orthogonal to the second region is determined as the recommended tilt.
[0037] With this configuration, the head tilting motion support system of the present invention, when a tilt change stop is performed while the user's head is tilted in the first region, and the tilt change stop immediately preceding this stop was performed while the user's head was tilted in the second region which is in the opposite direction to the first region, determines the tilt in the third region which is perpendicular to the second region as the recommended tilt of the user's head. This improves the likelihood that the user will perform a head tilting motion that efficiently promotes the flow of cerebrospinal fluid in the brain.
[0038] The head tilting motion support system of the present invention includes a gamma wave light output unit that outputs gamma wave light, which is light that flashes at the same frequency as gamma waves among brain waves, and the motion support notification unit may cause the gamma wave light output unit to output the gamma wave light during the head tilting motion.
[0039] With this configuration, the head tilting motion support system of the present invention outputs gamma wave light to the gamma wave light output unit during head tilting motion. As the gamma wave light output to the gamma wave light output unit is input through the user's vision during the execution of the head tilting motion, brain fatigue substances can be effectively removed from the user's brain.
[0040] The head tilting motion support system of the present invention includes a gamma wave sound output unit that outputs gamma wave sounds, which are sounds with the same frequency as gamma waves among brain waves, and the motion support notification unit may cause the gamma wave sound output unit to output the gamma wave sounds during the head tilting motion.
[0041] With this configuration, the head tilting motion support system of the present invention outputs gamma waves to the gamma wave sound output unit during head tilting motion. As the gamma waves output to the gamma wave sound output unit are input through the user's hearing during the execution of the head tilting motion, brain fatigue substances can be effectively removed from the user's brain.
[0042] In the head tilting motion support system of the present invention, the motion support notification unit performs a test to measure the degree of fatigue in the user's brain after the head tilting motion is performed, and the motion support notification may include notification of the degree of brain fatigue measured by the test.
[0043] With this configuration, the head tilting motion support system of the present invention performs a test to measure the degree of brain fatigue of the user after the head tilting motion is performed, and notifies the user of the degree of brain fatigue measured by the test, so that the user can understand the effect of the head tilting motion.Therefore, the head tilting motion support system of the present invention can encourage the user to aim for a head tilting motion that is effective in recovering from brain fatigue.
[0044] In the head tilt motion support system of the present invention, the motion support notification includes notification of an image representing the movement of cerebrospinal fluid in the brain in the direction of gravity, and the motion support notification unit may identify the direction of gravity relative to the head based on the tilt detected by the head tilt detection unit during the head tilt motion, and change the direction of gravity relative to the brain in the image according to the identified direction of gravity.
[0045] With this configuration, the head tilting motion support system of the present invention, when notifying the user of an image representing the movement of cerebrospinal fluid in the brain in the direction of gravity, identifies the direction of gravity relative to the head based on the tilt of the user's head detected by the head tilt detection unit during the head tilting motion, and changes the direction of gravity relative to the brain in the image representing the movement of cerebrospinal fluid in the brain in the direction of gravity according to the identified direction of gravity relative to the head, thereby enabling the user to aim to perform a head tilting motion that allows cerebrospinal fluid to move efficiently in the brain in the image. Therefore, the head tilting motion support system of the present invention enables the user to aim to perform a head tilting motion that is effective in recovering from the user's brain fatigue.
[0046] The head tilting motion support program of the present invention is characterized in that a computer implements a motion support notification unit that executes motion support notifications, which are notifications that support a head tilting motion, which is an action in which the user tilts the user's head, and the motion support notification unit executes the motion support notification based on the tilt detected by a head tilt detection unit that detects the tilt of the head.
[0047] With this configuration, the computer running the head tilt motion support program of the present invention executes motion support notifications based on the user's head tilt detected by the head tilt detection unit, thereby improving the likelihood that the user will appropriately perform head tilt movements that are highly likely to be effective in recovering from the user's brain fatigue. Therefore, the computer running the head tilt motion support program of the present invention can support the recovery of the user's brain fatigue even without administering a brain function improving agent to the user. [Effects of the Invention]
[0048] The head tilting motion support system and head tilting motion support program of the present invention can help the user recover from brain fatigue even without administering brain function improving agents to the user. [Brief explanation of the drawing]
[0049] [Figure 1] This is a block diagram of a head tilting motion support system according to a first embodiment of the present invention. [Figure 2] This figure shows the tilt detected by the head tilt detection unit shown in Figure 1. [Figure 3] This figure shows a list of regions that may contain the tilt detected by the head tilt detection unit shown in Figure 1. [Figure 4] Figure 1 shows an example of the configuration information. [Figure 5] Figure 1 shows an example of the information used for scoring. [Figure 6] (a) This figure shows an example of the scoring criteria for the pre-processing of head tilting motion, which is included in the scoring criteria shown in Figure 1. (b) This figure shows an example of the scoring criteria for the output of gamma wave light and gamma wave sound, which is included in the scoring criteria shown in Figure 1. [Figure 7] (a) This figure shows an example of the criteria for scoring tilt stop operations, which are included in the scoring criteria shown in Figure 1. (b) This figure shows an example of the criteria for the discount rate on points for the second and subsequent tilt change stops for the same region, which are included in the scoring criteria shown in Figure 1. (c) This figure shows an example of the criteria for the bonus rate on points when tilt change stops are performed consecutively for each region in a pair of opposite regions, which are included in the scoring criteria shown in Figure 1. (d) This figure shows an example of the criteria for the bonus rate on points when tilt change stops are performed for each region in an orthogonal combination, which are included in the scoring criteria shown in Figure 1. [Figure 8]Figure 1 is a flowchart showing part of the operation of the head tilting support system when the user is instructed to begin a head tilting motion. [Figure 9] This is a flowchart showing the subsequent actions following the operation shown in Figure 8. [Figure 10] Figure 9 shows a flowchart of the subsequent actions following the operation shown. [Figure 11] This is a flowchart showing the subsequent actions following the operation shown in Figure 10. [Figure 12] Figures 8 to 11 show flowcharts of the initial operation process. [Figure 13] Figures 8 to 11 are flowcharts illustrating an example of the score determination process. [Figure 14] Figure 1 shows a flowchart of the operation of the head tilting support system when displaying cerebrospinal fluid movement images after a head tilting motion. [Figure 15] (a) This figure shows an example of a cerebrospinal fluid movement image displayed on the display unit shown in Figure 1 at a specific timing during head tilting. (b) This figure shows an example of a cerebrospinal fluid movement image displayed on the display unit at a specific timing after the timing shown in Figure 15(a). (c) This figure shows an example of a cerebrospinal fluid movement image displayed on the display unit at a specific timing after the timing shown in Figure 15(b). [Figure 16] (a) This figure shows an example of a cerebrospinal fluid movement image displayed on the display unit at a specific timing after the timing shown in Figure 15(c). (b) This figure shows an example of a cerebrospinal fluid movement image displayed on the display unit at a specific timing after the timing shown in Figure 16(a). [Figure 17] (a) This figure shows an example of a cerebrospinal fluid (CSF) movement image using a different representation than that shown in Figure 15. (b) This figure shows an example of a cerebrospinal fluid (CSF) movement image using a different representation than that shown in Figures 15 and 17(a). (c) This figure shows an example of a cerebrospinal fluid (CSF) movement image using a different representation than that shown in Figures 15, 17(a), and 17(b). [Figure 18] This is a block diagram of a head tilting motion support system according to a second embodiment of the present invention. [Figure 19] Figure 18 shows an example of the criteria for determining the estimated degree of success. [Figure 20] Figure 18 shows an example of historical information. [Figure 21] Figure 18 shows a flowchart of the operation of the head tilting support system when the user is instructed to begin a head tilting motion. [Figure 22] Figure 18 shows a flowchart of the operation of the head tilting motion support system when updating the estimated success rate criteria. [Modes for carrying out the invention]
[0050] Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0051] (First Embodiment) First, the configuration of the head tilting motion support system according to the first embodiment of the present invention will be described.
[0052] Figure 1 is a block diagram of the head tilting motion support system 10 according to this embodiment.
[0053] As shown in Figure 1, the head tilting motion support system 10 includes an operation unit 11, which is an operation device such as a button into which various operations are input; a display unit 12, which is a display device such as an LCD (Liquid Crystal Display) that displays various information; a sound output unit 13, which is a sound output device that outputs various information by sound; a vibration output unit 14, which is a vibration output device that outputs various information by vibration; a light output unit 15, which is a display device such as glasses; a head tilt detection unit 16 that detects the direction and angle of the user's head tilt; an electroencephalogram measurement unit 17 that measures the user's brain waves; a heart rate measurement unit 18 that measures the user's heart rate; a mental sweat measurement unit 19 that measures the amount of mental sweating of the user; a memory unit 20, which is a non-volatile memory device such as a semiconductor memory that stores various information; and a control unit 21 that controls the entire head tilting motion support system 10.
[0054] The sound output unit 13 may be configured, for example, by earphones or headphones. Alternatively, the sound output unit 13 may output sound by bone conduction. The sound output unit 13 can output sound with the same frequency as gamma waves in brain waves (hereinafter referred to as "gamma wave sound"), and thus constitutes the gamma wave sound output unit of the present invention.
[0055] The optical output unit 15 can output light that flashes at the same frequency as gamma waves among brain waves (hereinafter referred to as "gamma wave light"), and thus constitutes the gamma wave light output unit of the present invention.
[0056] The head tilt detection unit 16 may be composed of, for example, a gyro sensor attached to the user's head.
[0057] Figure 2 shows the tilt detected by the head tilt detection unit 16.
[0058] As shown in Figure 2, the direction φ of the tilt of the user's 90 head 91, as detected by the head tilt detection unit 16, is 0° when facing directly forward, 90° when facing directly to the right, 180° when facing directly backward, and 270° when facing directly to the left.
[0059] The angle θ of the user's 90 head 91 tilt, as detected by the head tilt detection unit 16, is 0° when the head 91 is standing straight, 90° when the head 91 is lying on its side, and 180° when the head 91 is standing upside down.
[0060] Furthermore, the direction φ shall be 0° if the angle θ is either 0° or 180°.
[0061] Figure 3 is a diagram showing a list of regions that may contain tilt detected by the head tilt detection unit 16.
[0062] The regions shown in Figure 3 are the regions obtained by dividing space into multiple regions centered on the center point 91a of the tilt of the user's head 91 (see Figure 2). Figure 3 shows the representative tilts included in each region (hereinafter referred to as "representative tilts"). Each region is the set of tilts in space that are closest to its own representative tilt. It is predetermined which of these regions a tilt on the boundary between multiple regions belongs to. A representative tilt is a tilt specified by a combination of a direction φ in 45° increments and an angle θ in 45° increments. For example, the representative tilt of region 1 is representative tilt 1, where both the direction φ and angle θ are 0°.
[0063] As shown in Figure 1, the electroencephalogram measurement unit 17 may be composed of, for example, an electroencephalogram measurement device that is attached to the user's head.
[0064] The heart rate measurement unit 18 may be comprised of, for example, a heart rate monitor worn on the user's finger or wrist.
[0065] The psychogenic sweat measurement unit 19 may consist of, for example, a sweat meter attached to the user's finger, palm, or sole of the foot.
[0066] The memory unit 20 stores a head tilting motion support program 20a for assisting the head tilting motion, which is the action of tilting the user's head. The head tilting motion support program 20a may be installed in the head tilting motion support system 10 during the manufacturing stage, or it may be additionally installed in the head tilting motion support system 10 from an external storage medium such as a USB (Universal Serial Bus) memory, or it may be additionally installed in the head tilting motion support system 10 from a network.
[0067] The memory unit 20 stores setting information 20b that indicates the settings for head tilting motion support by the head tilting motion support system 10.
[0068] Figure 4 shows an example of setting information 20b.
[0069] As shown in Figure 4, the setting information 20b includes, for example, a gamma wave light output setting indicating whether or not to output gamma wave light, a gamma wave sound output setting indicating whether or not to output gamma wave sound, a brain fatigue level input setting indicating whether or not to accept input of the user's degree of brain fatigue (hereinafter referred to as "brain fatigue level"), and a test execution setting indicating whether or not to execute a test to measure the brain fatigue level (hereinafter referred to as "brain fatigue level measurement test").
[0070] The brain fatigue level entered by the user (hereinafter referred to as "input brain fatigue level") may be shown on a scale of 1 to 10, for example. A higher input brain fatigue level indicates greater brain fatigue.
[0071] The level of brain fatigue measured by the brain fatigue measurement test (hereinafter referred to as "measured brain fatigue") may be expressed on a scale of 1 to 10, for example. A higher measured brain fatigue value indicates greater brain fatigue.
[0072] Furthermore, there are known experimental results showing that brain fatigue substances are removed from the brains of mice when gamma wave light is input through their vision, when gamma wave sound is input through their hearing, and when gamma wave light is input through their vision and when gamma wave sound is input through their hearing, brain fatigue substances are removed from the brains of mice in a particularly effective manner.Therefore, it is expected that in humans as well, brain fatigue substances are removed from the brain when gamma wave light is input through vision or when gamma wave sound is input through hearing.
[0073] The brain fatigue measurement test may be a test based on the user's calculation ability, for example, by displaying an addition, subtraction, multiplication, or division equation of a specific number of digits on the display unit 12 and determining the brain fatigue level based on the time it takes for the user to input the solution to this equation from the operation unit 11. Alternatively, it may be a test based on the user's memory ability, for example, by displaying a number of a specific number of digits on the display unit 12 for a specific number of seconds, and then determining the brain fatigue level based on the number of correct answers when the user inputs this number from the operation unit 11 after a specific time has elapsed. The brain fatigue measurement test may use, for example, the average value from the user's past brain fatigue measurement tests as a standard for comparing values such as time and the number of correct answers to determine the brain fatigue level.
[0074] As shown in Figure 1, the memory unit 20 is capable of storing score determination information 20c, which is information for determining the score of the head tilting motion.
[0075] Figure 5 shows an example of the score determination information 20c.
[0076] As shown in Figure 5, the score determination information 20c can include the results of the pre-processing of the head tilting motion, the results of the output of gamma wave light, the results of the output of gamma wave sound, and the results of the head tilting motion.
[0077] One possible pre-processing step before head tilting is stretching. When a user stretches, blood flow in their body increases, which in turn improves the flow of cerebrospinal fluid in their head. Therefore, if a user performs head tilting after stretching, brain fatigue substances such as amyloid-beta are more easily removed from the brain by the cerebrospinal fluid. For example, the scoring information 20c can include the results of stretching in three stages: "not performed," "performed but not sufficiently," and "performed sufficiently."
[0078] As a pre-processing step for head tilting, there are, for example, exercises other than stretching (hereinafter simply referred to as "exercise"). When a user performs exercise, the blood flow in the user's body increases, which also improves the flow of cerebrospinal fluid in the user's head. Therefore, when a user performs head tilting after performing exercise, brain fatigue substances are more easily removed from the brain by the cerebrospinal fluid. For example, the scoring information 20c can include the results of the exercise in three stages: "not performed," "performed but not sufficiently," and "performed sufficiently."
[0079] One possible pre-processing step before performing a head tilt is cooling the user's head. When the user's head is cooled, blood flow to the head increases, which in turn improves the flow of cerebrospinal fluid in the user's head. Therefore, if the user performs a head tilt after cooling their head, brain fatigue substances are more easily removed from the brain by the cerebrospinal fluid. For example, the scoring information 20c can include the result of the user's head cooling in three stages: "not performed," "performed but not sufficiently," and "performed sufficiently."
[0080] One possible pretreatment for head tilting is, for example, a massage of the user's scalp. The scalp massage may be performed by hand, or by using tools such as a comb or brush. The scalp massage may include kneading and acupressure on the scalp. When the user's scalp is massaged, blood flow to the user's head increases, and the flow of cerebrospinal fluid in the user's head also improves. Therefore, if the user performs a head tilting motion after a scalp massage, brain fatigue substances are more easily removed from the brain by the cerebrospinal fluid. For example, the scoring information 20c can include the results of the user's scalp massage in three stages: "not performed," "performed but not sufficiently," and "performed sufficiently."
[0081] As a pre-processing step for head tilting, for example, a massage of the user's body other than the scalp (hereinafter simply referred to as "body") may be performed. The body massage may be performed by hand or by tools. The body massage may include massage and acupressure. When the user's body is massaged, blood flow to the user's head increases, and the flow of cerebrospinal fluid in the user's head also improves. Therefore, if the user performs a head tilting movement after a body massage, brain fatigue substances will be more easily removed from the brain by the cerebrospinal fluid. For example, the scoring information 20c may include the results of the user's body massage in three stages: "not performed," "performed but not sufficiently," and "performed sufficiently."
[0082] The score determination information 20c can include either "not performed" or "performed" as the result of the gamma wave light output.
[0083] The score determination information 20c may include either "did not perform" or "performed" as the result of the gamma wave sound output.
[0084] The scoring information 20c may include the results of the head tilting motion, specifically the results of the head tilting motion followed by stopping (hereinafter referred to as the "tilt-stop motion"), in chronological order of the execution of the tilt-stop motion. The results of the tilt-stop motion include the region in which the user's head tilt exists at the point when the user stops changing the tilt of their head (hereinafter referred to as the "tilt change stop") during the tilt-stop motion, the duration of the tilt change stop during the tilt-stop motion, and the degree of relaxation of the user during the tilt-stop motion (hereinafter referred to as the "degree of relaxation").
[0085] The level of relaxation can be indicated, for example, on a scale of 1 to 10. A higher relaxation score indicates a more relaxed brain. It is known that cerebrospinal fluid flows more easily in the brain when the brain is relaxed.
[0086] As shown in Figure 1, the memory unit 20 is capable of storing the score determination criteria 20d, which are the criteria for determining the score of the head tilting motion.
[0087] Figure 6(a) shows an example of the scoring criteria for the pre-processing of head tilting motion, which is included in the scoring criteria 20d. Figure 6(b) shows an example of the scoring criteria for the output of gamma wave light and gamma wave sound, which is included in the scoring criteria 20d.
[0088] In the criteria shown in Figure 6(a), points are assigned to each of the following: 0 points for not performing the "stretching," "exercise," "head cooling," "scalp massage," and "body massage," 50 points for performing them but not sufficiently, and 100 points for performing them sufficiently. The criteria shown in Figure 6(a) are based on the content of the pre-processing performed before the head tilting motion.
[0089] In the criteria shown in Figure 6(b), a score of 0 is assigned to "gamma wave light output" and "gamma wave sound output" respectively if they are not performed, and a score of 100 is assigned if they are performed.
[0090] Figure 7(a) shows an example of the criteria for scoring tilt stop operations, which are included in the scoring criteria 20d. Figure 7(b) shows an example of the criteria for the percentage of discount on points for the second and subsequent tilt stop operations for the same area, which are included in the scoring criteria 20d. Figure 7(c) shows an example of the criteria for the percentage of point increase when tilt change stops are performed consecutively for each of a pair of areas located in opposite directions with respect to the center point 91a (hereinafter referred to as "opposite direction area pair"), which are included in the scoring criteria 20d. Figure 7(d) shows an example of the criteria for the percentage of point increase when tilt change stops are performed for each of a combination of mutually orthogonal opposite direction area pairs (hereinafter referred to as "orthogonal combination"), which are included in the scoring criteria 20d.
[0091] In the criteria shown in Figure 7(a), points are assigned based on a combination of the duration of the suspension of tilt changes and the degree of relaxation. The criteria shown in Figure 7(a) are based on the duration of the suspension of the user's head tilt changes during head tilting movements. Furthermore, the criteria shown in Figure 7(a) are based on the user's degree of relaxation during head tilting movements.
[0092] In the criteria shown in Figure 7(b), a 50% discount is set for the points awarded for stopping the slope change for the second time or later in the same region.
[0093] In the criteria shown in Figure 7(c), a 20% bonus is set as the percentage of points awarded when tilt change stop is performed consecutively for each region in a pair of opposite direction regions. This bonus is applied only once for each pair of opposite direction regions. The criteria shown in Figure 7(c) is a criterion for increasing the score for head tilting when a tilt change stop is performed while the user's head is tilted in the first region, and the subsequent tilt change stop is performed while the user's head is tilted in the second region, which is in the opposite direction to the first region. In addition, the following pairs of regions in the reverse direction exist: region 1 and region 26, region 2 and region 22, region 3 and region 23, region 4 and region 24, region 5 and region 25, region 6 and region 18, region 7 and region 19, region 8 and region 20, region 9 and region 21, region 10 and region 14, region 11 and region 15, region 12 and region 16, and region 13 and region 17.
[0094] In the criteria shown in Figure 7(d), the percentage of points increased when the tilt change stop is performed for each region in an orthogonal combination is set at 20% for the first orthogonal combination and 10% for the second and subsequent orthogonal combinations. This increase is performed only once for each orthogonal combination. The criteria shown in Figure 7(d) are the criteria for increasing the score for the head tilting operation when the change in the user's head tilt is stopped in the head tilting operation in all of the following states: when the user's head tilt is present in the first region, when the user's head tilt is present in the second region which is in the opposite direction to the first region, when the user's head tilt is present in the third region which is in the direction perpendicular to the second region, and when the user's head tilt is present in the fourth region which is in the opposite direction to the third region. The orthogonal combinations eligible for a bonus score include the pair of region 10 and region 14 and the pair of region 12 and region 16 which are orthogonal to this pair, and the pair of region 11 and region 15 and the pair of region 13 and region 17 which are orthogonal to this pair.
[0095] The criteria shown in Figures 7(a) to 7(d) are based on the type of head tilting motion performed.
[0096] As shown in Figure 1, the memory unit 20 can store the criteria 20e for determining the recommended tilt for stopping tilt changes (hereinafter referred to as the "recommended tilt determination criteria"). The recommended tilt determination criteria 20e may include, for example, the criterion that the recommended tilt for the first tilt change stop in a head tilt operation is the representative tilt 10. The recommended tilt determination criteria 20e may also include, for example, a criterion for determining the representative tilt of the second or subsequent tilt change stops in a head tilt operation if the tilt change stop is performed while the user's head tilt exists in either region (hereinafter referred to as the "first region" in this paragraph), and the tilt change stop immediately preceding this tilt change stop was not performed while the user's head tilt exists in a region located in the opposite direction to the first region (hereinafter referred to as the "second region" in this paragraph), then determining the representative tilt of the second region as the recommended tilt for stopping tilt changes. Furthermore, the recommended tilt determination criterion 20e may include, for example, a criterion for determining the recommended tilt for the second and subsequent tilt change stop in a head tilting motion, where, if the tilt change stop is performed while the user's head is tilted in the first region, and the tilt change stop immediately preceding this stop was performed while the user's head was tilted in the second region, then the representative tilt of the region perpendicular to the second region may be determined as the recommended tilt for the tilt change stop.
[0097] The control unit 21 shown in Figure 1 includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory) that stores programs and various data, and a RAM (Random Access Memory) used as a working area for the CPU of the control unit 21. The CPU of the control unit 21 executes programs stored in the storage unit 20 or the ROM of the control unit 21.
[0098] The control unit 21 may be composed of a computer such as a smartphone, tablet, wearable device, PC (Personal Computer), or cloud server. If the control unit 21 is composed of a computer such as a smartphone, tablet, wearable device, or PC, the computer that constitutes the control unit 21 may also constitute at least a part of the operation unit 11, display unit 12, sound output unit 13, vibration output unit 14, and storage unit 20.
[0099] The control unit 21 implements a head tilting motion support program 20a, thereby realizing a motion support notification unit 21a that executes motion support notifications, which are notifications to support head tilting motion.
[0100] Next, the operation of the head tilting motion support system 10 will be described.
[0101] First, we will explain the operation of the head tilting motion support system 10 when updating the setting information 20b.
[0102] The user can instruct the head tilting motion support system 10 to update the setting information 20b via the operation unit 11. When the user instructs the system to update the setting information 20b, they specify the setting value for the setting item to be updated via the operation unit 11. When the motion support notification unit 21a is instructed to update the setting information 20b, it updates the setting information 20b with the setting value specified by the user.
[0103] Next, we will describe the operation of the head tilting support system 10 when the start of a head tilting movement is instructed.
[0104] Figure 8 is a flowchart of part of the operation of the head tilting support system 10 when the start of head tilting is instructed. Figure 9 is a flowchart of the operation that follows the operation shown in Figure 8. Figure 10 is a flowchart of the operation that follows the operation shown in Figure 9. Figure 11 is a flowchart of the operation that follows the operation shown in Figure 10.
[0105] When the user wants to start a head tilting motion, they can instruct the head tilting motion support system 10 to start the motion via the operation unit 11. When the motion support notification unit 21a is instructed to start a head tilting motion, it performs the actions shown in Figures 8 to 11.
[0106] As shown in Figures 8 to 11, the operation support notification unit 21a initializes the score determination information 20c (S101). Therefore, the score determination information 20c becomes empty information that does not contain any value.
[0107] When the processing in S101 is completed, the motion support notification unit 21a issues a notification (hereinafter referred to as the "pre-processing instruction notification") instructing the user to perform stretching, exercise, cooling the user's head, scalp massage, and body massage, for example, by displaying it on the display unit 12, outputting sound on the sound output unit 13, and outputting vibration on the vibration output unit 14 (S102). Therefore, the user who receives the pre-processing instruction notification can perform stretching, exercise, cooling the user's head, scalp massage, and body massage.
[0108] When the processing in S102 is completed, the operation support notification unit 21a displays an image (hereinafter referred to as the "pre-processing execution result input image") on the display unit 12 for inputting the results of stretching, exercise, cooling the user's head, scalp massage, and body massage (S103). The user can input the results of stretching, exercise, cooling the user's head, scalp massage, and body massage into the pre-processing execution result input image, for example, via the operation unit 11. For example, the pre-processing execution result input image accepts the results of stretching, exercise, cooling the user's head, scalp massage, and body massage in three stages: "not performed," "performed but not sufficiently," and "performed sufficiently."
[0109] When the processing in S103 is completed, the operation support notification unit 21a determines whether or not the results of all the actions performed—stretching, exercise, cooling of the user's head, scalp massage, and body massage—have been input to the pre-processing result input image (S104).
[0110] If the motion support notification unit 21a determines in S104 that at least one of the execution results of stretching, exercise, cooling of the user's head, scalp massage, and body massage has not been input to the pre-processing execution result input image, it determines whether or not the head tilting motion has been instructed to be stopped (S105). Here, the user can instruct the head tilting motion support system 10 to stop the head tilting motion via the operation unit 11.
[0111] If the motion support notification unit 21a determines in S105 that it has been instructed to stop the head tilting motion, it terminates the operations shown in Figures 8 to 11.
[0112] If the motion support notification unit 21a determines in S105 that it has not been instructed to stop the head tilting motion, it executes the process in S104.
[0113] If the motion support notification unit 21a determines in S104 that the results of all the actions performed—stretching, exercise, cooling of the user's head, scalp massage, and body massage—have been input to the pre-processing result input image, it writes the results input to the pre-processing result input image to the score determination information 20c (S106).
[0114] When the processing in S106 is completed, the operation support notification unit 21a initiates the execution of a notification (hereinafter referred to as "initial operation instruction notification") instructing the user to perform an action to return the head to its initial state, that is, to a state in which it is held upright and stopped (hereinafter referred to as "initial operation"), by at least one of the following: a display by the display unit 12, an output of sound by the sound output unit 13, and an output of vibration by the vibration output unit 14 (S107). Therefore, the user who receives the initial operation instruction notification in S107 can hold the head upright and stop.
[0115] When the processing in S107 is completed, the operation support notification unit 21a executes a process to prompt the user to perform an initial operation (hereinafter referred to as the "initial operation process") (S108).
[0116] Figure 12 is a flowchart of the initial operation process shown in Figures 8 to 11.
[0117] As shown in Figure 12, the motion support notification unit 21a determines whether or not the head tilting motion has been instructed to be stopped (S221). Here, the user can instruct the head tilting motion support system 10 to stop the head tilting motion via the operation unit 11.
[0118] If the motion support notification unit 21a determines in S221 that it has been instructed to stop the head tilting motion, it terminates the operations shown in Figures 8 to 11.
[0119] If the motion support notification unit 21a determines in S221 that it has not been instructed to stop the head tilting motion, it sets the timer and the variable t to 0 (S222).
[0120] When the operation support notification unit 21a completes the processing in S222, it starts measuring time using a timer (S223).
[0121] When the processing in S223 is completed, the operation support notification unit 21a identifies the tilt of the user's head as detected by the head tilt detection unit 16 (S224).
[0122] When the processing in S224 is completed, the operation support notification unit 21a identifies the region in Figure 3 that contains the inclination identified in S224 (hereinafter referred to as the "detection region") (S225).
[0123] When the processing in S225 is completed, the operation support notification unit 21a determines whether the detection area identified in S225 is the area when the head is held upright, that is, area 1 (S226).
[0124] If the operation support notification unit 21a determines in S226 that the detection area identified in S225 is not area 1, it executes the process in S221.
[0125] If the operation support notification unit 21a determines in S226 that the detection area identified in S225 is area 1, it determines whether the head is stopped or not (S227). Various methods can be used to determine whether the head is stopped or not. The operation support notification unit 21a always determines that the head is stopped in the first S227 after the execution of the latest S222 process. For example, in the second and subsequent S227s after the execution of the latest S222 process, the operation support notification unit 21a may determine that the head is stopped if the deviations between all the inclinations identified in S224 after the execution of the latest S222 process are within a specific range in the space shown in Figure 2.
[0126] If the operation support notification unit 21a determines in S227 that the head is not stopped, it executes the process in S221.
[0127] If the operation support notification unit 21a determines in S227 that the head is stopped, it determines whether the time measured by the timer has exceeded a certain time (S228). The specific time in S228 is a preset time, such as 5 seconds.
[0128] If the operation support notification unit 21a determines in S228 that the time measured by the timer is not equal to or greater than a certain time, it adds 1 to the value of the variable t (S229).
[0129] When the processing in S229 is completed, the operation support notification unit 21a determines whether the time measured by the timer has become equal to or greater than the product of a specific unit of time and the value of variable t (S230). The specific unit of time in S230 is a preset time, such as 0.1 seconds.
[0130] In S230, the operation support notification unit 21a determines whether or not the head tilting operation has been instructed to be stopped, if it determines that the time measured by the timer is not equal to or greater than the product of a specific unit of time and the value of variable t (S231). Here, the user can instruct the head tilting operation support system 10 to stop the head tilting operation via the operation unit 11.
[0131] If the motion support notification unit 21a determines in S231 that it has been instructed to stop the head tilting motion, it terminates the operations shown in Figures 8 to 11.
[0132] If the motion support notification unit 21a determines in S231 that it has not been instructed to stop the head tilting motion, it executes the process in S230.
[0133] If the operation support notification unit 21a determines in S230 that the time measured by the timer has become equal to or greater than the product of a specific unit of time and the value of variable t, it executes the process in S224.
[0134] When the operation support notification unit 21a determines in S228 that the time measured by the timer has exceeded a certain time, it terminates the initial operation process shown in Figure 12.
[0135] As shown in Figures 8 to 11, once the initial operation processing in S108 is completed, the operation support notification unit 21a determines whether or not it is set to output gamma-wave light in the gamma-wave light output setting of the setting information 20b (S109).
[0136] If the operation support notification unit 21a determines in S109 that the gamma wave light output setting in the setting information 20b is set to output gamma wave light, the optical output unit 15 starts outputting gamma wave light (S110). Therefore, the user's vision receives gamma wave light output by the optical output unit 15.
[0137] When the processing in S110 is completed, the operation support notification unit 21a writes to the score determination information 20c that the gamma wave light output has been performed (S111).
[0138] If the operation support notification unit 21a determines in S109 that gamma wave output is not set in the gamma wave output setting of the setting information 20b, it writes to the score determination information 20c that gamma wave output was not performed (S112).
[0139] When the processing of S111 or S112 is completed, the operation support notification unit 21a determines whether or not it is set to output gamma waves in the gamma wave output setting of the setting information 20b (S113).
[0140] If the operation support notification unit 21a determines in S113 that the gamma wave output setting in the setting information 20b is set to output gamma waves, the sound output unit 13 starts outputting gamma waves (S114). Therefore, the gamma waves output by the sound output unit 13 are input to the user's hearing.
[0141] When the processing in S114 is completed, the operation support notification unit 21a writes to the score determination information 20c that the output of gamma wave sound has been performed (S115).
[0142] If the operation support notification unit 21a determines in S113 that the gamma wave output setting in the setting information 20b is not configured to output gamma waves, it writes to the score determination information 20c that the output of gamma waves was not performed (S116).
[0143] When processing S115 or S116 is completed, the operation support notification unit 21a determines the recommended tilt for stopping the tilt change based on the recommended tilt determination criteria 20e and the execution result of the head tilt operation shown in the score determination information 20c (S131).
[0144] When the processing in S131 is completed, the operation support notification unit 21a starts executing a notification instructing the user to change the tilt of their head to a recommended tilt (hereinafter referred to as the "tilt change instruction notification") by, for example, a display by the display unit 12, an output of sound by the sound output unit 13, and an output of vibration by the vibration output unit 14 (S132). As the tilt change instruction notification to be executed in S132, the operation support notification unit 21a generates a notification instructing the user to move their head to the tilt determined in S131 and stop. Therefore, a user who receives a tilt change instruction notification can move their head to the tilt indicated in the tilt change instruction notification and stop.
[0145] When the operation support notification unit 21a finishes processing in S132, it flips a write flag, which is a flag used to determine whether or not to write the result of the head tilting motion to the score determination information 20c (S133).
[0146] When the processing in S133 is completed, the motion support notification unit 21a determines whether or not the head tilting motion has been instructed to end (S134). At this point, the user can instruct the head tilting motion support system 10 to end the head tilting motion via the operation unit 11.
[0147] If the motion support notification unit 21a determines in S134 that the end of the head tilting motion has not been instructed, the motion support notification unit 21a sets the timer and the variable t to 0 (S135).
[0148] When the operation support notification unit 21a completes the processing in S135, it starts measuring time using a timer (S136).
[0149] When the processing in S136 is completed, the operation support notification unit 21a identifies the tilt of the user's head as detected by the head tilt detection unit 16 (S137).
[0150] When the processing in S137 is completed, the operation support notification unit 21a identifies a detection region which is the region containing the inclination identified in S137, similar to the processing in S225 (S138).
[0151] When the processing in S138 is completed, the motion support notification unit 21a determines the degree of relaxation based on the electroencephalogram measured by the electroencephalogram measurement unit 17, the heart rate measured by the heart rate measurement unit 18, and the amount of mental sweating measured by the mental sweating measurement unit 19 (S139).
[0152] For example, if the heart rate measured by the heart rate measurement unit 18 and the amount of mental sweating measured by the mental sweating measurement unit 19 are constant, the motion support notification unit 21a will determine that the degree of relaxation is higher when the brainwave measured by the electroencephalogram measurement unit 17 is alpha waves rather than beta waves. For example, if the heart rate measured by the heart rate measurement unit 18 and the amount of mental sweating measured by the mental sweating measurement unit 19 are constant, the motion support notification unit 21a will determine that the degree of relaxation is higher when the brainwave measured by the electroencephalogram measurement unit 17 is theta waves rather than alpha waves. For example, if the heart rate measured by the heart rate measurement unit 18 and the amount of mental sweating measured by the mental sweating measurement unit 19 are constant, the motion support notification unit 21a will determine that the degree of relaxation is higher when the brainwave measured by the electroencephalogram measurement unit 17 is delta waves rather than theta waves. For example, if the heart rate measured by the heart rate measurement unit 18 and the amount of mental sweating measured by the mental sweating measurement unit 19 are constant, the motion support notification unit 21a will determine that the degree of relaxation is higher when the brainwave measured by the electroencephalogram measurement unit 17 is a gamma wave rather than a delta wave.
[0153] For example, if the brainwave measured by the electroencephalogram measurement unit 17 and the amount of mental sweating measured by the mental sweating measurement unit 19 are constant, the motion support notification unit 21a will determine that the degree of relaxation is higher when the heart rate measured by the heart rate measurement unit 18 is lower than when it is higher.
[0154] For example, if the brainwave measured by the electroencephalogram measurement unit 17 and the heart rate measured by the heart rate measurement unit 18 are constant, the motion support notification unit 21a will determine that the degree of relaxation is higher when the amount of mental sweating measured by the mental sweating measurement unit 19 is less than when it is greater.
[0155] When the operation support notification unit 21a completes the process in S139, it determines whether or not the write flag is set (S140).
[0156] If the operation support notification unit 21a determines in S140 that the write flag is down, it determines whether the detection area identified in S138 is the same as the previous detection area (S141). Here, if no area has been written yet to the result of the head tilting operation shown in the score determination information 20c, the operation support notification unit 21a treats area 1 as the previous detection area. On the other hand, if an area has already been written to the result of the head tilting operation shown in the score determination information 20c, the operation support notification unit 21a treats the latest area written to the result of the head tilting operation shown in the score determination information 20c as the previous detection area.
[0157] If the operation support notification unit 21a determines in S141 that the detection area identified in S138 is the same as the previously detected area, it executes the process in S134.
[0158] If the operation support notification unit 21a determines in S141 that the detection area identified in S138 is not the same as the previous detection area, it determines whether the head is stopped or not (S142). Various methods can be used to determine whether the head is stopped or not. The operation support notification unit 21a always determines that the head is stopped in the first S142 after the execution of the latest S135 process. For example, in the second and subsequent S142 after the execution of the latest S135 process, the operation support notification unit 21a may determine that the head is stopped if the deviations between all the inclinations identified in S137 after the execution of the latest S135 process are within a specific range in the space shown in Figure 2.
[0159] If the motion support notification unit 21a determines in S142 that the head is not stopped, it executes the process in S134.
[0160] If the motion support notification unit 21a determines in S142 that the head is stopped, it determines whether the time measured by the timer has exceeded a certain time (S161). The specific time in S161 is a preset time, such as 5 seconds.
[0161] If the operation support notification unit 21a determines in S161 that the time measured by the timer is not equal to or greater than a certain time, it adds 1 to the value of the variable t (S162).
[0162] When the process in S162 is completed, the operation support notification unit 21a determines whether the time measured by the timer has become equal to or greater than the product of a specific unit of time and the value of variable t (S163). The specific unit of time in S163 is a preset time, such as 0.1 seconds.
[0163] In S163, the operation support notification unit 21a determines whether or not the head tilting operation has been instructed to end, if it determines that the time measured by the timer is not equal to or greater than the product of a specific unit of time and the value of variable t (S164). Here, the user can instruct the head tilting operation support system 10 to end the head tilting operation via the operation unit 11.
[0164] If the motion support notification unit 21a determines in S164 that the end of the head tilting motion has not been instructed, it executes the process in S163.
[0165] If the operation support notification unit 21a determines in S163 that the time measured by the timer has become equal to or greater than the product of a specific unit of time and the value of variable t, it executes the process in S137.
[0166] If the operation support notification unit 21a determines in S161 that the time measured by the timer has exceeded a certain time, it sets the write flag (S165).
[0167] When the processing in S165 is completed, the operation support notification unit 21a writes the result of the tilt stop operation to the score determination information 20c (S166). Here, the operation support notification unit 21a calculates the average value of all tilts identified in S137 after the execution of the latest processing in S135, identifies the detection area which is the area that includes the calculated average value, and sets the identified detection area as the area in the result of the tilt stop operation. The operation support notification unit 21a also sets the time measured by the timer as the duration of the tilt change stop in the result of the tilt stop operation. In other words, the operation support notification unit 21a identifies the actual execution content of the head tilt operation based on the tilt detected by the head tilt detection unit 16. The operation support notification unit 21a also calculates an integer by rounding the first decimal place of the average value of all relaxation levels determined in S139 after the execution of the latest processing in S135, and sets the calculated integer as the relaxation level in the result of the tilt stop operation.
[0168] When the processing in S166 is completed, the operation support notification unit 21a determines the recommended tilt for stopping the tilt change based on the recommended tilt determination criteria 20e and the execution result of the head tilt operation shown in the score determination information 20c (S167).
[0169] When the processing in S167 is completed, the operation support notification unit 21a starts the execution of the tilt change instruction notification by, for example, display by the display unit 12, output of sound by the sound output unit 13, and output of vibration by the vibration output unit 14 (S168). As the tilt change instruction notification to be started in S168, the operation support notification unit 21a generates a notification instructing the user to move their head to the tilt determined in S167 and stop. Therefore, a user who receives a tilt change instruction notification can move their head to the tilt indicated in the tilt change instruction notification and stop.
[0170] When the processing in S168 is completed, the operation support notification unit 21a starts the execution of a notification of the tilt change stop status (hereinafter referred to as "tilt change stop status notification") by, for example, a display by the display unit 12, an output of sound by the sound output unit 13, and an output of vibration by the vibration output unit 14 (S169). Therefore, the user who receives the tilt change stop status notification can recognize that the head has been successfully stopped.
[0171] When the processing in S169 is completed, the operation support notification unit 21a starts notifying the relaxation level determined in the most recent S139 by, for example, displaying it on the display unit 12, outputting sound on the sound output unit 13, and outputting vibration on the vibration output unit 14 (S170). Thus, the user can recognize their own relaxation level.
[0172] When the operation support notification unit 21a completes the process in S170, it executes the process in S162.
[0173] If the operation support notification unit 21a determines in S140 that the write flag is not set, it determines whether the head is stopped or not (S171). Various methods can be used to determine whether the head is stopped or not. The operation support notification unit 21a may also determine that the head is stopped if the misalignment between all the inclinations identified in S137 after the execution of the latest process in S135 is within a specific range in the space shown in Figure 2.
[0174] If the motion support notification unit 21a determines in S171 that the head is stopped, it updates the result of the tilt stop operation in the score determination information 20c (S172). Here, the motion support notification unit 21a calculates the average value of all tilts identified in S137 after the execution of the latest S135 process, identifies the detection area which is the area containing the calculated average value, and sets the identified detection area as the area in the result of the tilt stop operation. The motion support notification unit 21a also sets the time measured by the timer as the duration of the tilt change stop in the result of the tilt stop operation. Furthermore, the motion support notification unit 21a calculates an integer by rounding the first decimal place of the average value of all relaxation levels determined in S139 after the execution of the latest S135 process, and sets the calculated integer as the relaxation level in the result of the tilt stop operation.
[0175] When the operation support notification unit 21a completes the process in S172, it executes the process in S169.
[0176] If the operation support notification unit 21a determines in S171 that the head is not stopped, it executes the process in S133.
[0177] When the motion support notification unit 21a determines in S134 or S164 that the end of the head tilting motion has been instructed, it determines whether or not the optical output unit 15 is currently outputting gamma wave light (S191).
[0178] If the operation support notification unit 21a determines in S191 that the optical output unit 15 is currently outputting gamma-wave light, it terminates the output of gamma-wave light by the optical output unit 15 (S192).
[0179] In S191, the operation support notification unit 21a determines whether the optical output unit 15 is not currently outputting gamma wave light, or, after the processing in S192 is completed, determines whether the sound output unit 13 is currently outputting gamma wave sound (S193).
[0180] If the operation support notification unit 21a determines in S193 that the sound output unit 13 is currently outputting gamma wave sound, it terminates the output of gamma wave sound by the sound output unit 13 (S194).
[0181] In S193, the operation support notification unit 21a determines that the sound output unit 13 is not currently outputting gamma wave sound, or after the processing in S194 is completed, it determines whether the score determination information 20c contains the result of the tilt stop operation (S195).
[0182] If the operation support notification unit 21a determines in S195 that the score determination information 20c does not contain the result of the tilt stop operation, it terminates the operations shown in Figures 8 to 11.
[0183] If the motion support notification unit 21a determines in S195 that the score determination information 20c contains the result of the tilt stop operation, it executes a score determination process to determine the score for the current head tilt operation based on the score determination information 20c and the score determination criteria 20d (S196).
[0184] Figure 13 is a flowchart showing an example of the score determination process shown in Figures 8 to 11.
[0185] The score determination process shown in Figure 13 is an example of a score determination process when the score determination criterion 20d is as shown in Figures 6 and 7.
[0186] As shown in Figure 13, the operation support notification unit 21a sets the value of variable p to 0 (S251).
[0187] When the processing in S251 is completed, the motion support notification unit 21a determines the score for the pre-processing of the head tilting motion based on the execution result of the pre-processing of the head tilting motion from the score determination information 20c and the score determination criteria for the pre-processing of the head tilting motion from the score determination criteria 20d (see Figure 6(a)) (S252).
[0188] When the operation support notification unit 21a completes the processing in S252, it adds the score identified in S252 to the value of variable p (S253).
[0189] When the processing in S253 is completed, the operation support notification unit 21a determines the score for the gamma wave light and gamma wave sound output based on the execution results of the gamma wave light and gamma wave sound output from the score determination information 20c and the score criteria for the gamma wave light and gamma wave sound output from the score determination criteria 20d (see Figure 6(b)) (S254).
[0190] When the processing in S254 is completed, the operation support notification unit 21a adds the score identified in S254 to the value of variable p (S255).
[0191] When the processing in S255 is completed, the motion support notification unit 21a determines the scores for all tilt-stop operations in the current head tilt operation based on the execution result of the head tilt operation from the score determination information 20c and the score criteria for tilt-stop operations from the score determination criteria 20d (see Figure 7(a)). (S256) However, the motion support notification unit 21a discounts the scores of the second and subsequent tilt-stop operations for the same area in the current head tilt operation by 50% (see Figure 7(b)).
[0192] When the operation support notification unit 21a completes the processing in S256, it adds the score identified in S256 to the value of variable p (S257).
[0193] When the processing in S257 is completed, the operation support notification unit 21a targets one pair of reverse direction regions that have not yet been targeted in the processing in S258 for the current score determination process (S258).
[0194] After processing in S258, the operation support notification unit 21a determines whether or not the tilt change stop operation for each region in the opposite direction region pair of the current target was performed consecutively, based on the results of the head tilt operation from the score determination information 20c (S259).
[0195] If the operation support notification unit 21a determines in S259 that it has continuously performed the cessation of slope changes for each region in the opposite direction region pair of the current target, it increases the value of variable p by 20% (S260), as shown in Figure 7(c).
[0196] The operation support notification unit 21a determines in S259 that it has not continuously stopped the slope change for each region in the current target pair of reverse direction regions, or, after the processing in S260 is completed, it determines whether there are any pairs of reverse direction regions that have not yet been targeted in the processing in S258 in this score determination process (S261).
[0197] If the operation support notification unit 21a determines in S261 that there are pairs of reverse region areas that have not yet been processed in S258 during the current score determination process, it executes the process in S258.
[0198] If the motion support notification unit 21a determines in S261 that there are no pairs of reverse direction regions that have not yet been processed in S258 in the current score determination process, it determines the number of orthogonal combinations that are eligible for a score increase in the current head tilt operation based on the execution result of the head tilt operation from the score determination information 20c (S262).
[0199] If the motion support notification unit 21a determines in S262 that there are two orthogonal combinations that are eligible for a score increase in the current head tilting motion, it increases the value of variable p by 20% and then by another 10% (S263), as shown in Figure 7(d).
[0200] If the motion support notification unit 21a determines in S262 that there is one orthogonal combination that is eligible for a score increase in the current head tilting motion, it increases the value of variable p by 20% (S264), as shown in Figure 7(d).
[0201] The motion support notification unit 21a determines in S262 that the number of orthogonal combinations eligible for a score increase in the current head tilting motion is 0, or when the processing in S263 or S264 is completed, it identifies the value of variable p as the score for the current head tilting motion (S265).
[0202] When the operation support notification unit 21a completes the processing in S265, it terminates the score determination process shown in Figure 13.
[0203] As shown in Figures 8 to 11, when the score determination process in S196 is completed, the motion support notification unit 21a starts notifying the user of the score determined in S196 and the reason for that score by, for example, display by the display unit 12, sound output by the sound output unit 13, and vibration output by the vibration output unit 14 (S197). Therefore, the user can recognize the score for the head tilting motion and the reason for that score. For example, the motion support notification unit 21a may generate a breakdown of the score as the reason for the score of the head tilting motion based on the score determination information 20c and the score determination criteria 20d.
[0204] When the processing in S197 is completed, the operation support notification unit 21a determines whether or not it is set in the setting information 20b's brain fatigue level input setting to accept input of brain fatigue level (S198).
[0205] If the operation support notification unit 21a determines in S198 that it is set in the setting information 20b's brain fatigue level input setting to accept input of brain fatigue level, it displays an image for accepting input of brain fatigue level (hereinafter referred to as the "brain fatigue level input acceptance image") on the display unit 12 (S199). Therefore, the user can input the brain fatigue level via the operation unit 11 according to the brain fatigue level input acceptance image displayed on the display unit 12.
[0206] Next, the operation support notification unit 21a determines whether or not the brain fatigue level has been input via the operation unit 11 until it determines that the brain fatigue level has been input via the operation unit 11 (S200).
[0207] If the operation support notification unit 21a determines in S198 that accepting input of brain fatigue level is not set in the brain fatigue level input setting of the setting information 20b, or if it determines in S200 that brain fatigue level has been input via the operation unit 11, that is, that it has acquired the input brain fatigue level which is the brain fatigue level input via the operation unit 11, then it determines whether or not executing a brain fatigue level measurement test is set in the test execution setting of the setting information 20b (S201).
[0208] If the operation support notification unit 21a determines in S201 that it has been set in the test execution settings of the setting information 20b to perform the brain fatigue level measurement test, it performs the brain fatigue level measurement test (S202).
[0209] Next, the operation support notification unit 21a notifies the measured brain fatigue level, which is the brain fatigue level measured by the brain fatigue level measurement test performed in S202, by at least one of the following: display by the display unit 12, sound output by the sound output unit 13, and vibration output by the vibration output unit 14 (S203).
[0210] The operation support notification unit 21a determines in S201 that executing the brain fatigue level measurement test is not set in the test execution settings of the setting information 20b, or when the processing in S203 is completed, it determines whether or not at least one of the input brain fatigue level and the measured brain fatigue level has been obtained (S204).
[0211] If the operation support notification unit 21a determines in S204 that it has obtained at least one of the input brain fatigue level and the measured brain fatigue level, it determines whether the brain fatigue level is above a certain value (S205). Here, if the operation support notification unit 21a has obtained both the input brain fatigue level and the measured brain fatigue level, it may use the average of the input brain fatigue level and the measured brain fatigue level as the brain fatigue level to be determined in S205. If the operation support notification unit 21a has obtained only the input brain fatigue level, it uses the input brain fatigue level as the brain fatigue level to be determined in S205. If the operation support notification unit 21a has obtained only the measured brain fatigue level, it uses the measured brain fatigue level as the brain fatigue level to be determined in S205.
[0212] If the operation support notification unit 21a determines in S205 that the brain fatigue level is above a certain value, it sets the score judgment criterion 20d to something different from the default (S206).
[0213] If the operation support notification unit 21a determines in S205 that the brain fatigue level is not above a certain value, it sets the score judgment criterion 20d to the default value (S207).
[0214] Furthermore, the scoring criteria 20d set in S206 is less likely to result in a higher score than the default setting. Therefore, the motion support notification unit 21a sets the scoring criteria 20d for cases where the user's brain fatigue level after the head tilting motion is above a certain level (YES in S205) to one that results in a lower score compared to the scoring criteria 20d for cases where the user's brain fatigue level after the head tilting motion is below a certain level (NO in S205) (S206).
[0215] If the operation support notification unit 21a determines in S204 that it has not acquired either the input brain fatigue level or the measured brain fatigue level, or if it executes the process in S206 or S207, it terminates the operation shown in Figures 8 to 11.
[0216] Next, we will explain the operation of the head tilting support system 10 when an image showing the movement of cerebrospinal fluid in the brain in the direction of gravity (hereinafter referred to as "cerebrospinal fluid movement image") is displayed after a head tilting motion.
[0217] Figure 14 is a flowchart of the operation of the head tilting support system 10 when displaying cerebrospinal fluid movement images after the head tilting motion.
[0218] The user can instruct the head tilting motion support system 10 to display the cerebrospinal fluid movement image via the operation unit 11. When the motion support notification unit 21a is instructed to display the cerebrospinal fluid movement image, it performs the actions shown in Figure 14.
[0219] As shown in Figure 14, the motion support notification unit 21a generates a cerebrospinal fluid movement image based on the result of the head tilting motion shown in the score determination information 20c (S281).
[0220] Next, the operation support notification unit 21a displays the cerebrospinal fluid movement image generated in S281 on the display unit 12 (S282), and then terminates the operation shown in Figure 14.
[0221] Figure 15(a) shows an example of the cerebrospinal fluid movement image 30 displayed on the display unit 12 at a specific timing during head tilting. Figure 15(b) shows an example of the cerebrospinal fluid movement image 30 displayed on the display unit 12 at a specific timing later than the timing shown in Figure 15(a). Figure 15(c) shows an example of the cerebrospinal fluid movement image 30 displayed on the display unit 12 at a specific timing later than the timing shown in Figure 15(b). Figure 16(a) shows an example of the cerebrospinal fluid movement image 30 displayed on the display unit 12 at a specific timing later than the timing shown in Figure 15(c). Figure 16(b) shows an example of the cerebrospinal fluid movement image 30 displayed on the display unit 12 at a specific timing later than the timing shown in Figure 16(a).
[0222] The cerebrospinal fluid movement images 30 shown in Figures 15 and 16 are three-dimensional images that include the brain 31 and cerebrospinal fluid 32. The motion support notification unit 21a tilts the brain 31 in the cerebrospinal fluid movement images 30 according to the direction and angle of the user's head tilt in the head tilt execution result shown in the score determination information 20c, in accordance with the passage of time in the execution result of the head tilting motion shown in the score determination information 20c. That is, the motion support notification unit 21a identifies the direction of gravity relative to the head based on the tilt of the user's head detected by the head tilt detection unit 16 during the head tilting motion, and changes the direction of gravity relative to the brain 31 in the cerebrospinal fluid movement images 30 according to the identified direction of gravity relative to the head. For example, in the cerebrospinal fluid movement image 30, the brain 31 moves from a state tilted 90° to the left as shown in Figure 15(a), to an upright state as shown in Figure 15(b), and then to a state tilted 90° to the right as shown in Figure 15(c), depending on the result of the head tilting motion shown in the score judgment information 20c. Then, in the cerebrospinal fluid movement image 30, when the brain 31 is tilted 90° to the right, the cerebrospinal fluid 32 moves from a state biased to the left within the brain 31 as shown in Figure 15(c), to a state where it is gradually shifted to the right within the brain 31 due to gravity as shown in Figure 16(a), and then to a state where it is biased to the right within the brain 31 as shown in Figure 16(b). Here, the motion support notification unit 21a may change the ease with which the cerebrospinal fluid 32 flows within the brain 31 in the cerebrospinal fluid movement image 30, depending on the result of the gamma wave light output, the result of the gamma wave sound output, and the degree of relaxation as shown in the score judgment information 20c.
[0223] Figure 17(a) shows an example of a cerebrospinal fluid (CSF) movement image 30 using a different representation than that shown in Figure 15. Figure 17(b) shows an example of a cerebrospinal fluid (CSF) movement image 30 using a different representation than that shown in Figures 15 and 17(a). Figure 17(c) shows an example of a cerebrospinal fluid (CSF) movement image 30 using a different representation than that shown in Figures 15, 17(a), and 17(b).
[0224] The cerebrospinal fluid movement image 30 includes a realistically shaped brain 31 in Figure 15. However, the shape of the brain 31 in the cerebrospinal fluid movement image 30 may be simplified. For example, the shape of the brain 31 may be a sphere as shown in Figure 17(a), or a cube as shown in Figure 17(b).
[0225] The cerebrospinal fluid movement image 30 is a three-dimensional image as described above. However, the cerebrospinal fluid movement image 30 may also be a two-dimensional image, as shown in Figure 17(c).
[0226] The above describes a case in which the motion support notification unit 21a displays the cerebrospinal fluid movement image on the display unit 12 at a timing instructed by the user after the head tilting motion. However, the motion support notification unit 21a may also display the cerebrospinal fluid movement image of the head tilting motion on the display unit 12 in real time while the head tilting motion is being performed.
[0227] The flow of cerebrospinal fluid (CSF) shown in the CSF movement image should preferably closely resemble the actual flow of CSF within the brain caused by head tilting. In other words, the CSF movement image should preferably be a simulation of the flow of CSF within the brain caused by head tilting. However, one of the purposes of the CSF movement image is to give the user a sense of accomplishment in performing head tilting. For example, the user can perform head tilting in the CSF movement image so that the CSF flows within the brain as they wish. Therefore, the flow of CSF shown in the CSF movement image may be completely different from the actual flow of CSF within the brain caused by head tilting.
[0228] As described above, the head tilting motion support system 10 performs motion support notifications based on the user's head tilt detected by the head tilt detection unit 16 (S132, S168, S169, S197, and S282), thereby improving the likelihood that the user will appropriately perform head tilting motions that are likely to be effective in recovering from the user's brain fatigue. Therefore, the head tilting motion support system 10 can support the recovery of the user's brain fatigue even without administering brain function improving agents to the user.
[0229] Furthermore, the head tilting motion support system 10 may be used when the user has been administered a brain function improving agent.
[0230] The head tilting motion support system 10 determines the score of the head tilting motion based at least on a scoring criteria 20d that includes criteria corresponding to the content of the head tilting motion, and the actual content of the head tilting motion (S196), and notifies the user of the determined score (S197), thereby improving the likelihood that the head tilting motion will be performed appropriately by the user.
[0231] The head tilting motion support system 10 increases the score of the head tilting motion when a tilt change stop is performed while the user's head is tilted in the first region, and the subsequent tilt change stop is performed while the user's head is tilted in the second region which is in the opposite direction to the first region (see Figure 7(c)). This improves the likelihood that the user will perform a head tilting motion that efficiently promotes the flow of cerebrospinal fluid in the brain.
[0232] The head tilting motion support system 10 increases the score for the head tilting motion when the user stops changing the tilt of their head during the head tilting motion (see Figure 7(d)) in all of the following states: when the user's head tilt is in the first region, when the user's head tilt is in the second region which is opposite to the first region, when the user's head tilt is in the third region which is perpendicular to the second region, and when the user's head tilt is in the fourth region which is opposite to the third region. This improves the likelihood that the user will perform a head tilting motion that efficiently promotes the flow of cerebrospinal fluid in the brain.
[0233] The head tilting motion support system 10 determines the score of a head tilting motion based at least on a scoring criterion 20d that includes a standard corresponding to the duration of the user's suspension of changes in head tilt during the head tilting motion (see Figure 7(a)), and the actual duration of the user's suspension of changes in head tilt during the head tilting motion (S196). This improves the likelihood that the user will perform a head tilting motion that efficiently promotes the flow of cerebrospinal fluid in the brain.
[0234] The head tilting motion support system 10 determines the score of the head tilting motion based at least on a scoring criterion 20d that includes a standard corresponding to the user's degree of relaxation during the head tilting motion, and the user's actual degree of relaxation during the head tilting motion (S196). Therefore, it is possible to improve the likelihood that the head tilting motion will be performed by the user in a state of high relaxation, that is, in a state in which the user's brain fatigue is easily recovered.
[0235] The head tilting motion support system 10 determines a score for the head tilting motion based on the tilt of the user's head detected by the head tilt detection unit 16 and the user's degree of relaxation during the head tilting motion (S196), thereby improving the accuracy of the score for the head tilting motion.
[0236] The head tilting motion support system 10 determines the score for the head tilting motion based at least on a scoring criterion 20d that includes a standard corresponding to the content of the pre-processing performed before the head tilting motion (see Figure 6(a)), and the actual content of the pre-processing performed before the head tilting motion (S196). This improves the likelihood that the user will perform pre-processing to efficiently flow cerebrospinal fluid in the brain.
[0237] The head tilting motion support system 10 notifies the user of the reason for the score of the head tilting motion (S197), thereby improving the likelihood that the head tilting motion will be performed appropriately by the user.
[0238] The head tilting motion support system 10 sets a scoring criterion 20d (S206) which determines a low score for the head tilting motion when the user's brain fatigue level is low after performing the head tilting motion (YES in S205). Therefore, when the user's brain fatigue level is low after performing the head tilting motion, the possibility of the user actively performing a head tilting motion that would result in a high score for the head tilting motion can be improved. Thus, the head tilting motion support system 10 can improve the possibility of the user performing the head tilting motion appropriately.
[0239] The head tilting motion support system 10 notifies the user of the cessation of changing the tilt of their head while the head tilting motion is being performed (S169), thereby improving the likelihood that the user will perform a head tilting motion that efficiently promotes the flow of cerebrospinal fluid in the brain.
[0240] The head tilting motion support system 10 notifies the user of their level of relaxation while they are performing a head tilting motion (S170), so that the user can aim for a state of high relaxation, that is, a state in which the user's brain fatigue is easily relieved, while performing the head tilting motion.
[0241] The head tilting motion support system 10 notifies the user of the instruction to perform pre-processing for head tilting motion before the head tilting motion is performed (S102), thereby increasing the likelihood that the user will perform pre-processing to efficiently flow cerebrospinal fluid in the brain.
[0242] The head tilting motion support system 10 determines the recommended tilt of the user's head (S167) based at least on the recommended tilt determination criteria 20e, which include criteria corresponding to the content of the head tilting motion, and the actual content of the head tilting motion, and notifies the user of the recommended tilt of the user's head while the head tilting motion is being performed (S168). This improves the likelihood that the user will appropriately perform the head tilting motion, which is effective in recovering from fatigue in the user's brain.
[0243] The head tilting motion support system 10, when a tilt change stop is performed while the user's head is tilted in the first region, determines the tilt in the second region as the recommended tilt for the user's head (S167) if the previous tilt change stop was not performed while the user's head was tilted in the second region which is in the opposite direction to the first region. This improves the likelihood that the user will perform a head tilting motion that efficiently promotes the flow of cerebrospinal fluid in the brain.
[0244] The head tilting motion support system 10, when a tilt change stop is performed while the user's head is tilted in the first region, and the previous tilt change stop was performed while the user's head was tilted in the second region which is in the opposite direction to the first region, determines the tilt in the third region which is perpendicular to the second region as the recommended tilt of the user's head (S167). This improves the likelihood that the user will perform a head tilting motion that efficiently promotes the flow of cerebrospinal fluid in the brain.
[0245] The head tilting motion support system 10 outputs gamma wave light from the optical output unit 15 during head tilting (S110). As the gamma wave light output from the optical output unit 15 is input through the user's vision during the head tilting motion, brain fatigue substances can be effectively removed from the user's brain. Furthermore, the head tilting motion support system 10 outputs gamma wave sound from the sound output unit 13 during head tilting (S114). As the gamma wave sound output from the sound output unit 13 is input through the user's hearing during the head tilting motion, brain fatigue substances can be effectively removed from the user's brain. In particular, the head tilting motion support system 10 can effectively remove brain fatigue substances from the user's brain because the gamma wave light output from the optical output unit 15 is input through the user's vision during the head tilting motion, and the gamma wave sound output from the sound output unit 13 is input through the user's hearing during the head tilting motion.
[0246] The head tilting motion support system 10 performs a brain fatigue measurement test after the head tilting motion is performed (S202) and notifies the user of the brain fatigue level measured by the brain fatigue measurement test (S203), so that the user can understand the effect of the head tilting motion. Therefore, the head tilting motion support system 10 can encourage the user to aim for head tilting motions that are effective in recovering from brain fatigue, such as head tilting motions that efficiently promote the flow of cerebrospinal fluid in the brain.
[0247] When the head tilting motion support system 10 notifies the user of a cerebrospinal fluid movement image in S282, it identifies the direction of gravity relative to the head based on the tilt of the user's head detected by the head tilt detection unit 16 during the head tilting motion, and changes the direction of gravity relative to the brain in the cerebrospinal fluid movement image according to the identified direction of gravity relative to the head. This allows the user to aim to perform a head tilting motion that allows cerebrospinal fluid to move efficiently within the brain in the cerebrospinal fluid movement image. Therefore, the head tilting motion support system 10 allows the user to aim to perform a head tilting motion that is effective in recovering from fatigue in the user's brain.
[0248] In the above configuration, if the operation support notification unit 21a determines in S205 that the brain fatigue level is above a certain value, it sets the score judgment criterion 20d to something different from the default (S206). However, if the operation support notification unit 21a determines in S205 that the brain fatigue level is above a certain value, it may not automatically set the score judgment criterion 20d, but instead may notify the user to change the score judgment criterion 20d by, for example, a display by the display unit 12, an output of sound by the sound output unit 13, and an output of vibration by the vibration output unit 14.
[0249] The operation support notification unit 21a can change various values shown in the setting information 20b, the score determination information 20c, and the score determination criteria 20d in response to instructions from the user, for example, via the operation unit 11.
[0250] In this embodiment, the head tilting motion support system 10 determines the degree of relaxation based on the brain waves measured by the electroencephalogram measurement unit 17, the heart rate measured by the heart rate measurement unit 18, and the amount of mental sweating measured by the mental sweating measurement unit 19. However, the head tilting motion support system 10 may also determine the degree of relaxation based on one or two of the following: the brain waves measured by the electroencephalogram measurement unit 17, the heart rate measured by the heart rate measurement unit 18, and the amount of mental sweating measured by the mental sweating measurement unit 19. Furthermore, the head tilting motion support system 10 may use information other than the electroencephalogram (EEG) measured by the EEG measurement unit 17, the heart rate measured by the heart rate measurement unit 18, and the amount of psychogenic sweat measured by the psychogenic sweat measurement unit 19 to determine the degree of relaxation, in addition to at least one of the EEG measured by the EEG measurement unit 17, the heart rate measured by the heart rate measurement unit 18, and the amount of psychogenic sweat measured by the psychogenic sweat measurement unit 19, or in place of at least one of the EEG measured by the EEG measurement unit 17, the heart rate measured by the heart rate measurement unit 18, and the amount of psychogenic sweat measured by the psychogenic sweat measurement unit 19.
[0251] In the head tilting motion support system 10 described above, an optical output unit 15 as a gamma wave light output unit is provided separately from the display unit 12. However, in the head tilting motion support system 10, at least a part of the display unit 12 may constitute the gamma wave light output unit. If at least a part of the display unit 12 constitutes the gamma wave light output unit, the part of the display unit 12 that constitutes the gamma wave light output unit may be, for example, a spectacle-type display device.
[0252] (Second Embodiment) First, the configuration of the head tilting motion support system according to the second embodiment of the present invention will be described.
[0253] Figure 18 is a block diagram of the head tilting motion support system 310 according to this embodiment.
[0254] The configuration of the operation support system 310 shown in Figure 18 is the same as that of the operation support system 10 (see Figure 1), except for the configuration described below. For components of the operation support system 310 that are the same as those of the operation support system 10, the same reference numerals are used, and detailed explanations are omitted.
[0255] As shown in Figure 18, the configuration of the motion support system 310 is the same as that of the motion support system 10, which stores in its memory unit 20 a head tilt motion support program 320a for supporting head tilt motion, an estimated success rate judgment criterion 320c that indicates the criteria for determining the estimated degree of success (hereinafter referred to as "estimated success rate") of the removal of brain fatigue substances from the brain by cerebrospinal fluid (hereinafter referred to as "judgment criteria"), and history information 320d that indicates the history related to head tilt motion by the user (hereinafter referred to as "head tilt motion related history").
[0256] The head tilt motion support program 320a may, for example, be installed on the head tilt motion support system 310 during the manufacturing stage, or it may be additionally installed on the head tilt motion support system 310 from an external storage medium such as a USB memory stick, or it may be additionally installed on the head tilt motion support system 310 from a network.
[0257] The estimated success rate corresponds to the score for the head tilting motion. Therefore, the estimated success rate determination criterion 320c constitutes the score determination criterion of the present invention.
[0258] Figure 19 shows an example of the estimated success criterion 320c.
[0259] As shown in Figure 19, the estimated success criterion 320c is composed of a table that includes, for each combination of head tilting pattern, gamma wave light output state, gamma wave sound output state, and relaxation level, the head tilting pattern, the state of gamma wave light output during the head tilting motion (hereinafter referred to as "gamma wave light output state"), the state of gamma wave sound output during the head tilting motion (hereinafter referred to as "gamma wave sound output state"), the user's relaxation level during the head tilting motion, and the estimated success level. The estimated success criterion 320c is a criterion corresponding to the head tilting pattern, that is, the content of the head tilting motion.
[0260] The estimated success criterion 320c shown in Figure 19 depicts specific values for only one combination of the head tilt motion pattern, gamma wave light output state, gamma wave sound output state, and relaxation level included in the estimated success criterion 320c. However, in reality, the estimated success criterion 320c includes specific values for all combinations of the head tilt motion pattern, gamma wave light output state, gamma wave sound output state, and relaxation level included in the estimated success criterion 320c.
[0261] The estimated success criterion 320c shown in Figure 19 omits the specific values of the head tilt motion pattern. However, in reality, the estimated success criterion 320c includes the specific values of the head tilt motion pattern. The head tilt motion pattern in the estimated success criterion 320c is information indicating the direction and angle of head tilt over time.
[0262] An ideal pattern for head tilting movements would be to sequentially perform the following actions: tilt the head 90° forward relative to an upright position and hold for 20 seconds; tilt the head 90° backward relative to an upright position and hold for 20 seconds; tilt the head 90° left relative to an upright position and hold for 20 seconds; tilt the head 90° right relative to an upright position and hold for 20 seconds; tilt the head 90° diagonally forward to the right relative to an upright position and hold for 20 seconds; tilt the head 90° diagonally backward to the left relative to an upright position and hold for 20 seconds; and tilt the head 90° diagonally backward to the right relative to an upright position and hold for 20 seconds.
[0263] In the patterns of head tilting movements, the order of the directions of head tilting does not have to be as described above. However, if one of the head tilts, forward or backward, is performed followed by the other, the estimated success rate may be set higher in the estimated success rate criterion 320c compared to the case where the head tilts forward or backward followed by the other, because tilting the head in opposite directions allows for more efficient flow of cerebrospinal fluid in the brain. Similarly, if one of the head tilts, left or right, is performed followed by the other, the estimated success rate may be set higher in the estimated success rate criterion 320c compared to the case where the one of the head tilts, left or right, followed by the other, compared to the case where the one of the two is not performed. Furthermore, the estimated success rate may be set higher in the estimated success rate criterion 320c when the tilt of the head to the right forward direction and the tilt of the head to the left backward direction are performed after one of them, compared to when the tilt of the head to the right forward direction and the tilt of the head to the left backward direction are not performed after one of them. Furthermore, the estimated success rate may be set higher in the estimated success rate criterion 320c when the tilt of the head to the left forward direction and the tilt of the head to the right backward direction are performed after one of them, compared to when the tilt of the head to the left forward direction and the tilt of the head to the right backward direction are not performed after one of them. In other words, the estimated success criterion 320c may be a criterion that increases the estimated success score, which is the score for the head tilting motion, when a tilt change stop is performed while the user's head is tilted in the first region, and the subsequent tilt change stop immediately after this stop is performed while the user's head is tilted in the second region which is in the opposite direction to the first region.
[0264] In the head tilting motion pattern, the angle of head tilt does not have to be 90° as described above.
[0265] In the head tilting motion pattern, the resting time after tilting the head does not have to be the 20 seconds mentioned above. For example, in the head tilting motion pattern, the resting time after tilting the head may be 10 seconds or even 0 seconds. However, since the brain becomes fatigued from using it to control the muscles that keep the head moving, it is preferable that the resting time after tilting the head is greater than 0 seconds. Also, since cerebrospinal fluid flows slowly in the brain, it is preferable that the resting time after tilting the head is greater than 0 seconds.
[0266] The level of relaxation may be indicated on a scale of 1 to 10, for example. A higher relaxation score indicates a more relaxed brain. It is known that cerebrospinal fluid flows more easily in the brain when it is relaxed. The level of relaxation in the estimated success criterion 320c may be shown to fluctuate with head tilting movements.
[0267] The estimated success level may be indicated on a scale of 1 to 10, for example. A higher estimated success level indicates a higher probability that brain fatigue substances were efficiently removed from the brain by cerebrospinal fluid. In the estimated success level criterion 320c, among two records with the same combination of head tilting motion pattern, gamma wave sound output state, and relaxation level, the estimated success level is set higher for the record in which gamma wave light is output during head tilting motion than for the record in which gamma wave light is not output. In the estimated success level criterion 320c, among two records with the same combination of head tilting motion pattern, gamma wave light output state, and relaxation level, the estimated success level is set higher for the record in which gamma wave sound is output during head tilting motion than for the record in which gamma wave sound is not output. In the estimated success level criterion 320c, among two records with the same combination of head tilting motion pattern, gamma wave light output state, and gamma wave sound output state, the estimated success level is set higher for the record in which relaxation level is higher than for the record in which relaxation level is lower.
[0268] Figure 20 shows an example of history information 320d.
[0269] As shown in Figure 20, the history information 320d is composed of a table that includes, for each head tilting movement, the history of head tilting movements (hereinafter referred to as "head tilting movement history"), the history of gamma wave light output status during head tilting movements (hereinafter referred to as "gamma wave light output history"), the history of gamma wave sound output status during head tilting movements (hereinafter referred to as "gamma wave sound output history"), the history of relaxation levels during head tilting movements (hereinafter referred to as "relaxation level history"), the input brain fatigue level which is the brain fatigue level entered by the user after the head tilting movement, the measured brain fatigue level which is the brain fatigue level measured by a brain fatigue level measurement test after the head tilting movement, and update target information which indicates whether or not it was targeted when updating the estimated success level judgment criterion 320c.
[0270] The history information 320d shown in Figure 20 only displays specific values for one head tilt movement included in the history information 320d. However, in reality, the history information 320d contains specific values for all head tilt movements included in the history information 320d.
[0271] The history information 320d shown in Figure 20 omits the specific values of the head tilt movement history. However, in reality, the history information 320d includes the specific values of the head tilt movement history. The head tilt movement history in the history information 320d is information indicating the time progression of the direction and angle of the user's head tilt detected by the head tilt detection unit 16.
[0272] The history information 320d shown in Figure 20 omits the specific values of the relaxation level history. However, in reality, the history information 320d includes the specific values of the relaxation level history. The relaxation level history in the history information 320d is information that shows the time course of the relaxation level determined based on the electroencephalogram measured by the electroencephalogram measurement unit 17, the heart rate measured by the heart rate measurement unit 18, and the amount of mental sweating measured by the mental sweating measurement unit 19.
[0273] The input brain fatigue level may be indicated, for example, in 10 levels from 1 to 10. The larger the numerical value of the input brain fatigue level, the more it indicates that the brain is fatigued.
[0274] The measured brain fatigue level may be indicated, for example, in 10 levels from 1 to 10. The larger the numerical value of the measured brain fatigue level, the more it indicates that the brain is fatigued.
[0275] The control unit 21 shown in FIG. 18 realizes an operation support notification unit 321a that executes an operation support notification, which is a notification for supporting the head tilting operation, by executing the head tilting operation support program 320a.
[0276] Next, the operation of the head tilting operation support system 310 will be described.
[0277] First, the operation of the head tilting operation support system 310 when updating the setting information 20b will be described.
[0278] The operation of the head tilting operation support system 310 when updating the setting information 20b is the same as the operation of the head tilting operation support system 10 when updating the setting information 20b.
[0279] Next, the operation of the head tilting operation support system 310 when the start of the head tilting operation is instructed will be described.
[0280] FIG. 21 is a flowchart of the operation of the head tilting operation support system 310 when the start of the head tilting operation is instructed.
[0281] When the user starts the head tilting operation, the user can instruct the head tilting operation support system 310 via the operation unit 11 to start the head tilting operation. When the start of the head tilting operation is instructed, the operation support notification unit 321a executes the operation shown in FIG. 21.
[0282] As shown in Figure 21, the motion support notification unit 321a starts recording the head tilting history, gamma wave light output history, gamma wave sound output history, and relaxation level history for the current head tilting operation (hereinafter referred to as "the current head tilting operation") in the history information 320d (S411). That is, the motion support notification unit 321a identifies the actual content of the head tilting operation based on the tilt detected by the head tilt detection unit 16. The motion support notification unit 321a determines the relaxation level in the same manner as the motion support notification unit 21a in the first embodiment.
[0283] When the processing in S411 is completed, the operation support notification unit 321a determines whether or not it is set to output gamma-wave light in the gamma-wave light output setting of the setting information 20b (S412).
[0284] If the operation support notification unit 321a determines in S412 that the gamma wave light output setting in the setting information 20b is set to output gamma wave light, the optical output unit 15 starts outputting gamma wave light (S413). Therefore, the user's vision receives gamma wave light output by the optical output unit 15.
[0285] The operation support notification unit 321a determines in S412 that gamma wave light output is not set in the gamma wave light output setting of the setting information 20b, or, after the processing in S413 is completed, determines whether or not gamma wave sound output is set in the gamma wave sound output setting of the setting information 20b (S414).
[0286] If the operation support notification unit 321a determines in S414 that the gamma wave output setting in the setting information 20b is set to output gamma waves, the sound output unit 13 starts outputting gamma waves (S415). Therefore, the gamma waves output by the sound output unit 13 are input to the user's hearing.
[0287] If the operation support notification unit 321a determines in S414 that gamma wave sound output is not set in the setting information 20b's gamma wave sound output setting, or if the processing in S415 is completed, it starts providing guidance on changing the head tilt according to the head tilt operation pattern with the highest estimated success rate among the head tilt operation patterns associated with the estimated success rate determination criterion 320c, based on the combination of the gamma wave light output state set in the setting information 20b's gamma wave light output setting and the gamma wave sound output state set in the setting information 20b's gamma wave sound output setting (S416). This guidance is provided by, for example, at least one of the sound output unit 13 and the vibration output unit 14. Therefore, the user can perform the head tilt operation in accordance with the guidance provided by the operation support notification unit 321a.
[0288] When the user finishes the head tilting motion, they can notify the head tilting motion support system 310 via the operation unit 11 that the head tilting motion has ended. After the processing in S416 is completed, the operation support notification unit 321a determines whether or not the end of the head tilting motion has been notified until it determines that the end of the head tilting motion has been notified (S417).
[0289] When the motion support notification unit 321a determines in S417 that it has been notified that the head tilting motion has ended, it terminates recording the head tilting motion history, gamma wave light output history, gamma wave sound output history, and relaxation level history for the current head tilting motion in the history information 320d (S418).
[0290] Next, the operation support notification unit 321a determines whether or not the optical output unit 15 is currently outputting gamma-wave light (S419).
[0291] If the operation support notification unit 321a determines in S419 that the optical output unit 15 is currently outputting gamma-wave light, it terminates the output of gamma-wave light by the optical output unit 15 (S420).
[0292] In S419, the operation support notification unit 321a determines whether the optical output unit 15 is currently outputting gamma wave light, or, after the processing in S420 is completed, determines whether the sound output unit 13 is currently outputting gamma wave sound (S421).
[0293] If the operation support notification unit 321a determines in S421 that the sound output unit 13 is currently outputting gamma wave sound, it terminates the output of gamma wave sound by the sound output unit 13 (S422).
[0294] If the motion support notification unit 321a determines in S421 that the sound output unit 13 is not currently outputting gamma wave sound, or if the processing in S422 is completed, it determines the estimated success level for the head tilting motion based on the estimated success level determination criterion 320c and the head tilting motion history, gamma wave light output history, gamma wave sound output history, and relaxation level history for the current head tilting motion (S423). For example, the motion support notification unit 321a may perform the determination in S423 using a machine learning model generated with the estimated success level determination criterion 320c as training data.
[0295] Next, the operation support notification unit 321a notifies the estimated success rate determined in S423 by, for example, a display by the display unit 12, an output of sound by the sound output unit 13, and an output of vibration by the vibration output unit 14 (S424).
[0296] Next, the operation support notification unit 321a determines whether or not it is set in the setting information 20b's brain fatigue level input setting to accept input of brain fatigue level (S425).
[0297] If the operation support notification unit 321a determines in S425 that it is set in the setting information 20b's brain fatigue input setting to accept input of brain fatigue level, it displays a brain fatigue level input acceptance image on the display unit 12 (S426). Therefore, the user can input the brain fatigue level via the operation unit 11 according to the brain fatigue level input acceptance image displayed on the display unit 12.
[0298] Next, the operation support notification unit 321a determines whether the brain fatigue level has been input via the operation unit 11 until it is determined that the brain fatigue level has been input via the operation unit 11 (S427).
[0299] When the operation support notification unit 321a determines in S427 that the brain fatigue level has been input via the operation unit 11, it records the brain fatigue level input via the operation unit 11, that is, the input brain fatigue level, in the history information 320d (S428).
[0300] When the operation support notification unit 321a determines in S425 that the acceptance of the input of the brain fatigue level is not set in the brain fatigue level input setting of the setting information 20b, or when the process of S428 ends, it determines whether the execution of the brain fatigue level measurement test is set in the test execution setting of the setting information 20b (S429).
[0301] When the operation support notification unit 321a determines in S429 that the execution of the brain fatigue level measurement test is set in the test execution setting of the setting information 20b, it executes the brain fatigue level measurement test (S430).
[0302] Next, the operation support notification unit 321a records the brain fatigue level measured by the brain fatigue level measurement test executed in S430, that is, the measured brain fatigue level, in the history information 320d (S431).
[0303] Next, the operation support notification unit 321a notifies the measured brain fatigue level by the brain fatigue level measurement test executed in S430 by at least one of, for example, display by the display unit 12, sound output by the sound output unit 13, and vibration output by the vibration output unit 14 (S432).
[0304] When the operation support notification unit 321a determines in S429 that the execution of the brain fatigue level measurement test is not set in the test execution setting of the setting information 20b, or when the process of S432 ends, it ends the operation shown in FIG. 21.
[0305] As described above, the motion support notification unit 321a continuously outputs gamma wave light during the execution of the head tilting motion. However, the motion support notification unit 321a may output gamma wave light only when the head is tilted to a specific degree during the execution of the head tilting motion, or it may not output gamma wave light at all during the execution of the head tilting motion. If no gamma wave light is output at all during the execution of the head tilting motion, the head tilting motion support system 310 does not need to be equipped with the optical output unit 15.
[0306] In the above configuration, the motion support notification unit 321a continuously outputs gamma wave sounds while the head tilting motion is being performed. However, the motion support notification unit 321a may output gamma wave sounds only when the head is tilted to a specific degree during the head tilting motion, or it may not output gamma wave sounds at all during the head tilting motion.
[0307] In the above, the motion support notification unit 321a provides guidance on changes in head tilt by, for example, at least one of sound output from the sound output unit 13 and vibration output from the vibration output unit 14. However, the motion support notification unit 321a may also provide guidance on changes in head tilt by displaying an image from the display unit 12 in addition to, or by displaying an image from the display unit 12 in addition to at least one of sound output from the sound output unit 13 and vibration output from the vibration output unit 14.
[0308] The motion support notification unit 321a may, while the head tilting motion is being performed, provide notifications in real time according to the user's level of relaxation, for example, by displaying information from the display unit 12, outputting sound from the sound output unit 13, and outputting vibration from the vibration output unit 14. For example, while the head tilting motion is being performed, if the user's level of relaxation is at a particularly high level, the motion support notification unit 321a may notify the user that the user's level of relaxation is at a particularly high level, for example, by displaying information from the display unit 12, outputting sound from the sound output unit 13, and outputting vibration from the vibration output unit 14.
[0309] Next, we will explain the operation of the head tilting support system 310 when displaying cerebrospinal fluid movement images after a head tilting motion.
[0310] The operation of the head tilting support system 310 when displaying cerebrospinal fluid movement images after a head tilting motion is the same as the operation of the head tilting support system 10 when displaying cerebrospinal fluid movement images after a head tilting motion, except for the contents described below.
[0311] When the user instructs the head tilting motion support system 310 to display a cerebrospinal fluid movement image via the operation unit 11, they specify the head tilting motion to be used for the cerebrospinal fluid movement image from the head tilting motions shown in the history information 320d via the operation unit 11. The motion support notification unit 321a then generates a cerebrospinal fluid movement image based on the head tilting motion history for the head tilting motion specified by the user (hereinafter referred to as the "specified head tilting motion") from among the head tilting motions shown in the history information 320d. The motion support notification unit 321a tilts the brain in the cerebrospinal fluid movement image according to the direction and angle of the user's head tilt in the head tilting motion history for the specified head tilting motion, in accordance with the passage of time in the head tilting motion history for the specified head tilting motion. Here, the motion support notification unit 321a may change the ease with which cerebrospinal fluid flows within the brain in the cerebrospinal fluid movement image, according to the gamma wave light output history, gamma wave sound output history, and relaxation level history for specified head tilt movements in the history information 320d.
[0312] The above describes a case in which the motion support notification unit 321a displays the cerebrospinal fluid movement image on the display unit 12 at a timing instructed by the user after the head tilting motion. However, the motion support notification unit 321a may also display the cerebrospinal fluid movement image of the head tilting motion on the display unit 12 in real time while the head tilting motion is being performed.
[0313] Next, we will explain the operation of the head tilting motion support system 310 when updating the estimated success criterion 320c.
[0314] Figure 22 is a flowchart showing the operation of the head tilting motion support system 310 when updating the estimated success criterion 320c.
[0315] The operation support notification unit 321a performs the operation shown in Figure 22 at a specific timing. The timing at which the operation support notification unit 321a performs the operation shown in Figure 22 may be, for example, at regular intervals, or at the timing when the user instructs the head tilt operation support system 310 via the operation unit 11 to update the estimated success rate judgment criterion 320c.
[0316] As shown in Figure 22, the motion support notification unit 321a determines, based on the update target information in the history information 320d, whether or not there are any head tilt motion-related history entries shown in the history information 320d that were not targeted when updating the estimated success rate determination criterion 320c (S451).
[0317] If the motion support notification unit 321a determines in S451 that there are head tilt motion-related histories shown in the history information 320d that have not been targeted when updating the estimated success rate determination criterion 320c, it targets one head tilt motion-related history that has not yet been targeted among the head tilt motion-related histories shown in the history information 320d that have not been targeted when updating the estimated success rate determination criterion 320c (S452).
[0318] Next, the motion support notification unit 321a records in the history information 320d that the current target's head tilt motion-related history was targeted for updating the estimated success rate determination criterion 320c (S453).
[0319] Next, the motion support notification unit 321a determines whether at least one of the input brain fatigue level and the measured brain fatigue level is recorded in the history information 320d for the current target's head tilting motion-related history (S454).
[0320] If the motion support notification unit 321a determines in S454 that at least one of the input brain fatigue level and the measured brain fatigue level is recorded in the history information 320d, it adds a new judgment criterion to the estimated success level judgment criterion 320c based on the current subject's head tilting motion-related history (S455).
[0321] In processing S455, the motion support notification unit 321a converts the head tilt motion history, gamma wave light output history, gamma wave sound output history, and relaxation level history from the current target's head tilt motion-related history into the head tilt motion pattern, gamma wave light output state, gamma wave sound output state, and relaxation level, respectively, in the estimated success level determination criterion 320c.
[0322] In processing S455, the motion support notification unit 321a determines the estimated success level in the estimated success level determination criterion 320c according to a specific rule, based on at least one of the input brain fatigue level and the measured brain fatigue level from the current head tilt motion-related history of the target. When the current head tilt motion-related history of the target includes only the input brain fatigue level among the input brain fatigue level and the measured brain fatigue level, and the estimated success level and the input brain fatigue level are each shown on a scale of 1 to 10, the motion support notification unit 321a may, for example, use the value obtained by subtracting the input brain fatigue level from 11 as the estimated success level. When the current head tilt motion-related history of the target includes only the measured brain fatigue level among the input brain fatigue level and the measured brain fatigue level, and the estimated success level and the measured brain fatigue level are each shown on a scale of 1 to 10, the motion support notification unit 321a may, for example, use the value obtained by subtracting the measured brain fatigue level from 11 as the estimated success level. When the current head tilt motion-related history of the target includes input brain fatigue and measured brain fatigue, the motion support notification unit 321a may, for example, use a value obtained by subtracting the average value of the input brain fatigue and measured brain fatigue from 11 and rounding down to the nearest whole number as the estimated success level.
[0323] The operation support notification unit 321a executes the process in S451 if it determines in S454 that neither the input brain fatigue level nor the measured brain fatigue level is recorded in the history information 320d, or when the process in S455 is completed.
[0324] If the operation support notification unit 321a determines in S451 that there are no head tilting motion-related history entries shown in the history information 320d that are not targeted when updating the estimated success rate determination criterion 320c, it terminates the operation shown in Figure 22.
[0325] As described above, the head tilting motion support system 310 performs motion support notifications based on the user's head tilt detected by the head tilt detection unit 16 (S424), thereby improving the likelihood that the user will appropriately perform head tilting motions that are likely to be effective in recovering from the user's brain fatigue. Therefore, the head tilting motion support system 310 can support the recovery of the user's brain fatigue even without administering brain function improving agents to the user.
[0326] Furthermore, the head tilting motion support system 310 may be used when the user has been administered a brain function improving agent.
[0327] The head tilting motion support system 310 determines the estimated success level as a score for the head tilting motion based at least on the estimated success level determination criteria 320c, which include criteria corresponding to the content of the head tilting motion, and the actual content of the head tilting motion (S423), and notifies the user of the determined estimated success level (S424), thereby improving the likelihood that the head tilting motion will be performed appropriately by the user.
[0328] The head tilting motion support system 310 notifies the user of the estimated success level (S424), which is the estimated degree of success in removing brain fatigue substances from the brain by cerebrospinal fluid. This allows the user to understand how efficiently brain fatigue substances were removed from the brain by cerebrospinal fluid through head tilting motion. Therefore, the head tilting motion support system 310 can encourage the user to aim for head tilting motions that efficiently promote the flow of cerebrospinal fluid within the brain.
[0329] The head tilting motion support system 310 increases the estimated success score, which is the score of the head tilting motion, when a tilt change stop is performed while the user's head is tilted in the first region, and the subsequent tilt change stop is performed while the user's head is tilted in the second region which is in the opposite direction to the first region. This improves the likelihood that the user will perform a head tilting motion that efficiently promotes the flow of cerebrospinal fluid in the brain.
[0330] The head tilting motion support system 310 determines the estimated success level based at least on the estimated success level determination criteria 320c, which includes criteria corresponding to the user's level of relaxation during the head tilting motion, and the user's actual level of relaxation during the head tilting motion (S423). Therefore, it is possible to improve the likelihood that the head tilting motion will be performed by the user in a state of high relaxation, that is, in a state in which the user's brain fatigue is easily recovered.
[0331] The head tilting motion support system 310 determines the estimated success rate based on the tilt of the user's head detected by the head tilt detection unit 16 during the head tilting motion and the user's degree of relaxation during the head tilting motion (S423), thereby improving the accuracy of the estimated success rate.
[0332] The head tilting motion support system 310 outputs gamma wave light from the optical output unit 15 during head tilting (S413). As the gamma wave light output from the optical output unit 15 is input through the user's vision during the head tilting motion, brain fatigue substances can be effectively removed from the user's brain. Furthermore, the head tilting motion support system 310 outputs gamma wave sound from the sound output unit 13 during head tilting (S415). As the gamma wave sound output from the sound output unit 13 is input through the user's hearing during the head tilting motion, brain fatigue substances can be effectively removed from the user's brain. In particular, the head tilting motion support system 310 can effectively remove brain fatigue substances from the user's brain because the gamma wave light output from the optical output unit 15 is input through the user's vision during the head tilting motion, and the gamma wave sound output from the sound output unit 13 is input through the user's hearing during the head tilting motion.
[0333] The head tilting motion support system 310 performs a brain fatigue measurement test after the head tilting motion is performed (S430) and notifies the user of the brain fatigue level measured by the brain fatigue measurement test (S432), so that the user can understand the effect of the head tilting motion. Therefore, the head tilting motion support system 310 can encourage the user to aim for head tilting motions that are effective in recovering from brain fatigue, such as head tilting motions that efficiently circulate cerebrospinal fluid in the brain.
[0334] The head tilting motion support system 310 provides guidance on changing the user's head tilt during head tilting (S416), thereby enabling the user to perform head tilting movements that efficiently promote the flow of cerebrospinal fluid in the brain. In particular, when the head tilting motion support system 310 provides guidance on tilting the user's head in a specific direction followed by tilting the user's head in the opposite direction of that specific direction, it enables the user to perform head tilting movements that efficiently promote the flow of cerebrospinal fluid in the brain.
[0335] The head tilting motion support system 310 updates the criteria for determining the estimated success rate based on the history of head tilting motions performed by the user (S455), so that the criteria for determining the estimated success rate can be tailored to the user. Therefore, the head tilting motion support system 310 can improve the accuracy of the estimated success rate.
[0336] The head tilting motion support system 310 provides notifications during head tilting movements that correspond to the user's level of relaxation. This allows the user to aim for a high level of relaxation during head tilting movements, which is necessary for efficient flow of cerebrospinal fluid in the brain, as the brain flows more easily when the brain is relaxed.
[0337] In this embodiment, the head tilting motion support system 310 performs notifications to support the head tilting motion based on the direction and angle of the user's head tilt detected by the head tilt detection unit 16 during the head tilting motion, including notification of the estimated success level and display of a cerebrospinal fluid movement image. However, the head tilting motion support system 310 may also perform notifications other than notification of the estimated success level and display of a cerebrospinal fluid movement image as notifications to support the head tilting motion based on the direction and angle of the user's head tilt detected by the head tilt detection unit 16 during the head tilting motion. [Explanation of Symbols]
[0338] 10. Head tilt motion support system 12 Display section (γ wave light output section) 13. Sound output section (gamma wave sound output section) 15. Optical output section (gamma wave optical output section) 16 Head tilt detection unit 20a Head tilting motion support program 20d Scoring Criteria 20e Recommended Slope Determination Criteria 21 Control Unit (Computer) 21a Operation support notification section 30. Cerebrospinal fluid movement images (images) 31 Brain 32 Cerebrospinal fluid 90 User 91 Head 91a Center point 310 Head tilt motion support system 320a Head tilt motion support program 320c Estimated success criteria (score criteria) 321a Operation support notification section
Claims
1. a head tilt detection unit that detects the tilt of the user's head; an action support notification unit that issues an action support notification, which is a notification to support a head tilt action, which is an action of tilting the head, by the user, based on the tilt detected by the head tilt detection unit; A head tilting operation support system comprising:
2. The head tilt motion support system according to claim 1 , wherein the motion support notification unit notifies the user of the degree of relaxation while the user is performing the head tilt motion.
3. The head tilt motion support system according to claim 1 , wherein the motion support notification unit issues an instruction to execute pre-processing for the head tilt motion before the head tilt motion is executed.
4. a gamma wave light output unit that outputs gamma wave light, which is light that flashes at the same frequency as gamma waves among brain waves; 2. The head tilt motion support system according to claim 1, wherein the motion support notification unit causes the gamma wave light output unit to output the gamma wave light while the head tilt motion is being performed.
5. a gamma wave sound output unit that outputs gamma wave sound, which is sound having the same frequency as gamma waves among brain waves; The head tilt motion support system according to claim 1 , wherein the motion support notification unit causes the gamma wave sound output unit to output the gamma wave sound while the head tilt motion is being performed.
6. 2. The head tilt motion support system according to claim 1, wherein the motion support notification unit executes a test to measure a degree of brain fatigue of the user after the head tilt motion is performed, and notifies the degree of brain fatigue measured by the test.
7. A head tilt motion support program that causes a computer to implement an action support notification unit that issues an action support notification, which is a notification to support a head tilt motion, which is a motion in which a user tilts the user's head, based on the tilt detected by a head tilt detection unit that detects the tilt of the head.
8. The head tilting motion assistance program described in Claim 7, characterized in that the motion assistance notification unit notifies the user of the degree of relaxation while the head tilting motion is being performed.
9. The head tilt movement assistance program described in Claim 7, characterized in that the movement assistance notification unit notifies an instruction to execute pre-processing of the head tilt movement before executing the head tilt movement.
10. The head tilting motion assistance program described in Claim 7, characterized in that the motion assistance notification unit causes a gamma wave light output unit that outputs gamma wave light, which is light that flashes at the same frequency as gamma waves among brain waves, to output the gamma wave light while the head tilting motion is being performed.
11. The head tilting motion assistance program described in Claim 7, characterized in that the motion assistance notification unit causes a gamma wave sound output unit that outputs gamma wave sound, which is a sound with the same frequency as gamma waves among brain waves, to output the gamma wave sound while the head tilting motion is being performed.
12. The head tilt movement assistance program described in Claim 7, characterized in that the movement assistance notification unit performs a test to measure the degree of brain fatigue of the user after performing the head tilt movement, and notifies the degree of brain fatigue measured by the test.