(57)【要約】【課題】モーションキャプチャ技術により得られた三次元モデル像の特定の部位を指定して、その部位を含む動画を表示再生する。【解決手段】動画表示装置は、モーションキャプチャ技術により得られた動体動画データで規定される三次元モデル像の中の特定の部位の指定を受け付けると、その部位が、表示内容を決定する仮想カメラの撮像範囲中の基準枠に収まるか否かを、動体動画データを形成する動画フレームごとに検知する。検知結果に基づき、指定された部位が全ての動画フレームにおいて基準枠に収まるように動画表示装置は撮像範囲を調整する。撮像範囲を調整した仮想カメラで撮像された内容をフレーム画像Ｇ１、Ｇ２、Ｇ３・・・として、動画表示装置は順次表示し、指定された部位を含む動画を再生表示する。【選択図】図１０
2008033840.tif 000002
【特許請求の範囲】
【請求項１】
動体動画データを形成する複数の時系列順の動画フレームで三次元的な状態が規定された動体に対して、動体を見る視点方向の指定を受け付ける手段と、受け付けた視点方向からの視界に含まれる内容を表示する処理を動画フレーム順に行う表示処理手段とを備える動画表示装置において、
動体の部位の指定を受け付ける手段と、
指定を受け付けた部位を前記視点方向で見た場合、該部位が視界に係る基準枠に収まるか否かの検知を各動画フレームに対して行う検知手段と、
該検知手段の検知結果に基づき、前記部位が前記基準枠に収まるように前記視界の範囲を調整する調整手段とを備え、
前記表示処理手段は、前記調整手段が範囲を調整した視界に含まれる内容を表示する処理を行うことを特徴とする動画表示装置。
【請求項２】
前記調整手段は、視界の広がり角度を変更して視界の範囲を調整する請求項１に記載の動画表示装置。
【請求項３】
前記調整手段は、動体を見る位置の動体までの距離を変更して視界の範囲を調整する請求項１又は請求項２に記載の動画表示装置。
【請求項４】
時系列順で前後する動画フレームの差分に基づき前記部位の動き量を算出する算出手段と、
該算出手段が算出した動き量を閾値と比較する比較手段と、
該比較手段が比較した結果に応じて、複数の動画フレームを、閾値を超える動き量の部位に応じた動画フレームのグループ、及び閾値未満の動き量の部位に応じた動画フレームのグループに分類する分類手段とを備え、
前記調整手段は、分類したグループごとに視界の範囲を調整する請求項１乃至請求項３のいずれか１つに記載の動画表示装置。
【請求項５】
前記調整手段が範囲を調整した視界に含まれる内容に応じた第１画像と、該第１画像に係る視界と相異する視界に含まれる内容に応じた第２画像とを並べた複合画像を生成する生成手段を備え、
前記表示処理手段は、前記生成手段が生成した複合画像を表示する処理を行う請求項１乃至請求項４のいずれか１つに記載の動画表示装置。
【請求項６】
前記第２画像は、動体の全体を含む内容であり、
前記生成手段は、前記第２画像中に、前記第１画像の位置を示す画像枠を配置して複合画像を生成する請求項５に記載の動画表示装置。
【請求項７】
動画表示装置が、動体動画データを形成する複数の時系列順の動画フレームで三次元的な状態が規定された動体に対して、該動体を見る視点方向の指定を受け付け、受け付けた視点方向からの視界に含まれる内容を表示する処理を動画フレーム順に行う動画表示方法において、
前記動画表示装置は、
動体の部位の指定を受け付け、
指定を受け付けた部位を前記視点方向で見た場合、該部位が視界に係る基準枠に収まるか否かの検知を各動画フレームに対して行い、
検知結果に基づき、前記部位が前記基準枠に収まるように前記視界の範囲を調整し、
範囲を調整した視界に含まれる内容を表示する処理を行うことを特徴とする動画表示方法。
【請求項８】
コンピュータに、動体動画データを形成する複数の時系列順の動画フレームで三次元的な状態が規定された動体に対して、該動体を見る視点方向の指定を受け付けさせて、該視点方向からの視界に含まれる内容を表示する処理を動画フレーム順に行わせるためのコンピュータプログラムにおいて、
コンピュータを、
動体の部位の指定を受け付ける手段と、
指定を受け付けた部位を前記視点方向で見た場合、該部位が視界に係る基準枠に収まるか否かの検知を各動画フレームに対して行う検知手段と、
検知結果に基づき、前記部位が前記基準枠に収まるように前記視界の範囲を調整する調整手段と、
範囲を調整した視界に含まれる内容を表示する処理を行う手段として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モーションキャプチャ技術により得られたモーションデータに係る動体を含む動画を表示する処理において、ユーザが指定する動体の部位が確実に表示されるように自動で表示内容の拡大縮小を行う動画表示装置、動画表示方法、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、モーションキャプチャ技術を用いて動体の三次元座標系における単位時間ごとの状態（位置及び姿勢等）を表すモーションデータを取得し、この取得したモーションデータに基づいて三次元的なコンピュータグラフィックスによる動画を表示することが行われている。
【０００３】
モーションキャプチャ技術では、人体の所要箇所にデータ取得対象となるマーカを複数取り付けた状態で、その人にダンス及びスポーツの動きを行ってもらうことにより、三次元座標におけるマーカを付した箇所の座標値及び角度を表すデータ（モーションテータ）を取得できる（特許文献１、２参照）。このように取得したモーションデータに基づいて、人体を表すコンピュータグラフィックスによる三次元モデル像（動体に相当）が様々な動作を行う内容の動画を作成して表示できる。
【０００４】
上述したモーションキャプチャ技術に基づく動画では、三次元モデル像を見る方向（以下、視点方向と称す）、及び表示画面中の三次元モデル像の大きさ等をオペレータの操作により自由に設定できる。視点方向及び三次元モデル像の大きさの設定は、仮想的な三次元空間において三次元モデル像を仮想的なカメラ（以下、仮想カメラと称す）で撮像する感覚で行うことが一般的である。具体的には、仮想的な三次元空間に位置する三次元モデルに対する撮像方向（視点方向に相当）、及び三次元モデルを表示する大きさに関連する仮想カメラの撮像範囲（撮像アングル）をオペレータが設定操作することで、所望の方向から見た所望の大きさで三次元モデル像を含む動画を作成できる。
【０００５】
なお、特許文献３では、三次元コンピュータグラフィックスに基づく三次元モデル像に関する視点方向を容易に設定できるように、立方体状の基準物体をカメラで撮像することが開示されている。また、特許文献４では、仮想的な三次元空間ではなく実際の被写体を撮像した画像を表示する場合で、広角像と、その広角像の一部を拡大撮像した拡大像を並べて表示する際の処理をスムーズに行えるようにした内容が開示されている。
【特許文献１】特開平１０−２２２６６８号公報
【特許文献２】特表２００３−５１４２９８号公報
【特許文献３】特開平９−１３４４５３号公報
【特許文献４】特開２００４−３４１７１３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
モーションキャプチャ技術に基づく三次元モデル像に対する視点方向及び大きさは、所定の操作設定により適宜変更できるが、このような操作設定は、動画の最初から最後まで、三次元モデル像の動作及び動き量と、表示画面の画面寸法との関係を考慮に入れて行う必要がある。例えば、図１８（ａ）に示すように、静止状態の三次元モデル像Ｍが、表示画面の表示枠Ｗの中で一方に片寄った状態で収まるように視点方向、及び大きさが設定されると、その後、動画の進行に伴って三次元モデル像Ｍが右手を上げると、右手先端が表示枠Ｗより外方へ出てしまい、この場合は三次元モデル像Ｍの全体を常に表示できないことになる。また、図１８（ｂ）に示すように、三次元モデル像Ｍが大きく移動する場合も、移動により三次元モデル像Ｍが表示枠Ｗから外れることもある。
【０００７】
一方、三次元モデル像がダンス又はスポーツの動作を行うものであり、ユーザがダンス又はスポーツの細かい動きを確認するために、三次元モデル像の腕、手先などの特定の部位のみを拡大表示する設定を行うことがある。このような拡大表示を行うときは、拡大に伴って部位の移動量も大きくなるため、図１８（ａ）（ｂ）に示す表示枠Ｗから外れる事態が一層生じやすく、オペレータが適切に三次元モデル像に対する視点方向及び大きさを設定することが非常に困難になると云う問題がある。
【０００８】
本発明は、斯かる事情に鑑みてなされたものであり、モーションキャプチャ技術を用いて取得されたモーションデータに基づく三次元モデル像を含む動画に対して、三次元モデル像の指定された部位を表示する場合、その部位を確実に表示できるようにした動画表示装置、動画表示方法、及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために本発明に係る動画表示装置は、動体動画データを形成する複数の時系列順の動画フレームで三次元的な状態が規定された動体に対して、動体を見る視点方向の指定を受け付ける手段と、受け付けた視点方向からの視界に含まれる内容を表示する処理を動画フレーム順に行う表示処理手段とを備える動画表示装置において、動体の部位の指定を受け付ける手段と、指定を受け付けた部位を前記視点方向で見た場合、該部位が視界に係る基準枠に収まるか否かの検知を各動画フレームに対して行う検知手段と、該検知手段の検知結果に基づき、前記部位が前記基準枠に収まるように前記視界の範囲を調整する調整手段とを備え、前記表示処理手段は、前記調整手段が範囲を調整した視界に含まれる内容を表示する処理を行うことを特徴とする。
【００１０】
本発明にあっては、指定を受け付けた部位が視界に係る基準枠に収まるかを全動画フレームに対して検知すると共に、部位が基準枠に収まるように視界の範囲を調整した状態で表示処理を行うので、ユーザに指定された部位を表示範囲から外れることなく表示して動画の再生を行える。なお、上述した検知及び視界範囲の調整は、ユーザから指定の部位を受け付けたことに応じて行うことが、動画の表示再生をスムーズに行う上で好ましいが、部位の指定受付から、動画再生の指示までが連続的に行われたときは、動画の表示再生を行う前に、上述した検知及び視界範囲の調整を行うことになる。
【００１１】
また、本発明に係る動画表示装置は、前記調整手段が、視界の広がり角度を変更して視界の範囲を調整することを特徴とする。
本発明にあっては、視界の広がり角度を変更して視界の範囲を調整するので、動体を見る位置を変更することなく容易に視界の角度を調整可能となる。なお、視界の広がり角度の変更は、三次元空間で動体を見ることに相当する仮想カメラの撮像に係るズーム倍率を変更することで行うことになる。
【００１２】
さらに、本発明に係る動画表示装置は、前記調整手段が、動体を見る位置の動体までの距離を変更して視界の範囲を調整することを特徴とする。
本発明にあっては、動体を見る位置を変更して視界の範囲を調整するので、視界の広がり角度の変更で視界の範囲を調整する場合に比べて、三次元空間の奥行き感を相異させた表示内容で視界の範囲を調整できる。なお、動体の見る位置の変更と、視界の広がり角度の変更とを組み合わせて、視界の範囲を調整することも可能である。
【００１３】
さらにまた、本発明に係る動画表示装置は、時系列順で前後する動画フレームの差分に基づき前記部位の動き量を算出する算出手段と、該算出手段が算出した動き量を閾値と比較する比較手段と、該比較手段が比較した結果に応じて、複数の動画フレームを、閾値を超える動き量の部位に応じた動画フレームのグループ、及び閾値未満の動き量の部位に応じた動画フレームのグループに分類する分類手段とを備え、前記調整手段は、分類した同一のグループごとに視界の範囲を調整することを特徴とする。
【００１４】
本発明にあっては、指定された部位の動き量に応じて分類したグループごとに視界の範囲を調整するので、指定された部位の動き量が動画全体で大きい場合でも、分類したグループにおける部位の動き量に応じて視界の範囲が調整されることになり、ユーザの見たい部位の動き量が状況に応じてグループごとに最も見やすい大きさで表示される。
【００１５】
また、本発明に係る動画表示装置は、前記調整手段が範囲を調整した視界に含まれる内容に応じた第１画像と、該第１画像に係る視界と相異する視界に含まれる内容に応じた第２画像とを並べた複合画像を生成する生成手段を備え、前記表示処理手段は、前記生成手段が生成した複合画像を表示する処理を行うことを特徴とする。
本発明にあっては、視界の範囲を調整したときの第１画像と、第１画像に係る視界の範囲と相異する内容の第２画像とを並べた複合画像を表示するので、視界の範囲を調整したときの第１画像を、他の視界の範囲に係る第２画像の内容と比較することが可能となり、ユーザが指定する部位が含まれる第１画像の内容を把握しやすくなる。なお、動体における第１画像の表示内容の関係の把握を容易にするためには、第２画像を、動体全体が入るようにしたものにすることが好適である。
【００１６】
さらに、本発明に係る動画表示装置は、前記第２画像は、動体の全体を含む内容であり、前記生成手段は、前記第２画像中に、前記第１画像の位置を示す画像枠を配置して複合画像を生成することを特徴とする。
本発明にあっては、動体を全体的に含む第２画像中に、第１画像の位置を示す画像枠を配置するので、第１画像の表示内容が動体におけるどのような箇所に位置するかを一目で確認でき、第１画像の表示内容の把握を一層容易にできる。
【００１７】
また、本発明に係る動画表示方法は、動画表示装置が、動体動画データを形成する複数の時系列順の動画フレームで三次元的な状態が規定された動体に対して、該動体を見る視点方向の指定を受け付け、受け付けた視点方向からの視界に含まれる内容を表示する処理を動画フレーム順に行う動画表示方法において、前記動画表示装置は、動体の部位の指定を受け付け、指定を受け付けた部位を前記視点方向で見た場合、該部位が視界に係る基準枠に収まるか否かの検知を各動画フレームに対して行い、検知結果に基づき、前記部位が前記基準枠に収まるように前記視界の範囲を調整し、範囲を調整した視界に含まれる内容を表示する処理を行うことを特徴とする。
本発明にあっては、動画表示方法においても、上述した動画表示装置と同等の処理を行うことで、指定された部位を確実に表示する動画再生を行える。
【００１８】
さらに、本発明に係るコンピュータプログラムは、コンピュータに、動体動画データを形成する複数の時系列順の動画フレームで三次元的な状態が規定された動体に対して、該動体を見る視点方向の指定を受け付けさせて、該視点方向からの視界に含まれる内容を表示する処理を動画フレーム順に行わせるためのコンピュータプログラムにおいて、コンピュータを、動体の部位の指定を受け付ける手段と、指定を受け付けた部位を前記視点方向で見た場合、該部位が視界に係る基準枠に収まるか否かの検知を各動画フレームに対して行う検知手段と、検知結果に基づき、前記部位が前記基準枠に収まるように前記視界の範囲を調整する調整手段と、範囲を調整した視界に含まれる内容を表示する処理を行う手段として機能させることを特徴とする。
本発明にあっては、コンピュータプログラムにおいても、上述した動画表示装置と同等の処理を行うことで、指定された部位を確実に表示する動画再生を行える。
【発明の効果】
【００１９】
本発明にあっては、指定を受け付けた部位が基準枠に収まるように視界の範囲を調整した状態で表示処理を行うので、難しい設定操作を行うことなく、指定された部位を確実に含んだ動画表示を行える。
また、本発明にあっては、視界の広がり角度を変更して視界の範囲を調整するので、容易に視界の範囲を調整できる。
さらに、本発明にあっては、動体を見る位置を変更して視界の範囲を調整するので、視界の広がり角度の変更で視界の範囲を調整する場合に比べて、三次元空間の奥行き感を相異させて視界の範囲を調整できる。
【００２０】
本発明にあっては、指定された部位の動き量に応じて分類したグループごとに視界の範囲を調整するので、グループごとに最も見やすい大きさで表示形態を切り替えて、指定された部位を適切に表示できる。
また、本発明にあっては、視界の範囲を調整したときの第１画像と、第１画像に係る視界の範囲と相異する内容の第２画像とを並べた複合画像を表示するので、視界の範囲を調整したときの第１画像を、他の視界の範囲に係る第２画像の内容と容易に比較可能な状態で表示できる。
さらに、本発明にあっては、動体を全体的に含む第２画像中に、第１画像の位置を示す画像枠を配置するので、第１画像の表示内容が動体における何れの箇所に位置するかを一目で確認でき、第１画像の表示内容を容易に把握することに貢献できる。
【発明を実施するための最良の形態】
【００２１】
図１は、本発明の実施形態に係る動画表示装置１を示している。本実施形態の動画表示装置１は汎用のパーソナルコンピュータを適用し、コンピュータ本体１ａに動画、各種メニュー等を表示するディスプレイ装置１０、並びにユーザからの操作指示を受け付けるキーボード１１及びマウス１２を接続している。動画表示装置１は、モーションキャプチャ技術により得られたモーションデータを動画フレームごとに含んだ動体動画データを予め記憶しており、ユーザ（オペレータ）により指定された動体の部位が確実に表示されるように、表示内容の大きさを自動で調整してから、動画を再生表示するものである。以下、動画表示装置１について詳説する。
【００２２】
動画表示装置１は、コンピュータ本体１ａの内部において、各種制御処理を行う制御部２（プロセッサ）に、ＲＡＭ３、ＲＯＭ４、表示用インタフェース５、操作部インタフェース６、音声出力処理部７、及びハードディスク装置９を内部バス１ｂで接続している。ＲＡＭ３は制御部２の処理に従うデータ及びフォルダ等を一時的に記憶し、ＲＯＭ４は制御部２が行う基本的な処理内容を規定したプログラム等を予め記憶している。
【００２３】
表示用インタフェース５は、本実施形態の動画表示装置１では外部機器になるディスプレイ装置１０と接続されており、動体動画データの表示処理を行って再生した動画をディスプレイ装置１０へ順次送り、ディスプレイ装置１０の画面１０ａに動画を表示する処理を行う。また、操作部インタフェース６は、キーボード１１及びマウス１２が接続されており、図６、７に示すメニュー２５〜２８等でユーザからの指示を受け付けると共に、受け付けた指示内容を制御部２へ伝える処理を行う。さらに、音声出力処理部７はスピーカ８を接続しており、動体動画データに関連付けられた音声データの再生及び増幅等の処理を行って、再生音をスピーカ８から出力する。
【００２４】
ハードディスク装置９は、各種プログラム及びデータ等を記憶し、本実施形態ではプログラムとして、コンピュータ本体１ａを作動させる上でベースとなる処理を規定したシステムプログラム１４、本発明に係る表示処理を規定した表示処理プログラム（本発明のコンピュータプログラムに相当）１５、動画コンテンツデータＤ、及びメニュー画像データ１６等を記憶している。
【００２５】
ハードディスク装置９に記憶される動画コンテンツデータＤは、複数種類のダンス指導用の動体動画データを含み、具体的にはダンス用の動体動画データとしてタンゴ用動画データｄ１、ハワイアン用動画データｄ２、ディスコ用動画データｄ３、フラメンコ用動画データｄ４等を含んでいる。これら各種ダンス用の動画データｄ１〜ｄ４等は複数の動画フレームで形成されており、ダンスを行う実際のダンサーにマーカを付してモーションキャプチャ技術により得られた三次元空間におけるマーカの座標及び角度（三次元的な状態に相当）等を規定したモーションデータを各動画フレームが含んでいる。各種ダンス用の動画データｄ１〜ｄ４等は、ダンサーを見たい方向（視点方向）を指定することで、ダンサーに応じた三次元モデル像（動体に相当）の動きを所望の方向から眺めたフレーム画像を作成して動画を表示再生できる。
【００２６】
図２は、動体動画データが含むモーションデータに基づく動体のイメージを表したものである。図２では、仮想的な三次元空間を表すＸ軸、Ｙ軸、Ｚ軸で構成されるＸＹＺ座標上に、モーションデータに基づき三次元コンピュータグラフィックス技術により作成される三次元モデル像（ダンサーに応じた動体に相当）２０が位置する状態を示している。
【００２７】
また、図２では、動体動画データの再生表示を行う際に、表示内容を特定する仮想カメラ２１を様々な箇所に配置できる状況を示しており、図２で示す仮想カメラ２１の位置（三次元モデル像２０を見る位置に相当）を指定することで、三次元モデル像２０を見る視点方向が特定される。なお、図２で示す仮想カメラ２１の位置は例示的なものであり、実際には、三次元モデル像２０に対して、あらゆる方向の位置に仮想カメラ２１を配置できる。また、仮想カメラ２１には、三次元モデル像２０に関連する三次元座標系（ＸＹＺ座標系）と相異する座標系であるＵＶＷ座標系が関連付けてあり、このＵＶＷ座標系は仮想カメラ２１の撮像方向（視点方向）及びカメラ位置等の特定に関係し、ＸＹＺ座標系とＵＶＷ座標系との相対関係を規定することで、ユーザが所望する方向及び位置からの動画表示が可能になる。
【００２８】
なお、仮想カメラ２１は、ＵＶＷ座標系のＶ軸を撮像レンズ２１ａの撮像方向（視点方向に相当）に一致させると共に、撮像レンズ２１ａに係るズーム倍率を基準倍率から倍率を減らす方向と、倍率を増やす方向のいずれの方向にも変更可能にしており、ズーム倍率を変更することで仮想カメラ２１の撮像範囲を調整できる。この仮想カメラ２１の撮像範囲（撮像アングル）が、三次元モデル像２０を見る視界に相当し、撮像された内容（撮像画像）の輪郭は矩形状になっている。
【００２９】
また、図３（ａ）は、三次元コンピュータグラフィックス技術を用いてモーションデータに基づき作成される三次元モデル像２０の具体的な外観の一例を示しており、この三次元モデル像２０は図３（ｂ）に示すように、人体の骨に相当するボーンＢと云う棒状のリンク部材を連結したものに、人体の皮膚に相当するスキンを被せて作成される。なお、図３（ｂ）に示すボーンＢの各所に付された点Ｐ１〜Ｐ１７が、実際のダンサーに付されたマーカ位置に相当し、これら各点Ｐ１〜Ｐ１７ごとにモーションデータが存在している。なお、図３（ｂ）に示す各点Ｐ１〜Ｐ１７の位置及び個数は一例であり、ダンサーに付すマーカの位置及び個数に応じて適宜変更できる。
【００３０】
図４は、各ダンス用の動体動画データを形成する各動画フレームに含まれるモーションデータの内容を、三次元モデル像２０の正面から見た状態でイメージ的に表したものである。動体動画データは、時刻ｔ１、ｔ２、ｔ３・・・にそれぞれ対応する時系列順の動画フレームｆ１、ｆ２、ｆ３・・・を有し、動画表示装置１が、各動画フレームｆ１、ｆ２、ｆ３等に応じた内容を順次表示することで、各動画フレームｆ１、ｆ２、ｆ３等に含まれる三次元モデル像２０が動く動画を再生表示できる。なお、本実施形態の動体動画データは、１秒当たりのフレーム数を６０個（６０フレーム／秒）にしているが、この数値はあくまで一例であり、モーションデータを取得できる動画フレーム数の範囲であれば、要求される動画品質に応じて適宜増減できる。
【００３１】
図５は、時刻ｔ１、ｔ２における第１動画フレームｆ１、第２動画フレームｆ２に含まれる三次元モデル像２０に応じたモーションデータＭ１、Ｍ２の中身を概略的に示したものである。モーションデータＭ１、Ｍ２は、図３（ｂ）に示す各点Ｐ１〜Ｐ１７ごとに、図２に示すＸＹＺ座標系におけるＸ軸、Ｙ軸、Ｚ軸のそれぞれに対する回転角度、及び座標値を有する。このような動画フレームごとのモーションデータに基づいて、図４に示す各動画フレームに含まれる三次元モデル像２０が作成される。なお、回転角度は、図２中、Ｘ、Ｙ、Ｚ軸を正方向から負方向に見た場合で、時計方向の回転角度がプラス（＋）、反時計方向の回転角度がマイナス（−）になる。
【００３２】
一方、図６（ａ）（ｂ）及び図７（ａ）（ｂ）に示すメニュー２５〜２８は、ハードディスク装置９に記憶されるメニュー画像データ１６に対応する内容の一例である。図６（ａ）のメニュー２５は、表示処理プログラム１５を起動させた場合、最初に表示されるトップメニューに相当し、各種設定を行うために「ダンス種類選択」と云う第１ボタン２５ａ、「視点方向指定」と云う第２ボタン２５ｂ、及び「部位指定」と云う第３ボタン２５ｃを有すると共に、「動画再生」と云う第４ボタン２５ｄ、及び「終了」と云う第５ボタン２５ｅを有する。
【００３３】
メニュー２５の各ボタン２５ａ〜２５ｅが、キーボード１１又はマウス１２の操作により選択された場合の処理が、表示処理プログラム１５により規定されており、例えば、「ダンス種類選択」の第１ボタン２５ａが選択されると、次に図６（ｂ）のダンス種類選択メニュー２６がディスプレイ装置１０の画面１０ａに表示され、以下、「視点方向指定」の第２ボタン２５ｂが選択されると、図７（ａ）の視点方向指定メニュー２７が表示され、「部位指定」と云う第３ボタン２５ｃが選択されると、図７（ｂ）の部位指定メニュー２８が表示される。なお、「動画再生」の第４ボタン２５ｄが選択された場合、設定された内容で動体動画データの表示処理が行われ、「終了」の第５ボタン２５が選択されると、起動していた表示処理プログラム１５の処理が終了する。
【００３４】
図６（ｂ）は、ダンス種類選択メニュー２６であり、図１の動画表示装置１がハードディスク装置９で記憶する動画コンテンツデータＤに含まれる動体動画データの種類に対応して、「タンゴ」ボタン２６ａ、「ハワイアン」ボタン２６ｂ、「ディスコ」ボタン２６ｃ、「フラメンコ」ボタン２６ｄ等を有する。このダンス種類選択メニュー２６で各ボタン２６ａ〜２６ｄの中から、いずれかのボタンが選択されると、動画表示装置１は、ハードディスク装置９に記憶された中から、選択されたダンスに対応する動体動画データを表示対象として決定する。なお、いずれかのボタンが選択されると、表示内容を切り替えて動画表示装置１は、図６（ａ）のメニュー２５を自動的に再表示する。
【００３５】
また、図７（ａ）の視点方向指定メニュー２７は視点方向の指定を受け付ける手段に相当し、基本的な視点方向を選択するための矢印形の方向ボタン２７ａ〜２７ｅを有すると共に、詳細な視点方向を指定するための詳細ボタン２７ｆ、及び決定ボタン２７ｇを有する。三次元モデル像に対して前後、左右、及び上の５方向のいずれかの視点方向を指定する方向ボタン２７ａ〜２７ｅの中で一つが指定選択された状態で、決定ボタン２７ｇが選択されると、動画表示装置１は、指定された方向を視点方向として受け付けて、その視点方向に応じた仮想カメラ２１の位置（図２参照）を決定する。それから、動画表示装置１は、図６（ａ）のメニュー２５に表示を切り替える。なお、詳細ボタン２７ｆは、基本的な５方向以外で視点を指定する場合に選択されるものであり、マウス１２の操作により３６０度のいずれの方向も視点方向として指定できる。
【００３６】
さらに、図７（ｂ）の部位指定メニュー２８は、三次元モデル像２０の中で、表示すべき部位の指定を受け付ける手段に相当し、各部位の指定を受け付ける計１６種類の指定ボタン２８ａを有すると共に、決定ボタン２８ｂを有する。なお、１６種類の指定ボタン２８ａは複数のボタンを同時に指定選択できるようになっている。部位指定メニュー２８において、１６個の中のいずれかの指定ボタン２８ａが選択された状態で、決定ボタン２８ｂが選択されると、動画表示装置１は、選択された指定ボタン２８ａに対応する部位の指定を受け付けて、その部位を表示するように、仮想カメラ２１のズーム倍率の調整処理を行う。
【００３７】
次に、表示処理プログラム１５が規定する処理内容を説明する。表示処理プログラム１５は制御部２が行う各種制御を規定しており、起動すると、先ず図６（ａ）のメニュー２５のメニュー画像データ１６を読み出して表示用インタフェース５から出力し、ディスプレイ装置１０の画面１０ａにメニュー２５を表示させる処理を制御部２に行わせることを規定している。また、メニュー２５を表示した状態で第１ボタン２５ｂ〜第３ボタン２５ｃが選択されたことが操作部インタフェース６から制御部２に伝えられると、図６（ｂ）〜図７（ｂ）の各メニュー２６〜２８を適宜表示し、各種設定（ダンス種類選択、視点方向指定、及び部位指定）をユーザから受け付けることを規定している。
【００３８】
ダンス種類選択、視点方向指定、及び部位指定の全てを受け付けたとき、表示処理プログラム１５は、受け付けた部位を表示画面中に表示するために各種処理を行う。先ず、表示処理プログラム１５は、選択されたダンスの種類に応じた動体動画データを動画コンテンツデータＤの中から決定すると共に、その決定した動体動画データのモーションデータにより規定される三次元モデル像２０の視点方向を、指定された方向にするため、仮想カメラ２１の位置及び撮像方向（Ｖ軸の向き）を決定する。それから、表示処理プログラム１５は、決定された位置から仮想カメラ２１で、三次元モデル像２０の指定された部位が撮像範囲に収まる中で、最大になるように撮像レンズ２１ａのズーム倍率を変更することを規定している。なお、仮想カメラ２１のズーム倍率は処理を開始する時点では、基準倍率になっている。
【００３９】
図８（ａ）（ｂ）は、撮像範囲の調整に係る処理を説明するための図である。部位指定メニュー２８で、例えば三次元モデル像２０の右肩２０ａ及び右手首２０ｂが指定された場合、表示処理プログラム１５が規定する内容に基づき、制御部２は検知手段として、仮想カメラ２１の撮像レンズ２１ａのズーム倍率が基準倍率であるときの撮像範囲Ｈ（図８（ａ）中、実線で示す範囲）の中に右肩２０ａ及び右手首２０ｂが収まるか否かを検知する。
【００４０】
具体的には、図８（ｂ）に示すように仮想カメラ２１は、矩形状の撮像画像Ｓの中に、撮像画像Ｓより一回り小さい基準枠Ｋ（図中、波線で示す）を設けており、この基準枠Ｋの中に右肩２０ａ及び右手首２０ｂが収まるか否かを制御部２０ｂは検知する。検知により、右肩２０ａ及び右手首２０ｂが収まるとき、制御部２は仮想カメラ２１のズーム倍率を段階的に上昇させて、右肩２０ａ及び右手首２０ｂが基準枠Ｋに収まる範囲で最も大きいズーム倍率で特定する。一方、ズーム倍率が基準倍率であるときの検知で、右肩２０ａ及び右手首２０ｂが基準枠Ｋから外れる場合、制御部２は仮想カメラ２１のズーム倍率を段階的に減少させて、右肩２０ａ及び右手首２０ｂが収まる範囲で最も大きいズーム倍率を特定する。
【００４１】
なお、図８（ａ）に示す場合であれば、基準倍率であるときの撮像範囲Ｈ（図中、実線で示す範囲）より、ズーム倍率を上昇させて撮像範囲Ｈの角度（視界の角度に相当）を小さな角度（図中、波線で挟まれた角度Ｃ１）になるように変更することになる。また、基準倍率からズーム倍率を減少させたときは、図８（ａ）に示す撮像範囲Ｈの角度が大きくなるように変更されることになる。さらに、図８（ｂ）に示す視界に係る基準枠Ｋの大きさ寸法は、あくまで一例であり、図８（ｂ）に示す状態より小さくすること、又は、大きくすることも可能であり、大きくしたときは、基準枠Ｋと撮像画像Ｓの外周枠を一致させて、指定された部位ができるだけ大きく表示できるようにしてもよい。
【００４２】
上述したような仮想カメラ２１のズーム倍率の特定を、選択したダンス用の動体動画データを構成する全ての動画フレームに対して制御部２は行う。それから、制御部２は調整手段として、全動画フレームに対して特定されたズーム倍率の中で最も小さいズーム倍率を表示処理用の倍率として特定し、特定した最小のズーム倍率になるように仮想カメラ２１の撮像レンズ２１の倍率を変更して撮像範囲Ｈを調整する。このように、動画フレームごとに特定されたズーム倍率の中で最小のものを選ぶことで、その最小のズーム倍率であれば、指定された部位（右肩２０ａ及び右手首２０ｂ）は、全動画フレームに対して必ず基準枠Ｋの中に収まるようになる。
【００４３】
設定段階で上述したように仮想カメラ２１の撮像範囲が調整され、それから図６（ａ）のメニュー２５で、「動画再生」の第４ボタン２５ｄが選択されると、制御部２は、ズーム倍率が特定された仮想カメラ２１で撮像を行い、撮像範囲に含まれる内容をフレーム画像として表示する処理を、複数の動画フレームの時系列順に行う。これにより動体動画データを再生した動画が表示される。
【００４４】
図９は、上述した表示処理プログラム１５の処理内容を整理した第１フローチャートを示し、この第１フローチャートの処理手順が本発明の動画表示装置１が行う動画表示方法の内容に該当する。この第１フローチャートは、既にダンスの種類と、視点方向の受け付けが完了した以降の処理を示している。以下、この第１フローチャートに従って、本発明の動画表示方法の一連の処理を整理して説明する。
【００４５】
動画表示装置１は、図７（ｂ）に示す部位指定メニュー２８を表示して、三次元モデル像２０の中の特定の部位の指定を受け付けたか否かを判断する（Ｓ１）。部位の指定を受け付けていない場合（Ｓ１：ＮＯ）、指定の受付待ちとなり、指定を受け付けた場合（Ｓ１：ＹＥＳ）、動画表示装置１は指定に応じた部位を仮想カメラ２１の撮像対象に決定する（Ｓ２）。次に動画表示装置１は、先の段階で指定を受け付けた視点方向に係る位置に仮想カメラ２１を配置して三次元モデル像２０を撮像し、決定した部位が基準枠Ｋ（図８（ｂ）参照）に収まるか否かの検知処理を最初の動画フレームに対して行い（Ｓ３）、検知処理の結果に基づいて、最初の動画フレームに対応する仮想カメラ２１のズーム倍率を特定する（Ｓ４）。
【００４６】
それから、動画表示装置１は、最後の動画フレームまでズーム倍率を特定する処理が終了したか否かを判断し（Ｓ５）、最後の動画フレームまでズーム倍率を特定していない場合（Ｓ５：ＮＯ）、検知処理の段階（Ｓ３）へ戻り、以降、最後の動画フレームに対するズーム倍率を特定するまで、Ｓ３からＳ５の処理段階を繰り返す。一方、最後の動画フレームまでズーム倍率を特定する処理を行った場合（Ｓ５：ＹＥＳ）、動画表示装置１は、特定した各動画フレームに対応するズーム倍率の中で、最小のズーム倍率に仮想カメラ２１を変更して撮像範囲Ｈを調整する（Ｓ６）。
【００４７】
そして、動画表示装置１は、図６（ａ）のメニュー２５で、動画再生の第４ボタン２５ｄが選択されたか否かを判断し（Ｓ７）、第４ボタン２５ｄが選択されていない場合（Ｓ７：ＮＯ）、選択待ちとなる。また、第４ボタン２５ｄが選択された場合（Ｓ７：ＹＥＳ）、動画表示装置１は、撮像範囲Ｈが調整された仮想カメラ２０で動体動画データに含まれる三次元モデル像２０の部位を撮像し、撮像範囲Ｈに含まれる内容をフレーム画像として表示する処理を動画フレーム順に行って動画の表示再生を行う（Ｓ８）。
【００４８】
図１０は、上述した処理を経て表示される動画を構成するフレーム画像Ｇ１、Ｇ２、Ｇ３・・・を時系列順に並べたものである。これらフレーム画像Ｇ１、Ｇ２、Ｇ３・・・は、三次元モデル像２０の右肩２０ａ及び右手首２０ｂが指定されたときのものであり、最初（時刻ｔ１）のフレーム画像Ｇ１は、図４に示す時刻ｔ１の動画フレームｆ１に示す波線枠ｆ１ａの範囲に相当し、波線枠ｆ１ａがフレーム画像Ｇ１の画像枠Ｇ１ａに一致するように波線枠ｆ１ａの中身が拡大された内容になっている。時刻ｔ２以降のフレーム画像Ｇ２、Ｇ３等も、図４の動画フレームｆ２、ｆ３等の右肩及び右手首の部分を拡大した内容になっている。なお、図１０に示す各フレーム画像Ｇ１、Ｇ２等の視点方向は、図４に示す場合と同じ方向（三次元モデル像２０に正面から見た方向）が指定されているものとする。
【００４９】
このように、本発明を用いることで、三次元モデル像２０の特定の部位を拡大表示するときは、表示した部位を指定するだけで、その部位を確実に表示する動画再生を行えるので、ダンス又はスポーツ等の細かい動きを確認したい場合に、容易な設定操作で所望の部位を表示できるようになる。なお、図９の第１フローチャートにおいて、部位指定（Ｓ１：ＹＥＳ）を受け付けてから、動画再生の選択（Ｓ７：ＹＥＳ）を受け付けるまでの時間が短いときは、検知処理（Ｓ３）に時間を要するため、撮像範囲の調整（Ｓ６）が終了していないこともあるが、この場合は、動画再生の選択が行われても撮像範囲の調整を終わらせてから動画再生を行うことになる。さらに、図９の第１フローチャートの手順を入れ替えて、動画再生の選択（Ｓ７：ＹＥＳ）を受け付けた後に、検知処理（Ｓ３）から撮像範囲の調整（Ｓ６）までの処理を行って、それから動画の表示再生（Ｓ８）を行う処理手順にすることも可能である。
【００５０】
また、ユーザに選択された三次元モデル像２０自体の移動量が大きい場合も、本発明を用いることで、三次元モデル像２０が全体的に、どのような移動を行っているかを示す内容の動画表示を、難しい設定を行うことなく部位の指定のみで行える。
【００５１】
例えば、図１１に示すように、表示対象となる動体動画データに含まれる三次元モデル像２０が最初の動画フレームから最後の動画フレームまでの間に、Ｘ軸方向でｘ１０の位置からｘ１１の位置まで移動する場合で、三次元モデル像２０の左右手首が、特定の部位としてユーザに選択されたとする。この場合、図９の第１フローチャートのＳ３の検知処理からＳ５の処理までを繰り返すことにより、仮想カメラ２１の撮像範囲Ｈの角度Ｃ２は、図８（ｂ）に示す角度Ｃ１に比べて広角となるように、ズーム倍率が変更される。
【００５２】
図１２は、仮想カメラ２０が上述したズーム倍率に変更された場合で、表示処理が行われた動画を構成するフレーム画像Ｇ１０、Ｇ１１、Ｇ１２・・・を時系列順に並べたものである。なお、視点方向は図１０のときと同様に三次元モデル像２０の正面に対向する方向になっている。この場合、三次元モデル像２０のＸ軸方向に沿った移動量が大きいため（図１１参照）、動画の最初から最後まで、ユーザに指定された左右手首が表示範囲に収まるように、広角アングルのズーム倍率で撮像されるので、各フレーム画像中に収まる三次元モデル像２０は小さくなっているが、三次元モデル像２０の全体的な動きを把握できる動画を、簡易な設定で再生表示できるようになる。
【００５３】
なお、本発明は上述した実施形態に限定されるものではなく、種々の変形例の適用が可能になっている。例えば、仮想カメラ２１の撮像範囲Ｈの調整は、撮像範囲Ｈの角度が変更されるようにズーム倍率を調整する以外に、仮想カメラ２１の三次元モデル像２０までの距離を変更して行ってもよい。
【００５４】
具体的には、図１３（ａ）に示すように、三次元モデル像２０に対して距離Ｌ１の位置に仮想カメラ２１を配置した状態から、図１３（ｂ）に示すように距離Ｌ２（Ｌ２＜Ｌ１）となるように、撮像方向（視点方向）を定める線２２の上で仮想カメラ２１の位置を変更すると、撮像範囲Ｈの角度は同じでも仮想カメラ２１の撮像範囲Ｈに収まる三次元モデル像２０の範囲も変化する。よって、ユーザにより指定された部位に応じて、三次元モデル像２０に対する仮想カメラ２１の距離（間隔）を調整して、指定された部位が撮像範囲Ｈに収まるようにすることも可能である。このように、仮想カメラ２１の位置を変更する処理は、図２に示す仮想三次元空間における仮想カメラ２１の位置変更を行う制御処理を、図１に示す制御部２が行うと共に、このような制御部２の処理が表示処理プログラム１５で規定されることになる。
【００５５】
なお、仮想カメラ２１の撮像レンズ２１ａのズーム倍率を変更して撮像範囲Ｈを調整する場合と、仮想カメラ２１の位置を変更して撮像範囲Ｈを調整する場合では、表示される動画内容の奥行き感に違いが生じる。例えば、ユーザにより指定された部位を拡大表示するように撮像範囲Ｈを調整する場合、ズーム倍率を増加して拡大表示する方が、仮想カメラ２１の位置を三次元モデル２０に近づけて拡大表示する場合に比べて、奥行きが深いイメージの動画を表示できる。また、撮像レンズ２１ａのズーム倍率を変更することと、仮想カメラ２１の位置を変更することの両方を組み合わせて、撮像範囲Ｈを調整することも勿論可能であり、このように２つの方式を組み合わせて撮像範囲を調整することで、撮像範囲Ｈの調整幅を１つの方式で行う場合に比べて大きくできる。
【００５６】
また、本発明の別の変形例を説明すると、上述した仮想カメラ２１の撮像範囲Ｈの調整は、表示対象となる動画の最初から最後まで同一に維持するのではなく、ユーザにより特定された部位の動き量に応じて、所定数の動画フレームを含むグループ単位で変更するようにしてもよい。
【００５７】
例えば、図１４に示す動体動画データを形成する各動画フレームｆ２０、ｆ２１、ｆ２２・・・等に対して、右足首２０ｃがユーザにより指定された場合、時刻ｔ２０〜ｔ２２に対応する動画フレームｆ２０〜ｆ２２では、右足の先の向きが上下に変わる程度で、右足首２０ｃの動き量は大きくない。しかし、時刻ｔ２３〜ｔ２５に対応する動画フレームｆ２３〜ｆ２５では、三次元モデル像２０が右足を付け根から持ち上げ、その状態で右膝を曲げたりするので、右足首２０ｃの動き量は、先の時間帯の動画フレームｆ２０〜ｆ２２に比べて大きくなる。そのため、時刻ｔ２０〜ｔ２２までの時間帯に含まれる動画フレームｆ２０〜ｆ２２を第１グループ、時刻ｔ２３〜ｔ２５までの時間帯に含まれる動画フレームｆ２３〜ｆ２５を第２グループとして分類し、分類したグループごとに仮想カメラ２１の撮像範囲Ｈを調整することで、ユーザの指定する部位が常に確認しやすい大きさで表示することが可能になる。
【００５８】
図１５は、分類したグループで仮想カメラ２１の撮像範囲Ｈが同一となるように調整した状態で得られた動画を構成するフレーム画像Ｇ２０〜Ｇ２５を示している。フレーム画像Ｇ２０〜Ｇ２２は、図１４の時刻ｔ２０〜ｔ２２の動画フレームｆ２０〜ｆ２２に対して右足首２０ｃが基準枠Ｋ（図８（ｂ）参照）に収まるように仮想カメラ２１の撮像範囲Ｈが調整された状態（図１５中、第１撮像パターンに相当）で撮像されたものになっている。また、フレーム画像Ｇ２３〜Ｇ２５は、図１４の時刻ｔ２３〜ｔ２５の動画フレームｆ２３〜ｆ２５に対して右足首２０ｃが基準枠Ｋに収まるように仮想カメラ２１の撮像範囲Ｈが調整された状態（図１５中、第２撮像パターンに相当）で撮像されたものになっており、第２撮像パターンの方が、第１撮像パターンより拡大率が小さい。
【００５９】
このように分類したグループごとに仮想カメラ２１の撮像パターン（第１撮像パターン、第２撮像パターン）を設定することで、指定した部位の動き量に応じて適切に拡大された内容を容易に表示することが可能となり、指定した部位の動きをユーザは確認しやすくなる。
【００６０】
図１６は、図１５に示すような表示を行うための動画表示装置１の処理手順（動画表示方法の処理内容）を示す第２フローチャートである。この第２フローチャートの処理を行うためには、指定された部位の動き量を判断するための閾値を動画表示装置１は、予めＲＯＭ４又はハードディスク装置９に記憶しておく必要があると共に、表示処理プログラム１５が規定する内容も第２フローチャートで示される処理手順にしておく必要がある。以下、第２フローチャートに基づいて変形例の処理を説明する。なお、この第２フローチャートは、既に各種設定（ダンス種類選択、視点方向指定、部位指定）が完了した段階以降の処理を示している。
【００６１】
先ず、動画表示装置１は、選択されたダンス種類に対応する動体動画データを形成する動画フレームの中で、時系列順で前後する動画フレームに対して、特定された部位に応じたモーションデータの差分を求めて部位の動き量を算出する（Ｓ１０）。例えば、図１４に示す場合では、先ず、時刻ｔ２０の動画フレームｆ２０と、時刻ｔ２１の動画フレームｆ２１に対して右足首２０ｃの位置の差分を求めて動き量を算出することになる。また、時刻ｔ２０の動画フレームｆ２０は、最初の動画フレームなので１番目のグループ（第１グループ）に予め属するように表示処理プログラム１５により設定されている。
【００６２】
次に、動画表示装置１は、算出した動き量と、予め記憶する閾値を比較して、動き量が閾値以上であるか否かを判断する（Ｓ１１）。動き量が閾値以上でない場合（Ｓ１１：ＮＯ）、即ち、閾値未満のとき、動画表示装置１は時系列順で後側の動画フレーム（上記例では、動画フレームｆ１１）が属するグループを、時系列順で前側の動画フレームが属するグループ（第１グループ）と同一に維持して分類する（Ｓ１２）。一方、動き量が閾値以上である場合（Ｓ１１：ＹＥＳ）、動画表示装置１は、時系列順で後ろ側の動画フレームが属するグループを第２グループに設定し、前側の動画フレームが属するグループと変更して分類する（Ｓ１３）。
【００６３】
動画表示装置１は、上述したように時系列順で後側の動画フレームのグループ分類を行ってから、図９の第１フローチャートの検知処理段階（Ｓ３）と同様に検知処理を行い（Ｓ１４）、それから、分類したグループに関連付けてズーム倍率の特定処理（第１フローチャートのＳ４段階の処理と同等）を行う（Ｓ１５）。そして、動画表示装置１は、最後の動画フレームまでズーム倍率を特定する処理が終了したか否かを判断し（Ｓ１６）、最後の動画フレームまでズーム倍率を特定していない場合（Ｓ１６：ＮＯ）、動き量の算出段階（Ｓ１０）へ戻り、以降、最後の動画フレームのズーム倍率を特定するまで、Ｓ１０からＳ１６の処理段階を繰り返す。
【００６４】
一方、最後の動画フレームまでズーム倍率を特定する処理を行った場合（Ｓ１６：ＹＥＳ）、関連付けたグループごとに最小のズーム倍率を特定し、グループごとに最小のズーム倍率に仮想カメラ２０を変更して撮像範囲Ｈをグループごとに調整する（Ｓ１７）。このようにグループごとに撮像範囲Ｈが調整された状態で、動画表示装置１が動画再生の指示を受け付けると、グループ毎に調整した同一の撮像範囲Ｈに応じた撮像パターン（図１５の第１撮像パターン、第２撮像パターン）で撮像された内容をフレーム画像として順次表示する処理を行い、図１５に示すように時刻ｔ２２でのフレーム画像Ｇ２２と、時刻ｔ２３でのフレーム画像Ｇ２３との間で撮像パターンを切り替える。なお、上述した説明では、一つの閾値を用いて計２つにグループ分けして撮像パターンを切り替える処理にしているが、閾値を複数用いて３以上にグループ分けして撮像パターンを切り替えて動画表示を行うことも勿論可能である。
【００６５】
図１７（ａ）は、さらに別の変形例に係る処理を経て表示される動画のフレーム画像３０を示す概略図である。このフレーム画像３０は、指定された部位（右肩及び右手首）が拡大表示されたフレーム画像に相当する第１画像３１と、撮像範囲Ｈが調整される前のズーム倍率が基準倍率で撮像されたフレーム画像に相当する第２画像３２とを並べた複合画像に相当する。よって、この変形例では、動画表示装置１は、図１７（ａ）に示すような複合画像を各動画フレーム順に生成して、表示することで、２つの内容を含む動画を一画面で表示できる。このように２つの内容を一画面で表示することで、ユーザが三次元モデル像２０の特定の部位の動きと、全体的な動きを対比して確認することができる。
【００６６】
なお、図１７（ａ）に示すフレーム画像３０の表示は、図９に示す第１フローチャートの表示再生の段階（Ｓ８）で、動画表示装置１は仮想カメラ２１の撮像処理を時分割的に行って、撮像範囲を調整した状態で撮像を行って拡大表示した第１画像３１を得ると共に、ズーム倍率を基準倍率に戻した状態で撮像した第２画像３２を得て、これら２つの第１画像３１、３２を並べた複合画像のフレーム画像３０を生成して表示し、以降、この処理を順次行うことで実現している。
【００６７】
さらに、この変形例では、図１７（ｂ）に示すように、三次元モデル像２０を全体的に含む基準倍率に応じた第２画像３２′の中に、拡大表示した第１画像３１′の画像範囲位置を示す画像枠３２ａ′（図中、波線で示す）を重畳配置して表示する処理を加えてもよい。このように生成したフレーム画像３０′を表示することで、拡大した第１画像３１′の箇所が、全体的な第２画像３２′の中において、どのような箇所に位置するかを一目で把握できるようになる。なお、動画表示装置１は、撮像範囲を調整したときの第１画像３１′を、撮像方向（視点方向）を一致させた状態で、基準倍率に応じた第２画像３２′に合わせることで、第２画像３２′の中における第１画像３１′に応じた画像枠３２ａ′の位置及び大きさを特定して画像枠３２ａ′を形成している。
【００６８】
また、複数の画像を組み合わせる複合画像では、第２画像３２を基準倍率の撮像範囲Ｈで撮像した内容にする以外に、第１画像３１の撮像範囲Ｈと相異する撮像範囲となるように調整した状態で撮像した内容にしてもよい。さらには、複合画像を３つ以上の画像の組み合わせで生成することも可能であり、さらにまた、仮想カメラ２１の視点方向を時分割で複数設定し、複数の相異する視点方向に応じた画像を複数組み合わせて複合画像を生成することも可能である。
【図面の簡単な説明】
【００６９】
【図１】本発明の実施形態に係る動画表示装置の主要な構成を示すブロック図である。
【図２】三次元空間における三次元モデル像、及び仮想カメラによる視点方向の位置関係等を説明する概略図である。
【図３】（ａ）三次元コンピュータグラフィック技術により作成される三次元モデル像を示す概略図、（ｂ）はモーションキャプチャ技術に基づくマーカに対応した点及びボーンを示す概略図である。
【図４】動体動画データを形成する各動画フレームに含まれる三次元モデル像の状態をイメージ的に示す概略図である。
【図５】各動画フレームに含まれるモーションデータの内容を表した図である。
【図６】（ａ）はトップメニューに相当するメニューの画面を示す概略図、（ｂ）はダンス種類選択メニューの画面を示す概略図である。
【図７】（ａ）は視点方向指定メニューの画面を示す概略図、（ｂ）は部位指定メニューの画面を示す概略図である。
【図８】（ａ）は仮想カメラによる撮像範囲の変更を説明するための概略図、（ｂ）は指定された部位が基準枠に収まる状態を示す概略図である。
【図９】動画表示方法の処理手順を示す第１フローチャートである。
【図１０】指定された部位を収めたフレーム画像を時系列順に並べた状態を示す概略図である。
【図１１】三次元モデル像の移動量が大きい場合の仮想カメラの撮像範囲を説明するための概略図である。
【図１２】移動量の大きい三次元モデル像を収めたフレーム画像を時系列順に並べた状態を示す概略図である。
【図１３】（ａ）は三次元モデル像から仮想カメラまでの距離がＬ１の状態を示す概略図、（ｂ）は三次元モデル像から仮想カメラまでの距離がＬ２の状態を示す概略図である。
【図１４】動体動画データを形成する各動画フレームに含まれる三次元モデル像の右足首の動き量の程度が時間帯に応じて異なる状態を示す概略図である。
【図１５】時間帯に応じて撮像パターンを変更して得られるフレーム画像を時系列順に示した概略図である。
【図１６】時間帯に応じて撮像パターンを変更する処理手順を示す第２フローチャートである。
【図１７】（ａ）は変形例である複合画像を示す概略図、（ｂ）は別の変形例である複合画像を示す概略図である。
【図１８】（ａ）は従来の問題点を示す概略図、（ｂ）は別の従来の問題点を示す概略図である。
【符号の説明】
【００７０】
１  動画表示装置
２  制御部
９  ハードディスク装置
１５  表示処理プログラム
１６  メニュー画像データ
２０  三次元モデル像
２１  仮想カメラ
ｆ１〜ｆ８  動画フレーム
Ｄ  動画コンテンツデータ
Ｇ１〜Ｇ８  フレーム画像
Ｈ  撮像範囲
Ｋ  基準枠
Ｍ１、Ｍ２  モーションデータ
Ｐ１〜Ｐ１７  点
【図１】
2008033840.tif 000003
【図２】
2008033840.tif 000004
【図３】
2008033840.tif 000005
【図４】
2008033840.tif 000006
【図５】
2008033840.tif 000007
【図６】
2008033840.tif 000008
【図７】
2008033840.tif 000009
【図８】
2008033840.tif 000010
【図９】
2008033840.tif 000011
【図１０】
2008033840.tif 000012
【図１１】
2008033840.tif 000013
【図１２】
2008033840.tif 000014
【図１３】
2008033840.tif 000015
【図１４】
2008033840.tif 000016
【図１５】
2008033840.tif 000017
【図１６】
2008033840.tif 000018
【図１７】
2008033840.tif 000019
【図１８】
2008033840.tif 000020