【手続補正書】
【提出日】平成18年5月11日(2006.5.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  所定の基準座標と、前記基準座標に基づく所定の回転角度とを指定することによって、回転可能な背景画像を保持する背景画像保持手段と、
１個または複数の平行四辺形の２次元画像であって、平行四辺形の三頂点の表示座標を指定することによって変形表示可能なスプライト画像を保持するスプライト画像保持手段と、
前記背景画像と前記スプライト画像とを、所定の表示優先順位に基づいて重ね合わせた画像を、画像表示装置に出力する制御手段と、
を有する画像表示装置の制御プログラムであって、
前記背景画像上に、第１および第２の座標を定めるステップと、
前記背景画像を、所定の基準座標を中心に所定角度回転して、回転した背景画像を生成するステップと、
前記回転角度に基づいて前記第１および第２の座標を移動した、第３および第４の座標を定めるステップと、
前記移動された第３の座標を所定の方向に所定距離ずらした位置に第５の座標を求めるステップと、
前記第３および第４の座標と、前記第５の座標とが、前記スプライト画像の三頂点をなすように、前記スプライト画像を変形して表示するステップと、
を有し、前記変形前後のスプライト画像を１個または複数の平行四辺形の２次元画像によって構成する、画像表示装置の制御プログラム。
【請求項２】  請求項１記載の画像表示装置の制御プログラムであって、
前記平行四辺形を構成する頂点のうち、第１の頂点と、前記第１の頂点に隣接する第２および第３の頂点とを定めるステップと、
前記第１の頂点と第２の頂点とがなす第１のベクトルと、前記第１の頂点と第３の頂点とがなす第２のベクトルとによって形成される角度基づいて、前記スプライト画像を構成する画素の描画位置を定めることによって、前記スプライト画像の変形を行うステップと、
前記第３の座標と第５の座標とがなすベクトルと、前記第３の座標と第５の座標とがなすベクトルとによって形成される角度に基づいて、前記スプライト画像を構成する画素の描画位置を定めることにより、前記スプライト画像の変形を行うステップと、
を有する、画像表示装置の制御プログラム。
【請求項３】  請求項１または２に記載の画像表示装置の制御プログラムであって、
前記画像表示装置は、第２の背景画像を保持する第２背景画像保持手段をさらに備え、
前記背景画像の回転とともに前記第２の背景画像を回転するステップと、
前記第２の背景画像を、前記スプライト画像の二頂点と同一方向に所定距離ずらすステップと、
をさらに有することを特徴とする画像表示装置の制御プログラム。
【請求項４】  請求項１乃至３のいずれかに記載の画像表示装置の制御プログラムであって、
前記回転された背景画像を所定方向の所定倍率で縮小するステップをさらに有することを特徴とする、画像表示装置の制御プログラム。
【請求項５】  請求項１乃至４のいずれかに記載の制御プログラムのコンピュータ実行可能なプログラムコードが格納されたコンピュータ読み取り可能な記憶媒体。
【請求項６】  請求項１乃至４のいずれかに記載の制御プログラムを画像表示装置に供給することを特徴とする通信媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明は、所定の基準座標と、前記基準座標に基づく所定の回転角度とを指定することによって、回転可能な背景画像を保持する背景画像保持手段と、１個または複数の平行四辺形の２次元画像であって、平行四辺形の三頂点の表示座標を指定することによって変形表示可能なスプライト画像を保持するスプライト画像保持手段と、前記背景画像と前記スプライト画像とを、所定の表示優先順位に基づいて重ね合わせた画像を、画像表示装置に出力する制御手段とを有する画像表示装置の制御プログラムであって、前記背景画像上に、第１および第２の座標を定めるステップと、前記背景画像を、所定の基準座標を中心に所定角度回転して、回転した背景画像を生成するステップと、前記回転角度に基づいて前記第１および第２の座標を移動した、第３および第４の座標を定めるステップと、前記移動された第３の座標を所定の方向に所定距離ずらした位置に第５の座標を求めるステップと、前記第３および第４の座標と、前記第５の座標とが、前記スプライト画像の三頂点をなすように、前記スプライト画像を変形して表示するステップとを有し、前記変形前後のスプライト画像を１個または複数の平行四辺形の２次元画像によって構成する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明に係る画像表示装置の制御プログラムは、前記平行四辺形を構成する頂点のうち、第１の頂点と、前記第１の頂点に隣接する第２および第３の頂点とを定めるステップと、前記第１の頂点と第２の頂点とがなす第１のベクトルと、前記第１の頂点と第３の頂点とがなす第２のベクトルとによって形成される角度基づいて、前記スプライト画像を構成する画素の描画位置を定めることによって、前記スプライト画像の変形を行うステップと、前記第３の座標と第５の座標とがなすベクトルと、前記第３の座標と第５の座標とがなすベクトルとによって形成される角度に基づいて、前記スプライト画像を構成する画素の描画位置を定めることにより、前記スプライト画像の変形を行うステップとを有するものであってもよい。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
画像表示装置には、ＣＰＵ１０００その他の構成要素の相互の通信を調停するバスアービタ１１９０が設けられ、プログラムやデータは適性に読み出し、書き込みされる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
表示部１０６０はカラーＬＣＤに限定されるものではなく、ＣＲＴ、プラズマディスプレィ、ＤＬＰ方式プロジェクタ等任意の表示手段を採用し得る。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
また（Ｘｈ，Ｙｈ）＝（１，０）、（Ｘｖ，Ｙｖ）＝（１，１）とすると、垂直な辺を４５度に傾斜させる変形が行われ、図２５（ａ）のスプライト画像は図２５（ｂ）のように変形される。この変形は（Ｘｈ，Ｙｈ）＝（１，０）、（Ｘｖ，Ｙｖ）＝（０，０）と表現される。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
ステップＳ３０２：ステップＳ３０１に続いて、背景画像の変形パラメータを算出する。変形パラメータはステップＳ３０１で設定した地面の回転角度に対応するものであり、図５に示すように背景画像を、基準座標Ｒｏを中心にステップＳ３０１で設定された角度θだけ回転する。ここに回転された背景画像における、基準座標Ｒｏに対応する座標をＲｏ’とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
図７に示すように、他の二点は、二点ａ１’、ｂ１’を立体高さだけＹ方向（画面縦方向）にずらした点ａ２’、ｂ２’として与えられる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】変更
【補正の内容】
【００４２】
ステップＳ３０５：ステップＳ３０４に続き、スプライト画像を変形して、四点ａ１’、ｂ１’、ａ２’、ｂ２’および座標Ｒｏ’に、頂点Ａ１、Ｂ１、Ａ２、Ｂ２および基準座標Ｒｏを合致させ、かつ基準座標表示する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
また地面２０００の後方には背景２０６０（図９）が表示される。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
ステップＳ１００３：キャラクタ（図９の２０３０、２０４０等）は入力装置１１４０の操作によって立体の上面５０１０等（図１５）に跳び乗ることができ、ジャンプに際しては、ステップＳ１００２に続き、図２３、図２４に示す処理によって操作者がキャラクタとともにジャンプしたような迫力を演出する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
立体の高さが０であったとすると、図１８に示すように、図１６、図１７の画像はそのまま重ね合わされることになり、立体の高さによって第２の背景画像２は第１の背景画像Ｐ１に対して、ＹｈだけＹ方向にずらす。なお、重ね合わせの状態を明らかにするために、図１８、図１９では上面５０１０等による第１の背景画像Ｐ１の隠蔽効果は無視し、第１の背景画像を全て表示している。また第１、第２の背景画像の輪郭を実線で示している（図１９）。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
例えば、図２０の上面５０４０の角ＣＰ３、ＣＰ４を含む側面ＳＷ１（図２１）において、立体底面の角ＣＰ１、ＣＰ２を求め、角ＣＰ１、ＣＰ２、ＣＰ３、ＣＰ４により側面ＳＷ１の形状を決定する。図２０では側面ＳＷ１と地面Ｐ１との交線をＬ１３で示す。画面に表示される側面ＳＷ１の形状は、地面Ｐ１の回転等に応じた座標系に変換されているので、側面ＳＷ１もそれに応じた変換を行う。同様の処理を全ての立体の全ての側面について実行する。