Exercise system, exercise menu management method, and computer program
The exercise menu management system addresses the lack of effective walking ability enhancement by creating personalized exercise menus using user-specific physical and walking importance data, effectively improving walking function through tailored exercise selection.
Patent Information
- Application Number
- JP2022069097
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-04-19
- Publication Date
- 2026-02-03
- Estimated Expiration
- 2042-04-19
AI Technical Summary
Existing technologies lack the ability to create and provide exercise menus that effectively improve walking ability, which is crucial for maintaining and enhancing walking function in an aging population.
An exercise menu management system that includes a device and method to create personalized exercise menus based on user physical condition and walking importance, utilizing a physical condition information storage unit, walking importance information storage unit, exercise information storage unit, and an exercise menu creation unit to select and output exercises tailored to improve walking function.
The system provides personalized exercise menus that enhance walking ability by selecting exercises based on user-specific physical conditions and walking importance, thereby improving walking function and maintaining its health benefits.
Smart Images

Figure 0007810597000001 
Figure 0007810597000002 
Figure 0007810597000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an exercise menu management device, an exercise management method, and a computer program. [Background technology]
[0002] A training system (Patent Document 1) and a training menu presentation system (Patent Document 2) for the purpose of slimming and building muscle are known. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 6623822 [Patent Document 2] Japanese Patent Application Publication No. 2018-166885 Summary of the Invention [Problem to be solved by the invention]
[0004] In an aging society, people are looking to live a long and healthy life rather than lose weight or build muscle, and it is known that walking ability and healthy longevity are closely related. However, there is no known technology that can create and provide users with exercise menus that are useful for improving walking ability.
[0005] The present invention has been made in consideration of the above problems, and its purpose is to provide an exercise menu management device, an exercise management method, and a computer program that can create an exercise menu that contributes to improving walking function and provide it to the user. [Means for solving the problem]
[0006] In order to solve the above problem, an exercise menu creation device according to one aspect of the present invention is a device that provides a user with an exercise menu related to improving walking function, and includes: a physical condition information storage unit that stores physical condition information, which is information on a plurality of specified parts of the user's body that are related to walking function; a walking importance information storage unit that stores the importance of each of the specified parts with respect to walking function; an exercise information storage unit that stores exercise information that indicates the relationship between the plurality of exercises that contribute to improving walking function and the specified parts; an exercise menu creation unit that selects one or more specified parts from the plurality of specified parts based on the physical condition information and the walking importance information, and selects specified exercises from the plurality of exercises that are related to the selected specified parts to create an exercise menu; and an output unit that outputs the created exercise menu.
[0007] The output unit can output the exercise menu to a user device used by the user.
[0008] The exercise information may further include the degree of difficulty when performing the plurality of exercises, and the exercise menu creation unit may select a predetermined exercise from among the plurality of exercises that are related to a selected predetermined body part based on the degree of difficulty.
[0009] The device may further include an event management unit that acquires and manages data related to the user's walking when the user participates in an event that contributes to improving walking function.
[0010] The user device further includes a communication unit that communicates with the exercise device used by the user, and the exercise device may also include a sensor unit that detects information when the user performs exercise, and an information management unit that manages the information detected by the sensor unit and transmits it to the communication unit.
[0011] The exercise device further includes an information providing unit, which can provide information about the exercise to the user.
[0012] The exercise device comprises a base unit placed on the floor, a plurality of main body units provided on the base unit, and an attachment unit provided on each main body unit in an expandable manner and attached to the user's body, each main body unit exerting a force to pull an attachment unit that has been pulled away from the main body unit toward the main body unit, and an information providing unit is provided on each main body unit, and each information providing unit may work in conjunction to provide information about the exercise to the user.
[0013] The output unit outputs an exercise menu to the user device, and can read videos from an exercise video management information storage unit that manages videos related to the exercise menu and distribute them to the user device.
[0014] The predetermined video is prepared according to the type of user, and the output unit can read out the video according to the type of user from the exercise video management information storage unit and deliver it to the user device.
[0015] An exercise menu management method according to another aspect of the present invention is a method of creating an exercise menu related to improving walking function using an exercise menu management device and providing it to a user, in which the exercise menu management device stores physical condition information which is information on a plurality of specified parts of the user's body that are related to walking function, stores walking importance information which stores the importance of each of the specified parts with respect to walking function, stores exercise information which indicates the relationship between a plurality of exercises that contribute to improving walking function and the specified parts, selects one or more specified parts from the specified parts based on the physical condition information and the walking importance information, selects specified exercises from the plurality of exercises that are related to the selected specified parts to create an exercise menu, and outputs the created exercise menu.
[0016] A computer program according to yet another aspect of the present invention causes a computer to execute the steps of: storing physical condition information, which is information on a plurality of predetermined parts of a user's body that are related to walking function; storing walking importance information that stores the importance of each of the plurality of predetermined parts with respect to walking function; storing exercise information that indicates the relationship between a plurality of exercises that contribute to improving walking function and the plurality of predetermined parts; selecting one or more predetermined parts from the plurality of predetermined parts based on the physical condition information and the walking importance information; selecting predetermined exercises from the plurality of exercises that are related to the selected predetermined parts to create an exercise menu; and outputting the created exercise menu. [Effects of the Invention]
[0017] According to the present invention, an exercise menu for improving walking function can be provided to the user. [Brief explanation of the drawings]
[0018] [Figure 1] FIG. 1 is an overall schematic diagram of the exercise menu management system. [Figure 2] FIG. 2 is a system configuration diagram of the exercise menu management system. [Figure 3] FIG. 3 shows an example of basic user information. [Figure 4] FIG. 4 is an example of physical condition information. [Figure 5] FIG. 5 shows an example of walking importance information. [Figure 6] FIG. 6 is an example of exercise information. [Figure 7] FIG. 7 is an example of exercise video management information. [Figure 8] FIG. 8 is an example of an exercise execution record. [Figure 9] Figure 9 is an example of a walking record. [Figure 10] Figure 10 shows an example of gait evaluation criteria. [Figure 11] FIG. 11 is a flowchart of the exercise menu management process. [Figure 12] FIG. 12 is a flowchart of the physical condition evaluation process in FIG. [Figure 13] FIG. 13 is a flowchart showing the exercise menu creation process in FIG. [Figure 14] FIG. 14 is a flowchart showing the exercise video distribution process in FIG. [Figure 15] FIG. 15 is a flowchart of the exercise activity data acquisition process in FIG. [Figure 16] FIG. 16 is a flowchart of the reminder transmission process in FIG. [Figure 17] FIG. 17 is an example of an exercise menu management screen displayed on the user device. [Figure 18] FIG. 18 is a flowchart of an event management process according to the second embodiment. [Figure 19] FIG. 19 is a flowchart of a process for evaluating walking data. [Figure 20] FIG. 20 is a flowchart illustrating an exercise video distribution process according to the third embodiment. [Figure 21] FIG. 21 is a flowchart illustrating a process for evaluating physical condition information according to the fourth embodiment. [Figure 22] FIG. 22 is a flowchart illustrating a process of playing an exercise video on a user device according to the fifth embodiment. [Figure 23] FIG. 23 is a flowchart showing the processing of the exercise device according to the sixth embodiment. [Figure 24] FIG. 24 is an overall schematic diagram of an exercise menu management system according to a seventh embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0019] An embodiment of the present invention will be described below with reference to the accompanying drawings. The exercise menu management system according to this embodiment creates an exercise menu useful for improving a user's walking function based on the user's physical condition and provides the user with the menu. Here, "improving walking function" as used herein includes not only improving or strengthening walking function, but also maintaining walking function and preventing its deterioration.
[0020] The user performs the exercises shown in the exercise menu provided by the exercise menu management system. The user can use the user device and the exercise device to perform the exercises. The results of the user's exercises are recorded in the exercise menu management system. [Example]
[0021] A first embodiment will be described using Figures 1 to 17. Figure 1 is an overall schematic diagram of the exercise menu management system EMS. The exercise menu management system EMS includes, for example, an exercise menu management device 1, at least one user device 2, and an exercise device 3. The exercise menu management device 1 and each user device 2 are connected to each other via a communication network CN such as the Internet so that they can communicate bidirectionally.
[0022] The exercise menu management device 1 is installed at an exercise menu creation base ST1 such as a sports gym. The exercise menu management device 1 is operated by an exercise manager U1, such as an exercise trainer. The exercise manager U1 may be a trainer who instructs the exercises of a user U2, or an operator who operates the exercise menu management device 1 under the trainer's instructions. The exercise manager U1 may be a doctor, nurse, physical therapist, occupational therapist, or the like.
[0023] The user device 2 and the exercise device 3 are installed at a training base ST2 where a user U2 exercises. The user U2 is a user of the exercise menu management service provided by the exercise menu management system EMS. The training base ST2 is not a sports gym where the exercise manager U1 is located, but is, for example, the user U2's home or a place where the user is out. The place where the user U2 is out may be, for example, the home of a friend or acquaintance, the workplace, a park, a hotel, a commercial facility, a hospital, etc.
[0024] As will be described later, a check station ST3 (see FIG. 24) for checking the physical condition information of the user U2 may be provided in the exercise menu management system EMS.
[0025] User U2 can go out with user device 2 and exercise device 3 and exercise at a location other than his / her home. User U2 can also go out with only user device 2 and exercise at a location other than his / her home. Furthermore, user U2 can go out without user device 2 or exercise device 3 and exercise using user device 2 and exercise device 3 that are located at a location other than his / her home.
[0026] First, the user device 2 and the exercise device 3 will be described, and then the exercise menu management device 1 will be described.
[0027] The user device 2 is an information processing terminal used by a user, such as a laptop personal computer, a tablet personal computer, a desktop personal computer, a tablet information terminal, a mobile phone (including a so-called smartphone), or a wearable information terminal. The user device 2 may be composed of a single device or may be composed of multiple devices working together. For example, the user device 2 may be composed of a wristwatch-type wearable terminal working together with a smartphone.
[0028] At a training site ST2(1) shown on the right side of FIG. 1, a user device 2 is connected via a wired or wireless connection to a television device 4. The exercise video received by the user device 2 from the exercise menu management device 1 via the communication network CN is transferred to the television device 4 and displayed.
[0029] If the exercise device 3 has a communication function, the user device 2 can also be connected to the exercise device 3 via wired or wireless communication. As will be described later, the user device 2 can acquire data from a sensor unit 34 (see FIG. 2) provided on the exercise device 3. The user device 2 can transmit data detected by the sensor unit 203 of the user device 2 and data received from the exercise device 3 to the exercise menu management device 1 via the communication network CN.
[0030] At training base ST2(2) shown on the left side of FIG. 1, user device 2A is configured as a goggle-type device that presents a different world to the user's vision. Goggle-type device 2A presents a different world to the user from the real world, such as virtual reality (VR), augmented reality (AR), mixed reality (MR), or extended reality (ER). Users can exercise in a virtual world, or they can exercise in the real world while checking values such as body temperature and pulse rate in their normal field of vision. Users can also exercise while watching the movements of an exercise trainer that appears virtually as a three-dimensional object. Users can also exercise while displaying exercise videos received from exercise menu management device 1 in the real or virtual world.
[0031] The following describes the exercise device 3. The exercise device 3 includes, for example, a base unit 31 placed on the floor, a plurality of main units 32 provided on the base unit 31, and a fitting unit 33 provided on each main unit 32 in an expandable manner and fitted to the user's body.
[0032] When the exercise device 3 is a device for one person, two main bodies 32 are detachably attached to the base unit 31. When the exercise device 3 is configured as a device for two people, four main bodies 32 are attached to the base unit 31. Therefore, there is no limit to the number of main bodies 32 that the exercise device 3 has, but in consideration of convenience when carrying and storing, the exercise device 3 of this embodiment will be described as having two main bodies 32.
[0033] In this embodiment, in consideration of convenience when carrying or storing the exercise apparatus 3, each main body 32 is detachably attached to the base plate 31. Each main body 32 can be detachably attached to the base plate 31 by a fixing means such as a magnet, adhesive, screw, fastener, a recess-projection fitting structure, or a clamp mechanism. However, one or more of the main bodies 32 may be permanently fixed to the base plate 31. In this case, the work of attaching the main body 32 to the base plate 31 can be eliminated, improving convenience for the user U2.
[0034] Each main body 32 exerts a force that pulls the attachment part 33, which has been pulled away from the main body 32, toward the main body 32. For example, each main body 32 has a built-in mechanical part (not shown), such as a spiral spring, and the base end side of the attachment part 33 is connected to the mechanical part. At least a portion of the attachment part 33 is wound up inside the main body 32. When the attachment part 33 is pulled out by the user U2, a force (referred to here as a restoring force) that tries to return the pulled-out attachment part 33 to its original position is generated. The mechanical part may be powered by a power source other than a spiral spring. A motor and gears may also be used as the mechanical part. When the mechanical part is driven by electricity, it may have a built-in battery, or may be equipped with a power supply device that uses commercial power from an outlet, or may be equipped with a device that uses external power supplied by radio waves, induced electromotive force, or light.
[0035] The attachment unit 33 is attached to the body of the user U2, for example, when held by the user U2. The attachment unit 33 is not limited to being attached to the hand of the user U2, but may also be attached to the arm, ankle, shin, thigh, waist, etc. of the user U2. The user U2 may hold two attachment units 33 in each hand, or may hold two attachment units 33 in either the left or right hand.
[0036] We will now explain the exercise menu management device 1. The exercise menu management device 1 is configured as a computer system as described below, and implements the following functional units 11 to 15 using the hardware and software resources of the computer system.
[0037] The exercise menu management device 1 includes, for example, an exercise menu creation unit 11, a storage unit 12, a user management unit 13, an event management unit 14, a gait evaluation unit 15, and a user interface device 16 for an administrator.
[0038] The exercise menu creation unit 11 has the function of selecting one or more predetermined parts from a plurality of predetermined parts based on the physical condition information and the walking importance information, and selecting predetermined exercises related to the selected predetermined parts from a plurality of exercises to create an exercise menu EM.
[0039] The exercise menu creation unit 11 has functions for managing physical condition information, walking importance information, exercise information, exercise video, exercise performance record, and walking record. These physical condition information management function, walking importance information management function, exercise information management function, exercise video management function, exercise performance record management function, and walking record management function may be external to the exercise menu creation unit 11, but are omitted from FIG. 1.
[0040] The storage unit 12 has a function of storing various information used in the operation of the exercise menu management service, such as user basic information 121, physical condition information 122, walking importance information 123, exercise information 124, exercise video management information 125, exercise execution record 126, walking record 127, and walking evaluation criteria 128.
[0041] Each piece of information 121 to 128 can also be referred to as a storage unit that stores the information 121 to 128. For example, user basic information 121 can be referred to as user basic information storage unit 121, physical condition information 122 can be referred to as physical condition information storage unit 122, walking importance information 123 can be referred to as walking importance information storage unit 123, exercise information 124 can be referred to as exercise information storage unit 124, exercise video management information 125 can be referred to as exercise video management information storage unit 125, exercise execution record 126 can be referred to as exercise execution record storage unit 126, walking record 127 can be referred to as walking record storage unit 127, and walking evaluation criterion 128 can be referred to as walking evaluation criterion storage unit 128. The contents of each piece of information 121 to 128 will be described later.
[0042] The user management unit 13 has a function of managing each user U2 who uses the exercise menu management service. As described below, the user management unit 13 can send reminders to the user U2 to perform exercises based on the exercise performance record 126 to the user device 2, and can send reminders about walking-related events to the user device 2.
[0043] If information regarding the health of user U2, such as sleep time, meal contents and amount, and vital data, can be obtained, the user management unit 13 may provide advice to user U2 regarding diet, sleep, etc. based on this health-related information.
[0044] The event management unit 14 manages information about walking-related events. Examples of walking-related events include hiking, mountain walking, and strolling, which contribute to improving walking function. The event management unit 14 manages the date, time, location, number of participants, and walking status of each participant of the event. The event management unit 14 can also create a walking menu for user U2 participating in the event and transmit it to the user device 2. The walking menu for an event may be created separately from the exercise menu created by the exercise menu creation unit 11 and transmitted to the user device 2 at a different time. The walking menu for an event may be transmitted to the user device 2 together with the exercise menu.
[0045] The gait evaluation unit 15 reads the gait record 127 and the gait evaluation criteria 128 from the storage unit 12 and evaluates the gait of the user U2. The exercise menu creation unit 11 can also select exercises and create an exercise menu based on the gait evaluation results and the physical condition information 122. In other words, the exercise menu management device 1 can evaluate not only the exercises performed by the user U2 but also the walking state of the user U2 in daily life, such as commuting to work or school, traveling, and playing, and create and provide an exercise menu suitable for the user U2.
[0046] The administrator user interface device 16 is a device operated by the exercise administrator U1. The administrator user interface device 16 includes, for example, an information input device (not shown) that inputs information to the exercise menu management device 1, and an information output device (not shown) that outputs information from the exercise menu management device 1 and provides it to the exercise administrator U1.
[0047] The information input device may be, for example, a keyboard, a pointing device such as a mouse, a touch panel, a microphone, a voice recognition device, or a combination thereof. The information output device may be, for example, a monitor display, a printer, a speaker, a voice synthesizer, or a combination thereof. The user interface device 16 may be a goggle-type device, such as the user device 2A, that provides the exercise manager U1 with a visual world different from the real world. The exercise manager U1 can refer to the physical condition and exercise record of the user U2 in the virtual space and create an exercise menu.
[0048] In this embodiment, the exercise manager U1 makes various decisions, such as evaluating the physical condition information 122, evaluating the exercise execution records 126, selecting exercises, and evaluating walking records. However, this is not limited to this, and decisions may be made using artificial intelligence. Alternatively, the exercise manager U1 may make the final decision based on the judgment of the artificial intelligence. For example, by training a neural network on a large amount of training data in which humans have determined whether the data is correct or not, it is possible to make a judgment similar to that of a human when arbitrary data is input. Therefore, by inputting the physical condition information 122, exercise execution records 126, and trainer evaluations of many users U2 into a neural network and having it learn the information, it is possible to obtain judgments regarding exercise. Deep learning may be used instead of a neural network.
[0049] 2 is a system configuration diagram of the exercise menu management system. The exercise menu management device 1 includes, for example, a processor 101, a storage device 102, a memory 103, a user interface (UI) unit 104, and a communication unit 105, which are connected via communication means 106 such as a bus.
[0050] The processor 101 is not limited to a central processing unit, but may include a processor that performs specialized processing such as graphic calculations. The storage device 102 is, for example, an auxiliary storage device such as a flash memory or a hard disk drive, and stores a computer program 102P and data 102D. The memory 103 is a read-only memory (ROM) and a random access memory (RAM). The memory 103 also provides a working area for the processor 101. The processor 101 reads the computer program 102P and data 102D from the storage device 102 and stores them in the memory 103. The processor 101 executes the computer program 102P using the data 102D, thereby realizing the functions 11 to 15 described in FIG. 1. The processor 101 similarly realizes the other functional units described below using the computer program 102P and data 102D.
[0051] The user interface unit 104 is a circuit that transmits and receives information to and from the user interface device 16 used by the exercise manager U1. The communication unit 105 is a circuit that communicates bidirectionally with the user device 2 via the communication network CN. The communication unit 105 can also communicate directly or indirectly with the short-range communication unit 36 of the exercise device 3 via the communication unit 205 and short-range communication unit 206 of the user device 2, which will be described later. If the exercise device 3 has a communication unit (not shown) that connects to the communication network CN, the exercise device 3 can also communicate directly with the exercise menu management device 1 without going through the user device 2.
[0052] As described above, the user device 2 is a device such as a smartphone or tablet terminal, and is used by the user U2. The user device 2 may be the user U2's personal property, or may be loaned to the user U2 by the exercise menu management service. Multiple users U2 may share one user device 2. The user device 2 used by the user U2 may be changed to another user device 2 periodically or irregularly.
[0053] The user device 2 includes, for example, a processor 201, a memory 202, a sensor unit 203, a user interface unit 204, a communication unit 205, and a short-range communication unit 206, which are connected via a communication means 207 such as a bus.
[0054] The processor 201 may include a processor that performs specialized processing such as graphic calculations. The memory 202 includes a read-only memory (ROM), a random access memory (RAM), and a storage (auxiliary storage device). The memory 202 stores computer programs and data that implement the exercise management unit 210 and the sensor library 220.
[0055] The exercise management unit 210 has a function that allows the user to use the exercise menu management service. The exercise management unit 210 obtains an exercise menu from the exercise menu management device 1 in response to a user's instruction, and obtains and plays a video (exercise video) that serves as a model for the exercise selected by the user from the exercise menu management device 1. Furthermore, the exercise management unit 210 transmits sensing data obtained from the sensor management unit 220 to the exercise menu management device 1.
[0056] The sensor management unit 220 acquires and stores data detected by the sensor unit 203 and transmits the data to the exercise menu management device 1 via the exercise management unit 210. The sensor management unit 220 can also transmit data acquired from the sensor unit 34 of the exercise device 3 to the exercise management unit 210.
[0057] The sensor unit 203 may be, for example, an image sensor, an acceleration sensor, a position information sensor, a temperature sensor, a microphone, a light sensor, a temperature sensor, a pressure sensor, or a pulse sensor. It may also be a combination of multiple sensors. The sensor unit 203 may be an internal sensor built into the user device 2, or an external sensor connected to the user device 2. The user device 2 may be a combination of an internal sensor and an external sensor. For example, a camera installed indoors may be used as the external sensor, and video data captured by the camera may be used as sensor data.
[0058] The user interface unit 204 is a device that allows information to be exchanged between the user U2 and the user device 2. The user interface unit 204 is configured as a touch panel that allows information to be input and output substantially simultaneously. However, the user interface unit 204 is not limited to this, and a voice recognition device, a voice synthesis device, or the like may also be used.
[0059] Communication unit 205 is a circuit for communicating with exercise menu management device 1 via communication network CN. Short-range communication unit 206 is a circuit for communicating with short-range communication unit 36 of exercise device 3. Short-range communication unit 206 communicates data with exercise device 3 using radio waves, light, or sound waves.
[0060] The exercise device 3 is a device used by the user U2 when exercising. The exercise device 3 includes, for example, a board unit 31, a main body unit 32, a wearing unit 33, a sensor unit 34, an information providing unit 35, and a short-range communication unit 36.
[0061] The base unit 31 is a support unit for detachably attaching one or more main units 32. As described above, each main unit 32 generates a force (restoring force) that returns the attachment unit 33 pulled out by the user U2 to its original position. The attachment unit 33 is attached to the body of the user U2. The user U2 performs training by pulling out the attachment unit 33 from the main unit 32 while standing on the base unit 31. When using the exercise device 3 described above, the user U2 is made more aware of the reaction force of the sole of the foot transmitted from the base unit 31 due to the restoring force that returns the attachment unit 33 to its original position, and therefore, it is possible to provide more effective exercises for improving walking function.
[0062] The sensor unit 34 is, for example, a pressure sensor, vibration sensor, or temperature sensor provided on the substrate unit 31, and detects part of the physical condition information of the user U2 before, during, and after exercise. That is, the sensor unit 34 may detect not only the physical condition of the user U2 during exercise, but also the physical condition before exercise begins and after exercise ends. The data detected by the sensor unit 34 is sent from the short-range communication unit 36 to the short-range communication unit 206 of the user device 2. The sensor unit 34 may also be an image sensor.
[0063] The information providing unit 35 provides information about the exercise to the user. The information providing unit 35 provides the information about the exercise to the user U2 by using, for example, images, sounds, or lights, or a combination of these, from a monitor display, projector, speaker, or three-dimensional hologram projector. The information about the exercise includes, for example, a model video (exercise video), an evaluation result of the exercise status, and information to encourage the exercise. The evaluation result of the exercise status includes, for example, information about whether the weight is evenly distributed on both feet of the user U2, or whether the weight on either foot is too heavy. The information to encourage the exercise includes information such as cheers, applause, and flashing lights.
[0064] If the exercise device 3 has a communication unit (not shown) that connects to the communication network CN, the exercise device 3 can communicate directly with the exercise menu management device 1 without going through the user device 2. Alternatively, the exercise device 3 and the user device 2 may be integrated, and the functions of the user device 2 may be provided within the exercise device 3.
[0065] The server AS is a server computer that distributes computer programs or data to the exercise menu management device 1 and / or the user device 2. User U2 can download a computer program for implementing the exercise management unit 210 by accessing the server AS using the user device 2. The exercise menu management device 1 can also obtain various information related to exercise, such as weather forecasts for the location of the user device 2, news, and nutritional information about foods, from the server AS, and use this information to create an exercise menu. Note that the exercise device 3 may also receive the computer program or data from the server AS.
[0066] The storage medium MM is a medium that non-temporarily stores a computer program, such as a flash memory, a hard disk, an optical disk, or a magnetic tape. Computer programs and data can be transmitted and received between the storage medium MM and the storage device 102. For example, at least a portion of the computer program 102P or the data 102D can be transferred from the storage medium MM to the storage device 102 and stored therein. Conversely, at least a portion of the computer program 102P or the data 102D can be transferred from the storage device 102 to the storage medium MM and stored therein. Here, "at least a portion of the computer program 102P or the data 102D" includes the entire computer program 102P, a portion of the computer program 102P, the entire data 102D, a portion of the data 102D, and combinations thereof.
[0067] An example of the data structure used in the exercise menu management system EMS will be described with reference to Figures 3 to 10. Not all items shown in each piece of data described below are required, and some items may be omitted. Furthermore, each piece of data may include items other than those explicitly shown. The presence of items not explicitly shown is indicated in the "Other" section.
[0068] 3 shows an example of the user basic information 121. The user basic information 121 manages basic information about each user U2 who uses the exercise menu management service. The user basic information 121 may include, for example, a user ID 1211, a name 1212, a date of birth 1213, a gender 1214, a height 1215, a weight 1216, a purpose 1217, and other information 1218.
[0069] User ID 1211 is identification information that uniquely identifies user U2 within the exercise menu management service. Name 1212 is the user's name. Date of birth 1213 is the user's date of birth. The user's current age can be calculated from the user's date of birth and the current date. Gender 1214 is the user's gender. User gender 1214 may be omitted at the user's request. Height 1215 is the user's height. Weight 1216 is the user's weight. Purpose 1217 is the user's purpose for using the exercise menu management service. Purposes may include, for example, walking-related purposes such as maintaining health, strengthening walking muscles, and improving physical strength, as well as mental purposes other than those related to walking muscles, such as making friends or killing time.
[0070] Other information 1218 may record, for example, information for user authentication, whether or not there is a referral from an existing member, the balance of points awarded by using the exercise menu management service, and the user U2's medical history.
[0071] 4 is an example of the physical condition information 122. The physical condition information 122 manages information about the physical condition of the user U2. Specifically, the physical condition information 122 manages physical condition information related to walking (which may also be referred to as walking-related state) among information indicating the physical condition of the user U2.
[0072] The physical condition information 122 includes, for example, a user ID 1221, a measurement date 1222, a soleus muscle condition 1223, a quadriceps muscle condition 1224, a knee condition 1225, an ankle condition 1226, a sole balance (e.g., a plantar pressure distribution and a locus of the plantar pressure center point COP) condition 1227, and others 1228. The term "condition" is omitted from the items 1223 to 1227 in the figure.
[0073] The physical condition information 122 evaluates the condition of the soleus muscle, quadriceps muscle, knee, ankle, and sole balance using letters such as A to C. "A" indicates good condition, "B" indicates moderate condition, and "C" indicates poor condition. Instead of letters, numbers such as 1 to 3 or letters such as large, medium, and small may be used.
[0074] The user ID 1221 is the same as the user ID 1211 described in FIG. 3. The measurement date 1222 is the date on which the physical condition of the user U2 was measured. It may also include the time. Items from the soleus muscle state 1223 to the sole balance state 1227 correspond to "multiple predetermined parts related to walking among the body parts of the user U2."
[0075] Items 1223 and 1224 are information indicating the state of muscles used in walking. Items 1225 and 1226 are information indicating the state of joints used when walking. Item 1227 is information indicating the overall walking situation. Other 1228 is information indicating the state of parts indirectly related to walking, such as the state of the hip joint, the hip joint muscles (hamstrings, gluteus maximus, gluteus medius, adductor muscles, iliopsoas group, etc.), the state of the toe joints, the state of the toe muscles (plantar muscles, digitorum longus group, etc.), the ankle muscles (gastrocnemius, tibialis anterior, tibialis posterior, peroneus longus, etc.), the state of the abdominal muscles, and the state of the back muscles. A check method is provided for each item to check the status of the condition. For example, for sole balance, standing on one leg for 15 seconds and checking the plantar pressure distribution and the trajectory of the plantar pressure center point (COP) are performed; for the toe joints and muscles, finger and open toe movements are performed; for the ankle joints and muscles, plantar flexion, dorsiflexion, inversion, and eversion are performed; for the knee joints and muscles, knee bending exercises while lying face down, knee extension exercises while sitting in a chair, and squats are performed; and for the hip joints, deep squats, split stretches, and hip lift exercises are performed.
[0076] 5 is an example of the walking importance information 123. The walking importance information 123 stores the importance of each part (plurality of predetermined parts) related to walking in terms of walking function.
[0077] The walking importance information 123 includes, for example, a part name 1231, an importance 1232, and other 1233. The part name 1231 indicates each part related to walking (soleus muscle, quadriceps, knee, ankle, sole balance, etc.). The importance 1232 indicates the importance of each part related to walking. The other 1233 indicates other information such as remarks and precautions.
[0078] In FIG. 5, the importance is shown as high, medium, and low. "High" indicates that the area is of high importance with respect to walking. "Medium" indicates that the area is of medium importance with respect to walking. "Low", which is not shown, indicates that the area is of low importance with respect to walking. The importance may be evaluated in two stages, high and medium, or in four or more stages, such as 1 to 4.
[0079] 6 shows an example of the exercise information 124. The exercise information 124 indicates the relationship between a plurality of exercises that contribute to improving walking function and a plurality of predetermined body parts.
[0080] The exercise information 124 includes, for example, an exercise ID 1241, a type 1242, a difficulty level 1243, an effect on the soleus muscle 1244, an effect on the quadriceps muscle 1245, an effect on the knee 1246, and other 1247. The effects on the "ankle effect" and the "sole balance" are not shown. In the items 1244 to 1246 in FIG. 6, the phrase "effect on" is omitted.
[0081] Exercise ID 1241 is information that identifies an exercise. Type 1242 is the type of exercise. Exercise types include, for example, "calf stretch" and "squats." Difficulty level 1243 indicates the difficulty of performing the exercise. The difficulty level is expressed as a number, for example, "1" or "2." In this example, the higher the number, the more difficult the exercise. An exercise that is difficult to perform, or the difficulty level of an exercise, refers to the amount of strain or load placed on user U2 when performing the exercise.
[0082] The walking-related effects 1244-1246 on each body part indicate whether or not an exercise will have an effect. Walking-related exercises may not be effective for all designated body parts, but may only be effective for specific body parts, and therefore effect items 1244-1246 are provided. "Yes" means that performing that exercise will have an effect. "No" means that performing that exercise will have no effect. The effect on a designated body part is not limited to the above-mentioned "yes" or "no," and may be evaluated using three or more levels, such as 1-3, A-C, large, medium, or small. Furthermore, the effect evaluation may be corrected by providing a correction coefficient that takes into account the user's age, gender, body type, etc.
[0083] 7 is an example of exercise video management information 125. Exercise video management information 125 relates to exercise videos. Exercise video management information 125 includes, for example, an exercise ID 1251, a video ID 1252, a storage address 1253, a data size 1254, an update date 1255, a model type 1256, and other fields 1257.
[0084] Exercise ID 1251 is the same as exercise ID 1241 in FIG. 6. Video ID 1252 is information that identifies the exercise video. An exercise video is video data in which a model demonstrates exercise. Storage address 1253 indicates the location where the exercise video data is stored. The storage location of the exercise video is not limited to within storage device 102 of exercise menu management device 1, but may also be an external storage system (not shown). Data size 1254 is the size of the exercise video data. Update date 1255 is the date the exercise video was created or updated.
[0085] The model type 1256 indicates the type of model who will be demonstrating the exercise. The model types include, for example, male, female, elderly, middle-aged, young, thin, muscular, slightly overweight, medium build, and tall. As described above, the model type is classified by one or more attributes such as gender, age, and body type. The model type 1256 will be used in the following examples.
[0086] 8 is an example of the exercise execution record 126. The exercise execution record 126 is a record of the exercises performed by user U2. The exercise execution record 126 includes, for example, an exercise ID 1261, an exercise date and time 1262, an exercise duration 1263, an exercise location 1264, sensor data 1265, video data 1266, an evaluation 1267, and other 1268.
[0087] Exercise ID 1261 is the same as exercise ID 1251 and exercise ID 1241. Exercise date and time 1262 is the date and time when user U2 performed the exercise. Exercise location 1263 is the location where user U2 performed the exercise. Exercise date and time 1262 and exercise location 1263 may be manually entered by user U2 into exercise menu management device 1 from user device 2, or may be automatically entered based on information automatically acquired by exercise menu management device 1 or user device 2. For example, the time when user U2 played or finished playing the exercise video may be recorded as exercise date and time 1262. The location of user U2 may be identified using a location information acquisition function (such as GPS) of user device 2, and the identified location may be recorded as exercise location 1263.
[0088] The sensor data 1265 records sensing data other than video, i.e., data measured during exercise by the sensor units 34, 203. The sensor data 1265 records, for example, data on the external environment surrounding the user U2 during exercise, such as load, pressure, temperature, humidity, and illuminance, and / or vital data of the user U2 during exercise, such as heart rate, blood pressure, body temperature, amount of sweat, and complexion.
[0089] The video data 1266 is recorded as video data capturing at least a portion of the user U2 exercising. The video data may be captured by either a camera built into the user device 2 or an external camera connected to the user device 2, or both (neither is shown). The external camera may be, for example, a fixed camera installed on a ceiling or a desk, or a mobile camera mounted on a drone floating in the air or a robot moving on the floor (neither is shown).
[0090] The evaluation 1267 is an evaluation of the exercise performed by the user U2. The evaluation calculated based on the sensor data 1265 and / or the video data 1266 is recorded in the evaluation criteria 128. For example, by analyzing the sensor data 1265 and the video data 1266, it is possible to evaluate whether a predetermined amount of load is applied to a predetermined muscle related to walking, or whether a joint related to walking has moved by a predetermined angle. This evaluation may be performed using artificial intelligence such as a neural network. The system administrator U1 may also review the exercise video and perform the evaluation.
[0091] 9 is an example of the walking record 127. The walking record 127 is a record of walking that the user U2 did outside of the time when he / she was exercising. Examples of walking other than exercise include commuting to work, school, or hospital, walking, and walking events. Walking events will be described later.
[0092] The walking record 127 includes, for example, walking date and time 1271, walking time 1272, walking type 1273, walking track 1274, walking information 1275, and other 1276.
[0093] The walking date and time 1271 is the date and time when the user U2 walked for purposes other than exercise. The walking time 1272 is the walking time of the user U2. The walking type 1273 is the type of walking, such as commuting, strolling, or hiking. The walking track 1274 is the track walked by the user U2 and is composed of multiple pieces of position information. The position information may include not only map coordinates such as latitude and longitude, but also altitude. If the sensor unit 203 of the user device 2 has a position information acquisition function such as GPS and a pressure sensor, the walking record of the user U2 can be detected in three dimensions.
[0094] The walking information 1275 indicates the walking state of the user U2. Examples of the walking state include stride length, speed, heel strike angle, and bed-exit angle. The walking information 1275 may be automatically acquired and recorded, or may be manually input. Methods for automatically acquiring the walking information 1275 include analyzing data acquired from a sensor (not shown) embedded in the shoes of the user U2, or analyzing video data from a camera capturing the feet of the user U2. Methods for manually inputting the walking information 1275 include, for example, the user U2 measuring the stride length, speed, and the like and inputting the data into the exercise menu management device 1 via the user device 2. Alternatively, a companion may visually observe the walking state of the user U2 and input the data into the exercise menu management device 1 from the user device 2 carried by the companion.
[0095] 10 shows an example of the walking evaluation criteria 128. The walking evaluation criteria 128 are criteria that the exercise menu management device 1 uses when evaluating the walking record 127 of the user U2.
[0096] The gait evaluation criteria 128 can be prepared for each user type, such as by age, gender, or body type. Fig. 10 shows the gait evaluation criteria 128 by age and height. The gait evaluation criteria 128 include age 1281, height 1282, stride length 1283, speed 1284, heel strike angle 1285, bed-leaving angle 1286, and others 1287.
[0097] The walking evaluation standard 128 shown in FIG. 10 has standard values for step length, speed, heel strike angle, bed-leaving angle, etc. for each age and height rank.
[0098] The overall operation of the exercise menu management device 1 will be described using the flowchart in Fig. 11. Some of the processes will be described later with reference to other figures.
[0099] A user U2 who wishes to receive services provided by the exercise menu management system EMS accesses the exercise menu management device 1 using the user device 2 and performs user registration (S1). The user U2 inputs each item of the user basic information 121 into the exercise menu management device 1 via the user device 2.
[0100] When a user U2 who has completed user registration accesses the exercise menu management device 1 using the user device 2, user authentication is performed (S1).
[0101] The exercise menu management device 1 evaluates the physical condition of the user U2 (S2). In the exercise menu management device 1, an evaluation of each item of the physical condition information 122 described in FIG.
[0102] The exercise menu management device 1 creates an exercise menu (S3). That is, the exercise menu management device 1 creates an exercise menu by selecting one or more predetermined body parts from a plurality of predetermined body parts based on the physical condition information 122 and the walking importance information 123, and selecting predetermined exercises related to the selected predetermined body parts from a plurality of exercises.
[0103] Taking the example of user U2's quadriceps being in poor condition (evaluation C), the walking importance information 123 indicates that the quadriceps are highly important. Therefore, the exercise menu management device 1 selects exercises that contribute to improving the condition of the quadriceps from among the exercises registered in the exercise information 124. In this example, squats, which are recognized as effective for the quadriceps, are selected. If there are multiple body parts to be improved, the exercise menu management device 1 selects exercises that are effective for all of the multiple body parts to be improved. If there is no exercise that is effective for all of the multiple body parts to be improved, the exercise menu management device 1 selects exercises that are effective for more of the body parts to be improved. This reduces the time user U2 spends on the exercise menu and efficiently improves user U2's walking function.
[0104] In this way, the exercise menu management device 1 identifies the body part to be improved based on the physical condition of the user U2 and selects exercises that are effective for the identified body part. Multiple exercises can also be assigned to the body part identified as the improvement target. Exercises that are effective for the body part to be improved may be selected based on the importance of walking. For example, an exercise menu can be created so that the more important the body part is, the more exercises that are effective for that body part are selected.
[0105] However, an exercise menu that includes multiple exercises with high difficulty levels may increase user U2's sense of fatigue and may reduce user U2's desire to continue exercising. Also, if the exercise menu includes multiple exercises with low difficulty levels, it may take longer to complete the exercise menu, which may increase user U2's overall sense of fatigue.
[0106] Therefore, the exercise menu management device 1 generates an exercise menu so as to satisfy the following predetermined menu generation conditions (S3). The predetermined menu generation conditions include, for example, (1) that the function of as many target parts as possible can be improved with as few exercises as possible, (2) that the fatigue level of user U2 upon completing the exercise menu is equal to or lower than a predetermined level, (3) that the time required to complete the exercise menu is equal to or lower than a predetermined required time, (4) that the total difficulty level of each exercise included in the exercise menu is equal to or lower than a predetermined level, and (5) that the user's posture when using the exercise device 3 is as consistent as possible.
[0107] The level of fatigue can be calculated, for example, from the time required to complete one exercise, the level of difficulty set for that exercise, and the gender, age, height, weight, medical history, etc. of user U2. It is not necessary to use all of the parameters, such as the time required to complete an exercise, the level of difficulty, and the gender of user U2; the level of fatigue can be calculated from at least one of these parameters. Furthermore, the parameters used to calculate the level of fatigue can be changed depending on the physical condition information of user U2 or the contents of the exercise menu, etc.
[0108] Maintaining as much continuity as possible in the user's posture when using the exercise device 3 can be defined as, for example, not significantly changing the posture of user U2 using the exercise device 3 between exercises. For example, if the first exercise is performed in a standing position and the next exercise is performed in a seated position, the change in user U2's posture between exercises will be significant. By first performing an exercise in a standing position and then performing an exercise in a seated position, the number of times user U2 has to stand and sit can be reduced.
[0109] However, if the change in posture of user U2 between exercises is considered to be a "hidden exercise" that is not explicitly stated in the exercise menu, then the above condition (5) can be rewritten as meaning that the user's posture when using the exercise device 3 should be as non-continuous as possible.
[0110] The exercise menu management device 1 transmits the created exercise menu to the user device 2 (S3). The exercise menu management device 1 may transmit the exercise menu to the user device 2 upon receiving a request from the user device 2 (S3). The user performs exercises according to the exercise menu at a desired time or at a time designated by a trainer or the like.
[0111] When a user performs an exercise, the user requests delivery of an exercise video from the user device 2 to the exercise menu management device 1. Upon receiving the video delivery request from the user device 2, the exercise menu management device 1 delivers the exercise video corresponding to the requested exercise to the user device 2 (S4). The exercise menu management device 1 may issue a transmission instruction to a storage system (not shown), which may then deliver the exercise video to the user device 2.
[0112] The exercise menu management device 1 periodically or irregularly acquires and manages exercise activity data of user U2 from the user device 2 (S5). The exercise activity data includes data on user U2's exercise routine and walking records at events, etc. The exercise menu management device 1 may acquire data generated in connection with user U2's exercise routine directly from the exercise device 3. Furthermore, the exercise menu management device 1 can also acquire video data of user U2 exercising from a camera (not shown) installed in the space where user U2 exercises.
[0113] Step S5 of acquiring exercise activity data includes, for example, step S51 of acquiring a walking record, step S52 of acquiring sensor data, and step S53 of acquiring a video of the user.
[0114] In step S51 of acquiring a walking record, data about the walking of user U2 during commuting, walking, etc. is acquired from a sensor (not shown) worn by user device 2 or user U2, and recorded in walking record 127. In step S52 of acquiring sensor data, sensor data is acquired from user device 2 or exercise device 3, and recorded in sensor data field 1265 of exercise performance record 126. In step S53 of acquiring a video of the user, video data of user U2 exercising is acquired from a camera connected to user device 2 or a camera installed in the space where user U2 is exercising, and recorded in video data field 1266 of exercise performance record 126.
[0115] Steps S51 to S53 are not executed continuously, but are executed when the timing for acquisition arrives. For example, when the walking of user U2 is detected, the walking record is acquired and recorded (S51). At another timing, when user U2 performs exercise, sensor data and video of user U2 during the exercise are acquired and recorded, respectively (S52, S53).
[0116] The exercise menu management device 1 refers to the exercise date and time 1262 in the exercise record 126, and when it finds a user U2 for whom a predetermined time or more has passed since the last exercise, it sends a reminder to the user device 2 of that user U2 (S6). The reminder can be sent, for example, by email, short message, synthesized voice, vibration, or a combination of these.
[0117] 12 is a flowchart showing the details of the process of evaluating the user's physical condition (step S2 in FIG. 11). The exercise menu management device 1 executes the following steps S22 to S24 for each of the items 1223 to 1227 of the physical condition information 122, i.e., for each of a plurality of predetermined body parts of the user U2 that are related to walking (S21).
[0118] The exercise menu management device 1 acquires the condition of the specific target body part (S22), evaluates the acquired condition of the specific body part (S23), and records the evaluation result in the corresponding item of the physical condition information 122 (S24).
[0119] The condition of the predetermined body part of user U2 may be measured by a trainer at a sports gym, or as in the example described below, user U2 may perform a self-check and transmit the measurement results to exercise menu management device 1. The condition of the predetermined body part may be evaluated by the trainer, may be evaluated using artificial intelligence such as a neural network, or may be evaluated by the trainer based on the evaluation results of the artificial intelligence. Note that steps S22, S23, and S24 do not need to be performed consecutively.
[0120] 13 is a flowchart showing the details of the process for creating an exercise menu (step S3 in FIG. 11). The exercise menu management device 1 references the physical condition information 122 of the target user U2 (S31) and determines whether there are any parts of the user U2's walking-related body parts that need improvement (S32). If there are no parts that need improvement (S32: NO), the process proceeds to step S37, which will be described later.
[0121] If there is a body part that needs improvement (S32: YES), the exercise menu management device 1 identifies the type of exercise (stretching, squats, etc.) that is effective for the body part that needs improvement (S33).
[0122] Furthermore, the exercise menu management device 1 refers to the user basic information 121 to confirm the user's purpose for exercising (S34), and sets menu generation conditions suitable for the user's purpose (S35). The user's purpose for exercising can be changed at any time. The exercise menu management device 1 selects exercises that are effective for the body part to be improved based on the user's purpose and the predetermined menu generation conditions (S36).
[0123] For example, if the user's goal is to actively maintain or improve walking function, such as maintaining health or strengthening walking muscles, the exercise menu management device 1 selects exercises so that only exercises that are effective for the body part to be improved can be efficiently performed. On the other hand, if the user's goal is to make friends or kill time, the exercise menu management device 1 selects not only exercises that are effective for the body part to be improved, but also exercises that are easy to perform and exercises that cause little fatigue.
[0124] The exercise menu management device 1 creates an exercise menu based on the exercises selected in step S36 (S37). The exercise menu indicates the order in which the selected exercises should be performed and also includes link information for playing exercise videos that serve as examples of the selected exercises. The exercise menu management device 1 transmits the created exercise menu to the user device 2 (S38). Alternatively, the exercise menu management device 1 stores the created exercise menu and waits for a transfer request from the user device 2.
[0125] FIG. 14 is a flowchart showing the details of the process of distributing the exercise video (step S4 in FIG. 11).
[0126] When the exercise menu management device 1 receives a video distribution request from the user device 2 (S41: YES), it reads out the exercise video corresponding to the requested exercise ID (S42) and transmits the read exercise video to the user device 2 (S43). The exercise menu management device 1 assumes that the exercise video is played back on the user device 2 and that user U2 has performed the exercise, and sets the end time of the transmission of the exercise video as the performance date and time 1262 in the exercise performance record 126 of user U2 (S44). The start time of the transmission of the exercise video may also be set as the performance date and time 1262. The playback time of the exercise video may be set as the performance time 1263 in the exercise performance record 126.
[0127] The flowchart in FIG. 15 shows details of the process of acquiring exercise activity data (step S5 in FIG. 11). As described above, the exercise menu management device 1 acquires walking records from the user device 2 and stores them in the walking records 127 (S51). The exercise menu management device 1 acquires sensor data from the user device 2 and stores it in the sensor data field 1265 of the exercise performance record 126. Furthermore, the exercise menu management device 1 acquires video data of the user from the user device 2 and stores it in the video data field 1266 of the exercise performance record 126 (S53).
[0128] Of the sensor data stored in user device 2, sensor data for a time period corresponding to the playback time of the exercise video can be extracted as the sensor data during exercise. The playback time of the exercise video can be calculated by taking the start time (or end time) of transmission of the exercise video as the playback start time and adding the required playback time of the exercise video to the start time as the playback end time. Instead of identifying the playback time of the exercise video and extracting sensor data in this way, artificial intelligence such as a neural network can be used to extract sensor data during exercise from the sensor data stored in user device 2.
[0129] Video data of the user can be obtained not only from a camera built into the user device 2, but also from one or more of an external camera connected to the user device 2 via a wired or wireless connection, or a camera installed in the space where the user U2 is exercising.
[0130] The flowchart in Figure 16 shows details of the reminder sending process (step S6 in Figure 11). The exercise menu management device 1 references the exercise record 126 of each user U2 (S61) and detects users U2 who have not exercised for a predetermined period of time since their most recent exercise session (S62). If the exercise menu management device 1 finds a user U2 who has not exercised for a predetermined period of time or more (S62: YES), it sends a reminder to the user device 2 of the discovered user U2 (S63).
[0131] 17 shows an example of a screen provided from the exercise menu management device 1 to the user device 2. A screen G1 shown in the upper part of FIG.
[0132] The exercise menu screen G1 includes, for example, an encouragement message section GP11 that displays a message encouraging exercise, exercise buttons GP12 to GP15 corresponding to the selected exercise, and a button GP16 for closing the screen. The exercise buttons GP12 to GP15 also serve as buttons for instructing playback of exercise videos. When user U2 operates an exercise button, the exercise video corresponding to the operated button is transferred from the exercise menu management device 1 to the user device 2 and automatically played.
[0133] The exercise buttons GP12 to GP15 are arranged in the order in which they should be performed. User U2 plays the exercise videos from top to bottom and performs the exercises. It is also possible to prevent the exercise buttons from being operated in an order different from the order predetermined in the exercise menu. However, the exercise menu may be configured so that the order in which the exercises should be performed is not determined, and user U2 can operate the exercise buttons in any order he or she likes.
[0134] 17 shows a screen G2 that is displayed on the user device 2 when the exercise ends. The exercise end screen G2 includes, for example, a button GP21 for transmitting exercise activity data to the exercise menu management device 1, and radio buttons GP22 to GP24 for specifying the content of the transmitted data.
[0135] When transmitting exercise activity data from the user device 2 to the exercise menu management device 1, the user U2 can decide whether to include the walking record (GP22), the sensor data (GP23), or the video of the user (GP24). The default setting may be to transmit all of the walking record, the sensor data, and the video. Alternatively, the default setting may be to transmit nothing.
[0136] According to this embodiment configured as described above, an exercise menu useful for improving the walking function of user U2 can be created based on the physical condition of user U2 and provided to user U2, thereby improving the user's walking function and promoting a long and healthy life.
[0137] According to this embodiment, user U2 can perform exercises using user device 2 and exercise device 3, and the results of the user's exercises are recorded in exercise menu management device 1. Therefore, user U2 and trainer U1 can easily check the status of the exercises by referring to exercise performance record 126. [Example]
[0138] Example 2 will be described with reference to Figures 18 and 19. In the following examples, including this example, differences from Example 1 will be mainly described. In this example, walking-related events are provided to user U2, and the effects of the events are measured and used to create an exercise menu.
[0139] 18 is a flowchart showing the event management process S7. An exercise manager U1, such as a trainer, can register walking event information in the storage device 102 of the exercise menu management device 1. Although not shown in the figure, the walking event information includes, for example, an event ID, an event name, a scheduled date and time for the event, a location for the event, event details, whether the event will be held, the name of the person in charge, the IDs of users who plan to participate, and other items.
[0140] A walking event is an event where participants are expected to walk, such as mountain walking, hiking, mountain climbing, strolling, garden parties, town tours, sightseeing, cherry blossom viewing parties, dancing, Bon Odori, etc. In a walking event, means of transportation other than walking, such as buses, cars, taxis, trains, airplanes, ships, gondolas, and lifts, may be used.
[0141] The event management unit 14 of the exercise menu management device 1 periodically or irregularly refers to the registered walking events (S71). The event management unit 14 compares the scheduled date and time of the registered walking event with the current date and time, and when the difference between the scheduled date and time of the walking event and the current date and time reaches a predetermined time, sends an invitation to the walking event to user U2 (S72).
[0142] The invitation to the walking event is sent to the user U2 as an electronic invitation such as an email, a short message, or a voice message. However, the invitation is not limited to an electronic invitation, and a paper invitation may be sent by mail, or the trainer may invite the user U2 by phone.
[0143] The event management unit 14 compares the current date and time with the scheduled date and time of the walking event to determine whether the walking event has been held (S73). If the event management unit 14 determines that the walking event has been held (S73: YES), it acquires a walking record from the user device 2 and stores it in the walking record 127 (S74). If the date and time when the walking event was actually held is stored in the walking event information, the event management unit 14 confirms the date and time when the walking event was actually held and then requests the user device 2 to transmit the walking record.
[0144] 19 is a flowchart of the process S8 for evaluating the walking record. The walking evaluation unit 15 refers to the walking record 127 acquired from the user device 2 (S81), analyzes and diagnoses the walking record (S82), and reflects the diagnosis result in each of the items 1223 to 1227 of the physical condition information 122 (S83).
[0145] The gait evaluation unit 15 calculates the state of a predetermined part related to walking from the sensor data and / or video data of the user, and compares the calculation result with the gait evaluation standard 128 to diagnose the state of the predetermined part.
[0146] This embodiment configured as described above also achieves the same effects as those of embodiment 1. Furthermore, in this embodiment, an event involving walking is provided to user U2, and the state of a predetermined part of user U2 who participates in the event is automatically detected and reflected in the physical state information 122, so that user U2 can improve his / her walking function while having fun. [Example]
[0147] A third embodiment will be described with reference to Fig. 20. In this embodiment, an exercise video according to the type of user U2 is distributed to the user device 2. The flowchart in Fig. 20 shows a process S4A for distributing the exercise video.
[0148] When the exercise menu management device 1 receives a video distribution request (S41), it references the gender, height, and weight of user U2 (S45) and determines the type of user U2 from that information (S46). User types are types prepared in advance based on the attributes of the user, and are categorized, for example, as "a plump middle-aged man," "a muscular middle-aged woman," "a skinny middle-aged woman," and the like. Other user types may also be included. Gender may be excluded from user types.
[0149] The exercise menu management device 1 reads out an exercise video that corresponds to the requested exercise ID and that is appropriate for the user type (S42A), and transmits the read exercise video to the user device 2 (S43).The exercise menu management device 1 then updates the exercise performance record 126 (S44).
[0150] As shown in the lower part of Fig. 20, in this embodiment, exercise videos are prepared in advance for each user type. An exercise video for each user type is a video in which the model (trainer) demonstrating the exercise is the same type as the user type. In other words, user U2, who is a slightly overweight middle-aged man, is provided with an exercise video in which a model classified as a slightly overweight middle-aged man performs the exercise.
[0151] This embodiment configured as described above also achieves the same effects as those of Embodiment 1. Furthermore, this embodiment provides an exercise video in which a model performs exercises according to the type of user U2, making it easier for user U2 to imitate the model movements, further improving usability for user U2. [Example]
[0152] Example 4 will be described with reference to Fig. 21. In this example, a modified example of the method for evaluating physical information will be described. Fig. 21 is a flowchart of the process for evaluating a physical condition.
[0153] The exercise menu management device 1 determines whether the physical condition can be evaluated (S20). If the physical condition information of the user U2 can be acquired, the physical condition can be evaluated as described in FIG. 12 (S20: YES, S21 to S24).
[0154] On the other hand, for example, if user U2 is traveling or on a business trip and is in a place where there is no equipment to measure his / her physical condition, the physical condition of user U2 cannot be acquired (S20: NO). Therefore, the exercise menu management device 1 requests user U2 to perform a simple self-check (S201). The simple self-check is a check by user U2 of his / her own physical condition. The results of the simple self-check are sent from user device 2 to exercise menu management device 1.
[0155] For example, text or video explaining how to perform a simple self-check is sent from the exercise menu management device 1 to the user device 2. The user U2 watches the explanatory text or video, checks the condition of their muscles, joints, etc., and sends it from the user device 2 to the exercise menu management device 1.
[0156] The exercise menu management device 1 determines whether the results of the simple self-check have been received from the user device 2 (S202). If the exercise menu management device 1 receives the results of the simple self-check from the user device 2 (S202: YES), the exercise menu management device 1 evaluates the physical condition of the user U2 based on the results of the simple self-check (S203) and records the same in the physical condition information 122 (S204).
[0157] If the exercise menu management device 1 cannot receive the results of the simple self-check from the user device 2 (S202: NO), it acquires physical condition information 122 (S205) and also acquires exercise performance record 126 (S206). The exercise menu management device 1 then evaluates the current physical condition of user U2 based on the last recorded physical condition information 122 and exercise performance record 126 (S207). The current physical condition of user U2 can be evaluated to some extent based on the exercise performance record 126 performed since the last physical condition evaluation. This evaluation may use artificial intelligence, such as a neural network.
[0158] This embodiment configured as described above also achieves the same effects as those of Embodiment 1. Furthermore, in this embodiment, even if the user is unable to evaluate the physical condition of user U2 at exercise menu creation site ST1 due to a business trip or vacation, the physical condition of user U2 can be evaluated based on the results of the simple self-check or estimations based on the latest data 122, 126.
[0159] The exercise menu management device 1 can create an exercise menu suited to the physical condition of the user U2 from the results of the simple self-check or estimated values based on the latest data 122, 126, and provide the exercise menu to the user U2.
[0160] This allows the user U2 to obtain an exercise menu suitable for evaluating his or her physical condition without having to go to the exercise menu creation base ST1, improving usability. [Example]
[0161] Example 5 will be described with reference to Figure 22. In this example, when playing back an exercise video, the user device 2 interacts with an external electrical device 41. Furthermore, the exercise menu management device 3A of this example includes a hologram projection device 35 as an example of an "information provider."
[0162] 22 is a flowchart showing the process of playing back an exercise video on the user device 2. The user device 2 accesses the exercise menu management device 1 and logs in to the exercise menu management service, and then calls up an exercise menu for user U2 (S101).
[0163] The user device 2 acquires the exercise menu from the exercise menu management device 1 (S102) and waits for a playback instruction from the user U2. When the user U2 instructs to play an exercise video, the user device 2 requests the exercise menu management device 1 to transmit the exercise video instructed by the user U2 to the user device 2 (S103).
[0164] When the user device 2 receives the exercise video (S104), it determines whether there is a device nearby that can be linked to play the exercise video (S105). For example, if an electrical appliance 41 that can be linked to the user device 2, such as a lighting device, a television device, a speaker, an automatic vacuum cleaner, or a care robot, is within a predetermined range of the user device 2 (S105: YES), the user device 2 transmits a control command to the electrical appliance 41 (S106).
[0165] The control instruction is, for example, an instruction to operate the electrical device 41. If the electrical device 41 is a television set, the user device 2 causes the television set to play a text, audio, or video cheering message. If the electrical device 41 is a lighting device, the user device 2 sends the electrical device 41 an instruction to blink a light. If the electrical device 41 is a speaker, the user device 2 transmits sound data to the electrical device 41 and causes the electrical device 41 to play the sound. The sound data may be, for example, applause, the sound of a musical instrument, or cheering voices. If the electrical device 41 is an automatic vacuum cleaner, the user device 2 starts or stops the automatic vacuum cleaner. If the electrical device 41 is a care robot, the user device 2 operates at least some of the moving parts of the care robot, outputs sound, or blinks a lamp or a display.
[0166] After transmitting the control instruction to the electric appliance 41, the user device 2 plays the exercise video (S107). On the other hand, if there is no linked electric appliance 41 in the vicinity (S105: NO), the user device 2 plays the exercise video (S107).
[0167] The exercise video may be displayed on the terminal screen of the user device 2, or, as described in Fig. 1, it may be projected on a television device. Furthermore, the exercise device 3A of this embodiment is equipped with a hologram projection device 35. The hologram projection device 35 projects a 3D hologram 351 of the exercise video received from the user device 2 as an example of "information related to exercise."
[0168] This embodiment configured as described above also achieves the same effects as the first embodiment. Furthermore, in this embodiment, the exercise video can be played back in conjunction with electrical devices 41 present around the user device 2, allowing the user U2 to exercise in a fun environment. Furthermore, in this embodiment, the exercise device 3A is provided with a hologram projection device 35, allowing the user U2 to see the movements of the model in three dimensions, enhancing the sense of realism. The hologram projection device 35 may be connected to the user device 2. [Example]
[0169] Example 6 will be described with reference to Figure 23. Exercise device 3B of this example includes main units 32L and 32R with lights as "information providers." Main units 32L and 32R with lights activate the lights in response to, for example, the detected load. Here, an example will be described in which the lights are flashed in response to the sole balance of user U2.
[0170] 23 is a flowchart showing the processing executed by the exercise device 3B. The exercise device 3B acquires data from the sensor unit 34 (S111) and calculates the left and right loads (S112). The exercise device 3B determines whether the left and right loads are approximately equal (S113). If the exercise device 3B determines that the left and right loads are approximately equal (S113: YES), it notifies the user U2 that the left and right soles of the feet are balanced by turning on the lights of the left and right main units 32L, 32R in the same way (S114). On the other hand, if the exercise device 3B determines that the left and right loads are not approximately equal (S113: NO), it notifies the user U2 that the left and right soles of the feet are not balanced by turning on the lights of the left and right main units 32L, 32R in different states (S115).
[0171] Exercise device 3B(1) shown in the lower right of Figure 23 shows the state of the lights when the left and right loads are balanced. Exercise device 3B(2) shown in the lower left of Figure 23 shows the state of the lights when the left and right loads are not balanced.
[0172] This embodiment configured as described above also achieves the same effects as embodiment 1. Furthermore, in this embodiment, lights are provided on each of the main units 32L and 32R of the exercise device 3B, and the lights on each of the main units 32L and 32R are synchronously turned on in accordance with the load state as "exercise-related information" measured during exercise. Therefore, user U2 can easily check whether the load balance between the left and right sides is being maintained during exercise.
[0173] When user U2 exercises using only one of the two main bodies 32L, 32R, the balance between the left and right loads is lost, resulting in the lighting state shown in the lower left of Fig. 23. However, user U2 is aware that he is exercising with an imbalance between the left and right loads, so the lighting state does not affect user U2. [Example]
[0174] Example 7 will be described with reference to Figure 24. In this example, user U2 can use multiple training locations ST2 and multiple exercise menu creation locations ST1 as needed. Furthermore, in this example, user U2 can also use one or more check locations ST3 to measure his or her own physical condition.
[0175] In the first embodiment, the user U2 obtains an exercise menu suited to his or her physical condition at the exercise menu creation site ST1 and performs exercises at a training site ST2 such as his or her home. In contrast, in the exercise menu management system EMS of this embodiment, the user U2 can receive an exercise menu suited to his or her physical condition from the exercise menu management device 1 at any one of the multiple exercise menu creation sites ST1. The user U2 can then exercise based on the exercise menu at one or more of the multiple training sites ST2.
[0176] Furthermore, the exercise menu management system EMS of this embodiment can be provided with at least one check site ST3. The check site ST3 is provided with a physical condition check device 5 that measures the physical condition of the user U2.
[0177] For example, user U2 typically has an exercise menu created at an exercise menu creation center ST1 near his or her workplace, and then exercises at a training center ST2 such as his or her home. If user U2 is away from home for an extended period of time on a business trip or vacation, user U2 can exercise at a temporary training center ST2 such as a hotel, train station, airport, or ferry. If the user U2 is on a long business trip or vacation, user U2 can have the latest exercise menu created at the exercise menu creation center ST1 at the destination of the business trip or vacation.
[0178] Furthermore, user U2 can have his or her physical condition measured at a check point ST3 located, for example, at an airport, train station, hotel, department store, sporting goods store, or bookstore, and the measurement results can be received by user device 2 and transmitted from user device 2 to one of exercise menu management devices 1. Multiple exercise menu management devices 1 are connected to each other so that they can communicate with each other and can refer to each piece of data linked to the user ID. Alternatively, memory unit 12 shown in FIG. 1 may be provided in an external file storage (not shown), and each exercise menu management device 1 may share each piece of data 121-128 of user U2.
[0179] This embodiment configured in this manner also achieves the same effects as those of Embodiment 1. Furthermore, in this embodiment, user U2 can perform exercises using multiple exercise menu creation locations ST1 and multiple training locations ST2, so that even when away from home on a business trip or vacation, user U2 can continue exercising while away from home, thereby properly maintaining the health of specific parts of user U2 that are related to walking.
[0180] The present invention is not limited to the above-described embodiments and includes various modifications. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and are not necessarily limited to those including all of the described configurations. Furthermore, it is possible to replace part of the configuration of one embodiment with the configuration of another embodiment, or to add the configuration of another embodiment to the configuration of one embodiment. Furthermore, it is possible to add, delete, or replace part of the configuration of each embodiment with the configuration of another embodiment. Furthermore, each embodiment can be combined as appropriate unless there is an obvious contradiction.
[0181] The present disclosure includes inventions that can be expressed, for example, as follows.
[0182] Representation 1: An exercise menu management device in which an output unit outputs an exercise menu to a user device and reads videos from an exercise video management information storage unit that manages videos related to the exercise menu and distributes them to the user device.
[0183] Expression 2: The video is prepared according to the user type, and the output unit reads out the video according to the user type from the exercise video management information storage unit and delivers it to the user device. An exercise menu management device as described in Expression 1.
[0184] Representation 3: The exercise menu management device according to Representation 2, wherein the user device is linked to an external electrical device when playing back videos related to the exercise menu.
[0185] Representation 4: The exercise menu management device described in Representation 1 further includes a user management unit that manages the user's implementation of the exercise menu, and the output unit reads out a video related to the exercise menu from the exercise video management information storage unit and delivers it to the user device in response to a request from the user device, and the user management unit determines that the user has implemented at least a portion of the exercise menu when the video related to the exercise menu is delivered to the user device.
[0186] Expression 5: The exercise menu management device described in Expression 4 further includes an administrator user interface device used by an administrator who manages users' exercises, and the physical condition information is measured at the installation location of the administrator user interface device.
[0187] Representation 6: The exercise menu management device according to Representation 5, wherein the user performs the exercise menu at a location other than the location where the administrator user interface device is installed.
[0188] Expression 7: An exercise menu management device as described in Expression 6, wherein if the physical condition information cannot be measured at the installation location of the administrator user interface device, the information sent from the user device is stored in the physical condition information storage unit as the physical condition information.
[0189] Representation 8: When the physical condition information cannot be measured at the installation location of the administrator user interface device, the physical condition information of the user is estimated from the latest physical condition information of the user and the implementation status of the exercise menu, and the estimated physical condition information is stored in the physical condition information storage unit. An exercise menu management device according to expression 6. [Explanation of symbols]
[0190] 1: Exercise menu management device, 2, 2A: User device, 3, 3A, 3B: Exercise device, 11: Exercise menu creation unit, 13: User management unit, 14: Event management unit, 15: Walking evaluation unit, 12: Memory unit, 121: User basic information, 122: Physical condition information, 123: Walking importance information, 124: Exercise information, 125: Exercise video management information, 126: Exercise execution record, 127: Walking record, 128: Walking evaluation criteria, EM: Exercise menu, EMS: Exercise menu management system
Claims
1. An exercise system including a menu management device that provides a user with an exercise menu related to improving walking function, a user device used by the user, and an exercise device, The menu management device It is set up as a base for creating exercise menus, a physical condition information storage unit that stores physical condition information that is information on a plurality of predetermined body parts of the user that are related to walking function; a walking importance information storage unit that stores walking importance information indicating the importance of each of the plurality of predetermined parts with respect to walking function; an exercise information storage unit that stores exercise information indicating a relationship between a plurality of exercises that contribute to improving walking function and the plurality of predetermined parts; an exercise menu creation unit that selects one or more predetermined parts from the plurality of predetermined parts based on the physical condition information and the walking importance information, and selects predetermined exercises related to the selected predetermined parts from the plurality of exercises to create an exercise menu using the exercise device; an output unit that outputs the created exercise menu to the user device; Including, the user device and the exercise device are provided at a training site different from the exercise menu creation site; Exercise system.
2. The exercise information further includes a difficulty level for performing the plurality of exercises; The exercise menu creation unit selects the predetermined exercise from among the plurality of exercises related to the selected predetermined body part based on the degree of difficulty. The exercise system of claim 1 .
3. the menu management device further includes an event management unit; The event management unit sends an invitation to a walking event to a user, and the walking event is mountain walking, hiking, mountain climbing, a stroll, a garden party, a town tour, sightseeing, a cherry blossom viewing party, dancing, or a Bon Odori dance. The exercise system of claim 1 .
4. The menu management device The device further includes an event management unit that acquires and manages data related to the user's walking when the user participates in an event that contributes to improving walking function. The exercise system of claim 1 .
5. the user device includes a communication unit that communicates with an exercise device used by the user; The exercise device includes a sensor unit that detects information when a user performs an exercise, and an information management unit that transmits the information detected by the sensor unit to the communication unit. The exercise system of claim 1 .
6. The exercise device further includes an information providing unit that provides information about the exercise to the user.
6. The exercise system of claim 5.
7. The exercise device includes a base unit placed on a floor, a plurality of main units provided on the base unit, and a wearing unit provided on each of the main units in an expandable manner and worn on the user's body, each of the main bodies exerts a force that pulls the attachment portion, which has been separated from the main body, toward the main body; The information providing unit is provided in each of the main bodies, The information providing units cooperate to provide the user with information about the exercise.
7. The exercise system of claim 6.
8. The output unit outputs the exercise menu to the user device, and reads videos from an exercise video management information storage unit that manages videos related to the exercise menu and distributes them to the user device. The exercise system of claim 1 .
9. The videos are prepared according to the type of user, The output unit reads out a video corresponding to the type of the user from the exercise video management information storage unit and delivers it to the user device.
9. The exercise system of claim 8.
10. An exercise menu management method for creating an exercise menu for improving walking function using a menu management device and providing it to a user, comprising: The menu management device It is set up as a base for creating exercise menus, storing physical condition information that is information on a plurality of predetermined body parts of the user that are related to walking function; storing walking importance information that stores the importance of walking function for each of the plurality of predetermined parts; storing exercise information indicating a relationship between a plurality of exercises that contribute to improving walking function and the plurality of predetermined body parts; selecting one or more predetermined regions from the plurality of predetermined regions based on the physical condition information and the walking importance information; creating an exercise menu by selecting a predetermined exercise related to the selected predetermined body part from the plurality of exercises; The created exercise menu is output to a user device used by the user and the user device installed at a training center where exercise equipment is installed, which is different from the exercise menu creation center. How to manage your exercise menu.
11. On the computer, storing physical condition information that is information on a plurality of predetermined body parts of the user that are associated with walking function; a step of storing walking importance information that stores the importance of walking function for each of the plurality of predetermined parts; Storing exercise information indicating a relationship between a plurality of exercises that contribute to improving walking function and the plurality of predetermined body parts; selecting one or more predetermined regions from the plurality of predetermined regions based on the physical condition information and the walking importance information; creating an exercise menu by selecting a predetermined exercise related to the selected predetermined body part from the plurality of exercises; and outputting the created exercise menu to a user device used by the user and the user device installed at a training center where exercise equipment is installed, which is different from the exercise menu creation center where the computer is installed. Computer program.
Citation Information
Patent Citations
Walk training machine
JP1994210024A
Leg muscle strengthener
JP2006262946A
Training menu presentation system and training menu presentation program
JP2018166885A
System, method, and information processing device
JP2022032362A
Training support system, training support device, and training support method
JP6623822B2