[go: up one dir, main page]

JP2008073211A - Analysis apparatus and analysis method - Google Patents

Analysis apparatus and analysis method Download PDF

Info

Publication number
JP2008073211A
JP2008073211A JP2006255624A JP2006255624A JP2008073211A JP 2008073211 A JP2008073211 A JP 2008073211A JP 2006255624 A JP2006255624 A JP 2006255624A JP 2006255624 A JP2006255624 A JP 2006255624A JP 2008073211 A JP2008073211 A JP 2008073211A
Authority
JP
Japan
Prior art keywords
unit
analysis device
information
behavior
variation amount
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.)
Withdrawn
Application number
JP2006255624A
Other languages
Japanese (ja)
Inventor
Takeshi Ishikawa
武 石川
Michio Kobayashi
道夫 小林
Nobuyuki Imai
信行 今井
Yoshiyuki Koike
佳之 小池
Chihiro Asao
千広 浅尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2006255624A priority Critical patent/JP2008073211A/en
Publication of JP2008073211A publication Critical patent/JP2008073211A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a technique confirming whether or not a desired operation is performed at the instant of time of moving the body. <P>SOLUTION: Behavior information specifying an angle fluctuation amount at every elapsed time is stored in a storage part 125. The angle fluctuation amount is calculated in a behavior calculation part 122 at every point of time corresponding to the elapsed time from information obtained by a gyroscope sensor 127, and the calculated angle fluctuation amount and the stored angle fluctuation amount are evaluated in a behavior evaluation part. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、身体の動作を解析する技術に関する。   The present invention relates to a technique for analyzing body movements.

特許文献1には、回転角速度、加速度、傾斜、方位を検出するセンサを有する姿勢角検
出用センサユニットを身体の各部に装着し、当該各部の動作に関する情報を取得すること
ができる技術が記載されている。
Patent Document 1 describes a technique that allows a posture angle detection sensor unit having a sensor that detects rotational angular velocity, acceleration, inclination, and azimuth to be attached to each part of the body, and obtains information regarding the operation of each part. ing.

特開2006−55532号公報JP 2006-55532 A

特許文献1に記載の技術では、身体の各部に装着した姿勢角検出用センサユニットから
得られる情報を加工して身体の動きを映像化することで、平衡障害や歩行障害などを視覚
的に把握することができるようにしている。
With the technology described in Patent Document 1, the information obtained from the sensor unit for posture angle detection attached to each part of the body is processed to visualize the movement of the body, thereby visually grasping a balance disorder or a walking disorder. To be able to.

しかしながら、特許文献1に記載の技術では、身体の動きを計測する時点と、身体の動
きを評価する時点と、が異なっており、身体を動かしている時点において所望の動作をし
ているか否かを確認することはできない。
However, in the technique described in Patent Document 1, the time point at which the body movement is measured is different from the time point at which the body movement is evaluated, and whether or not a desired motion is being performed at the time when the body is moving. Cannot be confirmed.

そこで、本発明は、身体を動かしている時点において所望の動作をしているか否かを確
認することができる技術を提供することを目的とする。
Then, an object of this invention is to provide the technique which can confirm whether it is performing desired operation | movement at the time of moving a body.

以上の課題を解決するため、本発明は、ジャイロセンサを備え、ジャイロセンサの出力
と、予め記憶されている挙動情報と、を動作中に逐次比較し、これらが一致する場合に、
予め定められた通知を出力する解析装置を提供する。
In order to solve the above problems, the present invention includes a gyro sensor, and sequentially compares the output of the gyro sensor and pre-stored behavior information during operation, and when these match,
An analysis apparatus that outputs a predetermined notification is provided.

例えば、本発明は、取り付けた部分の動作を解析する解析装置であって、経過時間毎の
第一角度変動量を特定する挙動情報が記憶される記憶部と、ジャイロセンサと、前記ジャ
イロセンサから得られる情報から前記経過時間毎の第二角度変動量を算出する算出部と、
前記第二角度変動量が、前記第一角度変動量と一致しているか否かを前記経過時間毎に評
価する評価部と、前記評価部において、前記第二角度変動量が、前記第一角度変動量と一
致していると判断した場合に、予め定められた通知を行う出力部と、を備えること、を特
徴とする。
For example, the present invention is an analysis device that analyzes the operation of an attached portion, and includes a storage unit that stores behavior information that specifies a first angle variation amount for each elapsed time, a gyro sensor, and the gyro sensor. A calculation unit for calculating a second angle variation amount for each elapsed time from the obtained information;
In the evaluation unit that evaluates for each elapsed time whether the second angle variation amount matches the first angle variation amount, and in the evaluation unit, the second angle variation amount is the first angle. And an output unit that performs a predetermined notification when it is determined that the amount of variation is the same.

また、加速度センサをさらに備え、前記挙動情報には、前記経過時間毎の第一位置変動
量を特定する情報が含まれており、前記算出部は、前記加速度センサより得られる情報か
ら前記時点毎に第二位置変動量をさらに算出し、前記評価部は、前記第二角度変動量が前
記第一角度変動量と一致しているか否か、および、前記第二位置変動量が前記第一位置変
動量と一致しているか否か、を前記時点毎に評価し、前記出力部は、前記評価部において
、前記第二角度変動量が前記第一角度変動量と一致していると判断した場合、および、前
記第二位置変動量が前記第一位置変動量と一致していると判断した場合、の少なくともい
ずれか一方のときに、予め定められた通知を行うようにすることも可能である。
The behavior information further includes information for specifying the first position fluctuation amount for each elapsed time, and the calculation unit is configured to calculate the time information from the information obtained from the acceleration sensor for each time point. The second position variation amount is further calculated, and the evaluation unit determines whether the second angle variation amount matches the first angle variation amount, and the second position variation amount is equal to the first position. When the output unit evaluates whether or not it matches the amount of change for each time point, and the output unit determines that the second angle change amount matches the first angle change amount in the evaluation unit In addition, when it is determined that the second position variation amount matches the first position variation amount, it is also possible to perform a predetermined notification at least one of them. .

また、前記評価部は、予め定められた閾値の範囲内であれば、一致するとの判断を行う
ようにすることも可能である。
In addition, the evaluation unit may determine that they match if they are within a predetermined threshold range.

また、ユーザの状況を検出するための状況検出センサをさらに備え、前記評価部は、前
記状況検出センサの出力に応じて一致すると判断する基準を変化させるようにすることも
可能である。
Further, a situation detection sensor for detecting the situation of the user may be further provided, and the evaluation unit may change a criterion for determining that they match in accordance with an output of the situation detection sensor.

また、情報の入力を受け付ける入力部をさらに備え、前記記憶部には、経過時間毎の第
一角度変動量を特定する挙動情報が複数記憶されており、前記入力部を介して、複数の前
記挙動情報から特定された一の前記挙動情報を、前記評価部における評価の対象とするこ
とができるようにすることも可能である。
Further, the information processing apparatus further includes an input unit that receives input of information, and the storage unit stores a plurality of behavior information that specifies the first angle variation amount for each elapsed time, and the plurality of the behavior information are specified via the input unit. One piece of the behavior information specified from the behavior information can be set as an evaluation target in the evaluation unit.

また、前記記憶部に記憶される挙動情報には識別情報が各々付加されており、前記入力
部を介して入力された識別情報により、複数の前記挙動情報から一の前記挙動情報を特定
することができるようにすることも可能である。
Further, identification information is added to the behavior information stored in the storage unit, and one piece of behavior information is specified from a plurality of the behavior information by the identification information input via the input unit. It is also possible to make it possible.

また、前記記憶部に記憶される挙動情報には、ユーザの体型を特定する体型情報が各々
付加されており、前記入力部を介して入力された体型情報により、複数の前記挙動情報か
ら一の前記挙動情報を特定することができるようにすることも可能である。
The behavior information stored in the storage unit is added with body shape information for specifying the body shape of the user, and the body information input via the input unit is used to identify one of the plurality of behavior information. It is also possible to specify the behavior information.

また、前記出力部は、振動、光及び音の少なくともいずれか一つで通知を行う用にする
ことも可能である。
The output unit may be used for notification by at least one of vibration, light, and sound.

また、管理装置からの情報を受信可能な受信部をさらに備え、前記算出部は、前記管理
装置からの開始信号に応じて算出を開始するようにすることも可能である。
The information processing apparatus may further include a receiving unit that can receive information from the management device, and the calculation unit may start calculation in response to a start signal from the management device.

また、前記記憶部に記憶される挙動情報は、前記管理部から送信されたものとすること
も可能である。
Further, the behavior information stored in the storage unit may be transmitted from the management unit.

また、本発明は、ジャイロセンサを取り付けた部分の動作を解析する解析方法であって
、前記ジャイロセンサより得られる情報から経過時間毎に第二角度変動量を算出する算出
過程と、前記第二角度変動量が、予め記憶されている前記経過時間毎の第一角度変動量と
一致しているか否かを前記経過時間毎に評価する評価過程と、前記評価過程において、前
記第二角度変動量が、前記第一角度変動量と一致していると判断した場合に、予め定めら
れた通知を行う出力過程と、を備えること、を特徴とする。
Further, the present invention is an analysis method for analyzing the operation of a part to which a gyro sensor is attached, wherein a calculation process for calculating a second angle variation amount for each elapsed time from information obtained from the gyro sensor, and the second In the evaluation process for evaluating for each elapsed time whether the angle fluctuation amount matches the first angle fluctuation amount for each elapsed time stored in advance, and in the evaluation process, the second angle fluctuation amount Is provided with an output process for performing a predetermined notification when it is determined that the first angle fluctuation amount matches the first angle fluctuation amount.

以上のように、本発明によれば、身体を動かしている時点において所望の動作をしてい
るか否かを確認することができるようになる。
As described above, according to the present invention, it is possible to confirm whether or not a desired action is being performed at the time of moving the body.

図1は、本発明の第一の実施形態である解析装置100の概略図である。   FIG. 1 is a schematic diagram of an analysis apparatus 100 according to the first embodiment of the present invention.

解析装置100は、リストバンド110と、解析部120と、を備えている。   The analysis device 100 includes a wristband 110 and an analysis unit 120.

本実施形態においては、解析装置100を手首に装着するようにしているため、環状の
リストバンド110に解析部120を設けているが、このような態様に限定されず、例え
ば、足首に装着する場合には、リストバンド110の代わりにアンクルバンドを用いるこ
とも可能であり、また、頭部に装着する場合には帽子やヘアバンドを用いることも可能で
ある。その他にも、下着、シャツ、靴下、靴等の身体に装着されるものであればどのよう
なものであっても用いることが可能である。
In the present embodiment, since the analysis device 100 is attached to the wrist, the analysis unit 120 is provided in the annular wristband 110. However, the present invention is not limited to this mode, and for example, the analysis device 100 is attached to the ankle. In some cases, an ankle band can be used instead of the wrist band 110, and a hat or a hair band can also be used when worn on the head. In addition, any material that can be worn on the body, such as underwear, shirts, socks, and shoes, can be used.

解析部120は、図2(解析部120の概略図)に示されているように、主制御部12
1と、挙動算出部122と、挙動評価部123と、時間計測部124と、記憶部125と
、加速度センサ126と、ジャイロセンサ127と、タイマ128と、出力部12と、入
力部130と、蓄電池131と、を備えている。
As shown in FIG. 2 (schematic diagram of the analysis unit 120), the analysis unit 120 is connected to the main control unit 12 as shown in FIG.
1, a behavior calculation unit 122, a behavior evaluation unit 123, a time measurement unit 124, a storage unit 125, an acceleration sensor 126, a gyro sensor 127, a timer 128, an output unit 12, an input unit 130, A storage battery 131.

主制御部121は、解析部120全体の処理を制御し、例えば、入力部130を介した
電源のオン又はオフの制御等を行う。
The main control unit 121 controls processing of the entire analysis unit 120, and performs, for example, power on / off control via the input unit 130.

挙動算出部122は、加速度センサ126及びジャイロセンサ127からの出力に基づ
いて、解析装置100が取り付けられる身体の部位の挙動を算出する。
The behavior calculation unit 122 calculates the behavior of the body part to which the analysis device 100 is attached based on the outputs from the acceleration sensor 126 and the gyro sensor 127.

具体的には、加速度センサ126及びジャイロセンサ127からの出力に基づいて、基
準位置及び基準時間からの位置変位量及び角度変位量を所定の時間間隔で算出する。
Specifically, based on outputs from the acceleration sensor 126 and the gyro sensor 127, a positional displacement amount and an angular displacement amount from the reference position and the reference time are calculated at predetermined time intervals.

例えば、加速度センサ126で計測された加速度を、タイマ128を介して時間計測部
124で計測された時間で二回積分することにより、位置変位量を算出する。
For example, the position displacement amount is calculated by integrating the acceleration measured by the acceleration sensor 126 twice with the time measured by the time measuring unit 124 via the timer 128.

また、ジャイロセンサ127で計測された角速度を、タイマ128を介して時間計測部
124で計測された時間で積分することにより、角度変位量を算出する。
Also, the angular displacement is calculated by integrating the angular velocity measured by the gyro sensor 127 with the time measured by the time measuring unit 124 via the timer 128.

挙動評価部123は、記憶部125の挙動情報記憶領域125aに記憶されている挙動
情報と、所定の経過時間で挙動算出部122において算出された位置変位量及び角度変位
量と、を比較して両者が一致(近似)する場合には、後述する出力部129を介して解析
装置100のユーザに通知を行う処理を制御する。
The behavior evaluation unit 123 compares the behavior information stored in the behavior information storage area 125a of the storage unit 125 with the positional displacement amount and the angular displacement amount calculated by the behavior calculation unit 122 at a predetermined elapsed time. When both match (approximate), the process which notifies the user of the analyzer 100 via the output part 129 mentioned later is controlled.

時間計測部124は、タイマ128から得られる時間情報に基づいて、基準時間からの
経過時間を計測する。
The time measuring unit 124 measures the elapsed time from the reference time based on the time information obtained from the timer 128.

記憶部125には、挙動情報記憶領域125aが設けられている。   The storage unit 125 is provided with a behavior information storage area 125a.

挙動情報記憶領域125aには、基準時間からの経過時間毎に、基準位置からの位置変
位量及び角度変位量を特定した挙動情報が記憶される。なお、この挙動情報は、解析装置
100を取り付けた身体の部位がトレースする位置及び時間を特定するものである。
In the behavior information storage area 125a, behavior information specifying the positional displacement amount and the angular displacement amount from the reference position is stored for each elapsed time from the reference time. This behavior information specifies the position and time at which the body part to which the analyzer 100 is attached is traced.

例えば、挙動情報記憶領域125aには、図3(運動テーブル125b及び挙動テーブ
ル125cの概略図)に示すような、運動テーブル125bと、運動テーブル125bに
格納される運動ID毎の挙動テーブル125cと、が記憶されている。
For example, in the behavior information storage area 125a, an exercise table 125b as shown in FIG. 3 (schematic diagram of the exercise table 125b and the behavior table 125c), a behavior table 125c for each exercise ID stored in the exercise table 125b, Is remembered.

運動テーブル125bには、解析装置100を取り付けた身体の部位で行う運動を識別
するための識別情報を特定するための運動IDが格納される。
The exercise table 125b stores an exercise ID for identifying identification information for identifying an exercise performed on the body part to which the analysis apparatus 100 is attached.

挙動テーブル125cは、経過順序欄125dと、経過時間欄125eと、位置変位量
欄125fと、角度変位量欄125jと、を有する。
The behavior table 125c has an elapsed order column 125d, an elapsed time column 125e, a position displacement amount column 125f, and an angular displacement amount column 125j.

経過順序欄125dには、解析装置100を取り付けた身体の部位を動かす順番を格納
する。ここでは、「1」からの連番(自然数)を入力する。
The order of movement of the body part to which the analyzer 100 is attached is stored in the progress order field 125d. Here, a serial number (natural number) from “1” is input.

経過時間欄125eには、位置変位量欄125f及び角度変位量欄125jで特定され
る変位量となる位置及び角度となるように解析装置100を取り付けた身体の部位を動か
す時間を格納する。ここでは、基準時間からの経過時間が格納されるようになっている。
The elapsed time column 125e stores a time for moving the body part to which the analysis apparatus 100 is attached so as to have a position and an angle corresponding to the displacement amount specified by the position displacement amount column 125f and the angular displacement amount column 125j. Here, the elapsed time from the reference time is stored.

位置変位量欄125fには、加速度センサ126で検出される三軸の加速度から算出さ
れる各軸における位置の変位量がX軸欄125g、Y軸欄125h、Z軸欄125iのそ
れぞれに格納される。
In the position displacement amount column 125f, the displacement amount of the position on each axis calculated from the triaxial acceleration detected by the acceleration sensor 126 is stored in each of the X axis column 125g, the Y axis column 125h, and the Z axis column 125i. The

角度変位量欄125jには、ジャイロセンサ127で検出される三軸の角速度から算出
される各軸における角度の変位量がX軸欄125k、Y軸欄125l、Z軸欄125mの
それぞれに格納される。
In the angular displacement amount column 125j, the angular displacement amount in each axis calculated from the three-axis angular velocities detected by the gyro sensor 127 is stored in the X-axis column 125k, the Y-axis column 125l, and the Z-axis column 125m, respectively. The

加速度センサ126は、三軸の加速度センサで、三軸(x、y、z)方向における加速
度を検出する。例えば、加速度センサ126として、三軸の振動型マイクロ加速度センサ
を使用する。
The acceleration sensor 126 is a triaxial acceleration sensor, and detects acceleration in the triaxial (x, y, z) directions. For example, a triaxial vibration type micro acceleration sensor is used as the acceleration sensor 126.

ジャイロセンサ127は、三軸の角速度センサで、三軸(x、y、z)方向における角
速度を検出する。例えば、ジャイロセンサ127として、三軸の振動型マイクロジャイロ
センサを使用する。
The gyro sensor 127 is a triaxial angular velocity sensor and detects an angular velocity in the triaxial (x, y, z) directions. For example, as the gyro sensor 127, a three-axis vibration type micro gyro sensor is used.

タイマ128は、所定の間隔でクロックを発生させ、時間を計測することができるよう
にしている。例えば、タイマ128としてRTC(Real Time Clock)等を利用すればよ
い。
The timer 128 generates a clock at a predetermined interval so that time can be measured. For example, an RTC (Real Time Clock) or the like may be used as the timer 128.

出力部129は、解析装置100を取り付けた身体の部位が、所定の時間、所定の位置
変位量及び所定の角度変位量となるように動かされた場合に、解析装置100のユーザに
通知するための情報を出力する装置である。本実施形態においては、バイブレータを使用
することで、振動で通知を行うようにされている。なお、このような態様に限定されるわ
けではなく、LEDなどの発光部材やスピーカ等で通知するようにしてもよい。
The output unit 129 notifies the user of the analysis device 100 when the body part to which the analysis device 100 is attached has been moved to a predetermined position displacement amount and a predetermined angular displacement amount for a predetermined time. It is a device that outputs the information. In this embodiment, notification is performed by vibration by using a vibrator. In addition, it is not necessarily limited to such an aspect, You may make it notify with light emitting members, such as LED, a speaker, etc.

入力部130は、解析装置100のユーザとの間のインターフェースであって、電源の
オン又はオフ、運動IDの特定、位置変位量及び角度変位量の測定開始又は終了、といっ
た指示の入力を受け付ける。
The input unit 130 is an interface with the user of the analysis apparatus 100 and accepts input of instructions such as turning on or off the power supply, specifying the motion ID, and starting or ending the measurement of the positional displacement amount and the angular displacement amount.

例えば、本実施形態においては、図4(入力部130の概略図)に示すように、電源ボ
タン130aと、ディスプレイ130bと、選択ボタン130cと、開始ボタン130d
と、終了ボタン130eと、を備えており、電源ボタン130aで電源のオン又はオフを
入力し、ディスプレイ130b及び選択ボタン130cで運動IDの特定を行い、開始ボ
タン130d及び終了ボタン130eで位置変位量及び角度変位量の測定開始又は終了を
指示する。
For example, in this embodiment, as shown in FIG. 4 (schematic diagram of the input unit 130), a power button 130a, a display 130b, a selection button 130c, and a start button 130d.
And an end button 130e, the power button 130a is used to input power on or off, the motion ID is specified using the display 130b and the selection button 130c, and the position displacement is determined using the start button 130d and the end button 130e. And instructing the start or end of the measurement of the angular displacement.

蓄電池131は、解析装置100に電力を供給するための電源であって、公知の方法で
繰り返し充電を行うことができるものを使用することが望ましい。
The storage battery 131 is preferably a power source for supplying power to the analysis apparatus 100 and can be charged repeatedly by a known method.

以上のように構成される解析装置100は、いわゆるコンピュータに加速度センサ12
6及びジャイロセンサ127を備えることにより実現可能である。
The analysis apparatus 100 configured as described above includes an acceleration sensor 12 in a so-called computer.
6 and the gyro sensor 127 can be realized.

例えば、主制御部121,挙動算出部122挙動評価部123及び時間計測部124に
ついては、所定のプログラムをCPU(Central Processing Unit)で実行することによ
り実現可能であり、記憶部125はメモリにより実現可能である。なお、主制御部121
,挙動算出部122挙動評価部123及び時間計測部124で行う処理については、AS
IC(Application Specific Integrated Circuit)やFPGA(Field Programmable Ga
te Array)等の集積ロジックICによりハード的に実行されるものであってもよい。
For example, the main control unit 121, the behavior calculation unit 122, the behavior evaluation unit 123, and the time measurement unit 124 can be realized by executing a predetermined program by a CPU (Central Processing Unit), and the storage unit 125 is realized by a memory. Is possible. The main control unit 121
, Behavior calculation unit 122, behavior evaluation unit 123, and time measurement unit 124, AS
IC (Application Specific Integrated Circuit) and FPGA (Field Programmable Ga)
(te Array) or the like may be executed in hardware by an integrated logic IC.

以上のように構成される解析装置100の処理フローを図5に示すフローチャートを用
いて説明する。
The processing flow of the analysis apparatus 100 configured as described above will be described with reference to the flowchart shown in FIG.

なお、解析装置100での処理は、入力部130の電源ボタン130aが押圧され、電
源がオンにされることでスタートする。
The processing in the analysis apparatus 100 starts when the power button 130a of the input unit 130 is pressed and the power is turned on.

まず、解析装置100の主制御部121は、運動IDの選択を求め(S10)、選択が
あった場合には、スタートボタン130dの押圧を求める(S11)。これらは、入力部
130のディスプレイ170に所定の情報を表示することにより行えばよい。
First, the main control unit 121 of the analysis apparatus 100 obtains a selection of an exercise ID (S10), and if there is a selection, obtains a press of the start button 130d (S11). These may be performed by displaying predetermined information on the display 170 of the input unit 130.

そして、スタートボタン130dの押圧があった場合には、経路順番iを「1」に初期
化して(S12)、時間計測部124で経過時間の計測を開始する(S13)。なお、ス
タートボタン130dが押圧された時及び位置を基準時間及び基準位置とする。
When the start button 130d is pressed, the route order i is initialized to “1” (S12), and the time measurement unit 124 starts measuring elapsed time (S13). The time and position when the start button 130d is pressed are set as a reference time and a reference position.

次に、時間計測部124で経路順番iの経過時間が経過したか否かを判定し(S14)
、経過した場合には、挙動算出部122において、加速度センサ126及びジャイロセン
サ127で検出した加速度及び角速度より、基準位置からの位置変位量と角度変位量とを
算出する(S15)。ここでの位置変位量及び角度変位量の算出は、例えば、特定の周期
で検出される加速度及び角速度を各々積分して、基準時間から経過時間まで加算すること
で算出することができる。
Next, the time measuring unit 124 determines whether or not the elapsed time of the route order i has passed (S14).
When the time elapses, the behavior calculation unit 122 calculates the position displacement amount and the angular displacement amount from the reference position from the acceleration and angular velocity detected by the acceleration sensor 126 and the gyro sensor 127 (S15). Here, the calculation of the position displacement amount and the angular displacement amount can be performed, for example, by integrating the acceleration and the angular velocity detected in a specific cycle and adding from the reference time to the elapsed time.

そして、挙動評価部123は、ステップS15で算出された位置変位量及び角度変位量
と、挙動情報記憶領域125aの挙動テーブル125cに格納されている経路順番iの位
置変位量欄125f及び角度変位量欄125jに格納されている位置変位量及び角度変位
量と、を比較することでこれらが一致するか否かを判定する(S16)。なお、挙動評価
部123は、これらが完全に一致する場合、および、これらが所定の閾値の範囲内にある
場合に、これらが一致するものと判断する。
Then, the behavior evaluating unit 123 calculates the positional displacement amount and the angular displacement amount calculated in step S15, the positional displacement amount column 125f of the path order i stored in the behavior table 125c of the behavior information storage region 125a, and the angular displacement amount. It is determined whether or not they match by comparing the positional displacement amount and the angular displacement amount stored in the column 125j (S16). The behavior evaluating unit 123 determines that they match when they completely match and when they are within a predetermined threshold range.

そして、ステップS16において一致すると判断された場合には、挙動評価部123は
出力部129に通知を行うように指示を出し、出力部129は通知を行う(S17)。な
お、本実施形態では、出力部129をバイブレータで構成したので、出力部129は、振
動することで、解析装置100のユーザに通知を行う。
If it is determined in step S16 that they match, the behavior evaluation unit 123 instructs the output unit 129 to notify, and the output unit 129 notifies (S17). In the present embodiment, since the output unit 129 is configured by a vibrator, the output unit 129 notifies the user of the analysis apparatus 100 by vibrating.

次に、挙動評価部123は、次の経路順番i+1があるか否かを挙動テーブル125c
で確認し(S18)、次の経路順番i+1がある場合には、iに「1」をインクリメント
し(S19)、ステップS14に戻って処理を繰り返す。一方、次の経路順番i+1がな
い場合には処理を終了する。
Next, the behavior evaluation unit 123 determines whether or not there is a next route order i + 1, based on the behavior table 125c.
(S18), if there is a next route order i + 1, i is incremented by "1" (S19), and the process returns to step S14 to repeat the process. On the other hand, if there is no next route order i + 1, the process is terminated.

なお、主制御部121は、処理の途中で入力部130の電源ボタン130aが押圧され
た場合にも、処理を終了して電源をオフにする処理を行う。
Note that the main control unit 121 also performs a process of terminating the process and turning off the power when the power button 130a of the input unit 130 is pressed during the process.

解析装置100において以上のような処理を行うことにより、例えば、図6(解析装置
100の使用例を示す概略図)に示されているように、ユーザの手首に解析装置100を
装着して、手に持ったダンベル150を、肘を軸に上下動させるトレーニングを行う場合
等に、予め定められた位置151a〜151dを所定のスピードで通るように腕を動かし
ているか否か、および、ユーザの腕の角度は適切か否か、等を予め定められた位置151
a〜151dで確認することができ、効率的なトレーニングを行うことが可能となる。
By performing the above processing in the analysis device 100, for example, as shown in FIG. 6 (schematic diagram showing an example of use of the analysis device 100), the analysis device 100 is attached to the user's wrist, Whether or not the dumbbell 150 held in the hand is moved up and down about the elbow axis, the arm is moved so as to pass through predetermined positions 151a to 151d at a predetermined speed, and the user's Whether the arm angle is appropriate or not is determined at a predetermined position 151.
It can be confirmed at a to 151d, and efficient training can be performed.

図7は、本発明の第二の実施形態である解析システム300の概略図である。   FIG. 7 is a schematic diagram of an analysis system 300 according to the second embodiment of the present invention.

解析システム300は、図示するように、解析装置200と、管理装置240と、を備
えている。
The analysis system 300 includes an analysis device 200 and a management device 240 as illustrated.

解析装置200は、リストバンド110と、解析部220と、を備えており、第一の実
施形態である解析装置100と比較して、解析部220が異なっているため、以下、解析
部220に関する事項について説明する。
The analysis device 200 includes a wristband 110 and an analysis unit 220, and the analysis unit 220 is different from the analysis device 100 according to the first embodiment. The matter will be explained.

本実施形態に係る解析部220は、図8(解析部220の概略図)に示されているよう
に、第一の実施形態と比較して、主制御部221,時間計測部224、記憶部225およ
び入力部230が異なっており、また、アンテナ232及び受信部233が新たに設けら
れているため、以下、これらに関する事項について説明する。
As shown in FIG. 8 (schematic diagram of the analysis unit 220), the analysis unit 220 according to the present embodiment has a main control unit 221, a time measurement unit 224, a storage unit, as compared with the first embodiment. Since 225 and the input unit 230 are different, and an antenna 232 and a receiving unit 233 are newly provided, matters relating to these will be described below.

主制御部221は、第一の実施形態で行われている処理に加えて、アンテナ232を介
した通信処理も制御する。
The main control unit 221 also controls communication processing via the antenna 232 in addition to the processing performed in the first embodiment.

時間計測部224は、第一の実施形態と異なり、受信部233が管理装置240からの
スタート信号を受信することにより、経過時間の計測を開始する。
Unlike the first embodiment, the time measuring unit 224 starts measuring elapsed time when the receiving unit 233 receives a start signal from the management device 240.

記憶部225の挙動情報記憶領域225aには、管理装置240より受信した挙動テー
ブル125c(図3参照)が記憶される。なお、挙動テーブル125cに格納されるデー
タ構造については、第一の実施形態と同様である。
In the behavior information storage area 225a of the storage unit 225, the behavior table 125c (see FIG. 3) received from the management device 240 is stored. The data structure stored in the behavior table 125c is the same as in the first embodiment.

入力部230は、第一の実施形態と異なり、電源ボタンのみが設けられている。   Unlike the first embodiment, the input unit 230 includes only a power button.

受信部233は、無線を介して情報を送受信するためのインターフェースである。本実
施形態においては、特に、管理装置240より送信される挙動テーブル125c、スター
ト信号及びエンド信号を受信する。
The receiving unit 233 is an interface for transmitting and receiving information via radio. In the present embodiment, in particular, the behavior table 125c, the start signal, and the end signal transmitted from the management device 240 are received.

図9は、管理装置240の概略図である。   FIG. 9 is a schematic diagram of the management device 240.

管理装置240は、主制御部241と、記憶部242と、送信部243と、アンテナ2
44と、入力部245と、を備えている。
The management device 240 includes a main control unit 241, a storage unit 242, a transmission unit 243, and an antenna 2
44 and an input unit 245.

主制御部241は、管理装置240での処理を制御する。特に、本実施形態においては
、入力部245を介して入力されたユーザの体型情報(本実施形態では、身長)に対応す
る挙動テーブル125cを記憶部242の送信情報記憶領域242aから抽出し、送信部
243を介して、抽出した挙動テーブル125cを解析装置200に送信する処理を制御
する。
The main control unit 241 controls processing in the management device 240. In particular, in this embodiment, the behavior table 125c corresponding to the user's body shape information (height in this embodiment) input via the input unit 245 is extracted from the transmission information storage area 242a of the storage unit 242 and transmitted. The process of transmitting the extracted behavior table 125c to the analysis apparatus 200 is controlled via the unit 243.

また、主制御部241は、入力部230を介して入力されたスタート指令に応じたスタ
ート信号、または、エンド指令に応じたエンド信号を生成し、送信部243を介して、解
析装置200に送信する。
The main control unit 241 generates a start signal corresponding to the start command input via the input unit 230 or an end signal corresponding to the end command, and transmits the start signal to the analysis device 200 via the transmission unit 243. To do.

記憶部242には、送信情報記憶領域242aが設けられている。   The storage unit 242 is provided with a transmission information storage area 242a.

送信情報記憶領域242aには、第一の実施形態における挙動情報記憶領域225aと
同様に、運動テーブル125bと、運動テーブル125bに格納される運動ID毎の挙動
テーブル125cと、が記憶されている。これらのテーブルに格納されるデータ構造につ
いては第一の実施形態と同様である。
Similar to the behavior information storage area 225a in the first embodiment, the transmission information storage area 242a stores an exercise table 125b and a behavior table 125c for each exercise ID stored in the exercise table 125b. The data structure stored in these tables is the same as in the first embodiment.

また、送信情報記憶領域242aには、さらに、解析装置200のユーザの体型にあっ
た運動を選択するための情報が記憶される。
The transmission information storage area 242a further stores information for selecting an exercise suitable for the body shape of the user of the analysis apparatus 200.

具体的には、図10(選択テーブル242bの概略図)に示すような、選択テーブル2
42bが記憶される。
Specifically, the selection table 2 as shown in FIG. 10 (schematic diagram of the selection table 242b).
42b is stored.

選択テーブル242bは、体型情報欄242cと、運動ID欄242dと、を有してい
る。
The selection table 242b has a body type information column 242c and an exercise ID column 242d.

体型情報欄242cには、ユーザの体型を特定するための情報が格納される。例えば、
本実施形態においては、ユーザの身長の範囲を特定する情報が格納されている。
The body type information column 242c stores information for specifying the user's body type. For example,
In the present embodiment, information for specifying the range of the user's height is stored.

運動ID欄242dには、体型情報欄242cで特定されるユーザの身長の範囲に対応
する運動IDが格納される。例えば、体型情報欄242cで入力された身長からおおよそ
の腕の長さが把握できるため、腕の長さに適する位置変位量及び角度変位量が格納されて
いる挙動テーブル125cを特定する運動IDを適宜選択して格納する。
The exercise ID column 242d stores an exercise ID corresponding to the height range of the user specified in the body type information column 242c. For example, since the approximate arm length can be grasped from the height input in the body shape information field 242c, the motion ID for identifying the behavior table 125c storing the position displacement amount and the angular displacement amount suitable for the arm length is set. Select and store as appropriate.

なお、このように、本実施形態では、ユーザの体型(身長)に合わせて最適な運動とな
るように経過順番、経過時間、位置変位量及び角度変位量を適宜選択して挙動テーブル1
25cを種々記憶させておく。
As described above, in the present embodiment, the behavior table 1 is selected by appropriately selecting the elapsed order, the elapsed time, the positional displacement amount, and the angular displacement amount so as to achieve an optimal exercise according to the body shape (height) of the user.
25c is stored in various ways.

送信部243は、アンテナ244を介して無線によるデータの送受信を行うためのイン
ターフェースである。
The transmission unit 243 is an interface for performing wireless data transmission / reception via the antenna 244.

入力部245は、ユーザからの入力を受け付けるための入力装置である。特に、本実施
形態においては、ユーザからの身長の入力を受け付け、また、スタート指令及びエンド指
令の入力を受け付ける。
The input unit 245 is an input device for receiving input from the user. In particular, in the present embodiment, an input of a height from a user is accepted, and an input of a start command and an end command is accepted.

以上に記載した管理装置240については、いわゆるコンピュータにより実現可能であ
る。
The management device 240 described above can be realized by a so-called computer.

例えば、主制御部241は、外部記憶装置に記憶されている所定のプログラムをCPU
で実行することにより実現可能であり、記憶部242は、ハードディスク等の外部記憶装
置により実現可能であり、送信部243はNIC(Network Interface Card)により実現
可能であり、入力部245は、マウスやキーボードにより実現可能である。
For example, the main control unit 241 executes a predetermined program stored in the external storage device as a CPU.
The storage unit 242 can be realized by an external storage device such as a hard disk, the transmission unit 243 can be realized by a NIC (Network Interface Card), and the input unit 245 has a mouse, This can be realized with a keyboard.

以上のように構成される解析装置200の処理フローを図11に示すフローチャートを
用いて説明する。
A processing flow of the analysis apparatus 200 configured as described above will be described with reference to a flowchart shown in FIG.

なお、解析装置200での処理は、入力部230の電源ボタンが押圧され、電源がオン
にされることでスタートする。
The processing in the analysis device 200 starts when the power button of the input unit 230 is pressed and the power is turned on.

まず、解析装置200の主制御部221は、管理装置240より運動テーブル125c
が送信されてくるまで待機し(S20)、受信があった場合には、記憶部225の挙動情
報記憶領域225に記憶する(S21)。
First, the main control unit 221 of the analysis apparatus 200 receives an exercise table 125c from the management apparatus 240.
Is received (S20), and if received, it is stored in the behavior information storage area 225 of the storage unit 225 (S21).

そして、解析装置200の主制御部221は、管理装置240よりスタート信号が送信
されてくるまで待機し(S22)、受信があった場合には、経路順番iを「1」に初期化
して(S23)、時間計測部224で経過時間の計測を開始する(S24)。なお、スタ
ート信号を受信した時及び位置を基準時間及び基準位置とする。
Then, the main control unit 221 of the analysis device 200 waits until a start signal is transmitted from the management device 240 (S22), and when there is reception, initializes the route order i to “1” ( S23), the time measurement unit 224 starts measuring elapsed time (S24). The time and position when the start signal is received are set as a reference time and a reference position.

次に、時間計測部224で経路順番iの経過時間が経過したか否かを判定し(S25)
、経過した場合には、挙動算出部122において、加速度センサ126及びジャイロセン
サ127で検出した加速度及び角速度より、基準位置からの位置変位量と角度変位量とを
算出する(S26)。
Next, it is determined whether or not the elapsed time of the route order i has elapsed in the time measuring unit 224 (S25).
When the time elapses, the behavior calculation unit 122 calculates the position displacement amount and the angular displacement amount from the reference position from the acceleration and angular velocity detected by the acceleration sensor 126 and the gyro sensor 127 (S26).

そして、挙動評価部123は、ステップS25で算出された位置変位量及び角度変位量
と、挙動情報記憶領域225aの挙動テーブル125cに記憶されている経路順番iの位
置変位量欄125f及び角度変位量欄125jに格納されている位置変位量及び角度変位
量と、を比較することでこれらが一致するか否かを判定する(S27)。なお、挙動評価
部123は、これらが所定の閾値の範囲内にある場合には、一致するものと判断する。
Then, the behavior evaluation unit 123 calculates the positional displacement amount and the angular displacement amount calculated in step S25, the positional displacement amount column 125f of the path order i stored in the behavior table 125c of the behavior information storage area 225a, and the angular displacement amount. By comparing the positional displacement amount and the angular displacement amount stored in the column 125j, it is determined whether or not they match (S27). Note that the behavior evaluation unit 123 determines that they match when they are within a predetermined threshold range.

そして、ステップS27において一致すると判断された場合には、挙動評価部123は
出力部129に通知を行うように指示を出し、出力部129は通知を行う(S28)。な
お、本実施形態では、出力部129をバイブレータで構成したので、出力部129は、振
動することで、解析装置200のユーザに通知を行う。
If it is determined in step S27 that they match, the behavior evaluation unit 123 instructs the output unit 129 to notify, and the output unit 129 notifies (S28). In the present embodiment, since the output unit 129 is configured by a vibrator, the output unit 129 notifies the user of the analysis apparatus 200 by vibrating.

次に、挙動評価部123は、次の経路順番i+1があるか否かを挙動テーブル125c
で確認し(S29)、次の経路順番i+1がある場合には、iに「1」をインクリメント
し(S30)、ステップS25に戻って処理を繰り返す。一方、次の経路順番i+1がな
い場合には処理を終了する。
Next, the behavior evaluation unit 123 determines whether or not there is a next route order i + 1, based on the behavior table 125c.
(S29) If there is a next route order i + 1, i is incremented by "1" (S30), and the process returns to step S25 to repeat the process. On the other hand, if there is no next route order i + 1, the process is terminated.

なお、主制御部221は、処理の途中で受信部233を介して、管理装置240よりエ
ンド信号を受信した場合にも、処理を終了する。
Note that the main control unit 221 also ends the process when an end signal is received from the management apparatus 240 via the receiving unit 233 during the process.

解析装置200において以上のような処理を行うことにより、第一の実施形態と同様に
、効率的なトレーニングを行うことが可能となり、さらに、本実施形態では、無線を介し
て解析装置200での処理を開始できるため、図12(解析システム300の使用例を示
す概略図)に示されているように、複数のユーザの手首に解析装置200を装着して、複
数のユーザに装着した解析装置200に同じ動作を特定する挙動テーブル125cを送信
し、同じタイミングでスタート信号を送ることにより、これらのユーザに同じ動作を同じ
タイミングでシンクロさせるようなトレーニングを効率的に行うことができるようになる
By performing the processing as described above in the analysis device 200, it is possible to perform efficient training as in the first embodiment. Furthermore, in the present embodiment, the analysis device 200 is connected wirelessly. Since the process can be started, as shown in FIG. 12 (schematic diagram showing an example of use of the analysis system 300), the analysis apparatus 200 is mounted on the wrists of a plurality of users and is mounted on the plurality of users. By transmitting a behavior table 125c specifying the same operation to 200 and sending a start signal at the same timing, it becomes possible to efficiently perform training to synchronize these users with the same operation at the same timing. .

なお、第二の実施形態においては、管理装置240において選択テーブル242bが記
憶されており、管理装置240に入力された身長から選択テーブル242bを介して選択
された挙動テーブル125cが解析装置200に送信されて記憶されるようになっている
が、このような態様に限定されるわけではなく、例えば、管理装置200の記憶部225
に選択テーブル242bを記憶しておき、管理装置200の入力部230を介して身長の
入力を受け付けて、好適な挙動テーブル125cを選択することができるようにすること
も可能である。
In the second embodiment, the selection table 242b is stored in the management apparatus 240, and the behavior table 125c selected from the height input to the management apparatus 240 via the selection table 242b is transmitted to the analysis apparatus 200. However, the present invention is not limited to such a mode. For example, the storage unit 225 of the management apparatus 200 is used.
It is also possible to store the selection table 242b and accept the input of the height via the input unit 230 of the management apparatus 200 so that a suitable behavior table 125c can be selected.

図13は、本発明の第三の実施形態である解析装置における解析部420の概略図であ
る。
FIG. 13 is a schematic diagram of an analysis unit 420 in the analysis apparatus according to the third embodiment of the present invention.

本実施形態である解析装置は、第一の実施形態と同様に、リストバンド110に解析部
420が設けられているが、リストバンド110は第一の実施形態と同様に構成されてい
るため、説明を省略する。
In the analysis apparatus according to this embodiment, the analysis unit 420 is provided in the wristband 110 as in the first embodiment, but the wristband 110 is configured in the same manner as in the first embodiment. Description is omitted.

本実施形態に係る解析部420は、第一の実施形態と比較して、主制御部421と、記
憶部425と、入力部430と、が異なっているため、以下これらに関連する事項につい
て説明する。
The analysis unit 420 according to the present embodiment is different from the first embodiment in the main control unit 421, the storage unit 425, and the input unit 430. Therefore, the items related to these will be described below. To do.

主制御部421は、第一の実施形態と同様の処理の他、本実施形態においては、後述す
る入力部430の登録開始ボタン430fが押圧されることにより、押圧された時点を基
準時間及び基準位置として、挙動算出部122において算出された位置変位量及び角度変
位量を、所定の時間間隔(例えば、5秒間隔)で記憶部425の挙動情報記憶領域425
aに新たに生成された挙動テーブル125cの所定の欄に逐次格納する処理を行う。そし
て、この処理は、入力部430の登録終了ボタン430gが押圧されるまで続けられる。
In addition to the same processing as in the first embodiment, the main control unit 421 determines the point of time when the registration start button 430f of the input unit 430, which will be described later, is pressed, as a reference time and a reference. The position displacement amount and the angular displacement amount calculated by the behavior calculation unit 122 as the positions are stored in the behavior information storage area 425 of the storage unit 425 at predetermined time intervals (for example, every 5 seconds).
A process of sequentially storing in a predetermined column of the behavior table 125c newly generated in a is performed. This process is continued until the registration end button 430g of the input unit 430 is pressed.

そして、入力部430の登録終了ボタン430gが押圧されると、挙動テーブル125
cへの格納を終了するとともに、運動テーブル125bに新たなエントリを作成して、新
たに作成した挙動テーブル125cを識別するための運動IDを格納する。
When the registration end button 430g of the input unit 430 is pressed, the behavior table 125 is displayed.
In addition to ending the storage in c, a new entry is created in the exercise table 125b, and an exercise ID for identifying the newly created behavior table 125c is stored.

記憶部425は、上述のように、主制御部421の制御により新たな挙動テーブル12
5cの記憶と運動テーブル125bの更新とを行う。
As described above, the storage unit 425 controls the new behavior table 12 under the control of the main control unit 421.
5c is stored and the exercise table 125b is updated.

入力部430は、例えば、図14(入力部430の概略図)に示されているように、第
一の実施形態と同様に、電源ボタン130aと、ディスプレイ130bと、選択ボタン1
30cと、開始ボタン130dと、終了ボタン130eと、を備えているが、本実施形態
では、さらに、登録開始ボタン430fと、登録終了ボタン430gと、が設けられてい
る。
For example, as shown in FIG. 14 (schematic diagram of the input unit 430), the input unit 430 includes a power button 130a, a display 130b, and a selection button 1 as in the first embodiment.
30c, a start button 130d, and an end button 130e, but in this embodiment, a registration start button 430f and a registration end button 430g are further provided.

以上のように構成される本実施形態に係る解析部420における挙動テーブル125c
の生成処理を図15に示すフローチャートを用いて説明する。
The behavior table 125c in the analysis unit 420 according to this embodiment configured as described above.
The generation process will be described with reference to the flowchart shown in FIG.

解析部420における挙動テーブル125cの生成処理は、入力部430の登録開始ボ
タン430fが押圧されることにより処理が開始される。
The generation process of the behavior table 125c in the analysis unit 420 is started when the registration start button 430f of the input unit 430 is pressed.

そして、主制御部421は、入力部430の登録開始ボタン430fが押圧されると、
挙動情報記憶領域425aに挙動テーブル125cを生成し(S40)、経路順番iを「
1」に初期化して(S41)、時間計測部124で経過時間の計測を開始する(S42)
。なお、登録開始ボタン430fが押圧された時及び位置を基準時間及び基準位置とする
When the registration start button 430f of the input unit 430 is pressed, the main control unit 421
The behavior table 125c is generated in the behavior information storage area 425a (S40), and the route order i is set to “
1 ”(S41), and the time measurement unit 124 starts measuring elapsed time (S42).
. The time and position when the registration start button 430f is pressed are set as the reference time and the reference position.

次に、時間計測部124で所定の経過時間が経過したか否かを判定し(S43)、経過
した場合には、挙動算出部122において、加速度センサ126及びジャイロセンサ12
7で検出した加速度及び角速度より、基準位置からの位置変位量と角度変位量とを算出す
る(S44)。
Next, it is determined whether or not a predetermined elapsed time has elapsed in the time measuring unit 124 (S43). If the predetermined elapsed time has elapsed, the behavior calculating unit 122 determines whether the acceleration sensor 126 and the gyro sensor 12 have elapsed.
A position displacement amount and an angular displacement amount from the reference position are calculated from the acceleration and angular velocity detected in 7 (S44).

そして、主制御部421は、ステップS40で生成した挙動テーブル125cに経路順
番iの行を生成して、ステップS43で計測した経過時間と、ステップS44で算出され
た位置変位量及び角度変位量と、をそれぞれ対応する欄に格納する(S45)。
Then, the main control unit 421 generates a line of the path order i in the behavior table 125c generated in step S40, the elapsed time measured in step S43, the positional displacement amount and the angular displacement amount calculated in step S44. Are stored in the corresponding columns (S45).

そして、登録終了ボタン430gが押圧されていない場合には(S46)、経路順番i
に「1」をインクリメントし(S47)、ステップS43に戻って処理を繰り返す。
If the registration end button 430g is not pressed (S46), the route order i
"1" is incremented (S47), and the process returns to step S43 to repeat the process.

以上のように本実施形態である解析装置を構成したので、例えば、ある一定の動作を挙
動テーブル125cに記憶しておき、このような動作を繰り返すトレーニングを効率的に
行うことができるようになる。
As described above, since the analysis apparatus according to the present embodiment is configured, for example, a certain operation is stored in the behavior table 125c, and training for repeating such operation can be performed efficiently. .

図16は、本発明の第四の実施形態である解析装置の解析部520の概略図である。   FIG. 16 is a schematic diagram of an analysis unit 520 of the analysis apparatus according to the fourth embodiment of the present invention.

本実施形態である解析装置は、第一の実施形態と同様に、リストバンド110に解析部
520が設けられているが、リストバンド110は第一の実施形態と同様に構成されてい
るため、説明を省略する。
In the analysis apparatus according to this embodiment, the analysis unit 520 is provided in the wristband 110 as in the first embodiment, but the wristband 110 is configured in the same manner as in the first embodiment. Description is omitted.

本実施形態に係る解析部520は、第一の実施形態と比較して、挙動評価部521と、
記憶部525と、が異なっており、また、脈拍計測部534と、脈拍センサ535と、が
新たに設けられている、以下これらに関連する事項について説明する。
Compared with the first embodiment, the analysis unit 520 according to this embodiment includes a behavior evaluation unit 521,
The storage unit 525 is different, and the pulse measurement unit 534 and the pulse sensor 535 are newly provided. The following will describe items related to these.

挙動評価部523は、第一の実施形態と同様に、記憶部525の挙動情報記憶領域12
5aに記憶されている挙動情報と、所定の経過時間で挙動算出部122において算出され
た位置変位量及び角度変位量と、を比較して両者が一致(近似)するか否かを判断するが
、本実施形態においては、後述する脈拍計測部534で算出された脈拍数に応じて、一致
するか否かの判断(基準)を変化させるようにしている。
The behavior evaluation unit 523 is the behavior information storage area 12 of the storage unit 525 as in the first embodiment.
The behavior information stored in 5a is compared with the positional displacement amount and the angular displacement amount calculated by the behavior calculation unit 122 at a predetermined elapsed time to determine whether or not they match (approximate). In the present embodiment, the determination (reference) of whether or not they match is changed according to the pulse rate calculated by the pulse measurement unit 534 described later.

具体的には、本実施形態では、記憶部525に補正情報記憶領域525nが設けられて
おり、この領域には、脈拍数の範囲を特定する情報と、脈拍数の範囲毎に対応する補正値
と、が記憶されており、挙動評価部523は、脈拍計測部534で算出された脈拍数に応
じた補正値を抽出して、該補正値を用いて一致すると判断する閾値を変化させるようにし
ている。
Specifically, in the present embodiment, a correction information storage area 525n is provided in the storage unit 525. In this area, information for specifying a pulse rate range and a correction value corresponding to each pulse rate range are provided. Are stored, and the behavior evaluation unit 523 extracts a correction value corresponding to the pulse rate calculated by the pulse measurement unit 534, and changes the threshold value that is determined to match using the correction value. ing.

脈拍計測部534は、後述する脈拍センサ535から得られる出力と、タイマ128か
ら得られる時間情報と、から所定期間の脈拍数を算出する。
The pulse measuring unit 534 calculates the pulse rate for a predetermined period from an output obtained from a pulse sensor 535 described later and time information obtained from the timer 128.

記憶部525には、挙動情報記憶領域125a(第一の実施形態と同様)の他に、補正
情報記憶領域525nが設けられている。
The storage unit 525 is provided with a correction information storage area 525n in addition to the behavior information storage area 125a (similar to the first embodiment).

補正情報記憶領域525nには、脈拍数の範囲を特定する情報と、脈拍数の範囲毎に対
応する補正値と、が記憶されている。例えば、本領域には、図17(補正テーブル525
oの概略図)に示すような補正テーブル525oが記憶されている。
In the correction information storage area 525n, information for specifying the pulse rate range and a correction value corresponding to each pulse rate range are stored. For example, in this area, the correction table 525 in FIG.
A correction table 525o as shown in FIG.

図示するように補正テーブル525oには、脈拍数欄525pと、補正値欄525qと
、が設けられている。
As shown in the figure, the correction table 525o is provided with a pulse rate column 525p and a correction value column 525q.

脈拍数欄525pには、脈拍数の範囲が格納される。   A pulse rate range is stored in the pulse rate column 525p.

補正値欄525qには、脈拍数の範囲毎の補正値が格納されている。当該補正値は、挙
動評価部523において、位置変位量及び角度変位量が挙動情報記憶領域125aに一致
してものと判断するための閾値の範囲を広げるための補正値(閾値への加算値)が格納さ
れる。
The correction value column 525q stores a correction value for each pulse rate range. The correction value is a correction value (addition value to the threshold value) for expanding the range of the threshold value for determining that the position displacement amount and the angular displacement amount coincide with the behavior information storage area 125a in the behavior evaluation unit 523. Is stored.

ここで、この補正値については、脈拍数が大きくなるにつれて、一致するものと判断す
るための閾値の範囲が広くなるようにする(一致するとの判断が緩くなるようにする)。
Here, with respect to this correction value, as the pulse rate increases, the threshold range for determining that the values match is made wider (so that the determination that the values match is loosened).

脈拍センサ535は、脈拍を検知するためのセンサであって、例えば、感圧センサをリ
ストバンド110の内側面の所定の位置に配置すればよい。
The pulse sensor 535 is a sensor for detecting a pulse, and for example, a pressure sensor may be disposed at a predetermined position on the inner surface of the wristband 110.

以上のように本実施形態を構成したので、ユーザの疲れの度合いを脈拍により検出して
トレーニングによる負荷を軽減するようにすることができるようになる。
Since the present embodiment is configured as described above, the degree of fatigue of the user can be detected from the pulse to reduce the load caused by training.

なお、本実施形態においては、ユーザの脈拍を検出するようにしているが、このような
態様に限定されず、例えば、呼吸数、心拍数、血圧等のユーザの状況を検出するセンサを
設けてこれらの出力に応じて閾値の範囲を変化させることも可能である。
In the present embodiment, the user's pulse is detected. However, the present invention is not limited to such a mode. For example, a sensor for detecting the user's situation such as a respiratory rate, a heart rate, and a blood pressure is provided. It is also possible to change the threshold range according to these outputs.

第一の実施形態である解析装置の概略図。1 is a schematic diagram of an analysis apparatus according to a first embodiment. 解析部の概略図。The schematic diagram of an analysis part. 運動テーブル及び挙動テーブルの概略図。Schematic of an exercise table and a behavior table. 入力部の概略図。Schematic of an input part. 解析装置の処理フローを示すフローチャート。The flowchart which shows the processing flow of an analyzer. 解析装置の使用例を示す概略図。Schematic which shows the usage example of an analyzer. 第二の実施形態である解析システムの概略図。Schematic of the analysis system which is the second embodiment. 解析部の概略図。The schematic diagram of an analysis part. 管理装置の概略図。Schematic diagram of the management device. 選択テーブルの概略図。Schematic of the selection table. 解析装置の処理フローを示すフローチャート。The flowchart which shows the processing flow of an analyzer. 解析システムの使用例を示す概略図。Schematic which shows the usage example of an analysis system. 第三の実施形態である解析装置における解析部の概略図。Schematic of the analysis part in the analyzer which is 3rd embodiment. 入力部の概略図。Schematic of an input part. 解析部における挙動テーブルの生成処理を示すフローチャート。The flowchart which shows the production | generation process of the behavior table in an analysis part. 第四の実施形態である解析装置の解析部の概略図。Schematic of the analysis part of the analyzer which is 4th embodiment. 補正テーブルの概略図。Schematic of a correction table.

符号の説明Explanation of symbols

100、200 解析装置
300 解析システム
120、220、420、520 解析部
121、221、421 主制御部
122 挙動算出部
123、523 挙動評価部
124、224、 時間計測部
534 脈拍計測部
125、225、425 記憶部
126 加速度センサ
127 ジャイロセンサ
535 脈拍センサ
240 管理装置
100, 200 Analysis device 300 Analysis system 120, 220, 420, 520 Analysis unit 121, 221, 421 Main control unit 122 Behavior calculation unit 123, 523 Behavior evaluation unit 124, 224, Time measurement unit 534 Pulse measurement unit 125, 225, 425 Storage unit 126 Acceleration sensor 127 Gyro sensor 535 Pulse sensor 240 Management device

Claims (11)

取り付けた部分の動作を解析する解析装置であって、
経過時間毎の第一角度変動量を特定する挙動情報が記憶される記憶部と、
ジャイロセンサと、
前記ジャイロセンサより得られる情報から前記経過時間に対応する時点毎に第二角度変
動量を算出する算出部と、
前記第二角度変動量が、前記第一角度変動量と一致しているか否かを前記時点毎に評価
する評価部と、
前記評価部において、前記第二角度変動量が、前記第一角度変動量と一致していると判
断した場合に、予め定められた通知を行う出力部と、
を備えること、
を特徴とする解析装置。
An analysis device for analyzing the operation of the attached part,
A storage unit for storing behavior information for specifying the first angle variation for each elapsed time;
Gyro sensor,
A calculation unit that calculates a second angle fluctuation amount for each time point corresponding to the elapsed time from information obtained from the gyro sensor;
An evaluation unit that evaluates at each time point whether or not the second angle variation amount matches the first angle variation amount;
In the evaluation unit, when it is determined that the second angle variation amount matches the first angle variation amount, an output unit that performs a predetermined notification;
Providing
An analysis device characterized by
請求項1に記載の解析装置であって、
加速度センサをさらに備え、
前記挙動情報には、前記経過時間毎の第一位置変動量を特定する情報が含まれており、
前記算出部は、前記加速度センサより得られる情報から前記時点毎に第二位置変動量を
さらに算出し、
前記評価部は、前記第二角度変動量が前記第一角度変動量と一致しているか否か、およ
び、前記第二位置変動量が前記第一位置変動量と一致しているか否か、を前記時点毎に評
価し、
前記出力部は、前記評価部において、前記第二角度変動量が前記第一角度変動量と一致
していると判断した場合、および、前記第二位置変動量が前記第一位置変動量と一致して
いると判断した場合、の少なくともいずれか一方のときに、予め定められた通知を行うこ
と、
を特徴とする解析装置。
The analysis device according to claim 1,
An acceleration sensor,
The behavior information includes information for specifying the first position fluctuation amount for each elapsed time,
The calculation unit further calculates a second position variation amount for each time point from information obtained from the acceleration sensor,
The evaluation unit determines whether the second angle variation amount matches the first angle variation amount, and whether the second position variation amount matches the first position variation amount. Evaluate at each time point,
The output unit determines, when the evaluation unit determines that the second angle variation amount matches the first angle variation amount, and the second position variation amount is equal to the first position variation amount. If you decide to do so, make a predetermined notification at least one of the following:
An analysis device characterized by
請求項1又は2に記載の解析装置であって、
前記評価部は、予め定められた閾値の範囲内であれば、一致するとの判断を行うこと、
を特徴とする解析装置。
The analysis device according to claim 1 or 2,
The evaluation unit determines that they match if they are within a predetermined threshold range;
An analysis device characterized by
請求項1乃至3の何れか一項に記載の解析装置であって、
ユーザの状況を検出するための状況検出センサをさらに備え、
前記評価部は、前記状況検出センサの出力に応じて一致すると判断する基準を変化させ
ること、
を特徴とする解析装置。
The analysis device according to any one of claims 1 to 3,
A situation detection sensor for detecting a user situation;
The evaluation unit is configured to change a criterion for determining that they match according to the output of the situation detection sensor;
An analysis device characterized by
請求項1乃至4の何れか一項に記載の解析装置であって、
情報の入力を受け付ける入力部をさらに備え、
前記記憶部には、経過時間毎の第一角度変動量を特定する挙動情報が複数記憶されてお
り、
前記入力部を介して、複数の前記挙動情報から特定された一の前記挙動情報を、前記評
価部における評価の対象とすることができるようにしたこと、
を特徴とする解析装置。
The analysis apparatus according to any one of claims 1 to 4,
It further includes an input unit that receives information input,
The storage unit stores a plurality of behavior information for specifying the first angle fluctuation amount for each elapsed time,
One behavior information specified from a plurality of the behavior information can be set as an evaluation target in the evaluation unit via the input unit,
An analysis device characterized by
請求項5に記載の解析装置であって、
前記記憶部に記憶される挙動情報には識別情報が各々付加されており、
前記入力部を介して入力された識別情報により、複数の前記挙動情報から一の前記挙動
情報を特定することができるようにされていること、
を特徴とする解析装置。
The analysis device according to claim 5,
Identification information is added to the behavior information stored in the storage unit,
The identification information input via the input unit can identify one behavior information from a plurality of the behavior information,
An analysis device characterized by
請求項5に記載の解析装置であって、
前記記憶部に記憶される挙動情報には、ユーザの体型を特定する体型情報が各々付加さ
れており、
前記入力部を介して入力された体型情報により、複数の前記挙動情報から一の前記挙動
情報を特定することができるようにされていること、
を特徴とする解析装置。
The analysis device according to claim 5,
The behavior information stored in the storage unit includes body shape information that identifies the body shape of the user,
The body information input via the input unit can identify one behavior information from a plurality of the behavior information,
An analysis device characterized by
請求項1乃至7の何れか一項に記載の解析装置であって、
前記出力部は、振動、光及び音の少なくともいずれか一つで通知を行うものであること

を特徴とする解析装置。
The analysis device according to any one of claims 1 to 7,
The output unit performs notification by at least one of vibration, light, and sound;
An analysis device characterized by
請求項1乃至8の何れか一項に記載の解析装置であって、
管理装置からの情報を受信可能な受信部をさらに備え、
前記算出部は、前記管理装置からの開始信号に応じて算出を開始するものであること、
を特徴とする解析装置。
The analysis apparatus according to any one of claims 1 to 8,
A receiving unit capable of receiving information from the management device;
The calculation unit starts calculation according to a start signal from the management device;
An analysis device characterized by
請求項9に記載の解析装置であって、
前記記憶部に記憶される挙動情報は、前記管理部から送信されたものであること、
を特徴とする解析装置。
The analysis device according to claim 9,
The behavior information stored in the storage unit is transmitted from the management unit,
An analysis device characterized by
ジャイロセンサを取り付けた部分の動作を解析する解析方法であって、
前記ジャイロセンサより得られる情報から経過時間毎に第二角度変動量を算出する算出
過程と、
前記第二角度変動量が、予め記憶されている前記経過時間毎の第一角度変動量と一致し
ているか否かを前記経過時間毎に評価する評価過程と、
前記評価過程において、前記第二角度変動量が、前記第一角度変動量と一致していると
判断した場合に、予め定められた通知を行う出力過程と、
を備えること、
を特徴とする解析方法。
An analysis method for analyzing the operation of a part to which a gyro sensor is attached,
A calculation process for calculating the second angle fluctuation amount for each elapsed time from the information obtained from the gyro sensor;
An evaluation process for evaluating, for each elapsed time, whether or not the second angle fluctuation amount matches a first angle fluctuation amount for each elapsed time stored in advance;
In the evaluation process, when it is determined that the second angle variation amount matches the first angle variation amount, an output process for performing a predetermined notification;
Providing
Analysis method characterized by
JP2006255624A 2006-09-21 2006-09-21 Analysis apparatus and analysis method Withdrawn JP2008073211A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006255624A JP2008073211A (en) 2006-09-21 2006-09-21 Analysis apparatus and analysis method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006255624A JP2008073211A (en) 2006-09-21 2006-09-21 Analysis apparatus and analysis method

Publications (1)

Publication Number Publication Date
JP2008073211A true JP2008073211A (en) 2008-04-03

Family

ID=39345904

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006255624A Withdrawn JP2008073211A (en) 2006-09-21 2006-09-21 Analysis apparatus and analysis method

Country Status (1)

Country Link
JP (1) JP2008073211A (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101468256B (en) * 2008-08-13 2010-06-16 孙学川 Push-up intelligent tester
JP2010273878A (en) * 2009-05-28 2010-12-09 Yamaha Corp Motion evaluation device and program
JP2010273879A (en) * 2009-05-28 2010-12-09 Yamaha Corp Motion evaluation device and program
JP2011240047A (en) * 2010-05-20 2011-12-01 Rie:Kk Biological information detector and system and method for monitoring subject
JP2012518514A (en) * 2009-02-26 2012-08-16 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Exercise system and communication method
JP2014164407A (en) * 2013-02-22 2014-09-08 Toyota Motor Corp Object identification system and object identification method
CN104306003A (en) * 2014-11-05 2015-01-28 北京电子科技职业学院 foot tracker
CN104306001A (en) * 2014-10-21 2015-01-28 广东惠利普路桥信息工程有限公司 Outdoor monitoring system
JP2015027565A (en) * 2008-12-05 2015-02-12 ナイキ イノベイト セー. フェー. Athletic performance monitoring systems and methods in team sports environment
JP2016000212A (en) * 2015-07-27 2016-01-07 株式会社ニコン program
JP2018201905A (en) * 2017-06-06 2018-12-27 富士ゼロックス株式会社 Information processing device and program
JP2019000652A (en) * 2015-01-23 2019-01-10 ネオフェクト シーオー., エルティーディー.NEOFECT Co., LTD. System and method for hand rehabilitation exercise

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101468256B (en) * 2008-08-13 2010-06-16 孙学川 Push-up intelligent tester
JP2015027565A (en) * 2008-12-05 2015-02-12 ナイキ イノベイト セー. フェー. Athletic performance monitoring systems and methods in team sports environment
US11541296B2 (en) 2008-12-05 2023-01-03 Nike, Inc. Athletic performance monitoring systems and methods in a team sports environment
US10173101B2 (en) 2008-12-05 2019-01-08 Nike, Inc. Athletic performance monitoring systems and methods in a team sports environment
US10123583B2 (en) 2008-12-05 2018-11-13 Nike, Inc. Athletic performance monitoring systems and methods in a team sports environment
JP2012518514A (en) * 2009-02-26 2012-08-16 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Exercise system and communication method
USRE46790E1 (en) 2009-02-26 2018-04-17 Koninklijke Philips N.V. Exercise system and a method for communication
JP2010273879A (en) * 2009-05-28 2010-12-09 Yamaha Corp Motion evaluation device and program
JP2010273878A (en) * 2009-05-28 2010-12-09 Yamaha Corp Motion evaluation device and program
JP2011240047A (en) * 2010-05-20 2011-12-01 Rie:Kk Biological information detector and system and method for monitoring subject
JP2014164407A (en) * 2013-02-22 2014-09-08 Toyota Motor Corp Object identification system and object identification method
CN104306001A (en) * 2014-10-21 2015-01-28 广东惠利普路桥信息工程有限公司 Outdoor monitoring system
CN104306003A (en) * 2014-11-05 2015-01-28 北京电子科技职业学院 foot tracker
JP2019000652A (en) * 2015-01-23 2019-01-10 ネオフェクト シーオー., エルティーディー.NEOFECT Co., LTD. System and method for hand rehabilitation exercise
JP2016000212A (en) * 2015-07-27 2016-01-07 株式会社ニコン program
JP2018201905A (en) * 2017-06-06 2018-12-27 富士ゼロックス株式会社 Information processing device and program

Similar Documents

Publication Publication Date Title
US10105106B2 (en) Exercise information display system, exercise information display method and computer-readable recording medium
JP4673342B2 (en) Exercise information determination method and wristwatch type device
US10740599B2 (en) Notification device, exercise analysis system, notification method, notification program, exercise support method, and exercise support device
JP5811360B2 (en) Exercise information display system, exercise information display method, and exercise information display program
US11474593B2 (en) Tracking user movements to control a skeleton model in a computer system
CN104434119B (en) Body information acquisition device and body information acquisition method
JP2008073211A (en) Analysis apparatus and analysis method
US11341776B2 (en) Method, electronic apparatus and recording medium for automatically configuring sensors
JP2015058096A (en) Exercise support device, exercise support method, and exercise support program
JP2015184159A (en) Correlation coefficient correction method, motion analysis method, correlation coefficient correction apparatus, and program
CN105664467B (en) A kind of limb motion monitoring method and device
US11794074B2 (en) Apparatus and method for exercise type recognition
KR20140133373A (en) Exercising system and method based on motion capture using user movement patterns
JP2014212915A (en) Action discrimination device, and action discrimination method
WO2020009715A2 (en) Tracking user movements to control a skeleton model in a computer system
KR20180015150A (en) Structures and methods configured to enable the analysis of physically performed functions, including the application of supply of interactive training content
TWI563975B (en) Pace detection system and application thereof
JP7127605B2 (en) Exercise support device, exercise support method and exercise support program
WO2020195874A1 (en) Running method determination device, running-method determination method, and program
JP2018054617A (en) Sampling frequency control device, sampling frequency control method, and program
US20230010822A1 (en) Information processing device, information processing system, and information processing method
JP2025004332A (en) Electronic device, arm swing analysis method and program
JP2019122729A (en) Data analysis device, data analysis method and program
JP2025004331A (en) Electronic device, arm swing angle calculation method and program
Chiramba et al. Action Tracer: An Extendable, Low-Cost and Open-Source Motion Tracking Kit Based on 6-Axes Inertial Measurement Units

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20091201