(57)【要約】【課題】　プレイ対象物を扱うゲームキャラクタの動作のリアル感を高めると共に緊張感溢れる操作を可能とすること。【解決手段】　ダッシュ動作判定部１１０は、操作部１０によりダッシュ操作がなされた際のボールの位置が、ダッシュ有効範囲内にあるか否かを判定する。ダッシュ動作指示部１１２は、有効範囲内にあると判定された場合に、ゲームキャラクタの移動速度の加速を指示する。動作表示変更部１１４は、ダッシュによりボールに追いついたゲームキャラクタからの送球操作が操作部１０により行われた場合に、ゲームキャラクタの移動方向、ボールの送球方向等に応じて、ゲームキャラクタの動作表示を変化させる。以上により、ゲームキャラクタがダッシュによりボールを捕球すると共に、その時のダッシュ方向等に応じてランニングスロー、グラブトスを行う等の動作表示が可能となる。【選択図】　　　　図１
2004073895.tif 000002
【特許請求の範囲】
【請求項１】
　ゲームキャラクタ、プレイ対象物を含む表示物の表示を行うゲーム装置に用いられ、所与の操作手段を用いて行うゲーム装置の制御方法であって、
　前記操作手段によりダッシュ動作を指示する操作がなされた際のプレイ対象物の位置が、ゲームキャラクタによるダッシュ動作の有効範囲内にあるか否かを判定し、
　有効範囲内にあると判定された場合に、ゲームキャラクタの移動速度の加速を指示することを特徴とするゲーム装置の制御方法。
【請求項２】
　請求項１において、
　ダッシュ動作を指示する操作及びダッシュ動作後にプレイ対象物をゲームキャラクタから放つ操作を、１の操作ボタンを用いて行うことを特徴とするゲーム装置の制御方法。
【請求項３】
　請求項２において、
　前記１の操作ボタンが、押された深さの大小に応じて異なる大きさの操作量が入力可能なように形成されており、
　ダッシュ動作を指示する操作か否かの判断を、前記１の操作ボタンにより入力された前記操作量により判断することを特徴とするゲーム装置の制御方法。
【請求項４】
　ゲームキャラクタ、プレイ対象物を含む表示物の表示を行うと共に所与の操作手段を用いるゲーム装置であって、
　前記操作手段によりダッシュ動作を指示する操作がなされた際のプレイ対象物の位置が、ゲームキャラクタによるダッシュ動作の有効範囲内にあるか否かを判定する手段と、
　有効範囲内にあると判定された場合に、ゲームキャラクタの移動速度の加速を指示する手段とを含むことを特徴とするゲーム装置。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明はゲーム装置に用いられるゲーム装置の制御方法及びゲーム装置に関する。
【背景技術】
【０００２】
　従来より、図１３に示すように、本体装置９２０に備え付けられたゲームコントローラ９００により、ディスプレイ９２２に映し出される表示物を操作しゲームを楽しむタイプのゲーム装置が知られている。野球ゲームを例にとれば、プレーヤは、打者ゲームキャラクタ９２４あるいは投手ゲームキャラクタ９２６等を操作し、投手ゲームキャラクタ９２６から投げ込まれたボール９３０を、打者ゲームキャラクタ９２４がバット９２８で打ち返すことでゲームを楽しむ。このゲーム装置によれば、野球を実際にプレイしているような感覚をプレーヤに対して与えることができるため、ゲームとしての人気が高い。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
　さて、このゲーム装置において、打者ゲームキャラクタ９２４によりプレイ対象物であるボール９３０が打ち返された場合、守備側のプレーヤが、図示しない野手ゲームキャラクタを操作し、ボール９３０を捕球し所望の塁に送球する。しかしながら、これまでのゲーム装置では、このような捕球動作の際には、プレーヤは、ただ単に野手ゲームキャラクタの移動方向を方向指示キー９０２を用いて操作できるのみであった。このため、捕球・送球動作の演出が不十分であると共に捕球・送球動作の際の緊迫感も少なく、またプレーヤの操作技量を捕球・送球動作に今一つ反映できなかった。
【０００４】
　本発明は、以上のような課題を解決するためになされたものであり、その目的とするところは、プレイ対象物を扱うゲームキャラクタの動作のリアル感を高めると共に、プレーヤの操作技量が反映された緊張感溢れる操作を可能とするゲーム装置の制御方法及びゲーム装置を提供することにある。
【課題を解決するための手段】
【０００５】
　（１）上述した課題を解決するために、本発明は、ゲームキャラクタ、プレイ対象物を含む表示物の表示を行うゲーム装置に用いられ、所与の操作手段を用いて行うゲーム装置の制御方法であって、所与の方向に移動しプレイ対象物に追いついたゲームキャラクタからプレイ対象物が放たれる操作が前記操作手段により行われた場合に、ゲームキャラクタの移動方向とプレイ対象物が放たれる方向とに応じて、前記操作後に行われるゲームキャラクタの動作表示を変更することを特徴とする。
【０００６】
　本発明によれば、プレイ対象物、例えばボール等に追いついたゲームキャラクタからボールが放たれる操作、例えば送球操作、キック操作、ヒット（ストローク）操作等が行われると、ゲームキャラクタの移動方向、ボール等の放たれる方向に基づいて、動作表示が変更される。野球ゲームを例にとれば、移動方向及び送球方向が共に前方の場合には例えばランニングスロー等の動作表示が、移動方向に対して送球方向が後方の場合には例えば半回転ジャンピングスロー等の動作表示が行われる。従って本発明によれば、これまで単調であった送球動作等の表現のリアル感を向上できる。また本発明によれば、送球操作をした際の送球方向に応じて、該方向に最も早く送球可能な動作表示を選択できることとなり、これにより、よりスピード感溢れる送球動作等が可能となる。
【０００７】
　この場合、本発明では、前記移動方向及び前記プレイ対象物が放たれる方向に加えて、プレイ対象物の移動目標までの距離に応じて、前記操作後に行われるゲームキャラクタの動作表示を変更することが望ましい。このようにすることで、野球ゲームを例にとれば、移動方向及び送球方向が共に前方の場合でも、距離が近い場合には、通常の送球動作表示に代えて例えばグラブトス等の動作表示を行うことが可能となる。これにより動作表示のリアル感の更なる向上を図ることができる。
【０００８】
　（２）また本発明は、ゲームキャラクタ、プレイ対象物を含む表示物の表示を行うゲーム装置に用いられ、所与の操作手段を用いて行うゲーム装置の制御方法であって、前記操作手段によりダッシュ動作を指示する操作がなされた際のプレイ対象物の位置が、ゲームキャラクタによるダッシュ動作の有効範囲内にあるか否かを判定し、有効範囲内にあると判定された場合に、ゲームキャラクタの移動速度の加速を指示することを特徴とする。
【０００９】
　本発明によれば、ダッシュ操作がなされた場合に、ボール等のプレイ対象物がダッシュ有効範囲内にあるか否かが判断され、有効範囲にある場合には、ゲームキャラクタの速度が速くなる。これにより捕球、キック、ヒッティング等の可能性が高められる。この結果、操作技量が優れ、ダッシュモードに容易に入ることができるプレーヤについては、捕球等の確率が高まり、操作技量の差を捕球・送球等の動作に反映できることとなる。
【００１０】
　なおダッシュ後、プレイ対象物に追いついたゲームキャラクタからプレイ対象物が放たれる動作がなされた場合には、ゲームキャラクタの移動方向、プレイ対象物の放たれる方向等に基づいて、動作表示の変更を行うことが望ましい。このようにすれば、ダッシュにより加速したゲームキャラクタに、その時のダッシュ方向に応じた素早い送球動作を行わせること等が可能となり、プレーヤの操作技量の差を捕球・送球等の動作に更に反映できることとなる。
【００１１】
　この場合、本発明では、ダッシュ動作を指示する操作及びダッシュ動作後にプレイ対象物をゲームキャラクタから放つ操作を、１の操作ボタンを用いて行うことが望ましい。このようにすれば、ダッシュ、送球等の一連の操作を、１の操作ボタンから指を離すことなくできることとなり、操作性の向上を図ることができる。
【００１２】
　（３）また本発明では、前記１の操作ボタンが、押された深さの大小に応じて異なる大きさの操作量が入力可能なように形成されており、ダッシュ動作を指示する操作か否かの判断を、前記１の操作ボタンにより入力された前記操作量により判断するようにしてもよい。このようにすれば、例えば操作量の大小により、ダッシュモード以外の他のモードに移行させること等が可能となり、操作のバラエティーを向上できる。
【発明を実施するための最良の形態】
【００１３】
　以下、本発明の実施形態の一例について図面を用いて説明する。
【００１４】
　図１に、本実施例の操作方法等を実現することができるゲーム装置の機能ブロック図の一例を示す。ここで操作部１２は、家庭用のゲーム装置を例にとればゲームコントローラに相当し、操作部１２にて得られた操作情報は処理部１００に入力される。処理部１００は、この操作情報と、所与のプログラム等に基づいて、ゲームキャラクタ、ボール、バット等の表示物を動作させる演算等を行う。画像合成部２００は、処理部１００からの指示等にしたがってゲーム画像を合成し、これを表示部１０に出力する。
【００１５】
　図２に、操作部１２であるゲームコントローラの一例を示す。方向指示キー１４は、投手がボールを投げる際にボールのコースを指定したり、ボールを送球する際の塁指定をしたり、野手を動かす方向を指定したり等するためのものである。また操作ボタン群１６は、投手がボールを投げるタイミング、打者がバットを振るタイミング、野手がボールを捕球・送球するタイミング等を決めるものである。
【００１６】
　本実施例では、操作ボタン１８は、押された深さｄの大小に応じて、異なる大きさの操作量が入力可能なように形成されている。即ち、例えば押される深さｄが大きい場合には操作量は大きくなり、ｄが小さい場合には操作量は小さくなる。そして、後述するように、本実施例では、この操作量の大小に基づいて、ダッシュ動作か否かの選択判断を行っている。更に、この操作量の大小に基づいて、送球の軌道・精度等が変化するようにもなっている。なお操作ボタン１８以外の他のボタン、例えばＬ、Ｒボタン２０、２２等を用いて操作量を入力するようにしてもよい。
【００１７】
　さて本実施例では、図１に示すダッシュ動作判定部１１０が、ボール（プレイ対象物）の位置が、ダッシュ動作の有効範囲内にあるか否かを判定する。そして、有効範囲内にあると判定された場合には、ダッシュ動作指示部１１２の指示により、ゲームキャラクタの移動速度が加速される。そして、このダッシュ動作によりゲームキャラクタがボールに追いつき、操作部１２によりボール送球の操作が行われると、ゲームキャラクタの移動方向、ボールの送球方向等に基づいて、ゲームキャラクタの動作表示が変更される。この動作表示の変更は、動作表示変更部１１４により行われる。以上の処理を更に具体的に説明すると以下のようになる。
【００１８】
　まず図３のＤに示すように、通常の移動状態では、方向指示キー１４等により指示される方向にゲームキャラクタが移動している。そして図３のＥに示すように、ボール２０がダッシュ有効範囲内にある際に、プレーヤがダッシュ操作を行うと、ゲームキャラクタの移動速度が例えば通常の５倍程度に加速される。ゲームキャラクタを加速させることで、ボール２０を捕球できる可能性が高まり、いわゆる野球におけるファインプレーを表現できることになる。即ち、本実施例では、ゲームキャラクタとボール２０とが所与の距離範囲内にあることを条件として、ボール２０の捕球動作がなされるが、ダッシュして加速することで、ゲームキャラクタとボール２０とを上記所与の距離範囲内に収めることが容易となり、ボール２０を捕球できる可能性を高めることができる。操作技量の優れたプレーヤにとっては、ダッシュ有効範囲内にボール２０が入った時を見計らってダッシュ操作することは比較的容易である。従って、操作技量の優れたプレーヤは、より容易にダッシュモードに入ることができ、ボール捕球の可能性を高めることができる。一方、操作技量の劣るプレーヤにとっては、ダッシュ有効範囲内にある場合にダッシュ操作を行うことは難しく、ダッシュモードに入るのは困難となる。従って、ボール捕球の可能性を高めることができない。即ち本実施例によれば、各々のプレーヤが有するゲームの操作技量を、ボールの捕球技術に反映させることができ、これによりゲームのリアル感、緊張感を格段に増すことができる。
【００１９】
　なお、ボール２０がダッシュ有効範囲内にあるか否かは、ダッシュ動作判定部１１０により判断される。これは例えば、図３のＥの位置（ダッシュ操作を行った位置）を中心とした円、球、正方形、立方体、四角形、直方体等の中にボール２０が存在するか否かを判断すること等で実現できる。
【００２０】
　また本実施例では、ダッシュ操作と送球操作とを、同じ操作ボタン１８を用いて行っている。このようにすることでプレーヤは、ダッシュ開始、ダッシュ捕球、塁送球という一連の動作を、操作ボタン１８から指を離すことなく連続的に行うことができる。これにより、プレーヤに複雑な操作を強いることなく、これまでにない野手ゲームキャラクタの動きを実現でき、ゲームの操作の容易性を維持したままで、ゲームの面白味を増すことができることになる。
【００２１】
　また本実施例では、ダッシュ操作が行われたか否を、操作ボタン１８により入力される操作量の大小により判断している（図２参照）。即ち操作ボタン１８の操作量が例えば小さい場合には、ダッシュ動作が指示されたと判断する。一方、操作量が大きい場合には、例えばスライディングキャッチ、ジャンピングキャッチ等の他の動作が指示されたと判断する。このスライディングキャッチ動作等においては、ゲームキャラクタはボール２０の方向に倒れ込む。これによりボールの捕球範囲が広がり捕球の可能性が高まる。しかしながら、スライディングキャッチの場合には、ゲームキャラクタは、倒れ込んだ体勢より一度立ち上がってから送球動作を行うことになる。従って、その分だけ無駄な時間を多く費やすことになり、塁への送球が遅れてしまう。これに対して、ダッシュして送球する場合には、ダッシュの体勢のままで送球できるため、塁への送球をスライディングキャッチ等に比べ早くすることができる。そして、操作技量の優れたプレーヤは、操作量を微妙に調整して操作ボタン１８を弱く押すことができるため、ダッシュモードへの移行を容易に選択でき、この結果、より早く塁へ送球することができることになる。
【００２２】
　図３のＦに示すように、ダッシュによりボールを捕球した後、図３のＧに示すようにボール２０の送球操作（プレイ対象物を放つ操作）が行われると、プレーヤの所望する塁２２（プレイ対象物の移動目標）への送球が行われる。この時、塁２２の選択は例えば方向指示キー１４等により行う。
【００２３】
　さて本実施例では、ダッシュ捕球の後のダッシュ継続中に送球操作を実行した場合に、ゲームキャラクタのダッシュ方向に対する送球方向と、送球距離とに応じて、ゲームキャラクタの動作表示を変更している。この動作表示の変更は動作表示変更部１１４により行われる。
【００２４】
　図４に、送球方向（ダッシュ方向に対する）及び送球距離と、動作表示パターンとの関係を表すテーブルデータの一例を示す。送球距離が１０ｍ〜３０ｍの場合は次のようになる。例えば送球方向がダッシュ方向に対して前方の場合には、図５（Ａ）に示すようなランニングスローの動作表示が行われる。即ち、この場合には、ダッシュする方向に塁がありダッシュ方向と送球方向とがほぼ同じ方向であるため、ダッシュにより加速したゲームキャラクタ３０が、ダッシュによりランニングしたそのままの体勢でボール２０を塁へ送球する。この時、ゲームキャラクタ３０は、倒れ込むことなくボール２０を送球できるため、スライディングキャッチ等を行う場合に比べて、ボールをより早く塁に送球できることになる。
【００２５】
　送球方向がダッシュ方向に対して左方である場合には、図５（Ｂ）に示すように、倒れ込みスナップスローの動作表示が行われる。即ち、この場合には、倒れ込み動作には入るが、倒れ込み捕球後の不安定な状態から素早く体勢を立て直し、スナップスローにより素早く送球を行う。従って、この場合にも、スライディングキャッチ等を行う場合に比べて、ボール２０を素早く塁に送球できることになる。
【００２６】
　送球方向がダッシュ方向に対して右方である場合には、図６（Ａ）に示すように、全回転ジャンピングスローの動作表示が行われる。即ちこの場合には、ダッシュにより生じた移動エネルギーが回転エネルギーに変換されたと考え、ジャンプしながら塁へ送球することになる。従って、倒れ込み等の動作が入らず、素早い送球が可能となる。
【００２７】
　送球方向がダッシュ方向に対して後方である場合には、図６（Ｂ）に示すように、半回転ジャンピングスローの動作表示が行われる。即ちこの場合にも、ダッシュによる移動エネルギーが回転エネルギーに変換されたと考え、倒れ込むことなく送球を行うため、素早い送球が可能となる。
【００２８】
　本実施例では、更に、送球距離をも考慮して動作表示を変更している。例えば上記においては、送球方向が前方であり送球距離が１０〜３０ｍである場合には図５（Ａ）に示すようなランニングスローの動作表示となっていた。これに対して、同じく送球方向が前方であっても、送球距離が５ｍ以下と短い場合には、図７（Ａ）に示すような前方グラブトスの動作表示となる。即ち、送球距離が短い場合には、ランニングスロー等をしなくても、モーションの小さいトス動作で塁送球が可能である。そこで、これを表現すべく本実施例では、送球方向が同じであっても送球距離が短い場合には動作表示をグラブトス等に変更し、素早い送球を可能としている。また例えば、送球方向が左方であり送球距離が１０〜３０ｍである場合には図５（Ｂ）に示すような倒れ込みスナップスローの動作表示となっていた。これに対して、同じく送球方向が左方であっても、送球距離が３０ｍ〜５０と長い場合には、図７（Ｂ）に示すようなブレーキ後ノーマルスローの動作表示となる。即ち、送球距離が長い場合には、スナップスロー等では塁への送球が困難であると考えられる。そこで、これを表現すべく本実施例では、送球方向が同じであっても送球距離が長い場合には動作表示をノーマルスロー等に変更し、これによりリアル感の向上を図っている。
【００２９】
　次に本実施例の送球動作における特徴的な処理について簡単に説明する。本実施例では、図示しない操作量範囲設定部（処理部１００に含まれる）が、操作部１２により入力される操作量の範囲を区分けする複数の操作量範囲を設定する。そして図示しない移動状態設定情報変更部（処理部１００に含まれる）が、ボール、バット、ゲームキャラクタ等の表示物の移動状態を設定する情報を、入力された操作量が属する操作量範囲等に応じて変更する。即ち図８（Ａ）の区分け４０に示すように、操作量範囲が例えば第１〜第５の操作量範囲４２〜４９に区分けされる。ここで操作量は、操作ボタン１８の押した深さｄに対応している。そして本実施例では、操作量が属する操作量範囲に応じて、表示物の移動状態を設定する情報、例えば表示物の移動軌道・移動速度、移動精度等を変更する。例えば操作量が第１の操作量範囲４２に属する場合には弱い送球Ｂがなされたと判断する。そしてボールの軌道が１００％の確率で、図８（Ｂ）に示す山ボールＣになるように設定する。また操作量が第２の操作量範囲４４に属する場合には、弱い送球Ａがなされたと判断し、各々５０％の確率で山ボールＡ、山ボールＢとなるようにボールの軌道を設定する。第３〜第５の操作量範囲４６〜４９の場合も同様である。本実施例では更に、操作ボタンが操作された際のゲーム状況、例えばボールを送球する野手と塁との距離等の状況に応じて、操作量範囲の区分けが変化する。より具体的には図８（Ａ）に示すように、ボールの移動目標（塁）までの距離である送球距離が０〜１０ｍの場合の区分け４０と、１０〜１５ｍの場合の区分け５０とでは、操作量範囲の設定が異なっている。即ち区分け５０（１０〜１５ｍ）の場合には、区分け４０（０〜１０ｍ）の場合に比べて、ボールの軌道が最適となる範囲である第４の操作量範囲５８が、より下方向（操作ボタンの押す深さの深い方向）にシフトする。従ってプレーヤは、送球距離が長くなるほど、より深く操作ボタンを押さなければならないことになり、プレーヤの操作技量の優劣を送球動作に反映させることができる。
【００３０】
　また本実施例では、操作量範囲のみならず、入力された操作量が属する操作量範囲の値に操作量が達するまでの時間をも考慮して、移動軌道、移動速度、移動精度等の変更を行っている。より具体的には、例えば図９に示すように、操作量範囲（深さ段階）に達するまでの時間に応じて、送球の左右のぶれ確率（ボールの移動精度）の変更を行う。例えば押す速さ（第１の操作量範囲に操作量が達するまでの速さ）が０インターである場合（最も早く押された場合）には、ぶれ度０（最もぶれが少ない）となる確率が８９％、ぶれ度１となる確率が５％、ぶれ度２〜７となる確率が１％となる。一方、操作ボタンが最も遅く押された９インターの場合には、ぶれ度０となる確率が８９％から８０％に低下する。即ち本実施例によれば、操作ボタンを早く押せば押すほど、ボールの移動精度を高めることができる。これによりプレーヤの操作技量の優劣を送球動作に反映させることができる。
【００３１】
　次に、図１０、図１１に示すフローチャートを用いて、本実施例の動作の一例について簡単に説明する。図１０に示すように、まずダッシュ操作がなされたか否かが判断される（ステップＳ１）。この判断は例えば操作ボタン１８の操作量に基づいて判断する。ダッシュ操作がなされた場合には、ボールがダッシュ有効範囲内にあるか否かを判断する（ステップＳ２）。そして有効範囲内にある場合には、ゲームキャラクタの加速指示を行うと共に、ゲームキャラクタをダッシュ動作させる表示を行う（ステップＳ３）。
【００３２】
　ダッシュ動作が開始されると、図１１に示すように、このダッシュ動作によりボールが捕球されたか否かが判断され（ステップＴ１）、捕球されなかった場合には次のインター待ちとなる（ステップＴ１０）。一方、捕球された場合には、送球を指示する操作が入力されたか否かが判断され（ステップＴ２）、入力されない場合には次のインター待ちとなる。そして送球操作がなされた場合には、送球すべき塁があるか否かが判断され（ステップＴ３）、ない場合には次のインター待ちとなる。送球すべき塁が特定されると、特定された塁と送球する野手との間の「送球距離」が求められる（ステップＴ４）。次に、例えば１０インター分の操作ボタンの操作情報（押した深さ及び時間）を所与のメモリ上に記憶する（ステップＴ５）。そして、これらの１０インター分の操作情報に基づいて、１０インターの間で最も操作ボタンが深く押された時の「深さ」と、この「深さ」に達するまでに要した「時間」とを求める（ステップＴ６）。次に、ステップＴ４で得られた「送球距離」と、ステップＴ６で得られた「深さ」及び「時間」とに基づいて、メモリ上にあらかじめ構築されているテーブルデータ等に基づいて、移動軌道、移動精度等の情報を求める（ステップＴ７）。また、送球距離と、送球方向及びダッシュ方向の角度差と、図４に示すテーブルデータ等とに基づいて、動作表示の選択を行い（ステップＴ８）、対応する送球動作の表示を行う（ステップＴ９）。
【００３３】
　なお以上説明した本実施例は家庭用、業務用等を問わず種々のハードウェアを用いて実施可能である。図１２は、本実施例を実現するためのゲーム装置のハードウェア構成の一例を示す図である。同図に示すゲーム装置では、ＣＰＵ１０００、ＲＯＭ１００２、ＲＡＭ１００４、情報記憶媒体１００６、音声合成ＩＣ１００８、画像合成ＩＣ１０１０、Ｉ／Ｏポート１０１２、１０１４が、システムバス１０１６により相互にデータ送受信可能に接続されている。そして前記画像合成ＩＣ１０１０にはディスプレイ１０１８が接続され、前記音声合成ＩＣ１００８にはスピーカ１０２０が接続され、Ｉ／Ｏポート１０１２にはコントロール装置１０２２が接続され、Ｉ／Ｏポート１０１４には通信装置１０２４が接続されている。
【００３４】
　前記情報記憶媒体１００６は、ゲームプログラム、表示物を表現するための画像情報等が主に格納されるものであり、ＣＤ−ＲＯＭ、ゲームカセット、ＩＣカード、ＦＤ等が用いられる。またＲＯＭ１００２は、ゲーム装置本体の初期化情報等を記憶する。但し、情報記憶媒体１００６を用いないようなゲーム装置においては、ゲームプログラム、画像情報等はＲＯＭ１００２に格納される。
【００３５】
　前記コントロール装置１０２２は、遊戯者がゲーム進行に応じて行う判断の結果をゲーム装置本体に入力するための装置であり、家庭用に広く用いられているパッドタイプのものや、業務用に用いられる操作パネルタイプのものが挙げられる。
【００３６】
　そして、前記情報記憶媒体１００６に格納されるゲームプログラム、前記ＲＯＭ１００２に格納されるシステムプログラム、前記コントロール装置１０２２によって入力される信号等に従って、前記ＣＰＵ１０００は装置全体の制御や各種データ処理を行う。前記ＲＡＭ１００４はこのＣＰＵ１０００の作業領域等として用いられる記憶手段であり、前記情報記憶媒体１００６や前記ＲＯＭ１００２の所定の内容、あるいはＣＰＵ１０００の演算結果等が格納される。
【００３７】
　更に、この種のゲーム装置には音声合成ＩＣ１００８と画像合成ＩＣ１０１０とが設けられていて音声や画像の好適な出力が行えるようになっている。前記音声合成ＩＣ１００８は情報記憶媒体１００６やＲＯＭ１００２に記憶される情報に基づいて効果音やゲーム音楽等を合成する集積回路であり、合成された音楽等はスピーカ１０２０によって出力される。また、前記画像合成ＩＣ１０１０は、ＲＡＭ１００４、ＲＯＭ１００２、情報記憶媒体１００６等から送られる画像情報に基づいてディスプレイ１０１８に出力するための画素情報を合成する集積回路である。なおディスプレイ１０１８として、いわゆるヘッドマウントディスプレイ（ＨＭＤ）と呼ばれるものを使用することもできる。
【００３８】
　また、前記通信装置１０２４はゲーム装置内部で利用される各種の情報を外部とやりとりするものであり、他のゲーム装置と接続されてゲームプログラムに応じた所定の情報を送受したり、通信回線を介してゲームプログラム等の情報を送受することなどに利用される。
【００３９】
　そして図１に示す処理部１００、画像合成部２００、ダッシュ動作判定部１１０、ダッシュ動作指示部１１２、動作表示変更部１１４等で行われる処理は、図１０、図１１のフローチャートに示した処理等を行う制御ソフトウェアを格納した情報記憶媒体１００６と、該制御ソフトウェアに従って動作するＣＰＵ１０００、画像合成ＩＣ等によって実現される。また図４に示すテーブルデータ、図８（Ａ）、（Ｂ）及び図９に示す処理を実現するために用いるテーブルデータ等は、ＲＡＭ１００４、ＲＯＭ１００２等に構築されることになる。なお画像合成ＩＣ１０１０等で行われる処理は、ＣＰＵ１０００あるいは汎用のＤＳＰ等によりソフトウェア的に行ってもよい。
【００４０】
　なお、本発明は、上記実施例で説明したものに限らず、種々の変形実施が可能である。
【００４１】
　例えば上記実施例では、プレイ対象物として野球におけるボールを、プレイ対象物が放たれる操作として野球ゲームにおける塁送球を例にとり説明したが、本発明はこれに限られるものではない。例えばプレイ対象物としては、サッカー・ラグビー・テニス・バスケットボール・卓球ゲームにおけるボール、球等、プレイ対象物が放たれる操作としては、サッカー及びラグビーゲームにおけるパス・キック、テニスゲームにおけるストローク・ボレー・スマッシュ、バスケットボールゲームにおけるパス・シュート、卓球ゲームにおけるスマッシュ等、種々のものを考えることができる。
【００４２】
　また本実施例では、プレイ対象物が放たれる方向及びゲームキャラクタの移動方向に加えて移動目標までの距離をも考慮して動作表示変更を行ったが、移動目標までの距離を考慮しないで動作表示変更を行うことも可能である。また動作表示変更を行う場合に、ゲームキャラクタが必ずしもダッシュ動作状態にある必要はない。
【００４３】
　また本実施例では、あらかじめ複数の動作表示パターンを用意しておき、プレイ対象物が放たれる方向等に基づきこれらの動作表示パターンのいずれかを選択することで動作表示パターンの変更を行ったが、本発明はこれに限らない。例えば、プレイ対象物が放たれる方向等に基づいて、動作表示を決めるパラメータを変更すること等により動作表示パターンの変更を行うことも可能であり、少なくとも、プレイ対象物が放たれる方向等に基づき動作表示が変化するようになっていればよい。
【００４４】
　また上記実施例では、ダッシュ動作後、操作ボタンを押し送球動作するまでの時間が動作表示に反映されていなかったが、これを反映することも可能である。即ちダッシュにより不安定となった体勢が立ち直った時点で送球動作した場合に、最適（移動軌道が最短、移動精度が高い等）な送球がなされるようにすることも可能である。このように、ダッシュ動作後、送球動作するまでの時間をも考慮して処理を行えば、プレーヤの持つ操作技量の差を捕球・送球動作に、より反映させることができる。
【００４５】
　また上記実施例では、主に家庭用のゲーム装置を例にとり説明したが、本発明は家庭用のゲーム装置のみならず、業務用のゲーム装置、多数のプレーヤが参加する大型アトラクション型のゲーム装置等にも適用できる。更に通信回線等を用いて他プレーヤとゲームを行う等の機能を有するマルチメディア端末にも本発明は適用できる。更に本発明は、いわゆる３次元ゲーム装置と呼ばれるものにも当然に適用できる。この場合には、ゲームキャラクタ、ボール、バット等を、例えばポリゴンの組み合わせから成るオブジェクト等で表し、オブジェクト空間（仮想的な３次元空間）内でのオブジェクトの位置・方向情報を１インター毎にリアルタイムに演算する。この時、ランニングスロー、トス等の動作表示パターンは、上記と同様にテーブルデータとして持っていてもよい。そして、オブジェクト空間内の所与の視点位置から見える視界画像を形成し、これを表示部に出力すればよい。
【図面の簡単な説明】
【００４６】
【図１】本実施例の機能ブロックの一例を示す図である。
【図２】操作部の一例を示す図である。
【図３】ダッシュ動作、捕球動作及び送球動作について説明するための図である。
【図４】動作表示パターンを変更するためのテーブルデータについて説明するための図である。
【図５】図５（Ａ）、（Ｂ）は、動作表パターンの一例である。
【図６】図６（Ａ）、（Ｂ）は、動作表パターンの一例である。
【図７】図７（Ａ）、（Ｂ）は、動作表パターンの一例である。
【図８】図８（Ａ）、（Ｂ）は、操作量範囲の設定について説明するための図である。
【図９】押す速さにより移動精度を変更する場合について説明するための図である。
【図１０】本実施例の動作を説明するためのフローチャートである。
【図１１】本実施例の動作を説明するためのフローチャートである。
【図１２】本実施例を実現するハードウェアの構成の一例を示す図である。
【図１３】従来例について説明するための図である。
【符号の説明】
【００４７】
　１０　表示部
　１２　操作部
　１８　操作ボタン
　２０　ボール
　２２　塁
　４２、５２　第１の操作量範囲
　４４、５４　第２の操作量範囲
　４６、５６　第３の操作量範囲
　４８、５８　第４の操作量範囲
　４９、５９　第５の操作量範囲
　１００　処理部
　１１０　ダッシュ動作判定部
　１１２　ダッシュ動作指示部
　１１４　動作表示変更部
　２００　画像合成部
【図１】
2004073895.tif 000003
【図２】
2004073895.tif 000004
【図３】
2004073895.tif 000005
【図４】
2004073895.tif 000006
【図５】
2004073895.tif 000007
【図６】
2004073895.tif 000008
【図７】
2004073895.tif 000009
【図８】
2004073895.tif 000010
【図９】
2004073895.tif 000011
【図１０】
2004073895.tif 000012
【図１１】
2004073895.tif 000013
【図１２】
2004073895.tif 000014
【図１３】
2004073895.tif 000015
【手続補正書】
【提出日】平成15年12月1日(2003.12.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
　オブジェクト空間内においてゲームキャラクタ、プレイ対象物を含むオブジェクトの操作を行うための操作手段を含むゲーム装置の制御方法であって、
　前記操作手段の操作により前記ゲームキャラクタがオブジェクト空間内で所与の方向に移動し、前記プレイ対象物に追いついたか否かを判定する手順と、
　前記ゲームキャラクタがオブジェクト空間内で所与の方向に移動し、前記プレイ対象物に追いつくための操作が行われた場合に、前記操作手段によりダッシュ動作を指示する操作がなされたか否かを判定するとともに、ダッシュ動作を指示する操作がなされた際のプレイ対象物の位置が、ゲームキャラクタによるダッシュ動作の有効範囲内にあるか否かを判定する手順と、
　有効範囲内にあると判定された場合に、ゲームキャラクタの移動速度の加速を指示し実行するダッシュ動作指示手順と、
　をコンピュータに実行させることを特徴とするゲーム装置の制御方法。
【請求項２】
　請求項１において、
　ダッシュ動作を指示する操作及びダッシュ動作後にプレイ対象物をゲームキャラクタから放つ操作を、１の操作ボタンを用いて行うことを特徴とするゲーム装置の制御方法。
【請求項３】
　請求項２において、
　前記１の操作ボタンが、押された深さの大小に応じて異なる大きさの操作量が入力可能なように形成されており、
　ダッシュ動作を指示する操作か否かの判断を、前記１の操作ボタンにより入力された前記操作量により判定することを特徴とするゲーム装置の制御方法。
【請求項４】
　オブジェクト空間内において野球のゲームキャラクタ、プレイ対象物としてのボールを含むオブジェクトの操作を行うための操作手段を含む野球ゲームのための装置の制御方法であって、
　前記操作手段の操作により守備用のゲームキャラクタがオブジェクト空間内で所与の方向に移動し、前記ボールに追いつき捕球したか否かを判定する手順と、
　前記ゲームキャラクタがオブジェクト空間内で所与の方向に移動し、前記ボールに追いつくための操作が行われた場合に、前記操作手段によりダッシュ動作を指示する操作がなされたか否かを判定するとともに、ダッシュ動作を指示する操作がなされた際のボールの位置が、ゲームキャラクタによるダッシュ動作の有効範囲内にあるか否かを判定する手順と、
　前記有効範囲内にあると判定された場合に、ゲームキャラクタの移動速度の加速を指示しダッシュ動作によるボール捕球を実行するする動作指示手順と、
　をコンピュータに実行させることを特徴とする野球ゲームの為の装置の制御方法。
【請求項５】
　オブジェクト空間内においてゲームキャラクタ、プレイ対象物を含むオブジェクトの操作を行うための操作手段を含むゲーム装置であって、
　前記操作手段の操作により前記ゲームキャラクタがオブジェクト空間内で所与の方向に移動し、前記プレイ対象物に追いついたか否かを判定する手段と、
　前記ゲームキャラクタがオブジェクト空間内で所与の方向に移動し、前記プレイ対象物に追いつくための操作が行われた場合に、前記操作手段によりダッシュ動作を指示する操作がなされたか否かを判定するとともに、ダッシュ動作を指示する操作がなされた際のプレイ対象物の位置が、ゲームキャラクタによるダッシュ動作の有効範囲内にあるか否かを判定する手段と、
　有効範囲内にあると判定された場合に、ゲームキャラクタの移動速度の加速を指示し実行するダッシュ動作指示手段と、
　を含むことを特徴とするゲーム装置。
【請求項６】
　請求項５において、
　ダッシュ動作を指示する操作及びダッシュ動作後にプレイ対象物をゲームキャラクタから放つ操作を、１の操作ボタンを用いて行うことを特徴とするゲーム装置。
【請求項７】
　請求項６において、
　前記１の操作ボタンが、押された深さの大小に応じて異なる大きさの操作量が入力可能なように形成されており、
　ダッシュ動作を指示する操作か否かの判断を、前記１の操作ボタンにより入力された前記操作量により判定することを特徴とするゲーム装置。
【請求項８】
　オブジェクト空間内において野球のゲームキャラクタ、プレイ対象物としてのボールを含むオブジェクトの操作を行うための操作手段を含む野球ゲームのためのゲーム装置であって、
　前記操作手段の操作により守備用のゲームキャラクタがオブジェクト空間内で所与の方向に移動し、前記ボールに追いつき捕球したか否かを判定する手段と、
　前記ゲームキャラクタがオブジェクト空間内で所与の方向に移動し、前記ボールに追いつくための操作が行われた場合に、前記操作手段によりダッシュ動作を指示する操作がなされたか否かを判定するとともに、ダッシュ動作を指示する操作がなされた際のボールの位置が、ゲームキャラクタによるダッシュ動作の有効範囲内にあるか否かを判定する手段と、
　前記有効範囲内にあると判定された場合に、ゲームキャラクタの移動速度の加速を指示しダッシュ動作によるボール捕球を実行するする動作指示手段と、
　を含むことを特徴とするゲーム装置。