(57)【特許請求の範囲】
【請求項１】
プレイヤーに提供するゲーム媒体を複数のゲーム媒体から抽選により決定する抽選部と、
抽選対象となる複数のゲーム媒体のうち、プレイヤーに選択されたゲーム媒体を特定ゲーム媒体として管理する管理部と、
抽選により決定したゲーム媒体を獲得済みゲーム媒体として設定する設定部と、
前記特定ゲーム媒体が獲得済みゲーム媒体として設定されたか否か判定する判定部と、
抽選対象となる複数のゲーム媒体のうちの特別ゲーム媒体が獲得済みゲーム媒体として設定されたことを条件として、抽選段階を更新してプレイヤーが獲得可能な獲得可能個数が設定されているゲーム媒体の獲得可能個数を再設定するリセット制御部としてコンピューターを機能させ、
前記管理部は、
前記特別ゲーム媒体を前記特定ゲーム媒体として管理可能であり、
前記抽選部は、
複数の回数を指定して抽選の実行を指示する入力に基づいて、指定された回数の抽選を実行する抽選処理を開始し、
指定された回数の抽選を実行した場合、または前記特定ゲーム媒体が獲得済みゲーム媒体として設定された場合に、前記抽選処理を終了させ、
前記抽選処理では、
現在の抽選段階の初期の抽選対象となるゲーム媒体を示す初期リストと、データベースから取得した前記入力に対応するプレイヤーの現在の抽選段階における獲得済みゲーム媒体を示す既獲得リストに基づいて、抽選対象となるゲーム媒体を示す抽選リストを作成してメモリ上に保持し、
前記抽選リストを参照して１回の抽選を実行するごとに、今回の抽選により決定したゲーム媒体を前記抽選リストにおける抽選対象となるゲーム媒体から除外し、
指定された回数の抽選を実行した場合に、抽選の結果に基づいて更新された前記既獲得リストを前記データベースに格納するプログラム。
【請求項２】
請求項１において、
獲得済みゲーム媒体として設定されたゲーム媒体のうちの少なくとも一部を表示させる表示制御部としてコンピューターを更に機能させ、
抽選対象となる複数のゲーム媒体のうちの少なくとも一部に、プレイヤーが獲得可能な複数の個数が設定された特殊ゲーム媒体が存在し、
前記表示制御部は、
前記特殊ゲーム媒体が獲得済みゲーム媒体として設定された場合に、獲得済みゲーム媒体として設定された前記特殊ゲーム媒体の個数に応じて前記特殊ゲーム媒体の表示を変化させるプログラム。
【請求項３】
請求項１または２において、
前記管理部は、
プレイヤーに選択された複数のゲーム媒体のそれぞれを前記特定ゲーム媒体として管理可能であり、
前記抽選部は、
複数の前記特定ゲーム媒体の全てが獲得済みゲーム媒体として設定された場合に、前記抽選処理を終了させるプログラム。
【請求項４】
プレイヤーに提供するゲーム媒体を複数のゲーム媒体から抽選により決定する抽選部と、
抽選対象となる複数のゲーム媒体のうち、プレイヤーに選択されたゲーム媒体を特定ゲーム媒体として管理する管理部と、
抽選により決定したゲーム媒体を獲得済みゲーム媒体として設定する設定部と、
前記特定ゲーム媒体が獲得済みゲーム媒体として設定されたか否か判定する判定部と、
抽選対象となる複数のゲーム媒体のうちの特別ゲーム媒体が獲得済みゲーム媒体として設定されたことを条件として、抽選段階を更新してプレイヤーが獲得可能な獲得可能個数が設定されているゲーム媒体の獲得可能個数を再設定するリセット制御部を含み、
前記管理部は、
前記特別ゲーム媒体を前記特定ゲーム媒体として管理可能であり、
前記抽選部は、
複数の回数を指定して抽選の実行を指示する入力に基づいて、指定された回数の抽選を実行する抽選処理を開始し、
指定された回数の抽選を実行した場合、または前記特定ゲーム媒体が獲得済みゲーム媒体として設定された場合に、前記抽選処理を終了させ、
前記抽選処理では、
現在の抽選段階の初期の抽選対象となるゲーム媒体を示す初期リストと、データベースから取得した前記入力に対応するプレイヤーの現在の抽選段階における獲得済みゲーム媒体を示す既獲得リストに基づいて、抽選対象となるゲーム媒体を示す抽選リストを作成してメモリ上に保持し、
前記抽選リストを参照して１回の抽選を実行するごとに、今回の抽選により決定したゲーム媒体を前記抽選リストにおける抽選対象となるゲーム媒体から除外し、
指定された回数の抽選を実行した場合に、抽選の結果に基づいて更新された前記既獲得リストを前記データベースに格納する情報処理システム。
【請求項５】
１または複数のコンピューターにより実行される情報処理方法であって、
プレイヤーに提供するゲーム媒体を複数のゲーム媒体から抽選により決定する抽選ステップと、
抽選対象となる複数のゲーム媒体のうち、プレイヤーに選択されたゲーム媒体を特定ゲーム媒体として管理する管理ステップと、
抽選により決定したゲーム媒体を獲得済みゲーム媒体として設定する設定ステップと、
前記特定ゲーム媒体が獲得済みゲーム媒体として設定されたか否か判定する判定ステップと、
抽選対象となる複数のゲーム媒体のうちの特別ゲーム媒体が獲得済みゲーム媒体として設定されたことを条件として、抽選段階を更新してプレイヤーが獲得可能な獲得可能個数が設定されているゲーム媒体の獲得可能個数を再設定するリセット制御ステップを含み、
前記管理ステップでは、
前記特別ゲーム媒体を前記特定ゲーム媒体として管理可能であり、
前記抽選ステップでは、
複数の回数を指定して抽選の実行を指示する入力に基づいて、指定された回数の抽選を実行する抽選処理を開始し、
指定された回数の抽選を実行した場合、または前記特定ゲーム媒体が獲得済みゲーム媒体として設定された場合に、前記抽選処理を終了させ、
前記抽選処理では、
現在の抽選段階の初期の抽選対象となるゲーム媒体を示す初期リストと、データベースから取得した前記入力に対応するプレイヤーの現在の抽選段階における獲得済みゲーム媒体を示す既獲得リストに基づいて、抽選対象となるゲーム媒体を示す抽選リストを作成してメモリ上に保持し、
前記抽選リストを参照して１回の抽選を実行するごとに、今回の抽選により決定したゲーム媒体を前記抽選リストにおける抽選対象となるゲーム媒体から除外し、
指定された回数の抽選を実行した場合に、抽選の結果に基づいて更新された前記既獲得リストを前記データベースに格納する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プログラム、情報処理システムおよび情報処理方法に関する。
【背景技術】
【０００２】
従来から、ゲームで用いるキャラクターやアイテムなどのゲーム媒体をプレイヤーに提供する手法の一つとして、端末装置におけるプレイヤーの入力に基づいて、サーバー装置において複数のゲーム媒体からプレイヤーに提供するゲーム媒体を抽選により決定し、決定したゲーム媒体をプレイヤーに提供する手法を採用したゲームシステムが知られている。
【０００３】
そしてこのようなゲームシステムには、抽選対象にユーザーが指定したゲーム媒体を含ませて、プレイヤーに提供するゲーム媒体を抽選により決定するようにしたものがある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５４２０７９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このようなゲームシステムでは、多くの回数の抽選を行うようにすれば、プレイヤーは多くのゲーム媒体を獲得したり、希少なゲーム媒体を獲得したりして、ゲームを有利に進行させることができるようになるが、プレイヤーが目当てのゲーム媒体を獲得するために、過度に多くの対価を消費してしまうことは好ましくない。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、その目的は、適切に抽選を実行するプログラム、情報処理システムおよび情報処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
（１）本発明は、プレイヤーに提供するゲーム媒体を複数のゲーム媒体から抽選により決定する抽選部と、抽選対象となる複数のゲーム媒体のうち、プレイヤーに選択されたゲーム媒体を特定ゲーム媒体として管理する管理部と、抽選により決定したゲーム媒体を獲得済みゲーム媒体として設定する設定部と、前記特定ゲーム媒体が獲得済みゲーム媒体として設定されたか否か判定する判定部としてコンピューターを機能させ、前記抽選部は、複数の回数を指定して抽選の実行を指示する入力に基づいて、指定された回数の抽選を実行する抽選処理を開始し、指定された回数の抽選を実行した場合、または前記特定ゲーム媒体が獲得済みゲーム媒体として設定された場合に、前記抽選処理を終了させるプログラムに関するものである。
【０００８】
本発明では、プレイヤーに選択された特定ゲーム媒体が獲得済みゲーム媒体として設定された場合には、指定された回数の抽選の全てが実行されていなくても、抽選処理が終了されるようにすることができる。
【０００９】
（２）また本発明は、獲得済みゲーム媒体として設定されたゲーム媒体のうちの少なくとも一部を表示させる表示制御部としてコンピューターを更に機能させ、抽選対象となる複数のゲーム媒体のうちの少なくとも一部に、プレイヤーが獲得可能な複数の個数が設定された特殊ゲーム媒体が存在し、前記表示制御部は、前記特殊ゲーム媒体が獲得済みゲーム媒体として設定された場合に、獲得済みゲーム媒体として設定された前記特殊ゲーム媒体の個数に応じて前記特殊ゲーム媒体の表示を変化させるようにしてもよい。
【００１０】
このようにすれば、獲得済みゲーム媒体として設定された特殊ゲーム媒体の個数が多くなっても、特殊ゲーム媒体を見やすく表示させるようにすることができる。
【００１１】
（３）また本発明は、前記管理部は、プレイヤーに選択された複数のゲーム媒体のそれぞれを前記特定ゲーム媒体として管理可能であり、前記抽選部は、複数の前記特定ゲーム媒体の全てが獲得済みゲーム媒体として設定された場合に、前記抽選処理を終了させるようにしてもよい。
【００１２】
このようにすれば、プレイヤーが複数のゲーム媒体のそれぞれを特定ゲーム媒体として選択できるようにしつつ、特定ゲーム媒体の一部が獲得済みゲーム媒体として設定されても、抽選処理が終了されないようにすることができる。
【００１３】
（４）また本発明は、抽選対象となる複数のゲーム媒体のうちの特別ゲーム媒体が獲得済みゲーム媒体として設定されたことを条件として、プレイヤーが獲得可能な獲得可能個数が設定されているゲーム媒体の獲得可能個数をリセットするリセット制御部としてコンピューターを更に機能させ、前記管理部は、前記特別ゲーム媒体を前記特定ゲーム媒体として管理可能であるようにしてもよい。
【００１４】
このようにすれば、特別ゲーム媒体が獲得済みゲーム媒体として設定されると、獲得可能個数がリセットされることにより、獲得可能個数が最大値に達したゲーム媒体を再び獲得できるようにするとともに、特別ゲーム媒体が特定ゲーム媒体として管理されつつ獲得済みゲーム媒体として設定された場合には、指定された回数の抽選の全てが実行されていなくても、抽選処理が終了された上で、獲得可能個数がリセットされるようにすることができる。
【００１５】
（５）また本発明は、プレイヤーに提供するゲーム媒体を複数のゲーム媒体から抽選により決定する抽選部と、抽選対象となる複数のゲーム媒体のうち、プレイヤーに選択されたゲーム媒体を特定ゲーム媒体として管理する管理部と、抽選により決定したゲーム媒体を獲得済みゲーム媒体として設定する設定部と、前記特定ゲーム媒体が獲得済みゲーム媒体として設定されたか否か判定する判定部を含み、前記抽選部は、複数の回数を指定して抽選の実行を指示する入力に基づいて、指定された回数の抽選を実行する抽選処理を開始し、指定された回数の抽選を実行した場合、または前記特定ゲーム媒体が獲得済みゲーム媒体として設定された場合に、前記抽選処理を終了させる情報処理システムに関するものである。
【００１６】
（６）また本発明は、プレイヤーに提供するゲーム媒体を複数のゲーム媒体から抽選により決定する抽選ステップと、抽選対象となる複数のゲーム媒体のうち、プレイヤーに選択されたゲーム媒体を特定ゲーム媒体として管理する管理ステップと、抽選により決定したゲーム媒体を獲得済みゲーム媒体として設定する設定ステップと、前記特定ゲーム媒体が獲得済みゲーム媒体として設定されたか否か判定する判定ステップを含み、前記抽選ステップでは、複数の回数を指定して抽選の実行を指示する入力に基づいて、指定された回数の抽選を実行する抽選処理を開始し、指定された回数の抽選を実行した場合、または前記特定ゲーム媒体が獲得済みゲーム媒体として設定された場合に、前記抽選処理を終了させる情報処理方法に関するものである。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態の情報処理システムの構成を示す概略ブロック図である。
【図２】本発明の実施形態のサーバー装置の機能を示す機能ブロック図である。
【図３】本発明の実施形態の端末装置の機能を示す機能ブロック図である。
【図４】本発明の実施形態の初期リストを説明するための図である。
【図５】本発明の実施形態の端末装置の表示領域に表示される画像を示す図である。
【図６】本発明の実施形態の端末装置の表示領域に表示される画像を示す図である。
【図７】本発明の実施形態の端末装置の表示領域に表示される画像を示す図である。
【図８】本発明の実施形態の端末装置の表示領域に表示される画像を示す図である。
【図９】本発明の実施形態の端末装置の表示領域に表示される画像を示す図である。
【図１０】本発明の実施形態の端末装置の表示領域に表示される画像を示す図である。
【図１１】本発明の実施形態の端末装置における処理を示すフローチャートである。
【図１２】本発明の実施形態の端末装置における処理を示すフローチャートである。
【図１３】本発明の実施形態の端末装置における処理を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下では、本発明の実施形態について説明する。なお以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００１９】
１．情報処理システムの構成
図１は、本実施形態の情報処理システム１０の構成を示す概略ブロック図である。図１に示すように情報処理システム１０では、サーバー装置１２と複数の端末装置１４が、インターネット、携帯電話網、ＬＡＮ、ＷＡＮなどのネットワーク１６により接続されており、いわゆるクライアント・サーバー方式の通信システムが構成されている。そして複数の端末装置１４のそれぞれは、ネットワーク１６を介してサーバー装置１２と互いに通信を行って種々の情報を送受信したり、ネットワーク１６およびサーバー装置１２を介して他の端末装置１４と互いに通信を行って種々の情報を送受信したりする。
【００２０】
サーバー装置１２は、ＣＰＵ等のプロセッサー、ＲＯＭやＲＡＭ等の主記憶装置、ハードディスク等の外部記憶装置、キーボード等の入力装置、液晶ディスプレイ等の表示装置、通信装置等を備えている。そしてサーバー装置１２では、ＣＰＵが、主記憶装置に記憶されているプログラムや、外部記憶装置から主記憶装置にロードされたプログラムに従って各種の処理を実行し、通信装置によって端末装置１４からの情報を受信したり、端末装置１４に情報を送信したりする。
【００２１】
端末装置１４は、スマートフォン、タブレット、パーソナルコンピューター、携帯ゲーム機、据え置きゲーム機など種々の形態の情報処理装置とすることができ、これらもＣＰＵ等のプロセッサー、ＲＯＭやＲＡＭ等の主記憶装置、フラッシュメモリ、ハードディスク等の外部記憶装置、タッチパネルやキーボード、マイク等の入力装置、液晶ディスプレイや有機ＥＬディスプレイ等の表示装置、スピーカー等の音出力装置、通信装置等を備えている。そして端末装置１４でも、ＣＰＵが、主記憶装置に記憶されているプログラムや、外部記憶装置から主記憶装置にロードされたプログラムに従って各種の処理を実行し、通信装置によってサーバー装置１２からの情報を受信したり、サーバー装置１２や他の端末装置１４に情報を送信したりする。
【００２２】
図２は、本実施形態のサーバー装置１２の機能を示す機能ブロック図である。図２に示すように、本実施形態のサーバー装置１２は、サーバー情報記憶媒体２０、サーバー記憶部３０、サーバー通信部３６、サーバー情報処理部４０を含む。なお、図２の構成要素（各部）の一部を省略した構成としてもよい。
【００２３】
サーバー情報記憶媒体２０は、サーバー情報処理部４０やサーバー通信部３６が各種の処理を行うためのプログラムやデータなどを格納するものであり、その機能は、フラッシュメモリ、ハードディスク、光ディスク（ＤＶＤ、ＢＤ）などにより実現できる。すなわちサーバー情報記憶媒体２０には、本実施形態の各部としてコンピューターを機能させるためのプログラム（各部の処理をコンピューターに実行させるためのプログラム）が記憶されている。
【００２４】
サーバー記憶部３０は、サーバー情報処理部４０やサーバー通信部３６のワーク領域となるものであり、その機能はＲＡＭ（メインメモリ）や、ＶＲＡＭ（ビデオメモリ）などにより実現できる。詳細にはサーバー記憶部３０は、サーバー情報記憶媒体２０からプログラムやデータが読み込まれる主記憶部３２を含む。
【００２５】
サーバー通信部３６は、外部ネットワーク（例えば他のサーバー装置１２や端末装置１４）との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサー（ＣＰＵ（メインプロセッサー）、ＧＰＵ（描画プロセッサー）、ＤＳＰ等）、または通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。
【００２６】
サーバー情報処理部４０は、サーバー通信部３６が受信した受信データや、サーバー記憶部３０の各種プログラムやデータなどに基づいて、ゲーム処理などの各種処理を、主記憶部３２をワーク領域として行うものであり、その機能は、各種プロセッサー、ＡＳＩＣなどのハードウェアや、プログラムにより実現できる。
【００２７】
そしてサーバー情報処理部４０は、サーバーゲーム処理部４２、抽選部４４、サーバーパラメーター更新部４６、サーバー通信制御部４８を含む。なおこれらの一部を省略する構成としてもよい。
【００２８】
サーバーゲーム処理部４２は、サーバー通信部３６が受信した受信データや、サーバー情報処理部４０で行われる種々の処理の結果や、主記憶部３２に読み込まれたプログラムやデータなどに基づいて、ゲーム開始条件が満たされた場合にゲームを開始する処理、複数種類のゲームモードのうち選択されたゲームモードを実行する処理、ゲームを進行させる処理、イベント発生条件が満たされた場合にイベントを発生させる処理、ゲーム結果を演算する処理、あるいはゲーム終了条件が満たされた場合にゲームを終了する処理などを行う。
【００２９】
抽選部４４は、サーバー通信部３６が受信した受信データや、サーバー情報処理部４０で行われる種々の処理の結果や、主記憶部３２に読み込まれたプログラムやデータなどに基づいて、プレイヤー（プレイヤー識別情報、プレイヤーＩＤ）に提供するキャラクターやアイテムなどのゲーム媒体を、複数のゲーム媒体から抽選により決定する抽選処理を行う。
【００３０】
詳細には本実施形態では、サーバー情報記憶媒体２０に、複数種類のゲーム媒体を抽選対象とした複数種類の抽選対象リストが記憶されており、抽選部４４は、端末装置１４から抽選処理を実行する要求を受け付けると、端末装置１４からの要求に応じた抽選対象リストを選択する。ここで各種類の抽選対象リストの抽選対象は、全てが異なる種類のゲーム媒体となっているようにしてもよいし、同一の種類のゲーム媒体が含まれているようにしてもよいし、いずれのゲーム媒体も提供されないハズレが含まれているようにしてもよい。
【００３１】
そして抽選部４４は、端末装置１４から抽選処理を実行する要求を受け付けると、抽選用の乱数値をランダムに発生させる乱数発生部から１個の乱数値を取得し、選択した抽選対象リストに基づいて、取得した１個の乱数値に対応する抽選対象のゲーム媒体を、プレイヤーに提供するゲーム媒体として決定する。
【００３２】
ここで乱数発生部は、ハードウェア乱数を発生させる乱数発生器や、ソフトウェア乱数を発生させるプログラムにより実現することができ、ソフトウェア乱数は、例えば、インクリメントカウンタ（所定のカウント範囲を循環するように数値をカウントするカウンタ）のカウント値に基づいて発生させることができる。なお本実施形態において「乱数値」には、数学的な意味でランダムに発生する値のみならず、その発生自体は規則的であっても、その取得タイミング等が不規則であるために実質的に乱数として機能しうる値も含まれる。
【００３３】
そして本実施形態では、抽選部４４は、１回の抽選において決定した抽選対象を抽選対象リストから削除せずに次回の抽選処理を行う復元抽出方式の抽選処理と、１回の抽選において決定した抽選対象を抽選対象リストから削除して次回の抽選処理を行う非復元抽出方式の抽選処理を実行可能となっている。
【００３４】
また抽選部４４は、ゲーム内通貨や現実の通貨の支払いを要する有料の抽選処理や、ゲーム内通貨や現実の通貨の支払いを要しない無料の抽選処理を実行可能となっている。そして、復元抽出方式の抽選処理および非復元抽出方式の抽選処理のそれぞれとして、有料の抽選処理と無料の抽選処理を実行可能となっており、各抽選処理として、抽選対象のゲーム媒体の種類が異なったり、各抽選対象の当選確率が異なったりする複数種類の抽選処理を実行可能となっている。
【００３５】
サーバーパラメーター更新部４６は、サーバー通信部３６が受信した受信データや、サーバー情報処理部４０で行われる種々の処理の結果や、主記憶部３２に読み込まれたプログラムやデータなどに基づいて、プレイヤーごとに、あるいはキャラクターごとに、経験値、レベル、ゲーム内通貨などの種々のパラメーターを、パラメーターの種類に応じた更新条件が成立した場合に更新する。
【００３６】
詳細には本実施形態では、サーバー情報記憶媒体２０に、各プレイヤーに対応づけてサーバーキャラクター情報記憶部２２（ゲーム媒体記憶部）およびサーバープレイヤー情報記憶部２４が設けられており、サーバーキャラクター情報記憶部２２には、プレイヤー（プレイヤー識別情報、プレイヤーＩＤ）が所持し得る全てのキャラクターのそれぞれに対応づけて、種々のパラメーターが記憶されており、サーバープレイヤー情報記憶部２４には、キャラクターごとではなくプレイヤーに対応づけて、種々のパラメーターが記憶されている。そしてサーバーパラメーター更新部４６は、パラメーターの種類に応じた更新条件が成立した場合に、サーバーキャラクター情報記憶部２２、あるいはサーバープレイヤー情報記憶部２４に記憶されているパラメーターを更新する。
【００３７】
サーバー通信制御部４８は、サーバー通信部３６に他のサーバー装置１２あるいは端末装置１４と通信を行わせ、種々の情報を送受信するための処理を行う。例えばサーバー通信制御部４８は、プレイヤーを情報処理システム１０に新規登録する処理に必要な情報や、プレイヤーを情報処理システム１０にログインさせる処理に必要な情報や、ログインさせたプレイヤーと協力あるいは対戦する相手プレイヤーを設定する処理に必要な情報や、複数の端末装置１４を同期させる処理に必要な情報や、複数の端末装置１４において共通のゲームを実行するための処理に必要な情報などをサーバー通信部３６に送受信させる。またサーバー通信制御部４８は、情報の宛先を示す宛先情報や、情報の送信元を示す送信元情報や、情報を生成した情報処理システム１０を識別する識別情報などもサーバー通信部３６に送受信させる。
【００３８】
特にサーバー通信制御部４８は、抽選部４４による抽選処理でプレイヤーに提供するキャラクターの識別情報やアイテムの識別情報を端末装置１４に送信したり、サーバーパラメーター更新部４６により更新された各種のパラメーターを端末装置１４に送信したり、端末装置１４において各種のプレイヤー入力が受け付けられたことを端末装置１４から受信したりするための処理を行う。
【００３９】
図３は、本実施形態の端末装置１４の機能を示す機能ブロック図である。図３に示すように、本実施形態の端末装置１４は、プレイヤー入力検出部５０、表示部５２、音出力部５４、端末情報記憶媒体５６、端末記憶部６０、端末通信部６６、端末情報処理部１００を含む。なお、図３の構成要素（各部）の一部を省略した構成としてもよい。
【００４０】
プレイヤー入力検出部５０は、プレイヤーによる端末装置１４に対する入力をプレイヤー入力として検出するためのものであり、その機能は、タッチセンサー、スイッチ、光学センサー、マイクなどにより実現できる。
【００４１】
表示部５２は、表示画面に画像を表示するものであり、その機能は、液晶ディスプレイや有機ＥＬディスプレイなどにより実現できる。
【００４２】
音出力部５４は、音を出力するものであり、その機能は、スピーカー、ヘッドフォンなどにより実現できる。
【００４３】
端末情報記憶媒体５６は、端末情報処理部１００や端末通信部６６が各種の処理を行うためのプログラムやデータなどを格納するものであり、その機能は、フラッシュメモリ、ハードディスク、光ディスク（ＤＶＤ、ＢＤ）などにより実現できる。すなわち端末情報記憶媒体５６には、本実施形態の各部としてコンピューターを機能させるためのプログラム（各部の処理をコンピューターに実行させるためのプログラム）が記憶されている。
【００４４】
詳細には本実施形態では、端末情報記憶媒体５６に、端末キャラクター情報記憶部５７（ゲーム媒体記憶部）と、端末プレイヤー情報記憶部５８が設けられており、所定のタイミングで、サーバーキャラクター情報記憶部２２の記憶内容と端末キャラクター情報記憶部５７の記憶内容が同期され、サーバープレイヤー情報記憶部２４の記憶内容と端末プレイヤー情報記憶部５８の記憶内容が同期される。
【００４５】
端末記憶部６０は、端末情報処理部１００や端末通信部６６のワーク領域となるものであり、その機能はＲＡＭ（メインメモリ）や、ＶＲＡＭ（ビデオメモリ）などにより実現できる。詳細には端末記憶部６０は、端末情報記憶媒体５６からプログラムやデータが読み込まれる主記憶部６２と、表示部５２に表示させる画像が描画される描画バッファ６４を含む。
【００４６】
端末通信部６６は、外部ネットワーク（例えばサーバー装置１２や他の端末装置１４）との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサーまたは通信用ＡＳＩＣなどのハードウェアや、プログラムなどにより実現できる。
【００４７】
なお本実施形態の各部としてコンピューターを機能させるためのプログラム（データ）は、サーバー装置１２からネットワーク１６および端末通信部６６を介して端末装置１４の端末情報記憶媒体５６（あるいは主記憶部６２）にダウンロードするようにしてもよく、このようなサーバー装置１２の使用も本発明の範囲内に含めることができる。
【００４８】
端末情報処理部１００は、プレイヤー入力検出部５０が検出したプレイヤー入力や、端末通信部６６が受信した受信データや、端末記憶部６０の各種プログラムやデータなどに基づいて、ゲーム処理、画像生成処理、音生成処理などの各種処理を、主記憶部６２をワーク領域として行うものであり、その機能は、各種プロセッサー（ＣＰＵ（メインプロセッサー）、ＧＰＵ（描画プロセッサー）、ＤＳＰ等）、ＡＳＩＣなどのハードウェアや、プログラムにより実現できる。
【００４９】
そして端末情報処理部１００は、端末ゲーム処理部１０２、入力受付部１０３、表示制御部１０４、ヒット判定部１０５、端末パラメーター更新部１０６、画像生成部１０８、音生成部１１０、端末通信制御部１１２を含む。なおこれらの一部を省略する構成としてもよい。
【００５０】
端末ゲーム処理部１０２は、プレイヤー入力検出部５０が検出したプレイヤー入力や、端末通信部６６が受信した受信データや、端末情報処理部１００で行われる種々の処理の結果や、主記憶部６２に読み込まれたプログラムやデータなどに基づいて、ゲーム開始条件が満たされた場合にゲームを開始する処理、複数種類のゲームモードのうち選択されたゲームモードを実行する処理、ゲームを進行させる処理、イベント発生条件が満たされた場合にイベントを発生させる処理、ゲーム結果を演算する処理、あるいはゲーム終了条件が満たされた場合にゲームを終了する処理などを行う。
【００５１】
入力受付部１０３は、プレイヤー入力検出部５０が検出したプレイヤー入力や、端末通信部６６が受信した受信データや、端末情報処理部１００で行われる種々の処理の結果や、主記憶部６２に読み込まれたプログラムやデータなどに基づいて、プレイヤーの入力を状況に応じた入力として受け付けたり、プレイヤーの入力を受け付けないようにしたりする。例えば、ボタンなどのＧＵＩが表示されている状態でＧＵＩがタップされると、表示されているＧＵＩの種類に応じた入力として受け付ける。
【００５２】
具体的には入力受付部１０３は、キャラクターを移動させたり動作させたりするプレイヤーの入力を受け付ける他にも、抽選部４４による抽選処理で決定されるキャラクターやアイテムの提供を受けるためのプレイヤーの入力、すなわちサーバー装置１２において抽選部４４による抽選処理を実行するためのプレイヤーの入力を受け付けたり、各種のパラメーターを変化させるためのプレイヤーの入力を受け付けたりする。
【００５３】
表示制御部１０４は、表示部５２に表示される画像の表示制御を行う。具体的には、プレイヤー入力検出部５０が検出したプレイヤー入力や、端末通信部６６が受信した受信データや、端末情報処理部１００で行われる種々の処理の結果や、主記憶部６２に読み込まれたプログラムやデータなどに基づいて、種々のオブジェクトやプリレンダリング画像（ムービー画像）の表示内容、表示態様、表示タイミングなどの表示制御を行う。
【００５４】
本実施形態では、背景を表示するための背景オブジェクトや、エフェクトを表示するためのエフェクトオブジェクトや、ボタンなどのＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を表示するためのＧＵＩオブジェクトや、キャラクターを表示するためのキャラクターオブジェクトや、建物、道具、乗り物、地形などのキャラクター以外の物を表示するための非キャラクターオブジェクトなどの種々のオブジェクトのオブジェクトデータや、種々のプリレンダリング画像の画像データが端末情報記憶媒体５６に記憶されている。そして表示制御部１０４は、実行中のゲームモードの種類や、ゲームの進行状況などに応じて、主記憶部６２に読み込まれたオブジェクトデータやプリレンダリング画像の画像データに基づいて、オブジェクトやプリレンダリング画像の表示制御を行う。
【００５５】
詳細には表示制御部１０４は、主記憶部６２に読み込まれたオブジェクトデータに基づいて、オブジェクトを表すポリゴン、自由曲面、二次元画像などのプリミティブで構成されるオブジェクトを、オブジェクト空間に配置したり、移動あるいは動作させたりする処理を行う。具体的には表示制御部１０４は、プレイヤー入力検出部５０が検出したプレイヤー入力や、端末通信部６６が受信した受信データや、端末情報処理部１００で行われる種々の処理の結果や、主記憶部６２に読み込まれたプログラムやデータなどに基づいて、１フレーム（例えば１／３０秒）ごとに、オブジェクト空間におけるオブジェクトの位置や向き（回転角度）を決定し、決定した位置に決定された向きでオブジェクトを配置したり、オブジェクトを構成する複数のパーツのそれぞれを動作させたりする。
【００５６】
そして表示制御部１０４は、３次元ゲーム画像を表示させる場合には、オブジェクト空間内の所与（任意）の視点から見える画像を生成するための仮想カメラ（視点）の位置、回転角度（視線方向）および画角を制御する処理を行う。本実施形態では表示制御部１０４は、プレイヤー入力に基づいて移動や動作を行うキャラクターオブジェクトの位置および向きの変化に仮想カメラが追従するように、仮想カメラの位置および向きを制御する。
【００５７】
ヒット判定部１０５は、あるキャラクターオブジェクトの攻撃が他のキャラクターオブジェクトにヒットしたか否かを判定する（コリジョン判定）。詳細には、キャラクターオブジェクトの攻撃動作に攻撃範囲が設定されており、キャラクターオブジェクトが攻撃動作を行うと、その時点におけるキャラクターオブジェクトの向きに基づいて攻撃方向が決定され、決定された攻撃方向に攻撃範囲が設定されるが、ヒット判定部１０５は、設定された攻撃範囲が攻撃対象のキャラクターオブジェクトの範囲と重なるか否か判定し、重なる場合に攻撃がヒットしたと判定する。本実施形態では、キャラクターオブジェクトの攻撃動作として、殴る、蹴る、剣で切りつけるなどのように、キャラクターオブジェクトの近傍に攻撃範囲が設定されるものの他、銃を撃つ、火を噴く、魔法を使うなど、キャラクターオブジェクトから離れた位置に攻撃範囲が移動するものなど、複数種類の攻撃動作が用意されている。
【００５８】
端末パラメーター更新部１０６は、プレイヤーの経験値、レベル、ゲーム内通貨などの種々のパラメーターを、パラメーターの種類に応じた更新条件が成立した場合に更新する。特に、複数種類のキャラクターのそれぞれには、０になるとキャラクターが活動不能となるパラメーターとしてヒットポイント（ライフ、スタミナ）が設定されており、キャラクターへの攻撃がヒットしたと判定されると、端末パラメーター更新部１０６は、攻撃したキャラクターの攻撃力などのパラメーターに応じて、攻撃されたキャラクターのヒットポイントを減少させる。また、ヒットポイントを回復させるアイテムや魔法が使用されると、端末パラメーター更新部１０６は、アイテムや魔法の対象となったキャラクターのヒットポイントを増加させる。
【００５９】
画像生成部１０８は、プレイヤー入力検出部５０が検出したプレイヤー入力や、端末通信部６６が受信した受信データや、端末情報処理部１００で行われる種々の処理の結果、特に表示制御部１０４で行われる種々の処理の結果や、主記憶部６２に読み込まれたプログラムやデータなどに基づいて、１フレームごとに描画バッファ６４にゲーム画像を描画する処理を行うことにより、各種のオブジェクトや、各種のプリレンダリング画像が表示されるゲーム画像を生成し、生成したゲーム画像を表示部５２に出力してゲーム画像を表示させる。
【００６０】
音生成部１１０は、端末情報処理部１００で行われる種々の処理の結果に基づいて音処理を行い、ＢＧＭ、効果音、または音声などのゲーム音を生成し、音出力部５４に出力する。
【００６１】
端末通信制御部１１２は、端末通信部６６にサーバー装置１２あるいは他の端末装置１４と通信を行わせ、種々の情報を送受信させるための処理を行う。例えば端末通信制御部１１２は、プレイヤーを情報処理システム１０に新規登録する処理に必要な情報や、プレイヤーを情報処理システム１０にログインさせる処理に必要な情報や、ログインさせたプレイヤーと協力あるいは対戦する相手プレイヤーを設定する処理に必要な情報や、複数の端末装置１４を同期させる処理に必要な情報や、複数の端末装置１４において共通のゲームを実行するための処理に必要な情報などを端末通信部６６に送受信させる。また端末通信制御部１１２は、情報の宛先を示す宛先情報や、情報の送信元を示す送信元情報や、情報を生成した情報処理システム１０を識別する識別情報なども端末通信部６６に送受信させる。
【００６２】
特に端末通信制御部１１２は、抽選部４４による抽選処理でプレイヤーに提供するキャラクターの識別情報やアイテムの識別情報をサーバー装置１２から受信したり、サーバーパラメーター更新部４６により更新された各種のパラメーターをサーバー装置１２から受信したり、端末装置１４において各種のプレイヤー入力が受け付けられたことをサーバー装置１２に送信したりするための処理を行う。
【００６３】
２．本実施形態の制御手法
以下では、本実施形態の制御手法について、本実施形態のゲームプログラムをスマートフォン（端末装置１４）のゲームアプリとして適用した場合を例に挙げて詳細に説明する。
【００６４】
本実施形態のゲームプログラムは、複数種類のゲームモードを実行可能に構成されており、主たるゲームモードであるクエストモードでは、プレイヤーがプレイヤーキャラクターを移動させたり動作させたりアイテムを用いたりすることにより、アイテムやヒットポイントなどのパラメーターを消費しながら敵キャラクターとの戦闘を行い、戦闘の結果に応じて経験値やレベルやゲーム内通貨などのパラメーターを増加させたり、アイテムを獲得したりしながらクエストをクリアするアクションＲＰＧをプレイすることができるように構成されている。
【００６５】
詳細には本実施形態では、１体のプレイヤーキャラクターと、プレイヤーが所持するキャラクターから選択された３体のノンプレイヤーキャラクターによるプレイヤーパーティーが編成され、クエストモードでは、プレイヤーがプレイヤーキャラクターを移動させたり動作させたりすると、３体のノンプレイヤーキャラクターは自動的に移動および動作が制御されることにより、プレイヤーパーティーが敵キャラクターと戦闘を行うように構成されている。
【００６６】
また、本実施形態のゲームプログラムは、クエストモードの他にも、プレイヤーパーティーの編成や編成の変更を行ったり、プレイヤーが所持するキャラクターの強化を行ったりするキャラモードや、ゲーム内通貨を消費してキャラクターやアイテムなどのゲーム媒体（以下ではキャラクターも含め単にアイテムという。）を購入するショップモードや、ゲーム内通貨を消費して抽選によってアイテムの提供を受ける抽選モードなど、複数種類の従たるゲームモードを実行可能に構成されている。
【００６７】
ここで本実施形態の抽選モードでは、プレイヤーがいつでも利用可能な通常抽選の他にも、ゲームの運営者が開催するイベントの期間中にプレイヤーが利用可能となるイベント抽選を実行可能に構成されている。そして本実施形態では、通常のクエストなどの通常のゲームの結果に応じて獲得できたり、現実の通貨により購入できたりする通常ゲーム内通貨を消費することにより通常抽選が実行され、イベント用のクエストなどのイベント用のゲームの結果に応じて獲得できるイベント用ゲーム内通貨を消費することによりイベント抽選が実行される。また本実施形態では、通常抽選が実行される場合には、上述した復元抽出方式の抽選処理が行われ、イベント抽選が実行される場合には、上述した非復元抽出方式の抽選処理が行われる。特に本実施形態では、サーバー情報記憶媒体２０に、イベント抽選の初期の抽選対象リストとして、抽選対象が異なる複数種類の初期リストが格納されており、イベント抽選が実行される場合には、予め定められた順序でいずれか１つの初期リストに基づいて、非復元抽出方式の抽選処理が行われる。
【００６８】
図４は、イベント抽選で用いられる複数種類の初期リストの例を示す図である。本実施形態では、イベント抽選の抽選段階として、第１抽選段階〜第５０抽選段階の５０段階の抽選段階が、第１抽選段階から順に設定される。そして図４に示すように、第１抽選段階〜第５０抽選段階の５０段階の抽選段階のそれぞれで用いる初期リストとして、第１初期リスト〜第５０初期リストの５０種類の初期リストがサーバー情報記憶媒体２０に格納されている。
【００６９】
そして、第１初期リスト〜第５０初期リストのそれぞれでは、複数種類のアイテムが抽選対象として設定されている。例えば第１初期リストでは、「特殊アイテム１」や「アイテムＡ」は、抽選対象として１個（獲得可能個数）ずつしか設定されていないが、「アイテムａ」や「アイテムｂ」は、抽選対象として複数個（獲得可能個数）ずつ設定されている。
【００７０】
また、第１初期リスト〜第５０初期リストのそれぞれの間では、抽選対象として設定されているアイテムの一部または全部が異なっており、抽選対象の数も異なっている。例えば第１初期リストでは、抽選対象に「特殊アイテム１」や「アイテムＡ」が含まれているが、第２初期リストでは、抽選対象に「特殊アイテム１」や「アイテムＡ」は含まれていない一方で、第１初期リストでは抽選対象に含まれていない「特殊アイテム２」や「アイテムＣ」が含まれている。また、例えば第１初期リストや第２初期リストでは、「０」〜「９９」の１００個の抽選対象が対応づけられているが、第４７初期リストでは、「０」〜「２９９」の３００個の抽選対象が対応づけられている。
【００７１】
そして、第１初期リスト〜第４７初期リストのそれぞれでは、このイベントにおけるイベント抽選でのみプレイヤーが獲得可能な「特殊アイテム１」〜「特殊アイテム４７」の４７種類の特殊アイテムのうちのいずれか１個の特殊アイテムが抽選対象として設定されており、プレイヤーが「特殊アイテム１」〜「特殊アイテム４７」の４７種類の特殊アイテムのいずれかあるいは全てを獲得することを目的としてイベント抽選が行われるようにしている。なお本実施形態では、４７種類の特殊アイテムは、いずれもプレイヤーパーティーに参加可能なキャラクターとなっている。
【００７２】
そして本実施形態では、プレイヤーが初めてイベント抽選によるアイテムの提供を受ける場合には、イベント抽選の抽選段階が第１抽選段階に設定され、イベント抽選において用いる初期リストとしてまずは第１初期リストが設定される。そして、第１抽選段階のイベント抽選では、第１初期リストの抽選対象のうちいずれか１個の抽選対象が決定されると、決定された１個の抽選対象が、第１抽選段階のイベント抽選の抽選対象から削除（除外）される。そして、決定された１個の抽選対象が、プレイヤーが獲得した既獲得アイテム（獲得済みアイテム）として、第１抽選段階の既獲得リストに追加される（設定部）。
【００７３】
そして、第１初期リストの抽選対象の数に対応する回数のイベント抽選が行われることにより、第１抽選段階のイベント抽選の抽選対象から第１初期リストの全ての抽選対象が削除されると、すなわち第１初期リストの全ての抽選対象がプレイヤーに提供されると、イベント抽選の抽選段階が第２抽選段階に設定され、イベント抽選において用いる初期リストとして第２初期リストが設定される。
【００７４】
ここで本実施形態では、第１初期リストの全ての抽選対象がプレイヤーに提供される前であっても、第１抽選段階のイベント抽選において「特殊アイテム１」が提供されると、プレイヤーによるリセット入力が受け付け可能に設定され、リセット入力が受け付けられると、イベント抽選の抽選段階が第２抽選段階に設定され、イベント抽選において用いる初期リストとして第２初期リストが設定される（リセット制御部）。
【００７５】
そして、第２抽選段階のイベント抽選では、第２初期リストの抽選対象のうちいずれか１個の抽選対象が決定されると、決定された１個の抽選対象が、第２抽選段階のイベント抽選の抽選対象から削除される。そして、決定された１個の抽選対象が既獲得アイテムとして、第２抽選段階の既獲得リストに追加される。そして、第２初期リストの全ての抽選対象がプレイヤーに提供されるか、「特殊アイテム２」が提供されてリセット入力が受け付けられると、イベント抽選において用いる初期リストとして第３初期リストが設定される。
【００７６】
そして本実施形態では、第１初期リスト〜第４７初期リストのそれぞれにおける１個の特殊アイテムが、現在設定されている初期リストを次の初期リストにリセットすることが可能となるリセットアイテム（特別ゲーム媒体）として設定されている。なお本実施形態では、第１抽選段階〜第４７抽選段階までの各抽選段階では、次の抽選段階が設定されると、前の抽選段階に戻ることができないようになっている。
【００７７】
こうして、イベント抽選が繰り返し行われることにより、第４７初期リストの全ての抽選対象がプレイヤーに提供されるか、「特殊アイテム４７」が提供されてリセット入力が受け付けられると、すなわちプレイヤーが「特殊アイテム１」〜「特殊アイテム４７」の４７種類の特殊アイテムの全てを獲得すると、イベント抽選において用いる初期リストとして第４８初期リストが設定される。
【００７８】
ここで本実施形態では、第４８初期リスト〜第５０初期リストのそれぞれでは、この回のイベントにおけるイベント抽選でのみプレイヤーが獲得可能な特殊アイテムは抽選対象として設定されていないが、通常抽選においても獲得可能な「アイテムＸ」〜「アイテムＺ」の３種類のアイテムのうちのいずれか１個のアイテムが抽選対象として設定されており、また、「アイテムａ」や「アイテムｂ」等が、抽選対象として複数個ずつ設定されている。なお本実施形態では、「アイテムＸ」〜「アイテムＺ」の３種類のアイテムは、いずれもプレイヤーパーティーに参加可能なキャラクターとなっているとともに、リセットアイテムとなっている。
【００７９】
そして、第４８初期リストの全ての抽選対象がプレイヤーに提供されるか、「アイテムＸ」が提供されてリセット入力が受け付けられると、イベント抽選において用いる初期リストとして第４９初期リストが設定され、第４９初期リストの全ての抽選対象がプレイヤーに提供されるか、「アイテムＹ」が提供されてリセット入力が受け付けられると、イベント抽選において用いる初期リストとして第５０初期リストが設定されるが、第５０初期リストの全ての抽選対象がプレイヤーに提供されるか、「アイテムＺ」が提供されてリセット入力が受け付けられると、イベント抽選において用いる初期リストとして第４８初期リストが設定される。
【００８０】
すなわち本実施形態では、第１初期リストから順に第４７初期リストまでの４７種類の初期リストのそれぞれが、イベント抽選において用いる初期リストとして設定されると、それ以降は、第４８初期リストから順に第５０初期リストまでの３種類の初期リストのそれぞれが、イベント抽選において用いる初期リストとして循環的に設定される。
【００８１】
図５は、本実施形態のゲームプログラムによりスマートフォンのタッチパネルディスプレイの表示領域２００に表示されるゲーム画像の例を示す図である。図５に示す例では、表示領域２００の下部に６つの角丸四角形のモードボタン２０２が表示されており、プレイヤーにより６つのモードボタン２０２のいずれかがタップされると、タップされたモードボタン２０２が他のモードボタン２０２とは異なる色に変化するとともに、タップされたモードボタン２０２に対応するゲームモードが実行され、実行中のゲームモードの起点となるゲーム画像が表示される。
【００８２】
本実施形態では、６つのモードボタン２０２のうち最右端に表示されている抽選モードに対応するモードボタン２０２がタップされると、図示しないが、抽選モードの起点となる抽選モードＴＯＰ画像が表示され、抽選モードＴＯＰ画像において、通常抽選を行うことを選択するための通常抽選選択ボタンと、イベント抽選を行うことを選択するためのイベント抽選選択ボタンが表示される。そして、イベント抽選選択ボタンがタップされると、図５に示すように、イベント抽選に関する入力を受け付けるためのイベント抽選画像２０４が表示される。
【００８３】
詳細にはイベント抽選画像２０４では、イベント抽選画像２０４の左上部に、抽選モードＴＯＰ画像に戻るための戻るボタン２０６が表示され、戻るボタン２０６の右方に、いずれのイベントのイベント抽選であるかを示すイベント抽選の名称が表示され、イベント抽選の名称の下方に、そのイベントの開催期間が表示される。
【００８４】
そしてイベント抽選画像２０４の左下部には、現在設定されているイベント抽選の抽選段階がいずれの抽選段階であるかを示す段階表示２０８が表示される。図５の例では、現在の抽選段階が第１抽選段階であることにより、段階表示２０８として「１箱目」と表示されている。そして段階表示２０８の右方には、現在設定されている第１初期リストの抽選対象のうち、プレイヤーに提供されていない残りの抽選対象の数と、元の抽選対象の数を示す残り数表示２１０が表示される。図５の例では、第１抽選段階のイベント抽選が１０回行われることにより、残り数表示２１０として「９０／１００」と表示されている。
【００８５】
そして段階表示２０８の下方には、現在の抽選段階のリセット入力を受け付けるためのリセットボタン２１２が表示される。本実施形態では、現在の抽選段階のリセットアイテムをプレイヤーが獲得しているか否かに関わらずリセットボタン２１２が表示されるようになっている。そして、現在の抽選段階のリセットアイテムをプレイヤーが獲得している状態でリセットボタン２１２がタップされると、現在の抽選段階が次の抽選段階にリセットされる。一方、現在の抽選段階のリセットアイテムをプレイヤーが獲得していない状態でリセットボタン２１２がタップされると、図示しないが、リセットアイテムを獲得していないことをプレイヤーに通知する表示が表示され、現在の抽選段階はリセットされない。
【００８６】
そしてリセットボタン２１２の右方には、現在設定されている初期リストの内容を確認するための抽選確認ボタン２１４が表示される。そして抽選確認ボタン２１４がタップされると、図５に示すイベント抽選画像２０４の手前側に、図６に示す抽選確認画像２１６が表示される。
【００８７】
図６に示すように、本実施形態の抽選確認画像２１６では、抽選確認画像２１６の右最上部に、現在の抽選段階が、特殊アイテムが抽選対象として設定されている４７段階の抽選段階のうちの何段階目かを示す段階表示２１８が表示される。図６の例では、現在の抽選段階が第１抽選段階であることにより、段階表示２１８として「１／４７箱目」と表示されている。また抽選確認画像２１６の左上部には、段階表示２０８および残り数表示２１０が表示され、段階表示２０８および残り数表示２１０の下方に、リセットアイテムを獲得すると抽選段階をリセットすることができるようになることをプレイヤーに知らせる注意表示２２０が表示される。
【００８８】
そして注意表示２２０の下方には、現在の抽選段階のイベント抽選において抽選対象となるアイテム、すなわちプレイヤーが獲得していない未獲得アイテムのアイコン、名称および残り数と、現在の抽選段階のイベント抽選の抽選対象から削除されたアイテム、すなわちプレイヤーが獲得した既獲得アイテムのアイコン、名称および残り数を示す残りアイテム一覧表示２２２が表示される。本実施形態では、既獲得アイテムのアイコンおよび名称は、未獲得アイテムのアイコンおよび名称よりも色が暗く表示され、既獲得アイテムのアイコンおよび名称の内容をプレイヤーが識別することができるが、未獲得アイテムのアイコンおよび名称よりも目立たないことにより、既獲得アイテムのアイコンおよび名称であることをプレイヤーが認識できるようになっている。なお、既獲得アイテムの残り数は、未獲得アイテムのアイコン、名称および残り数と同様に色が明るく表示される。
【００８９】
図６の例では、第１抽選段階における残りアイテム一覧表示２２２として、「キャラクターＭ」のアイコンと、「キャラクターＭ」の名称が明るく表示され、残り数が「１／１人」と表示されていることにより、「キャラクターＭ」が未獲得アイテムであることが表示されている。ここで「キャラクターＭ」は、図４で示した第１初期リストにおける「特殊アイテム１」に対応しておりリセットアイテムとなっているため、「キャラクターＭ」のアイコンの下部に「リセット」と表示されていることにより、「キャラクターＭ」がリセットアイテムであることが表示されている。
【００９０】
また図６の例では、第１抽選段階における残りアイテム一覧表示２２２として、「スタージュエル５０個」のアイコンと、「スタージュエル５０個」の名称が明るく表示され、残り数が「１７／２０個」と表示されていることにより、「スタージュエル５０個」が未獲得アイテムであることが表示されている。ここで１個の「スタージュエル５０個」は、図４で示した第１初期リストにおける「アイテムｊ」という１個の抽選対象に対応しており、第１初期リストでは２０個の「アイテムｊ」すなわち２０個の「スタージュエル５０個」が抽選対象として設定されている。そして図６の例では、２０個の「アイテムｊ」のうち３個の「アイテムｊ」が獲得されているが１７個の「アイテムｊ」が獲得されていないため、「スタージュエル５０個」の残り数が「１７／２０個」と表示されている。
【００９１】
従って本実施形態では、第１初期リストの２０個の「アイテムｊ」の全てが獲得されると、「スタージュエル５０個」のアイコンと、「スタージュエル５０個」の名称が暗く表示され、残り数が「０／２０個」と表示されることにより、「スタージュエル５０個」が既獲得アイテムであることが表示される。
【００９２】
また図６の例では、第１抽選段階における残りアイテム一覧表示２２２として、「イヤリング」のアイコンと、「イヤリング」の名称が暗く表示され、残り数が「０／１個」と表示されていることにより、「イヤリング」が既獲得アイテムであることが表示されている。
【００９３】
そして本実施形態では、残りアイテム一覧表示２２２が上下方向にスワイプあるいはフリックされると、残りアイテム一覧表示２２２が上下方向にスクロール表示され、現在の抽選段階における全ての未獲得アイテムのアイコン、名称および残り数と、現在の抽選段階における全ての既獲得アイテムのアイコン、名称および残り数を表示させることができるようになっている。
【００９４】
そして抽選確認画像２１６の最下部には、ＯＫボタン２２４が表示され、ＯＫボタン２２４がタップされると、抽選確認画像２１６が消去されて、図５に示すイベント抽選画像２０４が表示される。
【００９５】
そして図５に示すように、イベント抽選画像２０４の右中央部には、プレイヤーが所持するイベント用ゲーム内通貨の数を示すメダル数表示２２６が表示される。図５の例では、メダル数表示２２６として「７６２０個」と表示されている。そしてメダル数表示２２６の下方には、一度に１回のイベント抽選を行うことを指定するための第１抽選ボタン２２８と、一度に１０回のイベント抽選を行うことを指定するための第２抽選ボタン２３０と、一度に最大で表示された回数のイベント抽選を行うことを指定するための第３抽選ボタン２３２が表示される。図５の例では、第３抽選ボタン２３２に「９０回引く」と表示されているため、プレイヤーは第３抽選ボタン２３２をタップすることにより、一度に最大で９０回のイベント抽選を行うことを指定することができる。
【００９６】
そして本実施形態では、１回のイベント抽選に要するイベント用ゲーム内通貨が５個に設定されており、第１抽選ボタン２２８、第２抽選ボタン２３０および第３抽選ボタン２３２のそれぞれには、それぞれをタップした場合に行われるイベント抽選の回数とともに、その回数のイベント抽選が行われた場合に要するイベント用ゲーム内通貨の数が表示されている。図５の例では、第１抽選ボタン２２８には「１回引く」と表示されているとともに、１回のイベント抽選に要するイベント用ゲーム内通貨の数が「５個」と表示され、第２抽選ボタン２３０には「１０回引く」と表示されているとともに、１０回のイベント抽選に要するイベント用ゲーム内通貨の数が「５０個」と表示され、第３抽選ボタン２３２には「９０回引く」と表示されているとともに、９０回のイベント抽選に要するイベント用ゲーム内通貨の数が「４５０個」と表示されている。
【００９７】
なお図５の例では、第２抽選ボタン２３０には「１０回引く」と表示されているが、現在の抽選段階における残りの抽選対象の数が１０以下である場合には、第２抽選ボタン２３０に、現在の抽選段階における残りの抽選対象の数と同一の回数のイベント抽選を一度に行うことが表示される。例えば、現在の抽選段階における残りの抽選対象の数が７である場合には、第２抽選ボタン２３０に「７回引く」と表示される。
【００９８】
またイベント抽選画像２０４の右上部には、イベント抽選に関する設定を行うための抽選設定ボタン２３４が表示される。そして抽選設定ボタン２３４がタップされると、図５に示すイベント抽選画像２０４の手前側に、図７に示す抽選設定画像２３６が表示される。
【００９９】
図７に示すように、本実施形態の抽選設定画像２３６では、抽選設定画像２３６の上部に、一度に連続して行うイベント抽選の最大回数をプレイヤーが設定するための最大回数設定ボタン２３８が表示される。そして、最大回数設定ボタン２３８がタップされると、図示しないが、「設定なし」および１１〜１００までの９０個の値が表示されたプルダウンメニューが表示され、いずれかの値がタップされると、タップされた値が一度に連続して行うイベント抽選の最大回数として指定される。
【０１００】
そして、抽選設定画像２３６の最下部に表示される決定ボタン２４０がタップされると、抽選設定画像２３６が消去されて、図５に示すイベント抽選画像２０４が表示されるが、イベント抽選の最大回数が指定された状態で決定ボタン２４０がタップされると、イベント抽選の最大回数として指定された値に対応する回数が、第３抽選ボタン２３２に表示される。
【０１０１】
詳細には、イベント抽選の最大回数として指定された値が、現在の抽選段階における残りの抽選対象の数以下である場合には、イベント抽選の最大回数として指定された値がそのままイベント抽選の最大回数として第３抽選ボタン２３２に表示される。一方、イベント抽選の最大回数として指定された値が、現在の抽選段階における残りの抽選対象の数よりも大きい場合には、現在の抽選段階における残りの抽選対象の数がイベント抽選の最大回数として第３抽選ボタン２３２に表示される。
【０１０２】
図５の例では、図７で示した最大回数設定ボタン２３８のプルダウンメニューにおいて、イベント抽選の最大回数が最大値の１００に指定された状態で決定ボタン２４０がタップされたが、第１抽選段階における残りの抽選対象の数が９０個であることにより、第３抽選ボタン２３２に「９０回引く」と表示されている。
【０１０３】
そして図５の例では、「１回引く」と表示された第１抽選ボタン２２８がタップされると、１回のイベント抽選が行われ、表示領域２００にイベント抽選を演出するイベント抽選演出画像が表示された後に、１回のイベント抽選において決定された１個の抽選対象が、プレイヤーが獲得したアイテムとして表示される。
【０１０４】
また、「１０回引く」と表示された第２抽選ボタン２３０がタップされると、一度に１０回のイベント抽選が行われ、表示領域２００にイベント抽選演出画像が表示された後に、１０回のイベント抽選において決定された１０個の抽選対象が、プレイヤーが獲得したアイテムとして表示される。また、「９０回引く」と表示された第３抽選ボタン２３２がタップされると、一度に９０回のイベント抽選が行われ、表示領域２００にイベント抽選演出画像が表示された後に、９０回のイベント抽選において決定された９０個の抽選対象が、プレイヤーが獲得したアイテムとして表示される。
【０１０５】
なお図７に示す抽選設定画像２３６では、最大回数設定ボタン２３８の下方に、イベント抽選演出画像の表示有無を切り替えるための演出切替ボタン２４２が表示され、演出切替ボタン２４２をタップするごとに、イベント抽選演出画像が表示されるようにしたり、イベント抽選演出画像が表示されないようにしたりすることができる。
【０１０６】
こうして本実施形態では、プレイヤーが第２抽選ボタン２３０あるいは第３抽選ボタン２３２をタップすれば、一度に多くの回数のイベント抽選が行われるようにして、イベント抽選に要するプレイヤーの手間や時間を少なくすることができるようにしている。しかし、例えば一度に行われる１０回のイベント抽選のうちの４回目のイベント抽選で、プレイヤーがイベント抽選の目的としているアイテムを獲得できていた場合には、残りの６回のイベント抽選に要するイベント用ゲーム内通貨が無駄に消費されたと感じられてしまうおそれがある。
【０１０７】
そこで本実施形態では、プレイヤーの選択により一度に複数回のイベント抽選が行われるようにするとともに、現在の抽選段階のイベント抽選の抽選対象のうち、プレイヤーが獲得したいアイテムを抽選停止アイテム（特定ゲーム媒体）として設定できるようにしている。そして、一度に行われる複数回のイベント抽選のうちのいずれかの回のイベント抽選で抽選停止アイテムが決定された場合には、その回以降のイベント抽選が行われずに、プレイヤーが獲得したアイテムとして抽選停止アイテムが表示されるようにしている。
【０１０８】
詳細には本実施形態では、現在の抽選段階の初期リストに設定されている全てのアイテムのそれぞれについて、抽選停止アイテムとして設定されているか否かを管理するための抽選停止フラグが対応づけられており、抽選停止アイテムとして設定されているアイテムについては、抽選停止フラグがＯＮに設定され、抽選停止アイテムとして設定されていないアイテムについては、抽選停止フラグがＯＦＦに設定される（管理部）。そして本実施形態では、現在の抽選段階の初期リストに設定されている全てのアイテムのそれぞれの抽選停止フラグの設定状態がリスト化され、抽選停止リストとして管理されている。
【０１０９】
従って本実施形態では、例えば「キャラクターＭ」のように、１つの初期リストにおいて１個の抽選対象が設定されているアイテムについても、「スタージュエル５０個」のように、１つの初期リストにおいて複数個の抽選対象が設定されているアイテムについても、１種類のアイテムについて１個の抽選停止フラグが対応づけられることになる。
【０１１０】
そして本実施形態では、図７で示した抽選設定画像２３６では、演出切替ボタン２４２の下方に、抽選停止アイテムを設定するための抽選停止アイテム設定表示２４４が表示される。そして、抽選設定画像２３６が上下方向にスワイプあるいはフリックされると、抽選設定画像２３６が上下方向にスクロール表示され、図８に示すように、抽選停止アイテム設定表示２４４の内容を表示させることができるようになっている。
【０１１１】
そして図８に示す抽選停止アイテム設定表示２４４では、図６で示した残りアイテム一覧表示２２２と同様に、現在の抽選段階の未獲得アイテムのアイコン、名称および残り数と、現在の抽選段階の既獲得アイテムのアイコン、名称および残り数が表示されつつ、既獲得アイテムのアイコンおよび名称は、未獲得アイテムのアイコンおよび名称よりも暗く表示される。
【０１１２】
そして、抽選停止アイテム設定表示２４４の最上部には、選択したアイテムを獲得すると、一度に行われる複数回のイベント抽選が停止されることをプレイヤーに知らせる注意表示２４６が表示される。
【０１１３】
そして抽選停止アイテム設定表示２４４では、各未獲得アイテムのアイコンおよび各既獲得アイテムのアイコンの左方に、各未獲得アイテムまたは各既獲得アイテムを抽選停止アイテムとして設定するか否かを選択するための抽選停止選択ボタン２４８が表示され、抽選停止選択ボタン２４８をタップするごとに、対応する各未獲得アイテムまたは各既獲得アイテムを抽選停止アイテムとして設定したり、抽選停止アイテムとして設定しないようにしたりすることができる。
【０１１４】
本実施形態では、抽選停止アイテム設定表示２４４の初期状態では、各未獲得アイテムまたは各既獲得アイテムはいずれも抽選停止アイテムとして設定されておらず、各未獲得アイテムまたは各既獲得アイテムに対応する抽選停止選択ボタン２４８のチェックマークが白色で表示される。そして、いずれかの未獲得アイテムまたは既獲得アイテムに対応する抽選停止選択ボタン２４８が、チェックマークが白色で表示されている状態でタップされると、タップされた抽選停止選択ボタン２４８に対応する未獲得アイテムまたは既獲得アイテムが抽選停止アイテムとして設定され、タップされた抽選停止選択ボタン２４８のチェックマークがピンク色で表示される。
【０１１５】
一方、いずれかの未獲得アイテムまたは既獲得アイテムに対応する抽選停止選択ボタン２４８が、チェックマークがピンク色で表示されている状態でタップされると、タップされた抽選停止選択ボタン２４８に対応する未獲得アイテムまたは既獲得アイテムの抽選停止アイテムとしての設定が解除され、タップされた抽選停止選択ボタン２４８のチェックマークが白色で表示される。
【０１１６】
図８の例では、第１抽選段階における抽選停止アイテム設定表示２４４として、「キャラクターＭ」のアイコンと、「キャラクターＭ」の名称が明るく表示され、残り数が「１／１人」と表示されていることにより、「キャラクターＭ」が未獲得アイテムであることが表示されている。そして、「キャラクターＭ」のアイコンの左方の抽選停止選択ボタン２４８のチェックマークがピンク色で表示されていることにより、リセットアイテムである「キャラクターＭ」が抽選停止アイテムとして設定されていることが表示されている。
【０１１７】
また図８の例では、第１抽選段階における抽選停止アイテム設定表示２４４として、「スタージュエル５０個」のアイコンと、「スタージュエル５０個」の名称が明るく表示され、残り数が「１７／２０個」と表示されていることにより、「スタージュエル５０個」が未獲得アイテムであることが表示されている。そして、「スタージュエル５０個」のアイコンの左方の抽選停止選択ボタン２４８のチェックマークがピンク色で表示されていることにより、「スタージュエル５０個」が抽選停止アイテムとして設定されていることが表示されている。
【０１１８】
ここで本実施形態では、「スタージュエル５０個」のように、１つの初期リストにおいて同一種類のアイテムが複数個の抽選対象として設定されている場合には、そのようなアイテムのアイコンの左方の抽選停止選択ボタン２４８が、チェックマークが白色で表示されている状態でタップされると、１つの初期リストにおける同一種類のアイテムが全体として抽選停止アイテムとして設定される。
【０１１９】
図８の例では、「スタージュエル５０個」のアイコンの左方の抽選停止選択ボタン２４８が、チェックマークが白色で表示されている状態でタップされると、１７個の「スタージュエル５０個」が抽選停止アイテムとして設定される。
【０１２０】
また図８の例では、第１抽選段階における抽選停止アイテム設定表示２４４として、「イヤリング」のアイコンと、「イヤリング」の名称が暗く表示され、残り数が「０／１個」と表示されていることにより、「イヤリング」が既獲得アイテムであることが表示されている。そして、「イヤリング」のアイコンの左方の抽選停止選択ボタン２４８のチェックマークが白色で表示されていることにより、「イヤリング」が抽選停止アイテムとして設定されていないことが表示されている。
【０１２１】
なお本実施形態では、既獲得アイテムのアイコンの左方の抽選停止選択ボタン２４８であっても、チェックマークが白色で表示されている状態でタップされると、タップされた抽選停止選択ボタン２４８のチェックマークがピンク色で表示され、対応する既獲得アイテムが抽選停止アイテムとして設定されるが、既獲得アイテムは、現在の抽選段階におけるイベント抽選で再び決定されることがないため、既獲得アイテムが抽選停止アイテムとして設定されても意味がない。
【０１２２】
そして本実施形態では、抽選停止アイテム設定表示２４４が上下方向にスワイプあるいはフリックされると、抽選停止アイテム設定表示２４４が上下方向にスクロール表示され、現在の抽選段階の初期リストにおける全ての未獲得アイテムおよび全ての既獲得アイテムの抽選停止選択ボタン２４８、アイコン、名称および残り数を表示させることができるようになっている。
【０１２３】
なお抽選停止アイテム設定表示２４４の最上部には、「全て解除」と表示された全解除ボタン２５０が表示され、全解除ボタン２５０がタップされると、全ての未獲得アイテムまたは既獲得アイテムの抽選停止アイテムとしての設定が解除される。
【０１２４】
そして抽選設定画像２３６の最下部には、キャンセルボタン２５２と決定ボタン２４０が表示され、キャンセルボタン２５２がタップされると、抽選設定画像２３６において入力された設定内容が反映されずに抽選設定画像２３６が消去されて、図５に示すイベント抽選画像２０４が表示される。一方、決定ボタン２４０がタップされると、抽選設定画像２３６において入力された設定内容が反映されつつ抽選設定画像２３６が消去されて、図５に示すイベント抽選画像２０４が表示される。
【０１２５】
そして本実施形態では、１個または複数個の抽選対象が抽選停止アイテムとして設定されている状態で、第２抽選ボタン２３０または第３抽選ボタン２３２がタップされることにより、一度に連続して複数回のイベント抽選を行うことが選択されると、各回のイベント抽選が行われるごとに、抽選停止アイテムとして設定されている抽選対象が決定されたか否か判断される（判定部）。
【０１２６】
そして、抽選停止アイテムとして設定されている抽選対象の全てが決定された場合には、選択された回数のイベント抽選の全てが行われていなくても、抽選処理が終了され、残りの回数のイベント抽選が行われなくなる。すると、図９に示すように、プレイヤーが獲得したアイテムが表示される抽選結果画像２５４の手前に、プレイヤーが抽選停止アイテムを獲得したことにより、抽選処理が終了されたことをプレイヤーに知らせる抽選停止画像２５６が表示される。
【０１２７】
図９に示すように、本実施形態の抽選停止画像２５６では、今回の一度に行われた複数回のイベント抽選において、全ての抽選停止アイテムが決定されるまでに要したイベント抽選の回数とイベント用ゲーム内通貨の個数が表示される。例えば、図８に示す抽選停止アイテム設定表示２４４において、「キャラクターＭ」のみが抽選停止アイテムとして設定された状態で決定ボタン２４０がタップされ、図５に示すイベント抽選画像２０４において「１０回引く」と表示された第２抽選ボタン２３０がタップされ、一度に行う１０回のイベント抽選のうちの４回目のイベント抽選が行われたところで、「キャラクターＭ」が決定された場合には、図９に示すように、２０個のイベント用ゲーム内通貨を消費して４回のイベント抽選が行われたところで、残りの回数のイベント抽選の進行が停止されたことが表示される。
【０１２８】
そして、抽選停止画像２５６の最下部には、ＯＫボタン２５７が表示され、ＯＫボタン２５７がタップされると、抽選停止画像２５６が消去されて、図１０に示す抽選結果画像２５４が表示される。
【０１２９】
一方、抽選停止アイテムとして設定されている抽選対象の全てが決定されない場合には、抽選処理が途中で終了されず、選択された回数のイベント抽選の全てが行われてから、抽選処理が終了される。するとこの場合には、図９に示す抽選停止画像２５６が表示されずに、図１０に示す抽選結果画像２５４が表示される。
【０１３０】
例えば、図８に示す抽選停止アイテム設定表示２４４において、「キャラクターＭ」と「スタージュエル５０個」が抽選停止アイテムとして設定された状態で決定ボタン２４０がタップされ、図５に示すイベント抽選画像２０４において「１０回引く」と表示された第２抽選ボタン２３０がタップされた場合には、一度に行う１０回のイベント抽選のいずれかの回のイベント抽選において、「キャラクターＭ」あるいは何個かの「スタージュエル５０個」が決定された場合であっても、残り数である１７個の「スタージュエル５０個」の全てが獲得されないため、選択された回数のイベント抽選の全てが行われてから、抽選処理が終了される。
【０１３１】
図１０に示すように、本実施形態の抽選結果画像２５４では、抽選結果画像２５４の中央部に、今回の一度に行われた複数回のイベント抽選において、プレイヤーが獲得したアイテムのアイコンが表示される。図１０の例では、４回のイベント抽選が行われることにより、「キャラクターＭ」と、１個の「スタージュエル５０個」と、２個の「スタミナドリンク＋１００」の４個のアイテムをプレイヤーが獲得したことが表示されている。
【０１３２】
そして抽選結果画像２５４の右下部には、「もう一度引く」と表示され、前回タップされた抽選ボタンに対応する回数のイベント抽選を一度に行うことを選択するための再抽選ボタン２５８が表示される。そして再抽選ボタン２５８の右方には、ＯＫボタン２６０が表示され、ＯＫボタン２６０がタップされると、抽選結果画像２５４が消去されて、図５に示すイベント抽選画像２０４が表示される。
【０１３３】
また抽選結果画像２５４の左下部には、現在設定されている初期リストの内容を確認するための抽選確認ボタン２６２が表示される。そして抽選確認ボタン２６２がタップされると、図１０に示す抽選結果画像２５４の手前側に、図６で示した抽選確認画像２１６が表示される。ここで抽選確認ボタン２６２には、現在の抽選段階における残りの抽選対象の数と元の抽選対象の数を示す残り数表示２１０が表示される。図１０の例では、第１抽選段階のイベント抽選が１４回行われることにより、残り数表示２１０として「８６／１００」と表示されている。
【０１３４】
そして抽選確認ボタン２６２の右方には、現在の抽選段階のリセット入力を受け付けるためのリセットボタン２６４が表示され、リセットボタン２６４の右方には、リセットアイテムを獲得したことをプレイヤーに知らせる注意表示２６６が表示される。
【０１３５】
本実施形態では、現在の抽選段階のリセットアイテムをプレイヤーが獲得している場合に、抽選結果画像２５４においてリセットボタン２６４が表示されるようになっており、リセットボタン２６４がタップされると、現在の抽選段階が次の抽選段階にリセットされる。図１０の例では、今回の一度に行われた複数回のイベント抽選において、プレイヤーがリセットアイテムである「キャラクターＭ」を獲得したため、リセットボタン２６４が表示されており、リセットボタン２６４がタップされると、現在の抽選段階が第１抽選段階から第２抽選段階にリセットされる。
【０１３６】
こうして本実施形態では、プレイヤーの選択により一度に複数回のイベント抽選が行われるようにしつつ、一度に行われる複数回のイベント抽選のうちのいずれかの回のイベント抽選で、プレイヤーが抽選停止アイテムを獲得することができた場合には、残りの回数のイベント抽選が行われずに抽選処理が終了されることにより、プレイヤーが目的とするアイテムを獲得するまでに要するイベント用ゲーム内通貨の消費が抑制されるようにすることができる。
【０１３７】
特に本実施形態では、プレイヤーにより抽選停止アイテムとしてリセットアイテムが設定された場合には、プレイヤーがリセットアイテムを獲得するまでに要するイベント用ゲーム内通貨の消費が抑制されつつ、プレイヤーがリセットアイテムを獲得すると、図１０に示す抽選停止画像２５６においてリセットボタン２６４をタップするか、図５に示すイベント抽選画像２０４においてリセットボタン２１２をタップすることにより、次の抽選段階のイベント抽選が行われるようにすることができる。
【０１３８】
更に本実施形態では、プレイヤーの違いや抽選段階の違いによって獲得したいアイテムは異なるため、プレイヤーが獲得したいアイテムがリセットアイテム以外のアイテムである場合や、リセットアイテムを獲得した後もプレイヤーがリセットアイテム以外の特定のアイテムの獲得を目的としてイベント抽選を行う場合があり、そのような場合であっても、プレイヤーが目的とするアイテムを獲得するまでに要するイベント用ゲーム内通貨の消費が抑制されるようにすることができる。
【０１３９】
以下では、本実施形態のサーバー装置１２または端末装置１４で行われる処理の流れを、図１１〜図１３のフローチャートを用いて説明する。
【０１４０】
図１１は、端末装置１４で行われるプレイヤー情報取得処理の流れを示すフローチャートである。図１１に示すプレイヤー情報取得処理では、まずは入力受付部１０３が、イベント抽選選択ボタンへのタップを受け付けると（ステップＳ１００でＹ）、すなわち図５のイベント抽選画像２０４を表示させる入力を受け付けると、または、図５の抽選確認ボタン２１４あるいは図１０の抽選確認ボタン２６２へのタップを受け付けると（ステップＳ１０１でＹ）、端末通信制御部１１２が、サーバー装置１２に、イベント抽選に関するプレイヤー情報の送信要求を行う（ステップＳ１０２）。そして端末通信制御部１１２が、サーバー装置からプレイヤー情報として、プレイヤーの現在の抽選段階と、現在の抽選段階のイベント抽選によってプレイヤーが獲得した抽選対象のリストである既獲得リストと、現在の抽選段階の抽選停止リストを受信する（ステップＳ１０４）。
【０１４２】
図１２は、端末装置１４で行われる抽選停止リスト更新処理の流れを示すフローチャートである。図１２に示す抽選停止リスト更新処理では、まずは入力受付部１０３が、図８の抽選停止アイテム設定表示２４４におけるいずれかのアイテムの抽選停止選択ボタン２４８へのタップを受け付けると（ステップＳ１１０でＹ）、抽選停止選択ボタン２４８がタップされたアイテムに対応する抽選停止フラグがＯＦＦである場合に（ステップＳ１１２でＹ）、端末ゲーム処理部１０２（管理部）が、抽選停止選択ボタン２４８がタップされたアイテムに対応する抽選停止フラグをＯＮに設定する（ステップＳ１１４）。一方、抽選停止選択ボタン２４８がタップされたアイテムに対応する抽選停止フラグがＯＦＦでない場合に（ステップＳ１１２でＮ）、抽選停止選択ボタン２４８がタップされたアイテムに対応する抽選停止フラグをＯＦＦに設定する（ステップＳ１１６）。
【０１４３】
そして、図８の決定ボタン２４０がタップされると（ステップＳ１１８でＹ）、端末通信制御部１１２が、抽選停止リストをサーバー装置１２に送信する（ステップＳ１２０）。一方、図８のキャンセルボタン２５２がタップされると（ステップＳ１２２でＹ）、抽選停止リストをサーバー装置１２に送信せずに処理を終了する。
【０１４４】
図１３は、サーバー装置１２で行われる抽選処理の流れを示すフローチャートである。図１３に示す抽選処理では、まずはサーバー通信制御部４８が、端末装置１２からイベント抽選の実行要求と、一度に行われるイベント抽選の抽選回数を受信すると（ステップＳ１３０でＹ）、サーバー情報処理部４０が、サーバー装置１２のデータベース（サーバープレイヤー情報記憶部２４）から、端末装置１４に対応するプレイヤーの現在の抽選段階と、現在の抽選段階の既獲得リストと、現在の抽選段階の抽選停止リストを取得する（ステップＳ１３２）。そしてサーバー情報処理部４０が、現在の抽選段階の初期リストと、現在の抽選段階の既獲得リストの差分から、プレイヤーが獲得していない抽選対象が設定された抽選リストを作成する（ステップＳ１３４）。
【０１４５】
すると抽選部４４が、抽選リストを参照して１回の抽選を実行し（ステップＳ１３６）、サーバー情報処理部４０が、今回の抽選で獲得した抽選対象をメモリ（主記憶部３２）上で既獲得リストに追加する（ステップＳ１３８）。そしてサーバー情報処理部４０が、今回の抽選で獲得した抽選対象をメモリ上で抽選リストから削除する（ステップＳ１４０）。
【０１４６】
そして、抽選停止リストにおいてＯＮに設定された抽選停止フラグが存在する場合であって（ステップＳ１４１でＹ）、今回の抽選で獲得した抽選対象に対応するアイテムの抽選停止フラグがＯＮである場合には（ステップＳ１４２でＹ）、今回の抽選で獲得した抽選対象に対応するアイテムの残り数が０である場合に（ステップＳ１４３でＹ）、サーバー情報処理部４０が、抽選停止リストにおいて、今回の抽選で獲得した抽選対象に対応するアイテムの抽選停止フラグをＯＦＦに設定する（ステップＳ１４４）。そして、抽選停止リストにおいてＯＮに設定された抽選停止フラグが残存する場合であって（ステップＳ１４６でＹ）、まだ全ての抽選対象が獲得されておらず、すなわち抽選リストに抽選対象が残存しており（ステップＳ１４８でＹ）、かつ指定された抽選回数の抽選が行われていない場合に（ステップＳ１５０でＮ）、抽選部４４が、再び抽選リストを参照して１回の抽選を実行する（ステップＳ１３６）。
【０１４７】
一方、抽選停止リストにおいてＯＮに設定された抽選停止フラグが残存していない場合や（ステップＳ１４６でＮ）、全ての抽選対象が獲得されている場合、すなわち抽選リストに抽選対象が残存していない場合や（ステップＳ１４８でＮ）、指定された抽選回数の抽選が行われた場合に（ステップＳ１５０でＹ）、サーバー情報処理部４０が、更新後の既獲得リストと抽選停止リストをデータベースに格納し（ステップＳ１５２）、サーバー通信制御部４８が、端末装置１２に抽選結果を送信し（ステップＳ１５４）、抽選処理を終了する。
【０１４８】
ここで本実施形態では、今回の抽選で獲得した抽選対象をメモリ上で既獲得リストに追加し（ステップＳ１３８）、今回の抽選で獲得した抽選対象をメモリ上で抽選リストから削除し（ステップＳ１４０）、抽選処理を終了する場合に更新後の既獲得リストと抽選停止リストをデータベースに格納する（ステップＳ１５２）ため、複数回の抽選回数が指定された場合であっても、１回の抽選を実行するごとにデータベースにアクセスするのではなく、指定された抽選回数の抽選が実行されること等により抽選処理を終了させる場合にデータベースにアクセスするようにして、データベースにアクセスする頻度が少なくなるようにしている。
【０１４９】
３．変形例
本発明は、上記の実施形態で説明したものに限らず、種々の変形実施が可能であり、以下に変形例を紹介する。なお、上記実施形態や、以下において変形例として説明する各種の手法は、本発明を実現する手法として適宜組み合わせて採用することができる。
【０１５０】
まず上記実施形態では、通常ゲーム内通貨を消費することにより通常抽選が実行され、イベント用ゲーム内通貨を消費することによりイベント抽選が実行される例を挙げて説明したが、通常抽選とイベント抽選で共通のゲーム内通貨を消費することにより通常抽選またはイベント抽選が実行されるようにしてもよい。
【０１５１】
また上記実施形態では、通常抽選が実行される場合に、復元抽出方式の抽選処理が行われ、イベント抽選が実行される場合に、非復元抽出方式の抽選処理が行われる例を挙げて説明したが、通常抽選が実行される場合に、非復元抽出方式の抽選処理が行われるようにしてもよいし、イベント抽選が実行される場合に、復元抽出方式の抽選処理が行われるようにしてもよい。
【０１５２】
上記実施形態では、現在の抽選段階の初期リストに設定されている全てのアイテムのそれぞれについて抽選停止フラグが対応づけられている例を挙げて説明したが、現在の抽選段階の初期リストに設定されている全ての抽選対象のそれぞれについて抽選停止フラグが対応づけられているようにしてもよい。この場合には、例えば「キャラクターＭ」のように、１つの初期リストにおいて１個の抽選対象が設定されているアイテムについては、１種類のアイテムについて１個の抽選停止フラグが対応づけられ、「スタージュエル５０個」のように、１つの初期リストにおいて複数個の抽選対象が設定されているアイテムについては、１種類のアイテムについて複数個の抽選停止フラグが対応づけられるようにしてもよい。
【０１５３】
また上記実施形態では、１つの初期リストにおいて同一種類のアイテムが複数個の抽選対象として設定されている場合には、１つの初期リストにおける同一種類のアイテムは全体として抽選停止アイテムとして設定するか否かをプレイヤーが指定できるようになっている例を挙げて説明したが、抽選停止アイテムとして設定する抽選対象の個数をプレイヤーが指定できるようにしてもよい。
【０１５４】
この場合には、例えば「スタージュエル５０個」のアイテムのアイコンの左方の抽選停止選択ボタン２４８がタップされると、図示しないが、１からそのアイテムの残り数までの値が表示されたプルダウンメニューが表示され、いずれかの値がタップされると、対応するアイテムについては、タップされた値と同一の個数の抽選対象が抽選停止アイテムとして設定されるようにしてもよい。図８の例では、「スタージュエル５０個」のアイコンの左方の抽選停止選択ボタン２４８がタップされると、１から１７までの値が表示されたプルダウンメニューが表示され、例えば５がタップされると、５個の「スタージュエル５０個」が抽選停止アイテムとして設定されるようにしてもよい。
【０１５５】
また上記実施形態では、既獲得アイテムも抽選停止アイテムとして設定できるようになっている例を挙げて説明したが、既獲得アイテムは抽選停止アイテムとして設定できないようにしてもよい。
【０１５６】
また上記実施形態では、抽選処理において、現在の抽選段階の初期リストと現在の抽選段階の既獲得リストの差分から、プレイヤーが獲得していない抽選対象が設定された抽選リストを作成する例を挙げて説明したが、初期リストを参照してイベント抽選を行うことにより、初期リストの抽選対象から１個の抽選対象が決定され、決定された１個の抽選対象が初期リストから削除（除外）されるようにしてもよい。そしてこの場合には、１つの初期リストの全ての抽選対象が削除されると、次の初期リストを参照してイベント抽選を行うようにしてもよい。
【０１５７】
また上記実施形態では、図６で示したように、残りアイテム一覧表示２２２では、プレイヤーが３個の「スタージュエル５０個」を獲得していても、１個の「スタージュエル５０個」のアイコンが表示され、残り数が「１７／２０個」と表示される例を挙げて説明したが、プレイヤーが３個の「スタージュエル５０個」を獲得している場合には、３個の「スタージュエル５０個」のアイコンが重なるように表示され、残り数が「１７／２０個」と表示されるようにしてもよい。この場合には、プレイヤーが獲得した「スタージュエル５０個」の数が増えるごとに、５個を限度として重なるように表示されるアイコンの数も増えるが、プレイヤーが獲得した「スタージュエル５０個」の数が６個以上になっても、重なるように表示されるアイコンの数は増えないようにしてもよい。
【符号の説明】
【０１５８】
１０  情報処理システム、１２  サーバー装置、１４  端末装置、１６  ネットワーク、
２０  サーバー情報記憶媒体、２２  サーバーキャラクター情報記憶部、
２４  サーバープレイヤー情報記憶部、３０  サーバー記憶部、３６  サーバー通信部、
４０  サーバー情報処理部、４２  サーバーゲーム処理部、
４６  サーバーパラメーター更新部、４８  サーバー通信制御部、
５０  プレイヤー入力検出部、５２  表示部、５４  音出力部、
５６  端末情報記憶媒体、５７  端末キャラクター情報記憶部、
５８  端末プレイヤー情報記憶部、６０  端末記憶部、６２  主記憶部、
６４  描画バッファ、６６  端末通信部、
１００  端末情報処理部、１０２  端末ゲーム処理部、１０３  入力受付部、
１０４  表示制御部、１０５  ヒット判定部、１０６  端末パラメーター更新部、
１０８  画像生成部、１１０  音生成部、１１２  端末通信制御部、２００  表示領域、
【要約】
【課題】  適切に抽選を実行するプログラムを提供すること。
【解決手段】  プレイヤーの選択により一度に複数回のイベント抽選が行われるようにしつつ、一度に行われる複数回のイベント抽選のうちのいずれかの回のイベント抽選で、プレイヤーが抽選停止アイテムを獲得することができた場合には、残りの回数のイベント抽選が行われずに、抽選処理が終了される。
【選択図】  図１３【図１】
0006770144.tif 000002
【図２】
0006770144.tif 000003
【図３】
0006770144.tif 000004
【図４】
0006770144.tif 000005
【図５】
0006770144.tif 000006
【図６】
0006770144.tif 000007
【図７】
0006770144.tif 000008
【図８】
0006770144.tif 000009
【図９】
0006770144.tif 000010
【図１０】
0006770144.tif 000011
【図１１】
0006770144.tif 000012
【図１２】
0006770144.tif 000013
【図１３】
0006770144.tif 000014