(57)【要約】【課題】本発明は、スイング効率の評価に適した指標を生成することのできる演算装置、演算システム、演算方法、演算プログラム、及びコンピューター読み取り可能な記録媒体を提供する。【解決手段】演算装置は、運動具を用いたダウンスイング中にユーザーの手元の減速に費やした時間又は距離に関する指標を、スイング効率を評価するための第１指標として算出する処理部を含む。【選択図】図５
2017023643.tif 000002
【特許請求の範囲】
【請求項１】
運動具を用いたダウンスイング中にユーザーの手元の減速に費やした時間、又は前記手元の減速に費やした距離に関する指標を、スイングを評価するための第１指標として算出する処理部を含む、
演算装置。
【請求項２】
請求項１において、
前記処理部は、
前記ダウンスイングに費やした時間と、前記手元の減速に費やした時間との比率を、前記第１指標として算出する、
演算装置。
【請求項３】
請求項２において、
前記処理部は、
前記手元の減速に費やした時間として、前記ダウンスイング中であって、打球の直前の前記手元が減速し始めるタイミングから打球のタイミングまでの時間を算出する、
演算装置。
【請求項４】
請求項１乃至３の何れか一項において、
前記処理部は、
前記ダウンスイング中に前記手元が移動した距離と、前記減速中に前記手元が移動した距離との比率を、前記第１指標として算出する、
演算装置。
【請求項５】
請求項４において、
前記処理部は、
前記減速中に前記手元が移動した距離として、前記ダウンスイング中であって、打球の直前の前記手元が減速し始めるタイミングから打球のタイミングまでに前記手元が移動した距離を算出する、
演算装置。
【請求項６】
請求項１乃至５の何れか一項において、
前記処理部は、
前記ダウンスイング中に前記運動具の打撃部が移動した距離と、前記減速中に前記打撃部が移動した距離との比率を、前記第１指標として算出する、
演算装置。
【請求項７】
請求項６において、
前記処理部は、
前記減速中に前記打撃部が移動した距離として、前記ダウンスイング中であって、打球の直前の前記手元が減速し始めるタイミングから打球のタイミングまでに前記打撃部が移動した距離を算出する、
演算装置。
【請求項８】
請求項１乃至７の何れか一項において、
前記第１指標を表示する表示部を更に含む、
演算装置。
【請求項９】
請求項８において、
前記処理部は更に、
前記ダウンスイング中に前記手元に生じた減速量に関する指標を、前記スイングを評価するための第２指標として算出し、
前記表示部は、
前記第１指標及び前記第２指標の組み合わせを、マップ又はグラフとして表示する、
演算装置。
【請求項１０】
請求項１乃至９の何れか一項において、
前記処理部は、
慣性センサーの出力に基づき前記算出を行う、
演算装置。
【請求項１１】
運動具を用いたダウンスイング中にユーザーの手元の減速に費やした時間又は距離に関する指標を、スイングを評価するための第１指標として算出する処理部を含む演算装置と、
前記時間又は距離に関するデータを出力する慣性センサーと、
を含む、
演算システム。
【請求項１２】
運動具を用いたダウンスイング中にユーザーの手元の減速に費やした時間又は距離に関する指標を、スイングを評価するための第１指標として算出する算出手順を含む、
演算方法。
【請求項１３】
運動具を用いたダウンスイング中にユーザーの手元の減速に費やした時間又は距離に関する指標を、スイングを評価するための第１指標として算出する算出手順をコンピューターに実行させる、
演算プログラム。
【請求項１４】
運動具を用いたダウンスイング中にユーザーの手元の減速に費やした時間又は距離に関する指標を、スイング効率をするための第１指標として算出する算出手順をコンピューターに実行させる演算プログラムを記憶した、
記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演算装置、演算システム、演算方法、演算プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
特許文献１には、２台のカメラでゴルフスイングを撮影し、ゴルファーの手元加速度が最大となる時点からゴルフボールを打撃する時点までの時間（しなり戻り時間）を計測し、しなり戻り時間に適した硬さのゴルフクラブを選定することで飛距離を伸ばす技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−２３３４３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、ゴルファーが飛距離を伸ばすためには、自分のスイングに合ったゴルフクラブを選定する一方で、なるべく効率の良いスイングを目指す必要がある。
【０００５】
本発明は、以上のような問題点に鑑みてなされたものであり、本発明のいくつかの態様は、スイングの評価に適した指標を生成することのできる演算装置、演算システム、演算方法、演算プログラム、及びコンピューター読み取り可能な記録媒体を提供する。
【課題を解決するための手段】
【０００６】
本発明は前述の課題の少なくとも一部を解決するためになされたものであり、以下の態様または適用例として実現することが可能である。
【０００７】
［適用例１］
本適用例に係る演算装置は、運動具を用いたダウンスイング中にユーザーの手元の減速に費やした時間、又は前記手元の減速に費やした距離に関する指標を、スイングを評価するための第１指標として算出する処理部を含む。
【０００８】
ダウンスイング中に手元が減速することで、打球時における打撃部の移動速度を高められることが知られる。従って、当該手元が減速する時間又は距離を表す指標を算出することにより、より好適なスイングの評価（例えば、スイング効率の評価）を奏ることができる。
【０００９】
［適用例２］
本適用例に係る演算装置において、前記処理部は、前記ダウンスイングに費やした時間と、前記手元の減速に費やした時間との比率を、前記第１指標として算出してもよい。
【００１０】
この指標は、ダウンスイング全体の所要時間を基準として減速時間を表すので、所要時間の長い緩やかなスイングを評価することもできるし、所要時間の短い急峻なスイングを評価することもできる。
【００１１】
［適用例３］
本適用例に係る演算装置において、前記処理部は、前記手元の減速に費やした時間とし
て、前記ダウンスイング中であって、打球の直前の前記手元が減速し始めるタイミングから打球のタイミングまでの時間を算出してもよい。
【００１２】
ダウンスイングにおける手元の速度は、徐々に上昇し、ピークとなってから打球のタイミングまでに減少するのが一般的である。よって、手元が減速し始めるタイミングから打球のタイミングまでの時間は、手元が減速する時間にほぼ一致する。従って、演算装置は、これら２つのタイミングの時間差から指標を簡単に算出することができる。
【００１３】
［適用例４］
本適用例に係る演算装置において、前記処理部は、前記ダウンスイング中に前記手元が移動した距離と、前記減速中に前記手元が移動した距離との比率を、前記第１指標として算出してもよい。
【００１４】
この指標は、ダウンスイング全体における手元の移動距離を基準として減速中の手元の移動距離を表すので、移動距離の小さいコンパクトなスイングを評価することもできるし、移動距離の大きいダイナミックなスイングを評価することもできる。
【００１５】
［適用例５］
本適用例に係る演算装置において、前記処理部は、前記減速中に前記手元が移動した距離として、前記ダウンスイング中であって、打球の直前の前記手元が減速し始めるタイミングから打球のタイミングまでに前記手元が移動した距離を算出してもよい。
【００１６】
ダウンスイングにおける手元の速度は、徐々に上昇し、ピークとなってから打球のタイミングまでに減少するのが一般的である。よって、手元が減速し始めるタイミングから打球のタイミングまでの時間は、手元が減速する時間にほぼ一致する。従って、演算装置は、これら２つのタイミング間の手元の移動距離から指標を簡単に算出することができる。
【００１７】
［適用例６］
本適用例に係る演算装置において、前記処理部は、前記ダウンスイング中に前記運動具の打撃部が移動した距離と、前記減速中に前記打撃部が移動した距離との比率を、前記第１指標として算出してもよい。
【００１８】
この指標は、ダウンスイング全体における打撃部の移動距離を基準として手元減速中の打撃部の移動距離を表すので、移動距離の小さいコンパクトなスイングを評価することもできるし、移動距離の大きいダイナミックなスイングを評価することもできる。
【００１９】
［適用例７］
本適用例に係る演算装置において、前記処理部は、前記減速中に前記打撃部が移動した距離として、前記ダウンスイング中であって、打球の直前の前記手元が減速し始めるタイミングから打球のタイミングまでに前記打撃部が移動した距離を算出してもよい。
【００２０】
ダウンスイングにおける手元の速度は、徐々に上昇し、ピークとなってから打球のタイミングまでに減少するのが一般的である。よって、手元が減速し始めるタイミングから打球のタイミングまでの時間は、手元が減速する時間にほぼ一致する。従って、演算装置は、これら２つのタイミング間の打撃部の移動距離から指標を簡単に算出することができる。
【００２１】
［適用例８］
本適用例に係る演算装置は、前記第１指標を表示する表示部を更に含んでもよい。
【００２２】
従って、ユーザーは、表示部に表示された第１指標によって自分のスイングの良否を知ることができる。
【００２３】
［適用例９］
本適用例に係る演算装置において、前記処理部は更に、前記ダウンスイング中に前記手元に生じた減速量に関する指標を、前記スイングを評価するための第２指標として算出し、前記表示部は、前記第１指標及び前記第２指標の組み合わせを、マップ又はグラフとして表示してもよい。
【００２４】
ダウンスイング中に手元が減速することで、打球時における打撃部の移動速度を高めることができる。従って、減速量を表す第２指標も、スイングの評価に適している。よって、第１指標及び第２指標によれば、スイングを詳細に評価することができる。また、マップ又はグラフにより表示すれば、第１指標と第２指標との組み合わせをユーザーが直感的に把握することも可能である。
【００２５】
［適用例１０］
本適用例に係る演算装置において、前記処理部は、慣性センサーの出力に基づき前記算出を行ってもよい。
【００２６】
慣性センサーの出力に基づけば、スイング画像等に基づく場合と比較して、少ない演算量で必要な情報を得ることが可能であるので、効率的である。
【００２７】
［適用例１１］
本適用例に係る演算システムは、運動具を用いたダウンスイング中にユーザーの手元の減速に費やした時間又は距離に関する指標を、スイングを評価するための第１指標として算出する処理部を含む演算装置と、前記時間又は距離に関するデータを出力する慣性センサーと、を含む。
【００２８】
ダウンスイング中に手元が減速することで、打球時における打撃部の移動速度を高めることができる。従って、当該時間又は距離の指標は、スイングの評価に適している。
【００２９】
［適用例１２］
本適用例に係る演算方法は、運動具を用いたダウンスイング中にユーザーの手元の減速に費やした時間又は距離に関する指標を、スイングを評価するための第１指標として算出する算出手順を含む。
【００３０】
ダウンスイング中に手元が減速することで、打球時における打撃部の移動速度を高めることができる。従って、当該時間又は距離の指標は、スイングの評価に適している。
【００３１】
［適用例１３］
本適用例に係る演算プログラムは、運動具を用いたダウンスイング中にユーザーの手元の減速に費やした時間又は距離に関する指標を、スイングを評価するための第１指標として算出する算出手順をコンピューターに実行させる。
【００３２】
ダウンスイング中に手元が減速することで、打球時における打撃部の移動速度を高めることができる。従って、当該時間又は距離の指標は、スイングの評価に適している。
【００３３】
［適用例１４］
本適用例に係る記録媒体は、運動具を用いたダウンスイング中にユーザーの手元の減速に費やした時間又は距離に関する指標を、スイングを評価するための第１指標として算出
する算出手順をコンピューターに実行させる演算プログラムを記憶したものである。
【００３４】
ダウンスイング中に手元が減速することで、打球時における打撃部の移動速度を高めることができる。当該時間又は距離の指標は、スイングの評価に適している。
【図面の簡単な説明】
【００３５】
【図１】スイング診断システムの概要の説明図。
【図２】センサーユニットの装着位置及び向きの一例を示す図。
【図３】ユーザーが行う動作の手順を示す図。
【図４】スイング診断システムの構成例を示す図。
【図５】スイング解析処理の手順の一例を示すフローチャート図。
【図６】スイングにおける各タイミングを説明する図。
【図７】グリップ減速時間の比率及びグリップ減速量の比率を説明するグラフ。
【図８】トップ及びインパクト検出処理の手順の一例を示すフローチャート図。
【図９】３軸角速度の時間変化の一例を示すグラフ。
【図１０】３軸角速度の合成値の時間変化を示すグラフ。
【図１１】合成値の微分の時間変化を示すグラフ。
【図１２】グリップ減速開始タイミングの検出処理の一例を示すフローチャート図。
【図１３】スイング効率（診断結果）の表示画面の一例を示す図。
【図１４】第２実施形態におけるスイング解析処理の手順の一例を示すフローチャート図。
【図１５】グリップ減速中におけるグリップ移動距離の比率、グリップ減速中におけるヘッド移動距離の比率を説明する図。
【図１６】第２実施形態におけるスイング効率（診断結果）の表示画面の一例を示す図。
【図１７】第２実施形態におけるスイング軌跡の表示画面の一例を示す図。
【図１８】サーバーを利用したシステムの一例を示す図
【図１９】ヘッドマウントディスプレイの一例を示す図。
【発明を実施するための形態】
【００３６】
以下、本発明の好適な実施形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。
【００３７】
１．スイング解析システムの第１実施形態
１−１．スイング解析システムの概要
図１は、本実施形態のスイング診断システム（演算システムの一例）の概要について説明するための図である。本実施形態のスイング診断システム１は、センサーユニット１０（慣性センサーの一例）及びスイング解析装置２０（演算装置の一例）を含んで構成されている。
【００３８】
センサーユニット１０は、３軸の各軸方向に生じる加速度と３軸の各軸回りに生じる角速度を計測可能であり、ゴルフクラブ３（運動具の一例）に装着される。
【００３９】
本実施形態では、図２に示すように、センサーユニット１０は、３つの検出軸（ｘ軸，ｙ軸，ｚ軸）のうちの１軸、例えばｙ軸をシャフトの長手方向（ゴルフクラブ３の長手方向）に合わせて、ゴルフクラブ３のシャフトの一部に取り付けられる。望ましくは、センサーユニット１０は、打球時の衝撃が伝わりにくく、スイング時に遠心力がかからないグリップ（手元の一例）に近い位置に取り付けられる。シャフトは、ゴルフクラブ３のヘッド（打撃部の一例）を除いた柄の部分であり、グリップも含まれる。ただし、センサーユ
ニット１０は、ユーザー２の部位（例えば、手やグローブなど（手元の一例））に取り付けられてもよいし、腕時計などのアクセサリー（手元の一例））に取り付けられてもよい。
【００４０】
ユーザー２は、あらかじめ決められた手順に従って、ゴルフボール４を打球するスイング動作を行う。図３は、ユーザー２が行う動作の手順を示す図である。図３に示すように、ユーザー２は、ユーザー２が使用するゴルフクラブ３に関する情報（ゴルフクラブ情報）などの入力操作を行う（Ｓ１）。ゴルフクラブ情報は、ゴルフクラブ３の長さ（クラブ長）の情報およびゴルフクラブ３の種類（番手）の少なくとも一方の情報を含む。次に、ユーザー２は、スイング解析装置２０を介して計測開始操作（センサーユニット１０に計測を開始させるための操作）を行う（Ｓ２）。次に、ユーザー２は、スイング解析装置２０からアドレス姿勢（運動開始前の基本姿勢）をとるように指示する通知（例えば音声による通知）を受けた後（Ｓ３のＹ）、ゴルフクラブ３のシャフトの長手方向がターゲットライン（打球の目標方向）に対して垂直となるようにアドレスの姿勢をとり、静止する（Ｓ４）。次に、ユーザー２は、スイング解析装置２０からスイングを許可する通知（例えば音声による通知）を受けた後（Ｓ５のＹ）、スイング動作を行い、ゴルフボール４を打球する（Ｓ６）。
【００４１】
ユーザー２は、図３のＳ１において、クラブ長、番手などのゴルフクラブ情報を入力する。なお、ゴルフクラブ情報に含まれる情報は、これに限られず、例えば、ゴルフクラブ情報は、クラブ長と番手のいずれか一方の情報を含まなくてもよいし、他の情報を含んでもよい。
【００４２】
ユーザー２が図３のＳ２の計測開始操作を行うと、センサーユニット１０は、所定周期（例えば１ｍｓ）で３軸加速度と３軸角速度を計測し、計測したデータを順次、スイング解析装置２０に送信する。センサーユニット１０とスイング解析装置２０との間の通信は、無線通信でもよいし、有線通信でもよい。このデータは、センサーユニット１０の位置や姿勢、ひいてはゴルフクラブ３の各部の位置や姿勢を表す。
【００４３】
１−２．スイング解析システムの構成
図４は、本実施形態のスイング診断システム１の構成例（センサーユニット１０及びスイング解析装置２０の構成例）を示す図である。図４に示すように、本実施形態では、センサーユニット１０は、加速度センサー１２（慣性センサーの一例）、角速度センサー１４（慣性センサーの一例）、信号処理部１６及び通信部１８を含んで構成されている。
【００４４】
加速度センサー１２は、互いに交差する（理想的には直交する）３軸方向の各々に生じる加速度を計測し、計測した３軸加速度の大きさ及び向きに応じたデジタル信号（加速度データ）を出力する。
【００４５】
角速度センサー１４は、互いに交差する（理想的には直交する）３軸の各々の軸回りに生じる角速度を計測し、計測した３軸角速度の大きさ及び向きに応じたデジタル信号（角速度データ）を出力する。
【００４６】
信号処理部１６は、加速度センサー１２及び角速度センサー１４から、それぞれ加速度データ及び角速度データ（計測データ）を受け取って時刻情報を付して不図示の記憶部に記憶し、記憶した計測データに時刻情報を付して通信用のフォーマットに合わせたパケットデータを生成し、通信部１８に出力する。
【００４７】
加速度センサー１２及び角速度センサー１４は、それぞれ３軸が、センサーユニット１０に対して定義される直交座標系（センサー座標系）の３軸（ｘ軸、ｙ軸、ｚ軸）と一致
するようにセンサーユニット１０に取り付けられるのが理想的だが、実際には取り付け角の誤差が生じる。そこで、信号処理部１６は、取り付け角誤差に応じてあらかじめ算出された補正パラメーターを用いて、加速度データ及び角速度データをｘｙｚ座標系のデータに変換する処理を行う。
【００４８】
さらに、信号処理部１６は、加速度センサー１２及び角速度センサー１４の温度補正処理を行ってもよい。あるいは、加速度センサー１２及び角速度センサー１４に温度補正の機能が組み込まれていてもよい。
【００４９】
なお、加速度センサー１２と角速度センサー１４は、アナログ信号を出力するものであってもよく、この場合は、信号処理部１６が、加速度センサー１２の出力信号と角速度センサー１４の出力信号をそれぞれＡ／Ｄ変換して計測データ（加速度データと角速度データ）を生成し、これらを用いて通信用のパケットデータを生成すればよい。
【００５０】
通信部１８は、信号処理部１６から受け取ったパケットデータをスイング解析装置２０に送信する処理や、スイング解析装置２０から制御コマンドを受信して信号処理部１６に送る処理等を行う。信号処理部１６は、制御コマンドに応じた各種処理を行う。
【００５１】
スイング解析装置２０は、例えば、スマートフォンやパーソナルコンピューター等の情報端末（クライアント端末）で実現され、処理部２１（処理部の一例）、通信部２２、操作部２３、記憶部２４、表示部２５、音出力部２６を含んで構成されている。
【００５２】
通信部２２は、センサーユニット１０から送信されたパケットデータを受信し、処理部２１に送る処理や、処理部２１からの制御コマンドをセンサーユニット１０に送信する処理等を行う。
【００５３】
操作部２３は、ユーザー２からの操作データを取得し、処理部２１に送る処理を行う。操作部２３は、例えば、タッチパネル型ディスプレイ、ボタン、キー、マイクなどであってもよい。
【００５４】
記憶部２４は、例えば、ＲＯＭ（Read Only Memory）やフラッシュＲＯＭ、ＲＡＭ（Random Access Memory）等の各種ＩＣメモリーやハードディスクやメモリーカードなどの記録媒体等により構成される。
【００５５】
記憶部２４は、処理部２１が各種の計算処理や制御処理を行うためのプログラムや、アプリケーション機能を実現するための各種プログラムやデータ等を記憶している。特に、本実施形態では、記憶部２４には、処理部２１によって読み出され、スイング解析処理（演算方法の一例）を実行するためのスイング解析プログラム２４０（演算プログラムの一例）が記憶されている。スイング解析プログラム２４０はあらかじめ不揮発性の記録媒体（記録媒体の一例）に記憶されていてもよいし、処理部２１がネットワークを介してサーバーからスイング解析プログラム２４０を受信して記憶部２４に記憶させてもよい。
【００５６】
記憶部２４には、スイング解析処理に用いられる情報として、ゴルフクラブ情報２４２、センサー装着位置情報２４６が記憶される。
【００５７】
ゴルフクラブ情報２４２は、ユーザー２が使用するゴルフクラブ３の仕様を示す情報である。例えば、ユーザー２が、操作部２３を操作して、使用するゴルフクラブ３のゴルフクラブ情報を入力し、入力されたゴルフクラブ情報をゴルフクラブ情報２４２としてもよい。あるいは、ユーザー２が、図３のＳ１において、ゴルフクラブ３の型番を入力（あるいは、型番リストから選択）し、記憶部２４にあらかじめ記憶されている型番毎の仕様情
報（例えば、シャフトの長さ、重心の位置、ライ角、フェース角、ロフト角等の情報など）のうち、入力された型番の仕様情報をゴルフクラブ情報２４２としてもよい。
【００５８】
センサー装着位置情報２４６は、ゴルフクラブ３におけるセンサーユニット１０の装着位置を示す情報である。例えば、図３のＳ１において、ユーザー２が操作部２３を操作してセンサーユニット１０の装着位置とゴルフクラブ３のグリップとの間の距離を入力し、入力された距離の情報をセンサー装着位置情報２４６としてもよい。あるいは、センサーユニット１０を決められた所定位置（例えば、グリップから２０ｃｍの距離など）に装着するものとして、当該所定位置の情報がセンサー装着位置情報２４６としてあらかじめ記憶されていてもよい。
【００５９】
処理部２１が各種プログラムに従って実行した演算結果等を一時的に記憶する。さらに、記憶部２４は、処理部２１の処理により生成されたデータのうち、長期的な保存が必要なデータを記憶してもよい。
【００６０】
表示部２５は、処理部２１の処理結果を文字、グラフ、表、アニメーション、その他の画像として表示するものである。表示部２５は、例えば、ＣＲＴ、ＬＣＤ、タッチパネル型ディスプレイ、ＨＭＤ（ヘッドマウントディスプレイ）などであってもよい。なお、１つのタッチパネル型ディスプレイで操作部２３と表示部２５の機能を実現するようにしてもよい。
【００６１】
音出力部２６は、処理部２１の処理結果を音声やブザー音等の音として出力するものである。音出力部２６は、例えば、スピーカーやブザーなどであってもよい。
【００６２】
処理部２１は、各種プログラムに従って、センサーユニット１０に制御コマンドを送信する処理や、センサーユニット１０から通信部２２を介して受信したデータに対する各種の計算処理や、その他の各種の制御処理を行う。処理部２１は、スイング解析プログラム２４０を実行することにより、データ取得部２１０、スイング解析部２１５、画像データ生成部２１６、記憶処理部２１７、表示処理部２１８及び音出力処理部２１９として機能する。
【００６３】
データ取得部２１０は、通信部２２がセンサーユニット１０から受信したパケットデータを受け取り、受け取ったパケットデータから時刻情報及び計測データを取得し、記憶処理部２１７に送る処理を行う。
【００６４】
スイング解析部２１５は、センサーユニット１０が出力する計測データを用いて、ユーザー２のスイングを解析する処理を行う。具体的には、スイング解析部２１５は、まず、記憶部２４に記憶された、ユーザー２の静止時（アドレス時）の計測データ（加速度データ及び角速度データ）を用いて、計測データに含まれるオフセット量を計算する。次に、スイング解析部２１５は、記憶部２４に記憶された、スイング開始後の計測データからオフセット量を減算してバイアス補正し、バイアス補正された計測データを用いて、ユーザー２のスイング動作中（図３のステップＳ６の動作中）のセンサーユニット１０の位置及び姿勢を計算する。
【００６５】
例えば、スイング解析部２１５は、加速度センサー１２が計測した加速度データ、ゴルフクラブ情報２４２及びセンサー装着位置情報２４６を用いて、ＸＹＺ座標系（グローバル座標系）におけるユーザー２の静止時（アドレス時）のセンサーユニット１０の位置（初期位置）を計算し、その後の加速度データを積分してセンサーユニット１０の初期位置からの位置の変化を時系列に計算する。ユーザー２は図３のステップＳ４の動作を行うので、センサーユニット１０の初期位置のＸ座標は０である。さらに、図２に示したように
、センサーユニット１０のｙ軸はゴルフクラブ３のシャフトの長手方向と一致し、ユーザー２の静止時には、加速度センサー１２は重力加速度のみを計測するので、スイング解析部２１５は、ｙ軸加速度データを用いてシャフトの傾斜角を計算することができる。そして、スイング解析部２１５は、ゴルフクラブ情報２４２（シャフトの長さ）とセンサー装着位置情報２４６（グリップからの距離）からセンサーユニット１０とヘッドとの距離ＬＳＨを求め、ヘッドの位置を原点（０，０，０）として、シャフトの傾斜角により特定されるセンサーユニット１０のｙ軸の負の方向に原点から距離ＬＳＨの位置を、センサーユニット１０の初期位置とする。
【００６６】
また、スイング解析部２１５は、加速度センサー１２が計測した加速度データを用いて、ＸＹＺ座標系（グローバル座標系）におけるユーザー２の静止時（アドレス時）のセンサーユニット１０の姿勢（初期姿勢）を計算し、その後の角速度センサー１４が計測した角速度データを用いた回転演算を行ってセンサーユニット１０の初期姿勢からの姿勢の変化を時系列に計算する。センサーユニット１０の姿勢は、例えば、Ｘ軸、Ｙ軸、Ｚ軸回りの回転角（ロール角、ピッチ角、ヨー角）、クオータ二オン（四元数）などで表現することができる。ユーザー２の静止時には、加速度センサー１２は重力加速度のみを計測するので、スイング解析部２１５は、３軸加速度データを用いて、センサーユニット１０のｘ軸、ｙ軸、ｚ軸の各々と重力方向とのなす角度を特定することができる。さらに、ユーザー２は図３のステップＳ４の動作を行うので、ユーザー２の静止時において、センサーユニット１０のｙ軸はＹＺ平面上にあるため、スイング解析部２１５は、センサーユニット１０の初期姿勢を特定することができる。
【００６７】
そして、スイング解析部２１５は、スイングの各時刻におけるセンサーユニット１０の位置と、当該時刻におけるセンサーユニット１０の姿勢と、ゴルフクラブ情報２４２と、センサー装着位置情報２４６とに基づき、当該時刻におけるヘッドの位置を計算する。
【００６８】
また、スイング解析部２１５は、スイングの各時刻におけるセンサーユニット１０の位置と、当該時刻におけるセンサーユニット１０の姿勢と、ゴルフクラブ情報２４２と、センサー装着位置情報２４６とに基づき、当該時刻におけるグリップの位置を計算する。
【００６９】
なお、センサーユニット１０の信号処理部１６が、計測データのオフセット量を計算し、計測データのバイアス補正を行うようにしてもよいし、加速度センサー１２及び角速度センサー１４にバイアス補正の機能が組み込まれていてもよい。これらの場合は、スイング解析部２１５による計測データのバイアス補正が不要となる。
【００７０】
また、スイング解析部２１５は、記憶部２４に記憶された時刻情報と計測データを用いて、ユーザー２のスイング動作中の特定のタイミング（トップ、グリップ減速開始、インパクトのタイミング）を検出する。例えば、スイング解析部２１５は、センサーユニット１０が出力する計測データ（加速度データ又は角速度データ）の合成値を計算し、当該合成値に基づいて、トップ、インパクト（打球の一例）のタイミング（時刻）を特定する。
【００７１】
また、スイング解析部２１５は、トップのタイミング（時刻）からインパクトのタイミング（時刻）までの期間（ダウンスイング）におけるグリップの位置の時間変化に基づき、ダウンスイングにおけるグリップ減速開始のタイミング（時刻）を特定する。
【００７２】
また、スイング解析部２１５は、グリップ減速開始のタイミングにおけるグリップの速度、インパクトのタイミングにおけるグリップの速度に基づき、ユーザー２がスイング効率を評価するための指標（グリップの減速時間の比率（第１指標の一例），グリップの減速量の比率（第２指標の一例））を計算し、スイング効率情報を生成する。
【００７３】
画像データ生成部２１６は、スイング効率を表示するための画像データをスイング効率情報に基づき生成する処理などを行う。
【００７４】
記憶処理部２１７は、データ取得部２１０から時刻情報と計測データを受け取り、これらを対応づけて記憶部２４に記憶させる処理を行う。
【００７５】
また、記憶処理部２１７は、記憶部２４に対する各種プログラムや各種データのリード／ライト処理を行う。記憶処理部２１７は、データ取得部２１０から受け取った時刻情報と計測データを対応づけて記憶部２４に記憶させる処理の他、スイング解析部２１５が生成したスイング効率情報を記憶部２４に記憶させる処理も行う。
【００７６】
表示処理部２１８は、表示部２５に対して各種の画像（画像データ生成部２１６が生成した画像データに対応する画像の他、文字や記号等も含む）を表示させる処理を行う。例えば、表示処理部２１８は、ユーザー２のスイング運動が終了した後、自動的に、あるいは、ユーザー２の入力操作に応じて画像データ生成部２１６が生成した画像データに対応する画像やスイング効率（診断結果）を示す文字等を表示部２５に表示させる。あるいは、センサーユニット１０に表示部を設けておいて、表示処理部２１８は、通信部２２を介してセンサーユニット１０に画像データを送信し、センサーユニット１０の表示部に各種の画像や文字等を表示させてもよい。
【００７７】
音出力処理部２１９は、音出力部２６に対して各種の音（音声やブザー音等も含む）を出力させる処理を行う。例えば、音出力処理部２１９は、ユーザー２のスイング運動が終了した後、自動的に、あるいは、所定の入力操作が行われたときに、記憶部２４に記憶されている各種の情報を読み出して音出力部２６にスイング解析用の音や音声を出力させてもよい。あるいは、センサーユニット１０に音出力部を設けておいて、音出力処理部２１９は、通信部２２を介してセンサーユニット１０に各種の音データや音声データを送信し、センサーユニット１０の音出力部に各種の音や音声を出力させてもよい。
【００７８】
なお、スイング解析装置２０あるいはセンサーユニット１０に振動機構を設けておいて、当該振動機構により各種の情報を振動情報に変換してユーザー２に通知してもよい。
【００７９】
１−３．スイング解析処理
図５は、処理部２１によるスイング解析処理の手順を示すフローチャート図である。処理部２１は、記憶部２４に記憶されているスイング解析プログラム２４０を実行することにより、図５のフローチャートの手順でスイング解析処理を実行する。以下、図５のフローチャートについて説明する。
【００８０】
まず、処理部２１は、センサーユニット１０から計測データの取得を開始する（Ｓ１０）。
【００８１】
次に、処理部２１は、ユーザー２の静止動作（アドレス動作）（図３のステップＳ４の動作）中にセンサーユニット１０から取得した計測データを用いて、所定時間継続して静止状態を検出した場合は（Ｓ１２のＹ）、ユーザー２にスイング開始の許可を通知し（Ｓ１８）、静止状態を検出しない場合は、工程Ｓ１２の処理に戻る（Ｓ１２のＮ）。処理部２１は、例えば、所定の画像や音を出力し、あるいは、センサーユニット１０にＬＥＤを設けておいて当該ＬＥＤを点灯させる等して、ユーザー２にスイング開始の許可を通知し、ユーザー２は、この通知を確認した後にスイングを開始する。
【００８２】
次に、処理部２１は、ユーザー２のスイング動作中にリアルタイムに、あるいはスイング終了後に、工程Ｓ２０以降の処理を行う。
【００８３】
まず、処理部２１は、アドレス時にセンサーユニット１０が取得した計測データを用いて、センサーユニット１０の初期位置と初期姿勢を計算する（Ｓ２０）。
【００８４】
次に、処理部２１は、センサーユニット１０から取得した計測データを用いて、ユーザー２がスイングを開始したタイミング、トップのタイミング、打球したタイミング（インパクトのタイミング）を検出する（Ｓ２２）。
【００８５】
また、処理部２１は、工程Ｓ２２の処理と並行して、あるいは前後して、ユーザー２のスイング動作中のセンサーユニット１０の位置及び姿勢を計算する（Ｓ２４）。
【００８６】
次に、処理部２１は、トップのタイミングからインパクトのタイミングまでの期間中（ダウンスイング中）にセンサーユニット１０が生成した計測データに基づき、ダウンスイング中におけるグリップ減速開始タイミング（手元が減速し始めるタイミングの一例）を検出する（Ｓ２８）。
【００８７】
ここで、グリップ減速開始タイミングについて説明する。グリップ減速開始タイミングは、図６に白抜き矢印で示すとおり、トップのタイミングからインパクトのタイミングまでの期間（ダウンスイング）中にユーザーの手首の力が抜け始めるタイミング（このタイミングは「ナチュラルアンコックポイント」などと呼ばれることもある。）である。このように、インパクト前に手首の力を抜き、グリップ（手元）を減速させれば、グリップが減速した分だけゴルフクラブ３をしならせ、インパクトのタイミングにおけるヘッドの速度を高めることができる。しかも、グリップ減速の程度（減速に費やした時間、減速の量など）が大きいスイングほど、効率的にヘッド速度を高めることができると考えられる。なお、図６は、スイングの各タイミングにおけるユーザー２及びゴルフクラブ３のおおよその輪郭線（ユーザー２の背後から見た輪郭線）を表す図である。図６の左側から順に、アドレスにおける輪郭線、ハーフウェイバックにおける輪郭線、トップにおける輪郭線、グリップ減速開始タイミングにおける輪郭線、ハーフウェイダウンにおける輪郭線、インパクトにおける輪郭線である。
【００８８】
図７は、ダウンスイング中におけるグリップの速度Ｖの時間変化カーブの概要（一例）を模式的に示す図である。図７において横軸は時刻ｔであり、縦軸はグリップの速度Ｖである。図７に示すとおりダウンスイング中におけるグリップの速度Ｖは、トップのタイミングｔ２から徐々に上昇してピークを迎え、その後、インパクトのタイミングｔ３に向けて減少する。そこで、工程Ｓ２８における処理部２１は、速度Ｖの時間変化カーブがピークを迎えるタイミングｔ４を、グリップ減速開始タイミングとして検出する。工程Ｓ２８（グリップ減速開始タイミングの検出処理）の詳細は、後述する（図１２を参照）。
【００８９】
図５に戻り、次に、処理部２１は、ダウンスイングにおけるグリップ減速時間の比率ＲＴ（第１指標の一例）を計算する（Ｓ３０）。
【００９０】
具体的に、処理部２１は、図７に示すとおり、トップのタイミングｔ２からインパクトのタイミングｔ３までの期間の長さＴ＝ｔ３−ｔ２を、ダウンスイングの期間の長さ（ダウンスイングに費やした時間の一例）として計算する。
【００９１】
また、処理部２１は、グリップ減速開始タイミングｔ４からインパクトのタイミングｔ２までの期間の長さΔＴ＝ｔ３−ｔ４を、グリップ減速期間の長さ（手元の減速に費やした時間の一例）として計算する。
【００９２】
そして、処理部２１は、ダウンスイングの期間の長さＴ及びグリップ減速期間の長さΔ
Ｔの値を以下の式（１）へ当てはめることにより、グリップ減速時間の比率ＲＴ[％]を計算する。
【００９３】
【数１】
2017023643.tif 000003
【００９４】
また、処理部２１は、工程Ｓ３０の処理と並行して、あるいは前後して、ダウンスイングにおけるグリップ減速量の比率ＲＶ（第２指標の一例）を計算する（Ｓ３２）。
【００９５】
具体的に、処理部２１は、図７に示すとおり、グリップ減速開始タイミングｔ４におけるグリップの速度Ｖ（ｔ４）を、ダウンスイングにおけるグリップの最高速度として計算する。
【００９６】
また、処理部２１は、ダウンスイングにおけるグリップの最高速度Ｖ（ｔ４）とインパクトのタイミングｔ３におけるグリップの速度Ｖ（ｔ３）との差分ΔＶ＝Ｖ（ｔ４）−Ｖ（ｔ３）を、グリップ減速量として計算する。
【００９７】
そして、処理部２１は、グリップの最高速度Ｖ（ｔ４）及びグリップ減速量ΔＶの値を以下の式（２）へ当てはめることにより、グリップ減速量の比率ＲＶ[％]を計算する。
【００９８】
【数２】
2017023643.tif 000004
【００９９】
次に、処理部２１は、工程Ｓ３０で計算したグリップ減速時間の比率ＲＴ、工程Ｓ３２で計算したグリップ減速量の比率ＲＶに基づき、ユーザーのスイング効率（診断結果）を表すスイング効率情報を生成し、スイング効率情報を表示部２５へ与えることにより、スイング効率（診断結果）を所定の態様で表示部２５に表示させ（後述する図１３（Ａ）、図１３（Ｂ）などを参照）、処理を終了する（Ｓ３４）。
【０１００】
なお、図５のフローチャートにおいて、可能な範囲で各工程の順番を適宜変えてもよい。
【０１０１】
１−３−１．トップ及びインパクトの検出処理
図８は、トップ及びインパクトの検出処理（図５の工程Ｓ２２の処理）の手順の一例を示すフローチャート図である。以下、図８のフローチャートについて説明する。
【０１０２】
まず、処理部２１は、記憶部２４に記憶された計測データ（加速度データ及び角速度データ）をバイアス補正する（Ｓ２００）。
【０１０３】
次に、処理部２１は、工程Ｓ２００でバイアス補正した角速度データ（時刻ｔ毎の角速度データ）を用いて、各時刻ｔでの角速度の合成値ｎ０（ｔ）の値を計算する（Ｓ２１０）。例えば、時刻ｔでの角速度データをｘ（ｔ）、ｙ（ｔ）、ｚ（ｔ）とすると、角速度の合成値ｎ０（ｔ）は、次の式（３）で計算される。
【０１０４】
【数３】
2017023643.tif 000005
【０１０５】
ユーザー２がスイングを行ってゴルフボール４を打ったときの３軸角速度データｘ（ｔ）、ｙ（ｔ）、ｚ（ｔ）の一例を、図９に示す。図９において、横軸は時間（ｍｓｅｃ）、縦軸は角速度（ｄｐｓ）である。
【０１０６】
次に、処理部２１は、各時刻ｔでの角速度の合成値ｎ０（ｔ）を所定範囲に正規化（スケール変換）した合成値ｎ（ｔ）に変換する（Ｓ２２０）。例えば、計測データの取得期間における角速度の合成値の最大値をｍａｘ（ｎ０）とすると、次の式（４）により、角速度の合成値ｎ０（ｔ）が０〜１００の範囲に正規化した合成値ｎ（ｔ）に変換される。
【０１０７】
【数４】
2017023643.tif 000006
【０１０８】
図１０は、図９の３軸角速度データｘ（ｔ），ｙ（ｔ），ｚ（ｔ）から３軸角速度の合成値ｎ０（ｔ）を式（３）に従って計算した後に式（４）に従って０〜１００に正規化した合成値ｎ（ｔ）をグラフ表示した図である。図１０において、横軸は時間（ｍｓｅｃ）、縦軸は角速度の合成値である。
【０１０９】
次に、処理部２１は、各時刻ｔでの正規化後の合成値ｎ（ｔ）の微分ｄｎ（ｔ）を計算する（Ｓ２３０）。例えば、３軸角速度データの計測周期をΔｔとすると、時刻ｔでの角速度の合成値の微分（差分）ｄｎ（ｔ）は次の式（５）で計算される。
【０１１０】
【数５】
2017023643.tif 000007
【０１１１】
図１１は、図１０の３軸角速度の合成値ｎ（ｔ）からその微分ｄｎ（ｔ）を式（５）に従って計算し、グラフ表示した図である。図１１において、横軸は時間（ｍｓｅｃ）、縦軸は３軸角速度の合成値の微分値である。なお、図９及び図１０では横軸を０〜５秒で表示しているが、図１１では、インパクトの前後の微分値の変化がわかるように、横軸を２秒〜２．８秒で表示している。
【０１１２】
次に、処理部２１は、合成値の微分ｄｎ（ｔ）の値が最大となる時刻と最小となる時刻のうち、先の時刻をインパクトの計測時刻ｔ３として特定する（Ｓ２４０）（図１１参照）。通常のゴルフスイングでは、インパクトの瞬間にスイング速度が最大になると考えられる。そして、スイング速度に応じて角速度の合成値の値も変化すると考えられるので、一連のスイング動作の中で角速度の合成値の微分値が最大又は最小となるタイミング（すなわち、角速度の合成値の微分値が正の最大値又は負の最小値になるタイミング）をインパクトのタイミングとして捉えることができる。なお、インパクトによりゴルフクラブ３が振動するため、角速度の合成値の微分値が最大となるタイミングと最小となるタイミングが対になって生じると考えられるが、そのうちの先のタイミングがインパクトの瞬間と考えられる。
【０１１３】
次に、処理部２１は、インパクトの計測時刻ｔ３より前で合成値ｎ（ｔ）が０に近づく
極小点の時刻をトップの計測時刻ｔ２として特定する（Ｓ２５０）（図１０参照）。通常のゴルフスイングでは、スイング開始後、トップで一旦動作が止まり、その後、徐々にスイング速度が大きくなってインパクトに至ると考えられる。従って、インパクトのタイミングより前で角速度の合成値が０に近づき極小となるタイミングをトップのタイミングとして捉えることができる。
【０１１４】
次に、処理部２１は、トップの計測時刻ｔ２の前後で合成値ｎ（ｔ）が所定の閾値以下の区間をトップ区間として特定する（Ｓ２６０）。通常のゴルフスイングでは、トップで一旦動作が止まるので、トップの前後ではスイング速度が小さいと考えられる。従って、トップのタイミングを含み角速度の合成値が所定の閾値以下の連続した区間をトップ区間として捉えることができる。
【０１１５】
次に、処理部２１は、トップ区間の開始時刻より前で合成値ｎ（ｔ）が所定の閾値以下となる最後の時刻をスイング開始の計測時刻ｔ１として特定し（Ｓ２７０）（図１０参照）、処理を終了する。通常のゴルフスイングでは、静止した状態からスイング動作を開始し、トップまでにスイング動作が止まることは考えにくい。従って、トップのタイミングより前で角速度の合成値が所定の閾値以下となる最後のタイミングをスイング動作の開始のタイミングとして捉えることができる。なお、トップの計測時刻ｔ２より前で、合成値ｎ（ｔ）が０に近づく極小点の時刻をスイング開始の計測時刻ｔ１と特定してもよい。
【０１１６】
なお、図８のフローチャートにおいて、可能な範囲で各工程の順番を適宜変えてもよい。また、図８のフローチャートでは、処理部２１は、３軸角速度データを用いてインパクト等を特定しているが、３軸加速度データを用いて、同様にインパクト等を特定することもできる。
【０１１７】
また、図８のフローチャートでは、処理部２１は、センサーユニットが計測した３軸角速度の合成値として式（３）に示すような二乗和の平方根を用いて、ユーザー２が打球したタイミング（インパクト）を検出しているが、３軸角速度の合成値として、これ以外にも、例えば、３軸角速度の二乗和、３軸角速度の和あるいはその平均値、３軸角速度の積等を用いてもよい。また、３軸角速度の合成値に代えて、３軸加速度の二乗和あるいはその平方根、３軸加速度の和あるいはその平均値、３軸加速度の積等の３軸加速度の合成値を用いてもよい。
【０１１８】
１−３−２．グリップ減速開始タイミングの検出処理
図１２は、グリップ減速開始タイミングの検出処理（図５の工程Ｓ２８の処理）の手順の一例を示すフローチャート図である。以下、図１２のフローチャートについて説明する。
【０１１９】
処理部２１は、ダウンスイング中の各時刻ｔにおけるセンサーユニット１０の位置及び姿勢と、ゴルフクラブ情報２４２と、センサー装着位置情報２４６とに基づき、ダウンスイング中の各時刻ｔにおけるグリップの位置ＧＰ（ｔ）を計算する（Ｓ２８１）。なお、センサーユニット１０の位置及び姿勢は、先の工程Ｓ２４において計算済みである。また、ここで計算されるグリップの位置は、ＸＹＺ座標系（グローバル座標系）における位置である。
【０１２０】
次に、処理部２１は、ダウンスイング中におけるグリップの位置ＧＰ（ｔ）を時間微分することにより、ダウンスイング中の各時刻ｔにおけるグリップの速度ベクトルＶＧ（ｔ）を計算する（Ｓ２８２）。速度ベクトルＶＧ（ｔ）は、Ｘ軸方向の成分ＶＧＸ（ｔ）と、Ｙ軸方向の成分ＶＧＹ（ｔ）と、Ｚ軸方向の成分ＶＧＺ（ｔ）とを有している。また、ダウンスイング当初（トップのタイミングｔ２）における速度ベクトルＶＧ（ｔ２）の成
分ＶＧＸ（ｔ２），ＶＧＹ（ｔ２），ＶＧＺ（ｔ２）は、何れもゼロである。
【０１２１】
なお、ここでは、グリップの位置ＧＰ（ｔ）を時間微分することによりグリップの速度ベクトルＶＧ（ｔ）を計算したが、グリップの加速度ベクトルを時間積分することによりグリップの速度ベクトルを計算してもよい。グリップの加速度ベクトルは、例えば、センサーユニット１０の加速度ベクトル（３軸加速度データによって表される）と、センサーユニット１０の角速度ベクトル（３軸角速度データによって表される）と、センサー装着位置情報２４６と、ゴルフクラブ情報２４２とに基づき求めることができる。
【０１２２】
次に、処理部２１は、ダウンスイング中の各時刻ｔにおける速度ベクトルＶＧ（ｔ）に基づき、ダウンスイング中の各時刻ｔにおけるグリップの速度Ｖ（ｔ）を計算する（Ｓ２８３）。時刻ｔにおけるグリップの速度Ｖ（ｔ）は、時刻ｔにおける速度ベクトルＶＧ（ｔ）の大きさのことであって、速度ベクトルＶ（ｔ）の成分ＶＧＸ（ｔ），ＶＧＹ（ｔ），ＶＧＺ（ｔ）の自乗和の平方根などで表される。図７に示した曲線は、本工程Ｓ２８３で計算された速度Ｖ（ｔ）の時間変化カーブの一例である。
【０１２３】
次に、処理部２１は、ダウンスイング中のグリップの速度Ｖ（ｔ）を時間微分することなどにより、グリップの速度Ｖ（ｔ）がダウンスイング中にピークを迎えるタイミングｔ４を検出し、当該タイミングｔ４を、グリップ減速開始タイミングとし、処理を終了する（Ｓ２８４）。
【０１２４】
なお、ステップＳ２８４における処理部２１は、ピークを迎えるタイミングｔ４を複数検出した場合は、インパクトのタイミングｔ３の直前にピークを迎えるタイミングｔ４を、グリップ減速開始タイミングとする。
【０１２５】
１−４．スイング効率の表示画面
図１３（Ａ）は、本実施形態におけるスイング効率（診断結果）の表示画面の一例を示す図である。この表示画面は、スイング効率情報に基づき、例えば表示部２５に表示される画面である。
【０１２６】
図１３（Ａ）に示す表示画面は、工程Ｓ３０で計算した減速時間の比率ＲＴ［％］の値と、工程Ｓ３２で計算した減速量の比率ＲＶ［％］の値との組み合わせを示すマーク４０（Ｘ字状のマーク）を、二次元のグラフ（二次元のマップ）の該当する位置にプロット（マッピング）したものである。図１３（Ａ）におけるグラフの横軸は、減速量の比率ＲＶ［％］を表しており、グラフの縦軸は、減速時間の比率ＲＴ［％］を表している。
【０１２７】
ここで、減速量の比率ＲＶ［％］の値が大きいときほど、ダウンスイングのグリップ最高速度に対するグリップの減速量の比率が高いので、ゴルフクラブ３のしなり量の大きな効率的なスイングができたと推測することができる。
【０１２８】
また、減速時間の比率ＲＴ［％］の値が大きいときほど、ダウンスイングの期間長に対するグリップの減速時間の比率が高いので、ゴルフクラブ３のしなり量の大きな効率的なスイングができたと推測することができる。
【０１２９】
従って、ユーザー２は、図１３（Ａ）のグラフにおけるマーク４０のプロット先が二次元のグラフの右上（縦軸の数値１００の側、横軸の数値１００の側）に近いときほど、効率的なスイングができたと判断することができる。
【０１３０】
よって、例えば、ユーザー２は、図１３（Ａ）のグラフにおけるマーク４０のプロット先がなるべく右上方向へシフトするようにスイングを繰り返すことで、スイング効率を向
上させるための練習をすることができる。
【０１３１】
なお、本実施形態の処理部２１は、同一のユーザー２による複数回のスイングに関する複数のマーク４０を同一のグラフ上にプロットしてもよい。このようにすれば、ユーザー２は、複数回のスイングの効率を互いに比較することができる。
【０１３２】
また、複数回のスイングに関する複数のマークを同一のグラフ上にプロットする場合、処理部２１は、少なくとも最新のスイングに関するマークを、他のマークと区別できるように強調表示する（他のマークとは異なる態様で表示する）ことが望ましい。
【０１３３】
また、図１３（Ａ）では、指標を表すマークをＸ字状のマークとしたが、ドットマークなどの他の形状のマークとしてもよい。
【０１３４】
また、スイング効率（診断結果）の表示画面としては、図１３（Ａ）に示す画面の代わりに、又は、図１３（Ａ）に示す画面に加えて、図１３（Ｂ）に示す画面が用いられてもよい。
【０１３５】
図１３（Ｂ）に示す表示画面は、工程Ｓ３０で計算した減速時間の比率ＲＴ［％］の値と、工程Ｓ３２で計算した減速量の比率ＲＶ［％］の値との組み合わせを示すマーク４０（Ｘ字状のマーク）を、二次元のマップの該当する位置にプロット（マッピング）したものである。図１３（Ｂ）におけるマップの横軸（ナチュラルリリースタイミング）は、減速時間の比率ＲＴを表しておりマップの右側ほど比率ＲＴの値は小さい。また、図１３（Ｂ）におけるマップの縦軸（ナチュラルアンコック）は、減速量の比率ＲＶ［％］を表しておりマップの下側ほど比率ＲＶ［％］の値は小さい。マップは、複数の領域に分割されており、領域に付与されたテキストは、比率ＲＶ［％］の値と比率ＲＴ［％］の値との組み合わせによって決まるスイングタイプ（スイング効率という項目に関するスイングタイプ）を表している。つまり、マークの存在する領域に付与されたテキストは、ユーザーのスイングタイプ（効率に関するスイングタイプ）を表している。
【０１３６】
なお、本実施形態の処理部２１は、ユーザー２がスイング効率を評価するための指標として、減速時間の比率ＲＴ［％］及び減速量の比率ＲＶ［％］の双方を生成・表示したが、減速量の比率ＲＶ［％］の生成・表示を省略してもよい。その場合は、指標の数が１つとなるので、二次元のグラフで指標を表示する代わりに、例えば一次元のグラフで指標を表示してもよい。また、処理部２１は、１又は２つの指標をグラフで表示する代わりに、１又は２つの指標をテキストイメージによって表示してもよい。
【０１３７】
２．スイング解析システムの第２実施形態
以下、第２実施形態におけるスイング診断システム（演算システムの一例）を説明する。ここでは、第１実施形態との主な相違点を説明する。本実施形態におけるスイング診断システムのハードウエア構成は、第１実施形態におけるそれ（図４）と同じであり、主な相違点は、スイング解析装置２０のソフトウエア（特にスイング解析処理）にある。よって、ここでは、スイング解析処理を主に説明する。
【０１３８】
２−１．スイング解析処理
図１４は、本実施形態におけるスイング解析処理の手順の一例を示すフローチャート図である。図１４において図５に示す工程と同じ工程には、同じ符号を付した。
【０１３９】
図１４に示すとおり、本実施形態のスイング解析処理は、図５に示したスイング解析処理において、工程Ｓ３０〜Ｓ３４の代わりに工程Ｓ４０〜Ｓ４８を実行するものである。
【０１４０】
すなわち、先ず、本実施形態の処理部２１（処理部の一例）は、第１実施形態と同様の手順で、ダウンスイングの期間におけるグリップ減速開始タイミング（手元が減速し始めるタイミングの一例）を検出する（Ｓ１０〜Ｓ２８）。
【０１４１】
次に、処理部２１は、ダウンスイングにおけるグリップの軌跡を計算する（Ｓ４０）。図１５において符号ＧＬで示す曲線が、ダウンスイングにおけるグリップの軌跡を模式的に示したものである。
【０１４２】
なお、図１５におけるＸ軸は、グローバル座標系のＸ軸方向を示しており、図１５におけるＹ軸は、グローバル座標系のＹ軸方向を示している。ここで、グローバル座標系の原点は、時刻ｔ３におけるヘッドの位置ＨＰ（ｔ３）にほぼ一致するが、図１５では、軌跡のイメージに座標軸が被らないよう、座標系の原点を意図的にずらして描いている。また、実際の軌跡はＺ軸方向にも分布しているが、図１５では簡単のためＺ軸方向の分布を描いていない（ＸＹ平面に投影された軌跡の概要を描いた。）。
【０１４３】
図１５において、ダウンスイング（時刻ｔ２から時刻ｔ３までの期間）におけるグリップの軌跡ＧＬは、ダウンスイングの各時刻ｔにおけるグリップの位置ＧＰ（ｔ）に対して平滑化処理（又は補間処理）などを施すことにより計算される。各時刻（ｔ）におけるグリップの位置ＧＰ（ｔ）は、各時刻ｔにおけるセンサーユニット１０の位置と、各時刻（ｔ２〜ｔ３）におけるセンサーユニット１０の姿勢と、ゴルフクラブ情報２４２と、センサー装着位置情報２４６とに基づき計算される。
【０１４４】
図４に戻り、処理部２１は、工程Ｓ４０の処理と並行して、あるいは前後して、ダウンスイングにおけるヘッド（打撃部及びその周辺の一例）の軌跡を計算する（Ｓ４２）。
【０１４５】
図１５において符号ＨＬで示す曲線が、ダウンスイングにおけるヘッドの軌跡を模式的に示したものである。
【０１４６】
図１５において、ダウンスイング（時刻ｔ２から時刻ｔ３までの期間）におけるヘッドの軌跡ＨＬは、ダウンスイングの各時刻ｔにおけるヘッドの位置ＨＰ（ｔ）に対してｔ方向にかけての平滑化処理（又は補間処理）などを施すことにより計算される。また、各時刻ｔにおけるヘッドの位置ＨＰ（ｔ）は、各時刻ｔにおけるセンサーユニット１０の位置と、各時刻ｔにおけるセンサーユニット１０の姿勢と、ゴルフクラブ情報２４２と、センサー装着位置情報２４６とに基づき計算される。
【０１４７】
次に、処理部２１は、ダウンスイングにおけるグリップの軌跡ＧＬに基づき、グリップ減速中におけるグリップ移動距離の比率ＲＧ（第１指標の一例）を計算する（Ｓ４４）。
【０１４８】
具体的に、処理部２１は、図１５に示すとおり、トップのタイミングｔ２からインパクトのタイミングｔ３までのグリップの軌跡ＧＬの長さＧＬＬを、ダウンスイングにおけるグリップの移動距離（ダウンスイング中に手元が移動した距離の一例）として計算する。
【０１４９】
また、処理部２１は、グリップ減速開始タイミングｔ４におけるグリップの位置ＧＰ（ｔ４）からインパクトのタイミングｔ２におけるグリップの位置ＧＰ（ｔ２）までの軌跡ＧＬの長さΔＧＬＬを、グリップ減速中におけるグリップ移動距離（減速中に手元が移動した距離の一例）として計算する。
【０１５０】
そして、処理部２１は、ダウンスイングにおけるグリップ移動距離ＧＬＬ及びグリップ減速中におけるグリップ移動距離ΔＧＬＬの値を以下の式（６）へ当てはめることにより、グリップ減速中におけるグリップ移動距離の比率ＲＧ[％]を計算する。
【０１５１】
【数６】
2017023643.tif 000008
【０１５２】
また、処理部２１は、工程Ｓ４４の処理と並行して、あるいは前後して、ダウンスイングにおけるヘッドの軌跡ＨＬに基づき、グリップ減速中におけるヘッド移動距離の比率ＲＨを計算する（Ｓ４６）。
【０１５３】
具体的に、処理部２１は、図１５に示すとおり、トップのタイミングｔ２からインパクトのタイミングｔ３までのヘッドの軌跡ＨＬの長さＨＬＬを、ダウンスイングにおけるヘッドの移動距離（ダウンスイング中に打撃部が移動した距離の一例）として計算する。
【０１５４】
また、処理部２１は、グリップ減速開始タイミングｔ４におけるヘッドの位置ＨＰ（ｔ４）からインパクトのタイミングｔ３におけるヘッドの位置ＨＰ（ｔ３）までの軌跡ＨＬの長さΔＨＬＬを、グリップ減速中におけるヘッド移動距離（手元の減速中に打撃部が移動した距離の一例）として計算する。
【０１５５】
そして、処理部２１は、ダウンスイングにおけるヘッド移動距離ＨＬＬ及びグリップ減速中におけるヘッド移動距離ΔＨＬＬの値を以下の式（７）へ当てはめることにより、グリップ減速中におけるヘッド移動距離の比率ＲＨ[％]を計算する。
【０１５６】
【数７】
2017023643.tif 000009
【０１５７】
次に、処理部２１は、グリップ減速中におけるグリップ移動距離の比率ＲＧ、グリップ減速中におけるヘッド移動距離の比率ＲＨに基づき、ユーザーのスイング効率（診断結果）を示すスイング効率情報を生成する。また、処理部２１は、グリップの軌跡ＧＬ、ヘッドの軌跡ＨＬ、ヘッドの位置ＨＰ（ｔ４）、グリップの位置ＧＰ（ｔ４）などに基づきスイング軌跡を示すスイング軌跡情報を生成する。そして、処理部２１は、スイング効率情報及びスイング軌跡情報を表示部２５へ与えることにより、スイング効率（診断結果）及びスイング軌跡を所定の態様で表示部２５に表示させ（後述する図１６、図１７などを参照）、処理を終了する（Ｓ４８）。
【０１５８】
２−２．スイング効率の表示画面
図１６は、本実施形態におけるスイング効率（診断結果）の表示画面の一例を示す図である。この表示画面は、スイング効率情報に基づき、例えば表示部２５に表示される画面である。
【０１５９】
図１６に示す表示画面は、工程Ｓ４４で計算したグリップ移動距離の比率ＲＧ［％］の値と、工程Ｓ４６で計算したヘッド移動距離の比率ＲＨ［％］の値とを、それぞれテキストで表したものである。符号５１は、比率ＲＧの値を表すテキストイメージであって、符号５２は、比率ＲＨの値を表すテキストイメージである。
【０１６０】
ここで、グリップ移動距離の比率ＲＧ［％］の値が大きいときほど、ダウンスイング中
のグリップ移動距離に対するグリップ減速中のグリップ移動距離の比率が高いので、ゴルフクラブ３のしなり量の大きな効率的なスイングができたと推測することができる。
【０１６１】
また、ヘッド移動距離の比率ＲＨ［％］の値が大きいときほど、ダウンスイング中のヘッド移動距離に対するグリップ減速中のヘッド移動距離の比率が高いので、ゴルフクラブ３のしなり量の大きな効率的なスイングができたと推測することができる。
【０１６２】
従って、ユーザー２は、テキストイメージ５１、５２によって表された２つの数値が大きいときほど、効率的なスイングができたと判断することができる。
【０１６３】
よって、例えば、ユーザー２は、図１６の表示画面に表示される２つの数値が大きくなるようにスイングを繰り返すことで、スイング効率を向上させるための練習をすることができる。
【０１６４】
なお、本実施形態の処理部２１は、ユーザー２がスイング効率を評価するための指標として、グリップ減速中におけるグリップ移動距離の比率ＲＧとグリップ減速中におけるヘッド移動距離の比率ＲＨとの双方を生成・表示したが、これら２つの指標の一方の生成・表示を省略してもよい。
【０１６５】
２−３．スイング軌跡の表示画面
図１７は、本実施形態におけるスイング軌跡の表示画面の一例を示す図である。この表示画面は、スイング軌跡情報に基づき、例えば表示部２５に表示される画面である。
【０１６６】
図１７に示す表示画面は、ダウンスイングにおけるグリップの軌跡ＧＬのイメージＧＬＩと、ダウンスイングにおけるヘッドの軌跡ＨＬのイメージＨＬＩと、トップの時刻ｔ２におけるゴルフクラブ３のイメージＣＩ（ｔ２）と、グリップ減速開始タイミングｔ４におけるゴルフクラブ３のイメージＣＩ（ｔ４）と、インパクトの時刻ｔ３におけるゴルフクラブ３のイメージＣＩ（ｔ３）とを含んでいる。
【０１６７】
ここで、グリップの軌跡ＧＬのイメージＧＬＩは、ダウンスイングにおけるグリップの軌跡ＧＬに基づき作成することができる。
【０１６８】
また、ヘッドの軌跡ＨＬのイメージＨＬＩは、ダウンスイングにおけるヘッドの軌跡ＨＬに基づき作成することができる。
【０１６９】
また、トップの時刻ｔ２におけるゴルフクラブ３のイメージＣＩ（ｔ２）は、トップの時刻ｔ２におけるヘッドの位置ＨＰ（ｔ２）と、トップの時刻ｔ２におけるグリップの位置ＧＰ（ｔ２）とに基づき作成することができる。つまり、ゴルフクラブ３のイメージＣＩ（ｔ２）は、位置ＨＰ（ｔ２）にヘッドを有し、かつ、位置ＧＰ（ｔ２）にグリップを有したゴルフクラブ３のイメージである。
【０１７０】
また、グリップ減速開始タイミングｔ４におけるゴルフクラブ３のイメージＣＩ（ｔ４）は、グリップ減速開始タイミングｔ４におけるヘッドの位置ＨＰ（ｔ４）と、グリップ減速開始タイミングｔ４におけるグリップの位置ＧＰ（ｔ４）とに基づき作成することができる。つまり、ゴルフクラブ３のイメージＣＩ（ｔ４）は、位置ＨＰ（ｔ４）にヘッドを有し、かつ、位置ＧＰ（ｔ４）にグリップを有したゴルフクラブ３のイメージである。
【０１７１】
また、インパクトの時刻ｔ３におけるゴルフクラブ３のイメージＣＩ（ｔ３）は、インパクトの時刻ｔ３におけるヘッドの位置ＨＰ（ｔ３）と、インパクトの時刻ｔ３におけるグリップの位置ＧＰ（ｔ３）とに基づき作成することができる。つまり、ゴルフクラブ３
のイメージＣＩ（ｔ３）は、位置ＨＰ（ｔ３）にヘッドを有し、かつ、位置ＧＰ（ｔ３）にグリップを有したゴルフクラブ３のイメージである。
【０１７２】
なお、図１７の表示画面にプロットされた複数のドットマーク５３は、グリップ減速開始タイミングｔ４におけるヘッドの位置ＨＰ（ｔ４）を表している。複数のドットマーク５３は、同一のユーザー２による複数回のスイングについての複数のドットマークである。このように複数のドットマーク５３を同一の表示画面上にプロットすれば、ユーザー２は、ドットマーク５３のプロット先のばらつきにより、複数回のスイングにおける減速開始タイミングｔ４のばらつきの程度を、確認することができる。
【０１７３】
また、複数回のスイングについての複数のドットマーク５３を同一の表示画面にプロットする場合、処理部２１は、少なくとも最新のスイングについてのドットマークを、他のドットマークと区別できるように強調表示する（他のドットマークとは異なる態様で表示する）ことが望ましい。図１７の例では、最新のスイングに関するドットマークの濃度を、他のドットマークの濃度よりも高く表している。
【０１７４】
また、ここでは、グリップ減速開始タイミングｔ４におけるヘッドの位置ＨＰ（ｔ４）をドットマーク５３で表したが、Ｘ字状のマークなどの他の形状のマークで表してもよい。
【０１７５】
また、処理部２１は、ユーザー２から入力された視点切り替えの指示に従い、表示画面の視点を切り替えてもよい。ユーザーによる視点切り替えの指示は、例えば、操作部２３を介してスイング解析装置２０へ入力される。
【０１７６】
また、処理部２１は、表示画面の視点をユーザーが直感的に知ることができるように、ＸＹＺ座標の姿勢を表すポリゴンを軌跡等のイメージと共に表示画面へ表示することが望ましい。図１７に示した例では、ＸＹＺ座標の姿勢を表すポリゴンとして、ＸＹ平面のポリゴン（タイルイメージ）が表示されている。
【０１７７】
３．実施形態の変形例
３−１．指標の変形例
なお、上述した第１実施形態の処理部２１は、図１３に示すとおり二次元のグラフ（二次元のマップ）の縦軸を減速時間の比率ＲＴ［％］とし、横軸を減速量の比率ＲＶ［％］としたが、横軸を減速時間の比率ＲＴ［％］とし、縦軸を減速量の比率ＲＶ［％］としてもよい。
【０１７８】
また、上述した第１実施形態の処理部２１は、スイング効率の指標として比率ＲＴ及び比率ＲＶの組み合わせを計算・表示したが、他の組み合わせを計算・表示してもよい。つまり、処理部２１は、比率ＲＴ、ＲＶ、ＲＧ、ＲＨのうち何れか２つの組み合わせをスイング効率の指標として計算・表示してもよい。比率ＲＧ又は比率ＲＨの計算手順は、第２実施形態で説明したとおりである。
【０１７９】
また、上述した第１実施形態の処理部２１は、スイング効率の指標として２つの比率の組み合わせを計算・表示したが、単一の比率を計算・表示してもよいし、３以上の比率の組み合わせを計算・表示してもよい。
【０１８０】
また、上述した第１実施形態の処理部２１は、例えば、比率ＲＴ、ＲＶ、ＲＧ、ＲＨのうちｎ個（ｎ≧１）を計算した場合、ｎ個の比率をｎ次元のグラフ（ｎ次元のマップ）で表示してもよい。
【０１８１】
３−２．データ入力について
なお、第１実施形態又は第２実施形態のスイング解析装置２０は、指標の計算に用いられるデータを、センサーユニット１０から取り込んだが、ユーザー２にデータを手動で入力（手入力）させてもよい。ユーザー２に入力させるデータは、実測データでもよいし、仮想データでもよい。
【０１８２】
３−３．サーバーを利用した変形例
また、上述した第１実施形態又は第２実施形態では、スイング解析装置２０の機能の一部又は全部は、センサーユニット１０の側に搭載されてもよいし、スイング解析装置２０の機能の一部又は全部は、スイング解析装置２０からの要求を処理するサーバーの側に搭載されてもよい。
【０１８３】
その場合、例えば、ユーザー２は、スイング解析装置２０（又はネットワークに接続された端末）を介してサーバーにアクセスし、スイング解析データ（後述）をサーバーへアップロードする。サーバーは、アップロードされたスイング解析データ（後述）に基づきスイング効率の指標の少なくとも１つを計算すると、スイング効率情報等（スイング効率情報及びスイング軌跡情報）を生成してスイング解析装置２０（又はネットワークに接続された端末）へ提供する。スイング解析装置２０（又はネットワークに接続された端末）は、スイング効率情報等に基づきスイング効率等（スイング効率及びスイング軌跡）を端末の表示部へ表示する。
【０１８４】
図１８は、サーバーを利用したスイング診断システムの一例を示す図である。図１８に示すように、スイング診断システム１００（演算システムの一例）は、センサーユニット１０（慣性センサーの一例）、スイング解析装置２０及びスイング診断装置３００（演算装置の一例）を含んで構成されている。ここでは、第２実施形態のスイング診断装置１と同じ機能をスイング診断システム１００に付与することを想定する。
【０１８５】
スイング解析装置２０は、スマートフォンやパーソナルコンピューター等の情報端末（クライアント端末）で実現され、スイング診断装置３００は、スイング解析装置２０からの要求を処理するサーバーで実現される。
【０１８６】
スイング解析装置２０、センサーユニット１０のハードウエア構成は、基本的に第２実施形態におけるこれらのハードウエア構成と同じである。但し、スイング解析装置２０には、ネットワーク４００を介してスイング診断装置３００と通信するための通信部（不図示）がさらに備えられる。また、スイング診断装置３００には、例えば不図示の処理部、記憶部、及び、ネットワーク４００を介してスイング解析装置２０と通信するための通信部などが備えられる。
【０１８７】
ネットワーク４００は、インターネット等のワイドエリアネットワーク（ＷＡＮ：World Area Network）でもよいし、ローカルエリアネットワーク（ＬＡＮ：Local Area Network）でもよい。なお、スイング解析装置２０とスイング診断装置３００とは、例えば、近距離無線通信や有線通信により、ネットワーク４００を介さずに通信してもよい。但し、ここではネットワーク４００が介在すると仮定する。
【０１８８】
スイング解析装置２０の処理部は、ユーザー２のスイングに応じてスイング解析データを生成し、当該スイング解析データを、ネットワーク４００を介してスイング診断装置３００に送信する。
【０１８９】
スイング解析データには、例えば、トップのタイミングｔ２を示す情報と、インパクトのタイミングｔ３を示す情報と、グリップ減速開始タイミングｔ４を示す情報と、ダウン
スイング中の各時刻ｔにおけるグリップの位置ＧＰ（ｔ）を示す情報と、ダウンスイング中の各時刻ｔにおけるヘッドの位置ＨＰ（ｔ）を示す情報とが含まれる。なお、トップのタイミングｔ２、インパクトのタイミングｔ３、グリップ減速開始タイミングｔ４、ダウンスイング中の各時刻ｔにおけるグリップの位置ＧＰ（ｔ）、ダウンスイング中の各時刻ｔにおけるヘッドの位置ＨＰ（ｔ）を算出する具体的な手順については、第２実施形態にて説明したとおりである。
【０１９０】
スイング診断装置３００の処理部は、スイング解析装置２０が送信したスイング解析データを、ネットワーク４００を介して受信すると、スイング解析データに含まれる情報に基づき、第２実施形態のスイング効率の指標を計算し、スイング効率情報及びスイング軌跡情報を生成する。指標を計算する具体的な手順については、第２実施形態にて説明したとおりである。
【０１９１】
そして、スイング診断装置３００の処理部は、生成したスイング効率情報及びスイング軌跡情報を、ネットワーク４００を介してスイング解析装置２０へ送信する。
【０１９２】
スイング解析装置２０の処理部は、ネットワーク４００を介してスイング効率情報及びスイング軌跡情報を受信すると、当該スイング効率情報及びスイング軌跡情報に基づきスイング効率（図１６）、スイング軌跡（図１７）を表示部２５へ表示する。
【０１９３】
すなわち、スイング診断システム１００では、第２実施形態におけるスイング解析装置２０の機能のうち、主にスイング効率の指標を計算する機能がサーバー（スイング診断装置３００）の側に搭載される。
【０１９４】
なお、ここでは、スイング診断システム１００に第２実施形態のスイング診断システム１と同じ機能を付与したが、第１実施形態のスイング診断システム１と同じ機能を付与してもよい。スイング診断システム１００に第１実施形態のスイング診断システム１と同じ機能を付与する場合には、スイング解析装置２０からスイング診断装置３００へ送信されるスイング解析データには、第１実施形態のスイング効率の指標（例えば比率ＲＴ，ＲＶ）を計算するために必要な情報が含まれていればよい。
【０１９５】
また、スイング解析装置２０の側に搭載される機能と、スイング診断装置３００の側に搭載される機能との割り振りは、上述したものに限定されることはない。何れの場合であっても、スイング解析データには、スイング診断装置３００の側で実行すべき処理に必要な情報が盛り込まれることになる。
【０１９６】
また、上述した実施形態のスイング解析装置２０の一部又は全部の機能をスイング診断装置３００の側へ搭載する場合は、例えば、当該機能をスイング診断装置３００に発現させるために必要なプログラムデータ等がスイング診断装置３００の記憶部（不図示）に予め格納される。
【０１９７】
３−４．ＨＭＤを利用した変形例
また、上述した実施形態では、スイング効率又はスイング軌跡などの表示先として、頭部装着型の表示部（ＨＭＤ：ヘッドマウントディスプレイ）を使用することもできる。
【０１９８】
図１９は、ヘッドマウントディスプレイ（ＨＭＤ）の一例を示す図である。
【０１９９】
図１９に示すように、ＨＭＤ５００は、ユーザー２の頭部に装着される眼鏡本体５０１を有する。眼鏡本体５０１には、表示部５０２が設けられている。表示部５０２は、画像表示部５０３から射出した光束を、外界からユーザー２の眼に向かう光束に統合すること
で、ユーザー２から見た外界の実像に画像表示部５０３の虚像を重畳させる。
【０２００】
表示部５０２には、例えば、ＬＣＤ（液晶ディスプレー）等の画像表示部５０３と、第１ビームスプリッター５０４と、第２ビームスプリッター５０５と、第１凹状反射ミラー５０６と、第２凹状反射ミラー５０７と、シャッター５０８と、凸状レンズ５０９とが備えられる。
【０２０１】
第１ビームスプリッター５０４は、ユーザー２の左眼の正面に配置され、画像表示部５０３から射出した光を、部分透過及び部分反射させる。
【０２０２】
第２ビームスプリッター５０５は、ユーザー２の右眼の正面に配置され、第１ビームスプリッター５０４からの部分透過光を、部分透過及び部分反射させる。
【０２０３】
第１凹状反射ミラー５０６は、第１ビームスプリッター５０４の正面に配置され、第１ビームスプリッター５０４の部分反射光を部分反射させて、第１ビームスプリッター５０４を透過させてユーザー２の左眼に導く。
【０２０４】
第２凹状反射ミラー５０７は、第２ビームスプリッター５０５の正面に配置され、第２ビームスプリッター５０５の部分反射光を部分反射させて、第２ビームスプリッター５０５を透過させてユーザー２の右眼に導く。
【０２０５】
凸状レンズ５０９は、シャッター５０８が開放された時に第２ビームスプリッター５０５の部分透過光をＨＭＤ５００の外部に導く。
【０２０６】
以上のＨＭＤ５００によると、ユーザー２は、自分のスイング効率などの必要な情報を、スイング解析装置２０を手で持たずに確認することができる。
【０２０７】
４．実施形態の作用効果
（１）実施形態に係る演算装置（スイング解析装置２０又はスイング診断装置３００）は、運動具（ゴルフクラブ３）を用いたダウンスイング中にユーザーの手元（グリップ又はその周辺）の減速に費やした時間又は距離に関する指標（ＲＴ，ＲＧ，ＲＨ）を、スイングを評価するための第１指標として算出する処理部を含む。
【０２０８】
ダウンスイング中に手元が減速することで、打球時（インパクト）における打撃部（ヘッド又はその周辺）の移動速度を高めることができる。つまり、手元（グリップ又はその周辺）から運動具（ゴルフクラブ３）へ与えた力を打撃部（ヘッド又はその周辺）へ効率的に伝達することができる。従って、当該時間又は距離を表す指標（ＲＴ，ＲＧ，ＲＨ）は、スイングの評価（具体的には、スイング効率の評価）に適している。
【０２０９】
（２）実施形態に係る演算装置（スイング解析装置２０又はスイング診断装置３００）において、前記処理部は、前記ダウンスイングに費やした時間Ｔと、前記手元（グリップ又はその周辺）の減速に費やした時間ΔＴとの比率ＲＴを、前記第１指標として算出する（Ｓ３０）。
【０２１０】
この指標は、ダウンスイング全体の所要時間を基準として減速時間を表すので、所要時間の長い緩やかなスイングを評価することもできるし、所要時間の短い急峻なスイングを評価することもできる。
【０２１１】
（３）実施形態に係る演算装置（スイング解析装置２０又はスイング診断装置３００）において、前記処理部は、前記手元（グリップ又はその周辺）の減速に費やした時間とし
て、前記ダウンスイング中であって、インパクトの直前の前記手元（グリップ又はその周辺）が減速し始めるタイミングｔ４から打球（インパクト）のタイミングｔ３までの時間を算出する（Ｓ３０）。
【０２１２】
ダウンスイングにおける手元（グリップ又はその周辺）の速度は、徐々に上昇し、ピークとなってから打球（インパクト）のタイミングまでに減少するのが一般的である（図７）。よって、手元（グリップ又はその周辺）が減速し始めるタイミングｔ４から打球（インパクト）のタイミングｔ３までの時間は、手元（グリップ又はその周辺）が減速する時間にほぼ一致する。従って、演算装置（スイング解析装置２０又はスイング診断装置３００）は、これら２つのタイミングｔ４，ｔ３の時間差から指標を簡単に算出することができる。
【０２１３】
（４）実施形態に係る演算装置（スイング解析装置２０又はスイング診断装置３００）において、前記処理部は、前記ダウンスイング中に前記手元（グリップ又はその周辺）が移動した距離ＧＬＬと、前記減速中に前記手元（グリップ又はその周辺）が移動した距離ΔＧＬＬとの比率ＲＧを、前記第１指標として算出する（Ｓ４４）。
【０２１４】
この指標は、ダウンスイング全体における手元（グリップ又はその周辺）の移動距離を基準として減速中の手元（グリップ又はその周辺）の移動距離を表すので、移動距離の小さいコンパクトなスイングを評価することもできるし、移動距離の大きいダイナミックなスイングを評価することもできる。
【０２１５】
（５）実施形態に係る演算装置（スイング解析装置２０又はスイング診断装置３００）において、前記処理部は、前記減速中に前記手元（グリップ又はその周辺）が移動した距離として、前記ダウンスイング中であって、インパクトの直前の前記手元（グリップ又はその周辺）が減速し始めるタイミングｔ４から打球（インパクト）のタイミングｔ３までに前記手元（グリップ又はその周辺）が移動した距離を算出する（Ｓ４４）。
【０２１６】
ダウンスイングにおける手元（グリップ又はその周辺）の速度は、徐々に上昇し、ピークとなってから打球（インパクト）のタイミングまでに減少するのが一般的である（図７）。よって、手元（グリップ又はその周辺）が減速し始めるタイミングｔ４から打球（インパクト）のタイミングｔ３までの時間は、手元（グリップ又はその周辺）が減速する時間にほぼ一致する。従って、演算装置（スイング解析装置２０又はスイング診断装置３００）は、これら２つのタイミング間の手元（グリップ又はその周辺）の移動距離から指標を簡単に算出することができる。
【０２１７】
（６）実施形態に係る演算装置（スイング解析装置２０又はスイング診断装置３００）において、前記処理部は、前記ダウンスイング中に前記運動具（ゴルフクラブ３）の打撃部（ヘッド又はその周辺）が移動した距離ＨＬＬと、前記減速中に前記打撃部（ヘッド又はその周辺）が移動した距離ΔＨＬＬとの比率ＲＨを、前記第１指標として算出する（Ｓ４６）。
【０２１８】
この指標は、ダウンスイング全体における打撃部（ヘッド又はその周辺）の移動距離を基準として手元減速中の打撃部（ヘッド又はその周辺）の移動距離を表すので、移動距離の小さいコンパクトなスイングを評価することもできるし、移動距離の大きいダイナミックなスイングを評価することもできる。
【０２１９】
（７）実施形態に係る演算装置（スイング解析装置２０又はスイング診断装置３００）において、前記処理部は、前記減速中に前記打撃部（ヘッド又はその周辺）が移動した距離として、前記ダウンスイング中であって、インパクトの直前の前記手元（グリップ又は
その周辺）が減速し始めるタイミングｔ４から打球（インパクト）のタイミングｔ３までに前記打撃部（ヘッド又はその周辺）が移動した距離を算出する（Ｓ４６）。
【０２２０】
ダウンスイングにおける手元（グリップ又はその周辺）の速度は、徐々に上昇し、ピークとなってから打球（インパクト）のタイミングまでに減少するのが一般的である（図７）。よって、手元（グリップ又はその周辺）が減速し始めるタイミングｔ４から打球（インパクト）のタイミングｔ３までの時間は、手元（グリップ又はその周辺）が減速する時間にほぼ一致する。従って、演算装置は、これら２つのタイミング間の打撃部（ヘッド又はその周辺）の移動距離から指標を簡単に算出することができる。
【０２２１】
（８）実施形態に係る演算装置（スイング解析装置２０又はスイング診断装置３００）は、前記第１指標を表示する表示部２５を更に含む。
【０２２２】
従って、ユーザーは、表示部２５に表示された第１指標（図１３、図１６）によって自分のスイングの良否を知ることができる。
【０２２３】
（９）実施形態に係る演算装置（スイング解析装置２０又はスイング診断装置３００）において、前記処理部は更に、前記ダウンスイング中に前記手元（グリップ又はその周辺）に生じた減速量に関する指標（ＲＶ）を、前記スイングを評価するための第２指標として算出し、前記表示部２５は、前記第１指標及び前記第２指標の組み合わせを、マップ又はグラフ（図１３）として表示する（Ｓ３４）。
【０２２４】
ダウンスイング中に手元が減速することで、打球時（インパクト）における打撃部（ヘッド又はその周辺）の移動速度を高めることができる。つまり、手元（グリップ又はその周辺）から運動具（ゴルフクラブ３）へ与えた力を打撃部（ヘッド又はその周辺）へ効率的に伝達することができる。従って、減速量を表す第２指標も、スイングの評価に適している。よって、第１指標及び第２指標によれば、スイングを詳細に評価することができる。また、マップ又はグラフにより表示すれば、第１指標と第２指標との組み合わせをユーザーが直感的に把握することも可能である。
【０２２５】
（１０）実施形態に係る演算装置（スイング解析装置２０又はスイング診断装置３００）において、前記処理部は、慣性センサー（センサーユニット１０）の出力（計測データ）に基づき前記算出を行う（Ｓ１０）。
【０２２６】
慣性センサー（センサーユニット１０）の出力（計測データ）に基づけば、スイング画像等に基づく場合と比較して、少ない演算量で必要な情報（指標の計算に必要な情報）を得ることが可能であるので、効率的である。
【０２２７】
５．その他の変形例
本発明は本実施形態に限定されず、本発明の要旨の範囲内で種々の変形実施が可能である。
【０２２８】
また、上記の実施形態では、加速度センサー１２と角速度センサー１４が、センサーユニット１０に内蔵されて一体化されているが、加速度センサー１２と角速度センサー１４は一体化されていなくてもよい。あるいは、加速度センサー１２と角速度センサー１４が、センサーユニット１０に内蔵されずに、ゴルフクラブ３又はユーザー２に直接装着されてもよい。また、上記の実施形態では、センサーユニット１０とスイング解析装置２０が別体であるが、これらを一体化してゴルフクラブ３又はユーザー２に装着可能にしてもよい。また、スイング解析装置２０の一部又は全部の機能をセンサーユニット１０の側に搭載してもよい。
【０２２９】
また、上記の実施形態では、ゴルフスイングを解析するスイング診断システム（スイング解析装置）を例に挙げたが、本発明は、テニスや野球などの様々な運動において、スイングを解析するスイング診断システム（スイング解析装置）に適用することができる。
【０２３０】
上述した実施形態および変形例は一例であって、これらに限定されるわけではない。例えば、各実施形態および各変形例を適宜組み合わせることも可能である。
【０２３１】
本発明は、実施の形態で説明した構成と実質的に同一の構成（例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成）を含む。また、本発明は、実施の形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施の形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施の形態で説明した構成に公知技術を付加した構成を含む。
【符号の説明】
【０２３２】
１，１００…スイング診断システム、２…ユーザー、３…ゴルフクラブ、４…ゴルフボール、１０…センサーユニット、１２…加速度センサー、１４…角速度センサー、１６…信号処理部、１８…通信部、２０…スイング解析装置、３００…スイング診断装置、２１…処理部、２２…通信部、２３…操作部、２４…記憶部、２５…表示部、２６…音出力部、２１０…データ取得部、２１５…スイング解析部、２１６…画像データ生成部、２１７…記憶処理部、２１８…表示処理部、２１９…音出力処理部、２４０…スイング解析プログラム、２４２…ゴルフクラブ情報、２４６…センサー装着位置情報
【図１】
2017023643.tif 000010
【図２】
2017023643.tif 000011
【図３】
2017023643.tif 000012
【図４】
2017023643.tif 000013
【図５】
2017023643.tif 000014
【図６】
2017023643.tif 000015
【図７】
2017023643.tif 000016
【図８】
2017023643.tif 000017
【図１０】
2017023643.tif 000018
【図１１】
2017023643.tif 000019
【図１２】
2017023643.tif 000020
【図１４】
2017023643.tif 000021
【図１５】
2017023643.tif 000022
【図１６】
2017023643.tif 000023
【図１７】
2017023643.tif 000024
【図１８】
2017023643.tif 000025
【図１９】
2017023643.tif 000026
【図９】
2017023643.tif 000027
【図１３】
2017023643.tif 000028