(57)【要約】【課題】プレイ中のユーザーの状態変化に応じた運動具に係わるアドバイス情報を生成することができる装置を提供すること。【解決手段】運動具の動きの状態を表す動態情報を取得する動態情報取得部５１と、前記動態情報の特性を表す特性情報を算出する特性算出部５３と、前記運動具の基本特性を表す基本特性情報４５を記憶する記憶部４０と、前記特性情報および前記基本特性情報を比較した結果に基づいて前記運動具に係わるアドバイス情報を生成する情報生成部５７と、を備える情報処理装置。【選択図】図２
2016198195.tif 000002
【特許請求の範囲】
【請求項１】
運動具の動きの状態を表す動態情報を取得する動態情報取得部と、
前記動態情報の特性を表す特性情報を算出する特性算出部と、
前記運動具の基本特性を表す基本特性情報を記憶する記憶部と、
前記特性情報および前記基本特性情報を比較した結果に基づいて前記運動具に係わるアドバイス情報を生成する情報生成部と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記運動具の利用情報を収集する利用情報収集部を備え、
前記情報生成部は、前記利用情報が所定の条件を満たした場合に、前記アドバイス情報を生成することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記利用情報は、前記運動具の前記動態情報に基づいて収集され、
前記所定の条件は、前記運動具の前記動態情報が所定の動態量以下となった場合に満たされることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記運動具を利用するユーザーの体動情報を取得する体動情報取得部を更に備え、
前記利用情報は、前記ユーザーの前記体動情報に基づいて収集され、
前記所定の条件は、前記体動情報が所定の体動量以下となった場合に満たされることを特徴とする請求項２または３に記載の情報処理装置。
【請求項５】
前記動態情報は、前記運動具に装着された加速度センサーおよび角速度センサーのうち少なくともいずれかのセンサーから取得された信号に基づいて算出された情報であることを特徴とする請求項１から請求項４のいずれか１項に記載の情報処理装置。
【請求項６】
前記基本特性情報は、前記運動具を利用するユーザーによって予め測定された測定情報に基づいて生成されていることを特徴とする請求項１から請求項５のいずれか１項に記載の情報処理装置。
【請求項７】
前記特性情報は、前記運動具を利用するユーザーにより所与の動作が行われた時の結果に関する情報であることを特徴とする請求項１から請求項６のいずれか１項に記載の情報処理装置。
【請求項８】
前記特性情報および前記基本特性情報は、前記運動具をスイングした場合におけるスイング軌道、インパクト時における打球面の姿勢、ヘッドスピード、シャフトの回転のうちいずれか１つの情報を含むことを特徴とする請求項１から請求項７のいずれか１項に記載の情報処理装置。
【請求項９】
前記運動具に係わるアドバイス情報は、前記運動具の使い方に関する情報、または前記運動具とは異なる運動具を推奨する情報を含むことを特徴とする請求項１から請求項８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記アドバイス情報を前記運動具を利用するユーザーに報知する報知部を更に備えることを特徴とする請求項１から請求項９のいずれか１項に記載の情報処理装置。
【請求項１１】
運動具に装着され前記運動具の動きの状態を表す動態情報を検出する検出部と、
前記動態情報を送信する送信部と、
を備える検出装置と、
前記検出装置から前記動態情報を受信する通信部と、
前記動態情報を取得する動態情報取得部と、
前記動態情報の特性を表す特性情報を算出する特性算出部と、
前記運動具の基本特性を表す基本特性情報を記憶する記憶部と、
前記運動具の利用情報を収集する利用情報収集部と、
前記利用情報が所定の条件を満たした場合に、前記特性情報および前記基本特性情報に基づいて前記運動具に係わるアドバイス情報を生成する情報生成部と、
を備える情報処理装置と、
を備えることを特徴とする情報処理システム。
【請求項１２】
運動具に装着され前記運動具の動きの状態を表す動態情報を検出する第１検出部と、
前記動態情報を送信する第１送信部と、
を備える第１検出装置と、
前記運動具を利用するユーザーの体動情報を検出する第２検出部と、
前記体動情報を送信する第２送信部と、
を備える第２検出装置と、
前記第１検出装置から前記動態情報および前記第２検出装置から前記体動情報を受信する通信部と、
前記動態情報を取得する動態情報取得部と、
前記動態情報の特性を表す特性情報を算出する特性算出部と、
前記運動具の基本特性を表す基本特性情報を記憶する記憶部と、
前記動態情報および前記体動情報のうち少なくともいずれか１方の情報を用いて前記運動具の利用情報として収集する利用情報収集部と、
前記利用情報が所定の条件を満たした場合に、前記特性情報および前記基本特性情報に基づいて前記運動具に係わるアドバイス情報を生成する情報生成部と、
を備える情報処理装置と、
を備えることを特徴とする情報処理システム。
【請求項１３】
運動具の動きの状態を表す動態情報を取得し、前記動態情報の特性を表す特性情報を算出し、前記運動具の利用情報を収集し、前記利用情報が所定の条件を満たした場合に、前記特性情報および前記運動具の基本特性を表す基本特性情報に基づいて、前記運動具に係わるアドバイス情報を生成すること、を特徴とする情報処理方法。
【請求項１４】
運動具の動きの状態を表す動態情報を取得し、前記動態情報の特性を表す特性情報を算出し、前記運動具の利用情報を収集し、前記利用情報が所定の条件を満たした場合に、前記特性情報および前記運動具の基本特性を表す基本特性情報に基づいて前記運動具に係わるアドバイス情報を生成すること、をコンピューターに実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、情報処理システム、および情報処理プログラムに関する。
【背景技術】
【０００２】
ゴルフやテニス等の運動具を使うスポーツにおいて、ユーザーは自身の身体やスポーツの熟練度に合った運動具を選択している。運動具の選定においては、例えば、特許文献１に示すように、ユーザーのゴルフスイングを解析して、ユーザーに合ったゴルフクラブを推奨する方法が開示されていた。また、例えば、特許文献２では、テニス等の球技用ラケットを選択する際に、ユーザーのスイングを解析して、ユーザーに合ったラケットを選定する装置が開示されていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１５８３３２号公報
【特許文献２】特開２００６−２６３３４０号公報
【特許文献３】特表２０１４−５１２２２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、最初はユーザーに合っている運動具でプレイを開始しても、プレイをしているうちに疲れ等の体調変化によって、選択した運動具が最適でなくなる場合もある。例えば、複数種類のウッドやアイアンなどのゴルフクラブの中から自身に最適なクラブを選択する際に、感覚的に当日の調子を考慮してクラブの選択に迷う場面はしばしば登場している。特許文献１および特許文献２では、運動具の購入時などにユーザーのスイングを解析して最適な運動具を選択するものであって、プレイ中にユーザーの状態を考慮して運動具を選択できるものではなかった。
また、特許文献３は、ゴルフのプレイ中に運動具情報や運動具に対するアドバイス情報を提供するシステムであるが、プレイ中に変化するユーザーの状態などに係わらず運動具を選択しているため、ユーザーの状態変化に応じた運動具を選択することは困難であった。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、その目的は、運動具を使うスポーツにおいて、プレイ中のユーザーの状態変化に応じた運動具に係わるアドバイス情報を生成することができる方法または装置を提供することにある。
【０００６】
［適用例１］本適用例に係る情報処理装置は、運動具の動きの状態を表す動態情報を取得する動態情報取得部と、前記動態情報の特性を表す特性情報を算出する特性算出部と、前記運動具の基本特性を表す基本特性情報を記憶する記憶部と、前記特性情報および前記基本特性情報を比較した結果に基づいて前記運動具に係わるアドバイス情報を生成する情報生成部と、を備えることを特徴とする。
【０００７】
本適用例によれば、特性情報は、運動具の動態情報に基づいて算出されているため、例えば、ユーザーがプレイを進める中でゴルフのスイングのような運動具の使い方に対して現れた変化を捉えた情報になっている。このような特性情報と運動具の基本特性情報とを比較することで、比較結果に応じたユーザーの状態変化を定量化することができ、定量化された状態変化に応じた運動具に係わるアドバイス情報を生成することができる。従って、運動具を使うスポーツにおいて、プレイ中のユーザーの状態変化に応じた運動具に係わるアドバイス情報を生成することができる。
【０００８】
［適用例２］上記適用例に記載の情報処理装置は、前記運動具の利用情報を収集する利用情報収集部を備え、前記情報生成部は、前記利用情報が所定の条件を満たした場合に、前記アドバイス情報を生成することを特徴とする。
【０００９】
本適用例によれば、運動具の利用情報を収集しているため、例えば、所定の条件をユーザーが運動具を交換するようなタイミングにすることで、ユーザーのプレイを妨げることなくアドバイス情報を提供することができる。
【００１０】
［適用例３］上述の適用例に記載の前記利用情報は、前記運動具の前記動態情報に基づいて収集され、前記所定の条件は、前記運動具の前記動態情報が所定の動態量以下となった場合に満たされることを特徴とする。
【００１１】
本適用例によれば、運動具の動態情報が所定の動態量以下となった場合に、アドバイス情報を提供することができる。
【００１２】
［適用例４］上述の適用例に記載の情報処理装置は、前記運動具を利用するユーザーの体動情報を取得する体動情報取得部を更に備え、前記利用情報は、前記ユーザーの前記体動情報に基づいて収集され、前記所定の条件は、前記体動情報が所定の体動量以下となった場合に満たされることを特徴とする。
【００１３】
本適用例によれば、ユーザーの体動情報が所定の体動量以下となった場合に、アドバイス情報を提供することができる。例えば、ユーザーがプレイ中断中や休憩中などに、アドバイス情報を提供することができる。
【００１４】
［適用例５］上記適用例に記載の前記動態情報は、前記運動具に装着された加速度センサーおよび角速度センサーのうち少なくともいずれかのセンサーから取得された信号に基づいて算出された情報であることを特徴とする。
【００１５】
本適用例によれば、加速度センサーおよび角速度センサーから取得される信号により、直線移動および回転移動などの運動具の動きを精密に捉えることができる。
【００１６】
［適用例６］上記適用例に記載の前記基本特性情報は、前記運動具を利用するユーザーによって予め測定された測定情報に基づいて生成されていることを特徴とする。
【００１７】
本適用例によれば、基本特性情報に、運動具に対するユーザー特有の習癖を含めることができる。
【００１８】
［適用例７］上記適用例に記載の前記特性情報は、前記運動具を利用するユーザーにより所与の動作が行われた時の結果に関する情報であることを特徴とする。
【００１９】
本適用例によれば、例えば、所与の動作を「スイング」とすることにより、ゴルフやテニスなどのゴルフクラブやテニスラケットをスイングしたときの結果に基づいた特性情報とすることができる。
【００２０】
［適用例８］上記適用例に記載の前記特性情報および前記基本特性情報は、前記運動具をスイングした場合におけるスイング軌道、インパクト時における打球面の姿勢、ヘッドスピード、シャフトの回転のうちいずれか１つの情報を含むことが好ましい。
【００２１】
［適用例９］上記適用例に記載の前記運動具に係わるアドバイス情報は、前記運動具の使い方に関する情報、または前記運動具とは異なる運動具を推奨する情報を含むことが好ましい。
【００２２】
［適用例１０］上記適用例に記載の情報処理装置は、前記アドバイス情報を前記運動具を利用するユーザーに報知する報知部を更に備えることを特徴とする。
【００２３】
本適用例によれば、生成したアドバイス情報をユーザーに報知することができる。
【００２４】
［適用例１１］本適用例に係わる情報処理システムは、運動具に装着され前記運動具の動きの状態を表す動態情報を検出する検出部と、前記動態情報を送信する送信部と、を備える検出装置と、前記検出装置から前記動態情報を受信する通信部と、前記動態情報を取得する動態情報取得部と、前記動態情報の特性を表す特性情報を算出する特性算出部と、前記運動具の基本特性を表す基本特性情報を記憶する記憶部と、前記運動具の利用情報を収集する利用情報収集部と、前記利用情報が所定の条件を満たした場合に、前記特性情報および前記基本特性情報に基づいて前記運動具に係わるアドバイス情報を生成する情報生成部と、を備える情報処理装置と、を備えることを特徴とする。
【００２５】
本適用例によれば、特性情報は、運動具の動態情報に基づいて算出されているため、例えば、ユーザーがプレイを進める中でゴルフのスイングのような運動具の使い方に対して現れた変化を捉えた情報になっている。このような特性情報と運動具の基本特性情報とを比較することで、比較結果に応じたユーザーの状態変化を定量化することができ、定量化された状態変化に応じた運動具に係わるアドバイス情報を生成することができる。従って、運動具を使うスポーツにおいて、プレイ中のユーザーの状態変化に応じた運動具に係わるアドバイス情報を生成することができる。
また、運動具の利用情報を収集しているため、ユーザーが運動具を交換するような適切なタイミングでユーザーに運動具に係わるアドバイス情報を提供することができる。
【００２６】
［適用例１２］本適用例に係わる情報処理システムは、運動具に装着され前記運動具の動きの状態を表す動態情報を検出する第１検出部と、前記動態情報を送信する第１送信部と、を備える第１検出装置と、前記運動具を利用するユーザーの体動情報を検出する第２検出部と、前記体動情報を送信する第２送信部と、を備える第２検出装置と、前記第１検出装置から前記動態情報および前記第２検出装置から前記体動情報を受信する通信部と、前記動態情報を取得する動態情報取得部と、前記動態情報の特性を表す特性情報を算出する特性算出部と、前記運動具の基本特性を表す基本特性情報を記憶する記憶部と、前記動態情報および前記体動情報のうち少なくともいずれか１方の情報を用いて前記運動具の利用情報として収集する利用情報収集部と、前記利用情報が所定の条件を満たした場合に、前記特性情報および前記基本特性情報に基づいて前記運動具に係わるアドバイス情報を生成する情報生成部と、を備える情報処理装置と、を備えることを特徴とする。
【００２７】
本適用例によれば、特性情報は、運動具の動態情報に基づいて算出されているため、例えば、ユーザーがプレイを進める中でゴルフのスイングのような運動具の使い方に対して現れた変化を捉えた情報になっている。このような特性情報と運動具の基本特性情報とを比較することで、比較結果に応じたユーザーの状態変化を定量化することができ、定量化された状態変化に応じた運動具に係わるアドバイス情報を生成することができる。従って、運動具を使うスポーツにおいて、プレイ中のユーザーの状態変化に応じた運動具に係わるアドバイス情報を生成することができる。
また、運動具の利用情報を収集しているため、ユーザーが運動具を交換したり、休憩を取るような適切なタイミングでユーザーに運動具に係わるアドバイス情報を提供することができる。
【００２８】
［適用例１３］本適用例に係わる情報処理方法は、運動具の動きの状態を表す動態情報を取得し、前記動態情報の特性を表す特性情報を算出し、前記運動具の利用情報を収集し、前記利用情報が所定の条件を満たした場合に、前記特性情報および前記運動具の基本特性を表す基本特性情報に基づいて、前記運動具に係わるアドバイス情報を生成すること、を特徴とする。
【００２９】
本適用例によれば、特性情報は、運動具の動態情報に基づいて算出されているため、例えば、ユーザーがプレイを進める中でゴルフのスイングのような運動具の使い方に対する変化が捉えられた情報になっている。このような特性情報と運動具の基本特性情報とを比較することで、比較結果に応じたユーザーの状態変化を定量化することができ、定量化された状態変化に応じた運動具に係わるアドバイス情報を生成することができる。従って、運動具を使うスポーツにおいて、プレイ中のユーザーの状態変化に応じた運動具に係わるアドバイス情報を生成することができる。
また、運動具の利用情報を収集しているため、ユーザーが運動具を交換したり、休憩を取るような適切なタイミングでユーザーに運動具に係わるアドバイス情報を提供することができる。
【００３０】
［適用例１４］本適用例に係わる情報処理プログラムは、運動具の動きの状態を表す動態情報を取得し、前記動態情報の特性を表す特性情報を算出し、前記運動具の利用情報を収集し、前記利用情報が所定の条件を満たした場合に、前記特性情報および前記運動具の基本特性を表す基本特性情報に基づいて前記運動具に係わるアドバイス情報を生成すること、をコンピューターに実行させることを特徴とする。
【００３１】
本適用例によれば、特性情報は、運動具の動態情報に基づいて算出されているため、例えば、ユーザーがプレイを進める中でゴルフのスイングのような運動具の使い方に対して現れた変化を捉えた情報になっている。このような特性情報と運動具の基本特性情報とを比較することで、比較結果に応じたユーザーの状態変化を定量化することができ、定量化された状態変化に応じた運動具に係わるアドバイス情報を生成することができる。従って、運動具を使うスポーツにおいて、プレイ中のユーザーの状態変化に応じた運動具に係わるアドバイス情報を生成することができる。
また、運動具の利用情報を収集しているため、ユーザーが運動具を交換したり、休憩を取るような適切なタイミングでユーザーに運動具に係わるアドバイス情報を提供することができる。
【図面の簡単な説明】
【００３２】
【図１】実施形態１に係わる運動具アドバイスシステムの概要を表す説明図。
【図２】運動具アドバイスシステムの概略機能を説明するブロック図。
【図３】運動具の基本特性情報を説明するイメージ図。
【図４】運動具の特性情報を説明するイメージ図。
【図５】アドバイス情報の表示例を示す図。
【図６】運動具アドバイスシステムの概略構成を示すブロック図。
【図７】アドバイス生成プログラムの処理の流れを表すフローチャート図。
【図８】センサーデータのデータ構造の一例を表す説明図。
【図９】特性データおよび基本特性データのデータ構造の一例を表す説明図。
【図１０】実施形態２における運動具アドバイスシステムの概略構成を表すブロック図。
【発明を実施するための形態】
【００３３】
以下、本発明の実施形態について、図面を参照して説明する。以下の各図においては、各層や各部材を認識可能な程度の大きさにするため、各層や各部材の尺度を実際とは異ならせしめている。なお、以下に説明する実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００３４】
（実施形態１）
（運動具アドバイスシステムの概要）
図１は、実施形態１に係わる運動具アドバイスシステムの概要を表す説明図である。図５は、アドバイス情報の表示例である。まず、本実施形態に係わる運動具アドバイスシステムの概要について説明する。
運動具アドバイスシステム１は、ゴルフのクラブＣ（Ｃ１，Ｃ２）などの運動具に係わる様々なアドバイスを、ゴルフをプレイしているユーザーに知らせることができるシステムである。運動具アドバイスシステム１は、センサーユニット１０，１０Ａおよび運動具アドバイス装置５などから構成され、それぞれは通信２によってデータ通信可能に接続されている。
クラブＣは、ユーザーにより把持されるグリップＣＧ，ゴルフボールを打つ部分であるヘッドＣＨ，グリップＣＧとヘッドＣＨとの間に延在するシャフトＣＳから構成されている。
センサーユニット１０，１０Ａは、それぞれクラブＣ１，Ｃ２のシャフトＣＳに装着され、シャフトＣＳの回転や移動などの動きを高速（例えば１０００Ｈｚのサンプリング）で検出し、検出した信号を通信２を介して運動具アドバイス装置５へ送信する。運動具アドバイス装置５は、表示部２１を備え受信した信号に基づいて、クラブＣ１，Ｃ２の使い方や他のクラブへの交換の必要性などの内容を示すアドバイス文言を生成し、表示部２１へ出力する。図５に示すアドバイスＭ１，Ｍ２，Ｍ４，Ｍ６は運動具アドバイス装置５において生成されたアドバイス文言の表示例である。
【００３５】
（運動具アドバイスシステムの機能概要）
次に、図２を中心に、図８および図９の一部を用いて、運動具アドバイスシステム１の機能について主な機能部をデータの流れを中心に説明する。
図２は、運動具アドバイスシステムの概略機能を説明するブロック図である。図８は、センサーデータのデータ構造の一例を表す説明図である。図９は、特性データおよび基本特性データのデータ構造の一例を表す説明図である。
【００３６】
図２に示すようにセンサーユニット１０，１０Ａは、検出したセンサー信号Ｓを運動具アドバイス装置５へ出力する。センサーユニット１０，１０Ａには、加速度センサーおよびジャイロセンサーが内蔵されており、シャフトＣＳの加速度および角速度の変化量などがセンサー信号Ｓとして出力される。
【００３７】
運動具アドバイス装置５は、動態情報取得部５１、特性算出部５３、利用情報収集部５５、情報生成部５７などの機能部および基本特性データファイル４５（記憶部４０）、表示部２１などから構成されている。
【００３８】
動態情報取得部５１は、複数のセンサーユニット１０，１０Ａから受信したセンサー信号Ｓを、センサーユニット毎に収集してセンサーデータＳＤとして、特性算出部５３および利用情報収集部５５へ出力する。
センサーデータＳＤのデータ構造の一例が図８に示されている。センサーデータＳＤには、センサーユニットが装着されているクラブＣ（クラブＣ１１１，Ｃ１１３）毎に、また検出時刻（時刻Ｔ１２１，１２３）毎に検出された加速度データ１３１およびジャイロデータ１４１が格納される。
【００３９】
特性算出部５３は、センサーデータＳＤから特性データＰを情報生成部５７へ出力する。特性データＰのデータ構造の一例が図９に示されている。特性データＰは、ユーザーがゴルフをプレイ中にユーザーのスイングが解析されたデータであり、クラブＣ毎に、またスイング毎にスイングに係わる解析結果を表す各種指標値が格納される。各種指標値には、例えば、インパクト解析２４１では、インパクト時のヘッドＣＨのフェイス角（フェイス角度２４３）やアタック角（アタック角度２４５）が格納される。スピード解析２５１では、ヘッドＣＨのスピード（ヘッドスピード２５３）などが格納されている。特性指標Ｘ２８１および特性指標Ｙ２９１は、指標値Ｘ２８３および指標値Ｙ２９３などの指標値を有している。このような特性指標Ｘ２８１および特性指標Ｙ２９１は、予め計測されたセンサーデータＳＤや特性データＰに基づいて多変量解析等により、クラブＣの種類毎に相関が現れるように導出された指標である。例えば、指標値Ｘ２８３および指標値Ｙ２９３は、それぞれを２次元座標上にプロットしていくとクラブＣの種類毎に相関が現れる。
特性算出部５３により算出された特性データＰには、特性属性２２１の特性種別２２３にユーザーがプレイ中に計測した特性情報であることを表す「１」（１：計測２２３１）が格納されている。
【００４０】
利用情報収集部５５は、センサーデータＳＤを入力して利用状況データＵを情報生成部５７へ出力する。利用状況データＵ（図示は省略）は、クラブＣ毎に発生したクラブＣの動きの情報であり、その運動量が所定期間毎（例えば、１秒毎）にプレイ期間中継続して算出されている数値である。つまり、所定期間における運動量の推移をモニターすることで、収納状態のクラブＣの情報、利用されているクラブＣの情報、それぞれのクラブＣの利用時間、クラブＣが利用開始されるタイミング、クラブＣの利用終了のタイミングなどの情報を収集することができる。
【００４１】
基本特性データファイル４５は、運動具の基本特性（性能）を表す情報が、予め記憶部４０に記憶されているデータファイルである。運動具の基本特性は、運動具の製造元から提供される運動具の性能を表す指標値である。また、運動具は、利用するユーザーの技量や癖、またはプレイする外部環境によって運動具自体が有する性能とは異なる特性を発揮する場合がある。このようなことから、運動具の性能を加味した上で、運動具を利用するユーザーによって理想的な環境で計測された情報を基本特性とすることが好ましい。尚、この基本特性は、上述の特性データＰと比較することができるように、特性データＰと同様な種類の指標値を有していることが好ましい。
【００４２】
例えば、ユーザーの体調が良い状態で、天候などの外部環境を受けにくい室内等でクラブＣ等をスイングして、特性データＰと同様な種類の指標値を算出して基本特性とする。算出された基本特性を基本特性データファイル４５として記憶部４０に格納する。また、基本特性データファイル４５は、図９に示すデータ構造と同様な形式で記憶部４０に格納され、その場合は、特性種別２２３には、「０」（０：基本特性２２３０）が格納される。このようにして格納されたデータは、基本特性データＢとして、情報生成部５７により読み取り可能となる。
【００４３】
情報生成部５７は、特性データＰ、利用状況データＵ、基本特性データＢを入力して、アドバイスデータＡを生成し、表示部２１へ出力する。
情報生成部５７の機能について、図３、図４および図５を用いて説明する。図３は、運動具の基本特性情報を説明するイメージ図である。図４は、運動具の特性情報を説明するイメージ図である。図５は、アドバイス情報の表示例である。
【００４４】
図３に示すグラフは、横軸が指標Ｘの指標値、縦軸が指標Ｙの指標値であり、各クラブＣの基本特性Ｂ１〜Ｂ８がグラフ内にプロットされている。例えば、基本特性Ｂ１は、クラブＣが１番ウッド（１Ｗ）であることを示している。基本特性Ｂ１は、指標ＸがＸ１で指標ＹがＹ１であることを示している。同様に、基本特性Ｂ２，Ｂ３，Ｂ４，Ｂ５，Ｂ６，Ｂ７，Ｂ８は、順番に、３番ウッド（３Ｗ）、５番ウッド（５Ｗ）、２番アイアン（２Ｉ）、３番アイアン（３Ｉ）、４番アイアン（４Ｉ）、５番アイアン（５Ｉ）、６番アイアン（６Ｉ）が示されている。指標Ｘおよび指標Ｙの内容は特に規定していないが、一例として、指標Ｘをアタック角度、指標Ｙをヘッドスピード、アタック角度、およびフェイス角度から導出される飛距離と想定すると、１番ウッド（１Ｗ）は、３番ウッド（３Ｗ）に比べて、アタック角度が小さく、飛距離が長いことがわかる。尚、説明を容易にするために、以降、指標Ｘはアタック角度（原点から遠ざかるほどアタック角度は大きくなる）であり、指標Ｙは飛距離（原点から遠ざかるほど飛距離が長くなる）として説明する。
【００４５】
図４に示すグラフには、ユーザーがスイングした結果として算出された特性Ｐ１，Ｐ２，Ｐ４，Ｐ６が示されている。また、図３でプロットされていた基本特性Ｂ１〜Ｂ８についてもグラフ上で同じ位置にプロットされている。
ユーザーは、１打目に、１番ウッド（１Ｗ）でスイングし、そのスイングで算出された特性データＰが特性Ｐ１である。２打目は、３番ウッド（３Ｗ）でスイングされた特性Ｐ２が算出され、３打目は、２番アイアン（２Ｉ）がスイングされて特性Ｐ４が算出されている。４打目では、４番アイアン（４Ｉ）がスイングされて特性Ｐ６が算出されている。
また、差分Ｄ１は１番ウッドにおける基本特性Ｂ１と特性Ｐ１との差分である。具体的には、基本特性Ｂ１から特性Ｐ１へのベクトルの大きさに相当する。同様に差分Ｄ２は基本特性Ｂ２と特性Ｐ２との差分、差分Ｄ４は基本特性Ｂ４と特性Ｐ４との差分、差分Ｄ６は基本特性Ｂ６と特性Ｐ６との差分である。
【００４６】
情報生成部５７では、基本特性データＢと特性データＰとの差分情報からアドバイスデータＡを生成する。
図５に示すメッセージＭ１は、１番ウッド（１Ｗ）のスイングにおけるメッセージであり、「ナイスショット！１番ウッドの特性が発揮されています。」が表示される。特性Ｐ１は基本特性Ｂ１に近い位置にプロットされており、差分Ｄ１が小さい値（所定の閾値ＴＬ以下）である。これにより、対象のクラブＣ（ここでは、１番ウッド）の特性が発揮されたスイングであるとしてメッセージＭ１が生成される。
差分Ｄ１の大きさを判定する閾値ＴＬは、例えば、次のように求められる。基本特性Ｂ１から特性Ｐ１へのベクトルの延長線方向で最初に出現する別の基本特性データＢを検索する。図４の例では、基本特性Ｂ２が相当する。基本特性Ｂ１と基本特性Ｂ２との差分値をＬ（図示は省略）とした場合、次の式１のように、４で除算した値が閾値ＴＬとして算出される。
閾値ＴＬ  ＝  Ｌ  ／  ４            ・・・  （式１）
【００４７】
メッセージＭ２は、３番ウッド（３Ｗ）のスイングにおけるメッセージであり、「アッパーブローの傾向があります。打ち方をダウンブロー側に修正しましょう。」が表示される。特性Ｐ２と基本特性Ｂ２とはある程度離れた位置にプロットされており、差分Ｄ２は差分Ｄ１よりも大きい値（閾値ＴＬ超であり閾値ＴＭ未満）である。これにより、対象のクラブＣ（ここでは、３番ウッド）のスイングで現れた特性Ｐ２および基本特性Ｂ２の違いについてユーザーに知らせるためのメッセージＭ２が生成されている。
詳しくは、特性Ｐ２の位置は基本特性Ｂ２よりも、アタック角度が大きく（指標Ｘが右寄り）、飛距離が短いこと（指標Ｙが原点寄り）を示しているため、ユーザーのスイングの状態としてアッパーブローの傾向がある旨を知らせ、対策としてダウンブロー側へスイングを調整する旨のアドバイスが生成されている。
差分Ｄ２の大きさを判定する閾値ＴＬおよび閾値ＴＭは、例えば、次のように求められる。まず、Ｌは、基本特性Ｂ２と基本特性Ｂ３との差分値になる。閾値ＴＬは、算出されたＬを用いて式１によって算出される。閾値ＴＭは、次の式２によって算出される。
閾値ＴＭ  ＝  Ｌ  ／  ２            ・・・  （式２）
【００４８】
メッセージＭ４は、２番アイアン（２Ｉ）のスイングにおけるメッセージであり、「アッパーブローです。次は、ロフト角が小さいクラブを選択しましょう。」が表示される。特性Ｐ４と基本特性Ｂ４とは大きく離れた位置にプロットされており、差分Ｄ４は差分Ｄ２よりも大きな値（閾値ＴＭ以上）である。図４に示すように、特性Ｐ４は３番アイアン（３Ｉ）の基本特性Ｂ５に近い。これにより特性Ｐ４のスイングでは、異なるクラブＣの基本特性データＢに近くなってしまっているため、次にスイングするクラブＣでは、ユーザーが考えていた基本特性データＢを有するクラブＣとは異なるクラブＣを勧める旨のメッセージＭ４が生成されている。
【００４９】
詳しくは、２番アイアンによりスイングされた特性Ｐ４は、２番アイアンの基本特性Ｂ４よりもアタック角度が大きく（指標Ｘが右寄り）、飛距離が短い（指標Ｙが原点寄り）。２打目の特性Ｐ２と同様なアッパーブロー傾向にあり、メッセージＭ２において注意を促したが、ユーザーのスイングによる修正はできていない。更に、基本特性Ｂ４よりも他のクラブＣ（ここでは、３番アイアン）の基本特性Ｂ５の位置に近い位置にある。そのため、今後は選択するクラブＣをユーザーが考えているクラブＣよりもロフト角が小さいクラブＣに変えてみたらどうか、というアドバイスが生成される。つまり、ユーザーは２番アイアンのクラブＣでスイングしたが、３番アイアンの基本特性Ｂ５に近い特性を出してしまっているため、次のスイングからは本来出したい基本特性データＢを出せるクラブＣとは異なるクラブＣでスイングすることにより、基本特性データＢに近い特性を出すことができる、といったアドバイスが生成されている。
【００５０】
例えば、次のスイングで出したい飛距離が基本特性Ｂ７相当であった場合は、差分Ｄ４を逆算した位置にある基本特性Ｂ６でスイングすることにより基本特性Ｂ７に近い特性を出せると推測することができる。そのため、このような場合では「本来のスイングであれば５番アイアンですが、現状のスイング傾向から４番アイアンでスイングすることをお勧めします。」といったメッセージを表示しても良い。
尚、差分Ｄ４の大きさを判定する閾値ＴＭは、Ｌを基本特性Ｂ４と基本特性Ｂ５との差分値として、式２により算出される。
【００５１】
メッセージＭ６は、４番アイアン（４Ｉ）のスイングにおけるメッセージであり、「ナイスショット！５番アイアン相当の特性が発揮されています。」が表示される。メッセージＭ６では、ユーザーは４番アイアン（４Ｉ）でスイングしており、４番アイアンのスイングにより５番アイアン相当の特性が発揮されたことを伝えるメッセージである。
運動具アドバイス装置５では、操作部３０（後述する）を備え、ユーザーに対して、スイングする前に飛距離やアタック角度を入力させる。情報生成部５７では、入力された飛距離やアタック角度に最適な基本特性データＢを有するクラブＣの情報を取得する。図４の例では、基本特性Ｂ７を有する５番アイアンに相当する。
次に情報生成部５７では、利用情報収集部５５からスイングしたクラブＣの種類を取得する。図４の例では、スイングされたクラブＣは４番アイアンであるという情報を取得する。情報生成部５７では、基本特性Ｂ７と特性Ｐ６との差分Ｄ６７と、基本特性Ｂ６と特性Ｐ６との差分Ｄ６を比較して、差分Ｄ６７の方が小さいことを判定してメッセージＭ６を生成する。つまり、４番アイアンのスイングにより算出された特性Ｐ６が、基本特性Ｂ６よりも５番アイアンの基本特性Ｂ７に近くなっていることから、メッセージＭ６が生成される。
【００５２】
また、情報生成部５７では、上述したメッセージＭ１〜Ｍ６を例とするアドバイスデータＡを生成するタイミングを決定する。詳しくは、利用情報収集部５５から取得した利用状況データＵを用いて、クラブＣが利用開始されるタイミングやクラブＣの利用終了のタイミングを算出することができる。具体的には、クラブＣの単位時間当たりの運動量が所定の運動量よりも大きくなれば利用開始のタイミングであり、所定の運動量よりも少なくなった場合は、利用終了のタイミングである。クラブＣの利用終了のタイミングにおいて、アドバイスデータＡの生成処理を実行することができる。このようなタイミングにアドバイスデータＡを生成し、ユーザーに報知することにより、ユーザーのプレイを妨げるようなことなくアドバイス情報を提供することができる。
尚、上述の所定の運動量よりも少なくなった場合が、所定の条件を満たした場合に相当する。
【００５３】
表示部２１では、情報生成部５７において生成されたメッセージＭ１〜Ｍ６を例とするアドバイスデータＡが表示されてユーザーに報知される。
【００５４】
以上のようにして、運動具アドバイスシステム１では、運動具を使うスポーツにおいて、プレイ中のユーザーの状態変化に応じた運動具に係わるアドバイス情報を生成することができる。
このような効果を有する運動具アドバイスシステム１について、以降に具体的に説明する。
【００５５】
（運動具アドバイスシステムのブロック構成）
図６は、運動具アドバイスシステムの概略構成を示すブロック図である。運動具アドバイスシステム１は、センサーユニット１０，１０Ａ、運動具アドバイス装置５から構成されている。また、センサーユニット１０，１０Ａと運動具アドバイス装置５とは、通信２で接続されている。
【００５６】
センサーユニット１０は、加速度センサー１１、ジャイロセンサー１３、センサー通信部１５などから構成されている。センサーユニット１０Ａについては、センサーユニット１０と同じ構成（図示は省略）をしている。
加速度センサー１１は、略直交する３軸（Ｘ軸、Ｙ軸、Ｚ軸）方向の加速度を検出するＭＥＭＳ（Micro Electro Mechanical Systems）センサーであり、各軸の加速度変化をサンプリング間隔ごとに計測する。好適例としてサンプリング間隔は、１０００Ｈｚに設定されている。加速度センサー１１では、運動具の動きが検出され、検出された加速度の変化が増幅回路、波形整形回路、Ａ／Ｄ変換回路（いずれも図示は省略）において増幅、整形、Ａ／Ｄ変換されて加速度信号として出力される。３軸分の加速度信号はセンサー信号Ｓとして、センサー通信部１５を介して運動具アドバイス装置５側へ送信される。
【００５７】
ジャイロセンサー１３は、略直交する３軸（Ｘ軸、Ｙ軸、Ｚ軸）方向の軸を中心軸とした角速度を検出するＭＥＭＳセンサーであり、各軸を中心とした角速度の変化をサンプリング間隔毎に計測する。好適例としてサンプリング間隔は、１０００Ｈｚに設定されている。ジャイロセンサー１３では、運動具の回転の動きが検出され、検出された角速度の変化が増幅回路、波形整形回路、Ａ／Ｄ変換回路（いずれも図示は省略）において増幅、整形、Ａ／Ｄ変換されて角速度信号として出力される。３軸分の角速度信号はセンサー信号Ｓとして、センサー通信部１５を介して運動具アドバイス装置５側へ送信される。
尚、加速度センサー１１およびジャイロセンサー１３は、３軸方向の軸に対する加速度および角速度の変化を検出するとしているが、略直交する２軸方向の軸に対して検出してセンサーであっても良いし、また、立体的に交差する４軸方向以上の加速度および角速度の変化を検出する加速度センサー１１およびジャイロセンサー１３であっても良い。
【００５８】
センサー通信部１５は、好適例として消費電力を抑えた近距離無線アダプターであり、センサー信号Ｓを運動具アドバイス装置５側に送信する。近距離無線アダプターは、高速で検出されたセンサー信号Ｓを確実に送信するために、運動具アドバイス装置５の通信部３４との間で共通の独自プロトコルおよびデータ圧縮技術により高速通信が可能に構成されている。尚、近距離無線アダプターは、高速通信が可能であれば良く、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）アダプターであっても良い。また、この構成に限定するものではなく、無線通信が可能な通信アダプターであれば良く、無線ＬＡＮアダプターとして、ＩＰ（Internet Protocol）、および外部の生体機器と共通の通信プロトコルを有しているものであっても良い。また、センサー通信部１５は、物理的な通信端子を含み、運動具アドバイス装置５および一般のＰＣなど別の機器とケーブルを介して接続する構成を含めても良い。
【００５９】
運動具アドバイス装置５は、報知部２０、操作部３０、時計部３２、通信部３４、記憶部４０、制御部５０などで構成されている。
報知部２０は、表示部２１および音出力部２３などで構成されている。
表示部２１は、好適例として液晶パネルを採用している。電子ペーパー、有機エレクトロルミネッセンスディスプレイなどであっても良い。制御部５０から入力される表示信号に基づく各種表示を行う表示装置である。表示部２１には、制御部５０の情報生成部５７において生成されたアドバイスデータＡの文字列などが報知制御部５９の制御により表示される。
【００６０】
音出力部２３は、スピーカー、圧電振動子などを有して構成され、制御部５０から入力される出力信号に基づく各種報知情報を、報知制御部５９の制御により音を出力する装置である。音出力部２３では、ユーザーに対して報知されるアドバイスデータＡなどの表示のタイミングで、ユーザーに対して運動具に係わるアドバイス情報が表示されている旨を知らせるための音やメッセージ音声等を出力する。尚、音出力部２３は、イヤフォンジャックや近距離無線を備えてもよく、その場合はユーザーに装着されるイヤフォンやヘッドフォンへ音声出力信号を送信しても良い。
【００６１】
操作部３０は、好適例として表示部２１の表示面に備えられたタッチパネルおよびボタンスイッチであり、表示部２１の表示内容と連動してユーザーの操作入力を受け付ける。例えば、ユーザーがスイングする前に次のスイングで目標とする飛距離やアタック角度の情報などを入力させる。ユーザーにより入力された操作信号は、制御部５０へ出力される。
【００６２】
時計部３２は、リアルタイムクロックであり、例えば、制御部５０、通信部３４へのクロック出力、タイマー機能、時計機能、ストップウォッチ機能などの計時機能を有している。
【００６３】
通信部３４は、センサーユニット１０のセンサー通信部１５と共通のプロトコルを有する近距離無線アダプターである。制御部５０の動態情報取得部５１の制御によりセンサー通信部１５からセンサー信号Ｓを受信し、受信したセンサー信号Ｓを動態情報取得部５１へ出力する。
【００６４】
記憶部４０は、ＲＯＭ（Read Only Memory）やフラッシュＲＯＭ、ＲＡＭ（Random Access Memory）、ＨＤＤ（Hard Disk Drive）等の記憶装置によって構成され、制御部５０の各機能部を実現するための各種プログラム、データ等を記憶している。また、各種処理の処理中データや変数の値、処理結果などを一時的に記憶するワークエリアを有する。
記憶部４０には、アドバイス生成プログラム４１、センサーデータファイル４３、基本特性データファイル４５、計測特性データファイル４７などが格納されている。
【００６５】
アドバイス生成プログラム４１は、制御部５０に読み込まれ実行されることで、制御部５０に含まれている動態情報取得部５１、特性算出部５３、利用情報収集部５５、情報生成部５７、および報知制御部５９などの各機能部の機能が実現される。このアドバイス生成プログラム４１の処理についてはフローチャートを用いて後述する。尚、アドバイス生成プログラム４１は、情報処理プログラムに相当する。
【００６６】
センサーデータファイル４３は、動態情報取得部５１によってセンサーユニット毎に収集されたセンサーデータＳＤが格納されるデータファイルである。
図８は、センサーデータファイルのデータ構造の一例を表す説明図である。図８に示すように、センサーデータファイル４３のデータ構造は、最上位層にクラブＣ１１１、クラブＣ１１３のようにクラブＣの情報がある。クラブＣ１１１およびクラブＣ１１３には、クラブＣの名称や識別子が格納される。例えば、クラブＣ１１１は、センサーユニット１０から受信したクラブＣ１の情報が格納され、クラブＣ１１３は、センサーユニット１０Ａから受信したクラブＣ２の情報が格納される。尚、クラブＣ１１３より下層のデータ構造を省略しているが、データ構造はクラブＣ１１１と同等である。
【００６７】
クラブＣ１１１には、時刻Ｔ１２１、時刻Ｔ１２３の時刻情報毎に、加速度データ１３１、ジャイロデータ１４１が格納される。加速度データ１３１には、互いに直交するＸ軸１３３、Ｙ軸１３５、Ｚ軸１３７の方向で計測された加速度情報が、ジャイロデータ１４１には、互いに直交するＸ軸１４３、Ｙ軸１４５、Ｚ軸１４７を中心軸として回転する角速度情報が格納される。時刻Ｔ１２１、時刻Ｔ１２３は、例えば、ユーザーがクラブＣをスイングしている最中では、１０００分の１秒毎といった非常に短い間隔で、加速度データ１３１およびジャイロデータ１４１が格納されており、クラブＣがカート等に置かれている場合は、例えば、１秒に１回という間隔で加速度データ１３１およびジャイロデータ１４１が格納される。
【００６８】
基本特性データファイル４５は、運動具の基本特性（性能）を表す情報（基本特性データＢ）が格納されているデータファイルである。尚、基本特性データファイル４５は、予め記憶部４０に記憶されている。
計測特性データファイル４７は、運動具の動きが計測されたセンサーデータＳＤに基づいて特性算出部５３によって算出された特性データＰが格納されているデータファイルである。
【００６９】
図９は、特性データのデータ構造の一例を表す説明図である。図９に示すデータ構造は、基本特性データファイル４５および計測特性データファイル４７の両者に共通のデータ構造を表しており、最上位層にクラブＣ２１１、クラブＣ２１３のようにクラブＣの情報がある。クラブＣ２１１およびクラブＣ２１３には、クラブＣの名称や識別子が格納されている。尚、クラブＣ２１３より下層のデータ構造を省略しているが、そのデータ構造はクラブＣ２１１と同等である。
【００７０】
クラブＣ２１１には、特性属性２２１、スイング解析２３１、インパクト解析２４１、スピード解析２５１、シャフト回転解析２６１、テンポ解析２７１、特性指標Ｘ２８１、特性指標Ｙ２９１などの特性情報の指標値が格納されている。
特性属性２２１は、特性種別２２３および計測時間２２５を有している。特性種別２２３は、「０」か「１」の情報が格納され「０」であれば、基本特性に関する情報であることを示し、「１」ではれば、計測した特性情報であることを示している。計測時間２２５は、計測対象となるスイングの開始時間から終了時間までの時刻情報が格納される。
スイング解析２３１には、スイング軌道データ列２３３などが格納される。スイング軌道データ列２３３は、スイングの開始から終了までのスイング軌道を表す３次元のスイングデータ列が格納されている。
インパクト解析２４１には、フェイス角度２４３およびアタック角度２４５などが格納される。フェイス角度２４３およびアタック角度２４５には、ゴルフボールにヘッドＣＨがインパクトした瞬間のフェイス角度およびアタック角度が格納されている。
スピード解析２５１には、ヘッドスピード２５３およびグリップスピード２５５などが格納される。ヘッドスピード２５３およびグリップスピード２５５は、スイングの要所で計測されたヘッドＣＨおよびグリップＣＧの速度が格納されている。
シャフト回転解析２６１には、シャフト回転軌跡データ列２６３などが格納される。シャフト回転軌跡データ列２６３は、スイングの開始から終了までのシャフト軸の回転軌跡を表すデータ列が格納されている。
テンポ解析２７１には、スイングテンポ２７３などが格納される。スイングテンポ２７３は、スイングのリズムに関する指標であり、スイングの要所間における時間間隔の比率が数値化されて、格納されている。
特性算出部５３は、上述の特性情報の他にも、スイングの特徴を捉えた指標を算出し格納している。算出された指標は、特性指標Ｘ２８１および特性指標Ｙ２９１などに、指標値Ｘ２８３および指標値Ｙ２９３などとして格納されている。
【００７１】
図６に戻り、制御部５０について説明する。
制御部５０は、ＣＰＵ（Central Processing Unit）等のプロセッサーを有して構成され、運動具アドバイス装置５の各部を統括的に制御する制御装置および演算装置である。制御部５０は、記憶部４０に記憶されたアドバイス生成プログラム４１を含む各種プログラム（図示は省略）に従って運動具アドバイス装置５の各種機能を実現する。尚、制御部５０は、コンピューターに相当する。
制御部５０は、記憶部４０に記憶されたアドバイス生成プログラム４１を実行し、動態情報取得部５１、特性算出部５３、利用情報収集部５５、情報生成部５７、および報知制御部５９の各機能部の機能を実現する。ただし、これらの機能部はあくまでも一例であり、必ずしも全ての機能部を必須要件としなくても良い。
【００７２】
動態情報取得部５１は、通信部３４を制御してセンサーユニット１０，１０Ａからセンサー信号Ｓを受信し、センサーデータＳＤを生成し、記憶部４０のセンサーデータファイル４３へ格納する。
特性算出部５３は、センサーデータファイル４３からセンサーデータＳＤを順次読み出し、特性データＰを算出する。算出した特性データＰをクラブＣおよびスイング毎に、記憶部４０の計測特性データファイル４７へ格納する。詳しくは、センサーデータＳＤを順次読み出し、ユーザーによりスイングが開始された時からスイングが終了した時までの加速度データ１３１およびジャイロデータ１４１を切り出して取得する。スイング時間帯の切り出しは、加速度や角速度の変化量を所定の閾値と比較することにより導出可能である。
次にスイング時の加速度や角速度の変化量を用いて特性データＰを算出する。
【００７３】
図９に示したデータ構造に示した特性データＰを算出する。
スイング解析２３１、スピード解析２５１、およびテンポ解析２７１は、スイング時のクラブＣの姿勢や仮想軌道を推定する手法（特開２０１３−１３０６５２号公報参照）により算出することができる。
インパクト解析２４１は、スイング動作から打球方向を特定する手法（特開２０１３−１３０６５６号公報参照）により算出することができる。
シャフト回転解析２６１は、スイング時のシャフトＣＳの回転を推定する手法（特開２０１３−１３０６５３号公報参照）により算出することができる。
また、計測時間２２５には、スイング時間帯の時刻が格納される。
【００７４】
利用情報収集部５５および情報生成部５７についての説明は、詳細を上述しているので省略する。
報知制御部５９は、情報生成部５７によって指示されたタイミングで、同じく情報生成部５７によって生成されたアドバイスデータＡを表示部２１へ出力する。
【００７５】
（アドバイス生成プログラムのフロー）
図７は、アドバイス生成プログラムの処理の流れを表すフローチャート図である。図７に示すフローは、記憶部４０に格納されているアドバイス生成プログラム４１に基づいて制御部５０が通信部３４および記憶部４０などの各部を制御することにより実行される処理である。尚、本フローは、情報処理方法に相当する。
【００７６】
ステップＳ１１０では、動態情報を取得する。詳しくは、センサーユニット１０，１０Ａと通信を確立し、センサー信号Ｓを受信し、センサーデータＳＤを生成する。
【００７７】
ステップＳ１２０では、利用情報を収集する。詳しくは、センサーデータＳＤから運動具の利用状況の情報が含まれた利用状況データＵを生成する。
【００７８】
ステップＳ１３０では、運動具が変更されるか否か判定する。詳しくは、利用状況データＵの情報から、運動具の利用終了の情報を取得した場合は（Ｙｅｓ）、ステップＳ１４０へ進み、運動具の利用終了の情報を取得しなかった場合は（Ｎｏ）でステップＳ１１０へ戻る。
【００７９】
ステップＳ１４０では、特性情報を算出する。詳しくは、センサーデータＳＤから特性データＰを算出し、記憶部４０の計測特性データファイル４７へ格納する。
【００８０】
ステップＳ１５０では、基本特性データＢと特性データＰとの差を比較し、差が閾値ＴＬ以下の場合はステップＳ１８０へ進み、差が閾値ＴＬより大きく閾値ＴＭ未満の場合は、ステップＳ１６０へ進み、差が閾値ＴＭ以上の場合は、ステップＳ１７０へ進む。閾値ＴＬおよび閾値ＴＭは、上述した式１および式２により算出される。
尚、本ステップにおいて差が閾値ＴＬ以下の場合はステップＳ１８０へ進むとしているが、運動具の特性は発揮されている旨のアドバイスを生成してから、ステップＳ１８０へ進んでも良い。
【００８１】
ステップＳ１６０では、運動具利用に関するアドバイスを生成する。詳しくは、基本特性データＢと特性データＰとの差がそれ程大きくないために、運動具を交換しないで、運動具の使い方に対するアドバイスを生成する。
【００８２】
ステップＳ１７０では、運動具の交換に関するアドバイスを生成する。詳しくは、基本特性データＢと特性データＰとの差が大きいため、運動具を交換することを進めるアドバイスを生成する。
【００８３】
ステップＳ１８０では、計測を終了するか否か判定する。詳しくは、操作部３０から計測終了の操作入力があったか否か検出し、計測終了の操作入力がされた場合は（Ｙｅｓ）、本フローを終了し、操作入力がされていない場合は（Ｎｏ）、ステップＳ１１０へ戻って次の動態情報の取得を行う。
【００８４】
以上述べたように本実施形態に係わる運動具アドバイスシステム１によれば、以下の効果を得ることができる。
センサーユニット１０，１０Ａから検出したセンサー信号Ｓを動態情報取得部５１において取得し、センサーデータＳＤを記憶部４０へセンサーデータファイル４３として格納する。利用情報収集部５５では、運動具の利用終了の状態を利用状況データＵとして情報生成部５７へ出力する。また、並行して特性算出部５３では、スイングを解析した特性データＰを算出し、記憶部４０へ計測特性データファイル４７として格納する。
情報生成部５７は、利用状況データＵにより運動具の利用終了タイミングを検出し、利用していたクラブＣの基本特性データファイル４５と計測特性データファイル４７との特性情報を比較して、運動具の使い方に関するアドバイスまたは運動具の交換を推奨するアドバイスデータＡを生成する。生成したアドバイスデータＡは、表示部２１に表示されユーザーに報知される。
このようにして、運動具アドバイスシステム１では、運動具を使うスポーツにおいて、プレイ中のユーザーの状態変化に応じた運動具に係わるアドバイス情報を生成することができる。また、ユーザーがプレイの休憩時のような運動具を交換するようなタイミングで、ユーザーのプレイを妨げるようなことなくアドバイス情報を提供することができる。
【００８５】
尚、本発明は上述した実施形態に限定されず、上述した実施形態に様々な変更や改良等を加えることが可能である。変形例を以下に述べる。
【００８６】
（実施形態２）
図１０は、実施形態２における運動具アドバイスシステムの概略構成を表すブロック図である。上述の実施形態では、センサーユニット１０，１０Ａからセンサー信号Ｓを取得する構成であったが、この構成に限定されない。生体測定装置３０１を備え、生体測定装置３０１からユーザーの体動信号を取得する構成を加えた運動具アドバイスシステム１０１であっても良い。尚、運動具アドバイスシステム１０１は情報処理システムに相当する。また、第１検出装置としてのセンサーユニット１０，１０Ａは、実施形態１と同様な構成であり、第１検出部としての加速度センサー１１、および第１送信部としてのセンサー通信部１５を備えている。
【００８７】
運動具アドバイスシステム１０１は、運動具アドバイスシステム１の構成に第２検出装置としての生体測定装置３０１、情報処理装置としての運動具アドバイス装置１０５を加えて構成されている。
生体測定装置３０１は、ユーザーの手首等身体の一部に装着して、ユーザーの動きを検出する装置であり、検出部３０３、通信部３０５などを備えて構成されている。
検出部３０３は、体動情報取得部および第２検出部に相当し、ユーザーの体動信号などを測定するセンサーを備えて構成されている。体動信号はユーザーの動きを捉えるための加速度センサー、ジャイロセンサー、位置情報センサーなど少なくともいずれかを含む検出信号である。検出部３０３は、検出信号に基づいてユーザーの動きの状態を示す体動情報を算出する。また、ユーザーの脈拍数や体温等を測定するセンサーを備え、脈拍数や体温を検出しても良い。
通信部３０５は、第２送信部に相当し、センサー通信部１５と同様な近距離無線アダプターであり、検出部３０３により検出した体動信号を運動具アドバイス装置１０５へ送信する。
運動具アドバイス装置１０５は、通信部１０７、動態情報取得部１５１、利用情報収集部１５５、情報生成部１５７などを備えて構成されている。
通信部１０７は、生体測定装置３０１と通信２を確立して体動信号を受信する。
動態情報取得部１５１では、受信した体動信号からユーザーの動きを表す運動量データなどを算出する。
利用情報収集部１５５では、運動量データからユーザーがプレイを中断しているタイミングやユーザーが休憩や休息を取っているタイミングなどを検出し、利用状況データＵにそれらの情報を加える。
情報生成部１５７では、ユーザーがプレイを中断しているタイミングやユーザーが休憩や休息を取っているタイミングなどに特性情報を算出し、運動具の使い方に関するアドバイスまたは運動具の交換を推奨するアドバイスデータＡを生成する。
以上の構成によれば、上述の実施形態の効果に加えて、ユーザーがプレイを中断しているタイミングやユーザーが休憩や休息を取っているタイミングに、生成したアドバイスデータＡをユーザーに報知することができる。
【００８８】
（変形例１）
上述の実施形態では、情報生成部５７は、運動具の利用終了タイミングなどにおいて直前のプレイに対する特性データＰを参照して、アドバイスデータＡを生成するとしているが、この構成に限らない。数回程度前の運動具の利用終了タイミングの特性データＰを参照しても良い。このような情報を参照することによって、ユーザーの本来のプレイにより生ずる状態変化とは異なる突発的な失敗やエラーによって生じた特性データＰを除外することができる。
【００８９】
（変形例２）
上述の実施形態および変形例では、情報生成部５７において差分情報と比較する閾値ＴＬと閾値ＴＭを算出する式は上述の式１および式２に限定されない。閾値ＴＬ＜閾値ＴＭの関係を保持していればどのような算術式によって算出されても良い。また、この関係を保持していれば、算術式に用いられていたＬの定義も基本特性データＢ間の差分値に限定されない。
【００９０】
（変形例３）
上述の実施形態および変形例では、２台のセンサーユニット１０，１０Ａを例に説明したが、センサーユニットの台数は２台に限定せず、１台、または３台以上であっても良い。
【００９１】
（変形例４）
上述の実施形態および変形例による運動具アドバイス装置５，１０５は、スマートフォン、タブレット端末、ＨＭＤ（ヘッドマウントディスプレイ）、ノートＰＣなどの汎用的な情報処理端末であっても良い。
【００９２】
（変形例５）
上述の実施形態および変形例では、運動具を利用するスポーツとしてゴルフを例に説明したが、スポーツはゴルフに限定されず、運動具を利用するスポーツであればどのようなスポーツでも適用可能である。例えば、運動具としてラケットを利用するテニス、卓球、バトミントン、スカッシュなど、運動具としてバットやグローブを利用する野球、ソフトボール等、様々なスポーツに適用可能である。
【符号の説明】
【００９３】
１…運動具アドバイスシステム、２…通信、５…運動具アドバイス装置、１０，１０Ａ…センサーユニット、１１…加速度センサー、１３…ジャイロセンサー、１５…センサー通信部、２０…報知部、２１…表示部、２３…音出力部、３０…操作部、３２…時計部、３４…通信部、４０…記憶部、４１…アドバイス生成プログラム、４３…センサーデータファイル、４５…基本特性データファイル、４７…計測特性データファイル、５０…制御部、５１…動態情報取得部、５３…特性算出部、５５…利用情報収集部、５７…情報生成部、５９…報知制御部、１０１…運動具アドバイスシステム、１０５…運動具アドバイス装置、１０７…通信部、１１１，１１３…クラブＣ、１２１，１２３…時刻Ｔ、１３１…加速度データ、１４１…ジャイロデータ、１５１…動態情報取得部、１５５…利用情報収集部、１５７…情報生成部、２１１，２１３…クラブＣ、２２１…特性属性、２２３…特性種別、２２５…計測時間、２３１…スイング解析、２３３…スイング軌道データ列、２４１…インパクト解析、２４３…フェイス角度、２４５…アタック角度、２５１…スピード解析、２５３…ヘッドスピード、２５５…グリップスピード、２６１…シャフト回転解析、２６３…シャフト回転軌跡データ列、２７１…テンポ解析、２７３…スイングテンポ、２８１…特性指標Ｘ、２８３…指標値Ｘ、２９１…特性指標Ｙ、２９３…指標値Ｙ、３０１…生体測定装置、３０３…検出部、３０５…通信部、２２３０…基本特性、２２３１…計測。
【図１】
2016198195.tif 000003
【図２】
2016198195.tif 000004
【図３】
2016198195.tif 000005
【図４】
2016198195.tif 000006
【図５】
2016198195.tif 000007
【図６】
2016198195.tif 000008
【図７】
2016198195.tif 000009
【図８】
2016198195.tif 000010
【図９】
2016198195.tif 000011
【図１０】
2016198195.tif 000012