(57)【要約】【課題】ゲームオブジェクトを検索する場合のユーザの手間を軽減することが可能になる。【解決手段】検索条件設定部（３２０）は、複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する。表示制御部（３４０）は、検索条件を満足する少なくとも１つのゲームオブジェクトを表示部に表示させるための制御を実行する。【選択図】図６
2018089531.tif 000002
【特許請求の範囲】
【請求項１】
複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定手段と、
前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段に表示させるための制御を実行する表示制御手段と、を含む
ことを特徴とするゲームオブジェクト検索制御装置。
【請求項２】
請求項１に記載のゲームオブジェクト検索制御装置において、
前記検索条件設定手段は、前記指定されたゲームオブジェクトに関連付けられた情報のうちの少なくとも一つに基づいて、前記検索条件を設定し、
前記表示制御手段は、前記検索条件を満足する少なくとも１つのゲームオブジェクトを、前記検索条件を満足するゲームオブジェクトに関連付けられた情報のうちの一又は複数の所定パラメータに基づく数値と、前記指定されたゲームオブジェクトに関連付けられた情報のうちの前記一又は複数の所定パラメータに基づく数値と、の間の大小関係を識別可能に前記表示手段に表示させるための制御を実行する、
ことを特徴とするゲームオブジェクト検索制御装置。
【請求項３】
請求項１又は２に記載のゲームオブジェクト検索制御装置において、
前記検索条件設定手段は、前記指定されたゲームオブジェクトに関連付けられた情報のうちの少なくとも一つに基づいて、前記検索条件を設定し、
前記表示制御手段は、前記検索条件を満足する少なくとも１つのゲームオブジェクトを、前記検索条件を満足するゲームオブジェクトに関連付けられた情報のうちの一又は複数の所定パラメータと、前記指定されたゲームオブジェクトに関連付けられた情報のうちの前記一又は複数の所定パラメータと、の間の高低関係を識別可能に前記表示手段に表示させるための制御を実行する、
ことを特徴とするゲームオブジェクト検索制御装置。
【請求項４】
請求項１乃至３のいずれかに記載のゲームオブジェクト検索制御装置において、
前記検索条件設定手段は、前記指定されたゲームオブジェクトに関連付けられた情報のうちの、当該ゲームオブジェクトの種別に関する種別情報に基づいて前記検索条件を設定する、
ことを特徴とするゲームオブジェクト検索制御装置。
【請求項５】
請求項１乃至４のいずれかに記載のゲームオブジェクト検索制御装置において、
前記検索条件設定手段は、前記指定されたゲームオブジェクトと所定関係を有するゲームオブジェクトを検索するための前記検索条件を設定する、
ことを特徴とするゲームオブジェクト検索制御装置。
【請求項６】
請求項５に記載のゲームオブジェクト検索制御装置において、
前記検索条件設定手段は、前記指定されたゲームオブジェクトの特性と同一の特性を有する種別のゲームオブジェクトを検索するための前記検索条件を設定する、
ことを特徴とするゲームオブジェクト検索制御装置。
【請求項７】
請求項１乃至６のいずれかに記載のゲームオブジェクト検索制御装置において、
前記表示制御手段は、前記検索条件を満足するゲームオブジェクトの入手に関する情報を前記表示手段に表示させるための制御を実行する、
ことを特徴とするゲームオブジェクト検索制御装置。
【請求項８】
請求項１乃至７のいずれかに記載のゲームオブジェクト検索制御装置において、
前記表示制御手段は、前記検索条件を満足する少なくとも１つのゲームオブジェクトを、前記検索条件を満足するゲームオブジェクトの入手に関する画面への遷移を可能に前記表示手段に表示させるための制御を実行する、
ことを特徴とするゲームオブジェクト検索制御装置。
【請求項９】
請求項１乃至８のいずれかに記載のゲームオブジェクト検索制御装置において、
ユーザが所有している複数のゲームオブジェクトのうちから設定されたゲームオブジェクトの組み合わせがゲームにおいて用いられ、
前記検索条件設定手段は、前記組み合わせに含まれているゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、前記検索条件を設定し、
前記表示制御手段は、前記検索条件を満足するゲームオブジェクトを前記指定されたゲームオブジェクトと入れ替えた場合の前記組み合わせの性能の変化に関する情報を前記表示手段に表示させるための制御を実行する、
ことを特徴とするゲームオブジェクト検索制御装置。
【請求項１０】
複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定手段と、
前記検索条件に基づいて、前記ゲームオブジェクトの検索を実行する検索実行手段と、
前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段に表示させるための制御を実行する表示制御手段と、を含む
ことを特徴とするゲームシステム。
【請求項１１】
複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定手段、及び、
前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段に表示させるための制御を実行する表示制御手段、
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームオブジェクト検索制御装置、ゲームシステム、及びプログラムに関する。
【背景技術】
【０００２】
ユーザにゲームオブジェクトを付与し、ユーザが付与されたゲームオブジェクトを用いるゲームが知られている（例えば特許文献１）。例えば、ユーザがゲームカード（ゲームオブジェクトの一例）を収集し、収集したゲームカードを使用してデッキを構築して他のユーザ又はコンピュータと対戦するゲームが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５０８６４８７号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のようなゲームでは、収集すべきゲームカードを特定するために、ユーザがゲーム内の検索機能を利用してゲームカードを検索することがある。また、上記のようなゲームでは、デッキを構築する際の選択肢を増やすことによってゲームの戦略性などを向上するために、ゲームカードに多数の種別やパラメータが設定されていることがある。そのため、ユーザはそれらの多数の種別やパラメータを基に検索条件を設定し、検索結果を確認することによって、収集すべきゲームカードを特定することになる。例えば、現在デッキで使用しているゲームカードよりもさらに対戦において効果的なゲームカードを検索したい場合などには、ユーザはデッキで使用しているゲームカードの種別やパラメータを参考にして検索条件を設定することになる。
【０００５】
しかしながら、従来のゲーム内の検索機能は、ユーザがゲームカードの種別やパラメータなどに関する検索条件を入力することによって、ユーザによって入力された検索条件に従って検索結果が表示されるものであるため、ユーザにとって検索が煩雑なものとなっていた。即ち、従来のゲーム内の検索機能では、デッキで使用しているゲームカードの種別やパラメータに基づいて自動的に検索条件が設定されるようになっていないため、例えば、ユーザはデッキで使用しているゲームカードの種別やパラメータの種類や値などをメモし、それらを参照しながら検索条件を設定し、検索結果との比較などを行う必要があり、取集すべきゲームカードを特定するために手間がかかっていた。
【０００６】
本発明は上記課題に鑑みてなされたものであって、その目的は、ゲームオブジェクトを検索する場合のユーザの手間を軽減することが可能なゲームオブジェクト検索制御装置、ゲームシステム、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係るゲームオブジェクト検索制御装置は、複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定手段と、前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段に表示させるための制御を実行する表示制御手段と、を含む。
【０００８】
また、本発明に係るゲームシステムは、複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定手段と、前記検索条件に基づいて、前記ゲームオブジェクトの検索を実行する検索実行手段と、前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段に表示させるための制御を実行する表示制御手段と、を含む。
【０００９】
また、本発明に係るプログラムは、複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定手段、及び、前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段に表示させるための制御を実行する表示制御手段、としてコンピュータを機能させるためのプログラムである。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係るゲームシステムの全体構成を示す図である。
【図２】ゲームカードの一覧を示す一覧画面の一例である。
【図３】ゲームカードの詳細を示す詳細画面の一例である。
【図４】検索結果表示画面の一例である。
【図５】入手画面の一例である。
【図６】第１の実施形態に係るゲームシステムの機能ブロック図である。
【図７】ゲームオブジェクト管理テーブルの一例である。
【図８】ユーザ所有ゲームオブジェクト管理テーブルの一例である。
【図９】検索制御処理の一例を示すシーケンス図である。
【図１０】条件変更制御処理の一例を示すシーケンス図である。
【図１１】選択ゲームカード表示制御処理の一例を示すシーケンス図である。
【図１２】第２の実施形態に係るゲームシステムの機能ブロック図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態（以下、実施形態）を、図面に基づいて説明する。
【００１２】
［１．第１の実施形態］
図１は、本発明の第１の実施形態に係るゲームシステム１の全体構成を示す図である。図１に示すように、本実施形態に係るゲームシステム１はゲームサーバ３０とユーザ端末１０とを含む。ゲームサーバ３０及びユーザ端末１０はネットワークＮに接続される。このため、ゲームサーバ３０とユーザ端末１０との間で相互にデータ通信が可能である。
【００１３】
ゲームサーバ３０は例えばサーバコンピュータによって実現される。図１に示すように、ゲームサーバ３０は制御部３１、記憶部３２、及び通信部３３を含む。
【００１４】
制御部３１は例えば少なくとも一つのマイクロプロセッサ等を含み、オペレーティングシステムやその他のプログラムに従って処理を実行する。記憶部３２は主記憶部（例えばＲＡＭ）及び補助記憶部（例えばハードディスクドライブ又はソリッドステートドライブ）を含む。通信部３３はネットワークＮを介してデータ通信を行うためのものである。
【００１５】
ユーザ端末１０はユーザが使用するコンピュータである。本実施形態では、ユーザ端末１０はユーザＵがゲームをプレイするために使用するコンピュータである。ユーザ端末１０は、例えば、家庭用ゲーム機（据置型ゲーム機）、携帯用ゲーム機、業務用ゲーム機、携帯電話機（スマートフォンを含む）、携帯情報端末（タブレット型コンピュータを含む）、デスクトップ型コンピュータ、又はラップトップ型コンピュータによって実現される。図１に示すように、ユーザ端末１０は制御部１１、記憶部１２、通信部１３、入力部１４、及び表示部１５を含む。
【００１６】
制御部１１、記憶部１２、及び通信部１３はゲームサーバ３０の制御部３１、記憶部３２、及び通信部３３と同様である。入力部１４は、例えばゲームコントローラ、キー、レバー、タッチパネル、又はマウス等を含み、ユーザがゲーム操作等の入力操作を行うためのものである。なお、入力部１４は、ユーザが音声又はジェスチャによってゲーム操作を行うためのものであってもよい。表示部１５は例えば液晶表示パネル又は有機ＥＬディスプレイ等であり、制御部１１の指示に従って画面を表示する。
【００１７】
プログラムやデータは例えばネットワークＮを介してゲームサーバ３０又はユーザ端末１０に供給される。なお、ゲームサーバ３０又はユーザ端末１０は、情報記憶媒体（例えば光ディスク又はメモリカード等）に記憶されたプログラム又はデータを読み取るための構成要素を含むようにしてもよい。そして、情報記憶媒体を介してゲームサーバ３０又はユーザ端末１０にプログラムやデータを供給するようにしてもよい。
【００１８】
なお、以下では、タッチパネルを備えた携帯電話機（スマートフォン）がユーザ端末１０であり、ゲームサーバ３０から供給されたゲームプログラムが携帯電話機（スマートフォン）において実行される場合について説明する。
【００１９】
［２．ゲームシステム１において実行されるゲームの概要］
ゲームシステム１では、ユーザ端末１０からの要求に基づいてゲームサーバ３０から提供されるデータに基づいて、ゲーム画面をユーザ端末１０の表示部に表示させることでゲームを実行する。
【００２０】
例えば、ゲームシステム１では、ユーザにゲームオブジェクトを付与し、ユーザが付与されたゲームオブジェクトを用いるゲームが実行される。なお、「ゲームオブジェクト」とは、ゲームにおいて使用され得る対象である。また後述するように、「ゲームオブジェクト」とは、ユーザによる検索の対象となり得るものである。例えば、「ゲームオブジェクト」とは、ゲームにおいてユーザに付与され、ユーザによる収集の対象となるものである。具体的には、例えば、ゲームカード、ゲームキャラクタ、又はゲームアイテム等が「ゲームオブジェクト」の一例に相当する。
【００２１】
以下では、ゲームシステム１で実行されるゲームの一例として、ユーザがゲームキャラクタに対応するゲームカード（ゲームオブジェクトの一例）を収集し、それらのゲームカードを使って冒険するゲームについて説明する。
【００２２】
このゲームでは、ユーザは自らの所有するゲームカードを使用してデッキを構築し、そのデッキを使用して洞窟又は遺跡等を探検する。なお、「ユーザが所有するゲームカード」とは、ユーザに付与された状態が維持されているゲームカードである。言い換えれば、「ユーザが所有するゲームカード」とは、ユーザが任意に使用したり、売却したりすることが可能な状態にあるゲームカードである。また、「デッキ」とは、ユーザが所有するゲームカードの中から所定枚数を上限として選択されたゲームカードの組み合わせである。デッキは、探検の際に遭遇した敵と戦闘する場合に使用されたり、他のユーザが構築したデッキと戦闘する場合に使用されたりする。
【００２３】
図２乃至図５には、ユーザ端末１０の表示部１５に表示されるゲーム画面の一例を示している。
【００２４】
図２には、ゲームカードの一覧を示す一覧画面の一例を示す。例えば、図２の一覧画面Ｇ１０１には、ユーザが所有しているゲームカードの一覧が表示される。例えばユーザはユーザ端末１０を操作して、ゲームのイベント（例えば宝箱の探索や、くじを引くこと等のイベント）を実行することでゲームカードを入手することができ、ユーザは所定の上限枚数以内のゲームカードを所有することができる。なお、ユーザが所有するゲームカードの情報については、ユーザの識別情報（ユーザＩＤ）に関連付けてゲームサーバ３０が管理することとしてよい。
【００２５】
図２に示されるように、一覧画面Ｇ１０１には、ゲームカードＣ１０１、ゲームカードＣ１０２、ゲームカードＣ１０３の画像が表示されている。さらに、一覧画面Ｇ１０１には、それぞれのゲームカードＣ１０１，Ｃ１０２，Ｃ１０３に関連付けられた情報を表示するための表示領域Ｃ１０１１，Ｃ１０２１，Ｃ１０３１が設けられている。
【００２６】
表示領域Ｃ１０１１，Ｃ１０２１，Ｃ１０３１に示されるように、それぞれのゲームカードには、例えば「属性」、「名称」、「Ｌｖ（レベル）」、「コスト」、「攻（攻撃力）」、「防（防御力）」、「特技」の各項目の情報が関連付けられている。
【００２７】
「属性」は、ゲームカードの種別を示す。例えば、「属性」は戦闘におけるゲームカードの特性を表す分類ともいえる。例えば、特定の「特技」を有するゲームカードは、特定の「属性」を有するゲームカードに対して、戦闘において所定の作用を及ぼすことがある。また、「属性」の具体例としては、例えば「炎」、「森」、「水」、「光」及び「闇」があり、これらの５種類の種別のいずれかが各ゲームカードの「属性」として設定される。また、「名称」は、ゲームカードの名前を示す。
【００２８】
「Ｌｖ（レベル）」は、ゲームカードのレベルを示す。同じゲームカードに関しては、レベルが高いほど、ゲームカードの性能（能力）が高くなる。
【００２９】
「コスト」は、ゲームカードを使用するために必要なコスト、即ち、デッキにゲームカードを加えるために必要なコストを示す。以下、コストとデッキの関係について具体例を用いて説明する。
【００３０】
上述したように、ユーザは自らが所有しているゲームカードのうちから所定枚数を上限としてゲームカードを選択することによってデッキを編成する。即ち、ユーザは、デッキのメンバとして、所定枚数以内のゲームカードを、自らが所有しているゲームカードのうちから選択する。ただし、この場合、デッキのメンバであるゲームカードのコストの合計が所定の上限値以下となるようにして、デッキのメンバを選択する必要がある。例えば、ゲームにおいては、戦闘時の攻撃に用いる攻撃デッキと、防御に用いる防御デッキがそれぞれ編成されることとしてよい。
【００３１】
「攻（攻撃力）」は、敵を攻撃する場合の攻撃力を示す。例えば、「攻（攻撃力）」の値が高いほど、攻撃力が高いことを示す。攻撃力が高いほど、敵に与えるダメージが大きくなる。
【００３２】
「防（防御力）」は、敵から攻撃を受けた場合の防御力を示す。例えば、「防（防御力）」の値が高いほど、防御力が高いことを示す。防御力が高いほど、敵からの攻撃によって受けるダメージが小さくなる。
【００３３】
例えば、ゲームの対戦では、攻撃側のデッキのメンバであるゲームカードの攻撃力等に基づいて算出された総攻撃力と、防御側のデッキのメンバであるゲームカードの防御力等について算出された総防御力との大きさを比較することで、勝敗を判定してもよい。具体的には、攻撃側のデッキの総攻撃力が防御側のデッキの総防御力よりも大きい場合には攻撃側が勝利し、攻撃側のデッキの総攻撃力が防御側のデッキの総防御力よりも小さい場合には防御側が勝利することとしてもよい。
【００３４】
「特技」は、ゲームカードが有する特殊の技能の有無及び種類を示す。「特技」は、敵と戦闘する場合に発生する特殊効果ともいえる。特技を有するゲームカードがデッキに含まれている場合には、その特技に応じた特殊効果が敵との戦闘において発生することがある。即ち、特技を有するゲームカードがデッキに含まれている場合には、その特技に応じた特殊攻撃が敵に対して行われ、通常よりも大きなダメージが敵に与えられることがある。例えば、特技として「毒」を有するゲームカードがデッキに含まれている場合には、毒攻撃（特殊攻撃の一例）が敵に対して行われることがある。
【００３５】
なお先述したような、攻撃側のデッキの総攻撃力と防御側のデッキの総防御力との大きさを比較することによって勝敗を判定するような態様では、ユーザのデッキに含まれるゲームカードの特技に応じた特殊効果が発生することによって、ユーザのデッキの総攻撃力（又は総防御力）が増加することとしてもよい。すなわち、特殊効果が発生した場合には、特殊効果が発生しない場合に比べて、ユーザのデッキの総攻撃力（又は総防御力）が大きくなることとしてもよい。
【００３６】
なお、ゲームカードの特技による特殊効果は、そのゲームカードがデッキに含まれていない場合にも発生することとしてもよい。また、特技にはレベル（特技レベル）が定められていることとしてもよく、同じ特技であっても特技レベルが大きい程、特殊効果が発生する確率や特殊効果の効力（例えば、敵に与えるダメージの大きさ、総攻撃力（又は総防御力）の増加率、増加量等）が大きくなることとしてもよい。
【００３７】
特技による特殊効果は、デッキ内のゲームカードの特技や属性等の組み合わせに応じて発生する。デッキの性能（例えば攻撃力又は守備力）も、デッキ内のゲームカードの特技や属性等の組み合わせに応じて設定される。このため、デッキ内のゲームカードの特技や属性等の組み合わせが変わると上記の特殊効果が発生しなくなってしまったり、デッキの性能が低下してしまったりすることがある。したがって、戦闘において効果的なデッキを構築するためには、単純に性能が高いゲームカードを入手するだけでは足りず、デッキを構成するゲームカードの属性や特技等を考慮して、ゲームカードを入手する必要がある。例えば、特技として「毒」を有するゲームカードＸがデッキに含まれている場合において、このゲームカードＸを他のゲームカードと入れ替えることによってデッキを強化しようとする場合には、単純にゲームカードＸよりも性能（例えば攻撃力又は守備力等）が高いゲームカードと入れ替えるのではなく、ゲームカードＸと同じ特技（毒）を有するゲームカードであって、かつ、ゲームカードＸよりも性能が高いゲームカードと入れ替える必要がある。以下では、ユーザが、デッキ内のゲームカードと入れ替える候補となるゲームカード（上記の例の場合であれば、デッキ内のゲームカードＸと同じ特技を有するゲームカードであって、かつ、ゲームカードＸよりも性能が高いゲームカード）の情報を得るための画面遷移例について説明する。
【００３８】
例えば、ゲームカードＣ１０１と入れ替える候補となるゲームカードの情報を得たい場合、ユーザは、図２に示される一覧画面Ｇ１０１に対する操作（例えばタッチ操作）により、ゲームカードＣ１０１を指定する。ゲームカードＣ１０１が指定された場合には、ゲームカードＣ１０１の詳細を示す詳細画面が表示される。図３には詳細画面の一例を示す。
【００３９】
図３に示されるように、詳細画面Ｇ１０２には、ゲームカードＣ１０１に関連付けられた各種情報が表示される。図３の詳細画面Ｇ１０２では、図２の一覧画面Ｇ１０１で表示されていた情報に加えて「レアリティ」、「売却価格」、「取引メダル」、「流通数」が表示されている。
【００４０】
「レアリティ」はゲームカードの稀少度を示す。例えば、「スーパーレア（ＳＲ）＋」、「スーパーレア（ＳＲ）」、「レア（Ｒ）＋」、「レア（Ｒ）」、「ノーマル（Ｎ）＋」、及び「ノーマル（Ｎ）」等のうちのいずれかが各ゲームカードのレアリティとして設定される。上記の例は「スーパーレア（ＳＲ）＋」から稀少度が高い順に並んでいる。一般的に、ゲームカードの稀少度が高いほど、ゲームカードの性能も高くなる。
【００４１】
「売却価格」はゲームカードを売却したときに得られる金額である。例えば「売却価格」は、ゲーム内で流通する仮想貨幣により表されることとしてよい。「取引メダル」はゲームカードを入手するために必要なメダルの数に関する情報である。「流通数」は、ゲームカードがゲーム内において存在している枚数を示す情報である。例えば、図３に示した例は、ゲームカードＣ１０１がゲーム内において１００００枚存在していることを示している。すなわち、ユーザによって所有されているゲームカードＣ１０１の総枚数が１００００枚であることを示している。なお、「流通数」として、ゲームカードを所有しているユーザの比率の程度を示す情報を表示することとしてもよい。
【００４２】
図３に示されるように、詳細画面Ｇ１０２には、「売却」のテキストが表示されたアイコンＰ１０２が表示される。アイコンＰ１０２が選択されると、詳細画面Ｇ１０２に表示されたゲームカードＣ１０１を売却するための売却画面がユーザ端末１０の表示部１５に表示される。
【００４３】
また図３に示されるように、詳細画面Ｇ１０２には、「上位カードを表示」のテキストが表示されたアイコンＰ１０１が表示される。なお、「上位カード」とは、例えば、詳細画面Ｇ１０２に表示されたゲームカードＣ１０１と同一の特技を有し、かつ、ゲームカードＣ１０１よりも性能（例えば攻撃力又は守備力）が高いゲームカードである。
【００４４】
図３の詳細画面Ｇ１０２においてアイコンＰ１０１が選択されると、詳細画面Ｇ１０２に表示されたゲームカードＣ１０１が、上位カードを検索するための基準（以下では「基準ゲームカード」と呼ぶ。）として設定され、基準ゲームカードとして設定されたゲームカードＣ１０１に基づいてゲームカードの検索が実行される。具体的には、基準ゲームカードとして設定されたゲームカードＣ１０１と同一の特技を有するゲームカードが検索される。そして、その検索結果を示す検索結果表示画面がユーザ端末１０の表示部１５に表示される。以下では、アイコンＰ１０１が選択された場合に表示される検索結果表示画面の一例について説明する。
【００４５】
図４には、ゲームカードＣ１０１に基づいて検索されたゲームカードを示す検索結果表示画面の一例を示す。図４に示されるように、検索結果表示画面Ｇ１０３は、検索条件の変更領域Ｇ１０３１と、検索結果の表示領域Ｇ１０３２を含む。検索結果の表示領域Ｇ１０３２には、検索結果として、ゲームカードＣ１０１と同一の特技を有するゲームカードの一覧が表示される。
【００４６】
このように、ゲームシステム１では、ユーザが自らの所有するゲームカードのうちからゲームカードを基準ゲームカードとして指定することによって、基準ゲームカードと同一の特技を有するゲームカードが表示されるようになる。この場合、基準ゲームカードと同一の特技を有するゲームカードを検索するための検索条件は、基準ゲームカードとして指定されたゲームカードの特技に基づいて設定される。このため、ユーザは、自らの所有するゲームカードの特技などをメモしたり、それを参照しながら検索条件を入力したりするという手間をかける必要がない。ゲームシステム１では、このようにして、ユーザの所有するゲームカードと同一の特技を有するゲームカードを検索する場合のユーザの手間を軽減するようになっている。
【００４７】
図４に示した例では、検索結果の表示領域Ｇ１０３２には、検索結果として、ゲームカードＣ１１１、ゲームカードＣ１０１（基準ゲームカード）、ゲームカードＣ１１２が攻撃力の大きい順序で表示されている。言い換えれば、検索結果の表示領域Ｇ１０３２には、検索されたゲームカードの一覧が、基準ゲームカードとして設定されたゲームカードＣ１０１と、他のゲームカードＣ１１１，Ｃ１１２との間の攻撃力の大小が識別可能な態様で表示されている。
【００４８】
このように、ゲームシステム１では、検索結果表示画面Ｇ１０３において、基準ゲームカードとして設定されたゲームカードＣ１０１の攻撃力と、検索条件を満足する他のゲームカードＣ１１１，Ｃ１１２の各々の攻撃力と、の大小関係が識別可能になっている。このため、ユーザは、検索条件を満足するゲームカードＣ１１１，Ｃ１１２の攻撃力が、基準ゲームカードとして設定されたゲームカードＣ１０１の攻撃力よりも大きいか（又は小さいか）を把握しやすくなっている。
【００４９】
なお、図４に示した例では、検索されたゲームカードが攻撃力をキーとしてソートされて表示されているが、検索されたゲームカードを防御力をキーとしてソートして表示することとしてもよい。即ち、検索されたゲームカードを防御力の大きい順序で表示することとしてもよい。つまり、検索されたゲームカードの一覧を、基準ゲームカードとして設定されたゲームカードＣ１０１と、他のゲームカードＣ１１１，Ｃ１１２との間の防御力の大小が識別可能な態様で表示することとしてもよい。なお、検索されたゲームカードをソートするためのキーを、基準ゲームカードが有している特技の種類に基づいて設定するようにしてもよい。例えば、基準ゲームカードが有している特技が攻撃に関する特技である場合には、ソートするためのキーとして「攻撃力」を用いることとし、基準ゲームカードが有している特技が守備に関する特技である場合には、ソートするためのキーとして「守備力」を用いることとしてもよい。
【００５０】
または、ゲームカードの攻撃力と守備力に基づいて算出される総合力（例えば、ゲームカードの攻撃力と守備力の合計値）を、検索されたゲームカードをソートするためのキーとして用いることとしてもよい。例えば、検索されたゲームカードを総合力の大きい順序で表示することとしてもよい。つまり、検索されたゲームカードの一覧を、基準ゲームカードとして設定されたゲームカードＣ１０１と、他のゲームカードＣ１１１，Ｃ１１２との間の総合力の大小が識別可能な態様で表示することとしてもよい。
【００５１】
その他、ゲームカードのレアリティを、検索されたゲームカードをソートするためのキーとして用いることとしてもよい。例えば、検索されたゲームカードをレアリティの高い順序で表示することとしてもよい。つまり、検索されたゲームカードの一覧を、基準ゲームカードとして設定されたゲームカードＣ１０１と、他のゲームカードＣ１１１，Ｃ１１２との間のレアリティの高低が識別可能な態様で表示することとしてもよい。このようにして、ユーザが、検索条件を満足するゲームカードＣ１１１，Ｃ１１２のレアリティが、基準ゲームカードとして設定されたゲームカードＣ１０１のレアリティよりも高いか（又は低いか）を把握しやすくするようにしてもよい。
【００５２】
また、図４に示した例では、検索結果の表示領域Ｇ１０３２において、基準ゲームカードとして設定されたゲームカードＣ１０１を他のゲームカードＣ１１１，Ｃ１１２と区別して表示することによって、基準ゲームカードとして設定されたゲームカードＣ１０１を識別可能とすることとしてよい。例えば、基準ゲームカードとして設定されたゲームカードＣ１０１に関連付けて枠又は所定画像（アイコン等）を表示することによって、基準ゲームカードとして設定されたゲームカードＣ１０１を識別可能とすることとしてもよい。また例えば、基準ゲームカードとして設定されたゲームカードＣ１０１を表示する表示領域Ｇ１０３２Ａの表示態様（例えば文字色、背景色、又は表示サイズ等）を他のゲームカードＣ１１１，Ｃ１１２と変えることによって、基準ゲームカードとして設定されたゲームカードＣ１０１を識別可能とすることとしてもよい。
【００５３】
また図４に示した例では、検索結果の表示領域Ｇ１０３２には、各ゲームカードに関連付けられた各種情報が表示される。具体的には、検索結果の表示領域Ｇ１０３２には、ゲームカードに関連付けられた「属性」、「名称」、「Ｌｖ（レベル）」、「コスト」、「攻（攻撃力）」、「防（防御力）」、「特技」、「入手場所」、及び「デッキ情報の変化」についての情報が表示される。
【００５４】
このうち、「入手場所」はゲームカードを入手することができるゲーム内の場所、場面、又はイベントを示す情報である。なお、検索結果の表示領域Ｇ１０３２には、ゲームカードの入手価格を示す情報や、ゲームカードの入手難度を示す情報が表示されることとしてもよい。
【００５５】
このように、ゲームシステム１では、検索条件を満足するゲームカードＣ１１１，Ｃ１１２の入手に関する情報が検索結果表示画面Ｇ１０３に表示される。このため、検索結果表示画面Ｇ１０３において、ユーザは検索条件を満足するゲームカードＣ１１１，Ｃ１１２の入手に関する情報を得ることができる。すなわち、ユーザは検索結果表示画面Ｇ１０３から他の画面（例えば後述の入手画面）に遷移しなくても、検索条件を満足するゲームカードＣ１１１，Ｃ１１２の入手に関する情報を得ることができる。ゲームシステム１では、このようにして、検索条件を満足するゲームカードＣ１１１，Ｃ１１２の入手に関する情報を得るためのユーザの手間を軽減するようになっている。
【００５６】
また、上記の「デッキ情報の変化」は、検索条件を満足するゲームカードＣ１１１，Ｃ１１２を、基準ゲームカードとして設定されたゲームカードＣ１０１と入れ替えた場合のデッキの性能の変化を表す情報である。例えば、「デッキ情報の変化」には、デッキの「総攻撃力」と「属性ボーナス」の変化を示す情報が含まれる。
【００５７】
「総攻撃力」はデッキ全体の攻撃力を示す情報である。「総攻撃力」は、デッキ内のゲームカードの攻撃力に基づいて決定される。例えば、デッキ内のゲームカードの攻撃力の総和が「総攻撃力」として用いられる。一方、「属性ボーナス」は、デッキ内のゲームカードの属性の組み合わせにより決定される性能に関する加算値である。例えば「総攻撃力」と「属性ボーナス」の値が大きくなると、戦闘時に敵に与えるダメージが大きくなる。
【００５８】
図４に示した例では、変化前（入れ替え前）の「総攻撃力」の値と、変化後（入れ替え後）の「総攻撃力」の値とが表示されている。言い換えれば、「総攻撃力」の変化量、即ち、「総攻撃力」がどれだけ増加（又は減少）するのかが表示されている。また、図４に示した例では、変化前（入れ替え前）の「属性ボーナス」の値と、変化後（入れ替え後）の「属性ボーナス」の値とが表示されている。言い換えれば、「属性ボーナス」の変化量、即ち、「属性ボーナス」がどれだけ増加（又は減少）するのかが表示されている。
【００５９】
以上のように、ゲームシステム１では、検索条件を満足するゲームカードＣ１１１又はＣ１１２を、基準ゲームカードとして設定されたゲームカードＣ１０１と入れ替えた場合のデッキの性能（総攻撃力及び属性ボーナス）の変化に関する情報が検索結果表示画面Ｇ１０３に表示される。このため、ユーザは、入れ替えを行った場合のデッキの性能の変化を事前に把握できるようになる。すなわち、ユーザは、実際に、検索条件を満足するゲームカードＣ１１１又はＣ１１２を入手して入れ替えを行わなくても、入れ替えを行った場合におけるデッキの性能の変化を把握できるようになる。
【００６０】
なお、検索結果の表示領域Ｇ１０３２において、ゲームカードの防御力をキーとして、検索されたゲームカードをソートして表示する場合には、デッキの「総攻撃力」の代わりにデッキの「総防御力」の変化を示す情報を「デッキ情報の変化」に含めることとしてもよい。なお、「総防御力」はデッキ全体の防御力を示す情報である。「総防御力」は、デッキ内のゲームカードの防御力に基づいて決定される。例えば、デッキ内のゲームカードの防御力の総和が「総防御力」として用いられる。
【００６１】
検索条件の変更領域Ｇ１０３１は、ゲームカードの検索条件を変更するための領域である。例えば、ユーザはゲームカードの検索条件に追加する条件を設定することができる。即ち、ユーザは検索結果の表示領域Ｇ１０３２に表示された検索結果を絞り込むための条件を追加することができる。例えば、検索条件の変更領域Ｇ１０３１には、属性に関する条件を設定するための入力欄Ｐ１１０、レアリティに関する条件を設定するための入力欄Ｐ１１１、「条件変更」のテキストが表示されたアイコンＰ１１２が含まれる。なお、入力欄Ｐ１１０，Ｐ１１１の初期値は、基準ゲームカードとして設定されたゲームカードＣ１０１に関連付けられた情報、ユーザに関連付けられた情報、予め定められた情報等に基づいて設定されることとしてよい。そして、アイコンＰ１１２が選択されると、基準ゲームカードとして設定されたゲームカードＣ１０１と同一の特技を有し、かつ、入力欄Ｐ１１０，Ｐ１１１に設定された条件を満足するゲームカードが検索され、その検索結果が検索結果の表示領域Ｇ１０３２に表示される。
【００６２】
図４に示された検索結果表示画面Ｇ１０３において、ゲームカードＣ１１１が選択されると、選択されたゲームカードＣ１１１（以下「選択ゲームカード」と呼ぶ。）を入手するための入手画面がユーザ端末１０の表示部１５に表示される。図５は、選択ゲームカードの入手画面の一例を示す。
【００６３】
図５に示されるように、選択ゲームカードの入手画面Ｇ１０４には、選択ゲームカードに関連付けられた情報を表示するための表示領域Ｇ１０４１、デッキのメンバを基準ゲームカード（ゲームカードＣ１０１）から選択ゲームカード（ゲームカードＣ１１１）に入れ替えた場合のデッキの性能の変化を表示するための表示領域Ｇ１０４２、選択ゲームカードに対する入札情報を入力するための入力欄Ｇ１０４３、選択ゲームカードの取引履歴を表示するための表示領域Ｇ１０４４が含まれる。なお、表示領域Ｇ１０４１に表示される情報、表示領域Ｇ１０４２に表示される情報はそれぞれ、図４に示した検索結果の表示領域Ｇ１０３２に示された、選択ゲームカード（ゲームカードＣ１１１）の情報と同様である。
【００６４】
入力欄Ｇ１０４３には、選択ゲームカードの入札に用いるメダル数を入力するための入力欄Ｐ１２１、「入札」のテキストが表示されるアイコンＰ１２２と、ユーザの所持メダル数を表示するための表示領域Ｇ１０４３Ａを含む。図５の選択ゲームカードの入手画面Ｇ１０４において、アイコンＰ１２２が選択されると、入力欄Ｐ１２１に入力されたメダルの数量で選択ゲームカードに対する入札処理が実行される。
【００６５】
表示領域Ｇ１０４４には、選択ゲームカードに関する過去の取引履歴が表示される。例えば、取引履歴には、取引の日時と、選択ゲームカードの取引成立に要したメダル数の情報が含まれる。ユーザは、入札に用いるメダル数を決定する際に、表示領域Ｇ１０４４に表示された取引履歴を参考にすることができる。
【００６６】
以上のように、ゲームシステム１では、検索結果表示画面Ｇ１０３から入手画面Ｇ１０４への遷移が可能に設定されているため、ユーザは検索結果表示画面Ｇ１０３から入手画面Ｇ１０４へと直接遷移できるようになる。このようにすることで、検索条件を満足するゲームカードの入手に関する画面へ遷移するために必要なユーザの手間を軽減している。
【００６７】
［３．ゲームシステム１において実現される機能］
次に、以上に説明したような機能を実現するための構成について説明する。図６は、ゲームシステム１で実現される機能のうち、本発明に関連する機能を示す機能ブロック図である。図６に示すように、ユーザ端末１０は、機能としてゲームオブジェクト指定受付部１１０、表示制御部１２０を含む。また、ゲームサーバ３０（ゲームオブジェクト検索制御装置）は、機能としてデータ記憶部３１０、検索条件設定部３２０、検索実行部３３０、表示制御部３４０を含む。
【００６８】
ユーザ端末１０では、ユーザ端末１０の制御部１１が記憶部１２に記憶されるプログラムに従って処理を実行することにより、ユーザ端末１０に含まれる上記の各機能を実現することとしてよい。また、ゲームサーバ３０では、ゲームサーバ３０の制御部３１が記憶部３２に記憶されるプログラムに従って処理を実行することにより、ゲームサーバ３０に含まれる上記の各機能を実現することとしてよい。以下、ゲームシステム１で実現される機能の詳細について説明する。
【００６９】
［３．１．データ記憶部３１０］
データ記憶部３１０は、主にゲームサーバ３０の記憶部３２により実現される。なお、データ記憶部３１０は、ゲームサーバ３０とデータ通信可能な他の装置に含まれる記憶部により実現されることとしてもよい。データ記憶部３１０は、ゲームシステム１において実行されるゲームのために必要な各種データを記憶する。例えば、データ記憶部３１０は、ゲームシステム１において実行されるゲームで使用されるゲームオブジェクトの情報、それぞれのユーザの所有するゲームオブジェクトの情報、ゲームオブジェクトを使用して実行されるゲームを制御するための情報等を記憶する。
【００７０】
以下、データ記憶部３１０に記憶されるデータの一例である、ゲームオブジェクト管理テーブルＴＢＬ１０１及びユーザ所有ゲームオブジェクト管理テーブルＴＢＬ１０２について説明する。
【００７１】
［３．１．１．ゲームオブジェクト管理テーブルＴＢＬ１０１］
図７は、データ記憶部３１０に記憶されるゲームオブジェクト管理テーブルＴＢＬ１０１の一例である。図７に示す例では、ゲームオブジェクト管理テーブルＴＢＬ１０１は、ゲームにおいて提供されているゲームカード（ゲームオブジェクトの一例）を管理するデータテーブルとしている。
【００７２】
図７に示される例では、ゲームオブジェクト管理テーブルＴＢＬ１０１には、ゲームカードを一意に識別する「カードＩＤ」に関連付けて、ゲームカードの「名称」、ゲームカードの画像データを指定する「カード画像」、ゲームカードの「レアリティ」、ゲームカードの「属性」、ゲームカードの「特技」、ゲームカードの「攻撃力」、ゲームカードの「防御力」、ゲームカードの「コスト」、ゲームカードの「売却価格」、ゲームカードの「入手場所」等の項目についての情報が記憶される。
【００７３】
［３．１．２．ユーザ所有ゲームオブジェクト管理テーブルＴＢＬ１０２］
図８は、データ記憶部３１０に記憶されるユーザ所有ゲームオブジェクト管理テーブルの一例である。図８に示される例では、ユーザ所有ゲームオブジェクト管理テーブルＴＢＬ１０２は、ユーザが所有するゲームカード（ゲームオブジェクトの一例）の情報を管理するデータテーブルとしている。
【００７４】
図８に示される例では、ユーザ所有ゲームオブジェクト管理テーブルＴＢＬ１０２には、ユーザを一意に識別する「ユーザＩＤ」に関連付けて、ユーザの所有するゲームカードの「カードＩＤ」、個々のゲームカードを一意に識別する「シリアル番号」、ゲームカードのカード自体のレベルを示す「カードレベル」、ゲームカードの特技のレベルを示す「特技レベル」、ゲームカードを入手した日時を示す「入手日時」、ゲームカードを攻撃デッキに設定しているか否かを示すフラグである「攻撃デッキ」、ゲームカードを防御デッキに設定しているか否かを示すフラグである「防御デッキ」等の項目についての情報が記憶される。なお、ユーザが同じゲームカードを複数所有している場合、それらのゲームカードの「カードＩＤ」は同一であるが、「シリアル番号」は異なることとなる。
【００７５】
［３．２．ゲームオブジェクト指定受付部１１０］
ゲームオブジェクト指定受付部１１０は、主に制御部１１及び記憶部１２によって実現される。即ち、制御部１１が記憶部１２に記憶されたプログラムに従って処理を実行することによって、ゲームオブジェクト指定受付部１１０が実現される。
【００７６】
ゲームオブジェクト指定受付部１１０は、複数のゲームオブジェクトのうちからのゲームオブジェクトの指定を入力部１４を介してユーザから受け付ける。例えば、ゲームオブジェクト指定受付部１１０は、複数のゲームカード（ゲームオブジェクトの一例）のうちから、検索条件を設定するための基準とするゲームカード（基準ゲームカード）の指定を入力部１４を介してユーザから受け付ける。
【００７７】
例えば、ゲームオブジェクト指定受付部１１０は、複数のゲームカードのうちから、入力部１４でユーザから受け付けた入力に基づいて、１つのゲームカードの指定を受け付けることとしてよい。例えば、「ユーザから受け付けた入力」とは、表示部１５に表示されたゲームカードのうちの１つを選択する操作（例えば入力部１４がタッチパネルであればゲームカードをタッチする操作）であってもよいし、ゲームカードを特定する情報（例えばゲームカードのカードＩＤ、名称等）の入力であってもよい。
【００７８】
ここで、上記の「複数のゲームカード」とは、例えば、ユーザの所有するゲームカード（即ち、ユーザ所有ゲームオブジェクト管理テーブルＴＢＬ１０２に記憶されるゲームカード）の全部又は一部である。即ち、ゲームオブジェクト指定受付部１１０は、ユーザの所有する複数のゲームカードのうちからゲームカードの指定を受け付ける。
【００７９】
また例えば、上記の「複数のゲームカード」とは、ユーザのデッキに含まれているゲームカードの全部又は一部であってもよい。即ち、ゲームオブジェクト指定受付部１１０は、ユーザのデッキに含まれている複数のゲームカードのうちからのゲームカードの指定を受け付けることとしてもよい。要するに、ゲームオブジェクト指定受付部１１０は、ユーザが所有している複数のゲームオブジェクトのうちから設定されたゲームオブジェクトの組み合わせのうちから、ゲームオブジェクトの指定を受け付けることとしてもよい。なお、「ユーザが所有している複数のゲームオブジェクトのうちから設定されたゲームオブジェクトの組み合わせ」とは、ユーザが所有するゲームオブジェクトのうちから選出された複数のゲームオブジェクトを含んでなるゲームオブジェクトの組み合わせである。例えば、上述したような複数のゲームカードを含んでなるデッキや、複数のゲームキャラクタ（ゲームオブジェクトの一例）を含んでなるパーティ（グループ又はチーム）等のように、特定の目的（例えばゲームにおける探索、戦闘、試合等での利用）のためにグルーピングされた複数のゲームカードやゲームキャラクタが「ユーザが所有している複数のゲームオブジェクトのうちから設定されたゲームオブジェクトの組み合わせ」の一例に相当する。
【００８０】
なお例えば、上記の「複数のゲームカード」とは、ゲームにおいて提供されているゲームカード（即ち、ゲームオブジェクト管理テーブルＴＢＬ１０１に記憶されるゲームカード）の全部又は一部であってもよい。即ち、ゲームオブジェクト指定受付部１１０は、ゲームにおいて提供されている複数のゲームカードのうちからゲームカードの指定を受け付けることとしてもよい。
【００８１】
ゲームオブジェクト指定受付部１１０の受付結果は通信部１３を介してゲームサーバ３０に送信され、通信部３３を介してゲームサーバ３０で受信される。例えば、ユーザによって指定されたゲームカードの識別情報（例えばカードＩＤ）が、ゲームオブジェクト指定受付部１１０の受付結果としてゲームサーバ３０に送信される。
【００８２】
［３．３．検索条件設定部３２０］
検索条件設定部３２０は、主に制御部３１及び記憶部３２によって実現される。即ち、制御部３１が記憶部３２に記憶されたプログラムに従って処理を実行することによって、検索条件設定部３２０が実現される。
【００８３】
検索条件設定部３２０は、ゲームオブジェクト指定受付部１１０の受付結果に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する。例えば、検索条件設定部３２０は、複数のゲームカード（ゲームオブジェクトの一例）のうちから指定されたゲームカードに関連付けられた情報に基づいて、ゲームカードの検索を実行するための検索条件を設定する。
【００８４】
なお、上記の「指定されたゲームカード」とは、先述したように、例えば、複数のゲームカードのうちから、検索条件を設定するための基準（基準ゲームカード：言い換えれば、検索条件の設定に用いるゲームカード）としてユーザが決定（選択）したゲームカードである。なお、「指定」とは必ずしもユーザの操作を伴わなくてもよい。すなわち、上記の「指定されたゲームカード」とは、複数のゲームカードのうちから、検索条件を設定するための基準（基準ゲームカード）として、ユーザの操作に伴わずに決定（選択）されたゲームカードであってもよい。この点について後述する（後述の変形例（３）参照）。
【００８５】
また、「ゲームカードに関連付けられた情報」とは下記に説明するような情報である。すなわち、例えば、ゲームカードの識別情報に関連付けて記憶された各種情報が「ゲームカードに関連付けられた情報」の一例に相当する。なお、ゲームカードの識別情報自体も「ゲームカードに関連付けられた情報」の一例に相当する。
【００８６】
また、「ゲームカードの識別情報」とは、各ゲームカードを一意に識別するための情報である。例えば、互いに重複しないように設定されるＩＤ（又はシリアル番号）が各ゲームカードに対して設定されている場合、ＩＤ（又はシリアル番号）が「ゲームカードの識別情報」の一例に相当する。また例えば、ゲームカードに名称が互いに重複しないように設定されている場合には、名称も「ゲームカードの識別情報」の一例に相当し得る。なお、図７に示したゲームオブジェクト管理テーブルＴＢＬ１０１の例では、カードＩＤが「ゲームカードの識別情報」に相当する。
【００８７】
例えば、パラメータがゲームカードの識別情報に関連付けて記憶される場合、パラメータが「ゲームカードに関連付けられた情報」の一例に相当する。なお、「パラメータ」とは所定の属性項目の大小又は高低を示す情報である。また、「パラメータ」とは数値情報に限られず、大小又は高低が比較可能な情報等の数値情報以外の情報であってもよい。例えば、「大小又は高低が比較可能な情報」とは、大（高）、中、小（低）のような大きさ（高さ）の階級を示す情報であってもよい。また例えば、図７に示したゲームオブジェクト管理テーブルＴＢＬ１０１の例では「攻撃力」、「防御力」、「コスト」、「売却価格」、又は「レアリティ」等が「パラメータ」の一例に相当する。
【００８８】
また例えば、パラメータ以外の情報がゲームカードの識別情報に関連付けて記憶される場合、当該パラメータ以外の情報が「ゲームカードに関連付けられた情報」の一例に相当する。
【００８９】
例えば、下記の情報がゲームカードの識別情報に関連付けて記憶される場合、下記の情報は「ゲームカードに関連付けられた情報」の一例に相当する。なお、下記の情報は「パラメータ」として記憶される場合もあれば、「パラメータ以外の情報」として記憶される場合もある。
（１）ゲームカードの種別に関する種別情報（例えば属性、特技等）
（２）ゲームカードの性能に関する性能情報（例えば攻撃力、防御力、特技レベル、カードレベル、コスト等）
（３）ゲームカードの希少度に関する希少度情報（例えばレアリティ、ゲーム内での流通数等）
（４）ゲームカードの入手に関する入手情報（例えば入手価格、入手場所等）
【００９０】
例えば、検索条件設定部３２０は、基準ゲームカードとして指定されたゲームカードに関連付けられた情報の少なくとも１つに基づいて、基準ゲームカードとして指定されたゲームカードと所定関係を有するゲームカードを検索するための検索条件を設定する。
【００９１】
ここで、「基準ゲームカードと所定関係を有するゲームカード」とは、例えば、基準ゲームカードと下記に説明するような関係を有するゲームカードである。
【００９２】
例えば、基準ゲームカードが有する特性と同一の特性を有する種別のゲームカードが「基準ゲームカードと所定関係を有するゲームカード」の一例に相当する。より具体的には、例えば、基準ゲームカードが有する特技と同一の特技を有する種別のゲームカードが「基準ゲームカードと所定関係を有するゲームカード」の一例に相当する。この場合、検索条件設定部３２０は、基準ゲームカードに関連付けられた特性情報に基づいて、基準ゲームカードが有する特性と同一の特性を有する種別のゲームカードを検索するための検索条件を設定する。例えば、検索条件設定部３２０は、基準ゲームカードに関連付けられた特性情報に基づいて、基準ゲームカードが有する特性と同一の特性を有する種別を特定し、当該種別のゲームカードを検索するための検索条件を設定する。ここで、「特性情報」とは、ゲームカードの特性に関する情報である。例えば、図７に示したゲームオブジェクト管理テーブルＴＢＬ１０１の場合、ゲームカードの特技が「特性情報」の一例に相当する。また例えば、デッキにＰ１〜ＰＮ（Ｎは２以上の自然数）のポジションが定められており、複数のゲームカードのそれぞれにはＰ１〜ＰＮのいずれかのポジションを指定したポジション情報が関連付けられており、デッキのポジションＰｉ（ｉは１〜Ｎのいずれかの自然数）にはポジション情報がＰｉのゲームカードのみがセットできるゲームにおいては、上記のポジション情報が「特性情報」の一例に相当する。
【００９３】
また例えば、基準ゲームカードと同一の種別のゲームカードも「基準ゲームカードと所定関係を有するゲームカード」の一例に相当する。この場合、検索条件設定部３２０は、基準ゲームカードに関連付けられた種別情報に基づいて、基準ゲームカードと同一の種別のゲームカードを検索するための検索条件を設定する。
【００９４】
ここで、「種別情報」とは、ゲームカードの種別を示す情報である。言い換えれば、「種別情報」とは、ゲームカードを分類するための情報である。なお、ゲームカードの中には、一の種別だけではなく、複数の種別に属するゲームカードが含まれていてもよい。例えば、図７に示したゲームオブジェクト管理テーブルＴＢＬ１０１の場合、ゲームカードの特技又は属性などのように、戦闘において発揮される特性に応じた分類が「種別情報」の一例に相当する。またこれに限らず、ゲームカードに描かれたキャラクタの性別や分類（例えば人間、動物、モンスター等）、絵柄（図形、マーク等）の種類、その他の視覚により認識可能な分類も「種別情報」の一例に相当する。例えば、基準ゲームカードのカードＩＤが「０００１」であるとすると、カードＩＤが「０００１」であるゲームカードの特技は「ａａａ＋」であるため、検索条件設定部３２０は、少なくとも特技が「ａａａ＋」であるゲームカードを検索するための検索条件を設定することとなる。
【００９５】
また例えば、基準ゲームカードよりも性能が高いゲームカードも「基準ゲームカードと所定関係を有するゲームカード」の一例に相当する。この場合、検索条件設定部３２０は、基準ゲームカードに関連付けられた性能情報に基づいて、基準ゲームカードよりも性能が高いゲームカードを検索するための検索条件を設定する。
【００９６】
ここで、「性能情報」とは、ゲームカードの性能（能力）に関する情報である。例えば、図７に示したゲームオブジェクト管理テーブルＴＢＬ１０１の場合、ゲームカードの攻撃力が「性能情報」の一例に相当する。例えば、基準ゲームカードのカードＩＤが「０００１」であるとすると、カードＩＤが「０００１」であるゲームカードの「攻撃力」は「８０００」であるため、検索条件設定部３２０は、少なくとも攻撃力が「８０００」よりも大きいゲームカードを検索するための検索条件を設定することとなる。なお、「性能情報」はゲームカードの攻撃力に限られず、例えば、ゲームカードの守備力、総合力、又はレベルも「性能情報」の一例に相当し得る。
【００９７】
また例えば、基準ゲームカードと同一の種別であり、かつ、基準ゲームカードよりも性能が高いゲームカードも「基準ゲームカードと所定関係を有するゲームカード」の一例に相当する。この場合、検索条件設定部３２０は、基準ゲームカードに関連付けられた種別情報及び性能情報に基づいて、基準ゲームカードと同一の種別であり、かつ、基準ゲームカードよりも性能が高いゲームカードを検索するための検索条件を設定する。
【００９８】
また例えば、基準ゲームカードよりも稀少度が高いゲームカードも「基準ゲームカードと所定関係を有するゲームカード」の一例に相当する。この場合、検索条件設定部３２０は、基準ゲームカードに関連付けられた稀少度情報に基づいて、基準ゲームカードよりも稀少度が高いゲームカードを検索するための検索条件を設定する。ここで、「稀少度情報」とは、ゲームカードの稀少度を示す情報である。例えば、図７に示したゲームオブジェクト管理テーブルＴＢＬ１０１の場合、ゲームカードのレアリティが「稀少度情報」の一例に相当する。
【００９９】
以上に記載した例は「基準ゲームカードと所定関係を有するゲームカード」の一例にすぎず、「基準ゲームカードと所定関係を有するゲームカード」は以上に記載した例に限られない。
【０１００】
［３．４．検索実行部３３０］
検索実行部３３０は、主に制御部３１及び記憶部３２によって実現される。即ち、制御部３１が記憶部３２に記憶されたプログラムに従って処理を実行することによって、検索実行部３３０が実現される。
【０１０１】
検索実行部３３０は、検索条件設定部３２０により設定された検索条件に基づいて、ゲームオブジェクトを検索する。例えば、検索実行部３３０は、検索条件設定部３２０により設定された検索条件に基づいて、ゲームカード（ゲームオブジェクトの一例）を検索する。
【０１０２】
検索実行部３３０は、データ記憶部３１０に記憶されるデータに基づいて、検索条件設定部３２０により設定された検索条件を満足するゲームカードを検索する。具体的には、検索実行部３３０は、データ記憶部３１０に記憶されるゲームオブジェクト管理テーブルＴＢＬ１０１から、検索条件を満足するゲームカードを検索することとしてよい。
【０１０３】
［３．５．表示制御部３４０］
表示制御部３４０は、主に制御部３１及び記憶部３２によって実現される。即ち、制御部３１が記憶部３２に記憶されたプログラムに従って処理を実行することによって、表示制御部３４０が実現される。
【０１０４】
表示制御部３４０は、検索条件設定部３２０により設定された検索条件を満足する少なくとも１つのゲームオブジェクトを表示部１５に表示させるための制御を実行する。例えば、表示制御部３４０は、検索実行部３３０により検索された少なくとも１つのゲームカード（ゲームオブジェクトの一例）を表示部１５に表示させるための制御を実行する。
【０１０５】
例えば、表示制御部３４０は、上記検索されたゲームカードのうちの全てを表示部１５に表示させるための制御を実行することとしてもよいし、上記検索されたゲームカードのうちの一部を表示部１５に表示させるための制御を実行することとしてもよい。例えば、表示制御部３４０は、上記検索されたゲームカードのうちの、所定の条件を満足するゲームカードを表示部１５に表示させるための制御を実行することとしてもよい。例えば、表示制御部３４０は、上記検索されたゲームカードのうちの、性能が高いものから順に所定数（例えば５枚）のゲームカードを抽出し、それらのゲームカードを表示部１５に表示させるための制御を実行することとしてもよい。また例えば、表示制御部３４０は、上記検索されたゲームカードのうち、基準ゲームカードよりも性能が高いゲームカードを表示部１５に表示させるための制御を実行することとしてもよい。
【０１０６】
ここで、「ゲームカードを表示部１５に表示させるための制御」とは、ゲームカードに関連付けられた情報のうちの少なくとも一つを表示部１５に表示させるための制御である。
【０１０７】
例えば、ゲームカードに関連付けられた文字情報を表示部１５に表示させるための制御が上記の「制御」の一例に相当する。なお、「ゲームカードに関連付けられた文字情報」には、例えば、ゲームカードの名称、攻撃力、又は防御力等が含まれる。また、「ゲームカードに関連付けられた文字情報」には、ゲームカードの入手に関する情報が含まれるようにしてもよい。なお、「ゲームカードの入手に関する情報」とは、ゲームカードを入手するために有用な情報である。例えば、「ゲームカードの入手に関する情報」とは、ゲームカードの入手方法又は入手条件を示す情報である。より具体的には、例えば、「ゲームカードの入手に関する情報」とは、ゲームカードを入手可能な場所、場面又はイベントを示す情報、ゲームカードの入手価格を示す情報や、ゲームカードの入手難度を示す情報、ゲームカードを入手可能な期間を示す情報である。また例えば、「ゲームカードの入手に関する情報」とは、ゲームカードを入手するための画面へのリンク情報であってもよい。例えば、図７に示したゲームオブジェクト管理テーブルＴＢＬ１０１の場合、ゲームカードの「入手場所」が「ゲームカードの入手に関する情報」の一例に相当する。
【０１０８】
また例えば、ゲームカードに関連付けられた画像情報（例えばゲームカードの画像）を表示部１５に表示させるための制御も上記の「制御」の一例に相当する。
【０１０９】
また、表示部１５に表示される、検索実行部３３０により検索されたゲームカードに関連付けられた情報は、検索条件の設定に用いられた情報と異なる情報であってもよいし、同じ情報であってもよい。
【０１１０】
例えば、表示制御部３４０は、検索実行部３３０により検索された少なくとも１つのゲームカードに関連付けられた情報を表示部１５に表示させるためのデータ（例えば、図４の検索結果表示画面Ｇ１０３を表示させるためのデータ）を生成する。そして、表示制御部３４０は、上記生成したデータを通信部３３を介してユーザ端末１０に送信することによって、上記データに基づく画面（例えば、図４の検索結果表示画面Ｇ１０３）を表示部１５に表示させる。
【０１１１】
また、例えば、表示制御部３４０は、検索実行部３３０により検索された少なくとも１つのゲームカードを、基準ゲームカードとして指定されたゲームカードに関連付けられた情報のうちの一又は複数の所定パラメータに基づく数値と、検索実行部３３０により検索されたゲームカードに関連付けられた情報のうちの一又は複数の所定パラメータに基づく数値との間の大小関係が識別可能な態様で表示部１５に表示させるための制御を実行することとしてもよい。
【０１１２】
ここで、「所定パラメータ」とは、ゲームカードに関連付けられた情報に含まれるパラメータのうちから予め選出された特定のパラメータである。例えば、ゲームカードの攻撃力又は防御力が「所定パラメータ」の一例に相当する。
【０１１３】
なお、「所定パラメータ」はいずれかのパラメータに固定されていなくてもよく、例えば、いずれのパラメータを「所定パラメータ」として用いるのかを、基準ゲームカードに基づいて設定するようにしてもよい。すなわち、「所定パラメータ」は基準ゲームカードごとに異なるパラメータであってもよい。例えば、基準ゲームカードの特技が攻撃に関するものである場合には、攻撃力を「所定パラメータ」として用いるようにしてもよい。一方、基準ゲームカードの特技が防御に関するものである場合には、防御力を「所定パラメータ」として用いるようにしてもよい。また例えば、基準ゲームカードがユーザのデッキに含まれる場合には、いずれのパラメータを「所定パラメータ」として用いるのかを、基準ゲームカードが含まれるデッキの種類に基づいて設定するようにしてもよい。例えば、基準ゲームカードがユーザの攻撃デッキに含まれる場合には、攻撃力を「所定パラメータ」として用いるようにしてもよい。一方、基準ゲームカードがユーザの防御デッキに含まれる場合には、防御力を「所定パラメータ」として用いるようにしてもよい。
【０１１４】
また、上記の「一又は複数の所定パラメータに基づく数値」とは、一の所定パラメータの値自体であってもよいし、一又は複数の所定パラメータの値に基づいて得られる値であってもよい。例えば、上記数値は、攻撃力又は防御力の値自体であってもよいし、攻撃力及び防御力の値に基づいて得られる総合力（総合的な性能の高さを示す数値）であってもよい。
【０１１５】
また、「検索されたゲームカードを、基準ゲームカードの数値と、検索されたゲームカードの数値との間の大小関係が識別可能な態様で表示部１５に表示させるための制御」とは、基準ゲームカードの数値と、検索されたゲームカードの数値との間の大小関係を視覚的に認識できるように、検索されたゲームカードを表示するための制御である。
【０１１６】
例えば、基準ゲームカードと、検索されたゲームカードとの表示位置（例えば表示位置関係又は表示順序）が、基準ゲームカードの数値と、検索されたゲームカードの数値との間の大小関係に対応するように表示させるように制御することが上記の「制御」の一例に相当する。
【０１１７】
また例えば、複数のゲームカードを上下方向（又は左右方向）に並べて表示する場合において、検索されたゲームカードの数値が、基準ゲームカードの数値よりも大きい場合に、検索されたゲームカードを、基準ゲームカードよりも上（又は左）に表示させるように制御することが上記の「制御」の一例に相当する。また、検索されたゲームカードの数値が、基準ゲームカードの数値よりも小さい場合に、検索されたゲームカードを、基準ゲームカードよりも上（又は左）に表示させるように制御することも上記の「制御」の一例に相当する。
【０１１８】
より具体的には、例えば、数値が大きい程、ゲームカードの性能が高いことを示すような場合、表示制御部３４０は、検索実行部３３０により検索された複数のゲームカードを数値の大きい順に表示させるように制御する。また例えば、数値が小さい程、ゲームカードの性能が高いことを示すような場合、表示制御部３４０は、検索実行部３３０により検索された複数のゲームカードを数値の小さい順に表示させるように制御する。
【０１１９】
また例えば、基準ゲームカードと、検索されたゲームカードとの表示態様（表示の仕方：例えばゲームカードの明度、大きさ（表示サイズ）、色、透明度等）を、基準ゲームカードの数値と、検索されたゲームカードの数値とに基づいて変えることによって、基準ゲームカードの数値と、検索されたゲームカードの数値との間の大小関係を視覚的に認識できるようにすることも上記の「制御」の一例に相当する。
【０１２０】
具体的には、例えば、基準ゲームカードと、検索されたゲームカードを表示する場合において、基準ゲームカードの数値と、検索されたゲームカードの数値に応じて表示する明度を変化させることで、基準ゲームカードの数値と、検索されたゲームカードの数値との間の大小関係に対応するように表示させるように制御することも上記の「制御」の一例に相当する。例えば、検索されたゲームカードの数値が、基準ゲームカードの数値よりも大きい場合に、検索されたゲームカードを、基準ゲームカードよりも明るく（又は暗く）表示させるように制御することも上記の「制御」の一例に相当する。
【０１２１】
また例えば、基準ゲームカードと、検索されたゲームカードを表示する場合において、基準ゲームカードの数値と、検索されたゲームカードの数値に応じて表示する大きさを変化させることで、基準ゲームカードの数値と、検索されたゲームカードの数値との間の大小関係に対応するように表示させるように制御することも上記の「制御」の一例に相当する。例えば、検索されたゲームカードの数値が、基準ゲームカードの数値よりも大きい場合に、検索されたゲームカードを、基準ゲームカードよりも大きく（又は小さく）表示させるように制御することも上記の「制御」の一例に相当する。
【０１２２】
また例えば、基準ゲームカードと、検索されたゲームカードを表示する場合において、基準ゲームカードの数値と、検索されたゲームカードの数値に応じて表示する色を変化させることで、基準ゲームカードの数値と、検索されたゲームカードの数値との間の大小関係に対応するように表示させるように制御することも上記の「制御」の一例に相当する。例えば、検索されたゲームカードの数値が、基準ゲームカードの数値よりも大きい場合に、検索されたゲームカードを、所定の色で表示させるように制御することも上記の「制御」の一例に相当する。
【０１２３】
また例えば、基準ゲームカードと、検索されたゲームカードを表示する場合において、基準ゲームカードの数値と、検索されたゲームカードの数値に応じて表示する透明度を変化させることで、基準ゲームカードの数値と、検索されたゲームカードの数値との間の大小関係に対応するように表示させるように制御することも上記の「制御」の一例に相当する。例えば、検索されたゲームカードの数値が、基準ゲームカードの数値よりも大きい場合に、検索されたゲームカードを、基準ゲームカードよりも透明度を大きく（又は小さく）して表示させるように制御することも上記の「制御」の一例に相当する。また例えば、上記の検索されたゲームカードのうち、ゲームカードの数値が、基準ゲームカードの数値よりも大きいゲームカードについて、所定の図形や印等を関連付けて表示させる（例えば、ゲームカードを枠で囲んで表示させることや、ゲームカードに星印、丸印を付けて表示させること等）ように制御することも上記の「制御」の一例に相当する。
【０１２４】
また、例えば、表示制御部３４０は、検索実行部３３０により検索された少なくとも１つのゲームカードを、基準ゲームカードとして指定されたゲームカードに関連付けられた情報のうちの一又は複数の所定パラメータと、検索実行部３３０により検索されたゲームカードに関連付けられた情報のうちの一又は複数の所定パラメータとの間の高低関係が識別可能な態様で表示部１５に表示させるための制御を実行することとしてもよい。
【０１２５】
ここで、「所定パラメータ」とは先述の説明と同様である。また、「検索されたゲームカードを、基準ゲームカードの所定パラメータと、検索されたゲームカードの所定パラメータとの間の高低関係が識別可能な態様で表示部１５に表示させるための制御」とは、基準ゲームカードの所定パラメータと、検索されたゲームカードの所定パラメータとの間の高低関係を視覚的に認識できるように、検索されたゲームカードを表示するための制御である。その具体的な例は、「検索されたゲームカードを、基準ゲームカードの数値と、検索されたゲームカードの数値との間の大小関係が識別可能な態様で表示部１５に表示させるための制御」の場合と同様である。
【０１２６】
また、例えば、表示制御部３４０は、検索実行部３３０により検索された少なくとも１つのゲームカードを、検索実行部３３０により検索されたゲームカードの入手に関する画面への遷移を可能な態様で表示部１５に表示させるための制御を実行するようにしてもよい。
【０１２７】
ここで、「ゲームカードの入手に関する画面」とは、ゲームカードを入手するための画面であってもよいし、ゲームカードの入手に関する情報を示す画面であってもよい。
【０１２８】
また、「ゲームカードの入手に関する画面への遷移を可能な態様で表示させる」とは、例えば、ゲームカードの入手に関する画面へ遷移するための情報（例えばリンク情報）を画面に埋め込むことである。言い換えれば、「ゲームカードの入手に関する画面への遷移を可能な態様で表示させる」とは、例えば、ゲームカードが指定された場合に当該ゲームカードの入手に関する画面に遷移するように設定された画面を表示することである。さらに言い換えれば、「ゲームカードの入手に関する画面への遷移を可能な態様で表示させる」とは、ゲームカードを指定する操作がユーザによって行われた場合に当該ゲームカードの入手に関する画面に遷移するように設定された画面を表示することである。
【０１２９】
また、例えば、表示制御部３４０は、ユーザのデッキ（ユーザが所有している複数のゲームオブジェクトのうちから設定されたゲームオブジェクトの組み合わせの一例）に含まれるゲームカードのうちから基準ゲームカードとして指定されたゲームカードと、検索実行部３３０により検索されたゲームカードとを入れ替えた場合のデッキの性能の変化に関する情報を表示部１５に表示させる制御を実行することとしてよい。
【０１３０】
ここで、「デッキの性能」とはデッキ全体の性能（例えば、デッキの総攻撃力、総防御力、又は属性ボーナス）である。また、「デッキの性能の変化に関する情報」とは、デッキの性能がどのように変化するのかを示す情報である。例えば、「デッキの性能の変化に関する情報」とは、変化前のデッキの性能を示す情報と、変化後のデッキの性能を示す情報との組合せである。また例えば、「デッキの性能の変化に関する情報」とは、変化後のデッキの性能を示す情報のみであってもよい。また例えば、「デッキの性能の変化に関する情報」とは、デッキの性能の変化の程度（変化量）を示す情報であってもよい。具体的には、例えば、図４の表示領域Ｇ１０３２、又は図５の表示領域Ｇ１０４２に示された「デッキ情報の変化」が「デッキの性能の変化に関する情報」の一例に相当する。
【０１３１】
［３．６．表示制御部１２０］
表示制御部１２０は、主にユーザ端末１０の制御部１１と記憶部１２によって実現される。即ち、制御部３１が記憶部１２に記憶されたプログラムに従って処理を実行することにより、表示制御部１２０が実現される。
【０１３２】
表示制御部１２０は、検索条件設定部３２０により設定された検索条件を満足する少なくとも１つのゲームオブジェクトを表示部１５に表示させるための制御を実行する。例えば、表示制御部３４０は、検索実行部３３０により検索された少なくとも１つのゲームカード（ゲームオブジェクトの一例）を表示部１５に表示させるための制御を実行する。例えば、表示制御部１２０は、表示制御部３４０から送信されたデータを通信部１３を介して受信し、当該データに基づいて、表示部１５に画面を表示する。例えば、表示制御部１２０は、表示制御部３４０から通信部１３を介して受信されたデータに基づいて、図４の検索結果表示画面Ｇ１０３を表示部１５に表示する。
【０１３３】
［４．ゲームシステム１において実行される処理］
図９乃至図１１は、ゲームシステム１において実行される処理を示す図である。図９乃至図１１においてユーザ端末１０に関する処理は、ユーザ端末１０の制御部１１が記憶部１２に記憶されたプログラムに基づいて実行し、ゲームサーバ３０に関する処理は、ゲームサーバ３０の制御部３１が記憶部３２に記憶されたプログラムに基づいて実行するものである。なお、図９乃至図１１における処理においては、ゲームオブジェクトの一例にゲームカードを用いている。
【０１３４】
［４．１．検索制御処理］
図９は、複数のゲームカードのうちからユーザにより指定されたゲームカード（基準ゲームカード）に基づいて検索されるゲームカードの検索結果を表示させる制御処理（検索制御処理）の一例を示すシーケンス図である。
【０１３５】
図９に示すように、まず、ユーザ端末１０の制御部１１は、ゲームサーバ３０にゲームカードのリストを要求する（Ｓ１００）。例えば、制御部１１は、ゲームサーバ３０に対して、図２に示した一覧画面Ｇ１０１に表示するゲームカードのリストを要求する。即ち、制御部１１は、ゲームサーバ３０に対して、ユーザＩＤを送信させ、ユーザＩＤに関連づけてユーザ所有ゲームオブジェクト管理テーブルＴＢＬ１０２に記憶される少なくとも一つのゲームカードのリストを要求する。なお例えば、制御部１１は、ゲームサーバ３０に対して、ユーザＩＤを送信させ、ユーザＩＤに関連づけてユーザ所有ゲームオブジェクト管理テーブルＴＢＬ１０２に記憶されるゲームカードのうち、デッキ（攻撃デッキ又は防御デッキ）に含まれているゲームカードのリストを要求してもよい。また例えば、制御部１１は、ゲームサーバ３０に対して、ゲームオブジェクト管理テーブルＴＢＬ１０１に記憶される少なくとも一つのゲームカードのリストを要求してもよい。
【０１３６】
ゲームサーバ３０の通信部３３は、ユーザ端末１０からのゲームカードのリストの要求を受信する（Ｓ３００）。ゲームサーバ３０の制御部３１は、ユーザ端末１０からの要求に基づいてデータ記憶部３１０からゲームカードのリストを取得し、取得したゲームカードのリストをユーザ端末１０の表示部１５に表示させるためのゲームカードリストデータをユーザ端末１０に送信させる（Ｓ３０２）。
【０１３７】
ユーザ端末１０の通信部１３は、ゲームサーバ３０から送信されたゲームカードリストデータを受信する（Ｓ１０２）。ユーザ端末１０の制御部１１は、ゲームサーバ３０から受信したゲームカードリストデータに基づいて、ゲームカードのリストを表示部１５に表示させる（Ｓ１０４）。例えば、図２に示した一覧画面Ｇ１０１がゲームカードリストデータに基づいて表示部１５に表示される。
【０１３８】
ユーザ端末１０の制御部１１は、入力部１４に入力された情報に基づいて、表示部１５に表示されたゲームカードのリストのうちからの基準ゲームカードの指定と、検索要求とを受け付ける（Ｓ１０６）。例えば、図３に示した詳細画面Ｇ１０２におけるアイコンＰ１０１の選択を受け付けることが、基準ゲームカードの指定と検索要求とを受け付けることに相当する。例えば、ゲームカードＣ１０１が詳細画面Ｇ１０２に表示されている状態でアイコンＰ１０１の選択が受け付けられた場合、ゲームカードＣ１０１が基準ゲームカードに相当する。
【０１３９】
ユーザ端末１０の制御部１１は、基準ゲームカードとして指定されたゲームカードの識別情報をゲームサーバ３０に送信させる（Ｓ１０８）。例えば、基準ゲームカードのカードＩＤが、基準ゲームカードの識別情報に相当する。
【０１４０】
ゲームサーバ３０の通信部３３は、ユーザ端末１０から基準ゲームカードの識別情報を受信する（Ｓ３０４）。ゲームサーバ３０の制御部３１は、ユーザ端末１０から受信した基準ゲームカードの識別情報に関連づけられた情報に基づいて、ゲームカードを検索するための検索条件を設定する（Ｓ３０６）。例えば、制御部３１は、基準ゲームカードのカードＩＤに関連付けてゲームオブジェクト管理テーブルＴＢＬ１０１に記憶される種別情報（例えば特技）と同一の種別情報が少なくとも関連付けられたゲームカードを検索するための検索条件を設定することとしてよい。
【０１４１】
ゲームサーバ３０の制御部３１は、上記設定された検索条件を満足するゲームカードを検索する（Ｓ３０８）。例えば、制御部３１は、上記設定された検索条件を満足するゲームカードを、ゲームオブジェクト管理テーブルＴＢＬ１０１から検索することとしてよい。
【０１４２】
ゲームサーバ３０の制御部３１は、上記検索された検索結果から少なくとも一つのゲームカードを抽出し、抽出したゲームカードを一又は複数の所定パラメータの値に基づく数値に従ってソートする（Ｓ３１０）。例えば、制御部３１は、Ｓ３０８で検索されたゲームカードを攻撃力又は防御力の大きい順にソートすることとしてよい。例えば、基準ゲームカードの特技が攻撃に関する特技である場合、制御部３１は、Ｓ３０８で検索されたゲームカードを攻撃力の大きい順にソートし、基準ゲームカードの特技が防御に関する特技である場合、制御部３１は、Ｓ３０８で検索されたゲームカードを防御力の大きい順にソートすることとしてよい。
【０１４３】
また、ゲームサーバ３０の制御部３１は、上記検索されたゲームカードの情報を取得する（Ｓ３１２）。例えば、制御部３１は、上記検索されたゲームカードのカードＩＤに関連づけて、ゲームオブジェクト管理テーブルＴＢＬ１０１に記憶される情報を取得することとしてよい。
【０１４４】
ゲームサーバ３０の制御部３１は、Ｓ３１０におけるソートの結果と、Ｓ３１２で取得したゲームカードの情報に基づいて、基準ゲームカードに基づく検索結果を表示部１５に表示させるための検索結果表示データを生成する（Ｓ３１４）。例えば、制御部３１は、図４に示したような検索結果表示画面Ｇ１０３をユーザ端末１０の表示部１５に表示させるための検索結果表示データをユーザ端末１０に生成する。
【０１４５】
次に、ゲームサーバ３０の制御部３１は、ユーザ端末１０に対して上記生成した検索結果表示データを送信させる（Ｓ３１６）。
【０１４６】
ユーザ端末１０の通信部１３は、ゲームサーバ３０から検索結果表示データを受信する（Ｓ１１０）。ユーザ端末１０の制御部１１は、ゲームサーバ３０から受信した検索結果表示データに基づいて表示部１５に基準ゲームカードに基づく検索結果を表示させる（Ｓ１１２）。例えば、図４に示した検索結果表示画面Ｇ１０３が、検索結果表示データに基づいて表示部１５に表示される。
【０１４７】
［４．２．条件変更制御処理］
図１０は、図９で検索されたゲームカードを絞り込むための検索条件を設定し、設定した検索条件に基づいて検索されるゲームカードの検索結果を表示させる制御処理（条件変更制御処理）の一例を示すシーケンス図である。
【０１４８】
ユーザ端末１０の制御部１１は、入力部１４に入力された情報に基づいて、ゲームサーバ３０に対して、基準ゲームカードの検索条件の変更を要求する（Ｓ１２０）。例えば、制御部１１は、図４に示した検索結果表示画面Ｇ１０３におけるアイコンＰ１１２が選択された場合に、上記の検索条件の変更を要求するようにしてよい。この際、アイコンＰ１１２が選択された場合に、検索条件の変更領域Ｇ１０３１に設定された情報をゲームサーバ３０に送信させることとしてよい。
【０１４９】
ゲームサーバ３０の通信部３３は、ユーザ端末から基準ゲームカードの検索条件の変更の要求を受信する（Ｓ３２０）。ゲームサーバ３０の制御部３１は、ユーザ端末１０から受け付けた検索条件の変更要求に基づいて検索条件を設定する（Ｓ３２２）。例えば、制御部３１は、検索条件の変更領域Ｇ１０３１に設定された情報に基づいて検索条件を設定することとしてよい。
【０１５０】
ゲームサーバ３０の制御部３１は、Ｓ３２２で設定された検索条件を満足するゲームカードを検索する（Ｓ３２４）。例えば、制御部３１は、検索結果表示画面Ｇ１０３に表示されているゲームカードのうちから、上記設定された検索条件を満足するゲームカードを検索することとしてもよい。
【０１５１】
なお、図１０のシーケンス図において、ゲームサーバ３０において実行されるＳ３２４〜Ｓ３３２は図９に示したＳ３０６〜Ｓ３１６と同様であり、ユーザ端末１０において実行されるＳ１２２〜Ｓ１２４は図９に示したＳ１１０〜Ｓ１１２と同様であるため説明を省略する。
【０１５２】
［４．３．選択カード表示制御処理］
次に、図１１は、図９で表示された検索結果のゲームカードから選択されたゲームカード（選択ゲームカード）の詳細を表示させる制御処理（選択ゲームカード表示制御処理）の一例を示すシーケンス図である。なお、以下に説明する例では基準ゲームカードがデッキに含まれていることとする。
【０１５３】
図１１に示されるように、ユーザ端末１０の制御部１１は、入力部１４に入力された情報に基づいて、検索結果として表示されたゲームカードから、ゲームカードの選択を受け付け、選択されたゲームカード（選択ゲームカード）の識別情報を、ゲームサーバ３０に送信させる（Ｓ１４０）。例えば、制御部１１は、図４に示した検索結果表示画面Ｇ１０３の表示領域Ｇ１０３２に表示されたゲームカードから選択（例えば画像のタップによる選択されることとしてよい）されたゲームカードのカードＩＤをゲームサーバ３０に送信させることとしてよい。
【０１５４】
ゲームサーバ３０の通信部３３は、ユーザ端末１０から選択ゲームカードの識別情報を受信する（Ｓ３４０）。ゲームサーバ３０の制御部３１は、ユーザ端末１０から受信した選択ゲームカードの識別情報に関連づけられた情報を取得する（Ｓ３４２）。例えば、制御部３１は、選択ゲームカードのカードＩＤに関連づけて、ゲームオブジェクト管理テーブルＴＢＬ１０１に記憶される情報を取得することとしてよい。また、制御部３１は、選択ゲームカードの識別情報に関連づけられた情報として、選択ゲームカードの入手に関する情報を取得することとしてよい。
【０１５５】
また、ゲームサーバ３０の制御部３１は、ユーザのデッキの情報を取得する（Ｓ３４４）。例えば、制御部３１は、ユーザ所有ゲームオブジェクト管理テーブルＴＢＬ１０２から、基準ゲームカードが属するデッキに属するゲームカードのカードＩＤと、それぞれのカードＩＤに関連づけられた情報を取得することとしてよい。
【０１５６】
ゲームサーバ３０の制御部３１は、基準ゲームカードと選択ゲームカードとを入れ替えた場合におけるデッキの性能の変化を表すデッキ情報の変化データを生成する（Ｓ３４６）。例えば、制御部３１は、入れ替え前のデッキに属するゲームカードのパラメータ（例えば攻撃力）等に基づいて、入れ替え前のデッキの性能値（例えば総攻撃力又は属性ボーナス等）を取得する。また、制御部３１は、入れ替え後のデッキに属するゲームカードのパラメータ（例えば攻撃力）等に基づいて、入れ替え後のデッキの性能値（例えば総攻撃力又は属性ボーナス等）を取得する。そして、制御部３１は、入れ替え前のデッキの性能値と、入れ替え後のデッキの性能値とに基づいて、デッキ情報の変化データを生成することとしてよい。
【０１５７】
ゲームサーバ３０の制御部３１は、Ｓ３４２で取得した選択ゲームカードの情報と、Ｓ３４６で生成したデッキ情報の変化データとに基づいて、選択ゲームカードの詳細を表示部１５に表示させるための詳細表示データを生成する（Ｓ３４８）。例えば、制御部３１は、図５に示した入手画面Ｇ１０４を表示部１５に表示させるためのデータを詳細表示データとして生成する。
【０１５８】
ゲームサーバ３０の制御部３１は、ユーザ端末１０に対して、Ｓ３４８で生成した詳細表示データを送信させる（Ｓ３５０）。
【０１５９】
ユーザ端末１０の通信部１３は、ゲームサーバ３０から詳細表示データを受信する（Ｓ１４２）。ユーザ端末１０の制御部１１は、ゲームサーバ３０から受信した詳細表示データに基づいて表示部１５に選択ゲームカードの詳細を表示させる（Ｓ１４４）。例えば、図５に示した入手画面Ｇ１０４が、詳細表示データに基づいて表示部１５に表示される。特に、入手画面Ｇ１０４における表示領域Ｇ１０４２には、デッキ情報の変化についての情報が表示され、入力欄Ｇ１０４３及び表示領域Ｇ１０４４に選択ゲームカードの入手に関する情報が表示される。
【０１６０】
以上説明したゲームシステム１によれば、複数のゲームカードのうちから指定されたゲームカードに基づいて検索条件が設定されるようにしたことで、ユーザは検索条件の設定の基準とするゲームカードを指定すればよく、ゲームカードの種別やパラメータなどをメモしたり、それらを参照しながら検索条件を入力したりするという手間をかける必要がなくなる。その結果として、ゲームカードを検索する場合のユーザの手間を軽減することができる。
【０１６１】
［５．第２の実施形態］
次に、本発明の第２の実施形態に係るゲームシステム１Ａについて説明する。第２の実施形態では、複数のゲームオブジェクトから指定されたゲームオブジェクトに基づく検索条件の設定をユーザ端末が実行する点で第１の実施形態と異なる。
【０１６２】
図１２には、第２の実施形態に係るゲームシステム１Ａで実現される機能のうち、本発明に関連する機能を示す機能ブロック図である。図１２に示すように、ユーザ端末１０Ａ（ゲームオブジェクト検索制御装置）は、機能としてゲームオブジェクト指定受付部１１０、表示制御部１２０及び検索条件設定部１３０を含む。また、ゲームサーバ３０Ａは、機能としてデータ記憶部３１０、検索実行部３３０、表示制御部３４０を含む。なお、第１の実施形態と同一の符号が付された機能ブロックについては第１の実施形態と同様であるため説明を省略する。
【０１６３】
ユーザ端末１０Ａ及びゲームサーバ３０Ａはそれぞれ、第１の実施形態に係るユーザ端末１０及びゲームサーバ３０と同じハードウェア構成を有していることとしてよい。そして、ユーザ端末１０Ａの制御部１１が記憶部１２に記憶されるプログラムに従って処理を実行することにより、ユーザ端末１０Ａに含まれる上記の各機能を実現することとしてよい。また、ゲームサーバ３０Ａでは、ゲームサーバ３０Ａの制御部３１が記憶部３２に記憶されるプログラムに従って処理を実行することにより、ゲームサーバ３０Ａに含まれる上記の各機能を実現することとしてよい。
【０１６４】
検索条件設定部１３０は、主に制御部１１及び記憶部３２によって実現される。即ち、制御部３１が記憶部３２に記憶されるプログラムに従って処理を実行することによって、検索条件設定部１３０が実現される。
【０１６５】
検索条件設定部１３０は、ゲームオブジェクト指定受付部１１０の受付結果に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する。例えば、検索条件設定部１３０は、複数のゲームカード（ゲームオブジェクトの一例）のうちから基準ゲームカードとして指定されたゲームカードに関連付けられた情報に基づいて、ゲームカードの検索を実行するための検索条件を設定する。なお、検索条件設定部１３０は、第１の実施形態における検索条件設定部３２０と同様の処理を実行するものであるため、処理の詳細については省略する。
【０１６６】
ユーザ端末１０Ａは、検索条件設定部１３０で設定された検索条件を、通信部１３によってゲームサーバ３０に送信することとしてよい。
【０１６７】
第２の実施形態に係るゲームシステム１Ａも第１の実施形態に係るゲームシステム１と同等の効果を奏する。さらに第２の実施形態に係るゲームシステム１Ａによれば、第１の実施形態に係るゲームシステム１と比べて、検索条件の設定をユーザ端末１０Ａで実行するようにしたことで、ゲームサーバ３０の負荷を軽減することができる。この効果は、例えばゲームサーバ３０と通信するユーザ端末１０Ａの数が増えた場合により顕著となる。
【０１６８】
［６．変形例］
なお、本発明は以上に説明した実施の形態に限定されるものではない。
【０１６９】
（１）例えば、ゲームシステム１では、ユーザ端末１０とゲームサーバ３０とが通信してゲームを実行することとしたが、例えばユーザ端末１０単体でゲームを実行することとしてもよい。この場合には、ユーザ端末１０（ゲームオブジェクト検索制御装置）が、ゲームサーバ３０に備えられたデータ記憶部３１０、検索条件設定部３２０、検索実行部３３０、表示制御部３４０を有することとしてよい。
【０１７０】
（２）また例えば、以上では、主に、ユーザによる検索の対象がゲームカードである場合について説明した。しかしながら、本発明は、ユーザによる検索の対象がゲームカード以外のゲームオブジェクトである場合にも適用することができる。例えば、本発明は、ユーザによる検索の対象がゲームキャラクタ又はゲームアイテムである場合にも適用することができる。
【０１７１】
（３）また例えば、基準ゲームカードは、ゲームシステム１（１Ａ）で実行するゲーム内に存在するゲームカードであればよく、ユーザの所有するゲームカードの中から指定されなくともよい。また、基準ゲームカードは、ユーザの操作を伴わずに指定されてもよい。具体的には、例えば、ゲームシステム１（１Ａ）では、ユーザがゲームカードを入手した場合に、ユーザからの操作を受け付けなくとも、入手したゲームカードを基準ゲームカードとすることとしてもよい。また例えば、ゲームシステム１（１Ａ）では、ゲームで実施されるイベントの報酬として与えられるゲームカードをユーザに通知する場合に、ユーザからの操作を受け付けなくとも、イベントの報酬として与えられるゲームカードを基準ゲームカードとすることとしてもよい。
【０１７２】
［７．発明のまとめ］
以上のような記載から、本発明は例えば以下のように把握される。本発明に係るゲームオブジェクト検索制御装置（３０又は１０Ａ）は、複数のゲームオブジェクト（例えばゲームカード）のうちから指定されたゲームオブジェクト（例えば基準ゲームカード）に関連付けられた情報（例えばＴＢＬ１０１）に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定手段（３２０又は１３０）と、前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段（１５）に表示させるための制御を実行する表示制御手段（３４０又は１２０）と、を含む。
【０１７３】
また、本発明に係るゲームシステム（１）は、複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定手段（３２０又は１３０）と、前記検索条件に基づいて、前記ゲームオブジェクトの検索を実行する検索実行手段（３３０）と、前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段（１５）に表示させるための制御を実行する表示制御手段（３４０又は１２０）と、を含む。
【０１７４】
また、本発明に係るプログラムは、複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定手段（３２０又は１３０）、及び、前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段（１５）に表示させるための制御を実行する表示制御手段（３４０又は１２０）、としてコンピュータを機能させるためのプログラムである。
【０１７５】
また、本発明に係る情報記憶媒体は、上記プログラムを記録したコンピュータで読み取り可能な情報記憶媒体である。
【０１７６】
また、本発明に係るゲームオブジェクト検索制御装置（３０又は１０Ａ）の制御方法は、複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定ステップ（Ｓ３０２）と、前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段（１５）に表示させるための制御を実行する表示制御ステップ（Ｓ３１０及びＳ３１２、又はＳ１０８）と、を含む。
【０１７７】
また、本発明に係るゲームシステム（１）の制御方法は、複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定ステップ（Ｓ３０６）と、前記検索条件に基づいて、前記ゲームオブジェクトの検索を実行する検索実行ステップ（Ｓ３０８）と、前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段（１５）に表示させるための制御を実行する表示制御ステップ（Ｓ３１４及びＳ３１６、又はＳ１１０及びＳ１１２）と、を含む。
【０１７８】
本発明によれば、複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて検索条件が設定されるため、ユーザはゲームオブジェクトに関連付けられた情報を把握して検索条件を設定する必要がなくなる。その結果として、ゲームオブジェクトを検索する場合のユーザの手間を軽減することが可能になる。
【０１７９】
また、本発明の一態様では、前記検索条件設定手段（３２０又は１３０）は、前記指定されたゲームオブジェクトに関連付けられた情報のうちの少なくとも一つに基づいて、前記検索条件を設定し、前記表示制御手段（３４０又は１２０）は、前記検索条件を満足する少なくとも１つのゲームオブジェクトを、前記検索条件を満足するゲームオブジェクトに関連付けられた情報のうちの一又は複数の所定パラメータ（例えば攻撃力、防御力）に基づく数値（例えば攻撃力、防御力、総合力）と、前記指定されたゲームオブジェクトに関連付けられた情報のうちの前記一又は複数の所定パラメータに基づく数値と、の間の大小関係を識別可能に前記表示手段（１５）に表示させるための制御を実行するようにしてもよい。このようにすれば、検索条件を満足するゲームオブジェクトを示す画面において、検索条件を満足するゲームオブジェクトの一又は複数の所定パラメータに基づく数値と、指定されたゲームオブジェクトの一又は複数の所定パラメータに基づく数値と、の大小関係が識別可能になるため、ユーザは、検索条件を満足するゲームオブジェクトの上記数値が、指定されたゲームオブジェクトの上記数値よりも大きいか（又は小さいか）を把握しやすくなる。
【０１８０】
また、本発明の一態様では、前記検索条件設定手段（３２０又は１３０）は、前記指定されたゲームオブジェクトに関連付けられた情報のうちの少なくとも一つに基づいて、前記検索条件を設定し、前記表示制御手段（３４０又は１２０）は、前記検索条件を満足する少なくとも１つのゲームオブジェクトを、前記検索条件を満足するゲームオブジェクトに関連付けられた情報のうちの一又は複数の所定パラメータ（例えばレアリティ）と、前記指定されたゲームオブジェクトに関連付けられた情報のうちの前記一又は複数の所定パラメータと、の間の高低関係を識別可能に前記表示手段（１５）に表示させるための制御を実行するようにしてもよい。このようにすれば、検索条件を満足するゲームオブジェクトを示す画面において、検索条件を満足するゲームオブジェクトの一又は複数の所定パラメータと、指定されたゲームオブジェクトの一又は複数の所定パラメータと、の高低関係が識別可能になるため、ユーザは、検索条件を満足するゲームオブジェクトの一又は複数の所定パラメータが、指定されたゲームオブジェクトの一又は複数の所定パラメータよりも高いか（又は低いか）を把握しやすくなる。
【０１８１】
また、本発明の一態様では、前記検索条件設定手段（３２０又は１３０）は、前記指定されたゲームオブジェクトに関連付けられた情報のうちの、当該ゲームオブジェクトの種別に関する種別情報（例えばゲームカードの特技、属性）に基づいて前記検索条件を設定するようにしてもよい。このようにすれば、複数のゲームオブジェクトのうちから指定されたゲームオブジェクトの種別情報に基づいて検索条件が設定されるため、ユーザはゲームオブジェクトの種別情報を把握して検索条件を設定する必要がなくなる。その結果として、ゲームオブジェクトを検索する場合のユーザの手間を軽減することが可能になる。
【０１８２】
また、本発明の一態様では、前記検索条件設定手段（３２０又は１３０）は、前記指定されたゲームオブジェクトと所定関係を有するゲームオブジェクトを検索するための前記検索条件を設定するようにしてもよい。このようにすれば、複数のゲームオブジェクトのうちから指定されたゲームオブジェクトと所定関係を有するゲームオブジェクト（例えば、指定されたゲームオブジェクトが有する特性と同一の特性を有する種別のゲームオブジェクト）を検索するための検索条件が、指定されたゲームオブジェクトに関連付けられた情報に基づいて設定されるため、ユーザはゲームオブジェクトに関連付けられた情報を把握して検索条件を設定する必要がなくなる。その結果として、あるゲームオブジェクトと所定関係を有するようなゲームオブジェクトを検索する場合のユーザの手間を軽減することが可能になる。
【０１８３】
また、本発明の一態様では、前記検索条件設定手段（３２０又は１３０）は、前記指定されたゲームオブジェクトの特性（例えば特技）と同一の特性を有する種別のゲームオブジェクトを検索するための前記検索条件を設定するようにしてもよい。このようにすれば、複数のゲームオブジェクトのうちから指定されたゲームオブジェクトの特性と同一の特性を有する種別のゲームオブジェクトを検索するための検索条件が、指定されたゲームオブジェクトに関連付けられた情報に基づいて設定されるため、ユーザはゲームオブジェクトに関連付けられた情報を把握して検索条件を設定する必要がなくなる。その結果として、あるゲームオブジェクトの特性と同一の特性を有する種別のゲームオブジェクトを検索する場合のユーザの手間を軽減することが可能になる。
【０１８４】
また、本発明の一態様では、前記表示制御手段（３４０又は１２０）は、前記検索条件を満足するゲームオブジェクトの入手に関する情報（例えばゲームカードの入手場所、売却価格、取引メダル、流通数）を前記表示手段（１５）に表示させるための制御を実行するようにしてもよい。このようにすれば、検索条件を満足するゲームオブジェクトを示す画面において、検索条件を満足するゲームオブジェクトの入手に関する情報が表示されるため、当該画面において、ユーザは検索条件を満足するゲームオブジェクトの入手に関する情報を把握できるようになる。すなわち、ユーザは他の画面に遷移することなく、検索条件を満足するゲームオブジェクトの入手に関する情報を得ることができるようになるため、上記のようにすれば、検索条件を満足するゲームオブジェクトの入手に関する情報を得るためのユーザの手間を軽減することが可能になる。
【０１８５】
また、本発明の一態様では、前記表示制御手段（３４０又は１２０）は、前記検索条件を満足する少なくとも１つのゲームオブジェクトを、前記検索条件を満足するゲームオブジェクトの入手に関する画面（例えば入手画面Ｇ１０４）への遷移を可能に前記表示手段（１５）に表示させるための制御を実行するようにしてもよい。このようにすれば、検索条件を満足するゲームオブジェクトを示す画面から、当該ゲームオブジェクトの入手に関する画面への遷移が可能に設定されるため、ユーザは、検索条件を満足するゲームオブジェクトを示す画面から、当該ゲームオブジェクトの入手に関する画面へと遷移できるようになる。すなわち、ユーザは、検索条件を満足するゲームオブジェクトを示す画面から、当該ゲームオブジェクトの入手に関する画面へと直接遷移できるようになるため、上記のようにすれば、検索条件を満足するゲームオブジェクトの入手に関する画面へ遷移するために必要なユーザの手間を軽減できるようになる。
【０１８６】
また、本発明の一態様では、ユーザが所有している複数のゲームオブジェクトのうちから設定されたゲームオブジェクトの組み合わせ（例えばデッキ、パーティ）がゲームにおいて用いられ、前記検索条件設定手段（３２０又は１３０）は、前記組み合わせに含まれているゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、前記検索条件を設定し、前記表示制御手段（３４０又は１２０）は、前記検索条件を満足するゲームオブジェクトを前記指定されたゲームオブジェクトと入れ替えた場合の前記組み合わせの性能の変化に関する情報（例えばデッキの総攻撃力の変化、デッキの属性ボーナスの変化）を前記表示手段（１５）に表示させるための制御を実行するようにしてもよい。このようにすれば、検索条件を満足するゲームオブジェクトを、指定されたゲームオブジェクトと入れ替えた場合の上記組み合わせの性能の変化に関する情報が表示されるため、ユーザは、検索条件を満足するゲームオブジェクトを指定されたゲームオブジェクトと入れ替えた場合の上記組み合わせの性能の変化を事前に把握できるようになる。すなわち、ユーザは、実際に、検索条件を満足するゲームオブジェクトを入手して上記入れ替えを行わなくても、上記入れ替えを行った場合における上記組み合わせの性能の変化を把握できるようになる。
【符号の説明】
【０１８７】
１  ゲームシステム、１０  ユーザ端末、１１  制御部、１２  記憶部、１３  通信部、１４  入力部、１５  表示部、３０  ゲームサーバ、３１  制御部、３２  記憶部、３３  通信部、Ｎ  ネットワーク、Ｕ  ユーザ、Ｇ１０１  一覧画面、Ｃ１０１，Ｃ１０２，Ｃ１０３  ゲームカード、Ｃ１０１１，Ｃ１０２１，Ｃ１０３１  表示領域、Ｇ１０２
詳細画面、Ｐ１０１，Ｐ１０２  アイコン、Ｇ１０３  検索結果表示画面、Ｐ１１０，Ｐ１１１  入力欄、Ｐ１１２  アイコン、Ｃ１１１，Ｃ１１２  ゲームカード、Ｇ１０３１，Ｇ１０３２，Ｇ１０３２Ａ  表示領域、Ｇ１０４  入手画面、Ｇ１０４１，Ｇ１０４２，Ｇ１０４３，Ｇ１０４３Ａ，Ｇ１０４４  表示領域、Ｐ１２１  入力欄、Ｐ１２２  アイコン、１１０  ゲームオブジェクト指定受付部、１２０  表示制御部、３１０  データ記憶部、３２０  検索条件設定部、３３０  検索実行部、３４０  表示制御部、ＴＢＬ１０１  ゲームオブジェクト管理テーブル、ＴＢＬ１０２  ユーザ所有ゲームオブジェクト管理テーブル、１Ａ  ゲームシステム、１０Ａ  ユーザ端末、３０Ａ  ゲームサーバ、１３０  検索条件設定部。
【図１】
2018089531.tif 000003
【図２】
2018089531.tif 000004
【図３】
2018089531.tif 000005
【図４】
2018089531.tif 000006
【図５】
2018089531.tif 000007
【図６】
2018089531.tif 000008
【図７】
2018089531.tif 000009
【図８】
2018089531.tif 000010
【図９】
2018089531.tif 000011
【図１０】
2018089531.tif 000012
【図１１】
2018089531.tif 000013
【図１２】
2018089531.tif 000014
【手続補正書】
【提出日】平成30年3月26日(2018.3.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定手段と、
ユーザ識別情報に関連付けられていないゲームオブジェクトを含むゲームオブジェクトのうちから前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段に表示させるための制御を実行する表示制御手段と、を含み、
前記表示制御手段は、
前記検索条件を満足するゲームオブジェクトの入手方法又は入手条件を示す情報を前記表示手段に表示させるための制御を実行し、
前記ユーザ識別情報に関連付けられていない前記ゲームオブジェクトが前記検索条件を満足する場合にも、当該ゲームオブジェクトの入手方法又は入手条件を示す情報を前記表示手段に表示させるための制御を実行する、
ゲームオブジェクト検索制御装置。
【請求項２】
複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定手段と、
ユーザ識別情報に関連付けられていないゲームオブジェクトを含むゲームオブジェクトのうちから前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段に表示させるための制御を実行する表示制御手段と、を含み、
前記表示制御手段は、
前記検索条件を満足する少なくとも１つのゲームオブジェクトを、前記検索条件を満足するゲームオブジェクトの入手に関する画面への遷移を可能に前記表示手段に表示させるための制御を実行し、
前記ユーザ識別情報に関連付けられていない前記ゲームオブジェクトが前記検索条件を満足する場合にも、当該ゲームオブジェクトを、当該ゲームオブジェクトの入手に関する画面への遷移を可能に前記表示手段に表示させるための制御を実行し、
前記ゲームオブジェクトの入手に関する画面は、前記ゲームオブジェクトの入手方法又は入手条件を示す情報を含む画面、又は、前記ゲームオブジェクトを入手するための画面である、
ゲームオブジェクト検索制御装置。
【請求項３】
請求項１又は２のいずれか１項に記載のゲームオブジェクト検索制御装置において、
前記ゲームオブジェクトの入手方法又は入手条件を示す情報は、前記ゲームオブジェクトの入手難度を示す情報を含む、
ゲームオブジェクト検索制御装置。
【請求項４】
複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定手段と、
前記検索条件に基づいて、ユーザ識別情報に関連付けられていないゲームオブジェクトを含むゲームオブジェクトのうちから前記検索条件を満足する少なくとも１つのゲームオブジェクトの検索を実行する検索実行手段と、
前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段に表示させるための制御を実行する表示制御手段と、を含み、
前記表示制御手段は、
前記検索条件を満足するゲームオブジェクトの入手方法又は入手条件を示す情報を前記表示手段に表示させるための制御を実行し、
前記ユーザ識別情報に関連付けられていない前記ゲームオブジェクトが前記検索条件を満足する場合にも、当該ゲームオブジェクトの入手方法又は入手条件を示す情報を前記表示手段に表示させるための制御を実行する、
ゲームシステム。
【請求項５】
複数のゲームオブジェクトのうちから指定されたゲームオブジェクトに関連付けられた情報に基づいて、ゲームオブジェクトの検索を実行するための検索条件を設定する検索条件設定手段と、
前記検索条件に基づいて、ユーザ識別情報に関連付けられていないゲームオブジェクトを含むゲームオブジェクトのうちから前記検索条件を満足する少なくとも１つのゲームオブジェクトの検索を実行する検索実行手段と、
前記検索条件を満足する少なくとも１つのゲームオブジェクトを表示手段に表示させるための制御を実行する表示制御手段と、を含み、
前記表示制御手段は、
前記検索条件を満足する少なくとも１つのゲームオブジェクトを、前記検索条件を満足するゲームオブジェクトの入手に関する画面への遷移を可能に前記表示手段に表示させるための制御を実行し、
前記ユーザ識別情報に関連付けられていない前記ゲームオブジェクトが前記検索条件を満足する場合にも、当該ゲームオブジェクトを、当該ゲームオブジェクトの入手に関する画面への遷移を可能に前記表示手段に表示させるための制御を実行し、
前記ゲームオブジェクトの入手に関する画面は、前記ゲームオブジェクトの入手方法又は入手条件を示す情報を含む画面、又は、前記ゲームオブジェクトを入手するための画面である、
ゲームシステム。
【請求項６】
請求項１乃至３のいずれか１項に記載のゲームオブジェクト検索制御装置、又は、請求項４又は５に記載のゲームシステムとしてコンピュータを機能させるためのプログラム。