(57)【要約】【課題】ゲーム内要素をユーザに提供する処理を含むビデオゲームに対するユーザの満足度を向上させる。【解決手段】ユーザに付与するゲーム内要素を選択した結果（例えば、抽選結果）が条件を満たすとき、このユーザに特典を付与する。複数回の選択結果が条件を満たさないことを要件とする構成としてもよい。条件は、特定のゲーム内要素が選択結果に含まれないことに関するものとしてもよい。特典は、抽選対象に含まれるアイテムであってもよい。【選択図】図３
2018007964.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
前記サーバに、
前記ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択機能と、
ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択機能による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新機能と、
前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与機能とを
実現させるためのビデオゲーム処理プログラム。
【請求項２】
前記サーバに、前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれる場合、前記所定の特典を付与することとは異なる処理を実行する実行機能を
実現させるための請求項１記載のビデオゲーム処理プログラム。
【請求項３】
前記付与機能では、前記所定のゲーム内要素が含まれない場合、当該ゲーム内要素を前記所定の特典として前記ユーザに付与する機能を実現させ、
前記所定のゲーム内要素が複数定められている場合、前記付与機能では、当該複数の所定のゲーム内要素のうち少なくとも１つのゲーム内要素を前記所定の特典として前記ユーザに付与する機能を
実現させるための請求項１または請求項２記載のビデオゲーム処理プログラム。
【請求項４】
前記サーバに、前記ユーザからの要求があった際、当該ユーザに対応する前記選択回数と前記選択結果とを前記更新機能が更新できる状態に設定する設定機能を
実現させるための請求項１から請求項３のうち何れかに記載のビデオゲーム処理プログラム。
【請求項５】
前記サーバに、前記ユーザが使用したゲーム内要素に基づいて前記所定のゲーム内要素または前記所定の特典を決定する決定機能を
実現させるための請求項１から請求項４のうち何れかに記載のビデオゲーム処理プログラム。
【請求項６】
前記サーバに、所定のリセット条件が満たされた際、前記ユーザに対応する前記選択回数と前記選択結果の少なくとも一方をリセットするリセット機能を
実現させるための請求項１から請求項５のうち何れかに記載のビデオゲーム処理プログラム。
【請求項７】
通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、
前記ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択手段と、
ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択機能による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新手段と、
前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与手段とを
ことを特徴とするビデオゲーム処理システム。
【請求項８】
ユーザの操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
前記ユーザ端末に、
前記ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択機能と、
ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択機能による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新機能と、
前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与機能とを
実現させるためのビデオゲーム処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態の少なくとも１つは、ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラム、及びビデオゲーム処理システムに関する。
【背景技術】
【０００２】
従来、ビデオゲームの分野において、いわゆるアイテムや各種特典などゲームを構成する要素（以下「ゲーム内要素」という。）をユーザに提供するためのシステムが種々提案されている。
【０００３】
このようなシステムには、例えば、複数の特典の取得確率に基づいて、複数の特典から抽選処理により一の特典を決定し、決定した特典をビデゲームのプレイに反映させるものがある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２４０２２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ゲーム内要素の提供に抽選処理を利用する従来のシステムでは、ユーザが希望するゲーム内要素をいつまでも取得できない可能性があり、その結果ビデオゲームに対するユーザの満足度が低下してしまう場合があった。すなわち、例えば抽選対象である複数のゲーム内要素それぞれの抽選確率を調整することだけでは、ビデオゲームに対するユーザの満足度を維持または向上させることができない場合があるという問題があった。
【０００６】
本発明の少なくとも１つの実施形態の目的は、上記課題を解決し、ゲーム内要素をユーザに提供する処理を含むビデオゲームに対するユーザの満足度を向上させることである。
【課題を解決するための手段】
【０００７】
非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理プログラムは、ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、前記サーバに、前記ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択機能と、ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択機能による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新機能と、前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与機能とを実現させるためのものである。
【０００８】
非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理プログラムは、ユーザの操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、前記ユーザ端末に、前記ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択機能と、ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択機能による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新機能と、前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与機能とを実現させるためのものである。
【０００９】
非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理システムは、通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、前記ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択手段と、ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択機能による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新手段と、前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与手段とを含むことを特徴とする。
【発明の効果】
【００１０】
本願の各実施形態により１または２以上の不足が解決される。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態の少なくとも一つに対応するビデオゲーム処理システムの構成の例を示すブロック図である。
【図２】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図３】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図４】本発明の実施形態の少なくとも一つに対応するゲーム処理におけるサーバ側の動作の例を示すフローチャートである。
【図５】本発明の実施形態の少なくとも一つに対応するゲーム処理における端末側の動作の例を示すフローチャートである。
【図６】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図７】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図８】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図９】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図１０】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図１１】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図１２】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図１３】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図１４】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図１５】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【図１６】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図１７】本発明の実施形態の少なくとも一つに対応する情報の格納状態の例について説明するための説明図である。
【図１８】本発明の実施形態の少なくとも一つに対応するゲーム処理の例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態の例について図面を参照して説明する。なお、以下で説明する各実施形態の例における各種構成要素は、矛盾等が生じない範囲で適宜組み合わせ可能である。また、ある実施形態の例として説明した内容については、他の実施形態においてその説明を省略している場合がある。また、各実施形態の特徴部分に関係しない動作や処理については、その内容を省略している場合がある。さらに、以下で説明する各種フローを構成する各種処理の順序は、処理内容に矛盾等が生じない範囲で順不同である。
【００１３】
［第１の実施形態］
図１は、本発明の一実施の形態におけるビデオゲーム処理システム１００の構成の例を示すブロック図である。図１に示すように、ビデオゲーム処理システム１００は、サーバ１０と、ビデオゲーム処理システムのユーザが使用するユーザ端末２０，２０１〜２０Ｎ（Ｎは任意の整数）とを含む。なお、ビデオゲーム処理システム１００の構成はこれに限定されず、単一のユーザ端末を複数のユーザが使用する構成としてもよいし、複数のサーバを備える構成としてもよい。
【００１４】
サーバ１０と複数のユーザ端末２０，２０１〜２０Ｎは、それぞれインターネットなどの通信ネットワーク３０に接続されている。なお、図示しないが、複数のユーザ端末２０，２０１〜２０Ｎは、通信業者によって管理される基地局と無線通信回線によるデータ通信を行うことによって、通信ネットワーク３０と接続する。
【００１５】
ビデオゲーム処理システム１００は、サーバ１０と複数のユーザ端末２０，２０１〜２０Ｎとを備えることにより、ユーザの操作に応じて各種処理を実行するための各種機能を実現する。
【００１６】
サーバ１０は、ビデオゲーム処理システム１００の管理者によって管理され、複数のユーザ端末２０，２０１〜２０Ｎに対して各種処理に関する情報を提供するための各種機能を有する。本例において、サーバ１０は、ＷＷＷサーバなどの情報処理装置によって構成され、各種情報を格納する記憶媒体を備える。なお、サーバ１０は、制御部や通信部などコンピュータとして各種処理を行うための一般的な構成を備えるが、ここでの説明は省略する。また、ビデオゲーム処理システム１００においては、複数のユーザ端末２０，２０１〜２０Ｎそれぞれにかかる処理負荷を軽減させるといった観点から、各種情報はサーバ１０が管理することが好ましい。ただし、各種情報を記憶する記憶部は、サーバ１０がアクセス可能な状態で記憶領域を備えていればよく、例えば専用の記憶領域をサーバ１０の外部に有する構成とされていてもよい。
【００１７】
図２は、サーバ１０の構成の例であるサーバ１０Ａの構成を示すブロック図である。図２に示すように、サーバ１０Ａは、選択部１１と、更新部１２と、記憶部１３と、付与部１４とを少なくとも備える。
【００１８】
選択部１１は、ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する機能を有する。
【００１９】
ここで、ユーザの操作とは、ユーザが端末を操作した内容を意味する。また、ユーザの操作に基づいてとは、ユーザの操作を少なくとも一部の処理に利用することを意味する。そして、ユーザの操作に基づいてゲーム内要素を選択するための構成は特に限定されないが、ユーザが、自身の入力によりゲーム内要素の選択が行われたことを認識し得る構成であることが好ましい。このような構成の例には、ユーザの操作が所定の付与条件を満たした際、複数のゲーム内要素から所定数のゲーム内要素を所定規則に従って選択する構成がある。なお、ゲーム内要素を選択するための規則についても、その内容は特に限定されないが、ユーザが望むゲーム内要素を必ずしも提供しない内容であることが好ましい。このような規則の例には、複数のゲーム内要素からランダムに１つのゲーム内要素を選択する規則や、ユーザ操作が成功条件を満たした際に当該成功条件を満たしたゲーム内要素を選択する規則がある。
【００２０】
また、ゲーム内要素とは、ビデオゲームにおいてユーザが利用可能な要素を意味する。
【００２１】
更新部１２は、選択部１１による選択の結果が反映されるよう選択回数と選択結果とを更新する機能を有する。
【００２２】
ここで、選択回数とは、ユーザの操作に基づいてゲーム内要素を選択した回数を意味する。また、選択結果とは、ユーザの操作に基づいてゲーム内要素を選択した結果を意味する。選択回数と選択結果とを更新するための構成は特に限定されないが、所定期間における選択回数と選択結果とをユーザに提示し得る構成であることが好ましい。このような構成の例には、複数のゲーム内要素が定義されてから変更されるまでの期間において、選択回数と、選択結果（例えば、選択したゲーム内要素の種類）とを示す情報を逐次更新する構成がある。
【００２３】
記憶部１３は、ユーザと、選択回数と、選択結果とを対応付けて記憶する機能を有する。
【００２４】
ここで、ユーザと選択回数等とを対応付けて記憶するとは、ユーザに関する情報と、選択回数等とを対応付けて記憶することを意味する。ユーザに関する情報は、ユーザを識別するための情報を含んでいれば特に限定されない。
【００２５】
付与部１４は、選択回数が所定数に達した際、対応する選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する機能を有する。
【００２６】
ここで、選択回数が所定数に達した際とは、ユーザに対応する選択回数が所定数に達した後であることを意味する。すなわち、選択回数が所定数に達してから所定の特典をユーザに付与するまでに要する時間や処理の内容は特に限定されない。
【００２７】
また、特典とは、ユーザに付与されるものを意味し、その内容は特に限定されない。特典の例には、ゲーム内要素や、ビデオゲームにおける一時的な効果の発生がある。
【００２８】
複数のユーザ端末２０，２０１〜２０Ｎは、それぞれ、ユーザによって管理され、例えば携帯電話端末やＰＤＡ（Personal Digital Assistants）、携帯型ゲーム装置や所謂ウェアラブルデバイスなどのネットワーク配信型のゲームを行うことが可能な通信端末によって構成される。なお、ビデオゲーム処理システム１００が含み得るユーザ端末の構成は上述した例に限定されず、ユーザがビデオゲームを認識し得る構成であればよい。ユーザ端末の構成の他の例には、各種通信端末を組み合わせたものやパーソナルコンピュータ、据置型ゲーム装置がある。
【００２９】
また、複数のユーザ端末２０，２０１〜２０Ｎは、それぞれ、通信ネットワーク３０に接続し、サーバ１０との通信を行うことにより各種処理を実行するためのハードウェア（例えば、座標に応じたブラウザ画面やゲーム画面を表示する表示装置など）およびソフトウェアを備える。なお、複数のユーザ端末２０，２０１〜２０Ｎそれぞれは、サーバ１０を介さずに互いに直接通信を行うこともできる構成とされていてもよい。
【００３０】
次に、本例のビデオゲーム処理システム１００（システム１００）の動作について説明する。
【００３１】
図３は、システム１００が実行するゲーム処理の例を示すフローチャートである。本例におけるゲーム処理では、ゲーム内要素の選択に関連する処理が行われる。以下、サーバ１０Ａとユーザ端末２０（端末２０）とが、ゲーム処理を実行する場合を例にして説明する。
【００３２】
ゲーム処理は、例えばビデオゲームにおいてユーザがゲーム内要素の付与条件を満たした際に開始される。以下、端末２０を操作するユーザがゲーム内要素の付与条件を充足した場合を例にして説明する。
【００３３】
サーバ１０Ａは、ゲーム処理において、先ず、ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する（ステップＳ１１）。本例においてサーバ１０Ａは、ゲーム内要素の選択をユーザの操作が示す場合に、複数のゲーム内容要素から所定数のゲーム内要素を選択する。
【００３４】
サーバ１０Ａは、ゲーム内要素を選択すると、選択回数と選択結果とを更新する（ステップＳ１２）。本例においてサーバ１０Ａは、端末２０を操作するユーザについて、選択回数に１を加算し、選択結果に今回選択したゲーム内要素を含ませる。
【００３５】
サーバ１０Ａは、選択回数と選択結果とを更新すると、更新結果が条件を満たす場合、ユーザに特典を付与する（ステップＳ１３）。本例においてサーバ１０Ａは、更新後の選択回数が所定数に達している場合に「更新結果が条件を満たす」と判定し、所定の特典がユーザに付与されたこととなるようにユーザ情報を更新する。また、サーバ１０Ａは、特典付与に関するゲーム画面を端末２０が備える表示装置の表示画面に出力させるための情報（出力情報）を生成し、生成した出力情報を端末２０に送信する。なお、出力情報の構成は特に限定されず、例えば画像を圧縮した情報でもよいし、端末側で画像を生成させるための情報であってもよい。画像を圧縮した情報の例には、クラウドゲームで使用されるもの（例えば、ＭＰＥＧ）がある。また、端末側で画像を生成させるための情報には、オンラインゲームで使用されるもの（例えば、オブジェクトの位置情報）がある。
【００３６】
端末２０は、サーバ１０Ａから受信した出力情報に基づいて、自身が備える表示装置の表示画面にゲーム画面を表示して（ステップＳ１４）、ここでの処理を終了する。
【００３７】
図４は、ゲーム処理におけるサーバ１０Ａ側の動作の例を示すフローチャートである。ここでは、システム１００におけるサーバ１０Ａの動作について改めて説明する。
【００３８】
サーバ１０Ａは、ゲーム処理において、先ず、ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択し（ステップＳ１０１）、ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶部１３を参照し、今回の選択が反映されるよう選択回数と選択結果とを更新し（ステップＳ１０２）、更新結果が条件を満たす場合（すなわち、選択回数が所定数に達しており、かつ選択結果に所定のゲーム内要素が含まれない場合）、所定の特典をユーザに付与する（ステップ１０３）。
【００３９】
図５は、端末２０がゲーム処理を実行する場合の端末２０側の動作の例を示すフローチャートである。以下、端末２０が、単体でゲーム処理を実行する場合を例にして説明する。なお、端末２０の構成については、サーバ１０から各種情報を受信することを除きサーバ１０の構成と同様の機能を備えるものであるため、重複説明を避ける観点から記載を省略する。
【００４０】
端末２０は、ゲーム処理において、先ず、ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択し（ステップＳ２０１）、ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶部を参照し、今回の選択が反映されるよう選択回数と選択結果とを更新し（ステップＳ２０２）、更新結果が条件を満たす場合（すなわち、選択回数が所定数に達しており、かつ選択結果に所定のゲーム内要素が含まれない場合）、所定の特典をユーザに付与する（ステップ２０３）。本例において端末２０は、サーバ１０Ａと通信することで、記憶部１３を参照し、サーバ１０Ａに対する情報の更新要求、特典の付与判定要求およびユーザへの特典付与要求を行う。なお、端末２０が、自身が備える記憶部を参照し、情報の更新等を行う構成としてもよい。
【００４１】
以上に説明したように、第１の実施形態の一側面として、ユーザの操作に応じてビデオゲームの進行を制御する機能を備えたサーバ１０Ａが、選択部１１と、更新部１２と、記憶部１３と、付与部１４とを備える構成としているので、ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択し、ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶部１３を参照し、選択の結果が反映されるよう選択回数と選択結果とを更新し、選択回数が所定数に達した際、対応する選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与し、ゲーム内要素をユーザに提供する処理（例えば、ゲーム内要素を抽選する処理）を含むビデオゲームに対するユーザの満足度を向上させることができる。
【００４２】
すなわち、例えば複数のゲーム内要素から１つのゲーム内要素をランダムに選択するような抽選処理を含むビデオゲームについて、１０回抽選して１回も目的のゲーム内要素を取得できなかったユーザに特典を付与することができるようになるため、ビデオゲームに対するユーザの満足度を高めることができる。
【００４３】
［第２の実施形態］
図６は、ビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｂ（サーバ１０Ｂ）の構成を示すブロック図である。本例において、サーバ１０Ｂは、選択部１１と、更新部１２と、記憶部１３と、付与部１４と、実行部１５とを少なくとも備える。
【００４４】
実行部１５は、選択回数が所定数に達した際、対応する選択結果に所定のゲーム内要素が含まれる場合、所定の特典を付与することとは異なる処理を実行する機能を有する。
【００４５】
ここで、所定の特典を付与することとは異なる処理を実行するための構成は特に限定されないが、当該処理が実行された理由をユーザが認識し得る構成であることが好ましい。このような構成の例には、所定のゲーム内要素とは異なるゲーム内要素をユーザに付与し、併せて当該ゲーム内要素の付与理由をユーザに提示する構成がある。なお、所定の特典を付与することとは異なる処理として、特典をユーザに付与しない処理を実行する構成としてもよい。
【００４６】
図７は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｂと、端末２０の動作を例にして説明する。なお、サーバ１０Ｂと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００４７】
サーバ１０Ｂは、選択回数と選択結果とを更新すると、更新結果に応じた処理を実行する（ステップＳ２−１１）。本例においてサーバ１０Ｂは、更新結果としての選択回数が所定数に達しており、かつ更新結果としての選択結果に所定のゲーム内要素が含まれる場合、更新結果に応じた処理として「所定の特典を付与することとは異なる処理」を実行する。一方、更新結果としての選択回数が所定数に達しており、かつ更新結果としての選択結果に所定のゲーム内要素が含まれない場合、更新結果に応じた処理として「所定の特典を付与する処理」を実行する。
【００４８】
以上に説明したように、第２の実施形態の一側面として、サーバ１０Ｂが、選択部１１と、更新部１２と、記憶部１３と、付与部１４と、実行部１５を備える構成としているので、選択回数が所定数に達した際、対応する選択結果に所定のゲーム内要素が含まれる場合、所定の特典を付与することとは異なる処理を実行し、所定のゲーム内要素が選択されないことに対するユーザの不満を軽減させることができる。
【００４９】
［第３の実施形態］
図８は、ビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｃ（サーバ１０Ｃ）の構成を示すブロック図である。本例において、サーバ１０Ｃは、選択部１１と、更新部１２と、記憶部１３と、付与部１４Ｃとを少なくとも備える。
【００５０】
付与部１４Ｃは、ユーザに対応する選択回数が所定数に達した際、対応する選択結果に所定のゲーム内要素が含まれない場合、当該ゲーム内要素を所定の特典としてユーザに付与する機能を有する。
【００５１】
ここで、所定のゲーム内要素を所定の特典としてユーザに付与するための構成は特に限定されないが、選択結果として付与される場合と特典として付与される場合とをユーザが識別し得る構成であることが好ましい。このような構成の例には、ゲーム画面として出力する演出に差異を設ける構成がある。
【００５２】
また、所定のゲーム内要素の数は特に限定されず、複数定められていてもよい。所定のゲーム内要素が複数定められている場合、付与部１４Ｃは、当該複数の所定のゲーム内要素のうち少なくとも１つのゲーム内要素を所定の特典としてユーザに付与する。すなわち、例えば複数のゲーム内要素の一部が選択結果に含まれていない場合、当該一部のゲーム内要素の一部または全部を所定の特典としてユーザに付与する構成としてもよい。
【００５３】
図９は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｃと、端末２０の動作を例にして説明する。なお、サーバ１０Ｃと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００５４】
サーバ１０Ｃは、選択回数と選択結果とを更新すると、更新結果に応じた処理を実行する（ステップＳ３−１１）。本例においてサーバ１０Ｃは、更新結果としての選択回数が所定数に達しており、かつ更新結果としての選択結果に所定のゲーム内要素が含まれない場合、当該ゲーム内要素を端末２０のユーザに付与する。
【００５５】
以上に説明したように、第３の実施形態の一側面として、サーバ１０Ｃが、選択部１１と、更新部１２と、記憶部１３と、付与部１４Ｃを備える構成としているので、ユーザに対応する選択回数が所定数に達した際、対応する選択結果に所定のゲーム内要素が含まれない場合、当該ゲーム内要素を所定の特典としてユーザに付与し、所定のゲーム内要素が複数定められている場合、当該複数の所定のゲーム内要素のうち少なくとも１つのゲーム内要素を所定の特典としてユーザに付与し、いつまでも目当てのゲーム内要素が選択されないことによるユーザの不満を緩和させることができるようになる。
【００５６】
なお、第３の実施形態の一側面として、サーバ１０Ｃが、複数の所定のゲーム内要素から所定規則に従って所定数のゲーム内要素を特典として選択する構成としてもよい。このような構成とすることで、特典についてもゲーム性（あるいは、ユーザにとっての予測困難性）をもたせることができ、ビデオゲームの趣向性を向上させることができる。なお、所定規則に従って所定数のゲーム内要素を特典として選択するための構成は特に限定されず、いわゆるランダムにゲーム内要素を選択する構成としてもよいし、各ゲーム内要素に設定された確率や被選択条件に従って選択する構成としてもよい。
【００５７】
［第４の実施形態］
図１０は、ビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｄ（サーバ１０Ｄ）の構成を示すブロック図である。本例において、サーバ１０Ｄは、選択部１１と、更新部１２と、記憶部１３と、付与部１４と、設定部１６とを少なくとも備える。
【００５８】
設定部１６は、ユーザからの要求があった際、当該ユーザに対応する選択回数と選択結果とを更新できる状態に設定する機能を有する。
【００５９】
ここで、ユーザからの要求があったか否かを判定するための構成は特に限定されない。ユーザからの要求があったと判定するための例には、ユーザが所定状況で所定の操作を入力した場合にユーザからの要求があったと判定する構成がある。すなわち、例えばメニュー画面において所定のアイテムを消費する操作を入力したユーザについて、ユーザからの要求があったものと判定する構成としてもよい。
【００６０】
また、選択回数と選択結果とを更新できる状態（更新可能状態）にするための構成は特に限定されず、例えばいわゆるフラグで管理する構成としてもよい。
【００６１】
図１１は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｄと、端末２０の動作を例にして説明する。なお、サーバ１０Ｂと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００６２】
サーバ１０Ｄは、ゲーム処理において、先ず、端末２０のユーザに対応する選択回数と選択結果とを更新可能状態に設定する（ステップＳ４−１１）。本例においてサーバ１０Ｄは、端末２０に入力されたユーザ操作に関する情報（操作関連情報）を受信した際、受信した情報に基づいて、選択回数と選択結果とを更新可能な状態に設定する。すなわち、サーバ１０Ｄは、端末２０のユーザに対応する選択回数と選択結果とが更新可能な状態である場合に、ゲーム内要素を選択した後、当該ユーザに対応する選択回数と選択結果とを更新する（ステップＳ１２）。
【００６３】
以上に説明したように、第４の実施形態の一側面として、サーバ１０Ｄが、選択部１１と、更新部１２と、記憶部１３と、付与部１４と、設定部１６を備える構成としているので、ユーザからの要求があった際、当該ユーザに対応する選択回数と選択結果とを更新できる状態に設定し、更新開始の時機をユーザに委ねることができる。これにより、ユーザが判断すべき事項が増えるため、ビデオゲームの趣向性を向上させ得る。
【００６４】
［第５の実施形態］
図１２は、サーバ１０の例であるサーバ１０Ｅ（サーバ１０Ｅ）の構成を示すブロック図である。本例において、サーバ１０Ｅは、選択部１１と、更新部１２と、記憶部１３と、付与部１４と、決定部１７とを少なくとも備える。
【００６５】
決定部１７は、ユーザが使用したゲーム内要素に基づいて所定のゲーム内要素（すなわち、特典を付与するか否かの判断基準とするゲーム内要素）または所定の特典（すなわち、選択結果に所定のゲーム内要素が含まれていない場合にユーザに付与する特典）を決定する機能を有する。
【００６６】
ここで、ユーザが使用したゲーム内要素に基づいて所定のゲーム内要素（すなわち、ユーザの選択結果に含まれるか否か判定されるゲーム内要素）や所定の特典（すなわち、選択結果に所定のゲーム内要素が含まれない場合にユーザに付与される特典）を決定するための構成は特に限定されないが、ユーザにより使用されたゲーム内要素の種類に対応して決定される構成であることが好ましい。このような構成の例には、ユーザが使用可能なゲーム内要素と、所定のゲーム内要素と、所定の特典とを対応付けて所定の記憶領域に記憶させておく構成がある。
【００６７】
図１３は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｅと、端末２０の動作を例にして説明する。なお、サーバ１０Ｅと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００６８】
サーバ１０Ｅは、ゲーム処理において、先ず、判断基準としてのゲーム内要素または特典を決定する（ステップＳ５−１１）。本例においてサーバ１０Ｅは、端末２０に入力されたユーザ操作に関する情報（操作関連情報）を受信した際、受信した情報に基づいて、ユーザが使用したゲーム内要素を特定する。そして、サーバ１０Ｅは、特定したゲーム内要素に対応する判断基準としてのゲーム内要素や特典を所定の記憶領域を検索する。すなわち、サーバ１０Ｅは、端末２０のユーザに対応する判断基準としてのゲーム内要素または特典に基づいて、選択回数と選択結果との更新結果に応じて特典を付与する（ステップＳ１３）。
【００６９】
以上に説明したように、第５の実施形態の一側面として、サーバ１０Ｅが、選択部１１と、更新部１２と、記憶部１３と、付与部１４と、決定部１７とを備える構成としているので、ユーザが使用したゲーム内要素に基づいて所定のゲーム内要素または所定の特典を決定し、抽選処理の保険として付与する特典にユーザの意図を反映させることができるので、より抽選処理を含むビデオゲームに対するユーザの満足度を向上させることができる。
【００７０】
［第６の実施形態］
図１４は、サーバ１０の例であるサーバ１０Ｆ（サーバ１０Ｆ）の構成を示すブロック図である。本例において、サーバ１０Ｅは、選択部１１と、更新部１２と、記憶部１３と、付与部１４と、リセット部１８とを少なくとも備える。
【００７１】
リセット部１８は、所定のリセット条件が満たされた際、ユーザに対応する選択回数と選択結果の少なくとも一方をリセットする機能を有する。
【００７２】
ここで、リセットとは、初期状態に戻すことを意味する。すなわち、ユーザに対応する選択回数をリセットするとは、選択回数を１から数え直すことを意味する。また、ユーザに対応する選択結果をリセットするとは、選択結果の記録をとりなおすことを意味する。リセット条件の内容は特に限定されないが、選択回数または選択結果に関するものであることが好ましい。このような例には、選択回数が所定数に達したことや、選択結果に所定のゲーム内要素が含まれたことがある。また、ユーザに対応する選択回数等をリセットするための構成は特に限定されないが、リセットされる前にユーザに対する特典の付与判定（すなわち、選択結果が特典の付与条件を満たすか否かの判定）が行われる構成であることが好ましい。このような構成の例には、特典の付与条件の充足判定が行われたことがリセット条件として設けられている構成がある。
【００７３】
図１５は、システム１００が実行するゲーム処理の例を示すフローチャートである。以下、サーバ１０Ｆと、端末２０の動作を例にして説明する。なお、サーバ１０Ｆと端末２０それぞれの動作を示すフローチャートについては、重複説明を避ける観点から記載を省略する。
【００７４】
サーバ１０Ｆは、ゲーム処理において、先ず、選択回数または選択結果をリセットする（ステップＳ６−１１）。本例においてサーバ１０Ｆは、端末２０に入力されたユーザ操作に関する情報（操作関連情報）を受信した際、受信した情報に基づいて、当該ユーザと対応付けて記憶部１３に記憶されている選択回数または選択結果をリセットするか否かを判定する。すなわち、サーバ１０Ｆは、リセット条件を満たしたユーザに付与するゲーム内要素を選択すると（ステップＳ１１）、リセット後の選択回数等を更新し（ステップＳ１２）、リセット後の更新結果に応じてユーザに特典を付与する（ステップＳ１３）。
【００７５】
以上に説明したように、第６の実施形態の一側面として、サーバ１０Ｆが、選択部１１と、更新部１２と、記憶部１３と、付与部１４と、リセット部１８とを備える構成としているので、所定のリセット条件が満たされた際、ユーザに対応する選択回数と選択結果の少なくとも一方をリセットし、選択結果の蓄積に応じてユーザに付与する機会を複数設けることができ、より抽選処理を含むビデオゲームに対するユーザの満足度を向上させることができる。
【００７６】
なお、上述した第６の実施形態の例では特に言及していないが、リセット条件は、所定のリセット期間の経過に関するものであり、サーバ１０Ｆが、リセット期間が経過した際、選択回数と選択結果の少なくとも一方をリセットする構成としてもよい。このような構成とすることで、期間を考慮して抽選処理を利用するか否かを判断することをユーザに促すことができるようになり、ビデオゲームの趣向性を向上させることができるようになる。
【００７７】
［第７の実施形態］
図１６は、システム１００（図１参照）におけるビデオゲーム処理サーバ１０の例であるビデオゲーム処理サーバ１０Ｇ（サーバ１０Ｇ）の構成を示すブロック図である。本例において、サーバ１０Ｇは、選択部１１Ｚと、更新部１２Ｚと、記憶部１３Ｚと、付与部１４Ｚとを少なくとも備える。以下、上述した文言について、ゲーム内要素としてアイテムを、選択機能としていわゆるガチャ機能を、それぞれ一例として説明する。
【００７８】
選択部１１Ｚは、ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する機能を有する。本例において選択部１１Ｚは、サーバ１０Ｇと通信する端末２０のユーザがアイテム抽選用のゲーム内ポイントを支払ったことに応じて、複数のアイテムから１つのアイテムを選択する。
【００７９】
更新部１２Ｚは、選択部１１Ｚによる選択の結果が反映されるよう選択回数と選択結果とを更新する機能を有する。本例において更新部１２Ｚは、各ユーザについて、ゲーム内ポイントを選択した回数（選択回数。すなわち、抽選回数。）と、選択したアイテムの結果（選択結果。すなわち、アイテム付与履歴。）を更新する。
【００８０】
記憶部１３Ｚは、ユーザと、選択回数と、選択結果とを対応付けて記憶する機能を有する。本例において記憶部１３Ｚは、ユーザの識別情報と、選択回数等とを対応付けて記憶する。
【００８１】
図１７は、記憶部１３Ｚに記憶される情報の格納状態の例について説明するための説明図である。図１７に示すように、記憶部１３Ｚは、ユーザ番号と、選択回数と、選択結果と、付与条件と、特典とを対応付けて記憶する。
【００８２】
ここで、ユーザ番号とは、ビデオゲームの管理者側が各ユーザを識別するための情報の例である。また、選択回数とは、ユーザに対して抽選処理を行った回数である。また、選択結果は、ユーザに対して抽選処理を行った結果を表すアイテム名である。
【００８３】
また、付与条件とは、選択結果に関する条件であり、選択結果が条件を満たした場合に対応する特典が付与されるものである。各ユーザには、同一の付与条件が対応付けされていてもよいし、異なる付与条件が対応付けされていてもよい。本例において付与条件は、ユーザが使用したアイテムに対応するものが対応付けされる。なお、付与条件の内容は特に限定されないが、アイテムに関するものであることが好ましい。付与条件の例には、「選択回数１０回で特定のアイテムを含まないこと」や、「選択回数１５回で特定の希少度以上のアイテムを含まないこと」がある。
【００８４】
また、特典とは、付与条件を満たしたユーザに付与されるものを意味する。特典の内容は特に限定されないが、抽選処理における抽選対象に関連するものであることが好ましい。特典の例には、特定のアイテム（例えば、抽選対象に含まれるアイテム）や、特定の希少度以上の複数のうちから所定数のアイテムを取得する権利がある。抽選処理に関連する付与条件を満たしたユーザに特典を付与する構成とすることで、抽選処理に関する保険としての役割をもたせることができる。
【００８５】
また、ユーザ番号と選択回数等とを対応付けるタイミング（例えば、選択回数を数え始めるタイミング）がビデオゲームの進行に応じて異なる構成としてもよい。本例においてユーザ番号と選択回数等とは、ユーザが所定のアイテムを使用したことにより対応付けされる。
【００８６】
付与部１４Ｚは、選択回数が所定数に達した際、対応する選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する機能を有する。本例において付与部１４Ｚは、ユーザに対応する選択回数が所定数に達した際、記憶部１３Ｚを参照し、対応する選択結果に所定のアイテムが含まれていない場合、このユーザに対応する特典を付与する。
【００８７】
図１８は、サーバ１０Ｚを備えるシステム１００Ｚが実行するゲーム処理の例を示すフローチャートである。図１８に示すように、本例におけるシステム１００Ｚは、ビデオゲームに関する処理として、保険の内容を決定し、アイテムを抽選し、保険を適用することに関する処理を行う。以下、各処理について説明する。なお、各処理の順序は、処理内容に矛盾等が生じない範囲で順不同である。
【００８８】
システム１００Ｚは、端末２０を操作するユーザ（すなわち、ビデオゲームのプレイヤ）の操作に応じて、保険の内容を決定する（ステップＳ３０１）。本例においてシステム１００Ｚは、抽選処理で良いアイテムが抽選されなかった場合の保険として、特典の付与条件と、特典の内容とを決定する。
【００８９】
システム１００Ｚは、保険の内容を決定すると、アイテムを抽選する（ステップＳ３０２）。本例においてシステム１００Ｚは、端末２０を操作するユーザがゲーム内ポイントを支払った場合に、所定のアイテム群からランダムに１つのアイテムを選択し、選択したアイテムが選択結果としてユーザと対応付けされるよう、ユーザに関連する情報を更新する。また、本例においては、サーバ１０Ｚが、記憶部１３Ｚを参照してユーザに対応する選択回数または選択結果の表示領域を含むゲーム画面を端末２０に出力させるための情報（出力情報）を生成し、生成した出力情報を端末２０に送信する。
【００９０】
システム１００Ｚは、アイテムを抽選すると、保険を適用する（ステップＳ３０３）。本例においてシステム１００Ｚは、端末２０のユーザがアイテム抽選の結果付与条件を満たした場合に特典を付与する。また、システム１００Ｚは、保険を適用した後（本例においては、選択回数が付与条件を満たし、かつ選択結果が付与条件を満たさなかったことでユーザに特典を付与しなかった場合も）、ユーザに対応する選択結果等をリセットする。
【００９１】
以上に説明したように、第７の実施形態の一側面として、ユーザの操作に応じてビデオゲームの進行を制御する機能を備えたビデオゲーム処理サーバ１０Ｚが、選択部１１Ｚと、更新部１２Ｚと、記憶部１３Ｚと、付与部１４Ｚとを備える構成としているので、ユーザの操作に基づいて複数のゲーム内要素（例えば、アイテム）から少なくとも１つのゲーム内要素を選択し、ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶部１３Ｚを参照し、選択の結果（例えば、抽選処理の結果）が反映されるよう選択回数と選択結果とを更新し、選択回数が所定数に達した際、対応する選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与し、抽選処理を含むビデオゲームに対するユーザの満足度を向上させることができる。
【００９２】
以上に説明したように、本願の各実施形態により１または２以上の不足が解決される。なお、夫々の実施形態による効果は、非限定的な効果または効果の一例である。
【００９３】
なお、上述した各実施形態では、複数のユーザ端末２０，２０１〜２０Ｎとサーバ１０は、自己が備える記憶装置に記憶されている各種制御プログラム（例えば、ビデオゲーム処理プログラム）に従って、上述した各種の処理を実行する。
【００９４】
また、システム１００の構成は上述した各実施形態の例として説明した構成に限定されず、例えばユーザ端末が実行する処理として説明した処理の一部または全部をサーバ１０が実行する構成としてもよいし、サーバ１０が実行する処理として説明した処理の一部または全部を複数のユーザ端末２０，２０１〜２０Ｎの何れか（例えば、ユーザ端末２０）が実行する構成としてもよい。また、サーバ１０が備える記憶部の一部または全部を複数のユーザ端末２０，２０１〜２０Ｎの何れかが備える構成としてもよい。すなわち、システム１００におけるユーザ端末２０とサーバ１０のどちらか一方が備える機能の一部または全部を、他の一方が備える構成とされていてもよい。
【００９５】
また、プログラムが、上述した各実施形態の例として説明した機能の一部または全部を、通信ネットワークを含まない装置単体に実現させる構成としてもよい。
【００９６】
なお、ビデオゲームの進行に応じてとは、ビデオゲームで発生し得る種々の進行あるいは変化等が生じたことを特定の処理の契機や基準とすることを意味する。特定の処理の例としては、判定処理や情報更新処理などがある。また、ビデオゲームで発生し得る種々の進行あるいは変化等の例としては、時間の進行、ゲーム要素値の変化、特定のステータス若しくはフラグの更新、あるいはユーザによる操作入力などがある。
【００９７】
［付記］
上述した実施形態の説明は、少なくとも下記発明を、当該発明の属する分野における通常の知識を有する者がその実施をすることができるように記載した。
［１］
ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
前記サーバに、
前記ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択機能と、
ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択機能による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新機能と、
前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与機能とを
実現させるためのビデオゲーム処理プログラム。
［２］
前記サーバに、前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれる場合、前記所定の特典を付与することとは異なる処理を実行する実行機能を
実現させるための［１］記載のビデオゲーム処理プログラム。
［３］
前記付与機能では、前記所定のゲーム内要素が含まれない場合、当該ゲーム内要素を前記所定の特典として前記ユーザに付与する機能を実現させ、
前記所定のゲーム内要素が複数定められている場合、前記付与機能では、当該複数の所定のゲーム内要素のうち少なくとも１つのゲーム内要素を前記所定の特典として前記ユーザに付与する機能を
実現させるための［１］または［２］記載のビデオゲーム処理プログラム。
［３−１］
前記付与機能では、前記複数の所定のゲーム内要素から所定規則に従って所定数のゲーム内要素を前記特典として選択する選択機能を
実現させるための［３］記載のビデオゲーム処理プログラム。
［４］
前記サーバに、前記ユーザからの要求があった際、当該ユーザに対応する前記選択回数と前記選択結果とを前記更新機能が更新できる状態に設定する設定機能を
実現させるための［１］から［３］のうち何れかに記載のビデオゲーム処理プログラム。
［５］
前記サーバに、前記ユーザが使用したゲーム内要素に基づいて前記所定のゲーム内要素または前記所定の特典を決定する決定機能を
実現させるための［１］から［４］のうち何れかに記載のビデオゲーム処理プログラム。
［６］
前記サーバに、前記記憶手段を参照してユーザに対応する前記選択回数または前記選択結果の表示領域を含むゲーム画面を当該ユーザが操作するユーザ端末に出力させるための情報を当該ユーザ端末に送信する送信機能を
実現させるための［１］から［５］のうち何れかに記載のビデオゲーム処理プログラム。
［７］
前記サーバに、所定のリセット条件が満たされた際、前記ユーザに対応する前記選択回数と前記選択結果の少なくとも一方をリセットするリセット機能を
実現させるための［１］から［６］のうち何れかに記載のビデオゲーム処理プログラム。
［８］
前記リセット条件は、前記選択回数または前記選択結果に関するものである
［７］記載のビデオゲーム処理プログラム。
［９］
前記リセット条件は、所定のリセット期間の経過に関するものであり、
前記リセット機能では、前記リセット期間が経過した際、前記選択回数と前記選択結果の少なくとも一方をリセットする機能を
実現させるための［７］または［８］記載のビデオゲーム処理プログラム。
［１０］
［１］から［９］のうち何れかに記載のビデオゲーム処理プログラムが前記サーバに実現させる機能のうち少なくとも１つの機能を、当該サーバと通信可能なユーザ端末に実現させるためのビデオゲーム処理用プログラム。
［１１］
［１］から［１０］のうち何れかに記載のビデオゲーム処理プログラムがインストールされたサーバ。
［１２］
通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、
前記ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択手段と、
ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択機能による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新手段と、
前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与手段とを
ことを特徴とするビデオゲーム処理システム。
［１３］
前記サーバが、選択手段と、更新手段と、付与手段とを含み、
前記ユーザ端末が、前記付与手段による付与結果を表すゲーム画面を表示装置の表示画面に出力する出力手段を含む
［１２］記載のビデオゲーム処理システム。
［１４］
ユーザの操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択機能と、ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択機能による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新機能と、前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与機能とを有するサーバから、当該サーバが備える機能に関する情報を受信して当該機能に対応する入出力を行う機能を前記ユーザ端末に
実現させるためのビデオゲーム処理プログラム。
［１５］
ユーザの操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
前記ユーザ端末に、
前記ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択機能と、
ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択機能による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新機能と、
前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与機能とを
実現させるためのビデオゲーム処理プログラム。
［１６］
［１５］記載のビデオゲーム処理プログラムが前記ユーザ端末に実現させる機能のうち少なくとも１つの機能を、当該ユーザ端末と通信可能なサーバに実現させるためのビデオゲーム処理プログラム。
［１７］
［１５］または［１６］記載のビデオゲーム処理プログラムがインストールされたユーザ端末。
［１８］
ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理方法であって、
前記ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択処理と、
ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択機能による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新処理と、
前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与処理とを含む
ことを特徴とするビデオゲーム処理方法。
［１９］
通信ネットワークと、サーバと、ユーザ端末とを備えるビデオゲーム処理システムが、  ユーザの操作に応じてビデオゲームの進行を制御するために実行するビデオゲーム処理方法であって、
ユーザからの選択要求に応じて複数のゲーム内要素の中から少なくとも１つのゲーム内要素を所定規則に従って選択する選択処理と、
前記ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択処理と、
ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択機能による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新処理と、
前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与処理とを含む
ことを特徴とするビデオゲーム処理方法。
【産業上の利用可能性】
【００９８】
本発明の実施形態の一つによれば、ビデオゲームに対するユーザの満足度を向上させるのに有用である。
【符号の説明】
【００９９】
１０              サーバ
２０，２０１〜２０Ｎ        ユーザ端末
１１              選択部
１２              更新部
１３              記憶部
１４              付与部
１５              実行部
１６              設定部
１７              決定部
１８              リセット部
３０              通信ネットワーク
１００            システム
【図１】
2018007964.tif 000003
【図２】
2018007964.tif 000004
【図３】
2018007964.tif 000005
【図４】
2018007964.tif 000006
【図５】
2018007964.tif 000007
【図６】
2018007964.tif 000008
【図７】
2018007964.tif 000009
【図８】
2018007964.tif 000010
【図９】
2018007964.tif 000011
【図１０】
2018007964.tif 000012
【図１１】
2018007964.tif 000013
【図１２】
2018007964.tif 000014
【図１３】
2018007964.tif 000015
【図１４】
2018007964.tif 000016
【図１５】
2018007964.tif 000017
【図１６】
2018007964.tif 000018
【図１７】
2018007964.tif 000019
【図１８】
2018007964.tif 000020
【手続補正書】
【提出日】平成29年9月4日(2017.9.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
前記サーバに、
前記ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択機能と、
ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択機能による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新機能と、
前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与機能とを
実現させるためのビデオゲーム処理プログラム。
【請求項２】
前記サーバに、前記ユーザが使用したゲーム内要素にゲーム内要素または特典が対応付けされている場合に、当該ゲーム内要素または当該特典を前記所定のゲーム内要素または前記所定の特典として決定する決定機能を
実現させるための請求項１記載のビデオゲーム処理プログラム。
【請求項３】
前記サーバに、前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれる場合、前記所定の特典を付与することとは異なる処理を実行する実行機能を
実現させるための請求項１または請求項２記載のビデオゲーム処理プログラム。
【請求項４】
前記付与機能では、前記所定のゲーム内要素が含まれない場合、当該ゲーム内要素を前記所定の特典として前記ユーザに付与する機能を実現させ、
前記所定のゲーム内要素が複数定められている場合、前記付与機能では、当該複数の所定のゲーム内要素のうち少なくとも１つのゲーム内要素を前記所定の特典として前記ユーザに付与する機能を
実現させるための請求項１から請求項３のうち何れかに記載のビデオゲーム処理プログラム。
【請求項５】
前記サーバに、前記ユーザからの要求があった際、当該ユーザに対応する前記選択回数と前記選択結果とを前記更新機能が更新できる状態に設定する設定機能を
実現させるための請求項１から請求項４のうち何れかに記載のビデオゲーム処理プログラム。
【請求項６】
前記サーバに、所定のリセット条件が満たされた際、前記ユーザに対応する前記選択回数と前記選択結果の少なくとも一方をリセットするリセット機能を
実現させるための請求項１から請求項５のうち何れかに記載のビデオゲーム処理プログラム。
【請求項７】
通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、
前記ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択手段と、
ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択手段による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新手段と、
前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与手段とを備える
ことを特徴とするビデオゲーム処理システム。
【請求項８】
ユーザの操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
前記ユーザ端末に、
前記ユーザの操作に基づいて複数のゲーム内要素から少なくとも１つのゲーム内要素を選択する選択機能と、
ユーザと、選択回数と、選択結果とを対応付けて記憶する記憶手段を参照し、前記選択機能による選択の結果が反映されるよう前記選択回数と前記選択結果とを更新する更新機能と、
前記選択回数が所定数に達した際、対応する前記選択結果に所定のゲーム内要素が含まれない場合、所定の特典をユーザに付与する付与機能とを
実現させるためのビデオゲーム処理プログラム。