(57)【要約】【課題】日常の練習や実際のレース中に、被験者の酸素摂取量を簡易かつ的確に推定して、運動能力やその効率性を評価することができる運動支援装置及び運動支援方法、運動支援プログラムを提供する。【解決手段】センサ機器１００のモーションセンサより出力される利用者の身体の動作状態に対応したセンサデータに基づいて運動中の利用者の身体に作用している力を算出し、その力が身体活動によって発揮される力と同等であることを利用して、ユーザＵＳの身体の体重１ｋｇ分に作用している力の１分間当たりの平均値（Ｋ値）を算出することで、ユーザＵＳが、１分間当たりに体重１ｋｇ当たりに摂取する酸素量（酸素摂取量ＶＯ２）を推定する。【選択図】図２
2018007979.tif 000002
【特許請求の範囲】
【請求項１】
移動動作中の利用者の身体の動作状態に対応するセンサデータを出力するセンサ部と、
前記センサデータに基づいて前記利用者の単位時間当たりの酸素摂取量を推定する演算処理部と、
を備え、
演算処理部は、
前記センサデータに基づいて、前記利用者の身体の単位重さ分に作用している力の前記単位時間当たりの平均値を単位動作力として算出し、
前記単位動作力と前記酸素摂取量との前記利用者に固有の相関関係に基づいて、前記酸素摂取量を推定することを特徴とする運動支援装置。
【請求項２】
演算処理部は、
前記センサデータに基づいて、前記利用者の前記移動動作の周期を検出し、
前記利用者の身体の単位重さ分に作用している力の前記周期の期間に亘る累積値を算出し、
前記累積値に基づいて前記単位動作力を算出することを特徴とする請求項１に記載の運動支援装置。
【請求項３】
前記演算処理部において、前記酸素摂取量は前記単位動作力の一次関数とされ、複数の利用者における前記一次関数の係数が互いに異なっており、
前記演算処理部は、特定の前記利用者における前記一次関数の特定の係数を記憶しており、前記特定の利用者の前記酸素摂取量を推定するときに、前記特定の係数を用いて前記特定の利用者の前記酸素摂取量を推定することを特徴とする請求項１又は２に記載の運動支援装置。
【請求項４】
前記センサ部は、前記移動動作において前記身体に加わる加速度を検出して加速度データとして出力する加速度センサと、前記移動動作において前記身体に加わる角速度を検出して角速度データとして出力するジャイロセンサと、を有し、
前記演算処理部は、前記加速度データ及び前記角速度データのいずれかに基づいて、前記移動動作の周期を検出することを特徴とする請求項１乃至３のいずれかに記載の運動支援装置。
【請求項５】
前記センサ部は、前記利用者の前記移動動作に対して、前記利用者の胴体の動きに対応した動きをする人体の部位に密着して装着されることを特徴とする請求項１乃至４のいずれかに記載の運動支援装置。
【請求項６】
前記演算処理部は、
前記移動動作における前記利用者の一方の足の接地タイミングの間隔を一周期とし、複数の周期における前記センサデータの波形を平均した平均波形を算出し、
前記一方の足の接地タイミングから他方の足の接地タイミングまでの期間について、複数の前記センサデータの波形を平均した第１の波形を算出し、
前記他方の足の接地タイミングから前記一方の足の接地タイミングまでの期間について、複数のセンサデータの波形を平均した第２の波形を算出し、
前記平均波形に基づいて前記第１の波形及び前記第２の波形を正規化して、前記正規化された前記第１の波形及び前記第２の波形を、時間が連続するように繋ぎ合わせることにより、前記移動動作における正規化された一周期の平均波形を生成して、前記周期を検出し、
前記正規化された平均波形の周期に基づいて、前記動作力を算出することを特徴とする請求項１乃至５のいずれかに記載の運動支援装置。
【請求項７】
前記酸素摂取量を運動能力評価指標として含む解析結果を、所定の表示形態で表示する表示部を、さらに備えることを特徴とする請求項１乃至６のいずれかに記載の運動支援装置。
【請求項８】
移動動作中の利用者の身体の動作状態に対応するセンサデータを出力するセンサ部と、
前記センサデータに基づいて前記利用者の単位時間当たりの酸素摂取量の変動を推定する演算処理部と、
を備え、
演算処理部は、
前記センサデータに基づいて、前記利用者の身体の単位重さ分に作用している力の前記単位時間当たりの平均値を単位動作力として算出し、
前記単位動作力の変動に応じて前記酸素摂取量の変動を推定することを特徴とする運動支援装置。
【請求項９】
移動動作中の利用者の身体の動作状態に対応するセンサデータを出力するセンサ部より前記センサデータを取得するステップと、
前記センサデータに基づいて、前記利用者の身体の単位重さ分に作用している力の単位時間当たりの平均値を単位動作力として算出するステップと、
前記単位動作力と前記利用者の前記利用者の前記単位時間当たりの酸素摂取量との前記利用者に固有の相関関係に基づいて、前記利用者の前記酸素摂取量を推定するステップと、
を含むことを特徴とする運動支援方法。
【請求項１０】
運動支援装置における運動支援プログラムであって、
前記運動支援装置は、移動動作中の利用者の身体の動作状態に対応するセンサデータを出力するセンサ部を有し、
コンピュータに、
前記センサ部より前記センサデータを取得させ、
前記センサデータに基づいて、前記利用者の身体の単位重さ分に作用している力の単位時間当たりの平均値を単位動作力として算出させ、
前記単位動作力と前記利用者の前記利用者の前記単位時間あたりの酸素摂取量との前記利用者に固有の相関関係に基づいて前記利用者の前記酸素摂取量を推定させることを特徴とする運動支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人体の運動時の動作状態（運動状態）を把握して、その効率性の評価や向上に役立てることができる運動支援装置及び運動支援方法、運動支援プログラムに関する。
【背景技術】
【０００２】
近年、健康志向の高まりなどを背景に、日常的にランニングやウォーキング、サイクリング等の運動を行う人々が増えている。一方、ランニングやサイクリングのように、比較的均一な動作を長い時間、周期的に繰り返す運動の研究分野においては、従来、運動中に測定される酸素摂取量に基づいて、運動能力やその効率性（例えば、ランニングエコノミー）を評価する手法が知られている。
【０００３】
ここで、運動中の酸素摂取量を測定する手法としては、例えば特許文献１に記載されているように、被験者がサンプリングチューブを介して測定装置に接続されたマウスピースやマスクを装着した状態で、トレッドミル上で走行して、ランニング中の被験者の呼気を直接採取する手法が広く知られている。また、近年では、例えば特許文献２等に記載されているように、被験者の手首や胸部に装着したセンサにより心拍数や脈拍数を測定し、当該測定値と、被験者の身長や体重、年齢、性別等の身体的特徴とに基づいて、酸素摂取量を間接的に計算又は推定する手法も用いられている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−５７３号公報
【特許文献２】特開２０１４−１６６５５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１に記載されているように、被験者の酸素摂取量を直接測定する手法においては、装置構成が大型かつ据え置き式であることに加え、被験者が比較的重く、嵩張る装置を装着した状態で、トレッドミル上で走行しなければならない。このような手法においては、被験者の負担が大きいうえ、測定環境や条件が制限されることになり、日常のトラックやロード（路上）での練習や、実際の競技会やレースの場での測定を行うことは事実上不可能であった。そのため、トレッドミル上での走行状態とは異なる練習やレースの場において、走行距離や時間の経過による酸素摂取量や運動能力、その効率性の変化を把握して評価することができない、という問題を有していた。また、このような装置は、一般に高価であるため、研究目的か一流のアスリートでない限り、容易に利用することができない、という問題も有していた。
【０００６】
一方、特許文献２に記載されている手法においては、被験者が重く、嵩張る装置を装着する必要はないが、手首や胸部等の、心拍や脈拍を検出可能な身体の部位に直にセンサを密着して装着する必要がある。ここで、手首や胸部等に直にセンサを密着して固定するためには、センサをベルトで巻き付け固定したり粘着部材で貼り付け固定したりする必要があるため、装着準備に時間がかかったり被験者が長時間圧迫感や装着感を感じたりして、被験者の負担が大きい、という問題を有していた。
【０００７】
そこで、本発明においては上記問題点に鑑みて、日常の練習や実際のレース中に、被験者の酸素摂取量を簡易かつ的確に推定して、運動能力やその効率性を評価することができる運動支援装置及び運動支援方法、運動支援プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る運動支援装置は、
移動動作中の利用者の身体の動作状態に対応するセンサデータを出力するセンサ部と、
前記センサデータに基づいて前記利用者の単位時間当たりの酸素摂取量を推定する演算処理部と、
を備え、
演算処理部は、
前記センサデータに基づいて、前記利用者の身体の単位重さ分に作用している力の前記単位時間当たりの平均値を単位動作力として算出し、
前記単位動作力と前記酸素摂取量との前記利用者に固有の相関関係に基づいて、前記酸素摂取量を推定することを特徴とする。
【０００９】
また、本発明に係る運動支援装置は、
移動動作中の利用者の身体の動作状態に対応するセンサデータを出力するセンサ部と、
前記センサデータに基づいて前記利用者の単位時間当たりの酸素摂取量の変動を推定する演算処理部と、
を備え、
演算処理部は、
前記センサデータに基づいて、前記利用者の身体の単位重さ分に作用している力の前記単位時間当たりの平均値を単位動作力として算出し、
前記単位動作力の変動に応じて前記酸素摂取量の変動を推定することを特徴とする。
【００１０】
本発明に係る運動支援方法は、
移動動作中の利用者の身体の動作状態に対応するセンサデータを出力するセンサ部より前記センサデータを取得するステップと、
前記センサデータに基づいて、前記利用者の身体の単位重さ分に作用している力の単位時間当たりの平均値を単位動作力として算出するステップと、
前記単位動作力と前記利用者の前記利用者の前記単位時間当たりの酸素摂取量との前記利用者に固有の相関関係に基づいて、前記利用者の前記酸素摂取量を推定するステップと、
を含むことを特徴とする。
【００１１】
本発明は、
運動支援装置における運動支援プログラムであって、
前記運動支援装置は、移動動作中の利用者の身体の動作状態に対応するセンサデータを出力するセンサ部を有し、
コンピュータに、
前記センサ部より前記センサデータを取得させ、
前記センサデータに基づいて、前記利用者の身体の単位重さ分に作用している力の単位時間当たりの平均値を単位動作力として算出させ、
前記単位動作力と前記利用者の前記利用者の前記単位時間あたりの酸素摂取量との前記利用者に固有の相関関係に基づいて前記利用者の前記酸素摂取量を推定させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、日常の練習や実際のレース中に、被験者の酸素摂取量を簡易かつ的確に推定して、運動能力やその効率性を評価することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明に係る運動支援装置の第１の実施形態を示す概略図である。
【図２】第１の実施形態に係る運動支援装置に適用される構成例を示す機能ブロック図である。
【図３】第１の実施形態に係る運動支援装置に適用されるＫ値と酸素摂取量ＶＯ２との相関関係の一例を示す検証データである。
【図４】第１の実施形態に係る運動支援方法の一例を示すフローチャートである。
【図５】第１の実施形態に係る運動支援装置の変形例を示す機能ブロック図である。
【図６】第１の実施形態の変形例に適用される平均波形検出処理の説明図（その１）である。
【図７】第１の実施形態の変形例に適用される平均波形検出処理の説明図（その２）である。
【図８】第２の実施形態に係る運動支援装置に適用される構成例を示す機能ブロック図である。
【図９】本発明に係る運動支援装置における解析結果の表示例（その１）を示す図である。
【図１０】本発明に係る運動支援装置における解析結果の表示例（その２）を示す図である。
【図１１】本発明に係る運動支援装置における解析結果の表示例（その３）を示す図である。
【図１２】本発明に係る運動支援装置における解析結果の表示例（その４）を示す図である。
【図１３】本発明に係る運動支援装置における解析結果の表示例（その５）を示す図である。
【図１４】本発明に係る運動支援装置における解析結果の表示例（その６）を示す図である。
【図１５】本発明に係る運動支援装置における解析結果の表示例（その７）を示す図である。
【図１６】本発明に係る運動支援装置における解析結果の表示例（その８）を示す図である。
【図１７】本発明に係る運動支援装置における解析結果の表示例（その９）を示す図である。
【発明を実施するための形態】
【００１４】
以下に、本発明に係る運動支援装置及び運動支援方法、運動支援プログラムについて、実施形態を示して詳しく説明する。なお、以下の実施形態においては、本発明に係る運動支援装置のユーザ（被験者）がランニングを行う場合について詳しく説明するが、比較的均一な動作を長い時間、周期的に繰り返す運動であれば、ウォーキングやサイクリング等の他の運動に適用するものであってもよい。
【００１５】
＜第１の実施形態＞
（運動支援装置）
図１は、本発明に係る運動支援装置の第１の実施形態を示す概略図である。図２は、本実施形態に係る運動支援装置に適用される構成例を示す機能ブロック図である。図２（ａ）はセンサ機器の構成例を示す機能ブロック図であり、図２（ｂ）は外部表示機器の構成例を示す機能ブロック図である。図３は、本実施形態に係る運動支援装置に適用されるＫ値と酸素摂取量ＶＯ２との相関関係の一例を示す検証データである。
【００１６】
第１の実施形態に係る運動支援装置は、例えば図１（ａ）、（ｂ）に示すように、被験者であるユーザＵＳの胴体に装着されるセンサ機器１００と、センサ機器１００により取得されたセンサデータ等に基づいて算出又は推定される、ユーザＵＳの運動能力やその効率性を規定し評価するための指標（後述するＫ値、酸素摂取量ＶＯ２；以下、「運動能力評価指標」と記す）を含む、運動状態に関する解析結果を表示する外部表示機器２００と、を有している。
【００１７】
(センサ機器１００)
センサ機器１００は、ランニングやウォーキング、サイクリング等の運動中の身体の周期的な動作を、モーションセンサを用いて測定し、収集したセンサデータに基づいて、運動中のユーザＵＳの運動能力評価指標を含む、運動状態に関する各種の解析データを算出又は推定する機能を有している。
【００１８】
センサ機器１００は、例えば図１（ａ）、（ｂ）に示すように、直方体形状や曲面体形状等を有する小型の電子機器であって、運動中のユーザＵＳの身体の動きをモーションセンサにより正確に測定するために、ユーザＵＳの背中側の腰部に密着して装着される。ここで、センサ機器１００の装着箇所は、少なくともユーザＵＳの運動中、胴体の動きに対応した動きをする人体の部位に密着して装着されるものであればよく、具体的には、運動中に胴体の動きと対応することなく激しく動く四肢や頭部等の部位を除く、胴体及び頸部の付け根の任意の箇所に装着されるものであればよい。また、センサ機器１００装着方法は、例えばユーザＵＳが着用しているウェアＴＷやベルトにクリップで挟み込む形態や接着テープで貼り付ける形態等を適用して着脱可能に装着するものであってもよいし、吸盤や粘着部材等を介して直接人体に着脱可能に装着されるものであってもよいし、ユーザＵＳが着用しているウェアの生地に組み込んだ形態を適用するものであってもよい。
【００１９】
センサ機器１００は、具体的には、例えば図２（ａ）に示すように、センサ部１１０と、速度情報取得部１２０と、演算処理部１３０と、メモリ部１５０と、インターフェース部（以下、「Ｉ／Ｆ部」と略記する）１６０と、電源供給部１７０と、を備えている。
【００２０】
センサ部１１０は、モーションセンサとして加速度センサ１１２とジャイロセンサ（角速度センサ）１１４とを有し、ユーザＵＳの運動中の身体の動きを測定する。加速度センサ１１２は、３軸加速度センサを有し、互いに直交する３軸方向の加速度を検出することにより、ユーザＵＳの運動中の動作速度の変化を計測する。ジャイロセンサ１１４は、３軸角速度センサを有し、上記加速度を規定する３軸の各々を中心とする回転方向の角速度を検出することにより、ユーザＵＳの運動中の動作方向の変化を計測する。加速度センサ１１２により検出された加速度データ、及び、ジャイロセンサ１１４により検出された角速度データは、各々、経過時間の時間データに関連付けられてメモリ部１５０に保存される。
【００２１】
ここで、運動中の身体に働く力は、作用反作用の関係から、当該運動における身体活動によって発揮される力と同等であることから、加速度センサやジャイロセンサ等のモーションセンサにより身体に働く力を測定することは、身体活動により発揮される力（すなわち、運動能力）を測定することを意味する。なお、加速度センサ１１２及びジャイロセンサ１１４の３軸方向は、例えば図１（ａ）にしたランニング中の人体の前後方向をｙ軸（ユーザＵＳの進行方向を−方向）とし、人体の左右方向をｘ軸（ユーザＵＳの左方向を＋方向）とし、ｘ−ｙ平面に直交する人体の上下方向をｚ軸（ユーザＵＳの頭上方向を＋方向）となるように設定されている。また、各軸の＋方向に向かって右回り方向に生じる角速度が＋方向に設定されている。
【００２２】
速度情報取得部１２０は、移動する運動中のユーザＵＳの移動速度（ランニングの場合は、走行速度）に関する情報を取得する。速度情報取得部１２０は、例えば、全地球測位システム（ＧＰＳ；Global Positioning System）のＧＰＳ衛星から送信される速度情報に関する信号を直接受信して、運動中の移動速度を取得する手法を適用することができる。この場合、速度情報取得部１２０は、ＧＰＳ信号の受信機能を有している。
【００２３】
また、速度情報取得部１２０は、例えば、ジャイロセンサ１１４により取得されたユーザＵＳの進行方向の変化と、予め用意されたランニングコース等の移動経路に関する地図データとを参照し、移動経路上の位置の変化から算出される移動距離と経過時間とに基づいて移動速度を算出する手法を適用することもできる。この場合、速度情報取得部１２０は、地図データ等の保存、参照機能を有している。
【００２４】
また、速度情報取得部１２０は、例えば、移動経路上やその近傍に設置された、ワイファイ（WiFi；wireless fidelity（登録商標））等の無線通信のアクセスポイントやビーコン発信器、磁気発生装置等から送信される、位置を特定する信号等を受信することにより、現在位置を特定し、移動距離と経過時間とに基づいて移動速度を算出する手法を適用することもできる。ここで、位置を特定する信号等を送信するアクセスポイントやビーコン発信器、磁気発生装置は、商用目的で常設されているものであってもよいし、競技会やレースの開催期間中や特定の練習時のみ設置される仮設のものであってもよい。この場合、速度情報取得部１２０は、無線通信信号やビーコンの受信機能、又は、磁気センサ等の磁気の検出機能を有している。
【００２５】
なお、ユーザＵＳの運動中の移動速度を取得する手法は、これらのいずれか一つであってもよいし、これらを任意に組み合わせて補完的に使用するものであってもよいし、これら以外の他の手法を適用するものであってもよい。速度情報取得部１２０により取得された速度データは、経過時間の時間データに関連付けられて、後述するメモリ部１５０に保存される。
【００２６】
演算処理部１３０は、計時機能を備えたＣＰＵ（中央演算処理装置）やＭＰＵ（マイクロプロセッサ）等の演算処理装置であって、所定の制御プログラムを実行することにより、加速度センサ１１２やジャイロセンサ１１４におけるセンシング動作や、後述するメモリ部１５０における各種のデータ等の保存及び読出し動作、Ｉ／Ｆ部１６０における外部表示機器２００への解析データの出力動作等の、センサ機器１００全体の動作を制御する。また、演算処理部１３０は、所定のアルゴリズムプログラムを実行することにより、センサ部１１０により取得されたセンサデータ、及び、速度情報取得部１２０により取得された速度データに基づいて、運動中のユーザＵＳの運動能力評価指標を含む、運動状態に関する各種の解析データを算出又は推定する処理を実行する。
【００２７】
演算処理部１３０は、例えば図２（ａ）に示すように、地軸推定部１３２と、接地検出部１３４と、周期検出部１３６と、Ｋ値計算部（単位動作力計算部）１３８と、ＶＯ２推定部１４０と、を有している。
【００２８】
地軸推定部１３２は、上述したセンサ部１１０により取得されたセンサデータに基づいて、地表に垂直な重力方向を示す地軸（鉛直軸）を推定する。具体的には、地軸推定部１３２は、加速度センサ１１２により検出される３軸方向の加速度を、走行動作の数周期分又は一定期間分について平均化することにより、重力方向のベクトルを算出し、これに基づいて地軸を特定する。
【００２９】
接地検出部１３４は、センサ部１１０により検出されたセンサデータに基づいて、運動中にユーザＵＳの左右いずれかの足が地面に接地したタイミングを検出する。具体的には、一般的な走行動作においては、地軸推定部１３２により推定された地軸に基づいて重力方向に検出される加速度の時間変化は、ユーザＵＳの左右いずれかの足が接地するタイミングに密接に関連した波形を示すので、接地検出部１３４は、この波形変化に基づいて接地タイミングを検出する。
【００３０】
なお、接地検出部１３４は、上述したように、運動中にユーザＵＳの左右いずれかの足が地面に接地したタイミングを単に検出するだけでなく、運動中に接地した足が左右のいずれの足であるかを判定する左右接地検出機能（後述する変形例の左右接地検出部１４４参照）を備えるものであってもよい。
【００３１】
周期検出部１３６は、接地検出部１３４により検出されたユーザＵＳの左右いずれかの足の一歩ごとの接地タイミング、及び、走行動作は左右の足が交互に接地するという前提に基づいて、右→左→右、又は、左→右→左の足の運びからなる走行動作の１周期分の時間を算出する。なお、走行動作における周期を算出する手法は、上記の手法に限定されるものではなく、他の手法を適用するものであってもよい。
【００３２】
Ｋ値計算部１３８は、センサ部１１０により取得されたセンサデータ、及び、上記の周期検出部１３６により算出された走行動作の１周期の時間に基づいて、ユーザＵＳにより、１分間当たりにユーザＵＳの身体の体重１ｋｇ分に作用している力、すなわち、ユーザＵＳの身体の体重１ｋｇ分に作用している力の１分間当たりの平均値を算出する。本実施形態においては、走行動作の１分間あたりにユーザＵＳの身体の体重１ｋｇ分に作用している力（単位動作力）を「Ｋ値」と称し、運動能力評価指標の一つとして規定する。
【００３３】
具体的には、走行動作における１周期の期間に人体に作用している力の累積値は、次の式（１１）に示すように、時間関数であるＦ（人体に働く力）を１周期に亘って積分することにより算出される。したがって、１周期にユーザＵＳの身体の体重１ｋｇ分に作用している力の累積値Ｗは、式（１１）に示すＦの積分値をユーザＵＳの体重ｍで除することにより算出される。ここで、時間関数で表される力Ｆは、加速度ａと質量（体重ｍ）とを乗じた値であるので、ユーザＵＳの身体の体重１ｋｇ分に働く力の累積値Ｗは、加速度ａを１周期に亘って積分することにより算出される。この力の累積値Ｗの単位は、（Ｎ／ｋｇ／周期）となる。また、加速度センサ１１２に適用される３軸加速度センサにおいては、直交するｘ、ｙ、ｚの各軸方向の加速度が検出されるので、これらの二乗平均値を求めることにより加速度の大きさ（上記の加速度ａ）が算出される。
【００３４】
【数１】
2018007979.tif 000003
【００３５】
そして、次の式（１２）に示すように、上記の力の累積値Ｗを周期検出部１３６により算出された走行動作の１周期分の時間Ｔ（単位は秒；sec）で除し、６０を乗じて分単位に換算することにより、１分間当たりにユーザＵＳの身体の体重１ｋｇ分に作用している力Ｋ、すなわち、１周期の期間において、ユーザＵＳの身体の体重１ｋｇ分に作用している力の１分間当たりの平均値、が算出される。この力Ｋの単位は、（Ｎ／ｋｇ／min）となる。
【００３６】
【数２】
2018007979.tif 000004
【００３７】
なお、走行動作における１分間当たりにユーザＵＳの身体の体重１ｋｇ分に作用している力Ｋを算出する手法は、上記の手法に限定されるものではない。例えば、センサ機器１００のセンサ部１１０により取得されたセンサデータに基づいて、走行動作の運動状態に関する解析データとして一般に良く使われているピッチＰ（１分間の歩数；単位はstep／min）が算出されている場合には、走行動作における１周期は左右２歩分の接地タイミングの間隔の合計であることから、次の式（１３）に示すように、加速度ａを１周期（時間Ｔ）に亘って積分した値（力の累積値Ｗ；上式（１１）参照）にピッチＰ／２を乗じることにより、上述した１分間当たりにユーザＵＳの身体の体重１ｋｇ分に作用している力Ｋを算出することができる。
【００３８】
【数３】
2018007979.tif 000005
【００３９】
ＶＯ２推定部１４０は、Ｋ値計算部１３８により算出された、１分間当たりにユーザＵＳの身体の体重１ｋｇ分に作用している力Ｋに基づいて、予め取得されたユーザＵＳ固有のＫ値と酸素摂取量ＶＯ２との相関関係を参照することにより、ユーザＵＳの今回の走行動作における、ユーザＵＳが、１分間当たりに体重１ｋｇ当たりに摂取する酸素量（酸素摂取量ＶＯ２）を推定する。この酸素摂取量ＶＯ２の単位は、（ｍｌ／ｋｇ／min）となる。本実施形態においては、ＶＯ２推定部１４０により推定される酸素摂取量ＶＯ２を、上記Ｋ値とともに、運動能力評価指標の一つとして規定する。
【００４０】
ここで、Ｋ値と酸素摂取量ＶＯ２との相関関係について、本願発明者らが各種実験により検証したところ、ユーザＵＳの体格や性別、心肺機能、走行時のフォーム等の生理的能力の違いにより、ユーザＵＳ毎に個別の特性を有していることが判明した。
【００４１】
具体的には、例えば図３（ａ）〜（ｆ）に示すように、生理的能力が異なる６人のユーザＵＳがトレッドミル上で走行した場合に測定されたＫ値と酸素摂取量ＶＯ２との関係は、相関係数が０．９７〜０．９９であり、いずれも酸素摂取量ＶＯ２が増加するとＫ値が一次関数的に上昇するという比較的高い線形性を有している。一方、Ｋ値と酸素摂取量ＶＯ２との相関関係を示す回帰線の傾き及び切片の値は、各個人の生理的能力に起因して個人毎に互いに異なる値を有している。具体的には、図３（ａ）では、傾き４．２６、切片５８４．６９、図３（ｂ）では、傾き４．３３、切片６２８．８４、図３（ｃ）では、傾き５．５１、切片６４４．１５、図３（ｄ）では、傾き９．４９、切片３９６．６６、図３（ｅ）では、傾き６．９０、切片５４８．７０、図３（ｆ）では、傾き７．５８、切片５３５．６１となっている。
【００４２】
このような検証結果によれば、ユーザＵＳごとに生理的能力が異なるため、他のユーザＵＳとの間でＫ値を比較することによりユーザＵＳ間の走行時の酸素摂取量ＶＯ２の値を比較することはできないものの、例えば、同一のユーザＵＳ個人の中では、予め取得したＫ値と酸素摂取量ＶＯ２との相関関係を参照することにより、Ｋ値の変化から、走行時のフォームの影響等による酸素摂取量ＶＯ２の変化について、高い精度で推定することができることが判明した。なお、上記の各個人の回帰線の傾き及び切片の値は、各個人に対応させてメモリ部１５０の所定の記憶領域に保存されている。
【００４３】
メモリ部１５０は、センサ部１１０により取得されたセンサデータ（加速度データ、角速度データ）、及び、速度情報取得部１２０により取得された速度データを、経過時間の時間データに関連付けて所定の記憶領域に順次保存する。また、メモリ部１５０は、上述した演算処理部１３０において、所定の制御プログラムやアルゴリズムプログラムを実行することにより、運動中に取得されたセンサデータに基づいて算出又は推定される運動能力評価指標を含む、運動状態に関する各種の解析データ等を所定の記憶領域に保存する。なお、メモリ部１５０は、その一部または全部がリムーバブル記憶媒体としての形態を有し、センサ機器１００に対して着脱可能に構成されているものであってもよい。
【００４４】
Ｉ／Ｆ部１６０は、後述する外部表示機器２００に対して、センサ機器１００において取得された各種の解析データ等を所定の方法や方式で出力する。具体的には、Ｉ／Ｆ部１６０は、例えばブルートゥース（登録商標）（Bluetooth（登録商標））やワイファイ（WiFi（登録商標））等の各種の無線通信方式を使用してセンサ機器１００から外部表示機器２００に、各種の解析データ等を出力する手法を適用することができる。また、Ｉ／Ｆ部１６０は、例えばＵＳＢ（Universal Serial Bus）規格の通信ケーブル（ＵＳＢケーブル）等や、メモリカード等のリムーバブル記憶媒体を介して、外部表示機器２００に解析データ等を出力する手法を適用することもできる。
【００４５】
電源供給部１７０は、センサ機器１００内部の各構成に駆動用電力を供給するバッテリであって、周知のボタン型電池等の一次電池や、リチウムイオン電池等の二次電池のほか、振動や光、熱、電磁波等のエネルギーにより発電する環境発電技術による電源等を、単独で、又は、適宜組み合わせて適用することができる。
【００４６】
(外部表示機器２００)
外部表示機器２００は、上述したセンサ機器１００によりユーザＵＳの運動中に取得したセンサデータ等に基づいて算出又は推定された運動能力評価指標（Ｋ値、酸素摂取量）を含む、運動状態に関する解析結果を、ユーザＵＳが指定した任意の表示形態、又は、予め設定された表示形態で表示する機能を有している。
【００４７】
外部表示機器２００は、例えば図１（ａ）に示すように、表示機能を備えた電子機器であって、パーソナルコンピュータやスマートフォン、タブレット機器、腕時計型又はリストバンド型のリスト機器、専用端末等を適用することができる。すなわち、外部表示機器２００は、ユーザＵＳが運動中に携帯又は装着しているものであってもよいし、ユーザが携帯することなく、別個に設置されているものであってもよい。
【００４８】
外部表示機器２００は、具体的には、例えば図２（ｂ）に示すように、操作部２１０と、Ｉ／Ｆ部２２０と、制御部２３０と、メモリ部２４０と、表示部２５０と、報知部２６０と、電源供給部２７０と、を有している。
【００４９】
操作部２１０は、外部表示機器２００に付設されるキーボードやマウス、タッチパッド、後述する表示部２５０の前面に設けられたタッチパネル、機器筐体の前面や側面に設けられた押しボタン等の入力手段を有している。操作部２１０は、センサ機器１００から出力された運動能力評価指標を含む、運動状態に関する解析結果を表示部２５０に所定の表示形態で表示させる際の入力操作に用いられる。また、Ｉ／Ｆ部２２０は、無線や有線による所定の通信方式や、リムーバブル記憶媒体を介する方法により、センサ機器１００において取得された各種の解析データ等を取り込む。
【００５０】
制御部２３０は、ＣＰＵやＭＰＵ等の演算処理装置であって、所定の制御プログラムを実行することにより、表示部２５０における各種データや情報の表示動作や、報知部２６０における報知動作、メモリ部２４０における各種データ等の保存及び読出し動作、Ｉ／Ｆ部２２０におけるセンサ機器１００からの解析データ等の取り込み動作等の、外部表示機器２００全体の動作を制御する。メモリ部２４０は、Ｉ／Ｆ部２２０を介してセンサ機器１００から出力された各種の解析データ等を所定の記憶領域に保存する。
【００５１】
表示部２５０は、例えば液晶方式や発光素子方式等の表示パネルを有し、少なくとも操作部２１０を用いた入力操作に関するアイコンやメニュー、センサ機器１００から出力された各種の解析データ等を、ユーザＵＳが操作部２１０を用いて指定した任意の表示形態、又は、予め設定された表示形態で、解析結果として表示する。なお、表示部２５０において表示される解析結果の具体例については後述する。また、表示部２５０は、上記の情報の他に、外部表示機器２００が備える各種の機能に関連した情報や、時刻情報等を表示するものであってもよい。
【００５２】
報知部２６０は、例えば発光部や音響部、振動部、刺激部等の報知手段を有している。報知部２６０は、例えば表示部２５０に表示される解析結果に連動して、当該解析結果が所定の基準値や許容範囲に対して逸脱している程度に応じて、一段階又は複数段階の報知情報を出力する。報知部２６０から出力される報知情報は、視覚や聴覚、触覚等を通してユーザＵＳに提供される。なお、報知部２６０における報知動作の具体例については後述する。
【００５３】
電源供給部２７０は、外部表示機器２００内部の各構成に駆動用電力を供給する。電源供給部２７０は、ノート型のパーソナルコンピュータやスマートフォン、タブレット端末、リスト機器等の携帯型の電子機器においては、リチウムイオン電池等の二次電池が適用される。また、デスクトップ型のパーソナルコンピュータ等の据置型の電子機器においては、商用交流電源が適用される。
【００５４】
なお、本実施形態においては、外部表示機器２００がセンサ機器１００から出力された各種の解析データ等を、所定の表示形態の解析結果として表示するための機能を備える場合について説明したが、本発明はこれに限定されるものではない。例えば、外部表示機器２００として、ユーザＵＳが運動中に携帯又は装着するスマートフォンやリスト機器等を適用する場合には、当該外部表示機器２００の操作部２１０をユーザＵＳが操作することにより、Ｉ／Ｆ部２２０を介して操作信号を送信して、センサ機器１００におけるセンシング動作の開始や終了、運動能力評価指標を含む各種の解析データの算出又は推定処理の進行状況等を制御する機能等を有しているものであってもよい。
【００５５】
（運動支援方法）
次に、本実施形態に係る運動支援装置における制御方法（運動支援方法）について、図面を参照して説明する。なお、以下に示す運動支援方法は、センサ機器１００の演算処理部１３０、及び、外部表示機器２００の制御部２３０において、所定のプログラムを実行することにより実現される。
図４は、本実施形態に係る運動支援方法の一例を示すフローチャートである。
【００５６】
本実施形態に係る運動支援方法においては、図４のフローチャートに示すように、まず、ユーザＵＳがセンサ機器１００を腰部に装着した状態で、ランニング等の走行動作を開始することにより、センサ機器１００の演算処理部１３０は、センサ部１１０の加速度センサ１１２及びジャイロセンサ１１４によりユーザＵＳの身体の動きに対応したセンサデータ（加速度データ、角速度データ）を検出させるとともに、速度情報取得部１２０により速度データを取得させて、時間データに関連付けてメモリ部１５０の所定の記憶領域に保存させる（ステップＳ１０２）。このようなセンサデータ等の検出処理は、ユーザＵＳが走行動作を終了するまでの間、所定のサンプリング周期で定期的に継続して実行されて、センサデータ及び速度データがサンプリングの時間データに関連付けられてメモリ部１５０の所定の記憶領域に順次保存される。
【００５７】
次いで、演算処理部１３０は、ユーザＵＳが走行動作を終了した後、あるいは、上記のセンサデータ及び速度データが所定の時間（少なくとも走行動作の１周期分の時間）分以上、収集された時点で、運動中のユーザＵＳの運動能力評価指標（Ｋ値、酸素摂取量ＶＯ２）を含む、運動状態に関する各種の解析データを算出又は推定する一連の処理動作を実行する。
【００５８】
具体的には、演算処理部１３０は、まず、地軸推定部１３２において、加速度センサ１１２により検出された３軸方向の加速度データに基づいて、重力方向のベクトルを算出し、地軸を特定する地軸推定処理を実行する（ステップＳ１０４）。次いで、演算処理部１３０は、接地検出部１３４において、加速度センサ１１２により検出された加速度データのうち、地軸推定処理により推定された地軸に基づいて重力方向に検出される加速度成分の時間変化を示す波形に基づいて、ユーザＵＳの左右いずれかの足が地面に接地したタイミングを検出する接地検出処理を実行する（ステップＳ１０６）。
【００５９】
次いで、演算処理部１３０は、周期検出部１３６において、接地検出処理により検出された接地タイミングに基づいて、走行動作の１周期分の時間を算出する運動周期検出処理を実行する（ステップＳ１０８）。次いで、演算処理部１３０は、Ｋ値計算部１３８において、加速度センサ１１２により取得された加速度データ、及び、運動周期検出処理により算出された走行動作の１周期の時間に基づいて、走行動作の１分間当たりにユーザＵＳの身体の体重１ｋｇ分に作用している力であるＫ値を算出するＫ値算出処理を実行する（ステップＳ１１０）。
【００６０】
次いで、演算処理部１３０は、ＶＯ２推定部１４０において、Ｋ値算出処理より算出された力Ｋに基づいて、予め取得されたユーザＵＳ固有のＫ値と酸素摂取量ＶＯ２との相関関係を参照することにより、ユーザＵＳの今回、又は、直近の走行動作における酸素摂取量ＶＯ２を推定するＶＯ２推定処理を実行する（ステップＳ１１２）。なお、上記のステップＳ１０４〜Ｓ１１２の一連の処理動作において、算出又は推定される各データや運動能力評価指標を含む各種の解析データは、時間データに関連付けられてメモリ部１５０の所定の記憶領域に保存される。
【００６１】
次いで、演算処理部１３０は、Ｉ／Ｆ部１６０を介して、センサ機器１００と外部表示機器２００とが無線や有線による通信方式により接続されることにより、又は、メモリカード等のリムーバブル記憶媒体が接続されることにより、メモリ部１５０に保存されている各種の解析データ等を出力する（ステップＳ１１４）。ここで、センサ機器１００から無線や有線による通信方式により、又は、リムーバブル記憶媒体を介して外部表示機器２００に出力される各種の解析データ等は、上記のステップＳ１０４〜Ｓ１１２の一連の処理動作により算出又は推定された運動能力評価指標（Ｋ値、酸素摂取量ＶＯ２）や速度データ等をそのまま出力するものであってもよいし、後述する解析結果の表示例に対応した関連付けがされた状態で出力されるものであってもよい。
【００６２】
次いで、外部表示機器２００の制御部２３０は、Ｉ／Ｆ部２２０を介して、センサ機器１００から出力された各種の解析データ等を取り込んで、メモリ部２４０の所定の記憶領域に保存する。そして、ユーザＵＳが外部表示機器２００の操作部２１０を操作して、表示部２５０に任意の解析結果を表示する入力操作が行われると、制御部２３０は、メモリ部２４０に保存された各種の解析データ等の中から、指示された解析結果に関連するデータを抽出して解析結果として表示部２５０に所定の表示形態で表示する（ステップＳ１１６）。ここで、制御部２３０は、表示部２５０に表示された解析結果について、例えば走行速度に対する酸素摂取量ＶＯ２が、予め設定された所定の基準値や許容範囲に対して、超過する等の逸脱が生じた場合には、表示部２５０や報知部２６０において、表示色や発光色を段階的に変化させたり（緑→黄→赤）、アラーム音の音量や音色を変化させたりしてもよい。また、外部表示機器２００として、ユーザＵＳが運動中に携帯又は装着するスマートフォンやリスト機器等を適用する場合には、振動の強度やパターンを変化させたり、人体に軽度の電気ショックを与えたりしてもよい。なお、人体に軽度の電気ショックを与える報知方法を利用する場合には、外部表示機器２００の筐体の人体に接触する箇所に、微量の電流を流すための電極が露出した構造が適用される。
【００６３】
このように、本実施形態においては、身体に密着させて装着したセンサ機器１００のモーションセンサにより検出されるセンサデータに基づいて運動中の身体に働く力を算出し、その力が身体活動によって発揮される力と同等であることを利用して、１分間当たりにユーザＵＳの身体の体重１ｋｇ分に作用する力（Ｋ値）を算出することで、ユーザＵＳが、１分間当たりに体重１ｋｇ当たりに摂取する酸素量（酸素摂取量ＶＯ２）を推定する。
【００６４】
本実施形態においては、上記の酸素摂取量ＶＯ２を求める際に、予め取得されたユーザＵＳ固有のＫ値と酸素摂取量ＶＯ２との相関関係を参照することにより、走行時のフォームに起因する酸素摂取量ＶＯ２の変化を高い精度で推定することができ、ユーザＵＳの運動能力やその効率性を適切に評価することができる。
【００６５】
また、本実施形態においては、モーションセンサを備えた小型のセンサ機器１００を身体に密着して装着させた簡易な測定環境で、走行時の酸素摂取量ＶＯ２を高い精度で推定することができるので、日常の練習や実際のレース等、場所や時間、費用を選ぶことなく必要なときにいつでも酸素摂取量ＶＯ２を推定して、運動能力やその効率性を適切に評価することができる。
【００６６】
＜変形例＞
次に、上述した第１の実施形態における変形例について図面を参照して説明する。
図５は、本実施形態に係る運動支援装置の変形例を示す機能ブロック図である。ここで、上述した実施形態と同等の構成については同一の符号を付してその説明を簡略化する。図６、図７は、本変形例に適用される平均波形検出処理の説明図である。
【００６７】
上述した第１の実施形態においては、運動中にセンサ部１１０により取得されたセンサデータ（加速度データ、角速度データ）に基づいて、演算処理部１３０により地軸検出、接地検出を行い、走行動作の１周期分の時間を算出する場合について説明した。ここで、一般的な走行動作において、予期しない静止や躓き、ふらつき等の、本来の周期的な動作以外の突発的な動作が発生して、センサ部１１０により取得されるセンサデータのなまりや、走行動作の１周期にばらつきが生じると、上述した式（１１）〜式（１３）に関連するＫ値計算部１３８やＶＯ２推定部１４０において運動能力評価指標（Ｋ値、酸素摂取量ＶＯ２）が正確に算出又は推定されなくなる場合がある。
【００６８】
そこで、本変形例においては、例えば図５に示すように、上述した第１の実施形態に示した構成に加え、運動中に接地した足が左右のいずれの足であるかを判定する左右接地検出部１４４と、運動中の走行動作の突発的な変化による周期のばらつきを抑制する平均化処理を行う平均波形検出部１４６と、を有している。
【００６９】
左右接地検出部１４４は、一般的な走行動作において、運動中に人体の前後方向に設定されたｙ軸について検出される角速度の時間変化は、左右の各足の運びに密接に関連した波形を示すので、この波形変化に基づいて、上述した接地検出部１３４と同等の機能により検出された接地タイミングについて左右のいずれの足が接地したかを判定する。なお、左右の各足の接地タイミングを判定する手法としては、ｙ軸の角速度データを用いる手法の他に、ｘ軸の加速度データを用いる手法や、ｚ軸の角速度データを用いる手法を適用するものであってもよい。
【００７０】
平均波形検出部１４６は、まず、図６（ａ）〜（ｃ）に示すように、周期検出部１３６により算出された走行動作の各周期のセンサデータ（３軸方向の加速度データ）を、各周期の時間を同じ時間にするように正規化し、この１周期の期間を例えば０〜４００のサンプルポイントに分割し、各周期の同一サンプルポイントのセンサデータを平均した波形を求め、０〜３９９の各サンプルポイントについて各周期の検出波形と平均波形との差分を算出する。平均波形検出部１４６は、このような検出波形と平均波形との差分の算出処理を、センサ部１１０に設定されたｘ、ｙ、ｚの各軸について実行し、図６（ｄ）に示すように、これらの３軸の二乗平均値を求めて、０〜３９９の各サンプルポイントにおける二乗平均値を合算することにより、各周期における平均波形との差分を求める。これは、各サンプルポイントにおける加速度の平均ベクトルと個別ベクトルの差分ベクトルを求め、差分ベクトルの大きさを１周期に亘って合算することに相当する。
【００７１】
次いで、平均波形検出部１４６は、各周期の順番を上記の差分の小さい順にソートして、センサデータの検出波形の平均に必要な数の周期を抽出して、平均化処理に利用する。例えば、１０波形の平均を求める場合には、ソートされた各周期の波形の先頭から１０波形分を選択し、２０波形の平均を求める場合には、先頭から２０波形分を選択して次の平均化処理を行う。
【００７２】
ここで、平均波形検出部１４６は、センサデータの検出波形について、左足と右足を別々に正規化して平均する。これは、例えば、左足の接地から次の左足の着地までの時間をそろえる場合、右足の接地時間にばらつきが生じると、右足の接地タイミングの近辺の波形になまりが発生するため、このような波形のなまりの影響を抑制するためである。
【００７３】
センサデータの検出波形の平均化処理においては、平均波形検出部１４６は、まず、平均化のために選択された各検出波形の周期を求めて、これらの周期の平均値（cyc）を算出する。次いで、各周期において左足の接地から右足の接地までの時間を求めて、これらの時間の平均値（cyc_L）を算出する。次いで、各周期において右足の接地から左足の接地までの時間を求めて、上記と同様にこれらの時間の平均値（cyc_R）を算出する。
【００７４】
次いで、これらの平均値に基づいて、正規化の対象となるサンプルポイントの数を次式のように求める。
左足ポイント数＝round(400×cyc_L/cyc)
右足ポイント数＝round(400×cyc_R/cyc)
【００７５】
そして、これらのサンプルポイントを連続するように繋ぎ合わせることにより、０〜４００のサンプルポイントに分割された１周期分のデータとする。例えば図７（ａ）においては、左足のポイント数が１９７である場合の補完データの波形を示し、図７（ｂ）においては、右足のポイント数が２０３である場合の補完データの波形を示し、これらの左足と右足の補完データを連続するように繋ぎ合わせることにより、図７（ｃ）に示すように、０〜４００のサンプルポイントからなる１周期分の平均波形が得られる。
【００７６】
このように、本変形例においては、各周期のセンサデータについて右足区間と左足区間とを別々に求めた補完データを平均化することにより、接地時の検出波形の大きな変化をなまらせることなく、かつ、ノイズが除去された滑らかな波形（平均波形）を得ることができる。
【００７７】
ここで、平均化処理により得られた平均波形は、周期の時間Ｔが既知であり、その周期を４００サンプルポイントのセンサデータ（加速度データ）で表した波形である。
１サンプルポイント当たりの時間は、Ｔ／４００（sec）となるので、４００サンプルポイントの加速度の大きさをすべて合計したものにＴ／４００を乗じることにより、１周期にユーザＵＳの身体の体重１ｋｇ分に働く力の累積値Ｗが求められる。
【００７８】
ここで、１分間当たりにユーザＵＳの身体の体重１ｋｇ分に作用している力Ｋを求めるためには、時間Ｔの単位が秒（sec）であるので、上記の式（１２）に示したように、力の累積値Ｗに６０／Ｔを乗じることになる。したがって、力Ｋの値は、４００サンプルポイントの加速度の大きさを足し合わせたものに、６０／４００を乗じることにより求めることができる。そして、上述した第１の実施形態と同様に、ＶＯ２推定部１４０において、力Ｋに基づいて、予め取得されたユーザＵＳ固有のＫ値と酸素摂取量ＶＯ２との相関関係を参照することにより、ユーザＵＳの今回の走行動作における酸素摂取量ＶＯ２を推定することができる。
【００７９】
このように、本変形例においては、走行動作における１分間当たりにユーザＵＳの身体の体重１ｋｇ分に作用している力Ｋを求める際に、ランニング等の運動の特徴である動作の周期性に着目して、平均波形を利用することにより、予期しない静止や躓き、ふらつき等の、本来の周期的な動作以外の突発的な動作に影響されることなく、定常的に走行した場合と同等のフォームに起因する酸素摂取量ＶＯ２を推定することができる。
【００８０】
また、上記実施形態においては、Ｋ値と酸素摂取量ＶＯ２との相関関係を示す回帰線の傾き及び切片の個人毎の値がメモリ部１５０に保存されていて、回帰線の傾き及び切片の値に基づいてＫ値より酸素摂取量ＶＯ２の値を推定するとした。ここで、この回帰線の傾き及び切片の値が求められていない場合には、酸素摂取量ＶＯ２の正確な値を推定することは困難である。しかしながら、各個人においては、体重や体型等に大きな変化がなければ、Ｋ値と酸素摂取量ＶＯ２との間には一定の相関関係が存在していると考えることができる。そのため、Ｋ値の変動は酸素摂取量ＶＯ２の変動に対応していると考えることができる。すなわち、Ｋ値がある割合で増加した場合は酸素摂取量ＶＯ２も同じ割合で増加したと考えることができ、Ｋ値がある割合で減少した場合は酸素摂取量ＶＯ２も同じ割合で減少したと考えることができる。これにより、Ｋ値の変動を求めることにより、各個人における酸素摂取量ＶＯ２の変動を推定して、各個人の運動能力やその効率性の変動を評価することができる。
【００８１】
＜第２の実施形態＞
次に、本発明に係る運動支援装置の第２の実施形態について図面を参照して説明する。
図８は、第２の実施形態に係る運動支援装置に適用される構成例を示す機能ブロック図である。図８（ａ）はセンサ機器の構成例を示す機能ブロック図であり、図８（ｂ）は外部表示機器の構成例を示す機能ブロック図である。ここで、上述した第１の実施形態と同等の構成については同一の符号を付してその説明を簡略化する。
【００８２】
上述した第１の実施形態においては、センサ機器１００により、運動中のセンサデータを取得し、当該センサデータに基づいてＫ値及び酸素摂取量ＶＯ２等の運動能力評価指標を算出し、外部表示機器２００により、当該運動能力評価指標を含む解析結果を表示する場合について説明した。第２の実施形態においては、センサ機器１００は、運動中のセンサデータを取得する機能のみを有し、外部表示機器２００は当該運動中、又は、当該運動の終了後に、センサ機器１００から取得したセンサデータに基づいて運動能力評価指標を算出して、解析結果を表示する機能を有している。
【００８３】
本実施形態に係る運動支援装置に適用されるセンサ機器１００は、例えば図８（ａ）に示すように、センサ部１１０と、速度情報取得部１２０と、制御部３３０と、メモリ部１５０と、Ｉ／Ｆ部１６０と、電源供給部１７０と、を有している。ここで、センサ部１１０、速度情報取得部１２０、メモリ部１５０、Ｉ／Ｆ部１６０、電源供給部１７０は、上述した第１の実施形態と同等の構成及び機能を有している。
【００８４】
制御部３３０は、所定の制御プログラムを実行することにより、センサ部１１０や速度情報取得部１２０、メモリ部１５０、Ｉ／Ｆ部１６０における各種の動作を制御する。これにより、センサ機器１００は、上述した第１の実施形態に示した構成（図２（ａ）参照）において、少なくとも、ランニング等の運動中に取得されたセンサデータや速度データを時間データに関連付けてメモリ部１５０に順次保存する機能と、Ｉ／Ｆ部１６０により、運動中に取得したセンサデータや速度データを外部表示機器２００にそのまま出力する機能と、を有している。
【００８５】
外部表示機器２００は、例えば図８（ｂ）に示すように、操作部２１０と、Ｉ／Ｆ部２２０と、演算処理部４３０と、メモリ部２４０と、表示部２５０と、報知部２６０と、電源供給部２７０と、を有している。ここで、操作部２１０、Ｉ／Ｆ部２２０、メモリ部２４０、表示部２５０、報知部２６０及び電源供給部２７０は、上述した第１の実施形態と同等の構成及び機能を有している。また、演算処理部４３０は、上述した第１の実施形態に示した演算処理部１３０と同等の機能を有する、地軸推定部４３２と、接地検出部４３４と、周期検出部４３６と、Ｋ値計算部４３８と、ＶＯ２推定部４４０と、を有している。
【００８６】
演算処理部４３０は、所定の制御プログラムを実行することにより、上述した第１の実施形態と同様に、表示部２５０における表示動作や、報知部２６０における報知動作、メモリ部２４０における各種データ等の保存及び読出し動作、Ｉ／Ｆ部２２０におけるセンサ機器１００からのセンサデータや速度データ等の取り込み動作等の、外部表示機器２００全体の動作を制御する。また、演算処理部４３０は、所定のアルゴリズムプログラムを実行することにより、センサ部１１０から出力されたセンサデータや速度データに基づいて、運動中のユーザＵＳの運動能力評価指標（Ｋ値、酸素摂取量ＶＯ２）を含む、運動状態に関する各種の解析データを算出又は推定する処理を実行する。
【００８７】
すなわち、本実施形態においては、センサ機器１００は、データロガーとしての機能を有し、外部表示機器２００は、センサ機器１００から出力されたセンサデータに基づいて、Ｋ値や酸素摂取量ＶＯ２等の運動能力評価指標を算出して、解析結果を表示部２５０に表示する機能を有している。
【００８８】
これにより、本実施形態によれば、センサ機器１００における処理負担が大幅に軽減されるので、装置を小型化したりバッテリによる駆動時間を長くしたりすることができる。また、センサ機器１００に比較して処理能力の高い演算処理装置を備えた外部表示機器２００により運動能力評価指標の算出処理や解析結果の表示動作を行うことができるので、演算処理を高速化することができる。
【００８９】
なお、本実施形態においては、外部表示機器２００がセンサ機器１００から出力されたセンサデータ等に基づいて、運動能力評価指標を算出し、解析結果を表示する場合について説明したが、本発明はこれに限定されるものではない。本発明は、外部表示機器２００として、運動中にユーザが携帯又は装着するスマートフォンやリスト機器等を適用する場合には、外部表示機器２００は、例えばＩ／Ｆ部２２０を介してセンサ機器１００との間で双方向の無線通信を行うことにより、操作部２１０における操作に応じて、センサ機器１００における各種の動作（センシング動作の開始又は終了、センサデータ等の出力又は停止等）を制御する機能を有しているものであってもよい。
【００９０】
また、本実施形態においては、外部表示機器２００の演算処理部４３０が、上述した第１の実施形態に示した、センサ機器１００の演算処理部１３０に対応した構成（図２（ａ）参照）を有する場合について説明したが、上述した第１の実施形態の変形例に示した、センサ機器１００の演算処理部１３０に対応した構成（図５参照）を有するものであってもよい。
【００９１】
（解析結果の表示例）
次に、上述した各実施形態に示した運動支援装置において、外部表示機器２００の表示部２５０に表示される解析結果の例について、図面を参照して具体的に説明する。
図９〜図１７は、本発明に係る運動支援装置における解析結果の表示例を示す図である。
【００９２】
図９、図１０は、実際のレースにおいて取得されたセンサデータ及び速度データに基づいて算出又は推定された、走行速度に対するＫ値及び酸素摂取量ＶＯ２、ピッチ、上下動、スライド身長比の変化を示す解析結果である。ここで、図９、図１０中の「Standard protocol」は、事前の練習において走行速度を変えて７本走行した際に取得したセンサデータに基づいて算出された運動能力評価指標（Ｋ値、酸素摂取量ＶＯ２）の速度変化を示す特性線である。また、図１１〜図１３は、実際のレースにおいて取得されたセンサデータ及び速度データに基づいて算出又は推定された、走行距離に対する走行速度、ピッチ、上下動の変化を示す解析結果である。
【００９３】
これらの解析結果の表示例によれば、今回のレースでは走行時のフォームが悪く、図９に示すように、酸素摂取量ＶＯ２（又はＫ値）が、練習時（Standard protocol）に比較して大きくなっていたことが分かる。
【００９４】
そこで、このような結果となった原因を探るために、関連指標として、ピッチ、上下動、スライド身長比の走行速度に対する変化を具体的に見ると、図１０（ａ）〜（ｃ）に示すように、どの解析結果も練習時（Standard protocol）と異なった傾向を示しているが、図１０（ａ）に示す走行速度に対するピッチの変化が、走行速度に対する酸素摂取量ＶＯ２（又はＫ値）の変化と比較的似ていることがわかる。
【００９５】
また、図１１〜図１３に示すように、酸素摂取量ＶＯ２（又はＫ値）は、レース時の走行速度、上下動の変化とは相関が低いが、一方、ピッチに対しては同じような変化傾向を示している（相関が高い）ことがわかる。
したがって、今回のレースでの結果は、普段よりピッチが大きくなったことが主要因と推測される。
【００９６】
図１４〜図１６は、月日の異なる練習において取得されたセンサデータ及び速度データに基づいて算出又は推定された、走行速度に対するＫ値及び酸素摂取量ＶＯ２の変化を示す解析結果である。ここで、図１４〜図１６に示された解析結果は、上述した図３（ａ）に示したＫ値と酸素摂取量ＶＯ２との相関関係が得られたユーザＵＳと同一人物によるものである。ここで、図３（ａ）に示された回帰線の式は、次式のように表される。
Ｙ＝4.26Ｘ＋584.69
Ｙ：Ｋ（Ｎ／ｋｇ／min）
Ｘ：ＶＯ２（ｍｌ／ｋｇ／min）
【００９７】
これに基づいて、ＹからＸを求める計算は、次式のように表される。
Ｘ＝0.23Ｙ−137.34
この式のＹに図１４のグラフのＫ値を当てはめることにより、図１５のグラフに示す走行速度に対する酸素摂取量ＶＯ２の変化を示す解析結果に換算される。
【００９８】
これらの解析結果の表示例によれば、図１４、図１５に示すように、２０１５年１０月３１日の練習時に比較して、２０１５年１２月１９日の練習時のＫ値及び酸素摂取量ＶＯ２が低くなっていることがわかる。また、２０１６年５月５日の練習時のＫ値及び酸素摂取量ＶＯ２は２０１５年１２月１９日の練習時に比較して、低速域では変化が無いものの、高速域で低くなっていることがわかる。このことから、練習の成果によりフォームが良くなっているものと推測される。
【００９９】
さらに、図１６に示すように、実際のレース時に使用する、５．４ｍ／ｓ〜６．２ｍ／ｓの速度を一定に保持して比較した場合においても、２０１５年１０月３１日の練習時に比較して、２０１５年１２月１９日の練習時の酸素摂取量ＶＯ２が低くなっていることがわかる。また、２０１６年５月５日の練習時の酸素摂取量ＶＯ２は低速域では変化が無いものの、高速域で低くなっていることがわかる。このことからも、練習の成果によりフォームが良くなっているものと推測される。
【０１００】
図１７は、外部表示機器として、リスト機器を適用した場合のアラーム通知の表示例である。この表示例においては、例えば図１７（ａ）に示すように、例えば実際のレース中に取得されたセンサデータ及び速度データに基づいて算出又は推定された、スプリットや走行距離、酸素摂取量ＶＯ２等の解析結果が、外部表示機器２００であるリスト機器の表示部２５０に数値情報２５４として随時表示される。ここで、図１７（ａ）に示すように、数値情報２５４として表示される解析結果が、予め設定された基準値や許容範囲内にある場合には、数値情報２５４の文字サイズや背景２５２の発光色は初期状態（基準色は例えば緑色）に設定される。一方、図１７（ｂ）、（ｃ）に示すように、数値情報２５４として表示される解析結果が、基準値や許容範囲を逸脱した場合には、その程度に応じて数値情報２５４の文字サイズを大きくしたり、背景２５２の発光色を危険色（例えば赤色）や警告色（例えば黄色）に変更したりして、運動状態の変化や異常をユーザＵＳに通知する。ここで、ユーザＵＳへの通知方法は、表示部２５０における表示に加え、報知部２６０によりアラーム音の音量や音色を変化させたり、振動の強度やパターンを変化させたり、人体に軽度の電気ショックを与えたりしてもよい。
【０１０１】
なお、上述したような表示例は、一例であって、本発明はこれに限定されるものではない。また、外部表示機器２００への解析結果の表示は、ユーザＵＳが走行動作を終了した後に、取得した全てのセンサデータについて所定の演算処理を行って、解析結果を一括して表示するものであってもよいし、ユーザＵＳの走行動作中に、センサデータが所定の時間（例えば１周期）分以上、収集された時点で所定の演算処理を行って、ユーザが携帯又は装着しているスマートフォンやリスト機器に解析結果を随時表示するものであってもよい。
【０１０２】
このように、本実施形態によれば、日常の練習や実際のレースの場において取得したセンサデータ等に基づいて、走行距離や時間の経過によるＫ値や酸素摂取量ＶＯ２等の運動能力評価指標を含む各種の解析データの変化を、解析結果として表示部２５０に表示することができるので、ユーザはその変化の傾向や特性を適切に把握して評価することができ、運動状態やフォームの改善等に役立てることができる。
また、本実施形態によれば、表示された解析結果が、所定の基準値や許容範囲に対して逸脱している程度に応じて報知情報を出力することができるので、解析結果の変化や異常を迅速かつ確実に把握して、運動状態やフォームの改善等に役立てることができる。
【０１０３】
以上、本発明のいくつかの実施形態について説明したが、本発明は、上述した実施形態に限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【０１０４】
（付記）
［１］
移動動作中の利用者の身体の動作状態に対応するセンサデータを出力するセンサ部と、
前記センサデータに基づいて前記利用者の単位時間当たりの酸素摂取量を推定する演算処理部と、
を備え、
演算処理部は、
前記センサデータに基づいて、前記利用者の身体の単位重さ分に作用している力の前記単位時間当たりの平均値を単位動作力として算出し、
前記単位動作力と前記酸素摂取量との前記利用者に固有の相関関係に基づいて、前記酸素摂取量を推定することを特徴とする運動支援装置。
【０１０５】
［２］
演算処理部は、
前記センサデータに基づいて、前記利用者の前記移動動作の周期を検出し、
前記利用者の身体の単位重さ分に作用している力の前記周期の期間に亘る累積値を算出し、
前記累積値に基づいて前記単位動作力を算出することを特徴とする［１］に記載の運動支援装置。
【０１０６】
［３］
前記演算処理部において、前記酸素摂取量は前記単位動作力の一次関数とされ、複数の利用者における前記一次関数の係数が互いに異なっており、
前記演算処理部は、特定の前記利用者における前記一次関数の特定の係数を記憶しており、前記特定の利用者の前記酸素摂取量を推定するときに、前記特定の係数を用いて前記特定の利用者の前記酸素摂取量を推定することを特徴とする［１］又は［２］に記載の運動支援装置。
【０１０７】
［４］
前記センサ部は、前記移動動作において前記身体に加わる加速度を検出して加速度データとして出力する加速度センサと、前記移動動作において前記身体に加わる角速度を検出して角速度データとして出力するジャイロセンサと、を有し、
前記演算処理部は、前記加速度データ及び前記角速度データのいずれかに基づいて、前記移動動作の周期を検出することを特徴とする［１］乃至［３］のいずれかに記載の運動支援装置。
【０１０８】
［５］
前記センサ部は、前記利用者の前記移動動作に対して、前記利用者の胴体の動きに対応した動きをする人体の部位に密着して装着されることを特徴とする［１］乃至［４］のいずれかに記載の運動支援装置。
【０１０９】
［６］
前記演算処理部は、
前記移動動作における前記利用者の一方の足の接地タイミングの間隔を一周期とし、複数の周期における前記センサデータの波形を平均した平均波形を算出し、
前記一方の足の接地タイミングから他方の足の接地タイミングまでの期間について、複数の前記センサデータの波形を平均した第１の波形を算出し、
前記他方の足の接地タイミングから前記一方の足の接地タイミングまでの期間について、複数のセンサデータの波形を平均した第２の波形を算出し、
前記平均波形に基づいて前記第１の波形及び前記第２の波形を正規化して、前記正規化された前記第１の波形及び前記第２の波形を、時間が連続するように繋ぎ合わせることにより、前記移動動作における正規化された一周期の平均波形を生成して、前記周期を検出し、
前記正規化された平均波形の周期に基づいて、前記動作力を算出することを特徴とする［１］乃至［５］のいずれかに記載の運動支援装置。
【０１１０】
［７］
前記酸素摂取量を運動能力評価指標として含む解析結果を、所定の表示形態で表示する表示部を、さらに備えることを特徴とする［１］乃至［６］のいずれかに記載の運動支援装置。
【０１１１】
［８］
移動動作中の利用者の身体の動作状態に対応するセンサデータを出力するセンサ部と、
前記センサデータに基づいて前記利用者の単位時間当たりの酸素摂取量の変動を推定する演算処理部と、
を備え、
演算処理部は、
前記センサデータに基づいて、前記利用者の身体の単位重さ分に作用している力の前記単位時間当たりの平均値を単位動作力として算出し、
前記単位動作力の変動に応じて前記酸素摂取量の変動を推定することを特徴とする運動支援装置。
【０１１２】
［９］
移動動作中の利用者の身体の動作状態に対応するセンサデータを出力するセンサ部より前記センサデータを取得するステップと、
前記センサデータに基づいて、前記利用者の身体の単位重さ分に作用している力の単位時間当たりの平均値を単位動作力として算出するステップと、
前記単位動作力と前記利用者の前記利用者の前記単位時間当たりの酸素摂取量との前記利用者に固有の相関関係に基づいて、前記利用者の前記酸素摂取量を推定するステップと、
を含むことを特徴とする運動支援方法。
【０１１３】
［１０］
運動支援装置における運動支援プログラムであって、
前記運動支援装置は、移動動作中の利用者の身体の動作状態に対応するセンサデータを出力するセンサ部を有し、
コンピュータに、
前記センサ部より前記センサデータを取得させ、
前記センサデータに基づいて、前記利用者の身体の単位重さ分に作用している力の単位時間当たりの平均値を単位動作力として算出させ、
前記単位動作力と前記利用者の前記利用者の前記単位時間あたりの酸素摂取量との前記利用者に固有の相関関係に基づいて前記利用者の前記酸素摂取量を推定させることを特徴とする運動支援プログラム。
【符号の説明】
【０１１４】
１００    センサ機器
１１０    センサ部
１１２    加速度センサ
１１４    ジャイロセンサ
１２０    速度情報取得部
１３０    演算処理部
１３２    地軸推定部
１３４    接地検出部
１３６    周期検出部
１３８    Ｋ値計算部
１４０    ＶＯ２推定部
１４４    左右接地検出部
１４６    平均波形検出部
１５０    メモリ部
１６０    Ｉ／Ｆ部
２００    外部表示機器
２１０    操作部
２２０    Ｉ／Ｆ部
２３０    制御部
２４０    メモリ部
２５０    表示部
２６０    報知部
３３０    制御部
４３０    演算処理部
４３２    地軸推定部
４３４    接地検出部
４３６    周期検出部
４３８    Ｋ値計算部
４４０    ＶＯ２推定部
ＵＳ      ユーザ
【図１】
2018007979.tif 000006
【図２】
2018007979.tif 000007
【図３】
2018007979.tif 000008
【図４】
2018007979.tif 000009
【図５】
2018007979.tif 000010
【図６】
2018007979.tif 000011
【図７】
2018007979.tif 000012
【図８】
2018007979.tif 000013
【図９】
2018007979.tif 000014
【図１０】
2018007979.tif 000015
【図１１】
2018007979.tif 000016
【図１２】
2018007979.tif 000017
【図１３】
2018007979.tif 000018
【図１４】
2018007979.tif 000019
【図１５】
2018007979.tif 000020
【図１６】
2018007979.tif 000021
【図１７】
2018007979.tif 000022