【手続補正書】
【提出日】平成16年4月21日(2004.4.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】通信型コンピュータグラフィックスアニメーション方法
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
送信装置と、複数または単数の受信装置と、前記送信装置と前記受信装置間の通信媒体手段からなるシステムにおける前記受信装置でのコンピュータグラフィックス・アニメーションのデータの受信と画像生成に関する方法であって、
物体の形状データと、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、物体の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存する第１段階と、
画像生成の視点の移動と、視線方向、画角の変更を時系列動きデータとして記述でき、前記受信装置の前記記憶装置に保存した前記アニメーションデータに基づいて、前記時系列動きデータに従って画像生成の視点と視線方向、画角の変更を行ないながらレンダリングを行ない、表示装置にコンピュータグラフィックス・アニメーション画像を表示する第２段階とを有する、
ことを特徴とする通信型コンピュータグラフィックスアニメーション方法。
【請求項２】
第１段階において、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、各物体の基本行動と、各物体の行動ルールと、前記基本行動に対応した物体の動きを時系列に生成するための時系列基本動きデータとからなるアニメーションデータを受信して前記受信装置の記憶手段に保存し、
第２段階において、前記受信装置の前記記憶手段に保存した前記アニメーションデータの前記行動ルールに従って複数の前記時系列基本動きデータを動作接続しながら物体の動作を生成する、
ことを特徴とする請求項１記載の通信型コンピュータグラフィックスアニメーション方法。
【請求項３】
第１段階において、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、多関節物体の骨格構造と、前記骨格構造にバインドする形状データと、前記骨格構造の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存し、
第２段階において、前記受信装置の前記記憶装置に保存した前記アニメーションデータの前記時系列動きデータから当該時刻における前記骨格構造の位置と形態を算出し、前記受信装置の前記記憶装置に保存した前記アニメーションデータの前記形状データを前記第２段階における骨格構造の位置と形態に合わせてバインドを行う、
ことを特徴とする請求項１記載の通信型コンピュータグラフィックスアニメーション方法。
【請求項４】
第１段階において、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、多関節物体の骨格構造と、前記骨格構造の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存し、
第２段階において、前記受信装置の前記記憶装置に保存した前記アニメーションデータの前記時系列動きデータから当該時刻における前記骨格構造の位置と形態を算出し、前記骨格構造の位置と形態に合わせて物体の表面形状の生成を行う、
ことを特徴とする請求項１記載の通信型コンピュータグラフィックスアニメーション方法。
【請求項５】
第１段階において、さらに、光源データを追加したアニメーションデータを前記受信装置の記憶装置に保存し、
第２段階において光源の移動と、光源強度、光線の方向、光の及ぶ範囲の変更を時系列動きデータとして記述でき、前記時系列動きデータに従って光源の位置の変更や、光源強度、光線の方向、光の及ぶ範囲の変更を行う、
ことを特徴とする請求項１記載の通信型コンピュータグラフィックスアニメーション方法。
【請求項６】
第２段階において２つの時系列基本動きデータ、前基本動きデータと後基本動きデータを接続する場合に、接続時間（フレーム数）を指定し、前記前基本動きデータに対しては前記接続時間における後向き予測曲線を生成し、前記後基本動きデータに対しては接続時間における前向き予測曲線を生成し、接続開始時刻において１、接続終了時刻において０となり、単調減少かつ時間に関し微分可能な接続重み付け関数を用いて、前記後向き予測曲線と前記接続重み付け関数の積と、前記前向き予測曲線と１から前記接続重み付け関数を引いた差との積との和によって、前記前基本動きデータと前記後基本動きデータの接続の動きを生成することで時系列基本動きデータの接続を行う、
ことを特徴とする請求項２記載の通信型コンピュータグラフィックスアニメーション方法。
【請求項７】
送信装置と、複数または単数の受信装置と、前記送信装置と前記受信装置間の通信媒体手段からなるシステムにおける前記受信装置でのコンピュータグラフィックス・アニメーションのデータの受信と画像生成に関する方法を行うためのプログラムであって、
物体の形状データと、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、物体の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存する第１段階と、
画像生成の視点の移動と、視線方向、画角の変更を時系列動きデータとして記述でき、前記受信装置の前記記憶装置に保存した前記アニメーションデータに基づいて、前記時系列動きデータに従って画像生成の視点と視線方向、画角の変更を行ないながらレンダリングを行ない、表示装置にコンピュータグラフィックス・アニメーション画像を表示する第２段階とを有する、
ことを特徴とする通信型コンピュータグラフィックスアニメーションプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
【課題を解決するための手段】
本願請求項１に係る発明は、送信装置と、複数または単数の受信装置と、前記送信装置と前記受信装置間の通信媒体手段からなるシステムにおける前記受信装置でのコンピュータグラフィックス・アニメーションのデータの受信と画像生成に関する方法であって、物体の形状データと、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、物体の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存する第１段階と、画像生成の視点の移動と、視線方向、画角の変更を時系列動きデータとして記述でき、前記受信装置の前記記憶装置に保存した前記アニメーションデータに基づいて、前記時系列動きデータに従って画像生成の視点と視線方向、画角の変更を行ないながらレンダリングを行ない、表示装置にコンピュータグラフィックス・アニメーション画像を表示する第２段階とを有する、ことを特徴とするものである。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本願請求項２に係る発明は、請求項１記載の通信型コンピュータグラフィックスアニメーション方法において、第１段階において、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、各物体の基本行動と、各物体の行動ルールと、前記基本行動に対応した物体の動きを時系列に生成するための時系列基本動きデータとからなるアニメーションデータを受信して前記受信装置の記憶手段に保存し、第２段階において、前記受信装置の前記記憶手段に保存した前記アニメーションデータの前記行動ルールに従って複数の前記時系列基本動きデータを動作接続しながら物体の動作を生成する、ことを特徴とするものである。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本願請求項３に係る発明は、請求項１記載の通信型コンピュータグラフィックスアニメーション方法において、第１段階において、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、多関節物体の骨格構造と、前記骨格構造にバインドする形状データと、前記骨格構造の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存し、第２段階において、前記受信装置の前記記憶装置に保存した前記アニメーションデータの前記時系列動きデータから当該時刻における前記骨格構造の位置と形態を算出し、前記受信装置の前記記憶装置に保存した前記アニメーションデータの前記形状データを前記第２段階における骨格構造の位置と形態に合わせてバインドを行う、ことを特徴とするものである。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本願請求項４に係る発明は、請求項１記載の通信型コンピュータグラフィックスアニメーション方法において、第１段階において、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、多関節物体の骨格構造と、前記骨格構造の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存し、第２段階において、前記受信装置の前記記憶装置に保存した前記アニメーションデータの前記時系列動きデータから当該時刻における前記骨格構造の位置と形態を算出し、前記骨格構造の位置と形態に合わせて物体の表面形状の生成を行う、ことを特徴とするものである。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本願請求項５に係る発明は、請求項１記載の通信型コンピュータグラフィックスアニメーション方法において、第１段階において、さらに、光源データを追加したアニメーションデータを前記受信装置の記憶装置に保存し、第２段階において光源の移動と、光源強度、光線の方向、光の及ぶ範囲の変更を時系列動きデータとして記述でき、前記時系列動きデータに従って光源の位置の変更や、光源強度、光線の方向、光の及ぶ範囲の変更を行う、ことを特徴とするものである。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本願請求項６に係る発明は、請求項２記載の通信型コンピュータグラフィックスアニメーション方法において、第２段階において２つの時系列基本動きデータ、前基本動きデータと後基本動きデータを接続する場合に、接続時間（フレーム数）を指定し、前記前基本動きデータに対しては前記接続時間における後向き予測曲線を生成し、前記後基本動きデータに対しては接続時間における前向き予測曲線を生成し、接続開始時刻において１、接続終了時刻において０となり、単調減少かつ時間に関し微分可能な接続重み付け関数を用いて、前記後向き予測曲線と前記接続重み付け関数の積と、前記前向き予測曲線と１から前記接続重み付け関数を引いた差との積との和によって、前記前基本動きデータと前記後基本動きデータの接続の動きを生成することで時系列基本動きデータの接続を行う、ことを特徴とするものである。


【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本願請求項７に係る発明は、送信装置と、複数または単数の受信装置と、前記送信装置と前記受信装置間の通信媒体手段からなるシステムにおける前記受信装置でのコンピュータグラフィックス・アニメーションのデータの受信と画像生成に関する方法を行うためのプログラムであって、物体の形状データと、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、物体の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存する第１段階と、画像生成の視点の移動と、視線方向、画角の変更を時系列動きデータとして記述でき、前記受信装置の前記記憶装置に保存した前記アニメーションデータに基づいて、前記時系列動きデータに従って画像生成の視点と視線方向、画角の変更を行ないながらレンダリングを行ない、表示装置にコンピュータグラフィックス・アニメーション画像を表示する第２段階とを有する、ことを特徴とするものである。


【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】削除
【補正の内容】