【手続補正書】
【提出日】平成20年9月17日(2008.9.17)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
コース内外を区画するためにコース側縁に形成された区画表示体に前記移動体が接触したか否かを判定する第２ステップと、
前記移動体が前記区画表示体に接触したと判定されたときに、前記移動体に与えられるべき減速抵抗の総和を演算する第３ステップと、
前記第３ステップで求めた前記減速抵抗の総和を分割することによって単位時間又は単位距離毎の減速抵抗を求める第４ステップと、
前記移動体が前記区画表示体から離れた後に、所定時間又は所定距離にわたって、前記第４ステップで求めた前記単位時間又は単位距離毎の減速抵抗を前記移動体に対して与える第５ステップと、
を実行させる、ゲームプログラム。
【請求項２】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
コース内外を区画するためにコース側縁に形成された区画表示体に前記移動体が接触したか否かを判定する第２ステップと、
前記移動体が前記区画表示体に接触したと判定されたときに、前記移動体の移動速度の減算値を演算する第３ステップと、
前記移動体が前記区画表示体から離れた後に、所定時間又は所定距離にわたって、前記移動体の単位時間又は単位距離毎の移動速度から前記第３ステップで求めた前記減算値を減算する第４ステップと、
を実行させる、ゲームプログラム。
【請求項３】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
コース内外を区画するためにコース側縁に形成された区画表示体に前記移動体が接触したか否かを判定する第２ステップと、
前記移動体が前記区画表示体に接触したと判定されたときに、前記移動体の移動加速度の制限値を演算する第３ステップと、
前記移動体が前記区画表示体から離れた後に、所定時間又は所定距離にわたって、前記移動体の移動加速度を前記第３ステップで求めた前記制限値に制限する第４ステップと、
を実行させる、ゲームプログラム。
【請求項４】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
コース内外を区画するためにコース側縁に形成された区画表示体に前記移動体が接触したか否かを判定する第２ステップと、
前記移動体が前記区画表示体に接触したと判定されたときに、前記移動体の移動速度の制限値を演算する第３ステップと、
前記移動体が前記区画表示体から離れた後に、所定時間又は所定距離にわたって、前記移動体の移動速度を前記第３ステップで求めた前記制限値に制限する第４ステップと、
を実行させる、ゲームプログラム。
【請求項５】
前記コース側縁はカーブ内側の側縁である、請求項１乃至請求項４のうち何れか１項に記載のゲームプログラム。
【請求項６】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
前記移動体がコース外を走行したか否かを判定する第２ステップと、
前記移動体が前記コース外を走行したと判定されたときに、前記コース外を走行した距離及び／又は走行時間に応じて、前記移動体に与えられるべき減速抵抗の総和を演算する第３ステップと、
前記第３ステップで求めた前記減速抵抗の総和を分割することによって単位時間又は単位距離毎の減速抵抗を求める第４ステップと、
前記移動体が前記コース外からコース内に復帰した後に、所定時間又は所定距離にわたって、前記第４ステップで求めた前記単位時間又は単位距離毎の減速抵抗を前記移動体に対して与える第５ステップと、
を実行させる、ゲームプログラム。
【請求項７】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
前記移動体がコース外を走行したか否かを判定する第２ステップと、
前記移動体が前記コース外を走行したと判定されたときに、前記コース外を走行した距離及び／又は走行時間に応じて、前記移動体の単位時間毎の移動速度の減算値を演算する第３ステップと、
前記移動体が前記コース外からコース内に復帰した後に、前記移動体の移動速度から単位時間又は単位距離毎に前記第３ステップで求めた前記減算値を減算する第４ステップと、
を実行させる、ゲームプログラム。
【請求項８】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
前記移動体がコース外を走行したか否かを判定する第２ステップと、
前記移動体が前記コース外を走行したと判定されたときに、前記コース外を走行した距離及び／又は走行時間に応じて、前記移動体の加速度を一定限度に制限するための限度値を演算する第３ステップと、
前記移動体が前記コース外からコース内に復帰した後に、所定時間又は所定距離にわたって、前記移動体の移動加速度を前記第３ステップで求めた前記限度値に制限する第４ステップと、
を実行させる、ゲームプログラム。
【請求項９】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
前記移動体がコース外を走行したか否かを判定する第２ステップと、
前記移動体が前記コース外を走行したと判定されたときに、前記コース外を走行した距離及び／又は走行時間に応じて、前記移動体の移動速度の上限値を演算する第３ステップと、
前記移動体が前記コース外からコース内に復帰した後に、所定時間又は所定距離にわたって、前記移動体の移動速度の上限値を前記第３ステップで求めた値に制限する第４ステップと、
を実行させる、ゲームプログラム。
【請求項１０】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
前記移動体がコース外を走行したか否かを判定する第２ステップと、
前記移動体が前記コース外を走行したと判定されたときに、前記コース外の走行距離及び／又は走行時間に対応して、前記移動体に与えるべき減速抵抗の総和を演算する第３ステップと、
前記第３ステップで求めた前記減速抵抗の総和を分割することによって単位時間又は単位距離毎の減速抵抗を求める第４ステップと、
前記移動体が前記コース外からコース内に復帰した後に、所定時間又は所定距離にわたって、前記第４ステップで求めた前記単位時間又は単位距離毎の減速抵抗を前記移動体に対して与える第５ステップと、
を実行させる、ゲームプログラム。
【請求項１１】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
前記移動体がコース外を走行したか否かを判定する第２ステップと、
前記移動体が前記コース外を走行したと判定されたときに、コース外の走行距離及び／又は走行時間に対応して、前記移動体の移動速度の上限値を演算する第３ステップと、
前記移動体が前記コース外からコース内に復帰した後に、所定時間又は所定距離にわたって、前記移動体の移動速度の上限値を前記第３ステップで求めた値に制限する第４ステップと、
を実行させる、ゲームプログラム。
【請求項１２】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
前記移動体がコース外を走行したか否かを判定する第２ステップと、
前記移動体が前記コース外を走行したと判定されたときに、ショートカットされたコース上の距離よりも、前記移動体がコース外を走行した距離の方が短いか否かを判定する第３ステップと、
ショートカットされたコース上の距離よりも、前記移動体がコース外を走行した距離の方が短いと判定された場合に、前記移動体に与えられるべき減速抵抗の総和を演算する第４ステップと、
前記第３ステップで求めた前記減速抵抗の総和を分割することによって単位時間又は単位距離毎の減速抵抗を求める第５ステップと、
前記移動体が前記コース外からコース内に復帰した後に、所定時間又は所定距離にわたって、前記第５ステップで求めた前記単位時間又は単位距離毎の減速抵抗を前記移動体に対して与える第６ステップと、
を実行させる、ゲームプログラム。
【請求項１３】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
前記遊戯者のスキルレベルを判定する第２ステップと、
コース内外を区画するためにコース側縁に形成された区画表示体に前記移動体が接触したか否かを判定する第３ステップと、
前記移動体が前記区画表示体に接触したと判定されたときに、前記遊戯者のスキルレベルに応じて、前記移動体に与えられるべき減速抵抗の総和を演算する第４ステップと、
前記第４ステップで求めた前記減速抵抗の総和を分割することによって単位時間又は単位距離毎の減速抵抗を求める第５ステップと、
前記移動体が前記区画表示体へ接触した後に、所定時間又は所定距離にわたって、前記第５ステップで求めた前記単位時間又は単位距離毎の減速抵抗を前記移動体に対して与える第６ステップと、
を実行させる、ゲームプログラム。
【請求項１４】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
前記移動体の平均移動速度、走行順位、ラップタイム、サイドウォールへの接触角度、他の移動体をオーバーテイクした回数、クラッシュ回数のうち何れかに基づいて、前記遊戯者のスキルレベルを判定する第２ステップと、
コース内外を区画するためにコース側縁に形成された区画表示体に前記移動体が接触したか否かを判定する第３ステップと、
前記移動体が前記区画表示体に接触したと判定されたときに、前記遊戯者のスキルレベルに応じて、前記移動体に与えられるべき減速抵抗の総和を演算する第４ステップと、
前記第４ステップで求めた前記減速抵抗の総和を分割することによって単位時間又は単位距離毎の減速抵抗を求める第５ステップと、
前記移動体が前記区画表示体へ接触した後に、所定時間又は所定距離にわたって、前記第５ステップで求めた前記単位時間又は単位距離毎の減速抵抗を前記移動体に対して与える第６ステップと、
を実行させる、ゲームプログラム
【請求項１５】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
前記遊戯者のスキルレベルを判定する第２ステップと、
コース内外を区画するためにコース側縁に形成された区画表示体に前記移動体が接触したか否かを判定する第３ステップと、
前記移動体が前記区画表示体に接触したと判定されたときに、前記遊戯者のスキルレベルが予め定められたレベルを超えていることを条件として、前記移動体に与えられるべき減速抵抗の総和を、前記遊戯者のスキルレベルが前記予め定められたレベルの場合に前記移動体に付与される減速抵抗の総和よりも大きめに演算する第４ステップと、
前記第４ステップで求めた前記減速抵抗の総和を分割することによって単位時間又は単位距離毎の減速抵抗を求める第５ステップと、
前記移動体が前記区画表示体へ接触した後に、所定時間又は所定距離にわたって、前記第５ステップで求めた前記単位時間又は単位距離毎の減速抵抗を前記移動体に対して与える第６ステップと、
を実行させる、ゲームプログラム。
【請求項１６】
コンピュータシステムに、
仮想空間内に形成されたコース上を遊戯者の操作に対応して移動体を移動させる第１ステップと、
前記遊戯者のスキルレベルを判定する第２ステップと、
コース内外を区画するためにコース側縁に形成された区画表示体に前記移動体が接触したか否かを判定する第３ステップと、
前記移動体が前記区画表示体に接触したと判定されたときに、前記遊戯者のスキルレベルが予め定められたレベルを超えていないことを条件として、前記移動体に与えられるべき減速抵抗の総和を、前記遊戯者のスキルレベルが前記予め定められたレベルの場合に前記移動体に付与される減速抵抗の総和よりも小さめに演算する第４ステップと、
前記第４ステップで求めた前記減速抵抗の総和を分割することによって単位時間又は単位距離毎の減速抵抗を求める第５ステップと、
前記移動体が前記区画表示体へ接触した後に、所定時間又は所定距離にわたって、前記第５ステップで求めた前記単位時間又は単位距離毎の減速抵抗を前記移動体に対して与える第６ステップと、
を実行させる、ゲームプログラム。