JP6391036B1 - Game system, instruction method, and program - Google Patents

Game system, instruction method, and program Download PDF

Info

Publication number
JP6391036B1
JP6391036B1 JP2018030784A JP2018030784A JP6391036B1 JP 6391036 B1 JP6391036 B1 JP 6391036B1 JP 2018030784 A JP2018030784 A JP 2018030784A JP 2018030784 A JP2018030784 A JP 2018030784A JP 6391036 B1 JP6391036 B1 JP 6391036B1
Authority
JP
Japan
Prior art keywords
user
input
task
partial
input string
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.)
Expired - Fee Related
Application number
JP2018030784A
Other languages
Japanese (ja)
Other versions
JP2019141497A (en
Inventor
永児 尾崎
永児 尾崎
Original Assignee
株式会社ドリコム
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 株式会社ドリコム filed Critical 株式会社ドリコム
Priority to JP2018030784A priority Critical patent/JP6391036B1/en
Application granted granted Critical
Publication of JP6391036B1 publication Critical patent/JP6391036B1/en
Publication of JP2019141497A publication Critical patent/JP2019141497A/en
Expired - Fee Related 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)

Abstract

【課題】ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることのできるゲームシステム等を提供する。
【解決手段】第1提示部241は、第1ユーザに対して課題を提示する。第1取得部242は、第1ユーザが課題に応答して入力した第1入力列を取得する。第2提示部243は、第2ユーザに対して課題及び第1入力列を提示する。第2取得部244は、第2ユーザが課題に応答して入力した第2入力列を取得する。そして、評価部245は、第1入力列と第2入力列との対比に基づいて、第1ユーザ及び第2ユーザを評価する。例えば、評価部245は、第1入力列と第2入力列とが一致若しくは類似しており、第2ユーザが第1ユーザの入力を模倣できている場合に、第1ユーザ及び第2ユーザを共に高く評価する。
【選択図】図3
To provide a game system and the like that can appropriately promote guidance between users and allow beginners to acquire skills.
A first presentation unit 241 presents a task to a first user. The 1st acquisition part 242 acquires the 1st input sequence which the 1st user inputted in response to a subject. The second presentation unit 243 presents the assignment and the first input string to the second user. The second acquisition unit 244 acquires a second input string input by the second user in response to the task. Then, the evaluation unit 245 evaluates the first user and the second user based on the comparison between the first input string and the second input string. For example, the evaluation unit 245 determines the first user and the second user when the first input string and the second input string are identical or similar and the second user can imitate the input of the first user. Both are highly appreciated.
[Selection] Figure 3

Description

本発明は、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることのできるゲームシステム、指導方法、ならびに、プログラムに関する。   The present invention relates to a game system, a guidance method, and a program that can appropriately promote guidance among users and allow a beginner or the like to acquire skills.

従来より、スマートフォンやゲーム装置等の端末装置に向けて、種々のゲームが提供されている。
例えば、引用文献1には、特殊技のような複雑な操作手順をユーザ(プレイヤ)に習得させることのできるゲーム装置が開示されている。また、引用文献2には、ユーザ同士が課題を出し合って勝敗を競うことのできるゲームシステムが開示されている。
Conventionally, various games have been provided toward terminal devices such as smartphones and game devices.
For example, the cited document 1 discloses a game device that allows a user (player) to learn complicated operation procedures such as special techniques. Further, cited document 2 discloses a game system in which users can challenge each other by competing with each other.

特許第3325262号公報Japanese Patent No. 3325262 特許第3963927号公報Japanese Patent No. 3963927

上述した引用文献1のゲーム装置では、ユーザが練習したい特殊技を選択すると、ゲーム装置(コンピュータ)が、その特殊技を繰り出すためのボタン操作を、識別記号の表示及び識別音の出力を伴って提示する。そして、ゲーム装置は、ユーザが行ったボタン操作に応じた識別記号の表示及び識別音の出力を行うことで、視覚や聴覚に働きかけ正確なボタン操作(操作手順)をユーザに習得させることを特徴としている。   In the game device of the cited document 1 described above, when the user selects a special technique that the user wants to practice, the game apparatus (computer) performs a button operation for delivering the special technique with display of an identification symbol and output of an identification sound. Present. The game device is characterized by displaying an identification symbol and outputting an identification sound according to the button operation performed by the user, thereby allowing the user to learn accurate button operation (operation procedure) by acting on vision and hearing. It is said.

しかしながら、引用文献1のゲーム装置は、ある程度までゲームをプレイしているユーザが未習得の技能(特殊技)を覚える場合には好適であるものの、ゲームの初心者(例えば、新たにゲームを初めようとするユーザや、ゲームを初めて間もないユーザ)等に対しては、特殊技を覚える前に、ゲームの進め方といった基本的な技能を覚える必要があるため、あまり有用ではなかった。その上、引用文献1のゲーム装置では、技能を習得する際に、他のユーザとの交流が全くないため、内向的であり、面白みに欠けていた。
また、上述した引用文献2のゲームシステムでは、他のユーザとの交流がなされるものの、勝負に徹しており、初心者等が参加しても技能を習得する前に敗北感に苛まれてしまい、ゲームが続けられなくなることも懸念される。
However, although the game device of the cited document 1 is suitable for a user who has played a game to a certain extent and learns unskilled skills (special skills), a game beginner (for example, starting a new game) And users who have just played a game for the first time), it is not very useful because they need to learn basic skills such as how to proceed with the game before learning special skills. In addition, the game device of the cited document 1 is introverted and lacks interest because there is no interaction with other users when acquiring skills.
Moreover, in the game system of the cited reference 2 mentioned above, although exchanges with other users are made, they are devoted to the game, and even if a beginner or the like participates, they will suffer from a sense of defeat before learning the skills, There is also concern that the game will not continue.

このようなことから、ユーザ同士の指導などによる交流を通じて、初心者等に技能を習得させ、ユーザ全体の技能を底上げできるような技術が求められていた。   For this reason, there has been a demand for a technique that allows beginners and the like to acquire skills through exchange through guidance between users and the like, and raises the skills of the entire user.

本発明は、上記実状に鑑みてなされたもので、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることのできるゲームシステム、指導方法、ならびに、プログラムを提供することを目的とする。   The present invention has been made in view of the above circumstances, and it is an object of the present invention to provide a game system, a guidance method, and a program that can appropriately promote guidance between users and allow beginners to acquire skills. To do.

本発明に係るゲームシステムは、
第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するゲームシステムであって、
前記第1ユーザに対して課題を提示する第1提示部と、
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得部と、
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示部と、
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得部と、
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価部と、
を備えることを特徴とする。
The game system according to the present invention includes:
A game system that provides a common game to a first user and a second user invited from the first user,
A first presentation unit for presenting a task to the first user;
A first acquisition unit for acquiring a first input string input in response to the task by the first user;
A second presentation unit that presents the task and the first input sequence to the second user;
A second acquisition unit that acquires a second input string input in response to the task by the second user;
An evaluation unit that evaluates the first user and the second user based on a comparison between the first input string and the second input string;
It is characterized by providing.

本発明によれば、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることができる。   ADVANTAGE OF THE INVENTION According to this invention, a user's guidance can be promoted appropriately and a beginner etc. can acquire skill.

本実施形態に係るゲームシステムの全体構成の一例を示すブロック図である。It is a block diagram showing an example of the whole composition of the game system concerning this embodiment. ゲームサーバ等が実現される典型的な情報処理装置の概要構成の一例を示すブロック図である。It is a block diagram which shows an example of schematic structure of the typical information processing apparatus with which a game server etc. are implement | achieved. 本実施形態に係るゲームサーバの概要構成を示すブロック図である。It is a block diagram which shows the schematic structure of the game server which concerns on this embodiment. ユーザ管理情報の一例を示す模式図である。It is a schematic diagram which shows an example of user management information. (a),(b)共に、入力列情報を視覚的に例示した模式図である。(A), (b) is the schematic diagram which illustrated input sequence information visually. 本実施形態に係るユーザ端末の概要構成を示すブロック図である。It is a block diagram which shows schematic structure of the user terminal which concerns on this embodiment. ゲーム管理情報の一例を示す模式図である。It is a schematic diagram which shows an example of game management information. (a),(b)共に、ゲーム画面の一例を示す模式図である。(A), (b) is a schematic diagram which shows an example of a game screen. 本実施形態に係る指導処理を説明するためのフローチャートである。It is a flowchart for demonstrating the instruction | indication process which concerns on this embodiment.

以下に本発明の実施形態を説明する。以下では、理解を容易にするため、スマートフォン等を用いて実行されるゲーム(一例として、格闘ゲーム等)を制御するゲームシステムに本発明が適用される実施形態を説明するが、この他にも、例えば、ノート型パーソナルコンピュータ、ゲーム機器、PDA(Personal Digital Assistant)などの情報処理装置を用いて実行されるゲームを制御する場合にも、同様に本発明を適用することができる。
すなわち、以下に記載する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素または全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。
Embodiments of the present invention will be described below. In the following, in order to facilitate understanding, an embodiment in which the present invention is applied to a game system that controls a game (such as a fighting game) that is executed using a smartphone or the like will be described. For example, the present invention can be similarly applied when controlling a game executed using an information processing apparatus such as a notebook personal computer, a game machine, or a PDA (Personal Digital Assistant).
In other words, the embodiments described below are for illustrative purposes and do not limit the scope of the present invention. Therefore, those skilled in the art can employ embodiments in which each or all of these elements are replaced with equivalent ones, and these embodiments are also included in the scope of the present invention.

(全体構成)
本発明の実施形態に係るゲームシステム100は、図1に示すように、ゲームサーバ200と第1ユーザ端末300と第2ユーザ端末400とがインターネット900を介して通信可能に接続されて構成されている。
なお、図中では発明の理解を容易にするために、第1ユーザ端末300と第2ユーザ端末400との2つのユーザ端末だけを記載しているが、実際には、利用するユーザに応じて、多数のユーザ端末が存在しているものとする。
(overall structure)
As shown in FIG. 1, a game system 100 according to an embodiment of the present invention is configured by a game server 200, a first user terminal 300, and a second user terminal 400 that are communicably connected via the Internet 900. Yes.
In the figure, only two user terminals, the first user terminal 300 and the second user terminal 400, are shown for easy understanding of the invention. It is assumed that there are a large number of user terminals.

ゲームサーバ200は、例えば、サーバ装置(サーバ用コンピュータ)等であり、第1ユーザ端末300及び第2ユーザ端末400と通信して、ゲーム(一例として、格闘ゲーム等)の進行を制御する。
具体的に、ゲームサーバ200は、第1ユーザ端末300及び第2ユーザ端末400に、共通の格闘ゲームを提供し、第1ユーザに見本プレイを行わせ、その見本プレイを参考として第2ユーザにプレイさせることで、第1ユーザが第2ユーザを指導できるようにしている。
以下では、指導する側の第1ユーザが、格闘ゲームの上級者(一例として、格闘ゲームを長くプレイしており、多くの技能を習得済みのユーザ)等であり、また、指導される側の第2ユーザが、格闘ゲームの初心者(一例として、新たに格闘ゲームを初めようとするユーザや、格闘ゲームを初めて間もないユーザ)等である場合について説明する。
The game server 200 is, for example, a server device (server computer) or the like, and communicates with the first user terminal 300 and the second user terminal 400 to control the progress of a game (for example, a fighting game).
Specifically, the game server 200 provides a common fighting game to the first user terminal 300 and the second user terminal 400, causes the first user to perform a sample play, and uses the sample play as a reference for the second user. By making it play, the 1st user can guide a 2nd user.
In the following, the first user of the instructing side is a senior player of a fighting game (as an example, a user who has played a fighting game for a long time and has acquired a lot of skills), etc. A case where the second user is a beginner of a fighting game (as an example, a user who is about to start a new fighting game or a user who has just started a fighting game) will be described.

第1ユーザ端末300及び第2ユーザ端末400は、例えば、スマートフォン等であり、インターネット900を介してゲームサーバ200にアクセスしつつ、ゲーム(一例として、格闘ゲーム等)を進行する。
例えば、第1ユーザ端末300は、上級者等である第1ユーザに使用される。また、第2ユーザ端末400は、初心者等である第2ユーザに使用される。
以下では、指導する側の第1ユーザが、指導される側の第2ユーザを格闘ゲームに招待して、共に格闘ゲームをプレイすることで、第1ユーザが第2ユーザを指導できるようにする場合について説明するが、招待される側が招待する側を指導できるようにしてもよい。つまり、第2ユーザが第1ユーザを格闘ゲームに招待して、指導してもらえるように依頼してもよい。
The first user terminal 300 and the second user terminal 400 are, for example, smartphones, and proceed with a game (for example, a fighting game) while accessing the game server 200 via the Internet 900.
For example, the first user terminal 300 is used for a first user who is an advanced user or the like. The second user terminal 400 is used by a second user who is a beginner or the like.
Below, the 1st user who is instructing invites the 2nd user who is instructed to the fighting game, and plays the fighting game together so that the first user can guide the second user. Although the case will be described, the invited side may be able to guide the inviting side. That is, the second user may invite the first user to the fighting game and request to be instructed.

(情報処理装置の概要構成)
本発明の実施形態に係るゲームサーバ200、第1ユーザ端末300、及び、第2ユーザ端末400が実現される典型的な情報処理装置500について説明する。
(Outline configuration of information processing device)
A typical information processing apparatus 500 in which the game server 200, the first user terminal 300, and the second user terminal 400 according to the embodiment of the present invention are realized will be described.

情報処理装置500は、図2に示すように、CPU(Central Processing Unit)501と、ROM(Read Only Memory)502と、RAM(Random Access Memory)503と、記憶デバイス504と、表示デバイス505と、通信デバイス506と、操作デバイス507と、を備える。   As shown in FIG. 2, the information processing apparatus 500 includes a CPU (Central Processing Unit) 501, a ROM (Read Only Memory) 502, a RAM (Random Access Memory) 503, a storage device 504, a display device 505, A communication device 506 and an operation device 507 are provided.

CPU 501は、情報処理装置500全体の動作を制御し、各構成要素と接続され制御信号やデータをやりとりする。   The CPU 501 controls the overall operation of the information processing apparatus 500, is connected to each component, and exchanges control signals and data.

ROM 502には、電源投入直後に実行されるIPL(Initial Program Loader)が記録され、これが実行されることにより、所定のプログラムをRAM 503に読み出してCPU 501による当該プログラムの実行が開始される。   The ROM 502 stores an IPL (Initial Program Loader) that is executed immediately after the power is turned on. When this is executed, a predetermined program is read into the RAM 503 and execution of the program by the CPU 501 is started.

RAM 503は、データやプログラムを一時的に記憶するためのもので、記憶デバイス504から読み出したプログラムやデータ、その他、通信に必要なデータ等が保持される。   The RAM 503 is for temporarily storing data and programs, and holds programs and data read from the storage device 504 and other data necessary for communication.

記憶デバイス504は、SSD(Solid State Drive)やハードディスク等であり、種々のデータを記憶する。例えば、記憶デバイス504は、情報処理装置500全体の動作制御に必要なオペレーティングシステムのプログラムや各種のアプリケーションや付随するデータ等を記憶する。   The storage device 504 is an SSD (Solid State Drive), a hard disk, or the like, and stores various data. For example, the storage device 504 stores an operating system program, various applications, associated data, and the like necessary for operation control of the entire information processing apparatus 500.

表示デバイス505は、例えば、LCD(Liquid Crystal Display)等の表示装置と、その表示装置に表示するための画像情報を記憶するVRAM(Video Random Access Memory)と、画像情報を処理するための画像処理部とを含んで構成されている。この画像処理部は、記憶デバイス504から読み出されたデータや、CPU 501にて処理されたデータを加工処理した後、これをVRAMに格納するなどして、画像情報を生成する。   The display device 505 includes, for example, a display device such as an LCD (Liquid Crystal Display), a VRAM (Video Random Access Memory) that stores image information to be displayed on the display device, and an image process for processing the image information. Part. The image processing unit processes the data read from the storage device 504 and the data processed by the CPU 501 and then stores the data in the VRAM to generate image information.

通信デバイス506は、移動体通信網や無線LAN(Local Area Network)等を利用して無線通信を行う。なお、通信デバイス506は、有線LAN等を利用して有線通信を行ってもよい。   The communication device 506 performs wireless communication using a mobile communication network, a wireless local area network (LAN), or the like. Note that the communication device 506 may perform wired communication using a wired LAN or the like.

操作デバイス507は、タッチスクリーンやタッチパッド、ボタンやキーボード、若しくは、マウス等であり、ユーザの操作を受け付ける。なお、音声によって、ユーザの操作を受け付けてもよい。   The operation device 507 is a touch screen, a touch pad, a button, a keyboard, a mouse, or the like, and receives a user operation. Note that a user operation may be received by voice.

以下、上記情報処理装置500において実現されるゲームサーバ200の構成等について、図3〜5を参照して説明する。情報処理装置500に電源が投入されると、ゲームサーバ200(本発明に係るサーバ装置)として機能させるプログラムが実行され、本実施形態に係るゲームサーバ200が実現される。   Hereinafter, the configuration and the like of the game server 200 realized in the information processing apparatus 500 will be described with reference to FIGS. When power is turned on to the information processing apparatus 500, a program that functions as the game server 200 (server apparatus according to the present invention) is executed, and the game server 200 according to the present embodiment is realized.

(ゲームサーバの概要構成)
図3は、本発明の実施形態に係るゲームサーバ200の概要構成を示すブロック図である。図示するように、ゲームサーバ200は、受信部210と、送信部220と、記憶部230と、制御部240とを備え、第1ユーザが第2ユーザを指導するための支援を行う。
(Outline configuration of game server)
FIG. 3 is a block diagram showing a schematic configuration of the game server 200 according to the embodiment of the present invention. As illustrated, the game server 200 includes a reception unit 210, a transmission unit 220, a storage unit 230, and a control unit 240, and provides support for the first user to guide the second user.

受信部210は、インターネット900を介して第1ユーザ端末300及び第2ユーザ端末400等から送られる種々の情報を受信する。
例えば、受信部210は、ゲーム中における各種の操作情報や、ユーザ間のチャット情報等を第1ユーザ端末300及び第2ユーザ端末400から受信する。なお、操作情報には、課題として、プレイヤキャラクタが敵キャラクタと格闘する際に、プレイヤキャラクタに対する移動、攻撃、及び、防御等の動作を指示する情報も含まれている。
上述した通信デバイス506等が、このような受信部210として機能しうる。
The receiving unit 210 receives various information transmitted from the first user terminal 300, the second user terminal 400, and the like via the Internet 900.
For example, the receiving unit 210 receives various operation information during a game, chat information between users, and the like from the first user terminal 300 and the second user terminal 400. Note that the operation information includes information that instructs movement, attack, defense, and other actions on the player character when the player character fights against the enemy character as a task.
The communication device 506 and the like described above can function as such a receiving unit 210.

送信部220は、インターネット900を介して第1ユーザ端末300及び第2ユーザ端末400等に向けて、種々の情報を送信する。
例えば、送信部220は、第1ユーザが第2ユーザを指導する際の課題情報(共通の課題情報)に応じて、格闘中における敵キャラクタに対する動作を指示する動作情報等をユーザ端末300に送信する。
なお、課題としてプレイヤキャラクタと敵キャラクタとがリアルタイムの格闘を行うため、送信部220は、格闘が開始される前に、格闘中の一連の動作情報を第1ユーザ端末300及び第2ユーザ端末400に送信しておき、第1ユーザ端末300及び第2ユーザ端末400側で、敵キャラクタの動作を制御するようにしてもよい。
上述した通信デバイス506等が、このような送信部220として機能しうる。
The transmission unit 220 transmits various information to the first user terminal 300, the second user terminal 400, and the like via the Internet 900.
For example, the transmission unit 220 transmits, to the user terminal 300, motion information for instructing an action on an enemy character during a fight according to task information (common task information) when the first user instructs the second user. To do.
Since the player character and the enemy character perform real-time fighting as a task, the transmission unit 220 transmits a series of motion information during the fighting to the first user terminal 300 and the second user terminal 400 before the fighting is started. The movement of the enemy character may be controlled on the first user terminal 300 and the second user terminal 400 side.
The communication device 506 and the like described above can function as such a transmission unit 220.

記憶部230は、第1ユーザが第2ユーザを指導するために必要な種々の情報を記憶する。例えば、記憶部230は、ユーザ管理情報231、共通課題情報232、及び、入力列情報233等を記憶する。   The storage unit 230 stores various information necessary for the first user to guide the second user. For example, the storage unit 230 stores user management information 231, common task information 232, input string information 233, and the like.

ユーザ管理情報231は、第1ユーザ端末300を使用する第1ユーザ、及び、第2ユーザ端末400を使用する第2ユーザを管理するための情報である。ユーザ管理情報231は、一例として、図4に示すような情報を含んでいる。
つまり、ユーザ管理情報231には、ユーザID231a、レベル値231b、コイン残高231c、所有キャラクタ231d、プレイ時間231e、招待情報231f、及び、被招待情報231g等が含まれている。
なお、ユーザID231aにて示される「ABC−D123」が、指導する側の第1ユーザであり、「BCD−E234」が、指導される側の第2ユーザである。
また、レベル値231bは、そのユーザにおける格闘ゲームの進行度を示す値である。このようなレベル値231bの代わりに、ゲームランク等を記憶してもよい。
また、コイン残高231cは、そのユーザが獲得したゲーム内通貨であるコイン(一例であり、他の名称でもよい)の残高を示している。なお、後述するように、第2ユーザが第1ユーザの見本プレイを上手に模倣できた場合に、所定額のコインが第1ユーザ及び第2ユーザにそれぞれ付与される。
また、所有キャラクタ231dは、そのユーザが所有しているキャラクタ(所有キャラクタ)を識別するための情報(キャラクタID)である。ユーザは、この所有キャラクタ231dの中から、敵キャラクタと格闘するプレイヤキャラクタを任意に選択できるようになっている。
また、プレイ時間231eは、そのユーザが格闘ゲームをプレイした累積プレイ時間を示す値である。なお、累積プレイ時間の代わりに、単位期間当たりの平均プレイ時間等を記憶してもよい。
また、招待情報231fは、そのユーザが他のユーザを招待している場合に、招待先のユーザIDが設定される。そして、被招待情報231gは、そのユーザが他のユーザから招待されている場合に、招待元のユーザIDが設定される。
つまり、図4では、第1ユーザ(ABC−D123)が、第2ユーザ(BCD−E234)を招待している(第2ユーザが、第1ユーザから招待されている)ことを示している。
The user management information 231 is information for managing the first user who uses the first user terminal 300 and the second user who uses the second user terminal 400. The user management information 231 includes information as shown in FIG. 4 as an example.
That is, the user management information 231 includes a user ID 231a, a level value 231b, a coin balance 231c, a possessed character 231d, a play time 231e, invitation information 231f, invited information 231g, and the like.
Note that “ABC-D123” indicated by the user ID 231a is the first user on the teaching side, and “BCD-E234” is the second user on the teaching side.
The level value 231b is a value indicating the progress of the fighting game for the user. Instead of such a level value 231b, a game rank or the like may be stored.
Further, the coin balance 231c indicates the balance of coins (which is an example and may be another name) that is the in-game currency acquired by the user. As will be described later, when the second user can successfully imitate the sample play of the first user, a predetermined amount of coins is awarded to the first user and the second user, respectively.
The owned character 231d is information (character ID) for identifying a character (owned character) owned by the user. The user can arbitrarily select a player character fighting against an enemy character from the owned character 231d.
The play time 231e is a value indicating the accumulated play time in which the user has played the fighting game. Note that an average play time per unit period may be stored instead of the accumulated play time.
The invitation information 231f is set with the user ID of the invitation destination when the user invites another user. The invited information 231g is set with the user ID of the invitation source when the user is invited from another user.
That is, FIG. 4 shows that the first user (ABC-D123) invites the second user (BCD-E234) (the second user is invited from the first user).

図3に戻って、共通課題情報232は、第1ユーザが第2ユーザを指導する際に、第1ユーザ端末300及び第2ユーザ端末400に提示される共通の課題である。
例えば、共通課題情報232は、所定の場面や所定の敵キャラクタにおける格闘シーケンスや制限時間等が規定されている。なお、共通課題情報232は、格闘ゲームに応じて予め規定されていてもよく、また、第1ユーザ等が格闘ゲームにおける任意の場面や敵キャラクタを指定するなどして、自由に登録できるようにしてもよい。
後述するように、共通課題情報232に従った敵キャラクタとの格闘が、制御部240(第1提示部241)により、先行して、第1ユーザ端末300に提示される。その後、第1ユーザの入力列(以下に説明する第1入力列)と共に、共通課題情報232に従った敵キャラクタとの格闘が、制御部240(第2提示部243)により、第2ユーザ端末400に提示される。つまり、第2ユーザは、第1ユーザの入力列にて再生される見本プレイを参考にして、第1ユーザと同じ課題をプレイできるようになっている。
Returning to FIG. 3, the common task information 232 is a common task presented to the first user terminal 300 and the second user terminal 400 when the first user instructs the second user.
For example, the common task information 232 defines a fighting sequence, a time limit, etc. in a predetermined scene or a predetermined enemy character. The common task information 232 may be defined in advance according to the fighting game, and may be freely registered by the first user or the like specifying an arbitrary scene or enemy character in the fighting game. May be.
As will be described later, a fight with an enemy character according to the common task information 232 is presented to the first user terminal 300 in advance by the control unit 240 (first presentation unit 241). Thereafter, along with the input sequence of the first user (first input sequence described below), the fight with the enemy character according to the common task information 232 is performed by the control unit 240 (second presentation unit 243) by the second user terminal. 400. That is, the second user can play the same task as the first user with reference to the sample play reproduced in the input sequence of the first user.

入力列情報233は、上記の共通課題情報232に従った課題が、第1ユーザ端末300及び第2ユーザ端末400に提示された際に、その課題に応答して第1ユーザ及び第2ユーザが入力した入力列が記憶される。
後述するように、先行して、制御部240(第1取得部242)によって、第1ユーザが第1ユーザ端末300にて入力した第1入力列が取得され、入力列情報233として記憶される。具体的には、図5(a)に示すような第1入力列が記憶される。図5(a)に示すように、第1入力列は、第1ユーザが敵キャラクタとの格闘時に入力した指示情報(プレイヤキャラクタに対する移動、攻撃、及び、防御等の指示群)を時系列に記録した情報である。図5(a)に示すような第1入力列は、後述するように、第1ユーザの見本プレイを第2ユーザに提示するためと、第1ユーザ及び第2ユーザを評価するためとに用いられる。
また、制御部240(第2取得部244)によって、第2ユーザが第2ユーザ端末400にて入力した第2入力列が取得され、入力列情報233として記憶される。具体的には、図5(b)に示すような第2入力列が記憶される。図5(b)に示すような第2入力列は、後述するように、第1ユーザ及び第2ユーザを評価するために用いられる。
なお、図5(a),(b)では、各入力列を模式的に示しているが、実際には、時間軸に対応した数値データとして記憶されるものとする。
When the assignment according to the common assignment information 232 is presented to the first user terminal 300 and the second user terminal 400, the input string information 233 is displayed by the first user and the second user in response to the assignment. The inputted input string is stored.
As will be described later, in advance, the control unit 240 (first acquisition unit 242) acquires the first input string input by the first user at the first user terminal 300 and stores it as the input string information 233. . Specifically, a first input string as shown in FIG. 5A is stored. As shown in FIG. 5 (a), the first input sequence includes instruction information (instruction group for movement, attack, defense, etc. on the player character) input by the first user during the fight with the enemy character in time series. It is the recorded information. As will be described later, the first input string as shown in FIG. 5A is used to present the sample play of the first user to the second user and to evaluate the first user and the second user. It is done.
Further, the control unit 240 (second acquisition unit 244) acquires the second input string input by the second user at the second user terminal 400 and stores it as the input string information 233. Specifically, the second input string as shown in FIG. 5B is stored. The second input string as shown in FIG. 5B is used to evaluate the first user and the second user, as will be described later.
5A and 5B schematically show each input string, but in actuality, it is assumed that it is stored as numerical data corresponding to the time axis.

記憶部230は、この他にも、制御部240の処理に必要な種々の情報を記憶する。例えば、記憶部230は、格闘ゲームにおけるゲームフィールドを規定する情報や、メッセージ等の情報も記憶する。
上述したRAM 503や記憶デバイス504等が、このような記憶部230として機能しうる。
In addition to this, the storage unit 230 stores various information necessary for the processing of the control unit 240. For example, the storage unit 230 also stores information defining a game field in a fighting game and information such as a message.
The above-described RAM 503, storage device 504, and the like can function as such a storage unit 230.

図3に戻って、制御部240は、ゲームサーバ200全体を制御し、第1ユーザが第2ユーザを指導するための支援を行う。
この制御部240は、例えば、第1提示部241、第1取得部242、第2提示部243、第2取得部244、及び、評価部245等を含んでいる。
Returning to FIG. 3, the control unit 240 controls the entire game server 200 and provides support for the first user to guide the second user.
The control unit 240 includes, for example, a first presentation unit 241, a first acquisition unit 242, a second presentation unit 243, a second acquisition unit 244, an evaluation unit 245, and the like.

第1提示部241は、送信部220を通じて、第1ユーザに対して課題を提示する。つまり、第1提示部241は、上述した共通課題情報232に従って、第1ユーザが操作するプレイヤキャラクタが敵キャラクタと対戦する課題(より詳細には、敵キャラクタの動作情報等)を、第1ユーザ端末300に提示する。   The first presentation unit 241 presents the assignment to the first user through the transmission unit 220. In other words, the first presentation unit 241 determines the task (more specifically, the action information of the enemy character) that the player character operated by the first user plays against the enemy character in accordance with the common task information 232 described above. Present it to the terminal 300.

第1取得部242は、受信部210を通じて、第1ユーザが課題に応答して入力した第1入力列を取得する。
つまり、第1取得部242は、第1提示部241が提示した敵キャラクタと格闘する課題に応答して第1ユーザが入力した指示情報(プレイヤキャラクタに対する移動、攻撃、及び、防御等の指示群)である第1入力列を取得する。
The first acquisition unit 242 acquires the first input string input by the first user in response to the assignment through the reception unit 210.
That is, the first acquisition unit 242 indicates the instruction information input by the first user in response to the task of fighting with the enemy character presented by the first presentation unit 241 (instruction group such as movement, attack, defense, etc. against the player character). ) Is obtained.

第2提示部243は、送信部220を通じて、第2ユーザに対して第1入力列及び課題を提示する。つまり、第2提示部243は、第1ユーザの入力列にて再生される見本プレイと、第2ユーザが操作するプレイヤキャラクタが敵キャラクタと対戦する課題(第1ユーザに対するものと同じ課題)とを、第2ユーザ端末400に提示する。
すなわち、第2ユーザは、第1ユーザの見本プレイを参考にして、同じ課題をプレイできるようになっている。
また、第2提示部243は、課題の内容を変えることなく、課題に応答する際の難易度を、第1提示部241よりも低下させて提示してもよい。例えば、第2提示部243は、制限時間を長くして、第2ユーザの入力が遅れても有効となる(攻撃が敵キャラクタに当たったり、敵キャラクタからの攻撃を防御できたりする)ようにする。また、第2提示部243は、プレイヤキャラクタのライフ値を減少しづらくしたり、ライフ値がなくなっても課題が終了するまでプレイを続けることができるようにしてもよい。
この他にも、第2提示部243は、課題の提示に並行して以下の第2取得部244によって逐次取得された第2入力列の構成が、第1入力列の構成と一致する速度に応じて、敵キャラクタの動作速度を減速させてもよい。つまり、第2提示部243は、第2ユーザが第1ユーザの見本プレイを正しく模倣できている速度に応じて、課題の進行速度を遅くする。例えば、敵キャラクタの動作は、第1ユーザに提示したときと同じ順序で再現されるが、そのスピードは、第2ユーザの応答の速度に応じて変化する。つまり、第2ユーザがゆっくりと見本プレイ(第1入力列)を模倣している場合、それに合わせて、敵キャラクタの動作も遅くなる。その際、第2ユーザが見本プレイと異なる入力(誤入力)をした場合には、正しい入力がされるまで、敵キャラクタの動きを止めたり、極めて遅く動作するようにしてもよい。
The second presentation unit 243 presents the first input string and the assignment to the second user through the transmission unit 220. In other words, the second presentation unit 243 includes a sample play that is reproduced by the input sequence of the first user, and a task in which the player character operated by the second user battles the enemy character (the same task as that for the first user). Is presented to the second user terminal 400.
That is, the second user can play the same task with reference to the sample play of the first user.
Moreover, the 2nd presentation part 243 may show the difficulty at the time of responding to a task lower than the 1st presentation part 241, without changing the content of the task. For example, the second presentation unit 243 is effective even if the input time of the second user is delayed by extending the time limit (the attack hits the enemy character or can defend against the attack from the enemy character). To do. In addition, the second presentation unit 243 may make it difficult to decrease the life value of the player character, or may continue to play until the task ends even if the life value disappears.
In addition to this, the second presentation unit 243 sets the configuration of the second input sequence acquired sequentially by the following second acquisition unit 244 in parallel with the presentation of the task at a speed that matches the configuration of the first input sequence. Accordingly, the movement speed of the enemy character may be reduced. That is, the 2nd presentation part 243 slows down the advancing speed of a task according to the speed at which the second user can correctly imitate the sample play of the first user. For example, the motion of the enemy character is reproduced in the same order as when presented to the first user, but the speed changes according to the response speed of the second user. That is, when the second user slowly imitates the sample play (first input string), the action of the enemy character is also slowed accordingly. At that time, if the second user makes an input (erroneous input) different from the sample play, the movement of the enemy character may be stopped or operated very slowly until the correct input is made.

第2取得部244は、受信部210を通じて、第2ユーザが課題に応答して入力した第2入力列を取得する。
つまり、第2取得部244は、第2提示部243が提示した敵キャラクタと対戦する課題に応答して第2ユーザが入力した指示情報である第2入力列を取得する。
The second acquisition unit 244 acquires the second input string input by the second user in response to the assignment through the reception unit 210.
In other words, the second acquisition unit 244 acquires a second input string that is instruction information input by the second user in response to the task of playing against the enemy character presented by the second presentation unit 243.

評価部245は、第1取得部242が取得した第1入力列と、第2取得部244が取得した第2入力列との対比に基づいて、第1ユーザ及び第2ユーザを評価する。
例えば、評価部245は、第1入力列と第2入力列とが一致若しくは類似しており、第2ユーザが第1ユーザの見本プレイを模倣できている場合に、第1ユーザ及び第2ユーザを共に高く評価する。なお、第1入力列と第2入力列とが類似している場合とは、例えば、第1入力列の構成が第2入力列の構成に含まれている等である。つまり、第2ユーザが幾つかの誤入力をしつつも、第1入力列の構成が第2入力列の構成に順番通り含まれていれば、評価部245は、第1ユーザ及び第2ユーザを共に高く評価する。これは、例えば、第1ユーザが、所定の難易度で、第2ユーザがより模倣しやすい見本プレイ(第1入力列)を入力し、この見本プレイの助力により、第2ユーザが、上手に模倣して第2入力列を入力できたというように、互いに協力した成果であるため、両者を高く評価している。
また、評価部245は、第1入力列の中で重要な構成(例えば、コンボ攻撃や弱点を突く攻撃等)について第2入力列の構成と対比し、第2ユーザが模倣できていれば、第1ユーザ及び第2ユーザを共に高く評価するようにしてもよい。
具体的な評価結果として、例えば、評価部245は、第1ユーザ及び第2ユーザに対して所定額のコインを付与する(図4における対象のコイン残高231cを増加させる)。なお、コインを付与する代わりに、アイテムやキャラクタ等を第1ユーザ及び第2ユーザに付与してもよい。つまり、第1ユーザ及び第2ユーザに対して所定の報酬を付与するものであれば、報酬内容は任意である。
The evaluation unit 245 evaluates the first user and the second user based on the comparison between the first input sequence acquired by the first acquisition unit 242 and the second input sequence acquired by the second acquisition unit 244.
For example, the evaluation unit 245 matches the first input string and the second input string, or the first user and the second user when the second user can imitate the sample play of the first user. Are highly appreciated. The case where the first input string is similar to the second input string is, for example, that the configuration of the first input string is included in the configuration of the second input string. That is, if the second user makes some erroneous inputs but the configuration of the first input sequence is included in the configuration of the second input sequence in order, the evaluation unit 245 determines that the first user and the second user Are highly appreciated. This is because, for example, the first user inputs a sample play (first input string) that is more easily imitated by the second user at a predetermined difficulty level, and with the help of this sample play, the second user can successfully Since it was a result of cooperation with each other, such as being able to imitate and input the second input string, both are highly evaluated.
In addition, the evaluation unit 245 compares the configuration of the second input sequence with respect to the configuration that is important in the first input sequence (for example, a combo attack or an attack that attacks a weak point). Both the first user and the second user may be highly evaluated.
As a specific evaluation result, for example, the evaluation unit 245 gives a predetermined amount of coins to the first user and the second user (increases the target coin balance 231c in FIG. 4). In addition, you may give an item, a character, etc. to a 1st user and a 2nd user instead of giving a coin. That is, if the predetermined reward is given to the first user and the second user, the reward content is arbitrary.

制御部240は、この他にも、第1ユーザ端末300及び第2ユーザ端末400において、ゲーム画像等を生成するために必要な各種情報を生成し、送信部220を通じて、第1ユーザ端末300及び第2ユーザ端末400に送る処理なども行う。
上述したCPU 501等が、このような構成からなる制御部240として機能しうる。
In addition to this, the control unit 240 generates various information necessary for generating a game image or the like in the first user terminal 300 and the second user terminal 400, and the first user terminal 300 and the second user terminal 400 through the transmission unit 220. Processing to send to the second user terminal 400 is also performed.
The above-described CPU 501 and the like can function as the control unit 240 having such a configuration.

以下、上記情報処理装置500において実現される第1ユーザ端末300及び第2ユーザ端末400の構成等について、図6〜8を参照して説明する。情報処理装置500に電源が投入されると、第1ユーザ端末300や第2ユーザ端末400(本発明に係る端末装置)として機能させるプログラムが実行され、本実施形態に係る第1ユーザ端末300や第2ユーザ端末400が実現される。   Hereinafter, configurations of the first user terminal 300 and the second user terminal 400 realized in the information processing apparatus 500 will be described with reference to FIGS. When the information processing apparatus 500 is turned on, a program for causing the information processing apparatus 500 to function as the first user terminal 300 or the second user terminal 400 (the terminal apparatus according to the present invention) is executed, and the first user terminal 300 according to the present embodiment The second user terminal 400 is realized.

(ユーザ端末の概要構成)
図6は、本実施形態に係る第1ユーザ端末300及び第2ユーザ端末400の概要構成を示すブロック図である。つまり、第1ユーザ端末300と第2ユーザ端末400とは、同じ構成である。
図示するように、第1ユーザ端末300等は、操作受付部310と、送受信部320と、記憶部330と、制御部340と、表示部350とを備え、例えば、ゲームサーバ200と適宜通信しつつ、課題を提示するなどして格闘ゲームを進行する。
(Outline configuration of user terminal)
FIG. 6 is a block diagram showing a schematic configuration of the first user terminal 300 and the second user terminal 400 according to the present embodiment. That is, the first user terminal 300 and the second user terminal 400 have the same configuration.
As illustrated, the first user terminal 300 or the like includes an operation reception unit 310, a transmission / reception unit 320, a storage unit 330, a control unit 340, and a display unit 350, and communicates with the game server 200 as appropriate. Meanwhile, the fighting game is progressed by presenting the task.

操作受付部310は、ユーザからの各種操作を受け付ける。例えば、操作受付部310は、タッチスクリーン等から得られる情報に基づいて、ユーザからの操作を受け付ける。
具体的に操作受付部310は、課題としてプレイヤキャラクタが敵キャラクタと格闘する際に、プレイヤキャラクタに対する指示情報を逐次受け付ける。
なお、上述した操作デバイス507等が、このような操作受付部310として機能しうる。
The operation reception unit 310 receives various operations from the user. For example, the operation reception unit 310 receives an operation from the user based on information obtained from a touch screen or the like.
Specifically, the operation reception unit 310 sequentially receives instruction information for the player character when the player character fights against an enemy character as a task.
Note that the above-described operation device 507 or the like can function as such an operation reception unit 310.

送受信部320は、インターネット900を介してゲームサーバ200にアクセスし、格闘ゲームの進行等に必要な情報を送受信する。
例えば、課題としてプレイヤキャラクタが敵キャラクタと格闘する際に、送受信部320は、ゲームサーバ200から送信される敵キャラクタの動作情報(移動、防御、攻撃等の動作情報)を受信する。
また、送受信部320は、操作受付部310にて受け付けたプレイヤキャラクタに対する指示情報(動作を指示する情報)をゲームサーバ200に送信する。
上述した通信デバイス506等が、このような送受信部320として機能しうる。
The transmission / reception unit 320 accesses the game server 200 via the Internet 900 and transmits / receives information necessary for the progress of the fighting game.
For example, when the player character fights against an enemy character as an issue, the transmission / reception unit 320 receives action information (movement information such as movement, defense, attack, etc.) of the enemy character transmitted from the game server 200.
In addition, the transmission / reception unit 320 transmits instruction information (information for instructing an action) for the player character received by the operation reception unit 310 to the game server 200.
The above-described communication device 506 or the like can function as such a transmission / reception unit 320.

記憶部330は、例えば、ゲーム管理情報331等を記憶する。   The storage unit 330 stores, for example, game management information 331 and the like.

ゲーム管理情報331には、例えば、図7に示すように、ユーザID331a、レベル値331b、コイン残高331c、所有キャラクタ331d、プレイ時間331e、招待情報331f、及び、被招待情報331g等が含まれている。なお、図7では、第1ユーザ端末300に記憶される第1ユーザのゲーム管理情報331を例示している。
つまり、上述した図4のユーザ管理情報231と同様の情報が、第1ユーザ端末300や第2ユーザ端末400でも管理されている。
ゲーム管理情報331にて記憶される情報は、後述するように、ゲームサーバ200側にて記憶されるユーザ管理情報231と、適宜同期されるようになっている。
For example, as shown in FIG. 7, the game management information 331 includes a user ID 331a, a level value 331b, a coin balance 331c, a possessed character 331d, a play time 331e, invitation information 331f, and invited information 331g. Yes. 7 illustrates the first user game management information 331 stored in the first user terminal 300.
That is, the same information as the user management information 231 in FIG. 4 described above is also managed in the first user terminal 300 and the second user terminal 400.
The information stored in the game management information 331 is appropriately synchronized with the user management information 231 stored on the game server 200 side, as will be described later.

記憶部330は、この他にも、格闘ゲームにおける各種キャラクタ(プレイヤキャラクタや敵キャラクタ等)の画像データ等も記憶する。
上述した記憶デバイス504等が、このような記憶部330として機能しうる。
In addition to this, the storage unit 330 also stores image data of various characters (player characters, enemy characters, etc.) in the fighting game.
The storage device 504 and the like described above can function as such a storage unit 330.

図6に戻って、制御部340は、第1ユーザ端末300や第2ユーザ端末400全体を制御する。この制御部340は、例えば、ゲーム進行部341、及び、画面生成部342等を含んでいる。   Returning to FIG. 6, the control unit 340 controls the first user terminal 300 and the second user terminal 400 as a whole. The control unit 340 includes, for example, a game progression unit 341, a screen generation unit 342, and the like.

ゲーム進行部341は、操作受付部310にて受け付けたユーザの操作等に応じて、格闘ゲームを進行させる。例えば、課題としてプレイヤキャラクタと敵キャラクタとの格闘が開始されると、ゲーム進行部341は、操作受付部310にて受け付けた指示情報に応じて、プレイヤキャラクタを動作させ、また、送受信部320にて受信した敵キャラクタの動作情報に応じて、敵キャラクタを動作させる。
また、ゲーム進行部341は、送受信部320を通じてゲームサーバ200との間でデータを送受信し、例えば、ゲーム管理情報331にて管理される情報と、ユーザ管理情報231にて管理される情報(対応するユーザの情報)とを同期させる。
The game progression unit 341 advances the fighting game in accordance with the user operation received by the operation reception unit 310. For example, when a fight between a player character and an enemy character is started as a task, the game progression unit 341 operates the player character according to the instruction information received by the operation reception unit 310, and causes the transmission / reception unit 320 to The enemy character is moved according to the received movement information of the enemy character.
In addition, the game progression unit 341 transmits / receives data to / from the game server 200 through the transmission / reception unit 320. For example, information managed by the game management information 331 and information managed by the user management information 231 (correspondence User information).

画面生成部342は、格闘ゲームのゲーム画面を生成する。例えば、画面生成部342は、図8(a)に示すような相手プレイ用領域610と自分プレイ用領域620とを含むゲーム画面を生成する。
相手プレイ用領域610は、相手(第1ユーザ端末300であれば第2ユーザであり、第2ユーザ端末400であれば第1ユーザである)が課題に応答してプレイする様子がそのまま再生される領域である。つまり、第1ユーザ端末300であれば、相手プレイ用領域610には、第2ユーザのプレイが再生され、上手に模倣できているか等を第1ユーザが確認できるようになっている。一方、第2ユーザ端末400であれば、相手プレイ用領域610には、第1ユーザの見本プレイが再生され、第2ユーザが参考とすることができるようになっている。
また、自分プレイ用領域620は、自分(第1ユーザ端末300であれば第1ユーザであり、第2ユーザ端末400であれば第2ユーザである)が、プレイヤキャラクタPCと敵キャラクタTCとを格闘させるプレイ領域である。つまり、第1ユーザ及び第2ユーザは、自分プレイ用領域620で動作している敵キャラクタTCに対して、入力列(入力1、入力2、入力3、・・・、入力n)によって操作するプレイヤキャラクタPCにて攻撃することになる。その際、第2ユーザ端末400においては、第2ユーザからの入力列の入力が止まったり、攻撃等のコンボが決まったりすると、自分プレイ用領域620で動作している敵キャラクタTCが止まるようにしてもよい。
つまり、第2ユーザ端末400における自分プレイ用領域620では、当初は、相手プレイ用領域610と同じ速度で敵キャラクタTCが動作するものの、第2ユーザが相手プレイ用領域610における見本プレイ(例えば、入力1)と同じ入力がなされるまで、敵キャラクタTCの動作が停止する。そして、第2ユーザにより入力1がなされると、敵キャラクタTCの動作が再開される。続いて、第2ユーザが相手プレイ用領域610の見本プレイ(例えば、入力2)と同じ入力がなされるまで、敵キャラクタTCの動作が停止する。そして、第2ユーザにより入力2がなされると、敵キャラクタTCの動作が再開される。このようにして、入力列の終わり(入力n)まで繰り返されることになる。
なお、図8(a)では、相手プレイ用領域610と自分プレイ用領域620とを横に並べて配置したゲーム画面を示しているが、一例であり、画面生成部342は、相手プレイ用領域610と自分プレイ用領域620とを縦に並べて配置したゲーム画面を生成してもよい。
この他にも、画面生成部342は、図8(b)に示すような相手プレイ用領域610と自分プレイ用領域620とを切り替え可能なゲーム画像を生成してもよい。なお、切り替え方向も横方向に限られず縦方向であってもよい。
The screen generation unit 342 generates a game screen of the fighting game. For example, the screen generating unit 342 generates a game screen including an opponent play area 610 and a self play area 620 as shown in FIG.
The opponent play area 610 reproduces the state in which the opponent (the first user terminal 300 is the second user and the second user terminal 400 is the first user) playing in response to the task. Area. That is, if it is the 1st user terminal 300, the 2nd user's play will be reproduced | regenerated in the other party play area | region 610, and the 1st user can confirm now that it can imitate well. On the other hand, in the case of the second user terminal 400, the sample play of the first user is reproduced in the opponent play area 610 so that the second user can refer to it.
In addition, in the self-playing area 620, the user (the first user terminal 300 is the first user, and the second user terminal 400 is the second user) shows the player character PC and the enemy character TC. This is a play area for fighting. That is, the first user and the second user operate the enemy character TC operating in their own play area 620 by using an input string (input 1, input 2, input 3,..., Input n). The player character PC will attack. At this time, in the second user terminal 400, when the input of the input string from the second user is stopped or a combo such as an attack is determined, the enemy character TC operating in the play area 620 is stopped. May be.
That is, in the play area 620 of the second user terminal 400, the enemy character TC initially operates at the same speed as the opponent play area 610, but the second user plays a sample play in the opponent play area 610 (for example, The action of the enemy character TC stops until the same input as input 1) is made. Then, when the input 1 is made by the second user, the action of the enemy character TC is resumed. Subsequently, the action of the enemy character TC stops until the second user makes the same input as the sample play (for example, input 2) in the opponent play area 610. Then, when input 2 is made by the second user, the action of the enemy character TC is resumed. In this way, the process is repeated until the end of the input string (input n).
FIG. 8A shows a game screen in which the opponent play area 610 and the self play area 620 are arranged side by side, but is only an example, and the screen generator 342 displays the opponent play area 610. And a game screen in which the self-playing area 620 is arranged vertically may be generated.
In addition, the screen generation unit 342 may generate a game image capable of switching between the opponent play area 610 and the self play area 620 as shown in FIG. The switching direction is not limited to the horizontal direction and may be the vertical direction.

制御部340は、この他にも、格闘ゲームの進行に必要な各種処理を適宜実行する。
上述したCPU 501等が、このような構成からなる制御部340として機能しうる。
In addition to this, the control unit 340 appropriately executes various processes necessary for the progress of the fighting game.
The above-described CPU 501 or the like can function as the control unit 340 having such a configuration.

表示部350は、画面生成部342が生成したゲーム画面を表示する。つまり、表示部350は、上述した図8(a),(b)に示すようなゲーム画面等を表示する。
なお、上述した表示デバイス505等が、このような表示部350として機能しうる。
The display unit 350 displays the game screen generated by the screen generation unit 342. That is, the display unit 350 displays a game screen or the like as shown in FIGS. 8 (a) and 8 (b).
Note that the display device 505 and the like described above can function as such a display unit 350.

(ゲームサーバの動作)
以下、図3に示すような構成のゲームサーバ200の動作について図9を参照して説明する。なお、ゲームサーバ200は、第1ユーザ端末300や第2ユーザ端末400にて実行される格闘ゲームの進行全般を制御するが、その中において、最も特徴的な指導処理について説明する。
図9は、本実施形態に係る指導処理の流れを示すフローチャートである。この指導処理は、例えば、指導する側の第1ユーザが、指導される側の第2ユーザを格闘ゲームに招待して、共に格闘ゲームを実行した際に開始される。
(Game server operation)
The operation of the game server 200 configured as shown in FIG. 3 will be described below with reference to FIG. The game server 200 controls the overall progress of the fighting game executed on the first user terminal 300 or the second user terminal 400, and the most characteristic instruction process will be described.
FIG. 9 is a flowchart showing a flow of instruction processing according to the present embodiment. This instruction process is started, for example, when the first user who is instructing invites the second user who is instructed to the fighting game and executes the fighting game together.

まず、ゲームサーバ200は、第1ユーザへの課題提示を開始する(ステップS11)。
すなわち、制御部240(第1提示部241)は、共通課題情報232に従って、第1ユーザ端末300に対し、第1ユーザが操作するプレイヤキャラクタが敵キャラクタと対戦する課題の提示を開始する。
First, the game server 200 starts presenting a task to the first user (step S11).
That is, the control unit 240 (first presentation unit 241) starts presenting a task in which the player character operated by the first user battles the enemy character to the first user terminal 300 according to the common task information 232.

ゲームサーバ200は、第1入力列を取得する(ステップS12)。
すなわち、制御部240(第1取得部242)は、提示している敵キャラクタと格闘する課題に応答して第1ユーザが入力した指示情報(プレイヤキャラクタに対する移動、攻撃、及び、防御等の指示群)である第1入力列を取得する。
The game server 200 acquires the first input string (step S12).
That is, the control unit 240 (first acquisition unit 242) displays the instruction information input by the first user in response to the challenge to fight the presented enemy character (instructions such as movement, attack, defense, etc. on the player character). Group) is obtained.

ゲームサーバ200は、課題提示が終了したか否かを判別する(ステップS13)。
つまり、ゲームサーバ200は、ステップS11にて開始した第1ユーザ端末300への課題提示が終了したかどうかを判別する。
The game server 200 determines whether or not the assignment presentation has ended (step S13).
That is, the game server 200 determines whether or not the assignment presentation to the first user terminal 300 started in step S11 has ended.

ゲームサーバ200は、課題提示が終了していないと判別すると(ステップS13;No)、上述したステップS12に処理を戻す。   When it is determined that the task presentation has not ended (step S13; No), the game server 200 returns the process to step S12 described above.

一方、課題提示が終了したと判別した場合に(ステップS13;Yes)、ゲームサーバ200は、見本プレイを第2ユーザに提示する(ステップS14)。
すなわち、制御部240(第2提示部243)は、第1ユーザの入力列にて再生される見本プレイを、第2ユーザ端末400に提示する。
On the other hand, when it is determined that the task presentation has ended (step S13; Yes), the game server 200 presents a sample play to the second user (step S14).
That is, the control unit 240 (second presentation unit 243) presents a sample play reproduced in the input sequence of the first user to the second user terminal 400.

ゲームサーバ200は、第2ユーザへの課題提示を開始する(ステップS15)。
すなわち、制御部240(第2提示部243)は、共通課題情報232に従って、第2ユーザ端末400に対し、第2ユーザが操作するプレイヤキャラクタが敵キャラクタと対戦する課題の提示を開始する。
つまり、第2ユーザは、ステップS14にて提示された見本プレイを参考にして、同じ課題をプレイできるようになっている。
The game server 200 starts presenting the task to the second user (step S15).
That is, the control unit 240 (second presentation unit 243) starts presenting a task in which the player character operated by the second user battles the enemy character to the second user terminal 400 in accordance with the common task information 232.
That is, the second user can play the same task with reference to the sample play presented in step S14.

ゲームサーバ200は、課題に応答する際の難易度を適宜低下させる(ステップS15)。
すなわち、制御部240は、課題の内容を変えることなく、課題に応答する際の難易度を、ステップS11の課題よりも低下させて提示する。例えば、制御部240は、制限時間を長くして、第2ユーザの入力が遅れても有効となる(攻撃が敵キャラクタに当たったり、敵キャラクタからの攻撃を防御できたりする)ようにする。また、制御部240は、プレイヤキャラクタのライフ値を減少しづらくしたり、ライフ値がなくなっても課題が終了するまでプレイを続けることができるようにしてもよい。
この他にも、制御部240は、課題の提示に並行して以下のステップS16にて逐次取得された第2入力列の構成が、第1入力列の構成と一致する速度に応じて、敵キャラクタの動作速度を減速させてもよい。つまり、制御部240は、第2ユーザが第1ユーザの見本プレイを正しく模倣できている速度に応じて、課題の進行速度を遅くする。例えば、敵キャラクタの動作は、第1ユーザに提示したときと同じ順序で再現されるが、そのスピードは、第2ユーザの応答の速度に応じて変化する。つまり、第2ユーザがゆっくりと見本プレイ(第1入力列)を模倣している場合、それに合わせて、敵キャラクタの動作も遅くなる。その際、第2ユーザが見本プレイと異なる入力(誤入力)をした場合には、正しい入力がされるまで、敵キャラクタの動きを止めたり、極めて遅く動作するようにしてもよい。
The game server 200 appropriately reduces the difficulty level when responding to the task (step S15).
That is, the control unit 240 presents the difficulty level when responding to the task lower than the task in step S11 without changing the content of the task. For example, the control unit 240 increases the time limit so that it becomes effective even if the input of the second user is delayed (the attack hits the enemy character or can defend against the attack from the enemy character). Further, the control unit 240 may make it difficult to decrease the life value of the player character, or may continue to play until the task ends even if the life value is exhausted.
In addition to this, the control unit 240 determines the enemy according to the speed at which the configuration of the second input sequence acquired sequentially in the following step S16 in parallel with the presentation of the task matches the configuration of the first input sequence. The motion speed of the character may be reduced. That is, the control unit 240 slows down the progress speed of the task according to the speed at which the second user can correctly imitate the sample play of the first user. For example, the motion of the enemy character is reproduced in the same order as when presented to the first user, but the speed changes according to the response speed of the second user. That is, when the second user slowly imitates the sample play (first input string), the action of the enemy character is also slowed accordingly. At that time, if the second user makes an input (erroneous input) different from the sample play, the movement of the enemy character may be stopped or operated very slowly until the correct input is made.

ゲームサーバ200は、第2入力列を取得する(ステップS17)。
すなわち、制御部240(第2取得部244)は、提示している敵キャラクタと格闘する課題に応答して第2ユーザが入力した指示情報である第2入力列を取得する。
The game server 200 acquires the second input string (step S17).
That is, the control unit 240 (second acquisition unit 244) acquires a second input string that is instruction information input by the second user in response to a task of fighting against the presented enemy character.

ゲームサーバ200は、課題提示が終了したか否かを判別する(ステップS18)。
つまり、ゲームサーバ200は、ステップS15にて開始した第2ユーザ端末400への課題提示が終了したかどうかを判別する。
The game server 200 determines whether or not the assignment presentation has ended (step S18).
That is, the game server 200 determines whether or not the assignment presentation to the second user terminal 400 started in step S15 has ended.

ゲームサーバ200は、課題提示が終了していないと判別すると(ステップS18;No)、上述したステップS16に処理を戻す。   If it is determined that the task presentation has not ended (step S18; No), the game server 200 returns the process to step S16 described above.

一方、課題提示が終了したと判別した場合に(ステップS18;Yes)、ゲームサーバ200は、第1ユーザ及び第2ユーザを評価する(ステップS19)。
すなわち、制御部240(評価部245)は、ステップS12にて取得した第1入力列と、ステップS16にて取得した第2入力列との対比に基づいて、第1ユーザ及び第2ユーザを評価する。
例えば、制御部240は、第1入力列と第2入力列とが一致若しくは類似しており、第2ユーザが第1ユーザの見本プレイを模倣できている場合に、第1ユーザ及び第2ユーザを共に高く評価する。なお、第1入力列と第2入力列とが類似している場合とは、例えば、第1入力列の構成が第2入力列の構成に含まれている等である。つまり、第2ユーザが幾つかの誤入力をしつつも、第1入力列の構成が第2入力列の構成に順番通り含まれていれば、制御部240は、第1ユーザ及び第2ユーザを共に高く評価する。これは、例えば、第1ユーザが、ステップS12にて所定の難易度で、第2ユーザがより模倣しやすい見本プレイ(第1入力列)を入力し、この見本プレイの助力により、ステップS17にて第2ユーザが、上手に模倣して第2入力列を入力できたというように、互いに協力した成果であるため、両者を高く評価している。
また、制御部240は、第1入力列の中で重要な構成(例えば、コンボ攻撃や弱点を突く攻撃等)について第2入力列の構成と対比し、第2ユーザが模倣できていれば、第1ユーザ及び第2ユーザを共に高く評価するようにしてもよい。
具体的な評価結果として、例えば、制御部240は、第1ユーザ及び第2ユーザに対して所定額のコインを付与する(図4における対象のコイン残高231cを増加させる)。なお、コインを付与する代わりに、アイテムやキャラクタ等を第1ユーザ及び第2ユーザに付与してもよい。つまり、第1ユーザ及び第2ユーザに対して所定の報酬を付与するものであれば、報酬内容は任意である。
On the other hand, when it is determined that the task presentation has ended (step S18; Yes), the game server 200 evaluates the first user and the second user (step S19).
That is, the control unit 240 (evaluation unit 245) evaluates the first user and the second user based on the comparison between the first input string acquired in step S12 and the second input string acquired in step S16. To do.
For example, when the first input string and the second input string match or are similar to each other and the second user can imitate the sample play of the first user, the control unit 240 may be the first user and the second user. Are highly appreciated. The case where the first input string is similar to the second input string is, for example, that the configuration of the first input string is included in the configuration of the second input string. That is, if the configuration of the first input sequence is included in the configuration of the second input sequence in order, even though the second user makes some erroneous inputs, the control unit 240 determines that the first user and the second user Are highly appreciated. This is because, for example, the first user inputs a sample play (first input string) that is more easily imitated by the second user at a predetermined difficulty level in Step S12, and the assistance of this sample play causes Step S17 to proceed to Step S17. Thus, since the second user can input the second input string by imitating well, the two users highly appreciate both.
In addition, the control unit 240 compares the configuration of the second input sequence with respect to the configuration that is important in the first input sequence (for example, a combo attack or an attack that exploits a weak point). Both the first user and the second user may be highly evaluated.
As a specific evaluation result, for example, the control unit 240 gives a predetermined amount of coins to the first user and the second user (increases the target coin balance 231c in FIG. 4). In addition, you may give an item, a character, etc. to a 1st user and a 2nd user instead of giving a coin. That is, if the predetermined reward is given to the first user and the second user, the reward content is arbitrary.

このような指導処理において、上級者等である第1ユーザの入力を、初心者等である第2ユーザが模倣できているなどにより、第1ユーザ及び第2ユーザが共に評価される。このため、両者のモチベーションが高く、例えば、第1ユーザは、第2ユーザにコツなどを丁寧に教えようとし、一方、第2ユーザは、コツなどを真剣に覚えようとする。   In such instruction processing, both the first user and the second user are evaluated because the second user who is a beginner or the like can imitate the input of the first user who is an advanced user. For this reason, both of them are highly motivated. For example, the first user tries to carefully teach the second user tips and the like, while the second user tries to learn the tips seriously.

この結果、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることができる。   As a result, guidance between users can be promoted appropriately, and beginners can acquire skills.

(他の実施形態)
上記の実施形態では、第1ユーザが課題を全てプレイした後に、第2ユーザが同じ課題を全てプレイする場合について説明したが、課題が長い場合や、課題が難しい場合などでは、課題を複数の部分課題(キリのよいフレーズ単位等)に区切って、輪唱のように第1ユーザと第2ユーザとが交互に部分課題をプレイしていくようにしてもよい。
例えば、第1提示部241は、第1ユーザの指示に従って、課題を複数の部分課題に区切って提示し、第1取得部242は、第1ユーザが部分課題に応答して入力した部分第1入力列を取得する。
第2提示部243は、第1取得部242が部分第1入力列の取得を終えたタイミングで、第2ユーザに対して部分課題及び部分第1入力列を提示し、第2取得部244は、第2ユーザが部分課題に応答して入力した部分第2入力列を取得する。この場合でも、第2提示部243は、その部分課題の内容を変えることなく、部分課題に応答する際の難易度を、第1提示部241よりも低下させて提示してもよい。例えば、第2提示部243は、制限時間を長くして、第2ユーザの入力が遅れても有効となる(攻撃が敵キャラクタに当たったり、敵キャラクタからの攻撃を防御できたりする)ようにする。また、第2提示部243は、プレイヤキャラクタのライフ値を減少しづらくしたり、ライフ値がなくなっても課題が終了するまでプレイを続けることができるようにしてもよい。
この他にも、第2提示部243は、部分課題の提示に並行して以下の第2取得部244によって逐次取得された第2入力列の構成が、第1入力列の構成と一致する速度に応じて、敵キャラクタの動作速度を減速させてもよい。つまり、第2提示部243は、第2ユーザが第1ユーザの見本プレイを正しく模倣できている速度に応じて、部分課題の進行速度を遅くする。例えば、敵キャラクタの動作は、第1ユーザに提示したときと同じ順序で再現されるが、そのスピードは、第2ユーザの応答の速度に応じて変化する。つまり、第2ユーザがゆっくりと見本プレイ(第1入力列)を模倣している場合、それに合わせて、敵キャラクタの動作も遅くなる。その際、第2ユーザが見本プレイと異なる入力(誤入力)をした場合には、正しい入力がされるまで、敵キャラクタの動きを止めたり、極めて遅く動作するようにしてもよい。
なお、このように、プレイ中の部分課題に応答する第2ユーザの入力に応じて、部分課題の進行速度を遅くしたり難易度を低下させる以外にも、プレイ中の部分課題よりも前(一例として、1つ前)の部分課題に応答する第2ユーザの入力に応じて、今回の部分課題の進行速度を遅くしたり難易度を低下させるようにしてもよい。
また、部分課題の進行速度を遅くしたり難易度を低下させた後でも第2ユーザが正しく模倣できていない場合に、第1ユーザに提示する部分課題をより短く区切っていくようにしてもよい。つまり、第1提示部241は、部分第2入力列の構成が部分第1入力列の構成と一致する割合が低くなるにつれて、部分課題の長さを短くする。この場合、第2ユーザにとって依然として模倣が難しいようであれば、より模倣し易くなるように、更に短く区切った部分課題を提示することができる。
ゲームサーバ200は、これら輪唱のような交互プレイを、課題全体が終わるまで繰り返す。そして、課題全体が終わると、評価部245は、全ての部分第1入力列と部分第2入力列との対比に基づいて、第1ユーザ及び第2ユーザを評価する。
この場合、長い課題や難しい課題などであっても、上級者等である第1ユーザが、例えば、キリのよい箇所で区切って、初心者等である第2ユーザに提示することができ、第2ユーザに技能を習得させ易くすることができる。
(Other embodiments)
In the above embodiment, the case where the second user plays all the same tasks after the first user has played all the tasks has been described. However, when the task is long or when the task is difficult, a plurality of tasks are You may make it divide | segment into a partial task (good phrase unit etc.), and a 1st user and a 2nd user may play a partial task by turns like a ring.
For example, the first presentation unit 241 presents a task divided into a plurality of partial tasks in accordance with an instruction from the first user, and the first acquisition unit 242 inputs the partial first input in response to the partial task by the first user. Get input column.
The second presentation unit 243 presents the partial task and the partial first input sequence to the second user at the timing when the first acquisition unit 242 finishes acquiring the partial first input sequence, and the second acquisition unit 244 The partial second input string input by the second user in response to the partial task is acquired. Even in this case, the second presentation unit 243 may present the degree of difficulty in responding to the partial task with a lower degree than the first presentation unit 241 without changing the content of the partial task. For example, the second presentation unit 243 is effective even if the input time of the second user is delayed by extending the time limit (the attack hits the enemy character or can defend against the attack from the enemy character). To do. In addition, the second presentation unit 243 may make it difficult to decrease the life value of the player character, or may continue to play until the task ends even if the life value disappears.
In addition to this, the second presentation unit 243 has a speed at which the configuration of the second input sequence sequentially acquired by the following second acquisition unit 244 in parallel with the presentation of the partial task matches the configuration of the first input sequence. In response to this, the movement speed of the enemy character may be reduced. That is, the second presentation unit 243 slows the progress speed of the partial task according to the speed at which the second user can correctly imitate the sample play of the first user. For example, the motion of the enemy character is reproduced in the same order as when presented to the first user, but the speed changes according to the response speed of the second user. That is, when the second user slowly imitates the sample play (first input string), the action of the enemy character is also slowed accordingly. At that time, if the second user makes an input (erroneous input) different from the sample play, the movement of the enemy character may be stopped or operated very slowly until the correct input is made.
In addition, in addition to slowing down the progress speed of the partial task or reducing the difficulty in accordance with the input of the second user who responds to the partial task being played in this way, before the partial task being played ( As an example, in accordance with the input of the second user who responds to the previous partial task, the progress speed of the current partial task may be slowed or the difficulty level may be reduced.
In addition, when the second user is not imitating correctly even after the progress speed of the partial task is slowed down or the difficulty level is lowered, the partial task to be presented to the first user may be further divided. . That is, the first presentation unit 241 shortens the length of the partial task as the ratio at which the configuration of the partial second input sequence matches the configuration of the partial first input sequence is reduced. In this case, if it is still difficult for the second user to imitate, it is possible to present a partial task that is further shortened so that it is easier to imitate.
The game server 200 repeats the alternate play such as singing until the entire task is completed. When the entire task is completed, the evaluation unit 245 evaluates the first user and the second user based on the comparison between all the partial first input strings and the partial second input strings.
In this case, even a long or difficult task can be presented to a second user who is a beginner, for example, by a first user who is an advanced user, for example, by dividing it at a sharp point. It is possible to make it easier for the user to acquire the skill.

上記の実施形態では、本願発明を格闘ゲームに適用した場合について説明したが、このような格闘ゲームに限られず、他に、カードゲーム、パズルゲーム、音楽ゲーム、スポーツゲーム等のような種々のゲームにおいても本願発明は適用可能である。
これら種々のゲームに本願発明を適用した場合でも、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることができる。
In the above embodiment, the case where the present invention is applied to a fighting game has been described. However, the present invention is not limited to such a fighting game, and various other games such as a card game, a puzzle game, a music game, a sports game, and the like. In this case, the present invention can be applied.
Even when the invention of the present application is applied to these various games, it is possible to appropriately promote the guidance between users and to acquire skills for beginners and the like.

上記の実施形態では、専用のゲームサーバ200やユーザ端末300を用いる場合について説明したが、このようなゲームサーバ200やユーザ端末300の動作を規定する動作プログラムを既存のパーソナルコンピュータや情報端末機器等に適用することで、当該パーソナルコンピュータをゲームサーバ200やユーザ端末300として機能させることも可能である。   In the above embodiment, the case where the dedicated game server 200 or the user terminal 300 is used has been described. However, an operation program that defines the operation of the game server 200 or the user terminal 300 is used as an existing personal computer, information terminal device, It is possible to make the personal computer function as the game server 200 or the user terminal 300 by applying to the above.

また、このようなプログラムの配布方法は任意であり、例えば、CD−ROM(Compact Disc Read-Only Memory)、DVD(Digital Versatile Disc)、MO(Magneto Optical Disc)、メモリカード等のコンピュータ読み取り可能な記録媒体に格納して配布してもよいし、インターネットといった通信ネットワークを介して配布してもよい。   In addition, such a program distribution method is arbitrary, for example, a computer-readable medium such as a CD-ROM (Compact Disc Read-Only Memory), a DVD (Digital Versatile Disc), an MO (Magneto Optical Disc), or a memory card. It may be stored in a recording medium and distributed, or distributed via a communication network such as the Internet.

(まとめ)
本発明の第1の観点に係るゲームシステムは、第1ユーザ(例えば、上級者等)と当該第1ユーザから招待された第2ユーザ(例えば、初心者等)とに共通のゲームを提供するゲームシステムであって、第1提示部、第1取得部、第2提示部、第2取得部、及び、評価部を備えている。
(Summary)
A game system according to a first aspect of the present invention provides a game that provides a common game to a first user (for example, an advanced user) and a second user (for example, a beginner) invited by the first user. The system includes a first presentation unit, a first acquisition unit, a second presentation unit, a second acquisition unit, and an evaluation unit.

第1提示部は、第1ユーザに対して課題(例えば、敵キャラクタ等と対戦する課題)を提示する。第1取得部は、第1ユーザが課題に応答して入力した第1入力列(例えば、移動、防御、及び、攻撃等の指示群)を取得する。
また、第2提示部は、第2ユーザに対して課題及び第1入力列を提示する。第2取得部は、第2ユーザが課題に応答して入力した第2入力列を取得する。そして、評価部は、第1入力列と第2入力列との対比に基づいて、第1ユーザ及び第2ユーザを評価する。例えば、評価部は、第1入力列と第2入力列とが一致若しくは類似しており、第2ユーザが第1ユーザの入力を模倣できている場合に、第1ユーザの教え方が良く、かつ、第2ユーザの覚え方が良かったとのことから、第1ユーザ及び第2ユーザを共に高く評価する。
このように、上級者等である第1ユーザの入力を、初心者等である第2ユーザが模倣できているなどにより、第1ユーザ及び第2ユーザが共に評価される。このため、両者のモチベーションが高く、例えば、第1ユーザは、第2ユーザにコツなどを丁寧に教えようとし、一方、第2ユーザは、コツなどを真剣に覚えようとする。
この結果、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることができる。
The first presentation unit presents a task (for example, a task to play against an enemy character) to the first user. The first acquisition unit acquires a first input string (for example, an instruction group such as movement, defense, and attack) input by the first user in response to the task.
Further, the second presentation unit presents the assignment and the first input string to the second user. A 2nd acquisition part acquires the 2nd input sequence which the 2nd user input in response to the subject. Then, the evaluation unit evaluates the first user and the second user based on the comparison between the first input string and the second input string. For example, when the first input string and the second input string match or are similar to each other and the second user can imitate the input of the first user, the evaluator is good at teaching the first user, And since the 2nd user's way of memorizing was good, both the 1st user and the 2nd user are evaluated highly.
Thus, both the first user and the second user are evaluated because the second user who is a beginner or the like can imitate the input of the first user who is an advanced user or the like. For this reason, both of them are highly motivated. For example, the first user tries to carefully teach the second user tips and the like, while the second user tries to learn the tips seriously.
As a result, guidance between users can be promoted appropriately, and beginners can acquire skills.

また、上記ゲームシステムにおいて、評価部は、第1入力列と第2入力列とが一致した場合、若しくは、第1入力列の構成が第2入力列の構成に含まれている場合に、第1ユーザ及び第2ユーザに対して所定の報酬を付与してもよい。
この場合、両者のモチベーションを高く維持させて、ユーザ同士の指導を適切に促進させることができる。
Further, in the above game system, the evaluation unit determines whether the first input string matches the second input string, or the configuration of the first input string is included in the configuration of the second input string. A predetermined reward may be given to one user and a second user.
In this case, both motivations can be maintained high, and guidance between users can be promoted appropriately.

また、上記ゲームシステムにおいて、第2提示部は、課題の内容を変えることなく、課題に応答する際の難易度(例えば、応答の制限時間、やり直し回数等)を、第1提示部よりも低下させて提示してもよい。
この場合、上級者等である第1ユーザの入力を、初心者等である第2ユーザが模倣し易くなり、第2ユーザに技能を習得させ易くすることができる。
In the above game system, the second presenting unit lowers the difficulty level (for example, the response time limit, the number of redoes, etc.) when responding to the task without changing the content of the task, compared to the first presenting unit. You may present it.
In this case, the input of the first user who is an advanced user or the like can be easily imitated by the second user who is a beginner or the like, and the second user can easily learn the skill.

また、上記ゲームシステムにおいて、第2取得部は、第2提示部が課題の提示を進行させるのと並行して、第2ユーザが入力していく第2入力列を逐次取得し、第2提示部は、逐次取得された第2入力列の構成が第1入力列の構成と一致する速度に応じて、課題を提示する進行速度を減速させてもよい。
この場合、初心者等である第2ユーザが自分のペースで課題に応答でき、第2ユーザに技能を習得させ易くすることができる。
Further, in the above game system, the second acquisition unit sequentially acquires the second input string input by the second user in parallel with the second presentation unit causing the presentation of the task, The unit may decelerate the progress speed of presenting the task in accordance with a speed at which the configuration of the second input sequence acquired sequentially matches the configuration of the first input sequence.
In this case, the second user who is a beginner or the like can respond to the task at his / her own pace, and the second user can easily learn the skill.

また、上記ゲームシステムでは、課題が、対戦するキャラクタに勝利することである場合において、第2提示部は、逐次取得された第2入力列の構成が第1入力列の構成と一致する速度に応じて、キャラクタの動作速度を減速させてもよい。
この場合、初心者等である第2ユーザが正しく応答できる速度に合わせてキャラクタがゆっくり動作するため、第2ユーザが自分のペースで課題に応答でき、第2ユーザに技能を習得させ易くすることができる。
Moreover, in the said game system, when a subject is winning the character to fight, a 2nd presentation part makes the speed | rate in which the structure of the 2nd input row | line | column acquired sequentially corresponds with the structure of a 1st input row | line | column. Accordingly, the motion speed of the character may be reduced.
In this case, since the character moves slowly according to the speed at which the second user, such as a beginner, can respond correctly, the second user can respond to the task at his / her own pace, making it easier for the second user to acquire the skill. it can.

また、上記ゲームシステムにおいて、第2提示部は、第2入力列の構成が第1入力列の構成と一致していない間において、キャラクタの動作を停止させてもよい。
この場合、初心者等である第2ユーザが正しく応答できるまでキャラクタの動作が停止するため、第2ユーザに技能を習得させ易くすることができる。
In the above game system, the second presentation unit may stop the movement of the character while the configuration of the second input sequence does not match the configuration of the first input sequence.
In this case, since the movement of the character stops until the second user who is a beginner or the like can correctly respond, the second user can be made to learn the skill easily.

また、上記ゲームシステムにおいて、第1提示部は、第1ユーザの指示に従って、課題を複数の部分課題に区切って提示し、第1取得部は、第1ユーザが部分課題に応答して入力した部分第1入力列を取得し、第2提示部は、第1取得部が部分第1入力列の取得を終えたタイミングで、第2ユーザに対して部分課題及び部分第1入力列を提示し、第2取得部は、第2ユーザが部分課題に応答して入力した部分第2入力列を取得し、評価部は、全ての部分第1入力列と部分第2入力列との対比に基づいて、第1ユーザ及び第2ユーザを評価してもよい。
この場合、長い課題や難しい課題などであっても、上級者等である第1ユーザが、例えば、キリのよい箇所で区切って、初心者等である第2ユーザに提示することができ、第2ユーザに技能を習得させ易くすることができる。
In the above game system, the first presentation unit presents the task divided into a plurality of partial tasks according to the instruction of the first user, and the first acquisition unit inputs the first user in response to the partial task. The partial first input sequence is acquired, and the second presentation unit presents the partial task and the partial first input sequence to the second user at a timing when the first acquisition unit finishes acquiring the partial first input sequence. The second acquisition unit acquires a partial second input string input by the second user in response to the partial task, and the evaluation unit is based on a comparison between all the partial first input strings and the partial second input strings. The first user and the second user may be evaluated.
In this case, even a long or difficult task can be presented to a second user who is a beginner, for example, by a first user who is an advanced user, for example, by dividing it at a sharp point. It is possible to make it easier for the user to acquire the skill.

また、上記ゲームシステムにおいて、第1提示部は、部分第2入力列の構成が部分第1入力列の構成と一致する割合が低くなるにつれて、部分課題の長さを短くしてもよい。
この場合、第2ユーザにとって依然として模倣が難しいようであれば、より模倣し易くなるように、更に短く区切った部分課題を提示することができる。
In the above game system, the first presentation unit may shorten the length of the partial task as the ratio at which the configuration of the partial second input sequence matches the configuration of the partial first input sequence decreases.
In this case, if it is still difficult for the second user to imitate, it is possible to present a partial task that is further shortened so that it is easier to imitate.

また、上記ゲームシステムにおいて、第1ユーザは、第1端末を使用し、第2ユーザは、第2端末を使用するものであり、第1端末及び第2端末には、相手ユーザのプレイ用領域と自身のプレイ領域とが並べて、若しくは、切り替え可能に配置されていてもよい。
この場合、第1端末では、第2ユーザが上手に模倣できているか等を第1ユーザが確認でき、一方、第2端末では、第1ユーザの見本プレイを第2ユーザが参考にすることができる。
In the above game system, the first user uses the first terminal, the second user uses the second terminal, and the first terminal and the second terminal include a play area of the opponent user. And their own play areas may be arranged side by side or in a switchable manner.
In this case, in the first terminal, the first user can check whether the second user can imitate well, and the second user can refer to the sample play of the first user on the second terminal. it can.

本発明の第2の観点に係る指導方法は、第1ユーザ(例えば、上級者等)と当該第1ユーザから招待された第2ユーザ(例えば、初心者等)とに共通のゲームを提供するサーバ装置における指導方法であって、第1提示ステップ、第1取得ステップ、第2提示ステップ、第2取得ステップ、及び、評価ステップを備えている。   The teaching method according to the second aspect of the present invention is a server that provides a common game to a first user (for example, an advanced user) and a second user (for example, a beginner) invited by the first user. A teaching method in the apparatus, which includes a first presentation step, a first acquisition step, a second presentation step, a second acquisition step, and an evaluation step.

すなわち、第2の観点に係る指導方法は、第1の観点に係るゲームシステムと同様に、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることができる。   That is, the instruction method according to the second aspect can appropriately promote instruction between users and allow a beginner or the like to acquire skills, similarly to the game system according to the first aspect.

本発明の第3の観点に係るプログラムは、第1ユーザ(例えば、上級者等)と当該第1ユーザから招待された第2ユーザ(例えば、初心者等)とに共通のゲームを提供するコンピュータを、第1提示部、第1取得部、第2提示部、第2取得部、及び、評価部として機能させる。   A program according to a third aspect of the present invention is a computer that provides a common game to a first user (for example, an advanced user) and a second user (for example, a beginner) invited by the first user. , The first presentation unit, the first acquisition unit, the second presentation unit, the second acquisition unit, and the evaluation unit.

すなわち、第3の観点に係るプログラムは、第1の観点に係るゲームシステムと同様に、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることができる。   That is, the program according to the third aspect can appropriately promote the guidance among users and acquire skills for beginners and the like, similarly to the game system according to the first aspect.

以上説明したように、本発明によれば、ユーザ同士の指導を適切に促進させ、初心者等に技能を習得させることのできるゲームシステム、指導方法、ならびに、プログラムを提供することができる。   As described above, according to the present invention, it is possible to provide a game system, a guidance method, and a program that can appropriately promote guidance among users and allow beginners to acquire skills.

100 ゲームシステム
200 ゲームサーバ
210 受信部
220 送信部
230 記憶部
231 ユーザ管理情報
232 共通課題情報
233 入力列情報
240 制御部
241 第1提示部
242 第1取得部
243 第2提示部
244 第2取得部
245 評価部
300 第1ユーザ端末
310 操作受付部
320 送受信部
330 記憶部
331 ゲーム管理情報
340 制御部
341 ゲーム進行部
342 画面生成部
350 表示部
400 第2ユーザ端末
500 情報処理装置
501 CPU
502 ROM
503 RAM
504 記憶デバイス
505 表示デバイス
506 通信デバイス
507 操作デバイス
900 インターネット
DESCRIPTION OF SYMBOLS 100 Game system 200 Game server 210 Reception part 220 Transmission part 230 Storage part 231 User management information 232 Common assignment information 233 Input sequence information 240 Control part 241 1st presentation part 242 1st acquisition part 243 2nd presentation part 244 2nd acquisition part 245 Evaluation unit 300 First user terminal 310 Operation reception unit 320 Transmission / reception unit 330 Storage unit 331 Game management information 340 Control unit 341 Game progress unit 342 Screen generation unit 350 Display unit 400 Second user terminal 500 Information processing device 501 CPU
502 ROM
503 RAM
504 Storage device 505 Display device 506 Communication device 507 Operation device 900 Internet

Claims (11)

第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するゲームシステムであって、
前記第1ユーザに対して課題を提示する第1提示部と、
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得部と、
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示部と、
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得部と、
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価部と、を備え、
前記評価部は、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、
前記第2提示部は、前記課題の内容を変えることなく、前記課題に応答する際の難易度を、前記第1提示部よりも低下させて提示し、
前記第2取得部は、前記第2提示部が前記課題の提示を進行させるのと並行して、前記第2ユーザが入力していく前記第2入力列を逐次取得し、
前記第2提示部は、逐次取得された前記第2入力列の構成が前記第1入力列の構成と一致する速度に応じて、前記課題を提示する進行速度を減速させる、
とを特徴とするゲームシステム。
A game system that provides a common game to a first user and a second user invited from the first user,
A first presentation unit for presenting a task to the first user;
A first acquisition unit for acquiring a first input string input in response to the task by the first user;
A second presentation unit that presents the task and the first input sequence to the second user;
A second acquisition unit that acquires a second input string input in response to the task by the second user;
An evaluation unit that evaluates the first user and the second user based on a comparison between the first input string and the second input string ;
When the first input string and the second input string coincide with each other, or when the configuration of the first input string is included in the configuration of the second input string, the evaluation unit A predetermined reward is given to the user and the second user;
The second presenting unit presents the difficulty level when responding to the task without changing the content of the task, lower than the first presenting unit,
The second acquisition unit sequentially acquires the second input sequence that the second user inputs in parallel with the second presentation unit advancing presentation of the task,
The second presentation unit decelerates the traveling speed of presenting the task according to the speed at which the configuration of the second input sequence acquired sequentially matches the configuration of the first input sequence,
Game system comprising a call.
前記課題が、対戦するキャラクタに勝利することである場合において、
前記第2提示部は、逐次取得された前記第2入力列の構成が前記第1入力列の構成と一致する速度に応じて、前記キャラクタの動作速度を減速させる、
ことを特徴とする請求項に記載のゲームシステム。
In the case where the task is to win the character to be battled,
The second presentation unit decelerates the motion speed of the character according to a speed at which the configuration of the second input sequence acquired sequentially matches the configuration of the first input sequence.
The game system according to claim 1 .
前記第2提示部は、前記第2入力列の構成が前記第1入力列の構成と一致していない間において、前記キャラクタの動作を停止させる、
ことを特徴とする請求項に記載のゲームシステム。
The second presentation unit stops the movement of the character while the configuration of the second input sequence does not match the configuration of the first input sequence.
The game system according to claim 2 .
前記第1提示部は、前記第1ユーザの指示に従って、前記課題を複数の部分課題に区切って提示し、
前記第1取得部は、前記第1ユーザが前記部分課題に応答して入力した部分第1入力列を取得し、
前記第2提示部は、前記第1取得部が前記部分第1入力列の取得を終えたタイミングで、前記第2ユーザに対して前記部分課題及び前記部分第1入力列を提示し、
前記第2取得部は、前記第2ユーザが前記部分課題に応答して入力した部分第2入力列を取得し、
前記評価部は、全ての前記部分第1入力列と前記部分第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する、
ことを特徴とする請求項1乃至の何れか1項に記載のゲームシステム。
The first presentation unit presents the assignment divided into a plurality of partial assignments according to the instruction of the first user,
The first acquisition unit acquires a partial first input string input by the first user in response to the partial task,
The second presentation unit presents the partial task and the partial first input sequence to the second user at a timing when the first acquisition unit finishes acquiring the partial first input sequence,
The second acquisition unit acquires a partial second input string input by the second user in response to the partial task,
The evaluation unit evaluates the first user and the second user based on a comparison between all the partial first input strings and the partial second input strings.
The game system according to any one of claims 1 to 3 , wherein:
前記第1提示部は、前記部分第2入力列の構成が前記部分第1入力列の構成と一致する割合が低くなるにつれて、前記部分課題の長さを短くする、
ことを特徴とする請求項に記載のゲームシステム。
The first presentation unit shortens the length of the partial task as the ratio at which the configuration of the partial second input sequence matches the configuration of the partial first input sequence decreases.
The game system according to claim 4 .
第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するゲームシステムであって、  A game system that provides a common game to a first user and a second user invited from the first user,
前記第1ユーザに対して課題を提示する第1提示部と、  A first presentation unit for presenting a task to the first user;
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得部と、  A first acquisition unit for acquiring a first input string input in response to the task by the first user;
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示部と、  A second presentation unit that presents the task and the first input sequence to the second user;
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得部と、  A second acquisition unit that acquires a second input string input in response to the task by the second user;
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価部と、を備え、  An evaluation unit that evaluates the first user and the second user based on a comparison between the first input string and the second input string;
前記評価部は、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、  When the first input string and the second input string coincide with each other, or when the configuration of the first input string is included in the configuration of the second input string, the evaluation unit A predetermined reward is given to the user and the second user;
前記第1提示部は、前記第1ユーザの指示に従って、前記課題を複数の部分課題に区切って提示し、  The first presentation unit presents the assignment divided into a plurality of partial assignments according to the instruction of the first user,
前記第1取得部は、前記第1ユーザが前記部分課題に応答して入力した部分第1入力列を取得し、  The first acquisition unit acquires a partial first input string input by the first user in response to the partial task,
前記第2提示部は、前記第1取得部が前記部分第1入力列の取得を終えたタイミングで、前記第2ユーザに対して前記部分課題及び前記部分第1入力列を提示し、  The second presentation unit presents the partial task and the partial first input sequence to the second user at a timing when the first acquisition unit finishes acquiring the partial first input sequence,
前記第2取得部は、前記第2ユーザが前記部分課題に応答して入力した部分第2入力列を取得し、  The second acquisition unit acquires a partial second input string input by the second user in response to the partial task,
前記評価部は、全ての前記部分第1入力列と前記部分第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価し、  The evaluation unit evaluates the first user and the second user based on a comparison between all the partial first input strings and the partial second input strings,
前記第1提示部は、前記部分第2入力列の構成が前記部分第1入力列の構成と一致する割合が低くなるにつれて、前記部分課題の長さを短くする、  The first presentation unit shortens the length of the partial task as the ratio at which the configuration of the partial second input sequence matches the configuration of the partial first input sequence decreases.
ことを特徴とするゲームシステム。  A game system characterized by that.
前記第1ユーザは、第1端末を使用し、前記第2ユーザは、第2端末を使用するものであり、
前記第1端末及び前記第2端末には、相手ユーザのプレイ用領域と自身のプレイ領域とが並べて、若しくは、切り替え可能に配置されている、
ことを特徴とする請求項1乃至の何れか1項に記載のゲームシステム。
The first user uses a first terminal, and the second user uses a second terminal,
In the first terminal and the second terminal, the play area of the opponent user and the play area of the opponent user are arranged side by side or are switchable.
The game system according to any one of claims 1 to 5 , wherein:
第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するサーバ装置における指導方法であって、
前記第1ユーザに対して課題を提示する第1提示ステップと、
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得ステップと、
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示ステップと、
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得ステップと、
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価ステップと、を備え、
前記評価ステップでは、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、
前記第2提示ステップでは、前記課題の内容を変えることなく、前記課題に応答する際の難易度を、前記第1提示ステップよりも低下させて提示し、
前記第2取得ステップでは、前記第2提示ステップにて前記課題の提示を進行させるのと並行して、前記第2ユーザが入力していく前記第2入力列を逐次取得し、
前記第2提示ステップでは、逐次取得された前記第2入力列の構成が前記第1入力列の構成と一致する速度に応じて、前記課題を提示する進行速度を減速させる、
とを特徴とする指導方法。
A guidance method in a server device that provides a common game to a first user and a second user invited from the first user,
A first presentation step of presenting a task to the first user;
A first acquisition step of acquiring a first input string input by the first user in response to the task;
A second presentation step of presenting the task and the first input string to the second user;
A second acquisition step of acquiring a second input string input by the second user in response to the task;
An evaluation step of evaluating the first user and the second user based on a comparison between the first input string and the second input string ,
In the evaluation step, when the first input string matches the second input string, or when the configuration of the first input string is included in the configuration of the second input string, the first input string A predetermined reward is given to the user and the second user;
In the second presentation step, the degree of difficulty in responding to the task is presented lower than that in the first presentation step without changing the content of the task,
In the second acquisition step, the second input sequence input by the second user is sequentially acquired in parallel with the presentation of the task in the second presentation step,
In the second presentation step, according to a speed at which the configuration of the second input sequence acquired sequentially matches the configuration of the first input sequence, the progress speed of presenting the task is decelerated.
Teaching methods, wherein a call.
第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するサーバ装置における指導方法であって、  A guidance method in a server device that provides a common game to a first user and a second user invited from the first user,
前記第1ユーザに対して課題を提示する第1提示ステップと、  A first presentation step of presenting a task to the first user;
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得ステップと、  A first acquisition step of acquiring a first input string input by the first user in response to the task;
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示ステップと、  A second presentation step of presenting the task and the first input string to the second user;
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得ステップと、  A second acquisition step of acquiring a second input string input by the second user in response to the task;
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価ステップと、を備え、  An evaluation step of evaluating the first user and the second user based on a comparison between the first input string and the second input string,
前記評価ステップでは、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、  In the evaluation step, when the first input string matches the second input string, or when the configuration of the first input string is included in the configuration of the second input string, the first input string A predetermined reward is given to the user and the second user;
前記第1提示ステップでは、前記第1ユーザの指示に従って、前記課題を複数の部分課題に区切って提示し、  In the first presentation step, the assignment is presented by dividing the assignment into a plurality of partial assignments according to the instruction of the first user,
前記第1取得ステップでは、前記第1ユーザが前記部分課題に応答して入力した部分第1入力列を取得し、  In the first acquisition step, a partial first input string input by the first user in response to the partial task is acquired;
前記第2提示ステップでは、前記第1取得ステップにて前記部分第1入力列の取得を終えたタイミングで、前記第2ユーザに対して前記部分課題及び前記部分第1入力列を提示し、  In the second presentation step, the partial task and the partial first input sequence are presented to the second user at a timing when the acquisition of the partial first input sequence is completed in the first acquisition step,
前記第2取得ステップでは、前記第2ユーザが前記部分課題に応答して入力した部分第2入力列を取得し、  In the second acquisition step, a partial second input string input in response to the partial task by the second user is acquired;
前記評価ステップでは、全ての前記部分第1入力列と前記部分第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価し、  In the evaluation step, the first user and the second user are evaluated based on a comparison between all the partial first input strings and the partial second input strings,
前記第1提示ステップでは、前記部分第2入力列の構成が前記部分第1入力列の構成と一致する割合が低くなるにつれて、前記部分課題の長さを短くする、  In the first presentation step, the length of the partial task is shortened as the ratio of the configuration of the partial second input sequence matches the configuration of the partial first input sequence decreases.
ことを特徴とする指導方法。  A teaching method characterized by that.
第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するコンピュータを、
前記第1ユーザに対して課題を提示する第1提示部、
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得部、
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示部、
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得部、
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価部、として機能させ、
前記評価部は、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、
前記第2提示部は、前記課題の内容を変えることなく、前記課題に応答する際の難易度を、前記第1提示部よりも低下させて提示し、
前記第2取得部は、前記第2提示部が前記課題の提示を進行させるのと並行して、前記第2ユーザが入力していく前記第2入力列を逐次取得し、
前記第2提示部は、逐次取得された前記第2入力列の構成が前記第1入力列の構成と一致する速度に応じて、前記課題を提示する進行速度を減速させる、
ように機能させることを特徴とするプログラム。
A computer that provides a common game to a first user and a second user invited by the first user;
A first presentation unit for presenting a task to the first user;
A first acquisition unit for acquiring a first input string input in response to the task by the first user;
A second presentation unit for presenting the assignment and the first input sequence to the second user;
A second acquisition unit for acquiring a second input string input in response to the task by the second user;
Based on the comparison between the first input string and the second input string, function as an evaluation unit that evaluates the first user and the second user ,
When the first input string and the second input string coincide with each other, or when the configuration of the first input string is included in the configuration of the second input string, the evaluation unit A predetermined reward is given to the user and the second user;
The second presenting unit presents the difficulty level when responding to the task without changing the content of the task, lower than the first presenting unit,
The second acquisition unit sequentially acquires the second input sequence that the second user inputs in parallel with the second presentation unit advancing presentation of the task,
The second presentation unit decelerates the traveling speed of presenting the task according to the speed at which the configuration of the second input sequence acquired sequentially matches the configuration of the first input sequence,
Program for causing to function as.
第1ユーザと当該第1ユーザから招待された第2ユーザとに共通のゲームを提供するコンピュータを、  A computer that provides a common game to a first user and a second user invited by the first user;
前記第1ユーザに対して課題を提示する第1提示部、  A first presentation unit for presenting a task to the first user;
前記第1ユーザが前記課題に応答して入力した第1入力列を取得する第1取得部、  A first acquisition unit for acquiring a first input string input in response to the task by the first user;
前記第2ユーザに対して前記課題及び前記第1入力列を提示する第2提示部、  A second presentation unit for presenting the assignment and the first input sequence to the second user;
前記第2ユーザが前記課題に応答して入力した第2入力列を取得する第2取得部、  A second acquisition unit for acquiring a second input string input in response to the task by the second user;
前記第1入力列と前記第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価する評価部、として機能させ、  Based on the comparison between the first input string and the second input string, function as an evaluation unit that evaluates the first user and the second user,
前記評価部は、前記第1入力列と前記第2入力列とが一致した場合、若しくは、前記第1入力列の構成が前記第2入力列の構成に含まれている場合に、前記第1ユーザ及び前記第2ユーザに対して所定の報酬を付与し、  When the first input string and the second input string coincide with each other, or when the configuration of the first input string is included in the configuration of the second input string, the evaluation unit A predetermined reward is given to the user and the second user;
前記第1提示部は、前記第1ユーザの指示に従って、前記課題を複数の部分課題に区切って提示し、  The first presentation unit presents the assignment divided into a plurality of partial assignments according to the instruction of the first user,
前記第1取得部は、前記第1ユーザが前記部分課題に応答して入力した部分第1入力列を取得し、  The first acquisition unit acquires a partial first input string input by the first user in response to the partial task,
前記第2提示部は、前記第1取得部が前記部分第1入力列の取得を終えたタイミングで、前記第2ユーザに対して前記部分課題及び前記部分第1入力列を提示し、  The second presentation unit presents the partial task and the partial first input sequence to the second user at a timing when the first acquisition unit finishes acquiring the partial first input sequence,
前記第2取得部は、前記第2ユーザが前記部分課題に応答して入力した部分第2入力列を取得し、  The second acquisition unit acquires a partial second input string input by the second user in response to the partial task,
前記評価部は、全ての前記部分第1入力列と前記部分第2入力列との対比に基づいて、前記第1ユーザ及び前記第2ユーザを評価し、  The evaluation unit evaluates the first user and the second user based on a comparison between all the partial first input strings and the partial second input strings,
前記第1提示部は、前記部分第2入力列の構成が前記部分第1入力列の構成と一致する割合が低くなるにつれて、前記部分課題の長さを短くする、  The first presentation unit shortens the length of the partial task as the ratio at which the configuration of the partial second input sequence matches the configuration of the partial first input sequence decreases.
ように機能させることを特徴とするプログラム。  A program characterized by functioning as follows.
JP2018030784A 2018-02-23 2018-02-23 Game system, instruction method, and program Expired - Fee Related JP6391036B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018030784A JP6391036B1 (en) 2018-02-23 2018-02-23 Game system, instruction method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018030784A JP6391036B1 (en) 2018-02-23 2018-02-23 Game system, instruction method, and program

Publications (2)

Publication Number Publication Date
JP6391036B1 true JP6391036B1 (en) 2018-09-19
JP2019141497A JP2019141497A (en) 2019-08-29

Family

ID=63579907

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018030784A Expired - Fee Related JP6391036B1 (en) 2018-02-23 2018-02-23 Game system, instruction method, and program

Country Status (1)

Country Link
JP (1) JP6391036B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7428545B2 (en) * 2020-03-06 2024-02-06 株式会社バンダイナムコエンターテインメント Computer systems and game systems
JP7623579B2 (en) * 2021-03-11 2025-01-29 株式会社カプコン Information processing system and program
WO2025094841A1 (en) * 2023-11-01 2025-05-08 ゲシピ株式会社 Information processing device, information processing method, and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001246160A (en) * 2000-03-06 2001-09-11 Namco Ltd GAME DEVICE AND COMPUTER-READABLE RECORDING MEDIUM RECORDING GAME PROGRAM
JP6216120B2 (en) * 2013-01-22 2017-10-18 任天堂株式会社 GAME PROGRAM, GAME DEVICE, GAME SYSTEM, AND GAME PROCESSING METHOD
JP6302381B2 (en) * 2014-09-03 2018-03-28 Kddi株式会社 Operation support apparatus, operation support method, and operation support program
JP6135812B1 (en) * 2016-07-12 2017-05-31 株式会社セガゲームス Information processing apparatus and program

Also Published As

Publication number Publication date
JP2019141497A (en) 2019-08-29

Similar Documents

Publication Publication Date Title
US8882582B2 (en) Interactive computer game refresher elements
Lin et al. The role of onlookers in arcade gaming: Frame analysis of public behaviours
CN113260433B (en) Dynamic interface for launching direct gameplay
CN101719326A (en) Game type learning system and method
JP2021029871A (en) Game systems, server systems, terminal devices and programs
JP6216120B2 (en) GAME PROGRAM, GAME DEVICE, GAME SYSTEM, AND GAME PROCESSING METHOD
JP2019141497A (en) Game system, guidance method, and program
JP4408445B2 (en) GAME SYSTEM, GAME PROGRAM, RECORDING MEDIUM, AND GAME SYSTEM CONTROL METHOD
CN113171609B (en) Game copy display method, equipment and storage medium
JP5731698B1 (en) GAME PROGRAM, GAME PROCESSING METHOD, AND INFORMATION PROCESSING DEVICE
JP7623579B2 (en) Information processing system and program
JP2021027900A (en) Server system and program
JP7744186B2 (en) Entertainment systems, programs, and servers
JP7332521B2 (en) Server system, game system and program
JP7393966B2 (en) Game system, server system, program and game provision method
JP2022041645A (en) Game program and game system
JP3990058B2 (en) GAME SYSTEM AND INFORMATION STORAGE MEDIUM
JP7341691B2 (en) Programs, game devices and server devices
Rivas " You Must Defeat [the Tutorial] To Stand A Chance": Learning To Play Competitive Fighting Video Games
KR102367679B1 (en) Method, device and computer readable recording medium to provide interactive training content in game
Wu et al. Experiences from implementing an educational MMORPG
Keil Sounds Engaging: Investigating the User Experience of Sighted Players in Audio Action-Adventure Role-Playing Games (AARPGs)
Yoon et al. DeBugger Game: Mobile Virtual Lab for Introductory Computer Programming Courses
WO2025236882A1 (en) Behavior recording method and apparatus based on virtual scene, and device, medium and product
JP2026067166A (en) Information processing device, information processing program, information processing method, and information processing system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180223

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20180223

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20180419

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180508

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180613

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20180627

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20180627

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: 20180807

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180810

R150 Certificate of patent or registration of utility model

Ref document number: 6391036

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees
S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350