(57)【要約】【課題】ロールプレイングゲームの戦闘場面を新たな手法で制御することにより、プレイヤに対し戦闘場面の新しい楽しみ方を提案する。【解決手段】プレイヤキャラクタに対し与え得る指令を、キャラクタごとに予めプレイヤに選択させ、さらに、その中からゲーム装置が自動選択したキャラクタ別指令候補情報４７をメモリ２４に記憶しておく。状態検出手段３０により、プレイヤキャラクタが敵キャラクタの攻撃対象として選択された状態を検出し、指令入力受付手段３１により、敵キャラクタの行動順であってもプレイヤキャラクタへの指令をキャラクタ別指令候補情報４７の中から選べるようにする。プレイヤキャラクタに対して指令を出せる機会を増やす一方で、予め選択しておいた候補の中からしか指令を出せないという制限を課すことで、プレイヤに高い戦略性を要求する。【選択図】  図７
2005034277.tif 000002
【特許請求の範囲】
【請求項１】
仮想空間において、プレイヤが行う操作にしたがって行動する１以上のプレイヤキャラクタと前記プレイヤの操作によらず行動する１以上の敵キャラクタとが戦闘を行うゲームを制御するゲーム装置であって、
プレイヤキャラクタに対し与え得る指令を表す指令情報をプレイヤキャラクタごとに複数記憶する指令情報記憶手段と、
各プレイヤキャラクタについて、前記指令情報記憶手段が記憶する当該プレイヤキャラクタの指令情報の中から少なくとも１つの指令情報を選択して当該プレイヤキャラクタに与える指令の候補を表す指令情報として前記指令情報記憶手段に記憶せしめる指令候補選択手段と、
前記各プレイヤキャラクタによる攻撃が可能な状態、および前記各プレイヤキャラクタが前記敵キャラクタの攻撃対象として選択された状態を検出する状態検出手段と、
前記状態検出手段が前記いずれかの状態を検出した際に、前記指令情報記憶手段が前記状態が検出されたプレイヤキャラクタに与える指令の候補を表す指令情報として記憶する指令情報の中から該プレイヤキャラクタに与える指令を表す指令情報を選択する入力を受け付ける指令入力受付手段と、
前記指令入力受付手段により前記指令情報が選択された結果生じるゲーム上の効果を算出する効果算出手段とを備えることを特徴とするゲーム装置。
【請求項２】
前記指令情報記憶手段が記憶する前記複数の指令情報の中に、ゲームに登場する所定のアイテムの使用を命ずる指令情報が含まれることを特徴とする請求項１記載のゲーム装置。
【請求項３】
前記効果算出手段は、前記指令入力受付手段が受け付けた複数の指令情報の組合せにより生じるゲーム上の効果を算出することを特徴とする請求項１または２記載のゲーム装置。
【請求項４】
仮想空間において、プレイヤが行う操作にしたがって行動する１以上のプレイヤキャラクタと前記プレイヤの操作によらず行動する１以上の敵キャラクタとが戦闘を行うゲームを制御するゲーム装置であって、
プレイヤキャラクタに対し与え得る指令を表す指令情報を複数記憶する指令情報記憶手段と、
前記指令情報記憶手段が記憶する指令情報の中から前記プレイヤキャラクタに与える指令を表す指令情報を選択する入力を受け付ける指令入力受付手段と、
複数の指令の組合せが満たすべき条件と、前記複数の指令と異なる他の指令とを対応付けて記憶する条件記憶手段と、
前記指令入力受付手段により選択された複数の指令情報の組合せが、前記条件記憶手段が記憶する条件を満たすか否かを判定し、条件を満たす場合に前記他の指令を表す指令情報を前記指令情報記憶手段に新たに記憶せしめる指令情報追加手段とを備えることを特徴とするゲーム装置。
【請求項５】
仮想空間において、プレイヤが行う操作にしたがって行動する１以上のプレイヤキャラクタと前記プレイヤの操作によらず行動する１以上の敵キャラクタとが戦闘を行うゲームを制御するプログラムであって、コンピュータを、
プレイヤキャラクタに対し与え得る指令を表す指令情報をプレイヤキャラクタごとに複数記憶する指令情報記憶手段、
各プレイヤキャラクタについて、前記指令情報記憶手段が記憶する当該プレイヤキャラクタの指令情報の中から少なくとも１つの指令情報を選択して当該プレイヤキャラクタに与える指令の候補を表す指令情報として前記指令情報記憶手段に記憶せしめる指令候補選択手段、
前記各プレイヤキャラクタによる攻撃が可能な状態、および前記各プレイヤキャラクタが前記敵キャラクタの攻撃対象として選択された状態を検出する状態検出手段、
前記状態検出手段が前記いずれかの状態を検出した際に、前記指令情報記憶手段が前記状態が検出されたプレイヤキャラクタに与える指令の候補を表す指令情報として記憶する指令情報の中から該プレイヤキャラクタに与える指令を表す指令情報を選択する入力を受け付ける指令入力受付手段、および
前記指令入力受付手段により前記指令情報が選択された結果生じるゲーム上の効果を算出する効果算出手段として機能させることを特徴とするゲーム制御プログラム。
【請求項６】
前記指令情報記憶手段が記憶する前記複数の指令情報の中に、ゲームに登場する所定のアイテムの使用を命ずる指令情報が含まれることを特徴とする請求項５記載のゲーム制御プログラム。
【請求項７】
前記効果算出手段は、前記指令入力受付手段が受け付けた複数の指令情報の組合せにより生じるゲーム上の効果を算出することを特徴とする請求項５または６記載のゲーム制御プログラム。
【請求項８】
仮想空間において、プレイヤが行う操作にしたがって行動する１以上のプレイヤキャラクタと前記プレイヤの操作によらず行動する１以上の敵キャラクタとが戦闘を行うゲームを制御するプログラムであって、コンピュータを、
プレイヤキャラクタに対し与え得る指令を表す指令情報を複数記憶する指令情報記憶手段、
前記指令情報記憶手段が記憶する指令情報の中から前記プレイヤキャラクタに与える指令を表す指令情報を選択する入力を受け付ける指令入力受付手段、
複数の指令の組合せが満たすべき条件と、前記複数の指令と異なる他の指令とを対応付けて記憶する条件記憶手段、および
前記指令入力受付手段により選択された複数の指令情報の組合せが、前記条件記憶手段が記憶する条件を満たすか否かを判定し、条件を満たす場合に前記他の指令を表す指令情報を前記指令情報記憶手段に新たに記憶せしめる指令情報追加手段として機能させることを特徴とするゲーム制御プログラム。
【請求項９】
請求項５から８のいずれかに記載のゲーム制御プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばロールプレイングゲームなどのゲームを実現するゲーム装置、制御プログラムおよびそのプログラムが記録された記録媒体に関する。詳しくは、ロールプレイングゲームの戦闘場面の制御に関する。
【０００２】
【従来の技術】
ロールプレイングゲームは、ゲームプレイヤが、物語に登場するキャラクタの行動を指定することによって、その物語を進行させていくゲームである。物語の中で、上記キャラクタ（以下、プレイヤキャラクタと称する）は、謎解き、宝物の発見、敵の討伐など種々の課題を与えられる。また、物語の進行中、プレイヤキャラクタは、多くの敵キャラクタと遭遇し、戦闘を行う。
【０００３】
戦闘場面では、表示画面に、プレイヤキャラクタと敵キャラクタとが表示される。プレイヤキャラクタ、敵キャラクタが複数いる場合には、それぞれ複数のプレイヤキャラクタ、複数の敵キャラクタが表示される。敵キャラクタの行動はゲーム制御プログラムにより規定されている。
【０００４】
ゲームプレイヤは、各プレイヤキャラクタに行わせる行動を、画面に表示される行動選択メニューの中から選択することにより指定する。ゲーム制御プログラムは、ゲームプレイヤが指定した行動を行うプレイヤキャラクタとゲーム制御プログラムより規定された行動を行う敵キャラクタとを含む画像を生成し、画面に表示する。このような戦闘場面の制御方法は、例えば特許文献１や特許文献２に開示されている。
【０００５】
【特許文献１】
特許第２７９４２３０号公報
【特許文献２】
特許第３３４３２１１号公報
【０００６】
【発明が解決しようとする課題】
本発明は、プレイヤが前述のような戦闘場面をより楽しむことができるように、戦闘場面の制御手法として新たな手法を提案するものである。
【０００７】
【課題を解決するための手段】
本発明の第１のゲーム装置は、仮想空間において、プレイヤが行う操作にしたがって行動する１以上のプレイヤキャラクタと前記プレイヤの操作によらず行動する１以上の敵キャラクタとが戦闘を行うゲームを制御するゲーム装置であって、以下に説明する指令情報記憶手段、指令候補選択手段、状態検出手段、指令入力受付手段および効果算出手段を備える。
【０００８】
指令情報記憶手段は、プレイヤキャラクタに対し与え得る指令を表す指令情報をプレイヤキャラクタごとに複数記憶する手段である。指令情報が表す指令には、攻撃技の発動など戦闘に直接関わる指令のほか、ゲームに登場する所定のアイテムの使用を命ずる指令なども含まれる。
【０００９】
指令候補選択手段は、各プレイヤキャラクタについて、指令情報記憶手段が記憶するそのプレイヤキャラクタの指令情報の中から少なくとも１つの指令情報を選択して、そのプレイヤキャラクタに与える指令の候補を表す指令情報として指令情報記憶手段に記憶せしめる手段である。
【００１０】
状態検出手段は、各プレイヤキャラクタによる攻撃が可能な状態、および各プレイヤキャラクタが前記敵キャラクタの攻撃対象として選択された状態を検出する手段である。
【００１１】
指令入力受付手段は、状態検出手段が前記いずれかの状態を検出した際に、指令情報記憶手段がそのプレイヤキャラクタに与える指令の候補を表す指令情報として記憶する指令情報の中からそのプレイヤキャラクタに与える指令を表す指令情報を選択する入力を受け付ける手段である。
【００１２】
効果算出手段は、指令入力受付手段により指令情報が選択された結果生じるゲーム上の効果を算出する手段である。効果算出手段は、指令入力受付手段が複数の指令情報を連続して受け付けた場合には、複数の指令情報の組合せにより生じるゲーム上の効果を算出する。
【００１３】
上記構成では、プレイヤキャラクタに攻撃順が回ったときのみならず、プレイヤキャラクタが敵キャラクタの攻撃対象として選択されたときにも、指令入力が受け付けられる。一方、プレイヤには、指令候補選択手段により選択された指令情報の中からしか指令情報を選択できないという制限が課される。すなわち、本発明の第１のゲーム装置は、指令を与えられる機会を従来より増やす一方で、従来はなかった新たな制限を課すことで、戦闘場面の新たな楽しみ方を提案するものである。
【００１４】
本発明の第２のゲーム装置は、仮想空間において、プレイヤが行う操作にしたがって行動する１以上のプレイヤキャラクタと前記プレイヤの操作によらず行動する１以上の敵キャラクタとが戦闘を行うゲームを制御するゲーム装置であって、以下に説明する指令情報記憶手段、条件記憶手段および指令情報追加手段を備える。
【００１５】
指令情報記憶手段は、プレイヤキャラクタに対し与え得る指令を表す指令情報を複数記憶する手段である。
【００１６】
条件記憶手段は、指令情報記憶手段が記憶する指令情報の中からプレイヤキャラクタに与える指令を表す指令情報を選択する入力を受け付ける手段である。
【００１７】
条件記憶手段は、複数の指令の組合せが満たすべき条件と、その複数の指令と異なる他の指令とを対応付けて記憶する手段である。
【００１８】
また、指令情報追加手段は、指令入力受付手段により選択された複数の指令情報の組合せが、条件記憶手段が記憶する条件を満たすか否かを判定し、条件を満たす場合に前記他の指令を表す指令情報を指令情報記憶手段に新たに記憶せしめる手段である。
【００１９】
上記構成によれば、指令の組合せ方によって新たな指令情報を取得することができ、新たな指令情報は別の機会に利用することができる。したがって、プレイヤは、敵キャラクタを倒すという目的をもって指令を選択しながら、一方で新たな指令情報を獲得できるかもしれないという期待感を味わうことができる。これにより、プレイヤは、例えば敵キャラクタのレベルが低く簡単に勝ててしまうような戦闘でも、退屈することなく楽しむことができる。
【００２０】
上記第１または第２のゲーム装置は、家庭用ゲーム機、携帯用ゲーム機器、パソコン、携帯情報端末、携帯電話など、汎用のコンピュータに所定のゲーム制御プログラムを組み込むことにより実現することができる。そこで、本発明は、そのような機能を実現するためのゲーム制御プログラムを提供する。
【００２１】
本発明の第１のゲーム制御プログラムは、仮想空間において、プレイヤが行う操作にしたがって行動する１以上のプレイヤキャラクタと前記プレイヤの操作によらず行動する１以上の敵キャラクタとが戦闘を行うゲームを制御するプログラムであって、コンピュータを、前述のような指令情報記憶手段、指令候補選択手段、状態検出手段、指令入力受付手段および効果算出手段として機能させるプログラムである。
【００２２】
また、本発明の第２のゲーム制御プログラムは、仮想空間において、プレイヤが行う操作にしたがって行動する１以上のプレイヤキャラクタと前記プレイヤの操作によらず行動する１以上の敵キャラクタとが戦闘を行うゲームを制御するプログラムであって、コンピュータを、前述のような指令情報記憶手段、条件記憶手段および指令情報追加手段として機能させるプログラムである。
【００２３】
また、本発明は、そのようなプログラムが記録されたＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＣＤ−ＲＯＭ、メモリカード、ゲームカセット、ハードディスクなどの記録媒体も提供する。
【００２４】
【発明の実施の形態】
以下、本発明の具体的な実施の形態について、図面を参照して説明する。
【００２５】
図１は、家庭用ゲーム機器とその周辺機器からなるゲームシステムの外観を示す図である。家庭用ゲーム機器１は、ディスプレイとスピーカを備える家庭用テレビ２に、図示されないケーブルによって接続されている。
【００２６】
また、家庭用ゲーム機器１には、プレイヤがゲームを制御するための制御信号を入力する入力機器、すなわちコントローラ３が接続されている。コントローラ３は、いくつかの操作ボタンおよび操作スティックを備えている。後述するロールプレイングゲームの戦闘場面では、主として、図に示す操作スティック４、操作ボタン５、６および７を使用する。操作スティック４は、上方向、左方向、下方向、右方向にスティックを傾けた際に、それぞれ異なる操作信号が発生するように構成されている。また、操作ボタン５、６および７も、それぞれ押された際に異なる操作信号を発生するように構成されている。
【００２７】
以下に説明するロールプレイングゲームは、上記家庭用ゲーム機器１にロールプレイングゲームの制御プログラムを実行させることにより実現するゲームである。ゲームの制御プログラムは、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）に記録された状態で、プレイヤに提供される。このＤＶＤを家庭用ゲーム機器１の図示されないディスクトレイにセットして電源を入れると、ロールプレイングゲームの制御プログラムが家庭用ゲーム機器１により実行され、家庭用ゲーム機器が本発明の一実施の形態におけるゲーム装置として機能するようになる。この際、上記ロールプレイングゲームの制御プログラムは本発明のゲーム制御プログラムの一実施の形態であり、上記ＤＶＤは本発明の記録媒体の一実施の形態である。
【００２８】
図２は、本実施の形態のゲーム装置あるいはゲーム制御プログラムにより実現されるロールプレイングゲームの戦闘場面の一例を表す図である。戦闘場面では、画面９に、従来のロールプレイングゲームの戦闘場面と同様、プレイヤキャラクタと敵キャラクタが戦闘する様子が、各プレイヤキャラクタの状態を示す情報ともに表示される。図は、２人のプレイヤキャラクタ８ａ，８ｂと２体の敵キャラクタ１０ａ，１０ｂが戦う場面を例示しており、画面上部には各プレイヤキャラクタのステータス情報１５が表示されている。また、同図は、プレイヤキャラクタ８ａ（キャラクタ名：カラス）がプレイヤからの指令を待っている状態を表している。
【００２９】
図中のカーソル１６はプレイヤが指示する行動の対象を指し示すカーソルである。例えば、プレイヤがプレイヤキャラクタ８ａに対し、敵キャラクタ１０ａあるいは１０ｂの攻撃を指示する場合には、プレイヤは、図に示すように、カーソル１６を攻撃対象の敵キャラクタに合わせる。あるいは、プレイヤがプレイヤキャラクタ８ａに対し、アイテムの使用によりプレイヤキャラクタ８ｂあるいはプレイヤキャラクタ８ａ自身を回復させるよう指示する場合であれば、プレイヤは、カーソル１６をプレイヤキャラクタ８ａあるいは８ｂに合わせる。
【００３０】
カーソル１６は、図１に示したコントローラ３のボタン６およびボタン７を操作することにより移動することができる。ボタン６が押された場合には、カーソル１６は、いずれかの敵キャラクタに自動的に合わせられる。その状態でさらにボタン６が押されると、カーソル１６は他の敵キャラクタへと移動する。したがって、プレイヤは、ボタン６を複数回押すことにより所望の敵キャラクタを選択することができる。一方、ボタン７が押された場合には、カーソル１６は、いずれかのプレイヤキャラクタに自動的に合わせられる。その状態でさらにボタン７が押されると、カーソル１６は他のプレイヤキャラクタへと移動する。したがって、プレイヤは、ボタン７を複数回押すことにより、指令を与えるプレイヤキャラクタを含む所望のプレイヤキャラクタを選択することができる。
【００３１】
ここで、従来のロールプレイングゲームでは、各プレイヤキャラクタがプレイヤからの指令を受け付けられる状態になると、画面に、そのプレイヤキャラクタの行動選択メニューが表示されていた。プレイヤは、行動選択メニューの項目の中から、そのプレイヤキャラクタに行わせる行動を選択した後に対象へのカーソル合わせを行うことによって、プレイヤキャラクタに指令を与えていた。
【００３２】
これに対し、このロールプレイングゲームでは、行動選択メニューは表示されない。このロールプレイングゲームでは、プレイヤは、まず、カーソル１６を対象キャラクタに合わせ、その後プレイヤキャラクタに行わせる行動を表すカードを選択することによって、プレイヤキャラクタ８ａに対し指令を与える。
【００３３】
以下、カード選択による指令の与え方について説明する。図２に示すように、画面９の下部には、表向きに並んだ７枚のカード１２が表示される。これらのカード１２は、プレイヤキャラクタ８ａに対し与え得る指令、すなわち指令の候補を表す。但し、戦闘の条件によっては、表示されていても選択できないカードもある。選択できないカードは、選択できるカードと異なる色で表示される。
【００３４】
図３は、カードの一例を示す図である。図に示すように、カードには、指令の内容を表す図柄１７と、４つの数字１８ａ〜１８ｄが表示されている。図柄１７は、例えば、剣を用いた攻撃の指令であれば剣の図柄、アイテム使用の指令であれば使用するアイテムの図柄などである。あるいは、図柄に代えて、指令の内容を文字で表示してもよい。
【００３５】
４つの数字１８ａ〜１８ｄは、ゲーム開始時またはプレイヤがそのカードを獲得した時点で、ゲーム制御プログラムによりランダムに付与される。したがって、図柄１７が同じカードであっても、４つの数字１８ａ〜１８ｄは同じになるとは限らない。また、数字１８ａ〜１８ｄに代えて何らかの符号、マークを表示してもよい。例えば、カードの四隅にハート、ダイヤ、スペード、クラブのマークを付けてもよい。
【００３６】
プレイヤは、図２の指令の候補を表すカード１２の中から、プレイヤキャラクタ８ａに与える指令を選択する。具体的には、所定の操作を行うことにより、いずれかのカードにカーソル枠１４を合わせ、そのカードの選択を意味する操作を行う。この操作により選択されたカードは、画面９の左上に移動し、図２に示すようにプレイヤキャラクタ８ａに対する指令を表すカード１３として表示される。所定の制限時間内であれば、プレイヤは連続して複数のカードを選択することができる。
【００３７】
ここで、プレイヤは、上記カードを選択すると同時に、カードに付された４つの数字１８ａ〜１８ｄの中から１つの数字を選択する。図４（ａ）および（ｂ）は、カードと数字を同時に選択する操作について説明するための図である。
【００３８】
カードと数字の同時選択は、コントローラ３のスティック４を用いて行う。図４（ａ）に例示するように、カーソル枠１４を選択するカードに合わせ、コントローラ３のスティック４を図４（ｂ）の矢印１９が示す方向（左上方向）に倒すと、図４（ａ）に示すように、そのカードとともに、カードの左上に付された数字１８ａ、すなわち「７」が選択される。選択された数字は、指令を表すカード１３上で強調表示される。
【００３９】
同様に、コントローラ３のスティック４を右上に倒せばカードとともにカードの右上に付された数字１８ｂが選択され、右下に倒せばカードとともにカードの右下に付された数字１８ｃが選択され、左下に倒せばカードとともにカードの左下に付された数字１８ｄが選択される。
【００４０】
なお、カードの選択は、コントローラ３のボタン５を押すことによっても行える。但し、ボタン５は１種類の信号しか発生させることができないため、ボタン５によりカードが選択された場合には、自動的にカードの右上の数字１８ｂが選択される。
【００４１】
あるいは、ボタン５によりカードが選択された場合には、最適な数字の組合せが自動的に選択される仕様としてもよい。最適な数字の組合せとは、プレイヤにとって有利な効果を発生させる組合せである。ゲーム制御プログラムは、そのような組合せを予め複数記憶しており、記憶された組合せの中から最適なものを選択する。選択は、プレイヤが最初に選択した数字を基準として行われる。例えば、最初のボタン操作ではカードの右上の数字１８ｂが選択され、数字１８ｂが「２」であれば、記憶されている組合せのうち２で始まる組合せが自動的に選択される。
【００４２】
また、プレイヤキャラクタが「混乱」状態になっている場合には、４つの数字は、カード上を随時移動するように表示される。例えば、数字１８ａが、数字１８ｂの位置に移動し、さらに数字１８ｃの位置、数字１８ｄの位置へと回転するように移動する。この場合、プレイヤが所望の数字を選択するためには、その数字の各瞬間における位置を見定めてコントローラ３のスティック４を操作しなければならない。数字が配置されていない方向にスティック４を傾けてしまった場合には、数字は選択されず「はずれ」となるので、プレイヤの腕が問われる。
【００４３】
ここで、カードの選択が行われた場合には、画面９の下部に表示されているカード１２の枚数が減ることになる。以下、カードの補充について説明する。画面９の右下には、伏せた状態で積まれたカード（以下、デッキ１１と称する）が表示されている。カードの選択が行われた場合には、選択により減少した枚数分のカードが、デッキ１１から自動的に補充される。このため画面には、デッキ１１がなくならない限りは、常時７枚のカード１２が表示される。
【００４４】
デッキ１１は、プレイヤキャラクタごとに構成される。したがって、プレイヤキャラクタ８ａに指令を与える際に表示されるカード１２、デッキ１１は、プレイヤキャラクタ８ｂに指令を与える際に表示されるカード１２、デッキ１１とは異なる。
【００４５】
図５は、デッキ１１を作成する画面を例示した図である。図に示すようにデッキ作成画面２０では、ストックされているすべてのカードが画面の左部２１に表示される。ストックされたカードとは、ゲーム開始時にプレイヤに与えられたカード、ゲーム開始後にプレイヤが獲得したカードである。ストックされたカードの中には、すべてのプレイヤキャラクタへの指令として使えるカードもあるが、一部のプレイヤキャラクタへの指令としてしか使えないカードも含まれている。
【００４６】
画面右部２２には、プレイヤキャラクタのデッキを構成するカードが表示される。プレイヤが、ストックされたカードの中の所望のカードにカーソル枠２３を合わせ、選択の確定を意味する所定の操作を行うと、選択されたカードは画面の左部２１から画面の右部２２へと移動する。プレイヤキャラクタのデッキは、プレイヤが上記操作を繰り返すことにより構成される。デッキは５０枚のカードにより構成されるため、プレイヤはプレイヤキャラクタごとに上記操作を５０回繰り返す必要がある。但し、操作回数が５０回未満でも、ゲーム制御プログラムが自動的にカードの選択を行うため、デッキを構成するカードの枚数は５０枚となる。プレイヤキャラクタが複数いる場合には、プレイヤは、プレイヤキャラクタごとに同様の画面を呼び出し、上記操作を行う。
【００４７】
前述のように、プレイヤがプレイヤキャラクタに対し与えることができる指令は、デッキ１１を構成するカードの中から選択された７枚のカードが表す指令に限られる。カードをストックしていても、プレイヤキャラクタのデッキに、そのカードが含まれていなければ、さらには手札（カード１２）として表示されていなければ、そのカードが表す指令をプレイヤキャラクタに与えることはできない。したがって、戦闘で優位に立てるか否かは、戦闘時のプレイヤキャラクタへの指令の与え方のみならず、デッキの構成のしかたによっても左右される。
【００４８】
次に、カードを選択することにより生じる３種類の効果について説明する。第１に、各カードはプレイヤキャラクタへの指令を表しているので、カードを選択すれば、カードが表す指令が実行されることにより所定の効果が生じる。例えば、指令が所定の攻撃技の発動を指示する指令であれば、敵キャラクタに所定のダメージが与えられ、指令が所定の回復アイテムの使用であれば、アイテムが使用されたキャラクタが回復する。
【００４９】
但し、このロールプレイングゲームでは、画面９の左上に複数のカードが配置された場合には、カードの個別の効果ではなく、複数のカードの効果を合わせた効果が発生する。すなわち、ゲーム制御プログラムは、カード単位ではなく、行動順が回ってきた際に、１人のプレイヤキャラクタに対して与えられた全ての指令に基づいて、効果を算出する。
【００５０】
カードの選択のしかたによっては、効果が相殺されてしまう場合もある。例えば、「光属性」と「闇属性」は相反する属性であるが、敵キャラクタに１００のダメージを与え得る光属性の攻撃技の発動を指示するカードと、敵キャラクタに５０のダメージを与え得る闇属性の攻撃技の発動を指示するカードとが選択された場合、敵キャラクタに与えられるダメージは１５０ではなく５０となる。
【００５１】
第２の効果は、カードに付された数字を選択することにより生ずる効果である。図４を参照して説明したように、このロールプレイングゲームでは、プレイヤは、指令を表すカードを選択すると同時に、カードに付された４つの数字の中からいずれか１つを選択することができる。図６（ａ）、（ｂ）および（ｃ）は、カードが表す指令の組合せと数字の組合せの関係について説明するための図である。図６（ａ）はプレイヤにより選択された３枚のカードを示し、図６（ｂ）および（ｃ）は、その３枚のカードを選択する際にプレイヤが行ったスティック４の操作を示している。図６（ｂ）および（ｃ）の矢印は、スティック４が倒された方向を示している。
【００５２】
プレイヤが、図６（ａ）に示す３枚のカードを選択するために、図６（ｂ）に示すように、コントローラ３のスティック４を３回左上に倒す操作を行った場合には、選択される数字の組合せは「７９６」となる。一方、プレイヤが、図６（ｃ）に示すように、コントローラ３のスティック４を左上、左下、右下の順番で倒す操作を行った場合には、選択される数字の組合せは「７７７」となる。
【００５３】
特別な効果が発生する数字の組合せは、ゲーム制御プログラムにより予め定義されている。例えば、すべての数字が同じである場合、数字が昇順または降順に並んだ場合、あるいは所定の数字の組合せと一致した場合などの条件が定められている。これらの組合せは、例えばゲームの説明書などにより予めプレイヤに明示しておくのがよい。
【００５４】
選択された数字の組合せが、上記条件のいずれかと一致した場合には、その条件に応じて第２の効果が発生する。第２の効果は、第１の効果を補完する効果であってもよいし、第１の効果と無関係に生じる効果であってもよい。前者としては、例えば、第１の効果である敵へのダメージが倍増するなどの効果が考えられる。後者としては、プレイヤキャラクタの所持金が増えるなどの効果が考えられる。
【００５５】
第３の効果は、第１の効果と同様、カードが表す指令の組合せにより生ずる効果である。但し、第１の効果は戦闘の勝敗に影響するが、第３の効果は戦闘の勝敗に影響しない。第３の効果は、選択したカードが合成されることにより、新たなカードが生成されるという効果である。例えば、所定の技の発動を指示するカードが合成されて新たな技の発動を指示するカードが生成される。あるいは、アイテムの使用を指示するカードと、技の発動を指示するカードの組合せにより、新たなカードが合成される場合もある。
【００５６】
例えば、このロールプレイングゲームでは、プレイヤキャラクタの体力を回復するアイテムの１つとして「肉」がある。また、プレイヤキャラクタが発動する技の１つとして、「火」の属性を有する攻撃技がある。選択されたカードの中に、「肉」カードと「火属性攻撃」のカードが含まれていた場合には、カードが表す指令が実行された後に、「焼肉」カードが合成される。「焼肉」は、「肉」と同様にプレイヤキャラクタの体力を回復させるアイテムとして使用できるが、回復の効力は「肉」よりも大きい。
【００５７】
カードが合成される条件は、ゲーム制御プログラムにより予め定義されている。この条件は、ゲームの説明書などにより予めプレイヤに明示してもよいが、敢えて明示せず、プレイヤが想像力を働かせる楽しみを味わえるようにしてもよい。但し、条件を明示しない場合には、各アイテムの説明に、合成の可能性を示唆する説明を含めておくのがよい。
【００５８】
なお、戦闘の最中に合成により新たに生成されたカードは、戦闘終了時に画面に一覧表示される。プレイヤは、一覧表示された合成カードの中から、所望の１枚を選択し、ストックカードとして保持することができる。
【００５９】
以上、カード選択による指令の与え方と、カードを選択することにより生じる効果について説明したが、次に、上記カード選択を行えるタイミングについて説明する。
【００６０】
一般的なロールプレイングゲームでは、キャラクタの行動順はゲーム制御プログラムにより決定され、ゲーム制御プログラムは、行動する番になったプレイヤキャラクタの行動選択メニューを画面に表示して、プレイヤからの指令を受け付ける。したがって、敵キャラクタが行動する番のときは、プレイヤは、プレイヤキャラクタに対し指令を与えることはできない。
【００６１】
これに対し、このロールプレイングゲームでは、プレイヤキャラクタに行動順が回ってきたときのみならず、敵キャラクタの番であってもプレイヤキャラクタが敵キャラクタの攻撃対象として選択されていれば、そのプレイヤキャラクタに対し指令を与えるためのカード１２が表示される。
【００６２】
これにより、プレイヤキャラクタは、一般的なロールプレイングゲームと異なり、敵キャラクタの攻撃対象にされた場合に何らかの防御行動をとることができる。あるいは、敵キャラクタの攻撃を行うことが結果的に防御になる場合には、攻撃を行ってもよい。
【００６３】
図７は、上記戦闘場面の制御に関連するゲーム装置の機能を表す概念図である。図に示すように、本実施の形態におけるゲーム装置は、デッキ作成機能４６、指令候補選択機能２９、状態検出機能３０、指令入力受付機能３１、効果発生機能３２、画像生成機能３３を備える。また、ゲーム装置のメモリ２４には、指令情報２５、数字組合せ条件２７およびカード合成条件２８の情報が記憶されている。また、ゲーム装置のメモリ２４には、デッキ作成機能４６により選択されたキャラクタ別の指令情報２６、および指令候補選択機能２９により選択されたキャラクタ別の指令候補情報４７も記憶される。
【００６４】
指令情報２５は、図５を参照して説明したストックカードの情報である。指令情報２５は、例えば、カードのＩＤ、指令内容を表すコードデータ、その指令を実行することにより生じる効果を表す数値データ（例えば、ダメージを表す数値データ、回復するポイントを表す数値データなど）、カードの図柄１７を表す画像データ、カードに付される４つの数字１８ａ〜１８ｄを表す数値データなどを含むデータセットである。
【００６５】
キャラクタ別指令情報２６およびキャラクタ別指令候補情報４７は、指令情報２５のコピーをキャラクタ別に分類した情報としてもよいし、キャラクタ名と、指令情報２５に含まれるカードＩＤとの対応付けの情報としてもよい。すなわち、キャラクタ別指令情報２６あるいはキャラクタ別指令候補情報４７を参照することにより、デッキに含まれるカードや手札のカードを特定できれば、データの構造は特に限定されない。
【００６６】
数字組合せ条件２７とカード合成条件２８は、図に示すようにメモリ２４に定義データとして記憶されている。あるいは、ゲーム制御プログラムの中で定義される場合もある。
【００６７】
デッキ作成機能４６は、図５に示したデッキ作成画面を制御する機能である。すなわち、メモリ２４から指令情報２５を読み出し、読み出した指令情報を図５の画面２０の左部２１に表示する一方で、コントローラ３からのカード選択入力を受け付け、キャラクタ別指令情報２６を生成してメモリ２４に記憶する機能である。
【００６８】
指令候補選択機能２９は、図２のデッキ１１からカード１２として表示するカードを自動的に選択する機能である。すなわち、メモリ２４からキャラクタ別指令情報２６の一部を読み出して、キャラクタ別指令候補情報４７として再びメモリ２４に記憶する。選択は、所定数の情報をメモリに記憶されている順番にしたがって選択してもよいし、ランダムに選択してもよい。
【００６９】
状態検出機能３０は、プレイヤキャラクタが攻撃可能な状態と、プレイヤキャラクタが敵キャラクタの攻撃対象として選択された状態を検出する機能である。攻撃可能な状態とは、キャラクタに行動順が回ってから他のキャラクタに行動順が移るまでの状態である。キャラクタの行動順はゲーム制御プログラムにより決定され、また敵キャラクタの行動はゲーム制御プログラムにより規定されているので、上記各状態は、ゲーム制御プログラムにより検出することができる。
【００７０】
指令入力受付機能３１は、状態検出機能３０により上記状態が検出された場合に、メモリ２４から該当するプレイヤキャラクタのキャラクタ別指令候補情報４７を読み出し、カード１２として表示する機能である。また、ゲーム装置は、この機能により、図４や図６を参照して説明したコントローラ操作を受け付けて、選択されたカードと選択された数字を特定し、画面左上のカード１３を表示する。
【００７１】
カードの選択操作が行われた場合には、指令候補選択機能２９により随時メモリから次のキャラクタ別指令情報２６が読み出され、キャラクタ別指令候補４７が補充される。画面９では、指令入力受付機能３１により、カード１２として常時７枚のカードが表示されるように表示制御が行われる。
【００７２】
効果発生機能３２は、前述した３種類の効果を発生させる機能である。具体的には、ダメージや回復ポイントの計算、数字組合せが所定の条件を満たす場合に得られるポイントなどの計算（効果算出）、さらには、カード組合せが所定の組合せである場合に新たなカードを追加する処理（指令情報追加）を行う機能である。
【００７３】
ダメージや回復ポイントの計算は、指令入力受付機能３１により指令情報に含まれるダメージ値などの情報を取得し、複数のカード分のダメージ値などを合計して、対象となるキャラクタのパラメータに加算あるいは減算する。
【００７４】
また、数字の組合せの判定は、メモリ２４から数字組合せ条件の情報２７を読み出し、指令入力受付機能３１により取得された数字の組合せを、読み出した情報２７に含まれる各条件と比較することにより実行される。数字の組合せが、いずれかの条件を満たす場合には、その条件と対応付けられてメモリに記憶されている効果を発生させるように、各種パラメータ値を変更する。例えば、敵に与えるダメージが倍増するという効果であれば、前述のダメージ計算を行う際に、値を２倍する処理を実行する。
【００７５】
カードの合成を行うか否かの判定は、まず、メモリ２４からカードの合成条件の情報２８を読み出し、指令入力受付機能３１により取得されたカードの組合せを、読み出した情報２８に含まれる各条件と比較することにより実行される。カード合成を行う場合には、合成されたカードに相当する指令情報をメモリ２４に記憶する。なお、合成されたカードに相当する指令情報は、例えばゲーム制御プログラムとともにＤＶＤに記録して提供し、効果発生機能３２によりカード合成が行われた時点で、メモリ２４に読み込めばよい。
【００７６】
画像生成機能３３は、戦闘場面を構成する画像を生成する機能である。効果発生機能３２により生じた効果が画面上に現れるように、例えば敵キャラクタがダメージを受けている様子を表す画像などを生成し、ディスプレイに出力する。また、戦闘終了時には、取得した合成カードの一覧を表す画像を生成して表示し、ストックする合成カードを選択するためのコントローラ操作を受け付ける。
【００７７】
以上に説明したように、本実施の形態のゲーム装置およびゲーム制御プログラムは、次の特徴および効果を有する。
【００７８】
第１に、本実施の形態のゲーム装置およびゲーム制御プログラムでは、カード（指令）に係る情報をプレイヤキャラクタに係る情報と分離した状態で提供し、プレイヤが、デッキ作成機能４６を利用して、キャラクタとカードを自由に組み合せられるようにしている。従来のゲームでは、プレイヤキャラクタに対し与え得る指令は、プレイヤキャラクタごとに決められていたが、上記ゲームでは、カードを獲得することによって指令の種類を増やすことができ、またデッキにどのようなカードを組み込むかが戦闘の勝敗に影響する。すなわち、プレイヤは、カードを集める楽しみや、デッキを構成する楽しみなど、従来のロールプレイングゲームには無い新たな楽しみを享受することができる。
【００７９】
第２に、本実施の形態のゲーム装置およびゲーム制御プログラムでは、状態検出機能３０により、プレイヤキャラクタが攻撃可能な状態にある場合（行動の順番が回ってきた場合）のみならず、プレイヤキャラクタが敵キャラクタの攻撃対象にされた場合も検出される。これにより、プレイヤキャラクタは、敵キャラクタからの攻撃を受けた際に、何らかの防御あるいは反撃行動を起こすことができる。但し、プレイヤキャラクタが使用できるカードは、指令候補選択機能２９により選択されたカード、すなわち手札として表示されているカードに限定されているため、防御や反撃にカードを使用してしまうことによって、後にプレイヤキャラクタが不利な状況に追い込まれる可能性もある。すなわち、指令を与えられる機会は多いが、与え得る指令の種類や回数が限られているという環境では、プレイヤキャラクタに対しどのような指令を出すかを慎重に決定する必要がある。このため、従来のゲームよりも戦略性の高いゲームとなる。
【００８０】
第３に、本実施の形態のゲーム装置およびゲーム制御プログラムでは、指令情報２５に、指令の内容に依存しない４つの数字の情報が記憶されている。また、指令入力受付機能３１により、いずれかの数字が選択され、選択された数字の組合せによって、特別な効果が生じる。すなわち、カードの組合せが同じであっても、数字の組合せが異なれば、効果が異なったり、他の効果が追加されたりする。このため、プレイヤは、数字選択により付随的に発生する効果への期待を膨らませながら、カードの選択操作を行うことができる。
【００８１】
第４に、本実施の形態のゲーム装置およびゲーム制御プログラムでは、カードの組合せが所定の条件を満たす場合に、効果発生機能３２によりカードの合成が行われ、新たなカードが提供される。すなわち、プレイヤは、戦闘場面において、敵キャラクタを倒す楽しみとは別に、カード合成の条件について想像力を発揮しながら新たなカードを取得する楽しみを享受することができる。例えば、遭遇した敵キャラクタがプレイヤキャラクタよりも遥かに弱いキャラクタであった場合、一般には、戦闘は非常に退屈なものとなる。上記ゲームでは、そのような戦闘であっても、合成によりカードを取得する楽しみは残されているため、プレイヤにとって退屈な戦闘はなくなる。
【００８２】
最後に、図８に、上記実施の形態におけるゲーム装置、すなわち家庭用ゲーム機器１のハードウェア構成を示す。家庭用ゲーム機器１は、少なくともＣＰＵ４１、メモリ２４、入出力制御部３９、操作機器制御部３６、表示出力制御部３７、音声出力制御部３８およびそれらを接続するシステムバス４０を備えている。さらに、ネットワークとの接続を制御する通信制御部４２を備えていてもよい。
【００８３】
入出力制御部３９は、ＣＤ−ＲＯＭやＤＶＤ４３、メモリカードやゲームカセット４４、ハードディスク４５などの記録媒体からのデータの読取りおよびそれらの記録媒体へのデータの書き込みを制御する。操作機器制御部３６は、家庭用ゲーム機器１に接続されたコントローラ３からの操作入力を制御する。コントローラ３から受け付けた入力はシステムバス４０を介してＣＰＵ４１に伝達される。表示出力制御部３７は、ゲーム制御プログラムが出力する画像のディスプレイ３４への表示を制御する。音声出力制御部３８は、スピーカ３５へのゲーム音声の出力を制御する。
【００８４】
ＣＤ−ＲＯＭやＤＶＤ４３あるいはメモリカードやカセット４４などの記録媒体から読み取られたゲーム制御プログラムは、入出力制御部３９とシステムバス４０を介してメモリ２４に記憶される。指令情報、数字組合せ条件の情報、カード合成条件の情報も同様にして、メモリ２４に記憶される。なお、ゲーム制御プログラム、指令情報などは、通信制御部４２を介してネットワーク経由でダウンロードされ、メモリ２４に記憶される場合もある。
【００８５】
ＣＰＵ４１は、メモリ２４に記憶されたゲーム制御プログラムに従って、ゲーム画面として出力する画像を生成したり、操作機器制御部３６、表示出力制御部３７あるいは音声出力制御部３８に対し所定の指示信号や各種データを転送することで、コントローラ３との各種信号の送受信や、ディスプレイ３４、スピーカ３５への信号出力を制御する。
【００８６】
家庭用ゲーム機器１は、ＣＰＵ４１が次の処理を実行することにより、デッキ作成手段として機能する。ＣＰＵ４１は、メモリ２４に記憶されている指令情報をシステムバス４０を介して取得し、図５に示したデッキ作成画面２０を表す画像を生成する。ＣＰＵ４１は生成した画像をメモリ２４または図示されないフレームメモリに一時保存し、さらに表示出力制御部３７を制御することにより、メモリ２４に保存された画像をディスプレイ３４に出力する。さらにコントローラ３から入力された信号を、カードを選択する情報と解釈して受け付け、その情報に基づいてデッキに組み込まれたカードを含む画像を生成し、表示出力制御部３７によりディスプレイ３４に出力する。
【００８７】
家庭用ゲーム機器１は、ＣＰＵ４１が次の処理を実行することにより、指令候補選択手段として機能する。ＣＰＵ４１は、システムバス４０を介して、メモリ２４にキャラクタ別指令情報２６として記憶されているデータを先頭から順番に７個分読み出し、キャラクタ別指令候補情報４７としてメモリ２４に記憶する。
【００８８】
また、家庭用ゲーム機器１は、ＣＰＵ４１が、コントローラ３から入力された信号を、ゲーム制御プログラムにより意味づけされた情報、すなわちカードや数字を選択する情報と解釈して受け付けることにより指令入力受付手段として機能する。
【００８９】
さらに、家庭用ゲーム機器１は、ＣＰＵ４１が、メモリ２４に記憶された数字組合せ条件やカード合成条件の情報をシステムバス４０を介して取得し、ゲーム制御プログラムにしたがってダメージの計算や数字あるいはカードの組合せを判定することにより、効果発生手段として機能する。
【００９０】
また、家庭用ゲーム機器１は、ＣＰＵ４１が、ゲーム制御プログラムにしたがって戦闘場面の制御に係る処理を実行する過程で、プログラムに規定された所定の条件判定を実行することによって、状態検出手段として機能する。
【００９１】
また、家庭用ゲーム機器１は、ＣＰＵ４１が、上記効果の表示を含む画像を生成し、生成した画像をメモリ２４または図示されないフレームメモリに一時保存し、さらに表示出力制御部３７を制御することにより、メモリ２４に保存された画像をディスプレイ３４に出力することで、画像生成手段として機能する。
【００９２】
なお、本発明のゲーム装置は、上記実施の形態のような家庭用ゲーム機器のみならず、パソコンなど、他の汎用のコンピュータにゲーム制御プログラムを組み込んだものとしても実施可能である。さらには、業務用ゲーム機器としての実施も可能である。また、ゲームの種類は、プレイヤキャラクタが敵キャラクタと戦闘するゲームであれば、ロールプレイングゲームに限らず、他の種類のゲームでもよい。本発明は、ハードウェアの構成やゲームの種類に拘わらず有用な発明である。
【００９３】
【発明の効果】
本発明は、新たな手法により戦闘場面を制御することによって、従来のゲームに無かった新たな楽しみをプレイヤに供与することができる。
【図面の簡単な説明】
【図１】家庭用ゲーム機器とその周辺機器からなるゲームシステムの外観を示す図である。
【図２】ロールプレイングゲームの戦闘場面の一例を表す図である。
【図３】カードの例を示す図である。
【図４】カードと数字の選択操作について説明するための図である。
【図５】デッキ作成画面について説明するための図である。
【図６】カードの組合せと数字選択の効果について説明するための図である。
【図７】戦闘場面の制御に関連するゲーム装置の機能を表す概念図である。
【図８】ゲーム装置のハードウェア構成を示す図である。
【符号の説明】
１  家庭用ゲーム機器、  ２  家庭用テレビ、  ３  コントローラ、  ４  操作スティック、  ５，６，７  操作ボタン、  ８ａ，８ｂ  プレイヤキャラクタ、９  画面、  １０ａ，１０ｂ  敵キャラクタ、  １１  デッキ、  １２，１３カード、  １４，２３  カーソル枠、  １５  ステータス情報、  １６  カーソル、  １８ａ−１８ｄ  数字、  ２０  デッキ作成画面、  ２４  メモリ、  ４０  システムバス、  ４３  ＤＶＤなど、  ４４  ゲームカセットなど、  ４５  ハードディスク。
【図１】
2005034277.tif 000003
【図２】
2005034277.tif 000004
【図３】
2005034277.tif 000005
【図４】
2005034277.tif 000006
【図５】
2005034277.tif 000007
【図６】
2005034277.tif 000008
【図７】
2005034277.tif 000009
【図８】
2005034277.tif 000010