JP2017124080A - 表示方法、運動解析装置、運動解析システム、運動解析プログラム、および記録媒体 - Google Patents
表示方法、運動解析装置、運動解析システム、運動解析プログラム、および記録媒体 Download PDFInfo
- Publication number
- JP2017124080A JP2017124080A JP2016005851A JP2016005851A JP2017124080A JP 2017124080 A JP2017124080 A JP 2017124080A JP 2016005851 A JP2016005851 A JP 2016005851A JP 2016005851 A JP2016005851 A JP 2016005851A JP 2017124080 A JP2017124080 A JP 2017124080A
- Authority
- JP
- Japan
- Prior art keywords
- data
- analysis
- swing
- unit
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/36—Training appliances or apparatus for special sports for golf
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0622—Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1121—Determining geometric values, e.g. centre of rotation or angular range of movement
- A61B5/1122—Determining geometric values, e.g. centre of rotation or angular range of movement of movement trajectories
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1124—Determining motor skills
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/486—Biofeedback
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6887—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient mounted on external non-worn devices, e.g. non-medical devices
- A61B5/6895—Sport equipment
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
- A63B24/0006—Computerised comparison for qualitative assessment of motion sequences or the course of a movement
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B60/00—Details or accessories of golf clubs, bats, rackets or the like
- A63B60/46—Measurement devices associated with golf clubs, bats, rackets or the like for measuring physical parameters relating to sporting activity, e.g. baseball bats with impact indicators or bracelets for measuring the golf swing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
- G06V40/23—Recognition of whole body movements, e.g. for sport training
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2503/00—Evaluating a particular growth phase or type of persons or animals
- A61B2503/10—Athletes
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0219—Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
- A63B24/0006—Computerised comparison for qualitative assessment of motion sequences or the course of a movement
- A63B2024/0012—Comparing movements or motion sequences with a registered reference
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B2071/0647—Visualisation of executed movements
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2102/00—Application of clubs, bats, rackets or the like to the sporting activity ; particular sports involving the use of balls and clubs, bats, rackets, or the like
- A63B2102/32—Golf
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/62—Time or time measurement used for time reference, time stamp, master time or clock signal
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/803—Motion sensors
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/83—Special sensors, transducers or devices therefor characterised by the position of the sensor
- A63B2220/833—Sensors arranged on the exercise apparatus or sports implement
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/08—Feature extraction
- G06F2218/10—Feature extraction by analysing the shape of a waveform, e.g. extracting parameters relating to peaks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/12—Classification; Matching
- G06F2218/16—Classification; Matching by matching signal segments
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Physical Education & Sports Medicine (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- Animal Behavior & Ethology (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Dentistry (AREA)
- Physiology (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Biodiversity & Conservation Biology (AREA)
- Geometry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Psychiatry (AREA)
- Social Psychology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
【課題】異なる複数のスイングの解析データを比較しながら客観的な評価を行うことが可能な表示方法を提供する。
【解決手段】慣性センサーの出力を用いて検出された、第1の運動の解析データに基づく複数の指標に係る第1のデータ群と、第2の運動の解析データに基づく複数の指標に係る第2のデータ群と、前記指標毎に対応させて表示する表示方法。
【選択図】図14
【解決手段】慣性センサーの出力を用いて検出された、第1の運動の解析データに基づく複数の指標に係る第1のデータ群と、第2の運動の解析データに基づく複数の指標に係る第2のデータ群と、前記指標毎に対応させて表示する表示方法。
【選択図】図14
Description
本発明は、表示方法、運動解析装置、運動解析システム、運動解析プログラム、および記録媒体に関する。
従来、ゴルフ、テニス、野球などの運動器具のスイング、例えばゴルフクラブのスイング(ゴルフスイング)を解析し、例えばそのスイングの軌跡を改善することで競技力を向上させる手段が知られている。このような手段の一例として、例えば特許文献1には、ゴルフ支援装置が開示されている。特許文献1に開示されたゴルフ支援装置では、ヘッドスピードやボールスピードなど、ゴルフクラブのスイングに係る項目についてドップラーセンサーを用いて測定することにより、ゴルフクラブのスイングを解析する。そして、その解析結果を、ゴルフ支援装置に備えられた表示部に表示するとしている。
しかしながら、特許文献1に記載されている技術では、一つの画面に一つのスイングに関わる解析データに基づいた複数の指標に係るデータが一つずつ表示されているので、互いに異なる複数のスイングの解析データを比較しながら客観的な評価を行うためには、例えば画面を何度もタップして遷移させるなどの操作が必要となり、ユーザーの扱いが煩雑となることから使い勝手が悪いという課題を有していた。
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。
[適用例1]本適用例に係る表示方法は、慣性センサーの出力を用いて検出された、第1の運動の解析データに基づく複数の指標に係る第1のデータ群と、第2の運動の解析データに基づく複数の指標に係る第2のデータ群と、を前記指標毎に対応させて表示することを特徴とする。
本適用例に係る表示方法によれば、少なくとも二つの異なるスイングの解析データを比較しながらの視認が可能となり、異なるスイングの解析データを比較しながら客観的な評価を行うことができる。これにより、解析データを比較するために、ユーザーが画面を何度もタップするなどの操作が不要となることから、煩雑さが解消され、使い勝手を向上させることができる。
[適用例2]上記適用例に記載の表示方法において、前記複数の指標は、予め設定されていることが好ましい。
本適用例によれば、スイングの解析データのうちで、ユーザーが表示を所望する指標を予め設定しておくことで、スイング後にユーザーの手を煩わせることなくユーザーの得たいスイングの解析データを効率よく表示することができ、さらに使い勝手を向上させることができる。
[適用例3]上記適用例に記載の表示方法において、前記第1のデータ群のデータと前記第2のデータ群のデータとを、前記指標毎に対応するデータ同士を並べて表示することが好ましい。
本適用例によれば、指標毎に対応するデータ同士を並べて表示するため、少なくとも二つの異なるスイングの解析データを一目で視認することができ、確認を効率よく行うことができる。
[適用例4]上記適用例に記載の表示方法において、前記複数の指標は、一つの表示部に表示対象の全てが配置されて表示されていることが好ましい。
本適用例によれば、一つの表示部に表示対象の全てが一覧で配置されているため、画面の切り替え(遷移)をしなくても、全ての解析データを一画面で視認することができ、効率的な運動の解析を行うことができる。
[適用例5]上記適用例に記載の表示方法において、前記一覧に表示される前記指標のいずれかを指定することにより、他の表示画面に切り替わることが好ましい。
本適用例によれば、一覧に表示される指標のいずれかを指定し、例えば指定された指標の詳細データなどを表示する他の表示画面に切り替えることができ、より効率的な表示とすることができる。これにより、効率的な運動の解析を行うことができる。
[適用例6]上記適用例に記載の表示方法において、前記第1の運動と、前記第2の運動とは、互いに異なるユーザーの運動であることが好ましい。
本適用例によれば、他者による運動の解析データとの比較を行うことができ、さらに客観的な評価を行うことができる。
[適用例7]本適用例に係る運動解析装置は、慣性センサーの出力を用いて検出された、運動の解析データを算出する処理部と、前記解析データに基づいて、解析結果を表示する表示部と、を含み、前記表示部に、第1の運動の解析データに基づく複数の指標に係る第1のデータ群と、第2の運動の解析データに基づく前記複数の指標に係る第2のデータ群とを、前記指標毎に対応させて並べて表示していることを特徴とする。
本適用例に係る運動解析装置によれば、処理部によって算出された第1の運動の解析データに基づく複数の指標に係る第1のデータ群と、第2の運動の解析データに基づく前記複数の指標に係る第2のデータ群とが、表示部に、対応する指標毎に並べて表示されるため、少なくとも二つの異なるスイングの解析データを比較しながらの視認が可能となる。これにより、ユーザーは、異なるスイングの解析データを比較しながら客観的な評価を容易に行うことができる。また、解析データを比較するために、ユーザーが画面を何度もタップするなどの操作が不要となることから、煩雑さが解消され、使い勝手を向上させることができる。
[適用例8]上記適用例に記載の運動解析装置において、操作部を備え、前記複数の指標は、前記操作部により予め設定されていることが好ましい。
本適用例によれば、スイングの解析データのうちで、ユーザーが表示を所望する指標を予め設定しておくことで、スイング後にユーザーの手を煩わせることなくユーザーの得たいスイングの解析データを効率よく表示することができ、さらに使い勝手を向上させることができる。
[適用例9]上記適用例に記載の運動解析装置において、前記表示部に、前記第1のデータ群のデータと前記第2のデータ群のデータとを、前記指標毎に対応するデータ同士を並べて表示していることが好ましい。
本適用例によれば、表示部に、指標毎に対応するデータ同士を並べて表示するため、少なくとも二つの異なるスイングの解析データを一目で視認することができ、確認を効率よく行うことができる。
[適用例10]上記適用例に記載の運動解析装置において、前記複数の指標が、前記表示部に、表示対象の全てが配置されて表示されていることが好ましい。
本適用例によれば、表示部に、表示対象の全てが一覧で配置されているため、画面の切り替え(遷移)をしなくても、全ての解析データを一画面で視認することができ、効率的な運動の解析を行うことができる。
[適用例11]上記適用例に記載の運動解析装置において、記一覧に表示される前記指標のいずれかを指定することにより、他の表示画面に切り替わることが好ましい。
本適用例によれば、一覧に表示される指標のいずれかを指定し、例えば指定された指標の詳細データなどを表示する他の表示画面に切り替えることができ、より効率的な表示とすることができる。これにより、効率的な運動の解析を行うことができる。
[適用例12]上記適用例に記載の運動解析装置において、前記第1の運動と、前記第2の運動とは、互いに異なるユーザーの運動であることが好ましい。
本適用例によれば、他者による運動の解析データとの比較を行うことができ、さらに客観的な評価を行うことができる。
[適用例13]本適用例に係る運動解析システムは、上記適用例のいずれか一例に記載の運動解析装置と、慣性センサーと、を備えていることを特徴とする。
本適用例に係る運動解析システムによれば、処理部によって算出された第1の運動の解析データに基づく複数の指標に係る第1のデータ群と、第2の運動の解析データに基づく前記複数の指標に係る第2のデータ群とが、表示部に、対応する指標毎に並べて表示されるため、少なくとも二つの異なるスイングの解析データを比較しながらの視認が可能となる。これにより、ユーザーは、異なるスイングの解析データを比較しながら客観的な評価を容易に行うことができる。さらに、解析データを比較するために、ユーザーが画面を何度もタップするなどの操作が不要となることから煩雑さが解消されることなどにより、使い勝手を向上させたスイング解析システムを得ることができる。したがって、本スイング解析システムを用いることにより、ユーザーは、効率の良い練習を行うことができる。
[適用例14]本適用例に係る運動解析プログラムは、慣性センサーの出力を用いて検出された、第1の運動の解析データに基づく複数の指標に係る第1のデータ群、および第2の運動の解析データに基づく前記複数の指標に係る第2のデータ群を算出する工程と、前記第1のデータ群および前記第2のデータ群を前記指標毎に対応させて表示する工程と、をコンピューターに実行させることを特徴とする。
本適用例に係る運動解析プログラムによれば、処理部によって算出された第1の運動の解析データに基づく複数の指標に係る第1のデータ群複数の第1の指標と、第2の運動の解析データに基づく前記複数の指標に係る第2のデータ群とが、対応する指標毎に並べて表示されるため、少なくとも二つの異なるスイングの解析データを比較しながらの視認が可能となる。これにより、ユーザーは、異なるスイングの解析データを比較しながら客観的な評価を容易に行うことができる。さらに、解析データを比較するために、ユーザーが画面を何度もタップするなどの操作が不要となることから煩雑さが解消されることなどにより、効率的な運動解析を行うことができる。
[適用例15]本適用例に係る記録媒体は、慣性センサーの出力を用いて検出された、第1の運動の解析データに基づく複数の指標に係る第1のデータ群、および第2の運動の解析データに基づく前記複数の指標に係る第2のデータ群を算出する工程と、前記第1のデータ群および前記第2のデータ群を前記指標毎に対応させて表示する工程と、をコンピューターに実行させるプログラムを記録していることを特徴とする。
本適用例に係る記録媒体によれば、記録されているプログラムに基づいてコンピューターを実行させることにより、処理部によって算出された第1の運動の解析データに基づく複数の指標に係る第1のデータ群複数の第1の指標と、第2の運動の解析データに基づく前記複数の指標に係る第2のデータ群とが、対応する指標毎に並べて表示されるため、少なくとも二つの異なるスイングの解析データを比較しながらの視認が可能となる。これにより、ユーザーは、異なるスイングの解析データを比較しながら客観的な評価を容易に行うことができる。さらに、解析データを比較するために、ユーザーが画面を何度もタップするなどの操作が不要となることから煩雑さが解消されることなどにより、効率的な運動解析を行うことができる。
以下、本発明の好適な実施形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。
スイング解析(運動解析)システム
1−1.スイング解析(運動解析)システムの概要
以下、運動解析システムの一例としてのスイング解析システムについて、図1〜図4を参照して説明する。図1は、本実施形態のスイング解析システムの概要について説明するための図である。図2は、センサーユニットの装着位置および向きの一例を示す図である。図3は、一連のスイング動作についての説明図である。図4は、スイング解析システムの構成例を示す図である。
1−1.スイング解析(運動解析)システムの概要
以下、運動解析システムの一例としてのスイング解析システムについて、図1〜図4を参照して説明する。図1は、本実施形態のスイング解析システムの概要について説明するための図である。図2は、センサーユニットの装着位置および向きの一例を示す図である。図3は、一連のスイング動作についての説明図である。図4は、スイング解析システムの構成例を示す図である。
図1に示すように、本実施形態のスイング解析システム1は、センサーユニット10(慣性センサーの一例)、およびスイング解析装置としての運動解析表示装置20を含んで構成されている。スイング解析システム1では、ユーザー(被験者)2が、ターゲットとしてのゴルフボール4を打球するために行う、ゴルフクラブ3のスイング(以下、ゴルフスイングとも言う)を解析する。本実施形態では、ゴルフスイングの解析を行うスイング解析装置を例に挙げて説明するが、本発明のスイング解析装置は、テニス、バドミントン、卓球などのラケット、野球やソフトボールに用いるバットなど、スイングに用いられる様々な運動器具のスイング解析に適用することができる。
計測部としてのセンサーユニット10は、備えられた慣性センサー(図4に示す加速度センサー12および角速度センサー14)によって、3軸の各軸方向に生じる加速度と、3軸の各軸回りに生じる角速度とを計測可能であり、本形態ではゴルフクラブ3(運動器具の一例)に装着されている。
本実施形態では、図2に示すように、計測部としてのセンサーユニット10は、3つの検出軸(x軸,y軸,z軸)のうちの1軸、例えばy軸をシャフトの長手方向に合わせて、ゴルフクラブ3のシャフトの一部に取り付けられる。望ましくは、センサーユニット10は、打球時の衝撃が伝わりにくく、スイング時に遠心力がかかりにくいグリップに近い位置に取り付けられる。シャフトは、ゴルフクラブ3のヘッド3aを除いた柄の部分であり、グリップも含まれる。ただし、センサーユニット10は、被験者であるユーザー2の部位(例えば、手やグローブなど)に取り付けられてもよいし、腕時計などのアクセサリーに取り付けられてもよい。
なお、本形態ではゴルフクラブ3のスイングを一例としたスイング解析(運動解析)を例示している。ゴルフスイングは、例えば、図3に示すような一連のスイング動作が行われる。具体的には、図3に示すように、静止状態であるアドレスの位置からスイング(バックスイング)を開始した後、バックスイング中にゴルフクラブ3のシャフトが水平になるハーフウェイバック、バックスイングからダウンスイングに切り替わるトップ、ダウンスイング中にゴルフクラブ3のシャフトが水平になるハーフウェイダウンの各状態を経て、ゴルフボール4を打球するインパクトに至る動作を含んでいる。インパクト後は、図示していないフォロースルーに至り、一連のスイング動作が終了する。
1−2.スイング解析(運動解析)システムの構成
図4は、本実施形態のスイング解析(運動解析)システム1の構成例(センサーユニット10、および運動解析表示装置20の構成例)を示す図である。図4に示すように、本実施形態では、センサーユニット10は、慣性センサーとしての加速度センサー12および角速度センサー14と、信号処理部16と、通信部18と、を含んで構成されている。
図4は、本実施形態のスイング解析(運動解析)システム1の構成例(センサーユニット10、および運動解析表示装置20の構成例)を示す図である。図4に示すように、本実施形態では、センサーユニット10は、慣性センサーとしての加速度センサー12および角速度センサー14と、信号処理部16と、通信部18と、を含んで構成されている。
慣性センサーとしての加速度センサー12は、互いに交差する(理想的には直交する)3軸方向の各々に生じる加速度を計測し、計測した3軸加速度の大きさおよび向きに応じたデジタル信号(加速度データ)を出力する。
慣性センサーとしての角速度センサー14は、互いに交差する(理想的には直交する)3軸の各々の軸回りに生じる角速度を計測し、計測した3軸角速度の大きさおよび向きに応じたデジタル信号(角速度データ)を出力する。
信号処理部16は、加速度センサー12および角速度センサー14から、それぞれ加速度データおよび角速度データ(計測データ)を受け取って時刻情報を付して不図示の記憶手段に記憶し、記憶した計測データ(姿勢または位置の情報の一例)に時刻情報を付して通信用のフォーマットに合わせたパケットデータを生成し、通信部18に出力する。
加速度センサー12および角速度センサー14は、それぞれ3軸が、センサーユニット10に対して定義される直交座標系(センサー座標系)の3軸(x軸、y軸、z軸)と一致するようにセンサーユニット10に取り付けられるのが理想的だが、実際には取り付け角の誤差が生じる。そこで、信号処理部16は、取り付け角誤差に応じてあらかじめ算出された補正パラメーターを用いて、加速度データおよび角速度データをxyz座標系のデータに変換する処理を行う。
さらに、信号処理部16は、加速度センサー12および角速度センサー14の温度補正処理を行ってもよい。あるいは、加速度センサー12および角速度センサー14に温度補正の機能が組み込まれていてもよい。
なお、加速度センサー12と角速度センサー14は、アナログ信号を出力するものであってもよく、この場合は、信号処理部16が、加速度センサー12の出力信号と角速度センサー14の出力信号をそれぞれA/D変換して計測データ(加速度データと角速度データ)を生成し、これらを用いて通信用のパケットデータを生成すればよい。
センサーユニット10の通信部18は、信号処理部16から受け取ったパケットデータを運動解析表示装置20に送信する処理や、運動解析表示装置20から制御コマンドを受信して信号処理部16に送る処理等を行う。信号処理部16は、制御コマンドに応じた各種処理を行う。
運動解析表示装置20は、例えば、スマートフォン、パーソナルコンピューター、後述するヘッドマウントディスプレイ(HMD)500、および後述する腕装着型の解析表示装置600等の情報端末(クライアント端末)で実現される。運動解析表示装置(表示装置)20は、処理部21(処理部の一例)、通信部22、操作部23、記憶部24、表示部25、音出力部26、および撮影部27を含んで構成されている。
運動解析表示装置20の通信部22は、センサーユニット10から送信されたパケットデータを受信し、処理部21に送る処理や、処理部21からの制御コマンドをセンサーユニット10に送信する処理等を行う。
入力部としての操作部23は、ユーザー(被験者)2からの操作データを取得し、処理部21に送る処理を行う。操作部23は、例えば、タッチパネル型ディスプレイ、ボタン、キー、マイクなどであってもよい。換言すれば、操作部23は、操作データなどを入力することができる入力部として機能する。そして、ユーザー(被験者)2は、操作部23から、所望の操作データを入力することができる。なお、操作部23から取得されるデータには、例えば、スイングの時刻(日時)、ユーザー識別情報(ユーザーID)、ユーザー2の性別、ゴルフクラブ情報242、ユーザー2の身体情報244、センサーユニット10の位置情報であるセンサー装着位置情報246などを含むことができる。
また、操作部23から取得されるデータには、解析終了後に、後述する表示部25に一覧で表示する複数の指標38((第1のデータ45、および第2のデータ45a):図14参照)を選択し、入力される指標を含むことができる。このように、スイングの解析データのうちで、ユーザー2が一覧表示を所望する指標を予め設定しておくことで、スイング後にユーザー2の手を煩わせることなくユーザー2の得たいスイングの解析データを一覧表示することができ、さらに使い勝手を向上させることができる。
記憶部24は、例えば、ROM(Read Only Memory)やフラッシュROM、RAM(Random Access Memory)等の各種ICメモリーやハードディスクやメモリーカードなどの記録媒体等により構成される。
記憶部24は、処理部21が各種の計算処理や制御処理を行うためのプログラムや、アプリケーション機能を実現するための各種プログラムやデータ等を記憶している。特に、本実施形態では、記憶部24には、処理部21によって読み出され、スイング解析処理を実行するためのスイング解析プログラム(運動解析プログラム)240が記憶されている。スイング解析プログラム240はあらかじめ不揮発性の記録媒体(記録媒体の一例)に記憶されていてもよいし、処理部21がネットワークを介してサーバーからスイング解析プログラム240を受信して記憶部24に記憶させてもよい。
記憶部24には、スイング解析処理に用いられる情報として、ゴルフクラブ情報242、身体情報244、センサーユニット10の位置情報であるセンサー装着位置情報246、スイングが解析されたスイング解析データ248などが記憶される。
ゴルフクラブ情報242は、ユーザー2が使用するゴルフクラブ3の仕様を示す情報である。例えば、ユーザー2が、操作部23を操作して、使用するゴルフクラブ3のゴルフクラブの情報を入力し、入力されたゴルフクラブ3の情報をゴルフクラブ情報242としてもよい。あるいは、ユーザー2が、後述する図13に示すステップS100において、ゴルフクラブ3の型番を入力(あるいは、型番リストから選択)し、記憶部24にあらかじめ記憶されている型番毎の仕様情報(例えば、シャフトの長さ、重心の位置、ライ角、フェース角、ロフト角等の情報など)のうち、入力された型番の仕様情報をゴルフクラブ情報242としてもよい。
身体情報244は、ユーザー2の体格(腰の高さ、首の高さ、腕の長さなど)を示す情報である。例えば、ユーザー2が、操作部23を操作して身体の情報を入力し、入力された身体の情報を身体情報244としてもよい。
センサー装着位置情報246は、ゴルフクラブ3におけるセンサーユニット10の装着位置を示す情報である。例えば、図13に示すステップS100において、ユーザー2が操作部23を操作してセンサーユニット10の装着位置とゴルフクラブ3のグリップとの間の距離を入力し、入力された距離の情報をセンサー装着位置情報246としてもよい。あるいは、センサーユニット10を決められた所定位置(例えば、グリップから20cmの距離など)に装着するものとして、当該所定位置の情報がセンサー装着位置情報246としてあらかじめ記憶されていてもよい。
記憶部24は、処理部21の作業領域として用いられ、操作部23から入力されたデータ、処理部21が各種プログラムに従って実行した演算結果等を一時的に記憶する。さらに、記憶部24は、処理部21の処理により生成されたデータのうち、長期的な保存が必要なデータ、例えば、従前に行われたスイングを解析したスイングの解析データを記憶してもよい。
表示部25は、処理部21の処理結果を文字、グラフ、表、アニメーション、その他の画像として表示するものである。表示部25は、例えば、CRT、LCD、タッチパネル型ディスプレイ、HMD(ヘッドマウントディスプレイ)などを用いてもよい。なお、1つのタッチパネル型ディスプレイで操作部23と表示部25の機能を実現するようにしてもよい。
表示部25は、当該スイングの解析データを示す複数の第1データ群と、比較表示する例えば1回前のスイングの解析データを示す複数の第2のデータ群とを一覧に表示(図14参照)する。なお、第1のデータ群と第2のデータ群とは、指標38(図14参照)毎に、対応するデータ同士を並べて表示されている。なお、本例では「回転・トップ」を指標46として示しているが、他の指標としては、図14に示されているような「ヘッドスピード」、「フェース角 オープン」、「クラブパス インサイドアウト」、「アタック角 アッパー」、「リズム」などの他、種々を例示することができる。具体的に、図14に示す表示例では、指標の一つである「回転・トップ」46を例示しており、当該スイングの解析データを示す第1のデータ群として第1のデータ45、および、比較表示する、例えば1回前のスイングの解析データを示す第2のデータ群としての第2のデータ45aが並べて表示されている。
なお、表示部25における操作部23の機能としては、表示部25に表示される指標38(後述の図14参照)のうちで、詳細表示する指標の指定を、表示部25に触れる(画面タッチ)などによって行うことができる。このように、詳細表示する指標の指定を、表示部25の有する操作部23に対して行うことができるため、一覧表示された指標38を視認しながら、詳細表示する指標39(図14参照)を直接的に指定することができ、確実に、且つ容易に指定を行うことができる。
音出力部26は、処理部21の処理結果(解析情報)を音声やブザー音等の音として提示するために出力するものである。音出力部26は、例えば、スピーカーやブザーなどであってもよい。
撮影部27は、図示しない光学レンズ(撮像光学系)やCCD(Charge-Coupled Device)等を含む受光ユニット(不図示)を含んでいる。撮影部27は、被写体像(ユーザー2)を撮影し、撮影データを記憶部24に記憶させたり、撮影データを画像データ生成部216に送り、画像データ生成部216によって生成された画像データを表示部25に表示させたりすることができる。
処理部21は、各種プログラムに従って、センサーユニット10に制御コマンドを送信する処理や、センサーユニット10から通信部22を介して受信したデータに対する各種の計算処理や、その他の各種の制御処理を行う。処理部21は、センサーユニット10から受信したスイングのデータを用いて、当該スイングを解析した解析データを生成し、その解析データに基づいて、スイング軌跡30(図15、図17参照)、および解析情報の表示データを形成し、出力することができる。処理部21は、スイング解析プログラム(運動解析プログラム)240を実行することにより、データ取得部210、スイング診断部211、スイング解析部215、画像データ生成部216、記憶処理部217、表示処理部218および音出力処理部219として機能する。なお、処理部21は、コンピューターとしての機能を有している。
データ取得部210は、通信部22がセンサーユニット10から受信したパケットデータを受け取り、受け取ったパケットデータから時刻情報および計測データを取得し、記憶処理部217に送る処理を行う。
スイング診断部211は、スイング解析部215によって算出されるスイングの指標に基づいて、当該スイングの良否について診断する。具体的な手法は後述するが、ハーフウェイバック時とハーフウェイダウン時のヘッド3aの位置が、それぞれ、スイング解析部215によって算出されるシャフトプレーンSPおよびホーガンプレーンHP(Vゾーン)に基づいて判定を行う手法を用いている。
スイング解析部215は、センサーユニット10が出力する計測データ(記憶部24に記憶されている計測データ)や操作部23からのデータなどを用いて、ユーザー2のスイング運動を解析し、スイングが行われた時刻(日時)、ユーザー2の識別情報や性別、ゴルフクラブ3の種類、スイング動作の解析結果の情報を含むスイング解析データ248を生成する処理を行う。特に、本実施形態では、スイング解析部215は、スイング動作の解析結果の情報の少なくとも一部として、スイングの各指標の値を算出する。
スイング解析部215は、スイングの指標として、少なくとも1つの仮想面を算出してもよい。例えば、少なくとも1つの仮想面は、後述する、シャフトプレーンSP(第1仮想面)と、シャフトプレーンSPと所定の角度をなすホーガンプレーンHP(第2仮想面)とを含み、スイング解析部215は、この指標として、「シャフトプレーンSP」と「ホーガンプレーンHP」とを算出してもよい。
また、スイング解析部215は、スイングの指標として、バックスイング中の第1のタイミングでのゴルフクラブ3のヘッド3aの位置を算出してもよい。例えば、第1のタイミングは、バックスイング中にゴルフクラブ3の長手方向が水平方向に沿う方向となるハーフウェイバックのときであり、スイング解析部215は、この指標として、後述する「ハーフウェイバック時のヘッド3aの位置」を算出してもよい。
また、スイング解析部215は、スイングの指標として、ダウンスイング中の第2のタイミングでのゴルフクラブ3のヘッド3aの位置を算出してもよい。例えば、第2のタイミングは、ダウンスイング中にゴルフクラブ3の長手方向が水平方向に沿う方向となるハーフウェイダウンのときであり、スイング解析部215は、この指標として、後述する「ハーフウェイダウン時のヘッド3aの位置」を算出してもよい。
また、スイング解析部215は、スイングの指標として、インパクト(打球時)におけるゴルフクラブ3のヘッド3aの入射角に基づく指標を算出してもよい。例えば、スイング解析部215は、この指標として、後述する「クラブパス(入射角)ψ」を算出してもよい。
また、スイング解析部215は、スイングの指標として、インパクト(打球時)におけるゴルフクラブ3のヘッド3aの傾きに基づく指標を算出してもよい。例えば、スイング解析部215は、この指標として、後述する「(絶対)フェース角φ」や「相対フェース角η」を算出してもよい。
また、スイング解析部215は、スイングの指標として、インパクト(打球時)におけるゴルフクラブ3の速度に基づく指標を算出してもよい。例えば、スイング解析部215は、この指標として、後述する「ヘッドスピード」を算出してもよい。
また、スイング解析部215は、スイングの指標として、シャフトの長手方向を回転軸として、バックスイングの開始時からインパクト(打球時)までの間の所定のタイミングにおけるゴルフクラブ3のシャフトの回転軸回り(以下、長軸回りと称す)の回転角に基づく指標を算出してもよい。ゴルフクラブ3の長軸回りの回転角は、基準となるタイミングから当該所定のタイミングまでにゴルフクラブ3が長軸回りに回転した角度であってもよい。基準となるタイミングは、バックスイングの開始時であってもよいし、アドレス時であってもよい。また、所定のタイミングは、バックスイングからダウンスイングに移行するとき(トップのとき)であってもよい。例えば、スイング解析部215は、この指標として、後述する「トップ時のシャフト軸回転角θtop」を算出してもよい。
また、スイング解析部215は、スイングの指標として、ダウンスイングにおけるゴルフクラブ3のグリップの減速量に基づく指標を算出してもよい。例えば、スイング解析部215は、この指標として、後述する「グリップ減速率RV」を算出してもよい。
また、スイング解析部215は、スイングの指標として、ダウンスイングにおけるゴルフクラブ3のグリップの減速期間に基づく指標を算出してもよい。例えば、スイング解析部215は、この指標として、後述する「グリップ減速時間率RT」を算出してもよい。
ただし、スイング解析部215は、適宜、これらの指標の一部の値を算出しなくてもよいし、その他の指標の値を算出してもよい。
画像データ生成部216は、表示部25に表示される画像に対応する画像データを生成する処理を行う。例えば、画像データ生成部216は、データ取得部210が受け取った各種の情報に基づき、種々の画面に対応する画像データを生成する。
記憶処理部217は、データ取得部210から時刻情報と計測データを受け取り、これらを対応づけて記憶部24に記憶させる処理を行う。また、記憶処理部217は、記憶部24に対する各種プログラムや各種データのリード/ライト処理を行う。記憶処理部217は、データ取得部210から受け取った時刻情報と計測データを対応づけて記憶部24に記憶させる処理の他、スイング解析部215が生成した判定結果情報等を記憶部24に記憶させる処理も行う。
表示処理部218は、表示部25に対して各種の画像(画像データ生成部216が生成した画像データに対応する画像の他、文字や記号等も含む)を表示させる処理を行う。例えば、表示処理部218は、ユーザー2のスイング運動が終了した後、当該スイングの解析データを示す複数の指標に係る第1のデータ群と、比較表示する例えば1回前のスイングの解析データを示す第2の運動の解析データに基づく複数の指標に係る第2のデータ群とを、指標毎に対応させて一覧として表示させる。
なお、この一覧に表示される指標は、表示対象となる全てに指標が一画面内に配置されて表示されていることが好ましい。このように、表示対象の全てが一覧に配置されていることにより、画面の切り替え(遷移)をしなくても、全ての解析データを一画面で視認することができ、効率的な運動の解析を行うことができる。
また、表示処理部218は、当該スイングの解析データと、記憶部24に記憶されている従前のスイング解析データ248とを処理し、第1のデータ群と第2のデータ群とを、対応する指標毎に並べて表示させる。具体的には、図14に示すように、例えば「回転・トップ」の指標46において、当該スイングの解析データを示す第1のデータ45、および、比較表示する例えば1回前のスイングの解析データを示す第2のデータ45aを、図中上下に並べて表示する。
なお、上述の例では、当該スイングの第1のデータ45と比較表示する1回前のスイングの解析データを示す第2のデータ45aの二つのデータを比較する例で説明したが、比較表示するデータの数は問わず、二つ以上のデータを重ねて表示することとしてもよい。
また、表示処理部218は、一覧表示されている指標38(図14参照)のうちから指示された指標を、詳細表示することができる。このとき表示される詳細情報は、他の画面に切り替え(遷移)て表示してもよいし、同じ画面に重畳表示してもよい。また、表示処理部218は、スイングのスイング軌跡(スイング軌跡画像)30(図15、図17参照)を表示部25に表示させることができる。このように、ユーザー2において指定された指標の詳細情報が表示されるため、より効率的な表示とすることができ、スイングの解析効率を高めることができる。
このように、表示処理部218は、自動的に、あるいは、ユーザー2の入力操作により選択された指標に応じて画像データ生成部216が生成した画像データに対応する画像やスイング解析部215による判定結果を示す文字等を表示部25に表示させる。あるいは、センサーユニット10に表示部(不図示)を設けたり、他の表示装置(不図示)を設けたりしておいて、表示処理部218は、通信部22を介してセンサーユニット10や他の表示装置に画像データを送信し、センサーユニット10の表示部や他の表示装置に各種の画像や文字等を表示させてもよい。
音出力処理部219は、音出力部26に対して各種の音(音声データによる音声やブザー音等も含む)を出力させる処理を行う。なお、音出力処理部219は、所定の入力操作が行われたときに、記憶部24に記憶されている各種の情報を読み出して音出力部26にスイング解析用の音や音声を出力させてもよい。あるいは、センサーユニット10に音出力部26を設けておいて、音出力処理部219は、通信部22を介してセンサーユニット10に各種の音データや音声データを送信し、センサーユニット10の音出力部に各種の音や音声を出力させてもよい。
なお、従前に行われた他のスイングのスイング解析データ248として記憶部24に記憶されている、第2の運動に係る第2の指標を、当該スイングのユーザー2と異なるユーザーのスイングの解析データとすることができる。このように、第2の指標をユーザー2と異なるユーザーのスイングの解析データとすることにより、ユーザー2による当該スイング結果である第1の指標と他者による運動の解析データとの比較を行うことができ、さらに客観的な評価を行うことができる。
1−3.構成要素の位置および姿勢などの算出、スイング動作の各タイミングの検出
以下、構成要素(例えば、センサーユニット10)の位置および姿勢、スイング動作の各タイミングの検出、シャフトプレーンおよびホーガンプレーンの算出、フェース角およびクラブパス(入射角)の算出、シャフト軸回転角の算出、などの具体的な方法について、図5ないし図12を用いて説明する。
以下、構成要素(例えば、センサーユニット10)の位置および姿勢、スイング動作の各タイミングの検出、シャフトプレーンおよびホーガンプレーンの算出、フェース角およびクラブパス(入射角)の算出、シャフト軸回転角の算出、などの具体的な方法について、図5ないし図12を用いて説明する。
[センサーユニット10の位置および姿勢の算出]
ユーザー2が後述するステップS103(図13参照)の動作(アドレス時の静止動作)を行うと、まず、スイング解析部215は、加速度センサー12が計測した加速度データの変化量が所定時間継続して閾値を超えない場合に、ユーザー2がアドレス姿勢で静止していると判定する。次に、スイング解析部215は、当該所定時間内の計測データ(加速度データおよび角速度データ)を用いて、計測データに含まれるオフセット量を計算する。次に、スイング解析部215は、計測データからオフセット量を減算してバイアス補正し、バイアス補正された計測データを用いて、ユーザー2のスイング動作中(図13のステップS106)のセンサーユニット10の位置および姿勢を計算する。
ユーザー2が後述するステップS103(図13参照)の動作(アドレス時の静止動作)を行うと、まず、スイング解析部215は、加速度センサー12が計測した加速度データの変化量が所定時間継続して閾値を超えない場合に、ユーザー2がアドレス姿勢で静止していると判定する。次に、スイング解析部215は、当該所定時間内の計測データ(加速度データおよび角速度データ)を用いて、計測データに含まれるオフセット量を計算する。次に、スイング解析部215は、計測データからオフセット量を減算してバイアス補正し、バイアス補正された計測データを用いて、ユーザー2のスイング動作中(図13のステップS106)のセンサーユニット10の位置および姿勢を計算する。
具体的には、まず、スイング解析部215は、加速度センサー12が計測した加速度データ、ゴルフクラブ情報242およびセンサー装着位置情報246を用いて、XYZ座標系(グローバル座標系)におけるユーザー2の静止時(アドレス時)のセンサーユニット10の位置(初期位置)を計算する。
図5は、ユーザー2の静止時(アドレス時)におけるゴルフクラブ3とセンサーユニット10をX軸の負側から視た平面図である。ゴルフクラブ3のヘッド3aの位置61が原点O(0,0,0)であり、グリップエンドの位置62の座標は(0,GY,GZ)である。ユーザー2は、アドレス時の静止動作(図13のステップS103)を行うので、グリップエンドの位置62やセンサーユニット10の初期位置は、そのX座標が0であり、YZ平面上に存在する。図5に示すように、ユーザー2の静止時にセンサーユニット10には重力加速度1Gがかかるので、センサーユニット10が計測するy軸加速度y(0)とゴルフクラブ3のシャフトの傾斜角(シャフトの長手方向と水平面(XY平面)とのなす角)αとの関係は式(1)で表される。
従って、スイング解析部215は、アドレス時(静止時)の任意の時刻間内の任意の加速度データを用いて、式(1)より、傾斜角αを算出することができる。
次に、スイング解析部215は、ゴルフクラブ情報242に含まれるシャフトの長さL1からセンサー装着位置情報246に含まれるセンサーユニット10とグリップエンドの位置62との距離を減算して、センサーユニット10とヘッド3aとの距離LSHを求める。さらに、スイング解析部215は、シャフトの傾斜角αにより特定される方向(センサーユニット10のy軸の負の方向)にヘッド3aの位置61(原点O)から距離LSHの位置をセンサーユニット10の初期位置とする。
そして、スイング解析部215は、その後の加速度データを積分してセンサーユニット10の初期位置からの位置の座標を時系列に計算する。
また、スイング解析部215は、加速度センサー12が計測した加速度データを用いて、XYZ座標系(グローバル座標系)におけるユーザー2の静止時(アドレス時)のセンサーユニット10の姿勢(初期姿勢)を計算する。ユーザー2は、アドレス時の静止動作(図13のステップS103)を行うので、ユーザー2のアドレス時(静止時)には、センサーユニット10のx軸はXYZ座標系のX軸と方向が一致し、かつ、センサーユニット10のy軸はYZ平面上にあるため、スイング解析部215は、ゴルフクラブ3のシャフトの傾斜角αより、センサーユニット10の初期姿勢を特定することができる。
そして、スイング解析部215は、その後の角速度センサー14が計測した角速度データを用いた回転演算を行ってセンサーユニット10の初期姿勢からの姿勢の変化を時系列に計算する。センサーユニット10の姿勢は、例えば、X軸、Y軸、Z軸回りの回転角(ロール角、ピッチ角、ヨー角)、クオータニオン(四元数)などで表現することができる。
なお、センサーユニット10の信号処理部16が、計測データのオフセット量を計算し、計測データのバイアス補正を行うようにしてもよいし、加速度センサー12および角速度センサー14にバイアス補正の機能が組み込まれていてもよい。これらの場合は、スイング解析部215による計測データのバイアス補正が不要となる。
[スイング開始、トップおよびインパクトのタイミングの検出]
スイング解析部215は、まず、計測データを用いて、ユーザー2が打球したタイミング(インパクトのタイミング)を検出する。例えば、スイング解析部215は、計測データ(加速度データまたは角速度データ)の合成値を計算し、当該合成値に基づいてインパクトのタイミング(時刻)を検出してもよい。
スイング解析部215は、まず、計測データを用いて、ユーザー2が打球したタイミング(インパクトのタイミング)を検出する。例えば、スイング解析部215は、計測データ(加速度データまたは角速度データ)の合成値を計算し、当該合成値に基づいてインパクトのタイミング(時刻)を検出してもよい。
具体的には、まず、スイング解析部215は、角速度データ(時刻t毎のバイアス補正された角速度データ)を用いて、各時刻tでの角速度の合成値n0(t)の値を計算する。例えば、時刻tでの角速度データをx(t)、y(t)、z(t)とすると、スイング解析部215は、次の式(2)により、角速度の合成値n0(t)を計算する。
次に、スイング解析部215は、各時刻tでの角速度の合成値n0(t)を所定範囲に正規化(スケール変換)した合成値n(t)に変換する。例えば、計測データの取得期間における角速度の合成値の最大値をmax(n0)とすると、スイング解析部215は、次の式(3)により、角速度の合成値n0(t)を0〜100の範囲に正規化した合成値n(t)に変換する。
次に、スイング解析部215は、各時刻tでの正規化後の合成値n(t)の微分dn(t)を計算する。例えば、3軸角速度データの計測周期をΔtとすると、スイング解析部215は、次の式(4)により、時刻tでの角速度の合成値の微分(差分)dn(t)を計算する。
図6は、ユーザー2がスイングを行ってゴルフボール4を打ったときの3軸角速度データx(t)、y(t)、z(t)の一例を示す。図6において、横軸は時間(msec)、縦軸は角速度(dps)である。
図7は、図6の3軸角速度データx(t),y(t),z(t)から3軸角速度の合成値n0(t)を式(2)に従って計算した後に式(3)に従って0〜100に正規化した合成値n(t)をグラフ表示した図である。図7において、横軸は時間(msec)、縦軸は角速度の合成値である。
図8は、図7の3軸角速度の合成値n(t)からその微分dn(t)を式(4)に従って計算し、グラフ表示した図である。図8において、横軸は時間(msec)、縦軸は3軸角速度の合成値の微分値である。なお、図6および図7では横軸を0〜5秒で表示しているが、図8では、インパクトの前後の微分値の変化がわかるように、横軸を2秒〜2.8秒で表示している。
次に、スイング解析部215は、合成値の微分dn(t)の値が最大となる時刻と最小となる時刻のうち、先の時刻をインパクトの時刻timpact(インパクトのタイミング)として検出する(図8参照)。通常のゴルフスイングでは、インパクトの瞬間にスイング速度が最大になると考えられる。そして、スイング速度に応じて角速度の合成値の値も変化すると考えられるので、スイング解析部215は、一連のスイング動作の中で角速度の合成値の微分値が最大または最小となるタイミング(すなわち、角速度の合成値の微分値が正の最大値または負の最小値になるタイミング)をインパクトのタイミングとして捉えることができる。なお、インパクトによりゴルフクラブ3が振動するため、角速度の合成値の微分値が最大となるタイミングと最小となるタイミングが対になって生じると考えられるが、そのうちの先のタイミングがインパクトの瞬間と考えられる。
次に、スイング解析部215は、インパクトの時刻timpactよりも前で合成値n(t)が0に近づく極小点の時刻をトップの時刻ttop(トップのタイミング)として検出する(図7参照)。通常のゴルフスイングでは、スイング開始後、トップで一旦動作が止まり、その後、徐々にスイング速度が大きくなってインパクトに至ると考えられる。従って、スイング解析部215は、インパクトのタイミングより前で角速度の合成値が0に近づき極小となるタイミングをトップのタイミングとして捉えることができる。
次に、スイング解析部215は、トップの時刻ttopの前後で合成値n(t)が所定の閾値以下の区間をトップ区間とし、トップ区間の開始時刻より前で合成値n(t)が所定の閾値以下となる最後の時刻をスイング開始(バックスイング開始)の時刻tstartとして検出する(図7参照)。通常のゴルフスイングでは、静止した状態からスイング動作を開始し、トップまでにスイング動作が止まることは考えにくい。従って、スイング解析部215は、トップ区間より前で角速度の合成値が所定の閾値以下となる最後のタイミングをスイング動作の開始のタイミングとして捉えることができる。なお、スイング解析部215は、トップの時刻ttopよりも前で、合成値n(t)が0に近づく極小点の時刻をスイング開始の時刻tstartとして検出してもよい。
なお、スイング解析部215は、3軸加速度データを用いても、同様に、スイング開始、トップ、インパクトの各タイミングを検出することができる。
[シャフトプレーンおよびホーガンプレーンの算出]
シャフトプレーンSPは、ユーザー2のスイング開始前のアドレス時(静止状態)において、ターゲットライン(打球の目標方向)とゴルフクラブ3のシャフトの長手方向とで特定される第1仮想面である。また、ホーガンプレーンHPは、ユーザー2のアドレス時において、ユーザー2の肩付近(肩や首の付け根など)とゴルフクラブのヘッド3a(あるいは、ゴルフボール4)を結ぶ仮想線とターゲットライン(打球の目標方向)とで特定される第2仮想面である。
シャフトプレーンSPは、ユーザー2のスイング開始前のアドレス時(静止状態)において、ターゲットライン(打球の目標方向)とゴルフクラブ3のシャフトの長手方向とで特定される第1仮想面である。また、ホーガンプレーンHPは、ユーザー2のアドレス時において、ユーザー2の肩付近(肩や首の付け根など)とゴルフクラブのヘッド3a(あるいは、ゴルフボール4)を結ぶ仮想線とターゲットライン(打球の目標方向)とで特定される第2仮想面である。
図9は、シャフトプレーンおよびホーガンプレーンを示す図である。図9には、XYZ座標系(グローバル座標系)のX軸、Y軸、Z軸も表記されている。
図9に示すように、本実施形態では、打球の目標方向に沿った第1線分51と、ゴルフクラブ3のシャフトの長手方向に沿った第2線分52と、を含み、U1,U2,S1,S2を4つの頂点とする仮想平面をシャフトプレーンSP(第1仮想面)とする。本実施形態では、アドレス時のゴルフクラブ3のヘッド3aの位置61をXYZ座標系の原点O(0,0,0)とし、第2線分52は、ゴルフクラブ3のヘッド3aの位置61(原点O)とグリップエンドの位置62とを結ぶ線分である。また、第1線分51は、X軸上のU1,U2を両端として原点Oを中点とする長さULの線分である。ユーザー2がアドレス時に静止動作(図13のステップS103)を行うことでゴルフクラブ3のシャフトがターゲットライン(X軸)に対して垂直となるので、第1線分51は、ゴルフクラブ3のシャフトの長手方向と直交する線分、すなわち第2線分52と直交する線分である。スイング解析部215は、シャフトプレーンSPとして、XYZ座標系における4つの頂点U1,U2,S1,S2の各座標を算出する。
具体的には、まず、スイング解析部215は、傾斜角αとゴルフクラブ情報242に含まれるシャフトの長さL1とを用いて、ゴルフクラブ3のグリップエンドの位置62の座標(0,GY,GZ)を計算する。図5に示すように、スイング解析部215は、シャフトの長さL1と傾斜角αを用いて、式(5)および式(6)により、GY,GZをそれぞれ計算することができる。
次に、スイング解析部215は、ゴルフクラブ3のグリップエンドの位置62の座標(0,GY,GZ)にスケールファクターSを乗算し、シャフトプレーンSPの頂点S1と頂点S2の中点S3の座標(0,SY,SZ)を計算する。すなわち、スイング解析部215は、式(7)および式(8)により、SYおよびSZをそれぞれ計算する。
図10は、図9のシャフトプレーンSPをYZ平面で切った断面図をX軸の負側から視た図である。図10に示すように、頂点S1(図9参照)と頂点S2(図9参照)の中点S3と原点Oとを結ぶ線分の長さ(シャフトプレーンSPのX軸と直交する方向の幅)は、第2線分52の長さL1のS倍となる。このスケールファクターSは、ユーザー2のスイング動作中のゴルフクラブ3の軌跡がシャフトプレーンSPに収まるような値に設定される。例えば、ユーザー2の腕の長さをL2(図11参照)とすると、シャフトプレーンSPのX軸と直交する方向の幅S×L1が、シャフトの長さL1と腕の長さL2の和の2倍となるように、スケールファクターSを式(9)のように設定してもよい。
また、ユーザー2の腕の長さL2は、ユーザー2の身長L0(不図示)と相関があり、統計情報に基づき、例えば、ユーザー2が男性の場合は式(10)のような相関式で表され、ユーザー2が女性の場合は式(11)のような相関式で表される。
従って、スイング解析部215は、身体情報244に含まれるユーザー2の身長L0と性別とを用いて、式(10)または式(11)により、ユーザーの腕の長さL2を算出することができる。
次に、スイング解析部215は、中点S3の座標(0,SY,SZ)およびシャフトプレーンSPのX軸方向の幅(第1線分51の長さ)ULを用いて、シャフトプレーンSPの頂点U1の座標(−UL/2,0,0)、頂点U2の座標(UL/2,0,0)、頂点S1の座標(−UL/2,SY,SZ)、S2の座標(UL/2,SY,SZ)を計算する。X軸方向の幅ULは、ユーザー2のスイング動作中のゴルフクラブ3の軌跡がシャフトプレーンSPに収まるような値に設定される。例えば、X軸方向の幅ULを、X軸と直交する方向の幅S×L1と同じ、すなわち、シャフトの長さL1と腕の長さL2の和の2倍に設定してもよい。
このようにして、スイング解析部215は、シャフトプレーンSPの4つの頂点U1,U2,S1,S2の座標を算出することができる。
また、図9に示すように、本実施形態では、第1線分51と、第3線分53と、を含み、U1,U2,H1,H2を4つの頂点とする仮想平面をホーガンプレーンHP(第2仮想面)とする。第3線分53は、ユーザー2の両肩を結ぶ線分付近にある所定位置63とゴルフクラブ3のヘッド3aの位置61とを結ぶ線分である。ただし、第3線分53は、所定位置63とゴルフボール4の位置とを結ぶ線分であってもよい。スイング解析部215は、ホーガンプレーンHPとして、XYZ座標系における4つの頂点U1,U2,H1,H2の各座標を算出する。
具体的には、まず、スイング解析部215は、アドレス時(静止時)におけるゴルフクラブ3のグリップエンドの位置62の座標(0,GY,GZ)と、身体情報244に基づくユーザー2の腕の長さL2とを用いて、所定位置63を推定し、その座標(AX,AY,AZ)を計算する。
図11は、図9のホーガンプレーンHPをYZ平面で切った断面図をX軸の負側から視た図である。図11では、ユーザー2の両肩を結ぶ線分の中点を所定位置63としており、所定位置63はYZ平面上に存在する。従って、所定位置63のX座標AXは0である。そして、図11に示すように、スイング解析部215は、ゴルフクラブ3のグリップエンドの位置62をZ軸の正方向にユーザー2の腕の長さL2だけ移動させた位置が所定位置63であると推定する。従って、スイング解析部215は、所定位置63のY座標AYをグリップエンドの位置62のY座標GYと同じ値とする。また、スイング解析部215は、所定位置63のZ座標AZを、式(12)のように、グリップエンドの位置62のZ座標GZとユーザー2の腕の長さL2の和として計算する。
次に、スイング解析部215は、所定位置63のY座標AYおよびZ座標AZにそれぞれスケールファクターHを乗算し、ホーガンプレーンHPの頂点H1と頂点H2の中点H3の座標(0,HY,HZ)を計算する。すなわち、スイング解析部215は、式(13)および式(14)により、HYおよびHZをそれぞれ計算する。
図11に示すように、頂点H1(図9参照)と頂点H2(図9参照)の中点H3と原点Oとを結ぶ線分の長さ(ホーガンプレーンHPのX軸と直交する方向の幅)は、第3線分53の長さL3のH倍となる。このスケールファクターHは、ユーザー2のスイング動作中のゴルフクラブ3の軌跡がホーガンプレーンHPに収まるような値に設定される。例えば、ホーガンプレーンHPは、シャフトプレーンSPと同じ形および大きさとしてもよい。この場合、ホーガンプレーンHPのX軸と直交する方向の幅H×L3が、シャフトプレーンSPのX軸と直交する方向の幅S×L1と一致し、ゴルフクラブ3のシャフトの長さL1とユーザー2の腕の長さL2の和の2倍となる。従って、スイング解析部215は、スケールファクターHを式(15)により、計算することができる。
また、スイング解析部215は、所定位置63のY座標AYおよびZ座標AZを用いて、式(13)により、第3線分53の長さL3を計算することができる。
次に、処理部21は、中点H3の座標(0,HY,HZ)およびホーガンプレーンHPのX軸方向の幅(第1線分51の長さ)ULを用いて、ホーガンプレーンHPの頂点H1の座標(−UL/2,HY,HZ)、H2の座標(UL/2,HY,HZ)を計算する。なお、ホーガンプレーンHPの2つの頂点U1,U2はシャフトプレーンSPと共通するため、スイング解析部215は、ホーガンプレーンHPの頂点U1,U2の座標をあらためて計算する必要はない。
このようにして、スイング解析部215は、ホーガンプレーンHPの4つの頂点U1,U2,H1,H2の座標を算出することができる。
シャフトプレーンSP(第1仮想面)とホーガンプレーンHP(第2仮想面)により挟まれる領域は「Vゾーン」と呼ばれ、バックスイング中やダウンスイング中のゴルフクラブ3のヘッド3aの位置とVゾーンとの関係により、打球の軌道(球筋)をある程度推測することができる。例えば、バックスイングあるいはダウンスイング中の所定のタイミングでゴルフクラブ3のヘッド3aがVゾーンよりも低い空間に存在する場合はフック系の打球となりやすい。また、バックスイングあるいはダウンスイング中の所定のタイミングでゴルフクラブ3のヘッド3aがVゾーンよりも高い空間に存在する場合はスライス系の打球となりやすい。本実施形態では、図11から明らかなように、シャフトプレーンSPとホーガンプレーンHPとのなす第1角度βは、ゴルフクラブ3のシャフトの長さL1とユーザー2の腕の長さL2に応じて決定される。すなわち、第1角度βは、固定値ではなく、ゴルフクラブ3の種類やユーザー2の身体に応じて決まるので、ユーザー2のスイングを診断する指標としてより適切なシャフトプレーンSPおよびホーガンプレーンHP(Vゾーン)が算出される。
[フェース角およびクラブパス(入射角)の算出]
フェース角は、インパクトにおけるゴルフクラブ3のヘッド3aの傾きに基づく指標であり、クラブパス(入射角)は、インパクトにおけるゴルフクラブ3のヘッド3aの軌道に基づく指標である。
フェース角は、インパクトにおけるゴルフクラブ3のヘッド3aの傾きに基づく指標であり、クラブパス(入射角)は、インパクトにおけるゴルフクラブ3のヘッド3aの軌道に基づく指標である。
図12は、フェース角とクラブパス(入射角)を説明するための図である。図12には、XYZ座標系でZ軸の正側から視たXY平面上でのゴルフクラブ3(ヘッド3aのみ図示)が示されている。図12には、ゴルフクラブ3は、フェース面(打撃面)74、打球点75、打球の目標方向を示すターゲットライン70、ターゲットライン70に直交する平面71、ゴルフクラブ3のヘッド3aの軌跡を表す曲線76、および曲線76に対する打球点75での接線72が例示されている。図12において、フェース角φは平面71とフェース面74とのなす角であり、換言すれば、フェース面74と直交する直線73とターゲットライン70とのなす角である。また、クラブパス(入射角)ψは接線72(XY平面におけるヘッド3aが打球点75を通過する方向)とターゲットライン70とのなす角である。
例えば、スイング解析部215は、ヘッド3aのフェース面74とx軸方向(図2参照)とのなす角度が常に一定である(例えば、直交する)ものとして、インパクトの時刻timpactにおけるセンサーユニット10の姿勢から、フェース面74に直交する直線の向きを計算する。そして、スイング解析部215は、当該直線の向きのZ軸成分を0としたものを直線73の向きとし、直線73とターゲットライン70とのなす角(フェース角)φを計算する。
また、例えば、スイング解析部215は、インパクトの時刻timpactにおけるヘッド3aの速度のZ軸成分を0とした速度(すなわち、XY平面におけるヘッド3aの速度)の向きを接線72の向きとし、接線72とターゲットライン70とのなす角(クラブパス(入射角))ψを計算する。
なお、フェース角φは、ヘッド3aの打球点75への入射方向と関係なく向きが固定されているターゲットライン70を基準とするフェース面74の傾きを表すため、絶対フェース角とも呼ばれる。これに対して、直線73と接線72とのなす角ηは、ヘッド3aの打球点75への入射方向を基準とするフェース面74の傾きを表すため、相対フェース角と呼ばれる。相対フェース角ηは、(絶対)フェース角φからクラブパス(入射角)ψを減算した角度である。
[トップ時のシャフト軸回転角の算出]
トップ時のシャフト軸回転角θtop(不図示)は、基準となるタイミングからトップのタイミングまでにゴルフクラブ3がシャフト軸回りに回転した角度(相対回転角)である。基準となるタイミングは、例えば、バックスイング開始時またはアドレス時である。本実施形態では、ユーザー2が右打ちの場合は、ゴルフクラブ3のヘッド3a側に先端を向けた右ねじの締め方向(グリップエンド側からヘッド3a側を視たときに時計回りの方向)をシャフト軸回転角θtopの正方向とする。逆に、ユーザー2が左打ちの場合は、ゴルフクラブ3のヘッド3a側に先端を向けた左ねじの締め方向(グリップエンド側からヘッド3a側を視たときに反時計回りの方向)をシャフト軸回転角θtopの正方向とする。
トップ時のシャフト軸回転角θtop(不図示)は、基準となるタイミングからトップのタイミングまでにゴルフクラブ3がシャフト軸回りに回転した角度(相対回転角)である。基準となるタイミングは、例えば、バックスイング開始時またはアドレス時である。本実施形態では、ユーザー2が右打ちの場合は、ゴルフクラブ3のヘッド3a側に先端を向けた右ねじの締め方向(グリップエンド側からヘッド3a側を視たときに時計回りの方向)をシャフト軸回転角θtopの正方向とする。逆に、ユーザー2が左打ちの場合は、ゴルフクラブ3のヘッド3a側に先端を向けた左ねじの締め方向(グリップエンド側からヘッド3a側を視たときに反時計回りの方向)をシャフト軸回転角θtopの正方向とする。
本実施形態では、図2に示したように、センサーユニット10のy軸がゴルフクラブ3のシャフトの長手方向(ゴルフクラブ3の長手方向)にほぼ一致している。従って、例えば、スイング解析部215は、スイング開始の時刻tstart(バックスイング開始時)またはアドレス時からトップの時刻ttop(トップ時)まで、角速度データに含まれるy軸角速度を時間積分することで、シャフト軸回転角θtopを計算する。
1−4.スイング解析における診断処理
本実施形態では、スイングの解析の診断手法の一例として、ハーフウェイバック時とハーフウェイダウン時のヘッド3aの位置が、それぞれ、スイング解析部215によって算出されるシャフトプレーンSPおよびホーガンプレーンHP(Vゾーン)に基づいて決定される複数の領域(不図示)のうちのどの領域に属するかによって判定を行う手法を用いている。
本実施形態では、スイングの解析の診断手法の一例として、ハーフウェイバック時とハーフウェイダウン時のヘッド3aの位置が、それぞれ、スイング解析部215によって算出されるシャフトプレーンSPおよびホーガンプレーンHP(Vゾーン)に基づいて決定される複数の領域(不図示)のうちのどの領域に属するかによって判定を行う手法を用いている。
スイング診断部211は、例えば、ハーフウェイバック時とハーフウェイダウン時のヘッド3aの位置が、それぞれ、シャフトプレーンSPおよびホーガンプレーンHP(Vゾーン)に基づいて決定される複数の領域のうちのどの領域に属するかを求める。スイング診断部211は、予め設定されているスイングに関するデータに含まれる「ハーフウェイバック時のヘッド3aの位置の属する領域」および「ハーフウェイダウン時のヘッド3aの位置の属する領域」などの情報を参照して判定を行う。
スイング診断部211は、シャフトプレーンSPと、ホーガンプレーンHPと、ハーフウェイバック時のヘッド3aの位置と、ハーフウェイダウン時のヘッド3aの位置との関係に基づいて予測される打球が曲がりやすいほど低い点数を算出してもよい。「曲がりやすい」とは、打球後の軌道が曲がりやすい(スライスやフックとなりやすい)ことでもよいし、打球の方向が目標方向(ターゲットライン)から逸れやすいことでもよい。あるいは、スイング診断部211は、打球がまっすぐ飛びやすいほど高い点数を算出してもよい。「まっすぐ飛びやすい」とは、打球後の軌道が曲がりにくい(ストレートとなりやすい)ことでもよいし、打球の方向が目標方向(ターゲットライン)から逸れにくいことでもよい。
例えば、ハーフウェイバック時のヘッド3aの位置がVゾーンから外れた領域に属しているような場合は、打球が曲がりやすいと予想されるため、スイング診断部211は、相対的に低い点数を算出する。また、例えば、ハーフウェイバック時のヘッド3aの位置とハーフウェイダウン時のヘッド3aの位置がともにVゾーンに属する場合は、打球がまっすぐ飛びやすいと予想されるため、スイング診断部211は、相対的に高い点数を算出する。
また、例えば、ハーフウェイバック時のヘッド3aの位置とハーフウェイダウン時のヘッド3aの位置がともにVゾーンに属する場合は、打球がまっすぐ飛びやすいと予想されるため、スイング診断部211は、相対的に高い点数を算出する。
スイング診断部211は、トップ時のシャフト軸回転角θtopとフェース角φがそれぞれ複数の範囲(不図示)のうちのどの範囲に属するかによって、「回転」の項目を評価することができる。具体的には、まず、スイング診断部211は、スイングに関するデータ(診断対象の入力データ)に含まれるトップ時のシャフト軸回転角θtop(不図示)とフェース角φ(図12参照)がそれぞれどの範囲に属するかを判定する。そして、スイング診断部211は、回転点数表(不図示)を参照し、判定結果に対応する点数を算出する。
スイング診断部211は、トップ時のシャフト軸回転角θtopとフェース角φとの関係に基づいて予測される打球が曲がりやすいほど低い点数を算出してもよい。例えば、トップ時のシャフト軸回転角θtopが極端に大きい状態は、ゴルフクラブ3のフェース面(打撃面)74(図12参照)が極度に開いた状態であるため、インパクトのときにフェース面がスクウェアまで戻りきらずに打球が曲がりやすいと予想される。また、フェース角φが極端に大きい状態はインパクトのときのフェース面が極度に開いた状態(オープン)であり、フェース角φが極端に小さい状態(絶対値が大きい負の状態)はインパクトのときのフェース面が極度に閉じた状態(クローズ)であり、いずれの状態でも打球が曲がりやすいと予想される。このような場合、スイング診断部211は、相対的に低い点数を算出する。
また、例えば、トップ時のシャフト軸回転角θtopが小さければ、インパクトのときにフェース面がスクウェアまで戻りきり、打球がまっすぐ飛びやすいと予想される。また、フェース角φが0°に近い状態はインパクトのときのフェース面がスクウェアに近いため、打球がまっすぐ飛びやすいと予想される。このような場合、スイング診断部211は、相対的に高い点数を算出する。
上述したスイング解析システム1によれば、ユーザー(被験者)2のスイングが、センサーユニット10の慣性センサー(加速度センサー12および角速度センサー14)が計測する。そして、計測結果の出力に基づいて、スイング解析装置としての運動解析表示装置20によってユーザー(被験者)2のスイングが解析され、解析情報やスイング軌跡を示す画像として、スイング解析装置としての運動解析表示装置20の表示部25に表示される。このように、大掛かりな撮影装置などを用いることが不要となり、ユーザー2が容易にスイング解析を行うことが可能となる。
また、スイング解析装置としての運動解析表示装置20によれば、処理部21によって算出された第1の運動の解析データに基づく複数の第1の指標(第1のデータ45:図14参照)と、第2の運動の解析データに基づく複数の第2の指標(第2のデータ45a:図14参照)が表示部25に一覧で、且つ対応する指標毎に並べて表示されるため、少なくとも二つの異なるスイングの解析データを比較しながらの視認が可能となる。これにより、ユーザーは、異なるスイングの解析データを比較しながら客観的な評価を容易に行うことができる。また、解析データを比較するために、ユーザーが画面を何度もタップするなどの操作が不要となり、煩雑さが解消され、使い勝手を向上させることができる。
1−5.スイング解析(運動解析)システムの動作手順
次に、スイング解析(運動解析)システム1、およびユーザー2のスイング動作の動作手順(解析結果の表示方法)について図13を参照して説明する。ユーザー(被験者)2は、あらかじめ決められた手順に従って、ゴルフボール4を打球する一連のスイング動作を行う。図13は、ユーザー2のスイング動作、およびスイング解析(運動解析)システム1が行うスイング解析の手順を示すフローチャートである。
次に、スイング解析(運動解析)システム1、およびユーザー2のスイング動作の動作手順(解析結果の表示方法)について図13を参照して説明する。ユーザー(被験者)2は、あらかじめ決められた手順に従って、ゴルフボール4を打球する一連のスイング動作を行う。図13は、ユーザー2のスイング動作、およびスイング解析(運動解析)システム1が行うスイング解析の手順を示すフローチャートである。
なお、以下の手順の説明では、前述したスイング解析(運動解析)システム1の構成に用いた符号を用いる。また、以下の動作手順では、スイング解析プログラム(運動解析プログラム)240を、スイング解析システム1においてコンピューター(運動解析表示装置20)に実行させることにより、実現することができる。
図13に示すように、ユーザー2は、まず、運動解析表示装置20を介してユーザー2の身体情報244とユーザー2が使用するゴルフクラブ3とに関する情報、および解析終了後に、表示部25に表示されるスイング解析結果に係る複数の指標38、などの入力操作を行う(ステップS100)。身体情報244は、ユーザー2の身長、腕の長さ、および脚の長さの少なくとも1つの情報を含み、さらに性別の情報やその他の情報を含んでもよい。ゴルフクラブ情報242は、ゴルフクラブ3の長さ(クラブ長)の情報、およびゴルフクラブ3の種類(番手)の少なくとも一方の情報を含む。
ステップS100において、ユーザー2は、身長、性別、年齢、国籍などの身体の情報を身体情報244として入力し、クラブ長、番手などのゴルフクラブに関する情報をゴルフクラブ情報242として入力する。なお、身体情報244に含まれる情報は、これに限られず、例えば、身体情報は、身長に代えてまたは身長とともに腕の長さおよび脚の長さの少なくとも一方の情報を含んでもよい。同様に、ゴルフクラブ情報242に含まれる情報は、これに限られず、例えば、ゴルフクラブ情報は、クラブ長と番手のいずれか一方の情報を含まなくてもよいし、他の情報を含んでもよい。
また、ステップS100において、ユーザー2は、解析終了後に、スイング解析結果を比較表示するステップS113で表示する複数の指標38((第1のデータ45、および第2のデータ45a):図14参照)を選択し、入力する。ここで選択して入力した指標が、ステップS113において、表示部25に一覧で表示されることになる。
次に、ユーザー2は、運動解析表示装置20を介して計測開始操作(センサーユニット10に計測を開始させるための操作)を行う(ステップS101)。ステップS101において、ユーザー2が、計測開始操作を行うと、センサーユニット10(慣性センサーとしての加速度センサー12および角速度センサー14)は、所定周期(例えば1ms)で3軸加速度と3軸角速度を計測し、計測したデータを順次、運動解析表示装置20に送信する。センサーユニット10と運動解析表示装置20との間の通信は、無線通信でもよいし、有線通信でもよい。このデータは、センサーユニット10の位置や姿勢、ひいてはゴルフクラブ3の各部の位置や姿勢を表す。
次に、ユーザー2は、運動解析表示装置20からアドレス姿勢(運動開始前の基本姿勢)をとるように指示する通知(例えば、音声による通知)を受けた後(ステップS102のYes)、ゴルフクラブ3のシャフトの長手方向の軸がターゲットライン(打球の目標方向)に対して垂直となるようにアドレスの姿勢をとり、所定の時間以上となるように静止する(ステップS103)。ここで、運動解析表示装置20は、センサーユニット10が出力する計測データを用いて、静止時におけるユーザー2の手元2aの姿勢情報を生成(取得)する(ステップS104)。なお、運動解析表示装置20からアドレス姿勢(運動開始前の基本姿勢)をとるように指示する通知(例えば、音声による通知)を受けていない場合(ステップS102のNo)は、通知されるまで待機する。
次に、ユーザー2は、運動解析表示装置20からスイングを許可する通知(例えば、音声による通知)を受けた後(ステップS105のYes)、スイング動作を行い、ターゲットのゴルフボール4を打球する(ステップS106)。なお、運動解析表示装置20からスイングを許可する通知(例えば、音声による通知)の無い場合(ステップS105のNo)は、スイングを許可する通知がされるまで、スイング動作を待機する。
次に、運動解析表示装置20は、ユーザー2のスイングを計測したセンサーユニット10からの計測データに基づき、一連のスイングにおける各タイミング(例えばハーフウェイバック、ナチュラルアンコック、ハーフウェイダウン、およびインパクトなど)を検出する(ステップS107)。具体的には、前述の1−3項で説明した、構成要素の位置および姿勢などの算出、スイング動作の各タイミングの検出に詳述されている。
次に、運動解析表示装置20は、センサーユニット10からの計測データに基づき、検出した各タイミングの、ゴルフクラブ3(図3参照)のヘッド3aの位置、および打撃面としてのフェース面74(図12参照)の向きを計算する(ステップS108)。併せて、運動解析表示装置20は、ゴルフクラブ3のシャフト軸回転角θ(不図示)とフェース角φなどを計算する(ステップS109)。
次に、運動解析表示装置20のスイング解析部215は、求められた一連のスイングの位置、および姿勢や動作データに基づき、スイング軌跡データ(スイング軌跡情報)を生成(取得)する(ステップS110)。
次に、運動解析表示装置20のスイング診断部211は、一連のスイングに係る種々の解析を行う(ステップS111)。ここでの解析は、前述の「1−4.スイング解析における診断処理」において説明した各種診断が行われる。解析(診断)結果の情報(スイングの解析情報)は、画像データ生成部216や表示処理部218、または記憶部24に送信される。
次に、記憶部24は、ステップS110で生成されたスイング軌跡情報、およびステップS111で行われた一連のスイングに係る種々の解析(診断)結果の情報(スイングの解析情報)や診断結果を、スイング解析データ248として記憶する(ステップS112)。
次に、運動解析表示装置20は、ステップS110で生成されたスイング軌跡情報やステップS111で行われた一連のスイングに係る種々の解析結果、もしくは記憶部24に記憶されているスイング解析データ248などに基づき、スイング解析データとして、表示部25に画像情報として各指標を一覧表示するとともに、対応する指標毎に比較表示する(ステップS113)。具体的には、次段で図14を参照して説明するように、当該スイングの解析データを示す複数の指標に係る第1のデータ群の第1のデータ45と、比較表示する例えば1回前のスイングの解析データを示す複数の指標に係る第2のデータ群の第2のデータ45aとを並べて表示する。
以上により一連の工程を終了する。
以上により一連の工程を終了する。
以下、ステップS113において表示部25に表示される具体的な表示例について、図14ないし図17を参照して説明する。図14は、スイング解析データの表示例を示す図である。図15は、遷移された他の表示画面に示されるスイング解析データの表示例1を示す図である。図16は、他の表示画面に示されたスイング解析データの表示例2を示す図である。図17は、スイング軌跡における比較表示例を示す図である。
(表示例)
先ず、図14を参照して、表示部25に表示される表示例について説明する。運動解析表示装置20は、スイングの終了を検知した後、所定の時間を経過したタイミングで表示部25に、スイングの解析データを表示する。図14に示されているように、表示部25には、スイングの種々の解析データの項目を示す複数の指標38が、マトリックス状に配置された一覧として表示されている。ここで表示されている複数の指標38は、前述のステップS100においてユーザー2の選択した指標が表示される。なお、表示されている複数の指標38は、解析された全ての指標(解析項目)が、表示されていることが好ましい。
先ず、図14を参照して、表示部25に表示される表示例について説明する。運動解析表示装置20は、スイングの終了を検知した後、所定の時間を経過したタイミングで表示部25に、スイングの解析データを表示する。図14に示されているように、表示部25には、スイングの種々の解析データの項目を示す複数の指標38が、マトリックス状に配置された一覧として表示されている。ここで表示されている複数の指標38は、前述のステップS100においてユーザー2の選択した指標が表示される。なお、表示されている複数の指標38は、解析された全ての指標(解析項目)が、表示されていることが好ましい。
それぞれの指標38の小窓には、例えば、指標39の小窓で示す「回転・トップ」の指標46に示されているように、当該スイングの解析データを示す複数指標に係る第1データ群と、比較表示する例えば1回前のスイングの解析データを示す複数の指標に係る第2のデータ群とを一覧に表示する。なお、第1のデータ群のデータと第2のデータ群のデータは、指標38毎に、対応するデータ同士を並べて表示する。具体的には、当該スイングの解析データを示す第1のデータ45と、比較表示する1回前のスイングの解析データを示す第2のデータ45aとが、図中上下方向に並べて表示されている。なお、第2のデータ45aは、第1のデータ45と比し、文字サイズを若干小さくして表示している。このような文字サイズとすることで、第1のデータ45の判読を行い易くすることができる。なお、他の指標38を示す小窓においても、同様な比較表示がされている。
なお、上述の例では、第1のデータ45と比較表示する1回前のスイングの解析データを示す第2のデータ45aの二つの指標を比較する例で説明したが、比較表示するデータの数は問わず、二つ以上のデータを重ねて表示することとしてもよい。
また、表示部25に表示されている指標38のうちで、ユーザー2が、詳細な解析データ(解析情報)を所望する指標について指定し、表示することができる。例えば、ユーザー2が、詳細な解析データ(解析情報)を所望する指標を示す小窓に触れる(画面タッチ)ことにより、画面を切り替えて(遷移させ)図15に示すようなスイング軌跡30を示したり、図16に示すようなシャフト軸の回転に係るグラフを表示したりすることができる。
ここで、図15に示すスイング軌跡30の表示は、ゴルフクラブ3(図1参照)のヘッド3a(図1参照)における、ゴルフボール4(図1参照)の打球面に交差する方向からの正面視の内、ゴルフボール4側と反対側から見た場合である後方からの画像として表示されている。また、この視認方向を示す標示としてマーク36が表示されている。なお、この表示方向は、ゴルフボール4側から見た場合として表示することも可能である。
また、本例のスイング軌跡30の表示では、スイング軌跡30と、各タイミング(時刻)のゴルフクラブの位置を示す複数のオブジェクト31〜35と、を表示部25に重ねて表示している。なお、図15において、オブジェクト31はアドレス時(静止時)又はインパクトのタイミング、オブジェクト35はハーフウェイバックのタイミング、オブジェクト34はトップのタイミング、オブジェクト33はナチュラルアンコック、オブジェクト32はハーフウェイダウンのタイミングを示している。ここで、ナチュラルアンコックのタイミングとは、ダウンスイングでコックをリリースする際、ゴルフクラブ3のグリップ側を減速させ、ゴルフクラブ3のヘッド3aが加速される動きのタイミングである。また、表示部25の一部(本例では画面右下部分)には、他の解析情報を示す表示窓37を表示してもよい。
また、スイング軌跡30の表示は、ゴルフクラブ3(図1参照)のヘッド3a(図1参照)における、ゴルフボール4(図1参照)の打球面に沿った方向からの正面視の内、ゴルフボール4側から見た場合であるユーザー2の正面からの画像として表示することができる。なお、この表示方向は、ゴルフボール4側と反対側(ユーザー2の後ろ面側)から見た場合として表示することも可能である。
また、図16に示すシャフト軸の回転に係るグラフは、バックスイング時のシャフト回転軸の推移を示すグラフである。本例では、シャフト回転軸の推移を、所望されるタイミング範囲である静止時からトップのタイミングまでの区間に限って表示している。これにより、回転軸の表示をより重要な区間である静止時からトップのタイミングに絞って行うことにより、より判断を行い易くすることができ、練習効率を高めることが可能となる。
なお、ユーザー2が指示して表示させる解析の詳細情報(解析情報)は、ゴルフクラブ3の姿勢情報を含み、例えばゴルフクラブ3のヘッド3aの位置、ヘッド3aの打撃面としてのフェース面74(図12参照)の向き、ゴルフクラブ3のシャフト軸回転角θ(不図示)とフェース角φ(図12参照)などを例示することができる。
また、スイング軌跡30の表示では、図17に示すように、当該スイングのスイング軌跡30に併せて、比較対象のスイング軌跡30aを重畳して表示することができる。このような表示とすることにより、スイング軌跡の評価を客観的に且つ的確に行うことができる。
また、第2の運動に係る第2のデータ45aを、当該スイングのユーザー2と異なる他のユーザーのスイングの解析データとすることができる。このように、第2のデータ45aを他のユーザーのスイングの解析データとすることにより、例えば模範とすべき他者による運動の解析データと、ユーザー2による当該スイング結果である複数の指標の解析データとの比較を行うことができ、さらに客観的且つ効率的な評価を行うことができる。
以上説明したスイング解析(運動解析)システム1、およびユーザー2のスイング動作の動作手順(解析結果の表示方法)によれば、少なくとも二つの異なるスイングの解析データ(第1のデータ45および第2のデータ45a)を比較しながらの視認が可能となり、異なるスイングの解析データを比較しながら客観的な評価を行うことができる。これにより、解析データを比較するために、ユーザー2が画面を何度もタップするなどの操作が不要となり、煩雑さが解消され、使い勝手を向上させることができる。また、センサーユニット10を構成する慣性センサーとしての加速度センサー12および角速度センサー14の出力に基づいてスイング軌跡30などの解析データを生成する。したがって、大掛かりな撮影装置などを用いることが不要となり、ユーザー2が容易にスイング解析を行うことが可能となる。
また、スイングの解析データのうちで、ユーザー2が表示を所望する指標を予め設定しておくため、スイング後にユーザー2の手を煩わせることなくユーザー2の得たいスイングの解析データを効率よく表示することができ、さらに使い勝手を向上させることができる。
また、表示対象の指標の全てが一覧に配置されて表示されているため、画面の切り替え(遷移)をしなくても、全ての解析データを一画面で視認することができ、効率的な運動の解析を行うことができる。
また、一覧に表示される指標のいずれかを指定し、例えば指定された指標の詳細データなどを表示する他の表示画面に切り替えることができ、より効率的な表示とすることができる。これにより、効率的な運動の解析を行うことができる。
1−6.運動解析表示装置の他の構成
(ヘッドマウントディスプレイ(HMD))
次に、図18を参照して、運動解析表示装置20として、頭部装着型のヘッドマウントディスプレイ(HMD)を用いた例を説明する。図18は、運動解析表示装置としての、ヘッドマウントディスプレイ(HMD)の一例を示す斜視図である。
(ヘッドマウントディスプレイ(HMD))
次に、図18を参照して、運動解析表示装置20として、頭部装着型のヘッドマウントディスプレイ(HMD)を用いた例を説明する。図18は、運動解析表示装置としての、ヘッドマウントディスプレイ(HMD)の一例を示す斜視図である。
図18に示すように、ヘッドマウントディスプレイ(HMD)500は、ユーザー2の頭部に装着される眼鏡本体501を有する。眼鏡本体501には、表示部502が設けられている。表示部502は、画像表示部503から射出した光束を、外界からユーザー2の眼に向かう光束に統合することで、ユーザー2から見た外界の実像に画像表示部503の虚像を重畳させる。
表示部502には、例えば、LCD(液晶ディスプレー)等の画像表示部503と、第1ビームスプリッター504と、第2ビームスプリッター505と、第1凹状反射ミラー506と、第2凹状反射ミラー507と、シャッター508と、凸状レンズ509とが備えられる。
第1ビームスプリッター504は、ユーザー2の左眼の正面に配置され、画像表示部503から射出した光を、部分透過および部分反射させる。また、第2ビームスプリッター505は、ユーザー2の右眼の正面に配置され、第1ビームスプリッター504からの部分透過光を、部分透過および部分反射させる。
第1凹状反射ミラー506は、第1ビームスプリッター504の正面に配置され、第1ビームスプリッター504の部分反射光を部分反射させて、第1ビームスプリッター504を透過させてユーザー2の左眼に導く。また、第2凹状反射ミラー507は、第2ビームスプリッター505の正面に配置され、第2ビームスプリッター505の部分反射光を部分反射させて、第2ビームスプリッター505を透過させてユーザー2の右眼に導く。
凸状レンズ509は、シャッター508が開放された時に第2ビームスプリッター505の部分透過光を、ヘッドマウントディスプレイ(HMD)500の外部に導く。
このようなヘッドマウントディスプレイ(HMD)500には、前述の表示例に示されているような、ユーザー2の一連のスイング動作における解析情報(図14、図16参照)、スイング動作を近似するスイング軌跡30(図15、図17参照)などのスイング情報などが表示される。なお、表示内容については、前述の表示例と同様であるので詳細な説明は省略する。
以上のヘッドマウントディスプレイ(HMD)500によれば、頭部に装着されて表示が行われるため、ユーザー2は、自分のスイング情報や手元2aの姿勢(位置)情報を、情報の表示される表示部25を備えた運動解析表示装置20などを手で持つことなく確認することができる。
なお、ヘッドマウントディスプレイ(HMD)500は、運動解析表示装置20の機能を備え、センサーユニット10の計測データに基づいたスイング解析やスイング情報の表示を行ってもよいし、別体の運動解析表示装置20から送信された画像データを表示する表示部として用いてもよい。なお、運動解析表示装置(表示装置)20の機能とは、前述したような、処理部21(処理部の一例)、通信部22、操作部23、記憶部24、表示部25、音出力部26、および撮影部27を含む。
(腕装着型の解析表示装置)
次に、図19を参照して、運動解析表示装置として、ウェアラブル型(身体装着型)の一例として腕装着型の解析表示装置を用いた例を説明する。図19は、ウェアラブル型の一例としての腕装着型の運動解析表示装置を示す斜視図である。
次に、図19を参照して、運動解析表示装置として、ウェアラブル型(身体装着型)の一例として腕装着型の解析表示装置を用いた例を説明する。図19は、ウェアラブル型の一例としての腕装着型の運動解析表示装置を示す斜視図である。
図19に示すように、ウェアラブル型(腕装着型)の解析表示装置600は、ユーザー(被験者)2(図1参照)の所与の部位(本例では、手首)に装着され、センサーユニット10(図1参照)の計測データに基づいたスイング解析やスイング情報の表示を行う。解析表示装置600は、ユーザー2に装着されてスイング解析やユーザー2の手元2a(図1参照)の姿勢情報などのスイング解析情報を表示する機器本体610と、機器本体610に取り付けられ機器本体610をユーザー2に装着するためのバンド部615と、を有する。
解析表示装置600の機器本体610は、ユーザー2への装着側にボトムケース613が配置され、ユーザー2への装着側と反対側には、トップケース611が配置されている。機器本体610のトップ側(トップケース611)には、ベゼル618が設けられるとともに、このベゼル618の内側に配置されて内部構造を保護する天板部分(外壁)としてのガラス板619が設けられている。また、ボトムケース613の両側には、バンド部615との接続部である一対のバンド装着部617が設けられている。
機器本体610は、ガラス板619の直下に、液晶ディスプレイ(LCD634)などの表示部を備えている。ユーザー2は、ガラス板619を介して、液晶ディスプレイ(LCD634)などに表示されたスイング解析情報やユーザー2の手元2aの姿勢情報などを閲覧することができる。また、機器本体610は、図4を参照して前述した実施形態の運動解析表示装置20と同様に、処理部21、通信部22、操作部23、記憶部24、表示部25、音出力部26、および撮影部27を含むことができる。なお、表示部25が、本例の液晶ディスプレイ(LCD634)などの表示部に相当する。
液晶ディスプレイ(LCD634)の表示部には、前述の表示例に示されているような、ユーザー2の一連のスイング動作における解析情報(図14、図16参照)、スイング動作を近似するスイング軌跡30(図15、図17参照)などのスイング情報などが表示される。なお、表示内容については、前述の表示例と同様であるので詳細な説明は省略する。
また、液晶ディスプレイ(LCD634)の表示部には、スイング解析結果に基づく他のアドバイス情報、例えば、ユーザー2のスイングタイプを表すテキストイメージやユーザー2のスイングタイプに適したアドバイス(練習方法など)を表すテキストイメージなどを表示してもよい。また、液晶ディスプレイ(LCD634)の表示部には、ビデオ映像として動画を表示することとしてもよい。
なお、上述では、機器本体610の天板部分をガラス板619により実現する例を示したが、LCD634を閲覧可能な透明部材であり、LCD634などのトップケース611とボトムケース613の内部に含まれる構成を保護可能な程度の強度を有する部材であれば、透明のプラスチック等、ガラス以外の材料により天板部分を構成することが可能である。また、ベゼル618が設けられた構成例を示したが、ベゼル618の設けられていない構成であってもよい。
以上のウェアラブル型(腕装着型)の解析表示装置600によれば、腕部に装着されて表示が行われるため、ユーザー2は、自分のスイング情報や手元2aの姿勢(位置)情報などの必要な情報を、情報の表示される表示部(液晶ディスプレイ(LCD634))を、手で持つことなく確認することができる。
なお、ウェアラブル型(腕装着型)の解析表示装置600は、前述の運動解析表示装置20の機能を備え、センサーユニット10の計測データに基づいたスイング解析やスイング情報の表示を行ってもよいし、別体の運動解析表示装置20から送信された画像データを表示する表示部として用いてもよい。なお、運動解析表示装置(表示装置)20の機能とは、前述の実施形態の運動解析表示装置20で説明したような、処理部21(処理部の一例)、通信部22、操作部23、記憶部24、表示部25、音出力部26、および撮影部27を含む。
本発明は、実施の形態で説明した構成と実質的に同一の構成(例えば、機能、方法および結果が同一の構成、あるいは目的および効果が同一の構成)を含む。また、本発明は、実施の形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施の形態で説明した構成と同一の作用効果を奏する構成、または同一の目的を達成することができる構成を含む。また、本発明は、実施の形態で説明した構成に公知技術を付加した構成を含む。
1…スイング解析システム、2…被験者としてのユーザー、2a…ユーザーの手元、3…ゴルフクラブ、3a…ヘッド、4…ターゲットとしてのゴルフボール、10…計測部としてのセンサーユニット、12…慣性センサーとしての加速度センサー、14…慣性センサーとしての角速度センサー、16…信号処理部、18…通信部、20…運動解析表示装置(表示装置)、21…処理部、22…通信部、23…入力部としての操作部、24…記憶部、25…表示部、26…音出力部、27…撮影部、30,30a…スイング軌跡、36…マーク、37…小窓、38…指標、39…指標、45…第1のデータ、45a…第2のデータ、46…回転・トップの指標、210…データ取得部、211…スイング診断部、215…スイング解析部、216…画像データ生成部、217…記憶処理部、218…表示処理部、219…音出力処理部、240…スイング解析プログラム、242…ゴルフクラブ情報、244…身体情報、246…センサー装着位置情報、500…ヘッドマウントディスプレイ(HMD)、600…ウェアラブル型(腕装着型)の解析表示装置。
Claims (15)
- 慣性センサーの出力を用いて検出された、
第1の運動の解析データに基づく複数の指標に係る第1のデータ群と、
第2の運動の解析データに基づく前記複数の指標に係る第2のデータ群と、
を、前記指標毎に対応させて表示することを特徴とする表示方法。 - 請求項1において、
前記複数の指標は、予め設定されている表示方法。 - 請求項1または請求項2において、
前記第1のデータ群と前記第2のデータ群とを、前記指標毎に対応するデータ同士を並べて表示する表示方法。 - 請求項1ないし請求項3のいずれか一項において、
前記複数の指標は、一つの表示部に表示対象の全てが配置されて表示されている表示方法。 - 請求項1ないし請求項4のいずれか一項において、
前記一覧に表示される前記指標のいずれかを指定することにより、他の表示画面に切り替わる表示方法。 - 請求項1ないし請求項5のいずれか一項において、
前記第1の運動と、前記第2の運動とは、互いに異なるユーザーの運動である表示方法。 - 慣性センサーの出力を用いて検出された、運動の解析データを算出する処理部と、
前記解析データに基づいて、解析結果を表示する表示部と、
を含み、
前記表示部に、
第1の運動の解析データに基づく複数の指標に係る第1のデータ群と、
第2の運動の解析データに基づく前記複数の指標に係る第2のデータ群と、
を、前記指標毎に対応させて並べて表示していることを特徴とする運動解析装置。 - 請求項7において、
操作部を備え、
前記複数の指標は、前記操作部により予め設定されている運動解析装置。 - 請求項7または請求項8において、
前記表示部に、
前記第1のデータ群と前記第2のデータ群データとを、前記指標毎に対応するデータ同士を並べて表示していることを特徴とする運動解析装置。 - 請求項7ないし請求項9のいずれか一項において、
前記複数の指標が、前記表示部に、表示対象の全てが配置されて表示されている運動解析装置。 - 請求項7ないし請求項10のいずれか一項において、
前記一覧に表示される前記指標のいずれかを指定することにより、他の表示画面に切り替わる運動解析装置。 - 請求項7ないし請求項11のいずれか一項において、
前記第1の運動と、前記第2の運動とは、互いに異なるユーザーの運動である運動解析装置。 - 請求項7ないし請求項12のいずれか一項に記載の運動解析装置と、
慣性センサーと、
を備えていることを特徴とする運動解析システム。 - 慣性センサーの出力を用いて検出された、第1の運動の解析データに基づく複数の指標に係る第1のデータ群、および第2の運動の解析データに基づく前記複数の指標に係る第2のデータ群を算出する工程と、
前記第1のデータ群および前記第2のデータ群を前記指標毎に対応させて表示する工程と、
をコンピューターに実行させることを特徴とする運動解析プログラム。 - 慣性センサーの出力を用いて検出された、第1の運動の解析データに基づく複数の指標に係る第1のデータ群、および第2の運動の解析データに基づく前記複数の指標に係る第2のデータ群を算出する工程と、
前記第1のデータ群および前記第2のデータ群を前記指標毎に対応させて表示する工程と、
をコンピューターに実行させるプログラムを記録していることを特徴とする記録媒体。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016005851A JP2017124080A (ja) | 2016-01-15 | 2016-01-15 | 表示方法、運動解析装置、運動解析システム、運動解析プログラム、および記録媒体 |
| US15/404,800 US20170203188A1 (en) | 2016-01-15 | 2017-01-12 | Display method, motion analysis apparatus, motion analysis system, motion analysis program, and recording medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016005851A JP2017124080A (ja) | 2016-01-15 | 2016-01-15 | 表示方法、運動解析装置、運動解析システム、運動解析プログラム、および記録媒体 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2017124080A true JP2017124080A (ja) | 2017-07-20 |
Family
ID=59315012
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016005851A Pending JP2017124080A (ja) | 2016-01-15 | 2016-01-15 | 表示方法、運動解析装置、運動解析システム、運動解析プログラム、および記録媒体 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20170203188A1 (ja) |
| JP (1) | JP2017124080A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019146927A (ja) * | 2018-02-28 | 2019-09-05 | 住友ゴム工業株式会社 | ゴルフショット分析装置 |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7054014B2 (ja) * | 2017-07-13 | 2022-04-13 | 株式会社プロギア | スイング測定装置、スイング測定方法およびスイング測定プログラム |
| CN110102041A (zh) * | 2019-06-20 | 2019-08-09 | 中慈联合支付科技(北京)有限公司 | 击球器信息实时显示设备 |
| CN114191799A (zh) * | 2020-09-02 | 2022-03-18 | 华为技术有限公司 | 挥杆动作检测方法及可穿戴设备 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8998717B2 (en) * | 2013-01-17 | 2015-04-07 | Ppg Technologies, Inc. | Device and method for reconstructing and analyzing motion of a rigid body |
| US9950237B2 (en) * | 2015-04-23 | 2018-04-24 | Dunlop Sports Co., Ltd. | System, method, and apparatus for monitoring sporting apparatus and users thereof |
-
2016
- 2016-01-15 JP JP2016005851A patent/JP2017124080A/ja active Pending
-
2017
- 2017-01-12 US US15/404,800 patent/US20170203188A1/en not_active Abandoned
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019146927A (ja) * | 2018-02-28 | 2019-09-05 | 住友ゴム工業株式会社 | ゴルフショット分析装置 |
| JP7006379B2 (ja) | 2018-02-28 | 2022-01-24 | 住友ゴム工業株式会社 | ゴルフショット分析装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20170203188A1 (en) | 2017-07-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2017124079A (ja) | 表示方法、スイング解析装置、スイング解析システム、スイング解析プログラム、および記録媒体 | |
| US10512833B2 (en) | Presentation method, swing analysis apparatus, swing analysis system, swing analysis program, and recording medium | |
| US9962591B2 (en) | Motion analysis method, program, and motion analysis device | |
| JP6613684B2 (ja) | スイング診断方法、スイング診断プログラム、記録媒体、スイング診断装置及びスイング診断システム | |
| US10286285B2 (en) | Display method, display apparatus, motion analysis system, motion analysis program, and recording medium | |
| JP6613685B2 (ja) | スイング診断方法、スイング診断プログラム、記録媒体、スイング診断装置及びスイング診断システム | |
| JP6828265B2 (ja) | 表示方法、スイング解析装置、スイング解析システム、スイング解析プログラム、および記録媒体 | |
| JP2015156882A (ja) | 運動解析装置及び運動解析システム | |
| JP2016067410A (ja) | 運動解析装置、運動解析システム、運動解析方法及びプログラム | |
| JP2017023639A (ja) | スイング診断装置、スイング診断システム、スイング診断方法、スイング診断プログラム及び記録媒体 | |
| JP2017023644A (ja) | 演算装置、演算システム、演算方法、演算プログラム、及び記録媒体 | |
| JP2017023638A (ja) | スイング診断装置、スイング診断システム、スイング診断方法、スイング診断プログラム及び記録媒体 | |
| JP2017189490A (ja) | 表示方法、スイング解析装置、スイング解析システム、スイング解析プログラム、および記録媒体 | |
| JP2017023643A (ja) | 演算装置、演算システム、演算方法、演算プログラム、及び記録媒体 | |
| JP6380733B2 (ja) | 運動解析装置、運動解析システム、運動解析方法、運動解析情報の表示方法及びプログラム | |
| JP2017124080A (ja) | 表示方法、運動解析装置、運動解析システム、運動解析プログラム、および記録媒体 | |
| JP2017124074A (ja) | 電子機器、システム、判定方法、判定プログラム、及び記録媒体 | |
| JP2016116615A (ja) | 運動解析装置、運動解析システム、運動解析方法、及びプログラム | |
| US20170296870A1 (en) | Display method, swing analysis apparatus, swing analysis system, swing analysis program, and recording medium | |
| JP2017023636A (ja) | スイング診断装置、スイング診断システム、スイング診断方法、スイング診断プログラム及び記録媒体 | |
| JP2017086850A (ja) | 電子機器、システム、方法、プログラム、及び記録媒体 | |
| JP2016116745A (ja) | 傾き判定装置、傾き判定システム、傾き判定方法及びプログラム | |
| JP2016116572A (ja) | 運動解析装置、運動解析方法、プログラム、及び運動解析システム | |
| US20170203186A1 (en) | Electronic apparatus, system, presentation method, presentation program, and recording medium | |
| CN107007993A (zh) | 电子设备、系统、提示方法以及记录介质 |