JP6997386B2 - Game-related service provision program and server device - Google Patents

Game-related service provision program and server device Download PDF

Info

Publication number
JP6997386B2
JP6997386B2 JP2019076119A JP2019076119A JP6997386B2 JP 6997386 B2 JP6997386 B2 JP 6997386B2 JP 2019076119 A JP2019076119 A JP 2019076119A JP 2019076119 A JP2019076119 A JP 2019076119A JP 6997386 B2 JP6997386 B2 JP 6997386B2
Authority
JP
Japan
Prior art keywords
game
information
user
play
training menu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019076119A
Other languages
Japanese (ja)
Other versions
JP2020171575A (en
Inventor
大輔 石渡
貴之 中山
貢 蘆田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Capcom Co Ltd
Original Assignee
Capcom Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Capcom Co Ltd filed Critical Capcom Co Ltd
Priority to JP2019076119A priority Critical patent/JP6997386B2/en
Publication of JP2020171575A publication Critical patent/JP2020171575A/en
Application granted granted Critical
Publication of JP6997386B2 publication Critical patent/JP6997386B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、ゲーム関連サービス提供プログラムおよびサーバ装置に関する。 The present invention relates to a game-related service providing program and a server device.

特許文献1に開示されているように、ゲーム内でユーザがプレイ可能なイベント(ミッション、ミニゲームなど)があり、そのイベント実行中に、キャラクタなどのゲーム媒体がAI(Artifical Intelligentce)によって操作されるものがある。 As disclosed in Patent Document 1, there is an event (mission, mini-game, etc.) that can be played by a user in the game, and during the execution of the event, a game medium such as a character is operated by AI (Artificial Integrity). There is something.

特許6438085号公報Japanese Patent No. 6438085

ところで、ユーザは、実際にゲームをプレイすること以外に、様々な観点でゲームに関する情報に興味を持つことがある。例えば、ユーザは、ゲーム攻略に有利な方法はないかと検索したり、プレイが上達する方法はないかと検索したりする。しかし、このような様々な要望に応えつつも、ゲームへの興味を更に持ち、自然とゲームをより楽しむようにユーザを誘導させるような機能は、存在していない。 By the way, the user may be interested in information about the game from various viewpoints other than actually playing the game. For example, the user searches for a method that is advantageous for capturing the game, or searches for a method for improving play. However, while responding to such various demands, there is no function that induces the user to become more interested in the game and naturally enjoy the game more.

本発明の目的は、このような機能を提供することである。 An object of the present invention is to provide such a function.

第1の発明は、コンピュータを、
ユーザにより入力されたゲームに関する要求情報を、ゲーム装置または前記ゲーム装置とは異なる他装置から受信する受信手段と、
少なくとも1以上の過去のゲームプレイに関するプレイ情報を用いて、前記要求情報に合致するコンテンツを用いたサービスを前記ユーザに提供するための処理を施すサービス提供手段と、
前記サービス提供手段が行った処理の結果を、前記ユーザの操作する前記ゲーム装置の動作に作用させる作用手段と
として機能させ
前記サービスには、前記ユーザが行う前記ゲームの練習の内容を表すトレーニングメニューの設定が含まれ、
前記サービス提供手段は、前記ユーザの指示に応じた内容の前記トレーニングメニューを設定することを特徴とするゲーム関連サービス提供プログラムである。
The first invention is a computer.
A receiving means for receiving request information about a game input by a user from a game device or another device different from the game device.
A service providing means for performing a process for providing a service using content matching the required information to the user by using play information related to at least one past game play.
The result of the process performed by the service providing means is made to function as an action means for acting on the operation of the game device operated by the user .
The service includes setting a training menu that represents the content of the practice of the game performed by the user.
The service providing means is a game-related service providing program characterized by setting the training menu having contents according to the instruction of the user .

また、第1の発明では、前記サービスには、
前記ユーザの操作に応じて仮想空間内で動作する所定キャラクタについての、前記ユーザの連続して繋がった操作によって構成された連続技のうち、人気または効果が所定値よりも高い前記連続技に関する情報の提供、
前記所定キャラクタの所定攻撃を回避可能な所定動作に関する情報の提供
前記所定キャラクタに設定されている弱点を表す弱点情報の提供、および
前記弱点に対し有効な対策の情報の提供、
の少なくとも1つが含まれることができる。
Further, in the first invention, the service is included in the service.
Information about a combo of a predetermined character that operates in a virtual space in response to a user's operation, among the combos configured by the user's continuously connected operations, the popularity or effect of which is higher than the predetermined value. Offer,
Providing information on a predetermined operation that can avoid a predetermined attack of the predetermined character ,
Providing weakness information indicating weaknesses set for the predetermined character, and providing information on effective countermeasures against the weaknesses.
At least one of can be included.

また、第1の発明では、前記要求情報が、前記ゲームの練習を行うための前記トレーニングメニューの作成を要求する情報である場合、
前記サービス提供手段は、前記要求情報の入力操作を行った前記ユーザの前記プレイ情報を用いて、前記ユーザのプレイ傾向に応じた前記トレーニングメニューを生成する前記処理を行い、
前記作用手段は、前記トレーニングメニューを前記ゲーム装置に設定させることができる。
Further, in the first aspect of the present invention, when the required information is information requesting the creation of the training menu for practicing the game.
The service providing means performs the process of generating the training menu according to the play tendency of the user by using the play information of the user who has performed the input operation of the request information.
The means of action can cause the game device to set the training menu.

また、第1の発明では、前記要求情報が、前記ゲームの練習を行うための前記トレーニングメニューの作成を要求する情報である場合、
前記サービス提供手段は、前記要求情報の入力操作を行った前記ユーザとは異なる他ユーザの前記プレイ情報を用いて、前記他ユーザのプレイ傾向に応じた前記トレーニングメニューを生成する前記処理を行い、
前記作用手段は、前記トレーニングメニューを、前記要求情報の入力操作を行った前記ユーザの前記ゲーム装置に設定させることができる。
Further, in the first aspect of the present invention, when the required information is information requesting the creation of the training menu for practicing the game.
The service providing means performs the process of generating the training menu according to the play tendency of the other user by using the play information of another user different from the user who has performed the input operation of the request information.
The means of action can cause the training menu to be set in the game device of the user who has performed the input operation of the request information.

また、第1の発明では、前記要求情報が、前記所定キャラクタに設定されている弱点の把握を要求する情報である場合、
前記サービス提供手段は、前記プレイ情報を用いて、前記所定キャラクタに設定されている前記弱点を表す弱点情報とともに、前記弱点に対し有効な対策に関する対策情報を生成し、
前記作用手段は、前記弱点情報を前記ゲーム装置に報知させるとともに、前記対策情報に基づいて前記ゲーム装置に前記対策を講ずる設定を行わせることができる。
Further, in the first aspect of the present invention, when the required information is information for requesting grasping a weak point set in the predetermined character,
The service providing means uses the play information to generate weakness information indicating the weakness set for the predetermined character and countermeasure information regarding effective countermeasures against the weakness.
The operating means can notify the game device of the weakness information and set the game device to take the countermeasure based on the countermeasure information.

前記サービス提供手段は、学習モデルを有し、The service providing means has a learning model and has a learning model.
前記学習モデルは、入力された前記プレイ情報を用いて、前記ユーザの癖、および弱点の何れかを含むプレイ傾向を把握し、前記プレイ傾向に応じたトレーニングメニュー情報を、コンテンツデータとして生成するようにしてもよい。 The learning model uses the input play information to grasp a play tendency including any of the user's habits and weaknesses, and generates training menu information according to the play tendency as content data. You may do it.

第2の発明では、前記第1の発明のゲーム関連サービス提供プログラムを記憶する記憶部と、
前記ゲーム関連サービス提供プログラムを実行するコンピュータと、を備えるサーバ装置である。
In the second invention, a storage unit for storing the game-related service providing program of the first invention and a storage unit.
A server device including a computer that executes the game-related service providing program.

本発明によれば、ゲームに関するユーザの様々な要望は、ゲーム装置5を介して叶えられる。従って、ユーザは、ゲームに対する興味や面白みを、ゲームのプレイのみならず様々な観点から、ゲーム装置5を介して自ずと感じることができる。 According to the present invention, various requests of the user regarding the game are fulfilled through the game device 5. Therefore, the user can naturally feel the interest and interest in the game through the game device 5 not only from the viewpoint of playing the game but also from various viewpoints.

本実施形態のサーバ装置を備えたゲームシステムのハードウェア構成および機能的構成を示すブロック図である。It is a block diagram which shows the hardware configuration and the functional configuration of the game system provided with the server device of this embodiment. ゲーム画面例である。This is an example of a game screen. ユーザに提供される、コンテンツを用いたサービスの一覧表である。It is a list of services using contents provided to users. 携帯端末の表示画面例である。This is an example of a display screen of a mobile terminal. ゲームシステムの一連の流れを示す図である。It is a figure which shows a series flow of a game system.

[実施形態]
本発明の実施形態に係るゲーム関連サービス提供プログラムおよびサーバ装置2について、図面を参照して説明する。
[Embodiment]
The game-related service providing program and the server device 2 according to the embodiment of the present invention will be described with reference to the drawings.

<ゲームの説明>
図1のゲームシステム1では、通信ネットワーク9を介して、サーバ装置2と複数のゲーム装置5それぞれとの間、サーバ装置2と複数の携帯端末8それぞれとの間が、通信可能に接続されている。
<Game description>
In the game system 1 of FIG. 1, the server device 2 and each of the plurality of game devices 5 and the server device 2 and each of the plurality of mobile terminals 8 are communicably connected via the communication network 9. There is.

本実施形態で説明するゲームは、ユーザの操作を受けて、プレイヤキャラクタを、他のプレイヤキャラクタまたはノンプレイヤキャラクタとゲーム仮想空間内で対戦させる対戦型アクションゲームである。ユーザは、通信ネットワーク9を介して他のユーザのプレイヤキャラクタとオンライン対戦(ネットワーク対戦)できるが、通信ネットワーク9を介さずにノンプレイヤキャラクタと対戦することにより、個人でゲームを進めることもできる。 The game described in the present embodiment is a battle-type action game in which a player character is played against another player character or a non-player character in a game virtual space in response to a user's operation. The user can play an online match (network match) with another user's player character via the communication network 9, but can also advance the game individually by playing against a non-player character without going through the communication network 9.

特に、本実施形態では、図2の画面sc1に示すように、一のユーザが複数のキャラクタの中から一のキャラクタC1(プレイヤキャラクタ)を選択して操作し、対戦相手となる他のキャラクタC2(プレイヤキャラクタまたはノンプレイヤキャラクタ)と1対1にて格闘試合を行う、いわゆる格闘ゲームである場合を例示する。 In particular, in the present embodiment, as shown in the screen sc1 of FIG. 2, one user selects and operates one character C1 (player character) from a plurality of characters, and another character C2 as an opponent. An example is a case of a so-called fighting game in which a fighting game is played one-on-one with (player character or non-player character).

ネットワーク対戦の場合、サーバ装置2は、ゲーム装置5を操作するユーザの要望に応じて、他のゲーム装置5のプレイヤキャラクタとマッチングを行う。マッチングされたキャラクタ同士は、所定のゲーム仮想空間を舞台として、格闘試合を開始する。 In the case of a network match, the server device 2 matches with a player character of another game device 5 according to a request of a user who operates the game device 5. Matched characters start a fighting match in a predetermined game virtual space.

このような格闘ゲームは、コンピュータゲームが競技として催される大会、いわゆるEスポーツ(Electronic Sports)の大会でプレイされることができる。 Such fighting games can be played in competitions where computer games are held as competitions, so-called electronic sports competitions.

上記ゲームは、プレイステーション(登録商標)などの家庭用ゲーム機、PlayStation Vita(登録商標)などの携帯ゲーム機、パーソナルコンピュータ、タブレットなどにおいて実行される。以下では、上記ゲームが、家庭用ゲーム機であるゲーム装置5にて実行される場合を例示する。 The game is executed on a home-use game machine such as a PlayStation (registered trademark), a portable game machine such as PlayStation Vita (registered trademark), a personal computer, a tablet, or the like. In the following, a case where the above game is executed by a game device 5 which is a home-use game machine will be illustrated.

<ゲームシステム1の概要>
図1に示すように、ゲームシステム1は、1台のサーバ装置2、複数台のゲーム装置5、および複数台の携帯端末8にて構成される。このうち、ゲーム装置5および携帯端末8は、ユーザの所有物である。
<Overview of Game System 1>
As shown in FIG. 1, the game system 1 is composed of one server device 2, a plurality of game devices 5, and a plurality of mobile terminals 8. Of these, the game device 5 and the mobile terminal 8 are the property of the user.

サーバ装置2は、ゲームプログラムの提供およびゲームデータの管理の他、対戦のマッチングを行う。 The server device 2 provides a game program, manages game data, and matches battles.

各ゲーム装置5は、ユーザの操作に基づいてゲームプログラムに応じた上記ゲームを実行する。ゲームの実行にあたり、ゲーム装置5は、上記ゲームプログラム(アップデート版を含む)を、通信ネットワーク9を介してサーバ装置2から受信(具体的にはダウンロードおよびインストール)することができる。 Each game device 5 executes the above game according to the game program based on the user's operation. In executing the game, the game device 5 can receive (specifically, download and install) the game program (including the updated version) from the server device 2 via the communication network 9.

携帯端末8は、ユーザの操作を受け付けたり、ユーザの操作に応じて対戦のプレイ動画をタッチパネル81に表示させたりする。 The mobile terminal 8 accepts the user's operation and displays the battle play video on the touch panel 81 according to the user's operation.

特に、本実施形態のサーバ装置2は、記憶部22に、本実施形態のゲーム関連サービス提供プログラムを記憶するとともに、プレイ情報221を逐次蓄積している。 In particular, the server device 2 of the present embodiment stores the game-related service providing program of the present embodiment in the storage unit 22, and sequentially stores the play information 221.

プレイ情報221は、過去のゲームプレイに関する各種情報である。具体的に、プレイ情報221は、ネットワーク対戦時に使用されたモードの名称、ゲームがプレイされた場所(国、地域)、プレイを行ったユーザの情報(識別番号、ユーザ名、ユーザに与えられた称号、プロフィール)、プレイにて使用されたプレイヤキャラクタの情報(キャラクタ名、レベル)、プレイ時にユーザが入力したコマンド、そのコマンドに従ってプレイヤキャラクタが採ったアクション(攻撃、防御)、プレイヤキャラクタが所定時間内に連続して出した技の回数、対戦の勝敗、などを含む。 The play information 221 is various information regarding past game play. Specifically, the play information 221 is given to the name of the mode used at the time of the network battle, the place where the game was played (country, region), and the information of the user who played the game (identification number, user name, user). Title, profile), player character information (character name, level) used in play, commands entered by the user during play, actions taken by the player character according to the commands (attack, defense), player character for a predetermined time Includes the number of consecutive moves, the outcome of a match, and so on.

更に、プレイ情報221は、様々なユーザが過去にプレイした際のゲーム動画も含む。 Further, the play information 221 also includes game videos when various users have played in the past.

そして、本実施形態のゲームシステム1では、ユーザがゲームに関する要求情報(以下、サービス要求情報)を携帯端末8に入力した場合、サーバ装置2は、その要求情報に合致した、コンテンツを用いたサービスをユーザに提供するべく、前記プレイ情報221を利用して所定処理を施す。サーバ装置2は、所定処理の結果を、そのユーザの操作するゲーム装置5の動作に作用させる。 Then, in the game system 1 of the present embodiment, when the user inputs the request information regarding the game (hereinafter, service request information) to the mobile terminal 8, the server device 2 is a service using the content that matches the request information. Is performed to the user by using the play information 221. The server device 2 causes the result of the predetermined process to affect the operation of the game device 5 operated by the user.

ユーザに提供される前記サービスには、様々なものがある。その一例を図3に示す。 There are various types of services provided to users. An example thereof is shown in FIG.

図3に示すように、サービスには、様々な技を習得するためのトレーニングメニューの設定、所定シーンの保存と再生、ゲームBGMの再生、ゲームに関するトレンド情報(人気商品、Eスポーツ大会、人気キャラクタランキング)の提供、ゲーム仮想空間内で動作する所定キャラクタについての人気または効果の比較的高い連続技の情報の提供、所定キャラクタの所定攻撃を回避可能な所定動作に関する情報の提供、所定キャラクタに設定されている弱点を表す弱点情報の提供、その弱点に対し有効な対策(攻撃、防御、必殺技など)情報の提供とその対策を講ずるための各種設定、ユーザに合致したゲームの練習内容を含む特定トレーニングメニューの生成と設定、などのうち、少なくとも1つが含まれる。 As shown in FIG. 3, the service includes setting a training menu for learning various techniques, saving and playing a predetermined scene, playing a game BGM, and trend information about the game (popular products, esports competitions, popular characters). (Ranking) is provided, information on continuous moves that are relatively popular or highly effective for a predetermined character operating in the game virtual space is provided, information on a predetermined action that can avoid a predetermined attack of the predetermined character is provided, and the predetermined character is set. Includes information on weaknesses that indicate weaknesses, information on effective countermeasures (attacks, defenses, special moves, etc.) for those weaknesses, various settings for taking countermeasures, and game practice content that matches the user. Includes at least one of the generation and settings of a specific training menu, and so on.

特定トレーニングメニューには、人気コンボ対策用、特定キャラクタの攻略用、特定の攻撃対策用、ユーザ自身の弱点対策用などが含まれる。 The specific training menu includes countermeasures for popular combos, capture of specific characters, countermeasures against specific attacks, countermeasures against weak points of the user, and the like.

前記連続技とは、ユーザの操作に応じてゲーム仮想空間内で動作するプレイヤキャラクタについての、当該ユーザの連続して繋がった動作によって構成された複数の技(コンボ)をいう。 The continuous technique refers to a plurality of techniques (combos) composed of continuously connected actions of the user for a player character that operates in the game virtual space in response to a user's operation.

例えば、ユーザが、携帯端末8に対して「人気のあるプレイヤキャラクタを教えてほしい」と発話したとする。このユーザの発話内容をサービス要求情報とし、サーバ装置2は、前記プレイ情報221に基づいて、ゲームにて操作可能なプレイヤキャラクタそれぞれの総使用回数を算出し、その高い順に1から5つ程度、プレイキャラクタを選択する。サーバ装置2は、選択したプレイヤキャラクタのキャラクタ名や、そのプレイヤキャラクタが使用された任意のプレイ動画を、自動的にゲーム装置5に表示させる。 For example, suppose a user utters to the mobile terminal 8 "Please tell me a popular player character." The content of the user's utterance is used as service request information, and the server device 2 calculates the total number of times each player character that can be operated in the game is used based on the play information 221. Select a play character. The server device 2 automatically displays the character name of the selected player character and an arbitrary play video in which the player character is used on the game device 5.

また、ユーザが、携帯端末8に対して「お勧めのトレーニングメニューを作ってほしい」と発話したとする。この場合、サーバ装置2は、このユーザの前記プレイ情報221に基づいてこのユーザの癖および弱点を求め、求めた癖を修正したり弱点を克服したりするための練習内容を含む特定トレーニングメニューを生成する。サーバ装置2は、そのトレーニングメニューに従って、癖および弱点を克服するためのシチュエーションを含むゲーム画像を、ゲーム装置5に自動的に表示させる。 Further, it is assumed that the user utters to the mobile terminal 8 "I want you to make a recommended training menu". In this case, the server device 2 obtains the user's habits and weaknesses based on the user's play information 221 and provides a specific training menu including practice contents for correcting the obtained habits and overcoming the weaknesses. Generate. The server device 2 automatically causes the game device 5 to display a game image including a situation for overcoming habits and weaknesses according to the training menu.

このように、本実施形態のゲームシステム1は、サーバ装置2に蓄積されているこれまでのプレイ情報221を有効活用して、個々のユーザの要望に応じた、各種コンテンツを用いたサービスを、当該ユーザに提供する。これにより、ゲームシステム1は、ユーザの更なるプレイ上達に寄与したり、ゲームをプレイ以外の様々な観点からより楽しんでもらうようにユーザを誘導したりすることができる。 As described above, the game system 1 of the present embodiment effectively utilizes the play information 221 accumulated in the server device 2 so far, and provides a service using various contents according to the request of each user. Provide to the user. As a result, the game system 1 can contribute to the further improvement of the user's play, and can guide the user to enjoy the game more from various viewpoints other than the play.

<ハードウェア構成>
以下、サーバ装置2、ゲーム装置5および携帯端末8それぞれのハードウェア構成について説明する。
<Hardware configuration>
Hereinafter, the hardware configurations of the server device 2, the game device 5, and the mobile terminal 8 will be described.

<サーバ装置2の構成>
図1に示すように、サーバ装置2は、ネットワークインターフェース21、記憶部22および制御部23を有する。ネットワークインターフェース21および記憶部22は、バス29を介して制御部23と電気的に接続されている。
<Configuration of server device 2>
As shown in FIG. 1, the server device 2 has a network interface 21, a storage unit 22, and a control unit 23. The network interface 21 and the storage unit 22 are electrically connected to the control unit 23 via the bus 29.

ネットワークインターフェース21は、インターネットおよびLANなどの通信ネットワーク9を介して各携帯端末8および各ゲーム装置5と通信可能に接続される。ネットワークインターフェース21を介して、各ゲーム装置5へのゲームデータやゲームプログラムの送信、アカウント情報の各ゲーム装置5および各携帯端末8からの受信などが行われる。 The network interface 21 is communicably connected to each mobile terminal 8 and each game device 5 via a communication network 9 such as the Internet and a LAN. Game data and game programs are transmitted to each game device 5 and account information is received from each game device 5 and each mobile terminal 8 via the network interface 21.

記憶部22は、HDD、SSD、RAMおよびROMなどで構成される。記憶部22には、ゲームシステム1を利用するユーザのアカウント情報、ログイン履歴、ゲームデータ、ゲームシステム1を実現するためのゲーム関連サービス提供プログラムを含む各種プログラムが格納されている。また、記憶部22には、上述したプレイ情報221が格納されている。プレイ情報221は、ネットワークインターフェース21が各ゲーム装置5から受信する都度、記憶部22に逐次格納される。 The storage unit 22 is composed of an HDD, SSD, RAM, ROM, and the like. The storage unit 22 stores various programs including account information of a user who uses the game system 1, login history, game data, and a game-related service providing program for realizing the game system 1. Further, the play information 221 described above is stored in the storage unit 22. The play information 221 is sequentially stored in the storage unit 22 each time the network interface 21 receives from each game device 5.

制御部23は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置2の動作を制御する。 The control unit 23 is composed of a microcomputer including a CPU and a semiconductor memory, and controls the operation of the own device 2.

<サーバ装置2における制御部23の機能的構成>
制御部23は、各種プログラムを実行することにより、図1に示すように、情報処理手段231(受信手段に相当)、照合手段232、ゲーム配信手段233、マッチング判定手段234、サービス提供手段235および作用手段236として機能する。
<Functional configuration of the control unit 23 in the server device 2>
By executing various programs, the control unit 23, as shown in FIG. 1, includes information processing means 231 (corresponding to receiving means), matching means 232, game distribution means 233, matching determination means 234, service providing means 235, and so on. It functions as a means of action 236.

-情報処理手段-
情報処理手段231は、各ゲーム装置5および各携帯端末8と各種データを送受信する。
-Information processing means-
The information processing means 231 transmits and receives various data to and from each game device 5 and each mobile terminal 8.

情報処理手段231が各携帯端末8から受信するデータとしては、前記サービス要求情報の他、アカウント情報などが挙げられる。情報処理手段231が各携帯端末8に送信するデータとしては、サーバ装置2に接続完了した旨の情報や、プレイ動画データなどが挙げられる。 Examples of the data received by the information processing means 231 from each mobile terminal 8 include account information and the like in addition to the service request information. Examples of the data transmitted by the information processing means 231 to each mobile terminal 8 include information indicating that the connection to the server device 2 has been completed, play moving image data, and the like.

情報処理手段231が各ゲーム装置5から受信するデータとしては、ゲームプログラムのダウンロード要求情報、アカウント情報および対戦要求などの、ゲームの実行に必要なデータが挙げられる。情報処理手段231が各ゲーム装置5に送信するデータとしては、ゲームプログラムをゲーム装置5が受信したかを確認するための情報、前記サービス要求情報に応じて行った所定処理の結果に基づくコンテンツデータおよび動作指示などが挙げられる。 Examples of the data received by the information processing means 231 from each game device 5 include data necessary for executing the game, such as game program download request information, account information, and battle request. The data transmitted by the information processing means 231 to each game device 5 includes information for confirming whether the game device 5 has received the game program, and content data based on the result of predetermined processing performed in response to the service request information. And operation instructions.

-照合手段-
照合手段232は、各ゲーム装置5または各携帯端末8から受信したアカウント情報を用いて、ユーザの認証処理を行う。
-Verification means-
The collation means 232 uses the account information received from each game device 5 or each mobile terminal 8 to perform user authentication processing.

-ゲーム配信手段-
ゲームプログラムのダウンロード要求情報およびアカウント情報を、情報処理手段231がゲーム装置5から受信した後、ゲーム配信手段233は、ゲームプログラムおよび受信したアカウント情報に対応するゲームデータを、対応するゲーム装置5に配信(送信)する。
-Game distribution method-
After the information processing means 231 receives the download request information and the account information of the game program from the game device 5, the game distribution means 233 transfers the game data corresponding to the game program and the received account information to the corresponding game device 5. Deliver (send).

-マッチング判定手段-
マッチング判定手段234は、対戦要求を情報処理手段231が受信した際、当該対戦要求に応じて対戦相手を検索し、その対戦相手と対戦要求の送信元であるユーザとをマッチングすることが可能か否かを判定する。マッチング可能とマッチング判定手段234が判定した場合、情報処理手段231は、上記対戦相手および上記ユーザのゲーム装置5同士を相互に通信可能に接続する。
-Matching judgment means-
When the information processing means 231 receives the match request, the matching determination means 234 can search for an opponent according to the match request and match the opponent with the user who is the sender of the match request. Judge whether or not. When the matching determination means 234 determines that matching is possible, the information processing means 231 connects the opponent and the game device 5 of the user so as to be able to communicate with each other.

-サービス提供手段-
サービス提供手段235は、サービス要求情報に合致するコンテンツを用いたサービスをユーザに提供するべく、少なくとも1以上の前記プレイ情報221を用いて、前記サービスをユーザに提供するために必要な処理を施す。このような処理を行うにあたり、サービス提供手段235は、学習モデル235aを有する。
-Service provision means-
The service providing means 235 uses at least one or more of the play information 221s to perform necessary processing for providing the service to the user in order to provide the user with a service using the content matching the service request information. .. In performing such processing, the service providing means 235 has a learning model 235a.

学習モデル235aは、プレイ情報221から、ユーザの要求に即したコンテンツのデータや、ユーザに提供するべきサービスが何であるのかを、ディープラーニング等の手法を用いた演算にて求める専用モデルである。学習モデル235aは、ニューラルネットワークとして予め構築されている。学習モデル235aは、必要なプレイ情報221を教示データとして機械学習(処理)を実行することにより、コンテンツデータの解析、生成および抽出、提供するべきサービスの判定などを精度良く行うことができる。 The learning model 235a is a dedicated model for obtaining content data according to the user's request and what kind of service should be provided to the user from the play information 221 by calculation using a method such as deep learning. The learning model 235a is pre-constructed as a neural network. By executing machine learning (processing) using the necessary play information 221 as teaching data, the learning model 235a can accurately perform analysis, generation and extraction of content data, determination of services to be provided, and the like.

-作用手段-
作用手段236は、サービス提供手段235が行った処理の結果を、サービス要求情報の入力操作を行ったユーザの操作(所有)するゲーム装置5の動作に作用させる。具体的に、作用手段236は、サービス提供手段235が前記サービス要求情報に応じて行った所定処理の結果に基づくコンテンツデータおよび動作指示を、宛先を当該ゲーム装置5として、情報処理手段231に送信させる。
-Means of action-
The operating means 236 causes the result of the processing performed by the service providing means 235 to act on the operation of the game device 5 operated (owned) by the user who has performed the input operation of the service request information. Specifically, the acting means 236 transmits the content data and the operation instruction based on the result of the predetermined processing performed by the service providing means 235 in response to the service request information to the information processing means 231 with the destination as the game device 5. Let me.

なお、サービス提供手段235および作用手段236の具体例については、<コンテンツを用いたサービス提供の具体例>にて説明する。 Specific examples of the service providing means 235 and the operating means 236 will be described in <Specific examples of service provision using contents>.

<ゲーム装置5の構成>
複数のゲーム装置5は、いずれも同様の構成を有する。
<Configuration of game device 5>
Each of the plurality of game devices 5 has a similar configuration.

ゲーム装置5には、ディスプレイ61、スピーカ62およびゲームコントローラ63が外部接続または内蔵される。また、ゲーム装置5は、ネットワークインターフェース51、グラフィック処理部52、オーディオ処理部53、操作部54、記憶部55および制御部56を有する。ネットワークインターフェース51、グラフィック処理部52、オーディオ処理部53、操作部54および記憶部55は、バス59を介して制御部56と電気的に接続されている。 The game device 5 has a display 61, a speaker 62, and a game controller 63 externally connected or built-in. Further, the game device 5 has a network interface 51, a graphic processing unit 52, an audio processing unit 53, an operation unit 54, a storage unit 55, and a control unit 56. The network interface 51, the graphic processing unit 52, the audio processing unit 53, the operation unit 54, and the storage unit 55 are electrically connected to the control unit 56 via the bus 59.

ネットワークインターフェース51は、他のゲーム装置5およびサーバ装置2との間で各種データを送受信するために、通信ネットワーク9に通信可能に接続される。 The network interface 51 is communicably connected to the communication network 9 in order to transmit and receive various data to and from the other game device 5 and the server device 2.

グラフィック処理部52は、ゲームプレイ中に、制御部56から出力されるゲーム画像のデータに従って、ゲーム仮想空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描画する。グラフィック処理部52は、例えば液晶型であるディスプレイ61と接続されており、動画形式に描画されたゲーム画像は、ゲーム画面としてディスプレイ61上に表示される。 The graphic processing unit 52 draws a game image including various objects related to the game virtual space in a moving image format according to the game image data output from the control unit 56 during game play. The graphic processing unit 52 is connected to, for example, a liquid crystal display 61, and a game image drawn in a moving image format is displayed on the display 61 as a game screen.

また、グラフィック処理部52は、サーバ装置2からプレイ動画が配信された場合はこれを、制御部56の指示に従ってディスプレイ61に表示させる。 Further, when the play moving image is delivered from the server device 2, the graphic processing unit 52 displays the play moving image on the display 61 according to the instruction of the control unit 56.

オーディオ処理部53は、スピーカ62と接続されており、ゲームプレイ中、制御部56の指示に従ってゲーム音声を再生および合成すると、これをスピーカ62から出力させる。また、オーディオ処理部53は、サーバ装置2から配信されたプレイ動画の音声やゲームBGMを、スピーカ62から出力させる。 The audio processing unit 53 is connected to the speaker 62, and when the game sound is reproduced and synthesized according to the instructions of the control unit 56 during game play, the audio processing unit 53 outputs the game sound from the speaker 62. Further, the audio processing unit 53 outputs the sound of the play video and the game BGM distributed from the server device 2 from the speaker 62.

操作部54は、ゲームコントローラ63と接続され、操作入力に関するデータをゲームコントローラ63との間で送受信する。例えば、ユーザは、ゲームコントローラ63の各種ボタンを押下することで、ゲーム装置5に操作信号を入力する。 The operation unit 54 is connected to the game controller 63, and transmits / receives data related to the operation input to / from the game controller 63. For example, the user inputs an operation signal to the game device 5 by pressing various buttons of the game controller 63.

記憶部55は、HDD、SSD、RAMおよびROMなどで構成される。記憶部55には、サーバ装置2からダウンロードしたゲームデータ、ゲームプログラムなどの各種プログラムなどが格納されている。また、記憶部55には、ゲーム装置5を使用するユーザの識別情報なども格納されている。 The storage unit 55 is composed of an HDD, SSD, RAM, ROM, and the like. The storage unit 55 stores game data downloaded from the server device 2, various programs such as game programs, and the like. Further, the storage unit 55 also stores identification information of a user who uses the game device 5.

制御部56は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置5の動作を制御する。 The control unit 56 is composed of a microcomputer including a CPU and a semiconductor memory, and controls the operation of the own device 5.

<ゲーム装置5における制御部56の機能的構成>
制御部56は、各種プログラムを実行することにより、通信手段561、ゲーム実行手段562および報知制御手段563として機能する。
<Functional configuration of the control unit 56 in the game device 5>
The control unit 56 functions as a communication means 561, a game execution means 562, and a notification control means 563 by executing various programs.

-通信手段-
通信手段561は、ネットワークインターフェース51を介してサーバ装置2および他ゲーム装置5と通信を行う。
-Communication means-
The communication means 561 communicates with the server device 2 and the other game device 5 via the network interface 51.

通信手段561がサーバ装置2に送信するデータとしては、ゲームプログラムのダウンロード要求情報、アカウント情報、対戦要求、などが挙げられる。通信手段561がサーバ装置2から受信するデータとしては、ゲームデータ、ゲームプログラムを受信したか否かを確認するための情報、対戦情報、コンテンツデータおよび動作指示などが挙げられる。 Examples of the data transmitted by the communication means 561 to the server device 2 include game program download request information, account information, and battle request. Examples of the data received by the communication means 561 from the server device 2 include game data, information for confirming whether or not a game program has been received, battle information, content data, operation instructions, and the like.

通信手段561が他ゲーム装置5との間で送受信するデータとしては、自装置5を操作するユーザについての情報(名前、プロフィールなど)や、ユーザが操作するキャラクタ名などが挙げられる。 Examples of the data transmitted / received by the communication means 561 to / from the other game device 5 include information (name, profile, etc.) about the user who operates the own device 5, a character name operated by the user, and the like.

-ゲーム実行手段-
ゲーム実行手段562は、ユーザの操作に従って、ゲームデータに含まれるゲーム空間オブジェクトおよびテクスチャなどのデータを記憶部55から読み出すかまたはサーバ装置2から受信したデータを用いて、ゲームプログラムを実行しつつ、2次元または三次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部52によって処理されることにより、ディスプレイ61には処理後のゲーム画像が逐次表示される。
-Game execution method-
The game executing means 562 reads the data such as the game space object and the texture included in the game data from the storage unit 55 according to the operation of the user, or executes the game program using the data received from the server device 2. Generates 2D or 3D game image information. By processing the game image information by the graphic processing unit 52, the processed game images are sequentially displayed on the display 61.

そして、ゲーム実行手段562は、ゲーム画像上に、自装置5のユーザの操作に従って動作するプレイヤキャラクタと他ゲーム装置5のユーザのプレイヤキャラクタとを配置させ、これらのキャラクタ同士を対戦させることによりゲームを進行させる。 Then, the game execution means 562 arranges a player character that operates according to the operation of the user of the own device 5 and a player character of the user of the other game device 5 on the game image, and makes the game play against each other. To proceed.

例えば、自装置5が、サーバ装置2によりマッチング可能と判定されたユーザによって操作されている場合、ゲーム実行手段562は、当該ユーザの操作に応じてゲームを実行する。 For example, when the own device 5 is operated by a user determined to be matchable by the server device 2, the game executing means 562 executes the game according to the operation of the user.

-報知制御手段-
報知制御手段563は、ディスプレイ61に表示させる画面の制御およびスピーカ62から出力される音声の制御を行う。例えば、報知制御手段563は、ユーザがゲームをプレイする際、図2の画面sc1をディスプレイ61に表示させつつ、図2の画面sc1に応じたBGMや試合中のキャラクタC1,C2のボイスを、スピーカ62から出力させる。
-Notification control means-
The notification control means 563 controls the screen to be displayed on the display 61 and the sound output from the speaker 62. For example, when the user plays a game, the notification control means 563 displays the screen sc1 of FIG. 2 on the display 61, and at the same time, the BGM corresponding to the screen sc1 of FIG. It is output from the speaker 62.

特に、報知制御手段563は、コンテンツデータおよび動作指示がサーバ装置2から送られてきた場合、動作指示に従って、そのコンテンツデータに対応する画面および/または音声を、ディスプレイ61および/またはスピーカ62から出力させる。例えば、サービス要求情報が「ゲームのBGMを流してほしい」であって、そのゲームのBGMがコンテンツデータである場合、報知制御手段563は、動作指示「ゲームBGMを出力する」に従って、コンテンツデータであるゲームBGMをスピーカ62から出力させる。 In particular, when the content data and the operation instruction are sent from the server device 2, the notification control means 563 outputs a screen and / or a voice corresponding to the content data from the display 61 and / or the speaker 62 according to the operation instruction. Let me. For example, when the service request information is "I want you to play the BGM of the game" and the BGM of the game is the content data, the notification control means 563 uses the content data according to the operation instruction "output the game BGM". A certain game BGM is output from the speaker 62.

<携帯端末8の構成>
携帯端末8は、スマートフォン、タブレットなどである。携帯端末8は、メモリ、CPUおよびスピーカ(いずれも図示せず)の他、図4に示すタッチパネル81およびマイク82を有する。
<Configuration of mobile terminal 8>
The mobile terminal 8 is a smartphone, a tablet, or the like. The mobile terminal 8 has a memory, a CPU, and a speaker (none of which are shown), as well as a touch panel 81 and a microphone 82 shown in FIG.

メモリには、携帯端末8にて起動されて動作する各種アプリケーションのソフトウェアプログラムなどが格納されている。CPUは、必要に応じてソフトウェアプログラムを読み出し起動させて、当該アプリケーションのソフトウェアを動作させる。 The memory stores software programs and the like of various applications that are started and operated by the mobile terminal 8. The CPU reads and starts the software program as needed to operate the software of the application.

タッチパネル81に表示される一画面例として、図4(a)の画面sc2が挙げられる。図4(a)の画面sc2では、各種アプリケーションソフトウェアのアイコンic1~ic3がそれぞれ選択可能に並べられている。アプリケーションソフトウェアは、起動されれば、対応するサーバ装置に自動的にログインできるように、当該ソフトウェアの初期設定時に、アカウント情報の設定が施されている。 As an example of one screen displayed on the touch panel 81, the screen sc2 of FIG. 4A can be mentioned. On the screen sc2 of FIG. 4A, icons ic1 to ic3 of various application software are arranged so as to be selectable. The application software is set with account information at the time of initial setting of the software so that it can automatically log in to the corresponding server device when it is started.

画面sc2から、ゲームに関する各種サービスの提供を要求するためのアイコンic1が、ユーザによって選択されたとする。この場合、携帯端末8はサーバ装置2に自動的にログインし、携帯端末8のCPUは、アイコンic1に対応するアプリケーションのソフトウェアプログラムを起動する。すると、図4(b)に示すように、ユーザがゲームに関する要望(サービス要求情報)を発話にて入力できる画面sc3が、タッチパネル81に表示される。この画面sc3上からユーザが発話した内容は、マイク82を介して携帯端末8に入力され、サービス要求情報としてサーバ装置2へと自動で送信される。 It is assumed that the icon ic1 for requesting the provision of various services related to the game is selected by the user from the screen sc2. In this case, the mobile terminal 8 automatically logs in to the server device 2, and the CPU of the mobile terminal 8 starts the software program of the application corresponding to the icon ic1. Then, as shown in FIG. 4 (b), the screen sc3 on which the user can input a request (service request information) regarding the game by utterance is displayed on the touch panel 81. The content spoken by the user from the screen sc3 is input to the mobile terminal 8 via the microphone 82, and is automatically transmitted to the server device 2 as service request information.

<ゲームシステム1の動作の流れ>
図5を用いて、ゲームシステム1の動作の流れを説明する。
<Flow of operation of game system 1>
The operation flow of the game system 1 will be described with reference to FIG.

携帯端末8のタッチパネル81に表示されている図4(a)の画面sc2上から、ユーザが、アイコンic1を選択した場合(ステップst1)、携帯端末8のCPUは、選択されたアイコンic1に対応するアプリケーションのソフトウェアプログラムを起動させる(ステップst2)。起動後、携帯端末8は自動的にサーバ装置2にログインした状態となる。 When the user selects the icon ic1 from the screen sc2 of FIG. 4A displayed on the touch panel 81 of the mobile terminal 8 (step st1), the CPU of the mobile terminal 8 corresponds to the selected icon ic1. Start the software program of the application to be used (step st2). After activation, the mobile terminal 8 is automatically logged in to the server device 2.

携帯端末8のCPUは、図4(b)の画面sc3をタッチパネル81に表示させる。この画面sc3上から、ユーザがゲームに関する要求を発話すると、マイク82は、この発話内容を、サービス要求情報として受け付ける(ステップst3)。携帯端末8は、ログインしているサーバ装置2に、入力されたサービス要求情報を送信する。 The CPU of the mobile terminal 8 displays the screen sc3 of FIG. 4B on the touch panel 81. When the user utters a request regarding the game from the screen sc3, the microphone 82 accepts the utterance content as service request information (step st3). The mobile terminal 8 transmits the input service request information to the logged-in server device 2.

サーバ装置2の情報処理手段231が前記サービス要求情報を受信すると(ステップst4)、サービス提供手段235は、学習モデル235aを用いて音声認識処理を行い、要求されている内容(つまり、サービス要求情報の内容)を解明する。 When the information processing means 231 of the server device 2 receives the service request information (step st4), the service providing means 235 performs voice recognition processing using the learning model 235a, and the requested content (that is, the service request information). Contents) will be clarified.

次いで、サービス提供手段235は、これまでに記憶部22内に蓄積してきたプレイ情報221を学習モデル235aに入力させる。学習モデル235aは、サービス要求情報の内容に即したコンテンツを取得または生成すると共に、当該コンテンツを用いたサービスをユーザに提供するために必要な処理を行う(ステップst5)。作用手段236は、当該処理の結果に対応するコンテンツデータおよび動作指示を、サービス要求情報を発話したユーザが使用するゲーム装置5に送信する(ステップst6)。つまり、作用手段236は、コンテンツデータおよび動作指示の送信により、ステップst5における処理の結果を、当該ゲーム装置5の動作に作用させる。 Next, the service providing means 235 causes the learning model 235a to input the play information 221 accumulated in the storage unit 22 so far. The learning model 235a acquires or generates content according to the content of the service request information, and performs necessary processing for providing the service using the content to the user (step st5). The operating means 236 transmits the content data and the operation instruction corresponding to the result of the processing to the game device 5 used by the user who has spoken the service request information (step st6). That is, the acting means 236 causes the result of the processing in step st5 to act on the operation of the game device 5 by transmitting the content data and the operation instruction.

ゲーム装置5は、コンテンツデータおよび動作指示を受信すると、動作指示に従って、コンテンツをユーザに提供するにあたり必要となる設定や、コンテンツデータの表示および音声出力を行う(ステップst7)。これにより、ユーザには、ユーザの要望に合致するコンテンツを用いたサービスが提供される。 Upon receiving the content data and the operation instruction, the game device 5 performs the setting necessary for providing the content to the user, the display of the content data, and the voice output according to the operation instruction (step st7). As a result, the user is provided with a service using the content that meets the user's request.

<コンテンツを用いたサービス提供の具体例>
以下、サービス要求情報の具体的な内容を挙げて、上述した動作の流れによってユーザに提供されるサービスの具体例について説明する。
<Specific examples of service provision using content>
Hereinafter, specific examples of services provided to users by the above-mentioned operation flow will be described with reference to specific contents of service request information.

(具体例その1)
携帯端末8を介してユーザが入力したサービス要求情報が、ゲームの練習を行うためのトレーニングメニューの作成を要求する情報であるとする。
(Specific example 1)
It is assumed that the service request information input by the user via the mobile terminal 8 is the information requesting the creation of a training menu for practicing the game.

サービス提供手段235は、記憶部22に蓄積されたこれまでのプレイ情報221の中から、当該ユーザに関するプレイ情報221を抽出して、学習モデル235aに入力する。学習モデル235aは、入力されたプレイ情報221を用いて、当該ユーザの癖や弱点などのプレイ傾向を把握し、そのプレイ傾向に応じたトレーニングメニュー情報を、コンテンツデータとして生成する。 The service providing means 235 extracts the play information 221 about the user from the play information 221 accumulated in the storage unit 22 so far and inputs it to the learning model 235a. The learning model 235a grasps a play tendency such as a habit or a weak point of the user by using the input play information 221 and generates training menu information according to the play tendency as content data.

例えば、プレイ情報221の解析によって、敵キャラクタの懐にジャンプして飛び込んだプレイヤキャラクタが、その敵キャラクタの攻撃をまともに受けてしまうことが多い傾向にあると、学習モデル235aが把握したとする。この場合、学習モデル235aは、このプレイ傾向を当該ユーザの癖および弱点とみなし、敵キャラクタを登場させて同じシチュエーションを繰り返し再現させるゲームデータを、コンテンツデータであるトレーニングメニューとして生成する。学習モデル235aは、このトレーニングメニューをゲーム装置5に自動で設定させる旨の動作指示も生成する。 For example, it is assumed that the learning model 235a grasps that the player character who jumps into the pocket of the enemy character and jumps into the pocket of the enemy character tends to be attacked by the enemy character by the analysis of the play information 221. .. In this case, the learning model 235a regards this play tendency as a habit and a weak point of the user, and generates game data as a training menu, which is content data, in which an enemy character appears and the same situation is repeatedly reproduced. The learning model 235a also generates an operation instruction to automatically set the training menu in the game device 5.

作用手段236は、情報処理手段231に対し、前記トレーニングメニューおよび動作指示を当該ユーザのゲーム装置5に送信させる。これにより、作用手段236は、前記トレーニングメニューをユーザが直ぐに行えるように、前記トレーニングメニューをゲーム装置5に設定させる。 The operating means 236 causes the information processing means 231 to transmit the training menu and the operation instruction to the game device 5 of the user. As a result, the acting means 236 causes the game device 5 to set the training menu so that the user can immediately perform the training menu.

ゲーム装置5のディスプレイ61には、前記シチュエーションが繰り返し表示される。ユーザは、そのシチュエーションにて自身のプレイヤキャラクタを操作して動作させ、敵キャラクタの攻撃を受けないようにするための練習を行うことができる。 The situation is repeatedly displayed on the display 61 of the game device 5. The user can operate and operate his / her own player character in the situation and practice to prevent the enemy character from being attacked.

これにより、ユーザは、ユーザ自身の癖および弱点を克服するための自身に合致したトレーニングを直ちに行うことができる。従って、ユーザは、自身の癖および弱点を分析した上でトレーニング内容を自身で考えたりせずに済むとともに、当該トレーニング内容をゲーム装置5に設定する手間が省ける。 This allows the user to immediately perform tailored training to overcome his or her own habits and weaknesses. Therefore, the user does not have to think about the training content by himself / herself after analyzing his / her own habits and weaknesses, and can save the trouble of setting the training content in the game device 5.

(具体例その2)
携帯端末8を介してユーザが入力したサービス要求情報が、所定キャラクタに設定されている弱点の把握を要求する情報であるとする。
(Specific example 2)
It is assumed that the service request information input by the user via the mobile terminal 8 is the information for requesting the grasp of the weak point set in the predetermined character.

サービス提供手段235は、記憶部22に蓄積されたこれまでのプレイ情報221の中から、所定キャラクタに関連するプレイ情報221を抽出して、学習モデル235aに入力する。学習モデル235aは、入力されたプレイ情報221をその所定キャラクタに焦点をあてて解析し、所定キャラクタの属性、所定キャラクタがどのような技でダメージを受けることが多いか、敵キャラクタとの対戦相手がどのようなキャラクタの場合にダメージを受けることが多いか、などを把握する。学習モデル235aは、把握した所定キャラクタの弱点情報を生成する。 The service providing means 235 extracts the play information 221 related to the predetermined character from the play information 221 accumulated in the storage unit 22 so far and inputs it to the learning model 235a. The learning model 235a analyzes the input play information 221 focusing on the predetermined character, determines the attributes of the predetermined character, what kind of technique the predetermined character is often damaged by, and the opponent with the enemy character. Understand what kind of character is often damaged. The learning model 235a generates weakness information of the grasped predetermined character.

更に、学習モデル235aは、その弱点に対し有効な対策に関する対策情報も、プレイ情報221の解析により生成する。対策情報としては、所定キャラクタに対する勝率の高い特定キャラクタの情報、弱点に対し有効な技や動作のコマンド情報、有効な技を習得するためのトレーニングメニュー、などが挙げられる。 Further, the learning model 235a also generates countermeasure information regarding effective countermeasures against the weak points by analyzing the play information 221. Examples of countermeasure information include information on a specific character having a high win rate against a predetermined character, command information on techniques and actions that are effective against weak points, and training menus for learning effective techniques.

作用手段236は、情報処理手段231に対し、コンテンツデータである弱点情報および対策情報と、これらの情報を用いての動作指示とを、当該ユーザのゲーム装置5に送信させる。動作指示としては、弱点情報と対策情報をゲーム装置5のディスプレイ61に自動的に表示させる動作、対策情報に基づいてゲーム装置5に対策を構ずる設定を行わせる動作(例えば、有効な技を習得できるようにするためのトレーニングメニューの自動設定、勝率の高い特定キャラクタを選択可能に出現させる動作)などが挙げられる。 The operating means 236 causes the information processing means 231 to transmit weakness information and countermeasure information, which are content data, and an operation instruction using these information to the game device 5 of the user. The operation instructions include an operation of automatically displaying weakness information and countermeasure information on the display 61 of the game device 5, and an operation of setting the game device 5 to take countermeasures based on the countermeasure information (for example, an effective technique). Automatic setting of the training menu so that it can be learned, operation to make a specific character with a high winning rate appear selectably), etc. can be mentioned.

ゲーム装置5のディスプレイ61および/またはスピーカ62からは、弱点情報および対策情報が報知される。ディスプレイ61上には、対策を講ずる設定後のゲーム画面が、自動で表示される。 Weakness information and countermeasure information are notified from the display 61 and / or the speaker 62 of the game device 5. The game screen after the setting for taking measures is automatically displayed on the display 61.

これにより、ユーザは、所定キャラクタの弱点とその対策とを、自身で検索することなく容易に知ることができる。また、ユーザは、対策を講ずるためのトレーニングメニューを自身で検索せずとも、そのようなトレーニングを行うことができる。 As a result, the user can easily know the weaknesses of the predetermined character and the countermeasures thereof without searching by himself / herself. In addition, the user can perform such training without searching the training menu for taking measures by himself / herself.

(具体例その3)
携帯端末8を介してユーザが入力したサービス要求情報が、人気の高い連続技の把握を要求する情報であるとする。
(Specific example 3)
It is assumed that the service request information input by the user via the mobile terminal 8 is the information requesting the grasp of the popular continuous technique.

サービス提供手段235の学習モデル235aは、これまでに蓄積されたプレイ情報221を連続技に着目して解析し、人気が所定値よりも高い連続技の情報と、その連続技を習得するためのトレーニングメニュー情報とを、コンテンツデータとして生成する。学習モデル235aは、このトレーニングメニューをゲーム装置5に自動で設定される旨の動作指示も生成する。 The learning model 235a of the service providing means 235 analyzes the play information 221 accumulated so far by focusing on the continuous technique, and learns the information of the continuous technique whose popularity is higher than the predetermined value and the continuous technique. Generate training menu information and content data. The learning model 235a also generates an operation instruction that the training menu is automatically set in the game device 5.

作用手段236は、情報処理手段231に対し、人気の高い連続技の情報、これを習得するためのトレーニングメニュー情報および動作指示を、当該ユーザのゲーム装置5に送信させる。これにより、作用手段236は、人気の高い連続技の情報のゲーム装置5への自動表示とともに、前記トレーニングメニュー情報に基づくトレーニングをユーザが直ぐに行えるように前記トレーニングメニューをゲーム装置5に設定させる。 The operating means 236 causes the information processing means 231 to transmit information on a popular continuous technique, training menu information for learning the information, and an operation instruction to the game device 5 of the user. As a result, the action means 236 automatically displays the information of the popular continuous technique on the game device 5, and causes the game device 5 to set the training menu so that the user can immediately perform the training based on the training menu information.

ゲーム装置5のディスプレイ61には、例えば、人気の高い連続技が何かと、その連続技を繰り出すためのコマンド情報などが表示される。そして、ディスプレイ61には、トレーニングメニューに基づくゲーム画像が表示される。ユーザは、表示された連続技とそのコマンド情報とを確認しつつ、自身のプレイヤキャラクタを動作させて練習を行うことができる。 On the display 61 of the game device 5, for example, what is a popular continuous technique, command information for performing the continuous technique, and the like are displayed. Then, the game image based on the training menu is displayed on the display 61. The user can practice by operating his / her own player character while checking the displayed continuous technique and its command information.

これにより、ユーザは、人気の高い連続技を、自身で検索することなく容易に知ることができる。更に、ユーザは、その連続技を習得するためのトレーニングを、自身で検索して設定することなく、直ちに行うことができる。 As a result, the user can easily know the popular combo without searching by himself / herself. Further, the user can immediately perform the training for learning the continuous technique without searching and setting by himself / herself.

(具体例その4)
携帯端末8を介してユーザが入力したサービス要求情報が、威力の高い連続技の把握を要求する情報であるとする。
(Specific example 4)
It is assumed that the service request information input by the user via the mobile terminal 8 is information that requests the grasp of a highly powerful continuous technique.

サービス提供手段235の学習モデル235aは、これまでに蓄積されたプレイ情報221を連続技に着目して解析し、対戦相手の敵キャララクタに与えるダメージ(効果)が所定値よりも高い連続技の情報と、その連続技を習得するためのトレーニングメニュー情報とを、コンテンツデータとして生成する。学習モデル235aは、このトレーニングメニューをゲーム装置5に自動で設定される旨の動作指示も生成する。 The learning model 235a of the service providing means 235 analyzes the play information 221 accumulated so far by focusing on the continuous technique, and the information of the continuous technique in which the damage (effect) given to the opponent's enemy character lactor is higher than the predetermined value. And the training menu information for learning the continuous technique are generated as content data. The learning model 235a also generates an operation instruction that the training menu is automatically set in the game device 5.

作用手段236は、情報処理手段231に対し、威力の高い連続技の情報、これを習得するためのトレーニングメニュー情報および動作指示を、当該ユーザのゲーム装置5に送信させる。これにより、作用手段236は、威力の高い連続技の情報のゲーム装置5への自動表示とともに、前記トレーニングメニュー情報に基づくトレーニングをユーザが直ぐに行えるように前記トレーニングメニューをゲーム装置5に設定させる。 The operating means 236 causes the information processing means 231 to transmit information on a powerful continuous technique, training menu information for acquiring the information, and an operation instruction to the game device 5 of the user. As a result, the action means 236 automatically displays the information of the highly powerful continuous technique on the game device 5, and causes the game device 5 to set the training menu so that the user can immediately perform the training based on the training menu information.

ゲーム装置5のディスプレイ61には、例えば、威力の高い連続技が何かと、その連続技を繰り出すためのコマンド情報などが表示される。そして、ディスプレイ61には、トレーニングメニューに基づくゲーム画像が表示される。ユーザは、表示された連続技とそのコマンド情報とを確認しつつ、自身のプレイヤキャラクタを動作させて練習を行うことができる。 On the display 61 of the game device 5, for example, what is a powerful continuous technique, command information for performing the continuous technique, and the like are displayed. Then, the game image based on the training menu is displayed on the display 61. The user can practice by operating his / her own player character while checking the displayed continuous technique and its command information.

これにより、ユーザは、威力の高い連続技を、自身で検索することなく容易に知ることができる。更に、ユーザは、その連続技を習得するためのトレーニングを、自身で検索して設定することなく、直ちに行うことができる。 As a result, the user can easily know the powerful continuous technique without searching by himself / herself. Further, the user can immediately perform the training for learning the continuous technique without searching and setting by himself / herself.

(具体例その5)
携帯端末8を介してユーザが入力したサービス要求情報が、所定キャラクタの所定攻撃を回避可能な技の把握を要求する情報であるとする。
(Specific example 5)
It is assumed that the service request information input by the user via the mobile terminal 8 is information that requests the grasp of a technique that can avoid a predetermined attack of a predetermined character.

サービス提供手段235の学習モデル235aは、これまでに蓄積されたプレイ情報221を、所定キャラクタの所定攻撃に着目して解析する。学習モデル235aは、所定攻撃の際に、対戦相手の敵キャラクタが採った動作の中で所定攻撃を回避できた所定動作がある場合はその動作についての情報と、その所定動作を習得するためのトレーニングメニュー情報とを、コンテンツデータとして生成する。 The learning model 235a of the service providing means 235 analyzes the play information 221 accumulated so far by focusing on the predetermined attack of the predetermined character. The learning model 235a is used to acquire information about a predetermined action and the predetermined action when there is a predetermined action that can avoid the predetermined attack among the actions taken by the opponent's enemy character at the time of the predetermined attack. Generate training menu information and content data.

例えば、所定攻撃が大キックであり、大キックを回避できる所定動作が小キックであると学習モデル235aが把握したとする。この場合、学習モデル235aは、所定キャラクタが大キックを繰り返し行うシチュエーションを再現させるためのゲームデータを、トレーニングメニュー情報として生成する。学習モデル235aは、このトレーニングメニューをゲーム装置5に自動で設定させる旨の動作指示も生成する。 For example, it is assumed that the learning model 235a grasps that the predetermined attack is a large kick and the predetermined action that can avoid the large kick is a small kick. In this case, the learning model 235a generates game data as training menu information for reproducing a situation in which a predetermined character repeatedly performs a large kick. The learning model 235a also generates an operation instruction to automatically set the training menu in the game device 5.

作用手段236は、情報処理手段231に対し、コンテンツデータである所定動作の情報およびトレーニングメニュー情報と、動作指示とを、当該ユーザのゲーム装置5に送信させる。これにより、作用手段236は、所定動作の情報のゲーム装置5への自動表示とともに、前記トレーニングメニュー情報に基づくトレーニングをユーザが直ぐに行えるように前記トレーニングメニューをゲーム装置5に設定させる。 The operating means 236 causes the information processing means 231 to transmit the information of the predetermined operation, which is the content data, the training menu information, and the operation instruction to the game device 5 of the user. As a result, the acting means 236 automatically displays the information of the predetermined operation on the game device 5, and causes the game device 5 to set the training menu so that the user can immediately perform the training based on the training menu information.

ゲーム装置5のディスプレイ61およびスピーカ62からは、所定攻撃である大キックを繰り返し行う所定キャラクタ、これを回避できる所定動作が小キックであるとの情報、小キックを繰り出すためのコマンド情報などが報知される。そして、ディスプレイ61には、トレーニングメニューに基づくゲーム画像が表示される。ユーザは、各種情報を確認しつつ、自身のプレイヤキャラクタを動作させて練習を行うことができる。 From the display 61 and the speaker 62 of the game device 5, a predetermined character that repeatedly performs a large kick, which is a predetermined attack, information that a predetermined action that can avoid this is a small kick, command information for delivering a small kick, and the like are notified. Will be done. Then, the game image based on the training menu is displayed on the display 61. The user can practice by operating his / her own player character while checking various information.

これにより、ユーザは、所定攻撃を回避できる技がどのような動作であるのかを、自身で検索することなく容易に知ることができる。更に、ユーザは、回避方法を習得するためのトレーニングを、自身で検索して設定することなく、直ちに行うことができる。 As a result, the user can easily know what kind of operation the technique that can avoid the predetermined attack is, without searching by himself / herself. Further, the user can immediately perform training for learning the workaround without searching and setting by himself / herself.

(具体例その6)
ユーザが、ライバル選手である他ユーザとの対戦の練習を希望したとする。この場合、携帯端末8を介してユーザが入力したサービス要求情報は、この他ユーザのゲームプレイに対処するためのトレーニングメニューの作成を要求する情報となる。
(Specific example 6)
It is assumed that the user wants to practice playing against another user who is a rival player. In this case, the service request information input by the user via the mobile terminal 8 becomes information requesting the creation of a training menu for coping with the game play of the other user.

サービス提供手段235は、記憶部22に蓄積されたこれまでのプレイ情報221の中から、ライバル選手である他ユーザ、即ち前記サービス要求情報の入力操作を行ったユーザとは異なる他ユーザ、に関するプレイ情報221を抽出して、学習モデル235aに入力する。学習モデル235aは、当該プレイ情報221を用いて、この他ユーザが得意とするプレイヤキャラクタや必殺技、癖、弱点などのプレイ傾向を把握し、そのプレイ傾向に応じたトレーニングメニュー情報を、コンテンツデータとして生成する。 The service providing means 235 plays with respect to another user who is a rival player, that is, another user different from the user who has performed the input operation of the service request information, from the play information 221 accumulated in the storage unit 22 so far. Information 221 is extracted and input to the learning model 235a. The learning model 235a uses the play information 221 to grasp play tendencies such as player characters, special moves, habits, and weaknesses that the user is good at, and provides training menu information according to the play tendencies as content data. Generate as.

例えば、プレイ情報221の解析によって、他ユーザが操作することの多いプレイヤキャラクタと、そのキャラクタが必殺技を放つ際に必ず採る行動とを、学習モデル235aが把握したとする。この場合、学習モデル235aは、このプレイ傾向を他ユーザの癖とみなし、そのキャラクタを登場させて同じシチュエーションを繰り返し再現させるゲームデータを、コンテンツデータであるトレーニングメニューとして生成する。学習モデル235aは、このトレーニングメニューをゲーム装置5に自動で設定させる旨の動作指示も生成する。 For example, it is assumed that the learning model 235a grasps a player character that is often operated by another user and an action that the character always takes when releasing a special move by analyzing the play information 221. In this case, the learning model 235a regards this play tendency as a habit of another user, and generates game data as content data, which is training menu, in which the character appears and the same situation is repeatedly reproduced. The learning model 235a also generates an operation instruction to automatically set the training menu in the game device 5.

作用手段236は、情報処理手段231に対し、前記トレーニングメニューおよび動作指示を、サービス要求情報の入力操作を行ったユーザのゲーム装置5に送信させる。これにより、作用手段236は、前記トレーニングメニューをユーザが直ぐに行えるように、前記トレーニングメニューをゲーム装置5に設定させる。 The operating means 236 causes the information processing means 231 to transmit the training menu and the operation instruction to the game device 5 of the user who has performed the input operation of the service request information. As a result, the acting means 236 causes the game device 5 to set the training menu so that the user can immediately perform the training menu.

ゲーム装置5のディスプレイ61には、前記シチュエーションが繰り返し表示される。ユーザは、そのシチュエーションにて自身のプレイヤキャラクタを操作して動作させ、他ユーザが操作するプレイヤキャラクタの必殺技を受けないようにするための練習を行うことができる。 The situation is repeatedly displayed on the display 61 of the game device 5. The user can operate and operate his / her own player character in the situation and practice to avoid receiving the special move of the player character operated by another user.

これにより、ユーザは、ライバル選手である他ユーザの癖などを克服するための、専用のトレーニングを直ちに行うことができる。従って、ユーザは、他ユーザの癖などを分析した上でトレーニング内容を自身で考えたりせずに済むとともに、当該トレーニング内容をゲーム装置5に設定する手間が省ける。 As a result, the user can immediately perform dedicated training for overcoming the habits of other users who are rivals. Therefore, the user does not have to think about the training content by himself / herself after analyzing the habits of other users, and can save the trouble of setting the training content in the game device 5.

以上をまとめると、本実施形態のゲーム関連サービス提供プログラムは、制御部23(コンピュータ)を、ユーザにより入力されたサービス要求情報(ゲームに関する要求情報)を、携帯端末8(ゲーム装置5とは異なる他装置)から受信する情報処理手段231(受信手段)と、少なくとも1以上の過去のゲームプレイに関するプレイ情報221を用いて、サービス要求情報に合致するコンテンツを用いたサービスをユーザに提供するための処理を施すサービス提供手段235と、サービス提供手段235が行った処理の結果を、ユーザの操作するゲーム装置5の動作に作用させる作用手段236と、として機能させるものである。 Summarizing the above, in the game-related service providing program of the present embodiment, the control unit 23 (computer) is different from the mobile terminal 8 (game device 5) in the service request information (game-related request information) input by the user. To provide the user with a service using content that matches the service request information by using the information processing means 231 (receiving means) received from the other device) and the play information 221 related to at least one past game play. The service providing means 235 that performs the processing and the acting means 236 that causes the result of the processing performed by the service providing means 235 to act on the operation of the game device 5 operated by the user are to function.

<発明の効果>
本実施形態によれば、ユーザが携帯端末8からサービス要求情報を入力した場合、サーバ装置2は、これまでに蓄積したプレイ情報221を有効活用して、その要求情報に合致する、コンテンツを用いたサービスをユーザに提供するために必要な処理を行う。サーバ装置2は、その処理の結果を、当該ユーザのゲーム装置5の動作に作用させる。これにより、ゲームに関するユーザの様々な要望は、ゲーム装置5を介して叶えられる。従って、ユーザは、ゲームに対する興味や面白みを、ゲームのプレイのみならず様々な観点から、ゲーム装置5を介して自ずと感じることができる。
<Effect of invention>
According to the present embodiment, when the user inputs the service request information from the mobile terminal 8, the server device 2 effectively utilizes the play information 221 accumulated so far and uses the content that matches the request information. Performs the necessary processing to provide the existing service to the user. The server device 2 causes the result of the processing to affect the operation of the game device 5 of the user. Thereby, various requests of the user regarding the game can be fulfilled through the game device 5. Therefore, the user can naturally feel the interest and interest in the game through the game device 5 not only from the viewpoint of playing the game but also from various viewpoints.

前記サービスとしては、以下の(a)~(e)が挙げられる。
(a)ユーザの操作に応じてゲーム仮想空間内で動作する所定キャラクタについての、人気または効果が比較的高いコンボ(連続技)に関する情報の提供
(b)所定キャラクタの所定攻撃を回避可能な所定動作に関する情報の提供
(c)個々のユーザに対応したトレーニングメニューの設定
(d)所定キャラクタの弱点情報の提供
(e)その弱点に対し有効な対策情報の提供
このように、ユーザに提供できるサービスの内容は多義に亘っているため、ゲーム関連サービス提供プログラムは、ユーザの様々な要望に応えることができる。
Examples of the service include the following (a) to (e).
(A) Provision of information on a combo (continuous technique) that is relatively popular or effective for a predetermined character that operates in the game virtual space according to a user's operation (b) A predetermined attack that can avoid a predetermined attack of the predetermined character. Providing information on operations (c) Setting training menus for individual users (d) Providing weakness information for predetermined characters (e) Providing effective countermeasure information for those weaknesses Services that can be provided to users in this way. Since the contents of the above are ambiguous, the game-related service providing program can meet various requests of users.

具体的に、サービス要求情報が「トレーニングメニューを作成してほしい」である場合、サービス提供手段235は、その要求情報の入力操作を行ったユーザ自身のプレイ情報221を用いて、そのユーザのプレイ傾向に応じたトレーニングメニューを生成する。作用手段236は、このトレーニングメニューをゲーム装置5に設定させる。この場合、ユーザは、自身の癖や弱点を分析してトレーニングメニューを考えずとも、自身の癖や弱点に即して生成されたトレーニングメニューにより癖を改善したり弱点を克服したりすることができる。 Specifically, when the service request information is "I want you to create a training menu", the service providing means 235 uses the user's own play information 221 that has performed the input operation of the request information to play the user. Generate a training menu according to the tendency. The means of action 236 causes the game device 5 to set this training menu. In this case, the user can improve the habit or overcome the weakness by the training menu generated according to the habit or weakness without having to analyze the habit or weakness of the user and think about the training menu. can.

また、サービス要求情報が「トレーニングメニューを作ってほしい」である場合、サービス提供手段235は、その要求情報の入力操作を行ったユーザとは異なる他ユーザのプレイ情報221を用いて、他ユーザのプレイ傾向に応じたトレーニングメニューを生成する。作用手段236は、このトレーニングメニューを、サービス要求情報の入力操作を行ったユーザのゲーム装置5に設定させる。この場合、ユーザは、他ユーザの癖などを分析した上でトレーニング内容を自身で考えずとも、他ユーザの癖などに即して生成されたトレーニングによって、他ユーザのゲーム操作に対抗するための練習を積むことができる。 Further, when the service request information is "I want you to create a training menu", the service providing means 235 uses the play information 221 of another user different from the user who input the request information, and uses the play information 221 of another user. Generate a training menu according to the play tendency. The means of action 236 causes the training menu to be set in the game device 5 of the user who has performed the input operation of the service request information. In this case, the user does not have to analyze the habits of other users and think about the training content by himself, but the training generated according to the habits of other users is used to counter the game operations of other users. You can practice.

具体的に、サービス要求情報が「所定キャラクタの弱点を教えてほしい」である場合、サービス提供手段235は、これまでに蓄積されている膨大なプレイ情報221を用いて、所定キャラクタの弱点情報ともに、その弱点に対し有効な対策に関する対策情報を生成する。作用手段236は、この弱点情報をゲーム装置5に報知させるとともに、対策情報に基づいてゲーム装置5に対策を講ずる設定を行わせる。この場合、ユーザは、所定キャラクタの弱点を検索せずともゲーム装置5を介して知ることができ、その弱点に対し有効な対策を習得するためのトレーニングを考慮せずとも自動的に行うことができる。 Specifically, when the service request information is "Please tell me the weaknesses of the predetermined character", the service providing means 235 uses the enormous amount of play information 221 accumulated so far, together with the weakness information of the predetermined character. , Generate countermeasure information on effective countermeasures against the weaknesses. The acting means 236 notifies the game device 5 of this weakness information, and makes the game device 5 set to take countermeasures based on the countermeasure information. In this case, the user can know the weakness of the predetermined character through the game device 5 without searching for the weakness, and can automatically perform the weakness without considering training for learning effective countermeasures against the weakness. can.

[他の実施形態]
前記実施形態において説明した各種制御手段および処理手順は一例であって、本発明、その適用物、またはその用途の範囲を制限することを意図するものではない。各種制御手段および処理手順は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
[Other embodiments]
The various control means and processing procedures described in the above embodiments are merely examples, and are not intended to limit the scope of the present invention, its application, or its use. Various control means and processing procedures can be appropriately redesigned without changing the gist of the present invention.

前記ゲームは、対戦型の格闘ゲームに限定されず、アクションゲームやカードゲームなど、どのような種類のゲームにも適用できる。例えば、前記ゲームは、複数のユーザが協力してゲームを進める協力型のゲームにも適用できる。また、前記ゲームが対戦型である場合、1対1で行うものに限定されず、複数対複数で行うものにも適用できる。 The game is not limited to a fighting game, but can be applied to any kind of game such as an action game or a card game. For example, the game can also be applied to a cooperative game in which a plurality of users cooperate to advance the game. Further, when the game is a battle type, it is not limited to a one-to-one game, and can be applied to a plurality of one-to-many games.

サービス要求情報の入力方法は、発話に限定されず、ユーザが携帯端末8のタッチパネル81を介して手で入力する方法などであってもよい。 The method of inputting the service request information is not limited to the utterance, and the user may manually input the service request information via the touch panel 81 of the mobile terminal 8.

また、サービスの提供先は、携帯端末8であってもよい。つまり、サーバ装置2は、サービスの提供にあたり必要な処理を行ったあと、その処理の結果であるコンテンツデータおよび動作指示を携帯端末8に送信してもよい。この場合、コンテンツを用いたサービスは、携帯端末8を介してユーザに提供される。 Further, the service provider may be the mobile terminal 8. That is, the server device 2 may perform the processing necessary for providing the service, and then transmit the content data and the operation instruction as a result of the processing to the mobile terminal 8. In this case, the service using the content is provided to the user via the mobile terminal 8.

例えば、「ゲームのBGMを流してほしい」とのサービス要求情報が携帯端末8に入力された場合、サーバ装置2は、この携帯端末8にゲームBGMデータを送信し、携帯端末8のスピーカから出力させるようにしてもよい。「人気のあるコンボランキングを教えてほしい」とのサービス要求情報が携帯端末8に入力された場合、サーバ装置2は、人気のあるコンボランキングの情報を生成し、これを携帯端末8のタッチパネル81に表示またはスピーカから音声出力させてもよい。 For example, when the service request information "I want you to play the BGM of the game" is input to the mobile terminal 8, the server device 2 transmits the game BGM data to the mobile terminal 8 and outputs it from the speaker of the mobile terminal 8. You may let it. When the service request information "Please tell me the popular combo ranking" is input to the mobile terminal 8, the server device 2 generates the popular combo ranking information, which is used as the touch panel 81 of the mobile terminal 8. It may be displayed on the display or output from the speaker.

前記実施形態では、ゲーム装置5および携帯端末8は、それぞれサーバ装置2とは通信を行うが、ゲーム装置5と携帯端末8との間では通信を行わない場合を例示した。しかし、ゲーム装置5と携帯端末8との間でも、通信が行われてもよい。 In the above embodiment, the game device 5 and the mobile terminal 8 communicate with the server device 2, respectively, but the game device 5 and the mobile terminal 8 do not communicate with each other. However, communication may also be performed between the game device 5 and the mobile terminal 8.

サービス要求情報をサーバ装置2に送信する装置は、携帯端末8に限定されず、ゲーム装置5であってもよいし、ゲーム装置5とは異なる他装置(パーソナルコンピュータなど)であってもよい。即ち、ユーザは、ゲーム装置5、または、ゲーム装置5とは異なる他装置に、サービス要求情報を入力することができる。ここで、他装置は、ゲーム装置5以外の装置であって、通信機能を備えた機器であればよい。 The device that transmits the service request information to the server device 2 is not limited to the mobile terminal 8, and may be a game device 5 or another device (personal computer or the like) different from the game device 5. That is, the user can input the service request information to the game device 5 or another device different from the game device 5. Here, the other device may be a device other than the game device 5 and may be a device having a communication function.

サービス提供手段235によるサービス提供に必要な処理は、学習モデル235aを利用することなく、例えばプログラムを実行することで実行されてもよい。 The processing required for providing the service by the service providing means 235 may be executed, for example, by executing a program without using the learning model 235a.

サービス提供手段235がプログラムにて必要な処理を実行する場合、サービス提供に必要な処理の精度が向上するように、当該プログラムは適宜なタイミングにて更新されてもよい。 When the service providing means 235 executes the necessary processing in the program, the program may be updated at an appropriate timing so that the accuracy of the processing required for providing the service is improved.

これらの他の実施形態を採用した場合においても、本発明の作用効果は発揮される。また、本実施形態と他の実施形態、および他の実施形態同士を適宜組み合わせることも可能である。 Even when these other embodiments are adopted, the effects of the present invention are exhibited. Further, it is also possible to appropriately combine this embodiment with other embodiments and other embodiments.

1 ゲームシステム
2 サーバ装置
5 ゲーム装置
8 携帯端末
22 記憶部
23 制御部(コンピュータ)
231 情報処理手段(受信手段)
235 サービス提供手段
236 作用手段
1 Game system 2 Server device 5 Game device 8 Mobile terminal 22 Storage unit 23 Control unit (computer)
231 Information processing means (receiving means)
235 Service Providing Means 236 Acting Means

Claims (4)

コンピュータを、
ユーザにより入力されたゲームに関する要求情報を、ゲーム装置または前記ゲーム装置とは異なる他装置から受信する受信手段と、
少なくとも1以上の過去のゲームプレイに関するプレイ情報を用いて、前記要求情報に合致するコンテンツを用いたサービスを前記ユーザに提供するための処理を施すサービス提供手段と、
前記サービス提供手段が行った処理の結果を、前記ユーザの操作する前記ゲーム装置の動作に作用させる作用手段と
として機能させ、
前記サービスには、前記ユーザが行う前記ゲームの練習の内容を表すトレーニングメニューの設定が含まれ、
前記サービス提供手段は、前記ユーザの指示に応じた内容の前記トレーニングメニューを設定し、
前記サービスには、
前記ユーザの操作に応じて仮想空間内で動作する所定キャラクタについての、前記ユーザの連続して繋がった操作によって構成された連続技のうち、人気または効果が所定値よりも高い前記連続技に関する情報の提供、
前記所定キャラクタの所定攻撃を回避可能な所定動作に関する情報の提供、
前記所定キャラクタに設定されている弱点を表す弱点情報の提供、および
前記弱点に対し有効な対策の情報の提供、
の少なくとも1つが含まれ、
前記要求情報が、前記ゲームの練習を行うための前記トレーニングメニューの作成を要求する情報である場合、
前記サービス提供手段は、前記要求情報の入力操作を行った前記ユーザとは異なる他ユーザの前記プレイ情報を用いて、前記他ユーザのプレイ傾向に応じた前記トレーニングメニューを生成する前記処理を行い、
前記作用手段は、前記トレーニングメニューを、前記要求情報の入力操作を行った前記ユーザの前記ゲーム装置に設定させ、
前記サービス提供手段は、学習モデルを有し、
前記学習モデルは、入力された前記プレイ情報を用いて、前記ユーザの癖、および弱点の何れかを含むプレイ傾向を把握し、前記プレイ傾向に応じたトレーニングメニュー情報を、コンテンツデータとして生成するように構成され、
前記他ユーザは、前記ユーザの対戦相手となるものである
ことを特徴とするゲーム関連サービス提供プログラム。
Computer,
A receiving means for receiving request information about a game input by a user from a game device or another device different from the game device.
A service providing means for performing a process for providing a service using content matching the required information to the user by using play information related to at least one past game play.
The result of the process performed by the service providing means is made to function as an action means for acting on the operation of the game device operated by the user.
The service includes setting a training menu that represents the content of the practice of the game performed by the user.
The service providing means sets the training menu of the content according to the instruction of the user, and sets the training menu.
The service includes
Information about a combo of a predetermined character that operates in a virtual space in response to a user's operation, among the combos configured by the user's continuously connected operations, the popularity or effect of which is higher than the predetermined value. Offer,
Providing information on a predetermined operation that can avoid a predetermined attack of the predetermined character,
Providing weakness information indicating weaknesses set for the predetermined character, and
Providing information on effective countermeasures against the above weaknesses,
Includes at least one of
When the request information is information requesting the creation of the training menu for practicing the game.
The service providing means performs the process of generating the training menu according to the play tendency of the other user by using the play information of another user different from the user who has performed the input operation of the request information.
The means of action causes the training menu to be set in the game device of the user who has performed the input operation of the request information.
The service providing means has a learning model and has a learning model.
The learning model grasps the play tendency including any of the user's habits and weaknesses by using the input play information, and generates training menu information according to the play tendency as content data. Consists of
The other user is an opponent of the user.
A game-related service provision program characterized by this.
前記要求情報が、前記ゲームの練習を行うための前記トレーニングメニューの作成を要求する情報である場合、
前記サービス提供手段は、前記要求情報の入力操作を行った前記ユーザの前記プレイ情報を用いて、前記ユーザのプレイ傾向に応じた前記トレーニングメニューを生成する前記処理を行い、
前記作用手段は、前記トレーニングメニューを前記ゲーム装置に設定させる、
ことを特徴とする、請求項に記載のゲーム関連サービス提供プログラム。
When the request information is information requesting the creation of the training menu for practicing the game.
The service providing means performs the process of generating the training menu according to the play tendency of the user by using the play information of the user who has performed the input operation of the request information.
The means of action causes the game device to set the training menu.
The game-related service providing program according to claim 1 , wherein the program is characterized by the above.
前記要求情報が、前記所定キャラクタに設定されている弱点の把握を要求する情報である場合、
前記サービス提供手段は、前記プレイ情報を用いて、前記所定キャラクタに設定されている前記弱点を表す弱点情報とともに、前記弱点に対し有効な対策に関する対策情報を生成し、
前記作用手段は、前記弱点情報を前記ゲーム装置に報知させるとともに、前記対策情報に基づいて前記ゲーム装置に前記対策を講ずる設定を行わせる
ことを特徴とする、請求項に記載のゲーム関連サービス提供プログラム。
When the request information is information that requests the grasp of the weak point set in the predetermined character,
The service providing means uses the play information to generate weakness information indicating the weakness set for the predetermined character and countermeasure information regarding effective countermeasures against the weakness.
The game-related service according to claim 1 , wherein the operating means notifies the game device of the weakness information and sets the game device to take the countermeasure based on the countermeasure information. Offer program.
請求項1から請求項のいずれかに記載のゲーム関連サービス提供プログラムを記憶する記憶部と、
前記ゲーム関連サービス提供プログラムを実行するコンピュータと、
を備えるサーバ装置。
A storage unit that stores the game-related service providing program according to any one of claims 1 to 3 .
A computer that executes the game-related service provision program, and
A server device equipped with.
JP2019076119A 2019-04-12 2019-04-12 Game-related service provision program and server device Active JP6997386B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019076119A JP6997386B2 (en) 2019-04-12 2019-04-12 Game-related service provision program and server device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019076119A JP6997386B2 (en) 2019-04-12 2019-04-12 Game-related service provision program and server device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2021004050A Division JP7140996B2 (en) 2021-01-14 2021-01-14 Game-related service providing program and server device

Publications (2)

Publication Number Publication Date
JP2020171575A JP2020171575A (en) 2020-10-22
JP6997386B2 true JP6997386B2 (en) 2022-01-17

Family

ID=72830146

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019076119A Active JP6997386B2 (en) 2019-04-12 2019-04-12 Game-related service provision program and server device

Country Status (1)

Country Link
JP (1) JP6997386B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001046742A (en) 1999-08-04 2001-02-20 Namco Ltd Game system and information memory medium
JP2003144744A (en) 2001-11-12 2003-05-20 Bandai Co Ltd Playing game system, playing game program, and recording medium
JP2004290306A (en) 2003-03-26 2004-10-21 Namco Ltd Game apparatus, game control program, and recording medium with the program recorded thereon
US20080220854A1 (en) 2007-03-08 2008-09-11 Timothy Michael Midgley Method and apparatus for collecting user game play data and crediting users in an online gaming environment
JP2017097924A (en) 2017-02-20 2017-06-01 株式会社タイトー Game system
WO2018004812A1 (en) 2016-06-30 2018-01-04 Sony Interactive Entertainment Inc. Automated artificial intelligence (ai) personal assistant

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001046742A (en) 1999-08-04 2001-02-20 Namco Ltd Game system and information memory medium
JP2003144744A (en) 2001-11-12 2003-05-20 Bandai Co Ltd Playing game system, playing game program, and recording medium
JP2004290306A (en) 2003-03-26 2004-10-21 Namco Ltd Game apparatus, game control program, and recording medium with the program recorded thereon
US20080220854A1 (en) 2007-03-08 2008-09-11 Timothy Michael Midgley Method and apparatus for collecting user game play data and crediting users in an online gaming environment
WO2018004812A1 (en) 2016-06-30 2018-01-04 Sony Interactive Entertainment Inc. Automated artificial intelligence (ai) personal assistant
JP2017097924A (en) 2017-02-20 2017-06-01 株式会社タイトー Game system

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
[ソウルキャリバー6],ソウルキャリバー6 トレーニングモード解説、コマンドレコードとランダム再生,YouTube[Online][Video],2018年11月04日,https://www.youtube.com/watch?v=UD-uyXCD-mI,[2021年5月26日検索]
SE-MOOK ドラッグ オン ドラグーン3 公式ファーストガイド,初版,株式会社スクウェア・エニックス,2013年12月19日,p.073
ファンタシースター ノヴァ,電撃PlayStation Vol.572,株式会社KADOKAWA,2014年08月12日,第20巻 第28号 通巻679号,p.16~17
渋谷 哲也,鉄拳4 ザ・マスターズガイド TEKKEN 4,THE MASTERS GUIDE,第1版,ソフトバンクパブリッシング株式会社 稲葉 俊夫,2002年07月26日,p.24-25,特に「COMMAND CAPTURE」に関する項を参照

Also Published As

Publication number Publication date
JP2020171575A (en) 2020-10-22

Similar Documents

Publication Publication Date Title
US8298059B2 (en) Method, system and computer program product for creating custom tutorials based on interactive gameplay
US11712630B2 (en) Dynamic interfaces for launching direct gameplay
US10744408B2 (en) Information processing system, information processing method, information processing program, computer-readable recording medium storing the same program, data structure, information processing server, and information processing terminal
KR101629378B1 (en) Apparstus and method of providing replay movie in massively multiplayer online role playing game
CN113648650A (en) Interaction method and related device
JP2002346234A (en) Server unit for net game, net game managing method and net game managing program
JP7140996B2 (en) Game-related service providing program and server device
JP2021074561A5 (en)
JP6997386B2 (en) Game-related service provision program and server device
JP6813558B2 (en) Game program and game system
CN116943204A (en) Virtual object control method and device, storage medium and electronic equipment
JP2017131322A (en) Program and server
JP7260794B2 (en) Game system and game control method
JP2020114277A (en) Game program and game system
JP2022130494A (en) computer system
JP2023510057A (en) Speech-to-text conversion method, system, device, device and program
JP6788046B2 (en) Game programs and game systems
JP2022012889A (en) Computer program and computer device
JP7198582B2 (en) Program, game system and game service providing method
JP2021142122A (en) Game system, server device, and program
JP7256398B2 (en) computer system
KR102175777B1 (en) Apparatus for expressing emotion of user on game and method thereof
JP6737853B2 (en) Game program and game system
JP5701249B2 (en) GAME CONTROL DEVICE, GAME CONTROL METHOD, PROGRAM, GAME SYSTEM
KR20210132302A (en) Contents supply system using cloud game

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191028

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20201124

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210114

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210608

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210802

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211129

R150 Certificate of patent or registration of utility model

Ref document number: 6997386

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150