Nothing Special   »   [go: up one dir, main page]

JP6290980B2 - Video game processing program and video game processing system - Google Patents

Video game processing program and video game processing system Download PDF

Info

Publication number
JP6290980B2
JP6290980B2 JP2016121134A JP2016121134A JP6290980B2 JP 6290980 B2 JP6290980 B2 JP 6290980B2 JP 2016121134 A JP2016121134 A JP 2016121134A JP 2016121134 A JP2016121134 A JP 2016121134A JP 6290980 B2 JP6290980 B2 JP 6290980B2
Authority
JP
Japan
Prior art keywords
user
game
task
video game
game elements
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.)
Active
Application number
JP2016121134A
Other languages
Japanese (ja)
Other versions
JP2017221601A (en
Inventor
吉川 裕之
裕之 吉川
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 JP2016121134A priority Critical patent/JP6290980B2/en
Publication of JP2017221601A publication Critical patent/JP2017221601A/en
Application granted granted Critical
Publication of JP6290980B2 publication Critical patent/JP6290980B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明の実施形態の少なくとも1つは、ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラム、及びビデオゲーム処理システムに関する。   At least one of the embodiments of the present invention relates to a video game processing program and a video game processing system for causing a server to realize a function of controlling the progress of a video game in accordance with a user operation.

従来、ユーザに対して課題が与えられ、ユーザがユーザ端末において操作を実行する等して課題をクリア(課題の所定条件を充足すること)した際に、ユーザに対応付けられたゲーム内要素を利用してビデオゲームの進行を制御するビデオゲームが存在する。   Conventionally, when a task is given to the user and the user clears the task by performing an operation on the user terminal (satisfying a predetermined condition of the task), the in-game element associated with the user is There are video games that use and control the progress of the video game.

例えば、課題としてパズルが与えられ、パズル操作が所定条件を充足して課題クリアとなった際に、ユーザに対応付けられたゲーム内要素としてのプレイヤキャラクタに行動させてゲームの進行を制御するパズルゲームとして、例えば、特許文献1が既に本願の出願人により提案されている。   For example, when a puzzle is given as a task, and the puzzle operation satisfies a predetermined condition and the task is cleared, the puzzle that controls the progress of the game by causing the player character as an in-game element associated with the user to act As a game, for example, Patent Document 1 has already been proposed by the applicant of the present application.

特開2014−184058号公報JP, 2014-184058, A

特許文献1では、パズルを構成するパネルに複数種類の属性が割り振られており、また、プレイヤキャラクタに対しても属性が設定されていて、パズル操作において特定の属性のパネルを揃える所定条件が満たされた場合に、パズルで揃えた属性と同じ属性のプレイヤキャラクタに行動権利が発生するというようにしてゲーム進行の制御が行われる。   In Patent Document 1, a plurality of types of attributes are assigned to the panels constituting the puzzle, and the attributes are also set for the player character, so that a predetermined condition for aligning panels with specific attributes in the puzzle operation is satisfied. In such a case, the progress of the game is controlled in such a way that a right of action is generated for a player character having the same attribute as that arranged in the puzzle.

この特許文献1のように、ユーザが所持するカードやプレイヤキャラクタといったゲーム内要素に対して属性を割り当てて、与えられた課題において特定の属性について条件を満たした場合に、当該属性のゲーム内要素を利用するというゲーム進行の制御を行うビデオゲームは数多く存在する。属性を割り当てることでビデオゲームの戦略性や興趣性が高まるという効果があるが、属性を割り当ててしまうと、属性の条件に合致しないゲーム内要素は利用されないという側面があるため、場合によってはユーザのストレスとなる可能性があった。よって、新たなゲーム内要素の利用態様が求められていた。   As in Patent Document 1, when an attribute is assigned to an in-game element such as a card or player character possessed by the user and a condition is satisfied for a specific attribute in a given task, the in-game element of the attribute There are many video games that control the progress of the game by using. Assigning attributes has the effect of increasing the strategy and interest of a video game, but assigning attributes has the aspect that in-game elements that do not match the attribute conditions are not used, so in some cases users There was a possibility of becoming stress. Therefore, a new usage mode of in-game elements has been demanded.

本発明の少なくとも1つの実施形態の目的は、上記問題を解決し、新たなゲーム内要素の利用態様を提案可能なビデオゲーム処理プログラムを提供することである。   An object of at least one embodiment of the present invention is to provide a video game processing program capable of solving the above-described problem and proposing a usage mode of a new in-game element.

非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理プログラムは、ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素の数とが対応付けて記憶されている記憶手段を参照し、前記課題がクリアされた際に前記ユーザが利用可能なゲーム内要素の数を決定する決定機能と、複数のゲーム内要素のうち前記決定機能により決定した数のゲーム内要素を用いた処理を実行する実行機能とを実現させることを特徴とする。   According to a non-limiting aspect, a video game processing program according to an embodiment of the present invention is a video game processing program for causing a server to realize a function of controlling the progress of a video game in accordance with a user operation. , Referring to storage means in which each of a plurality of tasks in the video game and the number of in-game elements available to the user are stored in association with each other and used by the user when the task is cleared A determination function for determining the number of possible in-game elements and an execution function for executing processing using the number of in-game elements determined by the determination function among a plurality of in-game elements are realized. .

非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理プログラムは、ユーザの操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素の数とが対応付けて記憶されている記憶手段を参照し、前記課題がクリアされた際に前記ユーザが利用可能なゲーム内要素の数を決定する決定機能と、複数のゲーム内要素のうち前記決定機能により決定した数のゲーム内要素を用いた処理を実行する実行機能とを実現させることを特徴とする。   From a non-limiting viewpoint, a video game processing program according to an embodiment of the present invention is a video game processing program for causing a user terminal to realize a function of controlling the progress of a video game in accordance with a user operation. Then, each of a plurality of tasks in the video game and the number of in-game elements that can be used by the user are stored in association with each other, and when the task is cleared, the user A determination function for determining the number of in-game elements that can be used, and an execution function for executing processing using the number of in-game elements determined by the determination function among a plurality of in-game elements, To do.

非限定的な観点によると、本発明の一実施形態に係るビデオゲーム処理システムは、通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素の数とが対応付けて記憶されている記憶手段を参照し、前記課題がクリアされた際に前記ユーザが利用可能なゲーム内要素の数を決定する決定手段と、複数のゲーム内要素のうち前記決定機能により決定した数のゲーム内要素を用いた処理を実行する実行手段とを含むことを特徴とする。   According to a non-limiting aspect, a video game processing system according to an embodiment of the present invention includes a communication network, a server, and a user terminal, and controls the progress of the video game according to a user operation. A processing system, wherein each of a plurality of tasks in a video game and a number of in-game elements that can be used by a user are stored in association with each other and the task is cleared Determining means for determining the number of in-game elements available to the user, and executing means for executing processing using the number of in-game elements determined by the determining function among a plurality of in-game elements. It is characterized by.

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

本発明の実施形態の少なくとも一つに対応するビデオゲーム処理システムの構成の例を示すブロック図である。It is a block diagram which shows the example of a structure of the video game processing system corresponding to at least 1 of embodiment of this 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 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 process corresponding to at least 1 of embodiment of this invention. 本発明の実施形態の少なくとも一つに対応するゲーム処理におけるユーザ端末側の動作の例を示すフローチャートである。It is a flowchart which shows the example of operation | movement by the side of a user terminal in the game process corresponding to at least one of embodiment of this 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 operation | movement by the side of the server in the game process corresponding to at least 1 of embodiment of this 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 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 process corresponding to at least 1 of embodiment of this 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 operation | movement by the side of the server in the game process corresponding to at least 1 of embodiment of this 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 operation | movement by the side of the server in the game process corresponding to at least 1 of embodiment of this invention. ユーザに提示するゲーム画面の一例を表した説明図である。It is explanatory drawing showing an example of the game screen shown to a user. ユーザに提示するゲーム画面の一例を表した説明図である。It is explanatory drawing showing an example of the game screen shown to a user.

以下、本発明の実施形態の例について図面を参照して説明する。なお、以下で説明する各実施形態の例における各種構成要素は、矛盾等が生じない範囲で適宜組み合わせ可能である。また、ある実施形態の例として説明した内容については、他の実施形態においてその説明を省略している場合がある。また、各実施形態の特徴部分に関係しない動作や処理については、その内容を省略している場合がある。さらに、以下で説明する各種フローを構成する各種処理の順序は、処理内容に矛盾等が生じない範囲で順不同である。   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 video game processing system 100 according to an embodiment of the present invention. As shown in FIG. 1, the video game processing system 100 includes a server 10 and user terminals 20, 201 to 20N (N is an arbitrary integer) used by a user of the video game processing system. Note that the configuration of the video game processing system 100 is not limited thereto, 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 video game processing 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の外部に有する構成とされていてもよい。   The server 10 is managed by an administrator of the video game processing system 100, and has various functions for providing information related to various processes to the plurality of user terminals 20, 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 video game processing system 100, it is preferable that the server 10 manages various information from the viewpoint of reducing the processing load on each of the plurality of user terminals 20, 201 to 20N. However, the memory | storage part which memorize | stores various information should just be provided with the memory area in the state which the server 10 can access, for example, may be set as the structure which has an exclusive memory area outside the server 10. FIG.

図2は、サーバ10の構成の例であるサーバ10Aの構成を示すブロック図である。図2に示すように、サーバ10Aは、決定部11と、実行部12と、記憶部13とを少なくとも備える。   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 determination unit 11, an execution unit 12, and a storage unit 13.

決定部11は、このビデオゲーム処理システム100で実現するビデオゲームにおける課題がクリアされた際に、後述する記憶部13を参照して、ユーザが利用可能なゲーム内要素の数を決定するための機能を有する。   The determination unit 11 refers to a storage unit 13 to be described later and determines the number of in-game elements that can be used by the user when a problem in a video game realized by the video game processing system 100 is cleared. It has a function.

課題とは、ビデオゲーム内においてクリア(達成)のための所定条件が定められているものをいう。課題の例には、ユーザに正解の選択の入力操作を求めるクイズの出題などが挙げられる。また、課題のクリアとは、課題に設定された所定条件を充足することをいう。この決定部11の前段階において課題クリアの判定が行われているが、本例では課題クリアの判定のための構成は省略している。   An issue is one in which a predetermined condition for clearing (achieving) is defined in a video game. Examples of assignments include quiz questions that ask the user to input correct selection. Also, clearing a task means satisfying a predetermined condition set for the task. Although the task clear determination is performed in the previous stage of the determination unit 11, the configuration for the task clear determination is omitted in this example.

ゲーム内要素とは、ユーザに利用させるために設けられたビデオゲーム内おける要素であり、当該ゲーム内要素をユーザに利用させながらビデオゲームの進行を制御する。ゲーム内要素としては、例えば、ユーザに対応付けるプレイヤキャラクタや、ユーザに所持させるカードなどが挙げられる。また、ゲーム内要素の数とは、ユーザが同じタイミングで利用可能なゲーム内要素の個数の意味を意味する。ゲーム内要素の個数がビデオゲームに与える影響は特に限定されないが、例えば、利用可能なゲーム内要素の数によってビデオゲームの進行の有利不利に影響する設定とすることが考えられる。   An in-game element is an element in a video game provided for use by a user, and controls the progress of the video game while allowing the user to use the in-game element. Examples of the in-game element include a player character associated with the user, a card held by the user, and the like. The number of in-game elements means the number of in-game elements that can be used by the user at the same timing. The influence of the number of in-game elements on the video game is not particularly limited. For example, it may be set to influence the advantageous and unfavorable aspects of the progress of the video game depending on the number of available in-game elements.

実行部12は、複数のゲーム内要素のうち、決定部11で決定された数のゲーム内要素を用いた処理を実行してビデオゲームの進行を制御するための機能を有する。この実行部12におけるゲーム内要素を用いた処理を実行するための構成は特に限定されないが、利用されるゲーム内要素をユーザが認識し得る構成であることが好ましい。このような構成の例には、ユーザに対応付けられたプレイヤキャラクタ若しくはカードなどを用いて敵キャラクタを攻撃する処理が考えられ、攻撃に参加できるプレイヤキャラクタ若しくはカードの数が、決定部11で決定されたゲーム内要素の数によって決まるという構成が考えられる。利用するゲーム内要素については、予め複数のゲーム内要素が、例えば、ユーザに対応付けられる、場に配置されるなどの何らかの方法で用意されており、用意された複数のゲーム内要素の中から決定した数だけのゲーム内要素を用いて処理を実行するようにする。   The execution unit 12 has a function for controlling the progress of the video game by executing processing using the number of in-game elements determined by the determination unit 11 among the plurality of in-game elements. The configuration for executing the process using the in-game element in the execution unit 12 is not particularly limited, but it is preferable that the user can recognize the in-game element to be used. As an example of such a configuration, a process of attacking an enemy character using a player character or card associated with the user can be considered, and the number of player characters or cards that can participate in the attack is determined by the determination unit 11. A configuration may be considered in which it is determined by the number of in-game elements played. As for the in-game elements to be used, a plurality of in-game elements are prepared in advance by some method such as associating with a user or being placed in a place, and the like. The process is executed using the determined number of in-game elements.

記憶部13は、ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素の数とを対応付けて記憶する機能を有する。課題ごとに対応付けられるユーザが利用可能なゲーム内要素の数が異なるようにすることで、実行部12における処理で利用されるゲーム内要素の数が変わることになる。   The storage unit 13 has a function of storing each of a plurality of tasks in the video game and the number of in-game elements available to the user in association with each other. By making the number of in-game elements available to the user associated with each task different, the number of in-game elements used in the processing in the execution unit 12 changes.

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

また、複数のユーザ端末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 browser screen or a screen corresponding to coordinates). A display device for displaying a game screen) 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.

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

ゲーム処理は、例えば、ユーザ端末20においてユーザが行う入力操作を受け付けることによって開始される(ステップS11)。ユーザが行った入力操作をトリガーとして課題が与えられる。与えられた課題について、ユーザが課題に取り組むなどビデオゲームにおける規則に従って処理される課題について、課題のクリアがなされたかの判定が前提として行われ(図面上のステップの記載省略)、クリアされた際には、記憶部13を参照して、ユーザが利用可能なゲーム内要素の数を決定する(ステップS12)。課題のクリア条件は予め設定された所定条件により、所定条件を充足した場合に課題クリアと判定する。その後、決定した数のゲーム内要素を用いて処理を実行する(ステップS13)。本例においてサーバ10Aは、少なくとも決定した数のゲーム内要素を用いる処理を実行する。   The game process is started, for example, by receiving an input operation performed by the user at the user terminal 20 (step S11). A task is given with an input operation performed by the user as a trigger. For a given task, a task that is processed according to the rules of the video game, such as a user tackling the task, is performed on the assumption that the task has been cleared (description of steps on the drawing is omitted), and when the task is cleared Refers to the storage unit 13 and determines the number of in-game elements available to the user (step S12). The task clear condition is determined to be task clear when a predetermined condition is satisfied according to a predetermined condition set in advance. Thereafter, the process is executed using the determined number of in-game elements (step S13). In this example, the server 10A executes processing using at least the determined number of in-game elements.

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

サーバ10Aでは、課題のクリア判定の時点からゲーム処理が開始される。与えられた課題について、課題のクリアがなされたかの判定が前提として行われ(図面上のステップの記載省略)、クリアされた際には、記憶部13を参照して、ユーザが利用可能なゲーム内要素の数を決定する(ステップS101)。その後、決定した数のゲーム内要素を用いて処理を実行する(ステップS102)。   In the server 10A, the game process is started from the time when the task is determined to be cleared. For a given task, a determination is made as to whether or not the task has been cleared (description of steps on the drawing is omitted). When the task is cleared, the storage unit 13 is referred to and the game can be used by the user. The number of elements is determined (step S101). Thereafter, the process is executed using the determined number of in-game elements (step S102).

図5は、ユーザ端末20がゲーム処理を実行する場合のユーザ端末20側の動作の例を示すフローチャートである。以下、ユーザ端末20が、単体でゲーム処理を実行する場合を例にして説明する。なお、ユーザ端末20の構成については、サーバ10から各種情報を受信することを除きサーバ10の構成と同様の機能を備えるものであるため、重複説明を避ける観点から記載を省略する。   FIG. 5 is a flowchart illustrating an example of an operation on the user terminal 20 side when the user terminal 20 executes a game process. Hereinafter, a case where the user terminal 20 executes the game process alone will be described as an example. Note that the configuration of the user terminal 20 has the same functions as the configuration of the server 10 except that various types of information are received from the server 10, and thus description thereof is omitted from the viewpoint of avoiding redundant explanation.

ユーザ端末20では、課題のクリア判定の時点からゲーム処理が開始される。与えられた課題について、課題のクリアがなされたかの判定が前提として行われ(図面上のステップの記載省略)、クリアされた際には、記憶部13を参照して、ユーザが利用可能なゲーム内要素の数を決定する(ステップS201)。その後、決定した数のゲーム内要素を用いて処理を実行する(ステップS202)。   In the user terminal 20, the game process is started from the time when the assignment is determined to be cleared. For a given task, a determination is made as to whether or not the task has been cleared (description of steps on the drawing is omitted). When the task is cleared, the storage unit 13 is referred to and the game can be used by the user. The number of elements is determined (step S201). Thereafter, the process is executed using the determined number of in-game elements (step S202).

以上に説明したように、第1の実施形態の一側面として、ユーザの操作に応じてビデオゲームの進行を制御する機能を備えたサーバ10Aが、決定部11と、実行部12と、記憶部13とを備え、ビデオゲーム内の複数存在する課題のそれぞれとユーザが利用可能なゲーム内要素の数とが対応付けて記憶されている記憶部13を参照して、課題がクリアされた際にユーザが利用可能なゲーム内要素の数を決定し、複数のゲーム内要素のうち決定した数のゲーム内要素を用いた処理を実行するようにしたので、新たなゲーム内要素の利用態様を提案することが可能となる。   As described above, as one aspect of the first embodiment, the server 10A having the function of controlling the progress of the video game according to the user's operation includes the determination unit 11, the execution unit 12, and the storage unit. 13, each of a plurality of tasks in the video game and the number of in-game elements that can be used by the user are stored in association with each other and the task is cleared. The number of in-game elements that can be used by the user is determined, and processing using the determined number of in-game elements among a plurality of in-game elements is executed, so a new usage mode of in-game elements is proposed. It becomes possible to do.

すなわち、決定されたゲーム内要素の数だけユーザが利用可能としたので、仮に、各ゲーム内要素に属性が対応付けられていたとしても、ゲーム内要素の利用が属性に依存したりせず、どのような属性であっても、決定されたゲーム内要素の数だけ利用されることになるため、新しいゲーム内要素の利用態様としてユーザの興趣を高めるという効果がある。   In other words, since the user can use the determined number of in-game elements, even if the attributes are associated with each in-game element, the use of the in-game elements does not depend on the attribute, Since any attribute is used for the determined number of in-game elements, there is an effect that the user's interest is enhanced as a usage mode of the new in-game elements.

[第2の実施形態]
図6は、サーバ10の構成の例であるサーバ10Bの構成を示すブロック図である。図6に示すように、サーバ10Bは、決定部11と、実行部12と、記憶部13Bとを少なくとも備える。
[Second Embodiment]
FIG. 6 is a block diagram illustrating a configuration of a server 10B that is an example of a configuration of the server 10. As illustrated in FIG. As illustrated in FIG. 6, the server 10B includes at least a determination unit 11, an execution unit 12, and a storage unit 13B.

記憶部13Bは、ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素の数とを対応付けて記憶する機能を有する。また、課題のそれぞれには、難易度が対応付けて記憶されている。そして、課題に対して対応付けて記憶させるユーザが利用可能なゲーム内要素の数は、課題に対応付けて記憶させる難易度を考慮して予め決定されるものとする。例えば、難易度が上がるにつれてユーザが利用可能なゲーム内要素の数が増えるような対応付けが考えられる。このように、課題ごとに対応付けられるユーザが利用可能なゲーム内要素の数が難易度に応じて異なるようにすることで、実行部12における処理で利用されるゲーム内要素の数が変わることになる。   The storage unit 13B has a function of storing each of a plurality of tasks in the video game in association with the number of in-game elements that can be used by the user. Moreover, the difficulty is associated with each task and stored. The number of in-game elements that can be used by the user stored in association with the task is determined in advance in consideration of the difficulty level stored in association with the task. For example, the association may be such that the number of in-game elements available to the user increases as the difficulty level increases. In this way, the number of in-game elements used in the processing in the execution unit 12 is changed by changing the number of in-game elements available to the user associated with each task according to the degree of difficulty. become.

ここで、難易度とは、課題のクリアに要する難しさの度合いを表したものである。ここでいう難易度とは、課題の難しさをゲーム製作者側が予め判断して定めたものとする。難易度の定め方は特に限定されないが、ユーザが課題に対して感じる難易度とずれが少ないものであることが好ましい。課題の難易度についての設定をよりユーザの感覚に近づけるために、例えば、課題がクイズである場合には、クイズの正答率を難易度の基準とするようなことが考えられる。   Here, the difficulty level represents the degree of difficulty required to complete the task. The difficulty level here means that the difficulty of the task is determined in advance by the game producer. Although the method of determining the difficulty level is not particularly limited, it is preferable that the difficulty level and the deviation that the user feels with respect to the problem are small. In order to make the setting of the difficulty level of the task closer to the user's sense, for example, when the task is a quiz, the correct answer rate of the quiz may be used as a criterion for the difficulty level.

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

サーバ10Bでは、課題のクリア判定の時点からゲーム処理が開始される。与えられた課題について、課題のクリアがなされたかの判定が前提として行われ(図面上のステップの記載省略)、クリアされた際には、記憶部13Bを参照して、ユーザが利用可能なゲーム内要素の数を決定する(ステップS301)。記憶部13Bには、課題ごとの難易度に応じたゲーム内要素の数が対応付けられている。課題のクリア条件は予め設定された所定条件により、所定条件を充足した場合に課題クリアと判定する。その後、決定した数のゲーム内要素を用いて処理を実行する(ステップS302)。利用するゲーム内要素については、予め複数のゲーム内要素が、例えば、ユーザに対応付けられる、場に配置されるなどの何らかの方法で用意されており、用意された複数のゲーム内要素の中から決定した数だけのゲーム内要素を用いて処理を実行するようにする。   In the server 10B, the game process is started from the time when the task is determined to be cleared. For a given task, it is determined on the premise that the task has been cleared (description of steps on the drawing is omitted). When the task is cleared, the storage unit 13B is referred to, and the game can be used by the user. The number of elements is determined (step S301). The number of in-game elements corresponding to the difficulty level for each task is associated with the storage unit 13B. The task clear condition is determined to be task clear when a predetermined condition is satisfied according to a predetermined condition set in advance. Thereafter, the process is executed using the determined number of in-game elements (step S302). As for the in-game elements to be used, a plurality of in-game elements are prepared in advance by some method such as associating with a user or being placed in a place, and the like. The process is executed using the determined number of in-game elements.

以上に説明したように、第2の実施形態の一側面として、ユーザの操作に応じてビデオゲームの進行を制御する機能を備えたサーバ10Bが、決定部11と、実行部12と、記憶部13Bとを備え、このうちの記憶部13Bにおいて、前記課題には課題クリアの難易度を対応付けて記憶し、難易度に応じて課題に対するゲーム内要素の数の対応付けを予め決定して記憶させるようにしたので、課題の難易度によってユーザが利用可能なゲーム内要素の数が異なるという新たなゲーム内要素の利用態様を提案することが可能となる。   As described above, as one aspect of the second embodiment, the server 10B having a function of controlling the progress of the video game according to the user's operation includes the determination unit 11, the execution unit 12, and the storage unit. 13B, and in the storage unit 13B, the task is stored in association with the difficulty level of task completion, and the association of the number of in-game elements with the task is determined and stored in advance according to the difficulty level. Since it was made to do, it becomes possible to propose the utilization mode of the new element in a game that the number of elements in a game which a user can utilize changes with the difficulty of a subject.

すなわち、例えば、課題が容易である場合にはユーザが利用可能なゲーム内要素の数が少なく、課題が難しい場合にはユーザが利用可能なゲーム内要素の数が多くなるようにすることで、課題に取り組むユーザが課題クリア時の利用可能なゲーム内要素の数の予測ができるとともに期待することができるため、より一層ユーザの興趣を引き付けることが可能となる。   That is, for example, when the task is easy, the number of in-game elements available to the user is small, and when the task is difficult, the number of in-game elements available to the user is increased. Since the user who tackles the task can predict and expect the number of in-game elements that can be used when the task is cleared, the user's interest can be further attracted.

[第3の実施形態]
図8は、サーバ10の構成の例であるサーバ10Cの構成を示すブロック図である。図8に示すように、サーバ10Cは、決定部11と、実行部12と、記憶部13と、提示部14と、選択部15とを少なくとも備える。
[Third Embodiment]
FIG. 8 is a block diagram illustrating a configuration of a server 10 </ b> C that is an example of a configuration of the server 10. As illustrated in FIG. 8, the server 10 </ b> C includes at least a determination unit 11, an execution unit 12, a storage unit 13, a presentation unit 14, and a selection unit 15.

提示部14は、ユーザが課題を選択する構成を採用した場合に、複数の課題をユーザに対して提示する機能を有し、その際に各課題について、課題とその課題をクリアした時にユーザが利用可能なゲーム内要素の数とを併せて提示する機能を有する。ここで、複数の課題をユーザに対して提示するとは、ユーザ端末20においてユーザが課題を認識可能な状態とすることをいう。複数の課題をユーザに対して提示する構成としては、例えば、サーバ10C若しくはユーザ端末20において複数の課題が表示されたゲーム画面を生成して、ユーザ端末20等が備える表示装置にゲーム画面を出力させることによって行うものが考えられる。   The presentation unit 14 has a function of presenting a plurality of issues to the user when a configuration in which the user selects a task is adopted, and when the user clears the task and the task for each task, It has a function of presenting the number of in-game elements that can be used together. Here, presenting a plurality of tasks to the user means that the user terminal 20 is in a state where the user can recognize the tasks. As a configuration for presenting a plurality of tasks to the user, for example, a game screen on which a plurality of tasks are displayed is generated on the server 10C or the user terminal 20, and the game screen is output to a display device included in the user terminal 20 or the like. What can be done by doing.

選択部15は、提示部14で提示した複数の課題のうちユーザが選択した課題をクリア判定対象の課題として決定する機能を有する。ユーザが選択した課題をクリア判定対象の課題として決定ための構成は特に限定されないが、ユーザの選択がクリア判定対象の課題の決定に反映されることが好ましい。このような構成としては、例えば、ユーザに提示した複数の課題の中からユーザが一つの課題を選択し、これを選択部15でクリア判定対象の課題として決定するものが考えられる。   The selection unit 15 has a function of determining a task selected by the user among a plurality of tasks presented by the presentation unit 14 as a task to be cleared. The configuration for determining the task selected by the user as the task to be cleared is not particularly limited, but the user's selection is preferably reflected in the determination of the task to be cleared. As such a configuration, for example, a user may select one task from a plurality of tasks presented to the user, and the selection unit 15 may determine this as a task to be cleared.

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

ゲーム処理は、例えば、ユーザ端末20においてユーザが行う入力操作を受け付けることによって開始される(ステップS21)。ゲーム処理が開始されると、サーバ10Cにおいて、記憶部13に記憶された課題の中から所定の規則に従って複数の課題を抽出し、抽出した各課題について、課題とその課題をクリアした時にユーザが利用可能なゲーム内要素の数とを併せて、ユーザに対して提示する(ステップS22)。ユーザ端末20では、ユーザが行う課題の選択操作を受け付ける(ステップS23)。サーバ10Cでは、ユーザによる課題の選択結果がユーザ端末20から通知されると、ユーザが選択した課題をクリア判定対象の課題として決定する(ステップS24)。   The game process is started, for example, by receiving an input operation performed by the user at the user terminal 20 (step S21). When the game process is started, the server 10C extracts a plurality of tasks from the tasks stored in the storage unit 13 according to a predetermined rule, and the user clears the tasks and the tasks for each extracted task. The number of available in-game elements is also presented to the user (step S22). The user terminal 20 receives a task selection operation performed by the user (step S23). In the server 10 </ b> C, when a result of selecting a task by the user is notified from the user terminal 20, the task selected by the user is determined as a task to be cleared (step S <b> 24).

その後、課題のクリアがなされたかの判定が行われ(図面上のステップの記載省略)、クリアされた際には、ユーザに提示した数に基づいて、ユーザが利用可能なゲーム内要素の数を決定する(ステップS25)。その後、決定した数のゲーム内要素を用いた処理を実行する(ステップS26)。   After that, it is determined whether or not the task has been cleared (description of steps on the drawing is omitted). When the task is cleared, the number of in-game elements available to the user is determined based on the number presented to the user. (Step S25). Thereafter, a process using the determined number of in-game elements is executed (step S26).

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

サーバ10Cでは、例えば、ユーザ端末20においてユーザが行った入力操作を受け付けることによってゲーム処理が開始される。ゲーム処理が開始されると、サーバ10Cにおいて、記憶部13に記憶された課題の中から所定の規則に従って複数の課題を抽出し、抽出した各課題について、課題とその課題をクリアした時にユーザが利用可能なゲーム内要素の数とを併せて、ユーザに対して提示する(ステップS401)。そして、ユーザによる課題の選択結果に基づいて、ユーザが選択した課題をクリア判定対象の課題として決定する(ステップS402)。そして、与えられた課題について、課題のクリアがなされたかの判定が行われ(図面上のステップの記載省略)、クリアされた際には、ユーザに提示した数に基づいて、ユーザが利用可能なゲーム内要素の数を決定する(ステップS403)。その後、決定した数のゲーム内要素を用いて処理を実行する(ステップS404)。   In the server 10 </ b> C, for example, the game process is started by receiving an input operation performed by the user on the user terminal 20. When the game process is started, the server 10C extracts a plurality of tasks from the tasks stored in the storage unit 13 according to a predetermined rule, and the user clears the tasks and the tasks for each extracted task. The number of available in-game elements is also presented to the user (step S401). And based on the selection result of the task by the user, the task selected by the user is determined as a task to be cleared (step S402). Then, a determination is made as to whether or not the assignment has been cleared for the given assignment (the description of steps on the drawing is omitted). When the assignment is cleared, a game that can be used by the user based on the number presented to the user The number of inner elements is determined (step S403). Thereafter, the process is executed using the determined number of in-game elements (step S404).

以上に説明したように、第3の実施形態の一側面として、ユーザの操作に応じてビデオゲームの進行を制御する機能を備えたサーバ10Cが、決定部11と、実行部12と、記憶部13と、提示部14と、選択部15とを備え、ユーザに対して複数の課題と各課題をクリアした際にユーザが利用可能なゲーム内要素の数を併せて提示し、提示した複数の課題のうちユーザが選択した課題をクリア判定対象の課題とすることで、ユーザに対して課題をクリアしたときに利用可能なゲーム内要素の数を提示した上で課題を選択させるという新たなゲーム内要素の利用態様を提案することが可能となる。   As described above, as one aspect of the third embodiment, the server 10C having the function of controlling the progress of the video game in accordance with the user operation includes the determination unit 11, the execution unit 12, and the storage unit. 13, a presentation unit 14, and a selection unit 15, and presenting the plurality of tasks and the number of in-game elements that can be used by the user when each task is cleared to the user. A new game in which the task selected by the user among the tasks is set as a task to be cleared, and the task is selected after presenting the number of in-game elements that can be used when the task is cleared. It is possible to propose a usage mode of the inner element.

すなわち、課題クリア時の利用可能なゲーム内要素の数を予め提示することにより、ユーザはゲーム進行の状況において最適なゲーム内要素の利用数を考慮して課題を選択するという戦略性が生まれるため、より一層ユーザの興趣を引き付けることが可能となる。   In other words, by presenting in advance the number of in-game elements that can be used at the time of clearing the task, the user has a strategy of selecting a task in consideration of the optimal number of in-game elements to be used in the progress of the game. It becomes possible to attract the user's interest even more.

[第4の実施形態]
図11は、サーバ10の構成の例であるサーバ10Dの構成を示すブロック図である。図11に示すように、サーバ10Dは、決定部11と、実行部12Dと、記憶部13Dとを少なくとも備える。
[Fourth Embodiment]
FIG. 11 is a block diagram illustrating a configuration of a server 10D that is an example of a configuration of the server 10. As illustrated in FIG. As illustrated in FIG. 11, the server 10D includes at least a determination unit 11, an execution unit 12D, and a storage unit 13D.

記憶部13Dは、ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素の数とを対応付けて記憶する機能を有し、また、ユーザに対する複数のゲーム内要素の対応付けを記憶する機能を有する。ユーザに対するゲーム内要素の対応付けとは、例えば、ユーザが所有するプレイヤキャラクタの中から所定数を組み合わせてパーティを組む場合におけるユーザとパーティの対応付けなどが考えられる。   The storage unit 13D has a function of storing each of a plurality of tasks in the video game in association with the number of in-game elements that can be used by the user, and also corresponding to the plurality of in-game elements for the user. It has a function to store a date The association of the in-game element with the user may be, for example, the association between the user and the party when a party is formed by combining a predetermined number of player characters owned by the user.

実行部12Dは、複数のゲーム内要素のうち、決定部11で決定された数のゲーム内要素を用いた処理を実行してビデオゲームの進行を制御するための機能を有する。さらに詳しくは、記憶部13Dを参照して、ユーザに対して対応付けられた複数のゲーム内要素の中から、決定部11において決定されたユーザに利用させるゲーム内要素の数だけ所定規則に従ってゲーム内要素を選択してゲーム内要素を用いた処理を実行する機能を有する。ここで、所定規則とは、ゲーム内要素を選択するために予め設定された規則であり、例えば、乱数を用いてランダムにゲーム内要素を選択するという規則が考えられる。その他にも、例えば、複数のゲーム内要素に予め利用順番を定めて記憶部13Dに記憶させておいて利用順の先頭から決定された数だけ選択するという規則であってもよい。   The execution unit 12D has a function for controlling the progress of the video game by executing processing using the number of in-game elements determined by the determination unit 11 among the plurality of in-game elements. More specifically, referring to the storage unit 13D, the game is performed according to a predetermined rule by the number of in-game elements to be used by the user determined in the determining unit 11 from among a plurality of in-game elements associated with the user. It has a function of selecting an internal element and executing a process using the in-game element. Here, the predetermined rule is a rule set in advance to select an in-game element. For example, a rule of randomly selecting an in-game element using a random number is conceivable. In addition, for example, a rule may be used in which a use order is determined in advance for a plurality of in-game elements and stored in the storage unit 13D, and the number determined from the top of the use order is selected.

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

サーバ10Dでは、課題のクリア判定の時点からゲーム処理が開始される。与えられた課題について、課題のクリアがなされたかの判定が前提として行われ(図面上のステップの記載省略)、クリアされた際には、記憶部13Dを参照して、ユーザが利用可能なゲーム内要素の数を決定する(ステップS501)。その後、決定した数のゲーム内要素を用いて処理を実行する(ステップS502)。この時、記憶部13Dを参照して、ユーザに対して対応付けられた複数のゲーム内要素の中から、決定された数だけ所定規則に従ってゲーム内要素を選択して処理を実行するようにする。   In the server 10D, the game process is started from the time when the task is determined to be cleared. For a given task, it is determined on the premise that the task has been cleared (description of steps on the drawing is omitted). When the task is cleared, the storage unit 13D is referred to, and the game can be used by the user. The number of elements is determined (step S501). Thereafter, the process is executed using the determined number of in-game elements (step S502). At this time, with reference to the storage unit 13D, the game element is selected according to a predetermined rule from a plurality of in-game elements associated with the user and executed. .

以上に説明したように、第4の実施形態の一側面として、ユーザの操作に応じてビデオゲームの進行を制御する機能を備えたサーバ10Dが、決定部11と、実行部12Dと、記憶部13Dとを備え、ユーザに対する複数のゲーム内要素の対応付けを記憶部13Dに記憶させておき、実行部13Dでは、記憶部13Dを参照して、ユーザに対して対応付けられた複数のゲーム内要素の中から、決定された数だけ所定規則に従ってゲーム内要素を選択して処理を実行するようにしたので、新たなゲーム内要素の利用態様を提案することが可能となる。   As described above, as one aspect of the fourth embodiment, the server 10D having the function of controlling the progress of the video game according to the user's operation includes the determination unit 11, the execution unit 12D, and the storage unit. 13D, the storage unit 13D stores the associations of a plurality of in-game elements for the user, and the execution unit 13D refers to the storage unit 13D to associate the plurality of in-game elements with the user. Since the in-game element is selected from the elements according to the predetermined rule and the process is executed, it is possible to propose a new usage mode of the in-game element.

すなわち、ユーザに対して対応付けられた複数のゲーム内要素の中から、決定された数だけ所定規則に従ってゲーム内要素を選択するようにしたことで、利用順番を定めることでユーザが利用するゲーム内要素を認識できる場合や、ランダムに選択することで最後まで予測できない場合など、選択のための所定規則の設定の仕方によって様々に新しいゲーム内要素の利用態様を提案でき、ユーザの興趣を高めるという効果がある。   That is, a game that is used by the user by determining the order of use by selecting a number of in-game elements according to a predetermined rule from a plurality of in-game elements associated with the user. Depending on how to set a predetermined rule for selection, such as when the internal element can be recognized or when it cannot be predicted to the end by selecting at random, various usage modes of the internal element can be proposed to enhance the interest of the user There is an effect.

[第5の実施形態]
第1から第4の実施形態において、課題に対してユーザが利用可能なゲーム内要素の数を対応付けて、課題クリア時に対応付けられた数のゲーム内要素を用いて処理を行うゲーム処理について説明したが、より具体的な実施形態として、ユーザが取り組む課題がクイズであるビデオゲームを例として説明を行う。
[Fifth Embodiment]
In the first to fourth embodiments, a game process in which the number of in-game elements that can be used by the user is associated with a task, and processing is performed using the number of in-game elements associated with the task being cleared. As described above, as a more specific embodiment, a video game in which the task that the user tackles is a quiz will be described as an example.

ゲーム処理を行う過程においては、サーバ10は適宜ユーザ端末20に対して処理過程を送信するものとし、ユーザ端末20側では、受信した処理過程の内容に基づいたゲーム画面を表示装置の表示画面に表示させるものとする。ゲーム画面の生成は、サーバ10側で行ってもよいし、ユーザ端末20側で行ってもよい。   In the process of performing the game process, the server 10 appropriately transmits the process process to the user terminal 20, and the user terminal 20 side displays a game screen based on the content of the received process process on the display screen of the display device. It shall be displayed. The game screen may be generated on the server 10 side or on the user terminal 20 side.

ここで、ゲーム画面とは、仮想空間(あるいはゲーム空間)を表す画面を意味する。なお、本例では、ゲーム画面を構成する各種要素を画像と称する場合がある。ゲーム画面の構成はビデオゲームの状況をユーザが認識し得る構成であれば特に限定されない。   Here, the game screen means a screen representing a virtual space (or game space). In this example, various elements constituting the game screen may be referred to as images. The configuration of the game screen is not particularly limited as long as the user can recognize the situation of the video game.

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

図13は、サーバ10の構成の例であるサーバ10Eの構成を示すブロック図である。図13に示すように、サーバ10Eは、決定部11と、実行部12と、記憶部13Eと、提示部14Eと、選択部15とを少なくとも備える。   FIG. 13 is a block diagram illustrating a configuration of a server 10E that is an example of a configuration of the server 10. As illustrated in FIG. As illustrated in FIG. 13, the server 10E includes at least a determination unit 11, an execution unit 12, a storage unit 13E, a presentation unit 14E, and a selection unit 15.

決定部11は、このビデオゲーム処理システム100で実現するビデオゲームにおける課題がクリアされた際に、後述する記憶部13を参照して、ユーザが利用可能なゲーム内要素の数を決定するための機能を有する。   The determination unit 11 refers to a storage unit 13 to be described later and determines the number of in-game elements that can be used by the user when a problem in a video game realized by the video game processing system 100 is cleared. It has a function.

課題とは、ビデオゲーム内においてクリア(達成)のための所定条件が定められているものをいう。課題の例には、ユーザに正解の選択の入力操作を求めるクイズの出題などが挙げられる。また、課題のクリアとは、課題に設定された所定条件を充足することをいう。この決定部11の前段階において課題クリアの判定が行われているが、本例では課題クリアの判定のための構成は省略している。なお、決定部11が課題クリアの判定を兼ねる構成であっても問題ない。   An issue is one in which a predetermined condition for clearing (achieving) is defined in a video game. Examples of assignments include quiz questions that ask the user to input correct selection. Also, clearing a task means satisfying a predetermined condition set for the task. Although the task clear determination is performed in the previous stage of the determination unit 11, the configuration for the task clear determination is omitted in this example. It should be noted that there is no problem even if the determination unit 11 is configured so as to also determine whether to complete the task.

ゲーム内要素とは、ユーザに利用させるために設けられたビデオゲーム内おける要素であり、当該ゲーム内要素をユーザに利用させながらビデオゲームの進行を制御する。ゲーム内要素としては、例えば、ユーザに対応付けるプレイヤキャラクタや、ユーザに所持させるカードなどが挙げられる。また、ゲーム内要素の数とは、ユーザが同じタイミングで利用可能なゲーム内要素の個数の意味を意味する。ゲーム内要素の個数がビデオゲームに与える影響は特に限定されないが、例えば、利用可能なゲーム内要素の数によってビデオゲームの進行の有利不利に影響する設定とすることが考えられる。   An in-game element is an element in a video game provided for use by a user, and controls the progress of the video game while allowing the user to use the in-game element. Examples of the in-game element include a player character associated with the user, a card held by the user, and the like. The number of in-game elements means the number of in-game elements that can be used by the user at the same timing. The influence of the number of in-game elements on the video game is not particularly limited. For example, it may be set to influence the advantageous and unfavorable aspects of the progress of the video game depending on the number of available in-game elements.

実行部12は、複数のゲーム内要素のうち、決定部11で決定された数のゲーム内要素を用いた処理を実行してビデオゲームの進行を制御するための機能を有する。この実行部12におけるゲーム内要素を用いた処理を実行するための構成は特に限定されないが、利用されるゲーム内要素をユーザが認識し得る構成であることが好ましい。このような構成の例には、ユーザに対応付けられたプレイヤキャラクタ若しくはカードなどを用いて敵キャラクタを攻撃する処理が考えられ、攻撃に参加できるプレイヤキャラクタ若しくはカードの数が、決定部11で決定されたゲーム内要素の数によって決まるという構成が考えられる。利用するゲーム内要素については、予め複数のゲーム内要素が、例えば、ユーザに対応付けられる、場に配置されるなどの何らかの方法で用意されており、用意された複数のゲーム内要素の中から決定した数だけのゲーム内要素を用いて処理を実行するようにする。   The execution unit 12 has a function for controlling the progress of the video game by executing processing using the number of in-game elements determined by the determination unit 11 among the plurality of in-game elements. The configuration for executing the process using the in-game element in the execution unit 12 is not particularly limited, but it is preferable that the user can recognize the in-game element to be used. As an example of such a configuration, a process of attacking an enemy character using a player character or card associated with the user can be considered, and the number of player characters or cards that can participate in the attack is determined by the determination unit 11. A configuration may be considered in which it is determined by the number of in-game elements played. As for the in-game elements to be used, a plurality of in-game elements are prepared in advance by some method such as associating with a user or being placed in a place, and the like. The process is executed using the determined number of in-game elements.

記憶部13Eは、ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素の数とを対応付けて記憶する機能を有する。また、課題のそれぞれには、難易度が対応付けて記憶されている。そして、課題に対して対応付けて記憶させるユーザが利用可能なゲーム内要素の数は、課題に対応付けて記憶させる難易度を考慮して予め決定されるものとする。   The storage unit 13E has a function of storing each of a plurality of tasks in the video game and the number of in-game elements available to the user in association with each other. Moreover, the difficulty is associated with each task and stored. The number of in-game elements that can be used by the user stored in association with the task is determined in advance in consideration of the difficulty level stored in association with the task.

例えば、難易度が上がるにつれてユーザが利用可能なゲーム内要素の数が増えるような対応付けが考えられる。また、ユーザが利用可能なゲーム内要素の数を課題に対して対応付けるのではなく、難易度に対して対応付けるようにしてもよい。具体的には、難易度1にはユーザが利用可能なゲーム内要素を1として対応付け、難易度2にはユーザが利用可能なゲーム内要素を2として対応付け、難易度3にはユーザが利用可能なゲーム内要素を3として対応付けるといった方法が考えられる。   For example, the association may be such that the number of in-game elements available to the user increases as the difficulty level increases. In addition, the number of in-game elements that can be used by the user may not be associated with the task but may be associated with the difficulty level. Specifically, the in-game element that can be used by the user is associated with the difficulty level 1 as 1, the in-game element that can be used by the user is associated with the difficulty level 2, and the difficulty level 3 is determined by the user. A method of associating the available in-game elements as 3 is conceivable.

さらに、課題又は難易度に対して、ユーザが利用可能なゲーム内要素の数を複数個対応付けるようにしてもよい。具体的には、難易度1にはユーザが利用可能なゲーム内要素を1〜2として対応付け、難易度2にはユーザが利用可能なゲーム内要素を2〜3として対応付け、難易度3にはユーザが利用可能なゲーム内要素を3〜4として対応付けることが考えられる。他にも、課題に対してユーザが利用可能なゲーム内要素を1又は5として対応付けることでギャンブル的な選択肢としての課題を提供するなど、ユーザが利用可能なゲーム内要素の数を複数個対応付ける方法が様々考えられる。   Furthermore, a plurality of in-game elements that can be used by the user may be associated with a task or a difficulty level. Specifically, the difficulty level 1 is associated with in-game elements available to the user as 1-2, the difficulty level 2 is associated with in-game elements available to the user as 2-3, and the difficulty level 3 It is conceivable that the in-game elements that can be used by the user are associated as 3 to 4. In addition, associating multiple in-game elements that can be used by the user, such as providing a problem as a gambling option by associating the in-game elements that can be used by the user as 1 or 5 Various methods are conceivable.

提示部14Eは、複数の課題をユーザに対して提示する機能を有し、その際に、各課題について課題とその課題の難易度とを併せて提示する機能を有する。具体的な提示の一例としては、ユーザに対して表示するゲーム画面に、課題としてのクイズを複数提示するが、そのとき、各クイズについて、芸能、歴史、スポーツ、雑学などの出題内容のジャンルを表示するとともに、各クイズの難易度を提示するようにする。この際の難易度の表示方法は、例えば、星の数で難易度を表現して、星が多いほど難易度が高い設定することが考えられる。また、同時に、課題クリア時にユーザが利用可能なゲーム内要素の数を課題と併せて提示するようにしてもよい。例えば、難易度を表す星の数とユーザが利用可能なゲーム内要素の数とを同数となるように記憶部13Eに記憶させておけば、難易度を表す星の数の表示がそのままユーザが利用可能なゲーム内要素の数を表す表示となる。   The presenting unit 14E has a function of presenting a plurality of tasks to the user, and at that time, has a function of presenting the task and the difficulty level of each task together. As an example of specific presentation, a plurality of quizzes as challenges are presented on the game screen displayed to the user. At that time, for each quiz, the genre of the question content such as performing arts, history, sports, trivia, etc. Display the level of difficulty for each quiz. As a method for displaying the difficulty level at this time, for example, the difficulty level may be expressed by the number of stars, and the difficulty level may be set higher as the number of stars increases. At the same time, the number of in-game elements that can be used by the user when the task is cleared may be presented together with the task. For example, if the number of stars representing the difficulty level and the number of in-game elements available to the user are stored in the storage unit 13E so that the number is the same, the display of the number of stars representing the difficulty level is directly displayed by the user. The display shows the number of available in-game elements.

選択部15は、提示部14Eで提示した複数の課題のうちユーザが選択した課題をクリア判定対象の課題として決定する機能を有する。ユーザが選択した課題をクリア判定対象の課題として決定ための構成は特に限定されないが、ユーザの選択がクリア判定対象の課題の決定に反映されることが好ましい。このような構成としては、例えば、ユーザに提示した複数の課題の中からユーザが一つの課題を選択し、これを選択部15でクリア判定対象の課題として決定するものが考えられる。   The selection unit 15 has a function of determining a task selected by the user from among a plurality of tasks presented by the presentation unit 14E as a task to be cleared. The configuration for determining the task selected by the user as the task to be cleared is not particularly limited, but the user's selection is preferably reflected in the determination of the task to be cleared. As such a configuration, for example, a user may select one task from a plurality of tasks presented to the user, and the selection unit 15 may determine this as a task to be cleared.

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

サーバ10Eでは、例えば、ユーザ端末20においてユーザが行った入力操作を受け付けることによってゲーム処理が開始される。ゲーム処理が開始されると、サーバ10Eにおいて、記憶部13に記憶された課題としてのクイズの中から所定の規則に従って複数のクイズを抽出し、抽出した各クイズについてクイズの難易度とを併せて、ユーザに対して提示する(ステップS601)。このとき、ユーザがクイズを選択する指標としてクイズの内容を表したジャンルの表記を一緒に提示するようにしてもよい。提示された複数のクイズの中からユーザが一つを選択することになる。そして、ユーザが選択した課題としてのクイズをクリア判定対象のクイズとして決定する(ステップS602)。そして、与えられたクイズについて、課題クリアの判定としてクイズに正解したかを判定し(図面上のステップの記載省略)、クイズに正解した際には、記憶部13Eを参照して、ユーザが利用可能なゲーム内要素の数を決定する(ステップS603)。その後、決定した数のゲーム内要素を用いて処理を実行する(ステップS604)。   In the server 10E, for example, the game process is started by accepting an input operation performed by the user on the user terminal 20. When the game process is started, the server 10E extracts a plurality of quizzes from the quizzes as the tasks stored in the storage unit 13 according to a predetermined rule, and combines the quiz difficulty level for each extracted quiz. To the user (step S601). At this time, you may make it show the description of the genre showing the content of the quiz together as an index for the user to select the quiz. The user selects one of the presented quizzes. Then, the quiz as the task selected by the user is determined as the quiz to be cleared (step S602). Then, for the given quiz, it is determined whether or not the quiz has been correctly answered as the task clear determination (description of steps on the drawing is omitted). When the quiz is correctly answered, the storage unit 13E is referred to and used by the user The number of possible in-game elements is determined (step S603). Thereafter, the process is executed using the determined number of in-game elements (step S604).

図15は、提示部14Eにおいてユーザに対して課題を提示する場合に、ユーザに提示するゲーム画面40の一例を表した説明図である。この図15のゲーム画面40において、41は、ユーザに対応付けられたゲーム内要素としてのカードを表しており、カードC1〜C6までの6枚がユーザに対応付けられている。具体的には、ユーザが所持する複数のカードの中から任意に選択したC1〜C6のカードでパーティを構成する場合が考えられる。カードC1〜C6のそれぞれに能力を表すためのパラメータが設定されており、また、カードは特殊な技としてのスキルを使える設定が考え得る。42は、パーティ全体の体力ゲージを表しており、敵の攻撃によって減少し、また、カードのスキル等の能力によって増加するものである。43は、敵キャラクタであり、44は、敵キャラクタの体力ゲージである。ユーザがクイズに正解すると利用可能なカード数が決定し、カード41を利用して敵キャラクタ43に攻撃を行う。敵キャラクタ43から攻撃されることもあり、パーティ全体の体力ゲージ42がゼロになる前に、敵キャラクタの体力ゲージ44をゼロにすることを目的としてゲームを進行させる。   FIG. 15 is an explanatory diagram showing an example of the game screen 40 presented to the user when the presentation unit 14E presents a task to the user. In the game screen 40 of FIG. 15, reference numeral 41 denotes a card as an in-game element associated with the user, and six cards C1 to C6 are associated with the user. Specifically, the case where a party is comprised with the card | curd of C1-C6 arbitrarily selected from the some card | curd which a user possesses can be considered. Parameters for expressing the ability are set for each of the cards C1 to C6, and the card can be set to use a skill as a special technique. Reference numeral 42 denotes a physical strength gauge for the entire party, which is decreased by the enemy's attack and increased by the ability such as the skill of the card. 43 is an enemy character, and 44 is a physical strength gauge of the enemy character. When the user correctly answers the quiz, the number of cards that can be used is determined, and the card 41 is used to attack the enemy character 43. The enemy character 43 may be attacked, and the game is advanced for the purpose of setting the enemy character's health gauge 44 to zero before the health gauge 42 of the whole party becomes zero.

また、図15において、45は、ユーザに提示される複数のクイズであり、各クイズについて、芸能、歴史、スポーツ、雑学などの出題内容のジャンルを表示するとともに、各クイズの難易度を提示するようにしている。例えば、クイズの難易度に比例して利用可能なカード数が増える構成となっており、難しいクイズを選択すれば、敵キャラクタ43に対して複数のカード41を利用して攻撃を行うことが可能となる。また、各クイズ45には、クイズの出題形式が提示されるようにしてもよい。例えば、4つの選択肢から正解を選ぶ形式、○×を答える形式、4つの選択肢を正しい順番で選択する形式など、様々な出題形式が考えられ、これをユーザに提示するようにする。   In FIG. 15, reference numeral 45 denotes a plurality of quizzes to be presented to the user. For each quiz, the genre of the question content such as performing arts, history, sports, and trivia is displayed, and the difficulty level of each quiz is presented. I am doing so. For example, the number of cards that can be used increases in proportion to the difficulty of the quiz. If a difficult quiz is selected, it is possible to attack the enemy character 43 using a plurality of cards 41. It becomes. Each quiz 45 may be presented with a quiz question format. For example, there are various question formats such as a format for selecting the correct answer from four options, a format for answering XX, and a format for selecting the four options in the correct order, and these are presented to the user.

図16は、ユーザが複数提示されたクイズの中から一つを選択した場合に、ユーザに対してクイズが出題される様子を表した説明図である。図15において提示されたクイズ45のうち、スポーツのジャンルに属するクイズをユーザが選択したとすると、図16に示すように、出題内容表示枠46表示されて、例えば、「1チームの人数が最も少ないスポーツはどれ?」というクイズが出題される。同時に、クイズの解答のための選択肢47a〜47dがゲーム画面に提示される。図16のクイズの例では、「野球」の選択肢47cをユーザが選択すれば正解となり、他の選択肢を選択すると不正解となる。クイズに正解した場合、記憶部13Eを参照して、ユーザが利用可能なカード数が決定される。難易度2でユーザが利用可能なカード数が2であった場合には、所定規則に従って、利用するカード41が選択される。例えば、所定規則が利用順の先頭から決定された数だけ選択するという規則であり、ゲーム画面において左から順に利用順の近いものを並べて表示する者としている場合には、先頭から2枚であるC1とC2のカードが選択される。   FIG. 16 is an explanatory diagram showing how a quiz is presented to the user when the user selects one of the presented quizzes. If the user selects a quiz belonging to the sports genre among the quizzes 45 presented in FIG. 15, the question content display frame 46 is displayed as shown in FIG. The question is "Which sports are there?" At the same time, options 47a to 47d for answering the quiz are presented on the game screen. In the example of the quiz shown in FIG. 16, the answer is correct if the user selects the option 47c for “baseball”, and the answer is incorrect if another option is selected. If the answer is correct, the number of cards that can be used by the user is determined with reference to the storage unit 13E. When the number of cards that can be used by the user at difficulty level 2 is 2, the card 41 to be used is selected according to a predetermined rule. For example, the predetermined rule is a rule that selects the number determined from the top in the order of use, and if the game screen is a person who displays the items in the order of close use in order from the left, there are two from the top C1 and C2 cards are selected.

以上に説明したように、第5の実施形態の一側面として、ユーザの操作に応じてビデオゲームの進行を制御する機能を備えたサーバ10Eが、決定部11と、実行部12と、記憶部13Eと、提示部14Eと、選択部15とを備え、ユーザに対して課題としての複数のクイズと各クイズの難易度を併せて提示し、提示した複数のクイズのうちユーザが選択したクイズをクリア判定対象のクイズとして選択するようにしたことで、ユーザに対して課題の難易度を提示した上で課題を選択させるという新たなゲーム内要素の利用態様を提案することが可能となる。   As described above, as one aspect of the fifth embodiment, the server 10E having a function of controlling the progress of the video game according to the user's operation includes the determination unit 11, the execution unit 12, and the storage unit. 13E, a presentation unit 14E, and a selection unit 15, which presents the user with a plurality of quizzes as challenges and the difficulty level of each quiz, and selects a quiz selected by the user from the presented quizzes. By selecting the quiz as the clear determination target, it is possible to propose a new usage mode of in-game elements in which the task is selected after presenting the difficulty level of the task to the user.

すなわち、課題の難易度を予め提示することにより、ユーザはゲーム進行の状況において最適な難易度の課題を選択するという戦略性が生まれるため、より一層ユーザの興趣を引き付けることが可能となる。   That is, by presenting the difficulty level of a task in advance, the user has a strategy of selecting a task with an optimal difficulty level in the progress of the game, so that it is possible to further attract the user's interest.

第1から第6の実施形態においては、1人のユーザがビデオゲームをプレイする状況を用いて説明を行ったが、これに限定されるものではなく、通信ネットワークを介して他のユーザと通信を行いながら複数のユーザで同時にビデオゲームをプレイするような構成であってもよい。このとき、各ユーザが所持するゲーム内要素を所定数ずつ選択して、ユーザに対応付けられるゲーム内要素を決定するようにしてもよい。   In the first to sixth embodiments, description has been made using a situation in which one user plays a video game. However, the present invention is not limited to this and communicates with other users via a communication network. It may be configured such that a video game is played simultaneously by a plurality of users while performing. At this time, a predetermined number of in-game elements possessed by each user may be selected and the in-game elements associated with the user may be determined.

また、1人のユーザがビデオゲームをプレイする状況において、他のユーザが所持するゲーム内要素をレンタルして使用する構成としてもよい。サーバを介して他のユーザが所持するゲーム内要素のデータを取得して、これをユーザ利用可能なゲーム内要素に一時的に含ませるようすることで、他のユーザが所持するゲーム内要素をレンタルして使用することが可能となり、例えば、自身が所持していないゲーム内要素を利用する機会が生じることで、攻略が難しかった場面をレンタルすることで攻略できるという状況が生じ得るため、より一層ユーザの興趣を引き付けることが可能となる。   Further, in a situation where one user plays a video game, an in-game element possessed by another user may be rented and used. By acquiring data of in-game elements possessed by other users via the server and temporarily including them in the in-game elements available to the user, in-game elements possessed by other users can be obtained. It becomes possible to rent and use, for example, there may be situations where you can capture by renting a scene that was difficult to capture due to the opportunity to use in-game elements that you do not own, so more It becomes possible to further attract the interest of the user.

また、他のユーザが所持するゲーム内要素をレンタルして使用する場合に、決定部11において他のユーザが所持するゲーム内要素が選択された場合には、当該他のユーザのゲーム内要素は利用数にはカウントしないようにしてもよい。例えば、予め利用される順番にユーザに対応付けられたゲーム内要素としてのカードを並べた状態で、利用数が決定されたときに決定された数だけ先頭からカードを選択して処理するような構成である場合、利用される順番の中に他のユーザのカードも一緒に並べておく。そして、例えば、他のユーザのカードが先頭から2番目の状態で利用数が2枚と決定された場合には、他のユーザのカードは2番目であるが利用数には含めずに、他のユーザのカードの次の3番目のカードまでを利用するようにする。このような構成とすることで、他のユーザのカードをレンタルして利用することがユーザにとってメリットしかない状況となり、より一層ユーザの興趣を引き付けることが可能となる。   In addition, when the in-game element possessed by another user is rented and used, when the in-game element possessed by the other user is selected in the determination unit 11, the in-game element of the other user is The number of uses may not be counted. For example, in the state in which cards as in-game elements associated with the user are arranged in the order of use in advance, the number of cards determined from the top is selected and processed when the number of uses is determined. In the case of the configuration, other users' cards are also arranged in the order in which they are used. And, for example, when the number of use is determined to be 2 when the other user's card is in the second state from the top, the other user's card is second but not included in the use number Up to the third card next to the user's card. By adopting such a configuration, it is possible to rent and use another user's card only for the user, and the user's interest can be further attracted.

以上に説明したように、本願の各実施形態により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.

なお、ビデオゲームの進行に応じてとは、ビデオゲームで発生し得る種々の進行あるいは変化等が生じたことを特定の処理の契機や基準とすることを意味する。特定の処理の例としては、判定処理や情報更新処理などがある。また、ビデオゲームで発生し得る種々の進行あるいは変化等の例としては、時間の進行、ゲーム要素値の変化、特定のステータス若しくはフラグの更新、あるいはユーザによる操作入力などがある。   Note that “according to the progress of the video game” means that various progress or changes that may occur in the video game are used as a trigger or reference for a specific process. Examples of specific processing include determination processing and information update processing. Examples of various progress or changes that may occur in a video game include time progress, changes in game element values, update of a specific status or flag, or operation input by a user.

[付記]
上述した実施形態の説明は、少なくとも下記発明を、当該発明の属する分野における通常の知識を有する者がその実施をすることができるように記載した。
[1]
ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素の数とが対応付けて記憶されている記憶手段を参照し、前記課題がクリアされた際に前記ユーザが利用可能なゲーム内要素の数を決定する決定機能と、
複数のゲーム内要素のうち前記決定機能により決定した数のゲーム内要素を用いた処理を実行する実行機能とを
実現させるためのビデオゲーム処理プログラム。
[2]
前記課題には課題クリアの難易度が対応付けされて前記記憶手段に記憶されており、難易度に応じて前記課題に対するゲーム内要素の数の対応付けが予め決められて前記記憶手段に記憶されている
[1]記載のビデオゲーム処理プログラム。
[3]
前記課題に対して課題クリアの難易度を設定して前記記憶手段に記憶させ、かつ、前記難易度に対してゲーム内要素の数を対応付けて前記記憶手段に記憶させることで、課題に対するゲーム内要素の数の対応付けを行うようにした
[1]記載のビデオゲーム処理プログラム。
[4]
ユーザに対して複数の課題と各課題の難易度を併せて提示する提示機能と、
提示した複数の課題のうちユーザが選択した課題をクリア判定対象の課題とする選択機能とを
実現させるための[2]または[3]記載のビデオゲーム処理プログラム。
[5]
ユーザに対して複数の課題と各課題をクリアした際にユーザが利用可能なゲーム内要素の数を併せて提示する提示機能と、
提示した複数の課題のうちユーザが選択した課題をクリア判定対象の課題とする選択機能とを
実現させるための[1]記載のビデオゲーム処理プログラム。
[6]
前記記憶手段では、1つの課題に対してユーザが利用可能なゲーム内要素の数が複数個対応付けられている場合があり、
ゲーム内要素の数が複数個対応付けられた課題がクリアされた場合、前記決定機能では、対応付けられた複数個のゲーム内要素の数から何れか1つを選択して実際にユーザに利用させるゲーム内要素の数を決定する
[1]から[5]のうち何れかに記載のビデオゲーム処理プログラム。
[7]
前記課題は、ユーザに対して出題されるクイズであり、課題のクリアとは、出題されたクイズにユーザが正解することである
[1]から[6]のうち何れかに記載のビデオゲーム処理プログラム。
[8]
ユーザに対する複数のゲーム内要素の対応付けを前記記憶手段に記憶させておき、
前記実行機能では、ユーザに対応付けられた複数のゲーム内要素の中から、所定規則に従って、前記決定機能において決定された数だけゲーム内要素を選択してゲーム内要素を用いた処理を実行するようにした
[1]から[7]のうち何れかに記載のビデオゲーム処理プログラム。
[9]
ユーザに対する複数のゲーム内要素の対応付けを前記記憶手段に記憶させ、かつ、当該複数のゲーム内要素に利用順番を定めて前記記憶手段に記憶させておき、
前記実行機能では、前記決定機能において決定されたユーザに利用させるゲーム内要素の数だけ前記利用順番の先頭からゲーム内要素を選択してゲーム内要素を用いた処理を実行するようにした
[1]から[7]のうち何れかに記載のビデオゲーム処理プログラム。
[10]
サーバを介して他のユーザが所持するゲーム内要素のデータを取得して、これをユーザ利用可能なゲーム内要素に一時的に含ませるようにした
[1]から[9]のうち何れかに記載のビデオゲーム処理プログラム。
[11]
前記ゲーム内要素は、前記実行機能における処理に影響する少なくとも1種以上のパラメータが割り振られたカードである
[1]から[10]のうち何れかに記載のビデオゲーム処理プログラム。
[12]
[1]から[11]のうち何れかに記載のビデオゲーム処理プログラムが前記サーバに実現させる機能のうち少なくとも1つの機能を、当該サーバと通信可能なユーザ端末に実現させるためのビデオゲーム処理用プログラム。
[13]
[1]から[12]のうち何れかに記載のビデオゲーム処理プログラムがインストールされたサーバ。
[14]
ユーザによりユーザ端末に入力された操作に応じてビデオゲームの進行を制御する機能を当該ユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素の数とが対応付けて記憶されている記憶手段を参照し、前記課題がクリアされた際に前記ユーザが利用可能なゲーム内要素の数を決定する決定機能と、複数のゲーム内要素のうち前記決定機能により決定した数のゲーム内要素を用いた処理を実行する実行機能とを有するサーバから、当該サーバが備える機能に関する情報を受信して当該機能に対応する入出力を行う機能を前記ユーザ端末に
実現させることを特徴とするビデオゲーム処理プログラム。
[15]
ユーザの操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素の数とが対応付けて記憶されている記憶手段を参照し、前記課題がクリアされた際に前記ユーザが利用可能なゲーム内要素の数を決定する決定機能と、
複数のゲーム内要素のうち前記決定機能により決定した数のゲーム内要素を用いた処理を実行する実行機能とを
実現させることを特徴とするビデオゲーム処理プログラム。
[16]
[15]に記載のビデオゲーム処理プログラムが前記ユーザ端末に実現させる機能のうち少なくとも1つの機能を、当該サーバと通信可能なサーバに実現させるためのビデオゲーム処理用プログラム。
[17]
[14]から[16]のうち何れかに記載のビデオゲーム処理プログラムがインストールされたユーザ端末。
[18]
通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、
ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素の数とが対応付けて記憶されている記憶手段を参照し、前記課題がクリアされた際に前記ユーザが利用可能なゲーム内要素の数を決定する決定手段と、
複数のゲーム内要素のうち前記決定機能により決定した数のゲーム内要素を用いた処理を実行する実行手段
とを含むビデオゲーム処理システム。
[19]
前記サーバが、前記決定手段と、前記実行手段とを含み、
前記ユーザ端末が、前記ビデオゲームに関する情報を送受信してゲーム画面を表示装置の表示画面に出力する出力手段を含む
[18]記載のビデオゲーム処理システム。
[20]
ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理方法であって、
ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素の数とが対応付けて記憶されている記憶手段を参照し、前記課題がクリアされた際に前記ユーザが利用可能なゲーム内要素の数を決定する決定処理と、
複数のゲーム内要素のうち前記決定機能により決定した数のゲーム内要素を用いた処理を実行する実行処理とを
行うことを含むことを特徴とするビデオゲーム処理方法。
[21]
通信ネットワークと、サーバと、ユーザ端末とを備えるビデオゲーム処理システムが、ユーザにより前記ユーザ端末に入力された操作に応じてビデオゲームの進行を制御するために実行するビデオゲーム処理方法であって、
ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素の数とが対応付けて記憶されている記憶手段を参照し、前記課題がクリアされた際に前記ユーザが利用可能なゲーム内要素の数を決定する決定処理と、
複数のゲーム内要素のうち前記決定機能により決定した数のゲーム内要素を用いた処理を実行する実行処理とを
行うことを含むことを特徴とするビデオゲーム処理方法。
[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 video game processing program for causing a server to realize a function of controlling the progress of a video game according to a user operation,
Refers to storage means in which each of a plurality of tasks in the video game and the number of in-game elements available to the user are stored in association with each other, and can be used by the user when the task is cleared A decision function to determine the number of in-game elements,
A video game processing program for realizing an execution function for executing processing using a number of in-game elements determined by the determining function among a plurality of in-game elements.
[2]
The task is associated with a difficulty level for clearing the task and stored in the storage unit, and the number of in-game elements corresponding to the task is determined in advance according to the difficulty level and stored in the storage unit. The video game processing program according to [1].
[3]
By setting a difficulty level of task clear for the task and storing it in the storage means, and associating the number of in-game elements with the difficulty level and storing it in the storage means, a game for the task The video game processing program according to [1], wherein the number of inner elements is associated.
[4]
A presentation function that presents multiple issues and the difficulty of each issue to the user;
The video game processing program according to [2] or [3], for realizing a selection function that sets a task selected by a user among a plurality of presented tasks as a task to be cleared.
[5]
A presentation function that presents the number of in-game elements that can be used by the user when clearing a plurality of tasks and each task to the user,
The video game processing program according to [1], for realizing a selection function that sets a task selected by a user as a task to be cleared among a plurality of presented tasks.
[6]
In the storage means, there may be a case where a plurality of in-game elements that can be used by the user are associated with one task.
When a task associated with a plurality of in-game elements is cleared, the determination function selects one of the associated in-game elements and actually uses it for the user. The number of in-game elements to be determined is determined. The video game processing program according to any one of [1] to [5].
[7]
The task is a quiz given to the user, and clearing the task means that the user correctly answers the quiz given as a question. The video game process according to any one of [1] to [6] program.
[8]
A plurality of in-game elements corresponding to the user are stored in the storage means;
In the execution function, according to a predetermined rule, a number of in-game elements determined by the determination function are selected from a plurality of in-game elements associated with the user, and processing using the in-game elements is executed. The video game processing program according to any one of [1] to [7].
[9]
A plurality of in-game element associations with a user are stored in the storage unit, and a use order is determined for the plurality of in-game elements and stored in the storage unit,
In the execution function, the number of in-game elements to be used by the user determined in the determination function is selected from the top of the use order to execute the process using the in-game elements. ] To [7]. The video game processing program according to any one of [7].
[10]
In-game element data possessed by other users is acquired via a server, and this is temporarily included in in-game element that can be used by the user. Any one of [1] to [9] The described video game processing program.
[11]
The video game processing program according to any one of [1] to [10], wherein the in-game element is a card to which at least one parameter that affects processing in the execution function is assigned.
[12]
[1] to [11] For video game processing for realizing at least one function among the functions realized by the server in the video game processing program according to any one of the servers in the user terminal capable of communicating with the server program.
[13]
A server in which the video game processing program according to any one of [1] to [12] is installed.
[14]
A video game processing program for causing a user terminal to realize a function of controlling the progress of a video game in accordance with an operation input to a user terminal by a user,
Refers to storage means in which each of a plurality of tasks in the video game and the number of in-game elements available to the user are stored in association with each other, and can be used by the user when the task is cleared The server includes a determination function that determines the number of in-game elements and an execution function that executes processing using the number of in-game elements determined by the determination function among a plurality of in-game elements. A video game processing program for causing a user terminal to realize a function of receiving information related to a function and performing input / output corresponding to the function.
[15]
A video game processing program for causing a user terminal to realize a function of controlling the progress of a video game according to a user operation,
Refers to storage means in which each of a plurality of tasks in the video game and the number of in-game elements available to the user are stored in association with each other, and can be used by the user when the task is cleared A decision function to determine the number of in-game elements,
A video game processing program for realizing an execution function for executing processing using a number of in-game elements determined by the determination function among a plurality of in-game elements.
[16]
A video game processing program for causing a server communicable with the server to realize at least one of the functions realized by the user terminal by the video game processing program according to [15].
[17]
A user terminal installed with the video game processing program according to any one of [14] to [16].
[18]
A video game processing system comprising a communication network, a server, and a user terminal, wherein the video game processing system controls the progress of a video game according to a user operation,
Refers to storage means in which each of a plurality of tasks in the video game and the number of in-game elements available to the user are stored in association with each other, and can be used by the user when the task is cleared Determining means for determining the number of in-game elements,
An execution means for executing processing using the number of in-game elements determined by the determination function among a plurality of in-game elements.
[19]
The server includes the determining means and the executing means;
The video game processing system according to [18], wherein the user terminal includes output means for transmitting and receiving information about the video game and outputting a game screen to a display screen of a display device.
[20]
A video game processing method for controlling the progress of a video game in accordance with a user operation,
Refers to storage means in which each of a plurality of tasks in the video game and the number of in-game elements available to the user are stored in association with each other, and can be used by the user when the task is cleared A decision process to determine the number of in-game elements,
A video game processing method comprising: executing a process using a number of in-game elements determined by the determination function among a plurality of in-game elements.
[21]
A video game processing method comprising: a communication network, a server, and a user terminal, wherein the video game processing system is executed to control the progress of the video game in response to an operation input to the user terminal by a user,
Refers to storage means in which each of a plurality of tasks in the video game and the number of in-game elements available to the user are stored in association with each other, and can be used by the user when the task is cleared A decision process to determine the number of in-game elements,
A video game processing method comprising: executing a process using a number of in-game elements determined by the determination function among a plurality of in-game elements.

本発明の実施形態の一つによれば、ビデオゲームにおいてユーザの興趣を引き付けるのに有用である。   According to one embodiment of the present invention, it is useful for attracting a user's interest in a video game.

10 サーバ
11 決定部
12、12D、12E 実行部
13、13B、13D、13E 記憶部
14、14E 提示部
15 選択部
20,201〜20N ユーザ端末
30 通信ネットワーク
40 ゲーム画面
41 カード
42 パーティ全体の体力ゲージ
43 敵キャラクタ
44 敵キャラクタの体力ゲージ
45 クイズ
46 出題内容表示枠
47a〜47d 選択肢
100 ビデオゲーム処理システム
DESCRIPTION OF SYMBOLS 10 Server 11 Determination part 12, 12D, 12E Execution part 13, 13B, 13D, 13E Storage part 14, 14E Presentation part 15 Selection part 20,201-20N User terminal 30 Communication network 40 Game screen 41 Card 42 Physical strength gauge of the whole party 43 Enemy Character 44 Enemy Character Health Gauge 45 Quiz 46 Question Content Display Frame 47a-47d Options 100 Video Game Processing System

Claims (6)

ユーザの操作に応じてビデオゲームの進行を制御する機能をサーバに実現させるためのビデオゲーム処理プログラムであって、
ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素のを定めた利用数とが対応付けて記憶されている記憶手段を参照し、前記課題がクリアされた際に前記利用数を決定する決定機能と、
予めユーザに対応付けられた複数のゲーム内要素の中から前記決定機能により決定した利用数のゲーム内要素を用いた処理を実行する実行機能とを
実現させるためのビデオゲーム処理プログラム。
A video game processing program for causing a server to realize a function of controlling the progress of a video game according to a user operation,
Referring to respectively, memory means for utilizing the number and the user defines a number number of game elements available are stored in association problems there are a plurality of the video game, when the problem is cleared A determination function for determining the number of uses ;
A video game processing program for realizing an execution function for executing a process using a number of in-game elements determined by the determination function from among a plurality of in-game elements previously associated with a user .
前記課題には課題クリアの難易度が対応付けされて前記記憶手段に記憶されており、難易度に応じて前記課題に対するゲーム内要素の数の対応付けが予め決められて前記記憶手段に記憶されている
請求項1記載のビデオゲーム処理プログラム。
The task is associated with a difficulty level for clearing the task and stored in the storage unit, and the number of in-game elements corresponding to the task is determined in advance according to the difficulty level and stored in the storage unit. The video game processing program according to claim 1.
ユーザに対して複数の課題と各課題をクリアした際にユーザが利用可能なゲーム内要素の数を併せて提示する提示機能と、
提示した複数の課題のうちユーザが選択した課題をクリア判定対象の課題とする選択機能とを
実現させるための請求項1または請求項2記載のビデオゲーム処理プログラム。
A presentation function that presents the number of in-game elements that can be used by the user when clearing a plurality of tasks and each task to the user,
The video game processing program according to claim 1 or 2, for realizing a selection function for setting a task selected by a user among a plurality of presented tasks as a task to be cleared.
ユーザに対する複数のゲーム内要素の対応付けを前記記憶手段に記憶させておき、
前記実行機能では、ユーザに対応付けられた複数のゲーム内要素の中から、所定規則に従って、前記決定機能において決定された数だけゲーム内要素を選択してゲーム内要素を用いた処理を実行するようにした
請求項1から請求項3のうち何れかに記載のビデオゲーム処理プログラム。
A plurality of in-game elements corresponding to the user are stored in the storage means;
In the execution function, according to a predetermined rule, a number of in-game elements determined by the determination function are selected from a plurality of in-game elements associated with the user, and processing using the in-game elements is executed. The video game processing program according to any one of claims 1 to 3.
ユーザの操作に応じてビデオゲームの進行を制御する機能をユーザ端末に実現させるためのビデオゲーム処理プログラムであって、
ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素のを定めた利用数とが対応付けて記憶されている記憶手段を参照し、前記課題がクリアされた際に前記利用数を決定する決定機能と、
予めユーザに対応付けられた複数のゲーム内要素の中から前記決定機能により決定した利用数のゲーム内要素を用いた処理を実行する実行機能とを
実現させることを特徴とするビデオゲーム処理プログラム。
A video game processing program for causing a user terminal to realize a function of controlling the progress of a video game according to a user operation,
Referring to respectively, memory means for utilizing the number and the user defines a number number of game elements available are stored in association problems there are a plurality of the video game, when the problem is cleared A determination function for determining the number of uses ;
What is claimed is: 1. A video game processing program, comprising: an execution function for executing a process using a number of in-game elements determined by the determination function from a plurality of in-game elements associated with a user in advance .
通信ネットワークと、サーバと、ユーザ端末とを備え、ユーザの操作に応じてビデオゲームの進行を制御するビデオゲーム処理システムであって、
ビデオゲーム内の複数存在する課題のそれぞれと、ユーザが利用可能なゲーム内要素のを定めた利用数とが対応付けて記憶されている記憶手段を参照し、前記課題がクリアされた際に前記利用数を決定する決定手段と、
予めユーザに対応付けられた複数のゲーム内要素の中から前記決定手段により決定した利用数のゲーム内要素を用いた処理を実行する実行手段
とを含むビデオゲーム処理システム。
A video game processing system comprising a communication network, a server, and a user terminal, wherein the video game processing system controls the progress of a video game according to a user operation,
Referring to respectively, memory means for utilizing the number and the user defines a number number of game elements available are stored in association problems there are a plurality of the video game, when the problem is cleared Determining means for determining the number of uses ;
An execution means for executing processing using the number of in-game elements determined by the determining means from among a plurality of in-game elements previously associated with the user .
JP2016121134A 2016-06-17 2016-06-17 Video game processing program and video game processing system Active JP6290980B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016121134A JP6290980B2 (en) 2016-06-17 2016-06-17 Video game processing program and video game processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016121134A JP6290980B2 (en) 2016-06-17 2016-06-17 Video game processing program and video game processing system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2018021330A Division JP6538899B2 (en) 2018-02-08 2018-02-08 Video game processing program and video game processing system

Publications (2)

Publication Number Publication Date
JP2017221601A JP2017221601A (en) 2017-12-21
JP6290980B2 true JP6290980B2 (en) 2018-03-07

Family

ID=60686123

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016121134A Active JP6290980B2 (en) 2016-06-17 2016-06-17 Video game processing program and video game processing system

Country Status (1)

Country Link
JP (1) JP6290980B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6480039B1 (en) * 2018-01-23 2019-03-06 株式会社コロプラ GAME PROGRAM, METHOD, AND INFORMATION PROCESSING DEVICE
JP6547016B1 (en) * 2018-02-06 2019-07-17 株式会社コロプラ Game program, method, and information processing apparatus
JP6547161B1 (en) * 2018-02-07 2019-07-24 株式会社コナミアミューズメント Game system and computer program used therefor
JP7136715B2 (en) * 2019-02-06 2022-09-13 株式会社コロプラ Game program, method, and information processing device
JP2019136570A (en) * 2019-05-30 2019-08-22 株式会社コナミアミューズメント Game system and computer program used for the same

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5760139B1 (en) * 2014-12-22 2015-08-05 グリー株式会社 GAME PROGRAM, GAME CONTROL METHOD, AND COMPUTER

Also Published As

Publication number Publication date
JP2017221601A (en) 2017-12-21

Similar Documents

Publication Publication Date Title
JP6290980B2 (en) Video game processing program and video game processing system
JP5896190B1 (en) Game program
US8790172B2 (en) Game providing apparatus and recording medium
JP7054624B2 (en) Video game processing program and video game processing system
US20170173464A1 (en) Video game processing program, and video game processing system
US8821235B2 (en) Non-transitory computer-readable storage medium and server device
US20180165914A1 (en) Method and system for facilitating the transfer of game or virtual reality state information
US20150231496A1 (en) Non-transitory computer-readable medium storing a program and a server
WO2014061071A1 (en) Video game processing device and video game processing program
JP2014144111A (en) Video game processing device and video game processing program
EP2668985A2 (en) Posted information sharing system, game application executing system, program, and information-processing method
JP2019017662A (en) GAME PROCESSING PROGRAM, GAME PROCESSING METHOD, AND GAME PROCESSING DEVICE
US20120264513A1 (en) Game apparatus and game providing method
JP6835467B2 (en) Programs and systems
JP2013248132A (en) Game system, control method, program and terminal device
JP6662731B2 (en) Video game processing program and video game processing system
JP2018089405A (en) Video game processing program and video game processing system
JP5453697B1 (en) GAME SERVER, GAME PROVIDING METHOD, GAME PROGRAM, INFORMATION RECORDING MEDIUM CONTAINING GAME PROGRAM, AND GAME SYSTEM
JP5270509B2 (en) Video game control server, video game control method, and video game control program
JP6144735B2 (en) Video game processing program and video game processing system
JP2017213401A (en) Video game processing program and video game processing system
JP6530454B2 (en) Video game processing program and video game processing system
JP2017202000A (en) Video game processing program and video game processing system
JP2016193157A (en) Video game processing program and video game processing system
JP7164646B2 (en) Program, method and game device

Legal Events

Date Code Title Description
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: 20180109

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180208

R150 Certificate of patent or registration of utility model

Ref document number: 6290980

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

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250