(57)【要約】【課題】仮想空間で使用可能な仮想アイテムを仮想ユーザに付与する付与手法に工夫した施策を打つことで、ゲーム全体への興趣の低下を抑止することが可能なゲームサーバ、ゲームサーバの制御方法、プログラム、及びゲームシステムを提供する。【解決手段】仮想ユーザが所有する１以上のカードを、被交換アイテムとして受け付けるアイテム交換要求受付部６１と、デッキに組み込まれた各カードの属性に基づいて、被交換アイテムに替えて仮想ユーザに付与される交換対象アイテムを抽出する交換対象アイテム抽出部６２と、被交換アイテムに当たる仮想アイテムを所有アイテムデータテーブルから削除するとともに、交換対象アイテム抽出部６２により抽出された交換対象アイテムを仮想アイテムとして所有カードデータテーブル２２２に格納するデータテーブル更新部６３と、を備える。【選択図】図５
2014113220.tif 000002
【特許請求の範囲】
【請求項１】
通信ネットワークを介して接続された端末から、仮想空間内に形成された仮想ユーザを操作する操作データを受信する操作データ受信部と、
前記仮想ユーザが所有する仮想アイテムの属性データが、仮想ユーザごとに記憶された所有アイテムデータテーブルと、
前記仮想ユーザの所有する仮想アイテムの中から、該仮想ユーザが敵と対戦する１以上の仮想アイテムを組み込んだアイテムリストを記憶したアイテムリストデータテーブルと、
前記仮想ユーザの所有する仮想アイテムの中から交換対象となる１以上の仮想アイテムを、被交換アイテムとして受け付ける被交換対象受付部と、
前記被交換アイテムを受け付けると、前記アイテムリストに組み込まれた各仮想アイテムの属性に基づいて、前記被交換アイテムに替えて前記仮想ユーザに付与される交換対象アイテムを抽出する交換対象アイテム抽出部と、
前記被交換アイテムに当たる仮想アイテムを前記所有アイテムデータテーブルから削除するとともに、前記交換対象アイテム抽出部により抽出された交換対象アイテムを仮想アイテムとして前記所有アイテムデータテーブルに格納するデータテーブル更新部と、を備えることを特徴とするゲームサーバ。
【請求項２】
前記仮想アイテムは、複数種類の系統の中から１以上の系統に所属し、
前記交換対象アイテム抽出部は、前記アイテムリストから同じ系統に所属する仮想アイテムの数が相対的に多い仮想アイテムを選択し、選択した仮想アイテムと同じ系統に所属する仮想アイテムを、前記交換対象アイテムとして抽出することを特徴とする請求項１記載のゲームサーバ。
【請求項３】
前記仮想アイテムは、ランク付けされており、
前記アイテムリストは、前記仮想アイテムが自由に入れ替え可能に組み込まれ、
前記交換対象アイテム抽出部は、前記アイテムリストにより特定される組込位置の中で、前記仮想アイテムの入れ替え頻度が相対的に高い組込位置に組み込まれている仮想アイテムを選択し、選択した仮想アイテムと比較して同一ランク以上の仮想アイテムを、前記交換対象アイテムとして抽出することを特徴とする請求項１記載のゲームサーバ。
【請求項４】
前記アイテムリストは、前記仮想アイテムが自由に入れ替え可能に構成される一方で、個々の仮想アイテムが組み込み可能な組込位置が特定されており、
前記交換対象アイテム抽出部は、前記アイテムリストにより特定されている組込位置の中で、前記仮想アイテムの入れ替え頻度が相対的に高い組込位置に組み込まれている仮想アイテムを選択し、選択した仮想アイテムと比較して同一ランク以上で、かつ、該入れ替え頻度が相対的に高い組込位置に組み込み可能な仮想アイテムを、前記交換対象アイテムとして抽出することを特徴とする請求項３記載のゲームサーバ。
【請求項５】
前記仮想ユーザが敵との対戦において、前記アイテムリストを構成する仮想アイテムの能力値の高低に基づいて勝敗を決定する対戦処理部と、
前記仮想アイテムを合成して、合成した仮想アイテムの能力値を増加させる合成処理部と、をさらに備え、
前記各仮想アイテムの能力値は、到達可能な最大能力値が設定されており、
前記交換対象アイテム抽出部は、前記アイテムリスト内で最も能力値が低い仮想アイテムよりも前記最大能力値が高い仮想アイテムを、交換対象アイテムとして抽出することを特徴とする請求項１記載のゲームサーバ。
【請求項６】
通信ネットワークを介して接続された端末から、仮想空間内に形成された仮想ユーザを操作する操作データを受信するステップと、
前記仮想ユーザの所有する仮想アイテムの中から交換対象となる１以上の仮想アイテムを、被交換アイテムとして受け付けるステップと、
前記被交換アイテムを受け付けると、前記仮想ユーザの所有する仮想アイテムの中から、該仮想ユーザが敵と対戦する１以上の仮想アイテムを組み込んだアイテムリストの各仮想アイテムの属性に基づいて、前記被交換アイテムに替えて前記仮想ユーザに付与される交換対象アイテムを抽出するステップと、
前記被交換アイテムに当たる仮想アイテムを前記仮想ユーザの所有する仮想アイテムを管理する所有アイテムデータテーブルから削除するとともに、前記交換対象アイテム抽出部により抽出された交換対象アイテムを仮想アイテムとして前記ユーザ所有アイテムデータテーブルに格納するステップと、を有する処理を通信ネットワークに接続されたコンピュータにより実行することを特徴とするゲーム制御方法。
【請求項７】
通信ネットワークを介して接続された端末から、仮想空間内に形成された仮想ユーザを操作する操作データを受信するステップと、
前記仮想ユーザの所有する仮想アイテムの中から交換対象となる１以上の仮想アイテムを、被交換アイテムとして受け付けるステップと、
前記被交換アイテムを受け付けると、前記仮想ユーザの所有する仮想アイテムの中から、該仮想ユーザが敵と対戦する１以上の仮想アイテムを組み込んだアイテムリストの各仮想アイテムの属性に基づいて、前記被交換アイテムに替えて前記仮想ユーザに付与される交換対象アイテムを抽出するステップと、
前記被交換アイテムに当たる仮想アイテムを前記仮想ユーザの所有する仮想アイテムを管理するアイテムデータテーブルから削除するとともに、前記交換対象アイテム抽出部により抽出された交換対象アイテムを仮想アイテムとして前記ユーザ所有アイテムデータテーブルに格納するステップと、を有する処理を通信ネットワークに接続されたコンピュータに実行させることを特徴とするプログラム。
【請求項８】
ゲームサーバと、
前記ゲームサーバと通信ネットワークを介して接続された１以上の端末とから構成され、
前記ゲームサーバは、
前記端末から、仮想空間内に形成された仮想ユーザを操作する操作データを受信する操作データ受信部と、
前記仮想ユーザが所有する仮想アイテムの属性データが、仮想ユーザごとに記憶された所有アイテムデータテーブルと、
前記仮想ユーザの所有する仮想アイテムの中から、該仮想ユーザが敵と対戦する１以上の仮想アイテムを組み込んだアイテムリストを記憶したアイテムリストデータテーブルと、
前記仮想ユーザの所有する仮想アイテムの中から交換対象となる１以上の交換対象となる仮想アイテムを、被交換アイテムとして受け付ける被交換対象受付部と、
前記被交換アイテムを受け付けると、前記アイテムリストに組み込まれた各仮想アイテムの属性に基づいて、前記被交換アイテムに替えて前記仮想ユーザに付与される交換対象アイテムを抽出する交換対象アイテム抽出部と、
前記被交換アイテムに当たる仮想アイテムを前記所有アイテムデータテーブルから削除するとともに、前記交換対象アイテム抽出部により抽出された交換対象アイテムを仮想アイテムとして前記ユーザ所有アイテムデータテーブルに格納するデータテーブル更新部と、を有し、
前記端末は、前記仮想ユーザの所有する仮想アイテムのうちから前記被交換アイテムを選択する操作入力を受け付ける操作入力部を有することを特徴とするゲームシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介して接続された各端末からの操作データによって、仮想空間に存在する仮想ユーザの動作を管理するゲームサーバ、ゲームサーバで提供するゲームの進行を制御するゲーム制御方法、プログラム、及びゲームシステムに関するものである。
【背景技術】
【０００２】
近年、スマートフォンに代表される高機能な携帯端末の普及に伴い、ソーシャルネットワーキングサービス（ＳＮＳ）を利用して提供されるゲームとしてソーシャルネットワークゲーム（以下、ソーシャルゲームという。）が普及している。ソーシャルゲームは、端末を操作する実ユーザが、通信ネットワークを介して、ゲームサーバによって構築された仮想空間に存在する仮想ユーザを操作することによって、同一の仮想空間に存在する他の仮想ユーザとのコミュニケーションを取りながらオンラインでプレイするゲームである。
【０００３】
このようなソーシャルゲームの一態様として、仮想ユーザの行動やストーリーなどに基づき、例えばクエストパート、バトルパート、合成パート、ガチャパートなどの複数のゲームパートが組み合わさって一つのストーリーやシナリオが成立し、一つのゲームが構成されるカードゲームがある。
【０００４】
このような複数のゲームパートから構成されるカードゲームは、下記に示すようなガチャパートを含む各パートを実行することで、数百種類など多種類のキャラクタが付された仮想的なカード（以下、単にカードという。）を仮想ユーザが取得し、仮想ユーザが取得したカードの中から、所定枚数からなるアイテムリスト（デッキともいう。）を作成する。より具体的には、デッキに搭載したカードのレベルアップやグループの選択を行いつつ、仮想空間上で出現する敵とカード同士で対戦することや、他の仮想ユーザとカードのトレードを行うなどして、カードを強化、収集していく。カード同士の対戦では、デッキを構成する各カードの攻撃力や防御力、所定のカードの組合せにより一定の効力を得るスキル（カードゲームや麻雀でいうところの「役」に当たる。）などに基づいて、敵に与えるダメージや勝敗が決する。
【０００５】
ゲームパートの一つであるガチャパートにおいては、いわゆる「ガチャ」を行うことでカードを取得する。この「ガチャ」は、硬貨を自動販売機に投入してカプセル入りのおもちゃであるカプセルトイが出てくる様子を表した「ガチャガチャ」（登録商標）に由来する。ガチャにより取得されるカードは、一般的に、カードを仮想空間内で識別させるための識別情報、カードに付されたキャラクタの名称である名前、「稀少度」を示すレアリティ、各仮想アイテムに付随するグループなどの情報を付加した上でデータベースを構成している。ガチャパートでは、このようなデータベースから、出現率に応じてランダムに抽選し、ピックアップしたカードを仮想ユーザに付与する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２５３５２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したソーシャルゲームでは、敵との対戦を有利に進めることが可能なカード、つまり、実ユーザにとってアイテムリストに新たに組み込みたいと思うようなカードが、ゲーム進行に応じて吟味され、具体的に特定される傾向にあった。
【０００８】
例えば、ゲーム開始段階において、実ユーザは、とにかく稀少度の高いカードが欲しいが、ゲームを進行するうち、ある程度カードが揃ってくると、揃ったカードの種類や役にこだわるようになってくる。このため、アイテムリストに新たに組み込みたいと思うような欲しいカードの選択肢が狭まってくる。一方、ガチャでは予め決められた出現率に応じてランダムに抽選してカードを付与するので、ガチャによって欲しいカードが出現する可能性、すなわち確率は、欲しいカードの選択肢が狭まるほど低くなってしまった。
【０００９】
本発明は、上述した課題に鑑みてなされたものであり、仮想空間で使用可能な仮想アイテムを仮想ユーザに付与する付与手法に工夫した施策を打つことで、ゲーム全体への興趣の低下を抑止することが可能なゲームサーバを提供することを目的とする。また、このゲームサーバで提供するゲームの進行を制御するゲーム制御方法、プログラム、及びゲームシステムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
（第１の態様）
本発明の第１の態様に係るゲームサーバは、通信ネットワークを介して接続された端末から、仮想空間内に形成された仮想ユーザを操作する操作データを受信する操作データ受信部と、仮想ユーザが所有する仮想アイテムの属性データが、仮想ユーザごとに記憶された所有アイテムデータテーブルと、仮想ユーザの所有する仮想アイテムの中から、仮想ユーザが敵と対戦する１以上の仮想アイテムを組み込んだアイテムリストを記憶したアイテムリストデータテーブルと、仮想ユーザの所有する仮想アイテムの中から交換対象となる１以上の仮想アイテムを、被交換アイテムとして受け付ける被交換対象受付部と、被交換アイテムを受け付けると、アイテムリストに組み込まれた各仮想アイテムの属性に基づいて、被交換アイテムに替えて仮想ユーザに付与される交換対象アイテムを抽出する交換対象アイテム抽出部と、被交換アイテムに当たる仮想アイテムをアイテムデータテーブルから削除するとともに、交換対象アイテム抽出部により抽出された交換対象アイテムを仮想アイテムとしてユーザ所有アイテムデータテーブルに格納するデータテーブル更新部と、を備えることを特徴とする。
【００１１】
上記第１の態様において、「仮想アイテム」は、例えば仮想空間内で行われるカードゲームにおいて、人物、モンスターや武器、防具などのイラストが描かれたカードなど、仮想ユーザが敵と対戦時に使用可能なアイテムであって、敵との対戦に有利であるかを評価可能な属性が与えられている。
【００１２】
また、「仮想アイテムの属性」とは、仮想アイテム毎に、ゲーム進行の優位性を数値化又は順位付けしたものである。具体的に、仮想アイテムの属性とは、例えば、最大攻撃力などの仮想ユーザがゲーム内で遭遇した敵との対戦時に勝敗決定の評価値となる対戦能力値や、ノーマル・レア・Ｓレアなどの稀少度等で規定されるゲーム内のランク、ゲーム内ルールに従って例えば強化アイテム等を用いて強化される対戦能力値の強化効率を数値又は順位付けしたものである。
【００１３】
また、「アイテムリスト」は、カードゲームで用いられる１以上のカードを組み込んだ「カードデッキ」など、仮想ユーザが所有する仮想アイテムの中で、敵と対戦するために選択された１以上の仮想アイテムを組み込んだリストである。つまり、アイテムリストに入っている仮想アイテムは、実ユーザが対戦で有利となる（例えば、勝利する）ための選りすぐりのもの（属性や種類等）であると考えられる。これにより、アイテムリストに組み込まれた各仮想アイテムの属性に基づいて、どのような仮想アイテムを新たにアイテムリストに組み込むことによって対戦の進行が有利になるかを評価することができる。
【００１４】
また、「被交換アイテム」とは、例えばカードゲームなどにおいて敵との対戦に比較的不利と実ユーザに判断された不要なカードであり、交換対象仮想アイテムに交換するために選択された仮想アイテムである。
【００１５】
上記第１の態様によれば、実ユーザが、不要なカード（被交換アイテム）を選択すると、アイテムリストに組み込まれた各仮想アイテムの属性に基づいて、被交換アイテムに替えて交換対象アイテムを抽出し、この仮想ユーザが所有する仮想アイテムとして付与する。これにより、実ユーザにとって、アイテムリストに新たに組み込みたいと思うような、どちらかというと取得したい仮想アイテムを付与することができる。
【００１６】
従来は、アイテムリストに新たに組み込みたいと思うような欲しいカードの選択肢が、ゲームの進行に伴って狭まるほど、欲しいカードが出現する可能性が低くなってしまった。これに対して、本態様では、現状のアイテムリストに組み込まれた仮想アイテムの属性に基づいて、アイテムリストに新たに組み込みたいと思うような、実ユーザにとって取得したい仮想アイテムを付与することができる。
【００１７】
特に、被交換アイテムとして受け付けられるカードは、アイテムリストに組み込まれることがなく、従来、例えば強化アイテムとしての価値しかなく単に不要と見なされていたが、上記第１の態様では、アイテムリストに新たに組み込みたいと思うような仮想アイテムと交換することができ、一定の価値を持たせることができる。
【００１８】
（第２の態様）
本発明の第２の態様に係るゲームサーバは、上記第１の態様において、仮想アイテムは、複数種類の系統の中から１以上の系統に所属し、交換対象アイテム抽出部は、アイテムリストから同じ系統に所属する仮想アイテムの数が相対的に多い仮想アイテムを選択し、選択した仮想アイテムと同じ系統に所属する仮想アイテムを、交換対象アイテムとして抽出することを特徴とする。
【００１９】
上記第２の態様において、系統とは、ゲーム内のルールに従い、アイテムリストにおいて、同じ系統に所属する仮想アイテムの多寡や、異なる系統に所属する仮想アイテムの組み合わせ方などに基づいて所定の効力を発揮し、敵との対戦の進行に優劣を与える仮想アイテムの属性の一種である。例えば、この系統は、獣、植物など生き物をモチーフにして分類したものや、風、聖、剣、槍などのような無生物をモチーフにして分類したものである。仮想アイテムは、ゲームのルールによっては、例えば、獣と風との両方の系統に所属するなど、多数の系統に所属する態様を採用することが可能である。
【００２０】
また、同じ系統に所属する仮想アイテムの数が相対的に多い仮想アイテムとは、例えば、個々の系統に所属する仮想アイテムの数を母集団としたとき、最も仮想アイテムの多い系統に所属する仮想アイテム、若しくは、この母集団の平均値、中央値、又は最頻値などの基準値に対して、仮想アイテムの数が多い系統に所属する仮想アイテムである。また、アイテムリストの中で、獣に分類される系統の仮想アイテムが多い場合には、このアイテムリストを構築した仮想ユーザを操作する実ユーザにとって、複数種類の系統の中で、獣に分類される系統が相対的に高い価値を持つものと推測し、この推測結果から、獣に分類される系統に所属する仮想アイテムを交換対象アイテムとして付与することが可能となる。
【００２１】
上記第２の態様によれば、複数種類の系統の中から、個々の仮想ユーザを操作する実ユーザにとって相対的に高い価値を有する系統を推測して、推測した系統に所属する仮想アイテムを、実ユーザにとってアイテムリストに新たに組み込みたいと思うような、交換対象アイテムとして付与することができる。これにより、上記第２の態様によれば、アイテムリスト中の仮想アイテムが所属する系統に基づいて、交換対象アイテムとして欲しい仮想アイテムをより正確に推測することができる。
【００２２】
（第３の態様）
本発明の第３の態様に係るゲームサーバは、上記第１の態様において、仮想アイテムは、ランク付けされており、アイテムリストは、仮想アイテムが自由に入れ替え可能に組み込まれ、交換対象アイテム抽出部は、アイテムリストにより特定される組込位置の中で、仮想アイテムの入れ替え頻度が相対的に高い組込位置に組み込まれている仮想アイテムを選択し、選択した仮想アイテムと比較して同一ランク以上の仮想アイテムを、交換対象アイテムとして抽出することを特徴とする。
【００２３】
上記第３の態様において、「ランク」とは、例えば、稀少度、敵との対戦時に発揮可能な対戦能力値の上限値など、ゲーム内で予め定められた基準で順位付けられた属性の一態様である。例えば、優位のものから「ＳＳレア」、「Ｓレア」、「レア」、「ノーマル」の４段階に順位付けされている場合、「レア」は、「ノーマル」と比較してランクが高いことを意味する。
【００２４】
また、組込位置とは、任意に決められたゲーム内のルールに従って、個々の仮想アイテムを組み込むことが可能な、アイテムリストで特定される位置である。例えば、合計で１３個の仮想アイテムからアイテムリストが構成されている場合には、アイテムリストは、「１」、「２」、・・・、「１３」の番号で組込位置が特定され、各組込位置に任意の仮想アイテムが組み込まれる。
【００２５】
また、入れ替え頻度とは、アイテムリストで特定される各組込位置で仮想アイテムが入れ替えられた回数の多寡を表した値であって、より具体的には所定期間に入れ替えられた回数が用いられる。入れ替え頻度が相対的に高い組込位置とは、例えば、アイテムリストを構成する各組込位置の入れ替え頻度を母集団としたときの最も入れ替え頻度が高い組込位置、若しくは、この母集団の平均値、中央値、又は最頻値などの基準値に対して、入れ替え頻度の値が高い組込位置である。
【００２６】
上記第３の態様では、アイテムリストの中で仮想アイテムの入れ替え頻度が相対的に高い組込位置に組み込まれている仮想アイテムを、アイテムリストから入れ替えたい仮想アイテムであると推測する。そして、入れ替えたい仮想アイテムと比較して同一ランク以上の仮想アイテムを、実ユーザにとってアイテムリストに新たに組み込みたいと思うような交換対象アイテムとして付与する。これにより、交換対象アイテムとして欲しい仮想アイテムをより正確に推測することができる。
【００２７】
（第４の態様）
本発明の第４の態様に係るゲームサーバは、上記第３の態様において、アイテムリストは、仮想アイテムが自由に入れ替え可能に構成される一方で、個々の仮想アイテムが組み込み可能な組込位置が特定されており、交換対象アイテム抽出部は、アイテムリストにより特定されている組込位置の中で、仮想アイテムの入れ替え頻度が相対的に高い組込位置に組み込まれている仮想アイテムを選択し、選択した仮想アイテムと比較して同一ランク以上で、かつ、入れ替え頻度が相対的に高い組込位置に組み込み可能な仮想アイテムを、交換対象アイテムとして抽出することを特徴とする。
【００２８】
上記第４の態様では、入れ替えたい仮想アイテムと比較して同一ランク以上で、かつ、入れ替え頻度が相対的に高い組込位置に組み込み可能な仮想アイテム（例えば、入れ換えたい仮想アイテムのランクが「レア」で組込位置が「５」の場合、ランクが「レア」以上で組込位置が「５」である仮想アイテム）を、交換対象アイテムとして付与する。これにより、個々の組込位置に対応付けられた仮想アイテムのみ組み込むことが可能なルールを採用しているゲームに対して、実ユーザにとって「新たに組み込みたい」と思うような組込位置に組込可能な欲しい仮想アイテムをより正確に推測することができる。
【００２９】
（第５の態様）
本発明の第５の態様に係るゲームサーバは、上記第１の態様において、仮想ユーザが敵と対戦において、アイテムリストを構成する仮想アイテムの能力値の高低に基づいて勝敗を決定する対戦処理部と、仮想アイテムを合成して、合成した仮想アイテムの能力値を増加させる合成処理部とをさらに備え、各仮想アイテムの能力値は、到達可能な最大能力値が設定されており、交換対象アイテム抽出部は、アイテムリスト内で最も能力値が低い仮想アイテムよりも最大能力値が高い仮想アイテムを、交換対象アイテムとして抽出することを特徴とする。
【００３０】
上記第５の態様において、「仮想アイテムの能力値」とは、その値の高低に基づいて対戦時を有利に進めることが評価可能な属性の一種であって、例えば敵に与える攻撃力や敵から防御する防御力などを定義した値である。
【００３１】
上記第５の態様では、アイテムリストの中で最も能力値が低い仮想アイテムを、アイテムリストから入れ替えたい仮想アイテムであると推測して、推測した仮想アイテムと比較して同一ランク以上の仮想アイテムを、交換対象アイテムとして付与する。これにより、交換対象アイテムとして欲しい仮想アイテムをより正確に推測することができる。
【００３２】
（他の態様）
以上のような本発明は、いずれの態様においても、上記ゲームサーバの発明を、そのゲームサーバで提供するゲームの進行を制御するゲーム制御方法、プログラム、及びゲームシステムとして捉えることも可能である。
【発明の効果】
【００３３】
本発明によれば、仮想空間で使用可能な仮想アイテムを仮想ユーザに付与する付与手法に工夫した施策を打つことで、ゲーム全体への興趣の低下を抑止することが可能なゲームサーバ、ゲームサーバの制御方法、プログラム、及びゲームシステムを提供することが可能となる。
【図面の簡単な説明】
【００３４】
【図１】本発明が適用されたゲームシステムのシステム構成を示す図である。
【図２】本発明が適用されたゲームサーバが提供するソーシャルゲームの構成について説明するための図である。
【図３】本発明が適用されたゲームサーバのハードウェア構成を示す図である。
【図４】本発明が適用されたゲームサーバが実行する各処理部の構成を示す図である。
【図５】アイテム交換パート処理部の具体的な処理を説明するための図である。
【図６】アイテムデータテーブルの具体例について説明するための図である。
【図７】デッキ構築パートの操作用画像の表示例について説明するための図である。
【図８】アイテム交換パートの操作用画像の表示例について説明するための図である。
【図９】仮想ユーザにカードを付与する処理をユーザに視認させるための画像の表示例について説明するための図である。
【図１０】属性データテーブルの具体例について説明するための図である。
【図１１】所有カードデータテーブルの具体例について説明するための図である。
【図１２】デッキアイテムデータテーブルの具体例について説明するための図である。
【図１３】アイテム交換パート処理部で行われる具体例１の処理の手順について説明するための図である。
【図１４】アイテム交換パート処理部で行われる具体例２の処理の手順について説明するための図である。
【図１５】アイテム交換パート処理部で行われる具体例３の処理の手順について説明するための図である。
【発明を実施するための形態】
【００３５】
本発明を実施するための形態（以下、本実施形態という。）について具体例を示して説明する。本実施形態は、ゲームサーバと通信ネットワークを介して接続された端末にゲームを提供するゲームシステムに関する。具体的には、図１に示すように、本実施形態のゲームシステムＧは、実ユーザにゲームを提供するゲームサーバ１と、ゲームサーバ１と通信ネットワークであるインターネット２を介して接続された端末３ａ、３ｂ、３ｃ、・・・、３ｎ（以下、総称して端末３ともいう。）と、を備える。
【００３６】
以下では、まず、実施形態の説明に先立って、本実施形態において用いる用語の定義を明確にし、さらに本実施形態において扱うソーシャルゲームの概要について説明した後、ゲームシステムＧの構成及び処理内容について具体的に説明する。
【００３７】
（１）用語の定義
本実施形態において用いる用語の定義は以下の通りである。
【００３８】
「仮想空間」とは、ゲームの内容に基づいてゲーム中に形成される仮想の世界を示し、物理空間とは異なる空間を指す。端末３のディスプレイ（表示部）に表示される「仮想空間」は２次元であるが、他の端末３との繋がりも加わって形成される観念的空間は、２次元空間に限られない。
【００３９】
「実ユーザ」とは、端末を操作する実体、すなわち人に当たるものをいい、この実体である「実ユーザ」の端末におけるボタンやタッチ操作によって仮想空間において、ユーザに成り代わった、またはユーザの趣向や好みに応じて形成された、仮想実体を「仮想ユーザ」という。この「仮想ユーザ」には、例えば、旧来の将棋ゲームや麻雀ゲームのプレイヤのように、その仮想実体はゲーム上視認できないが、「実ユーザ」に成り代わった存在として駒や牌を仮想空間内で操作する場合も含まれる。「仮想ユーザ」には、また、ロールプレイングゲームや対戦ゲームにおいてゲーム上で表示され視認可能な特定のキャラクタが移動やアクションを起こすような場合も含まれる。さらに「仮想ユーザ」には、ＳＮＳにおけるアバターとして表示される仮想実体も含まれる。このように、本実施形態における「仮想ユーザ」は、仮想空間における仮想実体を広く表す用語として用い、それがゲーム上で具現化された仮想実体であるか、具現化されない影として機能する仮想実体であるかは問わない。
【００４０】
「仮想アイテム」とは、例えば仮想空間内で行われるカードゲームにおいて、人物、モンスターや武器、防具などのイラストが描かれたカードなど、仮想ユーザが敵と対戦時に使用可能なアイテムであって、敵との対戦に有利であるかを評価可能な属性が与えられている。
【００４１】
また、「仮想アイテムの属性」とは、仮想アイテム毎に、ゲーム進行の優位性を数値化又は順位付けしたものである。具体的に、仮想アイテムの属性とは、仮想ユーザがゲーム内で遭遇した敵との対戦時に勝敗決定の評価値となる対戦能力値、稀少度等で規定されるゲーム内のランク、ゲーム内ルールに従って強化される対戦能力値の強化効率を数値又は順位付けしたものである。
【００４２】
「ランク」とは、例えば、稀少度、敵との対戦時に発揮可能な対戦能力値の上限値など、ゲーム内で予め定められた基準で順位付けられた属性の一態様である。例えば、優位のものから「ＳＳレア」、「Ｓレア」、「レア」、「ノーマル」の４段階に順位付けされている場合、「レア」は、「ノーマル」と比較してランクが高いことを意味する。
【００４３】
「ポイント」とは、仮想空間内において仮想ユーザに付与される点数であって、この点数を仮想ユーザが仮想空間内で消費することによって対象となるゲームパートを進捗させることができるものである。
【００４４】
（２）ソーシャルゲームの概要
続いて、ゲームサーバ１からインターネット２を介して接続された端末３に提供されるソーシャルゲームについて、その概要を、図２を参照して説明する。
【００４５】
一般にソーシャルゲームは、実ユーザによる端末３の操作に応じた動作を行う仮想ユーザを介して、仮想空間内において、例えば、数百種類など多種類のキャラクタが付された仮想的なカード（以下、単にカードという。）の中から、１以上のカードが組み込まれたアイテムリスト（以下、デッキともいう。）を作成するゲームである。より具体的には、デッキに搭載したカードのレベルアップやグループの選択を行いつつ、仮想空間上で出現する敵とカード同士で対戦したり、他の仮想ユーザとカードのトレードを行うなどして、カードを強化、収集していくものである。カード同士の対戦では、デッキを構成する各カードの攻撃力や防御力、所定のカードの組合せにより一定の効力を得るスキル（カードゲームや麻雀でいうところの「役」に当たる。）などに基づいて、敵に与えるダメージや勝敗が決する。
【００４６】
なお、本実施形態では、仮想ユーザが所有する仮想アイテムの中から１以上の仮想アイテムを選択して組み込んだアイテムリストは、その一態様としてデッキと呼ぶが、これに限定されるものではない。例えば野球やサッカーなどのスポーツをモチーフにしたゲームではデッキの代わりにオーダーと呼ぶ態様など、「アイテムリスト」として、ゲームの内容によって異なる名称を用いるものを包含するものとする。また、ゲームの世界観によって、アイテムリストは、組み込み可能なアイテム数が固定又は変動であったり、個々の仮想アイテムが対応付けられた組込位置にのみ組込可能であるといった、種々のルールを採用することができる。
【００４７】
このようなソーシャルゲームは、複数のパートを有機的に組み合わせることにより、一つのストーリーやキャラクタを完成させ、全体として一つのゲームとして成立する。例えば、ソーシャルゲーム２０は、図２に示すように、クエストパート２１と、デッキパート２２と、合成パート２３と、バトルパート２４と、ガチャパート２５と、アイテム交換パート２６と、のゲーム要素としての各部分を備える。
【００４８】
クエストパート２１は、「探索、探求、冒険」などの意義を有する「クエスト」という言葉が表す通り、仮想ユーザが仮想空間を探索して、探索中に出現する敵と対戦したり、新たなカードを獲得したり、仮想ユーザのレベル向上を行うことにより、進捗するゲームを構成する一部分である。クエストパート２１では、仮想ユーザに所定のクエスト用ポイントが与えられ、仮想ユーザの移動、アイテムの獲得やレベルの向上などは、このクエスト用ポイントを消費することで行われる。また、クエストパート２１では、バトル用ポイントを消費して仮想ユーザが所有するカードを用いることで、出現した敵と対戦が行われる。
【００４９】
デッキ構築パート２２は、仮想ユーザが敵と対戦するためのアイテムリストとして、仮想ユーザが所有しているカードの中から、１以上のカードを選択してデッキを構築するパートである。デッキは、カードを自由に入れ替え可能に構成され、ゲームの世界観などに基づいて決められたルールに従って、次のような異なるデッキ構成を採用するものとする。まず、デッキは、任意のカード数のカードを組み込むことが可能なデッキ構成と、組み込み可能なカード数が固定であってカードの組込位置が番号や記号などで特定されているデッキ構成とに分けることができる。更に、組込位置が特定されているデッキ構成については、個々のカードを任意の組込位置に組み込むことが可能なデッキ構成と、ゲーム内のルールに従って個々の組込位置に対応付けられた仮想アイテムのみ組み込むことが可能なデッキ構成とに分けることができる。
【００５０】
なお、本実施形態では、上述した組込位置を便宜上「ポジション」と呼ぶものする。また、本実施形態では、デッキに組み込み可能なカード数が固定であって、ポジションに対応付けられたカードのみ組み込むことが可能なデッキ構成を採用したゲームを主な適用例として説明する。
【００５１】
合成パート２３は、仮想ユーザが所有しているカードを合成してカードの強さの属性を表すレベルを上げることで、デッキに組み込まれた時に、敵に与える攻撃力や、敵からの攻撃を防御する防御力などを強化するパートである。
【００５２】
バトルパート２４は、仮想ユーザが所有するカードが組み込まれたデッキを用いて、他の仮想ユーザを敵として対戦するパートであり、上述したデッキを構成する各カードの攻撃力及び防御力に基づいて勝敗を決定する。
【００５３】
ガチャパート２５は、硬貨を自動販売機に投入してカプセルに包装されたおもちゃであるカプセルトイが出てくる様子を表した「ガチャガチャ」（登録商標）に由来するものであり、例えば、仮想ユーザが、硬貨の代わりに仮想的に与えられるガチャ用ポイントやガチャ用の権限を用いて、カードごとの出現率に基づいてランダムにカードを取得するパートである。
【００５４】
アイテム交換パート２６は、仮想ユーザが所有するカードの中から選択された被交換アイテムと、後述するようにしてゲームサーバ１により抽出した仮想アイテムとを交換するパートである。各仮想ユーザは、このようなアイテム交換パート２６を利用して取得した有利なカードをデッキに組み込むことで、対戦時に敵に与える攻撃力、及び、敵からの攻撃を防御する防御力などを強化することができる。
【００５５】
以上のような複数のパートから構成されるソーシャルゲーム２０は、各パート単体が他のゲームパートから独立したものではなく、上述したように、各パートが互いに関係し合い、組み合わさることで、ゲーム全体としての意義を有するものとなっている。したがって、ソーシャルゲーム２０では、仮想ユーザが各ゲームパートを有効に進捗させることで、全体として一つのゲームを進行させることができる。
【００５６】
（３）基本的なハードウェア構成
（３−１）端末の構成
以上のようなソーシャルゲーム２０の定義に基づき、以下、本実施形態のゲームシステムＧを実現するためのハードウェア構成について説明する。
【００５７】
図１に示すように、端末３は、例えば、無線通信部３１と、液晶表示パネルなどにより形成される表示部３２と、タッチ入力、キー入力により端末の操作を行う操作部３３とを備え、例えばスマートフォンなどの携帯型無線通信端末により構成される。端末３は、無線通信部３１により、携帯電話回線や無線ＬＡＮ回線を用いてインターネット２に接続し、ウェブブラウザ上でゲームサーバ１とデータ通信を行う。また、端末３は、タッチパネル等の操作部３２により、ウェブブラウザの画面を表示するとともに、画面上の表示に触れることで選択操作を行い、ユーザからの操作を入力する。
【００５８】
このようなハードウェア構成を有する端末３では、例えば、予め登録したユーザＩＤと所定のパスワードとの組合せにより、端末の個体認証処理を行う。そして、端末３は、ゲームサーバ１との間での認証が完了すると、ゲームサーバ１からゲームを進行するのに必要なデータを受信するとともに、後述するように操作部３２により受け付けた操作データをゲームサーバ１に送信する。
【００５９】
なお、端末３は、通信ネットワークであるインターネット２を介してゲームサーバ１と通信可能な通信装置であれば、携帯電話機、ＰＤＡ、パーソナルコンピュータなどであってもよい。また、操作部３２の例としてタッチパネルを挙げたが、もちろん物理的なキー操作によってカーソルなどを移動させて選択操作を行い、情報の入力を行うような構成を採用してもよい。
【００６０】
（３−２）ゲームサーバの概略構成
端末３と通信可能に接続されるゲームサーバ１は、例えば図３に示すような汎用的なハードウェア構成を有するコンピュータにより実現される。すなわち、ゲームサーバ１は、図３に示すように、インターネット２を介して端末３と通信を行う通信インタフェース部１１と、キーボードやマウスなどのユーザからの操作入力を受ける操作入力部１２とを備える。また、ゲームサーバ１は、各種演算処理を行うＣＰＵなどの演算処理部１３と、演算処理データを一時的に記憶するＳＲＡＭやＤＲＡＭなどのメインメモリ１４と、アプリケーションプログラム及び各種データが記憶されたハードディスクなどの記憶装置１５と、演算処理結果を表示するディスプレイ１６とを備える。
【００６１】
ゲームサーバ１は、このようなソーシャルゲーム２０をユーザに提供するためのプログラムを記憶装置１５にインストールすることで、図４に示すような機能ブロックが実現される。
【００６２】
すなわち、ゲームサーバ１には、例えば図４に示すような、操作データ受信部１１ａと、ゲームデータ処理部１００と、ゲームデータを管理するゲームデータ記憶部２００とからなる機能が実現される。操作データ受信部１１ａは、通信ネットワーク２を通じて、端末３から送られてくる操作データを受信する手段である。ゲームデータ処理部１００は、クエストパート処理部１０１とデッキ構築パート処理部１０２と合成パート処理部１０３とバトルパート処理部１０４とガチャパート処理部１０５とアイテム交換パート処理部１０６とを有する。
【００６３】
ここで、クエストパート処理部１０１は、クエストパート２１のデータ処理を行う。また、デッキ構築パート処理部１０２は、デッキ構築パート２２のデータ処理を行う。また、合成パート処理部１０３は、合成パート２３のデータ処理を行う。バトルパート処理部１０４は、バトルパート２４のデータ処理を行う。ガチャパート処理部１０５は、ガチャパート２５のデータ処理を行う。アイテム交換パート処理部１０６は、アイテム交換パート２６のデータ処理を行う。
【００６４】
（３−３）ゲームサーバの具体的構成
このようなゲームサーバ１で処理される各パートのうち、以下では、デッキ構築パート２２及びアイテム交換パート２６を実現する具体的な構成及び処理内容を中心として、ゲームデータ処理部１００の具体的な構成について図５を参照して説明する。
【００６５】
（３−３−１）ゲームデータ記憶部の構成
まず、デッキ構築パート２２及びアイテム交換パート２６で用いるデータとして、ゲームデータ記憶部２００は、図５に示すように、アイテムデータテーブル２１１と、デッキ構築用表示画像テーブル２１２と、アイテム交換用表示画像テーブル２１３と、仮想ユーザデータ記憶部２２０とを有する。
【００６６】
アイテムデータテーブル２１１は、図６に示すように、例えば、アイテムのレア度、成長タイプ、最大攻撃力、最大防御力、最大レベル値、グループ、キャラクタ画像など、アイテムに与えられた属性について、アイテムごとに識別可能なアイテムＩＤを付して、一覧で管理したものである。ここでは、アイテムとして、仮想空間内において、仮想ユーザに与えられる「仮想のカード」を想定し、このカードに戦士や選手などの何らかのキャラクタが表示されているものを想定している。
【００６７】
図６に示すように、各カードには、「アイテムＩＤ」として、カードごとに固有の数字が与えられている。
【００６８】
また、「ポジション」は、上述したように、デッキに組み込まれるときの入れ替え可能な組込位置を示し、より具体的には、本実施形態においてデッキが合計１３枚のカードから構成されているものとし、それぞれの組込位置を「１」から「１３」の番号で表したものである。なお、上述したように、組込位置が特定されないデッキ構成を採用したゲームに適用される場合、アイテムデータテーブル２１１は、各カードの「ポジション」を管理する記憶領域を設けなくてよい。
【００６９】
また、「レア度」は、アイテムの稀少性を示すものであり、稀少性の高い順に例えば「ＳＳレア」、「Ｓレア」、「レア」、「ノーマル」などのランク付けがなされている。例えばゲームの内容によっては、カードの稀少性を際だたせるため、ランクが高いカードの方が、ランクが低いカードと比べて相対的に、後述する「最大攻撃力」、「最大防御力」、及び「最大レベル値」が高いといった態様を採用することもできる。また、同様のキャラクタについて、異なるランク付けした複数種類のカードを定義するといった態様を採用することもできる。このようにしてカードをランク付けして、カードの稀少性の度合いである稀少度を設定することで、よりランクの高いカードが仮想ユーザに付与されたときに、この仮想ユーザを操作する実ユーザに対して、達成感や満足感を与えることができる。
【００７０】
「成長タイプ」は、カード上に表示されるキャラクタを、レベルアップさせる場合における成長具合を定義付けるものであり、「早熟型」であればはじめからレベルアップし易く、「普通型」であれば常に一定のペースでレベルの上昇がなされ、「晩成型」であれば最大レベルに近づくとレベルの上昇ペースが上がるといった態様である。
【００７１】
「最大攻撃力」と「最大防御力」は、上記同様に、カード上に表示されるキャラクタのレベル１の時からレベルアップを重ね最大レベル時に到達可能な攻撃力と防御力とを数値で表したものである。ここで、カードの攻撃力及び防御力は、当該カードがデッキに組み込まれたときに仮想ユーザが敵との対戦において発揮しうる能力値の具体例を表している。本実施形態では、バトルパート１０４により、デッキに組み込まれた各カードの能力値の高低と、上述したスキルとに基づいて勝敗を決定する。
【００７２】
「最大レベル値」は、同様にカードの能力値の具体例を表すレベルの最大値を表したものであり、本実施形態では、合成パート１０３によってカード同士を合成することによって、カードのレベルアップがなされ、カードの攻撃力及び防御力が増加する。
【００７３】
「集合」とは、仮想アイテムの属性を表す「系統」の一例である。具体的に、デッキに組み込まれた仮想アイテムが所属する「系統」の組み合わせ方に応じて、ゲーム内のルールで定められたスキルを発揮し、敵との対戦の進行に優劣を与える。この系統は、獣、植物など生き物をモチーフにして分類したものや、風、聖、剣、槍などのような無生物をモチーフにして分類したものである。また、同一の系統に所属するカードをデッキに多数組み込むことで、上述したスキルを発揮して、敵との対戦を有利に進めることができるといった態様を採用することができる。図６中では、「系統」の具体例として、個々のカードが、「Ａ」、「Ｂ」、「Ｃ」の文字で識別可能な合計３つの「集合」の中の、いずれか一の集合に所属するものとする。なお、上記の「集合」以外に、ゲームのルールによっては多数の系統に重複して所属する態様を採用することができる。
【００７４】
「キャラクタ画像」とは、カード上のキャラクタを表した画像データであり、このような画像データが組み込まれた表示処理データが、ゲームサーバ１から端末３に送信される。
【００７５】
例えば、図６に示すアイテムデータテーブル２１１では、アイテムＩＤが「１０００１」で識別されるカードについて、ポジションが「１」であり、レア度が「Ｓレア」であり、成長タイプが「早熟型」であり、最大攻撃力が「４０００」であり、最大防御力が「４０００」であり、最大レベル値が「７０」であり、集合が「Ａ」であることを示している。
【００７６】
デッキ構築用表示画像テーブル２１２は、インターネット２を介して接続された端末３の表示部３２にデッキ構築パート２２の処理内容を表示させるためのデータを記憶している。例えば、デッキ構築用表示画像テーブル２１２は、図７（Ａ）及び図７（Ｂ）にそれぞれ示すような、端末３からデッキを構築すべき旨の指示を受け付ける操作用画像３００、４００を表示するため、次のようなデータを記憶している。
【００７７】
すなわち、デッキ構築用表示画像テーブル２１２には、図７（Ａ）に示すような操作用画像３００を表示するため、デッキを構成する各ポジション１、２、・・・のカードに付された画像を表示する表示領域を定義した表示領域データ３０１、３０２、３０３、・・・と、各ポジション１、２、・・・にそれぞれ組み込まれているカードを入れ替える要求を実行するためのアイコン画像データ３１１、３１２、３１３、・・・とが記憶されている。
【００７８】
また、デッキ構築用表示画像テーブル２１２には、図７（Ｂ）に示すように、各ポジション（図中においてはポジション１）に組み込むカードを選択する操作用画像４００を表示するため、同一ポジションの所有カードを表示する表示領域を定義した表示領域データ４０１、４０２、４０３、・・・と、各表示領域に表示されたカードの組み込み要求を実行するためのアイコン画像データ４１１、４１２、４１３、・・・とが記憶されている。
【００７９】
なお、ポジションが特定されていないデッキ構成を採用したゲームにも適用することが可能であり、この場合には、操作用画像３００、４００の代わりに、デッキに組み込まれたカードを一覧で表示する操作用画像と、デッキに組込可能な全てのカードを一覧で表示する操作用画像とを表示する表示データを、デッキ構築用表示画像テーブル２１２に記憶すればよい。
【００８０】
アイテム交換用表示画像テーブル２１３は、インターネット２を介して接続された端末３の表示部３２にアイテム交換パート２６の処理内容を表示させるためのデータを記憶している。例えば、アイテム交換用表示画像テーブル２１３は、図８（Ａ）及び図８（Ｂ）にそれぞれ示すような、端末３からアイテム交換の指示を受け付ける操作用画像５００、６００を表示するため、次のようなデータを記憶している。
【００８１】
すなわち、アイテム交換用表示画像テーブル２１３には、図８（Ａ）に示すような操作用画像５００を表示するため、仮想ユーザが所有するカードに付された画像を表示する表示領域を定義した表示領域データ５０１、５０２、５０３、・・・と、各表示領域に表示されたカードを被交換アイテムとして選択するためのアイコン画像データ５１１、５１２、５１３、・・・と、が記憶されている。
【００８２】
また、アイテム交換用表示画像テーブル２１３には、図８（Ｂ）に示すように、図８（Ａ）により選択した５枚の被交換アイテムのカードを表示する表示領域を定義した表示領域データ６０１と、この表示領域に表示されたカードを被交換アイテムに設定してアイテム交換処理を実行するためのアイコン画像データ６０２と、被交換アイテムの選択をやり直すためのアイコン画像データ６０３と、が記憶されている。なお、本実施形態では、被交換アイテムとして、合計５枚のカードを選択しているが、これに限定されず、１以上のカードを被交換アイテムとして選択する態様を採用することができる。
【００８３】
さらに、アイテム交換用表示画像テーブル２１３には、仮想ユーザに交換アイテムであるカードを付与する処理をユーザに視認させるための画像として、図９（Ａ）に示すような、カード封止袋を表した画像データ７０１と、図９（Ｂ）及び図９（Ｃ）に示すような、画像データ７０１に表されたカード封止袋に封止されたカードを表示する表示領域が定義された表示領域データ７０２とが記憶されている。
【００８４】
仮想ユーザデータ記憶部２２０は、属性データテーブル２２１と、所有カードデータテーブル２２２と、デッキアイテムデータテーブル２２３と、を有する。
【００８５】
属性データテーブル２２１は、仮想ユーザに一意に割り振られた識別用ＩＤである「２０００１」、「２０００２」、・・・によって管理される各仮想ユーザの属性データを記憶している。例えば、図１０に示すように、属性データテーブル２２１は、識別用ＩＤが「２０００１」、「２０００２」、・・・によりそれぞれ管理される仮想ユーザ毎に、属性情報として、レベル情報、クエスト用ポイント、バトル用ポイント、およびガチャ用ポイントを記憶している。
【００８６】
ここで、レベル情報は、ゲーム内での仮想ユーザの強さの段階を表す数値である。レベル１からゲームを開始すると、ゲームの進捗によりレベル２、レベル３と、この数値が増加する。例えば、レベル情報が「Ｌ６」の場合、仮想ユーザのレベルが第６段階目であることを示している。
【００８７】
なお、このレベルは、ゲーム中の一つの部分を構成するクエストパート２１に固有のものが付されるというよりも、一つのゲーム全体で単一のレベルが付与されるものとする。また、ゲームによっては仮想ユーザとしてのレベルの概念が存在しなくてもよい。
【００８８】
クエスト用ポイントは、クエストパート２１において、仮想ユーザが仮想空間を探索する際に、ステージ間を移動するに当たり、そのコストとして消費するポイントを示している。また、バトル用ポイントは、バトルパート２２で仮想ユーザが他の仮想ユーザと対戦したり、クエストパート２１によって仮想空間を探索している際に出現する敵に攻撃する際に、そのコストとして消費するポイントを示している。また、ガチャ用ポイントは、ガチャパート２５で仮想ユーザがガチャを行ってアイテムを取得する際に、そのコストとして消費するポイントを示している。
【００８９】
上述した各ポイントは、ゲーム内容などに基づいて、例えば２４時間毎など所定時間経過したときに仮想ユーザに付与すること、または、敵との対戦に勝利したときの報酬として仮想ユーザに付与することが可能である。このようなポイントの付与量を調整することで、各ゲームパートの進捗率を調整することも可能である。
【００９０】
所有カードデータテーブル２２２は、一意に割り振られた識別用ＩＤである「２０００１」、「２０００２」、・・・によって管理される各仮想ユーザが取得したカードの識別データが記憶されている。例えば図１１に示すように、所有カードデータテーブル２２２は、仮想ユーザ毎に、一意に割り当てられた所有カード識別用のＩＤである「Ｃ００１」、「Ｃ００２」、・・・、「Ｃ２００」によって管理される２００個のカード記憶領域が割り当てられる。そして、仮想ユーザがカードを取得した順番で、各カードの識別情報がカード記憶領域に書き込まれる。所有カードデータテーブル２２２を参照することで、各仮想ユーザが取得したカードの取得状況を認識することができる。
【００９１】
また、所有カードデータテーブル２２２は、カード毎に、その属性を示す情報として、レベル、攻撃力、防御力、及び集合とを記憶している。これらの属性情報のうち、レベル、攻撃力、及び、防御力すなわち、対戦時の勝敗を決定する指標値である能力値は、カードの合成処理を行う合成パート処理部１０３によって強化される。具体的に、操作データ受信部１１ａによりカードを合成する要求を取得すると、合成パート処理部１０３は、所有カードデータテーブル２２２から対象カードを読み出して合成処理を行うことで、一の対象カードの能力値を増加し、他の対象カードを削除するように、所有カードデータテーブル２２２のカード記憶領域を更新する。
【００９２】
なお、所有カードデータテーブル２２２は、一例として各仮想ユーザに割り当てられるカード記憶領域は２００個としたが、これに限定されるものではなく、適宜変更可能である。
【００９３】
デッキアイテムデータテーブル２２３は、各仮想ユーザが構築したデッキを構成するそれぞれポジションに組み込まれたカードに関する情報を記憶している。例えば、図１２に示すように、デッキアイテムデータテーブル２２３は、ユーザＩＤ２０００１、２０００２、・・・で識別される仮想ユーザが構築したデッキを構成するポジションＰ１、・・・、Ｐ５、・・・にそれぞれ組み込まれたカードについて、カードＩＤと入れ替え頻度と攻撃力と集合とを管理している。
【００９４】
例えば、図１２に示す具体例では、ユーザＩＤが２０００１で識別される仮想ユーザが構築したデッキを構成するポジションＰ１について、カードＩＤが「１０３９４」であり、入れ替え頻度が「２」であり、攻撃力が「１０００」であり、「集合」が「Ａ」であることを示している。
【００９５】
ここで、入れ替え頻度は、アイテムリストで特定される各ポジションで仮想アイテムが入れ替えられた回数の多寡を表した値であって、より具体的には、所定の単位時間当たりの入れ替え回数が用いられる。上述したように図１２に示す具体例では、現在から過去に４８時間遡った期間にカードを入れ替えた回数を、入れ替え頻度として用いる。すなわち、入れ替え頻度の値が「２」の場合、現在から過去に４８時間遡った期間にカードを入れ替えた回数が「２回」であることを示している。
【００９６】
なお、本実施形態では、デッキアイテムデータテーブル２２３が、個々の仮想ユーザが構築した１つのデッキの情報を管理しているが、ゲーム内のルールによっては、仮想ユーザが複数のデッキを構築する態様を採用して、仮想ユーザ毎に複数のデッキパターンを定義して、デッキの情報を管理してもよい。
【００９７】
また、操作データ受信部１１ａが受け付けた操作データによって、仮想ユーザと敵との対戦が開始されると、対戦処理を行うバトルパート処理部１０４は、所有カードデータテーブル２２２とデッキアイテムデータテーブル２２３とから、デッキを構成する各カードの攻撃力及び防御力を読み出す。そして、バトルパート処理部１０４は、デッキを構成する各カードの攻撃力及び防御力の高低に基づいて、敵との勝敗を決定する。
【００９８】
（３−３−２）デッキ構築パート処理部の構成
次に、デッキ構築パート処理部１０２の具体的な構成について説明する。デッキ構築パート処理部１０２は、デッキパート用表示出力部１０２ａと、デッキアイテム設定部１０２ｂと、を備える。
【００９９】
デッキパート用表示出力部１０２ａは、デッキパート用表示画像テーブル２１２に記憶されているデータに基づいて、デッキ構築パートの処理を実行させるためのデータを、インターネット２を介して接続された各端末３に送信する。
【０１００】
具体的には、デッキパート用表示出力部１０２ａは、所有カードデータテーブル２２２に記憶されている情報を参照して、アイテム交換用表示画像テーブル２１３の表示領域データ３０１、３０２、３０３、・・・、４０１、４０２、４０３・・・で定義される各表示領域に表示するキャラクタ画像をアイテムデータテーブル２１１から読み出す。そして、デッキパート用表示出力部１０２ａは、読み出したデータと、アイテム交換用表示画像テーブル２１３のアイコン画像データ３１１、３１２、３１３、・・・、４１１、４１２、４１３、・・・を組み合わせて、上述した図７に示すような操作用画像３００、４００を表示するための表示処理データを、端末３に送信する。
【０１０１】
なお、デッキパート用表示出力部１０２ａが送信する表示処理データは、画像データだけではなく、端末３側に記憶されている画像データの表示を制御する表示制御データであってもよい。
【０１０２】
デッキアイテム設定部１０２ｂは、操作データ受信部１１ａからのデータに基づいて、デッキを構成する各ポジションのカードを入れ替える要求と、入れ替えたカードをデッキに組み込む要求とを操作データ受信部１１ａから受け付ける。そして、デッキアイテム設定部１０２ｂは、受け付けた要求に応じて、デッキを構成するカードを変更するように、デッキアイテムデータテーブル２２３を更新する。
【０１０３】
（３−３−３）アイテム交換パート処理部の構成
次に、アイテム交換パート処理部１０６は、アイテム交換要求受付部６１と、交換対象アイテム抽出部６２と、データテーブル更新部６３と、アイテム交換パート用表示出力部６４と、を備える。
【０１０４】
アイテム交換要求受付部６１は、仮想ユーザの所有する仮想アイテムの中から交換対象となる仮想アイテムを、被交換アイテムとして受け付ける手段である。本実施形態では、端末３から、仮想ユーザがアイテム交換すべき旨の指示が送信され、この指示が、アイテム交換要求受付部６１において、カードの交換要求として受け付けられる。
【０１０５】
交換対象アイテム抽出部６２は、デッキアイテムデータテーブル２２３を参照して、アイテムデータテーブル２１１から交換対象として適した仮想アイテムを抽出する手段である。ここで、デッキに組み込まれているカードは、実ユーザが対戦で有利となる（例えば、勝利する）ための選りすぐりのもの（属性や種類等）であると考えられる。このため、交換対象アイテム抽出部６２は、デッキに組み込まれた各カードの属性に基づいて、どのようなカードを新たにデッキに組み込むことによって対戦の進行が有利になるかを評価して、対戦の進行が有利になる交換対象として適したカードをアイテムデータテーブル２１１から抽出する。具体的な交換対象アイテムの抽出処理については、後述する。
【０１０６】
データテーブル更新部６３は、被交換アイテムに当たるカードの識別情報を所有カードデータテーブル２２２から削除するとともに、交換対象アイテム抽出部６２により抽出された交換対象アイテムの識別情報を所有アイテムデータテーブル２２２に格納する。
【０１０７】
アイテム交換パート用表示出力部６４は、アイテム交換用表示画像テーブル２１３に記憶されているデータに基づいて、アイテム交換パート２６の処理を実行させるためのデータを、インターネット２を介して接続された各端末３に送信する。
【０１０８】
なお、アイテム交換パート用表示出力部６４が送信する表示処理データは、画像データだけではなく、端末３側に記憶されている画像データの表示を制御する表示制御データであってもよい。
【０１０９】
（４）ゲームサーバにおける処理
以上のような構成からなるアイテム交換パート処理部１０６の処理として、次に示すような複数の具体例について説明する。
【０１１０】
（４−１）具体例１に係るアイテム交換パート処理部の処理
具体例１では、図１３に示すフローチャートに従って、デッキにおいて同一の集合に所属するカード数の多寡に基づいて、換言すると、デッキにおいて同一の集合に所属するカード数が相対的に多いか少ないかに基づいて、個々の仮想ユーザを操作する実ユーザにとって相対的に高い価値を持つ集合を推測して交換対象アイテムを抽出及び付与する。
【０１１１】
ステップＳ１３０１において、アイテム交換パート用表示出力部６４は、仮想ユーザがアイテム交換すべき旨の指示を受け付けるためのデータを、インターネット２を介して接続された端末３に送信する。
【０１１２】
具体的には、アイテム交換パート用表示出力部６４は、所有カードデータテーブル２２２に記憶されている情報を参照して、アイテム交換用表示画像テーブル２１３の表示領域データ５０１、５０２、５０３、・・・、６０１で定義される各表示領域に表示するキャラクタ画像をアイテムデータテーブル２１１から読み出す。そして、アイテム交換パート用表示出力部６４は、読み出したデータと、アイテム交換用表示画像テーブル２１３のアイコン画像データ５１１、５１２、５１３、・・・、６０１、６０２を組み合わせて、上述した図８（Ａ）及び図８（Ｂ）に示すような操作用画像５００、６００を表示するための表示処理データを、端末３に送信する。
【０１１３】
ステップＳ１３０２において、アイテム交換要求受付部６１は、対象仮想ユーザを操作する端末３から、被交換アイテムであるカードを選択する操作データを受け付けたか否かを判断する。被交換アイテムであるカードを選択する操作データを受け付けなかった場合にはステップＳ１３０２に戻り（Ｓ１３０２：ＮＯ）、被交換アイテムであるカードを選択する操作データを受け付けた場合にはステップＳ１３０３に進む（Ｓ１３０２：ＹＥＳ）。
【０１１４】
ステップＳ１３０３において、アイテム交換要求受付部６２は、対象仮想ユーザを操作する端末３から、アイテム交換の実行を要求する操作データを受け付けたか否かを判断する。アイテム交換の実行を要求する操作データを受け付けなかった場合にはステップＳ１３０１に戻り（Ｓ１３０３：ＮＯ）、アイテム交換の実行を要求する操作データを受け付けた場合にはステップＳ１３０４に進む（Ｓ１３０３：ＹＥＳ）。
【０１１５】
ステップＳ１３０４において、交換対象アイテム抽出部６２は、デッキアイテムデータテーブル２２３を参照して、対象仮想ユーザが構築したデッキを構成する各ポジションに組み込まれた各カードが所属する集合を読み出し、ステップＳ１３０５に進む。例えば、交換対象アイテム抽出部６２は、ユーザＩＤが「２０００１」の対象仮想ユーザが構築したデッキのポジションＰ１に組み込まれたカードに対して、そのカードが集合「Ａ」に所属することを示す情報を読み出す。
【０１１６】
ステップＳ１３０５において、交換対象アイテム抽出部６２は、同一の集合に所属するカード数が相対的に多いカードを選択して、ステップＳ１３０６に進む。ここで、「同一の集合に所属するカード数が相対的に多いカードを選択する」とは、例えば、デッキに組み込まれたカードを個々の集合に分類したカード数を母集団としたとき、その平均値よりも、カード数が多い集合に所属するカードを選択することである。具体例として、交換対象アイテム抽出部６２は、デッキの中で、集合Ａ、Ｂ、Ｃに所属するカード数がそれぞれ８つ、２つ、３つであった場合、上記の平均値が約４．３なので、この平均値よりもカード数が多い集合Ａに所属するカードを選択する。このようにカードを選択することで、複数種類の集合の中から、個々の仮想ユーザを操作する実ユーザにとって、相対的に高い価値を持つ集合を推測することができる。
【０１１７】
なお、上述した平均値以外に、母集団の中央値、最頻値など他の基準値と比較して、同一の集合に所属するカード数が相対的に多い集合に所属するカードを選択してもよい。また、上記のような基準値と比較することなく、例えば、母集団の中で、同一の集合に所属するカード数が最も多い集合に所属するカードを選択してもよい。
【０１１８】
ステップＳ１３０６において、交換対象アイテム抽出部６２は、ステップＳ１３０５により選択したカードと比較して、同じ集合に所属するカードを抽出して、ステップＳ１３０７に進む。
【０１１９】
例えば、上述したように、ステップＳ１３０５により、カード数が相対的に多い集合Ａに所属する８つのカードを選択した場合、交換対象アイテム抽出部６２は、選択した８つのカードの中から更に最もランクが低いカードを選択して、選択したカードと比較して、同じ集合Ａに所属し、かつ同一ランク以上のカードを抽出すればよい。
【０１２０】
ここで、交換対象アイテム抽出部６２は、集合Ａに所属する任意のカードを抽出すればよい。特に、選択したカードが「ノーマル」であれば、ランクが「ノーマル」以上のカード、または、「ノーマル」よりもランクが高い「レア」以上のランクのカードを抽出する。このようにして、交換対象アイテム抽出部６２は、実ユーザがアイテムリストに組み込みたいと思うような、どちらかというと実ユーザが取得したいカードを抽出することができる。
【０１２１】
ステップＳ１３０７において、データテーブル更新部６３は、ステップＳ１３０６により抽出したカードを交換対象アイテムとして付与し、ステップＳ１３０８に進む。具体的には、本ステップＳ１３０７において、データテーブル更新部６３は、被交換アイテムに当たるカードの識別情報を所有カードデータテーブル２２２から削除するとともに、ステップＳ１３０６により抽出した交換対象アイテムの識別情報を所有アイテムデータテーブル２２２に格納する。
【０１２２】
ステップＳ１３０８において、アイテム交換パート用表示出力部６４は、対象仮想ユーザに交換アイテムであるカードを付与する処理を演出するための表示処理データを、対象仮想ユーザを操作する端末３に送信する。
【０１２３】
具体的に、アイテム交換パート用表示出力部６４は、交換対象アイテム抽出部６２の抽出結果に基づいて、表示領域データ７０２で定義される表示領域に表示するキャラクタ画像をアイテムデータテーブル２１１から読み出す。そして、アイテム交換パート用表示出力部６４は、読み出したデータと、アイテム交換用表示画像テーブル２１３のカード封止袋を表した画像データ７０１とを組み合わせて、上述した図９に示すような画像を表示するための表示処理データを端末３に送信し、本処理工程を終了する。
【０１２４】
このようにして、具体例１に係る処理では、複数種類の集合の中から、個々の仮想ユーザを操作する実ユーザにとって、相対的に高い価値を持つ集合を推測して、推測した集合に所属するカードを、実ユーザがアイテムリストに新たに組み込みたいと思うような、どちらかというと実ユーザが取得したい交換対象アイテムとして付与することができる。
【０１２５】
さらに、具体例１に係る処理では、デッキのポジションを参照せずに、既存のデッキから入れ替えたいカードを選択するので、任意のカード数のカードを組み込むことが可能なデッキ構成を採用したゲームと、組み込み可能なカード数が固定で組込位置が番号や記号などで特定されているデッキ構成を採用したゲームとのいずれに対しても、デッキ中のカードが所属する集合に基づいて、実ユーザがアイテムリストに新たに組み込みたいと思うような、どちらかというと実ユーザが取得したいカードをより正確に推測することができる。
【０１２６】
ここで、ガチャのような、予め決められた出現率に応じてランダムに抽選してカードを付与する場合、アイテムリストに新たに組み込みたいカードの選択肢がゲームの進行に伴って狭まるほど、欲しいカードが出現する可能性が低くなってしまう。これに対して、アイテム交換パート２６では、現状のデッキに組み込まれたカードが分類されている集合に基づいて、デッキに新たに組み込みたいと思うような、実ユーザにとって取得したい仮想アイテムを付与することができる。
【０１２７】
特に、被交換アイテムとして受け付けられるカードは、デッキに組み込まれることがなく、従来、例えば強化アイテムとしての価値しかなく単に不要と見なされていたが、アイテム交換パート２６では、アイテムリストに新たに組み込みたいと思うような仮想アイテムと交換することができ、一定の価値を持たせることができる。
【０１２８】
（４−２）具体例２に係るアイテム交換パート処理部の処理
次に、具体例１と異なる具体例２の処理について、図１４に示すフローチャートに従って説明する。まず、ステップＳ１４０１〜ステップＳ１４０３、ステップＳ１４０７、及び、ステップＳ１４０８の各処理については、上述した具体例１に係るステップＳ１３０１〜ステップＳ１３０３、ステップＳ１３０７、及び、ステップＳ１３０８の各処理と同様なので、その説明を省略する。以下では、ステップＳ１４０３により、アイテム交換の実行を要求する操作データを受け付けた（Ｓ１４０３：ＹＥＳ）後に進むこととなるステップＳ１４０４以降の処理について説明する。
【０１２９】
ステップＳ１４０４において、交換対象アイテム抽出部６２は、デッキアイテムデータテーブル２２３を参照して、対象仮想ユーザが構築したデッキを構成する各ポジションの入れ替え頻度を読み出し、ステップＳ１４０５に進む。例えば、交換対象アイテム抽出部６２は、デッキアイテムデータテーブル２２３から、ユーザＩＤが「２０００１」の対象仮想ユーザが構築したデッキを構成するポジションＰ１に対して、その入れ替え頻度が「２」であるという情報を読み出す。
【０１３０】
ステップＳ１４０５において、交換対象アイテム抽出部６２は、対象仮想ユーザのデッキを構成するポジションの中で、仮想アイテムの入れ替え頻度が相対的に高いポジションに組み込まれているカードを選択して、ステップＳ１４０６に進む。ここで、入れ替え頻度が相対的に高いポジションとは、例えば、デッキを構成する各ポジションの入れ替え頻度を母集団としたとき、その母集団の平均値に対して、入れ替え頻度の値が高いポジションである。具体例として、デッキを構成するポジションの入れ替え頻度の平均値が「２」であった場合、入れ替え頻度の値が「３」以上であるポジションに組み込まれたカードを選択する。本処理工程では、便宜上、入れ替え頻度の値が「３」以上であるポジションが３つあり、本ステップにおいて、各ポジションに対応する合計３つのカードが選択されるものとして以下で説明する。
【０１３１】
なお、上述した平均値以外に、母集団の中央値、最頻値など他の基準値と比較して、入れ替え頻度が高いポジションに組み込まれているカードを選択してもよい。また、上記のような基準値と比較することなく、例えば、入れ替え頻度の値が母集団の中で最も高い値であるポジションに組み込まれているカードを選択してもよい。
【０１３２】
ステップＳ１４０６において、交換対象アイテム抽出部６２は、上述したステップＳ１４０５により選択された入れ替え頻度が相対的に高いポジションに組み込まれているカードと比較して、同一ランク以上で、かつ、同一のポジションに入れ替え可能なカードを、交換対象アイテムとして抽出して、ステップＳ１４０７に進む。
【０１３３】
例えば、上述したように、ステップＳ１４０５により、入れ替え頻度が相対的に高い３つのポジションにそれぞれ組み込まれた３つのカードを選択した場合には、選択した３つのカード中から更にランダムに選択した一つのポジションに組み込まれているカードと比較して、同一ランク以上で、かつ、同一のポジションに組み込み可能なカードを抽出すればよい。
【０１３４】
また、ステップＳ１４０５により選択したポジションのカードのランクが「レア」で、ポジションが「５」であれば、交換対象アイテム抽出部６２は、ステップＳ１４０６によって、ランクが「レア」以上でポジションが「５」であるカードを、アイテムデータテーブル２１１から抽出する。
【０１３５】
なお、交換対象アイテム抽出部６２は、選択したポジションのカードに対して、ランクが高いカード、例えばランクが「レア」のカードに対してはランクが「Ｓレア」以上のカードを抽出してもよい。このようにしてカードを抽出することが、実ユーザにとって、アイテムリストに新たに組み込みたいと思うような、どちらかというと取得したいと推測されるカードを付与することができる点で特に好ましい。
【０１３６】
また、デッキの組込位置が特定されていても、カードを任意の組込位置に組み込み可能なデッキ構成を採用している場合、本ステップＳ１４０６において、交換対象アイテム抽出部６２は、入れ替え頻度が相対的に高いポジションに配置されているカードと比較して同一ランク以上のカードを交換対象アイテムとして抽出すればよい。
【０１３７】
ステップＳ１４０６により交換対象アイテムを抽出した後、ステップＳ１４０７において、ステップＳ１３０７と同様にして、ステップＳ１４０６により抽出したカードを交換対象アイテムとして付与する。その後、ステップＳ１４０８において、ステップＳ１３０８と同様にして、対象仮想ユーザに交換アイテムであるカードを付与する処理を演出するための表示処理データを、対象仮想ユーザを操作する端末３に送信し、本処理工程を終了する。
【０１３８】
このようにして、具体例２に係る処理では、デッキの中でカードの入れ替え頻度が相対的に高いポジションに組み込まれているカードを、デッキから入れ替えたいカードであると推測し、この推測結果に応じて適切な交換対象のカードを付与することができる。
【０１３９】
特に、具体例２に係る処理では、個々の組込位置に対応付けられた仮想アイテムのみ組み込むことが可能なデッキ構成を採用しているゲームに対して、ステップＳ１４０６によって、実ユーザが新たに組み込みたいと思うような組込位置に組み込み可能な、欲しいカードをより正確に推測することができる。
【０１４０】
（４−３）具体例３に係るアイテム交換パート処理部の処理
具体例１及び具体例２と異なる具体例３の処理について、図１５に示すフローチャートに従って説明する。まず、ステップＳ１５０１〜ステップＳ１５０３、ステップＳ１５０７、及び、ステップＳ１５０８の各処理については、上述した具体例１に係るステップＳ１３０１〜ステップＳ１３０３の各処理と同様なので、その説明を省略し、ステップＳ１５０３により、アイテム交換の実行を要求する操作データを受け付けた（Ｓ１５０３：ＹＥＳ）後に進むこととなるステップＳ１５０４以降の処理について説明する。
【０１４１】
ステップＳ１５０４において、交換対象アイテム抽出部６２は、所有カードデータテーブル２２２とデッキアイテムデータテーブル２２３とを参照して、対象仮想ユーザが構築したデッキに組み込まれた各カードの能力値を読み出し、ステップＳ１５０５に進む。ここで、能力値とは、上述したように、敵との対戦を有利に進めるための能力を示す値であって、具体的には合成パート２４によってカードを合成することにより強化可能なレベル、攻撃力、防御力である。なお、本処理工程では、便宜上、能力値の一例としてカードの攻撃力を用いることとする。
【０１４２】
本ステップＳ１５０４の具体例として、交換対象アイテム抽出部６２は、図１２に示されるデッキアイテムデータテーブル２２３から、ユーザＩＤが「２０００１」の対象仮想ユーザが構築したデッキを構成するポジションＰ１に組み込まれたカードの識別情報として、カードＩＤの「１０３９４」を読み出す。そして、交換対象アイテム抽出部６２は、カードＩＤが「１０３９４」であるカードを、図１１に示される所有カードデータテーブル２２２から検索して、検索したカードの攻撃力である「１０００」を読み出す。このようにして、交換対象アイテム抽出部６２は、他のポジションについても、デッキアイテムデータテーブル２２３からカードの識別情報を読み出し、読み出したカードの識別情報に対応するカードを検索して、検索したカードの攻撃力を読み出す。
【０１４３】
ステップＳ１５０５において、交換対象アイテム抽出部６２は、対象仮想ユーザのデッキを構成するカードの中で、攻撃力が最も低いカードを選択して、ステップＳ１５０６に進む。
【０１４４】
なお、交換対象アイテム抽出部６２は、選択したポジションのカードと比較して、ランクが高いカードを抽出してもよく、このようにしてカードを抽出することが、実ユーザにとって、アイテムリストに新たに組み込みたいと思うような、どちらかというと取得したいと推測されるカードを付与することができる点で特に好ましい。
【０１４５】
ステップＳ１５０６において、交換対象アイテム抽出部６２は、ステップＳ１５０５により選択したカードよりも最大能力値が高いカードを抽出してステップＳ１５０６に進む。なお、本実施形態では、能力値の一例として攻撃力を用いているため、ステップＳ１５０５により選択したカードよりも最大攻撃力が高いカードを抽出してステップＳ１５０７に進む。
【０１４６】
ステップＳ１５０６により交換対象アイテムを抽出した後、ステップＳ１５０７において、ステップＳ１３０７と同様にして、ステップＳ１５０６により抽出したカードを交換対象アイテムとして付与する。その後、ステップＳ１５０８において、ステップＳ１３０８と同様にして、対象仮想ユーザに交換アイテムであるカードを付与する処理を演出するための表示処理データを、対象仮想ユーザを操作する端末３に送信し、本処理工程を終了する。
【０１４７】
このようにして、具体例３に係る処理では、デッキの中で比較的攻撃力が低いカードを、デッキから入れ替えたいカードであると判断し、この判断結果に応じて適切な交換対象のカードを付与することができる。さらに、具体例３に係る処理では、デッキのポジションを参照することなく入れ替えたいカードを抽出することができる。よって、具体例３に係る処理では、上述の通り、デッキのポジションを参照せずに、既存のデッキから入れ替えたいカードを選択するので、任意のカード数のカードを組み込むことが可能なデッキ構成を採用したゲームと、組み込み可能なカード数が固定で組込位置が番号や記号などで特定されているデッキ構成を採用したゲームとのいずれに対しても、カードの能力値の高低に基づいて、適切な交換対象のカードを付与することができる。
【０１４８】
なお、具体例３に係る処理工程では、能力値の一例として攻撃力を用いたが、これに限定されるものではない。例えば攻撃力の代わりにレベル又は防御力を用いてもよい。さらに、能力値を表した各パラメータを重み付け加算した評価値を算出し、最も評価値が小さいカードと比較して、合成処理により到達しうる最大の評価値が高いカードを、交換対象のカードとして抽出するといった態様を採用してもよい。
【０１４９】
（４−４）  変形例
上述した具体例１乃至３では、対象仮想ユーザが１つのデッキを構築しているものとして説明したが、複数のデッキパターンを構築している場合にも適用可能であり、この場合には、例えば、次に示すように、最も攻撃力の高いデッキパターンに組み込まれたカードの属性に基づいて交換対象アイテムを抽出することで、欲しい仮想アイテムをより正確に推測することができる。
【０１５０】
すなわち、具体例１に係る処理工程では、最も攻撃力の高いデッキパターンから、同一の集合、すなわち同じ系統に所属するカード数が相対的に多いカードを選択し、選択したカードと同じ系統に所属する仮想アイテムを、交換対象アイテムとして抽出すればよい。また、具体例２に係る処理工程では、最も攻撃力の高いデッキパターンから、入れ替え頻度が相対的に高いポジションに組み込まれているカードを選択し、選択したカードと比較して同一ランク以上のカードを、交換対象アイテムとして抽出すればよい。さらに、具体例３に係る処理工程では、最も攻撃力の高いデッキパターンの中で、最も攻撃値が低いカードよりも最大攻撃力が高いカードを、交換対象アイテムとして抽出すればよい。
【０１５１】
（５）効果
以上のような本実施形態のゲームサーバ１によれば、実ユーザが、不要なカード（被交換アイテム）を選択すると、アイテムリストに組み込まれた各仮想アイテムの属性に基づいて、被交換アイテムに替えて交換対象アイテムを抽出して、この仮想ユーザが所有する仮想アイテムとして付与する。これにより、実ユーザにとって、アイテムリストに新たに組み込みたいと思うような、どちらかというと取得したい仮想アイテムを付与することができる。
【０１５２】
また、ガチャのような、予め決められた出現率に応じてランダムに抽選してカードを付与する場合、アイテムリストに新たに組み込みたいと思うような欲しいカードの選択肢が、ゲームの進行に伴って狭まるほど、欲しいカードが出現する可能性が低くなる。これに対して、本実施形態のゲームサーバ１では、現状のアイテムリストに組み込まれた仮想アイテムの属性に基づいて、アイテムリストに新たに組み込みたいと思うような、実ユーザにとって取得したい仮想アイテムを付与することができる。
【０１５３】
特に、被交換アイテムとして受け付けられるカードは、アイテムリストに組み込まれることがなく、従来、例えば強化アイテムとしての価値しかなく単に不要と見なされていたが、本実施形態のゲームサーバ１では、アイテムリストに新たに組み込みたいと思うような仮想アイテムと交換することができ、一定の価値を持たせることができる。
【０１５４】
したがって、ゲームサーバ１によれば、仮想空間で使用可能な仮想アイテムを仮想ユーザに付与する付与手法に工夫した施策を打つことで、ゲーム全体への興趣の低下を抑止することができる。
【０１５５】
また、本実施形態において、交換対象アイテム抽出部６２は、上述した具体例１のように、複数種類の系統の中から、個々の仮想ユーザを操作する実ユーザにとって、相対的に高い価値を持つ系統を推測して、推測した系統に所属する仮想アイテムを、実ユーザにとってアイテムリストに新たに組み込みたいと思うような交換対象アイテムとして付与することができる。これにより、交換対象アイテム抽出部６２は、アイテムリスト中の仮想アイテムが所属する系統に基づいて、交換対象アイテムとして欲しい仮想アイテムをより正確に推測することができる。
【０１５６】
また、本実施形態において、交換対象アイテム抽出部６２は、上述した具体例２のように、アイテムリストの中で仮想アイテムの入れ替え頻度が相対的に高い組込位置に組み込まれている仮想アイテムを、アイテムリストから入れ替えたい仮想アイテムと推測する。そして、交換対象アイテム抽出部６２は、入れ替えたい仮想アイテムと比較して同一ランク以上の仮想アイテムを、実ユーザにとってアイテムリストに新たに組み込みたいと思うような交換対象アイテムとして付与する。これにより、交換対象アイテム抽出部６２は、交換対象アイテムとして欲しい仮想アイテムをより正確に推測することができる。
【０１５７】
特に、個々の組込位置に対応付けられた仮想アイテムのみ組み込むことが可能な構成のアイテムリストを採用しているゲームに対して、交換対象アイテム抽出部６２は、入れ替えたい仮想アイテムと比較して同一ランク以上で、かつ、入れ替え頻度が相対的に高い組込位置に組み込み可能な仮想アイテムを、交換対象アイテムとして付与することで、実ユーザにとって新たに組み込みたいと思うような組込位置に組込可能な、欲しい仮想アイテムをより正確に推測することができる。
【０１５８】
また、本実施形態において、交換対象アイテム抽出部６２は、上述した具体例３のように、デッキの中で最も能力値が低いカードを、デッキから入れ替えたいカードであると推測して、推測した仮想アイテムと比較して同一ランク以上の仮想アイテムを、交換対象アイテムとして付与することによって、交換対象アイテムとして欲しいカードをより正確に推測することができる。
【０１５９】
（６）その他
また、本発明は、カードに限定されるものではなく、他の仮想アイテムに適用可能である。例えば、ゲーム上の世界観、ストーリーやシナリオ等によっては、仮想空間で使用可能な仮想アイテムとして仮想的なコインなども用いられ、本発明を適用することで、仮想ユーザを操作する実ユーザが欲しいコインをゲームサーバが推測し、実ユーザにとってアイテムリストに新たに組み込みたいと思うようなコインを付与することで、例えば、欲しいカードを取得することが困難な印象を抱くことに起因して、ゲーム全体への興趣の低下を抑止することができる。
【符号の説明】
【０１６０】
１  ゲームサーバ
１１ａ  操作データ受信部
６１  アイテム交換要求受付部
６２  交換対象アイテム抽出部
６３  データテーブル更新部
２２２  所有カードデータテーブル
２２３  デッキアイテムデータテーブル
【図１】
2014113220.tif 000003
【図２】
2014113220.tif 000004
【図３】
2014113220.tif 000005
【図４】
2014113220.tif 000006
【図５】
2014113220.tif 000007
【図６】
2014113220.tif 000008
【図７】
2014113220.tif 000009
【図８】
2014113220.tif 000010
【図９】
2014113220.tif 000011
【図１０】
2014113220.tif 000012
【図１１】
2014113220.tif 000013
【図１２】
2014113220.tif 000014
【図１３】
2014113220.tif 000015
【図１４】
2014113220.tif 000016
【図１５】
2014113220.tif 000017
【手続補正書】
【提出日】平成25年6月7日(2013.6.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
通信ネットワークを介して接続された端末から、仮想空間内に形成された仮想ユーザを操作する操作データを受信する操作データ受信部と、
前記仮想ユーザが所有する仮想アイテムの属性データが、仮想ユーザごとに記憶された所有アイテムデータテーブルと、
前記仮想ユーザの所有する仮想アイテムの中から、該仮想ユーザが敵と対戦時に使用可能な１以上の仮想アイテムを組み込んだアイテムリストを記憶したアイテムリストデータテーブルと、
前記仮想ユーザの所有する仮想アイテムの中から、交換対象となる１以上の仮想アイテムを選択する前記操作データを受け付け、選択された仮想アイテムを、被交換アイテムとする被交換対象受付部と、
前記被交換アイテムを受け付けると、前記アイテムリストに組み込まれた各仮想アイテムの属性に基づいて、前記被交換アイテムに替えて前記仮想ユーザに付与される交換対象アイテムを抽出する交換対象アイテム抽出部と、
前記被交換アイテムに当たる仮想アイテムを前記所有アイテムデータテーブルから削除するとともに、前記交換対象アイテム抽出部により抽出された交換対象アイテムを仮想アイテムとして前記所有アイテムデータテーブルに格納するデータテーブル更新部と、を備えることを特徴とするゲームサーバ。
【請求項２】
前記仮想アイテムは、複数種類の系統の中から１以上の系統に所属し、
前記交換対象アイテム抽出部は、前記アイテムリストに組み込まれた仮想アイテムの中で、同じ系統に所属する仮想アイテムの数が所定の基準値と比較して相対的に多い仮想アイテム又は同じ系統に所属する仮想アイテムの数が最も多い仮想アイテムを選択し、選択した仮想アイテムと同じ系統に所属する仮想アイテムを、前記交換対象アイテムとして抽出することを特徴とする請求項１記載のゲームサーバ。
【請求項３】
前記仮想アイテムは、ランク付けされており、
前記アイテムリストは、前記仮想アイテムが自由に入れ替え可能に組み込まれ、
前記交換対象アイテム抽出部は、前記アイテムリストにより特定される組込位置の中で、前記仮想アイテムの入れ替え頻度が所定の基準値と比較して相対的に高い組込位置に組み込まれている仮想アイテム又は前記仮想アイテムの入れ替え頻度が最も高い仮想アイテムを選択し、選択した仮想アイテムと比較して同一ランク以上の仮想アイテムを、前記交換対象アイテムとして抽出することを特徴とする請求項１記載のゲームサーバ。
【請求項４】
前記アイテムリストは、前記仮想アイテムが自由に入れ替え可能に構成される一方で、個々の仮想アイテムが組み込み可能な組込位置が特定されており、
前記交換対象アイテム抽出部は、前記アイテムリストにより特定されている組込位置の中で、前記仮想アイテムの入れ替え頻度が所定の基準値と比較して相対的に高い組込位置に組み込まれている仮想アイテム又は前記仮想アイテムの入れ替え頻度が最も高い仮想アイテムを選択し、選択した仮想アイテムと比較して同一ランク以上で、かつ、該入れ替え頻度が相対的に高い組込位置に組み込み可能な仮想アイテムを、前記交換対象アイテムとして抽出することを特徴とする請求項３記載のゲームサーバ。
【請求項５】
前記仮想ユーザが敵との対戦において、前記アイテムリストを構成する仮想アイテムの能力値の高低に基づいて勝敗を決定する対戦処理部と、
前記仮想アイテムを合成して、合成した仮想アイテムの能力値を増加させる合成処理部と、をさらに備え、
前記各仮想アイテムの能力値は、到達可能な最大能力値が設定されており、
前記交換対象アイテム抽出部は、前記アイテムリスト内で最も能力値が低い仮想アイテムの前記最大能力値よりも高い前記最大能力値を持つ仮想アイテムを、交換対象アイテムとして抽出することを特徴とする請求項１記載のゲームサーバ。
【請求項６】
通信ネットワークを介して接続された端末から、仮想空間内に形成された仮想ユーザを操作する操作データを受信するステップと、
前記仮想ユーザの所有する仮想アイテムの中から、交換対象となる１以上の仮想アイテムを選択する前記操作データを受け付け、選択された仮想アイテムを、被交換アイテムとするステップと、
前記被交換アイテムを受け付けると、前記仮想ユーザの所有する仮想アイテムの中から、該仮想ユーザが敵と対戦時に使用可能な１以上の仮想アイテムを組み込んだアイテムリストの各仮想アイテムの属性に基づいて、前記被交換アイテムに替えて前記仮想ユーザに付与される交換対象アイテムを抽出するステップと、
前記被交換アイテムに当たる仮想アイテムを前記仮想ユーザの所有する仮想アイテムを管理する所有アイテムデータテーブルから削除するとともに、前記交換対象アイテム抽出部により抽出された交換対象アイテムを仮想アイテムとして前記ユーザ所有アイテムデータテーブルに格納するステップと、を有する処理を通信ネットワークに接続されたコンピュータにより実行することを特徴とするゲーム制御方法。
【請求項７】
通信ネットワークを介して接続された端末から、仮想空間内に形成された仮想ユーザを操作する操作データを受信するステップと、
前記仮想ユーザの所有する仮想アイテムの中から、交換対象となる１以上の仮想アイテムを選択する前記操作データを受け付け、選択された仮想アイテムを、被交換アイテムとするステップと、
前記被交換アイテムを受け付けると、前記仮想ユーザの所有する仮想アイテムの中から、該仮想ユーザが敵と対戦時に使用可能な１以上の仮想アイテムを組み込んだアイテムリストの各仮想アイテムの属性に基づいて、前記被交換アイテムに替えて前記仮想ユーザに付与される交換対象アイテムを抽出するステップと、
前記被交換アイテムに当たる仮想アイテムを前記仮想ユーザの所有する仮想アイテムを管理するアイテムデータテーブルから削除するとともに、前記交換対象アイテム抽出部により抽出された交換対象アイテムを仮想アイテムとして前記ユーザ所有アイテムデータテーブルに格納するステップと、を有する処理を通信ネットワークに接続されたコンピュータに実行させることを特徴とするプログラム。
【請求項８】
ゲームサーバと、
前記ゲームサーバと通信ネットワークを介して接続された１以上の端末とから構成され、
前記ゲームサーバは、
前記端末から、仮想空間内に形成された仮想ユーザを操作する操作データを受信する操作データ受信部と、
前記仮想ユーザが所有する仮想アイテムの属性データが、仮想ユーザごとに記憶された所有アイテムデータテーブルと、
前記仮想ユーザの所有する仮想アイテムの中から、該仮想ユーザが敵と対戦時に使用可能な１以上の仮想アイテムを組み込んだアイテムリストを記憶したアイテムリストデータテーブルと、
前記仮想ユーザの所有する仮想アイテムの中から、交換対象となる１以上の交換対象となる仮想アイテムを選択する前記操作データを受け付け、選択された仮想アイテムを、被交換アイテムとする被交換対象受付部と、
前記被交換アイテムを受け付けると、前記アイテムリストに組み込まれた各仮想アイテムの属性に基づいて、前記被交換アイテムに替えて前記仮想ユーザに付与される交換対象アイテムを抽出する交換対象アイテム抽出部と、
前記被交換アイテムに当たる仮想アイテムを前記所有アイテムデータテーブルから削除するとともに、前記交換対象アイテム抽出部により抽出された交換対象アイテムを仮想アイテムとして前記ユーザ所有アイテムデータテーブルに格納するデータテーブル更新部と、を有し、
前記端末は、前記仮想ユーザの所有する仮想アイテムのうちから前記被交換アイテムを選択する操作入力を受け付ける操作入力部を有することを特徴とするゲームシステム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
（第１の態様）
本発明の第１の態様に係るゲームサーバは、通信ネットワークを介して接続された端末から、仮想空間内に形成された仮想ユーザを操作する操作データを受信する操作データ受信部と、仮想ユーザが所有する仮想アイテムの属性データが、仮想ユーザごとに記憶された所有アイテムデータテーブルと、仮想ユーザの所有する仮想アイテムの中から、仮想ユーザが敵と対戦時に使用可能な１以上の仮想アイテムを組み込んだアイテムリストを記憶したアイテムリストデータテーブルと、仮想ユーザの所有する仮想アイテムの中から、交換対象となる１以上の仮想アイテムを選択する操作データを受け付け選択された仮想アイテムを、被交換アイテムとする被交換対象受付部と、被交換アイテムを受け付けると、アイテムリストに組み込まれた各仮想アイテムの属性に基づいて、被交換アイテムに替えて仮想ユーザに付与される交換対象アイテムを抽出する交換対象アイテム抽出部と、被交換アイテムに当たる仮想アイテムをアイテムデータテーブルから削除するとともに、交換対象アイテム抽出部により抽出された交換対象アイテムを仮想アイテムとしてユーザ所有アイテムデータテーブルに格納するデータテーブル更新部と、を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
（第２の態様）
本発明の第２の態様に係るゲームサーバは、上記第１の態様において、仮想アイテムは、複数種類の系統の中から１以上の系統に所属し、交換対象アイテム抽出部は、アイテムリストに組み込まれた仮想アイテムの中で、同じ系統に所属する仮想アイテムの数が所定の基準値と比較して相対的に多い仮想アイテム又は同じ系統に所属する仮想アイテムの数が最も多い仮想アイテムを選択し、選択した仮想アイテムと同じ系統に所属する仮想アイテムを、交換対象アイテムとして抽出することを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
（第３の態様）
本発明の第３の態様に係るゲームサーバは、上記第１の態様において、仮想アイテムは、ランク付けされており、アイテムリストは、仮想アイテムが自由に入れ替え可能に組み込まれ、交換対象アイテム抽出部は、アイテムリストにより特定される組込位置の中で、仮想アイテムの入れ替え頻度が所定の基準値と比較して相対的に高い組込位置に組み込まれている仮想アイテム又は仮想アイテムの入れ替え頻度が最も高い仮想アイテムを選択し、選択した仮想アイテムと比較して同一ランク以上の仮想アイテムを、交換対象アイテムとして抽出することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
（第４の態様）
本発明の第４の態様に係るゲームサーバは、上記第３の態様において、アイテムリストは、仮想アイテムが自由に入れ替え可能に構成される一方で、個々の仮想アイテムが組み込み可能な組込位置が特定されており、交換対象アイテム抽出部は、アイテムリストにより特定されている組込位置の中で、仮想アイテムの入れ替え頻度が所定の基準値と比較して相対的に高い組込位置に組み込まれている仮想アイテム又は仮想アイテムの入れ替え頻度が最も高い仮想アイテムを選択し、選択した仮想アイテムと比較して同一ランク以上で、かつ、入れ替え頻度が相対的に高い組込位置に組み込み可能な仮想アイテムを、交換対象アイテムとして抽出することを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
（第５の態様）
本発明の第５の態様に係るゲームサーバは、上記第１の態様において、仮想ユーザが敵と対戦において、アイテムリストを構成する仮想アイテムの能力値の高低に基づいて勝敗を決定する対戦処理部と、仮想アイテムを合成して、合成した仮想アイテムの能力値を増加させる合成処理部とをさらに備え、各仮想アイテムの能力値は、到達可能な最大能力値が設定されており、交換対象アイテム抽出部は、アイテムリスト内で最も能力値が低い仮想アイテムの最大能力値よりも高い最大能力値を持つ仮想アイテムを、交換対象アイテムとして抽出することを特徴とする。