(57)【要約】      （修正有）【課題】ゲーム停止後のゲーム継続を可能とする新規なゲームシステムの提供。【解決手段】操作手段からの遊戯者の操作量に基づいて、時系列的に連続するゲームを実行する処理手段と、ゲームの実行状態を停止させる停止手段と、ゲーム停止後にゲームを継続させる際、ゲーム停止以前のゲーム実行履歴状態を再現後、ゲーム停止点からゲームの継続が開始されるようにした継続手段と、を備えるゲーム装置である。【選択図】図２
2008220983.tif 000002
【特許請求の範囲】
【請求項１】
操作手段からの遊戯者の操作量に基づいて、時系列的に連続するゲームを実行する処理手段と、ゲームの実行状態を停止させる停止手段と、ゲーム停止後にゲームを継続させる際、ゲーム停止以前のゲーム実行履歴状態を再現後、ゲーム処理が継続されるようにした継続手段と、を備えるゲーム装置。
【請求項２】
前記継続手段は、ゲーム停止点からゲーム処理の継続が開始される請求１記載のゲーム装置。
【請求項３】
前記継続手段は、ゲーム停止地点以前の地点からゲーム停止地点迄のゲームの実行履歴状態を再現する請求項２記載のゲーム装置。
【請求項４】
前記継続手段は、ゲーム停止時点以前からゲーム停止時点までのゲーム実行履歴状態を再現する請求項２記載のゲーム装置。
【請求項５】
ゲーム実行履歴状態の再現量は、ゲーム停止時点のゲームの処理状態に応じて制御される請求項１乃至４のいずれか１項記載のゲーム装置。
【請求項６】
ゲームの実行速度が早いほど、ゲーム停止地点からより以前の地点からのゲーム実行履歴状態が再現される請求項５記載のゲーム装置。
【請求項７】
前記継続手段は、ゲーム停止時点から所定の時間以前分のゲーム実行履歴状態を再現してなる請求項４記載のゲーム装置。
【請求項８】
前記継続手段は、ゲーム実行履歴再現中ゲーム継続点までカウントダウン表示可能に構成されてなる請求項１乃至３のいずれか１項記載のゲーム装置。
【請求項９】
前記停止手段は、ゲームオーバーを実行する手段である請求項１乃至３のいずれか１項記載のゲーム装置。
【請求項１０】
前記停止手段は、ゲームの一時停止を実行する手段である請求項１乃至３のいずれか１項記載のゲーム装置。
【請求項１１】
前記継続手段は、所定時間内にゲームを継続するための入力があったことを条件として、前記ゲーム実行履歴状態を再現するようにし、この時間内にこの入力が無い場合には、ゲーム実行処理を完全に終了させるようにした請求項１または２記載のゲーム装置。
【請求項１２】
前記継続手段は、ゲームの実行履歴状態再現中に、ゲーム停止状態に至るまでのゲーム画面を表示手段に表示するように構成されてなる請求項１または２記載のゲーム装置。
【請求項１３】
前記継続手段は、ゲーム実行履歴状態再現開始前に、ゲーム実行処理が停止状態に至る仮定のゲーム画面を前記表示手段に逆再生させるように構成されてなる請求項１２記載のゲーム装置。
【請求項１４】
前記継続手段は、前記ゲーム実行履歴状態再現期間中に、遊戯者からの前記処理手段に対する操作入力を有効にするように構成されてなる請求項２記載のゲーム装置。
【請求項１５】
前記継続手段は、前記ゲーム実行履歴状態再現期間中の遊戯者からの前記処理手段に対する操作入力を徐々に有効にするように構成されてなる請求項１４記載のゲーム装置。
【請求項１６】
前記継続手段は、前記ゲーム実行履歴状態が前記ゲーム停止状態に至った後には、前記操作入力が完全に有効になるように構成されてなる請求項１５記載のゲーム装置。
【請求項１７】
前記継続手段は、前記ゲーム実行履歴状態が前記ゲーム停止状態に至った後には、前記操作手段にある入力端末がゲームの停止状態の操作量を持つようになるように、この入力手段の入力端末を制御するように構成されてなる請求項１、２、１４乃至１６のいずれか１項記載のゲーム装置。
【請求項１８】
前記継続手段は、前記ゲーム実行履歴状態がゲーム停止状態に至った後に前記操作入力を有効にするように構成されてなる請求項１または２記載のゲーム装置。
【請求項１９】
前記継続手段は、ゲーム実行履歴状態再現開始から前記ゲーム停止状態に至るまでの時間を表示手段に表示するように構成されてなる請求項１または２記載のゲーム装置。
【請求項２０】
乗り物を運転するゲーム装置であって、遊戯者によって乗り物を操作するための運転用操作端末と、この操作端末の操作量に応じて乗り物運転ゲームを実行するゲーム処理手段と、ゲームオーバーの処理を実行するゲーム停止手段と、ゲーム停止後にゲームを継続させる際、ゲームオーバー以前の地点からゲームオーバーの地点までの前記乗り物ゲーム処理画面を表示手段上で再現し、この再現の過程で前記ゲームオーバーの地点に至るまで遊戯者による前記操作端末の操作が徐々に有効になるようにした継続手段とを、備えた乗り物運転用ゲーム装置。
【請求項２１】
ゲーム実行処理を一時的に中断し、これを解除してゲーム実行処理を継続させるポーズ手段を設けたゲーム装置であって、遊戯者により操作される入力用端末と、この端末の操作量に応じてゲームを実行するゲーム処理手段と、ゲーム一時中断を解除してゲームを継続させる際、ゲームオーバー以前の所定の時間分のゲーム処理画面を表示手段に再現し、この再現が完了した時点から遊戯者の操作入力が可能になるようにし、かつ、操作入力が可能になったことを遊戯者に告知するようにした継続手段と、を備えたゲーム装置。
【請求項２２】
請求項１または２記載の処理手段と停止手段とそして継続手段とをコンピュータに実行させるためのプログラムが記憶された記憶媒体。
【請求項２３】
請求項１または２記載の処理手段と停止手段とそして継続手段とをコンピュータに実行させるためのプログラム。
【請求項２４】
操作手段からの遊戯者の操作量に基づいて、時系列的に連続するゲームを実行でき、ゲームの実行状態を停止でき、ゲーム停止後にゲームを継続させる際、ゲーム停止以前のゲーム実行履歴状態を再現後、ゲーム停止状態からゲームの継続が開始されるようにした制御を実行するゲーム装置。
【請求項２５】
操作手段からの遊戯者の操作量に基づいて、時系列的に連続するゲームを実行でき、ゲームの実行状態を停止でき、ゲーム停止後にゲームを継続させる際、ゲーム停止以前のゲーム実行履歴状態を再現後、ゲーム停止状態からゲームの継続が開始されるようにした制御を実行するゲーム処理方法。
【請求項２６】
操作手段からの遊戯者の操作量に基づいて、時系列的に連続するゲームを実行する処理手段と、遊戯者によって実行されたゲーム状態をゲーム画面に再現する手段と、再現の過程中前記ゲーム状態で実行された遊戯者の前記操作手段に対する操作入力態様をこの操作手段に与える手段とを備えるゲーム装置。
【請求項２７】
前記ゲーム実行履歴状態を再現中に、ゲーム実行履歴期間中に前記遊戯者が前記操作手段に与えた操作入力態様をこの操作手段で再現する手段とを備える請求項１または２記載のゲーム装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲーム装置に係わり、特に、仮想３次元空間において自動車などのオブジェクトを遊戯者の操作に応答させて移動させる状態の画像処理を実行するゲーム装置に関する。
【背景技術】
【０００２】
近年のコンピュータグラフィックス技術の発達に伴い、業務用、家庭用を問わず、シミュレーション装置やゲーム装置が広く一般に普及するようになっている。これらの装置の一つのジャンルとして、仮想３次元空間（ゲーム空間）に設定したコース上をオブジェクトとしての自動車を移動させて周回時間や周回数を競うドライビング（カーレース）ゲームがあり、根強い人気を得ている。
【０００３】
このゲームを行なうシミュレーション装置又はゲーム装置（以下、ゲーム装置という）は、通常、予め記憶したゲームプログラムを実行するコンピュータ装置を内蔵した装置本体と、ゲームで表現させるオブジェクトの移動を指令する操作信号をコンピュータ装置に与える操作器（コントローラ）と、コンピュータ装置でゲームプログラムが実行されることによるゲーム展開に伴う画像を表示するディスプレイと、ゲーム展開に伴う音響を発生させる音響装置とを備える。
【０００４】
このゲーム装置にあっては、遊戯者をドライバにみたてた自動車（オブジェクト）などがディスプレイに表示される。遊戯者は、操作器を操作して走行路、走行速度などの情報をコンピュータ装置に与える。コンピュータ装置は、この操作情報に応じて自動車の挙動をリアルタイムに計算して走行状態の画像データを求め、この画像データをディスプレイに表示させる。
【０００５】
ディスプレイに表示させる画像には、遊戯者の自動車のみならず、道路標識なども背景とともに表示される。遊戯者は、ディスプレイに表示された走行路の曲がり具合、カーブなどを示す標識の内容、周りの景色の移動具合などから走行状態を読み取り、加速や減速を操作器（アクセルペダル、レバー、シフトレバーなど）を介して制御する。
【０００６】
例えば、シミュレーション装置においては、前記操作器の操作が正確であればあるほど走行距離を伸ばすことができる。なお、このシミュレーション装置では、例えば、１単位のコインの投入によって所定時間での操作が可能となっており、運転技術が上達すればするほど走行距離や走行可能時間を伸ばせるようになっている。しかして、運転技術が未熟の場合には走行距離を伸ばすことができない。
【０００７】
いずれにしても、所定時間が経過すると、ゲーム画面は停止して以後操作器による操作が継続できないこととなる。このとき、いわゆるコンティニュー画面が併せて表示される。このコンティニュー画面は、カウントダウン方式となっており、例えば１０秒からカウントダウンし、この１０秒が経過する前に新たにコインを投入することで、ゲームが終了した時点の状態からゲームを継続することができる。
【０００８】
すなわち、ゲーム開始当初のスタート地点からゲームを再開することなく、ゲームの終了或いは一時停止の位置からゲームを継続することができる。このゲームの継続方法は従来から広く実行されている。この方法によれば、ゲームが一旦終了或いは中断しても、ゲームの開始当初の状態に戻ることなく、途中の状態からゲームを継続することができるという効果がある。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、ゲームが終了或いは中断した時点で一旦ゲームの継続性が絶たれていることから、ゲームが途中の状態からいきなり再開されるとなると遊戯者はそのゲームの流れ速度に十分対応できずに運転操作の流れを見失い、運転操作を巧くこなすことができない。特に乗り物運転ゲームや格闘ゲームなど、乗り物や人物などのゲーム上のキャラクタに素早い動きを与えるようにしたゲーム装置では、ゲームの面白さを削ぐことにもなりかねない。
【００１０】
本発明はこの課題を解決可能である新規なゲーム実行処理の継続技術を提供することを目的とするものである。
【課題を解決するための手段】
【００１１】
この目的を達成するために、本発明は、操作手段からの遊戯者の操作量に基づいて、時系列的に連続するゲームを実行する処理手段と、ゲームの実行状態を停止させる停止手段と、ゲーム停止後にゲームを継続させる際、ゲーム停止以前のゲーム実行履歴状態を再現後、ゲーム停止点からゲームの継続が開始されるようにした継続手段と、を備えるゲーム装置であることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ゲームの停止以前の状態のゲーム画面が再現されるので、遊戯者は、ゲーム停止に至る過程を再認識できる。この再認識を経てゲーム停止状態からゲームが再開されて継続されることから、ゲーム停止後のゲーム処理のためのゲーム操作を遊戯者は結果的に巧くこなすことができる。
【００１３】
さらに、本発明は、ゲーム画面が再現される過程において、遊戯者が操作端末を操作して入力が徐々にゲーム処理手段に有効になるので、ゲーム継続後のゲーム処理を遊戯者はさらに巧くこなすことが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明に係る実施の形態を添付図面に基づき説明する。
【００１５】
この実施形態で実施するゲーム装置は、周回コース（走行ライン）を走行してラップタイムを競うドライビングゲームを提供する。
【００１６】
図１に、このゲーム装置の電気的な概略ブロック図を示す。同図に示すように、ゲーム装置はゲーム処理ボード１０を備える。このゲーム処理ボード１０には、操作装置１１、ディスプレイ１２、スピーカ１３、外部拡張コネクタ１４などの装置が電気的に接続されている。遊戯者はディスプレイ１２に表示されるゲーム画面を見ながら、操作装置１１の各種デバイスを操作してドライビングゲームを行うことができる。
【００１７】
ゲーム処理ボード１０は、図示しないカウンタのほか、ＣＰＵ（中央処理装置）２１、ジオメトリプロセッサ２２、システムメモリ２３、プログラムデータ用ＲＯＭ２４、ブートメモリ２５、バスコントローラ用のバスアービタ２６、レンダリングプロセッサ２７、グラフィックメモリ２８、ビデオＤＡＣ２９、オーディオプロセッサ３０、オーディオメモリ３１、オーディオＤＡＣ３２を備え、これらの要素の一部同士がバスライン３３により互いに接続されている。
【００１８】
ＣＰＵは請求項に記載された各手段を実現する。システムメモリは、ゲーム実行処理履歴状態を記憶するようにも構成されている。ゲームの実行処理履歴状態とは、ゲームオーバー或いはポーズボタンによるゲーム停止以前の所定期間内のゲームの処理状態をいう。
【００１９】
ＣＰＵ２１は、バスライン３３を介してジオメトリプロセッサ２２およびシステムメモリ２３に接続されるとともに、バスアービタ２６およびバスライン３３を介して、その第１の系統はプログラムデータ用ＲＯＭ２４、ブートＲＯＭ２５に、その第２の系統はＩ／Ｏ３４を経由して操作装置１１に、その第３の系統は外部拡張コネクタ１４に、その第３の系統はオーディオプロセッサ３０に、その第４の系統はレンダリングプロセッサ２７にそれぞれ接続されている。またレンダリングプロセッサ２７はグラフィックメモリ２８およびビデオＤＡＣ２９に接続されている。オーディオプロセッサ３０はオーディオメモリ３１およびオーディオＤＡＣ３２に接続されている。
【００２０】
システムメモリ２３は、この装置の所定プログラムや画像処理プログラムを予め記憶している。またブートＲＯＭ２５はシステム立ち上げ用のプログラムを予め記憶している。
【００２１】
ＣＰＵ２１は、電源投入後、ブートＲＯＭ２５に記憶されている立ち上げ用プログラムを読み込んでシステムを起動し、その後はシステムメモリＲＯＭ２２に内蔵させたプログラムに基づいて各種の演算および制御に関わる処理を実行する。その処理には、予め設定した複数の運転モードから所望の運転モードを選択する処理、各運転モードに特有の処理、車両の挙動計算（シミュレーション）処理、および特殊効果の計算処理が含まれる。
【００２２】
挙動計算は、仮想３次元空間（ゲーム空間）での車両の動きをシミュレートするものである。これを実行するには、仮想３次元空間における車両のポリゴンの座標値が決定された後、この座標値を２次元視野座標系に変換するための変換マトリクスと形状データ（ポリゴンデータ）とがジオメトリプロセッサ２３に指定される。なお、ポリゴンデータとは、複数の頂点の集合からなるポリゴン（多角形：主に３角形、４角形）の各頂点の相対ないしは絶対座標の座標データ群を言う。
【００２３】
プログラムデータ用ＲＯＭ２４（記憶媒体）には、複数のポリゴンから成る形状データ（各頂点から成るキャラクタ、地形、背景などの３次元データ）が予め記憶されている。この形状データはジオメトリプロセッサ２２に渡される。ジオメトリプロセッサ２２はＣＰＵ２１から送られてくる変換マトリクスで、指定された形状データの透視変換を行い、３次元仮想空間での座標系から視野座標系に変換した形状データを得る。この形状データはレンダリングプロセッサ２７に送られる。
【００２４】
レンダリングプロセッサ２７は、グラフィックメモリ２８からテクスチャデータを読み出し、変換された視野座標系の形状データにこのテクスチャを貼り付け、ビデオＤＡＣ２９内のフレームバッファに出力する。フレームバッファに一時記憶された車両、地形（背景）などのポリゴン画面（シミュレーション結果）と文字情報などのスクロール画面とが指定プライオリティにしたがって合成され、最終的なフレーム画像データが一定タイミング毎に生成される。このフレーム画像データはＤ／Ａ変換されてディスプレイ１２に送られ、ゲーム画面としてリアルタイムに表示される。
【００２５】
オーディオプロセッサ３０はＣＰＵ２１からの指令に基づき音響データを生成し、このデータをオーディオＤＡＣ３２を介してスピーカ１３に出力する。これにより、音響データが電力増幅され、スピーカ１３から音響として出力される。
【００２６】
さらに操作装置１１には、遊戯者が操作する運転モード選択スイッチ１１ａ、ステアリング１１ｂ、アクセルペダル１１ｃ、ブレーキペダル１１ｄ、シフトレバー１１ｅ、ビューチェンジスイッチ１１ｆなどが装備されている。これにより、遊戯者はディスプレイ１２の表示画面を見ながら、運転モード選択情報、操舵角情報、加速情報、減速情報、変速機シフト位置情報、仮想３次元空間に置くカメラ視点の位置情報などのドライビング情報をＩ／Ｆ３４を介してＣＰＵ２１に与えることができる。
【００２７】
上記構成により、遊戯者は所定の位置（ディスプレイ１２が真正面となる位置）に着座し、操作装置１１の各種デバイスに手足を配置することで、ゲーム操作の準備が完了する。
【００２８】
ゲームがスタートすると、遊戯者はディスプレイ１２に表示される画像をみながら、画面に表示されている車両を操作する。画像の中は三次元仮想空間とされ、直線及び曲線路、上り坂や下り坂、障害物等の時々刻々と変化する画像に基づいて各種操作端末（ハンドル、ギヤ、アクセル、ブレーキ）を操作することができるようになっている。ゲーム処理ボードは、これらの操作量から車両の挙動計算を行うとともに、走行路上にこの車両を配置する。車両の近傍（車両の斜め後方、或いは車両内のドライバーズアイ等）に仮想カメラを配置して、この仮想カメラからの映像を画面を作成して画面に表示するようにしている。
【００２９】
遊戯者が運転を開始したのち、所定時間が経過すると、ゲーム処理ボードは、ゲーム停止の一態様としてのゲーム終了（ゲームオーバ）のための制御処理を実行する。ゲームオーバーの時点では、ゲームの画面はゲームオーバーの状態で停止されている。ゲームオーバーの際、コンティニュー表示がなされるようになっている。コンティニュー表示は、画面上で時計表示を１０秒から０秒までカウントダウンさせている。このカウントダウン中に遊戯者がコインを投入すると、ゲームが完全に終了してスタート時の初期状態に戻ることなく、ゲームの停止状態からゲーム処理を継続することができる。
【００３０】
このゲーム処理の継続のための制御処理において、既述のように、従来のゲーム装置はゲームオーバーの時点の停止状態の画面からゲーム処理が再開される。これに対して、この実施形態に記載されたゲーム装置では、ゲームオーバーに至る過去の状態からゲーム状態を再現した後ゲームオーバー時点の状態からゲーム処理を継続・再開させる。
【００３１】
図２はこのゲームの継続制御処理の基本構成図である。図２において、ゲームは矢印の時間軸方向に進行する。ゲーム停止点とは、ゲームオーバーの時点や地点をいう。ゲーム再開点とは、ゲーム停止点に至るゲーム状態での過去の時点や地点をいう。ゲーム停止点からゲーム再開点までの連続したゲーム処理データは、前記システムメモリに記憶されている。両点間にあるゲーム処理状態は、ゲームの進行の過去の履歴であるゲーム実行履歴状態に対応する。
【００３２】
ゲーム実行履歴状態とは、例えば所定の時間（数秒）や距離のゲームの処理の一連のデータに対応する。このデータとしては、過去のゲーム処理状態を示す画面データそのものであったり、或いは、遊戯者の操作データやそのデータに基づいて演算された物体の座標などの演算値である。後者の場合は、ゲーム処理ボードは、この演算値に基づいてゲーム再開点からゲーム停止点までのゲーム画面を再度演算して再現する。
【００３３】
この図２におけるゲーム処理の継続のための制御態様には次のことがある。ゲーム停止状態からゲーム再開点まで一気に戻り、ゲーム再開点からのゲーム実行履歴状態を再現する形態。ゲーム停止状態からゲーム再開点までのゲーム実行履歴状態を逆再生し、次いで、このゲーム実行履歴状態を再現する形態。
【００３４】
ゲーム実行履歴状態の再現量については次のとおりである。ゲームの実行履歴再現量、すなわち、ゲーム停止点からゲーム再開点までの間隔は、固定でも変動でもよい。前者の場合は所定時間、例えば、数秒、或いは所定の距離数、例えば、５０−１００ｍである。後者の場合の一例は、ゲーム停止点での仮想の車両の速度等のゲームの処理速度を一例とするゲーム状態の特性値に応じて前記ゲーム実行履歴再現量を変化させる。例えば、車両速度が高い場合には、同再現量を多くする。また、ゲームボードは、ゲーム中断またはゲームオーバーからゲーム再開までに経過した時間によって再現量を変化させることもできるし、また、遊戯者あるいはゲーム装置の保守者等によって任意に再現量を設定するための指令入力をゲームボードの所定記憶領域に設定することが、例えば、ゲーム処理ボードは、逆再生時に遊戯者が所定の操作ボタンを押し続けている間ずっと画面が逆再生するように制御することである。
【００３５】
なお、ゲーム再開点からゲーム停止点（ゲーム継続点）までは、ゲーム実行履歴そのものではなく、これを変更させた再現も本発明の実施形態として許容される。この再現形態としては、遊戯者が理想的な操作をした場合の再現形態を用いても良い。例えば、車が衝突（クラッシュ）した直後にゲームオーバーになった場合、ゲームを継続（コンティニュー）しても、ゲーム再開からクラッシュに至るまでの再現を行った後操作が移行されるので、またクラッシュしやすい状況に陥りやすいことから、クラッシュを含まない或いはクラッシュをしにくいような再形態にゲーム実行履歴を変更して再現しても良く、また、後述のように、ゲーム再開点から遊戯者の操作入力を有効にして、ゲーム停止点における遊戯者が望まないゲーム状態に至ることを回避した再現形態でも良い。
【００３６】
また、ゲームの実行履歴状態を再現中、遊戯者が過去に採ったハンドル操作形態をハンドル入力装置にフィードバックすることもできる。この結果、ゲーム継続点に至るゲーム実行履歴状態の再現期間中、遊戯者はハンドル操作を予備的に体感することができ、ゲーム継続状態に円滑に移行することができる。
【００３７】
図２の制御がゲーム装置に適用されると、ゲーム停止点からゲーム再開点まで車両が逆戻りするゲーム画面が表示され、次いで、ゲーム再開点からゲーム停止点まで車両が進む画面が表示される。ゲーム停止点まで車が到達した時点からゲーム処理の継続が有効となる。この意味でゲーム停止点はゲーム継続点と一致する。但し、ゲーム処理の継続が開始されるゲーム継続点はゲーム停止点に一致しなくても良い。例えば、ゲーム停止点の僅か手前の地点にゲーム継続点があっても良い。
【００３８】
次に、遊戯者がハンドル、ブレーキなどの入力手段を操作した場合、この操作とゲームの継続との関係について説明する。図３において、有効度とは、この操作量がゲーム処理に反映する程度であり、有効度が１とは、操作量をほぼ全てゲーム処理に反映する程度をいう。通常のゲーム実行処理期間中は有効度が１である。有効度が０とは、操作量が全くゲーム処理に影響しない程度をいう。ゲーム継続点から有効度は１になり、ゲーム再開点からゲーム継続点までは有効度は０である。すなわち、遊戯者はゲーム再開点からゲーム継続点までは入力端末を操作しても、車両を何等コントロールできない。
【００３９】
図４は、図３の変更例である。ゲーム再開点からゲーム継続点まで前記有効度が徐々に０から１まで変化していく状態を示している。ａは有効度の変化率がゲーム再開点において大きく、ｃは有効度の変化率がゲーム継続点において大きい場合を示している。ｂはこの変化率がゲーム再開点からゲーム継続点まで一定であることを示している。図３に示す実施形態の場合は、ゲーム再開点からゲーム停止点までの車両などの挙動計算値をメモリが記憶することにより、この記憶値に遊戯者の操作値を徐々に加えて車両の挙動演算を実行し、この演算結果の映像を再現しながらゲーム継続点からゲームを継続する。ゲーム継続点以降のゲームデータがゲームにおける遊戯者得点値となる。遊戯者はゲーム開始点からゲーム継続点までの間に、入力手段を駆使することによって、ゲーム継続点以降の状態をゲーム停止時よりか有利にすることができる。
【００４０】
ゲーム処理ボードは、有効度（ｆ）が０から１の場合、遊戯者の操作量にこのｆの値を乗じてゲーム処理手段に渡し、ゲーム処理手段はこの補正後の入力値を用いてゲームプログラムで規定された所定の演算処理を実行させる。
【００４１】
図３及び図４の実施形態とも、次の制御動作が付加的に実行されても良い。ゲーム停止状態では、入力手段の操作量が特定の場合で終わることがある。例えば、コースの途中のカーブの部分を車両が走行中にゲームオーバーとなるような場合である。この場合は、ゲーム再開点からゲーム継続点に至るまで、ハンドルの操舵角が中立の位置からゲームオーバーの際の操舵角まで、ゲーム処理ボードがハンドルを制御する。なお、前記システムメモリは、ゲーム実行期間中所定時間以内のゲーム状態を順次更新記憶する特定メモリ領域を備えている。
【００４２】
次に、本発明の他の形態について説明する。この形態では、ゲーム処理ボードは、ゲームの停止がポーズボタンによって一時的に停止され、これを継続させる場合の後述の制御動作を実行する。なお、ポーズ機能を有するゲーム装置では、ポーズボタンを再度操作することによって、ポーズ状態からゲームが継続される。従来はポーズ状態から直ちにゲームが継続されていたが、この実施形態に係わるゲーム装置では、既述の図２乃至図４の制御動作を実行可能である。
【００４３】
この実施形態が前記実施形態と異なる点は、次の点である。ゲーム処理ボードは、ゲーム再開点からゲーム継続点までの間、ゲーム画面にその旨例えば「自動再現中」の表示を行う。ゲーム停止点からゲームを継続させるか、前記ゲーム実行履歴状態を再現してからゲーム処理を継続するかを選択できる手段を、ゲーム装置が有している。ゲーム処理ボードは、ゲーム再開点からゲーム継続点までの所要時間を表示手段に表示する、或いは、ゲーム再開点からゲーム継続点までの所要時間をカウントダウン方式によって表示手段に表示する。また、ゲーム状態の記憶方法は次のとおりである。
【００４４】
図５はこの記憶方式を説明する概念図である。システムメモリは、領域１と領域２の二つのゲーム実行履歴状態を記憶するメモリ部分を備えている。このメモリシステムは、ゲーム再開点からゲーム継続点までが３秒間、すなわち、自動再現時間が３秒間である場合に対応している。
【００４５】
領域１及び２とも、６秒毎にその期間内の全ゲーム処理データを全て更新記憶できるように構成されている。各々の記憶領域の記憶開始のタイミングは３秒ずれている。ポーズボタンを押下した時点で、３秒以上記憶している領域のデータをゲーム処理ボードが読みとる。読みとったデータは３秒以上のデータであるが下記のいずれかの方法で自動再現を行う。
【００４６】
３秒以上の記憶データを全て自動再現し、３秒前からゲーム継続点までカウントダウン表示を実行する。ポーズ中に、記憶した３秒以上の記憶分を高速で再現し、３秒前の時点で画面を止め、ポーズ解除後に３秒前からの自動再現を行うとともにカウントダウン表示を実行する。
【００４７】
領域１及び２を設けることによって、ゲーム処理がどの時点で停止されようと、所定時間以上のゲーム状態が履歴として連続的に保存されるという効果を有する。
【００４８】
なお、本実施形態では運転ゲームを例に採り説明したが、格闘ゲームなどキャラクタが素早く動く形態のゲームであれば、本発明の適用することが特に好適である。遊戯者はゲーム停止後のゲーム継続時にキャラクタの素早い動きに対応しなければならない。
【００４９】
なお、従来ローリングスタートと呼ばれるゲームの開始方法がある。ローリングスタートは予め車を走行させながらレースをスタートさせるものである。スタート前の車の走行期間中、遊戯者の入力操作はゲーム処理ボードに有効とされない。このローリングスタートを本発明に係わるゲーム制御と比較すると、ゲーム継続点に至るまで車は走行している点では同じであるが、本制御では、ゲーム継続点に至るまでの車には、遊戯者の操作が１００パーセントまたはある程度有効である点においてローリングスタートのためのゲーム処理とは相異する。
【００５０】
ローリングスタートは、コンティニューや一時停止と異なり常にゲーム開始点が同じであり、また、通常遊戯社に操作が移行する地点は頻繁に操作を必要としない場所を選ぶことが多いため、ゲームの再現中に遊戯者の操作を有効にする必要がない。
【００５１】
本発明によれば、過去のゲーム状態を再現しながらゲームを継続させることができるために、ゲームの停止時点からゲーム処理を円滑に遊戯者が行うことが可能となる。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施形態に係るゲーム装置のブロックである。
【図２】ゲーム処理を継続させるための制御態様の基本構成を示す特性図である。
【図３】ゲーム状態履歴再現期間中の遊戯者によるゲーム操作量とゲーム処理との関係図である。
【図４】その変形例である。
【図５】本発明の他の形態に係わるゲームの継続システムの基本構成である。
【符号の説明】
【００５３】
１０ ゲーム処理ボード１１ 操作装置１２ ディスプレイ１３ スピーカ２１ ＣＰＵ２２ ジオメトリプロセッサ２３ システムメモリ２４ ＲＯＭ２６ バスアービタ２７ レンダリングプロセッサ２８ グラフィックメモリ２９ ビデオＤＡＣ３０ オーディオプロセッサ３１ オーディオメモリ３２ オーディオＤＡＣ
【図１】
2008220983.tif 000003
【図２】
2008220983.tif 000004
【図３】
2008220983.tif 000005
【図４】
2008220983.tif 000006
【図５】
2008220983.tif 000007
【手続補正書】
【提出日】平成20年6月2日(2008.6.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
遊戯者からの操作手段の操作量に基づいて、時系列的に連続するゲームを実行する処理手段と、
前記ゲームの実行状態を停止する停止手段と、
前記ゲームの実行状態を停止後にゲームを再開させる際、前記ゲームの実行状態を停止させる以前のゲーム実行履歴状態を再現後、停止させた時点から前記ゲームの実行状態を継続させる継続手段と、
仮想３次元空間におけるオブジェクトとしての車両の動きをシミュレートする挙動計算手段と、を備え、
前記継続手段は、前記ゲーム停止時点における、仮想３次元空間での前記車両の速度が速いほど、前記ゲームの実行状態を停止させた時点より遡る間隔を大きくし、前記ゲーム実行履歴状態の再現量を増加させることを特徴とするゲーム装置。
【請求項２】
ゲームプログラムを備えるメモリと、前記ゲームプログラムに基づいてデータ処理を実行する演算装置と、を備えるゲーム装置におけるデータ処理方法において、
前記演算装置は、
遊戯者からの操作手段の操作量に基づいて、時系列的に連続するゲームを実行する処理工程と、
前記ゲームの実行状態を停止する停止工程と、
前記ゲームの実行状態を停止後にゲームを再開させる際、前記ゲームの実行状態を停止させる以前のゲーム実行履歴状態を再現後、停止させた時点から前記ゲームの実行状態を継続させる継続工程と、
仮想３次元空間におけるオブジェクトとしての車両の動きをシミュレートする挙動計算工程と、を実行するものであり、
前記継続工程は、前記ゲーム停止時点における、仮想３次元空間での前記車両の速度が速いほど、前記ゲームの実行状態を停止させた時点より遡る間隔を大きくし、前記ゲーム実行履歴状態の再現量を増加させることを特徴とするゲーム装置における処理方法。
【請求項３】
遊戯者からの操作手段の操作量に基づいて、時系列的に連続するゲームを実行する処理工程と、
前記ゲームの実行状態を停止する停止工程と、
前記ゲームの実行状態を停止後にゲームを再開させる際、前記ゲームの実行状態を停止させる以前のゲーム実行履歴状態を再現後、停止させた時点から前記ゲームの実行状態を継続させる継続工程と、
仮想３次元空間におけるオブジェクトとしての車両の動きをシミュレートする挙動計算工程と、をコンピュータに実行させるためのプログラムが記録された、コンピュータが読み取り可能な記録媒体であり、
前記継続工程は、前記ゲーム停止時点における、仮想３次元空間での前記車両の速度が速いほど、前記ゲームの実行状態を停止させた時点より遡る間隔を大きくし、前記ゲーム実行履歴状態の再現量を増加させることを特徴とする前記記憶媒体。