This application is based on and claims the benefit of priority of the prior Japanese Patent Application No. 2014-089161, filed on Apr. 23, 2014, the entire contents of which are incorporated herein by reference.
1. Technical Field
The present invention relates to a motor function measurement apparatus, method, and program.
2. Related Art
In order to preserve and increase physical strength at an advanced age, and to lead a healthy and meaningful life, there is a need to ascertain one's state of physical strength that is the foundation of such and a need to appropriately exercise according to the ascertained state of physical strength.
Hitherto, physical strength testing has served as a method for ascertaining motor functions such as muscle strength, balance ability, and mobility. Examples of measurements of muscle strength include measurement of grip, and measurement of leg extension force. Examples of measurements of balance ability include measuring the time spent standing on one leg with the eyes open, and measurement of functional reach. Examples of measurements of mobility include Time Up and Go (TUG) testing, and walking speed measurements.
Patent Document 1 describes a technology for measuring motor function by causing a subject to change their standing posture, and computing parameters of postural stability.
An evaluation method using a chart of pain related questions, and an evaluation method using a visual analogue scale (VAS) serve as methods of evaluation of a degree of physical pain.
Patent Document 1: Japanese Patent No. 4925284
However, the conventional technology mentioned above has various issues such that equipment for measurements is expensive, a complex manipulation is required, measurements by oneself and interpreting the results thereof are difficult, a high level of analytical skill is required, places for measurements are restricted, and it takes time to do the measurements.
For people of advanced age in particular, motor function sometimes deteriorates rapidly. Thus, ascertaining motor function deterioration using occasional motor function measurements alone is difficult, while, performing regular motor function measurements in everyday life using conventional technology is difficult due to the problems thereof as stated above.
An object of the present invention is to provide a motor function measurement apparatus, method, and program that enable easy measurement of motor function.
In order to solve the above problems, a motor function measurement apparatus includes: a measurement data acquisition section that acquires measurement data including at least one of an acceleration or a trunk inclination angle of a user, the measurement data being measured during a measurement period in which the user performs a predetermined action; and a motor function evaluation value computation section that, based on the measurement data, calculates a motor function evaluation value related to a motor function of the user.
Configuration may be made such that the measurement data includes the acceleration and the trunk inclination angle, and the motor function evaluation value computation section calculates, based on the acceleration and the trunk inclination angle of the user measured during the measurement period, a motor function index related to muscle strength and balance ability of the user as the motor function evaluation value.
Configuration may also be made such that the motor function measurement apparatus further includes an age acquisition section that acquires age data related to an age of the user, and the motor function evaluation value computation section calculates, based on the acceleration, the trunk inclination angle and the age data, a motor function age related to muscle strength and balance ability of the user as the motor function evaluation value.
Configuration may also be made such that the measurement data includes the acceleration, and the motor function evaluation value computation section calculates, based on the acceleration of the user measured during the measurement period, a strength score related to muscle strength of the user as the motor function evaluation value.
Configuration may also be made such that the motor function evaluation value computation section calculates, based on a maximum value of acceleration of the user measured during the measurement period, a difference between a minimum value and the maximum value of acceleration of the user measured during the measurement period, and a maximum rate of change in the acceleration of the user measured during the measurement period, a strength score related to the muscle strength of the user as the motor function evaluation value.
Configuration may also be made such that the measurement data includes the trunk inclination angle, and the motor function evaluation value computation section calculates, based on the trunk inclination angle of the user measured during the measurement period, an angle score related to a balance ability of the user as the motor function evaluation value.
Configuration may also be made such that the motor function evaluation value computation section calculates, based on a difference between a maximum value of the trunk inclination angle of the user measured during the measurement period and a reference trunk inclination angle that is a trunk angle of the user measured during a rest period of the measurement period in which the user is in a resting state, and based on a number of peaks in the trunk inclination angle of the user measured during the measurement period, an angle score related to the balance ability of the user as the motor function evaluation value.
Configuration may also be made such that the measurement data includes the trunk inclination angle of the user in a left-right direction of the user, and the motor function measurement apparatus further includes a determination section that determines whether or not pain arises at either of a left side or a right side of a body of the user based on the trunk inclination angle of the user in the left-right direction measured during the measurement period.
Configuration may also be made such that the motor function measurement apparatus further includes an output section that outputs the motor function evaluation value, and outputs advice data corresponding to the motor function evaluation value.
Configuration may also be made such that the predetermined action is an action of standing up from a seated state in a chair.
Configuration may also be made such that the motor function measurement apparatus further includes a measurement section that measures at least one of the acceleration or the trunk inclination angle.
A motor function measurement method includes: acquiring measurement data including at least one of an acceleration or a trunk inclination angle of a user, the measurement data being measured during a measurement period in which the user performs a predetermined action; and based on the measurement data, computing a motor function evaluation value related to a motor function of the user.
A motor function measurement program causes a computer to execute a process. The process includes: acquiring measurement data including at least one of an acceleration or a trunk inclination angle of a user, the measurement data being measured during a measurement period in which the user performs a predetermined action; and based on the measurement data, computing a motor function evaluation value related to a motor function of the user.
The present invention exhibits advantageous effects such as enabling easy measurement of motor function.
Embodiments of the invention will be described in detail with reference to the following figures, wherein:
Explanation follows regarding an exemplary embodiment of the present invention.
The controller 12 is configured by a central processing unit (CPU) 12A, read only memory (ROM) 12B, random access memory (RAM) 12C, non-volatile memory 12D, and an input/output interface (I/O), connected to one another via a bus 12F. In this case, a motor function measurement program that causes the CPU 12A of the controller 12 to execute motor function measurement processing, described below, is, for example, written to the non-volatile memory 12D, and the motor function measurement program is read and executed by the CPU 12A. The motor function measurement program may be provided on a recording medium such as a CD-ROM or a memory card, or may be downloaded from a server, not illustrated in the drawings.
The I/O 12E is connected to the x-axis acceleration detection section 14X, the y-axis acceleration detection section 14Y, the z-axis acceleration detection section 14Z, the display section 16, the operation section 18, the clock section 20, and the communications section 22.
The x-axis acceleration detection section 14X includes an x-axis body motion sensor 24X that, among the mutually orthogonal x-axis, y-axis, and z-axis, detects acceleration in the direction of the x-axis (referred to as x-axis acceleration hereafter), and an A/D convertor 26X that converts the x-axis acceleration detected by the x-axis body motion sensor 24X into digital data.
The y-axis acceleration detection section 14Y includes an y-axis body motion sensor 24Y that detects acceleration in the direction of the y-axis (referred to as y-axis acceleration hereafter), and an A/D convertor 26Y that converts the y-axis acceleration detected by the y-axis body motion sensor 24Y into digital data.
The z-axis acceleration detection section 14Z includes an z-axis body motion sensor 24Z that detects acceleration in the direction of the z-axis (referred to as z-axis acceleration hereafter), and an A/D convertor 26Z that converts the z-axis acceleration detected by the z-axis body motion sensor 24Z into digital data.
As the display section 16, for example, a liquid crystal panel or the like may be used. Various screen image, such as various setting screen images, measurement result screens, and the like are displayed on the display section 16.
The operation section 18 is an operation section for performing various operations such as input operations for user data, and others. An example of exterior view of the motor function measurement apparatus 10 is illustrated in
The display section 16 and the operation section 18 may be a touch panel, and may be configured so as to be operable by directly touching the screen image.
The clock section 20 includes a function that acquires the current time, and a timer function that times a set time period.
The communications section 22 includes a communications function that sends/receives data to/from an external device using wireless communication or wired communication. The motor function measurement apparatus 10 is thereby capable of communication with, for example, an external device such as a personal computer, a mobile phone, a smartphone, or a tablet terminal.
Next, as an example of operation of the present exemplary embodiment, explanation follows regarding processing executed by the CPU 12A of the controller 12 based on the motor function measurement program, with reference to the flowchart illustrated in
In the present exemplary embodiment, explanation follows regarding computing a motor function evaluation value related to motor functions of a user such as a person of advanced age, based on acceleration detected when the user wares the motor function measurement apparatus 10 at an upper portion of the navel, and performs an action of standing up from a seated state in a chair as a predetermined action. When the motor function measurement apparatus 10 is worn at the upper portion of the navel, the apparatus is to be worn such that the z-axis runs along an upright direction, as illustrated, for example, in
First, the user operates the operation section 18 of the motor function measurement apparatus 10 while in a seated state in a chair, and instructs measurement initiation.
At step S100 determination is made as to whether or not measurement initiation has been instructed by the user operating the operation section 18. Processing transitions to step S102 if measurement initiation was instructed, and processing stands by until measurement initiation is instructed if measurement initiation has not been instructed. In computation of an angle score, described later, because the angle score is calculated based on an average value of trunk inclination angle detected in a predetermined rest period (for example, several seconds) that the user spends in resting state sitting in a chair, the user must spend the predetermined rest period, which starts from when the user instructs measurement initiation, and be at rest without immediately standing up. A message may therefore be displayed on the display section 16, instructing the user to rest without immediately standing up, from sitting in the chair until the passing of the predetermined rest period.
At step S102, the x-axis acceleration, the y-axis acceleration, and the z-axis acceleration detected by the x-axis acceleration detection section 14X, the y-axis acceleration detection section 14Y, and the z-axis acceleration detection section 14Z, respectively, are acquired.
At step S104, determination is made as to whether or not the measurement has completed. Processing transitions to step S106 if the measurement has completed, and processing returns to step S102 and continues acquisition of the x-axis acceleration, the y-axis acceleration, and the z-axis acceleration if the measurement is continuing. Whether or not the measurement has completed may be determined according to whether or not measurement completion has been instructed by the user operating the operation section 18, or may be determined according to whether or not a measurement time, preset based on an estimated time period from the user instructing measurement initiation until performing a standing up action from the seated state in the chair, has elapsed.
At step S106, a composite acceleration is calculated for respective time points based on the x-axis acceleration, y-axis acceleration, and z-axis acceleration at respective time points measured in the measurement period from measurement initiation to measurement completion. Specifically, the composite acceleration is calculated by computing the root-mean-square of the x-axis acceleration, the y-axis acceleration, and the z-axis acceleration. Namely, the composite acceleration V is calculated according to the following equation, wherein ax is the x-axis acceleration, ay is the y-axis acceleration, and az is the z-axis acceleration.
V=√{square root over (ax2+ay2+az2)} (1)
At step S108, the trunk inclination angle is calculated for each time point measured during the measurement period from measurement initiation to measurement completion. As illustrated in
θx=cos−1(ax/g) (2)
θy=cos−1(ay/g) (3)
θz=cos−1(az/g) (4)
In the present exemplary embodiment, since the motor function measurement apparatus 10 is worn such that the z-axis is along the upright direction when the user is upright as described above, the inclination angle θz of the z-axis is calculated as the trunk inclination angle θ of the user using Equation (4).
At step S110, a strength score PO related to the muscle strength of the user is calculated based on the composite acceleration V calculated at step S106, using the following equation.
PO=a1×peak_max+b1×Range+c1×jerk (5)
Herein, peak_max is the maximum value of the composite acceleration V measured in the measurement period, as illustrated in
In the exemplary case illustrated in
At step S112, an angle score TR is calculated based on the trunk inclination angles θ at each time point calculated at step S108, using the following equations.
TR=a2×θ1+b2×peak_num (6)
θ1=θmax−θs (7)
Here, θmax is the maximum value of the trunk inclination angle θ among those measured at respective time points during the measurement period. Moreover, θs is a reference trunk inclination angle, and is an average value of the trunk inclination angles θ that, out of the trunk inclination angles θ measured at respective time points during the measurement period, were measured during the rest period (5 seconds as an example in the present exemplary embodiment).
The reason why the trunk inclination angle θ1 used in the computation of the angle score TR is set to a value calculated by subtracting the reference trunk inclination angle θs from the maximum value of the trunk inclination angle θ, is to compute the angle score TR with high accuracy by canceling an effect caused in such a case where the trunk of the user 30 is inclined even in the state sitting in the chair and being at rest.
The number of peaks that appear in the waveform of the trunk inclination angle θ during the measurement period corresponds to peak_num. For example, if peaks appear in the waveform of the trunk inclination angle θ at the two points, such as the peaks of p1, p2 illustrated in
Since the user 30 rises to his/her feet maintaining his/her balance by inclining his/her trunk forward and moving the position of his/her center of gravity to the sole when the user 30 stands up from the chair 32, the angle score TR calculated using Equation (6), using the trunk inclination angle θ and the number of peaks in the waveform of the trunk inclination angle θ as parameters, can be said to be a motor function evaluation value representing standing balance performance of the user 30. Since the trunk becomes inclined further forward when rising to one's feet when there is pain in the knees or waist, the degree of pain can also be ascertained from the angle score TR. Moreover, a2, and b2 are coefficients determined by using a such technique as principle component analysis or linear regression, for example, on measurement results, of the trunk inclination angle θ for several subjects performing a standing up action from a seated state in a chair, and are set to values such that the higher is the standing balance ability of the user 30, the higher is the angle score TR.
In the case of the 69-year-old male without fear of fall and physical pains, as illustrated in
On the other hand, in the case of the 84-year-old female who frequently uses a walking stick and has trouble standing up, as illustrated in
At step S114, a motor function index MF is calculated based on the strength score PO calculated at step S110 and the angle score TR calculated at step S112, using the following equation.
MF=a3×PO+b3×TR+c3 (8)
Here, a3, b3, and c3 are coefficients determined by using such a technique as principle component analysis or linear regression, for example, on measurement results of the composite acceleration V for several subjects performing a standing up action from a seated state in a chair, and are set to values such that the higher is the motor function of the user, the higher is the motor function index MF. The motor function index MF calculated in this manner using Equation (8), using the strength score PO and the angle score TR as parameters, can be said to be a motor function evaluation value representing motor functions, including the muscle strength and the standing balance performance, of the user 30.
At step S116, the strength score PO, the angle score TR, and the motor function index MF calculated at step S110 to step S114, are output to the display section 16 and displayed. The strength score PO, the angle score TR, and the motor function index MF are also associated with the current date and time acquired from the clock section 20, and are output to and stored in the non-volatile memory 12D.
As an example in the present exemplary embodiment, the strength score PO, the angle score TR, and the motor function index MF are converted to deviation values and then displayed. In the computation of the deviation values, for example, the computation equations for the deviation values may each be derived based on test results by which the strength score PO, the angle score TR and the motor function index MF were determined for several subjects and be stored in the non-volatile memory 12D in advance. And, the deviation values for the strength score PO, the angle score TR, and the motor function index MF may be calculated using each computation equation stored in the non-volatile memory 12D.
In
The advice data AD is advice data corresponding to the strength score PO and the angle score TR. For example, advice data table data representing correspondence relationships among the strength score PO, the angle score TR, and the advice data AD may be stored in the non-volatile memory 12D in advance, and the advice data AD corresponding to the strength score PO and the angle score TR calculated at step S110 and at step S112, respectively, may be acquired from the advice data table data and be displayed on the display section 16.
A motor function age MFA may be calculated as the motor function evaluation score of the user using the following equation and displayed on the display section 16.
MFA=(a4×PO+b4×TR+c4×AG)×d+e (9)
Here, AG is the actual age of the user 30, and the user 30 may be prompted to input their actual age, by displaying a screen image on the display section 16 for the user 30 to input actual age before measurement initiation. Moreover, inputs a4, b4, c4, d, and e are coefficients determined by using such a technique as principle component analysis or linear regression, for example, on measurement results of the composite acceleration V for several subjects performing a standing up action from a seated state in a chair, and are set to values such that the higher is the motor functions of the user 30, the lower is the motor function age MFA.
By computing and displaying a motor function age MFA based on the actual age in this manner, the user can easily ascertain roughly what age his/her motor function age corresponds to, and a motivation to maintain and improve muscle strength and balance ability can be promoted.
The motor function measurement apparatus 10 may be installed in an activity monitor capable of measuring, for example, an activity level, stamina (intensity of activity×time) and the like of the user. In such a case, activity level and stamina measured by the activity monitor may be displayed on the display section 16 as motor function evaluation values, besides the muscle strength (strength score PO), and the balance ability (angle score TR).
As illustrated in
In this manner, in the present exemplary embodiment, the strength score PO relating to the muscle strength of the user, the angle score TR relating to the balance ability of the user, and the motor function index MF are calculated as motor function evaluation values, as motor function evaluation values based on the acceleration measured when the user performs a standing up action from a chair, and advice data corresponding thereto is displayed. The exemplary advantageous effects listed below can thereby be achieved.
Although explanation has been given in the present exemplary embodiment regarding an exemplary case where the motor function index MF is calculated based on the strength score PO and the angle score TR, the motor function index MF may be calculated using the time taken to stand up, daily activity levels, and the like as parameters.
Although explanation has been given in the present exemplary embodiment regarding an exemplary case where the inclination angle θz of the z-axis, calculated using Equation (4), is calculated as the trunk inclination angle θ of the user, the inclination angle θy of the y-axis, calculated using Equation (3), may be calculated as the trunk inclination angle of the user when the motor function measurement apparatus 10 is worn as illustrated in
As illustrated in
As illustrated in
Determination may be made as to whether pain arises in either the left side or the right side of the user based on the inclination angle θx measured during the measurement period. For example, when the inclination angle θx of the first peak appearing in the waveform of the inclination angle θx is a predetermined positive threshold value TH1 or greater, it is determined that there is pain arising in the right side of the body since the body inclines to the left side, and when the inclination angle θx of the first peak appearing in the waveform of the inclination angle θx is a predetermined negative threshold value TH2 or less, it is determined that there is pain arising in the left side of the body since the body inclines to the right side.
Determination that pain is arising in either the left or right side of the body can accordingly be made based on the inclination angle θx in the left-right direction.
Although explanation has been given in the present exemplary embodiment regarding an exemplary case where the trunk inclination angle is calculated based on acceleration, the trunk inclination angle may be directly detected using a gyrosensor.
Although explanation has been given in the present exemplary embodiment regarding an exemplary case where motor function evaluation values are measured by performing an action of standing up from a chair as a predetermined action, the standing up can be performed from anything other than chair and the predetermined action is not limited to standing up. It is sufficient that the predetermined action is an action in which at least a part of the body moves, such as the action of sitting on a chair from a standing state, the action of standing from a seated state on the floor, the action of sitting on the floor from a standing state, the action of raising one's upper body from a lying-down state, the action of lying down from a state in which one's upper body is risen, the action of climbing stairs, the action of descending stairs, or the like.
Although explanation has been given in the present exemplary embodiment regarding an exemplary case where the motor function measurement apparatus 10 is a portable and dedicated device, such a configuration that a personal computer 80 is connect, by wire or wireless, to a measurement device 82 including the measurement section 14 as illustrated in
Number | Date | Country | Kind |
---|---|---|---|
2014-089161 | Apr 2014 | JP | national |