JP2002346012A - Trainer support system, trainer support method, and program - Google Patents
Trainer support system, trainer support method, and programInfo
- Publication number
- JP2002346012A JP2002346012A JP2001154214A JP2001154214A JP2002346012A JP 2002346012 A JP2002346012 A JP 2002346012A JP 2001154214 A JP2001154214 A JP 2001154214A JP 2001154214 A JP2001154214 A JP 2001154214A JP 2002346012 A JP2002346012 A JP 2002346012A
- Authority
- JP
- Japan
- Prior art keywords
- image
- posture
- pointing
- trainee
- trainer
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims description 9
- 238000012549 training Methods 0.000 claims abstract description 129
- 230000036544 posture Effects 0.000 claims description 368
- 230000033001 locomotion Effects 0.000 claims description 85
- 238000001514 detection method Methods 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 11
- 239000000284 extract Substances 0.000 description 11
- 238000012986 modification Methods 0.000 description 7
- 230000004048 modification Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 101100316860 Autographa californica nuclear polyhedrosis virus DA18 gene Proteins 0.000 description 1
- 102100033040 Carbonic anhydrase 12 Human genes 0.000 description 1
- 101000867855 Homo sapiens Carbonic anhydrase 12 Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
- 230000004580 weight loss Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
(57)【要約】
【課題】 インターネットを介して運動のトレーニーを
トレーニングするトレーナーをサポートするトレーナー
サポート装置を提供する。
【解決手段】 運動のトレーナーをサポートするサポー
トシステムであって、トレーニーの運動を表すトレーニ
ング画像を受信する受信部102と、受信した前記トレ
ーニング画像から、前記トレーニーに指摘すべき前記ト
レーニーの指摘体勢を表す指摘体勢画像を特定する指摘
体勢特定部と、特定された前記指摘体勢画像を前記トレ
ーナーに表示する表示部120とを備える。
(57) [Summary] [PROBLEMS] To provide a trainer support device that supports a trainer who trains an exercise trainee via the Internet. A support system that supports an exercise trainer, comprising: a receiving unit that receives a training image representing a trainee's exercise; and from the received training image, a posture of the trainee to be indicated to the trainee. A pointing position specifying unit that specifies a pointing position image to be represented, and a display unit 120 that displays the specified pointing position image on the trainer.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、トレーナーサポー
トシステム、トレーナーサポート方法、及びプログラム
に関する。特に本発明は、インターネットを介してトレ
ーニーのトレーニングに対してアドバイスを与えるトレ
ーナーをサポートするトレーナーサポートシステム、ト
レーナーサポート方法、及びプログラムに関する。[0001] The present invention relates to a trainer support system, a trainer support method, and a program. In particular, the present invention relates to a trainer support system, a trainer support method, and a program for supporting a trainer who gives advice to trainee training via the Internet.
【0002】[0002]
【従来の技術】従来、運動のトレーニーは、トレーナー
から適切なアドバイスを受けることによって、運動の技
術を上達させていく。2. Description of the Related Art Conventionally, an exercise trainee improves his / her exercise skills by receiving appropriate advice from a trainer.
【0003】[0003]
【発明が解決しようとする課題】しかし、トレーニーの
身近に、トレーニーが必要とするトレーナーがいない場
合が多く、この場合、トレーニーは、適切なアドバイス
を受けることができない。また、トレーニーは、より多
くのトレーナーから、自分に適したトレーナーを選択し
たいという要望を持っている場合もあるが、上述した理
由からこの要望を満たすことは難しかった。However, in many cases, there is no trainer near the trainee that the trainee needs, and in this case, the trainee cannot receive appropriate advice. In addition, the trainee may have a request from more trainers to select a trainer suitable for himself, but it has been difficult to satisfy this request for the reasons described above.
【0004】そこで本発明は、上記の課題を解決するこ
とのできるトレーナーサポートシステム、トレーナーサ
ポート方法、及びプログラムを提供することを目的とす
る。この目的は特許請求の範囲における独立項に記載の
特徴の組み合わせにより達成される。また従属項は本発
明の更なる有利な具体例を規定する。[0004] Therefore, an object of the present invention is to provide a trainer support system, a trainer support method, and a program that can solve the above-mentioned problems. This object is achieved by a combination of features described in the independent claims. The dependent claims define further advantageous embodiments of the present invention.
【0005】[0005]
【課題を解決するための手段】即ち、本発明の第1の形
態によると、運動のトレーナーをサポートするサポート
システムであって、トレーニーの運動を表すトレーニン
グ画像を受信する受信部と、受信した前記トレーニング
画像から、前記トレーニーに指摘すべき前記トレーニー
の指摘体勢を表す指摘体勢画像を特定する指摘体勢特定
部と、特定された前記指摘体勢画像を前記トレーナーに
表示する表示部とを備える。According to a first aspect of the present invention, there is provided a support system for supporting an exercise trainer, comprising: a receiving unit for receiving a training image representing a trainee's exercise; The training image includes a pointing position specifying unit that specifies a pointing position image indicating the pointing position of the trainee to be pointed out to the trainee, and a display unit that displays the specified pointing position image on the trainer.
【0006】前記表示部は、前記指摘体勢画像及び前記
指摘体勢に対するコメントを入力すべきコメントフィー
ルドを前記トレーナーに表示してもよい。[0006] The display unit may display, on the trainer, the pointing posture image and a comment field into which a comment for the pointing posture is to be input.
【0007】前記指摘体勢特定部は、前記トレーニーの
身体の可動部の位置に基づいて、前記トレーニーの前記
指摘体勢画像を特定してもよい。[0007] The pointing posture specifying unit may specify the pointing posture image of the trainee based on a position of a movable part of the trainee's body.
【0008】前記トレーニング画像は動画であっっても
よい。前記指摘体勢特定部は、前記トレーニング画像か
ら、前記トレーニーの身体の可動部の移動ベクトルに基
づいて、前記トレーニーの前記指摘体勢画像を特定して
もよい。[0008] The training image may be a moving image. The pointing posture specifying unit may specify the pointing posture image of the trainee from the training image based on a movement vector of a movable part of the trainee's body.
【0009】前記指摘体勢の基準となる基準体勢を表す
基準体勢画像を格納する基準体勢画像データベースをさ
らに備えてもよい。前記指摘体勢特定部は、前記トレー
ニング画像のうち前記基準体勢画像データベースに格納
される前記基準体勢画像に類似した画像を前記指摘体勢
画像として特定してもよい。[0009] A reference posture image database for storing a reference posture image representing a reference posture as a reference of the pointing posture may be further provided. The pointing posture specifying unit may specify an image similar to the reference posture image stored in the reference posture image database among the training images as the pointing posture image.
【0010】前記基準体勢は、前記トレーニーに指摘す
べき指摘体勢を含む基準運動を開始するときの開始体勢
であってもよい。[0010] The reference position may be a starting position when starting a reference movement including a pointing position to be pointed out to the trainee.
【0011】前記受信部が受信した前記トレーニング画
像のうち当該トレーニング画像中に表された前記トレー
ニーの運動の開始及び終了を検出する検出部をさらに備
えてもよい。前記指摘体勢特定部は、検索された前記運
動の開始から終了までの間の画像から前記指摘体勢画像
を特定してもよい。[0011] The training unit may further include a detection unit that detects start and end of the exercise of the trainee represented in the training image among the training images received by the receiving unit. The pointing posture specifying unit may specify the pointing posture image from the retrieved images from the start to the end of the exercise.
【0012】前記受信部が受信した前記トレーニング画
像のうち当該トレーニング画像中に表された前記トレー
ニーの運動の開始及び終了を検出する検出部をさらに備
えてもよい。前記表示部は、前記運動の開始から終了ま
でを前記トレーナーに表示してもよい。[0012] The training unit may further include a detection unit that detects start and end of the exercise of the trainee represented in the training image among the training images received by the receiving unit. The display unit may display from the start to the end of the exercise on the trainer.
【0013】前記指摘体勢特定部が、前記指摘体勢画像
を特定した場合に、前記表示部は、前記トレーニング画
像のうち前記運動の開始以降を再生させて、前記トレー
ナーに表示してもよい。[0013] When the pointing posture specifying unit specifies the pointing posture image, the display unit may reproduce the training image after the start of the exercise and display it on the trainer.
【0014】前記指摘体勢特定部が、前記指摘体勢画像
を特定した場合に、前記表示部は、前記トレーニング画
像のうち前記運動の開始以降をスロー再生させて、前記
トレーナーに表示してもよい。[0014] When the pointing posture specifying unit specifies the pointing posture image, the display unit may perform slow reproduction of the training image after the start of the exercise and display the training image on the trainer.
【0015】前記基準体勢画像データベースは、異なる
前記基準体勢を表す複数の前記基準体勢画像を格納して
もよい。複数の前記基準体勢画像それぞれを、前記トレ
ーニーのレベルを示すレベル情報に対応付けるレベルテ
ーブルをさらに備えてもよい。前記受信部は、前記トレ
ーニーの前記レベル情報をさらに受信してもよく、前記
指摘体勢特定部は、前記レベルテーブルにおいて、複数
の前記基準体勢画像のうち、受信した前記レベル情報に
対応付けられた一の前記基準体勢画像に類似した画像
を、前記指摘体勢画像として特定してもよい。[0015] The reference posture image database may store a plurality of the reference posture images representing different reference postures. The apparatus may further include a level table that associates each of the plurality of reference posture images with level information indicating the level of the trainee. The receiving unit may further receive the level information of the trainee, the pointing posture specifying unit, in the level table, among a plurality of the reference posture images, is associated with the received level information An image similar to the one reference posture image may be specified as the pointing posture image.
【0016】前記基準体勢画像データベースに格納され
る前記基準体勢画像は、熟練者の体勢を表す画像であっ
てもよい。The reference posture image stored in the reference posture image database may be an image representing a posture of a skilled person.
【0017】複数の人物の前記基準体勢画像のそれぞれ
を、年齢、身長、及び体重のうち少なくとも一つを表す
身体情報に対応付ける身体情報テーブルをさらに備えて
もよい。前記受信部は、前記トレーニーの前記身体情報
をさらに受信してもよく、前記指摘体勢特定部は、前記
トレーニング画像のうち、前記身体情報テーブルにおい
て、受信した前記身体情報に対応付けられた前記基準体
勢画像に類似した画像を、前記指摘体勢画像として特定
してもよい。[0017] A physical information table may be further provided that associates each of the reference posture images of a plurality of persons with physical information representing at least one of age, height, and weight. The receiving unit may further receive the physical information of the trainee, the pointing posture specifying unit, among the training images, in the physical information table, the reference information associated with the received physical information in the physical information table An image similar to the posture image may be specified as the indicated posture image.
【0018】前記基準体勢画像データベースは、同一の
基準体勢に対応する、複数の基準体勢画像を格納しても
よい。前記指摘体勢特定部は、前記トレーニング画像の
うち、前記基準体勢画像データベースに格納される複数
の基準体勢画像のうち一の基準体勢画像に類似した画像
を、前記指摘体勢画像として特定してもよい。[0018] The reference posture image database may store a plurality of reference posture images corresponding to the same reference posture. The pointing posture specifying unit may specify, as the pointing posture image, an image similar to one reference posture image among the plurality of reference posture images stored in the reference posture image database among the training images. .
【0019】前記基準体勢画像を、当該基準体勢画像に
示された基準体勢を指摘すべきトレーニーのトレーニン
グの目的を示す目的情報に対応付ける目的テーブルをさ
らに備えてもよい。前記受信部は、前記トレーニーの前
記目的情報をさらに受信してもよく、前記指摘体勢特定
部は、前記トレーニング画像のうち、前記目的テーブル
において、受信した前記目的情報に対応付けられた前記
基準体勢画像に類似した画像を、前記指摘体勢画像とし
て特定してもよい。[0019] The information processing apparatus may further include an objective table for associating the reference posture image with purpose information indicating a training purpose of the trainee who should point out the reference posture indicated in the reference posture image. The receiving unit may further receive the target information of the trainee, and the pointing posture specifying unit may include, in the target table, of the training posture, the reference posture associated with the received target information in the target table. An image similar to the image may be specified as the pointing posture image.
【0020】前記基準体勢画像データベースは、前記ト
レーニーに指摘すべき指摘体勢を含む基準運動を表す基
準運動画像をさらに格納してもよい。前記受信部が受信
した前記トレーニング画像中に表される前記運動の開始
及び終了を検出する検出部と、検出された前記運動の開
始及び終了のタイミング及び前記基準体勢画像データベ
ースに格納される前記基準運動画像に表された前記基準
運動の開始及び終了それぞれのタイミングに基づいて、
前記基準運動画像及び前記トレーニング画像のうち少な
くとも一方の再生速度をかえ、前記基準運動画像及び前
記トレーニング画像それぞれに表された前記運動の開始
から、前記基準運動画像及び前記トレーニング画像を同
時に前記トレーニーに表示するアドバイス画像を作成す
るアドバイス画像作成部とをさらに備えてもよい。[0020] The reference posture image database may further store a reference movement image representing a reference movement including a pointing posture to be pointed out to the trainee. A detecting unit that detects the start and end of the exercise represented in the training image received by the receiving unit, and the start and end timings of the detected exercise and the reference stored in the reference posture image database Based on the timing of each of the start and end of the reference motion represented in the motion image,
Changing the playback speed of at least one of the reference exercise image and the training image, and starting the exercise represented in each of the reference exercise image and the training image, the reference exercise image and the training image are simultaneously sent to the trainee. The image processing apparatus may further include an advice image creating unit that creates an advice image to be displayed.
【0021】前記受信部が受信した前記トレーニング画
像のうち、少なくとも前記指摘体勢含む運動画像を過去
運動画像として、前記トレーニーを識別するトレーニー
識別情報に対応付けて格納するトレーニーデータベース
と、前記受信部が受信した前記トレーニング画像に表さ
れた前記運動の開始及び終了を検出する検出部と、検出
された前記運動の開始及び終了のタイミング及び前記ト
レーニーデータベースに格納される前記過去運動画像に
表された前記運動の開始及び終了それぞれのタイミング
に基づいて、前記過去運動画像及び前記トレーニング画
像のうち少なくとも一方の再生速度をかえ、前記過去運
動画像及び前記トレーニング画像それぞれが表す前記運
動の開始から、前記過去運動画像及び前記トレーニング
画像を同時にトレーニーに表示するアドバイス画像を作
成するアドバイス画像作成部とをさらに備えてもよい。[0021] A trainee database for storing at least the motion image including the indicated posture as a past motion image among the training images received by the receiving unit in association with trainee identification information for identifying the trainee, A detection unit that detects the start and end of the exercise represented in the received training image, and the start and end timings of the detected exercise and the past exercise image stored in the trainee database. The reproduction speed of at least one of the past exercise image and the training image is changed based on the timing of the start and end of the exercise, and the past exercise is represented by the start of the exercise represented by the past exercise image and the training image, respectively. Image and the training image simultaneously Advice image creation unit that creates an advice image to be displayed on the knee and may further include a.
【0022】前記基準体勢画像データベースは、前記ト
レーニーに指摘すべき指摘体勢を含む基準運動を表す基
準運動画像をさらに格納してもよい。前記指摘画像特定
部は、前記受信部が受信した前記トレーニング画像に表
される前記運動と、前記基準体勢画像データベースに格
納される前記基準運動画像に表される前記基準運動とが
異なり始めるタイミングに基づいて前記指摘体勢画像を
特定してもよい。The reference posture image database may further store a reference movement image representing a reference movement including a pointing posture to be pointed out to the trainee. The pointing image specifying unit, at the timing at which the exercise represented in the training image received by the receiving unit and the reference exercise represented in the reference exercise image stored in the reference posture image database start to differ. The pointing posture image may be specified based on the pointing posture image.
【0023】複数の前記基準体勢画像それぞれに対応付
けて、前記基準体勢についての複数のコメントを格納す
るコメントデータベースをさらに備えてもよい。前記指
摘体勢特定部が前記指摘体勢画像を特定すると、前記表
示部は、前記コメントデータベースにおいて前記指摘体
勢画像に対応付けて格納された複数の前記コメントを表
示してもよい。表示された複数の前記コメントの一つが
選択された場合に、選択された前記コメントと前記指摘
体勢画像とを対応付けることにより前記トレーニーに表
示するアドバイス画像を作成するアドバイス画像作成部
をさらに備えてもよい。[0023] A comment database for storing a plurality of comments on the reference posture may be further provided in association with each of the plurality of reference posture images. When the pointing posture specifying unit specifies the pointing posture image, the display unit may display a plurality of the comments stored in the comment database in association with the pointing posture image. When one of the displayed plurality of comments is selected, an advice image creating unit that creates an advice image to be displayed on the trainee by associating the selected comment with the indicated posture image may be further provided. Good.
【0024】前記基準体勢画像に対応付けて、前記基準
体勢についてのコメントを格納するコメントデータベー
スと、前記トレーナーからトレーナーコメントを入力す
るコメント入力部とをさらに備えてもよい。前記コメン
ト入力部が前記トレーナーコメントを入力すると、前記
指摘体勢特定部は、前記コメントデータベースにおいて
前記トレーナーコメントと同一のコメントに対応付けて
格納される前記基準体勢画像に類似した画像を、前記指
摘体勢画像として特定してもよい。[0024] The information processing apparatus may further include a comment database for storing comments on the reference posture in association with the reference posture image, and a comment input unit for inputting trainer comments from the trainer. When the comment input unit inputs the trainer comment, the pointing posture specifying unit converts the image similar to the reference posture image stored in the comment database in association with the same comment as the trainer comment, into the pointing posture. It may be specified as an image.
【0025】本発明の第2の形態としては、運動のトレ
ーナーをサポートするサポート方法であって、トレーニ
ーの運動を表すトレーニング画像を受信する受信段階
と、受信した前記トレーニング画像から、前記トレーニ
ーに指摘すべき前記トレーニーの指摘体勢を表す指摘体
勢画像を特定する指摘体勢特定段階と、特定された前記
指摘体勢画像を前記トレーナーに表示する表示段階とを
備える。According to a second aspect of the present invention, there is provided a support method for supporting an exercise trainer, the method comprising: receiving a training image representing a trainee's exercise; and instructing the trainee from the received training image. The present invention includes a pointing position specifying step of specifying a pointing position image indicating the pointing position of the trainee to be performed, and a displaying step of displaying the specified pointing position image on the trainer.
【0026】本発明の第3の形態としては、運動のトレ
ーナーをサポートするコンピュータ用のプログラムであ
って、トレーニーの運動を表すトレーニング画像を受信
する受信モジュールと、受信した前記トレーニング画像
から、前記トレーニーに指摘すべき前記トレーニーの指
摘体勢を表す指摘体勢画像を特定する指摘体勢特定モジ
ュールと、特定された前記指摘体勢画像を前記トレーナ
ーに表示する表示モジュールとを備える。According to a third aspect of the present invention, there is provided a computer program for supporting an exercise trainer, comprising: a receiving module for receiving a training image representing the exercise of a trainee; A pointing position specifying module that specifies a pointing position image indicating the pointing position of the trainee to be pointed out, and a display module that displays the specified pointing position image on the trainer.
【0027】なお上記の発明の概要は、本発明の必要な
特徴の全てを列挙したものではなく、これらの特徴群の
サブコンビネーションも又発明となりうる。Note that the above summary of the present invention does not list all of the necessary features of the present invention, and sub-combinations of these features may also constitute the present invention.
【0028】[0028]
【発明の実施の形態】以下、発明の実施の形態を通じて
本発明を説明するが、以下の実施形態はクレームにかか
る発明を限定するものではなく、又実施形態の中で説明
されている特徴の組み合わせの全てが発明の解決手段に
必須であるとは限らない。DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described through embodiments of the present invention. However, the following embodiments do not limit the claimed invention and have the features described in the embodiments. Not all combinations are essential to the solution of the invention.
【0029】尚、詳細な説明中に記載の「プレーヤーテ
ーブル」は、特許請求の範囲に記載の「目的テーブ
ル」、「レベルテーブル」、及び「身体情報テーブル」
の一例である。すなわち、「プレーヤーテーブル」は、
「目的テーブル」、「レベルテーブル」、及び「身体情
報テーブル」を含む。また、詳細な説明中に記載の「プ
レーヤー画像データベース」及び「入力部」は、それぞ
れ特許請求の範囲に記載の「基準体勢画像データベー
ス」及び「コメント入力部」の一例である。The "player table" described in the detailed description is a "object table", "level table", and "physical information table" described in the claims.
This is an example. That is, the "player table"
It includes a “purpose table”, a “level table”, and a “physical information table”. The “player image database” and the “input unit” described in the detailed description are examples of the “reference posture image database” and the “comment input unit” described in the claims, respectively.
【0030】図1は、運動のトレーナーをサポートする
トレーナーサポート装置100を含むトレーナーサポー
トシステムを示す。例えば、野球のトレーニーは、バッ
ティングフォームを指導してほしい場合、自分のバッテ
ィングフォームを撮影する。トレーニーは、バッティン
グフォームを示す動画データ、すなわちトレーニーの運
動を表すトレーニング画像をインターネット10を介し
てトレーナーサポート装置100に送信する。FIG. 1 shows a trainer support system including a trainer support device 100 for supporting an exercise trainer. For example, if a baseball trainee wants to teach a batting form, he shoots his batting form. The trainee transmits moving image data indicating the batting form, that is, a training image representing the exercise of the trainee, to the trainer support device 100 via the Internet 10.
【0031】トレーナーサポート装置100は、トレー
ニング画像を受信し、トレーニング画像から、トレーニ
ーに指導すべき体勢、すなわち指摘すべき指摘体勢を検
出する。指摘体勢の具体例としては、バッティングフォ
ームの場合、バットとボールのインパクトとその前後の
体勢である。トレーナーサポート装置100は、検出し
た指摘体勢を表す指摘体勢画像と指摘体勢に対して指導
すべきコメントを埋め込んだアドバイス画像を作成す
る。トレーナーサポート装置100は、インターネット
10を介して、アドバイス画像をトレーニーに提供す
る。The trainer support apparatus 100 receives the training image, and detects a posture to be instructed to the trainee, ie, a posture to be pointed out, from the training image. As a specific example of the pointing posture, in the case of the batting form, the impact of the bat and the ball and the posture before and after the impact are given. The trainer support device 100 creates a pointing posture image indicating the detected pointing posture and an advice image in which a comment to be provided for the pointing posture is embedded. The trainer support device 100 provides an advice image to the trainee via the Internet 10.
【0032】このように、トレーナーサポート装置10
0を用いることで、インターネット10を介して、トレ
ーニーにトレーニングについてのアドバイスを提供する
ことができる。従って、トレーニーは、近くに指導者が
いない場合でも、自分のプレーを表すトレーニング画像
をトレーナーサポート装置100に送り、これに対して
返信されたアドバイス画像によって、指導を受けること
ができる。図2以降で、本実施の形態におけるトレーナ
ーサポート装置100について説明する。As described above, the trainer support device 10
By using 0, it is possible to provide the trainee with advice on training via the Internet 10. Therefore, even when there is no instructor nearby, the trainee can send a training image representing his / her play to the trainer support device 100 and receive guidance by the advice image returned in response to the training image. The trainer support device 100 according to the present embodiment will be described with reference to FIG.
【0033】図2は、トレーナーサポート装置100を
示す機能ブロック図である。トレーナーサポート装置1
00の一連の動作は、主にCPUとROM及びRAMに
格納されたプログラムの共働によって実現される。但
し、それ以外の構成要素によってトレーナーサポート装
置100が実現されてもよく、その設計の自由度は高
い。トレーナーサポート装置100は、受信部102と
プレーヤー決定部104と、検出部106と、指摘体勢
画像特定部108と、アドバイス画像作成部112と、
表示部120と、入力部122と、プレーヤーテーブル
130と、プレーヤー画像データベース132と、トレ
ーニーデータベース134と、コメントデータベース1
36とを備える。FIG. 2 is a functional block diagram showing the trainer support device 100. Trainer support device 1
The series of operations of 00 are mainly realized by the cooperation of the CPU and programs stored in the ROM and the RAM. However, the trainer support device 100 may be realized by other components, and the degree of design freedom is high. The trainer support device 100 includes a receiving unit 102, a player determining unit 104, a detecting unit 106, a pointed posture image specifying unit 108, an advice image creating unit 112,
Display section 120, input section 122, player table 130, player image database 132, trainee database 134, comment database 1
36.
【0034】受信部102は、インターネット10を介
して端末装置20からトレーニーの運動を表す動画であ
るトレーニング画像を受信する。受信部102は、さら
にインターネット10を介して端末装置20からトレー
ニーに関するトレーニー情報を受信する。トレーニー情
報は、トレーニーの性別、年齢、身長、及び体重のうち
少なくとも一つを表す身体情報と、トレーニーのトレー
ニングの目的を示す目的情報と、トレーニーのトレーニ
ングしている運動におけるレベルを示すレベル情報とを
含む。The receiving unit 102 receives a training image, which is a moving image representing the trainee's exercise, from the terminal device 20 via the Internet 10. The receiving unit 102 further receives trainee information on trainees from the terminal device 20 via the Internet 10. Trainee information is the gender, age, height, and physical information representing at least one of the weight of the trainee, purpose information indicating the purpose of the trainee training, and level information indicating the level of the trainee training exercise. including.
【0035】プレーヤーテーブル130は、見本となる
複数のプレーヤーの運動を表す動画である基準運動画像
及び、基準運動画像中において、指摘体勢画像に対応す
る体勢を表す静止画である基準体勢画像をそれぞれ格納
する。見本となるプレーヤーとは、例えばプロ野球の選
手など、そのスポーツの熟練者である。プレーヤーテー
ブル130は、基準運動画像及び基準体勢画像を、トレ
ーニー情報に対応付ける。The player table 130 stores a reference motion image, which is a moving image representing a plurality of sample player motions, and a reference posture image, which is a still image representing a posture corresponding to the indicated posture image, in the reference motion image. Store. A sample player is an expert in the sport, such as a professional baseball player. The player table 130 associates the reference exercise image and the reference posture image with the trainee information.
【0036】プレーヤー決定部104は、受信部102
からトレーニー情報を受け取り、トレーニー情報に基づ
いて、プレーヤーテーブル130を利用して、トレーニ
ーに適したプレーヤーを決定する。The player determining unit 104 includes a receiving unit 102
And the player table 130 is used to determine a suitable player for the trainee based on the trainee information.
【0037】検出部106は、受信部102からトレー
ニング画像を受け取り、トレーニング画像中に含まれ
る、トレーニーの運動の開始を表す運動開始フレーム及
び運動の終了を表す運動終了フレームを検出する。The detecting unit 106 receives the training image from the receiving unit 102, and detects an exercise start frame indicating the start of the trainee exercise and an exercise end frame indicating the end of the exercise included in the training image.
【0038】指摘体勢画像特定部108は、プレーヤー
決定部104が決定した基準体勢画像をプレーヤー画像
データベース132から抽出する。指摘体勢画像特定部
108は、トレーニング画像のうち、検出部106が検
出した運動開始フレームから運動終了フレームまでの間
で、基準体勢画像に類似したフレームを検索し、検索さ
れたフレームを指摘体勢画像として特定する。このと
き、指摘体勢画像特定部108は、以下に説明するよう
に、トレーニング画像からトレーニーの身体の可動部に
おける移動ベクトルに基づいてトレーニーの指摘画像を
特定する。The pointing posture image specifying unit 108 extracts the reference posture image determined by the player determining unit 104 from the player image database 132. The pointing posture image specifying unit 108 searches the training image for a frame similar to the reference posture image from the movement start frame to the movement end frame detected by the detection unit 106, and refers to the searched frame to the pointing posture image. To be specified. At this time, the pointing posture image specifying unit 108 specifies the trainee pointing image from the training image based on the movement vector of the trainee's body in the movable part, as described below.
【0039】例えば、トレーニング画像が、トレーニー
のバッティングフォームの画像である場合、指摘体勢画
像特定部108は、基準体勢画像に表されるプレーヤー
の腕の移動ベクトル及びトレーニング画像に表されるト
レーニーの腕の移動ベクトルに基づいて、トレーニング
画像から基準体勢画像に類似した体勢を表すフレームを
検出し、検出されたフレームを指摘体勢画像として特定
する。For example, when the training image is an image of the trainee's batting form, the pointing posture image specifying unit 108 determines the movement vector of the player's arm shown in the reference posture image and the trainee's arm shown in the training image. , A frame representing a posture similar to the reference posture image is detected from the training image, and the detected frame is specified as the pointing posture image.
【0040】すなわち、指摘体勢画像特定部108は、
プレーヤーの腕の移動ベクトル及びトレーナーの腕の移
動ベクトルを比較し、プレーヤーの腕の移動ベクトルに
最も近い体勢を表すフレームをトレーニング画像から検
出し、検出されたフレームを指摘体勢画像として特定す
る。ここで、腕の移動ベクトルは、トレーニーがバッテ
ィングフォームをするときの、腕の移動の速度ベクト
ル、及び移動の加速度を示す加速度ベクトルの一方ある
いは両方である。このように、指摘体勢画像特定部10
8は、トレーニーの身体の可動部の位置及び移動ベクト
ルに基づいて、トレーニーの指摘体勢画像を自動的に特
定することができる。That is, the pointing posture image specifying unit 108
The movement vector of the player's arm and the movement vector of the trainer's arm are compared, a frame representing a posture closest to the movement vector of the player's arm is detected from the training image, and the detected frame is specified as a pointing posture image. Here, the movement vector of the arm is one or both of a speed vector of the movement of the arm and an acceleration vector indicating the acceleration of the movement when the trainee makes a batting form. Thus, the pointing posture image specifying unit 10
8 can automatically identify the trainee's indicated posture image based on the position and the movement vector of the trainee's body movable part.
【0041】また、プレーヤー画像データベース132
は、トレーニーの指摘体勢画像に対する見本となる基準
体勢画像を予め格納している。従って、指摘体勢画像特
定部108は、トレーニング画像から基準体勢画像に類
似する体勢を表すフレームを検索することによって、指
摘体勢画像を特定することができる。The player image database 132
Stores a reference posture image serving as a sample for the trainee's indicated posture image in advance. Therefore, the pointing posture image specifying unit 108 can specify the pointing posture image by searching the training image for a frame representing a posture similar to the reference posture image.
【0042】指摘体勢画像特定部108は、また、特定
した指摘体勢画像を、トレーニーを識別する識別情報に
対応付けてトレーニーデータベース134に格納する。
指摘体勢画像特定部108は、特定された指摘体勢画像
を表示部120に表示させる。The pointing posture image specifying unit 108 stores the specified pointing posture image in the trainee database 134 in association with the trainee identification information.
The pointing posture image specifying unit 108 causes the display unit 120 to display the specified pointing posture image.
【0043】表示部120は、受信したトレーニング画
像及びトレーニーに提供するアドバイス画像を表示す
る。入力部122は、トレーナーからの入力を受け付け
る。The display unit 120 displays the received training image and the advice image to be provided to the trainee. The input unit 122 receives an input from the trainer.
【0044】トレーニーデータベース134は、受信部
102が受信したトレーニング画像のうち、少なくとも
指摘体勢画像を含む運動を表す画像を過去運動画像とし
て、このトレーニング画像のトレーナーを識別するトレ
ーナー識別情報に対応付けて格納する。過去運動画像
は、トレーニング画像であってもよく、トレーニング画
像のうちの一部分の画像であってもよく、また、トレー
ニング画像のうち、例えば、腕を表す部分のみを抽出し
た画像であってもよい。コメントデータベース136
は、複数の基準体勢画像それぞれに対応付けて、前記基
準体勢についての複数のコメントを格納する。The trainee database 134 uses, as a past exercise image, an image representing exercise including at least the indicated posture image among the training images received by the receiving unit 102 in association with trainer identification information for identifying a trainer of the training image. Store. The past exercise image may be a training image, may be an image of a part of the training image, or may be an image in which only a part representing the arm is extracted from the training image, for example. . Comment database 136
Stores a plurality of comments about the reference posture in association with each of the plurality of reference posture images.
【0045】アドバイス画像作成部112は、入力部1
22からの入力に基づいて、プレーヤー画像データベー
ス132から基準運動画像及び基準体勢画像を抽出し、
さらに、コメントデータベース136からコメントを抽
出する。アドバイス画像作成部112は、指摘体勢特定
部が特定した指摘体勢及び、これに対応する基準体勢を
埋め込んだアドバイス画像を作成する。アドバイス画像
作成部112は、さらに指摘体勢画像に適したコメント
をアドバイス画像に埋め込む。アドバイス画像作成部1
12は、作成したアドバイス画像をトレーニーの端末装
置20に送信する。アドバイス画像作成部112は、ア
ドバイス画像を作成すると、トレーニーデータベース1
34にアドバイス画像に関する情報を、過去運動画像と
して格納する。The advice image creation unit 112 is provided with the input unit 1
Extracting a reference motion image and a reference posture image from the player image database 132 based on the input from
Further, a comment is extracted from the comment database 136. The advice image creating unit 112 creates an advice image in which the indicated posture specified by the indicated posture specifying unit and the reference posture corresponding thereto are embedded. The advice image creating unit 112 further embeds a comment suitable for the pointed posture image in the advice image. Advice image creation unit 1
12 transmits the created advice image to the trainee terminal device 20. When the advice image creating unit 112 creates the advice image, the advice image creating unit 112
The information on the advice image is stored as a past motion image in 34.
【0046】図3は、プレーヤーテーブル130のデー
タ構成を示す。プレーヤーテーブル130は、プレーヤ
ー名フィールドと、身体情報フィールドと、目的フィー
ルドと、レベルフィールドとを有する。プレーヤー名フ
ィールドは、プレーヤーを識別するプレーヤー識別情報
が格納される。本実施の形態におけるプレーヤーを識別
する情報は、プレーヤーの氏名である。FIG. 3 shows a data structure of the player table 130. The player table 130 has a player name field, a physical information field, a destination field, and a level field. The player name field stores player identification information for identifying a player. The information for identifying a player in the present embodiment is the name of the player.
【0047】身体情報フィールドは、トレーニーの身体
情報が属する区分を示す身体区分を格納する。ここで、
身体区分は、トレーニーの身体情報、すなわち性別、年
齢、身長、及び体重に基づいて決定される。例えば、男
性、身長170cm以上、体重70kg以上のトレーニ
ーは、身体区分1に属し、また例えば、身長160cm
〜170cm、体重50kg〜60kgのトレーニー
は、身体区分2に分類されてもよい。このように、プレ
ーヤーテーブル130は、身体情報を、複数の身体区分
に分類して、身体情報とプレーヤー名とを対応付けてい
る。The physical information field stores a physical section indicating the section to which the trainee's physical information belongs. here,
The body division is determined based on the trainee's physical information, ie, gender, age, height, and weight. For example, a male trainee with a height of 170 cm or more and a weight of 70 kg or more belongs to body category 1, and also has a height of 160 cm
Trainees 170 cm and weighing 50-60 kg may be classified in body category 2. As described above, the player table 130 classifies the physical information into a plurality of physical sections and associates the physical information with the player names.
【0048】目的フィールドは、例えば、プロ志望、体
力維持、及び減量など、トレーニーのトレーニングの目
的を示す目的情報を格納する。レベルフィールドは、ト
レーニーの運動のレベルを示すレベル情報を格納する。
レベル情報は、例えば、経験年数であってもよい。例え
ば、経験年数3年以上がレベル10に対応し、経験年数
2年〜3年がレベル9に対応し、経験年数3ヶ月未満が
レベル1に対応するようなレベルが設定されていてもよ
い。The purpose field stores purpose information indicating the purpose of the trainee training, such as aspirations for a professional, physical fitness maintenance, and weight loss. The level field stores level information indicating the level of exercise of the trainee.
The level information may be, for example, years of experience. For example, a level may be set such that three or more years of experience correspond to level 10, two to three years of experience correspond to level 9, and less than three months of experience correspond to level 1.
【0049】例えば、本図においては、身体区分1、プ
ロ志望、レベル10のトレーニー情報に対して、プレー
ヤーAが対応付けられている。従って、受信部102
が、このトレーニー情報に該当するトレーニーのトレー
ニング画像を受信した場合に、指摘体勢画像特定部10
8は、プレーヤーAの基準体勢画像を利用して、指摘体
勢画像を特定することができる。For example, in this figure, player A is associated with trainee information of body division 1, aspiring professional, and level 10. Therefore, the receiving unit 102
Receives the training image of the trainee corresponding to the trainee information,
8 can specify the indicated posture image using the reference posture image of the player A.
【0050】このように、プレーヤーテーブル130
は、プレーヤーと、トレーニーの身体情報、トレーニン
グの目的、及びレベルを対応付ける。従って、プレーヤ
ー決定部104は、プレーヤーテーブル130を利用す
ることによって、受信部102が受信したトレーニー情
報に含まれる、身体情報、目的、及びレベルに基づい
て、トレーニーに適するプレーヤーを決定することがで
きる。As described above, the player table 130
Associates players with trainee physical information, training objectives, and levels. Therefore, by using the player table 130, the player determining unit 104 can determine a player suitable for the trainee based on the physical information, the purpose, and the level included in the trainee information received by the receiving unit 102. .
【0051】他の例としては、プレーヤーテーブル13
0は、スポーツの種類とプレーヤーとを対応付けてもよ
い。これによって、プレーヤー決定部104は、複数の
スポーツそれぞれに適したプレーヤーを決定することが
できる。As another example, the player table 13
0 may associate a sport type with a player. Thereby, the player determination unit 104 can determine a player suitable for each of the plurality of sports.
【0052】図4は、プレーヤー画像データベース13
2のデータ構成を示す。プレーヤー画像データベース1
32は、異なる基準体勢を表す複数の基準体勢画像を、
各プレーヤー毎に格納する。プレーヤー画像データベー
ス132は、プレーヤー名フィールドと、基準運動画像
フィールドと、開始画像フィールドと、終了画像フィー
ルドと、基準体勢画像フィールドとを有する。FIG. 4 shows the player image database 13.
2 shows the data configuration of the second embodiment. Player image database 1
32, a plurality of reference posture images representing different reference postures,
Store for each player. The player image database 132 has a player name field, a reference motion image field, a start image field, an end image field, and a reference posture image field.
【0053】プレーヤー名フィールドは、プレーヤーを
識別する情報を格納する。プレーヤー識別情報は、例え
ばプレーヤーの氏名であってもよい。運動画像フィール
ドは、見本となる基準運動、すなわち指摘体勢に対応す
る基準体勢を含む運動を表す動画である基準運動画像を
格納する。運動開始画像フィールドは、基準運動画像中
の運動開始フレームを表す基準体勢画像を格納する。運
動終了画像フィールドは、基準運動画像中のプレーヤー
の運動終了フレームを表す基準体勢画像を格納する。図
中の基準体勢画像1フィールド及び基準体勢画像2フィ
ールドは、それぞれ基準運動画像中のプレーヤーの運動
のうち、別々の基準体勢を表すフレームである基準体勢
画像を格納する。すなわち、基準体勢画像1フィール
ド、基準体勢画像2フィールドは、同一の基準運動画像
に含まれる、異なる基準体勢を表す基準体勢画像を対応
付けて格納する。The player name field stores information for identifying a player. The player identification information may be, for example, the name of the player. The motion image field stores a reference motion image which is a moving image representing a reference motion to be a sample, that is, a motion including the reference posture corresponding to the indicated posture. The exercise start image field stores a reference posture image representing an exercise start frame in the reference exercise image. The exercise end image field stores a reference posture image representing an end frame of the player in the reference exercise image. The reference posture image 1 field and the reference posture image 2 field in the drawing respectively store reference posture images, which are frames representing different reference postures among the movements of the players in the reference movement image. That is, the reference posture image 1 field and the reference posture image 2 field store reference posture images representing different reference postures included in the same reference motion image in association with each other.
【0054】このように、プレーヤー画像データベース
132は、プレーヤー名に対応付けて、各プレーヤーの
基準運動に関する情報を格納する。従って、指摘体勢画
像特定部108は、プレーヤー画像データベース132
から、プレーヤー決定部104によって決定されたプレ
ーヤーの基準運動に関する情報を抽出することができ
る。As described above, the player image database 132 stores information on the reference movement of each player in association with the player name. Therefore, the pointing posture image specifying unit 108 determines that the player image database 132
, Information on the reference motion of the player determined by the player determining unit 104 can be extracted.
【0055】このように、プレーヤーテーブル130及
びプレーヤー画像データベース132により、基準運動
画像及び基準体勢画像は、トレーニー情報、すなわち身
体情報、目的情報、及びレベル情報に対応付けられてい
る。従って、指摘体勢画像特定部108は、複数の基準
体勢画像のうち、プレーヤーテーブル130及びプレー
ヤー画像データベース132において、受信部102が
受信したトレーニー情報に対応付けられた一の基準体勢
画像に類似した画像を指摘体勢画像として特定すること
ができる。従って、指摘体勢画像特定部108は、トレ
ーニーに最も適したプレーヤーをプレーヤーの基準体勢
画像を利用して、指摘体勢画像を特定することができ
る。As described above, the reference motion image and the reference posture image are associated with the trainee information, that is, the physical information, the purpose information, and the level information by the player table 130 and the player image database 132. Therefore, the pointing posture image specifying unit 108 determines, in the player table 130 and the player image database 132, an image similar to one reference posture image associated with the trainee information received by the receiving unit 102, among the plurality of reference posture images. Can be specified as the indicated posture image. Therefore, the pointing posture image specifying unit 108 can specify the pointing posture image of the player most suitable for the trainee using the reference posture image of the player.
【0056】本実施の形態においては、基準体勢画像及
びこれに対応する基準運動画像は、プレーヤー画像デー
タベース132において、それぞれに対応付けられてい
るプレーヤーを介して、プレーヤーテーブル130に格
納されるレベル情報、目的情報、及び身体情報に対応付
けられている。すなわち、本実施の形態においては、特
許請求の範囲に記載の「レベルテーブル」、「身体情報
テーブル」、及び「目的テーブル」は、本実施の形態に
おけるプレーヤーテーブル130と、プレーヤー画像デ
ータベース132によって実現されている。In the present embodiment, the reference posture image and the reference movement image corresponding to the reference posture image are stored in the player table 130 via the player corresponding to the level information stored in the player table 130. , Purpose information, and physical information. That is, in the present embodiment, the “level table”, “physical information table”, and “objective table” described in the claims are realized by the player table 130 and the player image database 132 in the present embodiment. Have been.
【0057】図5は、トレーニーデータベース134の
データ構成を示す。トレーニーデータベース134は、
各ユーザ毎のテーブルを有する。各テーブルは、受信日
フィールドと、過去運動画像フィールドと、基準運動画
像フィールドと、指摘体勢画像フィールドと、基準体勢
画像フィールドと、コメントフィールドとを有する。受
信日フィールドは、過去運動画像を受信した日時を格納
する。過去運動画像フィールドは、過去運動画像を格納
する。基準運動画像フィールドは、過去運動画像からア
ドバイス画像を作成するときに利用した基準運動画像を
格納する。指摘体勢画像フィールドは、過去運動画像か
ら特定された指摘体勢画像を格納する。基準体勢画像フ
ィールドは、指摘体勢画像に対応する基準体勢画像を格
納する。コメントフィールドは、対応する指摘体勢画像
に対するコメントを格納する。FIG. 5 shows the data structure of the trainee database 134. Trainee database 134
It has a table for each user. Each table has a reception date field, a past motion image field, a reference motion image field, a pointing posture image field, a reference posture image field, and a comment field. The reception date field stores the date and time when the past exercise image was received. The past motion image field stores a past motion image. The reference motion image field stores the reference motion image used when creating the advice image from the past motion image. The pointing posture image field stores the pointing posture image specified from the past motion image. The reference posture image field stores a reference posture image corresponding to the indicated posture image. The comment field stores a comment for the corresponding indicated posture image.
【0058】このようにトレーニーデータベース134
は、トレーニー識別情報に対応づけて、各トレーニーか
ら受信したトレーニング画像を過去運動画像として蓄積
していく。従って、過去の自分の運動画像と今回のトレ
ーニーの運動画像とを比較することができる。Thus, the trainee database 134
Accumulates the training images received from each trainee as past exercise images in association with the trainee identification information. Therefore, it is possible to compare the past own motion image and the current trainee motion image.
【0059】図6は、コメントデータベース136のデ
ータ構成を示す。コメントデータベース136は、基準
体勢画像フィールドとコメントフィールドとを有する。
基準体勢画像フィールドは、基準体勢画像を格納する。
コメントフィールドは、基準体勢画像に対する複数のコ
メントを格納する。コメントデータベース136は、複
数の基準体勢画像それぞれに対応づけて、これらの基準
体勢画像に対してコメントすべき内容を格納する。FIG. 6 shows the data structure of the comment database 136. The comment database 136 has a reference posture image field and a comment field.
The reference posture image field stores a reference posture image.
The comment field stores a plurality of comments on the reference posture image. The comment database 136 stores contents to be commented on these reference posture images in association with each of the plurality of reference posture images.
【0060】従って、アドバイス画像作成部112は、
指摘体勢画像特定部108が、指摘体勢画像を特定する
ときに利用した基準体勢画像に基づいて、コメントデー
タベース136に基準体勢画像に対応付けて格納されて
いる複数のコメントを抽出することができる。すなわ
ち、指摘体勢画像特定部108が、基準体勢画像に類似
する指摘体勢画像を特定すると、アドバイス画像作成部
112は、自動的にこれに対応するコメントを抽出する
ことができる。Therefore, the advice image creation unit 112
A plurality of comments stored in the comment database 136 in association with the reference posture image can be extracted based on the reference posture image used when the pointing posture image specifying unit 108 specifies the pointing posture image. That is, when the pointing posture image specifying unit 108 specifies a pointing posture image similar to the reference posture image, the advice image creating unit 112 can automatically extract a comment corresponding to the pointing posture image.
【0061】図7は、トレーナーサポート装置100の
動作を示すフローチャートである。受信部102は、イ
ンターネット10を介して端末装置20からトレーニン
グ画像及びトレーニーのトレーニー情報を受信する(S
100)。次に、プレーヤー決定部104は、受信部1
02からトレーニー情報を受け取る。プレーヤー決定部
104は、プレーヤーテーブル130を利用して、トレ
ーニー情報に対応するプレーヤー、すなわち、トレーナ
ーが見本とするプレーヤーを決定する(S102)。次
に、検出部106及び指摘体勢画像特定部108は、決
定されたプレーヤーの基準体勢及び基準運動に基づい
て、トレーニング画像から指摘体勢画像を特定する(S
104)。次に、アドバイス画像作成部112は、トレ
ーナーからの指示に基づいて、指摘体勢画像、指摘体勢
画像に対応する基準体勢画像、及び指摘体勢画像に対す
るコメントを埋め込んだアドバイス画像を作成する。ア
ドバイス画像作成部112は、アドバイス画像を、イン
ターネット10を介して端末装置20に送信する(S1
06)。以上で、トレーナーサポート装置100の動作
は終了する。FIG. 7 is a flowchart showing the operation of the trainer support device 100. The receiving unit 102 receives the training image and the trainee information of the trainee from the terminal device 20 via the Internet 10 (S
100). Next, the player determining unit 104 determines that the receiving unit 1
02 receives trainee information. Using the player table 130, the player determination unit 104 determines a player corresponding to the trainee information, that is, a player to be a sample of the trainer (S102). Next, the detecting unit 106 and the pointing posture image specifying unit 108 specify the pointing posture image from the training image based on the determined reference posture and reference movement of the player (S
104). Next, based on an instruction from the trainer, the advice image creating unit 112 creates an advice image in which a pointing posture image, a reference posture image corresponding to the pointing posture image, and a comment for the pointing posture image are embedded. The advice image creating unit 112 transmits the advice image to the terminal device 20 via the Internet 10 (S1)
06). Thus, the operation of the trainer support device 100 ends.
【0062】このように、トレーナーサポート装置10
0は、トレーニング画像及びトレーニー情報を受信する
と、自動的に指摘体勢画像を抽出し、受信したトレーニ
ー情報に基づいて、アドバイス画像を作成することがで
きる。As described above, the trainer support device 10
When 0 receives the training image and the trainee information, it can automatically extract the indicated posture image and create an advice image based on the received trainee information.
【0063】図8は、図7における指摘体勢画像特定段
階(S104)におけるトレーナーサポート装置100
の詳細な動作を示すフローチャートである。検出部10
6は、受信部102からトレーニング画像を受け取り、
トレーニング画像中から運動開始フレーム及び運動終了
フレームを検出する(S200)。次に、指摘体勢画像
特定部108は、検出部106が検出した運動開始フレ
ーム及び運動終了フレームが再生されるタイミングを検
出する(S202)。次に、指摘体勢画像特定部108
は、プレーヤー決定部104が決定したプレーヤー、す
なわちトレーナーの見本となるプレーヤーの基準体勢画
像を、プレーヤーデータベース132から抽出する(S
204)。FIG. 8 shows the trainer support device 100 in the pointing posture image specifying step (S104) in FIG.
5 is a flowchart showing a detailed operation of the embodiment. Detection unit 10
6 receives the training image from the receiving unit 102,
An exercise start frame and an exercise end frame are detected from the training image (S200). Next, the pointing posture image specifying unit 108 detects a timing at which the exercise start frame and the exercise end frame detected by the detection unit 106 are reproduced (S202). Next, the pointing posture image specifying unit 108
Extracts, from the player database 132, the reference posture image of the player determined by the player determination unit 104, that is, the player who is a sample of the trainer (S
204).
【0064】次に、指摘体勢画像特定部108は、抽出
した基準体勢画像に類似する体勢を検出し、トレーニン
グ画像から検出された体勢を指摘体勢画像として特定す
る(S206)。指摘体勢画像特定部108は、トレー
ニング画像中の運動終了フレームまで指摘体勢画像を検
索し、運動終了フレームに達すると(S208)、S1
06へ進む。Next, the pointing posture image specifying unit 108 detects a posture similar to the extracted reference posture image, and specifies the posture detected from the training image as the pointing posture image (S206). The pointing posture image specifying unit 108 searches for the pointing posture image up to the exercise end frame in the training image, and when reaching the exercise end frame (S208), S1.
Proceed to 06.
【0065】図9は、図7におけるアドバイス画像提供
段階(S106)において表示部120に表示される画
面を示す。図9(A)は、受信部102が受信したトレ
ーニング画像中から特定された、複数の指摘体勢画像を
表示する表示部120を示す。トレーナーは、入力部1
22を介して、表示部120に表示された複数の指摘体
勢画像から所望の指摘体勢画像を選択する。図9(B)
は、トレーナーが一の指摘体勢画像を選択した場合に表
示部120に表示される画面を示す。表示部120は、
選択された指摘体勢画像、指摘体勢画像に対応する基準
体勢画像、及び選択された指摘体勢画像に対応付けてコ
メントデータベース136に格納されている複数のコメ
ントを表示する。トレーナーは、入力部122を介し
て、表示部120に表示された複数のコメントのうち、
トレーニーに適したコメントを選択することができる。FIG. 9 shows a screen displayed on the display unit 120 in the advice image providing step (S106) in FIG. FIG. 9A shows a display unit 120 that displays a plurality of pointing posture images specified from the training images received by the receiving unit 102. Trainer, input unit 1
Through 22, a desired pointing posture image is selected from the plurality of pointing posture images displayed on the display unit 120. FIG. 9 (B)
Shows a screen displayed on the display unit 120 when the trainer selects one pointed posture image. The display unit 120
The selected pointing posture image, the reference posture image corresponding to the pointing posture image, and a plurality of comments stored in the comment database 136 in association with the selected pointing posture image are displayed. The trainer, through the input unit 122, among the plurality of comments displayed on the display unit 120,
You can select the appropriate comment for your trainee.
【0066】図9(C)は、トレーニーに提供するアド
バイス画像を表示する表示部120を示す。このよう
に、トレーナーが指摘体勢画像及びコメントを選択する
と、トレーナーに提供するアドバイス画像が完成する。
図10を用いて、このときのトレーナーサポート装置1
00の詳細な動作を説明する。FIG. 9C shows a display section 120 for displaying an advice image to be provided to the trainee. Thus, when the trainer selects the indicated posture image and the comment, the advice image provided to the trainer is completed.
The trainer support device 1 at this time will be described with reference to FIG.
00 will be described in detail.
【0067】図10は、図7のアドバイス画像提供段階
(S106)における、トレーナーサポート装置100
の詳細な動作を示すフローチャートである。表示部12
0は、指摘体勢画像特定部108によって特定された複
数の指摘体勢画像をトレーナーに対して表示する(S3
00)。このとき、図9(A)の画面がトレーナーに表
示される。次に、入力部122は、表示部120が表示
した複数の指摘体勢画像から指摘体勢画像を選択する旨
を示す選択指示をトレーナーから入力される(S30
2)。次に、アドバイス画像作成部112は、入力部1
22から選択指示を受け取る。アドバイス画像作成部1
12は、選択指示が示す指摘体勢画像に対応する基準体
勢画像をプレーヤー画像データベース132から抽出
し、さらに基準体勢画像に対応する複数のコメントをコ
メントデータベース136から抽出する(S304)。FIG. 10 shows the trainer support device 100 in the advice image providing step (S106) of FIG.
5 is a flowchart showing a detailed operation of the embodiment. Display 12
0 indicates a plurality of pointing posture images specified by the pointing posture image specifying unit 108 to the trainer (S3).
00). At this time, the screen of FIG. 9A is displayed on the trainer. Next, the input unit 122 receives a selection instruction from the trainer indicating that a pointing posture image is to be selected from the plurality of pointing posture images displayed by the display unit 120 (S30).
2). Next, the advice image creation unit 112
A selection instruction is received from 22. Advice image creation unit 1
12 extracts a reference posture image corresponding to the pointing posture image indicated by the selection instruction from the player image database 132, and further extracts a plurality of comments corresponding to the reference posture image from the comment database 136 (S304).
【0068】次に、アドバイス画像作成部112は、選
択された指摘体勢画像、抽出された基準体勢画像、及び
複数のコメントを表示部120に表示する(S30
6)。次に、入力部122は、表示部120が表示する
複数のコメントから所定のコメントを選択するコメント
選択指示をトレーナーから入力する(S308)。コメ
ント選択指示は、一のコメントまたは二以上のコメント
を選択することを示す。アドバイス画像作成部112
は、入力部122からコメント選択指示を受け取ると、
アドバイス画像に選択されたコメントを埋め込んで、表
示部120に表示する。さらに、入力部122を介して
トレーナーからコメントが入力され、アドバイス画像に
入力されたコメントが埋め込まれる(S310)。この
ように、トレーナーは、表示部120に表示された内容
を確認し、所定の選択を行うだけで、自動的にアドバイ
ス画像を作成することができる。Next, the advice image creating unit 112 displays the selected pointing posture image, the extracted reference posture image, and a plurality of comments on the display unit 120 (S30).
6). Next, the input unit 122 inputs a comment selection instruction for selecting a predetermined comment from the plurality of comments displayed on the display unit 120 from the trainer (S308). The comment selection instruction indicates that one comment or two or more comments are to be selected. Advice image creation unit 112
Receives a comment selection instruction from the input unit 122,
The selected comment is embedded in the advice image and displayed on the display unit 120. Further, a comment is input from the trainer via the input unit 122, and the input comment is embedded in the advice image (S310). As described above, the trainer can automatically create the advice image simply by checking the content displayed on the display unit 120 and performing a predetermined selection.
【0069】アドバイス画像として、指摘体勢画像を含
む動画、すなわちトレーニング画像を提供する場合(S
312)、アドバイス画像作成部112は、トレーニン
グ画像に表されるトレーニーの運動及び基準運動画像に
表されるプレーヤーの運動開始のタイミングを合わせる
(S314)。次に、アドバイス画像作成部112は、
トレーナーの運動及びプレーヤーの運動のタイミングが
一致するように、トレーニング画像及び基準運動画像の
うちいずれか一方の再生速度をかえる(S316)。以
上で、アドバイス画像が完成する。このように、動画を
埋め込んだアドバイス画像を作成することができるの
で、動画を表示して、修正すべきポイントを指摘するこ
とができる。When a moving image including a pointed posture image, that is, a training image is provided as the advice image (S
312), the advice image creating unit 112 matches the timing of the exercise of the trainee shown in the training image and the timing of starting the exercise of the player shown in the reference exercise image (S314). Next, the advice image creation unit 112
The reproduction speed of one of the training image and the reference exercise image is changed so that the timing of the exercise of the trainer and the timing of the exercise of the player match (S316). Thus, the advice image is completed. As described above, since the advice image in which the moving image is embedded can be created, the moving image can be displayed and a point to be corrected can be pointed out.
【0070】次に、アドバイス画像作成部112は、完
成したアドバイス画像をインターネット10を介して端
末装置20に送信する(318)。アドバイス画像とし
て静止画を提供する場合は、S312からS318にジ
ャンプする。以上で、アドバイス画像提供段階(S10
6)におけるトレーナーサポート装置100の詳細な動
作が終了する。このとき、アドバイス画像作成部112
は、アドバイス画像を作成するときに利用した情報をト
レーニーデータベース134に格納する。Next, the advice image creating unit 112 transmits the completed advice image to the terminal device 20 via the Internet 10 (318). When a still image is provided as an advice image, the process jumps from S312 to S318. The above is the advice image providing stage (S10
The detailed operation of the trainer support device 100 in 6) ends. At this time, the advice image creation unit 112
Stores the information used when creating the advice image in the trainee database 134.
【0071】さらに、トレーナーが入力したコメント
を、対応する基準体勢画像に対応付けて、コメントデー
タベース136に格納してもよい。これによって、さら
にコメントが蓄積されるので、トレーナーは、再び同じ
コメントを入力する手間を省くことができる。Further, the comment input by the trainer may be stored in the comment database 136 in association with the corresponding reference posture image. As a result, the comment is further accumulated, so that the trainer can save the trouble of inputting the same comment again.
【0072】他の例としては、アドバイス画像作成部1
12は、トレーニング画像のうち、指摘体勢画像を含む
動作を表す部分のみをアドバイス画像に含めてもよい。
また他の例としては、アドバイス画像作成部112は、
トレーナーの身体のうち、トレーナーに指摘すべき部分
のみを表示する画像をアドバイス画像に含めてもよい。As another example, the advice image creation unit 1
12, the advice image may include only a portion of the training image that represents the action including the indicated posture image.
As another example, the advice image creation unit 112
An image that displays only a part of the trainer's body that should be pointed out to the trainer may be included in the advice image.
【0073】さらに他の例としては、アドバイス画像に
含める動画は、スロー再生されるようにトレーニング画
像及び基準運動画像の再生速度を変更してもよい。これ
によって、トレーナーは、指摘されたポイントを正確に
把握することができる。As still another example, the reproduction speed of the training image and the reference motion image may be changed so that the moving image included in the advice image is reproduced in slow motion. Thus, the trainer can accurately grasp the point pointed out.
【0074】図11は、トレーナーサポート装置100
のハードウェア構成を示す図である。トレーナーサポー
ト装置100は、CPU700と、ROM702と、R
AM704と、通信インタフェース706と、ハードデ
ィスクドライブ708と、データベースインタフェース
710と、フロッピーディスクドライブ712と、CD
−ROMドライブ714とを備える。CPU700は、
ROM702及びRAM704に格納されたプログラム
に基づいて動作する。通信インタフェース706は、イ
ンターネット10を介して外部と通信する。データベー
スインタフェース710は、データベースへのデータの
書込、及びデータベースの内容の更新を行う。格納装置
の一例としてのハードディスクドライブ708は、設定
情報及びCPU700が動作するプログラムを格納す
る。FIG. 11 shows a trainer support device 100.
FIG. 2 is a diagram illustrating a hardware configuration of the embodiment. The trainer support device 100 includes a CPU 700, a ROM 702,
AM 704, communication interface 706, hard disk drive 708, database interface 710, floppy disk drive 712, CD
A ROM drive 714; The CPU 700
It operates based on programs stored in the ROM 702 and the RAM 704. The communication interface 706 communicates with the outside via the Internet 10. The database interface 710 writes data to the database and updates the contents of the database. A hard disk drive 708 as an example of a storage device stores setting information and a program for operating the CPU 700.
【0075】フロッピーディスクドライブ712はフロ
ッピーディスク(商標)720からデータまたはプログ
ラムを読み取りCPU700に提供する。CD−ROM
ドライブ714はCD−ROM722からデータまたは
プログラムを読み取りCPU700に提供する。通信イ
ンタフェース706は、インターネット10に接続して
データを送受信する。データベースインタフェース71
0は、各種データベース724と接続してデータを送受
信する。The floppy disk drive 712 reads data or a program from the floppy disk (trademark) 720 and provides it to the CPU 700. CD-ROM
The drive 714 reads data or a program from the CD-ROM 722 and provides it to the CPU 700. The communication interface 706 transmits and receives data by connecting to the Internet 10. Database interface 71
0 transmits and receives data by connecting to various databases 724.
【0076】CPU700が実行するソフトウエアは、
フロッピーディスク720またはCD−ROM722等
の記録媒体に格納されて利用者に提供される。記録媒体
に格納されたソフトウエアは圧縮されていても非圧縮で
あってもよい。ソフトウエアは記録媒体からハードディ
スクドライブ708にインストールされ、RAM704
に読み出されてCPU700により実行される。The software executed by the CPU 700 is as follows:
It is stored in a recording medium such as the floppy disk 720 or the CD-ROM 722 and provided to the user. The software stored on the recording medium may be compressed or uncompressed. The software is installed in the hard disk drive 708 from the recording medium, and is stored in the RAM 704
And executed by the CPU 700.
【0077】記録媒体に格納されて提供されるソフトウ
エア、即ちハードデイスクドライブ708にインストー
ルされるソフトウェアは、機能構成として、受信モジュ
ールと、プレーヤー決定モジュールと、検出モジュール
と、指摘体勢画像特定モジュールと、アドバイス画像作
成モジュールとを有する。前記各モジュールがコンピュ
ータに働きかけて、CPU700に行わせる処理は、そ
れぞれ本実施形態のトレーナーサポート装置100にお
ける、対応する部材の機能及び動作と同一であるから、
説明を省略する。The software stored on the recording medium and provided, that is, the software installed on the hard disk drive 708 has, as functional components, a receiving module, a player determination module, a detection module, a pointing posture image specifying module, An advice image creation module. The processing performed by the modules by the computer and performed by the CPU 700 is the same as the function and operation of the corresponding members in the trainer support device 100 of the present embodiment.
Description is omitted.
【0078】図11に示した、記録媒体の一例としての
フロッピーディスク720またはCD−ROM722に
は、本出願で説明した全ての実施形態におけるトレーナ
ーサポート装置100の動作の一部または全ての機能を
格納することができる。A part or all of the operation of the trainer support device 100 in all the embodiments described in the present application is stored in the floppy disk 720 or the CD-ROM 722 as an example of the recording medium shown in FIG. can do.
【0079】これらのプログラムは記録媒体から直接R
AMに読み出されて実行されても、一旦ハードディスク
ドライブにインストールされた後にRAMに読み出され
て実行されてもよい。更に、上記プログラムは単一の記
録媒体に格納されても複数の記録媒体に格納されてもよ
い。又、符号化した形態で格納されていてもよい。These programs are directly stored in R
The program may be read and executed by the AM, or may be read and executed by the RAM after being once installed in the hard disk drive. Further, the program may be stored on a single recording medium or on a plurality of recording media. Also, it may be stored in an encoded form.
【0080】記録媒体としては、フロッピーディスク、
CD−ROMの他にも、DVD等の光学記録媒体、MD
等の磁気記録媒体、PD等の光磁気記録媒体、テープ媒
体、磁気記録媒体、ICカードやミニチュアーカードな
どの半導体メモリー等を用いることができる。又、専用
通信ネットワークやインターネットに接続されたサーバ
システムに設けたハードディスクまたはRAM等の格納
装置を記録媒体として使用し、通信網を介してプログラ
ムをトレーナーサポート装置100に提供してもよい。
このような記録媒体は、トレーナーサポート装置100
を製造するためのみに使用されるものであり、そのよう
な記録媒体の業としての製造および販売等が本出願に基
づく特許権の侵害を構成することは明らかである。As a recording medium, a floppy disk,
In addition to CD-ROM, optical recording media such as DVD, MD
, A magneto-optical recording medium such as a PD, a tape medium, a magnetic recording medium, and a semiconductor memory such as an IC card or a miniature card. Alternatively, a storage device such as a hard disk or a RAM provided in a server system connected to a dedicated communication network or the Internet may be used as a recording medium, and the program may be provided to the trainer support device 100 via the communication network.
Such a recording medium is stored in the trainer support device 100.
It is obvious that such production and sale of such a recording medium constitutes infringement of a patent right based on the present application.
【0081】次に第2実施形態におけるトレーナーサポ
ート装置100について説明する。図7を用いて説明し
た、第1実施形態における指摘体勢画像特定段階(S1
04)で、本実施の形態におけるトレーナーサポート装
置100の表示部120は、トレーナーに対しトレーニ
ング画像を表示する。この点で、指摘体勢画像特定部1
08が特定した指摘体勢画像をトレーナーに提示する第
1実施形態のトレーナーサポート装置100と異なる。
本実施の形態においては、トレーナーが、入力部122
を介してコメントを入力すると、指摘体勢画像特定部1
08は、コメントデータベース136において、入力さ
れたコメント及び入力されたコメントに類似するコメン
トに対応付けて格納されている基準体勢画像を抽出し、
これに類似する体勢をトレーニング画像から検索する。
このように、本実施の形態におけるトレーナーサポート
装置100は、入力されたコメントに基づいて、指摘体
勢画像を特定することができる。図12及び図13を用
いて、本実施の形態における指摘体勢画像特定段階(S
104)におけるトレーナーサポート装置100の詳細
な動作を説明する。Next, a trainer support device 100 according to the second embodiment will be described. The pointing posture image specifying step (S1) according to the first embodiment described with reference to FIG.
04), the display unit 120 of the trainer support device 100 in the present embodiment displays a training image to the trainer. In this regard, the pointing posture image specifying unit 1
08 is different from the trainer support device 100 of the first embodiment in which the specified pointing posture image is presented to the trainer.
In the present embodiment, the trainer
When a comment is entered via the, the pointing posture image specifying unit 1
08 extracts a reference posture image stored in the comment database 136 in association with the input comment and a comment similar to the input comment,
A posture similar to this is retrieved from the training image.
As described above, the trainer support device 100 according to the present embodiment can specify the indicated posture image based on the input comment. With reference to FIGS. 12 and 13, the pointing posture image specifying step (S
The detailed operation of the trainer support device 100 in 104) will be described.
【0082】図12は、トレーニング画像を表示する表
示部120を示す。表示部120に表示される画面に
は、コメントを入力すべきコメントフィールドが設けら
れている。トレーナーからコメントフィールドにコメン
トが入力されると、入力されたコメントに基づいて、指
摘体勢画像が特定される。FIG. 12 shows a display unit 120 for displaying a training image. The screen displayed on the display unit 120 is provided with a comment field for inputting a comment. When a comment is input to the comment field from the trainer, the indicated posture image is specified based on the input comment.
【0083】図13は、第2実施形態におけるトレーナ
ーサポート装置100の指摘体勢画像特定段階S104
における詳細な動作を示すフローチャートである。検出
部106は、受信部102から受け取ったトレーニング
画像のうちトレーニーの運動の運動開始フレーム及び運
動終了フレームを検出する(S400)。次に、表示部
120は、検索された運動開始フレームから運動終了フ
レームまでを再生し、トレーナーに表示する(S40
2)。他の例としては、トレーニング画像は、スロー再
生されてもよい。FIG. 13 shows a pointing posture image specifying step S104 of the trainer support device 100 in the second embodiment.
6 is a flowchart showing a detailed operation in. The detection unit 106 detects the exercise start frame and the exercise end frame of the trainee's exercise from the training images received from the reception unit 102 (S400). Next, the display unit 120 reproduces the retrieved exercise start frame to the exercise end frame and displays them on the trainer (S40).
2). As another example, the training image may be played back in slow motion.
【0084】トレーナーは、再生されたトレーニング画
像に表された運動中の所定の体勢に対するコメントを、
表示部120が表示するコメントフィールドに入力す
る。このとき、入力部122は、コメントフィールドに
入力されたコメントを入力する(S404)。指摘体勢
画像特定部108は、入力部122からコメントを受け
取る。指摘体勢画像特定部108は、コメントデータベ
ース136において、入力部122から受け取ったコメ
ントに対応付けられている基準体勢画像を、プレーヤー
画像データベース132から抽出する(S406)。こ
のように、コメントデータベース136は、基準体勢画
像と、基準体勢画像に対応する指摘体勢画像に対するコ
メントとを対応付けて格納しているので、指摘体勢画像
特定部108は、コメントが入力された場合に、入力さ
れたコメントがされるべき指摘体勢画像に対応する基準
体勢画像を抽出することができる。The trainer comments on the predetermined posture during exercise represented in the reproduced training image,
This is entered in the comment field displayed on the display unit 120. At this time, the input unit 122 inputs the comment entered in the comment field (S404). The pointing posture image specifying unit 108 receives a comment from the input unit 122. The pointing posture image specifying unit 108 extracts the reference posture image associated with the comment received from the input unit 122 from the player image database 132 in the comment database 136 (S406). As described above, since the comment database 136 stores the reference posture image and the comment on the pointing posture image corresponding to the reference posture image in association with each other, the pointing posture image specifying unit 108 determines whether the comment is input. Then, the reference posture image corresponding to the pointing posture image to which the input comment should be made can be extracted.
【0085】他の例としては、コメントフィールドにか
えて、複数のコメントが表示されてもよい。この場合、
トレーナーが、表示されるコメントのうち所望のコメン
トを選択すると、指摘体勢画像特定部108は、これに
対応付けてコメントデータベース136において、選択
されたコメントに対応付けられている基準体勢画像をプ
レーヤー画像データベースから抽出する。As another example, a plurality of comments may be displayed instead of the comment field. in this case,
When the trainer selects a desired comment from the displayed comments, the indicated posture image specifying unit 108 associates the reference posture image associated with the selected comment in the comment database 136 with the player image. Extract from database.
【0086】次に、指摘体勢画像特定部108は、トレ
ーニング画像に表される運動の開始から終了までの間に
おいて、抽出した基準体勢画像に類似する体勢を検索
し、検索された体勢を表す画像フレームを指摘体勢画像
として特定する(S408)。Next, the pointed posture image specifying unit 108 searches for a posture similar to the extracted reference posture image during the period from the start to the end of the exercise represented in the training image, and an image representing the searched posture. The frame is specified as the pointing posture image (S408).
【0087】このように、本実施の形態におけるトレー
ナーサポート装置100は、トレーナーから入力された
コメントに基づいて、指摘体勢画像を特定することがで
きる。As described above, the trainer support device 100 according to the present embodiment can specify the pointed posture image based on the comment input from the trainer.
【0088】第2実施形態におけるトレーナーサポート
装置100の上記以外の構成及び動作は、図1から図1
1を用いて説明した第1実施形態におけるトレーナーサ
ポート装置100の構成及び動作と同様であるので説明
を省略する。The other configurations and operations of the trainer support device 100 according to the second embodiment are shown in FIGS.
1 is the same as the configuration and operation of the trainer support device 100 in the first embodiment described with reference to FIG.
【0089】以上、本発明を実施の形態を用いて説明し
たが、本発明の技術的範囲は上記実施の形態に記載の範
囲には限定されない。上記実施の形態に、多様な変更又
は改良を加えることができる。その様な変更又は改良を
加えた形態も本発明の技術的範囲に含まれ得ることが、
特許請求の範囲の記載から明らかである。Although the present invention has been described using the embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments. Various changes or improvements can be added to the above embodiment. It should be noted that such modified or improved embodiments may be included in the technical scope of the present invention.
It is clear from the description of the claims.
【0090】そうした第1の変更例としては、本実施の
形態の指摘体勢画像特定部108は、トレーニー情報に
基づいて決定されたプレーヤーの基準体勢画像に基づい
て指摘体勢画像を特定したが、これにかえて、指摘体勢
画像特定部108は、基準運動画像に基づいて指摘体勢
画像を特定してもよい。この場合、指摘体勢画像特定部
108は、トレーニング画像に表されるトレーニーの運
動と、基準運動画像に表されるプレーヤーの基準運動と
が異なり始めるタイミングに基づいて指摘体勢画像を特
定する。トレーニング画像及び基準運動画像それぞれに
表される運動の開始及び終了のタイミングを合わせて、
トレーニング画像及び基準運動画像を同時に表示させた
場合に、運動が異なり始めるタイミングにおけるトレー
ナーの体勢は、トレーナーに指摘すべき体勢すなわち指
摘体勢である場合が多い。従って、指摘体勢画像特定部
108は、トレーニング画像及び基準運動画像における
運動が異なり始めるタイミングを検出し、このタイミン
グに対応する画像を指摘体勢画像として特定する。これ
によって、指摘体勢画像特定部108は、自動的に指摘
体勢を特定することができる。As a first modified example, the pointing posture image specifying unit 108 of the present embodiment specifies the pointing posture image based on the reference posture image of the player determined based on the trainee information. Instead, the pointing posture image specifying unit 108 may specify the pointing posture image based on the reference motion image. In this case, the pointing posture image specifying unit 108 specifies the pointing posture image based on the timing at which the trainee's exercise represented in the training image starts to differ from the player's reference movement represented in the reference movement image. By matching the timing of the start and end of the exercise represented in the training image and the reference exercise image,
When the training image and the reference exercise image are simultaneously displayed, the posture of the trainer at the timing when the exercise starts to be different is often the posture to be pointed out to the trainer, that is, the pointed posture. Therefore, the pointing posture image specifying unit 108 detects the timing at which the exercises in the training image and the reference motion image start to differ, and specifies an image corresponding to this timing as the pointing posture image. Thus, the pointing posture image specifying unit 108 can automatically specify the pointing posture.
【0091】第2の変更例としては、本実施の形態のア
ドバイス画像には、トレーニング画像から特定した指摘
体勢画像と見本となるプレーヤーの基準体勢とを対応さ
せて表示させたが、これにかえてアドバイス画像には、
指摘体勢画像とトレーニーの過去運動画像に対応する指
摘体勢画像とを埋め込んでもよい。この場合、アドバイ
ス画像作成部112は、受信したトレーニング画像及び
トレーニーデータベース134においてトレーニング画
像のトレーニーのトレーニー識別情報に対応付けられた
トレーニーの過去運動画像の指摘体勢画像を抽出する。
さらに、アドバイス画像には、同一のトレーナーのトレ
ーニング画像及び過去運動画像を埋め込んでもよい。こ
れによって、トレーナー及びトレーニーは、トレーニン
グによる上達の程度、スランプの原因等を知ることがで
きる。As a second modified example, in the advice image of the present embodiment, the indicated posture image specified from the training image and the reference posture of the sample player are displayed in association with each other. In the advice image,
The pointing posture image and the pointing posture image corresponding to the trainee's past motion image may be embedded. In this case, the advice image creating unit 112 extracts the pointed posture image of the trainee's past exercise image associated with the trainee identification information of the trainee in the training image in the received training image and the trainee database 134.
Further, the training image and the past exercise image of the same trainer may be embedded in the advice image. As a result, the trainer and the trainee can know the degree of progress through training, the cause of the slump, and the like.
【0092】第3の変更例としては、本実施の形態にお
ける基準体勢画像は、指摘体勢画像に対応するプレーヤ
ーの体勢を表す画像であったが、これにかえて、指摘体
勢画像に表される体勢を含む基準運動を開始するときの
開始運動を表す画像を基準体勢画像としてもよい。これ
によって、指摘体勢画像特定部108は、トレーニング
画像から指摘体勢を始める開始位置のフレームを抽出す
ることができる。As a third modification, the reference posture image according to the present embodiment is an image representing the posture of the player corresponding to the pointed posture image, but is instead displayed in the pointed posture image. An image representing the start movement when starting the reference movement including the posture may be used as the reference posture image. Thus, the pointing posture image specifying unit 108 can extract the frame at the start position where the pointing posture is started from the training image.
【0093】第4の変更例としては、本実施の形態にお
いては、受信部102が受信したトレーニーのトレーニ
ー情報に基づいて見本となるプレーヤーを決定したがこ
れにかえて受信したトレーニング画像が表すトレーナー
の運動とフォームが似ているプレーヤーを選択しこれに
基づいて指摘体勢を決定してもよい。この場合、基本体
勢画像データベース132は、同一の基準体勢に対して
複数の基準体勢画像を格納し指摘体勢画像特定部108
は、受信したトレーニング画像のうちから基本体勢画像
データベース132に格納されている複数の基準体勢画
像のうちから、基準体勢画像に類似した画像を指摘体勢
画像として特定する。As a fourth modification, in the present embodiment, a sample player is determined based on the trainee information of the trainee received by the receiving unit 102, but instead, the trainer represented by the received training image is used. A player whose form is similar to the movement of the player may be selected, and the pointing position may be determined based on the selected player. In this case, the basic posture image database 132 stores a plurality of reference posture images for the same reference posture, and stores the pointing posture image specifying unit 108.
Specifies an image similar to the reference posture image among the plurality of reference posture images stored in the basic posture image database 132 among the received training images as the pointing posture image.
【0094】第5の変更例としては、本実施の形態にお
いては、プレーヤー画像データベース132は、運動開
始画像、運動終了画像、及び基準体勢画像を格納してい
た。これにかえて、それぞれ運動を開始するフレーム、
運動を終了するフレーム、及び基準体勢を表すフレーム
を識別するフレーム識別情報を格納してもよい。プレー
ヤー画像データベース132は、基準運動画像を格納し
ているので、このように、運動を開始するフレームのフ
レーム識別情報が格納されていれば、基準運動画像中の
フレーム識別情報に基づいてフレームを特定することに
よって、運動開始画像を作成することができる。また、
本例では、基準運動画像の他に画像を格納するかわり
に、フレーム識別情報を格納するので、メモリを効率的
に利用することができる。同様に、トレーニーデータベ
ース134は、指摘体勢画像及び基準体勢画像を格納す
るのにかえて、それぞれトレーニング画像中の指摘体勢
を表すフレームを識別するフレーム識別情報及び基準運
動中の基準体勢を表すフレームを識別するフレーム識別
情報を格納してもよい。As a fifth modification, in the present embodiment, the player image database 132 stores an exercise start image, an exercise end image, and a reference posture image. Instead of this, the frame that starts each exercise,
Frame identification information for identifying a frame for ending the exercise and a frame representing the reference posture may be stored. Since the player image database 132 stores the reference motion image, if the frame identification information of the frame to start the motion is stored in this way, the frame is specified based on the frame identification information in the reference motion image. By doing so, an exercise start image can be created. Also,
In this example, since the frame identification information is stored instead of storing the image in addition to the reference motion image, the memory can be used efficiently. Similarly, instead of storing the pointed posture image and the reference posture image, the trainee database 134 stores frame identification information for identifying a frame representing the pointed posture in the training image and a frame representing the reference posture during the reference exercise, respectively. The frame identification information for identification may be stored.
【0095】第6の変更例としては、本実施の形態にお
いては、コメントデータベース136は、1つの基準体
勢画像に対応付けて複数のコメントを格納していた。こ
れにかえて、コメントデータベース136は、複数の基
準体勢画像に対応付けて1つまたは2つ以上のコメント
を格納してもよい。この場合、トレーナーから複数の基
準体勢画像に対応する指摘体勢画像が選択されると、ア
ドバイス画像作成部112は、選択された複数の指摘体
勢画像に対応するコメントを表示させる。As a sixth modification, in the present embodiment, the comment database 136 stores a plurality of comments in association with one reference posture image. Instead, the comment database 136 may store one or more comments in association with a plurality of reference posture images. In this case, when the pointing posture image corresponding to the plurality of reference posture images is selected from the trainer, the advice image creating unit 112 displays comments corresponding to the selected plurality of pointing posture images.
【0096】第7の変更例としては、本実施の形態にお
いては、コメントデータベース136は、基準体勢画像
に対応付けてコメントを格納していた。これにかえて、
コメントデータベース136は、基準運動画像に対応付
けてコメントを格納してもよい。これによって、トレー
ニーの運動すなわち動きに関するコメントをアドバイス
画像に含めることができる。As a seventh modification, in the present embodiment, the comment database 136 stores comments in association with the reference posture image. Instead,
The comment database 136 may store a comment in association with the reference motion image. As a result, the trainee's movement, that is, a comment on the movement can be included in the advice image.
【0097】第8の変更例としては、指摘体勢画像特定
部108は、トレーニング画像に表されたトレーニーの
体の可動部の位置に基づいてトレーニーの指摘体勢を特
定してもよい。すなわち指摘体勢画像特定部108は、
基準体勢画像に表されるプレーヤーの腕の位置及びトレ
ーニング画像に表されるトレーニーの腕の位置を比較
し、プレーヤーの腕の位置及びトレーニーの腕の位置が
最も近くなるフレームをトレーニング画像から検出し、
検出したフレームを指摘体勢画像として特定する。As an eighth modification, the pointing posture image specifying unit 108 may specify the pointing posture of the trainee based on the position of the movable part of the trainee's body represented in the training image. That is, the pointing posture image specifying unit 108
The position of the player's arm shown in the reference posture image and the position of the trainee's arm shown in the training image are compared, and a frame in which the position of the player's arm and the position of the trainee's arm are closest is detected from the training image. ,
The detected frame is specified as the indicated posture image.
【0098】第9の変更例としては、本実施の形態にお
いては、プレーヤー決定部104は、トレーニー情報に
基づいて、トレーニーの見本となるプレーヤーを決定し
たが、これにかえて、トレーナーがプレーヤーを決定し
てもよい。As a ninth modification, in the present embodiment, the player determining unit 104 determines a player who is a trainee sample based on the trainee information. You may decide.
【0099】[0099]
【発明の効果】上記説明から明らかなように、本発明に
よれば、インターネットを介して運動のトレーニーをト
レーニングするトレーナーをサポートすることができ
る。As apparent from the above description, according to the present invention, it is possible to support a trainer who trains an exercise trainee via the Internet.
【図1】トレーナーサポート装置100を含むトレーナ
ーサポートシステムを示す図である。FIG. 1 is a diagram showing a trainer support system including a trainer support device 100. FIG.
【図2】トレーナーサポート装置100を示す機能ブロ
ック図である。FIG. 2 is a functional block diagram showing the trainer support device 100.
【図3】プレーヤーテーブル130のデータ構成を示す
図である。FIG. 3 is a diagram showing a data configuration of a player table 130.
【図4】プレーヤー画像データベース132のデータ構
成を示す図である。FIG. 4 is a diagram showing a data configuration of a player image database 132.
【図5】トレーニーデータベース134のデータ構成を
示す図である。FIG. 5 is a diagram showing a data configuration of a trainee database 134.
【図6】コメントデータベース136のデータ構成を示
す図である。FIG. 6 is a diagram showing a data configuration of a comment database 136.
【図7】トレーナーサポート装置100の動作を示すフ
ローチャートである。FIG. 7 is a flowchart showing the operation of the trainer support device 100.
【図8】図7における指摘体勢画像特定段階(S10
4)におけるトレーナーサポート装置100の動作を示
すフローチャートである。FIG. 8 shows a pointing posture image specifying step (S10) in FIG.
It is a flowchart which shows operation | movement of the trainer support apparatus 100 in 4).
【図9】図7におけるアドバイス画像提供段階(S10
6)において表示部120に表示される画像を示す図で
ある。9 is a step of providing an advice image in FIG. 7 (S10);
FIG. 6 is a diagram showing an image displayed on the display unit 120 in 6).
【図10】図7におけるアドバイス画像提供段階(S1
06)におけるトレーナーサポート装置100の動作を
示すフローチャートである。FIG. 10 shows an advice image providing step (S1) in FIG.
It is a flowchart which shows operation | movement of the trainer support apparatus 100 in 06).
【図11】トレーナーサポート装置100のハードウェ
ア構成を示す図である。11 is a diagram showing a hardware configuration of the trainer support device 100. FIG.
【図12】トレーニング画像を表示する表示部120を
示す図である。FIG. 12 is a diagram illustrating a display unit 120 that displays a training image.
【図13】第2実施形態におけるトレーナーサポート装
置100の指摘体勢画像特定段階(S104)における
詳細な動作を示すフローチャートである。FIG. 13 is a flowchart showing a detailed operation of the trainer support device 100 according to the second embodiment in a pointed posture image specifying step (S104).
10 インターネット 20 端末装置 100 トレーナーサポート装置 102 受信部 104 プレーヤー決定部 106 検出部 108 指摘体勢画像特定部 110 タイミング検出部 112 アドバイス画像作成部 120 表示部 122 入力部 130 プレーヤーテーブル 132 プレーヤー画像データベース 134 トレーニーデータベース 136 コメントデータベース 700 CPU 702 ROM 704 RAM 706 通信インタフェース 708 ハードディスクドライブ 710 データベースインタフェース 712 フロッピーディスクドライブ 716 CD−ROMドライブ 720 フロッピーディスク 722 CD−ROM 724 各種データベース Reference Signs List 10 Internet 20 Terminal device 100 Trainer support device 102 Receiving unit 104 Player determining unit 106 Detecting unit 108 Pointing posture image specifying unit 110 Timing detecting unit 112 Advice image creating unit 120 Display unit 122 Input unit 130 Player table 132 Player image database 134 Trainee database 136 Comment database 700 CPU 702 ROM 704 RAM 706 Communication interface 708 Hard disk drive 710 Database interface 712 Floppy disk drive 716 CD-ROM drive 720 Floppy disk 722 CD-ROM 724 Various databases
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 17/60 502 G06F 17/60 502 G06T 1/00 320 G06T 1/00 320A 7/00 300 7/00 300E 7/20 7/20 B H04N 5/76 H04N 5/76 B 7/18 7/18 R Fターム(参考) 5B057 AA20 CA12 CB12 CC04 CH01 CH11 DA12 DA16 DB02 DC07 DC08 DC33 5B075 ND08 NK06 PQ02 PQ33 PR06 QM08 5C052 AA01 AC08 DD04 5C054 AA02 DA09 FC13 FE16 FE17 GB01 GB13 HA16 5L096 BA20 DA01 FA13 FA67 FA78 HA04 HA08 LA05 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G06F 17/60 502 G06F 17/60 502 G06T 1/00 320 G06T 1/00 320A 7/00 300 7/00 300E 7/20 7/20 B H04N 5/76 H04N 5/76 B 7/18 7/18 RF term (reference) 5B057 AA20 CA12 CB12 CC04 CH01 CH11 DA12 DA16 DB02 DC07 DC08 DC33 5B075 ND08 NK06 PQ02 PQ33 PR06 QM08 5C052 AA01 AC08 DD04 5C054 AA02 DA09 FC13 FE16 FE17 GB01 GB13 HA16 5L096 BA20 DA01 FA13 FA67 FA78 HA04 HA08 LA05
Claims (22)
トシステムであって、 トレーニーの運動を表すトレーニング画像を受信する受
信部と、 受信した前記トレーニング画像から、前記トレーニーに
指摘すべき前記トレーニーの指摘体勢を表す指摘体勢画
像を特定する指摘体勢特定部と、 特定された前記指摘体勢画像を前記トレーナーに表示す
る表示部とを備えることを特徴とするトレーナーサポー
トシステム。1. A support system for supporting an exercise trainer, comprising: a receiving unit that receives a training image representing the exercise of a trainee; and a pointing position of the trainee to be indicated to the trainee from the received training image. A trainer support system comprising: a pointing position specifying unit that specifies a pointing position image to be displayed; and a display unit that displays the specified pointing position image on the trainer.
記指摘体勢に対するコメントを入力すべきコメントフィ
ールドを前記トレーナーに表示することを特徴とする請
求項1に記載のトレーナーサポートシステム。2. The trainer support system according to claim 1, wherein the display unit displays, on the trainer, the pointing posture image and a comment field in which a comment for the pointing posture is to be input.
の身体の可動部の位置に基づいて、前記トレーニーの前
記指摘体勢画像を特定することを特徴とする請求項1に
記載のトレーナーサポートシステム。3. The trainer support system according to claim 1, wherein the pointing posture specifying unit specifies the pointing posture image of the trainee based on a position of a movable part of the trainee's body.
記トレーニーの身体の可動部の移動ベクトルに基づい
て、前記トレーニーの前記指摘体勢画像を特定すること
を特徴とする請求項1に記載のトレーナーサポートシス
テム。4. The training image is a moving image, and the pointing posture specifying unit specifies the pointing posture image of the trainee from the training image based on a movement vector of a movable part of the trainee's body. The trainer support system according to claim 1, wherein:
す基準体勢画像を格納する基準体勢画像データベースを
さらに備え、 前記指摘体勢特定部は、前記トレーニング画像のうち前
記基準体勢画像データベースに格納される前記基準体勢
画像に類似した画像を前記指摘体勢画像として特定する
ことを特徴とする請求項3または4に記載のトレーナー
サポートシステム。5. A reference posture image database for storing a reference posture image representing a reference posture serving as a reference of the pointing posture, wherein the pointing posture identification unit is stored in the reference posture image database of the training images. The trainer support system according to claim 3, wherein an image similar to the reference posture image is specified as the pointing posture image.
すべき指摘体勢を含む基準運動を開始するときの開始体
勢であることを特徴とする請求項5に記載のトレーナー
サポートシステム。6. The trainer support system according to claim 5, wherein the reference posture is a starting posture when starting a reference exercise including a pointing posture to be pointed to the trainee.
画像のうち当該トレーニング画像中に表された前記トレ
ーニーの運動の開始及び終了を検出する検出部をさらに
備え、 前記指摘体勢特定部は、検索された前記運動の開始から
終了までの間の画像から前記指摘体勢画像を特定するこ
とを特徴とする請求項1に記載のトレーナーサポートシ
ステム。7. The apparatus according to claim 7, further comprising: a detecting unit configured to detect a start and an end of the exercise of the trainee represented in the training image among the training images received by the receiving unit. The trainer support system according to claim 1, wherein the pointing posture image is specified from an image from the start to the end of the exercise.
画像のうち当該トレーニング画像中に表された前記トレ
ーニーの運動の開始及び終了を検出する検出部をさらに
備え、 前記表示部は、前記運動の開始から終了までを前記トレ
ーナーに表示することを特徴とする請求項4に記載のト
レーナーサポートシステム。8. The training apparatus further comprising: a detecting unit that detects start and end of the exercise of the trainee represented in the training image among the training images received by the receiving unit, wherein the display unit starts the exercise. The trainer support system according to claim 4, wherein information from the end to the end is displayed on the trainer.
像を特定した場合に、前記表示部は、前記トレーニング
画像のうち前記運動の開始以降を再生させて、前記トレ
ーナーに表示することを特徴とする請求項7に記載のト
レーナーサポートシステム。9. When the indicated posture specifying unit specifies the indicated posture image, the display unit reproduces the training image after the start of the exercise and displays the training image on the trainer. The trainer support system according to claim 7, wherein
画像を特定した場合に、前記表示部は、前記トレーニン
グ画像のうち前記運動の開始以降をスロー再生させて、
前記トレーナーに表示することを特徴とする請求項9に
記載のトレーナーサポートシステム。10. When the pointing posture specifying unit specifies the pointing posture image, the display unit performs slow reproduction after the start of the exercise in the training image,
The trainer support system according to claim 9, wherein the information is displayed on the trainer.
なる前記基準体勢を表す複数の前記基準体勢画像を格納
し、 複数の前記基準体勢画像それぞれを、前記トレーニーの
レベルを示すレベル情報に対応付けるレベルテーブルを
さらに備え、 前記受信部は、前記トレーニーの前記レベル情報をさら
に受信し、 前記指摘体勢特定部は、前記レベルテーブルにおいて、
複数の前記基準体勢画像のうち、受信した前記レベル情
報に対応付けられた一の前記基準体勢画像に類似した画
像を、前記指摘体勢画像として特定することを特徴とす
る請求項5に記載のトレーナーサポートシステム。11. The reference posture image database stores a plurality of reference posture images representing different reference postures, and a level table that associates each of the plurality of reference posture images with level information indicating a level of the trainee. The receiving unit further receives the level information of the trainee, The pointing posture specifying unit, in the level table,
The trainer according to claim 5, wherein an image similar to one reference posture image associated with the received level information is specified as the pointing posture image among the plurality of reference posture images. Support system.
される前記基準体勢画像は、熟練者の体勢を表す画像で
あることを特徴とする請求項5に記載のトレーナーサポ
ートシステム。12. The trainer support system according to claim 5, wherein the reference posture image stored in the reference posture image database is an image representing a posture of a skilled person.
ぞれを、年齢、身長、及び体重のうち少なくとも一つを
表す身体情報に対応付ける身体情報テーブルをさらに備
え、 前記受信部は、前記トレーニーの前記身体情報をさらに
受信し、 前記指摘体勢特定部は、前記トレーニング画像のうち、
前記身体情報テーブルにおいて、受信した前記身体情報
に対応付けられた前記基準体勢画像に類似した画像を、
前記指摘体勢画像として特定することを特徴とする請求
項5に記載のトレーナーサポートシステム。13. A physical information table for associating each of the reference posture images of a plurality of persons with physical information representing at least one of age, height, and weight, wherein the receiving unit includes the trainee. Further receiving physical information, the pointing posture specifying unit, among the training images,
In the physical information table, an image similar to the reference posture image associated with the received physical information,
The trainer support system according to claim 5, wherein the trainee support system specifies the pointing posture image.
一の基準体勢に対応する、複数の基準体勢画像を格納
し、 前記指摘体勢特定部は、前記トレーニング画像のうち、
前記基準体勢画像データベースに格納される複数の基準
体勢画像のうち一の基準体勢画像に類似した画像を、前
記指摘体勢画像として特定することを特徴とする請求項
5に記載のトレーナーサポートシステム。14. The reference posture image database stores a plurality of reference posture images corresponding to the same reference posture, and the pointing posture identification unit includes:
The trainer support system according to claim 5, wherein an image similar to one reference posture image among a plurality of reference posture images stored in the reference posture image database is specified as the pointing posture image.
像に示された基準体勢を指摘すべきトレーニーのトレー
ニングの目的を示す目的情報に対応付ける目的テーブル
をさらに備え、 前記受信部は、前記トレーニーの前記目的情報をさらに
受信し、 前記指摘体勢特定部は、前記トレーニング画像のうち、
前記目的テーブルにおいて、受信した前記目的情報に対
応付けられた前記基準体勢画像に類似した画像を、前記
指摘体勢画像として特定することを特徴とする請求項5
に記載のトレーナーサポートシステム。15. A target table for associating the reference posture image with target information indicating a training purpose of a trainee who should point out the reference posture indicated in the reference posture image, wherein the receiving unit includes: The target information is further received, and the pointing posture specifying unit, among the training images,
6. The target table, wherein an image similar to the reference posture image associated with the received target information is specified as the pointing posture image.
Trainer support system as described in.
記トレーニーに指摘すべき指摘体勢を含む基準運動を表
す基準運動画像をさらに格納し、 前記受信部が受信した前記トレーニング画像中に表され
る前記運動の開始及び終了を検出する検出部と、 検出された前記運動の開始及び終了のタイミング及び前
記基準体勢画像データベースに格納される前記基準運動
画像に表された前記基準運動の開始及び終了それぞれの
タイミングに基づいて、前記基準運動画像及び前記トレ
ーニング画像のうち少なくとも一方の再生速度をかえ、
前記基準運動画像及び前記トレーニング画像それぞれに
表された前記運動の開始から、前記基準運動画像及び前
記トレーニング画像を同時に前記トレーニーに表示する
アドバイス画像を作成するアドバイス画像作成部とをさ
らに備えることを特徴とする請求項5に記載のトレーナ
ーサポートシステム。16. The reference posture image database further stores a reference movement image representing a reference movement including a pointing posture to be pointed out to the trainee, and the movement represented in the training image received by the receiving unit. A detection unit that detects the start and end of the movement, and the start and end timings of the detected movement and the start and end timings of the reference movement represented in the reference movement image stored in the reference posture image database Based on, change the playback speed of at least one of the reference motion image and the training image,
An advice image creating unit that creates an advice image that simultaneously displays the reference exercise image and the training image on the trainee from the start of the exercise represented in the reference exercise image and the training image, respectively. The trainer support system according to claim 5, wherein
グ画像のうち、少なくとも前記指摘体勢含む運動画像を
過去運動画像として、前記トレーニーを識別するトレー
ニー識別情報に対応付けて格納するトレーニーデータベ
ースと、 前記受信部が受信した前記トレーニング画像に表された
前記運動の開始及び終了を検出する検出部と、 検出された前記運動の開始及び終了のタイミング及び前
記トレーニーデータベースに格納される前記過去運動画
像に表された前記運動の開始及び終了それぞれのタイミ
ングに基づいて、前記過去運動画像及び前記トレーニン
グ画像のうち少なくとも一方の再生速度をかえ、前記過
去運動画像及び前記トレーニング画像それぞれが表す前
記運動の開始から、前記過去運動画像及び前記トレーニ
ング画像を同時にトレーニーに表示するアドバイス画像
を作成するアドバイス画像作成部とをさらに備えること
を特徴とする請求項5に記載のトレーナーサポートシス
テム。17. A trainee database that stores at least a motion image including the indicated posture as a past motion image among the training images received by the reception unit in association with trainee identification information for identifying the trainee; A detecting unit that detects the start and end of the exercise represented in the training image received by the unit; and a timing of the detected start and end of the exercise and represented in the past exercise image stored in the trainee database. Based on the timing of the start and end of the exercise, the playback speed of at least one of the past exercise image and the training image is changed, and from the start of the exercise represented by the past exercise image and the training image, Past exercise image and the training image simultaneously Trainer support system according to claim 5, further comprising an advice image creation unit that creates an advice image displayed on Raney.
記トレーニーに指摘すべき指摘体勢を含む基準運動を表
す基準運動画像をさらに格納し、 前記指摘画像特定部は、前記受信部が受信した前記トレ
ーニング画像に表される前記運動と、前記基準体勢画像
データベースに格納される前記基準運動画像に表される
前記基準運動とが異なり始めるタイミングに基づいて前
記指摘体勢画像を特定することを特徴とする請求項5に
記載のトレーナーサポートシステム。18. The reference posture image database further stores a reference movement image representing a reference movement including a pointing posture to be pointed out to the trainee, wherein the pointing image specifying unit receives the training image received by the receiving unit. The pointing posture image is specified based on the timing at which the movement represented by (1) and the reference movement represented by the reference movement image stored in the reference posture image database start to differ. 5. The trainer support system according to 5.
応付けて、前記基準体勢についての複数のコメントを格
納するコメントデータベースをさらに備え、 前記指摘体勢特定部が前記指摘体勢画像を特定すると、
前記表示部は、前記コメントデータベースにおいて前記
指摘体勢画像に対応付けて格納された複数の前記コメン
トを表示し、 表示された複数の前記コメントの一つが選択された場合
に、選択された前記コメントと前記指摘体勢画像とを対
応付けることにより前記トレーニーに表示するアドバイ
ス画像を作成するアドバイス画像作成部をさらに備える
ことを特徴とする請求項5に記載のトレーナーサポート
システム。19. A comment database for storing a plurality of comments on the reference posture in association with each of the plurality of reference posture images, wherein the pointing posture specifying unit specifies the pointing posture image,
The display unit displays a plurality of comments stored in the comment database in association with the indicated posture image, and when one of the displayed plurality of comments is selected, the selected comment and The trainer support system according to claim 5, further comprising an advice image creation unit that creates an advice image to be displayed on the trainee by associating the advice image with the pointing posture image.
準体勢についてのコメントを格納するコメントデータベ
ースと、 前記トレーナーからトレーナーコメントを入力するコメ
ント入力部とをさらに備え、 前記コメント入力部が前記トレーナーコメントを入力す
ると、前記指摘体勢特定部は、前記コメントデータベー
スにおいて前記トレーナーコメントと同一のコメントに
対応付けて格納される前記基準体勢画像に類似した画像
を、前記指摘体勢画像として特定することを特徴とする
請求項3または4に記載のトレーナーサポートシステ
ム。20. A comment database for storing a comment about the reference posture in association with the reference posture image, and a comment input unit for inputting a trainer comment from the trainer, wherein the comment input unit includes the trainer. When a comment is input, the pointing posture specifying unit specifies, as the pointing posture image, an image similar to the reference posture image stored in the comment database in association with the same comment as the trainer comment. The trainer support system according to claim 3 or 4, wherein
ート方法であって、 トレーニーの運動を表すトレーニング画像を受信する受
信段階と、受信した前記トレーニング画像から、前記ト
レーニーに指摘すべき前記トレーニーの指摘体勢を表す
指摘体勢画像を特定する指摘体勢特定段階と、特定され
た前記指摘体勢画像を前記トレーナーに表示する表示段
階とを備えることを特徴とするトレーナーサポート方
法。21. A support method for supporting an exercise trainer, comprising: a receiving step of receiving a training image representing a trainee's exercise; and a pointing position of the trainee to be indicated to the trainee from the received training image. A trainer support method comprising: a pointing posture specifying step of specifying a pointing posture image to be displayed; and a displaying step of displaying the specified pointing posture image on the trainer.
ピュータのプログラムであって、 トレーニーの運動を表すトレーニング画像を受信する受
信モジュールと、 受信した前記トレーニング画像から、前記トレーニーに
指摘すべき前記トレーニーの指摘体勢を表す指摘体勢画
像を特定する指摘体勢特定モジュールと、 特定された前記指摘体勢画像を前記トレーナーに表示す
る表示モジュールとを備えることを特徴とするプログラ
ム。22. A computer program for supporting an exercise trainer, comprising: a receiving module for receiving a training image representing the exercise of a trainee; and a pointing posture of the trainee to be indicated to the trainee from the received training image. A program comprising: a pointing posture specifying module that specifies a pointing posture image indicating the following; and a display module that displays the specified pointing posture image on the trainer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001154214A JP2002346012A (en) | 2001-05-23 | 2001-05-23 | Trainer support system, trainer support method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001154214A JP2002346012A (en) | 2001-05-23 | 2001-05-23 | Trainer support system, trainer support method, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002346012A true JP2002346012A (en) | 2002-12-03 |
Family
ID=18998599
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001154214A Withdrawn JP2002346012A (en) | 2001-05-23 | 2001-05-23 | Trainer support system, trainer support method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002346012A (en) |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005109885A (en) * | 2003-09-30 | 2005-04-21 | Hitachi Ltd | Image information editing system |
| WO2010084452A1 (en) * | 2009-01-21 | 2010-07-29 | Koninklijke Philips Electronics N.V. | Method and apparatus for accessing exercise while watching tv |
| WO2011065563A1 (en) * | 2009-11-30 | 2011-06-03 | 楽天株式会社 | Horse body information provision system, horse body still image data extraction method, horse body still image data extraction program, and computer-readable recording medium |
| US8020098B2 (en) | 2005-03-24 | 2011-09-13 | Bridgestone Sports Co., Ltd. | Video analysis system of swing motion |
| US8127274B2 (en) | 2006-12-01 | 2012-02-28 | Iti Scotland Limited | Dynamic intervention with software applications |
| CN103685862A (en) * | 2012-09-20 | 2014-03-26 | 卡西欧计算机株式会社 | Image processing device, image processing method |
| US8715176B2 (en) | 2006-01-31 | 2014-05-06 | John P. Lemme | Method for automated delivery of personalized physical therapy sessions to treat pain |
| JP2014115984A (en) * | 2012-11-13 | 2014-06-26 | Okada Denshi Co Ltd | Customer management system having image comparison function and golf lesson support system using customer management system having image comparison function |
| JP2017037110A (en) * | 2015-08-07 | 2017-02-16 | デジタルセンセーション株式会社 | Information processor |
| JP2018088173A (en) * | 2016-11-29 | 2018-06-07 | ケーディーアイコンズ株式会社 | Information processing device |
| JP2020108823A (en) * | 2015-09-29 | 2020-07-16 | ソニー株式会社 | Information processing device, information processing method, and program |
| WO2022079923A1 (en) * | 2020-10-16 | 2022-04-21 | 株式会社ライフクエスト | Server device, treatment support system, treatment support method, and program |
| JP2024024833A (en) * | 2022-08-10 | 2024-02-26 | 株式会社Nttドコモ | Coach support device for online lessons |
-
2001
- 2001-05-23 JP JP2001154214A patent/JP2002346012A/en not_active Withdrawn
Cited By (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005109885A (en) * | 2003-09-30 | 2005-04-21 | Hitachi Ltd | Image information editing system |
| US8020098B2 (en) | 2005-03-24 | 2011-09-13 | Bridgestone Sports Co., Ltd. | Video analysis system of swing motion |
| US8715176B2 (en) | 2006-01-31 | 2014-05-06 | John P. Lemme | Method for automated delivery of personalized physical therapy sessions to treat pain |
| US8127274B2 (en) | 2006-12-01 | 2012-02-28 | Iti Scotland Limited | Dynamic intervention with software applications |
| WO2010084452A1 (en) * | 2009-01-21 | 2010-07-29 | Koninklijke Philips Electronics N.V. | Method and apparatus for accessing exercise while watching tv |
| WO2011065563A1 (en) * | 2009-11-30 | 2011-06-03 | 楽天株式会社 | Horse body information provision system, horse body still image data extraction method, horse body still image data extraction program, and computer-readable recording medium |
| JP4794700B2 (en) * | 2009-11-30 | 2011-10-19 | 楽天株式会社 | Horse body information providing system, horse still image data extraction method, horse still image data extraction program, and computer-readable recording medium |
| AU2010323476B2 (en) * | 2009-11-30 | 2013-01-17 | Rakuten Group, Inc. | Horse body information provision system, horse body still image data extraction method, horse body still image data extraction program, and computer-readable recording medium |
| US8803974B2 (en) | 2009-11-30 | 2014-08-12 | Rakuten, Inc. | Horse body information provision system, horse body still image data extraction method, horse body still image data extraction program and computer-readable recording medium |
| CN103685862B (en) * | 2012-09-20 | 2017-09-08 | 卡西欧计算机株式会社 | Image processing apparatus, image processing method |
| JP2014064110A (en) * | 2012-09-20 | 2014-04-10 | Casio Comput Co Ltd | Image processing device, image processing method, and program |
| KR101558659B1 (en) * | 2012-09-20 | 2015-10-07 | 가시오게산키 가부시키가이샤 | Image processing device, image processing method, and storage medium |
| US9324158B2 (en) | 2012-09-20 | 2016-04-26 | Casio Computer Co., Ltd. | Image processing device for performing image processing on moving image |
| CN103685862A (en) * | 2012-09-20 | 2014-03-26 | 卡西欧计算机株式会社 | Image processing device, image processing method |
| JP2014115984A (en) * | 2012-11-13 | 2014-06-26 | Okada Denshi Co Ltd | Customer management system having image comparison function and golf lesson support system using customer management system having image comparison function |
| JP2017037110A (en) * | 2015-08-07 | 2017-02-16 | デジタルセンセーション株式会社 | Information processor |
| JP2020108823A (en) * | 2015-09-29 | 2020-07-16 | ソニー株式会社 | Information processing device, information processing method, and program |
| JP2018088173A (en) * | 2016-11-29 | 2018-06-07 | ケーディーアイコンズ株式会社 | Information processing device |
| WO2022079923A1 (en) * | 2020-10-16 | 2022-04-21 | 株式会社ライフクエスト | Server device, treatment support system, treatment support method, and program |
| JPWO2022079923A1 (en) * | 2020-10-16 | 2022-04-21 | ||
| JP7249715B2 (en) | 2020-10-16 | 2023-03-31 | 株式会社ライフクエスト | SERVER DEVICE, TREATMENT SUPPORT SYSTEM, TREATMENT SUPPORT METHOD, AND PROGRAM |
| JP2024024833A (en) * | 2022-08-10 | 2024-02-26 | 株式会社Nttドコモ | Coach support device for online lessons |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2854639C (en) | Method to provide dynamic customized sports instruction responsive to motion of a mobile device | |
| JP2002346012A (en) | Trainer support system, trainer support method, and program | |
| WO2012134208A2 (en) | Apparatus and method for virtual golf driving range simulation | |
| US11113988B2 (en) | Apparatus for writing motion script, apparatus for self-teaching of motion and method for using the same | |
| CN113409651B (en) | Live fitness method, system, electronic device, and storage medium | |
| JP2020089539A (en) | Display method, display program, and information processing device | |
| JP2021007448A (en) | Programs, methods, information processing equipment and turn at bat space | |
| CA2823507C (en) | Apparatus for providing golf content, system for providing golf content using same, apparatus for virtual simulation, method for providing golf content, and method for virtual golf simulation | |
| CN111554250A (en) | Automatic music score turning method, system, electronic equipment and computer readable storage medium | |
| JP2009034360A (en) | Training system, and apparatus for the same | |
| KR101247794B1 (en) | Virtual golf simulation apparatus and method providing golf lessons | |
| JP7470446B2 (en) | Support device, display method, and computer program | |
| JP2002248194A (en) | Processing information system of client server for golf practicing | |
| KR20170140756A (en) | Appratus for writing motion-script, appratus for self-learning montion and method for using the same | |
| CN117115901B (en) | Movement data display method based on virtual character | |
| JP6679951B2 (en) | Teaching Assist System and Teaching Assist Program | |
| JPH10263131A (en) | Portable image information device and portable image information device system | |
| JP7324356B1 (en) | Golf improvement system, golf improvement method, and golf improvement program | |
| KR20010105012A (en) | Golf swing comparative analysis visual system using internet | |
| JP6679952B2 (en) | Teaching Assist System and Teaching Assist Program | |
| KR102326653B1 (en) | Apparatus and method for analysing the golfer's swing | |
| EP2810274B1 (en) | Method to provide dynamic customized sports instruction responsive to motion of a mobile device | |
| JP2021154102A (en) | Exercise course scoring method, exercise course scoring system, and program | |
| JP6986804B1 (en) | Sports improvement support device and sports improvement support program | |
| JP2012165982A (en) | Exercise support device, exercise support method and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20080805 |