(57)【要約】【課題】ゴルフのスイング等のスポーツ、運動、踊り等におけるフォームを学習するのに好適な実技分析システムを提供する。【解決手段】学習者のゴルフスイングフォームをビデオカメラで撮影した動画像に、学習者の体型に合わせた手本となるスケルトン画像を重ね合わせて表示する。スケルトン画像は輪郭の内側が半透明であるので、フォームを重ねてもそれぞれのフォームが明確に表示される。すなわち、スケルトンモデルの下側になる学習者のフォームも表示されるので、その部分の差異も容易に識別できる。重要な部位を例えば赤色で表示する。【選択図】図１４
2005237494.tif 000002
【特許請求の範囲】
【請求項１】
学習者の動きを撮像した動画像を記憶する動画記憶手段と、
内側が半透明又は透明のワイヤーフレーム画像からなるスケルトンモデルを記憶するスケルトンモデル記憶手段と、
前記動画像記憶手段から読み出した動画像に前記スケルトンモデル記憶手段から読み出したスケルトンモデルを重ねて再生表示する表示手段と
を備えることを特徴とする実技分析システム。
【請求項２】
前記学習者の体型を測定する体型測定手段と、
該体型測定手段によって測定された体型データを記憶する体型データ記憶手段と、
該体型データ記憶手段から読み出したデータの体型に合わせてスケルトンモデルを生成するスケルトンモデル生成手段と
を更に備えることを特徴とする請求項１記載の実技分析システム。
【請求項３】
前記スケルトンモデル記憶手段は、体の重要な部位と重要ではない部位とを区別して記憶し、前記表示手段は、体の重要な部位と重要ではない部位とを区別して表示することを特徴とする請求項１又は２記載の実技分析システム。
【請求項４】
前記体の重要な部位と重要ではない部位との区別が動画の再生と共に変化することを特徴とする請求項１乃至３いずれかに記載の実技分析システム。
【請求項５】
前記スケルトンモデル記憶手段は、フォームの重要なタイミングと重要ではないタイミングとを区別して記憶し、前記表示手段は、フォームの重要なタイミングと重要ではないタイミングとを区別して表示することを特徴とする請求項１又は２記載の実技分析システム。
【請求項６】
学習者の動きを撮像した動画像を記憶する動画記憶手段と、
人体の各部位を棒状の複数の線図で表示するスティック画像からなるスティックモデルを記憶するスティックモデル記憶手段と、
前記動画像記憶手段から読み出した動画像に前記スティックモデル記憶手段から読み出したスティックモデルを重ねて再生表示する表示手段と
を備えることを特徴とする実技分析システム。
【請求項７】
前記学習者の体型を測定する体型測定手段と、
該体型測定手段によって測定された体型データを記憶する体型データ記憶手段と、
該体型データ記憶手段から読み出したデータの体型に合わせてスティックモデルを生成するスティックモデル生成手段と
を更に備えることを特徴とする請求項６記載の実技分析システム。
【請求項８】
前記スティックモデル記憶手段は、体の重要な部位と重要ではない部位とを区別して記憶し、前記表示手段は、体の重要な部位と重要ではない部位とを区別して表示することを特徴とする請求項６又は７記載の実技分析システム。
【請求項９】
前記体の重要な部位と重要ではない部位との区別が動画の再生と共に変化することを特徴とする請求項６乃至８いずれかに記載の実技分析システム。
【請求項１０】
前記スティックモデル記憶手段は、フォームの重要なタイミングと重要ではないタイミングとを区別して記憶し、前記表示手段は、フォームの重要なタイミングと重要ではないタイミングとを区別して表示することを特徴とする請求項６又は７記載の実技分析システム。
【請求項１１】
コンピュータを請求項１乃至１０いずれかに記載の実技分析システムとして機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スポーツ、運動、踊り等におけるフォームを学習するのに好適な実技分析システム、及び、そのためのプログラムに関する。
【背景技術】
【０００２】
手本のゴルフスイングフォームに近い矯正を行えるようにすることを目的としたスイングフォーム学習装置が提案されている。この学習装置は次のように構成されている。カメラによって被写体の動きを撮像しそれを記録する。記録結果を読み出し所望の箇所で読み出しを停止させる。同様の処理をメモリから読出した手本の画像について行う。そして、両者の内一方の画像を処理器で処理し、人物像が身長、横幅について同じになるようにし、両者画像を重ね合わせモニタに表示させる（例えば、特許文献１参照）。
【０００３】
コーチ役の人がいなくてもスポーツのフォームに問題が無いかどうか判断できるようにすることを目的とした運動姿勢の分析装置が提案されている。この分析装置は、ビデオカメラで分析対象のフォームの映像を撮影し、コンピュータに入力して一定時間毎の間隔で静止画像として抜き出して記憶装置に記憶し、手本となるフォームの映像を一定時間毎の間隔で静止画像として抜き出して記憶装置に記憶し、分析対象と手本のフォームの両方を表示し、両者を比較することにより分析対象と手本のフォームの違いを指摘する（例えば、特許文献２参照）。
【特許文献１】特開平５−３３７２３２号公報
【特許文献２】特開平１０−２６３１２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
学習者の画像と手本の画像とを重ね合わせて表示させた場合、下側になった画像が表示されなくなり、その部分のフォームのずれが分からなくなることがある。また、従来の学習装置や分析装置は静止画像での比較であり、学習者の動画像に手本となる動画像を重ねて表示することができない。
【０００５】
本発明はこのような課題を解決するためなされたもので、学習者の動画像に手本となるフォームを重ねて表示することのできる実技分析システム、及び、そのためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため本発明に係る実技分析システムは、学習者の動きを撮像した動画像を記憶する動画記憶手段と、内側が半透明又は透明のワイヤーフレーム画像からなるスケルトンモデルを記憶するスケルトンモデル記憶手段と、前記動画像記憶手段から読み出した動画像に前記スケルトンモデル記憶手段から読み出したスケルトンモデルを重ねて再生表示する表示手段とを備える。
【０００７】
また、前記学習者の体型を測定する体型測定手段と、該体型測定手段によって測定された体型データを記憶する体型データ記憶手段と、該体型データ記憶手段から読み出したデータの体型に合わせてスケルトンモデルを生成するスケルトンモデル生成手段とを更に備えることで、異なる体型の個々の学習者の合ったスケルトンモデルとの比較をすることができる。
【０００８】
また、前記スケルトンモデル記憶手段は、体の重要な部位と重要ではない部位とを区別して記憶し、前記表示手段は、体の重要な部位と重要ではない部位とを区別して表示することで、学習すべき部位が明確になる。
【０００９】
また、前記体の重要な部位と重要ではない部位との区別が動画の再生と共に変化することで、学習すべき部位とタイミングが明確になる。
【００１０】
また、前記スケルトンモデル記憶手段は、フォームの重要なタイミングと重要ではないタイミングとを区別して記憶し、前記表示手段は、フォームの重要なタイミングと重要ではないタイミングとを区別して表示することで、学習すべきタイミングが明確になる。
【００１１】
また、本発明の実技分析システムは、学習者の動きを撮像した動画像を記憶する動画記憶手段と、人体の各部位を棒状の複数の線図で表示するスティック画像からなるスティックモデルを記憶するスティックモデル記憶手段と、前記動画像記憶手段から読み出した動画像に前記スティックモデル記憶手段から読み出したスティックモデルを重ねて再生表示する表示手段とを備える。
【００１２】
また、前記学習者の体型を測定する体型測定手段と、該体型測定手段によって測定された体型データを記憶する体型データ記憶手段と、該体型データ記憶手段から読み出したデータの体型に合わせてスティックモデルを生成するスティックモデル生成手段とを更に備えることで、異なる体型の個々の学習者に合ったスティックモデルとの比較をすることができる。
【００１３】
また、前記スティックモデル記憶手段は、体の重要な部位と重要ではない部位とを区別して記憶し、前記表示手段は、体の重要な部位と重要ではない部位とを区別して表示することで、学習すべき部位が明確になる。
【００１４】
また、前記体の重要な部位と重要ではない部位との区別が動画の再生と共に変化することで、学習すべき部位とタイミングが明確になる。
【００１５】
また、前記スティックモデル記憶手段は、フォームの重要なタイミングと重要ではないタイミングとを区別して記憶し、前記表示手段は、フォームの重要なタイミングと重要ではないタイミングとを区別して表示することで、学習すべきタイミングが明確になる。
【００１６】
また、本発明はコンピュータを上記実技分析システムとして機能させるためのプログラムである。
【発明の効果】
【００１７】
請求項１に係る本発明によれば、スケルトンモデルは内側が半透明又は透明のワイヤーフレームであるので、フォームを重ねてもそれぞれのフォームが明確に表示される。すなわち、スケルトンモデルの下側になる学習者のフォームも表示されるので、その部分の差異も容易に識別できる。
【００１８】
請求項６に係る本発明によれば、スティックモデルはフォームを棒状の複数の線図で表現したものであるので、フォームを重ねてもそれぞれのフォームが明確に表示される。
【発明を実施するための最良の形態】
【００１９】
以下、発明を実施するための最良の形態を実施例に基づいて説明する。
【実施例】
【００２０】
図１は、本発明の一実施の形態による実技分析システムの構成を示す図である。ここでは、実技分析システムをゴルフのスイング（フォーム）の学習に適用した例について説明する。図１に示す実技分析システムは、システム全体を統括的に制御するプログラムされた主制御部（ＣＰＵ）１に記憶装置２が接続されている。また、主制御部１には、入出力制御部３を介してキーボードやマウス等のポインティングデバイスからなる入力装置４、入力画像・データ等のモニタ及び動画・静止画等を再生する表示装置５、データを印刷したりフォームの表示結果を印刷したりして出力する出力装置６、及び、各ビデオカメラ８ａ，８ｂで撮影した画像を取り込むための画像取込装置７が接続されている。一方のビデオカメラ８ａは例えば学習者を正面から撮影するためのものであり、他方のビデオカメラ８ｂは例えば学習者を側面から撮影するためのものである。なお、正面からの撮影と側面からの撮影とを同時に行う必要がない場合には、ビデオカメラは１台でよい。
【００２１】
主制御部（ＣＰＵ）１は、オペレーティングシステム等のプログラム、当該実技分析システムの手順を規定したプログラム等によって、体型測定手段１１、スケルトンモデル生成手段１２、スケルトンモデル表示手段１３、スティックモデル生成手段１４、スティックモデル表示手段１５及び各種処理手段や判断手段等を実現している。記憶装置２は、ＲＡＭ、ＲＯＭ、ハードディスク、フレキシブルディスク、光ディスク等の記憶手段であり、表示メモリ２１、動画記憶部２２、体型画像記憶部２３、体型データ記憶部２４、学習者スケルトンモデルデータ記憶部２５、学習者スティックモデルデータ記憶部２６、手本スケルトンモデルデータ記憶部２７、手本スティックモデルデータ記憶部２８等を備えている。
【００２２】
この実技分析システムを用いて手本となるスイングと学習者のスイングを比較することにより、学習者のスイングの問題点を視覚的に捉えることができる。手本となるスイングは、スイングのポイントとなる各点を結んだスケルトンモデルデータ（ワイヤーフレームデータ）から構成され、このスケルトンモデルデータに基づくスケルトン画像と学習者のスイング画像とを合成表示することによって、スイングの問題点を的確に捉えることができる。また、手本となるスイングは、スティックモデルデータによって構成することもでき、このスティックモデルデータに基づくスティック画像（スティックビュー）と学習者のスイング画像とを合成表示することによって、スイングの問題点を的確に捉えることができる。
【００２３】
この実技分析システムは、学習者の体型を測定し、その値から学習者に合ったスケルトンデータ又はスティックモデルデータを生成し、生成したスケルトンデータ又はスティックモデルデータに基づくスケルトン画像又はスティック画像と学習者のスイングを合成表示する。さらに、手本となるスケルトンモデルデータ又はスティックモデルデータと学習者の体型データとを選択指定することで、学習者の体型に合ったスケルトンモデルデータ又はスティックモデルデータを生成する。したがって、学習者の体型に合ったスケルトン画像又はスティック画像を合成表示することができる。これにより、学習者のスイングと手本となるスイングとの差異を的確に捉えることができる。
【００２４】
図２は、スケルトン表示（スケルトン画像）の一具体例を示す図である。スケルトン表示（スケルトン画像）は、内側が半透明又は透明のワイヤーフレーム画像である。図２は、人体の各部位を表わすスケルトン画像にゴルフクラブを示す線図を合成したものを示している。スケルトン画像は内側が半透明又は透明であるので、学習者の画像にスケルトン画像を合成表示しても学習者の画像が隠れることがない。
【００２５】
図３は、スティック表示（スティック画像）の一具体例を示す図である。スティック表示（スティック画像）は、人体の各部位を棒状の複数の線図で表示することでフォームを表現する。図３は、短距離走のフォームを時系列的に示したものである。フォームを線図で表わしているので、学習者の画像にスティック画像を合成表示しても学習者の画像が隠れることがない。
【００２６】
図４は、学習者の撮影画像とスケルトン画像とが合成された画像の一具体例を示す図である。なお、図４では図示の都合上、学習者の画像は輪郭のみを一点鎖線で示し、スケルトン画像を実線で示している。実際には、学習者の画像がカラー表示されるとともに、スケルトン画像もカラー表示される。また、スケルトン画像が合成された動画像が表示される。スロー再生や一時停止（静止画表示）も可能である。
【００２７】
なお、スティック表示が選択された場合には、学習者の撮影画像とスティック画像との合成画像が表示される。
【００２８】
図５は、実技分析システムの機能及び動作の概要を示す図である。体型測定は体型測定手段１１によってなされる。体型測定手段１１は、体型画像撮影機能、体型測定機能、体型データ保存機能を備えている。体型測定は、体型画像撮影機能によって学習者の正面、側面の体型画像をビデオカメラ８ａ，８ｂより取り込み、取り込んだ正面、側面の体型画像を体型画像記憶部２３に格納し、体型測定機能を利用して取り込んだ体型画像を表示装置５の画面上に表示し、表示された画面上で複数の基準点をポイント指定することで体型の測定がなされ、体型データ保存機能によって体型に合せてポイント指定した体型データが体型データ記憶部２４に保存される。
【００２９】
スケルトン生成はスケルトンモデル生成手段１２によってなされる。スケルトンモデル生成手段１２は、スケルトン選択機能、スケルトン調整機能を備えている。スケルトン生成は、スケルトン選択機能を用いて手本にするスケルトンモデルデータと学習者の体型データとを選択し、学習者の体型に合ったスケルトンモデルを生成し、スケルトン調整機能を用いて生成されたスケルトンモデルデータのサイズ・位置を調整する。
【００３０】
スケルトン表示は、スケルトンモデル表示手段１３によってなされる。スケルトンモデル表示手段１３は、スケルトン表示機能と軌跡表示機能を備えている。スケルトン表示では、学習者のスイングと手本となるスケルトンとを合成して表示する。また、「スイングとの合成」、「スケルトンだけの表示」が切り替え可能である。さらに、スケルトンモデル表示手段１３は、フォームで重要なスケルトンの部位とそうでない部位とを色分け等によって区別して表示することができる。
【００３１】
スティック生成は、スティック機能選択機能及びスティック調整機能を備えるスティックモデル生成手段１４によってなされる。スティック生成は、スティック選択機能を用いて手本にするスティックモデルデータと学習者の体型データとを選択し、学習者の体型に合ったスティックモデルを生成し、スティック調整機能を用いて生成されたスティックモデルデータのサイズ・位置を調整する。
【００３２】
スティック表示は、スティック表示機能及び軌跡表示機能を備えたスティックモデル表示手段１５によってなされる。スティック表示では、学習者のスイングと手本となるスティックとを合成して表示する。また、「スイングとの合成」、「スティックだけの表示」が切り替え可能である。さらに、スティックモデル表示手段１５は、フォームで重要なスティックの部位とそうでない部位とを色分け等によって区別して表示することができる。
【００３３】
図６は、体型測定の手順を示す説明図である。ビデオカメラ８ａで学習者の正面を撮影し（ステップＳ１）、ビデオカメラ８ｂで学習者の側面を撮影する（ステップＳ２）。なお、２台のビデオカメラ８ａ，８ｂによって学習者の正面と側面とを同時に撮影してもよい。つぎに、撮影した画像の各指定ポイントをクリックして体型を測定する（ステップＳ３）。そして、測定したポイントを体型データ保存ファイルとして体型データ記憶部２４に保存する（ステップＳ４）。なお、体型データ保存ファイルには、学習者を特定するファイル名が付けられる。
【００３４】
図７は、体型測定画面の一具体例を示す図である。図６のステップＳ３で示した体型測定の際には、表示装置５の画面に学習者の撮影画像が表示される。なお、図７は学習者の正面画像が表示された例を示している。画面上には、例えば十字型のマウスカーソルＫが表示されるとともに、ポイントガイド（指定ポイント）ＰＧが表示される。図７は右拳が指定された例を示している。ポイントガイド（指定ポイント）ＰＧで指定された箇所（例えば右拳）にマウスカーソルＫを合わせてクリックすることで、学習者の右拳の位置が指定される。ポイントガイド（指定ポイント）ＰＧには、新たな指定ポイントが表示されるので、指定ポイントを順次クリックしていくことで、学習者の体型測定がなされる。正面画像での体型測定が終了した後に、側面画像での体型測定を行う。
【００３５】
図８は、体型測定における指定ポイントを示す図である。本実施の形態では、正面及び側面でそれぞれ１９箇所を指定することで体型測定を行うようにしている。測定箇所（指定箇所）は、右拳、右手首中央、右手首横、右肘中央、右肘横、右肩、左肩、右つま先、右かかと、右足首、右膝中央、右膝横、右足付け根、右腰、左腰、左足付け根、右耳、左耳、鼻の１９箇所（Ｐ１〜Ｐ１９）である。このように多数の箇所について測定を行うことで、学習者の体型に合ったスケルトンモデルやスティックモデルを作成することができる。
【００３６】
図９は、スケルトンモデルデータの生成及び表示手順を示す図である。最初に事前作業としてビデオカメラ８ａ，８ｂを用いて学習者のスイングの撮影を行う（ステップＳ１０）。ビデオカメラ８ａ，８ｂによって撮影された学習者のスイング動画は、画像取込装置７、入出力制御部３を介して主制御部（ＣＰＵ）１に各フレーム毎に取り込まれ、フレーム順序との対応を付けて動画記憶部２２に格納される。つぎに、学習者のスイングの取り込みがなされる（ステップＳ１１）。動画記憶部２２に格納されている学習者のスイング動画を再生しながら、アドレス、テークバック、トップ、ダウンスイング、インパクト、フォロースルー、フィニッシュまでの一連のスイング画像を取り込む。なお、トップからフィニッシュまでの一連のスイング画像を取り込むようにしてもよい。また、撮影すると同時にインパクトの音を基準として画像を取り込むようにしてもよい。
【００３７】
つぎに、スケルトンモデル生成手段１２は、手本とするスケルトンモデルデータの選択指定がなされるとともに、その学習者の体型測定データ（体型測定データファイル）の指定がなされると、手本スケルトンモデルデータ記憶部２７に予め登録されている複数種類の手本スケルトンモデルデータの中から選択指定されたスケルトンモデルデータを読み出すとともに、体型データ記憶部２４に登録されている学習者の体型測定データを読み出し、読出した各データに基づいて学習者の体型に合ったスケルトンデータを生成し、生成したスケルトンデータに基づくスケルトン画像を生成する。（ステップＳ１２）。例えば、標準よりも足が長い学習者に対してはそのようなスケルトン画像が生成され、また肩幅が広い学習者に対してはそのようなスケルトン画像が生成される。手本スケルトンモデルは、性別及び右利き／左利き別に予め用意されている。なお、手本スケルトンモデルは、性別及び右利き／左利き別で且つ使用クラブ別（例えばウッド、アイアン、パター等）に用意するようにしてもよい。
【００３８】
つぎに、スケルトンモデル生成手段１２は、生成したスケルトン画像と学習者のスイング画像とを合成して表示装置５の画面上に表示させるとともに、図１０に示すように、スケルトン調整ダイアログを画面上に表示させてスケルトン画像のサイズ調整及びスケルトン画像の位置調整を可能にする（ステップＳ１３）。スケルトンモデル生成手段１２は、スケルトン画像のサイズ及び位置の調整が完了すると、スイング画像（動画像）の再生を行ってスイング画像とスケルトン画像を合成表示する（ステップＳ１４）。この際、画面上には各種の機能ボタンが表示されており、それらの機能ボタンを操作することで、スケルトン表示の有無や軌跡表示の有無、どの部位（「ヘッド」、「肩」、「手」）の軌跡を表示するかの選択が可能である。
【００３９】
図１０は、スケルトン調整ダイアログの一具体例を示す図である。スケルトン調整ダイアログには、サイズ調整用の４つのボタンＢ１〜Ｂ４（横拡張、横縮小、縦拡張、縦縮小）及び位置調整用の５つのボタンＢ５〜Ｂ９、並びに完了ボタンＢ１０が設けられている。ボタンＢ１をクリックするとスケルトン画像を横方向に拡張される。ボタンＢ２をクリックするとスケルトン画像が横方向に縮小される。ボタンＢ３をクリックするとスケルトン画像が縦方向に拡張される。ボタンＢ４をクリックするとスケルトン画像が縦方向に縮小される。したがって、これらのボタンＢ１〜Ｂ４を操作することで、スケルトン画像を撮影画像と同じ大きさ（サイズ）に調整できる。ボタンＢ５をクリックするとスケルトン画像の位置が上方向に移動され、ボタンＢ６をクリックすると下方向へ移動され、ボタンＢ７をクリックすると左方向へ、ボタンＢ８をクリックすると右方向を移動される。また、マウスカーソルをボタンＢ９の位置に合せてドラッグすることでスケルトン画像を任意の方向へ移動させることができる。したがって、これらのボタンＢ５〜Ｂ９を操作することでスケルトン画像を移動させ、スイング画像（学習者画像）と位置を合わせることができる。完了ボタンＢ１０をクリックするとスケルトン調整が終了される。なお、本実施の形態では、スケルトン画像ダイアログは、スケルトン生成時に自動的に表示されるようにしている。スケルトンのサイズや位置を新たに調整する場合には、手本となるスケルトンを選択し直すことでスケルトン画像ダイアログを表示させることができる。
【００４０】
スティックモデルを用いることが選択指定されている場合もスケルトンモデルと同様に学習者の体型に合わせたスティックモデルが生成される。
【００４１】
つぎに、手本スケルトンモデル及び手本スティックモデルの作成方法について説明する。
【００４２】
図１１は、ハイジャンプ（走り高飛び）のフォームのスティックモデルを示す図であり、図１１（ａ）は選手ＪＡ、図１１（ｂ）は選手ＪＢ、図１１（ｃ）は選手ＪＣ、図１１（ｄ）は選手ＪＤのフォームを示し、図１１（ｅ）は４名の選手のフォームから演算によって求めた標準フォーム（平均フォーム）を示している。なお、図１１（ａ）〜（ｄ）は４名の男性のトップレベルの選手のフォームをそれぞれ示している。図１１（ｅ）に示す標準フォームは、４名のトップレベルのハイジャンプのフォームから相関係数とデータの変動性のアルゴリズムを組合わせて作成されている。
【００４３】
図１２は、短距離走のフォームのスティックモデルを示す図であり、図１２（ａ）は選手ＴＡ、図１２（ｂ）は選手ＴＢのフォーム（動作モデル）を示し、図１２（ｃ）は標準（平均）動作モデルを示している。各選手ＴＡ，ＴＢは一見異なるフォームであっても実は数箇所（図中で○枠が囲んだ部分）の同一動作のポイントがある。この点に着目して指導ポイント（学習ポイント）とし実画像と標準モデル画像の比較時にチェックポイントとする。その際、チェックポイントは色を替えるか輝度を替える等の強調表示を行う。
【００４４】
図１３は、ハイジャンプの標準スティックモデルを示す図あり、図１３（ａ）は女性の標準モデル、図１３（ｂ）は男性の標準モデルを示している。図１３に示すように、性別によってフォームが異なるので、標準モデルは男、女、体型に合せて複数準備する。
【００４５】
標準モデルを３次元データとしておくことで、実画像の撮影角度が異なる場合でも、標準モデルを動かして容易に合せて比較することができる。
【００４６】
本実施の形態では、実画像と比較するための標準モデルは、スケルトンモデルとスティックモデルの２通りを備えている。さらに、本実施の形態では、スケルトンモデルは簡易生成が可能な２次元のみの機能を有し、スティックモデルは多くのデータに基づく運動力学で計算された標準モデルで３次元での機能を有する。
【００４７】
実画像にスケルトンモデル画像又はスティックモデル画像を合成して再生する際の、実画像のスイングのスピード（学習者のスイングのスピード）と手本となるモデル画像のスイングスピードとに差が発生すると合わなくなるため、本実施の形態では一連のスイングの中から７箇所を設定し、両者の再生スピードを７箇所において調整することを可能にしている。これにより、ヘッドスピードや動作の早さによる再生差を自動で調整する。
【００４８】
また、本実施の形態による実技分析システムは、実画像からスケルトンモデルを生成する機能も備えている。したがって、手本となる先生のスイングを撮影してスケルトンモデルを作成することができ、作成したスケルトンモデルを登録して手本スケルトンモデルとして利用することができる。
【００４９】
図１４は、ゴルフスイングのフォームで重要な部位の表示例を示す図である。ここでは、図示のフォームにおいて重要な部位が左足であるものとし、スケルトンモデル画像の左足の部分を例えば赤色で表示している（図面はハッチングで示す）。手本スケルトンモデルデータ記憶部２７又は手本スティックモデルデータ記憶部２８には、一連の手本フォームのそれぞれについて重要な部位のデータが対応付けて格納されている。重要な部位は、例えば手本とする複数のプロゴルファーのフォームで共通する部分を予め登録しておくようにしてもよい。また、複数のプロゴルファーのフォームを平均化して手本となるスケルトンモデル又はスティックモデルを作成する際に平均値だけでなく標準偏差も求め、標準偏差が小さい部位を重要な部位としてもよい。さらに、標準偏差を複数の段階（例えば３〜５段階）に分類し、各部位毎に標準偏差の段階データを登録しておき、重要度を色別や輝度別に表示するようにしてもよい。これにより、着目すべき部位が明確になり、フォーム矯正する際にどの部位を優先すべきかが明確になる。
【００５０】
また、その各部位の重要度は動画の再生と共に変化するものであってもよいし、単に重要なタイミングと重要ではないタイミングとを区別して表示するものであってもよい。この場合に重要なタイミングの表示は画像の強調表示に代えて、音声（「ウォー」とか「ゴー」とかの人の声や「ピッ」とかの電子音など）を発生して知らせるようにしてもよい。
【００５１】
なお、本発明は上記実施の形態に限定されるものではない。
【００５２】
本発明の実技分析システムで用いるデータは，本システムで作成できるとともに，他のシステムで作成されたデータを取り込むこともできる。
【００５３】
本発明に係る実技分析システムは、ゴルフスイングの学習だけでなく、各種スポーツや踊り等の学習に利用できる。また、学校等において体育（例えば鉄棒等）の指導に利用できる。
【００５４】
本発明の実技分析システムは、コンピュータを本実技分析システムとして機能させるためのプログラムでも実現される。このプログラムは、コンピュータで読み取り可能な記録媒体に格納されていてもよい。
【００５５】
このプログラムを記録した記録媒体は、実技分析システム内のＲＯＭそのものであってもよいし、また、外部記憶装置としてＣＤ−ＲＯＭドライブ等のプログラム読取装置が設けられ、そこに記録媒体を挿入することで読み取り可能なＣＤ−ＲＯＭ等であってもよい。
【００５６】
また、上記記録媒体は、磁気テープ、カセットテープ、フレキシブルディスク、ハードディスク、ＭＯ／ＭＤ／ＤＶＤ等、又は半導体メモリであってもよい。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施の形態による実技分析システムの構成を示す図である。
【図２】スケルトン表示（スケルトン画像）の一具体例を示す図である。
【図３】スティック表示（スティック画像）の一具体例を示す図である。
【図４】学習者の撮影画像とスケルトン画像とが合成された画像の一具体例を示す図である。
【図５】実技分析システムの機能及び動作の概要を示す図である。
【図６】体型測定の手順を示す説明図である。
【図７】体型測定画面の一具体例を示す図である。
【図８】体型測定における指定ポイントを示す図である。
【図９】スケルトンモデルデータの生成及び表示手順を示す図である。
【図１０】スケルトン調整ダイアログの一具体例を示す図である。
【図１１】ハイジャンプ（走り高飛び）のフォームのスティックモデルを示す図である。
【図１２】短距離走のフォームのスティックモデルを示す図である。
【図１３】ハイジャンプの標準スティックモデルを示す図である。
【図１４】ゴルフスイングのフォームで重要な部位の表示例を示す図である。
【符号の説明】
【００５８】
１  主制御部（ＣＰＵ）
２  記憶装置
３  入出力制御部
４  入力装置
５  表示装置
６  出力装置
７  画像取込装置
８ａ，８ｂ  ビデオカメラ
１１  体型測定手段
１２  スケルトンモデル生成手段
１３  スケルトンモデル表示手段
１４  スティックモデル生成手段
１５  スティックモデル表示手段
２１  表示メモリ
２２  動画記憶部
２３  体型画像記憶部
２４  体型データ記憶部
２５  学習者スケルトンモデルデータ記憶部
２６  学習者スティックモデルデータ記憶部
２７  手本スケルトンモデルデータ記憶部
２８  手本スティックモデルデータ記憶部
【図１】
2005237494.tif 000003
【図２】
2005237494.tif 000004
【図３】
2005237494.tif 000005
【図４】
2005237494.tif 000006
【図５】
2005237494.tif 000007
【図６】
2005237494.tif 000008
【図７】
2005237494.tif 000009
【図８】
2005237494.tif 000010
【図９】
2005237494.tif 000011
【図１０】
2005237494.tif 000012
【図１１】
2005237494.tif 000013
【図１２】
2005237494.tif 000014
【図１３】
2005237494.tif 000015
【図１４】
2005237494.tif 000016