(57)【要約】【課題】プレーヤに戦略的な操作入力を行わせることにより、ゲーム性の幅が広く、飽きのこないゲームシステムを提供すること。【解決手段】互いに異なる複数の入力信号を出力する操作部１６０を有し、該入力信号に基づいて対戦ゲームを実行させるためのゲームシステムであって、入力信号の入力時間に基づき第１のパラメータを設定する第１のパラメータ設定処理と、入力信号の種類に基づき第２のパラメータを設定する第２のパラメータ設定処理とを、所定の条件が満たされるまでプレーヤごとに行う設定部１１４と、第１のパラメータの変化を識別可能に表示させる第１のパラメータ表示制御処理と、第２のパラメータの変化を識別可能に表示させる第２のパラメータ表示制御処理とを行う表示制御部１１６と、所定の条件が満たされた場合に、各プレーヤごとに第１のパラメータと第２のパラメータとを決定し、決定した第１のパラメータと第２のパラメータとに基づきプレーヤ間の優劣関係を判定する判定部１２１を含む。【選択図】図１１
2007252796.tif 000002
【特許請求の範囲】
【請求項１】
互いに異なる複数の入力信号を出力する操作部を有するコンピュータに、該入力信号に基づいて対戦ゲームを実行させるためのプログラムであって、
入力信号の入力時間に基づき第１のパラメータを設定する第１のパラメータ設定処理と、入力信号の種類に基づき第２のパラメータを設定する第２のパラメータ設定処理とを、所定の条件が満たされるまでプレーヤごとに行う設定部と、
前記第１のパラメータの変化を識別可能に表示させる第１のパラメータ表示制御処理と、前記第２のパラメータの変化を識別可能に表示させる第２のパラメータ表示制御処理とを行う表示制御部と、
前記所定の条件が満たされた場合に、各プレーヤごとに前記第１のパラメータと第２のパラメータとを決定し、決定した前記第１のパラメータと第２のパラメータとに基づきプレーヤ間の優劣関係を判定する判定部としてコンピュータを機能させることを特徴とするプログラム。
【請求項２】
請求項１において、
前記判定部が、
前記第１のパラメータの優劣関係と前記第２のパラメータの優劣関係とが所定の組合せ又は条件を満たす場合に、所定のプレーヤが優勢であると判定する特別判定処理と、
前記第１のパラメータの優劣関係と前記第２のパラメータの優劣関係とが所定の組合せ又は条件を満たさない場合に、前記第１のパラメータ又は前記第２のパラメータのいずれか一方のパラメータの優劣関係を判定し、
前記一方のパラメータに優劣関係がある場合に、前記一方のパラメータの優劣関係が優勢であるプレーヤが優勢であると判定する第１の判定処理と、
前記一方のパラメータに優劣関係がない場合に、他方のパラメータの優劣関係を判定し、前記他方のパラメータの優劣関係が優勢であるプレーヤが優勢であると判定する第２の判定処理と、
を行うことを特徴とするプログラム。
【請求項３】
請求項１、２のいずれかにおいて、
前記判定結果に基づきステイタスパラメータを更新するステイタスパラメータ更新部としてコンピュータを機能させ、
前記ステイタスパラメータ更新部が、
前記優勢であると判定されたプレーヤが有利になるように前記ステイタスパラメータを更新することを特徴とするプログラム。
【請求項４】
請求項１〜３のいずれかにおいて、
所与のカウント値をカウントするタイマ部としてコンピュータを更に機能させ、
前記判定部が、
前記カウント値が所定値に達した場合に、各プレーヤごとに前記第１のパラメータと第２のパラメータとを決定し、決定した前記第１のパラメータと第２のパラメータとに基づき優劣関係を判定することを特徴とするプログラム。
【請求項５】
請求項１〜４のいずれかにおいて、
前記設定部が、
前記第１のパラメータ設定処理において、入力信号の入力時間に基づき、第１のパラメータをプレーヤが有利になるように変化させる第１の変化特性に応じて第１のパラメータを設定し、
変更された入力信号に対応する第２のパラメータの設定情報が前記設定されていた第２のパラメータの設定情報と同一である場合に、前記第１のパラメータ設定処理において、該入力信号に基づき前記第１の変化特性に応じて第１のパラメータを設定し、
変更された入力信号に対応する第２のパラメータの設定情報が前記設定されていた第２のパラメータの設定情報と異なる場合に、前記第１のパラメータ設定処理において、該入力信号に基づき、第１のパラメータを不利に変化させる第２の変化特性に応じて第１のパラメータを設定することを特徴とするプログラム。
【請求項６】
請求項１〜５のいずれかにおいて、
前記設定部が、
各プレーヤについて第３のパラメータを、前記設定された第２のパラメータに対応付けられたサブ設定情報に設定する第３のパラメータ設定処理を更に行い、
前記表示制御部が、
前記第３のパラメータがいずれのサブ設定情報であるかを識別可能に表示させる第３のパラメータ表示制御処理を更に行うことを特徴とするプログラム。
【請求項７】
請求項１〜６のいずれかにおいて、
前記設定部が、
前記第１のパラメータ設定処理において、入力信号に基づき前記第１のパラメータをプレーヤが有利になるように連続的に変化させて設定し、
各プレーヤについて第３のパラメータを、前記設定された第２のパラメータに対応付けられたサブ設定情報に設定する第３のパラメータ設定処理と、
前記第１のパラメータの変化特性を、前記第３のパラメータに応じて変更する変化特性制御処理とを更に行うことを特徴とするプログラム。
【請求項８】
請求項１〜７のいずれかにおいて、
前記設定部が、
前記第１のパラメータ設定処理において、入力信号に基づき前記第１のパラメータをプレーヤが有利になるように段階的に変化させて設定し、
各プレーヤについて第３のパラメータを、前記設定された第２のパラメータに対応付けられたサブ設定情報に設定する第３のパラメータ設定処理と、
前記第１のパラメータを段階的に変化させるためのしきい値を、前記第３のパラメータに応じて変更するしきい値制御処理とを更に行うことを特徴とするプログラム。
【請求項９】
コンピュータ読み取り可能な情報記憶媒体であって、請求項１〜８のいずれかのプログラムを記憶したことを特徴とする情報記憶媒体。
【請求項１０】
互いに異なる複数の入力信号を出力する操作部を有し、該入力信号に基づいて対戦ゲームを実行するゲームシステムであって、
入力信号の入力時間に基づき第１のパラメータを設定する第１のパラメータ設定処理と、入力信号の種類に基づき第２のパラメータを設定する第２のパラメータ設定処理とを、所定の条件が満たされるまでプレーヤごとに行う設定部と、
前記第１のパラメータの変化を識別可能に表示させる第１のパラメータ表示制御処理と、前記第２のパラメータの変化を識別可能に表示させる第２のパラメータ表示制御処理とを行う表示制御部と、
前記所定の条件が満たされた場合に、各プレーヤごとに前記第１のパラメータと第２のパラメータとを決定し、決定した前記第１のパラメータと第２のパラメータとに基づきプレーヤ間の優劣関係を判定する判定部とを含むことを特徴とするゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、情報記憶媒体、及びゲームシステムに関する。
【背景技術】
【０００２】
従来より、特開２００４−６５５７１号公報に開示される技術のように、対戦相手にダメージをより多く与えることのできるジャンケン属性を対戦相手に認識させて、対戦相手との駆け引きを楽しませるゲームシステムが知られている。
【特許文献１】特開２００４−６５５７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来のゲームシステムでは、ダメージをより多く与えることのできるジャンケン属性を対戦相手に認識させるものの、結局のところ相手が選択するジャンケン属性を予想して自己が選択するジャンケン属性を決定する点で従来のジャンケンゲームと大きな差異はなかった。従って、ゲーム性の幅を広げることができないという問題があった。
【０００４】
本発明は、以上のような課題に鑑みてなされたものであり、その目的とするところは、プレーヤに戦略的な操作入力を行わせることにより、ゲーム性の幅が広く、飽きのこないゲームシステムを提供することにある。
【課題を解決するための手段】
【０００５】
（１）本発明は、
互いに異なる複数の入力信号を出力する操作部を有し、該入力信号に基づいて対戦ゲームを実行するゲームシステムであって、
入力信号の入力時間に基づき第１のパラメータを設定する第１のパラメータ設定処理と、入力信号の種類に基づき第２のパラメータを設定する第２のパラメータ設定処理とを、所定の条件が満たされるまでプレーヤごとに行う設定部と、
前記第１のパラメータの変化を識別可能に表示させる第１のパラメータ表示制御処理と、前記第２のパラメータの変化を識別可能に表示させる第２のパラメータ表示制御処理とを行う表示制御部と、
前記所定の条件が満たされた場合に、各プレーヤごとに前記第１のパラメータと第２のパラメータとを決定し、決定した前記第１のパラメータと第２のパラメータとに基づきプレーヤ間の優劣関係を判定する判定部とを含むことを特徴とするゲームシステムに関係する。また本発明は、上記各部としてコンピュータを機能させるプログラムに関係する。また本発明は、コンピュータ読み取り可能な情報記憶媒体であって、上記各部としてコンピュータを機能させるプログラムを記憶（記録）した情報記憶媒体に関係する。
【０００６】
本発明によれば、プレーヤは、所定の条件が満たされるまでの間に、入力信号の入力時間に基づき設定される第１のパラメータ及び入力信号の種類に基づき設定される第２のパラメータを設定する。ここでプレーヤは、対戦相手について設定されている第１のパラメータ、第２のパラメータを見ながら入力信号を変更させ、自らの第１のパラメータ、第２のパラメータを変更設定することができる。そして、所定の条件が満たされた場合に、各プレーヤの第１のパラメータと第２のパラメータとに基づきプレーヤ間の優劣関係を判定する。
【０００７】
従って、本発明によれば、プレーヤは、対戦相手の第１のパラメータ、第２のパラメータを見ながら、入力信号の入力時間に基づき設定される第１のパラメータと入力信号の種類に基づき設定される第２のパラメータの組合せを考慮して、いずれの組合せであれば対戦相手よりも優勢と判定されるか否かを見極める。そして、対戦相手と駆け引きをしながら、所定の条件が満たされるまで入力信号を変更させるという、戦略的かつスリル溢れるゲームを楽しむことができる。
【０００８】
（２）また本発明に係るゲームシステム、プログラム及び情報記憶媒体では、
前記判定部が、
前記第１のパラメータの優劣関係と前記第２のパラメータの優劣関係とが所定の組合せ又は条件を満たす場合に、所定のプレーヤが優勢であると判定する特別判定処理と、
前記第１のパラメータの優劣関係と前記第２のパラメータの優劣関係とが所定の組合せ又は条件を満たさない場合に、前記第１のパラメータ又は前記第２のパラメータのいずれか一方のパラメータの優劣関係を判定し、
前記一方のパラメータに優劣関係がある場合に、前記一方のパラメータの優劣関係が優勢であるプレーヤが優勢であると判定する第１の判定処理と、
前記一方のパラメータに優劣関係がない場合に、他方のパラメータの優劣関係を判定し、前記他方のパラメータの優劣関係が優勢であるプレーヤが優勢であると判定する第２の判定処理と、
を行うようにしてもよい。
【０００９】
本発明では、優劣関係の判定は、第１のパラメータと第２のパラメータの所定の組合せの関係で判定する特別判定処理と、第１のパラメータ又は第２のパラメータのいずれかの優劣関係で判定する第１の判定処理又は第２の判定処理のいずれかによって行われる。
【００１０】
従って、本発明によれば、プレーヤは、対戦相手の第１のパラメータ、第２のパラメータを見ながら、いずれの判定処理で優勢と判定されるか否かを見極める。そして、対戦相手と駆け引きをしながら、所定の条件が満たされるまで入力信号を変更させるという、戦略的かつスリル溢れるゲームを楽しむことができる。
【００１１】
（３）また本発明に係るゲームシステム、プログラム及び情報記憶媒体では、
前記判定結果に基づきステイタスパラメータを更新するステイタスパラメータ更新部としてコンピュータを機能させ、
前記ステイタスパラメータ更新部が、
前記優勢であると判定されたプレーヤが有利になるように前記ステイタスパラメータを更新するようにしてもよい。
【００１２】
本発明によれば、プレーヤの戦略的な判断の結果として、ステイタスパラメータが更新される。従って、本発明によれば、ステイタスパラメータを有利に更新させるためにプレーヤに適確な状況判断を行わせ、プレーヤのスリル感をより効果的に高めることができる。
【００１３】
（４）また本発明に係るゲームシステム、プログラム及び情報記憶媒体では、
所与のカウント値をカウントするタイマ部としてコンピュータを更に機能させ、
前記判定部が、
前記カウント値が所定値に達した場合に、各プレーヤごとに前記第１のパラメータと第２のパラメータとを決定し、決定した前記第１のパラメータと第２のパラメータとに基づき優劣関係を判定するようにしてもよい。
【００１４】
従って、本発明によれば、プレーヤは、対戦相手の第１のパラメータ、第２のパラメータを見ながら、更に、第１のパラメータと第２のパラメータの変更設定の制限時間を考慮しながら、入力信号の入力時間に基づき設定される第１のパラメータと入力信号の種類に基づき設定される第２のパラメータの組合せを考慮して、いずれの組合せであれば対戦相手よりも優勢と判定されるか否かを見極める。そして、対戦相手と駆け引きをしながら、変更設定の制限時間内で入力信号を変更させるという、戦略的かつスリル溢れるゲームを楽しむことができる。
【００１５】
（５）また本発明に係るゲームシステム、プログラム及び情報記憶媒体では、
前記設定部が、
前記第１のパラメータ設定処理において、入力信号の入力時間に基づき、第１のパラメータをプレーヤが有利になるように変化させる第１の変化特性に応じて第１のパラメータを設定し、
変更された入力信号に対応する第２のパラメータの設定情報が前記設定されていた第２のパラメータの設定情報と同一である場合に、前記第１のパラメータ設定処理において、該入力信号に基づき前記第１の変化特性に応じて第１のパラメータを設定し、
変更された入力信号に対応する第２のパラメータの設定情報が前記設定されていた第２のパラメータの設定情報と異なる場合に、前記第１のパラメータ設定処理において、該入力信号に基づき、第１のパラメータを不利に変化させる第２の変化特性に応じて第１のパラメータを設定するようにしてもよい。
【００１６】
本発明によれば、変更された入力信号に対応する第２のパラメータが設定されていた第２のパラメータと同一である場合には、プレーヤの第１のパラメータを有利に変化させる第１の変化特性に応じてプレーヤの第１のパラメータを変化させて設定するが、変更された入力信号に対応する第２のパラメータが前記設定されていた第２のパラメータと異なる場合には、プレーヤの第１のパラメータを不利に変化させる第２の変化特性に応じてプレーヤの第１のパラメータを変化させて設定する。
【００１７】
従って、本発明によれば、プレーヤは、対戦相手について設定されている第１のパラメータ、第２のパラメータを見ながら、自らの第１のパラメータを不利に変化させるべきでないから同一の第２のパラメータの設定情報の間で入力変更する、或いは、自らの第１のパラメータを不利に変化させてでも他の第２のパラメータの設定情報に入力変更するという戦略的な判断を必要とするゲーム性を更に付加することができる。
【００１８】
（６）また本発明に係るゲームシステム、プログラム及び情報記憶媒体では、
前記設定部が、
各プレーヤについて第３のパラメータを、前記設定された第２のパラメータに対応付けられたサブ設定情報に設定する第３のパラメータ設定処理を更に行い、
前記表示制御部が、
前記第３のパラメータがいずれのサブ設定情報であるかを識別可能に表示させる第３のパラメータ表示制御処理を更に行うようにしてもよい。
【００１９】
本発明によれば、例えば第３のパラメータとして特定の設定情報が設定されていると対戦相手により多くのダメージ量を与えることができるようにするなど、より戦略的な判断を必要とするゲーム性を更に付加することができる。
【００２０】
（７）また本発明に係るゲームシステム、プログラム及び情報記憶媒体では、
前記設定部が、
前記第１のパラメータ設定処理において、入力信号に基づき前記第１のパラメータをプレーヤが有利になるように連続的に変化させて設定し、
各プレーヤについて第３のパラメータを、前記設定された第２のパラメータに対応付けられたサブ設定情報に設定する第３のパラメータ設定処理と、
前記第１のパラメータの変化特性を、前記第３のパラメータに応じて変更する変化特性制御処理とを更に行うようにしてもよい。
【００２１】
本発明によれば、第３のパラメータに設定される設定情報に応じて異なる第１のパラメータの変化特性を考慮しながら、自らの第２のパラメータを変更設定するという戦略性を更に付加することができる。
【００２２】
（８）また本発明に係るゲームシステム、プログラム及び情報記憶媒体では、
前記設定部が、
前記第１のパラメータ設定処理において、入力信号に基づき前記第１のパラメータをプレーヤが有利になるように段階的に変化させて設定し、
各プレーヤについて第３のパラメータを、前記設定された第２のパラメータに対応付けられたサブ設定情報に設定する第３のパラメータ設定処理と、
前記第１のパラメータを段階的に変化させるためのしきい値を、前記第３のパラメータに応じて変更するしきい値制御処理とを更に行うようにしてもよい。
【００２３】
本発明によれば、第３のパラメータに設定される設定情報に応じて異なる第１のパラメータを段階的に変化させるためのしきい値を考慮しながら、自らの第２のパラメータを変更設定するという戦略性を更に付加することができる。
【００２４】
（９）また本発明に係るゲームシステム、プログラム及び情報記憶媒体では、
複数の操作子の各操作子に対応付けて配置されるカードに記憶された前記第２のパラメータとして設定される設定情報を読込むカード情報読込部と、
前記読込んだ設定情報を前記各操作子からの入力信号に対応付けて記憶する記憶部を更に含み、
前記設定部が、
前記第２のパラメータ設定処理において、前記入力信号に基づいて前記記憶部を参照し、該入力信号に対応する設定情報を第２のパラメータとして各プレーヤに設定し、前記第１のパラメータ設定処理において、該入力信号に基づいて各プレーヤの第１のパラメータを変化させて設定するようにしてもよい。
【００２５】
本発明によれば、第２のパラメータとして設定される設定情報が記憶されたカードを、任意の操作子に対応付けて配置することにより、該操作子を操作して該配置されたカードに対応する設定情報を第１のパラメータとして設定することができる。しかも、その操作子からの入力信号に基づいて第１のパラメータを変化させて設定することができる。
【００２６】
従って、プレーヤは操作子に対応付けて配置したカードを見て、任意の第２のパラメータとして設定される設定情報に係るカードを選び、該カードに対応する操作子を操作することにより、任意の第１のパラメータと第２のパラメータとを設定することができる。
【００２７】
このように、本発明によれば、プレーヤは複数の情報の設定操作を容易に行うことができるので、戦略的な操作入力をスムーズに行うことができる。しかも、同じ設定情報が記憶されたカードを並べて配置するなど、カードをどのように配置するかという戦略性を更に付加することができる。
【００２８】
（１０）また本発明に係るゲームシステム、プログラム及び情報記憶媒体では、
入力信号に基づき、第１のパラメータを相対的な優劣関係が一方向的に予め定められた複数の設定情報のいずれかに変化させて設定する第１のパラメータ設定処理と、入力信号に基づき、第２のパラメータを相対的な優劣関係が巡回的に予め定められた３つの設定情報のいずれかに設定する第２のパラメータ設定処理とを、所定の条件が満たされるまで各プレーヤについて行う設定部と、
前記各プレーヤの第１のパラメータの変化を識別可能に表示させる第１のパラメータ表示制御処理と、前記各プレーヤの第２のパラメータとして前記３つの設定情報のいずれが設定されているかを識別可能に表示させる第２のパラメータ表示制御処理とを行う表示制御部と、
前記所定の条件が満たされた場合に、前記各プレーヤの第１のパラメータと第２のパラメータとに基づきプレーヤ間の優劣関係を判定する判定部と、
前記判定結果に基づきプレーヤのステイタスパラメータを更新するステイタスパラメータ更新部とを含み、
前記判定部が、
一方のプレーヤの第１のパラメータが他方のプレーヤの第１のパラメータに対して優勢である場合に、一方のプレーヤが優勢であると判定する第１のパラメータ判定処理と、
各プレーヤの第１のパラメータに優劣関係がない場合に、各プレーヤの第２のパラメータの優劣関係が優勢であるプレーヤが優勢であると判定する第２のパラメータ判定処理と、
一方のプレーヤの第１のパラメータが他方のプレーヤの第１のパラメータに対して劣勢であって、一方のプレーヤの第２のパラメータが他方のプレーヤの第２のパラメータに対して劣勢である場合に、一方のプレーヤが優勢であると判定する逆転判定処理とを行い、
前記ステイタスパラメータ更新部が、
前記優勢であると判定されたプレーヤが有利になるように前記ステイタスパラメータを更新するようにしてもよい。
【００２９】
本発明によれば、プレーヤは、所定の条件が満たされるまでの間に、自らの第１のパラメータ及び第２のパラメータを設定する。ここでプレーヤは、対戦相手について設定されている第１のパラメータ、第２のパラメータを見ながら入力信号を変更させ、自らの第１のパラメータ、第２のパラメータを変更設定することができる。そして、所定の条件が満たされた場合に、各プレーヤの第１のパラメータと第２のパラメータとに基づきプレーヤ間の優劣関係を判定する。
【００３０】
ここで、優劣関係の判定は、第１のパラメータの優劣関係で判定する第１のパラメータ判定処理と、第２のパラメータの優劣関係で判定する第２のパラメータ判定処理と、第１のパラメータと第２のパラメータの所定の組合せの関係で判定する逆転判定処理のいずれかによって行われる。
【００３１】
従って、本発明によれば、プレーヤは、対戦相手の第１のパラメータ、第２のパラメータを見ながら、第１のパラメータ判定処理、第２のパラメータ判定処理、逆転判定処理のいずれで優勢と判定されるか否かを見極める。そして、対戦相手と駆け引きをしながら、所定の条件が満たされるまで入力信号を変更させるという、戦略的かつスリル溢れるゲームを楽しむことができる。
【発明を実施するための最良の形態】
【００３２】
以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００３３】
１．第１のゲームの内容
図９に、本実施の形態の第１のゲームを適用したゲームシステム２０の表示部２２の画面に表示されるゲーム画面と、操作部２４の一例を示す。図９に示すように、ゲームシステム２０では、表示部２２にプレーヤが操作するプレーヤキャラクタＣＨ１と対戦相手（実プレーヤ又はコンピュータプレーヤ）が操作する対戦相手キャラクタＣＨ２とが表示される。そして、操作部２４の選択ボタン２４−１にはジャンケン属性のパーが対応付けられ、選択ボタン２４−２にはチョキ、選択ボタン２４−３にはグーが対応付けられている。
【００３４】
そして、プレーヤが３つの選択ボタン２４−１〜２４−３のいずれかを押下して、自己の出し手となるジャンケン属性（第２のパラメータ）を選択設定すると、プレーヤキャラクタＣＨ１に対応する位置に自己の出し手として設定されているジャンケン属性を示す属性アイコンＩＣ１が表示される。例えば、図９に示すように、パーのジャンケン属性が対応付けられている選択ボタン２４−１をプレーヤが押下すると、プレーヤキャラクタＣＨ１に対応する位置には、パーのジャンケン属性を示す属性アイコンＩＣ１が表示される。同様に、対戦相手キャラクタＣＨ２に対応する位置には、対戦相手の出し手として設定されているジャンケン属性を示す属性アイコンＩＣ２が表示される。
【００３５】
ここで、本実施の形態では、ジャンケン属性（第２のパラメータ）は、相対的な優劣関係が巡回的（いわゆる三竦みの関係）に予め定められている。即ち、パーはグーより優勢で、グーはチョキより優勢で、チョキはパーより優勢となる。
【００３６】
また、画面上部には、プレーヤキャラクタＣＨ１のパワー値を示すパワー値メーターＰＭ１が表示される。このパワー値メーターＰＭ１は、初期値が０となっており、いずれかの選択ボタン２４−１〜２４−３が押下されている間、パワー値メーターＰＭ１の色付き部分が増加するように表示制御される。即ち、プレーヤは選択ボタン２４−１〜２４−３の押下時間により自己のパワー値を設定することができる。
【００３７】
なお、選択ボタン２４−１〜２４−３が押下されなくなるとパワー値メーターＰＭ１の色付き部分が次第に減少するように表示制御される。また、このパワー値は、例えばプレーヤが選択ボタン２４−１を押下してパワー値を増加させた後、他の選択ボタン２４−２を押下するとパワー値が０にリセットされ、パワー値メーターＰＭ１のパワー値の表示も０に表示制御される。そして、対戦相手キャラクタＣＨ２のパワー値を示すパワー値メーターＰＭ２も同様に表示制御される。
【００３８】
ここで、本実施の形態では、パワー値は、パワー値メーターＰＭ１が半分未満である場合の第１の段階と、パワー値メーターＰＭ１が半分以上で最大値ＭＡＸ未満である場合の第２の段階と、パワー値メーターＰＭ１が最大値ＭＡＸである場合の第３の段階の３段階に設定され、各段階は相対的な優劣関係が一方向的に予め定められている。即ち、パワー値の段階が第１のパラメータとして設定され、パワー値が大きい段階の方が優勢となる。図９の例では、プレーヤキャラクタＣＨ１のパワー値は第１の段階であり、対戦相手キャラクタＣＨ２のパワー値は第２の段階である。
【００３９】
また、画面上部中央には、１回の対峙の制限時間をカウントダウンするタイマ表示ＴＭが表示される。本実施の形態では、１回の対峙における選択ボタン２４−１〜２４−３からの入力信号の受付時間が５秒とされ、プレーヤは受付時間内であれば何回でも自己のジャンケン属性を変更設定することができる。そして、タイマ表示ＴＭが０となったところで、各プレーヤについて設定されているパワー値の段階（第１のパラメータ）とジャンケン属性（第２のパラメータ）とに基づき、プレーヤ間の優劣関係を判定する。
【００４０】
また、パワー値メーターＰＭ１、ＰＭ２の上方には、各プレーヤのゲーム結果に関わるステイタスパラメータ値を示す体力値メーターＳＭ１、ＳＭ２が表示される。この体力値メーターＳＭ１、ＳＭ２は、初期値が最大値となっており、判定結果に基づき劣勢であると判定される度に減少するように表示制御される。即ち、劣勢であると判定されたキャラクタがダメージを受け、体力値が０になると敗北となる。
【００４１】
そして、本実施の形態では、プレーヤ間の優劣関係の判定を以下のような特徴的な処理により判定している。まず、一方のプレーヤのパワー値の段階が他方のプレーヤのパワー値の段階に対して優勢である場合に、一方のプレーヤが優勢であると判定する（第１のパラメータ判定処理）。従って、ゲームがスタートし、選択ボタン２４−１〜２４−３からの入力信号の受付が開始されたならば、プレーヤは、すぐにいずれかの選択ボタン２４−１〜２４−３の継続的な押下を開始してパワー値の段階を上げれば優勢となる。
【００４２】
しかし、本実施の形態では、受付時間が５秒であるのに対し、３秒ほどでパワー値の段階が最大値ＭＡＸに達し、第３の段階でクランプされる。すると、各プレーヤのパワー値の段階に優劣関係がないので、この場合には、各プレーヤのジャンケン属性により優劣を判定する（第２のパラメータ判定処理）。
【００４３】
ここで、ジャンケン属性で劣勢にあるプレーヤは、対戦相手のジャンケン属性を見て自己のジャンケン属性を、優勢となるジャンケン属性に変更することができる。しかし、ジャンケン属性を変更すると、即ち他の選択ボタン２４−１〜２４−３を変更選択すると、パワー値が０にリセットされてしまう。従って、受付開始から２秒経過以降に選択ボタン２４−１〜２４−３の変更選択を行うと、対戦相手が選択ボタン２４−１〜２４−３の変更選択を行わない限り、パワー値の段階の優劣関係を判定する第１のパラメータ判定処理により、劣勢と判定されてしまう。
【００４４】
そこで、本実施の形態では、一方のプレーヤのパワー値の段階が最も劣勢である第１の段階で、他方のプレーヤのパワー値の段階が最も優勢である第３の段階である場合であって、一方のプレーヤのジャンケン属性が他方のプレーヤのジャンケン属性に対して劣勢である場合に、一方のプレーヤが優勢であると判定する（逆転判定処理）。即ち、他方のプレーヤがパワー値の段階で最も優勢であっても、ジャンケン属性においても優勢である場合には劣勢であると判定する。
【００４５】
従って、対戦相手のパワー値の段階が最も優勢な第３の段階であり、入力受付時間内に自己のパワー値の段階を第３の段階に上げられない場合には、対戦相手のジャンケン属性を見て自己のジャンケン属性を劣勢となるジャンケン属性とし、選択ボタン２４−１〜２４−３の押下を中断してパワー値の段階を下げるか、或いは他の選択ボタン２４−１〜２４−３を押下してパワー値を０にリセットして、パワー値の段階を第１の段階にする。すると、パワー値の段階で劣勢であっても、逆転判定処理によりジャンケン属性が劣勢であるプレーヤが優勢であると判定される。
【００４６】
このように、本実施の形態では、プレーヤは、対戦相手のパワー値の段階、ジャンケン属性、入力受付の残り時間を見ながら、第１のパラメータ判定処理、第２のパラメータ判定処理、逆転判定処理のいずれで優勢と判定されるか否かを見極める。そして、対戦相手と駆け引きをしながら、入力信号の受付時間が終了するまで選択ボタン２４−１〜２４−３の変更選択を行うという、戦略的かつスリル溢れるゲームを楽しむ。
【００４７】
なお、本実施の形態では、パワー値の段階は３段階に限らず２段階でもよいし、４段階以上であってもよい。例えばパワー値の段階を５０段階として、パワー値を見た目上無段階に連続的に変化させるようにしてもよい。
【００４８】
また、ステイタスパラメータを更新する場合に、優勢であると判定されたプレーヤに設定されていたパワー値又はパワー値の段階に基づき、前記ステイタスパラメータを更新するようにしてもよい。例えば、優勢であると判定された際のパワー値又はパワー値の段階が高いほど、より多くのダメージを対戦相手に与えるようにしてもよい。
【００４９】
また、ステイタスパラメータを更新する場合に、優勢であると判定されたプレーヤに設定されていたジャンケン属性に基づき、前記ステイタスパラメータを更新するようにしてもよい。例えば、優勢であると判定された際のジャンケン属性が特定のジャンケン属性である場合に、その他のジャンケン属性で優勢であると判定された場合よりも、多くのダメージを対戦相手に与えるようにしてもよい。
【００５０】
また、選択ボタン２４−１〜２４−３からの入力信号に基づくパワー値の変化特性を、選択ボタン２４−１〜２４−３に対応付けられたジャンケン属性に応じて変更するようにしてもよい。例えば、パーのジャンケン属性が対応付けられた選択ボタン２４−１を押下したときのパワー値の変化量を相対的に大きくし、グーのジャンケン属性が対応付けられた選択ボタン２４−３を押下したときのパワー値の変化量を相対的に小さくするように制御してもよい。
【００５１】
また、パワー値の段階を変化させるためのしきい値を、選択ボタン２４−１〜２４−３に対応付けられたジャンケン属性に応じて変更するようにしてもよい。例えば、パーのジャンケン属性が対応付けられた選択ボタン２４−１を押下したときは、パワー値の段階が第１の段階から第２の段階に変化するしきい値を相対的に高くし、チョキのジャンケン属性が対応付けられた選択ボタン２４−２を押下したときは、パワー値の段階が第１の段階から第２の段階に変化するしきい値を相対的に低くするようにしてもよい。
【００５２】
また、選択ボタン２４−１〜２４−３を押下していない場合には、ジャンケン属性の設定をリセットするようにしてもよい。そして、受付制限時間終了時（優劣判定時）にいずれの選択ボタン２４−１〜２４−３も押下されていないときは、ジャンケン属性が設定されていないとして劣勢であると判定するか、或いは抽選によりジャンケン属性を設定した上で優劣判定を行なうようにしてもよい。
【００５３】
また、第１のパラメータ及び第２のパラメータのいずれについても優劣関係がつかない場合、即ちあいこの場合は、各プレーヤのステイタスパラメータを不利に変化させるようにしてもよい。
【００５４】
また、第１のパラメータとして設定される情報はパワー値やパワー値の段階に限らず、相対的な優劣関係が一方向的に予め定められた種々のパラメータを考えることができる。また、第２のパラメータとして設定される情報はジャンケン属性に限らず、相対的な優劣関係が巡回的（三竦みの関係にある）に予め定められた種々のパラメータを考えることができる。
【００５５】
２．第２のゲームの内容
図１０に、本実施の形態の第２のゲームを適用したゲームシステム３０の表示部３２の画面に表示されるゲーム画面と、操作部３４の一例を示す。ゲームシステム３０は第１のゲームを適用したゲームシステム２０とほぼ同様の構成となっているが、図１０に示すようにゲームシステム３０では、操作部３４には、３つのジャンケン属性のうち２つのジャンケン属性（第２のパラメータ）が対応付けられた２つの第２の選択ボタン３４−１、３４−２が設けられている。また、本実施の形態では、パワー値メーターＰＭ１、ＰＭ２が「大」と「小」の２段階となっている。
【００５６】
ここで、本実施の形態では、第１のパラメータ値として設定されるパワー値及び第２のパラメータとして設定されるジャンケン属性のいずれもが、相対的な優劣関係が一方向的に予め定められている。即ち、パワー値の段階においては「大」の方が「小」よりも優勢であり、ジャンケン属性においては「パー」の方が「グー」よりも優勢である。
【００５７】
そして、本実施の形態でも、プレーヤ間の優劣関係の判定を以下のような特徴的な処理により判定している。まず、一方のプレーヤのパワー値の段階が他方のプレーヤのパワー値の段階に対して優勢である場合に、一方のプレーヤが優勢であると判定する（第１のパラメータ判定処理）。しかし、本実施の形態でも、受付時間が５秒であるのに対し、３秒ほどでパワー値の段階が最大値に達し、「大」の段階の最大値でクランプされる。すると、各プレーヤのパワー値の段階に優劣関係がないので、この場合には、各プレーヤのジャンケン属性により優劣を判定する（第２のパラメータ判定処理）。
【００５８】
従って、ゲームがスタートし、選択ボタン３４−１、３４−２からの入力信号の受付が開始されたならば、プレーヤは、すぐにジャンケン属性において優勢であるパーのジャンケン属性が対応付けられた選択ボタン３４−１の継続的な押下を開始してパワー値の段階を上げれば優勢となる。しかし、いずれのプレーヤもジャンケン属性をパーとして、パワー値の段階を「大」の段階としたのでは優劣関係がつかず、あいこにはなるが勝つことができない。そして、あいこの場合は、各プレーヤのステイタスパラメータが不利に変化されてしまう。
【００５９】
そこで、本実施の形態では、一方のプレーヤのパワー値の段階が劣勢である「小」の段階で、他方のプレーヤのパワー値の段階が優勢である「大」段階である場合であって、一方のプレーヤのジャンケン属性が他方のプレーヤのジャンケン属性に対して劣勢である場合に、一方のプレーヤが優勢であると判定する（逆転判定処理）。
【００６０】
従って、対戦相手のパワー値の段階が「大」の段階であってジャンケン属性がパーである場合には、自己のジャンケン属性をグーとしてパワー値の段階を「小」の段階にする。すると、逆転判定処理によりパワー値の段階及びジャンケン属性が劣勢であるプレーヤが優勢であると判定される。そして、これを見た対戦相手は、ジャンケン属性をグーに変更設定するとともにパワー値の段階を「大」の段階として、第１のパラメータ判定処理によって優勢となるように操作を行う。
【００６１】
このように、本実施の形態でも、プレーヤは、対戦相手のパワー値の段階、ジャンケン属性、入力受付の残り時間を見ながら、第１のパラメータ判定処理、第２のパラメータ判定処理、逆転判定処理のいずれで優勢と判定されるか否かを見極める。そして、対戦相手と駆け引きをしながら、入力信号の受付時間が終了するまで選択ボタン３４−１、３４−２の変更選択を行うという、戦略的かつスリル溢れるゲームを楽しむ。
【００６２】
なお、本実施の形態でも上述した第１のゲームを適用したゲームシステム２０における変形例、付加的処理を採用することができる。
【００６３】
３．ゲームシステムの概要
図１に、本実施形態のゲームシステム２００（ゲーム端末、ゲームステーション）の実現例（外観図の例）を示す。ゲームシステム２００は、上述した第１のゲームを実行するものであり、表示部２０２、操作パネル２０４、登録操作ボタン２０８、決定ボタン２１０、コイン投入口２１２（コインの投入機構）、音出力部２１４などを備える。
【００６４】
表示部２０２には、プレーヤキャラクタＣＨ１と対戦相手キャラクタＣＨ２とが表示される。プレーヤは、このプレーヤキャラクタＣＨ１の行動（技）を決定し、他の実プレーヤ又は所定のアルゴリズムで行動するコンピュータプレーヤと対戦ゲームを行う。
【００６５】
操作パネル２０４には、縦３列、横５列の合計１５個の技選択ボタン（操作子）２１６が設けられ、各技選択ボタン２１６の奥側には、プレーヤが所有する技カード２１８を配置するための技カード配置領域２２０が設けられている。この技カード２１８には、表示部２０２に表示されるプレーヤキャラクタＣＨ１に発動させる技に関する情報が記憶されている。そして、各技カード配置領域２２０の中央部には、各技カード配置領域２２０に配置された技カード２１８に記憶された技情報を取得するためのセンサ２２２が設けられている。
【００６６】
まず、プレーヤは、各技カード配置領域２２０に、手持ちの技カード２１８を１枚ずつ配置する。そして、プレーヤが、所定の制限時間内に、配置した技カード２１８の中から任意の技カード２１８を選び、選んだ技カード２１８に対応する技選択ボタン２１６を操作すると、選んだ技カード２１８に記憶された技情報をプレーヤキャラクタＣＨ１の技情報として設定することができる。
【００６７】
そして、所定の制限時間が経過すると、技選択ボタン２１６の操作により設定した技情報が確定され、プレーヤキャラクタＣＨ１が技情報に応じた行動を行う。こうして、本実施の形態のゲームシステム２００では、所定の制限時間内にプレーヤが状況に応じて任意の技選択ボタン２１６を操作して、他のプレーヤ等と対戦するゲームを楽しむ。
【００６８】
なお、本実施の形態のゲームシステム２００は、同一構成のゲームシステム２００を複数台（例えば４〜８台）ネットワークにより接続することができる。そして、各ゲームシステム２００間でデータを送受信して、実プレーヤ同士で対戦することができる。
【００６９】
４．構成
図２に、本実施形態のゲームシステムの機能ブロック図の一例を示す。なお、本実施形態のゲームシステムは、図２の各部（機能ブロック）を全て含む必要はなく、その一部を省略した構成としてもよい。
【００７０】
操作部１６０は、プレーヤが操作データを入力するためのものであり、本実施の形態では、４個の登録操作ボタン２０８、決定ボタン２１０、１５個の技選択ボタン２１６が設けられている。その機能は、ボタンやレバーの他、操作部と表示部の両方の機能を有するタッチパネル型表示部（パネルに画像が表示されると共に、指やペンで画面を触れたり押すことで情報を入力できる装置）により実現できる。
【００７１】
センサ２２２は、各技カード配置領域２２０に配置された技カード２１８に記憶された技情報を取得するためのものであり、種々のセンサにより実現することができる。例えば、技カード２１８に印刷等されたコードパターンを読み取る光学センサや、磁気データを読み取る磁気センサ、無線電波を受信する受信機等により実現できる。
【００７２】
記憶部１７０は、処理部１００や通信部１９６などのワーク領域となるもので、その機能はＲＡＭなどのハードウェアにより実現できる。
【００７３】
情報記憶媒体１８０（コンピュータにより読み取り可能な媒体）は、プログラムやデータなどを格納するものであり、その機能は、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、或いはメモリ（ＲＯＭ）などのハードウェアにより実現できる。処理部１００は、この情報記憶媒体１８０に格納されるプログラム（データ）に基づいて本実施形態の種々の処理を行う。即ち情報記憶媒体１８０には、本実施形態の各部としてコンピュータを機能させるためのプログラム（各部をコンピュータに実現させるためのプログラム）が記憶（記録、格納）される。
【００７４】
表示部２０２は、本実施形態により生成された画像を出力するものであり、その機能はＣＲＴ、液晶ディスプレイ、プラズマディスプレイ、或いはＨＭＤ（ヘッドマウントディスプレイ）操作部と表示部の両方の機能を有するタッチパネル型表示部により実現できる。
【００７５】
通信部１９６は、外部（例えばホストや他のゲームシステム）との間で通信を行うための各種の制御を行うものであり、その機能は、各種プロセッサ又は通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。通信部１９６のデータ転送プロトコルとしては、ＩＥＥＥ１３９４やＵＳＢ（ＵＳＢ２．０等）などの高速シリアルバスのデータ転送プロトコルを用いることができる。
【００７６】
音出力部２１４は、本実施形態により生成された音を出力するものであり、その機能は、スピーカ、或いはヘッドフォンなどのハードウェアにより実現できる。
【００７７】
なお本実施形態の各部としてコンピュータを機能させるためのプログラム（データ）は、ホスト（サーバー）が有する情報記憶媒体からネットワーク（広域ネットワーク、インターネット）及び通信部１９６を介して情報記憶媒体１８０（記憶部１７０）に配信するようにしてもよい。このようなホスト（サーバー）の情報記憶媒体の使用も本発明の範囲内に含まれる。
【００７８】
処理部１００（プロセッサ）は、操作部１６０からの操作データやプログラムなどに基づいて、ゲーム処理、画像生成処理、或いは音生成処理などの各種の処理を行う。この場合、処理部１００は、記憶部１７０内の主記憶部１７２をワーク領域として使用して、各種の処理を行う。この処理部１００の機能は、各種プロセッサ（ＣＰＵ、ＤＳＰ等）又はＡＳＩＣ（ゲートアレイ等）などのハードウェアや、プログラム（ゲームプログラム）により実現できる。
【００７９】
ここで、処理部１００が行う処理としては、コイン（代価）の受け付け処理、各種モードの設定処理、ゲームの進行処理、選択画面の設定処理、オブジェクト（１又は複数のプリミティブ）の位置や方向（Ｘ、Ｙ又はＺ軸回りの回転角度）を求める処理、オブジェクトを動作させる処理（モーション処理）、仮想カメラ（視点）の位置や方向（Ｘ、Ｙ又はＺ軸回りの回転角度）を求める処理、マップオブジェクトなどのオブジェクトをオブジェクト空間へ配置する処理、ヒットチェック処理、ゲーム結果（成果、成績）を演算する処理、複数のプレーヤが共通のゲーム空間でプレイするための処理、或いはゲームオーバー処理などを考えることができる。
【００８０】
処理部１００は、ゲーム処理部１１０、カード情報読込部１１２、設定部１１４、表示制御部１１６、タイマ部１２０、判定部１２１、ステイタスパラメータ更新部１２４、画像生成部１２６、音生成部１３０を含む。なお、処理部１００は、これらの各部（機能ブロック）を全て含む必要はなく、その一部を省略してもよい。
【００８１】
ゲーム処理部１１０は、ゲーム（対戦ゲーム、協力ゲーム、マルチプレーヤゲーム、又は育成ゲーム）を進行させるための種々のゲーム処理（ゲームの表示物を配置したり移動したり表示する処理、ゲーム進行を分岐させる処理或いはゲーム結果を演算する処理等）を行う。より具体的にはゲーム処理部１１０は、プレーヤが操作するキャラクタと他のプレーヤ（実プレーヤ、コンピュータプレーヤ）が操作するキャラクタとを対戦（或いは協力）させるゲームの処理を行う。
【００８２】
カード情報読込部１１２は、各技カード配置領域２２０の中央部に設けられたセンサ２２２が取得した、技カード２１８に記憶された技情報を読込む。本実施の形態では、各技カード配置領域２２０に配置された各技カード２１８の技情報を、各技カード配置領域２２０に対応する技選択ボタン２１６と対応付けて記憶部１７０に記憶する。
【００８３】
この場合、例えばゲーム開始前に、読込んだ各技カード２１８の技情報と各技選択ボタン２１６とを対応付けるテーブルデータを作成するようにしてもよい。これにより、各技選択ボタン２１６に対応する技カード配置領域２２０に配置された各カード２１８の技情報と、各技選択ボタン２１６からの入力信号とを対応付けることができ、各技選択ボタン２１６を操作することにより、当該選択ボタン２１６に対応するカード２１８から読込んだ技情報を処理することができる。
【００８４】
ここで、技カード２１８に記憶された技情報とは、技カード２１８に光学的に読み取り可能に記録され、また電気的、磁気的に記憶された情報であって、ゲームにおいてキャラクタが発動（実行）できる技術、技能に関する情報である。また、技情報とは、プレーヤの操作入力等により各プレーヤについて設定される情報であって、各プレーヤ（自己、対戦相手）のゲーム結果に関わるステイタスパラメータに影響を与える情報とすることができる。この技情報に係る技は、例えばゲーム中にプレーヤが指示することによりキャラクタが発動する。そして、この技情報には、複数の属性情報と、各属性に対応付けられた複数のサブ属性情報とが含まれる。
【００８５】
そして、この属性情報は、ジャンケンのグー、チョキ、パーなどの相対的な優劣関係が巡回的（三竦みの関係）に予め定められた３つの属性情報としたり、ジャンケンのパーとグーなどの相対的な優劣関係が一方向的に予め定められた複数の属性情報とすることができる。また、サブ属性情報としては、該サブ属性が対応付けられた属性の技の種類、攻撃力、守備力、成功率、優先度、消費体力、レベルなどの種々のパラメータを考えることができる。
【００８６】
即ち、属性情報とサブ属性情報との組合せが異なる技カード２１８が多数用意されている。例えば、ジャンケン属性が「パー属性」で、サブ属性の技の種類が「連続パンチ」、サブ属性の攻撃力が「５」の技カード２１８や、ジャンケン属性が「グー属性」で、サブ属性の技の種類が「サイドステップ」、サブ属性の守備力が「３」の技カード２１８など、種々のものを考えることができる。
【００８７】
設定部１１４は、入力信号の入力時間に基づき第１のパラメータを設定する第１のパラメータ設定処理と、入力信号の種類に基づき第２のパラメータを設定する第２のパラメータ設定処理とを、所定の条件が満たされるまでプレーヤごとに行う。
【００８８】
より詳細には、設定部１１４は、入力信号に基づき、各プレーヤの状態（第１のパラメータ）を相対的な優劣関係が一方向的に予め定められた複数の状態情報のいずれかに変化させて設定する状態設定処理（第１のパラメータ設定処理）を行う。ここで、状態とは、プレーヤの操作入力等により設定されるプレーヤについての情報であって、プレーヤのゲーム結果に関わるステイタスパラメータに影響を与える情報とすることができる。例えば、プレーヤキャラクタＣＨ１のパワー、勢い、精度等、種々のパラメータを考えることができる。
【００８９】
また、設定部１１４は、入力信号に基づき、各プレーヤの属性（第２のパラメータ）を相対的な優劣関係が巡回的に予め定められた３つの属性情報のいずれかに設定する属性設定処理（第２のパラメータ設定処理）を行う。ここで、属性とは、プレーヤの操作入力等により設定されるプレーヤについての情報であって、プレーヤのゲーム結果に関わるステイタスパラメータに影響を与える情報とすることができる。本実施の形態では、技カード２１８から読込んだジャンケン属性情報を第２のパラメータとして設定する。なお、本実施の形態では、属性設定処理において、入力信号に基づいてテーブルデータを参照し、該入力信号に対応する属性情報を各プレーヤに設定するようにしてもよい。
【００９０】
また、本実施の形態では、状態設定処理において、各技選択ボタン２１６からの入力信号に基づいて各プレーヤの状態を変化させて設定するようにしてもよい。この場合には、例えば、各技選択ボタン２１６が操作された時間、圧力、速さ等に応じて各プレーヤの状態を変化させて設定するようにしてもよい。なお、属性設定用の操作子と、状態設定用の操作子とを個別に設けるようにしてもよい。
【００９１】
また、設定部１１４は、状態設定処理と属性設定処理とを、所定の条件が満たされるまで行う。所定の条件が満たされるまでとは、例えば、プレーヤによって決定ボタン２１０が押されるまで、或いは、所定の時点から所定時間が経過するまでとすることができる。即ち本実施の形態では、プレーヤは、所定の条件が満たされるまでプレーヤについての属性と状態とを変更設定することができる。この場合、設定部１１４は、重ねて２以上の入力信号が入力された場合には、最先又は最後に受け付けた１の入力信号を受け付けるようにしてもよい。
【００９２】
そして、設定部１１４は、入力信号に基づいて変更設定された属性が、設定されていた属性と同一である場合に、状態設定処理において、該入力信号に基づき第１の変化特性に応じて該プレーヤの状態を変化させて設定する。また、入力信号に基づいて変更設定された属性が、設定されていた属性と異なる場合に、状態設定処理において、該入力信号に基づき、プレーヤの状態を不利に変化させる第２の変化特性に応じてプレーヤの状態を変化させて設定する。ここで、第１の変化特性とは、入力信号に応じてプレーヤに有利になるようにプレーヤの状態情報を変化させる特性であって、例えば、入力信号に応じてパワー値等を上げる、高める、溜める等するように変化させる特性とすることができる。
【００９３】
例えば、１の技選択ボタン２１６からの入力信号が、他の技選択ボタン２１６からの入力信号に変更された場合であって、変更された入力信号に対応する属性が変更前の属性と同一である場合には、該入力信号に基づき第１の変化特性に応じてプレーヤの状態を変化させて設定する。一方、変更された入力信号に対応する属性が変更前の属性と異なる場合には、該入力信号に基づき第２の変化特性に応じてプレーヤの状態を変化させて設定する。ここで、第２の変化特性とは、入力信号に応じてプレーヤに不利になるようにプレーヤの状態情報を変化させる特性であって、例えば、入力信号に応じてプレーヤの状態としてのパワー値等を０にリセットする、或いは大幅又は急激に下げる等するように変化させる特性とすることができる。
【００９４】
また、設定部１１４は、状態設定処理において入力信号がない場合には、第１の変化特性よりも不利であるが第２の変化特性よりも有利である第３の変化特性に応じてプレーヤの状態を変化させて設定するようにしてもよい。ここで、第３の変化特性とは、例えば、入力信号に応じてパワー値等を上げた後に入力信号がなくなった場合に、上げたパワー値等を徐々に下げる、減らす等するように変化させる特性とすることができる。
【００９５】
また、設定部１１４は、入力信号の受付を開始してから所定時間経過するまで入力信号の受付を行う。そして、所定時間経過した後に、他方のプレーヤの状態と属性とを確定する。例えば、所定時間経過した時点で設定されていた属性と状態とを変更設定できないように、入力信号の受付を禁止、終了等する。
【００９６】
また、設定部１１４は、入力信号に基づき一方のプレーヤの属性と状態とが確定されてから、所定時間経過した後に、他方のプレーヤの属性と状態とを確定するようにしてもよい。また、入力信号に基づき、設定された各プレーヤの属性と状態とを確定する処理を行うようにしてもよい。例えば、決定ボタン２１０が押される、或いは操作子２１６が所定期間内に所定回数連打されるなど、プレーヤにより情報確定操作が行われると、その時点で設定されていた属性と状態とを変更設定できないように、入力信号の受付を禁止、終了等するようにしてもよい。
【００９７】
また、設定部１１４は、入力信号に基づきプレーヤの状態をプレーヤが有利になるように連続的に変化させて設定し、入力信号に基づくプレーヤの状態の変化特性を、設定された各プレーヤの属性に応じて変更する変化特性制御処理を行うようにしてもよい。例えば、第１の変化特性に応じてプレーヤの状態を変化させて設定する場合に、ジャンケン属性のパー属性が設定されている場合には相対的に少ない操作量でパワー値等が上がるような変化特性に制御し、一方、ジャンケン属性のチョキ属性が設定されている場合には相対的に多くの操作量でパワー値等が上がるような変化特性に制御することができる。
【００９８】
また、第２の変化特性に応じてプレーヤの状態を変化させて設定する場合に、パー属性からチョキ属性に変更設定された場合には相対的に少ない量のパワー値等が減算されるような変化特性に制御し、一方、チョキ属性からパー属性に変更設定された場合には相対的に多くの量のパワー値等が減算されるような変化特性に制御することができる。
【００９９】
また、設定部１１４は、入力信号に基づきプレーヤの状態をプレーヤが有利になるように段階的に変化させて設定し、各プレーヤの状態を段階的に変化させるためのしきい値を、設定された各プレーヤの属性に応じて変更するしきい値制御処理を行うようにしてもよい。例えば、パー属性が設定されている場合には相対的に少ない操作量でパワー値の段階が次の段階に上がるようにパワー値の段階のしきい値を制御し、一方、チョキ属性が設定されている場合には相対的に多くの操作量でパワー値の段階が次の段階に上がるようにパワー値の段階のしきい値を制御することができる。
【０１００】
また、設定部１１４は、各プレーヤについてサブ属性（第３のパラメータ）を前記設定された属性（第２のパラメータ）に対応付けられたサブ属性情報に設定するサブ属性設定処理（第３のパラメータ設定処理）を更に行うようにしてもよい。この場合には、上述した変化特性制御処理としきい値制御処理とを各プレーヤに設定されたサブ属性に応じて行うようにしてもよい。
【０１０１】
また、設定部１１４は、操作パネル２０４に配置された技カード２１８の位置関係に基づいて、設定情報を変化させて設定するようにしてもよい。例えば、隣り合う技カード配置領域２２０に同一属性の技カード２１８が配置されている場合や、同一の技カード配置領域２２０に技カード２１８が複数枚配置されている場合には、当該技カード２１８に記憶されているサブ属性情報を変化させて第３のパラメータとして設定するようにしてもよい。より詳細には、例えば、サブ属性としての攻撃力、守備力、成功率、優先度、消費体力、レベルなどの種々のパラメータを変化させて第３のパラメータとして設定してもよい。また、操作パネル２０４に配置された技カード２１８の位置関係に基づいて、上述した変化特性制御処理としきい値制御処理とを行うようにしてもよい。
【０１０２】
表示制御部１１６は、設定された各プレーヤの状態（第１のパラメータ）の変化を識別可能に表示させる状態表示制御処理（第１のパラメータ表示制御処理）と、設定された各プレーヤの属性（第２のパラメータ）が複数の属性のうちいずれの属性であるかを識別可能に表示させる属性表示制御処理（第２のパラメータ表示制御処理）とを行う。また、属性表示制御処理において、設定された各プレーヤのサブ属性（第３のパラメータ）がいずれのサブ属性であるかを識別可能に表示させるサブ属性表示制御処理（第３のパラメータ表示制御処理）を行うようにしてもよい。例えば、各プレーヤに設定されている属性、サブ属性、状態を、アイコン、文字、キャラクタの動作や形態、色、ゲージ、メーター、グラフなどにより識別表示させることができる。
【０１０３】
また、表示制御部１１６は、状態表示制御処理において、プレーヤの状態を示す表示を設定されたプレーヤの状態の変化に応じて連続的に変化させる表示制御処理を行うようにしてもよい。この場合、例えば、プレーヤの状態を示すゲージ、メーター、グラフなどの表示をプレーヤの状態の変化に応じて連続的に更新する。
【０１０４】
なお、表示制御部１１６は、入力信号に直接的に基づいて、設定された属性及び状態を識別可能に表示させてもよいし、入力信号に基づき設定された属性及び状態に基づいて、設定された属性及び状態を識別可能に表示させてもよい。
【０１０５】
また、表示制御部１１６は、所定の条件が満たされた場合に、少なくとも設定されたプレーヤの属性に基づいて、プレーヤキャラクタを移動・動作させる移動・動作表示制御処理を更に行う。具体的には、各プレーヤの属性、状態が確定された場合、又は所定時間経過した場合に、設定されている属性に応じたモーションデータを選択設定する。そして、プレーヤキャラクタＣＨ１と対戦相手キャラクタＣＨ２とが属性に応じた移動・動作を行う画像を表示させる。
【０１０６】
タイマ部１２０は、入力制限時間等の時間を計時（カウント）する処理を行う。例えば、フレーム（１／６０秒、１／３０秒）更新のタイミングでカウント値（カウント値の変数）をカウントアップすることで時間を計時する。或いは、ゲームシステムが有するリアルタイムクロックのタイマを用いて時間を計時してもよい。
【０１０７】
また、判定部１２１は、所定の条件が満たされた場合に、各プレーヤごとに第１のパラメータと第２のパラメータとを決定し、決定した第１のパラメータと第２のパラメータとに基づきプレーヤ間の優劣関係を判定する。本実施の形態では、操作部１６０からの入力信号の受付を開始してから５秒経過時点で各プレーヤに設定されている状態と属性とに基づき、プレーヤ間の優劣関係を判定する。
【０１０８】
特に、判定部１２１は、本実施の形態の特徴的な処理として、一方のプレーヤに設定された状態（第１のパラメータ）が他方のプレーヤに設定された状態に対して優勢である場合に、一方のプレーヤが優勢であると判定する状態判定処理（第１のパラメータ判定処理）と、各プレーヤに設定された状態に優劣関係がない場合に、各プレーヤに設定された属性（第２のパラメータ）の優劣関係が優勢であるプレーヤが優勢であると判定する属性判定処理（第２のパラメータ判定処理）と、一方のプレーヤに設定された状態が他方のプレーヤに設定された状態に対して劣勢であって、一方のプレーヤに設定された属性が他方のプレーヤに設定された属性に対して劣勢である場合に、一方のプレーヤが優勢であると判定する逆転判定処理とを行う。
【０１０９】
また、判定部１２１は、設定部１１４が、状態設定処理において、入力信号に基づき、相対的な優劣関係が一方向的に予め定められた第１〜第Ｎの設定情報のいずれかを各プレーヤについて状態（第１のパラメータ）として設定する場合には、逆転判定処理において、一方のプレーヤの状態（第１のパラメータ）として第１〜第Ｎの設定情報のうち最も劣勢である第１の設定情報が設定され、他方のプレーヤの状態（第１のパラメータ）として第１〜第Ｎの設定情報のうち最も優勢である第Ｎの設定情報が設定されている場合であって、一方のプレーヤの属性（第２のパラメータ）が他方のプレーヤの属性（第２のパラメータ）に対して劣勢である場合に、一方のプレーヤが優勢であると判定するようにしてもよい。
【０１１０】
ステイタスパラメータ更新部１２４は、判定結果に基づき優勢であると判定されたプレーヤが有利になるように前記ステイタスパラメータを更新する。ここでステイタスパラメータとは、各プレーヤのゲーム結果に関わるパラメータであって、各プレーヤに予め与えられた所定値が０になると敗北となるキャラクタの体力値や、所定値に達すると敗北となるダメージ量、得点等、種々のパラメータを考えることができる。
【０１１１】
また、設定されたプレーヤの状態（第１のパラメータ）に応じて、更新するステイタスパラメータの変化量を決定するようにしてもよい。例えば、プレーヤの状態としてパワー値が設定される場合には、設定されたパワー値が高いほど、更新するステイタスパラメータの変化量を大きくする、即ちより多くのダメージ量等を対戦相手に与えるようにしてもよい。また、判定結果に基づきステイタスパラメータを更新するか否か（技の成否）を、抽選によりランダムに決定する場合には、設定されたパワー値が高いほど、更新する確率（技の精度、成功率）を上げるようにしてもよい。
【０１１２】
また、本実施の形態では、設定された各プレーヤのサブ属性（第３のパラメータ）にも基づいて各プレーヤのステイタスパラメータを更新するようにしてもよい。例えば、第１の攻撃技と第２の攻撃技とでは、属性はパー属性で同一であるが、サブ属性として攻撃力の最大値が異なるように設定されるようにしてもよい。この場合、プレーヤの状態としてのパワー値等が第１の攻撃技と第２の攻撃技とで同一に設定されていても、サブ属性としての攻撃力の最大値が大きく設定されている技の方が、更新するステイタスパラメータの変化量を大きくする、即ちより多くのダメージ量等を対戦相手に与えるようにしてもよい。
【０１１３】
画像生成部１２６は、処理部１００で行われる種々の処理の結果に基づいて描画処理を行い、これにより画像を生成し、表示部２０２に出力する。即ち、いわゆる３次元のゲーム画像を生成する場合には、まず、座標変換、クリッピング処理、透視変換或いは光源処理等のジオメトリ処理が行われ、その処理結果に基づいて、描画データ（プリミティブ面の頂点の位置座標、テクスチャ座標、色データ、法線ベクトル或いは癇l等）が作成される。そして、この描画データ（プリミティブ面データ）に基づいて、透視変換後（ジオメトリ処理後）のオブジェクト（１又は複数プリミティブ面）が、描画バッファ１７４（フレームバッファ、ワークバッファ等のピクセル単位で画像情報を記憶できるバッファ）に描画される。これにより、オブジェクト空間内において仮想カメラ（所与の視点）から見える画像が生成されるようになる。
【０１１４】
音生成部１３０は、処理部１００で行われる種々の処理の結果に基づいて音処理を行い、ＢＧＭ、効果音、又は音声などのゲーム音を生成し、音出力部２１４に出力する。
【０１１５】
なお、ゲームシステム２００を複数台接続する構成の場合に、図２のゲームシステムの各機能ブロックの処理の一部又は全部を、１台のゲームシステム２００で実現してもよいし、複数台のゲームシステム２００の分散処理や、ゲームシステム２００とサーバ（ホスト）との分散処理により実現してもよい。
【０１１６】
５．処理の流れ
５−１．ゲームスタート時の処理
次に、ゲームスタート時の処理について図面を用いて説明する。図３は、ゲームスタート時の処理の流れの一例を示すフローチャート図である。まず、ステップＳ２０において、図１に示すコイン投入口２１２へコインが投入された場合には、ステップＳ２２において、プレーヤが所有する技カード２１８を、技カード配置領域２２０に配置することを促す技カード配置指示画面を表示部２０２に表示させる。
【０１１７】
すると、ステップＳ２４において、各技カード配置領域２２０に配置された技カード２１８に記憶されている技情報をセンサ２２２が取得し、ステップＳ２６において、読込んだ技情報をプレーヤキャラクタＣＨ１が発動することができる技として登録する。このとき、本実施の形態では、各技カード２１８の技情報と各操作子２１６とを対応付けるテーブルデータを作成する。従って、本実施の形態では、各操作子２１６を操作すると、該操作子２１６に対応する技カード配置領域２２０に配置された技カード２１８の技情報を、プレーヤの属性（第１のパラメータ）及びサブ属性（第３のパラメータ）として設定することができる。
【０１１８】
すると、ステップＳ２８において、登録された技情報を表示部２０２に一覧表示させる。このとき、対戦相手のプレーヤが実プレーヤである場合には、対戦相手のプレーヤが配置した技カード２１８の技情報も一覧表示される。また、コンピュータプレーヤである場合には、所定のアルゴリズムで選択された技情報が一覧表示される。即ち、各プレーヤが発動可能な技情報が開示される。
【０１１９】
なお、本実施の形態では、技カード配置領域２２０を縦３列、横５列の合計１５箇所設けているが、１５箇所全てに技カード２１８を配置しなくてもゲームを行うことができる。また、技カード配置領域２２０の配列や数は任意に変更することができる。
【０１２０】
５−２．対戦ゲーム時の処理
次に、対戦ゲーム時の処理について図面を用いて説明する。図４は、本実施の形態の対戦ゲームにおいて表示部２０２に表示されるゲーム画面の一例である。ゲームシステム２００は第１のゲームを適用したゲームシステム２０（図９）とほぼ同様の構成となっているが、図４に示すように、本実施の形態では、プレーヤキャラクタＣＨ１と対戦相手キャラクタＣＨ２に対応する位置に、各プレーヤキャラクタに設定されている属性（第１のパラメータ）及びサブ属性（第３のパラメータ）を示す属性アイコンＩＣ１、ＩＣ２を表示させる。
【０１２１】
本実施の形態では、設定されているジャンケン属性がいずれのジャンケン属性かを属性アイコンＩＣ１、ＩＣ２の形状により識別表示し、設定されているサブ属性としての技の種類を文字により識別表示している。そして、パワー値は、パワー値メーターＰＭ１が半分未満である場合の第１の段階と、パワー値メーターＰＭ１が半分以上で最大値ＭＡＸ未満である場合の第２の段階と、パワー値メーターＰＭ１が最大値ＭＡＸである場合の第３の段階の３段階に設定され、相対的な優劣関係が一方向的に予め定められている。
【０１２２】
図５は、対戦ゲーム時の処理の流れの一例を示すフローチャート図である。まず、ステップＳ４０において、プレーヤキャラクタＣＨ１と対戦相手のプレーヤキャラクタＣＨ２とを表示部２０２に表示させる。そして、ステップＳ４２において、技選択ボタン２１６からの入力信号の受付けを開始し、ステップＳ４４において、入力信号に基づきプレーヤのパワー値を増加させて設定する状態設定処理（第１のパラメータ設定処理）と、該入力信号に基づき各プレーヤのジャンケン属性を該入力信号に対応するジャンケン属性に設定する属性設定処理（第２のパラメータ設定処理）とを行う。
【０１２３】
そして、ステップＳ４４の処理に同期するように、ステップＳ４６において、設定された各プレーヤのパワー値の段階（第１のパラメータ）の変化を識別可能に、パワー値メーターＰＭ１、ＰＭ２の表示制御を行う状態表示制御処理（第１のパラメータ表示制御処理）と、設定された各プレーヤのジャンケン属性（第２のパラメータ）とサブ属性（第３のパラメータ）とを識別可能に、属性アイコンＩＣ１、ＩＣ２の表示制御を行う属性表示制御処理（第２のパラメータ表示制御処理、第３のパラメータ表示制御処理）とを行う。そして、属性設定処理、状態設定処理、属性表示制御処理、状態表示制御処理は、ステップＳ４８において、技選択ボタン２１６の入力受付を開始してから５秒経過したと判断されるまで（ステップＳ４８のＹ）行われる。
【０１２４】
例えば、図６（Ａ）に示すように、プレーヤが、ジャンケン属性情報が「パー属性」でサブ属性（技種類）情報が「連続パンチ」である技カード２１８−１に対応する技選択ボタン２１６−１を押下すると、表示部２０２には、プレーヤキャラクタＣＨ１に対応する位置に「パー属性」であることを示す星型アイコンであって「連続パンチ」と表示された属性アイコンＩＣ１を表示させる。一方、対戦相手のジャンケン属性が「チョキ属性」でサブ属性が「回し蹴り」に設定された場合には、ジャンケン属性が「パー」と「チョキ」で対戦相手が優勢となるので、図６（Ｂ）に示すように、属性情報が「グー属性」でサブ属性（技種類）が「タックル」である技カード２１８−２に対応する技選択ボタン２１６−２を押下して、属性とサブ属性を変更設定することができる。
【０１２５】
すると、表示部２０２には、プレーヤキャラクタＣＨ１に対応する位置に「グー属性」であることを示す八角形のアイコンであって「タックル」と表示された属性アイコンＩＣ１を表示させる。このように、本実施の形態では、入力受付開始から５秒経過するまで、プレーヤは対戦相手について設定されているジャンケン属性、パワー値の段階を見ながら、自らのジャンケン属性、パワー値の段階を変更設定することができる。
【０１２６】
そして、ステップＳ５２において、プレーヤのジャンケン属性、パワー値の段階が確定されると、ステップＳ５４において、各プレーヤのジャンケン属性とパワー値の段階とに基づいてプレーヤ間の優劣関係を判定する。すると、ステップＳ５６において、優勢と判定されたプレーヤについて設定されていた状態（第２のパラメータ）とサブ属性（第３のパラメータ）の技種類に基づいて、該プレーヤのキャラクタが移動・動作する画像を表示させる。
【０１２７】
例えばサブ属性の技種類が連続パンチ、状態のパワー値の段階が最大値である場合には、キャラクタが閃光を発しながら対戦相手のキャラクタに連続パンチを繰り出す画像を表示させる。そして、ステップＳ５８において、優勢と判定されたプレーヤについて設定されていた状態（第２のパラメータ）に応じて、劣勢と判定されたプレーヤについてのステイタスパラメータを減算して更新する。
【０１２８】
すると、ステップＳ６０において、各プレーヤのステイタスパラメータが０になったか否かを判断し、いずれかのプレーヤのステイタスパラメータが０になった場合には（ステップＳ６０のＹ）、ステップＳ６２において、ステイタスパラメータが０になっていない方のプレーヤが勝利したと判定する。一方、０になっていない場合には（ステップＳ６０のＮ）、ステップＳ４２に戻り、ステップＳ４４〜ステップＳ６０までの処理を繰り返す。こうして、本実施の形態では、各プレーヤが互いにジャンケン属性のグー、チョキ、パーのいずれかの属性の技を発動し、対戦相手のステイタスパラメータを減少させながら、対戦相手のプレーヤのステイタスパラメータを０とするゲームを楽しむ。
【０１２９】
５−３．状態設定処理の詳細
次に、図５のステップＳ４４における状態設定処理（第１のパラメータ設定処理）の詳細について図面を用いて説明する。図７は、状態設定処理の流れの一例を示すフローチャート図である。まず、ステップＳ８０において、技選択ボタン２１６からの入力信号がある場合には（ステップＳ８０のＹ）、ステップＳ８２において、設定されている状態としてのパワー値（第１のパラメータ）が初期状態か否か、即ち０か否かを判断する。ここで設定されているパワー値が初期状態である場合には（ステップＳ８２のＹ）、ステップＳ８４においてパワー値を加算する。
【０１３０】
すると、ステップＳ８０に戻り、再び入力信号があるか否か判断し、入力信号がある場合には（ステップＳ８０のＹ）、ステップＳ８２において、設定されているパワー値が初期状態でないと判断する（ステップＳ８２のＮ）。すると、ステップＳ８６において、入力信号に対応するジャンケン属性が、前回のループでの入力信号に対応するジャンケン属性と同一であるか否か判断し、同一である場合には（ステップＳ８６のＹ）ステップＳ８４においてパワー値を加算する。
【０１３１】
即ち、本実施の形態では、プレーヤが１の技選択ボタン２１６を押下し続けるとプレーヤの状態としてのパワー値（第１のパラメータ）が増加していく（第１の変化特性に応じてプレーヤの状態を変化させる）。また、１の技選択ボタン２１６を押下した後に他の技選択ボタン２１６を押下した場合であっても、他の技選択ボタン２１６に対応するジャンケン属性が、先に押下していた技選択ボタン２１６に対応するジャンケン属性と同一である場合には、継続してパワー値が増加していく。そしてこれに伴ない、パワー値メーターＰＭ１のパワー値の表示を増加させる表示制御を行う。
【０１３２】
例えば、図８（Ａ）に示すように、プレーヤが、属性情報が「パー属性」でサブ属性（技種類）情報が「連続パンチ」である技カード２１８−１に対応する技選択ボタン２１６−１を押下し続けると、パワー値メーターＰＭ１のパワー値の表示を増加させる表示制御を行う。その後、図８（Ｂ）に示すように、属性情報が同じ「パー属性」でサブ属性（技種類）情報が異なる「飛び蹴り」である技カード２１８−３に対応する技選択ボタン２１６−３を押下しても、パワー値メーターＰＭ１のパワー値の表示を継続させて増加させる表示制御を行う。
【０１３３】
一方、ステップＳ８６において、入力信号に対応するジャンケン属性が、前回のループでの入力信号に対応するジャンケン属性と異なる場合には（ステップＳ８６のＮ）ステップＳ８８においてパワー値を初期状態にリセットする。即ち、本実施の形態では、異なるジャンケン属性が対応付けられた技選択ボタン２１６を押下するとパワー値が０にリセットされる（第２の変化特性に応じてプレーヤの状態を変化させる）。そしてこれに伴い、パワー値メーターＰＭ１のパワー値の表示を０にリセットさせる表示制御を行う。
【０１３４】
例えば、図６（Ａ）に示すように、プレーヤが、属性情報が「パー属性」でサブ属性（技種類）情報が「連続パンチ」である技カード２１８−１に対応する技選択ボタン２１６−１を押下し続けて、パワー値メーターＰＭ１のパワー値の表示を増加させた後、図６（Ｂ）に示すように、ジャンケン属性情報が異なる「グー属性」である技カード２１８−２に対応する技選択ボタン２１６−２を押下すると、パワー値メーターＰＭ１のパワー値の表示を０にリセットさせる表示制御を行う。
【０１３５】
なお、ステップＳ８０において、入力信号がないと判断すると（ステップＳ８０のＮ）ステップＳ９０において、設定されているパワー値が初期状態か否か判断し、設定されているパワー値が初期状態である場合には（ステップＳ９０のＹ）、ステップＳ８０に戻り、再び入力信号があるか否か判断する。一方、設定されているパワー値が初期状態でない場合には（ステップＳ９０のＮ）、ステップＳ９２においてパワー値を減算する。
【０１３６】
即ち、本実施の形態では、プレーヤが１の技選択ボタン２１６を押下した後に押下を中断すると、パワー値が減少していく（第３の変化特性に応じてプレーヤの状態を変化させる）。そしてこれに伴い、パワー値メーターＰＭ１のパワー値の表示を減少させる表示制御を行う。
【０１３７】
こうして本実施の形態では、プレーヤは、対戦相手について設定されている属性（ジャンケン属性）、状態（パワー値の段階）を見ながら、自らの状態を不利に変化させるべきでないから同一の属性に対応する他の技選択ボタン２１６に切り替えて、同一の属性の間でサブ属性（技の種類等）を変更設定する、或いは、自らの状態を不利に変化させてでも他の属性に対応する技選択ボタン２１６に切り替えて、異なる属性のサブ属性に変更設定するという戦略的な判断を必要とするゲームを楽しむことができる。
【０１３８】
５−４．優劣判定処理の詳細
次に、図５のステップＳ５４における優劣判定処理の詳細について図面を用いて説明する。
【０１３９】
５−４−１．第１の態様
図１１は、第１の態様の優劣判定処理の流れの一例を示すフローチャート図である。まず、ステップＳ１００において、各プレーヤに設定されているパワー値の段階（第１のパラメータ）が同じ段階であるか否かを判断し、同じ段階でない場合には（ステップＳ１００のＮ）、ステップＳ１０２において、一方のプレーヤのパワー値の段階が最大値ＭＡＸである第３の段階か否か判断する。ここで、いずれのプレーヤのパワー値も第３の段階でない場合には（ステップＳ１０２のＮ）、ステップＳ１０４において、パワー値の段階が高い方が優勢であると判定する（第１のパラメータ判定処理）。
【０１４０】
また、ステップＳ１０２において、一方のプレーヤのパワー値が第３の段階である場合には（ステップＳ１０２のＹ）、ステップＳ１０６において、他方のプレーヤのパワー値が第１の段階か否か判断し、他方のプレーヤのパワー値の段階が第２の段階である場合には（ステップＳ１０６のＮ）、ステップＳ１０４において、パワー値の段階が高い方が優勢であると判定する（第１のパラメータ判定処理）。
【０１４１】
一方、ステップＳ１０６において、他方のプレーヤのパワー値の段階が第１の段階である場合には（ステップＳ１０６のＹ）、ステップＳ１０８において、パワー値の段階が低く、ジャンケン属性で劣勢である方が優勢であると判定する（逆転判定処理）。
【０１４２】
また、ステップＳ１００において、各プレーヤに設定されているパワー値の段階が同じ段階である場合には（ステップＳ１００のＹ）、ステップＳ１１０において、ジャンケン属性（第２のパラメータ）で優勢である方が優勢であると判定する（第２のパラメータ判定処理）。
【０１４３】
５−４−２．第２の態様
図１２は、第２の態様の優劣判定処理の流れの一例を示すフローチャート図である。第２の態様では、まず、ステップＳ１２０において、各プレーヤの第１のパラメータ（パワー値の段階）の関係と第２のパラメータ（ジャンケン属性）の関係とが所定の組み合わせか否か判定する。本実施形態では、プレーヤ間の第１のパラメータの関係が、一方のプレーヤのパワー値の段階が第１の段階で他方のプレーヤのパワー値の段階が第３の段階である組合せであって、かつ、プレーヤ間の第２のパラメータの関係が、一方のプレーヤのジャンケン属性が他方のプレーヤのジャンケン属性に対して劣勢である組合せとなっているか否かを判定する。そして、所定の組合せとなっている場合には（ステップＳ１２０のＹ）、ステップＳ１２２において、一方のプレーヤが優勢であると判定する（特別判定処理）。
【０１４４】
一方、所定の組合せとなっていない場合には（ステップＳ１２０のＮ）、ステップＳ１２４において、各プレーヤの第１のパラメータ（パワー値の段階）が一致するか否かを判定する。そして、第１のパラメータが一致しない場合には（ステップＳ１２４のＮ）、ステップＳ１２６において、第１のパラメータが優勢であるプレーヤ即ちパワー値の段階が高いプレーヤが優勢であると判定する（第１のパラメータ判定処理）。
【０１４５】
一方、第１のパラメータが一致する場合には（ステップＳ１２４のＹ）、ステップＳ１２８において、各プレーヤの第２のパラメータ（ジャンケン属性）が一致するか否かを判定する。そして、第２のパラメータが一致しない場合には（ステップＳ１２８のＮ）、ステップＳ１３０において、第２のパラメータが優勢であるプレーヤ即ちジャンケン属性が優勢であるプレーヤが優勢であると判定する（第２のパラメータ判定処理）。
【０１４６】
一方、第２のパラメータが一致する場合には（ステップＳ１２８のＹ）、ステップＳ１３２において、プレーヤ間に優劣がない即ちあいこであると判定する（あいこ判定処理）。なお、ステップＳ１２４・１２６の第１のパラメータの判定処理と、ステップＳ１２８・１３０の第２のパラメータの判定処理とは順序を逆にして行ってもよい。
【０１４７】
５−４−３．第３の態様
図１３は、第３の態様の優劣判定処理の流れの一例を示すフローチャート図である。第３の態様では、まず、ステップＳ１４０において、各プレーヤに設定されている第１のパラメータ（パワー値の段階）と第２のパラメータ（ジャンケン属性）とに基づきテーブルデータを参照し、ステップＳ１４２において、いずれのプレーヤが優勢であるかを判定する。
【０１４８】
図１４は、第３の態様で用いられる判定テーブルの一例である。図１４の判定テーブルには、第１のプレーヤＡと第２のプレーヤＢの優劣関係を示すデータが、各プレーヤに設定されたジャンケン属性（第２のパラメータ）とパワー値の段階（第１のパラメータ）との組合せに関連付けて記憶されている。図中「Ａ」とあるのは、第1のプレーヤＡが優勢であることを示し、「Ｂ」とあるのは、第２のプレーヤＢが優勢であることを示す。また、丸で囲われているものは、上述の特別判定処理に対応する態様でいずれかのプレーヤが優勢であると判定されるものを示し、「−」とあるのは、優劣関係がない即ちあいこであることを示すものである。
【０１４９】
この判定テーブルを用いた場合には、例えば、第１のプレーヤＡのジャンケン属性（第２のパラメータ）がチョキ属性であってパワー値の段階（第１のパラメータ）が第３段階である場合には、データ行Ｒ１を参照する。そして、第２のプレーヤＢのジャンケン属性（第２のパラメータ）がグー属性であってパワー値の段階（第１のパラメータ）が第１段階である場合には、データ列Ｌ１を参照する。そして、データ行Ｒ１とデータ列Ｌ１とが交差するデータＲ１Ｌ１を参照する。すると、この場合に優勢であるプレーヤは第１のプレーヤＡであると判定する。
【０１５０】
また、第１のプレーヤＡのジャンケン属性（第２のパラメータ）がグー属性であってパワー値の段階（第１のパラメータ）が第３段階である場合には、データ行Ｒ２を参照する。そして、第２のプレーヤＢのジャンケン属性（第２のパラメータ）がパー属性であってパワー値の段階（第１のパラメータ）が第３段階である場合には、データ列Ｌ２を参照する。そして、データ行Ｒ２とデータ列Ｌ２とが交差するデータＲ２Ｌ２を参照する。すると、この場合に優勢であるプレーヤは第１のプレーヤＢであると判定する。
【０１５１】
そして、第１のプレーヤＡのジャンケン属性（第２のパラメータ）がパー属性であってパワー値の段階（第１のパラメータ）が第３段階である場合には、データ行Ｒ３を参照する。そして、第２のプレーヤＢのジャンケン属性（第１のパラメータ）がグー属性であってパワー値の段階（第１のパラメータ）が第１段階である場合には、データ列Ｌ１を参照する。そして、データ行Ｒ３とデータ列Ｌ１とが交差するデータＲ３Ｌ１を参照する。すると、この場合に優勢であるプレーヤは第１のプレーヤＢであると判定する。
【０１５２】
このように、第３の態様の優劣判定処理によれば、テーブルデータを用いて優勢であるプレーヤを一義的に判定することができる。
【０１５３】
６．ハードウェア構成
図１５に本実施形態を実現できるハードウェア構成の例を示す。メインプロセッサ９００は、ＣＤ９８２（情報記憶媒体）に格納されたプログラム、通信インターフェース９９０を介してダウンロードされたプログラム、或いはＲＯＭ９５０に格納されたプログラムなどに基づき動作し、ゲーム処理、画像処理、音処理などを実行する。コプロセッサ９０２は、メインプロセッサ９００の処理を補助するものであり、マトリクス演算（ベクトル演算）を高速に実行する。例えばオブジェクトを移動させたり動作（モーション）させる物理シミュレーションに、マトリクス演算処理が必要な場合には、メインプロセッサ９００上で動作するプログラムが、その処理をコプロセッサ９０２に指示（依頼）する。
【０１５４】
ジオメトリプロセッサ９０４は、メインプロセッサ９００上で動作するプログラムからの指示に基づいて、座標変換、透視変換、光源計算、曲面生成などのジオメトリ処理を行うものであり、マトリクス演算を高速に実行する。データ伸張プロセッサ９０６は、圧縮された画像データや音データのデコード処理を行ったり、メインプロセッサ９００のデコード処理をアクセレートする。これにより、オープニング画面やゲーム画面において、ＭＰＥＧ方式等で圧縮された動画像を表示できる。
【０１５５】
描画プロセッサ９１０は、ポリゴンや曲面などのプリミティブ面で構成されるオブジェクトの描画（レンダリング）処理を実行する。オブジェクトの描画の際には、メインプロセッサ９００は、ＤＭＡコントローラ９７０を利用して、描画データを描画プロセッサ９１０に渡すと共に、必要であればテクスチャ記憶部９２４にテクスチャを転送する。すると描画プロセッサ９１０は、描画データやテクスチャに基づいて、Ｚバッファなどを利用した隠面消去を行いながら、オブジェクトをフレームバッファ９２２に描画する。また描画プロセッサ９１０は、αブレンディング（半透明処理）、デプスキューイング、ミップマッピング、フォグ処理、バイリニア・フィルタリング、トライリニア・フィルタリング、アンチエリアシング、シェーディング処理なども行う。１フレーム分の画像がフレームバッファ９２２に書き込まれるとその画像はディスプレイ９１２に表示される。
【０１５６】
サウンドプロセッサ９３０は、多チャンネルのＡＤＰＣＭ音源などを内蔵し、ＢＧＭ、効果音、音声などのゲーム音を生成し、スピーカ９３２を介して出力する。ゲームコントローラ９４２やメモリカード９４４からのデータはシリアルインターフェース９４０を介して入力される。
【０１５７】
ＲＯＭ９５０にはシステムプログラムなどが格納される。業務用ゲームシステムの場合にはＲＯＭ９５０が情報記憶媒体として機能し、ＲＯＭ９５０に各種プログラムが格納される。なおＲＯＭ９５０の代わりにハードディスクを利用してもよい。ＲＡＭ９６０は各種プロセッサの作業領域となる。ＤＭＡコントローラ９７０は、プロセッサ、メモリ間でのＤＭＡ転送を制御する。ＣＤドライブ９８０は、プログラム、画像データ、或いは音データなどが格納されるＣＤ９８２にアクセスする。通信インターフェース９９０はネットワーク（通信回線、高速シリアルバス）を介して外部との間でデータ転送を行う。
【０１５８】
なお本実施形態の各部（各手段）の処理は、その全てをハードウェアのみにより実現してもよいし、情報記憶媒体に格納されるプログラムや通信インターフェースを介して配信されるプログラムにより実現してもよい。或いは、ハードウェアとプログラムの両方により実現してもよい。
【０１５９】
そして本実施形態の各部の処理をハードウェアとプログラムの両方により実現する場合には、情報記憶媒体には、ハードウェア（コンピュータ）を本実施形態の各部として機能させるためのプログラムが格納される。より具体的には、上記プログラムが、ハードウェアである各プロセッサ９０２、９０４、９０６、９１０、９３０に処理を指示すると共に、必要であればデータを渡す。そして、各プロセッサ９０２、９０４、９０６、９１０、９３０は、その指示と渡されたデータとに基づいて本発明の各部の処理を実現する。
【０１６０】
７．変形例
なお本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。例えば、複数の操作子には固定的に属性等が対応付けられているように構成してもよい。また、本発明で用いられる種々のパラメータの変化態様は、ゲーム内容に応じて種々のものに設定することができる。例えば、第１の変化特性を状態値を減算して減少させる変化特性として設定し、第２の変化特性を状態値をリセットして最大値にさせる変化特性として設定し、第３の変化特性を状態値を減算して減少させる変化特性として設定してもよい。また、ステイタスパラメータが初期値から所定値まで増加すると敗北となるように設定してもよい。
【０１６１】
また本発明は種々のゲームに適用できる。例えば、業務用ゲームシステム、家庭用ゲームシステム、多数のプレーヤが参加する大型アトラクションシステム、シミュレータ、マルチメディア端末、ゲーム画像を生成するシステムボード、携帯電話等の種々のゲームシステムに適用できる。
【図面の簡単な説明】
【０１６２】
【図１】本実施形態のゲームシステムの実現例である。
【図２】本実施形態のゲームシステムの機能ブロック図の例である。
【図３】本実施形態の処理の流れについて説明するためのフローチャート図である。
【図４】本実施形態のゲーム画面の一例である。
【図５】本実施形態の処理の流れについて説明するためのフローチャート図である。
【図６】図６（Ａ）、（Ｂ）は、本実施形態のゲーム画面と操作部の操作の関係を説明するための図である。
【図７】本実施形態の処理の流れについて説明するためのフローチャート図である。
【図８】図８（Ａ）、（Ｂ）は、本実施形態のゲーム画面と操作部の操作の関係を説明するための図である。
【図９】本実施形態のゲーム画面と操作部の操作の関係を説明するための図である。
【図１０】本実施形態のゲーム画面と操作部の操作の関係を説明するための図である。
【図１１】本実施形態の処理の流れについて説明するためのフローチャート図である。
【図１２】本実施形態の処理の流れについて説明するためのフローチャート図である。
【図１３】本実施形態の処理の流れについて説明するためのフローチャート図である。
【図１４】本実施形態のテーブルデータの一例を説明するための図である。
【図１５】本実施形態を実現できるハードウェアの構成の一例を示す図である。
【符号の説明】
【０１６３】
ＣＨ１、ＣＨ２  キャラクタ
ＳＭ１、ＳＭ２  体力値メーター
ＰＭ１、ＰＭ２  パワー値メーター
ＩＣ１、ＩＣ２  属性アイコン
１１０  ゲーム処理部
１１２  カード情報読込部
１１４  設定部
１１６  表示制御部
１２１  判定部
１２４  パラメータ更新部
１６０  操作部
１７０  記憶部
１８０  情報記憶媒体
２０２  表示部
２１６  技選択ボタン
２２２  センサ
【図１】
2007252796.tif 000003
【図２】
2007252796.tif 000004
【図３】
2007252796.tif 000005
【図４】
2007252796.tif 000006
【図５】
2007252796.tif 000007
【図６】
2007252796.tif 000008
【図７】
2007252796.tif 000009
【図８】
2007252796.tif 000010
【図９】
2007252796.tif 000011
【図１０】
2007252796.tif 000012
【図１１】
2007252796.tif 000013
【図１２】
2007252796.tif 000014
【図１３】
2007252796.tif 000015
【図１４】
2007252796.tif 000016
【図１５】
2007252796.tif 000017