(57)【要約】【課題】視点の変化等、さまざまな要因に基づくゲームフィールドの画像を簡便な方法で変化させ、ゲームフィールドのリアリティを向上できるゲーム装置を提供する。【解決手段】制御部１１と描画制御部１３と表示用記憶部１４と表示部１５とによって実現されるゲームフィールドの表示処理において、ゲーム制御部３１がゲームフィールド内で行われるゲーム内容をプレイヤの操作に基づいて処理し、合成率変更部３３が画像合成率を変更し、表示制御部３４が画像合成率に基づいて複数の画像データを合成した合成画像を生成し、当該合成画像を用いてゲームフィールドを表示するゲーム装置である。【選択図】        図３
2004187731.tif 000002
【特許請求の範囲】
【請求項１】
ゲームフィールド内で行われるゲームを制御するゲーム装置であって、
前記ゲームフィールド内で行われるゲーム内容をプレイヤの操作に基づいて処理するゲーム処理手段と、
画像合成率を変更する合成率変更手段と、
前記画像合成率に基づいて複数の画像データを合成した合成画像を生成し、当該合成画像を用いてゲームフィールドを表示する表示手段と、
を含むことを特徴とするゲーム装置。
【請求項２】
請求項１に記載のゲーム装置において、
前記ゲームフィールドは、３次元空間内に配置され、
前記表示手段は、設定された視線方向に基づいて、前記ゲームフィールドを表示し、
前記合成率変更手段は、前記視線方向と、設定された光源位置と、の少なくとも一方に基づいて前記画像合成率を変更する、
ことを特徴とするゲーム装置。
【請求項３】
請求項１又は２に記載のゲーム装置において、
前記表示手段は、前記複数の画像データの各々をテクスチャとして設定したモデルを、重ね合わせて３次元空間に配置し、レンダリングを行うことで、ゲームフィールドの表示を行うことを特徴とするゲーム装置。
【請求項４】
コンピュータを用い、ゲームフィールド内で行われるゲームを制御するゲーム制御方法であって、
前記コンピュータのゲーム処理手段により、ゲームフィールド内で行われるゲーム内容をプレイヤの操作に基づいて処理するステップと、
前記コンピュータの合成率変更手段により、画像合成率を変更するステップと、
前記コンピュータの表示手段により、前記画像合成率に基づいて複数の画像データを合成した合成画像を生成し、当該合成画像を用いてゲームフィールドを表示するステップと、
を含むことを特徴とするゲーム制御方法。
【請求項５】
コンピュータに、ゲームフィールド内で行われるゲームの制御を実行させるプログラムであって、
ゲームフィールド内で行われるゲーム内容をプレイヤの操作に基づいて処理する手順と、
画像合成率を変更する手順と、
前記画像合成率に基づいて複数の画像データを合成した合成画像を生成し、当該合成画像を用いてゲームフィールドを表示する手順と、
を前記コンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ゲームフィールド内で行われるゲームを制御するゲーム装置に関する。
【０００２】
【従来の技術】
サッカーゲームや野球のゲームなど競技場やゲームシーンとなる建造物等のゲームフィールドで行われるゲームがある。このようなゲームにおいては、プレイヤに与える臨場感を増大させるため、シーンのリアリティが重要視され、ゲームフィールドにもリアリティのある描写が求められている。
【０００３】
例えばサッカーゲームでは、ゲームフィールドである競技場内の芝生について次のような工夫をしている。すなわち、実際のサッカー競技場では、芝を刈り込み機械で刈るため、芝生がその方向になびき、芝に縞模様や格子模様が現れることがある。そこで、このような模様を模してゲームフィールドの画像を生成することがサッカーゲームでも行われている。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来のサッカーゲームでは、３次元的に視点が変更されても芝の模様が変わらないが、現実には３次元的に視点が変化すると、刈り込み方向に対する視線方向が変化するので、芝の模様はそれに応じて変化しなければリアリティが損なわれる。
【０００５】
同様に一般のゲームフィールドの表示においても、視点の変化に基づき模様が変化すべき場合があるが、従来一般に行われている表示の方法では、そのような場合のリアリティが損なわれるという問題点があった。
【０００６】
本発明は上記実情に鑑みて為されたもので、視点の変化等、さまざまな要因に基づくゲームフィールドの画像を簡便な方法で変化させて表示し、ゲームフィールドのリアリティを向上できるゲーム装置、ゲーム制御方法及びプログラムを提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記従来例の問題点を解決するための本発明は、ゲームフィールド内で行われるゲームを制御するゲーム装置であって、前記ゲームフィールド内で行われるゲーム内容をプレイヤの操作に基づいて処理するゲーム処理手段と、画像合成率を変更する合成率変更手段と、前記画像合成率に基づいて複数の画像データを合成した合成画像を生成し、当該合成画像を用いてゲームフィールドを表示する表示手段と、を含むことを特徴としている。
【０００８】
これにより、さまざまな要因に基づくゲームフィールドの画像の変化が簡便に実現され、リアリティを向上できる。
【０００９】
ここで前記ゲームフィールドは、３次元空間内に配置され、前記表示手段は、設定された視線方向に基づいて、前記ゲームフィールドを表示し、前記合成率変更手段は、前記視線方向と、設定された光源位置と、の少なくとも一方に基づいて前記画像合成率を変更する、こととしてもよい。
【００１０】
さらに、前記表示手段は、前記複数の画像データの各々をテクスチャとして設定したモデルを、重ね合わせて３次元空間に配置し、レンダリングを行うことで、ゲームフィールドの表示を行うこととしてもよい。
【００１１】
また、上記従来例の問題点を解決するための本発明は、コンピュータを用い、ゲームフィールド内で行われるゲームを制御するゲーム制御方法であって、前記コンピュータのゲーム処理手段により、ゲームフィールド内で行われるゲーム内容をプレイヤの操作に基づいて処理するステップと、前記コンピュータの合成率変更手段により、画像合成率を変更するステップと、前記コンピュータの表示手段により、前記画像合成率に基づいて複数の画像データを合成した合成画像を生成し、当該合成画像を用いてゲームフィールドを表示するステップと、を含むことを特徴としている。
【００１２】
さらに上記従来例の問題点を解決するための本発明は、コンピュータに、ゲームフィールド内で行われるゲームの制御を実行させるプログラムであって、ゲームフィールド内で行われるゲーム内容をプレイヤの操作に基づいて処理する手順と、画像合成率を変更する手順と、前記画像合成率に基づいて複数の画像データを合成した合成画像を生成し、当該合成画像を用いてゲームフィールドを表示する手順と、を前記コンピュータに実行させることを特徴としている。
【００１３】
【発明の実施の形態】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係るゲーム装置は、図１に示すように、制御部１１と、記憶部１２と、描画制御部１３と、表示用記憶部１４と、表示部１５と、操作部１６とを含んで構成されている。
【００１４】
制御部１１は、記憶部１２に格納されているプログラムに従って動作し、操作部１６から入力されるプレイヤの操作に応じて所定のゲーム処理を実行し、その結果を描画制御部１３に描画させ、表示部１５に表示させる処理を実行している。制御部１１は、また、ゲームフィールドやゲームフィールド上のキャラクタや障害物等、ゲーム画面の描画内容を決定し、その決定の内容を描画制御部１３に出力して、ゲーム画面の描画を行わせる。本実施の形態において特徴的なことは、制御部１１と描画制御部１３とによるゲームフィールドの表示処理により、視線方向や光源位置の変更に伴って、ゲームフィールドの画像が変更されることである。このゲームフィールドの表示処理の内容については後に詳しく述べる。
【００１５】
記憶部１２は、制御部１１によって実行されるプログラムが格納されている。この記憶部１２は、半導体メモリのほか、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭといった記憶媒体からプログラムを読み出す装置を含んでもよい。この記憶部１２は、また、制御部１１の処理において生成される各種データを保持するワークメモリとしても動作する。
【００１６】
描画制御部１３は、図２に示すように、テクスチャバッファ２１と、モデルバッファ２２と、レンダリング部２３とを含んで構成されている。テクスチャバッファ２１は、制御部１１から入力される指示に従い、少なくとも一つの画像データをテクスチャとして記憶する。またモデルバッファ２２は、モデルデータ（頂点座標の設定や各頂点座標に基づき、どのような図形を描画するかの設定等を表す形状データ、及びどのテクスチャを設定するかを表す外観データ）の入力を制御部１１から受けて、当該モデルデータを少なくとも一つ記憶する。
【００１７】
レンダリング部２３は、視点座標、視線方向、光源位置、光源の種類その他の条件の設定の入力を制御部１１から受けて、当該設定に基づいて、設定された視点座標から、視線方向を見たときに、モデルバッファ２２に格納されている各モデルを、視点から見て遠方から順にレンダリングして描画し、各描画結果を順次表示用記憶部１４に格納する。ここでレンダリング部２３は、各モデルに対し、それぞれの外観データを設定するとともに、設定された光源位置、光源種類等の条件を考慮しながらレンダリングを実行する。このレンダリングの方法は、Ｚバッファ法等、一般的なリアルタイムレンダリング技術を用いることができるので、詳細な説明を省略する。
【００１８】
表示用記憶部１４は、いわゆるＶＲＡＭ（Ｖｉｄｅｏ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）であり、描画制御部１３から入力される、少なくとも１フレーム分の画面の描画結果を保持する。表示部１５は、ディスプレイコントローラ等であり、ディスプレイに対して、表示用記憶部１４に記憶されている描画結果を送出する。ここでディスプレイは、本実施の形態のゲーム装置が家庭用ゲーム装置であれば、テレビ受像器であってもよい。また、商業用ゲーム装置であれば、ＣＲＴやプロジェクタ等であってもよい。操作部１６は、ゲームコントローラや、キーボード、マウス等であり、プレイヤの操作を受け入れて、その内容を制御部１１に出力する。
【００１９】
ここで、制御部１１と、描画制御部１３、表示用記憶部１４並びに表示部１５とで行われるゲームフィールドの表示処理の内容について、図３に示す機能ブロック図を参照しながら説明する。
【００２０】
ゲームフィールドの表示処理を実現する機能は、図３に示すように、ゲーム制御部３１と、演出制御部３２と、合成率変更部３３と、表示制御部３４とを含む、ハードウエア乃至ソフトウエア、又はそれらの組み合わせによって実装される。
【００２１】
ゲーム制御部３１は、ゲームフィールド内で行われるゲーム内容をプレイヤの操作に基づいて処理し、その処理結果に応じて、プレイヤが制御するキャラクタなどをゲームフィールド上に表示すべき指示を表示制御部３４に出力する。また、このゲーム制御部３１は、プレイヤによって制御されるキャラクタ以外のキャラクタの位置を決定して表示させたり、例えばサッカーゲームであれば、ボールの位置を決定して表示させる処理や、ゴールが行われたか等の判定といった、ゲームに必要な処理を行うものである。
【００２２】
演出制御部３２は、例えばゲーム制御部３１によって制御されるゲーム進行に従って予め定められた条件に基づき、ゲームフィールドを見る位置（視点）や、見る方向（視線方向）、光源位置等の演出の条件を決定し、合成率変更部３３と表示制御部３４とに出力する。具体的には、この演出制御部３２は、ゲーム開始前（サッカーゲームであれば試合開始前）にゲームフィールドの外周に沿って視点を移動させながら、ゲームフィールドの中心（サッカーゲームであればセンターサークル）を注目部分とし、当該注目部分の方向を視線方向として設定し、カメラがゲームフィールド上をぐるりと一回りするかのような演出を行う。また、プレイ中はゲームフィールド上の注目部分（サッカーゲームであれば、ボールをコントロールしているキャラクタ）方向に視線方向を向け、一定の視点（カメラが配置されている場所）から映し出しているかのような演出を行う。これらの場合において、演出制御部３２は、例えば視点から注目部分までの間にキャラクタや障害物などがある場合は、別の視点に切り替えて同様の処理を行うなど、ゲームフィールドを様々な方向から見せるように演出する。
【００２３】
合成率変更部３３は、演出制御部３２から入力される視点、視線方向、光源位置などの演出の条件に関する情報を参照し、当該参照した情報に基づいてゲームフィールドの表示に用いられる複数の画像データのそれぞれの合成率（画像合成率）を変更する。例えば合成率変更部３３は、図４に示すように、ゲームフィールド上に仮想的に設定される基準線Ｌ（ゲームフィールドをＸ、Ｙ座標軸に合わせて固定配置するならば、Ｘ軸又はＹ軸方向に延びる線分）に対する視線方向とのなす角θ（ゲームフィールドが図４に示すように平面的であれば、視線方向のベクトルをその平面に射影して得られるベクトルと、基準線Ｌ方向のベクトルとのなす角としてもよい）を演算して、当該角度θに応じて予め設定された数式に基づいて画像合成率を変更し、変更後の画像合成率を表示制御部３４に出力する。
【００２４】
この数式は、例えばθが０から２πまで変化するとき、２つの画像データのそれぞれに係る画像合成率σ１，σ２を
【数１】
σ１＝（６８−２４）×θ／π＋２４          （０≦θ＜π）
σ１＝（２４−６８）×（θ−π）／π＋６８  （π≦θ＜２π）
σ２＝（２４−６８）×θ／π＋６８          （０≦θ＜π）
σ２＝（６８−２４）×（θ−π）／π＋２４  （π≦θ＜２π）
とすることができる。このようにすると、θ＝０のとき、σ１は「２４」、σ２は「６８」となり、θ＝πのとき、σ１が「６８」、σ２が「２４」となる。ここではσ１＋σ２が一定値「１００」となるように設定しているが、これは一定値としなくてもよい。その場合、合成結果の画像（合成画像）は、やや半透明（背景が透けて見える）状態となる。なお、図４ではサッカーゲームのゲームフィールドを一例として用いているので、ゲームフィールドは３次元座標内で固定されていても構わないが、ゲームの種類によっては舞台となるゲームフィールドが回転する場合もある。このような場合も、視線方向とゲームフィールドの仮想的な基準線とのなす角によって調整すれば、画像合成率が徐々に変化するようになる。
【００２５】
また、視線方向を用いる例は、単なる一例に過ぎない。このほか、光源位置によっても画像合成率を変更することができる。例えば、光源位置がゲームフィールド上の仮想的な基準点（サッカーゲームであればセンターサークルの中心など）に対してどの程度の距離、方向にあるかに基づき、画像合成率を変更する。また、視点位置に基づいて画像合成率を変更してもよいし、その他の環境条件（霧の発生や、環境温度、又はスコア等、ゲーム制御部３１において生成又は利用されるゲームパラメータ）に基づいて画像合成率を変更することもできる。さらに、サッカーゲームにおいては、ゲームフィールドとなるスタジアムの種類をプレイヤに選択可能としておき、各スタジアムごとに画像合成率の演算内容を変更する等とすることもできる。
【００２６】
表示制御部３４は、描画制御部１３と表示用記憶部１４と表示部１５とによる処理として実現でき、予めテクスチャとして設定された複数の画像データの各々を、合成率変更部３３から入力される画像合成率に基づく合成率でそれぞれ合成した合成画像を生成し、これをゲームフィールドの画像としてディスプレイ等に表示する。また、この表示制御部３４は、ゲーム制御部３１から入力される表示の指示に従ってキャラクタや障害物等、ゲームフィールド上に表示すべき対象物をゲームフィールドの画像に合成して表示する。
【００２７】
本実施の形態におけるこのゲームフィールドの表示処理の動作について、サッカーゲームのゲームフィールドとして、図５（ａ）に示すように基本的に縞模様とする場合を例として説明する。このような場合、メインスタンド側から見た場合（図５（ａ））と、バックスタンド側から見た場合（図５（ｂ））とで、それぞれ領域Ｕ，Ｖの濃さが逆転するようにし、サイドスタンド側から見た場合は図５（ｃ）に示すように各領域の濃さがほぼ同じとなるようにゲームフィールドの表示が行われることによってリアリティが向上できる。なお、図５では、濃さの違いをハッチングの違いによって示している。
【００２８】
以下の例において、描画制御部１３のモデルバッファ２２には、次のようにモデルが設定されているものとする。すなわち図６に示すように、ベースとなる矩形の平面モデル（ベースモデル）Ｂと、ベースモデルの平面、底面のうち、視点のある側の面に対して、第１平面モデル（第１モデル）Ｐを、その底面を接するように配置する。第１モデルＰの平面に対して、第２平面モデル（第２モデル）Ｑを、その底面を接するように配置する。ここでベースモデルＢと第１平面モデルＰと第２平面モデルＱとはいずれも同一形状であるとする。なお図６では、各モデルの間隔を空けて区別しやすくしているが、実際には互いに密接して積層配置することとなる。
【００２９】
またベースモデルＢに設定すべきテクスチャとして、芝の緑を表現した画像データ（基本画像データ）がテクスチャバッファ２１に格納されているとする。さらに、第１モデルＰに設定すべきテクスチャとして図７（ａ）に示すように第１モデルＰの矩形の例えば縦辺に平行の縞模様となるよう、濃い緑の領域Ｇと透明の領域Ｘとを交互に描画した画像データ（第１模様画像データ）と、第２モデルＱに設定すべきテクスチャとして図７（ｂ）に示すように、第１模様画像データとはちょうど反転するように、濃い緑の領域Ｇと透明の領域Ｘとを縦辺に平行に描画した画像データ（第２模様画像データ）とがテクスチャバッファ２１にされているとする。
【００３０】
この状況の下で、演出制御部３２によって視点及び視線方向が変更されると、合成率変更部３３は、第１模様画像データと第２模様画像データとの画像合成率を決定し、表示制御部３４に出力する。
【００３１】
表示制御部３４は、視点に対して遠方から順に表示用記憶部１４に対して描画を行う。すなわち、描画制御部１３により、まずベースモデルに基本画像データのテクスチャが設定され、これがレンダリングされて、そのレンダリングの結果が表示用記憶部１４に格納される。そして描画制御部１３がさらに、第１模様画像データに対して、合成率変更部３３によって決定された、第１模様画像データに係る画像合成率を設定し、当該画像合成率の設定された第１模様画像データを第１モデルＰのテクスチャとして設定してレンダリングし、そのレンダリング結果を、その時点で表示用記憶部１４に格納されている画像データに合成する。すなわち、レンダリング結果を合成する時点で、表示用記憶部１４に格納されているピクセル値のうち、画像合成率が設定されているピクセルに対応するピクセルの値Ｐ０に、画像合成率が設定されているピクセルの値Ｐ１に画像合成率σ１を乗じたものを加算した結果、つまりＰ０＋Ｐ１×σ１の値を新しいピクセルの値として設定する。第２模様画像データに対しても同様の処理が行われ、合成率変更部３３によって決定された、第２模様画像データに係る画像合成率が設定され、当該画像合成率の設定された第２模様画像データが第２モデルＱのテクスチャとして設定されてレンダリングされ、その結果が、表示用記憶部１４のその時点での記憶内容に合成される。
【００３２】
表示制御部３４は、こうして第１モデルと第２モデルとの配置関係と、画像合成率の設定とによって、第１模様画像データと第２模様画像データとを合成した合成画像データを生成し、それを表示させることができるようになる。
【００３３】
なお、ここでは画像合成率に基づく画像の合成は、表示用記憶部１４に格納する際に行われているとしたが、モデルに対してテクスチャを設定するに先だって、当該テクスチャの各ピクセルの値に画像合成率を乗じておき、画像合成率を乗じた後のテクスチャをモデルに設定するようにしてもよい。また、Ｚバッファ法ではなく、レイトレーシング法やラジオシティ法等、他の手法が用いられる場合には、レンダリングの際に各モデルごとのテクスチャに設定した画像合成率を参照しながら各ピクセル値の演算を行い、当該演算されたピクセル値を表示用記憶部１４に格納するようにしてもよい。
【００３４】
さらにここでは第１モデルと第２モデルとを用いているが、基本画像データと、第１模様画像データと、第２模様画像データとのそれぞれに対応する画像合成率を乗じてからそれらの対応するピクセル値をそれぞれ加算することによって合成されたテクスチャの画像データを生成し、これをベースモデルＢのテクスチャとして設定してレンダリングを行うようにしてもよい。このようにする場合は、第１モデルと第２モデルとは必ずしも必要ではない。
【００３５】
さらに、本発明の実施の態様は、３次元モデルを利用する場合ばかりではない。２次元の画像データであっても、仮想的な光源位置の情報や視線方向、視点などの演出に関連する情報等に基づき、複数の２次元的画像データの画像合成率を決定し、当該決定した画像合成率で複数の２次元的画像データを合成して表示するようにしてもよい。
【００３６】
次に、本発明の実施の形態に係るゲーム装置の動作についてサッカーゲームの場合を例として説明する。
【００３７】
制御部１１は、ゲームの開始前に描画制御部１３のモデルバッファ２２に、図６に示したような、ベースモデルＢと第１モデルＰと第２モデルＱとを格納する。また制御部１１は、ベースモデルＢに設定すべきテクスチャとしての基本画像データと、第１モデルＰに設定すべきテクスチャとしての第１模様画像データ（図７（ａ））と、第２モデルＱに設定すべきテクスチャとしての第２模様画像データ（図７（ｂ））とをテクスチャバッファ２１に格納する。
【００３８】
制御部１１は、ゲームが開始されると、操作部１６から入力されるプレイヤの操作に応じて、ゲーム処理を実行し、その結果を描画制御部１３に描画させる。例えば、プレイヤが制御するキャラクタについては、プレイヤの操作に応じて当該キャラクタの動作を制御し、その制御結果としての、そのキャラクタの画像を描画制御部１３に描画させる。
【００３９】
また制御部１１は、ゲームの進行状態などに応じて予め定められている条件に基づき、ゲームフィールドに対する視点及び視線方向を変更する。そして制御部１１は、この視線方向とゲームフィールドの基準線とのなす角によって第１模様画像データと第２模様画像データとの画像合成率を決定し、描画制御部１３に指示する。
【００４０】
描画制御部１３は、この指示の入力を受けると、テクスチャバッファ２１に格納された基本画像データと第１模様画像データと第２模様画像データとをそれぞれベースモデルＢと第１モデルＰと第２モデルＱとに設定するとともに、第１模様画像データと第２模様画像データに対しては、それぞれ対応する画像合成率を設定してレンダリングを行う。このレンダリングの処理において、描画制御部１３は、第１模様画像データと第２模様画像データとの画像合成率の変化に応じて、視線方向がメインスタンド側からバックスタンド側に向いているときには、図５（ａ）に示すようなゲームフィールドを表示させ、視線方向が一方のサイドスタンドから他方のサイドスタンドへ向いているときには、図５（ｃ）に示すようなゲームフィールドを表示させ、視線方向がバックスタンド側からメインスタンド側へ向いているときには図５（ｂ）に示すようなゲームフィールドを表示させることになって、メインスタンド側からのビューからバックスタンド側からのビューへと移るに従って、芝目が徐々に逆転していくような状態を演出できる。
【００４１】
そして描画制御部１３は、制御部１１から入力される指示に従って、キャラクタや障害物などといった対象物をさらに表示用記憶部１４に格納されているゲームフィールドの画像データに合成する。表示部１５は、この表示用記憶部１４に格納された描画結果をディスプレイに表示させることとなる。
【００４２】
このように、本実施の形態では画像合成率を変更するという簡便な処理により、ゲームフィールドのリアリティを向上できる。
【００４３】
なお、ここまでの説明では、ゲームの内容としてサッカーゲームを主たる例として用いてきたが、本発明の実施の形態はこれに限られるものではない。例えばロールプレイングゲームにおけるダンジョン内部や、格闘ゲームにおける格闘の舞台などのゲームフィールドについても同様の処理を行うことができる。また３次元的なモデルを利用しないゲームであっても、光源位置の変化などに応じたゲームフィールドの画像変化を容易に表すことができ、ゲームフィールドのリアリティを向上できる。
【００４４】
さらに、ここでは画像合成率を画像データ全面に一定として設定したが、合成率の設定の態様として例えば透明度マッピングを用いることによって、グラデーションをつけて合成画像を生成させることもできる。
【００４５】
【発明の効果】
本発明によれば、視点の変化等、さまざまな要因に基づくゲームフィールドの画像の変化を簡便な方法で行い、ゲームフィールドのリアリティを向上できる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るゲーム装置の構成ブロック図である。
【図２】描画制御部の一例を表す構成ブロック図である。
【図３】ゲームフィールドの表示処理の一例を表す機能ブロック図である。
【図４】視線方向とゲームフィールドの基準線とのなす角を表す説明図である。
【図５】ゲームフィールドの表示状態の一例を表す説明図である。
【図６】モデルを用いた場合の配置例を表す説明図である。
【図７】合成される画像データの例を表す説明図である。
【符号の説明】
１１  制御部、１２  記憶部、１３  描画制御部、１４  表示用記憶部、１５表示部、１６  操作部、２１  テクスチャバッファ、２２  モデルバッファ、２３  レンダリング部、３１  ゲーム制御部、３２  演出制御部、３３  合成率変更部、３４  表示制御部。
【図１】
2004187731.tif 000003
【図２】
2004187731.tif 000004
【図３】
2004187731.tif 000005
【図４】
2004187731.tif 000006
【図５】
2004187731.tif 000007
【図６】
2004187731.tif 000008
【図７】
2004187731.tif 000009
【手続補正書】
【提出日】平成16年2月6日(2004.2.6)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
３次元空間内に配置されたゲームフィールド内で行われるゲームを制御するゲーム装置であって、
前記ゲームフィールド内で行われるゲーム内容をプレイヤの操作に基づいて処理するゲーム処理手段と、
前記３次元空間に設定された視線方向又は光源位置の少なくとも一方に基づいて画像合成率を変更する合成率変更手段と、
前記画像合成率に基づいて複数の画像データを合成した合成画像を生成し、当該合成画像を用いてゲームフィールドを表示する表示手段と、
を含むことを特徴とするゲーム装置。
【請求項２】
請求項１に記載のゲーム装置において、
前記表示手段は、前記複数の画像データの各々をテクスチャとして設定したモデルを、重ね合わせて３次元空間に配置し、レンダリングを行うことで、ゲームフィールドの表示を行うことを特徴とするゲーム装置。
【請求項３】
コンピュータを用い、３次元空間内に配置されたゲームフィールド内で行われるゲームを制御するゲーム制御方法であって、
前記コンピュータのゲーム処理手段により、ゲームフィールド内で行われるゲーム内容をプレイヤの操作に基づいて処理するステップと、
前記コンピュータの合成率変更手段により、前記３次元空間に設定された視線方向又は光源位置の少なくとも一方に基づいて画像合成率を変更するステップと、
前記コンピュータの表示手段により、前記画像合成率に基づいて複数の画像データを合成した合成画像を生成し、当該合成画像を用いてゲームフィールドを表示するステップと、
を含むことを特徴とするゲーム制御方法。
【請求項４】
コンピュータに、３次元空間に配置されたゲームフィールド内で行われるゲームの制御を実行させるプログラムであって、
ゲームフィールド内で行われるゲーム内容をプレイヤの操作に基づいて処理する手順と、
前記３次元空間に設定された視線方向又は光源位置の少なくも一方に基づいて画像合成率を変更する手順と、
前記画像合成率に基づいて複数の画像データを合成した合成画像を生成し、当該合成画像を用いてゲームフィールドを表示する手順と、
を前記コンピュータに実行させることを特徴とするプログラム。