(57)【特許請求の範囲】
【請求項１】
予め定められたＮ個（Ｎ≧３）の選択項目群の各選択項目群について、第１の入力部又は第２の入力部への入力操作に基づいて選択項目を決定し、前記各選択項目群について決定した選択項目に対応する一連の信号を出力する入力処理部と、
前記出力された一連の信号に基づいて、ゲーム演算を行うゲーム演算部と、
前記各選択項目群について決定された選択項目のうち少なくとも１の選択項目が前記第２の入力部への入力操作に基づいて決定された場合に、前記各選択項目群について決定された選択項目に対応する一連の信号を登録する登録処理部と、
を含み、
前記入力処理部が、
所定の入力部への入力操作に基づいて、前記登録処理部により登録された前記一連の信号を出力することを特徴とするゲームシステム。
【請求項２】
請求項１において、
前記登録処理部が、
前記各選択項目群について決定された選択項目のうち少なくとも１の選択項目が前記第２の入力部への入力操作に基づいて決定された場合に、既に登録された前記一連の信号を前記各選択項目群について決定された選択項目に対応する一連の信号に更新して登録することを特徴とするゲームシステム。
【請求項３】
請求項２において、
前記登録処理部が、
前記各選択項目群について決定された選択項目の全ての選択項目が前記第１の入力部への入力操作に基づいて決定された場合に、既に登録された前記一連の信号を更新しないことを特徴とするゲームシステム。
【請求項４】
予め定められたＮ個（Ｎ≧３）の選択項目群の各選択項目群について、第１の入力部又は第２の入力部への入力操作に基づいて選択項目を決定し、前記各選択項目群について決定した選択項目に対応するコマンド信号を出力する入力処理部と、
前記出力されたコマンド信号に基づいて、ゲーム演算を行うゲーム演算部と、
前記各選択項目群について決定された選択項目のうち少なくとも１の選択項目が前記第２の入力部への入力操作に基づいて決定された場合に、前記各選択項目群について決定された選択項目に対応するコマンド信号を登録する登録処理部と、
を含み、
前記入力処理部が、
所定の入力部への入力操作に基づいて、前記登録処理部により登録された前記コマンド信号を出力することを特徴とするゲームシステム。
【請求項５】
請求項４において、
前記登録処理部が、
前記各選択項目群について決定された選択項目のうち少なくとも１の選択項目が前記第２の入力部への入力操作に基づいて決定された場合に、既に登録された前記コマンド信号を前記各選択項目群について決定された選択項目に対応するコマンド信号に更新して登録することを特徴とするゲームシステム。
【請求項６】
請求項５において、
前記登録処理部が、
前記各選択項目群について決定された選択項目の全ての選択項目が前記第１の入力部への入力操作に基づいて決定された場合に、既に登録された前記コマンド信号を更新しないことを特徴とするゲームシステム。
【請求項７】
コンピュータに読み取り可能な情報記憶媒体であって、請求項１〜６のいずれかに記載されたゲームシステムとしてコンピュータを機能させるためのプログラムを記憶したことを特徴とする情報記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、操作手段を用いた一連の連続入力操作によりプレーヤが所定のゲーム用指示入力を行うゲームシステム及び情報記憶媒体に関する。
【０００２】
【背景技術及び発明が解決しようとする課題】
従来より、ゲームシステムの一つとして、プレーヤの操作するキャラクタが、味方キャラクタと共に所定のゲーム空間内を移動し、この移動の途中で敵に遭遇すると、戦闘シーンとなり敵と戦うように構成されたものある。
【０００３】
このようなゲームシステムでは、戦闘シーンになると、敵キャラクタとの戦闘のためのキー操作が必要となる。通常このキー操作は、味方のパーティーが複数人で構成されている場合には、まずどのキャラクタが敵と戦うかというキャラクタの選択のためのキー操作が必要となり、次に選択されたキャラクタがどのような武器、魔法等のアイテムを使用するかというアイテムの選択のためのキー操作が必要となり、更に戦闘対象となる敵キャラクタが複数存在する場合には、どの敵と対決するかという攻撃対象キャラクタの選択のためのキー操作が必要となる。すなわち、このようなシステムでは、１回の攻撃に、前述した少なくとも３種類の連続キー入力が必要となる。
【０００４】
従来のシステムは、敵キャラクタとの戦闘の度に、前述した３つの連続キー入力が必要となるので、戦闘シーンにおけるコントローラのキー操作が極めて煩雑であるという問題があった。
【０００５】
特に、戦闘シーンでは、複数の味方、敵キャラクタが登場し、敵キャラクタをやっつけると、次の敵キャラクタが登場してくる。すなわち、敵キャラクタを破る度に、次々と新しい敵キャラクタが登場する。
【０００６】
このとき、例えばある同じ特性を持った敵キャラクタ、例えば、炎による攻撃に弱い特性を持った敵キャラクタに対しては、ファイアーボール等の特定の攻撃アイテムのみを選択し、連続して攻撃することを繰り返す。この場合には、同じ連続キー入力を繰り返して行う必要があった。
【０００７】
しかし、このように、同じ種類のキャラクタに対し、同一の攻撃を繰り返して行う度に、同一の連続キー入力を繰り返して行うことをプレーヤに要求することは、極めて煩雑で、ゲームの面白さを低下させる大きな要因となるという問題があった。
【０００８】
このため、従来より、一連の攻撃用のキー入力を、コントローラの所定のキーに割り付けることが行われていた。
【０００９】
しかし、従来のゲームシステムでは、このようなコントローラへの割付を、実際に戦闘シーンに入る前に、プレーヤが所定の割付用のキーを操作して行う必要があった。
【００１０】
このために、従来のシステムでは、実際に戦闘が始まってからは、前述した一連のキー操作の割付の変更を行うことが難しく、しかも、実際の戦闘時の操作以外に、割付登録の為のみの操作をプレーヤに要求するので、極めて使い勝手が悪いという問題があった。
【００１１】
本発明は、このような課題に鑑みなされたものであり、その目的は、一連の連続入力操作による所定のゲーム用指示入力を、所定の割付登録入力部へ割り付けるための操作を、ゲーム中のプレーヤに負担をかけることなく、簡単に行うことができるゲームシステム及び情報記憶媒体を提供することにある。
【００１２】
【課題を解決するための手段】
前記目的を達成するため、本発明は、
操作手段を用いた一連の連続入力操作によりプレーヤが所定のゲーム用指示入力を行うゲームシステムにおいて、
前記連続入力操作の途中又は後の所定の割付指示入力操作に基づき、前記操作手段の割付登録入力部へ対応する指示入力の割り付けを行う割付処理手段と、
前記割付登録入力部の入力操作に基づき、割り付けられた指示入力を行う割付実行手段と、
を含むことを特徴とする。
【００１３】
更に、本発明は、操作手段からの入力操作信号に基づくゲーム演算用に、前記操作手段を用いた一連の連続入力操作により所定のゲーム用指示入力を行うためのプログラムを記憶したコンピュータ読み取り可能な情報記憶媒体において、
前記プログラムは、
前記連続入力操作の途中又は後の所定の割付指示入力操作に基づき、前記操作手段の割付登録入力部へ対応する指示入力の割り付けを行う割付処理手段と、
前記割付登録入力部の入力操作に基づき、割り付けられた指示入力を行う割付実行手段と、
としてコンピュータを機能させることを特徴とする。
【００１４】
更に、本発明は、複数項目の中から任意の項目を選択し決定する操作手段を用いた入力操作が、所定の組合せで連続して行われることにより、前記選択項目の組合せによる所定のゲーム用指示入力が行われるゲームシステムにおいて、
前記所定の組合せの連続入力操作の途中又は後の所定の割付指示入力操作に基づき、前記操作手段の割付登録入力部へ対応する指示入力の割り付けを行う割付処理手段と、
前記割付登録入力部の入力操作に基づき、割り付けられた指示入力を行う割付実行手段と、
を含むことを特徴とする。
【００１５】
更に、本発明は、操作手段からの入力操作信号に基づくゲーム演算用に、複数項目の中から任意の項目を選択し決定する操作手段を用いた入力操作が、所定の組合せで連続して行われることにより、前記選択項目の組合せによる所定のゲーム用指示入力を行うためのプログラムが記憶されたコンピュータ読み取り可能な情報記憶媒体において、
前記プログラムは、
前記所定の組合せの連続入力操作の途中又は後の所定の割付指示入力操作に基づき、前記操作手段の割付登録入力部へ対応する指示入力の割り付けを行う割付処理手段と、
前記割付登録入力部の入力操作に基づき、割り付けられた指示入力を行う割付実行手段と、
としてコンピュータを機能させることを特徴とする。
【００１６】
本発明によれば、操作手段を用いた一連の連続入力操作により、所定のゲーム用の指示入力を行う際に、単に所定の割付指示入力操作を行うことにより、この一連の連続入力操作を、操作手段の所定の割付登録入力部に割り付けることができる。
【００１７】
従って、同一のゲーム用の指示入力を繰り返し行う場合には、最初の１回だけ連続入力操作を行うのみでよい。
【００１８】
特に、操作手段を用いた対戦の為の連続入力操作の割付を、ゲームの進行を妨げることなく行わせることが可能となり、この結果、プレーヤは簡単な操作で、同一のゲーム用指示入力を繰り返して行い、ゲームを楽しむことが可能となる。
【００１９】
また、本発明は、ゲームの対戦シーンにて、味方及び敵キャラクタの少なくとも１方を複数項目の中から任意に選択し決定する入力操作と、敵キャラクタの攻撃用の手段及び味方キャラクタ防御用手段の少なくとも１方を複数項目の中から任意に選択し決定する入力操作と、を含む複数の項目選択決定入力操作が所定の組合せで連続して行われることにより、前記戦闘シーンでの攻撃、防御のための所定のゲーム用指示入力を行うゲームシステムにおいて、
前記所定の組合せの連続入力操作の途中又は後の所定の割付指示入力操作に基づき、前記操作手段の割付登録入力部へ対応する指示入力の割り付けを行う割付処理手段と、
前記割付登録入力部の入力操作に基づき、割り付けられた指示入力を行う割付実行手段と、
を含むことを特徴とする。
【００２０】
更に、本発明は、操作手段からの入力操作信号に基づくゲーム演算用に、ゲームの対戦シーンにて、味方及び敵キャラクタの少なくとも１方を複数項目の中から任意に選択し決定する入力操作と、敵キャラクタの攻撃用の手段及び味方キャラクタ防御用手段の少なくとも１方を複数項目の中から任意に選択し決定する入力操作と、を含む複数の項目選択決定入力操作が所定の組合せで連続して行われることにより、前記戦闘シーンでの攻撃、防御のための所定のゲーム用指示入力を行うためのプログラムが記憶されたコンピュータ読み取り可能な情報記憶媒体において、
前記プログラムは、
前記所定の組合せの連続入力操作の途中又は後の所定の割付指示入力操作に基づき、前記操作手段の割付登録入力部へ対応する指示入力の割り付けを行う割付処理手段と、
前記割付登録入力部の入力操作に基づき、割り付けられた指示入力を行う割付実行手段と、
としてコンピュータを機能させることを特徴とする。
【００２１】
本発明によれば、ゲーム中の戦闘シーンにおける一連の攻撃、防御用の所定のゲーム用指示入力を行うための一連の連続入力操作を、ゲーム中のプレーヤに負担をかけることなく、操作手段の所定の割付登録入力部に割り付けることが可能となる。
【００２２】
これにより、戦闘シーンで、同じ攻撃が繰り返される場合に、プレーヤは簡単なキー操作により攻撃防御を行い、ゲームを楽しむことができる。
【００２３】
特に、本発明によれば、ゲーム中における戦闘シーンの攻撃防御という白熱した場面で、プレーヤに複雑で且つ煩雑な入力操作を要求することがないため、初心者から上級者までプレーヤは余裕を持ってゲームに専念し、ゲームそのものを十分に楽しむことが可能となる。
【００２４】
ここにおいて、前記割付処理手段は、
前記操作手段の所定入力部を、前記割付登録入力部として設定し、
さらに、前記操作手段の所定の入力部を前記割付指示入力操作用の入力部として設定し、前記連続入力操作の途中又は後のこの入力部の操作に基づき、前記割付を行うように構成することが好ましい。
【００２５】
また、前記割付処理手段は、
前記割付指示入力操作用の入力部、前記割付登録入力部を前記操作手段の同一入力部とするように構成することが好ましい。
【００２６】
これにより、操作手段の同一の入力部を用いて、割付指示入力及び割付後の指示入力を行うことができるため、操作手段の入力操作がプレーヤにとって極めて分かりやすいものとなる。
【００２７】
特に、このように両機能を、同一の入力部に設定することにより、プレーヤにとってはどの入力部に入力指示が割り付けられているかを的確に判断することができ、この面からも、プレーヤにとって操作手段の操作が極めて簡単なものとなる。
【００２８】
なお、必要に応じて、割付指示入力操作用の入力部と、実際に一連の入力操作を割り付けられる割付登録入力部とを、操作手段の異なる入力部に設定してもよい。
【００２９】
また、前記割付処理手段は、
割付られた前記指示入力のデータを記憶手段に書き込むと共に、新たな割付指示入力操作に基づき、前記記憶手段のデータを新たに割付登録入力部に割付られるデータに更新する割付データ更新手段を含み、
前記割付実行手段は、
前記割付登録入力部の入力操作に基づき、前記記憶手段から対応する割付データを読み出し、前記指示入力を行うことが好ましい。
【００３０】
以上の構成とすることにより、新たな割付指示入力操作がある度に、割付登録入力部に割り付けられるデータが順次更新されるため、プレーヤにとって、操作手段の操作が極めて使い勝手の良いものとなる。
【００３１】
特に、ゲームの状況が変わり、今までとは異なるゲーム用指示入力が繰り返される場合でも、このような指示入力のためのキー操作の割付を、ゲームの進行を妨げることなく簡単に行うことが可能となり、プレーヤにとって極めて使い勝手の良いものとなる。
【００３２】
また、 請求項１０、請求項１１、請求項１０又は１１に従属する請求項１２〜１４のいずれかにおいて、
前記割付処理手段は、
前記選択項目決定のための入力用に、通常の決定用として機能する第１の入力部と、前記割付指示入力操作用の入力部として機能する第２の入力部を前記操作手段に割り当て、前記第２入力部を用いた選択項目決定のための入力に基づき、前記操作手段の割付登録入力部へ対応する指示入力の割り付けを行うように形成することが好ましい。
【００３３】
更に、本発明のゲームシステムは、
入力部として機能する複数のキーを含む前記操作手段を用いた、プレーヤの複数の連続キー操作により前記所定の指示入力が行われるように構成することが好ましい。
【００３４】
【発明の実施の形態】
次に本発明の好適な実施の形態を、図面に基づき詳細に説明する。なお以下に示す実施の形態では、本発明を対戦型のロールプレイングゲームを行うシステムに適用する場合を例にとり説明するが、本発明が適用されるゲームシステムは、これに限定されるものではない。また、以下に示す実施の形態では一人プレー用のゲームシステムについて説明するが、本発明はこれに限定されず、二人以上の複数のプレーヤが同時プレー、すなわちマルチプレーゲームを行うことが可能なゲームシステムにも適用できる。
【００３５】
図１には、本実施の形態のゲームシステムの機能ブロック図が示されている。
【００３６】
操作部１０は、プレーヤがゲーム用の操作データを入力するためのものであり、操作部１０にて得られた操作データは処理部１００に入力される。
【００３７】
図２には、本発明を家庭用のゲームシステムに適用した場合の操作部１０の一例が示されている。この操作部１０は、いわゆる家庭用のゲーム機本体に接続され、プレーヤの右手及び左手によって操作されるコントローラと呼ばれるものである。そして、操作部１０の本体の左側には、上下左右の方向を指示する４つの方向キー２０が設けられており、更にその右側には４つの各種機能キー３０、３２、３４、３６が設けられている。更にこの操作部１０の前方には、Ｒキー４０とＬキー４２が設けられると共に、操作部本体中央にはセレクトボタンと呼ばれるキー３８が設けられている。
【００３８】
家庭用の操作部１０には、各種ゲームが行われるように、汎用タイプの操作部として形成されており、これら各キーに割り付けられる機能は、ゲームの内容によって異なる。
【００３９】
処理部１００は、ゲーム装置全体の制御、ゲーム装置内の各ブロックへの命令の指示、ゲーム演算などの各種の処理を行うものであり、その機能は、ＣＰＵ（ＣＩＳＣ型、ＲＩＳＣ型）、ＤＳＰ、ＡＳＩＣ（ゲートアレイ等）などのハードウェアや所与のプログラム（ゲームプログラム）により実現できる。
【００４０】
記憶部１８０は、処理部１００の例えばワーク領域となるものであり、その機能は、ＲＡＭなどのハードウェアにより実現できる。
【００４１】
情報記憶媒体（コンピュータにより情報の読み取りが可能な記憶媒体）１９０は、プログラムやデータ等の情報を記憶するものである。この情報記憶媒体１９０の機能は、例えば光ディスク（ＣＤＲＯＭ、ＤＶＤ）、光磁気ディスク（ＭＯ）、磁気ディスク、ハードディスク、磁気テープ、ゲームカセット、ＩＣカード、半導体メモリなどのハードウェアにより実現できる。処理部１００は、この情報記憶媒体１９０からのプログラム、データに基づいて種々の処理を行うことになる。
【００４２】
なお、情報記憶媒体１９０に格納される情報の一部又は全部は、装置への電源投入時等に記憶部１８０に転送されることになる。
【００４３】
処理部１００は、ゲーム演算部１１０、割付処理部１２０、割付実行部１３０として機能する。
【００４４】
ここで、ゲーム演算部１１０は、ゲームモードの設定処理、ゲームの進行処理、選択画面の設定処理、移動体（キャラクタ、攻撃用の各種アイテムなど）の位置や方向を決める処理、視点位置や視線方向を決める処理、移動体のモーションを再生する処理、オブジェクト空間として設定されたゲーム空間内をプレーヤの操作するプレーヤキャラクタやその仲間が移動する演算処理、ゲーム空間内で移動中のプレーヤキャラクタや、各種イベント発生などでプレーヤキャラクタが敵と遭遇する戦闘場面を演算する処理、ゲーム成果（成績）を演算する処理、複数のプレーヤが共通のゲーム空間でプレーするための処理などの種々のゲーム演算処理を、操作部１０からの操作データやゲームプログラム等に基づいて行う。そして、このゲーム演算部１１０で生成されたゲーム画像は、表示部２００上に表示される。
【００４５】
次に、本実施の形態により実現されるゲームの概要を、図５〜図９のゲーム画像例を用いて説明する。
【００４６】
実施例のゲームシステムでは、ゲームが開始されると、プレーヤが操作部１０を用いて操作する主人公であるプレーヤキャラクタとその仲間のキャラクタが、ゲーム空間内を設定された町から町へ移動する演算処理を行い、このゲーム画面が表示部２００上に表示される。
【００４７】
プレーヤは、プレーヤキャラクタを移動させ、ゲーム空間内に設定された様々な国々を巡って色々な人々の話に耳を傾けて、ゲームのヒントを得、次に一体何をすべきなのか、今のゲームの世界に何が起こっているのかを知り、ゲームを進めていく。
【００４８】
時には、敵と遭遇して戦うことがあり、さらには謎を解決しないと次の画面に進めないこともある。次々と遭遇する事件や戦いを通して、プレーヤキャラクタやその仲間のキャラクタが次第に成長し、ゲームを進めていく。
【００４９】
この時、プレーヤキャラクタがゲーム空間内を移動中に、所定のイベント等の発生で敵と遭遇すると、ゲーム画面は、図５に示す戦闘画面となる。この時、ゲーム画面上には、プレーヤキャラクタ３１０以外に、その仲間の複数の味方キャラクタ３１２、３１４、３１６が表示される。
【００５０】
プレーヤは、操作部１０の所定のキーを操作して、同図に示すように、キャラクタ選択用のメニューウインドウ４００を表示させる。このメニューウインドウ４００内にはプレーヤキャラクタ３００以外に、味方キャラクタ３１２、３１４、３１６の各種のデータが表示され、この表示データを基にプレーヤが操作部１０の所定キーを操作して戦闘に参加するキャラクタを選択し、その後、操作部１０上に設けられた所定のキーを操作して選択キャラクタを最終的に決定する。
【００５１】
割付処理部１２０は、図２に示す各キーの内、機能キー３２を通常の決定用入力を行うための第１の入力部１２として機能するように設定し、Ｒキー４０、Ｌキー４２をそれぞれ、割付指示入力操作用の第２の入力部１４として機能するように設定する処理を行う。
【００５２】
更に、割付処理部１２０は、操作部１０の、Ｒキー４０及びＬキー４２を、指示入力が割り付けられる第３の入力部（割付登録用入力部）１６として機能するように設定する処理を行う。
【００５３】
従って、図５に示す戦闘開始画面において、選択されたキャラクタを決定する処理は、第１の入力部１２として機能する機能キー３２を操作しても良く、また第２の入力部１４として機能するＲキー４０、Ｌキー４２の一方を操作しても良い。
【００５４】
このようにして、味方の戦闘キャラクタの選択及び決定のためのキー操作が終了すると、次に図６に示す選択画面が表示される。この選択画面は、図５において選択した味方キャラクタの使用する、攻撃防御のためのアイテムを選択するための画面である。
【００５５】
ここでは、選択決定した味方キャラクタが使用できる各種攻撃防御用のアイテムが表示されており、プレーヤは、操作部１０の所定のキーを操作して所望のアイテムを選択し、その後、第１の入力部１２として機能する機能キー３２、又は第２の入力部１４として機能するＲキー４０、Ｌキー４２を操作して選択アイテムを決定する。
【００５６】
このような選択決定のためのキー操作が終了すると、次に図７に示すように、対戦相手の画面が表示される。この画面には、ゲーム空間内に複数の対戦相手キャラクタ３３０、３３２、３３４が存在していることを表す。
【００５７】
プレーヤは操作部１０を操作して対戦相手となる敵キャラクタを選択し、その後、第１の入力部１２として機能する機能キー３２、又は第２の入力部１４として機能するＲキー４０、Ｌキー４２を操作して、選択アイテムを最終的に決定する。
【００５８】
このような図５〜図７に示す一連の連続キー入力により、味方キャラクタと敵キャラクタとの間の１回分の攻撃防御の入力指示が終了する。
【００５９】
この一連のキー入力終了後、図８に示すように、選択した味方キャラクタが、選択した敵キャラクタを、選択した攻撃アイテム、ここではファイーボールで攻撃する画面が表示される。
【００６０】
このように、通常は、１回の攻撃防御を行うために、図５〜図７に示すように、選択、決定のための２回のキー入力処理を連続して３回繰り返さなければならない。このため、同じ味方キャラクタが、同じ攻撃防御アイテムを用いて、同じ敵キャラクタとの間で戦闘を行う場合には、全く同じキー操作を何度も何度も繰り返して行わなければならず、これがプレーヤにとって極めて煩雑な作業となる。
【００６１】
戦闘シーンにおいて登場する、敵、味方のキャラクタには、それぞれ特有の個性があり、例えば味方キャラクタの中には、炎による攻撃が得意な者、水による攻撃が得意な者、相手からの攻撃に強い者などがある。また、敵キャラクタも、炎による攻撃に弱い者、水による攻撃に弱い者、相手からの攻撃には弱いが、一旦攻撃を開始すると極めて強力なダメージを相手に与えてしまう者などがある。
【００６２】
このような各キャラクタの個性、特徴を把握しながらプレーヤは最適な味方キャラクタの選択、攻撃防御アイテムの選択、敵キャラクタの選択を行い、敵味方内での攻撃防御を行うことになる。通常は１回の攻撃防御では決着がつかない場合が多く、同じキャラクタとの間で、同じ攻撃防御アイテムを行った戦闘が連続して繰り返して行われることが多い。
【００６３】
本実施の形態の特徴は、図５〜図７に示すように１回の攻撃防御の指示を行うための連続したキー入力操作を行う際に、選択項目の決定に第２の入力部１４として機能するＲキー４０又はＬキー４２を少なくとも１回用いた場合に、この一連の連続キー入力操作を当該Ｒキー４０、Ｌキー４２へ割付設定することにある。
【００６４】
例えば、図５〜図７に示す一連のキー入力操作において、選択された項目の決定に、１度でもＲキー４０が用いられた場合には、このＲキー４０にこの一連のキー入力操作データを割り付け、このデータを割付データ更新部１２２が記憶部１８０内に第１の割付データ１８２ａとして書き込み記憶する。
【００６５】
また、図５〜図７に示す一連のキー入力操作時に、Ｌキー４２を一度でも選択項目の決定のために用いた場合には、この一連のキー入力操作データはこのＬキー４２へ割付られ、割り付けられたデータは、データ更新部１２２により記憶部１８０内に第２の割付データ１８２ｂとして書き込み記憶される。
【００６６】
このようにして記憶部１８２に書き込まれた第１、第２の割付データ１８２ａ、１８２ｂは、次に新たな割付の為のキー入力が行われた場合には、新たなデータに更新される。
【００６７】
そして、このようにしてＲキー４０、Ｌキー４２に、第１、第２の割付データ１８２ａ、１８２ｂが割り付けられると、次に、このＲキー４０とＬキー４２を操作するのみで、割付実行部１３０は記憶部１８０に記憶された第１又は第２の割付データを呼び出し、当該キーに割り付けられた一連のゲーム用の指示入力をゲーム演算部１１０へ行う。この指示入力は、一連のキー入力信号を再生しゲーム演算部１１０へ出力するようにしてもよく、また必要に応じコマンド信号として出力してもよい。
【００６８】
従って、この場合には、図５〜図７に示すような一連のキー入力操作を行うことなく、単にＲキー４０又はＬキー４２の一方を操作するのみで、直ちに図８に示す攻撃防御を行うことができる。
【００６９】
このように本実施の形態では、一連のキー入力操作により、所定のゲーム用入力により、同一の攻撃防御が繰り返して行われるような場合に、ゲーム進行の妨げとなることがないように、一連のキー入力による攻撃防御のための指示を所定のキーへ割り付けることができる。このため、プレーヤにとって、操作部１０のキー操作に煩わされることなく、ゲーム自体を楽しむことができる。
【００７０】
なお、このように各キー４０、４２へ割り付けられたデータは、操作部１０の所定のキー操作を行うことにより、表示部２００上に図９に示すような画面として表示される。これにより、プレーヤは現在これら各キー４０、４２に割り付けられたデータを確認し、必要があれば次の攻撃防御のための連続キー入力を行う際に、これら割付データを更新することができる。
【００７１】
次に、本実施の形態の詳細な処理例を、図３のフローチャートを用いて説明する。
【００７２】
図３に示すように、ゲームがスタートすると、割付処理部１２０は、ステップＳ２において操作部１０の機能キー３２を、選択した項目を普通に決定するための第１の入力部１２として設定する処理を行う。
【００７３】
さらに、この割付処理部１２０は、ステップＳ４で、操作部１０のＲキー４０、Ｌキー４２を、ゲーム用入力が割り付けられる第３の入力部１６として設定するとともに、当該キー４０、４２を、前記一連のキー入力操作による指示の割り付けを指示する第２の入力部１４として機能するように設定する処理を行う。ここでは、Ｒキー４０、Ｌキー４２を選択項目の最終決定の入力を行うとともに、この割り付け設定の指示を行うための入力部として機能するように設定する。
【００７４】
そして、次のステップＳ６で、前述したように第２の入力部１４、第３の入力部１６として機能するキー４０、４２を用いて、図４に示す一連の割り付け処理を、ステップＳ８でゲームが終了すると判断されるまで行う。
【００７５】
以下にその詳細を、図４に基づき説明する。
【００７６】
まず、ステップＳ１０において、ゲームが戦闘シーンになると、次にステップＳ１２で、図５に示すような戦闘メニュー画面が表示される。
【００７７】
戦闘シーンの最初では、敵味方キャラクタの特性、相性が判らない。このため、まずステップＳ１６において、前述したように対戦を行う味方キャラクタを選択し決定するキー入力を行う。
【００７８】
次に、ゲーム画面上に図６に示すように表示される場面を見ながら、味方キャラクタが攻撃防御に用いるアイテムの選択及び決定のためのキー入力を行う。
【００７９】
次に、ステップＳ２０において、図７に示すように表示されるゲーム画面を見ながら、対戦相手となる敵キャラクタの選択及び決定のためのキー入力を行う。
【００８０】
これらステップＳ１６〜Ｓ２０の一連のキー入力操作により、１回の攻撃防御のためのゲーム用の指示入力が終了する。
【００８１】
このとき、この一連のキー操作を、操作部１０のＲキー４０又はＬキー４２へ割り付ける場合には、ステップＳ１６〜Ｓ２０のキー入力を行う際にＲキー４０又はＬキー４２の一方のキーを１回でも使用すればよい。
【００８２】
このＲキー４２、Ｌキー４２の使用は、次のＳ２２で判断される。
【００８３】
ここで、Ｒキー４０、Ｌキー４２が使用されなかったと判断された場合には、キー入力の割り付け処理は行われず、ステップＳ２４において、指示入力が実行され、図５に示すような１回の攻撃防御の戦闘画面が表示される。
【００８４】
また、ステップＳ２２で、Ｒキー４０、Ｌキー４２の一方が使用されたと判断されると、次にステップＳ２６において、ステップＳ１６〜Ｓ２０の一連のキー入力操作によって指示される１回の攻撃防御のためのゲーム用指示入力が、使用されたＲキー４０又はＬキー４２へ割り付けられ、割り付けられたデータは記憶部１８０に記憶される。
【００８５】
その後、ステップＳ２４で、指示入力が実行され、図５に示すような１回の攻撃防御の画面が表示される。
【００８６】
このような攻撃防御は、同一の敵味方キャラクタ同士で繰り返して行われることが多い。このため、いったんこのような一連の連続キー入力操作による指示入力を、キー４０、４２のいずれか一方に割り付けると、次に戦闘メニューＳ１２に入ったときに、この割り付けが行われた一方のキー４０、４２を操作するのみで、前記指示入力が実行される。すなわち、キー４０、４２の操作は、ステップＳ１４で判断され、割り付け実行部１３０は当該キーに割り付けられたデータを記憶部１８０から読み出し、一連のキー入力データ、具体的には割り付けられたゲーム用指示入力をゲーム演算部１１０に与える。
【００８７】
これにより、次のステップＳ２４で、指示入力が実行され、図５に示すような攻撃防御の画面が表示される。
【００８８】
このように本実施の形態では、攻撃防御のための一連のキー操作を、Ｒキー４０又はＬキー４２に割り付けることができる。このため、いったん割り付けが終了した後は、これらいずれか一方のキーを操作するのみで、戦闘シーンでの攻撃防御のための指示入力を与えることができ、プレーヤにとってのキー操作の負担が大幅に軽減される。
【００８９】
しかも、このような一連のキー入力操作の割り付けのための負担は、単に選択項目の最終決定のためのキーを使い分けることによってなされる。このため、この割り付け操作が、プレーヤにとってゲーム進行の妨げとなることもない。
【００９０】
これに加えて、本実施の形態では、２つのキー４０、４２に、それぞれ全く別の連続したキー入力を割り付けることができる。このため、これらキー４０、４２を使い分けることによって、異なるゲーム用の指示入力を簡単に与えることができる。
【００９１】
さらに、本実施の形態では各キー４０、４２へ割り付けられたデータは、ステップＳ１８〜Ｓ２２、Ｓ２６によって、順次新たな割り付けデータに更新される。このため、例えば敵キャラクタを倒して、次に全く別のキャラクタと対戦する場合に、この対戦に最適な指示入力を各キー４０、４２へ新たなデータとして割り付けることができ、プレーヤにとって極めて使い勝手の良い操作手段を提供することができる。
【００９２】
なお、本発明は、図２に示すような家庭用ゲーム機のコントローラに対して、一連のキー入力操作によるゲーム用指示入力を割り付ける際に有効であるが、勿論これ以外のゲームシステム、例えば業務用のゲームシステムに対しても有効であることは言うまでもない。
【００９３】
次に、本実施形態を実現できるハードウェアの構成の一例について図１０を用いて説明する。同図に示す装置では、ＣＰＵ１０００、ＲＯＭ１００２、ＲＡＭ１００４、情報記憶媒体１００６、音生成ＩＣ１００８、画像生成ＩＣ１０１０、Ｉ／Ｏポート１０１２、１０１４が、システムバス１０１６により相互にデータ送受信可能に接続されている。そして前記画像生成ＩＣ１０１０にはディスプレイ１０１８が接続され、音生成ＩＣ１００８にはスピーカ１０２０が接続され、Ｉ／Ｏポート１０１２にはコントロール装置（操作手段）１０２２が接続され、Ｉ／Ｏポート１０１４には通信装置１０２４が接続されている。
【００９４】
情報記憶媒体１００６は、プログラム、表示物を表現するための画像データ、音データ等が主に格納されるものである。例えば家庭用ゲーム装置ではゲームプログラム等を格納する情報記憶媒体としてＣＤ−ＲＯＭ、ゲームカセット、ＤＶＤ等が用いられる。また業務用ゲーム装置ではＲＯＭ等のメモリが用いられ、この場合には情報記憶媒体１００６はＲＯＭ１００２になる。
【００９５】
コントロール装置１０２２はゲームコントローラ、操作パネル等に相当するものであり、プレーヤがゲーム進行に応じて行う判断の結果を装置本体に入力するための装置である。
【００９６】
情報記憶媒体１００６に格納されるプログラム、ＲＯＭ１００２に格納されるシステムプログラム（装置本体の初期化情報等）、コントロール装置１０２２によって入力される信号等に従って、ＣＰＵ１０００は装置全体の制御や各種データ処理を行う。ＲＡＭ１００４はこのＣＰＵ１０００の作業領域等として用いられる記憶手段であり、情報記憶媒体１００６やＲＯＭ１００２の所与の内容、あるいはＣＰＵ１０００の演算結果等が格納される。また本実施形態を実現するための論理的な構成を持つデータ構造は、このＲＡＭ又は情報記憶媒体上に構築されることになる。
【００９７】
更に、この種の装置には音生成ＩＣ１００８と画像生成ＩＣ１０１０とが設けられていてゲーム音やゲーム画像の好適な出力が行えるようになっている。音生成ＩＣ１００８は情報記憶媒体１００６やＲＯＭ１００２に記憶される情報に基づいて効果音やバックグラウンド音楽等のゲーム音を生成する集積回路であり、生成されたゲーム音はスピーカ１０２０によって出力される。また、画像生成ＩＣ１０１０は、ＲＡＭ１００４、ＲＯＭ１００２、情報記憶媒体１００６等から送られる画像情報に基づいてディスプレイ１０１８に出力するための画素情報を生成する集積回路である。なおディスプレイ１０１８として、いわゆるヘッドマウントディスプレイ（ＨＭＤ）と呼ばれるものを使用することもできる。
【００９８】
また、通信装置１０２４はゲーム装置内部で利用される各種の情報を外部とやりとりするものであり、他のゲーム装置と接続されてゲームプログラムに応じた所与の情報を送受したり、通信回線を介してゲームプログラム等の情報を送受することなどに利用される。
【００９９】
そして図１、図２、図５〜図９で説明した種々の処理は、図３、図４のフローチャートに示した処理等を行うプログラムを格納した情報記憶媒体１００６と、該プログラムに従って動作するＣＰＵ１０００、画像生成ＩＣ１０１０、音生成ＩＣ１００８等によって実現される。なお画像生成ＩＣ１０１０、音生成ＩＣ１００８等で行われる処理は、ＣＰＵ１０００あるいは汎用のＤＳＰ等によりソフトウェア的に行ってもよい。
【０１００】
図１１（Ａ）に、本実施形態を業務用ゲーム装置に適用した場合の例を示す。プレーヤは、ディスプレイ１１００上に映し出されたゲーム画像を見ながら、レバー１１０２、ボタン１１０４を操作してゲームを楽しむ。装置に内蔵されるＩＣ基板１１０６には、ＣＰＵ、画像生成ＩＣ、音生成ＩＣ等が実装されている。
【０１０１】
そして、操作手段からの入力操作信号に基づくゲーム演算用に、前記操作手段を用いた一連の連続入力操作により所定のゲーム用指示入力を行うための情報であって、前記連続入力操作の途中又は後の所定の割付指示入力操作に基づき、前記操作手段の割付登録入力部へ対応する指示入力の割り付けを行う割付処理手段と、前記割付登録入力部の入力操作に基づき、割り付けられた指示入力を行う割付実行手段と、として機能するためのプログラム等を含む情報などは、ＩＣ基盤１１０６上の情報記憶媒体であるメモリ１１０８に格納される。
【０１０２】
以下、これらの情報を格納情報と呼ぶ。これらの格納情報は、上記の種々の処理を行うためのプログラムコード、画像情報、音情報、表示物の形状情報、テーブルデータ、リストデータ、プレーヤ情報等の少なくとも１つを含むものである。
【０１０３】
図１１（Ｂ）に、本実施形態を家庭用のゲーム装置に適用した場合の例を示す。プレーヤはディスプレイ１２００に映し出されたゲーム画像を見ながら、ゲームコントローラ１２０２、１２０４を操作してゲームを楽しむ。この場合、上記格納情報は、本体装置に着脱自在な情報記憶媒体であるＣＤ−ＲＯＭ１２０６、ＩＣカード１２０８、１２０９等に格納されている。
【０１０４】
図１１（Ｃ）に、ホスト装置１３００と、このホスト装置１３００と通信回線１３０２を介して接続される端末１３０４-1〜１３０４-nとを含むゲーム装置に本実施形態を適用した場合の例を示す。この場合、上記格納情報は、例えばホスト装置１３００が制御可能な磁気ディスク装置、磁気テープ装置、メモリ等の情報記憶媒体１３０６に格納されている。端末１３０４-1〜１３０４-nが、ＣＰＵ、画像生成ＩＣ、音処理ＩＣを有し、スタンドアロンでゲーム画像、ゲーム音を生成できるものである場合には、ホスト装置１３００からは、ゲーム画像、ゲーム音を生成するためのゲームプログラム等が端末１３０４-1〜１３０４-nに配送される。一方、スタンドアロンで生成できない場合には、ホスト装置１３００がゲーム画像、ゲーム音を生成し、これを端末１３０４-1〜１３０４-nに伝送し端末において出力することになる。
【０１０５】
なお本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。
【０１０６】
例えば、前記実施の形態では、攻撃防御のためのゲーム用指示入力を、操作手段の所定のキーに割り付ける場合を例にとり説明したが、本発明はこれに限らず、操作手段を用いた一連の連続入力操作により、プレーヤが所定のゲーム用の指示入力を行う際に、この一連の連続入力操作により実施されるゲーム用指示入力を、操作手段の所定の入力部に割り付ける場合に幅広く適用することができる。例えば、シュミレーションゲームで、所定のキャラクタに所定の動作をさせるために一連の連続したキー入力を行うような場合に、この一連のキー入力操作データを所定のキーに割り付けるようにしてもよい。
【０１０７】
また、格闘技ゲームにおいて、一連の連続キー入力操作によって使用される連続技、特によく使われる連続技を、一連の連続技コマンドとして所定のキーに割り付ける場合にも適用することができる。
【０１０８】
また、前記実施の形態ではゲーム演算を行う本体として機能する処理部１００が、割付処理手段と割付実行手段としても機能する場合を例にとり説明したが、操作手段にＣＰＵ等内蔵されており、所定の演算能力がある場合には、操作手段そのものが、割付処理手段、割付実行手段として機能するように、前記格納情報が記憶された情報記憶媒体を操作手段に搭載すればよい。
【０１０９】
また、ネットワークに接続された複数のコンピュータの内の一台が、ゲーム演算を担当するような場合には、このゲーム演算を行う１台のコンピュータが、前記割付処理手段、割付実行手段として機能するように構成しても良く、またこのコンピュータに接続された他のコンピュータが、それぞれ割付処理手段、割付実行手段として機能するように構成してもよい。
【０１１０】
また、前記実施例では、第２及び第３の入力部１４、１６としての機能を、操作部１２の同一キーに割り当てる場合を例にとり説明したが、必要に応じ異なるキーに割り当ててもよい。
【０１１１】
また本発明は、家庭用、業務用のゲーム装置のみならず、シミュレータ、多数のプレーヤが参加する大型アトラクション装置、パーソナルコンピュータ、マルチメディア端末、ゲーム画像を生成するシステム基板等の種々のゲーム装置に適用できる。
【０１１２】
【図面の簡単な説明】
【図１】本実施形態のゲーム装置の機能ブロック図の一例である。
【図２】本実施の形態のゲーム装置に使用される操作手段の概略説明図である。
【図３】本実施の形態の詳細な処理例を示すフローチャートの一例である。
【図４】本実施の形態の詳細な処理例を示すフローチャートの一例である。
【図５】戦闘シーン開始直後のゲーム画面の一例の説明図である。
【図６】味方キャラクタの対戦用アイテムの選択画面の一例を示す説明図である。
【図７】戦闘シーンの相手キャラクタの選択画面の一例を示す説明図である。
【図８】戦闘シーンのゲーム画面の一例を示す説明図である。
【図９】操作部の所定のキーに割り付けられているデータの説明画面の一例を示す図である。
【図１０】本実施形態を実現できるハードウエアの構成の一例を示す図である。
【図１１】図１１（Ａ）、（Ｂ）、（Ｃ）は、本形態が適用される種々の形態の装置の例を示す図である。
【符号の説明】
１０  操作部
１２  第１の入力部
１４  第２の入力部
１６  第３の入力部
４０  Ｒキー
４２  Ｌキー
１００  処理部
１１０  ゲーム演算部
１２０  割付処理部
１３０  割付実行部
１８０  記憶部
１９０  情報記憶媒体
【図１】
0004010682.tif 000002
【図２】
0004010682.tif 000003
【図３】
0004010682.tif 000004
【図４】
0004010682.tif 000005
【図５】
0004010682.tif 000006
【図６】
0004010682.tif 000007
【図７】
0004010682.tif 000008
【図８】
0004010682.tif 000009
【図９】
0004010682.tif 000010
【図１０】
0004010682.tif 000011
【図１１】
0004010682.tif 000012