(57)【要約】【課題】  従来の抽選に代わる新しい方法でユーザへゲーム媒体を付与することを可能にする、ゲームプログラムを提供する。【解決手段】  １種類以上のゲーム媒体（カード等）を複数のユーザに付与（販売等）可能な状態にする。付与可能なゲーム媒体の数には、所定の上限がある。設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与する。【選択図】    図１４
2018027243.tif 000002
【特許請求の範囲】
【請求項１】
各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、サーバ装置で実行されるゲームプログラムであって、
サーバ装置を、
１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定するゲーム媒体設定手段、
複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する上限設定手段、
ゲーム媒体設定手段により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与するゲーム媒体付与手段、
ゲーム媒体付与手段により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウント手段、
として機能させるゲームプログラム。
【請求項２】
ゲーム媒体設定手段が、所定の期間の経過によって、ユーザに付与可能なゲーム媒体の種類を再設定する、
請求項１に記載のゲームプログラム。
【請求項３】
上限設定手段が、所定の期間の経過によって、複数のユーザに付与可能なゲーム媒体の数の上限を再設定する、
請求項１又は２に記載のゲームプログラム。
【請求項４】
サーバ装置を、
ユーザのステータス及び／又は属性に基づいて、複数のユーザを複数のグループに分類するグループ分類手段として機能させ、
ゲーム媒体設定手段が、グループごとに、異なるゲーム媒体をユーザに付与可能な状態に設定するものであり、
上限設定手段が、グループ及びゲーム媒体ごとに、所定の上限を設定するものである、
請求項１〜３のいずれかに記載のゲームプログラム。
【請求項５】
グループ分類手段が、ユーザのゲームのプレイ結果に応じてユーザに付与されるランキングに基づいて、複数のユーザを複数のグループに分類するものである、
請求項４に記載のゲームプログラム。
【請求項６】
ゲーム媒体付与手段が、課金と引き換えに、または課金を受け付けた場合にユーザに付与されるゲーム内アイテムと引き換えに、ユーザにゲーム媒体を付与する、
請求項１〜５のいずれかに記載のゲームプログラム。
【請求項７】
各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とにおいて実現されるゲームシステムであって、
１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定するゲーム媒体設定手段と、
複数のユーザに付与可能な状態に設定されたゲーム媒体をユーザに提示するゲーム媒体提示手段と、
複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する上限設定手段と、
ゲーム媒体設定手段により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与するゲーム媒体付与手段と、
ゲーム媒体付与手段により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウント手段と、
前記総数又は前記残数をユーザに提示するゲーム媒体数提示手段と、
を備えるゲームシステム。
【請求項８】
各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、ユーザ端末で実行されるゲームプログラムであって、
１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定するゲーム媒体設定手段と、
複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する上限設定手段と、
ゲーム媒体設定手段により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与するゲーム媒体付与手段と、
ゲーム媒体付与手段により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウント手段と、
を有するサーバ装置から、複数のユーザに付与可能なゲーム媒体、及び前記総数又は前記残数に関する情報を受信する機能を有するユーザ端末を、
複数のユーザに付与可能な状態に設定されたゲーム媒体をユーザに提示するゲーム媒体提示手段、
前記総数又は前記残数をユーザに提示するゲーム媒体数提示手段、
として機能させるゲームプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ゲームプログラム、及びゲームシステムに関する。
【背景技術】
【０００２】
ゲームに用いるゲーム媒体をユーザに付与する方法として、複数のゲーム媒体について所定の抽選確率に基づいて抽選を行い、抽選によって決定されたゲーム媒体をユーザに付与する、いわゆるガチャと呼ばれる仕組みを用いた方法がある。（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−６７５３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上述のような抽選によってユーザに付与されるゲーム媒体は、所定の抽選確率に基づいてランダムに決定されるため、ユーザが何回抽選を行ったとしても、ユーザは、希望するゲーム媒体を得られるとは限らなかった。その結果、ユーザに不満感を与えてしまい、ユーザのゲームに対する興味を低下させてしまうことがあった。
【０００５】
本発明の少なくとも１つの実施の形態の目的は、従来の抽選に代わる新しい方法でユーザへゲーム媒体を付与することを可能にする、ゲームプログラムを提供することである。
【課題を解決するための手段】
【０００６】
非限定的な観点によると、本発明に係るゲームプログラムは、各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、サーバ装置で実行されるゲームプログラムであって、サーバ装置を、１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定するゲーム媒体設定手段、複数のユーザに付与可能なゲーム媒体の総数に、所定の上限を設定する上限設定手段、ゲーム媒体設定手段により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与するゲーム媒体付与手段、ゲーム媒体付与手段により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウント手段、として機能させるゲームプログラムである。
【０００７】
非限定的な観点によると、本発明に係るゲームシステムは、各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とにおいて実現されるゲームシステムであって、１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定するゲーム媒体設定手段と、複数のユーザに付与可能な状態に設定されたゲーム媒体をユーザに提示するゲーム媒体提示手段と、複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する上限設定手段と、ゲーム媒体設定手段により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与するゲーム媒体付与手段と、ゲーム媒体付与手段により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウント手段と、前記総数又は前記残数をユーザに提示するゲーム媒体数提示手段と、を備えるゲームシステムである。
【０００８】
非限定的な観点によると、本発明に係るゲームプログラムは、各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、ユーザ端末で実行されるゲームプログラムであって、１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定するゲーム媒体設定手段と、複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する上限設定手段と、ゲーム媒体設定手段により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与するゲーム媒体付与手段と、ゲーム媒体付与手段により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウント手段と、を有するサーバ装置から、複数のユーザに付与可能なゲーム媒体、及び前記総数又は前記残数に関する情報を受信する機能を有するユーザ端末を、複数のユーザに付与可能な状態に設定されたゲーム媒体をユーザに提示するゲーム媒体提示手段、前記総数又は前記残数をユーザに提示するゲーム媒体数提示手段、として機能させるゲームプログラムである。
【発明の効果】
【０００９】
本発明の各実施形態により１または２以上の不足が解決される。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態の少なくとも１つに対応する、サーバ装置の構成を示すブロック図である。
【図２】本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【図３】本発明の実施の形態の少なくとも１つに対応する、サーバ装置の構成を示すブロック図である。
【図４】本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【図５】本発明の実施の形態の少なくとも１つに対応する、ユーザ端末の構成を示すブロック図である。
【図６】本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【図７】本発明の実施の形態の少なくとも１つに対応する、ゲームシステムの構成を示すブロック図である。
【図８】本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【図９】本発明の実施の形態の少なくとも１つに対応する、ゲームシステムの構成を示すブロック図である。
【図１０】本発明の実施の形態の少なくとも１つに対応する、サーバ装置の構成を示すブロック図である。
【図１１】本発明の実施の形態の少なくとも１つに対応する、ユーザ端末の構成を示すブロック図である。
【図１２】本発明の実施の形態の少なくとも１つに対応する、ゲームシステムの構成を示すブロック図である。
【図１３】本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【図１４】本発明の実施の形態の少なくとも１つに対応する、グループ分類、付与可能なゲーム媒体の設定、及び付与可能なゲーム媒体の数の上限の設定の一例を示す図である。
【図１５】本発明の実施の形態の少なくとも１つに対応する、グループ分類、付与可能なゲーム媒体の設定、及び付与可能なゲーム媒体の数の上限の設定の一例を示す図である。
【図１６】本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【図１７】本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の実施の形態について説明する。以下、効果に関する記載は、本発明の実施の形態の効果の一側面であり、ここに記載するものに限定されない。また、以下で説明するフローチャートを構成する各処理の順序は、処理内容に矛盾や不整合が生じない範囲で順不同である。
【００１２】
［第一の実施の形態］
まず、本発明の第一の実施の形態の概要について説明をする。以下では、第一の実施の形態として、各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、サーバ装置で実行されるゲームプログラムを例示して説明をする。
【００１３】
図１は、本発明の実施の形態の少なくとも１つに対応する、サーバ装置の構成を示すブロック図である。サーバ装置１は、ゲーム媒体設定部１０１、上限設定部１０２、ゲーム媒体付与部１０３、及びカウント部１０４を少なくとも備える。
【００１４】
ゲーム媒体設定部１０１は、１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定する機能を有する。上限設定部１０２は、複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する機能を有する。
【００１５】
ゲーム媒体付与部１０３は、ゲーム媒体設定部１０１により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与する機能を有する。カウント部１０４は、ゲーム媒体付与部１０３により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントする機能を有する。
【００１６】
次に、本発明の第一の実施の形態におけるプログラム（ゲームプログラム）実行処理について説明する。図２は、本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【００１７】
サーバ装置１は、１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定し（ステップＳ１）、複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する（ステップＳ２）。
【００１８】
次に、ステップＳ１により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、ステップＳ２により設定された所定の上限を超えない範囲で、ユーザに付与する（ステップＳ３）。ステップＳ３によりユーザにゲーム媒体を付与した場合、複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントし（ステップＳ４）、終了する。
【００１９】
第一の実施の形態の一側面として、従来の抽選に代わる新しい方法でユーザへゲーム媒体を付与することが可能になる。
【００２０】
第一の実施の形態において、「ユーザ端末」とは、例えば、携帯電話、スマートホン、タブレットコンピュータ、パーソナルコンピュータ、携帯型ゲーム機、据置型ゲーム機等、サーバ装置と通信可能で、ゲームの実行処理を可能なものをいう。「ユーザ」とは、例えば、ユーザ端末を操作し、ゲームをプレイするプレイヤをいう。「サーバ装置」とは、例えば、ユーザ端末からの要求に応じて処理を実行する装置をいう。「ゲーム」とは、例えば、サーバ装置及び／又はユーザ端末においてプログラムを起動して実行するコンピュータゲームをいい、ゲーム内容のジャンルは問わない。
【００２１】
「ゲーム媒体」とは、例えば、ゲームにおいてユーザが使用するデジタルコンテンツのことをいい、カード、キャラクタ、武器、防具、アイテム、アバター等が挙げられる。ゲーム媒体の「種類」とは、ゲーム媒体に設定されている名称、レア度、レベル、又は画像などの種類をいい、例えば、同一の名称を有するが、レア度やレベル等が異なるゲーム媒体などは、種類が異なる。「付与」とは、例えば、ゲーム媒体とユーザとを関連付け、ゲームにおいてユーザがゲーム媒体を使用できるようにすることをいう。ここで、「ゲーム媒体とユーザとを関連付け」とは、例えば、サーバ装置が管理するユーザ情報にゲーム媒体の情報が含まれるように、ユーザ情報を更新すること等をいう。なお、貸与のような一定期間だけユーザがゲーム媒体を使用できる場合も「付与」に含まれる。「付与を希望する」とは、例えば、ユーザ端末からサーバ装置へと付与の要求を行うことをいう。
【００２２】
「所定の上限」とは、複数のユーザに付与可能なゲーム媒体の数の上限であり、例えば、期間やユーザが属するグループなどに応じて、異なる上限を設定できるものである。また、「所定の上限」は、例えば、付与可能な状態に設定されたゲーム媒体の種類毎に設定しても良いし、付与可能な状態に設定された全てのゲーム媒体に共有されるように設定しても良い。「複数のユーザに付与したゲーム媒体の総数」とは、実際に複数のユーザに付与した、付与可能な状態に設定されたゲーム媒体の合計数をいい、例えば、所定の上限の設定の方法に応じて、付与可能な状態に設定されたゲーム媒体の種類毎の合計数としても良いし、付与可能な状態に設定された全てのゲーム媒体の合計数としても良い。
【００２３】
［第二の実施の形態］
次に、本発明の第二の実施の形態の概要について説明をする。以下では、第二の実施の形態として、各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、サーバ装置で実行されるゲームプログラムを例示して説明をする。
【００２４】
第二の実施の形態におけるサーバ装置の構成は、図１のブロック図に示されるものを、必要な範囲で採用することができる。また、第二の実施の形態におけるプログラム実行処理のフローは、図２のフローチャートに示されるものを、必要な範囲で採用することができる。
【００２５】
第二の実施の形態において、ゲーム媒体設定部１０１は、所定の期間の経過によって、ユーザに付与可能なゲーム媒体の種類を再設定する。
【００２６】
第二の実施の形態の一側面として、所定の期間の経過によって、ユーザに付与可能なゲーム媒体の種類を再設定することで、ユーザが取得できるゲーム媒体の種類に多様性をもたせることができ、ユーザの満足度を高め、ゲームに対する興味の低下を抑制することが可能となる。
【００２７】
第二の実施の形態において、「ユーザ端末」、「ユーザ」、「サーバ装置」、「ゲーム」、「ゲーム媒体」、ゲーム媒体の「種類」、「付与」、「付与を希望する」、「所定の上限」、及び「複数のユーザに付与したゲーム媒体の総数」は、それぞれ第一の実施形態において記載した内容を必要な範囲で採用できる。「所定の期間」は、例えば、１２時間、２４時間、１週間、又はゲーム中のイベント開催期間等、特に制限なく適宜設定することができ、また、常に同じ期間である必要はない。「再設定」は、例えば、再設定のたびに、異なる設定内容としても良いし、同一の設定内容としても良い。
【００２８】
［第三の実施の形態］
次に、本発明の第三の実施の形態の概要について説明をする。以下では、第三の実施の形態として、各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、サーバ装置で実行されるゲームプログラムを例示して説明をする。
【００２９】
第三の実施の形態におけるサーバ装置の構成は、図１のブロック図に示されるものを、必要な範囲で採用することができる。また、第三の実施の形態におけるプログラム実行処理のフローは、図２のフローチャートに示されるものを、必要な範囲で採用することができる。
【００３０】
第三の実施の形態において、上限設定部１０２は、所定の期間の経過によって、複数のユーザに付与可能なゲーム媒体の数の上限を再設定する。
【００３１】
第三の実施の形態の一側面として、所定の期間の経過によって、複数のユーザに付与可能なゲーム媒体の数の上限を再設定することで、所定の期間中にゲーム媒体の付与を受けることができなかったユーザであっても、再度、ゲーム媒体の付与を受ける機会を得ることができ、ユーザの満足度を高め、ゲームに対する興味の低下を抑制することが可能となる。
【００３２】
第三の実施の形態において、「ユーザ端末」、「ユーザ」、「サーバ装置」、「ゲーム」、「ゲーム媒体」、ゲーム媒体の「種類」、「付与」、「付与を希望する」、「所定の上限」、及び「複数のユーザに付与したゲーム媒体の総数」は、それぞれ第一の実施形態において記載した内容を必要な範囲で採用できる。また、第三の実施の形態において、「所定の期間」、及び「再設定」は、第二の実施形態において記載した内容を必要な範囲で採用できる。
【００３３】
［第四の実施の形態］
次に、本発明の第四の実施の形態の概要について説明をする。以下では、第四の実施の形態として、各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、サーバ装置で実行されるゲームプログラムを例示して説明をする。
【００３４】
図３は、本発明の実施の形態の少なくとも１つに対応する、サーバ装置の構成を示すブロック図である。サーバ装置１は、グループ分類部１１１、ゲーム媒体設定部１１２、上限設定部１１３、ゲーム媒体付与部１１４、及びカウント部１１５を少なくとも備える。
【００３５】
グループ分類部１１１は、ユーザのステータス及び／又は属性に基づいて、複数のユーザを複数のグループに分類する機能を有する。ゲーム媒体設定部１１２は、グループ分類部１１１により分類されたグループごとに、１種類以上の異なるゲーム媒体をユーザに付与可能な状態に設定する機能を有する。なお、グループごとに１種類以上の異なるゲーム媒体をユーザに付与可能な状態に設定するとは、例えば、グループＡにゲーム媒体ａ、グループＢにゲーム媒体ｂ、グループＣにゲーム媒体ｂを付与可能な状態に設定する態様も含み、各グループのいずれかにおいて、他のグループとは異なるゲーム媒体を付与可能な状態に設定するものであれば良い。また、各グループにおいて、付与可能な状態に設定するゲーム媒体のうち少なくとも１種類以上を異ならせても良い。
【００３６】
上限設定部１１３は、グループ分類部１１１により分類されたグループ及びゲーム媒体設定部１１２により設定されたゲーム媒体ごとに、所定の上限を設定する機能を有する。所定の上限を設定する態様としては、例えば、グループＤに対してゲーム媒体ｄ及びｅ、グループＥに対してゲーム媒体ｅ、ｆ、及びｇが付与可能な状態に設定されている場合、グループＤに設定されたゲーム媒体ｄ、グループＤに設定されたゲーム媒体ｅ、グループＥに設定されたゲーム媒体ｅ、グループＥに設定されたゲーム媒体ｆ、及びグループＥに設定されたゲーム媒体ｇのそれぞれに対して、個別に上限を設定することが挙げられる。
【００３７】
ゲーム媒体付与部１１４は、ゲーム媒体設定部１１２により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、上限設定部１１３により設定された所定の上限を超えない範囲で、ユーザに付与する機能を有する。ゲーム媒体付与部１１４は、例えば、ユーザが所属するグループに対して設定された、付与可能なゲーム媒体の種類毎の上限の範囲で、ゲーム媒体をユーザに付与することができる。
【００３８】
カウント部１１５は、ゲーム媒体付与部１１４がゲーム媒体をユーザに付与した場合に、ゲーム媒体付与部１１４により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントする機能を有する。カウント部１１５は、例えば、ユーザが所属するグループに対して設定された、付与可能なゲーム媒体の種類毎に、付与したゲーム媒体の総数、又は付与可能なゲーム媒体の残数をカウントすることができる。
【００３９】
次に、本発明の第四の実施の形態におけるプログラム実行処理について説明する。図４は、本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【００４０】
サーバ装置１は、ユーザのステータス及び／又は属性に基づいて、複数のユーザを複数のグループに分類する（ステップＳ１１）。次に、ステップＳ１１により分類されたグループごとに、１種類以上の異なるゲーム媒体をユーザに付与可能な状態に設定する（ステップＳ１２）。次に、ステップＳ１１により分類されたグループ及びステップＳ１２により設定されたゲーム媒体ごとに、所定の上限を設定する（ステップＳ１３）。
【００４１】
次に、ステップＳ１２により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、ステップＳ１３により設定された所定の上限を超えない範囲で、ユーザに付与する（ステップＳ１４）。ステップＳ１４によりユーザにゲーム媒体を付与した場合、複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントし（ステップＳ１５）、終了する。
【００４２】
第四の実施の形態の一側面として、ユーザのステータス及び／又は属性に基づいて分類されるグループごとに、ユーザに付与可能な状態にするゲーム媒体の種類を設定することで、例えば、ユーザのゲーム進行度や嗜好等に沿ったゲーム媒体をユーザに付与可能とすることができ、ユーザの満足度を高め、ゲームに対する興味の低下を抑制することが可能となる。また、グループ及びゲーム媒体ごとに、ユーザに付与可能なゲーム媒体の数の上限を設定することで、他のユーザとの駆け引きが重要になり、ゲームの戦略性を高めることが可能となる。
【００４３】
第四の実施の形態において、「ユーザ端末」、「ユーザ」、「サーバ装置」、「ゲーム」、「ゲーム媒体」、ゲーム媒体の「種類」、「付与」、「付与を希望する」、「所定の上限」、及び「複数のユーザに付与したゲーム媒体の総数」は、それぞれ第一の実施形態において記載した内容を必要な範囲で採用できる。
【００４４】
「ユーザのステータス」とは、例えば、ユーザのレベル、ランキング、ゲームプレイ日数、又はユーザが操作するプレイヤキャラクタなどのレベル等、ユーザのゲームプレイに関係して変動するステータスをいう。ここで、「ランキング」とは、例えば、ゲーム進行やイベントクリアなどによって得られる評価値などを基準にして決定されるユーザの順位のことをいう。例えば、ランキングに基づいてグループ分類をする場合は、ランキング１００位内のグループ、ランキング１０１位から２００位までのグループ、ランキング２０１位から５００位までのグループというようなグループに分類することができる。グループに含まれるユーザ数は同一であっても、異なっていても良い。「ユーザの属性」とは、例えば、ゲーム内でユーザの所属する勢力、国家、チーム等や、ユーザの応援するチームや選手、ユーザの性別や登録地域、又はユーザが操作するプレイヤキャラクタの所属するチームなどをいう。
【００４５】
［第五の実施の形態］
次に、本発明の第五の実施の形態の概要について説明をする。以下では、第五の実施の形態として、各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、ユーザ端末で実行されるゲームプログラムを例示して説明をする。
【００４６】
図５は、本発明の実施の形態の少なくとも１つに対応する、ユーザ端末の構成を示すブロック図である。ユーザ端末３は、情報受信部３０１、ゲーム媒体提示部３０２、及びゲーム媒体数提示部３０３を少なくとも備える。
【００４７】
情報受信部３０１は、複数のユーザに付与可能なゲーム媒体の数に所定の上限を設定する上限設定手段と、ゲーム媒体設定手段により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を所定の上限を超えない範囲でユーザに付与するゲーム媒体付与手段と、ゲーム媒体付与手段により複数のユーザに付与したゲーム媒体の総数又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウント手段と、を有するサーバ装置から、サーバ装置が設定した複数のユーザに付与可能なゲーム媒体、及びサーバ装置がカウントした複数のユーザに付与したゲーム媒体の総数又は複数のユーザに付与可能なゲーム媒体の残数に関する情報を、サーバ装置から受信する機能を有する。
【００４８】
ゲーム媒体提示部３０２は、情報受信部３０１が受信した情報に基づいて、複数のユーザに付与可能な状態に設定されたゲーム媒体をユーザに提示する機能を有する。ゲーム媒体数提示部３０３は、情報受信部３０１が受信した情報に基づいて、複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をユーザに提示する機能を有する。
【００４９】
次に、本発明の第五の実施の形態におけるプログラム実行処理について説明する。図６は、本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【００５０】
ユーザ端末３は、サーバ装置が設定した複数のユーザに付与可能なゲーム媒体、及びサーバ装置がカウントした複数のユーザに付与したゲーム媒体の総数又は複数のユーザに付与可能なゲーム媒体の残数に関する情報を、サーバ装置から受信する（ステップＳ３１）。
【００５１】
次に、ステップＳ３１により受信した情報に基づいて、複数のユーザに付与可能な状態に設定されたゲーム媒体をユーザに提示する（ステップＳ３２）。また、ステップＳ３１により受信した情報に基づいて、複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をユーザに提示し（ステップＳ３３）、終了する。
【００５２】
第五の実施の形態の一側面として、従来の抽選に代わる新しい方法でユーザへゲーム媒体を付与することが可能になる。
【００５３】
第五の実施の形態において、「ユーザ端末」、「ユーザ」、「サーバ装置」、「ゲーム」、「ゲーム媒体」、ゲーム媒体の「種類」、「付与」、「付与を希望する」、「所定の上限」、及び「複数のユーザに付与したゲーム媒体の総数」は、それぞれ第一の実施形態において記載した内容を必要な範囲で採用できる。「提示」とは、例えば、付与可能な状態に設定されたゲーム媒体の名称、パラメータ、もしくは画像等や、既に付与されたゲーム媒体の総数もしくはゲーム媒体の残数を、表示画面上に表示することをいう。
【００５４】
［第六の実施の形態］
次に、本発明の第六の実施の形態の概要について説明をする。以下では、第六の実施の形態として、各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とにおいて実現されるゲームシステムを例示して説明をする。
【００５５】
図７は、本発明の実施の形態の少なくとも１つに対応する、ゲームシステムの構成を示すブロック図である。ゲームシステム４は、ゲーム媒体設定部４０１、上限設定部４０２、ゲーム媒体提示部４０３、ゲーム媒体付与部４０４、カウント部４０５、及びゲーム媒体数提示部４０６を少なくとも備える。
【００５６】
ゲーム媒体設定部４０１は、１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定する機能を有する。上限設定部４０２は、複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する機能を有する。
【００５７】
ゲーム媒体提示部４０３は、ゲーム媒体設定部４０１により複数のユーザに付与可能な状態に設定されたゲーム媒体をユーザに提示する機能を有する。ゲーム媒体付与部４０４は、ゲーム媒体設定部４０１により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲で、ユーザに付与する機能を有する。
【００５８】
カウント部４０５は、ゲーム媒体付与部４０４により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントする機能を有する。ゲーム媒体数提示部４０６は、複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をユーザに提示する機能を有する。
【００５９】
次に、本発明の第六の実施の形態におけるプログラム実行処理について説明する。図８は、本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【００６０】
ゲームシステム４は、１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定し（ステップＳ４１）、複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する（ステップＳ４２）。
【００６１】
次に、ステップＳ４１により複数のユーザに付与可能な状態に設定されたゲーム媒体をユーザに提示し（ステップＳ４３）、ステップＳ４１により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、ステップＳ４２により設定された所定の上限を超えない範囲で、ユーザに付与する（ステップＳ４４）。
【００６２】
ステップＳ４４によりユーザにゲーム媒体を付与した場合、複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントする（ステップＳ４５）。また、ステップＳ４５によりカウントされた、複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をユーザに提示し（ステップＳ４６）、終了する。
【００６３】
第六の実施の形態の一側面として、従来の抽選に代わる新しい方法でユーザへゲーム媒体を付与することが可能になる。
【００６４】
第六の実施の形態において、「ユーザ端末」、「ユーザ」、「サーバ装置」、「ゲーム」、「ゲーム媒体」、ゲーム媒体の「種類」、「付与」、「付与を希望する」、「所定の上限」、及び「複数のユーザに付与したゲーム媒体の総数」は、それぞれ第一の実施形態において記載した内容を必要な範囲で採用できる。第六の実施の形態において、「提示」とは、第五の実施形態において記載した内容を必要な範囲で採用できる。
【００６５】
［第七の実施の形態］
次に、本発明の第七の実施の形態の概要について説明をする。以下では、第七の実施の形態として、各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、サーバ装置で実行されるゲームプログラムを例示して説明をする。
【００６６】
図９は、本発明の実施の形態の少なくとも１つに対応する、ゲームシステムの構成を示すブロック図である。図示するように、ゲームシステムは、サーバ装置１と、通信ネットワーク２と、各々のユーザにより操作される複数のユーザ端末３（３ａ、３ｂ・・・３ｚ）とから構成されている。サーバ装置１は、通信ネットワーク２を介してユーザ端末３と接続されている。なお、サーバ装置１はユーザ端末３と常時接続されていなくてもよく、必要に応じて、接続が可能であればよい。
【００６７】
図１０は、本発明の実施の形態の少なくとも１つに対応する、サーバ装置の構成を示すブロック図である。サーバ装置１は、制御部１１、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１２、ストレージ部１３、及び通信インタフェース１４を少なくとも備え、それぞれ内部バスにより接続されている。
【００６８】
制御部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）から構成され、ストレージ部１３に格納されたプログラムを実行し、サーバ装置１の制御を行う。また、制御部１１は時間を計時する内部タイマを備えている。ＲＡＭ１２は、制御部１１のワークエリアである。ストレージ部１３は、プログラム（ゲームプログラム含む）やデータ（ゲームデータを含む）を保存するための記憶領域である。制御部１１は、プログラム及びデータをＲＡＭ１２から読み出し、ユーザ端末３から受信した情報等をもとに、プログラム実行処理を行う。
【００６９】
図１１は、本発明の実施の形態の少なくとも１つに対応する、ユーザ端末の構成を示すブロック図である。ユーザ端末３は、制御部３１、ＲＡＭ３２、ストレージ部３３、サウンド処理部３４、グラフィックス処理部３７、通信インタフェース４１、及びインタフェース部４２を少なくとも備え、それぞれ内部バスにより接続されている。
【００７０】
制御部３１は、ＣＰＵやＲＯＭから構成される。制御部３１は、ストレージ部３３に格納されたプログラムを実行し、ユーザ端末３の制御を行う。ＲＡＭ３２は、制御部３１のワークエリアである。ストレージ部３３は、プログラムやデータを保存するための記憶領域である。
【００７１】
制御部３１は、プログラム及びデータをＲＡＭ３２から読み出して処理を行う。制御部３１は、ＲＡＭ３２にロードされたプログラム及びデータを処理することで、サウンド出力の指示をサウンド処理部３４に出力し、描画命令をグラフィックス処理部３７に出力する。
【００７２】
サウンド処理部３４は、スピーカであるサウンド出力装置３５に接続されている。制御部３１がサウンド出力の指示をサウンド処理部３４に出力すると、サウンド処理部３４はサウンド出力装置３５にサウンド信号を出力する。
【００７３】
グラフィックス処理部３７は表示部３８に接続されている。表示部３８は表示画面３９を有している。制御部３１が描画命令をグラフィックス処理部３７に出力すると、グラフィックス処理部３７は、フレームメモリ（フレームバッファ）３６に画像を展開し、表示画面３９上に画像を表示するためのビデオ信号を出力する。ここで、表示部３８はタッチ入力部４０を備えるタッチパネルの画面であっても良い。
【００７４】
グラフィックス処理部３７は、フレーム単位で１枚の画像の描画を実行する。画像の１フレーム時間は、例えば３０分の１秒である。グラフィックス処理部３７は、制御部３１だけで行ってきた描画に関する演算処理の一部を受け持ち、システム全体の負荷を分散させる役割を有する。
【００７５】
インタフェース部４２には、入力部４３（例えば、マウスやキーボード等）が接続され得る。ユーザによる入力部４３からの入力情報はＲＡＭ３２に格納され、制御部３１は入力情報をもとに各種の演算処理を実行する。あるいは、インタフェース部４３に記憶媒体読取装置を接続し、外部メモリ等からプログラム及びデータ等を読み込むことも可能である。また、タッチパネルを備えた表示部３８を入力部４３とすることもできる。
【００７６】
通信インタフェース４１は無線又は有線により通信ネットワーク２に接続が可能であり、通信ネットワーク２を介してデータを受信することが可能である。通信インタフェース４１を介して受信したデータは、外部メモリから読み込まれたデータと同様に、ＲＡＭ３２にロードされ、制御部３１により演算処理が行われる。
【００７７】
図１２は、本発明の実施の形態の少なくとも１つに対応する、ゲームシステムの構成を示すブロック図である。ゲームシステム４は、グループ分類部４１１、ゲーム媒体設定部４１２、上限設定部４１３、ゲーム媒体提示部４１４、ゲーム媒体付与部４１５、カウント部４１６、ゲーム媒体数提示部４１７、ゲーム媒体抽選部４１８、ゲーム媒体判別部４１９、ゲーム媒体売却部４２０、及びゲーム媒体販売部４２１を少なくとも備える。
【００７８】
グループ分類部４１１は、ユーザのステータス及び／又は属性に基づいて、複数のユーザを複数のグループに分類する機能を有する。グループ分類部４１１は、ユーザのプレイ結果に応じてユーザに付与されるランキングに基づいて、複数のユーザを複数のグループに分類することが好ましい。ランキングに基づいてグループを分類することで、ゲーム内での実力が近しいユーザ同士を同一のグループとすることができる結果、後述のゲーム媒体設定部４１２により付与可能な状態に設定するゲーム媒体と、ユーザのニーズとを合致させることが容易になり、また、ユーザ間での駆け引きの重要性を高め、ゲームの戦略性をより高めることが可能となる。
【００７９】
また、グループ分類部４１１が、ユーザのランキングに基づいて、複数のユーザを複数のグループに分類する場合は、所定のランキング集計期間が終了する毎に、再度、グループ分類を行うことが好ましい。このように構成することで、より高いランキングを獲得しようという動機をユーザに与えることができ、ゲームの趣向性を向上させることができる。
【００８０】
また、グループ分類部４１１は、例えば、ユーザのランキング及びユーザの所属するチームといった複数のグループ分類基準を用いて、複数のユーザを複数のグループに分類しても良い。また、グループ分類部４１１は、複数のユーザのそれぞれが２以上のグループに属するように、複数のユーザを複数のグループに分類しても良く、例えば、ユーザＡを、ユーザＡのランキングに基づいて分類されたグループＧｒ１、及び、ユーザＡの所属するチームに基づいて分類されたグループＧｔ１の両方のグループに属するよう分類することもできる。このように構成することで、後述のゲーム媒体設定部４１２により付与可能な状態に設定するゲーム媒体と、ユーザのニーズとを合致させることがより容易になり、また、ユーザ間での駆け引きの重要性を高め、ゲームの戦略性をより高めることが可能となる。
【００８１】
ゲーム媒体設定部４１２は、グループ分類部４１１により分類されたグループごとに、１種類以上の異なるゲーム媒体をユーザに付与可能な状態に設定する機能を有する。ユーザのステータス及び／又は属性に基づいて分類されるグループごとに、ユーザに付与可能な状態にするゲーム媒体の種類を設定することで、例えば、ユーザのゲーム進行度や嗜好等に沿ったゲーム媒体をユーザに付与可能とすることができ、ユーザの満足度を高め、ゲームに対する興味の低下を抑制することが可能となる。
【００８２】
なお、グループごとに１種類以上の異なるゲーム媒体をユーザに付与可能な状態に設定するとは、例えば、グループＡにゲーム媒体ａ、グループＢにゲーム媒体ｂ、グループＣにゲーム媒体ｂを付与可能な状態に設定する態様も含み、各グループのいずれかにおいて、他のグループとは異なるゲーム媒体を付与可能な状態に設定するものであれば良い。また、各グループにおいて、付与可能な状態に設定するゲーム媒体のうち少なくとも１種類以上を異ならせても良い。
【００８３】
ゲーム媒体設定部４１２は、１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定した後、所定の期間の経過によって、ユーザに付与可能なゲーム媒体の種類を再設定する機能を有することが好ましい。このように構成することで、その時々のユーザのニーズに沿ったゲーム媒体をユーザに付与可能とすることができ、ユーザの満足度を高め、ゲームに対する興味の低下を抑制することが可能となる。また、例えば、グループ分類をユーザのランキングに基づいて行う場合は、所定のランキング集計期間が終了した場合に、ユーザに付与可能なゲーム媒体の種類を再設定することが好ましい。
【００８４】
また、ゲーム媒体設定部４１２は、例えば、ユーザのランキングやユーザのレベル等、グループ間における優劣を付けることが可能な基準によってグループが分類されている場合、より優位なグループに対して、よりゲームプレイが有利になるゲーム媒体を付与可能な状態に設定することが好ましい。このように構成することで、より高いランキングやレベルを獲得しようという動機をユーザに与えることができ、ユーザの満足度を高め、ゲームの趣向性を向上させることができる。
【００８５】
上限設定部４１３は、グループ分類部４１１により分類されたグループ及びゲーム媒体設定部４１２により設定されたゲーム媒体ごとに、所定の上限を設定する機能を有する。グループ及びゲーム媒体ごとに、ユーザに付与可能なゲーム媒体の数の上限を設定することで、他のユーザとの駆け引きがより重要になり、ゲームの戦略性を高めることが可能となる。
【００８６】
上限設定部４１３は、複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定した後、所定の期間の経過によって、複数のユーザに付与可能なゲーム媒体の数の上限を再設定する機能を有することが好ましい。このように構成することで、所定の期間中にゲーム媒体の付与を受けることができなかったユーザであっても、再度、ゲーム媒体の付与を受ける機会を得ることができ、ユーザの満足度を高め、ゲームに対する興味の低下を抑制することが可能となる。また、例えば、グループ分類をユーザのランキングに基づいて行う場合は、上述の「所定のランキング集計期間」が終了した場合に、ユーザに付与可能なゲーム媒体の数の上限を再設定することが好ましい。
【００８７】
ゲーム媒体提示部４１４は、ゲーム媒体設定部４１２により複数のユーザに付与可能な状態に設定されたゲーム媒体を、ユーザに提示する機能を有する。なお、ゲーム媒体の提示をする際は、併せて、上限設定部４１３により設定された上限をユーザに提示することが好ましい。
【００８８】
ゲーム媒体付与部４１５は、ゲーム媒体設定部４１２により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、上限設定部４１３により設定された所定の上限を超えない範囲で、ユーザに付与する機能を有する。
【００８９】
ユーザにゲーム媒体を付与する場合は、ゲーム媒体の付与と引き換えに、例えば、課金又は課金を受け付けた場合にユーザに付与されるゲーム内アイテムもしくはポイント（以下、「課金等」ともいう）の消費等といった、何らかの対価をユーザに要求することが好ましい。ゲーム媒体の付与に対する対価をユーザに要求することで、ゲーム媒体の付与を受けるか否かといった判断が重要となり、ゲームの戦略性をより高めることが可能となる。なお、ゲーム媒体の付与に対価を要求せずに、例えば、ゲーム媒体をユーザに付与した場合、ユーザにゲーム進行に不利益となる効果を発生させても良い。ゲーム進行に不利益となる効果としては、例えば、ゲームを進行させるために必要なスタミナ等の消費が大きくなったり、ユーザのレベルを上げるために必要な経験値等の獲得量が少なくなったり等が挙げられる。
【００９０】
カウント部４１６は、ゲーム媒体付与部４１５がゲーム媒体をユーザに付与した場合に、ゲーム媒体付与部４１５により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントする機能を有する。上限設定部４１３により設定された上限から、ゲーム媒体付与部４１５により複数のユーザに付与されたゲーム媒体の総数を減じた数が、ユーザに付与可能なゲーム媒体の残数となり、その時点における、ユーザに付与可能なゲーム媒体の数の上限となる。
【００９１】
ゲーム媒体数提示部４１７は、カウント部４１６によりカウントされた、複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をユーザに提示する機能を有する。ゲーム媒体数提示部４１７は、前記総数又は前記残数と併せて、上限設定部４１３により設定された上限の数を、ユーザに提示することが好ましい。このように構成することにより、ユーザは、既に他のユーザに付与されたゲーム媒体の数を把握し、ゲーム媒体の付与を受けるか否かといった判断の基礎とすることができ、ゲームの戦略性をより高めることが可能となる。なお、前記総数又は前記残数の提示は、具体的な数字を提示しなくてもよく、例えば、「販売中」、「残り僅か」、「売り切れ」というように、販売状況を提示することによっておこなっても良い。
【００９２】
ゲーム媒体抽選部４１８は、ユーザが所有する仮想通貨と引き換えに抽選を行い、抽選結果に基づいてゲーム媒体をユーザに付与する機能を有する。例えば、ゲーム媒体抽選部４１８は、所定量の仮想通貨と引き換えに、予め設定された各ゲーム媒体の当選確率に基づいて抽選を行い、当選したゲーム媒体をユーザに付与する。
【００９３】
本実施の形態においては、ユーザにゲーム媒体を付与する方法として、上述のゲーム媒体付与部４１５によってユーザの希望するゲーム媒体を付与する方法と、ゲーム媒体抽選部４１８によって抽選結果に基づいてユーザにゲーム媒体を付与する方法との２通りの方法を備える。ゲーム媒体をユーザに付与する方法を複数備えていることで、ゲームの趣向性を向上させることが可能になる。
【００９４】
また、ゲーム媒体付与部４１５によって付与されるゲーム媒体と、ゲーム媒体抽選部４１８によって付与されるゲーム媒体とは、種類が異なるものであることが好ましい。例えば、ゲーム媒体付与部４１５によって付与されるゲーム媒体は、ゲーム媒体抽選部４１８によって付与されるゲーム媒体よりも、ゲームプレイが有利になるゲーム媒体であることが好ましい。このように構成することで、ゲーム媒体をユーザに付与する方法を複数備えていることによるゲームの趣向性の向上と、ゲーム媒体の付与を受けるか否かといった判断を求めることによるゲームの戦略性の向上とを、高いバランスで両立することが可能となる。
【００９５】
ゲーム媒体判別部４１９は、課金等と引き換えにユーザに付与されるゲーム媒体（例えば、ゲーム媒体付与部４１５によりユーザに付与されるゲーム媒体）と、仮想通貨と引き換えにユーザに付与されるゲーム媒体（例えば、ゲーム媒体抽選部４１８によりユーザに付与されるゲーム媒体）とを判別する機能を有する。ゲーム媒体の判別は、例えば、ゲーム媒体をユーザに付与する際に、課金等によって付与されたものか、及び／又は、仮想通貨と引き換えに付与されたものかを、ゲーム媒体と関連付けてサーバ装置に記憶しておき、その記憶された情報を取得することで行われる。なお、ゲーム媒体をユーザ端末の表示部に表示する際に、課金等によって付与されたものか、又は仮想通貨と引き換えに付与されたものかを、ユーザが認識できる態様で表示することが好ましい。
【００９６】
ゲーム媒体売却部４２０は、ユーザからの売却要求に応じて、ユーザが所有するゲーム媒体をゲーム内で使用できる仮想通貨に交換する機能を有する。ゲーム媒体販売部４２１は、他のユーザからの要求に応じて、課金等と引き換えに、ユーザが売却したゲーム媒体を他のユーザに付与する機能を有する。ゲーム媒体売却部４２０及びゲーム媒体販売部４２１を備えることにより、ユーザにとって利用価値の低いゲーム媒体を仮想通貨に交換し、また、ユーザにとって利用価値の高いゲーム媒体を課金等と引き換えに得ることができる結果、ユーザの満足度を高め、ゲームに対する興味の低下を抑制することが可能になる。なお、ゲーム媒体販売部４２１は、仮想通貨と引き換えに、ゲーム媒体の付与をおこなっても良い。また、課金等と引き換えにゲーム媒体を得るか、仮想通貨と引き換えにゲーム媒体を得るかを、ユーザに選択させる機能を有していても良い。
【００９７】
ゲーム媒体販売部４２１によるゲーム媒体の付与を受ける際に必要となる課金額や仮想通貨の量は、ゲーム媒体の有するパラメータやレア度等に基づいて、ゲームシステムによって制御することが好ましい。上記のように、不要なカードの売却と売却されたカードの購入とをユーザ間で直接おこなうのではなく、ゲームシステムを介しておこなうことにより、ユーザ間でリアルマネートレードが行われることを防止することが可能になる。
【００９８】
また、ゲーム媒体売却部４２０により仮想通貨と交換可能なゲーム媒体は、仮想通貨と引き換えにユーザに付与されたゲーム媒体のみとすることが好ましい。課金等によって付与されたゲーム媒体は、仮想通貨とは交換できないようにし、ゲーム媒体販売部４２１によって他のユーザに付与されないようにすることで、上記２通りのゲーム媒体付与方法をより一層差別化し、ゲームの趣向性を高めることができる。
【００９９】
次に、本発明の第七の実施の形態におけるプログラム実行処理について説明する。図１３は、本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【０１００】
以下の説明では、ゲームの一例として、ユーザが所有する（ユーザが使用可能な）仮想カードを用いてゲームを進行させ、ゲームの進行で得られる評価値によって、他者とランキングを競い合うゲームを挙げる。ユーザが所有する仮想カードの情報は、例えば、ユーザ情報としてサーバ装置又はユーザ端末によって管理され、ユーザに対するゲーム媒体の付与処理を行う際などに、ユーザ情報が更新される。
【０１０１】
まず、ユーザ端末にて、ユーザの操作指示（ステップＳ５１）に基づき、ゲームを進行させる。ゲームは、ゲームに用いるパラメータやスキル等が付された仮想カードを用いて行う。例えば、ロールプレイングゲームの場合、仮想カードには、攻撃力、守備力、最大ヒットポイント等のパラメータや、所定の効果を発動させるスキル等が付されている。ユーザは、任意の仮想カードを選択し、例えば、ボスを倒す、他のユーザに勝利する、目的地に到達する、又はイベントをクリアする等といった所定の目的を達成することを目指し、所定の目的を達成した場合に得られる評価値によって、他者とランキングを競い合う。
【０１０２】
また、現実で行われるスポーツの試合について、結果や活躍する選手を予想するようなゲームの場合、例えば、選手を示す仮想カードに、活躍の内容（例えば、ホームランを打つ、ゴールを決める、ＭＶＰとして選出される等）を示す仮想カードをセットする等により、活躍する選手及び活躍の内容を予想する。活躍の内容を示す仮想カードには、予想が的中した場合に得られる基準の評価値が設定されている。選手を示す仮想カードには、活躍の内容を示す仮想カードをセットできる枚数や、基準の評価値に乗じる係数が設定されている。予想が的中した場合、ユーザは、基準の評価値に係数を乗じた値を評価値として獲得し、獲得した評価値によって、他者とランキングを競い合う。
【０１０３】
なお、ゲームのジャンルとしては、上記のようなゲームに限定されるわけではなく、例えば、シミュレーションゲームやアクションゲーム等、ジャンルを問わず適用することができる。
【０１０４】
ステップＳ５１によりゲームが進行すると、ゲーム進行に関する情報が、所定のタイミングでユーザ端末からサーバ装置に送信される（ステップＳ５２）。なお、ゲームの進行は、ユーザ端末において行っても良いし、ユーザ端末から操作情報を受信したサーバ装置において行っても良い。サーバ装置は、ゲーム進行に関する情報をユーザ端末から受信し（ステップＳ５３）、ユーザのゲーム進行や所定の目的の達成状況に応じた所定の評価値をユーザに与え、所定のランキング集計期間における評価値の総計に基づいて、ユーザのランキングを決定する（ステップＳ５４）。ゲームの戦略性及び趣向性を高めるという観点からは、ランキング集計期間中においても、暫定的なランキングをユーザに提示することが好ましい。
【０１０５】
次に、決定されたランキングに基づいて、複数のユーザを複数のグループに分類する（ステップＳ５５）。グループ分類は、さらに、ランキングとは異なるグループ分類基準を用いて、複数のユーザを複数のグループに分類しても良い。
【０１０６】
例えば、ユーザが所定の勢力を選択し、選択した勢力に関連する仮想カードを用いてゲームを進行するような場合、まず、選択した勢力によって複数のユーザをグループに分類した後、さらに、各勢力グループ内で、ランキングに基づく分類を行っても良い。また、ランキングに基づくグループ分類の他に、ランキングとは異なるグループ分類基準によって、グループ分類を行っても良い。この場合、例えば、ユーザＡは、ランキングに基づいて分類されたグループＧｒ１、及びユーザの選択した勢力に基づいて分類されたグループＧｔ１といった２つのグループに分類される。
【０１０７】
次に、ステップＳ５５により分類されたグループごとに、異なる仮想カードをユーザに付与可能な状態に設定する（ステップＳ５６）。付与可能な状態に設定する仮想カードの選定は、例えば、グループに含まれるユーザのランキングに基づくグループの序列、各種の仮想カードのゲーム内における流通数、開催中または開催予定のイベントの内容などに応じて、適宜おこなうことができる。また、仮想カード毎に予め選定確率を設定し、選定確率に基づいて選定をしてもよい。
【０１０８】
なお、ランキングの高いユーザが含まれるグループには、ランキングの低いユーザが含まれるグループよりも、パラメータが高い仮想カード、レア度が高い仮想カード、又は使用した場合の効果が高い仮想カードといった、よりゲームプレイが有利になる仮想カードを付与可能な状態に設定することが好ましい。このように構成することで、より高いランキングを獲得しようという動機をユーザに与えることができ、ゲームの趣向性を向上させることができる。また、高いランキングを獲得したユーザには、有利な仮想カードを得る機会が提供されるため、ユーザの満足度も高いものとすることができる。
【０１０９】
次に、付与可能な状態に設定された仮想カードごとに、グループに含まれる複数のユーザに対して適用される、付与可能な仮想カードの数の上限を設定する（ステップＳ５７）。上限の設定は、グループに含まれるユーザの総数や、ゲーム内に流通している仮想カードの総数、又は仮想カードのレア度やパラメータ等に応じて、設定することにしても良い。例えば、グループに含まれるユーザの総数に所定の倍率（例えば、０．１）を乗じた値を上限としたり、仮想カードのレア度が高いほど上限を低く設定したりすることができる。なお、上限の設定は、仮想カードごとにではなく、付与可能な状態に設定された仮想カード全体に対して設定しても良い。
【０１１０】
図１４は、本発明の実施の形態の少なくとも１つに対応する、グループ分類、付与可能なゲーム媒体の設定、及び付与可能なゲーム媒体の数の上限の設定の一例を示す図である。図１４において、ユーザは、１週間の評価値の総計によるランキングに基づいて、ランキング１〜１００位のユーザが含まれるグループ５０１、ランキング１０１〜１０００位のユーザが含まれるグループ５０２、及びランキング１００１位以下のユーザが含まれるグループ５０３のいずれかに分類されている。
【０１１１】
グループ５０１に対しては、レア度が「ＵＲ（ウルトラレア）」である仮想カード５１１ａ〜５１１ｃが、ユーザに付与可能な状態に設定される。ここで、仮想カード５１１ａ〜５１１ｃは、同一のレア度を有しているが、異なる種類の仮想カードである。仮想カード５１１ａ〜５１１ｃは、例えば、レア度が「ＵＲ」の仮想カードの中から、ゲーム内での流通数が少ないもの、開催中または開催予定のイベントを有利に進めることができるパラメータやスキルなどを有するもの、又は仮想カード毎に予め設定されている選定確率によって選定されたもの、などである。なお、仮想カード５１１ａ〜５１１ｃは、それぞれ、同一の選定基準によって選定しても良く、異なる選定基準によって選定しても良い。
【０１１２】
グループ５０２に対しては、レア度が「ＵＲ（ウルトラレア）」である仮想カード５１１ｃ、及びレア度が「ＳＲ（スーパーレア）」である仮想カード５１２ａ〜５１２ｂが、ユーザに付与可能な状態に設定される。グループ５０３に対しては、レア度が「ＳＲ（スーパーレア）」である仮想カード５１２ｃ、及びレア度が「Ｒ（レア）」である仮想カード５１３ａ〜５１３ｂが、ユーザに付与可能な状態に設定される。図１４の例において、付与可能な状態に設定する仮想カードの選定は、グループの序列が高いグループに対してほど、レア度の高い仮想カードが多く選ばれるように行われている。なお、本実施の形態においては、「ＵＲ」、「ＳＲ」、「Ｒ」の順で、レア度が高い。
【０１１３】
必要対価欄５２１には、各仮想カードの付与をユーザが要求した場合に、ユーザが支払う対価が記載されている。例えば、必要対価欄５２１ａには、「１，０００円」と記載されており、ユーザが仮想カード５１１ａの付与を受けるためには、１，０００円の支払いが必要であることを意味する。なお、例えば、課金によってアイテムやポイントを付与され、該アイテム等を支払いに用いるようなゲームの場合は、必要アイテム数等が記載されることになる。上限欄５２２には、ユーザに付与可能な仮想カードの数の上限が記載されている。例えば、仮想カード５１１ａの上限欄５２２ａには、「１０枚」と記載されており、グループ５０１に含まれるユーザ全体に対して、１０枚を超える付与は行われないことを意味する。
【０１１４】
図１４において、グループ５０１とグループ５０２の両グループに対して、仮想カード５１１ｃが付与可能な状態に設定されている。このように、異なるグループに対して同一の仮想カードを付与可能に設定する場合、ランキングの高いユーザが含まれるグループほど優位になるように、必要対価や上限数などにおいて差を設けてもよい。このように構成することで、より高いランキングを獲得しようとする動機をユーザに与えることができ、ゲームの趣向性を向上させることができる。また、高いランキングを獲得したユーザは、有利な条件で仮想カードを得ることが可能になるため、ユーザの満足度を高いものにすることができる。
【０１１５】
図１４では、ランキング集計期間である１週間ごとに、グループ分類、付与可能な仮想カードの設定、及び付与可能な仮想カードの数の上限の設定が行われる。このように構成することで、ユーザは、特定の１週間だけランキングの向上に努めれば、レア度の高い仮想カードを得る機会を得られるので、希望するカードが得られないことによるユーザの不満を解消することが可能になる。なお、図１４の例では、ランキング集計期間を１週間としているが、ランキング集計期間としては、例えば、１２時間、２４時間、１週間など、特に制限なく設定することができる。
【０１１６】
また、グループ５０１〜５０３に対して付与可能な状態に設定される仮想カードの種類は、例えば、ランキング集計期間中などランキングが確定する前に、ユーザに対して提示することが好ましい。各グループにおいて付与可能な状態に設定される仮想カードを、事前にユーザに知らせることで、ユーザは、より上のランキングを目指すべきか否かの判断をすることが可能なる。その結果、例えば、多くの消費アイテムを用いて高位のランキングを獲得したにも関わらず、付与可能な状態に設定された仮想カードの中に欲しい仮想カードがなかったというような不満が生じることを防止することが可能になる。
【０１１７】
図１５は、本発明の実施の形態の少なくとも１つに対応する、グループ分類、付与可能なゲーム媒体の設定、及び付与可能なゲーム媒体の数の上限の設定の一例を示す図である。図１５において、ユーザは、自己の選択した勢力に基づいて、「火の勢力」を選択したユーザが含まれるグループ５０４、「水の勢力」を選択したユーザが含まれるグループ５０５、及び「雷の勢力」を選択したユーザが含まれるグループ５０６のいずれかに分類されている。
【０１１８】
グループ５０４に対しては、「火の勢力」に関連する仮想カード５１４ａ〜５１４ｃが、ユーザに付与可能な状態に設定される。ここで、「火の勢力に関連する仮想カード」とは、例えば、火の勢力に属する仮想キャラクタが描かれた仮想カードや、火の勢力に属する仮想キャラクタの能力を向上させる効果を持つ仮想カード等である。グループ５０５に対しては、「水の勢力」に関連する仮想カード５１５ａ〜５１５ｃが、ユーザに付与可能な状態に設定される。グループ５０６に対しては、「雷の勢力」に関連する仮想カード５１６ａ〜５１６ｃが、ユーザに付与可能な状態に設定される。必要対価欄５２１ｂ及び上限欄５２２ａに関する説明は、上記と同内容であるため、省略する。
【０１１９】
図１５においては、グループ分類、付与可能な仮想カードの設定、及び付与可能な仮想カードの数の上限の設定は、１日ごとに行われる。ユーザが選択した勢力を変更した場合は、変更後の勢力に基づいて、グループ分類が行われる。図１５の例は、１日ごとに付与可能な仮想カードの設定を行うため、例えば、日毎に開催されるイベントが有利になる仮想カード等、その日のユーザのニーズに沿った仮想カードをユーザに付与可能とすることができる。
【０１２０】
なお、グループ分類、付与可能な仮想カードの設定、及び付与可能な仮想カードの数の上限の設定は、図１４に示す例のように行ってもよいし、図１５に示す例のように行ってもよいが、ゲームの趣向性を高めるという観点から、図１４に示す例、及び図１５に示す例の両方を行うことが好ましい。
【０１２１】
また、図１５のグループ５０４〜５０６について、さらに、図１４に示すようなユーザのランキングに基づいたグループ分類を行っても良い。複数の分類基準を用いてユーザをグループに分類することで、ユーザのニーズに合致した仮想カードを提供できる可能性が高くなり、また、ユーザ間での駆け引きの重要性を高め、ゲームの戦略性をより高めることが可能となる。
【０１２２】
ステップＳ５６により付与可能な状態に設定された仮想カード、及びステップＳ５７により設定された付与可能な仮想カードの数の上限に関する情報は、サーバ装置からユーザ端末へ送信され（ステップＳ５８）、ユーザ端末は、該情報を受信する（ステップＳ５９）。
【０１２３】
次いで、ユーザに付与可能な状態に設定された仮想カード、仮想カードの付与を受けるために必要な対価、及び付与可能な仮想カードの数の上限等を、ユーザ端末の表示画面に表示する（ステップＳ６０）。
【０１２４】
表示された仮想カードの中に欲しい仮想カードがある場合、ユーザは、例えば、タッチパネルに表示された「購入ボタン」をタッチする等の操作を行う。ユーザ端末が、上記のような仮想カードの付与要求に関する操作を受け付けると（ステップＳ６１）、仮想カードの付与要求に関する情報が、ユーザ端末からサーバ装置に送信され（ステップＳ６２）、サーバ装置は、該情報を受信する（ステップＳ６３）。
【０１２５】
なお、ステップＳ６２において送信される情報には、ユーザが付与を希望する仮想カードの枚数に関する情報が含まれていても良く、一人のユーザが複数枚の仮想カードの付与を受けても良いが、一人のユーザによる過度な買占めを防ぎ、他のユーザから不満が出ることを防ぐという観点からは、一人当たりの購入枚数に所定の制限を設けてもよい。
【０１２６】
次いで、サーバ装置は、付与要求を受け付けた時点における、付与要求のあった仮想カードの付与数が、該仮想カードに設定された付与可能な数の上限に達していないかを判定する（ステップＳ６４）。上限に達していると判定された場合（ステップＳ６４にてＮｏ）、仮想カードの付与は行われず（ステップＳ６６）、ステップＳ６０に戻る。この場合、例えば、上限に達したため仮想カードの付与はできない旨が、ユーザ端末の表示画面に表示される。
【０１２７】
ステップＳ６４において、上限に達していないと判定された場合（ステップＳ６４にてＹｅｓ）、課金又は課金を受け付けた場合にユーザに付与されるゲーム内アイテムと引き換えに、仮想カードをユーザに付与する処理を行う（ステップＳ６５）。なお、仮想カードの付与処理は、例えば、サーバ装置が管理するユーザ情報に付与する仮想カードの情報が含まれるように、ユーザ情報を更新すること等で行われる。この際、付与する仮想カードの情報に、課金等によって付与されたことを示す情報を関連付けて、サーバ装置に記憶することが好ましい。次いで、ユーザに付与した仮想カードの枚数をカウントし、付与済みの仮想カードの総数及び／又は付与可能な仮想カードの残数を算出する（ステップＳ６７）。
【０１２８】
仮想カードの付与処理に関する情報や、付与済みの仮想カードの総数及び／又は付与可能な仮想カードの残数に関する情報は、サーバ装置からユーザ端末に送信され（ステップＳ６８）、ユーザ端末は、該情報を受信する（ステップＳ６９）。
【０１２９】
次いで、付与済みの仮想カードの総数及び／又は付与可能な仮想カードの残数を、ユーザ端末の表示画面に表示し（ステップＳ７０）、終了する。なお、ステップＳ６７による付与済みの仮想カードの総数及び／又は付与可能な仮想カードの残数に関する情報の送信は、例えば、ユーザが仮想カードの購入画面を選択した際や、ユーザが更新要求を行った際に、随時行われることが好ましい。
【０１３０】
次に、本発明の第七の実施の形態における、ゲーム媒体の抽選及び売却に関するプログラム実行処理の一例について説明する。図１６は、本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【０１３１】
まず、タッチパネルに表示された「抽選実行ボタン」がユーザによってタッチされる等、ゲーム媒体の抽選を要求する所定の操作をユーザ端末が受け付けると（ステップＳ７１）、ユーザ端末からサーバ装置へ、抽選要求に関する情報が送信される（ステップＳ７２）。
【０１３２】
なお、本実施の形態において、ゲーム媒体の抽選は、ユーザのゲームプレイの結果に応じてユーザに付与される仮想通貨を消費することにより行われる。また、抽選対象として設定されている仮想カードは、上述の課金等と引き換えにユーザに付与される仮想カードとは異なるものであり、課金等と引き換えにユーザに付与される仮想カードは、抽選によって付与されることはない。このように構成することで、課金等による仮想カードの付与と、抽選による仮想カードの付与との差別化を図り、ゲームの趣向性を向上させることができる。
【０１３３】
サーバ装置は、抽選要求に関する情報を受信する（ステップＳ７３）。次いで、抽選対象として予め当選確率が設定されている複数の仮想カードの中から抽選を行い（ステップＳ７４）、当選した仮想カードとユーザとを関連付け、仮想カードをユーザに付与する処理を行う（ステップＳ７５）。また、付与処理の際は、付与する仮想カードの情報に、仮想通貨と引き換えに付与されたことを示す情報を関連付けて、サーバ装置に記憶することが好ましい。
【０１３４】
当選した仮想カードに関する情報は、サーバ装置からユーザ端末に送信される（ステップＳ７６）。ユーザ端末は、該情報を受信し（ステップＳ７７）、ユーザは、当選した仮想カードを用いて、ゲームを行うことが可能になる。
【０１３５】
当選した仮想カードがユーザにとって不要なものである場合は、ユーザは、当選した仮想カードをゲームシステムに対して売却し、仮想通貨を得ることができる。ユーザ端末のタッチパネルに表示された「売却ボタン」がタッチされる等、仮想カードの売却を要求するための所定の操作をユーザ端末が受け付けると（ステップＳ７８）、ユーザ端末からサーバ装置へ、仮想カードの売却に関する情報が送信される（ステップＳ７９）。
【０１３６】
サーバ装置は、該情報を受信し（ステップＳ８０）、売却を要求された仮想カードが、課金等によって付与された仮想カードか否かを判定する（ステップＳ８１）。課金等によって付与された仮想カードであると判定（ステップＳ８１にてＹｅｓ）された場合には、仮想カードの売却は行われず（ステップＳ８３）、ステップＳ７８に戻る。この場合、例えば、該仮想カードの売却はできない旨が、ユーザ端末の表示画面に表示される。なお、ステップＳ８１において、課金等によって付与された仮想カードとは、上述のステップＳ６５においてユーザに付与された仮想カード、及び、後述のステップＳ９９において課金等によってユーザに付与された仮想カードをいう。
【０１３７】
ステップＳ８１において、課金等によって付与された仮想カードではないと判定（ステップＳ８１にてＮｏ）された場合は、該仮想カードとユーザとの関連付けを消去し、該仮想カードの情報を記憶部に記憶し、該仮想カードの売却価格として定められた量の仮想通貨をユーザに付与する処理を行い（ステップＳ８２）、終了する。
【０１３８】
次に、本発明の第七の実施の形態における、売却されたゲーム媒体の購入に関するプログラム実行処理の一例について説明する。図１７は、本発明の実施の形態の少なくとも１つに対応する、プログラム実行処理のフローチャートである。
【０１３９】
本実施の形態において、上述のようにゲームシステムに売却された仮想カードは、ゲームシステムによって、ユーザに販売される。ユーザは、販売されている仮想カードを、課金等と引き換えにして購入することができる。
【０１４０】
ユーザ端末のタッチパネルに表示された所定のボタンがタッチされる等、ゲームシステムによって販売されている仮想カードの提示の要求をユーザ端末が受け付けると（ステップＳ９１）、ユーザ端末からサーバ装置へ、仮想カードの提示要求に関する情報が送信される（ステップＳ９２）。
【０１４１】
サーバ装置は、提示要求に関する情報を受信すると（ステップＳ９３）、販売中の仮想カードに関する情報を記憶部から取得し、該情報をユーザ端末へ送信する（ステップＳ９４）。ここで、販売中の仮想カードとは、ユーザ及び他のユーザがゲームシステムに売却した仮想カードである。
【０１４２】
ユーザ端末は、販売中の仮想カードに関する情報を受信する（ステップＳ９５）。次いで、販売中の仮想カード及び販売価格が表示画面に表示され、仮想カードの選択及び選択した仮想カードの購入の要求に関する操作をユーザ端末が受け付けると（ステップＳ９６）、ユーザ端末からサーバ装置へ、仮想カードの購入に関する情報が送信される（ステップＳ９７）。サーバ装置は、該情報を受信する（ステップＳ９８）。次いで、サーバ装置は、課金等と引き換えに、ユーザが購入を要求した仮想カードをユーザに関連付け、ユーザに付与する処理を行い（ステップＳ９９）、終了する。なお、ステップS９９の付与処理の際は、付与する仮想カードの情報に、課金等によって付与されたことを示す情報を関連付けて、サーバ装置に記憶することが好ましい。
【０１４３】
ステップＳ９９によりユーザに付与された仮想カードは、元々は、仮想通貨と引き換えに付与された仮想カードではあるが、ステップＳ９９において、課金等によって付与されたものとなるため、ゲームシステムに対して売却できないように構成することが好ましい。
【０１４４】
なお、上記ステップＳ９１〜Ｓ９９では、課金等と引き換えに仮想カードを販売する例を説明したが、仮想カードの販売は、仮想通貨と引き換えにおこなっても良い。このように構成する場合、仮想通貨と引き換えに販売された仮想カードは、例えば、ゲームシステムに対して売却可能とすることができる。
【０１４５】
第七の実施の形態において、「ユーザ端末」、「ユーザ」、「サーバ装置」、「ゲーム」、「ゲーム媒体」、ゲーム媒体の「種類」、「付与」、「付与を希望する」、「所定の上限」、及び「複数のユーザに付与したゲーム媒体の総数」は、それぞれ第一の実施形態において記載した内容を必要な範囲で採用できる。また、第七の実施の形態において、「所定の期間」は、第二の実施形態において記載した内容を必要な範囲で採用できる。また、第七の実施の形態において、「ユーザのステータス」、及び「ユーザの属性」は、それぞれ第四の実施形態において記載した内容を必要な範囲で採用できる。第七の実施の形態において、「提示」とは、第五の実施形態において記載した内容を必要な範囲で採用できる。
【０１４６】
第七の実施の形態において、「ゲームプレイが有利になるゲーム媒体」とは、例えば、ゲームに用いるパラメータが高いゲーム媒体や、使用した場合の効果が高いゲーム媒体、又はレア度の高いゲーム媒体等をいう。「レア度」とは、ゲーム媒体の希少性を示す指標であり、例えば、ゲーム媒体のレア度が高いほど、ユーザが入手できる機会が少なくなる。ゲーム媒体のレア度が高いほど、ゲーム媒体のパラメータや、レベルの上限などが高くなるように設計することができる。「仮想通貨」とは、ユーザのゲームプレイの結果に応じてユーザに付与されるゲーム内通貨や、ポイント、又はアイテム等をいい、課金によって付与されるポイントやアイテムは含まれない。「評価値」とは、例えば、ユーザのゲーム進行や所定の目的の達成状況に応じてユーザに与えられるポイント等をいい、ランキングを決定する際に用いられるものである。「所定のランキング集計期間」とは、ランキングを決定する際の基準となる評価値などを集計する期間のことをいい、例えば、１２時間、２４時間、１週間、又はゲーム中のイベント開催期間等、特に制限なく適宜設定することができ、また、常に同じ期間である必要はない。
【０１４７】
第七の実施の形態の一側面として、ユーザに付与可能な状態に設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体をユーザに付与することにより、抽選において生じうる、何回抽選を行っても目的のゲーム媒体が得られないという不満をユーザに感じさせにくくなる。
【０１４８】
第七の実施の形態の一側面として、ユーザに付与可能なゲーム媒体の数に、複数のユーザに対して適用される所定の上限を設定することにより、そのゲーム媒体の付与を受けるべきか否かといった判断をユーザに要求することができる。また、他のユーザとの駆け引きを生じさせ、ゲームの戦略性を高めることが可能となる。
【０１４９】
第七の実施の形態の一側面として、ユーザのゲームのプレイ結果に応じてユーザに付与されるランキングに基づいて複数のユーザを複数のグループに分類することで、ユーザのゲーム進行度や実力に相応のゲーム媒体をユーザに付与可能とすることができ、ユーザの満足度を高め、ゲームに対する興味の低下を抑制することが可能となる。また、実力が近くランキングを競い合う上でのライバル同士となるユーザ間で、ゲーム媒体の上限が共有されるため、他のユーザとの駆け引きがより重要になり、ゲームの戦略性を高めることが可能となる。
【０１５０】
第七の実施の形態の一側面として、所定のランキング集計期間の終了時におけるユーザのランキングに基づいて複数のユーザを複数のグループに分類し、かつ、ユーザに付与可能なゲーム媒体の種類、及び、複数のユーザに付与可能なゲーム媒体の数の上限を再設定することにより、より高いランキングを獲得しようとする動機をユーザに与えることができ、ゲームの趣向性を向上させることができる。
【０１５１】
第七の実施の形態の一側面として、ランキングの高いユーザで構成されるグループに対して、ランキングの低いユーザで構成されるグループよりも、よりゲームのプレイが有利になるゲーム媒体を付与可能な状態に設定することで、より高いランキングを獲得しようとする動機をユーザに与えることができ、ゲームの趣向性を向上させることができる。
【０１５２】
第七の実施の形態の一側面として、ユーザに付与可能な状態に設定されるゲーム媒体が、ゲームに用いるパラメータが付されたゲーム媒体であることで、例えば、ゲームを進行させ、高いランキングを獲得する上で重要となるゲーム媒体を、ユーザは、運に左右される抽選によらずに得ることが可能になり、ユーザの満足度を向上させることが可能になる。
【０１５３】
第七の実施の形態の一側面として、ゲームシステムを介してユーザ間でゲーム媒体が売買可能であることで、ユーザは不要なゲーム媒体を売却し、必要なゲーム媒体を購入することが可能になる。例えば、あるユーザにとっては不要なゲーム媒体でも、他のユーザにとっては必要なゲーム媒体であるということはあり得るので、上記の構成を採用することにより、ユーザの満足度を向上させることが可能になる。また、ゲーム媒体を取得するための方法が増える結果、ゲームの趣向性を向上させることができる。
【０１５４】
第七の実施の形態の一側面として、ゲームシステムを介してユーザ間で売買可能なゲーム媒体を、抽選によって得られたゲーム媒体に限定することで、課金等による仮想カードの付与と、抽選による仮想カードの付与との差別化をさらに図り、ゲームの趣向性を向上させることができる。また、ユーザ間でリアルマネートレードが行われることを防止することが可能になる。
【０１５５】
［付記］
上で述べた実施の形態の説明は、下記の発明を、発明の属する分野における通常の知識を有する者がその実施をすることができるように記載した。
【０１５６】
［１］  各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、サーバ装置で実行されるゲームプログラムであって、サーバ装置を、１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定するゲーム媒体設定手段、複数のユーザに付与可能なゲーム媒体の総数に、所定の上限を設定する上限設定手段、ゲーム媒体設定手段により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与するゲーム媒体付与手段、ゲーム媒体付与手段により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウント手段、として機能させるゲームプログラム。
【０１５７】
［２］  ゲーム媒体設定手段が、所定の期間の経過によって、ユーザに付与可能なゲーム媒体の種類を再設定する、［１］に記載のゲームプログラム。
【０１５８】
［３］  上限設定手段が、所定の期間の経過によって、複数のユーザに付与可能なゲーム媒体の数の上限を再設定する、［１］又は［２］に記載のゲームプログラム。
【０１５９】
［４］  サーバ装置を、ユーザのステータス及び／又は属性に基づいて、複数のユーザを複数のグループに分類するグループ分類手段として機能させ、ゲーム媒体設定手段が、グループごとに、異なるゲーム媒体をユーザに付与可能な状態に設定するものであり、上限設定手段が、グループ及びゲーム媒体ごとに、所定の上限を設定するものである、［１］〜［３］のいずれかに記載のゲームプログラム。
【０１６０】
［５］  グループ分類手段が、ユーザのゲームのプレイ結果に応じてユーザに付与されるランキングに基づいて、複数のユーザを複数のグループに分類するものである、［４］に記載のゲームプログラム。
【０１６１】
［６］  グループ分類手段が、所定のランキング集計期間の終了時におけるユーザのランキングに基づいて、複数のユーザを複数のグループに分類するものであり、所定のランキング集計期間が終了した場合に、ゲーム媒体設定手段により設定されるユーザに付与可能なゲーム媒体の種類、及び、上限設定手段により設定される複数のユーザに付与可能なゲーム媒体の数の上限が、再設定される、［５］に記載のゲームプログラム。
【０１６２】
［７］  ゲーム媒体設定手段が、ランキングの高いユーザで構成されるグループに対して、ランキングの低いユーザで構成されるグループよりも、よりゲームのプレイが有利になるゲーム媒体を付与可能な状態に設定するものである、［５］又は［６］に記載のゲームプログラム。
【０１６３】
［８］  ゲーム媒体設定手段によりユーザに付与可能な状態に設定されるゲーム媒体が、ゲームに用いるパラメータが付されたゲーム媒体である、［１］〜［７］のいずれかに記載のゲームプログラム。
【０１６４】
［９］  ゲーム媒体付与手段が、課金と引き換えに、または課金を受け付けた場合にユーザに付与されるゲーム内アイテムと引き換えに、ユーザにゲーム媒体を付与する、［１］〜［８］のいずれかに記載のゲームプログラム。
【０１６５】
［１０］  サーバ装置を、ユーザからの売却要求に応じて、ユーザが所有するゲーム媒体をゲーム内で使用できる仮想通貨に交換するゲーム媒体売却機能、他のユーザからの要求に応じて、他のユーザが所有する仮想通貨とユーザが売却したゲーム媒体とを交換するゲーム媒体販売機能として機能させる、［１］〜［７］のいずれかに記載のゲームプログラム。
【０１６６】
［１１］  サーバ装置を、ユーザが所有する仮想通貨と引き換えに抽選を行い、抽選結果に基づいてゲーム媒体をユーザに付与するゲーム媒体抽選手段、ゲーム媒体付与手段によりユーザに付与されるゲーム媒体と、ゲーム媒体抽選手段によりユーザに付与されるゲーム媒体とを判別するゲーム媒体判別手段、として機能させ、ゲーム媒体売却機能により仮想通貨と交換可能なゲーム媒体が、ゲーム媒体抽選手段によりユーザに付与されたゲーム媒体又はゲーム媒体販売機能によりユーザに付与されたゲーム媒体である、［１０］に記載のゲームプログラム。
【０１６７】
［１２］  ［１］〜［１１］のいずれかに記載のゲームプログラムをインストールしたサーバ装置。
【０１６８】
［１３］  各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とにおいて実現されるゲームシステムであって、１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定するゲーム媒体設定手段と、複数のユーザに付与可能な状態に設定されたゲーム媒体をユーザに提示するゲーム媒体提示手段と、複数のユーザに付与可能なゲーム媒体の総数に、所定の上限を設定する上限設定手段と、ゲーム媒体設定手段により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与するゲーム媒体付与手段と、ゲーム媒体付与手段により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウント手段と、前記総数又は前記残数をユーザに提示するゲーム媒体数提示手段と、を備えるゲームシステム。
【０１６９】
［１４］  各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、ユーザ端末で実行されるゲームプログラムであって、１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定するゲーム媒体設定手段と、複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する上限設定手段と、ゲーム媒体設定手段により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与するゲーム媒体付与手段と、ゲーム媒体付与手段により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウント手段と、を有するサーバ装置から、複数のユーザに付与可能なゲーム媒体、及び前記総数又は前記残数に関する情報を受信する機能を有するユーザ端末を、複数のユーザに付与可能な状態に設定されたゲーム媒体をユーザに提示するゲーム媒体提示手段、前記総数又は前記残数をユーザに提示するゲーム媒体数提示手段、として機能させるゲームプログラム。
【０１７０】
［１５］  ［１４］に記載のゲームプログラムをインストールしたユーザ端末。
【０１７１】
［１６］  各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、サーバ装置で実行されるゲームプログラム制御方法であって、サーバ装置において、１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定するゲーム媒体設定ステップと、複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する上限設定ステップと、ゲーム媒体設定ステップにより設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与するゲーム媒体付与ステップと、ゲーム媒体付与ステップにより複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウントステップと、を有するゲームプログラム制御方法。
【０１７２】
［１７］  各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とを備えるゲームシステムにおいて実現されるゲーム制御方法であって、１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定するゲーム媒体設定ステップと、複数のユーザに付与可能な状態に設定されたゲーム媒体をユーザに提示するゲーム媒体提示ステップと、複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する上限設定ステップと、ゲーム媒体設定ステップにより設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与するゲーム媒体付与ステップと、ゲーム媒体付与ステップにより複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウントステップと、前記総数又は前記残数をユーザに提示するゲーム媒体数提示ステップと、を有するゲーム制御方法。
【符号の説明】
【０１７３】
１      サーバ装置
１１    制御部
１２    ＲＡＭ
１３    ストレージ部
１４    通信インタフェース
２      通信ネットワーク
３      ユーザ端末
３１    制御部
３２    ＲＡＭ
３３    ストレージ部
３４    サウンド処理部
３５    サウンド出力装置
３６    フレームメモリ
３７    グラフィックス処理部
３８    表示部
３９    表示画面
４０    タッチ入力部
４１    通信インタフェース
４２    インタフェース部
４３    入力部
４      ゲームシステム
【図１】
2018027243.tif 000003
【図２】
2018027243.tif 000004
【図３】
2018027243.tif 000005
【図４】
2018027243.tif 000006
【図５】
2018027243.tif 000007
【図６】
2018027243.tif 000008
【図７】
2018027243.tif 000009
【図８】
2018027243.tif 000010
【図９】
2018027243.tif 000011
【図１０】
2018027243.tif 000012
【図１１】
2018027243.tif 000013
【図１２】
2018027243.tif 000014
【図１３】
2018027243.tif 000015
【図１４】
2018027243.tif 000016
【図１５】
2018027243.tif 000017
【図１６】
2018027243.tif 000018
【図１７】
2018027243.tif 000019
【手続補正書】
【提出日】平成29年8月31日(2017.8.31)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、サーバ装置で実行されるゲームプログラムであって、
サーバ装置を、
１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定するゲーム媒体設定手段、
複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する上限設定手段、
ゲーム媒体設定手段により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与するゲーム媒体付与手段、
ゲーム媒体付与手段により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウント手段、
ユーザのステータス及び／又は属性に基づいて、複数のユーザを複数のグループに分類するグループ分類手段、
として機能させ、
ゲーム媒体設定手段が、グループごとに、異なるゲーム媒体をユーザに付与可能な状態に設定するものであり、
上限設定手段が、グループ及びゲーム媒体ごとに、所定の上限を設定するものである、
ゲームプログラム。
【請求項２】
ゲーム媒体設定手段が、所定の期間の経過によって、ユーザに付与可能なゲーム媒体の種類を再設定する、
請求項１に記載のゲームプログラム。
【請求項３】
上限設定手段が、所定の期間の経過によって、複数のユーザに付与可能なゲーム媒体の数の上限を再設定する、
請求項１又は２に記載のゲームプログラム。
【請求項４】
グループ分類手段が、ユーザのゲームのプレイ結果に応じてユーザに付与されるランキングに基づいて、複数のユーザを複数のグループに分類するものである、
請求項１〜３のいずれかに記載のゲームプログラム。
【請求項５】
ゲーム媒体付与手段が、課金と引き換えに、または課金を受け付けた場合にユーザに付与されるゲーム内アイテムと引き換えに、ユーザにゲーム媒体を付与する、
請求項１〜４のいずれかに記載のゲームプログラム。
【請求項６】
各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とにおいて実現されるゲームシステムであって、
１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定するゲーム媒体設定手段と、
複数のユーザに付与可能な状態に設定されたゲーム媒体をユーザに提示するゲーム媒体提示手段と、
複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する上限設定手段と、
ゲーム媒体設定手段により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与するゲーム媒体付与手段と、
ゲーム媒体付与手段により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウント手段と、
前記総数又は前記残数をユーザに提示するゲーム媒体数提示手段と、
ユーザのステータス及び／又は属性に基づいて、複数のユーザを複数のグループに分類するグループ分類手段と、
を備え、
ゲーム媒体設定手段が、グループごとに、異なるゲーム媒体をユーザに付与可能な状態に設定するものであり、
上限設定手段が、グループ及びゲーム媒体ごとに、所定の上限を設定するものである、
ゲームシステム。
【請求項７】
各々のユーザにより操作される複数のユーザ端末と、複数のユーザ端末と通信により接続可能なサーバ装置とで実現されるゲームシステムにおける、ユーザ端末で実行されるゲームプログラムであって、
１種類以上のゲーム媒体を複数のユーザに付与可能な状態に設定するゲーム媒体設定手段と、
複数のユーザに付与可能なゲーム媒体の数に、所定の上限を設定する上限設定手段と、
ゲーム媒体設定手段により設定されたゲーム媒体のうちユーザが付与を希望するゲーム媒体を、所定の上限を超えない範囲でユーザに付与するゲーム媒体付与手段と、
ゲーム媒体付与手段により複数のユーザに付与したゲーム媒体の総数、又は複数のユーザに付与可能なゲーム媒体の残数をカウントするカウント手段と、
ユーザのステータス及び／又は属性に基づいて、複数のユーザを複数のグループに分類するグループ分類手段と、
を有するサーバ装置から、複数のユーザに付与可能なゲーム媒体、及び前記総数又は前記残数に関する情報を受信する機能を有するユーザ端末を、
複数のユーザに付与可能な状態に設定されたゲーム媒体をユーザに提示するゲーム媒体提示手段、
前記総数又は前記残数をユーザに提示するゲーム媒体数提示手段、
として機能させ、
ゲーム媒体設定手段が、グループごとに、異なるゲーム媒体をユーザに付与可能な状態に設定するものであり、
上限設定手段が、グループ及びゲーム媒体ごとに、所定の上限を設定するものである、
ゲームプログラム。