(57)【要約】【課題】ゲームデータに設定すべき役割をユーザが判断しやすくなること。【解決手段】ゲームシステム（１）の設定手段（６４）は、ユーザが保有する各ゲームデータに、対戦における複数の役割の少なくとも一つを設定する。記録手段（６８）は、対戦が実行された場合、当該対戦における各ゲームデータの評価情報を取得して、当該ゲームデータの役割に関連付けて記憶手段（６０）に記録する。受付手段（７０）は、複数のゲームデータ又は複数の役割の何れかの指定を受け付ける。提示手段（７２）は、指定されたゲームデータの評価情報を当該評価情報に関連付けられた役割ごとに提示する、又は、指定された役割に関連付けられた各ゲームデータの評価情報を提示する。【選択図】図５
2015036036.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが保有する複数のゲームデータと、対戦相手データと、に基づいて対戦を実行するゲームシステムであって、
各ゲームデータに、対戦における複数の役割の少なくとも一つを設定する設定手段と、
対戦が実行された場合、当該対戦における各ゲームデータの評価情報を取得して、当該ゲームデータの役割に関連付けて記憶手段に記録する記録手段と、
前記複数のゲームデータ又は前記複数の役割の何れかの指定を受け付ける受付手段と、
前記指定されたゲームデータの前記評価情報を当該評価情報に関連付けられた役割ごとに提示する、又は、前記指定された役割に関連付けられた各ゲームデータの前記評価情報を提示する提示手段と、
を含むことを特徴とするゲームシステム。
【請求項２】
各ゲームデータには、対戦における能力が設定されており、
前記ゲームシステムは、
各ゲームデータの役割に基づいて当該ゲームデータの能力を変化させる手段を更に含み、
前記記録手段は、
各ゲームデータの能力が変化して対戦が実行された場合、当該対戦における各ゲームデータの前記評価情報を取得して、当該ゲームデータの役割に関連付けて前記記憶手段に記録する、
ことを特徴とする請求項１に記載のゲームシステム。
【請求項３】
前記ゲームシステムは、
役割の組み合わせを複数記憶する手段の記憶内容を取得する手段を更に含み、
前記設定手段は、前記複数の組み合わせのうちで指定された組み合わせに基づいて、各ゲームデータに、当該組み合わせに含まれる役割の少なくとも一つを設定し、
前記記録手段は、各ゲームデータの前記評価情報を、前記指定された組み合わせに更に関連付けて記録し、
前記提示手段は、前記指定されたゲームデータの前記評価情報を当該評価情報に関連付けられた組み合わせごとに提示する、
ことを特徴とする請求項１又は２に記載のゲームシステム。
【請求項４】
前記ゲームシステムは、
役割の組み合わせを複数記憶する手段の記憶内容を取得する手段を更に含み、
前記設定手段は、前記複数の組み合わせのうちで指定された組み合わせに基づいて、各ゲームデータに、当該組み合わせに含まれる役割の少なくとも一つを設定し、
前記記録手段は、各ゲームデータの前記評価情報を、前記指定された組み合わせに更に関連づけて記録し、
前記受付手段は、前記複数の組み合わせの何れかの指定を更に受け付け、
前記提示手段は、前記指定された組み合わせに関連付けられた各ゲームデータの前記評価情報を提示する、
ことを特徴とする請求項１〜３の何れか一項に記載のゲームシステム。
【請求項５】
前記受付手段は、前記指定された組み合わせに含まれる役割の何れかの指定を受け付け、
前記提示手段は、前記指定された組み合わせ及び役割に関連付けられた各ゲームデータの前記評価情報を提示する、
ことを特徴とする請求項４に記載のゲームシステム。
【請求項６】
前記ゲームシステムは、
前記複数の組み合わせのうち指定された組み合わせに関連付けられた各評価情報に基づいて、当該組み合わせに含まれる各役割を設定すべきゲームデータを前記ユーザに提案する手段、
を更に含むことを特徴とする請求項３〜５の何れか一項に記載のゲームシステム。
【請求項７】
前記ゲームシステムは、複数のユーザの各々が保有する前記複数のゲームデータと、前記対戦相手データと、に基づいて当該ユーザの対戦を実行し、
前記設定手段は、各ユーザが保有する各ゲームデータに役割を設定し、
前記記録手段は、各ユーザの対戦が実行された場合、当該ユーザが保有する各ゲームデータの前記評価情報を取得して、当該ゲームデータの役割に関連付けて前記記憶手段に記録し、
前記受付手段は、各ユーザによる、当該ユーザが保有する前記複数のゲームデータ又は前記複数の役割のうちから指定を受け付け、
前記提示手段は、他のユーザが保有する、前記指定されたゲームデータと同じ種類のゲームデータの前記評価情報を当該評価情報に関連付けられた役割ごとに提示する、又は、前記指定された役割に関連付けられた、各ユーザが保有する各ゲームデータの前記評価情報を提示する、
ことを特徴とする請求項１〜６の何れか一項に記載のゲームシステム。
【請求項８】
前記対戦は、スポーツに関する対戦であり、
前記複数のゲームデータの各々は、ゲームキャラクタであり、
前記複数の役割の各々は、前記スポーツに関するポジションであり、
前記設定手段は、各ゲームキャラクタに、複数の前記ポジションの少なくとも一つを設定し、
前記記録手段は、前記スポーツに関する対戦が実行された場合、当該対戦における各ゲームキャラクタの前記評価情報を取得して、当該ゲームキャラクタのポジションに関連付けて前記記憶手段に記録し、
前記受付手段は、前記複数のゲームキャラクタ又は前記複数のポジションの何れかの指定を受け付け、
前記提示手段は、前記指定されたゲームキャラクタの前記評価情報を当該ゲームキャラクタのポジションごとに提示する、又は、前記指定されたポジションに関連付けられた各ゲームキャラクタの前記評価情報を提示する、
ことを特徴とする請求項１〜７の何れか一項に記載のゲームシステム。
【請求項９】
ユーザが保有する複数のゲームデータと、対戦相手データと、に基づいて対戦を実行するゲーム装置であって、
各ゲームデータに、対戦における複数の役割の少なくとも一つを設定する設定手段と、
対戦が実行された場合、当該対戦における各ゲームデータの評価情報を取得して、当該ゲームデータの役割に関連付けて記憶手段に記録する記録手段と、
前記複数のゲームデータ又は前記複数の役割の何れかの指定を受け付ける受付手段と、
前記指定されたゲームデータの前記評価情報を当該評価情報に関連付けられた役割ごとに提示する、又は、前記指定された役割に関連付けられた各ゲームデータの前記評価情報を提示する提示手段と、
を含むことを特徴とするゲーム装置。
【請求項１０】
ユーザが保有する複数のゲームデータと、対戦相手データと、に基づいて対戦を実行するゲームの制御方法であって、
各ゲームデータに、対戦における複数の役割の少なくとも一つを設定する設定ステップと、
対戦が実行された場合、当該対戦における各ゲームデータの評価情報を取得して、当該ゲームデータの役割に関連付けて記憶手段に記録する記録ステップと、
前記複数のゲームデータ又は前記複数の役割の何れかの指定を受け付ける受付ステップと、
前記指定されたゲームデータの前記評価情報を当該評価情報に関連付けられた役割ごとに提示する、又は、前記指定された役割に関連付けられた各ゲームデータの前記評価情報を提示する提示ステップと、
を含むことを特徴とするゲーム制御方法。
【請求項１１】
ユーザが保有する複数のゲームデータと、対戦相手データと、に基づいて対戦を実行するコンピュータを、
各ゲームデータに、対戦における複数の役割の少なくとも一つを設定する設定手段、
対戦が実行された場合、当該対戦における各ゲームデータの評価情報を取得して、当該ゲームデータの役割に関連付けて記憶手段に記録する記録手段、
前記複数のゲームデータ又は前記複数の役割の何れかの指定を受け付ける受付手段、
前記指定されたゲームデータの前記評価情報を当該評価情報に関連付けられた役割ごとに提示する、又は、前記指定された役割に関連付けられた各ゲームデータの前記評価情報を提示する提示手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームシステム、ゲーム装置、ゲーム制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来から、ユーザが保有する複数のゲームデータ（例えば、キャラクタ）と、対戦相手データと、に基づいて対戦を実行するゲームシステムが知られている。例えば、特許文献１には、ユーザチームに所属するキャラクタと、対戦相手チームに所属するキャラクタと、が対戦するゲームを実行するゲームシステムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１９６４２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、特許文献１において、キャラクタに設定するポジションに応じてそのキャラクタの能力が変化する場合、ユーザは、対戦を有利に進めるために、各キャラクタに最適なポジションを設定することを試みようとする。しかし、キャラクタとポジションとの組み合わせは多数存在するため、ユーザは各キャラクタに最適なポジションを設定することが難しかった。
【０００５】
本発明は上記課題に鑑みてなされたものであって、その目的は、ゲームデータに設定すべき役割をユーザが判断しやすくなるゲームシステム、ゲーム装置、ゲーム制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に係るゲームシステム及びゲーム装置は、ユーザが保有する複数のゲームデータと、対戦相手データと、に基づいて対戦を実行するゲームシステム及びゲーム装置であって、各ゲームデータに、対戦における複数の役割の少なくとも一つを設定する設定手段と、対戦が実行された場合、当該対戦における各ゲームデータの評価情報を取得して、当該ゲームデータの役割に関連付けて記憶手段に記録する記録手段と、前記複数のゲームデータ又は前記複数の役割の何れかの指定を受け付ける受付手段と、前記指定されたゲームデータの前記評価情報を当該評価情報に関連付けられた役割ごとに提示する、又は、前記指定された役割に関連付けられた各ゲームデータの前記評価情報を提示する提示手段と、を含むことを特徴とする。
【０００７】
本発明に係るゲーム制御方法は、ユーザが保有する複数のゲームデータと、対戦相手データと、に基づいて対戦を実行するゲームの制御方法であって、各ゲームデータに、対戦における複数の役割の少なくとも一つを設定する設定ステップと、対戦が実行された場合、当該対戦における各ゲームデータの評価情報を取得して、当該ゲームデータの役割に関連付けて記憶手段に記録する記録ステップと、前記複数のゲームデータ又は前記複数の役割の何れかの指定を受け付ける受付ステップと、前記指定されたゲームデータの前記評価情報を当該評価情報に関連付けられた役割ごとに提示する、又は、前記指定された役割に関連付けられた各ゲームデータの前記評価情報を提示する提示ステップと、を含むことを特徴とする。
【０００８】
本発明に係るプログラムは、ユーザが保有する複数のゲームデータと、対戦相手データと、に基づいて対戦を実行するコンピュータを、各ゲームデータに、対戦における複数の役割の少なくとも一つを設定する設定手段、対戦が実行された場合、当該対戦における各ゲームデータの評価情報を取得して、当該ゲームデータの役割に関連付けて記憶手段に記録する記録手段、前記複数のゲームデータ又は前記複数の役割の何れかの指定を受け付ける受付手段、前記指定されたゲームデータの前記評価情報を当該評価情報に関連付けられた役割ごとに提示する、又は、前記指定された役割に関連付けられた各ゲームデータの前記評価情報を提示する提示手段、として機能させる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係るゲームシステムの全体構成を示す図である。
【図２】ユーザチームの設定を行うための設定画面の一例を示す図である。
【図３】ユーザが指定したキャラクタ別に評価点が表示されるキャラクタ別確認画面の一例を示す図である。
【図４】ユーザが指定したポジション別に評価点が表示されるポジション別確認画面の一例を示す図である。
【図５】ゲームシステムで実現される機能のうち、本発明に関連する機能を示す機能ブロック図である。
【図６】キャラクタデータのデータ格納例を示す図である。
【図７】ゲーム状況データのデータ格納例を示す図である。
【図８】フォーメーションデータのデータ格納例を示す図である。
【図９】評価点の算出方法を示す図である。
【図１０】ゲームシステムが実行する処理を示すフロー図である。
【図１１】ゲームシステムが実行する処理を示すフロー図である。
【図１２】変形例（１）の機能ブロック図である。
【図１３】ベストイレブンを提示するためのベストイレブン画面の一例である。
【発明を実施するための形態】
【００１０】
［１．ゲームシステムの全体構成］
以下、本発明の実施形態の例について図面に基づき詳細に説明する。図１は、実施形態に係るゲームシステムの全体構成を示す図である。図１に示すように、本実施形態に係るゲームシステム１は、サーバ１０及びゲーム装置２０を含む。サーバ１０及びゲーム装置２０は、通信ネットワーク２を介して、互いにデータ送受信可能に接続される。
【００１１】
サーバ１０は、例えば、サーバコンピュータによって実現される。図１に示すように、サーバ１０は、制御部１１、記憶部１２、及び通信部１３を含む。制御部１１は、例えば、マイクロプロセッサ等を含み、オペレーティングシステムやその他のプログラムに従って処理を実行する。記憶部１２は、主記憶部（例えばＲＡＭ）及び補助記憶部（例えばハードディスクドライブ又はソリッドステートドライブ）を含む。通信部１３は、通信ネットワーク２を介してデータ通信を行うためのものである。
【００１２】
ゲーム装置２０は、ユーザが使用するコンピュータであり、特にユーザがゲームをプレイするために使用するコンピュータである。ゲーム装置２０は、例えば、家庭用ゲーム機（据置型ゲーム機）、携帯用ゲーム機、携帯電話機（スマートフォンを含む）、携帯情報端末（タブレット型コンピュータを含む）、又はパーソナルコンピュータによって実現される。図１に示すように、ゲーム装置２０は、制御部２１、記憶部２２、通信部２３、操作部２４、表示部２５、及び音声出力部２６を含む。
【００１３】
制御部２１、記憶部２２、及び通信部２３は、サーバ１０の制御部１１、記憶部１２、及び通信部１３と同様である。操作部２４は、例えば、ゲームコントローラ、キー、レバー、タッチパネル、又はマウス等を含み、ユーザがゲーム操作を行うためのものである。なお、操作部２４は、ユーザが音声又はジェスチャによってゲーム操作を行うためのものであってもよい。表示部２５は、例えば、液晶表示パネル又は有機ＥＬディスプレイ等であり、制御部２１の指示に従って画面を表示する。音声出力部２６は、例えばスピーカ又はヘッドホン等であり、制御部２１の指示に従って音声データを出力する。
【００１４】
プログラムやデータは、例えば、通信ネットワーク２を介してサーバ１０又はゲーム装置２０に供給される。なお、サーバ１０又はゲーム装置２０は、情報記憶媒体（例えば光ディスク又はメモリカード等）に記憶されたプログラム又はデータを読み取るための構成要素を含むようにしてもよい。そして、情報記憶媒体を介してサーバ１０又はゲーム装置２０にプログラムやデータを供給するようにしてもよい。
【００１５】
［２．ゲームシステムにおいて実行されるゲーム］
ゲームシステム１は、ユーザが保有する複数のゲームデータと、対戦相手データと、に基づいて対戦を実行する。ゲームデータ及び対戦相手データは、例えば、キャラクタ、カード、及びアイテム等である。本実施形態では、ユーザが保有するキャラクタでサッカーチーム（以降、ユーザチームという。）を組み、対戦相手チームと対戦するゲームが実行される場合を説明する。即ち、ここでは、スポーツに関する対戦が実行される場合を説明する。なお、現実世界で行われている競技（例えば、サッカー）と同じ競技であって、架空世界で行われる競技が、ここでのスポーツに相当する。
【００１６】
ユーザチームと対戦相手チームとの対戦は、定期的に実行される。ここでは、予め定められた対戦日時（例えば、所定曜日の所定時刻）が到来した場合、各ユーザのユーザチームは、他のユーザのユーザチーム（本実施形態では、対戦相手データに相当する）と自動的に対戦し、その対戦結果が決定される。そして、ある一定期間（例えば、２週間）における対戦結果に応じて、各ユーザのランキングが決定される。ユーザは、対戦に勝利することを目指して、対戦日時が到来する前に、ユーザは、ユーザチームのフォーメーションやポジション、試合に出場させるキャラクタ等を設定して対戦に備えることになる。
【００１７】
図２は、ユーザチームの設定を行うための設定画面の一例を示す図である。図２に示すように、設定画面３０には、試合に最初から出場するキャラクタ（いわゆる、スターティングメンバー）を示す出場キャラクタ３２と、控えのキャラクタを示す控えキャラクタ３４と、が表示される。なお、控えのキャラクタも試合に出場することができる。設定画面３０において、ユーザは、ユーザチームのフォーメーションを変更することができる。ユーザが選択したフォーメーションは、出場キャラクタ３２の位置関係に反映される。出場キャラクタ３２及び控えキャラクタ３４のうちの何れかをユーザが選択すると、当該選択されたキャラクタの詳細情報３６が表示される。
【００１８】
詳細情報３６に示すように、各キャラクタには、基本ポジション３６Ａ、複数種類の能力パラメータ３６Ｂ、契約期間３６Ｃ、及び評価点３６Ｄが関連付けられている。基本ポジション３６Ａは、複数のポジション（例えば、フォワード、ミッドフィールダー、ディフェンダー、及びゴールキーパー）のうちでキャラクタに割り当てられたポジションである。なお、ユーザは、基本ポジション３６Ａ以外のポジションをキャラクタに設定することもできる。
【００１９】
能力パラメータ３６Ｂは、キャラクタの能力の高さを示す数値であり、ここでは、スピード、パワー、及びテクニックの３種類がある。本実施形態では、各キャラクタに設定されるポジションに応じて、当該キャラクタの能力パラメータ３６Ｂが変化する。例えば、あるキャラクタにそのキャラクタが得意とするポジションが設定されると、当該キャラクタの能力パラメータ３６Ｂが基本値よりも高くなる。一方、あるキャラクタにそのキャラクタが不得意なポジションが設定されると、当該キャラクタの能力パラメータ３６Ｂが基本値よりも低くなる。契約期間３６Ｃは、対戦で各キャラクタを使用できる期間である。契約期間３６Ｃは、現実世界における期間であってもよいし、ゲームの中の架空世界における期間であってもよい。各キャラクタの契約期間３６Ｃは、ユーザの操作に応じて延長することができる。
【００２０】
評価点３６Ｄは、対戦におけるキャラクタの活躍度（貢献度）を示す。例えば、キャラクタの評価点３６Ｄが高いほど、当該キャラクタがユーザチームに貢献していることを示す。先述のように、キャラクタはポジションに応じて能力パラメータが変化するので、例えば、キャラクタが活躍できるようなフォーメーションやポジションが設定された場合は、当該キャラクタの評価点３６Ｄが高くなり、キャラクタが活躍できないようなフォーメーションやポジションが設定された場合は、評価点３６Ｄが低くなる。
【００２１】
また、ユーザは、出場キャラクタ３２と控えキャラクタ３４とを入れ替えることで、ユーザチームに所属するキャラクタのうちで、試合に出場するキャラクタを変更する。更に、ユーザは、出場キャラクタ３２どうしを入れ替えることで、出場キャラクタ３２のポジションを変更することもできる。
【００２２】
ユーザチームと対戦相手チームとの対戦は、ユーザチームの能力パラメータの合計値と、対戦相手チームの能力パラメータの合計値と、に基づいて実行される。例えば、ユーザチームと対戦相手チームのうち、能力パラメータの合計値が高い方が勝利する確率が高くなる。ユーザチームの能力パラメータの合計値が高い方が対戦で有利になるので、ユーザは、ユーザチーム全体のバランスを考えて、能力パラメータの合計値が高くなるように、フォーメーションや各キャラクタのポジションをユーザは設定する。
【００２３】
本実施形態では、各ユーザは、他のユーザが保有するキャラクタの評価点を確認することで、自分が保有するキャラクタが活躍できるフォーメーション及びポジションを検討することができる。ここでは、ユーザが指定したキャラクタ別に評価点を確認する方法と、ユーザが指定したポジション別に評価点を確認する方法と、について説明する。
【００２４】
図３は、ユーザが指定したキャラクタ別に評価点が表示されるキャラクタ別確認画面の一例を示す図である。図３に示すように、キャラクタ別確認画面４０には、ユーザチームに所属するキャラクタを示すキャラクタリスト４２が表示される。キャラクタリスト４２に表示されたキャラクタの何れかをユーザが選択すると、他のユーザが保有する当該キャラクタの評価点が、評価リスト４４に表示される。なお、評価リスト４４に表示されるキャラクタには、当該評価リスト４４を表示させるユーザが保有するキャラクタが含まれているようにしてもよい。
【００２５】
評価リスト４４には、ユーザが指定したキャラクタと同じキャラクタを保有する他のユーザと、当該他のユーザのランキングと、当該同じキャラクタの評価点と、当該他のユーザのユーザチームのフォーメーションと、当該同じキャラクタのポジションと、が表示される。例えば、評価リスト４４は、評価点の降順に表示されるようにしてもよいし、他のソート条件に基づいて表示されるようにしてもよい。ユーザは、評価リスト４４が示す評価点を見ることで、自分が指定したキャラクタが活躍できるフォーメーションやポジションを判断することができる。
【００２６】
図４は、ユーザが指定したポジション別に評価点が表示されるポジション別確認画面の一例を示す図である。図４に示すように、ポジション別確認画面５０には、ユーザがポジションを指定するためのポジション画像５２が表示される。なお、ポジション別確認画面５０では、ユーザチームに設定されているフォーメーションに対応するポジションを指定できるようにしてもよいし、ユーザにフォーメーションを指定させ、当該指定されたフォーメーションに対応するポジションを指定できるようにしてもよい。
【００２７】
ユーザがポジション画像５２を指定すると、他のユーザが保有するキャラクタのうち、当該ポジション画像５２が示すポジションが設定されているキャラクタの評価点が、評価リスト５４に表示される。なお、評価リスト４４と同様に、評価リスト５４に表示されるキャラクタには、当該評価リスト５４を表示させるユーザが保有するキャラクタが含まれているようにしてもよい。
【００２８】
評価リスト５４には、ユーザが指定したポジションが設定されているキャラクタを保有する他のユーザと、当該他のユーザのランキングと、当該キャラクタの評価点と、当該キャラクタの名称と、が表示される。なお、評価リスト４４と同様、評価リスト５４が所定の条件のもとでソートされるようにしてもよい。ユーザは、評価リスト５４が示す評価点を見ることで、自分が指定したポジションで活躍できるキャラクタを判断することができる。
【００２９】
上記のように、本実施形態のゲームシステム１は、評価リスト４４，５６を表示させることで、キャラクタに設定すべきポジションをユーザが判断しやすくなる構成になっている。以下、本技術について、詳細に説明する。
【００３０】
［３．ゲームシステムにおいて実現される機能］
図５は、ゲームシステム１で実現される機能のうち、本発明に関連する機能を示す機能ブロック図である。図５に示すように、ゲームシステム１は、ゲームデータ記憶部６０、フォーメーション取得部６２、役割設定部６４、対戦実行部６６、評価記録部６８、受付部７０、及び提示部７２を実現する。
【００３１】
本実施形態では、ゲームデータ記憶部６０は、記憶部１２を主として実現され、他の各機能は、制御部１１を主として実現される。また、ゲームシステム１において必須の機能は、役割設定部６４、対戦実行部６６、評価記録部６８、受付部７０、及び提示部７２であり、他の機能は省略するようにしてもよい。
【００３２】
［３−１．ゲームデータ記憶部］
ゲームデータ記憶部６０は、ゲームを実現するために必要な各種データを記憶する。ここでは、キャラクタの基本情報を示すキャラクタデータ、各ユーザがプレイするゲームの状況を示すゲーム状況データ、及びゲームにおいて設定可能なフォーメーションを定義したフォーメーションデータについて説明する。
【００３３】
図６は、キャラクタデータのデータ格納例を示す図である。図６に示すように、キャラクタデータは、キャラクタ名、基本ポジション、レベル、及び能力パラメータを含む。レベルは、キャラクタの強さに関する情報である。能力パラメータは、ユーザがキャラクタを獲得したときの初期値である。
【００３４】
図７は、ゲーム状況データのデータ格納例を示す図である。図７に示すように、ゲーム状況データは、ユーザ名、保有チケット数、保有コイン数、ユーザチーム名、ユーザのランキング、ユーザの対戦成績、現在のフォーメーション、及びユーザチームに所属するキャラクタに関する情報を含む。
【００３５】
保有チケット数及び保有コイン数は、ユーザがキャラクタを獲得するために必要なゲームパラメータであり、ゲームの実行結果や他のユーザからのプレゼント等に応じて獲得することができる。例えば、ユーザは、保有チケットを消費することにより、獲得するキャラクタの抽選を行うことができる。当該抽選では、キャラクタデータに格納されたキャラクタのうちの少なくとも一つが選出される。ユーザは、当該選出されたキャラクタを、保有コインを消費することで獲得することができる。ユーザが獲得したキャラクタは、ゲーム状況データに追加される。
【００３６】
キャラクタに関する情報は、ユーザが保有するキャラクタ名、キャラクタの契約期間、現在のポジション、現在の評価点、能力パラメータを含む。なお、ここでは、ポジションが設定されているキャラクタは、試合に出場するキャラクタであり、ポジションが空欄のキャラクタは、控えキャラクタである。また、ゲーム状況データに格納される能力パラメータは、各ユーザが保有するキャラクタの能力パラメータの現在値（基準値）であり、ゲームの進行に応じて変化するようにしてもよいし、キャラクタデータに格納された初期値のままであってもよい。
【００３７】
ゲーム状況データは、ゲームの実行結果に応じて適宜更新される。例えば、ゲームが実行され、ユーザがチケットやコインを獲得した場合は、当該ユーザに対応するレコードの保有チケット数や保有コイン数が更新される。更に、各ユーザのユーザチームの対戦結果に応じて、当該ユーザに対応するレコードのランキングや対戦成績が更新される。また、各ユーザがフォーメーションやポジション等の変更操作を行った場合には、当該ユーザに対応するレコードのフォーメーションやキャラクタに関する情報が更新される。キャラクタの契約が更新された場合には、当該キャラクタの契約期間が更新される。また、対戦が終了すると、試合に出場したキャラクタの評価点が更新される。
【００３８】
図８は、フォーメーションデータのデータ格納例を示す図である。図８に示すように、フォーメーションデータは、フォーメーション名、当該フォーメーションで設定可能なポジションの組み合わせ、及び能力パラメータを変化させるキャラクタの関連付けを示す。本実施形態では、フォーメーションデータに格納されているキャラクタに、当該キャラクタに関連付けられたポジションが設定された場合、当該キャラクタの能力パラメータが変化する。
【００３９】
なお、ゲームデータ記憶部６０に記憶されるデータは、上記の例に限られない。ゲームを実行するために必要なデータが、ゲームデータ記憶部６０に記憶されていればよい。例えば、対戦に関する条件と評価点との関連付けを示すデータが、ゲームデータ記憶部６０に記憶されているようにしてもよい。
【００４０】
［３−２．フォーメーション取得部］
フォーメーション取得部６２は、役割の組み合わせ（例えば、フォーメーション）を複数記憶する手段（例えば、ゲームデータ記憶部６０）の記憶内容を取得する。ここでは、フォーメーション取得部６２は、フォーメーションデータを取得する。
【００４１】
［３−３．役割設定部］
役割設定部６４は、各ゲームデータ（例えば、キャラクタ）に、対戦における複数の役割（例えば、ポジション）の少なくとも一つを設定する。本実施形態では、複数のユーザがゲームシステム１を利用するので、役割設定部６４は、各ユーザが保有する各ゲームデータ（例えば、キャラクタ）に役割（例えば、ポジション）を設定することになる。
【００４２】
また、本実施形態では、複数の役割の組み合わせ（例えば、フォーメーション）が用意されているので、役割設定部６４は、複数の役割の組み合わせのうちで指定された組み合わせに基づいて、各ゲームデータ（例えば、キャラクタ）に、当該組み合わせに含まれる役割（例えば、ユーザが指定したフォーメーションで設定可能なポジション）の少なくとも一つを設定することになる。
【００４３】
例えば、役割設定部６４は、フォーメーションデータを参照して、ユーザが指定したフォーメーションで設定可能なポジションを特定する。そして、役割設定部６４は、ゲーム状況データを参照して、これら特定された複数のポジションのうち指定されたポジションを、ユーザチームに所属するキャラクタのうちで指定されたキャラクタに設定する。
【００４４】
［３−４．対戦実行部］
対戦実行部６６は、ユーザが保有する複数のゲームデータ（例えば、キャラクタ）と、対戦相手データ（例えば、対戦相手チームのキャラクタ）と、に基づいて対戦を実行する。本実施形態では、複数のユーザがゲームシステム１を利用するので、対戦実行部６６は、各ユーザが保有する各ゲームデータと、対戦相手データと、に基づいて、当該ユーザの対戦を実行することになる。
【００４５】
対戦実行部６６は、ユーザチームのうち試合に出場するキャラクタの能力パラメータと、対戦相手チームのうち試合に出場するキャラクタの能力パラメータと、に基づいて、対戦を実行する。例えば、対戦実行部６６は、各キャラクタの能力パラメータを、予め定められた数式に代入することによって、対戦を実行する。ここでは、対戦実行部６６は、対戦の勝敗、各チームの得点、対戦における各キャラクタの行動、得点をあげたキャラクタ、及び最も活躍したキャラクタを決定する。
【００４６】
本実施形態では、対戦実行部６６は、各ゲームデータの役割（例えば、キャラクタのポジション）に基づいて、対戦における当該ゲームデータの能力を変化させる。対戦実行部６６は、当該変化された各ゲームデータ（例えば、キャラクタ）の能力に基づいて、対戦を実行する。即ち、ユーザチームの各キャラクタのポジションに応じて当該キャラクタの能力パラメータが変わるので、各キャラクタのポジションは、対戦結果に影響を与えることになる。
【００４７】
例えば、対戦実行部６６は、各キャラクタのポジションに基づいて能力パラメータを変化させる。対戦実行部６６は、フォーメーションデータに格納された各キャラクタに、当該キャラクタに関連付けられたポジションが設定された場合、当該キャラクタの能力パラメータを変化させる。対戦実行部６６は、キャラクタのポジションに応じて、当該キャラクタの能力パラメータを上げるようにしてもよいし下げるようにしてもよい。なお、能力パラメータの変化量は、固定値であってもよいし、キャラクタやポジションごとに異なってもよい。更に、能力パラメータの変化量は、予め定められた方法に基づいて変化するようにしてもよい。
【００４８】
［３−５．評価記録部］
評価記録部６８は、対戦が実行された場合、当該対戦における各ゲームデータの評価情報（例えば、キャラクタの評価点）を取得して、当該ゲームデータの役割（例えば、ポジション）に関連付けて記憶手段（例えば、ゲームデータ記憶部６０）に記録する。本実施形態では、複数のユーザがゲームシステム１を利用するので、評価記録部６８は、各ユーザの対戦が実行された場合、当該ユーザが保有する各ゲームデータの評価情報（例えば、キャラクタの評価点）を取得して、当該ゲームデータの役割に関連付けて記憶手段に記録することになる。
【００４９】
図９は、評価点の算出方法を示す図である。図９に示すデータは、対戦に関する条件（例えば、対戦の結果や対戦の内容に関する条件）と各キャラクタの評価点の算出方法との関係を定義したデータであり、ゲームデータ記憶部６０に記憶されており、数式形式であってもよいし、テーブル形式であってもよい。例えば、評価記録部６８は、実行された対戦が満たす条件に関連付けられた評価点を各キャラクタに付与する。当該データでは、対戦でキャラクタが活躍するほど、当該キャラクタの評価点が高くなるように、評価点の決定方法が定められている。即ち、チームの勝利に貢献する行動が評価点の加点対象となり、チームの勝利に貢献しない行動が評価点の減点対象となるように、評価点の算出方法が定義されている。
【００５０】
図９に示すように、キャラクタの行動と評価点とが関連付けられている場合、評価記録部６８は、対戦における各キャラクタの行動に関連付けられた評価点を、各キャラクタに付与する。また例えば、チーム全体の結果（例えば、勝敗や得点）と評価点とが関連付けられている場合、評価記録部６８は、チーム全体の結果に関連付けられた評価点を、各キャラクタに付与する。
【００５１】
本実施形態では、各ゲームデータの能力（例えば、キャラクタの能力パラメータ）が変化するので、評価記録部６８は、各ゲームデータの能力が変化した対戦が実行された場合に評価点の記録を行うことになる。例えば、評価記録部６８は、最適なポジションが設定されてキャラクタの能力パラメータが上がった場合は、能力パラメータが変化しない場合よりも高い評価点を与える。逆に、評価記録部６８は、適合しないポジションが設定されてキャラクタの能力パラメータが下がった場合は、能力パラメータが変化しない場合よりも低い評価点を与える。即ち、本実施形態では、各キャラクタのポジションに応じて当該キャラクタの能力パラメータが変化するので、各キャラクタのポジションは当該キャラクタの評価点に影響を与えるといえる。
【００５２】
また、本実施形態では、役割の組み合わせ（例えば、フォーメーション）が指定されるので、評価記録部６８は、各ゲームデータの評価情報（例えば、評価点）を、ユーザにより指定された役割の組み合わせに更に関連付けて記録することになる。本実施形態では、評価記録部６８は、試合に出場した各キャラクタの評価点を、ユーザチームのフォーメーションと、当該キャラクタのポジションと、に関連付けて、ゲーム状況データに格納することになる。
【００５３】
［３−６．受付部］
受付部７０は、複数のゲームデータ（例えば、キャラクタ）又は複数の役割（例えば、ポジション）の何れかの指定を受け付ける。本実施形態では、複数のユーザがゲームシステム１を利用するので、受付部７０は、各ユーザによる、当該ユーザが保有する複数のゲームデータ（例えば、キャラクタ）又は複数の役割（例えば、ポジション）のうちから指定を受け付ける。
【００５４】
また本実施形態では、役割の組み合わせ（例えば、フォーメーション）が複数あるので、受付部７０は、複数の当該組み合わせの何れかの指定を更に受け付ける。そして、受付部７０は、ユーザにより指定された組み合わせ（例えば、フォーメーション）に含まれる役割（例えば、ポジション）の何れかの指定を受け付ける。
【００５５】
例えば、受付部７０は、各ユーザのユーザチームに所属するキャラクタのうちから指定を受け付ける。また例えば、受付部７０は、フォーメーションデータに格納されたフォーメーションのうちから、各ユーザによる指定を受け付ける。そして、受付部７０は、当該指定されたフォーメーションで設定可能なポジションのうちから、各ユーザによる指定を受け付ける。
【００５６】
［３−７．提示部］
提示部７２は、ゲーム状況データに格納された各キャラクタの評価点を提示する。なお、提示とは、音声又は画像で情報を通知することである。ここでは、先述のように、ユーザが指定したキャラクタ別に評価点を提示する方法と、ユーザが指定したポジション別に評価点を提示する方法と、がある。
【００５７】
［キャラクタ別に提示する場合］
提示部７２は、ユーザにより指定されたゲームデータの評価情報（例えば、キャラクタの評価点）を当該評価情報に関連付けられた役割（例えば、ポジション）ごとに提示する。本実施形態では、複数のユーザがゲームシステム１を利用するので、提示部７２は、他のユーザが保有する、ユーザにより指定されたゲームデータと同じ種類のゲームデータの評価情報（例えば、キャラクタの評価点）を当該評価情報に関連付けられた役割ごとに提示することになる。
【００５８】
即ち、提示部７２は、あるユーザが指定したキャラクタと同じキャラクタであって、他のユーザが保有するキャラクタの評価点を、当該キャラクタのポジションとともに提示する。例えば、提示部７２は、ゲーム状況データに格納された評価点のうち、ユーザが指定したキャラクタと同じキャラクタの評価点を取得する。そして、提示部７２は、当該取得した評価点を、当該評価点に関連付けられたポジション（即ち、当該評価点を獲得したキャラクタのポジション）とともに提示する。
【００５９】
本実施形態では、役割の組み合わせ（例えば、フォーメーション）が複数あるので、提示部７２は、ユーザにより指定されたゲームデータ（例えば、キャラクタ）の評価情報（例えば、評価点）を当該評価情報に関連付けられた役割の組み合わせごとに提示することになる。
【００６０】
即ち、提示部７２は、あるユーザが指定したキャラクタと同じキャラクタであって、他のユーザが保有するキャラクタの評価点を、当該他のユーザのユーザチームのフォーメーションとともに提示する。提示部７２は、ユーザが指定したキャラクタと同じキャラクタの評価点を取得する。そして、提示部７２は、当該取得した評価点を、当該評価点に関連付けられたフォーメーション（即ち、当該評価点を獲得したキャラクタのチームのフォーメーション）とともに提示する。
【００６１】
［ポジション別に提示する場合］
また、提示部７２は、ユーザにより指定された役割（例えば、ポジション）に関連付けられた各ゲームデータの評価情報（例えば、キャラクタの評価点）を提示する。本実施形態では、複数のユーザがゲームシステム１を利用するので、提示部７２は、ユーザにより指定された役割（例えば、ポジション）に関連付けられた、他のユーザが保有する各ゲームデータの評価情報（例えば、キャラクタの評価点）を提示する。
【００６２】
本実施形態では、役割の組み合わせ（例えば、フォーメーション）が複数あるので、提示部７２は、ユーザにより指定された役割の組み合わせに関連付けられた各ゲームデータの評価情報（例えば、キャラクタの評価点）を提示する。即ち、提示部７２は、ユーザにより指定された組み合わせ（例えば、フォーメーション）及び役割（例えば、ポジション）に関連付けられた各ゲームデータの評価情報を提示する。
【００６３】
例えば、提示部７２は、ゲーム状況データに格納された評価点のうち、ユーザが指定したフォーメーション及びポジションが設定されているキャラクタの評価点を取得する。そして、提示部７２は、当該取得した評価点を、当該評価点が付与されたキャラクタ（即ち、当該評価点を獲得したキャラクタ）とともに提示する。
【００６４】
［４．ゲームシステムにおいて実行される処理］
図１０及び図１１は、ゲームシステム１が実行する処理を示すフロー図である。図１０及び図１１に示す処理は、制御部１１が、記憶部１２に記憶されたプログラムに従って動作し、制御部２１が、記憶部２２に記憶されたプログラムに従って動作することによって実行される。下記に説明する処理が実行されることにより、図５に示す機能ブロックが実現される。
【００６５】
まず、図１０に示すように、サーバ１０においては、制御部１１は、キャラクタ別確認画面４０を表示させるか、ポジション別確認画面５０を表示させるか、を判定する（Ｓ１）。Ｓ１においては、制御部１１は、ゲーム装置２０から受信した信号に基づいて、キャラクタ別確認画面４０を表示させるための操作が行われたか、ポジション別確認画面５０を表示させるための操作が行われたか、を判定する。
【００６６】
キャラクタ別確認画面４０を表示させると判定された場合（Ｓ１；キャラクタ別確認画面）、制御部１１は、キャラクタ別確認画面４０の表示データを生成してゲーム装置２０に送信する（Ｓ２）。Ｓ２においては、制御部１１は、ゲーム状況データを参照して、キャラクタ別確認画面４０の表示要求をしたユーザのユーザチームに所属する各キャラクタを特定する。そして、制御部１１は、当該特定したキャラクタに基づいて、キャラクタリスト４２を含むキャラクタ別確認画面４０の表示データを生成する。
【００６７】
ゲーム装置２０においては、表示データを受信すると、制御部２１は、表示部２５にキャラクタ別確認画面４０を表示させる（Ｓ３）。制御部２１は、操作部２４からの信号に基づいて、キャラクタリスト４２が示すキャラクタが選択されたか否かを判定する（Ｓ４）。Ｓ４においては、制御部２１は、ユーザチームに所属するキャラクタの何れかが指定されたかを判定することになる。
【００６８】
キャラクタが選択されたと判定された場合（Ｓ４；Ｙ）、制御部２１は、評価リスト４４の表示要求を送信する（Ｓ５）。当該表示要求には、キャラクタリスト４２が示すキャラクタのうち、ユーザが指定したキャラクタを識別する情報が含まれる。なお、ユーザを識別する情報は、ゲーム装置２０からサーバ１０へ適宜送信されるものとする。
【００６９】
サーバ１０においては、表示要求を受信すると、制御部１１は、ゲーム状況データを参照して、ユーザが指定したキャラクタと同じキャラクタを保有する他のユーザ、当該他のユーザのランキング、当該他のユーザが保有する当該キャラクタの評価点、当該他のユーザのユーザチームのフォーメーション、及び当該他のユーザが保有する当該キャラクタのポジションを取得する（Ｓ６）。
【００７０】
制御部１１は、Ｓ６における取得結果に基づいて、評価リスト４４の表示データを生成して送信する（Ｓ７）。Ｓ７においては、制御部１１は、Ｓ６において取得した他のユーザ、ランキング、評価点、フォーメーション、及びポジションが関連付けられた評価リスト４４の表示データを生成する。
【００７１】
ゲーム装置２０においては、表示データを受信すると、制御部２１は、キャラクタ別確認画面４０に評価リスト４４を表示させる（Ｓ８）。制御部２１は、終了条件が満たされるか否かを判定する（Ｓ９）。終了条件は、本処理を終了するための予め定められた条件であり、例えば、他の画面に遷移するための指示が行われたか否か等である。
【００７２】
終了条件が満たされないと判定された場合（Ｓ９；Ｎ）、Ｓ４に戻る。その後、ユーザチームの別のキャラクタが指定された場合は、当該キャラクタに対応する評価リスト４４が表示されることになる。一方、終了条件が満たされると判定された場合（Ｓ９；Ｙ）、本処理は終了する。
【００７３】
一方、ポジション別確認画面５０を表示させると判定された場合（Ｓ１；ポジション別確認画面）、図１１に移り、制御部１１は、ポジション別確認画面５０の表示データを生成してゲーム装置２０に送信する（Ｓ１０）。Ｓ１０においては、制御部１１は、ゲーム状況データを参照して、キャラクタ別確認画面４０の表示要求をしたユーザのユーザチームのフォーメーションに基づいてポジション画像５２の配置を決定する。
【００７４】
ゲーム装置２０においては、表示データを受信すると、制御部２１は、表示部２５にポジション別確認画面５０を表示させる（Ｓ１１）。制御部２１は、操作部２４からの信号に基づいて、ポジション画像５２の何れかが選択されたか否かを判定する（Ｓ１２）。
【００７５】
ポジション画像５２の何れかが選択されたと判定された場合（Ｓ１２；Ｙ）、制御部２１は、評価リスト５４の表示要求を送信する（Ｓ１３）。当該表示要求には、ユーザが指定したポジション画像５２を識別する情報が含まれる。
【００７６】
サーバ１０においては、表示要求を受信すると、制御部１１は、ゲーム状況データを参照して、ユーザが指定したポジションが設定されているキャラクタを保有する他のユーザ、当該他のユーザのランキング、当該キャラクタの評価点、及び当該キャラクタ名を取得する（Ｓ１４）。
【００７７】
制御部１１は、Ｓ１４における取得結果に基づいて、評価リスト５４の表示データを生成して送信する（Ｓ１５）。Ｓ１５においては、制御部１１は、Ｓ１４において取得した他のユーザ名、ランキング、評価点、及びキャラクタ名が関連付けられた評価リスト５４の表示データを生成する。
【００７８】
ゲーム装置２０においては、表示データを受信すると、制御部２１は、ポジション別確認画面５０に評価リスト５４を表示させる（Ｓ１６）。制御部２１は、終了条件が満たされるか否かを判定する（Ｓ１７）。終了条件が満たされると判定されない場合（Ｓ１７；Ｎ）、Ｓ１２に戻る。その後、別のポジション画像５２が指定された場合は、当該ポジションに対応する評価リスト５４が表示されることになる。一方、終了条件が満たされると判定された場合（Ｓ１７；Ｙ）、本処理は終了する。
【００７９】
以上説明したゲームシステム１によれば、ユーザチームに所属する各キャラクタに設定すべきポジションをユーザが判断しやすくなる。例えば、ユーザは、キャラクタ別確認画面４０の評価リスト４４を確認することで、ある特定のキャラクタを活躍させるためのポジションを把握することができる。また例えば、ユーザは、ポジション別確認画面５０の評価リスト４４を確認することで、ある特定のポジションで活躍できるキャラクタを把握することができる。
【００８０】
また、ユーザチームの各キャラクタのポジションに応じて能力パラメータが変化する場合に、ユーザが保有するキャラクタに設定すべきポジションを判断しやすくなる。例えば、最適なポジションが設定されて能力パラメータが高くなっているキャラクタほど、対戦で活躍して評価点が高くなるので、ユーザは、どのキャラクタに何のポジションを設定すれば能力パラメータが高くなるかを容易に把握することができる。
【００８１】
また、ユーザが設定すべきフォーメーションと、各キャラクタに設定すべきポジションと、を同時に判断しやすくなる。例えば、ユーザは、キャラクタ別確認画面４０の評価リスト４４を確認することで、評価点の高いキャラクタのチームに設定されているフォーメーション及び当該キャラクタのポジションを確認できる。
【００８２】
また、ポジション別確認画面５０において、ユーザがフォーメーションを指定する場合、当該指定されたフォーメーションが設定されたチームの各キャラクタの評価点が評価リスト５４に表示されるので、ユーザは、自分が指定したフォーメーションをユーザチームに設定すべきか否かを判断しやすくなり、当該フォーメーションの各役割を設定すべき各キャラクタも判断しやすくなる。
【００８３】
また、ポジション別確認画面５０において、ユーザが指定したフォーメーションで設定可能なポジションの何れかをユーザが指定することによって、当該指定されたポジションを設定すべきキャラクタを判断しやすくなる。
【００８４】
また、上記のように、複数のユーザが参加するゲームの場合、他のユーザが保有するキャラクタの評価点を表示させることによって、各ユーザは、自分が保有するキャラクタに設定すべきポジションを、他のユーザのチームの対戦を利用して判断することができる。
【００８５】
また、例えば、サッカーゲームが実行される場合には、ユーザが選択できるフォーメーションやユーザが獲得可能なキャラクタは多数存在するので、各フォーメーションで設定可能なポジションとキャラクタの組み合わせは多数存在することになる。このため、ユーザは、評価点を参照することによって、これら多数の組み合わせの中から、各キャラクタに設定すべきポジションを判断しやすくなる。
【００８６】
［５．変形例］
なお、本発明は、以上に説明した実施の形態に限定されるものではない。本発明の趣旨を逸脱しない範囲で、適宜変更可能である。
【００８７】
（１）例えば、ユーザが指定したフォーメーションで設定可能な各ポジションが設定されているキャラクタの評価点に基づいて、当該フォーメーションで最適な出場キャラクタの組み合わせを示すベストイレブンが提示されるようにしてもよい。
【００８８】
図１２は、変形例（１）の機能ブロック図である。図１２に示すように、変形例（１）では、実施形態の機能に加えて、提案部７４が実現される。提案部７４は、制御部１１を主として実現される。なお、ゲームシステム１において、提案部７４は省略するようにしてもよい。提案部７４は、複数の組み合わせ（例えば、フォーメーション）のうち指定された組み合わせに関連付けられた各評価情報（例えば、評価点）に基づいて、当該組み合わせに含まれる各役割を設定すべきゲームデータ（例えば、キャラクタ）をユーザに提案する。
【００８９】
図１３は、ベストイレブンを提示するためのベストイレブン画面の一例である。例えば、ベストイレブン画面８０において、フォーメーションデータに格納されたフォーメーションのうちの何れかを、ユーザは指定する。提案部７４は、ゲーム状況データを参照し、ユーザが指定したフォーメーションが設定されているユーザチームを特定する。そして、提案部７４は、当該ユーザチームのうち、ポジションが設定されているキャラクタ及び当該キャラクタの評価点を取得する。そして、提案部７４は、これら取得されたキャラクタ及び評価点に基づいて、ベストイレブン画面８０に、キャラクタ画像８２を表示させる。
【００９０】
キャラクタ画像８２は、ユーザが指定したフォーメーションの各ポジションが設定されたキャラクタのうち、評価点が最も高いキャラクタを示す。例えば、提案部７４は、ユーザが指定したフォーメーションに基づいて、キャラクタ画像８２の配置を決定する。なお、提案部７４は、ユーザが指定したフォーメーションの各ポジションが設定されたキャラクタの評価点に基づいてキャラクタ画像８２を表示させるようにすればよく、評価点が最も高いキャラクタのキャラクタ画像８２でなくてもよい。例えば、各キャラクタ画像８２が示すキャラクタが重複しないように、２番目以降に評価点が高いキャラクタを示すキャラクタ画像８２が表示されるようにしてもよい。
【００９１】
変形例（１）によれば、ユーザが指定したフォーメーションに含まれる各ポジションを設定すべきキャラクタを判断しやすくなる。例えば、ユーザは、ベストイレブン画面８０のキャラクタ画像８２を確認することで、ユーザが指定したフォーメーションで活躍できるキャラクタを判断しやすくなる。このため、ユーザは、どのキャラクタをどのポジションに設定すれば対戦が有利になるかを判断しやすくなったり、まだ獲得していないキャラクタのうち、どのキャラクタを獲得すれば対戦が有利になるかを判断しやすくなったりする。
【００９２】
（２）また例えば、実施形態と上記変形例とを組み合わせるようにしてもよい。
【００９３】
また例えば、上記のようなゲームにおいて、各キャラクタに、複数のポジションが設定されるようにしてもよい。また例えば、ユーザに提示される評価情報は、上記説明した数値に限られず、各キャラクタの評価の良し悪しを表す記号や画像等であってもよい。また例えば、サッカーゲームではフォーメーションが存在するが、フォーメーションが存在しないゲームでは、キャラクタの役割のみが指定されるようにしてもよい。
【００９４】
また例えば、上記においては、各機能ブロックがサーバ１０で実現される場合を説明したが、各機能は、ゲーム装置２０で実現されるようにしてもよい。更に、サーバ１０とゲーム装置２０とで各機能が分担されるようにしてもよい。
【００９５】
例えば、ゲームデータ記憶部６０が記憶部２２を主として実現されるようにしてもよい。この場合、制御部１１は、通信ネットワーク２を介して、記憶部２２の各種データを取得するようにしてもよい。また例えば、役割設定部６４、対戦実行部６６、評価記録部６８、受付部７０、及び提示部７２が制御部２１を主として実現されるようにしてもよい。この場合、制御部２１は、記憶部１２に記憶されたデータを通信ネットワーク２を介して取得して、各種処理を実行する。
【００９６】
また例えば、本発明は、キャラクタを獲得して対戦するゲーム以外のゲームを実行するゲームシステムにも適用することができる。本発明は、ユーザが保有するゲームデータと対戦相手データとに基づいて対戦が実行されるゲームに適用できる。例えば、ユーザがカードやアイテムを収集するゲームにも、本発明を適用してもよい。この場合、カードやアイテムに役割が与えられることになる。他にも例えば、各種スポーツに関するゲーム（例えば、バスケットボールゲーム、アイスホッケーゲーム、又は、アメリカンフットボールゲーム）、シューティングゲーム（例えば、ＦＰＳ；First Person Shooting）やアクションゲーム、ロールプレイングゲーム等を実行するゲームシステムにも、本発明を適用することができる。
【００９７】
［６．発明のまとめ］
以上のような記載から、本発明は例えば以下のように把握される。
本発明に係るゲームシステム（１）及びゲーム装置（２０）は、ユーザが保有する複数のゲームデータ（例えば、キャラクタ）と、対戦相手データ（例えば、対戦相手チームのキャラクタ）と、に基づいて対戦を実行するゲームシステム（１）及びゲーム装置（２０）であって、各ゲームデータに、対戦における複数の役割（例えば、ポジション）の少なくとも一つを設定する設定手段（６４）と、対戦が実行された場合、当該対戦における各ゲームデータの評価情報（例えば、評価点）を取得して、当該ゲームデータの役割に関連付けて記憶手段（６０）に記録する記録手段（６８）と、前記複数のゲームデータ又は前記複数の役割の何れかの指定を受け付ける受付手段（７０）と、前記指定されたゲームデータの前記評価情報を当該評価情報に関連付けられた役割ごとに提示する、又は、前記指定された役割に関連付けられた各ゲームデータの前記評価情報を提示する提示手段（７２）と、を含むことを特徴とする。
【００９８】
本発明に係るゲーム制御方法は、ユーザが保有する複数のゲームデータ（例えば、キャラクタ）と、対戦相手データ（例えば、対戦相手チームのキャラクタ）と、に基づいて対戦を実行するゲームの制御方法であって、各ゲームデータに、対戦における複数の役割（例えば、ポジション）の少なくとも一つを設定する設定ステップ（６４）と、対戦が実行された場合、当該対戦における各ゲームデータの評価情報（例えば、評価点）を取得して、当該ゲームデータの役割に関連付けて記憶手段（６０）に記録する記録ステップ（６８）と、前記複数のゲームデータ又は前記複数の役割の何れかの指定を受け付ける受付ステップ（７０）と、前記指定されたゲームデータの前記評価情報を当該評価情報に関連付けられた役割ごとに提示する、又は、前記指定された役割に関連付けられた各ゲームデータの前記評価情報を提示する提示ステップ（７２）と、を含むことを特徴とする。
【００９９】
本発明に係るプログラムは、ユーザが保有する複数のゲームデータ（例えば、キャラクタ）と、対戦相手データ（例えば、対戦相手チームのキャラクタ）と、に基づいて対戦を実行するコンピュータを、各ゲームデータに、対戦における複数の役割（例えば、ポジション）の少なくとも一つを設定する設定手段（６４）、対戦が実行された場合、当該対戦における各ゲームデータの評価情報（例えば、評価点）を取得して、当該ゲームデータの役割に関連付けて記憶手段（６０）に記録する記録手段（６８）、前記複数のゲームデータ又は前記複数の役割の何れかの指定を受け付ける受付手段（７０）、前記指定されたゲームデータの前記評価情報を当該評価情報に関連付けられた役割ごとに提示する、又は、前記指定された役割に関連付けられた各ゲームデータの前記評価情報を提示する提示手段（７２）、として機能させる。
【０１００】
また、本発明に係る情報記憶媒体は、上記プログラムを記録したコンピュータ読み取り可能な情報記憶媒体である。
【０１０１】
本発明によれば、ゲームデータに設定すべき役割をユーザが判断しやすくなる。
【０１０２】
また、本発明の一態様では、各ゲームデータ（例えば、キャラクタ）には、対戦における能力（例えば、能力パラメータ）が設定されており、前記ゲームシステム（１）は、各ゲームデータの役割（例えば、ポジション）に基づいて、当該ゲームデータの能力を変化させる手段（６６）を更に含み、前記記録手段（６８）は、各ゲームデータの能力が変化して対戦が実行された場合、当該対戦における各ゲームデータの前記評価情報（例えば、評価点）を取得して、当該ゲームデータの役割に関連付けて前記記憶手段（６０）に記録する、ことを特徴とする。当該態様によれば、ゲームデータの役割に応じて能力が変化する場合にユーザが保有するゲームデータに設定すべき役割を判断しやすくなる。
【０１０３】
また、本発明の一態様では、前記ゲームシステム（１）は、役割（例えば、ポジション）の組み合わせ（例えば、フォーメーション）を複数記憶する手段の記憶内容を取得する手段（６２）を更に含み、前記設定手段（６４）は、前記複数の組み合わせのうちで指定された組み合わせに基づいて、各ゲームデータ（例えば、キャラクタ）に、当該組み合わせに含まれる役割の少なくとも一つを設定し、前記記録手段（６８）は、各ゲームデータの前記評価情報（例えば、評価点）を、前記指定された組み合わせに更に関連付けて記録し、前記提示手段（７２）は、前記指定されたゲームデータの前記評価情報を当該評価情報に関連付けられた組み合わせごとに提示する、ことを特徴とする。当該態様によれば、ユーザが設定すべき役割の組み合わせと、各ゲームデータに設定すべき役割と、を判断しやすくなる。
【０１０４】
また、本発明の一態様では、前記ゲームシステム（１）は、役割の組み合わせ（例えば、フォーメーション）を複数記憶する手段の記憶内容を取得する手段（６２）を更に含み、前記設定手段（６４）は、前記複数の組み合わせのうちで指定された組み合わせに基づいて、各ゲームデータ（例えば、キャラクタ）に、当該組み合わせに含まれる役割（例えば、ポジション）の少なくとも一つを設定し、前記記録手段（６８）は、各ゲームデータの前記評価情報（例えば、評価点）を、前記指定された組み合わせに更に関連づけて記録し、前記受付手段（７０）は、前記複数の組み合わせの何れかの指定を更に受け付け、前記提示手段（７２）は、前記指定された組み合わせに関連付けられた各ゲームデータの前記評価情報を提示する、ことを特徴とする。当該態様によれば、ユーザが設定すべき役割の組み合わせと、各ゲームデータに設定すべき役割と、を判断しやすくなる。
【０１０５】
また、本発明の一態様では、前記受付手段（７０）は、前記指定された組み合わせ（例えば、フォーメーション）に含まれる役割（例えば、ポジション）の何れかの指定を受け付け、前記提示手段（７２）は、前記指定された組み合わせ及び役割に関連付けられた各ゲームデータ（例えば、キャラクタ）の前記評価情報（例えば、評価点）を提示する、ことを特徴とする。当該態様によれば、ユーザが設定すべき役割の組み合わせと、各ゲームデータに設定すべき役割と、を判断しやすくなる。
【０１０６】
また、本発明の一態様では、前記ゲームシステム（１）は、前記複数の組み合わせ（例えば、フォーメーション）のうち指定された組み合わせに関連付けられた各評価情報（例えば、評価点）に基づいて、当該組み合わせに含まれる各役割（例えば、ポジション）を設定すべきゲームデータ（例えば、キャラクタ）を前記ユーザに提案する手段（７４）、を更に含むことを特徴とするム。当該態様によれば、ユーザが指定した役割の組み合わせに含まれる各役割を設定すべきゲームデータを判断しやすくなる。
【０１０７】
また、本発明の一態様では、前記ゲームシステム（１）は、複数のユーザの各々が保有する前記複数のゲームデータ（例えば、キャラクタ）と、前記対戦相手データ（例えば、対戦相手チームのキャラクタ）と、に基づいて当該ユーザの対戦を実行し、前記設定手段（６４）は、各ユーザが保有する各ゲームデータに役割（例えば、ポジション）を設定し、前記記録手段（６８）は、各ユーザの対戦が実行された場合、当該ユーザが保有する各ゲームデータの前記評価情報（例えば、評価点）を取得して、当該ゲームデータの役割に関連付けて前記記憶手段（６０）に記録し、前記受付手段（７０）は、各ユーザによる、当該ユーザが保有する前記複数のゲームデータ又は前記複数の役割のうちから指定を受け付け、前記提示手段（７２）は、他のユーザが保有する、前記指定されたゲームデータと同じ種類のゲームデータの前記評価情報を当該評価情報に関連付けられた役割ごとに提示する、又は、前記指定された役割に関連付けられた、各ユーザが保有する各ゲームデータの前記評価情報を提示する、ことを特徴とする。当該態様によれば、他のユーザのゲームデータの評価情報により、ゲームデータに設定すべき役割をユーザが判断しやすくなる。
【０１０８】
また、本発明の一態様では、前記対戦は、スポーツに関する対戦であり、前記複数のゲームデータの各々は、ゲームキャラクタであり、前記複数の役割の各々は、前記スポーツに関するポジションであり、前記設定手段（６４）は、各ゲームキャラクタに、複数の前記ポジションの少なくとも一つを設定し、前記記録手段（６８）は、前記スポーツに関する対戦が実行された場合、当該対戦における各ゲームキャラクタの前記評価情報（例えば、評価点）を取得して、当該ゲームキャラクタのポジションに関連付けて前記記憶手段（６０）に記録し、前記受付手段（７０）は、前記複数のゲームキャラクタ又は前記複数のポジションの何れかの指定を受け付け、前記提示手段（７２）は、前記指定されたゲームキャラクタの前記評価情報を当該ゲームキャラクタのポジションごとに提示する、又は、前記指定されたポジションに関連付けられた各ゲームキャラクタの前記評価情報を提示する、ことを特徴とする。当該態様によれば、ゲームキャラクタに設定すべきポジションをユーザが判断しやすくなる。
【符号の説明】
【０１０９】
１  ゲームシステム、２  通信ネットワーク、１０  サーバ、１１  制御部、１２  記憶部、１３  通信部、２０  ゲーム装置、２１  制御部、２２  記憶部、２３  通信部、２４  操作部、２５  表示部、２６  音声出力部、３０  設定画面、３２  出場キャラクタ、３４  控えキャラクタ、３６  詳細情報、４０  キャラクタ別確認画面、４２  キャラクタリスト、４４  評価リスト、５０  ポジション別確認画面、５２  ポジション画像、５４  評価リスト、６０  ゲームデータ記憶部、６２  フォーメーション取得部、６４  役割設定部、６６  対戦実行部、６８  評価記録部、７０  受付部、７２  提示部、７４  提案部、８０  ベストイレブン画面、８２  キャラクタ画像。
【図１】
2015036036.tif 000003
【図２】
2015036036.tif 000004
【図３】
2015036036.tif 000005
【図４】
2015036036.tif 000006
【図５】
2015036036.tif 000007
【図６】
2015036036.tif 000008
【図７】
2015036036.tif 000009
【図８】
2015036036.tif 000010
【図９】
2015036036.tif 000011
【図１０】
2015036036.tif 000012
【図１１】
2015036036.tif 000013
【図１２】
2015036036.tif 000014
【図１３】
2015036036.tif 000015