WO2024116512A1 - システム、プログラム、及び方法 - Google Patents
システム、プログラム、及び方法 Download PDFInfo
- Publication number
- WO2024116512A1 WO2024116512A1 PCT/JP2023/031614 JP2023031614W WO2024116512A1 WO 2024116512 A1 WO2024116512 A1 WO 2024116512A1 JP 2023031614 W JP2023031614 W JP 2023031614W WO 2024116512 A1 WO2024116512 A1 WO 2024116512A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- exerciser
- point
- angle
- exercise
- range
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/30—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
Definitions
- the present invention relates to a system, a program, and a method.
- rehabilitation hereafter simply referred to as rehab
- rehabilitation has been performed with the goal of relieving mental and physical disorders. It is known that rehabilitation can improve a variety of conditions, including muscular and skeletal disorders such as lower back pain, knee pain, and stiff shoulders, mental disorders such as depression and sleep disorders, and disorders related to internal organs such as asthma and diabetes.
- At least one object of the present invention is to provide a system for performing exercise.
- the object of the present invention is to [1] A system including at least one computer device, the system including a target angle setting means for setting a target angle when an exerciser performs a predetermined exercise for a predetermined angle that can be formed based on a predetermined point on the body of the exerciser; [2] The system according to [1], wherein the target angle is set according to a range of motion at the predetermined angle; [3] The system according to [1] or [2], comprising an angle measuring means for measuring an angle at a predetermined angle that can be formed based on a predetermined point on the body of the exerciser, and an angle determining means for determining whether the measured angle is within a range of a target angle; [4] The system according to [3], further comprising a timing means for timing a time during which the measured predetermined angle is within a range of a target angle; [5] The system according to [4], further comprising a number counting means for counting the number of times the measured time reaches a predetermined time; [6]
- the present invention provides a system for performing exercise.
- FIG. 1 is a block diagram showing a configuration of a system according to an embodiment of the present invention
- 2 is a block diagram showing a hardware configuration of an exerciser terminal according to an embodiment of the present invention
- FIG. FIG. 2 is a block diagram showing a hardware configuration of a server device according to an embodiment of the present invention.
- 4 is a flowchart of a target angle setting process according to the embodiment of the present invention.
- FIG. 2 is a diagram illustrating an example of a display screen according to an embodiment of the present invention.
- FIG. 2 is a diagram illustrating an example of a display screen according to an embodiment of the present invention.
- FIG. 2 is a diagram illustrating an example of a display screen according to an embodiment of the present invention.
- FIG. 4 is a flowchart of an angle measurement process according to the embodiment of the present invention.
- FIG. 2 is a diagram illustrating an example of a display screen according to an embodiment of the present invention.
- 11 is a flowchart of an exercise number counting process according to an embodiment of the present invention.
- 11 is a flowchart of a treatment position display process according to an embodiment of the present invention.
- FIG. 2 is a diagram illustrating an example of a display screen according to an embodiment of the present invention.
- FIG. 1 is a block diagram showing the configuration of a system according to an embodiment of the present invention.
- the system 1 includes an exerciser terminal 2, a server device 3, and an administrator terminal 4.
- the exerciser terminal 2 is operated by an exerciser who performs exercise such as rehabilitation.
- the exerciser may be a person who is receiving treatment for a mental or physical disorder at a hospital or the like, or a person who is not receiving treatment at a hospital but has a mental or physical disorder.
- the administrator terminal 4 is operated by an administrator who manages or assists the exerciser.
- the administrator may be, for example, a physical therapist, osteopath, instructor, trainer, or other person with specialized knowledge regarding exercise such as rehabilitation.
- the exerciser terminal 2, the server device 3, and the administrator terminal 4 are connected to each other so that they can communicate with each other via the communication network 5.
- any of the exerciser terminal 2, the server device 3, and the administrator terminal 4 can function as an information processing device.
- the server device 3, and the administrator terminal 4 functions as an information processing device, information is sent and received between the exerciser terminal 2, the server device 3, and the administrator terminal 4 as necessary.
- the number of exerciser terminals 2 may be two or more.
- the number of administrator terminals 4 may be two or more.
- the server device 3 may function in a distributed manner across multiple computer devices. For example, instead of the server device 3, a distributed ledger technology such as a blockchain may be used.
- the system 1 only needs to include one or more of the exerciser terminal 2, the server device 3, and the administrator terminal 4.
- the system 1 only needs to include at least one computer device.
- the system 1 may be configured with the exerciser terminal 2, or may be configured with the exerciser terminal 2 and the administrator terminal 4. In that case, any one of the computer devices that make up the system 1 needs to execute a specified function.
- FIG. 2 is a block diagram showing the hardware configuration of an exerciser terminal according to an embodiment of the present invention.
- the exerciser terminal 2 comprises a control unit 11, a RAM 12, a storage unit 13, an input unit 14, a display unit 15, and a communication interface 16, each of which is connected by a bus.
- the control unit 11 is composed of a CPU and a ROM.
- the control unit 11 executes the programs stored in the storage unit 13 and controls the exerciser terminal 2.
- the RAM 12 is the work area of the control unit 11.
- the storage unit 13 is a storage area for saving programs and data. In other words, the storage unit 13 functions as a recording medium that stores programs.
- the control unit 11 performs calculations based on the programs and data read from the RAM 12, and the data inputted through the input unit 14.
- the display unit 15 has a display screen.
- the control unit 11 outputs a video signal for displaying an image on the display screen according to the result of the calculation process.
- the display screen of the display unit 15 may be a touch panel equipped with a touch sensor. In this case, the touch panel functions as the input unit 14.
- the communication interface 16 can be connected to the communication network 4 wirelessly or via a wired connection, and can transmit and receive data to and from other computer devices via the communication network 4. Data received via the communication interface 16 is loaded into the RAM 12, and calculations are performed by the control unit 11.
- the exerciser terminal 2 is equipped with a camera.
- the exerciser terminal 2 include, but are not limited to, a personal computer, a smartphone, a tablet terminal, etc.
- the exerciser terminal 2 may have a dedicated application (hereinafter also referred to as a dedicated app) installed for using the system 1.
- the administrator terminal 4 may have the same hardware configuration as the exerciser terminal 2. Examples of the administrator terminal 4 include, but are not limited to, a personal computer, a smartphone, or a tablet terminal. In addition, a dedicated app for using the system 1 may be installed on the administrator terminal 4.
- FIG. 3 is a block diagram showing the hardware configuration of a server device according to an embodiment of the present invention.
- the server device 3 includes at least a control unit 21, a RAM 22, a storage unit 23, and a communication interface 24, each of which is connected by an internal bus.
- the control unit 21 is composed of a CPU and ROM, and executes the programs stored in the storage unit 23 to control the server device 3.
- the control unit 21 also has an internal timer that measures time.
- the RAM 22 is the work area of the control unit 21.
- the storage unit 23 is a storage area for saving programs and data. In other words, the storage unit 23 functions as a recording medium that stores programs.
- the control unit 21 reads out the programs and data from the RAM 22, and performs program execution processing based on information received from the exerciser terminal 2 and the administrator terminal 4.
- the program may also be stored in a recording medium such as a CD-ROM.
- the program stored in the recording medium may be installed in the exerciser terminal 2, the server device 3, or the administrator terminal 4 to execute a specified function.
- the program may be distributed from a computer device external to the system.
- the program distributed from the computer device external to the system may be installed in the exerciser terminal 2, the server device 3, and/or the administrator terminal 4 to execute a specified function.
- the part of the body where the exerciser undergoes rehabilitation is not particularly limited as long as it is a part of the body where the exerciser is experiencing discomfort.
- the part of the body where the exerciser undergoes rehabilitation may be, for example, the lower back, shoulders, neck, elbows, knees, ankles, etc.
- the part of the body where the exerciser undergoes rehabilitation may be set by the exerciser or by the administrator.
- the range of motion refers to the range within which a joint can move, and is expressed as an angle.
- the range of motion may be narrower than when the athlete is not experiencing an illness. For this reason, it is preferable for the athlete's range of motion to be increased through rehabilitation.
- the manager can set a target angle for the range of motion that is appropriate for the athlete.
- the target angle for the range of motion may be set for each specified angle that can be formed based on a specified point on the athlete's body.
- a "predetermined angle that can be formed based on a specified point on the athlete's body” refers to an angle that can be formed based on two or three specified points on the athlete's body. If it can be formed based on a specified point on the athlete's body, it may be formed based on a specified straight line on the athlete's body.
- a specified angle at the elbow is an angle formed based on the three points of the wrist, elbow, and shoulder.
- the range of motion of the elbow is the range of motion at the angle formed based on the three points of the wrist, elbow, and shoulder.
- the range of motion of the elbow is also the range of motion at the angle formed based on the straight line connecting the wrist and elbow, and the straight line connecting the elbow and shoulder. Therefore, it can be said that the range of motion of the elbow is the range of motion at the angle that can be formed based on the three points of the wrist, elbow, and shoulder.
- the range of motion of the elbow can also be said to be the range of motion in the angle formed by one point on the line connecting the wrist and elbow, and one point on the line connecting the elbow and shoulder. Therefore, a specified angle on an athlete's body can be said to be an angle that can be formed by two specified lines or vectors formed based on two specified points on the athlete's body, in other words, an angle that can be formed based on two specified points on the athlete's body.
- the exercise menu for rehabilitation is not particularly limited as long as it can eliminate the discomfort the exerciser is experiencing.
- the exercise menu may be aimed at stretching a specific body part, or may be aimed at improving the muscle strength of a specific body part.
- the contents of the exercise menu may include, for example, the type of exercise, the number of times the exercise is performed, and the target angle when performing the exercise.
- the target angle when performing the exercise may be set for each specified angle that can be formed based on a specified point on the exerciser's body.
- a "predetermined angle that can be formed based on a specified point on the athlete's body” refers to an angle that can be formed based on two or three specified points on the athlete's body. If it can be formed based on a specified point on the athlete's body, it may also be formed based on a specified line on the athlete's body.
- a specified angle at the elbow is an angle formed based on three points: the wrist, elbow, and shoulder.
- a specified angle at the elbow is also an angle formed based on a straight line connecting the wrist and elbow, and a straight line connecting the elbow and shoulder. Therefore, it can be said that a specified angle at the elbow is an angle that can be formed based on three points: the wrist, elbow, and shoulder.
- the specified angle at the elbow can be said to be an angle formed based on one point on a line connecting the wrist and elbow, and one point on a line connecting the elbow and shoulder. Therefore, the specified angle on the athlete's body can be said to be an angle that can be formed by two specified lines or vectors formed based on two specified points on the athlete's body, in other words, an angle that can be formed based on two specified points on the athlete's body.
- FIG. 4 is a flowchart of the target angle setting process according to an embodiment of the present invention.
- the administrator starts a dedicated application on the administrator terminal 4 and displays a screen for setting and registering a rehabilitation program (hereinafter also referred to as a rehabilitation program registration screen).
- the rehabilitation program registration screen on the administrator terminal 4 accepts input of a target angle when the exerciser performs a predetermined exercise (step S1).
- Information regarding the input target angle is transmitted from the administrator terminal 4 to the server device 3 (step S2).
- the administrator terminal 4 receives the transmitted information regarding the target angle (step S3).
- the administrator terminal 4 stores the received information regarding the target angle (step S4), and the target angle setting process ends.
- FIG. 5 is a diagram showing an example of a display screen according to an embodiment of the present invention.
- an execution screen 100 as shown in FIG. 5 is displayed on the display screen of the administrator terminal 4.
- the execution screen 100 is an example of a rehabilitation program registration screen.
- the rehabilitation program registration screen shown in FIG. 5 displays an exerciser's identification number 101, an exerciser's name 102, a rehabilitation program input field 103, a rehabilitation program confirmation field 104, and a rehabilitation program registration button 105.
- the number “001” is displayed as the identification number 101 of the exerciser.
- the name “Patent Taro” is displayed as the name 102 of the exerciser.
- the "exerciser” is displayed as "patient”.
- the identification number and name of the exerciser may be registered in the system 1 before the exerciser meets with the administrator.
- the exerciser may input, into the exerciser terminal 2, the exerciser's name, age, sex, date of birth, height, weight, information about the exerciser's physical and mental condition, the period during which the exerciser has been undergoing rehabilitation, information about the environment in which the exerciser will be performed, an image showing the exerciser's posture, information about the possibility of continuing the rehabilitation, and the like, so that information about the exerciser may be stored in the server device 3 included in the system 1.
- the exerciser's identification number may be stored in association with the information about the exerciser.
- the rehabilitation program input field 103 is a field for inputting the contents of the rehabilitation program.
- the rehabilitation program input field 103 displays a type of rehabilitation program 106, a field for inputting a target angle of the range of motion 107, an exercise menu input field 108, a field for inputting the implementation period of the rehabilitation program 109, and additional buttons 110 (110a, 110b, and 110c).
- the type "lower back” is displayed as the rehabilitation program type 106.
- the type of rehabilitation program may be any type that is classified according to a predetermined criterion, and is not particularly limited.
- the type of rehabilitation program may be, for example, the name of a body part such as lower back, shoulders, or head, or the name of a physical or mental disorder such as lower back pain, stiff shoulders, headache, diabetes, or sleep disorder.
- a pre-specified type of rehabilitation program is displayed as type of rehabilitation program 106, but the administrator may input the type of rehabilitation program in the rehabilitation program input field 103.
- the administrator may input the type of rehabilitation program in the rehabilitation program input field 103.
- the administrator may be possible to select a type of rehabilitation program suitable for the exerciser from among predetermined options.
- the administrator may check information regarding the physical and mental condition of the exerciser and input it on the administrator terminal 4.
- type of rehabilitation program specified by system 1 may be displayed, or the type of rehabilitation program pre-selected by the exerciser may be displayed.
- system 1 may specify the type of rehabilitation program suitable for an exerciser based on pre-stored information about the exerciser's physical and mental condition.
- the exerciser may select the type of rehabilitation program he or she desires on exerciser terminal 2.
- the range of motion target angle input field 107 is a field for inputting the athlete's target angle for the range of motion at a specified angle that can be formed based on a specified point on the athlete's body.
- the range of motion target angle input field 107 displays the type of range of motion 107a, the range of motion minimum target angle input field 107b, and the range of motion maximum target angle input field 107c.
- the type of range of motion is not particularly limited as long as it is a type that specifies the target for range of motion evaluation.
- the type of range of motion may specify the part of the body for which range of motion is evaluated, or the direction of movement for evaluating the range of motion. Examples of body parts for which range of motion is evaluated include the trunk, shoulders, arms, and legs. Examples of the direction of movement for evaluating the range of motion include extension, flexion, rotation (internal rotation, external rotation), left and right lateral bending, abduction, and adduction.
- a pre-specified type of range of motion is displayed as type of range of motion 107a, but the administrator may input the type of range of motion in the range of motion target angle input field 107.
- the administrator may input the type of range of motion, it may be possible to select a type of range of motion suitable for the exerciser from among predetermined options.
- the type of range of motion specified by the system 1 may be displayed.
- the system 1 may specify the type of range of motion based on the type of rehabilitation program.
- the server device 3 may store, for each type of rehabilitation program, the type of range of motion corresponding to the type of rehabilitation program.
- the range of motion minimum target angle input field 107b is a field for inputting the minimum value of the range of motion target angle.
- the range of motion maximum target angle input field 107c is a field for inputting the maximum value of the range of motion target angle.
- the range of motion minimum target angle input field 107b and maximum target range of motion angle input field 107c may be capable of inputting the target angle by typing in a numerical value, or may be capable of inputting the target angle by selecting a specific angle from the target angles displayed in a pull-down menu.
- the target angle for the range of motion will be set as the range of angles between the minimum target angle and the maximum target angle.
- the target angle for the range of motion will be set as a single point, either the minimum target angle or the maximum target angle.
- setting a target angle for each type of range of motion means setting the target angle for the exerciser for the range of motion at a specified angle that can be formed based on a specified point on the exerciser's body.
- pressing the add button 110a displayed in the bottom right of the range of motion target angle input field 107 adds the type of range of motion, the minimum target angle for that range of motion, and the maximum target angle for that range of motion as items in the range of motion test.
- the added range of motion test items are displayed in the rehabilitation program confirmation field 104.
- four range of motion test items are displayed. Specifically, range of motion test items with target angles of 20 to 30 degrees are displayed for each of the ranges of motion of "trunk extension evaluation,” “trunk flexion evaluation,” “trunk rotation evaluation,” and “trunk flexion evaluation.”
- the exercise menu input field 108 is a field for inputting an exercise menu for rehabilitation.
- the exercise menu input field 108 displays an exercise type input field 108a, an exercise number input field 108b, a minimum target angle input field 108c when performing the exercise, and a maximum target angle input field 108d when performing the exercise.
- the exercise type input field 108a is a field for inputting the type of exercise that the exerciser will perform.
- the exercise type input field 108a may be one in which the type of exercise can be input by typing characters, or one in which the type of exercise can be input by selecting a specific type of exercise from the types of exercise displayed in a pull-down menu.
- the type of exercise may specify the part of the body to be exercised, the direction of the exercise, etc.
- body parts to be exercised include the trunk, shoulders, arms, legs, etc.
- direction of the exercise include extension, flexion, rotation (internal rotation, external rotation), left and right lateral bending, abduction, adduction, etc.
- type of exercise include stretching the side of the body and rotational exercise of the trunk. Note that stretching the side of the body is an exercise that causes the trunk to bend laterally.
- the exercise count input field 108b is a field for inputting the number of times the exercise entered in the exercise type input field 108a will be performed.
- the exercise count input field 108b may be one in which the number of times the exercise will be performed can be input by typing in a numerical value, or one in which the number of times the exercise will be performed can be input by selecting a specific number of times from the number of times of exercise displayed in a pull-down menu.
- the number of times the exercise will be performed can be, for example, 10 times, 20 times, or 30 times.
- the minimum target angle input field 108c when performing an exercise is a field for inputting the minimum value of the target angle when performing the exercise entered in the exercise type input field 108a.
- the maximum target angle input field 108d when performing an exercise is a field for inputting the maximum value of the target angle when performing the exercise entered in the exercise type input field 108a.
- the minimum target angle input field 108c when performing an exercise and the maximum target angle input field 108d when performing an exercise may be capable of inputting the target angle by typing in a numerical value, or may be capable of inputting the target angle by selecting a specific angle from the target angles displayed in a pull-down menu.
- the target angle when performing an exercise is set as the range of angles between the minimum target angle and the maximum target angle.
- the target angle when performing an exercise is set as a single point of either the minimum target angle or the maximum target angle.
- the input of the target angle when the exerciser performs the specified exercise is accepted in step S1 of the target angle setting process.
- step S1 it can be said that a target angle is set for the exerciser when performing a specified exercise, based on a specified angle that can be formed based on a specified point on the exerciser's body.
- the target angle when an exerciser performs a specified exercise is preferably set according to the range of motion at a specified angle that can be formed based on a specified point on the exerciser's body.
- the manager may check the range of motion of the exerciser by having the exerciser perform a specified movement during an interview, and set the target angle to a range slightly wider than the current range of motion.
- the manager may check the range of motion of the exerciser visually, or may check the range of motion of the exerciser using an angle measurement process described below. Setting the target angle according to the exerciser's range of motion makes it easier for the exerciser to set a reasonable goal, making it easier for the exerciser to maintain motivation to continue exercising.
- the add button 110b displayed in the lower right of the exercise menu input field 108 is pressed, and the entered type of exercise, the number of times of the exercise, the minimum target angle when performing the exercise, and the maximum target angle when performing the exercise are added as items in the exercise menu.
- the added exercise menu item is displayed in the rehabilitation program confirmation field 104.
- one item is displayed as an exercise menu item. Specifically, an exercise menu item for an exercise called "side stretch" with 30 repetitions and a target angle of 15 to 25 degrees is displayed.
- the rehabilitation program implementation period input field 109 is a field for inputting the period during which the rehabilitation program is to be implemented.
- the rehabilitation program implementation period input field 109 displays a planned rehabilitation program start date input field 109a, a planned rehabilitation program end date input field 109b, and an exercise implementation frequency input field 109c.
- the rehabilitation program planned start date input field 109a is a field for inputting the planned date for starting the rehabilitation program.
- the rehabilitation program planned start date input field 109a may be a field that allows the planned start date to be input by typing characters, or may be a field that allows the planned start date to be input by selecting a specific date from dates displayed in a pull-down menu.
- the rehabilitation program planned end date input field 109b is a field for inputting the planned date for ending the rehabilitation program.
- the rehabilitation program planned end date input field 109b may be one in which the planned end date can be input by typing characters, or one in which the planned end date can be input by selecting a specific date from the dates displayed in a pull-down menu.
- the exercise frequency input field 109c is a field for inputting the frequency with which rehabilitation exercises are performed during the implementation period of the rehabilitation program.
- the exercise frequency input field 109c may be one in which the frequency of exercise is input by typing characters, or one in which the frequency of exercise is input by selecting a specific frequency from among the frequencies displayed in a pull-down menu.
- the frequency of exercise may be, for example, once a week, three times a week, or five times a week.
- pressing the add button 110c displayed in the lower right of the rehabilitation program implementation period input field 109 will add the entered rehabilitation program planned start date and end date, and exercise frequency as information related to the rehabilitation program implementation period.
- Information regarding the implementation period of the added rehabilitation program is displayed in the rehabilitation program confirmation field 104.
- the information regarding the implementation period of the rehabilitation program indicates that the rehabilitation program is scheduled to start on December 1, 2022, to end on March 1, 2023, and to have the exercise frequency be once a week.
- a delete button 111 is displayed to the right of each item of the range of motion test, each item of the exercise menu, and each piece of information related to the implementation period of the rehabilitation program displayed in the rehabilitation program confirmation field 104. Note that in FIG. 5, the reference numbers are omitted for the delete buttons other than the delete button 111 displayed to the right of the frequency of exercise implementation.
- the delete button displayed in the rehabilitation program confirmation field 104 By pressing the delete button displayed in the rehabilitation program confirmation field 104, the item or information displayed to the left of the delete button can be deleted from the rehabilitation program confirmation field 104.
- the rehabilitation program registration button 105 is a button for registering a rehabilitation program displayed in the rehabilitation program confirmation field 104.
- information about the rehabilitation program including information about the target angle, is sent to the server device 3 in step S2 of the target angle setting process.
- the information about the target angle includes the type of exercise, and the minimum and maximum target angles when performing the exercise.
- the information related to the rehabilitation program sent to the server device 3 is received by the server device 3 in step S2 of the target angle setting process, and is stored in the storage unit 23 of the server device 3. This completes the setting of the rehabilitation program, and the rehabilitation program for the exerciser is registered in the system 1. Once the rehabilitation program has been registered, the exerciser can begin rehabilitation exercise in accordance with the registered rehabilitation program.
- a system for performing exercise can be provided by providing a target angle setting means for setting a target angle for when the exerciser performs a specified exercise, for a specified angle that can be formed based on a specified point on the body of the exerciser. Furthermore, by setting a target angle, it becomes easier to obtain the effects of rehabilitation through exercise.
- the target angle is set according to the range of motion at a specific angle that can be formed based on a specific point on the exerciser's body, making it easier for the exerciser to maintain their motivation to continue exercising.
- the above describes the manner in which the rehabilitation program is registered by the administrator, at least a part of the registration of the rehabilitation program may be performed by the exerciser.
- the type of range of motion, the target angle of the range of motion, the type of exercise, the number of exercises, the target angle when performing the exercise, and/or the implementation period of the rehabilitation program may be input in response to an operation on the exerciser's terminal 2.
- the contents of the input rehabilitation program may be transmitted to the server device 3 in response to an operation on the exerciser's terminal 2, and stored in the server device 3.
- the system 1 may specify the contents of the rehabilitation program based on the exerciser's age, sex, height, weight, information about the physical and mental condition, the period during which rehabilitation has been performed so far, information about the environment in which rehabilitation is performed, an image showing posture, etc.
- the exerciser's age, sex, height, weight, information about the physical and mental condition, the period during which rehabilitation has been performed so far, information about the environment in which rehabilitation is performed, an image showing posture, etc. may be input by the exerciser's terminal 2 and/or the administrator terminal 4 and stored in the server device 3.
- system 1 When system 1 specifies the contents of a rehabilitation program based on the exerciser's age, sex, height, weight, information about the physical and mental condition, the period during which rehabilitation has been performed to date, information about the environment in which rehabilitation is performed, an image showing posture, etc., system 1 may previously store the age, sex, height, weight, information about the physical and mental condition, the period during which rehabilitation has been performed to date, information about the environment in which rehabilitation is performed, an image showing posture, etc. in association with the contents of a rehabilitation program suitable for those conditions.
- the contents of a rehabilitation program corresponding to the input age, sex, height, weight, information about the physical and mental condition, the period during which rehabilitation has been performed to date, information about the environment in which rehabilitation is performed, an image showing posture, etc. may be specified.
- the system 1 may use the age, sex, height, weight, information on the physical and mental condition of the exerciser, the period during which rehabilitation has been performed, information on the environment in which rehabilitation is performed, and an image showing posture as input data, and the contents of the rehabilitation program as output data, and may use a machine-learned prediction model (learning model) to identify the contents of the rehabilitation program corresponding to the input age, sex, height, weight, information on the physical and mental condition of the exerciser, the period during which rehabilitation has been performed, information on the environment in which rehabilitation is performed, and an image showing posture.
- learning model machine-learned prediction model
- information on other exercisers may be used as teacher data for this prediction model.
- the age, sex, height, weight, information on the physical and mental condition of an exerciser who has previously undergone a rehabilitation program and whose physical and mental condition has improved, the period during which rehabilitation has been performed, information on the environment in which rehabilitation is performed, and an image showing posture are used as input data, and the contents of the rehabilitation program adopted at that time are used as output data.
- the rehabilitation program identified by the system 1 is more likely to improve the exerciser's physical and mental condition.
- the information on the physical and mental condition of the athlete as input data may be the details and specific examples of the athlete's symptoms, numerical scores for the athlete's symptoms and pain, and responses to a questionnaire about the athlete's symptoms.
- the details and specific examples of the athlete's symptoms, and the responses to a questionnaire about the athlete's symptoms may be text or numerical.
- the input data may be one or more of the above examples.
- the contents of the rehabilitation program as output data may be the type of range of motion, the target angle of the range of motion, the type of exercise, the number of exercises, the target angle when performing the exercise, the implementation period of the rehabilitation program, etc.
- the machine learning algorithm is not particularly limited, and any known algorithm can be used, such as linear regression, multiple regression analysis, support vector machines, decision trees, random forests, and deep learning using multi-layer neural networks.
- a multilayer neural network has an input layer, an output layer, and multiple intermediate layers. Weights are set for the edges connecting nodes in each layer. Weights corresponding to each input to the node are set for the edges, and the edges are multiplied by the weights corresponding to each input to the node, and the value obtained by multiplying these weights is added to the bias. The value obtained by adding them is subjected to nonlinear transformation using an activation function to calculate the activation value. The calculated activation value becomes the input value passed to the node in the next layer. The number of intermediate layers can be designed as appropriate. The weights are optimized using the above training data.
- the contents of the rehabilitation program identified by the system 1 may be registered as specified, or may be registered after the administrator and/or the exerciser confirms the contents and modifies the contents as appropriate.
- the contents of the rehabilitation program identified by the system 1 may be transmitted to the administrator terminal 4 and/or the exerciser terminal 2, and operations for modification and/or registration may be performed on the administrator terminal 4 and/or the exerciser terminal 2.
- the target angle setting means sets the target angle in response to an operation on the exerciser's terminal or the administrator's terminal, allowing the target angle to be set at the discretion of the exerciser or administrator.
- Fig. 6 is a diagram showing an example of a display screen according to an embodiment of the present invention.
- an execution screen 200 as shown in Fig. 6 is displayed on the display screen of the exerciser terminal 2.
- the execution screen 200 is an example of a home screen of a dedicated app.
- the home screen shown in FIG. 6 displays a rehabilitation program overview 201, an administrator overview 202, a calendar 203, a rehabilitation overview 204, a start button 205, and various icons 206.
- the rehabilitation program summary 201 may be anything that allows the user to grasp at least a portion of the contents of the registered rehabilitation program.
- the rehabilitation program summary 201 displays the name of the rehabilitation program summary 201a, "Rehabilitation for lower back pain," the frequency of exercise 201b, "Frequency: once a week,” and the rehabilitation program implementation period 201c, "Duration: 3 months.”
- the manager summary 202 only needs to be able to grasp at least a portion of the information about the manager who manages the exerciser.
- the manager summary 202 displays the manager's face photo 202a and the manager's name "Isho Hanako" 202b.
- the "manager” is displayed as "therapist.”
- Calendar 203 may be any calendar that allows the user to grasp at least a portion of the rehabilitation program schedule.
- the calendar for "December 2022" is displayed as calendar 203.
- the calendar 203 may also be displayed in a manner that allows the athlete to grasp the planned dates for performing rehabilitation exercises, the planned dates for an interview with the manager, and/or the dates on which the athlete performed rehabilitation exercises.
- the planned dates for performing rehabilitation exercises are marked with ⁇ marks
- the planned dates for an interview with the manager are marked with ⁇ marks
- the dates on which the athlete performed rehabilitation exercises are marked with ⁇ marks.
- FIG. 6 it can be seen that the athlete is scheduled to perform rehabilitation exercises every Monday, is scheduled to have an interview with the manager every Friday, and performed rehabilitation exercises on December 3rd, 5th, and 7th.
- the calendar 203 may display a calendar for the month to which the exerciser displays the home screen of the dedicated app.
- the month of the displayed calendar may be changed by operating the exerciser's terminal 2.
- the rehabilitation summary 204 shows an overview of the rehabilitation that the exerciser plans to perform in one day.
- the rehabilitation summary 204 shows rehabilitation items 204a and the rehabilitation time required 204b.
- the rehabilitation items 204a represent the rehabilitation items that the exerciser plans to perform in a day.
- the rehabilitation time required 204b represents the time required to perform the rehabilitation that the exerciser plans to perform in a day.
- the rehabilitation items 204a are displayed as "1: Range of motion test, 2: Rehabilitation, 3: Health record, 4: Reading an article.”
- the rehabilitation time required 204b is displayed as "10 minutes.” Therefore, the exerciser can understand that today's rehabilitation will be performed in the following order: range of motion test, exercise for rehabilitation, health record, and reading an article, and will take about 10 minutes.
- the rehabilitation time required may be determined according to the content of the rehabilitation.
- the rehabilitation items 204a may be the same every day, or may be different depending on the day. For example, a range of motion test may be performed at a predetermined interval, such as once a week. Also, instead of reading articles, a predetermined questionnaire may be conducted.
- the articles may be articles that address the athlete's symptoms, or articles about general health.
- the start button 205 is a button for starting the rehabilitation displayed in the rehabilitation item 204a.
- a screen for carrying out the rehabilitation displayed in the rehabilitation item 204a is displayed on the display screen of the exerciser terminal 2. The screen for carrying out the rehabilitation will be described later.
- the various icons 206 are icons for displaying screens for executing various functions.
- the various icons 206 displayed include a home screen icon 206a, a therapist icon 206b, a community icon 206c, a history icon 206d, a shop icon 206e, and a menu icon 206f.
- the athlete can display the home screen by pressing the home screen icon 206a.
- the athlete can also display a screen for sending and receiving messages with the athlete's therapist by pressing the therapist icon 206b.
- the athlete can display a screen for interacting with athletes using the system 1 and/or the administrator by pressing the community icon 206c, and join the community.
- the exerciser can display a screen for checking the exerciser's rehabilitation history. Furthermore, by pressing the shop icon 206e, the exerciser can display a screen for purchasing rehabilitation-related products, etc. Furthermore, by pressing the menu icon 206f, the exerciser can display a screen for changing notification settings in the dedicated app, etc.
- the home screen may also display an audio guide button for outputting audio instructions displayed when performing range of motion tests or rehabilitation exercises, and an exercise background music button for outputting music when performing range of motion tests or rehabilitation exercises.
- Range of motion test When a range of motion test item is displayed as a rehabilitation item 204a, a screen for performing a range of motion test is displayed by pressing a start button 205. In the range of motion test, the range of motion of a specific part of the exerciser's body is measured.
- the content of the range of motion test is not particularly limited as long as it is capable of measuring the range of motion at a specified part of the exerciser's body. It is preferable that the content of the range of motion test is capable of measuring the range of motion for which a target angle is set in a registered rehabilitation program.
- the range of motion may be measured by performing a specified exercise for a specified period of time.
- the athlete's terminal 2 outputs information indicating the part of the body to attach the sensor to, the angle of the sensor when attached, etc.
- the sensor may be attached using a belt or the like, or double-sided tape or the like. In other words, the sensor is attached to the surface of a part of the body.
- the part of the body to which the sensor is attached is not particularly limited and can be designed as appropriate.
- the part of the body to which the sensor is attached can be set according to the type of range of motion to be measured, etc.
- the two points on the body where the sensors are attached may be, for example, one point on the chest and one point on the waist, one point on the shoulder and one point on the forearm or hand, one point on the thigh and one point on the lower leg, one point on the upper arm and one point on the forearm, one point on the waist and one point on the thigh, one point on the chest and one point on the upper arm, forearm or hand, one point on the waist and one point on the upper arm, forearm or hand, one point on the head and one point on the chest or back, one point on the lower leg and one point on the foot, one point on the waist and one point on the back, or one point on the upper arm and one point on the back.
- the hand is defined as the part from the wrist to the fingertips
- the foot is defined as the part from the ankle to the toes.
- the sensors When attaching sensors to one point on the shoulder and one point on the forearm or hand, one point on the thigh and one point on the lower leg, one point on the upper arm and one point on the forearm, or one point on the lower leg and one point on the foot, the sensors may be attached to sites on the same side of the body. For example, if one sensor is attached to one point on the right thigh, it is preferable to attach the other sensor to one point on the right lower leg.
- the sensor may be any sensor capable of measuring an angle at a specific angle on the athlete's body.
- the sensor may be an acceleration sensor, a geomagnetic sensor (also called a magnetic sensor or a direction sensor), an angular velocity sensor (also called a gyro sensor), etc.
- An acceleration sensor measures acceleration in three axial directions
- a geomagnetic sensor measures the geomagnetism in three axial directions
- an angular velocity sensor measures angular velocity around three axes. Any one or more of these may be used as the sensor.
- the sensor may be equipped with a battery, etc.
- the sensor may also be capable of being connected to the exerciser terminal 2 and/or the server device 3 via communication.
- the sensor may start acquiring information in response to an instruction from the exerciser terminal 2. For example, when the start button 205 is pressed on the exerciser terminal 2, an instruction to start acquiring information may be sent from the exerciser terminal 2 to the sensor.
- the sensor may acquire information, for example, every 1/240 seconds, every 1/120 seconds, or every 1/60 seconds.
- FIG. 7 is a diagram showing an example of a display screen according to an embodiment of the present invention.
- an execution screen 300 as shown in FIG. 7 is displayed on the display screen of the exerciser's terminal 2.
- the range of motion test screen shown in FIG. 7 displays an image 301 showing a sample exercise, instructions for the exercise 302, an image of the exercise 303, the exerciser's range of motion 304, the remaining time for the exercise 305, and an interrupt button 306.
- Image 301 showing a sample exercise is an image showing a sample exercise in a range of motion test performed by an exerciser.
- the image showing a sample exercise may be a video or a still image.
- the image showing a sample exercise may be an image captured from the real world, or an image such as an illustration, animation, or computer graphics.
- FIG. 7 an image showing a person performing an exercise in which the upper body is tilted to the right is displayed as image 301 showing a sample exercise.
- the exercise instructions 302 are instructions for the exerciser in the range of motion test.
- the exercise instructions 302 may correspond to the content of the image 301 showing the exercise example. In FIG. 7, the exercise instructions 302 displayed are "Keep your back straight and lean your upper body to the right.”
- FIG. 8 is a flowchart of the angle measurement process according to an embodiment of the present invention.
- the information measured by the sensor is sent to the exerciser terminal 2, and the information measured by the sensor is acquired at the exerciser terminal 2 (step S11).
- the exerciser terminal 2 measures an angle at a predetermined angle that can be formed based on a predetermined point on the exerciser's body (step S12), and the angle measurement process ends.
- step S11 the exerciser terminal 2 receives information from the sensor, thereby acquiring information measured by the sensor.
- the sensor may transmit information, for example, every 1/240 seconds, every 1/120 seconds, or every 1/60 seconds. It is preferable that the timing of acquiring information by the sensor and transmitting the information to the exerciser terminal 2 is synchronized between the two sensors.
- the exerciser terminal 2 calculates quaternions and Euler angles based on the acceleration in three axial directions, the geomagnetic field in three axial directions, and/or the angular velocity around the three axes measured by the sensor.
- a quaternion represents a rotational attitude in three-dimensional space using four parameters: three rotation axes (vectors) and one rotation angle (scalar).
- the method of calculating a quaternion is not particularly limited, and any known method can be adopted.
- a quaternion may be calculated from an angular velocity value by numerical integration.
- a quaternion may be calculated from an angular velocity and acceleration, or a quaternion may be calculated from an angular velocity, acceleration, and geomagnetism.
- Euler angles express the rotational posture in three-dimensional space using three component parameters: roll angle, pitch angle, and yaw angle.
- the roll angle is calculated based on the angular velocity around the X axis
- the pitch angle is calculated based on the angular velocity around the Y axis
- the yaw angle is calculated based on the angular velocity around the Z axis.
- step S12 the exerciser terminal 2 measures the angle at a specified angle that can be formed based on a specified point on the exerciser's body, based on the calculated quaternion or Euler angles. For example, if one sensor is attached to the upper arm and one to the forearm, the angle of the elbow may be measured by calculating the angle between the vectors in the X-axis direction of each sensor.
- an image of the exercise 303 showing the exercise being performed by the exerciser may be displayed on the range of motion test screen.
- the image of the exercise 303 allows the exerciser to understand the status of the exercise.
- an image 303 of the exercise is displayed, which includes an area 303a showing the range of motion, an area 303b showing the target angle of the range of motion, and an icon 303c showing the movement of the exerciser.
- Area 303a indicating the range of motion is an area that corresponds to the range of motion at the corners of a body part that changes when an exerciser performs exercise. Instead of area 303a indicating the range of motion, an area wider than the range of motion, such as an area indicating the direction of movement, may be displayed.
- Area 303b showing the target angle of the range of motion is an area showing the target angle of the range of motion of the exerciser in the registered rehabilitation program. Area 303a showing the range of motion and area 303b showing the target angle of the range of motion are displayed overlapping each other, allowing the exerciser to recognize the difference between the range of motion that should be and the current range of motion.
- the icon 303c showing the movement of the exerciser is an icon showing the movement of the exerciser, represented based on the angle measured in step S12.
- icon 303c showing the movement of an athlete is represented by a line segment with a filled circle and a hollow circle at either end.
- the filled circle and the hollow circle may correspond to parts of the body where sensors are attached, and the line segment may correspond to the body connecting the parts where sensors are attached.
- the filled circle may also correspond to parts of the body with less movement, and the hollow circle may correspond to parts of the body with more movement compared to the parts with less movement.
- the exercise performed by the athlete is to lean the upper body to the right.
- one sensor is attached to the athlete's chest and the other to the waist.
- the exercise performed by the athlete is to lean the upper body from an upright position toward the lower right. Therefore, a sector-shaped area with a central angle of 90 degrees and spreading toward the upper right is displayed as the area 303a indicating the range of motion.
- the black circle in the icon 303c indicating the athlete's movement corresponds to the athlete's waist and is displayed at the central angle of the sector.
- the white circle in the icon 303c indicating the athlete's movement corresponds to the athlete's chest and is displayed to move on the arc of the sector according to the angle when the upper body is leaned to the right.
- the white circle in the icon 303c indicating the athlete's movement is displayed in a state where it has moved about 10 degrees to the right, with the vertical line segment 303d corresponding to the radius of the sector being set to 0 degrees.
- region 303b indicating the target angle of the range of motion in a different color from region 303a indicating the range of motion.
- the target angle of the range of motion for the "trunk flexion evaluation" item was 20 to 30 degrees
- vertical line segment 303d is set to 0 degrees
- the range of 20 to 30 degrees is displayed as region 303b indicating the target angle of the range of motion.
- the area 303b indicating the target angle of the range of motion may be displayed as a point, a line, or a point or line with a numerical value added.
- the image 303 of the exercise may be displayed in different ways depending on the type of exercise. For example, in the case of an exercise in which the upper body is twisted left and right, a circle may be displayed as the area 303a indicating the range of motion, and a black circle may be displayed in the center of the circle and a white circle may be displayed around the circumference of the circle as the icon 303c indicating the movement of the exerciser.
- the exerciser can easily understand the movements he or she should make and the actual movements he or she is making. It also enables the exerciser to exercise while understanding whether or not their current movements are reaching the goal, and how close they are to reaching the goal.
- the athlete's range of motion 304 is the athlete's range of motion determined based on the angles measured in step S12.
- the athlete's range of motion may be the maximum angle measured during the range of motion test. In FIG. 7, an angle of "10 degrees" is displayed as the athlete's range of motion 304.
- the remaining exercise time 305 indicates the remaining time out of the specified time for performing the exercise in the range of motion test.
- the remaining exercise time 305 is displayed as "8 seconds.”
- a circle is displayed around the letters "8 seconds,” and the remaining time can be ascertained by the display mode of the circle. Specifically, as the remaining time decreases, the display mode changes so that the colored portion of the circle decreases.
- the pause button 306 is a button for pausing the range of motion test. The athlete can pause the range of motion test by pressing the pause button 306.
- Information relating to the range of motion measured by the range of motion test may be transmitted to the server device 3.
- Information relating to the range of motion measured by the range of motion test may also be stored in the exerciser's terminal 2 and/or the server device 3.
- Information relating to the range of motion measured by the range of motion test can be confirmed as the exerciser's rehabilitation history by pressing the history icon 206d on the home screen of the dedicated app. By confirming that the range of motion is increasing through rehabilitation, it becomes easier for the exerciser to maintain motivation to continue rehabilitation.
- the administrator may be able to view information relating to the range of motion measured by the range of motion test by operating the administrator terminal 4.
- Information about the range of motion measured by a range of motion test may include the date and time the range of motion test was performed, the type of exercise performed, the range of motion measured, etc.
- a screen for carrying out rehabilitation exercises (hereinafter also referred to as a rehabilitation implementation screen) is displayed on the exerciser terminal 2.
- the rehabilitation exercises are included in the exercise menu registered in the rehabilitation program. Below, an example will be described in which an exercise called "side stretch" is carried out 30 times with a target angle of 15 to 25 degrees, as shown in FIG. 5.
- FIG. 9 is a diagram showing an example of a display screen according to an embodiment of the present invention.
- an execution screen 400 as shown in FIG. 9 is displayed on the display screen of the exerciser terminal 2.
- the rehabilitation implementation screen shown in FIG. 9 displays an image 401 showing a sample exercise, instructions for the exercise 402, an image of the exercise 403, the time to maintain the target angle 404, the number of times the exercise is performed 405, and an interrupt button 406.
- Image 401 showing a sample exercise is an image showing a sample of rehabilitation exercise to be performed by an exerciser.
- the image showing the sample exercise may be a video or a still image.
- the image showing the sample exercise may be an image captured from the real world, or an image such as an illustration, animation, or computer graphics.
- FIG. 9 an image showing a person performing an exercise in which the upper body is tilted to the right is displayed as image 401 showing a sample exercise.
- the exercise instructions 402 are instructions for the rehabilitation exercise to be performed by the exerciser.
- the exercise instructions 402 may correspond to the content of the image 401 showing a sample of the exercise. In FIG. 9, the exercise instructions 402 displayed are, "Keep your back straight and lean your upper body to the right.”
- the exerciser performs rehabilitation exercises following the image 401 showing a sample of exercises. While the exerciser is performing the exercises, information measured by the sensor is sent to the exerciser terminal 2, and the number of exercises performed by the exerciser is counted in the exerciser terminal 2.
- Figure 10 is a flowchart of the exercise number counting process according to an embodiment of the present invention.
- the exerciser terminal 2 performs the angle measurement process described above (step S21).
- the exerciser terminal 2 determines whether the measured angle is within the range of the target angle (step S22). If it is determined that the measured angle is within the range of the target angle (Yes in step S22), the exerciser terminal 2 starts timing the time during which the measured angle is within the range of the target angle (step S23).
- the exerciser terminal 2 determines whether the measured angle remains within the range of the target angle for a predetermined time (step S24). If it is determined that the measured angle remains within the range of the target angle for a predetermined time (Yes in step S24), the exerciser terminal 2 adds "1" to the number of times the exercise has been performed (step S25), and the exercise number counting process ends.
- the angle at a specified angle on the exerciser's body is measured based on information obtained by sensors attached to two specified points on the exerciser's body.
- an exercise image 403 showing the exercise being performed by the exerciser may be displayed based on the measured angle. The exercise image 403 allows the exerciser to understand the status of the exercise.
- an image 403 of the exercise is displayed, which includes an area 403a showing the range of motion, an area 403b showing the target angle when performing the exercise, and an icon 403c showing the movement of the exerciser.
- Area 403a indicating the range of motion is an area corresponding to the range of motion at the corners of a body part that changes as the exerciser performs the exercise. Instead of area 403a indicating the range of motion, an area wider than the range of motion, such as an area indicating the direction of the movement, may be displayed.
- Area 403b showing the target angle when performing an exercise is an area showing the target angle when performing that exercise in the registered rehabilitation program. By displaying area 403a showing the range of motion and area 403b showing the target angle when performing an exercise on top of each other, the exerciser can recognize the difference between the ideal range of motion and the current target angle.
- the icon 403c showing the athlete's movement is an icon showing the athlete's movement, represented based on the angle measured in step S21.
- the above-mentioned explanation for the icon 303c showing the athlete's movement in the image 303 of the movement on the range of motion test screen can be adopted to the extent necessary.
- the exercise performed by the athlete is to lean the upper body to the right.
- one sensor is attached to the athlete's chest and the other to the waist.
- the exercise performed by the athlete is to lean the upper body from an upright position toward the lower right. Therefore, a sector-shaped area with a central angle of 90 degrees and spreading toward the upper right is displayed as the area 403a indicating the range of motion.
- the black circle in the icon 403c indicating the athlete's movement corresponds to the athlete's waist and is displayed at the central angle of the sector.
- the white circle in the icon 403c indicating the athlete's movement corresponds to the athlete's chest and is displayed to move on the arc of the sector according to the angle when the upper body is leaned to the right.
- the white circle in the icon 403c indicating the athlete's movement is displayed in a state where it has moved about 20 degrees to the right, with the vertical line segment 403d corresponding to the radius of the sector being set to 0 degrees.
- part of the sector is displayed in a different color from area 403a indicating the range of motion as area 403b indicating the target angle when performing the exercise.
- the target angle when performing the "side stretch" exercise was 15 to 25 degrees
- vertical line segment 403d is set to 0 degrees
- the range of 15 to 25 degrees is displayed as area 403b indicating the target angle for the range of motion.
- the area 403b indicating the target angle for performing the exercise may be displayed as a point, a line, or a point or line with a numerical value.
- the image 403 of the exercise may be displayed in different ways depending on the type of exercise. For example, in the case of an exercise in which the upper body is twisted left and right, a circle may be displayed as the area 403a indicating the range of motion, and a black circle may be displayed in the center of the circle and a white circle may be displayed around the circumference of the circle as the icon 403c indicating the movement of the exerciser.
- the exerciser can easily understand the movements he or she should make and the actual movements he or she is making. It also enables the exerciser to exercise while understanding whether or not their current movements are reaching the goal, and how close they are to reaching the goal.
- icon 403c showing the exerciser's movement is displayed so that it fits within area 403b showing the target angle when performing the exercise. Therefore, the exerciser can understand that the target angle is being maintained with the current movement.
- the angle measured in step S21 may be displayed as a numerical value on the rehabilitation implementation screen.
- the exerciser can exercise while understanding whether or not the current movement is reaching the goal, and how close the movement is to the goal.
- step S22 it is determined whether the measured angle is within the range of the target angle when the exerciser performs the specified exercise.
- the target angle when the exerciser performs a specified exercise may be the target angle stored in the server device 3 in the target angle setting process.
- the target angle when performing the "side stretch" exercise is 15 to 25 degrees. Therefore, the angle of 20 degrees measured in step S21 is determined to be within the range of the target angle. Then, in step S23, timing of the time during which the measured angle is within the range of the target angle is started.
- the predetermined time is not particularly limited and can be designed as appropriate.
- the predetermined time may be, for example, 10 seconds, 30 seconds, or 60 seconds.
- the predetermined time may be determined in advance depending on the type of exercise to be performed, or may be set by the administrator as an exercise menu when registering the aforementioned rehabilitation program.
- the specified time for which the target angle should be maintained is 30 seconds, and the target angle is maintained for 20 seconds.
- the target angle maintenance time 404 indicates the time for which the measured angle is maintained at the target angle.
- the time "20 seconds” is displayed as the target angle maintenance time 404.
- a circle is displayed around the letters "20 seconds", and the display mode of the circle makes it possible to grasp the specified time for which the target angle should be maintained and the time for which the measured angle is maintained at the target angle. Specifically, as the time for which the measured angle is maintained at the target angle increases, the display mode changes so that the colored portion of the circle increases.
- the number of times that exercise should be performed is 30, and 22 times have been performed.
- the number of times that exercise has been performed 405 indicates the counted number of times that exercise has been performed.
- the number of times that exercise has been performed 405 is displayed as "22/30.” This allows the exerciser to understand that the number of times that exercise should be performed is 30, and that 22 times have been performed to date.
- the exerciser can easily understand how much he or she should bend, stretch, or rotate when performing the exercise.
- the exerciser can easily understand how many more seconds the movement should be maintained and how many more times the exercise should be performed.
- step S24 If it is determined in step S24 that the measured angle has not remained within the range of the target angle for a predetermined period of time (No in step S24), the exerciser terminal 2 stops timing (step S26). Then, the exerciser terminal 2 again determines whether the angle measured in step S21 is within the range of the target angle (step S22). In other words, even if the measured angle once falls outside the range of the target angle, for example, if the exercise posture is once distorted, but then falls within the range, timing will be accumulated.
- step S22 If it is determined that the measured angle is within the range of the target angle (Yes in step S22), the exerciser terminal 2 again starts timing the time during which the measured angle is within the range of the target angle (step S23).
- step S22 the exerciser terminal 2 again determines whether the angle measured in step S21 is within the range of the target angle (step S22).
- step S24 If it is determined in step S24 that the measured angle has not been maintained within the range of the target angle for a predetermined period of time, for example if the exercise posture has been disrupted, timing may end and timing of the time during which the measured angle is within the range of the target angle may be restarted from zero. In other words, timing may only cover the continuous period during which the measured angle is within the range of the target angle. In this case, instead of interrupting timing in step S26, the exercise counting process may end.
- step S22 if it is not determined in step S22 that the measured angle is within the range of the target angle, the process returns to step S22. However, if it is not determined in step S22 that the measured angle is within the range of the target angle before the start of timing in step S23, steps S23 to S25 may not be performed and the exercise counting process may end.
- step S22 if it is determined in step S22 that the measured angle is within the range of the target angle while timing is being performed for the time that the measured angle is within the range of the target angle, timing does not need to be started in step S23. Then, timing of the time that the measured angle is within the range of the target angle may be continued.
- the pause button 406 is a button for pausing the rehabilitation exercise. The exerciser can pause the rehabilitation exercise by pressing the pause button 406.
- Information regarding the rehabilitation exercises performed by the exerciser may be transmitted to the server device 3.
- Information regarding the rehabilitation exercises performed by the exerciser may be stored in the exerciser terminal 2 and/or the server device 3.
- Information regarding the rehabilitation exercises performed by the exerciser may be confirmed as the exerciser's rehabilitation history by pressing the history icon 206d on the home screen of the dedicated app. By checking the history of rehabilitation exercises, the exerciser can easily maintain motivation to continue rehabilitation.
- the administrator may be able to view information regarding the rehabilitation exercises performed by the exerciser by operating the administrator terminal 4.
- Information regarding rehabilitation exercises performed by an exerciser may include the date and time when the rehabilitation exercises were performed, the type of exercise performed, the angle measured while performing the rehabilitation exercises, the time the target angle was maintained, the number of times the exercises were performed, etc.
- an instruction to change the part of the body where the sensor is attached may be output as appropriate depending on the type of exercise being performed by the exerciser.
- the two points on the body where the sensors are attached may be, for example, one point on the chest and one point on the waist, one point on the shoulder and one point on the forearm or hand, one point on the thigh and one point on the lower leg, one point on the upper arm and one point on the forearm, one point on the waist and one point on the thigh, one point on the chest and one point on the upper arm, forearm or hand, one point on the waist and one point on the upper arm, forearm or hand, one point on the head and one point on the chest or back, one point on the lower leg and one point on the foot, one point on the waist and one point on the back, or one point on the upper arm and one point on the back.
- the type of sensor may also be a magnetic sensor, a mechanical sensor, etc.
- the measurement of the angle at a specific angle on the athlete's body may be performed without using a sensor.
- the angle at a specific angle on the athlete's body may be measured by analyzing a video of the athlete's movements captured by a camera.
- the angle at a specific angle on the athlete's body may be measured by capturing the athlete's movements using reflective markers and a camera.
- the angle at a specific corner on the exerciser's body is measured, and if the measured angle is maintained within the range of the target angle for a specific period of time, the number of times the exercise has been performed is counted; however, it is also possible to count the number of times the exercise has been performed when the exerciser performs a specific movement without measuring the angle.
- one sensor may be attached to the left thigh and one to the right thigh, and if it is determined that the exerciser has performed a movement to raise or lower either thigh, the number of times the exercise known as leg raises has been performed may be counted.
- a system for performing exercises using sensors can be provided by providing an angle measurement means for measuring the angle at a specified angle on the athlete's body based on information obtained by sensors attached to two specified points on the athlete's body, and an angle determination means for determining whether the measured angle is within the range of a target angle when the athlete performs a specified exercise.
- the two specified points where the sensors are attached be one point on the chest and one point on the waist, one point on the shoulder and one point on the forearm or hand, one point on the thigh and one point on the lower leg, one point on the upper arm and one point on the forearm, one point on the waist and one point on the thigh, one point on the chest and one point on the upper arm, forearm or hand, one point on the waist and one point on the upper arm, forearm or hand, one point on the head and one point on the chest or back, one point on the lower leg and one point on the foot, one point on the waist and one point on the back, or one point on the upper arm and one point on the back, it becomes easy to measure the angle at a specified corner on the exerciser's body.
- the system is equipped with an angle measuring means for measuring the angle at a predetermined angle that can be formed based on a predetermined point on the exerciser's body, and an angle determining means for determining whether the measured angle is within the range of a target angle, so that it can determine whether the exerciser is performing the exercise appropriately.
- the system is provided with a timing means for timing the time that the measured predetermined angle is within the range of the target angle, making it possible to time the time that the exerciser maintains proper movement.
- the system is provided with a number counting means for counting the number of times the measured time reaches a predetermined time, so that the number of times the exerciser has properly performed the exercise can be counted.
- questions regarding the physical and mental condition after exercise may be displayed on the display screen of the exerciser terminal 2.
- Questions regarding the physical and mental condition after exercise may include, for example, questions about symptoms after exercise and questions about whether symptoms have improved compared to symptoms before exercise.
- Responses to the questions regarding the physical and mental condition after exercise may be transmitted to the server device 3 and stored as a health record.
- the administrator may be able to view the health record by operating the administrator terminal 4.
- articles related to the athlete's symptoms and general health articles are displayed on the display screen of the athlete's terminal 2.
- the athlete can easily maintain motivation to continue rehabilitation and improve their symptoms.
- the exerciser may be given points.
- the given points are stored in the system 1 in association with the exerciser's identification number, etc.
- the points may be used to ask questions to rehabilitation specialists such as physical therapists and chiropractors in the community, or to purchase rehabilitation-related products, etc.
- the administrator and the athlete may meet regularly to share information about the improvement or worsening of the athlete's symptoms.
- the administrator may modify the content of the rehabilitation program as appropriate, taking into consideration the results of the range of motion test, information about the rehabilitation exercises performed by the athlete, health records, etc.
- the descriptions regarding the registration of the rehabilitation program may be adopted to the extent necessary.
- the system 1 may specify the contents of the rehabilitation program to be changed based on the exerciser's age, sex, height, weight, information about the physical and mental condition, the period during which rehabilitation has been performed so far, information about the environment in which rehabilitation is performed, an image showing posture, information about the range of motion test, information about the rehabilitation exercises performed by the exerciser, and/or health records.
- the description above regarding the content of the rehabilitation program being specified by the system 1 may be adopted to the extent necessary.
- the contents of the rehabilitation program to be changed that are identified by the system 1 may be registered as identified, or may be registered after the administrator and/or the athlete have confirmed the contents and modified as appropriate.
- the contents of the rehabilitation program to be changed that are identified by the system 1 may be transmitted to the administrator terminal 4 and/or the athlete terminal 2, and operations for modification and/or registration may be performed on the administrator terminal 4 and/or the athlete terminal 2.
- the target angle when the athlete performs a specified exercise is set based on information from the range of motion test. Setting the target angle according to the athlete's range of motion makes it easier for the athlete to set a reasonable goal, making it easier for the athlete to maintain motivation to continue exercising.
- system 1 when a range of motion test or rehabilitation exercise is being carried out, a manager can be present to actually check the movements of the exerciser. In this case, too, it is preferable to use system 1 to perform the above-mentioned angle measurement process, exercise count process, etc.
- the system 1 can display an image that identifies points or areas recommended as targets for a prescribed treatment.
- the points or areas recommended as targets for a prescribed treatment may be acupuncture points (acupuncture points).
- acupuncture points acupuncture points
- the exerciser can confirm the location of the acupuncture points using the system 1, and attach acupuncture needle or moxibustion stickers or the like on the acupuncture points.
- the exerciser can stimulate the acupuncture points using a massage pen or the like that has an acupuncture and moxibustion effect.
- FIG. 11 is a flowchart of the treatment position display process according to an embodiment of the present invention.
- the exerciser terminal 2 accepts an input to select the area on which a specific treatment is to be performed (step S31).
- the exerciser terminal 2 displays the treatment position for the selected area (step S32), and the treatment position display process ends.
- FIG. 12 is a diagram showing an example of a display screen according to an embodiment of the present invention.
- an execution screen 500 (500a and 500b) as shown in FIG. 12 is displayed on the display screen of the exerciser terminal 2.
- the execution screen 500a is an example of a treatment area selection screen
- the execution screen 500b is an example of a treatment position display screen.
- the treatment area selection screen shown in FIG. 12(A) displays a selectable area display image 501 and options 502.
- the selectable body part display image 501 is an image that displays the body parts that can be selected by the exerciser.
- five body parts can be selected: the front upper arm, the back of the head, the back of the neck to the back upper arm, the back, and the waist, and a number corresponding to each body part is displayed.
- body parts that can be selected by the exerciser there are no particular limitations on the body parts that can be selected by the exerciser, as long as any body part can be selected.
- body parts that are suitable for the exerciser's symptoms may be displayed as the body parts that can be selected by the exerciser.
- step S31 the exerciser selects the number corresponding to the area to be treated from among the options 502, and input for selecting the area to be treated is accepted.
- the area to be treated is from the back of the neck to the back of the upper arm.
- step S32 a treatment area display screen is displayed on the display screen of the exerciser's terminal 2.
- the treatment position display screen shown in FIG. 12(B) displays a treatment position confirmation image 503, a treatment position specification image 504, a back button 505, and an attachment record button 506.
- the treatment position confirmation image 503 is an image of at least a portion of the selected body part, and is an image captured from the real world.
- the image may be a video or a still image.
- a video is displayed of a person tracing their finger near the recommended treatment position. While looking at the treatment position confirmation image 503, the exerciser can trace their finger near the recommended treatment position in the same way as in the video, thereby checking the location where they actually feel pain.
- the treatment position identifying image 504 is an image of at least a portion of a selected body part, and is an image in which a point or area recommended as a target for a specified treatment is identified in the selected body part.
- the image may be a moving image or a still image.
- the treatment position identifying image 504 is preferably an image of an illustration, animation, computer graphic, or other image depicting muscles and/or bones, on which the point or area recommended as a target for treatment is depicted. By depicting the point or area recommended as a target for treatment on an image depicting muscles and/or bones, it becomes easier to grasp the location of the acupoint.
- a circle is displayed on the muscle of the posterior neck as the recommended treatment position 507.
- the treatment position confirmation image 503 and the treatment position specification image 504 may be images showing the same part of the selected body part, or may be images showing different parts. It is sufficient that the recommended treatment position can be grasped from the treatment position confirmation image 503 and the treatment position specification image 504.
- the exerciser may attach acupuncture or moxibustion stickers to the recommended treatment position 507 shown in the treatment position identification image 504, or may attach acupuncture or moxibustion stickers to the position where pain is actually felt.
- “Displaying the treatment position confirmation image 503 and the treatment position identification image 504 side by side” refers to displaying the treatment position confirmation image 503 and the treatment position identification image 504 in a manner that allows comparison, and the treatment position confirmation image 503 and the treatment position identification image 504 do not have to be in contact.
- the treatment position confirmation image 503 and the treatment position identification image 504 may be displayed side by side with a specified interval between them.
- the treatment position confirmation image 503 and the treatment position identification image 504 may be displayed side by side, or side by side.
- the specified point or specified part shown by the image is displayed in a manner that allows comparison up and down or side by side. It is preferable that the size, angle, and/or the position of the specified point or specified part shown by the image correspond in the treatment position confirmation image 503 and the treatment position identification image 504.
- the treatment position confirmation image 503 and the treatment position identification image 504 may be different images depending on the selected area. Furthermore, multiple treatment position confirmation images 503 and multiple treatment position identification images 504 may be displayed for one selected area. In this case, among the multiple treatment position confirmation images 503 and multiple treatment position identification images 504, combinations of corresponding treatment position confirmation images 503 and treatment position identification images 504 may be displayed sequentially.
- the exerciser may be able to display the treatment area selection screen by pressing the back button 505 on the treatment position display screen.
- Attachment records may be made by taking a photograph that allows the actual positions of the acupuncture or moxibustion stickers to be ascertained, or by selecting the actual positions of the acupuncture or moxibustion stickers from an image of the body. Attachment records may be stored in the exerciser's terminal 2 and/or the server device 3.
- the system includes a body part selection means for selecting one of the body parts, and an image display means for displaying a first image relating to at least a portion of the selected body part and a second image relating to at least a portion of the selected body part, the first image being an image captured of the real world, and the second image being an image identifying a point or area on the selected body part that is recommended as a target for a specified treatment, making it easy to grasp the location where the treatment should be performed.
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Physical Education & Sports Medicine (AREA)
- Engineering & Computer Science (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Medical Treatment And Welfare Office Work (AREA)
- Rehabilitation Tools (AREA)
Abstract
本発明の目的は、運動を実施するためのシステムを提供することである。 少なくとも1のコンピュータ装置を備えるシステムであって、運動者の身体上の所定の点をもとに形成し得る所定の角について、運動者が所定の運動を実施する際の目標角度を設定する目標角度設定手段を備える、システム。
Description
本発明は、システム、プログラム、及び方法に関する。
従来、心身の不調を解消することを目的として、リハビリテーション(以下、リハビリともいう)が行われている。リハビリを行うことにより、腰痛、膝痛、肩こりなどの筋や骨格に関する不調、うつ病、睡眠障害などの精神に関する不調、ぜんそく、糖尿病などの内臓に関する不調などが改善することが知られている。
リハビリは、病院やクリニックなどにおいて、医師、看護師、理学療法士、作業療法士などの専門家の管理のもとに行われることが多い。しかしながら、病院やクリニックを予約することや、病院やクリニックに通院することは、リハビリを受ける利用者にとって、負担となる。また、実際に病院やクリニックにおいてリハビリを行うことができる頻度や時間には限りがあるため、症状を改善するペースが遅くなってしまう可能性があった。
最近では、インターネット上で、リハビリのための動画を視聴することも可能となっている。しかしながら、どのようなリハビリが自身に適しているかについて、利用者が自ら判断することは容易ではない。
本発明の少なくとも1つの目的は、運動を実施するためのシステムを提供することである。
本発明の目的は、
[1]少なくとも1のコンピュータ装置を備えるシステムであって、運動者の身体上の所定の点をもとに形成し得る所定の角について、運動者が所定の運動を実施する際の目標角度を設定する目標角度設定手段を備える、システム;
[2]前記目標角度が、前記所定の角における可動域に応じて設定されるものである、前記[1]に記載のシステム;
[3]運動者の身体上の所定の点をもとに形成し得る所定の角における角度を測定する角度測定手段と、測定した角度が、目標角度の範囲内であるか否かを判定する角度判定手段とを備える、前記[1]又は[2]に記載のシステム;
[4]測定した所定の角度が、目標角度の範囲内にある時間を計時する計時手段を備える、前記[3]に記載のシステム;
[5]計時した時間が、所定の時間に到達した回数を計数する回数計数手段を備える、前記[4]に記載のシステム;
[6]少なくとも1のコンピュータ装置を備えるシステムであって、運動者の身体上の所定の2点にそれぞれ装着したセンサで取得した情報をもとに、運動者の身体上の所定の角における角度を測定する角度測定手段と、測定した角度が、運動者が所定の運動を実施する際の目標角度の範囲内であるか否かを判定する角度判定手段とを備える、システム;
[7]センサを装着する前記所定の2点が、胸部の1点と腰部の1点である、肩部の1点と前腕部若しくは手部の1点である、大腿部の1点と下腿部の1点である、上腕部の1点と前腕部の1点である、腰部の1点と大腿部の1点である、胸部の1点と上腕部、前腕部若しくは手部の1点である、腰部の1点と上腕部、前腕部若しくは手部の1点である、頭部の1点と胸部若しくは背中部の1点である、下腿部の1点と足部の1点である、腰部の1点と背中部の1点である、又は、上腕部の1点と背中部の1点である、前記[6]に記載のシステム;
[8]測定した所定の角度が、目標角度の範囲内にある時間を計時する計時手段を備える、前記[6]又は[7]に記載のシステム;
[9]計時した時間が、所定の時間に到達した回数を計数する回数計数手段を備える、前記[8]に記載のシステム;
[10]運動者が操作する運動者端末、又は、運動者を管理若しくは補助する管理者が操作する管理者端末を備え、運動者が所定の運動を実施する際の目標角度を設定する目標角度設定手段を備え、目標角度設定手段が、運動者端末又は管理者端末への操作に応じて目標角度を設定する、前記[1]~[9]のいずれかに記載のシステム;
[11]少なくとも1のコンピュータ装置に実行させるプログラムであって、コンピュータ装置を、運動者の身体上の所定の点をもとに形成し得る所定の角について、運動者が所定の運動を実施する際の目標角度を設定する目標角度設定手段として機能させる、プログラム;
[12]少なくとも1のコンピュータ装置を備えるシステムにおいて実行される方法であって、運動者の身体上の所定の点をもとに形成し得る所定の角について、運動者が所定の運動を実施する際の目標角度を設定する目標角度設定ステップを有する、方法;
[13]少なくとも1のコンピュータ装置に実行させるプログラムであって、コンピュータ装置を、運動者の身体上の所定の2点にそれぞれ装着したセンサで取得した情報をもとに、運動者の身体上の所定の角における角度を測定する角度測定手段、測定した角度が、運動者が所定の運動を実施する際の目標角度の範囲内であるか否かを判定する角度判定手段として機能させる、プログラム;
[14]少なくとも1のコンピュータ装置を備えるシステムにおいて実行される方法であって、運動者の身体上の所定の2点にそれぞれ装着したセンサで取得した情報をもとに、運動者の身体上の所定の角における角度を測定する角度測定ステップと、測定した角度が、運動者が所定の運動を実施する際の目標角度の範囲内であるか否かを判定する角度判定ステップとを有する、方法;
[15]少なくとも1のコンピュータ装置を備えるシステムであって、身体部位のいずれかを選択する部位選択手段と、選択された身体部位の少なくとも一部に関する第1画像と、選択された身体部位の少なくとも一部に関する第2画像とを表示する画像表示手段とを備え、第1画像が、現実世界を撮像した画像であり、第2画像が、選択された身体部位において、所定の施術の対象として推奨される点又は領域が特定された画像である、システム;
[16]少なくとも1のコンピュータ装置に実行させるプログラムであって、コンピュータ装置を、身体部位のいずれかを選択する部位選択手段、選択された身体部位の少なくとも一部に関する第1画像と、選択された身体部位の少なくとも一部に関する第2画像とを表示する画像表示手段として機能させ、第1画像が、現実世界を撮像した画像であり、第2画像が、選択された身体部位において、所定の施術の対象として推奨される点又は領域が特定された画像である、プログラム;
[17]少なくとも1のコンピュータ装置を備えるシステムにおいて実行される方法であって、身体部位のいずれかを選択する部位選択ステップと、選択された身体部位の少なくとも一部に関する第1画像と、選択された身体部位の少なくとも一部に関する第2画像とを表示する画像表示ステップとを有し、第1画像が、現実世界を撮像した画像であり、第2画像が、選択された身体部位において、所定の施術の対象として推奨される点又は領域が特定された画像である、方法;
により、達成される。
[1]少なくとも1のコンピュータ装置を備えるシステムであって、運動者の身体上の所定の点をもとに形成し得る所定の角について、運動者が所定の運動を実施する際の目標角度を設定する目標角度設定手段を備える、システム;
[2]前記目標角度が、前記所定の角における可動域に応じて設定されるものである、前記[1]に記載のシステム;
[3]運動者の身体上の所定の点をもとに形成し得る所定の角における角度を測定する角度測定手段と、測定した角度が、目標角度の範囲内であるか否かを判定する角度判定手段とを備える、前記[1]又は[2]に記載のシステム;
[4]測定した所定の角度が、目標角度の範囲内にある時間を計時する計時手段を備える、前記[3]に記載のシステム;
[5]計時した時間が、所定の時間に到達した回数を計数する回数計数手段を備える、前記[4]に記載のシステム;
[6]少なくとも1のコンピュータ装置を備えるシステムであって、運動者の身体上の所定の2点にそれぞれ装着したセンサで取得した情報をもとに、運動者の身体上の所定の角における角度を測定する角度測定手段と、測定した角度が、運動者が所定の運動を実施する際の目標角度の範囲内であるか否かを判定する角度判定手段とを備える、システム;
[7]センサを装着する前記所定の2点が、胸部の1点と腰部の1点である、肩部の1点と前腕部若しくは手部の1点である、大腿部の1点と下腿部の1点である、上腕部の1点と前腕部の1点である、腰部の1点と大腿部の1点である、胸部の1点と上腕部、前腕部若しくは手部の1点である、腰部の1点と上腕部、前腕部若しくは手部の1点である、頭部の1点と胸部若しくは背中部の1点である、下腿部の1点と足部の1点である、腰部の1点と背中部の1点である、又は、上腕部の1点と背中部の1点である、前記[6]に記載のシステム;
[8]測定した所定の角度が、目標角度の範囲内にある時間を計時する計時手段を備える、前記[6]又は[7]に記載のシステム;
[9]計時した時間が、所定の時間に到達した回数を計数する回数計数手段を備える、前記[8]に記載のシステム;
[10]運動者が操作する運動者端末、又は、運動者を管理若しくは補助する管理者が操作する管理者端末を備え、運動者が所定の運動を実施する際の目標角度を設定する目標角度設定手段を備え、目標角度設定手段が、運動者端末又は管理者端末への操作に応じて目標角度を設定する、前記[1]~[9]のいずれかに記載のシステム;
[11]少なくとも1のコンピュータ装置に実行させるプログラムであって、コンピュータ装置を、運動者の身体上の所定の点をもとに形成し得る所定の角について、運動者が所定の運動を実施する際の目標角度を設定する目標角度設定手段として機能させる、プログラム;
[12]少なくとも1のコンピュータ装置を備えるシステムにおいて実行される方法であって、運動者の身体上の所定の点をもとに形成し得る所定の角について、運動者が所定の運動を実施する際の目標角度を設定する目標角度設定ステップを有する、方法;
[13]少なくとも1のコンピュータ装置に実行させるプログラムであって、コンピュータ装置を、運動者の身体上の所定の2点にそれぞれ装着したセンサで取得した情報をもとに、運動者の身体上の所定の角における角度を測定する角度測定手段、測定した角度が、運動者が所定の運動を実施する際の目標角度の範囲内であるか否かを判定する角度判定手段として機能させる、プログラム;
[14]少なくとも1のコンピュータ装置を備えるシステムにおいて実行される方法であって、運動者の身体上の所定の2点にそれぞれ装着したセンサで取得した情報をもとに、運動者の身体上の所定の角における角度を測定する角度測定ステップと、測定した角度が、運動者が所定の運動を実施する際の目標角度の範囲内であるか否かを判定する角度判定ステップとを有する、方法;
[15]少なくとも1のコンピュータ装置を備えるシステムであって、身体部位のいずれかを選択する部位選択手段と、選択された身体部位の少なくとも一部に関する第1画像と、選択された身体部位の少なくとも一部に関する第2画像とを表示する画像表示手段とを備え、第1画像が、現実世界を撮像した画像であり、第2画像が、選択された身体部位において、所定の施術の対象として推奨される点又は領域が特定された画像である、システム;
[16]少なくとも1のコンピュータ装置に実行させるプログラムであって、コンピュータ装置を、身体部位のいずれかを選択する部位選択手段、選択された身体部位の少なくとも一部に関する第1画像と、選択された身体部位の少なくとも一部に関する第2画像とを表示する画像表示手段として機能させ、第1画像が、現実世界を撮像した画像であり、第2画像が、選択された身体部位において、所定の施術の対象として推奨される点又は領域が特定された画像である、プログラム;
[17]少なくとも1のコンピュータ装置を備えるシステムにおいて実行される方法であって、身体部位のいずれかを選択する部位選択ステップと、選択された身体部位の少なくとも一部に関する第1画像と、選択された身体部位の少なくとも一部に関する第2画像とを表示する画像表示ステップとを有し、第1画像が、現実世界を撮像した画像であり、第2画像が、選択された身体部位において、所定の施術の対象として推奨される点又は領域が特定された画像である、方法;
により、達成される。
本発明によれば、運動を実施するためのシステムを提供することができる。
以下、本発明の実施の形態について説明をするが、本発明の趣旨に反しない限り、本発明は、以下の実施の形態に限定されない。以下で説明するフローチャートを構成する各処理の順序は、処理内容に矛盾や不整合が生じない範囲で順不同であり、また、処理内容に矛盾や不整合が生じない範囲で、フローチャートを構成する各処理の一部を省略することや、フローチャートを構成する各処理に新たな処理を追加することも可能である。
[システムの構成]
図1は、本発明の実施の形態にかかるシステムの構成を示すブロック図である。システム1は、運動者端末2と、サーバ装置3と、管理者端末4とを備える。運動者端末2は、リハビリなどの運動を行う運動者が操作するものである。運動者は、病院などで心身の不調について治療を受けている者でも、病院で治療を受けていないが、心身の不調を抱えている者でもよい。また、管理者端末4は、運動者を管理、又は補助する管理者が操作するものである。管理者は、例えば、理学療法士、整体師、インストラクター、トレーナーなどの、リハビリなどの運動に関して専門的な知識を有する者であってもよい。
図1は、本発明の実施の形態にかかるシステムの構成を示すブロック図である。システム1は、運動者端末2と、サーバ装置3と、管理者端末4とを備える。運動者端末2は、リハビリなどの運動を行う運動者が操作するものである。運動者は、病院などで心身の不調について治療を受けている者でも、病院で治療を受けていないが、心身の不調を抱えている者でもよい。また、管理者端末4は、運動者を管理、又は補助する管理者が操作するものである。管理者は、例えば、理学療法士、整体師、インストラクター、トレーナーなどの、リハビリなどの運動に関して専門的な知識を有する者であってもよい。
運動者端末2、サーバ装置3、及び管理者端末4は、通信ネットワーク5を介して、互いに通信可能に接続されている。システム1では、運動者端末2、サーバ装置3、及び管理者端末4のいずれかが情報処理装置として機能し得る。運動者端末2、サーバ装置3、及び管理者端末4のいずれかが情報処理装置として機能する際に、必要に応じて、運動者端末2、サーバ装置3、及び管理者端末4の間で、情報の送受信を実行する。
なお、運動者端末2の数は、2以上であってもよい。また、管理者端末4の数は、2以上であってもよい。サーバ装置3は、複数のコンピュータ装置に分散して機能するものであってもよい。例えば、サーバ装置3に代えて、ブロックチェーンなどの分散型台帳技術を利用してもよい。
また、システム1は、運動者端末2、サーバ装置3、及び管理者端末4のうち、いずれか1以上を備えていればよい。つまり、システム1は、少なくとも1のコンピュータ装置を備えていればよい。例えば、システム1は、運動者端末2により構成されてもよく、運動者端末2及び管理者端末4により構成されてもよい。その場合、システム1を構成するコンピュータ装置のいずれかが、所定の機能を実行すればよい。
図2は、本発明の実施の形態にかかる運動者端末のハードウェア構成を示すブロック図である。運動者端末2は、制御部11、RAM12、ストレージ部13、入力部14、表示部15及び通信インタフェース16を備え、それぞれバスにより接続されている。
制御部11は、CPUやROMから構成される。制御部11は、ストレージ部13に格納されたプログラムを実行し、運動者端末2の制御を行う。RAM12は、制御部11のワークエリアである。ストレージ部13は、プログラムやデータを保存するための記憶領域である。つまり、ストレージ部13は、プログラムを記憶した記録媒体として機能する。制御部11は、RAM12から読み出したプログラム及びデータ、並びに、入力部14にて入力されたデータをもとに、演算処理を行う。
表示部15は表示画面を有している。制御部11は、演算処理の結果に応じて、表示画面に画像を表示するためのビデオ信号を出力する。ここで、表示部15の表示画面はタッチセンサを備えるタッチパネルであってもよい。この場合、タッチパネルが入力部14として機能する。
通信インタフェース16は無線又は有線により通信ネットワーク4に接続が可能であり、通信ネットワーク4を介して、他のコンピュータ装置とデータを送受信することが可能である。通信インタフェース16を介して受信したデータは、RAM12にロードされ、制御部11により演算処理が行われる。
また、運動者端末2は、カメラを備えていることが好ましい。運動者端末2としては、例えば、パーソナルコンピュータ、スマートフォン、タブレット端末などが挙げられるが、これに限定されない。また、運動者端末2には、システム1を利用するための専用のアプリケーション(以下、専用アプリともいう)がインストールされていてもよい。
管理者端末4は、運動者端末2と同様のハードウェア構成のものを採用することができる。管理者端末4としては、例えば、パーソナルコンピュータ、スマートフォン、タブレット端末などが挙げられるが、これに限定されない。また、管理者端末4には、システム1を利用するための専用アプリがインストールされていてもよい。
図3は、本発明の実施の形態にかかるサーバ装置のハードウェア構成を示すブロック図である。サーバ装置3は、制御部21、RAM22、ストレージ部23及び通信インタフェース24を少なくとも備え、それぞれ内部バスにより接続されている。
制御部21は、CPUやROMから構成され、ストレージ部23に格納されたプログラムを実行し、サーバ装置3の制御を行う。また、制御部21は時間を計時する内部タイマを備えている。RAM22は、制御部21のワークエリアである。ストレージ部23は、プログラムやデータを保存するための記憶領域である。つまり、ストレージ部23は、プログラムを記憶した記録媒体として機能する。制御部21は、プログラム及びデータをRAM22から読み出し、運動者端末2、及び管理者端末4のそれぞれから受信した情報等をもとに、プログラム実行処理を行う。
また、プログラムは、CD-ROMなどの記録媒体に記憶されていてもよい。この場合、記録媒体に記憶されたプログラムが、運動者端末2、サーバ装置3、又は管理者端末4にインストールされて、所定の機能を実行することとしてもよい。
あるいは、プログラムは、システム外部のコンピュータ装置から配信されてもよい。この場合、システム外部のコンピュータ装置から配信されたプログラムが、運動者端末2、サーバ装置3、及び/又は管理者端末4にインストールされて、所定の機能を実行することとしてもよい。
[リハビリプログラムの登録]
以下、管理者の管理、又は補助のもと、運動者がリハビリのための運動を行う例について説明する。管理者は、まず、運動者と面談を行い、該運動者に適したリハビリプログラムの設定、及び登録を行う。管理者と運動者の面談は、対面で行われてもよく、管理者端末4及び運動者端末2を利用して、オンラインで行われてもよい。管理者は、リハビリプログラムとして、運動者がリハビリを行う部位についての可動域の目標角度、リハビリのための運動メニューなどを設定、及び登録することができる。
以下、管理者の管理、又は補助のもと、運動者がリハビリのための運動を行う例について説明する。管理者は、まず、運動者と面談を行い、該運動者に適したリハビリプログラムの設定、及び登録を行う。管理者と運動者の面談は、対面で行われてもよく、管理者端末4及び運動者端末2を利用して、オンラインで行われてもよい。管理者は、リハビリプログラムとして、運動者がリハビリを行う部位についての可動域の目標角度、リハビリのための運動メニューなどを設定、及び登録することができる。
運動者がリハビリを行う部位は、運動者が不調を抱えている身体の部位であればよく、特に限定されない。運動者がリハビリを行う部位は、例えば、腰部、肩部、首部、肘部、膝部、足首部などであってよい。運動者がリハビリを行う部位は、運動者が設定してもよく、管理者が設定してもよい。
可動域とは、関節が動く範囲のことを指し、角度で表現される。運動者が不調を抱えている身体の部位においては、運動者が不調を抱えていない場合と比べて、可動域が狭くなっていることがある。そのため、リハビリを通して、運動者の可動域が広くなることが好ましい。管理者は、運動者との面談を通して、運動者にとって適切な可動域の目標角度を設定することができる。可動域の目標角度は、運動者の身体上の所定の点をもとに形成し得る所定の角ごとに設定されてもよい。
運動者の身体上の所定の点をもとに形成し得る所定の角とは、運動者の身体上の所定の2点又は3点をもとに形成することが可能な角のことを指す。運動者の身体上の所定の点をもとに形成することが可能であれば、運動者の身体上の所定の直線などをもとに形成されてもよい。
例えば、肘部における所定の角は、手首、肘、肩の3点をもとに形成される角である。肘部の可動域は、手首、肘、肩の3点をもとに形成される角における可動域である。また、肘部の可動域は、手首と肘とを結ぶ直線、及び、肘と肩とを結ぶ直線をもとに形成される角における可動域でもある。そのため、肘部の可動域は、手首、肘、肩の3点をもとに形成し得る角における可動域であるといえる。
また、肘部の可動域は、手首と肘とを結ぶ直線上の1点、及び、肘と肩とを結ぶ直線上の1点をもとに形成される角における可動域であるともいえる。そのため、運動者の身体上の所定の角は、運動者の身体上の所定の2点をもとに形成される所定の2つの直線やベクトルなどにより形成することが可能な角、すなわち、運動者の身体上の所定の2点をもとに形成し得る角であるといえる。
リハビリのための運動メニューは、運動者が抱える不調を解消し得る運動メニューであればよく、特に限定されない。運動メニューは、所定の身体の部位のストレッチを目的とするものや、所定の身体の部位の筋力の向上を目的とするものなどであってもよい。運動メニューの内容には、例えば、運動の種類、運動の回数、運動を実施する際の目標角度などが含まれ得る。運動を実施する際の目標角度は、運動者の身体上の所定の点をもとに形成し得る所定の角ごとに設定されてもよい。
運動者の身体上の所定の点をもとに形成し得る所定の角とは、運動者の身体上の所定の2点又は3点をもとに形成することが可能な角のことを指す。運動者の身体上の所定の点をもとに形成することが可能であれば、運動者の身体上の所定の線などをもとに形成されてもよい。
例えば、肘部における所定の角は、手首、肘、肩の3点をもとに形成される角である。また、肘部における所定の角は、手首と肘とを結ぶ直線、及び、肘と肩とを結ぶ直線をもとに形成される角でもある。そのため、肘部における所定の角は、手首、肘、肩の3点をもとに形成し得る角であるといえる。
また、肘部における所定の角は、手首と肘とを結ぶ直線上の1点、及び、肘と肩とを結ぶ直線上の1点をもとに形成される角であるともいえる。そのため、運動者の身体上の所定の角は、運動者の身体上の所定の2点をもとに形成される所定の2つの直線やベクトルなどにより形成することが可能な角、すなわち、運動者の身体上の所定の2点をもとに形成し得る角であるといえる。
図4は、本発明の実施の形態にかかる目標角度設定処理のフローチャートである。管理者は、管理者端末4において専用アプリを起動し、リハビリプログラムの設定、及び登録を行うための画面(以下、リハビリプログラム登録画面ともいう)を表示する。管理者端末4のリハビリプログラム登録画面において、運動者が所定の運動を実施する際の目標角度の入力が受け付けられる(ステップS1)。入力された目標角度に関する情報は、管理者端末4からサーバ装置3へ送信される(ステップS2)。管理者端末4において、送信された目標角度に関する情報が受信される(ステップS3)。管理者端末4において、受信した目標角度に関する情報が記憶され(ステップS4)、目標角度設定処理は終了する。
図5は、本発明の実施の形態にかかる表示画面の一例を表す図である。目標角度設定処理においては、管理者端末4の表示画面に、図5に示すような実行画面100が表示される。実行画面100は、リハビリプログラム登録画面の一例である。
図5に示すリハビリプログラム登録画面には、運動者の識別番号101、運動者の名前102、リハビリプログラム入力欄103、リハビリプログラム確認欄104、及びリハビリプログラム登録ボタン105が表示されている。
図5においては、運動者の識別番号101として、「001」という番号が表示されている。また、運動者の名前102として、「特許太郎」という名前が表示されている。なお、図5においては、「運動者」は、「患者」と表示されている。運動者の識別番号、及び運動者の名前は、運動者が管理者との面談を行う前に、システム1に登録されていてもよい。例えば、運動者がシステム1の利用を申し込む際に、運動者端末2において、自身の名前、年齢、性別、生年月日、身長、体重、自身の心身の調子についての情報、今までリハビリを実施していた期間、リハビリを実施する環境についての情報、自身の姿勢を示す画像、リハビリを継続できる可能性についての情報などを入力することで、システム1が備えるサーバ装置3に、運動者についての情報が記憶されてもよい。また、システム1において運動者についての情報が記憶される際に、運動者についての情報と関連付けて、運動者の識別番号が記憶されることとしてもよい。
リハビリプログラム入力欄103は、リハビリプログラムの内容を入力するための欄である。図5においては、リハビリプログラム入力欄103には、リハビリプログラムの種類106、可動域の目標角度入力欄107、運動メニュー入力欄108、リハビリプログラムの実施期間入力欄109、及び追加ボタン110(110a、110b、及び110c)が表示されている。
図5においては、リハビリプログラムの種類106として、「腰」という種類が表示されている。リハビリプログラムの種類は、リハビリプログラムを所定の基準で分類した中での種類であればよく、特に限定されない。リハビリプログラムの種類は、例えば、腰、肩、頭などの身体の部位の名称や、腰痛、肩こり、頭痛、糖尿病、睡眠障害などの心身の不調の名称などであってもよい。
図5においては、リハビリプログラムの種類106として、予め特定されたリハビリプログラムの種類が表示されているが、リハビリプログラム入力欄103において、管理者が、リハビリプログラムの種類を入力する態様としてもよい。管理者がリハビリプログラムの種類を入力する場合には、所定の選択肢の中から、運動者に適したリハビリプログラムの種類を選択することが可能であってもよい。また、リハビリプログラムの種類を特定するに際し、管理者は、運動者の心身の調子に関する情報を確認し、管理者端末4において入力してもよい。
リハビリプログラムの種類106として、予め特定されたリハビリプログラムの種類が表示される場合には、システム1により特定されたリハビリプログラムの種類が表示されてもよく、運動者が予め選択したリハビリプログラムの種類が表示されてもよい。例えば、システム1は、予め記憶された、運動者の心身の調子についての情報をもとに、該運動者に適したリハビリプログラムの種類を特定してもよい。あるいは、例えば、運動者がシステム1の利用を申し込む際に、運動者端末2において、自身が希望するリハビリプログラムの種類を選択することとしてもよい。
可動域の目標角度入力欄107は、運動者の身体上の所定の点をもとに形成し得る所定の角における可動域について、運動者の目標とする角度を入力するための欄である。図5においては、可動域の目標角度入力欄107に、可動域の種類107a、可動域の最小目標角度入力欄107b、及び可動域の最大目標角度入力欄107cが表示されている。
図5においては、可動域の種類107aとして、「体幹伸展評価」、「体幹屈曲評価」、「体幹回旋評価」、及び「体幹屈側評価」の4種類が表示されている。可動域の種類は、可動域の評価を行う対象を特定する種類であればよく、特に限定されない。可動域の種類は、可動域の評価を行う身体の部位や、可動域の評価を行うための運動の方向などを特定するものであってもよい。可動域の評価を行う身体の部位としては、例えば、体幹部、肩部、腕部、脚部などが挙げられる。また、可動域の評価を行うための運動の方向としては、例えば、伸展、屈曲、回旋(内旋、外旋)、左右の側屈、外転、内転などが挙げられる。
図5においては、可動域の種類107aとして、予め特定された可動域の種類が表示されているが、可動域の目標角度入力欄107において、管理者が、可動域の種類を入力する態様としてもよい。管理者が可動域の種類を入力する場合には、所定の選択肢の中から、運動者に適した可動域の種類を選択することが可能であってもよい。
可動域の種類107aとして、予め特定された可動域の種類が表示される場合には、システム1により特定された可動域の種類が表示されてもよい。例えば、システム1は、リハビリプログラムの種類をもとに、可動域の種類を特定してもよい。この場合、サーバ装置3において、リハビリプログラムの種類ごとに、リハビリプログラムの種類に対応する可動域の種類が記憶されていてもよい。
可動域の最小目標角度入力欄107bは、可動域の目標角度の中の、最小値を入力するための欄である。また、可動域の最大目標角度入力欄107cは、可動域の目標角度の中の、最大値を入力するための欄である。可動域の最小目標角度入力欄107b、及び可動域の最大目標角度入力欄107cは、数値を打ち込むことにより目標角度の入力を行うことが可能なものであってもよく、プルダウンにより表示された目標角度の中から所定の角度を選択することにより目標角度の入力を行うことが可能なものであってもよい。
可動域の最小目標角度、及び可動域の最大目標角度として、異なる数値を入力した場合には、可動域の目標角度は、最小目標角度と最大目標角度に挟まれた角度の範囲として設定される。一方、可動域の最小目標角度、及び可動域の最大目標角度として、同じ数値を入力した場合には、可動域の目標角度は、最小目標角度又は最大目標角度の1点として設定される。
可動域の目標角度入力欄107においては、可動域の種類ごとに、可動域の最小目標角度、及び可動域の最大目標角度を入力することができる。可動域の種類によって、身体において曲げる部位、及び方向は異なる。そのため、可動域の種類ごとに目標角度を設定するということは、運動者の身体上の所定の点をもとに形成し得る所定の角における可動域について、運動者の目標角度を設定するということを表す。
可動域の最小目標角度入力欄107b、及び可動域の最大目標角度入力欄107cに目標角度が入力された状態で、可動域の目標角度入力欄107の右下に表示された追加ボタン110aが押下されることで、可動域の種類、該可動域の最小目標角度、及び該可動域の最大目標角度が、可動域検査の項目として追加される。
追加された可動域検査の項目は、リハビリプログラム確認欄104に表示される。図5においては、可動域検査の項目として、4つの項目が表示されている。具体的には、「体幹伸展評価」、「体幹屈曲評価」、「体幹回旋評価」、及び「体幹屈側評価」のそれぞれの可動域について、目標角度を20~30度とする、可動域検査の項目が表示されている。
運動メニュー入力欄108は、リハビリのための運動メニューを入力するための欄である。図5においては、運動メニュー入力欄108に、運動の種類入力欄108a、運動の回数入力欄108b、運動を実施する際の最小目標角度入力欄108c、及び運動を実施する際の最大目標角度入力欄108dが表示されている。
運動の種類入力欄108aは、運動者が行う運動の種類を入力するための欄である。運動の種類入力欄108aは、文字を打ち込むことにより運動の種類の入力を行うことが可能なものであってもよく、プルダウンにより表示された運動の種類の中から所定の運動の種類を選択することにより運動の種類の入力を行うことが可能なものであってもよい。
運動の種類は、運動を行う部位や、運動の方向などを特定するものであってもよい。運動を行う身体の部位としては、例えば、体幹部、肩部、腕部、脚部などが挙げられる。また、運動の方向としては、例えば、伸展、屈曲、回旋(内旋、外旋)、左右の側屈、外転、内転などが挙げられる。運動の種類としては、例えば、体側のストレッチ、体幹の回旋運動などが挙げられる。なお、体側のストレッチは、体幹を側屈させる運動である。
運動の回数入力欄108bは、運動の種類入力欄108aに入力された運動を行う回数を入力するための欄である。運動の回数入力欄108bは、数値を打ち込むことにより運動の回数の入力を行うことが可能なものであってもよく、プルダウンにより表示された運動の回数の中から所定の運動の回数を選択することにより運動の回数の入力を行うことが可能なものであってもよい。運動の回数は、例えば、10回であっても、20回であっても、30回であってもよい。
運動を実施する際の最小目標角度入力欄108cは、運動の種類入力欄108aに入力された運動を実施する際の目標角度の中の、最小値を入力するための欄である。また、運動を実施する際の最大目標角度入力欄108dは、運動の種類入力欄108aに入力された運動を実施する際の目標角度の中の、最大値を入力するための欄である。運動を実施する際の最小目標角度入力欄108c、及び運動を実施する際の最大目標角度入力欄108dは、数値を打ち込むことにより目標角度の入力を行うことが可能なものであってもよく、プルダウンにより表示された目標角度の中から所定の角度を選択することにより目標角度の入力を行うことが可能なものであってもよい。
運動を実施する際の最小目標角度、及び運動を実施する際の最大目標角度として、異なる数値を入力した場合には、運動を実施する際の目標角度は、最小目標角度と最大目標角度に挟まれた角度の範囲として設定される。一方、運動を実施する際の最小目標角度、及び運動を実施する際の最大目標角度として、同じ数値を入力した場合には、運動を実施する際の目標角度は、最小目標角度又は最大目標角度の1点として設定される。
運動を実施する際の最小目標角度入力欄108c、及び運動を実施する際の最大目標角度入力欄108dに目標角度が入力されることで、目標角度設定処理のステップS1において、運動者が所定の運動を実施する際の目標角度の入力が受け付けられる。
運動の種類によって、身体において曲げる部位、及び方向は異なる。そのため、ステップS1においては、運動者の身体上の所定の点をもとに形成し得る所定の角について、運動者が所定の運動を実施する際の目標角度が設定されているといえる。
運動者が所定の運動を実施する際の目標角度は、運動者の身体上の所定の点をもとに形成し得る所定の角における可動域に応じて設定されるものであることが好ましい。例えば、管理者は、面談の際に運動者に所定の動作をさせることで運動者の可動域を確認し、現在の可動域よりもやや広い範囲を目標角度としてもよい。この場合、管理者は、目視により運動者の可動域を確認してもよく、後述の角度測定処理により運動者の可動域を確認してもよい。運動者の可動域に応じて目標角度を設定することで、運動者にとって無理のない目標を立てやすくなるため、運動者が運動を続けるモチベーションを維持しやすくなる。
運動の種類入力欄108a、運動の回数入力欄108b、運動を実施する際の最小目標角度入力欄108c、及び運動を実施する際の最大目標角度入力欄108dに所定の事項が入力された状態で、運動メニュー入力欄108の右下に表示された追加ボタン110bが押下されることで、入力された運動の種類、該運動の回数、該運動を実施する際の最小目標角度、及び該運動を実施する際の最大目標角度が、運動メニューの項目として追加される。
追加された運動メニューの項目は、リハビリプログラム確認欄104に表示される。図5においては、運動メニューの項目として、1つの項目が表示されている。具体的には、「体側ストレッチ」という運動について、運動回数を30回、目標角度を15~25度とする、運動メニューの項目が表示されている。
リハビリプログラムの実施期間入力欄109は、リハビリプログラムを実施する期間を入力するための欄である。図5においては、リハビリプログラムの実施期間入力欄109に、リハビリプログラムの開始予定日入力欄109a、リハビリプログラムの終了予定日入力欄109b、及び運動の実施頻度入力欄109cが表示されている。
リハビリプログラムの開始予定日入力欄109aは、リハビリプログラムを開始する予定日を入力するための欄である。リハビリプログラムの開始予定日入力欄109aは、文字を打ち込むことにより開始予定日の入力を行うことが可能なものであってもよく、プルダウンにより表示された年月日の中から所定の年月日を選択することにより開始予定日の入力を行うことが可能なものであってもよい。
リハビリプログラムの終了予定日入力欄109bは、リハビリプログラムを終了する予定日を入力するための欄である。リハビリプログラムの終了予定日入力欄109bは、文字を打ち込むことにより終了予定日の入力を行うことが可能なものであってもよく、プルダウンにより表示された年月日の中から所定の年月日を選択することにより終了予定日の入力を行うことが可能なものであってもよい。
運動の実施頻度入力欄109cは、リハビリプログラムの実施期間中における、リハビリのための運動を実施する頻度を入力するための欄である。運動の実施頻度入力欄109cは、文字を打ち込むことにより実施頻度の入力を行うことが可能なものであってもよく、プルダウンにより表示された実施頻度の中から所定の実施頻度を選択することにより実施頻度の入力を行うことが可能なものであってもよい。運動の実施頻度は、例えば、週に1回であっても、週に3回であっても、週に5回であってもよい。
リハビリプログラムの開始予定日入力欄109a、リハビリプログラムの終了予定日入力欄109b、及び運動の実施頻度入力欄109cに所定の事項が入力された状態で、リハビリプログラムの実施期間入力欄109の右下に表示された追加ボタン110cが押下されることで、入力されたリハビリプログラムの開始予定日及び終了予定日、並びに運動の実施頻度が、リハビリプログラムの実施期間に関する情報として追加される。
追加されたリハビリプログラムの実施期間に関する情報は、リハビリプログラム確認欄104に表示される。図5においては、リハビリプログラムの実施期間に関する情報として、リハビリプログラムの開始予定日が2022年12月1日、リハビリプログラムの終了予定日が2023年3月1日、運動の実施頻度が週に1回であることが表示されている。
図5においては、リハビリプログラム確認欄104に表示された可動域検査の各項目、運動メニューの各項目、及びリハビリプログラムの実施期間に関する各情報の右側に、削除ボタン111が表示されている。なお、図5においては、運動の実施頻度の右側に表示された削除ボタン111以外の削除ボタンについては、符号の記載を省略している。
リハビリプログラム確認欄104に表示された削除ボタンを押下することにより、削除ボタンの左側に表示された項目、又は情報を、リハビリプログラム確認欄104から削除することができる。
リハビリプログラム登録ボタン105は、リハビリプログラム確認欄104に表示されたリハビリプログラムを登録するためのボタンである。リハビリプログラム登録ボタン105が押下されることで、目標角度設定処理のステップS2において、目標角度に関する情報を含む、リハビリプログラムに関する情報が、サーバ装置3へ送信される。目標角度に関する情報には、運動の種類、並びに、運動を実施する際の最小目標角度及び最大目標角度が含まれる。
サーバ装置3へ送信されたリハビリプログラムに関する情報は、目標角度設定処理のステップS2においてサーバ装置3に受信され、サーバ装置3のストレージ部23に記憶される。これにより、リハビリプログラムの設定が完了し、システム1において、運動者のためのリハビリプログラムが登録される。リハビリプログラムが登録されることで、運動者は、登録されたリハビリプログラムに沿って、リハビリのための運動を開始することができる。
このように、システムが、運動者の身体上の所定の点をもとに形成し得る所定の角について、運動者が所定の運動を実施する際の目標角度を設定する目標角度設定手段を備えることで、運動を実施するためのシステムを提供することができる。また、目標角度が設定されることで、運動によるリハビリの効果を得やすくなる。
また、このように、目標角度が、運動者の身体上の所定の点をもとに形成し得る所定の角における可動域に応じて設定されるものであることで、運動者が運動を続けるモチベーションを維持しやすくなる。
なお、上記においては、管理者によりリハビリプログラムが登録される態様について説明したが、リハビリプログラムの登録の少なくとも一部が、運動者により行われてもよい。つまり、可動域の種類、可動域の目標角度、運動の種類、運動の回数、運動を実施する際の目標角度、及び/又はリハビリプログラムの実施期間の入力は、運動者端末2への操作に応じて行われてもよい。また、入力されたリハビリプログラムの内容は、運動者端末2への操作に応じてサーバ装置3へ送信され、サーバ装置3において記憶されてもよい。
あるいは、リハビリプログラムの登録の少なくとも一部が、システム1により行われてもよい。つまり、可動域の種類、可動域の目標角度、運動の種類、運動の回数、運動を実施する際の目標角度、及び/又はリハビリプログラムの実施期間は、システム1により特定されてもよい。この場合、システム1は、運動者の年齢、性別、身長、体重、心身の調子についての情報、今までリハビリを実施していた期間、リハビリを実施する環境についての情報、姿勢を示す画像などをもとに、リハビリプログラムの内容を特定してもよい。なお、運動者の年齢、性別、身長、体重、心身の調子についての情報、今までリハビリを実施していた期間、リハビリを実施する環境についての情報、姿勢を示す画像などは、運動者端末2、及び/又は管理者端末4により入力され、サーバ装置3に記憶されていてもよい。
システム1が、運動者の年齢、性別、身長、体重、心身の調子についての情報、今までリハビリを実施していた期間、リハビリを実施する環境についての情報、姿勢を示す画像などをもとにリハビリプログラムの内容を特定する場合には、予め、システム1において、年齢、性別、身長、体重、心身の調子についての情報、今までリハビリを実施していた期間、リハビリを実施する環境についての情報、姿勢を示す画像などと、それらの条件に適したリハビリプログラムの内容が関連付けて記憶されていてもよい。そして、入力された年齢、性別、身長、体重、心身の調子についての情報、今までリハビリを実施していた期間、リハビリを実施する環境についての情報、姿勢を示す画像などに対応するリハビリプログラムの内容が特定されることとしてもよい。
また、システム1は、運動者の年齢、性別、身長、体重、心身の調子についての情報、今までリハビリを実施していた期間、リハビリを実施する環境についての情報、姿勢を示す画像などを入力データとし、リハビリプログラムの内容を出力データとして機械学習された予測モデル(学習モデル)を用いて、入力された年齢、性別、身長、体重、心身の調子についての情報、今までリハビリを実施していた期間、リハビリを実施する環境についての情報、姿勢を示す画像などに対応するリハビリプログラムの内容を特定してもよい。ここで、他の運動者における情報を、この予測モデルの教師データとしてもよい。例えば、過去にリハビリプログラムを実施して心身の不調が改善した運動者についての、年齢、性別、身長、体重、心身の調子についての情報、今までリハビリを実施していた期間、リハビリを実施する環境についての情報、姿勢を示す画像などを入力データとし、そのときに採用されたリハビリプログラムの内容を出力データとする。このようにすることで、システム1に特定されるリハビリプログラムにより、運動者の心身の不調が改善する可能性が高くなる。
なお、入力データとしての運動者の心身の調子についての情報は、運動者の症状の内容や具体例、運動者の症状や痛みを点数化した数値、運動者の症状についてのアンケートの回答などであってよい。運動者の症状の内容や具体例、及び運動者の症状についてのアンケートの回答は、テキストであっても、数値であってもよい。入力データは、上述の例のうち、いずれか1以上のものであってもよい。また、出力データとしてのリハビリプログラムの内容は、可動域の種類、可動域の目標角度、運動の種類、運動の回数、運動を実施する際の目標角度、リハビリプログラムの実施期間などであってよい。
機械学習のアルゴリズムは、特に限定されるものではなく、公知のものを用いることができ、例えば、線形回帰、重回帰分析、サポートベクタマシン、決定木、ランダムフォレスト、多層ニューラルネットワークを用いた深層学習が挙げられる。
多層ニューラルネットワークは、入力層、出力層、複数の中間層を有している。各層のノードとノードとを結ぶエッジには、重みが設定されている。エッジには、ノードへの各入力に対応する重みが設定されており、ノードへの各入力に対応する重みを乗じて、これらの重みを乗じて得られた値とバイアスを加算する。加算されて得られた値を、活性化関数を用いて非線形変換を行い、活性値を算出する。算出された活性値は、次の層のノードに渡される入力の値となる。中間層の数は、適宜設計することができる。上記教師データにより重みが最適化される。
また、システム1により特定されたリハビリプログラムの内容は、特定された内容にて登録されてもよく、管理者及び/又は運動者により内容を確認され、適宜内容の修正を受けた後に登録されてもよい。つまり、システム1により特定されたリハビリプログラムの内容が管理者端末4及び/又は運動者端末2へ送信され、管理者端末4及び/又は運動者端末2において、修正、及び/又は登録のための操作がなされてもよい。
このように、目標角度設定手段が、運動者端末又は管理者端末への操作に応じて目標角度を設定することで、運動者又は管理者の判断により目標角度を設定することができる。
[リハビリプログラムの実施]
リハビリプログラムが登録された後、運動者端末2において、リハビリプログラムを実施するための画面を表示することが可能となる。図6は、本発明の実施の形態にかかる表示画面の一例を表す図である。リハビリプログラムを実施する際には、運動者端末2の表示画面には、図6に示すような実行画面200が表示される。実行画面200は、専用アプリのホーム画面の一例である。
リハビリプログラムが登録された後、運動者端末2において、リハビリプログラムを実施するための画面を表示することが可能となる。図6は、本発明の実施の形態にかかる表示画面の一例を表す図である。リハビリプログラムを実施する際には、運動者端末2の表示画面には、図6に示すような実行画面200が表示される。実行画面200は、専用アプリのホーム画面の一例である。
図6に示すホーム画面には、リハビリプログラムの概要201、管理者の概要202、カレンダー203、リハビリの概要204、開始ボタン205、及び各種アイコン206が表示されている。
リハビリプログラムの概要201は、登録されたリハビリプログラムの内容の少なくとも一部を把握できるものであればよい。図6においては、リハビリプログラムの概要201として、「腰の痛みに対するリハビリ」というリハビリプログラムの概要の名称201a、「頻度:週1回」という運動の実施頻度201b、「期間:3か月」というリハビリプログラムの実施期間201cが表示されている。
管理者の概要202は、運動者を管理する管理者についての情報の少なくとも一部を把握できるものであればよい。図6においては、管理者の概要202として、管理者の顔写真202a、「意匠 花子」という管理者の名前202bが表示されている。なお、図6においては、「管理者」は、「セラピスト」と表示されている。
カレンダー203は、リハビリプログラムのスケジュールの少なくとも一部を把握できるカレンダーであればよい。図6においては、カレンダー203として、「2022年12月」のカレンダーが表示されている。
また、カレンダー203は、リハビリのための運動を実施する予定日、管理者との面談を行う予定日、及び/又は、運動者がリハビリのための運動を実施した日を把握することが可能な態様で表示されてもよい。図6においては、リハビリのための運動を実施する予定日は◇のマークで、管理者との面談を行う予定日は〇のマークで、運動者がリハビリのための運動を実施した日は□のマークで囲まれている。つまり、図6においては、運動者は、毎週月曜日にリハビリのための運動を実施する予定であり、毎週金曜日に管理者との面談を行う予定であること、並びに、12月3日、5日、及び7日にリハビリのための運動を実施したことが把握できる。
なお、カレンダー203としては、運動者が専用アプリのホーム画面を表示した日の属する月のカレンダーが表示されてもよい。また、運動者端末2への操作により、表示されるカレンダーの月を変更することが可能であってもよい。
リハビリの概要204は、運動者が1日に行う予定となっているリハビリの概要を表すものである。図6においては、リハビリの概要204として、リハビリの項目204a、及びリハビリの所要時間204bが表示されている。
リハビリの項目204aは、運動者が1日に行う予定となっているリハビリの項目を表すものである。また、リハビリの所要時間204bは、運動者が1日に行う予定となっているリハビリを実施した場合の、所要時間を表すものである。図6においては、リハビリの項目204aとして、「1:可動域検査、2:リハビリ、3:健康記録、4:記事を読む」と表示されている。また、図6においては、リハビリの所要時間204bとして、「10分」と表示されている。そのため、運動者は、今日は、可動域検査、リハビリのための運動、健康記録、記事を読むという順番でリハビリを実施し、10分程度の時間がかかる、ということを把握できる。リハビリの所要時間は、リハビリの内容に応じて特定されればよい。
リハビリの項目204aは毎日同じでもよく、日によって異なっていてもよい。例えば、可動域検査は、週に1回など、所定の間隔で行われてもよい。また、記事を読む代わりに、所定のアンケートが行われてもよい。なお、記事は、運動者の症状に対応する記事であっても、一般的な健康に関する記事であってもよい。
開始ボタン205は、リハビリの項目204aに表示されたリハビリを開始するためのボタンである。開始ボタン205が押下されることで、運動者端末2の表示画面に、リハビリの項目204aに表示されたリハビリを実施するための画面が表示される。リハビリを実施するための画面については、後述する。
各種アイコン206は、各種の機能を実行するための画面を表示するためのアイコンである。図6においては、各種アイコン206として、ホーム画面アイコン206a、セラピストアイコン206b、コミュニティアイコン206c、履歴アイコン206d、ショップアイコン206e、及びメニューアイコン206fが表示されている。
運動者は、ホーム画面アイコン206aを押下することで、ホーム画面を表示することができる。また、運動者は、セラピストアイコン206bを押下することで、運動者を担当するセラピストとメッセージの送受信をするための画面を表示することができる。さらに、運動者は、コミュニティアイコン206cを押下することで、システム1を利用する運動者、及び/又は管理者と交流するための画面を表示し、コミュニティに参加することができる。
また、運動者は、履歴アイコン206dを押下することで、運動者のリハビリの履歴を確認するための画面を表示することができる。さらに、運動者は、ショップアイコン206eを押下することで、リハビリに関連する商品などを購入するための画面を表示することができる。また、運動者は、メニューアイコン206fを押下することで、専用アプリにおける、通知の設定の変更などを行うための画面を表示することができる。
また、図示しないが、ホーム画面には、可動域検査やリハビリのための運動を行う際に表示される指示を音声で出力するための音声ガイドボタンや、可動域検査やリハビリのための運動を行う際に音楽を出力するための運動BGMボタンなどが表示されていてもよい。
[可動域検査]
リハビリの項目204aとして可動域検査の項目が表示されている場合には、開始ボタン205が押下されることで、可動域検査を行うための画面が表示される。可動域検査において、運動者の身体の所定の部位における可動域が測定される。
リハビリの項目204aとして可動域検査の項目が表示されている場合には、開始ボタン205が押下されることで、可動域検査を行うための画面が表示される。可動域検査において、運動者の身体の所定の部位における可動域が測定される。
可動域検査の内容は、運動者の身体の所定の部位における可動域を測定することが可能な内容であればよく、特に限定されない。可動域検査の内容は、登録されたリハビリプログラムにおいて、目標角度を設定した可動域についての測定が可能な内容であることが好ましい。可動域は、所定の時間、所定の運動を行うことにより測定されてもよい。
以下、運動者の身体上の所定の2点にそれぞれ装着したセンサで取得した情報をもとに、運動者の可動域を測定する態様について説明する。まず、運動者端末2において、センサを装着する身体の部位や、センサを装着するときのセンサの角度などを指示する情報が出力される。センサは、ベルトなどを用いて装着されてもよく、両面テープなどを用いて装着されてもよい。つまり、センサは、身体上の部位の表面に装着される。
センサを装着する身体の部位は、特に限定されず、適宜設計可能である。センサを装着する身体の部位は、測定する可動域の種類などに応じて設定することができる。
センサを装着する身体上の2点は、例えば、胸部の1点と腰部の1点であっても、肩部の1点と前腕部若しくは手部の1点であっても、大腿部の1点と下腿部の1点であっても、上腕部の1点と前腕部の1点であっても、腰部の1点と大腿部の1点であっても、胸部の1点と上腕部、前腕部若しくは手部の1点であっても、腰部の1点と上腕部、前腕部若しくは手部の1点であっても、頭部の1点と胸部若しくは背中部の1点であっても、下腿部の1点と足部の1点であっても、腰部の1点と背中部の1点であっても、上腕部の1点と背中部の1点であってもよい。なお、手部は、手首から手の指先までを含むものとし、足部は、足首から足の指先までを含むものとする。
肩部の1点と前腕部若しくは手部の1点、大腿部の1点と下腿部の1点、上腕部の1点と前腕部の1点、又は下腿部の1点と足部の1点にセンサを装着する場合には、身体の左右において、同じ側にある部位にセンサを装着してもよい。例えば、右大腿部の1点に1つのセンサを装着した場合、もう1つのセンサは、右下腿部の1点に装着することが好ましい。
センサは、運動者の身体上の所定の角における角度を測定することが可能なセンサであればよい。例えば、センサは、加速度センサ、地磁気センサ(磁気センサ、又は方位センサともいう)、角速度センサ(ジャイロセンサともいう)などであってよい。加速度センサは3軸方向の加速度を測定し、地磁気センサは3軸方向の地磁気を測定するものであり、角速度センサは3軸周りの角速度を測定するものである。センサとしては、これらのうちのいずれか1以上を採用することができる。
センサは、電池などを備えていてもよい。また、センサは、運動者端末2、及び/又はサーバ装置3と、通信により接続することが可能であってもよい。センサは、運動者端末2からの指示により、情報の取得を開始してもよい。例えば、運動者端末2において、開始ボタン205が押下されたときに、運動者端末2からセンサへ、情報の取得の開始指示が送信されることとしてもよい。
センサによる情報の取得は、例えば、1/240秒ごとに行われてもよく、1/120秒ごとに行われてもよく、1/60秒ごとに行われてもよい。
運動者端末2において、センサの装着が完了した旨の入力がされると、運動者端末2の表示画面に、図7に示すような、可動域検査画面が表示される。図7は、本発明の実施の形態にかかる表示画面の一例を表す図である。可動域検査の運動を実施するときには、運動者端末2の表示画面に、図7に示すような実行画面300が表示される。
図7に示す可動域検査画面には、運動の見本を示す画像301、運動についての指示302、運動のイメージ図303、運動者の可動域304、運動の残り時間305、及び、中断ボタン306が表示されている。
運動の見本を示す画像301は、運動者が行う可動域検査における、運動の見本を示す画像である。運動の見本を示す画像は、動画であっても、静止画であってもよい。また、運動の見本を示す画像は、現実世界を撮像した画像であっても、イラスト、アニメーション、コンピューターグラフィックスなどの画像であってもよい。図7においては、運動の見本を示す画像301として、上体を右に倒す運動を実施する人を示した画像が表示されている。
運動についての指示302は、運動者が行う可動域検査における、運動についての指示である。運動についての指示302は、運動の見本を示す画像301の内容と対応するものであってよい。図7においては、運動についての指示302として、「背筋を伸ばしたまま、上体を右に倒してくたさい」という指示が表示されている。
運動者は、運動の見本を示す画像301に沿って、可動域検査における運動を実施する。運動者が運動を実施している間、センサにより測定された情報が運動者端末2へ送信され、運動者端末2において、運動者の身体上の所定の点をもとに形成し得る所定の角における角度が測定される。図8は、本発明の実施の形態にかかる角度測定処理のフローチャートである。
センサにより測定された情報が運動者端末2へ送信されることで、運動者端末2において、センサにより測定された情報が取得される(ステップS11)。次に、運動者端末2において、運動者の身体上の所定の点をもとに形成し得る所定の角における角度が測定され(ステップS12)、角度測定処理は終了する。
ステップS11において、運動者端末2は、センサから情報を受信することにより、センサにより測定された情報を取得する。センサからの情報の送信は、例えば、1/240秒ごとに行われてもよく、1/120秒ごとに行われてもよく、1/60秒ごとに行われてもよい。センサにより情報を取得し、運動者端末2へ情報を送信するタイミングは、2つのセンサにおいて同期されていることが好ましい。
運動者端末2は、センサにより測定された3軸方向の加速度、3軸方向の地磁気、及び/又は3軸周りの角速度をもとに、クォータニオンやオイラー角を算出する。
クォータニオンは、3つの回転軸(ベクトル)と1つの回転角(スカラー)との4パラメータにより3次元空間の回転姿勢を表現するものである。クォータニオンの算出方法は、特に限定されず、公知の方法から任意の方法を採用することができる。例えば、角速度の値から数値積分などによりクォータニオンが算出されてもよい。あるいは、角速度及び加速度からクォータニオンが算出されてもよく、角速度、加速度及び地磁気からクォータニオンが算出されてもよい。
オイラー角は、ロール角、ピッチ角、及びヨー角の3成分パラメータにより3次元空間の回転姿勢を表現するものである。ロール角は、X軸まわりの角速度に基づいて算出され、ピッチ角は、Y軸まわりの角速度に基づいて算出され、ヨー角は、Z軸まわりの角速度に基づいて算出される。
ステップS12において、運動者端末2は、算出されたクォータニオンやオイラー角をもとに、運動者の身体上の所定の点をもとに形成し得る所定の角における角度を測定する。例えば、センサを上腕部に1つ、前腕部に1つ装着した場合、それぞれのセンサにおけるX軸方向のベクトルのなす角を算出することにより、肘部の角度を測定してもよい。
ステップS12において測定された角度に基づいて、可動域検査画面において、運動者が実施している運動を表す運動のイメージ図303の表示がなされてもよい。運動のイメージ図303により、運動者は、運動の状況を把握することができる。
図7においては、運動のイメージ図303として、可動域を示す領域303a、可動域の目標角度を示す領域303b、及び運動者の動きを示すアイコン303cが表示されている。
可動域を示す領域303aは、運動者が運動を実施することにより変化する身体部位上の角における可動域に対応する領域である。可動域を示す領域303aの代わりに、運動の方向を示す領域など、可動域よりも広い領域が表示されてもよい。
可動域の目標角度を示す領域303bは、登録されたリハビリプログラムにおける、運動者の可動域の目標角度を示す領域である。可動域を示す領域303a、及び可動域の目標角度を示す領域303bが重ねて表示されることで、運動者は、本来のあるべき可動域と、現状の可動域との違いを認識することができる。
運動者の動きを示すアイコン303cは、ステップS12において測定された角度に基づいて表された、運動者の動きを示すアイコンである。
図7においては、運動者の動きを示すアイコン303cは、両端に中黒の丸印と白抜きの丸印を有する線分で表されている。運動者の動きを示すアイコン303cにおいて、中黒の丸印と白抜きの丸印は、身体上のセンサを装着した部位に相当し、線分は、センサを装着した部位を結ぶ身体に相当することとしてもよい。また、中黒の丸印は、運動において動きの小さな部位に相当し、白抜きの丸印は、前記動きの小さな部位に比べて、運動において動きの大きい部位に相当することとしてもよい。
図7においては、運動者が実施する運動は、上体を右に倒す運動である。ここでは、センサは、運動者の胸部に1つ、腰部に1つ、装着されていることとする。運動者が実施する運動は、上体を、直立の状態から、右下の方向へ向かって倒すものである。そのため、可動域を示す領域303aとして、中心角が90度の、右上に向かって広がる扇形の領域が表示されている。また、運動者の動きを示すアイコン303cの中黒の丸印は、運動者の腰部に相当し、該扇形の中心角に表示されている。さらに、運動者の動きを示すアイコン303cの白抜きの丸印は、運動者の胸部に相当し、上体を右に向かって倒したときの角度に応じて、該扇形の弧の上を移動するように表示される。図7においては、運動者の動きを示すアイコン303cの白抜きの丸印が、該扇形の半径に相当する縦方向の線分303dを0度として、10度程度、右に移動した状態の表示がなされている。
また、図7において、扇形の一部が、可動域の目標角度を示す領域303bとして、可動域を示す領域303aとは異なる色で表示されている。図5において、「体幹屈側評価」の項目についての可動域の目標角度は20~30度であったため、図7においては、縦方向の線分303dを0度として、20~30度の範囲が、可動域の目標角度を示す領域303bとして表示されている。
なお、可動域の目標角度が、範囲ではなく点で設定されている場合には、可動域の目標角度を示す領域303bは、点として表示されてもよく、線として表示されてもよく、点や線に数値を付して表示されてもよい。
運動のイメージ図303は、運動の種類によって、異なる態様で表示されてもよい。例えば、上体を左右にひねる運動の場合には、可動域を示す領域303aとして円が表示され、運動者の動きを示すアイコン303cとして、該円の中心に中黒の丸印が表示され、該円の周の上に白抜きの丸印が表示されてもよい。
このように、運動のイメージ図303が表示されることで、運動者が、自身が行うべき動きや、実際の自身の動きを把握することが容易となる。また、運動者が、現在の動きが目標に達しているか否か、どの程度目標に近づいているかなどを把握しながら運動することが可能となる。
運動者の可動域304は、ステップS12において測定された角度に基づいて特定された、運動者の可動域である。運動者の可動域は、可動域検査の間に測定された角度のうち、最大の角度であってもよい。図7においては、運動者の可動域304として、「10度」という角度が表示されている。
運動の残り時間305は、可動域検査における運動を行う所定の時間のうちの、残りの時間を表すものである。図7においては、運動の残り時間305として、「8秒」という時間が表示されている。また、図7においては、「8秒」という文字の周囲に丸印が表示され、該丸印の表示態様により、残りの時間を把握することが可能となっている。具体的には、残りの時間が減少するにつれて、該丸印において色が付されている部分が減少するように表示態様が変化する。
中断ボタン306は、可動域検査を中断するためのボタンである。運動者は、中断ボタン306を押下することで、可動域検査を中断することができる。
可動域検査により測定された可動域に関する情報は、サーバ装置3へ送信されてもよい。また、可動域検査により測定された可動域に関する情報は、運動者端末2、及び/又はサーバ装置3に記憶されてもよい。可動域検査により測定された可動域に関する情報は、専用アプリのホーム画面における、履歴アイコン206dを押下することで、運動者のリハビリの履歴として確認することが可能である。リハビリを通して可動域が広くなっていくことを確認することで、運動者は、リハビリを続けるモチベーションを維持することが容易となる。また、管理者は、管理者端末4を操作することにより、可動域検査により測定された可動域に関する情報を閲覧することが可能であってもよい。
可動域検査により測定された可動域に関する情報には、可動域検査を実施した日時、実施した運動の種類、測定された可動域などが含まれていてもよい。
[リハビリのための運動の実施]
可動域検査が終了すると、運動者端末2には、リハビリのための運動を実施するための画面(以下、リハビリ実施画面ともいう)が表示される。リハビリのための運動は、リハビリプログラムに登録された運動メニューに含まれるものである。以下、図5に示したように、「体側ストレッチ」という運動を、目標角度を15~25度として、30回実施する例について説明する。
可動域検査が終了すると、運動者端末2には、リハビリのための運動を実施するための画面(以下、リハビリ実施画面ともいう)が表示される。リハビリのための運動は、リハビリプログラムに登録された運動メニューに含まれるものである。以下、図5に示したように、「体側ストレッチ」という運動を、目標角度を15~25度として、30回実施する例について説明する。
図9は、本発明の実施の形態にかかる表示画面の一例を表す図である。リハビリのための運動を実施するときには、運動者端末2の表示画面に、図9に示すような実行画面400が表示される。
図9に示すリハビリ実施画面には、運動の見本を示す画像401、運動についての指示402、運動のイメージ図403、目標角度の維持時間404、運動の実施回数405、及び、中断ボタン406が表示されている。
運動の見本を示す画像401は、運動者が行うリハビリのための運動の見本を示す画像である。運動の見本を示す画像は、動画であっても、静止画であってもよい。また、運動の見本を示す画像は、現実世界を撮像した画像であっても、イラスト、アニメーション、コンピューターグラフィックスなどの画像であってもよい。図9においては、運動の見本を示す画像401として、上体を右に倒す運動を実施する人を示した画像が表示されている。
運動についての指示402は、運動者が行うリハビリのための運動についての指示である。運動についての指示402は、運動の見本を示す画像401の内容と対応するものであってよい。図9においては、運動についての指示402として、「背筋を伸ばしたまま、上体を右に倒してくたさい」という指示が表示されている。
運動者は、運動の見本を示す画像401に沿って、リハビリのための運動を実施する。運動者が運動を実施している間、センサにより測定された情報が運動者端末2へ送信され、運動者端末2において、運動者が実施した運動の回数が計数される。図10は、本発明の実施の形態にかかる運動回数計数処理のフローチャートである。
まず、運動者端末2において、上述の角度測定処理が行われる(ステップS21)。次に、運動者端末2において、測定された角度が、目標角度の範囲内であるか否かが判定される(ステップS22)。測定された角度が目標角度の範囲内であると判定された場合(ステップS22にてYes)、運動者端末2は、測定された角度が目標角度の範囲内にある時間の計時を開始する(ステップS23)。次に、運動者端末2において、所定の時間、測定された角度が目標角度の範囲内を維持しているかを判定する(ステップS24)。所定の時間、測定された角度が目標角度の範囲内を維持していると判定された場合(ステップS24にてYes)、運動者端末2は、運動を実施した回数を「1」加算して計数し(ステップS25)、運動回数計数処理が終了する。
上述のように、ステップS21の角度測定処理においては、運動者の身体上の所定の2点にそれぞれ装着したセンサで取得した情報をもとに、運動者の身体上の所定の角における角度が測定される。リハビリ実施画面においては、測定された角度に基づいて、運動者が実施している運動を表す運動のイメージ図403の表示がなされてもよい。運動のイメージ図403により、運動者は、運動の状況を把握することができる。
図9においては、運動のイメージ図403として、可動域を示す領域403a、運動を実施する際の目標角度を示す領域403b、及び運動者の動きを示すアイコン403cが表示されている。
可動域を示す領域403aは、運動者が運動を実施することにより変化する身体部位上の角における可動域に対応する領域である。可動域を示す領域403aの代わりに、運動の方向を示す領域など、可動域よりも広い領域が表示されてもよい。
運動を実施する際の目標角度を示す領域403bは、登録されたリハビリプログラムにおける、その運動を実施する際の目標角度を示す領域である。可動域を示す領域403a、及び運動を実施する際の目標角度を示す領域403bが重ねて表示されることで、運動者は、本来のあるべき可動域と、現状の目標角度との違いを認識することができる。
運動者の動きを示すアイコン403cは、ステップS21において測定された角度に基づいて表された、運動者の動きを示すアイコンである。運動者の動きを示すアイコン403cについては、上述の、可動域検査画面における運動のイメージ図303の運動者の動きを示すアイコン303cについての説明を、必要な範囲で採用できる。
図9においては、運動者が実施する運動は、上体を右に倒す運動である。ここでは、センサは、運動者の胸部に1つ、腰部に1つ、装着されていることとする。運動者が実施する運動は、上体を、直立の状態から、右下の方向へ向かって倒すものである。そのため、可動域を示す領域403aとして、中心角が90度の、右上に向かって広がる扇形の領域が表示されている。また、運動者の動きを示すアイコン403cの中黒の丸印は、運動者の腰部に相当し、該扇形の中心角に表示されている。さらに、運動者の動きを示すアイコン403cの白抜きの丸印は、運動者の胸部に相当し、上体を右に向かって倒したときの角度に応じて、該扇形の弧の上を移動するように表示される。図9においては、運動者の動きを示すアイコン403cの白抜きの丸印が、該扇形の半径に相当する縦方向の線分403dを0度として、20度程度、右に移動した状態の表示がなされている。
また、図9において、扇形の一部が、運動を実施する際の目標角度を示す領域403bとして、可動域を示す領域403aとは異なる色で表示されている。図5において、「体側ストレッチ」という運動を実施する際の目標角度は15~25度であったため、図9においては、縦方向の線分403dを0度として、15~25度の範囲が、可動域の目標角度を示す領域403bとして表示されている。
なお、運動を実施する際の目標角度が、範囲ではなく点で設定されている場合には、運動を実施する際の目標角度を示す領域403bは、点として表示されてもよく、線として表示されてもよく、点や線に数値を付して表示されてもよい。
運動のイメージ図403は、運動の種類によって、異なる態様で表示されてもよい。例えば、上体を左右にひねる運動の場合には、可動域を示す領域403aとして円が表示され、運動者の動きを示すアイコン403cとして、該円の中心に中黒の丸印が表示され、該円の周の上に白抜きの丸印が表示されてもよい。
このように、運動のイメージ図403が表示されることで、運動者が、自身が行うべき動きや、実際の自身の動きを把握することが容易となる。また、運動者が、現在の動きが目標に達しているか否か、どの程度目標に近づいているかなどを把握しながら運動することが可能となる。
図9においては、運動者の動きを示すアイコン403cが、運動を実施する際の目標角度を示す領域403bに収まるように表示されている。そのため、運動者は、現在の動きで、目標角度を維持できていることが把握できる。
また、図示しないが、リハビリ実施画面において、ステップS21において測定された角度が、数値として表示されてもよい。ステップS21において測定された角度が、数値として表示されることによっても、運動者は、現在の動きが目標に達しているか否か、どの程度目標に近づいているかなどを把握しながら運動することが可能となる。
ステップS22においては、測定した角度が、運動者が所定の運動を実施する際の目標角度の範囲内であるか否かが判定される。
運動者が所定の運動を実施する際の目標角度は、目標角度設定処理においてサーバ装置3に記憶された目標角度のことであってよい。ここでは、「体側ストレッチ」という運動を実施する際の目標角度は、15~25度である。そのため、ステップS21において測定された20度という角度は、目標角度の範囲内であると判定される。そして、ステップS23において、測定された角度が目標角度の範囲内にある時間の計時が開始される。
計時した時間が、所定の時間に到達した場合には、ステップS25において、運動を実施した回数として計数する。所定の時間は、特に限定されず、適宜設計可能である。所定の時間は、例えば、10秒でも、30秒でも、60秒でもよい。所定の時間は、実施する運動の種類によって予め定められていてもよく、前述のリハビリプログラムの登録時に、運動メニューとして管理者により設定されてもよい。
図9においては、目標角度を維持すべき所定の時間は、30秒であり、20秒間、目標角度を維持していることとする。目標角度の維持時間404は、測定された角度が目標角度を維持している時間を表すものである。図9においては、目標角度の維持時間404として、「20秒」という時間が表示されている。また、図9においては、「20秒」という文字の周囲に丸印が表示され、該丸印の表示態様により、目標角度を維持すべき所定の時間、及び測定された角度が目標角度を維持している時間を把握することが可能となっている。具体的には、測定された角度が目標角度を維持している時間が増加するにつれて、該丸印において色が付されている部分が増加するように表示態様が変化する。
また、図9においては、実施すべき運動の回数は30回であり、22回、運動を実施していることとする。運動の実施回数405は、計数された運動の実施回数を表すものである。図9においては、運動の実施回数405として、「22/30」という回数が表示されている。これにより、運動者は、実施すべき運動の回数は30回であり、現時点で、22回、運動を実施していることが把握できる。
運動のイメージ図403が表示されることにより、運動者は、運動を実施する際に、どの程度身体を曲げればよいのか、伸ばせばいいのか、又は回転させればいいのかを把握することが容易となる。また、目標角度の維持時間404、及び運動の実施回数405が表示されることにより、運動者は、あと何秒動きを維持すればよいのか、あと何回運動を実施すればよいのかを把握することが容易となる。
なお、ステップS24において、所定の時間、測定された角度が目標角度の範囲内を維持していないと判定された場合(ステップS24にてNo)、運動者端末2は、計時を中断する(ステップS26)。そして、運動者端末2において、再度、ステップS21において測定された角度が目標角度の範囲内であるか否かが判定される(ステップS22)。つまり、一度、測定された角度が目標角度の範囲外となった場合、例えば、運動の姿勢が一度崩れてしまった場合でも、その後、範囲内となった場合は、累積して計時がされる。
そして、測定された角度が目標角度の範囲内であると判定された場合には、(ステップS22にてYes)、再度、運動者端末2は、測定された角度が目標角度の範囲内にある時間の計時を開始する(ステップS23)。
一方、測定された角度が目標角度の範囲内であると判定されなかった場合には、(ステップS22にてNo)、再度、運動者端末2において、ステップS21において測定された角度が目標角度の範囲内であるか否かが判定される(ステップS22)。
なお、ステップS24において、所定の時間、測定された角度が目標角度の範囲内を維持していないと判定された場合、例えば、運動の姿勢が一度崩れてしまった場合には、計時が終了し、再度、測定された角度が目標角度の範囲内にある時間の計時を、ゼロから開始してもよい。つまり、時間の計時は、測定された角度が目標角度の範囲内となっている連続した時間のみを計時してもよい。その場合、ステップS26において計時の中断が行われる代わりに、運動回数計数処理が終了してもよい。
センサによる情報の取得、及び運動者端末2への情報の送信は、リアルタイムで行われている。図10においては、ステップS22において、測定された角度が目標角度の範囲内であると判定されなかった場合には、再度、ステップS22に戻る態様について記載したが、ステップS23において計時を開始する前に、ステップS22において、測定された角度が目標角度の範囲内であると判定されなかった場合には、ステップS23~ステップS25は行われず、運動回数計数処理が終了してもよい。
また、測定された角度が目標角度の範囲内にある時間の計時を行っている間に、ステップS22において測定された角度が目標角度の範囲内であると判定された場合には、ステップS23における計時の開始は行われなくてよい。そして、測定された角度が目標角度の範囲内にある時間の計時が続けられてもよい。
中断ボタン406は、リハビリのための運動を中断するためのボタンである。運動者は、中断ボタン406を押下することで、リハビリのための運動を中断することができる。
運動者が実施した、リハビリのための運動に関する情報は、サーバ装置3へ送信されてもよい。また、運動者が実施した、リハビリのための運動に関する情報は、運動者端末2、及び/又はサーバ装置3に記憶されてもよい。運動者が実施した、リハビリのための運動に関する情報は、専用アプリのホーム画面における、履歴アイコン206dを押下することで、運動者のリハビリの履歴として確認することが可能であってもよい。リハビリのための運動を実施した履歴を確認することで、運動者は、リハビリを続けるモチベーションを維持することが容易となる。また、管理者は、管理者端末4を操作することにより、運動者が実施した、リハビリのための運動に関する情報を閲覧することが可能であってもよい。
運動者が実施した、リハビリのための運動に関する情報には、リハビリのための運動を実施した日時、実施した運動の種類、リハビリのための運動を実施している間に測定された角度、目標角度を維持した時間、実施した運動の回数などが含まれていてもよい。
なお、運動の種類によって、センサを装着すべき部位は異なるため、運動者が実施する運動の種類に応じて、適宜、センサを装着する部位を変更する指示が出力されてもよい。
上述のように、センサを装着する身体上の2点は、例えば、胸部の1点と腰部の1点であっても、肩部の1点と前腕部若しくは手部の1点であっても、大腿部の1点と下腿部の1点であっても、上腕部の1点と前腕部の1点であっても、腰部の1点と大腿部の1点であっても、胸部の1点と上腕部、前腕部若しくは手部の1点であっても、腰部の1点と上腕部、前腕部若しくは手部の1点であっても、頭部の1点と胸部若しくは背中部の1点であっても、下腿部の1点と足部の1点であっても、腰部の1点と背中部の1点であっても、上腕部の1点と背中部の1点であってもよい。
上記においては、運動者の身体上の所定の2点にそれぞれ装着したセンサで取得した情報をもとに、運動者の身体上の所定の角における角度を測定する態様について説明したが、センサを3つ以上装着し、運動者の身体上の所定の3点以上にそれぞれ装着したセンサで取得した情報をもとに、運動者の身体上の所定の角における角度を測定してもよい。
また、センサの種類は、磁気センサ、機械式センサなどであってもよい。
あるいは、運動者の身体上の所定の角における角度の測定は、センサを用いずに行われてもよい。例えば、運動者の動きをカメラにより撮影した動画を解析することで、運動者の身体上の所定の角における角度を測定してもよい。あるいは、例えば、反射マーカーとカメラにより運動者の動きを捕捉することにより、運動者の身体上の所定の角における角度を測定してもよい。
また、上記においては、運動者の身体上の所定の角における角度を測定し、所定の時間、測定された角度が目標角度の範囲内を維持している場合に、運動を実施した回数として計数する態様について説明したが、角度を測定せず、運動者が所定の動きを行った場合に、運動を実施した回数として計数してもよい。例えば、左大腿部に1つ、右大腿部に1つ、センサを装着し、いずれかの大腿部を上下させる動きを行ったと判定された場合に、腿上げという運動を実施した回数として計数してもよい。
運動者の身体上の所定の角における角度を測定しない場合には、センサを装着する身体上の2点は、例えば、左大腿部の1点と右大腿部の1点であっても、左下腿部の1点と右下腿部の1点であっても、左足部の1点と右足部の1点であっても、左上腕部の1点と右上腕部の1点であっても、左前腕部の1点と右前腕部の1点であっても、左手部の1点と右手部の1点であってもよい。この場合、センサは、身体の正中線を挟んで、左右対称に装着されてもよい。
このように、システムが、運動者の身体上の所定の2点にそれぞれ装着したセンサで取得した情報をもとに、運動者の身体上の所定の角における角度を測定する角度測定手段と、測定した角度が、運動者が所定の運動を実施する際の目標角度の範囲内であるか否かを判定する角度判定手段とを備えることで、センサを用いて運動を実施するためのシステムを提供することができる。
また、このように、センサを装着する前記所定の2点が、胸部の1点と腰部の1点である、肩部の1点と前腕部若しくは手部の1点である、大腿部の1点と下腿部の1点である、上腕部の1点と前腕部の1点である、腰部の1点と大腿部の1点である、胸部の1点と上腕部、前腕部若しくは手部の1点である、腰部の1点と上腕部、前腕部若しくは手部の1点である、頭部の1点と胸部若しくは背中部の1点である、下腿部の1点と足部の1点である、腰部の1点と背中部の1点である、又は、上腕部の1点と背中部の1点であることで、運動者の身体上の所定の角における角度を測定することが容易となる。
また、このように、システムが、運動者の身体上の所定の点をもとに形成し得る所定の角における角度を測定する角度測定手段と、測定した角度が、目標角度の範囲内であるか否かを判定する角度判定手段とを備えることで、運動者が適切に運動を実施できているかを判定することができる。運動者が適切に運動を実施することで、リハビリの効果を得やすくなる。
また、このように、システムが、測定した所定の角度が、目標角度の範囲内にある時間を計時する計時手段を備えることで、運動者が適切な動きを維持している時間を計時することができる。
また、このように、システムが、計時した時間が、所定の時間に到達した回数を計数する回数計数手段を備えることで、運動者が適切に実施した運動の回数を計数することができる。
リハビリのための運動が終了したら、運動者端末2の表示画面に、運動後の心身の調子に関する質問が表示されてもよい。運動後の心身の調子に関する質問には、例えば、運動後の症状についての質問や、運動前の症状と比較して症状が改善したか否かについての質問などが含まれていてもよい。運動後の心身の調子に関する質問への回答は、サーバ装置3へ送信され、健康記録として記憶されてもよい。管理者は、管理者端末4を操作することにより、健康記録を閲覧することが可能であってもよい。
健康記録が終了したら、運動者端末2の表示画面に、運動者の症状に対応する記事や、一般的な健康に関する記事などが表示される。記事を読むことによって、運動者は、リハビリを続けて症状を改善するモチベーションを維持することが容易となる。
専用アプリのホーム画面に表示されたリハビリの項目204aの少なくとも一部が終了した場合、運動者に、ポイントが付与されてもよい。付与されたポイントは、運動者の識別番号などと関連付けて、システム1に記憶される。ポイントは、コミュニティにおいて、理学療法士、整体師などのリハビリの専門家へ質問をする際に利用されてもよく、リハビリに関連する商品などを購入する際に利用されてもよい。
リハビリプログラムを実施している間、管理者と運動者は、定期的に面談を行い、運動者の症状の改善又は悪化の状況を共有することが好ましい。管理者は、可動域検査の結果、運動者が実施した、リハビリのための運動に関する情報、健康記録などを参考に、適宜、リハビリプログラムの内容を変更してもよい。リハビリプログラムの内容を変更する際には、リハビリプログラムの登録についての記載を、必要な範囲で採用できる。
また、リハビリプログラムの内容の変更の少なくとも一部が、システム1により行われてもよい。つまり、変更する可動域の種類、可動域の目標角度、運動の種類、運動の回数、運動を実施する際の目標角度、及び/又はリハビリプログラムの実施期間は、システム1により特定されてもよい。この場合、システム1は、運動者の年齢、性別、身長、体重、心身の調子についての情報、今までリハビリを実施していた期間、リハビリを実施する環境についての情報、姿勢を示す画像、可動域検査に関する情報、運動者が実施した、リハビリのための運動に関する情報、及び/又は健康記録をもとに、変更するリハビリプログラムの内容を特定してもよい。
システム1により変更するリハビリプログラムの内容が特定される態様については、上述の、システム1によりリハビリプログラムの内容を特定する際の記載を、必要な範囲で採用できる。
また、システム1により特定された、変更するリハビリプログラムの内容は、特定された内容にて登録されてもよく、管理者及び/又は運動者により内容を確認され、適宜内容の修正を受けた後に登録されてもよい。つまり、システム1により特定された、変更するリハビリプログラムの内容が管理者端末4及び/又は運動者端末2へ送信され、管理者端末4及び/又は運動者端末2において、修正、及び/又は登録のための操作がなされてもよい。
リハビリプログラムの内容が変更される場合には、運動者が所定の運動を実施する際の目標角度は、可動域検査に関する情報をもとに設定されることが好ましい。運動者の可動域に応じて目標角度を設定することで、運動者にとって無理のない目標を立てやすくなるため、運動者が運動を続けるモチベーションを維持しやすくなる。
また、可動域検査やリハビリのための運動の実施をする際に、管理者が立ち会い、運動者の動きを実際に確認することもできる。その場合にも、システム1を利用して、上述の角度測定処理、運動回数計数処理などを行うことが好ましい。
[施術位置の表示]
また、システム1は、所定の施術の対象として推奨される点又は領域を特定した画像を表示することができる。所定の施術の対象として推奨される点又は領域は、ツボ(経穴)であってもよい。以下、所定の施術の対象として推奨される点又は領域が、ツボである場合について説明する。運動者は、システム1によりツボの位置を確認し、ツボの上に鍼や灸のシールなどを貼付することができる。あるいは、運動者は、鍼灸効果を有するマッサージペンなどによりツボを刺激してもよい。
また、システム1は、所定の施術の対象として推奨される点又は領域を特定した画像を表示することができる。所定の施術の対象として推奨される点又は領域は、ツボ(経穴)であってもよい。以下、所定の施術の対象として推奨される点又は領域が、ツボである場合について説明する。運動者は、システム1によりツボの位置を確認し、ツボの上に鍼や灸のシールなどを貼付することができる。あるいは、運動者は、鍼灸効果を有するマッサージペンなどによりツボを刺激してもよい。
図11は、本発明の実施の形態にかかる施術位置表示処理のフローチャートである。まず、運動者端末2において、所定の施術を行う部位を選択する入力が受け付けられる(ステップS31)。次に、運動者端末2において、選択された部位における施術位置が表示され(ステップS32)、施術位置表示処理は終了する。
図12は、本発明の実施の形態にかかる表示画面の一例を表す図である。施術位置表示処理においては、運動者端末2の表示画面に、図12に示すような実行画面500(500a、及び500b)が表示される。実行画面500aは、施術部位選択画面の一例であり、実行画面500bは、施術位置表示画面の一例である。
図12(A)に示す施術部位選択画面には、選択可能部位表示画像501、及び、選択肢502が表示されている。
選択可能部位表示画像501は、運動者が選択可能な身体部位を表示する画像である。図12(A)においては、前上腕部、後頭部、後首部~後上腕部、背中部、腰部の5つの部位が選択可能であり、それぞれの部位に対応する番号が表示されている。運動者が選択可能な身体部位は、特に限定されず、身体部位のいずれかを選択可能であればよい。また、運動者が選択可能な身体部位として、運動者の症状に適した部位が表示されることとしてもよい。
ステップS31においては、運動者が、施術を行う部位に対応する番号を、選択肢502の中から選択することで、施術を行う部位を選択する入力が受け付けられる。ここでは、施術を行う部位として、後首部~後上腕部が選択されたこととする。運動者端末2において、施術を行う部位を選択する入力が受け付けられると、ステップS32において、運動者端末2の表示画面に、施術部位表示画面が表示される。
図12(B)に示す施術位置表示画面には、施術位置確認画像503、施術位置特定画像504、もどるボタン505、及び貼り付け記録ボタン506が表示されている。
施術位置確認画像503は、選択された身体部位の少なくとも一部に関する画像であり、かつ、現実世界を撮像した画像である。画像は、動画であっても、静止画であってもよい。図12(B)においては、人が、推奨される施術位置の近傍を指でなぞる動画が表示されているものとする。運動者は、施術位置確認画像503を見ながら、動画と同じように推奨される施術位置の近傍を指でなぞることで、実際に痛みを感じる位置を確認することができる。
施術位置特定画像504は、選択された身体部位の少なくとも一部に関する画像であり、かつ、選択された身体部位において、所定の施術の対象として推奨される点又は領域が特定された画像である。画像は、動画であっても、静止画であってもよい。施術位置特定画像504は、筋、及び/又は骨を描いたイラスト、アニメーション、コンピューターグラフィックスなどの画像の上に、施術の対象として推奨される点又は領域が描かれた画像であることが好ましい。筋、及び/又は骨を描いた画像の上に、施術の対象として推奨される点又は領域が描かれることで、ツボの位置を把握することが容易となる。図12(B)においては、後首部の筋肉の上に、推奨される施術位置507として丸印が表示されている。
施術位置確認画像503と施術位置特定画像504は、選択された身体部位の中の、同じ部分を示す画像であってもよく、異なる部分を示す画像であってもよい。施術位置確認画像503と施術位置特定画像504とによって、推奨される施術位置が把握可能であればよい。
運動者は、施術位置特定画像504に示された推奨される施術位置507に鍼や灸のシールなどを貼付してもよいし、実際に痛みを感じる位置に鍼や灸のシールなどを貼付してもよい。
施術位置表示画面において、施術位置確認画像503と施術位置特定画像504とを並べて表示することで、運動者が実際に施術を行うべき点又は領域を把握することが容易となる。「施術位置確認画像503と施術位置特定画像504とを並べて表示する」とは、施術位置確認画像503と施術位置特定画像504とが対比可能な態様で表示することを指し、施術位置確認画像503と施術位置特定画像504とが接していなくともよい。例えば、施術位置確認画像503と施術位置特定画像504とが、所定の間隔をあけて並んでいてもよい。また、施術位置確認画像503及び施術位置特定画像504は、左右に並べて表示されてもよく、上下に並べて表示されてもよい。画像により示されている所定の点又は所定の部位が、上下又は左右において、対比可能な態様で表示されていればよい。施術位置確認画像503と施術位置特定画像504とにおいて、画像の大きさ、角度、及び/又は画像により示されている所定の点又は所定の部位の位置が対応することが好ましい。
施術位置確認画像503、及び施術位置特定画像504は、選択された部位によって、異なる画像であってもよい。また、一の選択部位に対して、複数の施術位置確認画像503、及び複数の施術位置特定画像504が表示されてもよい。その場合、複数の施術位置確認画像503、及び複数の施術位置特定画像504のうち、対応する施術位置確認画像503と施術位置特定画像504との組み合わせが、順次表示される態様としてもよい。
運動者は、施術位置表示画面において、もどるボタン505を押下することで、施術部位選択画面を表示することが可能であってもよい。
また、運動者が鍼や灸のシールなどを貼付した場合には、貼り付け記録ボタン506を押下することで、実際に鍼や灸のシールなどを貼付した位置を、貼り付け記録として記録することできる。貼り付け記録は、実際に貼付した鍼や灸のシールなどの位置が把握できるような写真を撮影することにより行われてもよく、実際に貼付した鍼や灸のシールなどの位置を、身体の画像中から選択することにより行われてもよい。貼り付け記録は、運動者端末2、及び/又はサーバ装置3において記憶されてもよい。
このように、システムが、身体部位のいずれかを選択する部位選択手段と、選択された身体部位の少なくとも一部に関する第1画像と、選択された身体部位の少なくとも一部に関する第2画像とを表示する画像表示手段とを備え、第1画像が、現実世界を撮像した画像であり、第2画像が、選択された身体部位において、所定の施術の対象として推奨される点又は領域が特定された画像であることで、施術を行うべき位置を把握することが容易となる。
1 システム
2 運動者端末
3 サーバ装置
4 管理者端末
11 制御部
12 RAM
13 ストレージ部
14 入力部
15 表示部
16 通信インタフェース
21 制御部
22 RAM
23 ストレージ部
24 通信インタフェース
100 実行画面
101 運動者の識別番号
102 運動者の名前
103 リハビリプログラム入力欄
104 リハビリプログラム確認欄
105 リハビリプログラム登録ボタン
106 リハビリプログラムの種類
107 可動域の目標角度入力欄
108 運動メニュー入力欄
109 リハビリプログラムの実施期間入力欄
110 追加ボタン
111 削除ボタン
200 実行画面
201 リハビリプログラムの概要
202 管理者の概要
203 カレンダー
204 リハビリの概要
205 開始ボタン
206 各種アイコン
300 実行画面
301 運動の見本を示す画像
302 運動についての指示
303 運動のイメージ図
304 運動者の可動域
305 運動の残り時間
306 中断ボタン
400 実行画面
401 運動の見本を示す画像
402 運動についての指示
403 運動のイメージ図
404 目標角度の維持時間
405 運動の実施回数
406 中断ボタン
500 実行画面
501 選択可能部位表示画像
502 選択肢
503 施術位置確認画像
504 施術位置特定画像
505 もどるボタン
506 貼り付け記録ボタン
507 推奨される施術位置
2 運動者端末
3 サーバ装置
4 管理者端末
11 制御部
12 RAM
13 ストレージ部
14 入力部
15 表示部
16 通信インタフェース
21 制御部
22 RAM
23 ストレージ部
24 通信インタフェース
100 実行画面
101 運動者の識別番号
102 運動者の名前
103 リハビリプログラム入力欄
104 リハビリプログラム確認欄
105 リハビリプログラム登録ボタン
106 リハビリプログラムの種類
107 可動域の目標角度入力欄
108 運動メニュー入力欄
109 リハビリプログラムの実施期間入力欄
110 追加ボタン
111 削除ボタン
200 実行画面
201 リハビリプログラムの概要
202 管理者の概要
203 カレンダー
204 リハビリの概要
205 開始ボタン
206 各種アイコン
300 実行画面
301 運動の見本を示す画像
302 運動についての指示
303 運動のイメージ図
304 運動者の可動域
305 運動の残り時間
306 中断ボタン
400 実行画面
401 運動の見本を示す画像
402 運動についての指示
403 運動のイメージ図
404 目標角度の維持時間
405 運動の実施回数
406 中断ボタン
500 実行画面
501 選択可能部位表示画像
502 選択肢
503 施術位置確認画像
504 施術位置特定画像
505 もどるボタン
506 貼り付け記録ボタン
507 推奨される施術位置
Claims (10)
- 少なくとも1のコンピュータ装置を備えるシステムであって、
運動者の身体上の所定の点をもとに形成し得る所定の角について、運動者が所定の運動を実施する際の目標角度を設定する目標角度設定手段
を備える、システム。 - 前記目標角度が、前記所定の角における可動域に応じて設定されるものである、請求項1に記載のシステム。
- 運動者の身体上の所定の点をもとに形成し得る所定の角における角度を測定する角度測定手段と、
測定した角度が、目標角度の範囲内であるか否かを判定する角度判定手段と
を備える、請求項1又は2に記載のシステム。 - 測定した所定の角度が、目標角度の範囲内にある時間を計時する計時手段
を備える、請求項3に記載のシステム。 - 計時した時間が、所定の時間に到達した回数を計数する回数計数手段
を備える、請求項4に記載のシステム。 - 角度測定手段が、運動者の身体上の所定の2点にそれぞれ装着したセンサで取得した情報をもとに、運動者の身体上の所定の角における角度を測定するものである、
請求項3~5のいずれかに記載のシステム。 - センサを装着する前記所定の2点が、胸部の1点と腰部の1点である、肩部の1点と前腕部若しくは手部の1点である、大腿部の1点と下腿部の1点である、上腕部の1点と前腕部の1点である、腰部の1点と大腿部の1点である、胸部の1点と上腕部、前腕部若しくは手部の1点である、腰部の1点と上腕部、前腕部若しくは手部の1点である、頭部の1点と胸部若しくは背中部の1点である、下腿部の1点と足部の1点である、腰部の1点と背中部の1点である、又は、上腕部の1点と背中部の1点である、請求項6に記載のシステム。
- 運動者が操作する運動者端末、又は、運動者を管理若しくは補助する管理者が操作する管理者端末を備え、
目標角度設定手段が、運動者端末又は管理者端末への操作に応じて目標角度を設定する、請求項1~7のいずれかに記載のシステム。 - 少なくとも1のコンピュータ装置に実行させるプログラムであって、
コンピュータ装置を、
運動者の身体上の所定の点をもとに形成し得る所定の角について、運動者が所定の運動を実施する際の目標角度を設定する目標角度設定手段
として機能させる、プログラム。 - 少なくとも1のコンピュータ装置を備えるシステムにおいて実行される方法であって、
運動者の身体上の所定の点をもとに形成し得る所定の角について、運動者が所定の運動を実施する際の目標角度を設定する目標角度設定ステップ
を有する、方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022191849A JP7373781B1 (ja) | 2022-11-30 | 2022-11-30 | システム、プログラム、及び方法。 |
| JP2022-191849 | 2022-11-30 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024116512A1 true WO2024116512A1 (ja) | 2024-06-06 |
Family
ID=88645850
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2023/031614 Ceased WO2024116512A1 (ja) | 2022-11-30 | 2023-08-30 | システム、プログラム、及び方法 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7373781B1 (ja) |
| WO (1) | WO2024116512A1 (ja) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002000584A (ja) * | 2000-06-16 | 2002-01-08 | Matsushita Electric Ind Co Ltd | 関節可動域検査訓練システム |
| WO2015019477A1 (ja) * | 2013-08-08 | 2015-02-12 | 株式会社日立製作所 | リハビリシステム及びその制御方法 |
| JP2020126568A (ja) * | 2019-01-31 | 2020-08-20 | ユインケア コーポレーション | Rgb−dカメラを利用したリハビリ訓練システム及び方法 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004344418A (ja) * | 2003-05-22 | 2004-12-09 | Anima Kk | 三次元動作解析装置 |
| CN101061984B (zh) * | 2006-04-29 | 2012-02-08 | 香港理工大学 | 利用肌电信号提供机械帮助的康复机器人系统 |
| JP2014068659A (ja) * | 2012-09-27 | 2014-04-21 | Panasonic Corp | 運動補助装置 |
| JP2014208257A (ja) * | 2014-06-11 | 2014-11-06 | 国立大学法人東北大学 | 歩行解析システム |
| KR101974902B1 (ko) * | 2017-11-29 | 2019-05-03 | 권기범 | 스마트 운동 장치, 시스템 및 제어방법 |
| JP2022085560A (ja) * | 2020-11-27 | 2022-06-08 | 株式会社Jvcケンウッド | 身体不調改善装置及び身体不調改善プログラム |
-
2022
- 2022-11-30 JP JP2022191849A patent/JP7373781B1/ja active Active
-
2023
- 2023-08-30 WO PCT/JP2023/031614 patent/WO2024116512A1/ja not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002000584A (ja) * | 2000-06-16 | 2002-01-08 | Matsushita Electric Ind Co Ltd | 関節可動域検査訓練システム |
| WO2015019477A1 (ja) * | 2013-08-08 | 2015-02-12 | 株式会社日立製作所 | リハビリシステム及びその制御方法 |
| JP2020126568A (ja) * | 2019-01-31 | 2020-08-20 | ユインケア コーポレーション | Rgb−dカメラを利用したリハビリ訓練システム及び方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7373781B1 (ja) | 2023-11-06 |
| JP2024079113A (ja) | 2024-06-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Wang et al. | Survey of movement reproduction in immersive virtual rehabilitation | |
| US11037369B2 (en) | Virtual or augmented reality rehabilitation | |
| JP2022088612A (ja) | バランス試験及び訓練システム並びに方法 | |
| US20180256939A1 (en) | Variable weight units, computing device kit applications, and method of use | |
| US20150133820A1 (en) | Virtual reality based rehabilitation apparatuses and methods | |
| JP6801028B2 (ja) | Rgb−dカメラを利用したリハビリ訓練システム及び方法 | |
| KR20140054197A (ko) | 환자에 의해 관리되는 물리 재활치료를 증강시키기 위한 비침습적 모션 추적 시스템, 장치, 및 방법 | |
| Lam et al. | Automated rehabilitation system: Movement measurement and feedback for patients and physiotherapists in the rehabilitation clinic | |
| Elor et al. | Project butterfly: Synergizing immersive virtual reality with actuated soft exosuit for upper-extremity rehabilitation | |
| Esfahlani et al. | ReHabgame: A non-immersive virtual reality rehabilitation system with applications in neuroscience | |
| Sramka et al. | Combined methods of rehabilitation of patients after stroke: virtual reality and traditional approach | |
| JP7492722B2 (ja) | 運動評価システム | |
| Baqai et al. | Interactive physiotherapy: An application based on virtual reality and bio-feedback | |
| Rahman | Multimedia environment toward analyzing and visualizing live kinematic data for children with hemiplegia | |
| JP7373781B1 (ja) | システム、プログラム、及び方法。 | |
| TWM612249U (zh) | 運動訓練輔助裝置 | |
| Dimbwadyo-Terrer et al. | Activities of daily living assessment in spinal cord injury using the virtual reality system Toyra®: functional and kinematic correlations | |
| Aggarwal et al. | Lessons learnt from designing a smart clothing telehealth system for hospital use | |
| Rahman | i-Therapy: a non-invasive multimedia authoring framework for context-aware therapy design | |
| Galarza et al. | Virtual reality system for children lower limb strengthening with the use of electromyographic sensors | |
| Guida et al. | WEIGHTBIT: An advancement in wearable technology | |
| Mittag et al. | Development of a home-based wrist range-of-motion training system for children with cerebral palsy | |
| Uribe-Quevedo et al. | Exergaming for shoulder-based exercise and rehabilitation | |
| JP4747846B2 (ja) | 治療位置選択装置、治療位置選択システム、治療位置選択方法およびコンピュータプログラム | |
| Wang | Designing smart garments for rehabilitation |
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: 23897172 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 10/09/2025) |