[go: up one dir, main page]

JP2013220355A - 運動をモニタする方法およびシステム - Google Patents

運動をモニタする方法およびシステム Download PDF

Info

Publication number
JP2013220355A
JP2013220355A JP2013083663A JP2013083663A JP2013220355A JP 2013220355 A JP2013220355 A JP 2013220355A JP 2013083663 A JP2013083663 A JP 2013083663A JP 2013083663 A JP2013083663 A JP 2013083663A JP 2013220355 A JP2013220355 A JP 2013220355A
Authority
JP
Japan
Prior art keywords
movement
data
sensor module
momentum
exercise
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.)
Granted
Application number
JP2013083663A
Other languages
English (en)
Other versions
JP6285106B2 (ja
Inventor
Aurel Coza
アウレル,コザ
Christian Dibenedetto
ディベネデット クリスチャン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Adidas AG
Original Assignee
Adidas AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Adidas AG filed Critical Adidas AG
Publication of JP2013220355A publication Critical patent/JP2013220355A/ja
Application granted granted Critical
Publication of JP6285106B2 publication Critical patent/JP6285106B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0605Decision makers and devices using detection means facilitating arbitration
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/30ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
    • A61B5/1118Determining activity level
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
    • A61B5/112Gait analysis
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B24/00Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
    • A63B24/0087Electric or electronic controls for exercising apparatus of groups A63B21/00 - A63B23/00, e.g. controlling load
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0619Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B71/00Games or sports accessories not covered in groups A63B1/00 - A63B69/00
    • A63B71/06Indicating or scoring devices for games or players, or for other sports activities
    • A63B71/0686Timers, rhythm indicators or pacing apparatus using electric or electronic means
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H40/00ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
    • G16H40/60ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
    • G16H40/63ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation

Landscapes

  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Public Health (AREA)
  • Medical Informatics (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Epidemiology (AREA)
  • Primary Health Care (AREA)
  • Molecular Biology (AREA)
  • Physiology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Dentistry (AREA)
  • Veterinary Medicine (AREA)
  • Pathology (AREA)
  • Physics & Mathematics (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

【課題】運動をモニタする方法およびシステムを提供する。
【解決手段】ユーザ100が運動している間、センサモジュール102は物理的に対象物に連結している。前記センサモジュール102を用いて運動をモニタする方法は、前記対象物の動きを検出するステップ、動きのデータを記録するステップ、前記動きのデータを複数の参照用のモーションに関するデータと比較することで複数の参照用のモーションから一致する運動モーションを認識するステップ、および前記一致した運動モーションが何であるかを伝える出力をユーザに提供するステップを含む。
【選択図】図1

Description

[関連技術への相互参照]
本出願は、共同所有され、同日に出願された米国特許出願__(代理人整理番号2483.2300000)(発明の名称「スポーツボール運動モニタ方法およびシステム」)、および、同日に出願された米国特許出願__(代理人整理番号2483.2310000)(発明の名称「着用可能な運動モニタ方法およびシステム」)に関連し、各出願は完全に参照することにより組み込まれる。
本発明は一般に、運動をモニタする方法およびシステムに関する。特に、本発明は運動をしている個人の体の動き、または運動中に個人が用いる1つの運動器具の動きをモニタする方法およびシステムに関する。
運動は健康な生活様式を維持するのに重要であり、多くの人々にとっての娯楽の供給源である。例えば、サッカーやバスケットボールなどの団体でする運動を好む人もいれば、例えば、ランニングやスキーなどの個人でする運動を好む人もいる。運動が団体の運動であるかそれとも個人の運動であるかにかかわらず、個人がサッカーの試合や競走などの競技、またはサッカーの練習やインターバル走を行う等のより形式にとらわれないトレーニングに参加するのは一般的である。
技術のおかげで、センサを用いて運動中の個人のパフォーマンスについての情報を記録し、場合によっては個人のパフォーマンスについてのフィードバックを提供できる健康モニタ装置が発展してきた。個人の体に取り付けたセンサを採用した携帯健康モニタ装置もあれば、1つの運動器具に取り付けたセンサに依存している携帯健康モニタ装置もある。このようなセンサは、個人の運動に関連して、様々な身体的なパラメータおよび/または生理学的なパラメータを測定することが可能であってもよい。
既存の多くの健康モニタ装置は携帯用ではなく、したがって現実の競技またはトレーニング中にモニタするのには適していない。携帯用のものであっても、競技またはトレーニング中の厳しい条件下では長期間用いるにはしばしば重すぎ、また十分な電池容量および/または処理能力が不足している。しかも、既存の健康モニタ装置には運動中の個人の心拍数や全歩数などの比較的単純なパフォーマンスを判断できるものもあるが、より高度な判断はしばしば不可能で、また精度に問題がある。最後に、既存の装置が個人に提供するパフォーマンスのフィードバックは、簡単な過去のパフォーマンスとの比較、今後のパフォーマンスを改善する方法の開発、パフォーマンスの可視化、または新しいトレーニング養生法もしくは運動器具の選択を可能にするような、素早く正確で洞察に満ちた情報を個人に提供できないことが多い。
必要とされるのは、改善された性能を有し、運動をする個人が自分の運動を評価するためのよりよいツールを提供する新しい運動モニタの方法およびシステムである。本発明の実施形態のうち少なくともいくつかは上記の必要性を満たし、さらに以下の説明で明らかになるであろう関連した利点を提供する。
本発明の実施形態は、ユーザの運動中に、対象物(object)に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、前記センサモジュールが第1の時点で対象物の動きを検出するステップと、前記対象物の動きが所定の起動の動きに対応すると前記センサモジュールが判断するステップと、前記対象物の動きが所定の起動の動きに対応するという判断に応じて前記センサモジュールが起動状態に入ることと、前記センサモジュールが起動状態に入ると第2の時点で前記対象物の動きを検出するステップとを含む方法に関する。
本発明の実施形態はまた、ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、前記対象物の動きを検出するステップと、動きのデータを記録するステップと、動きのデータを複数の参照用のモーションに関するデータと比較することで、複数の参照用のモーションから一致する運動モーションを認識するステップと、一致した運動モーションが何であるかをユーザに伝える出力を提供するステップとを含む方法に関する。
本発明の実施形態はさらに、ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、前記対象物の動きを検出するステップと、前記対象物の空間における最初の方向を測定することと、前記対象物の空間における方向の変化を測定することと、前記空間における方向の変化に関するデータを運動中のユーザから遠隔地にあるコンピュータに無線で送信するステップと、前記空間における方向の変化に関して送信されたデータに基づいている運動量(activity metric)のデータを前記遠隔コンピュータから無線で受信するステップと、前記ユーザに前記運動量のデータを伝える出力を提供するステップとを含む方法に関する。
本発明の実施形態はまた、ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法が、前記対象物の動きを検出するステップと、動きのデータを記録するステップと、動きのデータを運動中のユーザから遠隔地にあるコンピュータに無線で送信するステップと、前記送信された運動量のデータと運動量との間の相関に基づいている運動量のデータを前記遠隔コンピュータから受信するステップと、前記運動量を伝える出力をユーザに提供するステップとを含む方法に関する。
本発明の実施形態はさらに、ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、前記対象物の動きを検出するステップと、前記対象物の空間における最初の方向を測定することと、前記対象物の空間における方向の変化を測定することと、前記空間における方向の変化に基づいて運動量を測定することと、運動中の前記対象物の位置を測定することと、前記運動量と前記位置とを相関させることとを含む方法に関する。
本発明の実施形態はまた、ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、前記対象物の動きを検出するステップと、動きのデータを記録するステップと、データ構造を参照して、動きのデータと前記運動量との間の相関を測定することと、運動中の前記対象物の位置を測定することと、前記運動量と前記位置を相関させることとを含む方法に関する。
本発明の実施形態はさらに、ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、センサモジュールの加速度センサから前記対象物の動きについてのデータを得ることと、センサモジュールの磁場センサから前記対象物の動きについてのデータを得ることと、前記加速度センサおよび前記磁場センサのうちのどちらか一方の欠如したデータを、前記加速度センサおよび前記磁場センサのうちの他方のデータに基づいて推定するステップと、前記推定した欠如したデータに基づいて運動量を計算するステップとを含む方法に関する。
本発明の実施形態はまた、ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、磁場センサが乱れた磁場の影響を著しく受けている第1の時点でセンサモジュールの磁場センサから前記対象物の動きについてのデータを取得するステップと、磁場センサが乱れた磁場の影響をあまりうけていない第2の時点でセンサモジュールの磁場センサから前記対象物の動きについてのデータを取得するステップと、前記第1の時点で対象物の動きについてのデータは許容できないと判断するステップと、前記第1の時点での対象物の動きについてのデータを、前記第2の時点での対象物の動きについてのデータに基づいて推定するステップとを含む方法に関する。
本発明の実施形態はさらに、複数のユーザが用いる、運動をモニタするシステムであって、該運動をモニタするシステムは、加速度センサおよび磁場センサを含み、第1の対象物に取り付けるように構成された第1のセンサモジュールと、加速度センサおよび磁場センサを含み、第2の対象物に取り付けるように構成された第2のセンサモジュールと、第1のユーザに取り付けるように構成され、さらに前記第1のセンサモジュールと通信するように構成された第1の携帯電子装置と、第2のユーザに取り付けるように構成され、さらに前記第2のセンサモジュールと通信するように構成された第2の携帯電子装置と、前記第1の携帯電子装置および前記第2の携帯電子装置と通信するように構成されたベースステーションと、ベースステーションと通信するように構成され、さらに前記第1の対象物および前記第2の対象物の動きについての情報を表示するように構成されたグループモニタ装置とを含むシステムに関する。
本発明の実施形態はまた、ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、センサモジュールの加速度センサから前記対象物の動きについてのデータを取得するステップと、センサモジュールの磁場センサから前記対象物の動きについてのデータを取得するステップと、前記加速度センサから取得した前記対象物の動きについてのデータおよび前記磁場センサから取得した前記対象物の動きについてのデータに基づいて運動量を測定することと、前記運動量を例示的な運動量と比較するステップと、ユーザの運動量が例示的な運動量とより近い値をとるためにユーザがとるべき行動を提供するフィードバックをユーザに提供するステップとを含む方法に関する。
本発明の追加の実施形態、特色、および利点、ならびに本発明の様々な実施形態の構造および作用について添付の図面を参照して以下で詳細に説明する。
添付の図面は、本明細書に組み入れられ、その一部を構成し、例として本発明を説明するがこれに限定するものではない。さらに明細書とともに本発明の原理を説明し、関連する当業者が本発明を実施し用いることを可能にする。
図1は、本発明の実施形態による運動モニタシステムを用いる個人の図である。
図2は、本発明の実施形態による運動モニタシステムを用いる個人の図である。
図3は、本発明の実施形態による様々な異なる運動器具の図である。
図4は、本発明の実施形態によるセンサモジュールの構成要素のブロック図である。
図5は、本発明の実施形態によるセンサモジュールの構成要素のブロック図である。
図6Aは、本発明の実施形態による個人の体をモニタするように構成されたセンサモジュールの構成要素のブロック図である。
図6Bは、本発明の実施形態によるスポーツボールをモニタするためのセンサモジュールを含むスポーツボールの図である。
図7は、本発明の実施形態による運動モニタシステムが通信する様々な構成要素の図である。
図8Aは、本発明の実施形態による運動モニタシステムが通信する様々な構成要素の図である。
図8Bは、本発明の実施形態による通信する2つのセンサモジュールの図である。
図9は、本発明の実施形態によるグループモニタシステムの図である。
図10は、本発明の実施形態による例示的な座標システムの図である。
図11は、本発明の実施形態による例示的な座標システムの図である。
図12は、本発明の実施形態による運動量を測定するための方法を示すフローチャートである。
図13は、本発明の実施形態による運動量を測定するための方法を示すフローチャートである。
図14は、本発明の実施形態によるセンサモジュールを起動するための方法を示すフローチャートである。
図15は、本発明の実施形態による一致する運動モーションを認識するための方法を示すフローチャートである。
図16は、本発明の実施形態による遠隔コンピュータと通信するための方法を示すフローチャートである。
図17は、本発明の実施形態による運動量と位置とを相関させるための方法を示すフローチャートである。
添付した図面に図示されているような本発明の実施形態を参照して、本発明について以下に詳しく説明する。「1つの実施形態」「ある実施形態」「ある実施形態の例」などへの言及は、説明する実施形態がある特定の特色、構造、または特徴を含んでもよいが、すべての実施形態が必ずしもその特定の特色、構造、または特徴を含まなくてもよいということを示している。さらに、そのような語句が同じ実施形態について言及しているとは必ずしも限らない。さらにまた、ある実施形態に関してある特定の特色、構造、または特徴が説明されるときに、明確に説明してもしなくても、他の実施形態に関するそのような特色、構造、または特徴に影響を及ぼすことは当業者の知識の範囲内にあるということを提示しておく。
本明細書で用いる「発明」または「本発明」という表現は制限のない表現であり、特定の発明の任意の1つの実施形態だけに言及することを意図するものではなく、本出願で説明するようなすべての可能な実施形態を含む。
本発明の様々な態様、または本発明のどの部品または機能も、ハードウェア、ソフトウェア、ファームウェア、コンピュータが読み込むもしくは用いることができそこに保存された命令を有する有形の記憶媒体、またはそれらを組み合わせて用いることで実行してもよいし、1つ以上のコンピュータシステムまたは他の処理システムにおいて実行してもよい。
本発明は一般に、運動をモニタする方法およびシステムに関する。特に、本発明は運動している個人の体の動きまたは運動中の個人が用いる1つの運動器具の動きをモニタする方法およびシステムに関する。運動している個人(またはコーチ、チームメイト、観客など他の関係者)が、一連の運動中の個人の体のモーションまたは個人の1つの運動器具のモーションについての情報を得ることを所望してもよい。
例えば、もし個人がサッカー(すなわちフットボール)の試合でプレイするなど、スポーツボールの使用を伴う活動に参加している場合は、例えば、個人が蹴ったサッカーボール(すなわちフットボール)の様々な飛び出し角度を求められること、個人が蹴ったサッカーボールの回転スピードを求められること、または個人が蹴ったサッカーボールが飛んでいく時の最高スピードを測定されることなどが望ましい場合があり得る。
さらなる例として、もし個人がバスケットボールの技術を練習するなど、個人の胸部の様々な動きを伴う活動に参加している場合は、例えば、ディフェンダーの周りをドリブルしようとするときに個人が左に切り込んだのかまたは右に切り込んだのかを認識できること、ジャンプショットを打つ、ダンクシュートを試みる、またはブロックショットを試みるときに個人が飛んだ高さおよび/または個人が飛んだときの力を求められること、あるいはバスケットボールに関する反応時間の訓練を行ったときに個人の反応時間を求められることが望ましい場合があり得る。
ある実施形態において、運動している複数の個人(例えば、チームスポーツにおけるチームメイトまたは敵チームの選手など)の体の動きおよび/または運動中の複数の個人が用いる複数の運動器具の動きをモニタしてもよい。また、ある実施形態において、リアルタイムにモニタおよび/またはフィードバックを提供してもよいし、一方で、他の実施形態において、運動後にフィードバックを提供してもよい。
以下で説明する本発明の実施形態は、1つ以上の携帯用センサを含む運動モニタシステムを用いることにより、一連の運動中に、個人の体のモーションまたは個人の1つの運動器具のモーションについてのこの、または他の情報を、個人(またはコーチ、チームメイト、もしくは観客)が得ることを有利に可能にし得る。運動中の当該対象物のモーションについて役立つ情報を得るために、様々な方法でセンサによって取得したデータを処理し得る。ある実施形態において、個人の体または個人の1つの運動器具の空間における方向の変化(すなわち、地球上の特定の位置または別の参考となる位置に対する、位置および/または回転の変化)をモニタするために、センサのデータを処理し得る。他の実施形態において、データ構造に保存されている動きのデータと運動量との間の所定の相関を参照して、センサのデータを処理し得る。
ある実施形態において、個人の体のモーションまたは個人の1つの運動器具のモーションについての情報を用いて、例えば、動きをどのように改善するかについての指導を個人に提供してもよいし、または個人の体もしくは運動器具の動きに関するレフェリー、アンパイア、もしくは他の運動競技の審判の判定の正確さをチェックしてもよい。
図1は、本発明の実施形態による運動モニタシステム10を用いている個人100の図である。個人100は本発明による運動モニタシステム10を用いて、一連の運動中に個人100の体のモーションまたは個人100の1つの運動器具のモーションについての情報を得ることを所望してもよい。
本発明の実施形態による運動モニタシステム10は、団体の運動または個人の運動、ならびに競技のためのトレーニングおよび形式ばらないトレーニングに個人100が用いるのに適していてもよい。例えば、本発明の実施形態による運動モニタシステム10は、野球、バスケットボール、ボウリング、ボクシング、クリケット、自転車競技、フットボール(すなわち、アメリカンフットボール)、ゴルフ、ホッケー、ラクロス、ボート、ラグビー、ランニング、スケートボード、スキー、サッカー(すなわち、フットボール)、サーフィン、水泳、卓球、テニス、バレーボールなどの運動をしている個人100による使用、またはそれら運動に関するトレーニング中の使用に適していてもよい。
本発明の実施形態による運動モニタシステム10は、センサモジュール102を含み得る。センサモジュール102は1つ以上のセンサを含み得、個人100が運動を行う間対象物104に物理的に連結し得る。以下でさらに詳しく説明するように、ある実施形態において、センサモジュール102を用いて、個人100の体106または個人の1つの運動器具108の空間における方向の変化をモニタし得、一方で、他の実施形態において、センサモジュール102をデータ構造に保存されている所定の相関のデータと組み合わせて用いて、体106または器具108の動きのデータと運動量との間の相関を求め得る。
ある実施形態において、図1に図示されているように、モニタされる対象物104は、個人100の体106であってもよく、センサモジュール102は、個人100の体106に物理的に連結し得る。図示された実施形態において、センサモジュール102は個人100の体106の胸部と知られる部分に物理的に連結するように構成されている。他の実施形態において、センサモジュール102は、例えば、個人の頭、首、肩、背中、腕、手首、手、指、ウエスト、ヒップ、脚、足首、足、つま先などの個人100の体106の他の部分に物理的に連結するように構成してもよい。
ある実施形態において、センサモジュール102と個人100の体106の間にある一枚以上の衣類、履物、または運動保護具が存在する状態で、センサモジュール102が個人100の体106の一部に物理的に連結するように構成してもよい。間に入る物のあるなしにかかわらず、センサモジュール102は、例えば、ストラップ、接着剤、ポケット、クリップなどの様々な取り外し可能もしくは不可能な連結手段によって、または個人100が身につけている衣類(例えば、シャツ、ズボン、靴下、手袋、帽子など)、履物、もしくは運動保護具などの物と一体化することによって、個人100の体106の一部に物理的に連結してもよい。
ある実施形態において、センサモジュール102は、センサモジュール102を保持するように構成されている衣服のセンサモジュール102保持要素内に入れるように構成してもよい。ある例示的な実施形態において、衣服の着用者の動きがセンサモジュール102に与える影響を最小限にするためにセンサモジュール102をその中に入れ決まった位置に固定できるよう、センサモジュール102の大きさおよび形に対応する大きさおよび形に合わせて保持要素を作ってもよい。この影響を最小限にする役に立つように、例えば、バンドやスペーサー要素などの追加要素を用いてもよい。センサモジュール102保持要素は、例えば、布地と一体化する、布地に接着する、縫い付ける、溶接する、結びつける、クリップで留める、スナップで止める、もしくは装着する、またはこれらの技術および他の技術を任意に組み合わせることによって、衣服の1枚の布地に連結し得る。ある例示的な実施形態において、センサモジュール102保持要素は衣服の布地の生地に一体化するように作られる。
ある実施形態において、センサモジュール102保持要素は、センサモジュール102を着用する人の上背部に対応するところに配置してもよい。上背部など、着用する人の高い位置に対応するところにあるセンサモジュール102保持要素は、センサモジュール102がデータを送信するときまたは受信するときに干渉を最小限にし、センサモジュール102保持要素内のセンサモジュール102の範囲および信号強度を最大化するのに役立ち得る。加えて、上背部に対応するところにセンサモジュール102保持要素を配置することで、センサモジュール102による運動する人の動きへの妨害を最小限にする。ある例示的な実施形態において、センサモジュール102保持要素は、着用する人の上背部に対応するところ以外にも配置される。
別の実施形態において、図2に図示されているように、対象物104は、運動中に個人100が用いる1つの運動器具108としてもよく、センサモジュール102は、1つの運動器具108に物理的に連結し得る。図示された実施形態において、センサモジュール102は、1つの運動器具108、すなわちサッカーボールに物理的に連結されている。他の実施形態において、センサモジュール102は、例えば、どの種類のスポーツボール、どの種類のスポーツ「スティック」(例えば、野球のバット、ホッケーのスティック、ゴルフクラブ、卓球のラケット、テニスラケットなど)、スポーツ手袋、自転車、オール、靴、ブーツ、スキー板、帽子、スケートボード、サーフボード、眼鏡またはゴーグルなどの他の運動器具108にも物理的に連結するように構成してもよい。
センサモジュール102は、運動器具108および運動の性質に応じた様々な連結手段によって運動器具108と物理的に連結してもよい。例えば、ボールの外側に取り付けること、中空のボールの内部表面に取り付けること、つり下げシステムによって中空のボールの内部につり下げること、または多層のボールの外側の層もしくは他の層に一体化させることによって、センサモジュール102をスポーツボールに物理的に連結してもよい。また、センサモジュール102は、例えば、ボールの外側に取り付けること、多層のボールの層の間に一体化すること、ボールの堅い部分に埋め込むことなどにより、中空でないスポーツボール(例えば、野球のボール、ボウリングのボール、ゴルフボールなど)にも物理的に連結してもよい。
さらなる例として、スポーツスティックの一部に巻き付けること、スポーツスティックの一部にクリップで留めること、スポーツスティックの外側表面に取り付けること、中空もしくは中空でないスポーツスティックの内部表面に取り付けること、つり下げシステムによって中空のスポーツスティックの内部につり下げること、または多層もしくは複合要素からなるスポーツスティックの壁面または他の層に一体化することによって、センサモジュール102は取り外し可能または不可能に、スポーツ「スティック」に連結してもよい。センサモジュール102は、例えば、ストラップ、接着剤などの様々な連結手段、または運動器具に一体化することによって、運動器具108に物理的に連結してもよい。ある実施形態において、センサモジュール102は、取り外し可能または不可能に、スポーツスティックなどの運動器具108に物理的に連結してもよく、スポーツスティックやその取っ手などの運動器具108の外側周囲に固定されているスリーブに組み込んでもよい。
他の実施形態において、センサモジュール102は、例えば、心拍計、歩数計、および加速度計に基づいたモニタ装置などの既存の運動モニタ機器、または他の携帯健康モニタ装置内に一体化してもよい。
図3は、本発明のモニタシステム10の実施形態により用いることができるであろう様々な異なる運動器具108の図である。図示されるように、本発明のモニタシステム10は、例えば、バスケットボール、フットボール、野球のバット、野球のボール、ボウリングのボール、ホッケーのスティック、ホッケーのパック、スケートボード、サーフボード、自転車、スキー板、スキーストック、テニスラケット、テニスボール、靴、ボクシングのグローブ、ゴルフクラブ、ゴルフボールなどの様々な異なる運動器具108とともに用いてもよい。
図4は、本発明の実施形態によるセンサモジュール102の構成要素のブロック図である。図示されている実施形態において、センサモジュール102は、センサモジュール102の機能性を実行するために互いに効果的に接続されているプロセッサ110、電源112、メモリ114、加速度センサ116、磁場センサ118、およびトランシーバ122を含む。他の実施形態において、センサモジュール102の構成要素のうち1つ以上を省くか、または1つ以上の追加の構成要素を加えてもよい。
プロセッサ110は、センサモジュール102のメモリ114に保存されているアプリケーションプログラムを実行するように構成してもよい。またプロセッサ110は、生データの削減およびフィルタリングなどのアナログまたはデジタル信号処理のアルゴリズムを実行してもよい。例えば、プロセッサ110は、センサモジュール102において、センサからの生データを受信しそのようなデータを処理するように構成してもよい。プロセッサ110は、電源112、メモリ114、加速度センサ116、磁場センサ118、およびトランシーバ122と効果的に接続されている。
電源112はセンサモジュール102に電力を供給するように構成してもよい。ある実施形態において、電源112は電池としてもよい。電源はセンサモジュール102に組み込むこと、またはセンサモジュール102から取り外すことができ、充電式または非充電式としてもよい。ある実施形態において、電源112は、パーソナルコンピュータに付属のユニバーサルシリアルバス(「USB」)、ファイヤワイヤ、イーサネット(登録商標)、サンダーボルト、ヘッドホンケーブルなどのケーブルなど、充電電源に付属のケーブルによって再充電してもよい。別の実施形態において、電源112は、非接触式充電器と電源112との両者がごく近くに近づいたときに電磁場を利用して非接触式充電器から電源112にエネルギーが移る非接触式充電によって再充電してもよいが、ケーブルを介してお互いに接続する必要はない。ある実施形態において、ドッキングステーションを用いて充電を容易にしてもよい。他の実施形態において、センサモジュール102は、1つの電源112を別の電源112に交換することで新しく電力を得てもよい。
メモリ114は、アプリケーションプログラムの命令を保存し、運動のデータを保存するように構成してもよい。ある実施形態において、メモリ114は、本明細書で説明される運動モニタシステム10の機能性の態様を実行するために用いられるアプリケーションプログラムを保存してもよい。ある実施形態において、メモリ114は、生データ、記録されたデータ、および/または計算されたデータを保存してもよい。またある実施形態において、以下でさらに詳しく説明するように、メモリ114は、データ保存のバッファとして機能してもよい。メモリ114は、読み出し専用メモリおよびランダムアクセスメモリの両方を含んでもよく、さらにメモリカードまたは他の取り外し可能な記憶装置を含んでもよい。
本発明のある実施形態において、メモリ114は、生データ、記録されたデータ、および/または計算されたデータを永久に保存してもよいが、一方で他の実施形態において、メモリ114はすべてまたは一部のデータを、バッファのように一時的にのみ保存してもよい。本発明のある実施形態において、メモリ114および/またはそれに関連するバッファは、本発明の特定のアプリケーションのためにある量のデータのみを保存し得るように、所定のサイズの記憶場所にデータを保存してもよい。
加速度センサ116は、センサモジュール102の加速度を測定するように構成してもよい。したがって、センサモジュール102が対象物104(個人100の体106または1つの運動器具108など)に物理的に接続されるとき、加速度センサ116は、対象物104の地球の重力場に起因する加速度を含む加速度を測定することが可能であってもよい。ある実施形態において、加速度センサ116は、3つの直交方向への加速度を測定できる三軸加速度計を含んでもよい。他の実施形態において、1つ、2つ、3つ、またはそれ以上の分離した加速度計を用いてもよい。
磁場センサ118は、センサモジュール102近傍の磁場の強度と方向を測定するように構成してもよい。したがって、センサモジュール102が対象物104(個人100の体106または1つの運動器具108など)に物理的に接続されるとき、磁場センサ118は、対象物104近傍の地球の磁場を含む磁場の強度と方向を測定することが可能であってもよい。ある実施形態において、磁場センサ118は、ベクトル磁力計としてもよい。他の実施形態において、磁場センサ118は、三次元における局所磁場を合計した合成磁気ベクトルの大きさと方向を測定可能な三軸磁力計としてもよい。また他の実施形態において、1つ、2つ、3つ、またはそれ以上の分離した磁力計を用いてもよい。
本発明のある実施形態において、加速度センサ116および磁場センサ118は、スイス・ジュネーブのSTマイクロエレクトロニクス社製の型番がLSM303DLHCである単独の加速度計―磁力計モジュールに含まれていてもよい。他の実施形態において、センサモジュール102は、必要に応じて加速度センサ116および磁場センサ118のうちの1つを含み、他方を省いてもよい。
図4に図示されたトランシーバ122は、以下でさらに詳しく説明するように、センサモジュール102が運動モニタシステム10の他の構成要素と無線で通信できるようにしてもよい。ある実施形態において、運動モニタシステム10のセンサモジュール102およびそこに含まれる他の構成要素は、例えば、ANT、ダイナストリーム・イノベーションズ社のANT+、ブルートゥース、低エネルギーブルートゥース、ブルーロビン、または適切な無線パーソナルエリアネットワークプロトコルもしくはローカルエリアネットワークプロトコルなどのプロトコルのうちの1つ以上を用いて、パーソナルエリアネットワークまたはローカルエリアネットワーク上で通信してもよい。また、運動モニタシステム10に適する他の公知の通信プロトコルを用いてもよい。
ある実施形態において、トランシーバ122は低電力トランシーバである。またある実施形態において、トランシーバ122は双方向通信トランシーバ122としてもよく、一方、他の実施形態において、トランシーバ122は一方向の送信機または一方向の受信機としてもよい。運動モニタシステム10のセンサモジュール102と他の構成要素との無線通信は、以下でさらに詳しく説明する。他の実施形態において、センサモジュール102は、トランシーバ122に依存しない運動モニタシステム10の他の構成要素と有線通信を行ってもよい。
本発明のある実施形態において、個人100が運動している間、個人100の体106または個人の1つの運動器具108の空間における方向の変化をモニタする、あるいは体106または器具108の動きのデータと運動量との間の相関を求めるために、図4に図示されているような構成要素を有するセンサモジュール102を対象物104に物理的に接続してもよい。これらの実施形態において、加速度センサ116および磁場センサ118は、様々なモニタ計算を実行するために必要なデータを集めるのを担当してもよい。
他の実施形態において、しかしながら、センサモジュール102内に追加のセンサを有する、またはセンサモジュール102と通信する追加のセンサを有することが望ましい場合があり得る。さらに別の実施形態において、センサモジュール102は、例えば、心拍計、歩数計、および加速度計に基づいたモニタ装置などの、追加または異なるセンサを有するかもしれない既存の運動モニタ機器、あるいは他の携帯健康モニタ装置内に一体化してもよい。
加速度センサ116および磁場センサ118に加えて、センサモジュール102の一部とし得る他のセンサ、またはセンサモジュール102とは分離しているがセンサモジュール102と通信し得る他のセンサには、様々な運動のパフォーマンスパラメータを測定できるセンサを含んでもよい。「パフォーマンスパラメータ」という表現は、個人100の運動に関する身体的なパラメータおよび/または生理学的なパラメータを含んでもよい。測定される身体的なパラメータは、時間、距離、スピード、ペース、ペダルをこいだ回数、ホイールの回転数、回転全般、歩数、歩幅、滞空時間、一歩のスピード、高度、張力、衝撃力、跳躍力、力全般、および跳躍の高さを含んでもよいが、これに限定するものではない。測定される生理学的なパラメータは、心拍数、呼吸速度、血中酸素濃度、血中乳酸濃度、血流、水分補給レベル、消費カロリー、または体温を含んでもよいが、これに限定するものではない。
これらのパラメータを測定することが可能であってもよい実際のセンサは、歩数計、血圧計、温度計、高度計、圧力センサ、ひずみ計、自転車の電力計、自転車のクランクもしくはホイール位置センサ、磁気センサ、角運動量センサ(例えば、ジャイロスコープ)、抵抗センサ、または力覚センサを含んでもよいが、これに限定するものではない。
図5は、上述の追加のセンサのうちのいくつか、および他の追加の構成要素を組み入れ得る本発明の別の実施形態によるセンサモジュール102の構成要素のブロック図である。図示されている実施形態において、センサモジュール102は、センサモジュール102の機能性を実行するためにお互いに効果的に接続されているプロセッサ110、電源112、メモリ114、加速度センサ116、磁場センサ118、ユーザーインタフェイス120、およびトランシーバ122、角運動量センサ124、心拍計126、温度センサ128、位置受信機130、データポート132、およびタイマー134を含む。他の実施形態において、センサモジュール102のこれらの構成要素のうちの1つ以上を省いてもよいし、または1つ以上の追加の構成要素を加えてもよい。
図5の実施形態のプロセッサ110、電源112、メモリ114、加速度センサ116、磁場センサ118、およびトランシーバ122は、図4で類似の構成要素に関して上述したものと同様の構造および機能を有してもよい。ある実施形態において、トランシーバ122は双方向通信トランシーバ122としてもよく、一方、他の実施形態において、トランシーバ122は一方向の送信機または一方向の受信機としてもよい。
センサモジュール102のユーザーインターフェイス120を用いて、個人100がセンサモジュール102とやりとりしてもよい。ある実施形態において、ユーザーインターフェイス120は、タッチスクリーン表面のグラフィカルユーザーインターフェイスのバーチャルなボタン、スイッチ、またはキーを含む1つ以上の入力ボタン、スイッチ、またはキーを含んでもよい。この各ボタン、スイッチ、およびキーの機能はセンサモジュール102の動作モードに基づいて判断することができる。ある実施形態において、ユーザーインターフェイス120はタッチパッド、スクロールパッド、および/またはタッチスクリーンを含んでもよい。別の実施形態において、ユーザーインターフェイス120は静電容量スイッチを含んでもよい。さらに別の実施形態において、ユーザーインターフェイス120は、音声コントロールを含んでもよい。
ある実施形態において、しかしながら、センサモジュール102はユーザーインターフェイス120を含まなくてもよい。これらの実施形態において、センサモジュール102は、それ自体がユーザーインターフェイスを含み得る運動モニタシステム10の他の構成要素と通信することが可能であってもよい。
角運動量センサ124は、例えば、ジャイロスコープとしてもよいが、センサモジュール102の角運動量または方向を測定するように構成してもよい。したがって、センサモジュール102が対象物104(個人100の体106または運動器具108など)に物理的に接続されていると、角運動量センサ124は対象物104の角運動量または方向を測定することが可能であってもよい。ある実施形態において、角運動量センサ124は、3つの垂直軸について角回転を測定できる三軸ジャイロスコープとしてもよい。他の実施形態において、1つ、2つ、3つ、またはそれ以上の分離したジャイロスコープを用いてもよい。ある実施形態において、角運動量センサ124を用いて、加速度センサ116および磁場センサ118のうち1つ以上から得られた測定結果を較正してもよい。
心拍計126は、個人の心拍数を測定するように構成してもよい。心拍計126は、個人100の胸部の肌などの個人の肌に接触するように設置してもよく、ストラップで固定してもよい。心拍計126は、個人100の心臓の電気的活動を読み取ることが可能であってもよい。
温度センサ128は、例えば、温度変化を測定する温度計、サーミスタ、熱電対などとしてもよい。ある実施形態において、温度センサ128は、例えば、加速度センサ116や磁場センサ118などの運動モニタシステム10の他のセンサを較正するために主に用いてもよい。
ある実施形態において、位置受信機130は、見通し線に沿って衛星位置システム衛星から電波で送信される時間信号を用いて、その位置(すなわち、経度、緯度、および高度)を測定することができる電子式衛星位置受信機としてもよい。公知の衛星位置システムは、GPSシステム、ガリレオシステム、北斗システム、およびGLONASSシステムを含む。別の実施形態において、位置受信機130は、電波信号三角測量または他の同様の原理を用いてセンサモジュール102の位置を求め得るように、近くまたは遠くの基地局あるいは電波送信トランシーバと通信できるアンテナとしてもよい。またある実施形態において、位置受信機130のデータによって、中間位置、時間、位置、移動距離、スピード、ペース、または高度を測定し、かつ/または計算するために用いることができる情報をセンサモジュール102が検出することが可能であってもよい。
データポート132は、センサモジュール102への情報の転送およびセンサモジュール102からの情報の転送を容易にしてもよく、それは例えば、USBポートとしてもよい。ある例示的な実施形態において、それに加えてまたはその代わりに、データポート132は、電源112を充電するために電源112への電力の転送を容易にしてもよい。
タイマー134は、絶対時間を追跡でき、かつ/または経過時間を求められる時計としてもよい。ある実施形態において、あるデータが測定または記録された時間を求め、様々なデータの様々なタイムスタンプを互いに関連づけることができるように、タイマー134を用いて、あるデータの記録にタイムスタンプを付加してもよい。
本発明のある実施形態において、図5に図示されているような構成要素を有するセンサモジュール102は、個人100が運動している間、個人100の体106または個人の1つの運動器具108の空間における方向の変化をモニタする、あるいは体106または器具108の動きのデータと運動量との間の相関を求めるために、対象物104に物理的に接続してもよい。これらの実施形態において、加速度センサ116、磁場センサ118、および/またはそこに含まれる他のセンサは、様々なモニタ計算を実行するために必要なデータを集めるのを担当してもよい。他の実施形態において、しかしながら、センサモジュール102内に追加のセンサを有すること、センサモジュール102と通信する追加のセンサを有すること、またはセンサモジュール102がより少ないセンサを有することが望ましい場合があり得る。
図6Aは、本発明の実施形態による個人100の体106をモニタするように構成されたセンサモジュール102の図である。図示されているセンサモジュール102は、個人100の体106の胸部と知られる部分に物理的に接続させるように構成されている図1に図示されたセンサモジュール102と類似のものとしてもよい。本発明のある実施形態において、図6Aのセンサモジュール102は、個人100が運動している間、個人100の体106の空間における方向の変化をモニタする、または体106の動きのデータと運動量との間の相関を求めるために、個人100の体106に物理的に接続してもよい。
図6Aに図示されているように、ある実施形態において、センサモジュール102はハウジング136を含んでもよい。ハウジング136は、図4または図5を参照して上述した例示的なセンサモジュール102の様々な電子式構成要素を収納し、保護し得る。図6Aで、ハウジング136は、円形の円盤状のハウジングとして図示しているが、ハウジング136は、センサモジュール102の必要な構成要素を収容し、個人100の体106の所与の部分に物理的に接続できるのに適した任意の大きさおよび形をとってもよい。ある実施形態において、ハウジングは、例えば、TPUなどのプラスチック、または他の適切に丈夫な素材でできたものであってもよい。
ある実施形態において、センサモジュール102はまた、ボタンおよび/またはディスプレイを含んでもよい。ボタンは、センサモジュール102のユーザーインターフェイスとして働いてもよい。ボタンは、センサモジュール102のスイッチを入れたり切ったり、または様々なディスプレイのオプションを切り替えたり、または他の様々な機能を提供したりすることが可能であってもよい。あるいは、複数のボタンを提供することも、またはボタンを提供しないこともあり得る。ある実施形態において、ディスプレイは、個人100にセンサモジュール102の状態または電池の寿命を伝えることができる比較的シンプルなLEDディスプレイとしてもよい。別の実施形態において、ディスプレイは、個人100にパフォーマンスパラメータの情報、フィードバック、または他の情報を映すことができる7セグメントLCDディスプレイなどのより進んだディスプレイとしてもよい。あるいは、図6Aに図示しているように、ボタンまたはディスプレイを提供しないこともあり得る。
他の実施形態において、センサモジュール102は、個人100と音声通信するためのスピーカーおよび/またはマイクなどの音声コントロールを含んでもよい。これら構成要素は、センサモジュール102のユーザーインターフェイスとして働いてもよい。これらの音声コントロールは、センサモジュール102のスイッチを入れたり切ったり、または様々なディスプレイのオプションを切り替えたり、または他の様々な機能を提供したりすることが可能であってもよい。ある実施形態において、音声コントロールは、個人100にセンサモジュール102の状態または電池の寿命を伝えてもよい。別の実施形態において、音声コントロールは、パフォーマンスパラメータの情報、フィードバック、または他の情報を個人100に出力する、または個人100から受信することが可能であってもよい。ある実施形態において、音声コントロールは個人100の音声指令を受けることが可能であってもよい。別の実施形態において、センサモジュール102は、ヘッドホンなどの別の装置を介し無線で音声情報をユーザに中継することが可能であってもよい。あるいは、図6Aに図示しているように、音声コントロールを提供することもあり得る。
図6Bは、本発明の実施形態によるスポーツボールをモニタするためにセンサモジュール102を備えたスポーツボールの図である。図示されているセンサモジュール102は、1つの運動器具108すなわちサッカーボールに物理的に接続するように構成されている図2に図示されたセンサモジュール102と類似のものとしてもよい。本発明のある実施形態において、サッカーボールに組み入れられている図6Bのセンサモジュール102を用いて、運動の間、例えば、個人100がサッカーボールを蹴った結果としてのサッカーボールの空間における方向の変化をモニタしてもよいし、またはボールの動きのデータと運動量との間の相関を求めてもよい。
図6Bに図示されているように、ボールは、ボールの中空の空間を囲む外層142を含むことができる。外層142は革もしくはプラスチックのパネルを縫い合わせ、貼り合わせ、かつ/または接着剤でつけてもよく、必要であれば、内部の空気袋にアクセスできるように網目状にしてもよい。他の実施形態において、ボールは、単一の堅い層または複数の異なる層を含んだ中空でないスポーツボール(例えば、野球のボール、ボウリングのボール、ゴルフボールなど)としてもよい。ある実施形態において、センサモジュール102は個人への販売前にボールに取り付ける、または組み入れてもよく、一方、他の実施形態において、ボールを購入後に個人がセンサモジュール102を挿入してもよい。ある実施形態において、ボールは、もしあるならば、体に装着するセンサモジュール102について上述したものと同様のボタンおよびディスプレイを含んでもよい。あるいは、図6Bに図示しているように、ボタンまたはディスプレイを提供しないこともあり得る。
本発明のある実施形態において、センサモジュール102は、有線または無線の技術を介して運動モニタシステム10の他の構成要素と通信してもよい。センサモジュール102と運動モニタシステム10の他の構成要素との間で通信することは、様々な理由で望ましい場合があり得る。例えば、センサモジュール102が運動の情報を記録し保存すれば、追加のデータ処理、データの可視化、他人との共有、以前記録した運動の情報との比較、または他の様々な理由のために別の電子装置にこの情報を送信することは有用となり得る。さらなる例として、センサモジュール102の処理能力、広域ネットワーク通信性能、センサの性能、または他の性能が不足している場合は、これらの性能を運動モニタシステム10の他の構成要素から提供することができる。このことを理解した上で、可能な通信手段を以下で簡単に説明する。
センサモジュール102とパーソナルコンピュータ204との間の有線での通信は、例えば、パーソナルコンピュータ204の通信ポートに差し込まれた通信線を用いてパーソナルコンピュータ204に取り付けられたドッキングユニットにセンサモジュール102を設置することにより行ってもよい。別の実施形態において、センサモジュール102とパーソナルコンピュータ204との間の有線での通信は、例えば、センサモジュール102とコンピュータ204との間をケーブルで接続することにより行ってもよい。センサモジュール102のデータポート132およびコンピュータ204の通信ポートは、USBポートを含んでもよい。センサモジュール102およびコンピュータ204を接続するケーブルは、USB−AもしくはUSB−B標準、ミニ、またはマイクロプラグを含むがこれに限らない適切なUSBプラグを有するUSBケーブル、あるいは、例えば、ファイヤワイヤ、イーサネット(登録商標)、サンダーボルトケーブルなどの他の適切なケーブルとしてもよい。上述したとおり、ある実施形態において、電源112を充電するために、そのようなケーブルを用いて、センサモジュール102の電源112への電力の転送を容易にすることができるであろう。あるいは、電源112は、非接触充電によって、またはドッキングステーションを用いて再充電してもよい。
パーソナルコンピュータ204に有線で接続することは、例えば、センサモジュール102からパーソナルコンピュータ204に運動の情報をアップロードする、またはパーソナルコンピュータ204からセンサモジュール102にアプリケーションソフトのアップデートもしくはセッティングをダウンロードするのに有用であり得る。
センサモジュール102とパーソナルコンピュータ204との間の無線による通信は、例えば、無線の広域エリアネットワーク(例えば、インターネットなど)、無線のローカルエリアネットワーク、または無線のパーソナルエリアネットワーク経由で実現し得る。当業者には公知であるように、無線エリアネットワークを実現するのに適切な標準かつ登録商標のある公知のプロトコル(例えば、TCP/IP、IEEE802.16、ブルートゥース、低エネルギーブルートゥース、ANT、ダイナストリーム・イノベーションズ社のANT+、ブルーロビンなど)が多くある。したがって、本発明の実施形態は、センサモジュール102と本発明の運動モニタシステム10の様々な要素との間の通信にどの特定のプロトコルを用いることも制限しない。
ある実施形態において、センサモジュール102は、携帯電話に採用されているような無線の広域エリアネットワーク通信システムを用いて通信してもよい。例えば、無線の広域エリアネットワーク通信システムは、地域に分布している多くの通信塔および基地局システムを含んでもよい。通信塔は、センサモジュール102などの、長距離双方向電波通信無線装置に対応した1つ以上のアンテナを含んでもよい。アンテナとセンサモジュール102との間の電波通信は、例えば、CDMA、GSM(登録商標)、EDGE、3G、4G、IEEE802.x(例えば、IEEE802.16(WiMAX))などの、任意の公知の無線プロトコルまたは今後発達する無線プロトコルに即して、電波信号を利用してもよい。基地局システムおよび携帯電話通信塔によってセンサモジュール102に無線で送信された情報は、例えば、インターネットなどを含む1つ以上の追加の回線交換またはパケット交換の通信ネットワークとさらに送受信してもよい。
図7に示すように、ネットワーク200を介してセンサモジュール102、パーソナルコンピュータ204、および/またはリモートサーバ202との間でも通信が行われる。ある実施形態において、ネットワーク200はインターネットである。インターネットは、データ通信にインターネットプロトコル(TCP/IP)を採用したサーバ、ルータ、スイッチ、および通信線の世界的な集合である。ネットワーク200はまた、センサモジュール102、パーソナルコンピュータ204、サーバ202、およびドッキングユニットのうちのどの2つ以上の間の通信にも採用してよい。本発明のある実施形態において、情報はセンサモジュール102とサーバ202との間でネットワーク200を介して直接通信され、したがってパーソナルコンピュータ204は迂回される。
センサモジュール102、パーソナルコンピュータ204、ネットワーク200、サーバ202、または、例えば、別のセンサモジュール102、携帯電話、タブレットコンピュータ、もしくは他の携帯電子装置などの他の電子構成要素のうちのどの間でも、様々な情報を通信してもよい。そのような情報は、例えば、パフォーマンスパラメータのデータ、装置のセッティング(センサモジュール102のセッティングを含む)、ソフトウェア、ファームウェアなどを含んでもよい。
運動が終了した後または運動中リアルタイムに、本発明の様々な要素の間で通信が行われ得る。加えて、例えば、センサモジュール102とパーソナルコンピュータ204との間のやりとり、およびパーソナルコンピュータ204とサーバ202との間のやりとりは、異なる時間に行われ得る。
本発明のある実施形態において、運動モニタシステム10を用いる個人100は、個人の体106または1つの運動器具108に物理的に接続されたセンサモジュール102を身につけて運動し得るが、運動モニタシステム10の一部を構成する他の携帯電子装置を個人のごく近傍に置いては運動しないかもしれない。そのような実施形態において、センサモジュール102はそれ自体のセンサを用いて運動をモニタするであろう。センサモジュール102はまた、個人100の体106または個人の1つの運動器具108の空間における方向の変化をモニタするのに必要な計算、あるいは体106または器具108の動きのデータと運動量との間の相関を求めるのに必要な計算を実行し得る。
あるいは、同様に、個人100の体106または個人の1つの運動器具108の空間における方向の変化をモニタするのに必要な計算、あるいは体106または器具108の動きのデータと運動量との間の相関を求めるのに必要な計算を、運動中に個人100の遠隔地にある運動モニタシステム10の別の構成要素に依存し得る。このことは、例えば、運動中または運動後に、運動パフォーマンスの情報がセンサモジュール102からパーソナルコンピュータ204に直接無線送信された後、あるいは運動後に運動パフォーマンスの情報がセンサモジュール102からパーソナルコンピュータ204またはサーバ202に直接有線送信された後に行われ得る。
しかしながら、本発明の他の実施形態において、図8Aに図示されているように、センサモジュール102は、運動中に個人100が携帯する運動モニタシステム10の携帯電子装置206と通信してもよい。ある実施形態において、携帯電子装置206は、個人100以外の別の人物が携帯してもよく、または誰も携帯しないこともあり得る。ある実施形態において、携帯電子装置206は、腕時計、携帯電話、タブレットコンピュータ、または他の携帯電子装置としてもよい。
携帯電子装置206は、例えば、追加のデータ処理の提供、追加のデータ保存の提供、データの可視化の提供、センサの追加性能の提供、ネットワーク200への情報の中継、音楽再生の提供などを含む様々な用途を実現し得る。
本発明のある実施形態において、携帯電子装置206は専用の携帯電子装置206としてもよい。「専用の携帯電子装置」という表現は、携帯電子装置206が本発明の運動モニタシステム10以外に別の用途を実現することができないということを示している。例えば、携帯電話、携帯情報端末、デジタル音楽ファイルプレイヤー(例えば、MP3プレイヤー)などは本明細書で用いる表現である「専用携帯電子モニタ装置」とみなし得ない。このように、専用携帯電子モニタ装置206は、ある実施形態においてより単純な装置および/またはより効率のいい装置を提供し得る。
図8Aに図示されている携帯電子装置206は、専用の携帯電子モニタ装置ではなく、図8Aに図示されている携帯電子装置206は携帯電話である。別の実施形態において、センサモジュール102自体を携帯電話で実現することが可能であり得る。運動をしているときでさえ個人は普通に携帯電話を持ち運び、個人100が追加のコストをかけることなく携帯電話はかなりの追加の計算および通信力を提供できるので、運動モニタシステム10に携帯電話などの携帯電子装置206を含むことは望ましい場合があり得る。
上述の観点から、本明細書に記載した様々な処理ステップまたは他の計算は、本明細書で開示した運動モニタシステム10の様々な実施形態によって実行することができ、本発明の特定の実施形態の構成に依存してセンサモジュール102が実行することに必ずしも限定されるものではないことは明らかである。例えば、様々な実施形態において、本明細書に記載した処理ステップまたは他の計算のいずれも、センサモジュール102によって、サーバコンピュータ202によって、パーソナルコンピュータ204によって、携帯電子装置206によって、および/またはネットワーク上の他の任意の構成要素によって、あるいは1つより多くの構成要素によって実行し得る。
本発明の実施形態は、いわゆる「クラウドコンピューティング」を用いて行ってもよい。クラウドコンピューティングは、製品よりもむしろサービスとして、共有リソース、ソフトウェア、および情報がネットワーク(一般的にはインターネット)によるユーティリティとしてコンピュータおよび他の装置に提供される計算の配信を含んでもよい。クラウドコンピューティングは、ネットワークに公開されたアプリケーションプログラムインターフェイス上のユーザのデータ、ソフトウェア、および計算を伴うサービス(一般的には集中化する)を委託してもよい。エンドユーザはウェブブラウザ、または軽量のデスクトップまたはモバイルアプリを通してクラウドベースのアプリケーションにアクセスしてもよく、一方で、ビジネスソフトウエアおよびデータは遠隔地にあるサーバに保存される。クラウドアプリケーションの提供者は、ソフトウェアプログラムがエンドユーザのコンピュータにローカルにインストールされた場合と同様の、またはより良いサービスおよびパフォーマンスを提供できるようにしばしば努めている。
図8Bは、第1のセンサモジュール102が第2のセンサモジュール102と無線通信しているところを図示している。ある実施形態において、同じ運動チームに属する個人100を含む別の個人100が、最初にパーソナルコンピュータ204またはサーバ202などの遠隔コンピュータを通してデータを送信する必要なく、運動のパフォーマンスを比較する、またはその他のデータを交換することができるように、そのような通信が望ましい場合があり得る。
図9は、本発明の実施形態によるグループモニタシステムの図である。例示的な実施形態において、例えば、図9に図示されているグループモニタシステム250は、少なくとも1つの携帯電子装置206、少なくとも1つのベースステーション260、および少なくとも1つのグループモニタ装置270を含む。携帯電子装置206は個人100に接続してもよい。携帯電子装置206は、個人100もしくは運動器具108に関するセンサモジュール102、または加速度センサ116、磁場センサ118、歩数計、心拍計、位置センサ、圧力センサ、カメラ、ジャイロスコープ、マイク、温度センサ、および風センサを含むがこれらに限定するものではない個別のセンサを含むか、またはこれらと通信してもよい。
例示的な実施形態において、携帯電子装置206および/またはセンサモジュール102は、センサの外装、心拍計、および位置センサを含んでもよい。位置センサは、例えば、衛星にもとづく位置システムを用いる位置センサ、ビーコンシステム(例えば、三角測量および/またはある地域または行動範囲の既知の位置にあるアンテナが受信する信号の時間差を用いた位置決定)を用いる位置センサ、または他の任意の適切な位置決定システムを用いる位置センサを含んでもよい。ある例示的な実施形態において、グループモニタ装置270はコーチが用いてもよい。
センサモジュール102は、個人100の運動への参加に備えて、個人100に装着してもよい。ある特定の個人100に装着したセンサモジュール102は、有線または無線で、これもその特定の個人100に装着されている携帯電子装置206に接続することができる。センサモジュール102は、個人100の運動参加中の個人100についての特徴を感知し、その特徴を示すデータを携帯電子装置206に送信してもよい。次に、携帯電子装置206が、運動中にベースステーション260へデータを送信する。ある実施形態において、センサモジュール102および携帯電子装置206は1つの装置に統合してもよい。追加の実施形態において、図9にさらに図示されているように、センサモジュール102は、携帯電子装置206を介してデータを送信することなく、直接ベースステーション260と通信することが可能であってもよい。
ある例示的な実施形態において、この送信はリアルタイムに行われる。本明細書で用いる「リアルタイム」は、送信技術に固有の遅延、リソースを最適化するために設計された遅延、および当業者にとって明らかである他の固有の遅延または望ましい遅延を含んでもよい。またある例示的な実施形態において、この送信はリアルタイムから遅らせる、すなわち運動終了後に行ってもよい。ベースステーション260はデータを受信し得、データからメトリクスを求め得るが、ここでメトリクスとはセンサモジュール102が求めた特徴を表したものであってもいいし、またはアルゴリズムおよび他のデータ操作技術を用いてデータから得られたさらなる特徴を表したものであってもよい。次に、ベースステーション260は、運動中にグループモニタ装置270にメトリクスを送信し得、グループモニタ装置270はメトリクスを受信し、メトリクスを表したものを表示し得る。
グループモニタ装置270は、複数の個人100のメトリクスを受信してもよく、そのメトリクスに関する個人100に対応付けて受信したメトリクスを表示してもよい。このように、運動中にグループモニタ装置270を見ているコーチは、多数の個人100についての詳細な情報を受け、かつ必要であるまたは適切であると判断された情報に基づいて行動することができ、それによって運動中の個人100を効率的にモニタし、管理することができる。
ある例示的な実施形態において、センサモジュール102または携帯電子装置206は、データに基づいてメトリクスを計算し、データとともに、またはデータの代わりにこれらメトリクスをベースステーション260に転送する。またある例示的な実施形態において、ベースステーション260は、メトリクスとともに、またはメトリクスの代わりに、グループモニタ装置270にデータを送信する。さらに例示的な実施形態において、グループモニタ装置270は、データに基づいてメトリクスを計算する。
ベースステーション260は、自己内蔵型の携帯システムとすることができ、そこには本明細書で述べるベースステーション260の機能を実行するのに必要とする、または望まれるすべてのハードウェアを内蔵し得る。ある例示的な実施形態において、ベースステーション260は携帯用として構成される。またある例示的な実施形態において、ベースステーション260は運動をする位置に設置するように構成される。例示的な実施形態において、ベースステーション260は、運動をする様々な位置に設置できるように運動をする位置の間を移動できるよう構成される。ある例示的な実施形態において、ベースステーション260自体が、例えば、GPSセンサ(または他の位置センサ)、ジャイロスコープ、磁力計、温度センサ、湿度センサ、および/または風センサなどのセンサを含む。そのようなセンサは、以下で述べるように、個人100に関するメトリクスを測定するアルゴリズムで用いることができる様々な有用なデータを提供することができる。
ある例示的な実施形態において、ベースステーション260は参照センサ(例えば、GPS参照センサ)を含み、これは、ベースステーション260内に物理的に含まれてもよいし、またはベースステーション260から独立し、それに対する既知の位置にベースステーション260から離れて設置してもよい。参照センサは有線または無線でベースステーション260に接続することができる。逸脱した信号を検出し、受信した位置信号(例えば、GPSデータ)の補正信号を計算するのにその逸脱した信号を用いるために、参照センサを用いることができる。この補正信号は、センサモジュール102または携帯電子装置206に(例えば、ベースステーション260を介して)送ることができる。この補正信号は、センサモジュール102または携帯電子装置206による位置決定の補正に用いることができ、それによって精度を増すことができる。そのような補正信号を求め、センサモジュール102または携帯電子装置206に送ることで、処理性能を効率的に用いることができる。なぜならセンサモジュール102または携帯電子装置206は補正信号を測定するという負荷がかからず、ベースステーション260または参照センサが求めた補正信号を単に受信し用いるだけだからである。
ベースステーション260は、RF通信、WLAN通信、ISM通信、携帯電話通信(例えば、GSM(登録商標)ブロードバンド2.5Gまたは3G、4G、LTEなど)、他の適切な通信、またはそれらの組み合わせのうちの1つ以上で構成されたアンテナを介して、センサモジュール102または携帯電子装置206からのデータを送受信してもよい。ベースステーション260とセンサモジュール102または携帯電子装置206との間の通信は、双方向または一方向性としてもよい。次いで、ベースステーション260は、受信したデータからメトリクスを測定することができる。上述したように、ベースステーション260は、センサモジュール102または携帯電子装置206からデータを受信する。ベースステーション260のデータ受信モジュールは、稼働中のセンサモジュール102または携帯電子装置206のそれぞれと通信してもよい。
グループモニタ装置270は、ベースステーション260からメトリクス、警報、および他の情報(例えば、個人100の認識情報および属性、または個人100もしくは運動一般に関する統計など)を無線で受信することができる。単一のグループモニタ装置270がベースステーション260と通信してもよいし、多数のグループモニタ装置270がベースステーション260と同時に通信してもよい。ベースステーション260に対してグループモニタ装置270は携帯用としてもよく、ベースステーション260と、例えば、WLAN(無線ローカルエリアネットワーク)、2.4GHz ISM(工業、科学、医療)周波帯、ブルートゥース(もしくは低エネルギーブルートゥース(BTLE))、または携帯電話プロトコルなどを介して通信してもよい。
ある例示的な実施形態において、グループモニタ装置270は、1つ以上の動作モジュールの選択を表示できるモジュール選択素子を含む。動作モジュールは動作モジュールアイコンを用いて選択可能としてもよい。ある例示的な実施形態において、計画モジュールアイコンの選択は、運動を計画するために用いるよう設計された特色を含む計画モジュールを表示するためのトリガーとしてもよい。またある例示的な実施形態において、モニタモジュールアイコンの選択は、本明細書でさらに述べているように、運動中にリアルタイムに運動をモニタするために用いるよう設計された特色を含むモニタモジュールを表示するためのトリガーとしてもよい。ある例示的な実施形態において、解析モジュールアイコンの選択は、本明細書でさらに述べているように、運動中リアルタイムに、または運動終了後に運動を解析するのに用いるよう設計された特色を含む解析モジュールを表示するためのトリガーとしてもよい。また、ある例示的な実施形態において、レポートモジュールアイコンの選択は、運動に関するレポートを作成する(例えば、選択した情報のまとめを印刷または表示可能にする)のに用いるよう設計された特色を含むレポートモジュールを表示するためのトリガーとしてもよい。
ある例示的な実施形態において、グループモニタ装置270はディスプレイおよび入力を含む。好ましい実施形態において、グループモニタ装置270はタブレットコンピュータ型の装置(タブレットパーソナルコンピュータまたはアップル社製のiPadブランドのタブレットなど)である。グループモニタ装置270は、しかしながら、例えば、ラップトップコンピュータ、スマートフォン、パーソナルコンピュータ、携帯電話、電子書籍端末、PDA(携帯用情報端末)、スマートフォン、または情報を受信および表示でき、入力を受け付けることができる他の同様な装置などの、他の適切な装置としてもよい。
適切なグループモニタシステムおよび構成要素は、例えば、本出願と同じ出願人が保有する米国特許出願番号13/077,494、発明の名称「グループパフォーマンスをモニタするシステムおよび方法」に開示されたシステムおよび構成要素を含んでもよく、その全体が本明細書に参照により組み込まれる。
例示的なセンサモジュール102を含む、本発明の運動モニタシステム10の例示的な構成要素の実施形態の概要を上述してきた。個人100の体106または個人の1つの運動器具108の空間における方向の変化をモニタする、あるいは体106または器具108の動きのデータと運動量との間の相関を求めるために本発明の運動モニタシステム10を用いる様々な例示的な方法をこれから以下に説明する。
運動している個人100(またはコーチ、チームメイト、観客などの他の関係者)は、一連の運動中の個人100の体106のモーションまたは個人の1つの運動器具108のモーションについての情報を取得することを希望する場合があり得る。
例えば、もし個人100がサッカーの試合でプレイするなど、スポーツボールの使用を伴う活動に参加している場合は、例えば、個人100が蹴ったサッカーボール(すなわちフットボール)が様々な飛び出し角度を求められること、個人100が蹴ったサッカーボールの回転スピードを求められること、または個人100が蹴ったサッカーボールが飛んでいく時の最高スピードを求められることなどが望ましい場合があり得る。
さらなる例として、もし個人100がバスケットボールの技術を練習するなど、個人100の胸部の様々な動きを伴う活動に参加している場合は、例えば、ディフェンダーの周りをドリブルしようとするときに個人100が左に切り込んだのかまたは右に切り込んだのかを認識できること、ジャンプショットを打つ、ダンクシュートを試みる、またはブロックショットを試みるときに個人100が飛んだ高さ、個人100が飛んだ水平距離、または個人100が飛んだときの力を求められること、あるいはバスケットボールに関する反応時間の訓練を行ったときに個人100の反応時間を求められることが望ましい場合があり得る。
上述したセンサモジュール102を含む運動モニタシステム10を用いることにより、本発明の実施形態は、一連の運動中または運動終了後に、個人100の体106のモーションもしくは個人100の1つの運動器具108のモーションについてのこの、または他の情報を、個人100(またはコーチ、チームメイト、観客)が取得することを有利に可能にし得る。
サッカー(すなわちフットボール)およびバスケットボールというスポーツの文脈で本発明の様々な実施形態を説明しているが、本発明はそのように限定されるものではなく、例えば、野球、ボウリング、ボクシング、クリケット、自転車競技、フットボール(すなわち、アメリカンフットボール)、ゴルフ、ホッケー、ラクロス、ボート、ラグビー、ランニング、スケートボード、スキー、サーフィン、水泳、卓球、テニス、バレーボール、もしくはその運動に関するトレーニングなどを含む様々な異なるスポーツまたは運動に適用してもよい。加えて、サッカーで求められると述べた運動量は、適宜バスケットボールでも測定することができ得、逆もまた同様である。
センサモジュール102によって得たデータは、運動中の当該対象物104のモーションについて役立つ情報を得るために、様々な方法で処理してもよい。ある実施形態において、個人100の体106または個人100の1つの運動器具108の空間における方向の変化をモニタするために、センサモジュール102のデータを処理してもよい。他の実施形態において、データ構造に保存されている動きのデータと運動量との間の所定の相関を参照して、センサモジュール102のデータを処理してもよい。
個人100の体106または個人100の1つの運動器具108をモニタするために運動モニタシステム10およびセンサモジュール102を用いるかどうかにかかわらず、個人100の体106または個人100の1つの運動器具108の空間における方向の変化をモニタしたいと考える本発明の実施形態において、モニタを実行するために共通の解析フレームワークを用いてもよい。この解析フレームワークは図12に示している。
図12を参照して、そのような実施形態において、以下のような空間方向処理400にしたがって対象物104の空間における方向の変化を測定するために、個人100は運動モニタシステム10のセンサモジュール102を用いてもよい。
まず、ステップ402において、センサモジュール102は対象物104の動きを検出し得る。ある実施形態において、対象物104の動きは、センサモジュール102の加速度センサ116が取り込んだ加速度データに基づいて検出される。別の実施形態において、対象物104の動きは、センサモジュール102の磁場センサ118が取り込んだ磁場データに基づいて検出される。また別の実施形態において、対象物104の動きは、加速度データおよび磁場データの両方に基づいて検出される。
ある実施形態において、磁場センサ118は、センサモジュール102近傍の磁場の強度および方向を測定するように構成してもよい。別の実施形態において、磁場センサ118は、センサモジュール102近傍の地球の磁場の強度および方向を測定するように構成してもよい。ある実施形態において、磁場センサ118は、局所的な磁場の合計および/または局所的な地球の磁場の合成磁気ベクトルの大きさおよび方向を測定することが可能であってもよい。
モニタする対象物104がサッカーボールの場合、検出される動きは、個人100がドリブルした結果として地面を転がるサッカーボールからなり得る。モニタする対象物104がバスケットボールをする個人100の胸部である場合、検出される動きは、個人がコートでバスケットボールをドリブルするにつれて前へ移動する個人の胸部からなり得る。
ある実施形態において、センサモジュール102は続いて、対象物104の動きが追跡すべき動きの発生を示すと判断することができる。ある実施形態において、所定の期間に閾値のデータ値が満たされると、対象物104の動きが追跡すべき動きの発生を示すと判断される。例えば、センサモジュール102は、対象物104の動きが所定の期間に加速度および/または磁場の変化において閾値に達したと判断し得る。
ある実施形態において、追跡すべき動きの発生の判断は、追跡すべき動きがその判断より先にすでに始まっていることを示している。この場合、最近記録されたデータを調べる必要があり得る、または最近記録されたデータをほぼ永久的に保存し続ける必要があり得る場合には、センサモジュール102は、一時的にバッファに一連のデータを保存し得るので、追跡すべき動きの発生が見いだされたという判断に対応して、その動きに関するすべての関連データを取り込むことも可能である。他の実施形態において、追跡すべき動きの発生の判断は、追跡すべき動きが近い将来に始まろうとしていることを示している。ある実施形態において、センサモジュール102はデータを永久的または一時的に保存するように構成し、かつデータバッファがいっぱいになるような状況において、既定の期間データを保存するようにさらに構成してもよい。
モニタする対象物104がサッカーボールの場合、個人100がゴールを決めようと試みてボールを素早く蹴った結果のサッカーボールの動きが、キックに応じたボールのモーションを追跡すべきだという判断になり得る(その判断がなされる前、途中、および/または後のボールのモーションを含み得る)。モニタする対象物104がバスケットボールをする個人100の胸部の場合、攻撃の動きを行う際の180度回転した個人100の胸部の回転が、個人の胸部の回転を追跡すべきだという判断になり得る(その判断がなされる前、途中、および/または後の個人100の胸部のモーションを含み得る)。
次に、ステップ406において、追跡すべき動きの発生の判断に応じて、対象物104の空間における最初の方向を求め得る。ある実施形態において、対象物104の空間における最初の方向は、座標軸システムを参照して求め得る。
座標軸システムは、対象物104の空間における方向の変化をモニタするのに有用な分析ツールである。図10は、3つの軸、X軸、Y軸、およびZ軸を有する例示的な三次元のデカルト座標軸システム300を示している。図10に図示している座標軸システム300には、2つのベクトル「G」および「B」が重ねられている。Y軸のマイナス方向を指しているGベクトル302は重力ベクトルを表している。Bベクトル304は合成磁場ベクトルを表している。
図11は別の例示的な三次元のデカルト座標軸システム350を示している。このシステム350は、対象物104などの剛体に対して6つの自由度を定義している。6つの自由度とは、図11に図示されるように、三次元空間における剛体のモーション、すなわち前/後、上/下、左/右の移動(垂直な3つの軸上での移動)に3つの垂直な軸の周りの回転(縦揺れ、偏揺れ、横揺れ)を組み合わせた移動能力を言う。
ステップ406についての説明に戻ると、ある実施形態において、対象物104の空間における最初の方向を測定することは、図10に示されているような、重力ベクトル302に関して行われ得る。別の実施形態において、対象物104の空間における最初の方向を測定することは、図10に示されているような、地球の磁場ベクトル304に関して行われ得る。他の実施形態において、対象物104の空間における最初の方向を測定することは、図11を参照して説明されているように、6つの自由度を持つ三次元空間において対象物が移動し回転した経路の特徴に関して行われ得る。
モニタする対象物104がサッカーボールの場合、追跡すべき特定の動き(すなわち、キックの結果としてのボールの動き)に対するサッカーボールの空間における最初の方向を測定することは、用いる特定のアプリケーションおよびアルゴリズムによって、例えば、個人100の足がサッカーボールを素早く蹴った直前、その瞬間、またはその直後のサッカーボールの空間における方向として定義され得る。モニタする対象物104がバスケットボールをする個人100の胸部の場合、追跡すべき特定の動き(すなわち、180度回転)に対する個人100の胸部の空間における最初の方向を測定することは、用いる特定のアプリケーションおよびアルゴリズムによって、例えば、個人100の胸部が回転し始めた直前、その瞬間、またはその直後の個人100の胸部の空間における方向として定義され得る。
ステップ408において、第1の時点で対象物104の空間における最初の方向が求められた後、対象物104の空間における方向の変化を求め得る。ある実施形態において、対象物が動く際の重力ベクトル302および/または磁場ベクトル304の方向の変化についての追加の情報を付加的に考慮し得ることを除いて、ステップ408での対象物104の空間における方向の変化を測定することは、ステップ406での対象物104の最初の方向を測定することと同様に行われ得る。
モニタする対象物104がサッカーボールの場合、追跡すべき特定の動き(すなわち、キックの結果としてのボールの動き)に対するサッカーボールの空間における方向の変化を測定することは、用いる特定のアプリケーションおよびアルゴリズムによって、例えば、サッカーボールの最初の方向を認識したときからそれより後のまだボールが動いている時点、またはボールが動きを止めた時点までのサッカーボールの空間における方向の変化として定義され得る。モニタする対象物104がバスケットボールをする個人100の胸部の場合、追跡すべき特定の動き(すなわち180度回転)に対する個人100の胸部の空間における方向の変化を測定することは、用いる特定のアプリケーションおよびアルゴリズムによって、例えば、個人100の胸部の最初の方向を認識した時点からそれより後の個人100の胸部がまだ動いている時点、または個人100の胸部が動きを止めた時点までの個人100の胸部の空間における方向の変化として定義され得る。
ステップ410において、ステップ408で求めた対象物104の空間における方向の変化に基づいて運動量が求められる。運動量の性質は、個人100が行っている運動、ならびにモニタ中の特定の対象物104によって異なり得る。ある実施形態において、運動量は、例えば、飛び出し角度、回転スピード、ボールの軌道、スピード、ジャンプの高さ、ジャンプ力、ジャンプの距離、ジャンプの軌道、蹴る力、蹴る距離、衝突力、特定タイプの運動の動きの特徴、または反応時間の測定などに関連することがあり得る。他の実施形態において、運動量は、例えば、回転スピード、回転面、ジャンプ力、力の特性(運動する人の体または地面もしくは対象物にかかる力)、テニスにおけるストロークの情報、ゴルフ、野球、ホッケーのスティックのスイング特性、脚で蹴る時の特性、自転車のペダルの角度位置、自転車に乗る人の力の出力、疲労(繰り返しのモーション、すなわちランニング、懸垂、水泳、ボートこぎなどで起こり始める震え)、姿勢、投げるまたは腕を振る技術、射撃技術などであり得る。
モニタする対象物104がサッカーボールの場合、キックの結果としてのボールの空間における方向の変化を用いて、例えば、ボールの飛び出し角度、ボールの回転スピード、飛び出しスピード、予想スピードまたは同様のメトリクスを求め得る。モニタする対象物104がバスケットボールをする個人100の胸部の場合、180度回転中の個人100の胸部の空間における方向の変化を用いて、例えば、個人がディフェンダーをポストアップし、次いでディフェンダーをかわすために180度回転を行ったということ、または同様のメトリクスを求め得る。他の実施形態において、個人100の胸部の空間における方向の変化を用いて、ジャンプの高さまたはジャンプ力を求め得る。
最後に、ステップ412において、個人100、コーチ、チームメイト、観客、または他の任意の関係者にも運動量を伝える出力を提供する。ある実施形態において、出力は音声、映像、および/または触覚的な出力とし得る。
本発明のある実施形態において、当該対象物104の空間における方向の変化をモニタしたいという要望の代わりに、データ構造に保存されている所定の相関関係に基づいて、個人100の体106または個人100の1つの運動器具108などの対象物104の動きを運動量に相関付けたいという要望があり得る。そのような相関付けを行うために共通の解析フレームワークを用い得る。この解析フレームワークは図13に図示している。
図13を参照して、このような実施形態において、以下のような動作相関処理420にしたがって対象物104の動きに対するそのような相関を求めるために、個人100は運動モニタシステム10のセンサモジュール102を用いてもよい。
まず、ステップ422において、センサモジュール102は対象物104の動きを検出し得る。このステップは、上述の空間方向処理400のステップ402と同様に実行し得る。
モニタする対象物104がサッカーボールの場合、検出される動きは個人100がドリブルした結果として地面を転がるサッカーボールからなり得る。モニタする対象物104がバスケットボールをする個人100の胸部である場合、検出される動きは個人がコートでバスケットボールをドリブルするにつれて前へ移動する個人の胸部からなり得る。
ある実施形態において、センサモジュール102は続いて、対象物104の動きが追跡すべき動きの発生を示しているかを判断することができる。このステップは、上述の空間方向処理400のステップ404と同様に実行し得る。
モニタする対象物104がサッカーボールの場合、個人100がゴールを決めようと試みてボールを素早く蹴った結果のサッカーボールの動きが、キックに応じたボールのモーションを追跡すべきだという判断になり得る(その判断がなされる前、途中、および/または後のボールのモーションを含み得る)。モニタする対象物104がバスケットボールをする個人100の胸部の場合、例えば、ジャンプショットを打つ、ダンクを試みる、またはブロックショットを試みるなどで個人がジャンプした結果地面から急に上昇する個人100の胸部の動きが、個人の胸部が上昇する動きを追跡すべきだという判断になり得る(その判断がなされる前、途中、および/または後の個人100の胸部のモーションを含み得る)。
次に、ステップ426において、追跡すべき動きを認識するのに応じて、センサモジュール102は動きのデータを記録し得る。ある実施形態において、対象物104の動きは、センサモジュール102の加速度センサ116によって取り込まれた加速度データに基づいて記録される。別の実施形態において、対象物104の動きは、センサモジュール102の磁場センサ118が取り込んだ磁場データに基づいて記録される。また別の実施形態において、対象物104の動きは、加速度データおよび磁場データの両方に基づいて記録される。
モニタする対象物104がサッカーボールの場合、個人100がボールを素早く蹴った結果としてのサッカーボールの動きを記録し得る。モニタする対象物104がバスケットボールをする個人100の胸部の場合、急に上昇する個人100の動きを記録し得る。
次にステップ428において、センサモジュール102は、記録した動きのデータと運動量との間の相関を求めることができる。ある実施形態において、これは参照用テーブルなどのデータ構造に保存されている相関情報に基づいて求め得る。
参照用テーブルはデータ構造であって、普通は配列または連想配列であり、しばしば実行時計算をより単純な配列のインデックス動作に置き換えるために用いられる。メモリから値を引き出すのはしばしば比較的処理の重い計算または入力/出力動作を受け付けるよりも速いので、処理時間を著しく短縮することができる。参照用テーブルの数字はあらかじめ計算し、静的なプログラム記憶装置に保存してもよいし、またはプログラム初期化段階の一部として先読みしてもよい。
相関の性質は、相関を設定するために用いる特定のアプリケーションおよびアルゴリズムに依存し得る。また、運動量の性質も、個人100が行っている運動、ならびにモニタ中の特定の対象物104によって異なり得る。ある実施形態において、運動量は、例えば、飛び出し角度、回転スピード、ボールの軌道、スピード、ジャンプの高さ、ジャンプ力、ジャンプの距離、ジャンプの軌道、蹴る力、蹴る距離、衝突力、特定タイプの運動の動きの特徴、または反応時間の測定などに関連し得る。他の実施形態において、運動量は、例えば、回転スピード、回転面、ジャンプ力、力の特性(運動する人の体または地面または対象物にかかる力)、テニスにおけるストロークの情報、ゴルフ、野球、ホッケーのスティックのスイング特性、脚で蹴る時の特性、自転車のペダルの角度位置、自転車に乗る人の力の出力、疲労(繰り返しのモーション、すなわちランニング、懸垂、水泳、ボートこぎなどで起こり始める震え)姿勢、投げるまたは腕を振る技術、射撃技術などであり得る。
モニタする対象物104がサッカーボールの場合、記録された動きのデータと運動量との間の相関は、サッカーボールの加速度データとサッカーボールの飛び出しスピードのメトリクスとの間の関係を表す関数から得られたデータ構造に保存されている相関データに依存し得る。ある実施形態において、サッカーボールの加速度データとサッカーボールの飛び出しスピードとの間の関係の基礎となる関数は、特定のモデルのサッカーボールに対しての経験的なデータに基づくことがあり得る。
モニタする対象物104がバスケットボールをする個人100の胸部の場合、記録された動きのデータと運動量との間の相関は、胸部の加速度データと、例えば、ジャンプの高さまたはジャンプ力のメトリクスとの間の関係を表す関数から得られたデータ構造に保存されている相関データに依存し得る。ある実施形態において、胸部の加速度データとジャンプの高さとの間の関係の基礎となる関数は、例えば、個人の体重などのデータに基づくことがあり得る。
最後に、ステップ430において、個人100、コーチ、チームメイト、観客、または他の任意の関係者に運動量を伝える出力を提供する。このステップは、上述の空間方向処理400のステップ412と同様に実行し得る。
基本的な空間方向処理400および基本的な動作相関処理420をそれぞれ詳述する図12および図13を参照して概説した解析フレームワークは、センサモジュール102を用いて個人100の体106または個人100の1つの運動器具108をモニタするために、本発明の実施形態において用い得る。しかしながら、本発明のある実施形態において、これらの基本的な解析フレームワークは、改良された性能を提供し、運動している個人100に運動を評価するより良い手段を提供できる追加のステップを含んでもよい。
図14は、上述した基本的な空間方向処理400または基本的な動作相関処理420を拡張するために用いることができる起動状態処理440を示している。起動状態処理440は、センサモジュール102を複数の状態で動作させることができ、その状態のうちの1つを起動状態とみなしてもよい。ある実施形態において、起動状態は、センサモジュール102が起動状態に入る前よりも起動状態である間の方がより電力を消費することを特徴としてもよい。別の実施形態において、起動状態は、センサモジュール102が起動状態に入る前よりも起動状態である間の方がより高速に加速度センサ116からデータをサンプリングすることを特徴としてもよい。さらに別の実施形態において、起動状態は、センサモジュール102が起動状態に入る前にはデータを一時的にしか記録しないのに対し、起動状態ではデータを永久的に保存し続けることを特徴としてもよい。このように、様々な状態を可能にすることで、センサモジュール102は、より少ない電池電力で、より低い処理能力で、またはより効率よく作動することができる。
図14を参照して、起動状態処理440はステップ442から始まる。ある実施形態において、起動状態処理440のステップは、基本的な空間方向処理400または基本的な動作相関処理420がより効率的なセンサモジュール102の機能で実行されるように、これらの処理の直前に実行し得る。
ステップ442において、センサモジュール102は、第1の時点で対象物104の動きを検出し得る。このステップは、上述の空間方向処理400のステップ402または動作相関処理420のステップ422と同様に実行し得る。
モニタする対象物104がサッカーボールの場合、検出される動きは個人100がドリブルした結果として地面を転がるサッカーボールからなり得る。モニタする対象物104がバスケットボールをする個人100の胸部である場合、検出される動きは個人がコートでバスケットボールをドリブルするにつれて前へ移動する個人100の胸部からなり得る。
次に、ステップ444において、センサモジュール102は、対象物104の動きが所定の起動の動きに対応すると判断し得る。ある実施形態において、所定の起動の動きは、例えば、ボールが連続で三回はねる、ボールを所定の高さに投げる、ある程度の力でボールを蹴る、個人100が連続で三回飛び上がったり下りたりするなどの一連の個別の動き、あるいは絶対的な期間または所定の期間にセンサモジュール102の加速度が所定の閾値を超え、かつ/または下回る動きを含んでもよい。ある実施形態において、対象物104の動きは、センサモジュール102の加速度センサ116によって取り込まれた加速度データに基づいて検出される。別の実施形態において、対象物104の動きは、センサモジュール102の磁場センサ118によって取り込まれた磁場データに基づいて検出される。また別の実施形態において、対象物104の動きは、加速度データおよび磁場データの両方に基づいて検出される。
対象物の動きが所定の起動の動きに対応すると判断するステップは、所定の起動の動きに関する加速度データを、対象物の動きに対応付けて検出された加速度データと比較することを含み得る。あるいは、対象物の動きが所定の起動の動きに対応すると判断するステップは、所定の起動の動きに関する時間のデータを対象物の動きに対応付けて検出された時間データと比較することを含み得る。
モニタする対象物104がサッカーボールの場合、所定の起動の動きは、例えば、所定の期間静止していた後のサッカーボールの動き、三回跳ねたサッカーボールの動き、ある期間にある高さまで空中に投げ上げたサッカーボールの動き、または他の可能な様々な起動の動きであるかもしれない。モニタする対象物104がバスケットボールをする個人100の胸部の場合、所定の起動の動きは、例えば、個人100が所定の期間静止していた(例えば、ベンチに座るなど)後の個人100の胸部の動き、続けて三回飛び上がったり下りたりする個人100の動き、続けて三回スクワットをする個人100の動き、または他の可能な様々な起動の動きであるかもしれない。
ある実施形態において、モニタする対象物104のセンサモジュール102が、約1Gの合成加速度(すなわち合成加速度が1Gの閾値許容差の範囲内、例えば、1Gの5%以内)を感知するとき、モニタする対象物104は静止しているとみなすことができる。ある実施形態において、個人が手にとっている間は、モニタする対象物104は静止しているとみなすことができる。例えば、バスケットボール選手がボールを持ってジャンプショットを打つ間は、ボールは静止しているとしてよい(例えば、個人の手からボールを放す前は、ボールは静止しているとみなすことができ、センサモジュール102が感知する合成加速度は約1Gである)。また、例えば、野球選手がボールを投げる間は、ボールは静止しているとしてよい(例えば、個人が投げるモーションにおいて、後ろへのモーションから前へのモーションへと変遷する間、センサモジュール102が感知する合成加速度は約1Gである)。
次に、ステップ446において、起動の動きが行われたと判断した後に、センサモジュール102は起動状態に入ることができる。先に述べたように、例えば、起動状態は、センサモジュール102が起動状態に入る前よりも起動状態に入っている間の方がより電力を消費する、またはより高速にデータをサンプリングすることを特徴としてもよい。
最後に、ステップ448において、基本的な空間方向処理400のステップ402または基本的な動作相関処理420のステップ422において詳述したように、センサモジュール102が起動状態に入ると、再び対象物の動きを検出する。このように、様々な状態を可能にすることで、センサモジュール102は、より少ない電池電力で、より低い処理能力で、またはより効率よく作動することができる。
図15は、上述した基本的な動作相関処理420を拡張するために用いることができる参照モーション処理450を図示している。参照モーション処理450により、動きのデータを比較することでセンサモジュール102が性質が様々な複数の参照モーションから一致する運動モーションを認識することが可能であり得る。このように、動作相関処理420の運動モーション認識性能は、運動中に行う様々なタイプのモーションを認識し追跡できるようにすることで拡張し得る。
図15を参照して、参照モーション処理450はステップ452から始まる。ある実施形態において、参照モーション処理450のステップは、相関および認識性能を拡張するために、上述の基本的な動作相関処理420のステップ426、428、および430の代わりに行っても有効であり得る。
ステップ452において、センサモジュール102は(上述した通り、おそらく前のステップで追跡すべき動きを認識したことに応じて)動きのデータを記録し得る。ある実施形態において、対象物104の動きは、センサモジュール102の加速度センサ116が取り込まれた加速度データに基づいて記録される。別の実施形態において、対象物104の動きは、センサモジュール102の磁場センサ118によって取り込まれた磁場データに基づいて記録される。また別の実施形態において、対象物104の動きは、加速度データおよび磁場データの両方に基づいて記録される。
モニタする対象物104がサッカーボールの場合、個人100がボールを素早く蹴った結果としてのサッカーボールの動きを記録し得る。モニタする対象物104がバスケットボールをする個人100の胸部の場合、急に上昇する個人100の胸部の動きを記録し得る。
次に、ステップ454において、センサモジュール102は、複数の参照モーションに関連するデータと動きのデータとを比較することで、複数の参照モーションから一致する運動モーションを認識することができる。ある実施形態において、基本的な動作相関処理420のステップ428のように、少なくとも部分的には参照用テーブルなどのデータ構造に保存されている相関情報に基づいて認識が行われ得る。
ステップ428に特有だが、一致する運動モーションの認識は、複数の参照モーションを参照して行い得る。言い換えると、ステップ428においては、システムは1つのモーション(例えば、ゴールを決めようとしてサッカーボールを蹴ること)に一致するモーションを探すことに限られるものではない。ある実施形態において、システムはモーションの1つの分類(例えば、攻撃的なサッカーのモーション)に一致するモーションを探すことに限られるものではない。他の実施形態において、システムは1つのスポーツ(例えば、サッカーのモーション)のモーションに一致するモーションを探すことに限られるものではない。あるいは、運動がチームスポーツであるとき、一致する運動モーションは、チームスポーツを行っている間に人が共通に行うモーションとしてもよい。
ある実施形態において、1つ以上の参照モーションは一連の個別の動きを含んでもよい。ある実施形態において、複数の参照モーションに関連するデータは加速度データ、磁場データ、および/または時間データを含んでもよい。もちろん、認識した一致した運動モーションの性質は、一致を見つけるのに用いた特定のアプリケーションおよびアルゴリズムに依存し得る。また、一致した運動モーションの性質は、個人100が行っている運動、ならびにモニタしている特定の対象物104によって異なり得る。バスケットボールに関するある実施形態において、一致した運動モーションは、例えば、パスのモーション、シュートのモーション、ジャンプショットのモーション、ダンクシュートのモーション、ポストアップのモーション、クロスオーバードリブルのモーション、シュートブロックのモーション、スチールのモーション、またはリバウンドのモーションとしてもよい。
最後に、ステップ456において、個人100、コーチ、チームメイト、観客、または他の任意の関係者にも一致した運動モーションを伝える出力を提供する。このステップは、上述の動作相関処理420のステップ430と同様に実行することができる。このように、動作相関処理420の運動モーション認識性能は、運動中に行う異なるタイプのモーションを認識し追跡できるようにすることで高められ得る。
図16は、上述した基本的な空間方向処理400を拡張するために用いることができる遠隔空間処理過程460を図示している。遠隔空間処理過程460により、センサモジュール102が処理のために空間における方向のデータを遠隔コンピュータへ無線で送信することが可能であり得る。運動モニタシステム10の他の素子と無線で通信することは、図7を参照しておおむね上述されている。このように、より高い演算性能、およびある実施形態において追加のデータまたは他のリソースへのアクセス権を有するサーバコンピュータなどの遠隔地にあるコンピュータに、ある処理および解析タスクを移すことで、運動モニタシステム10の空間処理性能または動作相関処理性能は高められ得る。
図16を参照して、遠隔空間処理または相関処理460はステップ462から始まる。ある実施形態において、遠隔空間処理または相関処理460のステップは、運動量を測定することを離れて行うことができるよう、上述したように、基本的な空間方向処理400のステップ410、または基本的な動作相関処理420のステップ426の代わりに行っても有効であり得る。
ステップ462において、対象物104の空間における方向の変化を測定する、または動きのデータを記録し得る。ある実施形態において、ステップ462で対象物104の空間における方向の変化を測定すること、または動きのデータを記録することは、上述した基本的な空間方向処理400のステップ408で対象物104の空間における方向の変化を測定すること、または基本的な動作相関処理420のステップ426で動きのデータを記録することと同様に行い得る。
次に、ステップ464において、センサモジュール102は、空間における方向の変化または動きに関するデータを無線で運動中のユーザから遠隔地に置かれているコンピュータに送信し得る。例えば、遠隔地にあるコンピュータはサーバ202としてもよい。ある実施形態において、空間における方向の変化または動きに関するデータは、運動中に遠隔コンピュータに送信し得る。別の実施形態において、空間における方向の変化または動きに関するデータは、運動終了後に遠隔コンピュータに送信し得る。
次に、ステップ466において、センサモジュール102は、送信された空間における方向の変化または動きに関するデータに基づく運動量のデータを遠隔コンピュータから無線で受信し得る。したがって、例えば、基本的な空間方向処理400のステップ410で概説したような運動量を測定すること、例えば、おそらく参照用テーブルを参照して、基本的な動作相関処理420のステップ428で概説したような相関のデータに基づいて運動量を測定することは、遠隔コンピュータによって処理し得る。ある実施形態において、運動量のデータは、運動中に遠隔コンピュータから受信し得る。別の実施形態において、運動量のデータは、運動終了後に遠隔コンピュータから受信し得る。
加えて、ある実施形態において、遠隔コンピュータがより高い処理性能およびリソースを有するので、遠隔コンピュータはセンサモジュール102に追加の情報を提供することが可能であり得る。ある実施形態において、センサモジュール102は、遠隔コンピュータから運動量のデータに加えてトレーニングの提案のデータを受信し得る。別の実施形態において、センサモジュール102は、遠隔コンピュータから運動量のデータに加えてやる気を起こさせる内容のデータを受信し得る。
ある実施形態において、遠隔コンピュータから受信した運動量のデータは、ユーザの現在の運動に関するデータとユーザの以前の運動に関するデータとの比較を含んでもよい。別の実施形態において、遠隔コンピュータから受信した運動量のデータは、ユーザの現在の運動に関するデータと別の個人の運動に関するデータとの比較を含んでもよい。
最後に、ステップ468において、個人100、コーチ、チームメイト、観客、または他の任意の関係者にも運動量を伝える出力を提供する。このステップは、上述の空間方向処理400のステップ412、または動作相関処理420のステップ430と同様に実行し得る。このように、より高い演算性能、およびある実施形態において追加のデータまたは他のリソースへのアクセス権を有するサーバコンピュータなどの遠隔地にあるコンピュータに、ある処理および解析タスクを移すことで運動モニタシステム10の空間処理性能または動きを測定する性能は高められ得る。
図17は、上述した基本的な空間方向処理400または基本的な動作相関処理420を拡張するために用いることができる位置処理480を図示している。位置処理480により、一連の運動中にモニタ中の様々な運動モーションが行われた正確な地理的位置を個人が測定することが可能になり得る。このように、位置処理480は、個人、コーチ、チームメイト、観客、または他の任意の関係者にも、動きに基づいた運動量の情報自体に関連する追加の情報を提供し得る。
図17を参照して、位置処理480はステップ482から始まる。ある実施形態において、位置処理480のステップは、基本的な空間方向処理400または基本的な動作相関処理420のステップの後、またはこれらの処理の出力ステップ直前に行い得る。
ステップ482において、運動量は、空間方向処理400のステップ410で述べたような対象物104の空間における方向の変化に基づいて、または動作相関処理420のステップ428で述べた相関に基づいて求め得る。運動量の性質は、個人100が行っている運動、ならびにモニタしている特定の対象物104によって異なり得る。ある実施形態において、運動量は、例えば、飛び出し角度、回転スピード、スピード、ジャンプの高さ、ジャンプ力、運動の動きの特定タイプの特徴、または反応時間の測定などに関連し得る。
次に、ステップ484において、運動中の対象物104の位置を求め得る。ある実施形態において、運動中の対象物104の位置は、GPS受信機、ガリレオ受信機、北斗受信機、またはGLONASS受信機などの衛星位置システムの受信機を用いて求められる。別の実施形態において、運動中の対象物104の位置は、ビーコン信号または電波信号三角測量を用いて求められる。
個人100の身体活動がある特定の経路を通ることを含む(例えば、レースで走るまたは自転車に乗る)実施形態において、センサモジュール102は、通った経路に沿って個人100の地理的な中間地点を記録することが可能であり得る。
最後に、ステップ486において、求められた運動量を運動量に関連する位置と相関させ得る。したがって、例えば、センサモジュール102は、個人100がどこでそれぞれのサッカーのシュートまたはバスケットボールのシュートを打ったのかを記録することが可能であり得る。
上述したセンサモジュール102を含む運動モニタシステム10を用いることで、本発明の実施形態により、個人100(またはコーチ、チームメイト、観客)が、一連の運動中または運動後に個人100の体106のモーションまたは個人100の1つの運動器具108のモーションについてのこの、または他の情報を有利に取得することが可能であり得る。
サッカー(すなわちフットボール)およびバスケットボールというスポーツの文脈で本発明の様々な実施形態を説明しているが、本発明はそのように限定されるものではなく、例えば、野球、ボウリング、ボクシング、クリケット、自転車競技、フットボール(すなわち、アメリカンフットボール)、ゴルフ、ホッケー、ラクロス、ボート、ラグビー、ランニング、スケートボード、スキー、サーフィン、水泳、卓球、テニス、バレーボール、またはそれら運動に関するトレーニングなどを含む様々な異なるスポーツまたは運動に適用してもよい。
野球において、上述したようなセンサモジュール102の実施形態により、個人100、コーチ、チームメイト、または観客が、例えば、ピッチャーの投球、バッターのスイング、または投球後もしくは打つ前のボールの動きの特徴を測定することが可能であり得る。例えば、センサモジュール102を用いて、投球の種類(速球、カーブボール、スライダー、チェンジアップなど)、球速、投球の軌道、または全投球数を測定することができるであろう。センサモジュール102はまた、スイングの種類(例えば、通常のスイング、バント、ボールを打ったスイング、空振りしたスイングなど)、スイングスピード、スイング数、打球の種類(ゴロ、ライナー、フライ、ホームランなど)、打球の軌道、または打球の飛距離などを測定するためにも用いることができるであろう。ある実施形態において、センサモジュール102は、例えば、ピッチャーの胴、腕、手または指、バッターの胴、腕、手、または指、あるいはボールの中、あるいはバットの表面またはバットの中に装着してもよい。
ボウリングにおいて、上述したようなセンサモジュール102の実施形態により、個人100、コーチ、チームメイト、または観客が、例えば、ボウリングをする人の投球またはボールの軌道の特徴を測定することが可能であり得る。例えば、センサモジュール102を用いて、回転に適用したスピンの種類、回転スピード、全回転数、衝突の瞬間にピンにかかった力、またはレーン上の滑らかな点のくぼみの位置もしくは発生を測定することができるであろう。またセンサモジュール102を用いて、投球後のボールの軌道を測定することもできるであろう。ある実施形態において、センサモジュール102は、例えば、ボウリングをする人の胴、腕、手、または指、あるいはボールの表面または中に装着してもよい。
ボクシングにおいて、上述したようなセンサモジュール102の実施形態により、個人100、コーチ、チームメイト、または観客が、例えば、ボクサーの攻撃的または守備的な動きの特徴を測定することが可能であり得る。例えば、センサモジュール102を用いて、ボクサーが放ったパンチの種類(ジャブ、フック、アッパーカットなど)、ボクサーの左手もしくは右手のどちらが使われたのか、パンチのスピード、パンチがあたったかどうか、および/または全パンチ数を測定することができるであろう。またセンサモジュール102を用いて、ボクサーが左、右、もしくは下のどこに動いたのか、パンチを防いだのか、ノックダウンされたのか、またはパンチを何回受けたのかを測定することもできるであろう。ある実施形態において、センサモジュール102は、例えば、ボクサーの胴、腕、手、または指、あるいはボクシンググローブの表面または中に装着してもよい。
自転車競技において、上述したようなセンサモジュール102の実施形態により、個人100、コーチ、チームメイト、または観客が、例えば、自転車に乗る人または自転車のモーションの特徴を測定することが可能であり得る。例えば、センサモジュール102を用いて、自転車のスピード、曲がり角の性質、経路途中の高度変化の性質、または滞空時間、トリックの種類、もしくはトリックが成功したかどうかなどのジャンプの特徴を測定することができるであろう。ある実施形態において、センサモジュール102は、例えば、自転車に乗る人の胴、腕、手、脚、脚、または頭、あるいは例えば、ハンドル、フレームまたはペダルなどの自転車のある位置の表面または中に装着してもよい。
フットボール(すなわち、アメリカンフットボール)において、上述したようなセンサモジュール102の実施形態により、個人100、コーチ、チームメイト、または観客が、例えば、オフェンスチーム、ディフェンスチーム、またはスペシャルチームの選手の動き、またはボール自体の動きの特徴を測定することが可能であり得る。例えば、センサモジュール102を用いて、ラン、パス、キック、またはタックルの種類、ラン、パス、キックまたはタックルの回数、ラン、パス、キックまたはタックルの力、ランニングバックの動きの種類(例えば、回転動作、腕を伸ばしてタックルを防ぐ、飛び越す、飛び込む、全速力で走るなど)、あるいはパスまたはキックの距離、ハングタイム、または回転の特徴を測定することができるであろう。ある実施形態において、センサモジュール102は、例えば、選手の胴、腕、または脚、あるいはボールの表面または中に装着してもよい。
ゴルフにおいて、上述したようなセンサモジュール102の実施形態により、個人100、コーチ、チームメイト、または観客が、例えば、ゴルファーのスイングまたは打球のモーションの特徴を測定することが可能であり得る。例えば、センサモジュール102を用いて、スイングの種類(ティーショット、フェアウェイショット、アプローチショット、パット)、スイングのスピード、スイングの質、またはスイング数を測定することができるし、またゴルファーにスイングまたは試合運びをどのように改善するか指導することができる。センサモジュール102はまた、ボールの軌道(まっすぐ、右に曲がる、左に曲がる、低い、高い、左にはずれる、右にはずれる)、またはショットの距離を測定することもできるであろう。ある実施形態において、センサモジュール102は、例えば、ゴルファーの胴、腕、手、脚、足、または頭、あるいはボールの表面または中、あるいはクラブの表面あるいは中に装着してもよい。
ホッケーにおいて、上述したようなセンサモジュール102の実施形態により、個人100、コーチ、チームメイト、または観客が、例えば、選手のシュートまたはパスの特徴、あるいは打った後のパックのモーションを測定することが可能であり得る。例えば、センサモジュール102を用いて、シュートの種類(例えば、スラップショット、バックハンドショット)、シュートのスピード、シュートの質、またはシュートもしくはパスの数を測定することができるであろう。またセンサモジュール102を用いて、ゴールに向かうパックの軌道(まっすぐ、左、右、低い、高い)を測定することもできるであろう。ある実施形態において、センサモジュール102は、例えば、ホッケー選手の胴、腕、手、脚、足、または頭、あるいはパックの表面または中、あるいはスティックの表面または中に装着してもよい。
ランニングにおいて、上述したようなセンサモジュール102の実施形態により、個人100、コーチ、チームメイト、または観客が、例えば、ランナーのモーションの特徴を測定することが可能であり得る。例えば、センサモジュール102を用いて、スピード、ペース、走った距離、走った位置を求め、または異なる表面(例えば、芝生、道路、登山道)と勾配(例えば、登り勾配、平坦、下り勾配)を識別することができるであろう。ある実施形態において、センサモジュール102は、例えば、ランナーの胴、腕、手、脚、足、または頭、あるいは靴の表面または中に装着してもよい。
スキーにおいて、上述したようなセンサモジュール102の実施形態により、個人100、コーチ、チームメイト、または観客が、例えば、競技コースの統計またはあるトリックが成功したときの情報を測定することが可能であり得る。例えば、センサモジュール102を用いて、競技コースにおいてスキーヤーが通過するのに成功した旗門の数、スキーヤーのスピード、またはターンの角度を測定することができるであろう。またセンサモジュール102を用いて、ジャンプ、フリップ、ローテーションなどの技、または技を出す動きの程度(例えば、ジャンプの高さ、回転の角度、滞空時間、トリックの種類など)を測定することもできるであろう。ある実施形態において、センサモジュール102は、取り外し可能または不可能な様式で、スキー板の表面もしくは裏面に装着する、スキー板内部に含む、またはスキー板内部の空間に設置する、あるいはスキーヤーのブーツ、体、または他の衣服の内側もしくは外側に装着してもよい。他の実施形態において、センサモジュール102は、スノーボードまたは類似のウインタースポーツの器具を含む、他の類似のウインタースポーツにも同様に用いることができるであろう。
テニスにおいて、上述したようなセンサモジュール102の実施形態により、個人100、コーチ、チームメイト、または観客が、例えば、選手のスイングまたは打球のモーションの特徴を測定することが可能であり得る。例えば、センサモジュール102を用いて、スイングの種類(フォアハンド、バックハンド、サーブ、リターン、ロブ)、スイングのスピード、スイングの質、またはスイング数を測定することができるであろう。またセンサモジュール102を用いて、ボールのモーション(ストレート、トップスピン、バックスピン、レフトスピン、ライトスピン)またはショットの距離を測定することもできるであろう。ある実施形態において、センサモジュール102は、例えば、選手の胴、腕、手、脚、足、または頭、あるいはテニスボールの表面、あるいはラケットの表面に装着してもよい。
スケートボードにおいて、上述したようなセンサモジュール102の実施形態により、個人100、コーチ、チームメイト、または観客が、例えば、オーリー、エアリアル、フリップトリック(例えば、キックスリップ)、スライド、またはグラインドなどのトリックをいつ成功させたか、あるいはトリックをする動きの度合い(例えば、ジャンプの高さ、回転スピード、スライド時間の長さなど)を測定することが可能であり得る。ある実施形態において、センサモジュール102は、スケートボードの下側、スケートボードの輪軸とスケートボード自体との間の空間(すなわち、トラック)に装着してもよい。他の実施形態において、センサモジュール102は、取り外し可能または不可能な様式で、ボードの表面または裏面に連結する、ボード内部に含む、あるいは輪軸(すなわちトラック)に連結してもよい。
サーフィンにおいて、上述したようなセンサモジュール102の実施形態により、個人100、コーチ、チームメイト、または観客が、例えば、波に乗る、ターンする、あるいはカットバック、カーヴィング、フローティング、またはチューブライディングなどの技をいつ成功させたかを測定することが可能であり得る。ある実施形態において、センサモジュール102は、取り外し可能または不可能な様式で、サーフボードの表面または裏面に装着する、サーフボードの内部に含む、あるいはサーフボード内部の空間に設置してもよい。
本発明の別の実施形態において、上述したようなセンサモジュール102の実施形態により、個人100、コーチ、チームメイト、または観客が、個人100の体力トレーニングおよび柔軟性トレーニングの動きまたは練習を解析することが可能であり得る。例えば、ある実施形態において、体力トレーニングおよび柔軟性トレーニング中の個人100または個人100が用いている1つの運動器具108は、例えば、シットアップ、プッシュアップ、ランジ、ジャンピングジャック、プルアップ、スクワット、ディップ、および/またはカーフレイズなどを追跡できるセンサモジュール102を携帯してもよい。センサモジュール102は、これらの動きが正しく行われているかどうか、および/またはそれぞれの動きが何回繰り返されたかを測定するのに用いることが可能であり得る。
本発明のある実施形態において、センサモジュール102内部に含まれる、またはセンサモジュール102と通信する様々な種類のセンサに存在し得る固有の欠陥を補償することが可能であり得る。現実のセンサにはたいてい限界がある。例えば、加速度計、磁力計、およびジャイロスコープは、特に最初の較正条件と異なる対象物104のモーションのスピードまたは他の条件下で用いると、精度に問題が出る場合があり得る。
あるシステムにおいて、加速度センサ116または磁場センサ118のデータなどのセンサのデータが一時的に失われるかまたは利用できない場合、利用できないセンサのデータは、次の処理または計算に用いられない。他のシステムにおいて、例えば、データが一定のままである、または一定の割合で変化すると考えられると、失われたデータは「直線」法によって推定することができる。しかしながら、本発明のある実施形態において、例えば、加速度センサ116または磁場センサ118のデータのうちの1つであるセンサデータを用いて、二種類のデータの間の既知の相関、得られた相関、または推定された相関、あるいはデータの外挿に基づいて、加速度センサ116または磁場センサ118のデータのうちの他方を補償し、かつ/または推定し得る。
例えば、加速度センサ116および磁場センサ118によって生成されたデータを組み合わせることで、本発明の実施形態によるシステムおよび方法は、加速度センサ116または磁場センサ118のうちの1つのデータが何らかの理由で失われたときでも、データの絶対値または運動量をより正確に測定することができる。失われていないデータを用いて、失われたデータが回復するかそれとももう一度サンプリングされるまで「穴」を埋めるために、システムはデータの値または運動量を提供し続けることができる。
本発明の他の実施形態において、ジャイロスコープのデータなどの角運動量センサ124のデータは、データ較正および/または外挿のために加速度センサ116のデータまたは磁場センサ118のデータのうち1つ以上と組み合わせて用い得る。
本発明のある実施形態において、加速度センサ116または磁場センサ118をベースにしたセンサモジュール102の補正係数データの較正および/または生成は、様々な異なる使用条件下で行われ得る。例えば、較正データまたは補正係数は、異なる動きのスピードでの使用、個人100の体106での使用、1つの運動器具108での使用、異なるスポーツでの使用、異なる風の条件下での使用、異なるコートまたはフィールド条件下での使用などに合わせて生成し得る。さらに、この様々な補正係数および/または較正データは、個人100がシステムを用い続けるにつれ、バックグラウンドで経時的に蓄積し得る。このように、適切な補正係数を、個人100または運動器具108のスピードの最大範囲、および/または他の使用条件に合わせて生成および適用できるように、「参照用テーブル」または他の「領域」、あるいは較正データのライブラリまたは補正係数がモニタシステム(場合によってはシステムの携帯可能な部分)に蓄積され保存され得る。
システム(場合によってはシステムの携帯可能な部分、パーソナルコンピュータなど)に提供されるマイクロプロセッサは、どのスピードまたは他の使用条件下において、最適な較正または補正係数に到達するために、既知の較正と補正係数との間に内挿し、かつ/または既知の較正もしくは補正係数を外挿するようにプログラムしてもよい。また、このように、スピードおよび距離モニタ全体の精度をさらに改善するのに役立つように、単一の運動パフォーマンス中の異なる時間に、例えば、そのパフォーマンス中の所与の時間に求めたスピードまたは他の使用条件に基づいて、異なる較正または補正係数を適用し得る。異なる運動条件下で利用可能な様々な補正または較正係数を有することによって、使用回数が増えるにつれて生成される較正および補正係数の数が増加するので、特に経時的に、かつ使用回数が増えるにつれ、センサモジュール102はより正確になっていくであろう。
本発明のある実施形態において、センサモジュール102は地球の磁場などの局所的な磁場の乱れに影響され得る。例えば、強磁性の構造を持つ物体が乱れの原因となることがある。ある実施形態において、局所的な磁場は、地表から離れた他の距離よりも地表に近いある距離においてより変化し得る。例えば、局所的な磁場は地表から約6フィート以上離れるよりも、地表から約6フィート以内においてより変化しやすく、またはより乱れ得る。したがって、ある実施形態において、対象物104が地表から約6フィート以内にあったときに対象物104から取得された磁場センサ118のデータが、もしも地球の磁場など地表近くの局所的な磁場の比較的高い多様性のせいで信頼できないと考えられるならば、対象物104が地表から約6フィート以上離れているときに対象物104から得た磁場センサ118のデータを用いて、対象物104が地表から約6フィート以内にあったときに対象物104から得られたデータから適切なまたは確からしい磁場センサ118のデータを外挿するかそれとも推定してもよい。
ある実施形態において、磁場センサ118が乱れた磁場の影響を著しく受けている第1の時点で、対象物104の動きについてのデータを磁場センサ118が取得し得る。次いで磁場センサ118が乱れた磁場の影響をあまり受けていない第2の時点で、対象物104の動きについてのデータを取得し得る。これらのデータが取り込まれた後、センサモジュール102は、対象物104の動きについての第1の時点でのデータは許容できないと判断し、対象物の動きについての第2の時点でのデータに基づいて対象物104の動きについての第1の時点でのデータを推定することができる。
上述した本発明の様々な実施形態において、個人100(またはコーチ、チームメイト、もしくは観客などの他の関係者)は、一連の運動中に個人100の体106のモーション、または個人100の1つの運動器具108のモーションについての情報を取得し得る。いったん運動量または特定の運動の動きがモニタシステム10によって認識されると、運動量または特定の運動の動きが完全に最適/正確でなかったら、今後運動量または特定の運動の動きを改善するためにユーザをトレーニングする、または指導するために、システム10をさらに利用してもよい。どの運動量または特定の運動の動きの特徴が最適/正確であるかを判断することは、所定の値、アルゴリズム、またはデータベース、参照用テーブル、もしくは類似のものに保存されている他のデータに基づいて、システム10によって自動で行われてもよいし、あるいはその判断は、運動量の値もしくは特定の運動の動きのデータにアクセスすることで生身のトレーナー、コーチ、個人100自身、もしくは他の関係者によって行われてもよい。
例えば、モニタする対象物104がサッカーボールであり、キックの結果としてのボールの空間における方向の変化を用いて、例えば、ボールの飛び出し角度、ボールの回転スピード、飛び出しスピード、予想スピードまたは同様のメトリクスを測定する実施形態において、システム10がこれらを測定することで、個人100が今後のキックにおいて飛び出し角度、回転スピード、または飛び出しスピードを改善するのに役立つようにしてもよい。改善を達成するために用いる方法は、例えば、いくつかのスポーツを組み合わせたトレーニングまたは練習の個人への提供、サッカー特有のトレーニングまたは練習の個人への提供、あるいはいくつかの他のトレーニング養生法の処方としてもよい。
さらなる例として、モニタする対象物104がバスケットボールをする個人100の胸部であり、ジャンプショットを打つ間の個人100の胸部の空間における方向の変化を用いて、ジャンプの高さまたはジャンプ力を測定する実施形態において、システム10がこれらを測定することで、個人100がジャンプショットおよび/またはジャンプの高さ/力を改善するのに役立つようにしてもよい。改善を達成するために用いる方法は、例えば、いくつかのスポーツを組み合わせたトレーニングまたは練習の個人への提供、バスケットボール特有のトレーニングまたは練習の個人への提供、あるいはいくつかの他のトレーニング養生法の処方としてもよい。
本発明のある実施形態において、モニタシステム10は双方向の小売りシステムを含み、または連携してもよい。双方向の小売りシステムは、例えば、個人100の携帯電子装置206のスクリーンを介して個人100に提示され得る。双方向の小売りシステムは、システムの提供者によって勧められた製品を選び、かつ/または注文するためのプラットフォームを提供し得る。上述したように、モニタシステム10によって提供された運動量または特定の運動の動きに基づき、かつ/または提供されたどのトレーニングまたは指導に基づいて、双方向の小売りシステムは、個人100が今後のパフォーマンスを改善するのに役立つかもしれない特定の製品または製品群を提案することが可能であり得る。ある実施形態において、モニタシステム10によって保存された個人についての個人情報は、適切な製品または製品群を判断するのに用いてもよい。
例えば、シュートを改善しようとしているサッカー選手は新しいサッカーシューズのおすすめを受け得るし、ジャンプの能力を改善しようとしているバスケットボール選手は新しいバスケットボールシューズのおすすめを受け得る。結局のところ、これらのおすすめは、個人100の体106、および/または個人100の運動器具108をモニタすることで得られたデータに基づいている場合があり得る。例えば、不十分なパフォーマンスの原因は個人100のパフォーマンスのせいであるという場合もあり得るし、または個人100の今の器具108が使い古されているという場合もあり得る。ある実施形態において、提供されるトレーニングまたは指導を受ける際、個人100は新しい製品を購入するオプションを提供され得る。
ある実施形態において、運動量もしくは特定の運動の動きデータ、および/または提供されるトレーニングもしくは指導は、ある製品のオンラインでの受注生産のために用い得る。例えば、このデータを用いて、履物、加圧服、ヘルメット、または他の衣服、あるいはつま先カバーまたは他の器具が個人100の将来のパフォーマンスを改善するのに役立つようにする運動器具をカスタマイズすることができる。ある実施形態において、カスタマイズした製品は、個人100が選ぶことのできる個性的なスタイル、様々な素材、または異なる付属品を有してもよい。
ある実施形態において、運動量があるレベルに達した、もしくは特定の運動の動きに熟達したといった画期的なパフォーマンスまたは改善を達成した後にのみ個人100が購入することができるように、ある製品または製品群を「解除」してもよい。
本発明は、例示的な実施形態によって上述してきた。したがって、本発明は上述のどの例示的な実施形態にも限定するものではなく、以下の特許請求の範囲およびその均等物によってのみ限定される。
本発明は、例示的な実施形態によって上述してきた。したがって、本発明は上述のどの例示的な実施形態にも限定するものではなく、以下の特許請求の範囲およびその均等物によってのみ限定される。
本発明は例えば以下の態様の発明を含む。
[1]
ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
前記センサモジュールが第1の時点で前記対象物の動きを検出するステップと、
前記対象物の動きが所定の起動の動きに対応することを前記センサモジュールが判断するステップと、
前記対象物の動きが所定の起動の動きに対応するという判断に応じて前記センサモジュールが起動状態に入るステップと、
前記センサモジュールが起動状態に入ると第2の時点で前記対象物の動きを検出するステップと
を含む方法。
[2]
前記対象物の空間における最初の方向を測定するステップと、
前記対象物の空間における方向の変化を測定するステップと、
前記空間における方向の変化に基づいて運動量を測定するステップと、
前記運動量を伝える出力をユーザに提供するステップと
をさらに含む[1]に記載の方法。
[3]
動きのデータを記録するステップと、
データ構造を参照して動きのデータと運動量との間の相関を求めるステップと、
前記運動量を伝える出力をユーザに提供するステップと
をさらに含む[1]に記載の方法。
[4]
前記対象物がユーザの体である[1]に記載の方法。
[5]
前記対象物が運動中にユーザが用いる1つの運動器具である[1]に記載の方法。
[6]
前記対象物の動きを検出するステップは、加速度計のデータに基づいて前記対象物の動きを検出することを含む[1]に記載の方法。
[7]
前記対象物の動きを検出するステップは、磁力計のデータに基づいて前記対象物の動きを検出することを含む[1]に記載の方法。
[8]
所定の期間にデータ値が閾値に達すると、前記対象物の動きが所定の起動の動きに対応すると判断する[1]に記載の方法。
[9]
前記対象物の空間における最初の方向を測定するステップが、重力ベクトルに対する前記対象物の方向を測定することを含む[2]に記載の方法。
[10]
前記対象物の空間における最初の方向を測定するステップが、地球の磁場ベクトルに対する前記対象物の方向を測定することを含む[2]に記載の方法。
[11]
前記運動量は、前記対象物が移動した距離、前記対象物のスピード、または前記対象物の加速度からなる群から選ばれる情報を伝達する[2]に記載の方法。
[12]
前記運動量が、一連の運動中に人が共通に行う特定の種類の動きとしての前記対象物の動きを特徴付ける[2]に記載の方法。
[13]
前記動きのデータを記録するステップが、加速度データを記録することを含む[3]に記載の方法。
[14]
前記動きのデータを記録するステップが、磁場データを記録することを含む[3]に記載の方法。
[15]
前記データ構造が参照用テーブルである[3]に記載の方法。
[16]
前記運動量は、前記対象物が移動した距離、前記対象物のスピード、または前記対象物の加速度からなる群から選ばれる[3]に記載の方法。
[17]
前記運動量が、一連の運動中に人が共通に行う特定の種類の動きとしての前記対象物の動きを特徴付ける[3]に記載の方法。
[18]
前記所定の起動の動きが一連の個別の動きを含む[1]に記載の方法。
[19]
前記対象物の動きが所定の起動の動きに対応することを判断するステップが、前記所定の起動の動きに関連する加速度データと前記対象物の動きに対応付けて検出された加速度データとを比較することを含む[1]に記載の方法。
[20]
前記対象物の動きが所定の起動の動きに対応することを判断するステップが、前記所定の起動の動きに関連する時間データと前記対象物の動きに対応付けて検出された時間データとを比較することを含む[1]に記載の方法。
[21]
前記起動状態は、センサモジュールが起動状態の前よりも起動状態の間の方がより電力を消費することを特徴とする[1]に記載の方法。
[22]
前記起動状態は、センサモジュールが起動状態の前よりも起動状態の間の方がより高速に加速度計からデータをサンプリングすることを特徴とする[1]に記載の方法。
[23]
ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
前記対象物の動きを検出するステップと、
動きのデータを記録するステップと、
動きのデータを複数の参照用のモーションに関するデータと比較することで、複数の参照用のモーションから一致する運動モーションを認識するステップと、
一致した運動モーションが何であるかをユーザに伝える出力を提供するステップと
を含む方法。
[24]
前記対象物がユーザの体である[23]に記載の方法。
[25]
前記対象物が運動中にユーザが用いる1つの運動器具である[23]に記載の方法。
[26]
前記対象物の動きを検出するステップは、加速度計のデータに基づいて前記対象物の動きを検出することを含む[23]に記載の方法。
[27]
前記対象物の動きを検出するステップは、磁力計のデータに基づいて前記対象物の動きを検出することを含む[23]に記載の方法。
[28]
前記一致する運動モーションは、一連の個別の動きを含む[23]に記載の方法。
[29]
前記複数の参照用のモーションに関するデータは、加速度データ、磁場データ、または時間データからなる群から選ばれる[23]に記載の方法。
[30]
前記運動はチームスポーツであり、前記一致する運動モーションがチームスポーツを行っている間に人が共通に行うモーションである[23]に記載の方法。
[31]
ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
前記対象物の動きを検出するステップと、
前記対象物の空間における最初の方向を測定することと、
前記対象物の空間における方向の変化を測定することと、
前記空間における方向の変化に関するデータを運動中のユーザから遠隔地にあるコンピュータに無線で送信するステップと、
前記空間における方向の変化に関して送信されたデータに基づいている運動量のデータを前記遠隔コンピュータから無線で受信するステップと、
前記ユーザに前記運動量のデータを伝える出力を提供するステップと
を含む方法。
[32]
前記対象物がユーザの体である[31]に記載の方法。
[33]
前記対象物が運動中にユーザが用いる1つの運動器具である[31]に記載の方法。
[34]
前記対象物の動きを検出するステップは、加速度計のデータに基づいて対象物の動きを検出することを含む[31]に記載の方法。
[35]
前記対象物の動きを検出するステップは、磁力計のデータに基づいて対象物の動きを検出することを含む[31]に記載の方法。
[36]
前記対象物の空間における最初の方向を測定するステップは、重力ベクトルに対する前記対象物の方向を測定することを含む[31]に記載の方法。
[37]
前記対象物の空間における最初の方向を測定するステップは、地球の磁場ベクトルに対する対象物の方向を測定することを含む[31]に記載の方法。
[38]
前記運動量は、前記対象物が移動した距離、前記対象物のスピード、または前記対象物の加速度からなる群から選ばれる[31]に記載の方法。
[39]
前記運動量は、一連の運動中に人が共通に行う特定の種類の動きとしての対象物の動きを特徴付ける[31]に記載の方法。
[40]
前記空間における方向の変化に関するデータは、運動中に前記遠隔コンピュータに送信される[31]に記載の方法。
[41]
前記空間における方向の変化に関するデータは、運動終了後に前記遠隔コンピュータに送信される[31]に記載の方法。
[42]
運動中に前記運動量のデータを前記遠隔コンピュータから受信する[31]に記載の方法。
[43]
運動終了後に前記運動量のデータを前記遠隔コンピュータから受信する[31]に記載の方法。
[44]
前記運動量のデータに加えてトレーニングの提案のデータを前記遠隔コンピュータから無線で受信することをさらに含む[31]に記載の方法。
[45]
前記運動量のデータに加えてやる気を起こさせる内容のデータを前記遠隔コンピュータから無線で受信することをさらに含む[31]に記載の方法。
[46]
前記運動量のデータが、ユーザの現在の運動に関するデータと、ユーザの以前の運動に関するデータとの間の比較を含む[31]に記載の方法。
[47]
前記運動量のデータが、ユーザの現在の運動に関するデータと、別の個人の運動に関するデータとの間の比較を含む[31]に記載の方法。
[48]
ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法が、
前記対象物の動きを検出するステップと、
動きのデータを記録するステップと、
動きのデータを運動中のユーザから遠隔地にあるコンピュータに無線で送信するステップと、
前記送信された運動量のデータと運動量との間の相関に基づいている運動量のデータを前記遠隔コンピュータから無線で受信するステップと、
前記運動量を伝える出力をユーザに提供するステップと
を含む方法。
[49]
前記対象物がユーザの体である[48]に記載の方法。
[50]
前記対象物が運動中にユーザが用いる1つの運動器具である[48]に記載の方法。
[51]
前記対象物の動きを検出するステップは、加速度計のデータに基づいて対象物の動きを検出することを含む[48]に記載の方法。
[52]
前記対象物の動きを検出するステップは、磁力計のデータに基づいて対象物の動きを検出することを含む[48]に記載の方法。
[53]
前記送信された運動量のデータと運動量との間の相関が参照用テーブルによって提供される[48]に記載の方法。
[54]
前記動きのデータは、運動中に前記遠隔コンピュータに送信される[48]に記載の方法。
[55]
前記動きのデータは、運動終了後に前記遠隔コンピュータに送信される[48]に記載の方法。
[56]
運動中に前記運動量のデータを前記遠隔コンピュータから受信する[48]に記載の方法。
[57]
運動終了後に前記運動量のデータを前記遠隔コンピュータから受信する[48]に記載の方法。
[58]
前記運動量のデータに加えてトレーニングの提案のデータを前記遠隔コンピュータから無線で受信することをさらに含む[48]に記載の方法。
[59]
前記運動量のデータに加えてやる気を起こさせる内容のデータを前記遠隔コンピュータから無線で受信することをさらに含む[48]に記載の方法。
[60]
前記運動量のデータは、ユーザの現在の運動に関するデータと、ユーザの以前の運動に関するデータとの間の比較を含む[48]に記載の方法。
[61]
前記運動量のデータは、ユーザの現在の運動に関するデータと、別の個人の運動に関するデータとの間の比較を含む[48]に記載の方法。
[62]
ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
前記対象物の動きを検出するステップと、
前記対象物の空間における最初の方向を測定することと、
前記対象物の空間における方向の変化を測定することと、
前記空間における方向の変化に基づいて運動量を測定することと、
運動中の前記対象物の位置を測定することと、
前記運動量と前記位置とを相関させることと
を含む方法。
[63]
前記対象物がユーザの体である[62]に記載の方法。
[64]
前記対象物が運動中にユーザが用いる1つの運動器具である[62]に記載の方法。
[65]
対象物の動きを検出するステップは、加速度計のデータに基づいて前記対象物の動きを検出することを含む[62]に記載の方法。
[66]
対象物の動きを検出するステップは、磁力計のデータに基づいて前記対象物の動きを検出することを含む[62]に記載の方法。
[67]
前記対象物の空間における最初の方向を測定するステップが、重力ベクトルに対する前記対象物の方向を測定することを含む[62]に記載の方法。
[68]
前記対象物の空間における最初の方向を測定するステップが、地球の磁場ベクトルに対する対象物の方向を測定することを含む[62]に記載の方法。
[69]
前記運動は、対象物が移動した距離、対象物のスピード、または対象物の加速度からなる群から選ばれる[62]に記載の方法。
[70]
前記運動量が、一連の運動中に人が共通に行う特定の種類の動きとしての前記対象物の動きを特徴付ける[62]に記載の方法。
[71]
前記運動中の対象物の位置が衛星位置システム受信機を用いて求められる[62]に記載の方法。
[72]
前記運動中の対象物の位置が電波信号三角測量を用いて求められる[62]に記載の方法。
[73]
前記運動量と前記位置との間の相関に関するデータを記憶装置に保存することをさらに含む[62]に記載の方法。
[74]
前記記憶装置が、運動中のユーザから遠隔位置にあるコンピュータに関するデータベースを含む[62]に記載の方法。
[75]
ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
前記対象物の動きを検出するステップと、
動きのデータを記録するステップと、
データ構造を参照して、動きのデータと前記運動量との間の相関を求めることと、
運動中の前記対象物の位置を測定することと、
前記運動量と前記位置を相関させることと
を含む方法。
[76]
前記対象物がユーザの体である[75]に記載の方法。
[77]
前記対象物が運動中にユーザが用いる1つの運動器具である[75]に記載の方法。
[78]
前記対象物の動きを検出するステップは、加速度計のデータに基づいて前記対象物の動きを検出することを含む[75]に記載の方法。
[79]
対象物の動きを検出するステップは、磁力計のデータに基づいて前記対象物の動きを検出することを含む[75]に記載の方法。
[80]
前記データ構造が参照用テーブルである[75]に記載の方法。
[81]
前記運動量は、前記対象物が移動した距離、前記対象物のスピード、または前記対象物の加速度を伝達する[75]に記載の方法。
[82]
前記運動量が、一連の運動中に人が共通に行う特定の種類の動きとしての前記対象物の動きを特徴付ける[75]に記載の方法。
[83]
前記運動中の対象物の位置が衛星位置システム受信機を用いて求められる[75]に記載の方法。
[84]
前記運動中の対象物の位置が電波信号三角測量を用いて求められる[75]に記載の方法。
[85]
前記運動量と前記位置との間の相関に関するデータを記憶装置に保存することをさらに含む[75]に記載の方法。
[86]
前記記憶装置が、運動中のユーザから遠隔地にあるコンピュータに関するデータベースを含む[75]に記載の方法。
[87]
ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
センサモジュールの加速度センサから前記対象物の動きについてのデータを得ることと、
センサモジュールの磁場センサから前記対象物の動きについてのデータを得ることと、
前記加速度センサおよび前記磁場センサのうちのどちらか一方の欠如したデータを、前記加速度センサおよび前記磁場センサのうちの他方のデータに基づいて推定するステップと、
前記推定した欠如したデータに基づいて運動量を計算するステップと
を含む方法。
[88]
ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
磁場センサが乱れた磁場の影響を著しく受けている第1の時点でセンサモジュールの磁場センサから前記対象物の動きについてのデータを取得するステップと、
磁場センサが乱れた磁場の影響をあまりうけていない第2の時点でセンサモジュールの磁場センサから前記対象物の動きについてのデータを取得するステップと、
前記第1の時点で対象物の動きについてのデータは許容できないと判断するステップと、
前記第1の時点での対象物の動きについてのデータを、前記第2の時点での対象物の動きについてのデータに基づいて推定するステップと
を含む方法。
[89]
複数のユーザが用いる、運動をモニタするシステムであって、該運動をモニタするシステムは、
加速度センサおよび磁場センサを含み、第1の対象物に取り付けるように構成された第1のセンサモジュールと、
加速度センサおよび磁場センサを含み、第2の対象物に取り付けるように構成された第2のセンサモジュールと、
第1のユーザに取り付けるように構成され、さらに前記第1のセンサモジュールと通信するように構成された第1の携帯電子装置と、
第2のユーザに取り付けるように構成され、さらに前記第2のセンサモジュールと通信するように構成された第2の携帯電子装置と、
前記第1の携帯電子装置および前記第2の携帯電子装置と通信するように構成されたベースステーションと、
ベースステーションと通信するように構成され、さらに前記第1の対象物および前記第2の対象物の動きについての情報を表示するように構成されたグループモニタ装置と
を含むシステム。
[90]
ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
センサモジュールの加速度センサから前記対象物の動きについてのデータを取得するステップと、
センサモジュールの磁場センサから前記対象物の動きについてのデータを取得するステップと、
前記加速度センサから取得した前記対象物の動きについてのデータおよび前記磁場センサから取得した前記対象物の動きについてのデータに基づいて運動量を測定することと、
前記運動量を例示的な運動量と比較するステップと、
前記運動量と前記例示的な運動量との比較について、ユーザにフィードバックを提供するステップと
を含む方法。
[91]
ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法が、
前記対象物の動きを検出するステップと、
動きのデータを記録するステップと、
前記記録した動きのデータに基づいて運動量を測定することと、
ユーザに前記運動量を伝える出力を提供するステップと
を含む方法。
[92]
前記対象物の空間における最初の方向を測定するステップと、
前記対象物の空間における方向の変化を測定するステップと、
前記空間における方向の変化に基づいて前記運動量を測定するステップと
をさらに含む[91]に記載の方法。
[93]
第1の時点で対象物の動きを検出するステップと、
前記対象物の動きが所定の起動の動きに対応するとセンサモジュールが判断するステップと、
前記対象物の動きが所定の起動の動きに対応するという判断に応じてセンサモジュールが起動状態に入るステップと、
センサモジュールが起動状態に入ると第2の時点で前記対象物の動きを検出するステップと
をさらに含む[91]または[92]に記載の方法。
[94]
前記対象物の動きを検出するステップは、加速度計および/または磁力計のデータに基づいて対象物の動きを検出することを含む[91]から[93]のいずれかに記載の方法。
[95]
前記対象物の空間における最初の方向を測定するステップが、重力ベクトルおよび/または地球の磁場ベクトルに対する前記対象物の方向を測定することを含む[92]から[94]のいずれかに記載の方法。
[96]
前記運動量は、前記対象物が移動した距離、前記対象物のスピード、および/または前記対象物の加速度からなる群から選ばれる[91]から[95]のいずれかに記載の方法。
[97]
前記運動量が、一連の運動中に人が共通に行う特定の種類の動きとしての対象物の動きを特徴付ける[91]から[96]のいずれかに記載の方法。
[98]
動きのデータを複数の参照用のモーションに関するデータと比較することで、複数の参照用のモーションから一致する運動モーションを認識するステップと
ユーザに前記一致した運動モーションが何であるかを伝える出力を提供するステップと
を含む[91]から[97]のいずれかに記載の方法。
[99]
前記空間における方向の変化に関するデータを運動中のユーザから遠隔地にあるコンピュータに無線で送信するステップと、
前記空間における方向の変化に関して送信されたデータに基づく運動量のデータを前記遠隔コンピュータから無線で受信するステップと
を含む[92]から[98]のいずれかに記載の方法。
[100]
運動中の前記対象物の位置を測定するステップと、
前記運動量と前記位置を相関させるステップと
を含む[91]から[99]のいずれかに記載の方法。
[101]
前記運動中の対象物の位置が、衛星位置システム受信機および/または電波信号三角測量を用いて求められる[100]に記載の方法。
[102]
前記運動量と前記位置との間の相関に関するデータを、運動中のユーザから遠隔地にあるコンピュータに関するデータベースを含む記憶装置に保存するステップを含む[100]または[101]に記載の方法。
[103]
前記センサモジュールの加速度センサから前記対象物の動きについてのデータを取得するステップと、
前記センサモジュールの磁場センサから前記対象物の動きについてのデータを取得するステップと、
前記加速度センサおよび前記磁場センサのうちのどちらか一方の欠如したデータを、前記加速度センサおよび前記磁場センサのうちの他方のデータに基づいて推定するステップと、
前記推定された欠如したデータに基づいて運動量を計算するステップと
を含む[91]から[102]のいずれかに記載の方法。
[104]
前記運動量を例示的な運動量と比較するステップと、
ユーザの運動量が例示的な運動量とより近い値をとるために、ユーザが将来とるべき行動を提供するフィードバックをユーザに提供するステップと
を含む[91]から[103]のいずれかに記載の方法。
[105]
データ構造、好ましくは参照用テーブルを参照して、前記動きのデータと運動量との間の相関を求めるステップを含む[91]から[104]のいずれかに記載の方法。

Claims (105)

  1. ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
    前記センサモジュールが第1の時点で前記対象物の動きを検出するステップと、
    前記対象物の動きが所定の起動の動きに対応することを前記センサモジュールが判断するステップと、
    前記対象物の動きが所定の起動の動きに対応するという判断に応じて前記センサモジュールが起動状態に入るステップと、
    前記センサモジュールが起動状態に入ると第2の時点で前記対象物の動きを検出するステップと
    を含む方法。
  2. 前記対象物の空間における最初の方向を測定するステップと、
    前記対象物の空間における方向の変化を測定するステップと、
    前記空間における方向の変化に基づいて運動量を測定するステップと、
    前記運動量を伝える出力をユーザに提供するステップと
    をさらに含む請求項1に記載の方法。
  3. 動きのデータを記録するステップと、
    データ構造を参照して動きのデータと運動量との間の相関を測定するステップと、
    前記運動量を伝える出力をユーザに提供するステップと
    をさらに含む請求項1に記載の方法。
  4. 前記対象物がユーザの体である請求項1に記載の方法。
  5. 前記対象物が運動中にユーザが用いる1つの運動器具である請求項1に記載の方法。
  6. 前記対象物の動きを検出するステップは、加速度計のデータに基づいて前記対象物の動きを検出することを含む請求項1に記載の方法。
  7. 前記対象物の動きを検出するステップは、磁力計のデータに基づいて前記対象物の動きを検出することを含む請求項1に記載の方法。
  8. 所定の期間にデータ値が閾値に達すると、前記対象物の動きが所定の起動の動きに対応すると判断する請求項1に記載の方法。
  9. 前記対象物の空間における最初の方向を測定するステップが、重力ベクトルに対する前記対象物の方向を測定することを含む請求項2に記載の方法。
  10. 前記対象物の空間における最初の方向を測定するステップが、地球の磁場ベクトルに対する前記対象物の方向を測定することを含む請求項2に記載の方法。
  11. 前記運動量は、前記対象物が移動した距離、前記対象物のスピード、または前記対象物の加速度からなる群から選ばれる情報を伝達する請求項2に記載の方法。
  12. 前記運動量が、一連の運動中に人が共通に行う特定の種類の動きとしての前記対象物の動きを特徴付ける請求項2に記載の方法。
  13. 前記動きのデータを記録するステップが、加速度データを記録することを含む請求項3に記載の方法。
  14. 前記動きのデータを記録するステップが、磁場データを記録することを含む請求項3に記載の方法。
  15. 前記データ構造が参照用テーブルである請求項3に記載の方法。
  16. 前記運動量は、前記対象物が移動した距離、前記対象物のスピード、または前記対象物の加速度からなる群から選ばれる請求項3に記載の方法。
  17. 前記運動量が、一連の運動中に人が共通に行う特定の種類の動きとしての前記対象物の動きを特徴付ける請求項3に記載の方法。
  18. 前記所定の起動の動きが一連の個別の動きを含む請求項1に記載の方法。
  19. 前記対象物の動きが所定の起動の動きに対応することを判断するステップが、前記所定の起動の動きに関連する加速度データと前記対象物の動きに対応付けて検出された加速度データとを比較することを含む請求項1に記載の方法。
  20. 前記対象物の動きが所定の起動の動きに対応することを判断するステップが、前記所定の起動の動きに関連する時間データと前記対象物の動きに対応付けて検出された時間データとを比較することを含む請求項1に記載の方法。
  21. 前記起動状態は、センサモジュールが起動状態の前よりも起動状態の間の方がより電力を消費することを特徴とする請求項1に記載の方法。
  22. 前記起動状態は、センサモジュールが起動状態の前よりも起動状態の間の方がより高速に加速度計からデータをサンプリングすることを特徴とする請求項1に記載の方法。
  23. ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
    前記対象物の動きを検出するステップと、
    動きのデータを記録するステップと、
    動きのデータを複数の参照用のモーションに関するデータと比較することで、複数の参照用のモーションから一致する運動モーションを認識するステップと、
    一致した運動モーションが何であるかをユーザに伝える出力を提供するステップと
    を含む方法。
  24. 前記対象物がユーザの体である請求項23に記載の方法。
  25. 前記対象物が運動中にユーザが用いる1つの運動器具である請求項23に記載の方法。
  26. 前記対象物の動きを検出するステップは、加速度計のデータに基づいて前記対象物の動きを検出することを含む請求項23に記載の方法。
  27. 前記対象物の動きを検出するステップは、磁力計のデータに基づいて前記対象物の動きを検出することを含む請求項23に記載の方法。
  28. 前記一致する運動モーションは、一連の個別の動きを含む請求項23に記載の方法。
  29. 前記複数の参照用のモーションに関するデータは、加速度データ、磁場データ、または時間データからなる群から選ばれる請求項23に記載の方法。
  30. 前記運動はチームスポーツであり、前記一致する運動モーションがチームスポーツを行っている間に人が共通に行うモーションである請求項23に記載の方法。
  31. ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
    前記対象物の動きを検出するステップと、
    前記対象物の空間における最初の方向を測定することと、
    前記対象物の空間における方向の変化を測定することと、
    前記空間における方向の変化に関するデータを運動中のユーザから遠隔地にあるコンピュータに無線で送信するステップと、
    前記空間における方向の変化に関して送信されたデータに基づいている運動量のデータを前記遠隔コンピュータから無線で受信するステップと、
    前記ユーザに前記運動量のデータを伝える出力を提供するステップと
    を含む方法。
  32. 前記対象物がユーザの体である請求項31に記載の方法。
  33. 前記対象物が運動中にユーザが用いる1つの運動器具である請求項31に記載の方法。
  34. 前記対象物の動きを検出するステップは、加速度計のデータに基づいて対象物の動きを検出することを含む請求項31に記載の方法。
  35. 前記対象物の動きを検出するステップは、磁力計のデータに基づいて対象物の動きを検出することを含む請求項31に記載の方法。
  36. 前記対象物の空間における最初の方向を測定するステップは、重力ベクトルに対する前記対象物の方向を測定することを含む請求項31に記載の方法。
  37. 前記対象物の空間における最初の方向を測定するステップは、地球の磁場ベクトルに対する対象物の方向を測定することを含む請求項31に記載の方法。
  38. 前記運動量は、前記対象物が移動した距離、前記対象物のスピード、または前記対象物の加速度からなる群から選ばれる請求項31に記載の方法。
  39. 前記運動量は、一連の運動中に人が共通に行う特定の種類の動きとしての対象物の動きを特徴付ける請求項31に記載の方法。
  40. 前記空間における方向の変化に関するデータは、運動中に前記遠隔コンピュータに送信される請求項31に記載の方法。
  41. 前記空間における方向の変化に関するデータは、運動終了後に前記遠隔コンピュータに送信される請求項31に記載の方法。
  42. 運動中に前記運動量のデータを前記遠隔コンピュータから受信する請求項31に記載の方法。
  43. 運動終了後に前記運動量のデータを前記遠隔コンピュータから受信する請求項31に記載の方法。
  44. 前記運動量のデータに加えてトレーニングの提案のデータを前記遠隔コンピュータから無線で受信することをさらに含む請求項31に記載の方法。
  45. 前記運動量のデータに加えてやる気を起こさせる内容のデータを前記遠隔コンピュータから無線で受信することをさらに含む請求項31に記載の方法。
  46. 前記運動量のデータが、ユーザの現在の運動に関するデータと、ユーザの以前の運動に関するデータとの間の比較を含む請求項31に記載の方法。
  47. 前記運動量のデータが、ユーザの現在の運動に関するデータと、別の個人の運動に関するデータとの間の比較を含む請求項31に記載の方法。
  48. ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法が、
    前記対象物の動きを検出するステップと、
    動きのデータを記録するステップと、
    動きのデータを運動中のユーザから遠隔地にあるコンピュータに無線で送信するステップと、
    前記送信された運動量のデータと運動量との間の相関に基づいている運動量のデータを前記遠隔コンピュータから無線で受信するステップと、
    前記運動量を伝える出力をユーザに提供するステップと
    を含む方法。
  49. 前記対象物がユーザの体である請求項48に記載の方法。
  50. 前記対象物が運動中にユーザが用いる1つの運動器具である請求項48に記載の方法。
  51. 前記対象物の動きを検出するステップは、加速度計のデータに基づいて対象物の動きを検出することを含む請求項48に記載の方法。
  52. 前記対象物の動きを検出するステップは、磁力計のデータに基づいて対象物の動きを検出することを含む請求項48に記載の方法。
  53. 前記送信された運動量のデータと運動量との間の相関が参照用テーブルによって提供される請求項48に記載の方法。
  54. 前記動きのデータは、運動中に前記遠隔コンピュータに送信される請求項48に記載の方法。
  55. 前記動きのデータは、運動終了後に前記遠隔コンピュータに送信される請求項48に記載の方法。
  56. 運動中に前記運動量のデータを前記遠隔コンピュータから受信する請求項48に記載の方法。
  57. 運動終了後に前記運動量のデータを前記遠隔コンピュータから受信する請求項48に記載の方法。
  58. 前記運動量のデータに加えてトレーニングの提案のデータを前記遠隔コンピュータから無線で受信することをさらに含む請求項48に記載の方法。
  59. 前記運動量のデータに加えてやる気を起こさせる内容のデータを前記遠隔コンピュータから無線で受信することをさらに含む請求項48に記載の方法。
  60. 前記運動量のデータは、ユーザの現在の運動に関するデータと、ユーザの以前の運動に関するデータとの間の比較を含む請求項48に記載の方法。
  61. 前記運動量のデータは、ユーザの現在の運動に関するデータと、別の個人の運動に関するデータとの間の比較を含む請求項48に記載の方法。
  62. ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
    前記対象物の動きを検出するステップと、
    前記対象物の空間における最初の方向を測定することと、
    前記対象物の空間における方向の変化を測定することと、
    前記空間における方向の変化に基づいて運動量を測定することと、
    運動中の前記対象物の位置を測定することと、
    前記運動量と前記位置とを相関させることと
    を含む方法。
  63. 前記対象物がユーザの体である請求項62に記載の方法。
  64. 前記対象物が運動中にユーザが用いる1つの運動器具である請求項62に記載の方法。
  65. 対象物の動きを検出するステップは、加速度計のデータに基づいて前記対象物の動きを検出することを含む請求項62に記載の方法。
  66. 対象物の動きを検出するステップは、磁力計のデータに基づいて前記対象物の動きを検出することを含む請求項62に記載の方法。
  67. 前記対象物の空間における最初の方向を測定するステップが、重力ベクトルに対する前記対象物の方向を測定することを含む請求項62に記載の方法。
  68. 前記対象物の空間における最初の方向を測定するステップが、地球の磁場ベクトルに対する対象物の方向を測定することを含む請求項62に記載の方法。
  69. 前記運動は、対象物が移動した距離、対象物のスピード、または対象物の加速度からなる群から選ばれる請求項62に記載の方法。
  70. 前記運動量が、一連の運動中に人が共通に行う特定の種類の動きとしての前記対象物の動きを特徴付ける請求項62に記載の方法。
  71. 前記運動中の対象物の位置が衛星位置システム受信機を用いて求められる請求項62に記載の方法。
  72. 前記運動中の対象物の位置が電波信号三角測量を用いて求められる請求項62に記載の方法。
  73. 前記運動量と前記位置との間の相関に関するデータを記憶装置に保存することをさらに含む請求項62に記載の方法。
  74. 前記記憶装置が、運動中のユーザから遠隔位置にあるコンピュータに関するデータベースを含む請求項62に記載の方法。
  75. ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
    前記対象物の動きを検出するステップと、
    動きのデータを記録するステップと、
    データ構造を参照して、動きのデータと前記運動量との間の相関を測定することと、
    運動中の前記対象物の位置を測定することと、
    前記運動量と前記位置を相関させることと
    を含む方法。
  76. 前記対象物がユーザの体である請求項75に記載の方法。
  77. 前記対象物が運動中にユーザが用いる1つの運動器具である請求項75に記載の方法。
  78. 前記対象物の動きを検出するステップは、加速度計のデータに基づいて前記対象物の動きを検出することを含む請求項75に記載の方法。
  79. 対象物の動きを検出するステップは、磁力計のデータに基づいて前記対象物の動きを検出することを含む請求項75に記載の方法。
  80. 前記データ構造が参照用テーブルである請求項75に記載の方法。
  81. 前記運動量は、前記対象物が移動した距離、前記対象物のスピード、または前記対象物の加速度を伝達する請求項75に記載の方法。
  82. 前記運動量が、一連の運動中に人が共通に行う特定の種類の動きとしての前記対象物の動きを特徴付ける請求項75に記載の方法。
  83. 前記運動中の対象物の位置が衛星位置システム受信機を用いて求められる請求項75に記載の方法。
  84. 前記運動中の対象物の位置が電波信号三角測量を用いて求められる請求項75に記載の方法。
  85. 前記運動量と前記位置との間の相関に関するデータを記憶装置に保存することをさらに含む請求項75に記載の方法。
  86. 前記記憶装置が、運動中のユーザから遠隔地にあるコンピュータに関するデータベースを含む請求項75に記載の方法。
  87. ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
    センサモジュールの加速度センサから前記対象物の動きについてのデータを得ることと、
    センサモジュールの磁場センサから前記対象物の動きについてのデータを得ることと、
    前記加速度センサおよび前記磁場センサのうちのどちらか一方の欠如したデータを、前記加速度センサおよび前記磁場センサのうちの他方のデータに基づいて推定するステップと、
    前記推定した欠如したデータに基づいて運動量を計算するステップと
    を含む方法。
  88. ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
    磁場センサが乱れた磁場の影響を著しく受けている第1の時点でセンサモジュールの磁場センサから前記対象物の動きについてのデータを取得するステップと、
    磁場センサが乱れた磁場の影響をあまりうけていない第2の時点でセンサモジュールの磁場センサから前記対象物の動きについてのデータを取得するステップと、
    前記第1の時点で対象物の動きについてのデータは許容できないと判断するステップと、
    前記第1の時点での対象物の動きについてのデータを、前記第2の時点での対象物の動きについてのデータに基づいて推定するステップと
    を含む方法。
  89. 複数のユーザが用いる、運動をモニタするシステムであって、該運動をモニタするシステムは、
    加速度センサおよび磁場センサを含み、第1の対象物に取り付けるように構成された第1のセンサモジュールと、
    加速度センサおよび磁場センサを含み、第2の対象物に取り付けるように構成された第2のセンサモジュールと、
    第1のユーザに取り付けるように構成され、さらに前記第1のセンサモジュールと通信するように構成された第1の携帯電子装置と、
    第2のユーザに取り付けるように構成され、さらに前記第2のセンサモジュールと通信するように構成された第2の携帯電子装置と、
    前記第1の携帯電子装置および前記第2の携帯電子装置と通信するように構成されたベースステーションと、
    ベースステーションと通信するように構成され、さらに前記第1の対象物および前記第2の対象物の動きについての情報を表示するように構成されたグループモニタ装置と
    を含むシステム。
  90. ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法は、
    センサモジュールの加速度センサから前記対象物の動きについてのデータを取得するステップと、
    センサモジュールの磁場センサから前記対象物の動きについてのデータを取得するステップと、
    前記加速度センサから取得した前記対象物の動きについてのデータおよび前記磁場センサから取得した前記対象物の動きについてのデータに基づいて運動量を測定することと、
    前記運動量を例示的な運動量と比較するステップと、
    前記運動量と前記例示的な運動量との比較について、ユーザにフィードバックを提供するステップと
    を含む方法。
  91. ユーザの運動中に、対象物に物理的に接続されているセンサモジュールを用いて運動をモニタする方法であって、該運動をモニタする方法が、
    前記対象物の動きを検出するステップと、
    動きのデータを記録するステップと、
    前記記録した動きのデータに基づいて運動量を測定することと、
    ユーザに前記運動量を伝える出力を提供するステップと
    を含む方法。
  92. 前記対象物の空間における最初の方向を測定するステップと、
    前記対象物の空間における方向の変化を測定するステップと、
    前記空間における方向の変化に基づいて前記運動量を測定するステップと
    をさらに含む請求項91に記載の方法。
  93. 第1の時点で対象物の動きを検出するステップと、
    前記対象物の動きが所定の起動の動きに対応するとセンサモジュールが判断するステップと、
    前記対象物の動きが所定の起動の動きに対応するという判断に応じてセンサモジュールが起動状態に入るステップと、
    センサモジュールが起動状態に入ると第2の時点で前記対象物の動きを検出するステップと
    をさらに含む請求項91または92に記載の方法。
  94. 前記対象物の動きを検出するステップは、加速度計および/または磁力計のデータに基づいて対象物の動きを検出することを含む請求項91から93のいずれかに記載の方法。
  95. 前記対象物の空間における最初の方向を測定するステップが、重力ベクトルおよび/または地球の磁場ベクトルに対する前記対象物の方向を測定することを含む請求項92から94のいずれかに記載の方法。
  96. 前記運動量は、前記対象物が移動した距離、前記対象物のスピード、および/または前記対象物の加速度からなる群から選ばれる請求項91から95のいずれかに記載の方法。
  97. 前記運動量が、一連の運動中に人が共通に行う特定の種類の動きとしての対象物の動きを特徴付ける請求項91から96のいずれかに記載の方法。
  98. 動きのデータを複数の参照用のモーションに関するデータと比較することで、複数の参照用のモーションから一致する運動モーションを認識するステップと
    ユーザに前記一致した運動モーションが何であるかを伝える出力を提供するステップと
    を含む請求項91から97のいずれかに記載の方法。
  99. 前記空間における方向の変化に関するデータを運動中のユーザから遠隔地にあるコンピュータに無線で送信するステップと、
    前記空間における方向の変化に関して送信されたデータに基づく運動量のデータを前記遠隔コンピュータから無線で受信するステップと
    を含む請求項92から98のいずれかに記載の方法。
  100. 運動中の前記対象物の位置を測定するステップと、
    前記運動量と前記位置を相関させるステップと
    を含む請求項91から99のいずれかに記載の方法。
  101. 前記運動中の対象物の位置が、衛星位置システム受信機および/または電波信号三角測量を用いて求められる請求項100に記載の方法。
  102. 前記運動量と前記位置との間の相関に関するデータを、運動中のユーザから遠隔地にあるコンピュータに関するデータベースを含む記憶装置に保存するステップを含む請求項100または101に記載の方法。
  103. 前記センサモジュールの加速度センサから前記対象物の動きについてのデータを取得するステップと、
    前記センサモジュールの磁場センサから前記対象物の動きについてのデータを取得するステップと、
    前記加速度センサおよび前記磁場センサのうちのどちらか一方の欠如したデータを、前記加速度センサおよび前記磁場センサのうちの他方のデータに基づいて推定するステップと、
    前記推定された欠如したデータに基づいて運動量を計算するステップと
    を含む請求項91から102のいずれかに記載の方法。
  104. 前記運動量を例示的な運動量と比較するステップと、
    ユーザの運動量が例示的な運動量とより近い値をとるために、ユーザが将来とるべき行動を提供するフィードバックをユーザに提供するステップと
    を含む請求項91から103のいずれかに記載の方法。
  105. データ構造、好ましくは参照用テーブルを参照して、前記動きのデータと運動量との間の相関を求めるステップを含む請求項91から104のいずれかに記載の方法。
JP2013083663A 2012-04-13 2013-04-12 運動をモニタする方法およびシステム Active JP6285106B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/446,937 US10922383B2 (en) 2012-04-13 2012-04-13 Athletic activity monitoring methods and systems
US13/446,937 2012-04-13

Publications (2)

Publication Number Publication Date
JP2013220355A true JP2013220355A (ja) 2013-10-28
JP6285106B2 JP6285106B2 (ja) 2018-02-28

Family

ID=48095681

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013083663A Active JP6285106B2 (ja) 2012-04-13 2013-04-12 運動をモニタする方法およびシステム

Country Status (4)

Country Link
US (2) US10922383B2 (ja)
EP (2) EP2650807B1 (ja)
JP (1) JP6285106B2 (ja)
CN (2) CN106823345A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160054325A (ko) * 2014-11-06 2016-05-16 장재윤 맞춤형 개인 트레이닝 관리 시스템 및 방법
JP2019166334A (ja) * 2014-09-02 2019-10-03 オリジン,エルエルシー マルチセンサートラッキングシステムおよび方法

Families Citing this family (88)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2585835A1 (en) * 2010-06-22 2013-05-01 Stephen J. McGregor Method of monitoring human body movement
WO2013074939A2 (en) * 2011-11-18 2013-05-23 Arginsky, Irwin System and method for monitoring the use of an exercise apparatus
US9339691B2 (en) 2012-01-05 2016-05-17 Icon Health & Fitness, Inc. System and method for controlling an exercise device
US9504414B2 (en) 2012-04-13 2016-11-29 Adidas Ag Wearable athletic activity monitoring methods and systems
US9257054B2 (en) 2012-04-13 2016-02-09 Adidas Ag Sport ball athletic activity monitoring methods and systems
US9737261B2 (en) 2012-04-13 2017-08-22 Adidas Ag Wearable athletic activity monitoring systems
US10252118B2 (en) * 2012-11-09 2019-04-09 Wilson Sporting Goods Co. Basketball with electronics
US10159884B2 (en) 2012-11-09 2018-12-25 Wilson Sporting Goods Co. Basketball make-miss shot sensing
US9844704B2 (en) * 2012-11-09 2017-12-19 Wilson Sporting Goods Co. Basketball sensing apparatus
US9623311B2 (en) * 2012-11-09 2017-04-18 Wilson Sporting Goods Co. Basketball sensing apparatus
US9656142B2 (en) * 2012-11-09 2017-05-23 Wilson Sporting Goods Co. Basketball shot determination system
US9901801B2 (en) * 2012-11-09 2018-02-27 Wilson Sporting Goods Co. Basketball sensing apparatus
US9656143B2 (en) * 2012-11-09 2017-05-23 Wilson Sporting Goods Co. Basketball shot determination system
US10318708B2 (en) 2013-03-14 2019-06-11 Nike, Inc. System and method for monitoring athletic activity from multiple body locations
EP2969058B1 (en) 2013-03-14 2020-05-13 Icon Health & Fitness, Inc. Strength training apparatus with flywheel and related methods
WO2014153665A1 (en) * 2013-03-29 2014-10-02 Engage Biomechanics Inc. System and method for monitoring a subject
US20140371953A1 (en) * 2013-06-18 2014-12-18 Craig M. Miller Bicycle system utilizing wireless technology and method of using the same
EP3086865B1 (en) 2013-12-26 2020-01-22 Icon Health & Fitness, Inc. Magnetic resistance mechanism in a cable machine
WO2015117143A1 (en) 2014-02-03 2015-08-06 Nike Innovate C.V. Visualization of activity points
WO2015138339A1 (en) 2014-03-10 2015-09-17 Icon Health & Fitness, Inc. Pressure sensor to quantify work
EP2924675A1 (en) * 2014-03-26 2015-09-30 Spinnosport Oy Educational gadget, system and method for teaching correct exercise or its correct trajectory
US9498395B2 (en) 2014-04-16 2016-11-22 Stephen C. Golden, JR. Joint movement detection device and system for coordinating motor output with manual wheelchair propulsion
US9849361B2 (en) 2014-05-14 2017-12-26 Adidas Ag Sports ball athletic activity monitoring methods and systems
US10523053B2 (en) 2014-05-23 2019-12-31 Adidas Ag Sport ball inductive charging methods and systems
WO2015191445A1 (en) 2014-06-09 2015-12-17 Icon Health & Fitness, Inc. Cable system incorporated into a treadmill
US20160321947A1 (en) * 2014-06-09 2016-11-03 Twd Sports Tech, Llc System and method for treating patients having conditions that affect walking
WO2015195965A1 (en) 2014-06-20 2015-12-23 Icon Health & Fitness, Inc. Post workout massage device
US9710711B2 (en) 2014-06-26 2017-07-18 Adidas Ag Athletic activity heads up display systems and methods
CN104042219B (zh) * 2014-06-28 2017-02-01 青岛歌尔声学科技有限公司 一种用于检测运动状态的方法和装置
CN104056445B (zh) * 2014-07-01 2017-01-18 杭州攻壳科技有限公司 一种基于心率和加速度传感器的人体运动分析方法及其装置
US9916001B2 (en) 2014-07-08 2018-03-13 Wilson Sporting Goods Co. Sport equipment input mode control
US9858328B2 (en) 2014-07-17 2018-01-02 Verily Life Sciences, LLC Data tagging
DE102014014017A1 (de) 2014-09-26 2016-03-31 HS Innovation GmbH Tragbares Bewegungsanalysesystem
US9687695B2 (en) 2014-10-22 2017-06-27 Dalsu Lee Methods and systems for training proper running of a user
WO2016071726A1 (en) 2014-11-07 2016-05-12 Umm Al-Qura University System and method for coach decision support
US10478668B2 (en) 2014-11-24 2019-11-19 Adidas Ag Activity monitoring base station
JP6583605B2 (ja) * 2014-12-12 2019-10-02 カシオ計算機株式会社 運動情報生成装置及び運動情報生成方法、運動情報生成プログラム
US11562417B2 (en) * 2014-12-22 2023-01-24 Adidas Ag Retail store motion sensor systems and methods
CN104601919A (zh) * 2015-01-14 2015-05-06 国家电网公司 一种电力维修记录装置
US10391361B2 (en) 2015-02-27 2019-08-27 Icon Health & Fitness, Inc. Simulating real-world terrain on an exercise device
CN104720772A (zh) * 2015-03-02 2015-06-24 牡丹江师范学院 一种体育活动监测方法及系统
DE102015207415A1 (de) 2015-04-23 2016-10-27 Adidas Ag Verfahren und Gerät zum Verknüpfen von Bildern in einem Video einer Aktivität einer Person mit einem Ereignis
WO2016185290A2 (en) * 2015-05-15 2016-11-24 Motion Metrics, LLC System and method for physical activity performance analysis
US10045195B2 (en) 2015-05-29 2018-08-07 Nike, Inc. Athletic data aggregation and display system
US10306687B2 (en) 2015-05-29 2019-05-28 Nike, Inc. Transmitting athletic data using non-connected state of discovery signal
WO2016196106A1 (en) 2015-05-29 2016-12-08 Nike, Inc. Athletic activity data device firmware update
ITUB20152459A1 (it) 2015-07-24 2017-01-24 Technogym Spa Sistema, metodo e prodotto programma di monitoraggio dell'impiego di una palla ginnica da parte di un utente e palla ginnica impiegabile in tale sistema
CN105107178B (zh) * 2015-08-03 2017-10-31 简极科技有限公司 一种投篮动作训练方法
US11263461B2 (en) * 2015-10-05 2022-03-01 Pillar Vision, Inc. Systems and methods for monitoring objects at sporting events
US9977953B2 (en) 2015-12-22 2018-05-22 Intel Corporation Sensor network for trick classification
KR20170076281A (ko) * 2015-12-24 2017-07-04 삼성전자주식회사 전자 장치 및 이의 개인화된 운동 가이드를 제공하는 방법
JP6660010B2 (ja) * 2016-03-11 2020-03-04 カシオ計算機株式会社 測定装置、測定方法及びプログラム
US10625137B2 (en) 2016-03-18 2020-04-21 Icon Health & Fitness, Inc. Coordinated displays in an exercise device
US10272317B2 (en) 2016-03-18 2019-04-30 Icon Health & Fitness, Inc. Lighted pace feature in a treadmill
US10493349B2 (en) 2016-03-18 2019-12-03 Icon Health & Fitness, Inc. Display on exercise device
US20180005129A1 (en) * 2016-06-29 2018-01-04 Stephanie Moyerman Predictive classification in action sports
US20180015363A1 (en) * 2016-07-13 2018-01-18 Play Impossible Corporation Smart Playable Device, Gestures, and User Interfaces
KR101946341B1 (ko) * 2016-08-24 2019-02-11 주식회사 네오펙트 훈련 컨텐츠의 난이도를 설정하는 방법 및 이를 운용하는 전자 장치
US20180085630A1 (en) * 2016-09-28 2018-03-29 Icon Health & Fitness, Inc. Customizing Workout Recommendations
US10671705B2 (en) 2016-09-28 2020-06-02 Icon Health & Fitness, Inc. Customizing recipe recommendations
CN106310609B (zh) * 2016-09-29 2019-10-29 广东小天才科技有限公司 一种羽毛球运动的分析方法及装置
US20180326284A1 (en) * 2016-10-26 2018-11-15 Cricketronics Private Limited Systems and methods for cricket/baseball game scoring and umpiring
CN106422211B (zh) * 2016-11-18 2019-08-20 广东小天才科技有限公司 球类训练技术统计方法及装置
US11395628B2 (en) * 2017-02-16 2022-07-26 Samsung Electronics Co., Ltd. Method of providing service based on biometric information and wearable electronic device
WO2018152390A1 (en) * 2017-02-16 2018-08-23 Jes Tougaard Gram Wearable personalized health and training device
US10496877B2 (en) * 2017-03-14 2019-12-03 Stmicroelectronics, Inc. Device and method of characterizing motion
CN107295303A (zh) * 2017-06-20 2017-10-24 黑龙江工业学院 一种体育训练监控系统
CN107866059A (zh) * 2017-11-03 2018-04-03 杭州乾博科技有限公司 一种基于映射解析预处理的乒乓球运动系统
WO2019106672A1 (en) 2017-11-29 2019-06-06 Agt Global Media Gmbh Method of real time monitoring of a person during an event and event dynamics system thereof
CN108043009A (zh) * 2017-12-25 2018-05-18 珠海乐泰科技有限公司 一种包括有智能运动护腕的篮球运动组件及其使用方法
CN108759813A (zh) * 2018-04-10 2018-11-06 广东小天才科技有限公司 立体运动轨迹描绘方法、装置、设备及存储介质
EP3557559A1 (en) 2018-04-20 2019-10-23 TMRW Foundation IP & Holding S.A.R.L. Sports events broadcasting systems and methods
US10471297B1 (en) * 2018-05-16 2019-11-12 Hydrow, Inc. Rowing
EP3588471A1 (en) 2018-06-28 2020-01-01 West & Berg Holding AB Real time sports motion training aid
US10688366B1 (en) * 2018-07-13 2020-06-23 Callaway Golf Company Golf ball with electrical components
CN109118727B (zh) * 2018-08-15 2020-10-16 北京小米移动软件有限公司 用于智能门垫的信息提醒方法及装置
TWI704528B (zh) * 2018-10-08 2020-09-11 財團法人資訊工業策進會 騎乘姿勢分析系統與方法
US20200195741A1 (en) * 2018-12-12 2020-06-18 International Business Machines Corporation Generating continuous streams of data for computing devices
CN109718524B (zh) * 2019-03-21 2021-05-11 张皓翔 一种基于位置的投篮训练系统
CN110623672B (zh) * 2019-05-28 2025-01-28 杭州易护科技有限公司 一种体能检测及监测方法和体能检测及监测设备
US10828531B1 (en) 2019-05-30 2020-11-10 Hydrow, Inc. Rowing exercise machines having a configurable rowing feel
JP7707085B2 (ja) * 2019-06-28 2025-07-14 ビーエーエスエフ アグロ トレードマークス ゲーエムベーハー センサフュージョン
US11229825B1 (en) 2020-08-24 2022-01-25 Hydrow, Inc. Rank listing of competitive performances of exercise on a machine
US20240123289A1 (en) * 2022-10-12 2024-04-18 Proteus Motion Inc. Automated Athletic Evaluation and Training
US20240286019A1 (en) * 2023-02-28 2024-08-29 Hykso Inc. Modular interactive exercise and gaming systems and methods
DE102023210321B4 (de) * 2023-10-19 2025-09-18 Jan Wunderlich Verfahren zum Betreiben eines Sensormoduls für ein Sportgerät, Sensormodul für ein Sportgerät, entsprechendes Sportgerät mit einem Sensormodul sowie Computerprogrammprodukt
WO2025160251A1 (en) * 2024-01-24 2025-07-31 Laced, Llc Guiding a physical orientation of a user during sports play
CN119535971A (zh) * 2024-11-12 2025-02-28 深圳市爱斯特高新科技有限公司 一种可穿戴设备联动极限滑板车的控制方法、装置及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008529727A (ja) * 2005-02-15 2008-08-07 マグネットー・イナーシャル・センシング・テクノロジー・インコーポレイテッド 慣性方位決定能力を有する単軸/多軸の6つの自由度(dof)の慣性運動捕捉システム
WO2009078114A1 (ja) * 2007-12-18 2009-06-25 Ssd Company Limited 携帯記録装置、体動計測装置、情報処理装置、運動形態判別装置、活動量算出装置、記録方法、体動計測方法、情報処理方法、運動形態判別方法、活動量算出方法、コンピュータプログラム、及び記録媒体
JP2011525414A (ja) * 2008-06-24 2011-09-22 ディーピー テクノロジーズ インコーポレイテッド 活動の識別に基づくプログラム設定の調整

Family Cites Families (177)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4202350A (en) 1978-05-15 1980-05-13 Walton Charles A Device for measuring pulse, breathing and running rate for joggers
US4312358A (en) 1979-07-23 1982-01-26 Texas Instruments Incorporated Instrument for measuring and computing heart beat, body temperature and other physiological and exercise-related parameters
US4572197A (en) 1982-07-01 1986-02-25 The General Hospital Corporation Body hugging instrumentation vest having radioactive emission detection for ejection fraction
US4580572A (en) 1983-06-01 1986-04-08 Bio-Stimu Trend Corp. Garment apparatus for delivering or receiving electric impulses
US5111818A (en) 1985-10-08 1992-05-12 Capintec, Inc. Ambulatory physiological evaluation system including cardiac monitoring
US5007427A (en) 1987-05-07 1991-04-16 Capintec, Inc. Ambulatory physiological evaluation system including cardiac monitoring
US4889131A (en) 1987-12-03 1989-12-26 American Health Products, Inc. Portable belt monitor of physiological functions and sensors therefor
US4909260A (en) 1987-12-03 1990-03-20 American Health Products, Inc. Portable belt monitor of physiological functions and sensors therefor
US4962469A (en) 1988-04-18 1990-10-09 Casio Computer Co., Ltd. Exercise measuring instrument
US5204670A (en) 1988-08-29 1993-04-20 B. I. Incorporated Adaptable electric monitoring and identification system
US5153584A (en) 1989-03-17 1992-10-06 Cardiac Evaluation Center, Inc. Miniature multilead biotelemetry and patient location system
US5148002A (en) 1991-03-14 1992-09-15 Kuo David D Multi-functional garment system
JPH04369492A (ja) 1991-06-18 1992-12-22 Pioneer Electron Corp Gps測位装置
US5353793A (en) 1991-11-25 1994-10-11 Oishi-Kogyo Company Sensor apparatus
JP2798557B2 (ja) 1992-06-19 1998-09-17 シャープ株式会社 ナビゲーションシステム用軌跡表示装置
DK170548B1 (da) 1992-11-02 1995-10-23 Verner Rasmussen Beklædningsgenstand til brug ved registrering af elektrokardiografiske målinger ved hjælp af en monitoreringsenhed
JP3550703B2 (ja) 1993-09-30 2004-08-04 株式会社モリタ東京製作所 歯科治療装置
US5724025A (en) 1993-10-21 1998-03-03 Tavori; Itzchak Portable vital signs monitor
US5948040A (en) 1994-06-24 1999-09-07 Delorme Publishing Co. Travel reservation information and planning system
US5802492A (en) 1994-06-24 1998-09-01 Delorme Publishing Company, Inc. Computer aided routing and positioning system
US6266623B1 (en) 1994-11-21 2001-07-24 Phatrat Technology, Inc. Sport monitoring apparatus for determining loft time, speed, power absorbed and other factors such as height
US8280682B2 (en) 2000-12-15 2012-10-02 Tvipr, Llc Device for monitoring movement of shipped goods
US6539336B1 (en) 1996-12-12 2003-03-25 Phatrat Technologies, Inc. Sport monitoring system for determining airtime, speed, power absorbed and other factors such as drop distance
US6885971B2 (en) 1994-11-21 2005-04-26 Phatrat Technology, Inc. Methods and systems for assessing athletic performance
US5592401A (en) 1995-02-28 1997-01-07 Virtual Technologies, Inc. Accurate, rapid, reliable position sensing using multiple sensing technologies
US5583776A (en) 1995-03-16 1996-12-10 Point Research Corporation Dead reckoning navigational system using accelerometer to measure foot impacts
TW339277B (en) 1995-06-23 1998-09-01 Precor Inc Exercise display system for aiding a user in maintaining a desired exercise intensity level while exercising
ATE264087T1 (de) 1995-07-28 2004-04-15 Cardiotronics Int Inc Elektrodermale wegwerfvorrichtung
US5825327A (en) 1996-03-08 1998-10-20 Snaptrack, Inc. GPS receivers and garments containing GPS receivers and methods for using these GPS receivers
US6122960A (en) 1995-12-12 2000-09-26 Acceleron Technologies, Llc. System and method for measuring movement of objects
US5899963A (en) 1995-12-12 1999-05-04 Acceleron Technologies, Llc System and method for measuring movement of objects
US5724265A (en) 1995-12-12 1998-03-03 Hutchings; Lawrence J. System and method for measuring movement of objects
US5989157A (en) 1996-08-06 1999-11-23 Walton; Charles A. Exercising system with electronic inertial game playing
CA2218242C (en) 1996-10-11 2005-12-06 Kenneth R. Fyfe Motion analysis system
US6463385B1 (en) 1996-11-01 2002-10-08 William R. Fry Sports computer with GPS receiver and performance tracking capabilities
US6002982A (en) 1996-11-01 1999-12-14 Fry; William R. Sports computer with GPS receiver and performance tracking capabilities
US6145389A (en) 1996-11-12 2000-11-14 Ebeling; W. H. Carl Pedometer effective for both walking and running
US6198394B1 (en) 1996-12-05 2001-03-06 Stephen C. Jacobsen System for remote monitoring of personnel
US6254551B1 (en) 1997-02-05 2001-07-03 Instrumentarium Corp. Apparatus for monitoring a mechanically transmitted signal based on the organs or vital functions and for processing the results
ATE477746T1 (de) 1997-03-17 2010-09-15 Adidas Ag Informationsrückkopplungs system für physiologische signale
JP3114013B2 (ja) 1997-03-25 2000-12-04 セイコーインスツルメンツ株式会社 携帯型gps受信装置
US5947868A (en) 1997-06-27 1999-09-07 Dugan; Brian M. System and method for improving fitness equipment and exercise
US5976083A (en) 1997-07-30 1999-11-02 Living Systems, Inc. Portable aerobic fitness monitor for walking and running
US6204807B1 (en) 1997-08-29 2001-03-20 Seiko Instruments Inc. Portable GPS positioning apparatus
US6381482B1 (en) 1998-05-13 2002-04-30 Georgia Tech Research Corp. Fabric or garment with integrated flexible information infrastructure
US6876947B1 (en) 1997-10-02 2005-04-05 Fitsense Technology, Inc. Monitoring activity of a user in locomotion on foot
US6336365B1 (en) 1999-08-24 2002-01-08 Personal Electronic Devices, Inc. Low-cost accelerometer
US6298314B1 (en) 1997-10-02 2001-10-02 Personal Electronic Devices, Inc. Detecting the starting and stopping of movement of a person on foot
US6882955B1 (en) 1997-10-02 2005-04-19 Fitsense Technology, Inc. Monitoring activity of a user in locomotion on foot
US6493652B1 (en) 1997-10-02 2002-12-10 Personal Electronic Devices, Inc. Monitoring activity of a user in locomotion on foot
US6611789B1 (en) 1997-10-02 2003-08-26 Personal Electric Devices, Inc. Monitoring activity of a user in locomotion on foot
US6122340A (en) 1998-10-01 2000-09-19 Personal Electronic Devices, Inc. Detachable foot mount for electronic device
US6301964B1 (en) 1997-10-14 2001-10-16 Dyhastream Innovations Inc. Motion analysis system
US6151563A (en) 1998-01-14 2000-11-21 Silicon Pie, Inc. Speed, spin rate, and curve measuring device using magnetic field sensors
US6148271A (en) 1998-01-14 2000-11-14 Silicon Pie, Inc. Speed, spin rate, and curve measuring device
ES2230831T3 (es) 1998-02-25 2005-05-01 Koninklijke Philips Electronics N.V. Metodo y sistema para medir el rendimiento durante una actividad de ejercicio fisico.
US6013007A (en) 1998-03-26 2000-01-11 Liquid Spark, Llc Athlete's GPS-based performance monitor
US6032108A (en) 1998-07-08 2000-02-29 Seiple; Ronald Sports performance computer system and method
US6970731B1 (en) 1998-09-21 2005-11-29 Georgia Tech Research Corp. Fabric-based sensor for monitoring vital signs
US6269324B1 (en) * 1998-10-19 2001-07-31 Raytheon Company Magnetic object tracking based on direct observation of magnetic sensor measurements
US6097345A (en) 1998-11-03 2000-08-01 The Ohio State University Dual band antenna for vehicles
US6312363B1 (en) 1999-07-08 2001-11-06 Icon Health & Fitness, Inc. Systems and methods for providing an improved exercise device with motivational programming
WO2001028416A1 (en) 1999-09-24 2001-04-26 Healthetech, Inc. Physiological monitor and associated computation, display and communication unit
US20020107433A1 (en) 1999-10-08 2002-08-08 Mault James R. System and method of personal fitness training using interactive television
US6478736B1 (en) 1999-10-08 2002-11-12 Healthetech, Inc. Integrated calorie management system
US6736759B1 (en) 1999-11-09 2004-05-18 Paragon Solutions, Llc Exercise monitoring system and methods
DE19955720C2 (de) 1999-11-16 2002-04-11 Hosseinzadeh Dolkhani Boris Verfahren und tragbares Trainingsgerät zum Durchführen eines Trainings
US8956228B2 (en) 1999-12-03 2015-02-17 Nike, Inc. Game pod
US6585622B1 (en) 1999-12-03 2003-07-01 Nike, Inc. Interactive use an athletic performance monitoring and reward method, system, and computer program product
US6513532B2 (en) 2000-01-19 2003-02-04 Healthetech, Inc. Diet and activity-monitoring device
WO2001059977A2 (en) 2000-02-08 2001-08-16 Personal Electronic Devices, Inc. Intelligent data network
US6443890B1 (en) 2000-03-01 2002-09-03 I-Medik, Inc. Wireless internet bio-telemetry monitoring system
EP1134555A1 (en) 2000-03-10 2001-09-19 In2Sports B.V. Method for determining velocity and travelled distance of a pedestrian
JP2003530184A (ja) 2000-04-17 2003-10-14 ビボメトリックス,インコーポレイテッド 生理学的徴候を着装携行式にモニタするモニタ装置、システムおよび記録媒体
US6616613B1 (en) 2000-04-27 2003-09-09 Vitalsines International, Inc. Physiological signal monitoring system
FI113404B (fi) 2000-06-08 2004-04-15 Polar Electro Oy Ranteessa pidettävä elektroninen laite ja sen ohjausmenetelmä
US6590536B1 (en) 2000-08-18 2003-07-08 Charles A. Walton Body motion detecting system with correction for tilt of accelerometers and remote measurement of body position
FI113403B (fi) 2000-10-06 2004-04-15 Polar Electro Oy Rannelaite
FI113402B (fi) 2000-10-06 2004-04-15 Polar Electro Oy Rannelaite
US7171331B2 (en) 2001-12-17 2007-01-30 Phatrat Technology, Llc Shoes employing monitoring devices, and associated methods
AU2002255568B8 (en) * 2001-02-20 2014-01-09 Adidas Ag Modular personal network systems and methods
US6834436B2 (en) 2001-02-23 2004-12-28 Microstrain, Inc. Posture and body movement measuring system
US20020160883A1 (en) 2001-03-08 2002-10-31 Dugan Brian M. System and method for improving fitness equipment and exercise
US20030208409A1 (en) 2001-04-30 2003-11-06 Mault James R. Method and apparatus for diet control
US6582330B1 (en) 2001-05-04 2003-06-24 Rehco, Llc Electronic football capable of measuring throwing statistics
US7946959B2 (en) 2002-05-30 2011-05-24 Nike, Inc. Training scripts
US20040046692A1 (en) 2002-09-05 2004-03-11 Robson Jack D. Physical training system
IT1331953B1 (it) 2002-09-17 2006-01-30 Serena Capriotti Camera d'aria con sensori elettronici all'interno che rilevano il passaggio del pallone sulla linea di porta anche se coperto da giocatori
US7715982B2 (en) 2002-11-01 2010-05-11 M.B.T.L. Limited Monitoring sports
US6798378B1 (en) 2002-11-22 2004-09-28 Garmin Ltd. Device and method for displaying track characteristics
US7292867B2 (en) 2003-01-16 2007-11-06 Bones In Motion, Inc. Location-aware fitness training device, methods, and program products that support real-time interactive communication and automated route generation
US7480512B2 (en) 2004-01-16 2009-01-20 Bones In Motion, Inc. Wireless device, program products and methods of using a wireless device to deliver services
US7805149B2 (en) 2004-01-16 2010-09-28 Adidas Ag Location-aware fitness training device, methods, and program products that support real-time interactive communication and automated route generation
US20040171956A1 (en) 2003-01-30 2004-09-02 Bruce Babashan Heart rate monitor using color to convey information
US7188439B2 (en) 2003-03-10 2007-03-13 Adidas International Marketing B.V. Intelligent footwear systems
US20040199056A1 (en) 2003-04-03 2004-10-07 International Business Machines Corporation Body monitoring using local area wireless interfaces
US20050010096A1 (en) 2003-05-13 2005-01-13 Blackadar Thomas P. EKG enabled apparel with detachable electronics
US20050033200A1 (en) * 2003-08-05 2005-02-10 Soehren Wayne A. Human motion identification and measurement system and method
WO2005032447A2 (en) 2003-08-22 2005-04-14 Foster-Miller, Inc. Physiological monitoring garment
US7489299B2 (en) * 2003-10-23 2009-02-10 Hillcrest Laboratories, Inc. User interface devices and methods employing accelerometers
US20050143199A1 (en) 2003-12-31 2005-06-30 Saroyan Zaven T. Method and apparatus for monitoring and determining the position of a football
US20050195094A1 (en) 2004-03-05 2005-09-08 White Russell W. System and method for utilizing a bicycle computer to monitor athletic performance
US20050233815A1 (en) 2004-03-18 2005-10-20 Hbl Ltd. Method of determining a flight trajectory and extracting flight data for a trackable golf ball
EP1761313B1 (en) 2004-05-31 2018-12-05 NIKE Innovate C.V. Audible content with training information
US8109858B2 (en) 2004-07-28 2012-02-07 William G Redmann Device and method for exercise prescription, detection of successful performance, and provision of reward therefore
US7254516B2 (en) 2004-12-17 2007-08-07 Nike, Inc. Multi-sensor monitoring of athletic performance
FI20045503A7 (fi) 2004-12-28 2006-06-29 Polar Electro Oy Anturijärjestelmä, asuste ja sykemittari
US7216053B2 (en) * 2004-12-30 2007-05-08 Nokia Corporation Low power motion detector
US20060148594A1 (en) 2005-01-05 2006-07-06 Microsoft Corporation Smart communicating sports equipment
US7650257B2 (en) 2005-01-25 2010-01-19 Drop Zone Inc. Enhanced hang-timer for console simulation
US8028443B2 (en) 2005-06-27 2011-10-04 Nike, Inc. Systems for activating and/or authenticating electronic devices for operation with footwear
US20070006489A1 (en) 2005-07-11 2007-01-11 Nike, Inc. Control systems and foot-receiving device products containing such systems
US8740751B2 (en) 2005-07-25 2014-06-03 Nike, Inc. Interfaces and systems for displaying athletic performance information on electronic devices
DE102005036355A1 (de) 2005-07-29 2007-02-01 Cairos Technologies Ag Verfahren zur Erfassung der Kraft- und Bewegungsverhältnisse an einem Spielgerät
US20070032318A1 (en) 2005-08-04 2007-02-08 Nishimura Ken A Motion sensor in sporting equipment
US7198988B1 (en) 2005-11-16 2007-04-03 Emcore Corporation Method for eliminating backside metal peeling during die separation
US7273431B2 (en) 2006-01-17 2007-09-25 Devall Donald L Impact measuring game ball
US7467060B2 (en) 2006-03-03 2008-12-16 Garmin Ltd. Method and apparatus for estimating a motion parameter
US7827000B2 (en) 2006-03-03 2010-11-02 Garmin Switzerland Gmbh Method and apparatus for estimating a motion parameter
ES2320373T3 (es) 2006-03-17 2009-05-21 Myotest Sa Procedimiento y dispositivo para evaluar las capacidades musculares de los atletas mediante pruebas breves.
US8188868B2 (en) 2006-04-20 2012-05-29 Nike, Inc. Systems for activating and/or authenticating electronic devices for operation with apparel
US7579946B2 (en) 2006-04-20 2009-08-25 Nike, Inc. Footwear products including data transmission capabilities
US7610166B1 (en) * 2006-07-21 2009-10-27 James Solinsky Geolocation system and method for determining mammal locomotion movement
WO2008032315A1 (en) 2006-09-11 2008-03-20 Eldad Shemesh Training and instructing support device
DE102007001820B3 (de) 2006-10-12 2008-01-24 Cairos Technologies Ag Konzept zur Erkennung eines Kontakts mit einem Spielgerät
CN101583842B (zh) * 2006-12-05 2011-11-16 株式会社纳维泰 导航系统、便携终端装置及周边图像显示方法
EP2101884A1 (en) * 2006-12-21 2009-09-23 International Business Machines Corporation Training coordinator device and method
CN101224337A (zh) 2007-01-17 2008-07-23 台湾精微材料股份有限公司 用于挥杆运动的量测装置
US20080182724A1 (en) * 2007-01-25 2008-07-31 Nicole Lee Guthrie Activity Monitor with Incentive Features
EP3267228B1 (en) * 2007-02-16 2020-05-27 NIKE Innovate C.V. Real-time comparison of athletic information
US8374817B2 (en) 2007-04-04 2013-02-12 Nxp B.V. Auto-calibration of orientation sensing systems
FR2915568B1 (fr) 2007-04-25 2009-07-31 Commissariat Energie Atomique Procede et dispositif de detection d'un axe de rotation sensiblement invariant
US20080269644A1 (en) * 2007-04-26 2008-10-30 Ray Gregory C Precision Athletic Aptitude and Performance Data Analysis System
US20080274844A1 (en) 2007-05-03 2008-11-06 Emd3 False activation reducing centrifugal activation system
AU2008202170B2 (en) * 2007-05-18 2012-09-06 Catapult Sports Ltd Improved Sports Sensor
US20090029754A1 (en) * 2007-07-23 2009-01-29 Cybersports, Inc Tracking and Interactive Simulation of Real Sports Equipment
US7647196B2 (en) 2007-08-08 2010-01-12 Dp Technologies, Inc. Human activity monitoring device with distance calculation
US8360904B2 (en) * 2007-08-17 2013-01-29 Adidas International Marketing Bv Sports electronic training system with sport ball, and applications thereof
US8221290B2 (en) 2007-08-17 2012-07-17 Adidas International Marketing B.V. Sports electronic training system with electronic gaming features, and applications thereof
US8702430B2 (en) 2007-08-17 2014-04-22 Adidas International Marketing B.V. Sports electronic training system, and applications thereof
US7826999B1 (en) 2007-08-20 2010-11-02 Pni Corporation Magnetic tilt compensated heading compass with adaptive zoffset
US8579632B2 (en) * 2008-02-14 2013-11-12 Infomotion Sports Technologies, Inc. Electronic analysis of athletic performance
CN101561450B (zh) * 2008-04-16 2012-06-27 深圳大学 一种体育球类惯性测量系统
EP2281205B1 (en) * 2008-05-13 2011-07-20 Koninklijke Philips Electronics N.V. Fall detection system
US20090292178A1 (en) 2008-05-21 2009-11-26 Qualcomm Incorporated System and method of monitoring users during an interactive activity
US9462844B2 (en) * 2008-06-13 2016-10-11 Nike, Inc. Footwear having sensor system
US8187182B2 (en) * 2008-08-29 2012-05-29 Dp Technologies, Inc. Sensor fusion for activity identification
US9409052B2 (en) 2008-10-03 2016-08-09 Adidas Ag Program products, methods, and systems for providing location-aware fitness monitoring services
US8223121B2 (en) * 2008-10-20 2012-07-17 Sensor Platforms, Inc. Host system and method for determining an attitude of a device undergoing dynamic acceleration
GB2465824B (en) * 2008-12-03 2011-04-06 James Christopher Irlam Motion analysis device for sports
US8622795B2 (en) * 2008-12-04 2014-01-07 Home Box Office, Inc. System and method for gathering and analyzing objective motion data
US8172722B2 (en) * 2008-12-05 2012-05-08 Nike, Inc. Athletic performance monitoring systems and methods in a team sports environment
DE102008062276B3 (de) 2008-12-15 2010-09-09 Cairos Technologies Ag System und Verfahren zur Ballbesitzerkennung mithilfe eines passiven Feldes
US8560267B2 (en) * 2009-09-15 2013-10-15 Imetrikus, Inc. Identifying one or more activities of an animate or inanimate object
US8540560B2 (en) 2009-03-27 2013-09-24 Infomotion Sports Technologies, Inc. Monitoring of physical training events
US8253586B1 (en) 2009-04-24 2012-08-28 Mayfonk Art, Inc. Athletic-wear having integral measuring sensors
US8200323B2 (en) 2009-05-18 2012-06-12 Adidas Ag Program products, methods, and systems for providing fitness monitoring services
US8033959B2 (en) 2009-05-18 2011-10-11 Adidas Ag Portable fitness monitoring systems, and applications thereof
US8105208B2 (en) 2009-05-18 2012-01-31 Adidas Ag Portable fitness monitoring systems with displays and applications thereof
US9398536B2 (en) * 2009-05-29 2016-07-19 Qualcomm Incorporated Method and apparatus for movement detection by evaluating elementary movement patterns
US20100305480A1 (en) * 2009-06-01 2010-12-02 Guoyi Fu Human Motion Classification At Cycle Basis Of Repetitive Joint Movement
US7891103B2 (en) * 2009-06-05 2011-02-22 Apple Inc. Magnetometer accuracy and use
US9526419B2 (en) 2009-09-01 2016-12-27 Adidas Ag Garment for physiological characteristics monitoring
US9545222B2 (en) 2009-09-01 2017-01-17 Adidas Ag Garment with noninvasive method and system for monitoring physiological characteristics and athletic performance
US8475371B2 (en) 2009-09-01 2013-07-02 Adidas Ag Physiological monitoring garment
US8971936B2 (en) 2009-09-01 2015-03-03 Adidas Ag Multimodal method and system for transmitting information about a subject
US20110054290A1 (en) 2009-09-01 2011-03-03 Adidas AG, World of Sports Method and System for Interpretation and Analysis of Physiological, Performance, and Contextual Information
US9326705B2 (en) 2009-09-01 2016-05-03 Adidas Ag Method and system for monitoring physiological and athletic performance characteristics of a subject
CA2714129A1 (en) * 2009-09-01 2011-03-01 Adidas Ag Physiological monitoring garment
CN101701823B (zh) 2009-10-23 2013-08-28 深圳市宇恒互动科技开发有限公司 一种电子球的感测方法、电子球及其感测系统
WO2011066252A2 (en) * 2009-11-25 2011-06-03 The Board Of Governors For Higher Education, State Of Rhode Island And Providence Plantations Systems and methods for providing an activity monitor and analyzer with voice direction for exercise
CA2698078A1 (en) * 2010-03-26 2011-09-26 Applied Technology Holdings, Inc. Apparatus, systems and methods for gathering and processing biometric and biomechanical data
CN103025240B (zh) 2010-07-27 2015-12-16 皇家飞利浦电子股份有限公司 用于身体安装的装置的自动取向校准
US8560229B1 (en) * 2010-09-15 2013-10-15 Google Inc. Sensor based activity detection
US9167991B2 (en) 2010-09-30 2015-10-27 Fitbit, Inc. Portable monitoring devices and methods of operating same
US9462444B1 (en) * 2010-10-04 2016-10-04 Nortek Security & Control Llc Cloud based collaborative mobile emergency call initiation and handling distribution system
CN102223609B (zh) * 2011-05-31 2014-11-26 福建物联天下信息科技有限公司 一种通过动作行为触发信息发送的系统

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008529727A (ja) * 2005-02-15 2008-08-07 マグネットー・イナーシャル・センシング・テクノロジー・インコーポレイテッド 慣性方位決定能力を有する単軸/多軸の6つの自由度(dof)の慣性運動捕捉システム
WO2009078114A1 (ja) * 2007-12-18 2009-06-25 Ssd Company Limited 携帯記録装置、体動計測装置、情報処理装置、運動形態判別装置、活動量算出装置、記録方法、体動計測方法、情報処理方法、運動形態判別方法、活動量算出方法、コンピュータプログラム、及び記録媒体
JP2011525414A (ja) * 2008-06-24 2011-09-22 ディーピー テクノロジーズ インコーポレイテッド 活動の識別に基づくプログラム設定の調整

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019166334A (ja) * 2014-09-02 2019-10-03 オリジン,エルエルシー マルチセンサートラッキングシステムおよび方法
KR20160054325A (ko) * 2014-11-06 2016-05-16 장재윤 맞춤형 개인 트레이닝 관리 시스템 및 방법
KR101687252B1 (ko) * 2014-11-06 2016-12-16 장재윤 맞춤형 개인 트레이닝 관리 시스템 및 방법

Also Published As

Publication number Publication date
EP3940709B1 (en) 2024-07-10
CN103372298A (zh) 2013-10-30
EP3940709A1 (en) 2022-01-19
CN106823345A (zh) 2017-06-13
CN103372298B (zh) 2016-11-23
US20130274635A1 (en) 2013-10-17
EP2650807B1 (en) 2021-09-15
JP6285106B2 (ja) 2018-02-28
EP2650807A1 (en) 2013-10-16
US10922383B2 (en) 2021-02-16
US20210166800A1 (en) 2021-06-03

Similar Documents

Publication Publication Date Title
US20240408448A1 (en) Sport ball athletic activity monitoring methods and systems
US11931624B2 (en) Wearable athletic activity monitoring methods and systems
JP6285106B2 (ja) 運動をモニタする方法およびシステム
US20240099657A1 (en) Wearable athletic activity monitoring systems
US10765925B2 (en) Sports ball athletic activity monitoring methods and systems

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160201

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160517

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20160517

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170207

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20170501

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20170707

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170803

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: 20180130

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180201

R150 Certificate of patent or registration of utility model

Ref document number: 6285106

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250