JP2021052910A - Information processing device, program, and information processing method - Google Patents

Information processing device, program, and information processing method Download PDF

Info

Publication number
JP2021052910A
JP2021052910A JP2019177089A JP2019177089A JP2021052910A JP 2021052910 A JP2021052910 A JP 2021052910A JP 2019177089 A JP2019177089 A JP 2019177089A JP 2019177089 A JP2019177089 A JP 2019177089A JP 2021052910 A JP2021052910 A JP 2021052910A
Authority
JP
Japan
Prior art keywords
character
objects
user
alternative
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2019177089A
Other languages
Japanese (ja)
Other versions
JP7227495B2 (en
Inventor
信貴 小牧
Nobutaka Komaki
信貴 小牧
僚 江下
Ryo Eshita
僚 江下
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.)
Mixi Inc
Original Assignee
Mixi Inc
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 Mixi Inc filed Critical Mixi Inc
Priority to JP2019177089A priority Critical patent/JP7227495B2/en
Publication of JP2021052910A publication Critical patent/JP2021052910A/en
Priority to JP2023013226A priority patent/JP7492169B2/en
Application granted granted Critical
Publication of JP7227495B2 publication Critical patent/JP7227495B2/en
Priority to JP2024075327A priority patent/JP2024096355A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

To provide an information processing device capable of reducing a user's time and efforts required for creating an object set.SOLUTION: There is provided an information processing device for executing processing on a game played by using an object set composed of a plurality of objects selected out of objects that a user possesses. An unpossessed object, which is not possessed by the user, is specified of the objects included in a reference object set composed including a plurality of objects prepared beforehand, and a replacement object, which replaces the unpossessed object, is selected out of objects to be selected, which are possessed by the user and are not included in the reference object set.SELECTED DRAWING: Figure 2

Description

本発明は、情報処理装置、プログラム、及び情報処理方法に関する。 The present invention relates to an information processing device, a program, and an information processing method.

ユーザーが、自身の所持しているアイテムやキャラクターなどのオブジェクトの中から複数のオブジェクトを選択することによってデッキなどと呼ばれるオブジェクトセットを作成し、このオブジェクトセットを使用してプレイするゲームが知られている。このようなゲームにおいては、所持しているオブジェクトをどのように組み合わせてオブジェクトセットを作成するかがゲームの醍醐味の一つとなる。しかしながら、初心者などにとっては、一から自分で考えてオブジェクトセットを作成するのは難しい場合がある。そのため、他者が作成したオブジェクトセットや、ゲームサービスの提供者が予め用意したオブジェクトセットなどを、ユーザーの参考のために提供することがあった(例えば特許文献1参照)。 A game is known in which a user creates an object set called a deck by selecting multiple objects from objects such as items and characters owned by the user, and plays using this object set. There is. In such a game, how to combine the possessed objects to create an object set is one of the real pleasures of the game. However, for beginners and the like, it can be difficult to create an object set by thinking from scratch. Therefore, an object set created by another person, an object set prepared in advance by a game service provider, or the like may be provided for user reference (see, for example, Patent Document 1).

特開2018−149385号公報JP-A-2018-149385

上記従来例の技術において、参考にしようとするオブジェクトセットにユーザーが所持していないオブジェクトが含まれている場合、ユーザーはそのオブジェクトセットをそのまま利用することができない。このような場合、ユーザーは結局のところ自分の所持するオブジェクトを用いて自分が使用するオブジェクトセットを作成しなければならず、手間がかかる。 In the above-mentioned conventional technique, when the object set to be referred to contains an object that the user does not have, the user cannot use the object set as it is. In such a case, the user has to create an object set for himself / herself using the objects he / she owns after all, which is troublesome.

本発明は上記実情を考慮してなされたものであって、その目的の一つは、オブジェクトセットを作成する際にかかるユーザーの手間を軽減することのできる情報処理装置、プログラム、及び情報処理方法を提供することにある。 The present invention has been made in consideration of the above circumstances, and one of the purposes thereof is an information processing device, a program, and an information processing method that can reduce the time and effort of the user when creating an object set. Is to provide.

本発明の一態様に係る情報処理装置は、ユーザーが所持しているオブジェクトの中から選択した複数のオブジェクトによって構成されるオブジェクトセットを使用してプレイするゲームに関する処理を実行する情報処理装置であって、予め用意された複数のオブジェクトを含んで構成される参考オブジェクトセットに含まれるオブジェクトのうち、前記ユーザーが所持していない未所持オブジェクトを特定する未所持オブジェクト特定部と、前記ユーザーが所持しており、かつ前記参考オブジェクトセットに含まれない選出対象オブジェクトの中から、前記未所持オブジェクトの代替となる代替オブジェクトを選出する代替オブジェクト選出部と、を含むことを特徴とする。 The information processing device according to one aspect of the present invention is an information processing device that executes processing related to a game to be played using an object set composed of a plurality of objects selected from objects possessed by the user. Among the objects included in the reference object set including a plurality of objects prepared in advance, the unowned object identification part that identifies the unowned objects that the user does not have, and the unowned object identification part that the user possesses. It is characterized by including an alternative object selection unit that selects an alternative object that substitutes for the unowned object from the selection target objects that are not included in the reference object set.

本発明の実施の形態に係る情報処理装置を含む情報処理システムの全体構成を示す構成ブロック図である。It is a block diagram which shows the whole structure of the information processing system including the information processing apparatus which concerns on embodiment of this invention. 本発明の実施の形態に係る情報処理装置の機能を示す機能ブロック図である。It is a functional block diagram which shows the function of the information processing apparatus which concerns on embodiment of this invention. 参考デッキ情報の一例を示す図である。It is a figure which shows an example of a reference deck information. 参考デッキの一覧を提示する画面の一例を示す図である。It is a figure which shows an example of the screen which presents the list of a reference deck. デッキ編成画面の一例を示す図である。It is a figure which shows an example of a deck organization screen. 代替候補キャラクターの一覧を提示する画面の一例を示す図である。It is a figure which shows an example of the screen which presents the list of alternative candidate characters. 本発明の実施の形態に係る情報処理装置が実行する処理の流れの一例を示す図である。It is a figure which shows an example of the flow of the process executed by the information processing apparatus which concerns on embodiment of this invention.

以下、本発明の実施形態について、図面に基づき詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、情報処理システム1の全体構成を示す構成ブロック図である。図1に示すように、情報処理システム1は、本発明の一実施形態に係る情報処理装置として機能するクライアント装置10と、サーバ装置20と、を含んで構成されている。クライアント装置10は、インターネット等の通信ネットワークを介してサーバ装置20と接続される。 FIG. 1 is a block diagram showing the overall configuration of the information processing system 1. As shown in FIG. 1, the information processing system 1 includes a client device 10 that functions as an information processing device according to an embodiment of the present invention, and a server device 20. The client device 10 is connected to the server device 20 via a communication network such as the Internet.

クライアント装置10は、スマートフォン、タブレット、パーソナルコンピュータ等の情報処理装置であって、制御部11と、記憶部12と、通信部13と、インタフェース部14と、を含んで構成されている。また、クライアント装置10は、操作入力装置15、及び表示装置16と接続されている。本実施形態においてクライアント装置10は、情報処理システム1が提供するゲームをプレイするユーザーによって使用される。なお、図1では省略されているが、サーバ装置20に対して複数のクライアント装置10が接続され、各クライアント装置10のユーザーはそれぞれ情報処理システム1が提供するゲームをプレイできることとする。 The client device 10 is an information processing device such as a smartphone, a tablet, or a personal computer, and includes a control unit 11, a storage unit 12, a communication unit 13, and an interface unit 14. Further, the client device 10 is connected to the operation input device 15 and the display device 16. In this embodiment, the client device 10 is used by a user who plays a game provided by the information processing system 1. Although omitted in FIG. 1, a plurality of client devices 10 are connected to the server device 20, and each user of each client device 10 can play a game provided by the information processing system 1.

制御部11は、少なくとも一つのプロセッサーを含んで構成され、記憶部12に記憶されているプログラムに従って各種の情報処理を実行する。制御部11が実行する処理の具体例については、後述する。記憶部12は、RAM等のメモリデバイスを少なくとも一つ含み、制御部11が実行するプログラム、及び当該プログラムによる処理の対象となるデータを記憶する。通信部13は、無線又は有線で通信ネットワークに接続するためのインタフェースである。この通信部13によって、クライアント装置10はサーバ装置20と通信接続される。 The control unit 11 is configured to include at least one processor, and executes various types of information processing according to a program stored in the storage unit 12. A specific example of the process executed by the control unit 11 will be described later. The storage unit 12 includes at least one memory device such as a RAM, and stores a program executed by the control unit 11 and data to be processed by the program. The communication unit 13 is an interface for connecting to a communication network wirelessly or by wire. The client device 10 is communicated with the server device 20 by the communication unit 13.

インタフェース部14は、無線、又は有線で操作入力装置15、及び表示装置16と接続され、これらの装置との間で各種のデータを送受信する。具体的にインタフェース部14は、操作入力装置15に対してユーザーが実行した操作入力の内容を示す制御信号を、操作入力装置15から受信する。また、表示装置16に対して、ユーザーに提示すべき映像の内容を示す映像信号を送信する。 The interface unit 14 is wirelessly or wiredly connected to the operation input device 15 and the display device 16, and transmits and receives various data to and from these devices. Specifically, the interface unit 14 receives from the operation input device 15 a control signal indicating the content of the operation input executed by the user with respect to the operation input device 15. Further, a video signal indicating the content of the video to be presented to the user is transmitted to the display device 16.

操作入力装置15は、例えばタッチセンサーや操作ボタンなどを含んで構成され、ユーザーからの操作入力を受け付け、その内容を示す制御信号をクライアント装置10に送信する。表示装置16は、液晶パネル等であって、クライアント装置10から受信した映像信号に応じた映像を表示画面上に表示して、ユーザーに提示する。なお、操作入力装置15、及び表示装置16は、クライアント装置10の筐体表面に配置されるなどして、クライアント装置10と一体的に構成されてもよい。 The operation input device 15 includes, for example, a touch sensor, an operation button, and the like, receives an operation input from a user, and transmits a control signal indicating the content thereof to the client device 10. The display device 16 is a liquid crystal panel or the like, and displays an image corresponding to the image signal received from the client device 10 on the display screen and presents the image to the user. The operation input device 15 and the display device 16 may be integrally configured with the client device 10 by being arranged on the surface of the housing of the client device 10.

サーバ装置20は、サーバコンピュータ等の情報処理装置であって、制御部21と、記憶部22と、通信部23と、を含んで構成されている。サーバ装置20は、本情報処理システム1が提供するゲームに関する処理を実行する。 The server device 20 is an information processing device such as a server computer, and includes a control unit 21, a storage unit 22, and a communication unit 23. The server device 20 executes a process related to the game provided by the information processing system 1.

制御部21は、少なくとも一つのプロセッサーを含んで構成され、記憶部22に記憶されているプログラムに従って各種の情報処理を実行する。制御部21が実行する処理の具体例については、後述する。記憶部22は、RAM等のメモリデバイスを少なくとも一つ含み、制御部21が実行するプログラム、及び当該プログラムによる処理の対象となるデータを記憶する。通信部23は、無線又は有線で通信ネットワークに接続するためのインタフェースである。この通信部23によって、サーバ装置20は各クライアント装置10と通信接続される。 The control unit 21 is configured to include at least one processor, and executes various types of information processing according to a program stored in the storage unit 22. A specific example of the process executed by the control unit 21 will be described later. The storage unit 22 includes at least one memory device such as a RAM, and stores a program executed by the control unit 21 and data to be processed by the program. The communication unit 23 is an interface for connecting to a communication network wirelessly or by wire. The server device 20 is communicated with each client device 10 by the communication unit 23.

ここで、情報処理システム1が提供するゲームの概要について、説明する。このゲームにおいてクライアント装置10のユーザーは、ゲーム内で予め用意されている複数種類のオブジェクトを所持することができる。さらにユーザーは、自身が所持するオブジェクトの中から複数のオブジェクトを選択することによって、オブジェクトセットを作成し、作成したオブジェクトセットを使用してゲームをプレイする。ここでオブジェクトは、キャラクターやアイテム、カードなど、ユーザーがゲーム内で入手することができ、オブジェクトセットを構成する要素となる各種のものであってよい。以下では説明の便宜のために、オブジェクトセットのことを単にデッキという。また、デッキに含まれるオブジェクトの種類はキャラクターであるものとし、ユーザーがゲーム内で所持しているキャラクターのことを所持キャラクターという。また、以下では具体例として、一つのデッキは10個のキャラクターを含んで構成されるものとする。 Here, the outline of the game provided by the information processing system 1 will be described. In this game, the user of the client device 10 can possess a plurality of types of objects prepared in advance in the game. Furthermore, the user creates an object set by selecting a plurality of objects from the objects owned by the user, and plays a game using the created object set. Here, the object may be various objects such as characters, items, and cards that can be obtained in the game by the user and are elements constituting the object set. In the following, for convenience of explanation, the object set is simply called a deck. In addition, the type of object included in the deck is assumed to be a character, and the character possessed by the user in the game is referred to as the possessed character. Further, in the following, as a specific example, one deck is configured to include 10 characters.

さらに、ゲーム内に登場するキャラクターには、そのゲーム内における性能を規定する各種のパラメータと属性が設定されているものとする。パラメータはレベルや攻撃力などの複数種類の数値情報によって構成される。属性は、スキルやアビリティなど、複数種類が予め定められており、そのうちの一又は複数の種類の属性が各キャラクターに付与される。 Further, it is assumed that the characters appearing in the game are set with various parameters and attributes that define the performance in the game. Parameters are composed of multiple types of numerical information such as level and attack power. Multiple types of attributes, such as skills and abilities, are predetermined, and one or more types of attributes are given to each character.

なお、ユーザーが作成するデッキには原則としてそのユーザーが所持している所持キャラクターだけが含まれ得るが、場合によって他のユーザーから借りたキャラクターや一時的に使用が許可されたキャラクターなど、自身が所持していないキャラクターが含まれてもよい。 As a general rule, a deck created by a user can include only the characters owned by that user, but in some cases, characters borrowed from other users or characters that are temporarily permitted to be used may be included by themselves. Characters that you do not have may be included.

ユーザーは、ゲーム内でバトルやステージなどのプレイを行う際には、予めデッキを作成し、作成したデッキを選択してゲームのプレイを開始する。ゲームのプレイ中は、選択したデッキに含まれるキャラクターがゲームのプレイに使用される。具体的にユーザーは、デッキに含まれるキャラクターを操作して対戦相手と戦ったりステージを攻略したりする。 When playing a battle or a stage in the game, the user creates a deck in advance, selects the created deck, and starts playing the game. While playing the game, the characters contained in the selected deck are used to play the game. Specifically, the user operates the characters included in the deck to fight against the opponent or capture the stage.

さらに本ゲームでは、デッキに含まれるキャラクターの中に、特定の役割を持ったキャラクターが存在するものとする。以下では具体例として、デッキ内で1番目に配置されるキャラクターはリーダーキャラクターであるものとし、ゲームプレイ時にデッキ内のその他のキャラクターとは異なる役割で機能することとする。ただし、デッキ内におけるキャラクターの役割はリーダーだけでなく各種のものであってよい。また、一つの役割に複数のキャラクターが割り当てられてもよい。 Furthermore, in this game, it is assumed that there is a character having a specific role among the characters included in the deck. In the following, as a specific example, it is assumed that the character placed first in the deck is the leader character, and it functions in a role different from other characters in the deck during game play. However, the role of the character in the deck may be various, not limited to the leader. In addition, a plurality of characters may be assigned to one role.

以下、本実施形態において情報処理システム1が実現する機能について、図2の機能ブロック図を用いて説明する。情報処理システム1は、機能的に、参考デッキ情報提供部31と、デッキ作成部32と、ゲーム処理実行部33と、プレイ履歴情報提供部34と、を含んで構成されている。さらにデッキ作成部32は、参考デッキ情報取得部32aと、未所持キャラクター特定部32bと、代替キャラクター選出部32cと、を含んで構成されている。これらの機能のうち、参考デッキ情報提供部31とプレイ履歴情報提供部34は、サーバ装置20の制御部21が記憶部22に格納されているプログラムを実行することによって実現される。また、デッキ作成部32とゲーム処理実行部33は、クライアント装置10の制御部11が記憶部12に格納されているプログラムを実行することによって実現される。これらのプログラムは、インターネット等の通信ネットワークを介して各装置に提供されてもよいし、光ディスク等のコンピュータ読み取り可能な情報記憶媒体に格納されて各装置に提供されてもよい。 Hereinafter, the functions realized by the information processing system 1 in the present embodiment will be described with reference to the functional block diagram of FIG. The information processing system 1 is functionally configured to include a reference deck information providing unit 31, a deck creating unit 32, a game processing execution unit 33, and a play history information providing unit 34. Further, the deck creation unit 32 includes a reference deck information acquisition unit 32a, a non-possessed character identification unit 32b, and an alternative character selection unit 32c. Among these functions, the reference deck information providing unit 31 and the play history information providing unit 34 are realized by the control unit 21 of the server device 20 executing the program stored in the storage unit 22. Further, the deck creation unit 32 and the game processing execution unit 33 are realized by the control unit 11 of the client device 10 executing the program stored in the storage unit 12. These programs may be provided to each device via a communication network such as the Internet, or may be stored in a computer-readable information storage medium such as an optical disk and provided to each device.

サーバ装置20の参考デッキ情報提供部31は、ユーザーが自身のデッキを作成する際に参考にするための参考デッキの情報を保持しており、クライアント装置10からの要求に応じて保持している参考デッキの情報を提供する。 The reference deck information providing unit 31 of the server device 20 holds information on the reference deck for reference when the user creates his / her own deck, and holds the information in response to a request from the client device 10. Provides information on reference decks.

参考デッキは、デッキの具体例をユーザーに示すために予め用意されたキャラクターのセットである。参考デッキは、例えばゲームサービスの提供者が作成したデッキであってよい。あるいは、ゲームをプレイしている他のユーザーが作成し、実際に使用したデッキであってもよい。参考デッキの情報は、そのデッキに含まれるキャラクターの種類を特定する情報によって構成される。また、デッキに含まれるどのキャラクターにどの役割を割り当てるかを示す情報を含んでもよい。参考デッキ情報提供部31は、複数の参考デッキの情報を保持するものとする。図3は、サーバ装置20に保持される参考デッキ情報の一例を示している。この図の例では、参考デッキに含まれるキャラクターを特定する情報と、特定のキャラクターに割り当てられた役割を示す情報とが含まれている。また、そのデッキの特徴を表すキーワード情報が含まれている。 The reference deck is a set of characters prepared in advance to show the user a specific example of the deck. The reference deck may be, for example, a deck created by a game service provider. Alternatively, it may be a deck created and actually used by another user playing the game. The information of the reference deck is composed of the information that identifies the type of character included in the deck. It may also include information indicating which role is assigned to which character in the deck. The reference deck information providing unit 31 shall hold information on a plurality of reference decks. FIG. 3 shows an example of reference deck information held in the server device 20. In the example of this figure, the information for identifying the character included in the reference deck and the information indicating the role assigned to the specific character are included. It also contains keyword information that represents the characteristics of the deck.

クライアント装置10のデッキ作成部32は、ユーザーの指示操作に従って、当該ユーザーがゲームのプレイに使用するためのデッキを作成する。例えばデッキ作成部32は、ユーザーの所持キャラクターを一覧表示し、その中から作成中のデッキに含めるべきキャラクターを選択する操作をユーザーから受け付けることによって、新たなデッキを作成してもよい。また、特に本実施形態では、デッキ作成部32は、参考デッキ情報提供部31が提供する参考デッキの情報を用いたデッキの作成を実現する。そのためにデッキ作成部32が実行する処理の内容については、後述する。デッキ作成部32は、ユーザーが作成したデッキの情報を記憶部12に格納する。 The deck creation unit 32 of the client device 10 creates a deck for the user to use for playing the game according to the user's instruction operation. For example, the deck creation unit 32 may create a new deck by displaying a list of characters possessed by the user and accepting from the user an operation of selecting a character to be included in the deck being created. Further, particularly in the present embodiment, the deck creation unit 32 realizes the creation of a deck using the information of the reference deck provided by the reference deck information providing unit 31. The content of the process executed by the deck creation unit 32 for that purpose will be described later. The deck creation unit 32 stores the information of the deck created by the user in the storage unit 12.

クライアント装置10のゲーム処理実行部33は、本実施形態に係る情報処理システム1が提供するゲームを進行させる処理を実行する。具体的にゲーム処理実行部33は、ユーザーがゲームのプレイ開始を指示した際に、ユーザーから使用するデッキの選択を受け付け、そのデッキを使用したゲームの処理を実行する。なお、ここではクライアント装置10のゲーム処理実行部33が独立してゲーム処理を実行することとしているが、ゲーム処理実行部33はサーバ装置20と連携してゲーム処理を実行してもよい。 The game processing execution unit 33 of the client device 10 executes a process of advancing the game provided by the information processing system 1 according to the present embodiment. Specifically, when the user instructs the user to start playing the game, the game processing execution unit 33 accepts the selection of the deck to be used from the user and executes the processing of the game using the deck. Although the game processing execution unit 33 of the client device 10 is supposed to execute the game processing independently here, the game processing execution unit 33 may execute the game processing in cooperation with the server device 20.

本実施形態においてゲーム処理実行部33は、ユーザーがゲームをプレイするごとに、そのプレイ結果に関するプレイ履歴情報をサーバ装置20に送信する。プレイ履歴情報には、そのプレイで使用されたデッキに含まれるキャラクターの情報が含まれるものとする。 In the present embodiment, the game processing execution unit 33 transmits play history information regarding the play result to the server device 20 each time the user plays the game. The play history information shall include information on the characters included in the deck used in the play.

サーバ装置20のプレイ履歴情報提供部34は、複数のクライアント装置10のそれぞれが送信するプレイ履歴情報を受け付ける。そして、これらのプレイ履歴情報に基づいて特定される、本サービスを利用するユーザー全体のプレイ履歴に関する情報を記憶部22内に保持する。さらにプレイ履歴情報提供部34は、各クライアント装置10からの要求に応じて、プレイ履歴情報を要求元のクライアント装置10に対して提供する。 The play history information providing unit 34 of the server device 20 receives the play history information transmitted by each of the plurality of client devices 10. Then, the information regarding the play history of the entire user who uses this service, which is specified based on the play history information, is stored in the storage unit 22. Further, the play history information providing unit 34 provides the play history information to the requesting client device 10 in response to the request from each client device 10.

以下、ユーザーが参考デッキの情報を用いてデッキを作成する際に情報処理システム1が実行する処理の内容について、詳細に説明する。 Hereinafter, the contents of the processing executed by the information processing system 1 when the user creates a deck using the information of the reference deck will be described in detail.

参考デッキ情報取得部32aは、ユーザーの指示に応じて、サーバ装置20の参考デッキ情報提供部31が提供する参考デッキの情報を取得する。なお、参考デッキ情報取得部32aは、複数の参考デッキの情報を取得し、その一覧をユーザーに提示してもよい。この場合ユーザーは、提示された一覧の中から実際に新規デッキの作成に使用する参考デッキを選択する。 The reference deck information acquisition unit 32a acquires the information of the reference deck provided by the reference deck information providing unit 31 of the server device 20 in response to the user's instruction. The reference deck information acquisition unit 32a may acquire information on a plurality of reference decks and present a list thereof to the user. In this case, the user selects a reference deck to be actually used for creating a new deck from the presented list.

未所持キャラクター特定部32bは、参考デッキ情報取得部32aが取得した参考デッキ内に含まれるキャラクターのうち、デッキを作成するユーザーが所持していない未所持キャラクターを特定する。参考デッキは各ユーザーが所持しているキャラクターとは直接関係なく作成されたものなので、その中に含まれるキャラクターの中には新規デッキを作成しようとするユーザーが所持していないキャラクターが存在する場合がある。未所持キャラクター特定部32bは、参考デッキに含まれる各キャラクターをユーザーが所持しているか否か判定することによって、ユーザーが所持していない未所持キャラクターを特定する。 The non-possessed character identification unit 32b identifies the non-possessed character that the user who creates the deck does not possess among the characters included in the reference deck acquired by the reference deck information acquisition unit 32a. Since the reference deck was created independently of the characters owned by each user, if some of the characters included in it are not owned by the user who is trying to create a new deck. There is. The non-possessed character identification unit 32b identifies the non-possessed character that the user does not possess by determining whether or not the user possesses each character included in the reference deck.

図4は参考デッキの一覧を表示する画面の一例を示している。この図の例では、複数の参考デッキのそれぞれについて、リーダーキャラクターの画像と、そのデッキの特徴などを示す情報が表示されている。なお、これらの情報は参考デッキ情報提供部31によって参考デッキの情報とともに提供されてよい。また、この図の例では、各参考デッキに対して、ユーザーが所持しているキャラクター(すなわち、未所持キャラクターを除いたキャラクター)の数が表示されている。 FIG. 4 shows an example of a screen displaying a list of reference decks. In the example of this figure, for each of the plurality of reference decks, an image of the leader character and information indicating the characteristics of the deck are displayed. Note that this information may be provided together with the reference deck information by the reference deck information providing unit 31. Further, in the example of this figure, the number of characters possessed by the user (that is, characters excluding non-possessed characters) is displayed for each reference deck.

さらに未所持キャラクター特定部32bは、ユーザーが選択した参考デッキを利用した新規デッキの作成を指示した場合、参考デッキを複製した新規デッキの編集画面をユーザーに提示する。その際に未所持キャラクター特定部32bは、参考デッキに含まれる未所持キャラクター以外のキャラクター(すなわち、ユーザーが所持しているキャラクター)を、新規デッキに含めるべきキャラクターとして選出する。未所持キャラクターが存在しない場合、ユーザーは参考デッキに含まれる全てのキャラクターを所持しているということなので、デッキ作成部32はユーザーの所持キャラクターを利用して参考デッキと同じ内容のデッキを作成することができる。一方、未所持キャラクターが存在する場合、ユーザーは参考デッキと同じ内容のデッキをそのまま作成することはできない。そのため、参考デッキを利用して新規デッキを作成する場合、ユーザーは未所持キャラクターの代替となるキャラクターを自身の所持キャラクターの中から選択する必要がある。 Further, when instructing the user to create a new deck using the reference deck selected by the user, the non-possessed character identification unit 32b presents the user with an edit screen of the new deck that duplicates the reference deck. At that time, the non-possessed character identification unit 32b selects a character other than the non-possessed character included in the reference deck (that is, a character possessed by the user) as a character to be included in the new deck. If there is no character that is not possessed, it means that the user possesses all the characters included in the reference deck, so the deck creation unit 32 creates a deck with the same contents as the reference deck using the character possessed by the user. be able to. On the other hand, if there is a character that is not owned, the user cannot create a deck with the same contents as the reference deck as it is. Therefore, when creating a new deck using the reference deck, the user needs to select a character that replaces the non-owned character from his own possessed characters.

図5は、参考デッキを用いた新規デッキの編集画面の一例を示している。このような画面は、図4に例示した参考デッキの一覧画面においてユーザーが特定の参考デッキを選択し、選択した参考デッキを利用した新規デッキの作成を指示した際に表示される。この図の例では、参考デッキに含まれるキャラクターの一覧が表示されており、かつ、そのうち3つの未所持キャラクターCn1〜Cn3が所持キャラクターと識別可能な態様で表示されている。具体的に図5の例では、未所持キャラクターはグレーアウトされた状態で表示されることとしており、そのことが図中においては破線で示されている。なお、これに限らずデッキ作成部32は、未所持キャラクターの色や大きさを所持キャラクターと異ならせたり、所定のマーク画像やテキストを未所持キャラクターの近傍に表示したりして、参考デッキに含まれる未所持キャラクターを識別可能に表示してもよい。 FIG. 5 shows an example of an editing screen of a new deck using a reference deck. Such a screen is displayed when the user selects a specific reference deck on the reference deck list screen illustrated in FIG. 4 and instructs to create a new deck using the selected reference deck. In the example of this figure, a list of characters included in the reference deck is displayed, and three of the unowned characters Cn1 to Cn3 are displayed in a manner that can be distinguished from the possessed characters. Specifically, in the example of FIG. 5, the unowned character is displayed in a grayed out state, which is indicated by a broken line in the figure. Not limited to this, the deck creation unit 32 makes the color and size of the non-possessed character different from the possessed character, or displays a predetermined mark image or text in the vicinity of the non-possessed character to serve as a reference deck. The included non-possessed characters may be displayed in an identifiable manner.

参考デッキに未所持キャラクターが含まれる場合、代替キャラクター選出部32cは、選出対象キャラクターの中から未所持キャラクターの代替となる代替キャラクターを選出し、ユーザーに提示する。ここで選出対象キャラクターは、ユーザーが所持している所持キャラクターであって、かつ参考デッキ内に含まれていない(すなわち、新規デッキを構成するキャラクターとして選出されていない)キャラクターである。なお、未所持キャラクターが複数存在する場合、代替キャラクター選出部32cは、複数の未所持キャラクターのそれぞれについて、代替キャラクターを選出する。 When the reference deck includes a non-possessed character, the alternative character selection unit 32c selects a substitute character as a substitute for the non-possessed character from the selected characters and presents it to the user. Here, the character to be selected is a character possessed by the user and not included in the reference deck (that is, not selected as a character constituting a new deck). When there are a plurality of non-possessed characters, the substitute character selection unit 32c selects a substitute character for each of the plurality of non-possessed characters.

なお、代替キャラクター選出部32cは、一つの代替キャラクターを選出する代わりに、条件に合致する複数の代替候補キャラクターを選出し、その中からユーザーが指定した一つの代替候補キャラクターを最終的な代替キャラクターとして選出してもよい。 In addition, instead of selecting one alternative character, the alternative character selection unit 32c selects a plurality of alternative candidate characters that match the conditions, and selects one alternative candidate character specified by the user from among them as the final alternative character. May be elected as.

図6は複数の代替候補キャラクターをユーザーに提示する画面の一例を示している。この図の例では、参考デッキに含まれる一つの未所持キャラクターCn1をユーザーが選択した状態を示しており、所与の基準によって選出対象キャラクターの中から選出された複数の代替候補キャラクターが、未所持キャラクターCn1に対応する位置に並んで表示されている。この状態でユーザーは、未所持キャラクターCn1の代替キャラクターを代替候補キャラクターの中から選択する。 FIG. 6 shows an example of a screen for presenting a plurality of alternative candidate characters to the user. In the example of this figure, the user has selected one unowned character Cn1 included in the reference deck, and a plurality of alternative candidate characters selected from the selected characters according to a given criterion have not been selected. They are displayed side by side at the positions corresponding to the possessed character Cn1. In this state, the user selects a substitute character of the non-possessed character Cn1 from the substitute candidate characters.

代替キャラクターは、選出対象キャラクターの中から各種の選出基準によって選出される。以下、代替キャラクターを選出する際に用いられる選出基準のいくつかの具体例について、説明する。 The substitute character is selected from the characters to be selected according to various selection criteria. Hereinafter, some specific examples of selection criteria used when selecting an alternative character will be described.

まず第1の例として、未所持キャラクターと選出対象キャラクターとの関係に基づいて代替キャラクターを選出する例について、説明する。 First, as a first example, an example in which a substitute character is selected based on the relationship between a character not possessed and a character to be selected will be described.

例えば代替キャラクター選出部32cは、スキルやアビリティなどのキャラクターに付与された属性が未所持キャラクターと一致するキャラクターを、選出対象キャラクターの中から特定し、代替キャラクターとして選出する。なお、全ての属性が一致する選出対象キャラクターが複数存在する場合、代替キャラクター選出部32cはそのうち特定のパラメータの値が高いキャラクターを代替キャラクターとして選出してもよい。また、属性が一致する全ての選出対象キャラクターを代替候補キャラクターとして選出してもよい。また、全ての属性が一致する選出対象キャラクターが存在しない場合、代替キャラクター選出部32cは一部の属性が一致する選出対象キャラクターを代替キャラクター又は代替候補キャラクターとして選出する。この場合、一致する属性の数がより多い選出対象キャラクターを優先して代替キャラクターとして選出してもよいし、特定の種類の属性が一致する選出対象キャラクターを優先して代替キャラクターとして選出してもよい。 For example, the alternative character selection unit 32c identifies a character whose attributes given to the character such as skills and abilities match the non-possessed character from the characters to be selected, and selects the character as the alternative character. When there are a plurality of characters to be selected in which all the attributes match, the substitute character selection unit 32c may select a character having a higher value of a specific parameter as a substitute character. In addition, all the characters to be selected with the same attributes may be selected as alternative candidate characters. If there is no selection target character with all the attributes matching, the alternative character selection unit 32c selects the selection target character with some matching attributes as the alternative character or the alternative candidate character. In this case, the character to be selected with a larger number of matching attributes may be preferentially selected as a substitute character, or the character to be selected with a specific type of attribute matching may be preferentially selected as a substitute character. Good.

次に第2の例として、プレイ履歴情報提供部34が提供するプレイ履歴情報に基づいて代替キャラクターを選出する例について説明する。 Next, as a second example, an example of selecting a substitute character based on the play history information provided by the play history information providing unit 34 will be described.

この例では、代替キャラクター選出部32cは、選出対象キャラクターのそれぞれについて、そのキャラクターを複数のユーザーが過去に使用した使用履歴に関する情報をサーバ装置20のプレイ履歴情報提供部34から取得する。そして、プレイ履歴情報提供部34から取得した各選出対象キャラクターの使用履歴に基づいて、代替キャラクターを選出する。具体的に、例えば代替キャラクター選出部32cは、各選出対象キャラクターが直近の過去の所定期間内におけるプレイに利用された回数の情報を取得する。そして、利用回数の多い選出対象キャラクターを、代替キャラクターとして選出する。あるいは代替キャラクター選出部32cは、所定回数以上利用された履歴のあるキャラクターを、代替候補キャラクターとして選出してもよい。こうすれば、他のユーザーによってより頻繁に利用されているキャラクターを代替キャラクターとして選出することができる。 In this example, the alternative character selection unit 32c acquires information on the usage history of each of the characters to be selected from the play history information providing unit 34 of the server device 20 in the past by a plurality of users. Then, a substitute character is selected based on the usage history of each selection target character acquired from the play history information providing unit 34. Specifically, for example, the alternative character selection unit 32c acquires information on the number of times each selected character has been used for play within the most recent predetermined period. Then, the character to be selected that is frequently used is selected as a substitute character. Alternatively, the alternative character selection unit 32c may select a character having a history of being used a predetermined number of times or more as an alternative candidate character. In this way, a character that is used more frequently by other users can be selected as an alternative character.

この例において代替キャラクター選出部32cが取得する使用履歴は、直近の所定期間において複数のユーザーが使用したキャラクターを集計したものである。新しいキャラクターがゲーム内に追加された場合など、ユーザーが使用するキャラクターに変化が現れることがある。そのため、直近の所定期間で、複数のユーザーの使用したキャラクターを集計することで、人気の集まるキャラクターが固定されづらくなる。 In this example, the usage history acquired by the alternative character selection unit 32c is a total of characters used by a plurality of users in the latest predetermined period. Changes may appear in the character used by the user, such as when a new character is added in the game. Therefore, it becomes difficult to fix popular characters by totaling the characters used by a plurality of users in the latest predetermined period.

次に第3の例として、参考デッキに含まれるキャラクターのうち、所与の条件を満たす注目キャラクターに着目して代替キャラクターを選出する例について、説明する。 Next, as a third example, an example in which a substitute character is selected by focusing on a character of interest that satisfies a given condition among the characters included in the reference deck will be described.

注目キャラクターは、参考デッキに含まれ、かつユーザーが所持しているキャラクター(すなわち、作成中のデッキに含まれるべきキャラクター)の中から選ばれるキャラクターである。ここでは、リーダーキャラクターが注目キャラクターであるものとする。しかしながらこれに限らず、注目キャラクターは予め定められた特定の役割を付与されたキャラクターであってもよいし、作成中のデッキに含まれるキャラクターのうち、最もレアリティの高いキャラクターや最もレベルの高いキャラクターであってもよい。また、注目キャラクターは、参考デッキ情報提供部31が提供する参考デッキ情報において指定されるキャラクターであってもよい。この場合、参考デッキの作成者がそのデッキ内で重要と考えるキャラクターを注目キャラクターとして指定することとし、参考デッキ情報提供部31は指定された注目キャラクターを特定する情報を、参考デッキ情報に含めてクライアント装置10に提供する。なお、注目キャラクターは複数あってもよい。 The character of interest is a character that is included in the reference deck and is selected from the characters that the user possesses (that is, the character that should be included in the deck being created). Here, it is assumed that the leader character is the character of interest. However, not limited to this, the character of interest may be a character given a specific predetermined role, and among the characters included in the deck being created, the character with the highest rarity or the character with the highest level. It may be. Further, the character of interest may be a character specified in the reference deck information provided by the reference deck information providing unit 31. In this case, the character that the creator of the reference deck considers important in the deck is designated as the character of interest, and the reference deck information providing unit 31 includes the information for identifying the designated character of interest in the reference deck information. Provided to the client device 10. In addition, there may be a plurality of notable characters.

この例において代替キャラクター選出部32cは、注目キャラクターと選出対象キャラクターとの関係に基づいて、代替キャラクターを選出する。例えば代替キャラクター選出部32cは、注目キャラクターが持つ属性と選出対象キャラクターが持つ属性との関係に応じて、代替キャラクターを選出する。具体例として、同じデッキで利用するのに適した属性の組み合わせが存在する場合について、説明する。この例では、属性の組み合わせを規定する関連属性情報が予め用意されるものとする。関連属性情報は、複数種類の属性の間の関連を規定しており、特に各属性に対して、一緒に利用するのに適した属性(関連属性)が予め定められている。 In this example, the alternative character selection unit 32c selects an alternative character based on the relationship between the character of interest and the character to be selected. For example, the alternative character selection unit 32c selects an alternative character according to the relationship between the attribute of the character of interest and the attribute of the character to be selected. As a specific example, a case where there is a combination of attributes suitable for use in the same deck will be described. In this example, it is assumed that the related attribute information that defines the combination of attributes is prepared in advance. The related attribute information defines the relationship between a plurality of types of attributes, and in particular, for each attribute, attributes (related attributes) suitable for being used together are predetermined.

代替キャラクター選出部32cは、注目キャラクターが持つ属性のそれぞれについて、関連属性情報において当該属性に関連づけられた関連属性を特定する。そして、特定された関連属性を持つ選出対象キャラクターを代替キャラクター又は代替候補キャラクターとして選出する。一例として、注目キャラクターが属性A及び属性Bを持ち、属性Aと一緒に利用するのに適した関連属性として属性C及び属性Dが、また属性Bの関連属性として属性Eが、それぞれ関連属性情報に規定されているものとする。この場合代替キャラクター選出部32cは、関連属性C、D、及びEのいずれかを有する選出対象キャラクターを代替キャラクターとして選出する。なお、代替キャラクター選出部32cは、これらの関連属性をより多く持つ選出対象キャラクターを優先して代替キャラクターとして選出してもよい。 The alternative character selection unit 32c specifies the related attribute associated with the attribute in the related attribute information for each of the attributes of the character of interest. Then, a character to be selected having the specified related attribute is selected as a substitute character or a substitute candidate character. As an example, the featured character has attributes A and B, and attributes C and D are suitable for use together with attribute A, and attribute E is a related attribute of attribute B, respectively. It shall be stipulated in. In this case, the substitute character selection unit 32c selects a selection target character having any of the related attributes C, D, and E as the substitute character. The alternative character selection unit 32c may preferentially select a character to be selected having more of these related attributes as a substitute character.

また、関連属性情報の代わりに、直接的にキャラクター同士の関連性を規定する情報が予め用意されてもよい。この例では、各キャラクターについて、そのキャラクターと一緒に利用するのに適したキャラクターを示す情報が規定されており、代替キャラクター選出部32cは、注目キャラクターに関連づけられている選出対象キャラクターを代替キャラクターとして選出する。 Further, instead of the related attribute information, information that directly defines the relationship between the characters may be prepared in advance. In this example, for each character, information indicating a character suitable for use with that character is defined, and the alternative character selection unit 32c uses the selected character associated with the character of interest as the alternative character. elect.

また、代替キャラクター選出部32cは、注目キャラクターの使用履歴情報に基づいて代替キャラクターを選出してもよい。この例では、代替キャラクター選出部32cは、複数の選出対象キャラクターのそれぞれについて、そのキャラクターが注目キャラクターとともに使用された使用履歴に関する情報を、サーバ装置20のプレイ履歴情報提供部34から取得する。すなわち、代替キャラクター選出部32cは、各選出対象キャラクターが注目キャラクターと同じデッキに編成された使用された履歴に関する情報を取得する。この例においても第2の例と同様に、代替キャラクター選出部32cが取得する使用履歴に関する情報は、直近の過去の所定期間における複数のユーザーの使用履歴を集計して得られる情報であってよい。 Further, the alternative character selection unit 32c may select an alternative character based on the usage history information of the character of interest. In this example, the alternative character selection unit 32c acquires information on the usage history of each of the plurality of selection target characters from the play history information providing unit 34 of the server device 20. That is, the alternative character selection unit 32c acquires information on the history of use in which each selection target character is organized in the same deck as the character of interest. In this example as well, as in the second example, the information regarding the usage history acquired by the alternative character selection unit 32c may be information obtained by aggregating the usage history of a plurality of users in the latest predetermined period. ..

より具体的に、例えば代替キャラクター選出部32cは、各選出対象キャラクターが直近の過去の所定期間内に注目キャラクターと同じデッキで使用された回数の情報を、使用履歴に関する情報として取得する。そして、注目キャラクターとともに使用された回数が多いキャラクターを、代替キャラクターとして選出する。これにより、注目キャラクターとともに使用された実績のあるキャラクターを代替キャラクターとして選出することができる。 More specifically, for example, the alternative character selection unit 32c acquires information on the number of times each selected character has been used in the same deck as the character of interest within the most recent predetermined period as information on the usage history. Then, a character that has been used many times together with the character of interest is selected as a substitute character. As a result, a character with a proven track record used with the character of interest can be selected as an alternative character.

以上説明した複数の代替キャラクター選出基準は、組み合わせて用いられてもよい。例えば代替キャラクター選出部32cは、注目キャラクターと関連性が高いキャラクター、未所持キャラクターと関連性が高いキャラクター、及び他のユーザーによって使用された頻度が高いキャラクターをいずれも代替候補キャラクターとして選出し、ユーザーに提示してもよい。さらにこの場合において、各代替候補キャラクターがどの基準によって選出されたかに応じて、ユーザーに提示する際に提示順序を決定してもよい。例えば注目キャラクターとの関連性に関する選出基準によって選出された代替候補キャラクターは、他の代替候補キャラクターよりも高い優先度でユーザーに提示されてもよい。 The plurality of alternative character selection criteria described above may be used in combination. For example, the alternative character selection unit 32c selects a character that is highly related to the character of interest, a character that is highly related to a character that is not possessed, and a character that is frequently used by other users as alternative candidate characters. May be presented to. Further, in this case, the presentation order may be determined when presenting to the user according to the criteria by which each alternative candidate character is selected. For example, the alternative candidate character selected by the selection criteria regarding the relevance to the attention character may be presented to the user with a higher priority than other alternative candidate characters.

また、同じ選出基準で選出された代替候補キャラクターの中でも、より優先度の高い代替候補キャラクターを優先的に選択候補としてユーザーに提示してもよい。例えば未所持キャラクターと関連するという理由で選出された代替候補キャラクターのうち、より関連度の高い(例えば未所持キャラクターと一致する属性の数が多い)代替候補キャラクターを、より優先してユーザーに提示してもよい。 Further, among the alternative candidate characters selected based on the same selection criteria, the alternative candidate character having a higher priority may be presented to the user as a preferential selection candidate. For example, among the alternative candidate characters selected because they are related to the non-possessed character, the alternative candidate character with a higher relevance (for example, a large number of attributes matching the non-possessed character) is presented to the user with higher priority. You may.

以下、本実施形態において実行される処理の流れの一例について、図7のフロー図を用いて説明する。 Hereinafter, an example of the flow of processing executed in the present embodiment will be described with reference to the flow chart of FIG. 7.

まずユーザーから参考デッキを用いたデッキ作成の指示を受け付けると(S1)、参考デッキ情報取得部32aがサーバ装置20から複数の参考デッキのリストを取得する(S2)。そして、未所持キャラクター特定部32bが、取得したリストに含まれる複数の参考デッキのそれぞれについて、その参考デッキに含まれる未所持キャラクターを特定する(S3)。その後、参考デッキのリストがユーザーに提示される(S4)。ユーザーから使用する参考デッキの指定を受け付けると(S5)、未所持キャラクター特定部32bは、未所持キャラクターと所持キャラクターとを識別可能な態様で、参考デッキに含まれるキャラクターを含んだデッキ編集画面を表示する(S6)。 First, when an instruction to create a deck using the reference deck is received from the user (S1), the reference deck information acquisition unit 32a acquires a list of a plurality of reference decks from the server device 20 (S2). Then, the non-possessed character identification unit 32b identifies the non-possessed character included in the reference deck for each of the plurality of reference decks included in the acquired list (S3). After that, a list of reference decks is presented to the user (S4). Upon receiving the designation of the reference deck to be used from the user (S5), the non-possessed character identification unit 32b displays the deck edit screen including the characters included in the reference deck in a manner capable of distinguishing the non-possessed character from the possessed character. Display (S6).

この状態でユーザーが未所持キャラクターの一つを選択すると(S7)、代替キャラクター選出部32cは選択された未所持キャラクターの代替候補となる代替候補キャラクターを選出し、ユーザーに提示する(S8)。この状態でユーザーは、提示された代替候補キャラクターの中から一つのキャラクターを代替キャラクターとして指定する(S9)。ユーザーは、未所持キャラクターの数だけこのS7〜S9の処理を繰り返して、全ての未所持キャラクターについて代替キャラクターを指定する。この状態でユーザーがデッキの保存を指定すると(S10)、デッキ作成部32は完成したデッキの内容を記憶部12内に保存する(S11)。 When the user selects one of the non-possessed characters in this state (S7), the alternative character selection unit 32c selects an alternative candidate character as a substitute candidate for the selected non-possessed character and presents it to the user (S8). In this state, the user designates one character from the presented alternative candidate characters as the alternative character (S9). The user repeats the processes of S7 to S9 as many times as the number of non-possessed characters, and specifies alternative characters for all non-possessed characters. When the user specifies to save the deck in this state (S10), the deck creation unit 32 saves the contents of the completed deck in the storage unit 12 (S11).

以上説明した本実施形態に係るクライアント装置10によれば、代替キャラクター選出部32cが所与の基準に従って未所持キャラクターの代替キャラクター又は代替候補キャラクターを選出することで、ユーザーが未所持キャラクターの代わりにデッキに加えるキャラクターを自分で考えて選択する手間を軽減することができる。 According to the client device 10 according to the present embodiment described above, the substitute character selection unit 32c selects a substitute character or a substitute candidate character of the non-possessed character according to a given criterion, so that the user substitutes for the non-possessed character. You can reduce the trouble of thinking and selecting the character to be added to the deck.

なお、本発明の実施の形態は、以上説明したものに限られない。例えば以上の説明における画面の内容は例示に過ぎず、クライアント装置10は各種の態様で参考デッキの一覧や未所持キャラクター、代替候補キャラクターの一覧などを表示してもよい。また、前述したようにキャラクターはデッキを構成するオブジェクトの一例に過ぎず、デッキを構成するオブジェクトはアイテムやカードなど、ゲームに登場する各種のオブジェクトであってよい。 The embodiments of the present invention are not limited to those described above. For example, the contents of the screen in the above description are merely examples, and the client device 10 may display a list of reference decks, a list of unowned characters, a list of alternative candidate characters, and the like in various modes. Further, as described above, the character is only an example of the objects constituting the deck, and the objects constituting the deck may be various objects appearing in the game such as items and cards.

また、以上の説明においてクライアント装置10、及びサーバ装置20のそれぞれが実行することとした処理の少なくとも一部は、複数の装置で分散して実行されてもよい。また、クライアント装置10単体で本ゲームに関する処理を全て実行することとしてもよく、この場合サーバ装置20はなくともよい。 Further, at least a part of the processes determined to be executed by each of the client device 10 and the server device 20 in the above description may be distributed and executed by a plurality of devices. Further, the client device 10 may be used alone to execute all the processes related to this game, and in this case, the server device 20 may not be provided.

逆に、以上の説明においてクライアント装置10が実行することとした処理の少なくとも一部は、サーバ装置20によって実行されてもよい。具体的に、所持キャラクターの情報をサーバ装置20が管理している場合、ユーザーが参考デッキを選択した際に、未所持キャラクターの特定や代替キャラクターの選出をサーバ装置20が実行してもよい。この場合、クライアント装置10は、ユーザーから受け付けた操作の内容をサーバ装置20に送信するとともに、サーバ装置20からの指示に従って表示装置16にユーザーの選択操作を受け付けるための画面を表示することとし、サーバ装置20が本発明の実施の形態に係る情報処理装置として機能する。 On the contrary, at least a part of the processing determined to be executed by the client device 10 in the above description may be executed by the server device 20. Specifically, when the server device 20 manages the information of the possessed character, the server device 20 may execute the identification of the non-possessed character and the selection of the alternative character when the user selects the reference deck. In this case, the client device 10 transmits the content of the operation received from the user to the server device 20, and displays a screen for accepting the user's selection operation on the display device 16 according to the instruction from the server device 20. The server device 20 functions as an information processing device according to the embodiment of the present invention.

以上説明したように、本発明の一実施形態に係る情報処理装置は、ユーザーが所持しているオブジェクトの中から選択した複数のオブジェクトによって構成されるオブジェクトセットを使用してプレイするゲームに関する処理を実行する情報処理装置であって、予め用意された複数のオブジェクトを含んで構成される参考オブジェクトセットに含まれるオブジェクトのうち、前記ユーザーが所持していない未所持オブジェクトを特定する未所持オブジェクト特定部と、前記ユーザーが所持しており、かつ前記参考オブジェクトセットに含まれない選出対象オブジェクトの中から、前記未所持オブジェクトの代替となる代替オブジェクトを選出する代替オブジェクト選出部と、を含むことを特徴とする。これにより、参考オブジェクトセットに基づいて新たにオブジェクトセットを作成する場合に、ユーザーが未所持オブジェクトの代替オブジェクトを自分で考えて選択する手間を省くことができる。 As described above, the information processing device according to the embodiment of the present invention performs processing related to a game played by using an object set composed of a plurality of objects selected from objects possessed by the user. An unowned object identification unit that identifies an unowned object that the user does not possess among the objects included in the reference object set that is an information processing device to be executed and is composed of a plurality of objects prepared in advance. It is characterized by including an alternative object selection unit that selects an alternative object that is a substitute for the unowned object from the selection target objects that the user possesses and is not included in the reference object set. And. As a result, when creating a new object set based on the reference object set, it is possible to save the user from having to think and select an alternative object of the unowned object by himself / herself.

上記情報処理装置において、前記代替オブジェクト選出部は、前記ユーザーが所持しているオブジェクトのうち、前記参考オブジェクトセットに含まれ、かつ所与の条件を満たした注目オブジェクトと、前記選出対象オブジェクトと、の関係に基づいて前記代替オブジェクトを選出することとしてもよい。これにより、作成しようとするデッキに含まれる注目オブジェクトとの関連性を考慮して代替オブジェクトを選出することができる。 In the information processing apparatus, the alternative object selection unit includes, among the objects possessed by the user, the attention object included in the reference object set and satisfying a given condition, the selection target object, and the selection target object. The alternative object may be selected based on the relationship of. This makes it possible to select an alternative object in consideration of the relationship with the object of interest included in the deck to be created.

さらに、前記代替オブジェクト選出部は、複数種類の属性の間の関連を規定する関連属性情報に基づいて、前記注目オブジェクトが持つ属性と関連づけられた属性を特定し、当該特定された属性を持つ選出対象オブジェクトを、前記代替オブジェクトとして選出することとしてもよい。これにより、作成しようとするデッキに含まれる注目オブジェクトに対して相性のよい属性を持つオブジェクトを代替オブジェクトとして選出することができる。 Further, the alternative object selection unit identifies the attribute associated with the attribute of the object of interest based on the related attribute information that defines the relationship between the plurality of types of attributes, and selects the attribute having the specified attribute. The target object may be selected as the alternative object. As a result, it is possible to select an object having an attribute that is compatible with the object of interest included in the deck to be created as an alternative object.

また、上記情報処理装置において、前記代替オブジェクト選出部は、前記未所持オブジェクトと、前記選出対象オブジェクトと、の関係に基づいて前記代替オブジェクトを選出することとしてもよい。これにより、未所持オブジェクトに近い特性を持つオブジェクトを代替オブジェクトとして選出することができる。 Further, in the information processing apparatus, the alternative object selection unit may select the alternative object based on the relationship between the unowned object and the selection target object. As a result, an object having characteristics close to the unowned object can be selected as an alternative object.

また、上記情報処理装置において、前記代替オブジェクト選出部は、複数のユーザーが前記選出対象オブジェクトを過去に使用した使用履歴の情報に基づいて、前記選出対象オブジェクトの中から前記代替オブジェクトを選出することをとしてもよい。これにより、複数のユーザーに使用された実績のあるオブジェクトを代替オブジェクトとして選出することができる。 Further, in the information processing device, the alternative object selection unit selects the alternative object from the selection target objects based on the information of the usage history in which a plurality of users have used the selection target object in the past. May be. As a result, an object that has a proven track record of being used by a plurality of users can be selected as an alternative object.

さらに、前記代替オブジェクト選出部は、前記ユーザーが所持しているオブジェクトのうち、前記参考オブジェクトセットに含まれ、かつ所与の条件を満たした注目オブジェクトとともに使用されたことのある前記選出対象オブジェクトを、前記使用履歴の情報に基づいて特定し、当該特定した選出対象アイテムを前記代替オブジェクトとして選出することとしてもよい。これにより、注目オブジェクトとともに使用された実績のあるオブジェクトを代替オブジェクトとして選出することができる。 Further, the alternative object selection unit selects the selection target object that is included in the reference object set and has been used together with the attention object that satisfies the given conditions among the objects possessed by the user. , It may be specified based on the information of the usage history, and the specified selection target item may be selected as the substitute object. This makes it possible to select a proven object that has been used with the object of interest as an alternative object.

また、本発明の一実施形態に係るプログラムは、ユーザーが所持しているオブジェクトの中から選択した複数のオブジェクトによって構成されるオブジェクトセットを使用してプレイするゲームに関する処理を実行するコンピュータを、予め用意された複数のオブジェクトを含んで構成される参考オブジェクトセットに含まれるオブジェクトのうち、前記ユーザーが所持していない未所持オブジェクトを特定する未所持オブジェクト特定部と、前記ユーザーが所持しており、かつ前記参考オブジェクトセットに含まれない選出対象オブジェクトの中から、前記未所持オブジェクトの代替となる代替オブジェクトを選出する代替オブジェクト選出部と、として機能させるためのプログラムである。このプログラムは、コンピュータ読み取り可能で非一時的な情報記憶媒体に格納されて提供されてよい。 Further, in the program according to the embodiment of the present invention, a computer that executes processing related to a game to be played using an object set composed of a plurality of objects selected from the objects possessed by the user is previously used. Among the objects included in the reference object set including a plurality of prepared objects, the unowned object identification part that identifies the unowned objects that the user does not have, and the unowned object identification part that the user possesses. Moreover, it is a program for functioning as an alternative object selection unit that selects an alternative object that substitutes for the unowned object from the selection target objects that are not included in the reference object set. The program may be provided stored in a computer-readable, non-temporary information storage medium.

また、本発明の一実施形態に係る情報処理方法は、ユーザーが所持しているオブジェクトの中から選択した複数のオブジェクトによって構成されるオブジェクトセットを使用してプレイするゲームに関する処理を実行する情報処理方法であって、予め用意された複数のオブジェクトを含んで構成される参考オブジェクトセットに含まれるオブジェクトのうち、前記ユーザーが所持していない未所持オブジェクトを特定するステップと、前記ユーザーが所持しており、かつ前記参考オブジェクトセットに含まれない選出対象オブジェクトの中から、前記未所持オブジェクトの代替となる代替オブジェクトを選出するステップと、を含むことを特徴とする。 Further, the information processing method according to the embodiment of the present invention is information processing that executes processing related to a game to be played using an object set composed of a plurality of objects selected from objects possessed by the user. A step of identifying an unowned object that the user does not possess among the objects included in the reference object set that includes a plurality of objects prepared in advance, and a step that the user possesses. It is characterized by including a step of selecting a substitute object to be a substitute for the unowned object from the selection target objects that are not included in the reference object set.

1 情報処理システム、10 クライアント装置、11 制御部、12 記憶部、13 通信部、14 インタフェース部、15 操作入力装置、16 表示装置、20 サーバ装置、21 制御部、22 記憶部、23 通信部、31 参考デッキ情報提供部、32 デッキ作成部、32a 参考デッキ情報取得部、32b 未所持キャラクター特定部、32c 代替キャラクター選出部、33 ゲーム処理実行部、34 プレイ履歴情報提供部。 1 Information processing system, 10 client device, 11 control unit, 12 storage unit, 13 communication unit, 14 interface unit, 15 operation input device, 16 display device, 20 server device, 21 control unit, 22 storage unit, 23 communication unit, 31 Reference deck information provision department, 32 Deck creation department, 32a Reference deck information acquisition department, 32b Unowned character identification department, 32c Alternative character selection department, 33 Game processing execution department, 34 Play history information provision department.

Claims (8)

ユーザーが所持しているオブジェクトの中から選択した複数のオブジェクトによって構成されるオブジェクトセットを使用してプレイするゲームに関する処理を実行する情報処理装置であって、
予め用意された複数のオブジェクトを含んで構成される参考オブジェクトセットに含まれるオブジェクトのうち、前記ユーザーが所持していない未所持オブジェクトを特定する未所持オブジェクト特定部と、
前記ユーザーが所持しており、かつ前記参考オブジェクトセットに含まれない選出対象オブジェクトの中から、前記未所持オブジェクトの代替となる代替オブジェクトを選出する代替オブジェクト選出部と、
を含むことを特徴とする情報処理装置。
An information processing device that executes processing related to a game played using an object set composed of a plurality of objects selected from the objects possessed by the user.
Among the objects included in the reference object set including a plurality of objects prepared in advance, the unowned object identification part that identifies the unowned objects that the user does not have, and the unowned object identification part.
An alternative object selection unit that selects an alternative object that substitutes for the unowned object from the selection target objects that the user possesses and is not included in the reference object set.
An information processing device characterized by including.
請求項1に記載の情報処理装置において、
前記代替オブジェクト選出部は、前記ユーザーが所持しているオブジェクトのうち、前記参考オブジェクトセットに含まれ、かつ所与の条件を満たした注目オブジェクトと、前記選出対象オブジェクトと、の関係に基づいて前記代替オブジェクトを選出する
ことを特徴とする情報処理装置。
In the information processing apparatus according to claim 1,
The alternative object selection unit is based on the relationship between the object of interest included in the reference object set and satisfying a given condition among the objects possessed by the user, and the object to be selected. An information processing device characterized by selecting an alternative object.
請求項2に記載の情報処理装置において、
前記代替オブジェクト選出部は、複数種類の属性の間の関連を規定する関連属性情報に基づいて、前記注目オブジェクトが持つ属性と関連づけられた属性を特定し、当該特定された属性を持つ選出対象オブジェクトを、前記代替オブジェクトとして選出する
ことを特徴とする情報処理装置。
In the information processing apparatus according to claim 2,
The alternative object selection unit identifies the attribute associated with the attribute of the attention object based on the related attribute information that defines the relationship between the plurality of types of attributes, and the selection target object having the specified attribute. Is selected as the alternative object.
請求項1から3のいずれか一項に記載の情報処理装置において、
前記代替オブジェクト選出部は、前記未所持オブジェクトと、前記選出対象オブジェクトと、の関係に基づいて前記代替オブジェクトを選出する
ことを特徴とする情報処理装置。
In the information processing apparatus according to any one of claims 1 to 3,
The alternative object selection unit is an information processing device that selects the alternative object based on the relationship between the unowned object and the selection target object.
請求項1から4のいずれか一項に記載の情報処理装置において、
前記代替オブジェクト選出部は、複数のユーザーが前記選出対象オブジェクトを過去に使用した使用履歴の情報に基づいて、前記選出対象オブジェクトの中から前記代替オブジェクトを選出する
ことを特徴とする情報処理装置。
In the information processing apparatus according to any one of claims 1 to 4.
The alternative object selection unit is an information processing device that selects the alternative object from the selection target objects based on the information of the usage history in which a plurality of users have used the selection target object in the past.
請求項5に記載の情報処理装置において、
前記代替オブジェクト選出部は、前記ユーザーが所持しているオブジェクトのうち、前記参考オブジェクトセットに含まれ、かつ所与の条件を満たした注目オブジェクトとともに使用されたことのある前記選出対象オブジェクトを、前記使用履歴の情報に基づいて特定し、当該特定した選出対象オブジェクトを前記代替オブジェクトとして選出する
ことを特徴とする情報処理装置。
In the information processing apparatus according to claim 5,
Among the objects possessed by the user, the alternative object selection unit selects the selection target object that is included in the reference object set and has been used together with the attention object that satisfies a given condition. An information processing device characterized in that it is specified based on usage history information and the specified selection target object is selected as the substitute object.
ユーザーが所持しているオブジェクトの中から選択した複数のオブジェクトによって構成されるオブジェクトセットを使用してプレイするゲームに関する処理を実行するコンピュータを、
予め用意された複数のオブジェクトを含んで構成される参考オブジェクトセットに含まれるオブジェクトのうち、前記ユーザーが所持していない未所持オブジェクトを特定する未所持オブジェクト特定部と、
前記ユーザーが所持しており、かつ前記参考オブジェクトセットに含まれない選出対象オブジェクトの中から、前記未所持オブジェクトの代替となる代替オブジェクトを選出する代替オブジェクト選出部と、
として機能させるためのプログラム。
A computer that performs processing related to a game played using an object set consisting of multiple objects selected from the objects owned by the user.
Among the objects included in the reference object set including a plurality of objects prepared in advance, the unowned object identification part that identifies the unowned objects that the user does not have, and the unowned object identification part.
An alternative object selection unit that selects an alternative object that substitutes for the unowned object from the selection target objects that the user possesses and is not included in the reference object set.
A program to function as.
ユーザーが所持しているオブジェクトの中から選択した複数のオブジェクトによって構成されるオブジェクトセットを使用してプレイするゲームに関する処理を実行する情報処理方法であって、
予め用意された複数のオブジェクトを含んで構成される参考オブジェクトセットに含まれるオブジェクトのうち、前記ユーザーが所持していない未所持オブジェクトを特定するステップと、
前記ユーザーが所持しており、かつ前記参考オブジェクトセットに含まれない選出対象オブジェクトの中から、前記未所持オブジェクトの代替となる代替オブジェクトを選出するステップと、
を含むことを特徴とする情報処理方法。
An information processing method that executes processing related to a game played using an object set consisting of multiple objects selected from the objects possessed by the user.
Among the objects included in the reference object set including a plurality of objects prepared in advance, the step of identifying the unowned objects that the user does not have, and
A step of selecting an alternative object to be a substitute for the unowned object from the selection target objects possessed by the user and not included in the reference object set.
An information processing method characterized by including.
JP2019177089A 2019-09-27 2019-09-27 Information processing device, program, and information processing method Active JP7227495B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2019177089A JP7227495B2 (en) 2019-09-27 2019-09-27 Information processing device, program, and information processing method
JP2023013226A JP7492169B2 (en) 2019-09-27 2023-01-31 Information processing device, program, and information processing method
JP2024075327A JP2024096355A (en) 2019-09-27 2024-05-07 Information processing device, program, and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019177089A JP7227495B2 (en) 2019-09-27 2019-09-27 Information processing device, program, and information processing method

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023013226A Division JP7492169B2 (en) 2019-09-27 2023-01-31 Information processing device, program, and information processing method

Publications (2)

Publication Number Publication Date
JP2021052910A true JP2021052910A (en) 2021-04-08
JP7227495B2 JP7227495B2 (en) 2023-02-22

Family

ID=75271516

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2019177089A Active JP7227495B2 (en) 2019-09-27 2019-09-27 Information processing device, program, and information processing method
JP2023013226A Active JP7492169B2 (en) 2019-09-27 2023-01-31 Information processing device, program, and information processing method
JP2024075327A Pending JP2024096355A (en) 2019-09-27 2024-05-07 Information processing device, program, and information processing method

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2023013226A Active JP7492169B2 (en) 2019-09-27 2023-01-31 Information processing device, program, and information processing method
JP2024075327A Pending JP2024096355A (en) 2019-09-27 2024-05-07 Information processing device, program, and information processing method

Country Status (1)

Country Link
JP (3) JP7227495B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022184448A (en) * 2021-06-01 2022-12-13 株式会社Mixi Information processing device, information processing method, and program
WO2022270147A1 (en) * 2021-06-21 2022-12-29 株式会社Cygames Program, information processing device, method, and system
JP7492169B2 (en) 2019-09-27 2024-05-29 株式会社Mixi Information processing device, program, and information processing method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016195691A (en) * 2015-04-04 2016-11-24 慶三 大友 Information processing apparatus and game program
JP2017217452A (en) * 2017-02-02 2017-12-14 株式会社セガゲームス Information processing device and program
JP6521550B1 (en) * 2018-08-28 2019-05-29 株式会社コナミデジタルエンタテインメント Game system and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6239876B2 (en) 2013-06-28 2017-11-29 株式会社バンダイナムコエンターテインメント Computer system and program
JP7227495B2 (en) 2019-09-27 2023-02-22 株式会社Mixi Information processing device, program, and information processing method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016195691A (en) * 2015-04-04 2016-11-24 慶三 大友 Information processing apparatus and game program
JP2017217452A (en) * 2017-02-02 2017-12-14 株式会社セガゲームス Information processing device and program
JP6521550B1 (en) * 2018-08-28 2019-05-29 株式会社コナミデジタルエンタテインメント Game system and program

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"[これから始める『パズドラ』]属性とタイプを意識してチームを編成しよう", ファミ通APP [ONLINE], JPN6022042503, 30 April 2015 (2015-04-30), ISSN: 0004892616 *
"[ドッカンバトル]パーティの組み方を解説", ゲーム乱舞 [ONLINE], JPN6022042504, 30 December 2017 (2017-12-30), ISSN: 0004892617 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7492169B2 (en) 2019-09-27 2024-05-29 株式会社Mixi Information processing device, program, and information processing method
JP2022184448A (en) * 2021-06-01 2022-12-13 株式会社Mixi Information processing device, information processing method, and program
WO2022270147A1 (en) * 2021-06-21 2022-12-29 株式会社Cygames Program, information processing device, method, and system
JP2023001678A (en) * 2021-06-21 2023-01-06 株式会社Cygames Program, information processing device, method and system

Also Published As

Publication number Publication date
JP7227495B2 (en) 2023-02-22
JP2024096355A (en) 2024-07-12
JP2023041812A (en) 2023-03-24
JP7492169B2 (en) 2024-05-29

Similar Documents

Publication Publication Date Title
US20210245049A1 (en) Method, non-transitory computer-readable recording medium, information processing system, and information processing device
EP2907557B1 (en) Information sharing system, program, and information sharing method
JP5478767B1 (en) System and method for providing electronic content
JP5439620B1 (en) A system that recommends electronic content
JP7492169B2 (en) Information processing device, program, and information processing method
JP5813898B1 (en) Information processing apparatus and game program
EP2602010A1 (en) Game device
JP2015150172A (en) Information sharing system, information-processing device, program, and information sharing method
JP2020120929A (en) Information processing device and program
JP7502690B2 (en) Information processing system, server device, client device, and program
JP2023508802A (en) Game content recommendations based on game performance
CN115705385A (en) Smart recommendations for gaming session adjustments
JP6845454B1 (en) Information processing equipment, information processing methods and programs
JP7064158B2 (en) Information processing equipment, information processing methods and programs
JP5992085B2 (en) Construction method, program, information processing system, and information processing apparatus
JP2021154106A (en) Information processing apparatus and program
JP2014219958A (en) System for recommending electronic content
JP7223240B1 (en) Information processing device, information processing method and information processing program
JP7454082B1 (en) Systems, methods, and programs for outputting game media sets
JP2016209530A (en) Information processing unit and game program
JP2015090702A (en) System and method for providing electronic content
JP2024050528A (en) Program, method, information processing device, and system
JP2023053743A (en) Information processing device, information processing method, and program
JP2023054922A (en) Information processing system and program
JP2018158016A (en) Stock transaction game program, stock transaction game processing method, and stock transaction game system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220628

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20220628

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221011

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221128

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7426

Effective date: 20221128

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20221128

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230123

R150 Certificate of patent or registration of utility model

Ref document number: 7227495

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150