(57)【特許請求の範囲】
【請求項１】
プレイヤーに対応づけられたゲーム媒体群に含まれるゲーム媒体と、対戦相手に対応づけられたゲーム媒体群に含まれるゲーム媒体に基づいてゲームを進行させるプログラムであって、
複数の種別からいずれかの種別をプレイヤーに対応づける種別処理部と、
予め定められた複数の特殊ゲーム媒体を含むゲーム媒体群をプレイヤーに対応づけるゲーム媒体群処理部と、
特殊ゲーム媒体に対応する特殊条件が満たされた場合に、プレイヤーに対応づけられた種別に対応するゲーム媒体群に含まれる複数種類のゲーム媒体から抽選でゲーム媒体を決定し、決定されたゲーム媒体をプレイヤーに対応づけられたゲーム媒体群に追加するゲーム媒体処理部としてコンピューターを機能させるプログラム。
【請求項２】
請求項１において、
前記ゲーム媒体群処理部は、
複数種類の特殊ゲーム媒体を含むゲーム媒体群をプレイヤーに対応づけ、
前記ゲーム媒体処理部は、
前記特殊条件が満たされた特殊ゲーム媒体の種類に対応する条件でゲーム媒体を決定するプログラム。
【請求項３】
請求項１または２において、
前記ゲーム媒体処理部は、
前記特殊条件が満たされた場合に、プレイヤーに対応づけられたゲーム媒体群に含まれるゲーム媒体のうちプレイヤーが内容を識別可能なゲーム媒体の数を減少させるための処理を行うプログラム。
【請求項４】
請求項１〜３のいずれかにおいて、
前記ゲーム媒体群処理部は、
特殊ゲーム媒体のみを含むゲーム媒体群をプレイヤーに対応づけるプログラム。
【請求項５】
請求項１〜３のいずれかにおいて、
前記ゲーム媒体処理部は、
ゲームが開始された場合に、プレイヤーに対応づけられたゲーム媒体群からプレイヤーが内容を識別可能な初期のゲーム媒体として所定数のゲーム媒体を決定し、
前記ゲーム媒体群処理部は、
複数の特殊ゲーム媒体と０以上前記所定数未満の非特殊ゲーム媒体を含むゲーム媒体群をプレイヤーに対応づけるプログラム。
【請求項６】
プレイヤーに対応づけられたゲーム媒体群に含まれるゲーム媒体と、対戦相手に対応づけられたゲーム媒体群に含まれるゲーム媒体に基づいてゲームを進行させるサーバーであって、
複数の種別からいずれかの種別をプレイヤーに対応づける種別処理部と、
予め定められた複数の特殊ゲーム媒体を含むゲーム媒体群をプレイヤーに対応づけるゲーム媒体群処理部と、
特殊ゲーム媒体に対応する特殊条件が満たされた場合に、プレイヤーに対応づけられた種別に対応するゲーム媒体群に含まれる複数種類のゲーム媒体から抽選でゲーム媒体を決定し、決定されたゲーム媒体をプレイヤーに対応づけられたゲーム媒体群に追加するゲーム媒体処理部を含むサーバー。
【請求項７】
プレイヤーに対応づけられたゲーム媒体群に含まれるゲーム媒体と、対戦相手に対応づけられたゲーム媒体群に含まれるゲーム媒体に基づいてゲームを進行させるゲームシステムであって、
複数の種別からいずれかの種別をプレイヤーに対応づける種別処理部と、
予め定められた複数の特殊ゲーム媒体を含むゲーム媒体群をプレイヤーに対応づけるゲーム媒体群処理部と、
特殊ゲーム媒体に対応する特殊条件が満たされた場合に、プレイヤーに対応づけられた種別に対応するゲーム媒体群に含まれる複数種類のゲーム媒体から抽選でゲーム媒体を決定し、決定されたゲーム媒体をプレイヤーに対応づけられたゲーム媒体群に追加するゲーム媒体処理部を含むゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、サーバーおよびゲームシステムに関する。
【背景技術】
【０００２】
従来から、プレイヤーが複数種類のカードを組み合わせてカード群を構築し、プレイヤーが構築したカード群のうちプレイヤーが選択したカードと、対戦相手が構築したカード群のうち対戦相手が選択したカードに基づいてカードゲームを進行させるプログラムが知られている。
【０００３】
そしてこのようなプログラムには、プレイヤーが構築したカード群のうち、ゲームの進行に応じてプレイヤーが選択不可能となったカードを除外することにより、プレイヤーが構築したカード群には含まれない特定のカードを、プレイヤーが選択可能なカードとして追加することができるようにしたものがある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６３６９７６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このようなプログラムでは、プレイヤーがどのようにカードを組み合わせてカード群を構築するかということがカードゲームの重要な要素となるが、プレイヤーによっては、カード群を構築することが難しく感じたり煩わしく感じたりしてしまうという問題がある。またこのようなプログラムでは、予め定められた複数種類の異なるカード群からプレイヤーがカード群を選択することができるようにしたものも存在するが、プレイヤーが選択したカード群と対戦相手が選択したカード群の組み合わせによっては、ゲームが進行する前から有利不利が発生してしまうという問題がある。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、その目的は、プレイヤーが手軽にゲームを行うことができるようにしつつゲームを適切に進行させることができるプログラム、サーバーおよびゲームシステムを提供することにある。
【課題を解決するための手段】
【０００７】
（１）本発明は、プレイヤーに対応づけられたゲーム媒体群に含まれるゲーム媒体と、対戦相手に対応づけられたゲーム媒体群に含まれるゲーム媒体に基づいてゲームを進行させるプログラムであって、複数の種別からいずれかの種別をプレイヤーに対応づける種別処理部と、複数の特殊ゲーム媒体を含むゲーム媒体群をプレイヤーに対応づけるゲーム媒体群処理部と、特殊ゲーム媒体に対応する特殊条件が満たされた場合に、プレイヤーに対応づけられた種別に対応するゲーム媒体群からゲーム媒体を決定し、決定されたゲーム媒体をプレイヤーに対応づけられたゲーム媒体群に追加するゲーム媒体処理部としてコンピューターを機能させるプログラムに関するものである。
【０００８】
本発明では、特殊ゲーム媒体に対応する特殊条件が満たされた場合に、プレイヤーに対応づけられたゲーム媒体群に追加されるゲーム媒体に基づいて、ゲームが進行されるようにすることができる。
【０００９】
（２）また本発明は、前記ゲーム媒体群処理部は、複数種類の特殊ゲーム媒体を含むゲーム媒体群をプレイヤーに対応づけ、前記ゲーム媒体処理部は、前記特殊条件が満たされた特殊ゲーム媒体の種類に対応する条件でゲーム媒体を決定するようにしてもよい。
【００１０】
このようにすれば、特殊条件が満たされた特殊ゲーム媒体の種類に応じて、プレイヤーに対応づけられたゲーム媒体群にゲーム媒体が追加されるようにすることができる。
【００１１】
（３）また本発明は、前記ゲーム媒体処理部は、前記特殊条件が満たされた場合に、プレイヤーに対応づけられたゲーム媒体群のうちプレイヤーが選択可能なゲーム媒体の数を減少させるための処理を行うようにしてもよい。
【００１２】
このようにすれば、特殊条件が満たされた場合に、プレイヤーに対応づけられたゲーム媒体群のうちプレイヤーが選択可能なゲーム媒体の数を減少させる一方で、プレイヤーに対応づけられたゲーム媒体群にゲーム媒体が追加されるようにすることができる。
【００１３】
（４）また本発明は、前記ゲーム媒体群処理部は、特殊ゲーム媒体のみを含むゲーム媒体群をプレイヤーに対応づけるようにしてもよい。
【００１４】
このようにすれば、プレイヤーに対応づけられるゲーム媒体群の内容を簡素化することができる。
【００１５】
（５）また本発明は、前記ゲーム媒体処理部は、ゲームが開始された場合に、プレイヤーに対応づけられたゲーム媒体群から最初にプレイヤーが選択可能なゲーム媒体として所定数のゲーム媒体を決定し、前記ゲーム媒体群処理部は、複数の特殊ゲーム媒体と０以上前記所定数未満の非特殊ゲーム媒体を含むゲーム媒体群をプレイヤーに対応づけるようにしてもよい。
【００１６】
このようにすれば、プレイヤーに対応づけられたゲーム媒体群から最初にプレイヤーが選択可能なゲーム媒体として特殊ゲーム媒体が存在するようにしつつ、プレイヤーに対応づけられたゲーム媒体群に非特殊ゲーム媒体が含まれるようにすることができる。
【００１７】
（６）また本発明は、プレイヤーに対応づけられたゲーム媒体群に含まれるゲーム媒体と、対戦相手に対応づけられたゲーム媒体群に含まれるゲーム媒体に基づいてゲームを進行させるサーバーであって、複数の種別からいずれかの種別をプレイヤーに対応づける種別処理部と、複数の特殊ゲーム媒体を含むゲーム媒体群をプレイヤーに対応づけるゲーム媒体群処理部と、特殊ゲーム媒体に対応する特殊条件が満たされた場合に、プレイヤーに対応づけられた種別に対応するゲーム媒体群からゲーム媒体を決定し、決定されたゲーム媒体をプレイヤーに対応づけられたゲーム媒体群に追加するゲーム媒体処理部を含むサーバーに関するものである。
【００１８】
（７）また本発明は、プレイヤーに対応づけられたゲーム媒体群に含まれるゲーム媒体と、対戦相手に対応づけられたゲーム媒体群に含まれるゲーム媒体に基づいてゲームを進行させるゲームシステムであって、複数の種別からいずれかの種別をプレイヤーに対応づける種別処理部と、複数の特殊ゲーム媒体を含むゲーム媒体群をプレイヤーに対応づけるゲーム媒体群処理部と、特殊ゲーム媒体に対応する特殊条件が満たされた場合に、プレイヤーに対応づけられた種別に対応するゲーム媒体群からゲーム媒体を決定し、決定されたゲーム媒体をプレイヤーに対応づけられたゲーム媒体群に追加するゲーム媒体処理部を含むゲームシステムに関するものである。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態の情報処理システムの構成を示す概略ブロック図である。
【図２】本発明の実施形態のサーバー装置の機能を示す機能ブロック図である。
【図３】本発明の実施形態の端末装置の機能を示す機能ブロック図である。
【図４】本発明の実施形態の端末装置の表示領域に表示される画像を示す図である。
【図５】本発明の実施形態のマスターリストを説明するための図である。
【図６】本発明の実施形態のデフォルトデッキを説明するための図である。
【図７】本発明の実施形態のゲームモードの遷移を示す図である。
【図８】本発明の実施形態の端末装置の表示領域に表示される画像を示す図である。
【図９】本発明の実施形態の特殊デッキを説明するための図である。
【図１０】本発明の実施形態の端末装置の表示領域に表示される画像を示す図である。
【図１１】本発明の実施形態の端末装置の表示領域に表示される画像を示す図である。
【図１２】本発明の実施形態の端末装置の表示領域に表示される画像を示す図である。
【図１３】本発明の実施形態の端末装置の表示領域に表示される画像を示す図である。
【図１４】本発明の実施形態の抽選テーブルを説明するための図である。
【図１５】本発明の実施形態の端末装置における処理を示すフローチャートである。
【図１６】本発明の実施形態の端末装置における処理を示すフローチャートである。
【図１７】本発明の実施形態の端末装置における処理を示すフローチャートである。
【図１８】本発明の実施形態の端末装置における処理を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下では、本発明の実施形態について説明する。なお以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００２１】
１．情報処理システムの構成
図１は、本実施形態の情報処理システム１０の構成を示す概略ブロック図である。図１に示すように情報処理システム１０では、サーバー装置１２と複数の端末装置１４が、インターネット、携帯電話網、ＬＡＮ、ＷＡＮなどのネットワーク１６により接続されており、いわゆるクライアント・サーバー方式の通信システムが構成されている。そして複数の端末装置１４のそれぞれは、ネットワーク１６を介してサーバー装置１２と互いに通信を行って種々の情報を送受信したり、ネットワーク１６およびサーバー装置１２を介して他の端末装置１４と互いに通信を行って種々の情報を送受信したりする。
【００２２】
サーバー装置１２は、ＣＰＵ等のプロセッサー、ＲＯＭやＲＡＭ等の主記憶装置、ハードディスク等の外部記憶装置、キーボード等の入力装置、液晶ディスプレイ等の表示装置、通信装置等を備えている。そしてサーバー装置１２では、ＣＰＵが、主記憶装置に記憶されているプログラムや、外部記憶装置から主記憶装置にロードされたプログラムに従って各種の処理を実行し、通信装置によって端末装置１４からの情報を受信したり、端末装置１４に情報を送信したりする。
【００２３】
端末装置１４は、スマートフォン、タブレット、パーソナルコンピューター、携帯ゲーム機、据え置きゲーム機など種々の形態の情報処理装置とすることができ、これらもＣＰＵ等のプロセッサー、ＲＯＭやＲＡＭ等の主記憶装置、フラッシュメモリ、ハードディスク等の外部記憶装置、タッチパネルやキーボード、マイク等の入力装置、液晶ディスプレイや有機ＥＬディスプレイ等の表示装置、スピーカー等の音出力装置、通信装置等を備えている。そして端末装置１４でも、ＣＰＵが、主記憶装置に記憶されているプログラムや、外部記憶装置から主記憶装置にロードされたプログラムに従って各種の処理を実行し、通信装置によってサーバー装置１２からの情報を受信したり、サーバー装置１２や他の端末装置１４に情報を送信したりする。
【００２４】
図２は、本実施形態のサーバー装置１２の機能を示す機能ブロック図である。図２に示すように、本実施形態のサーバー装置１２は、サーバー情報記憶媒体２０、サーバー記憶部３０、サーバー通信部３６、サーバー情報処理部４０を含む。なお、図２の構成要素（各部）の一部を省略した構成としてもよい。
【００２５】
サーバー情報記憶媒体２０は、サーバー情報処理部４０やサーバー通信部３６が各種の処理を行うためのプログラムやデータなどを格納するものであり、その機能は、フラッシュメモリ、ハードディスク、光ディスク（ＤＶＤ、ＢＤ）などにより実現できる。すなわちサーバー情報記憶媒体２０には、本実施形態の各部としてコンピューターを機能させるためのプログラム（各部の処理をコンピューターに実行させるためのプログラム）が記憶されている。
【００２６】
サーバー記憶部３０は、サーバー情報処理部４０やサーバー通信部３６のワーク領域となるものであり、その機能はＲＡＭ（メインメモリ）や、ＶＲＡＭ（ビデオメモリ）などにより実現できる。詳細にはサーバー記憶部３０は、サーバー情報記憶媒体２０からプログラムやデータが読み込まれる主記憶部３２を含む。
【００２７】
サーバー通信部３６は、外部ネットワーク（例えば他のサーバー装置１２や端末装置１４）との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサー（ＣＰＵ（メインプロセッサー）、ＧＰＵ（描画プロセッサー）、ＤＳＰ等）、または通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。
【００２８】
サーバー情報処理部４０は、サーバー通信部３６が受信した受信データや、サーバー記憶部３０の各種プログラムやデータなどに基づいて、ゲーム処理などの各種処理を、主記憶部３２をワーク領域として行うものであり、その機能は、各種プロセッサー、ＡＳＩＣなどのハードウェアや、プログラムにより実現できる。
【００２９】
そしてサーバー情報処理部４０は、サーバーゲーム処理部４１、サーバー通信制御部４２を含む。なおこれらの一部を省略する構成としてもよい。
【００３０】
サーバーゲーム処理部４１は、サーバー通信部３６が受信した受信データや、サーバー情報処理部４０で行われる種々の処理の結果や、主記憶部３２に読み込まれたプログラムやデータなどに基づいて、プレイヤーＩＤによってプレイヤーを管理する処理、ゲーム開始条件が満たされた場合にゲームを開始する処理、複数種類のゲームモードのうち選択されたゲームモードを実行する処理、ゲームを進行させる処理、イベント発生条件が満たされた場合にイベントを発生させる処理、ゲーム結果を演算する処理、およびゲーム終了条件が満たされた場合にゲームを終了する処理などを行う。
【００３１】
具体的にはサーバーゲーム処理部４１は、端末装置１４におけるプレイヤーの入力であるプレイヤー入力に基づいて、ある端末装置１４のプレイヤーと他の端末装置１４のプレイヤーが、またはある端末装置１４のプレイヤーとサーバー装置１２のＣＰＵプレイヤーが、各自のデッキ（ゲーム媒体群）に含まれるカード（ゲーム媒体）のうち抽選で各自の手札（プレイヤーが選択可能なゲーム媒体）に追加されたカードから、場に出すカードを選択し、場に出したカードを用いて対戦するカードゲームを行うための種々の処理を行う。そしてサーバーゲーム処理部４１は、モード処理部４３、クラス処理部４４、デッキ処理部４５、ターン処理部４６、カード処理部４７を含む。なおこれらの一部を省略する構成としてもよい。
【００３２】
モード処理部４３は、複数種類のゲームモードから１つのゲームモードをプレイヤーが選択するプレイヤー入力を受け付けると、当該プレイヤーが選択したゲームモードを当該プレイヤーのプレイヤーＩＤに対応づけることにより、当該プレイヤーのゲームモードとして設定する処理を行う。
【００３３】
本実施形態では、複数の端末装置１４のそれぞれのプレイヤーが対戦するマルチプレイのゲームモードと、いずれかの端末装置１４のプレイヤーがＣＰＵプレイヤーと対戦するソロプレイのゲームモードが選択可能となっており、マルチプレイのゲームモードが選択された場合には、複数の端末装置１４のそれぞれにおけるプレイヤー入力に基づいて、対戦相手をマッチングする処理が行われる。
【００３４】
クラス処理部４４は、対戦で使用可能なカードの種類が異なる複数種類のクラス（種別）から１つのクラスをプレイヤーが選択するプレイヤー入力を受け付けると、当該プレイヤーが選択したクラスを当該プレイヤーのプレイヤーＩＤに対応づけることにより、当該プレイヤーのクラスとして設定する処理を行う。またクラス処理部４４は、対戦相手がＣＰＵプレイヤーである場合には、所定のアルゴリズムに基づいて、ＣＰＵプレイヤーのクラスを設定する処理を行う。本実施形態では、クラスＡ〜クラスＨまでの８種類のクラスが選択可能となっており、各クラスでは、対戦におけるリーダーとなるリーダーキャラクター（種別）も異なっている。詳細には本実施形態では、クラスＡに対応するリーダーキャラクターＡ〜クラスＨに対応するリーダーキャラクターＨまでの８人のリーダーキャラクターが存在し、プレイヤーまたはＣＰＵプレイヤーのクラスに対応するリーダーキャラクターが、プレイヤーまたはＣＰＵプレイヤーのリーダーキャラクターとして設定される。
【００３５】
デッキ処理部４５は、含まれるカードの種類が異なる複数種類のデッキ（種別）から１つのデッキをプレイヤーが選択するプレイヤー入力を受け付けると、当該プレイヤーが選択したデッキを当該プレイヤーのプレイヤーＩＤに対応づけることにより、当該プレイヤーのデッキとして設定する処理を行う。またデッキ処理部４５は、対戦相手がＣＰＵプレイヤーである場合には、所定のアルゴリズムに基づいて、ＣＰＵプレイヤーのデッキを設定する処理を行う。
【００３６】
本実施形態では、プレイヤーがゲームを最初に開始した時から選択できるデフォルトデッキとして、クラスＡに対応する１種類のデフォルトデッキＡ〜クラスＨに対応する１種類のデフォルトデッキＨまでの８種類のデフォルトデッキがサーバー情報記憶媒体２０に記憶されている。また、プレイヤーがミッションをクリアするなどゲームを進行させることを条件として、あるいはプレイヤーがゲーム内通貨や現実の通貨を支払うことを条件として選択できる構築済みデッキとして、クラスＡに対応する複数種類の構築済みデッキＡ〜クラスＨに対応する複数種類の構築済みデッキＨまでの多くの種類の構築済みデッキがサーバー情報記憶媒体２０に記憶されている。
【００３７】
また本実施形態では、プレイヤーがゲームを最初に開始した時から所持しているカードや、ミッションをクリアするなどゲームを進行させることを条件として、あるいはゲーム内通貨や現実の通貨を支払うことを条件としてプレイヤーが所持することになったカードをプレイヤーが組み合わせることにより、カスタムデッキを構築できるようになっており、カスタムデッキも選択できるようになっている。そしてカスタムデッキは、プレイヤーＩＤに対応づけてサーバー情報記憶媒体２０に保存される。
【００３８】
ターン処理部４６は、対戦する２人のプレイヤーの間で、または対戦する１人のプレイヤーとＣＰＵプレイヤーの間で、いずれが先攻となるか後攻となるかを決定する処理を行う。そしてターン処理部４６は、先攻のプレイヤーまたはＣＰＵプレイヤーと後攻のプレイヤーまたはＣＰＵプレイヤーの間で、先攻のプレイヤーまたはＣＰＵプレイヤーから先に交互にターンを到来させる処理を行う。
【００３９】
そして、マルチプレイのゲームモードである場合には、ターン処理部４６は、ターンが到来しているプレイヤーによるターンを終了させるプレイヤー入力を受け付けるか、１回のターンの制限時間である９０秒が経過すると、１回のターンを終了させて他方のプレイヤーのターンを到来させる。
【００４０】
一方、ソロプレイのゲームモードである場合には、ターン処理部４６は、プレイヤーのターンが到来している状態では、１回のターンの制限時間に関わらず、プレイヤーによるターンを終了させるプレイヤー入力を受け付けると、１回のターンを終了させてＣＰＵプレイヤーのターンを到来させ、ＣＰＵプレイヤーのターンが到来している状態では、所定のアルゴリズムに基づいて、１回のターンを終了させてプレイヤーのターンを到来させる。
【００４１】
カード処理部４７は、ターンが到来したプレイヤーのデッキに含まれるカードのうち既にプレイヤーの手札として設定されたカードを除いた残りのカードから、当該プレイヤーの手札に追加するカードを抽選で決定し、決定されたカードを当該プレイヤーの手札として追加するように設定する処理を行う。
【００４２】
またカード処理部４７は、対戦相手がＣＰＵプレイヤーである場合には、ＣＰＵプレイヤーのターンが到来すると、ＣＰＵプレイヤーのデッキに含まれるカードのうち既にＣＰＵプレイヤーの手札として設定されたカードを除いた残りのカードから、ＣＰＵプレイヤーの手札に追加するカードを抽選で決定し、決定されたカードをＣＰＵプレイヤーの手札として追加するように設定する処理を行う。
【００４３】
詳細にはカード処理部４７は、抽選用の乱数値をランダムに発生させる乱数発生部から１個の乱数値を取得し、プレイヤーまたはＣＰＵプレイヤーのデッキに含まれるカードのうち既にプレイヤーまたはＣＰＵプレイヤーの手札として設定されたカードを除いた残りのカードを抽選対象とする抽選テーブルを参照して、取得した１個の乱数値に対応する１枚のカードを決定する。
【００４４】
ここで乱数発生部は、ハードウェア乱数を発生させる乱数発生器や、ソフトウェア乱数を発生させるプログラムにより実現することができ、ソフトウェア乱数は、例えば、インクリメントカウンタ（所定のカウント範囲を循環するように数値をカウントするカウンタ）のカウント値に基づいて発生させることができる。なお本実施形態において「乱数値」には、数学的な意味でランダムに発生する値のみならず、その発生自体は規則的であっても、その取得タイミング等が不規則であるために実質的に乱数として機能しうる値も含まれる。
【００４５】
具体的には、カード処理部４７は、１回の対戦が開始される場合には、まずは対戦する２人のプレイヤーのそれぞれについて、対戦相手がＣＰＵプレイヤーである場合には対戦する１人のプレイヤーとＣＰＵプレイヤーのそれぞれについて、当該プレイヤーまたはＣＰＵプレイヤーのデッキに含まれるカードから、予め定められた枚数として３枚（所定数）のカードを当該プレイヤーまたはＣＰＵプレイヤーの初期の手札の候補として抽選で決定する。
【００４６】
ここで本実施形態では、プレイヤーの初期の手札の候補の３枚のカードのうち他のカードに交換するカードを当該プレイヤーが一回に限って選択することができるようになっている。そして、プレイヤーの初期の手札の候補の３枚のカードのいずれも他のカードに交換しないことを選択するプレイヤー入力を受け付けると、カード処理部４７は、当該プレイヤーの初期の手札の候補の３枚のカードをそのまま当該プレイヤーの初期の手札として設定する。
【００４７】
一方、他のカードに交換するカードを当該プレイヤーが選択するプレイヤー入力を受け付けると、カード処理部４７は、当該プレイヤーのデッキに含まれるカードのうちプレイヤーの手札の候補の３枚のカードを除いた残りのカードから、交換が選択されたカードの枚数と同一の枚数のカードを再度の抽選で決定する。するとカード処理部４７は、再度の抽選で決定されたカードと、交換が選択されなかったカードが存在する場合には交換が選択されなかった初期の手札の候補のカードを、当該プレイヤーの初期の手札として設定する。
【００４８】
またカード処理部４７は、対戦相手がＣＰＵプレイヤーである場合には、所定のアルゴリズムに基づいて、ＣＰＵプレイヤーの初期の手札の候補の３枚のカードをいずれも他のカードに交換しないか、またはいずれのカードを他のカードに交換するかを決定する。そして他のカードに交換しないことが決定されると、カード処理部４７は、ＣＰＵプレイヤーの初期の手札の候補の３枚のカードをそのままＣＰＵプレイヤーの初期の手札として設定する。
【００４９】
一方、他のカードに交換するカードが決定されると、カード処理部４７は、ＣＰＵプレイヤーのデッキに含まれるカードのうちＣＰＵプレイヤーの手札の候補の３枚のカードを除いた残りのカードから、交換が選択されたカードの枚数と同一の枚数のカードを再度の抽選で決定する。するとカード処理部４７は、再度の抽選で決定されたカードと、交換が選択されなかったカードが存在する場合には交換が選択されなかった初期の手札の候補のカードを、ＣＰＵプレイヤーの初期の手札として設定する。
【００５０】
そして、先攻のプレイヤーまたはＣＰＵプレイヤーの初回のターンでは、カード処理部４７は、先攻のプレイヤーまたはＣＰＵプレイヤーの初期の手札として設定されたカードを除いた残りのカードから、先攻のプレイヤーまたはＣＰＵプレイヤーの手札に追加する１枚のカードを抽選で決定する。
【００５１】
一方、後攻のプレイヤーまたはＣＰＵプレイヤーの初回のターンでは、カード処理部４７は、後攻のプレイヤーまたはＣＰＵプレイヤーのデッキに含まれるカードのうち既に後攻のプレイヤーまたはＣＰＵプレイヤーの手札として設定されたカード、すなわち後攻のプレイヤーまたはＣＰＵプレイヤーの初期の手札として決定されたカードを除いた残りのカードから、後攻のプレイヤーまたはＣＰＵプレイヤーの手札に追加する２枚のカードを抽選で決定する。
【００５２】
そして２回目以降のターンでは、カード処理部４７は、先攻のプレイヤーまたはＣＰＵプレイヤーについても、後攻のプレイヤーまたはＣＰＵプレイヤーについても、手札に追加する１枚のカードを抽選で決定する処理を行う。
【００５３】
すなわち本実施形態では、先攻のプレイヤーまたはＣＰＵプレイヤーの方が有利になる要素が存在するため、初回のターンに限って、後攻のプレイヤーまたはＣＰＵプレイヤーの手札に追加するカードが２枚となるようにしている。
【００５４】
なお本実施形態では、手札として設定できるカードの枚数の上限が９枚に設定されており、プレイヤーまたはＣＰＵプレイヤーの手札として９枚のカードが設定されている状態で、当該プレイヤーまたはＣＰＵプレイヤーのターンが到来した場合には、当該プレイヤーまたはＣＰＵプレイヤーの手札に追加するカードを決定する処理が行われず、当該プレイヤーまたはＣＰＵプレイヤーの手札として新たなカードが追加されないようになっている。
【００５５】
ここで本実施形態では、手札として設定されるカードには、当該カードを場に出すために必要なパラメーターとしてコストが設定されているものが存在する。そして本実施形態では、上述したターン処理部４６が、コストが設定されているカードが場に出されると消費されるプレイポイントを、ターンが入れ替わるごとに、ターンが到来したプレイヤーまたはＣＰＵプレイヤーに付与する。
【００５６】
本実施形態では、まずは、先攻のプレイヤーまたはＣＰＵプレイヤーの初回のターンのプレイポイントとして１ポイントが付与され、次に、後攻のプレイヤーまたはＣＰＵプレイヤーの初回のターンのプレイポイントとして１ポイントが付与され、次に、先攻のプレイヤーまたはＣＰＵプレイヤーの２回目のターンのプレイポイントとして２ポイントが付与され、次に、後攻のプレイヤーまたはＣＰＵプレイヤーの２回目のターンのプレイポイントとして２ポイントが付与され、というように、先攻のプレイヤーまたはＣＰＵプレイヤーと後攻のプレイヤーまたはＣＰＵプレイヤーのそれぞれに、それぞれのターンが到来するごとにそれぞれに同一のプレイポイントが付与されるが、それぞれのターンが到来するごとに付与されるプレイポイントが１ポイントずつ増加されるようになっている。なお本実施形態では、１回のターンで消費されなかったプレイポイントは、次のターンに持ち越されないようになっている。
【００５７】
そして本実施形態では、１回のターンで付与されるプレイポイントの最大値が１０ポイントに設定されており、先攻のプレイヤーまたはＣＰＵプレイヤーと後攻のプレイヤーまたはＣＰＵプレイヤーのそれぞれの１０回目のターンのプレイポイントとして１０ポイントが付与されると、それぞれの１１回目以降のターンでは、それぞれの１１回目以降のターンのプレイポイントとして１０ポイントが付与される。
【００５８】
そしてカード処理部４７は、ターンが到来したプレイヤーまたはＣＰＵプレイヤーにプレイポイントが付与されると、ターンが到来したプレイヤーまたはＣＰＵプレイヤーの手札として設定されているカードのうち、そのターンで付与されたプレイポイント以下であるコストが設定されているカードについては、カードを場に出すことができるプレイ可能状態に設定し、そのターンで付与されたプレイポイントよりも大きいコストが設定されているカードについては、カードを場に出すことができないプレイ不可状態に設定する処理を行う。
【００５９】
またカード処理部４７は、ターンが到来していないプレイヤーまたはＣＰＵプレイヤーの手札として設定されているカードについては、設定されているコストに関わらず、プレイ不可状態に設定する処理を行う。
【００６０】
そしてカード処理部４７は、ターンが到来しているプレイヤーの手札として設定されているカードのうち、プレイ可能状態に設定されているいずれかのカードを場に出すプレイヤー入力を受け付けると、カードを場に出すプレイヤー入力を受け付けたカードをプレイヤーの手札から除去し、当該プレイヤーの場札として追加するように設定する処理を行う。
【００６１】
またカード処理部４７は、対戦相手がＣＰＵプレイヤーである場合には、所定のアルゴリズムに基づいて、ターンが到来しているＣＰＵプレイヤーの手札として設定されているカードのうち、プレイ可能状態に設定されているいずれのカードを場に出すかを決定し、決定されたカードをＣＰＵプレイヤーの手札から除去し、ＣＰＵプレイヤーの場札として追加するように設定する処理を行う。
【００６２】
そしてカード処理部４７は、プレイヤーまたはＣＰＵプレイヤーの場札として新たなカードが追加されると、新たに追加されたカードのコストとして設定されている値を、当該プレイヤーまたはＣＰＵプレイヤーのプレイポイントとして設定されている値から減算する処理を行う。
【００６３】
するとカード処理部４７は、ターンが到来しているプレイヤーまたはＣＰＵプレイヤーの手札として設定されているカードのうち、減算後のプレイポイント以下であるコストが設定されているカードをプレイ可能状態に設定し、減算後のプレイポイントよりも大きいコストが設定されているカードをプレイ不可状態に設定する処理を行う。
【００６４】
従って本実施形態では、初回のターンでは、先攻のプレイヤーまたはＣＰＵプレイヤーであっても、後攻のプレイヤーまたはＣＰＵプレイヤーであっても、付与されるプレイポイントが１ポイントであるため、コストが１である１枚のカードを場に出すとプレイポイントが０になり、それ以上はコストが設定されているカードを場に出すことができないようになっている。ただし、コストが設定されていないカードすなわちコストが０であるカードについては、プレイポイントを消費せずに場に出すことができるため、プレイポイントが０になっても場に出すことができるようになっている。
【００６５】
なお本実施形態では、場札として設定できるカードの枚数の上限が５枚に設定されており、プレイヤーまたはＣＰＵプレイヤーの場札として５枚のカードが設定されている状態では、当該プレイヤーまたはＣＰＵプレイヤーの場札として新たなカードが追加されないようになっている。
【００６６】
ここで本実施形態のカードは、場札として設定されると対戦相手のリーダーキャラクターを攻撃することができるフォロワーカードと、場札として設定されると直ちに効果を発生して場札から除去されるスペルカードと、場札として設定されると予め定められた効果発生条件が満たされると効果が発生し予め定められた除去条件が満たされると場札から除去されるアミュレットカードに分類されている。
【００６７】
そして本実施形態では、プレイヤーまたはＣＰＵプレイヤーの場札として設定されているフォロワーカードで、対戦相手のリーダーキャラクターを攻撃することができる他、対戦相手の場札として設定されているフォロワーカードを攻撃することもできるようになっているが、対戦相手の場札として設定されているスペルカードやアミュレットカードを攻撃することはできないようになっている。
【００６８】
そしてフォロワーカードには、カードのパラメーターとして、攻撃力、体力、およびコストが設定されている。また、スペルカードおよびアミュレットカードには、カードのパラメーターとして、攻撃力や体力は設定されていないがコストは設定されている。なおフォロワーカード、スペルカードおよびアミュレットカードの中には、コストが０に設定されている、すなわちコストが設定されていないものも存在する。
【００６９】
そしてカード処理部４７は、ターンが到来していないプレイヤーまたはＣＰＵプレイヤーの場札として設定されているフォロワーカードについては、対戦相手のリーダーキャラクターまたはフォロワーカードを攻撃することができない攻撃不可状態に設定する処理を行う。
【００７０】
またカード処理部４７は、ターンが到来したプレイヤーまたはＣＰＵプレイヤーの場札として設定されているフォロワーカードのうち、当該プレイヤーまたはＣＰＵプレイヤーの前回以前のターンにおいて場札として追加されたフォロワーカードについては、対戦相手のリーダーキャラクターまたはフォロワーカードを攻撃することができる攻撃可能状態に設定する処理を行うが、当該プレイヤーまたはＣＰＵプレイヤーの今回のターンにおいて新たに場札として追加されたフォロワーカードについては、まずは攻撃不可状態に設定する処理を行う。
【００７１】
すなわち本実施形態では、そのターンにおいて場札として追加されたフォロワーカードでは、基本的にはそのターンにおいて対戦相手のリーダーキャラクターまたはフォロワーカードを攻撃することができないようになっている。
【００７２】
またカード処理部４７は、ターンが到来しているプレイヤーの場札として設定されているフォロワーカードのうち、いずれかのフォロワーカードを進化させるプレイヤー入力を受け付けると、進化させるプレイヤー入力を受け付けたフォロワーカードを進化させる進化処理を行う。すると進化処理が行われたフォロワーカードは、攻撃力および体力が増加したり、カードの絵柄が変化したりする。
【００７３】
またカード処理部４７は、対戦相手がＣＰＵプレイヤーである場合には、所定のアルゴリズムに基づいて、ターンが到来しているＣＰＵプレイヤーの場札として設定されているカードのうち、いずれのフォロワーカードを進化させるかを決定し、決定されたフォロワーカードの攻撃力および体力を増加させることにより、フォロワーカードを進化させる処理を行う。
【００７４】
ここで本実施形態では、上述したように、先攻のプレイヤーまたはＣＰＵプレイヤーの方が有利になる要素が存在するため、先攻のプレイヤーまたはＣＰＵプレイヤーについては、フォロワーカードを進化させることができる進化可能回数が２回に設定されており、後攻のプレイヤーまたはＣＰＵプレイヤーについては、進化可能回数が３回に設定されている。
【００７５】
そして本実施形態では、上述したようにカード処理部４７は、プレイヤーまたはＣＰＵプレイヤーの今回のターンにおいて新たに場札として追加されたフォロワーカードについては、まずは攻撃不可状態に設定するが、そのターンにおいて当該フォロワーカードを進化させる処理が行われた場合には、進化させる処理が行われたフォロワーカードを攻撃可能状態に設定する。
【００７６】
そしてカード処理部４７は、ターンが到来しているプレイヤーの場札として設定されているフォロワーカードのうち、攻撃可能状態に設定されているいずれかのフォロワーカードを攻撃主体として選択し、対戦相手のいずれかのフォロワーカードを攻撃対象として選択するプレイヤー入力を受け付けると、攻撃主体として選択された当該プレイヤーのフォロワーカードを攻撃主体として設定し、攻撃対象として選択された対戦相手のフォロワーカードを攻撃対象として設定する処理を行う。
【００７７】
またカード処理部４７は、対戦相手がＣＰＵプレイヤーである場合には、所定のアルゴリズムに基づいて、ターンが到来しているＣＰＵプレイヤーの場札として設定されているフォロワーカードのうち、攻撃可能状態に設定されているいずれかのフォロワーカードを攻撃主体として設定し、対戦相手のいずれかのフォロワーカードを攻撃対象として設定する処理を行う。
【００７８】
するとカード処理部４７は、攻撃主体であるプレイヤーまたはＣＰＵプレイヤーのフォロワーカードの攻撃力として設定されている値を、攻撃対象である対戦相手のフォロワーカードの体力として設定されている値から減算する処理を行うとともに、攻撃対象である対戦相手のフォロワーカードの攻撃力として設定されている値を、攻撃主体であるプレイヤーのフォロワーカードの体力として設定されている値から減算する処理を行う。
【００７９】
そしてカード処理部４７は、体力が０以下になったフォロワーカードを、プレイヤーまたはＣＰＵプレイヤーの場札から除去し、プレイヤーまたはＣＰＵプレイヤーの墓場のカードとして設定する処理を行う。
【００８０】
またカード処理部４７は、ターンが到来しているプレイヤーの場札として設定されているフォロワーカードのうち、攻撃可能状態に設定されているいずれかのフォロワーカードを攻撃主体として選択し、対戦相手のリーダーキャラクターを攻撃対象として選択するプレイヤー入力を受け付けると、攻撃主体として選択された当該プレイヤーのフォロワーカードを攻撃主体として設定し、攻撃対象として選択された対戦相手のリーダーキャラクターを攻撃対象として設定する処理を行う。
【００８１】
またカード処理部４７は、対戦相手がＣＰＵプレイヤーである場合には、所定のアルゴリズムに基づいて、ターンが到来しているＣＰＵプレイヤーの場札として設定されているフォロワーカードのうち、攻撃可能状態に設定されているいずれかのフォロワーカードを攻撃主体として設定し、対戦相手のリーダーキャラクターを攻撃対象として設定する処理を行う。
【００８２】
するとカード処理部４７は、攻撃主体であるプレイヤーまたはＣＰＵプレイヤーのフォロワーカードの攻撃力として設定されている値を、攻撃対象である対戦相手のリーダーキャラクターの体力として設定されている値から減算する処理を行うが、リーダーキャラクターには攻撃力が設定されておらず、攻撃主体であるプレイヤーのフォロワーカードの体力を減算する処理は行われない。なお、リーダーキャラクターの攻撃力を０に設定するようにしてもよい。
【００８３】
すなわち本実施形態では、攻撃主体と攻撃対象にフォロワーカードが設定されると、攻撃主体であるフォロワーカードと攻撃対象であるフォロワーカードの双方の体力が減算されるが、攻撃主体にフォロワーカードが設定され、攻撃対象にリーダーキャラクターが設定されると、リーダーキャラクターの体力が一方的に減算され、リーダーキャラクターは攻撃主体となることもできないようになっている。
【００８４】
そしてカード処理部４７は、プレイヤーまたはＣＰＵプレイヤーのリーダーキャラクターの体力が０以下になった場合に、当該プレイヤーまたはＣＰＵプレイヤーが敗北したと判定し、他方のプレイヤーまたはＣＰＵプレイヤーが勝利したと判定する。またカード処理部４７は、ターンが到来したプレイヤーまたはＣＰＵプレイヤーのデッキに、未だ手札として設定されていないカードが存在しない場合に、すなわち手札に追加するカードがなくなった場合に、当該プレイヤーまたはＣＰＵプレイヤーが敗北したと判定し、他方のプレイヤーまたはＣＰＵプレイヤーが勝利したと判定する。
【００８５】
そしてカード処理部４７は、攻撃対象として設定されたプレイヤーまたはＣＰＵプレイヤーのフォロワーカードを、当該プレイヤーまたはＣＰＵプレイヤーの次回のターンが到来するまで、攻撃不可状態に設定する。すなわち本実施形態では、そのターンにおいて対戦相手のリーダーキャラクターまたはフォロワーカードを攻撃したフォロワーカードでは、対戦相手のリーダーキャラクターまたはフォロワーカードを再び攻撃することができないようになっている。
【００８６】
サーバー通信制御部４２は、サーバー通信部３６に他のサーバー装置１２あるいは端末装置１４と通信を行わせ、種々の情報を送受信するための処理を行う。例えばサーバー通信制御部４２は、プレイヤーを情報処理システム１０に新規登録する処理に必要な情報や、プレイヤーを情報処理システム１０にログインさせる処理に必要な情報や、ログインさせたプレイヤーと協力あるいは対戦する対戦相手のプレイヤーまたはＣＰＵプレイヤーを設定する処理に必要な情報や、複数の端末装置１４を同期させる処理に必要な情報や、複数の端末装置１４において共通のゲームを実行するための処理に必要な情報などをサーバー通信部３６に送受信させる。またサーバー通信制御部４２は、情報の宛先を示す宛先情報や、情報の送信元を示す送信元情報や、情報を生成した情報処理システム１０を識別する識別情報などもサーバー通信部３６に送受信させる。
【００８７】
特にサーバー通信制御部４２は、各端末装置１４において取得された各種のプレイヤー入力を各端末装置１４から受信したり、対戦相手に関する情報や、サーバーゲーム処理部４１における各種の処理の結果を各端末装置１４に送信したりするための処理を行う。
【００８８】
図３は、本実施形態の端末装置１４の機能を示す機能ブロック図である。図３に示すように、本実施形態の端末装置１４は、プレイヤー入力検出部５０、表示部５２、音出力部５４、端末情報記憶媒体５６、端末記憶部６０、端末通信部６６、端末情報処理部１００を含む。なお、図３の構成要素（各部）の一部を省略した構成としてもよい。
【００８９】
プレイヤー入力検出部５０は、プレイヤーによる端末装置１４に対する入力をプレイヤー入力として検出するためのものであり、その機能は、タッチセンサー、スイッチ、光学センサー、マイクなどにより実現できる。
【００９０】
表示部５２は、表示画面に画像を表示するものであり、その機能は、液晶ディスプレイや有機ＥＬディスプレイなどにより実現できる。
【００９１】
音出力部５４は、音を出力するものであり、その機能は、スピーカー、ヘッドフォンなどにより実現できる。
【００９２】
端末情報記憶媒体５６は、端末情報処理部１００や端末通信部６６が各種の処理を行うためのプログラムやデータなどを格納するものであり、その機能は、フラッシュメモリ、ハードディスク、光ディスク（ＤＶＤ、ＢＤ）などにより実現できる。すなわち端末情報記憶媒体５６には、本実施形態の各部としてコンピューターを機能させるためのプログラム（各部の処理をコンピューターに実行させるためのプログラム）が記憶されている。
【００９３】
端末記憶部６０は、端末情報処理部１００や端末通信部６６のワーク領域となるものであり、その機能はＲＡＭ（メインメモリ）や、ＶＲＡＭ（ビデオメモリ）などにより実現できる。詳細には端末記憶部６０は、端末情報記憶媒体５６からプログラムやデータが読み込まれる主記憶部６２と、表示部５２に表示させる画像が描画される描画バッファ６４を含む。
【００９４】
端末通信部６６は、外部ネットワーク（例えばサーバー装置１２や他の端末装置１４）との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサーまたは通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。
【００９５】
なお本実施形態の各部としてコンピューターを機能させるためのプログラム（データ）は、サーバー装置１２からネットワーク１６および端末通信部６６を介して端末装置１４の端末情報記憶媒体５６（あるいは主記憶部６２）にダウンロードするようにしてもよく、このようなサーバー装置１２の使用も本発明の範囲内に含めることができる。
【００９６】
端末情報処理部１００は、プレイヤー入力検出部５０が検出したプレイヤー入力や、端末通信部６６が受信した受信データや、端末記憶部６０の各種プログラムやデータなどに基づいて、ゲーム処理、画像生成処理、音生成処理などの各種処理を、主記憶部６２をワーク領域として行うものであり、その機能は、各種プロセッサー（ＣＰＵ（メインプロセッサー）、ＧＰＵ（描画プロセッサー）、ＤＳＰ等）、ＡＳＩＣなどのハードウェアや、プログラムにより実現できる。
【００９７】
そして端末情報処理部１００は、プレイヤー入力取得部１０１、端末ゲーム処理部１０２、表示制御部１０４、画像生成部１０８、音生成部１１０、端末通信制御部１１２を含む。なおこれらの一部を省略する構成としてもよい。
【００９８】
プレイヤー入力取得部１０１は、プレイヤー入力検出部５０が検出したプレイヤー入力や、主記憶部６２に読み込まれたプログラムやデータなどに基づいて、プレイヤーの入力を状況に応じた種類の入力として取得する。例えば、ボタンなどのＧＵＩが表示されている状態でＧＵＩがタップされると、表示されているＧＵＩの種類に応じた入力として取得する。具体的にはプレイヤー入力取得部１０１は、ゲームモード、クラス、デッキを選択するプレイヤー入力、対戦相手をマッチングするためのプレイヤー入力、ターンを終了させるプレイヤー入力、カードを場に出すプレイヤー入力、対戦相手のフォロワーカードまたはリーダーキャラクターを攻撃するプレイヤー入力などの各種のプレイヤー入力を取得する。
【００９９】
端末ゲーム処理部１０２は、プレイヤー入力取得部１０１が取得したプレイヤー入力や、端末通信部６６が受信した受信データや、端末情報処理部１００で行われる種々の処理の結果や、主記憶部６２に読み込まれたプログラムやデータなどに基づいて、ゲーム開始条件が満たされた場合にゲームを開始する処理、複数種類のゲームモードのうち選択されたゲームモードを実行する処理、ゲームを進行させる処理、イベント発生条件が満たされた場合にイベントを発生させる処理、ゲーム結果を演算する処理、あるいはゲーム終了条件が満たされた場合にゲームを終了する処理などを行う。
【０１００】
表示制御部１０４は、表示部５２に表示される画像の表示制御を行う。詳細には、プレイヤー入力取得部１０１が取得したプレイヤー入力や、端末通信部６６が受信した受信データや、端末情報処理部１００で行われる種々の処理の結果や、主記憶部６２に読み込まれたプログラムやデータなどに基づいて、種々のオブジェクトやプリレンダリング画像（ムービー画像）の表示内容、表示態様、表示タイミングなどの表示制御を行う。
【０１０１】
本実施形態では、カードを表示するためのカードオブジェクトや、キャラクターを表示するためのキャラクターオブジェクトや、建物、道具、乗り物、地形などのキャラクター以外の物を表示するための非キャラクターオブジェクトや、背景を表示するための背景オブジェクトや、エフェクトを表示するためのエフェクトオブジェクトや、ボタンなどのＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を表示するためのＧＵＩオブジェクトなどの種々のオブジェクトのオブジェクトデータや、種々のプリレンダリング画像の画像データが端末情報記憶媒体５６に記憶されている。そして表示制御部１０４は、実行中のゲームモードの種類や、ゲームの進行状況などに応じて、主記憶部６２に読み込まれたオブジェクトデータやプリレンダリング画像の画像データに基づいて、オブジェクトやプリレンダリング画像の表示制御を行う。
【０１０２】
詳細には表示制御部１０４は、主記憶部６２に読み込まれたオブジェクトデータに基づいて、オブジェクトを表すポリゴン、自由曲面、二次元画像などのプリミティブで構成されるオブジェクトを、オブジェクト空間に配置したり、移動あるいは動作させたりする処理を行う。具体的には表示制御部１０４は、プレイヤー入力取得部１０１が取得したプレイヤー入力や、端末通信部６６が受信した受信データや、端末情報処理部１００で行われる種々の処理の結果や、主記憶部６２に読み込まれたプログラムやデータなどに基づいて、１フレーム（例えば１／３０秒）ごとに、オブジェクト空間におけるオブジェクトの位置や向き（回転角度）を決定し、決定した位置に決定された向きでオブジェクトを配置したり、オブジェクトを構成する複数のパーツのそれぞれを動作させたりする。
【０１０３】
画像生成部１０８は、プレイヤー入力取得部１０１が取得したプレイヤー入力や、端末通信部６６が受信した受信データや、端末情報処理部１００で行われる種々の処理の結果、特に表示制御部１０４で行われる種々の処理の結果や、主記憶部６２に読み込まれたプログラムやデータなどに基づいて、１フレームごとに描画バッファ６４にゲーム画像を描画する処理を行うことにより、各種のオブジェクトや、各種のプリレンダリング画像が表示されるゲーム画像を生成し、生成したゲーム画像を表示部５２に出力してゲーム画像を表示させる。
【０１０４】
なお、端末装置１４の表示制御部１０４と画像生成部１０８の機能の一部を、サーバー装置１２が備えるようにしてもよい。
【０１０５】
音生成部１１０は、端末情報処理部１００で行われる種々の処理の結果に基づいて音処理を行い、ＢＧＭ、効果音、または音声などのゲーム音を生成し、音出力部５４に出力する。
【０１０６】
端末通信制御部１１２は、端末通信部６６にサーバー装置１２あるいは他の端末装置１４と通信を行わせ、種々の情報を送受信させるための処理を行う。例えば端末通信制御部１１２は、プレイヤーを情報処理システム１０に新規登録する処理に必要な情報や、プレイヤーを情報処理システム１０にログインさせる処理に必要な情報や、ログインさせたプレイヤーと協力あるいは対戦する相手プレイヤーを設定する処理に必要な情報や、複数の端末装置１４を同期させる処理に必要な情報や、複数の端末装置１４において共通のゲームを実行するための処理に必要な情報などを端末通信部６６に送受信させる。また端末通信制御部１１２は、情報の宛先を示す宛先情報や、情報の送信元を示す送信元情報や、情報を生成した情報処理システム１０を識別する識別情報なども端末通信部６６に送受信させる。
【０１０７】
特に端末通信制御部１１２は、対戦相手に関する情報や、サーバーゲーム処理部４１における各種の処理の結果をサーバー装置１２から受信したり、その端末装置１４のプレイヤーに関する情報や、プレイヤー入力取得部１０１が取得したプレイヤー入力をサーバー装置１２に送信したりするための処理を行う。
【０１０８】
２．本実施形態の制御手法
以下では、本実施形態の制御手法について、本実施形態のゲームプログラムをスマートフォン（端末装置１４）のゲームアプリに適用した場合を例に挙げて詳細に説明する。
【０１０９】
図４は、本実施形態のゲームプログラムによりスマートフォンのタッチパネルディスプレイの表示領域２００に表示されるカードゲームのゲーム画像の例を示す図である。本実施形態では、図４に示すように、表示領域２００の右中央部に、自端末のプレイヤーのターンを終了させるためのターン終了ボタン２０２が表示され、ターン終了ボタン２０２がタップされると、自端末のプレイヤーのターンが終了されて、対戦相手のターンが開始される。
【０１１０】
またターン終了ボタン２０２の下方には、自端末のプレイヤーのプレイポイント（ＰＰ）を示す自端末ＰＰ表示２０４が表示され、自端末ＰＰ表示２０４では、自端末のプレイヤーのターンの開始時のプレイポイントと現在残存しているプレイポイントが表示される。図４の例では、自端末のプレイヤーのターンとなっているが、自端末ＰＰ表示２０４において、ターンの開始時のプレイポイントが５ポイントであり、現在残存しているプレイポイントが３ポイントであることが表示されている。
【０１１１】
また表示領域２００の中央下部には、自端末のプレイヤーのリーダーキャラクターを示す自端末リーダー画像２０６が表示され、自端末リーダー画像２０６の右上部には、自端末のプレイヤーのリーダーキャラクターの体力を示す体力表示２０８が表示される。図４の例では、自端末のプレイヤーのクラスとしてクラスＡが設定されているため、自端末リーダー画像２０６として、クラスＡに対応するリーダーキャラクターＡが表示されている。
【０１１２】
そして自端末リーダー画像２０６の右方には、自端末のプレイヤーの手札として設定されたカードに対応するカード画像２１０が表示される自端末手札領域２１２が設けられており、自端末手札領域２１２には、最大で９枚のカード画像２１０が表示可能となっている。図４の例では、自端末手札領域２１２に４枚のカード画像２１０が表示されている。
【０１１３】
そして自端末手札領域２１２に表示されるカード画像２１０には、図示は省略するがそのカードの名称と絵柄の他に、そのカードのコストを示すコスト表示２１４、そのカードの攻撃力を示す攻撃力表示２１６、あるいはそのカードの体力を示す体力表示２０８が表示される。図４の例では、自端末手札領域２１２に表示されている４枚のカード画像２１０のうち、左から１番目のカード画像２１０はスペルカードのカード画像２１０となっており、コスト表示２１４は表示されているが、攻撃力表示２１６と体力表示２０８は表示されていない。また左から２番目〜４番目のカード画像２１０はフォロワーカードのカード画像２１０となっており、コスト表示２１４、攻撃力表示２１６および体力表示２０８が表示されている。
【０１１４】
そして図４の例では、自端末のプレイヤーの現在残存しているプレイポイントが３ポイントであるが、自端末手札領域２１２に表示されている４枚のカード画像２１０のそれぞれのコスト表示２１４が３ポイント以下であるため、自端末手札領域２１２に表示されている４枚のカード画像２１０のそれぞれに、そのカードがプレイ可能状態であることを示すプレイ可能表示２１８が表示されている。
【０１１５】
また自端末手札領域２１２の右上方には、自端末のプレイヤーのデッキを示す自端末デッキ画像２２０が表示され、自端末のプレイヤーの手札にカードが追加される場合に、自端末デッキ画像２２０から自端末手札領域２１２にカード画像２１０が移動するように表示される。
【０１１６】
また自端末手札領域２１２の左上方には、自端末のプレイヤーの場札として設定されたカードに対応するカード画像２１０が表示される自端末場札領域２２２が設けられており、自端末場札領域２２２には、最大で５枚のカード画像２１０が表示可能となっている。図４の例では、自端末場札領域２２２に２枚のカード画像２１０が表示されている。
【０１１７】
そして自端末場札領域２２２に表示されるカード画像２１０には、図示は省略するがそのカードの名称と絵柄の他に、フォロワーカードであれば攻撃力表示２１６と体力表示２０８が表示されるが、手札から場に出されることにより既にコストが消費されているため、コスト表示２１４は表示されない。図４の例では、自端末場札領域２２２に表示されている２枚のカード画像２１０は、いずれもフォロワーカードのカード画像２１０となっており、攻撃力表示２１６および体力表示２０８が表示されている。
【０１１８】
そして図４の例では、自端末場札領域２２２に表示されている２枚のカード画像２１０のうち、左のカード画像２１０は、自端末のプレイヤーの前回のターンにおいて場札として追加されたフォロワーカードに対応するカード画像２１０であるため、そのカードが攻撃可能状態であることを示す攻撃可能表示２２４が表示されている。一方、右のカード画像２１０は、自端末のプレイヤーの今回のターンにおいて場札として追加されたフォロワーカードに対応するカード画像２１０であるため、攻撃可能表示２２４が表示されていない。
【０１１９】
また自端末リーダー画像２０６の左方には、自端末のプレイヤーの進化可能回数を示す進化可能回数表示２２６が示される。図４の例では、自端末のプレイヤーが先攻であるため、進化可能回数表示２２６において、自端末のプレイヤーの進化可能回数の初期値が２回であり、現在残存している進化可能回数が２回であることが表示されている。
【０１２０】
また表示領域２００の中央上部には、対戦相手のリーダーキャラクターを示す対戦相手リーダー画像２２８が表示され、対戦相手リーダー画像２２８の右上部には、対戦相手のリーダーキャラクターの体力を示す体力表示２０８が表示される。図４の例では、対戦相手のクラスとしてクラスＤが設定されているため、対戦相手リーダー画像２２８として、クラスＤに対応するリーダーキャラクターＤが表示されている。
【０１２１】
また対戦相手リーダー画像２２８の左方には、対戦相手のプレイポイントを示す対戦相手ＰＰ表示２３０が表示され、対戦相手ＰＰ表示２３０では、対戦相手のターンの開始時のプレイポイントと現在残存しているプレイポイントが表示される。図４の例では、自端末のプレイヤーのターンとなっているが、自端末のプレイヤーのターンの直前の対戦相手のターンの開始時のプレイポイントが４ポイントであり、現在残存しているプレイポイントが０ポイントであることが表示されている。
【０１２２】
そして対戦相手ＰＰ表示２３０の左方には、対戦相手の手札として設定されたカードに対応するカード画像２１０が表示される対戦相手手札領域２３２が設けられており、対戦相手手札領域２３２には、最大で９枚のカード画像２１０が表示可能となっている。図４の例では、対戦相手手札領域２３２に５枚のカード画像２１０が表示されている。
【０１２３】
そして対戦相手手札領域２３２に表示されるカード画像２１０には、カードの裏面の絵柄が表示され、そのカードの名称、絵柄、コスト表示２１４、攻撃力表示２１６あるいは体力表示２０８は表示されない。すなわち自端末のプレイヤーは、対戦相手手札領域２３２に表示されるカード画像２１０によって、対戦相手の手札として設定されているカードの枚数を把握することはできるが、対戦相手の手札として設定されているカードの内容を把握することはできないようになっている。
【０１２４】
そして、上述した表示領域２００の右端に表示されている自端末デッキ画像２２０の上方には、対戦相手のデッキを示す対戦相手デッキ画像２３４が表示され、対戦相手の手札にカードが追加される場合に、対戦相手デッキ画像２３４から対戦相手手札領域２３２にカード画像２１０が移動するように表示される。
【０１２５】
また対戦相手リーダー画像２２８の下方には、すなわち自端末場札領域２２２の上方には、対戦相手の場札として設定されたカードに対応するカード画像２１０が表示される対戦相手場札領域２３６が設けられており、対戦相手場札領域２３６には、最大で５枚のカード画像２１０が表示可能となっている。図４の例では、対戦相手場札領域２３６に２枚のカード画像２１０が表示されている。
【０１２６】
そして対戦相手場札領域２３６に表示されるカード画像２１０には、図示は省略するがそのカードの名称と絵柄の他に、フォロワーカードであれば攻撃力表示２１６と体力表示２０８が表示されるが、手札から場に出されることにより既にコストが消費されているため、コスト表示２１４は表示されない。図４の例では、対戦相手場札領域２３６に表示されている２枚のカード画像２１０のうち、左のカード画像２１０はフォロワーカードのカード画像２１０となっており、攻撃力表示２１６および体力表示２０８が表示されている。一方、右のカード画像２１０はアミュレットカードのカード画像２１０となっており、アミュレットカードには攻撃力と体力が設定されていないため、アミュレットカードに対応するカード画像２１０には、攻撃力表示２１６も体力表示２０８も表示されないが、アミュレットカードに設定されている効果を示す効果表示２３８が表示されている。
【０１２７】
また対戦相手リーダー画像２２８の右方には、対戦相手の進化可能回数を示す進化可能回数表示２２６が示される。図４の例では、対戦相手が後攻であるため、進化可能回数表示２２６において、対戦相手の進化可能回数の初期値が３回であり、現在残存している進化可能回数が２回であることが表示されている。
【０１２８】
そして本実施形態では、自端末のプレイヤーのターンでは、自端末のプレイヤーが、自端末手札領域２１２においてプレイ可能表示２１８が表示されているいずれか１つのカード画像２１０をタッチしたまま、自端末場札領域２２２にドラッグアンドドロップすると、ドロップされたカード画像２１０に対応するカードを場に出すプレイヤー入力として取得される。すると、ドロップされたカード画像２１０は、コスト表示２１４が消去された状態で自端末場札領域２２２に表示され、自端末ＰＰ表示２０４における現在残存しているプレイポイントから、ドロップされたカード画像２１０に対応するカードのコストが減算されて表示される。
【０１２９】
また、自端末のプレイヤーのターンでは、自端末のプレイヤーが、自端末場札領域２２２において攻撃可能表示２２４が表示されているいずれか１つのフォロワーカードのカード画像２１０から、対戦相手場札領域２３６に表示されているいずれか１つのフォロワーカードのカード画像２１０までドラッグすると、ドラッグの始点となったフォロワーカードのカード画像２１０を攻撃主体として選択し、ドラッグの終点となったフォロワーカードのカード画像２１０を攻撃対象として選択するプレイヤー入力として取得される。すると、攻撃主体である自端末のプレイヤーのフォロワーカードのカード画像２１０と、攻撃対象である対戦相手のフォロワーカードのカード画像２１０において、互いに攻撃しあっていることを示すエフェクト画像が表示され、攻撃主体である自端末のプレイヤーのフォロワーカードのカード画像２１０の体力表示２０８と、攻撃対象である対戦相手のフォロワーカードのカード画像２１０の体力表示２０８が、減算されて表示される。そして、体力表示２０８が０以下となったフォロワーカードのカード画像２１０は、自端末場札領域２２２あるいは対戦相手場札領域２３６から削除される。
【０１３０】
また、自端末のプレイヤーのターンでは、自端末のプレイヤーが、自端末場札領域２２２において攻撃可能表示２２４が表示されているいずれか１つのフォロワーカードのカード画像２１０から、対戦相手リーダー画像２２８までドラッグすると、ドラッグの始点となったフォロワーカードのカード画像２１０を攻撃主体として選択し、ドラッグの終点となった対戦相手リーダー画像２２８を攻撃対象として選択するプレイヤー入力として取得される。すると、攻撃対象の対戦相手リーダー画像２２８において、攻撃を受けていることを示すエフェクト画像が表示され、攻撃対象の対戦相手リーダー画像２２８の体力表示２０８が、減算されて表示される。そして、対戦相手リーダー画像２２８の体力表示２０８が０以下になると、自端末のプレイヤーが勝利したことを示す表示が表示される。
【０１３１】
そして本実施形態では、対戦相手のターンでは、対戦相手の場札として１枚のカードが追加されるごとに、対戦相手手札領域２３２から対戦相手場札領域２３６に１枚のカード画像２１０が移動するように表示される。すると、対戦相手の場札として追加されたカードに対応するカード画像２１０が、コスト表示２１４が消去された状態で対戦相手場札領域２３６に表示され、対戦相手ＰＰ表示２３０における現在残存しているプレイポイントから、対戦相手場札領域２３６に表示されたカードのコストが減算されて表示される。
【０１３２】
そして、対戦相手のターンでは、対戦相手場札領域２３６に表示されているカード画像２１０のうち、攻撃可能状態に設定されているフォロワーカードに対応するカード画像２１０には、攻撃可能表示２２４が表示される。
【０１３３】
また、対戦相手のターンでは、対戦相手の場札として設定されているフォロワーカードのうち、攻撃可能状態に設定されているいずれかのフォロワーカードが攻撃主体として設定され、自端末のプレイヤーのいずれかのフォロワーカードが攻撃対象として設定されると、攻撃主体である対戦相手のフォロワーカードのカード画像２１０と、攻撃対象である自端末のプレイヤーのフォロワーカードのカード画像２１０において、互いに攻撃しあっていることを示すエフェクト画像が表示され、攻撃主体である対戦相手のフォロワーカードのカード画像２１０の体力表示２０８と、攻撃対象である自端末のプレイヤーのフォロワーカードのカード画像２１０の体力表示２０８が、減算されて表示される。そして、体力表示２０８が０以下となったフォロワーカードのカード画像２１０は、自端末場札領域２２２あるいは対戦相手場札領域２３６から削除される。
【０１３４】
また、対戦相手のターンでは、対戦相手の場札として設定されているフォロワーカードのうち、攻撃可能状態に設定されているいずれかのフォロワーカードが攻撃主体として設定され、自端末リーダーキャラクターが攻撃対象として設定されると、攻撃対象である自端末リーダー画像２０６において、攻撃を受けていることを示すエフェクト画像が表示され、攻撃対象である自端末リーダー画像２０６の体力表示２０８が、減算されて表示される。そして、自端末リーダー画像２０６の体力表示２０８が０以下になると、自端末のプレイヤーが敗北したことを示す表示が表示される。
【０１３５】
図５は、本実施形態のカードゲームにおける全てのカードのリストであるマスターリストを示す図である。本実施形態のマスターリストは、サーバー情報記憶媒体２０に格納されており、図５に示すように、マスターリストには、クラスＡに対応するマスターリストＡ〜クラスＨに対応するマスターリストＨまでの８種類のクラス別のマスターリストと、クラスＡ〜クラスＨまでの８種類の全てのクラスに対応する１種類の共通マスターリストが含まれている。
【０１３６】
そしてマスターリストＡは、プレイヤーまたはＣＰＵプレイヤーのクラスがクラスＡである場合にデッキに含ませることができるクラスＡ用のカードを網羅するリストであり、・・・マスターリストＨは、プレイヤーまたはＣＰＵプレイヤーのクラスがクラスＨである場合にデッキに含ませることができるクラスＨ用のカードを網羅するリストであり、というように、８種類のクラス別のマスターリストのそれぞれは、プレイヤーまたはＣＰＵプレイヤーのクラスが対応するクラスである場合にデッキに含ませることができるカードを網羅するリストとなっている。
【０１３７】
詳細には、例えばマスターリストＡでは、カードＩＤがＡ０００〜Ａ０７９までの８０種類のクラスＡ用のカードのそれぞれのカードＩＤに、カード名称の他にも、カードの分類、コスト、攻撃力、体力、効果、効果発生条件、除去条件、レアリティ等の各種のカード情報が対応づけられており、・・・マスターリストＨでは、カードＩＤがＨ０００〜Ｈ０７９までの８０種類のクラスＨ用のカードのそれぞれのカードＩＤに、各種のカード情報が対応づけられており、というように、８種類のクラス別のマスターリストのそれぞれでは、８０種類の各クラス用のカードのそれぞれのカードＩＤに、各種のカード情報が対応づけられている。
【０１３８】
そして共通マスターリストは、プレイヤーまたはＣＰＵプレイヤーのクラスがいずれであってもデッキに含ませることができる各クラス共通のカードを網羅するリストとなっている。詳細には、共通マスターリストでは、カードＩＤがＩ０００〜Ｉ０６１までの６２種類の各クラス共通のカードのそれぞれのカードＩＤに、各種のカード情報が対応づけられている。
【０１３９】
なお本実施形態では、８種類のクラス別のマスターリストと、１種類の共通マスターリストのそれぞれには、フォロワーカード、スペルカードおよびアミュレットカードが含まれている。
【０１４０】
図６は、サーバー情報記憶媒体２０に格納されている上述したクラスＡに対応するデフォルトデッキＡ〜クラスＨに対応するデフォルトデッキＨまでの８種類のデフォルトデッキを示す図である。
【０１４１】
図６に示すように、デフォルトデッキＡには、カードＩＤがＡ０００であるカードが２枚、カードＩＤがＡ００１であるカードが２枚、・・・カードＩＤがＩ０１５であるカードが２枚、カードＩＤがＩ０１６であるカードが１枚と、というように、複数枚のクラスＡ用のカードと複数枚のクラス共通のカードの合計４０枚のカードが含まれている。またデフォルトデッキＨには、カードＩＤがＨ０００であるカードが１枚、カードＩＤがＨ００１であるカードが１枚、カードＩＤがＨ００２であるカードが２枚、・・・カードＩＤがＩ０１７であるカードが１枚、カードＩＤがＩ０１８であるカードが１枚、カードＩＤがＩ０１９であるカードが１枚、というように、複数枚のクラスＨ用のカードと複数枚のクラス共通のカードの合計４０枚のカードが含まれている。すなわち、８種類のデフォルトデッキのそれぞれには、複数枚の各クラス用のカードと複数枚のクラス共通のカードの合計４０枚のカードが含まれている。
【０１４２】
また本実施形態では、サーバー情報記憶媒体２０には、図示しないが、上述したクラスＡに対応する複数種類の構築済みデッキＡ〜クラスＨに対応する複数種類の構築済みデッキＨまでの多くの種類の構築済みデッキが格納されている。
【０１４３】
そして、複数種類の構築済みデッキＡのそれぞれは、プレイヤーまたはＣＰＵプレイヤーのクラスがクラスＡである場合に設定可能な構築済みデッキであり、・・・複数種類の構築済みデッキＨは、プレイヤーまたはＣＰＵプレイヤーのクラスがクラスＨである場合に設定可能なデフォルトデッキであり、というように、多くの種類が存在する構築済みデッキのそれぞれは、プレイヤーまたはＣＰＵプレイヤーのクラスが対応するクラスである場合に設定できる構築済みデッキとなっている。
【０１４４】
詳細には、例えば複数種類の構築済みデッキＡのそれぞれでは、複数枚のクラスＡ用のカードと複数枚のクラス共通のカードの合計４０枚のカードが含まれており、・・・複数種類の構築済みデッキＨのそれぞれでは、複数枚のクラスＨ用のカードと複数枚のクラス共通のカードの合計４０枚のカードが含まれており、というように、多くの種類が存在する構築済みデッキのそれぞれでは、８種類のデフォルトデッキのそれぞれと同様に、複数枚の各クラス用のカードと複数枚のクラス共通のカードの合計４０枚のカードが含まれている。
【０１４５】
ここで本実施形態の８種類のデフォルトデッキのそれぞれは、攻撃力あるいは体力が高いカードが少なかったり、効果、効果発生条件、除去条件が有利であるカードが少なかったり、レアリティが高いカードが少なかったりするように構築されている。すなわち、８種類のデフォルトデッキのそれぞれは、プレイヤーがゲームを最初に開始した時から選択できるものであるため、プレイヤーが有利となる度合いが低くなるように構築されている。
【０１４６】
一方、多くの種類が存在する構築済みデッキのそれぞれは、構築済みデッキの種類によっては、攻撃力あるいは体力が高いカードが多かったり、効果、効果発生条件、除去条件が有利であるものが多かったり、レアリティが高いものが多かったりするように構築されている。すなわち、多くの種類が存在する構築済みデッキのそれぞれは、プレイヤーが選択可能となる条件が異なるため、プレイヤーが選択可能となる条件に応じてプレイヤーが有利となる度合いが異なるように構築されている。
【０１４７】
また本実施形態では、サーバー情報記憶媒体２０には、図示しないが、上述したカスタムデッキも格納可能となっているが、カスタムデッキもクラスＡ〜クラスＨまでの８種類のクラスのいずれかに対応するカスタムデッキとして構築される。詳細には本実施形態では、プレイヤーがカスタムデッキを構築する場合には、まずはクラスＡ〜クラスＨまでの８種類のクラスから１つのクラスをプレイヤーが選択するプレイヤー入力が受け付けられる。すると、プレイヤーが所持するカードのうち、プレイヤーが選択したクラスに対応するクラス用のカードとクラス共通のカードを、合計４０枚となるようにプレイヤーが組み合わせることにより、カスタムデッキが構築されるようになっている。なおプレイヤーが同一種類のカードを重複して所持している場合には、デフォルトデッキや構築済みデッキと同様に、カスタムデッキにも同一種類のカードを重複させて含ませるようにすることができる。
【０１４８】
このように本実施形態では、デフォルトデッキ、構築済みデッキ、カスタムデッキのそれぞれは、クラスＡ〜クラスＨまでの８種類のクラスのいずれかに対応しており、各クラス用のカードとクラス共通のカードの合計４０枚のカードが含まれている。
【０１４９】
図７は、複数種類のゲームモードのそれぞれにおける対戦開始までのフェーズの遷移を示す図である。図７に示すように、本実施形態では、ストーリーモード、バトルモード、チャレンジモード、特殊モードの４種類のゲームモードのいずれかをプレイヤーが選択可能であり、ストーリーモードはソロプレイのゲームモードとなっており、バトルモード、チャレンジモード、特殊モードのそれぞれは、マルチプレイのゲームモードとなっている。
【０１５０】
そしてプレイヤーがストーリーモードを選択した場合には、まずはクラス選択のフェーズに遷移し、クラスＡ〜クラスＨまでの８種類のクラスから１つのクラスをプレイヤーが選択するプレイヤー入力が受け付けられる。
【０１５１】
詳細にはストーリーモードのクラス選択のフェーズでは、図示しないが表示領域２００に、リーダーキャラクターＡが表示されたリーダーボタンＡ〜リーダーキャラクターＨが表示されたリーダーボタンＨまでの８個のリーダーボタンを含むリーダー選択画像が表示される。そして、リーダー選択画像においていずれかのリーダーボタンがタップされると、タップされたリーダーボタンに表示されているリーダーキャラクターに対応するクラスを選択するプレイヤー入力として受け付けられる。そして、プレイヤーが選択したクラスが、プレイヤーのクラスとして設定される。
【０１５２】
するとデッキ選択・構築のフェーズに遷移し、プレイヤーが選択したクラスに対応する複数種類のデッキから１つのデッキをプレイヤーが選択するプレイヤー入力、またはプレイヤーが新たなカスタムデッキを構築することを選択するプレイヤー入力が受け付けられる。
【０１５３】
詳細にはストーリーモードのデッキ選択・構築のフェーズでは、図示しないが表示領域２００に、プレイヤーが選択したクラスに対応するデフォルトデッキを選択するためのデフォルトデッキボタンと、プレイヤーが選択したクラスに対応する構築済みデッキを選択するための構築済みデッキボタンと、プレイヤーが選択したクラスに対応するカスタムデッキを選択するためのカスタムデッキボタンと、新たなカスタムデッキを構築することを選択するための新規構築ボタンを含むデッキ選択画像が表示される。そして、デッキ選択画像においていずれかのデッキボタンがタップされると、タップされたデッキボタンに対応するデッキを選択するプレイヤー入力として受け付けられる。そして、プレイヤーが選択したデッキが、プレイヤーのデッキとして設定される。
【０１５４】
すると対戦開始のフェーズに遷移し、ＣＰＵプレイヤーとの対戦が開始される。
【０１５５】
一方、デッキ選択画像において新規構築ボタンがタップされると、プレイヤーが新たなカスタムデッキを構築することを選択するプレイヤー入力として受け付けられる。すると、図示しないが表示領域２００に、プレイヤーが選択したクラスに対応するカスタムデッキを構築するためのカスタムデッキ構築画像が表示される。そして、カスタムデッキ構築画像においてプレイヤーが新たなカスタムデッキを構築すると、プレイヤーが新たに構築したカスタムデッキを選択するためのカスタムデッキボタンが追加された状態で、デッキ選択画像が表示される。
【０１５６】
またプレイヤーがバトルモードを選択した場合には、まずはデッキ選択・構築のフェーズに遷移し、クラスＡ〜クラスＨまでの８種類のクラスのそれぞれに対応する複数種類のデッキから１つのデッキをプレイヤーが選択するプレイヤー入力、またはプレイヤーが新たなカスタムデッキを構築することを選択するプレイヤー入力が受け付けられる。
【０１５７】
詳細にはバトルモードのデッキ選択・構築のフェーズでは、図示しないが表示領域２００に、デフォルトデッキＡを選択するためのデフォルトデッキボタンＡ〜デフォルトデッキＨを選択するためのデフォルトデッキボタンＨの８個のデフォルトデッキボタンと、クラスに関わらずプレイヤーが構築したカスタムデッキを選択するためのカスタムデッキボタンと、新規構築ボタンを含むデッキ選択画像が表示されるが、構築済みデッキボタンは表示されない。そして、デッキ選択画像においていずれかのデッキボタンがタップされると、タップされたデッキボタンに対応するデッキを選択するプレイヤー入力として受け付けられる。
【０１５８】
ここでバトルモードのデッキ選択・構築のフェーズでは、デッキを選択するプレイヤー入力が受け付けられると、プレイヤーが選択したデッキが、プレイヤーのデッキとして設定されるとともに、プレイヤーが選択したデッキに対応するクラスが、プレイヤーのクラスとして設定される。従って、バトルモードのデッキ選択・構築のフェーズでは、デッキを選択するプレイヤー入力が、クラスを選択するプレイヤー入力としても受け付けられる。
【０１５９】
すると対戦開始のフェーズに遷移し、他のプレイヤーとの対戦が開始される。
【０１６０】
一方、デッキ選択画像において新規構築ボタンがタップされると、プレイヤーが新たなカスタムデッキを構築することを選択するプレイヤー入力として受け付けられる。すると、図示しないが表示領域２００に、カスタムデッキ構築画像が表示され、カスタムデッキ構築画像においてプレイヤーが新たなカスタムデッキを構築すると、プレイヤーが新たに構築したカスタムデッキを選択するためのカスタムデッキボタンが追加された状態で、デッキ選択画像が表示される。
【０１６１】
またプレイヤーがチャレンジモードを選択した場合には、まずはクラス選択のフェーズに遷移し、クラスＡ〜クラスＨまでの８種類のクラスから１つのクラスをプレイヤーが選択するプレイヤー入力が受け付けられる。
【０１６２】
詳細にはチャレンジモードのクラス選択のフェーズでは、図示しないが表示領域２００に、上述したストーリーモードのクラス選択のフェーズと同様のリーダー選択画像が表示される。そして、リーダー選択画像においていずれかのリーダーボタンがタップされると、タップされたリーダーボタンに表示されているリーダーキャラクターに対応するクラスを選択するプレイヤー入力として受け付けられる。そして、プレイヤーが選択したクラスが、プレイヤーのクラスとして設定される。
【０１６３】
するとチャレンジモードでは、デッキ構築のフェーズに遷移し、プレイヤーが選択したクラスに対応する複数種類のカードから、チャレンジモードのデッキを構築するプレイヤー入力が受け付けられる。
【０１６４】
詳細にはチャレンジモードのデッキ構築のフェーズでは、図示しないが表示領域２００に、チャレンジモードのデッキを構築するためのチャレンジデッキ構築画像が表示され、プレイヤーが選択したクラスに対応する複数種類のカードから抽選で決定されたカードのうち、プレイヤーがデッキに加えたいカードをプレイヤーが選択するプレイヤー入力が受け付けられる。そして、チャレンジデッキ構築画像においてプレイヤーがチャレンジモードのデッキを構築すると、構築されたチャレンジモードのデッキがプレイヤーのデッキとして設定される。
【０１６５】
すると対戦開始のフェーズに遷移し、他のプレイヤーとの対戦が開始される。
【０１６６】
このように本実施形態のストーリーモード、バトルモード、チャレンジモードでは、多くの種類のカードから４０枚のカードを選択してデッキを構築したり、多くの種類のデッキから１つのデッキを選択したりしてから、対戦が開始されるようになっている。
【０１６７】
ここで本実施形態のようなカードゲームでは、プレイヤーがどのようなカードの組み合わせのデッキを選択するか、あるいはプレイヤーがどのようにカードを組み合わせてデッキを構築するかということがカードゲームの重要な要素となるが、プレイヤーによっては、含まれるカードの種類が異なる多くの種類のデッキから１つのデッキを選択したり、多くの種類のカードからデッキを構築したりすることが難しく感じたり煩わしく感じたりしてしまうという問題がある。
【０１６８】
しかし、デフォルトデッキや構築済みデッキのように予め構築された複数種類の異なるデッキからプレイヤーがデッキを選択する場合には、プレイヤーが選択したデッキと対戦相手が選択したデッキの組み合わせによっては、対戦が開始される前から有利不利が発生してしまうことがあるし、予め構築されたデッキでは、プレイヤーが飽きてしまうという問題がある。
【０１６９】
そこで本実施形態では、図７に示す特殊モードを設け、特殊モードでは、含まれるカードの種類が異なる多くの種類のデッキから１つのデッキを選択したり、多くの種類のカードからデッキを構築したりすることなく、手軽に対戦を開始させることができ、また、対戦が開始される前から有利不利が発生することなく、適切に対戦を開始させることができるカードゲームが実行されるようにしている。
【０１７０】
詳細には、図７に示すように、プレイヤーが特殊モードを選択した場合には、まずは特殊デッキ選択のフェーズに遷移し、クラスＡ〜クラスＨまでの８種類のクラスのそれぞれに対応する特殊デッキから１つの特殊デッキをプレイヤーが選択するプレイヤー入力が受け付けられる。
【０１７１】
詳細には特殊デッキ選択のフェーズでは、図８に示すように、表示領域２００に、クラスＡに対応する特殊デッキＡを選択するための特殊デッキボタンＡ〜クラスＨに対応する特殊デッキＨを選択するための特殊デッキボタンＨの８個の特殊デッキボタンが表示されるが、デフォルトデッキボタン、構築済みデッキボタン、カスタムデッキボタン、新規構築ボタンは表示されない。そして、特殊デッキ選択画像においていずれかの特殊デッキボタンがタップされると、タップされた特殊デッキボタンに対応する特殊デッキを選択するプレイヤー入力として受け付けられる。
【０１７２】
ここで本実施形態では、図８に示すように、特殊デッキボタンＡ〜特殊デッキボタンＨのそれぞれには、各特殊デッキボタンで選択される特殊デッキに対応するクラスの名称と、そのクラスのリーダーキャラクターが表示されている。そして、特殊デッキ選択のフェーズでは、特殊デッキを選択するプレイヤー入力が受け付けられると、プレイヤーが選択した特殊デッキが、プレイヤーのデッキとして設定されるとともに、プレイヤーが選択したデッキに対応するクラスが、プレイヤーのクラスとして設定される。従って、特殊デッキ選択のフェーズでは、特殊デッキを選択するプレイヤー入力が、クラスを選択するプレイヤー入力としても受け付けられる。
【０１７３】
すると対戦開始のフェーズに遷移し、他のプレイヤーとの対戦が開始される。
【０１７４】
図９は、クラスＡに対応する特殊デッキＡ〜クラスＨに対応する特殊デッキＨまでの８種類の特殊デッキを示す図である。図９に示すように、特殊デッキＡには、カードナンバー００〜カードナンバー２９までの３０枚のカードが含まれており、カードナンバー００〜カードナンバー１９のそれぞれに対応するカードＩＤは、いずれもＩ０６０となっており、カードナンバー２０〜カードナンバー２９のそれぞれに対応するカードＩＤは、いずれもＩ０６１となっており、・・・特殊デッキＨには、カードナンバー００〜カードナンバー２９までの３０枚のカードが含まれており、カードナンバー００〜カードナンバー１９のそれぞれに対応するカードＩＤは、いずれもＩ０６０となっており、カードナンバー２０〜カードナンバー２９のそれぞれに対応するカードＩＤは、いずれもＩ０６１となっている。すなわち特殊デッキＡには、カードＩＤがＩ０６０であるカードが２０枚、カードＩＤがＩ０６１であるカードが１０枚で、合計３０枚のクラス共通のカードが含まれており、・・・特殊デッキＨにも、カードＩＤがＩ０６０であるカードが２０枚、カードＩＤがＩ０６１であるカードが１０枚で、合計３０枚のクラス共通のカードが含まれている。
【０１７５】
ここで図５に示す共通マスターリストでは、カードＩＤがＩ０６０であるカードは、カード名称が第１特殊カード（特殊ゲーム媒体）となっており、カードＩＤがＩ０６１であるカードは、カード名称が第２特殊カード（特殊ゲーム媒体）となっている。そして、図示しないが、カードＩＤがＩ０６０であるカードとカードＩＤがＩ０６１であるカードは、すなわち、第１特殊カードと第２特殊カードは、カードの分類がスペルカードとなっており、コストが０となっており、攻撃力と体力は設定されておらず、効果が、プレイヤーのクラスに対応する複数種類のカードから抽選で決定された２枚のカードを手札に追加することとなっており、効果発生条件（特殊条件）および除去条件が、手札から場に出すこととなっている。
【０１７６】
すなわち、８種類の特殊デッキのそれぞれには、２０枚の第１特殊カードと１０枚の第２特殊カードの合計３０枚のスペルカードが含まれており、８種類の特殊デッキのそれぞれの内容が同一となっている。
【０１７７】
このように特殊モードでは、図７に示す特殊デッキ選択のフェーズにおいて、図８に示す特殊デッキボタンＡ〜特殊デッキボタンＨのいずれがタップされても、同一の内容の特殊デッキがプレイヤーのデッキとして設定される。
【０１７８】
図１０は、特殊モードにおいて表示領域２００に表示されるゲーム画像の例を示す図である。本実施形態では、特殊モードであっても他のゲームモードと同様に、対戦が開始される場合には、まずは自端末のプレイヤーと対戦相手のそれぞれについて、特殊デッキに含まれるカードから、３枚のカードが初期の手札の候補として抽選で決定される。
【０１７９】
詳細には、自端末のプレイヤーの特殊デッキと、対戦相手の特殊デッキのそれぞれについて、各特殊デッキの３０個のカードナンバーから、３個のカードナンバーが初期の手札の候補のカードナンバーとして抽選で決定される。このように本実施形態では、プレイヤーのデッキがいずれかのデッキに設定されると、デッキに含まれるカードは、そのデッキにおけるカードナンバーで管理される。
【０１８０】
すると、抽選で決定された３個のカードナンバーに基づいて、図１０に示すように、自端末リーダー画像２０６の上方に、３枚の初期の手札の候補のカード画像２１０が表示される。図１０の例では、抽選で決定された３個のカードナンバーのうち、２個のカードナンバーに対応するカードＩＤがＩ０６０であり、１個のカードナンバーに対応するカードＩＤがＩ０６１であったため、３枚の初期の手札の候補のカード画像２１０のうち、左から１番目のカード画像２１０と左から２番目のカード画像２１０は第１特殊カードのカード画像２１０となっており、左から３番目のカード画像２１０は第２特殊カードのカード画像２１０となっている。そして、第１特殊カードのカード画像２１０および第２特殊カードのカード画像２１０のそれぞれでは、コスト表示２１４が０と表示されているが、攻撃力表示２１６と体力表示２０８は表示されていない。
【０１８１】
ここで図１０の例では、自端末リーダー画像２０６として、クラスＡに対応するリーダーキャラクターＡが表示されていることから、自端末のプレイヤーのデッキとして特殊デッキＡが設定され、対戦相手リーダー画像２２８として、クラスＤに対応するリーダーキャラクターＤが表示されていることから、対戦相手のデッキとして特殊デッキＤが設定されているが、上述したように特殊デッキＡも特殊デッキＤも内容が同一となっており、第１特殊カードおよび第２特殊カードのみが含まれているため、自端末のプレイヤーと対戦相手のいずれについても、３枚の初期の手札の候補は、いずれも第１特殊カードまたは第２特殊カードに決定される。
【０１８２】
そして、３枚の初期の手札の候補のカード画像２１０の上方には、他のカードに交換するカードを移動させる交換領域２４０が設けられており、交換領域２４０の右方には、決定ボタン２４２が表示されている。そして、自端末のプレイヤーが３枚の初期の手札の候補のカード画像２１０のいずれも交換領域２４０に移動させずに決定ボタン２４２をタップすると、初期の手札の候補の３枚のカードのいずれも他のカードに交換しないことを選択するプレイヤー入力として受け付けられる。すると、自端末のプレイヤーの初期の手札の候補の３枚のカードがそのまま自端末のプレイヤーの初期の手札として設定される。
【０１８３】
詳細には、初期の手札の候補のカードナンバーとして抽選で決定された３個のカードナンバーが、初期の手札のカードナンバーとして設定される。
【０１８４】
一方、自端末のプレイヤーが３枚の初期の手札の候補のカード画像２１０のいずれかを交換領域２４０に移動させて決定ボタン２４２をタップすると、交換領域２４０に移動させたカード画像２１０に対応するカードを他のカードに交換することを選択するプレイヤー入力として受け付けられる。すると、自端末のプレイヤーの特殊デッキＡに含まれるカードのうちプレイヤーの手札の候補の３枚のカードを除いた残りのカードから、交換が選択されたカードの枚数と同一の枚数のカードが再度の抽選で決定される。すると、再度の抽選で決定されたカードと、交換が選択されなかったカードが存在する場合には交換が選択されなかった初期の手札の候補のカードが、自端末のプレイヤーの初期の手札として設定される。
【０１８５】
詳細には、自端末のプレイヤーの特殊デッキＡの３０個のカードナンバーのうち、初期の手札の候補のカードナンバーとして抽選で決定された３個のカードナンバーを除いた残りのカードナンバーから、交換が選択されたカードの枚数と同一の数のカードナンバーが再度の抽選で決定される。すると、再度の抽選で決定されたカードナンバーと、交換が選択されなかったカードが存在する場合には交換が選択されなかった初期の手札の候補のカードナンバーが、自端末のプレイヤーの初期の手札のカードナンバーとして設定される。
【０１８６】
例えば、３枚の初期の手札の候補のカード画像２１０のうち、左から３番目の第２特殊カードのカード画像２１０を交換領域２４０に移動させて決定ボタン２４２をタップすると、自端末のプレイヤーの特殊デッキＡに含まれるカードのうちプレイヤーの手札の候補の２枚の第１特殊カードと１枚の第２特殊カードを除いた残りのカードから、１枚のカードが再度の抽選で決定される。
【０１８７】
そして、再度の抽選で決定された１枚の第１特殊カードまたは第２特殊カードと、交換が選択されなかった２枚のカードが、自端末のプレイヤーの初期の手札として設定される。
【０１８８】
詳細には、自端末のプレイヤーの特殊デッキＡの３０個のカードナンバーのうち、初期の手札の候補のカードナンバーとして抽選で決定された３個のカードナンバーを除いた残りのカードナンバーから、１個のカードナンバーが再度の抽選で決定される。そして、再度の抽選で決定された１個のカードナンバーと、交換が選択されなかった２枚のカードに対応するカードナンバーが、自端末のプレイヤーの初期の手札のカードナンバーとして設定される。
【０１８９】
ただし特殊モードでは、特殊デッキには第１特殊カードおよび第２特殊カードのみが含まれているため、再度の抽選でも第１特殊カードまたは第２特殊カードが決定される。
【０１９０】
すると図１１に示すように、交換領域２４０と決定ボタン２４２が消去されて、ターン終了ボタン２０２、自端末ＰＰ表示２０４、対戦相手ＰＰ表示２３０等が表示され、自端末手札領域２１２に、自端末のプレイヤーの初期の手札として設定された３枚のカードのカード画像２１０が表示される。そして図１１の例では、自端末のプレイヤーが先攻であるため、初回のターンで１枚のカードが自端末のプレイヤーの手札に追加されることにより、自端末手札領域２１２に、合計で４枚のカード画像２１０が表示されている。
【０１９１】
図１１の例では、自端末手札領域２１２に表示されている４枚のカード画像２１０のうち、左から１番目から３番目までのカード画像２１０が、初期の手札として設定された３枚のカードのカード画像２１０であるが、上述した再度の抽選で１枚の第１特殊カードが決定されて１枚の第２特殊カードと交換されたため、初期の手札として設定された３枚のカードのカード画像２１０が、いずれも第１特殊カードのカード画像２１０となっている。
【０１９２】
そして、左から４番目のカード画像２１０が、初回のターンで自端末のプレイヤーの手札に追加されたカードに対応するカード画像２１０であるが、初回のターンで自端末のプレイヤーの手札に追加されたカードは第２特殊カードであったため、初回のターンで自端末のプレイヤーの手札に追加されたカードのカード画像２１０は、第２特殊カードのカード画像２１０となっている。
【０１９３】
そして図１１の例では、自端末のプレイヤーの現在残存しているプレイポイントが１ポイントであるが、自端末手札領域２１２に表示されている３枚の第１特殊カードのカード画像２１０および１枚の第２特殊カードのカード画像２１０のそれぞれのコスト表示２１４は０であるため、自端末手札領域２１２に表示されている３枚の第１特殊カードのカード画像２１０および１枚の第２特殊カードのカード画像２１０のそれぞれに、プレイ可能表示２１８が表示されている。すなわち本実施形態では、現在残存しているプレイポイントに関わらず、第１特殊カードまたは第２特殊カードを場に出すことができる。
【０１９４】
そして、自端末手札領域２１２においてプレイ可能表示２１８が表示されているいずれか１つの第１特殊カードのカード画像２１０あるいは第２特殊カードのカード画像２１０を場に出すプレイヤー入力が取得されると、場に出すプレイヤー入力が取得された第１特殊カードあるいは第２特殊カードが、効果の発生を待機する待機状態に設定される。そして、待機状態に設定された第１特殊カードあるいは第２特殊カードのカード画像２１０が、図１２に示すように、表示領域２００の左中央部に設定された待機位置に表示され、表示領域２００の中央部に、手札から除去するカードを１枚選択することを指示する除去カード選択画像２４４が表示される。
【０１９５】
そして第１特殊カードあるいは第２特殊カードが待機状態となっている場合には、自端末手札領域２１２において表示されているいずれか１枚のカード画像２１０がタップされると、除去カード選択画像２４４に表示されている除去ボタン２４６が有効化され、有効化された除去ボタン２４６がタップされると、タップされた１枚のカード画像２１０を除去するカードとして選択するプレイヤー入力として取得される。
【０１９６】
すると、待機状態の第１特殊カードのカード画像２１０あるいは第２特殊カードのカード画像２１０が除去されるとともに、除去するカードとして選択するプレイヤー入力が取得されたカード画像２１０が除去される。そして、待機状態であった第１特殊カードあるいは第２特殊カードの効果として、自端末のプレイヤーのクラスに対応する複数種類のカードから２枚のカードを決定する特殊抽選が行われ、特殊抽選で決定された２枚のカードが自端末のプレイヤーの手札に追加される。
【０１９７】
一方、第１特殊カードあるいは第２特殊カードが待機状態となっている場合に、図１２に示す除去カード選択画像２４４に表示されているキャンセルボタン２４８がタップされると、第１特殊カードあるいは第２特殊カードの待機状態が解除される。すると、除去カード選択画像２４４が消去され、待機状態であった第１特殊カードあるいは第２特殊カードのカード画像２１０が、待機位置から自端末手札領域２１２に戻るように表示される。
【０１９８】
そして本実施形態では、自端末手札領域２１２に表示されているカード画像２１０が、１枚の第１特殊カードのカード画像２１０のみである場合や、１枚の第２特殊カードのカード画像２１０のみである場合には、１枚の第１特殊カードあるいは第２特殊カードのカード画像２１０を場に出すと、自端末手札領域２１２に表示されているカード画像２１０が存在しなくなり、手札から除去するカードを選択することができないため、１枚の第１特殊カードあるいは第２特殊カードのカード画像２１０を場に出すことができないようになっている。
【０１９９】
こうして本実施形態の特殊モードでは、場に出された第１特殊カードあるいは第２特殊カードと、手札として設定されているカードのうちプレイヤーに選択されたカードの合計２枚のカードが除去されると、特殊抽選で決定された各クラス用の２枚のカードが手札に追加されるようになっている。
【０２００】
図１３の例では、自端末手札領域２１２に表示されている４枚のカード画像２１０のうち、左から３番目と４番目のカード画像２１０が、特殊抽選で決定された２枚のカードに対応するカード画像２１０となっているが、左から３番目のカード画像２１０は、アミュレットカードのカード画像２１０となっており、左から４番目のカード画像２１０は、フォロワーカードのカード画像２１０となっている。
【０２０１】
そして図１３の例では、自端末のプレイヤーの現在残存しているプレイポイントが１ポイントであるが、左から３番目のアミュレットカードのカード画像２１０のコスト表示２１４は２であるため、プレイ可能表示２１８が表示されていないが、左から４番目のフォロワーカードのカード画像２１０のコスト表示２１４は１であるため、プレイ可能表示２１８が表示されている。
【０２０２】
そして図１３の例では、自端末のプレイヤーのクラスがクラスＡであるため、特殊抽選で決定された２枚のカードは、いずれもクラスＡ用のカードとなっている。
【０２０３】
図１４は、特殊抽選で参照される特殊抽選テーブル（ゲーム媒体群）の例を示す図である。図１４に示す第１特殊抽選テーブルＡは、プレイヤーのクラスがクラスＡであり、第１特殊カードが場に出された場合に参照される特殊抽選テーブルであり、第２特殊抽選テーブルＡは、プレイヤーのクラスがクラスＡであり、第２特殊カードが場に出された場合に参照される特殊抽選テーブルである。そして第１特殊抽選テーブルＡでは、図５で示したマスターリストＡに設定されている８０種類の全てのクラスＡ用のカードが抽選対象として設定されている。一方、第２特殊抽選テーブルＡでは、図５で示したマスターリストＡに設定されているクラスＡ用のカードのうち、レアリティが高いものが抽選対象として設定されている。
【０２０４】
そして本実施形態では、サーバー情報記憶媒体２０には、クラスＡに対応する第１特殊抽選テーブルＡおよび第２特殊抽選テーブルＡ〜クラスＨに対応する第１特殊抽選テーブルＨおよび第２特殊抽選テーブルＨまでの８種類の第１特殊抽選テーブルおよび８種類の第２特殊抽選テーブルが格納されている。そして８種類の第１特殊抽選テーブルおよび８種類の第２特殊抽選テーブルのそれぞれでは、各抽選対象の当選確率が同一に設定されている。
【０２０５】
これにより本実施形態では、特殊抽選で決定される２枚のカードが、いずれもプレイヤーのクラスに対応するカードとなるようにしつつ、プレイヤーのクラスに対応するいずれのカードであっても、特殊抽選によって手札に追加される可能性があるようになっている。そして、第１特殊カードが場に出された場合よりも第２特殊カードが場に出された場合の方が、手札に追加されるカードのレアリティが高くなるようになっている。
【０２０６】
このように本実施形態の特殊モードでは、同一の内容の特殊デッキがプレイヤーのデッキとして設定されるため、多くの種類のデッキから１つのデッキを選択したり、多くの種類のカードからデッキを構築したりすることなく、手軽に対戦を開始させることができ、また、対戦が開始される前から有利不利が発生することなく、適切に対戦を開始させることができる。そして、特殊抽選で決定されて手札に追加されたカードを場に出して、ゲームを進行させることができる。
【０２０７】
以下では、本実施形態のサーバー装置１２で行われる処理の流れを、図１５〜図１８のフローチャートを用いて説明する。
【０２０８】
図１５に示す特殊デッキ設定処理では、まずは特殊モードが選択されると（ステップＳ１００でＹ）、モード処理部４３が、特殊デッキ選択画像を表示させて特殊デッキの選択を受け付ける（ステップＳ１０２）。そして、いずれかの特殊デッキが選択されると（ステップＳ１０４でＹ）、デッキ処理部４５が、選択された特殊デッキをプレイヤーの特殊デッキとして設定し（ステップＳ１０６）、クラス処理部４４が、選択された特殊デッキに対応するクラスをプレイヤーのクラスとして設定する（ステップＳ１０８）。するとカード処理部４７が、プレイヤーのクラスに対応する第１特殊抽選テーブルと第２特殊抽選テーブルをプレイヤーの特殊抽選テーブルとして設定する（ステップＳ１１０）。
【０２０９】
図１６に示す特殊カード処理では、カード処理部４７が、特殊カードを場に出すプレイヤー入力を受け付けると（ステップＳ１２０でＹ）、除去カード選択処理を行い（ステップＳ１２２）、追加カード抽選処理を行う（ステップＳ１２４）。
【０２１０】
詳細には、図１６に示すステップＳ１２２の除去カード選択処理では、図１７に示すように、カード処理部４７が、場に出された特殊カードを待機状態に設定する（ステップＳ１２８）。そして、除去カード選択画像を表示させて（ステップＳ１３０）、除去するカードの選択を受け付け（ステップＳ１３２）、除去するカードが決定されると（ステップＳ１３４でＹ）、決定されたカードと、場に出された特殊カードを手札から除去して墓場のカードとして設定する（ステップＳ１３６）。一方、除去カード選択画像２４４に表示されているキャンセルボタン２４８がタップされるか、１回のターンの制限時間である９０秒が経過することにより、除去するカードが決定されないと（ステップＳ１３４でＮ）、場に出された特殊カードの待機状態を解除し（ステップＳ１３８）、除去カード選択画像を消去させ（ステップＳ１３９）、図１６に示すステップＳ１２４の追加カード抽選処理を行わずに、特殊カード処理を終了する。
【０２１１】
そして、図１６に示すステップＳ１２４の追加カード抽選処理では、図１８に示すように、場に出された特殊カードが第１特殊カードであった場合には（ステップＳ１４０でＹ）、カード処理部４７が、第１特殊抽選テーブルを選択し（ステップＳ１４２）、第１特殊抽選テーブルの抽選対象から１枚目のカードを抽選で決定し（ステップＳ１４４）、第１特殊抽選テーブルの抽選対象のうち１枚目のカードを除いた残りの抽選対象から２枚目のカードを抽選で決定する（ステップＳ１４６）。そしてカード処理部４７が、決定した２枚のカードを手札に追加する（ステップＳ１４８）。一方、場に出された特殊カードが第２特殊カードであった場合には（ステップＳ１４０でＮ）、カード処理部４７が、第２特殊抽選テーブルを選択し（ステップＳ１５０）、第２特殊抽選テーブルの抽選対象から１枚目のカードを抽選で決定し（ステップＳ１４４）、第２特殊抽選テーブルの抽選対象のうち１枚目のカードを除いた残りの抽選対象から２枚目のカードを抽選で決定する（ステップＳ１４６）。そしてカード処理部４７が、決定した２枚のカードを手札に追加する（ステップＳ１４８）。
【０２１２】
３．変形例
本発明は、上記の実施形態で説明したものに限らず、種々の変形実施が可能であり、以下に変形例を紹介する。なお、上記実施形態や、以下において変形例として説明する各種の手法は、本発明を実現する手法として適宜組み合わせて採用することができる。
【０２１３】
まず上記実施形態では、１つのクラスに１人のリーダーキャラクターが存在する例を挙げて説明したが、１つのクラスに２人以上のリーダーキャラクターが存在するようにしてもよい。そしてこの場合には、プレイヤーが複数のクラスから１つのクラスを選択してから、選択した１つのクラスに属する複数のリーダーキャラクターから１人のリーダーキャラクターを選択するようにしてもよいし、複数のリーダーキャラクターから１人のリーダーキャラクターを選択すると、選択した１人のリーダーキャラクターのクラスがプレイヤーのクラスとして設定されるようにしてもよい。
【０２１４】
また上記実施形態では、プレイヤーがクラスを選択する例を挙げて説明したが、プレイヤーのクラスがゲーム開始時などに抽選などの所定条件で決定されるようにしてもよい。
【０２１５】
また上記実施形態では、マスターリストにクラス別のマスターリストと共通マスターリストが含まれている例を挙げて説明したが、マスターリストにクラス別のマスターリストと共通マスターリストのいずれか一方が含まれているようにしてもよい。そして、クラス別のマスターリストに含まれるカード情報を抽出または合成することにより共通マスターリストを作成するようにしてもよいし、共通マスターリストに含まれるカード情報を抽出または合成することによりクラス別のマスターリストを作成するようにしてもよい。
【０２１６】
また上記実施形態では、特殊モードがマルチプレイのゲームモードである例を挙げて説明したが、特殊モードがソロプレイのゲームモードであるようにしてもよいし、マルチプレイの特殊モードとソロプレイの特殊モードをプレイヤーが選択できるようにしてもよい。
【０２１７】
また上記実施形態では、特殊モードにおいて、プレイヤーが複数の特殊デッキから１つの特殊デッキを選択する例を挙げて説明したが、特殊モードでは、プレイヤーが複数種類のクラスから１つのクラスを選択すると、選択されたクラスがプレイヤーのクラスとして設定され、各クラスに共通の１つの特殊デッキがプレイヤーのデッキとして設定されるようにしてもよいし、プレイヤーが複数種類のリーダーキャラクターから１人のリーダーキャラクターを選択すると、選択されたリーダーキャラクターに対応するクラスがプレイヤーのクラスとして設定され、各クラスに共通の１つの特殊デッキがプレイヤーのデッキとして設定されるようにしてもよい。
【０２１８】
また上記実施形態では、８種類の特殊デッキのそれぞれの内容が同一となっている例を挙げて説明したが、８種類の特殊デッキのそれぞれでは、第１特殊カードと第２特殊カードの割合が異なったり、参照する特殊抽選テーブルが第１特殊カードおよび第２特殊カードとは異なる第３特殊カードが含まれる特殊デッキが存在したりするなど、８種類の特殊デッキのそれぞれの内容が同一でないようにしてもよい。
【０２１９】
また上記実施形態では、８種類の特殊デッキのそれぞれには、第１特殊カードおよび第２特殊カードのみが含まれている例を挙げて説明したが、８種類の特殊デッキの少なくとも１つに、フォロワーカード、アミュレットカード、第１特殊カードおよび第２特殊カードとは異なるスペルカードの少なくとも１つ（非特殊ゲーム媒体）が含まれているようにしてもよい。
【０２２０】
そして上記実施形態では、先攻のプレイヤーの初回のターンでは、３枚のカードが初期の手札として設定され、１枚のカードが手札に追加されることにより、４枚のカードが手札として設定され、後攻のプレイヤーの初回のターンでは、３枚のカードが初期の手札として設定され、２枚のカードが手札に追加されることにより、５枚のカードが手札として設定されるため、特殊デッキに第１特殊カードおよび第２特殊カードとは異なる３枚以下の所定数のカードが含まれるようにしてもよい。すなわち、先攻のプレイヤーであっても後攻のプレイヤーであっても、初回のターンで第１特殊カードまたは第２特殊カードが手札として設定されないことがない枚数の異なるカードが特殊デッキに含まれるようにしてもよい。
【０２２１】
また上記実施形態では、第１特殊カードおよび第２特殊カードの効果発生条件が、「手札から場に出すこと」となっている例を挙げて説明したが、第１特殊カードおよび第２特殊カードの効果発生条件が、「手札に追加されるとき」、「除去されるとき」、「攻撃するとき」、「攻撃されたとき」、「他の手札の所定条件が満たされたとき」など種々の条件を設定するようにしてもよい。また、第１特殊カードおよび第２特殊カードの効果を、モンスターとして出現させたり、リーダーキャラクターのスキルとして発動させたりしてもよい。
【０２２２】
また上記実施形態では、第１特殊カードおよび第２特殊カードの効果が、プレイヤーのクラスがクラスＡである場合には、２枚のクラスＡ用のカードを手札に追加することであり、プレイヤーのクラスがクラスＢである場合には、２枚のクラスＢ用のカードを手札に追加することであり、というように、第１特殊カードおよび第２特殊カードの効果が、プレイヤーのクラスに応じて変化する例を挙げて説明したが、プレイヤーのクラスがクラスＡである場合には、プレイヤーのデッキとして特殊デッキＡが設定され、特殊デッキＡには、２枚のクラスＡ用のカードを手札に追加することを効果とする特殊カードＡが含まれており、プレイヤーのクラスがクラスＢである場合には、プレイヤーのデッキとして特殊デッキＢが設定され、特殊デッキＢには、２枚のクラスＢ用のカードを手札に追加することを効果とする特殊カードＢが含まれており、というように、各クラスに対応する特殊デッキに、効果が異なる特殊カードが含まれているようにしてもよい。
【０２２３】
また上記実施形態では、クラスＡに対応する第１特殊抽選テーブルＡおよび第２特殊抽選テーブルＡ〜クラスＨに対応する第１特殊抽選テーブルＨおよび第２特殊抽選テーブルＨまでの８種類の第１特殊抽選テーブルおよび８種類の第２特殊抽選テーブルが、サーバー情報記憶媒体２０に格納されている例を挙げて説明したが、特殊抽選が行われるごとに、プレイヤーのクラスに対応するマスターリストに基づいて、特殊抽選テーブルが作成されるようにしてもよい。この場合には、第１特殊カードを場に出すプレイヤー入力が取得されると、プレイヤーのクラスに対応するマスターリストに基づいて、第１特殊抽選テーブルが作成され、第２特殊カードを場に出すプレイヤー入力が取得されると、プレイヤーのクラスに対応するマスターリストに基づいて、第２特殊抽選テーブルが作成されるようにしてもよい。
【０２２４】
また上記実施形態では、特殊抽選で決定された２枚のカードがプレイヤーの手札に追加される例を挙げて説明したが、特殊抽選で決定された２枚のカードがプレイヤーのデッキに追加されるようにしてもよい。また、特殊抽選で決定された２枚のカードのうち１枚のカードが手札に追加され、もう１枚のカードがデッキに追加されるようにしてもよい。また、プレイヤーが追加先を決定できるようにしてもよい。
【０２２５】
また上記実施形態では、特殊抽選で決定される２枚のカードは異なるカードである例を挙げて説明したが、特殊抽選で決定される２枚のカードが同一のカードとなることがあるようにしてもよい。
【０２２６】
また上記実施形態では、各クラスの特殊抽選テーブルにおいて、各クラス用のカードの全てが抽選対象として設定されている例を挙げて説明したが、全てのクラスに共通のカードや一部のクラスに共通のカードが抽選対象として設定されているようにしてもよい。
【０２２７】
また上記実施形態では、特殊抽選で２枚のカードが決定される例を挙げて説明したが、２枚のカードが所定条件でリストから抽出されるようにしてもよいし、疑似乱数を用いて２枚のカードが決定されるようにしてもよい。
【符号の説明】
【０２２８】
１０  情報処理システム、１２  サーバー装置、１４  端末装置、１６  ネットワーク、
２０  サーバー情報記憶媒体、２２  サーバーキャラクター情報記憶部、
２４  サーバープレイヤー情報記憶部、３０  サーバー記憶部、３６  サーバー通信部、
４０  サーバー情報処理部、４１  サーバーゲーム処理部、４２  サーバー通信制御部、
４３  モード処理部、４４  クラス処理部、４５  デッキ処理部、４６  ターン処理部、
４７  カード処理部、５０  プレイヤー入力検出部、５２  表示部、５４  音出力部、
５６  端末情報記憶媒体、５７  端末キャラクター情報記憶部、
５８  端末プレイヤー情報記憶部、６０  端末記憶部、６２  主記憶部、
６４  描画バッファ、６６  端末通信部、
１００  端末情報処理部、１０２  端末ゲーム処理部、１０３  入力受付部、
１０４  表示制御部、１０５  ヒット判定部、１０６  端末パラメーター更新部、
１０８  画像生成部、１１０  音生成部、１１２  端末通信制御部、２００  表示領域、
【要約】
【課題】  プレイヤーが手軽にゲームを行うことができるプログラムを提供すること。
【解決手段】  場に出すプレイヤー入力が取得された第１特殊カードのカード画像２１０あるいは第２特殊カードのカード画像２１０が除去されるとともに、除去するカードとして選択するプレイヤー入力が取得されたカード画像２１０が除去される。そして、場に出された第１特殊カードあるいは第２特殊カードの効果として、自端末のプレイヤーのクラスに対応する複数種類のカードから２枚のカードを決定する特殊抽選が行われ、特殊抽選で決定された２枚のカードが自端末のプレイヤーの手札に追加される。
【選択図】  図１２【図１】
0006739607.tif 000002
【図２】
0006739607.tif 000003
【図３】
0006739607.tif 000004
【図４】
0006739607.tif 000005
【図５】
0006739607.tif 000006
【図６】
0006739607.tif 000007
【図７】
0006739607.tif 000008
【図８】
0006739607.tif 000009
【図９】
0006739607.tif 000010
【図１０】
0006739607.tif 000011
【図１１】
0006739607.tif 000012
【図１２】
0006739607.tif 000013
【図１３】
0006739607.tif 000014
【図１４】
0006739607.tif 000015
【図１５】
0006739607.tif 000016
【図１６】
0006739607.tif 000017
【図１７】
0006739607.tif 000018
【図１８】
0006739607.tif 000019