(57)【特許請求の範囲】
【請求項１】
前腕部、上腕部、下腿部、上腿部のいずれかに取り付けられるプレートと、
当該プレートの長手方向の離れた位置に取り付けられた加速度および角速度を検出する第一検出センサおよび第二検出センサと、
前記第一検出センサと第二検出センサによって検出された加速度および角速度から、動作の回転中心を算出して、前腕部、上腕部、下腿部、上腿部の姿勢および運動状態を算出する算出部と、
を備えたことを特徴とする姿勢動作検出装置。
【請求項２】
前記第一検出センサおよび第二検出センサに、さらに、地磁気センサを取り付けた請求項１に記載の姿勢動作検出装置。
【請求項３】
さらに、手の甲や足の甲、各指に加速度および角速度を検出する手足姿勢検出センサを設け、
当該手足姿勢検出センサで検出された加速度および角速度から、手足の姿勢および運動状態を第二算出部で算出し、
当該算出された値から前記算出部で算出された前腕部、上腕部、下腿部、上腿部の姿勢および運動状態を除外して手足の姿勢および運動状態を修正するようにした請求項１に記載の姿勢動作検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人間の手指や腕などに装着されて手の動きなどを検出できるようにした姿勢動作検出装置に関するものであり、より詳しくは、人間の動作における回転中心を見つけて腕や手指の運動解析を行えるようにした姿勢動作検出装置に関するものである。
【背景技術】
【０００２】
従来より、人間の手指の姿勢や運動状態を解析できるようにした装置として、例えば、下記の特許文献１などに手の甲や指に装着されて手指の動きを検出できるようにした装置が提案されている。
【０００３】
この装置は、手の甲に取り付けられたジャイロセンサや加速度センサによって重力加速度方向に対する手の動きや姿勢を検出する手甲検出手段と、複数の指の先端に装着され、指の第一関節の曲げ動作や姿勢を検出するジャイロセンサからなる指姿勢検出手段とを設けるようにしたものであって、手甲検出手段から得られた情報によって手の甲の相対位置や姿勢を求め、また、指姿勢検出手段から得られた情報によって手の甲に対する指作の角度位置を決定できるようにしたものである。このような装置を用いれば、手の甲や指の姿勢などを検出することによってジェスチャーを解析し、操作入力コマンド情報データへの変換を行うことなどによってコンピューターを制御することが可能となる。
【０００４】
ところで、運動解析を行う分野においては、手や指の動きだけでなく手首を中心とする動きなのか肘や肩を中心とする動きであるのかを解析し、その運動動作の中でどのように手指が動いているのかを解析したい場合がある。このような解析を行うことができれば、生活環境における動作を行う際（例えば、洗濯機から衣類を取り出す際や、棚から物品を出し入れする際）などに、どのような状態で腕や手指を動かしたのかを解析することで、ライフデザインの構築を図ることができるというメリットがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１３５０３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかるに、上記特許文献１に記載されるような姿勢動作検出装置では、手の甲の動きや指の角度しか検出することができないため、指の関節を中心とした動きであるのか、あるいは、手首や肘などを中心とした動きであるのかを判断することができない。このため、図３に示すように手首だけを動かしたのか、あるいは、肘などを中心として手を動かしたかなどの判断をすることができない。
【０００７】
そこで、本発明は人間の肢体を含む動作において、どこを中心に動作しているのかを検出できるようにした姿勢動作検出装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
すなわち、本発明は上記課題を解決するために、腕部、上腕部、下腿部、上腿部のいずれかに取り付けられるプレートと、当該プレートの長手方向の離れた位置に取り付けられた加速度および角速度を検出する第一検出センサおよび第二検出センサと、前記第一検出センサと第二検出センサによって検出された加速度および角速度から、動作の回転中心を算出して、前腕部、上腕部、下腿部、上腿部の姿勢および運動状態を算出する算出部とを設けるようにしたものである。
【０００９】
このように構成すれば、例えば、前腕部の長手方向の離れた位置に設けられた複数の検出センサによって、肘を中心とした回転運動であるのか前腕部の並進運動であるのかなどを判断することができるようになる。これにより、この前腕部の運動状態を把握することで、手指のみの運動状態を正確に判断することができる。
【００１０】
また、このような発明において、前記第一検出センサおよび第二検出センサに、さらに、地磁気センサを取り付けるようにする。
【００１１】
このようにすれば、地磁気センサの検出値によって初期状態からの運動を解析することができるとともに、ジャイロ出力の積分値（又は姿勢角）をその地磁気センサで補正することができるようになる。
【００１２】
さらに、手の甲や足の甲、各指に加速度および角速度を検出する手足姿勢検出センサを設けるとともに、当該手足姿勢検出センサで検出された加速度および角速度から、手足の姿勢および運動状態を第二算出部で算出し、当該算出された値から前記算出部で算出された前腕部、上腕部、下腿部、上腿部の姿勢および運動状態を除外して手足の姿勢および運動状態を修正するようにする。
【００１３】
このようにすれば、前腕部の動きを除外して、手指のみの運動を抽出して解析することができるようになる。
【発明の効果】
【００１４】
本発明によれば、前腕部、上腕部、下腿部、上腿部のいずれかに取り付けられるプレートと、当該プレートの長手方向の離れた位置に取り付けられた加速度および角速度を検出する第一検出センサおよび第二検出センサと、前記第一検出センサと第二検出センサによって検出された加速度および角速度から、動作の回転中心を算出して、前腕部、上腕部、下腿部、上腿部の姿勢および運動状態を算出する算出部とを設けるようにしたので、例えば、肘を中心とした回転運動であるのか、肩を中心として前腕部を並進させた運動であるのかなどを判断することができるようになる。これにより、この前腕部の運動状態を把握することで、手指のみの運動状態を正確に判断することができるようになる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施の形態における姿勢動作検出装置を取り付けた状態図
【図２】同形態における機能ブロック図
【図３】同形態における検出可能な動作例を示した図
【図４】同形態における加速度や角速度に基づく動作例を示した図
【図５】同形態における２種類の回転動作を行った場合の回転加速度ベクトル、角速度ベクトル、位置ベクトルの関係を示す図
【図６】同形態における回転中心を求める際の外積と回転中心までの単位位置ベクトルｕとの関係を示す図
【図７】同形態におけるセンサ位置と回転中心までの関係を示す図
【図８】同形態における手指に取り付けられたセンサの位置関係を示す図
【図９】同形態における処理を示すフローチャートを示す図
【図１０】同形態における処理を示すフローチャートを示す図
【発明を実施するための形態】
【００１６】
以下、本発明の一実施の形態について図面を参照しながら説明する。
【００１７】
この実施の形態における姿勢動作検出装置１は、図１や図２に示すように、人間の前腕部に取り付けられた状態で前腕部の加速度や角速度・地磁気の向きを検出する第一検出部２と、手の甲や指に取り付けられた状態で手指の加速度や角速度・地磁気の向きを検出する第二検出部３とを備え、この第一検出部２の検出結果に基づいて前腕部の回転中心を算出して前腕部の姿勢や運動状態を解析するとともに、その後、その解析結果や第二検出部３の検出結果に基づいて、手指の姿勢や運動状態を解析できるようにしたものである。以下、本実施の形態における姿勢動作検出装置１の構成について詳細に説明する。なお、本実施の形態では、人間の前腕部や手の甲、指などに加速度センサやジャイロセンサ、地磁気センサを取り付けた場合を説明するが、上腕部や下腿部、上腿部、足の甲、足の指などに取り付けるようにした場合についても同様の構成を適用して肢体の姿勢や運動状態を解析することができる。
【００１８】
＜検出可能な動作例＞
まず、人間の手や腕の動きを検出する場合、図３の左側図に示すように、手首を中心とした回転運動（左上図）であるのか、肘を中心とした回転運動（左下図）であるのか、あるいは、前腕部を並進させる運動であるのかを検出する必要がある。しかしながら、従来のように、加速度センサやジャイロセンサを手の甲や指に取り付けただけである場合、手首を回転させながら手を動かした状態（右上図）や、肘を中心に手を動かした状態（右下図）を判別することができない。このため、これらの運動の違いを判別できるように、前腕部の手首の近い位置に第一検出部２を設けて回転中心を検出できるようにする。
【００１９】
＜第一検出部２および第二検出部３の基本構成＞
第一検出部２は、前腕部の手首に近い位置に取り付けられるものであって、一枚のプレート２３上に二つの第一検出センサ２１や第二検出センサ２２を取り付けて構成されている。これら第一検出センサ２１や第二検出センサ２２は、いずれも３軸方向（直交するＸ軸、Ｙ軸、Ｚ軸方向）の加速度を検出する加速度センサ、３軸方向の角速度を検出するジャイロセンサ、３軸方向の地磁気の向きを検出する地磁気センサからなる９軸のセンサによって構成されており、前腕部の長手方向に沿って所定の距離（例えば、１０ｃｍ）を隔ててプレート２３（図１参照）に取り付けられている。そして、これらの第一検出センサ２１や第二検出センサ２２の加速度や角速度などを用いて手首を中心とした回転運動や肘を中心とした回転運動、回内運動、回外運動などをそれぞれ検出できるようにしている。
【００２０】
一方、第二検出部３は、手の甲や、各指の先端から第一関節（ＤＩＰ関節）までの間、第一関節（ＤＩＰ関節）から第二関節（ＰＩＰ関節）までの間、第二関節（ＰＩＰ関節）から第三関節（ＭＰ関節）までの間に取り付けられており、同様に３軸方向（直交するＸ軸、Ｙ軸、Ｚ軸方向）の加速度を検出する加速度センサや、３軸方向の角速度を検出するジャイロセンサ、３軸方向の地磁気の向きを検出する地磁気センサを設けて構成されている。また、これ以外に、第三関節（ＭＰ関節）から手首に近い側のＣＭ関節にも同様に３軸方向の加速度センサやジャイロセンサ、地磁気センサからなる９軸のセンサを設けて手掌の湾曲方向の姿勢や運動状態を検出できるようにしている。
【００２１】
これらの複数のセンサを用いて姿勢や運動を推定する場合、まず、手指を静止させた状態で加速度センサの出力値を計測し、重力加速度のみを計測する。また、地磁気センサは、水平面以外では、そのままの出力では地磁気方位を正しく出力することができないため、鉛直方向の重力加速度を用いて地磁気の出力を水平面へ変換して方位を出す。そして、すべてのセンサに共通する重力方向と地磁気方位の２軸からグローバル座標と各センサ座標間の回転行列を作成し、これらを用いて初期姿勢を推定する。
【００２２】
動作中の姿勢を推定する場合は、ジャイロセンサの出力値の角速度を時間積分することにより変位角度を求め、その角度ベクトル回りの回転行列をサンプリング時間毎に作成して直前のサンプリング時間の回転行列に掛け合わせることで、グローバル座標と初期姿勢、初期姿勢と現在の姿勢を結ぶ一つの回転行列とする。これを用いることにより動作中の姿勢を推定する。なお、動作中の姿勢に関してはジャイロセンサの出力を時間積分した角度を用いているため、時間が経過するほど姿勢推定の誤差も大きくなってしまい、適宜重力加速度と方位を使用して補正する必要がある。そこで、加速度センサや地磁気センサを用いてジャイロ出力の積分値（又は姿勢角）を補正する。
【００２３】
＜前腕部に取り付けた第一検出部２による動作の判別方法＞
【００２４】
第一検出部２では、このような加速度センサやジャイロセンサ、地磁気センサを有する第一検出部２を用いて手首を中心とした動きや、前腕部の並進運動、回内／回外運動の動きを判別する。
【００２５】
このような動きを判別する場合、まず、第一検出センサ２１や第二検出センサ２２の加速度から重力加速度を除去する。この重力加速度成分を除去する場合、ジャイロセンサから得られた出力値を回転行列を用いて除去する。そして、回内／回外に対する回転加速度成分をジャイロセンサからの出力値によって算出し、これを除外する。この算出後に残った加速度は、並進加速度および肘や肩を中心とした回転による回転加速度となる。
【００２６】
＜動作種別の判別方法＞
【００２７】
各種動作を判別する場合において、手首を中心とした動きや、前腕部の並進運動、回内／回外運動の動きを判別する場合、第一検出センサ２１の回転加速度をａ1、第一検出センサ２１の角速度をω1、第二検出センサ２２の回転加速度をａ2、第二検出センサ２２の角速度をω2とし、また、pr/suをその回内／回外成分とした場合、これらの検出値によって次のような運動を判別することができる（図４参照）。
【００２８】
ａ1＝ａ2＝0                        ：手首より身体側の動作なし
【００２９】
また、ａ1＝ａ2≠0である場合において、更に運動を詳しく判別するために、肘を中心とした加速度の回転成分を「el」とすると、回内／回外、肘や肩を中心とした回転は次のように判別することができる。
ω1＝ω2＝0                              ：並進運動のみ
ω1＝ω1pr/su≠0、ω2＝ω2pr/su≠0   であって、
ａ1-pr/su=ａ1−ａ1pr/su、ａ2-pr/su=ａ2−ａ2pr/su   とした場合、
【００３０】
ａ1-pr/su＝0、ａ2-pr/su＝0                    ：回内／回外のみ
【００３１】
ａ1-pr/su＝ａ2-pr/su                            ：並進と回内／回外
ω1≠ω1pr/su≠0、ω2≠ω2pr/su≠0   であって、
ａ1-pr/su-el=ａ1-pr/su−ａ1el、ａ2-pr/su-el=ａ2-pr/su−ａ2el とした場合、
【００３２】
ａ1-pr/su-el=0、ａ2-pr/su-el＝0                  ：回内／回外と肘の回転
【００３３】
ａ1-pr/su-el=ａ2-pr/su-el                        ：並進と回内／回外と肘の回転
【００３４】
ａ1-pr/su-el≠ａ2-pr/su-el                        ：回内／回外と並進および肘／肩の回転の影響あり
ω1≠0、ω2≠0、ω1pr/su＝0、ω2pr/su＝0   であって、
【００３５】
ａ1-el＝ａ1−ａ1el、ａ2-el＝ａ2−ａ2el     とした場合、
【００３６】
ａ1-pr/su-el＝0、ａ2-pr/su-el＝0                ：肘の回転のみ
【００３７】
ａ1-pr/su-el＝ａ2-pr/su-el                        ：並進と肘の回転
【００３８】
ａ1-pr/su-el≠ａ2-pr/su-el                        ：並進および肘／肩の回転影響あり
【００３９】
なお、これらの加速度ａや角速度ωは、それぞれベクトルとして表されるものである。
【００４０】
また、上記「肩の回転影響あり」と判断される場合においては、上腕部に加速度センサやジャイロセンサ・地磁気センサを取り付ければ、これら肩の回転を検出することができるようになる。
【００４１】
このように前腕部に軸方向に沿った第一検出センサ２１や第二検出センサ２２を用いて手首を中心とした回転なのか、肘や肩を中心とした回転なのか、あるいは、回内運動であるか回外運動であるかなどを判別することが可能となる。そして、次に、前腕部の姿勢や動作を具体的に算出すべく、回転加速度や回転中心などを算出部４で算出する。
【００４２】
＜回転加速度の算出方法＞
一般に、この回転加速度を計算する場合、ジャイロセンサの出力値である角速度と回転中心からの位置ベクトルを用いることにより、回転加速度を算出することができる。ただし、角速度は単一の回転軸による成分に分離する必要があり、これを計算するために上腕部に取り付けた第一検出センサ２１や第二検出センサ２２を利用し、
【数１】
0006663219.tif 000002
を用いて回転加速度ａを算出する。
【００４３】
＜回転中心の算出方法＞
また、回転中心の算出は、同一の回転中心を持つ回転軸が２つ（例えば、上下方向の回転軸と左右方向の回転軸）あるという条件下で、各軸まわりの回転をそれぞれ行ったデータを使用することにより算出が可能となる。このとき、センサと中心位置の相対関係が変化しないと仮定する。
【００４４】
この場合、センサ座標系ではセンサ位置と回転中心との距離は変わらないので、上記数１は第１項のみとなり、回転の加速度と位置ベクトルは外積の関係式となる。外積は不可逆な演算式であるが、２軸の回転における平面（加速度ベクトルを法線としたもの）を利用することにより、２つの平面の交線として位置ベクトルの単位ベクトルが算出可能であり、また、このベクトルと角加速度ベクトル（角速度の微分値）を利用することにより、位置ベクトルの大きさが算出される。したがって、この２つの値により位置ベクトルが求められるため、回転中心を算出することができる。
【００４５】
具体的には、第一検出センサ２１の加速度センサから算出された回転加速度ベクトルをａ1、角速度ベクトルをω1、位置ベクトルをｘ1、第二検出センサ２２の加速度センサから算出された回転加速度ベクトルをａ2、角速度ベクトルをω2、位置ベクトルをｘ2（ｘ1=ｘ2=ｘ）とした場合、回転加速度は数１の関係式が成り立つ。
【００４６】
このとき、センサ座標系では、回転中心とセンサ位置とは時間変化しないため、
【数２】
0006663219.tif 000003
となり、回転加速度ベクトルを法線ベクトルとする平面は、角加速度ベクトルと位置ベクトルを含んでいることになる。そして、
【数３】
0006663219.tif 000004
とすると、図５に示すような原点を通る平面の方程式は次のように表される。
【数４】
0006663219.tif 000005
【００４７】
２つの平面の交線ベクトルは、位置ベクトルと同一方向を指すので、図６に示す交線ベクトルの単位ベクトルｕを算出する。
【００４８】
平面上の角加速度ベクトル位置ベクトルのなす角θは、単位交線ベクトルと角加速度ベクトルから算出が可能であり、外積の大きさの関係式を用いることで、位置ベクトルの大きさを次のように算出することができる。
【数５】
0006663219.tif 000006
【００４９】
従って、位置ベクトルｘは、次のように表される。
【数６】
0006663219.tif 000007
【００５０】
つまり、回転中心位置ｃは、センサ座標原点から考えると、次のように算出することができる。
【数７】
0006663219.tif 000008
【００５１】
そして、９軸のセンサが取り付けられている位置の部位の両端側における関節をそれぞれ中心として動作させることで、ベクトル「c」を算出部４で算出することにより、図７に示すように、センサと一端側までのベクトルと、センサと他端側までのベクトルを算出することができ、センサが取り付けられている部位長さやその部位の長手方向ベクトルなどを算出することができる。
【００５２】
以下、指に取り付けられているセンサについても同様の処理を行い、指の部位長さや回転中心（関節）までの長さを第二算出部４１で算出する。
【００５３】
なお、指の部位長さやその部位の長手方向ベクトルを算出する場合、指先の末節骨においては、第二関節（ＤＩＰ関節）しか存在しないため、同様の処理を行うことができない。そこで、この実施の形態では、図８に示すように各関節（ＤＩＰ関節、ＰＩＰ関節）を中心として等しい距離にセンサを取り付けるとともに、末節骨については、末節骨の中央に配置するようにする。そして、この状態で関節角を０度に維持した状態（指を真っ直ぐに伸ばした状態）で付け根のＭＰ関節を中心として２軸方向（例えば、上下方向および左右方向）に回転させ、同様にして各センサからＭＰ回転中心までの距離を求める。そして、各指に取り付けられたセンサの配置関係を用いて各回転中心までの長さや部位長さ、その部位の長手方向のベクトルを算出できるようにする。そして、このように算出された回転中心や部位長さと、各センサから出力値を用いて指の姿勢位置や速度・加速度・角速度などの運動状態を第二算出部４１で算出する。
【００５４】
＜前腕部の運動状態の除外処理＞
【００５５】
このようにして算出された回転中心や第一検出部２で検出された加速度や角速度を用いて、並進であれば手指の加速度から並進の加速度を除外、回外および肘の回転であれば手指の第二検出部３に対する位置ベクトルの影響を考慮した加速度を除外することにより、手指の加速度出力から肘の回転などの影響を除外することができる。さらに、前腕部に設けられた第一検出部２の角速度成分を手指における第二検出部３のジャイロセンサの出力値から除外することにより、手指単体の運動に対する加速度を算出する。
【００５６】
このように、前腕部に取り付けられた第一検出部２を利用することにより、手指における加速度出力から重力加速度を抽出でき、この重力加速度を用いることにより、動作中の姿勢の補正が可能となる。
【００５７】
また、従来のように手指のみにセンサを取り付けている場合、手指での撓屈／尺屈あるいは屈曲／伸展した場合と肘で屈曲／伸展した場合の区別を付けることが不可能であるが、前腕部に設けられた第一検出部２による姿勢や運動状態を除外することによって、手指の細かな運動を解析することが可能となる。
【００５８】
次に、このように構成された姿勢動作検出装置１における処理のフローについて、図９や図１０を用いて説明する。
【００５９】
まず、キャリブレーションを行う場合、被験者の手首に近い前腕部に第一検出センサ２１や第二検出センサ２２を有するプレート２３を取り付けるとともに、手指の各骨にも加速度センサやジャイロセンサ、地磁気センサからなる第二検出部３を取り付ける。このとき、手指にセンサを取り付ける場合、図８に示すように、ＤＩＰ関節やＰＩＰ関節を中心としてそれぞれ等しい距離にセンサを取り付けるとともに、末節骨については、末節骨の中央にセンサを取り付ける。そして、このようにセンサを取り付けた状態で、手指や前腕部を静止させ、各センサから重力加速度を検出して初期姿勢を算出する（ステップＳ１）。
【００６０】
次に、各センサが取り付けられている部分の部位長さやその部位の長手方向ベクトル、回転中心などを算出すべく、まず、被験者に肘を中心として前腕部を上下方向や左右方向の２方向に動かしてもらい、第一検出部２のセンサから回転加速度を算出し、数５〜数７を用いてそのセンサから肘までの位置ベクトル（図７の遠位側ベクトル）を算出する（ステップＳ２）。
【００６１】
また、今度は逆に、その被験者に手首を中心として前腕部を上下方向や左右方向に動かしてもらい、第一検出部２のセンサから回転加速度を算出して、同様に、そのセンサから手首までの位置ベクトル（図７の近位側ベクトル）を算出する（ステップＳ３）。
【００６２】
そして、このように算出された肘までの位置ベクトルや手首までの位置ベクトルを用いて、前腕部の長さやその部位の長手方向ベクトル（図７の部位の長手方向ベクトルＶB）、回転中心などを算出する（ステップＳ４）。
【００６３】
次に、手指についても部位長さやその部位の長手方向ベクトル、回転中心などを算出すべく、ＭＰ関節を中心として真っ直ぐに伸ばした状態の指を上下方向や左右方向に動かしてもらい、回転加速度を算出する。そして、同様に、数５〜数７を用いて、各センサからＭＰ関節までの位置ベクトルを算出する（ステップＳ５）。
【００６４】
そして、その算出された位置ベクトルと、図８に示すような各センサの取り付け位置の関係から、各指の部位長さやその部位の長手方向ベクトル（ＶD、ＶM、ＶP）、回転中心などを算出する（ステップＳ６）。
【００６５】
このように部位長さやその部位の長手方向ベクトル、回転中心が算出された状態で、被験者の動作に基づく前腕部や手指の姿勢および動作状態を解析する場合、まず、ステップＳ１と同様に初期姿勢を推定した後（ステップＴ１）に、第一検出部２で加速度や角速度を検出し（ステップＴ２）、前腕部の運動状態を図４に従って判断する（ステップＴ３）。そして、前腕部の回転中心や部位長さ、部位の長手方向ベクトルと、この検出された加速度や角速度とから手首における姿勢位置や速度、加速度などの運動状態を計算し、肘を中心とする回転運動や回内／回外運動である場合は、その回転中心を軸とする角速度に部位長さを積算して手首位置における姿勢や運動状態を算出する。また、前腕部が並進運動である場合は、加速度から手首位置における速度などを算出する（ステップＴ４）。
【００６６】
次に、手指に設けられた第二検出部３のセンサから加速度や角速度を検出し（ステップＴ５）、手指の姿勢や運動状態を計算する（ステップＴ６）。このとき、各指の部位長さや部位の長手方向ベクトル、回転中心をもとに加速度や角速度を考慮して、それぞれの回転中心に加速度や角速度を積算し、そのセンサが取り付けられている部位の姿勢位置や速度、加速度、回転速度などを算出する。なお、このような検出時においてジャイロセンサで角速度を検出する場合、適宜重力加速度および地磁気を用いて誤差を修正していく。
【００６７】
このように手指を動作させている際に前腕部が動いている場合は、その前腕部の動作を除去する必要があるため、先に求めた手首の位置や速度、加速度などの姿勢や運動状態を除去し（ステップＴ７）、手指のみによる姿勢や運動状態を抽出する。
【００６８】
そして、このようにして第一検出部２で前腕部の姿勢や運動状態を抽出するとともに、第二検出部３で手指の姿勢や運動状態を判断し、第一検出部２の検出結果を除去することで、手指のみによる姿勢や運動状態を抽出する（ステップＴ８）。
【００６９】
このように上記実施の形態によれば、被験者の前腕部に取り付けられるプレート２３と、当該プレートの２３長手方向の離れた位置に取り付けられた加速度および角速度を検出する第一検出センサ２１および第二検出センサ２２と、これらの第一検出センサ２１と第二検出センサ２２によって検出された加速度および角速度から、動作の回転中心を算出して、前腕部の姿勢および運動状態（速度、加速度、回転速度など）を算出する算出部４とを設けるようにしたので、肘を中心とした回転運動であるのか、前腕部を並進させた運動であるのかなどを判断することができるようになる。これにより、この前腕部の運動状態を把握することで、手指のみの運動状態を正確に判断することができるようになる。
【００７０】
また、第一検出センサ２１および第二検出センサ２２に、さらに、地磁気センサを取り付けるようにしたので、地磁気センサの検出値によって初期状態からの運動を解析することができるとともに、ジャイロセンサによって生じる誤差をその重力加速度および地磁気を用いて修正することができるようになる。
【００７１】
さらに、手指に加速度および角速度を検出するセンサを設けるとともに、これらのセンサによって検出された加速度および角速度から、手指の姿勢および運動状態を第二算出部４１で算出し、この第二算出部４１で算出された値から前記算出部４で算出された前腕部の姿勢および運動状態を除外して手足の姿勢および運動状態を修正するようにしたので、前腕部の動きを除外して、手指のみの運動を抽出して解析することができるようになる。
【００７２】
なお、本発明は上記実施の形態に限定されることなく種々の態様で実施することができる。
【００７３】
例えば、上記実施の形態では、前腕部に二つの検出センサを設けて手首の姿勢や動作状態を検出する場合について説明したが、上腕部にも同様に複数の検出センサを設け、上腕部の姿勢や運動状態を検出し、その後、前腕部の姿勢や運動状態を検出して上腕部の運動状態などを除去するようにしていってもよい。
【００７４】
また、これらの構成については脚部や足についても同様に適用することができ、下腿部や上腿部に同様の検出センサを複数取り付け、身体に近い側からの運動を計算してその運動状態を除去するようにしていってもよい。
【００７５】
さらに、上記実施の形態では、前腕部や手指の姿勢や運動状態のみを検出する場合について説明したが、指先に力覚センサを取り付けて、その力覚センサからの出力値とともに手指や前腕部の動作なども出力するようにしてもよい。
【符号の説明】
【００７６】
１・・・姿勢動作検出装置
２・・・第一検出部
２１・・・第一検出センサ
２２・・・第二検出センサ
２３・・・プレート
３・・・第二検出部
４・・・算出部
４１・・・第二算出部
【図１】
0006663219.tif 000009
【図２】
0006663219.tif 000010
【図３】
0006663219.tif 000011
【図４】
0006663219.tif 000012
【図５】
0006663219.tif 000013
【図６】
0006663219.tif 000014
【図７】
0006663219.tif 000015
【図８】
0006663219.tif 000016
【図９】
0006663219.tif 000017
【図１０】
0006663219.tif 000018