(57)【要約】  【課題】ユーザーのモチベーションの維持または向上を図ることができる。  【解決手段】分析部は、運動器具および前記運動器具を操作するユーザーの少なくとも一方のスイング運動の情報に基づいて、スイングに関する所定の指標を分析する。選択部は、指標の分析結果に応じて、ユーザーのスイングを支援するためのスイング支援情報の種別を選択し出力する。【選択図】図３
2016209120.tif 000002
【特許請求の範囲】
【請求項１】
運動器具および前記運動器具を操作するユーザーの少なくとも一方のスイング運動の情報に基づいて、スイングに関する所定の指標を分析する分析部と、
前記指標の分析結果に応じて、ユーザーのスイングを支援するためのスイング支援情報の種別を選択し出力する選択部と、
を有することを特徴とするスイング支援装置。
【請求項２】
請求項１に記載のスイング支援装置であって、
前記指標は、スイングの傾向、スイングの回数、および所定期間あたりの使用頻度の少なくとも１つである、
ことを特徴とするスイング支援装置。
【請求項３】
請求項１または２に記載のスイング支援装置であって、
前記スイング支援情報は、スイングのアドバイス情報、ユーザーに適した前記運動器具の情報、スイングを練習する練習場の情報、および運動器具を販売する販売店の情報の少なくとも１つを含む、
ことを特徴とするスイング支援装置。
【請求項４】
請求項１〜３のいずれか一項に記載のスイング支援装置であって、
前記選択部は、前記指標が所定の閾値に到達または超えた場合に前記スイング支援情報としてクーポン情報を出力する、
ことを特徴とするスイング支援装置。
【請求項５】
請求項１〜４のいずれか一項に記載のスイング支援装置であって、
前記スイング支援情報には、ユーザーを識別する識別情報が含まれ、
前記ユーザーの端末装置から前記識別情報を受信する識別情報受信部と、
前記識別情報の受信に応じて、前記識別情報に対応するユーザーのスイングに関する診断情報を前記ユーザーの端末装置に送信する診断情報送信部と、
を有することを特徴とするスイング支援装置。
【請求項６】
請求項１〜５のいずれか一項に記載のスイング支援装置であって、
前記スイング支援情報に関連する広告を抽出するための広告抽出情報を生成する広告抽出情報生成部と、
外部に前記広告抽出情報を送信する広告抽出情報送信部と、を有し、
前記広告抽出情報に基づき抽出された広告情報を外部より受信し、出力する、
ことを特徴とするスイング支援装置。
【請求項７】
運動器具および前記運動器具を操作するユーザーの少なくとも一方のスイング運動の情報に基づいて、スイングに関する所定の指標を分析する工程と、
前記指標の分析結果に応じて、ユーザーのスイングを支援するためのスイング支援情報の種別を選択し出力する工程と、
を含むことを特徴とするスイング支援方法。
【請求項８】
運動器具および前記運動器具を操作するユーザーの少なくとも一方のスイング運動の情報に基づいて、スイングに関する所定の指標を分析する工程と、
前記指標の分析結果に応じて、ユーザーのスイングを支援するためのスイング支援情報の種別を選択し出力する工程と、
をコンピューターに実行させることを特徴とするプログラム。
【請求項９】
慣性センサーと、
前記慣性センサーの出力を用いて、運動器具および前記運動器具を操作するユーザーの少なくとも一方のスイング運動を解析するスイング解析装置と、
前記スイング運動の情報に基づいて、スイングに関する所定の指標を分析する分析部と、前記指標の分析結果に応じて、ユーザーのスイングを支援するためのスイング支援情報を選択し出力する選択部と、を有するスイング支援装置と、
を有することを特徴とするスイング支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スイング支援装置、スイング支援方法、プログラム、およびスイング支援システムに関する。
【背景技術】
【０００２】
特許文献１には、ゴルフクラブにセンサーを装着し、スイング挙動を解析して、スイングの評価を支援する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−７３２１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、慣性センサーを用いたゴルフスイング解析装置は、スイングスピードや軌跡等を算出し、算出結果をユーザーに提示する。
【０００５】
しかし、ユーザーは、スイングスピードや軌跡等からでは、自分のスイングが上達しているのか否か判断することが難しく、ゴルフスイング解析装置の使用に飽きてしまう場合がある。
【０００６】
そのため、ユーザーに、ゴルフスイング解析装置を継続的に使用してもらうため、ユーザーのモチベーションを持続させるようなサービス展開を行う必要がある。
【０００７】
そこで本発明は、ユーザーのモチベーションの維持または向上を図ることができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するための本発明の第一の態様は、運動器具および前記運動器具を操作するユーザーの少なくとも一方のスイング運動の情報に基づいて、スイングに関する所定の指標を分析する分析部と、前記指標の分析結果に応じて、ユーザーのスイングを支援するためのスイング支援情報の種別を選択し出力する選択部と、を有することを特徴とするスイング支援装置である。第一の態様によれば、ユーザーのモチベーションの維持または向上を図ることができる。
【０００９】
前記指標は、スイングの傾向、スイングの回数、および所定期間あたりの使用頻度の少なくとも１つである、ことを特徴としてもよい。これにより、スイングの運動態様、スイングの回数、および所定期間あたりの使用頻度の少なくとも１つに応じたスイング支援情報を生成し、ユーザーに提供することができきる。
【００１０】
前記スイング支援情報は、スイングのアドバイス情報、ユーザーに適した前記運動器具の情報、スイングを練習する練習場の情報、および運動器具を販売する販売店の情報の少なくとも１つを含む、ことを特徴としてもよい。これにより、ユーザーは、自分のスイングを向上することができるようになる。
【００１１】
前記選択部は、前記指標が所定の閾値に到達または超えた場合に前記スイング支援情報としてクーポン情報を出力する、ことを特徴としてもよい。これにより、ユーザーは、スイング支援情報を取得するために、スイングをしようとするモチベーションが働く。
【００１２】
前記スイング支援情報には、ユーザーを識別する識別情報が含まれ、前記ユーザーの端末装置から前記識別情報を受信する識別情報受信部と、前記識別情報の受信に応じて、前記識別情報に対応するユーザーのスイングに関する診断情報を前記ユーザーの端末装置に送信する診断情報送信部と、を有することを特徴としてもよい。これにより、ユーザーは、第三者から、スイング診断情報に関する適切な情報を取得することが可能となる。
【００１３】
前記スイング支援情報に関連する広告を抽出するための広告抽出情報を生成する広告抽出情報生成部と、外部に前記広告抽出情報を送信する広告抽出情報送信部と、を有し、前記広告抽出情報に基づき抽出された広告情報を外部より受信し、出力する、ことを特徴としてもよい。これにより、ユーザーは、スイング支援情報に関する広告を受信することが可能となる。
【００１４】
上記の課題を解決するための本発明の第二の態様は、運動器具および前記運動器具を操作するユーザーの少なくとも一方のスイング運動の情報に基づいて、スイングに関する所定の指標を分析する工程と、前記指標の分析結果に応じて、ユーザーのスイングを支援するためのスイング支援情報の種別を選択し出力する工程と、を含むことを特徴とするスイング支援方法である。第二の態様によれば、ユーザーのモチベーションの維持または向上を図ることができる。
【００１５】
上記の課題を解決するための本発明の第三の態様は、運動器具および前記運動器具を操作するユーザーの少なくとも一方のスイング運動の情報に基づいて、スイングに関する所定の指標を分析する工程と、前記指標の分析結果に応じて、ユーザーのスイングを支援するためのスイング支援情報の種別を選択し出力する工程と、をコンピューターに実行させることを特徴とするプログラムである。第三の態様によれば、ユーザーのモチベーションの維持または向上を図ることができる。
【００１６】
上記の課題を解決するための本発明の第四の態様は、慣性センサーと、前記慣性センサーの出力を用いて、運動器具および前記運動器具を操作するユーザーの少なくとも一方のスイング運動を解析するスイング解析装置と、前記スイング運動の情報に基づいて、スイングに関する所定の指標を分析する分析部と、前記指標の分析結果に応じて、ユーザーのスイングを支援するためのスイング支援情報を選択し出力する選択部と、を有するスイング支援装置と、を有することを特徴とするスイング支援システムである。第四の態様によれば、ユーザーのモチベーションの維持または向上を図ることができる。
【図面の簡単な説明】
【００１７】
【図１】第１の実施の形態に係るスイング支援システムの構成例を示した図である。
【図２】センサーユニットおよびスイング解析装置の機能ブロックの一例を示した図である。
【図３】スイング支援装置の機能ブロックの一例を示した図である。
【図４】計測データ記憶部のデータ構成例を示した図である。
【図５】運動情報記憶部のデータ構成例を示した図である。
【図６】支援情報記憶部のデータ構成例を示した図である。
【図７】スイング解析装置の画面例を示した図である。
【図８】スイング支援装置の計測データの記憶動作例を示したフローチャートである。
【図９】スイング支援装置のスイング支援情報の生成および送信の動作例を示したフローチャートである。
【図１０】支援情報記憶部のデータ構成例の他の例を示した図である。
【図１１】支援情報記憶部のデータ構成例の他の例を示した図である。
【図１２】第２の実施の形態に係るスイング支援システムの構成例を示した図である。
【図１３】スイング支援装置の機能ブロックの一例を示した図である。
【図１４】スイング解析装置の画面例を示した図である。
【図１５】端末装置の画面例を示した図である。
【図１６】スイング支援システムの動作例を示したシーケンス図である。
【図１７】第３の実施の形態に係るスイング支援システムの構成例を示した図である。
【図１８】スイング支援装置の機能ブロックの一例を示した図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１９】
［第１の実施の形態］
図１は、第１の実施の形態に係るスイング支援システムの構成例を示した図である。図１に示すように、スイング支援システムは、センサーユニット１と、スイング解析装置２と、スイング支援装置３とを有している。ネットワーク４は、例えば、インターネットや携帯電話等の無線ネットワークであり、スイング解析装置２およびスイング支援装置３は、ネットワーク４を介して、互いに通信を行うことができる。図１には、ゴルフクラブ（本発明の運動器具に相当する）Ｃ１と、それをスイングするユーザーＵ１とが示してある。
【００２０】
センサーユニット１は、慣性センサーを備え、略直交関係にある３軸の各軸方向の加速度と、３軸の各軸回りに生じる角速度とを計測する。例えば、センサーユニット１は、ｘ，ｙ，ｚ軸の３つの検出軸のうちのｙ軸を、ゴルフクラブＣ１のシャフトの長軸方向に合わせて、ゴルフクラブＣ１のシャフトの一部に取り付けられ、ユーザーＵ１のスイングによって生じる、ゴルフクラブＣ１の３軸方向の加速度と、３軸の各軸回りの角速度とを計測する。センサーユニット１は、計測した加速度と角速度と（以下、計測データと呼ぶことがある）を、例えば、無線通信によって、スイング解析装置２へ送信する。
【００２１】
スイング解析装置２は、例えば、スマートホンやパーソナルコンピューターなどの端末装置である。図１の例では、スイング解析装置２は、スマートホンであり、ユーザーＵ１の腰部に装着されている。
【００２２】
スイング解析装置２は、センサーユニット１から送信された計測データを受信し、受信した計測データに基づいて、ゴルフクラブＣ１のスイング運動を解析する。例えば、スイング解析装置２は、ゴルフクラブＣ１の軌跡（例えば、ヘッドの軌跡）やヘッドスピード等のスイング運動を解析する。また、スイング解析装置２は、センサーユニット１によって計測された計測データを、ネットワーク４を介して、スイング支援装置３に送信する。
【００２３】
スイング支援装置３は、例えば、サーバー等の情報処理装置である。スイング支援装置３は、スイング解析装置２から送信された、センサーユニット１が計測した計測データを記憶装置に記憶する。
【００２４】
ユーザーＵ１は、スイング解析装置２を用いて、スイング支援装置３に対し、スイング支援情報を要求することができる。スイング支援情報は、ユーザーＵ１のスイングを支援する情報であり、例えば、ユーザーＵ１のスイングを改善するアドバイスやレッスンの情報、クーポンの情報等が含まれている。
【００２５】
スイング支援装置３は、ユーザーＵ１からスイング支援情報の要求を受付けると、記憶装置に記憶したユーザーＵ１の計測データに基づいて、ユーザーＵ１のスイングに関する所定の指標（以下、スイング指標と呼ぶ）を分析する。例えば、スイング支援装置３が分析するスイング指標には、ユーザーＵ１のスイングタイプがあり、スイング支援装置３は、ユーザーＵ１のスイングが、ストレート傾向にあるのか、フック傾向にあるのか、またはスライス傾向にあるのか等を分析する。
【００２６】
スイング支援装置３は、ユーザーＵ１のスイング指標を分析すると、その分析結果に基づいて、ユーザーＵ１のスイング支援情報を生成する。例えば、スイング支援装置３は、ユーザーＵ１のスイング傾向がスライス傾向にあると分析した場合、スライス傾向を改善するアドバイスやレッスンの案内の情報、そのレッスンのクーポン券等の情報を含むスイング支援情報を生成する。
【００２７】
スイング支援装置３は、生成したスイング支援情報をスイング解析装置２に送信する。スイング解析装置２は、スイング支援装置３から送信されたスイング支援情報をディスプレイに表示する。これにより、ユーザーＵ１は、現在のスイングに対する、スイング支援情報を得ることができる。
【００２８】
このように、スイング支援装置３は、スイングに関する所定の指標を分析し、その分析結果に基づいて、ユーザーＵ１のスイングを支援するためのスイング支援情報を生成する。そして、スイング支援装置３は、生成したスイング支援情報を、ユーザーＵ１が使用するスイング解析装置２に送信する。これにより、ユーザーＵ１は、スイング解析装置２を用いてゴルフクラブＣ１をスイングすると、スイング支援装置３から自分のスイングを支援する情報を得ることができ、ユーザーＵ１には、スイング解析装置２を継続的に使用しようとするモチベーションが働く。
【００２９】
なお、図１では、ゴルフクラブＣ１にセンサーユニット１が装着されているが、ユーザーの体の一部に装着されてもよい。例えば、センサーユニット１は、ユーザーの腕に装着され、ユーザーの腕のスイング運動を計測してもよい。
【００３０】
また、スイング支援装置３は、スイング支援情報をスイング解析装置２に送信するとしたが、例えば、ユーザーが管理または所有する他の端末装置に送信してもよい。
【００３１】
図２は、センサーユニット１およびスイング解析装置２の機能ブロックの一例を示した図である。図２に示すように、センサーユニット１は、制御部１１と、加速度センサー１２と、角速度センサー１３と、通信部１４とを有している。
【００３２】
制御部１１は、センサーユニット１を統合的に制御する。制御部１１は、加速度センサー１２と角速度センサー１３とのそれぞれから、計測データ（加速度データと角速度データ）を受信し、受信した計測データに計測時刻を付加して通信部１４に出力する。
【００３３】
加速度センサー１２は、略直交関係にある３軸方向の各々に生じる加速度を計測する。加速度センサー１２は、計測した加速度を、例えば、デジタル信号で制御部１１に出力する。
【００３４】
角速度センサー１３は、略直交関係にある３軸の各々の軸回りに生じる角速度を計測する。角速度センサー１３は、計測した角速度を、例えば、デジタル信号で制御部１１に出力する。
【００３５】
通信部１４は、制御部１１から出力される計測データ（計測時刻を含む）をスイング解析装置２に送信する。また、通信部１４は、スイング解析装置２から、制御コマンドを受信し、受信した制御コマンドを制御部１１に出力する。制御部１１は、制御コマンドに応じた各種処理を行う。
【００３６】
スイング解析装置２は、制御部２１と、記憶部２２と、通信部２３と、操作部２４と、表示部２５と、音声出力部２６と、通信部２７とを有している。
【００３７】
制御部２１は、スイング解析装置２を統合的に制御する。制御部２１は、例えば、演算装置であるＣＰＵ（Central Processing Unit）と、揮発性の記憶装置であるＲＡＭ（Random Access Memory）と、不揮発性の記憶装置であるＲＯＭ（Read Only Memory）と、制御部２１と他のユニットを接続するインターフェース回路と、これらを接続するバスと、などを備えるコンピューターによって実現される。また、制御部２１は、ＡＳＩＣ（Application Specific Integrated Circuit）などにより実現されてもよい。制御部２１の各機能部については、後述する。
【００３８】
記憶部２２には、制御部２１が処理に使用するデータなどが記憶される。記憶部２２は、例えば、フラッシュＲＯＭなどの不揮発性の記憶装置で実現することができる。
【００３９】
通信部２３は、センサーユニット１から送信される計測データを受信する。通信部２３は、受信した計測データを制御部２１に出力する。また、通信部２３は、制御部１１から出力される制御コマンドを受信する。通信部２３は、受信した制御コマンドをセンサーユニット１に送信する。
【００４０】
操作部２４は、ユーザーからの操作データを取得する。操作部２４は、取得した操作データを制御部２１に出力する。操作部２４は、例えば、ディスプレイ上に設けられたタッチパネルや、ボタン、キー、マイクなどである。
【００４１】
表示部２５は、制御部２１の処理結果を文字、グラフ、表、アニメーション、その他の画像として表示する。表示部２５は、例えば、ＬＣＤ（Liquid Crystal Display）、ＥＰＤ（Electrophoretic Display）、有機発光ダイオード（OLED）を用いたディスプレイ、タッチパネル型ディスプレイ、ＨＭＤ（ヘッドマウントディスプレイ）である。
【００４２】
音声出力部２６は、制御部２１の処理結果を音声やブザー音で出力する。音声出力部２６は、例えば、スピーカーやブザーである。
【００４３】
通信部２７は、ネットワーク４を介して、スイング支援装置３と通信を行う。
【００４４】
制御部２１の各機能部について説明する。制御部２１は、計測データ取得部３１と、計測データ送信部３２と、ＳＰ（シャフトプレーン）特定部３３と、ＨＰ（ホーガンプレーン）特定部３４と、運動解析部３５と、画像生成部３６とを有している。制御部２１の各機能部の少なくとも一部は、例えば、ＣＰＵがＲＯＭに格納された所定のプログラムをＲＡＭに読み出して実行することにより実現することができる。当該所定のプログラムは、例えば、ＯＳ（Operating System）上で動作するアプリケーションプログラムであり、持ち運び可能な記憶媒体から読み出してスイング解析装置２にインストールしたり、ネットワーク上のサーバーからダウンロードしてスイング解析装置２にインストールしたりすることができる。ＯＳおよびアプリケーションプログラムは、記憶部２２に記憶されていてもよい。
【００４５】
計測データ取得部３１は、通信部２３によって受信された、センサーユニット１が計測した計測データを取得する。
【００４６】
計測データ送信部３２は、計測データ取得部３１によって取得された計測データを通信部２７に出力する。そのとき、計測データ送信部３２は、ユーザーを識別するユーザー識別情報を、計測データに付加する。すなわち、計測データ送信部３２は、センサーユニット１が計測した計測データと、ユーザー識別情報とを、通信部２７およびネットワーク４を介して、スイング支援装置３に送信する。なお、ユーザー識別情報は、例えば、スイング解析装置２を製造販売する会社にユーザー登録すると付与される。
【００４７】
ＳＰ特定部３３は、計測データ取得部３１が取得した計測データから、ユーザーのシャフトプレーンを特定する。
【００４８】
ＨＰ特定部３４は、計測データ取得部３１が取得した計測データから、ユーザーのホーガンプレーンを特定する。
【００４９】
運動解析部３５は、計測データ取得部３１が取得した計測データから、ユーザーのスイング運動に関する運動情報を算出する。例えば、運動解析部３５は、ユーザーのゴルフクラブのヘッドスピードや軌跡、インパクト時のフェース角等を算出する。また、運動解析部３５は、ユーザーのスイングタイプを算出（判定）する。
【００５０】
なお、スイングタイプの判定においては、運動解析部３５は、例えば、ＳＰ特定部３３によって特定されたシャフトプレーンと、ＨＰ特定部３４によって特定されたホーガンプレーンとで挟まれるＶゾーンと、算出したゴルフクラブの軌跡とに基づいて判定する。例えば、運動解析部３５は、インパクト前のゴルフクラブの軌跡（所定時点からインパクトまでの軌跡）が、Ｖゾーン内を通過したままである場合、ユーザーのスイングタイプはストレートタイプであると判定する。また、運動解析部３５は、インパクト前のゴルフクラブの軌跡が、シャフトプレーンからＶゾーン内に入射した場合、ユーザーのスイングタイプはスライスタイプであると判定する。また、運動解析部３５は、インパクト前のゴルフクラブの軌跡が、ホーガンプレーンからＶゾーン内に入射した場合、ユーザーのスイングタイプはフックタイプであると判定する。
【００５１】
画像生成部３６は、表示部２５に表示される、画像データを生成する処理を行う。例えば、画像生成部３６は、運動解析部３５が算出したスイング運動に関する画像データを生成する。具体的には、画像生成部３６は、運動解析部３５が算出したゴルフクラブの軌跡を示す曲線データと、ＳＰ特定部３３が特定したシャフトプレーンのポリゴンデータと、ＨＰ特定部３４が特定したホーガンプレーンのポリゴンデータとを含む画像データ等を生成する。
【００５２】
要求送信部３７は、操作部２４がユーザーからスイング支援情報の要求を受付けると、スイング支援情報の要求を通信部２７に出力する。すなわち、要求送信部３７は、スイング支援情報の要求を、通信部２７およびネットワーク４を介して、スイング支援装置３に送信する。
【００５３】
なお、制御部２１は、一般的な技術を用いて、スイング運動の運動情報を算出できる。例えば、制御部２１は、特開２０１５−２９１０号公報に開示された技術によって、スイング運動の運動情報を算出する。
【００５４】
図３は、スイング支援装置３の機能ブロックの一例を示した図である。図３に示すように、スイング支援装置３は、計測データ受信部４１と、解析部４２と、指標分析部（本発明の分析部に相当する）４３と、支援情報生成部（本発明の選択部に相当する）４４と、支援情報送信部４５と、計測データ記憶部４６と、運動情報記憶部４７と、支援情報記憶部４８とを有している。
【００５５】
スイング支援装置３の計測データ受信部４１、解析部４２、指標分析部４３、支援情報生成部４４、および支援情報送信部４５は、例えば、演算装置であるＣＰＵと、揮発性の記憶装置であるＲＡＭと、不揮発性の記憶装置であるＨＤＤ（Hard Disk Drive）と、これらを接続するバスと、などを備えるコンピューターによって実現される。ＨＤＤには、ＣＰＵが実行するプログラムが記憶されている。ＣＰＵは、ＨＤＤに記憶されているプログラムを、例えば、ＲＡＭにロードして実行することにより、ユーザーにスイング支援情報を提供する機能を発揮する。また、スイング支援装置３の計測データ記憶部４６、運動情報記憶部４７、および支援情報記憶部４８は、ＣＰＵがＨＤＤやＲＡＭを利用することで実現される。
【００５６】
計測データ受信部４１は、スイング解析装置２から送信される計測データ（計測時刻を含む）と、ユーザー識別情報とを受信する。計測データ受信部４１は、受信した計測データを、ユーザーごとに区別して計測データ記憶部４６に記憶する。
【００５７】
図４は、計測データ記憶部４６のデータ構成例を示した図である。図４に示すように、計測データ記憶部４６には、ユーザー識別情報４６ａと、計測時刻４６ｂと、計測データ４６ｃとが記憶される。
【００５８】
ユーザー識別情報４６ａは、ユーザーを識別する識別情報である。
【００５９】
計測時刻４６ｂは、対応するユーザー識別情報４６ａのユーザーの、センサーユニット１が計測データを計測した計測時刻である。
【００６０】
計測データ４６ｃは、対応するユーザー識別情報４６ａのユーザーの、センサーユニット１が計測した加速度および角速度のデータである。
【００６１】
計測データ受信部４１は、スイング解析装置２から受信したユーザーのユーザー識別情報４６ａごとに、受信した計測時刻４６ｂと、計測データ４６ｃとを記憶する。これにより、計測データ記憶部４６には、ユーザーごとの計測データ４６ｃと、その計測時刻４６ｂとが記憶される。
【００６２】
図３の説明に戻る。解析部４２は、スイング解析装置２から送信される、ユーザーのスイング支援情報の要求を受信する。解析部４２は、スイング支援情報の要求を受信すると、そのユーザーの計測データを計測データ記憶部４６から取得し、そのユーザーのスイング運動を解析する。例えば、解析部４２は、過去１週間分等、所定期間分における計測データを計測データ記憶部４６から取得し、取得した計測データから、スイング支援情報を要求してきたユーザーのスイング運動を解析する。具体的には、解析部４２は、スイング支援情報を要求してきたユーザーのゴルフクラブの軌跡、スイングタイプ、ヘッドスピード、およびフェース角等を算出する。
【００６３】
なお、解析部４２は、図２で説明したＳＰ特定部３３、ＨＰ特定部３４、および運動解析部３５と同様の機能を有している。解析部４２は、上記したＳＰ特定部３３、ＨＰ特定部３４、および運動解析部３５と同様にして、スイング支援情報を要求してきたユーザーのスイング運動を解析する。
【００６４】
解析部４２は、解析した所定期間分のユーザーのスイング運動を、運動情報記憶部４７に記憶する。
【００６５】
図５は、運動情報記憶部４７のデータ構成例を示した図である。図５に示すように、運動情報記憶部４７には、ユーザー識別情報４７ａと、計測時刻４７ｂと、軌跡データ４７ｃと、スイングタイプ４７ｄと、ヘッドスピード４７ｅと、フェース角４７ｆとが記憶される。運動情報記憶部４７に記憶される運動情報は、上記したように、解析部４２によって、過去１週間分等、所定期間分算出され、記憶される。
【００６６】
ユーザー識別情報４７ａは、スイング支援情報を要求してきたユーザーの識別情報である。
【００６７】
計測時刻４７ｂは、ユーザー識別情報４７ａに対応するユーザーの、運動情報の算出元となった計測データの計測時刻である。例えば、軌跡データ４７ｃ、スイングタイプ４７ｄ、ヘッドスピード４７ｅ、およびフェース角４７ｆは、対応する計測時刻４７ｂの計測データによって算出されたものである。
【００６８】
軌跡データ４７ｃは、ユーザー識別情報４７ａに対応するユーザーの、ゴルフクラブをスイングした際のスイング軌跡のデータである。
【００６９】
スイングタイプ４７ｄは、ユーザー識別情報４７ａに対応するユーザーの、スイングタイプの情報である。スイングタイプには、ストレートタイプ、スライスタイプ、およびフックタイプがある。
【００７０】
ヘッドスピード４７ｅは、ユーザー識別情報４７ａに対応するユーザーの、ゴルフクラブをスイングした際のヘッドスピードである。
【００７１】
フェース角４７ｆは、ユーザー識別情報４７ａに対応するユーザーの、インパクト時におけるゴルフクラブのフェース角である。
【００７２】
なお、図５の運動情報記憶部４７には、１人のユーザーの運動情報しか記憶されていないが、ユーザーからのスイング支援情報の要求タイミングによっては、複数のユーザーの運動情報が記憶される。
【００７３】
また、運動情報記憶部４７に記憶される運動情報は、次に説明する指標分析部４３の分析のために使用される。従って、運動情報記憶部４７に記憶される運動情報は、指標分析部４３の分析後、消去されてもよい。
【００７４】
図３の説明に戻る。指標分析部４３は、運動情報記憶部４７に記憶されたスイング運動の運動情報に基づいて、スイングに関するスイング指標を分析する。例えば、指標分析部４３は、ユーザーからスイング支援情報の要求があり、そのユーザーの運動情報が、解析部４２によって運動情報記憶部４７に記憶されると、そのユーザーのスイング指標を分析する。
【００７５】
スイング指標は、ユーザーのスイングを評価または判断するための基準となるものであり、例えば、ゴルフクラブのスイングの運動態様である。例えば、スイング指標は、スイングタイプ、ヘッドスピード、フェース角等の運動態様である。
【００７６】
例えば、指標分析部４３は、運動情報記憶部４７に記憶されている所定期間分のスイングタイプから、ユーザーのスイングタイプの傾向を分析する。また、指標分析部４３は、運動情報記憶部４７に記憶されている所定期間分のヘッドスピードから、ユーザーのヘッドスピードの傾向を分析する。また、指標分析部４３は、運動情報記憶部４７に記憶されている所定期間分のフェース角から、インパクト時のフェース角の傾向を分析する。
【００７７】
より具体的には、図５の運動情報記憶部４７に記憶されたユーザー‘ａａａａ’の１週間分のスイングタイプにおいて、スライスタイプが最も多かった場合、指標分析部４３は、「ユーザー‘ａａａａ’のスイングタイプはスライス傾向にある。」と分析する。また、運動情報記憶部４７に記憶されたユーザー‘ａａａａ’の１週間分のヘッドスピードにおいて、そのヘッドスピードが上昇傾向にあるが、平均のヘッドスピードが所定の閾値を超えていない場合、指標分析部４３は、「ユーザー‘ａａａａ’のヘッドスピードは上昇傾向にあるが、閾値を超えていない。」と分析する。また、運動情報記憶部４７に記憶されたユーザー‘ａａａａ’の１週間分のフェース角において、所定の閾値を超えるものが所定数存在する場合、指標分析部４３は、「ユーザー‘ａａａａ’のフェース角は開く傾向にある。」と分析する。
【００７８】
支援情報生成部４４は、指標分析部４３の分析結果に基づいて、ユーザーのスイングが向上するためのスイング支援情報を生成する。例えば、支援情報生成部４４は、指標分析部４３の分析結果に基づいて、支援情報記憶部４８を参照し、スイング支援情報を生成する。
【００７９】
支援情報記憶部４８には、指標分析部４３が分析したスイング指標（運動態様）の分析結果と、支援情報とが対応付けられて記憶されている。これにより、支援情報生成部４４は、指標分析部４３の分析結果に対応した、スイング支援情報を生成することができる。
【００８０】
図６は、支援情報記憶部４８のデータ構成例を示した図である。図６に示すように、支援情報記憶部４８には、運動態様分析結果４８ａと、支援情報４８ｂとが記憶されている。支援情報４８ｂは、アドバイス情報４８ｂａとクーポン発行情報４８ｂｂとを有している。
【００８１】
運動態様分析結果４８ａは、指標分析部４３が出力し得る、スイング指標の分析結果である。
【００８２】
アドバイス情報４８ｂａは、指標分析部４３の分析結果に対する、アドバイス情報である。
【００８３】
クーポン発行情報４８ｂｂは、指標分析部４３の分析結果に対する、クーポン発行情報である。
【００８４】
上記したように、支援情報生成部４４は、指標分析部４３の分析結果に基づいて、支援情報記憶部４８を参照し、スイング支援情報を生成する。例えば、指標分析部４３は、「ユーザーのフェース角は開く傾向にある。」と分析したとする。この場合、支援情報生成部４４は、運動態様分析結果４８ａの「フェース角が開く傾向」に対応するアドバイス情報４８ｂａと、クーポン発行情報４８ｂｂとを取得し、スイング支援情報を生成する。より具体的には、支援情報生成部４４は、「フェースコントロール改善方法」、フェースコントロールのための「レッスンの紹介」、およびフェース角を改善する「クラブ紹介」のアドバイス情報４８ｂａと、紹介するレッスンの「レッスン割引」のクーポン発行情報４８ｂｂとを取得する。そして、支援情報生成部４４は、支援情報記憶部４８から取得した情報に基づいて、スイング支援情報を生成する。つまり、支援情報生成部４４は、指標分析部４３の分析結果に応じて、ユーザーのスイングを支援するためのスイング支援情報の種別を選択して、出力する。
【００８５】
なお、図６では、説明を簡単にするため、指標分析部４３が出力し得る運動態様分析結果４８ａを文章で示しているが、運動態様分析結果４８ａは、例えば、ユニークな分析番号で示される。指標分析部４３は、例えば、分析した分析結果を分析番号で出力し、支援情報生成部４４は、指標分析部４３が出力した分析番号に基づいて、運動態様分析結果４８ａを参照する。
【００８６】
また、図６では、説明を簡単にするため、アドバイス情報４８ｂａを「スライス対処法」等、見出しで示しているが、アドバイス情報４８ｂａは、ユーザーに合ったスイングを改善するための具体的な情報である。例えば、アドバイス情報４８ｂａは、スライスを改善するためのテキスト情報や、スライスを改善するための情報を提供しているウェブページのリンク先データである。
【００８７】
また、図６では、説明を簡単にするため、クーポン発行情報４８ｂｂを「レッスンの割引」等、見出しで示しているが、クーポン発行情報４８ｂｂは、ユーザーに合ったクーポンを発行するための具体的な情報である。例えば、クーポン発行情報４８ｂｂは、スライスを改善するためのレッスンの割引情報を示したテキスト情報や、レッスンの割引情報を提供しているウェブページのリンク先データである。
【００８８】
図３の説明に戻る。支援情報送信部４５は、支援情報生成部４４が生成したスイング支援情報を、スイング解析装置２に送信する。これにより、ユーザーは、自分の現在のスイングに対し、向上するための情報を得ることができる。
【００８９】
図７は、スイング解析装置２の画面例を示した図である。スイング支援装置３から、スイング解析装置２にスイング支援情報が送信されると、スイング解析装置２のディスプレイには、図７に示すような画面５１が表示される。画面５１には、ユーザーのフェース角が開く傾向にある場合のスイング支援情報が表示されている。
【００９０】
画面５１の領域５１ａには、ユーザーのスイングの分析結果が表示されている。領域５１ａの分析結果は、例えば、図６の運動態様分析結果４８ａの最下欄の「フェース角が開く傾向」の情報に基づいて表示されたものである。
【００９１】
領域５１ｂには、ユーザーのフェース角の開きを改善するためのアドバイス情報が表示されている。領域５１ｂのアドバイス情報は、例えば、図６のアドバイス情報４８ｂａの最下欄の「フェースコントロール改善方法」の情報に基づいて表示されたものである。
【００９２】
領域５１ｃには、ユーザーのフェース角の開きを改善するためのレッスンの情報が表示されている。領域５１ｃに示している下線付き文字部分には、リンクが張り付けられており、下線付き文字部分をタップまたはクリックすると、例えば、レッスンを行っているプロゴルファーのウェブページに移動することができる。領域５１ｃのアドバイス情報は、例えば、図６のアドバイス情報４８ｂａの最下欄の「レッスンの紹介」の情報に基づいて表示されたものである。
【００９３】
領域５１ｄには、ユーザーのフェース角の開きをコントロールできるゴルフクラブの情報が表示されている。領域５１ｄに示している下線付き文字部分には、リンクが張り付けられており、下線付き文字部分をタップまたはクリックすると、例えば、ゴルフクラブを提供している企業のウェブページに移動することができる。領域５１ｄのアドバイス情報は、例えば、図６のアドバイス情報４８ｂａの最下欄の「クラブ紹介」の情報に基づいて表示されたものである。
【００９４】
領域５１ｅには、レッスンおよびクラブのクーポン情報が表示されている。領域５１ｅに示している下線付き文字部分には、リンクが張り付けられており、下線付き文字部分をタップまたはクリックすると、例えば、クーポンを発行するためのウェブページに移動することができる。領域５１ｅのクーポン情報は、例えば、図６のクーポン発行情報４８ｂｂの最下欄の「レッスン割引」および「クラブ割引」の情報に基づいて表示されたものである。
【００９５】
スイング支援装置３の動作について、フローチャートを用いて説明する。
【００９６】
図８は、スイング支援装置３の計測データの記憶動作例を示したフローチャートである。スイング支援装置３は、スイング解析装置２から、計測データが送信されると、図８に示すフローチャートの処理を実行する。
【００９７】
スイング支援装置３の計測データ受信部４１は、スイング解析装置２から送信される計測データを受信する（ステップＳ１）。
【００９８】
次に、計測データ受信部４１は、ステップＳ１にて受信した計測データを、計測データ記憶部４６に記憶する（ステップＳ２）。
【００９９】
以上の処理によって、ユーザーが、センサーユニット１およびスイング解析装置２を装着して、ゴルフクラブをスイングすると、そのスイングの計測データが、スイング支援装置３の計測データ記憶部４６に記憶されていく。
【０１００】
図９は、スイング支援装置３のスイング支援情報の生成および送信の動作例を示したフローチャートである。スイング支援装置３は、例えば、所定の周期にて、図８に示すフローチャートの処理を繰り返し実行する。
【０１０１】
まず、解析部４２は、スイング解析装置２から、スイング支援情報の送信要求を受信したか否か判定する（ステップＳ１１）。解析部４２は、スイング解析装置２から、スイング支援情報の送信要求を受信した場合（Ｓ１１の「Ｙｅｓ」）、処理をステップＳ１２に移行する。解析部４２は、スイング解析装置２から、スイング支援情報の送信要求を受信しなかった場合（Ｓ１１の「Ｎｏ」）、当該フローチャートの処理を終了する。
【０１０２】
解析部４２は、ステップＳ１１にて、スイング支援情報の送信要求を受信した場合（Ｓ１１の「Ｙｅｓ」）、計測データ記憶部４６から、スイング支援情報を要求してきたユーザーの計測データを所定期間分取得する。そして、解析部４２は、取得した計測データから、スイング支援情報を要求してきたユーザーのスイング運動を解析する（ステップＳ１２）。解析部４２は、解析したスイング運動の運動情報を運動情報記憶部４７に記憶する。
【０１０３】
次に、指標分析部４３は、運動情報記憶部４７に記憶された、スイング支援情報の要求をしてきたユーザーの運動情報に基づいて、スイングの運動態様（スイング指標）を分析する（ステップＳ１３）。例えば、指標分析部４３は、ユーザーのスイングタイプの傾向や、ヘッドスピードの傾向、フェース角の傾向等を分析する。
【０１０４】
次に、支援情報生成部４４は、ステップＳ１３にて分析された分析結果に基づいて支援情報記憶部４８を参照し、スイング支援情報を生成する（ステップＳ１４）。例えば、支援情報生成部４４は、図７に示したような画面５１の画像データを生成する。
【０１０５】
次に、支援情報生成部４４は、ステップＳ１４にて生成したスイング支援情報を、スイング解析装置２に送信する（ステップＳ１５）。これにより、例えば、ユーザーのスイング解析装置２のディスプレイには、図７の画面５１に示したようなスイング支援情報が表示される。
【０１０６】
このように、スイング支援装置３の指標分析部４３は、解析部４２が解析したスイング運動の運動情報に基づいて、スイング指標を分析する。そして、支援情報生成部４４は、指標分析部４３によって分析されたスイング指標の分析結果に基づいて、ユーザーのスイングを支援するためのスイング支援情報を生成する。これにより、ユーザーは、スイング解析装置２を用いてスイングすると、自分のスイングを向上するための情報を、スイング支援装置３から得ることができるので、スイング解析装置２を使用するモチベーションの維持または向上を図ることができる。
【０１０７】
また、スイング支援情報には、スイングを向上するためのレッスン情報や、ゴルフクラブの情報、ゴルフ練習場等の情報が少なくとも１つ含まれるので、ユーザーのスイング解析装置２を使用するモチベーションを維持し、または向上を図ることができる。
【０１０８】
なお、上記では、ユーザーからの要求に応じて、スイング支援情報を生成するとしたが、所定の周期にて、自動でスイング支援情報を生成してもよい。
【０１０９】
また、支援情報生成部４４は、スイング指標が所定の閾値に到達または超えた場合に、クーポン情報を含むようにしてもよい。例えば、支援情報生成部４４は、運動情報記憶部４７を参照し、過去１週間分等、所定の期間におけるユーザーのスイング回数を取得する。支援情報生成部４４は、取得したスイング回数が所定の閾値を超えていた場合に、支援情報記憶部４８のクーポン発行情報４８ｂｂを取得し、スイング支援情報に含める。このように、スイング指標が所定の閾値を超えた場合に、クーポン情報等のお得な情報を含めることによって、ユーザーには、スイング解析装置２を用いてスイングしようとするモチベーションが働く。なお、運動情報記憶部４７の１つの計測時刻４７ｂは、１スイングに対応するので、支援情報生成部４４は、運動情報記憶部４７の計測時刻４７ｂの数から、スイング回数を取得できる。また、取得したスイング回数が所定の閾値を超えていない場合、スイング解析装置２のディスプレイには、例えば、図７の領域５１ｅに示すクーポン情報が表示されない。
【０１１０】
また、支援情報生成部４４は、スイング指標の分析結果が予め決められた結果であった場合に、クーポン情報を含むようにしてもよい。例えば、支援情報生成部４４は、ユーザーのスイングタイプがストレート傾向にある等、スイング指標が良いとされる結果であった場合に、クーポン情報を含めてもよい。これにより、ユーザーには、スイング解析装置２を用いてスイングし、自分のスイングを向上させようとするモチベーションが働く。
【０１１１】
また、上記では、スイング解析装置２は、計測データをスイング支援装置３に送信するとしたが、スイングを解析したスイング運動の運動情報をスイング支援装置３に送信してもよい。この場合、スイング支援装置３の解析部４２は不要である。
【０１１２】
また、センサーユニット１は、計測した計測データを、スイング解析装置２を介さずに、スイング支援装置３に送信してもよい。
【０１１３】
また、スイング支援情報には、ゴルフクラブを販売する販売店の情報が含まれてもよい。例えば、ゴルフクラブを販売する販売店の店名やアクセス情報、ＵＲＬなどが含まれていてもよい。
【０１１４】
［変形例１］
上記では、スイング指標の例として、スイングの運動態様を例に挙げたがこれに限られない。例えば、スイング指標は、ユーザーのスイング回数（例えば、練習量）であってもよい。
【０１１５】
図１０は、支援情報記憶部４８のデータ構成例の他の例を示した図である。図１０に示すように、支援情報記憶部４８には、練習量５２ａと、支援情報５２ｂとが記憶されている。支援情報５２ｂは、アドバイス情報５２ｂａと、クーポン発行情報５２ｂｂとを有している。
【０１１６】
練習量５２ａは、指標分析部４３が出力し得る、練習量の分析結果である。指標分析部４３が出力し得る練習量の分析結果には、例えば、練習量が「十分である」と「十分でない」がある。
【０１１７】
アドバイス情報５２ｂａは、指標分析部４３の分析結果に対する、アドバイス情報である。
【０１１８】
クーポン発行情報５２ｂｂは、指標分析部４３の分析結果に対する、クーポン発行情報である。図１０中の「−」は、ユーザーに発行するクーポン情報がないことを示している。
【０１１９】
指標分析部４３は、運動情報記憶部４７に記憶された、スイング運動の運動情報に基づいて、スイングに関するスイング指標（ここでは練習量）を分析する。例えば、指標分析部４３は、運動情報記憶部４７を参照し、過去１週間分等のユーザーの練習量（スイング回数）が十分であるか否か分析する。具体的には、指標分析部４３は、ユーザーの練習量が閾値未満であるか、閾値以上であるか判定し、ユーザーの練習量が十分であるか否か分析する。なお、練習量は、上記したように、運動情報記憶部４７に記憶されている計測時刻４７ｂの数から算出できる。
【０１２０】
支援情報生成部４４は、指標分析部４３の分析結果に基づいて、支援情報記憶部４８を参照し、スイング支援情報を生成する。例えば、指標分析部４３は、「ユーザーの練習量は十分である。」と分析したとする。この場合、支援情報生成部４４は、練習量５２ａの「十分である」に対応するアドバイス情報５２ｂａと、クーポン発行情報５２ｂｂとを取得し、スイング支援情報を生成する。より具体的には、支援情報生成部４４は、「練習量を維持」のアドバイス情報５２ｂａと、「ゴルフ練習場割引券」および「ゴルフ場割引券」のクーポン発行情報５２ｂｂとを取得する。そして、支援情報生成部４４は、支援情報記憶部４８から取得した情報に基づいて、スイング支援情報を生成する。
【０１２１】
このように、分析されるスイング指標は、ユーザーの練習量であってもよい。これにより、ユーザーは、スイング解析装置２を用いた練習量に応じて、スイング支援装置３からスイング支援情報を得ることができるので、スイング解析装置２を使用するモチベーションの維持または向上を図ることができる。
【０１２２】
なお、図１０の例の場合、クーポン発行情報５２ｂｂに示すように、指標分析部４３によって、練習量が十分でないと分析された場合、クーポン情報は発行されず、十分と分析された場合にクーポン情報が発行される。従って、ユーザーには、クーポン情報を得ようと、練習量を増やすモチベーションが働く。
【０１２３】
［変形例２］
スイング指標は、ユーザーのスイング頻度（例えば、練習頻度）であってもよい。練習頻度とは、例えば、１週間等、所定の期間内における、スイングを行った日数である。
【０１２４】
図１１は、支援情報記憶部４８のデータ構成例の他の例を示した図である。図１１に示すように、支援情報記憶部４８には、練習頻度５３ａと、支援情報５３ｂとが記憶されている。支援情報５３ｂは、アドバイス情報５３ｂａと、クーポン発行情報５３ｂｂとを有している。
【０１２５】
練習頻度５３ａは、指標分析部４３が出力し得る、練習頻度の分析結果である。指標分析部４３が出力し得る練習頻度の分析結果には、例えば、練習頻度が「十分である」と「十分でない」がある。
【０１２６】
アドバイス情報５３ｂａは、指標分析部４３の分析結果に対する、アドバイス情報である。
【０１２７】
クーポン発行情報５３ｂｂは、指標分析部４３の分析結果に対する、クーポン発行情報である。図１１中の「−」は、ユーザーに発行するクーポンの情報はないことを示している。
【０１２８】
指標分析部４３は、解析部４２によって運動情報記憶部４７に記憶された運動情報に基づいて、ユーザーのスイングに関するスイング指標（ここでは練習頻度）を分析する。例えば、指標分析部４３は、運動情報記憶部４７を参照し、過去１週間分等のユーザーの練習頻度が十分であるか否か分析する。具体的には、指標分析部４３は、１週間等、所定の期間におけるユーザーの練習を行った日数が、閾値未満であるか、閾値以上であるか判定し、ユーザーの練習頻度が十分であるか否か分析する。なお、練習頻度は、運動情報記憶部４７に記憶されている計測時刻４７ｂから算出できる。
【０１２９】
支援情報生成部４４は、指標分析部４３の分析結果に基づいて、支援情報記憶部４８を参照し、スイング支援情報を生成する。例えば、指標分析部４３は、「ユーザーの練習頻度は十分である。」と分析したとする。この場合、支援情報生成部４４は、練習頻度５３ａの「十分である」に対応するアドバイス情報５３ｂａと、クーポン発行情報５３ｂｂとを取得し、スイング支援情報を生成する。より具体的には、支援情報生成部４４は、「練習頻度を維持」のアドバイス情報５３ｂａと、「ゴルフ練習場割引券」および「ゴルフ場割引券」のクーポン発行情報５３ｂｂとを取得する。そして、支援情報生成部４４は、支援情報記憶部４８から取得した情報に基づいて、スイング支援情報を生成する。
【０１３０】
このように、分析されるスイング指標は、ユーザーの練習頻度であってもよい。これにより、ユーザーは、スイング解析装置２を用いた練習頻度に応じて、スイング支援装置３からスイング支援情報を得ることができるので、スイング解析装置２を使用するモチベーションの維持または向上を図ることができる。
【０１３１】
なお、図１１の例の場合、クーポン発行情報５３ｂｂに示すように、指標分析部４３によって、練習頻度が十分でないと分析された場合、クーポン情報は発行されず、練習頻度が十分と分析された場合にクーポン情報が発行される。従って、ユーザーには、クーポン情報を得ようと、練習頻度を増やすモチベーションが働く。
【０１３２】
上記では、スイング指標の例を、スイングの運動態様、練習量、および練習頻度と別々に説明したが、これらは組み合わされてもよい。例えば、指標分析部４３は、解析部４２が解析したスイング運動の運動情報から、ユーザーのスイングの運動態様と練習量とを分析してもよい。そして、支援情報生成部４４は、ユーザーのスイングの運動態様の分析結果と、練習量の分析結果とに基づいて、スイング支援情報を生成してもよい。
【０１３３】
また、スイング指標は、スイング解析装置２の使用頻度であってもよい。使用頻度とは、例えば、１週間等、所定の期間内における、スイング解析装置２を使用した回数である。具体的には、所定期間内におけるスイング解析装置２の電源を投入した回数である。
【０１３４】
［第２の実施の形態］
第２の実施の形態では、ユーザーのスイング運動に関する運動情報を、第三者が管理する端末装置に送信する。例えば、レッスンプロが管理する端末装置やゴルフショップが管理する端末装置に、ユーザーのスイング運動に関する運動情報を送信する。これにより、ユーザーは、例えば、レッスンプロから適切なレッスンを受けたり、ゴルフショップから適切なゴルフクラブを勧められたりすることができる。
【０１３５】
図１２は、第２の実施の形態に係るスイング支援システムの構成例を示した図である。図１２において、図１と同じものには同じ符号を付し、その説明を省略する。図１２には、スイング支援装置６１と、スイング解析装置２と、端末装置６２と、端末装置６２に接続されたリーダー６３とが示してある。また、図１２では、ユーザーＵ１と、ゴルフクラブＣ１と、センサーユニット１との図示を省略している。
【０１３６】
スイング支援装置６１は、第１の実施の形態で説明したスイング支援装置３と同様の機能を有している。ただし、スイング支援装置６１は、ユーザーＵ１に提供するスイング支援情報を生成するとき、ユーザーＵ１を識別する識別情報を含ませる。例えば、スイング支援装置３は、ユーザーＵ１のユーザー識別情報を有した２次元コードをスイング支援情報に含ませる。
【０１３７】
端末装置６２は、例えば、レッスンプロが管理する端末装置である。または、端末装置６２は、例えば、ゴルフショップが管理する端末装置である。端末装置６２は、例えば、スマートホンやＰＣなどである。
【０１３８】
リーダー６３は、例えば、２次元コード等の識別情報を読み取る読取装置である。リーダー６３は、端末装置６２に接続され、読み取った識別情報を端末装置６２に出力する。
【０１３９】
図１２のスイング支援システムの概略動作を説明する。スイング支援装置６１は、ユーザーＵ１の要求に応じて、スイング支援情報を生成し、スイング解析装置２に送信したとする。スイング支援装置６１が送信するスイング支援情報には、ユーザーＵ１を識別するユーザー識別情報が含まれている。ユーザーＵ１を識別する識別情報は、例えば、２次元コードで示される。
【０１４０】
ユーザーＵ１は、スイング支援情報に含まれているアドバイス情報に基づいて、例えば、レッスンプロを訪れたとする。そして、ユーザーＵ１は、スイング支援情報に含まれている２次元コードを、レッスンプロが管理するリーダー６３にかざしたとする。
【０１４１】
リーダー６３によって読み取られたユーザーＵ１の識別情報は、端末装置６２を介して、スイング支援装置６１に送信される。スイング支援装置６１は、受信したユーザーＵ１のユーザー識別情報に基づいて、そのユーザーＵ１のスイング運動の運動情報を取得し、ユーザーＵ１のスイング状態を示したカルテ情報（本発明の診断情報に相当する）を生成する。
【０１４２】
スイング支援装置６１は、生成したカルテ情報を端末装置２に送信する。端末装置２は、スイング支援装置３から送信されたユーザーＵ１のカルテ情報をディスプレイに表示する。
【０１４３】
これにより、レッスンプロは、端末装置６２に表示されたユーザーＵ１のカルテ情報に基づいて、ユーザーＵ１に対し、適切なレッスンを行うことができる。
【０１４４】
なお、端末装置６２がゴルフショップで管理されている場合も同様である。例えば、ゴルフショップの店員は、端末装置６２に表示されたユーザーＵ１のカルテ情報に基づいて、ユーザーＵ１に対し、適切なゴルフクラブを勧めることができる。
【０１４５】
図１３は、スイング支援装置６１の機能ブロックの一例を示した図である。図１３において、図３と同じものには同じ符号を付し、その説明を省略する。図１３に示すように、スイング支援装置６１は、支援情報生成部７１と、識別情報受信部７２と、カルテ情報生成部７３と、カルテ情報送信部（本発明の診断情報送信部に相当する）７４とを有している。
【０１４６】
支援情報生成部７１は、生成するスイング支援情報に、ユーザー識別情報を含ませる。その他の機能は、支援情報生成部４４と同様である。支援情報生成部７１によって生成されたスイング支援情報は、支援情報送信部４５によって、スイング解析装置２に送信される。
【０１４７】
図１４は、スイング解析装置２の画面例を示した図である。スイング支援装置３から、スイング解析装置２にスイング支援情報が送信されると、スイング解析装置２のディスプレイには、図１４に示すような画面８１が表示される。
【０１４８】
画面８１は、図７で説明した画面５１と同様である。ただし、画面８１は、画面５１に対し、領域８１ａの部分が異なる。領域８１ａには、ユーザーを識別するユーザー識別情報を含む２次元コードが表示されている。
【０１４９】
図１３の説明に戻る。ユーザーが、例えば、レッスンプロやゴルフショップを訪れ、スイング支援情報に表示されている２次元コードを、レッスンプロやゴルフショップが管理する端末装置６２に接続されたリーダー６３にかざすと、ユーザーのユーザー識別情報が、端末装置６２からスイング支援装置６１に送信される。識別情報受信部７２は、端末装置６２から送信されたユーザー識別情報を受信する。
【０１５０】
カルテ情報生成部７３は、識別情報受信部７２によってユーザー識別情報が受信されると、受信されたユーザー識別情報に基づいて、計測データ記憶部４６を参照し、そのユーザーのスイング運動の運動情報を算出する。運動情報の算出は、解析部４２と同様である。カルテ情報生成部７３は、算出した運動情報から、ユーザーのカルテ情報を生成する。例えば、カルテ情報生成部７３は、算出した運動情報に基づいて、ユーザーのスイングタイプやヘッドスピード、フェース角などのスイング状態を示したカルテ情報を生成する。
【０１５１】
カルテ情報送信部７４は、カルテ情報生成部７３によって生成されたカルテ情報を端末装置６２に送信する。端末装置６２は、カルテ情報送信部７４から送信されたカルテ情報をディスプレイに表示する。
【０１５２】
図１５は、端末装置６２の画面例を示した図である。スイング支援装置３から、レッスンプロやゴルフショップが管理する端末装置６２にカルテ情報が送信されると、端末装置６２のディスプレイには、図１５に示すような画面８２が表示される。
【０１５３】
画面８２には、ユーザーのカルテ情報が表示されている。例えば、画面８２には、ユーザーのスイングのフェース角やヘッドスピード、スイングタイプなどが表示される。
【０１５４】
これにより、例えば、レッスンプロは、ユーザーに応じた適切なレッスンを指導することができる。また、例えば、ゴルフショップの店員は、ユーザーのスイングを改善することができる適切なゴルフクラブを勧めることができる。
【０１５５】
図１６は、スイング支援システムの動作例を示したシーケンス図である。スイング支援装置６１の解析部４２は、ユーザーから、スイング支援情報の要求があると、ユーザーのスイング運動を解析する。指標分析部４３は、解析部４２によって解析されたユーザーのスイング運動の運動情報から、ユーザーのスイング指標を分析する。そして、支援情報生成部７１は、ユーザーの識別情報を示す２次元バーコードを含むスイング支援情報を生成する（ステップＳ２１）。
【０１５６】
次に、支援情報送信部４５は、ステップＳ２１にて生成されたスイング支援情報を、ユーザーのスイング解析装置２に送信する（ステップＳ２２）。
【０１５７】
次に、スイング解析装置２は、ステップＳ２２にて送信されたスイング支援情報を受信する（ステップＳ２３）。
【０１５８】
ここで、ユーザーは、例えば、ゴルフショップへ行き、スイング支援情報をスイング解析装置２のディスプレイに表示させ、スイング支援情報に含まれている２次元コードを、ゴルフショップに設置されているリーダー６３にかざしたとする。
【０１５９】
リーダー６３は、スイング支援情報に含まれている２次元コードを読み取り、読み取った２次元コードが示すユーザーの識別情報を端末装置６２に送信する（ステップＳ２４）。
【０１６０】
次に、端末装置６２は、ステップＳ２４にて送信されたユーザーの識別情報を受信する（ステップＳ２５）。
【０１６１】
次に、端末装置６２は、ステップＳ２５にて受信したユーザーの識別情報をスイング支援装置６１に送信する（ステップＳ２６）。
【０１６２】
次に、スイング支援装置６１の識別情報受信部７２は、ステップＳ２６にて送信されたユーザーの識別情報を受信する（ステップＳ２７）。
【０１６３】
次に、カルテ情報生成部７３は、ステップＳ２７にて受信されたユーザーの識別情報に基づいて、計測データ記憶部４６を参照し、そのユーザーのスイング運動の運動情報を算出する。カルテ情報生成部７３は、算出した運動情報に基づいて、ユーザーのカルテ情報を生成する（ステップＳ２８）。
【０１６４】
次に、カルテ情報送信部７４は、ステップＳ２８にて生成されたカルテ情報を端末装置６２に送信する（ステップＳ２９）。
【０１６５】
次に、端末装置６２は、ステップＳ２９にて送信されたカルテ情報を受信し、ディスプレイに表示する（ステップＳ３０）。これにより、例えば、ゴルフショップの店員は、ディスプレイに表示されたカルテ情報に基づいて、ユーザーに適切なゴルフクラブを勧めることができる。
【０１６６】
このように、スイング支援装置６１が生成するスイング情報には、ユーザーを識別するユーザー識別情報が含まれる。そして、カルテ情報生成部７３は、識別情報受信部７２によって、第三者が管理する端末装置６２からユーザー識別情報が受信されると、そのユーザー識別情報に対応するユーザーのカルテ情報を生成し、カルテ情報送信部７４は、生成されたカルテ情報を端末装置６２に送信する。これにより、ユーザーは、スイング支援情報に含まれる情報を、第三者から適切に受けることができる。
【０１６７】
なお、上記では、ユーザーの識別情報を示す情報として、２次元コードを例に説明したが、バーコード等であってもよい。
【０１６８】
また、上記では、識別情報受信部７２は、第三者が管理する端末装置６２から、ユーザー識別情報を受信するとしたが、ユーザーの端末装置から、ユーザー識別情報を受信してもよい。すなわち、端末装置６２は、ユーザーの端末装置であってもよい。そして、カルテ情報送信部７４は、生成されたカルテ情報をユーザーの端末装置に送信してもよい。これにより、ユーザーは、例えば、ユーザーの端末装置にカルテ情報を表示させてカルテ情報を第三者に提示し、スイング支援情報に含まれる情報を、第三者から適切に受けることができる。
【０１６９】
［第３の実施の形態］
第３の実施の形態では、スイング支援装置は、生成したスイング支援情報に関連する広告が、広告配信サーバーで生成されるための広告抽出情報を生成し、広告配信サーバーに送信する。広告配信サーバーは、スイング支援装置から送信された広告抽出情報を手掛かりに、ユーザーに適した広告を生成し、ユーザーに配信する。
【０１７０】
図１７は、第３の実施の形態に係るスイング支援システムの構成例を示した図である。図１７において、図１と同じものには同じ符号を付し、その説明を省略する。図１７には、スイング支援装置９１と、広告配信サーバー９２とが示してある。
【０１７１】
スイング支援装置９１は、第１の実施の形態で説明したスイング支援装置３と同様の機能を有する。ただし、スイング支援装置９１は、生成したスイング支援情報に基づいて広告抽出情報を生成し、広告配信サーバー９２に送信する。
【０１７２】
広告配信サーバー９２は、スイング支援装置９１から送信された広告抽出情報を手掛かりに、ユーザーＵ１に適した広告を生成する。広告配信サーバー９２は、生成した広告をユーザーＵ１に配信する。
【０１７３】
図１８は、スイング支援装置９１の機能ブロックの一例を示した図である。図１８において、図３を同じものには同じ符号を付し、その説明を省略する。図１８に示すように、スイング支援装置９１は、広告抽出情報生成部１０１と、広告抽出情報送信部１０２とを有している。
【０１７４】
広告抽出情報生成部１０１は、支援情報生成部４４によって生成されたスイング支援情報に基づいて、ユーザーの有用な広告が広告配信サーバー９２によって生成されるための広告抽出情報を生成する。例えば、支援情報生成部４４によって生成された、あるユーザーのスイング支援情報に、フェース角の開きを抑制するアドバイス情報が含まれていたとする。この場合、広告抽出情報生成部１０１は、例えば、「フェース角が開く」および「ゴルフクラブ」というキーワードを有する広告抽出情報を生成する。
【０１７５】
広告抽出情報送信部１０２は、広告抽出情報生成部１０１によって生成された広告抽出情報と、広告抽出情報が生成されたユーザーのユーザー情報とを広告配信サーバー９２に送信する。ユーザー情報は、例えば、ユーザーのメールアドレスである。
【０１７６】
広告配信サーバー９２は、広告抽出情報送信部１０２から送信された広告抽出情報に基づいて、広告を生成する。例えば、広告抽出情報に「フェース角が開く」および「ゴルフクラブ」というキーワードが含まれている場合、広告配信サーバー９２は、フェース角をコントロールできるゴルフクラブの広告を生成する。広告配信サーバー９２は、生成した広告を、広告抽出情報送信部１０２から送信されたメールアドレス先に、メールで送信する。
【０１７７】
このように、スイング支援装置９１の広告抽出情報生成部１０１は、支援情報生成部４４によって生成されたスイング支援情報に関連する広告が生成されるための広告抽出情報を生成する。そして、広告抽出情報送信部１０２は、広告抽出情報生成部１０１によって生成された広告抽出情報を広告配信サーバー９２に送信する。これにより、広告配信サーバー９２は、スイング支援情報が生成されたユーザーに対し、適切な広告を配信することが可能となる。
【０１７８】
なお、上記では、広告配信サーバー９２がユーザーに広告を配信したが、広告配信サーバー９２は、生成した広告（広告情報）を、スイング支援装置９１に送信してもよい。そして、スイング支援装置９１が、広告配信サーバー９２から送信された広告情報を受信し、ユーザーの端末装置（例えば、ユーザーのスイング解析装置２）に送信してもよい。
【０１７９】
以上、本発明について実施形態を用いて説明したが、上述したスイング支援システムの機能構成は、スイング支援システムの構成を理解容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。スイング支援システムの構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【０１８０】
また、上述したフロー図の各処理単位は、スイング支援システムの処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。スイング支援システムの処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。また、処理の順番も上記フロー図に限られない。
【０１８１】
また、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に多様な変更又は改良を加えることが可能であることが当業者には明らかである。例えば、本発明は、テニスや野球などの様々な運動のスイング支援システム（スイング支援装置）に適用できる。また、そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。また、本発明は、スイング支援方法、スイング支援装置のプログラム、当該プログラムを記憶した記憶媒体として提供することもできる。
【符号の説明】
【０１８２】
１：センサーユニット
２：スイング解析装置
３：スイング支援装置
４：ネットワーク
Ｃ１：ゴルフクラブ
Ｕ１：ユーザー
４１：計測データ受信部
４２：解析部
４３：指標分析部
４４：支援情報生成部
４５：支援情報送信部
４７：運動情報記憶部
４８：支援情報記憶部
６１：スイング支援装置
６２：端末装置
６３：リーダー
７１：支援情報生成部
７２：識別情報受信部
７３：カルテ情報生成部
７４：カルテ情報送信部
９１：スイング支援装置
９２：広告配信サーバー
１０１：広告抽出情報生成部
１０２：広告抽出情報送信部
【図１】
2016209120.tif 000003
【図２】
2016209120.tif 000004
【図３】
2016209120.tif 000005
【図４】
2016209120.tif 000006
【図５】
2016209120.tif 000007
【図６】
2016209120.tif 000008
【図７】
2016209120.tif 000009
【図８】
2016209120.tif 000010
【図９】
2016209120.tif 000011
【図１０】
2016209120.tif 000012
【図１１】
2016209120.tif 000013
【図１２】
2016209120.tif 000014
【図１３】
2016209120.tif 000015
【図１４】
2016209120.tif 000016
【図１５】
2016209120.tif 000017
【図１６】
2016209120.tif 000018
【図１７】
2016209120.tif 000019
【図１８】
2016209120.tif 000020