Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7399446B2 - Exercise support systems and programs - Google Patents
[go: Go Back, main page]

JP7399446B2 - Exercise support systems and programs - Google Patents

Exercise support systems and programs Download PDF

Info

Publication number
JP7399446B2
JP7399446B2 JP2019137967A JP2019137967A JP7399446B2 JP 7399446 B2 JP7399446 B2 JP 7399446B2 JP 2019137967 A JP2019137967 A JP 2019137967A JP 2019137967 A JP2019137967 A JP 2019137967A JP 7399446 B2 JP7399446 B2 JP 7399446B2
Authority
JP
Japan
Prior art keywords
evaluation
exercise
level
specific
movement
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
JP2019137967A
Other languages
Japanese (ja)
Other versions
JP2021019819A (en
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.)
R Body
Original Assignee
R Body
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 R Body filed Critical R Body
Priority to JP2019137967A priority Critical patent/JP7399446B2/en
Priority to PCT/JP2019/039461 priority patent/WO2021019796A1/en
Publication of JP2021019819A publication Critical patent/JP2021019819A/en
Application granted granted Critical
Publication of JP7399446B2 publication Critical patent/JP7399446B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63BAPPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
    • A63B69/00Training appliances or apparatus for special sports
    • 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • 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

Landscapes

  • Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Primary Health Care (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Epidemiology (AREA)
  • Public Health (AREA)
  • Medical Informatics (AREA)
  • Biomedical Technology (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、運動支援システムおよびプログラムに関する。 The present invention relates to an exercise support system and program.

特許文献1には、消費カロリー等の運動情報および心拍数等の身体情報に基づいてトレーニングメニューを作成するトレーニング支援システムが開示されている。 Patent Document 1 discloses a training support system that creates a training menu based on exercise information such as burned calories and physical information such as heart rate.

特開2017-148177号公報Japanese Patent Application Publication No. 2017-148177

例えば、ユーザが目標とする消費カロリーやユーザの体調に基づいてトレーニングのメニューを作成することがある。しかしながら、この場合、ユーザに可能な動作を踏まえることなくメニューが作成されることがある。 For example, a training menu may be created based on the user's target calorie consumption and the user's physical condition. However, in this case, the menu may be created without considering the actions that the user can perform.

本発明の目的は、運動に関してユーザの動作を踏まえた情報を提供することにある。 An object of the present invention is to provide information regarding exercise based on the user's movements.

請求項1に記載の発明は、ユーザの動作の評価を取得する取得手段と、運動の内容に関して予め定められた水準がそれぞれ関連付けられた複数の運動のうちの、前記評価の対象である前記動作に用いられる部位との関係が予め定められた第1条件を満たす運動の名称を示す運動情報を出力させる出力手段と、を備え、前記評価には、少なくとも、前記ユーザにおける特定部位の動作の評価である特定評価があり、前記複数の運動には、少なくとも、前記特定部位との関係が前記第1条件を満たす特定の運動があり、前記出力手段は、前記特定評価から特定される前記特定部位の動作の水準との関係が、運動に対する前記ユーザの適性について定められた第2条件を満たさない前記水準が関連付けられた前記特定の運動に係る前記運動情報の出力を制限し、前記特定評価から特定される前記特定部位の動作の水準との関係が前記第2条件を満たす前記水準が関連付けられた前記特定の運動に係る前記運動情報を出力させ、前記特定の運動には、少なくとも、第1の運動と、当該第1の運動よりも高い前記水準が関連付けられた第2の運動とがあり、前記特定評価には、少なくとも、第1評価と、当該第1評価よりも評価の水準が高い第2評価とがあり、前記第1評価から特定される前記水準は、前記第1の運動に関連付けられた前記水準との関係が前記第2条件を満たし、前記第2の運動に関連付けられた前記水準との関係が当該第2条件を満たさず、前記第2評価から特定される前記水準は、前記第2の運動に関連付けられた前記水準との関係が前記第2条件を満たす、運動支援システムである。
請求項2に記載の発明は、ユーザの動作の評価を取得する取得手段と、運動の内容に関して予め定められた水準がそれぞれ関連付けられた複数の運動のうちの、前記評価の対象である前記動作に用いられる部位との関係が予め定められた第1条件を満たす運動に対する前記ユーザの適性を示す運動情報を出力させる出力手段と、を備え、前記評価には、少なくとも、前記ユーザにおける特定部位の動作の評価である特定評価があり、前記複数の運動には、少なくとも、前記特定部位との関係が前記第1条件を満たす特定の運動があり、前記特定評価から特定される前記動作の水準との関係が予め定められた第2条件を満たさない前記水準が関連付けられた前記特定の運動に係る前記運動情報よりも、当該特定評価から特定される当該水準との関係が当該第2条件を満たす前記水準が関連付けられた前記特定の運動に係る前記運動情報の方が、前記適性が高く示され、前記特定の運動には、少なくとも、第1の運動と、当該第1の運動よりも高い前記水準が関連付けられた第2の運動とがあり、前記特定評価には、少なくとも、第1評価と、当該第1評価よりも評価の水準が高い第2評価とがあり、前記第1評価から特定される前記水準は、前記第1の運動に関連付けられた前記水準との関係が前記第2条件を満たし、前記第2の運動に関連付けられた前記水準との関係が当該第2条件を満たさず、前記第2評価から特定される前記水準は、前記第2の運動に関連付けられた前記水準との関係が前記第2条件を満たす、運動支援システムである。
請求項3に記載の発明は、ユーザの動作の評価を取得する取得手段と、運動の内容に関して予め定められた水準がそれぞれ関連付けられた複数の運動のうちの、前記評価の対象である前記動作に用いられる部位との関係が予め定められた第1条件を満たす運動に対する前記ユーザの適性に基づく当該運動の提案の優先度を示す運動情報を出力させる出力手段と、を備え、前記評価には、少なくとも、前記ユーザにおける特定部位の動作の評価である特定評価があり、前記複数の運動には、少なくとも、前記特定部位との関係が前記第1条件を満たす特定の運動があり、前記特定評価から特定される前記動作の水準との関係が予め定められた第2条件を満たさない前記水準が関連付けられた前記特定の運動に係る前記運動情報よりも、当該特定評価から特定される当該水準との関係が当該第2条件を満たす前記水準が関連付けられた前記特定の運動に係る前記運動情報の方が、前記優先度が高く示され、前記特定の運動には、少なくとも、第1の運動と、当該第1の運動よりも高い前記水準が関連付けられた第2の運動とがあり、前記特定評価には、少なくとも、第1評価と、当該第1評価よりも評価の水準が高い第2評価とがあり、前記第1評価から特定される前記水準は、前記第1の運動に関連付けられた前記水準との関係が前記第2条件を満たし、前記第2の運動に関連付けられた前記水準との関係が当該第2条件を満たさず、前記第2評価から特定される前記水準は、前記第2の運動に関連付けられた前記水準との関係が前記第2条件を満たす、運動支援システムである。
請求項4に記載の発明は、前記第1評価および前記第2評価は、前記特定部位の第1動作の評価であり、前記ユーザに対する前記評価には、少なくとも、前記第1動作とは異なる第2動作の評価がさらにあり、前記出力手段は、前記運動に関連付けられた前記水準と、前記第1動作の前記評価および前記第2動作の前記評価との関係に応じた態様により前記運動情報を出力させる請求項1乃至3の何れかに記載の運動支援システムである。
請求項5に記載の発明は、前記取得手段は、前記ユーザの属性に関する属性情報を取得し、前記出力手段は、前記運動情報を、前記属性情報に応じた態様により出力させる請求項に記載の運動支援システムである。
請求項6に記載の発明は、ユーザの動作の評価を取得する取得手段と、前記ユーザを対象とする運動に関する情報を、前記評価に応じた態様により出力させる出力手段と、を備え、前記ユーザに対する前記評価には、少なくとも、特定部位の第1動作の評価である第1評価と、当該第1動作とは異なる第2動作の評価である第2評価とがあり、前記第1評価には、少なくとも、第1の第1評価と、当該第1の第1評価よりも評価の水準が高い第2の第1評価とがあり、前記第2評価には、少なくとも、第1の第2評価と、当該第1の第2評価よりも評価の水準が高い第2の第2評価とがあり、前記運動には、少なくとも、前記第1動作に用いられる部位との関係および前記第2動作に用いられる部位との関係が何れも予め定められた条件を満たす特定の運動があり、前記出力手段は、前記取得手段に前記第2の第1評価が取得された場合に、前記特定の運動に関する情報を第1態様により出力させ、前記取得手段に前記第2の第1評価および前記第1の第2評価が取得された場合に、前記特定の運動に関する情報を前記第1態様とは異なる第2態様により出力させる、運動支援システムである。
請求項7に記載の発明は、コンピュータに、ユーザの動作の評価を取得する機能と、運動の内容に関して予め定められた水準がそれぞれ関連付けられた複数の運動のうちの、前記評価の対象である前記動作に用いられる部位との関係が予め定められた第1条件を満たす運動の名称を示す運動情報を出力させる出力機能と、を実現させ、前記評価には、少なくとも、前記ユーザにおける特定部位の動作の評価である特定評価があり、前記複数の運動には、少なくとも、前記特定部位との関係が前記第1条件を満たす特定の運動があり、前記出力機能は、前記特定評価から特定される前記特定部位の動作の水準との関係が、運動に対する前記ユーザの適性について定められた第2条件を満たさない前記水準が関連付けられた前記特定の運動に係る前記運動情報の出力を制限し、前記特定評価から特定される前記特定部位の動作の水準との関係が前記第2条件を満たす前記水準が関連付けられた前記特定の運動に係る前記運動情報を出力させ、前記特定の運動には、少なくとも、第1の運動と、当該第1の運動よりも高い前記水準が関連付けられた第2の運動とがあり、前記特定評価には、少なくとも、第1評価と、当該第1評価よりも評価の水準が高い第2評価とがあり、前記第1評価から特定される前記水準は、前記第1の運動に関連付けられた前記水準との関係が前記第2条件を満たし、前記第2の運動に関連付けられた前記水準との関係が当該第2条件を満たさず、前記第2評価から特定される前記水準は、前記第2の運動に関連付けられた前記水準との関係が前記第2条件を満たす、プログラムである。
請求項8に記載の発明は、コンピュータに、ユーザの動作の評価を取得する機能と、運動の内容に関して予め定められた水準がそれぞれ関連付けられた複数の運動のうちの、前記評価の対象である前記動作に用いられる部位との関係が予め定められた第1条件を満たす運動に対する前記ユーザの適性を示す運動情報を出力させる出力機能と、を実現させ、前記評価には、少なくとも、前記ユーザにおける特定部位の動作の評価である特定評価があり、前記複数の運動には、少なくとも、前記特定部位との関係が前記第1条件を満たす特定の運動があり、前記特定評価から特定される前記動作の水準との関係が予め定められた第2条件を満たさない前記水準が関連付けられた前記特定の運動に係る前記運動情報よりも、当該特定評価から特定される当該水準との関係が当該第2条件を満たす前記水準が関連付けられた前記特定の運動に係る前記運動情報の方が、前記適性が高く示され、前記特定の運動には、少なくとも、第1の運動と、当該第1の運動よりも高い前記水準が関連付けられた第2の運動とがあり、前記特定評価には、少なくとも、第1評価と、当該第1評価よりも評価の水準が高い第2評価とがあり、前記第1評価から特定される前記水準は、前記第1の運動に関連付けられた前記水準との関係が前記第2条件を満たし、前記第2の運動に関連付けられた前記水準との関係が当該第2条件を満たさず、前記第2評価から特定される前記水準は、前記第2の運動に関連付けられた前記水準との関係が前記第2条件を満たす、プログラムである。
請求項9に記載の発明は、コンピュータに、ユーザの動作の評価を取得する機能と、運動の内容に関して予め定められた水準がそれぞれ関連付けられた複数の運動のうちの、前記評価の対象である前記動作に用いられる部位との関係が予め定められた第1条件を満たす運動に対する前記ユーザの適性に基づく当該運動の提案の優先度を示す運動情報を出力させる出力機能と、を実現させ、前記評価には、少なくとも、前記ユーザにおける特定部位の動作の評価である特定評価があり、前記複数の運動には、少なくとも、前記特定部位との関係が前記第1条件を満たす特定の運動があり、前記特定評価から特定される前記動作の水準との関係が予め定められた第2条件を満たさない前記水準が関連付けられた前記特定の運動に係る前記運動情報よりも、当該特定評価から特定される当該水準との関係が当該第2条件を満たす前記水準が関連付けられた前記特定の運動に係る前記運動情報の方が、前記優先度が高く示され、前記特定の運動には、少なくとも、第1の運動と、当該第1の運動よりも高い前記水準が関連付けられた第2の運動とがあり、前記特定評価には、少なくとも、第1評価と、当該第1評価よりも評価の水準が高い第2評価とがあり、前記第1評価から特定される前記水準は、前記第1の運動に関連付けられた前記水準との関係が前記第2条件を満たし、前記第2の運動に関連付けられた前記水準との関係が当該第2条件を満たさず、前記第2評価から特定される前記水準は、前記第2の運動に関連付けられた前記水準との関係が前記第2条件を満たす、プログラムである。
請求項10に記載の発明は、前記第1評価および前記第2評価は、前記特定部位の第1動作の評価であり、前記ユーザに対する前記評価には、少なくとも、前記第1動作とは異なる第2動作の評価がさらにあり、前記出力機能は、前記運動に関連付けられた前記水準と、前記第1動作の前記評価および前記第2動作の前記評価との関係に応じた態様により前記運動情報を出力させる、請求項7乃至9の何れかに記載のプログラムである。
請求項11に記載の発明は、コンピュータに、前記ユーザの属性に関する属性情報を取得する機能をさらに実現させ前記出力機能は、前記運動に関連付けられた前記水準と前記属性情報との関係に応じた態様により前記運動情報を出力させる、請求項9に記載のプログラムである。
請求項12に記載の発明は、コンピュータに、ユーザの動作の評価を取得する機能と、前記ユーザを対象とする運動に関する情報を、前記評価に応じた態様により出力させる出力機能と、を実現させ、前記ユーザに対する前記評価には、少なくとも、特定部位の第1動作の評価である第1評価と、当該第1動作とは異なる第2動作の評価である第2評価とがあり、前記第1評価には、少なくとも、第1の第1評価と、当該第1の第1評価よりも評価の水準が高い第2の第1評価とがあり、前記第2評価には、少なくとも、第1の第2評価と、当該第1の第2評価よりも評価の水準が高い第2の第2評価とがあり、前記運動には、少なくとも、前記第1動作に用いられる部位との関係および前記第2動作に用いられる部位との関係が何れも予め定められた条件を満たす特定の運動があり、前記出力機能は、前記第2の第1評価が取得された場合に、前記特定の運動に関する情報を第1態様により出力させ、前記第2の第1評価および前記第1の第2評価が取得された場合に、前記特定の運動に関する情報を前記第1態様とは異なる第2態様により出力させる、プログラムである。
The invention according to claim 1 provides an acquisition means for acquiring an evaluation of a user's movement, and an acquisition means for acquiring an evaluation of a user's movement; output means for outputting exercise information indicating a name of an exercise whose relationship with a part used for the movement satisfies a predetermined first condition; There is a specific evaluation that is an evaluation, and among the plurality of movements, there is at least a specific movement whose relationship with the specific part satisfies the first condition, and the output means is configured to perform the specific evaluation specified from the specific evaluation. Limiting the output of the exercise information related to the specific exercise associated with the level whose relationship with the level of movement of the part does not satisfy a second condition defined regarding the user's aptitude for exercise, and determining the specific evaluation. outputting the exercise information related to the specific exercise associated with the level that satisfies the second condition with respect to the level of movement of the specific part specified from the above; There is a first movement and a second movement associated with a higher level than the first movement, and the specific evaluation includes at least the first evaluation and a second movement with a higher level of evaluation than the first movement. There is a high second evaluation, and the level identified from the first evaluation is such that the relationship with the level associated with the first movement satisfies the second condition and the level is associated with the second movement. The level associated with the second exercise does not satisfy the second condition, and the level identified from the second evaluation is an exercise whose relationship with the level associated with the second exercise satisfies the second condition. It is a support system.
The invention according to claim 2 provides an acquisition means for acquiring an evaluation of a user's movement, and an acquisition unit that acquires an evaluation of a user's movement, and the movement that is the target of the evaluation among a plurality of movements, each of which is associated with a predetermined level regarding the content of the movement. outputting means for outputting exercise information indicating the aptitude of the user for exercise whose relationship with the body parts used for the exercise satisfies a predetermined first condition; There is a specific evaluation that is an evaluation of a movement, and among the plurality of movements, there is at least a certain movement whose relationship with the specific part satisfies the first condition, and the level of the movement specified from the specific evaluation. The relationship with the level specified from the specific evaluation satisfies the second condition rather than the exercise information related to the specific exercise with which the level is associated. The exercise information related to the specific exercise with which the level is associated indicates that the aptitude is higher, and the specific exercise includes at least a first exercise and a higher aptitude than the first exercise. The specific evaluation includes at least a first evaluation and a second evaluation having a higher level of evaluation than the first evaluation, and the specific evaluation includes a second evaluation with a higher level of evaluation than the first evaluation. The level associated with the first movement satisfies the second condition, and the level associated with the second movement does not satisfy the second condition. , the level specified from the second evaluation is an exercise support system in which a relationship with the level associated with the second exercise satisfies the second condition .
The invention according to claim 3 provides an acquisition means for acquiring an evaluation of a user's movement, and the movement that is the target of the evaluation among a plurality of movements, each of which is associated with a predetermined level regarding the content of the movement. an output means for outputting exercise information indicating a priority of a proposed exercise based on the aptitude of the user for an exercise whose relationship with a body part used for the exercise satisfies a predetermined first condition; , there is at least a specific evaluation that is an evaluation of the movement of a specific part of the user, and among the plurality of exercises there is at least a specific exercise whose relationship with the specific part satisfies the first condition, and the specific evaluation The level specified from the specific evaluation is more important than the exercise information related to the specific exercise to which the level does not satisfy the predetermined second condition. The exercise information related to the specific exercise associated with the level that satisfies the second condition is given a higher priority, and the specific exercise includes at least the first exercise and the first exercise. , and a second exercise associated with a higher level than the first exercise, and the specific evaluation includes at least the first evaluation and a second evaluation whose evaluation level is higher than the first evaluation. The level identified from the first evaluation has a relationship with the level associated with the first movement that satisfies the second condition, and the level identified from the first evaluation satisfies the second condition. does not satisfy the second condition, and the level specified from the second evaluation is an exercise support system in which the relationship with the level associated with the second exercise satisfies the second condition. .
In the invention according to claim 4 , the first evaluation and the second evaluation are evaluations of a first motion of the specific part, and the evaluation for the user includes at least a first motion different from the first motion. There is further evaluation of two movements, and the output means outputs the exercise information in a manner according to the relationship between the level associated with the exercise, the evaluation of the first movement , and the evaluation of the second movement. 4. The exercise support system according to claim 1, wherein the exercise support system outputs the following .
The invention according to claim 5 is characterized in that the acquisition means acquires attribute information regarding attributes of the user, and the output means outputs the exercise information in a manner according to the attribute information . This is an exercise support system described in .
The invention according to claim 6 includes an acquisition means for acquiring an evaluation of a user's movement, and an output means for outputting information regarding exercise targeted at the user in a manner according to the evaluation, The evaluation includes at least a first evaluation that is an evaluation of a first movement of a specific part, and a second evaluation that is an evaluation of a second movement different from the first movement, and the first evaluation includes: , there is at least a first first evaluation and a second first evaluation having a higher evaluation level than the first first evaluation, and the second evaluation includes at least a first second evaluation. and a second second evaluation having a higher evaluation level than the first second evaluation, and the exercise includes at least a relationship with the body part used in the first movement and a second evaluation. There is a specific movement that satisfies predetermined conditions in relation to the parts used, and when the second first evaluation is acquired by the acquisition means, the output means is configured to perform an exercise related to the specific movement when the second first evaluation is acquired by the acquisition means. When information is output in a first manner and the acquisition means acquires the second first evaluation and the first second evaluation, the information regarding the specific exercise is output in a first manner different from the first aspect. This is an exercise support system that provides output in two ways .
The invention according to claim 7 provides a computer with a function of obtaining an evaluation of a user's movement, and a function of obtaining an evaluation target of a plurality of exercises, each of which is associated with a predetermined level regarding the content of the exercise. an output function that outputs exercise information indicating the name of an exercise whose relationship with a part used in the certain movement satisfies a predetermined first condition; There is a specific evaluation that is an evaluation of the movement of the user, and among the plurality of movements there is at least a specific movement whose relationship with the specific part satisfies the first condition, and the output function is specified from the specific evaluation. restricting the output of the exercise information related to the specific exercise associated with the level whose relationship with the level of movement of the specific part does not satisfy a second condition defined regarding the user's aptitude for exercise; outputting the exercise information related to the specific exercise associated with the level whose relationship with the level of movement of the specific part specified from the specific evaluation satisfies the second condition; There is at least a first exercise and a second exercise that is associated with a higher level than the first exercise, and the specific evaluation includes at least the first evaluation and the second exercise that is higher than the first exercise. There is a second evaluation in which the level is high, and the level specified from the first evaluation is such that the relationship with the level associated with the first movement satisfies the second condition, and the second evaluation has a high level. The level associated with the second movement does not satisfy the second condition, and the level identified from the second evaluation has a relationship with the level associated with the second movement that does not satisfy the second condition. It is a program that satisfies you .
The invention according to claim 8 provides a computer with a function of obtaining an evaluation of a user's movement, and a target of the evaluation among a plurality of exercises, each of which is associated with a predetermined level regarding the content of the exercise. an output function that outputs exercise information indicating the user's aptitude for exercise whose relationship with the body part used in the movement satisfies a predetermined first condition; There is a specific evaluation that is an evaluation of the movement of a specific part, and among the plurality of movements there is at least a certain movement whose relationship with the specific part satisfies the first condition, and the movement is specified from the specific evaluation. The relationship with the level specified from the specific evaluation is more important than the exercise information related to the specific exercise with which the level is associated which does not satisfy the predetermined second condition. The exercise information related to the specific exercise associated with the level that satisfies the condition is shown to have a higher aptitude, and the specific exercise includes at least a first exercise and more than the first exercise. There is a second exercise associated with a higher level, and the specific evaluation includes at least a first evaluation and a second evaluation whose evaluation level is higher than the first evaluation, and the specific evaluation includes at least a first evaluation and a second evaluation whose evaluation level is higher than the first evaluation. The level identified from the evaluation has a relationship with the level associated with the first exercise that satisfies the second condition, and a relationship with the level associated with the second exercise that satisfies the second condition. The level specified from the second evaluation is a program in which the relationship with the level associated with the second exercise satisfies the second condition .
The invention according to claim 9 provides a computer with a function of acquiring an evaluation of a user's movement, and a target of the evaluation among a plurality of exercises, each of which is associated with a predetermined level regarding the content of the exercise. an output function for outputting exercise information indicating a priority of a proposal for the exercise based on the user's aptitude for the exercise that satisfies a predetermined first condition in relation to the body part used for the movement; The evaluation includes at least a specific evaluation that is an evaluation of the movement of a specific part of the user, and the plurality of exercises includes at least a specific exercise whose relationship with the specific part satisfies the first condition, The relationship with the level of the movement specified from the specific evaluation does not satisfy a predetermined second condition.It is specified from the specific evaluation rather than the exercise information related to the specific exercise with which the level is associated. The exercise information related to the specific exercise associated with the level whose relationship with the level satisfies the second condition is shown to have a higher priority, and the specific exercise has at least the first and a second movement that is associated with a higher level than the first movement, and the specific evaluation includes at least a first evaluation and a second movement that has a higher level of evaluation than the first evaluation. There is a second evaluation, and the level identified from the first evaluation is such that the relationship with the level associated with the first movement satisfies the second condition and the level is associated with the second movement. The level identified from the second evaluation is a program in which the relationship with the level does not satisfy the second condition, and the level identified from the second evaluation is such that the relationship with the level associated with the second exercise satisfies the second condition. be.
In the invention according to claim 10 , the first evaluation and the second evaluation are evaluations of a first motion of the specific part, and the evaluation for the user includes at least a first motion different from the first motion. There is further evaluation of two movements, and the output function outputs the exercise information in a manner according to the relationship between the level associated with the exercise, the evaluation of the first movement , and the evaluation of the second movement. The program according to any one of claims 7 to 9, which outputs.
The invention according to claim 11 allows the computer to further realize a function of acquiring attribute information regarding the attributes of the user, and the output function is configured to perform the output function according to the relationship between the level associated with the exercise and the attribute information. 10. The program according to claim 9, wherein the exercise information is output in a manner according to the present invention.
The invention according to claim 12 allows a computer to realize a function of acquiring an evaluation of a user's movement, and an output function of outputting information regarding an exercise targeted at the user in a manner according to the evaluation. , the evaluation for the user includes at least a first evaluation that is an evaluation of a first movement of a specific part, and a second evaluation that is an evaluation of a second movement different from the first movement; The evaluation includes at least a first first evaluation and a second first evaluation having a higher evaluation level than the first first evaluation, and the second evaluation includes at least the first evaluation. There is a second evaluation and a second second evaluation having a higher level of evaluation than the first second evaluation, and the movement includes at least the relationship with the part used in the first movement and the second evaluation. 2. There is a specific movement that satisfies predetermined conditions in relation to the parts used in the movement, and the output function outputs information regarding the specific movement when the second first evaluation is obtained. is output in a first manner, and when the second first evaluation and the first second evaluation are obtained, information regarding the specific exercise is output in a second manner different from the first aspect. , is a program.

本発明によれば、運動に関してユーザの動作を踏まえた情報を提供することができる。 According to the present invention, it is possible to provide information regarding exercise based on the user's movements.

本実施形態に係るトレーニング支援システムの全体構成例を示した図である。1 is a diagram showing an example of the overall configuration of a training support system according to the present embodiment. サーバ装置および端末のハードウェア構成例を示した図である。It is a diagram showing an example of the hardware configuration of a server device and a terminal. サーバ装置の機能構成例を示した図である。It is a diagram showing an example of a functional configuration of a server device. (a)は、評価管理テーブルの一例を示した図であり、(b)は、属性管理テーブルの一例を示した図であり、(c)は、適性管理テーブルの一例を示した図である。(a) is a diagram showing an example of an evaluation management table, (b) is a diagram showing an example of an attribute management table, and (c) is a diagram showing an example of an aptitude management table. . トレーニング項目決定処理の流れを示したフローチャートである。It is a flowchart showing the flow of training item determination processing. (a)は、新たなウォーミングアップ項目を行うユーザの動作が評価された場合の評価管理テーブルを示した図であり、(b)は、評価管理テーブルが更新されたことに応じて更新された適性管理テーブルを示した図である。(a) is a diagram showing an evaluation management table when the user's movement performing a new warm-up item is evaluated, and (b) is a diagram showing the aptitude that has been updated in accordance with the update of the evaluation management table. It is a figure showing a management table. (a)は、新たなウォーミングアップ項目を行うユーザの動作が評価された場合の評価管理テーブルを示した図であり、(b)は、評価管理テーブルが更新されたことに応じて更新された適性管理テーブルを示した図である。(a) is a diagram showing an evaluation management table when the user's movement performing a new warm-up item is evaluated, and (b) is a diagram showing the aptitude that has been updated in accordance with the update of the evaluation management table. It is a figure showing a management table. 提案項目表示画面を示した図である。It is a figure showing a suggestion item display screen. 項目一覧表示画面を示した図である。It is a figure showing an item list display screen.

以下、添付図面を参照して、本発明の実施形態について詳細に説明する。
<トレーニング支援システムの構成>
図1は、本実施形態に係るトレーニング支援システム1の全体構成例を示した図である。
本実施形態に係るトレーニング支援システム1は、それぞれ異なるトレーニング内容である複数のトレーニングの項目(トレーニング項目)の中から何れのトレーニング項目をユーザが行うかの決定を支援するシステムである。
運動支援システムの一例としてのトレーニング支援システム1は、サーバ装置10と、ビデオカメラ20と、端末30とを備える。サーバ装置10と、ビデオカメラ20および端末30とは、ネットワークを介して接続されている。
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
<Training support system configuration>
FIG. 1 is a diagram showing an example of the overall configuration of a training support system 1 according to the present embodiment.
The training support system 1 according to the present embodiment is a system that supports a user in determining which training item to perform from among a plurality of training items (training items) each having different training content.
A training support system 1 as an example of an exercise support system includes a server device 10, a video camera 20, and a terminal 30. The server device 10, video camera 20, and terminal 30 are connected via a network.

サーバ装置10は、ユーザごとに、ユーザに適したトレーニング項目を決定する。
サーバ装置10は、ユーザにおける特定部位の動作に関する情報を取得する。また、サーバ装置10は、取得した情報を解析し、ユーザにおける特定部位の動作を評価する。そして、評価結果に基づき、複数のトレーニング項目の中から、ユーザに適したトレーニング項目を決定する。さらに、サーバ装置10は、決定したトレーニング項目の情報を、端末30に提供する。
特定部位としては、例えば、頭、頸椎、肩、胸椎、胸郭、腹部、腰椎、腕、手、股、脚等の部位が挙げられる。特定部位は、上記の部位に限定されず、人間における何れの部位であってもよい。
動作としては、例えば、背屈、回内、回外、呼吸、屈曲、外旋、内旋、伸展、外転、内転等が挙げられる。動作は、上記の例に限定されず、人間が行う何れの動作であってもよい。
The server device 10 determines training items suitable for each user.
The server device 10 acquires information regarding the movement of a specific part of the user. Additionally, the server device 10 analyzes the acquired information and evaluates the movement of a specific part of the user. Then, based on the evaluation results, a training item suitable for the user is determined from among the plurality of training items. Further, the server device 10 provides information on the determined training items to the terminal 30.
Specific sites include, for example, the head, cervical vertebrae, shoulders, thoracic vertebrae, rib cage, abdomen, lumbar vertebrae, arms, hands, thighs, legs, and the like. The specific site is not limited to the above sites, and may be any site on a human being.
Examples of the motion include dorsiflexion, pronation, supination, breathing, flexion, external rotation, internal rotation, extension, abduction, and adduction. The motion is not limited to the above example, and may be any motion performed by a human.

サーバ装置10は、例えば、コンピュータにより実現される。サーバ装置10は、単一のコンピュータにより構成しても良いし、複数のコンピュータによる分散処理により実現しても良い。また、サーバ装置10は、クラウドコンピューティングにより提供される仮想的なハードウェア上にて実現してもよい。 The server device 10 is realized by, for example, a computer. The server device 10 may be configured by a single computer, or may be realized by distributed processing by multiple computers. Further, the server device 10 may be realized on virtual hardware provided by cloud computing.

ビデオカメラ20は、トレーニング支援システム1のユーザを撮影する。本実施形態のビデオカメラ20は、例えば、ユーザが運動を行う施設等に設けられる。本実施形態では、ユーザに適したトレーニング項目を決定するために、ユーザが、準備運動としてのウォーミングアップを行う。ビデオカメラ20は、ウォーミングアップを行っているユーザを動画撮影する。
また、本実施形態では、ビデオカメラ20が撮影した動画のタイトルとして、この動画に映っているユーザが行っているウォーミングアップの項目(ウォーミングアップ項目)の名称をビデオカメラ20に入力可能になっている。ビデオカメラ20は、撮影した動画を、ウォーミングアップ項目の名称の情報とともに、ネットワークを介してサーバ装置10へ送信する機能を備える。なお、ウォーミングアップ項目の名称の情報を、以下では、名称情報と称する。
The video camera 20 photographs the user of the training support system 1. The video camera 20 of this embodiment is installed, for example, in a facility where a user exercises. In this embodiment, the user performs a warm-up as a preparatory exercise in order to determine training items suitable for the user. The video camera 20 takes a video of the user warming up.
Furthermore, in the present embodiment, the name of the warm-up item (warm-up item) that the user is performing in the video can be input to the video camera 20 as the title of the video captured by the video camera 20. The video camera 20 has a function of transmitting the captured video to the server device 10 via the network together with information on the names of the warm-up items. Note that information on the names of warm-up items will be referred to as name information below.

端末30は、情報を表示する表示部31を有する。端末30は、サーバ装置10から情報を取得すると、取得したこの情報を表示部31に表示する。また、端末30は、ユーザの操作により情報を入力可能な入力部(不図示)を有する。本実施形態では、例えば、ユーザの操作により、ユーザの属性に関する情報が端末30に入力可能であり、端末30は、入力された情報をサーバ装置10に送信可能である。
ユーザの属性としては、例えば、ユーザの名称、ユーザの年齢、ユーザの性別、ユーザがトレーニングを行う目的、ユーザの怪我の履歴、ユーザの性格等が挙げられる。なお、ユーザの属性に関する情報を、以下では、属性情報と称する。
The terminal 30 has a display section 31 that displays information. Upon acquiring information from the server device 10, the terminal 30 displays the acquired information on the display unit 31. The terminal 30 also has an input unit (not shown) that allows information to be input by user operation. In this embodiment, for example, information regarding the user's attributes can be input to the terminal 30 by the user's operation, and the terminal 30 can transmit the input information to the server device 10.
Examples of the user attributes include the user's name, the user's age, the user's gender, the purpose of the user's training, the user's injury history, and the user's personality. Note that information regarding user attributes is hereinafter referred to as attribute information.

端末30は、例えば、コンピュータ、タブレット型情報端末、その他の情報処理装置により実現される。端末30は、例えば、スマートフォンであってもよい。すなわち、端末30は、何れの種類の端末であってもよい。 The terminal 30 is realized by, for example, a computer, a tablet information terminal, or other information processing device. Terminal 30 may be, for example, a smartphone. That is, the terminal 30 may be any type of terminal.

サーバ装置10とビデオカメラ20および端末30との接続に用いられるネットワークは、データの送受信が可能であれば、その種類は特に限定されず、例えばインターネット、LAN(Local Area Network)、WAN(Wide Area Network)等として良い。データの送受信に用いられる通信回線は、有線であっても無線であっても良い。また、複数のネットワークや通信回線を介して各装置を接続する構成としても良い。 The type of network used to connect the server device 10, video camera 20, and terminal 30 is not particularly limited as long as it can transmit and receive data, and may be, for example, the Internet, LAN (Local Area Network), or WAN (Wide Area Network). Network) etc. The communication line used for transmitting and receiving data may be wired or wireless. Furthermore, a configuration may be adopted in which each device is connected via a plurality of networks or communication lines.

<ハードウェア構成例>
図2は、サーバ装置10および端末30のハードウェア構成例を示した図である。
図2に示すように、サーバ装置10および端末30は、演算手段であるCPU(Central Processing Unit)100aと、主記憶手段であるメモリ100cとを備える。また、各装置は、外部デバイスとして、不揮発性記録デバイス100g、ネットワークインターフェイス100f、表示機構100d、音声機構100h、キーボードやマウス等の入力デバイス100i等を備える。
<Hardware configuration example>
FIG. 2 is a diagram showing an example of the hardware configuration of the server device 10 and the terminal 30.
As shown in FIG. 2, the server device 10 and the terminal 30 include a CPU (Central Processing Unit) 100a, which is a calculation means, and a memory 100c, which is a main storage means. Each device also includes, as external devices, a nonvolatile recording device 100g, a network interface 100f, a display mechanism 100d, an audio mechanism 100h, and an input device 100i such as a keyboard and a mouse.

メモリ100cおよび表示機構100dは、システムコントローラ100bを介してCPU100aに接続されている。また、ネットワークインターフェイス100f、不揮発性記録デバイス100g、音声機構100hおよび入力デバイス100iは、ブリッジコントローラ100eを介してシステムコントローラ100bと接続されている。各構成要素は、システムバスや入出力バスなどの各種のバスによって接続される。 The memory 100c and display mechanism 100d are connected to the CPU 100a via the system controller 100b. Further, the network interface 100f, the nonvolatile recording device 100g, the audio mechanism 100h, and the input device 100i are connected to the system controller 100b via the bridge controller 100e. Each component is connected by various buses such as a system bus and an input/output bus.

不揮発性記録デバイス100gには、各機能を実現するためのプログラムが格納されている。そして、このプログラムがメモリ100cにロードされ、このプログラムに基づく処理がCPU100aにより実行されることで、各種の機能が実現される。不揮発性記録デバイス100gとしては、例えば、SSD(Solid State Drive)等の半導体メモリやHDD(Hard Disk Drive)等の磁気ディスク装置などが挙げられる。 The nonvolatile recording device 100g stores programs for realizing each function. Then, this program is loaded into the memory 100c, and processes based on this program are executed by the CPU 100a, thereby realizing various functions. Examples of the nonvolatile recording device 100g include semiconductor memories such as SSDs (Solid State Drives) and magnetic disk devices such as HDDs (Hard Disk Drives).

<サーバ装置の機能構成>
次に、サーバ装置10の機能構成について説明する。
図3は、サーバ装置10の機能構成例を示した図である。
サーバ装置10は、情報取得部11と、記憶部12と、評価部13と、抽出部14と、決定部15と、出力制御部16とを備える。
<Functional configuration of server device>
Next, the functional configuration of the server device 10 will be explained.
FIG. 3 is a diagram showing an example of the functional configuration of the server device 10.
The server device 10 includes an information acquisition section 11 , a storage section 12 , an evaluation section 13 , an extraction section 14 , a determination section 15 , and an output control section 16 .

取得手段の一例としての情報取得部11は、ビデオカメラ20から、動画および名称情報を取得する。また、情報取得部11は、端末30から属性情報を取得する。情報取得部11は、取得した動画、名称情報、および属性情報を、記憶部12に送信する。
記憶部12は、情報取得部11から送信された動画、名称情報、および属性情報を記憶する。より具体的には、記憶部12は、動画および名称情報を、対象のユーザに係る属性情報に関連付けて記憶する。なお、記憶部12の記憶内容については、後に詳述する。
The information acquisition unit 11, which is an example of an acquisition unit, acquires a moving image and name information from the video camera 20. The information acquisition unit 11 also acquires attribute information from the terminal 30. The information acquisition unit 11 transmits the acquired video, name information, and attribute information to the storage unit 12.
The storage unit 12 stores the moving image, name information, and attribute information transmitted from the information acquisition unit 11. More specifically, the storage unit 12 stores the video and name information in association with attribute information regarding the target user. Note that the storage contents of the storage unit 12 will be detailed later.

評価部13は、ウォーミングアップを行っているユーザの動作を解析することで、ユーザの動作を評価する。
評価部13は、記憶部12に記憶されている動画を解析し、ユーザの部位が映っている領域を識別する。識別対象の部位としては、予め定められた部位を全て識別してもよいし、評価に用いる部位のみを識別してもよい。
また、評価部13は、識別した領域に映っている身体の部位を特定し、特定した部位ごとの動作を検出する。検出対象の動作としては、予め定められた動作を全て対象として検出してもよいし、評価に用いる動作のみを検出してもよい。
The evaluation unit 13 evaluates the user's movements by analyzing the user's movements while warming up.
The evaluation unit 13 analyzes the video stored in the storage unit 12 and identifies the area where the user's body part is shown. As the parts to be identified, all predetermined parts may be identified, or only the parts used for evaluation may be identified.
Furthermore, the evaluation unit 13 specifies the body part shown in the identified area, and detects the motion of each specified part. As the motions to be detected, all predetermined motions may be detected, or only motions used for evaluation may be detected.

さらに、評価部13は、検出したユーザの動作に応じて、予め定められた評価基準に基づいて評価を行う。この評価は、ウォーミングアップを行っているユーザにおける特定部位の動作に対する評価である。一例としては、ユーザが脚を上げる動作を行った場合において、上げた脚における股関節が90°以上屈曲していることを評価基準として、ユーザの動作が評価基準を満たすか否かの評価等が挙げられる。評価部13は、ウォーミングアップ項目ごとに定められた評価基準に基づいて評価を行う。評価部13は、記憶部12にて動画に関連付けられて記憶されている名称情報からウォーミングアップ項目を特定し、特定したウォーミングアップ項目に応じた評価基準に基づき、ユーザにおける特定部位の動作に対する評価を行う。評価部13の評価結果は、記憶部12に記憶される。そのため、記憶部12および評価部13は、それぞれ、ユーザにおける特定部位の動作の評価結果を取得する取得手段としても捉えられる。 Furthermore, the evaluation unit 13 performs evaluation based on predetermined evaluation criteria according to the detected user's movement. This evaluation is an evaluation of the movement of a specific part of the user who is warming up. For example, when a user raises a leg, the evaluation criterion is that the hip joint of the raised leg is flexed by 90 degrees or more, and it is evaluated whether the user's motion satisfies the evaluation criterion. Can be mentioned. The evaluation unit 13 performs evaluation based on evaluation criteria determined for each warm-up item. The evaluation unit 13 identifies warm-up items from the name information stored in association with the video in the storage unit 12, and evaluates the movement of the specific body part of the user based on evaluation criteria corresponding to the identified warm-up items. . The evaluation results of the evaluation section 13 are stored in the storage section 12. Therefore, the storage unit 12 and the evaluation unit 13 can also be regarded as acquisition means for acquiring the evaluation results of the user's movement of a specific part.

抽出部14は、複数のトレーニング項目の中から、評価部13による評価対象になった動作を含むトレーニング内容であるトレーニング項目を抽出する。
なお、抽出部14による抽出の対象として、評価対象になった動作と関連する動作を含むトレーニング内容であるトレーニング項目が含まれてもよい。評価対象になった動作と関連する動作としては、例えば、評価対象になった特定部位による、評価対象になった動作とは異なる動作等が挙げられる。
The extraction unit 14 extracts a training item whose training content includes the motion that is the subject of evaluation by the evaluation unit 13 from among the plurality of training items.
Note that the targets to be extracted by the extraction unit 14 may include training items that are training contents that include motions related to the motion targeted for evaluation. The motion related to the motion to be evaluated includes, for example, a motion different from the motion to be evaluated, which is caused by a specific body part to be evaluated.

決定部15は、評価部13の評価結果に基づき、ユーザに適したトレーニング項目を決定する。決定部15は、抽出部14に抽出されたトレーニング項目ごとに、ユーザに適したトレーニング項目であるか否かを決定する。
例えば、決定部15は、特定部位の動作に対する評価部13の評価結果に基づいて、ユーザが行うことで得られる効果が高く且つユーザが実施可能であると判定したトレーニング内容であるトレーニング項目を、ユーザに適したトレーニング項目に決定する。
また、例えば、決定部15は、特定部位の動作に対する評価部13の評価結果に基づいて、ユーザが行った場合にユーザが怪我を負うリスクが高いと判定したトレーニング内容であるトレーニング項目を、ユーザに適していないトレーニング項目に決定する。決定部15に決定されたトレーニング項目の情報は、記憶部12に記憶される。
The determining unit 15 determines training items suitable for the user based on the evaluation results of the evaluating unit 13. The determining unit 15 determines, for each training item extracted by the extracting unit 14, whether the training item is suitable for the user.
For example, the determining unit 15 selects a training item that is a training content determined to be highly effective for the user to perform and can be implemented by the user, based on the evaluation result of the evaluation unit 13 for the movement of the specific part. Determine the training items that are suitable for the user.
Further, for example, the determining unit 15 may select a training item that is training content that is determined to have a high risk of injury to the user if performed by the user, based on the evaluation result of the evaluation unit 13 regarding the movement of the specific part. Decide on training items that are not suitable for you. Information on the training items determined by the determining unit 15 is stored in the storage unit 12.

さらに、決定部15は、ユーザに適していると決定したトレーニング項目が複数項目存在する場合、この複数項目について提案の優先順位を決定する。決定部15は、例えば、属性情報から特定されるユーザの属性に基づいて、優先順位を決定する。決定された優先順位の情報は、記憶部12に記憶される。 Further, if there are a plurality of training items determined to be suitable for the user, the determining unit 15 determines the priority order of proposals for the plurality of training items. The determining unit 15 determines the priority order based on, for example, user attributes specified from attribute information. The determined priority information is stored in the storage unit 12.

出力手段の一例としての出力制御部16は、記憶部12に記憶されている情報を、端末30に出力させる。より具体的には、出力制御部16は、端末30に対して情報を送信することにより、送信した情報を端末30の表示部31に表示させたり、送信した情報を音声により端末30に出力させたりする。 The output control section 16, which is an example of an output means, causes the terminal 30 to output the information stored in the storage section 12. More specifically, by transmitting information to the terminal 30, the output control unit 16 causes the transmitted information to be displayed on the display unit 31 of the terminal 30, or outputs the transmitted information to the terminal 30 by voice. or

<記憶部の記憶内容>
次に、記憶部12に記憶されている情報の内容について説明する。
図4(a)は、評価管理テーブルの一例を示した図である。また、図4(b)は、属性管理テーブルの一例を示した図である。また、図4(c)は、適性管理テーブルの一例を示した図である。
図4(a)に示す評価管理テーブルは、ユーザにおける特定部位の動作の評価結果を管理するためのテーブルである。また、図4(b)に示す属性管理テーブルは、属性情報を管理するためのテーブルである。また、図4(c)に示す適性管理テーブルは、トレーニング項目に対するユーザの適性に関する情報を管理するためのテーブルである。評価管理テーブル、属性管理テーブル、および適性管理テーブルは、何れも、ユーザごとに設けられている。図示の評価管理テーブル、属性管理テーブル、および適性管理テーブルは、何れも、ユーザ「A」に対応する。
<Memory contents of the storage unit>
Next, the contents of the information stored in the storage unit 12 will be explained.
FIG. 4(a) is a diagram showing an example of an evaluation management table. Further, FIG. 4(b) is a diagram showing an example of an attribute management table. Further, FIG. 4(c) is a diagram showing an example of an aptitude management table.
The evaluation management table shown in FIG. 4A is a table for managing the evaluation results of the user's movement of a specific part. Further, the attribute management table shown in FIG. 4(b) is a table for managing attribute information. Further, the aptitude management table shown in FIG. 4(c) is a table for managing information regarding the user's aptitude for training items. An evaluation management table, an attribute management table, and an aptitude management table are all provided for each user. The illustrated evaluation management table, attribute management table, and aptitude management table all correspond to user "A".

図4(a)に示す評価管理テーブルでは、「ウォーミングアップ項目」に、ウォーミングアップ項目の名称が示されている。
また、「レベル」には、「ウォーミングアップ項目」を行うためにユーザに求められる動作の水準の段階が示されている。動作の水準としては、例えば、動作の回数、動作の範囲、動作において特定部位にかかる負荷等が挙げられる。図示の例では、「レベル1」、「レベル2」、「レベル3」が設けられており、レベルが高いほど、ユーザに求められる動作の水準が高いことを意味する。すなわち、レベルが高いほど、評価部13による評価における評価基準が高いことを意味する。なお、水準の段階は、3段階に限られず、2段階以下であってもよいし、4段階以上であってもよい。
In the evaluation management table shown in FIG. 4(a), the name of the warm-up item is shown in "warm-up item".
Further, "level" indicates the level of action required of the user to perform the "warm-up item". Examples of the level of movement include the number of movements, the range of movement, and the load placed on a specific part during the movement. In the illustrated example, "Level 1", "Level 2", and "Level 3" are provided, and the higher the level, the higher the level of behavior required of the user. That is, the higher the level, the higher the evaluation criteria for evaluation by the evaluation unit 13. Note that the levels are not limited to three levels, and may be two or less, or four or more.

また、「動作」には、「ウォーミングアップ項目」を行うためにユーザに求められる動作の水準が示されている。「動作」に示されている値が高いほど、ユーザに求められる動作の水準が高いことを意味する。図示の例において、「足関節背屈:1」は、特定部位の動作である「足関節背屈」の水準が「1」であることを意味する。
「評価」には、評価部13の評価結果が示されている。「評価」に示される「〇」は、「ウォーミングアップ項目」を行うユーザの動作が評価基準を満たすと評価部13に判定されたことを意味する。また、「評価」に示される「×」は、「ウォーミングアップ項目」を行うユーザの動作が評価基準を満たさないと評価部13に判定されたことを意味する。
Further, "movement" indicates the level of motion required of the user to perform the "warm-up item". The higher the value shown in "Movement", the higher the level of motion required of the user. In the illustrated example, "ankle joint dorsiflexion: 1" means that the level of "ankle joint dorsiflexion", which is a movement of a specific region, is "1".
“Evaluation” shows the evaluation results of the evaluation unit 13. “O” shown in “Evaluation” means that the evaluation unit 13 has determined that the user's actions in performing the “warming-up item” satisfy the evaluation criteria. Moreover, the "x" shown in "evaluation" means that the evaluation unit 13 has determined that the user's actions in performing the "warming-up item" do not satisfy the evaluation criteria.

図4(b)に示す属性管理テーブルでは、「年齢」に、ユーザの年齢が示されている。図示の例では、ユーザ「A」の年齢として「25歳」が示されている。
また、「性別」には、ユーザの性別が示されている。図示の例では、ユーザ「A」の性別として「男性」が示されている。
また、「目的」には、ユーザがトレーニングを行う目的が示されている。図示の例では、ユーザ「A」がトレーニングを行う目的として、「脚部の筋力強化」が示されている。
また、「怪我の履歴」には、ユーザが過去に負った怪我の履歴が示されている。図示の例では、ユーザ「A」が過去に怪我を負った部位である「肩」が示されている。
また、「性格」には、ユーザの性格が示されている。図示の例では、ユーザの性格として「頑張り屋」が示されている。
In the attribute management table shown in FIG. 4(b), the age of the user is shown in "age". In the illustrated example, "25 years old" is shown as the age of user "A".
Furthermore, "gender" indicates the gender of the user. In the illustrated example, "male" is shown as the gender of user "A".
Moreover, the purpose of the user's training is shown in "Purpose". In the illustrated example, "strengthening leg muscles" is shown as the purpose of training for user "A".
Furthermore, the "history of injuries" shows the history of injuries sustained by the user in the past. In the illustrated example, a "shoulder" is shown, which is a part where user "A" sustained an injury in the past.
Furthermore, "personality" indicates the user's personality. In the illustrated example, "hard worker" is shown as the user's personality.

図4(c)に示す適性管理テーブルでは、「トレーニング項目」に、トレーニング項目の名称が示されている。
また、「動作」には、「トレーニング項目」を行うためにユーザに求められる動作の水準が示されている。「動作」に示されている値が高いほど、ユーザに求められる動作の水準が高いことを意味する。
In the aptitude management table shown in FIG. 4(c), the name of the training item is shown in "Training item".
Further, "movement" indicates the level of motion required of the user to perform the "training item". The higher the value shown in "Movement", the higher the level of motion required of the user.

また、「適性」には、「トレーニング項目」に対するユーザの適性が示されている。
「適性」に示される「〇」は、「トレーニング項目」がユーザに適していることを意味する。なお、ユーザに適していると決定部15に決定された「トレーニング項目」には、「〇」が示される。
「適性」に示される「△」は、「〇」よりも、ユーザに対する適性度が低い「トレーニング項目」であることを意味する。なお、決定部15による決定の対象になっていない「トレーニング項目」には、「△」が示される。
「適性」に示される「×」は、「トレーニング項目」がユーザに適していないことを意味する。言い換えると、「適性」に示される「×」は、「△」よりも、ユーザに対する適性度が低い「トレーニング項目」であることを意味する。なお、ユーザに適していないと決定部15に決定された「トレーニング項目」には、「×」が示される。
Further, “aptitude” indicates the user's aptitude for the “training item”.
“O” shown in “aptitude” means that the “training item” is suitable for the user. It should be noted that the “training items” determined by the determining unit 15 to be suitable for the user are marked with “O”.
"△" shown in "aptitude" means that it is a "training item" that is less suitable for the user than "〇". Note that "△" is indicated for "training items" that are not subject to determination by the determination unit 15.
The "x" shown in "aptitude" means that the "training item" is not suitable for the user. In other words, "×" shown in "aptitude" means that it is a "training item" that is less suitable for the user than "△". Note that "X" is indicated for "training items" that are determined by the determining unit 15 to be unsuitable for the user.

また、「優先順位」には、「適性」に「〇」が示された「トレーニング項目」について提案の優先順位が示されている。 In addition, "Priority" shows the priority of proposals for "Training items" for which "Aptitude" is marked "○".

(評価部の処理)
次に、評価部13が行う処理について説明する。
評価部13は、評価管理テーブル(図4(a)参照)に示されている「ウォーミングアップ項目」を行うユーザにおける特定部位の動作が、評価基準を満たすか否かを判定する。図示の例では、「レベル1」の「A項目」を行うユーザ「A」の「足関節背屈」が、評価基準を満たすと評価部13に判定されており、「評価」には「〇」が示されている。この場合、評価部13は、ユーザ「A」の「足関節背屈」の水準を「1」に設定する。なお、この「レベル1」の「A項目」における「評価」に「×」が示される場合、すなわち、ユーザによる「レベル1」の「足関節背屈」が評価基準を満たさないと判定される場合、評価部13は、ユーザ「A」の「足関節背屈」の水準を「0」に設定する。
(Processing by evaluation section)
Next, the processing performed by the evaluation section 13 will be explained.
The evaluation unit 13 determines whether the movement of a specific part of the user performing the "warming-up item" shown in the evaluation management table (see FIG. 4(a)) satisfies the evaluation criteria. In the illustrated example, the ``ankle dorsiflexion'' of the user ``A'' who performs ``item A'' of ``level 1'' has been determined by the evaluation unit 13 to meet the evaluation criteria, and the ``evaluation'' is ``〇''. "It is shown. In this case, the evaluation unit 13 sets the level of "ankle joint dorsiflexion" of user "A" to "1". In addition, if "X" is shown in "Evaluation" in "Item A" of this "Level 1", that is, it is determined that "Ankle joint dorsiflexion" of "Level 1" by the user does not satisfy the evaluation criteria. In this case, the evaluation unit 13 sets the level of "ankle joint dorsiflexion" of user "A" to "0".

(抽出部の処理)
次に、抽出部14が行う処理について説明する。
抽出部14は、適性管理テーブル(図4(c)参照)に示されている「トレーニング項目」の中から、評価部13に評価された動作に関連する「トレーニング項目」を抽出する。図示の例では、抽出部14は、適性管理テーブルに示された「トレーニング項目」のうち、評価管理テーブルにおいて「評価」が示された「A項目」における動作である「足関節背屈」が含まれるトレーニング項目である「第1項目」~「第5項目」を抽出する。
なお、評価管理テーブルにおいて「評価」が示された「ウォーミングアップ項目」が複数存在する場合、抽出部14は、「ウォーミングアップ項目」ごとに、「トレーニング項目」を抽出する。
(Processing of extraction part)
Next, the processing performed by the extraction unit 14 will be explained.
The extraction unit 14 extracts “training items” related to the actions evaluated by the evaluation unit 13 from among the “training items” shown in the aptitude management table (see FIG. 4(c)). In the illustrated example, the extraction unit 14 determines that among the "training items" shown in the aptitude management table, "ankle dorsiflexion" is the movement in "item A" for which "evaluation" is shown in the evaluation management table. The included training items "1st item" to "5th item" are extracted.
Note that if there are a plurality of "warming-up items" for which "evaluation" is indicated in the evaluation management table, the extraction unit 14 extracts a "training item" for each "warming-up item."

(決定部の処理)
次に、決定部15が行う処理について説明する。
決定部15は、評価管理テーブルに示された「評価」に基づいて、抽出部14に抽出された「トレーニング項目」がユーザに適しているか否かを決定する。より具体的には、評価管理テーブルの「評価」から特定される特定部位の「動作」の水準と、適性管理テーブルの「トレーニング項目」における特定部位の「動作」の水準との差が、予め定められた許容範囲である場合、決定部15は、この「トレーニング項目」がユーザに適していると決定する。この許容範囲は、ユーザがトレーニング項目に示されたトレーニングを行うことで得られる効果が高く且つユーザが実施可能であるものとして定められた範囲である。許容範囲は、何れの値でもよいが、以下では「2」が定められているものとする。図示の例では、ユーザ「A」の「足関節背屈」の水準「1」と、「第1項目」における「足関節背屈」の水準「2」との差が「1」であり、許容範囲であるため、決定部15は、この「第1項目」をユーザに適したトレーニング項目に決定する。すなわち、「第1項目」は、ユーザ「A」が行うことで「足関節」が強化される効果が高く且つユーザが実施可能なトレーニング項目として定められる。
(Processing of decision section)
Next, the processing performed by the determining unit 15 will be explained.
The determining unit 15 determines whether the “training item” extracted by the extracting unit 14 is suitable for the user, based on the “evaluation” shown in the evaluation management table. More specifically, the difference between the level of "movement" of a specific part specified from "evaluation" in the evaluation management table and the level of "movement" of the specific part in "training item" of the aptitude management table is determined in advance. If the training item is within the predetermined allowable range, the determining unit 15 determines that this "training item" is suitable for the user. This permissible range is a range that is determined to be highly effective and practicable by the user when the user performs the training shown in the training item. The allowable range may be any value, but in the following it is assumed that "2" is defined. In the illustrated example, the difference between the level "1" of "ankle dorsiflexion" of user "A" and the level "2" of "ankle dorsiflexion" in "first item" is "1", Since this is within the allowable range, the determining unit 15 determines this "first item" as a training item suitable for the user. That is, the "first item" is defined as a training item that is highly effective in strengthening the "ankle joints" when performed by the user "A" and can be performed by the user.

また、ユーザ「A」の「足関節背屈」の水準「1」と、「第2項目」における「足関節背屈」の水準「3」との差が「2」であるため、決定部15は、この「第2項目」をユーザに適したトレーニング項目に決定する。同様に、決定部15は、ユーザ「A」の「足関節背屈」の水準「1」と、「足関節背屈」の水準との差が「2」以内である「第3項目」、「第4項目」を、ユーザ「A」に適したトレーニング項目に決定する。
一方、ユーザ「A」の「足関節背屈」の水準「1」と、「第5項目」における「足関節背屈」の水準「4」との差が「3」であり、許容範囲ではないため、決定部15は、「第5項目」を、ユーザ「A」に適していないトレーニング項目に決定する。すなわち、「第5項目」は、ユーザ「A」が行った場合に「足」に怪我を負うリスクが高いトレーニング項目として定められる。
In addition, since the difference between the level "1" of user "A"'s "ankle joint dorsiflexion" and the "3" level of "ankle joint dorsiflexion" in the "second item" is "2", the determination unit Step 15 determines this "second item" as a training item suitable for the user. Similarly, the determining unit 15 selects a "third item" in which the difference between the level "1" of user "A"'s "ankle joint dorsiflexion" and the level of "ankle joint dorsiflexion" is within "2"; The "fourth item" is determined to be a training item suitable for user "A".
On the other hand, the difference between the level "1" of user "A"'s "ankle dorsiflexion" and the "4" level of "ankle dorsiflexion" in "5th item" is "3", which is within the acceptable range. Therefore, the determining unit 15 determines the "fifth item" as a training item that is not suitable for the user "A". That is, the "fifth item" is defined as a training item that has a high risk of causing injury to the "legs" if performed by the user "A".

なお、例えば、評価部13は、評価管理テーブルにおける「レベル2」の「A項目」を行うユーザ「A」の動作が評価基準を満たすと判定した場合には、ユーザ「A」の「足関節背屈」の水準を「2」に設定する。この場合には、ユーザ「A」の「足関節背屈」の水準「2」と、「第5項目」における「足関節背屈」の水準「4」との差が「2」であり、許容範囲になるため、決定部15は、「第5項目」を、ユーザ「A」に適したトレーニング項目に決定する。
また、適性管理テーブルにおける「第1項目」~「第4項目」の「動作」には、「足関節背屈」以外の動作であって、ユーザ「A」について評価が行われていない動作が含まれている。この場合であっても、決定部15は、上述の通り、「第1項目」~「第4項目」を、ユーザ「A」に適したトレーニング項目に決定している。
For example, if the evaluation unit 13 determines that the motion of the user "A" performing "Item A" of "Level 2" in the evaluation management table satisfies the evaluation criteria, the evaluation unit 13 determines that the "ankle joint" of the user "A" satisfies the evaluation criteria. Set the level of "Dorsiflexion" to "2". In this case, the difference between the level "2" of the "ankle dorsiflexion" of the user "A" and the level "4" of the "ankle dorsiflexion" in the "fifth item" is "2", Since this falls within the allowable range, the determining unit 15 determines the "fifth item" as a training item suitable for the user "A".
In addition, in the "movements" of "1st item" to "4th item" in the aptitude management table, there are motions other than "ankle dorsiflexion" that have not been evaluated for user "A". include. Even in this case, the determining unit 15 determines the "first item" to "fourth item" as training items suitable for the user "A", as described above.

<トレーニング項目決定処理>
次に、トレーニング項目決定処理の流れについて説明する。トレーニング項目決定処理は、トレーニング項目がユーザに適しているか否かをサーバ装置10が決定する処理である。
図5は、トレーニング項目決定処理の流れを示したフローチャートである。
<Training item determination process>
Next, the flow of training item determination processing will be explained. The training item determination process is a process in which the server device 10 determines whether a training item is suitable for the user.
FIG. 5 is a flowchart showing the flow of training item determination processing.

情報取得部11は、ビデオカメラ20から、動画を取得する(S101)。
評価部13は、動画に映っているユーザにおける特定部位の動作を評価する(S102)。
抽出部14は、評価部13における評価対象の動作に関連するトレーニング項目を抽出する(S103)。
決定部15は、評価部13の評価結果に基づいて、抽出部14に抽出されたトレーニング項目がユーザに適しているか否かを決定する(S104)。
The information acquisition unit 11 acquires a moving image from the video camera 20 (S101).
The evaluation unit 13 evaluates the motion of a specific part of the user shown in the video (S102).
The extraction unit 14 extracts training items related to the motion to be evaluated by the evaluation unit 13 (S103).
The determining unit 15 determines whether the training items extracted by the extracting unit 14 are suitable for the user based on the evaluation result of the evaluating unit 13 (S104).

決定部15は、ユーザに適していると決定したトレーニング項目が複数存在するか否かを判定する(S105)。
複数存在する場合(S105にてYES)、決定部15は、この複数のトレーニング項目について提案の優先順位を決定する(S106)。
ステップ106が完了した場合、または、ユーザに適しているトレーニング項目が複数存在しない場合(S105にてNO)、出力制御部16は、ユーザに適していると決定部15に決定されたトレーニング項目の情報を、端末30の表示部31に表示させる。
The determining unit 15 determines whether there are a plurality of training items determined to be suitable for the user (S105).
If there are a plurality of training items (YES in S105), the determining unit 15 determines the priority order of proposals for the plurality of training items (S106).
If step 106 is completed, or if there are no training items suitable for the user (NO in S105), the output control unit 16 selects the training items determined by the determining unit 15 to be suitable for the user. The information is displayed on the display unit 31 of the terminal 30.

<新たにウォーミングアップ項目を行った場合の適性>
次に、ユーザが新たにウォーミングアップ項目を行った場合における、トレーニング項目に対するユーザの適性について説明する。
図6(a)は、新たなウォーミングアップ項目を行うユーザの動作が評価された場合の評価管理テーブルを示した図である。また、図6(b)は、評価管理テーブルが更新されたことに応じて更新された適性管理テーブルを示した図である。
<Applicability when performing new warm-up items>
Next, a description will be given of the user's aptitude for a training item when the user newly performs a warm-up item.
FIG. 6(a) is a diagram showing an evaluation management table when the user's actions for performing a new warm-up item are evaluated. Further, FIG. 6(b) is a diagram showing the aptitude management table updated in response to the update of the evaluation management table.

図6(a)に示す例では、ユーザ「A」が新たに「レベル1」の「B項目」を行っており、この「B項目」を行うユーザにおける「股関節屈曲」が評価基準を満たさないと評価部13に判定され、「評価」には「×」が示されている。この場合、評価部13は、ユーザ「A」の「股関節屈曲」の水準を「0」に設定する。
抽出部14は、評価部13に評価された「股関節屈曲」が含まれるトレーニング項目である「第1項目」~「第5項目」を抽出する。
ユーザ「A」の「股関節屈曲」の水準「0」と、適性管理テーブル(図6(b)参照)の「第1項目」における「股関節屈曲」の水準「2」との差が「2」であるため、決定部15は、この「第1項目」をユーザに適したトレーニング項目に決定する。
In the example shown in FIG. 6(a), user "A" is newly performing "Item B" of "Level 1", and the "hip flexion" of the user performing this "Item B" does not meet the evaluation criteria. The evaluation unit 13 determines that, and "×" is shown in "Evaluation". In this case, the evaluation unit 13 sets the level of "hip joint flexion" of user "A" to "0".
The extraction unit 14 extracts “first item” to “fifth item” which are training items including “hip flexion” evaluated by the evaluation unit 13.
The difference between the "hip flexion" level "0" of user "A" and the "hip flexion" level "2" in the "first item" of the aptitude management table (see Figure 6(b)) is "2". Therefore, the determining unit 15 determines this "first item" as a training item suitable for the user.

一方、ユーザ「A」の「股関節屈曲」の水準「0」と、「第2項目」における「股関節屈曲」の水準「3」との差が「3」であり、許容範囲ではないため、決定部15は、「第2項目」を、ユーザ「A」に適していないトレーニング項目に決定する。この場合、「第2項目」の「適性」が、「〇」(図4(c)参照)から「×」に変更される。
同様に、決定部15は、ユーザ「A」の「股関節屈曲」の水準「0」と、「股関節屈曲」の水準との差が「3」以上である「第4項目」を、ユーザ「A」に適していないトレーニング項目に決定する。
On the other hand, the difference between the level ``0'' of user ``A'''s ``hip flexion'' and the level ``3'' of ``hip flexion'' in the ``second item'' is ``3,'' which is not within the acceptable range, so the decision is made. The unit 15 determines the "second item" as a training item that is not suitable for the user "A". In this case, the "suitability" of the "second item" is changed from "〇" (see FIG. 4(c)) to "×".
Similarly, the determining unit 15 selects the "fourth item" in which the difference between the level "0" of "hip flexion" of user "A" and the level of "hip flexion" is "3" or more, ” Deciding on training items that are not suitable.

また、決定部15は、「適性」が「〇」である「第1項目」および「第3項目」について、提案の優先順位を決定する。ここで、決定部15は、属性管理テーブル(図4(b)参照)に示された「目的」に基づいて、優先順位を決定する。より具体的には、決定部15は、ユーザ「A」の目的である「脚部の筋力強化」を達成するために、ユーザ「A」に求められる「足関節背屈」の水準が「第1項目」よりも高い「第3項目」を、「第1項目」よりも高い優先順位にする。これは、ユーザがトレーニングを行った場合にユーザの「目的」に関して得られる効果がより大きいトレーニング項目の優先順位をより高く設定することの一例である。 Further, the determining unit 15 determines the priority order of proposals for the "first item" and the "third item" whose "suitability" is "○". Here, the determining unit 15 determines the priority order based on the "purpose" shown in the attribute management table (see FIG. 4(b)). More specifically, the determining unit 15 determines that the level of "ankle joint dorsiflexion" required of user "A" is "the first level" in order to achieve "strengthening of leg muscle strength" which is the objective of user "A". The ``3rd item'', which is higher than the ``1st item'', is given a higher priority than the ``1st item''. This is an example of setting a higher priority to a training item that has a greater effect on the user's "objective" when the user performs training.

なお、決定部15が優先順位を決定するために用いる情報は、「目的」に限定されない。
例えば、決定部15は、ユーザ「A」の属性管理テーブルにおける「年齢」が「40歳」よりも低いことに基づいて、ユーザ「A」に求められる「足関節背屈」の水準が「第1項目」よりも高い「第3項目」を、「第1項目」よりも高い優先順位にしてもよい。これは、「年齢」が予め定められた年齢よりも低い場合には、ユーザがトレーニングを行っても怪我を負いにくいことを踏まえて、「動作」の水準がより高いトレーニング項目の優先順位をより高く設定することの一例である。
また、例えば、決定部15は、ユーザ「A」の属性管理テーブルにおける「性格」が「頑張り屋」であることに基づいて、ユーザ「A」に求められる「足関節背屈」の水準が「第1項目」よりも高い「第3項目」を、「第1項目」よりも高い優先順位にしてもよい。これは、求められる動作の水準がより高いトレーニング項目を好むユーザの性格を踏まえて、「動作」の水準がより高いトレーニング項目の優先順位をより高く設定することの一例である。
Note that the information used by the determining unit 15 to determine the priority order is not limited to the "purpose".
For example, the determining unit 15 determines that the level of "ankle dorsiflexion" required for user "A" is "the highest level" based on the fact that "age" in the attribute management table of user "A" is lower than "40 years old". The "third item", which is higher than the "first item", may be given a higher priority than the "first item". This is based on the fact that if a user's "age" is lower than a predetermined age, they are less likely to get injured even if they train, so training items with a higher level of "movement" are given higher priority. This is an example of setting it high.
Further, for example, the determining unit 15 determines that the level of "ankle dorsiflexion" required of the user "A" is "based on the fact that the "personality" in the attribute management table of the user "A" is "hard worker". The "third item" which is higher than the "first item" may be given a higher priority than the "first item". This is an example of setting a higher priority for training items that require a higher level of "movement" based on the user's personality that prefers training items that require a higher level of "movement".

次に、ユーザがさらに新たなウォーミングアップ項目を行った場合における、トレーニング項目に対するユーザの適性について説明する。
図7(a)は、新たなウォーミングアップ項目を行うユーザの動作が評価された場合の評価管理テーブルを示した図である。また、図7(b)は、評価管理テーブルが更新されたことに応じて更新された適性管理テーブルを示した図である。
Next, a description will be given of the user's aptitude for the training item when the user performs a new warm-up item.
FIG. 7(a) is a diagram showing an evaluation management table when the user's actions for performing a new warm-up item are evaluated. Further, FIG. 7(b) is a diagram showing the aptitude management table updated in response to the update of the evaluation management table.

図7(a)に示す例では、ユーザ「A」が新たに「D項目」を行っており、この「D項目」を行うユーザにおける「肩関節屈曲」の動作が評価基準を満たすと評価部13に判定され、「評価」には「〇」が示されている。この場合、評価部13は、ユーザ「A」の「肩関節屈曲」の水準を「1」に設定する。 In the example shown in FIG. 7(a), the user "A" is performing a new "D item", and the evaluation unit determines that the "shoulder joint flexion" motion of the user performing this "D item" satisfies the evaluation criteria. It was judged as 13, and "〇" is shown in "Evaluation". In this case, the evaluation unit 13 sets the level of "shoulder joint flexion" of user "A" to "1".

抽出部14は、評価部13に評価された「肩関節屈曲」が含まれるトレーニング項目である「第4項目」、「第6項目」、「第7項目」を抽出する。
ユーザ「A」の「肩関節屈曲」の水準「1」と、適性管理テーブル(図7(b)参照)の「第6項目」における「肩関節屈曲」の水準「2」との差が「1」であるため、決定部15は、「第6項目」を、ユーザに適したトレーニング項目に決定する。同様に、決定部15は、ユーザ「A」の「肩関節屈曲」の水準「1」と、「肩関節屈曲」の水準との差が「2」以内である「第7項目」を、ユーザ「A」に適したトレーニング項目に決定する。
The extraction unit 14 extracts “4th item”, “6th item”, and “7th item” which are training items including “shoulder joint flexion” evaluated by the evaluation unit 13.
The difference between the level ``1'' of user ``A'''s ``shoulder flexion'' and the level ``2'' of ``shoulder flexion'' in the ``6th item'' of the aptitude management table (see Figure 7(b)) is `` 1", the determining unit 15 determines the "sixth item" as a training item suitable for the user. Similarly, the determining unit 15 selects the "seventh item" in which the difference between the level "1" of user "A"'s "shoulder joint flexion" and the level of "shoulder joint flexion" is within "2". Determine the training items suitable for “A”.

また、ユーザ「A」の「肩関節屈曲」の水準「1」と、「第4項目」における「肩関節屈曲」の水準「3」との差は「2」であり、許容範囲である。一方、上述の通り、ユーザ「A」の「股関節屈曲」の水準「0」と、「第4項目」における「股関節屈曲」の水準「3」との差は「3」であり、許容範囲ではない。この場合、決定部15は、「第4項目」を、ユーザ「A」に適していないトレーニング項目に決定する。 Further, the difference between the level "1" of the "shoulder joint flexion" of the user "A" and the "3" level of the "shoulder joint flexion" in the "fourth item" is "2", which is within the allowable range. On the other hand, as mentioned above, the difference between the level "0" of "hip flexion" of user "A" and the level "3" of "hip flexion" in "4th item" is "3", which is within the acceptable range. do not have. In this case, the determining unit 15 determines the "fourth item" as a training item that is not suitable for the user "A".

また、決定部15は、「適性」が「〇」である「第1項目」、「第3項目」、「第6項目」、「第7項目」について、提案の優先順位を決定する。ここで、決定部15は、属性管理テーブル(図4(b)参照)に示された「怪我の履歴」に基づいて、優先順位を決定する。より具体的には、決定部15は、ユーザ「A」が過去に「肩」の怪我を負っていることに基づき、「動作」に肩の動作が含まれる「第6項目」および「第7項目」を、「動作」に肩の動作が含まれない「第1項目」および「第3項目」よりも低い優先順位にする。これは、ユーザが過去に特定部位の怪我を負ったことを踏まえて、この特定部位を用いる動作が含まれるトレーニング項目を、特定部位を用いる動作が含まれないトレーニング項目よりも低い優先順位に決定することの一例である。 Further, the determining unit 15 determines the priority order of proposals for the "first item", "third item", "sixth item", and "seventh item" whose "suitability" is "○". Here, the determining unit 15 determines the priority order based on the "injury history" shown in the attribute management table (see FIG. 4(b)). More specifically, based on the fact that user "A" has suffered a "shoulder" injury in the past, the determining unit 15 selects "sixth item" and "seventh item" in which "motion" includes shoulder motion. "Item" is given a lower priority than "First Item" and "Third Item" whose "Movement" does not include shoulder motion. This is based on the fact that the user has sustained an injury to a specific body part in the past, and training items that include movements that use this particular body part are given a lower priority than training items that do not include movements that use that body part. This is an example of what to do.

<情報の表示例>
次に、端末30の表示部31における情報の表示例について説明する。
図8は、提案項目表示画面40を示した図である。提案項目表示画面40は、ユーザによる実施を提案する対象のトレーニング項目が表示される画面である。
<Example of information display>
Next, an example of displaying information on the display unit 31 of the terminal 30 will be described.
FIG. 8 is a diagram showing the suggestion item display screen 40. The proposed item display screen 40 is a screen on which training items that are proposed to be implemented by the user are displayed.

提案項目表示画面40には、ユーザ識別部41と、項目表示部42と、一覧表示ボタン43とが示されている。
ユーザ識別部41には、トレーニング項目を提案する対象のユーザの名称が示されている。図示の例では、ユーザ識別部41には、「Aさんに提案するトレーニング項目は以下の通りです。」というテキストが表示されている。
The suggested item display screen 40 shows a user identification section 41, an item display section 42, and a list display button 43.
The user identification unit 41 shows the name of the user to whom the training item is proposed. In the illustrated example, the user identification unit 41 displays the text "The training items proposed to Mr. A are as follows."

項目表示部42には、ユーザに適するものとして決定部15に決定されたトレーニング項目が表示されている。より具体的には、ユーザに適するものとして決定部15に決定されたトレーニング項目のうち、提案の優先順位が最も高い3つのトレーニング項目が、上から優先順位が高い順に表示されている。図示の例では、最も優先順位が高いトレーニング項目として「第3項目」が表示され、次に優先順位が高いトレーニング項目として「第1項目」が表示され、さらにその次に優先順位が高いトレーニング項目として「第6項目」が表示されている。すなわち、決定部15に決定された最新の優先順位(図7(b)参照)に基づくトレーニング項目が表示されている。 The item display section 42 displays training items determined by the determination section 15 as suitable for the user. More specifically, among the training items determined by the determining unit 15 as suitable for the user, the three training items with the highest proposal priority are displayed in descending order of priority. In the illustrated example, "3rd item" is displayed as the training item with the highest priority, "1st item" is displayed as the training item with the next highest priority, and then the training item with the next highest priority. ``6th item'' is displayed. That is, training items based on the latest priority order determined by the determination unit 15 (see FIG. 7(b)) are displayed.

ここで、例えば、ユーザが、一覧表示ボタン43を選択すると、図9に示すように、端末30の表示部31には、項目一覧表示画面50が表示される。項目一覧表示画面50は、全てのトレーニング項目の一覧が表示される画面である。
項目一覧表示画面50には、ユーザ識別部51と、項目一覧部52と、適性説明部53と、属性表示ボタン54と、提案画面表示ボタン55とが示されている。
Here, for example, when the user selects the list display button 43, an item list display screen 50 is displayed on the display unit 31 of the terminal 30, as shown in FIG. The item list display screen 50 is a screen on which a list of all training items is displayed.
The item list display screen 50 shows a user identification section 51, an item list section 52, an aptitude explanation section 53, an attribute display button 54, and a suggestion screen display button 55.

ユーザ識別部51には、項目一覧表示画面50に表示される情報に対応するユーザの名称が示されている。図示の例では、ユーザ識別部51には、「Aさん」というテキストが表示されている。
項目一覧部52には、各トレーニング項目が表示されている。また、各トレーニング項目に関連付けられて「適性」および「優先順位」が表示されている。この「適性」および「優先順位」に示されている情報は、適性管理テーブル(図7(b)参照)における「適性」および「優先順位」に示されている情報である。
適性説明部53には、項目一覧部52の「適性」における表示内容の説明が示されている。図示の例では、適性説明部53には、「〇:得られる効果が大きい項目」、「△:実施可能な項目」、および「×:怪我のリスクが高い項目」というテキストが表示されている。
The user identification section 51 shows the name of the user corresponding to the information displayed on the item list display screen 50. In the illustrated example, the user identification section 51 displays the text "Mr. A."
The item list section 52 displays each training item. Further, "aptitude" and "priority" are displayed in association with each training item. The information shown in "aptitude" and "priority" is the information shown in "aptitude" and "priority" in the aptitude management table (see FIG. 7(b)).
The aptitude explanation section 53 shows an explanation of the display contents of "aptitude" in the item list section 52. In the illustrated example, the aptitude explanation section 53 displays the following texts: "〇: Item with great effect,""△: Item that can be implemented," and "×: Item with high risk of injury." .

ここで、例えば、ユーザが、属性表示ボタン54を選択すると、端末30の表示部31には、属性管理テーブル(図4(b)参照)に示された属性情報が表示される。
また、例えば、ユーザが、提案画面表示ボタン55を選択すると、端末30の表示部31には、提案項目表示画面40が再び表示される。
Here, for example, when the user selects the attribute display button 54, the attribute information shown in the attribute management table (see FIG. 4(b)) is displayed on the display unit 31 of the terminal 30.
Further, for example, when the user selects the suggestion screen display button 55, the suggestion item display screen 40 is displayed again on the display unit 31 of the terminal 30.

このように、本実施形態では、ユーザにおける特定部位の動作の評価結果に基づいて、ユーザに適したトレーニング項目が決定される。そして、図8に示すように、決定されたトレーニング項目の情報が、端末30の表示部31に表示される。また、図9に示すように、トレーニング項目に対するユーザの適性に関する情報とともに、トレーニング項目が表示部31に表示される。すなわち、本実施形態では、出力制御部16は、ユーザを対象とする運動に関する情報を、評価結果に応じた態様により出力させる。
この場合、運動に関してユーザの動作を踏まえた情報を提供することができる。
In this manner, in the present embodiment, training items suitable for the user are determined based on the evaluation results of the user's movements of specific parts. Then, as shown in FIG. 8, information on the determined training items is displayed on the display unit 31 of the terminal 30. Further, as shown in FIG. 9, the training items are displayed on the display unit 31 along with information regarding the user's aptitude for the training items. That is, in the present embodiment, the output control unit 16 outputs information regarding exercise targeted at the user in a manner according to the evaluation result.
In this case, information regarding exercise can be provided based on the user's movements.

特に、本実施形態では、図8に示すように、出力制御部16は、それぞれ異なる運動の内容である複数の運動項目の中から、評価結果に応じた運動項目の情報を出力させる。ここで、運動項目とは、例えば、トレーニング項目である。
この場合、ユーザの動作を踏まえた運動項目の提案が可能になる。
In particular, in this embodiment, as shown in FIG. 8, the output control unit 16 outputs information on exercise items according to the evaluation results from among a plurality of exercise items each having different exercise content. Here, the exercise item is, for example, a training item.
In this case, it becomes possible to propose exercise items based on the user's movements.

また、本実施形態では、図9に示すように、出力制御部16は、特定の運動に対する評価結果に基づくユーザの適性に関する情報を出力させる。特に、本実施形態では、出力制御部16は、それぞれ異なる運動の内容である複数の運動項目のうちの、評価対象になった動作と同一のまたは関連する動作を含む運動の内容である特定の運動項目に対する適性に関する情報を出力させる。
この場合、例えば、ユーザの運動を指導する指導者やユーザが、特定の運動に対してのユーザの動作を踏まえた適性に関する情報から、何れの運動をユーザが行うかを決めることができる。
Further, in this embodiment, as shown in FIG. 9, the output control unit 16 outputs information regarding the user's aptitude based on the evaluation results for a specific exercise. In particular, in the present embodiment, the output control unit 16 selects a specific exercise item that is an exercise that includes an operation that is the same as or related to the evaluation target operation, out of a plurality of exercise items that are different exercise contents. Output information regarding aptitude for exercise items.
In this case, for example, an instructor or a user who instructs the user's exercise can decide which exercise the user should perform based on information regarding aptitude for a specific exercise based on the user's movements.

また、本実施形態では、図7(a)に示すように、ユーザにおける「足関節背屈」の評価結果および「股関節屈曲」の評価結果に基づき、図7(b)に示すように、この「足関節背屈」および「股関節屈曲」を含む「第2項目」に対するユーザの適性が決定される。そして、図8に示すように、決定された適性の情報が、端末30の表示部31に表示される。すなわち、本実施形態では、出力制御部16は、特定の運動項目における運動に含まれる動作と同一または関連する複数の動作であってユーザにおける複数の動作の各々の評価結果に基づく適性の情報を出力させる。 In addition, in this embodiment, as shown in FIG. 7(b), based on the user's evaluation results of "ankle joint dorsiflexion" and "hip joint flexion", as shown in FIG. 7(b), The user's aptitude for "second item" including "ankle dorsiflexion" and "hip joint flexion" is determined. Then, as shown in FIG. 8, the determined aptitude information is displayed on the display unit 31 of the terminal 30. That is, in the present embodiment, the output control unit 16 outputs aptitude information based on the evaluation results of each of the user's multiple movements that are the same as or related to the movement included in the exercise in a specific exercise item. Output.

特に、本実施形態では、図4(a)に示すように、ユーザが「足関節背屈」を含むウォーミングアップ項目のみ行い、この「足関節背屈」に対する評価が「〇」であった場合に、図4(c)に示すように、「第2項目」に対するユーザの適性が「〇」に決定される。この場合、出力制御部16は、端末30の表示部31に、「第2項目」を、適性を示す「〇」とともに表示させる。一方、図7(a)に示すように、ユーザが新たに「股関節屈曲」を含むウォーミングアップ項目を行い、この「股関節屈曲」に対する評価が「×」であった場合に、図7(b)に示すように、「第2項目」に対するユーザの適性が「×」に決定される。この場合、出力制御部16は、図9に示すように、「第2項目」を、適性を示す「×」とともに表示させる。 In particular, in this embodiment, as shown in FIG. 4(a), if the user performs only the warm-up items including "ankle joint dorsiflexion" and the evaluation for "ankle joint dorsiflexion" is "〇", , as shown in FIG. 4(c), the user's suitability for the “second item” is determined to be “〇”. In this case, the output control section 16 causes the display section 31 of the terminal 30 to display the "second item" together with "O" indicating suitability. On the other hand, as shown in FIG. 7(a), if the user performs a new warm-up item that includes "hip flexion" and the evaluation for this "hip flexion" is "x", FIG. 7(b) As shown, the user's suitability for the "second item" is determined to be "x". In this case, the output control unit 16 displays the "second item" together with an "x" indicating suitability, as shown in FIG.

すなわち、本実施形態では、適性に関する情報には、第1適性が示された第1適性情報と、第1適性よりも適性度が低い第2適性が示された第2適性情報とがある。そして、出力制御部16は、ユーザにおける特定部位の第1動作に対する第1評価結果に基づき特定の運動項目に対する第1適性情報を出力させ、第1評価結果およびユーザにおける第1動作とは異なる第2動作に対する第1評価結果よりも低い評価である第2評価結果に基づき特定の運動項目に対する第2適性情報を出力させる。ここで、第1適性は、例えば、適性「〇」である。また、第2適性は、例えば、適性「×」である。また、第1動作は、例えば、「足関節背屈」である。また、第1評価結果は、例えば、第1動作に対する「〇」の評価結果である。また、第2動作は、例えば、「股関節屈曲」である。また、第2評価結果は、例えば、第2動作に対する「×」の評価結果である。
この場合、特定の運動項目に関するユーザの複数の動作の各々を踏まえた適性に関する情報を提供することができる。
That is, in this embodiment, the information regarding aptitude includes first aptitude information indicating a first aptitude and second aptitude information indicating a second aptitude lower in aptitude than the first aptitude. Then, the output control unit 16 outputs first aptitude information for a specific exercise item based on the first evaluation result for the first movement of the specific part of the user, and outputs first aptitude information for the specific exercise item, and Second aptitude information for a specific exercise item is output based on a second evaluation result that is lower than the first evaluation result for the two movements. Here, the first aptitude is, for example, aptitude “〇”. Further, the second aptitude is, for example, an aptitude "x". Further, the first motion is, for example, "ankle joint dorsiflexion". Further, the first evaluation result is, for example, an evaluation result of “〇” for the first action. Further, the second motion is, for example, "hip joint flexion." Further, the second evaluation result is, for example, an evaluation result of "x" for the second action.
In this case, it is possible to provide information regarding aptitude based on each of a plurality of user movements regarding a specific exercise item.

また、本実施形態では、出力制御部16は、それぞれ異なる運動の内容である複数の運動項目の提案の優先度に関する情報を出力させる。
この場合、指導者やユーザは、優先度に関する情報を踏まえて、ユーザが行う運動項目を決めることができる。
Further, in the present embodiment, the output control unit 16 outputs information regarding the priority of proposals of a plurality of exercise items, each of which is a different exercise content.
In this case, the instructor or the user can decide which exercise item the user will perform based on the information regarding the priority.

また、本実施形態では、情報取得部11は、ユーザの属性に関する属性情報を取得する。そして、出力制御部16は、属性情報に基づく優先度に関する情報を出力させる。
この場合、複数の運動項目の提案の優先度に関してユーザの属性を踏まえた情報を提供することができる。
Furthermore, in this embodiment, the information acquisition unit 11 acquires attribute information regarding user attributes. Then, the output control unit 16 outputs information regarding the priority based on the attribute information.
In this case, it is possible to provide information regarding the priority of proposals for a plurality of exercise items based on the user's attributes.

以上、本発明の実施形態について説明したが、本発明の技術的範囲は上記の実施形態に記載の範囲には限定されない。上記の実施形態に、種々の変更又は改良を加えたものも、本発明の技術的範囲に含まれることは、特許請求の範囲の記載から明らかである。 Although the embodiments of the present invention have been described above, the technical scope of the present invention is not limited to the range described in the above embodiments. It is clear from the claims that various changes or improvements made to the above-described embodiments are also included within the technical scope of the present invention.

提案項目表示画面40および項目一覧表示画面50の表示内容は、上記の例に限定されない。例えば、提案項目表示画面40および項目一覧表示画面50に、評価管理テーブル(図7(a)参照)に示す内容が表示されてもよい。また、提案項目表示画面40および項目一覧表示画面50に、適性管理テーブル(図7(b)参照)に示す「動作」の情報が表示されてもよい。また、提案項目表示画面40および項目一覧表示画面50に、属性管理テーブル(図4(b)参照)に示す内容が表示されてもよい。 The display contents of the suggested item display screen 40 and the item list display screen 50 are not limited to the above examples. For example, the contents shown in the evaluation management table (see FIG. 7(a)) may be displayed on the proposed item display screen 40 and the item list display screen 50. Furthermore, the "action" information shown in the aptitude management table (see FIG. 7(b)) may be displayed on the proposed item display screen 40 and the item list display screen 50. Furthermore, the contents shown in the attribute management table (see FIG. 4(b)) may be displayed on the proposed item display screen 40 and the item list display screen 50.

また、本実施形態では、ビデオカメラ20を用いてユーザを撮影しているが、ユーザの撮影に用いられる撮影手段は、ビデオカメラ20に限定されない。
例えば、撮影機能を有する端末30が撮影手段として用いられてもよい。
Further, in this embodiment, the video camera 20 is used to photograph the user, but the photographing means used to photograph the user is not limited to the video camera 20.
For example, the terminal 30 having a photographing function may be used as the photographing means.

また、本実施形態では、評価部13は、一のウォーミングアップ項目を行うユーザの一の動作を評価しているが、これに限定されない。
例えば、評価部13は、一のウォーミングアップ項目を行うユーザの二以上の動作の各々を評価してもよい。この場合において、抽出部14は、評価部13に評価された複数の動作の各々に関連するトレーニング項目を抽出してもよい。
Further, in the present embodiment, the evaluation unit 13 evaluates one action of the user performing one warm-up item, but the evaluation unit 13 is not limited to this.
For example, the evaluation unit 13 may evaluate each of two or more movements of the user performing one warm-up item. In this case, the extraction unit 14 may extract training items related to each of the plurality of movements evaluated by the evaluation unit 13.

また、評価部13は、ユーザにおける特定部位の動作を「〇」または「×」の何れかに評価しているが、これに限定されない。評価部13は、ユーザにおける特定部位の動作を、3段階以上の何れかの段階に評価してもよい。
また、評価部13がユーザにおける特定部位の特定の動作を評価した場合において、その後ユーザがこの特定の動作を再び行った場合、この特定の動作に対する評価部13の評価結果を更新してもよい。
Further, although the evaluation unit 13 evaluates the movement of the specific part of the user as either "○" or "x", the evaluation unit 13 is not limited to this. The evaluation unit 13 may evaluate the movement of a specific part of the user into any one of three or more levels.
Further, in the case where the evaluation unit 13 evaluates a specific movement of a specific part of the user, if the user performs this specific movement again afterwards, the evaluation result of the evaluation unit 13 for this specific movement may be updated. .

また、本実施形態では、サーバ装置10がユーザの動作を評価しているが、これに限定されない。
例えば、指導者が、ユーザの動作を評価してもよい。この場合、例えば、指導者が、ユーザの動作の評価結果を端末30に入力し、端末30が、入力された評価結果をサーバ装置10に送信してもよい。
Further, in this embodiment, the server device 10 evaluates the user's actions, but the present invention is not limited to this.
For example, an instructor may evaluate the user's behavior. In this case, for example, the instructor may input the evaluation results of the user's actions into the terminal 30, and the terminal 30 may transmit the input evaluation results to the server device 10.

また、本実施形態では、決定部15は、複数のトレーニング項目について提案の優先順位を決定しているが、これに限定されない。
例えば、決定部15は、複数のトレーニング項目の各々について、複数段階のうちの何れかの優先度を決定してもよい。
Further, in the present embodiment, the determining unit 15 determines the priority order of proposals for a plurality of training items, but the present invention is not limited to this.
For example, the determining unit 15 may determine the priority of one of the multiple stages for each of the multiple training items.

また、本実施形態では、決定部15が優先度を決定する手法は、上述した例に限定されない。
例えば、決定部15は、ユーザが行うことで効果が得られる部位の数がより多いトレーニング項目の優先度を、効果が得られる部位の数がより少ないトレーニング項目の優先度よりも高くしてもよい。
Furthermore, in the present embodiment, the method by which the determining unit 15 determines the priority is not limited to the example described above.
For example, the determining unit 15 may set the priority of a training item that has a larger number of body parts that can benefit from the user's performance as higher than the priority of a training item that has a smaller number of body parts that can benefit from the user's performance. good.

また、決定部15は、ユーザに適していると決定したトレーニング項目について、適性度を、複数段階のうちの何れかの段階に決定してもよい。
また、トレーニング項目に対するユーザの適性に関する情報として端末30の表示部31に表示される情報の表示態様は、上記の例に限定されない。例えば、トレーニング項目が、決定部15に決定された適性に応じた色により表示されてもよい。すなわち、適性に関する情報の表示態様は、何れの表示態様であってもよい。
Further, the determining unit 15 may determine the suitability level of the training item determined to be suitable for the user to any one of a plurality of stages.
Further, the display mode of the information displayed on the display unit 31 of the terminal 30 as information regarding the user's aptitude for the training item is not limited to the above example. For example, the training items may be displayed in a color that corresponds to the aptitude determined by the determination unit 15. That is, the information regarding aptitude may be displayed in any manner.

また、本実施形態では、決定部15が、トレーニング項目について、適性や優先順位を決定しているが、決定部15による決定の対象は、トレーニング項目に限定されない。
例えば、決定部15は、エクササイズの項目や、ストレッチの項目について、適性や優先順位を決定してもよい。また、決定部15は、他の運動の項目について、適性や優先順位を決定してもよい。すなわち、決定部15による決定の対象は、運動の項目(運動項目)であればよい。
Furthermore, in the present embodiment, the determining unit 15 determines the suitability and priority of training items, but the targets of determination by the determining unit 15 are not limited to training items.
For example, the determining unit 15 may determine the suitability and priority order for exercise items and stretching items. Further, the determining unit 15 may determine the suitability and priority for other exercise items. That is, the object to be determined by the determination unit 15 may be an exercise item (exercise item).

また、本実施形態では、端末30の表示部31に表示される運動項目として、運動項目の名称が表示されるが、これに限定されない。
例えば、運動の内容や、運動の概要が表示されてもよい。すなわち、運動項目には、運動の内容や、運動の概要も含まれる。
Further, in this embodiment, the name of the exercise item is displayed as the exercise item displayed on the display unit 31 of the terminal 30, but the name is not limited thereto.
For example, the content of the exercise or the summary of the exercise may be displayed. That is, the exercise item also includes the content of the exercise and the outline of the exercise.

また、本実施形態では、サーバ装置10が、ユーザに適した運動項目の情報を出力させる構成としたが、これに限定されない。
例えば、端末30がサーバ装置10の機能を有してもよい。言い換えると、端末30が、サーバ装置10の情報取得部11、記憶部12、評価部13、抽出部14、決定部15、出力制御部16等の機能を備えることとしてもよい。
Further, in this embodiment, the server device 10 is configured to output information on exercise items suitable for the user, but the present invention is not limited to this.
For example, the terminal 30 may have the functions of the server device 10. In other words, the terminal 30 may have the functions of the information acquisition section 11, storage section 12, evaluation section 13, extraction section 14, determination section 15, output control section 16, etc. of the server device 10.

また、本発明の実施形態を実現するプログラムは、磁気記録媒体(磁気テープ、磁気ディスクなど)、光記録媒体(光ディスクなど)、光磁気記録媒体、半導体メモリなどのコンピュータが読取可能な記録媒体に記憶した状態で提供し得る。また、インターネットなどの通信手段を用いて提供することも可能である。 Further, a program for realizing an embodiment of the present invention can be stored in a computer-readable recording medium such as a magnetic recording medium (magnetic tape, magnetic disk, etc.), an optical recording medium (optical disk, etc.), a magneto-optical recording medium, a semiconductor memory, etc. It can be provided in a memorized state. It is also possible to provide the information using communication means such as the Internet.

1…トレーニング支援システム、10…サーバ装置、11…情報取得部、12…記憶部、13…評価部、14…抽出部、15…決定部、16…出力制御部、20…ビデオカメラ、30…端末 DESCRIPTION OF SYMBOLS 1...Training support system, 10...Server device, 11...Information acquisition part, 12...Storage part, 13...Evaluation part, 14...Extraction part, 15...Determination part, 16...Output control part, 20...Video camera, 30... terminal

Claims (12)

ユーザの動作の評価を取得する取得手段と、
運動の内容に関して予め定められた水準がそれぞれ関連付けられた複数の運動のうちの、前記評価の対象である前記動作に用いられる部位との関係が予め定められた第1条件を満たす運動の名称を示す運動情報を出力させる出力手段と、
を備え
前記評価には、少なくとも、前記ユーザにおける特定部位の動作の評価である特定評価があり、
前記複数の運動には、少なくとも、前記特定部位との関係が前記第1条件を満たす特定の運動があり、
前記出力手段は、
前記特定評価から特定される前記特定部位の動作の水準との関係が、運動に対する前記ユーザの適性について定められた第2条件を満たさない前記水準が関連付けられた前記特定の運動に係る前記運動情報の出力を制限し、
前記特定評価から特定される前記特定部位の動作の水準との関係が前記第2条件を満たす前記水準が関連付けられた前記特定の運動に係る前記運動情報を出力させ、
前記特定の運動には、少なくとも、第1の運動と、当該第1の運動よりも高い前記水準が関連付けられた第2の運動とがあり、
前記特定評価には、少なくとも、第1評価と、当該第1評価よりも評価の水準が高い第2評価とがあり、
前記第1評価から特定される前記水準は、前記第1の運動に関連付けられた前記水準との関係が前記第2条件を満たし、前記第2の運動に関連付けられた前記水準との関係が当該第2条件を満たさず、
前記第2評価から特定される前記水準は、前記第2の運動に関連付けられた前記水準との関係が前記第2条件を満たす、運動支援システム。
an acquisition means for acquiring an evaluation of the user's behavior;
Among a plurality of exercises, each of which is associated with a predetermined level regarding the content of the exercise, the name of the exercise that satisfies a predetermined first condition in relation to the part used in the movement that is the target of the evaluation. output means for outputting exercise information shown ;
Equipped with
The evaluation includes at least a specific evaluation that is an evaluation of the movement of a specific part of the user,
The plurality of movements include at least a specific movement whose relationship with the specific part satisfies the first condition,
The output means is
The exercise information related to the specific exercise with which the level is associated, in which the relationship with the level of movement of the specific part identified from the specific evaluation does not satisfy a second condition defined regarding the user's aptitude for exercise. limit the output of
outputting the exercise information related to the specific exercise associated with the level that satisfies the second condition in relation to the level of movement of the specific part specified from the specific evaluation;
The specific exercise includes at least a first exercise and a second exercise associated with a higher level than the first exercise,
The specific evaluation includes at least a first evaluation and a second evaluation having a higher level of evaluation than the first evaluation,
The level identified from the first evaluation is such that the relationship with the level associated with the first movement satisfies the second condition, and the relationship with the level associated with the second movement satisfies the second condition. If the second condition is not met,
The exercise support system wherein the level identified from the second evaluation has a relationship with the level associated with the second exercise that satisfies the second condition .
ユーザの動作の評価を取得する取得手段と、
運動の内容に関して予め定められた水準がそれぞれ関連付けられた複数の運動のうちの、前記評価の対象である前記動作に用いられる部位との関係が予め定められた第1条件を満たす運動に対する前記ユーザの適性を示す運動情報を出力させる出力手段と、
を備え、
前記評価には、少なくとも、前記ユーザにおける特定部位の動作の評価である特定評価があり、
前記複数の運動には、少なくとも、前記特定部位との関係が前記第1条件を満たす特定の運動があり、
前記特定評価から特定される前記動作の水準との関係が予め定められた第2条件を満たさない前記水準が関連付けられた前記特定の運動に係る前記運動情報よりも、当該特定評価から特定される当該水準との関係が当該第2条件を満たす前記水準が関連付けられた前記特定の運動に係る前記運動情報の方が、前記適性が高く示され、
前記特定の運動には、少なくとも、第1の運動と、当該第1の運動よりも高い前記水準が関連付けられた第2の運動とがあり、
前記特定評価には、少なくとも、第1評価と、当該第1評価よりも評価の水準が高い第2評価とがあり、
前記第1評価から特定される前記水準は、前記第1の運動に関連付けられた前記水準との関係が前記第2条件を満たし、前記第2の運動に関連付けられた前記水準との関係が当該第2条件を満たさず、
前記第2評価から特定される前記水準は、前記第2の運動に関連付けられた前記水準との関係が前記第2条件を満たす、運動支援システム
an acquisition means for acquiring an evaluation of the user's behavior;
Among a plurality of exercises each associated with a predetermined level regarding the content of the exercise, the user responds to an exercise that satisfies a predetermined first condition in relation to the part used in the movement that is the subject of the evaluation. an output means for outputting exercise information indicating the aptitude of the person;
Equipped with
The evaluation includes at least a specific evaluation that is an evaluation of the movement of a specific part of the user,
The plurality of movements include at least a specific movement whose relationship with the specific part satisfies the first condition,
The relationship with the level of the movement specified from the specific evaluation does not satisfy a predetermined second condition.It is specified from the specific evaluation rather than the exercise information related to the specific exercise with which the level is associated. The exercise information related to the specific exercise associated with the level whose relationship with the level satisfies the second condition indicates that the aptitude is higher,
The specific exercise includes at least a first exercise and a second exercise associated with a higher level than the first exercise,
The specific evaluation includes at least a first evaluation and a second evaluation having a higher level of evaluation than the first evaluation,
The level identified from the first evaluation is such that the relationship with the level associated with the first movement satisfies the second condition, and the relationship with the level associated with the second movement satisfies the second condition. If the second condition is not met,
The exercise support system wherein the level identified from the second evaluation has a relationship with the level associated with the second exercise that satisfies the second condition .
ユーザの動作の評価を取得する取得手段と、
運動の内容に関して予め定められた水準がそれぞれ関連付けられた複数の運動のうちの、前記評価の対象である前記動作に用いられる部位との関係が予め定められた第1条件を満たす運動に対する前記ユーザの適性に基づく当該運動の提案の優先度を示す運動情報を出力させる出力手段と、
を備え、
前記評価には、少なくとも、前記ユーザにおける特定部位の動作の評価である特定評価があり、
前記複数の運動には、少なくとも、前記特定部位との関係が前記第1条件を満たす特定の運動があり、
前記特定評価から特定される前記動作の水準との関係が予め定められた第2条件を満たさない前記水準が関連付けられた前記特定の運動に係る前記運動情報よりも、当該特定評価から特定される当該水準との関係が当該第2条件を満たす前記水準が関連付けられた前記特定の運動に係る前記運動情報の方が、前記優先度が高く示され、
前記特定の運動には、少なくとも、第1の運動と、当該第1の運動よりも高い前記水準が関連付けられた第2の運動とがあり、
前記特定評価には、少なくとも、第1評価と、当該第1評価よりも評価の水準が高い第2評価とがあり、
前記第1評価から特定される前記水準は、前記第1の運動に関連付けられた前記水準との関係が前記第2条件を満たし、前記第2の運動に関連付けられた前記水準との関係が当該第2条件を満たさず、
前記第2評価から特定される前記水準は、前記第2の運動に関連付けられた前記水準との関係が前記第2条件を満たす、運動支援システム
an acquisition means for acquiring an evaluation of the user's behavior;
Among a plurality of exercises each associated with a predetermined level regarding the content of the exercise, the user responds to an exercise that satisfies a predetermined first condition in relation to the part used in the movement that is the subject of the evaluation . output means for outputting exercise information indicating the priority of the proposed exercise based on the aptitude of the exercise;
Equipped with
The evaluation includes at least a specific evaluation that is an evaluation of the movement of a specific part of the user,
The plurality of movements include at least a specific movement whose relationship with the specific part satisfies the first condition,
The relationship with the level of the movement specified from the specific evaluation does not satisfy a predetermined second condition.It is specified from the specific evaluation rather than the exercise information related to the specific exercise with which the level is associated. The exercise information related to the specific exercise associated with the level whose relationship with the level satisfies the second condition is shown to have a higher priority,
The specific exercise includes at least a first exercise and a second exercise associated with a higher level than the first exercise,
The specific evaluation includes at least a first evaluation and a second evaluation having a higher level of evaluation than the first evaluation,
The level identified from the first evaluation is such that the relationship with the level associated with the first movement satisfies the second condition, and the relationship with the level associated with the second movement satisfies the second condition. If the second condition is not met,
The exercise support system wherein the level identified from the second evaluation has a relationship with the level associated with the second exercise that satisfies the second condition .
前記第1評価および前記第2評価は、前記特定部位の第1動作の評価であり、
前記ユーザに対する前記評価には、少なくとも、前記第1動作とは異なる第2動作の評価がさらにあり、
前記出力手段は、前記運動に関連付けられた前記水準と、前記第1動作の前記評価および前記第2動作の前記評価との関係に応じた態様により前記運動情報を出力させる請求項1乃至3の何れかに記載の運動支援システム。
The first evaluation and the second evaluation are evaluations of a first movement of the specific part,
The evaluation for the user further includes at least an evaluation of a second action different from the first action,
4. The output means outputs the exercise information in a manner according to a relationship between the level associated with the exercise, the evaluation of the first movement , and the evaluation of the second movement. The exercise support system described in any of the above .
前記取得手段は、前記ユーザの属性に関する属性情報を取得し、
前記出力手段は、前記運動情報を、前記属性情報に応じた態様により出力させる請求項に記載の運動支援システム。
The acquisition means acquires attribute information regarding attributes of the user,
The exercise support system according to claim 3 , wherein the output means outputs the exercise information in a manner according to the attribute information.
ユーザの動作の評価を取得する取得手段と、
前記ユーザを対象とする運動に関する情報を、前記評価に応じた態様により出力させる出力手段と、
を備え、
前記ユーザに対する前記評価には、少なくとも、特定部位の第1動作の評価である第1評価と、当該第1動作とは異なる第2動作の評価である第2評価とがあり、
前記第1評価には、少なくとも、第1の第1評価と、当該第1の第1評価よりも評価の水準が高い第2の第1評価とがあり、
前記第2評価には、少なくとも、第1の第2評価と、当該第1の第2評価よりも評価の水準が高い第2の第2評価とがあり、
前記運動には、少なくとも、前記第1動作に用いられる部位との関係および前記第2動作に用いられる部位との関係が何れも予め定められた条件を満たす特定の運動があり、
前記出力手段は、
前記取得手段に前記第2の第1評価が取得された場合に、前記特定の運動に関する情報を第1態様により出力させ、
前記取得手段に前記第2の第1評価および前記第1の第2評価が取得された場合に、前記特定の運動に関する情報を前記第1態様とは異なる第2態様により出力させる、運動支援システム。
an acquisition means for acquiring an evaluation of the user's behavior;
output means for outputting information regarding exercise targeted at the user in a manner according to the evaluation;
Equipped with
The evaluation for the user includes at least a first evaluation that is an evaluation of a first movement of a specific part, and a second evaluation that is an evaluation of a second movement different from the first movement,
The first evaluation includes at least a first first evaluation and a second first evaluation having a higher evaluation level than the first first evaluation,
The second evaluation includes at least a first second evaluation and a second second evaluation having a higher evaluation level than the first second evaluation,
The exercise includes at least a specific exercise in which the relationship with the part used in the first movement and the relationship with the part used in the second movement satisfy predetermined conditions,
The output means is
When the second first evaluation is acquired by the acquisition means, outputting information regarding the specific exercise according to a first aspect;
An exercise support system that causes the acquisition means to output information regarding the specific exercise in a second manner different from the first aspect when the second first evaluation and the first second evaluation are acquired by the acquisition means. .
コンピュータに、
ユーザの動作の評価を取得する機能と、
運動の内容に関して予め定められた水準がそれぞれ関連付けられた複数の運動のうちの、前記評価の対象である前記動作に用いられる部位との関係が予め定められた第1条件を満たす運動の名称を示す運動情報を出力させる出力機能と、
を実現させ
前記評価には、少なくとも、前記ユーザにおける特定部位の動作の評価である特定評価があり、
前記複数の運動には、少なくとも、前記特定部位との関係が前記第1条件を満たす特定の運動があり、
前記出力機能は、
前記特定評価から特定される前記特定部位の動作の水準との関係が、運動に対する前記ユーザの適性について定められた第2条件を満たさない前記水準が関連付けられた前記特定の運動に係る前記運動情報の出力を制限し、
前記特定評価から特定される前記特定部位の動作の水準との関係が前記第2条件を満たす前記水準が関連付けられた前記特定の運動に係る前記運動情報を出力させ、
前記特定の運動には、少なくとも、第1の運動と、当該第1の運動よりも高い前記水準が関連付けられた第2の運動とがあり、
前記特定評価には、少なくとも、第1評価と、当該第1評価よりも評価の水準が高い第2評価とがあり、
前記第1評価から特定される前記水準は、前記第1の運動に関連付けられた前記水準との関係が前記第2条件を満たし、前記第2の運動に関連付けられた前記水準との関係が当該第2条件を満たさず、
前記第2評価から特定される前記水準は、前記第2の運動に関連付けられた前記水準との関係が前記第2条件を満たす、プログラム。
to the computer,
A function to obtain evaluation of user behavior,
Among a plurality of exercises, each of which is associated with a predetermined level regarding the content of the exercise, the name of the exercise that satisfies a predetermined first condition in relation to the part used in the movement that is the target of the evaluation. an output function that outputs exercise information shown ;
Realize ,
The evaluation includes at least a specific evaluation that is an evaluation of the movement of a specific part of the user,
The plurality of movements include at least a specific movement whose relationship with the specific part satisfies the first condition,
The output function is
The exercise information related to the specific exercise with which the level is associated, in which the relationship with the level of movement of the specific part identified from the specific evaluation does not satisfy a second condition defined regarding the user's aptitude for exercise. limit the output of
outputting the exercise information related to the specific exercise associated with the level that satisfies the second condition in relation to the level of movement of the specific part specified from the specific evaluation;
The specific exercise includes at least a first exercise and a second exercise associated with a higher level than the first exercise,
The specific evaluation includes at least a first evaluation and a second evaluation having a higher level of evaluation than the first evaluation,
The level identified from the first evaluation is such that the relationship with the level associated with the first movement satisfies the second condition, and the relationship with the level associated with the second movement satisfies the second condition. If the second condition is not met,
The program , wherein the level identified from the second evaluation has a relationship with the level associated with the second exercise that satisfies the second condition.
コンピュータに、
ユーザの動作の評価を取得する機能と、
運動の内容に関して予め定められた水準がそれぞれ関連付けられた複数の運動のうちの、前記評価の対象である前記動作に用いられる部位との関係が予め定められた第1条件を満たす運動に対する前記ユーザの適性を示す運動情報を出力させる出力機能と、
を実現させ、
前記評価には、少なくとも、前記ユーザにおける特定部位の動作の評価である特定評価があり、
前記複数の運動には、少なくとも、前記特定部位との関係が前記第1条件を満たす特定の運動があり、
前記特定評価から特定される前記動作の水準との関係が予め定められた第2条件を満たさない前記水準が関連付けられた前記特定の運動に係る前記運動情報よりも、当該特定評価から特定される当該水準との関係が当該第2条件を満たす前記水準が関連付けられた前記特定の運動に係る前記運動情報の方が、前記適性が高く示され、
前記特定の運動には、少なくとも、第1の運動と、当該第1の運動よりも高い前記水準が関連付けられた第2の運動とがあり、
前記特定評価には、少なくとも、第1評価と、当該第1評価よりも評価の水準が高い第2評価とがあり、
前記第1評価から特定される前記水準は、前記第1の運動に関連付けられた前記水準との関係が前記第2条件を満たし、前記第2の運動に関連付けられた前記水準との関係が当該第2条件を満たさず、
前記第2評価から特定される前記水準は、前記第2の運動に関連付けられた前記水準との関係が前記第2条件を満たす、プログラム
to the computer,
A function to obtain evaluation of user behavior,
Among a plurality of exercises each associated with a predetermined level regarding the content of the exercise, the user responds to an exercise that satisfies a predetermined first condition in relation to the part used in the movement that is the subject of the evaluation. an output function that outputs exercise information indicating the aptitude of the
Realize,
The evaluation includes at least a specific evaluation that is an evaluation of the movement of a specific part of the user,
The plurality of movements include at least a specific movement whose relationship with the specific part satisfies the first condition,
The relationship with the level of the movement specified from the specific evaluation does not satisfy a predetermined second condition.It is specified from the specific evaluation rather than the exercise information related to the specific exercise with which the level is associated. The exercise information related to the specific exercise associated with the level whose relationship with the level satisfies the second condition indicates that the aptitude is higher,
The specific exercise includes at least a first exercise and a second exercise associated with a higher level than the first exercise,
The specific evaluation includes at least a first evaluation and a second evaluation having a higher level of evaluation than the first evaluation,
The level identified from the first evaluation is such that the relationship with the level associated with the first movement satisfies the second condition, and the relationship with the level associated with the second movement satisfies the second condition. If the second condition is not met,
The program, wherein the level identified from the second evaluation has a relationship with the level associated with the second exercise that satisfies the second condition.
コンピュータに、
ユーザの動作の評価を取得する機能と、
運動の内容に関して予め定められた水準がそれぞれ関連付けられた複数の運動のうちの、前記評価の対象である前記動作に用いられる部位との関係が予め定められた第1条件を満たす運動に対する前記ユーザの適性に基づく当該運動の提案の優先度を示す運動情報を出力させる出力機能と、
を実現させ、
前記評価には、少なくとも、前記ユーザにおける特定部位の動作の評価である特定評価があり、
前記複数の運動には、少なくとも、前記特定部位との関係が前記第1条件を満たす特定の運動があり、
前記特定評価から特定される前記動作の水準との関係が予め定められた第2条件を満たさない前記水準が関連付けられた前記特定の運動に係る前記運動情報よりも、当該特定評価から特定される当該水準との関係が当該第2条件を満たす前記水準が関連付けられた前記特定の運動に係る前記運動情報の方が、前記優先度が高く示され、
前記特定の運動には、少なくとも、第1の運動と、当該第1の運動よりも高い前記水準が関連付けられた第2の運動とがあり、
前記特定評価には、少なくとも、第1評価と、当該第1評価よりも評価の水準が高い第2評価とがあり、
前記第1評価から特定される前記水準は、前記第1の運動に関連付けられた前記水準との関係が前記第2条件を満たし、前記第2の運動に関連付けられた前記水準との関係が当該第2条件を満たさず、
前記第2評価から特定される前記水準は、前記第2の運動に関連付けられた前記水準との関係が前記第2条件を満たす、プログラム
to the computer,
A function to obtain evaluation of user behavior,
Among a plurality of exercises each associated with a predetermined level regarding the content of the exercise, the user responds to an exercise that satisfies a predetermined first condition in relation to the part used in the movement that is the subject of the evaluation. an output function that outputs exercise information indicating the priority of the proposed exercise based on the aptitude of the exercise;
Realize,
The evaluation includes at least a specific evaluation that is an evaluation of the movement of a specific part of the user,
The plurality of movements include at least a specific movement whose relationship with the specific part satisfies the first condition,
The relationship with the level of the movement specified from the specific evaluation does not satisfy a predetermined second condition.It is specified from the specific evaluation rather than the exercise information related to the specific exercise with which the level is associated. The exercise information related to the specific exercise associated with the level whose relationship with the level satisfies the second condition is shown to have a higher priority,
The specific exercise includes at least a first exercise and a second exercise associated with a higher level than the first exercise,
The specific evaluation includes at least a first evaluation and a second evaluation having a higher level of evaluation than the first evaluation,
The level identified from the first evaluation is such that the relationship with the level associated with the first movement satisfies the second condition, and the relationship with the level associated with the second movement satisfies the second condition. If the second condition is not met,
The program, wherein the level identified from the second evaluation has a relationship with the level associated with the second exercise that satisfies the second condition.
前記第1評価および前記第2評価は、前記特定部位の第1動作の評価であり、
前記ユーザに対する前記評価には、少なくとも、前記第1動作とは異なる第2動作の評価がさらにあり、
前記出力機能は、前記運動に関連付けられた前記水準と、前記第1動作の前記評価および前記第2動作の前記評価との関係に応じた態様により前記運動情報を出力させる、請求項7乃至9の何れかに記載のプログラム。
The first evaluation and the second evaluation are evaluations of a first movement of the specific part,
The evaluation for the user further includes at least an evaluation of a second action different from the first action,
Claims 7 to 9, wherein the output function outputs the exercise information in a manner according to a relationship between the level associated with the exercise, the evaluation of the first movement , and the evaluation of the second movement. A program described in any of the above .
コンピュータに、
前記ユーザの属性に関する属性情報を取得する機能をさらに実現させ
前記出力機能は、前記運動に関連付けられた前記水準と前記属性情報との関係に応じた態様により前記運動情報を出力させる、請求項9に記載のプログラム。
to the computer,
Further realizing a function of acquiring attribute information regarding attributes of the user,
The program according to claim 9, wherein the output function outputs the exercise information in a manner according to a relationship between the level associated with the exercise and the attribute information.
コンピュータに、
ユーザの動作の評価を取得する機能と、
前記ユーザを対象とする運動に関する情報を、前記評価に応じた態様により出力させる出力機能と、
を実現させ、
前記ユーザに対する前記評価には、少なくとも、特定部位の第1動作の評価である第1評価と、当該第1動作とは異なる第2動作の評価である第2評価とがあり、
前記第1評価には、少なくとも、第1の第1評価と、当該第1の第1評価よりも評価の水準が高い第2の第1評価とがあり、
前記第2評価には、少なくとも、第1の第2評価と、当該第1の第2評価よりも評価の水準が高い第2の第2評価とがあり、
前記運動には、少なくとも、前記第1動作に用いられる部位との関係および前記第2動作に用いられる部位との関係が何れも予め定められた条件を満たす特定の運動があり、
前記出力機能は、
前記第2の第1評価が取得された場合に、前記特定の運動に関する情報を第1態様により出力させ、
前記第2の第1評価および前記第1の第2評価が取得された場合に、前記特定の運動に関する情報を前記第1態様とは異なる第2態様により出力させる、プログラム。
to the computer,
A function to obtain evaluation of user behavior,
an output function that outputs information regarding exercise targeted at the user in a manner according to the evaluation;
Realize,
The evaluation for the user includes at least a first evaluation that is an evaluation of a first movement of a specific part, and a second evaluation that is an evaluation of a second movement different from the first movement,
The first evaluation includes at least a first first evaluation and a second first evaluation having a higher evaluation level than the first first evaluation,
The second evaluation includes at least a first second evaluation and a second second evaluation having a higher evaluation level than the first second evaluation,
The exercise includes at least a specific exercise in which the relationship with the part used in the first movement and the relationship with the part used in the second movement satisfy predetermined conditions,
The output function is
When the second first evaluation is obtained, outputting information regarding the specific exercise according to the first aspect;
A program that outputs information regarding the specific exercise in a second manner different from the first aspect when the second first evaluation and the first second evaluation are acquired.
JP2019137967A 2019-07-26 2019-07-26 Exercise support systems and programs Active JP7399446B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2019137967A JP7399446B2 (en) 2019-07-26 2019-07-26 Exercise support systems and programs
PCT/JP2019/039461 WO2021019796A1 (en) 2019-07-26 2019-10-07 Exercise assistance system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019137967A JP7399446B2 (en) 2019-07-26 2019-07-26 Exercise support systems and programs

Publications (2)

Publication Number Publication Date
JP2021019819A JP2021019819A (en) 2021-02-18
JP7399446B2 true JP7399446B2 (en) 2023-12-18

Family

ID=74228628

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019137967A Active JP7399446B2 (en) 2019-07-26 2019-07-26 Exercise support systems and programs

Country Status (2)

Country Link
JP (1) JP7399446B2 (en)
WO (1) WO2021019796A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012128798A (en) 2010-12-17 2012-07-05 Fujitsu Ltd Information provision apparatus, information provision method and computer program
JP2012242866A (en) 2011-05-14 2012-12-10 Lien Co Ltd Fitness menu improvement system
JP2016019695A (en) 2014-07-15 2016-02-04 国立研究開発法人国立長寿医療研究センター Exercise support system
JP2018183281A (en) 2017-04-24 2018-11-22 株式会社デジタル・スタンダード Information processing device, server device, and 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
JP2019058285A (en) 2017-09-25 2019-04-18 パナソニックIpマネジメント株式会社 Activity support method, program, and activity support system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012128798A (en) 2010-12-17 2012-07-05 Fujitsu Ltd Information provision apparatus, information provision method and computer program
JP2012242866A (en) 2011-05-14 2012-12-10 Lien Co Ltd Fitness menu improvement system
JP2016019695A (en) 2014-07-15 2016-02-04 国立研究開発法人国立長寿医療研究センター Exercise support system
JP2018183281A (en) 2017-04-24 2018-11-22 株式会社デジタル・スタンダード Information processing device, server device, and 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
JP2019058285A (en) 2017-09-25 2019-04-18 パナソニックIpマネジメント株式会社 Activity support method, program, and activity support system

Also Published As

Publication number Publication date
JP2021019819A (en) 2021-02-18
WO2021019796A1 (en) 2021-02-04

Similar Documents

Publication Publication Date Title
Arntz et al. Technologies in home-based digital rehabilitation: scoping review
US20200051446A1 (en) Classification of musculoskeletal form using machine learning model
Hussaini et al. Refined clothespin relocation test and assessment of motion
KR20240063751A (en) Method and system for digital based musculoskeletal rehabilitation treatment
Arnold* et al. Computer modeling of gait abnormalities in cerebral palsy: application to treatment planning
JP6792892B2 (en) Rehabilitation plan creation support device, rehabilitation plan creation support system, rehabilitation plan creation support method, rehabilitation plan creation support computer program
Jensen et al. Development and simulation of a passive upper extremity orthosis for amyoplasia
JP2018015327A (en) Diagnostic apparatus, diagnostic method, and program
JP2025513020A (en) Method and system for providing digitally-based musculoskeletal rehabilitation therapy
Maddox et al. The promise of virtual reality in health-care education and training: It’s all in the neuroscience
Barton et al. A gait index may underestimate changes of gait: a comparison of the Movement Deviation Profile and the Gait Deviation Index
JP7399446B2 (en) Exercise support systems and programs
KR20160076543A (en) Customized exercise prescription method
JP2019016254A (en) Method and system for evaluating user posture
KR102609706B1 (en) System for providing internet of things based home training service
CN114868197A (en) Motion menu evaluation apparatus, method, and computer-readable medium
JP7685549B2 (en) Information processing device, information processing method, and information processing program
JP7752018B2 (en) Information processing device, information processing method, information processing system, and program
KR102210550B1 (en) Musculoskeletal Pain Management Method of sports damage
Salah et al. Behavior analysis for elderly
Christensen et al. Differences between family and emergency medicine training before sports medicine fellowship
KR102915639B1 (en) Method for providing solutions for assessing and improving physical function using artificial intelligence
JP2022096052A (en) Motion function determination device, motion function determination method, and motion function determination program
JP2017027476A (en) Motor mental function evaluation system and sports video method
US20260054132A1 (en) Approaches to providing exercise therapy and adjusting intensity in a personalized manner based on sleep time, quality, and trends in the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220704

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230516

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230714

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230815

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231013

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231129

R150 Certificate of patent or registration of utility model

Ref document number: 7399446

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150