(57)【要約】      （修正有）【課題】抽選チケットが用いられるゲームにおいて、データを記憶するためのストレージ容量を抑制する。【解決手段】第１期間において、一または複数の第１抽選チケットに関する第１抽選チケット情報を記憶するストレージと、一又は複数のコンピュータプロセッサと、を備える。一又は複数のコンピュータプロセッサは、コンピュータ読み取り可能な命令を実行することにより、第１期間におけるユーザからの抽選リクエストに応じて、一または複数の第１抽選チケットから選択された特定第１抽選チケットを使用した第１逐次抽選処理を行い、第１期間が終了したことに応じて、一または複数の第１抽選チケットのうち第１期間において第１逐次抽選処理に使用されなかった一または複数の未使用第１抽選チケットを使用した第１バッチ抽選処理を行う。【選択図】図１
2019208762.tif 000002
【特許請求の範囲】
【請求項１】
第１期間と第２期間とを有するゲームの処理を行うゲーム処理システムであって、
前記第１期間において、一または複数の第１抽選チケットに関する第１抽選チケット情報を記憶するストレージと、
一又は複数のコンピュータプロセッサと、
を備え、
前記一又は複数のコンピュータプロセッサは、コンピュータ読み取り可能な命令を実行することにより、
前記第１期間におけるユーザからの抽選リクエストに応じて、前記一または複数の第１抽選チケットから選択された特定第１抽選チケットを使用した第１逐次抽選処理を行い、
前記第１期間が終了したことに応じて、前記一または複数の第１抽選チケットのうち前記第１期間において前記第１逐次抽選処理に使用されなかった一または複数の未使用第１抽選チケットを使用した第１バッチ抽選処理を行う、
ゲーム処理システム。
【請求項２】
前記第１抽選チケット情報のうち前記特定第１抽選チケットに関するレコードは、前記第１逐次抽選処理が行われたことに応じて前記ストレージから削除され、
前記第１抽選チケット情報のうち前記一または複数の未使用第１抽選チケットに関するレコードは、前記第１バッチ抽選処理が行われたことに応じて前記ストレージから削除される、
請求項１に記載のゲーム処理システム。
【請求項３】
前記第１逐次抽選処理が実行されたことに応じて、前記ユーザに報酬が付与される、
請求項１または請求項２に記載のゲーム処理システム。
【請求項４】
前記第１逐次抽選処理においては、一または複数の第１当選ゲームアイテムが特定され、前記一または複数の第１当選ゲームアイテムは、前記第１期間において前記ユーザに与えられる、
請求項１から請求項３のいずれか１項に記載のゲーム処理システム。
【請求項５】
前記第１バッチ抽選処理においては、一または複数の第２当選ゲームアイテムが特定され、前記一または複数の第２当選ゲームアイテムは、前記第１期間の終了後に前記ユーザに与えられる、
請求項１から請求項４のいずれか１項に記載のゲーム処理システム。
【請求項６】
前記一または複数の第２当選ゲームアイテムは、前記第２期間において、前記ユーザからの取得要求に応じて前記ユーザに与えられる、
請求項５に記載のゲーム処理システム。
【請求項７】
前記ストレージは、前記一または複数の第２当選ゲームアイテムに関するレコードをさらに記憶し、
前記一または複数の第２当選ゲームアイテムに関するレコードは、前記第２期間において前記ユーザから前記取得要求がなされない場合には、前記第２期間が終了したことに応じて前記ストレージから削除される、
請求項６に記載のゲーム処理システム。
【請求項８】
前記ストレージは、前記第２期間において、一または複数の第２抽選チケットに関する第２抽選チケット情報を記憶し、
前記第２期間における前記ユーザからの抽選リクエストに応じて、前記一または複数の第２抽選チケットから選択された特定第２抽選チケットを使用した第２逐次抽選処理を行い、
前記第２期間が終了したことに応じて、前記一または複数の第２抽選チケットのうち前記第２期間において前記第２逐次抽選処理に使用されなかった一または複数の未使用第２抽選チケットを使用した第２バッチ抽選処理を行う、
請求項１から請求項７のいずれか１項に記載のゲーム処理システム。
【請求項９】
一又は複数のコンピュータプロセッサがコンピュータ読み取り可能な命令を実行することにより第１期間と第２期間とを有するゲームの処理を行うゲーム処理方法であって、
前記第１期間において、一または複数の第１抽選チケットに関する第１抽選チケット情報をストレージに記憶する工程と、
前記第１期間におけるユーザからの抽選リクエストに応じて、前記一または複数の第１抽選チケットから選択された特定第１抽選チケットを使用した第１逐次抽選処理を行う工程と、
前記第１期間が終了したことに応じて、前記一または複数の第１抽選チケットのうち前記第１期間において前記第１逐次抽選処理に使用されなかった一または複数の未使用第１抽選チケットを使用した第１バッチ抽選処理を行う工程と、
を備えるゲーム処理方法。
【請求項１０】
第１期間と第２期間とを有するゲーム提供するサーバと通信する端末装置に備えられた一又は複数のコンピュータプロセッサに実行されるプログラムであって、
前記一又は複数のコンピュータプロセッサに、
前記第１期間においてユーザからの抽選リクエストを前記サーバに送信する工程と、
前記抽選リクエストに応じて、ストレージに格納された一または複数の第１抽選チケットから選択された特定第１抽選チケットを使用して行われる第１逐次抽選処理において特定された一または複数の第１当選ゲームアイテムを受信する工程と、
前記第１期間が終了したことに応じて前記一または複数の第１抽選チケットのうち前記第１期間において前記第１逐次抽選処理に使用されなかった一または複数の未使用第１抽選チケットを使用して行われる第１バッチ抽選処理において特定された一または複数の第２当選ゲームアイテムを受信する工程と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本明細書における開示は、抽選チケットを用いるゲーム処理システムにおける改善に関する。
【背景技術】
【０００２】
従来のゲーム処理システムでは、ゲームの進行に応じてユーザに抽選チケットが付与されることがある。この抽選チケットは、ゲームのパブリッシャーやユーザによって、ガチャチケットと呼ばれることもある。抽選チケットは、ゲームの進行に応じて様々な態様でユーザに付与される。例えば、ユーザは、ゲーム内で所定のミッションをクリアすることにより抽選チケットを得ることができる。抽選チケットは、ユーザの関心を惹くために、ゲームのパブリッシャーによってマーケティング的観点から定められるタイミングで発行されることもある。ユーザは、保有する抽選チケットを使用して抽選処理を実施させることにより、その抽選処理の結果に応じたゲームアイテムを取得することができる。
【０００３】
このような抽選チケットまたはガチャチケットを利用した従来のゲーム処理システムは、例えば、特開２０１８−０１１６３２号公報（特許文献１）、特開２０１８−００５７０５号公報（特許文献２）、及び国際公開第２０１５／０３４０９８号公報（特許文献３）に開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１８−０１１６３２号公報
【特許文献２】特開２０１８−００５７０５号公報
【特許文献３】国際公開第２０１５／０３４０９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
抽選チケットが使用されるゲームにおいては、当該抽選チケットを管理するためのデータが膨大となる傾向がある。このため、抽選チケットに関するデータの効率的な管理が求められる。
【０００６】
本開示の目的は、上述した従来技術の問題の少なくとも一部を解決又は緩和する技術的な改善を提供することである。本開示のより具体的な目的の一つは、抽選チケットが用いられるゲームにおいて、当該ゲームに関するデータを記憶するためのストレージ容量を抑制することである。
【課題を解決するための手段】
【０００７】
本発明の一態様は、第１期間と第２期間とを有するゲームの処理を行うゲーム処理システムに関する。当該ゲーム処理システムは、前記第１期間において、一または複数の第１抽選チケットに関する第１抽選チケット情報レコードを記憶するストレージと、一又は複数のコンピュータプロセッサと、を備える。前記一又は複数のコンピュータプロセッサは、コンピュータ読み取り可能な命令を実行することにより、前記第１期間におけるユーザからの抽選リクエストに応じて、前記一または複数の第１抽選チケットから選択された特定第１抽選チケットを使用した第１逐次抽選処理を行い、前記第１期間が終了したことに応じて、前記一または複数の第１抽選チケットのうち前記第１期間において前記第１逐次抽選処理に使用されなかった一または複数の未使用第１抽選チケットを使用した第１バッチ抽選処理を行う。
【０００８】
本発明の一態様において、前記第１抽選チケット情報のうち前記特定第１抽選チケットに関するレコードは、前記第１逐次抽選処理が行われたことに応じて前記ストレージから削除され、前記第１抽選チケット情報のうち前記一または複数の未使用第１抽選チケットに関するレコードは、前記第１バッチ抽選処理が行われたことに応じて前記ストレージから削除される。
【０００９】
本発明の一態様においては、前記第１逐次抽選処理が実行されたことに応じて、前記ユーザに報酬が付与される。
【００１０】
本発明の一態様においては、前記第１逐次抽選処理において、一または複数の第１当選ゲームアイテムが特定され、前記一または複数の第１当選ゲームアイテムは、前記第１期間において前記ユーザに与えられる。
【００１１】
本発明の一態様においては、前記第１バッチ抽選処理において、一または複数の第２当選ゲームアイテムが特定され、前記一または複数の第２当選ゲームアイテムは、前記第１期間の終了後に前記ユーザに与えられる。
【００１２】
本発明の一態様において、前記一または複数の第２当選ゲームアイテムは、前記第２期間において、前記ユーザからの取得要求に応じて前記ユーザに与えられる。
【００１３】
本発明の一態様において、前記ストレージは、前記一または複数の第２当選ゲームアイテムに関するレコードをさらに記憶し、前記一または複数の第２当選ゲームアイテムに関するレコードは、前記第２期間において前記ユーザから前記取得要求がなされない場合には、前記第２期間が終了したことに応じて前記ストレージから削除される。
【００１４】
本発明の一態様において、前記ストレージは、前記第２期間において、一または複数の第２抽選チケットに関する第２抽選チケット情報を記憶し、前記第２期間における前記ユーザからの抽選リクエストに応じて、前記一または複数の第２抽選チケットから選択された特定第２抽選チケットを使用した第２逐次抽選処理を行い、前記第２期間が終了したことに応じて、前記一または複数の第２抽選チケットのうち前記第２期間において前記第２逐次抽選処理に使用されなかった一または複数の未使用第２抽選チケットを使用した第２バッチ抽選処理を行う。
【００１５】
本発明の一態様は、一又は複数のコンピュータプロセッサがコンピュータ読み取り可能な命令を実行することにより第１期間と第２期間とを有するゲームの処理を行うゲーム処理方法に関する。当該ゲーム処理方法は、前記第１期間において、一または複数の第１抽選チケットに関する第１抽選チケット情報をストレージに記憶する工程と、前記第１期間におけるユーザからの抽選リクエストに応じて、前記一または複数の第１抽選チケットから選択された特定第１抽選チケットを使用した第１逐次抽選処理を行う工程と、前記第１期間が終了したことに応じて、前記一または複数の第１抽選チケットのうち前記第１期間において前記第１逐次抽選処理に使用されなかった一または複数の未使用第１抽選チケットを使用した第１バッチ抽選処理を行う工程と、を備える。
【００１６】
本発明の一態様は、第１期間と第２期間とを有するゲーム提供するサーバと通信する端末装置に備えられた一又は複数のコンピュータプロセッサに実行されるプログラムに関する。当該プログラムは、当該一又は複数のコンピュータプロセッサに、前記第１期間においてユーザからの抽選リクエストを前記サーバに送信する工程と、前記抽選リクエストに応じて、ストレージに格納された一または複数の第１抽選チケットから選択された特定第１抽選チケットを使用して行われる第１逐次抽選処理において特定された一または複数の第１当選ゲームアイテムを受信する工程と、前記第１期間が終了したことに応じて前記一または複数の第１抽選チケットのうち前記第１期間において前記第１逐次抽選処理に使用されなかった一または複数の未使用第１抽選チケットを使用して行われる第１バッチ抽選処理において特定された一または複数の第２当選ゲームアイテムを受信する工程と、を実行させる。
【発明の効果】
【００１７】
本発明の実施形態によって、抽選チケットが用いられるゲームにおいて、当該ゲームに関するデータを記憶するためのストレージ容量を抑制することができる。
【図面の簡単な説明】
【００１８】
【図１】一実施形態によるゲーム処理システムを示すブロック図である。
【図２】図１のゲーム処理システムにおいて記憶される情報を説明する図である。
【図３】図１のゲーム処理システムにおいて記憶される情報を説明する図である。
【図４】図１のゲーム処理システムにおいて記憶される情報を説明する図である。
【図５】図１のゲーム処理システムにおいて記憶される情報を説明する図である。
【図６】一実施形態によるゲーム処理システムにおけるゲーム進行処理を説明するためのシーケンス図である。
【図７】一実施形態によるゲーム処理システムにおける第２当選アイテム付与処理を説明するためのシーケンス図である。
【発明を実施するための形態】
【００１９】
以下、図面を適宜参照し、本発明の様々な実施形態を説明する。複数の図面において同一の又は類似する構成要素には同じ参照符号が付される。
【００２０】
図１から図５を参照して、一実施形態によるゲーム処理システム１について説明する。図１は、一実施形態によるゲーム処理システム１を示すブロック図であり、図２は、図１のゲーム処理システム１において提供されるゲームに設定されている複数の期間を模式的に説明する図であり、図３から図５はそれぞれ、図１のゲーム処理システムにおいて記憶される情報を説明するための図である。
【００２１】
図示のとおり、本発明の一実施形態によるゲーム処理システム１は、クライアント装置１０と、サーバ装置２０と、ストレージ３０と、を備える。クライアント装置１０、サーバ装置２０、及びストレージ３０は、ネットワーク５を介して互いに通信可能に接続されている。ネットワーク５は、単一のネットワークであってもよく、複数のネットワークが接続されて構成されていてもよい。ネットワーク５は、例えば、インターネット、移動通信網、及びこれらの組み合わせである。ネットワーク５としては、電子機器間の通信を可能とする任意のネットワークが適用され得る。
【００２２】
図示の実施形態において、クライアント装置１０は、スマートフォン、パーソナルコンピュータ（ＰＣ）、携帯電話機、タブレット端末、パーソナルコンピュータ、電子書籍リーダー、ウェアラブルコンピュータ、ゲーム用コンソール、ヘッドマウントディスプレイ、またはこれら以外の各種情報処理装置であってもよい。
【００２３】
サーバ装置２０は、クライアント装置１０に対して、オンラインゲームサービスを提供するように構成される。サーバ装置２０は、様々なゲームを提供することが可能である。サーバ装置２０によって提供されるゲームにおいては、抽選チケットが用いられる。ユーザは、ゲームの進行に応じて抽選チケットを取得することができる。例えば、ユーザは、ゲーム内で所定のミッションをクリアすることにより抽選チケットを得ることができる。また、ゲームのパブリッシャーから全ユーザに対して、または所定の条件を満たしたユーザに対して、抽選チケットが配布されてもよい。ユーザは、取得した抽選チケットを使用してサーバ装置２０に対して抽選処理のリクエストを行うことにより、その抽選結果に応じたゲームアイテムを取得することができる。
【００２４】
図２に示されているように、サーバ装置２０により提供されるゲームは、第１期間４１と、第２期間４２と、第３期間４３と、を有する。各期間においては、特定のクエストやミッションが設定されてもよい。また、各期間においては、当該各期間においてだけ入手可能な限定アイテムの入手が可能とされてもよい。
【００２５】
図示の実施形態では、第１期間４１は時刻ｔ１から時刻ｔ２まで続き、この後に第２期間４２は時刻ｔ２から時刻ｔ３まで続き、さらにこの後に第３期間４３は時刻ｔ３から時刻ｔ４まで続く。つまり、第１期間４１は、開始時刻がｔ１であり、終了時刻がｔ２である。第２期間４２は、開始時刻がｔ２であり、終了時刻がｔ３である。第３期間４３は、開始時刻がｔ３であり、終了時刻がｔ４である。図示の実施形態においては、第１期間４１の終了時刻と第２期間４２の開始時刻とが一致しているが、第２期間４２は、第１期間４１が終了するより前に開始されてもよく、また、第１期間４１が終了してからしばらくのインターバルをおいて開始されてもよい。第２期間４２の終了時刻と第３期間４３の開始時刻との間にも同じことが当てはまる。
【００２６】
クライアント装置１０は、コンピュータプロセッサ１１、通信Ｉ／Ｆ１２、ストレージ１３、及びディスプレイ１４を備えている。本明細書においては、コンピュータプロセッサを単にプロセッサと称することがある。
【００２７】
サーバ装置２０は、コンピュータプロセッサ２１、通信Ｉ／Ｆ２２、及びストレージ２３を備えている。
【００２８】
プロセッサ１１及びプロセッサ２１は、オペレーティングシステムや様々なプログラムをメモリにロードし、ロードしたプログラムに含まれる命令を実行する演算装置である。プロセッサ１１及びプロセッサ２１は、例えば、ＣＰＵ、ＭＰＵ、ＤＳＰ、ＧＰＵ、これら以外の各種演算装置、又はこれらの組み合わせである。プロセッサ１１及びプロセッサ２１は、ＡＳＩＣ、ＰＬＤ、ＦＰＧＡ、ＭＣＵ等の集積回路により実現されてもよい。
【００２９】
通信Ｉ／Ｆ１２及び通信Ｉ／Ｆ２２は、ハードウェア、ファームウェア、又はＴＣＰ／ＩＰドライバやＰＰＰドライバ等の通信用ソフトウェア又はこれらの組み合わせとして実装される。クライアント装置１０は、通信Ｉ／Ｆ１２を介して、他の装置とデータを送受信することができる。サーバ装置２０は、通信Ｉ／Ｆ２２を介して、他の装置とデータを送受信することができる。
【００３０】
ディスプレイ１４は、液晶ディスプレイ、有機ＥＬディスプレイ、又はこれら以外の画像を表示可能な任意の情報表示装置である。ディスプレイ１４は、プレイヤのタッチ操作（接触操作）を検出することができるタッチパネルを有していても良い。
【００３１】
ストレージ１３，２３，３０は、例えば、磁気ディスク、光ディスク、半導体メモリ、又はデータを記憶可能な前記以外の各種記憶装置である。
【００３２】
ストレージ１３には、ゲーム処理プログラム等の様々なプログラムが記憶される。また、ストレージ１３には、ゲームにおいて用いられる各種データが記憶されてもよい。
【００３３】
ストレージ２３には、ゲーム進行データ２３ａが記憶される。ゲーム進行データには、ゲームの進行の管理に用いられる様々なデータが含まれる。ゲーム進行データ２３ａは、ゲームの進行に応じて更新されてもよい。図示の実施形態において、ゲーム進行データ２３ａには、保有アイテムデータ２３ａ１、抽選チケットデータ２３ａ２、未入手アイテムデータ２３ａ３が含まれる。これらの各データの詳細については後述する。
【００３４】
続いて、ゲーム処理システム１を構成する各装置の機能について説明する。まず、クライアント装置１０の機能について説明する。クライアント装置１０のプロセッサ１１は、コンピュータ読み取り可能な命令を実行することにより、ゲーム進行部１１ａとして機能する。
【００３５】
ゲーム進行部１１ａは、クライアント装置１０の入力インタフェース（例えば、タッチパネル）を介したユーザからの操作入力に応じて、サーバ装置２０と協働してゲームを進行させる。ユーザからの操作入力は、例えば、プレイヤキャラクタの行動を指定するための入力、アイテムの使用を指示するための入力、抽選チケットを使用するための入力、及びこれら以外のゲームの進行に関連する入力である。ゲーム進行部１１ａは、例えば、ユーザからの入力や実行中のゲームプログラムの命令に基づいて、ゲームの進行に関連するリクエストを生成し、生成したリクエストをサーバ装置２０に送信することができる。また、ゲーム進行部１１ａは、サーバ装置２０から、ゲームの進行に関連する様々なゲームデータを受信し、当該ゲームデータに基づいて、ゲームを進行させることができる。ゲーム進行部１１ａは、ゲームの進行に応じた制止画または動画をディスプレイ１４に表示することができる。
【００３６】
続いて、サーバ装置２０の機能について説明する。サーバ装置２０のプロセッサ２１は、コンピュータ読み取り可能な命令を実行することにより、ゲーム制御部２１ａとして機能する。一実施形態において、ゲーム制御部２１ａは、ゲームを進行させるための様々な処理を行う。ゲーム制御部２１ａは、例えば、クライアント装置１０からのゲームメッセージを所定のゲームロジックに基づいて処理し、また、ゲームを実行するための様々なゲームデータをクライアント装置１０に提供することで、ゲームの進行を制御することができる。
【００３７】
ゲーム制御部２１ａは、より具体的には、保有アイテム管理部２１ａ１、抽選チケット管理部２１ａ２、逐次抽選処理部２１ａ３、バッチ抽選処理部２１ａ４、及び当選アイテム管理部２１ａ５を含む。つまり、サーバ装置２０のプロセッサ２１は、コンピュータ読み取り可能な命令を実行することにより、より具体的には、保有アイテム管理部２１ａ１、抽選チケット管理部２１ａ２、逐次抽選処理部２１ａ３、バッチ抽選処理部２１ａ４、及び当選アイテム管理部２１ａ５として機能することができる。
【００３８】
一実施形態において、保有アイテム管理部２１ａ１は、ユーザが保有するゲームアイテムを管理するように構成される。保有アイテム管理部２１ａ１は、例えば、ゲームの進行に応じてストレージ２３に格納されている保有アイテムデータ２３ａ１にレコードを追加、削除、または更新することにより、ユーザが保有するゲームアイテムを管理することができる。保有アイテムデータ２３ａ１の例が図３に示されている。図示のように、保有アイテムデータ２３ａは、ユーザのアカウント情報と、このアカウント情報に対応付けられた当該ユーザが保有するゲームアイテムを示す保有アイテム情報と、を含んでいてもよい。ユーザのアカウント情報は、例えば、当該ユーザを識別するユーザ識別情報（ユーザＩＤ）である。保有アイテム情報は、例えば、ゲームアイテムを識別するアイテムＩＤである。
【００３９】
保有アイテム管理部２１ａ１は、サーバ装置２０が提供するゲームの進行に応じて保有アイテムデータ２３ａ１を更新してもよい。例えば、当該ゲームにおいて、ユーザがゲームアイテムを獲得した場合には、当該ユーザのユーザＩＤと対応付けて当該獲得されたゲームアイテムのアイテムＩＤを記憶し、ユーザが当該ゲームアイテムを失った場合には保有アイテムデータ２３ａ１から当該ゲームアイテムのアイテムＩＤが削除される。
【００４０】
一実施形態において、抽選チケット管理部２１ａ２は、ユーザが保有する抽選チケットを管理するように構成される。抽選チケット管理部２１ａ２は、例えば、ストレージ２３に格納されている抽選チケットデータ２３ａ２を更新することにより、ユーザが保有する抽選チケットを管理することができる。抽選チケットデータ２３ａ２の例が図４に示されている。図示のように、抽選チケットデータ２３ａ２は、ユーザのアカウント情報と、当該アカウント情報に対応付けられた抽選チケット情報と、を含む。あるユーザについての抽選チケット情報は、当該ユーザが保有する抽選チケットを特定するための情報である。抽選チケット情報は、例えば、抽選チケットを識別する抽選チケットＩＤである。ゲームにおいては、複数の種類の抽選チケットが用いられてもよい。例えば、ゲーム処理システム１においては、通常の抽選チケット及びプレミアム抽選チケットが用いられてもよい。ゲームにおいて複数の種類の抽選チケットが用いられる場合には、抽選チケットの抽選チケット情報は、当該抽選チケットの種類を識別するチケット種別ＩＤを含んでもよい。抽選チケットは、ゲームアイテムの一種類として管理されてもよい。この場合、ユーザが保有する抽選チケットにはアイテムＩＤが割り当てられ、他のゲームアイテムと同様に保有アイテムデータ２３ａ１において管理されてもよい。
【００４１】
一実施形態において、逐次抽選処理部２１ａ３は、ユーザからの抽選リクエストに応じて抽選処理を行うように構成される。この抽選処理においては、当該抽選リクエストを行ったユーザに与えられるゲームアイテムが決定される。一実施形態においては、１つの抽選リクエストに応じて、複数回の抽選処理が行われても良い。一実施形態においては、１回の抽選処理においてユーザに与えられるゲームアイテムが複数個特定されてもよい。本明細書においては、抽選処理の結果としてユーザに与えられるゲームアイテムを当選ゲームアイテムと呼ぶことがある。当選ゲームアイテムは、公知の様々なアルゴリズムに従って決定され得る。例えば、当選ゲームアイテムは、それぞれに当選確率が設定された複数のゲームアイテムの中から、各ゲームアイテムに設定された当選確率に基づいて決定されてもよい。この当選確率は、抽選処理の都度変更されてもよく、常に一定であってもよい。また、当選ゲームアイテムは、有限個のゲームアイテムから構成されるパッケージの中からランダムに選択されてもよい。例えば、あるパッケージは、それぞれに当選確率が設定された１００個のゲームアイテムから構成されており、抽選処理に応じて１個の当選ゲームアイテムが決定されると、当該パッケージからは当該当選ゲームアイテムが除外され、次の抽選処理においては、当該パッケージ内に残された９９個のゲームアイテムから当選ゲームアイテムが選択される。抽選処理によって選ばれるゲームアイテムには、その種類に応じて様々な属性が設定される。ゲームアイテムの属性の１つとして、当該ゲームアイテムの入手のしづらさを表すレアリティ値が設定されてもよい。ゲームアイテムに設定される当選確率は、例えば、当該ゲームアイテムのレアリティ値に応じた値となるように設定されてもよい。例えば、入手が困難で高いレアリティ値を有するゲームアイテムに関しては、低い当選確率が設定されてもよい。
【００４２】
上記のように、抽選チケットには、複数の互いにことなる種類のチケットが用いられても良い。例えば、第１の種類の抽選チケットを使用した抽選処理において当選ゲームアイテムを決定するためのアルゴリズム又は当該当選ゲームアイテムを決定するために用いられるパラメータは、第２の種類の抽選チケットを使用した抽選処理において当選ゲームアイテムを決定するためのアルゴリズム又は当該当選ゲームアイテムを決定するために用いられるパラメータと異なっていてもよい。例えば、第２の種類の抽選チケットを用いた抽選処理においては、第１の種類の抽選チケットを用いた抽選処理よりも、レアリティの高いゲームアイテムの当選確率が高く設定されてもよい。本明細書においては、ユーザからの抽選リクエストに応じて行われる抽選処理を逐次抽選処理と呼ぶことがある。
【００４３】
逐次抽選処理が行われるためには、ユーザによって抽選リクエストがなされることが前提となっている。ユーザは、自らのクライアント装置１０を介して保有する抽選チケットの中から一または複数の抽選チケットを特定し、その特定された特定抽選チケットを使用して抽選処理を行うように要求する抽選リクエストをサーバ装置２０に送信することができる。抽選リクエストには、例えば、当該抽選リクエストを行ったユーザを特定するユーザＩＤ及び特定抽選チケットを特定するチケットＩＤが含まれていてもよい。逐次抽選処理は、ユーザからの抽選リクエストに応じて実行される点で、ユーザからのリクエストの有無によらずに実行される後述のバッチ抽選処理と異なる。
【００４４】
逐次抽選処理部２１ａ３は、クライアント装置１０から受信した抽選リクエストに応じて、当該抽選リクエストにおいて特定されている特定抽選チケットを使用した抽選処理を行う。逐次抽選処理部２１ａ３は、当該抽選処理が行われたことに応じて、ストレージ２３に記憶されている抽選チケット情報のうち、当該特定抽選チケットに対応するレコードをストレージ２３から削除してもよい。例えば、抽選チケットデータ２３ａにおいてユーザＡのユーザＩＤと対応付けて抽選チケットａのチケットＩＤ及び抽選チケットｂのチケットＩＤが記憶されている場合に、当該抽選チケットａが特定抽選チケットとして特定されている抽選リクエストを受け付けると、抽選チケットデータ２３ａにおいてユーザＡのユーザＩＤと対応付けられている抽選チケットのチケットＩＤから当該抽選チケットａのチケットＩＤを削除する処理が行われる。
【００４５】
逐次抽選処理部２１ａ３は、ユーザからの抽選リクエストに応じて逐次抽選処理を実行したことに応じて、当該ユーザに報酬を付与するように構成されてもよい。この報酬には、ゲームで使用可能なポイント、ユーザまたはユーザがゲームで使用するキャラクタに関するパラメータを上昇または増加させること（例えば、ユーザのキャラクタの経験値を増加させること）、及びこれら以外の報酬が含まれる。ユーザに付与される報酬には、当該ユーザがゲームを有利に進めるために役立つ任意の報酬が含まれる。
【００４６】
一実施形態において、バッチ抽選処理部２１ａ４は、各ユーザがゲームの各期間の終了時に保有している抽選チケットについて、一括で抽選処理を行うように構成される。本明細書においては、ゲームにおけるある期間の終了時に未使用の抽選チケットを使用して一括で行われる抽選処理をバッチ抽選処理と呼ぶことがある。また、本明細書では、各期間の終了時においてユーザが保有している抽選チケット（つまり、ユーザが各期間の終了時まで使用しなかった抽選チケット）を未使用抽選チケットと呼ぶことがある。図２に示した実施形態では、第１期間４１が終了したことに応じて第１バッチ抽選処理が行われ、第２期間４２が終了したことに応じて第２バッチ抽選処理が行われ、第３期間４３が終了したことに応じて第３バッチ抽選処理が行われてもよい。
【００４７】
バッチ抽選処理においては、未使用抽選チケットを保有するユーザに割り当てられる当選ゲームアイテムが決定される。あるユーザについてのバッチ抽選処理においては、当該ユーザが保有する未使用抽選チケットの数だけ抽選処理が行われてもよい。バッチ抽選処理は、上述のように、ユーザからの抽選リクエストがなくてもイベント期間が終了したことに応じて実行される。
【００４８】
バッチ抽選処理部２１ａ４は、バッチ抽選処理が行われたことに応じて、未使用抽選チケットの抽選チケット情報をストレージ２３から削除してもよい。例えば、第１期間４１の終了時において抽選チケットデータ２３ａにおいてユーザＡのユーザＩＤと対応付けて抽選チケットｂのチケットＩＤが記憶されている場合には、当該抽選チケットｂのチケットＩＤを削除する処理が行われる。
【００４９】
バッチ抽選処理は、全てのユーザの全ての未使用抽選チケットについて実行されてもよい。バッチ抽選処理部２１ａ４において行われるバッチ抽選処理においては、それぞれに当選確率が設定された複数のゲームアイテムの中から、各ゲームアイテムに設定された当選確率に基づいて当選ゲームアイテムが決定されてもよい。一実施形態において、バッチ抽選処理においては、各ゲームアイテムについて逐次抽選処理よりもユーザに不利な当選確率が設定されていてもよい。例えば、最も高いレアリティ値を有するゲームアイテムのバッチ抽選処理における当選確率は、当該最も高いレアリティ値を有するゲームアイテムの逐次抽選処理における当選確率より低く設定されていてもよい。
【００５０】
一実施形態においては、イベント期間の終了時に未使用であってもバッチ抽選処理の対象とならない特別抽選チケットが利用可能とされてもよい。この場合、バッチ抽選処理部２１ａ４は、チケットＩＤを参照することにより未使用抽選チケットが特別抽選チケットであるか否かを判定し、未使用抽選チケットが特別抽選チケットでない場合にのみ、当該未使用抽選チケットについてバッチ抽選処理を実行するように構成される。
【００５１】
一実施形態においては、イベント期間の終了時に未使用抽選チケットを保有していても、当該未使用抽選チケットについてバッチ抽選処理が行われない特別ユーザが存在してもよい。この場合、バッチ抽選処理部２１ａ４は、ユーザＩＤを参照することにより未使用抽選チケットを保有しているユーザが特別ユーザであるか否かを判定し、未使用抽選チケットを保有するユーザが特別ユーザでない場合にのみ、当該ユーザの未使用抽選チケットについてバッチ抽選処理を実行するように構成される。
【００５２】
一実施形態において、あるユーザが保有する未使用抽選チケットを使用してバッチ抽選処理が実行されても、逐次抽選処理が実行された場合と異なり、当該ユーザに対しては報酬が付与されない。他の実施形態において、バッチ抽選処理部２１ａ４は、あるユーザが保有する未使用抽選チケットを使用してバッチ抽選処理を実行したことに応じて、逐次抽選処理において付与される報酬よりも少ない報酬を当該ユーザに対しては付与するように構成される。例えば、逐次抽選処理を行った際にユーザに対して経験値が１０ポイント付与される場合に、バッチ抽選処理を行った際には経験値が１ポイントだけ付与される。
【００５３】
一実施形態において、当選アイテム管理部２１ａ５は、逐次抽選処理部２１ａ３及びバッチ抽選処理部２１ａ４において行われた抽選処理により決定された当選ゲームアイテムをユーザに付与するための処理を行う。本明細書では、説明の便宜上、逐次抽選処理部２１ａ３による逐次抽選処理によって決定された当選ゲームアイテムを第１当選ゲームアイテムと呼び、バッチ抽選処理によって決定された当選ゲームアイテムを第２当選ゲームアイテムと呼ぶことがある。
【００５４】
逐次抽選処理部２１ａ３における逐次抽選処理により決定された第１当選ゲームアイテムは、当該抽選処理の実行後すぐにユーザに付与される。例えば、第１期間４１において実行された逐次抽選処理によって決定された第１当選ゲームアイテムは、当該第１期間４１においてユーザに付与される。第１当選ゲームアイテムは、逐次抽選処理の実行後ただちにユーザに付与されてもよい。第１当選ゲームアイテムは、逐次抽選処理の実行後に自動的にユーザに付与されてもよい。ユーザに所定の当選ゲームアイテムが付与される場合、逐次抽選処理部２１ａ３は、当該ユーザのユーザＩＤに対応付けて当該当選ゲームアイテムのアイテムＩＤが記憶されるように、保有アイテムデータ２３ａ１を更新する。
【００５５】
一実施形態において、当選アイテム管理部２１ａ５は、あるイベント期間の終了時にバッチ抽選処理部２１ａ４により決定された第２当選ゲームアイテムを、当該イベント期間の終了後にユーザに付与するように構成される。例えば、あるイベント期間の終了時にバッチ抽選処理部２１ａ４により決定された第２当選ゲームアイテムは、当該イベント期間の１つ先のイベント期間においてユーザに付与されてもよい。例えば、第１期間４１が終了したことに応じて実行されるバッチ抽選処理により決定された第２当選ゲームアイテムは、第２期間４２においてユーザに付与される。あるイベント期間の終了時にバッチ抽選処理部２１ａ４により決定された第２当選ゲームアイテムは、当該イベント期間と１つ先のイベント期間との間のインターバルにおいてユーザに付与されてもよい。例えば、第１期間４１が終了したことに応じて実行されるバッチ抽選処理により決定された第２当選ゲームアイテムは、第１期間４１と第２期間４２との間のインターバルにおいてユーザに付与される。
【００５６】
当選アイテム管理部２１ａ５は、ストレージ２３に格納されている未入手アイテムデータ２３ａ３を更新することにより、バッチ抽選処理によってユーザに割り当てられたが当該ユーザによって入手されていない第２当選ゲームアイテムを管理するように構成される。また、当選アイテム管理部２１ａ５は、ユーザからのアイテム取得リクエストに応じて、バッチ抽選処理によって当該ユーザに割り当てられた第２当選ゲームアイテムを当該ユーザに付与するように構成されてもよい。
【００５７】
未入手アイテムデータ２３ａ３の例が図５に示されている。図示のように、未入手アイテムデータ２３ａ３は、ユーザのアカウント情報と、当該アカウント情報に対応付けられた未入手当選アイテム情報と、が含まれている。あるユーザについての未入手当選アイテム情報は、バッチ抽選処理により当該ユーザに割り当てられたものの当該ユーザによって未だ入手されていない第２当選ゲームアイテムを示す情報である。したがって、未入手当選アイテム情報は、第２当選ゲームアイテムを識別するアイテムＩＤであってもよい。
【００５８】
当選アイテム管理部２１ａ５は、あるイベント期間の終了時にバッチ抽選処理部２１ａ４により決定された第２当選ゲームアイテムを、当該イベント期間の２つ先のイベント期間ではユーザに付与しないように構成されてもよい。例えば、第１期間４１が終了したことに応じて実行されるバッチ抽選処理によりユーザに割り当てられた第２当選ゲームアイテムのレコードは、当該第１期間４１より１つ先の第２期間４２が終了したことに応じて、未入手アイテムデータ２３ａ３から削除するように構成される。これにより、第３期間４３において、ユーザは、当該第２当選ゲームアイテムを取得することができないので、第１期間４１の終了時のバッチ抽選処理において当該ユーザに割り当てられた第２当選アイテムを、その次にイベントが実行される第２期間４２で取得するように動機付けられる。
【００５９】
続いて、図６を参照して、あるイベント期間における抽選チケットを使用したゲーム進行処理について説明する。図６のゲーム進行処理においては、ユーザが第１期間４１においてサーバ装置２０から提供されるゲームをプレイしており、複数の抽選チケットを取得済みであることが想定されている。図６のゲーム進行処理は、第１期間４１におけるゲームの他の処理（例えば、ゲーム内仮想空間を移動する処理、敵キャラクタとの戦闘処理、及びこれら以外のゲームに関連する処理）と並行して実行され得る。
【００６０】
図６に示されているゲーム進行処理においては、まず、ステップＳ１１において、ユーザから抽選チケットを使用した抽選処理を行うための抽選リクエストがあったか否かが判定される。
【００６１】
抽選リクエストがあった場合には、ゲーム進行処理はステップＳ１２に進む。ステップＳ１２では、当該抽選リクエストに応じて、逐次抽選処理が行われる。この逐次抽選処理により、当該ユーザに付与すべき第１当選アイテムが決定される。抽選リクエストには、ユーザが保有する抽選チケットの中から選択された特定抽選チケットを識別するチケットＩＤが含まれていてもよい。逐次抽選処理においては、第１当選アイテムの決定に加えて、ストレージ２３から、当該抽選リクエストに含まれている特定抽選チケットのレコードを削除してもよい。このステップＳＴ１２における逐次抽選処理は、例えば、上記の逐次抽選処理部２１ａ３によって実行される。
【００６２】
次に、ステップＳ１３において、ステップＳ１２で特定された第１当選アイテムが、抽選リクエストを行ったユーザに対して付与される。このステップＳ１３における第１当選アイテムの付与処理は、例えば、上記の当選アイテム管理部２１ａ５によって実行される。
【００６３】
次に、ステップＳ１４において、当該抽選リクエストを行ったユーザに対して、所定の報酬が付与される。この報酬は、例えば、当該ユーザまたは当該ユーザが使用するキャラクタの経験値である。ユーザに対して経験値が報酬として付与されることにより、当該ユーザの経験値が増加し、以後、ゲームをより有利に進めることができるようになる。このステップＳ１４における報酬付与処理は、例えば、上記の逐次抽選処理部２１ａ３によって実行される。
【００６４】
ステップＳ１４における報酬付与処理の後、ゲーム進行処理は、ステップＳ１５に移行する。ステップＳ１１において、抽選リクエストが受け付けられていない場合にも、ゲーム進行処理はステップＳ１５に移行する。ステップＳ１５においては、第１期間４１についての終了条件が満たされているか否かが判定される。第１期間４１の終了条件は、例えば、所定時刻を経過していることである。図２の実施形態においては、第１期間４１の終了条件は時刻ｔ２を経過していることである。第１期間４１についての終了条件が満たされていない場合には、ゲーム進行処理はステップＳ１１に戻る。第１期間４１についての終了条件が満たされている場合には、ゲーム進行処理はステップＳ１６に移行する。
【００６５】
ステップＳ１６では、各ユーザの未使用抽選チケットを使用して、バッチ抽選処理が行われる。このバッチ抽選処理により、各ユーザに割り当てられる第２当選ゲームアイテムが決定される。この第２当選ゲームアイテムの各々は、第１期間４１においては各ユーザには付与されない。つまり、バッチ抽選処理の結果、第２当選ゲームアイテムが各ユーザに割り当てられるが、各ユーザは、自らに割り当てられた第２当選ゲームアイテムを入手するまでは、当該第２当選ゲームアイテムをゲームにおいて使用することができない。バッチ抽選処理によりユーザへ割り当てられた第２当選ゲームアイテムは、例えば未入手アイテムデータ２３ａ３として管理される。
【００６６】
ステップＳ１５における判定及びステップＳ１６いおけるバッチ抽選処理は、例えば、上記のバッチ抽選処理部２１ａ４によって実行される。
【００６７】
以上により、第１期間４１におけるゲーム進行処理は終了する。図６の実施形態においては、第１期間４１におけるゲーム進行処理について説明したが、第２期間４２、第３期間４３、及びこれら以外のイベント期間においても第１期間４１と同様に逐次抽選処理及びバッチ抽選処理が行われてもよい。
【００６８】
続いて、図７を参照して、あるイベント期間における第２当選ゲームアイテム管理処理について説明する。図７の第２当選ゲームアイテム管理処理においては、第１期間４１の終了時におけるバッチ抽選処理において一または複数の第２当選ゲームアイテムを割り当てられたユーザが、第２期間４２においてサーバ装置２０から提供されるゲームをプレイしていることが想定されている。上記のように、各ユーザに割り当てられた第２当選ゲームアイテムにのうちユーザによって取得されていないものに関する未入手当選アイテム情報は、未入手アイテムデータ２３ａ３としてストレージ２３に記憶されている。図７の第２当選ゲームアイテム付与処理は、第２期間４２におけるゲームの他の処理と並行して実行され得る。
【００６９】
図７に示されている第２当選ゲームアイテム管理処理においては、まず、ステップＳ２１において、ユーザから第２当選ゲームアイテムの取得を要求するリクエストがあったか否かが判定される。
【００７０】
ユーザから第２当選ゲームアイテムの取得を要求がなされた場合には、ステップＳ２２において、バッチ抽選処理において当該ユーザに割り当てられた第２当選ゲームアイテムを付与する第２当選ゲームアイテム付与処理が行われる。
【００７１】
ステップＳ２２における第２当選ゲームアイテム付与処理の後、第２当選ゲームアイテム管理処理は、ステップＳ２３に移行する。ステップＳ２１において、第２当選ゲームアイテムの取得リクエストが受け付けられていない場合にも、第２当選ゲームアイテム管理処理は、ステップＳ２３に移行する。ステップＳ２３においては、第２期間４２についての終了条件が満たされているか否かが判定される。第２期間４２についての終了条件は、例えば、所定の時刻を経過したことである。第２期間４２の終了条件が満たされていない場合には、第２当選ゲームアイテム管理処理はステップＳ２１に戻る。他方、第２期間４２の終了条件が満たされている場合には、第２当選ゲームアイテム管理処理はステップＳ２４に移行する。
【００７２】
ステップＳ２４では、第１期間４１の終了に応じて実行されたバッチ抽選処理により各ユーザに割り当てられた第２当選ゲームアイテムのうち、第２期間４２の終了までにユーザから取得リクエストがなされなかったものに関するレコードが、ストレージ２３から削除される。
【００７３】
以上により、第２期間４２における第２当選ゲームアイテム管理処理は終了する。第２当選ゲームアイテム管理処理の各工程は、例えば、上記の当選アイテム管理部２１ａ５により実行される。
【００７４】
上記の実施形態によれば、以下の作用効果を奏する。第１期間４１の終了に応じて実行されるバッチ抽選処理により第１期間４１の終了時において使用されていない未使用抽選チケットが使用されるので、第１期間４１の終了後は、当該未使用抽選チケットのレコードをストレージ２３において保持する必要がなくなる。この結果、抽選チケット情報を記憶するために使用されるストレージ２３の容量を抑制することが可能となる。
【００７５】
従来のゲーム処理システムにおける抽選チケットを用いた抽選処理は、ユーザからの要求に基づいて行われており、累積した抽選チケットをゲーム内で消化する機能を有しないため、ユーザが未使用の抽選チケットを大量に保有することがある。その結果、従来のゲーム処理システムでは、未使用の抽選チケットに関するデータを記憶するために、ストレージの記憶容量が大量に消費されてしまう。このような未使用の抽選チケットに関するデータをゲームの進行とは関係なく破棄するとユーザの不満につながる恐れがあるため、かかるデータは、安易に破棄することもできない。これに対して、上記の実施形態によれば、第１期間４１の終了時において使用されていない未使用抽選チケットが一括して使用されるため、従来のゲームシステムと比べて、抽選チケットに関するデータを記憶するために用いられるストレージ２３の容量を抑制できる。
【００７６】
抽選チケットを用いて抽選処理を行うためには、当該抽選チケットのデータだけでなく、当該抽選チケットを使用した抽選処理を行うためのデータ（例えば、抽選処理に用いられるテーブル）も記憶する必要がある。上記実施形態によれば、ストレージ２３に記憶される抽選チケットのデータを削減できるため、それに伴って抽選処理を行うためのデータも削減することができる。これにより、ストレージ２３の記憶容量の消費をさらに抑制することができる。
【００７７】
上記の一実施形態によれば、抽選チケットを用いた抽選処理として、逐次抽選処理及びバッチ抽選処理が用意されている。よって、抽選処理の実行方法が多様化される。また、ユーザは、ゲームのある期間において逐次抽選処理が実行されたときには当該期間において当選ゲームアイテム（第１当選ゲームアイテム）を取得することができる一方、当該期間が終了したことに応じてバッチ抽選処理が実行されたときには当該期間の終了後に当選ゲームアイテム（第２当選ゲームアイテム）を取得することができる。このように、ユーザによる当選ゲームアイテムの取得方法を多様化することができる。
【００７８】
上記の一実施形態によれば、ゲームのある期間が終了したことに応じてバッチ抽選処理が実行されるため、ユーザにゲームアイテムの取得を促すことができる。
【００７９】
上記の一実施形態によれば、逐次抽選処理により使用された抽選チケットのレコードがストレージ２３から削除されるので、抽選チケット情報を記憶するために使用される使用されるストレージの容量がさらに抑制される。
【００８０】
上記の一実施形態によれば、逐次抽選処理が実行されることにより報酬が付与されるため、抽選チケットを保有するユーザに、イベント期間の終了まで抽選チケットを保有し続けるのではなく、逐次抽選処理のために抽選チケットを使用するインセンティブを付与することができる。これにより、イベント期間の終了まで待たずに、使用された抽選チケットのレコードをストレージ２３から削除することができるので、抽選チケット情報を記憶するために使用されるストレージ２３の容量をさらに抑制することができる。
【００８１】
上記の一実施形態によれば、バッチ抽選処理において各ゲームアイテムに設定される当選確率は、逐次抽選処理において当該各ゲームアイテムに設定される当選確率よりもユーザに不利となるように設定されていてもよい。これにより、抽選チケットを保有するユーザに、イベント期間の終了まで抽選チケットを保有し続けるのではなく、逐次抽選処理のために抽選チケットを使用するインセンティブを付与することができる。
【００８２】
上記の一実施形態によれば、当選ゲームアイテムは、有限個のゲームアイテムから構成されるパッケージの中からランダムに選択されてもよい。当選ゲームアイテムが有限個のゲームアイテムの中から選択される場合には、抽選処理の実行が後になると、そのときには当該パッケージ内に所望のゲームアイテムがなくなっている可能性がある。バッチ抽選処理は、逐次抽選処理よりも後に実施される。したがって、当選ゲームアイテムが有限個のゲームアイテムの中から選択される態様においては、抽選チケットを保有するユーザに、イベント期間の終了まで抽選チケットを保有し続けるのではなく、逐次抽選処理のために抽選チケットを使用するインセンティブを付与することができる。
【００８３】
上記の一実施形態によれば、第２期間４２の終了時に第２当選ゲームアイテムに関するレコードをストレージ２３から削除できるため、第２当選ゲームアイテムに関する情報を記憶するために使用されるストレージ２３の容量を抑制することができる。
【００８４】
本発明の実施形態は、上述した実施形態に限定されるものではなく、その要旨を逸脱しない範囲内で様々な変更が可能である。例えば、プロセッサ１１及びプロセッサ２１で実行される機能の一部又は全部は、発明の趣旨を逸脱しない限り、上記の実施形態では図示されていないプロセッサにより実現されてもよい。図１においては、プロセッサ１１及びプロセッサ２１が単一の構成要素として図示されているが、プロセッサ１１及びプロセッサ２１は複数の物理的に別体のコンピュータプロセッサの集合であってもよい。本明細書において、プロセッサ１１及びプロセッサ２１によって実行されるとして説明されるプログラム又は当該プログラムに含まれる命令は、単一のプロセッサで実行されてもよいし、複数のプロセッサにより分散して実行されてもよい。また、プロセッサ１１及びプロセッサ２１によって実行されるプログラム又は当該プログラムに含まれる命令は、複数の仮想コンピュータプロセッサにより実行されてもよい。
【００８５】
本明細書中で説明される処理及び手順が単一の装置、ソフトウェア、コンポーネント、モジュールによって実行される旨が説明されたとしても、そのような処理または手順は複数の装置、複数のソフトウェア、複数のコンポーネント、及び／又は複数のモジュールによって実行され得る。また、本明細書中で説明されるデータ、テーブル、又はデータベースが単一のメモリに格納される旨説明されたとしても、そのようなデータ、テーブル、又はデータベースは、単一の装置に備えられた複数のメモリまたは複数の装置に分散して配置された複数のメモリに分散して格納され得る。さらに、本明細書において説明されるソフトウェアおよびハードウェアの要素は、それらをより少ない構成要素に統合して、またはより多い構成要素に分解することによって実現することも可能である。
【００８６】
本明細書において説明された処理手順、特にフロー図又はシーケンス図を用いて説明された処理手順においては、その処理手順を構成する工程（ステップ）の一部を省略すること、その処理手順を構成する工程として明示されていない工程を追加すること、及び／又は当該工程の順序を入れ替えることが可能であり、このような省略、追加、順序の変更がなされた処理手順も本発明の趣旨を逸脱しない限り本発明の範囲に含まれる。例えば、報酬を付与するステップＳ１４の処理は、第１当選アイテムを付与するステップＳ１３の処理と並行して実行されてもよく、ステップＳ１３の処理より前に行われてもよい。
【符号の説明】
【００８７】
１  ゲーム処理システム
【図１】
2019208762.tif 000003
【図２】
2019208762.tif 000004
【図３】
2019208762.tif 000005
【図４】
2019208762.tif 000006
【図５】
2019208762.tif 000007
【図６】
2019208762.tif 000008
【図７】
2019208762.tif 000009
【手続補正書】
【提出日】平成30年8月3日(2018.8.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１期間と第２期間とを有するゲームの処理を行うゲーム処理システムであって、
前記第１期間において、複数のユーザの各々が保有する一または複数の第１抽選チケットに関する第１抽選チケット情報を記憶するストレージと、
一又は複数のコンピュータプロセッサと、
を備え、
前記一又は複数のコンピュータプロセッサは、コンピュータ読み取り可能な命令を実行することにより、
前記第１期間における前記複数のユーザの各々からの抽選リクエストに応じて、前記一または複数の第１抽選チケットから選択された特定第１抽選チケットを使用した第１逐次抽選処理を行い、
前記第１期間が終了したことに応じて、前記複数のユーザの各々が保有する前記一または複数の第１抽選チケットのうち前記第１期間において前記第１逐次抽選処理に使用されなかった一または複数の未使用第１抽選チケットを使用した第１バッチ抽選処理を前記複数のユーザの各々について行う、
ゲーム処理システム。
【請求項２】
前記第１抽選チケット情報のうち前記特定第１抽選チケットに関するレコードは、前記第１逐次抽選処理が行われたことに応じて前記ストレージから削除され、
前記第１抽選チケット情報のうち前記一または複数の未使用第１抽選チケットに関するレコードは、前記第１バッチ抽選処理が行われたことに応じて前記ストレージから削除される、
請求項１に記載のゲーム処理システム。
【請求項３】
前記第１逐次抽選処理が実行されたことに応じて、前記ユーザに報酬が付与される、
請求項１または請求項２に記載のゲーム処理システム。
【請求項４】
前記第１逐次抽選処理においては、一または複数の第１当選ゲームアイテムが特定され、前記一または複数の第１当選ゲームアイテムは、前記第１期間において前記ユーザに与えられる、
請求項１から請求項３のいずれか１項に記載のゲーム処理システム。
【請求項５】
前記第１バッチ抽選処理においては、一または複数の第２当選ゲームアイテムが特定され、前記一または複数の第２当選ゲームアイテムは、前記第１期間の終了後に前記ユーザに与えられる、
請求項１から請求項４のいずれか１項に記載のゲーム処理システム。
【請求項６】
前記一または複数の第２当選ゲームアイテムは、前記第２期間において、前記ユーザからの取得要求に応じて前記ユーザに与えられる、
請求項５に記載のゲーム処理システム。
【請求項７】
前記ストレージは、前記一または複数の第２当選ゲームアイテムに関するレコードをさらに記憶し、
前記一または複数の第２当選ゲームアイテムに関するレコードは、前記第２期間において前記ユーザから前記取得要求がなされない場合には、前記第２期間が終了したことに応じて前記ストレージから削除される、
請求項６に記載のゲーム処理システム。
【請求項８】
前記ストレージは、前記第２期間において、一または複数の第２抽選チケットに関する第２抽選チケット情報を記憶し、
前記第２期間における前記ユーザからの抽選リクエストに応じて、前記一または複数の第２抽選チケットから選択された特定第２抽選チケットを使用した第２逐次抽選処理を行い、
前記第２期間が終了したことに応じて、前記一または複数の第２抽選チケットのうち前記第２期間において前記第２逐次抽選処理に使用されなかった一または複数の未使用第２抽選チケットを使用した第２バッチ抽選処理を行う、
請求項１から請求項７のいずれか１項に記載のゲーム処理システム。
【請求項９】
一又は複数のコンピュータプロセッサがコンピュータ読み取り可能な命令を実行することにより第１期間と第２期間とを有するゲームの処理を行うゲーム処理方法であって、
前記第１期間において、複数のユーザの各々が保有する一または複数の第１抽選チケットに関する第１抽選チケット情報をストレージに記憶する工程と、
前記第１期間における前記複数のユーザの各々からの抽選リクエストに応じて、前記一または複数の第１抽選チケットから選択された特定第１抽選チケットを使用した第１逐次抽選処理を行う工程と、
前記第１期間が終了したことに応じて、前記複数のユーザの各々が保有する前記一または複数の第１抽選チケットのうち前記第１期間において前記第１逐次抽選処理に使用されなかった一または複数の未使用第１抽選チケットを使用した第１バッチ抽選処理を前記複数のユーザの各々について行う工程と、
を備えるゲーム処理方法。
【請求項１０】
第１期間と第２期間とを有するゲーム提供するサーバと通信する端末装置に備えられた一又は複数のコンピュータプロセッサに実行されるプログラムであって、
前記一又は複数のコンピュータプロセッサに、
前記第１期間においてユーザからの抽選リクエストを前記サーバに送信する工程と、
前記抽選リクエストに応じて、ストレージに格納された複数のユーザの各々が保有する一または複数の第１抽選チケットから選択された特定第１抽選チケットを使用して行われる第１逐次抽選処理において特定された一または複数の第１当選ゲームアイテムを受信する工程と、
前記第１期間が終了したことに応じて前記一または複数の第１抽選チケットのうち前記第１期間において前記第１逐次抽選処理に使用されなかった一または複数の未使用第１抽選チケットを使用して前記複数のユーザの各々について行われる第１バッチ抽選処理において特定された一または複数の第２当選ゲームアイテムを受信する工程と、
を実行させるプログラム。
【手続補正書】
【提出日】平成30年12月10日(2018.12.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１期間と第２期間とを有するゲームの処理を行うゲーム処理システムであって、
前記第１期間において、複数のユーザの各々が保有する一または複数の第１抽選チケットに関する第１抽選チケット情報を記憶するストレージと、
一又は複数のコンピュータプロセッサと、
を備え、
前記一又は複数のコンピュータプロセッサは、コンピュータ読み取り可能な命令を実行することにより、
前記第１期間における前記複数のユーザの各々からの抽選リクエストに応じて、前記一または複数の第１抽選チケットから選択された特定第１抽選チケットを使用した第１逐次抽選処理を行い、
前記第１期間が終了したことに応じて、前記複数のユーザの各々が保有する前記一または複数の第１抽選チケットのうち、前記第１期間において前記第１逐次抽選処理に使用されなかった一または複数の未使用第１抽選チケットを使用した第１バッチ抽選処理を、前記複数のユーザのうち前記未使用第１抽選チケットを保有する全てのユーザについて行う、
ゲーム処理システム。
【請求項２】
前記第１抽選チケット情報のうち前記特定第１抽選チケットに関するレコードは、前記第１逐次抽選処理が行われたことに応じて前記ストレージから削除され、
前記第１抽選チケット情報のうち前記一または複数の未使用第１抽選チケットに関するレコードは、前記第１バッチ抽選処理が行われたことに応じて前記ストレージから削除さ
れる、
請求項１に記載のゲーム処理システム。
【請求項３】
前記第１逐次抽選処理が実行されたことに応じて、前記ユーザに報酬が付与される、
請求項１または請求項２に記載のゲーム処理システム。
【請求項４】
前記第１逐次抽選処理においては、一または複数の第１当選ゲームアイテムが特定され
、前記一または複数の第１当選ゲームアイテムは、前記第１期間において前記ユーザに与えられる、
請求項１から請求項３のいずれか１項に記載のゲーム処理システム。
【請求項５】
前記第１バッチ抽選処理においては、一または複数の第２当選ゲームアイテムが特定さ
れ、前記一または複数の第２当選ゲームアイテムは、前記第１期間の終了後に前記ユーザ
に与えられる、
請求項１から請求項４のいずれか１項に記載のゲーム処理システム。
【請求項６】
前記一または複数の第２当選ゲームアイテムは、前記第２期間において、前記ユーザか
らの取得要求に応じて前記ユーザに与えられる、
請求項５に記載のゲーム処理システム。
【請求項７】
前記ストレージは、前記一または複数の第２当選ゲームアイテムに関するレコードをさ
らに記憶し、
前記一または複数の第２当選ゲームアイテムに関するレコードは、前記第２期間におい
て前記ユーザから前記取得要求がなされない場合には、前記第２期間が終了したことに応
じて前記ストレージから削除される、
請求項６に記載のゲーム処理システム。
【請求項８】
前記ストレージは、前記第２期間において、一または複数の第２抽選チケットに関する
第２抽選チケット情報を記憶し、
前記第２期間における前記ユーザからの抽選リクエストに応じて、前記一または複数の
第２抽選チケットから選択された特定第２抽選チケットを使用した第２逐次抽選処理を行
い、
前記第２期間が終了したことに応じて、前記一または複数の第２抽選チケットのうち前
記第２期間において前記第２逐次抽選処理に使用されなかった一または複数の未使用第２
抽選チケットを使用した第２バッチ抽選処理を行う、
請求項１から請求項７のいずれか１項に記載のゲーム処理システム。
【請求項９】
一又は複数のコンピュータプロセッサがコンピュータ読み取り可能な命令を実行するこ
とにより第１期間と第２期間とを有するゲームの処理を行うゲーム処理方法であって、
前記第１期間において、複数のユーザの各々が保有する一または複数の第１抽選チケッ
トに関する第１抽選チケット情報をストレージに記憶する工程と、
前記第１期間における前記複数のユーザの各々からの抽選リクエストに応じて、前記一
または複数の第１抽選チケットから選択された特定第１抽選チケットを使用した第１逐次
抽選処理を行う工程と、
前記第１期間が終了したことに応じて、前記複数のユーザの各々が保有する前記一または複数の第１抽選チケットのうち、前記第１期間において前記第１逐次抽選処理に使用されなかった一または複数の未使用第１抽選チケットを使用した第１バッチ抽選処理を、前記複数のユーザのうち前記未使用第１抽選チケットを保有する全てのユーザについて行う工程と、
を備えるゲーム処理方法。
【請求項１０】
第１期間と第２期間とを有するゲーム提供するサーバと通信する端末装置に備えられた
一又は複数のコンピュータプロセッサに実行されるプログラムであって、
前記一又は複数のコンピュータプロセッサに、
前記第１期間においてユーザからの抽選リクエストを前記サーバに送信する工程と、
前記抽選リクエストに応じて、ストレージに格納された複数のユーザの各々が保有する
一または複数の第１抽選チケットから選択された特定第１抽選チケットを使用して行われ
る第１逐次抽選処理において特定された一または複数の第１当選ゲームアイテムを受信す
る工程と、
前記第１期間が終了したことに応じて、前記一または複数の第１抽選チケットのうち前記第１期間において前記第１逐次抽選処理に使用されなかった一または複数の未使用第１抽選チケットを使用して、前記複数のユーザのうち前記未使用第１抽選チケットを保有する全てのユーザについて行われる第１バッチ抽選処理において特定された一または複数の第２当選ゲームアイテムを受信する工程と、
を実行させるプログラム。