(57)【要約】【課題】腰部に装着したセンサによってユーザの動きを検出する電子機器において、ユーザの動きの良否をより適切に判断できるようにすること。【解決手段】解析システムＳは、センサユニット１と、処理装置２とを備える。センサユニット１は、ユーザの腰部に装着される。処理装置２は、スイング評価部２５４を備える。スイング評価部２５４は、ユーザの腰部に装着されたセンサによって測定された角速度の出力結果において、第１ピーク波形と第２ピーク波形とを抽出する。スイング評価部２５４は、抽出結果に基づいて、ユーザの動きを評価する。【選択図】図７
2019092649.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの腰部に装着されたセンサによって測定された角速度の出力結果において、第１ピーク波形と第２ピーク波形とを抽出する抽出手段と、
前記抽出手段の抽出結果に基づいて、前記ユーザの動きを評価する評価手段と、
を備えることを特徴とする電子機器。
【請求項２】
前記評価手段は、前記第１ピーク波形及び前記第２ピーク波形の形状に基づいて前記ユーザの動きを評価することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記評価手段は、前記第１ピーク波形と前記第２ピーク波形との波形形状の関係性に基づいて前記ユーザの動きを評価することを特徴とする請求項２に記載の電子機器。
【請求項４】
前記評価手段は、前記抽出手段によって、前記第１ピーク波形及び前記第２ピーク波形が抽出されたか否かを判定し、その判定結果に基づいて、前記ユーザの動きを評価することを特徴とする請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記評価手段によって評価された前記ユーザの動きの評価結果を報知する報知手段を備えることを特徴とする請求項１乃至４のいずれか１項に記載の電子機器。
【請求項６】
前記報知手段は、前記評価手段によって評価された前記ユーザの動きの評価結果に基づいたアドバイス情報を報知することを特徴とする請求項５に記載の電子機器。
【請求項７】
電子機器が実行する評価方法であって、
ユーザの腰部に装着されたセンサによって測定された角速度の出力結果において、第１ピーク波形と第２ピーク波形とを抽出する抽出ステップと、
前記抽出ステップにおける抽出結果に基づいて、前記ユーザの動きを評価する評価ステップと、
を含むことを特徴とする評価方法。
【請求項８】
電子機器を制御するコンピュータに、
ユーザの腰部に装着されたセンサによって測定された角速度の出力結果において、第１ピーク波形と第２ピーク波形とを抽出する抽出機能と、
前記抽出機能の抽出結果に基づいて、前記ユーザの動きを評価する評価機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、評価方法及びプログラムに関する。
【背景技術】
【０００２】
近年、スポーツ技術向上等を目的として、対象者の運動を解析するための様々な技術が検討されている。
例えば、特許文献１には、ゴルフスイングを測定する装置において、腰部に装着した角速度計の検出結果から第１の頂点と第２の頂点とを抽出して、その抽出結果に基づいてスイングの所定要素を特定する構成が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−６８９４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ゴルフの熟練度によっては、上述の第１の頂点と第２の頂点との波形が変化することがある。これに対し、特許文献１には、第１の頂点と第２の頂点との波形及び熟練度を考慮して、ゴルフスイングの良否を評価することについて記載されていない。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、腰部に装着したセンサによってユーザの動きを検出する電子機器において、ユーザの動きの良否をより適切に判断できるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の電子機器は、
ユーザの腰部に装着されたセンサによって測定された角速度の出力結果において、第１ピーク波形と第２ピーク波形とを抽出する抽出手段と、
前記抽出手段の抽出結果に基づいて、前記ユーザの動きを評価する評価手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、腰部に装着したセンサによってユーザの動きを検出する電子機器において、ユーザの動きの良否をより適切に判断することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る解析システムの構成を示すシステム構成図である。
【図２】解析システムの使用形態例を示す模式図である。
【図３】センサユニットのハードウェアの構成を示すブロック図である。
【図４】処理装置のハードウェア構成を示すブロック図である。
【図５】センサユニットの機能的構成のうち、情報検出処理を実行するための機能的構成を示す機能ブロック図である。
【図６Ａ】センサユニットの装着状態を示す模式図である。
【図６Ｂ】センサユニットによって検出される情報の例を示す模式図である。
【図７】処理装置の機能的構成のうち、評価結果表示処理を実行するための機能的構成を示す機能ブロック図である。
【図８】ゴルフの上級者におけるスイングのデータの一例を表す模式図である。
【図９】ゴルフの初級者及び中級者におけるスイングのデータの一例を表す模式図である。
【図１０】評価結果表示画面の一例を示す模式図である。
【図１１】回転速度表示画面の一例を示す模式図である。
【図１２】メソッド提示画面の表示内容の一例を示す模式図である。
【図１３】移動量表示画面の一例を示す模式図である。
【図１４】インジケータと偏差との関係を示す模式図である。
【図１５】センサユニットが実行する情報検出処理の流れを説明するフローチャートである。
【図１６】処理装置が実行する評価結果表示処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
【００１０】
［システム構成］
図１は、本発明の一実施形態に係る解析システムＳの構成を示すシステム構成図である。また、図２は、解析システムＳの使用形態例を示す模式図である。
図１及び図２に示すように、解析システムＳは、センサユニット１と、処理装置２と、を含んで構成される。また、センサユニット１と処理装置２とは、Ｂｌｕｅｔｏｏｔｈ（登録商標）  ｌｏｗ  ｅｎｅｒｇｙ／Ｂｌｕｅｔｏｏｔｈ  ＬＥ（以下、「ＢＬＥ」と称する。）によって通信可能に構成される。
センサユニット１は、計測対象に装着され、計測対象の動きをセンシングしてセンサ情報を処理装置２に送信する。本実施形態においては、ゴルフのスイングの動作をする者（以下、「計測対象者Ｐ」と称する。）の腰等にセンサユニット１を装着し、当該動作をセンシングする。
【００１１】
処理装置２は、計測対象に装着したセンサユニット１から取得したセンサ情報を解析し、計測対象の動作を評価した結果を表示する。例えば、処理装置２は、計測対象が行ったゴルフのスイング毎に、計測対象の腰の回転速度、腰の角度、腰の移動量、スイングリズム、総合的な評価を表す評価結果の表示画面を表示する。
【００１２】
［ハードウェア構成］
図３は、センサユニット１のハードウェアの構成を示すブロック図である。
センサユニット１は、計測対象の動きを検出する各種センサを備えた装置として構成される。
図３に示すように、センサユニット１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１３と、バス１１４と、入出力インターフェース１１５と、センサ部１１６と、入力部１１７と、出力部１１８と、記憶部１１９と、通信部１２０と、を備えている。なお、センサユニット１は、半導体メモリ等よりなるリムーバブルメディアを装着可能な構成としてもよい。
【００１３】
ＣＰＵ１１１は、ＲＯＭ１１２に記録されているプログラム、または、記憶部１１９からＲＡＭ１１３にロードされたプログラムに従って各種の処理を実行する。
【００１４】
ＲＡＭ１１３には、ＣＰＵ１１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００１５】
ＣＰＵ１１１、ＲＯＭ１１２及びＲＡＭ１１３は、バス１１４を介して相互に接続されている。このバス１１４にはまた、入出力インターフェース１１５も接続されている。入出力インターフェース１１５には、センサ部１１６、入力部１１７、出力部１１８、記憶部１１９及び通信部１２０が接続されている。
【００１６】
センサ部１１６は、３軸方向の加速度を測定する３軸加速度センサと、３軸方向の角速度を測定する３軸角速度センサと、３軸方向の地磁気を測定する３軸地磁気センサとを備えている。センサ部１１６は、予め設定されたサンプリング周期（例えば、０．００１秒）毎に、３軸加速度センサ、３軸角速度センサ及び３軸地磁気センサによって３軸方向の加速度、角速度及び地磁気を測定する。センサ部１１６によって測定された加速度及び角速度のデータは、測定時刻のデータと対応付けて、記憶部１１９に記憶あるいは処理装置２に送信される。
【００１７】
入力部１１７は、各種ボタン等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部１１８は、ランプやスピーカあるいは振動用モータ等で構成され、光や音声あるいはバイブレーション信号を出力する。
記憶部１１９は、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の半導体メモリで構成され、各種データを記憶する。
通信部１２０は、端末間の直接的な無線通信によって他の装置との間で行う通信を制御する。本実施形態において、通信部１２０は、ＢＬＥ（登録商標）によって処理装置２と通信する。
【００１８】
図４は、処理装置２のハードウェア構成を示すブロック図である。
処理装置２は、情報表示機能を備えた情報処理装置であり、例えば、スマートフォンとして構成される。
【００１９】
図４に示すように、処理装置２は、ＣＰＵ２１１と、ＲＯＭ２１２と、ＲＡＭ２１３と、バス２１４と、入出力インターフェース２１５と、撮像部２１６と、センサ部２１７と、入力部２１８と、出力部２１９と、記憶部２２０と、通信部２２１と、ドライブ２２２と、を備えている。なお、ドライブ２２２には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリ等よりなる、リムーバブルメディア２３１が適宜装着される。
これらのうち、撮像部２１６、入力部２１８、出力部２１９及び通信部２２１以外の構成は、図３において対応する各部分と同様である。
【００２０】
撮像部２１６は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
【００２１】
光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
撮像部２１６にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
【００２２】
イメージセンサは、光電変換素子や、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）等から構成される。
光電変換素子は、例えばＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換（撮像）して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてＡＦＥに順次供給する。
ＡＦＥは、このアナログの画像信号に対して、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換処理等の各種信号処理を実行する。各種信号処理によって、ディジタル信号が生成され、撮像部２１６の出力信号として出力される。
このような撮像部２１６の出力信号を、以下、適宜「撮像画像のデータ」と呼ぶ。撮像画像のデータは、ＣＰＵ２１１等に適宜供給される。
【００２３】
入力部２１８は、各種ボタンやタッチパネル等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部２１９は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
通信部２２１は、インターネットを含むネットワークを介して他の装置（図示せず）との間で行う通信を制御する。また、通信部２２１は、端末間の直接的な無線通信によって他の装置との間で行う通信を制御する。本実施形態において、通信部２２１は、ＢＬＥ（登録商標）によってセンサユニット１と通信する。
【００２４】
［機能的構成］
図５は、センサユニット１の機能的構成のうち、情報検出処理を実行するための機能的構成を示す機能ブロック図である。
情報検出処理とは、解析システムＳが計測対象の動きを解析する際に、計測対象に装着されたセンサユニット１が計測対象の動きをセンシングする一連の処理である。
情報検出処理が実行される場合、図５に示すように、ＣＰＵ１１１において、通信制御部１５１と、キャリブレーション実行部１５２と、検出処理部１５３と、センサ情報送信制御部１５４とが機能する。
また、記憶部１１９の一領域には、センサ情報記憶部１７１が設定される。
センサ情報記憶部１７１には、センサユニット１において取得されたセンサ情報が、取得された時刻と対応付けて記憶される。
【００２５】
通信制御部１５１は、センサユニット１のＢＬＥによる通信を制御し、他の装置とのペアリング処理やデータの送受信処理を実行する。
【００２６】
キャリブレーション実行部１５２は、処理装置２からの指示に応じて、基準となる状態におけるセンサ情報を取得し、取得結果を基準値とするキャリブレーションを実行する。本実施形態においては、キャリブレーション実行部１５２は、センサユニット１が計測対象者Ｐの腰に装着され、ゴルフのスイングを行うための位置にアドレスした姿勢を取った状態を基準とし、この状態で取得されたセンサ情報が基準値とされる。
【００２７】
図６Ａは、センサユニット１の装着状態を示す模式図、図６Ｂは、センサユニット１によって検出される情報の例を示す模式図である。なお、以下の説明において、センサユニット１に設定される各軸は、前後方向の回転については計測対象者Ｐの前傾方向をプラス、鉛直軸周りの回転については計測対象者Ｐのフォロー方向をプラス、左右方向の回転については計測対象者Ｐのフォロー側の腰が高くなる方向をプラスとする。また、前後方向の平行移動については計測対象者Ｐの前方をプラス、上下方向の平行移動については計測対象者Ｐの上方をプラス、左右方向の平行移動については計測対象者Ｐのフォロー方向をプラスとする。
【００２８】
キャリブレーションが行われる場合、図６Ａに示すように、例えば、センサユニット１がベルト等によって計測対象者Ｐの腰に装着され、計測対象者Ｐがゴルフのスイングを行うための位置で、ボールに向かいアドレスした姿勢で所定時間（例えば２秒）静止する。このとき、図６Ｂに示すように、センサユニット１は、３軸加速度センサによって検出される重力方向及び３軸地磁気センサによって検出される方位を基準として、センサ情報（身体の前後方向の傾斜角度、左右方向の傾斜角度及び鉛直軸周りの回転角度）を取得し、取得された各センサ情報をアドレス時の基準値とする。そして、以降、計測対象者Ｐがスイングを行う際に、センサユニット１において検出される各センサ情報が、所定時間（例えば２秒）以上、アドレス時の基準値に対し、各センサ情報について設定された閾値の範囲内となっている場合に、アドレスの状態であると検出される。
また、センサユニット１は、３軸加速度センサを備えているため、センサユニット１の移動（平行移動等）についても検出可能であり、３軸地磁気センサを備えているため、センサユニット１が向いている方位についても検出可能である。
【００２９】
なお、キャリブレーション実行部１５２がキャリブレーションを実行する場合、計測対象者Ｐが直立した状態で基準値を取得することとしてもよい。
例えば、センサユニット１がベルト等によって計測対象者Ｐの腰に装着され、計測対象者Ｐがゴルフのスイングを行うための位置で、ボールに向かい直立した姿勢で所定時間（例えば２秒）静止する。このとき、センサユニット１が、３軸加速度センサによって検出される重力方向及び３軸地磁気センサによって検出される方位を基準として、センサ情報（身体の前後方向の傾斜角度、左右方向の傾斜角度及び鉛直軸周りの回転角度）を取得し、取得された各センサ情報を直立時の基準値とする。そして、以降、計測対象者Ｐがスイングを行う際に、センサユニット１において検出される各センサ情報が、所定時間（例えば２秒）以上、直立時の基準値に対し、各センサ情報について設定されたアドレス時の姿勢に対応する閾値の範囲内となっている場合に、アドレスの状態であると検出される。
【００３０】
検出処理部１５３は、各種センサ情報を逐次取得し、取得したセンサ情報を、取得された時刻と対応付けてセンサ情報記憶部１７１に記憶する。なお、センサ情報記憶部１７１に記憶されたセンサ情報は、取得された時刻から所定時間が経過した場合に順次破棄することとしてもよい。ただし、ゴルフのスイングのアドレスからスイング終了までに取得されたセンサ情報は、少なくとも処理装置２への送信が完了した後に破棄される。
また、検出処理部１５３は、取得したセンサ情報に基づいて、ゴルフのスイングにおける所定の特徴的なポイントのタイミングを検出する。例えば、検出処理部１５３は、取得したセンサ情報の波形を解析し、ゴルフのスイングにおけるアドレス、トップ、ダウンスイング、インパクト、フォローの各ポイントのタイミングを検出する。
なお、上記のようにゴルフのスイングにおける各ポイントのタイミングを検出するのみならず、各ポイントに該当する期間を直接検出することとしてもよい。
【００３１】
また、検出処理部１５３は、アドレスのタイミングを検出した場合及びフォローのタイミングを検出した場合、アドレスのタイミングが検出されたことを示す信号（以下、「アドレス検出信号」と称する。）及びフォローのタイミングが検出されたことを示す信号（以下、「フォロー検出信号」と称する。）を、ＢＬＥによって処理装置２に逐次送信する。
【００３２】
センサ情報送信制御部１５４は、検出処理部１５３によって取得されたセンサ情報を処理装置２に送信する制御を行う。本実施形態において、検出処理部１５３では、例えば、１０００サンプル／秒程度でセンサ情報を取得することができる。そして、センサ情報送信制御部１５４は、検出処理部１５３によって取得されたセンサ情報を予め設定されたサンプリングレート（例えば、２４０サンプル／秒程度）に変換して処理装置２に送信する。なお、本実施形態においては、計測対象者Ｐのゴルフのスイングにおけるアドレスからフォローまでの範囲のセンサ情報が処理装置２に送信される。
【００３３】
また、センサ情報送信制御部１５４は、センサ情報を処理装置２に送信する場合、検出処理部１５３によって検出されたアドレス、トップ、ダウンスイング、インパクト、フォローの各ポイント（ゴルフのスイングにおける特徴的なポイント）のタイミングを、併せて処理装置２に送信する。
なお、本実施形態において、検出処理部１５３で取得されたセンサ情報は、各種センサの出力信号をそれぞれフィルタリングすることにより、ノイズの影響を抑制した波形に変換され、センサ情報送信制御部１５４は、処理結果のセンサ情報が表す波形から取得されるセンサ情報を処理装置２に送信する。
これにより、ノイズの影響によってばらつきが大きいセンサ情報よりも信頼度が高い情報を参照して、計測対象者Ｐの動きを評価することができる。
【００３４】
次に、処理装置２の機能的構成について説明する。
図７は、処理装置２の機能的構成のうち、評価結果表示処理を実行するための機能的構成を示す機能ブロック図である。
評価結果表示処理とは、センサユニット１によって検出されたセンサ情報を解析して、計測対象者Ｐのゴルフのスイングにおける特徴（腰の回転速度、腰の角度、腰の移動量、スイングリズム、総合的な評価等）を取得し、取得した特徴を計測対象者Ｐのスイングの評価結果として数値及び図形を用いて表示する一連の処理である。
評価結果表示処理が実行される場合、図７に示すように、ＣＰＵ２１１において、通信制御部２５１と、キャリブレーション管理部２５２と、センサ情報取得部２５３と、スイング評価部２５４と、表示制御部２５５と、記録制御部２５６とが機能する。
また、記憶部２２０の一領域には、センサ情報記憶部２７１と、参照データ記憶部２７２と、評価結果記憶部２７３とが設定される。
【００３５】
センサ情報記憶部２７１には、センサユニット１から送信されたスイング毎のセンサ情報が、センサ情報が取得された時刻と対応付けて記憶される。
参照データ記憶部２７２には、ゴルフの上級者のスイングに関する統計データ（平均値等）や計測対象者Ｐ自身の良好なスイングのデータ等、スイングを評価する際に基準として参照されるデータが記憶される。
図８は、ゴルフの上級者（プロゴルファーＰ１〜Ｐ７）におけるスイングのデータの一例を表す模式図である。また、図９は、ゴルフの初級者及び中級者（アマチュアＡ１〜Ａ７）におけるスイングのデータの一例を表す模式図である。
図８に示すように、ゴルフの上級者におけるスイングは、腰の回転角加速度の波形において、大きな山が２つ出現する傾向にある。これは、上級者の場合、スイング中に腰の回転を一度止めていることを意味しており、この動作によって、腰の回転速度を高めることが容易となる。また、図８及び図９を参照すると、腰の回転の最大角速度は、ゴルフの上級者（プロゴルファー）の場合、平均して５３０［度／ｓｅｃ］であるのに対し、ゴルフの初級者及び中級者（アマチュア）の場合、平均して４８０［度／ｓｅｃ］である。また、トップの姿勢から腰の最高回転速度に到達するまでの平均角加速度は、ゴルフの上級者の場合、平均して２５００［度／ｓｅｃ２］であるのに対し、ゴルフの初級者及び中級者の場合、平均して１７００［度／ｓｅｃ２］である。また、トップの姿勢における腰の回転角度は、ゴルフの上級者の場合、平均して−６０［度］であるのに対し、ゴルフの初級者及び中級者の場合、平均して−７０［度］である。これらの傾向から、ゴルフの初級者及び中級者の場合、上級者に比べて、特に腰の回転角加速度が小さく、最高回転速度に到達するまでに時間を要する点で大きく異なっていると判断することができる。即ち、ゴルフの上級者と初級者及び中級者とを比べると、腰の使い方に大きな差があり、初級者及び中級者は腰の使い方を改善することで、ゴルフのスイングの上達を図ることができる。
図７に戻り、評価結果記憶部２７３は、評価結果表示処理において生成された計測対象者Ｐの評価結果に関する情報が記憶される。
【００３６】
通信制御部２５１は、処理装置２のＢＬＥによる通信を制御し、他の装置とのペアリング処理やデータの送受信処理を実行する。本実施形態において、ＢＬＥによる通信が行われる場合、処理装置２がマスタとなり、他の装置がスレーブとなる。
【００３７】
キャリブレーション管理部２５２は、センサユニット１に対し、キャリブレーションの実行を指示する。本実施形態において、センサユニット１におけるキャリブレーションは、評価結果表示処理の実行時に一度実行される。
【００３８】
センサ情報取得部２５３は、予め設定されたサンプリングレートのセンサ情報を、ＢＬＥによってセンサユニット１から取得する。本実施形態において、センサ情報取得部２５３は、計測対象者Ｐのゴルフのスイングにおけるアドレスからフォローまでの範囲のセンサ情報をセンサユニット１から取得する。このとき取得されるセンサ情報には、アドレス、トップ、ダウンスイング、インパクト、フォローの各ポイントを識別する情報が付加されている。
【００３９】
スイング評価部２５４は、センサユニット１から取得した各種センサ情報を解析し、計測対象者Ｐのゴルフのスイングにおける特徴（腰の回転速度、腰の角度、腰の移動量、スイングリズム、総合的な評価等）を表すデータ（以下、「評価結果データ」と称する。）を取得する。
このとき、スイング評価部２５４は、３軸加速度センサの検出値を積分して移動量（距離）を算出したり、３軸角速度センサの検出値を微分して回転角加速度を算出したり、３軸角速度センサの検出値を積分して回転角度を算出したりする。
なお、本実施形態において、スイング評価部２５４は、センサ情報から取得可能なスイングに関する種々のデータを取得することができ、これらのうち、必要なデータをスイングの評価結果データとして用いることができる。
【００４０】
表示制御部２５５は、計測対象者Ｐのスイングを計測するための案内画面を表示する。この案内画面には、「アドレスしてください」、「スイングを行ってください」といった行動を促すメッセージや、「スイングを解析中です」といった状況を報知するメッセージが含まれている。
また、表示制御部２５５は、スイング評価部２５４によって取得された評価結果データに基づいて、計測対象者Ｐのスイングの評価結果を表す画面（以下、「評価結果表示画面」と称する。）を表示する。評価結果表示画面が表示される場合、メニュー画面において、腰の回転速度、腰の角度、腰の移動量、スイングリズム、総合的な評価をそれぞれ表示するためのボタンが表示される。そして、ユーザがいずれかのボタンを操作すると、それぞれの特徴を表示する評価結果表示画面が表示される。
【００４１】
図１０は、評価結果表示画面の一例を示す模式図である。
図１０に示すように、評価結果表示画面として、腰の回転速度に関する特徴を表示する回転速度表示画面、腰の角度に関する特徴を表示する角度表示画面、腰の移動量に関する特徴を表示する移動量表示画面、スイングリズムに関する特徴を表示するスイングリズム表示画面、及び、総合的な評価に関する特徴を表示する総合評価表示画面が選択可能となっている。
【００４２】
回転速度表示画面は、腰の回転速度（回転角速度）やトップの姿勢から腰の最高回転速度への到達時間を表す数値、及び、腰の回転速度の時間変化を表すグラフ等を含む表示画面である。
角度表示画面は、スイングにおける各ポイントでの前傾角度、回転角度、水平角度を表す数値、これらの最大値、最小値及び変化幅等を含む表示画面である。
移動量表示画面は、スイングにおける各ポイント間の上下方向、左右方向、及び、前後方向の移動量の大小（移動度合い）を表すインジケータ等を含む表示画面である。本実施形態において、移動量表示画面におけるインジケータは、所定数以上の上級者（男女のプロゴルファー等）のスイングの平均に基づく統計データに対し、計測対象者Ｐのスイングが有する偏差を段階的に表している。
【００４３】
スイングリズム表示画面は、スイングにおけるポイント毎の経過時間（ポイント間の所要時間）を表す数値等を含む表示画面である。
総合評価表示画面は、計測対象者Ｐのスイングを評価項目毎に点数で評価した結果を示すレーダーチャート及び点数を表す数値等を含む表示画面である。
【００４４】
これらの表示画面うち、回転速度表示画面には、腰の回転速度に関するグラフが表示される。
図１１は、回転速度表示画面の一例を示す模式図である。
図１１に示すように、回転速度表示画面には、腰の回転速度（回転角速度）の最大値を表示する領域Ｒ１、トップの姿勢から腰の最高回転速度への到達時間を表示する領域Ｒ２、腰の回転速度の時間変化を表すグラフの領域Ｒ３、及び、計測対象者Ｐの飛距離のポテンシャル（ポテンシャル飛距離）を表示する領域Ｒ４が含まれている。なお、ポテンシャル飛距離は、スイングのデータが計測対象者Ｐに近い複数のプレーヤーの打球の飛距離から、統計的な方法（平均値を取る等）で算出される。
【００４５】
上述したように、ゴルフの上級者と初級者及び中級者とでは腰の使い方に大きな差があり、腰の回転速度の時間変化（グラフ）を見た場合、一般に、腰の回転速度の波形は、ゴルフの上達と共に、山脈型、ひと山型、ふた山型の順に変化する。
ふた山型は、腰の回転速度の波形が、概して前半のピーク及び後半のピークを有する山（２つの大きな山）と、その間の谷とに明確に分かれるスイングのタイプであり、プロゴルファー等の上級者に見られるタイプである。即ち、上級者は、スイング中に腰の回転が一度止まっており、この動作によって、腰の回転速度を高めることが容易となる。
【００４６】
ひと山型は、腰の回転速度の波形が、概して１つのピークを有する山（大きな１つの山）となるスイングのタイプである。ひと山型のスイングの場合、腰は回転しているものの、回転速度が遅い、あるいは、効率的に腰を動かせていないことを意味しており、ひと山型のスイングとなる結果、体重移動をスムーズに行うことが困難となる。
【００４７】
山脈型は、腰の回転速度の波形が、小刻みな山の連続となるスイングのタイプである。山脈型のスイングの場合、トップからインパクトにかけて腰がスムーズに回転していないことを意味しており、手打ちあるいはスウェーとなる場合は、山脈型のスイングとなる。
回転速度表示画面を確認した計測対象者Ｐは、自身のスイングがいずれのタイプに該当するかを視覚的に判断することができる。
【００４８】
また、本実施形態において、所定の操作（例えば、アドバイスを表示させるアイコンの操作等）が行われた場合、表示制御部２５５は、これらスイングのタイプに関する説明と、タイプに応じたスイングの改善に関する方法とをユーザに対する支援情報として提示する画面（以下、「メソッド提示画面」と称する。）を表示する。メソッド表示画面において、表示制御部２５５は、支援情報として、例えば、スイングの改善点と、スイングを改善するためのトレーニングとを表示する。
【００４９】
図１２は、メソッド提示画面の表示内容の一例を示す模式図である。
図１２に示すように、メソッド提示画面においては、計測対象者Ｐの腰の回転速度の波形のタイプ（ふた山型、ひと山型、山脈型）と、腰の回転速度の概略の評価結果（最高回転速度、トップの姿勢から腰の最高回転速度への到達時間、２つの大きな山の出現に関する○、×、△の評価）と、タイプ毎の支援情報とが表示される。ふた山型のスイングに対しては、さらにスイングを向上させるための支援情報が表示され、図１２の例では、トップの姿勢から腰の最高回転速度への到達時間を短縮するべきこと、及び、そのためのアドバイスのコメントが表示されている。また、ひと山型のスイングに対しては、ふた山型のスイングとなるべき旨の支援情報、及び、そのためのアドバイスのコメントが表示されている。なお、ひと山型のスイングに対して、図１２の例では、身体をトレーニングするための改善ドリルが併せて表示されている。さらに、山脈型のスイングに対しては、ひと山型のスイングとなるべき旨の支援情報、及び、そのためのアドバイス情報が表示されている。
【００５０】
なお、メソッド提示画面のコンテンツは、処理装置２に記憶しておくことや、外部装置へのリンクとしておき、所定のコンテンツサーバ等からダウンロードすることが可能である。また、メソッド提示画面のコンテンツを音声によって出力することとしてもよい。これにより、スイングを行っている計測対象者Ｐは、より容易に表示内容を把握することができる。
【００５１】
また、移動量表示画面には、スイングにおける各ポイント間の上下方向、左右方向、及び、前後方向の移動量の大小（移動度合い）を表すインジケータが表示される。
図１３は、移動量表示画面の一例を示す模式図である。
図１３に示すように、移動量表示画面においては、計測対象者Ｐのスイングについて、各ポイント間の左右移動量、上下移動量及び前後移動量それぞれの度合い（基準となるスイングに対する偏差）が５段階のインジケータＩｎで表されている。
【００５２】
図１４は、インジケータと偏差との関係を示す模式図である。
なお、図１４におけるｘ１〜ｘ１２、ｙ１〜ｙ１２、ｚ１〜ｚ１２は、移動量の度合いの境界値を示している。
図１４に示すように、移動量表示画面が表示される場合、左右、前後、上下の各項目において、アドレス〜トップ、トップ〜正面、正面〜フィニッシュの各ポイントの腰の移動量が、統計データに対して、どの程度の偏差を有するかが分類される。そして、分類された偏差の範囲（マイナス側からプラス側に並ぶインジケータＡ〜Ｅに対応する範囲）に応じて、移動量表示画面において識別表示されるインジケータが決定される。図１４においては、中央のインジケータＣが「平均値」を含む範囲に対応しており、インジケータＣの範囲は、「偏差」で表される値に設定されている。
【００５３】
なお、計測対象者Ｐの偏差を求める場合の基準となる統計データとして、所定数以上の上級者全体の平均値を用いることや、ドロー系のプレーヤー、フェード系のプレーヤー、男子プロゴルファー、女子プロゴルファー、使用するクラブの種類等に応じたモデル毎の平均値を用いることが可能である。また、計測対象者Ｐが良好なスイングであると判断した過去の自らのスイングを基準として用いること等も可能である。
【００５４】
記録制御部２５６は、スイング評価部２５４によって取得されたスイングの評価結果データを、評価結果記憶部２７３またはリムーバブルメディア２３１に記憶する。なお、記録制御部２５６は、評価結果データの保存を指示する操作が行われた場合に、評価結果データの記憶を実行する。
【００５５】
［動作］
次に、解析システムＳの動作を説明する。
図１５は、センサユニット１が実行する情報検出処理の流れを説明するフローチャートである。
情報検出処理は、センサユニット１の起動と共に開始される。
【００５６】
ステップＳ１において、通信制御部１５１は、ＢＬＥによってスレーブとして処理装置２と接続する。
ステップＳ２において、キャリブレーション実行部１５２は、処理装置２からの指示に応じて、基準となる状態におけるセンサ情報を取得し、取得結果を基準値とするキャリブレーションを実行する。
【００５７】
ステップＳ３において、キャリブレーション実行部１５２は、キャリブレーションが完了したことをＢＬＥによって処理装置２に通知する。
ステップＳ４において、検出処理部１５３は、各種センサ情報を逐次取得し、取得したセンサ情報を、取得された時刻と対応付けてセンサ情報記憶部１７１に記憶する処理を開始する。
【００５８】
ステップＳ５において、検出処理部１５３は、取得したセンサ情報の波形を解析し、ゴルフのスイングにおけるアドレスのポイントのタイミングを検出して、アドレス検出信号をＢＬＥによって処理装置２に送信する。
【００５９】
ステップＳ６において、検出処理部１５３は、取得したセンサ情報の波形を解析し、ゴルフのスイングにおけるフォローのポイントのタイミングを検出して、フォロー検出信号をＢＬＥによって処理装置２に送信する。
【００６０】
ステップＳ７において、検出処理部１５３は、取得したセンサ情報の波形を解析し、ゴルフのスイングにおけるトップ、ダウンスイング、インパクトの各ポイントのタイミングを検出する。
ステップＳ８において、センサ情報送信制御部１５４は、アドレスからフォローまでのセンサ情報を予め設定されたサンプリングレート（例えば、２４０サンプル／秒程度）に変換して処理装置２に送信する。
ステップＳ８の後、処理はステップＳ４に移行する。
その後、情報検出処理を終了させる操作が入力されると、情報検出処理は終了となる。
【００６１】
次に、処理装置２が実行する評価結果表示処理について説明する。
図１６は、処理装置２が実行する評価結果表示処理の流れを説明するフローチャートである。
評価結果表示処理は、入力部２１８を介して解析結果表示処理の開始を指示する操作が行われることにより開始される。
【００６２】
ステップＳ１１において、通信制御部２５１は、ＢＬＥによってマスタとしてセンサユニット１と接続する。
ステップＳ１２において、キャリブレーション管理部２５２は、センサユニット１に対し、キャリブレーションの実行を指示する。
【００６３】
ステップＳ１３において、キャリブレーション管理部２５２は、センサユニット１からキャリブレーションの実行が完了したことの通知をＢＬＥによって受信する。
ステップＳ１４において、表示制御部２５５は、計測対象者Ｐにアドレスを促す案内画面を表示する。
ステップＳ１５において、通信制御部２５１は、アドレス検出信号をＢＬＥによってセンサユニット１から受信する。
【００６４】
ステップＳ１６において、表示制御部２５５は、計測対象者Ｐにスイングを促す案内画面を表示する。
ステップＳ１７において、通信制御部２５１は、フォロー検出信号をＢＬＥによってセンサユニット１から受信する。
ステップＳ１８において、表示制御部２５５は、スイングを解析中であることを示す案内画面を表示する。
【００６５】
ステップＳ１９において、センサ情報取得部２５３は、予め設定されたサンプリングレートのセンサ情報を、ＢＬＥによってセンサユニット１から取得する。
ステップＳ２０において、表示制御部２５５は、スイング評価部２５４によって取得された評価結果データに基づいて、計測対象者Ｐのスイングの評価結果を表す評価結果表示画面を表示する。このとき、表示制御部２５５は、メニュー画面において選択されたボタンに対応する評価結果表示画面（図１０参照）を表示する。
【００６６】
ステップＳ２１において、表示制御部２５５は、メソッド提示画面の表示を指示する操作が行われたか否かの判定を行う。
メソッド提示画面の表示を指示する操作が行われた場合、ステップＳ２１においてＹＥＳと判定されて、処理はステップＳ２２に移行する。
一方、メソッド提示画面の表示を指示する操作が行われていない場合、ステップＳ２１においてＮＯと判定されて、処理はステップＳ２３に移行する。
ステップＳ２２において、表示制御部２５５は、メソッド提示画面を表示する。
ステップＳ２３において、記録制御部２５６は、評価結果データの保存を指示する操作が行われたか否かの判定を行う。
評価結果データの保存を指示する操作が行われていない場合、ステップＳ２３においてＮＯと判定されて、処理はステップＳ１４に移行する。
一方、評価結果データの保存を指示する操作が行われた場合、ステップＳ２３においてＹＥＳと判定されて、処理はステップＳ２４に移行する。
【００６７】
ステップＳ２４において、記録制御部２５６は、スイング評価部２５４によって取得されたスイングの評価結果データを、評価結果記憶部２７３またはリムーバブルメディア２３１に記憶する。
ステップＳ２４の後、処理はステップＳ１４に移行する。
その後、評価結果表示処理を終了させる操作が入力されると、評価結果表示処理は終了となる。
【００６８】
このような処理により、解析システムＳにおいては、計測対象者Ｐの身体の動きを計測して得られたセンサ情報に基づいて、計測対象者Ｐの身体の３次元的な動きを解析し、腰の回転速度、腰の角度、腰の移動量、スイングリズム、総合的な評価等を表す評価結果表示画面を表示することができる。
評価結果表示画面のうち、特に、回転速度表示画面では、腰の回転速度（回転角速度）やトップの姿勢から腰の最高回転速度への到達時間を表す数値、及び、腰の回転速度の時間変化を表すグラフ等が表示される。
そのため、ゴルフの上達において重要となる腰の使い方のタイプを視覚的にわかり易く表示することができ、計測対象者Ｐのスイングの上達度合いを適確に把握することができる。
したがって、計測対象者Ｐの腰部におけるセンサ情報（角速度等）に基づいて、計測対象者Ｐの動きの良否をより適切に判定することができる。
【００６９】
また、評価結果表示画面のうち、特に、移動量表示画面では、スイングにおける各ポイント間の上下方向、左右方向、及び、前後方向の移動量の大小（移動度合い）を表すインジケータ等が表示される。移動量表示画面におけるインジケータは、所定数以上の上級者（男女のプロゴルファー等）のスイングの平均に基づく統計データに対し、計測対象者Ｐのスイングが有する偏差を表している。
そのため、計測対象者Ｐのスイングと上級者のスイングとの差異について、左右、前後、上下の各項目において、アドレス〜トップ、トップ〜正面、正面〜フィニッシュの各ポイントの腰の移動量が、どの程度の偏差を有するかを視覚的にわかり易く表示することができる。
したがって、計測対象者Ｐの腰部に取り付けたセンサの測定値に基づいて、計測対象者Ｐの動きの良否をより適切に評価することができる。
このように、本実施形態における解析システムＳによれば、計測対象者Ｐの動きの良否をより適切に評価することができる。
なお、計測対象者Ｐの動きの良否を評価する際に、計測対象者Ｐの腰部移動量と、基準となる統計データ、例えば、上級者の腰部移動量の平均値等の所定値との差を比較し、差が小さいほど、計測対象者Ｐの動きを高評価とすることとしてもよい。
【００７０】
［変形例１］
上述の実施形態において、評価結果表示画面によって計測対象者Ｐのスイングの評価結果を表示する場合に、計測対象者Ｐのスイングの特徴を表すアニメーションを表示することとしてもよい。
例えば、計測対象者Ｐのスイングにリバースピボットやスウェーが生じている場合に、リバースピボットあるいはスウェーを呈するスイングを明確に行うアニメーションを表示することができる。
これにより、計測対象者Ｐのスイングにおける特徴を明確に表示することができる。
なお、このアニメーションを表示する場合に、計測対象者Ｐのスイングにおける特徴を誇張して表示することとしてもよい。
また、アニメーションと併せて、腰部の移動量等を表す数値を表示することとしてもよい。
【００７１】
［変形例２］
上述の実施形態において、デジタルカメラ等の撮像装置をさらに使用し、計測対象者Ｐのスイングを計測すると共に、スイングの動画を撮影し、評価結果表示処理において、評価結果データと併せて、スイングの動画を表示することとしてもよい。
これにより、計測対象者Ｐのスイングの特徴を表す数値やグラフと、スイングの動画とを併せて表示することができるため、計測対象者Ｐのスイングの評価結果をよりわかり易い形態で表示することができる。
【００７２】
以上のように構成される解析システムＳは、センサユニット１と、処理装置２とを備える。センサユニット１は、ユーザの腰部に装着される。処理装置２は、スイング評価部２５４を備える。
スイング評価部２５４は、ユーザの腰部に装着されたセンサによって測定された角速度の出力結果において、第１ピーク波形と第２ピーク波形とを抽出する。
スイング評価部２５４は、抽出結果に基づいて、ユーザの動きを評価する。
これにより、ユーザの腰部で検出された角速度の波形における第１ピーク波形及び第２ピーク波形の状態に着目して、ユーザの動きを評価することができる。
したがって、腰部に装着したセンサによってユーザの動きを検出する電子機器において、ユーザの動きの良否をより適切に判断することが可能となる。
【００７３】
スイング評価部２５４は、第１ピーク波形及び第２ピーク波形の形状に基づいてユーザの動きを評価する。
これにより、第１ピーク波形及び第２ピーク波形の具体的な形状の適否を反映させて、ユーザの動きの良否を判断することが可能となる。
【００７４】
スイング評価部２５４は、第１ピーク波形と第２ピーク波形との波形形状の関係性に基づいてユーザの動きを評価する。
これにより、第１ピーク波形と第２ピーク波形との間に角速度がほぼゼロとなる適切な谷が出現しているか否か等、第１ピーク波形及び第２ピーク波形単独の適否以外の条件も反映させて、ユーザの動きの良否を判断することが可能となる。
【００７５】
スイング評価部２５４は、第１ピーク波形及び第２ピーク波形が抽出されたか否かを判定し、その判定結果に基づいて、ユーザの動きを評価する。
これにより、初級者及び中級者に見られる角速度の波形であることを判定して、ユーザの動きを評価することが可能となる。
【００７６】
処理装置２は、表示制御部２５５を備える。
表示制御部２５５は、評価されたユーザの動きの評価結果を報知する。
これにより、ユーザに対し、第１ピーク波形及び第２ピーク波形の状態に着目した動きの評価結果を明示的に報知することができる。
【００７７】
表示制御部２５５は、評価されたユーザの動きの評価結果に基づいたアドバイス情報を報知する。
これにより、ユーザに対し、第１ピーク波形及び第２ピーク波形の状態に着目した動きの向上のためのアドバイス情報を提示することができる。
【００７８】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００７９】
例えば、上述の実施形態において、処理装置２に備えられた撮像機能（デジタルカメラ等）を用いてスイングの動画を撮影し、評価結果表示処理において、評価結果データと併せて、スイングの動画を表示することとしてもよい。
また、上述の実施形態において、センサユニット１がゴルフのスイングにおける所定の特徴的なポイントのタイミングを検出することとしたが、これに限られない。即ち、処理装置２が、センサユニット１から取得したセンサ情報に基づいて、ゴルフのスイングにおける所定の特徴的なポイントのタイミングを検出することとしてもよい。
【００８０】
また、上述の実施形態において、解析システムＳをセンサユニット１及び処理装置２の２つの装置によって構成するものとしたが、これに限られない。例えば、センサユニット１及び処理装置２の機能を兼ね備えたスマートフォン等によって、センサユニット１と処理装置２とを一体化した装置として解析システムＳを構成してもよい。
【００８１】
上述の実施形態において、センサ情報に基づいて、ゴルフのスイングにおける所定の特徴的なポイントのタイミングを検出する場合、時系列のデータを時間順に解析して特徴的なポイントを判別することや、特徴的なポイントとして明らかに判別可能なタイミングから時系列を遡って解析して、他の特徴的なポイントを判別することが可能である。
これにより、ゴルフのスイングにおける所定の特徴的なポイントのタイミングをより確実に検出することができる。
【００８２】
上述の実施形態において、ゴルフのスイングを行う計測対象者Ｐにセンサユニット１を装着し、ゴルフのスイングの解析に解析システムＳを用いる場合について説明したが、これに限られない。即ち、本発明に係る解析システムＳは、野球、テニス、陸上競技等、被写体となるプレーヤーを画角の固定的な位置に撮影可能な各種スポーツ等に用いることができる。例えば、野球の打席でスイングする打者、マウンドで投球するピッチャー、テニスのサーバー、並走するカメラで撮影される短距離走者等を対象として、本発明に係る解析システムＳを用いることができる。
【００８３】
また、上述の実施形態では、本発明が適用される処理装置２は、スマートフォンを例として説明したが、特にこれに限定されない。
例えば、本発明は、画像処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、ポータブルゲーム機等に適用可能である。
【００８４】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図５、７の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が解析システムＳに備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図５、７の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
本実施形態における機能的構成は、演算処理を実行するプロセッサによって実現され、本実施形態に用いることが可能なプロセッサには、シングルプロセッサ、マルチプロセッサ及びマルチコアプロセッサ等の各種処理装置単体によって構成されるものの他、これら各種処理装置と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ‐Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の処理回路とが組み合わせられたものを含む。
【００８５】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００８６】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図４のリムーバブルメディア２３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア２３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、または光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ），Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ（ブルーレイディスク）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図３、４のＲＯＭ１１２、２１２や、図３、４の記憶部１１９、２２０に含まれるハードディスク等で構成される。
【００８７】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
また、本明細書において、システムの用語は、複数の装置や複数の手段等より構成される全体的な装置を意味するものとする。
【００８８】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００８９】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
ユーザの腰部に装着されたセンサによって測定された角速度の出力結果において、第１ピーク波形と第２ピーク波形とを抽出する抽出手段と、
前記抽出手段の抽出結果に基づいて、前記ユーザの動きを評価する評価手段と、
を備えることを特徴とする電子機器。
［付記２］
前記評価手段は、前記第１ピーク波形及び前記第２ピーク波形の形状に基づいて前記ユーザの動きを評価することを特徴とする付記１に記載の電子機器。
［付記３］
前記評価手段は、前記第１ピーク波形と前記第２ピーク波形との波形形状の関係性に基づいて前記ユーザの動きを評価することを特徴とする付記２に記載の電子機器。
［付記４］
前記評価手段は、前記抽出手段によって、前記第１ピーク波形及び前記第２ピーク波形が抽出されたか否かを判定し、その判定結果に基づいて、前記ユーザの動きを評価することを特徴とする付記１から３のいずれか１つに記載の電子機器。
［付記５］
前記評価手段によって評価された前記ユーザの動きの評価結果を報知する報知手段を備えることを特徴とする付記１乃至４のいずれか１つに記載の電子機器。
［付記６］
前記報知手段は、前記評価手段によって評価された前記ユーザの動きの評価結果に基づいたアドバイス情報を報知することを特徴とする付記５に記載の電子機器。
［付記７］
電子機器が実行する評価方法であって、
ユーザの腰部に装着されたセンサによって測定された角速度の出力結果において、第１ピーク波形と第２ピーク波形とを抽出する抽出ステップと、
前記抽出ステップにおける抽出結果に基づいて、前記ユーザの動きを評価する評価ステップと、
を含むことを特徴とする評価方法。
［付記８］
電子機器を制御するコンピュータに、
ユーザの腰部に装着されたセンサによって測定された角速度の出力結果において、第１ピーク波形と第２ピーク波形とを抽出する抽出機能と、
前記抽出機能の抽出結果に基づいて、前記ユーザの動きを評価する評価機能と、
を実現させることを特徴とするプログラム。
【符号の説明】
【００９０】
Ｓ・・・解析システム，１・・・センサユニット，２・・・処理装置，１１１、２１１・・・ＣＰＵ，１１２、２１２・・・ＲＯＭ，１１３、２１３・・・ＲＡＭ，１１４、２１４・・・バス，１１５、２１５・・・入出力インターフェース，１１６、２１７・・・センサ部，１１７、２１８・・・入力部，１１８、２１９・・・出力部，１１９、２２０・・・記憶部，１２０、２２１・・・通信部，１２１、２２２・・・ドライブ，２１６・・・撮像部，２３１・・・リムーバブルメディア，１５１、２５１・・・通信制御部，１５２・・・キャリブレーション実行部，１５３・・・検出処理部，１５４・・・センサ情報送信制御部１５４，１７１、２７１・・・センサ情報記憶部，２５２・・・キャリブレーション管理部，２５３・・・センサ情報取得部，２５４・・・スイング評価部，２５５・・・表示制御部，２５６・・・記録制御部，２７２・・・参照データ記憶部，２７３・・・評価結果記憶部
【図１】
2019092649.tif 000003
【図２】
2019092649.tif 000004
【図３】
2019092649.tif 000005
【図４】
2019092649.tif 000006
【図５】
2019092649.tif 000007
【図６Ａ】
2019092649.tif 000008
【図６Ｂ】
2019092649.tif 000009
【図７】
2019092649.tif 000010
【図８】
2019092649.tif 000011
【図９】
2019092649.tif 000012
【図１０】
2019092649.tif 000013
【図１１】
2019092649.tif 000014
【図１２】
2019092649.tif 000015
【図１３】
2019092649.tif 000016
【図１４】
2019092649.tif 000017
【図１５】
2019092649.tif 000018
【図１６】
2019092649.tif 000019