JP7599504B2 - Exercise improvement instruction device, exercise improvement instruction method, and exercise improvement instruction program - Google Patents
Exercise improvement instruction device, exercise improvement instruction method, and exercise improvement instruction program Download PDFInfo
- Publication number
- JP7599504B2 JP7599504B2 JP2022556852A JP2022556852A JP7599504B2 JP 7599504 B2 JP7599504 B2 JP 7599504B2 JP 2022556852 A JP2022556852 A JP 2022556852A JP 2022556852 A JP2022556852 A JP 2022556852A JP 7599504 B2 JP7599504 B2 JP 7599504B2
- Authority
- JP
- Japan
- Prior art keywords
- index
- exercise
- hierarchical
- layer
- indices
- 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
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
- A63B24/0006—Computerised comparison for qualitative assessment of motion sequences or the course of a movement
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
- G06V40/23—Recognition of whole body movements, e.g. for sport training
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1112—Global tracking of patients, e.g. by using GPS
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1113—Local tracking of patients, e.g. in a hospital or private home
- A61B5/1114—Tracking parts of the body
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1116—Determining posture transitions
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/112—Gait analysis
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1123—Discriminating type of movement, e.g. walking or running
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/7264—Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7271—Specific aspects of physiological measurement analysis
- A61B5/7278—Artificial waveform generation or derivation, e.g. synthesizing signals from measured signals
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0062—Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/30—ICT 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
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2503/00—Evaluating a particular growth phase or type of persons or animals
- A61B2503/10—Athletes
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2560/00—Constructional details of operational features of apparatus; Accessories for medical measuring apparatus
- A61B2560/02—Operational features
- A61B2560/0242—Operational features adapted to measure environmental factors, e.g. temperature, pollution
- A61B2560/0247—Operational features adapted to measure environmental factors, e.g. temperature, pollution for compensation or correction of the measured physiological value
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2562/00—Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
- A61B2562/02—Details of sensors specially adapted for in-vivo measurements
- A61B2562/0219—Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/1036—Measuring load distribution, e.g. podologic studies
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1118—Determining activity level
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1126—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb using a particular sensing technique
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6801—Arrangements 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/6802—Sensor mounted on worn items
- A61B5/681—Wristwatch-type devices
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/68—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
- A61B5/6887—Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient mounted on external non-worn devices, e.g. non-medical devices
- A61B5/6898—Portable consumer electronic devices, e.g. music players, telephones, tablet computers
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
- A63B24/0006—Computerised comparison for qualitative assessment of motion sequences or the course of a movement
- A63B2024/0012—Comparing movements or motion sequences with a registered reference
- A63B2024/0015—Comparing movements or motion sequences with computerised simulations of movements or motion sequences, e.g. for generating an ideal template as reference to be achieved by the user
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0062—Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
- A63B2024/0071—Distinction between different activities, movements, or kind of sports performed
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT 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
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Public Health (AREA)
- Medical Informatics (AREA)
- Biophysics (AREA)
- Animal Behavior & Ethology (AREA)
- Physiology (AREA)
- Pathology (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Veterinary Medicine (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Dentistry (AREA)
- Physical Education & Sports Medicine (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Theoretical Computer Science (AREA)
- Psychiatry (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Radar, Positioning & Navigation (AREA)
- Evolutionary Computation (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Social Psychology (AREA)
- Multimedia (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Navigation (AREA)
Description
本発明は、運動動作の改善のための課題を特定する技術に関する。 The present invention relates to a technique for identifying problems for improving athletic performance.
近年、スマートフォン等の携帯通信端末の軽量化が進んでおり、またスマートウォッチに代表されるいわゆるウェアラブルデバイスの開発も盛んに行われている。これらのデバイスは、ランニング等の運動中にも身に付けることができ、内蔵された加速度センサ等によって運動動作を測定することができる。その測定結果に基づいて運動動作の改善のための指導を行うサービスやアプリケーションも存在する。In recent years, mobile communication terminals such as smartphones have become lighter, and the development of so-called wearable devices, such as smart watches, has been active. These devices can be worn while exercising, such as running, and can measure athletic movements using built-in acceleration sensors. There are also services and applications that provide guidance for improving athletic movements based on the results of these measurements.
近年、デバイスのスマート化に伴って内蔵されるセンサの種類が増えており、また各センサの高度化も進んでいるため、一回の運動を通じて大量の測定データを得ることができる。このような測定データを分析することにより、様々な観点から多数の運動動作の課題を抽出することができるが、それらの中から運動動作の効果的な改善に繋がる課題を特定することは困難である。In recent years, as devices have become smarter, the number of built-in sensors has increased, and each sensor has become more sophisticated, allowing a large amount of measurement data to be obtained from a single exercise session. By analyzing such measurement data, it is possible to extract many exercise movement issues from various perspectives, but it is difficult to identify issues that can lead to effective exercise movement improvements.
本発明はこうした状況に鑑みてなされたものであり、その目的は、運動動作の効果的な改善に繋がる課題を特定することができる運動改善指導装置を提供することにある。The present invention has been made in consideration of these circumstances, and its purpose is to provide an exercise improvement instruction device that can identify issues that can lead to effective improvement of exercise movements.
上記の課題を解決するために、本発明のある態様の運動改善指導装置は、運動動作の改善のための階層化された指標を記憶する階層指標記憶部と、階層化された指標を運動中の測定データに基づいて評価し、課題指標を特定する課題指標特定部とを備える。In order to solve the above problems, an exercise improvement instruction device according to one embodiment of the present invention includes a hierarchical index memory unit that stores hierarchical indexes for improving exercise movements, and a problem index identification unit that evaluates the hierarchical indexes based on measurement data during exercise and identifies problem indexes.
この態様では、階層化された指標を運動中の測定データに基づいて評価し、課題指標を特定する。階層構造で表される各指標間の関係を参照することにより、運動動作の効果的な改善に繋がる課題指標を特定することができる。In this embodiment, the hierarchical indices are evaluated based on the measurement data during exercise, and problem indices are identified. By referring to the relationships between the indices represented in the hierarchical structure, problem indices that will lead to effective improvements in exercise movements can be identified.
本発明の別の態様の運動改善指導方法は、運動動作の改善のための階層化された指標を記憶する階層指標記憶ステップと、階層化された指標を運動中の測定データに基づいて評価し、課題指標を特定する課題指標特定ステップとを備える。Another aspect of the exercise improvement instruction method of the present invention includes a hierarchical index storage step for storing hierarchical indexes for improving exercise movements, and a problem index identification step for evaluating the hierarchical indexes based on measurement data during exercise and identifying problem indexes.
本発明の別の態様の運動改善指導プログラムは、運動動作の改善のための階層化された指標を記憶する階層指標記憶ステップと、前記階層化された指標を運動中の測定データに基づいて評価し、課題指標を特定する課題指標特定ステップとをコンピュータに実行させる。Another aspect of the exercise improvement instruction program of the present invention causes a computer to execute a hierarchical index storage step for storing hierarchical indexes for improving exercise movements, and a problem index identification step for evaluating the hierarchical indexes based on measurement data during exercise and identifying problem indexes.
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。 In addition, any combination of the above components, and any conversion of the expression of the present invention between a method, device, system, recording medium, computer program, etc., are also valid aspects of the present invention.
本発明によれば、運動動作の効果的な改善に繋がる課題を特定することができる。 The present invention makes it possible to identify issues that can lead to effective improvements in athletic performance.
本実施の形態では、一例としてランニングにおけるフォームや力の使い方といった運動動作の改善のための指導を行う。運動動作の改善のための指標は階層化されており、最上位階層の指標は「着地衝撃」「上下動」「ブレーキ力」等で構成されている。これらの最上位階層の各指標は下位階層に向かって段階的に細分化されており、最下位階層には「接地位置」「接地角度」「体幹角度」等の個別に改善可能な指標が存在する。ランニング中に得られた測定データを参照しながら、このような指標の階層構造を上位階層から下位階層に向かって探索することにより、優先的に改善すべき課題指標を特定することができる。In this embodiment, as an example, guidance is given to improve athletic movements such as running form and use of force. Indicators for improving athletic movements are organized into a hierarchy, with the highest hierarchy consisting of "landing impact," "vertical movement," "braking force," and the like. These indicators in the highest hierarchy are gradually subdivided toward lower hierarchies, with the lowest hierarchy consisting of indicators that can be improved individually, such as "ground contact position," "ground contact angle," and "trunk angle." By searching this hierarchical structure of indicators from higher hierarchies to lower hierarchies while referring to the measurement data obtained during running, it is possible to identify problem indicators that should be improved as a priority.
図1は、実施の形態に係る運動改善指導装置100を含むシステムの全体構成図である。運動改善指導装置100は、ユーザのランニング中に測定デバイス20によって測定された測定データに基づき、ランニングの運動動作の改善のための指導情報を生成する。生成された指導情報はユーザの使用する表示デバイス30に表示される。
Figure 1 is an overall configuration diagram of a system including an exercise
測定デバイス20は、例えば、ランニング中にユーザが身に付けることが可能なスマートウォッチ等のウェアラブルデバイスやスマートフォンであり、内蔵されたセンサによりランニング中の運動動作の測定を行う。しかしながら、本実施の形態において測定デバイス20はこれらに限定されるものではなく、ランニング中のデータ測定機能と、その測定データを運動改善指導装置100に伝達するための最低限のデータ伝達機能を備えたものであればどのようなものでもよい。例えば、測定デバイス20として、ランニング中のユーザを撮影するカメラ(撮影デバイス)を使用してもよい。この場合はカメラで撮影されたデータが測定データとして運動改善指導装置100に供給される。The
このように、測定デバイス20として様々なデバイスを使用することができるため、運動改善指導装置100は、ユーザのランニング中の運動動作に関する様々な測定データを取得することができる。In this way, various devices can be used as the
例えば、測定デバイス20として、上記のようにウェアラブルデバイスやスマートフォンを使用する場合、これらのデバイスに内蔵されている加速度センサ、角速度センサ、位置センサ(GPS等)、磁気センサ等から、ユーザの位置や運動に関する基本的な物理量を測定データとして得ることができる。これらの測定データを適宜組み合わせて分析することにより、ランニング中のユーザの位置、速度、加速度といった基本的な情報だけでなく、ランニング中のユーザの姿勢、蹴り出しの強さや角度、接地の位置や角度といった運動動作の詳細に関する情報も得ることができる。また、距離、高度、勾配といったランニングのコースに関する情報も得ることができる。For example, when a wearable device or smartphone is used as the
更に、測定デバイス20が、輝度等を測定する環境光センサ、温度センサ、湿度センサ等の外部環境を測定するセンサを備えている場合、運動改善指導装置100は、ランニング中の外部環境も踏まえて適切な運動改善指導を行うことができる。また、近年盛んに開発が行われている心拍等の生体信号を測定可能なウェアラブルデバイスを測定デバイス20として使用する場合、運動改善指導装置100は、ユーザの身体の状態も踏まえて適切な運動改善指導を行うことができる。Furthermore, if the
なお、測定デバイス20は、ユーザが運動中に身に付けるものである必要はなく、運動中のユーザを周囲から測定するものでもよい。上述したカメラによる撮影が典型的な例として考えられるが、それに限定されるものではない。例えば、トレッドミル等を使用してユーザが屋内の制限された範囲でランニングを行う場合は、持ち運びが困難な測定デバイス20も使用することができるので、利用可能な測定データの種類が飛躍的に増加する。
The
以上で例を挙げて説明した様々な測定デバイス20は、単体で用いてもよいし、複数を組み合わせて用いてもよい。例えば、第1の測定デバイス20としてのウェアラブルデバイスをユーザが身に付けて測定を行うとともに、第2の測定デバイス20としてのカメラでユーザを撮影してもよい。運動改善指導装置100は、このような複数の測定デバイス20からの測定データに基づき、多面的にユーザの運動動作を分析することができ、その効果的な改善のための指導情報を生成することができる。The
表示デバイス30は、測定デバイス20からの測定データに基づき運動改善指導装置100が生成した運動動作の改善のための指導情報を表示するデバイスである。例えば、スマートフォンが測定デバイス20として使用された場合は、それが指導情報を表示する表示デバイス30としても機能する。また、指導情報の表示機能を持たないカメラ等の測定デバイス20が使用された場合は、ユーザの保有する別のデバイス、例えばスマートフォン、タブレット、パーソナルコンピュータが表示デバイス30として使用される。なお、測定デバイス20からの測定データに基づき運動改善指導装置100が生成した運動動作の改善のための指導情報を示す手段は表示デバイス30による表示に限られない。例えば、上記の指導情報を音声デバイスから音声を出力することでユーザに示すように構成されてもよい。The
運動改善指導装置100は、インターネット等の広域通信ネットワークを介して測定デバイス20および表示デバイス30と通信可能なサーバ上に構成される。運動改善指導装置100は、階層指標記憶部110と、課題指標特定部120と、指導情報生成部130とを有する。なお、本実施の形態はこれに限定されず、運動改善始動装置100は、測定デバイス20および表示デバイス30とLAN等の局所的な通信ネットワークを介して通信可能に構成してもよい。また、測定デバイス20または表示デバイス30がスマートフォン、タブレット、パーソナルコンピュータ等の情報処理装置である場合は、運動改善装置100の機能をこれらの情報処理装置上で動作するアプリケーションソフトウェアとして実装することもできる。また、測定デバイス20で測定されたデータをUSBメモリ等の記憶媒体に格納し、運動改善指導装置100の機能を有するパーソナルコンピュータ等に読み込ませることによって本実施の形態における運動改善指導を行わせるようにしてもよい。The exercise
階層指標記憶部110は、ランニングにおけるフォームや力の使い方といった運動動作の改善のための階層化された指標を記憶する。階層指標記憶部110によって記憶される指標の階層構造はシステムの初期セットアップなどの際に構成される。そこで構成された階層構造は、一貫性のある運動改善指導を行うために、一定期間は更新を行わずに同一のものを複数の運動セッションに対して使用することができる。また、新しい指標を追加したり、既存の指標を変更または削除したりすることで、階層構造を更新してもよい。他にも、運動動作のパフォーマンスと各指標との相関関係を示す教師データを取得し、その教師データに基づいて運動動作のパフォーマンスを入力とし対応する指標を出力とする学習モデルを機械学習により生成してもよい。このような学習モデルによれば、実際の運動動作のパフォーマンスを踏まえて運動動作の効果的な改善に繋がる指標を優先的に設定することができる。さらに、各指標で用いられる用語や、その生体力学的な意味を自律的に分析することにより、指標の階層構造を自動生成することも可能である。The hierarchical
課題指標特定部120は、階層指標記憶部110によって記憶された指標の階層構造に基づき、測定デバイス20によるランニング中の測定データを参照して課題指標を特定する。具体的には、課題指標特定部120は、階層化された指標をランニング中の測定データに基づいて評価し、課題指標を特定する。The problem
課題指標特定部120による課題指標の探索は、階層構造の上位階層から下位階層に向かって行われる。その際、階層構造における同一階層にある複数の指標に関して、所定の基準データと測定データの乖離度が最も大きいものが選択され、そこから更に下位階層に向かって課題指標が探索される。そして、課題指標特定部120は、階層構造の最下位階層において課題指標を特定する。実施の形態は、階層構造の最上位階層から探索を開始するものに限定されない。例えば、ユーザが予め改善したい任意の指標を指定し、その指標の階層から下位階層に向かって課題指標を探索してもよい。The problem
指導情報生成部130は、課題指標特定部120によって特定された課題指標の改善のための指導情報を生成する。生成された指導情報は表示デバイス30に送信され、その表示画面に表示される。The training
図2は、階層指標記憶部110によって記憶された指標の階層構造の一例を示す。この階層構造は、最上位階層である第1層L1から最下位階層である第4層L4までの四つの階層で構成されている。第1層L1には、ランニングの運動動作を評価する際の主要指標である「着地衝撃」「上下動」「ブレーキ力」が例示的に配置されている。
Figure 2 shows an example of a hierarchical structure of indices stored by the hierarchical
第1層L1の直下の第2層L2には、第1層L1の各指標を細分化した指標が配置されている。例えば第1層L1の「上下動」は、第2層L2において「接地時上下動」と「滞空時上下動」の二つの指標に細分化されている。すなわち、第1層L1の「上下動」に問題がある場合は、接地時の上下動に問題がある場合と、滞空時の上下動に問題がある場合に大別されるので、第2層L2にそれぞれの場合に対応した指標を設け、問題の原因を具体的に特定できるようにしている。なお、第1層L1の他の指標である「着地衝撃」「ブレーキ力」も第2層L2以下において同様に細分化されているが、ここでは図示および説明を省略する。なお、上位階層の指標を下位階層の指標に細分化する際には、厳密な論理性が求められる訳ではなく、複数の下位指標が互いに重複していてもよく、また複数の下位指標の組合せが上位指標を完全に再現するものでなくともよい。In the second layer L2, which is directly below the first layer L1, there are indices that are subdivisions of each of the indices in the first layer L1. For example, the "vertical movement" in the first layer L1 is subdivision into two indices, "vertical movement at touchdown" and "vertical movement during flight" in the second layer L2. That is, when there is a problem with the "vertical movement" in the first layer L1, it is roughly divided into a case where there is a problem with the vertical movement at touchdown and a case where there is a problem with the vertical movement during flight, so that an index corresponding to each case is provided in the second layer L2 so that the cause of the problem can be specifically identified. The other indices in the first layer L1, "landing impact" and "braking force", are also similarly subdivision in the second layer L2 and below, but illustrations and explanations are omitted here. When subdivision of an upper hierarchical index into a lower hierarchical index, strict logic is not required, and multiple lower indices may overlap with each other, and a combination of multiple lower indices may not completely reproduce the upper index.
第2層L2の直下の第3層L3には、第2層L2の各指標を細分化した指標が配置されている。例えば第2層L2の「滞空時上下動」は、第3層L3において「蹴り出し角度」と「蹴り出し加速度」の二つの指標に細分化されている。すなわち、第2層L2の「滞空時上下動」に問題がある場合は、離地時の蹴り出し角度に問題がある場合と、離地時の蹴り出し加速度に問題がある場合に大別されるので、第3層L3にそれぞれの場合に対応した指標を設け、問題の原因を具体的に特定できるようにしている。なお、第2層L2の他の指標である「接地時上下動」も第3層L3以下において同様に細分化されているが、ここでは図示および説明を省略する。In the third layer L3, which is directly below the second layer L2, there are indices that are subdivisions of each of the indices in the second layer L2. For example, the "vertical movement during flight" in the second layer L2 is subdivision into two indices in the third layer L3: "take-off angle" and "take-off acceleration". In other words, when there is a problem with the "vertical movement during flight" in the second layer L2, it can be broadly divided into cases where there is a problem with the take-off angle at take-off and cases where there is a problem with the take-off acceleration at take-off, so that in the third layer L3, indices corresponding to each case are provided so that the cause of the problem can be specifically identified. The other indices in the second layer L2, "vertical movement at touchdown", are also similarly subdivisions in the third layer L3 and below, but illustrations and explanations are omitted here.
第3層L3の直下の第4層L4には、第3層L3の各指標を細分化した指標が配置されている。例えば第3層L3の「蹴り出し角度」は、第4層L4において「接地位置」「接地角度」「体幹角度」の三つの指標に細分化されている。すなわち、第3層L3の「蹴り出し角度」に問題がある場合は、接地位置に問題がある場合と、接地角度に問題がある場合と、体幹角度に問題がある場合に大別されるので、第4層L4にそれぞれの場合に対応した指標を設け、問題の原因を具体的に特定できるようにしている。なお、第3層L3の他の指標である「蹴り出し加速度」も第4層L4において同様に細分化されているが、ここでは図示および説明を省略する。In the fourth layer L4, which is directly below the third layer L3, there are indices that are subdivisions of each of the indices in the third layer L3. For example, the "kicking angle" in the third layer L3 is subdivision into three indices in the fourth layer L4: "ground contact position," "ground contact angle," and "trunk angle." In other words, when there is a problem with the "kicking angle" in the third layer L3, it can be broadly divided into cases where there is a problem with the ground contact position, where there is a problem with the ground contact angle, and where there is a problem with the trunk angle, so that in the fourth layer L4, indices corresponding to each case are provided so that the cause of the problem can be specifically identified. Note that the other indices in the third layer L3, "kicking acceleration," are also similarly subdivisions in the fourth layer L4, but illustration and explanation are omitted here.
以上のような階層構造において、ランニング中に得られた測定データを参照しながら、上位階層から下位階層に向かって各指標を順次評価することにより、改善すべき課題指標を具体的に特定することができる。例えば、最上位階層である第1層L1の「上下動」に問題があったとしても、その具体的な原因を特定しなければ、適切な運動改善指導を行うことができない。本実施の形態の階層構造によれば、上位階層における問題「上下動」を特定した場合、そこから下位階層に向かって具体的な原因の探索を行うことができる。そして、例えば最下位階層である第4層L4の「接地位置」を原因として特定した場合、それを改善するための指導情報「1歩分手前に着地しましょう」等を生成することができる。In the above-mentioned hierarchical structure, by sequentially evaluating each index from the upper layer to the lower layer while referring to the measurement data obtained during running, it is possible to specifically identify the problem index to be improved. For example, even if there is a problem with the "vertical movement" of the first layer L1, which is the highest layer, it is not possible to provide appropriate exercise improvement guidance unless the specific cause is identified. According to the hierarchical structure of this embodiment, when the problem "vertical movement" in the upper layer is identified, it is possible to search for the specific cause from there toward the lower layers. And, for example, when the "landing position" of the fourth layer L4, which is the lowest layer, is identified as the cause, guidance information for improving it, such as "land one step forward," can be generated.
図3は、以上のような階層構造を用いて運動改善指導装置100が運動改善指導を行う処理のフローを示す。以降の説明において「S」はステップを意味する。
S10では、ユーザの運動中に測定デバイス20による測定を行う。
S20では、測定デバイス20が測定データを運動改善指導装置100に送信する。このとき、複数の測定デバイス20でS10における運動測定を行う場合は、複数の測定デバイス20の測定データが運動改善指導装置100に送信されてもよい。また、一つの測定デバイス20で複数のデータを測定する場合は、複数の測定データが運動改善指導装置100に送信されてもよい。
3 shows a process flow of exercise improvement guidance performed by the exercise
In S10, measurement is performed by the measuring
In S20, measuring
S30では、運動改善指導装置100が、S20において受信した各種の測定データを処理し、階層構造における各指標を評価可能な測定データに変換する。階層構造中の指標は、測定デバイス20で測定したデータのままでは評価できないものも多いため、適当な演算処理を行って評価可能なデータに変換する必要がある。変換の手法は本技術分野において様々なものが知られているので詳細な説明を省略するが、本フローチャート中で説明する以下の指標については、例えば以下のように評価用の測定データを得ることができる。In S30, the exercise
第1層L1の「上下動」:加速度センサ等で直接測定することが可能。
第2層L2の「滞空時上下動」:加速度センサ等で滞空時と接地時を区別して上下動を測定することが可能。
第3層L3の「蹴り出し角度」:接地状態から滞空状態に移行する際の加速度センサや角速度センサの測定データから演算可能。
第4層L4の「接地位置」:離地時(接地→滞空)および接地時(滞空→接地)のそれぞれの位置センサ等の測定データから、離地位置に対する接地位置の相対位置を演算。
"Up and down movement" of the first layer L1: This can be measured directly using an acceleration sensor, etc.
“Vertical movement during flight” of the second layer L2: It is possible to measure vertical movement by distinguishing between flight and contact using an acceleration sensor or the like.
"Kick-off angle" of the third layer L3: Can be calculated from the measurement data of the acceleration sensor and angular velocity sensor when transitioning from a grounded state to an airborne state.
"Landing position" of the fourth layer L4: The relative position of the landing position to the takeoff position is calculated from measurement data from position sensors etc. at the time of takeoff (landing → airborne) and at the time of landing (airborne → landed).
S40では、課題指標特定部120が、S30において処理された測定データに基づいて課題指標を探索する。S40は、階層構造の四つの階層L1~L4に対応したS41~S44で構成される。S41、S42、S43、S44の順に処理が行われることによって、階層構造の上位階層から下位階層に向かって課題指標の探索が行われるようになっている。より具体的には、各階層にある複数の指標を測定データに基づいて評価し、最も問題の大きい指標を選択して、そこから更に下位階層に向かって原因の探索を行う。In S40, the problem
第1層L1の探索ステップであるS41は、S411~S413で構成される。
S411では、第1層L1にある複数の指標を測定データに基づいて評価する。具体的には、第1層L1にある三つの指標「着地衝撃」「上下動」「ブレーキ力」を評価する。各指標にはその正常値を表す基準データが予め設定されており、それとS30で各指標の評価用に処理された測定データを比較し、その乖離度を求める。そして、乖離度の大きさに基づいて、その指標に問題があるか否かを評価する。以下では説明を単純化するため、問題ありと評価する基準を全ての指標について一律に「乖離度10%超」とするが、実際には各指標について異なる基準を設けることができる。また、乖離度の大きさが、その指標の緊急度、すなわち運動改善指導における優先度を表すものとする。したがって、乖離度20%の指標と乖離度15%の指標では、前者の緊急度が高く、運動改善指導における優先指標となる。
The search step S41 of the first layer L1 is composed of S411 to S413.
In S411, a plurality of indices in the first layer L1 are evaluated based on the measurement data. Specifically, three indices in the first layer L1, "landing impact", "vertical movement" and "braking force", are evaluated. Each indices has a reference data indicating its normal value set in advance, and the reference data processed for evaluation of each indices in S30 is compared with the reference data to obtain the degree of deviation. Then, based on the magnitude of the deviation, it is evaluated whether or not the indices have a problem. In the following, for the sake of simplicity, the standard for evaluating all indices as having a problem is set to "a deviation of more than 10%", but in reality, different standards can be set for each indices. In addition, the magnitude of the deviation represents the urgency of the indices, that is, the priority in exercise improvement guidance. Therefore, between an index with a deviation of 20% and an index with a deviation of 15%, the former has a higher urgency and is a priority index in exercise improvement guidance.
S412では、S411において問題のある指標があったか否かが判定される。すなわち、第1層L1にある三つの指標「着地衝撃」「上下動」「ブレーキ力」について、乖離度が10%を超えるものがあったか否かが判定される。いずれの指標についても乖離度が10%未満であった場合は、それぞれの下位指標も含めて全ての指標が正常範囲内にあるといえるので、課題指標特定部120は課題指標を特定せず、指導情報生成部130は指導情報を生成せずに処理を終了する。このような場合、指導情報生成部130が「この調子で頑張りましょう」等のユーザを動機付けるメッセージを生成してもよい。In S412, it is determined whether or not there was a problematic indicator in S411. That is, it is determined whether or not there was a deviation of more than 10% for the three indicators in the first layer L1, "landing impact," "vertical movement," and "braking force." If the deviation for any indicator is less than 10%, it can be said that all indicators, including their respective sub-indices, are within the normal range, so the problem
一方、S412において乖離度が10%を超える指標があった場合は、S413において乖離度が最も大きい指標が選択される。図2の階層構造において、例えば、「着地衝撃」の乖離度が15%、「上下動」の乖離度が20%、「ブレーキ力」の乖離度が7%であった場合、乖離度が10%を超える「着地衝撃」と「上下動」に問題があるが、乖離度が最大の「上下動」の緊急度が高く、優先指標として選択される。後続のステップでは、そこから更に下位階層に向かって課題指標の探索が行われる。On the other hand, if there is an index with a deviation of more than 10% in S412, the index with the largest deviation is selected in S413. In the hierarchical structure of Figure 2, for example, if the deviation of "landing impact" is 15%, the deviation of "vertical movement" is 20%, and the deviation of "braking force" is 7%, there are problems with "landing impact" and "vertical movement" with deviations exceeding 10%, but "vertical movement" with the largest deviation has a high urgency and is selected as the priority index. In the subsequent steps, a search for problem indexes is performed from there, moving further down the hierarchy.
第2層L2の探索ステップであるS42は、S413で選択された優先指標「上下動」の下位の指標を探索するもので、S421~S422で構成される。
S421では、第1層L1の優先指標「上下動」の下位指標である第2層L2の複数の指標「接地時上下動」「滞空時上下動」を測定データに基づいて評価する。具体的には、各指標について所定の基準データと測定データを比較し、その乖離度を求める。
The search step S42 of the second layer L2 searches for lower level indicators of the priority indicator "vertical movement" selected in S413, and is composed of S421 to S422.
In S421, multiple indices of "vertical movement at touchdown" and "vertical movement during flight" in the second layer L2, which are sub-indices of the priority index "vertical movement" in the first layer L1, are evaluated based on the measurement data. Specifically, for each index, a predetermined reference data is compared with the measurement data to determine the degree of deviation.
S422では、乖離度が最も大きい指標が選択される。例えば、「接地時上下動」の乖離度が8%、「滞空時上下動」の乖離度が15%であった場合、乖離度が最大の「滞空時上下動」の緊急度が高く、優先指標として選択される。後続のステップでは、そこから更に下位階層に向かって課題指標の探索が行われる。In S422, the index with the largest deviation is selected. For example, if the deviation for "vertical movement at touchdown" is 8% and the deviation for "vertical movement in the air" is 15%, then "vertical movement in the air" has the highest deviation and is therefore selected as the priority index. In the subsequent steps, a search for problem indexes is performed from there, moving down to lower levels.
第3層L3の探索ステップであるS43は、S422で選択された優先指標「滞空時上下動」の下位の指標を探索するもので、S431~S432で構成される。
S431では、第2層L2の優先指標「滞空時上下動」の下位指標である第3層L3の複数の指標「蹴り出し角度」「蹴り出し加速度」を測定データに基づいて評価する。具体的には、各指標について所定の基準データと測定データを比較し、その乖離度を求める。
The search step S43 of the third layer L3 searches for lower level indicators of the priority indicator "vertical movement during flight" selected in S422, and is composed of S431 to S432.
In S431, multiple indicators of the third layer L3, which are sub-indices of the priority indicator of the second layer L2, "airborne vertical movement," such as "kick-off angle" and "kick-off acceleration," are evaluated based on the measurement data. Specifically, for each indicator, the measurement data is compared with predetermined reference data to determine the degree of deviation.
S432では、乖離度が最も大きい指標が選択される。例えば、「蹴り出し角度」の乖離度が17%、「蹴り出し加速度」の乖離度が8%であった場合、乖離度が最大の「蹴り出し角度」の緊急度が高く、優先指標として選択される。後続のステップでは、そこから更に下位階層に向かって課題指標の探索が行われる。In S432, the index with the largest deviation is selected. For example, if the deviation of "kick-off angle" is 17% and the deviation of "kick-off acceleration" is 8%, the "kick-off angle" with the largest deviation has a high urgency and is selected as the priority index. In the subsequent steps, a search for problem indexes is performed from there, moving down to lower levels.
第4層L4の探索ステップであるS44は、S432で選択された優先指標「蹴り出し角度」の下位の指標を探索するもので、S441~S442で構成される。
S441では、第3層L3の優先指標「蹴り出し角度」の下位指標である第4層L4の複数の指標「接地位置」「接地角度」「体幹角度」を測定データに基づいて評価する。具体的には、各指標について所定の基準データと測定データを比較し、その乖離度を求める。
The search step S44 of the fourth layer L4 searches for lower level indicators of the priority indicator "kick-off angle" selected in S432, and is made up of steps S441 to S442.
In S441, the multiple indices "ground contact position,""ground contact angle," and "trunk angle" of the fourth layer L4, which are sub-indices of the priority index "take-off angle" of the third layer L3, are evaluated based on the measurement data. Specifically, for each index, the measurement data is compared with predetermined reference data to determine the degree of deviation.
S442では、乖離度が最も大きい指標が選択される。例えば、「接地位置」の乖離度が20%、「接地角度」の乖離度が13%、「体幹角度」の乖離度が5%であった場合、乖離度が最大の「接地位置」の緊急度が高く、優先指標として選択される。そして、課題指標特定部120は、選択された優先指標「接地位置」を課題指標として特定する。In S442, the index with the largest deviation is selected. For example, if the deviation of "ground contact position" is 20%, the deviation of "ground contact angle" is 13%, and the deviation of "trunk angle" is 5%, then the "ground contact position" with the largest deviation has a high degree of urgency and is selected as the priority index. Then, the problem
S50では、指導情報生成部130が、課題指標特定部120によって特定された課題指標「接地位置」の改善のための指導情報「1歩分手前に着地しましょう」等を生成する。ここで生成された指導情報は表示デバイス30に送信され、その表示画面に表示される。In S50, the instruction
以上の処理フローによれば、階層構造で表される各指標間の関係を参照することにより、運動動作の効果的な改善に繋がる課題指標を特定して指導情報を生成することができる。 According to the above processing flow, by referring to the relationships between each indicator represented in a hierarchical structure, it is possible to identify problem indicators that will lead to effective improvement of athletic movements and generate coaching information.
課題指標特定部120が、階層構造の上位階層から下位階層に向かって課題指標を探索することにより、上位階層において大きな問題を特定し、下位階層においてその根本的な原因を特定することができるので、効果的な運動改善指導を行うことができる。By searching for problem indicators from the higher levels to the lower levels in the hierarchical structure, the problem
この課題指標の探索は、最上位階層である第1層L1から最下位階層である第4層に向かって順次行われるが、各階層における探索処理S41、S42、S43、S44では、各指標についての実測値と基準値の乖離に基づいて優先指標が特定される。これにより、各階層において最も緊急度が高い指標を特定し、最優先で改善が必要な指標を課題指標として特定することができる。 This search for problem indicators is performed sequentially from the first layer L1, which is the top layer, to the fourth layer, which is the bottom layer, and in the search processes S41, S42, S43, and S44 in each layer, priority indicators are identified based on the deviation between the actual measured value and the reference value for each indicator. This makes it possible to identify the indicator with the highest urgency in each layer and identify the indicator that needs improvement with the highest priority as the problem indicator.
課題指標特定部120が、階層構造の最下位階層である第4層L4において課題指標を特定することにより、問題の根本的な原因を表し、かつ改善のための具体的な指導情報を生成しやすい課題指標を特定することができる。By the problem
図4は、図3の処理フローによる運動改善指導が行われた後、ユーザが別のランニングを行った場合に、運動改善指導装置100が運動改善指導を行う処理のフローを示す。この処理において、課題指標特定部120は、過去のランニング時と比較して所定程度の改善があった指標を特定した場合は、当該指標と同一階層または上位階層にある他の指標を対象として課題指標を探索する。また、課題指標特定部120が過去のランニング時と同じ課題指標を特定した場合、指導情報生成部130は過去のランニング時とは異なる指導情報を生成する。図4では、図3と同様にS10、S20、S30、S40の処理を行い、S40の最終ステップであるS442において、乖離度の大きい優先指標を選択する。以下では、過去のランニング時として前回のランニング時を例に取って説明するが、本実施形態の処理は前回より前の過去のランニング時に適用可能である。
Figure 4 shows a process flow of the exercise
S60では、今回の運動時のS442で選択された優先指標が、前回の運動時のS442で選択された優先指標「接地位置」と同一か否かを判定する。優先指標が前回の運動時と異なる場合、課題指標特定部120はその優先指標を課題指標として特定し、指導情報生成部130はその課題指標の改善のための指導情報をS50で生成する。例えば、今回の運動時の課題指標が「体幹角度」であった場合「体幹を真っ直ぐに保ちましょう」等の指導情報が生成される。In S60, it is determined whether the priority index selected in S442 for the current exercise is the same as the priority index "ground contact position" selected in S442 for the previous exercise. If the priority index is different from that of the previous exercise, the problem
一方、優先指標が前回の運動時と同一の「接地位置」の場合、S64において、その指標について前回の運動時と比較して所定程度の改善があったか否かを判定する。改善の有無の判定基準は指標毎に任意に設定することができるが、先述の乖離度を利用することができる。例えば、前回の運動時に比べて乖離度が5%以上小さくなっている場合に改善があったと判定することができる。前回の運動時の「接地位置」の乖離度が20%であったので、今回の運動時に乖離度が15%より小さくなっていれば、所定程度の改善があったと判定される。On the other hand, if the priority indicator is the same "ground contact position" as during the previous exercise, in S64 it is determined whether or not there has been a predetermined degree of improvement in that indicator compared to the previous exercise. The criteria for determining whether or not there has been improvement can be set arbitrarily for each indicator, but the deviation degree described above can be used. For example, it can be determined that there has been an improvement if the deviation degree is 5% or more smaller compared to the previous exercise. Since the deviation degree for the "ground contact position" during the previous exercise was 20%, if the deviation degree during the current exercise is smaller than 15%, it is determined that there has been a predetermined degree of improvement.
S64において「接地位置」に所定程度の改善がなかったと判定された場合、すなわち乖離度が15%以上と依然として高い状態であった場合、課題指標特定部120は前回の運動時と同じ「接地位置」を課題指標として特定する。この場合、指導情報生成部130は、S51において再度「接地位置」の改善のための指導情報を生成するが、前回とは異なる指導情報を生成する。これにより、ユーザは同一の課題指標について異なる観点からの改善を図ることができる。
If it is determined in S64 that there has not been a predetermined level of improvement in the "ground contact position," i.e., if the deviation is still high at 15% or more, the problem
S64において「接地位置」に所定程度の改善があったと判定された場合、すなわち乖離度が15%より小さくなっていた場合、上位階層である第3層L3に移って探索が継続される。具体的には、S63において、「接地位置」(第4層L4)の上位指標である「蹴り出し角度」(第3層L3)について前回の運動時と比較して所定程度の改善があったか否かを判定する。If it is determined in S64 that there has been a predetermined degree of improvement in the "ground contact position," i.e., if the deviation is less than 15%, the search continues in the higher level, the third layer L3. Specifically, in S63, it is determined whether there has been a predetermined degree of improvement in the "take-off angle" (third layer L3), which is a higher level indicator of the "ground contact position" (fourth layer L4), compared to the previous exercise.
S63において「蹴り出し角度」に所定程度の改善がなかったと判定された場合は、その下位階層に優先的に改善すべき課題指標が依然として存在するので、図3におけるS44に戻り、下位階層(第4層L4)における探索が継続される。このとき、第4層L4では「接地位置」の乖離度が最大であるため、S44中のS442をそのまま実行すると、結局は「接地位置」が課題指標として特定されることになる。しかしながら、「接地位置」は前回の運動時と比較して所定程度改善しているので(S64)、今回の運動時の課題指標の候補から除外してもよい。その場合、S442では「接地位置」を除いた他の指標「接地角度」「体幹角度」の中で乖離度が最も大きい指標が課題指標として特定されることになる。一方、S442をそのまま実行して、前回の運動時と同じ「接地位置」を課題指標として特定してもよい。その場合は、S51に関して説明したように、前回とは異なる指導情報を生成するのが好ましい。If it is determined in S63 that the "kick-off angle" has not improved to a predetermined degree, there is still a problem index that should be improved preferentially in the lower layer, so the process returns to S44 in FIG. 3, and the search continues in the lower layer (fourth layer L4). At this time, since the deviation of the "ground position" is the largest in the fourth layer L4, if S442 in S44 is executed as is, the "ground position" will end up being identified as the problem index. However, since the "ground position" has improved to a predetermined degree compared to the previous exercise (S64), it may be excluded from the candidates for the problem index for the current exercise. In that case, in S442, the index with the largest deviation among the other indices "ground angle" and "trunk angle" excluding the "ground position" will be identified as the problem index. On the other hand, S442 may be executed as is to identify the same "ground position" as in the previous exercise as the problem index. In that case, as explained in relation to S51, it is preferable to generate guidance information different from the previous one.
S63において「蹴り出し角度」に所定程度の改善があったと判定された場合、上位階層である第2層L2に移って探索が継続される。具体的には、S62において、「蹴り出し角度」(第3層L3)の上位指標である「滞空時上下動」(第2層L2)について前回の運動時と比較して所定程度の改善があったか否かを判定する。If it is determined in S63 that there has been a predetermined improvement in the "take-off angle," the search continues in the higher level, the second level L2. Specifically, in S62, it is determined whether there has been a predetermined improvement in the "airborne vertical movement" (second level L2), which is a higher level indicator of the "take-off angle" (third level L3), compared to the previous exercise.
S62において「滞空時上下動」に所定程度の改善がなかったと判定された場合は、その下位階層に優先的に改善すべき課題指標が依然として存在するので、図3におけるS43に戻り、下位階層(第3層L3)における探索が継続される。If it is determined in S62 that there has not been a predetermined level of improvement in "vertical movement while airborne," there are still problem indicators in the lower hierarchical level that need to be improved as a priority, so the process returns to S43 in Figure 3, and the search in the lower hierarchical level (third hierarchical level L3) continues.
S62において「滞空時上下動」に所定程度の改善があったと判定された場合、上位階層である第1層L1に移って探索が継続される。具体的には、S61において、「滞空時上下動」(第2層L2)の上位指標である「上下動」(第1層L1)について前回の運動時と比較して所定程度の改善があったか否かを判定する。If it is determined in S62 that there has been a predetermined improvement in "vertical movement while in the air", the search continues by moving to the higher level, the first level L1. Specifically, in S61, it is determined whether there has been a predetermined improvement in "vertical movement" (first level L1), which is a higher level indicator of "vertical movement while in the air" (second level L2), compared to the previous exercise.
S61において「上下動」に所定程度の改善がなかったと判定された場合は、その下位階層に優先的に改善すべき課題指標が依然として存在するので、図3におけるS42に戻り、下位階層(第2層L2)における探索が継続される。If it is determined in S61 that there has not been a predetermined level of improvement in "up and down fluctuations," there are still problem indicators in the lower hierarchy that need to be improved as a priority, so the process returns to S42 in Figure 3, and the search in the lower hierarchy (second layer L2) continues.
S61において「上下動」に所定程度の改善があったと判定された場合、図3におけるS412に戻り、第1層L1において問題のある指標があるか否かが判定される。このとき、「上下動」は前回の運動時と比較して所定程度改善しているので、S412の判定対象から除外するのが好ましい。その場合、S412では「上下動」を除いた他の指標「着地衝撃」「ブレーキ力」を対象として判定が行われる。If it is determined in S61 that there has been a predetermined improvement in "vertical movement", the process returns to S412 in FIG. 3, and a determination is made as to whether there are any problematic indicators in the first layer L1. At this time, since "vertical movement" has improved to a predetermined degree compared to the previous exercise, it is preferable to exclude it from the judgment target of S412. In that case, in S412, the judgment is made on the other indicators excluding "vertical movement", namely "landing impact" and "braking force".
以上の処理フローによれば、過去の運動時からの改善も踏まえて、今回の運動時の課題指標を効率的に探索することができる。この際、階層構造の下位階層から上位階層に向かって順次実行される改善判断処理S64、S63、S62、S61によって、どの階層まで改善があったのかを効率的に特定することができる。According to the above process flow, it is possible to efficiently search for problem indicators for the current exercise, taking into account improvements from previous exercises. At this time, the improvement judgment processes S64, S63, S62, and S61, which are executed in sequence from the lower levels to the higher levels of the hierarchical structure, can efficiently identify up to which level improvement has occurred.
以上、本発明を実施の形態に基づいて説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。The present invention has been described above based on an embodiment. The embodiment is merely an example, and it will be understood by those skilled in the art that various modifications are possible in the combination of each component and each treatment process, and that such modifications are also within the scope of the present invention.
上記の実施の形態においては、課題指標特定部120による課題指標の探索を階層構造の上位階層から下位階層に向かって行う構成としたが、階層構造における探索方法はこれに限られるものではない。例えば、最上位階層から課題指標の探索を開始するのではなく、ユーザやシステムが予め指定した階層から探索を開始するようにしてもよい。また、最初から最下位階層を探索し、その中で乖離度が最も大きい指標を課題指標として特定することもできる。この探索においては最下位階層以外の階層にある指標は考慮されないが、図4で説明したように過去の運動時からの改善も踏まえて運動改善指導を行う場合は、S64、S63、S62、S61のように各階層の指標が考慮される。In the above embodiment, the problem
また、上記の実施形態においては、最上位階層L1の全ての指標が最下位階層L4の指標まで細分化されており、階層構造の深さが一律で4層の場合を例に取って説明したが、階層構造の深さは指標により異なっていてもよい。すなわち、実施形態と同様に最上位階層をL1とした場合、第1層L1より下に階層構造が存在しない深さ1の指標があってもよいし、第2層L2まで細分化される深さ2の指標があってもよいし、第3層L3まで細分化される深さ3の指標があってもよい。このとき、全ての階層に対応する指標が存在していなくてもよい。例えば、第1層L1のある指標を細分化した指標が直下の第2層L2には存在せず、更に下位の第3層L3の指標に細分化されてもよい。また、全ての指標について最上位階層が第1層L1である必要はなく、第2層L2、第3層L3、第4層L4に最上位指標があってもよい。上記のように深さが異なる階層構造を探索する際に、その最下位階層まで探索する必要はなく、探索する深さを指標毎にユーザやシステムがその都度指定することもできる。例えば、深さが3の階層構造を探索する場合であっても、深さ2まで探索する旨が指定されている場合は、深さ3の最下位階層は探索されず、その上の深さ2の階層において課題指標が特定される。 In the above embodiment, all the indices in the top layer L1 are subdivided down to the indices in the bottom layer L4, and the depth of the hierarchical structure is uniformly four layers. However, the depth of the hierarchical structure may differ depending on the indices. That is, if the top layer is L1 as in the embodiment, there may be an index of depth 1 where there is no hierarchical structure below the first layer L1, an index of depth 2 that is subdivided down to the second layer L2, or an index of depth 3 that is subdivided down to the third layer L3. In this case, there may not be indices corresponding to all layers. For example, an index obtained by subdividing an index in the first layer L1 may not exist in the second layer L2 directly below, and may be further subdivided into an index in the third layer L3. In addition, the top layer does not need to be the first layer L1 for all indices, and the top index may be in the second layer L2, the third layer L3, or the fourth layer L4. When searching hierarchical structures of different depths as described above, it is not necessary to search down to the lowest level, and the user or system can specify the depth to search for each indicator each time. For example, even when searching a hierarchical structure of depth 3, if it is specified to search up to depth 2, the lowest level of depth 3 will not be searched, and problem indicators will be identified in the level of depth 2 above.
上記の実施の形態においては、階層構造の最下位階層において課題指標を特定する構成としたが、それ以外の階層において課題指標を特定してもよい。例えば、全階層を通じて乖離度が最も大きい指標を課題指標として特定してもよい。この場合、階層によらず全ての指標について対応する指導情報を用意しておくことが好ましい。また、過去の運動時にある階層の指標について指導情報が生成され、その結果、今回の運動時にその階層の指標が十分改善しているような場合には、それより上位階層において課題指標を特定することもできる。これによれば、ユーザの運動動作の改善に合わせて、適切な階層に基づく指導を行うことができる。In the above embodiment, the problem index is identified in the lowest hierarchical layer of the hierarchical structure, but the problem index may be identified in other layers. For example, the index with the largest deviation across all layers may be identified as the problem index. In this case, it is preferable to prepare guidance information corresponding to all indices regardless of the layer. Also, if guidance information is generated for an index of a certain layer during a past exercise, and as a result, the index of that layer has sufficiently improved during the current exercise, the problem index can be identified in a higher layer. This allows guidance based on an appropriate layer to be provided in accordance with the improvement of the user's exercise movements.
上記の実施形態においては、課題指標特定部120による課題指標の探索の際に、各階層において基準データと測定データの乖離度が最も大きい指標を選択し、更に下位階層に向かって課題指標を探索していたが、各階層で乖離度が予め設定した値よりも大きい複数の指標を選択してもよい。このような場合、選択された指標毎に下位階層の探索が行われ、複数の課題指標が特定される。指導情報生成部130は、特定された課題指標毎に指導情報を生成し、表示デバイス30に表示させる。表示デバイス30上では、その複数の指導情報を一画面中に表示してもよいし、ユーザ操作により複数画面を切り替えて各課題指標の指導情報を確認できるようにしてもよい。In the above embodiment, when the problem
図4の処理フローにおいて、ある階層の指標が過去の運動時と比較して所定程度の改善があった場合は、その上位階層にある指標について改善の有無を判定していたが、同一階層にある他の指標について改善の有無を判定してもよい。例えば、図4では、S64で第4層L4の「接地位置」の改善があった場合は、S63で第3層L3の「蹴り出し角度」の改善の有無を判定していたが、第4層L4にある他の指標「接地角度」「体幹角度」について改善の有無を判定してもよい。第4層L4のこれらの指標は、第3層L3の「蹴り出し角度」に従属しているので、どちらの階層で改善の有無を判定しても大差はない。In the processing flow of FIG. 4, if an index in a certain layer has improved to a certain degree compared to a previous exercise, the presence or absence of improvement was determined for the index in the layer above, but the presence or absence of improvement may also be determined for other indexes in the same layer. For example, in FIG. 4, if there is an improvement in the "ground contact position" in the fourth layer L4 in S64, the presence or absence of improvement was determined for the "push-off angle" in the third layer L3 in S63, but the presence or absence of improvement may also be determined for other indexes in the fourth layer L4, the "ground contact angle" and "trunk angle". These indexes in the fourth layer L4 are dependent on the "push-off angle" in the third layer L3, so it makes no difference which layer the improvement is determined in.
上記の実施形態においては、階層構造として図2に示されるようなツリー構造、すなわち上位階層から下位階層に向かって分岐する構造を例示したが、本発明の階層構造はこのようなツリー構造に限定されない。図5は、階層構造の別の例を有向グラフの形式で示す。本図において、有向グラフの頂点A~Kは各階層L1~L4の指標を表し、各指標を結ぶ有向の辺が課題指標の探索の方向を示す。最上位階層の第1層L1には指標A、B、Cが存在する。 In the above embodiment, a tree structure as shown in Figure 2 was exemplified as a hierarchical structure, that is, a structure that branches from a higher hierarchy to a lower hierarchy, but the hierarchical structure of the present invention is not limited to such a tree structure. Figure 5 shows another example of a hierarchical structure in the form of a directed graph. In this figure, vertices A to K of the directed graph represent the indices of each of the hierarchies L1 to L4, and the directed edges connecting each of the indices indicate the direction of search for problem indices. Indicators A, B, and C exist in the first layer L1 of the top hierarchy.
第2層L2には指標D、Eが存在する。ここで、指標Dは第1層L1の指標AおよびBをそれぞれ起点とする辺(矢印)で結ばれており、指標AおよびBの乖離度が所定値よりも大きい場合に指標Dの評価を行うことを意味する。したがって、指標AおよびBの少なくとも一つの乖離度が所定値以下であれば、指標AおよびBに関しては第1層L1で課題指標の探索が終了する。このとき、指標AおよびBの乖離度が共に所定値以下であれば、いずれも課題指標ではなく、いずれか一方の乖離度が所定値よりも大きければそれが課題指標として特定される。以降は同様の説明を省略するが、有向の辺(矢印)は、このように乖離度が所定値よりも大きい場合に下位階層の指標の探索に進むことを意味する。なお、図2のツリー構造と異なり、この例では上位指標AおよびBが下位指標Dに統合されたと捉えることもできる。Indicators D and E exist in the second layer L2. Here, indicator D is connected by an edge (arrow) starting from indicators A and B in the first layer L1, respectively, which means that indicator D is evaluated when the deviation of indicators A and B is greater than a predetermined value. Therefore, if the deviation of at least one of indicators A and B is equal to or less than a predetermined value, the search for problem indicators ends in the first layer L1 for indicators A and B. At this time, if the deviations of indicators A and B are both equal to or less than a predetermined value, neither is a problem indicator, and if the deviation of either one is greater than a predetermined value, it is identified as a problem indicator. Although similar explanations will be omitted from here on, a directed edge (arrow) means that if the deviation is greater than a predetermined value, the search proceeds to a lower hierarchical indicator. Unlike the tree structure in FIG. 2, in this example, it can also be considered that the upper indicators A and B are integrated into the lower indicator D.
第3層L3には指標F、G、Hが存在する。指標Fは、第2層L2の指標Dからの矢印で指定される。指標Gは、第2層L2の指標Eと第1層L1の指標Cからの矢印で指定される。指標Hは、第2層L2の指標Eからの矢印で指定される。 The third layer L3 has indexes F, G, and H. Index F is specified by an arrow from index D in the second layer L2. Index G is specified by an arrow from index E in the second layer L2 and index C in the first layer L1. Index H is specified by an arrow from index E in the second layer L2.
第4層L4には指標I、J、Kが存在する。指標Iは、第3層L3の指標FおよびGからの矢印で指定される。指標Jは、第3層L3の指標Gからの矢印で指定される。指標Kは、第3層L3の指標FおよびHからの矢印で指定される。 The fourth layer L4 has indices I, J, and K. Index I is designated by an arrow from indices F and G in the third layer L3. Index J is designated by an arrow from index G in the third layer L3. Index K is designated by an arrow from indices F and H in the third layer L3.
以上のような有向グラフによる階層構造によれば、図2に示したツリー構造よりも複雑な指標間の関係を適切に記述することができ、効果的に課題指標を特定することができる。また、図5においては、上位階層から下位階層に向かう矢印のみを図示したが、図4に関して説明したような下位階層から上位階層に向かって過去の運動時からの改善を探索する処理は、図5において下位階層の指標から上位階層の指標に向かう矢印によって記述することができる。 According to the above-mentioned hierarchical structure using a directed graph, it is possible to appropriately describe the relationships between indices that are more complex than those in the tree structure shown in Figure 2, and to effectively identify problem indices. Also, in Figure 5, only arrows pointing from the upper level to the lower level are illustrated, but the process of searching for improvements from past exercise from the lower level to the upper level as described in relation to Figure 4 can be described in Figure 5 by arrows pointing from the lower level indicators to the higher level indicators.
本実施の形態では、運動の例としてランニングを挙げて説明したが、本発明はその他の運動にも適用することができる。例えば、各種の陸上競技、水泳、ジム、ウォーキング、ロードバイク等におけるトレーニングやエクササイズ、ダンス、サッカー等の球技に適用することができる。In this embodiment, running has been used as an example of exercise, but the present invention can also be applied to other exercises. For example, the present invention can be applied to training and exercise in various track and field sports, swimming, gyms, walking, road bikes, dancing, and ball games such as soccer.
なお、実施の形態で説明した各装置の機能構成はハードウェア資源またはソフトウェア資源により、あるいはハードウェア資源とソフトウェア資源の協働により実現できる。ハードウェア資源としてプロセッサ、ROM、RAM、その他のLSIを利用できる。ソフトウェア資源としてオペレーティングシステム、アプリケーション等のプログラムを利用できる。The functional configuration of each device described in the embodiments can be realized by hardware resources or software resources, or by the cooperation of hardware and software resources. Processors, ROM, RAM, and other LSIs can be used as hardware resources. Programs such as operating systems and applications can be used as software resources.
100・・・運動改善指導装置、110・・・階層指標記憶部、120・・・課題指標特定部、130・・・指導情報生成部、20・・・測定デバイス、30・・・表示デバイス。 100: Exercise improvement instruction device, 110: hierarchical index memory unit, 120: problem index identification unit, 130: instruction information generation unit, 20: measurement device, 30: display device.
本発明は、運動動作の改善のための課題を特定する運動改善指導装置に関する。 The present invention relates to an exercise improvement instruction device that identifies issues for improving exercise movements.
Claims (8)
前記階層化された指標を運動中の測定データに基づいて評価し、課題指標を特定する課題指標特定部と
を備え、
前記指標の階層構造は、少なくとも三つの階層を含み、最下位階層以外にある指標は、その直下の下位階層において複数の指標に細分化されており、
前記課題指標特定部は、前記指標の階層構造における同一階層にある複数の指標に関して、所定の基準データと前記測定データの乖離度が予め設定した値よりも大きいものを選択し、そこから更に少なくとも二つの下位階層に向かって段階的に前記課題指標を探索する運動改善指導装置。 a hierarchical index storage unit for storing hierarchical indexes for improving exercise movements;
a problem index identifying unit that identifies a problem index by evaluating the hierarchical index based on measurement data during exercise;
The hierarchical structure of the index includes at least three levels, and an index other than the lowest level is subdivided into a plurality of indexes in the level immediately below it;
The problem indicator identification unit selects, from among multiple indices at the same level in the hierarchical structure of the indices, those in which the deviation between specified reference data and the measurement data is greater than a preset value, and then searches for the problem indicators in a stepwise manner, moving further down to at least two lower levels.
請求項1に記載の運動改善指導装置。 The exercise improvement instruction device according to claim 1 , further comprising an instruction information generating unit that generates instruction information for improving the problem indicator identified by the problem indicator identifying unit.
請求項1または2に記載の運動改善指導装置。 The exercise improvement instruction device according to claim 1 , wherein the problem index identifying unit searches for the problem index from a prespecified hierarchical level of a hierarchical structure of the indices.
請求項1から3のいずれかに記載の運動改善指導装置。 The exercise improvement instruction device according to claim 1 , wherein the problem index identifying unit identifies the problem index in a lowest hierarchical level of a hierarchical structure of the indices.
請求項1から4のいずれかに記載の運動改善指導装置。 5. The exercise improvement guidance device according to claim 1, wherein when the problem index identifying unit identifies an index that has improved to a predetermined degree compared to a previous exercise, the problem index identifying unit searches for the problem index among other indexes in the same hierarchy or a higher hierarchy than the identified index.
請求項2に記載の運動改善指導装置。 The exercise improvement instruction device according to claim 2 , wherein when the problem indicator identifying unit identifies the same problem indicator as that during a past exercise, the instruction information generating unit generates the instruction information different from that during a past exercise.
前記階層化された指標を運動中の測定データに基づいて評価し、課題指標を特定する課題指標特定ステップと
を備え、
前記指標の階層構造は、少なくとも三つの階層を含み、最下位階層以外にある指標は、その直下の下位階層において複数の指標に細分化されており、
前記課題指標特定ステップは、前記指標の階層構造における同一階層にある複数の指標に関して、所定の基準データと前記測定データの乖離度が予め設定した値よりも大きいものを選択し、そこから更に少なくとも二つの下位階層に向かって段階的に前記課題指標を探索する運動改善指導方法。 A hierarchical index storage step of storing a hierarchical index for improving athletic movements;
and a problem index identifying step of evaluating the hierarchical indexes based on measurement data during exercise and identifying a problem index,
The hierarchical structure of the index includes at least three levels, and an index other than the lowest level is subdivided into a plurality of indexes in the level immediately below it;
The problem indicator identification step is a method for providing exercise improvement guidance in which, for a plurality of indices at the same level in a hierarchical structure of the indices, those in which the degree of deviation between specified reference data and the measurement data is greater than a preset value are selected, and the problem indicator is then searched for in stages, moving further downward to at least two lower levels.
前記階層化された指標を運動中の測定データに基づいて評価し、課題指標を特定する課題指標特定ステップと
をコンピュータに実行させ、
前記指標の階層構造は、少なくとも三つの階層を含み、最下位階層以外にある指標は、その直下の下位階層において複数の指標に細分化されており、
前記課題指標特定ステップは、前記指標の階層構造における同一階層にある複数の指標に関して、所定の基準データと前記測定データの乖離度が予め設定した値よりも大きいものを選択し、そこから更に少なくとも二つの下位階層に向かって段階的に前記課題指標を探索する運動改善指導プログラム。 A hierarchical index storage step of storing a hierarchical index for improving athletic movements;
a problem index identifying step of evaluating the hierarchical indexes based on measurement data during exercise and identifying a problem index;
The hierarchical structure of the index includes at least three levels, and an index other than the lowest level is subdivided into a plurality of indexes in the level immediately below it;
The problem indicator identification step is an exercise improvement instruction program that selects, for multiple indicators at the same level in the hierarchical structure of the indicators, those in which the deviation between specified reference data and the measurement data is greater than a preset value, and then searches for the problem indicators in a stepwise manner, moving further down to at least two lower levels.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2020/039390 WO2022085069A1 (en) | 2020-10-20 | 2020-10-20 | Exercise improvement instruction device, exercise improvement instruction method, and exercise improvement instruction program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2022085069A1 JPWO2022085069A1 (en) | 2022-04-28 |
| JP7599504B2 true JP7599504B2 (en) | 2024-12-13 |
Family
ID=81290232
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022556852A Active JP7599504B2 (en) | 2020-10-20 | 2020-10-20 | Exercise improvement instruction device, exercise improvement instruction method, and exercise improvement instruction program |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20230390603A1 (en) |
| EP (1) | EP4212219A4 (en) |
| JP (1) | JP7599504B2 (en) |
| CN (1) | CN116249573A (en) |
| WO (1) | WO2022085069A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023153486A (en) * | 2022-04-05 | 2023-10-18 | リオモ インク | Running form analysis system, program and method |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017000167A (en) | 2015-06-04 | 2017-01-05 | セイコーエプソン株式会社 | Advice providing system, advice providing device, advice providing server, and advice providing method |
| JP2018143537A (en) | 2017-03-06 | 2018-09-20 | セイコーエプソン株式会社 | Motion analysis apparatus, motion analysis system, motion analysis method, and motion analysis program |
| WO2019008771A1 (en) | 2017-07-07 | 2019-01-10 | りか 高木 | Guidance process management system for treatment and/or exercise, and program, computer device and method for managing guidance process for treatment and/or exercise |
| WO2020100671A1 (en) | 2018-11-15 | 2020-05-22 | ソニー株式会社 | Information processing device, information processing method, and program |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2720599B2 (en) * | 1990-11-28 | 1998-03-04 | 三菱マテリアル株式会社 | Health management system |
| JP5811360B2 (en) * | 2012-12-27 | 2015-11-11 | カシオ計算機株式会社 | Exercise information display system, exercise information display method, and exercise information display program |
| WO2018063989A1 (en) * | 2016-09-28 | 2018-04-05 | Bodbox, Inc. | Evaluation and coaching of athletic performance |
| JP6871708B2 (en) * | 2016-10-06 | 2021-05-12 | りか 高木 | Methods, systems, programs, and computer devices for identifying the causative site of compensatory movements, and methods and systems for eliminating compensatory movements. |
| JP6834553B2 (en) * | 2017-02-09 | 2021-02-24 | セイコーエプソン株式会社 | Motion analysis system, motion analysis device, motion analysis program and motion analysis method |
| TWI666596B (en) * | 2017-12-27 | 2019-07-21 | 晶翔機電股份有限公司 | Method and system of planning fitness course parameters |
| JP6644290B1 (en) * | 2019-06-27 | 2020-02-12 | 株式会社ジ・アイ | Information processing device and program |
-
2020
- 2020-10-20 US US18/249,448 patent/US20230390603A1/en active Pending
- 2020-10-20 JP JP2022556852A patent/JP7599504B2/en active Active
- 2020-10-20 CN CN202080105534.4A patent/CN116249573A/en active Pending
- 2020-10-20 WO PCT/JP2020/039390 patent/WO2022085069A1/en not_active Ceased
- 2020-10-20 EP EP20958622.1A patent/EP4212219A4/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017000167A (en) | 2015-06-04 | 2017-01-05 | セイコーエプソン株式会社 | Advice providing system, advice providing device, advice providing server, and advice providing method |
| JP2018143537A (en) | 2017-03-06 | 2018-09-20 | セイコーエプソン株式会社 | Motion analysis apparatus, motion analysis system, motion analysis method, and motion analysis program |
| WO2019008771A1 (en) | 2017-07-07 | 2019-01-10 | りか 高木 | Guidance process management system for treatment and/or exercise, and program, computer device and method for managing guidance process for treatment and/or exercise |
| WO2020100671A1 (en) | 2018-11-15 | 2020-05-22 | ソニー株式会社 | Information processing device, information processing method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2022085069A1 (en) | 2022-04-28 |
| EP4212219A4 (en) | 2023-11-01 |
| US20230390603A1 (en) | 2023-12-07 |
| CN116249573A (en) | 2023-06-09 |
| JPWO2022085069A1 (en) | 2022-04-28 |
| EP4212219A1 (en) | 2023-07-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220335851A1 (en) | Identification and analysis of movement using sensor devices | |
| US11373354B2 (en) | Techniques for rendering three-dimensional animated graphics from video | |
| EP4002198A1 (en) | Posture acquisition method and device, and key point coordinate positioning model training method and device | |
| KR102241414B1 (en) | Electronic device for providing a feedback for a specivic motion using a machine learning model a and machine learning model and method for operating thereof | |
| KR102242994B1 (en) | Method and device for recommending customized golf clubs using artificial neural networks | |
| US11620783B2 (en) | 3D avatar generation and robotic limbs using biomechanical analysis | |
| US11998798B2 (en) | Virtual guided fitness routines for augmented reality experiences | |
| EP3104290B1 (en) | System and method for analysis and monitoring of group activities | |
| US11341776B2 (en) | Method, electronic apparatus and recording medium for automatically configuring sensors | |
| WO2014162787A1 (en) | Body-motion assessment device, dance assessment device, karaoke device, and game device | |
| US20200365044A1 (en) | Iot-driven proprioceptive analytics with automated performer feedback | |
| Srivastava et al. | Hand movements and gestures characterization using quaternion dynamic time warping technique | |
| US20230162458A1 (en) | Information processing apparatus, information processing method, and program | |
| JP2019136493A (en) | Exercise scoring method, system and program | |
| KR102095647B1 (en) | Comparison of operation using smart devices Comparison device and operation Comparison method through dance comparison method | |
| CN114220312B (en) | Virtual training method, device and virtual training system | |
| EP0847201A1 (en) | Real time tracking system for moving bodies on a sports field | |
| JP7599504B2 (en) | Exercise improvement instruction device, exercise improvement instruction method, and exercise improvement instruction program | |
| Akhter | Automated posture analysis of gait event detection via a hierarchical optimization algorithm and pseudo 2D stick-model | |
| CN114358043A (en) | Motion recognition evaluation method, motion recognition evaluation device, and storage medium | |
| US20240207743A1 (en) | Information processing device, and method and program for controlling the same | |
| KR20230175032A (en) | Method and apparatus for coaching golf swing based on algorithm | |
| Matsuyama et al. | A basic study on ballroom dance figure classification with LSTM using multi-modal sensor | |
| KR20220052450A (en) | Method and apparatus for assisting in golf swing practice | |
| Kim | Applying Machine Learning to Predict Amateur Golf Swing Outcome on an Edge Device |
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 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240612 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20240625 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240924 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20241003 |
|
| 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: 20241119 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7599504 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 |