(57)【特許請求の範囲】
【請求項１】
ゲーム要素を用いるビデオゲームの進行を制御する機能をユーザ端末に実現させるためのプログラムであって、
前記ユーザ端末に、
ベースとなるゲーム要素（以下「ベース」という。）と素材となるゲーム要素（以下「素材」という。）とを特定する特定機能と、
特定した前記ベースと前記素材とが同一のゲーム要素である場合、該ベースに予め対応付けされた複数の特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にするように、該ベースに関する情報を更新する更新機能と、
設定可能状態の特殊要素の少なくとも何れか１つを該ベースに設定する設定機能と、
該ベースに設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御機能と、
付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるゲーム要素をユーザに付与する付与機能を
実現させるためのプログラム。
【請求項２】
前記更新機能にて、所定規則に基づいて前記設定不能状態の特殊要素を特定し、特定した特殊要素を設定可能状態にする機能を
実現させるための請求項１記載のプログラム。
【請求項３】
前記ユーザ端末に、設定可能状態にある特殊要素のうち少なくとも１の特殊要素の選択をユーザから受け付ける受付機能を実現させ、
前記設定機能にて、ユーザにより選択された特殊要素を前記ゲーム要素に設定する機能を
実現させるための請求項１又は請求項２に記載のプログラム。
【請求項４】
通信ネットワークと、サーバと、ユーザ端末とを備え、ゲーム要素を用いるビデオゲームの進行を制御するシステムであって、
ベースとなるゲーム要素（以下「ベース」という。）と素材となるゲーム要素（以下「素材」という。）とを特定する特定手段と、
特定した前記ベースと前記素材とが同一のゲーム要素である場合、該ベースに予め対応付けされた複数の特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にするように、該ベースに関する情報を更新する更新手段と、
設定可能状態の特殊要素の少なくとも何れか１つを該ベースに設定する設定手段と、
該ベースに設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御手段と、
付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるゲーム要素をユーザに付与する付与手段を備える
ことを特徴とするシステム。
【請求項５】
ゲーム要素を用いるビデオゲームの進行を制御する機能をサーバに実現させるためのプログラムであって、
前記サーバに、
ベースとなるゲーム要素（以下「ベース」という。）と素材となるゲーム要素（以下「素材」という。）とを特定する特定機能と、
特定した前記ベースと前記素材とが同一のゲーム要素である場合、該ベースに予め対応付けされた複数の特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にするように、該ベースに関する情報を更新する更新機能と、
設定可能状態の特殊要素の少なくとも何れか１つを該ベースに設定する設定機能と、
該ベースに設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御機能と、
付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるゲーム要素をユーザに付与する付与機能を
実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態の少なくとも１つは、ゲーム要素を用いるビデオゲームの進行を制御する機能をユーザ端末に実現させるためのプログラム、ゲーム要素を用いるビデオゲームの進行を制御する機能をユーザ端末に実現させるためのシステム、およびゲーム要素を用いるビデオゲームの進行を制御する機能をサーバに実現させるためのプログラムに関する。
【背景技術】
【０００２】
従来、ゲーム要素（例えば、仮想的なカード）を用いたビデオゲームシステムがある。
【０００３】
このようなビデオゲームシステムには、例えば、ゲーム要素どうしの合成により、ベースとなったゲーム要素に設定されたパラメータ（例えば、ＨＰや攻撃力）を変動させるものがある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−９４２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このようなビデオゲームシステムでは、ゲーム要素がパラメータを変更するものばかりであり、ゲーム要素がパラメータ以外の要素を備えている場合におけるゲーム要素どうしの合成には改善の余地が残されていた。すなわち、ゲーム要素にどのようなパラメータ以外の要素が備わっているのか、およびゲーム要素に備わっているパラメータ以外の要素にゲーム要素どうしの合成がどのように貢献できるのかについては改善の余地が残されており、ビデオゲームの趣向性を向上できる余地が残されていた。
【０００６】
本発明の少なくとも１つの実施形態の目的は、上記課題を解決し、ビデオゲームの趣向性を向上させることにある。
【課題を解決するための手段】
【０００７】
非限定的な観点によると、本発明の一実施形態に係るプログラムは、ゲーム要素を用いるビデオゲームの進行を制御する機能をユーザ端末に実現させるためのプログラムであって、ベースとなるゲーム要素（以下「ベース」という。）と素材となるゲーム要素（以下「素材」という。）とを特定する特定機能と、特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新機能と、設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定機能と、前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御機能とを実現させるためのものである。
【０００８】
非限定的な観点によると、本発明の一実施形態に係るシステムは、通信ネットワークと、サーバと、ユーザ端末とを備え、ゲーム要素を用いるビデオゲームの進行を制御するシステムであって、ベースとなるゲーム要素（以下「ベース」という。）と素材となるゲーム要素（以下「素材」という。）とを特定する特定手段と、特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新手段と、設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定手段と、前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御手段とを備えることを特徴とする。
【０００９】
非限定的な観点によると、本発明の一実施形態に係るプログラムは、ゲーム要素を用いるビデオゲームの進行を制御する機能をサーバに実現させるためのプログラムであって、前記サーバに、ベースとなるゲーム要素（以下「ベース」という。）と素材となるゲーム要素（以下「素材」という。）とを特定する特定機能と、特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新機能と、設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定機能と、前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御機能とを実現させるためのものである。
【発明の効果】
【００１０】
本願の各実施形態により１または２以上の不足が解決される。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態の少なくとも一つに対応するシステムの構成の例を示すブロック図である。
【図２】本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。
【図３】本発明の実施形態の少なくとも一つに対応するゲーム関連処理の例を示すフローチャートである。
【図４】本発明の実施形態の少なくとも一つに対応するゲーム関連処理におけるサーバ側の動作の例を示すフローチャートである。
【図５】本発明の実施形態の少なくとも一つに対応するゲーム関連処理における端末側の動作の例を示すフローチャートである。
【図６】本発明の実施形態の少なくとも一つに対応するユーザ端末の構成を示すブロック図である。
【図７】本発明の実施形態の少なくとも一つに対応するゲーム関連処理の例を示すフローチャートである。
【図８】本発明の実施形態の少なくとも一つに対応するユーザ端末の構成を示すブロック図である。
【図９】本発明の実施形態の少なくとも一つに対応するゲーム関連処理の例を示すフローチャートである。
【図１０】本発明の実施形態の少なくとも一つに対応するユーザ端末の構成を示すブロック図である。
【図１１】本発明の実施形態の少なくとも一つに対応するゲーム関連処理の例を示すフローチャートである。
【図１２】本発明の実施形態の少なくとも一つに対応するユーザ端末の構成を示すブロック図である。
【図１３】本発明の実施形態の少なくとも一つに対応する情報の格納状態の例を説明するための説明図である。
【図１４】本発明の実施形態の少なくとも一つに対応するゲーム関連処理の例を示すフローチャートである。
【図１５】本発明の実施形態の少なくとも一つに対応する表示画面の例について説明するための説明図である。
【図１６】本発明の実施形態の少なくとも一つに対応する表示画面の例について説明するための説明図である。
【図１７】本発明の実施形態の少なくとも一つに対応する表示画面の例について説明するための説明図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態の例について図面を参照して説明する。なお、以下で説明する各実施形態の例における各種構成要素は、矛盾等が生じない範囲で適宜組み合わせ可能である。また、ある実施形態の例として説明した内容については、他の実施形態においてその説明を省略している場合がある。また、各実施形態の特徴部分に関係しない動作や処理については、その内容を省略している場合がある。さらに、以下で説明する各種フローを構成する各種処理の順序は、処理内容に矛盾等が生じない範囲で順不同である。
【００１３】
［第１の実施形態］
図１は、本発明の一実施の形態におけるシステム１００の構成の例を示すブロック図である。図１に示すように、システム１００は、サーバ１０と、システムのユーザが使用するユーザ端末２０，２０１〜２０Ｎ（Ｎは任意の整数）とを含む。なお、システム１００の構成はこれに限定されず、単一のユーザ端末を複数のユーザが使用する構成としてもよいし、複数のサーバを備える構成としてもよい。
【００１４】
サーバ１０と複数のユーザ端末２０，２０１〜２０Ｎは、それぞれインターネットなどの通信ネットワーク３０に接続されている。なお、図示しないが、複数のユーザ端末２０，２０１〜２０Ｎは、通信業者によって管理される基地局と無線通信回線によるデータ通信を行うことによって、通信ネットワーク３０と接続する。
【００１５】
システム１００は、サーバ１０と複数のユーザ端末２０，２０１〜２０Ｎとを備えることにより、ユーザの操作に応じて各種処理を実行するための各種機能を実現する。
【００１６】
サーバ１０は、システム１００の管理者によって管理され、複数のユーザ端末２０，２０１〜２０Ｎに対して各種処理に関する情報を提供するための各種機能を有する。本例において、サーバ１０は、ＷＷＷサーバなどの情報処理装置によって構成され、各種情報を格納する記憶媒体を備える。なお、サーバ１０は、制御部や通信部などコンピュータとして各種処理を行うための一般的な構成を備えるが、ここでの説明は省略する。また、システム１００においては、複数のユーザ端末２０，２０１〜２０Ｎそれぞれにかかる処理負荷を軽減させるといった観点から、各種情報はサーバ１０が管理することが好ましい。ただし、サーバ１０がアクセス可能な状態で記憶領域が備えられていればよく、例えば専用の記憶領域がサーバ１０の外部に備えられるようにシステム１００が構成されていてもよい。
【００１７】
図２は、サーバ１０の構成の例であるサーバ１０Ａの構成を示すブロック図である。図２に示すように、サーバ１０Ａは、特定部１１と、更新部１２と、設定部１３と、進行制御部１４とを少なくとも備える。
【００１８】
サーバ１０は、ゲーム要素を用いるビデオゲームの進行を制御するための各種機能を有する。
【００１９】
ここで、ゲーム要素とは、ビデオゲームを構成する要素を意味する。ゲーム要素の例にはビデオゲーム上のアイテムや、キャラクタや、ユーザが含まれる。また、キャラクタの例にはビデオゲームにおける仮想的な人物や、生物や、モンスターが含まれる。また、ゲーム要素の表示態様は特に限定されず、例えば仮想的なカードによる表示が含まれる。
【００２０】
また、ビデオゲームの進行とは、ビデオゲームで発生し得る種々の進行あるいは変化等が生じたことを意味する。ビデオゲームで発生し得る種々の進行あるいは変化等の例としては、時間の進行、ゲーム要素のパラメータの変化、特定のステータス若しくはフラグの更新、あるいはユーザによる操作入力がある。
【００２１】
特定部１１は、ベースとなるゲーム要素（以下「ベース」という。）と素材となるゲーム要素（以下「素材」という。）とを特定する機能を有する。
【００２２】
ここで、素材とは、ベースとなるゲーム要素に関する情報を更新するための所定の処理に用いられるゲーム要素を意味する。素材は、ユーザが所有するゲーム要素であることが好ましい。また、システム１００は、ベースとなるゲーム要素の状態を更新させるための所定の処理が実行された後、素材が消滅する（ユーザが所有するゲーム要素ではなくなる）ように構成されていてもよいし、素材は消滅しないように構成されていてもよい。
【００２３】
更新部１２は、特定したベースと素材とに基づいて、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする機能を有する。
【００２４】
ここで、特殊要素とは、ゲーム要素を構成する要素の１つを意味する。特殊要素には、ビデオゲームの進行に影響を与える所定の効果が対応付けされている。特殊要素は、パラメータとは異なることをユーザが認識可能なことが好ましい。特殊要素の例として、「性格」がある。
【００２５】
また、設定不能状態とは、設定することができない状態を意味する。すなわち、本例における設定不能状態とは、更新部１２によりゲーム要素に関する情報が更新されることで設定可能な状態になりえることを意味する。
【００２６】
また、設定可能状態とは、設定することができる状態を意味する。
【００２７】
設定部１３は、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定する機能を有する。
【００２８】
ここで、設定するとは、有効なものとして定めることを意味する。特殊要素を設定する構成は、設定可能状態の特殊要素のうち少なくとも何れか１つを有効なものとして定める構成であることが好ましい。また、特殊要素を設定する構成は、設定される特殊要素をユーザによる選択に基づいて決定する構成とされていることが好ましい。
【００２９】
進行制御部１４は、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御する機能を有する。
【００３０】
ここで、効果とは、ある働きかけによって現れる結果を意味する。効果が反映される構成の例としては、ゲーム要素に対応付けされているステータスが上昇する構成や、ビデオゲームの進行に応じて発生するイベントが開始する際に特別な状態でイベントが開始する構成や、ビデオゲームの進行に応じて発生するイベントが終了した際に有利な条件で付与される報酬（経験値やアイテム）が決定される構成がある。
【００３１】
複数のユーザ端末２０，２０１〜２０Ｎは、それぞれ、ユーザによって管理され、例えば携帯電話端末やＰＤＡ（Personal Digital Assistants）、携帯型ゲーム装置や所謂ウェアラブルデバイスなどのネットワーク配信型のビデオゲームを行うことが可能な通信端末によって構成される。なお、システム１００が含み得るユーザ端末の構成は上述した例に限定されず、ユーザがビデオゲームを認識し得る構成であればよい。ユーザ端末の構成の他の例には、各種通信端末を組み合わせたものやパーソナルコンピュータ、据置型ゲーム装置がある。
【００３２】
また、複数のユーザ端末２０，２０１〜２０Ｎは、それぞれ、通信ネットワーク３０に接続し、サーバ１０との通信を行うことにより各種処理を実行するためのハードウェア（例えば、ゲーム画像を表示する表示装置など）およびソフトウェアを備える。なお、複数のユーザ端末２０，２０１〜２０Ｎそれぞれは、サーバ１０を介さずに互いに直接通信を行うこともできる構成とされていてもよい。
【００３３】
次に、本例のシステム１００の動作について説明する。
【００３４】
図３は、システム１００が実行するビデオゲームに関する処理（以下、ゲーム関連処理と呼ぶ。）の例を示すフローチャートである。本例におけるゲーム関連処理では、イベントを進行する処理が行われる。以下、サーバ１０Ａとユーザ端末２０（端末２０）とが、ゲーム関連処理を実行する場合を例にして説明する。
【００３５】
端末２０は、ゲーム関連処理において、先ず、ベースと素材とを特定する（ステップＳ１１）。例えば、端末２０は、ユーザからベースと素材との選択に関する入力を受け付けてベースと素材とを特定し、特定されたベースと素材とに関する情報をサーバ１０Ａに送信する。サーバ１０Ａでは、端末２０から送信された情報に基づいてベースと素材とを特定する。
【００３６】
サーバ１０Ａは、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする（ステップＳ１２）。
【００３７】
次いで、サーバ１０Ａは、設定可能状態にある特殊要素の少なくとも何れかをゲーム要素に設定する（ステップＳ１３）。
【００３８】
次いで、サーバ１０Ａは、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御し（ステップＳ１４）、ここでの処理を終了する。
【００３９】
図４は、ゲーム関連処理におけるサーバ１０Ａ側の動作の例を示すフローチャートである。ここでは、システム１００におけるサーバ１０Ａの動作について改めて説明する。
【００４０】
サーバ１０Ａは、ゲーム関連処理において、先ず、ベースと素材とを特定し（ステップＳ１０１）、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にし（ステップＳ１０２）、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定し（ステップＳ１０３）、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御し（ステップＳ１０４）、ここでの処理を終了する。
【００４１】
図５は、端末２０がゲーム関連処理を実行する場合の端末２０側の動作の例を示すフローチャートである。以下、端末２０が、単体でゲーム関連処理を実行する場合を例にして説明する。なお、端末２０の構成については、サーバ１０から各種情報を受信することを除きサーバ１０の構成と同様の機能を備えるものであるため、重複説明を避ける観点から記載を省略する。
【００４２】
端末２０は、ゲーム関連処理において、先ず、ベースと素材とを特定し（ステップＳ２０１）、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にし（ステップＳ２０２）、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定し（ステップＳ２０３）、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御し（ステップＳ２０４）、ここでの処理を終了する。
【００４３】
以上に説明したように、第１の実施形態の一側面として、ビデオゲームの進行を制御するサーバ１０Ａが、特定部１１と、更新部１２と、設定部１３と、進行制御部１４とを備える構成としているので、ベースと素材とを特定し、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にし、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定し、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御し、ビデオゲームの趣向性を向上させることができるようになる。
【００４４】
すなわち、第１の実施形態の一側面として、サーバ１０Ａは、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にし、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定し、従来にない新たなビデオゲームを提供することができ、ビデオゲームの趣向性を向上させることができるようになる。
【００４５】
なお、上述した第１の実施形態では特に言及していないが、システム１００におけるゲーム要素にはパラメータが対応付けされており、システム１００はイベントに参加するゲーム要素に対応付けされたパラメータを参照してイベントの進行を制御する構成とされていてもよい。ここで、パラメータの例としては、ＨＰや攻撃力がある。また、イベントとは、ビデオゲームで発生し得る出来事を意味する。イベントを実現するための構成は特に限定されないが、ユーザがオブジェクトを操作することで進行する構成であることが好ましい。このような構成の例には、ユーザ操作に応じて所定の課題が達成されたか否かにより成否判定が行われるものがある。イベントの例には、いわゆるクエストやバトルが含まれる。また、課題の例には、所定位置への到達や敵キャラクタの討伐がある。
【００４６】
なお、上述した第１の実施形態では特に言及していないが、システム１００は、イベントに用いられるゲーム要素に設定されている特殊要素に基づいてパラメータを変動させ、変動後のパラメータを参照してイベントの進行を制御する構成とされていてもよい。すなわち、システム１００は、特殊要素により反映される効果の構成の例として、パラメータを変動させる構成とされていてもよい。パラメータを変動させるための構成は特に限定されないが、ユーザにとって有利になるようにパラメータを変動させる構成とされていることが好ましい。
【００４７】
なお、上述した第１の実施形態では特に言及していないが、システム１００は、イベントに用いられるゲーム要素に設定されている特殊要素を参照してイベントを有利な状況で開始する構成とされていてもよい。すなわち、システム１００は、特殊要素により反映される効果の構成の例として、イベントを開始する際に、ユーザにとって有利な状況でイベントを開始する構成とされていてもよい。イベントを有利な状況で開始する構成の例には、イベントが進行することで蓄積される値（例えば、スキルゲージ）が所定の値蓄積された状態でイベントが開始する構成がある。
【００４８】
なお、上述した第１の実施形態では特に言及していないが、システム１００は、イベントに用いられるゲーム要素に設定されている特殊要素を参照してイベント結果に基づいて付与される特典の数を多くまたは特典の価値を高くする構成とされていてもよい。ここで、特典とは、特典とは、特別に与えられる恩典を意味する。特典の例は特に限定されないが、ビデオゲームに何らかの影響のある効果やものであることが好ましい。特典の例としては、ゲーム要素に何らかの影響がある効果（例えば、バフや新スキルの解放）や、クエストやステージに何らかの影響がある効果（例えば、バフや新ステージの解放）や、アイテムや、仮想通貨がある。
【００４９】
なお、上述した第１の実施形態では特に言及していないが、システム１００は、ベースに設定可能状態の特殊要素を新たに対応付けする構成とされていてもよい。
【００５０】
なお、上述した第１の実施形態では特に言及していないが、システム１００は、ベースに設定不能状態の特殊要素を新たに対応付けする構成とされていてもよい。すなわち、システム１００は、更新部１２によりゲーム要素に関する情報が更新されることで、設定可能な状態になりえる特殊要素を新たに追加する構成とされていてもよい。
【００５１】
なお、上述した第１の実施形態では特に言及していないが、システム１００は、所定条件が満たされた際、ゲーム要素に特殊要素を新たに追加で対応付けする構成とされていてもよい。所定条件の内容は特に限定されないが、ユーザが容易に認識し得るものであることが好ましい。所定条件の例には、特定のアイテムを使用した際がある。また、特殊要素を新たにゲーム要素に対応付けする構成は、設定可能状態か設定不能状態かのいずれかで特殊要素をゲーム要素に対応付けする構成とされていることが好ましい。
【００５２】
なお、上述した第１の実施形態では特に言及していないが、システム１００は、設定可能状態の特殊要素のうち複数の特殊要素をゲーム要素に設定する構成とされていてもよい。すなわち、１つのゲーム要素に複数の特殊要素が同時に設定されている状態が許容される構成としてもよい。
【００５３】
［第２の実施形態］
図６は、ユーザ端末２０の例であるユーザ端末２０Ｂ（端末２０Ｂ）の構成を示すブロック図である。本例において、端末２０Ｂは、特定部２１と、更新部２２Ｂと、設定部２３と、進行制御部２４とを少なくとも備える。
【００５４】
ここで、第２の実施形態におけるゲーム要素には予め複数の特殊要素が対応付けされている。すなわち、複数の特殊要素が対応付けされた状態でゲーム要素がユーザに付与される。
【００５５】
更新部２２Ｂは、ベースと素材とが同一のゲーム要素である場合、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかが設定可能状態となるよう、ベースに関する情報を更新する機能を有する。
【００５６】
ここで、同一とは、所定の同一条件を満たすことを意味する。同一条件の内容は特に限定されないが、少なくともユーザがビデオゲームにおいて認識しうる項目において同一である。ゲーム要素に含まれる一部の例には、キャラクタや属性がある。ベースと素材とが同一のゲーム要素とされる構成の例として、ベースと素材とが同じ属性を有するゲーム要素どうしである場合や、ベースと素材とが同じキャラクタであるゲーム要素どうしである場合や、ベースと素材とが同じ特殊要素が対応付けされているゲーム要素どうしである場合がある。
【００５７】
図７は、端末２０が実行するゲーム関連処理の例を示すフローチャートである。以下、端末２０Ｂの動作を例にして説明する。なお、サーバ１０との動作については、重複説明を避ける観点から記載を省略する。
【００５８】
端末２０Ｂは、ベースと素材とを特定すると（ステップＳ２０１）、ベースと素材とが同一のゲーム要素であるか否かを判定する（ステップＳ２−１１）。同一のゲーム要素ではないと判定された際に、端末２０Ｂは、ここでの処理を終了する。
【００５９】
一方で、同一のゲーム要素であると判定された際に、端末２０Ｂは、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする（ステップＳ２０２）。
【００６０】
以上に説明したように、第２の実施形態の一側面として、特定部２１と、更新部２２Ｂと、設定部２３と、進行制御部２４とを備える構成としているので、ゲーム要素に予め複数の特殊要素が対応付けされており、ベースと素材とが同一のゲーム要素である場合、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかが設定可能状態となるよう、ベースに関する情報を更新し、ビデオゲームの趣向性を向上させることができるようになる。
【００６１】
すなわち、第２の実施形態の一側面として、同一のゲーム要素を取得させる動機付けができ、ビデオゲームの趣向性を向上させることができるようになる。
【００６２】
［第３の実施形態］
図８は、ユーザ端末２０の例であるユーザ端末２０Ｃ（端末２０Ｃ）の構成を示すブロック図である。本例において、端末２０Ｃは、特定部２１と、更新部２２Ｃと、設定部２３と、進行制御部２４とを少なくとも備える。
【００６３】
更新部２２Ｃは、所定規則に基づいて設定不能状態の特殊要素を特定し、特定した特殊要素を設定可能状態にする機能を有する。
【００６４】
ここで、所定規則とは、あらかじめ定められた規則を意味する。所定規則に基づいて特殊要素を特定する構成の例として、予め定められている順番に基づいて特殊要素を特定する構成や、素材またはベースの属性に基づいて特殊要素を特定する構成がある。
【００６５】
図９は、端末２０が実行するゲーム関連処理の例を示すフローチャートである。以下、端末２０Ｃの動作を例にして説明する。なお、サーバ１０との動作については、重複説明を避ける観点から記載を省略する。
【００６６】
端末２０Ｂは、ベースと素材とを特定すると（ステップＳ２０１）、所定規則に基づいて設定不能状態の特殊要素を特定し、特定した特殊要素を設定可能状態にする（ステップＳ３−１１）。
【００６７】
以上に説明したように、第３の実施形態の一側面として、ユーザ端末２０Ｃは、特定部２１と、更新部２２Ｃと、設定部２３と、進行制御部２４とを備える構成としているので、所定規則に基づいて設定不能状態の特殊要素を特定し、特定した特殊要素を設定可能状態にし、ビデオゲームの趣向性を向上させることができるようになる。
【００６８】
すなわち、第３の実施形態の一側面として、特殊要素を設定可能状態にする戦略性を提供することができ、ビデオゲームの趣向性を向上させることができるようになる。
【００６９】
［第４の実施形態］
図１０は、ユーザ端末２０の例であるユーザ端末２０Ｄ（端末２０Ｄ）の構成を示すブロック図である。本例において、端末２０Ｄは、特定部２１と、更新部２２と、設定部２３と、進行制御部２４と、付与部２５とを少なくとも備える。
【００７０】
付与部２５は、付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるゲーム要素をユーザに付与する機能を有する。
【００７１】
ここで、付与契機とは、付与するタイミングを意味する。本例における付与契機には、イベントの進行に応じて付与するタイミングや、ゲーム内通貨の消費に応じて付与するタイミングが含まれる。また、ゲーム内通貨の消費に応じて付与するタイミングには、通常のゲーム内通貨の消費に応じて付与するタイミングと、特別なゲーム内通貨（主な取得方法が課金によるもの）の消費に応じて付与するタイミングとが含まれていることが好ましい。
【００７２】
本例において、付与部２５は、付与契機がＸという契機である場合には、ゲーム要素付与時の設定可能状態の特殊要素の数が１つのゲーム要素を付与し、特別な付与契機としてＹという契機でゲーム要素が付与される場合には、ゲーム要素付与時の設定可能状態の特殊要素の数が２つのゲーム要素を付与する。具体的な例として、付与部２５は、付与契機が無料の抽選ゲームである場合には、ゲーム要素付与時の設定可能状態の特殊要素の数が１つのゲーム要素を付与し、付与契機が有料（所定のゲーム内通貨を消費した）抽選ゲームである場合には、ゲーム要素付与時の設定可能状態の特殊要素の数が２つのゲーム要素を付与する。
【００７３】
図１１は、端末２０が実行するゲーム関連処理の例を示すフローチャートである。以下、端末２０Ｄの動作を例にして説明する。なお、サーバ１０との動作については、重複説明を避ける観点から記載を省略する。
【００７４】
端末２０Ｄは、先ず、ゲーム関連処理において、付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるゲーム要素をユーザに付与する（ステップＳ４−１１）。
【００７５】
次いで、端末２０Ｄは、ベースと素材とを特定する（ステップＳ２０１）
【００７６】
以上に説明したように、第４の実施形態の一側面として、ユーザ端末２０Ｄは、特定部２１と、更新部２２と、設定部２３と、進行制御部２４と、付与部２５とを備える構成としているので、付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるゲーム要素をユーザに付与し、ビデオゲームの趣向性を向上させることができるようになる。
【００７７】
すなわち、第４の実施形態の一側面として、有利な状態のゲーム要素が付与される契機を提供でき、ビデオゲームの趣向性を向上させることができるようになる。
【００７８】
なお、上述した第４の実施形態では特に言及していないが、システム１００は、設定可能状態の特殊要素の数を決定し、決定した数の特殊要素を設定可能状態としたゲーム要素をユーザに付与する構成とされていてもよい。ビデオゲームのプレイ回数を増やすことで有利な状態のゲーム要素を得ることができる確率が向上するため、ビデオゲームのプレイを活性化させることができるようになる。
【００７９】
［第５の実施形態］
図１２は、ユーザ端末２０の例であるユーザ端末２０Ｚ（端末２０Ｚ）の構成を示すブロック図である。本例において、端末２０Ｚは、特定部２１Ｚと、更新部２２Ｚと、設定部２３Ｚと、進行制御部２４Ｚと、付与部２５Ｚと、記憶部２６Ｚと、表示部２７Ｚとを少なくとも備える。
【００８０】
特定部２１Ｚは、ベースと素材とを特定する機能を有する。例えば、特定部２１Ｚは、ゲーム要素どうしの合成指示を受け付けたことに応じてゲーム要素の選択画面を表示部２７Ｚに表示させ、表示部２７Ｚにより表示させられた選択画面に対するユーザの操作入力に応じてベースと素材とを特定する。
【００８１】
ここで、合成とは、ベースに対して素材を加えることでベースの情報を更新することを意味する。ベースと素材とを合成する構成は合成結果としてベースの情報が更新される構成であれば特に限定されない。素材の取り扱いに関しては、消滅する場合（ユーザが所有する状態ではなくなる場合）があってもよいし、素材が消滅せずにユーザが所有した状態のままになる場合があってもよい。また、合成指示を受け付ける構成は、ユーザの入力に応じて合成指示を受け付ける構成とされていることが好ましい。
【００８２】
更新部２２Ｚは、特定したベースと素材とに基づいて、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする機能を有する。本例では、更新部２２Ｚは、記憶部２６Ｚに格納されるベースに関する情報を更新する。
【００８３】
ここで、特殊要素とは、ゲーム要素を構成する要素の１つを意味する。本例では、ゲーム要素付与時に複数の特殊要素がゲーム要素に対応付けされている。そして、対応付けされている特殊要素には、ビデオゲームの進行に影響を与える所定の効果が対応付けされている。特殊要素の例として、「性格」がある。性格の例として、クール、カオス、ラッキーマンがある。
【００８４】
また、設定不能状態とは、設定することができない状態を意味し、更新部２２Ｚにより更新されることで設定可能な状態になりえることを意味する。具体的には、「カオス」という性格が対応付けされているゲーム要素において、未だに「カオス」という性格を設定することができない状態を、「カオス」について設定不能状態という。
【００８５】
また、設定可能状態とは、設定することができる状態を意味する。具体的には、「カオス」という性格が対応付けされているゲーム要素において、「カオス」という性格を設定することができる状態を、設定可能状態という。
【００８６】
また、更新部２２Ｚは、ベースと素材とが同一のゲーム要素である場合、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかが設定可能状態となるよう、ベースに関する情報を更新する機能を有する。例えば、更新部２２Ｚは、ベースと素材とが同一のゲーム要素であるか否かを判定する機能を有する。
【００８７】
ここで、同一とは、差のないことを意味する。本例の同一には、完全に同一になる場合だけでなく、一部が同一になる場合も含まれる。ゲーム要素に含まれる一部の例には、キャラクタや属性がある。ベースと素材とが同一のゲーム要素とされる構成の例として、ベースと素材とが同じ属性（例えば、カテゴリやレアリティ）を有するゲーム要素どうしである場合や、ベースと素材とが同じキャラクタ（例えば、キャラクタＩＤ）であるゲーム要素どうしである場合や、ベースと素材とが同じ特殊要素が対応付けされているゲーム要素どうしである場合がある。
【００８８】
また、更新部２２Ｚは、所定規則に基づいて設定不能状態の特殊要素を特定し、特定した特殊要素を設定可能状態にする機能を有する。
【００８９】
ここで、所定規則とは、あらかじめ定められた規則を意味する。所定規則に基づいて特殊要素を特定する構成の例として、予め定められている順番に基づいて特殊要素を特定する構成（例えば、次に更新される特殊要素が予め定められた順番により決まっている構成）がある。また、所定規則の他の例として、ベースまたは素材の属性（カテゴリやレアリティ）に基づいて特殊要素を特定するための規則（例えば、レアリティがＡの素材が用いられると優先的に特殊要素Ｚが特定されるような規則）がある。所定規則に関する情報は、所定の記憶領域（例えば、記憶部２７Ｚ）に格納されている構成とされていることが好ましい。
【００９０】
設定部２３Ｚは、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定する機能を有する。設定する時機の条件は、特に限定されない。設定する時機の例には、ユーザの任意のタイミングとするものや、更新部２２Ｚにより設定可能状態にされた際とするものがある。また、特殊要素を設定する構成は、設定する時機の到来に応じて、端末２０Ｚが自動的に設定可能状態の特殊要素のうち少なくとも何れか１つを選択し、選択した特殊要素を設定する構成とされていてもよい。また、特殊要素を設定する構成は、設定する時機の到来に応じて、ユーザから受け付けた入力に基づいた特殊要素を設定する構成とされていてもよい。
【００９１】
進行制御部２４Ｚは、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御する機能を有する。
【００９２】
付与部２５Ｚは、付与契機が訪れた際に、所定の抽選規則にしたがって抽選されたゲーム要素をユーザに付与する機能を有する。付与部２５Ｚは、付与するゲーム要素をユーザが所有することになるようにユーザ情報を更新する。また、付与されるゲーム要素には予め複数の特殊要素が対応付けされている。
【００９３】
また、付与部２５Ｚは、付与するゲーム要素における付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるように構成される。本例では、システム１００は、複数の付与契機に対応する複数のゲーム要素群を所定の記憶領域に格納し、ゲーム要素の付与時の設定可能状態の特殊要素の数がゲーム要素群ごとに異なるように構成される。より具体的に言えば、システム１００は、付与契機Ａ１（例えば、通常のイベントの終了時）に対応するゲーム要素群Ａ２に含まれるゲーム要素には、１つの設定可能状態の特殊要素が対応付けされている一方で、付与契機Ｂ１（例えば、時間制限のある特別なイベントの終了時）に対応するゲーム要素群Ｂ２に含まれるゲーム要素には、２つの設定可能状態の特殊要素が対応付けされているように構成されている場合がある。
【００９４】
ここで、付与契機とは、付与するゲーム要素の抽選処理が実行される契機を意味する。本例における付与時機は、例えば、イベントが終了したときや、ゲーム内通貨を消費させた（または無料の）所定の抽選を実行する入力を受け付けたときがある。
【００９５】
記憶部２６Ｚは、ビデオゲームの進行に用いる各種情報を記憶する記憶媒体である。記憶部２６Ｚにユーザ情報が格納される。
【００９６】
図１３は、ユーザ情報の格納状態の例を説明するための説明図である。ユーザ情報とは、ユーザに関する情報である。図１３にて示されるように、ユーザ情報には、ユーザＩＤと、ユーザが所有するゲーム要素に関するゲーム要素関連情報とが含まれる。ゲーム要素関連情報には、ゲーム要素（キャラクタ）ＩＤ、ゲーム要素名、レアリティ、特殊要素、効果、および設定可能状態であるかまたは設定不能状態であるかを示すフラグ情報が含まれる。ゲーム要素関連情報はパラメータを含んでいてもよい。
【００９７】
ここで、効果とは、ある働きかけによって現れる結果を意味する。効果の例としては、ゲーム要素に対応付けされているステータスを上昇させるもの（本例では、「ＨＰ５％アップ」、「物理防御１５アップ」、「魔法防御１５％アップ」、「物理攻撃力１５％アップ」、および「魔法攻撃力１５％アップ」）がある。また、他の効果の例としては、ビデオゲームの進行に応じて発生するイベントが開始する際に特別な状態でイベントを開始させるもの（本例では、「戦闘開始時ＭＰ１０アップ」、および「戦闘開始時必殺ゲージ２０％アップ」）がある。また、他の効果の例としては、ビデオゲームの進行に応じて発生するイベントが終了した際に有利な条件で付与される報酬を決定するもの（本例では、「運のよさ１００アップ」）がある。また、本例の効果の例には「ステータス（パラメータ）の変化なし」が含まれる。
【００９８】
また、フラグ情報とは、「０」か「１」で示される情報である。本例のフラグ情報は、「０」であれば設定不能状態であることが示され、一方で、「１」であれば設定可能状態であることを意味する。フラグ情報は、所定時機に更新部２２Ｚにより０から１へと更新される場合がある。
【００９９】
表示部２７Ｚは、表示装置の表示画面にゲームの進行に応じたゲーム画像を表示させる機能を有する。特に表示部２７Ｚは、ベースと素材とを選択させるための選択画像をゲーム画像中に表示させる機能を有する。また、表示部２７Ｚは、更新部２２Ｚによる更新結果を示す更新結果画像をゲーム画像中に表示させる機能を有する。また、表示部２７Ｚは、付与部２５Ｚによる付与結果を示す付与結果画像をゲーム画像中に表示させる機能を有する。また、表示部２７Ｚは、設定部２３Ｚにより設定するための設定画像をゲーム画像中に表示させる機能を有する。
【０１００】
また、画像を表示装置の表示画面に表示させるとは、通信ネットワーク３０を用いた通信により、ユーザ端末２０、２０１〜２０Ｎが備える表示装置に画像を出力させることを意味する。表示装置に画像を表示させるための構成の例には、サーバ１０側で生成した情報（画像情報）をユーザ端末２０、２０１〜２０Ｎ側に送信する構成がある。なお、画像情報の構成は特に限定されず、例えば画像を圧縮した情報でもよいし、ユーザ端末２０、２０１〜２０Ｎで画像を生成させるための情報であってもよい。画像を圧縮した情報の例には、クラウドゲームで使用されるもの（例えば、ＭＰＥＧ）がある。また、ユーザ端末２０、２０１〜２０Ｎで画像を生成させるための情報には、オンラインゲームで使用されるもの（例えば、位置情報）がある。
【０１０１】
図１４は、システム１００が実行するゲーム関連処理の例を示すフローチャートである。以下、端末２０Ｚの動作を例にして説明する。
【０１０２】
端末２０Ｚは、ゲーム関連処理において、先ず、付与するゲーム要素を特定する（ステップＳ５−１１）。例えば、端末２０Ｚは、付与契機に対応する抽選対象のゲーム要素群から少なくとも１のゲーム要素を特定する。
【０１０３】
次いで、端末２０Ｚは、特定したゲーム要素を付与する（ステップＳ５−１２）。例えば、端末２０Ｚは、表示装置の表示画面に付与結果画像を表示させるとともに、ユーザ情報を更新する。付与結果画像は、特に図示しないが、付与されるゲーム要素を表示する領域を含む。また、付与結果画像には、対応付けされている特殊要素の情報と、どの特殊要素が設定可能状態であるかを示す情報とが含まれていてもよい。
【０１０４】
次いで、端末２０Ｚは、合成指示を受け付ける（ステップＳ５−１３）。
【０１０５】
合成指示が受け付けられると、端末２０Ｚは、選択画面を表示し、ユーザから入力を受け付ける（ステップＳ５−１４）。例えば、ユーザは、選択画像を介してベースと素材を選択する入力を行う。
【０１０６】
図１５は、選択画像を表示する表示画面の例について説明するための説明図である。選択画像１０００は、ベースを決定するためのベース領域１００１と、素材を決定するための素材領域１００２と、ユーザ所有のゲーム要素の画像（以下「ゲーム要素画像」という。）を一覧で表示する一覧表示領域１００３とを含む。本例では、ユーザは、一覧表示領域１００３に表示されるゲーム要素画像をベース領域１００１または素材領域１００２にドラッグ移動させることで、ベースまたは素材を決定することができる。
【０１０７】
ユーザから入力が受け付けられると、端末２０Ｚは、ベースと素材とを特定する（ステップＳ５−１５）。本例では、端末２０Ｚは、ベース領域１００１に移動したゲーム要素画像に対応するゲーム要素をベースとして特定し、素材領域１００２に移動したゲーム要素画像に対応するゲーム要素を素材として特定する。
【０１０８】
ベースと素材とが特定されると、端末２０Ｚは、ベースと素材とが同一のゲーム要素であるか否かを判定する（ステップＳ５−１６）。同一のゲーム要素ではないと判定されると（ステップＳ５−１６のＮ）、端末２０Ｚは、ここでの処理を終了する。
【０１０９】
一方で、同一のゲーム要素であると判定されると（ステップＳ５−１６のＹ）、端末２０Ｚは、設定不能状態の特殊要素のうちフラグ情報を更新する特殊要素を所定規則に基づいて特定する（ステップＳ５−１７）。
【０１１０】
なお、選択画面においてベースと素材とを選択をユーザに入力させる際に、同一のゲーム要素でなければ選択できないように構成されていてもよい。この場合には、ステップＳ５−１６をスキップして次のステップＳ５−１７に移行するように構成されていればよい。
【０１１１】
更新する特殊要素が特定されると、端末２０Ｚは、更新する特殊要素が設定可能状態となるようベースに関する情報（本例ではフラグ情報）を更新する（ステップＳ５−１８）。
【０１１２】
ベースに関する情報が更新されると、端末２０Ｚは、更新結果画像を表示する（ステップＳ５−１９）。
【０１１３】
図１６は、更新結果画像を表示する表示画面の例について説明するための説明図である。更新結果画像２０００は、ベースの更新結果を示す情報を表示する領域２００１を含む。本例では、領域２００１には、設定可能状態になった特殊要素をユーザに把握せしめる情報が表示されている。
【０１１４】
更新結果画像が表示されると、端末２０Ｚは、設定画像を表示し、ユーザから入力を受け付ける（ステップＳ５−２０）。例えば、ユーザは、設定画像を介して設定する特殊要素を選択する入力を行う。
【０１１５】
図１７は、設定画像を表示する表示画面の例について説明するための説明図である。設定画像３０００は、設定可能状態の特殊要素を表示する領域３００１と、設定要求を受け付けるための領域３００２とを含む。端末２０Ｚは、領域３００２に対する操作入力を受け付けることで、特殊要素を設定する。
【０１１６】
ユーザから入力が受け付けられると、端末２０Ｚは、ユーザから受け付けた入力に応じた特殊要素をゲーム要素に設定する（ステップＳ５−２１）。
【０１１７】
次いで、端末２０Ｚは、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御し（ステップＳ５−２２）、ここでの処理を終了する。
【０１１８】
以上に説明したように、第５の実施形態の一側面として、ビデオゲームの進行を制御するユーザ端末２０Ｚが、特定部２１Ｚと、更新部２２Ｚと、設定部２３Ｚと、進行制御部２４Ｚと、付与部２５Ｚと、記憶部２６Ｚと、表示部２７Ｚとを備える構成としているので、ベースと素材とを特定し、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にし、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定し、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御し、ビデオゲームの趣向性を向上させることができるようになる。
【０１１９】
すなわち、第５の実施形態の一側面として、サーバ１０Ａは、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にし、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定し、ベースに対応付けされているパラメータ以外の要素（例えば、特殊要素）に関する情報の更新にゲーム要素を貢献させることができ、ビデオゲームの趣向性を向上させることができるようになる。
【０１２０】
また、上述した第５の実施形態の一側面として、特定部２１Ｚと、更新部２２Ｚと、設定部２３Ｚと、進行制御部２４Ｚと、付与部２５Ｚと、記憶部２６Ｚと、表示部２７Ｚとを備える構成としているので、ゲーム要素に予め複数の特殊要素が対応付けされており、ベースと素材とが同一のゲーム要素である場合、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかが設定可能状態となるよう、ベースに関する情報を更新し、ビデオゲームの趣向性を向上させることができるようになる。
【０１２１】
また、上述した第５の実施形態の一側面として、特定部２１Ｚと、更新部２２Ｚと、設定部２３Ｚと、進行制御部２４Ｚと、付与部２５Ｚと、記憶部２６Ｚと、表示部２７Ｚとを備える構成としているので、所定規則に基づいて設定不能状態の特殊要素を特定し、特定した特殊要素を設定可能状態にし、ビデオゲームの趣向性を向上させることができるようになる。
【０１２２】
また、上述した第５の実施形態の一側面として、ユーザ端末２０Ｚが、特定部２１Ｚと、更新部２２Ｚと、設定部２３Ｚと、進行制御部２４Ｚと、付与部２５Ｚと、記憶部２６Ｚと、表示部２７Ｚとを備える構成としているので付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるゲーム要素をユーザに付与し、ビデオゲームの趣向性を向上させることができるようになる。
【０１２３】
なお、上述した第５の実施形態では特に言及していないが、システム１００におけるゲーム要素にはパラメータが対応付けされており、システム１００はイベントに参加するゲーム要素に対応付けされたステータス（パラメータ）を参照してイベントの進行を制御する構成とされていてもよい。ここで、ステータスの例としては、ＨＰや攻撃力がある。また、イベントとは、ビデオゲームで発生し得る出来事を意味する。イベントを実現するための構成は特に限定されないが、ユーザがオブジェクトを操作することで進行する構成であることが好ましい。このような構成の例には、ユーザ操作に応じて所定の課題が達成されたか否かにより成否判定が行われるものがある。イベントの例には、いわゆるクエストやバトルが含まれる。また、課題の例には、所定位置への到達や敵キャラクタの討伐がある。
【０１２４】
なお、上述した第５の実施形態では特に言及していないが、システム１００は、イベントに用いられるゲーム要素に設定されている特殊要素に基づいてステータス（パラメータ）を変動させ、変動後のステータスを参照してイベントの進行を制御する構成とされていてもよい。すなわち、特殊要素により反映される効果の例には、ステータスを変動させるものがある。ステータスを変動させる構成の具体的な例は特に限定されないが、ユーザにとって有利になるようにステータスを変動させる構成とされていることが好ましい。
【０１２５】
なお、上述した第５の実施形態では特に言及していないが、システム１００は、イベントに用いられるゲーム要素に設定されている特殊要素を参照してイベントを有利な状況で開始する構成とされていてもよい。すなわち、システム１００は、特殊要素により反映される効果の構成の例として、イベントを開始する際に、ユーザにとって有利な状況でイベントを開始する構成とされていてもよい。イベントを有利な状況で開始する構成の例は、イベントが進行することで蓄積される値（例えば、スキルゲージ）が所定の値蓄積された状態でイベントが開始する構成がある。
【０１２６】
なお、上述した第５の実施形態では特に言及していないが、システム１００は、イベントに用いられるゲーム要素に設定されている特殊要素を参照してイベント結果に基づいて付与される特典の数を多くまたは特典の価値を高くする構成とされていてもよい。ここで、特典とは、特別に与えられる恩典を意味する。特典の例は特に限定されないが、ビデオゲームに何らかの影響のある効果やものであることが好ましい。特典の例としては、ゲーム要素に何らかの影響がある効果（例えば、バフや新スキルの解放）や、クエストやステージに何らかの影響がある効果（例えば、バフや新ステージの解放）や、アイテムや、仮想通貨がある。
【０１２７】
なお、上述した第５の実施形態では特に言及していないが、システム１００は、ベースに設定可能状態の特殊要素を新たに対応付けする構成とされていてもよい。新たに対応付けするための構成の例には、ユーザに付与された際にゲーム要素に対応付けされた特殊要素に追加で特殊要素を対応付けする構成や、ユーザに付与された際にゲーム要素に対応付けされた特殊要素を変更する構成がある。
【０１２８】
なお、上述した第５の実施形態では特に言及していないが、システム１００は、ベースに設定不能状態の特殊要素を新たに対応付けする構成とされていてもよい。
【０１２９】
なお、上述した第５の実施形態では特に言及していないが、システム１００は、所定条件が満たされた際、ゲーム要素に特殊要素を新たに対応付けする構成とされていてもよい。所定条件の例は特に限定されないが、例えば、アイテムを使用した際という構成とされていてもよい。また、特殊要素を新たにゲーム要素に対応付けする構成は、設定可能状態か設定不能状態かのいずれかで特殊要素をゲーム要素に対応付けする構成とされていることが好ましい。
【０１３０】
なお、上述した第５の実施形態では特に言及していないが、システム１００は、設定可能状態の特殊要素のうち複数の特殊要素をゲーム要素に設定する機能を構成とされていてもよい。例えば、システム１００は、２つの特殊要素を設定する構成とされていてもよい。この場合、設定された２つの特殊要素の効果はビデオゲームの進行に重複して反映させられる構成とされていることが好ましい。
【０１３１】
なお、上述した第５の実施形態では特に言及していないが、システム１００は、素材の設定可能状態の特殊要素と同じ特殊要素がベースにおいて設定不能状態である場合に、当該特殊要素を設定可能状態となるようにベースに関する情報を更新するように構成されていてもよい。
【０１３２】
以上に説明したように、本願の各実施形態により１または２以上の不足が解決される。なお、夫々の実施形態による効果は、非限定的な効果または効果の一例である。
【０１３３】
なお、上述した各実施形態では、複数のユーザ端末２０，２０１〜２０Ｎとサーバ１０は、自己が備える記憶装置に記憶されている各種制御プログラム（例えば、ビデオゲーム処理プログラム）に従って、上述した各種の処理を実行する。
【０１３４】
また、システム１００の構成は上述した各実施形態の例として説明した構成に限定されず、例えばユーザ端末が実行する処理として説明した処理の一部または全部をサーバ１０が実行する構成としてもよいし、サーバ１０が実行する処理として説明した処理の一部または全部を複数のユーザ端末２０，２０１〜２０Ｎの何れか（例えば、ユーザ端末２０）が実行する構成としてもよい。また、サーバ１０が備える記憶部の一部または全部を複数のユーザ端末２０，２０１〜２０Ｎの何れかが備える構成としてもよい。すなわち、システム１００におけるユーザ端末２０とサーバ１０のどちらか一方が備える機能の一部または全部を、他の一方が備える構成とされていてもよい。
【０１３５】
また、プログラムが、上述した各実施形態の例として説明した機能の一部または全部を、通信ネットワークを含まない装置単体に実現させる構成としてもよい。
【０１３６】
［付記］
上述した実施形態の説明は、少なくとも下記発明を、当該発明の属する分野における通常の知識を有する者がその実施をすることができるように記載した。
［１］
ゲーム要素を用いるビデオゲームの進行を制御する機能をユーザ端末に実現させるためのプログラムであって、
前記ユーザ端末に、
ベースとなるゲーム要素（以下「ベース」という。）と素材となるゲーム要素（以下「素材」という。）とを特定する特定機能と、
特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新機能と、
設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定機能と、
前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御機能とを
実現させるためのプログラム。
［２］
前記ゲーム要素には予め複数の特殊要素が対応付けされており、
前記更新機能にて、前記ベースと前記素材とが同一のゲーム要素である場合、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかが設定可能状態となるよう、該ベースに関する情報を更新する機能を
実現させるための［１］記載のプログラム。
［３］
前記更新機能にて、所定規則に基づいて前記設定不能状態の特殊要素を特定し、特定した特殊要素を設定可能状態にする機能を
実現させるための［１］または［２］記載のプログラム。
［４］
前記ユーザ端末に、付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるゲーム要素をユーザに付与する付与機能を
実現させるための［１］から［３］のうち何れかに記載のプログラム。
［５］
前記ユーザ端末に、設定可能状態の特殊要素の数を決定する決定機能を実現させ、
前記付与機能にて、決定機能にて決定された数の特殊要素を設定可能状態としたゲーム要素をユーザに付与する機能を
実現させるための［４］に記載のプログラム。
［６］
前記ゲーム要素にはパラメータが対応付けされており、
前記進行制御機能にて、イベントに参加するゲーム要素に対応付けされたパラメータを参照して該イベントの進行を制御する機能を
実現させるための［１］から［５］のうち何れかに記載のプログラム。
［７］
前記進行制御機能にて、前記イベントに用いられるゲーム要素に設定されている特殊要素に基づいて前記パラメータを変動させ、変動後のパラメータを参照して前記イベントの進行を制御する機能を
実現させるための［６］記載のプログラム。
［８］
前記進行制御機能にて、前記イベントに用いられるゲーム要素に設定されている特殊要素を参照して前記イベントを有利な状況で開始する機能を
実現させるための［６］または［７］記載のプログラム。
［９］
前記進行制御機能にて、前記イベントに用いられるゲーム要素に設定されている特殊要素を参照してイベント結果に基づいて付与される特典の数を多くまたは特典の価値を高くする機能を
実現させるための［６］から［８］のうち何れかに記載のプログラム。
［１０］
前記更新機能にて、前記ベースに設定可能状態の特殊要素を新たに対応付けする機能を
実現させるための［１］から［９］のうち何れかに記載のプログラム。
［１１］
前記更新機能にて、前記ベースに設定不能状態の特殊要素を新たに対応付けする機能を
実現させるための［１］から［１０］のうち何れかに記載のプログラム。
［１２］
所定条件が満たされた際、前記ゲーム要素に設定可能状態または設定不能状態の特殊要素を新たに追加で対応付けする追加機能を
実現させるための［１］から［１１］記載のプログラム。
［１３］
前記設定機能にて、設定可能状態の特殊要素のうち複数の特殊要素を前記ゲーム要素に設定する機能を
実現させるための［１］から［１２］記載のプログラム。
［１４］
［１］から［１３］のうち何れかに記載のプログラムが前記コンピュータに実現させる機能のうち少なくとも１つの機能を、当該コンピュータと通信可能なサーバに実現させるためのプログラム。
［１５］
［１］から［１４］のうち何れかに記載のプログラムがインストールされたコンピュータ。
［１６］
通信ネットワークと、サーバと、ユーザ端末とを備え、ゲーム要素を用いるビデオゲームの進行を制御するシステムであって、
ベースとなるゲーム要素（以下「ベース」という。）と素材となるゲーム要素（以下「素材」という。）とを特定する特定手段と、
特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新手段と、
設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定手段と、
前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御手段とを備える
ことを特徴とするシステム。
［１７］
前記サーバが、前記特定手段と、前記更新手段と、前記設定手段と、前記進行制御手段とを含み、
前記ユーザ端末が、ゲーム画像を表示するための情報を前記サーバから受信する受信手段と、該受信手段により受信した情報に基づいて表示装置の表示画面に前記ゲーム画像を表示する表示手段とを含む
［１６］記載のシステム。
［１８］
ゲーム要素を用いるビデオゲームの進行を制御する機能をサーバに実現させるためのプログラムであって、
前記サーバに、
ベースとなるゲーム要素（以下「ベース」という。）と素材となるゲーム要素（以下「素材」という。）とを特定する特定機能と、
特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新機能と、
設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定機能と、
前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御機能とを
実現させるためのプログラム。
［１９］
ゲーム要素を用いるビデオゲームの進行を制御する機能をユーザ端末に実現させるためのプログラムであって、
ベースとなるゲーム要素（以下「ベース」という。）と素材となるゲーム要素（以下「素材」という。）とを特定する特定機能と、特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新機能と、設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定機能と、前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御機能とを備えたサーバから、当該サーバが備える機能に関する情報を受信して当該機能に対応する入出力を行う機能を前記ユーザ端末に
実現させるためのプログラム。
［２０］
［１９］記載のプログラムが前記サーバに実現させる機能のうち少なくとも１つの機能を、当該サーバと通信可能なユーザ端末に実現させるためのプログラム。
［２１］
［１９］記載のプログラムがインストールされたサーバ。
［２２］
ゲーム要素を用いるビデオゲームの進行を制御する方法であって、
ベースとなるゲーム要素（以下「ベース」という。）と素材となるゲーム要素（以下「素材」という。）とを特定する特定処理と、
特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新処理と、
設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定処理と、
前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御処理とを含む
ことを特徴とする方法。
［２３］
通信ネットワークと、サーバと、ユーザ端末とを備えるシステムが、ゲーム要素を用いるビデオゲームの進行を制御する方法であって、
ベースとなるゲーム要素（以下「ベース」という。）と素材となるゲーム要素（以下「素材」という。）とを特定する特定処理と、
特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新処理と、
設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定処理と、
前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御処理とを含む
ことを特徴とする方法。
【産業上の利用可能性】
【０１３７】
本発明の実施形態の一つによれば、ビデオゲームの分野において有用である。
【符号の説明】
【０１３８】
１０                    サーバ
２０，２０１〜２０Ｎ    ユーザ端末
１１，２１              特定部
１２，２２              更新部
１３，２３              設定部
１４，２４              進行制御部
２５                    付与部
２６                    記憶部
２７                    表示部
３０                    通信ネットワーク
１００                  システム
【図１】
0006487374.tif 000002
【図２】
0006487374.tif 000003
【図３】
0006487374.tif 000004
【図４】
0006487374.tif 000005
【図５】
0006487374.tif 000006
【図６】
0006487374.tif 000007
【図７】
0006487374.tif 000008
【図８】
0006487374.tif 000009
【図９】
0006487374.tif 000010
【図１０】
0006487374.tif 000011
【図１１】
0006487374.tif 000012
【図１２】
0006487374.tif 000013
【図１３】
0006487374.tif 000014
【図１４】
0006487374.tif 000015
【図１５】
0006487374.tif 000016
【図１６】
0006487374.tif 000017
【図１７】
0006487374.tif 000018