JP6350194B2 - 運動計測装置、運動計測方法および運動計測プログラム - Google Patents
運動計測装置、運動計測方法および運動計測プログラム Download PDFInfo
- Publication number
- JP6350194B2 JP6350194B2 JP2014207373A JP2014207373A JP6350194B2 JP 6350194 B2 JP6350194 B2 JP 6350194B2 JP 2014207373 A JP2014207373 A JP 2014207373A JP 2014207373 A JP2014207373 A JP 2014207373A JP 6350194 B2 JP6350194 B2 JP 6350194B2
- Authority
- JP
- Japan
- Prior art keywords
- inertial sensor
- unit
- swing
- control signal
- sampling rate
- 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.)
- Expired - Fee Related
Links
- 238000005259 measurement Methods 0.000 title claims description 52
- 238000000691 measurement method Methods 0.000 title description 8
- 238000005070 sampling Methods 0.000 claims description 47
- 230000005540 biological transmission Effects 0.000 claims description 31
- 238000004891 communication Methods 0.000 claims description 26
- 230000033001 locomotion Effects 0.000 claims description 25
- 238000000034 method Methods 0.000 claims description 14
- 230000009471 action Effects 0.000 claims description 6
- 230000001133 acceleration Effects 0.000 description 29
- 238000012545 processing Methods 0.000 description 28
- 238000011156 evaluation Methods 0.000 description 20
- 238000001514 detection method Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- 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
-
- 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
- A63B59/00—Bats, rackets, or the like, not covered by groups A63B49/00 - A63B57/00
- A63B59/50—Substantially rod-shaped bats for hitting a ball in the air, e.g. for baseball
-
- 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/06—Handles
- A63B60/16—Caps; Ferrules
-
- 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/0002—Training appliances or apparatus for special sports for baseball
-
- 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/0002—Training appliances or apparatus for special sports for baseball
- A63B2069/0004—Training appliances or apparatus for special sports for baseball specially adapted for particular training aspects
- A63B2069/0008—Training appliances or apparatus for special sports for baseball specially adapted for particular training aspects for batting
-
- 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/0658—Position or arrangement of display
-
- 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/18—Baseball, rounders or similar games
-
- 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/18—Baseball, rounders or similar games
- A63B2102/182—Softball
-
- 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/17—Counting, e.g. counting periodical movements, revolutions or cycles, or including further data processing to determine distances or speed
-
- 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/30—Speed
-
- 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/30—Speed
- A63B2220/34—Angular speed
-
- 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/40—Acceleration
-
- 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/40—Acceleration
- A63B2220/44—Angular acceleration
-
- 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
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/50—Wireless data transmission, e.g. by radio transmitters or telemetry
Landscapes
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- User Interface Of Digital Computer (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Description
本発明は運動計測装置、運動計測方法および運動計測プログラム等に関する。
特許文献1はスイング評価支援装置を開示する。スイング評価支援装置はゴルフクラブに装着されるジャイロセンサーおよび加速度センサーを備える。ジャイロセンサーは直交三軸の計測軸を有して個々の計測軸回りに角速度を検出する。加速度センサーは直交三軸の計測軸を有して個々の計測軸に沿って加速度を検出する。
従来では、スイング全てに対して一様に角速度および加速度は検出されていた。ヘッドスピードやスイングの軌跡といった解析項目ごとに角速度や加速度が用いられて演算処理は実施された。解析項目によっては必要とされないデータも記録されていた。そのため、計測時の電力消費やメモリーの読み書きによる電力消費があり、素振り練習など、詳細な計測よりも長時間の計測が必要な場面に対応できない可能性があった。
本発明の少なくとも1つの態様によれば、従来に比べて電力消費を抑制することができる運動計測装置、運動計測方法、および運動計測プログラムを提供することができる。
(1)本発明の一態様は、運動を計測する慣性センサーと、ユーザーの運動ごとに割り当てられる項目識別子を入力する入力部、および、前記入力部で入力された前記項目識別子に応じて前記慣性センサーのサンプリングレートを制御する制御信号を生成し前記慣性センサーに前記制御信号を出力する制御部を含むホスト端末とを備える運動計測装置に関する。
項目識別子はユーザーの希望する解析項目を特定する。解析項目ごとに演算処理は決められる。スイングに応じて演算処理は実施され、ユーザーによって希望された解析項目をユーザーに提示することができる。このとき、解析項目ごとに、必要な慣性センサーの出力は相違する。解析項目ごとに、最低限に要求される慣性センサーのサンプリングレートは相違する。本運動計測装置では解析項目ごとに十分なサンプリングレートは選択されることができ、その結果、不要な計測をできる限り省略することができる。こうして計測時の消費電力を低減することができる。
(2)前記慣性センサーは、前記慣性センサーの出力を記憶する記憶部と、前記慣性センサーの出力を外部に通信する通信部とを備えてもよい。サンプリングレートが設定された際に、計測値の情報量が通信部の通信容量を超えると、計測値の通信に支障を来す。したがって、この場合には、計測値はいちど記憶部に記憶され、良好なタイミングで計測値は通信部から出力される。
(3)前記慣性センサーは、前記サンプリングレートが前記通信部の送信レート以下の場合に、前記記憶部を経由せずに前記慣性センサーの出力を前記通信部に送信してもよい。特定のサンプリングレートが設定された際に、計測値の情報量が通信部の通信容量以下である場合には計測値は記憶部を経ずにリアルタイムで通信部から出力することができる。したがって、記憶部の読み書きを省略することができる。こうして計測時の消費電力は低減される。
(4)前記慣性センサーは、前記サンプリングレートが前記通信部の送信レートより大きい場合に、前記記憶部で前記慣性センサーの出力を記憶し、前記記憶部から前記慣性センサーの出力を前記通信部に送信することができる。
(5)前記慣性センサーは複数のセンサーを備えてもよく、前記制御信号は、前記複数のセンサーのうち特定のセンサーを指定して制御してもよい。前述のように、解析項目ごとに、必要な慣性センサーの出力は相違する。解析項目ごとに、最低限に要求される検出軸や物理量は相違する。本運動計測装置では解析項目ごとに検出軸や物理量は選択されることができ、その結果、不要な計測や計測値の出力を回避することができる。こうして計測時の消費電力を低減することができる。
(6)前記制御信号は、指定した前記特定のセンサーの前記サンプリングレートをゼロにして計測を停止することができる。センサーで物理量の計測そのものが停止すれば、計測時の消費電力は低減される。
(7)前記制御信号は、指定した前記特定のセンサーの出力のみの送信を指示してもよい。たとえセンサーで物理量が計測されても、計測値の送信が停止すれば、計測時の消費電力は低減される。
(8)本発明の他の態様は、ユーザーの動作ごとに割り当てられる項目識別子の入力を受け付ける手順と、入力された前記項目識別子に応じて、前記ユーザーの動作を検出する慣性センサーのサンプリングレートを制御する制御信号を生成し、前記慣性センサーに前記制御信号を出力する手順とを備える運動計測方法に関する。
(9)本発明のさらに他の態様は、ユーザーの動作ごとに割り当てられる項目識別子の入力を受け付ける手順と、入力された前記項目識別子に応じて、前記ユーザーの動作を検出する慣性センサーのサンプリングレートを制御する制御信号を生成し、前記慣性センサーに前記制御信号を出力する手順とをコンピューターに実行させる運動計測プログラムに関する。
以下、添付図面を参照しつつ本発明の一実施形態を説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではなく、本実施形態で説明される構成の全てが本発明の解決手段として必須であるとは限らない。
(1)スイング計測装置の構成
図1に示されるように、スイング計測装置(運動計測装置)11はセンサーユニット12およびホスト端末13を備える。センサーユニット12は例えば野球やソフトボールのバット14に装着される。センサーユニット12はマウント部材15でバット14のグリップエンド14aに取り付けられる。マウント部材15にセンサーユニット12は埋め込まれればよい。マウント部材15は例えば伸縮自在な素材から構成されればよい。
図1に示されるように、スイング計測装置(運動計測装置)11はセンサーユニット12およびホスト端末13を備える。センサーユニット12は例えば野球やソフトボールのバット14に装着される。センサーユニット12はマウント部材15でバット14のグリップエンド14aに取り付けられる。マウント部材15にセンサーユニット12は埋め込まれればよい。マウント部材15は例えば伸縮自在な素材から構成されればよい。
ホスト端末13は例えばスマートフォン16で構成される。スマートフォン16はディスプレイパネル17を備える。ディスプレイパネル17の表面にはタッチスクリーンパネル18が重ねられる。ユーザーはディスプレイパネル17の表示に応じてスイング群の評価結果を確認することができる。同様に、ユーザーはタッチスクリーンパネル18の操作に応じて様々な指示や条件を入力することができる。その他、ホスト端末13にはタブレットPC端末、ノートPC端末やデスクトップPC端末が用いられることができる。
センサーユニット12は例えば無線でスマートフォン16に通信接続される。無線通信には例えばブルートゥース(登録商標)が用いられることができる。こうしてセンサーユニット12の検出信号はスマートフォン16に供給される。
図2に示されるように、センサーユニット12は慣性センサー21を備える。慣性センサー21には加速度センサー22a、22b、22cおよびジャイロセンサー23a、23b、23cが組み込まれる。加速度センサー22a、22b、22cは互いに直交する三軸方向に個々に加速度を検出することができる。ジャイロセンサー23a、23b、23cは互いに直交する三軸の各軸回りに個別に角速度を検出することができる。慣性センサー21は検出信号を出力する。検出信号では例えばx軸方向加速度、y軸方向加速度、z軸方向加速度、x軸回り角速度、y軸回り角速度およびz軸回り角速度が特定する。
センサーユニット12はデータ処理部24を有する。データ処理部24は慣性センサー21に接続される。データ処理部24には決められたサンプリングレートで慣性センサー21から検出信号が供給される。検出信号はデータ処理部24で加工され通信に適した形態の信号に変換される。例えばアナログ信号からデジタル信号に変換される。
センサーユニット12は送受信部(通信部)25を有する。送受信部25はデータ処理部24に接続される。送受信部25にはデータ処理部24から加工後の検出信号すなわち物理量データが供給される。送受信部25は決められた通信プロトコルに従って無線で物理量データを出力する。
センサーユニット12はメモリー(記憶部)26を有する。メモリー26はデータ処理部24に接続される。メモリー26にはデータ処理部24から物理量データが供給される。データ処理部24は、単位時間あたりの物理量データの情報量が送受信部25の通信容量以下であれば、送受信部25にリアルタイムで物理量データを供給する。その一方で、単位時間あたりの物理量データが送受信部25の通信容量を超える場合には、データ処理部24はメモリー26に物理量データを蓄積することができる。こうしてメモリー26には慣性センサー21の出力が保持される。
センサーユニット12はサンプリングレート設定部27を有する。サンプリングレート設定部27は慣性センサー21および送受信部25に接続される。サンプリングレート設定部27には送受信部25から制御信号が供給される。制御信号ではサンプリングレートのフラグ値が特定される。サンプリングレート設定部27はフラグ値に応じて例えば制御レジスタ0xAAの下位ビット2ケタの値を書き込む。ここでは、例えば制御レジスタに「0x02」が書き込まれると、慣性センサー21では250Hzのサンプリングレートが認識され、「0x01」が書き込まれると、慣性センサー21では1kHzのサンプリングレートが認識される。制御レジスタの値とサンプリングレートとは慣性センサー21側で関連づけられる。
ホスト端末13は処理部31を有する。処理部31は例えばCPUから構成される。処理部31には送受信部32が接続される。送受信部32はセンサーユニット12の送受信部25と無線で信号をやりとりすることができる。こうして処理部31はセンサーユニット12の出力信号を処理することができる。処理部31にはディスプレイパネル17およびタッチスクリーンパネル18が接続される。処理部31は、ディスプレイパネル17に処理結果を出力することができ、タッチスクリーンパネル18の操作に応じて決められた動作を実行することができる。
処理部31にはROM(リードオンリーメモリー)33、RAM(ランダムアクセスメモリー)34および不揮発性メモリー35といった記憶手段が接続される。処理部31は信号処理にあたってROM33、RAM34および不揮発性メモリー35を利用する。ROM33にはスイング計測ソフトウェアプログラムおよび関連するデータが格納される。処理部31はスイング計測ソフトウェアプログラムを実行しスイング計測方法を実現する。例えばRAM34には、スイング計測方法の実施にあたって一時的にスイング計測ソフトウェアプログラムが保持される。不揮発性メモリー35にはBIOS(基本入出力システム)といった比較的に小容量のプログラムやデータが格納される。
処理部31はデータ取得部36、制御部37およびスイング評価部38を備える。データ取得部36は、送受信部32を介して受信したセンサーユニット12の物理量データを取得する。データ取得部36は、取得した物理量データを例えばRAM34に格納する。RAM34には時系列で物理量データが記憶される。
制御部37は、データ取得部36で取得された物理量データに基づき、スイング分析情報を演算する。スイング分析情報には個々のスイングごとに各項目の解析値が含まれる。項目には、スイングの軌跡、素振りの回数、スイングスピード、スイング時間、グリップ回転半径、バット14の角度、バット14の回転角度などが含まれる。制御部37は、スイングの軌跡の導出にあたって、1kHzのサンプリングレートで得られるx軸方向加速度、y軸方向加速度、z軸方向加速度、x軸回り角速度、y軸回り角速度およびz軸回り角速度といった物理量を利用する。これら物理量に基づき例えば1000分の1秒ごとにバット14の姿勢は演算される。その一方で、制御部37は、素振りの回数の計数にあたって、250Hzのサンプリングレートで得られるx軸方向加速度およびy軸方向加速度を利用する。計数にあたって制御部37はバット14の振り始めおよび振り終わりを検出する。例えば平均スイングスピードの5%のスイングスピードが閾値となってスイング時と「打席の構え」状態とが区分けされる。スイングスピードはバット14のヘッドスピードを特定する。スイング時間は前回のスイング終了から今回のスイング終了までに経過した時間を特定する。グリップ回転半径はグリップエンド14aの軌道の回転半径を特定する。バット14の角度は水平面に対してバット14の傾斜角度を特定する。バット14の回転角度は垂直軸回りでバット14の回転角度を特定する。これらのうち、いずれか1つの項目が演算されてもよく、いくつかの項目を含む項目群が演算されてもよく、全ての項目が演算されてもよい。こうしたスイング分析情報はスイング時のバット14の軌道や姿勢に基づき特定される。解析値を特定する信号は制御部37から例えばRAM34に向けて出力される。スイング分析情報は例えばRAM34に個々のスイングごとに格納されればよい。
制御部37には、タッチスクリーンパネル18から項目識別子が通知される。通知にあたって、制御部37には、項目識別子を特定する信号が入力される。項目識別子は「スイングの軌跡」「素振りの回数」「スイングスピード」といった項目を特定する。項目識別子ごとにセンサーユニット12からの物理量データを用いた演算処理は決定される。例えば「スイングの軌跡」の演算処理にはそれに固有の項目識別子が割り当てられ、「素振りの回数」の演算処理にはそれに固有の項目識別子が割り当てられ、「スイングスピード」の演算処理にはそれに固有の項目識別子が割り当てられる。制御部37は項目識別子の種類に応じて慣性センサー21のサンプリングレートを特定する制御信号を生成する。制御部37は慣性センサー21に向けて当該制御信号を出力することができる。
スイング評価部38は項目ごとにスイング分析情報を評価する。評価にあたってスイング評価部38はスイング分析情報の項目ごとに目標値を特定する。スイング評価部38は項目の目標値を特定する信号を取得する。目標値は予めRAM34に格納されればよい。ここでは、目標値はタッチスクリーンパネル18の操作に基づきユーザーの指定で設定されればよい。
スイング評価部38は個々のスイングごとに目標値に解析値を比較する。比較にあたってスイング評価部38はRAM34から解析値を特定する信号を受信する。こうして個々のスイングごとに目標値に達したか否か評価される。スイング評価部38は、スイング群の中で、目標値に達したスイングの割合を特定する。割合に応じて目標の達成度は評価される。
(2)スイング計測装置の動作
バット14の素振りにあたってユーザーはバット14にセンサーユニット12を取り付ける。センサーユニット12はバット14のグリップエンド14aに固定される。ユーザーは例えばディスプレイパネル17上の表示に従ってタッチスクリーンパネル18を操作しスイング計測ソフトウェアプログラムを起動する。こうしてスイング計測方法は実行される。
バット14の素振りにあたってユーザーはバット14にセンサーユニット12を取り付ける。センサーユニット12はバット14のグリップエンド14aに固定される。ユーザーは例えばディスプレイパネル17上の表示に従ってタッチスクリーンパネル18を操作しスイング計測ソフトウェアプログラムを起動する。こうしてスイング計測方法は実行される。
図3に示されるように、スイング計測ソフトウェアプログラムが起動すると、ユーザーはステップS1で項目の選択を促される。例えば図4に示されるように、ディスプレイパネル17の画面には「軌跡解析モード」および「素振りモード」が表示される。その他、「素振りモード」が選択されると、ディスプレイパネル17の画面には達成度の指標となるべき項目がさらに羅列されてもよい。スイングスピード、スイング時間、グリップ回転半径、バット14の角度およびバット14の回転角度から例えば1以上の項目が選択されればよい。タッチスクリーンパネル18はユーザーの操作に応じて選択された項目の項目識別子を制御部37に通知する。
ユーザーは、必要に応じて項目ごとに目標値を設定する。例えばスイングスピードには時速…kmといった具合にヘッドスピードが設定されればよい。ヘッドスピードの目標値は打球の強さの目安を提供する。スイング時間には秒単位で時間が設定されればよい。スイング時間の目標値は素振りのペースの目安を提供する。グリップ回転半径には…cmといった具合にグリップと回転中心との距離が設定されればよい。グリップ回転半径の目標値はコンパクトか大振りかといった目安を提供する。バット14の角度には…度といった具合に角度が設定されればよい。バット14の角度の目標値は「ヘッドが立つ」「ヘッドが寝る」の目安を提供する。バット14の回転角度には…度といった具合に角度が設定されればよい。バット14の回転角度はフルスイングやハーフスイングの目安を提供する。設定にあたってユーザーは例えばタッチスクリーンパネル18を操作する。例えば図5に示されるように、ディスプレイパネル17上では入力を促す空欄が表示される。個々の目標値は例えばRAM28に記憶されればよい。
ステップS2で制御部37は項目識別子を分別する。項目識別子が第1類に分類されれば、ステップS3で制御部37は高サンプリングレートを指定する。制御部37ではステップS4で高サンプリングレートの指定に応じて1kHzのサンプリングレートの制御信号が生成される。項目識別子が第2類に分類されると、ステップS5で制御部37は低サンプリングレートを指定する。制御部37ではステップS4で低サンプリングレートの指定に応じて250Hzのサンプリングレートの制御信号が生成される。制御信号ではサンプリングレートに応じて「1」「0」のフラグが立てられればよい。生成された制御信号は送受信部32から送信される。ここでは、項目「軌跡解析モード」は第1類に属し、項目「素振りモード」およびその他の項目は第2類に属するものとする。
センサーユニット12では送受信部25で制御信号が受信される。制御信号は送受信部25からサンプリングレート設定部27に受け渡される。サンプリングレート設定部27は制御信号で特定されるフラグ「1」「0」に応じて慣性センサー21の制御レジスタを書き込む。例えばステップS1で「軌跡解析モード」が選択されると、制御信号ではフラグ「1」が立てられ、慣性センサー21の制御レジスタには「0x01」が書き込まれる。慣性センサー21では1kHzのサンプリングレートが設定される。ステップS1で「素振りモード」が選択されると、制御信号ではフラグ「0」が立てられ、慣性センサー21の制御レジスタには「0x02」が活気混まれる。慣性センサー21では250Hzのサンプリングレートが設定される。サンプリングレートが設定されると、慣性センサー21は計測を開始する。
素振りでは打席フォームの構えとスイングとが繰り返される。素振りの間、慣性センサー21から検出信号は出力される。ユーザーが構えると、慣性センサー21の検出信号では「構え」が特定される。たいていの場合には「構え」はグリップの静止状態で把握される。ユーザーがバット14を振ると、慣性センサー21の検出信号には変化が現れる。例えばz軸方向がバット14の軸心に合わせ込まれると、検出信号ではx軸方向加速度およびy軸方向加速度で加速度の変化が特定される。データ処理部22は検出信号を処理する。処理された検出信号は物理量データとして送受信部25からホスト端末13に送られる。
ステップS6でホスト端末13は送受信部32で物理量データを受信する。データ取得部36はセンサーユニット12の物理量データを取得する。物理量データは時系列でRAM28に記憶される。
制御部37は、ステップS7で、選択された項目に応じて演算処理を実施する。例えば「軌跡解析モード」が選択されていれば、1kHzのサンプリングレートで得られる物理量データに基づき個々のスイングごとにスイングの軌跡が算出される。「素振りモード」が選択されていれば、250Hzのサンプリングレートで得られるx軸方向加速度およびy軸方向加速度に基づきスイングの振り始めおよび振り終わりが算出される。振り始めおよび振り終わりに応じてスイングの回数は計数される。同様に「スイングスピード」が選択されていれば、250Hzのサンプリングレートで得られる物理量データに基づきヘッドスピードは算出される。軌跡や回数、スイングスピードは例えばRAM34に記憶される。
ここで、ステップS8で素振りが終了したか否かが判断される。終了していれば、慣性センサー21の計測は終了する。終了していなければ、慣性センサー21の計測は継続される。再び、慣性センサー21の検出信号では「構え」が特定される。素振りが終了するまで、それ以降の処理が繰り返される。たとえ素振りの途中であっても、ユーザーのタッチスクリーンパネル18の操作を通じて慣性センサー21の計測は終了することができる。
慣性センサー21の計測が終了すると、スイング評価部38はスイングの評価を実施する。評価は例えばユーザーのタッチスクリーンパネル18の操作に応じて開始されてもよい。スイング評価部38はRAM28から個々のスイングごとに目標値および解析値を取得する。スイング評価部38は目標値に解析値を比較する。例えば「軌跡解析モード」が選択されていれば、スイング評価部38は、目標値に基づく理想的な軌跡と、解析値に基づくユーザーの軌跡とを決められた表示形式で画像化する。「素振りモード」が選択されていれば、スイング評価部38はスイングの回数を決められた表示形式で画像化する。その他、「素振りモード」では、スイングごとに目標値および解析値が相互に比較され、スイング評価部38は目標値よりも良い値を有する解析値のスイングを計数してもよい。全てのスイングの比較が終了すると、全スイング数に対して良い値の解析値の割合が算出されればよい。割合に応じてスイング群で目標の達成度は評価される。こうしてスイング群全体は評価されてもよい。評価結果はステップS9で例えばディスプレイパネル17に表示される。ユーザーには「軌跡解析モード」(図1)や「素振りモード」(図6)の評価結果は提示される。
例えば項目にスイングスピードが選択されると、目標の強さ以上の打球に相当するスイングはどの程度の割合かが評価される。項目にスイング時間が選択されると、素振りの途中でどのくらい休息を挟んだか否かが評価される。項目にグリップ回転半径が選択されると、どのくらいの割合でコンパクトなスイングが達成されたかが評価される。項目にバット14の角度が選択されると、どのくらいの割合でヘッドが下がった(寝た)かが評価される。項目にバット14の回転角度が選択されると、フルスイングの割合が評価される。こうして目標値に達したスイングの割合でスイング群全体は評価される。
本実施形態では、項目識別子で特定される項目ごとに、必要な物理量データは相違する。項目ごとに、最低限に要求される物理量データのサンプリングレートは相違する。スイング計測装置11では項目ごとに十分なサンプリングレートは選択されることができ、その結果、不要な計測はできる限り回避される。こうして計測時の消費電力は低減される。
慣性センサー21で低サンプリングレートが設定されると、物理量データの情報量は送受信部25の通信容量以下である。したがって、物理量データはメモリー26を経ずにリアルタイムで送受信部25から出力される。メモリー26の読み書きは省略される。こうして計測時の消費電力は低減される。その一方で、慣性センサー21で高サンプリングレートが設定されると、物理量データの情報量は送受信部25の通信容量を超える。この場合には、物理量データはいちどメモリー26に蓄積される。スイングが終了すると、物理量データは送受信部25から出力される。確実に物理量データはホスト端末13に送り届けられる。
本実施形態では項目ごとに必要な物理量データは相違する。項目ごとに、最低限に要求される検出軸や物理量は相違する。例えば「素振りモード」では前述のようにx軸方向加速度およびy軸方向加速度が得られれば十分である。その結果、例えばx軸方向加速度およびy軸方向加速度の加速度センサー22a、22b以外の加速度センサー22cやジャイロセンサー23a、23b、23cで物理量の計測そのものが停止されれば、計測時の消費電力は低減される。あるいは、加速度センサー22a、22b、22cおよびジャイロセンサー23a、23b、23cで物理量が計測されても、加速度センサー22a、22bの出力のみが送受信部25から送信されれば、計測時の消費電力は低減される。
なお、上記のように本実施形態について詳細に説明したが、本発明の新規事項および効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。したがって、このような変形例はすべて本発明の範囲に含まれる。例えば、明細書または図面において、少なくとも一度、より広義または同義な異なる用語とともに記載された用語は、明細書または図面のいかなる箇所においても、その異なる用語に置き換えられることができる。また、センサーユニット12やホスト端末13、マウント部材15、スマートフォン16、ディスプレイパネル17、タッチスクリーンパネル18等の構成および動作も本実施形態で説明したものに限定されず、種々の変形が可能である。
11 運動計測装置(スイング計測装置)、18 入力部(タッチスクリーンパネル)、21 慣性センサー、25 通信部(送受信部)、26 記憶部(メモリー)、32 制御部。
Claims (9)
- 運動を計測する慣性センサーと、
ユーザーの運動ごとに割り当てられる項目識別子を入力する入力部と、前記入力部で入力された前記項目識別子に応じて前記慣性センサーのサンプリングレートを制御する制御信号を生成し前記慣性センサーに前記制御信号を出力する制御部と、を含むホスト端末と、
を備えることを特徴とする運動計測装置。 - 請求項1に記載の運動計測装置において、前記慣性センサーは、前記慣性センサーの出力を記憶する記憶部と、前記慣性センサーの出力を外部に通信する通信部とを備えることを特徴とする運動計測装置。
- 請求項2に記載の運動計測装置において、前記慣性センサーは、前記サンプリングレートが前記通信部の送信レート以下の場合に、前記記憶部を経由せずに前記慣性センサーの出力を前記通信部に送信することを特徴とする運動計測装置。
- 請求項2に記載の運動計測装置において、前記慣性センサーは、前記サンプリングレートが前記通信部の送信レートより大きい場合に、前記記憶部で前記慣性センサーの出力を記憶し、前記記憶部から前記慣性センサーの出力を前記通信部に送信することを特徴とする運動計測装置。
- 請求項1または2に記載の運動計測装置において、前記慣性センサーは、複数のセンサーを備え、前記制御信号は、前記複数のセンサーのうち特定のセンサーを指定して制御することを特徴とする運動計測装置。
- 請求項5に記載の運動計測装置において、前記制御信号は、指定した前記特定のセンサーの前記サンプリングレートをゼロにして計測を停止することを特徴とする運動計測装置。
- 請求項5に記載の運動計測装置において、前記制御信号は、指定した前記特定のセンサーの出力のみの送信を指示することを特徴とする運動計測装置。
- ユーザーの動作ごとに割り当てられる項目識別子の入力を受け付ける手順と、
入力された前記項目識別子に応じて、前記ユーザーの動作を検出する慣性センサーのサンプリングレートを制御する制御信号を生成し、前記慣性センサーに前記制御信号を出力する手順と、
を備えることを特徴とする運動計測方法。 - ユーザーの動作ごとに割り当てられる項目識別子の入力を受け付ける手順と、
入力された前記項目識別子に応じて、前記ユーザーの動作を検出する慣性センサーのサンプリングレートを制御する制御信号を生成し、前記慣性センサーに前記制御信号を出力する手順と、
をコンピューターに実行させることを特徴とする運動計測プログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014207373A JP6350194B2 (ja) | 2014-10-08 | 2014-10-08 | 運動計測装置、運動計測方法および運動計測プログラム |
CN201580054770.7A CN106794373A (zh) | 2014-10-08 | 2015-10-06 | 运动测量装置、运动测量方法以及运动测量程序 |
US15/516,451 US20170291081A1 (en) | 2014-10-08 | 2015-10-06 | Motion measurement apparatus, motion measurement method, and motion measurement program |
PCT/JP2015/005091 WO2016056233A1 (ja) | 2014-10-08 | 2015-10-06 | 運動計測装置、運動計測方法および運動計測プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014207373A JP6350194B2 (ja) | 2014-10-08 | 2014-10-08 | 運動計測装置、運動計測方法および運動計測プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016073549A JP2016073549A (ja) | 2016-05-12 |
JP6350194B2 true JP6350194B2 (ja) | 2018-07-04 |
Family
ID=55652869
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014207373A Expired - Fee Related JP6350194B2 (ja) | 2014-10-08 | 2014-10-08 | 運動計測装置、運動計測方法および運動計測プログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US20170291081A1 (ja) |
JP (1) | JP6350194B2 (ja) |
CN (1) | CN106794373A (ja) |
WO (1) | WO2016056233A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2577939A (en) * | 2018-10-12 | 2020-04-15 | Sports & Well Being Analytics Ltd | System and method |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6462987A (en) * | 1987-09-02 | 1989-03-09 | Matsushita Electric Ind Co Ltd | Method of digital picture-recording and regenerating high-definition television signal |
JP3462267B2 (ja) * | 1994-06-30 | 2003-11-05 | 株式会社東芝 | 情報通信端末装置 |
JPH1075428A (ja) * | 1996-08-29 | 1998-03-17 | Fuji Photo Film Co Ltd | 画像信号の送信装置および受信装置 |
JP2005031826A (ja) * | 2003-07-09 | 2005-02-03 | Hitachi Ltd | センサデバイスおよびその制御方法 |
US8462109B2 (en) * | 2007-01-05 | 2013-06-11 | Invensense, Inc. | Controlling and accessing content using motion processing on mobile devices |
WO2008103919A2 (en) * | 2007-02-23 | 2008-08-28 | Gesturetek, Inc. | Enhanced single-sensor position detection |
JP4992043B2 (ja) * | 2007-08-13 | 2012-08-08 | 株式会社国際電気通信基礎技術研究所 | 行動識別装置、行動識別システムおよび行動識別方法 |
US8996332B2 (en) * | 2008-06-24 | 2015-03-31 | Dp Technologies, Inc. | Program setting adjustments based on activity identification |
JP5764994B2 (ja) * | 2011-03-18 | 2015-08-19 | セイコーエプソン株式会社 | センサーユニットおよびスイング解析システム |
US9186547B2 (en) * | 2011-04-28 | 2015-11-17 | Nike, Inc. | Golf clubs and golf club heads |
JP2013003911A (ja) * | 2011-06-17 | 2013-01-07 | Sony Corp | 電子機器、電子機器の制御方法およびプログラム |
JP6341403B2 (ja) * | 2013-02-14 | 2018-06-13 | 株式会社ユピテル | システム |
JP2014166589A (ja) * | 2014-06-16 | 2014-09-11 | Nikon Corp | プログラム、記録媒体及び検知装置 |
-
2014
- 2014-10-08 JP JP2014207373A patent/JP6350194B2/ja not_active Expired - Fee Related
-
2015
- 2015-10-06 CN CN201580054770.7A patent/CN106794373A/zh active Pending
- 2015-10-06 WO PCT/JP2015/005091 patent/WO2016056233A1/ja active Application Filing
- 2015-10-06 US US15/516,451 patent/US20170291081A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
CN106794373A (zh) | 2017-05-31 |
US20170291081A1 (en) | 2017-10-12 |
WO2016056233A1 (ja) | 2016-04-14 |
JP2016073549A (ja) | 2016-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5704317B2 (ja) | スイング解析装置、スイング解析システム、プログラム及びスイング解析方法 | |
JP6467766B2 (ja) | 運動解析方法、運動解析装置および運動解析プログラム | |
JP6696109B2 (ja) | 運動解析装置、運動解析システム、運動解析方法及びプログラム | |
EP2873445A1 (en) | Motion analyzing method and motion analyzing apparatus | |
JP6620297B2 (ja) | 挙動算出システム及び移動体 | |
JP2016067408A (ja) | センサー、演算装置、運動計測方法、運動計測システム及びプログラム | |
CN106102844A (zh) | 运动分析方法、运动分析装置、运动分析***以及程序 | |
JP2015181565A (ja) | 運動解析装置、運動解析システム、運動解析方法、運動解析情報の表示方法及びプログラム | |
KR20160076485A (ko) | 운동 해석 장치, 운동 해석 시스템, 운동 해석 방법, 표시 장치 및 기록 매체 | |
US20120046907A1 (en) | Training aid | |
JP2015073821A (ja) | 運動解析方法、運動解析装置、および運動解析プログラム | |
JP6350194B2 (ja) | 運動計測装置、運動計測方法および運動計測プログラム | |
CN109806564A (zh) | 电子设备、评价方法以及记录介质 | |
JP6856897B2 (ja) | 投球解析システム | |
US20160030805A1 (en) | Motion analysis method, motion analysis device, and program | |
US20160101318A1 (en) | Swing group analysis apparatus, swing group analysis method, and swing group analysis program | |
JP6255737B2 (ja) | 運動解析装置および運動解析プログラム並びに表示方法 | |
JP6361094B2 (ja) | 状態推定装置、状態推定方法及びプログラム | |
KR20160076486A (ko) | 운동 해석 장치, 운동 해석 시스템, 운동 해석 방법, 표시 장치 및 기록 매체 | |
JP6028941B2 (ja) | スイング解析装置、スイング解析システム、プログラム及びスイング解析方法 | |
JP6311897B2 (ja) | スイング解析装置、スイング解析システム及びスイング解析方法 | |
US20160101317A1 (en) | Swing evaluation apparatus, swing evaluation method, and swing evaluation program | |
US20160325169A1 (en) | Swing analyzing device, swing analyzing method, swing analyzing system, and storage medium | |
JP2018157986A (ja) | スイング解析装置、スイング解析システム、およびスイング解析方法 | |
JP2014240025A (ja) | スイング解析装置、スイング解析システム、プログラム及びスイング解析方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170913 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20180508 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180521 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6350194 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |