(57)【要約】【課題】緯度及び経度の位置情報に加えて、高度情報や環境変数をガチャシステムに利用することにより、より興趣性を向上させた抽選処理を提供する。【解決手段】本サーバ装置１０１は、ゲーム情報が提供されるユーザ端末から、当該ユーザ端末の位置情報を受け付け、当該位置情報に従って、少なくとも一部の提供アイテムに関連する特定エリアにユーザ端末が位置するか否かを判定する。さらに、本サーバ装置１０１は、ユーザ端末が特定エリアに位置すると判定されると、当該位置情報に従って、特定高度に当該ユーザ端末が位置するか否かを判定し、これらの判定結果に基づき、複数の提供アイテムの当選確率を定義した抽選テーブルを生成し、当該抽選テーブルに定義された当選確率に従って、提供アイテムが当選する抽選処理を実行する。【選択図】  図６Ａ
2018015230.tif 000002
【特許請求の範囲】
【請求項１】
ゲーム情報を提供するサーバ装置であって、
ゲーム情報が提供されるユーザ端末から、該ユーザ端末の位置情報を受け付ける受付手段と、
前記位置情報に従って、少なくとも一部の提供アイテムに関連する特定エリアに前記ユーザ端末が位置するか否かを判定するエリア判定手段と、
前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置すると判定されると、前記位置情報に従って、特定高度に該ユーザ端末が位置するか否かを判定する高度判定手段と、
前記エリア判定手段及び前記高度判定手段による判定結果に基づき、複数の提供アイテムの当選確率を定義した抽選テーブルを生成する生成手段と、
前記生成手段によって生成された前記抽選テーブルに定義された当選確率に従って、提供アイテムが当選する抽選処理を実行する抽選手段と
を備える、サーバ装置。
【請求項２】
前記生成手段は、
前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置しないと判定されると、複数の提供アイテムに対して第１当選確率を定義した第１抽選テーブルを生成し、
前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置すると判定され、かつ、前記高度判定手段によって前記ユーザ端末が前記特定高度に位置しないと判定されると、前記複数の提供アイテムのうち、前記第１抽選テーブルと比較して、前記特定エリアに関連する提供アイテムの当選確率を高く設定した第２抽選テーブルを生成し、
前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置すると判定され、かつ、前記高度判定手段によって前記ユーザ端末が前記特定高度に位置すると判定されると、前記複数の提供アイテムのうち、前記第２抽選テーブルと比較して、前記特定エリアに関連する提供アイテムの当選確率を高く設定した第３抽選テーブルを生成する、請求項１に記載のサーバ装置。
【請求項３】
前記生成手段は、
前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置しないと判定されると、複数の提供アイテムに対して当選確率及びパラメータを定義した第１抽選テーブルを生成し、
前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置すると判定され、かつ、前記高度判定手段によって前記ユーザ端末が前記特定高度に位置しないと判定されると、前記複数の提供アイテムのうち、前記第１抽選テーブルと比較して、前記特定エリアに関連する提供アイテムのパラメータを高く設定した第２抽選テーブルを生成し、
前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置すると判定され、かつ、前記高度判定手段によって前記ユーザ端末が前記特定高度に位置すると判定されると、前記複数の提供アイテムのうち、前記第２抽選テーブルと比較して、前記特定エリアに関連する提供アイテムのパラメータを高く設定した第３抽選テーブルを生成する、請求項１に記載のサーバ装置。
【請求項４】
前記エリア判定手段及び前記高度判定手段による判定結果に基づき、選択可能な抽選処理と、前記生成手段によって生成された抽選テーブルの内容を反映した情報と、前記ユーザ端末の位置情報とを示す一覧画面の画面情報を生成して、前記ユーザ端末に提供する画面提供手段をさらに備え、
前記抽選手段は、前記画面提供手段によって提供した前記一覧画面を介して前記ユーザ端末のユーザから所定の抽選処理の実行を受け付けると、前記生成手段によって生成された前記抽選テーブルに定義された当選確率に従って抽選処理を実行する、請求項１乃至３の何れか１項に記載のサーバ装置。
【請求項５】
前記前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置しないと判定されると、前記特定エリアまで所定の距離の範囲内に前記ユーザ端末が位置するか否かを判定する到達距離判定手段をさらに備え、
前記画面提供手段は、
前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置しないと判定され、かつ、前記到達距離判定手段によって前記特定エリアまで所定の距離の範囲内に前記ユーザ端末が位置すると判定されると、前記特定エリアまでの距離を識別可能な到達距離情報を前記一覧画面の画面情報に追加し、
前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置すると判定され、かつ、前記高度判定手段によって前記ユーザ端末が前記特定高度に位置しないと判定されると、前記特定エリアに到達した到達情報と、前記特定高度までの距離を識別可能な到達距離情報とを前記一覧画面の画面情報に追加し、
前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置すると判定され、かつ、前記高度判定手段によって前記ユーザ端末が前記特定高度に位置すると判定されると、前記特定エリアに到達した到達情報と、前記特定高度に到達した到達情報とを前記一覧画面の画面情報に追加する、請求項４に記載のサーバ装置。
【請求項６】
前記到達距離情報及び前記到達情報は、前記一覧画面において、数値、ゲージ、及びメータの少なくとも１つで表現される、請求項５に記載のサーバ装置。
【請求項７】
前記エリア判定手段は、前記特定エリアに前記ユーザ端末が所定時間以上滞在する場合に、前記特定エリアに前記ユーザ端末が位置すると判定する、請求項１乃至６の何れか１項に記載のサーバ装置。
【請求項８】
前記高度判定手段は、前記特定高度に前記ユーザ端末が所定時間以上滞在する場合に、前記特定高度に前記ユーザ端末が位置すると判定する、請求項１乃至７の何れか１項に記載のサーバ装置。
【請求項９】
前記ユーザ端末の位置情報を該ユーザ端末から定期的に取得する取得手段をさらに備える、請求項１乃至８の何れか１項に記載のサーバ装置。
【請求項１０】
前記生成手段は、前記エリア判定手段による判定結果に基づき、前記複数の提供アイテムのうち、前記特定エリアに関連する提供アイテムの当選確率を、前記特定エリアに近づくにつれて動的に高く設定した抽選テーブルを生成する、請求項１に記載のサーバ装置。
【請求項１１】
前記生成手段は、前記エリア判定手段及び前記高度判定手段による判定結果の履歴情報に基づき、前記複数の提供アイテムの当選確率を定義した抽選テーブルを生成する、請求項１に記載のサーバ装置。
【請求項１２】
前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置すると判定されると、前記位置情報に従って、該ユーザ端末の位置における環境変数を取得する環境変数取得手段と、
前記環境変数取得手段によって取得された環境変数が特定の情報を示すか否かを判定する環境変数判定手段と、をさらに備え、
前記生成手段は、前記エリア判定手段及び前記高度判定手段による判定結果と、前記環境変数判定手段の判定結果とに基づき、複数の提供アイテムの当選確率及びパラメータを定義した抽選テーブルを生成する、請求項１乃至１１の何れか１項に記載のサーバ装置。
【請求項１３】
前記環境変数は、前記ユーザ端末の位置における、天候、気温、日時、及び季節の少なくとも１つの情報を含む、請求項１２に記載のサーバ装置。
【請求項１４】
ゲーム情報を提供するサーバ装置であって、
ゲーム情報が提供されるユーザ端末から、該ユーザ端末の位置情報を受け付ける受付手段と、
前記位置情報に従って、少なくとも一部の提供アイテムに関連する特定エリアに前記ユーザ端末が位置するか否かを判定するエリア判定手段と、
前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置すると判定されると、前記位置情報に従って、該ユーザ端末の位置における環境変数を取得する環境変数取得手段と、
前記環境変数取得手段によって取得された環境変数が特定の情報を示すか否かを判定する環境変数判定手段と、
前記エリア判定手段及び前記環境変数判定手段による判定結果に基づき、複数の提供アイテムの当選確率及びパラメータを定義した抽選テーブルを生成する生成手段と、
前記生成手段によって生成された前記抽選テーブルに定義された当選確率に従って、提供アイテムが当選する抽選処理を実行する抽選手段と
を備える、サーバ装置。
【請求項１５】
前記環境変数は、前記ユーザ端末の位置における、天候、気温、日時、及び季節の少なくとも１つの情報を含む、請求項１３に記載のサーバ装置。
【請求項１６】
ゲーム情報を提供するサーバ装置の制御方法であって、
受付手段が、ゲーム情報が提供されるユーザ端末から、該ユーザ端末の位置情報を受け付ける受付工程と、
エリア判定手段が、前記位置情報に従って、少なくとも一部の提供アイテムに関連する特定エリアに前記ユーザ端末が位置するか否かを判定するエリア判定工程と、
高度判定手段が、前記エリア判定工程で前記ユーザ端末が前記特定エリアに位置すると判定されると、前記位置情報に従って、特定高度に該ユーザ端末が位置するか否かを判定する高度判定工程と、
生成手段が、前記エリア判定工程及び前記高度判定工程による判定結果に基づき、複数の提供アイテムの当選確率を定義した抽選テーブルを生成する生成工程と、
抽選手段が、前記生成工程で生成された前記抽選テーブルに定義された当選確率に従って、提供アイテムが当選する抽選処理を実行する抽選手段と
を実行する、サーバ装置の制御方法。
【請求項１７】
ゲーム情報を提供するサーバ装置の制御方法における各工程をコンピュータに実行させるためのプログラムであって、前記制御方法は、
受付手段が、ゲーム情報が提供されるユーザ端末から、該ユーザ端末の位置情報を受け付ける受付工程と、
エリア判定手段が、前記位置情報に従って、少なくとも一部の提供アイテムに関連する特定エリアに前記ユーザ端末が位置するか否かを判定するエリア判定工程と、
高度判定手段が、前記エリア判定工程で前記ユーザ端末が前記特定エリアに位置すると判定されると、前記位置情報に従って、特定高度に該ユーザ端末が位置するか否かを判定する高度判定工程と、
生成手段が、前記エリア判定工程及び前記高度判定工程による判定結果に基づき、複数の提供アイテムの当選確率を定義した抽選テーブルを生成する生成工程と、
抽選手段が、前記生成工程で生成された前記抽選テーブルに定義された当選確率に従って、提供アイテムが当選する抽選処理を実行する抽選手段と
を実行する、プログラム。
【請求項１８】
ゲーム情報を提供するサーバ装置の制御方法であって、
受付手段が、ゲーム情報が提供されるユーザ端末から、該ユーザ端末の位置情報を受け付ける受付工程と、
エリア判定手段が、前記位置情報に従って、少なくとも一部の提供アイテムに関連する特定エリアに前記ユーザ端末が位置するか否かを判定するエリア判定工程と、
環境変数取得手段が、前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置すると判定されると、前記位置情報に従って、該ユーザ端末の位置における環境変数を取得する環境変数取得工程と、
環境変数判定手段が、前記環境変数取得工程で取得された環境変数が特定の情報を示すか否かを判定する環境変数判定工程と、
生成手段が、前記エリア判定工程及び前記環境変数判定工程による判定結果に基づき、複数の提供アイテムの当選確率及びパラメータを定義した抽選テーブルを生成する生成工程と、
抽選手段が、前記生成工程で生成された前記抽選テーブルに定義された当選確率に従って、提供アイテムが当選する抽選処理を実行する抽選手段と
を実行する、サーバ装置の制御方法。
【請求項１９】
ゲーム情報を提供するサーバ装置の制御方法における各工程をコンピュータに実行させるためのプログラムであって、前記制御方法は、
受付手段が、ゲーム情報が提供されるユーザ端末から、該ユーザ端末の位置情報を受け付ける受付工程と、
エリア判定手段が、前記位置情報に従って、少なくとも一部の提供アイテムに関連する特定エリアに前記ユーザ端末が位置するか否かを判定するエリア判定工程と、
環境変数取得手段が、前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置すると判定されると、前記位置情報に従って、該ユーザ端末の位置における環境変数を取得する環境変数取得工程と、
環境変数判定手段が、前記環境変数取得工程で取得された環境変数が特定の情報を示すか否かを判定する環境変数判定工程と、
生成手段が、前記エリア判定工程及び前記環境変数判定工程による判定結果に基づき、複数の提供アイテムの当選確率及びパラメータを定義した抽選テーブルを生成する生成工程と、
抽選手段が、前記生成工程で生成された前記抽選テーブルに定義された当選確率に従って、提供アイテムが当選する抽選処理を実行する抽選手段と
を実行する、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置、その制御方法、及びプログラムに関する。
【背景技術】
【０００２】
ネットワークを介してサーバ装置から提供される情報を用いた、ユーザ端末で実行可能なオンラインゲームなどが知られている。当該ゲームには、低価格又は無料のものも数多く提供されており、ネットワークを介してダウンロードもできるため、ユーザにとっては手軽に利用可能なゲームであり、利用者数も増大している。一方で、低価格又は無料のゲームを提供する代わりに、ゲームを進行させるために課金を行うことが一般的となっている。例えば、購入可能なアイテム等を用いて行う”ガチャ（抽選）”を採用することにより、当該ゲームを有利に進行させるためのアイテムやキャラクターなどを獲得させている。以下では、これらのアイテムやキャラクターなどを提供アイテムと称する。
【０００３】
また、当該ユーザ端末にはスマートフォンなどの携帯型の端末が利用されており、このような端末では、ＧＰＳ（グローバル・ポジショニング・システム）から当該端末の位置情報を入手することができる。特許文献１には、ガチャシステムにおいてくじ取得要求を受けた際に端末の位置情報を取得して、当該位置情報に応じて当選確率を変更した仮想くじを生成するゲームシステムが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５６３３１００号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術には以下に記載する課題がある。ガチャシステムでは、一般的に、ゲームの進行をより有利に進行させる提供アイテムほど、レアアイテムとして、当選確率が低く設定されている。したがって、ユーザが所定のレアアイテムの入手を希望している場合であっても、中々入手することが難しく、ガチャシステムにおける抽選処理自体に興趣性を感じることができないものとなっている。
【０００６】
そこで、上記従来技術では、位置情報としてエリアを採用し、所定のエリアに当該端末が位置すると、所定のアイテムの当選確率を高く設定するように制御している。しかし、上記従来技術では、二次元のエリアでの制御にとどまるものであり、例えば、所定の都道府県や市町村に当該端末が進入すると、それらのエリアに関連するアイテムの当選確率をより高く設定する制御が容易に想定されうる。このように、現行のシステムでは位置情報が十分に生かされておらず改善の余地が十分に残されているものとなっており、ユーザがより興趣性を感じるガチャシステムの提供が望まれている。
【０００７】
本発明は、上述の問題に鑑みて成されたものであり、緯度及び経度の位置情報に加えて、高度情報や環境変数をガチャシステムに利用することにより、より興趣性を向上させた抽選処理を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、ゲーム情報を提供するサーバ装置であって、ゲーム情報が提供されるユーザ端末から、提供アイテムが当選する抽選処理を実行する要求とともに、該ユーザ端末の位置情報を受け付ける受付手段と、前記位置情報に従って、一部の提供アイテムに関連する特定エリアに前記ユーザ端末が位置するか否かを判定するエリア判定手段と、前記エリア判定手段によって前記ユーザ端末が前記特定エリアに位置すると判定されると、前記位置情報に従って、特定高度に該ユーザ端末が位置するか否かを判定する高度判定手段と、前記エリア判定手段及び前記高度判定手段による判定結果に基づき、複数の提供アイテムの当選確率を定義した抽選テーブルを生成する生成手段と、前記生成手段によって生成された前記抽選テーブルに定義された当選確率に従って抽選処理を実行する抽選手段とを備える。
【発明の効果】
【０００９】
本発明によれば、緯度及び経度の位置情報に加えて、高度情報や環境変数をガチャシステムに利用することにより、より興趣性を向上させた抽選処理を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態に係るシステムの構成例を示す図である。
【図２】一実施形態に係るサーバ装置の構成例を示す図である。
【図３】一実施形態に係るユーザ端末の構成例を示す図である。
【図４】一実施形態に係るシステム全体のガチャシーケンスを示す図である。
【図５】一実施形態に係るサーバ装置の処理手順を示すフローチャートである。
【図６Ａ】一実施形態に係るサーバ装置における抽選処理の処理手順を示すフローチャートである。
【図６Ｂ】一実施形態に係るサーバ装置における一覧画面への位置情報追加処理の処理手順を示すフローチャートである。
【図７】一実施形態に係るガチャ一覧画面の一例を示す図である。
【図８】一実施形態に係るガチャ一覧画面の一例を示す図である。
【図９】一実施形態に係るガチャ一覧画面の一例を示す図である。
【図１０】一実施形態に係るエリア詳細画面の一例を示す図である。
【図１１】一実施形態に係るサーバ装置における抽選処理の処理手順を示すフローチャートである。
【図１２】一実施形態に係るガチャ詳細画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１２】
＜システムの構成＞
以下では、本発明の一実施形態について説明する。まず、図１を参照して、本実施形態に係るシステムの構成例について説明する。なお、以下で説明するシステム構成は、本発明に適用されうる一例を示すものであり、本発明を限定する意図はなく、各コンポーネントの台数や種別を限定する意図はない。また、後述するサーバ装置はその機能が分散して設けられてもよい。
【００１３】
図１に示すように、本システムは、サーバ装置１０１と、ユーザ端末１０３、１０４、１０５とを含んで構成される。サーバ装置１０１は、各ユーザ端末とネットワーク１０２を介して通信可能に接続される。サーバ装置は、各ユーザ端末に対してゲーム情報を提供する。ゲーム情報には、各ユーザ端末で表示する画面の画面情報に加えて、ゲームを進行する上で必要な他の関連情報が含まれる。ユーザ端末１０３、１０４、１０５からの要求に対する応答として、サーバ装置１０１は、必要なゲーム情報を要求したユーザ端末へ提供する。つまり、サーバ装置１０１は、ゲームの進行を統括的に制御する装置であり、ユーザ端末１０３、１０４、１０５は、サーバ装置１０１から受信したゲーム情報に従って画面を表示し、受け付けたユーザ入力をサーバ装置１０１へ提供するクライアント装置である。
【００１４】
＜各装置の構成例＞
次に、図２及び図３を参照して、本実施形態に係るシステムに含まれる各装置の構成例について説明する。まず、図２を参照して、サーバ装置１０１の構成例について説明する。
【００１５】
サーバ装置１０１は、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、ＨＤＤ２０４、通信制御部２０５、及びデータベースＩ／Ｆ２０６を備える。各コンポーネントは、バス２１０を介して情報をやり取りすることができる。データベースＩ／Ｆ２０６には、データベース２０８が接続される。なお、図示していないが、サーバ装置１０１は、入力Ｉ／Ｆ及び出力Ｉ／Ｆをさらに備えてもよい。この場合、入力Ｉ／Ｆには、キーボードや、マウス等のポインティングデバイスが接続され、出力Ｉ／Ｆにはディスプレイが接続されてもよい。
【００１６】
ＣＰＵ２０１は、サーバ装置１０１の各コンポーネントを統括的に制御する。ＲＯＭ２０３には、ＣＰＵ２０１によって読み出して実行される制御プログラムや各種情報が格納される。ＲＡＭ２０２は、ＣＰＵ２０１のワークメモリであり、ＲＯＭ２０３等から読み出された制御プログラムが展開される。また、フラグ等の各種情報の記録も行われる。ＨＤＤ２０４は、大容量記憶装置であり、各種情報や制御プログラムが格納される。なお、データベース２０８の役割を担うこともできる。
【００１７】
通信制御部２０５は、無線又は有線での通信を介してネットワーク１０２に接続し、外部装置との間で情報を送受信するためのインタフェースである。データベースＩ／Ｆ２０６は、データベース２０８へのアクセスコントローラであり、情報の蓄積、更新、及び読み出しを制御する。データベース２０８には、ゲーム情報やユーザ情報が格納される。また、データベース２０８は、サーバ装置１０１の本体内部に設けられてもよい。
【００１８】
次に、図３を参照して、ユーザ端末１０３の構成例について説明する。ユーザ端末１０４、１０５については、以下で説明するユーザ端末１０３と同様の構成であるため説明を省略する。なお、各ユーザ端末は、ネットワーク通信可能な、ゲーム機、パーソナルコンピュータ、又は携帯端末として適用することができる。
【００１９】
ユーザ端末１０３は、ＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、ＨＤＤ３０４、通信制御部３０５、出力Ｉ／Ｆ３０６、入力Ｉ／Ｆ３０７、及びＧＰＳ受信部３１１を備える。各コンポーネントは、バス３１０を介して情報をやり取りすることができる。出力Ｉ／Ｆ３０６には、ディスプレイ３０８が接続される。入力Ｉ／Ｆ３０７には、操作部３０９が接続される。操作部３０９は、キーボードやキーパッドなどのキー入力デバイス、マウスやタッチパッドなどのポインティングデバイス、及びその他の入力デバイスの少なくとも１つを含んで構成される。
【００２０】
ＣＰＵ３０１は、サーバ装置１０１の各コンポーネントを統括的に制御する。ＲＯＭ３０３には、ＣＰＵ３０１によって読み出して実行される制御プログラムや各種情報が格納される。ＲＡＭ３０２は、ＣＰＵ３０１のワークメモリであり、ＲＯＭ３０３等から読み出された制御プログラムが展開される。また、フラグ等の各種情報の記録も行われる。ＨＤＤ３０４は、大容量記憶装置であり、各種情報や制御プログラムが格納される。
【００２１】
通信制御部３０５は、無線又は有線での通信を介してネットワーク１０２に接続し、サーバ装置１０１との間で情報を送受信するためのインタフェースである。ＧＰＳ（グローバル・ポジショニング・システム）受信部３１１は、衛星からＧＰＳ信号を受信し位置情報を出力することができる。当該位置情報には、経度及び緯度情報に加えて、高度情報も含む。ユーザ端末１０３は、サーバ装置１０１を利用してゲームを実行している際に、サーバ装置１０１に対して定期的に位置情報を通知してもよいし、位置情報が所定以上変化すると当該位置情報を通知してもよい。出力Ｉ／Ｆ３０６は、サーバ装置１０１から取得した画面情報やその他のゲーム情報に従ってゲーム画面をディスプレイ３０８に表示させる。入力Ｉ／Ｆ３０７は、接続された操作部３０９を介してのユーザ入力を受け付け、通信制御部３０５を介してサーバ装置１０１へ通知する。なお、ディスプレイ３０８及び操作部３０９は一体化して設けられてもよく、例えばタッチパネル式のディスプレイであってもよい。
【００２２】
＜ガチャ全体シーケンス＞
次に、図４を参照して、本実施形態に係るシステム全体のガチャシーケンスについて説明する。ここで、ガチャとは、ゲームの進行を有利に進めるためのキャラクターやアイテムである提供アイテムが当選する抽選処理であり、アイテムやポイント等を用いて実行することができるものである。提供アイテムには、よりゲームを有利に進行することができる提供アイテムほど当選確率が低く設定されたレアアイテムが存在する。ユーザは当該レアアイテムを入手するために、当選確率の低い抽選処理をアイテムやポイント等を消費して実行する必要がある。したがって、当該レアアイテムの入手は、当選確率が低いため、ユーザ間でバラツキも発生し、一部のユーザにとってはゲームの興趣性を減少させてしまう結果となっている。そこで、本実施形態では、ゲームを実行しているユーザ端末の位置情報（高度情報を含む）に応じて、当該レアアイテムの当選確率を変動させる仕組みを提供する。ここでは、サーバ装置１０１から受信したゲーム情報に従ってユーザ端末１０３でゲームの実行中に、ゲームの基本メニュー等からガチャ一覧画面へ遷移するための操作がユーザによって行われた場合を想定して、その後のシーケンスについて説明する。なお、以下で記載する各画面の詳細については後述する。
【００２３】
まず、Ｓ４０１で、ユーザ端末１０３は、入力Ｉ／Ｆ３０７を介して所定のユーザ操作を受け付けると、図７に示すガチャ一覧画面７００の画面情報をサーバ装置１０１に要求する。なお、ユーザ端末１０３は、サーバ装置１０１に対して受け付けたユーザ操作の情報、例えば、キー押下の情報を通知することによってガチャ一覧画面７００の画面情報を要求してもよい。また、ユーザ端末１０３は、画面情報をサーバ装置１０１に要求する際に、ユーザ情報、例えば、ユーザを識別するアカウント情報等をサーバ装置１０１に通知する。これにより、サーバ装置１０１で当該ユーザ固有のガチャ一覧画面を生成することができる。さらに、ユーザ端末１０３は、ＧＰＳ受信部３１１が出力する当該ユーザ端末１０３の位置情報をサーバ装置１０１へ通知する。なお、ユーザ端末１０３からサーバ装置１０１への位置情報の通知は、ガチャ一覧画面７００の画面情報を要求する際にだけでなく、当該ゲームの実行中においては定期的に通知するように制御してもよい。例えば、当該ガチャ一覧画面７００の画面情報を要求する前後で、定期的に通知されてもよい。このように制御することで、サーバ装置１０１は、ユーザ端末１０３の位置を特定することができ、例えば、ガチャ一覧画面７００の表示前においても、後述する特定エリアまでの距離（例えば、エリア到達ゲージ７０５に相当する表示）を動的に表示することができる。もちろん、エリア到達ゲージ７０５を動的に変更するためにも必要な制御となる。つまり、本発明は、ガチャ一覧画面７００の画面情報の要求と、位置情報の通知とが、同時に行われることを限定するものではない。
【００２４】
次に、Ｓ４０２で、サーバ装置１０１は、Ｓ４０１の要求の受付に応じて、抽選テーブルを生成し、当該生成した抽選テーブルを反映したガチャ一覧画面７００の画面情報をユーザ端末１０３に提供する。この際、サーバ装置１０１は、要求に含まれるユーザ情報及び位置情報に従って、抽選テーブルを生成し、当該ユーザに対応するガチャ一覧画面７００に対して、必要に応じて位置情報を追加して、画面情報を生成する。ガチャ一覧画面７００についての詳細は後述する。なお、抽選テーブルとは、ガチャを実行する際に使用されるテーブルであり、提供アイテムごとに当選確率が定義されたテーブルである。さらに、当該抽選テーブルには、提供アイテムの各種パラメータも定義されうる。続いて、Ｓ４０３で、サーバ装置１０１は、生成したガチャ一覧画面７００の画面情報をユーザ端末１０３へ提供する。
【００２５】
次に、Ｓ４０４で、ユーザ端末１０３は、サーバ装置１０１から受信した画面情報に従ってガチャ一覧画面７００をディスプレイ３０８に表示する。さらに、ユーザ端末１０３は、入力Ｉ／Ｆ３０７によってガチャ一覧画面７００を介して所定のユーザ操作を受け付けると、図１２に示すガチャ詳細画面１２００の画面情報をサーバ装置１０１に要求する。ここでは、Ｓ４０１と同様に、ユーザ操作の情報をサーバ装置１０１に通知することによって当該画面情報を要求してもよい。また、ユーザ端末１０３は、さらに、最新の位置情報をサーバ装置１０１に通知してもよい。続いて、Ｓ４０５で、サーバ装置１０１は、Ｓ４０４の要求に応じて、ガチャ詳細画面１２００の画面情報を生成し、ユーザ端末１０３へ提供する。ここでは、サーバ装置１０１は、ガチャ一覧画面７００に追加した位置情報を同様に追加してもよいし、新たに通知された位置情報に従って更新したものを追加してもよい。ユーザ端末１０３は、サーバ装置１０１から受信した画面情報に従ってガチャ詳細画面１２００をディスプレイ３０８に表示する。
【００２６】
その後、Ｓ４０６で、ユーザ端末１０３は、入力Ｉ／Ｆ３０７によってガチャ詳細画面１２００を介して所定のユーザ操作、例えば、ガチャ（抽選）の実行指示を受け付けると、その旨をサーバ装置１０１へ通知する。Ｓ４０７で、サーバ装置１０１は、抽選処理を実行し、抽選結果を示す結果画面の画面情報を生成し、ユーザ端末１０３へ提供する。ユーザ端末１０３は、サーバ装置１０１から受信した画面情報に従って抽選結果画面をディスプレイ３０８に表示する。
【００２７】
＜画面例＞
次に、図７乃至図１０、及び図１２を参照して、本実施形態に係るガチャ（抽選）に関連する画面例について説明する。以下で説明する画面は、サーバ装置１０１からユーザ端末１０３へ対応する画面情報が提供され、ディスプレイ３０８に表示されるものである。
【００２８】
図７は、一実施形態に係るガチャ一覧画面７００の一例を示す。ガチャ一覧画面７００は、ガチャ一覧７０１、対応する抽選処理の詳細情報７０３、所有コイン７０４、エリア到達ゲージ７０５、及びエリア詳細ボタン７０６を含んで構成される。なお、表示内容については本発明を説明するための一例であり、他の表示が追加的に又は代替的に含まれてもよい。ガチャ一覧７０１は、選択可能なガチャ（抽選）のリストを表示するものであり、各ガチャの名前、ガチャを実施するのに必要なアイテム（ここでは、コイン）、及び実施回数（制限回数）等が表示される。カーソル７０２で選択されたガチャの詳細情報が、詳細情報７０３に表示される。詳細情報７０３には、当該ガチャの各レア度に対応する提供アイテムとその当選確率が表示される。
【００２９】
エリア到達ゲージ７０５は、現在のユーザ端末の位置から、所定の距離以内に存在する特定エリアまでの距離がゲージで表示される。ゲージが満タンになると当該特定エリアへ到達したことを示す。また、当該ゲージは、特定エリアに近づくにつれて色が変化するように制御されてもよい。また、メータ形式で表示されてもよい。ユーザ端末の位置はＧＰＳ受信部３１１が出力する位置情報から取得されるものである。ここで、特定エリアとは、抽選処理において、当該エリアに関連する提供アイテムの当選確率が上昇したり、提供アイテムの各種パラメータが上昇したりするガチャに関する特典を得ることができるエリアである。当該特定エリアにユーザ端末が進入すると上述の特典を得ることができる。エリア到達ゲージ７０５の下部には、特定エリアまでの距離が数値で表示される。これらの表示により、ユーザは、特典を得るための距離を正確に認識することができる。
【００３０】
エリア詳細ボタン７０６を押下すると、エリア詳細画面１０００に遷移する。図１０は、一実施形態に係るエリア詳細画面１０００の一例を示す。エリア詳細画面１０００は、ユーザ端末の位置を中心に近隣のエリアを表示する詳細マップ１００１と、ガチャ一覧画面７００にも表示されるエリア到達ゲージ７０５とを含んで表示される。
【００３１】
詳細マップ１００１には、ユーザ端末の位置を示すユーザ位置１００３と、近隣に存在する特定エリアに含まれる関連施設アイコン１００２、１００４とが含まれる。関連施設アイコン１００２は城を示しており、関連施設アイコン１００４は神社を示している。当該関連施設は、ガチャで当選する提供アイテムに関連する施設である。図１０の例では、提供アイテムとしての武将（真田幸村）にゆかりのある大坂城と三光神社とが関連施設アイコン１００２、１００４として表示されている。したがって、ユーザは、エリア詳細画面１０００を参照することによって、より有利な条件でガチャを実行するために、どのエリアへ向かうべきかを詳細に認識することができる。なお、図１０に示す特定エリアのサイズは一例であり、本発明を限定する意図はない。例えば、当該関連施設の敷地内のみに設定してもよいし、或いは、より広範囲な領域に設定してもよい。また、近隣に該当する関連施設が存在しない場合は、当該関連施設が存在する範囲まで領域を広げてもよい。
【００３２】
ここまでに説明した画面例は、ユーザ端末が特定エリアに近づいているものの、当該特定エリアにはまだ到達していない状態で表示される画面例である。以下では、ユーザ端末が特定エリアに到達した際のガチャ一覧画面の例について説明する。本実施形態によれば、ユーザ端末が提供アイテムに関連する特定エリアに到達すると、当該提供アイテムの当選確率や各種パラメータを上昇させた抽選テーブル（第２抽選テーブル）が新たに生成され、より有利な条件でガチャを実行することができる。また、本実施形態では、ユーザ端末が特定エリアに到達すると、ユーザ端末の高度情報に応じて、さらに有利な条件となる抽選テーブル（第３抽選テーブル）を生成し、より興趣性を追求したガチャシステムを提供する。
【００３３】
図８は、高度情報の位置情報も組み込んだガチャ一覧画面８００を示す。以下で説明する高度情報は、エリア詳細画面１０００やガチャ詳細画面１２００に組み込まれてもよい。なお、既に説明した構成等は、同一の参照番号を付し、説明を省略する。
【００３４】
ガチャ一覧画面８００は、図７のガチャ一覧画面７００の一部の構成に加えて、エリア到達ゲージ８０１、現在の高度情報８０２、特定高度までの距離情報８０３、特典情報８０４、及び詳細情報８０５を含んで構成される。エリア到達ゲージ８０１は、ゲージが満タンに表示されており、特定エリアに到達したことを示している。これに従って、詳細情報８０５が、図７の詳細情報７０３と比較して、当該特定エリアに関連する提供アイテムの当選確率が高く設定される。例えば、図８の例では、特定エリアである大坂城に関連する武将の真田幸村（特賞の提供アイテム）の当選確率が高く設定された状態で表示されている。
【００３５】
また、特定エリアに到達すると、新たに高度情報が表示される。なお、特定エリアに到達する前から表示するように制御してもよい。現在の高度情報８０２には、ユーザ端末が位置する現在の高度情報が示される。距離情報８０３には、特定高度までの距離が示される。また、当該高度は、エリア到達ゲージ７０５のようにゲージやメータ等で表現されてもよい。ここで、特定高度とは、特定エリアにおける所定の高度を示すものであり、当該特定高度にユーザ端末が位置すると、さらに有利な条件の抽選テーブルが生成される高度を示す。図８の例では、例えば、大坂城の天守閣に相当する高度が特定高度として設定されている。つまり、ユーザは大坂城の天守閣に到達すると、特典情報８０４に示されるように、ガチャにおいて、関連武将（提供アイテム）の各種パラメータ、例えば、レベル、兵数、攻撃力、防御力等が通常よりも高く設定した状態で当選する特典を得ることができる。
【００３６】
図９は、特定高度に到達した際のガチャ一覧画面９００、９１０の例を示す。ガチャ一覧画面９００は、ガチャ一覧画面８００の状態から特定高度に到達した際の画面である。現在の高度情報９０１が、特定高度と同じ高度情報となり、特定高度までの距離情報９０２が０ｍと表示されており、特定高度に到達したことを示す。さらに、特典情報９０３には、特定高度（天守閣）に到達したため、提供アイテムの各種パラメータが高く設定された状態で表示されている。また、詳細情報９０４には、詳細情報８０５から提供アイテムの各種パラメータが高く設定された状態で表示される。ガチャ一覧画面９００の例では、例えば、提供アイテムの各種パラメータとして、レベル、兵数、攻撃力、防御力等が通常よりも高く設定した状態で表示されている。
【００３７】
ガチャ一覧画面９１０は変形例を示す。ガチャ一覧画面９１０では、特定高度に到達した際に、第２抽選テーブルに基づく当選確率と比較して、さらに、当該特定エリアに関連する提供アイテムの当選確率を高く設定した第３抽選テーブルに基づく当選確率が詳細情報９１２に表示される。従って、特典情報９１１には、特定高度（天守閣）に到達したため、提供アイテムの当選確率が高く設定された状態で表示されている。
【００３８】
図１２は、ガチャ詳細画面１２００の一例を示す。ガチャ詳細画面１２００は、アイテム一覧１２０１、カーソル１２０２、詳細情報１２０３、ガチャ決定ボタン１２０４、１２０５、エリア到達ゲージ７０５、及びエリア詳細ボタン７０６を含んで構成される。エリア到達ゲージ７０５及びエリア詳細ボタン７０６については、ガチャ一覧画面７００と同様であるため、説明を省略する。なお、ガチャ詳細画面１２００においても、ガチャ一覧画面７００、８００、９００、９１０と同様に、特定エリアへのエリア到達ゲージや高度情報等の位置情報が表示されることが望ましい。
【００３９】
アイテム一覧１２０１は、選択されているガチャで獲得可能な提供アイテムの一覧を示すものであり、例えば、提供アイテムのレア度と、その当選確率が表示される。詳細情報１２０３には、カーソル１２０２で選択されている提供アイテムの詳細情報が表示される。ガチャ決定ボタン１２０４は所定のコインを用いてガチャを１回行うためのボタンである。ガチャ決定ボタン１２０５は所定のコインを用いてガチャを連続１０回行うためのボタンである。
【００４０】
このように、本実施形態によれば、ユーザ端末が特定エリアに到達すると、第１抽選テーブルと比較して、当該特定エリアに関連する提供アイテムの当選確率を高く設定した第２抽選テーブルが生成され、当該第２抽選テーブルに基づいたガチャ一覧画面やガチャ詳細画面が生成される。さらに、ユーザ端末が当該特定エリアに到達した後に、特定高度に到達すると、さらに有利な条件でガチャを実行することができる第３抽選テーブルが生成され、当該第２抽選テーブルに基づいたガチャ一覧画面やガチャ詳細画面が生成される。ここで、有利な条件とは、提供アイテムの当選確率を高く設定してもよいし、当該提供アイテムの各種パラメータを高く設定してもよい。
【００４１】
＜処理手順＞
以下では、図５乃至図６Ｂを参照して、本発明のガチャ（抽選）処理の一連の処理手順について説明する。以下で説明する処理は、サーバ装置１０１のＣＰＵ２０１がＲＯＭ２０３やＨＤＤ２０４に格納された制御プログラムをＲＡＭ２０２等に読み出して実行することにより実現される。まず、図５を参照して、本実施形態に係るサーバ装置１０１における抽選処理の全体的な処理手順について説明する。ここでは、サーバ装置１０１がゲーム情報を提供する対象をユーザ端末１０３として説明する。
【００４２】
Ｓ５０１において、ＣＰＵ２０１は、ユーザ端末１０３のディスプレイ３０８に表示した画面を介して受け付けられた、ガチャコマンドに関するユーザ入力と、当該ユーザ情報と、ユーザ端末の位置情報とを、当該ユーザ端末１０３から受信する。当該処理は、図４のＳ４０１の要求に対応するものである。ガチャコマンド（抽選コマンド）を受け付けると、Ｓ５０２で、ＣＰＵ２０１は、ガチャを実行する際の抽選テーブルを当該ユーザのユーザ情報及び位置情報に基づいて生成する。抽選テーブルの詳細については、図６Ａを用いて後述する。抽選テーブルを生成すると、Ｓ５０３で、ＣＰＵ２０１は、画面提供手段として機能し、生成した抽選テーブルの内容を反映した図７に示すガチャ一覧画面７００の画面情報を生成し、かつ、必要に応じて位置情報をガチャ一覧画面７００に追加するように画面情報を更新し、ユーザ端末１０３へ当該画面情報を提供する。
【００４３】
サーバ装置１０１からガチャ一覧画面７００の画面情報を受信したユーザ端末１０３は、ガチャ一覧画面７００をディスプレイ３０８に表示する。Ｓ５０４で、ＣＰＵ２０１は、当該画面を介して複数のガチャのうちの１つが選択されたか否かを、ユーザ端末１０３からの通知情報に基づいて判定する。当該選択は、例えば、ユーザ端末１０３の操作部３０９であるコントローラ等において、いずれかのガチャがカーソル７０２で選択された状態で決定キー等が操作されることによって行われる。なお、ガチャ一覧画面７００にＯＫボタン等の決定キーを配置してもよい。ユーザ端末１０３から選択の通知を受けると、ＣＰＵ２０１は、処理をＳ５０５に進める。Ｓ５０５で、ＣＰＵ２０１は、上記選択を受け付けると、図１２に示すガチャ詳細画面（抽選画面）１２００の画面情報をユーザ端末１０３へ提供する。
【００４４】
次に、サーバ装置１０１からガチャ詳細画面１２００の画面情報を受信したユーザ端末１０３は、ガチャ詳細画面１２００をディスプレイ３０８に表示する。Ｓ５０６で、ＣＰＵ２０１は、ガチャの実行（決済）が行われたか否かを判定する。例えば、ＣＰＵ２０１は、ガチャ決定ボタン１２０４、１２０５が押下されたか否かを判定する。決済が行われたと判定するとＳ５０７に進み、そうでない場合はＳ５０６の判定を定期的に繰り返す。
【００４５】
Ｓ５０７で、ＣＰＵ２０１は、ガチャ（抽選処理）を実行し、抽選結果を示す画面の画面情報を生成して、ユーザ端末１０３に提供し、処理を終了する。ユーザ端末１０３は、取得した画面情報に従って抽選結果画面をディスプレイ３０８に表示する。
【００４６】
次に、図６Ａを参照して、本実施形態に係るサーバ装置１０１における上記Ｓ５０２に対応する抽選テーブルの生成処理の詳細な処理手順について説明する。
【００４７】
Ｓ６０１で、ＣＰＵ２０１は、Ｓ５０１で受け付けた情報からユーザ端末１０３の位置を示す位置情報を取得する。当該位置情報には、経度情報、緯度情報に加えて、高度情報が含まれる。続いて、Ｓ６０２で、ＣＰＵ２０１は、エリア判定手段として機能し、当該経度情報及び緯度情報から、ユーザ端末１０３が特定エリア内に存在するか否かを判定する。特定エリア内に存在する場合はＳ６０３に進み、そうでない場合はＳ６０６に進む。
【００４８】
Ｓ６０３で、ＣＰＵ２０１は、高度判定手段として機能し、高度情報から、ユーザ端末１０３が特定高度に到達しているか否かを判定する。特定高度に到達している場合はＳ６０４に進み、そうでない場合はＳ６０５に進む。Ｓ６０４で、ＣＰＵ２０１は、特定エリア及び特定高度にユーザ端末１０３が位置するものとして、当該特定エリアに関連する提供アイテムの当選確率や各種パラメータを高く設定した第２抽選テーブルを生成し、処理を終了する。
【００４９】
一方、Ｓ６０５で、ＣＰＵ２０１は、特定エリアにユーザ端末１０３が位置し、特定高度にはまだ到達していないものとして、当該特定エリアに関連する提供アイテムの当選確率を高く設定した第２抽選テーブルを生成し、処理を終了する。また、ユーザ端末１０３が特定エリアに存在していない場合は、Ｓ６０６で、第１抽選テーブルを生成し、処理を終了する。
【００５０】
ここで、抽選テーブルについて説明する。上述したように、生成する抽選テーブルには、第１抽選テーブル、第２抽選テーブル、及び第３抽選テーブルが含まれる。これらの抽選テーブルでは、当選可能な提供アイテムの種類は同様である。一方で、それら提供アイテムの当選確率、及び各提供アイテムの各種パラメータの少なくとも１つに差異がある。より有利な条件の抽選テーブルは、第３抽選テーブル、第２抽選テーブル、第１抽選テーブルの順となる。なお、これらの抽選テーブルを生成するための情報は、予めデータベース２０８等に格納されていることが望ましい。
【００５１】
次に、図６Ｂを参照して、本実施形態に係るサーバ装置１０１における上記Ｓ５０３に対応する位置情報の追加処理の詳細な処理手順について説明する。
【００５２】
Ｓ６１１で、ＣＰＵ２０１は、Ｓ５０１で受け付けた情報からユーザ端末１０３の位置を示す位置情報を取得する。続いて、Ｓ６１２で、ＣＰＵ２０１は、当該経度情報及び緯度情報から、ユーザ端末１０３が特定エリア内に存在するか否かを判定する。特定エリア内に存在する場合はＳ６１３に進み、そうでない場合はＳ６１６に進む。
【００５３】
Ｓ６１６で、ＣＰＵ２０１は、到達距離判定手段として機能し、ユーザ端末１０３が特定エリアから所定距離の範囲内か否かを判定する。所定距離の範囲内であれば、Ｓ６１７に進み、そうでない場合は処理をガチャ一覧画面に位置情報を追加することなく処理を終了する。Ｓ６１７で、ＣＰＵ２０１は、ユーザ端末１０３が特定エリアに到達するまでの距離を示す到達距離情報をガチャ一覧画面で識別可能なように画面情報に追加して処理を終了する。当該到達距離情報は、ガチャ一覧画面７００のエリア到達ゲージ７０５に相当する。さらに、エリア詳細ボタン７０６も追加してもよい。なお、エリア詳細ボタンは、特定エリアからの距離に関わらず、常に表示されるようにしてもよい。
【００５４】
一方、ユーザ端末１０３が特定エリアに存在する場合は、Ｓ６１３で、ＣＰＵ２０１は、取得した高度情報に従って、ユーザ端末１０３が特定高度以上であるか否かを判定する。特定高度以上に位置している場合はＳ６１４に進み、そうでない場合はＳ６１５に進む。Ｓ６１５で、ＣＰＵ２０１は、特定エリア到達情報と、高度到達距離情報とをガチャ一覧画面の画面情報に追加して、処理を終了する。ここで、特定エリア到達情報はガチャ一覧画面８００のエリア到達ゲージ８０１に相当し、高度到達距離情報はガチャ一覧画面８００の８０２乃至８０４の情報に相当する。
【００５５】
一方、Ｓ６１４で、ＣＰＵ２０１は、特定エリア到達情報と、高度到達情報とをガチャ一覧画面の画面情報に追加して、処理を終了する。ここで、高度到達情報はガチャ一覧画面９００、９１０の９０１乃至９０３、及び９１１の情報に相当する。
【００５６】
以上説明したように、本実施形態に係るサーバ装置１０１は、ユーザ端末へ画面情報を含むゲーム情報を提供するサーバである。本サーバ装置１０１は、ゲーム情報が提供されるユーザ端末から、提供アイテムが当選する抽選処理を実行する要求とともに、当該ユーザ端末の位置情報を受け付け、当該位置情報に従って、一部の提供アイテムに関連する特定エリアにユーザ端末が位置するか否かを判定する。さらに、本サーバ装置１０１は、ユーザ端末が特定エリアに位置すると判定されると、当該位置情報に従って、特定高度に当該ユーザ端末が位置するか否かを判定し、これらの判定結果に基づき、複数の提供アイテムの当選確率を定義した抽選テーブルを生成し、当該抽選テーブルに定義された当選確率に従って抽選処理を実行する。
【００５７】
このように、本実施形態によれば、ガチャシステムに位置情報である、経度情報及び緯度情報に加えて、高度情報を利用することにより、よりガチャの興趣性を向上させることができる。
【００５８】
＜変形例＞
本発明は上記実施形態に限定されず様々な変形が可能である。まず、図１１を参照して、抽選テーブル生成処理の変形例について説明する。図６Ａに示す抽選テーブル生成処理と同様の処理については同一のステップ符号を付し、説明を省略する。即ち、Ｓ６０１、Ｓ６０４乃至Ｓ６０６の処理は、図６Ａのフローチャートと同一の処理であるため説明を省略する。
【００５９】
Ｓ１１０１で、ＣＰＵ２０１は、Ｓ６０１で取得した経度情報及び緯度情報から、ユーザ端末１０３が特定エリア内に所定時間以上滞在しているか否かを判定する。つまり、ここでは、ユーザ端末１０３の過去の所定の時刻の位置情報から現在までの位置情報から特定エリア内に所定時間以上滞在しているか否かを判定する必要がある。そのため、ユーザ端末１０３は定期的に位置情報をサーバ装置１０１に通知する必要がある。特定エリア内に所定時間以上滞在している場合はＳ１１０２に進み、そうでない場合はＳ６０６に進む。
【００６０】
Ｓ１１０２で、ＣＰＵ２０１は、Ｓ６０１で取得した高度情報から、ユーザ端末１０３が特定高度に所定時間以上滞在しているか否かを判定する。ここでも、Ｓ１１０１と同様にＣＰＵ２０１はユーザ端末１０３の過去の位置情報から現在までの位置情報に基づいて判定を行う。特定高度に所定時間以上滞在している場合はＳ６０４に進み、そうでない場合はＳ６０５に進む。
【００６１】
このように、特定エリアや特定高度にユーザ端末が所定時間以上滞在した場合にのみ、ガチャの実行に特典を与えるべく抽選テーブルを生成するように制御してもよい。これにより、一時的に通過した場合等を除外することができる。
【００６２】
また、上記実施形態では、特定エリアや特定高度に滞在しているときにガチャを実行すると、より有利な抽選テーブルが用いられる制御について説明したが、本発明はこれに限定されず、例えば、過去に当該特定エリア及び特定高度に滞在していた場合に、対応する抽選テーブルを用いてガチャを実行できるように制御してもよい。この場合、サーバ装置１０１は、履歴情報として、ユーザが特定エリアや特定高度に滞在したことを保持する必要がある。
【００６３】
また、上記実施形態では、特定エリア及び特定高度に到達した際に、より有利な抽選テーブルを生成する制御について説明した。しかし、本発明はこれに限定されず、例えば、特定エリア及び特定高度に近づくにつれて、動的に抽選テーブルを変更するようにしてもよい。この場合、定期的にユーザ端末からサーバ装置１０１へ位置情報を通知する必要がある。また、上記実施形態のように特定エリア又は特定高度に到達したか否かではなく、特定位置との絶対距離を算出して抽選テーブルを生成してもよい。この場合についても上述と同様に、上記絶対距離に応じて動的に抽選テーブルを変更してもよい。
【００６４】
また、上記実施形態では、特定高度を所定高度以上である場合について説明したが、本発明はこれに限定されず、所定高度以下であってもよい。この場合、例えば、提供アイテムに関連する関連施設の地下などが対象となりうる。
【００６５】
また、上記実施形態では、特定エリアに位置する場合に、さらに、ユーザ端末の高度情報を用いて特定高度に位置するか否かを判定し、提供アイテムの当選確率やパラメータを変更する制御について説明した。しかし、本発明は、これに限定されず、例えば、ユーザ端末が特定エリアに位置する場合に、現在のユーザ端末の位置における天候情報、気温情報、現在時刻（日時）、季節などの環境変数に従って、提供アイテムの当選確率やパラメータを変更してもよい。或いは、高度情報に加えて、さらに上記環境変数を用いて提供アイテムの当選確率やパラメータを変更してもよい。環境変数として天候情報や気温情報を用いる場合には、サーバ装置１０１は、ユーザ端末の位置情報に応じて、天候情報を提供する外部サーバ（不図示）から当該位置の天候情報を取得することが望ましい。上述の環境変数を用いた制御を行う場合においては、ＣＰＵ２０２は環境変数取得手段及び環境変数判定手段として機能する。
【００６６】
上述の環境変数を用いる具体例について説明する。例えば、特定エリアが「大阪」や「大坂城」である場合であって、環境変数のうち季節が「冬」である場合には、提供アイテムとして「大坂冬の陣」に関連する提供アイテムの当選確率を高く設定した抽選テーブルが生成されてもよい。また、特定エリアが「桶狭間」の場合であって、環境変数のうち天候が「雨」である場合には、提供アイテムのうち「特殊な景品」の当選確率が高く設定されたり、提供アイテムのパラメータが高く設定されたりしてもよい。
【符号の説明】
【００６７】
１０１：サーバ装置、１０２：ネットワーク、１０３、１０４、１０５：ユーザ端末、２０１：ＣＰＵ、２０２：ＲＡＭ、２０３：ＲＯＭ、２０４：ＨＤＤ、２０５：通信制御部、２０６：データベースＩ／Ｆ、２０８：データベース、２１０：バス
【図１】
2018015230.tif 000003
【図２】
2018015230.tif 000004
【図３】
2018015230.tif 000005
【図４】
2018015230.tif 000006
【図５】
2018015230.tif 000007
【図６Ａ】
2018015230.tif 000008
【図６Ｂ】
2018015230.tif 000009
【図７】
2018015230.tif 000010
【図８】
2018015230.tif 000011
【図９】
2018015230.tif 000012
【図１０】
2018015230.tif 000013
【図１１】
2018015230.tif 000014
【図１２】
2018015230.tif 000015
【手続補正書】
【提出日】平成29年6月27日(2017.6.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ゲーム情報を提供するサーバ装置であって、
ゲーム情報が提供されるユーザ端末から、前記ユーザ端末の位置、及び高度を受け付ける受付手段と、
前記受付手段により受け付けられた前記ユーザ端末の位置が所定のエリア内であり、かつ、前記受付手段により受け付けられた前記ユーザ端末の高度が、所定の高度以上、及び前記所定の高度以下のいずれかである第１の条件を満たす場合、第１の当選確率に従って、前記所定のエリアに関連する提供アイテムが当選する抽選処理を実行し、前記第１の条件を満たさない場合、前記第１の当選確率よりも低い第２の当選確率に従って前記提供アイテムが当選する抽選処理を実行する抽選手段と
を備える、サーバ装置。
【請求項２】
前記抽選手段は、前記ユーザ端末の位置、及び高度が、前記第１の条件を所定時間以上満たす場合、前記第１の当選確率に従って、前記提供アイテムが当選する抽選処理を実行する、
請求項１に記載のサーバ装置。
【請求項３】
前記抽選手段は、前記受付手段により受け付けられた前記ユーザ端末の位置が所定のエリア内でない場合、前記第２の当選確率よりも低い第３の当選確率に従って前記提供アイテムが当選する抽選処理を実行する、
請求項１または２に記載のサーバ装置。
【請求項４】
前記抽選手段は、さらに、前記第１の条件を満たす場合、第１の抽選テーブルに基づいて、前記提供アイテムの各種パラメータを抽選し、前記第１の条件を満たさない場合、前記第１の抽選テーブルよりも低い値が設定された第２の抽選テーブルに基づいて、前記提供アイテムの各種パラメータを抽選する、
請求項１乃至３の何れか一項に記載のサーバ装置。
【請求項５】
前記第１の条件を示す情報と、前記ユーザ端末の位置情報とを示す画面情報を生成して、前記ユーザ端末に提供する画面提供手段をさらに備える、
請求項１乃至４の何れか一項に記載のサーバ装置。
【請求項６】
前記画面提供手段は、
前記ユーザ端末の位置が前記所定のエリア内でない場合、前記ユーザ端末の位置から、前記所定のエリアまでの距離の情報を前記画面情報に含める、
請求項５に記載のサーバ装置。
【請求項７】
前記距離の情報は、数値、ゲージ、及びメータの少なくとも１つで表現される、請求項６に記載のサーバ装置。
【請求項８】
前記抽選手段は、前記ユーザ端末の位置として、前記受付手段により受け付けられた前記ユーザ端末の位置の履歴情報を用いる、
請求項１乃至７の何れか一項に記載のサーバ装置。
【請求項９】
前記ユーザ端末の位置における環境変数を取得する環境変数取得手段をさらに備え、
前記第１の当選確率は前記環境変数に応じて変更される、
請求項１乃至８の何れか一項に記載のサーバ装置。
【請求項１０】
前記抽選手段は、さらに、前記第１の条件を満たし、かつ、前記環境変数が所定の条件を満たす場合、前記第１の当選確率に従って、前記所定のエリア、及び前記環境変数に関連する提供アイテムが当選する抽選処理を実行する、
請求項９に記載のサーバ装置。
【請求項１１】
ゲーム情報を提供するサーバ装置であって、
ゲーム情報が提供されるユーザ端末から、前記ユーザ端末の位置を受け付ける受付手段と、
前記受付手段により受け付けられた前記ユーザ端末の位置における環境変数を取得する環境変数取得手段と、
前記受付手段により受け付けられた前記ユーザ端末の位置が所定のエリア内であり、かつ、前記環境変数取得手段により取得された環境が所定の環境である第１の条件を満たす場合、第１の当選確率に従って、前記所定のエリア、及び前記環境に関連する提供アイテムが当選する抽選処理を実行し、前記第１の条件を満たさない場合、前記第１の当選確率よりも低い第２の当選確率に従って前記提供アイテムが当選する抽選処理を実行する抽選手段と
を備える、サーバ装置。
【請求項１２】
前記環境変数は、前記ユーザ端末の位置における、天候、気温、日時、及び季節の少なくとも１つの情報を含む、請求項９乃至１１の何れか一項に記載のサーバ装置。
【請求項１３】
ゲーム情報を提供するサーバ装置が、
ゲーム情報が提供されるユーザ端末から、前記ユーザ端末の位置、及び高度を受け付けるステップと、
前記ユーザ端末の位置が所定のエリア内であり、かつ、前記ユーザ端末の高度が、所定の高度以上、及び前記所定の高度以下のいずれかである第１の条件を満たす場合、第１の当選確率に従って、前記所定のエリアに関連する提供アイテムが当選する抽選処理を実行し、前記第１の条件を満たさない場合、前記第１の当選確率よりも低い第２の当選確率に従って前記提供アイテムが当選する抽選処理を実行するステップと、
を実行する制御方法。
【請求項１４】
ゲーム情報を提供するサーバ装置が、
ゲーム情報が提供されるユーザ端末から、前記ユーザ端末の位置を受け付けるステップと、
前記ユーザ端末の位置における環境変数を取得するステップと、
前記ユーザ端末の位置が所定のエリア内であり、かつ、前記環境変数が示す環境が所定の環境である第１の条件を満たす場合、第１の当選確率に従って、前記所定のエリア、及び前記環境に関連する提供アイテムが当選する抽選処理を実行し、前記第１の条件を満たさない場合、前記第１の当選確率よりも低い第２の当選確率に従って前記提供アイテムが当選するステップと、
を実行する制御方法。
【請求項１５】
ゲーム情報を提供するサーバ装置に、
ゲーム情報が提供されるユーザ端末から、前記ユーザ端末の位置、及び高度を受け付けるステップと、
前記ユーザ端末の位置が所定のエリア内であり、かつ、前記ユーザ端末の高度が、所定の高度以上、及び前記所定の高度以下のいずれかである第１の条件を満たす場合、第１の当選確率に従って、前記所定のエリアに関連する提供アイテムが当選する抽選処理を実行し、前記第１の条件を満たさない場合、前記第１の当選確率よりも低い第２の当選確率に従って前記提供アイテムが当選する抽選処理を実行するステップと、
を実行させるプログラム。
【請求項１６】
ゲーム情報を提供するサーバ装置に、
ゲーム情報が提供されるユーザ端末から、前記ユーザ端末の位置を受け付けるステップと、
前記ユーザ端末の位置における環境変数を取得するステップと、
前記ユーザ端末の位置が所定のエリア内であり、かつ、前記環境変数が示す環境が所定の環境である第１の条件を満たす場合、第１の当選確率に従って、前記所定のエリア、及び前記環境に関連する提供アイテムが当選する抽選処理を実行し、前記第１の条件を満たさない場合、前記第１の当選確率よりも低い第２の当選確率に従って前記提供アイテムが当選するステップと、
を実行させるプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
ゲーム情報を提供するサーバ装置が、ゲーム情報が提供されるユーザ端末から、前記ユーザ端末の位置、及び高度を受け付ける受付手段と、前記受付手段により受け付けられた前記ユーザ端末の位置が所定のエリア内であり、かつ、前記受付手段により受け付けられた前記ユーザ端末の高度が、所定の高度以上、及び前記所定の高度以下のいずれかである第１の条件を満たす場合、第１の当選確率に従って、前記所定のエリアに関連する提供アイテムが当選する抽選処理を実行し、前記第１の条件を満たさない場合、前記第１の当選確率よりも低い第２の当選確率に従って前記提供アイテムが当選する抽選処理を実行する抽選手段とを備える。