【手続補正書】
【提出日】平成22年4月26日(2010.4.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
インタラクティブなアニメーション環境を提供する制御方法であって、前記アニメーション環境は少なくとも１個のユーザ制御オブジェクト（１８８）を含み、前記制御方法は、
前記ユーザ制御オブジェクト（１８８）の既定アニメーションである記憶アニメーションを記憶装置（１３４ａ，１３４ｂ，１３４ｃ）に記憶することと；
前記記憶の後、前記ユーザ制御オブジェクト（１８８）の位置を、コントローラ（１２８）によって特定することと；
前記ユーザ制御オブジェクト（１８８）の位置の周囲の複数の領域を、前記コントローラ（１２８）によって定義することと；
前記ユーザ制御オブジェクト（１８８）の位置を動かすユーザ入力を、ユーザ入力装置（１２２）を介して前記コントローラ（１２８）によって検出することと；
検出した前記ユーザ入力を、前記ユーザ制御オブジェクト（１８８）の運動方向に存在する領域である運動領域に、前記コントローラ（１２８）によって関連付けることと；
前記記憶装置（１３４ａ，１３４ｂ，１３４ｃ）から、前記ユーザ制御オブジェクト（１８８）のための前記記憶アニメーションを、前記運動領域に基づき前記コントローラ（１２８）によって選択して選択アニメーションにすることと；
前記ユーザ制御オブジェクト（１８８）のアニメーションを、前記選択アニメーションを用いて前記運動領域に関連付けて前記コントローラ（１２８）によってビデオゲーム装置の画面上に表示すべく提供するアニメーション提供ステップと
を備え、
前記アニメーション環境は、前記運動領域において前記ユーザ制御オブジェクト（１８８）に相互作用できる能動エレメント（１９４）を含み、
前記アニメーション提供ステップは、前記ユーザ制御オブジェクト（１８８）と前記能動エレメント（１９４）のアニメーションを提供することを含む
ことを特徴とする、アニメーション環境の制御方法。
【請求項２】
前記選択アニメーションは、前記運動領域の前記能動エレメント（１９４）に比較した前記ユーザ制御オブジェクト（１８８）の相対身長に依存する、
請求項１記載の制御方法。
【請求項３】
前記選択アニメーションのシーケンスは、前記能動エレメント（１９４）の状態に依存するプレレンダリングアニメーションシーケンスである、
請求項１記載の制御方法。
【請求項４】
前記ユーザ制御オブジェクト（１９４）と前記能動エレメント（１９４）の結合アニメーションのレンダリングよりも前に、前記能動エレメント（１９４）の位置は、前記ユーザ制御オブジェクト（１９４）に比較して調整される、
請求項１記載の制御方法。
【請求項５】
前記能動エレメント（１９４）の位置は、前記能動エレメント（１９４）の方向を変えることによって調整される、
請求項４記載の制御方法。
【請求項６】
前記能動エレメント（１９４）の位置は、前記能動エレメント（１９４）を動かすことによって調整される、
請求項４記載の制御方法。
【請求項７】
前記能動エレメント（１９４）の位置の調整は、前記運動領域内において行われる、
請求項４記載の制御方法。
【請求項８】
インタラクティブなアニメーション環境を提供する制御方法であって、前記アニメーション環境は少なくとも１個のユーザ制御オブジェクト（１８８）を含み、前記制御方法は、
前記ユーザ制御オブジェクト（１８８）のプレレンダリングアニメーションを、記憶装置（１３４ａ，１３４ｂ，１３４ｃ）に記憶することと；
前記記憶の後、前記ユーザ制御オブジェクト（１８８）の位置を、コントローラ（１２８）によって特定することと；
前記ユーザ制御オブジェクト（１８８）の位置の周囲の複数の領域を、前記コントローラ（１２８）によって定義することと；
前記ユーザ制御オブジェクト（１８８）の位置を動かすユーザ入力を、ユーザ入力装置（１２２）を介して前記コントローラ（１２８）によって検出することと；
検出した前記ユーザ入力を、前記ユーザ制御オブジェクト（１８８）の運動方向に存在する領域である運動領域に、前記コントローラ（１２８）によって関連付けることと；
前記記憶装置（１３４ａ，１３４ｂ，１３４ｃ）から、前記ユーザ制御オブジェクト（１８８）のための前記プレレンダリングアニメーションを、前記運動領域に基づき前記コントローラ（１２８）によって選択して選択アニメーションにすることと；
前記ユーザ制御オブジェクト（１８８）のアニメーションを、前記選択アニメーションを用いて前記運動領域に関連付けて前記コントローラ（１２８）によってビデオゲーム装置の画面上に表示すべく提供するアニメーション提供ステップと
を備え、
前記アニメーション環境は、前記運動領域において前記ユーザ制御オブジェクト（１８８）に相互作用できる能動エレメント（１９４）を含み、
前記アニメーション提供ステップは、前記ユーザ制御オブジェクト（１８８）と前記能動エレメント（１９４）のアニメーションを提供することを含む
ことを特徴とする、アニメーション環境の制御方法。
【請求項９】
前記ユーザ制御オブジェクト（１８８）は、前記運動領域において複数の前記能動エレメント（１９４）と交戦する、
請求項８記載の制御方法。
【請求項１０】
複数の前記能動エレメント（１９４）との交戦が整合される、
請求項９記載の制御方法。
【請求項１１】
複数の前記能動エレメント（１９４）との交戦は、前記ユーザ入力に応答して前記能動エレメント（１９４）を交戦させることを含む、
請求項９記載の制御方法。
【請求項１２】
前記選択アニメーションは、前記ユーザ制御オブジェクト（１８８）の状態と前記能動エレメント（１９４）の状態に基づき、前記コントローラ（１２８）によって選ばれる、
請求項８記載の制御方法。
【請求項１３】
前記制御方法は更に、
選んだ前記ユーザ制御オブジェクト（１８８）の状態と前記能動エレメント（１９４）の状態の次である将来状態の前記ユーザ制御オブジェクト（１８８）と前記能動エレメント（１９４）の追加プレレンダリングアニメーションを、前記記憶装置（１３４ａ，１３４ｂ，１３４ｃ）から用いるために前記アニメーション提供ステップにおいて前記コントローラ（１２８）が待機することを備え、
前記アニメーション提供ステップは、前記ユーザ制御オブジェクト（１８８）と前記能動エレメント（１９４）の間の相互作用の振付を提供する、
請求項１２記載の制御方法。
【請求項１４】
前記アニメーション提供ステップは前記ユーザ制御オブジェクト（１８８）と前記能動エレメント（１９４）の間の相互作用アニメーションを提供することを含み、
前記相互作用アニメーションは、前記ユーザ制御オブジェクト（１８８）を制御するための前記ユーザ入力に応答して選択された前記能動エレメント（１９４）の前記プレレンダリングアニメーションを含む、
請求項８記載の制御方法。
【請求項１５】
インタラクティブなアニメーション環境を制御するビデオゲーム装置であって、前記アニメーション環境は少なくとも１個のユーザ制御オブジェクト（１８８）を含み、前記ビデオゲーム装置は、
前記アニメーション環境に対応するアニメーションを表示する画面と；
前記ユーザ制御オブジェクト（１８８）のプレレンダリングアニメーションを記憶する記憶装置（１３４ａ，１３４ｂ，１３４ｃ）と；
前記記憶装置（１３４ａ，１３４ｂ，１３４ｃ）に通信するコントローラ（１２８）とを備え、
前記コントローラ（１２８）は、
前記ユーザ制御オブジェクト（１８８）の位置を特定することと；
前記ユーザ制御オブジェクト（１８８）の位置の周囲の複数の領域を定義することと；
前記ユーザ制御オブジェクト（１８８）の位置を動かすユーザ入力を、ユーザ入力装置（１２２）を介して検出することと；
検出した前記ユーザ入力を、前記ユーザ制御オブジェクト（１８８）の運動方向に存在する領域である運動領域に関連付けることと；
前記記憶装置（１３４ａ，１３４ｂ，１３４ｃ）から、前記ユーザ制御オブジェクト（１８８）のための前記プレレンダリングアニメーションを、前記運動領域に基づき選択して選択アニメーションにすることと；
前記ユーザ制御オブジェクト（１８８）のアニメーションを、前記選択アニメーションを用いて前記運動領域に関連付けて前記画面上に表示すべく提供することであるアニメーション提供と
を実行するように構成され、
前記アニメーション環境は、前記運動領域において前記ユーザ制御オブジェクト（１８８）に相互作用できる能動エレメント（１９４）を含み、
前記アニメーション提供ステップは、前記ユーザ制御オブジェクト（１８８）と前記能動エレメント（１９４）のアニメーションを提供することを含み、
前記ユーザ制御オブジェクト（１９４）の位置を前記能動エレメント（１９４）に結合させるよりも前に、前記能動エレメント（１９４）の位置は、前記ユーザ制御オブジェクト（１９４）に比較して調整される
ことを特徴とする、ビデオゲーム装置。
【請求項１６】
前記コントローラ（１２８）は、前記ユーザ制御オブジェクト（１８８）の状態と前記能動エレメント（１９４）の状態に基づき、前記選択アニメーションを選ぶ、
請求項１５記載のビデオゲーム装置。
【請求項１７】
選んだ前記ユーザ制御オブジェクト（１８８）の状態と前記能動エレメント（１９４）の状態の次である将来状態の前記ユーザ制御オブジェクト（１８８）と前記能動エレメント（１９４）の追加プレレンダリングアニメーションを、前記記憶装置（１３４ａ，１３４ｂ，１３４ｃ）から用いるために前記アニメーション提供において前記コントローラ（１２８）は待機する、
請求項１６記載のビデオゲーム装置。
【請求項１８】
前記コントローラ（１２８）による前記アニメーション提供は、前記ユーザ制御オブジェクト（１８８）と前記能動エレメント（１９４）の間の相互作用アニメーションを提供することを含み、
前記相互作用アニメーションは、前記ユーザ制御オブジェクト（１８８）を制御するための前記ユーザ入力に応答して選択された前記能動エレメント（１９４）の前記記憶アニメーションを含む、
請求項１５記載のビデオゲーム装置。
【請求項１９】
コンピュータであるコントローラ（１２８）に、インタラクティブなアニメーション環境を制御させるコンピュータプログラムであって、前記アニメーション環境は少なくとも１個のユーザ制御オブジェクト（１８８）を含み、
記憶装置（１３４ａ，１３４ｂ，１３４ｃ）に、前記ユーザ制御オブジェクト（１８８）のプレレンダリングアニメーションを記憶することと；
前記記憶の後、前記ユーザ制御オブジェクト（１８８）の位置を特定することと；
前記ユーザ制御オブジェクト（１８８）の位置を特定することと；
前記ユーザ制御オブジェクト（１８８）の位置の周囲の複数の領域を定義することと；
前記ユーザ制御オブジェクト（１８８）の位置を動かすユーザ入力を、ユーザ入力装置（１２２）を介して検出することと；
検出した前記ユーザ入力を、前記ユーザ制御オブジェクト（１８８）の運動方向に存在する領域である運動領域に関連付けることと；
前記記憶装置（１３４ａ，１３４ｂ，１３４ｃ）から、前記ユーザ制御オブジェクト（１８８）のための前記プレレンダリングアニメーションを、前記運動領域に基づき選択して選択アニメーションにすることと；
前記ユーザ制御オブジェクト（１８８）のアニメーションを、前記選択アニメーションを用いて前記運動領域に関連付けて前記画面上に表示すべく提供することであるアニメーション提供と
を前記コントローラ（１２８）に実行させるように前記コンピュータプログラムは構成され、
前記アニメーション環境は、前記運動領域において前記ユーザ制御オブジェクト（１８８）に相互作用できる能動エレメント（１９４）を含み、
前記アニメーション提供ステップは、前記ユーザ制御オブジェクト（１８８）と前記能動エレメント（１９４）のアニメーションを提供することを含み、
前記ユーザ制御オブジェクト（１９４）と前記能動エレメント（１９４）の結合アニメーションのレンダリングよりも前に、前記能動エレメント（１９４）の位置は、前記ユーザ制御オブジェクト（１９４）に比較して調整され、
前記アニメーション提供の準備のために前記ユーザ制御オブジェクト（１８８）と前記能動エレメント（１９４）の位置が決定されるように、前記能動エレメント（１９４）の位置の調整は確保される
ことを前記コントローラ（１２８）に実行させることを特徴とする、コンピュータプログラム。
【請求項２０】
前記コンピュータプログラムは更に、前記コントローラ（１２８）に、
前記選択アニメーションは、前記ユーザ制御オブジェクト（１８８）の状態と前記能動エレメント（１９４）の状態に基づき選ぶことを実行させることを備える、
請求項１９記載のコンピュータプログラム。
【請求項２１】
前記コンピュータプログラムは更に、前記コントローラ（１２８）に、
選んだ前記ユーザ制御オブジェクト（１８８）の状態と前記能動エレメント（１９４）の状態の次である将来状態の前記ユーザ制御オブジェクト（１８８）と前記能動エレメント（１９４）の追加プレレンダリングアニメーションを、前記記憶装置（１３４ａ，１３４ｂ，１３４ｃ）から用いるために前記アニメーション提供において前記コントローラ（１２８）が待機することを実行させることを備える、
請求項２０記載のコンピュータプログラム。