[go: up one dir, main page]

JP7592741B2 - 運動分析装置、運動分析方法および運動分析プログラム - Google Patents

運動分析装置、運動分析方法および運動分析プログラム Download PDF

Info

Publication number
JP7592741B2
JP7592741B2 JP2022556853A JP2022556853A JP7592741B2 JP 7592741 B2 JP7592741 B2 JP 7592741B2 JP 2022556853 A JP2022556853 A JP 2022556853A JP 2022556853 A JP2022556853 A JP 2022556853A JP 7592741 B2 JP7592741 B2 JP 7592741B2
Authority
JP
Japan
Prior art keywords
data
groups
reference data
analysis
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.)
Active
Application number
JP2022556853A
Other languages
English (en)
Other versions
JPWO2022085070A1 (ja
Inventor
菜央 平川
泰弘 野村
創 熊巳
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.)
Asics Corp
Original Assignee
Asics Corp
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 Asics Corp filed Critical Asics Corp
Publication of JPWO2022085070A1 publication Critical patent/JPWO2022085070A1/ja
Application granted granted Critical
Publication of JP7592741B2 publication Critical patent/JP7592741B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition
    • G06V40/23Recognition of whole body movements, e.g. for sport training
    • G06V40/25Recognition of walking or running movements, e.g. gait recognition
    • 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/0003Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
    • A63B24/0006Computerised comparison for qualitative assessment of motion sequences or the course of a movement
    • 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
    • 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/1121Determining geometric values, e.g. centre of rotation or angular range of movement
    • 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/1126Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb using a particular sensing technique
    • A61B5/1128Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb using a particular sensing technique using image analysis
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6802Sensor mounted on worn items
    • A61B5/681Wristwatch-type devices
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6887Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient mounted on external non-worn devices, e.g. non-medical devices
    • A61B5/6898Portable consumer electronic devices, e.g. music players, telephones, tablet computers
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7264Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
    • A61B5/7267Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems involving training the classification device
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7271Specific aspects of physiological measurement analysis
    • A61B5/7275Determining trends in physiological measurement data; Predicting development of a medical condition based on physiological measurements, e.g. determining a risk factor
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/74Details of notification to user or communication with user or patient; User input means
    • A61B5/742Details of notification to user or communication with user or patient; User input means using visual displays
    • A61B5/7435Displaying user selection data, e.g. icons in a graphical user interface
    • 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/0062Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
    • 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/0075Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
    • 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
    • A63B71/0622Visual, audio or audio-visual systems for entertaining, instructing or motivating the user
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • G06F18/232Non-hierarchical techniques
    • G06F18/2321Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/27Regression, e.g. linear or logistic regression
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • G09B19/003Repetitive work cycles; Sequence of movements
    • G09B19/0038Sports
    • 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
    • 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
    • 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/67ICT 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 remote operation
    • 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
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/20ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2503/00Evaluating a particular growth phase or type of persons or animals
    • A61B2503/10Athletes
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2505/00Evaluating, monitoring or diagnosing in the context of a particular type of medical care
    • A61B2505/09Rehabilitation or training
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2560/00Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
    • A61B2560/02Operational features
    • A61B2560/0242Operational features adapted to measure environmental factors, e.g. temperature, pollution
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2562/00Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
    • A61B2562/02Details of sensors specially adapted for in-vivo measurements
    • A61B2562/0219Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/024Measuring pulse rate or heart rate
    • 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/107Measuring physical dimensions, e.g. size of the entire body or parts thereof
    • A61B5/1071Measuring physical dimensions, e.g. size of the entire body or parts thereof measuring angles, e.g. using goniometers
    • 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/1112Global tracking of patients, e.g. by using GPS
    • 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/1116Determining posture transitions
    • 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/1123Discriminating type of movement, e.g. walking or running
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7246Details of waveform analysis using correlation, e.g. template matching or determination of similarity
    • 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/0003Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
    • A63B24/0006Computerised comparison for qualitative assessment of motion sequences or the course of a movement
    • A63B2024/0009Computerised real time comparison with previous movements or motion sequences of the user

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Biomedical Technology (AREA)
  • Public Health (AREA)
  • Medical Informatics (AREA)
  • Pathology (AREA)
  • Biophysics (AREA)
  • Molecular Biology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Data Mining & Analysis (AREA)
  • Artificial Intelligence (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Physiology (AREA)
  • Business, Economics & Management (AREA)
  • Epidemiology (AREA)
  • General Physics & Mathematics (AREA)
  • Primary Health Care (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Psychiatry (AREA)
  • Evolutionary Computation (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Dentistry (AREA)
  • Databases & Information Systems (AREA)
  • Signal Processing (AREA)
  • Evolutionary Biology (AREA)
  • General Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Software Systems (AREA)
  • Social Psychology (AREA)

Description

本発明は、運動動作の分析を行う技術に関する。
近年、スマートフォン等の携帯通信端末の軽量化が進んでおり、またスマートウォッチに代表されるいわゆるウェアラブルデバイスの開発も盛んに行われている。これらのデバイスは、ランニング等の運動中にも身に付けることができ、内蔵された加速度センサ等によって運動動作を測定することができる。その測定結果に基づいて運動動作の改善のための指導を行うサービスやアプリケーションも存在する。
特開2015-154988号公報
特許文献1には、ランニングやウォーキング等の運動中に各種デバイスで測定されたデータを運動分析用のサーバに転送する際に、所望の抽出条件を設定することによってデータ転送量の低減と運動分析処理の高速化を図る技術が開示されている。抽出条件の例としては、「1km毎」等の距離に基づくもの、「5分毎」等の時間に基づくもの、「設定したペースの範囲を逸脱したとき」等のペース変化に基づくもの等が開示されている。このようにユーザの運動動作に影響を及ぼすと考えられる抽出条件を設定することにより、効率的な運動分析を行うことが意図されている。
特許文献1に開示された技術では、抽出条件に合致する測定データのみが運動分析用のサーバに転送されるため、抽出された測定データの範囲においては適切な運動分析を行うことが可能である。しかしながら、その限定された範囲で行われた運動分析の結果が、抽出されなかった大半の測定データを含む運動全体に対しても合理的な内容になっている保証はない。特に、抽出された測定データが何らかの理由で運動全体の傾向と反する異常なデータになっている場合もあり得るが、その場合の運動分析結果はユーザの運動動作をむしろ悪化させうるものとなる。
本発明はこうした状況に鑑みてなされたものであり、その目的は、運動全体の傾向を踏まえて適切に運動動作を分析することができる運動分析装置を提供することにある。
上記課題を解決するために、本発明のある態様の運動分析装置は、運動動作に関する測定データを運動中に変化する所定の基準データとともに記録したアクティビティデータを、基準データに基づいて複数のグループに分類するグループ分類部と、各グループにおけるアクティビティデータの代表データを生成する代表データ生成部と、複数のグループにおける代表データの基準データに対する傾向を分析する傾向分析部とを備える。
この態様によれば、運動中に記録された一連のアクティビティデータを複数のグループに分類し、その代表データのグループ間の傾向を分析することで、運動全体の傾向を踏まえて適切に運動動作を分析することができる。
本発明の別の態様は、運動分析方法である。この方法は、運動動作に関する測定データを運動中に変化する所定の基準データとともに記録したアクティビティデータを、基準データに基づいて複数のグループに分類するグループ分類ステップと、各グループにおけるアクティビティデータの代表データを生成する代表データ生成ステップと、複数のグループにおける代表データの基準データに対する傾向を分析する傾向分析ステップとを備える。
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
本発明によれば、運動全体の傾向を踏まえて適切に運動動作を分析することができる。
実施形態に係る運動分析装置を含むシステムの全体構成図である。 運動分析装置のアクティビティデータの処理例を示す図である。 傾向分析結果と指導情報の表示例を示す図である。 傾向分析結果と指導情報の表示例を示す図である。 傾向分析結果と指導情報の表示例を示す図である。 運動分析装置による運動分析処理のフローを示す図である。
本実施形態では、ユーザの運動中に測定されたデータに基づいて、運動動作の分析と改善指導を行う。運動動作を分析する際に、測定データを速度等の基準データに基づいてグループ化する。例えば、速度が通常範囲内のときのグループ、速度が通常範囲よりも大きいときのグループ、速度が通常範囲よりも小さいときのグループ、の三つのグループに分類する。このとき、速度が通常範囲よりも大きい/小さいグループは、測定データ数が少なくなるが、各グループの代表データを使った分析を行うことで、各グループに含まれるデータ数の多寡によらず、各グループの傾向を的確に把握することができる。
図1は、実施形態に係る運動分析装置100を含むシステムの全体構成図である。運動分析装置100は、ユーザのランニング中に測定デバイス20によって測定された測定データに基づいて運動動作を分析する。その分析結果は、運動動作の改善のための指導情報とともにユーザの使用する表示デバイス30に表示される。
測定デバイス20は、例えば、ランニング中にユーザが身に付けることが可能なスマートウォッチ等のウェアラブルデバイスやスマートフォンであり、内蔵されたセンサによりランニング中の運動動作の測定を行う。しかしながら、本実施の形態において測定デバイス20はこれらに限定されるものではなく、ランニング中のデータ測定機能と、その測定データを運動分析装置100に伝達するための最低限のデータ伝達機能を備えたものであればどのようなものでもよい。例えば、測定デバイス20として、ランニング中のユーザを撮影するカメラ(撮影デバイス)を使用してもよい。この場合はカメラで撮影されたデータが測定データとして運動分析装置100に供給される。
このように、測定デバイス20として様々なデバイスを使用することができるため、運動分析装置100は、ユーザのランニング中の運動動作に関する様々な測定データを取得することができる。
例えば、測定デバイス20として、上記のようにウェアラブルデバイスやスマートフォンを使用する場合、これらのデバイスに内蔵されている加速度センサ、角速度センサ、位置センサ(GPS等)、磁気センサ等から、ユーザの位置や運動に関する基本的な物理量を測定データとして得ることができる。これらの測定データを適宜組み合わせて演算することにより、ランニング中のユーザの位置、速度、加速度といった基本的な情報だけでなく、ユーザの姿勢、腰や骨盤の回転角度、身体重心の上下動、蹴り出しの強さや角度、ピッチ、ストライド、接地時間、接地の位置や角度、身体のバネ係数、着地衝撃といった運動動作の詳細に関する生体力学的データも得ることができる。また、距離、高度、勾配といったランニングのコースに関する情報も得ることができる。
さらに、測定デバイス20が、輝度等を測定する環境光センサ、温度センサ、湿度センサ等の外部環境を測定するセンサを備えている場合、運動分析装置100は、ランニング中の外部環境も踏まえて適切な分析を行うことができる。また、近年盛んに開発が行われている心拍等の生体信号を測定可能なウェアラブルデバイスを測定デバイス20として使用する場合、運動分析装置100は、ユーザの身体の状態も踏まえて適切な分析および改善指導を行うことができる。
なお、測定デバイス20は、ユーザが運動中に身に付けるものである必要はなく、運動中のユーザを周囲から測定するものでもよい。上述したカメラによる撮影が典型的な例として考えられるが、それに限定されるものではない。例えば、トレッドミル等を使用してユーザが屋内の制限された範囲でランニングを行う場合は、持ち運びが困難な測定デバイス20も使用することができるので、利用可能な測定データの種類が飛躍的に増加する。
以上で例を挙げて説明した様々な測定デバイス20は、一回の運動において複数を使用することもできる。例えば、第1の測定デバイス20としてのウェアラブルデバイスをユーザが身に付けて測定を行うと同時に、第2の測定デバイス20としてのカメラでユーザを撮影してもよい。運動分析装置100は、このような複数の測定デバイス20からの測定データに基づき、多面的にユーザの運動動作を分析することができ、その効果的な改善のための指導情報を生成することができる。
表示デバイス30は、測定デバイス20からの測定データに基づき運動分析装置100が生成した運動分析の結果と運動動作の改善のための指導情報を表示するデバイスである。例えば、スマートフォンが測定デバイス20として使用された場合は、それが分析結果と指導情報を表示する表示デバイス30としても機能する。また、表示機能を持たないカメラ等の測定デバイス20が使用された場合は、ユーザの保有する別のデバイス、例えばスマートフォン、タブレット、ウォッチ、スマートグラス、コンピュータなどが表示デバイス30として使用される。
運動分析装置100は、通信ネットワークを介して測定デバイス20および表示デバイス30と通信可能なサーバ上に構成される。なお、通信ネットワークを介さず、持ち運び可能な記憶媒体を介して、運動分析装置100と測定デバイス20/表示デバイスの間のデータの授受を行うように構成してもよい。運動分析装置100は、アクティビティデータ記録部110と、グループ分類部120と、代表データ生成部130と、傾向分析部140と、指導情報生成部150と、表示制御部160を備える。
アクティビティデータ記録部110は、運動動作に関する測定データを運動中に変化する所定の基準データとともに記録したアクティビティデータを記録する。ここで、運動動作に関する測定データとは、運動分析装置100による分析および指導情報生成の対象となるパラメータの実測値であり、上記で挙げた各種の生体力学的データ(ユーザの姿勢、腰や骨盤の回転角度、身体重心の上下動、蹴り出しの強さや角度、ピッチ、ストライド、接地時間、接地の位置や角度、身体のバネ係数、着地衝撃等)が例示される。また、基準データとは、後段のグループ分類部120でのグループ分類処理において基準として用いられるデータであり、上記の運動動作に関する測定データと併せて運動中に測定される。基準データの例としては、運動中の時間、ステップ数、距離、位置、速度、加速度、高度、勾配、輝度、気温、湿度、心拍等の生体信号等が挙げられる。このように基準データは、運動の進行に応じて単調に変化する時間、ステップ数、距離、位置のようなものに限らず、運動中に増減する速度、加速度、高度、勾配、輝度、気温、湿度、心拍のようなものも利用することができる。
アクティビティデータ記録部110は、上記のような運動動作に関する測定データと、運動中に変化する基準データを組にして関連付けたものをアクティビティデータとして記録する。このとき、アクティビティデータ記録部110は、単一または複数の運動に亘ってアクティビティデータを記録することができる。最も単純な例として、測定データと基準データがそれぞれ一つのパラメータのみである場合、アクティビティデータは、基準データをx軸とし、測定データをy軸とするxy平面上の点として表される。
図2(A)は、基準データとして「ペース」(単位距離当たりの所要時間(速度の逆数))を、測定データとして「骨盤の回転角度」を選択した場合の、アクティビティデータの記録例を示す。この例は約20回のランニングに亘ってアクティビティデータを記録したものであり、横軸であるx軸はペースを表し、縦軸であるy軸は骨盤の回転角度を表す。この図に示されるように、運動中に記録された一連のアクティビティデータは、基準データと測定データをそれぞれ座標軸とする座標空間内にプロットされる点による散布図を構成する。
これを一般化すれば、測定データがn個のパラメータ(y1、y2、・・・、yn)で表され、基準データがm個のパラメータ(x1、x2、・・・、xm)で表される場合、アクティビティデータはm+n個のパラメータを座標軸とするm+n次元の座標空間内にプロットされる点による散布図を構成することになる。以下、本実施形態では、単純化のために図2(A)で示された二次元の例(m、n=1)について説明を行う。
グループ分類部120は、アクティビティデータ記録部110によって単一又は複数の運動に亘って記録されたアクティビティデータを一括して、基準データに基づいて複数のグループに分類する。図2(B)は、図2(A)のアクティビティデータに対するグループ分類の例を示す。この例では、基準データとしてのペースに対するアクティビティデータの分布が正規分布に近いものであると想定し、全アクティビティデータの基準データの平均値μと、その標準偏差σに基づき、以下の三つのグループにアクティビティデータを分類する。
グループ1には、μからのずれが±2σ以内のアクティビティデータが分類される。アクティビティデータが正規分布に完全に従う場合は、グループ1には全アクティビティデータの約95.4%が分類される。
グループ2には、μからのずれが-2σを超えるアクティビティデータが分類される。アクティビティデータが正規分布に完全に従う場合は、グループ2には全アクティビティデータの約2.3%が分類される。
グループ3には、μからのずれが+2σを超えるアクティビティデータが分類される。アクティビティデータが正規分布に完全に従う場合は、グループ3には全アクティビティデータの約2.3%が分類される。
なお、上記の±2σは例示であり、他の値もグループ分類の基準として用いることができる。上記の例と同様に標準偏差σを用いる場合は、任意の正数kに対して±kσをグループの基準幅として採用することができる。また、上記では単純化のために三つのグループに分類する例を示したが、より細かいグループに分類することも可能である。例えば、μ-2σ、μ-σ、μ+σ、μ+2σの四つの値を区切りとして五つのグループに分類してもよい。
なお、本発明はこのような統計的な分類の方法に限定されず、ユーザやコンピュータが任意に各グループの境界を設定できる。例えば、基準データに対する測定データの全体の分布を任意次元の関数で近似し、その変曲点をグループ分けの基準にしてもよい。また、回帰分析、決定木などの教師あり学習による分類や教師なし学習によるクラスタリングを用いてもよい。クラスタリングの手法としては、ウォード法などの階層型クラスタリングを用いてもよいし、k-means法などの非階層型クラスタリングを用いてもよい。
図2(B)の例において、グループ1は、基準データが通常の範囲内であるグループであり、グループ2および3は、基準データが通常の範囲を外れたグループである。ここでは基準データとしてペースが採用されているため、グループ1はペースが通常(約290-400sec/km)時のアクティビティデータ群からなり、グループ2はペースが通常よりも速い(約290sec/kmより小さい)時のアクティビティデータ群からなり、グループ3はペースが通常よりも遅い(約400sec/kmより大きい)時のアクティビティデータ群からなる。上記の通り、通常範囲のグループ1に大半(約95.4%)のアクティビティデータが属することになるが、それと区別した形でグループ2および3をそれぞれ形成することで、これらの各グループに属する少ない(各々約2.3%)アクティビティデータも見落とすことなく適切な運動分析を行うことができる。
代表データ生成部130は、各グループにおけるアクティビティデータの代表データを生成する。図2(C)は、図2(A)および(B)のアクティビティデータの代表データの生成例を示す。グループ1~3のそれぞれの代表データR1~R3は、それぞれのグループに属する全アクティビティデータの平均値を計算することで求められる。より具体的には、各グループに属するi番目のアクティビティデータが(xi、yi)と表される場合、代表データのx座標はxiの平均値であり、代表データのy座標はyiの平均値である。なお、ここでは代表データとして平均値を例示したが、中央値や最頻値等のその他の代表値を利用してもよい。また、大量のデータがある程度均等に分布している通常範囲のグループ1においては、基準データxiの平均は求めずにグループ幅の中央を代表データのx座標としてもよい。
傾向分析部140は、複数のグループにおける代表データの基準データに対する傾向を分析する。具体的には、傾向分析部140は、複数の代表データと基準データとの間に成り立つ相関関係を求める。図2(D)は、図2(A)~(C)のアクティビティデータの傾向分析の例を示す。傾向分析部140は、各グループ1~3の代表データR1~R3に対して回帰分析を行う。図示される回帰直線Lは、回帰分析の結果として求められる回帰式が表す直線である。
ここで、比較例として示される回帰直線L0は、グループに関係なく全アクティビティデータに対して行った回帰分析によって求められるものである。これらの二つの回帰直線L0とLを比較すると、回帰直線L0は傾きがほぼゼロで、基準データであるペースの変化に対して特段の傾向が見られないのに対し、回帰直線Lは負の傾きを有し、図中で右から左に向かってペースが増加するにつれて測定データである骨盤の回転角度が増加していることが分かる。このように本実施形態によれば、全体の回帰分析(L0)では捉えることのできなかった傾向を捉えることができるので、より精度の高い運動分析と改善指導を行うことができる。
回帰直線L0とLの間に上記のような差異が生じる理由は、L0を求める単純な回帰分析においては、大半(約95.4%)のアクティビティデータが属するグループ1の影響が支配的となるため、グループ2および3の影響がほとんど現れないからである。これに対して、本実施形態では、まず各グループの代表データを生成し、その代表データに対して回帰分析を行うため、データ量が少ないグループ2および3の傾向も見落とすことがなくなる。特に、ランニング等の運動分析においては、通常よりも速い/遅いペースで走っている時や、通常よりも長い/短い距離を走っている時のように、通常範囲を外れた運動を行っている際に、フォームの乱れや身体各部への無理な負担が現れる場合も多いため、そのような通常範囲から外れたグループの傾向を捉えて、改善指導に結びつけることが極めて重要である。
なお、上記の例では、傾向分析部140が行う回帰分析は、回帰直線を求める線形回帰分析としたが、適当な非線形モデルを用いて回帰曲線を求める非線形回帰分析を行うようにしてもよい。
指導情報生成部150は、傾向分析部140による分析に基づいて、運動動作の改善のための指導情報を生成する。図2(D)の例において、ペースの増加に伴って骨盤の回転角度に増加が見られるものの、より速く走るためにはさらに骨盤回転量を多くすべきである場合(すなわち図2(D)の直線Lの傾きの絶対値をさらに大きくすべき場合)、特にペースが速いときに骨盤の回転を強く意識させる指導情報を生成することができる。
表示制御部160は、傾向分析部140による分析結果と、指導情報生成部150による指導情報を、ユーザの使用する表示デバイス30に表示させる。表示制御部160は、傾向分析部140による分析結果を表示させるに当たり、複数の代表データR1~R3と基準データとの間に成り立つ回帰直線Lを表示させる。例えば、図2(D)の内容を分析結果として表示させるとともに、それと併せて指導情報の文言を表示させる。このとき、図2(D)に示されている比較例としての回帰直線L0は表示する必要はない。また、代表データR1~R3の基となった各アクティビティデータの点は表示せずに、代表データR1~R3と、その回帰直線Lのみを表示するようにしてもよい。
表示制御部160は、傾向分析部140による分析結果を表示させるに当たり、グループ毎に視覚的に異なる態様で表示させるようにしてもよい。例えば、図2(D)における各代表データR1~R3を表す点の色や形をグループ毎に変えることができる。また、各代表データR1~R3の基となった各アクティビティデータの点が表示される場合は、それらの点をグループ毎に異なった色や形で表示させることができる。また、図2(D)で示されているように、グループ毎に「通常」「速い」「遅い」等の異なるラベルを付すことも、異なる態様で表示させることに含まれる。このようにグループ毎に表示態様を変えることにより、特に改善が求められるグループを強調できる等のメリットがある。
図3~5は、傾向分析部140による分析結果と指導情報生成部150による指導情報の具体的な表示例を示す。これら三つの表示例30A、30B、30Cはユーザの使用する表示デバイス30の表示画面に表示される画像を表す。
図3に示される画面30Aは、ユーザが分析結果と指導情報を得るためのパーソナルコーチングのホーム画面である。ユーザは画面下部に設けられている二つのボタン31B、31Cを押す操作を行うことで、それぞれに対応する画面30B(図4)、30C(図5)に遷移することができる。ボタン31Bには「より速く走る」と記載されており、ランニング中のペースを基準データとした分析結果と、そこから導出された指導情報を遷移先の画面30Bで確認することができる。ボタン31Cには「長い距離を走る」と記載されており、ランニング中の距離を基準データとした分析結果と、そこから導出された指導情報を遷移先の画面30Cで確認することができる。
「より速く走る」ボタン31Bから遷移する画面30Bの上部の分析結果表示領域には、ランニング中のペースを基準データとした分析において、改善すべき課題が特定された測定データが「注目スコア」として表示される。図示の例では、注目スコアとしてユーザの姿勢に関する「左右対称性」の分析結果が示されている。図2(D)の例のように、基準データ「ペース」と測定データ「左右対称性(姿勢)」の組からなるアクティビティデータが、ペースを基準として三つのグループ「遅い」「通常」「速い」に分類されている。そして、各グループの代表データによる回帰曲線が示すように、ペースが速くなるにつれて「左右対称性」のスコアが低下する傾向が見られる。
そこで、画面30Bの下部の指導情報表示領域では、その改善のための指導情報を表示する。画面30Bの最下部には、異なる観点からの分析結果を示す三つのボタン「分析1」「分析2」「分析3」と、より詳細な指導情報を得ることができる「改善プラン」ボタンが配置される。図示の「左右対称性」の例は「分析1」の内容を示すものであるが、「分析2」「分析3」を押す操作を行うと、左右対称性以外の測定データ、例えば図2(D)で示される「骨盤の回転角度」に関する分析結果と指導情報が表示される。このように、同一の基準データ「ペース」について、異なる測定データの分析結果と指導情報を表示させることができるので、ユーザは様々な観点から運動動作の改善を図ることができる。
「長い距離を走る」ボタン31Cから遷移する画面30Cの上部の分析結果表示領域には、ランニング中の距離を基準データとした分析において、改善すべき課題が特定された測定データが「注目スコア」として表示される。図示の例では、注目スコアとして着地衝撃に関する「負担の少ない接地」の分析結果が示されている。図2(D)の例のように、基準データ「距離」と測定データ「負担の少ない接地(着地衝撃)」の組からなるアクティビティデータが、距離を基準として二つのグループ「短い」「長い」に分類されている。図示の例で、グラフ中央部の中程度の距離の領域も含めてグループ「長い」に分類されているのは、これらの中距離領域と長距離領域とで注目スコアに有意な差が見られず同一グループとして扱えるためである。このように、本実施形態のグループ分類部120は、アクティビティデータの傾向を参照しながら、運動分析のための最適なグループ分類を行うことができる。
これら二つのグループの代表データによる回帰直線が示すように、距離が長くなるにつれて「負担の少ない接地」のスコアが低下する傾向が見られる。そこで、画面30Cの下部の指導情報表示領域では、その改善のための指導情報を表示する。画面30Cの最下部には、画面30Bと同様に、異なる観点からの分析結果を示す三つのボタン「分析1」「分析2」「分析3」と、より詳細な指導情報を得ることができる「改善プラン」ボタンが配置される。
以上のような表示画面を通じて、ユーザは、「ペース」「距離」といった様々な基準データについての分析結果を得ることができ、「左右対称性」「骨盤の回転角度」「負担の少ない接地」といった要改善項目についての的確なアドバイスを得ることができる。
図6は、以上のような運動分析装置100による運動分析処理のフローを示す。以降の説明において「S」はステップを意味する。
S10では、ユーザの運動中に測定デバイス20による測定を行う。上述したように、測定デバイス20は運動動作に関する測定データと、グループ分類部120におけるグループ分類の基準となる基準データの両方を測定する。
S20では、測定デバイス20が測定データ(運動動作に関する測定データと基準データ)を運動分析装置100に送信する。このとき、複数の測定デバイス20でS10における運動測定を行う場合は、全ての測定デバイス20の測定データが運動分析装置100に送信される。また、一つの測定デバイス20で複数のデータを測定する場合は、全ての測定データが運動分析装置100に送信される。
S30では、アクティビティデータ記録部110が、運動動作に関する測定データを基準データと対応づけて、アクティビティデータとして記録する(図2(A))。ここで、S30では、一回または複数回の運動に亘ってアクティビティデータを記録することができる。
S40では、グループ分類部120が、S30において一回または複数回の運動に亘って記録されたアクティビティデータを、基準データに基づいて複数のグループに分類する(図2(B))。
S50では、代表データ生成部130が、各グループにおけるアクティビティデータの代表データを生成する(図2(C))。
S60では、傾向分析部140が、複数のグループにおける代表データの基準データに対する相関関係を分析し、複数の代表データと基準データとの間に成り立つ関係式を求める(図2(D))。
S70では、指導情報生成部150が、S60における傾向分析に基づいて、運動動作の改善のための指導情報を生成する。
S80では、表示制御部160が、S60における傾向分析結果と、S70で生成された指導情報を、ユーザの使用する表示デバイス30に送信し、その表示画面に表示させる(図3~5)。
以上、本実施形態をその構成に即して説明したが、上記で説明した内容に加え、本実施形態は例えば以下の作用や効果を奏する。
本実施形態では、運動中に記録された一連のアクティビティデータを複数のグループに分類し、その代表データのグループ間の傾向を分析することで、運動全体の傾向を踏まえて適切に運動動作を分析し、その改善のための指導情報を生成することができる。
本実施形態では、単一または複数の運動に亘って記録したアクティビティデータに基づいて運動分析を行うことができるので、その記録期間を通じて恒常的に現れる改善点を効果的に発見することができ、適切な改善指導を行うことができる。
また、本実施形態で傾向分析部140が生成する回帰曲線Lによれば、データ量が少ないグループの傾向を適切に把握できるだけでなく、未だデータが存在しない領域まで先んじて推定し、それを踏まえた目標設定と運動指導に活かすことができる。例えば、距離に関して42.195kmのフルマラソンの完走を目標とする場合、現時点の最大走行距離が30kmだったとしても、回帰曲線Lを用いることにより、未走行の30kmから42.195kmの領域の測定データを推定し、そこから想定される課題の抽出と、その課題を未然に解決するための運動指導を行うことができる。また、フルマラソンを目標タイム4時間で完走するためには、1kmを5分より速いペースで走る必要があるが、現時点でその速いペースでのデータがない場合や著しく少ない場合は、目標達成のために速いペースでの練習を推奨できる。この際、上記の距離と同様に、ペースに関する回帰曲線Lを用いて、ペースの速い領域にデータが存在しない場合でも、想定課題の抽出と運動指導を行うことができる。
以上、本発明を実施形態に基づいて説明した。実施形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
本実施形態では、グループ分類を行う基準データとしてペースを用いたが、それ以外の一または複数の基準データを用いてもよい。本実施形態の中でも例示したように、時間、ステップ数、距離、位置、速度、加速度、高度、勾配、輝度、気温、湿度、心拍等の生体信号等の基準データを用いることができる。例えば、高度や勾配の情報を基準データとして用いれば、特定の高度や勾配で現れる運動動作上の課題を効果的に見つけることができる。また、心拍等の生体信号を基準データとして用いれば、ユーザの身体の状態に応じて現れる運動動作上の課題を効果的に見つけることができる。さらに、複数の基準データを用いれば、上記のような多角的な観点から、本質的な課題を見つけることができる。
本実施形態では、グループ分類部120におけるグループ分類を平均値μ、標準偏差σ等の統計値に基づいて行ったが、統計値を用いずにグループ分類を行ってもよい。例えば、図2(B)において、一律の所定幅、例えば100sec/kmごとに区切ってグループを構成してもよい。
本実施形態では、運動の例としてランニングを挙げて説明したが、本発明はその他の運動にも適用することができる。例えば、各種の陸上競技、水泳、ジム、ロードバイク等におけるトレーニングやエクササイズ、ダンス、サッカー等の球技に適用することができる。
なお、実施形態で説明した各装置の機能構成はハードウェア資源またはソフトウェア資源により、あるいはハードウェア資源とソフトウェア資源の協働により実現できる。ハードウェア資源としてプロセッサ、ROM、RAM、その他のLSIを利用できる。ソフトウェア資源としてオペレーティングシステム、アプリケーション等のプログラムやクラウドなどのサービスを利用できる。
100・・・運動分析装置、110・・・アクティビティデータ記録部、120・・・グループ分類部、130・・・代表データ生成部、140・・・傾向分析部、150・・・指導情報生成部、160・・・表示制御部、20・・・測定デバイス、30・・・表示デバイス。
本発明は、運動動作の分析を行う運動分析装置に関する。

Claims (9)

  1. 運動動作に関する測定データを運動中に変化する所定の基準データとともに記録したアクティビティデータを、前記基準データに基づいて複数のグループに分類するグループ分類部と、
    前記各グループにおける前記アクティビティデータの代表データを生成する代表データ生成部と、
    前記複数のグループにおける前記代表データの前記基準データに対する傾向を分析する傾向分析部と
    を備え、
    前記複数のグループは、前記基準データがその平均値から少なくとも1標準偏差以内の通常の範囲内であるグループと、前記基準データが前記通常の範囲を外れたグループとを含み、当該二種類のグループ以外を含まない運動分析装置。
  2. 前記傾向分析部は、前記複数の代表データと前記基準データとの間に成り立つ関係式を求める
    請求項1に記載の運動分析装置。
  3. 前記グループ分類部は、複数の運動に亘って記録した前記アクティビティデータを前記グループに分類する
    請求項1または2に記載の運動分析装置。
  4. 前記傾向分析部による分析に基づいて、運動動作の改善のための指導情報を生成する指導情報生成部を備える
    請求項1から3のいずれかに記載の運動分析装置。
  5. 前記傾向分析部による分析結果を表示させる表示制御部を備える
    請求項1から4のいずれかに記載の運動分析装置。
  6. 前記表示制御部は、前記複数の代表データと前記基準データとの間に成り立つ関係式を表示させる
    請求項5に記載の運動分析装置。
  7. 前記表示制御部は、前記傾向分析部による分析結果を前記グループ毎に視覚的に異なる態様で表示させる表示制御部
    請求項5または6に記載の運動分析装置。
  8. 運動動作に関する測定データを運動中に変化する所定の基準データとともに記録したアクティビティデータを、前記基準データに基づいて複数のグループに分類するグループ分類ステップと、
    前記各グループにおける前記アクティビティデータの代表データを生成する代表データ生成ステップと、
    前記複数のグループにおける前記代表データの前記基準データに対する傾向を分析する傾向分析ステップと
    を備え、
    前記複数のグループは、前記基準データがその平均値から少なくとも1標準偏差以内の通常の範囲内であるグループと、前記基準データが前記通常の範囲を外れたグループとを含み、当該二種類のグループ以外を含まない運動分析方法。
  9. 運動動作に関する測定データを運動中に変化する所定の基準データとともに記録したアクティビティデータを、前記基準データに基づいて複数のグループに分類するグループ分類ステップと、
    前記各グループにおける前記アクティビティデータの代表データを生成する代表データ生成ステップと、
    前記複数のグループにおける前記代表データの前記基準データに対する傾向を分析する傾向分析ステップと
    をコンピュータに実行させ、
    前記複数のグループは、前記基準データがその平均値から少なくとも1標準偏差以内の通常の範囲内であるグループと、前記基準データが前記通常の範囲を外れたグループとを含み、当該二種類のグループ以外を含まない運動分析プログラム。
JP2022556853A 2020-10-20 2020-10-20 運動分析装置、運動分析方法および運動分析プログラム Active JP7592741B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2020/039391 WO2022085070A1 (ja) 2020-10-20 2020-10-20 運動分析装置、運動分析方法および運動分析プログラム

Publications (2)

Publication Number Publication Date
JPWO2022085070A1 JPWO2022085070A1 (ja) 2022-04-28
JP7592741B2 true JP7592741B2 (ja) 2024-12-02

Family

ID=81290276

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022556853A Active JP7592741B2 (ja) 2020-10-20 2020-10-20 運動分析装置、運動分析方法および運動分析プログラム

Country Status (5)

Country Link
US (1) US12357875B2 (ja)
EP (1) EP4194065A4 (ja)
JP (1) JP7592741B2 (ja)
CN (1) CN116249574B (ja)
WO (1) WO2022085070A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025068278A (ja) * 2023-10-16 2025-04-28 株式会社アシックス 走行分析システムおよび走行分析方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016034481A (ja) 2014-07-31 2016-03-17 セイコーエプソン株式会社 情報分析装置、運動解析システム、情報分析方法、分析プログラム、画像生成装置、画像生成方法、画像生成プログラム、情報表示装置、情報表示システム、情報表示プログラム及び情報表示方法
JP2017077403A (ja) 2015-10-21 2017-04-27 国立大学法人 筑波大学 評価情報提供システムおよび評価情報提供方法
JP2019181040A (ja) 2018-04-16 2019-10-24 美津濃株式会社 着地判定方法、プログラム、および着地判定装置
JP2020113117A (ja) 2019-01-15 2020-07-27 国立大学法人大阪大学 集団環境評価方法ならびに集団環境評価システム

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4919418A (en) * 1988-01-27 1990-04-24 Miller Jan W Computerized drive mechanism for exercise, physical therapy and rehabilitation
US5254066A (en) * 1991-03-13 1993-10-19 Motivator, Inc. User force application device for an exercise, physical therapy, or rehabilitation apparatus
US5230672A (en) * 1991-03-13 1993-07-27 Motivator, Inc. Computerized exercise, physical therapy, or rehabilitating apparatus with improved features
US5919115A (en) * 1994-10-28 1999-07-06 The Regents Of Theuniversity Of California Adaptive exercise machine
US7985164B2 (en) * 1999-07-08 2011-07-26 Icon Ip, Inc. Methods and systems for controlling an exercise apparatus using a portable data storage device
US6280361B1 (en) * 2000-02-03 2001-08-28 Intelligent Automation, Inc. Computerized exercise system and method
US20040204257A1 (en) * 2001-08-01 2004-10-14 Bogie Boscha System for and a method of manufacturing personal golf putters
US20060029916A1 (en) * 2001-08-01 2006-02-09 Boogie Boscha Golf putter for, system and method of training a golf player
JP5515978B2 (ja) * 2010-03-31 2014-06-11 ソニー株式会社 通信装置、通信方法およびプログラム
WO2016071726A1 (en) * 2014-11-07 2016-05-12 Umm Al-Qura University System and method for coach decision support
JP6479447B2 (ja) * 2014-12-11 2019-03-06 国立研究開発法人産業技術総合研究所 歩行状態判定方法、歩行状態判定装置、プログラム及び記憶媒体
JP6149893B2 (ja) 2015-04-24 2017-06-21 カシオ計算機株式会社 データ抽出システム、データ抽出方法およびデータ抽出プログラム
JP2017000455A (ja) * 2015-06-10 2017-01-05 セイコーエプソン株式会社 提示情報生成装置、効果提示装置、効果提示システム、提示情報生成方法及び提示情報生成プログラム
US20180001181A1 (en) * 2016-05-19 2018-01-04 Leonardo von Prellwitz Method and system of optimizing and personalizing resistance force in an exercise
US20180001139A1 (en) * 2016-06-29 2018-01-04 Stephanie Moyerman Accelerated pattern recognition in action sports
US10639510B2 (en) * 2017-03-20 2020-05-05 The Trustees Of Columbia University In The City Of New York Human musculoskeletal support and training system methods and devices
WO2019010435A1 (en) * 2017-07-06 2019-01-10 Icuemotion Llc SYSTEMS AND METHODS FOR TRAINING SKILL TRAINING WITH DATA
KR102228925B1 (ko) * 2019-04-02 2021-03-16 재단법인 아산사회복지재단 보행 측정 데이터 기반 환자 상태 모니터링 방법
JP6791410B2 (ja) * 2020-01-15 2020-11-25 カシオ計算機株式会社 表示制御装置、方法、及びプログラム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016034481A (ja) 2014-07-31 2016-03-17 セイコーエプソン株式会社 情報分析装置、運動解析システム、情報分析方法、分析プログラム、画像生成装置、画像生成方法、画像生成プログラム、情報表示装置、情報表示システム、情報表示プログラム及び情報表示方法
JP2017077403A (ja) 2015-10-21 2017-04-27 国立大学法人 筑波大学 評価情報提供システムおよび評価情報提供方法
JP2019181040A (ja) 2018-04-16 2019-10-24 美津濃株式会社 着地判定方法、プログラム、および着地判定装置
JP2020113117A (ja) 2019-01-15 2020-07-27 国立大学法人大阪大学 集団環境評価方法ならびに集団環境評価システム

Also Published As

Publication number Publication date
CN116249574B (zh) 2025-09-30
JPWO2022085070A1 (ja) 2022-04-28
US12357875B2 (en) 2025-07-15
EP4194065A1 (en) 2023-06-14
US20230285803A1 (en) 2023-09-14
WO2022085070A1 (ja) 2022-04-28
CN116249574A (zh) 2023-06-09
EP4194065A4 (en) 2023-10-04

Similar Documents

Publication Publication Date Title
US11990160B2 (en) Disparate sensor event correlation system
US20220296966A1 (en) Cross-Platform and Connected Digital Fitness System
US20210008413A1 (en) Interactive Personal Training System
JP5356690B2 (ja) ユーザの身体運動の範囲を追跡するための方法、システム、およびプログラム
Tan et al. Applying artificial intelligence technology to analyze the athletes’ training under sports training monitoring system
Hölzemann et al. Using wrist-worn activity recognition for basketball game analysis
US10460451B2 (en) Evaluation information provision system and evaluation information provision method
WO2017011818A1 (en) Sensor and media event detection and tagging system
Lu et al. An IoT‐Based Motion Tracking System for Next‐Generation Foot‐Related Sports Training and Talent Selection
Shi et al. Accurate and fast classification of foot gestures for virtual locomotion
Tay et al. Markerless gait estimation and tracking for postural assessment
Shahjalal et al. An approach to automate the scorecard in cricket with computer vision and machine learning
Dindorf et al. Machine learning in biomechanics: Key applications and limitations in walking, running and sports movements
JP7592741B2 (ja) 運動分析装置、運動分析方法および運動分析プログラム
Xu et al. [Retracted] An Inertial Sensing‐Based Approach to Swimming Pose Recognition and Data Analysis
Ingwersen et al. Video-based skill assessment for golf: Estimating golf handicap
Singh et al. An examination of wearable sensors and video data capture for human exercise classification
Zhou et al. Risk control analysis of digital financial engineering based on 6g physical information system
He et al. Recognition and prediction of badminton attitude based on video image analysis
Huang et al. Biomechanical research for running motion based on dynamic analysis of human multi-rigid body model
Yamagiwa et al. Skill grouping method: Mining and clustering skill differences from body movement BigData
Zosimadis et al. A Novel Internet of Things-Based System for Ten-Pin Bowling
Zhang RETRACTED ARTICLE: Application of optical motion capture based on multimodal sensors in badminton player motion recognition system
Zwölfer et al. A graph-based approach can improve keypoint detection of complex poses: a proof-of-concept on injury occurrences in alpine ski racing
WO2017218962A1 (en) Event detection, confirmation and publication system that integrates sensor data and social media

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230906

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240416

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20240613

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240625

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240716

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240913

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241120

R150 Certificate of patent or registration of utility model

Ref document number: 7592741

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350