(57)【要約】【課題】  打撃を伴う種々の動作において、被験者の筋肉の使い方の評価を可能にする技術を提供する。【解決手段】  身体情報生成装置１は、センサ１０と、センサ２０と、情報処理部３０とを有する。センサ１０は、ゴルフのスイングを行うユーザの上腕二頭筋の周長の変化を検出し、当該検出結果を情報処理部３０に出力する。センサ２０は、打撃音を検出し、検出結果を情報処理部３０に出力する。情報処理部３０における制御部３２は、センサ２０の検出結果を基に打撃時刻Ｔａを特定するとともに、センサ１０の検出結果を基にユーザの上腕二頭筋から力が抜けた脱力時刻Ｔｂを特定し、当該打撃時刻Ｔｂと打撃時刻Ｔａとの時間差ΔＴを算出し、当該時間差を示す身体情報を生成する。【選択図】図１
2017108871.tif 000002
【特許請求の範囲】
【請求項１】
被打撃物を打撃する動作を行う被験者の身体の部位の変化を検出し、第１の検出信号を出力する第１のセンサと、
前記被打撃物の打撃を検出し、第２の検出信号を出力する第２のセンサと、
前記第２の検出信号を基に打撃時刻を特定するとともに、前記第１の検出信号を基に前記身体の部位から力が抜けた時刻である脱力時刻を特定し、当該脱力時刻と前記打撃時刻との時間差を算出し、当該時間差を示す身体情報を生成する制御部と
を有する身体情報生成装置。
【請求項２】
前記第１のセンサは、前記被験者の腕または脚の周囲に装着され当該腕または脚の収縮膨張に応じて伸縮する装着手段に固定された歪センサであることを特徴とする請求項１に記載の身体情報生成装置。
【請求項３】
前記第２のセンサは、前記被打撃物の打撃音を検出するマイクロフォンであることを特徴とする請求項１または２に記載の身体情報生成装置。
【請求項４】
前記被験者の関節の曲げを検出し、第３の検出信号を出力する第３のセンサを有し、
前記制御部は、当該第３の検出信号に基づき前記第１の検出信号を補正することを特徴とする請求項１〜３のいずれかの１の請求項に記載の身体情報生成装置。
【請求項５】
前記制御部は、前記第１の検出信号の特定の周波数帯域の信号を基に前記脱力時刻を特定することを特徴とする請求項１〜４のいずれか１の請求項に記載の身体情報生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被験者の筋肉の使い方を評価するための情報を生成する身体情報生成装置に関する。
【背景技術】
【０００２】
ゴルフ等の打撃を伴うスポーツでは、打球の飛距離や方向性を向上させることは重要課題であり、これらの実現を支援する技術が各種提案されている。
【０００３】
例えば、特許文献１に開示された技術では、ゴルフクラブのグリップに３軸（ｘ軸、ｙ軸およびｚ軸）方向回りの角速度を計測することが可能な角速度センサを取り付け、ユーザにスイングさせる。そして、角速度センサから出力される検出信号を基にｘ軸、ｙ軸およびｚ軸の各軸回りの角速度を算出し、その算出結果を基に生成された各種指標を基にゴルファーにマッチしたシャフトを選定する。ユーザは、このようにして選定されたシャフトを有するゴルフクラブでスイングすることにより飛距離を延ばすことができると期待される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−０６４６６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ゴルフにおける飛距離等は、ゴルフクラブがユーザにマッチしているか否かに依存することはもちろんであるが、スイングの際の体の使い方、より具体的には筋肉の使い方にも依存する。例えば、ゴルフの場合、インパクトの瞬間だけ必要な筋肉（例えば、上腕二頭筋）に力が入り、それ以外ではできるだけ上記筋肉から力が抜けるスイングが理想とされている。この点は、ゴルフに限らず、テニスや野球といった被打撃物を打撃するスポーツ全般について言えることである。さらに、この点は、被打撃物を打撃する演奏（例えば、ドラム演奏やピアノ演奏）についても同様である。しかし、特許文献１に記載の技術では、打撃者（ゴルファー）の筋肉の使い方の評価は行われず、このような評価を可能とする技術は従来なかった。
【０００６】
本発明は、打撃を伴う種々の動作において、被験者の筋肉の使い方の評価を可能にする技術を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記課題を解決するために本発明は、被打撃物を打撃する動作を行う被験者の身体の部位の変化を検出し、第１の検出信号を出力する第１のセンサと、前記被打撃物の打撃を検出し、第２の検出信号を出力する第２のセンサと、前記第２の検出信号を基に打撃時刻を特定するとともに、前記第１の検出信号を基に前記身体の部位から力が抜けた時刻である脱力時刻を特定し、当該脱力時刻と前記打撃時刻との時間差を算出し、当該時間差を示す身体情報を生成する制御部とを有する身体情報生成装置を提供する。
【０００８】
本発明によれば、脱力時刻と打撃時刻との時間差を示す身体情報が生成され、この身体情報に基づいてユーザの筋肉の使い方を評価することが可能になる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態である身体情報生成装置１の構成を示す図である。
【図２】同実施形態における制御部３２が実行する脱力時刻特定処理において特定される打撃時刻Ｔｂの算出方法を示す図である。
【図３】同実施形態において、収縮波形サンプル列Ｖおよび音波形サンプル列Ｓの各々が表す波形の時間変化を示す図である。
【図４】同実施形態における脱力時刻特定処理において特定される打撃時刻Ｔｂの算出方法を示す図である。
【発明を実施するための形態】
【００１０】
図１は、本発明の一実施形態である身体情報生成装置１の構成を示す図である。身体情報生成装置１は、被打撃物を打撃する動作を行う被験者の筋肉の使い方の評価を可能にする情報を生成する。具体的には、身体情報生成装置１は、ゴルフのスイング時における打撃者の筋肉の使い方を評価対象とする。図１に示すように、身体情報生成装置１は、センサ１０と、センサ２０と、情報処理部３０とを有する。
【００１１】
センサ１０は、歪センサを有するセンサモジュールであり、評価対象者（以下、ユーザ）の上腕二頭筋に直接または衣類等を介して貼着される。歪センサは、スイングに応じて収縮または膨張するユーザの上腕二頭筋の周長の変化に応じた検出信号（第１の検出信号）を情報処理部３０に出力する。本実施形態では、検出信号として、評価対象部位である上腕二頭筋の収縮膨張波形（包絡線波形）を表す収縮波形サンプル列Ｖが情報処理部３０に出力される。より詳細には、この収縮波形サンプル列Ｖは、センサ１０が有する通信インタフェース（図示略）を介して無線または有線により送信される。
【００１２】
センサ２０は、マイクロフォンを有するマイクモジュールであり、音を収音し、収音した音の波形（包絡線波形）を表す音信号（第２の検出信号）を情報処理部３０に出力する。本実施形態では、音信号として、音波形サンプル列Ｓが情報処理部３０に出力される。より詳細には、この音波形サンプル列Ｓは、センサ２０が有する通信インタフェース（図示略）を介して無線または有線により送信される。
【００１３】
情報処理部３０は、例えばＰＣ（Personal
Computer）であり、通信部３１と、制御部３２と、記憶部３３と、情報出力部３４とを有する。通信部３１は、センサ１０から送信された収縮波形サンプル列Ｖおよびセンサ２０から出力された音波形サンプル列Ｓを受信する毎に制御部３２に出力する。情報出力部３４は、各種の情報を表示する表示装置および音を出力するサウンドシステム等により構成されている。
【００１４】
記憶部３３は、図１に示すように揮発性記憶部３３１と不揮発性記憶部３３２とを有する。揮発性記憶部３３１は例えばＲＡＭ（Random Access Memory）である。揮発性記憶部３３１は、プログラム３３２ａを実行する際のワークエリアとして制御部３２によって利用される。また、揮発性記憶部３３１には、以下に説明する処理（制御部３２がプログラム３３２ａに従って実行する処理）の過程で取得または生成される各種情報が格納される。不揮発性記憶部３３２は、例えばフラッシュＲＯＭ（Read Only Memory）やハードディスクである。不揮発性記憶部３３２には、プログラム３３２ａや筋肉の使い方の評価の際に使用される情報（図示略）が格納されている。
【００１５】
制御部３２は例えばＣＰＵ（Central
Processing Unit）である。制御部３２は不揮発性記憶部３３２に記憶されているプログラム３３２ａを実行することで身体情報生成装置１の制御中枢として機能する。制御部３２は、身体情報生成装置１（情報処理部３０）の電源（図示略）の投入またはリセットを契機としてプログラム３３２ａを不揮発性記憶部３３２から揮発性記憶部３３１に読み出し、当該プログラム３３２ａの実行を開始する。プログラム３３２ａにしたがって作動している制御部３２は、ユーザにより測定開始の指示を与えられたことを契機として、通信部３１から収縮波形サンプル列Ｖおよび音波形サンプル列Ｓを受け取る毎に、受け取った収縮波形サンプル列Ｖおよび音波形サンプル列Ｓを揮発性記憶部３３１に格納する。このとき、制御部３２は、上記測定開始の指示が与えられた時刻を示す時刻データを揮発性記憶部３３１に格納する。そして、制御部３２は、ユーザにより測定終了の指示を与えられたことを契機として、揮発性記憶部３３１への音波形サンプル列Ｓおよび収縮波形サンプル列Ｖの格納を停止するとともに、図２のフローチャートに示すように打撃時刻特定処理、脱力時刻特定処理および指標生成処理を実行する。なお、測定開始および測定終了の指示は、例えば評価対象者またはその補助者がリモコン等（図示略）で操作信号を情報処理部３０に送信することにより、身体情報生成装置１に与えられる。
【００１６】
以下、制御部３２が実行する上記各処理の詳細について、音波形サンプル列Ｓおよび波形収縮サンプル列Ｖの両サンプル列の各々が表す波形の時間変化に即して説明する。図３は、収縮波形サンプル列Ｖおよび音波形サンプル列Ｓの各々が表す波形の時間変化を示す図である。身体情報生成装置１へ測定開始を指示してから、測定終了を指示するまでの間に、ユーザがゴルフスイングを行うと、図３に示す各波形を表す収縮波形サンプル列Ｖおよび音波形サンプル列Ｓが揮発性記憶部３３１に格納される。図３には、１回のスイングで得られた上記各サンプル列の表す波形が示されている。この図に示すように、インパクトの瞬間、打撃音が発生すると、音波形サンプル列Ｓの表す波形にピークが現れる。制御部３２は、打撃時刻特定処理（図２：Ｓ１００）において、この打撃音が発生した時刻（打撃時刻）Ｔａを特定する。
【００１７】
より詳細には、制御部３２は、揮発性記憶部３３１から音波形サンプル列Ｓを読み出し、上記音波形のピークを検出する。そして、制御部３２は、当該ピークに対応する時刻を打撃時刻Ｔａとして特定する。より詳細には、制御部３２は、上記ピークに対応するサンプルが先頭のサンプルから何番目のサンプルであるかをカウントし、揮発性記憶部３３１に格納された時刻データの示す時刻および音波形サンプル列Ｓにおける各サンプル間の時間間隔を基に打撃時刻Ｔａを特定する。
【００１８】
制御部３２は、打撃時刻Ｔａを特定すると、脱力時刻特定処理を実行する（Ｓ１１０）。この処理では、制御部３２は、収縮波形サンプル列Ｖを解析して、評価対象部位から力が抜けた時刻である脱力時刻Ｔｂを特定する。以下、制御部３２の解析対象である収縮波形サンプル列Ｖの表す波形の時間変化について説明する。
【００１９】
スイングを開始したユーザはインパクトに向けてグリップを握る力を徐々に強めていくため、上腕二頭筋に加わる力が徐々に上昇し、その周長が増大する。つまり、収縮波形サンプル列Ｖを構成する各サンプルの値が上昇する。
【００２０】
インパクトの前後では、グリップを握る力が最大となるため、上腕二頭筋に加わる力は最大となり、その周長が最大となる。インパクト後のフォロースルーでは、ユーザはグリップを握る力を徐々に緩めていくため、上腕二頭筋に加わる力が徐々に小さくなり、その周長が減少する。つまり、インパクトの前後において収縮波形サンプル列Ｖに極大値が表れる。収縮波形の振幅が極大となる時刻をＴｍａｘと呼ぶ。
【００２１】
フォロースルーの終盤では、ユーザはゴルフクラブを止めるためにグリップを握る力を再び強め始める。収縮波形の振幅は再び増加に転じ、収縮波形に極小値が表れる。収縮波形の振幅が極小となる時刻をＴｍｉｎと呼ぶ。
【００２２】
このように、スイングの一連の流れの中で、収縮波形サンプル列Ｖの表す波形は、上腕二頭筋の筋肉の使い方（グリップの握り具合）に応じて変化する。制御部３２は、この変化する収縮波形サンプル列Ｖを解析して、筋肉から力の抜けた時刻である脱力時刻Ｔｂを特定する。
【００２３】
＜例１＞
脱力時刻の定義については種々の定義が考えられる。図４（ａ）に示すように、例えば収縮波形の振幅が極大となった時刻と、極小となった時刻の中間の時刻を脱力時刻とすることが考えられる。この場合、制御部３２は、揮発性記憶部３３１から収縮波形サンプル列Ｖを読み出し、収縮波形の極大値Ｖｍａｘおよび極小値Ｖｍｉｎを検出し、各々に対応する時刻である時刻ＴｍａｘおよびＴｍｉｎを求める。より詳細には、制御部３２は、極大値Ｖｍａｘに対応するサンプルが先頭のサンプルから何番目のサンプルであるかをカウントし、揮発性記憶部３３１に格納された時刻データの示す時刻および収縮波形サンプル列Ｖにおける各サンプル間の時間間隔を基に、時刻Ｔｍａｘを特定する。時刻Ｔｍｉｎについても同様である。なお、収縮波形サンプル列Ｖの表す波形に複数の極大値および極小値が検出された場合、制御部３２は打撃時刻Ｔａの最近傍に現れる極大値およびその直後の極小値を極大値Ｖｍａｘおよび極小値Ｖｍｉｎとして特定する。また、収縮波形サンプル列Ｖの各サンプルの値が連続的な上昇（減少）から連続的な減少（増加）に転じるまでの間に、一定時間一定値が保持されるような場合、制御部３２は、その一定期間における所定のサンプル値（例えば、打撃時刻Ｔａの最近傍のサンプル値）を極大値Ｖｍａｘ（極小値Ｖｍｉｎ）とする。
【００２４】
制御部３２は、時刻ＴｍａｘおよびＴｍｉｎを求めると、以下に示すように脱力時刻Ｔｂを特定する。
Ｔｂ＝Ｔｍａｘ＋（Ｔｍｉｎ−Ｔｍａｘ）／２
【００２５】
＜例２＞
上記例１では、脱力時刻Ｔｂを特定するために、制御部３２は、極大値Ｖｍａｘおよび極小値Ｖｍｉｎの他、時刻ＴｍａｘおよびＴｍｉｎを求めなければならない。例えば、脱力時刻の定義として、他の定義を採用すれば時刻ＴｍａｘおよびＴｍｉｎを算出することなく脱力時刻Ｔｂを特定することが可能となる。
【００２６】
具体的には、収縮波形の振幅が極大値と極小値の間の中間値となった時刻を脱力時刻と定義するのである。制御部３２は、まず以下の算出式に従って、極大値Ｖｍａｘおよび極小値Ｖｍｉｎの中間値（具体的には両者の相加平均値）である中間値Ｖｍｉｄｄｌｅを算出する。そして、制御部３２は、中間値Ｖｍｉｄｄｌｅに対応する時刻を脱力時刻Ｔｂとして特定する（図４（ｂ））。
Ｖｍｉｄｄｌｅ＝（Ｖｍｉｎ＋Ｖｍａｘ）／２
【００２７】
＜例３＞
上記例２では、脱力時刻Ｔｂを特定するために、制御部３２は、極大値Ｖｍａｘの他、極小値Ｖｍｉｎおよび中間値Ｖｍｉｄｄｌｅを求めたが、収縮波形の振幅が極大値の半分となった時刻を脱力時刻と定義することにより、時刻ＴｍａｘおよびＴｍｉｎに加えて、極小値Ｖｍｉｎおよび中間値Ｖｍｉｄｄｌｅを算出することなく脱力時刻Ｔｂを特定することが可能となる。具体的には、制御部３２は、収縮波形サンプル列Ｖのサンプル値が極大となった後のその極大値Ｖｍａｘの半値（Ｖｍａｘ／２）となる時刻を脱力時刻Ｔｂとして特定する（図４（ｃ））。この例３の態様であれば、収縮波形に極小値が現れないような場合でも脱力時刻を定義することが可能になる。
【００２８】
制御部３２は、脱力時刻Ｔｂを算出すると、指標生成処理を実行する（Ｓ１２０）。この処理では、制御部３２は、打撃後における評価対象部位の筋肉の使い方が理想的であるか否かを評価するための指標を生成する。本実施形態では、制御部３２は、当該指標としてステップＳ１００で特定した打撃時刻ＴａとステップＳ１１０で特定した脱力時刻Ｔｂとの時間差ΔＴ（図３参照）、すなわち打撃後評価対象部位から力が抜けるまでの時間を算出する。制御部３２は、時間差ΔＴを算出すると、上記各種情報（時間差ΔＴ、打撃時刻Ｔａ、脱力時刻Ｔｂ、音波形サンプル列Ｓおよび収縮波形サンプル列Ｖ）を揮発性記憶部３３１に格納する。そして、制御部３２は、算出した時間差ΔＴの良否を判定する。以下、制御部３２が実行する時間差ΔＴの良否の判定方法の一例を示す。
【００２９】
制御部３２は、時間差ΔＴの値をその理想値と比較することにより、上記判定を実行する。この理想値としては、例えば、理想的なスイングを行うことができる者（例えば、プロゴルファー）のスイングを予め身体情報生成装置１に計測させ、そのときに算出された時間差ΔＴの値が用いられる。この理想的な時間差ΔＴの値は、例えば工場出荷時に不揮発性記憶３３２に記憶される。以下では、この理想値としての時間差ΔＴを時間差ΔＴ’と表記する。また、揮発性記憶部３３１に格納された時間差ΔＴの値を実測値と呼ぶ。
【００３０】
制御部３２は、揮発性記憶部３３１に格納された時間差ΔＴ（実測値）と、不揮発性記憶部３３２に格納された時間差ΔＴ’（理想値）を読み出し、各々の差分を算出する。そして、制御部３２は、この算出結果が所定の閾値よりも小さいか否かを判定することにより、時間差ΔＴの良否を判定する。制御部３２は、判定の終了後、揮発性記憶部３３１から各種情報（打撃時刻Ｔａ、脱力時刻Ｔｂ、音波形サンプル列Ｓおよび収縮波形サンプル列Ｖ）を読み出し、上記判定結果および時間差ΔＴの各々を示す情報とともに情報出力部３４に出力する。
【００３１】
この結果、情報出力部３０の表示画面に上記判定結果が表示されるとともに、音波形サンプル列Ｓおよび収縮波形サンプル列Ｖの各々の表す波形の時間変化を示すグラフ（図３に示すグラフ）が表示される。ユーザは、情報出力部３４の表示画面に表示される判定結果を視認し、上腕二頭筋の筋肉の使い方の良否を判断することで、上腕二頭筋の筋肉の使い方を改善することができる。
【００３２】
上述したように、ゴルフの場合、インパクトの瞬間だけ上腕二頭筋に力が入り、それ以外ではできるだけ上記筋肉から力が抜けるスイングが理想とされている。つまり、理想的なスイングを実現するためには、インパクトの瞬間を基準とした所定時間内において、上記筋肉から力が抜けていることが好ましい。本実施形態において制御部３２により生成される時間差ΔＴ（評価対象部位から力が抜けた脱力時刻Ｔｂと打撃時刻Ｔａとの時間差）は、上記所定時間内に上記筋肉から力が抜けているか否かを示す指標であり、この指標を判定することにより、上記筋肉の使い方が理想とされるものであるか否かを評価することができる。従って、本実施形態によれば、スイング時における打撃者の筋肉の使い方を評価することが可能となる。
【００３３】
＜他の実施形態＞
以上、この発明の各実施形態について説明したが、この発明には他にも実施形態が考えられる。例えば、以下の通りである。
【００３４】
（１）上記実施形態では、脱力時刻Ｔｂの算出方法として例１〜例３を説明したが、収縮波形サンプル列Ｖの表す波形が極小となる時刻を脱力時刻Ｔｂとしてもよい。この態様によれば、より簡単に脱力時刻Ｔｂを特定することが可能となり、制御部３２が実行する演算量を削減することができる。
【００３５】
（２）上記実施形態では、センサ１０の上腕二頭筋への取付態様について示したが、脹脛等、他の部位にセンサ１０を取り付けてもよい。ただし、センサ１０の取付部位は、スイングに起因して周長が大きく変化する筋肉のある部位であることが望ましい。
【００３６】
（３）上記実施形態では、力の抜け具合の評価対象となる部位（上腕二頭筋）にセンサ１０を取り付けたが、上記部位に加えて、当該部位と他の部位とを繋ぐ関節（肘）にセンサ１０（第３のセンサ）を取り付けてもよい。肘の屈曲動作と上腕二頭筋の周長の変化との間には相関関係があり、スイング時にユーザが不用意に肘を曲げた場合、その影響（肘を曲げたことによる上腕二頭筋の周長変化）がセンサ１０の検出信号（収縮波形サンプル列Ｖ）として現れる。この場合、情報処理部３０は、上腕二頭筋の筋肉の使い方を正確に評価することができない。このような問題を解決するために、センサ１０を肘に取り付け、その検出信号（第３の検出信号）の値により、不用意な肘の屈曲動作により生じた収縮波形サンプル列Ｖの変動を補正（相殺）するのである。この態様によれば、ユーザがスイングの動作とは無関係に肘を曲げたとしても、評価対象部位の筋肉の使い方を正確に評価することができる。脹脛と膝にセンサ１０を取り付けた場合も、同様の効果が得られる。なお、センサ１０を関節（肘）に取り付ける場合、より正確にその変化を検出するために、センサ１０内の歪センサの長手方向（伸縮方向）と関節の曲げ伸ばし方向とを一致させることが望ましい。
【００３７】
（４）上記実施形態では、被打撃物を打撃するスポーツの一例としてゴルフを挙げたが、他にもテニス、野球、バドミントン、卓球等が上記スポーツとして挙げられる。これらのスポーツを行うユーザの身体各部の筋肉の使い方の評価を実施してもよい。
【００３８】
（５）上記実施形態では、被打撃物を打撃する種々の動作の一例としてスポーツを挙げたが、他にも楽器演奏（ドラム演奏やピアノ演奏）が上記動作として挙げられる。この場合、ユーザの上腕二頭筋等にセンサ１０を取り付けるとともに、スティック等による打面の打撃により生じた音や、打鍵により生じた音をセンサ２０（マイクロフォン）により収音する。そして、センサ１０および２０の検出信号の各々に対して、制御部３２に処理（図２：ステップＳ１００〜Ｓ１２０）を実行させればよい。
【００３９】
（６）上記実施形態では、制御部３２は、脱力時刻特定処理において、収縮波形サンプル列Ｖが表す評価対象部位の周長の変化に基づいて脱力時刻Ｔｂを特定したが、他の方法で脱力時刻Ｔｂを特定してもよい。通常、身体から力が抜けた状態でスイングをすると、皮膚（評価対象部位）の表面に揺らぎが発生する。このため、評価対象部位に取り付けられたセンサ１０の検出信号に、皮膚の揺らぎ（振動）に応じた周波数帯域の信号成分が含まれる。そこで、この皮膚の揺らぎに基づく検出信号の変化を制御部３２に検出させ、その変化が所定の閾値を超えた時刻を脱力時刻Ｔｂとして特定させてもよい。この場合、制御部３２にセンサ１０の検出信号に対してＦＦＴ（Fast Fourier Transform）を実行させ、上記皮膚の揺らぎに応じた周波数帯域のスペクトルを検出させればよい。
【００４０】
（７）上記実施形態において、センサ２０を他のセンサで構成し、当該センサの種別に応じた処理を制御部３２に実行させてもよい。他のセンサとしては、光学センサ（カメラ）や衝撃センサ等、打撃の瞬間を特定することが可能なセンサ（被打撃物の打撃を検出し、検出信号を出力するセンサ）であれば、いかなるものでもよい。他のセンサを光学センサで構成した場合、制御部３２に画像処理を実行させ、光学センサの検出信号を基に打撃の瞬間（打撃時刻Ｔａ）を特定させればよい。他のセンサとして衝撃センサを採用する場合、ゴルフボールに衝撃センサを取り付けてもよい。
【００４１】
（８）上記実施形態では、１回のスイングで得られた検出信号に基づく筋肉の使い方の評価例について示したが、複数回のスイングで得られる検出信号に基づき上記評価を実施してもよい。この態様によれば、評価対象部位の筋肉の使い方と、スイング回数や疲労度合との相関関係についても評価することが可能となる。また、スイング回数の増加や疲労の蓄積とともに力みやすくなる傾向があるユーザにとっては、上記評価結果を参照し、力の抜けた初期のスイングをイメージすることで、筋肉の使い方を適宜修正することが可能となる。この場合、ユーザに複数のゴルフクラブでスイングさせ、そのうち最も優れた評価結果を記録した際に使用されたゴルフクラブをユーザに提案するフィッティングサービスを行ってもよい。
【００４２】
（９）上記実施形態において、ユーザの身体の複数の部位にセンサ１０を取り付けてもよい。この態様によれば、複数のセンサ１０の検出信号の各々に対して、制御部３２に処理（図２：ステップＳ１００〜Ｓ１２０）を実行させることにより、筋肉毎に筋肉の使い方を評価することが可能となる。また、この評価結果をユーザにフィードバックすることにより、理想的なスイングを実現するために必要とされる各部の筋肉の使い方を定量的に把握させることができる。この結果、ユーザは、各部の筋肉の理想的な筋肉の使い方をイメージすることができるとともに、そのイメージが現実となるよう、日々意識することができる。
【００４３】
上述したように、ゴルフの場合、インパクトの瞬間だけ上腕二頭筋に力が入り、それ以外ではできるだけ上記筋肉から力が抜けるスイングが理想とされている。しかし、被打撃物を打撃する種々の動作の中には、打撃の瞬間以外でも、部位によっては力が入っていることが望ましいとされるものもある。このような場合、筋肉毎にその筋肉の使い方を評価することにより、必要な時間帯に必要な部位に力が入っているか否かを評価することができる。
【００４４】
また、筋肉毎にその筋肉の使い方を評価することにより、各部の筋肉から力が抜ける際の連動性が分かり、筋肉相互間における力の抜けるタイミングや力の抜ける順番が理想的であるか否かを評価することができる。
【００４５】
（１０）上記実施形態では、制御部３２は、打撃後における評価対象部位の筋肉の使い方が理想的であるか否かを評価するための情報を生成したが、打撃に入るまでにおける上記情報を生成してもよい。この場合、評価部位に力が入り始めてから打撃に至るまでの時間差を評価対象とすればよい。
【００４６】
（１１）上記実施形態において、打撃時刻特定処理（図２：ステップＳ１００）と脱力時刻特定処理（ステップＳ１１０）の順番を入れ替えてもよい。
【００４７】
（１２）上記実施形態において、制御部３２に打撃時刻特定処理（図２：ステップＳ１００）および脱力時刻特定処理（ステップＳ１１０）の並列処理を実行させてもよい。この態様によれば、通信部３１から送信された検出信号を揮発性記憶部３３１に格納することなく、リアルタイムで上記各処理を実現することが可能となる。
【００４８】
（１３）上記実施形態において、制御部３２が実行する処理のうち、時間差ΔＴの評価は必須ではなく、他の手段（評価手段）に実行させてもよい。
【００４９】
（１４）上記実施形態において、ユーザの腕または脚の周囲に装着され当該腕または脚の収縮膨張に応じて伸縮する装着手段（例えば、サポータ）にセンサ１０を固定し、当該センサ１０に、ユーザの腕または脚の周径方向に沿った装着手段の伸縮を検出させてもよい。この場合、センサ１０内の歪センサの伸縮方向と腕または脚の周径方向とを一致させることが望ましい。
【符号の説明】
【００５０】
１…身体情報生成装置、１０，２０…センサ、３０…情報処理部、３１…通信部、３２…制御部、３３…記憶部、３３１…揮発性記憶部、３３２…不揮発性記憶部、３３２ａ…プログラム、３４…情報出力部。
【図１】
2017108871.tif 000003
【図２】
2017108871.tif 000004
【図３】
2017108871.tif 000005
【図４】
2017108871.tif 000006