[go: up one dir, main page]

WO2025159149A1 - Dispositif de traitement d'informations, procédé, programme et système - Google Patents

Dispositif de traitement d'informations, procédé, programme et système

Info

Publication number
WO2025159149A1
WO2025159149A1 PCT/JP2025/002019 JP2025002019W WO2025159149A1 WO 2025159149 A1 WO2025159149 A1 WO 2025159149A1 JP 2025002019 W JP2025002019 W JP 2025002019W WO 2025159149 A1 WO2025159149 A1 WO 2025159149A1
Authority
WO
WIPO (PCT)
Prior art keywords
exercise
user
type
intensity
exercise intensity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/JP2025/002019
Other languages
English (en)
Japanese (ja)
Inventor
一裕 寺嶋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cate Inc
Original Assignee
Cate Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cate Inc filed Critical Cate Inc
Publication of WO2025159149A1 publication Critical patent/WO2025159149A1/fr
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance

Definitions

  • This disclosure relates to information processing devices, methods, programs, and systems.
  • exercise therapy which utilizes exercise to treat and prevent disabilities and diseases
  • cardiac rehabilitation aims to help heart disease patients regain their physical strength and confidence, return to a comfortable home and social life, and prevent recurrence of heart disease or readmission through a comprehensive activity program that includes exercise therapy.
  • the core of exercise therapy is aerobic exercise, such as walking, jogging, cycling, and aerobics. To perform aerobic exercise more safely and effectively, it is preferable for the patient to exercise at an intensity close to their own anaerobic threshold (AT).
  • AT anaerobic threshold
  • the anaerobic metabolic threshold is an example of an index for assessing exercise tolerance, and corresponds to the change point in cardiopulmonary function, i.e., the exercise intensity near the boundary between aerobic and anaerobic exercise.
  • the anaerobic metabolic threshold is generally determined by a cardiopulmonary exercise test (CPX test), in which the subject is subjected to a gradually increasing exercise load while exhaled gas is collected and analyzed (see Non-Patent Document 1).
  • CPX test the anaerobic metabolic threshold is determined based on the results measured by exhaled gas analysis (e.g., oxygen intake, carbon dioxide output, tidal volume, respiratory rate, minute ventilation, or a combination thereof).
  • a CPX test can also determine the maximum oxygen intake, which corresponds to an exercise intensity near maximum exercise tolerance.
  • Patent Document 1 describes a method of determining whether the subject's ventilatory threshold (VT) has been reached based on the subject's pulse information, and adjusting the exercise load of the exercise providing device based on the determination result.
  • VT ventilatory threshold
  • Patent Document 1 generally involves feedback control to bring exercise intensity closer to the ventilatory threshold (VT).
  • VT ventilatory threshold
  • the amount of stress on the exerciser depends not only on the type of exercise, but also on the individual's physical function and daily physical condition.
  • the definition of some exercise types is vague, and the stress applied may vary depending on the exerciser's approach. Therefore, even if this technical concept is applied to exercise therapy, it is not possible to determine the level of exercise intensity that a specified exercise type will impose on the subject, or what type of exercise should be recommended to the subject in order to achieve the specified exercise intensity.
  • the technical concept described in Patent Document 1 cannot be simply applied, for example, to cases where a subject is asked to exercise at a specified exercise intensity that is lighter than the ventilatory threshold (VT).
  • the purpose of this disclosure is to expand the range of exercise options available without sacrificing the effectiveness and safety of exercise therapy.
  • a program causes a computer to function as: a means for determining a desired exercise intensity; a means for referencing a database that associates predetermined exercise intensities with each type of exercise, each of which consists of repeating the same movement at a specific pace or within a specific range of motion, and selecting the type of exercise corresponding to the desired exercise intensity; and a means for presenting information indicating the selected type of exercise to the user.
  • FIG. 1 is a block diagram showing a configuration of an information processing system according to an embodiment of the present invention
  • FIG. 2 is a block diagram showing the configuration of a client device according to the present embodiment.
  • FIG. 2 is a block diagram showing the configuration of a server according to the present embodiment.
  • FIG. 1 is a block diagram showing the configuration of a wearable device according to an embodiment of the present invention.
  • FIG. 1 is an explanatory diagram of one aspect of the present embodiment.
  • FIG. 2 is a diagram showing the data structure of an exercise event database according to the present embodiment.
  • FIG. 2 is a diagram showing the data structure of a user profile database according to the present embodiment.
  • 10 is a flowchart of an exercise event recommendation process according to the present embodiment.
  • 10A and 10B are diagrams illustrating an example of a screen displayed in the exercise event recommendation process of the present embodiment.
  • FIG. 1 is a block diagram showing the configuration of the information processing system according to this embodiment.
  • the number of client devices 10 and wearable devices 50 varies depending on, for example, the number of users. Therefore, the number of client devices 10 and wearable devices 50 may each be two or more.
  • the information processing system 1 may also include a terminal of a person who plans or instructs exercise therapy.
  • the person who plans or instructs exercise therapy may include, for example, a medical professional (e.g., a doctor, nurse, pharmacist, physical therapist, occupational therapist, or clinical laboratory technician), a nutritionist, or a trainer.
  • Fig. 2 is a block diagram showing the configuration of the client device of this embodiment.
  • the client device 10 includes a storage device 11, a processor 12, an input/output interface 13, and a communication interface 14.
  • the client device 10 is connected to a display 15, a camera 16, a depth sensor 17, a microphone 18, and an acceleration sensor 19.
  • the programs include, for example, the following programs: - OS (Operating System) programs - Programs for applications that perform information processing (e.g., web browsers, therapeutic apps, rehabilitation apps, or fitness apps)
  • diseases that are the target of therapeutic apps or rehabilitation apps are diseases in which exercise may contribute to improving symptoms, such as heart disease, lifestyle-related diseases (hypertension, diabetes, dyslipidemia, hyperlipidemia), and obesity.
  • the processor 12 is a computer that executes the programs stored in the storage device 11 to realize the functions of the client device 10.
  • the processor 12 is, for example, at least one of the following: ⁇ CPU (Central Processing Unit) ⁇ GPU (Graphic Processing Unit) ⁇ ASIC (Application Specific Integrated Circuit) ⁇ FPGA (Field Programmable Gate Array)
  • the input device is, for example, a camera 16, a depth sensor 17, a microphone 18, an acceleration sensor 19, a keyboard, a pointing device, a touch panel, a sensor, or a combination thereof.
  • the output device is, for example, a display 15, a speaker, or a combination thereof.
  • the communication interface 14 is configured to control communications between the client device 10 and external devices (e.g., another client device 10, a server 30, and a wearable device 50).
  • the communication interface 14 may include a module (e.g., a Wi-Fi module, a mobile communication module, or a combination thereof) for communication with the server 30.
  • the communication interface 14 may include a module (e.g., a Bluetooth module) for communication with the wearable device 50.
  • Display 15 is configured to display images (still images or videos).
  • Display 15 is, for example, a liquid crystal display or an organic EL display.
  • Camera 16 is configured to take images and generate image signals.
  • the depth sensor 17 is, for example, a LIDAR (Light Detection and Ranging) sensor.
  • the depth sensor 17 is configured to measure the distance (depth) from the depth sensor 17 to a surrounding object (e.g., the user).
  • the server 30 includes a storage device 31, a processor 32, an input/output interface 33, and a communication interface 34.
  • the programs include, for example, the following programs: ⁇ OS programs ⁇ Application programs that execute information processing
  • the data includes, for example, the following data: ⁇ Databases referenced in information processing ⁇ Results of information processing
  • the processor 32 is a computer that executes the programs stored in the storage device 31 to realize the functions of the server 30.
  • the processor 32 is, for example, at least one of the following: CPU ⁇ GPU ⁇ ASIC ⁇ FPGA
  • the input/output interface 33 is configured to obtain information (for example, user instructions) from an input device connected to the server 30 and to output information to an output device connected to the server 30 .
  • the input device is, for example, a keyboard, a pointing device, a touch panel, or a combination thereof.
  • the output device is, for example, a display.
  • the communication interface 34 is configured to control communication between the server 30 and an external device (e.g., the client device 10).
  • the wearable device 50 includes a storage device 51, a processor 52, an input/output interface 53, and a communication interface 54.
  • the wearable device 50 is connected to a display 55, a heart rate sensor 56, and an acceleration sensor 57.
  • the storage device 51 is configured to store programs and data.
  • the storage device 51 is, for example, a combination of ROM, RAM, and storage.
  • the programs include, for example, the following programs: - OS programs - Programs for applications that perform information processing (for example, medical applications, rehabilitation applications, or fitness applications)
  • the data includes, for example, the following data: ⁇ Databases referenced in information processing ⁇ Results of information processing
  • the processor 52 is a computer that executes the programs stored in the storage device 51 to realize the functions of the wearable device 50.
  • the processor 52 is, for example, at least one of the following: CPU ⁇ GPU ⁇ ASIC ⁇ FPGA
  • the input/output interface 53 is configured to acquire information (e.g., user instructions, sensing results) from an input device connected to the wearable device 50, and to output information (e.g., images, commands) to an output device connected to the wearable device 50.
  • information e.g., user instructions, sensing results
  • information e.g., images, commands
  • the input device is, for example, a heart rate sensor 56, an acceleration sensor 57, a microphone, a keyboard, a pointing device, a touch panel, or a combination thereof.
  • the output device is, for example, a display 55, a speaker, or a combination thereof.
  • the communication interface 54 is configured to control communication between the wearable device 50 and an external device (e.g., the client device 10).
  • the communication interface 54 may include a module (eg, a Bluetooth module) for communication with the client device 10 .
  • the display 55 is configured to display images (still images or videos).
  • the display 55 is, for example, a liquid crystal display or an organic EL display.
  • the heart rate sensor 56 is configured to measure the heart rate and generate a sensing signal. As an example, the heart rate sensor 56 measures the heart rate using an optical measurement technique.
  • the acceleration sensor 57 is configured to detect acceleration.
  • FIG. 5 is an explanatory diagram of one aspect of the present embodiment.
  • target exercise intensity information for each user is stored in the storage device 31 of the server 30.
  • the target exercise intensity information is information that indicates the user's target exercise intensity.
  • the target exercise intensity information for user US1 may be determined based on instructions from doctor DC2 in charge of user US1. The instructions from doctor DC2 are accepted by the instructor terminal 70 and transmitted to the server 30.
  • User US1 is typically a person undergoing exercise therapy, such as a participant in a (cardiac) rehabilitation program or an exercise instruction program.
  • the exercise type is gymnastics, but the exercise type can include any type of exercise (aerobic or anaerobic).
  • the client device 10 of user US1 determines the desired exercise intensity.
  • the client device 10 may determine the desired exercise intensity based on target exercise intensity information for user US1.
  • the memory device 11 of the client device 10 stores exercise intensity information for each of multiple selectable exercise types.
  • the exercise intensity information is information that indicates the standard exercise intensity that the subject will be required to perform when performing the corresponding exercise type.
  • the memory device 11 stores an exercise type database, which will be described later.
  • the exercise type database associates each exercise type with a predetermined (standard) exercise intensity for that exercise type.
  • each exercise type stored in the exercise type database consists of repeating the same movement at a specific pace or within a specific range of motion.
  • an exercise type with a wide variety of variations, such as squats
  • small details such as how far to lower the hips, how wide to spread the legs, and how many seconds it takes to perform one rep, which can result in a large variation in exercise intensity. Therefore, for example, if squats are classified as different exercise types, such as half squats and full squats, focusing on the range of motion, the variation in exercise intensity can be reduced.
  • the specifications of the exercise type are clarified, which reduces the room for interpretation by the user and makes it possible to suppress variation in exercise intensity when performing that exercise type.
  • the client device 10 references the exercise type database (exercise intensity information for each exercise type) and selects the exercise type that corresponds to the desired exercise intensity.
  • the client device 10 presents information indicating the selected exercise type to the user US1.
  • the information processing system 1 can suggest exercise types that are appropriate for any exercise intensity. Furthermore, because each of the suggested exercise types consists of repeating the same movements at a specific pace or within a specific range of motion, there is little variation in exercise intensity when performing the exercise type. Therefore, this embodiment can expand the range of available exercise types without sacrificing the effectiveness and safety of exercise therapy.
  • FIG. 6 is a diagram showing the data structure of the exercise event database of this embodiment.
  • the exercise type database stores exercise type information. This information relates to exercise types available to the user.
  • exercise types include, for example, gymnastics, bodyweight training, dancing, walking, running, and treadmills, which can be performed without using devices with adjustable exercise loads. These exercise types offer a wide variety, including types performed in a standing position.
  • exercise types available in this embodiment may include types consisting of repeated exercises within a specific range of motion without using a machine (especially a machine with a function to fix the range of motion).
  • an exercise type that is generally considered to be a single type, such as squats is subdivided and defined as multiple exercise types with different exercise intensities by varying the form (e.g., the relative positions of body parts, the angle of the body parts, or the range of motion of the body parts moved during exercise), pace, number of repetitions, or the duration or number of rest periods.
  • the exercise types in this embodiment can also include exercise types performed using equipment with adjustable exercise load, such as an ergometer or strength training using training equipment.
  • the exercise types available consist of repeating the same movement at a specific pace or within a specific range of motion.
  • exercise types excluding exercise types that have any of the following characteristics can be used to provide exercise therapy that takes into consideration both effectiveness and safety: -
  • the exercise intensity e.g., perceived exertion
  • the exercise intensity fluctuates beyond the acceptable range during the exercise event (hereinafter referred to as the "first characteristic”).
  • Inter-individual variability in exercise intensity e.g., oxygen intake, energy expenditure, or heart rate
  • an acceptable range hereinafter referred to as the "second characteristic”
  • An exercise type having the first characteristic is difficult to continue at a stable exercise intensity for a long period of time, and therefore is not suitable from the viewpoint of controlling the exercise intensity of the user at a specific level for a long period of time.
  • an exercise type that involves repeated movements that overwork small muscles such as the arms may have the first characteristic.
  • Exercise types with the second characteristic are unsuitable from the perspective of controlling the exercise intensity of a wide range of users to a specific level, because the actual exercise intensity of the user is uncertain (difficult to predict). For example, suppose that measurements of exercise types for multiple people consistently show that the exercise intensity of exercise type A is higher than the exercise intensity of exercise type B.
  • exercise type C is considered to have the second characteristic.
  • the exercise event database includes an "ID” field, a "Name” field, an "Exercise Intensity” field, and an “Exercise Definition” field. Each field is associated with another.
  • the "ID" field stores the exercise type ID.
  • the exercise type ID is information that identifies the exercise type corresponding to the record.
  • the "Name” field stores the name of the exercise type.
  • the name of the exercise type corresponds to the record in question.
  • the "exercise intensity” field stores exercise intensity information.
  • This exercise intensity information is information related to the standard exercise intensity of the exercise type corresponding to the record in question.
  • Standard exercise intensity may refer to the exercise intensity when a person with standard physical function performs the corresponding exercise type as defined.
  • this exercise intensity may be derived by actually measuring the exercise intensity (e.g., average oxygen consumption) when one or more people perform the corresponding exercise type as defined (i.e., according to a specific pace or specific range of motion) using, for example, exhaled gas analysis (or estimating it by analyzing video footage of the user exercising), and then statistically processing the results (e.g., averaging).
  • Whether a person is performing the exercise type as defined may be determined by an algorithm based on the person's sensing results, or by a human.
  • exercise intensity may be derived by, for example, measuring (or estimating) the exercise intensity for each section that makes up the corresponding exercise type when one or more people perform the corresponding exercise type as defined, applying the measurement results for each section for each person to a predetermined calculation formula, and then statistically processing (e.g., averaging) the values obtained by this calculation formula across people.
  • a section is a component unit of an exercise type, and if the exercise type consists of multiple movement patterns, each movement pattern may correspond to a section. For example, if the exercise type is dance, each choreography may correspond to a section.
  • the exercise type is squats, the transition from a standing position to a crouching position and the transition from a crouching position to a standing position may each correspond to a section.
  • the "exercise definition” field stores exercise definition information.
  • the exercise definition information is information related to the definition of the exercise event corresponding to the record.
  • the exercise definition information can include information related to at least one of the following elements: - The allowable range of the pace of the exercise (for example, the time required for one cycle of movement, or the speed or acceleration of the moving body part); - The allowable range of the positional relationship between body parts (for example, the width of the feet); - The allowable range of the angle of the body part (which may be one or multiple parts) (for example, the direction of the knee, or the angle between the upper arm and forearm); - The allowable range of the range of motion of the body part (which may be one or multiple parts) moved during the exercise (for example, the range that each body part moves during one cycle of movement); - The number of repetitions; - Rest time; - Exercise load (for example, the magnitude of the external load set when exercising using equipment with adjustable exercise load, such as an ergometer).
  • multiple exercise events with slightly different exercise intensities can be defined by specifying details such as pace, form (particularly range of motion), number of repetitions, rest time, and exercise load.
  • details such as pace, form (particularly range of motion), number of repetitions, rest time, and exercise load.
  • multiple exercise events with exercise intensities that differ by 0.2 METs can be defined.
  • the user profile database stores user profile information.
  • the user profile information is information about the profile of the user of the information processing system 1 (i.e., the person exercising).
  • the user profile database includes an "ID” field, a "Name” field, a “Target Strength” field, and a “Body” field. Each field is associated with the others.
  • the "ID" field stores the user ID.
  • the user ID is information that identifies the user corresponding to the corresponding record.
  • Target intensity information is information related to the target value of exercise intensity (e.g., oxygen consumption, energy consumption, heart rate, or a combination thereof) set for the user corresponding to the record.
  • the target intensity information is specified by a person planning or instructing exercise therapy (e.g., a doctor) based on the results of measuring the user's exercise tolerance, for example, by CPX while using an ergometer (e.g., oxygen consumption and heart rate at the anaerobic threshold (AT)).
  • CPX is not required, and the target value may be specified at the doctor's discretion.
  • the target intensity information is determined by an algorithm based on the results of measuring the user's exercise tolerance, for example, by CPX.
  • the target value of exercise intensity is, for example, but not limited to, an exercise intensity corresponding to the anaerobic threshold.
  • an ergometer is typically used as the exercise type for CPX measurements
  • the oxygen consumption at the anaerobic threshold when using a treadmill is approximately 1.2 to 1.3 times that when using an ergometer. This is thought to be because the total muscle mass used on the treadmill exceeds the total muscle mass used on the ergometer.
  • the target intensity information may be a value obtained by correcting the target value based on the results of CPX measurement when using an ergometer to approximately 1.2 to 1.3 times the original value, or a value obtained by further subtracting a predetermined value (e.g., 1 MET).
  • the target intensity information may be a value obtained by correcting the target value based on the results of CPX measurement when using an ergometer without correction. This prevents the target value from being excessively high when selecting an exercise type that uses a relatively small amount of muscle mass, such as an ergometer.
  • the target value for each exercise type may be corrected, for example, using a coefficient corresponding to the total muscle mass used.
  • the doctor may also set an upper limit on the exercise intensity for the user (an example of exercise prescription). In this case, the user is not permitted to select an exercise type that exceeds the prescribed upper limit of exercise intensity.
  • a UI (User Interface) screen for exercise prescription may be displayed on the display of the terminal used by the doctor.
  • Such a UI screen may include, for example, the following information: The user's CPX data and display areas for sample videos of multiple selectable exercise types. The display areas for the sample videos of each exercise type may be arranged according to the exercise intensity information corresponding to the exercise type.
  • a group of display areas for sample videos of exercise types corresponding to 3.4 METs, a group of display areas for sample videos of exercise types corresponding to 3.6 METs, and a group of display areas for sample videos of exercise types corresponding to 3.8 METs may be arranged on the UI screen.
  • the information on exercise types e.g., sample videos
  • any increase or decrease in the upper limit specified by a doctor through exercise prescription may be carried out by a medical professional under the supervision of a doctor during regular (e.g., every two weeks) medical guidance sessions or doctor rounds.
  • the "Physical” field stores physical information.
  • Physical information is information about the body (functions) of the user corresponding to the record in question.
  • physical information may include information about the user's age, gender, weight, height, illnesses, etc.
  • the user profile database may store the following information: - Information indicating the person who planned or instructed the user's exercise therapy - Information indicating the user's doctor
  • Fig. 8 is a flowchart of the exercise recommendation processing of this embodiment.
  • Fig. 9 is a diagram showing an example of a screen displayed in the exercise recommendation processing of this embodiment.
  • the exercise type recommendation process starts when, for example, any of the following start conditions is met. -
  • the exercise type recommendation process was called by another process.
  • the user or a person who plans or instructs the user's exercise therapy performs an operation to call up the exercise type recommendation process.
  • the client device 10 enters a predetermined state (for example, a predetermined application is started).
  • the specified date and time has arrived.
  • a certain amount of time has passed since a certain event.
  • the client device 10 executes information acquisition (S110). Specifically, the client device 10 acquires information regarding the criteria for determining the desired exercise intensity used to select a recommended exercise type.
  • the client device 10 acquires the user's target strength information.
  • the client device 10 may read the user's target strength information stored in the storage device 11.
  • the client device 10 may request the server 30 to transmit the user's target strength information and receive the transmitted information.
  • the client device 10 acquires information related to the user's exercise tolerance.
  • the client device 10 may acquire information on the results of measuring the user's exercise tolerance using CPX while using an ergometer (for example, oxygen consumption and heart rate at the anaerobic threshold (AT)).
  • CPX CPX
  • an ergometer for example, oxygen consumption and heart rate at the anaerobic threshold (AT)
  • the client device 10 acquires instructions from the user's instructor (e.g., a doctor or other person who plans or instructs the exercise therapy). For example, the client device 10 may acquire the instructor's instructions via the server 30 or from the instructor terminal 70.
  • the user's instructor e.g., a doctor or other person who plans or instructs the exercise therapy.
  • the client device 10 may acquire the instructor's instructions via the server 30 or from the instructor terminal 70.
  • the client device 10 acquires information regarding the exercise intensity set by the user.
  • the exercise intensity set by the user may be, for example, the exercise intensity desired by the user.
  • the exercise intensity set by the user may be the perceived intensity of exercise (e.g., the Borg index) evaluated by the user for exercise types performed by the user in the past.
  • the client device 10 acquires exercise intensity information for exercise types previously performed by the user and the results of sensing the user while performing those exercise types.
  • the client device 10 may acquire user video data from the camera 16, capturing video of the user exercising.
  • the client device 10 may also acquire user depth data from the depth sensor 17, measuring the distance to each part of the user's body while exercising.
  • the client device 10 may acquire user data from the microphone 18, collecting sound (e.g., sound produced by the user's breathing or vocalization).
  • the client device 10 may also acquire user heart rate data from the wearable device 50, measuring the heart rate using the heart rate sensor 56.
  • the client device 10 may also acquire user acceleration data from the acceleration sensor 19 or the wearable device 50, measuring the user's acceleration.
  • the client device 10 may also acquire user oxygen intake data, measuring the user's oxygen intake (an example of "exercise intensity"), from a device that performs tests related to exhaled gases (e.g., a CPX test).
  • the client device 10 may obtain data related to the user's bone structure, facial expression, skin color, or breathing, for example, by analyzing user video data. Furthermore, the client device 10 may estimate exercise intensity by applying a trained model (hereinafter referred to as an "estimation model") to the results of these analyses. Exercise intensity may be calculated as, for example, energy consumption (e.g., METs), oxygen consumption, exercise intensity based on heart rate (e.g., exercise intensity calculated using the Karvonen method), or a combination thereof. Note that the client device 10 may request the server 30 or another external device to analyze the sensing data or apply the estimation model.
  • energy consumption e.g., METs
  • oxygen consumption e.g., oxygen consumption
  • exercise intensity based on heart rate e.g., exercise intensity calculated using the Karvonen method
  • the client device 10 may request the server 30 or another external device to analyze the sensing data or apply the estimation model.
  • the client device 10 acquires exercise intensity information for exercise types previously performed by the user and the results of a talk test administered to the user while performing those exercise types.
  • the talk test can be administered to the user by using the voice communication function of the client device 10 to converse with a specialist (the talk test examiner), such as a physical therapist.
  • the client device 10 can acquire the talk test results via the server 30 or from the terminal of the talk test examiner.
  • the client device 10 determines the desired exercise intensity (S111). Specifically, the client device 10 determines the desired exercise intensity based on the information acquired in step S110.
  • the client device 10 determines the target intensity indicated by the user's target intensity information, or the target intensity corrected by a first parameter, as the desired exercise intensity.
  • the first parameter may be, for example, a coefficient set in consideration of the characteristics of the user's exercise tolerance.
  • the client device 10 determines the desired exercise intensity based on information related to the user's exercise tolerance. For example, the client device 10 determines the exercise intensity when the user is near a specific state (e.g., anaerobic threshold (AT) or maximum exercise tolerance), or the exercise intensity corrected by a first parameter, as the desired exercise intensity.
  • a specific state e.g., anaerobic threshold (AT) or maximum exercise tolerance
  • the client device 10 determines the desired exercise intensity based on instructions from the user's instructor. For example, if the instructor instructs the user to perform a specific exercise type and another exercise type with an equivalent exercise intensity, the client device 10 determines the exercise intensity indicated by the exercise intensity information for the instructed exercise type as the desired exercise intensity.
  • the client device 10 determines the desired exercise intensity as the exercise intensity associated with the type of exercise the user previously performed, corrected as necessary using a second parameter.
  • the second parameter may be a value determined based on at least one of the following: the perceived intensity of exertion evaluated by the user for the type of exercise previously performed; the results of sensing the user while performing the type of exercise (e.g., heart rate) or information based thereon (e.g., respiratory rate); or the results of a talk test administered to the user while performing the type of exercise.
  • the client device 10 may determine the desired exercise intensity as the exercise intensity associated with the type of exercise previously performed by the user plus a predetermined value. However, if a doctor has set an upper limit on exercise intensity for the user, the client device 10 may determine the desired exercise intensity so as not to exceed that limit. On the other hand, if the perceived exertion, heart rate, respiration rate, or Talk Test results satisfy a predetermined decrease condition, the client device 10 may determine the desired exercise intensity as a value obtained by subtracting a predetermined value from the exercise intensity associated with the type of exercise previously performed by the user.
  • the increase condition may be, for example, that the perceived exertion, heart rate, or respiration rate falls below a lower limit (e.g., the perceived exertion is less than 10, or the average heart rate is 5 or more lower than the target heart rate), or that the Talk Test results indicate that the exercise intensity has not reached the anaerobic threshold.
  • the decrease condition may be, for example, that the perceived exertion, heart rate, or respiration rate exceeds an upper limit (e.g., the perceived exertion is 14 or 16 or higher, or the average heart rate is 5 or more higher than the target heart rate), or that the Talk Test results indicate that the exercise intensity has exceeded the anaerobic threshold.
  • the increase and decrease conditions may be defined in multiple stages.
  • the client device 10 selects an exercise event (S112). Specifically, the client device 10 refers to the exercise type database (FIG. 6) and selects an exercise type (hereinafter referred to as a "recommended exercise type") that corresponds to the desired exercise intensity determined in step S111. The client device 10 may select one recommended exercise type or multiple recommended exercise types.
  • the client device 10 selects recommended exercise types from exercise types for which the exercise intensity indicated by the corresponding exercise intensity information (hereinafter referred to as "standard intensity") does not exceed the desired exercise intensity.
  • the client device 10 may include in the recommended exercise types those exercise types for which the standard intensity is the highest in a range below the desired exercise intensity.
  • the client device 10 may use, instead of the desired exercise intensity, a value obtained by adding or subtracting a margin to the desired exercise intensity, or a value obtained by multiplying the desired exercise intensity by a positive coefficient different from 1.
  • the client device 10 may use, instead of the standard intensity, a value obtained by adding or subtracting a margin to the standard intensity, or a value obtained by multiplying the standard intensity by a positive coefficient different from 1.
  • the client device 10 executes the presentation of information (S113). Specifically, the client device 10 presents the user with information about the recommended exercise selected in step S112 (hereinafter referred to as "recommended exercise information"). For example, the client device 10 may display a screen based on the recommended exercise information on the display 15 or output audio based on the recommended exercise information from a speaker.
  • recommended exercise information information about the recommended exercise selected in step S112
  • the client device 10 may display a screen based on the recommended exercise information on the display 15 or output audio based on the recommended exercise information from a speaker.
  • the client device 10 displays the screen shown in Figure 9 on the display 15.
  • the screen shown in Figure 9 includes objects J20 to J23.
  • Object J20 displays recommended exercises.
  • Object J20 also accepts user instructions to start the recommended exercise or to play a demonstration video of the recommended exercise.
  • the client device 10 may have the user perform the exercise corresponding to that object J20, and then the client device 10 may re-execute the exercise recommendation process of this embodiment.
  • the client device 10 may sense the user while performing the exercise and select additional recommended exercises based on the results of the sensing.
  • the client device 10 may play a demonstration video of the exercise corresponding to that object J20.
  • the demonstration video may include information indicating the pace or range of motion that defines the corresponding exercise (for example, text or audio that conveys information such as the start and end of movement for a specific body part, or how many seconds it should take to perform one cycle (rep) of movement).
  • information indicating the pace or range of motion that defines the corresponding exercise for example, text or audio that conveys information such as the start and end of movement for a specific body part, or how many seconds it should take to perform one cycle (rep) of movement).
  • Object J21 accepts user instructions to select an exercise type other than the recommended exercise types.
  • the client device 10 may, for example, display a list of exercise types other than the recommended exercise types and accept a user instruction to select an exercise type.
  • the client device 10 may have the user perform the selected exercise type, and then the client device 10 may re-execute the exercise type recommendation process of this embodiment.
  • the client device 10 may perform sensing of the user while performing the exercise type and select further recommended exercise types based on the results of this sensing.
  • the client device 10 may play a demonstration video of that exercise type.
  • the demonstration video may include information indicating the pace or range of motion that defines the corresponding exercise type (for example, text or audio that conveys information such as the start and end of movement for a specific body part, or how many seconds it should take to perform one cycle (rep) of movement).
  • information indicating the pace or range of motion that defines the corresponding exercise type for example, text or audio that conveys information such as the start and end of movement for a specific body part, or how many seconds it should take to perform one cycle (rep) of movement).
  • the client device 10 may terminate the exercise event recommendation process ( Figure 8).
  • the client device 10 of this embodiment determines a desired exercise intensity, and for each exercise type consisting of repeating the same movement at a specific pace or within a specific range of motion, references an exercise type database that associates predetermined exercise intensities with the exercise type and selects an exercise type corresponding to the desired exercise intensity.
  • the client device 10 presents information indicating the selected exercise type to the user. This allows the client device 10 to suggest an exercise type appropriate for a given exercise intensity.
  • each suggested exercise type consists of repeating the same movement at a specific pace or within a specific range of motion, there is little variation in exercise intensity when the exercise type is performed. Therefore, this embodiment allows the range of available exercise types to be expanded without sacrificing the effectiveness and safety of exercise therapy.
  • the client device 10 may determine the desired exercise intensity based on the user's exercise tolerance. This makes it possible to suggest to the user exercise types that can be performed at an intensity close to that appropriate for the user's exercise tolerance. In other words, it is possible to provide an exercise therapy that takes into consideration both effectiveness and safety.
  • the client device 10 may determine the desired exercise intensity based on instructions from the user's instructor. This makes it possible to suggest to the user exercise types that can be performed at an intensity close to that intended by the user's instructor. In other words, it is possible to provide an exercise therapy that takes into consideration both effectiveness and safety.
  • the client device 10 may determine the desired exercise intensity based on the exercise intensity associated with an exercise type previously performed by the user and the information set by the user for that exercise type. This makes it possible to suggest to the user an exercise type that can be performed at an intensity close to the standard intensity of the exercise type actually performed by the user, corrected based on the information set by the user for that exercise type. In other words, it is possible to provide an exercise therapy that takes into consideration both effectiveness and safety.
  • the client device 10 may determine the desired exercise intensity based on the exercise intensity associated with an exercise type previously performed by the user and the results of sensing the user while performing that exercise type. This makes it possible to suggest to the user an exercise type that can be performed at an intensity close to the standard intensity of the exercise type actually performed by the user, corrected based on the results of sensing the user while performing that exercise type. In other words, it is possible to provide an exercise therapy that takes into consideration both effectiveness and safety.
  • the results of sensing the user may include the user's exercise intensity. This makes it possible to suggest exercises to the user that can be performed at an intensity close to the standard intensity of the exercise type actually performed by the user, corrected based on the exercise intensity experienced by the user while performing that exercise type. In other words, it is possible to provide an exercise therapy that takes into consideration both effectiveness and safety.
  • the client device 10 may determine the desired exercise intensity based on the exercise intensity associated with an exercise type previously performed by the user and the results of a talk test administered to the user while performing that exercise type. This makes it possible to suggest to the user an exercise type that can be performed at an intensity close to the standard intensity of the exercise type actually performed by the user, corrected based on the results of a talk test administered to the user while performing that exercise type. In other words, it is possible to provide an exercise therapy that takes into consideration both effectiveness and safety.
  • the client device 10 may also present information indicating a specific pace or specific range of motion corresponding to the selected exercise type. This can encourage the user to exercise as defined and prevent the user from exercising too hard or too hard.
  • the exercise type database may associate a predetermined exercise intensity with a first exercise type, which consists of repeated exercise within a specific range of motion without using at least a machine. This allows exercises that do not use machines to be defined as one or more exercise types by limiting the range of motion, thereby reducing variation in exercise intensity when performing those exercise types. In other words, it is possible to expand the range of exercise types available without sacrificing the effectiveness and safety of exercise therapy.
  • the exercise intensity associated with an exercise type may be determined based on the exercise intensity measured when one or more people perform that exercise type at a specific pace or in accordance with a specific range of motion corresponding to that exercise type. This makes it possible to reduce the difference between the exercise intensity when various users perform each exercise type and the standard intensity for that exercise type.
  • the exercise type database does not need to register information about exercise types whose exercise intensity fluctuates beyond the acceptable range during execution. This makes it easier to control the user's exercise intensity at a specific level over an extended period of time.
  • the exercise type database does not need to include information on exercise types where inter-individual variation in exercise intensity exceeds the acceptable range. This makes it easier to control the exercise intensity of a wide range of users to a specific level.
  • the storage device 11 may be connected to the client device 10 via the network NW. Each input device or output device may be integrated with the client device 10.
  • the storage device 31 may be connected to the server 30 via the network NW. Each input device or output device may be integrated with the wearable device 50.
  • Each step of the above information processing can be executed by either the client device 10 or the server 30.
  • the server 30 may select the recommended exercise type.
  • One or more steps of the above information processing may be performed using a trained model.
  • the client device 10 may further perform the following processing, for example, while the user is exercising. Specifically, the client device 10 estimates the user's movements during exercise (e.g., movements of the skeleton or other feature points over multiple points of time, or the state of the skeleton or other feature points at a single point of time) based on the sensing data. Then, if the results of the estimation of the movements do not match at least one of the form or pace defined for the type of exercise the user is performing (e.g., the range of motion of a body part is too narrow or too wide, the angle of a body part deviates from the standard, or the pace is too fast or too slow), the client device 10 provides feedback to the user.
  • the client device 10 provides feedback to the user.
  • the feedback may include at least one of the following: - Output of light, sound or voice (for example, voice informing the user of what they are doing incorrectly) - Display of images (for example, images informing the user of what they are doing incorrectly) - Vibration of the wearable device
  • the client device 10 may recommend that the user perform a different type of exercise if the number or frequency at which the results of the movement estimation do not conform to at least one of the form or pace defined for the type of exercise the user is performing exceeds a threshold.
  • a user video is captured using the camera 16 of the client device 10.
  • the user video may be captured using a camera other than the camera 16.
  • the user depth is measured using the depth sensor 17 of the client device 10.
  • the user depth may be measured using a depth sensor other than the depth sensor 17.
  • the heart rate can also be obtained by analyzing (for example, rPPG (Remote Photoplethysmography) analysis) video data or its analysis results (for example, skin color data).
  • the heart rate analysis may be performed using a trained model constructed using machine learning technology.
  • the user may be asked to exercise while wearing electrodes for an electrocardiogram monitor, so that the electrocardiogram monitor can measure the user's heart rate. In these variations, the user does not need to wear the wearable device 50 to measure their heart rate.
  • the wearable device 50 may be provided with a sensor for measuring at least one of the following items instead of the heart rate sensor 56 and the acceleration sensor 57, or in addition to the heart rate sensor 56 and the acceleration sensor 57:
  • the measurement results from each sensor can be used as appropriate for estimating exercise intensity or ventilation index, presenting information based on the estimation results, or other purposes.
  • blood glucose measurement results can be referenced to evaluate exercise intensity converted into energy consumption or oxygen consumption.
  • acceleration measurement results can be used to determine the score of a user's exercise (e.g., gymnastics).
  • Acceleration data can also be used as part of the input data for the aforementioned estimation model.
  • the user's skeletal structure can be analyzed by referring to the acceleration data.
  • the acceleration data can be acquired, for example, by acceleration sensor 19 or acceleration sensor 57 when filming a user video.
  • Oxygen saturation data can also be used as part of the input data for the aforementioned estimation model.
  • Oxygen saturation data can be obtained, for example, by having the user wear a wearable device equipped with a sensor (e.g., an optical sensor) capable of measuring blood oxygen levels while recording the user's video, or by having the user wear a pulse oximeter.
  • Oxygen saturation data may also be estimated, for example, by performing rPPG analysis on the user's video data.
  • a microphone of wearable device 50 may receive sound waves emitted by the user when capturing the user video and generate sound data.
  • the sound data may constitute input data for the estimation model described above.
  • the sound emitted by the user may be, for example, at least one of the following: - Sound waves generated by the rotation of the user's legs (e.g., sounds generated by the pedals or the drive units connected to the pedals) - Sounds that occur when the user breathes or speaks
  • a CPX test was used as an example of a test related to exhaled gas.
  • a gradually increasing exercise load is applied to the test subject.
  • real-time exercise intensity can be estimated even when the user is given a constant or constantly changeable exercise load.
  • the exercise performed by the user may be bodyweight exercise, gymnastics, or strength training.
  • Information processing system 10 Client device 11: Storage device 12: Processor 13: Input/output interface 14: Communication interface 15: Display 16: Camera 17: Depth sensor 18: Microphone 19: Acceleration sensor 30: Server 31: Storage device 32: Processor 33: Input/output interface 34: Communication interface 50: Wearable device 51: Storage device 52: Processor 53: Input/output interface 54: Communication interface 55: Display 56: Heart rate sensor 57: Acceleration sensor 70: Instructor terminal

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Engineering & Computer Science (AREA)
  • Epidemiology (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

Un programme selon un aspect de la présente divulgation amène un ordinateur à fonctionner comme : un moyen pour déterminer une intensité d'exercice souhaitée ; un moyen pour se référer, pour chaque élément d'exercice constitué d'un exercice dans lequel le même mouvement est répété à un rythme spécifique et/ou dans une plage de mouvement spécifique, à une base de données qui associe une intensité d'exercice prédéterminée à l'élément d'exercice, et pour sélectionner un élément d'exercice correspondant à une intensité d'exercice souhaitée ; et un moyen pour présenter des informations indiquant l'élément d'exercice sélectionné à un utilisateur.
PCT/JP2025/002019 2024-01-26 2025-01-23 Dispositif de traitement d'informations, procédé, programme et système Pending WO2025159149A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2024009933A JP2025115467A (ja) 2024-01-26 2024-01-26 情報処理装置、方法、プログラム、およびシステム
JP2024-009933 2024-01-26

Publications (1)

Publication Number Publication Date
WO2025159149A1 true WO2025159149A1 (fr) 2025-07-31

Family

ID=96544862

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2025/002019 Pending WO2025159149A1 (fr) 2024-01-26 2025-01-23 Dispositif de traitement d'informations, procédé, programme et système

Country Status (2)

Country Link
JP (2) JP2025115467A (fr)
WO (1) WO2025159149A1 (fr)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01259881A (ja) * 1988-04-11 1989-10-17 Shimizu Corp 書き替え可能な記憶素子付バンド
JPH04197278A (ja) * 1990-11-28 1992-07-16 Mitsubishi Materials Corp 健康管理システム
JP2003175139A (ja) * 2001-12-12 2003-06-24 Casio Comput Co Ltd トレーニング支援システム及びトレーニング支援方法
CN102114322A (zh) * 2010-12-31 2011-07-06 中国华录集团有限公司 一种具有安全监测功能的互动健身系统
JP2017070598A (ja) * 2015-10-08 2017-04-13 セイコーエプソン株式会社 運動内容設定システム、運動内容設定装置、運動内容設定方法及び運動内容設定プログラム
JP2018007979A (ja) * 2016-07-15 2018-01-18 カシオ計算機株式会社 運動支援装置及び運動支援方法、運動支援プログラム
JP2018084888A (ja) * 2016-11-22 2018-05-31 セイコーエプソン株式会社 ワークアウト情報表示方法、ワークアウト情報表示システム、サーバーシステム、電子機器、情報記憶媒体及びプログラム
US20200179757A1 (en) * 2018-12-11 2020-06-11 Firstbeat Technologies Oy Method, an apparatus and a software product for providing a training program
JP2021152710A (ja) * 2020-03-24 2021-09-30 大阪瓦斯株式会社 トレーニング管理システム
JP2022071255A (ja) * 2020-10-28 2022-05-16 一般社団法人日本遠隔運動療法協会 運動療法サポートシステム及び運動療法サポート方法

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01259881A (ja) * 1988-04-11 1989-10-17 Shimizu Corp 書き替え可能な記憶素子付バンド
JPH04197278A (ja) * 1990-11-28 1992-07-16 Mitsubishi Materials Corp 健康管理システム
JP2003175139A (ja) * 2001-12-12 2003-06-24 Casio Comput Co Ltd トレーニング支援システム及びトレーニング支援方法
CN102114322A (zh) * 2010-12-31 2011-07-06 中国华录集团有限公司 一种具有安全监测功能的互动健身系统
JP2017070598A (ja) * 2015-10-08 2017-04-13 セイコーエプソン株式会社 運動内容設定システム、運動内容設定装置、運動内容設定方法及び運動内容設定プログラム
JP2018007979A (ja) * 2016-07-15 2018-01-18 カシオ計算機株式会社 運動支援装置及び運動支援方法、運動支援プログラム
JP2018084888A (ja) * 2016-11-22 2018-05-31 セイコーエプソン株式会社 ワークアウト情報表示方法、ワークアウト情報表示システム、サーバーシステム、電子機器、情報記憶媒体及びプログラム
US20200179757A1 (en) * 2018-12-11 2020-06-11 Firstbeat Technologies Oy Method, an apparatus and a software product for providing a training program
JP2021152710A (ja) * 2020-03-24 2021-09-30 大阪瓦斯株式会社 トレーニング管理システム
JP2022071255A (ja) * 2020-10-28 2022-05-16 一般社団法人日本遠隔運動療法協会 運動療法サポートシステム及び運動療法サポート方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ANONYMOUS: "What is exercise intensity?", KENKO-CHOJU NET, THE JAPAN FOUNDATION FOR AGING AND HEALTH, 25 July 2016 (2016-07-25), pages 1 - 6, XP093339940, Retrieved from the Internet <URL:https://www.tyojyu.or.jp/net/kenkou-tyoju/shintai-training/undou-kyoudo.html> *

Also Published As

Publication number Publication date
JP2025116023A (ja) 2025-08-07
JP2025115467A (ja) 2025-08-07

Similar Documents

Publication Publication Date Title
US12285654B2 (en) Method and system for using artificial intelligence to interact with a user of an exercise device during an exercise session
US11951359B2 (en) Method and system for using artificial intelligence to independently adjust resistance of pedals based on leg strength
US20250372230A1 (en) Method and System for Using Artificial Intelligence to Present a User Interface Representing a User&#39;s Progress in Various Domains
US9198622B2 (en) Virtual avatar using biometric feedback
US20070219059A1 (en) Method and system for continuous monitoring and training of exercise
JP2019508191A (ja) バランス試験及び訓練システム並びに方法
CN111883227A (zh) 执行运动处方的管理方法及其系统
JP7303595B1 (ja) プログラム、情報処理装置、および情報処理方法
JP7333537B2 (ja) プログラム、情報処理装置、および情報処理方法
US20220047920A1 (en) Systems and methods for personalized fitness assessments and workout routines
WO2021054399A1 (fr) Dispositif de génération d&#39;informations, procédé de génération d&#39;informations et support d&#39;enregistrement
WO2025159149A1 (fr) Dispositif de traitement d&#39;informations, procédé, programme et système
JP7689782B2 (ja) 情報処理装置、方法、プログラム、およびシステム
JP7662239B1 (ja) 情報処理装置、方法、プログラム、およびシステム
JP7662240B1 (ja) 情報処理装置、方法、プログラム、およびシステム
WO2025159150A1 (fr) Dispositif de traitement d&#39;informations, procédé, programme et système
JP7356666B2 (ja) プログラム、情報処理装置、および情報処理方法
JP7627985B1 (ja) 情報処理プログラム、情報処理装置、及び情報処理方法
TWI881545B (zh) 具有提升運動復健效率的數位教練產生裝置
JP7688940B2 (ja) 情報処理装置、方法、プログラム、およびシステム
RU2733870C1 (ru) Способ организации тренировочного процесса и система для его осуществления
Mukrikakkada et al. Correlation analysis of oxygen consumptions between stepper and treadmill movements and implication for rehabilitation
Verhoff The Effects of Attentional Focus on Performance, Perceived Exertion, Affect, and Kinematics in Recreational Runners
WO2022221292A1 (fr) Système et procédé d&#39;entraînement de la force
CN120338712A (zh) 基于物联网的个人健康智能ai的运动管理方法和装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 25745192

Country of ref document: EP

Kind code of ref document: A1