JP2017213242A - Program, and system - Google Patents

Program, and system Download PDF

Info

Publication number
JP2017213242A
JP2017213242A JP2016109696A JP2016109696A JP2017213242A JP 2017213242 A JP2017213242 A JP 2017213242A JP 2016109696 A JP2016109696 A JP 2016109696A JP 2016109696 A JP2016109696 A JP 2016109696A JP 2017213242 A JP2017213242 A JP 2017213242A
Authority
JP
Japan
Prior art keywords
game
special
base
elements
function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2016109696A
Other languages
Japanese (ja)
Other versions
JP6487374B2 (en
Inventor
信一 田付
Shinichi Tatsuke
信一 田付
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Square Enix Co Ltd
Original Assignee
Square Enix Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Square Enix Co Ltd filed Critical Square Enix Co Ltd
Priority to JP2016109696A priority Critical patent/JP6487374B2/en
Publication of JP2017213242A publication Critical patent/JP2017213242A/en
Application granted granted Critical
Publication of JP6487374B2 publication Critical patent/JP6487374B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve the taste of a video game.SOLUTION: By the composition of game elements, a base can be set with characters. By the composition, the kind of settable characters increases. If a character made settable by a composition is set, there is exhibited in accordance with the set character. The character becomes settable state from a non-settable state. The character has a character and an attribute. In the case where the base and the material are identical, the character may be settable. As to what character becomes settable, it may be based on a predetermined rule. When the game element is given, the settable characters may be two or more.SELECTED DRAWING: Figure 3

Description

本発明の実施形態の少なくとも1つは、ゲーム要素を用いるビデオゲームの進行を制御する機能をユーザ端末に実現させるためのプログラム、ゲーム要素を用いるビデオゲームの進行を制御する機能をユーザ端末に実現させるためのシステム、およびゲーム要素を用いるビデオゲームの進行を制御する機能をサーバに実現させるためのプログラムに関する。   At least one of the embodiments of the present invention realizes a program for causing a user terminal to implement a function for controlling the progress of a video game using a game element, and a function for controlling the progression of a video game using a game element to the user terminal And a program for causing a server to realize a function of controlling the progress of a video game using game elements.

従来、ゲーム要素(例えば、仮想的なカード)を用いたビデオゲームシステムがある。   Conventionally, there is a video game system using game elements (for example, virtual cards).

このようなビデオゲームシステムには、例えば、ゲーム要素どうしの合成により、ベースとなったゲーム要素に設定されたパラメータ(例えば、HPや攻撃力)を変動させるものがある(特許文献1参照)。   In such a video game system, for example, a parameter (for example, HP or attack power) set in a base game element is changed by combining game elements (see Patent Document 1).

特開2014−94298号公報JP 2014-94298 A

しかしながら、このようなビデオゲームシステムでは、ゲーム要素がパラメータを変更するものばかりであり、ゲーム要素がパラメータ以外の要素を備えている場合におけるゲーム要素どうしの合成には改善の余地が残されていた。すなわち、ゲーム要素にどのようなパラメータ以外の要素が備わっているのか、およびゲーム要素に備わっているパラメータ以外の要素にゲーム要素どうしの合成がどのように貢献できるのかについては改善の余地が残されており、ビデオゲームの趣向性を向上できる余地が残されていた。   However, in such a video game system, only game elements change parameters, and there is room for improvement in the synthesis of game elements when the game elements have elements other than parameters. . In other words, there is still room for improvement regarding what elements other than the parameters are included in the game elements and how the composition of the game elements can contribute to elements other than the parameters included in the game elements. As a result, there is room for improving the taste of video games.

本発明の少なくとも1つの実施形態の目的は、上記課題を解決し、ビデオゲームの趣向性を向上させることにある。   An object of at least one embodiment of the present invention is to solve the above-described problems and improve the taste of a video game.

非限定的な観点によると、本発明の一実施形態に係るプログラムは、ゲーム要素を用いるビデオゲームの進行を制御する機能をユーザ端末に実現させるためのプログラムであって、ベースとなるゲーム要素(以下「ベース」という。)と素材となるゲーム要素(以下「素材」という。)とを特定する特定機能と、特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新機能と、設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定機能と、前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御機能とを実現させるためのものである。   According to a non-limiting viewpoint, a program according to an embodiment of the present invention is a program for causing a user terminal to realize a function of controlling the progress of a video game using a game element, which is a base game element ( (Hereinafter referred to as “base”) and a game element (hereinafter referred to as “material”) as a material, and a special function corresponding to the base based on the identified base and the material. An update function for setting at least one of the special elements in the unsettable state to a settable state, a setting function for setting at least one of the special elements in the settable state to the game element, and the game element This is to realize a progress control function for controlling the progress of the video game by reflecting an effect according to a special element.

非限定的な観点によると、本発明の一実施形態に係るシステムは、通信ネットワークと、サーバと、ユーザ端末とを備え、ゲーム要素を用いるビデオゲームの進行を制御するシステムであって、ベースとなるゲーム要素(以下「ベース」という。)と素材となるゲーム要素(以下「素材」という。)とを特定する特定手段と、特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新手段と、設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定手段と、前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御手段とを備えることを特徴とする。   According to a non-limiting aspect, a system according to an embodiment of the present invention is a system that includes a communication network, a server, and a user terminal, and that controls the progress of a video game using game elements. Corresponding to the base based on the specifying means for specifying the game element (hereinafter referred to as “base”) and the game element as the material (hereinafter referred to as “material”), and the specified base and the material. Update means for setting at least one of the special elements in the unsettable state among the special elements, setting means for setting at least one of the special elements in the settable state as the game element, and the game element And a progress control means for controlling the progress of the video game by reflecting an effect according to the set special element.

非限定的な観点によると、本発明の一実施形態に係るプログラムは、ゲーム要素を用いるビデオゲームの進行を制御する機能をサーバに実現させるためのプログラムであって、前記サーバに、ベースとなるゲーム要素(以下「ベース」という。)と素材となるゲーム要素(以下「素材」という。)とを特定する特定機能と、特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新機能と、設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定機能と、前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御機能とを実現させるためのものである。   According to a non-limiting aspect, a program according to an embodiment of the present invention is a program for causing a server to realize a function of controlling the progress of a video game using game elements, and is based on the server. Based on the specified function for specifying a game element (hereinafter referred to as “base”) and a game element (hereinafter referred to as “material”) as a material, and a special function corresponding to the specified base and the material. An update function for setting at least one of the special elements in an unsettable state among the elements, a setting function for setting at least one of the special elements in the settable state as the game element, and setting in the game element This is to realize a progress control function for controlling the progress of the video game by reflecting the effect according to the special element.

本願の各実施形態により1または2以上の不足が解決される。   Each embodiment of the present application solves one or more deficiencies.

本発明の実施形態の少なくとも一つに対応するシステムの構成の例を示すブロック図である。It is a block diagram showing an example of composition of a system corresponding to at least one of the embodiments of the present invention. 本発明の実施形態の少なくとも一つに対応するサーバの構成を示すブロック図である。It is a block diagram which shows the structure of the server corresponding to at least 1 of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応するゲーム関連処理の例を示すフローチャートである。It is a flowchart which shows the example of the game related process corresponding to at least 1 of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応するゲーム関連処理におけるサーバ側の動作の例を示すフローチャートである。It is a flowchart which shows the example of the operation | movement by the side of the server in the game related process corresponding to at least 1 of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応するゲーム関連処理における端末側の動作の例を示すフローチャートである。It is a flowchart which shows the example of the operation | movement by the side of the terminal in the game related process corresponding to at least 1 of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応するユーザ端末の構成を示すブロック図である。It is a block diagram which shows the structure of the user terminal corresponding to at least one of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応するゲーム関連処理の例を示すフローチャートである。It is a flowchart which shows the example of the game related process corresponding to at least 1 of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応するユーザ端末の構成を示すブロック図である。It is a block diagram which shows the structure of the user terminal corresponding to at least one of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応するゲーム関連処理の例を示すフローチャートである。It is a flowchart which shows the example of the game related process corresponding to at least 1 of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応するユーザ端末の構成を示すブロック図である。It is a block diagram which shows the structure of the user terminal corresponding to at least one of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応するゲーム関連処理の例を示すフローチャートである。It is a flowchart which shows the example of the game related process corresponding to at least 1 of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応するユーザ端末の構成を示すブロック図である。It is a block diagram which shows the structure of the user terminal corresponding to at least one of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応する情報の格納状態の例を説明するための説明図である。It is explanatory drawing for demonstrating the example of the storage state of the information corresponding to at least one of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応するゲーム関連処理の例を示すフローチャートである。It is a flowchart which shows the example of the game related process corresponding to at least 1 of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応する表示画面の例について説明するための説明図である。It is explanatory drawing for demonstrating the example of the display screen corresponding to at least 1 of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応する表示画面の例について説明するための説明図である。It is explanatory drawing for demonstrating the example of the display screen corresponding to at least 1 of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応する表示画面の例について説明するための説明図である。It is explanatory drawing for demonstrating the example of the display screen corresponding to at least 1 of embodiment of this invention.

以下、本発明の実施形態の例について図面を参照して説明する。なお、以下で説明する各実施形態の例における各種構成要素は、矛盾等が生じない範囲で適宜組み合わせ可能である。また、ある実施形態の例として説明した内容については、他の実施形態においてその説明を省略している場合がある。また、各実施形態の特徴部分に関係しない動作や処理については、その内容を省略している場合がある。さらに、以下で説明する各種フローを構成する各種処理の順序は、処理内容に矛盾等が生じない範囲で順不同である。   Hereinafter, examples of embodiments of the present invention will be described with reference to the drawings. Various constituent elements in the embodiments described below can be appropriately combined within a range in which no contradiction occurs. Moreover, the content described as an example of a certain embodiment may be omitted in other embodiments. The contents of operations and processes not related to the characteristic part of each embodiment may be omitted. Furthermore, the order of the various processes constituting the various flows described below is in no particular order as long as no contradiction occurs in the processing contents.

[第1の実施形態]
図1は、本発明の一実施の形態におけるシステム100の構成の例を示すブロック図である。図1に示すように、システム100は、サーバ10と、システムのユーザが使用するユーザ端末20,201〜20N(Nは任意の整数)とを含む。なお、システム100の構成はこれに限定されず、単一のユーザ端末を複数のユーザが使用する構成としてもよいし、複数のサーバを備える構成としてもよい。
[First Embodiment]
FIG. 1 is a block diagram showing an example of the configuration of a system 100 according to an embodiment of the present invention. As illustrated in FIG. 1, the system 100 includes a server 10 and user terminals 20 and 201 to 20N (N is an arbitrary integer) used by a user of the system. Note that the configuration of the system 100 is not limited to this, and a single user terminal may be used by a plurality of users, or a configuration including a plurality of servers.

サーバ10と複数のユーザ端末20,201〜20Nは、それぞれインターネットなどの通信ネットワーク30に接続されている。なお、図示しないが、複数のユーザ端末20,201〜20Nは、通信業者によって管理される基地局と無線通信回線によるデータ通信を行うことによって、通信ネットワーク30と接続する。   The server 10 and the plurality of user terminals 20 and 201 to 20N are each connected to a communication network 30 such as the Internet. Although not shown, the plurality of user terminals 20 and 201 to 20N are connected to the communication network 30 by performing data communication with a base station managed by a communication provider through a wireless communication line.

システム100は、サーバ10と複数のユーザ端末20,201〜20Nとを備えることにより、ユーザの操作に応じて各種処理を実行するための各種機能を実現する。   The system 100 includes the server 10 and the plurality of user terminals 20 and 201 to 20N, thereby realizing various functions for executing various processes according to user operations.

サーバ10は、システム100の管理者によって管理され、複数のユーザ端末20,201〜20Nに対して各種処理に関する情報を提供するための各種機能を有する。本例において、サーバ10は、WWWサーバなどの情報処理装置によって構成され、各種情報を格納する記憶媒体を備える。なお、サーバ10は、制御部や通信部などコンピュータとして各種処理を行うための一般的な構成を備えるが、ここでの説明は省略する。また、システム100においては、複数のユーザ端末20,201〜20Nそれぞれにかかる処理負荷を軽減させるといった観点から、各種情報はサーバ10が管理することが好ましい。ただし、サーバ10がアクセス可能な状態で記憶領域が備えられていればよく、例えば専用の記憶領域がサーバ10の外部に備えられるようにシステム100が構成されていてもよい。   The server 10 is managed by an administrator of the system 100 and has various functions for providing information related to various processes to the plurality of user terminals 20 and 201 to 20N. In this example, the server 10 includes an information processing apparatus such as a WWW server, and includes a storage medium that stores various types of information. The server 10 includes a general configuration for performing various processes as a computer, such as a control unit and a communication unit, but a description thereof is omitted here. Further, in the system 100, it is preferable that the server 10 manages various types of information from the viewpoint of reducing the processing load on each of the plurality of user terminals 20, 201 to 20N. However, the system 100 may be configured such that a storage area is provided in a state where the server 10 is accessible, and for example, a dedicated storage area is provided outside the server 10.

図2は、サーバ10の構成の例であるサーバ10Aの構成を示すブロック図である。図2に示すように、サーバ10Aは、特定部11と、更新部12と、設定部13と、進行制御部14とを少なくとも備える。   FIG. 2 is a block diagram illustrating a configuration of the server 10 </ b> A that is an example of the configuration of the server 10. As illustrated in FIG. 2, the server 10 </ b> A includes at least a specifying unit 11, an updating unit 12, a setting unit 13, and a progress control unit 14.

サーバ10は、ゲーム要素を用いるビデオゲームの進行を制御するための各種機能を有する。   The server 10 has various functions for controlling the progress of a video game using game elements.

ここで、ゲーム要素とは、ビデオゲームを構成する要素を意味する。ゲーム要素の例にはビデオゲーム上のアイテムや、キャラクタや、ユーザが含まれる。また、キャラクタの例にはビデオゲームにおける仮想的な人物や、生物や、モンスターが含まれる。また、ゲーム要素の表示態様は特に限定されず、例えば仮想的なカードによる表示が含まれる。   Here, the game element means an element constituting a video game. Examples of game elements include video game items, characters, and users. Examples of characters include virtual persons, creatures, and monsters in video games. Moreover, the display mode of a game element is not specifically limited, For example, the display by a virtual card is included.

また、ビデオゲームの進行とは、ビデオゲームで発生し得る種々の進行あるいは変化等が生じたことを意味する。ビデオゲームで発生し得る種々の進行あるいは変化等の例としては、時間の進行、ゲーム要素のパラメータの変化、特定のステータス若しくはフラグの更新、あるいはユーザによる操作入力がある。   In addition, the progress of the video game means that various progress or changes that may occur in the video game have occurred. Examples of various progress or changes that can occur in a video game include time progress, changes in game element parameters, updates of specific statuses or flags, or operational inputs by the user.

特定部11は、ベースとなるゲーム要素(以下「ベース」という。)と素材となるゲーム要素(以下「素材」という。)とを特定する機能を有する。   The specifying unit 11 has a function of specifying a game element as a base (hereinafter referred to as “base”) and a game element as a material (hereinafter referred to as “material”).

ここで、素材とは、ベースとなるゲーム要素に関する情報を更新するための所定の処理に用いられるゲーム要素を意味する。素材は、ユーザが所有するゲーム要素であることが好ましい。また、システム100は、ベースとなるゲーム要素の状態を更新させるための所定の処理が実行された後、素材が消滅する(ユーザが所有するゲーム要素ではなくなる)ように構成されていてもよいし、素材は消滅しないように構成されていてもよい。   Here, the material means a game element used for a predetermined process for updating information related to a base game element. The material is preferably a game element owned by the user. Further, the system 100 may be configured such that after a predetermined process for updating the state of the base game element is executed, the material disappears (not the game element owned by the user). The material may be configured not to disappear.

更新部12は、特定したベースと素材とに基づいて、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする機能を有する。   The updating unit 12 has a function of setting at least one of the special elements in the non-settable state among the special elements corresponding to the base based on the identified base and material.

ここで、特殊要素とは、ゲーム要素を構成する要素の1つを意味する。特殊要素には、ビデオゲームの進行に影響を与える所定の効果が対応付けされている。特殊要素は、パラメータとは異なることをユーザが認識可能なことが好ましい。特殊要素の例として、「性格」がある。   Here, the special element means one of the elements constituting the game element. The special element is associated with a predetermined effect that affects the progress of the video game. It is preferable that the user can recognize that the special element is different from the parameter. An example of a special element is “personality”.

また、設定不能状態とは、設定することができない状態を意味する。すなわち、本例における設定不能状態とは、更新部12によりゲーム要素に関する情報が更新されることで設定可能な状態になりえることを意味する。   Moreover, a setting impossible state means the state which cannot be set. That is, the setting impossible state in this example means that the setting can be made by updating the information regarding the game element by the updating unit 12.

また、設定可能状態とは、設定することができる状態を意味する。   Further, the settable state means a state that can be set.

設定部13は、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定する機能を有する。   The setting unit 13 has a function of setting at least one of the special elements in the settable state as a game element.

ここで、設定するとは、有効なものとして定めることを意味する。特殊要素を設定する構成は、設定可能状態の特殊要素のうち少なくとも何れか1つを有効なものとして定める構成であることが好ましい。また、特殊要素を設定する構成は、設定される特殊要素をユーザによる選択に基づいて決定する構成とされていることが好ましい。   Here, the setting means that the setting is valid. The configuration for setting the special element is preferably a configuration for determining at least one of the special elements in the settable state as being effective. The configuration for setting the special element is preferably a configuration for determining the special element to be set based on selection by the user.

進行制御部14は、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御する機能を有する。   The progress control unit 14 has a function of controlling the progress of the video game by reflecting the effect according to the special element set in the game element.

ここで、効果とは、ある働きかけによって現れる結果を意味する。効果が反映される構成の例としては、ゲーム要素に対応付けされているステータスが上昇する構成や、ビデオゲームの進行に応じて発生するイベントが開始する際に特別な状態でイベントが開始する構成や、ビデオゲームの進行に応じて発生するイベントが終了した際に有利な条件で付与される報酬(経験値やアイテム)が決定される構成がある。   Here, the effect means a result that appears by a certain action. Examples of configurations in which effects are reflected include a configuration in which the status associated with the game element increases, or a configuration in which an event starts in a special state when an event that occurs as the video game progresses Alternatively, there is a configuration in which a reward (experience value or item) to be given under an advantageous condition is determined when an event that occurs in accordance with the progress of the video game ends.

複数のユーザ端末20,201〜20Nは、それぞれ、ユーザによって管理され、例えば携帯電話端末やPDA(Personal Digital Assistants)、携帯型ゲーム装置や所謂ウェアラブルデバイスなどのネットワーク配信型のビデオゲームを行うことが可能な通信端末によって構成される。なお、システム100が含み得るユーザ端末の構成は上述した例に限定されず、ユーザがビデオゲームを認識し得る構成であればよい。ユーザ端末の構成の他の例には、各種通信端末を組み合わせたものやパーソナルコンピュータ、据置型ゲーム装置がある。   Each of the plurality of user terminals 20 and 201 to 20N is managed by a user, and can play a network distribution type video game such as a mobile phone terminal, a PDA (Personal Digital Assistants), a portable game device, or a so-called wearable device. Consists of possible communication terminals. The configuration of the user terminal that can be included in the system 100 is not limited to the above-described example, and may be any configuration that allows the user to recognize the video game. Other examples of the configuration of the user terminal include a combination of various communication terminals, a personal computer, and a stationary game apparatus.

また、複数のユーザ端末20,201〜20Nは、それぞれ、通信ネットワーク30に接続し、サーバ10との通信を行うことにより各種処理を実行するためのハードウェア(例えば、ゲーム画像を表示する表示装置など)およびソフトウェアを備える。なお、複数のユーザ端末20,201〜20Nそれぞれは、サーバ10を介さずに互いに直接通信を行うこともできる構成とされていてもよい。   Each of the plurality of user terminals 20 and 201 to 20N is connected to the communication network 30 and communicates with the server 10 to execute various processes (for example, a display device that displays a game image). Etc.) and software. Each of the plurality of user terminals 20 and 201 to 20N may be configured to be able to directly communicate with each other without using the server 10.

次に、本例のシステム100の動作について説明する。   Next, the operation of the system 100 of this example will be described.

図3は、システム100が実行するビデオゲームに関する処理(以下、ゲーム関連処理と呼ぶ。)の例を示すフローチャートである。本例におけるゲーム関連処理では、イベントを進行する処理が行われる。以下、サーバ10Aとユーザ端末20(端末20)とが、ゲーム関連処理を実行する場合を例にして説明する。   FIG. 3 is a flowchart illustrating an example of processing related to a video game (hereinafter referred to as game-related processing) executed by the system 100. In the game related process in this example, a process of proceeding with an event is performed. Hereinafter, a case where the server 10A and the user terminal 20 (terminal 20) execute game-related processing will be described as an example.

端末20は、ゲーム関連処理において、先ず、ベースと素材とを特定する(ステップS11)。例えば、端末20は、ユーザからベースと素材との選択に関する入力を受け付けてベースと素材とを特定し、特定されたベースと素材とに関する情報をサーバ10Aに送信する。サーバ10Aでは、端末20から送信された情報に基づいてベースと素材とを特定する。   In the game-related process, the terminal 20 first specifies a base and a material (step S11). For example, the terminal 20 receives an input related to the selection of the base and the material from the user, specifies the base and the material, and transmits information on the specified base and the material to the server 10A. In the server 10A, the base and the material are specified based on the information transmitted from the terminal 20.

サーバ10Aは、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする(ステップS12)。   The server 10A makes a setting possible state at least one of the special elements that are in a setting impossible state among the special elements corresponding to the base (step S12).

次いで、サーバ10Aは、設定可能状態にある特殊要素の少なくとも何れかをゲーム要素に設定する(ステップS13)。   Next, the server 10A sets at least one of the special elements in the settable state as a game element (step S13).

次いで、サーバ10Aは、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御し(ステップS14)、ここでの処理を終了する。   Next, the server 10A reflects the effect according to the special element set in the game element to control the progress of the video game (step S14), and ends the process here.

図4は、ゲーム関連処理におけるサーバ10A側の動作の例を示すフローチャートである。ここでは、システム100におけるサーバ10Aの動作について改めて説明する。   FIG. 4 is a flowchart showing an example of the operation on the server 10A side in the game related processing. Here, the operation of the server 10A in the system 100 will be described again.

サーバ10Aは、ゲーム関連処理において、先ず、ベースと素材とを特定し(ステップS101)、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にし(ステップS102)、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定し(ステップS103)、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御し(ステップS104)、ここでの処理を終了する。   In the game-related processing, the server 10A first identifies the base and the material (step S101), and sets at least one of the special elements that are not settable among the special elements corresponding to the base (step S102). ) At least one of the special elements in the settable state is set as a game element (step S103), and the progress of the video game is controlled by reflecting the effect according to the special element set in the game element (step S104). ), And the process here ends.

図5は、端末20がゲーム関連処理を実行する場合の端末20側の動作の例を示すフローチャートである。以下、端末20が、単体でゲーム関連処理を実行する場合を例にして説明する。なお、端末20の構成については、サーバ10から各種情報を受信することを除きサーバ10の構成と同様の機能を備えるものであるため、重複説明を避ける観点から記載を省略する。   FIG. 5 is a flowchart showing an example of the operation on the terminal 20 side when the terminal 20 executes game-related processing. Hereinafter, a case where the terminal 20 executes game-related processing by itself will be described as an example. In addition, about the structure of the terminal 20, since it has a function similar to the structure of the server 10 except receiving various information from the server 10, description is abbreviate | omitted from a viewpoint which avoids duplication description.

端末20は、ゲーム関連処理において、先ず、ベースと素材とを特定し(ステップS201)、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にし(ステップS202)、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定し(ステップS203)、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御し(ステップS204)、ここでの処理を終了する。   In the game-related processing, the terminal 20 first specifies the base and the material (step S201), and sets at least one of the special elements that are not settable among the special elements corresponding to the base (step S202). ) At least one of the special elements in the settable state is set as a game element (step S203), and the progress of the video game is controlled by reflecting the effect according to the special element set in the game element (step S204). ), And the process here ends.

以上に説明したように、第1の実施形態の一側面として、ビデオゲームの進行を制御するサーバ10Aが、特定部11と、更新部12と、設定部13と、進行制御部14とを備える構成としているので、ベースと素材とを特定し、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にし、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定し、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御し、ビデオゲームの趣向性を向上させることができるようになる。   As described above, as one aspect of the first embodiment, the server 10 </ b> A that controls the progress of the video game includes the specifying unit 11, the updating unit 12, the setting unit 13, and the progress control unit 14. Since it is configured, the base and the material are specified, and among the special elements corresponding to the base, at least one of the special elements that are not settable is settable, and at least one of the special elements that are settable is set in the game The progress of the video game can be controlled by reflecting the effect according to the special element set in the element and the special element set in the game element, and the preference of the video game can be improved.

すなわち、第1の実施形態の一側面として、サーバ10Aは、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にし、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定し、従来にない新たなビデオゲームを提供することができ、ビデオゲームの趣向性を向上させることができるようになる。   That is, as one aspect of the first embodiment, the server 10A sets at least one of the special elements in the unsettable state among the special elements corresponding to the base, and sets at least any of the special elements in the settable state. This can be set as a game element, and a new video game that has not been available in the past can be provided, and the preference of the video game can be improved.

なお、上述した第1の実施形態では特に言及していないが、システム100におけるゲーム要素にはパラメータが対応付けされており、システム100はイベントに参加するゲーム要素に対応付けされたパラメータを参照してイベントの進行を制御する構成とされていてもよい。ここで、パラメータの例としては、HPや攻撃力がある。また、イベントとは、ビデオゲームで発生し得る出来事を意味する。イベントを実現するための構成は特に限定されないが、ユーザがオブジェクトを操作することで進行する構成であることが好ましい。このような構成の例には、ユーザ操作に応じて所定の課題が達成されたか否かにより成否判定が行われるものがある。イベントの例には、いわゆるクエストやバトルが含まれる。また、課題の例には、所定位置への到達や敵キャラクタの討伐がある。   Although not particularly mentioned in the first embodiment described above, parameters are associated with game elements in the system 100, and the system 100 refers to parameters associated with game elements participating in the event. It may be configured to control the progress of the event. Here, examples of parameters include HP and attack power. An event means an event that can occur in a video game. The configuration for realizing the event is not particularly limited, but it is preferable that the configuration proceeds when the user operates the object. In some examples of such a configuration, success / failure determination is performed based on whether or not a predetermined task has been achieved in response to a user operation. Examples of events include so-called quests and battles. Examples of tasks include reaching a predetermined position and subjugating enemy characters.

なお、上述した第1の実施形態では特に言及していないが、システム100は、イベントに用いられるゲーム要素に設定されている特殊要素に基づいてパラメータを変動させ、変動後のパラメータを参照してイベントの進行を制御する構成とされていてもよい。すなわち、システム100は、特殊要素により反映される効果の構成の例として、パラメータを変動させる構成とされていてもよい。パラメータを変動させるための構成は特に限定されないが、ユーザにとって有利になるようにパラメータを変動させる構成とされていることが好ましい。   Although not specifically mentioned in the first embodiment described above, the system 100 varies the parameters based on the special elements set in the game elements used for the event, and refers to the parameters after the variation. It may be configured to control the progress of the event. That is, the system 100 may be configured to vary the parameter as an example of the configuration of the effect reflected by the special element. The configuration for changing the parameter is not particularly limited, but it is preferable that the parameter is changed to be advantageous for the user.

なお、上述した第1の実施形態では特に言及していないが、システム100は、イベントに用いられるゲーム要素に設定されている特殊要素を参照してイベントを有利な状況で開始する構成とされていてもよい。すなわち、システム100は、特殊要素により反映される効果の構成の例として、イベントを開始する際に、ユーザにとって有利な状況でイベントを開始する構成とされていてもよい。イベントを有利な状況で開始する構成の例には、イベントが進行することで蓄積される値(例えば、スキルゲージ)が所定の値蓄積された状態でイベントが開始する構成がある。   Although not particularly mentioned in the first embodiment described above, the system 100 is configured to start an event in an advantageous situation with reference to a special element set in a game element used for the event. May be. That is, the system 100 may be configured to start an event in a situation advantageous to the user when starting the event, as an example of a configuration of the effect reflected by the special element. As an example of a configuration for starting an event in an advantageous situation, there is a configuration in which an event is started in a state in which a predetermined value is stored as a value (for example, a skill gauge) accumulated as the event progresses.

なお、上述した第1の実施形態では特に言及していないが、システム100は、イベントに用いられるゲーム要素に設定されている特殊要素を参照してイベント結果に基づいて付与される特典の数を多くまたは特典の価値を高くする構成とされていてもよい。ここで、特典とは、特典とは、特別に与えられる恩典を意味する。特典の例は特に限定されないが、ビデオゲームに何らかの影響のある効果やものであることが好ましい。特典の例としては、ゲーム要素に何らかの影響がある効果(例えば、バフや新スキルの解放)や、クエストやステージに何らかの影響がある効果(例えば、バフや新ステージの解放)や、アイテムや、仮想通貨がある。   Although not particularly mentioned in the first embodiment described above, the system 100 refers to a special element set in a game element used for an event, and determines the number of benefits granted based on the event result. It may be configured to increase the value of many or privilege. Here, a privilege means a specially granted benefit. Although the example of a privilege is not specifically limited, It is preferable that it is an effect and thing with a certain influence on a video game. Examples of benefits include effects that have some effect on game elements (for example, release of buffs or new skills), effects that have some effect on quests or stages (for example, release of buffs or new stages), items, There is a virtual currency.

なお、上述した第1の実施形態では特に言及していないが、システム100は、ベースに設定可能状態の特殊要素を新たに対応付けする構成とされていてもよい。   Although not particularly mentioned in the first embodiment described above, the system 100 may be configured to newly associate a special element that can be set to the base.

なお、上述した第1の実施形態では特に言及していないが、システム100は、ベースに設定不能状態の特殊要素を新たに対応付けする構成とされていてもよい。すなわち、システム100は、更新部12によりゲーム要素に関する情報が更新されることで、設定可能な状態になりえる特殊要素を新たに追加する構成とされていてもよい。   Although not particularly mentioned in the first embodiment described above, the system 100 may be configured to newly associate a special element that cannot be set with the base. That is, the system 100 may be configured to newly add a special element that can be set by updating information related to the game element by the updating unit 12.

なお、上述した第1の実施形態では特に言及していないが、システム100は、所定条件が満たされた際、ゲーム要素に特殊要素を新たに追加で対応付けする構成とされていてもよい。所定条件の内容は特に限定されないが、ユーザが容易に認識し得るものであることが好ましい。所定条件の例には、特定のアイテムを使用した際がある。また、特殊要素を新たにゲーム要素に対応付けする構成は、設定可能状態か設定不能状態かのいずれかで特殊要素をゲーム要素に対応付けする構成とされていることが好ましい。   Although not particularly mentioned in the first embodiment described above, the system 100 may be configured to newly associate a special element with a game element when a predetermined condition is satisfied. The content of the predetermined condition is not particularly limited, but it is preferable that the user can easily recognize it. An example of the predetermined condition is when a specific item is used. Further, the configuration in which the special element is newly associated with the game element is preferably a configuration in which the special element is associated with the game element in either the settable state or the unsettable state.

なお、上述した第1の実施形態では特に言及していないが、システム100は、設定可能状態の特殊要素のうち複数の特殊要素をゲーム要素に設定する構成とされていてもよい。すなわち、1つのゲーム要素に複数の特殊要素が同時に設定されている状態が許容される構成としてもよい。   Although not particularly mentioned in the first embodiment described above, the system 100 may be configured to set a plurality of special elements as game elements among the special elements in the settable state. That is, a configuration in which a plurality of special elements are simultaneously set in one game element may be allowed.

[第2の実施形態]
図6は、ユーザ端末20の例であるユーザ端末20B(端末20B)の構成を示すブロック図である。本例において、端末20Bは、特定部21と、更新部22Bと、設定部23と、進行制御部24とを少なくとも備える。
[Second Embodiment]
FIG. 6 is a block diagram illustrating a configuration of a user terminal 20B (terminal 20B) that is an example of the user terminal 20. In this example, the terminal 20B includes at least a specifying unit 21, an updating unit 22B, a setting unit 23, and a progress control unit 24.

ここで、第2の実施形態におけるゲーム要素には予め複数の特殊要素が対応付けされている。すなわち、複数の特殊要素が対応付けされた状態でゲーム要素がユーザに付与される。   Here, a plurality of special elements are associated in advance with the game elements in the second embodiment. That is, the game element is given to the user in a state where a plurality of special elements are associated with each other.

更新部22Bは、ベースと素材とが同一のゲーム要素である場合、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかが設定可能状態となるよう、ベースに関する情報を更新する機能を有する。   When the base and the material are the same game element, the update unit 22B updates the information related to the base so that at least one of the special elements corresponding to the base that are not settable is settable. It has the function to do.

ここで、同一とは、所定の同一条件を満たすことを意味する。同一条件の内容は特に限定されないが、少なくともユーザがビデオゲームにおいて認識しうる項目において同一である。ゲーム要素に含まれる一部の例には、キャラクタや属性がある。ベースと素材とが同一のゲーム要素とされる構成の例として、ベースと素材とが同じ属性を有するゲーム要素どうしである場合や、ベースと素材とが同じキャラクタであるゲーム要素どうしである場合や、ベースと素材とが同じ特殊要素が対応付けされているゲーム要素どうしである場合がある。   Here, the same means satisfying a predetermined same condition. Although the content of the same conditions is not particularly limited, at least items that can be recognized by the user in the video game are the same. Some examples of game elements include characters and attributes. Examples of configurations in which the base and the material are the same game element include a case where the base and the material are game elements having the same attribute, a case where the base and the material are the same character, In some cases, game elements in which special elements having the same base and material are associated with each other.

図7は、端末20が実行するゲーム関連処理の例を示すフローチャートである。以下、端末20Bの動作を例にして説明する。なお、サーバ10との動作については、重複説明を避ける観点から記載を省略する。   FIG. 7 is a flowchart illustrating an example of game-related processing executed by the terminal 20. Hereinafter, the operation of the terminal 20B will be described as an example. In addition, about operation | movement with the server 10, description is abbreviate | omitted from a viewpoint which avoids duplication description.

端末20Bは、ベースと素材とを特定すると(ステップS201)、ベースと素材とが同一のゲーム要素であるか否かを判定する(ステップS2−11)。同一のゲーム要素ではないと判定された際に、端末20Bは、ここでの処理を終了する。   When the terminal 20B specifies the base and the material (step S201), the terminal 20B determines whether the base and the material are the same game element (step S2-11). When it is determined that the game elements are not the same, the terminal 20B ends the process here.

一方で、同一のゲーム要素であると判定された際に、端末20Bは、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする(ステップS202)。   On the other hand, when it is determined that the game elements are the same, the terminal 20B sets at least one of the special elements in the non-settable state among the special elements corresponding to the base (step S202).

以上に説明したように、第2の実施形態の一側面として、特定部21と、更新部22Bと、設定部23と、進行制御部24とを備える構成としているので、ゲーム要素に予め複数の特殊要素が対応付けされており、ベースと素材とが同一のゲーム要素である場合、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかが設定可能状態となるよう、ベースに関する情報を更新し、ビデオゲームの趣向性を向上させることができるようになる。   As described above, as one aspect of the second embodiment, the configuration includes the specifying unit 21, the updating unit 22B, the setting unit 23, and the progress control unit 24. If a special element is associated and the base and the material are the same game element, the base is set so that at least one of the special elements corresponding to the base that are not settable is settable. The information about the video game can be updated and the preference of the video game can be improved.

すなわち、第2の実施形態の一側面として、同一のゲーム要素を取得させる動機付けができ、ビデオゲームの趣向性を向上させることができるようになる。   That is, as one aspect of the second embodiment, it is possible to motivate the acquisition of the same game element, and to improve the preference of the video game.

[第3の実施形態]
図8は、ユーザ端末20の例であるユーザ端末20C(端末20C)の構成を示すブロック図である。本例において、端末20Cは、特定部21と、更新部22Cと、設定部23と、進行制御部24とを少なくとも備える。
[Third Embodiment]
FIG. 8 is a block diagram illustrating a configuration of a user terminal 20C (terminal 20C) that is an example of the user terminal 20. In this example, the terminal 20C includes at least a specifying unit 21, an updating unit 22C, a setting unit 23, and a progress control unit 24.

更新部22Cは、所定規則に基づいて設定不能状態の特殊要素を特定し、特定した特殊要素を設定可能状態にする機能を有する。   The updating unit 22C has a function of specifying a special element that cannot be set based on a predetermined rule and setting the specified special element to a settable state.

ここで、所定規則とは、あらかじめ定められた規則を意味する。所定規則に基づいて特殊要素を特定する構成の例として、予め定められている順番に基づいて特殊要素を特定する構成や、素材またはベースの属性に基づいて特殊要素を特定する構成がある。   Here, the predetermined rule means a predetermined rule. As an example of a configuration for specifying a special element based on a predetermined rule, there are a configuration for specifying a special element based on a predetermined order and a configuration for specifying a special element based on a material or base attribute.

図9は、端末20が実行するゲーム関連処理の例を示すフローチャートである。以下、端末20Cの動作を例にして説明する。なお、サーバ10との動作については、重複説明を避ける観点から記載を省略する。   FIG. 9 is a flowchart illustrating an example of game-related processing executed by the terminal 20. Hereinafter, the operation of the terminal 20C will be described as an example. In addition, about operation | movement with the server 10, description is abbreviate | omitted from a viewpoint which avoids duplication description.

端末20Bは、ベースと素材とを特定すると(ステップS201)、所定規則に基づいて設定不能状態の特殊要素を特定し、特定した特殊要素を設定可能状態にする(ステップS3−11)。   When the terminal 20B specifies the base and the material (step S201), the terminal 20B specifies a special element that cannot be set based on a predetermined rule, and sets the specified special element to a settable state (step S3-11).

以上に説明したように、第3の実施形態の一側面として、ユーザ端末20Cは、特定部21と、更新部22Cと、設定部23と、進行制御部24とを備える構成としているので、所定規則に基づいて設定不能状態の特殊要素を特定し、特定した特殊要素を設定可能状態にし、ビデオゲームの趣向性を向上させることができるようになる。   As described above, as one aspect of the third embodiment, the user terminal 20C includes the specifying unit 21, the update unit 22C, the setting unit 23, and the progress control unit 24. Based on the rules, it is possible to specify a special element that cannot be set, and to set the specified special element to a settable state, thereby improving the preference of the video game.

すなわち、第3の実施形態の一側面として、特殊要素を設定可能状態にする戦略性を提供することができ、ビデオゲームの趣向性を向上させることができるようになる。   That is, as one aspect of the third embodiment, it is possible to provide a strategy that allows a special element to be set, and it is possible to improve the preference of a video game.

[第4の実施形態]
図10は、ユーザ端末20の例であるユーザ端末20D(端末20D)の構成を示すブロック図である。本例において、端末20Dは、特定部21と、更新部22と、設定部23と、進行制御部24と、付与部25とを少なくとも備える。
[Fourth Embodiment]
FIG. 10 is a block diagram illustrating a configuration of a user terminal 20D (terminal 20D) that is an example of the user terminal 20. In this example, the terminal 20D includes at least a specifying unit 21, an update unit 22, a setting unit 23, a progress control unit 24, and a grant unit 25.

付与部25は、付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるゲーム要素をユーザに付与する機能を有する。   The granting unit 25 has a function of granting to the user game elements in which the number of special elements that can be set at the time of granting differs depending on the granting opportunity.

ここで、付与契機とは、付与するタイミングを意味する。本例における付与契機には、イベントの進行に応じて付与するタイミングや、ゲーム内通貨の消費に応じて付与するタイミングが含まれる。また、ゲーム内通貨の消費に応じて付与するタイミングには、通常のゲーム内通貨の消費に応じて付与するタイミングと、特別なゲーム内通貨(主な取得方法が課金によるもの)の消費に応じて付与するタイミングとが含まれていることが好ましい。   Here, the grant opportunity means the timing to give. The timing for granting in this example includes the timing given according to the progress of the event and the timing given according to the consumption of the currency in the game. In addition, the timing given according to the consumption of the in-game currency depends on the timing given according to the consumption of the normal in-game currency and the consumption of the special in-game currency (the main acquisition method is charged). It is preferable that the timing to be applied is included.

本例において、付与部25は、付与契機がXという契機である場合には、ゲーム要素付与時の設定可能状態の特殊要素の数が1つのゲーム要素を付与し、特別な付与契機としてYという契機でゲーム要素が付与される場合には、ゲーム要素付与時の設定可能状態の特殊要素の数が2つのゲーム要素を付与する。具体的な例として、付与部25は、付与契機が無料の抽選ゲームである場合には、ゲーム要素付与時の設定可能状態の特殊要素の数が1つのゲーム要素を付与し、付与契機が有料(所定のゲーム内通貨を消費した)抽選ゲームである場合には、ゲーム要素付与時の設定可能状態の特殊要素の数が2つのゲーム要素を付与する。   In this example, when the granting opportunity is an opportunity of X, the granting unit 25 grants one game element with the number of special elements that can be set at the time of granting the game element, and Y as a special granting trigger. When a game element is given as an opportunity, the number of special elements in the settable state at the time of game element grant gives two game elements. As a specific example, when the granting opportunity is a free lottery game, the granting unit 25 grants one game element with the number of special elements that can be set at the time of granting the game element, and the granting trigger is charged. In the case of a lottery game (which consumes a predetermined in-game currency), two game elements are assigned in the number of special elements that can be set at the time of game element grant.

図11は、端末20が実行するゲーム関連処理の例を示すフローチャートである。以下、端末20Dの動作を例にして説明する。なお、サーバ10との動作については、重複説明を避ける観点から記載を省略する。   FIG. 11 is a flowchart illustrating an example of game-related processing executed by the terminal 20. Hereinafter, the operation of the terminal 20D will be described as an example. In addition, about operation | movement with the server 10, description is abbreviate | omitted from a viewpoint which avoids duplication description.

端末20Dは、先ず、ゲーム関連処理において、付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるゲーム要素をユーザに付与する(ステップS4−11)。   First, in the game-related processing, the terminal 20D grants a game element in which the number of special elements in the settable state at the time of grant differs according to the grant opportunity (step S4-11).

次いで、端末20Dは、ベースと素材とを特定する(ステップS201)   Next, the terminal 20D specifies the base and the material (step S201).

以上に説明したように、第4の実施形態の一側面として、ユーザ端末20Dは、特定部21と、更新部22と、設定部23と、進行制御部24と、付与部25とを備える構成としているので、付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるゲーム要素をユーザに付与し、ビデオゲームの趣向性を向上させることができるようになる。   As described above, as one aspect of the fourth embodiment, the user terminal 20D includes the specifying unit 21, the update unit 22, the setting unit 23, the progress control unit 24, and the grant unit 25. Therefore, it is possible to give a user a game element in which the number of special elements in a settable state at the time of grant differs according to the grant opportunity, and improve the preference of the video game.

すなわち、第4の実施形態の一側面として、有利な状態のゲーム要素が付与される契機を提供でき、ビデオゲームの趣向性を向上させることができるようになる。   That is, as an aspect of the fourth embodiment, an opportunity to be given a game element in an advantageous state can be provided, and the preference of the video game can be improved.

なお、上述した第4の実施形態では特に言及していないが、システム100は、設定可能状態の特殊要素の数を決定し、決定した数の特殊要素を設定可能状態としたゲーム要素をユーザに付与する構成とされていてもよい。ビデオゲームのプレイ回数を増やすことで有利な状態のゲーム要素を得ることができる確率が向上するため、ビデオゲームのプレイを活性化させることができるようになる。   Although not specifically mentioned in the above-described fourth embodiment, the system 100 determines the number of special elements that can be set, and sets game elements that have the determined number of special elements to be settable to the user. You may be set as the structure to provide. Increasing the number of video game plays increases the probability that a game element in an advantageous state can be obtained, so that the video game play can be activated.

[第5の実施形態]
図12は、ユーザ端末20の例であるユーザ端末20Z(端末20Z)の構成を示すブロック図である。本例において、端末20Zは、特定部21Zと、更新部22Zと、設定部23Zと、進行制御部24Zと、付与部25Zと、記憶部26Zと、表示部27Zとを少なくとも備える。
[Fifth Embodiment]
FIG. 12 is a block diagram illustrating a configuration of a user terminal 20Z (terminal 20Z) that is an example of the user terminal 20. In this example, the terminal 20Z includes at least a specifying unit 21Z, an updating unit 22Z, a setting unit 23Z, a progress control unit 24Z, a granting unit 25Z, a storage unit 26Z, and a display unit 27Z.

特定部21Zは、ベースと素材とを特定する機能を有する。例えば、特定部21Zは、ゲーム要素どうしの合成指示を受け付けたことに応じてゲーム要素の選択画面を表示部27Zに表示させ、表示部27Zにより表示させられた選択画面に対するユーザの操作入力に応じてベースと素材とを特定する。   The specifying unit 21Z has a function of specifying the base and the material. For example, the specifying unit 21Z displays a selection screen for game elements on the display unit 27Z in response to receiving an instruction to combine game elements, and responds to a user operation input on the selection screen displayed by the display unit 27Z. Identify the base and material.

ここで、合成とは、ベースに対して素材を加えることでベースの情報を更新することを意味する。ベースと素材とを合成する構成は合成結果としてベースの情報が更新される構成であれば特に限定されない。素材の取り扱いに関しては、消滅する場合(ユーザが所有する状態ではなくなる場合)があってもよいし、素材が消滅せずにユーザが所有した状態のままになる場合があってもよい。また、合成指示を受け付ける構成は、ユーザの入力に応じて合成指示を受け付ける構成とされていることが好ましい。   Here, composition means updating the base information by adding a material to the base. The configuration for combining the base and the material is not particularly limited as long as the base information is updated as a synthesis result. Regarding the handling of the material, there may be a case where it disappears (when it is no longer owned by the user), or a case where the material remains in the state owned by the user without disappearing. Moreover, it is preferable that the structure which receives a synthetic | combination instruction | indication is a structure which receives a synthetic | combination instruction | indication according to a user input.

更新部22Zは、特定したベースと素材とに基づいて、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする機能を有する。本例では、更新部22Zは、記憶部26Zに格納されるベースに関する情報を更新する。   Based on the identified base and material, the update unit 22Z has a function of setting at least one of the special elements that are not settable among the special elements corresponding to the base. In this example, the update unit 22Z updates information related to the base stored in the storage unit 26Z.

ここで、特殊要素とは、ゲーム要素を構成する要素の1つを意味する。本例では、ゲーム要素付与時に複数の特殊要素がゲーム要素に対応付けされている。そして、対応付けされている特殊要素には、ビデオゲームの進行に影響を与える所定の効果が対応付けされている。特殊要素の例として、「性格」がある。性格の例として、クール、カオス、ラッキーマンがある。   Here, the special element means one of the elements constituting the game element. In this example, a plurality of special elements are associated with game elements when the game elements are given. Then, a predetermined effect that affects the progress of the video game is associated with the associated special element. An example of a special element is “personality”. Examples of personality are cool, chaos and lucky man.

また、設定不能状態とは、設定することができない状態を意味し、更新部22Zにより更新されることで設定可能な状態になりえることを意味する。具体的には、「カオス」という性格が対応付けされているゲーム要素において、未だに「カオス」という性格を設定することができない状態を、「カオス」について設定不能状態という。   Moreover, a setting impossible state means the state which cannot be set, and means that it can be set by updating by the update part 22Z. Specifically, in a game element associated with a character of “chaos”, a state where the character of “chaos” cannot be set yet is referred to as an unsettable state of “chaos”.

また、設定可能状態とは、設定することができる状態を意味する。具体的には、「カオス」という性格が対応付けされているゲーム要素において、「カオス」という性格を設定することができる状態を、設定可能状態という。   Further, the settable state means a state that can be set. Specifically, a state in which a character “chaos” can be set in a game element associated with the character “chaos” is referred to as a settable state.

また、更新部22Zは、ベースと素材とが同一のゲーム要素である場合、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかが設定可能状態となるよう、ベースに関する情報を更新する機能を有する。例えば、更新部22Zは、ベースと素材とが同一のゲーム要素であるか否かを判定する機能を有する。   In addition, when the base and the material are the same game element, the update unit 22Z provides information on the base so that at least one of the special elements that are not settable among the special elements corresponding to the base is settable. It has a function to update. For example, the update unit 22Z has a function of determining whether or not the base and the material are the same game element.

ここで、同一とは、差のないことを意味する。本例の同一には、完全に同一になる場合だけでなく、一部が同一になる場合も含まれる。ゲーム要素に含まれる一部の例には、キャラクタや属性がある。ベースと素材とが同一のゲーム要素とされる構成の例として、ベースと素材とが同じ属性(例えば、カテゴリやレアリティ)を有するゲーム要素どうしである場合や、ベースと素材とが同じキャラクタ(例えば、キャラクタID)であるゲーム要素どうしである場合や、ベースと素材とが同じ特殊要素が対応付けされているゲーム要素どうしである場合がある。   Here, the same means that there is no difference. The same in this example includes not only the case where they are completely the same, but also the case where some are the same. Some examples of game elements include characters and attributes. Examples of configurations in which the base and the material are the same game element include cases where the base and the material are game elements having the same attribute (for example, category or rarity), or the base and the material are the same character (for example, , Character ID) or game elements in which special elements having the same base and material are associated with each other.

また、更新部22Zは、所定規則に基づいて設定不能状態の特殊要素を特定し、特定した特殊要素を設定可能状態にする機能を有する。   Further, the update unit 22Z has a function of specifying a special element that cannot be set based on a predetermined rule, and setting the specified special element to a settable state.

ここで、所定規則とは、あらかじめ定められた規則を意味する。所定規則に基づいて特殊要素を特定する構成の例として、予め定められている順番に基づいて特殊要素を特定する構成(例えば、次に更新される特殊要素が予め定められた順番により決まっている構成)がある。また、所定規則の他の例として、ベースまたは素材の属性(カテゴリやレアリティ)に基づいて特殊要素を特定するための規則(例えば、レアリティがAの素材が用いられると優先的に特殊要素Zが特定されるような規則)がある。所定規則に関する情報は、所定の記憶領域(例えば、記憶部27Z)に格納されている構成とされていることが好ましい。   Here, the predetermined rule means a predetermined rule. As an example of a configuration for specifying a special element based on a predetermined rule, a configuration for specifying a special element based on a predetermined order (for example, a special element to be updated next is determined by a predetermined order) Configuration). Further, as another example of the predetermined rule, a rule for specifying a special element based on an attribute (category or rarity) of a base or material (for example, when a material having a rarity A is used, the special element Z is preferentially used. There are certain rules). It is preferable that the information on the predetermined rule is configured to be stored in a predetermined storage area (for example, the storage unit 27Z).

設定部23Zは、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定する機能を有する。設定する時機の条件は、特に限定されない。設定する時機の例には、ユーザの任意のタイミングとするものや、更新部22Zにより設定可能状態にされた際とするものがある。また、特殊要素を設定する構成は、設定する時機の到来に応じて、端末20Zが自動的に設定可能状態の特殊要素のうち少なくとも何れか1つを選択し、選択した特殊要素を設定する構成とされていてもよい。また、特殊要素を設定する構成は、設定する時機の到来に応じて、ユーザから受け付けた入力に基づいた特殊要素を設定する構成とされていてもよい。   The setting unit 23Z has a function of setting at least one of the special elements in the settable state as a game element. There are no particular limitations on the timing conditions to be set. Examples of the timing for setting include a timing set by the user at an arbitrary timing and a timing settable by the updating unit 22Z. In addition, the configuration for setting the special element is a configuration in which the terminal 20Z automatically selects at least one of the special elements that can be set and sets the selected special element in accordance with the arrival of the time to set. It may be said. In addition, the configuration for setting the special element may be a configuration for setting the special element based on the input received from the user in accordance with the arrival of the timing for setting.

進行制御部24Zは、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御する機能を有する。   The progress control unit 24Z has a function of controlling the progress of the video game by reflecting the effect according to the special element set in the game element.

付与部25Zは、付与契機が訪れた際に、所定の抽選規則にしたがって抽選されたゲーム要素をユーザに付与する機能を有する。付与部25Zは、付与するゲーム要素をユーザが所有することになるようにユーザ情報を更新する。また、付与されるゲーム要素には予め複数の特殊要素が対応付けされている。   The granting unit 25Z has a function of granting to the user game elements that are drawn in accordance with a predetermined lottery rule when a grant opportunity comes. The grant unit 25Z updates the user information so that the user owns the game element to be granted. Further, a plurality of special elements are associated in advance with the game elements to be given.

また、付与部25Zは、付与するゲーム要素における付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるように構成される。本例では、システム100は、複数の付与契機に対応する複数のゲーム要素群を所定の記憶領域に格納し、ゲーム要素の付与時の設定可能状態の特殊要素の数がゲーム要素群ごとに異なるように構成される。より具体的に言えば、システム100は、付与契機A1(例えば、通常のイベントの終了時)に対応するゲーム要素群A2に含まれるゲーム要素には、1つの設定可能状態の特殊要素が対応付けされている一方で、付与契機B1(例えば、時間制限のある特別なイベントの終了時)に対応するゲーム要素群B2に含まれるゲーム要素には、2つの設定可能状態の特殊要素が対応付けされているように構成されている場合がある。   Further, the grant unit 25Z is configured such that the number of special elements that can be set at the time of grant in the game elements to be given varies depending on the grant trigger. In this example, the system 100 stores a plurality of game element groups corresponding to a plurality of grant opportunities in a predetermined storage area, and the number of special elements that can be set at the time of granting a game element differs for each game element group. Configured as follows. More specifically, the system 100 associates one special element in a settable state with a game element included in the game element group A2 corresponding to the grant opportunity A1 (for example, at the end of a normal event). On the other hand, the game elements included in the game element group B2 corresponding to the grant opportunity B1 (for example, at the end of a special event with a time limit) are associated with two special elements in a settable state. May be configured to be.

ここで、付与契機とは、付与するゲーム要素の抽選処理が実行される契機を意味する。本例における付与時機は、例えば、イベントが終了したときや、ゲーム内通貨を消費させた(または無料の)所定の抽選を実行する入力を受け付けたときがある。   Here, the grant opportunity means an opportunity to execute the lottery process for the game element to be granted. The grant timing in this example may be, for example, when an event ends or when an input for executing a predetermined lottery that consumes (or is free of) in-game currency is received.

記憶部26Zは、ビデオゲームの進行に用いる各種情報を記憶する記憶媒体である。記憶部26Zにユーザ情報が格納される。   The storage unit 26Z is a storage medium that stores various information used for the progress of the video game. User information is stored in the storage unit 26Z.

図13は、ユーザ情報の格納状態の例を説明するための説明図である。ユーザ情報とは、ユーザに関する情報である。図13にて示されるように、ユーザ情報には、ユーザIDと、ユーザが所有するゲーム要素に関するゲーム要素関連情報とが含まれる。ゲーム要素関連情報には、ゲーム要素(キャラクタ)ID、ゲーム要素名、レアリティ、特殊要素、効果、および設定可能状態であるかまたは設定不能状態であるかを示すフラグ情報が含まれる。ゲーム要素関連情報はパラメータを含んでいてもよい。   FIG. 13 is an explanatory diagram for explaining an example of a storage state of user information. User information is information about the user. As shown in FIG. 13, the user information includes a user ID and game element related information regarding game elements owned by the user. The game element related information includes a game element (character) ID, a game element name, a rarity, a special element, an effect, and flag information indicating whether the setting is possible or not possible. The game element related information may include a parameter.

ここで、効果とは、ある働きかけによって現れる結果を意味する。効果の例としては、ゲーム要素に対応付けされているステータスを上昇させるもの(本例では、「HP5%アップ」、「物理防御15アップ」、「魔法防御15%アップ」、「物理攻撃力15%アップ」、および「魔法攻撃力15%アップ」)がある。また、他の効果の例としては、ビデオゲームの進行に応じて発生するイベントが開始する際に特別な状態でイベントを開始させるもの(本例では、「戦闘開始時MP10アップ」、および「戦闘開始時必殺ゲージ20%アップ」)がある。また、他の効果の例としては、ビデオゲームの進行に応じて発生するイベントが終了した際に有利な条件で付与される報酬を決定するもの(本例では、「運のよさ100アップ」)がある。また、本例の効果の例には「ステータス(パラメータ)の変化なし」が含まれる。   Here, the effect means a result that appears by a certain action. Examples of effects are those that increase the status associated with the game element (in this example, “HP 5% up”, “Physical defense 15 up”, “Magic defense 15 up”, “Physical attack power 15 % Up "and" Magic attack power up 15% "). As another example of the effect, when an event that occurs according to the progress of the video game starts, the event is started in a special state (in this example, “MP10 up at the start of battle” and “ There is a 20% increase in the deadly gauge at the start "). Another example of the effect is to determine a reward to be given under an advantageous condition when an event that occurs in accordance with the progress of the video game ends (in this example, “good luck is increased by 100”). There is. The example of the effect of this example includes “no change in status (parameter)”.

また、フラグ情報とは、「0」か「1」で示される情報である。本例のフラグ情報は、「0」であれば設定不能状態であることが示され、一方で、「1」であれば設定可能状態であることを意味する。フラグ情報は、所定時機に更新部22Zにより0から1へと更新される場合がある。   The flag information is information indicated by “0” or “1”. If the flag information in this example is “0”, it indicates that the setting is impossible, while “1” means that the setting is possible. The flag information may be updated from 0 to 1 by the updating unit 22Z at a predetermined time.

表示部27Zは、表示装置の表示画面にゲームの進行に応じたゲーム画像を表示させる機能を有する。特に表示部27Zは、ベースと素材とを選択させるための選択画像をゲーム画像中に表示させる機能を有する。また、表示部27Zは、更新部22Zによる更新結果を示す更新結果画像をゲーム画像中に表示させる機能を有する。また、表示部27Zは、付与部25Zによる付与結果を示す付与結果画像をゲーム画像中に表示させる機能を有する。また、表示部27Zは、設定部23Zにより設定するための設定画像をゲーム画像中に表示させる機能を有する。   The display unit 27Z has a function of displaying a game image corresponding to the progress of the game on the display screen of the display device. In particular, the display unit 27Z has a function of displaying a selection image for selecting a base and a material in the game image. The display unit 27Z has a function of displaying an update result image indicating an update result by the update unit 22Z in the game image. Further, the display unit 27Z has a function of displaying a grant result image indicating a grant result by the grant unit 25Z in the game image. The display unit 27Z has a function of displaying a setting image for setting by the setting unit 23Z in the game image.

また、画像を表示装置の表示画面に表示させるとは、通信ネットワーク30を用いた通信により、ユーザ端末20、201〜20Nが備える表示装置に画像を出力させることを意味する。表示装置に画像を表示させるための構成の例には、サーバ10側で生成した情報(画像情報)をユーザ端末20、201〜20N側に送信する構成がある。なお、画像情報の構成は特に限定されず、例えば画像を圧縮した情報でもよいし、ユーザ端末20、201〜20Nで画像を生成させるための情報であってもよい。画像を圧縮した情報の例には、クラウドゲームで使用されるもの(例えば、MPEG)がある。また、ユーザ端末20、201〜20Nで画像を生成させるための情報には、オンラインゲームで使用されるもの(例えば、位置情報)がある。   Displaying an image on the display screen of the display device means that the image is output to a display device included in the user terminals 20 and 201 to 20N through communication using the communication network 30. As an example of a configuration for displaying an image on the display device, there is a configuration in which information (image information) generated on the server 10 side is transmitted to the user terminals 20 and 201 to 20N side. In addition, the structure of image information is not specifically limited, For example, the information which compressed the image may be sufficient, and the information for producing | generating an image with the user terminals 20 and 201-20N may be sufficient. An example of information obtained by compressing an image is one used in a cloud game (for example, MPEG). Further, information for generating an image on the user terminals 20 and 201 to 20N includes information used in an online game (for example, position information).

図14は、システム100が実行するゲーム関連処理の例を示すフローチャートである。以下、端末20Zの動作を例にして説明する。   FIG. 14 is a flowchart illustrating an example of game-related processing executed by the system 100. Hereinafter, the operation of the terminal 20Z will be described as an example.

端末20Zは、ゲーム関連処理において、先ず、付与するゲーム要素を特定する(ステップS5−11)。例えば、端末20Zは、付与契機に対応する抽選対象のゲーム要素群から少なくとも1のゲーム要素を特定する。   In the game-related processing, the terminal 20Z first specifies a game element to be given (step S5-11). For example, the terminal 20Z specifies at least one game element from the lottery target game element group corresponding to the grant opportunity.

次いで、端末20Zは、特定したゲーム要素を付与する(ステップS5−12)。例えば、端末20Zは、表示装置の表示画面に付与結果画像を表示させるとともに、ユーザ情報を更新する。付与結果画像は、特に図示しないが、付与されるゲーム要素を表示する領域を含む。また、付与結果画像には、対応付けされている特殊要素の情報と、どの特殊要素が設定可能状態であるかを示す情報とが含まれていてもよい。   Next, the terminal 20Z gives the identified game element (step S5-12). For example, the terminal 20Z displays the addition result image on the display screen of the display device and updates the user information. Although not particularly illustrated, the grant result image includes an area for displaying the given game element. In addition, the assignment result image may include information on the associated special elements and information indicating which special elements are settable.

次いで、端末20Zは、合成指示を受け付ける(ステップS5−13)。   Next, the terminal 20Z receives a synthesis instruction (step S5-13).

合成指示が受け付けられると、端末20Zは、選択画面を表示し、ユーザから入力を受け付ける(ステップS5−14)。例えば、ユーザは、選択画像を介してベースと素材を選択する入力を行う。   When the composition instruction is accepted, the terminal 20Z displays a selection screen and accepts an input from the user (step S5-14). For example, the user performs an input for selecting a base and a material via the selected image.

図15は、選択画像を表示する表示画面の例について説明するための説明図である。選択画像1000は、ベースを決定するためのベース領域1001と、素材を決定するための素材領域1002と、ユーザ所有のゲーム要素の画像(以下「ゲーム要素画像」という。)を一覧で表示する一覧表示領域1003とを含む。本例では、ユーザは、一覧表示領域1003に表示されるゲーム要素画像をベース領域1001または素材領域1002にドラッグ移動させることで、ベースまたは素材を決定することができる。   FIG. 15 is an explanatory diagram for describing an example of a display screen that displays a selected image. The selected image 1000 is a list in which a base area 1001 for determining a base, a material area 1002 for determining a material, and images of user-owned game elements (hereinafter referred to as “game element images”) are displayed in a list. Display area 1003. In this example, the user can determine the base or the material by dragging the game element image displayed in the list display region 1003 to the base region 1001 or the material region 1002.

ユーザから入力が受け付けられると、端末20Zは、ベースと素材とを特定する(ステップS5−15)。本例では、端末20Zは、ベース領域1001に移動したゲーム要素画像に対応するゲーム要素をベースとして特定し、素材領域1002に移動したゲーム要素画像に対応するゲーム要素を素材として特定する。   When the input is received from the user, the terminal 20Z specifies the base and the material (step S5-15). In this example, the terminal 20Z specifies a game element corresponding to the game element image moved to the base area 1001 as a base, and specifies a game element corresponding to the game element image moved to the material area 1002 as a material.

ベースと素材とが特定されると、端末20Zは、ベースと素材とが同一のゲーム要素であるか否かを判定する(ステップS5−16)。同一のゲーム要素ではないと判定されると(ステップS5−16のN)、端末20Zは、ここでの処理を終了する。   When the base and the material are specified, the terminal 20Z determines whether or not the base and the material are the same game element (step S5-16). If it is determined that they are not the same game element (N in step S5-16), the terminal 20Z ends the process here.

一方で、同一のゲーム要素であると判定されると(ステップS5−16のY)、端末20Zは、設定不能状態の特殊要素のうちフラグ情報を更新する特殊要素を所定規則に基づいて特定する(ステップS5−17)。   On the other hand, if it is determined that the game elements are the same (Y in step S5-16), the terminal 20Z specifies a special element for updating the flag information among the special elements that cannot be set based on a predetermined rule. (Step S5-17).

なお、選択画面においてベースと素材とを選択をユーザに入力させる際に、同一のゲーム要素でなければ選択できないように構成されていてもよい。この場合には、ステップS5−16をスキップして次のステップS5−17に移行するように構成されていればよい。   In addition, when making a user input selection into a selection and a base on a selection screen, you may be comprised so that it can select only if it is the same game element. In this case, what is necessary is just to be comprised so that step S5-16 may be skipped and it may transfer to the following step S5-17.

更新する特殊要素が特定されると、端末20Zは、更新する特殊要素が設定可能状態となるようベースに関する情報(本例ではフラグ情報)を更新する(ステップS5−18)。   When the special element to be updated is specified, the terminal 20Z updates information related to the base (in this example, flag information) so that the special element to be updated can be set (step S5-18).

ベースに関する情報が更新されると、端末20Zは、更新結果画像を表示する(ステップS5−19)。   When the information regarding the base is updated, the terminal 20Z displays the update result image (step S5-19).

図16は、更新結果画像を表示する表示画面の例について説明するための説明図である。更新結果画像2000は、ベースの更新結果を示す情報を表示する領域2001を含む。本例では、領域2001には、設定可能状態になった特殊要素をユーザに把握せしめる情報が表示されている。   FIG. 16 is an explanatory diagram illustrating an example of a display screen that displays an update result image. The update result image 2000 includes an area 2001 for displaying information indicating a base update result. In this example, the area 2001 displays information that allows the user to grasp the special elements that are in the settable state.

更新結果画像が表示されると、端末20Zは、設定画像を表示し、ユーザから入力を受け付ける(ステップS5−20)。例えば、ユーザは、設定画像を介して設定する特殊要素を選択する入力を行う。   When the update result image is displayed, the terminal 20Z displays the setting image and receives an input from the user (step S5-20). For example, the user performs input for selecting a special element to be set via the setting image.

図17は、設定画像を表示する表示画面の例について説明するための説明図である。設定画像3000は、設定可能状態の特殊要素を表示する領域3001と、設定要求を受け付けるための領域3002とを含む。端末20Zは、領域3002に対する操作入力を受け付けることで、特殊要素を設定する。   FIG. 17 is an explanatory diagram illustrating an example of a display screen that displays a setting image. Setting image 3000 includes an area 3001 for displaying a special element in a settable state and an area 3002 for receiving a setting request. The terminal 20Z sets a special element by receiving an operation input for the area 3002.

ユーザから入力が受け付けられると、端末20Zは、ユーザから受け付けた入力に応じた特殊要素をゲーム要素に設定する(ステップS5−21)。   When an input is received from the user, the terminal 20Z sets a special element corresponding to the input received from the user as a game element (step S5-21).

次いで、端末20Zは、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御し(ステップS5−22)、ここでの処理を終了する。   Next, the terminal 20Z reflects the effect according to the special element set as the game element to control the progress of the video game (step S5-22), and ends the process here.

以上に説明したように、第5の実施形態の一側面として、ビデオゲームの進行を制御するユーザ端末20Zが、特定部21Zと、更新部22Zと、設定部23Zと、進行制御部24Zと、付与部25Zと、記憶部26Zと、表示部27Zとを備える構成としているので、ベースと素材とを特定し、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にし、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定し、ゲーム要素に設定されている特殊要素に応じた効果を反映させてビデオゲームの進行を制御し、ビデオゲームの趣向性を向上させることができるようになる。   As described above, as one aspect of the fifth embodiment, the user terminal 20Z that controls the progress of the video game includes the specifying unit 21Z, the updating unit 22Z, the setting unit 23Z, the progress control unit 24Z, Since it is configured to include the assigning unit 25Z, the storage unit 26Z, and the display unit 27Z, the base and the material are specified, and at least one of the special elements that are not settable among the special elements corresponding to the base is set. Enable the game, set at least one of the special elements in the settable state as a game element, reflect the effect according to the special element set in the game element, and control the progress of the video game. Can be improved.

すなわち、第5の実施形態の一側面として、サーバ10Aは、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にし、設定可能状態の特殊要素の少なくとも何れかをゲーム要素に設定し、ベースに対応付けされているパラメータ以外の要素(例えば、特殊要素)に関する情報の更新にゲーム要素を貢献させることができ、ビデオゲームの趣向性を向上させることができるようになる。   That is, as one aspect of the fifth embodiment, the server 10A sets at least one of the special elements in the unsettable state among the special elements corresponding to the base, and sets at least any of the special elements in the settable state. Can be set as a game element, and the game element can be contributed to the update of information related to an element (for example, a special element) other than the parameter associated with the base, and the preference of the video game can be improved. It becomes like this.

また、上述した第5の実施形態の一側面として、特定部21Zと、更新部22Zと、設定部23Zと、進行制御部24Zと、付与部25Zと、記憶部26Zと、表示部27Zとを備える構成としているので、ゲーム要素に予め複数の特殊要素が対応付けされており、ベースと素材とが同一のゲーム要素である場合、ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかが設定可能状態となるよう、ベースに関する情報を更新し、ビデオゲームの趣向性を向上させることができるようになる。   Further, as one aspect of the fifth embodiment described above, the specifying unit 21Z, the updating unit 22Z, the setting unit 23Z, the progress control unit 24Z, the providing unit 25Z, the storage unit 26Z, and the display unit 27Z are provided. Since the game element is associated with a plurality of special elements in advance, and the base and the material are the same game element, the special element in the non-configurable state among the special elements corresponding to the base Information about the base is updated so that at least one of the settings can be set, and the preference of the video game can be improved.

また、上述した第5の実施形態の一側面として、特定部21Zと、更新部22Zと、設定部23Zと、進行制御部24Zと、付与部25Zと、記憶部26Zと、表示部27Zとを備える構成としているので、所定規則に基づいて設定不能状態の特殊要素を特定し、特定した特殊要素を設定可能状態にし、ビデオゲームの趣向性を向上させることができるようになる。   Further, as one aspect of the fifth embodiment described above, the specifying unit 21Z, the updating unit 22Z, the setting unit 23Z, the progress control unit 24Z, the providing unit 25Z, the storage unit 26Z, and the display unit 27Z are provided. Since the configuration is provided, it is possible to identify a special element that cannot be set based on a predetermined rule, and to set the specified special element to a settable state, thereby improving the preference of the video game.

また、上述した第5の実施形態の一側面として、ユーザ端末20Zが、特定部21Zと、更新部22Zと、設定部23Zと、進行制御部24Zと、付与部25Zと、記憶部26Zと、表示部27Zとを備える構成としているので付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるゲーム要素をユーザに付与し、ビデオゲームの趣向性を向上させることができるようになる。   As one aspect of the fifth embodiment described above, the user terminal 20Z includes a specifying unit 21Z, an updating unit 22Z, a setting unit 23Z, a progress control unit 24Z, a granting unit 25Z, a storage unit 26Z, Since the display unit 27Z is provided, the number of special elements in the settable state at the time of grant can be given to the user depending on the grant opportunity, and the preference of the video game can be improved. .

なお、上述した第5の実施形態では特に言及していないが、システム100におけるゲーム要素にはパラメータが対応付けされており、システム100はイベントに参加するゲーム要素に対応付けされたステータス(パラメータ)を参照してイベントの進行を制御する構成とされていてもよい。ここで、ステータスの例としては、HPや攻撃力がある。また、イベントとは、ビデオゲームで発生し得る出来事を意味する。イベントを実現するための構成は特に限定されないが、ユーザがオブジェクトを操作することで進行する構成であることが好ましい。このような構成の例には、ユーザ操作に応じて所定の課題が達成されたか否かにより成否判定が行われるものがある。イベントの例には、いわゆるクエストやバトルが含まれる。また、課題の例には、所定位置への到達や敵キャラクタの討伐がある。   Although not specifically mentioned in the fifth embodiment described above, parameters are associated with game elements in the system 100, and the system 100 is associated with statuses (parameters) associated with game elements participating in the event. The progress of the event may be controlled with reference to FIG. Here, examples of status include HP and attack power. An event means an event that can occur in a video game. The configuration for realizing the event is not particularly limited, but it is preferable that the configuration proceeds when the user operates the object. In some examples of such a configuration, success / failure determination is performed based on whether or not a predetermined task has been achieved in response to a user operation. Examples of events include so-called quests and battles. Examples of tasks include reaching a predetermined position and subjugating enemy characters.

なお、上述した第5の実施形態では特に言及していないが、システム100は、イベントに用いられるゲーム要素に設定されている特殊要素に基づいてステータス(パラメータ)を変動させ、変動後のステータスを参照してイベントの進行を制御する構成とされていてもよい。すなわち、特殊要素により反映される効果の例には、ステータスを変動させるものがある。ステータスを変動させる構成の具体的な例は特に限定されないが、ユーザにとって有利になるようにステータスを変動させる構成とされていることが好ましい。   Although not particularly mentioned in the fifth embodiment described above, the system 100 changes the status (parameter) based on a special element set in the game element used for the event, and displays the changed status. It may be configured to refer to and control the progress of the event. In other words, examples of effects reflected by special elements include those that change the status. Although the specific example of the structure which changes a status is not specifically limited, It is preferable to be set as the structure which changes a status so that it may become advantageous for a user.

なお、上述した第5の実施形態では特に言及していないが、システム100は、イベントに用いられるゲーム要素に設定されている特殊要素を参照してイベントを有利な状況で開始する構成とされていてもよい。すなわち、システム100は、特殊要素により反映される効果の構成の例として、イベントを開始する際に、ユーザにとって有利な状況でイベントを開始する構成とされていてもよい。イベントを有利な状況で開始する構成の例は、イベントが進行することで蓄積される値(例えば、スキルゲージ)が所定の値蓄積された状態でイベントが開始する構成がある。   Although not specifically mentioned in the fifth embodiment described above, the system 100 is configured to start an event in an advantageous situation with reference to a special element set as a game element used for the event. May be. That is, the system 100 may be configured to start an event in a situation advantageous to the user when starting the event, as an example of a configuration of the effect reflected by the special element. An example of a configuration in which an event is started in an advantageous situation is a configuration in which an event starts in a state where a value (for example, a skill gauge) accumulated as the event progresses is accumulated.

なお、上述した第5の実施形態では特に言及していないが、システム100は、イベントに用いられるゲーム要素に設定されている特殊要素を参照してイベント結果に基づいて付与される特典の数を多くまたは特典の価値を高くする構成とされていてもよい。ここで、特典とは、特別に与えられる恩典を意味する。特典の例は特に限定されないが、ビデオゲームに何らかの影響のある効果やものであることが好ましい。特典の例としては、ゲーム要素に何らかの影響がある効果(例えば、バフや新スキルの解放)や、クエストやステージに何らかの影響がある効果(例えば、バフや新ステージの解放)や、アイテムや、仮想通貨がある。   Although not specifically mentioned in the fifth embodiment described above, the system 100 refers to a special element set in a game element used for an event, and determines the number of privileges granted based on the event result. It may be configured to increase the value of many or privilege. Here, the privilege means a specially granted benefit. Although the example of a privilege is not specifically limited, It is preferable that it is an effect and thing with a certain influence on a video game. Examples of benefits include effects that have some effect on game elements (for example, release of buffs or new skills), effects that have some effect on quests or stages (for example, release of buffs or new stages), items, There is a virtual currency.

なお、上述した第5の実施形態では特に言及していないが、システム100は、ベースに設定可能状態の特殊要素を新たに対応付けする構成とされていてもよい。新たに対応付けするための構成の例には、ユーザに付与された際にゲーム要素に対応付けされた特殊要素に追加で特殊要素を対応付けする構成や、ユーザに付与された際にゲーム要素に対応付けされた特殊要素を変更する構成がある。   Although not specifically mentioned in the fifth embodiment described above, the system 100 may be configured to newly associate a special element that can be set to the base. Examples of configurations for newly associating include configurations in which special elements are additionally associated with special elements associated with game elements when given to users, and game elements when given to users There is a configuration in which the special element associated with the is changed.

なお、上述した第5の実施形態では特に言及していないが、システム100は、ベースに設定不能状態の特殊要素を新たに対応付けする構成とされていてもよい。   Although not particularly mentioned in the fifth embodiment described above, the system 100 may be configured to newly associate a special element that cannot be set with the base.

なお、上述した第5の実施形態では特に言及していないが、システム100は、所定条件が満たされた際、ゲーム要素に特殊要素を新たに対応付けする構成とされていてもよい。所定条件の例は特に限定されないが、例えば、アイテムを使用した際という構成とされていてもよい。また、特殊要素を新たにゲーム要素に対応付けする構成は、設定可能状態か設定不能状態かのいずれかで特殊要素をゲーム要素に対応付けする構成とされていることが好ましい。   Although not particularly mentioned in the fifth embodiment described above, the system 100 may be configured to newly associate a special element with a game element when a predetermined condition is satisfied. Although the example of a predetermined condition is not specifically limited, For example, you may be set as the structure at the time of using an item. Further, the configuration in which the special element is newly associated with the game element is preferably a configuration in which the special element is associated with the game element in either the settable state or the unsettable state.

なお、上述した第5の実施形態では特に言及していないが、システム100は、設定可能状態の特殊要素のうち複数の特殊要素をゲーム要素に設定する機能を構成とされていてもよい。例えば、システム100は、2つの特殊要素を設定する構成とされていてもよい。この場合、設定された2つの特殊要素の効果はビデオゲームの進行に重複して反映させられる構成とされていることが好ましい。   Although not particularly mentioned in the fifth embodiment described above, the system 100 may be configured to have a function of setting a plurality of special elements among the special elements in the settable state as game elements. For example, the system 100 may be configured to set two special elements. In this case, it is preferable that the effect of the set two special elements is reflected in the progress of the video game.

なお、上述した第5の実施形態では特に言及していないが、システム100は、素材の設定可能状態の特殊要素と同じ特殊要素がベースにおいて設定不能状態である場合に、当該特殊要素を設定可能状態となるようにベースに関する情報を更新するように構成されていてもよい。   Although not specifically mentioned in the fifth embodiment described above, the system 100 can set the special element when the same special element as the special element in the material settable state is not settable in the base. You may be comprised so that the information regarding a base may be updated so that it may be in a state.

以上に説明したように、本願の各実施形態により1または2以上の不足が解決される。なお、夫々の実施形態による効果は、非限定的な効果または効果の一例である。   As described above, one or more deficiencies are solved by each embodiment of the present application. In addition, the effect by each embodiment is an example of a non-limiting effect or effect.

なお、上述した各実施形態では、複数のユーザ端末20,201〜20Nとサーバ10は、自己が備える記憶装置に記憶されている各種制御プログラム(例えば、ビデオゲーム処理プログラム)に従って、上述した各種の処理を実行する。   In each of the above-described embodiments, the plurality of user terminals 20 and 201 to 20N and the server 10 are configured according to various control programs (for example, video game processing programs) stored in a storage device included therein. Execute the process.

また、システム100の構成は上述した各実施形態の例として説明した構成に限定されず、例えばユーザ端末が実行する処理として説明した処理の一部または全部をサーバ10が実行する構成としてもよいし、サーバ10が実行する処理として説明した処理の一部または全部を複数のユーザ端末20,201〜20Nの何れか(例えば、ユーザ端末20)が実行する構成としてもよい。また、サーバ10が備える記憶部の一部または全部を複数のユーザ端末20,201〜20Nの何れかが備える構成としてもよい。すなわち、システム100におけるユーザ端末20とサーバ10のどちらか一方が備える機能の一部または全部を、他の一方が備える構成とされていてもよい。   The configuration of the system 100 is not limited to the configuration described as an example of each embodiment described above, and for example, the server 10 may execute a part or all of the processing described as processing executed by the user terminal. A part or all of the processes described as the processes executed by the server 10 may be executed by any one of the plurality of user terminals 20 and 201 to 20N (for example, the user terminal 20). Moreover, it is good also as a structure with which some of the some memory | storage parts with which the server 10 is provided are equipped with either of the several user terminals 20, 201-20N. That is, a configuration may be adopted in which one of the user terminal 20 and the server 10 in the system 100 has a part or all of the functions of the other one.

また、プログラムが、上述した各実施形態の例として説明した機能の一部または全部を、通信ネットワークを含まない装置単体に実現させる構成としてもよい。   Moreover, it is good also as a structure which a program implement | achieves a part or all of the function demonstrated as an example of each embodiment mentioned above to the apparatus single-piece | unit which does not contain a communication network.

[付記]
上述した実施形態の説明は、少なくとも下記発明を、当該発明の属する分野における通常の知識を有する者がその実施をすることができるように記載した。
[1]
ゲーム要素を用いるビデオゲームの進行を制御する機能をユーザ端末に実現させるためのプログラムであって、
前記ユーザ端末に、
ベースとなるゲーム要素(以下「ベース」という。)と素材となるゲーム要素(以下「素材」という。)とを特定する特定機能と、
特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新機能と、
設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定機能と、
前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御機能とを
実現させるためのプログラム。
[2]
前記ゲーム要素には予め複数の特殊要素が対応付けされており、
前記更新機能にて、前記ベースと前記素材とが同一のゲーム要素である場合、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかが設定可能状態となるよう、該ベースに関する情報を更新する機能を
実現させるための[1]記載のプログラム。
[3]
前記更新機能にて、所定規則に基づいて前記設定不能状態の特殊要素を特定し、特定した特殊要素を設定可能状態にする機能を
実現させるための[1]または[2]記載のプログラム。
[4]
前記ユーザ端末に、付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるゲーム要素をユーザに付与する付与機能を
実現させるための[1]から[3]のうち何れかに記載のプログラム。
[5]
前記ユーザ端末に、設定可能状態の特殊要素の数を決定する決定機能を実現させ、
前記付与機能にて、決定機能にて決定された数の特殊要素を設定可能状態としたゲーム要素をユーザに付与する機能を
実現させるための[4]に記載のプログラム。
[6]
前記ゲーム要素にはパラメータが対応付けされており、
前記進行制御機能にて、イベントに参加するゲーム要素に対応付けされたパラメータを参照して該イベントの進行を制御する機能を
実現させるための[1]から[5]のうち何れかに記載のプログラム。
[7]
前記進行制御機能にて、前記イベントに用いられるゲーム要素に設定されている特殊要素に基づいて前記パラメータを変動させ、変動後のパラメータを参照して前記イベントの進行を制御する機能を
実現させるための[6]記載のプログラム。
[8]
前記進行制御機能にて、前記イベントに用いられるゲーム要素に設定されている特殊要素を参照して前記イベントを有利な状況で開始する機能を
実現させるための[6]または[7]記載のプログラム。
[9]
前記進行制御機能にて、前記イベントに用いられるゲーム要素に設定されている特殊要素を参照してイベント結果に基づいて付与される特典の数を多くまたは特典の価値を高くする機能を
実現させるための[6]から[8]のうち何れかに記載のプログラム。
[10]
前記更新機能にて、前記ベースに設定可能状態の特殊要素を新たに対応付けする機能を
実現させるための[1]から[9]のうち何れかに記載のプログラム。
[11]
前記更新機能にて、前記ベースに設定不能状態の特殊要素を新たに対応付けする機能を
実現させるための[1]から[10]のうち何れかに記載のプログラム。
[12]
所定条件が満たされた際、前記ゲーム要素に設定可能状態または設定不能状態の特殊要素を新たに追加で対応付けする追加機能を
実現させるための[1]から[11]記載のプログラム。
[13]
前記設定機能にて、設定可能状態の特殊要素のうち複数の特殊要素を前記ゲーム要素に設定する機能を
実現させるための[1]から[12]記載のプログラム。
[14]
[1]から[13]のうち何れかに記載のプログラムが前記コンピュータに実現させる機能のうち少なくとも1つの機能を、当該コンピュータと通信可能なサーバに実現させるためのプログラム。
[15]
[1]から[14]のうち何れかに記載のプログラムがインストールされたコンピュータ。
[16]
通信ネットワークと、サーバと、ユーザ端末とを備え、ゲーム要素を用いるビデオゲームの進行を制御するシステムであって、
ベースとなるゲーム要素(以下「ベース」という。)と素材となるゲーム要素(以下「素材」という。)とを特定する特定手段と、
特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新手段と、
設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定手段と、
前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御手段とを備える
ことを特徴とするシステム。
[17]
前記サーバが、前記特定手段と、前記更新手段と、前記設定手段と、前記進行制御手段とを含み、
前記ユーザ端末が、ゲーム画像を表示するための情報を前記サーバから受信する受信手段と、該受信手段により受信した情報に基づいて表示装置の表示画面に前記ゲーム画像を表示する表示手段とを含む
[16]記載のシステム。
[18]
ゲーム要素を用いるビデオゲームの進行を制御する機能をサーバに実現させるためのプログラムであって、
前記サーバに、
ベースとなるゲーム要素(以下「ベース」という。)と素材となるゲーム要素(以下「素材」という。)とを特定する特定機能と、
特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新機能と、
設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定機能と、
前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御機能とを
実現させるためのプログラム。
[19]
ゲーム要素を用いるビデオゲームの進行を制御する機能をユーザ端末に実現させるためのプログラムであって、
ベースとなるゲーム要素(以下「ベース」という。)と素材となるゲーム要素(以下「素材」という。)とを特定する特定機能と、特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新機能と、設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定機能と、前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御機能とを備えたサーバから、当該サーバが備える機能に関する情報を受信して当該機能に対応する入出力を行う機能を前記ユーザ端末に
実現させるためのプログラム。
[20]
[19]記載のプログラムが前記サーバに実現させる機能のうち少なくとも1つの機能を、当該サーバと通信可能なユーザ端末に実現させるためのプログラム。
[21]
[19]記載のプログラムがインストールされたサーバ。
[22]
ゲーム要素を用いるビデオゲームの進行を制御する方法であって、
ベースとなるゲーム要素(以下「ベース」という。)と素材となるゲーム要素(以下「素材」という。)とを特定する特定処理と、
特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新処理と、
設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定処理と、
前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御処理とを含む
ことを特徴とする方法。
[23]
通信ネットワークと、サーバと、ユーザ端末とを備えるシステムが、ゲーム要素を用いるビデオゲームの進行を制御する方法であって、
ベースとなるゲーム要素(以下「ベース」という。)と素材となるゲーム要素(以下「素材」という。)とを特定する特定処理と、
特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新処理と、
設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定処理と、
前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御処理とを含む
ことを特徴とする方法。
[Appendix]
The description of the embodiment described above describes at least the following invention so that a person having ordinary knowledge in the field to which the invention belongs can carry out the invention.
[1]
A program for causing a user terminal to realize a function of controlling the progress of a video game using a game element,
In the user terminal,
A specific function for identifying a base game element (hereinafter referred to as “base”) and a source game element (hereinafter referred to as “material”);
An update function for setting at least one of the special elements in a non-settable state among the special elements corresponding to the base based on the identified base and the material;
A setting function for setting at least one of the special elements in the settable state as the game element;
A program for realizing a progress control function for controlling the progress of the video game by reflecting an effect according to a special element set in the game element.
[2]
A plurality of special elements are associated with the game element in advance,
In the update function, when the base and the material are the same game element, the special element corresponding to the base is settable so that at least one of the special elements that are not settable is settable. The program described in [1] for realizing the function of updating information related to the base.
[3]
The program according to [1] or [2], wherein the update function realizes a function of specifying the special element in the unsettable state based on a predetermined rule and setting the specified special element in a settable state.
[4]
Any one of [1] to [3] for realizing a grant function for granting the user terminal a game element having a different number of special elements in a settable state at the time of grant to the user terminal Program.
[5]
Realizing a determination function for determining the number of special elements in a configurable state in the user terminal,
The program according to [4], for realizing a function of giving a game element to a user in a state where the number of special elements determined by the determination function can be set by the grant function.
[6]
A parameter is associated with the game element,
The progress control function according to any one of [1] to [5] for realizing a function of controlling a progress of the event with reference to a parameter associated with a game element participating in the event program.
[7]
In order to realize a function of controlling the progress of the event with the progress control function by changing the parameter based on a special element set in the game element used for the event and referring to the parameter after the change The program according to [6].
[8]
The program according to [6] or [7] for realizing a function of starting the event in an advantageous situation with reference to a special element set in the game element used for the event by the progress control function .
[9]
In order to realize a function of increasing the number of privileges or increasing the value of the privilege based on the event result by referring to the special element set in the game element used for the event in the progress control function The program according to any one of [6] to [8].
[10]
The program according to any one of [1] to [9] for realizing a function of newly associating a special element that can be set to the base with the update function.
[11]
The program according to any one of [1] to [10] for realizing a function of newly associating a special element that cannot be set to the base with the update function.
[12]
The program according to [1] to [11] for realizing an additional function of newly associating a special element in a settable state or a non-settable state with the game element when a predetermined condition is satisfied.
[13]
The program according to [1] to [12] for realizing a function of setting a plurality of special elements among the special elements in a settable state by the setting function as the game elements.
[14]
A program for causing a server communicable with the computer to realize at least one of the functions realized by the computer according to any one of [1] to [13].
[15]
A computer installed with the program according to any one of [1] to [14].
[16]
A system comprising a communication network, a server, and a user terminal for controlling the progress of a video game using game elements,
Identifying means for identifying a base game element (hereinafter referred to as “base”) and a raw game element (hereinafter referred to as “material”);
Updating means for setting at least one of the special elements in the unsettable state among the special elements corresponding to the base based on the identified base and the material;
Setting means for setting at least one of the special elements in the settable state in the game element;
And a progress control means for controlling the progress of the video game by reflecting an effect according to a special element set in the game element.
[17]
The server includes the specifying means, the updating means, the setting means, and the progress control means;
The user terminal includes receiving means for receiving information for displaying a game image from the server, and display means for displaying the game image on a display screen of a display device based on the information received by the receiving means. [16] The system according to item.
[18]
A program for causing a server to realize a function of controlling the progress of a video game using game elements,
To the server,
A specific function for identifying a base game element (hereinafter referred to as “base”) and a source game element (hereinafter referred to as “material”);
An update function for setting at least one of the special elements in a non-settable state among the special elements corresponding to the base based on the identified base and the material;
A setting function for setting at least one of the special elements in the settable state as the game element;
A program for realizing a progress control function for controlling the progress of the video game by reflecting an effect according to a special element set in the game element.
[19]
A program for causing a user terminal to realize a function of controlling the progress of a video game using a game element,
Based on a specific function for specifying a game element (hereinafter referred to as “base”) as a base and a game element (hereinafter referred to as “material”) as a material, and the specified base and the material, An update function for setting at least one of the special elements in a non-settable state among the corresponding special elements, a setting function for setting at least one of the special elements in the settable state as the game element, and the game Receives information about the function provided by the server from a server provided with a progress control function that controls the progress of the video game by reflecting the effect according to the special element set in the element, and corresponds to the function A program for causing the user terminal to realize a function of performing input / output.
[20]
[19] A program for causing a user terminal capable of communicating with the server to realize at least one function among the functions realized by the server according to the program described in [19].
[21]
[19] A server on which the program according to [19] is installed.
[22]
A method of controlling the progress of a video game using game elements,
Specific processing for identifying a base game element (hereinafter referred to as “base”) and a raw game element (hereinafter referred to as “material”);
Based on the identified base and the material, an update process for setting at least one of the special elements in the unsettable state among the special elements corresponding to the base; and
A setting process for setting at least one of the special elements in the settable state in the game element;
A progress control process for controlling the progress of the video game by reflecting an effect according to a special element set in the game element.
[23]
A system comprising a communication network, a server, and a user terminal is a method for controlling the progress of a video game using game elements,
Specific processing for identifying a base game element (hereinafter referred to as “base”) and a raw game element (hereinafter referred to as “material”);
Based on the identified base and the material, an update process for setting at least one of the special elements in the unsettable state among the special elements corresponding to the base; and
A setting process for setting at least one of the special elements in the settable state in the game element;
A progress control process for controlling the progress of the video game by reflecting an effect according to a special element set in the game element.

本発明の実施形態の一つによれば、ビデオゲームの分野において有用である。   One embodiment of the present invention is useful in the field of video games.

10 サーバ
20,201〜20N ユーザ端末
11,21 特定部
12,22 更新部
13,23 設定部
14,24 進行制御部
25 付与部
26 記憶部
27 表示部
30 通信ネットワーク
100 システム

DESCRIPTION OF SYMBOLS 10 Server 20,201-20N User terminal 11,21 Specification part 12,22 Update part 13,23 Setting part 14,24 Progress control part 25 Granting part 26 Storage part 27 Display part 30 Communication network 100 System

Claims (6)

ゲーム要素を用いるビデオゲームの進行を制御する機能をユーザ端末に実現させるためのプログラムであって、
前記ユーザ端末に、
ベースとなるゲーム要素(以下「ベース」という。)と素材となるゲーム要素(以下「素材」という。)とを特定する特定機能と、
特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新機能と、
設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定機能と、
前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御機能とを
実現させるためのプログラム。
A program for causing a user terminal to realize a function of controlling the progress of a video game using a game element,
In the user terminal,
A specific function for identifying a base game element (hereinafter referred to as “base”) and a source game element (hereinafter referred to as “material”);
An update function for setting at least one of the special elements in a non-settable state among the special elements corresponding to the base based on the identified base and the material;
A setting function for setting at least one of the special elements in the settable state as the game element;
A program for realizing a progress control function for controlling the progress of the video game by reflecting an effect according to a special element set in the game element.
前記ゲーム要素には予め複数の特殊要素が対応付けされており、
前記更新機能にて、前記ベースと前記素材とが同一のゲーム要素である場合、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかが設定可能状態となるよう、該ベースに関する情報を更新する機能を
実現させるための請求項1記載のプログラム。
A plurality of special elements are associated with the game element in advance,
In the update function, when the base and the material are the same game element, the special element corresponding to the base is settable so that at least one of the special elements that are not settable is settable. The program according to claim 1 for realizing a function of updating information on a base.
前記更新機能にて、所定規則に基づいて前記設定不能状態の特殊要素を特定し、特定した特殊要素を設定可能状態にする機能を
実現させるための請求項1または請求項2記載のプログラム。
The program according to claim 1 or 2, wherein the update function realizes a function of specifying the special element in the unsettable state based on a predetermined rule and setting the specified special element in a settable state.
前記ユーザ端末に、付与時の設定可能状態の特殊要素の数が付与契機に応じて異なるゲーム要素をユーザに付与する付与機能を
実現させるための請求項1から請求項3のうち何れかに記載のプログラム。
The said user terminal WHEREIN: The number of the special elements of the state which can be set at the time of grant WHEREIN: The grant function which grants a game element from which a different according to a grant opportunity is provided in any one of Claims 1-3. Program.
通信ネットワークと、サーバと、ユーザ端末とを備え、ゲーム要素を用いるビデオゲームの進行を制御するシステムであって、
ベースとなるゲーム要素(以下「ベース」という。)と素材となるゲーム要素(以下「素材」という。)とを特定する特定手段と、
特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新手段と、
設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定手段と、
前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御手段とを備える
ことを特徴とするシステム。
A system comprising a communication network, a server, and a user terminal for controlling the progress of a video game using game elements,
Identifying means for identifying a base game element (hereinafter referred to as “base”) and a raw game element (hereinafter referred to as “material”);
Updating means for setting at least one of the special elements in the unsettable state among the special elements corresponding to the base based on the identified base and the material;
Setting means for setting at least one of the special elements in the settable state in the game element;
And a progress control means for controlling the progress of the video game by reflecting an effect according to a special element set in the game element.
ゲーム要素を用いるビデオゲームの進行を制御する機能をサーバに実現させるためのプログラムであって、
前記サーバに、
ベースとなるゲーム要素(以下「ベース」という。)と素材となるゲーム要素(以下「素材」という。)とを特定する特定機能と、
特定した前記ベースと前記素材とに基づいて、該ベースに対応する特殊要素のうち設定不能状態にある特殊要素の少なくとも何れかを設定可能状態にする更新機能と、
設定可能状態の特殊要素の少なくとも何れかを前記ゲーム要素に設定する設定機能と、
前記ゲーム要素に設定されている特殊要素に応じた効果を反映させて前記ビデオゲームの進行を制御する進行制御機能とを
実現させるためのプログラム。
A program for causing a server to realize a function of controlling the progress of a video game using game elements,
To the server,
A specific function for identifying a base game element (hereinafter referred to as “base”) and a source game element (hereinafter referred to as “material”);
An update function for setting at least one of the special elements in a non-settable state among the special elements corresponding to the base based on the identified base and the material;
A setting function for setting at least one of the special elements in the settable state as the game element;
A program for realizing a progress control function for controlling the progress of the video game by reflecting an effect according to a special element set in the game element.
JP2016109696A 2016-06-01 2016-06-01 Program and system Active JP6487374B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016109696A JP6487374B2 (en) 2016-06-01 2016-06-01 Program and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016109696A JP6487374B2 (en) 2016-06-01 2016-06-01 Program and system

Publications (2)

Publication Number Publication Date
JP2017213242A true JP2017213242A (en) 2017-12-07
JP6487374B2 JP6487374B2 (en) 2019-03-20

Family

ID=60576026

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016109696A Active JP6487374B2 (en) 2016-06-01 2016-06-01 Program and system

Country Status (1)

Country Link
JP (1) JP6487374B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014004134A (en) * 2012-06-25 2014-01-16 Konami Digital Entertainment Co Ltd Message management apparatus, message management method, and program
JP2015029626A (en) * 2013-07-31 2015-02-16 株式会社バンダイナムコゲームス Program and game system
JP2015042294A (en) * 2014-10-28 2015-03-05 グリー株式会社 Computer and program executed by computer
JP2015150111A (en) * 2014-02-13 2015-08-24 株式会社コナミデジタルエンタテインメント Game management device, game system, and program
JP2016049443A (en) * 2015-06-26 2016-04-11 グリー株式会社 Control method, computer, and control program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014004134A (en) * 2012-06-25 2014-01-16 Konami Digital Entertainment Co Ltd Message management apparatus, message management method, and program
JP2015029626A (en) * 2013-07-31 2015-02-16 株式会社バンダイナムコゲームス Program and game system
JP2015150111A (en) * 2014-02-13 2015-08-24 株式会社コナミデジタルエンタテインメント Game management device, game system, and program
JP2015042294A (en) * 2014-10-28 2015-03-05 グリー株式会社 Computer and program executed by computer
JP2016049443A (en) * 2015-06-26 2016-04-11 グリー株式会社 Control method, computer, and control program

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
[グラブル] EXアビリティ活用法!おすすめのEXアビリティまとめ, JPN7017003739, 27 May 2016 (2016-05-27), ISSN: 0003829370 *
[グラブル]「シュヴァリエソード・マグナ」のスキル仕様変更, JPN7017003738, 16 February 2016 (2016-02-16), ISSN: 0003829369 *
YAHOO!知恵袋 グラブルについてです。, JPN6017044082, 10 March 2016 (2016-03-10), ISSN: 0003829368 *
スマホアプリ超攻略ブック 黒ウィズ完全ガイド, vol. 特別編集号, JPN6018024838, 1 July 2014 (2014-07-01), pages 66 - 67, ISSN: 0003829367 *
モンスターストライク▲R▼ 最強攻略BOOK4 MONSTER STRIKE, vol. 第1刷, JPN6017012338, 3 July 2015 (2015-07-03), JP, pages 4 - 5, ISSN: 0003829371 *

Also Published As

Publication number Publication date
JP6487374B2 (en) 2019-03-20

Similar Documents

Publication Publication Date Title
WO2016001953A1 (en) Video game processing program and video game processing system
JP6505915B1 (en) Computer program and computer device
JP2017192631A (en) Program and system
JP5792406B1 (en) GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM
US20130281201A1 (en) Video game control server, video game control apparatus, and video game control program product
JP7441461B2 (en) Program, information processing device, and control method
KR20140097987A (en) Video game processing device and video game processing program
JP6505926B1 (en) Computer program and computer device
JP5948476B1 (en) GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM
JP5819015B1 (en) GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM
JP2014217644A (en) Video game processing apparatus, video game processing server and video game processing program
JP2017108817A (en) Program and system
JP6853844B2 (en) Computer programs and computer equipment
JP6487374B2 (en) Program and system
JP7180901B2 (en) GAME CONTROL DEVICE, GAME SYSTEM, AND PROGRAM
JP6144735B2 (en) Video game processing program and video game processing system
JP2017213401A (en) Video game processing program and video game processing system
JP7032411B2 (en) Programs and systems
JP6388993B1 (en) Control program, control method, and computer
JP2021040904A (en) Computer program and computer device
JP6189905B2 (en) Video game processing program and video game processing system
JP6170532B2 (en) GAME CONTROL METHOD, COMPUTER AND CONTROL PROGRAM
JP7116322B2 (en) computer programs and computer equipment
JP7477772B2 (en) Information processing device, information processing method, and program
JP6795659B2 (en) Video game processing program and video game processing system

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180703

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180831

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190122

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190221

R150 Certificate of patent or registration of utility model

Ref document number: 6487374

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250