(57)【特許請求の範囲】
【請求項１】
記憶部を備えるコンピュータの制御プログラムであって、前記コンピュータに、
プレイヤに対応付けて、複数のゲーム媒体を選択対象として前記記憶部に記憶する第１記憶機能と、
前記プレイヤから前記ゲーム媒体の選択要求を受け付ける受付機能と、
前記プレイヤから選択要求を受け付けた場合、当該選択要求を受け付けた受付時間、及び、受付回数を示す受付情報を当該プレイヤに対応付けて前記記憶部に記憶する第２記憶機能と、
前記プレイヤから選択要求を受け付けた場合、前記プレイヤから選択要求を過去に受け付けたか否かを判定する受付判定機能と、
前記プレイヤから選択要求を過去に受け付けていない場合、選択数を初期値に設定し、前記プレイヤから選択要求を過去に受け付けている場合、前記受付情報に示される受付回数、及び、過去に受け付けた選択要求の前記受付時間と今回受け付けた選択要求の受付時間との差分時間に基づいて設定値を決定し、前記選択数を、決定された前記設定値に設定する設定機能と、
前記選択対象として記憶されたゲーム媒体の中から、前記設定された選択数のゲーム媒体を所定の選択方法により選択し、選択されたゲーム媒体を、前記プレイヤの所持対象として前記記憶部に記憶する選択機能と、
を実現させることを特徴とする制御プログラム。
【請求項２】
前記設定機能において、前記設定値を、前記初期値及び過去に決定された設定値よりも多くなるように決定する、請求項１に記載の制御プログラム。
【請求項３】
前記コンピュータに、
受付回数に対応する所定値が記憶されたテーブルを前記記憶部に複数記憶する第３記憶機能と、
プレイヤからの選択要求に応じて、前記複数のテーブルから所定のテーブルを選択するテーブル選択機能と、を更に実現させ、
前記設定機能による設定値の決定において、前記選択されたテーブルに記憶された前記受付回数に対応する前記所定値を前記差分時間に基づいた値に変更し、前記設定値を前記変更された値に決定する、請求項１又は２に記載の制御プログラム。
【請求項４】
前記コンピュータに、前記記憶部に記憶された前記複数のテーブルの前記受付回数と前記所定値との関係を示す表示データを出力する出力機能を更に実現させる、請求項３に記載の制御プログラム。
【請求項５】
前記設定機能による設定値の決定において、前記プレイヤから選択要求を過去に受け付けている場合であって、前記差分時間が所定時間を超えるときは、前記受付回数にかかわらず前記設定値を前記初期値に決定する、請求項１に記載の制御プログラム。
【請求項６】
前記コンピュータに、前記受付情報に示される前記受付回数、及び、前々回の選択要求を受け付けた時間と前回の選択要求を受け付けた時間との差分時間の少なくとも何れか１つに基づいて前記所定時間を変更させる時間変更機能を更に実現させる、請求項５に記載の制御プログラム。
【請求項７】
前記第１記憶機能において、前記選択対象として記憶されたゲーム媒体に対応付けて、上限回数を前記記憶部に記憶し、
前記設定機能による設定値の決定において、前記プレイヤから選択要求を過去に受け付けている場合であって、前記受付回数が前記上限回数よりも大きいときは、前記差分時間に関わらず前記設定値を前記初期値に決定する、請求項１，５又は６に記載の制御プログラム。
【請求項８】
前記第１記憶機能において、前記選択対象として記憶されたゲーム媒体に対応付けて、初期確率及び設定確率を前記記憶部に記憶し、
前記コンピュータに、前記プレイヤから選択要求を過去に受け付けていない場合、前記選択対象として記憶されたゲーム媒体の選択確率を、ゲーム媒体に対応付けられた前記初期確率に設定し、前記プレイヤから選択要求を過去に受け付けている場合、前記選択対象として記憶されたゲーム媒体の前記選択確率を、前記受付回数、及び、前記差分時間に対応する前記設定確率に設定する確率設定機能を更に実現させ、
前記選択機能における前記所定の選択方法として、前記選択対象として記憶されたゲーム媒体の中から前記選択確率に基づいてゲーム媒体を選択する、請求項１〜７の何れか一項に記載の制御プログラム。
【請求項９】
記憶部を備えるコンピュータであって、
プレイヤに対応付けて、複数のゲーム媒体を選択対象として前記記憶部に記憶する第１記憶部と、
前記プレイヤから前記ゲーム媒体の選択要求を受け付ける受付部と、
前記プレイヤから選択要求を受け付けた場合、当該選択要求を受け付けた受付時間、及び、受付回数を示す受付情報を当該プレイヤに対応付けて前記記憶部に記憶する第２記憶部と、
前記受付部が前記プレイヤから選択要求を受け付けた場合、前記プレイヤから選択要求を過去に受け付けたか否かを判定する受付判定部と、
前記プレイヤから選択要求を過去に受け付けていない場合、選択数を初期値に設定し、前記プレイヤから選択要求を過去に受け付けている場合、前記受付情報に示される受付回数、及び、過去に受け付けた選択要求の前記受付時間と今回受け付けた選択要求の受付時間との差分時間に基づいて設定値を決定し、前記選択数を、決定された前記設定値に設定する設定部と、
前記選択対象として記憶されたゲーム媒体の中から、前記設定部によって設定された選択数のゲーム媒体を所定の選択方法により選択し、選択されたゲーム媒体を、前記プレイヤの所持対象として前記記憶部に記憶する選択部と、
を備えることを特徴とするコンピュータ。
【請求項１０】
記憶部を備えるコンピュータが実行する制御方法であって、
プレイヤに対応付けて、複数のゲーム媒体を選択対象として前記記憶部に記憶する第１記憶ステップと、
前記プレイヤから前記ゲーム媒体の選択要求を受け付ける受付ステップと、
前記プレイヤから選択要求を受け付けた場合、当該選択要求を受け付けた受付時間、及び、受付回数を示す受付情報を当該プレイヤに対応付けて前記記憶部に記憶する第２記憶ステップと、
前記プレイヤから選択要求を受け付けた場合、前記プレイヤから選択要求を過去に受け付けたか否かを判定する受付判定ステップと、
前記プレイヤから選択要求を過去に受け付けていない場合、選択数を初期値に設定し、前記プレイヤから選択要求を過去に受け付けている場合、前記受付情報に示される受付回数、及び、過去に受け付けた選択要求の前記受付時間と今回受け付けた選択要求の受付時間との差分時間に基づいた設定値を決定し、前記選択数を、決定された前記設定値に設定する設定ステップと、
前記選択対象として記憶されたゲーム媒体の中から、前記設定された選択数のゲーム媒体を所定の選択方法により選択し、選択されたゲーム媒体を、前記プレイヤの所持対象として前記記憶部に記憶する選択ステップと、
を含むことを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御プログラム、コンピュータ及び制御方法に関する。
【背景技術】
【０００２】
近年、プレイヤによる操作に応じて、ゲームカード等のゲーム媒体がランダムに選択され、選択されたゲーム媒体がプレイヤに付与される抽選ゲームを提供する携帯端末等のゲーム装置が知られている。
【０００３】
例えば、特許文献１には、プレイヤが仮想通貨を支払うことにより、複数のゲームカードの中からランダムに選択されたゲームカードがプレイヤに付与される抽選ゲームを実行するゲームシステムが記載されている。このゲームシステムは、１回の抽選で１枚のゲームカードがプレイヤに付与される通常の抽選ゲーム、又は、１回の抽選で１０枚のゲームカードがプレイヤに付与される特別な抽選ゲームを実行する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２０２３２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１のゲームシステムでは、プレイヤは、通常の抽選ゲーム又は特別な抽選ゲームを何度でも実行することができる。しかしながら、プレイヤは、繰り返し同じ抽選ゲームを実行すると、抽選ゲーム自体に飽きてしまい、再び抽選ゲームを実行しようとする意欲を失う可能性があった。
【０００６】
本発明は、このような課題を解決すべくなされたものであり、プレイヤのゲーム継続意欲を向上させることを可能とする制御プログラム、コンピュータ及び制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る制御プログラムは、記憶部を備えるコンピュータの制御プログラムであって、コンピュータに、プレイヤに対応付けて、複数のゲーム媒体を選択対象として記憶部に記憶する第１記憶機能と、プレイヤからゲーム媒体の選択要求を受け付ける受付機能と、プレイヤから選択要求を受け付けた場合、当該選択要求を受け付けた受付時間、及び、受付回数を示す受付情報を当該プレイヤに対応付けて記憶部に記憶する第２記憶機能と、プレイヤから選択要求を受け付けた場合、プレイヤから選択要求を過去に受け付けたか否かを判定する受付判定機能と、プレイヤから選択要求を過去に受け付けていない場合、選択数を初期値に設定し、プレイヤから選択要求を過去に受け付けている場合、受付情報に示される受付回数、及び、過去に受け付けた選択要求の受付時間と今回受け付けた選択要求の受付時間との差分時間に基づいて設定値を決定し、選択数を、決定された設定値に設定する設定機能と、選択対象として記憶されたゲーム媒体の中から、設定された選択数のゲーム媒体を所定の選択方法により選択し、選択されたゲーム媒体を、プレイヤの所持対象として記憶部に記憶する選択機能と、を実現させる。なお、コンピュータは、上記の手順を実行可能であればよく、例えば、携帯端末や据置端末、サーバ等である。
【０００８】
また、本発明に係る制御プログラムにおいて、設定機能において、設定値を、初期値及び過去に決定された設定値よりも多くなるように決定することが好ましい。
【０００９】
また、本発明に係る制御プログラムにおいて、コンピュータに、受付回数に対応する所定値が記憶されたテーブルを記憶部に複数記憶する第３記憶機能と、プレイヤからの選択要求に応じて、複数のテーブルから所定のテーブルを選択するテーブル選択機能と、を更に実現させ、設定機能による設定値の決定において、選択されたテーブルに記憶された受付回数に対応する所定値を差分時間に基づいた値に変更し、設定値を変更された値に決定することが好ましい。
【００１０】
また、本発明に係る制御プログラムにおいて、コンピュータに、記憶部に記憶された複数のテーブルの受付回数と所定値との関係を示す表示データを出力する出力機能を更に実現させることが好ましい。
【００１１】
また、本発明に係る制御プログラムにおいて、設定機能による設定値の決定において、プレイヤから選択要求を過去に受け付けている場合であって、差分時間が所定時間を超えるときは、受付回数にかかわらず設定値を初期値に決定することが好ましい。
【００１２】
また、本発明に係る制御プログラムにおいて、コンピュータに、受付情報に示される受付回数、及び、前々回の選択要求を受け付けた時間と前回の選択要求を受け付けた時間との差分時間の少なくとも何れか１つに基づいて所定時間を変更させる時間変更機能を更に実現させることが好ましい。
【００１３】
また、本発明に係る制御プログラムにおいて、第１記憶機能において、選択対象として記憶されたゲーム媒体に対応付けて、上限回数を記憶部に記憶し、設定機能による設定値の決定において、プレイヤから選択要求を過去に受け付けている場合であって、受付回数が上限回数よりも大きいときは、差分時間に関わらず設定値を初期値に決定することが好ましい。
【００１４】
また、本発明に係る制御プログラムにおいて、第１記憶機能において、選択対象として記憶されたゲーム媒体に対応付けて、初期確率及び設定確率を記憶部に記憶し、コンピュータに、プレイヤから選択要求を過去に受け付けていない場合、選択対象として記憶されたゲーム媒体の選択確率を、ゲーム媒体に対応付けられた初期確率に設定し、プレイヤから選択要求を過去に受け付けている場合、選択対象として記憶されたゲーム媒体の選択確率を、受付回数、及び、差分時間に対応する設定確率に設定する確率設定機能を更に実現させ、選択機能における所定の選択方法として、選択対象として記憶されたゲーム媒体の中から選択確率に基づいてゲーム媒体を選択することが好ましい。
【００１５】
本発明に係るコンピュータは、記憶部を備えるコンピュータであって、プレイヤに対応付けて、複数のゲーム媒体を選択対象として記憶部に記憶する第１記憶部と、プレイヤからゲーム媒体の選択要求を受け付ける受付部と、プレイヤから選択要求を受け付けた場合、当該選択要求を受け付けた受付時間、及び、受付回数を示す受付情報を当該プレイヤに対応付けて記憶部に記憶する第２記憶部と、受付部がプレイヤから選択要求を受け付けた場合、プレイヤから選択要求を過去に受け付けたか否かを判定する受付判定部と、プレイヤから選択要求を過去に受け付けていない場合、選択数を初期値に設定し、プレイヤから選択要求を過去に受け付けている場合、受付情報に示される受付回数、及び、過去に受け付けた選択要求の受付時間と今回受け付けた選択要求の受付時間との差分時間に基づいて設定値を決定し、選択数を、決定された設定値に設定する設定部と、選択対象として記憶されたゲーム媒体の中から、設定部によって設定された選択数のゲーム媒体を所定の選択方法により選択し、選択されたゲーム媒体を、プレイヤの所持対象として記憶部に記憶する選択部と、を備える。
【００１６】
本発明に係る制御方法は、記憶部を備えるコンピュータの制御方法であって、コンピュータは、プレイヤに対応付けて、複数のゲーム媒体を選択対象として記憶部に記憶する第１記憶ステップと、プレイヤからゲーム媒体の選択要求を受け付ける受付ステップと、プレイヤから選択要求を受け付けた場合、当該選択要求を受け付けた受付時間、及び、受付回数を示す受付情報を当該プレイヤに対応付けて記憶部に記憶する第２記憶ステップと、プレイヤから選択要求を受け付けた場合、プレイヤから選択要求を過去に受け付けたか否かを判定する受付判定ステップと、プレイヤから選択要求を過去に受け付けていない場合、選択数を初期値に設定し、プレイヤから選択要求を過去に受け付けている場合、受付情報に示される受付回数、及び、過去に受け付けた選択要求の受付時間と今回受け付けた選択要求の受付時間との差分時間に基づいた設定値を決定し、選択数を、決定された設定値に設定する設定ステップと、選択対象として記憶されたゲーム媒体の中から、設定された選択数のゲーム媒体を所定の選択方法により選択し、選択されたゲーム媒体を、プレイヤの所持対象として記憶部に記憶する選択ステップと、を含む。
【発明の効果】
【００１７】
本発明に係る制御プログラム、コンピュータ及び制御方法では、過去に受け付けた抽選ゲームの実行要求の受付時間及び受付回数等に基づいて、プレイヤが取得できるゲーム媒体の数が設定されるため、プレイヤのゲーム継続意欲を向上させることが可能となる。
【図面の簡単な説明】
【００１８】
【図１】ゲームシステムが提供する抽選ゲームの一例について説明するための模式図である。
【図２】ゲームシステム１の概略構成の一例を示す図である。
【図３】携帯端末２の概略構成の一例を示す図である。
【図４】（ａ）〜（ｃ）は携帯端末２の表示部２４に表示される画面の一例を示す図である。
【図５】（ａ）〜（ｂ）は携帯端末２の表示部２４に表示される画面の一例を示す図である。
【図６】サーバ３の概略構成の一例を示す図である。
【図７】（ａ）〜（ｄ）は各種テーブルのデータ構造の一例を示す図である。
【図８】（ａ）〜（ｃ）は各種抽選枚数テーブルの一例について説明するための模式図である。
【図９】ゲーム処理に係る動作シーケンスの一例を示す図である。
【図１０】抽選ゲーム決定処理の動作フローの一例を示す図である。
【図１１】抽選枚数設定処理の動作フローの一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００２０】
１．本実施形態の概略
本実施形態のゲームシステムでは、プレイヤは、サーバが提供するゲームを、携帯端末を用いて実施する。本実施形態のゲームシステムでは、サーバはｗｅｂゲームを提供する。なお、本実施形態のゲームシステムは、Ｗｅｂゲームに限定されない。例えば、プレイヤが所持する携帯端末が、ゲームを実行するためのアプリケーション及び各種データ等を記憶し、他の携帯端末と直接通信を行ってゲームを実行してもよい。以下、ｗｅｂゲームを提供するゲームシステムを例にして説明する。
【００２１】
ｗｅｂゲームでは、携帯端末は、ブラウザを介してサーバから受信した情報（マークアップ言語で記述された文書、及びスクリプト言語で記述されたプログラム等）に基づいて、各種ゲーム画面を表示する。また、サーバは、携帯端末からブラウザを介して送信された情報に基づいて、ゲームデータの更新及び携帯端末に対する情報送信等を行う。
【００２２】
サーバが実行するゲームには、プレイヤの抽選指示に従って、複数のゲーム媒体の中からゲーム媒体が選択される抽選が行われ、抽選によって選択されたゲーム媒体がプレイヤに付与される抽選ゲームが含まれる。ゲーム媒体とは、ゲームに使用される電子データであり、例えば、カード、アイテム、キャラクタ及びアバタ等を含む。また、ゲーム媒体は、ゲームの進行に応じ、プレイヤによって、ゲーム内で、取得、保有、使用、管理、交換、合成、強化、売却、廃棄、及び／又は贈与等され得る電子データであるが、ゲーム媒体の利用態様は本明細書で明示されるものには限られない。抽選は、プレイヤに対応付けられた選択対象としての複数のゲーム媒体から、所定の選択方法によってゲーム媒体が選択される処理である。また、抽選は１又は複数回実行され、例えば、ゲームにおいて抽選指示を行うプレイヤが所持する仮想通貨が消費され、消費された仮想通貨に応じて設定された回数の抽選が実行される。所定の選択方法は、例えば、ゲーム媒体に対応付けられた所定の抽選確率に基づいて複数のゲーム媒体からゲーム媒体を選択する方法、又は、各ゲーム媒体に予め定められた順番に従って複数のゲーム媒体からゲーム媒体を選択する方法等であり、抽選確率は、ゲーム媒体が、抽選処理によって選択される選択確率の一例である。例えば、複数のゲーム媒体から等確率でゲーム媒体が抽選される場合は、複数のゲーム媒体のそれぞれに、同じ抽選確率が対応付けられる。また、付与は、抽選によって選択されたゲーム媒体がプレイヤの所持対象として記憶される処理の一例である。本実施形態では、予めプレイヤに対応付けられた複数のキャラクタカードの中からキャラクタカードを、各キャラクタカードに対応付けられた抽選確率に基づいて選択する抽選を行い、選択されたプレイヤに付与する抽選ゲームを、ゲーム媒体選択方法の例として説明する。
【００２３】
図１は、サーバが提供する抽選ゲームの一例について説明するための模式図である。以下、図１を参照しつつ、本実施形態のサーバが提供する抽選ゲームについて説明する。
【００２４】
サーバは、プレイヤから抽選ゲーム実行要求を受け付けた場合、受付時間及び受付回数を示す受付情報を、抽選ゲーム実行要求を行ったプレイヤに対応付けて記憶する。受付時間は、例えば、サーバが、抽選ゲーム実行要求を受け付けた時刻であり、受付回数は、当該プレイヤから今回までに受け付けた抽選ゲーム実行要求の回数である。次に、サーバは、抽選回数を参照し、当該プレイヤから過去に抽選ゲーム実行要求を受け付けたか否かを判定する。サーバは、プレイヤから抽選ゲーム実行要求を過去に受け付けていないと判定した場合（Ａ）、１回目の抽選ゲームとして通常抽選ゲームを実行する（Ｂ）。なお、抽選ゲーム実行要求は、ゲーム媒体の選択要求の一例である。サーバは、通常抽選ゲームにおいて、抽選される抽選枚数を初期値（例えば、５枚）に設定して、プレイヤに対応付けられた複数のキャラクタカードの中から設定された抽選枚数のキャラクタカードを抽選する。そして、サーバは、抽選された抽選枚数のキャラクタカードをプレイヤに付与する。なお、抽選枚数は、選択数の一例である。
【００２５】
次に、サーバは、プレイヤから再び抽選ゲーム実行要求を受け付けた場合、受付時間及び受付回数を示す受付情報を、抽選ゲーム実行要求を行ったプレイヤに対応付けて記憶する。次に、サーバは、抽選回数を参照し、当該プレイヤから過去に抽選ゲーム実行要求を受け付けたか否かを判定する。サーバは、プレイヤから抽選ゲーム実行要求を過去に受け付けていると判定した場合（Ｃ）、２回目の抽選ゲームとして特別抽選ゲームを実行する（Ｄ）。まず、サーバは、２回目（今回）の抽選ゲーム実行要求を受け付けた時間と１回目の抽選ゲーム実行要求を受け付けた時間との間の差分時間を算出する（Ｅ）。次に、サーバは、算出された差分時間（Ｅ）が特別抽選ゲーム時間（Ｆ）内である場合、抽選枚数を設定値に設定する。設定値は、抽選回数及び／又は差分時間に基づいて決定される整数値である。そして、サーバは、特別抽選ゲームにおいて、プレイヤに対応付けられた複数のキャラクタカードの中から設定された抽選枚数のキャラクタカードを抽選する。そして、サーバは、抽選された抽選枚数のキャラクタカードをプレイヤに付与する。なお、１回目にプレイヤから受け付けた抽選ゲーム実行要求及び２回目にプレイヤから受け付けた抽選ゲーム実行要求は、過去に受け付けた選択要求及び今回受け付けた選択要求の一例である。また、特別抽選ゲーム時間（Ｆ）は、所定時間の一例である。なお、差分時間の起算点を、前回の抽選ゲーム実行要求を受け付けた時間としたが、前回の抽選ゲーム実行要求によってプレイヤにキャラクタカードが付与された時間でも、前回の抽選ゲーム実行要求によって抽選枚数のキャラクタカードが抽選された時間でも、前回の抽選ゲーム実行要求に関する時間であればどのような時間でもよい。
【００２６】
特別抽選ゲームは、前回実行した抽選ゲームの抽選枚数（設定値）よりも多く設定された抽選枚数のキャラクタカードを、プレイヤに対応付けられた複数のキャラクタカードの中から抽選する抽選ゲームである。特別抽選ゲーム時間（Ｆ）は、例えば、前回の抽選ゲーム実行要求を受け付けた時間から６０分間であり、特別抽選ゲーム時間（Ｆ）内において抽選ゲーム実行要求が受け付けられた場合に限り特別抽選ゲームが実行される。
【００２７】
なお、サーバは、差分時間が特別抽選ゲーム時間（Ｆ）を超えた場合は、受付回数に関わらず、抽選枚数を初期値にリセットし、受け付けた抽選ゲーム実行要求に対する抽選ゲームとして通常抽選ゲームを実行する（Ｄ’）。なお、上述の（Ｆ）について、サーバがプレイヤから再び抽選ゲーム実行要求を受け付けた場合に、差分時間が特別抽選ゲーム時間内であるか否かを判定するとしたが、この限りではない。すなわち、サーバは、継時的に、差分時間が特別抽選ゲーム時間内であるか否かを判定し、差分時間が特別抽選ゲーム時間を超えたと判定した場合に、抽選枚数を初期値にリセットしておく。このように、サーバは、予めプレイヤから抽選ゲーム実行要求を受け付ける前に、差分時間が特別抽選ゲーム時間を超えたか否かを判定してもよい。この場合において、サーバは、プレイヤに、差分時間が特別抽選ゲームを超えるまでの残り時間を通知してもよい。
【００２８】
さらに、サーバは、２回目の抽選ゲームとして特別抽選ゲームが実行された後に（Ｄ）、プレイヤから３回目の抽選ゲーム実行要求を受け付けると（Ｇ）、３回目の抽選ゲームを実行する（Ｈ）。まず、プレイヤから抽選ゲーム実行要求を受け付けた場合、受付時間及び受付回数を示す受付情報を、抽選ゲーム実行要求を行ったプレイヤに対応付けて記憶する。次に、サーバは、抽選回数を参照し、当該プレイヤから過去に抽選ゲーム実行要求を受け付けたか否かを判定する。サーバは、プレイヤから抽選ゲーム実行要求を過去に受け付けていると判定した場合、３回目（今回）の抽選ゲーム実行要求を受け付けた時間と２回目の抽選ゲーム実行要求を受け付けた時間との差分時間を算出する（Ｉ）。次に、サーバは、算出された差分時間が特別抽選ゲーム時間（Ｆ）内である場合、抽選回数及び差分時間に基づいて、設定値を２回目の抽選枚数よりも多く設定して、抽選枚数を設定値に設定する。そして、サーバは、３回目の抽選ゲームとしての特別抽選ゲームにおいて、プレイヤに対応付けられた複数のキャラクタカードの中から設定された抽選枚数のキャラクタカードを抽選する（Ｈ）。このように、特別抽選ゲーム時間（Ｆ）内において抽選ゲーム実行要求を受け付けた受付回数及び差分時間に基づいて、プレイヤに付与されるキャラクタカードの枚数は累積される。なお、サーバは、差分時間が特別抽選ゲーム時間（Ｆ）を超えた場合は、受付回数にかかわらず、実行される抽選ゲームを通常抽選ゲームにリセットし（抽選枚数を初期値にリセット）、受け付けた抽選ゲーム実行要求に対する抽選ゲームとして通常抽選ゲームを実行する。
【００２９】
このように、プレイヤは、差分時間が特別抽選ゲーム時間内となるように抽選ゲームの実行を要求すれば、キャラクタカードの抽選枚数が増大していく特別抽選ゲームを実行することができ、プレイヤが再びゲームを実行しようとする意欲を向上させることが可能となる。また、抽選ゲームにおいて、抽選ゲーム実行要求を受け付けた時間に基づいて、プレイヤが取得できるキャラクタカードの枚数が増加されるため、プレイヤのゲーム継続意欲を向上させることが可能となる。
【００３０】
２．ゲームシステム１の構成
図２は、ゲームシステム１の概略構成の一例を示す図である。
【００３１】
ゲームシステム１は、複数のプレイヤのそれぞれが操作する複数の携帯端末２と、サーバ３とを備える。携帯端末２とサーバ３は、例えば、基地局４、移動体通信網５、ゲートウェイ６、及びインターネット７等の通信ネットワークを介して相互に接続される。携帯端末２で実行されるプログラム（例えば、閲覧プログラム）と、サーバ３で実行されるプログラム（例えば、ゲームプログラム）とは、ハイパーテキスト転送プロトコル（Hypertext Transfer Protocol, HTTP）等の通信プロトコルを用いて通信を行う。
【００３２】
なお、携帯端末２としては多機能携帯電話（所謂「スマートフォン」）を想定するが、本発明はこれに限定されない。携帯端末２は、本発明が適用可能であればよく、例えば、携帯電話（所謂「フィーチャーフォン」）、携帯情報端末（Personal Digital Assistant, PDA）、携帯ゲーム機、携帯音楽プレイヤ、タブレット端末、タブレットＰＣ、ノートＰＣ等でもよい。
【００３３】
２．１．携帯端末２の構成
図３は、携帯端末２の概略構成の一例を示す図である。
【００３４】
携帯端末２は、端末通信部２１と、端末記憶部２２と、操作部２３と、表示部２４と、端末処理部２５とを備える。携帯端末２は、プレイヤによる操作部２３（タッチパネル及びボタン等）の操作に応じて、ゲームの進行をサーバ３に要求する。また、携帯端末２は、サーバ３からゲームの進行に係る表示データを受信して表示する。
【００３５】
端末通信部２１は、所定の周波数帯を感受帯域とするアンテナを含む、通信インターフェース回路を備え、携帯端末２を無線通信ネットワークに接続する。端末通信部２１は、基地局４により割り当てられるチャネルを介して、基地局４との間でＣＤＭＡ（Code Division Multiple Access）方式等による無線信号回線を確立し、基地局４との間で通信を行う。そして、端末通信部２１は、端末処理部２５から供給されたデータをサーバ３等に送信する。また、端末通信部２１は、サーバ３等から受信したデータを端末処理部２５に供給する。なお、端末通信部２１は、不図示のＷｉｆｉ（Wireless Fidelity）のアクセスポイントとの間でＩＥＥＥ８０２．１１規格の無線通信方式による無線通信を行うものでもよい。
【００３６】
端末記憶部２２は、例えば、半導体メモリ装置を備える。端末記憶部２２は、端末処理部２５での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。例えば、端末記憶部２２は、ドライバプログラムとして、操作部２３を制御する入力デバイスドライバプログラム、表示部２４を制御する出力デバイスドライバプログラム等を記憶する。また、端末記憶部２２は、アプリケーションプログラムとして、ゲームの進行に係る表示データの取得及び表示を行うプログラム等を記憶する。コンピュータプログラムは、例えばＣＤ−ＲＯＭ（compact disk read only memory）、ＤＶＤ−ＲＯＭ（digital versatile disk read only memory）等のコンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いて端末記憶部２２にインストールされてもよい。また、コンピュータプログラムは、特定のサーバ装置等から無線通信を介して端末記憶部２２にインストールされてもよい。また、端末記憶部２２は、データとして、携帯端末２のプレイヤの識別情報であるプレイヤＩＤ、ゲームの進行に係る表示データ、映像データ、画像データ等を記憶する。さらに、端末記憶部２２は、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【００３７】
操作部２３は、携帯端末２の操作が可能であればどのようなデバイスでもよく、例えば、タッチパネル、キーボタン等である。プレイヤは、操作部２３を用いて、文字、数字、記号等を入力することができる。操作部２３は、プレイヤにより操作されると、その操作に対応する信号を生成する。そして、生成された信号は、プレイヤの指示として、端末処理部２５に供給される。
【００３８】
表示部２４も、映像や画像等の表示が可能であればどのようなデバイスでもよく、例えば、液晶ディスプレイや有機ＥＬ（Electro−Luminescence）ディスプレイ等である。表示部２４は、端末処理部２５から供給された映像データに応じた映像や、画像データに応じた画像等を表示する。
【００３９】
端末処理部２５は、一又は複数個のプロセッサ及びその周辺回路を備える。端末処理部２５は、例えばＣＰＵ（Central Processing Unit）であり、携帯端末２の全体的な動作を統括的に制御する。端末処理部２５は、端末記憶部２２に記憶されているプログラム、操作部２３の操作等に基づいて携帯端末２の各種処理が適切な手順で実行されるように、端末通信部２１、表示部２４等の動作を制御する。端末処理部２５は、端末記憶部２２に記憶されているプログラム（オペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム等）に基づいて処理を実行する。また、端末処理部２５は、複数のプログラム（アプリケーションプログラム等）を並列に実行することができる。
【００４０】
２．１．１．端末処理部２５の機能
【００４１】
図４（ａ）は、携帯端末２の表示部２４に表示されるホーム画面４００の一例を示す図である。
【００４２】
図４（ａ）に示すホーム画面４００は、ゲーム開始時等に表示される。以下で説明する各画面は、サーバ３から受信された表示データに基づいて表示される。
【００４３】
ホーム画面４００には、メインゲームボタン４０１、抽選ゲームボタン４０２、及び特別抽選ゲーム告知情報４０３等が表示される。
【００４４】
プレイヤによってメインゲームボタン４０１が押下されると、メインゲームを実行するための画面が表示され、プレイヤはメインゲームを実行することができる。なお、メインゲームは、例えば、ゲームのシナリオに従って進行するクエストである。クエストとは、一般に、探索、ミッション等とも称されるものであり、例えば、複数のダンジョンのそれぞれに複数のフロア（ステージ）を有し、各フロアの処理を順次実行していくものである。各フロアの処理には、プレイヤキャラクタと敵キャラクタとのバトル（対戦）、プレイヤへの特定のゲーム媒体等の特典の付与、複数のプレイヤが参加するいわゆるＲＡＩＤバトル、他プレイヤとの遭遇及び／又は他プレイヤとのバトル（対戦）等が含まれる。プレイヤは、クエストを実行することにより、キャラクタを成長させたり、アイテムを取得することが可能となる。
【００４５】
ゲームに使用されるプレイヤキャラクタ及び敵キャラクタ等のキャラクタカードは、ゲーム用パラメータを有している。プレイヤキャラクタは、プレイヤが所持するゲーム媒体であり、敵キャラクタは、ノンプレイヤキャラクタ又は他のプレイヤが所持するゲーム媒体である。ゲーム用パラメータは、例えば、攻撃力、防御力、体力（又はＨＰ（ヒットポイント））、属性（例えば、火、水、雷等）、レア度（例えば、ノーマル、レア、Ｓ（スーパー）レア、ＳＳ（ダブルスーパー）レア、ＳＳＳ（トリプルスーパー）レア、レジェンド等）、キャラクタの特殊能力を示すスキル、スキルの発動率、攻撃速度（一ターンにおける攻撃回数、攻撃するまでのターン数等）、一対戦における防御回数等のパラメータ及び／又はジョブ（例えば、職業、兵種等）である。また、一つのキャラクタが割り当てられるカードは一つのカードに限定されず、キャラクタ毎に、ゲーム用パラメータがそれぞれ異なる複数のカードが割り当てられてもよい。
【００４６】
プレイヤによって抽選ゲームボタン４０２が押下されると、抽選ゲームを実行するための画面が表示され、プレイヤは特別抽選ゲーム及び通常抽選ゲームの何れかの抽選ゲームを実行することができる。
【００４７】
特別抽選ゲーム告知情報４０３は、現在時刻が、特別抽選ゲームに係るイベント期間内であることを告知する情報である。通常抽選ゲーム又は特別抽選ゲームは、予め定められたイベント期間においてのみ、サーバから提供される。なお、イベント期間以外においては、通常抽選ゲームのみがサーバから提供される。
【００４８】
図４（ｂ）は、携帯端末２の表示部２４に表示される特別抽選ゲーム画面の一例を示す図である。
【００４９】
図４（ｂ）に示す特別抽選ゲーム画面４１０は、ホーム画面４００で抽選ゲームボタン４０２が押下されたときに、特別抽選ゲームの実行条件が満たされている場合に表示される。特別抽選ゲームの実行条件は、現在時刻が特別抽選ゲームに係るイベント期間内であること、実行される抽選ゲームが通常抽選ゲームにリセットされていないこと、特別抽選ゲーム時間内において抽選ゲーム実行要求を受け付けた受付回数が実行可能回数以下であること、及び、抽選ゲームボタン４０２が押下された（抽選ゲーム実行要求をサーバが受け付けた）時間と前回の抽選ゲーム実行要求をサーバが受け付けた時間との差分時間が特別抽選ゲーム時間内であること等である。なお、実行可能回数は、サーバ３が、特別抽選ゲームに係るイベント期間内においてプレイヤ毎に特別抽選ゲームを実行できる回数（例えば、５回）であり、上限回数の一例である。特別抽選ゲーム画面４１０には、抽選枚数情報４１１、抽選ボタン４１２、戻るボタン４１３、次回抽選情報４１４等が表示される。
【００５０】
抽選枚数情報４１１は、特別抽選ゲームの実行回毎にプレイヤが取得できる枚数（抽選枚数）に関する情報である。抽選ボタン４１２が押下されると、上述した特別抽選ゲームの実行条件が満たされている場合は、特別抽選ゲームが実行され、抽選結果を表示するための特別抽選結果画面が表示される。また、抽選ボタン４１２が押下された際に上述した特別抽選ゲームの実行条件が満たされていない場合は、通常抽選ゲームが実行され、抽選結果を表示するための通常抽選結果画面が表示される。
【００５１】
戻るボタン４１３が押下されると、再びホーム画面４００が表示される。次回抽選情報４１４は、抽選ボタン４１２が押下された場合に実行される特別抽選ゲーム又は通常抽選ゲームに関する情報である。次回抽選情報として、抽選ボタン４１２が押下された場合の実行回、抽選枚数、及び特別抽選ゲーム時間が終了するまでの残り時間が表示される。以降、次回抽選情報として表示される実行回及び抽選枚数を次回実行回及び次回抽選枚数と称する場合がある。なお、特別抽選ゲーム時間が終了するまでの残り時間は、サーバ３から送信された特別抽選ゲーム画面４１０を表示するための表示データに含まれる特別抽選ゲーム時間の終了時間から現在時刻を減算することにより算出される時間である。なお、特別抽選ゲームに係るイベント期間内において初めて抽選ゲームが実行される前では、残り時間は表示されない。
【００５２】
図４（ｃ）は、携帯端末２の表示部２４に表示される通常抽選ゲーム画面の一例を示す図である。
【００５３】
図４（ｃ）に示す通常抽選ゲーム画面４２０は、ホーム画面４００で抽選ゲームボタン４０２が押下されたときに、特別抽選ゲームの実行条件が満たされていない場合に表示される。通常抽選ゲーム画面４２０には、特別抽選ゲーム終了情報４２１、抽選ボタン４２２、次回抽選情報４２３、戻るボタン４２４等が表示される。
【００５４】
特別抽選ゲーム終了情報４２１は、特別抽選ゲームに係るイベント期間内において特別抽選ゲームが実行されないことを通知する情報である。抽選ボタン４２２が押下されると、通常抽選ゲームが実行され、抽選結果を表示するための通常抽選結果画面が表示される。次回抽選情報４２３は、抽選ボタン４２２が押下された場合に実行される通常抽選ゲームに関する情報である。通常抽選ゲームに関する情報として、通常抽選ゲームが実行された場合の抽選枚数（初期値（５枚））が表示される。また、戻るボタン４２４が押下されると、再びホーム画面４００が表示される。なお、１回目の通常抽選ゲームが実行される前は、ホーム画面４００で抽選ゲームボタン４０２が押下されたときに、常に特別抽選ゲーム画面４１０が表示される。
【００５５】
図５（ａ）は、携帯端末２の表示部２４に表示される特別抽選結果画面の一例を示す図である。
【００５６】
図５（ａ）に示す特別抽選結果画面５００は、特別抽選ゲーム画面４１０に表示された抽選ボタン４１２が押下されて、特別抽選ゲームが実行されたとき又は１回目の通常抽選ゲームが実行されたときに表示される。特別抽選結果画面５００には、取得結果情報５０１、取得キャラクタカードの画像５０２、次回抽選枚数情報５０３、再抽選ボタン５０４、戻るボタン５０５、残り時間５０６等が表示される。
【００５７】
取得結果情報５０１は、実行された特別抽選ゲームにおける抽選枚数に関する情報である。取得キャラクタカードの画像５０２は、実行された特別抽選ゲームによってプレイヤに付与されたキャラクタカードのうちの希少なキャラクタカードの画像である。希少なキャラクタカードとは、所定のレア度より高いレア度が設定されたキャラクタカードである。次回抽選枚数情報５０３は、再抽選ボタン５０４が押下された場合に実行される特別抽選ゲームにおける抽選枚数に関する情報である。再抽選ボタン５０４が押下されると、上述した特別抽選ゲームの実行条件が満たされている場合は、特別抽選ゲームが再び実行され、抽選結果を表示するための特別抽選結果画面５００が再び表示される。なお、再抽選ボタン５０４が押下されたときに、上述した特別抽選ゲームの実行条件が満たされていない場合は、通常抽選ゲームが実行され、後述する通常抽選結果画面が表示される。戻るボタン５０５が押下されると、ホーム画面４００が表示される。残り時間５０６として、特別抽選ゲーム時間が終了するまでの残り時間が表示される。
【００５８】
図５（ｂ）は、携帯端末２の表示部２４に表示される通常抽選結果画面の一例を示す図である。
【００５９】
図５（ｂ）に示す通常抽選結果画面５１０は、特別抽選ゲーム画面４１０の抽選ボタン４１２、通常抽選ゲーム画面４２０の抽選ボタン４２２、又は特別抽選結果画面５００の再抽選ボタン５０４が押下されて通常抽選ゲームが実行されたときに表示される。通常抽選結果画面５１０には、取得結果情報５１１、取得キャラクタカードの画像５１２、再抽選ボタン５１３、戻るボタン５１４等が表示される。
【００６０】
取得結果情報５１１は、実行された通常抽選ゲームにおける抽選枚数に関する情報である。取得キャラクタカードの画像５１２は、実行された通常抽選ゲームによってプレイヤに付与されたキャラクタカードのうちの希少なキャラクタカードの画像である。再抽選ボタン５１３が押下されると、通常抽選ゲームが再び実行され、抽選結果を表示するための通常抽選結果画面５１０が再び表示される。戻るボタン５１４が押下されると、ホーム画面４００が表示される。
【００６１】
２．１．２．端末処理部２５の構成
端末処理部２５は、少なくとも閲覧実行部２５１を備える。閲覧実行部２５１は、端末処理部２５が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、閲覧実行部２５１は、ファームウェアとして携帯端末２に実装されてもよい。
【００６２】
閲覧実行部２５１は、ゲームの進行に係る表示データの取得及び表示を行う。即ち、閲覧実行部２５１は、プレイヤからの指示に応じて、ゲームの進行に係る表示データの取得要求を端末通信部２１を介してサーバ３に送信する。また、閲覧実行部２５１は、対応する表示データを端末通信部２１を介してサーバ３から受信する。閲覧実行部２５１は、受信した表示データに基づいて描画データを作成する。即ち、閲覧実行部２５１は、受信した表示データを解析して制御データ及び内容データを特定し、特定した制御データに基づいて同じく特定した内容データをレイアウトし、描画データを作成する。そして、閲覧実行部２５１は、作成した描画データを表示部２４に出力する。また、閲覧実行部２５１は、サーバ３との通信接続が確立されている間、表示データに含まれる各情報を端末記憶部２２に記憶する。
【００６３】
特に、閲覧実行部２５１は、操作部２３を用いたプレイヤからの指示に応じて、その指示に応じた要求種別を含むゲーム進行要求を端末通信部２１を介してサーバ３に送信する。例えば、閲覧実行部２５１は、ホーム画面４００が表示部２４に表示されている場合に、抽選ゲームボタン４０２が押下されると、プレイヤＩＤとともに抽選ゲーム開始要求をサーバ３に送信する。
【００６４】
また、閲覧実行部２５１は、特別抽選ゲーム画面４１０が表示部２４に表示されている場合に、抽選ボタン４１２が押下されると、プレイヤＩＤと特別抽選ゲームを示す抽選ゲーム種別とを含む抽選ゲーム実行要求をサーバ３に送信する。また、閲覧実行部２５１は、通常抽選ゲーム画面４２０が表示部２４に表示されている場合に、抽選ボタン４２２が押下されると、プレイヤＩＤと通常抽選ゲームを示す抽選ゲーム種別とを含む抽選ゲーム実行要求をサーバ３に送信する。
【００６５】
また、閲覧実行部２５１は、特別抽選結果画面５００が表示部２４に表示されている場合に、再抽選ボタン５０４が押下されると、プレイヤＩＤと特別抽選ゲームを示す抽選ゲーム種別とを含む抽選ゲーム実行要求をサーバ３に送信する。また、閲覧実行部２５１は、通常抽選結果画面５１０が表示部２４に表示されている場合に、再抽選ボタン５１３が押下されると、プレイヤＩＤと通常抽選ゲームを示す抽選ゲーム種別とを含む抽選ゲーム実行要求をサーバ３に送信する。
【００６６】
そして、閲覧実行部２５１は、これら各種要求に対する応答として、対応する表示データを端末通信部２１を介してサーバ３から受信し、受信した表示データに対応する描画データを作成して表示部２４に出力する。
【００６７】
２．２．サーバ３の構成
図６は、サーバ３の概略構成の一例を示す図である。また、図７（ａ）〜（ｄ）は、サーバ記憶部３２が記憶する各種テーブルのデータ構造の一例を示す図である。
【００６８】
サーバ３は、サーバ通信部３１と、サーバ記憶部３２と、サーバ処理部３３とを備える。サーバ３は、携帯端末２からの要求に応じて、抽選ゲーム及びメインゲーム等を進行させる。また、サーバ３は、ゲームの進行に係る表示データを作成して携帯端末２に送信する。
【００６９】
サーバ通信部３１は、出力部の一例であり、サーバ３をインターネット７に接続するための通信インターフェース回路を備え、インターネット７との間で通信を行う。そして、サーバ通信部３１は、携帯端末２等から受信したデータをサーバ処理部３３に供給する。また、サーバ通信部３１は、サーバ処理部３３から供給されたデータを携帯端末２等に送信する。
【００７０】
サーバ記憶部３２は、例えば、磁気テープ装置、磁気ディスク装置、又は光ディスク装置のうちの少なくとも一つを備える。サーバ記憶部３２は、サーバ処理部３３での処理に用いられるオペレーティングシステムプログラム、ドライバプログラム、アプリケーションプログラム、データ等を記憶する。例えば、サーバ記憶部３２は、アプリケーションプログラムとして、ゲームを進行させ、その結果に係る表示データを作成するゲームプログラム等を記憶する。コンピュータプログラムは、例えばＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等のコンピュータ読み取り可能な可搬型記録媒体から、公知のセットアッププログラム等を用いて端末記憶部２２にインストールされてもよい。なお、サーバ記憶部３２は、第１記憶部及び第２記憶部の一例である。
【００７１】
また、サーバ記憶部３２は、データとして、図７（ａ）に示すプレイヤテーブル、図７（ｂ）に示すカードテーブル、図７（ｃ）に示す抽選対象テーブル、図７（ｄ）に示す抽選枚数テーブル、各プレイヤの画像データ、ゲームの進行に係る様々な画像データ等を記憶する。さらに、サーバ記憶部３２は、所定の処理に係る一時的なデータを一時的に記憶してもよい。すなわち、サーバ記憶部３２は、揮発性のメモリ（Random Access Memory, RAM）を備え、ゲームの進行に応じて変動する動的データを記憶する。
【００７２】
図７（ａ）は、プレイヤを管理するプレイヤテーブルを示す。プレイヤテーブルには、各プレイヤについて、当該プレイヤの識別番号（プレイヤＩＤ）、名前、画像データのファイル名、所有カード情報、受付情報、通常抽選ゲームへのリセット履歴、ゲームに使用される使用カード情報、ゲームポイント、プレイヤレベル及び関連プレイヤのプレイヤＩＤ等の情報が関連付けて記憶される。
【００７３】
所有カード情報には、プレイヤが所有する、ゲームで使用されるキャラクタカード毎に、所有するキャラクタカードを管理するための識別番号（所有ＩＤ）及び当該カードの識別番号（カードＩＤ）等が関連付けて記憶される。所有ＩＤは、プレイヤが所有するキャラクタカードのそれぞれを一意に識別するための識別情報の一例である。カードＩＤは、後述するカードテーブルにおいて記憶されるキャラクタカードのカードＩＤである。受付情報には、特別抽選ゲーム時間内において抽選ゲーム実行要求を受け付けた受付回数と前回受付時間とが関連付けて記憶される。前回受付時間には、特別抽選ゲームのゲーム実行要求及び１回目の抽選ゲームのゲーム実行要求のうち直近のゲーム実行要求が受け付けられた時間が記憶される。なお、前回受付時間は、ゲーム実行要求（ゲーム媒体の選択要求）を受け付けた時間を示す情報の一例であり、絶対時間である。また、前回受付時間として、タイマー機能が用いられる場合は、開始時間の０（ゼロ）分が前回受付時間として記憶されてもよい。また、実行される抽選ゲームが通常抽選ゲームにリセットされると、記憶されている前回受付時間は削除される。
【００７４】
特別抽選ゲーム時間の終了時間には、前回受付時間が記憶された場合において、前回受付時間に特別抽選ゲーム時間（例えば、６０分）が加算された時間が記憶される。なお、終了時間は、絶対時間であるが、タイマー機能を用いる場合は、６０分が終了時間として記憶される。また、実行される抽選ゲームが通常抽選ゲームにリセットされると、記憶されている特別抽選ゲーム時間の終了時間は削除される。
【００７５】
使用カード情報には、各プレイヤの所有カード情報に記憶された所有ＩＤの内、当該プレイヤによってゲームに使用されるキャラクタカードに対応する所有ＩＤが記憶される。ゲームポイントは、メインゲームにおいて各プレイヤに付与されたポイントの累積値であり、メインゲームで実施されるクエストの結果（ステージクリア）、バトルの結果（勝敗）、イベントの結果（プレイヤが所属するグループの順位）等のゲームの結果に応じて各プレイヤに付与される。プレイヤレベルは、メインゲームにおけるプレイヤのレベルであり、プレイヤに付与されたゲームポイントに応じて定められる。
【００７６】
関連プレイヤは、各プレイヤに関連する他のプレイヤである。関連プレイヤは、例えば、各プレイヤと同一の所属グループに所属する他のプレイヤ、各プレイヤとフレンド関係にある他のプレイヤ、過去の敵キャラクタとのゲームにおいて各プレイヤを救援した他のプレイヤ、過去に対戦した他のプレイヤ及び／又は過去に対戦したグループに所属する他のプレイヤ等である。
【００７７】
図７（ｂ）は、キャラクタカードを管理するカードテーブルを示す。カードテーブルには、各キャラクタカードについて、当該キャラクタカードのカードＩＤ、名前、画像データのファイル名、キャラクタ名、レア度、抽選確率、ＨＰ、攻撃力、防御力、属性等が関連付けて記憶される。
【００７８】
図７（ｃ）は、抽選対象としてのキャラクタカードを管理する抽選対象テーブルを示す。抽選対象テーブルには、各プレイヤについて、プレイヤＩＤと抽選対象カード情報とが関連付けて記憶される。抽選対象カード情報は、後述する抽選処理における抽選対象となる複数のキャラクタカードのカードＩＤである。なお、抽選対象は、選択対象の一例である。
【００７９】
図７（ｄ）は、特別抽選ゲームにおける抽選枚数を管理する抽選枚数テーブルを示す。抽選枚数テーブルには、特別抽選ゲームの抽選回毎に、抽選枚数となる候補値が関連付けて記憶される。なお、抽選回は、抽選ゲームの実行回数の一例であり、また、候補値は、所定値の一例である。
【００８０】
２．２．１．サーバ処理部３３の構成
サーバ処理部３３は、進行制御部３３１、メインゲーム実行部３３２、抽選ゲーム決定部３３３、設定部３３４、抽選部３３５及び表示データ作成部３３６を備える。これらの各部は、サーバ処理部３３が備えるプロセッサで実行されるプログラムにより実現される機能モジュールである。あるいは、これらの各部は、ファームウェアとしてサーバ３に実装されてもよい。なお、抽選部３３５は、選択部の一例である。
【００８１】
進行制御部３３１は、ゲームの開始及び進行を制御し、メインゲーム実行部３３２、抽選ゲーム決定部３３３、設定部３３４、抽選部３３５及び表示データ作成部３３６に処理の実行を適宜指示する。進行制御部３３１は、サーバ通信部３１を介して、携帯端末２との間で必要なデータをやり取りする。
【００８２】
図４（ａ）〜（ｃ）及び図５（ａ）〜（ｂ）を用いて説明した各画面の要求を携帯端末２から受信すると、進行制御部３３１は、プレイヤからの指示を受け付けるためのボタン、プレイヤに通知する文字情報、画像等をその画面に応じたレイアウトで表示させるための表示データの作成を各部に指示し、そのデータを携帯端末２に送信する。そして、携帯端末２に表示させた画面上で何れかのボタンが押下され、そのボタンに対応する次の画面の要求を携帯端末２から受信すると、進行制御部３３１は、同様に次の画面の表示データの作成を各部に指示し、そのデータを携帯端末２に送信する。
【００８３】
特に、進行制御部３３１は、プレイヤにより携帯端末２を用いてゲームを開始する操作、又は、ホーム画面へ遷移する操作が行われ、それに対応するホーム画面要求を携帯端末２から受信した場合、表示データ作成部３３６に、ホーム画面４００を表示するための表示データの作成を指示する。そして、進行制御部３３１は、表示データ作成部３３６が作成した表示データを携帯端末２に送信する。
【００８４】
また、進行制御部３３１は、携帯端末２に表示されたホーム画面４００におけるメインゲームボタン４０１が押下され、それに対応するメインゲーム要求を携帯端末２から受信した場合、メインゲーム実行部３３２にメインゲームの実行を指示する。そして、進行制御部３３１は、メインゲーム実行部３３２が作成した、メインゲームを実行する画面を表示するための表示データを携帯端末２に送信する。
【００８５】
また、進行制御部３３１は、携帯端末２に表示されたホーム画面４００における抽選ゲームボタン４０２が押下され、それに対応する抽選ゲーム開始要求を携帯端末２から受信した場合、抽選ゲーム決定部３３３に実行される抽選ゲームの決定を指示する。なお、進行制御部３３１は、受付部の一例である。そして、進行制御部３３１は、抽選ゲーム決定部３３３によって決定された特別抽選ゲーム又は通常抽選ゲームを実行するための特別抽選ゲーム画面４１０又は通常抽選ゲーム画面４２０を表示するための表示データを携帯端末２に送信する。なお、特別抽選ゲーム画面４１０又は通常抽選ゲーム画面４２０を表示するための表示データは、表示データ作成部３３６によって作成される。
【００８６】
また、進行制御部３３１は、携帯端末２に表示された特別抽選ゲーム画面４１０における抽選ボタン４１２又は特別抽選結果画面５００における再抽選ボタン５０４が押下され、それに対応する抽選ゲーム実行要求を携帯端末２から受信した場合、設定部３３４に抽選枚数の設定を指示する。そして、進行制御部３３１は、設定部３３４によって設定された抽選枚数の抽選処理が実行された結果を含む特別抽選結果画面５００又は通常抽選結果画面５１０を表示するための表示データを携帯端末２に送信する。なお、特別抽選結果画面５００又は通常抽選結果画面５１０を表示するための表示データは、表示データ作成部３３６によって作成される。
【００８７】
また、進行制御部３３１は、携帯端末２に表示された通常抽選ゲーム画面４２０における抽選ボタン４２２又は通常抽選結果画面５１０における再抽選ボタン５１３が押下され、それに対応する抽選ゲーム実行要求を携帯端末２から受信した場合、設定部３３４に抽選枚数の設定を指示する。そして、進行制御部３３１は、設定部３３４によって設定された通常抽選ゲームの抽選枚数の抽選処理が実行された結果を含む通常抽選結果画面５１０を表示するための表示データを携帯端末２に送信する。
【００８８】
メインゲーム実行部３３２は、進行制御部３３１からメインゲームの実行が指示された場合、メインゲームを実行する画面を表示するための表示データを作成し、作成した表示データを進行制御部３３１に渡す。以後、携帯端末２に表示された、メインゲームを実行する画面に対するプレイヤによる操作に従ってメインゲームが実行される。メインゲーム実行部３３２は、メインゲームにおいて、プレイヤテーブルに記憶された使用カード情報に係るカード等を用いてバトル等を実行する。また、メインゲーム実行部３３２は、その結果に応じて、プレイヤテーブルにおけるゲームポイント及びプレイヤレベルを更新し、プレイヤにゲームポイントを付与するとともにプレイヤレベルを上昇させる。
【００８９】
抽選ゲーム決定部３３３は、進行制御部３３１から、抽選ゲームの決定を指示されると、プレイヤテーブルを参照し、抽選ゲーム開始要求に含まれるプレイヤＩＤに基づいて、そのプレイヤに関連付けて記憶されている、特別抽選ゲーム時間内において抽選ゲーム実行要求を受け付けた受付回数を示す受付情報を取得する。次に、抽選ゲーム決定部３３３は、取得された受付情報によって示される受付回数が０回である場合は、実行される抽選ゲームを特別抽選ゲームに決定する。そして、抽選ゲーム決定部３３３は、表示データ作成部３３６に特別抽選ゲーム画面４１０を表示するための表示データの作成を指示する。
【００９０】
また、抽選ゲーム決定部３３３は、受付回数が実行可能回数（５回）を超えた（実行可能回数よりも大きい）場合は、差分時間に関わらず、実行される抽選ゲームを通常抽選ゲームに決定する。そして、抽選ゲーム決定部３３３は、表示データ作成部３３６に通常抽選ゲーム画面４２０を表示するための表示データの作成を指示する。
【００９１】
また、抽選ゲーム決定部３３３は、受付回数が０回より多く且つ実行可能回数以下である場合、プレイヤテーブルのリセット履歴を参照し、イベント期間において実行される抽選ゲームが通常抽選ゲームにリセットされたことがあるか否かを判定する。次に、抽選ゲーム決定部３３３は、実行される抽選ゲームが通常抽選ゲームにリセットされたことがあると判定した場合、実行される抽選ゲームを通常抽選ゲームに決定する。そして、抽選ゲーム決定部３３３は、表示データ作成部３３６に通常抽選ゲーム画面４２０を表示するための表示データの作成を指示する。なお、抽選ゲーム決定部３３３は、実行される抽選ゲームが通常抽選ゲームにリセットされた回数が所定回数を超えたと判定した場合、実行される抽選ゲームを通常抽選ゲームに決定してもよい。この場合、抽選ゲーム決定部３３３は、プレイヤテーブルのリセット履歴に、抽選ゲームが通常抽選ゲームにリセットされた回数を記憶する。これにより、リセットされた回数が所定回数を超えるまでは、実行される抽選ゲームが通常抽選ゲームにリセットされても特別抽選ゲームを再び実施することができ、多様なゲーム媒体選択方法を提供することが可能となる。
【００９２】
また、抽選ゲーム決定部３３３は、実行される抽選ゲームが通常抽選ゲームにリセットされたことがないと判定した場合、プレイヤテーブルを参照し、そのプレイヤが前回実行した特別抽選ゲームの抽選ゲーム実行要求を受け付けた前回受付時間を取得する。次に、抽選ゲーム決定部３３３は、抽選ゲーム開始要求を受け付けた現在時刻と前回受付時間との差分時間が特別抽選ゲーム時間内であるか否かを判定する。なお、タイマー機能を用いる場合は、現在時刻は、前回受付時間（０分）からの経過時間であり、差分時間と同一である。次に、抽選ゲーム決定部３３３は、差分時間が特別抽選ゲーム時間内である場合は、実行される抽選ゲームを特別抽選ゲームに決定する。そして、抽選ゲーム決定部３３３は、表示データ作成部３３６に特別抽選ゲーム画面４１０を表示するための表示データの作成を指示する。
【００９３】
また、抽選ゲーム決定部３３３は、差分時間が特別抽選ゲーム時間を超えた場合は、実行される抽選ゲームを通常抽選ゲームに決定（リセット）する。次に、抽選ゲーム決定部３３３は、プレイヤテーブルにおいて、そのプレイヤに関連付けられた通常抽選ゲームへのリセット履歴をリセット済みに変更して記憶するとともに、前回受付時間及び特別抽選ゲーム時間の終了時間を削除する。そして、抽選ゲーム決定部３３３は、表示データ作成部３３６に通常抽選ゲーム画面４２０を表示するための表示データの作成を指示する。
【００９４】
設定部３３４は、進行制御部３３１から、抽選枚数の設定を指示されると、抽選ゲーム実行要求に含まれる抽選ゲーム種別又は抽選ゲーム決定部３３３によって決定された抽選ゲーム種別に基づいて、特別抽選ゲームを実行するか否かを判定する。次に、設定部３３４は、抽選ゲーム種別が通常抽選ゲームを示す場合、特別抽選ゲームを実行しないと判定し、抽選枚数を、初期値の５枚に設定する。そして、設定部３３４は、設定した抽選枚数の抽選処理の実行を抽選部３３５に指示する。
【００９５】
次に、設定部３３４は、抽選ゲーム種別が特別抽選ゲームを示す場合、特別抽選ゲームを実行すると判定し、プレイヤテーブルを参照し、プレイヤＩＤに基づいてそのプレイヤに関連付けて記憶されている受付回数を示す受付情報を取得する。次に、設定部３３４は、取得された受付情報によって示される受付回数が０回である場合は、抽選枚数を、初期値の５枚に設定する。そして、設定部３３４は、設定した抽選枚数の抽選処理の実行を抽選部３３５に指示する。そして、設定部３３４は、プレイヤテーブルを参照し、受付回数（０回）に１回を加えた回数（１回）を、受付情報によって示される受付回数として記憶する。また、設定部３３４は、進行制御部３３１が抽選ゲーム実行要求を受け付けた（受信した）時間を、前回受付時間として記憶するとともに、前回受付時間に特別抽選ゲーム時間（例えば、６０分）を加算した時間を、特別抽選ゲーム時間の終了時間として記憶する。
【００９６】
また、設定部３３４は、受付回数が０回より多く且つ実行可能回数以下である場合、抽選ゲーム実行要求を受け付けた現在時刻と前回受付時間との差分時間が特別抽選ゲーム時間内であるか否かを判定する。次に、設定部３３４は、差分時間が特別抽選ゲーム時間内であると判定した場合、抽選枚数を、特別抽選ゲームにおける抽選枚数に設定する。すなわち、設定部３３４は、特別抽選ゲームの抽選回を、受付回数に１回を加えた回数に設定し、抽選枚数テーブルを参照して、設定した抽選回に対応する候補値を設定値に決定し、抽選枚数を決定された設定値に設定し、設定された抽選枚数の抽選処理の実行を抽選部３３５に指示する。そして、設定部３３４は、プレイヤテーブルを参照し、受付回数に１回を加えた回数を、受付情報によって示される受付回数として記憶する。また、設定部３３４は、進行制御部３３１が抽選ゲーム実行要求を受け付けた（受信した）時間を、前回受付時間として記憶するとともに、前回受付時間に特別抽選ゲーム時間（例えば、６０分）を加算した時間を、特別抽選ゲーム時間の終了時間として記憶する。なお、受付回数が０回よりも多いか否かを判定する設定部３３４は、受付判定部の一例である。
【００９７】
次に、設定部３３４は、差分時間が特別抽選ゲーム時間を超えたと判定した場合、抽選枚数を、初期値の５枚に設定するとともに、プレイヤテーブルにおいて、そのプレイヤに関連付けられた通常抽選ゲームへのリセット履歴をリセット済みに変更して記憶する。また、プレイヤテーブルにおいて、前回受付時間及び特別抽選ゲーム時間の終了時間を削除する。そして、設定部３３４は、設定した抽選枚数の抽選処理の実行を抽選部３３５に指示する。このように、設定部３３４は、差分時間に基づいて抽選枚数を設定する処理として、差分時間が特別抽選ゲーム時間以内であるか否かに応じて抽選枚数を設定する処理を実行することにより、プレイヤのゲーム継続意欲を向上させることが可能となる。
【００９８】
なお、設定部３３４は、差分時間に基づいて抽選枚数を設定する処理として、差分時間に応じて抽選枚数を設定する処理を実行してもよい。例えば、設定部３３４は、差分時間が１０分未満であれば、抽選枚数テーブルに示される候補値から更に２枚増加させた枚数を設定値に決定し、抽選枚数を決定された設定値に設定する。また、設定部３３４は、差分時間が１０分以上３０分未満であれば、抽選枚数テーブルに示される候補値から更に１枚増加させた枚数を設定値に決定し、抽選枚数を決定された設定値に設定する。また、設定部３３４は、差分時間が３０分以上であれば、抽選枚数テーブルに示される候補値を増加させずに設定値に決定し、抽選枚数を決定された設定値に設定する。抽選枚数テーブルに、２回目の特別抽選ゲームの抽選枚数として６枚のキャラクタカードが示されている場合、１回目の特別抽選ゲームから１０分未満で２回目の特別抽選ゲームのゲーム実行要求を受け付けると、２回目の特別抽選ゲームの抽選枚数は、６枚から２枚増加させた８枚となる。このように、設定部３３４は、差分時間が短いほど増加枚数を多く設定されるため、より早く次の抽選ゲームを実行しようとするプレイヤの意欲を向上させることが可能となる。
【００９９】
また、サーバ記憶部３２は、設定部３３４が参照する抽選枚数テーブルを複数記憶してもよい。サーバ記憶部３２は、複数の抽選枚数テーブルのそれぞれにおいて、特定の抽選回における前回からの増加枚数が、他の種類の抽選枚数テーブルの特定の抽選回における増加枚数と異なるように設定して記憶する。図８は、サーバ記憶部３２が記憶する、各種類の抽選枚数テーブルの一例を示すための模式図である。例えば、サーバ記憶部３２は、図８（ａ）に示すような通常の抽選枚数テーブル、図８（ｂ）に示すような抽選回が少ないほど増加枚数を多く設定する早期増大タイプの抽選枚数テーブル、図８（ｃ）に示すような抽選回が多くなるほど増加枚数を多く設定する後期増大タイプの抽選枚数テーブル等を記憶する。特別抽選ゲームにおいて、早期増大タイプの抽選枚数テーブルが用いられた場合、抽選ゲームの開始の早い時期（２回目や３回目等）にキャラクタカードの抽選枚数を多く上昇させることができ、キャラクタカードの取得に対する期待感を向上させることが可能となる。また、特別抽選ゲームにおいて、後期増大タイプの抽選枚数テーブルが用いられた場合、プレイヤは、抽選ゲームが繰り返されるほど、キャラクタカードの抽選枚数の累積量が指数関数的に多くなり、キャラクタカードの取得に対する期待感を向上させることが可能となる。なお、設定部３３４は、プレイヤの選択操作指示に従って複数の抽選枚数テーブルから所定の抽選枚数テーブルを選択するようにしてもよい。この場合、サーバ３は、複数の抽選枚数テーブルを選択するための選択画面（図示せず）を表示するための表示データを携帯端末２に表示させ、携帯端末２に表示された選択画面に対するプレイヤの選択操作指示に従って、複数の抽選枚数テーブルから１つの抽選枚数テーブルを選択する。設定部３３４は、複数の抽選枚数テーブルからランダムに１つの抽選枚数テーブルを選択してもよいし、抽選ゲーム毎に所定の順番で抽選枚数テーブルを選択するようにしてもよい。また、サーバ３は、プレイヤの要求に応じて、抽選ゲームに用いられる抽選枚数テーブルにおける候補値と抽選回との関係を示す画面（例えば、図８に示す模式図。）を、携帯端末２に表示させてもよい。このように、設定部３３４が、複数の抽選枚数テーブルから所定のテーブルを選択できるようにすることにより、抽選枚数の増加パターンをプレイヤに複数提供することが可能となり、多様なゲーム媒体選択方法を提供することが可能となる。
【０１００】
また、設定部３３４は、特別抽選ゲーム時間内において、ゲームシステム内の各プレイヤから抽選ゲーム実行要求を受け付けた受付回数に応じて、抽選枚数テーブルの抽選回に対応付けられた候補値を変更してもよい。まず、設定部３３４は、複数のプレイヤ毎に、差分時間が特別抽選ゲーム時間を超えた場合、各プレイヤのプレイヤテーブルに記憶された受付情報によって示される受付回数をゲーム離脱回として各プレイヤに対応付けてサーバ記憶部３２に記憶する。次に、設定部３３４は、ゲーム離脱回毎に、当該ゲーム離脱回に対応付けられたプレイヤの数を離脱人数として集計する。そして、設定部３３４は、集計された各ゲーム離脱回に対応する離脱人数に応じて、抽選枚数テーブルの抽選回に対応付けられた候補値を変更する。例えば、設定部３３４は、抽選枚数テーブルにおいて、離脱人数が多いゲーム離脱回に対応する抽選回の候補値ほど、前回の候補値からの増加枚数を多く設定する。そして、設定部３３４は、新たに設定されて記憶された抽選枚数テーブルを参照して、特別抽選ゲームの抽選枚数を設定する。これにより、抽選ゲームを継続しなくなるプレイヤの数が多くなるタイミングにおいて、抽選枚数の累積枚数を多く設定することが可能となり、複数のプレイヤの抽選ゲームの実行状況に応じて変化する多様なゲーム媒体選択方法を提供することが可能となる。
【０１０１】
また、設定部３３４は、複数のプレイヤ毎に、各プレイヤの関連プレイヤから受け付けたゲーム実行要求を、各プレイヤのゲーム実行要求として用いて、上述の抽選枚数設定処理、抽選処理、抽選結果画面表示データの作成を実行してもよい。これにより、関連プレイヤのゲーム実行要求を用いて特別抽選ゲームを実行することができ、関連プレイヤとのコミュニケーションを活性化することが可能となる。
【０１０２】
また、設定部３３４は、抽選枚数テーブルを用いずに特別抽選ゲームの抽選枚数を設定してもよい。例えば、設定部３３４は、前回の特別抽選ゲームにおいて付与されたキャラクタカードのレア度に応じて、今回の特別抽選ゲームの抽選枚数を設定する。まず設定部３３４は、予め定められた、キャラクタカードのレア度に対応するポイントに基づいて、前回の特別抽選ゲームにおいてプレイヤに付与されたキャラクタカードのポイント総数を算出する。そして、設定部３３４は、算出されたポイント総数に応じて、今回の特別抽選ゲームの抽選枚数を設定する。これにより、前回の特別抽選ゲームの抽選結果に応じて、今回の特別抽選ゲームの抽選枚数が設定されることになり、プレイヤにとって意外性のある抽選ゲームを提供することが可能となる。例えば、高いレア度ほど高いポイントが対応付けられている場合、設定部３３４は、算出されたポイント総数が多いほど抽選枚数を多く設定する。これにより、レア度が高いキャラクタカードが多く取得されるほど、次回の特別抽選ゲームにおいて、より多くのキャラクタカードが当選するため、プレイヤの更なる当選に対する期待感を増加させることが可能となる。また、高いレア度ほど高いポイントが対応付けられている場合、設定部３３４は、算出されたポイント総数が少ないほど抽選枚数を多く設定してもよい。これにより、レア度が低いキャラクタが多く取得された場合であっても、次回の特別抽選ゲームにおいて、より多くのキャラクタカードが抽選されるため、プレイヤの再挑戦する意欲が失われず、抽選ゲームの継続意欲を向上させることが可能となる。また、設定部３３４は、受付回数に応じて、前回の特別抽選ゲームの抽選枚数からの増加枚数を増大させてもよい。これにより、抽選ゲームを多く実行するほど、次回の特別抽選ゲームにおいて、より多くのキャラクタカードが当選するため、プレイヤの更なる当選に対する期待感を増加させることが可能となる。なお、このように、設定部３３４が抽選枚数テーブルを用いずに特別抽選ゲームの抽選枚数を設定する場合、設定部３３４は、自動的に又はプレイヤの指示に応じて、設定部３３４が設定した、抽選枚数と抽選回、又は、抽選枚数の増加枚数と抽選回を、プレイヤに対応付けてサーバ記憶部３２に記憶してもよい。
【０１０３】
また、設定部３３４は、実行可能回数を超えた場合（６回目以降）において、通常抽選ゲームにリセットされた後、再び、特別抽選ゲームを実施できるようにしてもよい。これにより、６回目以降においても、抽選枚数が増大される処理が繰り返されるため、プレイヤのキャラクタカードの取得に対する期待感を向上させることが可能となる。
【０１０４】
また、特別抽選ゲームにおける抽選枚数を初期値の５枚にリセットする条件を、実行可能回数を超えた場合ではなく、特定の抽選可能期間を超えた場合にしてもよい。例えば、設定部３３４は、１回目の通常抽選ゲームの実行から３日を超えた場合、特別抽選ゲームにおける抽選枚数を初期値の５枚に設定（リセット）する。これにより、抽選可能期間の３日間に限り抽選枚数が増大し続けるため、プレイヤのキャラクタカードの取得に対する期待感を向上させることが可能となる。また、抽選可能期間を、サーバ３が提供する他のゲーム又は他のイベントの実行時期としてもよい。例えば、抽選可能期間をサーバ３が提供するメインゲームに関するイベント開催期間とする。これにより、他のゲーム又は他のイベントの実行時期に伴う抽選ゲームの参加者の減少を防止することが可能となる。
【０１０５】
抽選部３３５は、設定部３３４から、抽選処理の実行を指示されると、抽選対象テーブルを参照し、抽選処理の実行を指示したプレイヤに関連付けられた抽選カード情報を参照し、抽選対象となるキャラクタカードのカードＩＤを抽出する。次に、抽選部３３５は、カードテーブルを参照して各キャラクタカードに対応付けられた抽選確率を読み出す。次に、抽選部３３５は、カードテーブルから抽出した全てのキャラクタカードのカードＩＤの中から１枚のキャラクタカードのカードＩＤを、各キャラクタカードに対応付けられた抽選確率に基づいて選択する。次に、抽選部３３５は、選択されたキャラクタカードのカードＩＤをプレイヤに対応付けて記憶することにより、そのキャラクタカードをプレイヤに付与する。例えば、抽選部３３５は、プレイヤテーブルにおけるプレイヤの所有カード情報に、選択されたキャラクタカードのカードＩＤを記憶する。抽選部３３５は、キャラクタカードのカードＩＤを、各キャラクタカードに対応付けられた抽選確率に基づいて選択してプレイヤに付与する工程を、設定部３３４によって設定された抽選枚数のキャラクタカードが取得されるまで繰り返し実行する。なお、抽選部３３５は、設定部３３４によって設定された抽選枚数のキャラクタカードのカードＩＤを、１度の抽選処理によって、プレイヤテーブルから抽出した全てのキャラクタカードのカードＩＤの中から、各キャラクタカードに対応付けられた抽選確率に基づいて選択してもよい。また、カードテーブルは、キャラクタカードのグループ毎に抽選確率を対応付けて記憶してもよい。例えば、キャラクタカードのグループは、キャラクタカードのレア度が同一のキャラクタカード群等であり、キャラクタカードのレア度に対応付けて抽選確率を記憶してもよい。この場合、抽選部３３５は、カードテーブルを参照して各キャラクタカードに対応付けられたレア度を読み出し、当該レア度に応じた抽選確率に基づいて、キャラクタカードを選択してもよい。これにより、例えば、レア度が高いほど抽選確率が低く算出される場合、レア度が高いほどキャラクタカードの希少性が上がり、レア度の高いキャラクタカードの価値を上げることが可能となる。
【０１０６】
次に、抽選部３３５は、表示データ作成部３３６に抽選結果画面を表示するための表示データの作成を指示する。すなわち、抽選部３３５は、特別抽選ゲーム又は１回目の通常抽選ゲームを実行した場合、表示データ作成部３３６に特別抽選結果画面５００を表示するための表示データの作成を指示する。また、抽選部３３５は、２回目以降の通常抽選ゲームにおける抽選枚数の抽選処理を実行した場合、表示データ作成部３３６に通常抽選結果画面５１０を表示するための表示データの作成を指示する。
【０１０７】
表示データ作成部３３６は、抽選ゲーム決定部３３３から、特別抽選ゲーム画面４１０を表示するための表示データの作成を指示されると、特別抽選ゲーム画面４１０を表示するための表示データを作成する。まず、表示データ作成部３３６は、抽選枚数テーブルを参照して、抽選枚数情報を作成する。次に、表示データ作成部３３６は、抽選ゲーム決定部３３３が取得した受付情報によって示される受付回数に１回を加算した回数を次回実行回とする。次に、表示データ作成部３３６は、抽選枚数テーブルを参照して、次回実行回に対応する候補値を次回抽選枚数として取得する。次に、プレイヤテーブルを参照して、特別抽選ゲーム時間の終了時間を取得する。そして、表示データ作成部３３６は、抽選枚数情報、次回実行回、次回抽選枚数、及び特別抽選ゲーム時間の終了時間等に基づいて、特別抽選ゲーム画面４１０を表示するための表示データを作成する。
【０１０８】
また、表示データ作成部３３６は、抽選ゲーム決定部３３３から、通常抽選ゲーム画面４２０を表示するための表示データの作成を指示されると、通常抽選ゲーム画面４２０を表示するための表示データを作成する。
【０１０９】
また、表示データ作成部３３６は、抽選部３３５から、特別抽選結果画面５００を表示するための表示データの作成を指示されると、特別抽選結果画面５００を表示するための表示データを作成する。まず、表示データ作成部３３６は、抽選ゲーム決定部３３３が取得した受付情報によって示される受付回数に１回を加算した回数を次回実行回とする。次に、表示データ作成部３３６は、抽選枚数テーブルを参照して、次回実行回に対応する候補値を次回抽選枚数として取得する。次に、プレイヤテーブルを参照して、特別抽選ゲーム時間の終了時間を取得する。次に、表示データ作成部３３６は、抽選部３３５によって選択されたキャラクタカードの内、レア度が最も高いキャラクタカードのカードＩＤを特定し、特定されたカードＩＤに対応するカード画像を抽出する。そして、表示データ作成部３３６は、次回実行回、次回抽選枚数、特別抽選ゲーム時間の終了時間、及びカード画像等に基づいて、特別抽選結果画面５００を表示するための表示データを作成する。
【０１１０】
また、表示データ作成部３３６は、抽選部３３５から、通常抽選結果画面５１０を表示するための表示データの作成を指示されると、通常抽選結果画面５１０を表示するための表示データを作成する。まず、表示データ作成部３３６は、抽選部３３５によって選択されたキャラクタカードの内、レア度が最も高いキャラクタカードのカードＩＤを特定し、特定されたカードＩＤに対応するカード画像を抽出する。そして、表示データ作成部３３６は、抽出されたカード画像等に基づいて、通常抽選結果画面５１０を表示するための表示データを作成する。
【０１１１】
図９は、ゲームシステム１のゲーム処理に係る動作シーケンスの一例を示す図である。この動作シーケンスは、予め端末記憶部２２及びサーバ記憶部３２に記憶されているプログラムに基づいて、主に端末処理部２５及びサーバ処理部３３により、携帯端末２及びサーバ３の各要素と協働して実行される。
【０１１２】
まず、携帯端末２の表示部２４にホーム画面４００が表示された状態で、プレイヤが操作部２３を用いて抽選ゲームボタン４０２を押下すると、携帯端末２の閲覧実行部２５１は、端末通信部２１を介して抽選ゲーム開始要求をサーバ３に送信する（ステップＳ１０１）。
【０１１３】
サーバ３の抽選ゲーム決定部３３３は、進行制御部３３１が携帯端末２からサーバ通信部３１を介して抽選ゲーム開始要求を受信した場合、抽選ゲーム決定処理を実行する（ステップＳ１０２）。抽選ゲーム決定処理の詳細については後述する。
【０１１４】
次に、表示データ作成部３３６は、抽選ゲーム決定部３３３から特別抽選ゲーム画面４１０又は通常抽選ゲーム画面４２０を表示するための表示データの作成を指示されると、特別抽選ゲーム画面４１０又は通常抽選ゲーム画面４２０を表示するための表示データを作成する（ステップＳ１０３）。
【０１１５】
次に、進行制御部３３１は、表示データ作成部３３６によって作成された特別抽選ゲーム画面４１０又は通常抽選ゲーム画面４２０を表示するための表示データを、サーバ通信部３１を介して携帯端末２に送信する（ステップＳ１０４）。
【０１１６】
携帯端末２の閲覧実行部２５１は、サーバ３から端末通信部２１を介して表示データを受信した場合、受信した表示データに基づき描画データを作成して、表示部２４に特別抽選ゲーム画面４１０又は通常抽選ゲーム画面４２０を表示させる（ステップＳ１０５）。
【０１１７】
次に、閲覧実行部２５１は、表示部２４に特別抽選ゲーム画面４１０又は通常抽選ゲーム画面４２０が表示された状態で、プレイヤが操作部２３を用いて抽選ボタン４１２又は４２２を押下すると、端末通信部２１を介して抽選ゲーム実行要求をサーバ３に送信する（ステップＳ１０６）。
【０１１８】
サーバ３の設定部３３４は、進行制御部３３１が携帯端末２からサーバ通信部３１を介して抽選ゲーム実行要求を受信した場合、抽選枚数設定処理を実行する（ステップＳ１０７）。抽選枚数設定処理の詳細については後述する。
【０１１９】
次に、抽選部３３５は、設定部３３４によって設定された抽選枚数のキャラクタカードを取得できるように抽選処理を繰り返し実行し、プレイヤテーブルにおいて、抽選処理によって選択された抽選枚数のキャラクタカードをプレイヤに関連付けて記憶する（ステップS１０８）。
【０１２０】
次に、表示データ作成部３３６は、抽選部３３５が実行した抽選処理の結果に基づいて特別抽選結果画面５００又は通常抽選結果画面５１０を表示するための表示データを作成する（ステップＳ１０９）。
【０１２１】
次に、進行制御部３３１は、表示データ作成部３３６によって作成された特別抽選結果画面５００又は通常抽選結果画面５１０を表示するための表示データを、サーバ通信部３１を介して携帯端末２に送信する（ステップＳ１１０）。
【０１２２】
携帯端末２の閲覧実行部２５１は、サーバ３から端末通信部２１を介して表示データを受信した場合、受信した表示データに基づき描画データを作成して、表示部２４に特別抽選結果画面５００又は通常抽選結果画面５１０を表示させる（ステップＳ１１１）。以上で、ゲームシステム１のゲーム処理に係る動作シーケンスは終了する。
【０１２３】
図１０は、抽選ゲーム決定部３３３による抽選ゲーム決定処理の動作フローの一例を示す図である。図１０に示す抽選ゲーム決定処理は、図９のステップＳ１０２において実行される。
【０１２４】
まず、抽選ゲーム決定部３３３は、プレイヤテーブルから、プレイヤに関連付けて記憶されている受付情報によって示される受付回数を取得し、特別抽選ゲームを実行したことがある（特別抽選ゲーム時間内において抽選ゲーム実行要求を受け付けた受付回数が０回より多い）か否かを判定する（ステップＳ２０１）。
【０１２５】
次に、抽選ゲーム決定部３３３は、特別抽選ゲームを実行したことがない（受付回数が０回である）場合（ステップＳ２０１−Ｎｏ）、後述するステップＳ２０５に処理を進める。また、抽選ゲーム決定部３３３は、特別抽選ゲームを実行したことがある（特別抽選ゲーム時間内において抽選ゲーム実行要求を受け付けた受付回数が０回より多い）場合（ステップＳ２０１−Ｙｅｓ）、受付回数が実行可能回数以下であるか否かを判定する（ステップＳ２０２）。
【０１２６】
次に、抽選ゲーム決定部３３３は、受付回数が実行可能回数を超えた場合（ステップＳ２０２−Ｎｏ）、後述するステップＳ２０６に処理を進める。
【０１２７】
また、抽選ゲーム決定部３３３は、取得された受付回数が実行可能回数以下である場合（ステップＳ２０２−Ｙｅｓ）、プレイヤテーブルを参照し、実行される抽選ゲームが通常抽選ゲームにリセットされたことがあるか否かを判定する（ステップＳ２０３）。
【０１２８】
次に、抽選ゲーム決定部３３３は、実行される抽選ゲームが通常抽選ゲームにリセットされたことがあると判定した場合（ステップＳ２０３−Ｙｅｓ）、後述するステップＳ２０６に処理を進める。また、抽選ゲーム決定部３３３は、実行される抽選ゲームが通常抽選ゲームにリセットされたことがないと判定した場合（ステップＳ２０３−Ｎｏ）、抽選ゲーム開始要求を受け付けた現在時刻と前回受付時間との差分時間が特別抽選ゲーム時間内であるか否かを判定する（ステップＳ２０４）。
【０１２９】
次に、抽選ゲーム決定部３３３は、差分時間が特別抽選ゲーム時間内であると判定した場合（ステップＳ２０４−Ｙｅｓ）、実行される抽選ゲームを特別抽選ゲームに決定する（ステップＳ２０５）。そして、抽選ゲーム決定部３３３は、表示データ作成部３３６に特別抽選ゲーム画面４１０を表示するための表示データの作成を指示し、一連のステップを終了する。
【０１３０】
次に、抽選ゲーム決定部３３３は、差分時間が特別抽選ゲーム時間を超えたと判定した場合（ステップＳ２０４−Ｎｏ）、実行される抽選ゲームを通常抽選ゲームに決定（リセット）する（ステップＳ２０６）。そして、抽選ゲーム決定部３３３は、表示データ作成部３３６に通常抽選ゲーム画面４２０を表示するための表示データの作成を指示し、一連のステップを終了する。
【０１３１】
図１１は、設定部３３４による抽選枚数設定処理の動作フローの一例を示す図である。図１１に示す抽選枚数設定処理は、図９のステップＳ１０７において実行される。
【０１３２】
まず、設定部３３４は、抽選ゲーム実行要求に含まれる抽選ゲーム種別が特別抽選ゲームを示すか否かを判定する（ステップＳ３０１）。なお、設定部３３４は、ステップＳ３０１の実行前に抽選ゲーム決定部３３３に対して上述の抽選ゲーム決定処理（ステップＳ２０１〜Ｓ２０６）を指示し、抽選ゲーム決定部３３３によって決定された抽選ゲーム種別（特別抽選ゲーム又は通常抽選ゲーム）に基づいて、ステップＳ３０１を実行してもよい。
【０１３３】
次に、設定部３３４は、抽選ゲーム種別が通常抽選ゲームを示すと判定した場合（ステップＳ３０１−Ｎｏ）、ステップ３０５に処理を進める。また、設定部３３４は、抽選ゲーム種別が特別抽選ゲームを示すと判定した場合（ステップＳ３０１−Ｙｅｓ）、プレイヤテーブルから、プレイヤに関連付けて記憶されている受付情報によって示される受付回数を取得し、特別抽選ゲームを実行したことがあるか（特別抽選ゲーム時間内において抽選ゲーム実行要求を受け付けた受付回数が０回より多いか）否かを判定する（ステップＳ３０２）。
【０１３４】
次に、設定部３３４は、特別抽選ゲームを実行したことがない（特別抽選ゲーム時間内において抽選ゲーム実行要求を受け付けた受付回数が０回である）場合（ステップＳ３０２−Ｎｏ）、後述するステップＳ３０４に処理を進める。また、設定部３３４は、特別抽選ゲームを実行したことがある（特別抽選ゲーム時間内において抽選ゲーム実行要求を受け付けた受付回数が０回より多い）場合（ステップＳ３０２−Ｙｅｓ）、抽選ゲーム実行要求を受け付けた現在時刻と前回受付時間との差分時間が特別抽選ゲーム時間内であるか否かを判定する（ステップＳ３０３）。
【０１３５】
次に、設定部３３４は、差分時間が特別抽選ゲーム時間内であると判定した場合（ステップＳ３０３−Ｙｅｓ）、抽選枚数テーブルを参照して、抽選回に対応する候補値を設定値に決定し、決定された設定値を、実行される特別抽選ゲームにおける抽選枚数として設定する（ステップＳ３０４）。そして、設定部３３４は、抽選部３３５に設定した抽選枚数の抽選処理の実行を指示し、一連のステップを終了する。
【０１３６】
次に、設定部３３４は、差分時間が特別抽選ゲーム時間を超えたと判定した場合（ステップＳ３０３−Ｎｏ）、実行される通常抽選ゲームにおける抽選枚数を設定する（ステップＳ３０５）。設定部３３４は、抽選部３３５に設定した抽選枚数の抽選処理の実行を指示し、一連のステップを終了する。
【０１３７】
以上説明してきたように、サーバ３は、ゲーム実行要求を受け付けた時間に基づいて、プレイヤが取得できるキャラクタカードの枚数が増加されるため、プレイヤのゲーム継続意欲を向上させることが可能となる。
【０１３８】
なお、設定部３３４は、抽選枚数設定処理の代わりに、抽選確率設定処理を実行してもよい。
【０１３９】
以下、サーバ３の進行制御部３３１、設定部３３４及び抽選部３３５による抽選確率設定処理について説明する。進行制御部３３１は、設定部３３４に抽選確率の設定を指示する。通常、各キャラクタカードのカードＩＤは、抽選対象のキャラクタカードのカードＩＤの中から、各キャラクタカードに予め対応付けられた抽選確率に基づいて選択されるが、特定のキャラクタカードのカードＩＤの抽選確率が、設定部３３４によって変更される。この場合、サーバ記憶部３２は、各キャラクタカードに予め初期確率及び設定確率を記憶する。なお、設定確率は、抽選回数及び差分時間に応じて設定された確率である。例えば、設定確率として、抽選回毎に当該抽選回の直前回の抽選確率よりも大きい確率又は同じ確率が設定され、且つ、差分時間が短いほど大きい確率が設定されている。
【０１４０】
設定部３３４は、抽選ゲーム実行要求を受け付けた進行制御部３３１から、抽選確率の設定を指示されると、抽選ゲーム実行要求に含まれる抽選ゲーム種別に基づいて、特別抽選ゲームを実行するか否かを判定する。次に、設定部３３４は、抽選ゲーム実行要求に含まれる抽選ゲーム種別が通常抽選ゲームを示す場合、特別抽選ゲームを実行しないと判定し、カードテーブルにおいて各キャラクタカードに対応付けられた抽選確率を初期確率とし、抽選確率を初期確率に設定する。そして、設定部３３４は、設定した抽選確率による抽選処理の実行を抽選部３３５に指示する。
【０１４１】
次に、設定部３３４は、抽選ゲーム実行要求に含まれる抽選ゲーム種別が特別抽選ゲームを示す場合、特別抽選ゲームを実行すると判定し、プレイヤテーブルを参照し、抽選ゲーム実行要求に含まれるプレイヤＩＤに基づいて、そのプレイヤに関連付けて記憶されている受付情報によって示される受付回数を取得する。次に、設定部３３４は、受付回数が０回である場合は、カードテーブルにおいて各キャラクタカードに対応付けられた抽選確率を初期確率とし、抽選確率を初期確率に設定する。そして、設定部３３４は、設定した抽選確率による抽選処理の実行を抽選部３３５に指示する。
【０１４２】
次に、設定部３３４は、受付回数が０回より多く且つ実行可能回数以下である場合、抽選ゲーム実行要求を受け付けた現在時刻と前回受付時間との間の差分時間が特別抽選ゲーム時間内であるか否かを判定する。次に、設定部３３４は、差分時間が特別抽選ゲーム時間内であると判定した場合、抽選確率を、特別抽選ゲームにおける抽選確率に設定する。すなわち、設定部３３４は、サーバ記憶部３２に記憶された設定確率を参照し、特別抽選ゲームにおける特定のキャラクタカード（希少なキャラクタカード等）の抽選確率を、受付回数及び差分時間に応じた設定確率に設定する。なお、設定部３３４は、抽選確率が、特定のキャラクタカードの抽選確率を大きい設定確率に設定した場合、何れか又は全ての他のキャラクタカードの抽選確率を小さい確率に変更する。そして、設定部３３４は、設定した抽選確率における抽選処理の実行を抽選部３３５に指示する。
【０１４３】
次に、設定部３３４は、差分時間が特別抽選ゲーム時間を超えたと判定した場合、カードテーブルにおいて各キャラクタカードに対応付けられた抽選確率を初期確率とし、抽選確率を初期確率に設定するとともに、プレイヤテーブルにおいて、そのプレイヤに関連付けられた通常抽選ゲームへのリセット履歴をリセット済みに変更する。そして、設定部３３４は、設定した抽選確率の抽選処理の実行を抽選部３３５に指示する。
【０１４４】
そして、抽選部３３５は、設定部３３４から抽選処理の実行が指示されると、抽選対象テーブルを参照し、抽選処理の実行を指示したプレイヤに関連付けられた抽選カード情報を参照し、抽選対象となるキャラクタカードのカードＩＤを抽出する。次に、抽選部３３５は、希少なキャラクタカードである特定のキャラクタカードが設定された抽選確率で選択されるように、カードテーブルから抽出された全てのキャラクタカードのカードＩＤの中から、１枚のキャラクタカードのカードＩＤを選択する。
【０１４５】
このように、プレイヤは、特別抽選ゲーム時間内に抽選ゲームの実行を要求すれば、希少なキャラクタカードの抽選確率が増加していく特別抽選ゲームを実行することができ、キャラクタカードの取得に対する期待感を向上させることが可能となる。これにより、抽選ゲームにおいて、抽選ゲーム実行要求を受け付けた時間に基づいて、プレイヤが所望するキャラクタカードを取得できる可能性が高まるため、キャラクタカードの取得に対するプレイヤの期待感を向上させることが可能となる。
【０１４６】
なお、設定部３３４は、抽選部３３５の抽選処理の前に設定部３３４による抽選枚数の設定と設定部３３４による抽選確率の設定を同時に実行してもよい。このように構成することで、プレイヤは、特別抽選ゲーム時間内に抽選ゲームの実行を要求すれば、キャラクタカードの抽選枚数が増大していくとともに希少なキャラクタカードの抽選確率が増大していく特別抽選ゲームを実行することができ、プレイヤのゲーム継続意欲を更に向上させることが可能となる。
【０１４７】
なお、抽選部３３５は、抽選ゲームを実行した場合に、抽選ゲームによってプレイヤに付与されたキャラクタカードに応じてさらに報酬を付与してもよい。例えば、抽選部３３５は、予め定められた、キャラクタカードのレア度等の属性に対応するポイントに基づいて、抽選ゲームにおいてプレイヤに付与されたキャラクタカードのポイント総数を算出する。そして、抽選部３３５は、プレイヤに付与されたキャラクタカードのポイント総数に応じた報酬を、所定の複数の閾値のそれぞれを超える毎に、当該プレイヤに対応付けて記憶することにより当該プレイヤに付与する。これにより、プレイヤは抽選ゲームによるプレイヤキャラクタとともに追加の報酬も取得できるため、抽選ゲームを実行する意欲を向上させることが可能となる。また、抽選部３３５は、実行された抽選ゲームによってプレイヤに付与された全てのキャラクタカードのポイント総数の累積値に応じた報酬を、当該プレイヤに対応付けて記憶することにより当該プレイヤに付与してもよい。
【０１４８】
また、抽選部３３５は、プレイヤ毎に、上述した報酬を付与した回数に応じて特別抽選ゲーム時間を変更してもよい。この場合、プレイヤテーブルは、各プレイヤに対し、特別抽選ゲーム時間を更に関連付けて記憶する。なお、特別抽選ゲーム時間として所定の時間（６０分等）が記憶される。例えば、抽選部３３５は、プレイヤ毎に、報酬が付与された回数が所定の回数を超えたか否かを判定し、報酬が付与された回数が所定の回数を超えたプレイヤに関連付けられた特別抽選ゲーム時間を、所定の時間よりも長い時間（７５分等）に変更してプレイヤテーブルに記憶する。これにより、抽選ゲームの当選結果に応じて、前回の抽選ゲームから次の特別抽選ゲームが実行可能となる時間が変化するため、多様なゲーム媒体選択方法を提供することが可能となる。また、抽選部３３５は、受付回数及び差分時間の何れか一方又は両方に基づいて、特別抽選ゲーム時間を変更してもよい。この場合、プレイヤテーブルは、各プレイヤに対し、特別抽選ゲーム時間を更に関連付けて記憶する。なお、特別抽選ゲーム時間として所定の時間（６０分等）が記憶される。例えば、抽選部３３５は、プレイヤ毎に、受付回数が所定の回数を超えたか否かを判定し、受付回数が所定の回数を超えたプレイヤに関連付けられた特別抽選ゲーム時間を、所定の時間よりも長い時間（７５分等）に変更してプレイヤテーブルに記憶する。これにより、特別抽選ゲームの実行要求回数に応じた特別抽選ゲームが実行されるため、プレイヤのゲーム実施状況に応じた特別抽選ゲームの提供が可能となる。また、抽選部３３５は、プレイヤ毎に、差分時間が所定の閾値（４０分等）以内であったか否かを判定し、差分時間が所定の閾値（４０分等）以内であったプレイヤに関連付けられた特別抽選ゲーム時間を、所定の時間よりも長い時間（７５分等）に変更してプレイヤテーブルに記憶する。これにより、プレイヤのゲーム実施時間に応じた特別抽選ゲームが実行されるため、プレイヤのゲーム実施状況に応じた特別抽選ゲームの提供が可能となる。また、抽選部３３５は、プレイヤ毎に、特別抽選ゲーム時間と差分時間との差の残り時間を算出し、算出された残り時間に基づいて、次の特別抽選ゲーム時間として所定の時間よりも長い時間に変更してプレイヤテーブルに記憶してもよい。例えば、差分時間が３０分であった場合、特別抽選ゲーム時間（６０分）と差分時間（３０分）との差の残り３０分だけ加算して所定の時間（６０分）よりも長い時間（９０分）を算出し、次の特別抽選ゲーム時間としてプレイヤテーブルに記憶する。更に、抽選回毎に、特別抽選ゲーム時間と抽選回毎の差分時間との差の残り時間を累積し、累積した時間を所定の時間に加算して次の特別抽選ゲーム時間としてプレイヤテーブルに記憶してもよい。以上により、プレイヤのゲーム実施時間に応じた特別抽選ゲームが実行されるため、プレイヤのゲーム実施状況に応じた特別抽選ゲームの提供が可能となる。なお、抽選部３３５が特別抽選ゲーム時間の変更に用いる差分時間は、前回の抽選ゲーム実行要求から今回の抽選ゲーム実行要求との間の差分時間でも、それ以前の何れかの抽選ゲーム実行要求からその次の抽選ゲーム実行要求との間の差分時間でもよい。
【０１４９】
また、抽選部３３５は、上述したポイント総数の算出において、特別抽選ゲームで付与された増加分のキャラクタカードに対応するポイントについては所定の重み付け処理を行って、ポイント総数を算出してもよい。例えば、２回目の抽選枚数は、６枚であり、通常抽選ゲームよりも１枚多いので、抽選部３３５は、２回目の抽選ゲームである特別抽選ゲームにおいてプレイヤに付与されたキャラクタカードのうち５枚のキャラクタカードのポイントの総数を算出し、該算出したポイントの総数に、残り１枚のキャラクタカードのポイントに所定の比率（例えば、５０％）を乗算した値を加算して、ポイント総数を算出する。このように、特別抽選ゲームにおいて付与された増加分のキャラクタカードの報酬付与に係る価値と通常抽選ゲームの抽選枚数（５枚）のキャラクタカードの報酬付与に係る価値とは、互いに異なるため、特別抽選ゲームの戦略性を向上させることが可能となり、ゲームの興趣性を向上させることが可能となる。
【０１５０】
また、設定部３３４は、抽選ゲームを実行しているプレイヤの参加人数に応じてリアルタイムに抽選枚数テーブルを設定してもよい。例えば、設定部３３４は、現在、抽選ゲームに参加しているプレイヤの参加人数が所定数よりも少ない場合、早期増大タイプ抽選枚数テーブル（図８（ｂ））を用いて抽選枚数を設定する。これにより、サーバ３の負荷がより少ない時間帯において、キャラクタカードの抽選枚数を早く上昇させることができ、キャラクタカードの取得に対する期待感を向上させることが可能となる。また、ゲームの参加人数が所定数より少ない時間帯にプレイヤの参加を促すことができ、プレイヤのゲームへの参加時間が平均化され、サーバ３の負荷を分散させることが可能となる。
【０１５１】
また、設定部３３４は、複数のプレイヤによって実行された抽選ゲームの実行履歴に応じて、各プレイヤの特別抽選ゲームの抽選枚数を設定してもよい。例えば、サーバ記憶部３２は、グループテーブルをさらに記憶する。グループテーブルでは、複数のプレイヤによって構成されるグループを識別するためのグループＩＤに関連付けて、特別抽選ゲーム時間内において抽選ゲーム実行要求を受け付けた受付回数及び前回受付時間を示す受付情報、通常抽選ゲームへのリセット履歴、特別抽選ゲーム時間の終了時間が記憶される。なお、グループは、ギルド、パーティ等である。
【０１５２】
設定部３３４は、プレイヤテーブルに代えて、プレイヤが属するグループのグループテーブルを用いて上述した抽選ゲームを実行する。すなわち、設定部３３４は、グループに属する各プレイヤによって１回目の通常抽選ゲーム又は特別抽選ゲームが実行される毎に、当該グループのグループテーブルの受付回数を増加させて記憶するとともに、前回受付時間及び特別抽選ゲーム時間の終了時間を記憶する。これにより、各プレイヤの抽選ゲームのゲーム結果が、各プレイヤが属するグループのグループテーブルに順次記憶され、グループに属する複数のプレイヤによって抽選枚数が増大していくことになるため、グループ内の他のプレイヤとのコミュニケーションを活発化することが可能となる。
【０１５３】
また、設定部３３４は、上述したグループテーブルを用いた抽選ゲームにおいて、当該グループに属する一のプレイヤが２回以上連続して抽選ゲームを実行した場合は、２回目以降の抽選ゲームの実行を、グループテーブルに反映しないようにしてもよい。また、設定部３３４は、当該グループに属する一のプレイヤが２回以上連続して抽選ゲームを実行できないように制御してもよい。すなわち、設定部３３４は、当該グループに属する一のプレイヤが抽選ゲームを実行すると、当該グループの他のプレイヤが抽選ゲームを実行するまでは、一のプレイヤの携帯端末２に表示された抽選ボタン４１２、抽選ボタン４２２、再抽選ボタン５０４及び再抽選ボタン５１３を押下不能に制御する。なお、抽選ボタン４１２、抽選ボタン４２２、再抽選ボタン５０４及び再抽選ボタン５１３を押下不能に制御する処理に替えて、抽選ボタン４１２、抽選ボタン４２２、再抽選ボタン５０４若しくは再抽選ボタン５１３が押下されて抽選ゲーム実行要求が受信されても、設定部３３４は、抽選処理の実行を抽選部３３５に指示しないようにする。また、設定部３３４は、当該グループに属する一のプレイヤによって抽選ゲームが実行され、その直後に当該グループの他のプレイヤによって抽選ゲームが実行された場合に限り、当該グループのグループテーブルの受付回数を増加させて記憶してもよい。以上により、他のプレイヤとの連携に基づいて抽選枚数が増大していくことになるため、グループ内の他のプレイヤとのコミュニケーションを更に活発化することが可能となる。なお、この場合、グループに属する何れかのプレイヤが１回目の通常抽選ゲーム又は特別抽選ゲームを実行すると、受付回数及び抽選ゲームの実行を、他のプレイヤに通知するようにしてもよい。
【０１５４】
また、実行可能回数は、複数のプレイヤのそれぞれに関連付けて、プレイヤテーブルに記憶されてもよい。この場合、設定部３３４が、メインゲームにおいて各プレイヤに付与されたゲームポイント、又は、関連プレイヤの数に応じて、実行可能回数を変化させてもよい。これにより、設定部３３４は、ゲームポイントを多く取得したプレイヤほど、実行可能回数を多く変化させる場合、プレイヤはメインゲームに成功するほど特別抽選ゲームを多く実行することができ、メインゲームに対する参加意欲を向上させることができる。また、設定部３３４が、関連プレイヤ数が多く設定されたプレイヤほど、実行可能回数を多く変化させる場合、プレイヤは、ゲーム内で関連するプレイヤの数が多いほど特別抽選ゲームを多く実行することができる。そのため、このような機能を有する設定部３３４は、プレイヤに対し他のプレイヤとの関連性を向上しようとする意欲を持たせることができる。
【０１５５】
また、実行可能回数は、複数のキャラクタカードのそれぞれに関連付けて、カードテーブルに記憶されてもよい。この場合、設定部３３４が、同一の実行可能回数と関連付けられたキャラクタカードを抽選ゲームの対象カードとすることにより、抽選ゲーム毎に特別抽選ゲームの実行可能回数を変更させることが可能となる。
【０１５６】
また、本実施形態では、メインゲームと異なる他のゲームを抽選ゲームとして説明したが、当該ゲームは、抽選ゲームに限定されず、特定のゲーム媒体を選択するゲームであればどのような形態のゲームであってもよい。
【０１５７】
また、本実施形態では、抽選されたゲーム媒体がプレイヤに付与される例について説明したが、抽選されたゲーム媒体はプレイヤと関連付けて記憶されれば、必ずしもプレイヤに付与されなくてもよい。例えば、抽選されたゲーム媒体は、プレイヤが閲覧のみできるように、又は他のプレイヤへの提供のみできるように設定されてもよい。
【０１５８】
また、上述したサーバ処理部３３の各機能は、携帯端末２の端末処理部２５で実行してもよい。この場合、プレイヤテーブル、カードテーブル及び抽選枚数テーブルを端末記憶部２２に記憶しておけば、処理の都度サーバ３と通信を行う必要はなく、携帯端末２だけで上記の機能を実現することも可能である。また、携帯端末２において実行されるゲームは、サーバ３と携帯端末２のそれぞれが処理の一部を担うハイブリッドゲームとしてもよい。その場合、例えば、ゲームの進行に係る各画面をサーバ３が生成した表示データに基づいて携帯端末２に表示されるウェブ表示とし、その他のメニュー画面等を携帯端末２にインストールされているネイティブアプリによって表示するネイティブ表示とする。
【０１５９】
また、ゲームシステム１は、複数のプレイヤのそれぞれが操作する複数の携帯端末２のみを備える構成としてもよい。複数の携帯端末２のそれぞれは、他の携帯端末２とＩＥＥＥ８０２．１１規格の無線通信方式による無線通信を行い、複数の携帯端末２によってアドホックネットワークが構成される。この場合、複数の携帯端末２のうちの特定の携帯端末２がホストとして機能し、上述したサーバ３の各機能を実行する。複数の携帯端末２のうちの特定の携帯端末２以外の携帯端末２が、サーバ３の各機能を実行する特定の携帯端末２と通信することで、上述した抽選ゲームが実行される。なお、ホストとして機能する特定の携帯端末２は、サーバ３の各機能と、携帯端末２の各機能の両方の機能を実行する。
【０１６０】
当業者は、本発明の精神及び範囲から外れることなく、様々な変更、置換、及び修正をこれに加えることが可能であることを理解されたい。
【符号の説明】
【０１６１】
１    ゲームシステム
３    サーバ
３１    サーバ通信部
３２    サーバ記憶部
３３    サーバ処理部
３３１    進行制御部
３３２    メインゲーム実行部
３３３    抽選ゲーム決定部
３３４    設定部
３３５    抽選部
３３６    表示データ作成部
【要約】
【課題】本発明は、プレイヤのゲーム継続意欲を向上させることを可能とする制御プログラム等を提供することを目的とする。
【解決手段】本発明に係る制御プログラムは、コンピュータに、プレイヤから選択要求を受け付けた場合、選択要求を受け付けた受付時間、及び、受付回数を示す受付情報をプレイヤに対応付けて記憶する機能と、プレイヤから選択要求を過去に受け付けていない場合、選択数を初期値に設定し、プレイヤから選択要求を過去に受け付けている場合、受付情報に示される受付回数、及び、過去に受け付けた選択要求の受付時間と今回受け付けた選択要求の受付時間との差分時間に基づいて設定値を決定し、選択数を、決定された設定値に設定する機能と、選択対象として記憶されたゲーム媒体の中から、設定された選択数のゲーム媒体を所定の選択方法により選択し、選択されたゲーム媒体を、プレイヤの所持対象として記憶する機能とを実現させる。
【選択図】図６【図１】
0005911994.tif 000002
【図２】
0005911994.tif 000003
【図３】
0005911994.tif 000004
【図４】
0005911994.tif 000005
【図５】
0005911994.tif 000006
【図６】
0005911994.tif 000007
【図７】
0005911994.tif 000008
【図８】
0005911994.tif 000009
【図９】
0005911994.tif 000010
【図１０】
0005911994.tif 000011
【図１１】
0005911994.tif 000012