(57)【要約】【課題】キャラクター群の編成に利用されるキャラクターの画一化を抑える。【解決手段】本発明に係るゲームプログラムは、コンピューターに、プレイヤーがゲームを行う際に利用するプレイヤー端末から複数のキャラクターを組み合せたキャラクター群の編成を要求する編成要求を受け付ける受付処理と、前記プレイヤーが前記キャラクター群を編成する際に前記プレイヤー端末の表示部に表示させるための編成用ゲーム画像であって、前記プレイヤーが所有するキャラクターの画像と、当該キャラクターに設定された特性を前記プレイヤーに推測させる推測情報と、を含む編成用ゲーム画像を、前記編成要求に応答して生成する画像生成処理と、前記画像生成処理によって生成された前記編成用ゲーム画像を前記プレイヤー端末に送信する処理と、を実行させる。【選択図】図１３
2014000263.tif 000002
【特許請求の範囲】
【請求項１】
コンピューターに、
プレイヤーがゲームを行う際に利用するプレイヤー端末から複数のキャラクターを組み合せたキャラクター群の編成を要求する編成要求を受け付ける受付処理と、
前記プレイヤーが前記キャラクター群を編成する際に前記プレイヤー端末の表示部に表示させるための編成用ゲーム画像であって、前記プレイヤーが所有するキャラクターの画像と、当該キャラクターに設定された特性を前記プレイヤーに推測させる推測情報と、を含む編成用ゲーム画像を、前記編成要求に応答して生成する画像生成処理と、
前記画像生成処理によって生成された前記編成用ゲーム画像を前記プレイヤー端末に送信する処理と、
を実行させるためのゲームプログラム。
【請求項２】
請求項１に記載のゲームプログラムであって、
前記コンピューターに、
前記キャラクター群を構成する複数のキャラクターそれぞれに対して互いに関連する特性が設定されている場合に、前記キャラクター群に対して特殊効果を発生させる処理を実行させることを特徴とするゲームプログラム。
【請求項３】
請求項２に記載のゲームプログラムであって、
前記コンピューターに、
前記プレイヤーがこれまでに編成した前記キャラクター群の履歴を含む履歴用ゲーム画像であって、前記特殊効果を発生させた前記キャラクター群を構成する各キャラクターに設定された特性を含む履歴用ゲーム画像を生成する画像生成処理を実行させるためのゲームプログラム。
【請求項４】
請求項１乃至３のいずれかに記載のゲームプログラムであって、
前記推測情報は、当該キャラクターに設定された特性を前記プレイヤーに推測させる文字列が含まれたテキストデータであり、
前記コンピューターに前記画像生成処理を実行させることによって、前記文字列が含まれたテキストを前記キャラクターの画像に対応付けて配置した前記編成用ゲーム画像が生成されることを特徴とするゲームプログラム。
【請求項５】
請求項１乃至４のいずれかに記載のゲームプログラムであって、
前記コンピューターに、
前記画像生成処理において、前記キャラクター群を構成する複数のキャラクターのうちの一のキャラクター、及び、前記一のキャラクターと異なる他のキャラクター、を合成することによって、前記一のキャラクターに対する前記推測情報を変更し、変更後の前記推測情報を含む前記編成用ゲーム画像を生成する処理を実行させることを特徴とするゲームプログラム。
【請求項６】
プレイヤーがゲームを行う際に利用するプレイヤー端末から複数のキャラクターを組み合せたキャラクター群の編成を要求する編成要求を受け付ける受付部と、
前記プレイヤーが前記キャラクター群を編成する際に前記プレイヤー端末の表示部に表示させるための編成用ゲーム画像であって、前記プレイヤーが所有するキャラクターの画像と、当該キャラクターに設定された特性を前記プレイヤーに推測させる推測情報と、を含む編成用ゲーム画像を、前記編成要求に応答して生成する画像生成部と、
前記画像生成部が生成した前記編成用ゲーム画像を前記プレイヤー端末に送信する送信部と、
を有することを特徴とするサーバー装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームプログラム、及び、サーバー装置に関する。
【背景技術】
【０００２】
プレイヤーがキャラクターカード等のゲーム媒体を用いて行うゲームをコンピューターに実行せるゲームプログラムが知られている（たとえば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２６４１８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このゲームプログラムでは、ゲーム媒体に設定されたキャラクターを組み合せたキャラクター群を編成するための編成用ゲーム画像が生成される。この編成用ゲーム画像には、キャラクター群の編成に利用されるキャラクターの特性が直接的に示されているため、直接的に示された特性に基づいて複数のキャラクターを組み合せる傾向が強くなる。その結果、キャラクター群の編成に利用されるキャラクターが画一化してしまうという課題があった。
本発明は、このような課題に鑑みてなされたものであり、その目的とするところは、キャラクター群の編成に利用されるキャラクターの画一化を抑えることにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するための本発明の主たる発明は、
コンピューターに、
プレイヤーがゲームを行う際に利用するプレイヤー端末から複数のキャラクターを組み合せたキャラクター群の編成を要求する編成要求を受け付ける受付処理と、
前記プレイヤーが前記キャラクター群を編成する際に前記プレイヤー端末の表示部に表示させるための編成用ゲーム画像であって、前記プレイヤーが所有するキャラクターの画像と、当該キャラクターに設定された特性を前記プレイヤーに推測させる推測情報と、を含む編成用ゲーム画像を、前記編成要求に応答して生成する画像生成処理と、
前記画像生成処理によって生成された前記編成用ゲーム画像を前記プレイヤー端末に送信する処理と、
を実行させるためのゲームプログラムである。
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【発明の効果】
【０００６】
本発明によれば、キャラクター群の編成に利用されるキャラクターの画一化を抑えることができる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係るゲームシステム１の全体構成例を示す図である。
【図２】本実施形態に係るサーバー装置１０の機能上の構成を示すブロック図である。
【図３】本実施形態に係るユーザー端末２０の機能上の構成を示すブロック図である。
【図４】カード情報のデータ構造例を示す図である。
【図５】ユーザー情報のデータ構造例を示す図である。
【図６】所有カード情報のデータ構造例を示す図である。
【図７】デッキ情報のデータ構造例を示す図である。
【図８】特殊効果の決定条件を説明する図である。
【図９】図鑑情報のデータ構造例を示す図である。
【図１０】セリフ情報のデータ構造例を示す図である。
【図１１】特殊効果情報のデータ構造例を示す図である。
【図１２】デッキを編成するための動作例を説明するためのフローチャートである。
【図１３】デッキを編成する際のゲーム画像の一例を示す図である。
【図１４】図鑑リストを閲覧する際のゲーム画像の一例を示す図である。
【図１５】デッキを編成する際のゲーム画像の他の例を示す図である。
【発明を実施するための形態】
【０００８】
本明細書及び添付図面の記載により、少なくとも以下の事項が明らかとなる。
即ち、  コンピューターに、
プレイヤーがゲームを行う際に利用するプレイヤー端末から複数のキャラクターを組み合せたキャラクター群の編成を要求する編成要求を受け付ける受付処理と、
前記プレイヤーが前記キャラクター群を編成する際に前記プレイヤー端末の表示部に表示させるための編成用ゲーム画像であって、前記プレイヤーが所有するキャラクターの画像と、当該キャラクターに設定された特性を前記プレイヤーに推測させる推測情報と、を含む編成用ゲーム画像を、前記編成要求に応答して生成する画像生成処理と、
前記画像生成処理によって生成された前記編成用ゲーム画像を前記プレイヤー端末に送信する処理と、
を実行させるためのゲームプログラムである。
このようなゲームプログラムによれば、キャラクター群の編成を行う際、キャラクターに設定された特性を推測しながら様々なキャラクターを組み合せるようになるため、キャラクター群の編成に利用されるキャラクターの画一化を抑えることができる。
【０００９】
また、かかるゲームプログラムであって、
前記コンピューターに、
前記キャラクター群を構成する複数のキャラクターそれぞれに対して互いに関連する特性が設定されている場合に、前記キャラクター群に対して特殊効果を発生させる処理を実行させることとしてもよい。
このようなゲームプログラムによれば、キャラクター群の編成を行う際、特殊効果を発生させるキャラクター群を編成するために、キャラクターに設定された特性を推測しながらより積極的に様々なキャラクターを組み合せるようになる。
【００１０】
また、かかるゲームプログラムであって、
前記コンピューターに、
前記プレイヤーがこれまでに編成した前記キャラクター群の履歴を含む履歴用ゲーム画像であって、前記特殊効果を発生させた前記キャラクター群を構成する各キャラクターに設定された特性を含む履歴用ゲーム画像を生成する画像生成処理を実行させることとしてもよい。
このようなゲームプログラムによれば、キャラクターに設定された特性を推測しながら様々なキャラクターを組み合せる際に、キャラクター群の履歴を参考にすることができる。
【００１１】
また、かかるゲームプログラムであって、
前記推測情報は、当該キャラクターに設定された特性を前記プレイヤーに推測させる文字列が含まれたテキストデータであり、
前記コンピューターに前記画像生成処理を実行させることによって、前記文字列が含まれたテキストを前記キャラクターの画像に対応付けて配置した前記編成用ゲーム画像が生成されることとしてもよい。
このようなゲームプログラムによれば、キャラクターに設定された特性をプレイヤーに推測させることが困難である場合等、容易に推測させる文字列を含むテキストに簡単に変更することができる。
【００１２】
また、かかるゲームプログラムであって、
前記コンピューターに、
前記画像生成処理において、前記キャラクター群を構成する複数のキャラクターのうちの一のキャラクター、及び、前記一のキャラクターと異なる他のキャラクター、を合成することによって、前記一のキャラクターに対する前記推測情報を変更し、変更後の前記推測情報を含む前記編成用ゲーム画像を生成する処理を実行させることとしてもよい。
このようなゲームプログラムによれば、推測情報が変更されるため、キャラクター群の編成を行う際、キャラクターに設定された特性を推測しながらさらに多様なキャラクターを組み合せるようになるため、キャラクター群の編成に利用されるキャラクターの画一化をより一層抑えることが可能となる。
【００１３】
また、プレイヤーがゲームを行う際に利用するプレイヤー端末から複数のキャラクターを組み合せたキャラクター群の編成を要求する編成要求を受け付ける受付部と、
前記プレイヤーが前記キャラクター群を編成する際に前記プレイヤー端末の表示部に表示させるための編成用ゲーム画像であって、前記プレイヤーが所有するキャラクターの画像と、当該キャラクターに設定された特性を前記プレイヤーに推測させる推測情報と、を含む編成用ゲーム画像を、前記編成要求に応答して生成する画像生成部と、
前記画像生成部が生成した前記編成用ゲーム画像を前記プレイヤー端末に送信する送信部と、
を有することを特徴とするサーバー装置である。
このようなサーバー装置によれば、キャラクター群の編成を行う際、キャラクターに設定された特性を推測しながら様々なキャラクターを組み合せるようになるため、キャラクター群の編成に利用されるキャラクターの画一化を抑えることができる。
【００１４】
＝＝＝実施の形態＝＝＝
＜＜＜ゲームシステム１の構成について＞＞＞
図１は、本実施形態に係るゲームシステム１の全体構成の一例を示す図である。本実施形態のゲームシステム１は、会員登録を行ったユーザー（「プレイヤー」とも呼ぶ）に対して、ゲームに関する各種サービスを、ネットワーク２を介して提供するものである。ユーザーは、ゲームシステム１にアクセスすることにより、ネットワーク２を介して送信されたゲームをプレイすることができる。また、ユーザーは、ゲームシステム１にアクセスすることにより、他のユーザーを友達としてフレンドリストに登録することができる。そのため、ユーザーは、友達になったユーザーと共にゲームをプレイしたり、メッセージを交換したりすることによって、複数のユーザー間でコミュニケーションを図ることができる。
【００１５】
本実施形態に係るゲームシステム１は、サーバー装置１０と、複数のユーザー端末２０（「プレイヤー端末」とも呼ぶ）と、を含んで構成される。サーバー装置１０及びユーザー端末２０は、それぞれネットワーク２に接続されており、互いに通信可能となっている。ネットワーク２は、たとえば、イーサネット（登録商標）や公衆電話回線網、無線通信網、携帯電話回線網などにより構築される、インターネットやＬＡＮ（Local Area Network）、ＶＡＮ（Value Added Network）などである。
【００１６】
サーバー装置１０は、システム管理者等がゲームサービスを運営・管理する際に利用する情報処理装置である。このサーバー装置１０は、たとえば、ワークステーションやパーソナルコンピューターであって、ユーザー端末２０から送信された各種のコマンド（リクエスト）に応じて、当該ユーザー端末２０に対して各種情報を配信することができる。本実施形態におけるサーバー装置１０は、ゲームを行うユーザーが利用するユーザー端末２０から、ゲームコンテンツの配信要求があった場合には、それに応じたゲームコンテンツ、たとえば、ユーザー端末２０上で動作可能なゲームプログラムや、ユーザー端末の規格に合わせたマークアップ言語（ＨＴＭＬ等）で作成されたＷｅｂページ等を配信することができる。
【００１７】
ユーザー端末２０は、ゲームを行う際にユーザーが利用する情報処理装置である。このユーザー端末２０は、たとえば、携帯電話端末、スマートフォン、パーソナルコンピューター、ゲーム機などであって、ネットワーク２を介してアクセス可能なサーバー装置１０に対して、ゲームに関する各種情報（ゲームプログラムやＷｅｂページ等のゲームコンテンツ等）の配信要求を行うことができる。また、ユーザー端末２０は、ユーザーにＷｅｂページを閲覧させるためのＷｅｂブラウザ機能を有している。そのため、例えば、ゲームに関する画像データがリンクされたＷｅｂページ（ゲーム画像等）がサーバー装置１０から配信されると、ユーザー端末２０は前記Ｗｅｂページを画面表示することができる。
【００１８】
＜＜＜サーバー装置１０の構成について＞＞＞
図２は、サーバー装置１０の機能上の構成を示すブロック図である。本実施形態に係るサーバー装置１０は、制御部１１と、データ記憶部１２と、入力部１３と、表示部１４と、通信部１５と、を有している。
【００１９】
制御部１１は、各部間のデータの受け渡しを行うととともに、サーバー装置１０全体の制御を行うものであり、ＣＰＵ（Central Processing Unit）が所定のメモリに格納されたプログラムを実行することによって実現される。すなわち、制御部１１は、ゲームサービスを提供するための各種処理、ユーザー端末２０からのリクエストに対する各種処理など、ゲームシステム１に関する各種制御、情報処理を実行する機能を有している。具体的には、本実施形態の制御部１１は、図２に示すように、付与部１１１、記憶部１１２、受付部１１３、対戦処理部１１４、デッキ編成部１１５、画像生成部１１６を備えている。
【００２０】
付与部１１１は、ゲームで用いられるゲーム媒体をユーザーに付与する処理を実行する機能を有している。ゲーム媒体とは、デジタルコンテンツのことをいい、たとえば、キャラクターが対応付けられたゲームカードやフィギユア等である。
【００２１】
記録部１１２は、バスを介してデータ記憶部１２に接続され、制御部１１からの指令に応じてデータ記憶部１２にデータを記録する処理を実行する機能を有している。
【００２２】
受付部１１３は、プレイヤーによる操作入力を受け付ける処理を実行する機能を有している。具体的には、受付部１１３は、プレイヤーがプレイヤー端末２０を利用して入力した操作情報（操作コマンド等）をサーバー装置１０がネットワークを介して受信することにより、プレイヤーによる操作入力を受け付けることができる。例えば、受付部１１３は、複数のキャラクターを組み合せたキャラクター群（以下、「デッキ」とも呼ぶ）の編成を要求する編成要求をプレイヤー端末２０から受け付ける処理を実行する。
【００２３】
対戦処理部１１４は、敵キャラクターとの対戦について勝敗を決定する処理を実行する機能を有している。また、対戦処理部１１４は、プレイヤーが敵キャラクターに対して攻撃した際に、当該敵キャラクターの体力パラメーターの値を減少させる攻撃処理を実行する機能等を有している。
【００２４】
デッキ編成部１１５は、プレイヤー端末２０から送信されたデッキの編成を要求する編成要求に応答して、プレイヤーによって選択された複数のキャラクターを組み合わせることによって、当該プレイヤーのデッキを編成する処理を実行する機能を有している。
【００２５】
画像生成部１１６は、プレイヤーにゲームプレイさせるための操作画像や、敵キャラクター等を含むゲーム画像等の各種画像データを生成する処理を実行する機能を有している。本実施形態における画像生成部１１６は、プレイヤーがデッキを編成する際にプレイヤー端末２０の端末表示部２４に表示させるための編成用ゲーム画像や、プレイヤーがこれまでに編成したデッキの履歴を含む履歴用ゲーム画像を生成する処理を実行する。
【００２６】
データ記憶部１２は、サーバー装置１０におけるシステムプログラムが記憶された読み取り専用の記憶領域であるＲＯＭ（Read Only Memory）と、制御部１１で生成される各種データ（システムプログラムで使用するフラグや演算した値）が記憶されるとともに、制御部１１の演算処理のワーク領域として使用される書き換え可能な記憶領域であるＲＡＭ（Random Access Memory）とを有しており、たとえば、フラッシュメモリやハードディスク等の不揮発性記憶装置によって実現される。本実施形態のデータ記憶部１２は、ユーザーがゲームで利用するゲームカードに関する情報であるカード情報、ユーザー（プレイヤー）に関する情報であるユーザー情報、ゲームカードに対応付けられたキャラクターのセリフに関する情報であるセリフ情報、デッキに対して発生させる特殊効果に関する情報である特殊効果情報を記憶する。なお、これら各情報については、追って詳述する。
【００２７】
入力部１３は、システム管理者等が各種データ（後述するカード情報など）を入力するためのものであり、たとえば、キーボードやマウス等によって実現される。
【００２８】
表示部１４は、制御部１１からの指令に基づいてシステム管理者用の操作画面を表示するためのものであり、たとえば、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）等によって実現される。
【００２９】
通信部１５は、ユーザー端末２０と通信を行うためのものであり、ユーザー端末２０から送信される各種データや信号を受信する受信部としての機能と、制御部１１の指令に応じて各種データや信号をユーザー端末２０へ送信する送信部として機能とを有している。通信部１５は、たとえば、ＮＩＣ（Network Interface Card）等によって実現される。
【００３０】
＜＜＜ユーザー端末２０の構成について＞＞＞
図３は、ユーザー端末２０の機能上の構成を示すブロック図である。本実施形態のユーザー端末２０は、端末制御部２１と、端末記憶部２２と、端末入力部２３と、端末表示部２４と、端末通信部２５と、を有している。
【００３１】
端末制御部２１は、各部間のデータの受け渡しを行うととともに、ユーザー端末２０全体の制御を行うものであり、ＣＰＵ（Central Processing Unit）が所定のメモリに格納されたプログラムを実行することによって実現される。すなわち、端末制御部２１は、ゲームサイトにアクセスするための各種処理や、サーバー装置１０に対してリクエストするための各種処理など、ゲームシステム１に関する各種制御、情報処理を実行する機能を有している。
【００３２】
端末記憶部２２は、ユーザー端末２０におけるシステムプログラムが記憶された読み取り専用の記憶領域であるＲＯＭ（Read Only Memory）と、端末制御部２１で生成される各種データ（システムプログラムで使用するフラグや演算した値）が記憶されるとともに、端末制御部２１の演算処理のワーク領域として使用される書き換え可能な記憶領域であるＲＡＭ（Random Access Memory）とを有しており、たとえば、フラッシュメモリやハードディスク等の不揮発性記憶装置によって実現される。そして、この端末記憶部２２は、バスを介して端末制御部２１に接続され、端末制御部２１からの指令に応じて記憶されているデータを参照、読み出し、書き換える処理が行われる。本実施形態では、ユーザーＩＤや、サーバー装１０から送信されたゲームデータ、ゲームプログラム等のゲームコンテンツが端末記憶部２２に記録される。
【００３３】
端末入力部２３は、ユーザーが各種操作（ゲーム操作やテキスト入力操作など）を行うためのものであり、たとえば、操作ボタン、タッチパネル等によって実現される。
【００３４】
端末表示部２４は、端末制御部２１からの指令によりゲーム情報に基づいて生成されたゲーム画面（ゲームのプレイ画像）を表示するためのものであり、たとえば、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）等によって実現される。
【００３５】
端末通信部２５は、サーバー装置１０と通信を行うためのものであり、サーバー装置１０から送信される各種データや信号を受信する受信部としての機能と、端末制御部２１の指令に応じて各種データや信号をサーバー装置１０へ送信する送信部として機能とを有している。端末通信部１５は、例えば、ＮＩＣ（Network Interface Card）等によって実現される。
【００３６】
＜＜＜ゲームの概要について＞＞＞
ここでは、ゲームシステム１によって提供されるゲームの概要について説明する。
本実施形態のゲームシステム１は、ゲーム媒体を用いて行う対戦ゲームをユーザー（プレイヤー）に提供することができる。以下では、ゲーム媒体の一例としてゲームカードを用いて行う対戦型カードゲームについて説明する。なお、このゲームカードは、デジタルコンテンツとしてのゲームカードであるため、ゲーム上の仮想空間において使用される仮想カードとなる。
【００３７】
＜対戦型カードゲーム＞
本実施形態に係るゲームシステム１は、プレイヤーによって選択されたキャラクターを対戦相手となる敵キャラクターと戦わせることにより勝敗を決定する対戦型カードゲームを提供することができる。
【００３８】
（デッキの編成）
この対戦型カードゲームでは、まず、プレイヤーは敵キャラクターと対戦する複数のキャラクターを選択することによって当該複数のキャラクターを組み合せたデッキを設定する。本実施形態においては、プレイヤーは複数のゲームカード（ゲーム上の仮想空間において使用される仮想カード）を所有することができ、このゲームカードのそれぞれにはゲームキャラクターが対応付けられている。プレイヤーは、自らが所有する複数のゲームカードのうちからデッキの編成に用いる複数のゲームカードを選択すると、選択された複数のゲームカードのそれぞれに対応するキャラクターが組み合わされてデッキが設定される。本実施形態では、プレイヤーが選択した３枚のゲームカード（キャラクター）を組み合せることによって１つのデッキが形成される。そして、このデッキを構成する各キャラクターは、敵キャラクターと対戦するキャラクター（以下、「プレイヤーキャラクター」という）として設定されることになる。
【００３９】
また、ゲームカードに対応付けられているキャラクターに、特性の一例としてのスキルが設定されている。そして、デッキを構成する複数のプレイヤーキャラクターそれぞれに設定されるスキルが互いに関連している場合には、そのデッキに対して特殊効果を発生させるようになっている。本実施形態では、デッキを構成する３つのプレイヤーキャラクターそれぞれに設定されるスキルが共通する場合に、対戦ゲームにおいて必殺攻撃が発動できるように設定される。
【００４０】
ここで、プレイヤーにデッキの編成を行なわせる際、デッキを編成するための編成用ゲーム画面において各キャラクターのスキルを直接的に表示してしまうと、プレイヤーは、スキルが共通するキャラクターのみを選択し、必殺攻撃を発動させることができるデッキを積極的に編成するようになる。そうすると、デッキの編成に利用されるキャラクターが画一化してしまい、一度も利用されないキャラクターが多く存在することになってしまう。
【００４１】
これに対して、本実施形態では、プレイヤーにデッキの編成を行なわせる際、編成用ゲーム画面において、キャラクターのスキルを直接的に表示することなく、キャラクターに設定されたスキルをプレイヤーに推測させる推測情報を表示するようにした。具体的には、編成用ゲーム画面において、キャラクターのスキルをプレイヤーに推測させる文字列が含まれたテキスト文を、当該キャラクターのセリフとして表示するようにした。
【００４２】
このようにすることで、プレイヤーは、デッキの編成を行う際、編成用ゲーム画面においてキャラクターのセリフを見てもキャラクターのスキルを特定することができず、そのセリフを手掛りとしてキャラクターのスキルを推測しながら様々なキャラクターを組み合せるようになるため、デッキの編成に利用されるキャラクターの画一化を抑えることが可能となる。
なお、デッキを編成するための具体的な処理手順については、追って詳述する。
【００４３】
（対戦ゲームの勝敗）
次に、デッキを構成する各プレイヤーキャラクターが敵キャラクターと対戦する対戦ゲームを開始する。具体的には、プレイヤーが攻撃のためのコマンド入力を行うと、各プレイヤーキャラクターがこのコマンド入力に応じた攻撃を敵キャラクターに対して行い、この攻撃に対抗して敵キャラクターが反撃を行う。この対戦ゲームにおける勝敗の決定は、各キャラクターに設定された生命力パラメーター（体力パラメーター）に基づいて判定される。本実施形態においては、相手方の攻撃力に応じて生命力パラメーター（体力パラメーター）の値を減少させて行き、その値が先にゼロに達した方のキャラクターが敗者となるようにプログラミングされている。このようにして対戦ゲームが進行し、デッキを構成する全てのプレイヤーキャラクターが敗者となったときに、プレイヤーの負けが確定することになる。
【００４４】
以上のように、対戦ゲームにおける勝敗が決定されることによって対戦ゲームが終了すると、対戦内容や対戦結果に基づいて、プレイヤーに対してゲームカードや遊戯ポイントが付与される。したがって、プレイヤーは、この対戦型カードゲームを行うことにより、自らが所有するゲームカードの所有数や遊戯ポイントを増加させることができる。
【００４５】
＜ゲームカードの合成＞
この対戦型カードゲームでは、プレイヤーが所有する複数のゲームカード（キャラクター）のうちの一のゲームカード（キャラクター）に、前記一のゲームカードと異なる他のゲームカード（キャラクター）を合成することができる。
【００４６】
このようにゲームカードを合成することにより、合成後の前記一のゲームカードに設定された各種パラメーター（攻撃力、防御力、体力等の能力パラメーター等）の値を変化させることができる。
【００４７】
また、このようにゲームカードを合成することにより、合成後の前記一のゲームカードに設定されるセリフを、合成前の前記一のゲームカードに設定されたセリフと異なる他のセリフに変更することができる。このようにキャラクターのセリフを変更することで、プレイヤーは、デッキの編成を行う際、編成用ゲーム画面において、変更後のセリフを手掛りとして、再びキャラクターのスキルを推測しながら様々なキャラクターを組み合せるようになるため、デッキの編成に利用されるキャラクターの画一化をより効果的に抑えることが可能となる。
【００４８】
＜図鑑リストの閲覧＞
この対戦型カードゲームでは、プレイヤーがこれまでに編成したことのあるデッキの履歴を図鑑リストとして閲覧させることができる。この図鑑リストには、プレイヤーがこれまでに編成したことのあるデッキの一覧が表示されており、デッキを構成する各キャラクターの画像、各キャラクターのスキル、デッキの必殺攻撃等が、デッキごとに表示されている。プレイヤーは、プレイヤー端末２０を利用して図鑑リストを閲覧することにより、デッキを構成するキャラクターの組合せとそのデッキが発動させることができる必殺攻撃との相関関係を把握することができるため、次回に新たなデッキを編成する場合等に参考とすることができる。
【００４９】
＜＜＜データの構成について＞＞＞
本実施形態のゲームシステム１において利用される各種情報について、図４乃至図１１を用いて説明する。図４は、カード情報のデータ構造例を示す図である。図５は、ユーザー情報のデータ構造例を示す図である。図６は、所有カード情報のデータ構造例を示す図である。図７は、デッキ情報のデータ構造例を示す図である。図８は、特殊効果の決定条件を説明する図である。図９は、図鑑情報のデータ構造例を示す図である。図１０は、セリフ情報のデータ構造例を示す図である。図１１は、特殊効果情報のデータ構造例を示す図である。本実施形態においては、サーバー装置１０のデータ記憶部１２に、カード情報、ユーザー情報、セリフ情報、及び、特殊効果情報等が記憶されている。
【００５０】
カード情報は、ゲームカードを識別する識別情報の一例としてのカードＩＤと、このカードＩＤに関連付けられた当該ゲームカードに関する各種情報と、を含んで構成されている。たとえば、図４に示すように、ゲームカードに対応付けられたキャラクターの名前、キャラクター画像、セリフＩＤ、スキル、初期攻撃力、初期防御力、初期体力などの各種初期パラメーター等が、カード情報に含まれている。
【００５１】
キャラクターの名前は、戦士、魔法使いなど、キャラクターの種類に応じて名付けられたものであり、キャラクターの種類をユーザーに認識させることができる。キャラクター画像は、キャラクターに関連付けられた画像データである。
【００５２】
セリフＩＤは、キャラクターに関連付けられたセリフを特定するための情報である。後述するセリフ情報（図１０参照）を参照することにより、セリフＩＤに対応付けられたセリフ（テキスト）が特定される。このようにして特定されたセリフは、キャラクターに関連付けられ、プレイヤーがデッキを編成するための編成用画面に表示されることになる。これにより、キャラクターのセリフを手掛かりとして当該キャラクターのスキルをプレイヤーに推測させることができる。
【００５３】
スキルは、キャラクターに設定された特性を示す情報である。スキルが共通するキャラクターを組み合わせてデッキを編成することにより、デッキに対して特殊効果を発生させることが可能となる。各キャラクターのスキルは、このカード情報を参照することによって特定することができる。
【００５４】
初期攻撃力などの各種初期パラメーターは、キャラクターに設定された初期能力値を示すデータである。本実施形態では、対戦ゲームの結果やゲームの進行具合等に応じて初期値に対して所定値が加算されて行き、キャラクターの能力値が上昇するように設定されている。
【００５５】
ユーザー情報は、ユーザー（プレイヤー）を識別する識別情報の一例としてのユーザーＩＤと、このユーザーＩＤに関連付けられた当該ユーザーに関する各種情報と、を含んで構成されている。たとえば、図５に示すように、所有カード情報、デッキ情報、図鑑情報等が、ユーザー情報に含まれている。
【００５６】
所有カード情報は、ユーザー（プレイヤー）が所有する所有カードを示す情報である。所有カード情報は、ユーザーの所有カードを示す所有カードＩＤと、この所有カードＩＤに関連付けられた当該所有カードに関する各種情報と、を含んで構成されている。たとえば、図６に示すように、所有カードＩＤのゲームカードに対応するキャラクターのセリフＩＤと、レベルと、攻撃力や防御力などの各種パラメーター等が、所有カード情報に含まれている。
【００５７】
セリフＩＤは、所有カードＩＤのゲームカードに対応付けられたキャラクターのセリフを特定するための情報である。後述するセリフ情報（図１０参照）を参照することにより、セリフＩＤに対応付けられたセリフ（テキスト）が特定される。このセリフＩＤは、ゲームカードの合成によって変化し、更新される。
【００５８】
レベルは、所有カードＩＤのゲームカードに対応付けられたキャラクターのレベルを示す情報である。攻撃力や防御力などの各種パラメーターは、キャラクターに設定された能力値を示すデータである。このレベルや攻撃力や防御力などの各種パラメーターは、対戦型カードゲームの結果に応じて変化し、更新される。
【００５９】
デッキ情報は、プレイヤーが編成したデッキを示す情報である。デッキ情報は、プレイヤーが編成したデッキを識別するためのデッキＩＤと、このデッキＩＤに関連付けられた当該デッキに関する各種情報と、を含んで構成されている。たとえば、図７に示すように、ゲームカード（キャラクター）のカードＩＤ、必殺技ＩＤ等が、デッキ情報に含まれている。
【００６０】
ゲームカード（キャラクター）のカードＩＤは、デッキＩＤに対応するデッキを構成するキャラクター（ゲームカード）を特定するための情報である。本実施形態では、プレイヤーが選択した３枚のゲームカード（キャラクター）を組み合せることによって１つのデッキが形成されるため、デッキＩＤに対して３つのカードＩＤが関連付けられデッキ情報に格納されている。
【００６１】
必殺技ＩＤは、デッキに対して発動可能な必殺攻撃を識別するための情報である。デッキＩＤに関連付けられる必殺技ＩＤは、図８に示す特殊効果の決定条件に基づき決定される。すなわち、デッキ毎の必殺攻撃は、デッキを構成するキャラクターに共通するスキルの種類によって決定される。例えば、図８に示すように、デッキを構成するキャラクターに共通するスキルが「Ａ」である場合、必殺技ＩＤは「１」〜「３」のうちのいずれかに決定される。決定された必殺技ＩＤに対応付けられた必殺攻撃は、後述する特殊効果情報（図１１参照）によって特定される。この特殊効果情報には、複数種類の必殺攻撃が設定されている。そのため、プレイヤーは、デッキ編成の際、様々な必殺攻撃が発動するように、デッキを構成するキャラクターの組合せをいろいろと試すことができる。
【００６２】
図鑑情報は、プレイヤーによって編成されたデッキがこれまでに発動したことのある必殺攻撃の履歴を示す履歴情報である。この図鑑情報は、図９に示すように、これまでに発動したことのある必殺攻撃の必殺技ＩＤと、この必殺技ＩＤに関連付けられたフラグ情報等を含んで構成されている。本実施形態では、これまでに発動したことのある必殺攻撃の必殺技ＩＤには「TRUE」が設定され、これまでに発動したことのない必殺攻撃の必殺技ＩＤには「FALSE」が設定される。
【００６３】
セリフ情報は、キャラクターのセリフを識別する識別情報の一例としてのセリフＩＤと、このセリフＩＤに関連付けられた当該セリフに関する各種情報と、を含んで構成されている。たとえば、図１０に示すように、キャラクターに設定されたスキルをプレイヤーに推測させる文字列が含まれたテキスト（セリフ）等に含まれている。なお、このセリフは、キャラクターに設定されたスキルをプレイヤーに推測させる文字列が含まれたテキストデータである。そのため、画像データである場合に比べて、データ記憶部１２における記録容量を少なくすることができる。
【００６４】
特殊効果情報は、必殺攻撃を識別する識別情報の一例としての必殺技ＩＤと、この必殺技ＩＤに関連付けられた当該必殺技に関する各種情報と、を含んで構成されている。たとえば、図１１に示すように、必殺技の名前、発動率、攻撃力、ヒント等が、特殊効果情報に含まれている。
【００６５】
必殺技の名前は、必殺技Ａ、必殺技Ｂ、必殺技Ｃなど、技の種類に応じて名付けられたものであり、デッキに対して発動させる必殺攻撃の種類をプレイヤーに認識させることができる。
【００６６】
必殺技の発動率は、必殺攻撃を発動させる確率を示すデータである。すなわち、デッキの必殺攻撃は、この確率に基づいて対戦ゲームの進行中に発動する。必殺技の攻撃力は、必殺攻撃が発動した際の攻撃力の大きさを示すパラメーターである。
【００６７】
ヒントは、未発動の必殺攻撃を発動させるためのヒントをプレイヤーに教えるための情報である。このヒントは、プレイヤーにヒントを教えるための文字列からなるテキストデータである。本実施形態では、未発動の必殺攻撃に対応させたヒントが図鑑リストに表示されるため、プレイヤーはこのヒントを見ることによって未発動の必殺攻撃を発動させるための手掛かりとすることができる。
【００６８】
以下では、これらの各情報の利用した、本実施形態に係るゲームシステム１の動作例について、具体的に説明する。
【００６９】
＜＜＜ゲームシステム１の動作について＞＞＞
ここでは、ゲームシステム１の動作について説明する。本実施形態に係るゲームシステム１では、ゲームプログラムに基づきサーバー装置１０及びプレイヤー端末２０を協働させることにより、制御対象が制御され、各処理が実行される。
【００７０】
具体的には、このゲームシステム１において、カード付与処理、カード記録処理、プレイヤーにデッキを編成させるための処理、カード合成処理、プレイヤーに図鑑リストを閲覧させるための処理等が実行される。以下、各処理について説明する。
【００７１】
＜カード付与処理＞
カード付与処理は、プレイヤーに対してゲームカードを付与するための処理である。本実施形態では、対戦型カードゲームを実行することにより、プレイヤーに対してゲームカードが付与される。具体的には、サーバー装置１０における対戦処理部１１４が、対戦型カードゲームのゲーム処理を実行することにより対戦結果や対戦内容を決定し、サーバー装置１０における付与部１１１が、その対戦結果や対戦内容に基づいて、図４に示すカード情報に含まれる複数のゲームカードのうちからプレイヤーに付与するゲームカードを選択する。その結果、選択された付与カードは、プレイヤーの所有カードとなる。
【００７２】
＜カード記録処理＞
カード記録処理は、カード付与処理によりプレイヤーに付与された付与カードを、当該プレイヤーが所有する所有カードとして記録する処理である。サーバー装置１０における記録部１１２は、カード付与処理によりプレイヤーに付与された付与カードを、図６に示す所有カード情報に追加して記録する。このようにして、プレイヤーは、自らが所有するゲームカードの所有数を増加させることができる。
【００７３】
＜プレイヤーにデッキを編成させるための処理＞
デッキを編成させる処理は、プレイヤー端末２０からのリクエストに応答して、プレイヤーによって選択された複数のキャラクターを組み合せたデッキを編成させる処理である。以下では、デッキを編成するための動作例について、図１２及び図１３を用いて具体的に説明する。図１２は、デッキを編成するための動作例を説明するためのフローチャートである。図１３は、デッキを編成する際のゲーム画像の一例を示す図である。
【００７４】
先ず、図１２に示すように、プレイヤーは、プレイヤー端末２０において、デッキの編成を開始するためにアクセスしたＷｅｂページを端末表示部２４に表示させ、端末入力部２３を操作することによってデッキ編成の開始を要求する。すなわち、端末制御部２１は、端末入力部２３からデッキ編成開始の入力信号を受け取ると、デッキの編成を要求するコマンド（編成要求）をサーバー装置１０に送信する（Ｓ１０１）。
【００７５】
次いで、サーバー装置１０は、プレイヤー端末２０からネットワーク２を介してその編成要求を受け付ける受付処理を行う（Ｓ１０２）。そして、サーバー装置１０における受付部１１３が、プレイヤー端末２０から送信された編成要求を受け付けると、サーバー装置１０における画像生成部１１６が、図１３に示すような編成用ゲーム画像５０を生成する処理を行う（Ｓ１０３）。この編成用ゲーム画像５０には、プレイヤーが所有するゲームカード６０の一覧（キャラクターの一覧）が表示される。プレイヤーは、デッキを構成するキャラクターをこの一覧から選択することができる。
【００７６】
具体的には、サーバー装置１０におけるデッキ編成部１１５は、図５及び図６に示す所有カード情報を参照することにより、プレイヤーが所有する所有カードを抽出する。そして、デッキ編成部１１５は、抽出した所有カードそれぞれについて、図１３に示すゲームカード６０の画像を画像生成部１１６に生成させる。このゲームカード６０は、キャラクターのセリフ６１と、キャラクターの画像６２と、キャラクターの名前６３が含まれる。
【００７７】
さらに具体的には、デッキ編成部１１５は、図６に示す所有カード情報を参照することにより、所有カードに関連付けられたセリフＩＤを抽出した後、図１０に示すセリフ情報を参照することにより、セリフＩＤに対応するキャラクターのセリフを抽出する。そして、デッキ編成部１１５は、このようにして抽出されたセリフに基づいて、キャラクターのセリフ６１を含むゲームカード６０を画像生成部１１６に生成させる。また、デッキ編成部１１５は、図４に示すカード情報を参照することにより、所有カードのカードＩＤに関連付けられたキャラクター画像を抽出する。そして、デッキ編成部１１５は、このようにして抽出されたキャラクター画像に基づいて、キャラクターの画像６２を含むゲームカード６０を画像生成部１１６に生成させる。また、デッキ編成部１１５は、図４に示すカード情報を参照することにより、所有カードのカードＩＤに関連付けられたキャラクター名を抽出する。そして、デッキ編成部１１５は、このようにして抽出されたキャラクター名に基づいて、キャラクターの名前６３を含むゲームカード６０を画像生成部１１６に生成させる。以上のとおり、画像生成部１１６は、キャラクターのセリフ６１、名前６３（テキストデータ）とキャラクター画像６２（画像データ）とを組合せてゲームカード６０を生成しているため、例えば、セリフを他のセリフに変更したり、キャラクターの画像とセリフとの対応関係を変更したりすることができる。
【００７８】
このようにして、プレイヤーが所有するゲームカード６０の一覧を含む編成用ゲーム画像５０が画像生成部１１６によって生成されると、生成された編成用ゲーム画像５０が通信部１５によってプレイヤー端末２０に送信される。
【００７９】
次いで、プレイヤー端末２０は、サーバー装置１０から送信された編成用ゲーム画像５０を受信すると、端末表示部２４にその編成用ゲーム画像５０を表示させ、プレイヤーからの操作入力を受け付ける（Ｓ１０５）。この編成用ゲーム画像５０には、図１３に示すように、デッキを決定するためのデッキ決定ボタン５１と、ゲームカード６０（キャラクター）ごとに対応付けられたチェックボックス５２と、が含まれている。プレイヤーは、端末入力部２３を操作してチェックボックス５２にチェックマークを入れることにより、デッキを構成する複数のキャラクターを選択することができる。この際、プレイヤーは、必殺攻撃（特殊効果）が発生するようにデッキを編成する方が（キャラクターを選択する方が）、ゲーム進行上においてプレイヤーにとって有利となる。この必殺攻撃を発生させるためには、デッキを構成する各キャラクターのスキルが互いに特定の関係性を持つように、キャラクターを選択しなければならない（本実施形態では、デッキを構成する各キャラクターのスキルが共通しなければ必殺攻撃が発動しない）。しかし、本実施形態においては、キャラクター画像６２に対応するキャラクターのセリフ６１しか編成用ゲーム画像５０に含まれておらず、プレイヤーは、キャラクターのセリフ６１を見てもキャラクターのスキルを即座に特定することができない。その結果、プレイヤーは、そのセリフを手掛りとしてキャラクターのスキルを推測しながら様々なキャラクターを組み合せるようになるため、デッキの編成に利用されるキャラクターの画一化を抑えることが可能となる。このようにして、プレイヤーがキャラクターのスキルを推測しながらデッキを構成するキャラクターを選択してデッキ決定ボタン５１を押すと、プレイヤーに選択された複数のキャラクターが組み合わされて当該プレイヤーのデッキが形成されることになる。
なお、デッキを構成する複数のキャラクターをプレイヤーに選択させる際に、デッキ編成部１１５が予め決定したキャラクターの組合せを編成用ゲーム画像５０に表示させ、その中から選択させるようにしても良い。また、この際、すでに必殺攻撃を発動させたことのあるデッキについては、当該デッキを構成するキャラクターの組合せを編成用ゲーム画像５０に表示させるようにしてもよい。
【００８０】
次いで、プレイヤー端末２０は、プレイヤーによって編成用ゲーム画像５０に含まれるチェックボックス５２がマークされ、デッキ決定ボタン５１が押されると、プレイヤーによって選択された複数のキャラクターそれぞれのカードＩＤ、及び、選択された複数のキャラクターを組み合せたデッキの登録を要求するコマンドをサーバー装置１０へ送信する。
【００８１】
次いで、サーバー装置１０は、そのコマンドを受付部１１３により受け付けると、デッキ編成処理を行う（Ｓ１０６）。すなわち、デッキ編成部１１５は、受信した複数のキャラクターそれぞれのカードＩＤを、プレイヤーのデッキ情報（図７参照）にデッキＩＤに関連付けて格納する。この際、デッキ編成部１１５は、図４に示すカード情報を参照することにより、複数のキャラクターそれぞれのカードＩＤに対応付けられたスキルを特定する。そして、デッキ編成部１１５は、特定したそれぞれのスキルが共通するか否かを判定し、スキルが共通すると判定した場合には、図８に示す特殊効果の決定条件に基づき、デッキを構成するキャラクターに共通するスキルの種類に応じた必殺技ＩＤを決定する。そして、デッキ編成部１１５は、決定した必殺技ＩＤを、プレイヤーのデッキ情報（図７参照）にデッキＩＤに関連付けて格納する。また、デッキ編成部１１５は、このようにして必殺技ＩＤを決定することにより、デッキに対して必殺攻撃を発動させたことになるため、決定した必殺技ＩＤに対して「TRUE」を設定し、プレイヤーの図鑑情報（図９参照）を更新する。
【００８２】
次いで、デッキ編成部１１５は、プレイヤーによって選択されたキャラクターを組み合せたデッキを登録したことを示すゲーム画像を画像生成部１１６に生成させ、当該ゲーム画像をプレイヤー端末２０に送信する（Ｓ１０７）。
【００８３】
プレイヤー端末２０の端末制御部２１は、受信したゲーム画像を端末表示部２４に表示させることにより、プレイヤーによって選択されたキャラクターを組み合せたデッキが登録されたことをプレイヤーに知らせることができる（Ｓ１０８）。
【００８４】
以上のとおり、本実施形態に係るゲームシステム１によれば、プレイヤーがデッキの編成を行う際、キャラクターに設定されたスキルを推測しながら様々なキャラクターを組み合せるようになるため、デッキの編成に利用されるキャラクターの画一化を抑えることが可能となる。
【００８５】
＜カード合成処理＞
カード合成処理は、複数のゲームカードを合成することにより１つのゲームカードを形成する処理である。サーバー装置１０における制御部１１は、ゲームカードの合成を要求する操作信号をプレイヤー端末２０から受け取ると、カード合成処理を開始する。以下、カード合成処理について具体的に説明する。
【００８６】
まず、プレイヤー端末２０における端末制御部２１は、端末入力部２３からゲームカードを選択する操作信号を受け取ると、プレイヤーによって選択された複数のゲームカード（メインカード及びサブカード）のカードＩＤをサーバー装置１０に送信すると共に、ゲームカードの合成を要求するコマンド（カード合成要求）をサーバー装置１０に送信する。
【００８７】
次に、サーバー装置１０は、かかるカード合成要求を受信すると、プレイヤーによって選択されたメインカード及びサブカードのうちのメインカードのパラメーターの値を上昇させる処理を行う。すなわち、サーバー装置１０の制御部１１は、メインカードのカードＩＤをキーとしてデータ記憶部１２に格納された所有カード情報（図６参照）を参照することにより、当該メインカードに設定された攻撃力、防御力などの各種パラメーターの値をそれぞれ取得する。そして、制御部１１は、これら各種パラメーターの値に所定の値を加算して新たな値を求め、その新たな値を所有カード情報（図６参照）に記録して更新を行う。この際、サブカードは所有カード情報（図６参照）から削除されるため（又は、非所有を示すフラグが設定されるため）、カード合成後において、プレイヤーは、新たな値のパラメーターが設定されたメインカード（合成後のゲームカード）のみを所有することになる。
【００８８】
また、サーバー装置１０は、かかるカード合成要求を受信すると、プレイヤーによって選択されたメインカード及びサブカードのうちのメインカードのセリフを変更する処理を行う。すなわち、サーバー装置１０の制御部１１は、メインカードのカードＩＤをキーとしてデータ記憶部１２に格納された所有カード情報（図６参照）を参照することにより、当該メインカードに設定されたセリフＩＤを取得する。そして、制御部１１は、セリフ情報（図１０参照）を参照することにより、取得したセリフＩＤと異なるセリフＩＤを選択する。そして、制御部１１は、新たに選択したセリフＩＤを所有カード情報（図６参照）に記録して更新を行う。
【００８９】
なお、キャラクターのスキルをプレイヤーに容易に推測させることができるセリフ及びできないセリフを区別してセリフ情報に予め格納しておき、制御部１１は、カード合成の回数をカウントし、その回数が増加する度に、キャラクターのスキルをプレイヤーに容易に推測させることができるセリフを変更後のセリフとして選択するようにしてもよい。
また、制御部１１は、カード合成によってメインカードのセリフを変更する際に、メインカードのカードＩＤを他のゲームカードのカードＩＤに変更し、このカードＩＤの変更に伴ってセリフを変更するようにしてもよい。
【００９０】
以上のとおり、本実施形態に係るゲームシステム１によれば、キャラクターを合成することによってセリフが変更されるため、プレイヤーがデッキの編成を行う際、合成後のキャラクターに設定されたスキルをさらに推測しながら様々なキャラクターを組み合せるようになるため、デッキの編成に利用されるキャラクターの画一化をさらに抑えることが可能となる。
【００９１】
＜プレイヤーに図鑑リストを閲覧させるための処理＞
図鑑リストを閲覧させる処理は、プレイヤー端末２０からのリクエストに応答して、プレイヤーがこれまでに編成したデッキを閲覧させる処理である。以下では、図鑑リストを閲覧させるための動作例について、図１４を用いて具体的に説明する。図１４は、図鑑リストを閲覧する際のゲーム画像の一例を示す図である。
【００９２】
先ず、プレイヤーは、プレイヤー端末２０において、図鑑リストの閲覧を開始するためにアクセスしたＷｅｂページを端末表示部２４に表示させ、端末入力部２３を操作することによって図鑑リストの閲覧開始を要求する。すなわち、端末制御部２１は、端末入力部２３から図鑑リストの閲覧開始の入力信号を受け取ると、図鑑リストの閲覧開始を要求するコマンド（閲覧要求）をサーバー装置１０に送信する。
【００９３】
次いで、サーバー装置１０は、プレイヤー端末２０からネットワーク２を介してその閲覧要求を受け付ける受付処理を行う。サーバー装置１０における受付部１１３が、プレイヤー端末２０から送信された閲覧要求を受け付けると、サーバー装置１０における画像生成部１１６が、図１４に示すような図鑑リスト７０（履歴用ゲーム画像）を生成する処理を行う。この図鑑リスト７０には、プレイヤーがこれまで編成したデッキの一覧が表示される。
【００９４】
具体的には、図９に示す図鑑情報には、デッキの必殺技ＩＤに対して必殺攻撃が発動したか否かを示すフラグ情報が関連付けられているため、サーバー装置１０の制御部１１は、このフラグ情報を参照することにより、発動した必殺攻撃に対応する必殺技ＩＤを抽出した後、図５及び図７に示すデッキ情報を参照することにより、抽出した前記必殺技ＩＤに対応するデッキを抽出する。そして、制御部１１は、このようにして抽出されたデッキに基づいて、図１４に示す図鑑リスト７０を画像生成部１１６に生成させる。
【００９５】
この図鑑リスト７０では、図１４に示すように、必殺攻撃が発動したデッキについては、デッキを構成するキャラクター画像７１、各キャラクターのスキル７２等が表示されている。一方で、必殺攻撃が発動していないデッキについては、デッキを構成するキャラクターは表示されず、必殺攻撃を発動させるためのヒント７３が表示されている。
【００９６】
具体的には、制御部１１は、図４に示すカード情報を参照することにより、デッキを構成するキャラクター（ゲームカード）のカードＩＤに関連付けられたキャラクター画像を抽出する。そして、制御部１１は、このようにして抽出されたキャラクター画像に基づいて、キャラクター画像７１を含む図鑑リスト７０を画像生成部１１６に生成させる。また、制御部１１は、図６に示す所有カード情報を参照することにより、デッキを構成するキャラクター（ゲームカード）のカードＩＤに関連付けられたスキルを抽出する。そして、制御部１１は、このようにして抽出されたスキルに基づいて、デッキを構成するキャラクターのスキル７２を含む図鑑リスト７０を画像生成部１１６に生成させる。また、制御部１１は、図９に示す図鑑情報を参照することにより、「FALSE」が設定されている必殺技ＩＤ（必殺攻撃が発動していない必殺技ＩＤ）を抽出した後、図７に示すデッキ情報及び図１１に示す特殊効果情報を参照することにより、必殺攻撃が発動していないデッキに対するヒントを抽出する。そして、制御部１１は、このようにして抽出されたヒントに基づいて、未発動のデッキに対して必殺攻撃を発動させるためのヒント７３を含む図鑑リスト７０を画像生成部１１６に生成させる。これにより、プレイヤーは、未発動のデッキに対して必殺攻撃を発動させるように、このヒントを参考にしながらデッキを編成することができる。
【００９７】
このようにして、プレイヤーがこれまでに編成したデッキの一覧を含む図鑑リスト７０が画像生成部１１６によって生成されると、生成された図鑑リスト７０が通信部１５によってプレイヤー端末２０に送信される。
【００９８】
以上のとおり、本実施形態に係るゲームシステム１によれば、プレイヤーがデッキの編成を行う際、これまでに編成されたデッキを参考にしながら様々なキャラクターを組み合せるようになるため、デッキの編成に利用されるキャラクターの画一化を抑えることが可能となる。
また、キャラクターのセリフをテキストデータで管理することによって、特殊効果の発生条件を変更する場合や、ゲームカードのデザインを変更する場合等、キャラクターのセリフを画像データとして管理する場合に比べて、キャラクターに対応させるセリフを容易に変更することができる。
【００９９】
＝＝＝その他の実施の形態＝＝＝
上記の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物も含まれる。特に、以下に述べる実施形態であっても、本発明に含まれるものである。
【０１００】
＜編成用ゲーム画像＞
上記の本実施形態では、画像生成部１１６によって生成される編成用ゲーム画像として、図１４に示す編成用ゲーム画像５０を例に挙げて説明したが、これに限らず、図１５に示す編成用ゲーム画像５０であってもよい。すなわち、図１４に示す編成用ゲーム画像５０のように、キャラクターのセリフ６１とキャラクター画像６２がゲームカード６０の画像に含まれている必要はなく、図１５に示す編成用ゲーム画像５０のように、キャラクターのセリフ６１がゲームカード６０の画像に含まれていなくてもよい。つまり、画像生成部１１６は、キャラクターのセリフ６１とキャラクター画像６２とが対応付けられた編成用ゲーム画像５０を生成すればよい。
【０１０１】
＜特殊効果＞
上記の本実施形態では、特殊効果を発生させる条件として、デッキを構成する複数のキャラクターそれぞれに対して互いに関連するスキル（特性）が設定されている場合の一例として、デッキを構成するキャラクターのスキルが共通する場合について説明したが、これに限定されるものではない。たとえば、デッキを構成する３つのキャラクターのうち、３つのキャラクターすべてのスキルが共通する必要がなく、２つのキャラクターのスキルが共通する場合に、特殊効果を発生させるようにしてもよい。また、全てのスキルをもつオールマイティカードを設けるようにしてもよい。かかる場合には、例えば、スキルが共通する２つのキャラクターと、１つのオールマイティカードとを組み合わせて、デッキを構成する３つのキャラクターとしてもよい。また、例外的に、デッキを構成する複数のキャラクターのうち、同一のキャラクターが存在する場合には、特殊効果を発生しないようにしてもよい。
また、上記の本実施形態では、特殊効果の一例として必殺攻撃について説明したが、これに限定されるものではなく、例えば、デッキを構成するすべてのキャラクターの能力値（パラメーター値）を上昇させるようにしてもよい。
【０１０２】
＜推測情報＞
上記の本実施形態では、キャラクターに設定されたスキル（特性）をプレイヤーに推測させる推測情報の一例としてキャラクターのセリフについて説明したが、これに限定されるものではなく、例えば、キャラクターに設定されたスキル（特性）プレイヤーに推測させるための記号、暗号、絵柄、模様、図形等であってもよい。
【０１０３】
＜図鑑リスト＞
上記の本実施形態において、プレイヤーがデッキを編成することによってすべての必殺攻撃を発動させる場合に（図鑑リストにすべてのデッキを表示させた場合に）、プレイヤーにアイテム等の特典を付与するようにしてもよい。
【０１０４】
＜サーバー装置＞
上記の本実施形態では、１台のサーバー装置１０を備えたゲームシステム１を例に挙げて説明したが、これに限らず、複数台のサーバー装置がネットワークを介して接続され、各サーバー装置が各種処理を分散して行うようにしてもよい。
【０１０５】
＜情報処理装置＞
上記の本実施形態におけるゲームシステム１では、ゲームプログラムに基づきサーバー装置１０及びユーザー端末２０を協働させることにより、カード付与処理、カード記録処理、プレイヤーにデッキを編成させるための処理、カード合成処理、プレイヤーに図鑑リストを閲覧させるための処理等の各処理を実行する場合を例に挙げて説明したが、これに限定されるものではなく、情報処理装置としてのユーザー端末２０単体、または、情報処理装置としてのサーバー装置１０単体が、ゲームプログラムに基づき上記の各処理を実行するようにしてもよい。
【符号の説明】
【０１０６】
１  ゲームシステム、２  ネットワーク、１０  サーバー装置、１１  制御部、１２  データ記憶部、１３  入力部、１４  表示部、１５  通信部、２０  ユーザー端末（プレイヤー端末）、２１  端末制御部、２２  端末記憶部、２３  端末入力部、２４  端末表示部、２５  端末通信部、５０  編成用ゲーム画像、５１  デッキ決定ボタン、５２  チェックボックス、６０  ゲームカード、６１  セリフ、６２  キャラクター画像、６３  キャラクター名、７０  図鑑リスト（履歴用ゲーム画像）、７１  キャラクター画像、７２  スキル、７３  ヒント、１１１  付与部、１１２  記録部、１１３  受付部、１１４  対戦処理部、１１５  デッキ編成部、１１６  画像生成部
【図１】
2014000263.tif 000003
【図２】
2014000263.tif 000004
【図３】
2014000263.tif 000005
【図４】
2014000263.tif 000006
【図５】
2014000263.tif 000007
【図６】
2014000263.tif 000008
【図７】
2014000263.tif 000009
【図８】
2014000263.tif 000010
【図９】
2014000263.tif 000011
【図１０】
2014000263.tif 000012
【図１１】
2014000263.tif 000013
【図１２】
2014000263.tif 000014
【図１３】
2014000263.tif 000015
【図１４】
2014000263.tif 000016
【図１５】
2014000263.tif 000017