【手続補正書】
【提出日】平成15年12月4日(2003.12.4)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メモリに記憶されたアプリケーションソフトをＣＰＵブロックが実行することにより、遊戯者が操作する操作手段からの操作信号を収集し、前記操作信号に基づいて、層状に配置された少なくとも第１及び第２のゲームフィールドを含む三次元仮想空間においてゲームを展開する処理を行って、ゲーム画像を形成する描画制御情報をビデオブロックに出力し、前記ビデオブロックが前記描画制御情報に基づいてゲーム画像の描画処理を行い、該ゲーム画像を表示手段に出力するように構成されたゲーム装置における、ゲーム画像の画像処理方法であって、
前記第１及び第２のゲームフィールドは、それぞれ前記第１及び第２のゲームフィールド上に配置され、それぞれが配置されたゲームフィールド上を移動するオブジェクトの１単位を表示する第１及び第２のエリアに区切られてなり、
前記アプリケーションソフトは、前記第１のフィールドでゲームを展開する第１のゲームプログラムと、前記第２のフィールドでゲームを展開する第２のゲームプログラムとを含み、
前記アプリケーションソフトは、
前記第１のゲームプログラムに従って、第１のオブジェクトの位置を制御して前記第１のゲームフィールドにおいて該当する第１のエリアに配置し、第１のゲームを展開する制御を行うステップと、
前記第２のゲームプログラムに従って、第２のオブジェクトの位置を制御して前記第２のゲームフィールドにおいて該当する第２のエリアに配置し、第２のゲームを展開する制御を行うステップと、
前記操作信号に基づいて、前記第１のゲームフィールドの第１のエリアの１単位を指すカーソルを表示し、前記エリア内に配置された前記第１のオブジェクトを選択するステップと、
前記選択された第１のエリアに対応する第２のエリアを求めるステップと、
前記選択された第１のオブジェクトと、前記第１のエリアに対応する第２のエリアに配置された第２のオブジェクトとの相互間にイベントが発生したか否かを判定するステップと、
前記イベントが発生したと判定された場合、前記イベント処理を実行するステップと、
前記イベントの処理結果に基づいて、ゲーム画像を形成するステップと、
を含むことを特徴とする、ゲームの画像処理方法。
【請求書２】前記第１のオブジェクトと前記第２のオブジェクトの前記仮想空間内における移動速度が異なるように設定され、前記第１及び第２のエリアが、それぞれ前記第１及び第２のオブジェクトに設定された移動速度に応じた大きさに設定され、該移動速度に応じて前記第１のエリアと第２のエリアの対応関係が設定されていることを特徴とする、前記請求項１記載のゲームの画像処理方法。
【請求項３】
前記ゲーム画像が、前記三次元仮想空間のワールド座標系を移動可能な所定の視点位置から、前記第１及び第２のゲームフィールドのオブジェクトや背景画像を見た視野範囲を二次元の画面に投影変換や座標変換等を行って形成され、
前記アプリケーションソフトは、
所定の視点移動条件を満たしたか否かを判定するステップと、 
前記所定の視点移動条件を満たしたと判定された場合に視点を移動させるステップと、
を含むことを特徴とする、請求項１または２記載のゲームの画像処理方法。
【請求項４】
前記カーソルが選択しているエリアが属するフィールドに応じて、前記視点位置を移動させると共に、該選択されているエリアに対応する他のフィールドのエリアのオブジェクトを制御可能とすることを特徴とする、請求項３記載のゲームの画像処理方法。
【請求項５】
前記第１のゲームフィールドが前記第２のゲームフィールドの上層に配置されており、前記カーソルが前記第１のゲームフィールドにおいて１つのエリアを指すとき、前記カーソルは第１のエリアを上面とし、前記第１のエリアに対応する第２のエリアを底面とする多面体で構成されてなることを特徴とする、請求項１乃至４記載のゲームの画像処理方法。
【請求項６】
前記アプリケーションソフトは、
前記多面体の側面に、前記選択されているエリアに関連する情報を表示するステップを更に含むことを特徴とする、請求項５記載のゲームの画像処理方法。
【請求項７】
前記カーソルが前記第１のゲームフィールドにおいて１単位のエリアを指すとき、前記エリアに対応するエリアを含む第２のエリアを前記第１のゲームフィールドに投影するステップと、
前記第２のエリアが投影された第１のゲームフィールドのエリアを、投影されていない時と異なる色で表示するステップとを更に含むことを特徴とする、請求項１乃至６記載のゲームの画像処理方法。
【請求項８】
前記選択された１単位のエリアに、他のゲームフィールドのエリアが複数対応するように構成され、
前記アプリケーションソフトにおいて、
前記選択されたエリアに配置されたオブジェクトから、前記対応するエリアに配置されたオブジェクトに対してイベントが発生すると判定された場合、更に対応する複数のエリアに配置された複数のオブジェクトの中から、イベントが発生する対象となるオブジェクトを遊戯者の操作に基づいて選択するステップと、を更に含むことを特徴とする、請求項１乃至７記載のゲームの画像処理方法。
【請求項９】
アプリケーションソフトを記憶するメモリと、
遊戯者が操作する操作手段からの操作信号を収集する手段を有すると共に、前記アプリケーションソフトを実行することにより、層状に配置された少なくとも第１及び第２のゲームフィールドを含む三次元仮想空間においてゲームを展開する処理を行って、ゲーム画像を形成する描画制御情報を出力するＣＰＵブロックと、
前記描画制御情報に基づいてゲーム画像の描画処理を行い、該ゲーム画像を表示手段に出力するビデオブロックと、
を備えるゲーム装置において、
前記第１及び第２のゲームフィールドは、それぞれ前記第１及び第２のゲームフィールド上に配置され、それぞれが配置されたゲームフィールド上を移動するオブジェクトの１単位を表示する第１及び第２のエリアに区切られてなり、
前記アプリケーションソフトは、前記第１のフィールドでゲームを展開する第１のゲームプログラムと、前記第２のフィールドでゲームを展開する第２のゲームプログラムとを含み、
前記ＣＰＵブロックが前記アプリケーションソフトを実行することにより、
前記第１のゲームプログラムに従って、第１のオブジェクトの位置を制御して前記第１のゲームフィールドにおいて該当する第１のエリアに配置し、第１のゲームを展開する制御を行う手段と、
前記第２のゲームプログラムに従って、第２のオブジェクトの位置を制御して前記第２のゲームフィールドにおいて該当する第２のエリアに配置し、第２のゲームを展開する制御を行う手段と、
前記操作信号に基づいて、前記第１のゲームフィールドの第１のエリアの１単位を指すカーソルを表示し、前記エリア内に配置された前記第１のオブジェクトを選択する手段と、
前記選択された第１のエリアに対応する第２のエリアを求める手段と、
前記選択された第１のオブジェクトと、前記第１のエリアに対応する第２のエリアに配置された第２のオブジェクトとの相互間にイベントが発生したか否かを判定する手段と、
前記イベントが発生したと判定された場合、前記イベント処理を実行するステップと、
前記イベントの処理結果に基づいて、ゲーム画像を形成するステップ手段と、を実現することを特徴とする、ゲーム装置。
【請求項１０】
層状に配置された少なくとも第１及び第２のゲームフィールドを含む三次元仮想空間においてゲームを展開するゲーム装置であって、第１のゲームフィールドにおいてゲームを展開し、第１のゲームフィールドのオブジェクトを制御する第１のゲーム展開手段と、第２のゲームフィールドにおいてゲームを展開し、第２のゲームフィールドのオブジェクトを制御する第２のゲーム展開手段と、前記三次元仮想空間内に配置された視点から視野内の各オブジェクトを座標変換してスクリーン画像を形成する画像変換表示手段と、を備えるゲーム装置。
【請求項１１】
層状に配置された少なくとも第１及び第２のゲームフィールドを含む三次元仮想空間おいてゲームを展開するゲーム装置であって、第１のゲームフィールドにおいてゲームを展開し、第１のゲームフィールドのオブジェクトを制御する第１のゲーム展開手段と、第２のゲームフィールドにおいてゲームを展開し、第２のゲームフィールドのオブジェクトを制御する第２のゲーム展開手段と、第１及び第２のゲームフィールド相互間に渡るゲーム展開を処理し、該処理に関連するオブジェクトの制御を行う相互展開処理手段と、前記三次元仮想空間内に配置された視点から視野内の各オブジェクトを座標変換してスクリーン画像を形成する画像変換表示手段と、を備えることを特徴とするゲーム装置。
【請求項１２】
前記画像変換表示手段は、前記第１及び第２のゲームフィールド各々のスクロール速度を別々に定め得る、請求項１０又は１１記載のゲーム装置。
【請求項１３】
前記画像変換表示手段は、更に、前記第１及び第２のゲームフィールド相互間で視点を移動するときに、一方のゲームフィールドを縮小して他方のゲームフィールド中に表示する、ことを特徴とする請求項１０乃至１２のいずれかに記載のゲーム装置。
【請求項１４】
層状に配置された少なくとも第１及び第２のゲームフィールドを含む三次元仮想空間においてゲームを展開するゲーム装置であって、第１のゲームフィールドにおいてゲームを展開し、第１のゲームフィールドのオブジェクトを制御する第１のゲーム展開手段と、第２のゲームフィールドにおいてゲームを展開し、第２のゲームフィールドのオブジェクトを制御する第２のゲーム展開手段と、前記第１及び第２のゲームフィールドのうちの一方のゲームフィールドの所定領域と、これに対応する他方のゲームフィールドの領域と、を表すカーソルオブジェクトを形成するカーソルオブジェクト形成手段と、前記三次元仮想空間内に配置された視点から視野内の前記カーソルオブジェクトを含むオブジェクトを座標変換してスクリーン画像を形成する画像変換表示手段と、を備えるゲーム装置。
【請求項１５】
前記カーソルオブジェクト形成手段は、前記カーソルオブジェクトを、前記一方の領域を上面とし、前記他方の領域を底面とする多面体で形成する、ことを特徴とする請求項１４記載のゲーム装置。
【請求項１６】
前記カーソルオブジェクト形成手段は、前記カーソルオブジェクトの側面に情報を表示する、ことを特徴とする請求項１５記載のゲーム装置。
【請求項１７】
前記カーソルオブジェクト形成手段は、前記カーソルオブジェクトの上面と底面の表示スケールをそれぞれ前記第１及び第２のゲームフィールドの表示スケールに対応して設定する、ことを特徴とする請求項１４乃至１６のいずれかに記載のゲーム装置。
【請求項１８】
三次元仮想空間に形成されたゲームフィールドにおいてゲームを展開するゲーム装置であって、操作に応じて前記ゲームフィールド上でカーソルを移動するカーソル移動手段と、前記三次元仮想空間に配置された視点を前記カーソルに対応して移動させる視点移動手段と、前記視点における視野範囲をスクリーン座標系に変換する座標変換手段と、前記視野範囲が前記ゲームフィールドのマッピング領域から非マッピング領域にはみ出すときに、前記視点の位置を非マッピング領域が画面に映らないように調整する視点位置調整手段と、を備えることを特徴とするゲーム装置。
【請求項１９】
前記視点位置調整手段は、視野範囲の中心に前記カーソルが位置するように前記視点の位置を調整する、ことを特徴とする請求項１８記載のゲーム装置。
【請求項２０】
前記視点位置調整手段は、更に、前記カーソルが前記視野範囲を越えて移動したことを条件として、前記視点の位置の調整を行う、ことを特徴とする請求項１８又は１９記載のゲーム装置。
【請求項２１】
三次元仮想空間に形成されたゲームフィールドにおいてゲームを展開するゲーム装置であって、操作に応じて前記ゲームフィールド上を移動するカーソルに対応して視点を移動させる視点移動手段と、前記カーソルの位置を三次元座標系から表示座標系に変換する座標変換手段と、前記カーソルを画面の表示範囲の中心位置とする視点の位置を求め、この視点の位置が限界領域を超えるときに限界領域内に収まるように、前記視点の位置を調整する視点位置調整手段と、を備えることを特徴とするゲーム装置。
【請求項２２】
前記限界領域は、前記ゲームフィールドの非マッピング領域を映さないで視点が移動することのできる範囲である、ことを特徴とする請求項２１記載のゲーム装置。
【請求項２３】
１フレーム内のライン番号によって区分された複数の領域に大きさの異なる複数のパターンを画像データとして記憶するメモリと、前記メモリから画像データを読出して指定された縮倍率になるようにデータを処理して画像表示装置に供給する画像データ処理装置と、描画すべきビデオ信号のフレーム及びラインによって特定される画面上の位置に対応する縮倍率を第１の関数に基づいて得て、これを前記画像データ処理装置に設定する縮倍率設定手段と、前記画面上の位置に対応する大きさのパターンを第２の関数に基づいて判別するパターンサイズ出力手段と、前記画面上の位置と判別されたパターンに定められた画面上の移動速度とに基づいて前記メモリから読出すべきパターンのアドレスを得て、これを前記画像データ処理装置に設定する読出し位置設定手段と、を備えることを特徴とするゲーム装置。
【請求項２４】
前記大きさの異なる複数のパターンは、大・中・小の雨のパターンである、ことを特徴とする請求項２３記載のゲーム装置。
【請求項２５】
コンピュータシステムに、請求項８の方法を実行させるためのプログラムを記録した情報記録媒体。