(57)【要約】【課題】複数の抽選を実行する動機付けをもたらす新たな仕組みを提供すること。【解決手段】サーバシステム１１００は、複数の抽選オブジェクトをユーザ端末１５００に表示する制御を行い、それら複数の抽選オブジェクトの中からユーザのオブジェクト選択指示に基づいて抽選実行オブジェクトを選択して、当該抽選実行オブジェクトに対応付けられた抽選処理を実行する。そして、所定の同時期条件を満たす複数の抽選処理がなされる場合に、ユーザに所与の特典を付与する特典付与制御を行う。【選択図】図５
2020156840.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末と通信を行い、ユーザの指示に基づいて抽選を実行するサーバシステムであって、
複数の抽選オブジェクトを前記ユーザ端末に表示する制御を行う抽選オブジェクト表示制御手段と、
前記複数の抽選オブジェクトのうち、前記ユーザのオブジェクト選択指示に基づいて抽選実行オブジェクトを選択して当該抽選実行オブジェクトに対応付けられた抽選処理を実行する抽選実行手段と、
所定の同時期条件を満たす複数の前記抽選処理がなされる場合に、前記ユーザに所与の特典を付与する特典付与制御を行う特典付与手段と、
を備えたサーバシステム。
【請求項２】
前記抽選実行手段は、前記抽選実行オブジェクトを複数選択した後に、各抽選実行オブジェクトに対応付けられた抽選処理を実行する複数選択実行処理が可能であり、
前記特典付与手段は、前記複数選択実行処理を行う場合、前記同時期条件を満たすと判定する、
請求項１に記載のサーバシステム。
【請求項３】
前記特典付与手段は、前記抽選実行手段による前記抽選処理の時間間隔が所与の時間以内の場合に前記同時期条件を満たすと判定する、
請求項１又は２に記載のサーバシステム。
【請求項４】
前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理の時間間隔に基づいて前記特典付与制御を行う、
請求項３に記載のサーバシステム。
【請求項５】
前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理の時間間隔に基づく確率演算で特典を付与するか否かを決定する、
請求項４に記載のサーバシステム。
【請求項６】
前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理に係る前記抽選実行オブジェクトの組み合わせに基づいて前記特典を変更する、
請求項１〜５の何れか一項に記載のサーバシステム。
【請求項７】
前記特典付与手段は、前記同時期条件を満たす前記抽選処理の数に基づいて、前記ユーザに付与する特典を決定する、
請求項１〜６の何れか一項に記載のサーバシステム。
【請求項８】
前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理のうち、一部又は全部の前記抽選処理に係る対価を減額すること、を前記特典とする、
請求項１〜７の何れか一項に記載のサーバシステム。
【請求項９】
前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理のうち、一部又は全部の前記抽選処理に係る抽選確率を変更すること、を前記特典とする、
請求項１〜７の何れか一項に記載のサーバシステム。
【請求項１０】
前記抽選処理は、レアリティが設定された複数の被抽選体の中から前記ユーザに付与する被抽選体を選出する処理であり、
前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理のうち、一部又は全部の前記抽選処理において所与のレアリティの被抽選体の抽選確率を向上させること、を前記特典とする、
請求項９に記載のサーバシステム。
【請求項１１】
前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理のうち、一部又は全部の前記抽選処理において選出する被抽選体の数を変更すること、を前記特典とする、
請求項１〜７の何れか一項に記載のサーバシステム。
【請求項１２】
前記抽選処理は、レアリティが設定された複数の被抽選体の中から前記ユーザに付与する被抽選体を選出する処理であり、
前記特典付与手段は、前記ユーザから指示された希望レアリティ条件を満たすレアリティが設定された被抽選体を、前記同時期条件を満たす複数の前記抽選処理のうちの一部又は全部の前記抽選処理で選出すること、を前記特典とする、
請求項１〜７の何れか一項に記載のサーバシステム。
【請求項１３】
前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理において同じ被抽選体が選出された場合に、当該同じ被抽選体の一部又は全部のパラメータ値を変更して前記ユーザに付与すること、を前記特典とする、
請求項１〜７の何れか一項に記載のサーバシステム。
【請求項１４】
前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理において同じ被抽選体が選出された場合に、所与のアイテムを前記ユーザに付与すること、を前記特典とする、
請求項１〜７の何れか一項に記載のサーバシステム。
【請求項１５】
各ユーザの協力関係希望指示に基づいて、前記協力関係希望指示のあった複数のユーザ間に協力関係を設定する協力関係設定手段、
を更に備え、
前記抽選実行手段は、各ユーザのユーザ端末と通信を行って前記抽選処理をユーザ個別に実行し、
前記特典付与手段は、前記協力関係設定手段により協力関係が設定されたユーザ同士の前記抽選処理が前記同時期条件を満たす場合に、各ユーザに前記特典付与制御を行う、
請求項１〜１４の何れか一項に記載のサーバシステム。
【請求項１６】
前記特典付与手段は、前記同時期条件を満たす前記抽選処理の対象となった前記協力関係設定手段により前記協力関係が設定されたユーザの数に基づいて、前記特典を変更する、
請求項１５に記載のサーバシステム。
【請求項１７】
ユーザ端末と、
前記ユーザ端末と通信可能な請求項１〜１６の何れか一項に記載のサーバシステムと、
を具備したゲームシステム。
【請求項１８】
ユーザ端末を、
複数の抽選オブジェクトを表示する制御を行う抽選オブジェクト表示制御手段、
前記複数の抽選オブジェクトのうち、ユーザのオブジェクト選択指示に基づいて抽選実行オブジェクトを選択して当該抽選実行オブジェクトに対応付けられた抽選処理を実行する抽選実行手段、
所定の同時期条件を満たす複数の前記抽選処理がなされる場合に、所与の特典を付与する特典付与制御を行う特典付与手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバシステム等に関する。
【背景技術】
【０００２】
ゲームの仕様として、ゲームで使用できるキャラクタや武器、アイテム等のオブジェクトの抽選権を販売し、抽選（ガシャ等とも呼ばれる）で選出したオブジェクトをユーザ（プレーヤ）に付与する仕様がある。またその中には、複数種類の抽選を選択可能に提示して、ユーザが選択した抽選を実行するものも知られている。例えば、特許文献１には、各抽選の内容（当該抽選で抽選対象とするアイテムの種類や残数等）をユーザに提示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１９７２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の技術は、選択可能な複数の抽選を単に選択肢として提示するだけのものであった。つまり、実行できるのはそのうちのユーザが選んだ１つであり、プレーヤは、別の抽選を実行したければ、或いは同じ抽選をもう一度実行したい場合には、提示される抽選から再度目的のものを選んで実行することとなる。仮に続けて抽選を実行したとしても、各抽選は個々に完結する。
【０００５】
つまり、ユーザに対して複数の抽選を実行させる動機付けを与えるような技術ではなかった。
本発明が解決しようとする課題は、複数の抽選を実行する動機付けをもたらす新たな仕組みを提供すること、である。
【課題を解決するための手段】
【０００６】
上記課題を解決するための第１の発明は、ユーザ端末と通信を行い、ユーザの指示に基づいて抽選を実行するサーバシステムであって、複数の抽選オブジェクトを前記ユーザ端末に表示する制御を行う抽選オブジェクト表示制御手段（例えば、図５の抽選種類表示制御部２３３）と、前記複数の抽選オブジェクトのうち、前記ユーザのオブジェクト選択指示に基づいて抽選実行オブジェクトを選択して当該抽選実行オブジェクトに対応付けられた抽選処理を実行する抽選実行手段（例えば、図５の抽選実行部２３７）と、所定の同時期条件を満たす複数の前記抽選処理がなされる場合に、前記ユーザに所与の特典を付与する特典付与制御を行う特典付与手段（例えば、図５の特典付与制御部２３９）と、を備えたサーバシステム（例えば、図１のサーバシステム１１００）である。
【０００７】
第１の発明によれば、ユーザが同時期条件を満たすように複数の抽選オブジェクトの選択指示（オブジェクト選択指示）を行ったことでそれらの抽選処理がなされる場合には、当該ユーザに特典を付与することができる。これによれば、複数の抽選を行う動機付けをもたらす新たな仕組みを提供できる。
【０００８】
また、第２の発明として、前記抽選実行手段は、前記抽選実行オブジェクトを複数選択した後に、各抽選実行オブジェクトに対応付けられた抽選処理を実行する複数選択実行処理が可能であり、前記特典付与手段は、前記複数選択実行処理を行う場合、前記同時期条件を満たすと判定する、第１の発明のサーバシステムを構成してもよい。
【０００９】
第２の発明によれば、ユーザが複数の抽選オブジェクトを選択した選択指示を行った場合に、それらの抽選処理を実行する複数選択実行処理を行うことができる。そしてその場合に、同時期条件を満たすとして当該ユーザに特典を付与することができる。
【００１０】
また、第３の発明として、前記特典付与手段は、前記抽選実行手段による前記抽選処理の時間間隔が所与の時間以内の場合に前記同時期条件を満たすと判定する、第１又は第２の発明のサーバシステムを構成してもよい。
【００１１】
また、第４の発明として、前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理の時間間隔に基づいて前記特典付与制御を行う、第３の発明のサーバシステムを構成してもよい。
【００１２】
第３又は第４の発明によれば、ユーザが複数の抽選オブジェクトの選択指示を所与の時間内に行った場合に、同時期条件を満たすと判定することができる。そして、なされる抽選処理の時間間隔に基づいて、当該ユーザに特典を付与することができる。
【００１３】
また、第５の発明として、前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理の時間間隔に基づく確率演算で特典を付与するか否かを決定する、第４の発明のサーバシステムを構成してもよい。
【００１４】
第５の発明によれば、複数の抽選処理の時間間隔に応じた確率で、特典を付与するか否かを決定することができる。例えば、時間間隔が短いほど高確率で特典を付与するといったことが可能となる。
【００１５】
また、第６の発明として、前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理に係る前記抽選実行オブジェクトの組み合わせに基づいて前記特典を変更する、第１〜第５の何れかの発明のサーバシステムを構成してもよい。
【００１６】
第６の発明によれば、選択指示された同一又は異なる複数の抽選オブジェクトの組み合わせに応じた特典を付与することができる。
【００１７】
また、第７の発明として、前記特典付与手段は、前記同時期条件を満たす前記抽選処理の数に基づいて、前記ユーザに付与する特典を決定する、第１〜第６の何れかの発明のサーバシステムを構成してもよい。
【００１８】
第７の発明によれば、同時期条件を満たす抽選処理の数に応じた特典を付与することができる。
【００１９】
また、第８の発明として、前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理のうち、一部又は全部の前記抽選処理に係る対価を減額すること、を前記特典とする、第１〜第７の何れかの発明のサーバシステムを構成してもよい。
【００２０】
また、第９の発明として、前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理のうち、一部又は全部の前記抽選処理に係る抽選確率を変更すること、を前記特典とする、第１〜第７の何れかの発明のサーバシステムを構成してもよい。
【００２１】
また、第１０の発明として、前記抽選処理は、レアリティが設定された複数の被抽選体の中から前記ユーザに付与する被抽選体を選出する処理であり、前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理のうち、一部又は全部の前記抽選処理において所与のレアリティの被抽選体の抽選確率を向上させること、を前記特典とする、第９の発明のサーバシステムを構成してもよい。
【００２２】
また、第１１の発明として、前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理のうち、一部又は全部の前記抽選処理において選出する被抽選体の数を変更すること、を前記特典とする、第１〜第７の何れかの発明のサーバシステムを構成してもよい。
【００２３】
また、第１２の発明として、前記抽選処理は、レアリティが設定された複数の被抽選体の中から前記ユーザに付与する被抽選体を選出する処理であり、前記特典付与手段は、前記ユーザから指示された希望レアリティ条件を満たすレアリティが設定された被抽選体を、前記同時期条件を満たす複数の前記抽選処理のうちの一部又は全部の前記抽選処理で選出すること、を前記特典とする、第１〜第７の何れかの発明のサーバシステムを構成してもよい。
【００２４】
また、第１３の発明として、前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理において同じ被抽選体が選出された場合に、当該同じ被抽選体の一部又は全部のパラメータ値を変更して前記ユーザに付与すること、を前記特典とする、第１〜第７の何れかの発明のサーバシステムを構成してもよい。
【００２５】
また、第１４の発明として、前記特典付与手段は、前記同時期条件を満たす複数の前記抽選処理において同じ被抽選体が選出された場合に、所与のアイテムを前記ユーザに付与すること、を前記特典とする、第１〜第７の何れかの発明のサーバシステムを構成してもよい。
【００２６】
第８〜第１４の何れかの発明によれば、同時期条件を満たすと判定された抽選処理に係る対価を減額したり、抽選確率を変更することで特典を付与できる。また、所与のレアリティの被抽選体について抽選確率を向上させる特典や、選出する被抽選体の数を変更する特典、ユーザが希望したレアリティの被抽選体を当選させる特典を付与することができる。或いは、当選した被抽選体のパラメータ値を変更することにより特典を付与したり、所与のアイテムを特典として付与することもできる。
【００２７】
また、第１５の発明として、各ユーザの協力関係希望指示に基づいて、前記協力関係希望指示のあった複数のユーザ間に協力関係を設定する協力関係設定手段、を更に備え、前記抽選実行手段は、各ユーザのユーザ端末と通信を行って前記抽選処理をユーザ個別に実行し、前記特典付与手段は、前記協力関係設定手段により協力関係が設定されたユーザ同士の前記抽選処理が前記同時期条件を満たす場合に、各ユーザに前記特典付与制御を行う、第１〜第１４の何れかの発明のサーバシステムを構成してもよい。
【００２８】
第１５の発明によれば、複数のユーザ間に協力関係を設定し、協力関係にあるユーザ同士の抽選処理が同時期条件を満たす場合に、各ユーザに特典を付与することができる。
【００２９】
また、第１６の発明として、前記特典付与手段は、前記同時期条件を満たす前記抽選処理の対象となった前記協力関係設定手段により前記協力関係が設定されたユーザの数に基づいて、前記特典を変更する、第１５の発明のサーバシステムを構成してもよい。
【００３０】
第１６の発明によれば、協力関係が設定されたユーザの数に応じた特典を付与することができる。例えば、当該ユーザの数が多いほど特典内容を豪華にしたり、各ユーザにとって有利な特典とするといったことが可能となる。
【００３１】
また、第１７の発明は、ユーザ端末（例えば、図１のユーザ端末１５００）と、前記ユーザ端末と通信可能な第１〜第１６の何れかの発明のサーバシステム（例えば、図１のサーバシステム１１００）と、を具備したゲームシステム（例えば、図１のゲームシステム１０００）である。
【００３２】
第１７の発明によれば、第１〜第１６の発明と同様の効果を奏するゲームシステムを実現できる。
【００３３】
また、第１８の発明は、ユーザ端末を、複数の抽選オブジェクトを表示する制御を行う抽選オブジェクト表示制御手段、前記複数の抽選オブジェクトのうち、ユーザのオブジェクト選択指示に基づいて抽選実行オブジェクトを選択して当該抽選実行オブジェクトに対応付けられた抽選処理を実行する抽選実行手段、所定の同時期条件を満たす複数の前記抽選処理がなされる場合に、所与の特典を付与する特典付与制御を行う特典付与手段、として機能させるためのプログラム（例えば、図１３のゲームプログラム５０４）である。
【００３４】
第１８の発明によれば、第１の発明と同様の効果を奏するプログラムを実現できる。
【図面の簡単な説明】
【００３５】
【図１】ゲームシステムの全体構成例を示す図。
【図２】ユーザ端末の装置構成例を示す図。
【図３】ガシャ画面の一例を示す図。
【図４】第１実施形態における特典テーブルのデータ構成例を示す図。
【図５】サーバシステムの機能構成例を示すブロック図。
【図６】ユーザ管理データのデータ構成例を示す図。
【図７】抽選定義データのデータ構成例を示す図。
【図８】ユーザ端末の機能構成例を示すブロック図。
【図９】第１実施形態におけるサーバシステムの処理の流れを説明するためのフローチャート。
【図１０】第２実施形態における同時期条件を説明する図。
【図１１】第２実施形態における特典テーブルのデータ構成例を示す図。
【図１２】第２実施形態におけるサーバシステムの処理の流れを説明するためのフローチャート。
【図１３】変形例４におけるユーザ端末の機能構成例を示す図。
【発明を実施するための形態】
【００３６】
以下、図面を参照して、本発明の好適な実施形態について説明する。なお、以下説明する実施形態によって本発明が限定されるものではなく、本発明を適用可能な形態が以下の実施形態に限定されるものでもない。また、図面の記載において、同一部分には同一の符号を付す。
【００３７】
図１は、本実施形態におけるゲームシステム１０００の全体構成例を示す図である。図１に示すように、ゲームシステム１０００は、コンピュータシステムであるサーバシステム１１００と、本実施形態のゲームのプレーヤ２であるユーザが所持するユーザ端末１５００とを含み、これらがネットワークＮを介して相互にデータ通信可能に接続されて構成される。
【００３８】
ネットワークＮは、データ通信が可能な通信路を意味する。すなわち、ネットワークＮとは、直接接続のための専用線（専用ケーブル）やイーサネット（登録商標）等によるＬＡＮ（Local Area Network）の他、電話通信網やケーブル網、インターネット等の通信網を含む意味であり、また、通信方法については有線／無線を問わない。
【００３９】
サーバシステム１１００は、本体装置１１０１と、キーボード１１０６と、タッチパネル１１０８と、ストレージ１１４０とを備え、本体装置１１０１は、ＣＰＵ（Central Processing Unit）１１５１やＧＰＵ（Graphics Processing Unit）、ＤＳＰ（Digital Signal Processor）等の各種マイクロプロセッサ、ＶＲＡＭやＲＡＭ、ＲＯＭ等の各種ＩＣメモリ１１５２、通信装置１１５３等の電子部品が搭載された制御基板１１５０を内蔵している。なお、制御基板１１５０の一部又は全部は、ＡＳＩＣ（Application Specific Integrated Circuit）やＦＰＧＡ（field-programmable gate array）、ＳｏＣ（System on a Chip）により実現するとしてもよい。
【００４０】
このサーバシステム１１００は、ＣＰＵ１１５１等が所定のプログラムおよびデータに基づいて演算処理することにより、ユーザ登録等に係るユーザ管理機能と、ユーザ端末１５００でゲームをプレイするのに必要なデータを提供してユーザ端末１５００でのゲームの実行制御を管理するゲーム管理機能と、を実現する。つまり、本実施形態におけるゲームは、一種のクライアント・サーバ型のオンラインゲームとして実現される。ユーザであるプレーヤ２は、自身のユーザ端末１５００でサーバシステム１１００にアクセスし、発給されたアカウントによりログインして本実施形態のゲームを楽しむ。
【００４１】
また、サーバシステム１１００は、電子決済業者等が運営する外部の電子決済サーバと連携し、ゲーム内通貨であるゲームコインの購入手続き（課金処理）を行う。課金処理に際し、電子決済サーバは、サーバシステム１１００からの問合せに応答してゲームコインの購入額をプレーヤ２のクレジットカードやプリペイドカード等で清算する処理を行う。そして、サーバシステム１１００は、電子決済サーバにより清算された購入額相当のゲームコインをプレーヤ２に付与する。
【００４２】
なお、サーバシステム１１００は、図１に示す単体の構成に限らず、各機能を分担する複数のブレードサーバを搭載して相互に内部バスを介してデータ通信可能に接続した構成であってもよい。或いは、離れた場所に設置された独立した複数のサーバを、ネットワークＮを介してデータ通信させることで、全体としてサーバシステム１１００として機能させる構成であってもよい。
【００４３】
ユーザ端末１５００は、マンマシンインターフェースの機能を担うコンピュータシステムであって、携帯電話基地局や無線通信基地局等を介してネットワークＮに接続し、サーバシステム１１００とデータ通信を行うことができる。このユーザ端末１５００は、例えば、スマートフォン、携帯電話機、携帯型ゲーム装置、据置型家庭用ゲーム装置、据置型家庭用ゲーム装置のコントローラ、業務用ゲーム装置、パソコン、タブレット型コンピュータ、ウェアラブルコンピュータ等の形態を取り得る。
【００４４】
図２は、ユーザ端末１５００の一例であるスマートフォンの装置構成例を示す図である。図２に示すように、ユーザ端末１５００は、方向入力キー１５０２と、ホームキー１５０４と、画像表示デバイス兼接触位置入力デバイスとして機能するタッチパネル１５０６と、内蔵バッテリー１５０９と、スピーカ１５１０と、マイク１５１２と、制御基板１５５０と、コンピュータ読み出し可能な記憶媒体であるメモリカード１５４０に対してデータを読み書きできるメモリカード読取装置１５４２とを備える。その他、図示しない電源ボタン、音量調節ボタン等が設けられている。
【００４５】
制御基板１５５０には、ＣＰＵ１５５１やＧＰＵ、ＤＳＰ等の各種マイクロプロセッサ、ＶＲＡＭやＲＡＭ，ＲＯＭ等の各種ＩＣメモリ１５５２、ネットワークＮに接続する携帯電話基地局や無線ＬＡＮ基地局等と無線通信するための無線通信モジュール１５５３等が搭載されている。また、制御基板１５５０には、方向入力キー１５０２やホームキー１５０４からの信号を受信する回路、タッチパネル１５０６のドライバ回路、スピーカ１５１０へ音声信号を出力する出力アンプ回路、マイク１５１２で集音された音声の信号を生成する音声信号生成回路、メモリカード読取装置１５４２への信号入出力回路といった、いわゆるＩ／Ｆ回路（インターフェース回路）１５５７等が搭載されている。これら制御基板１５５０に搭載されている各要素は、それぞれがバス回路等を介して電気的に接続され、データの読み書きや信号の送受信が可能に接続されている。なお、制御基板１５５０の一部または全部をＡＳＩＣやＦＰＧＡ、ＳｏＣにて構成してもよい。
【００４６】
この制御基板１５５０においてＩＣメモリ１５５２には、ゲームクライアントプログラムや、このゲームクライアントプログラムを実行するのに必要な各種設定データ等が格納される。ゲームクライアントプログラム等は、適宜のタイミングでサーバシステム１１００からダウンロードされる。なお、別途入手したメモリカード１５４０等の記憶媒体から読み出す構成としてもよい。そして、ＣＰＵ１５５１等がゲームクライアントプログラムを実行して演算処理を実行し、タッチパネル１５０６や方向入力キー１５０２、ホームキー１５０４に対する操作入力に応じてユーザ端末１５００の各部を制御することで、プレーヤ２のゲームプレイを可能にする。
【００４７】
〔第１実施形態〕
先ず、第１実施形態について説明する。本実施形態のゲームは、複数の軍隊に分かれて対戦する対戦ゲームである。プレーヤは、所属する軍隊に属する隊員キャラクタをプレーヤキャラクタとして用い、他軍隊とのバトルに挑む。そして、本実施形態のゲームでは、プレーヤは、当該ゲームで使用可能なオブジェクト（以下、「ゲームオブジェクト」という）の抽選（ガシャ）を行うことができる。抽選にあたっては、当該プレーヤ（以下、「抽選ユーザ」ともいう）から、所与の対価として所定額分のゲームコインを徴収する。なお、徴収する対価は、ゲームコインに限らず実通貨等であってもよい。
【００４８】
ここで、抽選の結果付与され得るゲームオブジェクトには、例えば、プレーヤキャラクタとして選択可能なキャラクタ、プレーヤキャラクタが装備し、又は使用することができる武器や防具、弾、薬等の各種アイテム、プレーヤキャラクタの乗り物、召喚獣、魔法やスキル等のプレーヤキャラクタに付加できる追加能力、新しいゲームステージやマップの開放、抽選権等が含まれる。本実施形態では、隊員キャラクタと、当該隊員キャラクタの装備アイテムやその強化用アイテム等の各種アイテムと、が抽選対象（被抽選体）とされる。
【００４９】
抽選対象とされるゲームオブジェクトには、予めレアリティが設定される。レアリティは、例えば、高い方から順に「ＳＳＲ：ダブルスーパーレア」「ＳＲ：スーパーレア」「Ｒ：レア」「Ｎ：ノーマル」とされる。勿論、レアリティの段階は５段階以上であってもよいし、３段階以下であっても構わない。
【００５０】
そして、サーバシステム１１００は、レアリティ毎に設定される排出割合に従って抽選対象の各ゲームオブジェクトに抽選確率を割り振り、抽選処理を実行する。具体的には、排出割合は、例えば「ＳＳＲ」が５％、「ＳＲ」が１０％、「Ｒ」が２０％、「Ｎ」が６５％といった具合で設定される。抽選処理では、それらレアリティ毎の排出割合を実際に抽選対象とするゲームオブジェクト群（以下、「抽選対象オブジェクト群」という）のうちの対応するレアリティのゲームオブジェクト数で割って、各ゲームオブジェクトの抽選確率を求める。そして、求めた抽選確率で抽選を実行し、当選したゲームオブジェクト（以下、「当選オブジェクト」という）を抽選ユーザに付与する。
【００５１】
より詳細には、本実施形態では、選択可能な抽選オブジェクトとして複数種類の抽選が用意され、その各々に、抽選対象オブジェクト群の構成、レアリティ毎の排出割合、必要な対価額、排出数等の異なる抽選処理が予め対応付けられる。抽選対象オブジェクト群の構成は、当該抽選対象オブジェクト群に含まれるゲームオブジェクトの数、種類、属性等である。排出数は、その抽選で付与（排出）される当選オブジェクトの数であり、実行する抽選の回数ともいえる。例えば、該当する抽選が単発の抽選であれば排出数は「１」とされ、１０連抽選であれば排出数は「１０」とされる。つまり、各抽選種類の抽選は、抽選対象のゲームオブジェクトやそれらの抽選確率、対価、抽選回数等が別個に定められたものとして用意される。そして、用意された複数種類の抽選は、ガシャメニューを選択したプレーヤ（抽選ユーザ）に提示される。抽選ユーザは、提示された中から所望の抽選種類を選択する選択指示（オブジェクト選択指示）を行って、抽選を楽しむ。
【００５２】
図３は、ガシャメニューを選択すると表示されるガシャ画面の一例を示す図である。図３に示すように、ガシャ画面には、実行可能な抽選の種類が選択操作可能に表示されて、抽選ユーザに提示される。図３の例では、プレーヤが所属することができる軍隊毎に、該当する軍隊の隊員キャラクタや当該隊員キャラクタ用の装備アイテム等を別個に抽選対象とする抽選や、それらキャラクタ抽選やアイテム抽選を１０回繰り返す１０連抽選、当該軍隊の隊員キャラクタやその装備アイテム等を混合して抽選対象に含めた混合抽選、そのうちのレアリティが「Ｒ」以上の排出割合が高くされた（その結果レアリティが「Ｒ」以上であるレアオブジェクトの抽選確率が高確率とされる）レア抽選といった、各種の抽選が表示されている。より詳細には、各抽選の表示には、必要な対価額（本実施形態ではゲームコインの消費数）の表示が含まれる。
【００５３】
このガシャ画面において、抽選ユーザは、抽選種類毎に設けられたチェックボックスＣ１によって、実行する抽選の選択指示を行う。何れか１つの抽選をチェックして当該抽選の選択指示とすることもできるし、複数種類の抽選をチェックすることで、当該複数種類の抽選の実行を指示する選択指示とすることもできる。チェックボックスＣ１をチェックして抽選を選択すると、その表示欄の背景色が変更される等して、当該選択した抽選が非選択の抽選と識別可能に表示される。例えば、図３の例では、軍隊Ａ用のキャラクタ１０連抽選と、軍隊Ａ用のアイテム１０連抽選の２つの抽選が選択され、他と識別表示されている。この状態で抽選実行ボタンＢ１がタッチされて抽選実行指示がなされると、サーバシステム１１００は、軍隊Ａ用のキャラクタ１０連抽選に対応付けられた抽選処理と、軍隊Ａ用のアイテム１０連抽選に対応付けられた抽選処理とを実行する複数選択実行処理を行う。
【００５４】
なお、抽選を選択する選択指示の態様は、チェックボックスを用いた態様に限定されるものではない。例えば、各抽選の表示欄がタッチされるたびにその選択／非選択の状態を切り替えるようにして、選択指示を受け付ける態様としてもよい。
【００５５】
そして、本実施形態では、サーバシステム１１００は、複数選択実行処理を行う場合に同時期条件を満たす複数の抽選処理がなされるとして、抽選ユーザに所与の特典を付与する特典付与制御を行う。図４は、本実施形態の特典付与制御で用いる特典テーブル５５０のデータ構成例を示す図である。図４に示すように、特典テーブル５５０は、条件番号と対応付けて、付与条件と、特典処理種類と、特典処理とを設定したデータテーブルである。サーバシステム１１００は、この特典テーブル５５０を用いて特典付与制御を行う。
【００５６】
付与条件は、同時期実行数条件と、付帯条件との組み合わせで定められる。同時期実行数条件は、同時期条件を満たすと判定された複数の抽選処理の数（特典対象抽選処理数；つまり、選択指示された抽選の数）に関する条件である。以下、同時期条件を満たすと判定された各抽選処理のことを「特典対象抽選処理」ともいう。
【００５７】
付帯条件は、選択指示された抽選の種類、抽選オブジェクト群の構成、および必要対価額に関する条件として定められる。例えば、特典対象抽選処理の組み合わせを規定した条件、各特典対象抽選処理に係る抽選対象オブジェクト群のゲームオブジェクト数やその総数を規定した条件、抽選対象オブジェクト群のうちの特定属性のゲームオブジェクト数を規定した条件、必要対価額の合計額や平均額を規定した条件等の各種条件を含む。各種条件を２つ以上組み合わせた条件を含めてもよい。また、付帯条件は、同時期実行数条件である特典対象抽選処理数毎に、「条件なし」としたものを１つ又は複数含む。例えば、特典対象抽選処理の各抽選がいずれも１０連抽選の場合、付帯条件が「条件なし」である条件番号「１１」の付与条件に加えて、条件番号「１４」の付与条件も満たすことになる。
【００５８】
特典処理種類は、対応する特典処理が特典対象抽選処理の実行前に行う類の特典処理なのか、当該特典対象抽選処理の実行後に行う類の特典処理なのかを識別するためのフラグ情報であり、前者であれば「抽選前付与」、後者であれば「抽選後付与」が設定される。
【００５９】
特典処理は、例えば、対価減額処理、抽選確率変更処理、排出数変更処理、当選レアリティ制御処理、特典用オブジェクト付与処理、パラメータ値変更処理、無料抽選権付与処理等の各種処理として設定される。各種処理を２つ以上組み合わせた特典処理を含めてもよい。
【００６０】
対価減額処理は、特典対象抽選処理のうちの一部又は全部の抽選処理について必要対価額を減額して割り引く処理や、無料とする特典処理である。例えば、条件番号「１１」の特典処理が、対価減額処理の一例である。本例の特典処理が適用されると、２つの特典対象抽選処理のうちの高い方の必要対価額を減額する特典が抽選ユーザに付与され、減額後の対価額を徴収した上で、各特典対象抽選処理が実行されることとなる。
【００６１】
抽選確率変更処理は、特典対象抽選処理のうちの一部又は全部の抽選処理について、そのレアリティ毎の排出割合を変更する特典処理である。具体的には、特定のレアリティの排出割合を高くし、その分他の排出割合を低く調整する処理として定めておくことができる。例えば、条件番号「５２」の特典処理が、抽選確率変更処理の一例である。本例の特典処理が適用されると、各特典対象抽選処理で「ＳＲ」の排出割合を高くする特典が抽出ユーザに付与される。その結果、レアリティが「ＳＲ」であるレアオブジェクトの抽選確率が当初よりも高確率とされて、各特典対象抽選処理が実行されることとなる。
【００６２】
なお、抽選確率変更処理は、排出割合を変更する処理に限らず、抽選確率を直接変更する処理として定めておくこともできる。例えば、特定属性のゲームオブジェクト（例えば属性が「遠距離射撃型」である装備アイテム）の抽選確率を高く調整する処理や、そのうちの特定のレアリティのものの抽選確率を高く調整する処理等が挙げられる。その場合は、規定の排出割合から求まるゲームオブジェクトの抽選確率を高く調整する特典が、抽選ユーザに付与される。
【００６３】
排出数変更処理は、特典対象抽選処理のうちの一部又は全部の抽選処理について、その排出数を変更する特典処理である。例えば、条件番号「５４」の特典処理が、排出数変更処理の一例である。本例の特典処理が適用されると、２つの特典対象抽選処理の一方について排出数を３つ増やす特典が抽選ユーザに付与される。したがって、例えばその特典対象抽選処理が単発の抽選の場合は、当初は１回であった抽選回数が４回に増えて４個の当選オブジェクトが付与されることとなる。１０連抽選の場合であれば、抽選回数が１３回に増えて１３個の当選オブジェクトが付与される。
【００６４】
当選レアリティ制御処理は、特典対象抽選処理のうちの一部又は全部の抽選処理について、当選オブジェクトのレアリティを特定のレアリティに限定する処理である。何れのレアリティに限定するのかは、抽選ユーザの希望レアリティ条件の指示を受け付けて決定する。具体的には、レアリティのリストを抽選ユーザに提示し、そのうちの１つを希望レアリティ条件とする指示を受け付ける。例えば、条件番号「１４」の特典処理が、当選レアリティ制御処理の一例である。本例の特典処理が適用されると、抽選ユーザが希望したレアリティのゲームオブジェクトが各特典対象抽選処理において必ず当選する特典が、当該抽選ユーザに付与される。抽選ユーザが「ＳＳＲ」を指示したのであれば、各特典対象抽選処理において、その抽選対象オブジェクト群のうちの「ＳＳＲ」のレアオブジェクトが、当選オブジェクトとして選ばれることとなる。
【００６５】
なお、ここでは、当選オブジェクトのレアリティを限定する特典処理を説明したが、抽選ユーザが希望するゲームオブジェクトを当選オブジェクトとして付与する特典処理を定めておくこともできる。その場合は、当該特典処理を適用する特典対象抽選処理の抽選対象オブジェクト群を抽選ユーザに提示して、当選オブジェクトの指示を受け付ければよい。複数の特典対象抽選処理について当該特典処理を適用する場合や、１０連抽選等の排出数が２以上である特典対象抽選処理について当該特典処理を適用する場合には、２以上の当選オブジェクトの指示を受け付けてもよい。例えば、対応する付帯条件に応じて受け付ける数を規定した処理を定めておくことで実現できる。
【００６６】
また、レアリティを限定する他にも、当選オブジェクトの属性を限定する特典処理を定めておいてもよい。その場合は、当該処理を適用する特典対象抽選処理の抽選対象オブジェクト群に含まれる属性のリストを抽選ユーザに提示し、希望する属性の指示を受け付ける。そして、当該特典対象抽選処理では、その抽選対象オブジェクト群のうちの指示された属性のゲームオブジェクトの中から、当選オブジェクトを選ぶ。
【００６７】
特典用オブジェクト付与処理は、所定のアイテム等のゲームオブジェクトを特典として付与する特典処理である。例えば、アイテムを含む複数のゲームオブジェクトを特典用のゲームオブジェクト（特典用オブジェクト）として予め用意しておき、その中から１つ又は複数のゲームオブジェクトをランダムに選出する処理として定めておくことができる。また、特典用オブジェクトに各種レアリティや各種属性のゲームオブジェクトを含めて用意しておき、当選オブジェクトと同じレアリティのものや同属性のものの中から特典として付与するゲームオブジェクトを選出するようにしてもよい。例えば、条件番号「１２」や「５３」の特典処理が、特典用オブジェクト付与処理の一例である。
【００６８】
パラメータ値変更処理は、各特典対象抽選処理の当選オブジェクトのうちの一部又は全部について、例えば攻撃力や防御力といった各種能力値、スキル等のパラメータ値を変更する処理である。例えば、当選オブジェクトである隊員キャラクタや装備アイテム等に所定の能力値を付加して付与する処理や、当該隊員キャラクタ等の所定の能力値を増加させて付与する処理等として定めておくことができる。具体例としては、対象の当選オブジェクトであるキャラクタの攻撃力の設定を規定値より２０％高くするとか、対象の当選オブジェクトである装備アイテムに所定のスキル（例えば「ヒットポイント自動回復能力」等）を付加した設定にする等、当選オブジェクトを強化した状態で付与する処理が挙げられる。例えば、条件番号「１３」の特典処理が、パラメータ値変更処理の一例である。
【００６９】
無料抽選権付与処理は、無料で抽選を実行することができる抽選チケットを所定枚数付与する特典処理である。ここで付与する抽選チケットには、全ての抽選種類の抽選に使用可能な抽選チケットや、使用可能な抽選の種類が決められている抽選チケット等を含めることができる。例えば、条件番号「５１」の特典処理が、無料抽選権付与処理の一例である。
【００７０】
［機能構成］
１．サーバシステム
図５は、サーバシステム１１００の機能構成例を示すブロック図である。図５に示すように、本実施形態のサーバシステム１１００は、操作入力部１００ｓと、サーバ処理部２００ｓと、画像表示部３９０ｓと、音出力部３９２ｓと、通信部３９４ｓと、サーバ記憶部５００ｓとを備える。
【００７１】
操作入力部１００ｓは、システム管理や保守等のための各種操作を入力するためのものであり、例えばキーボードやマウス、タッチパネル等で実現できる。図１では、キーボード１１０６やタッチパネル１１０８がこれに該当する。
【００７２】
サーバ処理部２００ｓは、例えばＣＰＵやＧＰＵ、ＡＳＩＣ、ＦＰＧＡ等の演算回路であるプロセッサや、ＩＣメモリ等の電子部品によって実現でき、操作入力部１００ｓやサーバ記憶部５００ｓを含む装置各部との間でデータの入出力制御を行う。そして、所定のプログラムやデータ、操作入力部１００ｓからの操作入力信号、ユーザ端末１５００から受信したデータ等に基づいて各種の演算処理を行い、サーバシステム１１００の動作を統括制御する。図１では、制御基板１１５０やそのＣＰＵ１１５１がこれに該当する。
【００７３】
このサーバ処理部２００ｓは、ユーザ管理部２１０と、課金処理部２２０と、ゲーム管理部２３０と、計時部２８０ｓと、画像生成部２９０ｓと、音生成部２９２ｓと、通信制御部２９４ｓとを備える。
【００７４】
ユーザ管理部２１０は、ユーザ登録に係る処理およびアカウントに紐付けられる各登録ユーザ（プレーヤ）のデータの管理を行う。例えば、登録ユーザへの固有のアカウントの付与処理、アカウント別に個人情報を登録管理する登録情報管理処理、ログインおよびログアウトの履歴等を管理する利用履歴管理処理等を実行することができる。勿論、これら以外のユーザアカウントに紐付けられる他のデータの管理処理も適宜含めることができる。
【００７５】
課金処理部２２０は、プレーヤによるゲームコインの購入操作に応じて課金処理を行い、購入額相当のゲームコインを当該プレーヤに付与する。
【００７６】
ゲーム管理部２３０は、ゲームの実行管理に係る各種処理を行う。本実施形態のマルチプレイゲームはクライアント・サーバ型のオンラインゲームなので、ゲーム管理部２３０は、ユーザ端末１５００と通信を行いながらゲームプレイに必要なデータを提供する制御を行う。このゲーム管理部２３０は、ゲーム進行制御部２３１と、抽選種類表示制御部２３３と、抽選実行部２３７と、特典付与制御部２３９と、を含む。
【００７７】
ゲーム進行制御部２３１は、ユーザ端末１５００との通信を随時行って当該ユーザ端末１５００におけるゲームプレイの進行を制御し、プレイ結果の反映に関する処理を行う。
【００７８】
抽選種類表示制御部２３３は、抽選ユーザのユーザ端末（以下、「抽選者端末」ともいう）１５００に対し、実行可能な複数種類の抽選を選択可能に表示する制御を行う。この抽選種類表示制御部２３３は、表示した複数種類の抽選のうち、抽選ユーザの選択指示がなされた抽選を識別表示させる識別表示制御部２３５を備える。
【００７９】
抽選実行部２３７は、抽選者端末１５００での選択指示を検出して抽選種類を選択し、当該抽選種類に対応付けられた抽選処理を実行する。そして、抽選処理の結果当選したゲームオブジェクト（当選オブジェクト）を抽選ユーザに付与する。複数種類の抽選を選択した選択指示を受け付けたときには、各抽選種類に対応付けられた抽選処理をそれぞれ実行する複数選択実行処理を行い、各抽選処理での当選オブジェクトを抽選ユーザに付与する。
【００８０】
特典付与制御部２３９は、抽選実行部２３７によって所定の同時期条件を満たす複数の抽選処理がなされるか否かの判定（同時期条件判定）を行う。本実施形態では、特典付与制御部２３９は、抽選者端末１５００にて複数種類の抽選を選択した選択指示がなされたことで抽選実行部２３７が複数選択実行処理を行う場合に、同時期条件を満たす複数の抽選処理がなされると判定する。そして、特典付与制御部２３９は、同時期条件判定を肯定判定した場合に特典付与制御を行い、その抽選ユーザに所与の特典を付与する。
【００８１】
本実施形態では、図４に示した特典テーブル５５０を参照して先ず、対応する同時期実行数条件として特典対象抽選処理数（選択指示された抽選の数）が設定された付帯条件の中から、それら特典対象抽選処理が満たす付帯条件を特定する。上記したように、特典テーブル５５０には、特典対象抽選処理数毎に「条件なし」とした付帯条件が含まれるため、少なくとも１つの付帯条件を特定できる。該当する付帯条件が複数あるときには、それらから１つをランダムに選んで特定すればよい。付帯条件を特定したら、対応する特典付与処理の特典を付与する特典として決定し、その特典処理種類が「抽選前付与」であれば各特典対象抽選処理の実行前（複数選択実行処理を行う前）に当該特典処理を行って、抽選ユーザに特典を付与する。一方、「抽選後付与」の場合には、各特典対象抽選処理を実行した後で当該特典処理を行い、抽選ユーザに特典を付与する。
【００８２】
計時部２８０ｓは、システムクロックを利用して現在日時や制限時間等の計時を行う。
【００８３】
画像生成部２９０ｓは、サーバシステム１１００のシステム管理等に関する画像を生成し、画像表示部３９０ｓへ出力する。
【００８４】
音生成部２９２ｓは、音声データの生成やデコードをするＩＣやソフトウェアの実行により実現され、サーバシステム１１００のシステム管理や動画配信に係る操作音、ＢＧＭ等の音声データを生成し、或いはデコードする。システム管理に関する音声信号は、音出力部３９２ｓへ出力される。
【００８５】
通信制御部２９４ｓは、通信部３９４ｓを介して外部装置（例えばユーザ端末１５００）とのデータ通信のための通信接続およびデータ処理を行い、外部装置とのデータのやりとりを実現する。
【００８６】
画像表示部３９０ｓは、画像生成部２９０ｓから入力される画像信号に基づいてシステム管理等のための各種画面を表示する。例えば、フラットパネルディスプレイ、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。図１では、タッチパネル１１０８がこれに該当する。
【００８７】
音出力部３９２ｓは、音生成部２９２ｓから入力される音声信号を放音する。図１では、本体装置１１０１やタッチパネル１１０８が備えるスピーカ（不図示）がこれに該当する。
【００８８】
通信部３９４ｓは、ネットワークＮと接続して通信を実現する。例えば、無線通信機、モデム、ＴＡ（ターミナルアダプタ）、有線用の通信ケーブルのジャックや制御回路等によって実現できる。図１では、通信装置１１５３がこれに該当する。
【００８９】
サーバ記憶部５００ｓには、サーバシステム１１００を動作させ、サーバシステム１１００が備える種々の機能を実現するためのプログラムや、このプログラムの実行中に使用されるデータ等が予め格納され、或いは処理の都度一時的に格納される。例えば、ＲＡＭやＲＯＭ等のＩＣメモリ、ハードディスク等の磁気ディスク、ＣＤ−ＲＯＭやＤＶＤ等の光学ディスク等によって実現できる。図１では、ＩＣメモリ１１５２やストレージ１１４０がこれに該当する。
【００９０】
また、サーバ記憶部５００ｓには、サーバプログラム５０１と、配信用ゲームクライアントプログラム５０３と、ユーザ管理データ５１０と、ゲーム初期設定データ５２０と、プレイデータ５７０と、抽選実行データ５８０とが格納される。また、その他にも、タイマーやカウンタ、各種フラグ等、必要なデータが適宜格納される。
【００９１】
サーバプログラム５０１は、サーバ処理部２００ｓをユーザ管理部２１０、課金処理部２２０、およびゲーム管理部２３０として機能させるためのプログラムである。なお、画像生成部２９０ｓや音生成部２９２ｓ、通信制御部２９４ｓとして機能させるプログラムも適宜これに含めることができる。
【００９２】
配信用ゲームクライアントプログラム５０３は、ユーザ端末１５００にダウンロードされるゲームクライアントプログラム５０２（図８を参照）の原本である。
【００９３】
ユーザ管理データ５１０は、ユーザ登録を済ませたプレーヤ毎に用意され、当該プレーヤのゲームプレイに関する管理用の各種データを格納する。具体的には、１つのユーザ管理データ５１０は、図６に示すように、該当するプレーヤのプレーヤＩＤ（アカウント）５１１と、決済媒体帳簿データ５１３と、所有オブジェクトデータ５１５と、プレイ履歴５１７とを含む。また、その他にも、ゲームの進行状況に係るセーブデータ等を含む。
【００９４】
決済媒体帳簿データ５１３は、該当するプレーヤに紐付けられる電子決済媒体（本実施形態ではゲーム内通貨であるゲームコイン）の収支の情報、例えば、ゲームコインの購入日時や購入数（課金額）の履歴、ゲームコインの消費日時や消費数の履歴等を格納する。
【００９５】
所有オブジェクトデータ５１５は、該当するプレーヤがゲームの過程で入手し、現時点で保有しているゲームオブジェクトのデータを格納する。本実施形態では、現時点で保有しているキャラクタやアイテムのオブジェクトデータ、抽選チケットの保有枚数等を格納する。そして、当選オブジェクトや特典用オブジェクトの付与に際し、そのゲームオブジェクトのオブジェクトデータが所有オブジェクトデータ５１５に追加される。当選オブジェクトの付与にあたって特典付与制御部２３９がパラメータ値変更処理を行う場合には、そのオブジェクトデータのパラメータ値が当該パラメータ値変更処理によって変更された設定で、所有オブジェクトデータ５１５に追加される。また、特典付与制御部２３９が無料抽選権付与処理を行う場合は、所有オブジェクトデータ５１５において、該当する抽選チケットの保有枚数が更新される。
【００９６】
プレイ履歴５１７は、該当するプレーヤのプレイ日時やプレイ時間、ログイン時間、プレーヤレベル等を格納する。
【００９７】
図５に戻り、ゲーム初期設定データ５２０は、ゲームを実行するために必要な初期設定データを格納する。このゲーム初期設定データ５２０は、オブジェクト定義データ５３０と、抽選定義データ５４０と、特典テーブル５５０（図４を参照）と、特典用オブジェクトリスト５６０と、を含む。また、その他にも、ゲームステージを設定するためのデータや、ゲームステージ毎の敵キャラクタの出現設定、敵キャラクタの種類や各種パラメータ値、行動パターンを定義する定義データ等を含む。
【００９８】
オブジェクト定義データ５３０は、ゲームの過程でプレーヤが入手し得る各種ゲームオブジェクト毎に用意され、当該ゲームオブジェクトのオブジェクトデータをそのオブジェクトＩＤと対応付けて格納する。例えば、それがキャラクタであれば、その各種能力値やスキル等のパラメータ値、モデルデータ、動作制御に用いるモーションデータ等を格納する。このオブジェクト定義データ５３０には、抽選対象や特典用とされるゲームオブジェクトのオブジェクトデータが含まれる。
【００９９】
抽選定義データ５４０は、抽選種類毎に用意され、その抽選処理の定義データを格納する。具体的には、１つの抽選定義データ５４０は、図７に示すように、抽選種類ＩＤ５４１と、抽選名５４２と、必要対価額５４３と、抽選対象オブジェクト群５４４と、レアリティ別排出割合５４５と、排出数５４６と、を含む。
【０１００】
必要対価額５４３は、該当する抽選種類の抽選に際して抽選ユーザから徴収するゲームコインの消費数を格納する。
【０１０１】
抽選対象オブジェクト群５４４は、当該抽選種類の抽選で抽選対象とするゲームオブジェクトのオブジェクトＩＤを格納する。
【０１０２】
レアリティ別排出割合５４５は、当該抽選種類の抽選でのレアリティ毎の排出割合を格納する。
【０１０３】
排出数５４６は、該当する抽選種類の抽選で抽選ユーザに付与する当選オブジェクトの数を格納する。
【０１０４】
基本的には、抽選実行部２３７は、この抽選定義データ５４０に従い、抽選ユーザによって選択指示された抽選に係る抽選処理を実行する。ただし、特典付与制御部２３９が対価減額処理を行う場合には、徴収する対価額が必要対価額５４３から減額される。同様に、抽選確率変更処理を行う場合にはレアリティ別排出割合５４５が変更され、排出数変更処理を行う場合には排出数５４６が変更され、当選レアリティ制御処理を行う場合には抽選対象とするゲームオブジェクトが抽選対象オブジェクト群５４４の一部に限定される。
【０１０５】
図５に戻り、特典用オブジェクトリスト５６０は、特典用のゲームオブジェクトのオブジェクトＩＤを格納する。特典付与制御部２３９が特典用オブジェクト付与処理を行う場合には、この特典用オブジェクトリスト５６０から特典として付与するゲームオブジェクトが選出される。
【０１０６】
プレイデータ５７０は、ゲームをプレイしているプレーヤ毎（つまりサーバシステム１１００に接続しているユーザ端末１５００毎）に用意され、ゲームのプレイ状況（進行状況）を記述する。
【０１０７】
抽選実行データ５８０は、過去に抽選を実行したことのあるプレーヤ毎に用意され、当該プレーヤが抽選ユーザとして行った抽選の実行履歴を格納する。具体的には、抽選の日時と対応付けて、当該抽選で当該抽選ユーザによって選択指示された抽選種類、当選オブジェクトのオブジェクトＩＤ、特典付与があった場合はその内容等を格納する。
【０１０８】
２．ユーザ端末
図８は、抽選者端末となるユーザ端末１５００の機能構成例を示すブロック図である。図８に示すように、ユーザ端末１５００は、操作入力部１００と、端末処理部２００と、画像表示部３９０と、音出力部３９２と、通信部３９４と、端末記憶部５００とを備える。
【０１０９】
操作入力部１００は、プレーヤが各種操作を入力するためのものであり、例えば、ボタンスイッチ、ジョイスティック、タッチパッド、トラックボール、加速度センサ、角速度センサ、ＣＣＤモジュール等によって実現できる。図２では、方向入力キー１５０２やホームキー１５０４、タッチパネル１５０６がこれに該当する。
【０１１０】
端末処理部２００は、例えばＣＰＵやＧＰＵ、ＡＳＩＣ、ＦＰＧＡ等の演算回路であるプロセッサや、ＩＣメモリ等の電子部品によって実現でき、操作入力部１００や端末記憶部５００を含む装置各部との間でデータの入出力制御を行う。そして、所定のプログラムやデータ、操作入力部１００からの操作入力信号、サーバシステム１１００から受信したデータ等に基づいて各種の演算処理を行い、ユーザ端末１５００の動作を統括制御する。図２では、制御基板１５５０やそのＣＰＵ１５５１がこれに該当する。そして、本実施形態における端末処理部２００は、ユーザ端末演算部２７０と、計時部２８０と、画像生成部２９０と、音生成部２９２と、通信制御部２９４とを備える。
【０１１１】
ユーザ端末演算部２７０は、ユーザ端末１５００をプレーヤのゲームプレイのための端末として機能させるための各種演算処理を実行する。例えば、ユーザ端末演算部２７０は、操作信号送信制御部２７１と、ゲーム画面表示制御部２７３とを含む。
【０１１２】
操作信号送信制御部２７１は、操作入力部１００に対する操作入力に応じて、各種データやリクエスト情報をサーバシステム１１００へ送信するための処理を行う。
【０１１３】
ゲーム画面表示制御部２７３は、サーバシステム１１００から受信した各種データに基づいて、ゲーム画面を表示するための制御を行う。例えば、本実施形態のオンラインゲームをウェブゲームとして実現するならば、ウェブブラウザをベースとしてＨＴＭＬとともにＪａｖａ（登録商標）やＣＳＳ（Cascading Style Sheets）を利用して能動的に画面表示を制御するウェブ技術、Ａｄｏｂｅ（登録商標）Ｆｌａｓｈ等のプラグインを用いて実現できる。勿論、その他の方法でもかまわない。また、本実施形態の構成では、ゲーム画面のベースとなるゲーム空間画像（例えば、３ＤＣＧ等）はサーバシステム１１００にて生成されるが、ゲーム空間画像をユーザ端末１５００で生成する構成も可能である。その場合、ゲーム画面表示制御部２７３は、３ＤＣＧを生成するための仮想３次元空間に配置されたオブジェクトの制御を行うこととなる。
【０１１４】
画像生成部２９０は、ゲーム画面表示制御部２７３と連係して、サーバシステム１１００から受信した各種データに基づいて１フレーム時間（例えば１／６０秒）で１枚のゲーム画面を表示するための画像信号を生成し、生成した画像信号を画像表示部３９０に出力する。例えば、ＧＰＵ、デジタルシグナルプロセッサ（ＤＳＰ）等のプロセッサ、ビデオ信号ＩＣ、ビデオコーデック等のプログラム、フレームバッファ等の描画フレーム用ＩＣメモリ等によって実現できる。
【０１１５】
音生成部２９２は、例えば、デジタルシグナルプロセッサ（ＤＳＰ）や、音声合成ＩＣ等のプロセッサ、音声ファイルを再生するためのオーディオコーデック等によって実現され、ゲームの効果音やＢＧＭ、各種操作音の音声信号を生成して音出力部３９２に出力する。
【０１１６】
通信制御部２９４は、通信部３９４を介して外部装置（例えばサーバシステム１１００）とのデータ通信のための通信接続およびデータ処理を行い、外部装置とのデータのやりとりを実現する。
【０１１７】
画像表示部３９０は、画像生成部２９０から入力される画像信号に基づいて、ゲーム画面等の各種画面を表示する。例えば、フラットパネルディスプレイ、プロジェクター、ヘッドマウントディスプレイといった画像表示装置によって実現できる。図２では、タッチパネル１５０６がこれに該当する。
【０１１８】
音出力部３９２は、音生成部２９２から入力される音声信号に基づいてゲームに関する効果音やＢＧＭ等を放音する。図２では、スピーカ１５１０がこれに該当する。
【０１１９】
通信部３９４は、ネットワークＮと接続して通信を実現する。例えば、無線通信機、モデム、ＴＡ、有線用の通信ケーブルのジャックや制御回路等によって実現できる。図２では、無線通信モジュール１５５３がこれに該当する。
【０１２０】
端末記憶部５００には、ユーザ端末１５００を動作させ、ユーザ端末１５００が備える機能を実現するためのプログラムや、このプログラムの実行中に使用されるデータ等が予め格納され、或いは処理の都度一時的に格納される。例えば、ＲＡＭやＲＯＭ等のＩＣメモリ、ハードディスク等の磁気ディスク、ＣＤ−ＲＯＭやＤＶＤ等の光学ディスク等によって実現できる。図２では、ＩＣメモリ１５５２や、メモリカード１５４０がこれに該当する。
【０１２１】
また、端末記憶部５００には、ゲームクライアントプログラム５０２が格納される。ゲームクライアントプログラム５０２は、端末処理部２００をユーザ端末演算部２７０として機能させるためのプログラムである。このゲームクライアントプログラム５０２は、オンラインゲームを実現する技術手法に応じた専用のクライアントプログラムであってもよいし、ウェブブラウザプログラムおよびインタラクティブな画像表示を実現するプラグイン等により構成するとしてもよい。本実施形態では、サーバシステム１１００から提供される配信用ゲームクライアントプログラム５０３（図５を参照）のコピーとする。
【０１２２】
［処理の流れ］
図９は、本実施形態における抽選の実行に関するサーバシステム１１００の処理の流れを示すフローチャートである。ここで説明する処理は、サーバ処理部２００ｓがサーバプログラム５０１を読み出して実行することによって実現される。なお、図９では、１つの抽選者端末１５００での抽選の実行に着目した処理の流れを示しており、複数の抽選ユーザが抽選を行っている場合には、その抽選者端末１５００毎に本処理を行う。
【０１２３】
先ず、抽選種類表示制御部２３３が、実行可能な複数種類の抽選を選択可能に抽選者端末１５００に表示する制御を行う（ステップＳ１０１）。表示した複数種類の抽選を選択する選択指示を検出した場合には（ステップＳ１０３：ＹＥＳ）、識別表示制御部２３５が、当該選択指示がなされた抽選を他の抽選と識別可能に表示する制御を行う（ステップＳ１０５）。
【０１２４】
そして、抽選者端末１５００での抽選実行指示を検出したならば（ステップＳ１０７：ＹＥＳ）、特典付与制御部２３９が、当該抽選実行指示に伴う選択指示に基づいて、同時期条件判定を行う（ステップＳ１０９）。本実施形態では、当該選択指示が複数種類の抽選を選択した指示であり、抽選実行部２３７が後段のステップＳ１１９で複数選択実行処理を行う場合に、同時期条件判定を肯定判定する（ステップＳ１１１：ＹＥＳ）。そしてその場合は、特典付与制御部２３９は、特典テーブル５５０を参照し、特典対象抽選処理数に対応する付帯条件の中から、それら特典対象抽選処理が満たす付帯条件を特定する（ステップＳ１１３）。
【０１２５】
続いて、特典付与制御部２３９は、対応する特典処理種類が「抽選前付与」であれば（ステップＳ１１５：ＹＥＳ）、その特典処理を行って、抽選ユーザに特典を付与する（ステップＳ１１７）。当該特典処理が対価減額処理や抽選確率変更処理、排出数変更処理、当選レアリティ制御処理の場合は、ここで行うこととなる。また、当選レアリティ制御処理を行う場合は、抽選者端末１５００にて希望レアリティ条件の指示を受け付けて、ステップＳ１１９での複数選択実行処理に用いる。その後、ステップＳ１１９に移行する。
【０１２６】
そして、ステップＳ１１９では、抽選実行部２３７が、各特典対象抽選処理を実行する複数選択実行処理を行う。
【０１２７】
その後は、特典付与制御部２３９が、ステップＳ１１３で特定した付帯条件に対応する特典処理種類が「抽選後付与」の場合に（ステップＳ１２１：ＹＥＳ）、その特典処理を行って、抽選ユーザに特典を付与する（ステップＳ１２３）。当該特典処理が特典用オブジェクト付与処理やパラメータ値変更処理、無料抽選権付与処理の場合は、ここで行うこととなる。
【０１２８】
なお、ステップＳ１０９での同時期条件判定を否定判定した場合、すなわち、抽選実行指示に伴う選択指示が１つの抽選を選択するものであった場合には（ステップＳ１１１：ＮＯ）、その抽選種類に対応付けられた抽選処理を実行して（ステップＳ１２５）、本処理を終える。
【０１２９】
以上説明したように、第１実施形態によれば、抽選ユーザが複数の抽選を選択した選択指示を行った場合に、当該抽選ユーザに特典を付与することができる。これによれば、複数の抽選を実行する動機付けを提供可能な新たな仕組みが実現できる。
【０１３０】
〔第２実施形態〕
第１実施形態では、抽選ユーザによる複数種類の抽選の選択指示がなされて複数選択実行処理を行う場合に、同時期条件判定を肯定判定することとした。これに対し、第２実施形態では、各抽選処理の時間間隔から同時期条件を満たすか否かの判定を行う。図１０は、第２実施形態における同時期条件を説明する図である。
【０１３１】
図１０に示すように、本実施形態では、先の抽選（第１の抽選）から後の抽選（第２の抽選）までの間の時間間隔Ｔ１１が所与の時間Ｔａ以内である場合に、それら２つの抽選処理が同時期条件を満たすと判定する。所与の時間Ｔａは、例えば１０分以内等、短時間として規定してもよいし、５時間以内や３日以内等のようにある程度長期の期間として規定してもよい。
【０１３２】
具体的には、サーバシステム１１００は、ある抽選ユーザがある抽選（第２の抽選）の選択指示を行ったことを受けてその抽選処理を実行する場合に、当該抽選ユーザが行った１つ前の選択指示に係る抽選（第１の抽選）の抽選処理との時間間隔Ｔ１１を求める。そして、求めた時間間隔Ｔ１１が時間Ｔａ以内である場合に、第２の抽選の抽選処理を特典対象抽選処理として特典付与制御を行い、抽選ユーザに特典を付与する。
【０１３３】
ここで、第１の抽選と第２の抽選とは、異なる種類の抽選であってもよいし、同種の抽選であってもよい。すなわち、第２実施形態では、抽選ユーザが同じ抽選を時間Ｔａ以内に２回実行した場合も、特典付与の対象となる。
【０１３４】
本実施形態では、図１１に示す特典テーブル５５０Ａを用いて特典付与制御を行う。図１１に示すように、本実施形態の特典付与制御に用いる特典テーブル５５０Ａは、条件番号と対応付けて、付与条件と、特典処理種類と、特典処理とを設定したデータテーブルである。そして、付与条件は、時間間隔条件と、付帯条件との組み合わせで定められる。
【０１３５】
時間間隔条件は、同時期条件を満たすと判定された第１の抽選から第２の抽選までの時間間隔に関する条件である。具体的には、例えば図１０に示すように、第１の抽選の時点を基点として、時間Ｔａが経過するまでの区間を３つの区間に区切る。勿論、２つの区間に区切るとしてもよいし、４つ以上の区間に区切るとしてもよい。そして、第２の抽選のタイミングが各区間Ｔｂ１，Ｔｂ２，Ｔｂ３の何れに属するのかが、時間間隔条件とされる。
【０１３６】
付帯条件は、第１実施形態と同様に、例えば、選択指示された抽選の種類や抽選対象オブジェクト群の構成、必要対価額に関する条件として定めておくことができる。図１０の例では、第２の抽選のタイミングは区間Ｔｂ２に属する。よって、対応する時間間隔条件が「Ｔｂ２」である付帯条件の中から、特典対象抽選処理（本実施形態では第２の抽選の抽選処理）が満たす付帯条件を第１実施形態と同様の要領で特定する。
【０１３７】
特典処理種類についても第１実施形態と同様に、対応する特典処理を特典対象抽選処理の実行前に行うのか実行後に行うのかのフラグ情報として設定される。
【０１３８】
特典処理は、特典対象抽選処理である第２の抽選の抽選処理に適用する特典処理や、所与のアイテム等の特典用のゲームオブジェクトや抽選チケット等を付与する特典処理として設定される。具体的な処理は、第１実施形態で説明した対価減額処理や抽選確率変更処理、排出数変更処理、当選レアリティ制御処理、特典用オブジェクト付与処理、パラメータ値変更処理、無料抽選権付与処理等を含めて設定しておくことができる。第１の抽選と第２の抽選との時間間隔に応じて、付与する特典の程度を変化させると好適である。例えば、時間間隔が短いほど（区間Ｔｂ３よりも区間Ｔｂ１のほうが）特典内容が豪華な特典にしたり、ユーザにとって有利な特典とすると好適である。
【０１３９】
［機能構成］
第２実施形態のサーバシステム１１００は、図５に示した第１実施形態と同様の構成で実現できる。ただし、本実施形態の特典付与制御部は、抽選者端末１５００における抽選（第２の抽選）の選択指示を検出した場合に、当該抽選者端末１５００における１つ前の抽選（第１の抽選）の抽選処理との時間間隔を求める。そして、求めた時間間隔が時間Ｔａ以内か否かの判定を同時期条件判定として行う（図１０を参照）。そして、時間Ｔａ以内であれば特典付与制御を行い、抽選ユーザに所与の特典を付与する。
【０１４０】
具体的には、図１１に示した特典テーブル５５０Ａを参照して先ず、対応する時間間隔条件として第２の抽選のタイミングが属する区間が設定された付帯条件の中から、その抽選処理（特典対象抽選処理）が満たす付帯条件を特定する。付帯条件を特定したら、対応する特典付与処理の特典を付与する特典として決定し、その特典処理種類が「抽選前付与」であれば第２の抽選の抽選処理の実行前に当該特典処理を行って、抽選ユーザに特典を付与する。一方、「抽選後付与」の場合には、特典対象抽選処理を実行した後で当該特典処理を行い、抽選ユーザに特典を付与する。
【０１４１】
［処理の流れ］
図１２は、第２実施形態における抽選の実行に関するサーバシステム１１００の処理の流れを示すフローチャートである。
【０１４２】
第２実施形態では、先ず、抽選種類表示制御部が、実行可能な複数種類の抽選を選択可能に抽選者端末１５００に表示する制御を行う（ステップＳ２０１）。表示した複数種類の抽選を選択する選択指示を検出した場合には（ステップＳ２０３：ＹＥＳ）、識別表示制御部２３５が、当該選択指示がなされた抽選を他の抽選と識別可能に表示する制御を行う（ステップＳ２０５）。
【０１４３】
そして、抽選者端末１５００での抽選実行指示を検出しならば（ステップＳ２０７：ＹＥＳ）、特典付与制御部が、当該抽選ユーザによる１つ前の抽選処理（第１の抽選）との時間間隔に基づいて、同時期条件判定を行う（ステップＳ２０９）。具体的には、当該時間間隔が時間Ｔａ以内であれば、同時期条件判定を肯定判定する（ステップＳ２１１：ＹＥＳ）。そしてその場合は、特典付与制御部は、特典テーブル５５０Ａを参照し、特典対象抽選処理数に対応する付帯条件の中から、それら特典対象抽選処理が満たす付帯条件を特定する（ステップＳ２１３）。
【０１４４】
続いて、特典付与制御部は、対応する特典処理種類が「抽選前付与」であれば（ステップＳ２１５：ＹＥＳ）、その特典処理を行って抽選ユーザに特典を付与し（ステップＳ２１７）、ステップＳ２１９に移行する。
【０１４５】
そして、ステップＳ２１９では、抽選実行部が、特典対象抽選処理（第２の抽選）を実行する。
【０１４６】
その後は、特典付与制御部が、ステップＳ２１３で特定した付帯条件に対応する特典処理種類が「抽選後付与」の場合に（ステップＳ２２１：ＹＥＳ）、その特典処理を行って、抽選ユーザに特典を付与する（ステップＳ２２３）。
【０１４７】
なお、ステップＳ２０９での同時期条件判定を否定判定した場合には（ステップＳ２１１：ＮＯ）、その抽選種類に対応付けられた抽選処理を実行して（ステップＳ２２５）、本処理を終える。
【０１４８】
以上説明したように、第２実施形態によれば、抽選ユーザが第１の抽選を行い、その後所与の時間Ｔａ以内に第２の抽選を行った場合に、当該抽選ユーザに特典を付与することができる。これによれば、複数の抽選を続けて同時期に実行する動機付けを提供可能な新たな仕組みが実現できる。
【０１４９】
なお、本発明を適用可能な形態は上記した実施形態に限定されるものではなく、適宜構成要素の追加・省略・変更を施すことができる。
【０１５０】
［変形例１］
例えば、上記実施形態では、選択指示された抽選の種類や抽選対象オブジェクト群の構成、必要対価額に関する付帯条件を例示し、特典対象抽選処理が満たす付帯条件に応じて付与する特典を決定する構成を説明したが、特典の決定要素はそれらに限定されない。例えば、特典対象抽選処理の結果当選した当選オブジェクトに応じた特典を付与するとしてもよい。
【０１５１】
その場合は、各特典対象抽選処理の実行後に付与する特典を決定し、特典付与制御を行うこととなる。例えば、複数の特典対象抽選処理で同じ当選オブジェクトが当選したことを条件に、所与のアイテム等のゲームオブジェクトを付与する特典用オブジェクト付与処理を定めておくことができる。或いは、当該重複した当選オブジェクトのパラメータ値を変更するパラメータ値変更処理を定めておくとしてもよい。後者の場合のパラメータ値変更処理は、第１実施形態で説明したのと同様に、対象の当選オブジェクトを強化した状態で付与する処理とすることができる。強化の対象とする当選オブジェクトは、重複する当選オブジェクトの全部としてもよいし、そのうちの一部を強化する構成でもよい。
【０１５２】
［変形例２］
また、第２実施形態では、抽選ユーザが行った２つの抽選（第１の抽選と第２の抽選）に着目して、各抽選処理の時間間隔を判定する同時期条件判定を例示した。より詳細には、各抽選処理の時間間隔が時間Ｔａ以内の場合に同時期条件を満たすとして、特典を付与する構成を説明した。
【０１５３】
これに対し、３つ以上の抽選処理についてもそれらの時間間隔を判定し、特典付与の対象とすることができる。その場合は、時間Ｔａ以内になされる特典対象抽選処理数を付与条件に含めて判定することで、当該特典対象抽選処理数に応じた特典を付与する構成も可能である。例えば、図１１の特典テーブル５５０Ａにおいて付与条件を特典対象抽選処理数でさらに細分化し、対応する抽選処理を設定しておくことで実現できる。
【０１５４】
また、その場合の選択指示の主体は、同一の抽選ユーザ（プレーヤ）である場合に限らず、異なる抽選ユーザによってなされた選択指示を含めて同時期条件を判定する構成としてもよい。
【０１５５】
具体的には、サーバシステム１１００は、ユーザ端末１５００にて複数の抽選ユーザによる協力関係希望指示を受け付ける。例えば、イベント期間中に抽選ユーザ用のチャットルーム等を設け、そこに入室した抽選ユーザが互いに協力関係希望指示を行えるようにするといったことで実現できる。そして、サーバシステム１１００は、複数の抽選ユーザによる協力関係希望指示を検出した場合に、協力関係設定手段として、それら強力関係希望指示のあった複数の抽選ユーザ間に協力関係を設定する。また、ユーザ間のフレンド登録を協力関係の設定とみなすこととしてもよい。
【０１５６】
その後は、サーバシステム１１００は、協力関係が設定された各抽選ユーザの選択指示を対象に、その抽選処理の時間間隔が同時期条件を満たすかを判定する。そして、同時期条件を満たす場合には、その選択指示を行った各抽選ユーザに特典を付与する制御を行う。
【０１５７】
付与する特典は、上記各実施形態と同様に設定しておくことができるが、本変形例の場合は、付与条件に、同時期条件を満たすとされた各抽選処理についての選択指示を行った抽選ユーザの数（選択指示ユーザ数）を含めておくとしてもよい。これによれば、選択指示を行った抽選ユーザの数に応じた特典を、各抽選ユーザに付与することができる。例えば、選択指示ユーザ数が多いほど付与する特典の内容を豪華にしたり、各抽選ユーザに有利な特典を付与する特典処理を設定しておくことで実現できる。
【０１５８】
或いは、協力関係が設定された人数（協力関係ユーザ数）をさらに付与条件に含めておくことで、協力関係ユーザ数に応じた特典を付与するとしてもよい。これによれば、例えば、イベントの参加人数が増えるほど特典内容を豪華にするとか、各抽選ユーザに有利な特典を付与するといったことが可能となる。
【０１５９】
［変形例３］
また、第２実施形態では、着目する２つの抽選の各抽選処理の時間間隔が時間Ｔａ以内の場合に同時期条件を満たすとし、同時期条件を満たすと判定した場合は抽選ユーザに特典を付与することとした。これに対し、同時期条件を満たすと判定した場合に当該各抽選処理の時間間隔に基づく確率演算を行い、抽選ユーザに特典を付与するか否かの決定を行うようにしてもよい。その場合は、各抽選処理の時間間隔（例えば図１０の時間間隔Ｔ１１）が短いほど特典を付与する決定がされ易いように、確率演算に用いる当選確率を高くするとよい。そして、特典を付与する決定をした後は、上記各実施形態と同様の要領で付与する特典を決定し、抽選ユーザに付与する。
【０１６０】
当該確率演算は、第１実施形態にも適用できる。すなわち、抽選ユーザが複数の抽選を選択した選択指示を行った場合に、当該抽選ユーザに特典を付与するか否かを決定するための確率演算を行うとしてもよい。その場合は、所定の当選確率を一律で用いて確率演算を行う構成でもよいし、選択指示された抽選の数に応じた当選確率を用いるとしてもよい。後者の場合は、その数が多いほど特典を付与する決定がされ易いように、確率演算に用いる当選確率を高くするとしてもよい。
【０１６１】
［変形例４］
また、上記実施形態では、ゲーム管理の処理主体をサーバシステム１１００として説明したが、ユーザ端末を処理主体とする構成としてもよいし、当該ゲーム管理に関する処理をサーバシステムとユーザ端末とで分散して実行する構成とすることもできる。例えば、第１実施形態の構成についてユーザ端末を処理主体とする場合、ユーザ端末１５００Ｂの機能構成例は図１３のようになる。なお、図１３では、上記実施形態と同様の構成には同一の符号を付して示している。
【０１６２】
図１３に示すように、本変形例のユーザ端末１５００Ｂは、端末処理部２００がゲーム管理部２３０を有し、ゲーム画面表示制御部２７３が省略される。すなわち、本変形例のユーザ端末１５００Ｂは、サーバシステム１１００からゲーム画面の画像を表示するためのデータを取得するのではなく、自身のゲーム管理部２３０がゲーム管理に関する処理を実行してゲームの進行を制御し、ゲーム画面の画像を生成する。このユーザ端末１５００Ｂの端末記憶部５００には、端末処理部２００をユーザ端末演算部２７０およびゲーム管理部２３０として機能させるためのゲームプログラム５０４が格納され、当該ユーザ端末１５００Ｂのプレーヤに係るユーザ管理データ５１０およびそのゲームプレイに係るプレイデータ５７０と、当該ユーザ端末１５００Ｂのプレーヤが抽選ユーザとして行っている抽選に係る抽選実行データ５８０と、ゲーム初期設定データ５２０とが格納される。
【０１６３】
そして、本変形例のユーザ端末１５００Ｂの処理の流れは図９に示したフローチャートと基本的には同じで、ユーザ端末１５００Ｂのゲーム管理部２３０により各ステップを実行するものと読み替えればよい。第２実施形態の構成についてユーザ端末を処理主体とする場合であれば、図１２に示したフローチャートの各ステップを実行する。
【０１６４】
本変形例によれば、上記実施形態と同様の作用効果が得られる。
【０１６５】
なお、ユーザ端末１５００がゲーム管理部２３０の全ての機能を担うのではなく、その一部を担う構成としてもよい。また、変形例２のように異なる抽選ユーザによってなされた選択指示を含めて同時期条件を判定する構成は、複数のユーザ端末１５００をピアツーピア接続して実現することもできる。その場合は、何れかのユーザ端末１５００に、上記実施形態のサーバシステム１１００の機能を担わせる。或いは、複数のユーザ端末１５００でゲーム管理部２３０が有する機能を分担する構成としてもよい。
【符号の説明】
【０１６６】
１０００…ゲームシステム
１１００…サーバシステム
１００ｓ…操作入力部
２００ｓ…サーバ処理部
２１０…ユーザ管理部
２２０…課金処理部
２３０…ゲーム管理部
２３１…ゲーム進行制御部
２３３…抽選種類表示制御部
２３５…識別表示制御部
２３７…抽選実行部
２３９…特典付与制御部
２９０ｓ…画像生成部
２９２ｓ…音生成部
２９４ｓ…通信制御部
３９０ｓ…画像表示部
３９２ｓ…音出力部
３９４ｓ…通信部
５００ｓ…サーバ記憶部
５０１…サーバプログラム
５０３…配信用ゲームクライアントプログラム
５１０…ユーザ管理データ
５１５…所有オブジェクトデータ
５２０…ゲーム初期設定データ
５３０…オブジェクト定義データ
５４０…抽選定義データ
５４３…必要対価額
５４４…抽選対象オブジェクト群
５４５…レアリティ別排出割合
５４６…排出数
５５０，５５０Ａ…特典テーブル
５６０…特典用オブジェクトリスト
５７０…プレイデータ
５８０…抽選実行データ
１５００，１５００Ｂ…ユーザ端末（抽選者端末）
１００…操作入力部
２００…端末処理部
２７０…ユーザ端末演算部
２７１…操作信号送信制御部
２７３…ゲーム画面表示制御部
２９０…画像生成部
２９２…音生成部
２９４…通信制御部
３９０…画像表示部
３９２…音出力部
３９４…通信部
５００…端末記憶部
５０２…ゲームクライアントプログラム
５０４…ゲームプログラム
Ｎ…ネットワーク
２…プレーヤ
【図１】
2020156840.tif 000003
【図２】
2020156840.tif 000004
【図３】
2020156840.tif 000005
【図４】
2020156840.tif 000006
【図５】
2020156840.tif 000007
【図６】
2020156840.tif 000008
【図７】
2020156840.tif 000009
【図８】
2020156840.tif 000010
【図９】
2020156840.tif 000011
【図１０】
2020156840.tif 000012
【図１１】
2020156840.tif 000013
【図１２】
2020156840.tif 000014
【図１３】
2020156840.tif 000015