【手続補正書】
【提出日】平成20年1月9日(2008.1.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  画像生成を行うシステムであって、
画像生成時の処理負荷に関する情報に基づき、パーティクル発生地点の数、パーティクル数及びパーティクルの寿命の少なくともひとつを変更する手段と、
パーティクルを用いてオブジェクト空間の所与の視点から見える画像を生成する手段と、
含むことを特徴とする画像生成システム。
【請求項２】  画像生成を行うシステムであって、
パーティクル又はパーティクルに割り当てたオブジェクトに与えられた透明度が所定値より小さくなった場合には、当該パーティクル又はパーティクルに割り当てたオブジェクトを画像生成の対象から除外する手段と、
パーティクルを用いてオブジェクト空間の所与の視点から見える画像を生成する手段と、
を含むことを特徴とする画像生成システム。
【請求項３】  画像生成を行うシステムであって、
パーティクルの高さが所定の値になったらパーティクル又はパーティクルに割り当てたオブジェクトの消滅処理を行う手段と、
パーティクルを用いてオブジェクト空間の所与の視点から見える画像を生成する手段と、
を含むことを特徴とする画像生成システム。
【請求項４】  画像生成を行うシステムであって、
パーティクルの奥行き情報に基づきその前に視界をさえぎるオブジェクトがあるか否か判断し、視界をさえぎるオブジェクトがある場合には当該パーティクル又はパーティクルに割り当てたオブジェクトを画像生成の対象から除外する手段と、
パーティクルを用いてオブジェクト空間の所与の視点から見える画像を生成する手段と、
を含むことを特徴とする画像生成システム。
【請求項５】  画像生成を行うシステムであって、
同一のパーティクル発生地点から発生したパーティクル集合によって表現するパーティクル集合オブジェクトに対して設定された基準色に対してパーティクル発生地点の奥行き情報に基づきデプスキューング処理を行う手段と、
前記デプスキューング処理で得られた色をパーティクル集合オブジェクトのベースカラーとし、同一のパーティクル発生地点から発生したパーティクル集合に属する各パーティクルに対して前記ベースカラーを用いてデプスキューング効果を適用して画像生成処理を行う手段と、
を含むことを特徴とする画像生成システム。
【請求項６】  画像生成を行うシステムであって、
パーティクルオブジェクトの奥行き情報、仮想カメラに対する位置関係及びパーティクルオブジェクトを構成するプリミティブの画面に占める描画面積の割合の少なくともひとつに基づきパーティクルオブジェクトを構成するプリミティブの分割数を制御する手段と、
パーティクルを用いてオブジェクト空間の所与の視点から見える画像を生成する手段と、
を含むことを特徴とする画像生成システム。
【請求項７】  画像生成を行うためのプログラムであって、
画像生成時の処理負荷に関する情報に基づき、パーティクル発生地点の数、パーティクル数及びパーティクルの寿命の少なくともひとつを変更する手段と、
パーティクルを用いてオブジェクト空間の所与の視点から見える画像を生成する手段と、
としてコンピュータを機能させることを特徴とするプログラム。
【請求項８】  請求項７において、
前記パーティクル数は、一画面に存在するパーティクル数又は所与の発生地点から発生させるパーティクル数であることを特徴とするプログラム。
【請求項９】  請求項７乃至８のいずれかにおいて、
パーティクルの奥行き情報に基づき仮想カメラから離れたパーティクルから優先して寿命を短くすることにより、処理負荷を軽減することを特徴とするプログラム。
【請求項１０】  請求項７乃至９のいずれかにおいて、
パーティクルの発生地点の奥行き情報に基づき仮想カメラから離れたパーティクル発生地点から発生するパーティクル集合から優先して画像生成の対象外とすることにより、処理負荷を軽減することを特徴とするプログラム。
【請求項１１】  請求項７乃至１０のいずれかにおいて、
パーティクルの発生地点の奥行き情報に基づき仮想カメラから離れたパーティクル発生地点から優先して発生させるパーティクルの数を削減することにより、処理負荷を軽減することを特徴とするプログラム。
【請求項１２】  請求項７乃至１１のいずれかにおいて、
パーティクルの奥行き情報に基づき仮想カメラから離れたパーティクルに割り当てるオブジェクトから優先してオブジェクトの精密度を下げることにより、処理負荷を軽減することを特徴とするプログラム。
【請求項１３】  請求項７乃至１２のいずれかにおいて、
パーティクル発生地点の奥行き情報に基づき仮想カメラから離れたパーティクル発生地点から発生したパーティクルに割り当てるオブジェクトから優先してオブジェクトの精密度を下げることにより、処理負荷を軽減することを特徴とするプログラム。
【請求項１４】  画像生成を行うためのプログラムであって、
パーティクル又はパーティクルに割り当てたオブジェクトに与えられた透明度が所定値より小さくなった場合には、当該パーティクル又はパーティクルに割り当てたオブジェクトを画像生成の対象から除外する手段と、
パーティクルを用いてオブジェクト空間の所与の視点から見える画像を生成する手段と、
としてコンピュータを機能させることを特徴とするプログラム。
【請求項１５】  画像生成を行うためのプログラムであって、
パーティクルの高さが所定の値になったらパーティクル又はパーティクルに割り当てたオブジェクトの消滅処理を行う手段と、
パーティクルを用いてオブジェクト空間の所与の視点から見える画像を生成する手段と、
としてコンピュータを機能させることを特徴とするプログラム。
【請求項１６】  請求項１５において、
前記消滅処理には、所定時間経過後にパーティクル又はパーティクルに割り当てたオブジェクトが消滅する場合も含むことを特徴とするプログラム。
【請求項１７】  画像生成を行うためのプログラムであって、
パーティクルの奥行き情報に基づきその前に視界をさえぎるオブジェクトがあるか否か判断し、視界をさえぎるオブジェクトがある場合には当該パーティクル又はパーティクルに割り当てたオブジェクトを画像生成の対象から除外する手段と、
パーティクルを用いてオブジェクト空間の所与の視点から見える画像を生成する手段と、
としてコンピュータを機能させることを特徴とするプログラム。
【請求項１８】  画像生成を行うためのプログラムであって、
同一のパーティクル発生地点から発生したパーティクル集合によって表現するパーティクル集合オブジェクトに対して設定された基準色に対してパーティクル発生地点の奥行き情報に基づきデプスキューング処理を行う手段と、
前記デプスキューング処理で得られた色をパーティクル集合オブジェクトのベースカラーとし、同一のパーティクル発生地点から発生したパーティクル集合に属する各パーティクルに対して前記ベースカラーを用いてデプスキューング効果を適用して画像生成処理を行う手段と、
としてコンピュータを機能させることを特徴とするプログラム。
【請求項１９】  画像生成を行うためのプログラムであって、
パーティクルオブジェクトの奥行き情報、仮想カメラに対する位置関係及びパーティクルオブジェクトを構成するプリミティブの画面に占める描画面積の割合の少なくともひとつに基づきパーティクルオブジェクトを構成するプリミティブの分割数を制御する手段と、
パーティクルを用いてオブジェクト空間の所与の視点から見える画像を生成する手段と、
としてコンピュータを機能させることを特徴とするプログラム。
【請求項２０】  請求項１９において、
パーティクルオブジェクトの奥行き情報又は仮想カメラからの距離が大きくなった場合にパーティクルオブジェクトを構成するプリミティブの分割数を大きくすることを特徴とするプログラム。
【請求項２１】  請求項１９において、
パーティクルオブジェクトを構成するプリミティブの画面に占める描画面積の割合が大きくなった場合にはパーティクルを構成するプリミティブの分割数を大きくすることを特徴とするプログラム。
【請求項２２】  請求項１９乃至２１のいずれかにおいて、
パーティクルに割り当てたプリミティブを再分割することで分割数を大きくすることを特徴とするプログラム。
【請求項２３】  コンピュータにより読み取り可能な情報記憶媒体であって、請求項７乃至２２のいずれかのプログラムが記憶されていることを特徴とする情報記憶媒体。