Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7617441B2 - Information processing system, information processing device, and program - Google Patents
[go: Go Back, main page]

JP7617441B2 - Information processing system, information processing device, and program - Google Patents

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

Info

Publication number
JP7617441B2
JP7617441B2 JP2022118187A JP2022118187A JP7617441B2 JP 7617441 B2 JP7617441 B2 JP 7617441B2 JP 2022118187 A JP2022118187 A JP 2022118187A JP 2022118187 A JP2022118187 A JP 2022118187A JP 7617441 B2 JP7617441 B2 JP 7617441B2
Authority
JP
Japan
Prior art keywords
user
group
game
information processing
sub
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
JP2022118187A
Other languages
Japanese (ja)
Other versions
JP2024015851A (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 JP2022118187A priority Critical patent/JP7617441B2/en
Publication of JP2024015851A publication Critical patent/JP2024015851A/en
Priority to JP2024217215A priority patent/JP2025028147A/en
Application granted granted Critical
Publication of JP7617441B2 publication Critical patent/JP7617441B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

特許法第30条第2項適用 (1):App Store 掲載年月日:令和3年9月14日、令和3年9月15日、令和3年9月30日、令和3年10月20日、令和3年11月24日、令和3年12月9日、令和3年12月24日、令和4年1月17日、令和4年2月1日、令和4年2月24日、令和4年3月17日、令和4年3月30日、令和4年4月11日、令和4年4月15日、令和4年5月19日、令和4年6月3日、令和4年6月29日、令和4年7月1日、令和4年7月21日 掲載アドレス:https://apps.apple.com/jp/app/id901649419 (2):Google Playストア 掲載年月日:令和3年9月14日、令和3年9月15日、令和3年9月30日、令和3年10月20日、令和3年11月5日、令和3年12月9日、令和3年12月24日、令和4年1月17日、令和4年2月1日、令和4年2月24日、令和4年3月17日、令和4年3月30日、令和4年4月11日、令和4年4月28日、令和4年5月19日、令和4年6月3日、令和4年6月29日、令和4年7月1日、令和4年7月21日 掲載アドレス:https://play.google.com/store/apps/details?id=com.bij.snoopyDropsApplication of Article 30, Paragraph 2 of the Patent Act (1): App Store Date of publication: September 14, 2021, September 15, 2021, September 30, 2021, October 20, 2021, November 24, 2021, December 9, 2021, December 24, 2021, January 17, 2020, February 1, 2020 , February 24, 2020, March 17, 2020, March 30, 2020, April 11, 2020, April 15, 2020, 2020 May 19, June 3, 2020, June 29, 2020, July 1, 2020, July 21, 2020 Publication address: https://apps. apple. com/jp/app/id901649419 (2): Google Play Store Publication date: September 14, 2021, September 15, 2021, September 30, 2021, October 20, 2021, November 5, 2021, December 9, 2021, December 24, 2021, January 17, 2020, February 1, 2020, February 24, 2020, March 17, 2020, March 30, 2020, April 11, 2020, April 28, 2020, May 2020 June 3, 2020, June 29, 2020, July 1, 2020, July 21, 2020 Posting address: https://play.google.com/store/apps/details?id=com.bij.snoopyDrops

本開示は、情報処理システム、情報処理装置およびプログラムに関する。 This disclosure relates to an information processing system, an information processing device, and a program.

特許文献1には、複数のユーザでグループを構成する一方、グループに属する他のユーザがゲームを行っていなくとも、自分が操作を行いさえすればゲームを進行することができる非同期型イベントが開示されている。 Patent document 1 discloses an asynchronous event in which a group is made up of multiple users, and the user can continue playing the game as long as they perform operations, even if other users in the group are not playing the game.

特開2014-023637号公報JP 2014-023637 A

しかしながら、協力プレイの雰囲気を楽しみたいユーザも多い。 However, there are many users who want to enjoy the atmosphere of cooperative play.

本開示では上記事情に鑑み、協力プレイの雰囲気を出しつつ気楽にプレイさせることのできる技術を提供することとした。 In consideration of the above circumstances, this disclosure aims to provide technology that allows players to play in a relaxed manner while creating an atmosphere of cooperative play.

本開示の一態様によれば、情報処理システムが提供される。この情報処理システムにおける構成ステップでは、メインユーザとメインユーザに対してマッチングされた1以上のサブユーザとを含むグループを構成する。グループは第1グループと第2グループを含み、第1グループはメインユーザである第1ユーザと、サブユーザである第2ユーザを含み、第2グループはメインユーザである第2ユーザを含む一方でサブユーザに第1ユーザが含まれておらず、決定ステップでは、グループに含まれる各ユーザが個別に実行したゲームの結果に基づいてグループに関連付けられるグループポイントを決定し、第1ユーザのゲームの結果に基づいて、第1グループに関連付けられる第1グループポイントを決定し、第2ユーザのゲームの結果に基づいて、第1グループポイントと第2グループに関連付けられる第2グループポイントとを決定する。 According to one aspect of the present disclosure, an information processing system is provided. In the configuration step of this information processing system, a group including a main user and one or more sub-users matched to the main user is configured. The group includes a first group and a second group, the first group includes a first user who is a main user and a second user who is a sub-user, the second group includes the second user who is a main user, while the first user is not included in the sub-users, and in the determination step, group points associated with the group are determined based on the results of games individually played by each user included in the group, first group points associated with the first group are determined based on the results of the game played by the first user, and first group points and second group points associated with the second group are determined based on the results of the game played by the second user.

本開示によれば、協力プレイの雰囲気を出しつつ気楽にプレイさせることができる。 This disclosure allows players to play in a relaxed manner while still creating an atmosphere of cooperative play.

本実施形態に係る情報処理システム1のハードウェア構成を示すブロック図である。1 is a block diagram showing a hardware configuration of an information processing system 1 according to an embodiment of the present invention. 本実施形態に係る情報処理装置2の機能構成の一例を示すブロック図である。2 is a block diagram showing an example of a functional configuration of an information processing device 2 according to the present embodiment. FIG. イベント関連処理の流れの一例を示すアクティビティ図である。FIG. 11 is an activity diagram showing an example of the flow of an event-related process. 表示されたグループ情報の一例を示す図である。FIG. 13 is a diagram showing an example of displayed group information. 表示されたグループ情報の別の一例を示す図である。FIG. 11 is a diagram showing another example of displayed group information. ユーザAとマッチングされるユーザの一例を示す図である。FIG. 13 is a diagram showing an example of a user who is matched with user A. マッチング候補のユーザに関する情報の一例を示す図である。FIG. 11 is a diagram showing an example of information about users who are matching candidates. ユーザBとマッチングされるユーザの一例を示す図である。FIG. 13 is a diagram showing an example of a user who is matched with user B. マッチング候補のユーザに関する情報の一例を示す図である。FIG. 11 is a diagram showing an example of information about users who are matching candidates. イベント終了時のグループポイントの一例を示す図である。FIG. 13 is a diagram showing an example of group points at the end of an event. ユーザへの報酬の通知の一例を示す図である。FIG. 13 is a diagram showing an example of a reward notification to a user. ユーザへの報酬の通知の別の一例を示す図である。FIG. 13 is a diagram showing another example of a notification of a reward to a user. サブユーザの貢献度の一例を示す図である。FIG. 13 is a diagram illustrating an example of the contribution degree of a sub-user. 情報処理装置2の機能構成の別の一例を示すブロック図である。13 is a block diagram showing another example of the functional configuration of the information processing device 2. FIG. サブユーザテーブルの一例を示す図である。FIG. 13 is a diagram illustrating an example of a sub-user table. グループの変更の一例を示す図である。FIG. 13 is a diagram illustrating an example of a group change.

[実施形態]
以下、図面を用いて本開示の実施形態について説明する。以下に示す実施形態中で示した各種特徴事項は、互いに組み合わせ可能である。
[Embodiment]
Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. Various features shown in the following embodiments can be combined with each other.

ところで、本実施形態に登場するソフトウェアを実現するためのプログラムは、コンピュータが読み取り可能な非一時的な記録媒体(Non-Transitory Computer-Readable Medium)として提供されてもよいし、外部のサーバからダウンロード可能に提供されてもよいし、外部のコンピュータで当該プログラムを起動させてクライアント端末でその機能を実現(いわゆるクラウドコンピューティング)するように提供されてもよい。 The program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable recording medium, or may be provided so that it can be downloaded from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).

また、本実施形態において「部」とは、例えば、広義の回路によって実施されるハードウェア資源と、これらのハードウェア資源によって具体的に実現されうるソフトウェアの情報処理とを合わせたものも含みうる。また、本実施形態においては様々な情報を取り扱うが、これら情報は、例えば電圧・電流を表す信号値の物理的な値、0または1で構成される2進数のビット集合体としての信号値の高低、または量子的な重ね合わせ(いわゆる量子ビット)によって表され、広義の回路上で通信・演算が実行されうる。 In this embodiment, a "unit" may also include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In addition, this embodiment handles various types of information, which may be represented, for example, by physical values of signal values representing voltage and current, high and low signal values as a binary bit collection consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculations may be performed on a circuit in the broad sense.

また、広義の回路とは、回路(Circuit)、回路類(Circuitry)、プロセッサ(Processor)、およびメモリ(Memory)等を少なくとも適当に組み合わせることによって実現される回路である。すなわち、特定用途向け集積回路(Application Specific Integrated Circuit:ASIC)、プログラマブル論理デバイス(例えば、単純プログラマブル論理デバイス(Simple Programmable Logic Device:SPLD)、複合プログラマブル論理デバイス(Complex Programmable Logic Device:CPLD)、およびフィールドプログラマブルゲートアレイ(Field Programmable Gate Array:FPGA))等を含むものである。 In the broad sense, a circuit is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, and memory. In other words, it includes application specific integrated circuits (ASICs), programmable logic devices (e.g., simple programmable logic devices (SPLDs), complex programmable logic devices (CPLDs), and field programmable gate arrays (FPGAs)), etc.

1.ゲームの説明
図1は、本実施形態に係る情報処理システム1のハードウェア構成を示すブロック図である。図1に示す情報処理システム1では、情報処理装置2および複数のゲーム装置3が通信ネットワーク11を介して互いに通信可能に接続され、ゲーム装置3においてゲームが実行される。
1. Description of the Game Fig. 1 is a block diagram showing the hardware configuration of an information processing system 1 according to this embodiment. In the information processing system 1 shown in Fig. 1, an information processing device 2 and a plurality of game devices 3 are communicably connected to each other via a communication network 11, and a game is executed on the game devices 3.

本実施形態に係るゲームは、情報処理システム1にて実行されるオンラインのゲームである。このゲームでは、ゲーム装置3のユーザは、1または複数のプレイヤキャラクタを仮想ゲーム空間で活動させたり、プレイヤキャラクタを、ノンプレイヤキャラクタである敵キャラクタと対戦させたりする。また、キャラクタは、オブジェクトの一例である。 The game according to this embodiment is an online game executed by the information processing system 1. In this game, a user of the game device 3 causes one or more player characters to act in a virtual game space, and causes the player characters to fight against enemy characters, which are non-player characters. Furthermore, a character is an example of an object.

上記のようなゲームは、プレイステーション(登録商標)などの家庭用ゲーム機、ニンテンドースイッチ(登録商標)などの携帯用ゲーム機、もしくは、パーソナルコンピュータ、スマートフォン、タブレット端末などの電子機器であるゲーム装置3を用いて実行される。 The above-mentioned games are played using a game device 3, which is a home game console such as PlayStation (registered trademark), a portable game console such as Nintendo Switch (registered trademark), or an electronic device such as a personal computer, smartphone, or tablet terminal.

2.情報処理システム1の概要
図1に示されるように、情報処理システム1は、情報処理装置2および複数のゲーム装置3にて構成される。情報処理装置2は、ゲームプログラムおよびゲームデータを記憶しており、ゲーム装置3の(下記のアカウント情報ごとの)ゲームデータの管理を行う。情報処理装置2は、例えばサーバにより構成される。複数のゲーム装置3それぞれは、互いに同じ構成を有する。なお、本実施形態において、システムとは、1つまたはそれ以上の装置または構成要素からなるものである。したがって、例えば後述の情報処理装置2やゲーム装置3単体であっても情報処理システム1の一例となりうる。
2. Overview of Information Processing System 1 As shown in FIG. 1, the information processing system 1 is composed of an information processing device 2 and a plurality of game devices 3. The information processing device 2 stores game programs and game data, and manages the game data of the game devices 3 (for each account information described below). The information processing device 2 is composed of, for example, a server. Each of the plurality of game devices 3 has the same configuration. Note that in this embodiment, a system is composed of one or more devices or components. Therefore, for example, even the information processing device 2 or the game device 3 alone described below can be an example of the information processing system 1.

ゲーム装置3は、ユーザの操作に基づいて所定のゲームを実行する。そのために、ゲーム装置3は、通信ネットワーク11を介して、情報処理装置2からゲームプログラムおよびゲームデータを受信(具体的にはダウンロードおよびインストール)する。各ユーザには、ゲーム装置3に対応づけて、識別情報およびパスワードを含むアカウント情報が、ユーザごとに割り当てられている。このアカウント情報は、ログイン時、ゲーム装置3から情報処理装置2に送信され、情報処理装置2におけるユーザ認証に利用される。 The game device 3 executes a predetermined game based on the user's operation. To this end, the game device 3 receives (specifically, downloads and installs) a game program and game data from the information processing device 2 via the communication network 11. Each user is assigned account information including identification information and a password in association with the game device 3. This account information is transmitted from the game device 3 to the information processing device 2 at the time of login, and is used for user authentication on the information processing device 2.

ユーザ認証を経て、情報処理装置2とゲーム装置3との相互通信が可能となる。ログイン後、ゲーム装置3は、ゲーム進行に必要なデータ(ゲーム進行状況に関するデータ)を情報処理装置2から受信すると、ユーザの操作に基づいてゲーム画像や音声をディスプレイ4aおよびスピーカ4bに出力しながら、ゲームを進行させる。 After user authentication, the information processing device 2 and the game device 3 are able to communicate with each other. After logging in, the game device 3 receives data necessary for game progress (data related to the game progress status) from the information processing device 2, and progresses the game while outputting game images and sounds to the display 4a and speaker 4b based on the user's operations.

2.1 ハードウェア構成
以下、図1を参照して、情報処理システム1の各ハードウェア構成について説明する。
2.1 Hardware Configuration Hereinafter, each hardware component of the information processing system 1 will be described with reference to FIG.

<情報処理装置2>
図1に示されるように、情報処理装置2は、通信部21、記憶部22および制御部23を有する。通信部21および記憶部22は、通信バス20を介して制御部23と電気的に接続されている。
<Information processing device 2>
1, the information processing device 2 includes a communication unit 21, a storage unit 22, and a control unit 23. The communication unit 21 and the storage unit 22 are electrically connected to the control unit 23 via a communication bus 20.

通信部21は、インターネットおよびLANなどの通信ネットワーク11を介して各ゲーム装置3と通信可能に接続される、いわゆるネットワークインターフェースである。情報処理装置2が通信部21を介して受信する主な情報としては、ゲームプログラムのダウンロード要求情報、ユーザの操作に応じたガチャの抽選要求、クエスト実行要求、オートプレイの実行/終了の要求、アカウント情報、ゲームデータなどが挙げられる。情報処理装置2が通信部21を介して送信する主な情報としては、ゲームプログラムをゲーム装置3が受信したことを確認するための情報、ガチャにて得られたゲーム媒体に関する情報などが挙げられる。 The communication unit 21 is a so-called network interface that is communicatively connected to each game device 3 via a communication network 11 such as the Internet and a LAN. Main information that the information processing device 2 receives via the communication unit 21 includes game program download request information, a gacha lottery request in response to a user's operation, a quest execution request, a request to execute/end autoplay, account information, game data, etc. Main information that the information processing device 2 transmits via the communication unit 21 includes information for confirming that the game device 3 has received the game program, information about the game media obtained by gacha, etc.

記憶部22は、HDD(Hard Disk Drive)、RAM(Random Access Memory)、ROM(Read Only Memory)およびSSD(Solid State Drive)などで構成される。記憶部22には、本実施形態にかかるゲームプログラムの一部を含む各種プログラムやゲームに関する各種データなどが記憶されている。 The storage unit 22 is composed of a hard disk drive (HDD), a random access memory (RAM), a read only memory (ROM), and a solid state drive (SSD). The storage unit 22 stores various programs, including a part of the game program according to this embodiment, and various data related to the game.

具体的には例えば、記憶部22は、ユーザDBや抽選リストなどを記憶している。ユーザDBには、ゲームをプレイするユーザの識別番号ごとに、ユーザ名、ユーザランク、ユーザが操作するプレイヤキャラクタに関するステータス等の情報、仮想ゲーム空間内にて使用可能な消費媒体の額、パラメータに関する情報などが、対応付けられて記憶されている。抽選リストは、一般にガチャと呼ばれる抽選処理に用いるものであって、選択対象となるゲーム媒体に関する情報を複数含む。抽選リストには、ゲーム媒体に関する情報(名称、能力パラメータ、レアリティ、レベルなど)と、抽選による選択割合とが、対応づけられている。また能力パラメータとは、例えば、ゲーム媒体がプレイヤキャラクタの場合、戦力、HP、攻撃力、防御力、賢さ、または速さなどを含む。 Specifically, for example, the storage unit 22 stores a user DB and a lottery list. In the user DB, for each identification number of a user playing the game, information such as the user name, user rank, status information on the player character operated by the user, the amount of consumable media usable in the virtual game space, information on parameters, etc. are stored in association with each other. The lottery list is used for a lottery process generally called gacha, and includes multiple pieces of information on the game media to be selected. The lottery list associates information on the game media (name, ability parameters, rarity, level, etc.) with the selection rate by lottery. Furthermore, the ability parameters include, for example, fighting power, HP, attack power, defense power, intelligence, speed, etc., when the game medium is a player character.

制御部23は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置である情報処理装置2の動作を制御する。特に、制御部23は、記憶部22に記憶された所定のプログラムを読み出すことによって、自装置である情報処理装置2に係る種々の機能を実現する。すなわち、記憶部22に記憶されているソフトウェアによる情報処理が、ハードウェアの一例である制御部23によって具体的に実現されることで、後述の各機能部が実行されうる。なお、制御部23は単一であることに限定されず、機能ごとに複数の制御部23を有するように実施してもよい。またそれらの組合せであってもよい。 The control unit 23 is composed of a microcomputer including a CPU and a semiconductor memory, and controls the operation of the information processing device 2, which is its own device. In particular, the control unit 23 realizes various functions related to the information processing device 2, which is its own device, by reading out a specific program stored in the storage unit 22. That is, information processing by the software stored in the storage unit 22 is specifically realized by the control unit 23, which is an example of hardware, and each of the functional units described below can be executed. Note that the control unit 23 is not limited to being single, and may be implemented with multiple control units 23 for each function. A combination of these may also be used.

制御部23によって実行される情報処理として、例えば、課金の決済処理、ユーザアカウントの認証処理、ガチャの抽選選択処理などが挙げられる。課金の決済処理は、例えばゲーム中のパラメータを所定量回復するために必要な課金の要求に基づいて実行される。ユーザアカウントの認証処理は、例えばゲーム装置3から受信したユーザの識別情報を用いて実行される。ガチャの抽選選択処理は、ガチャの抽選要求に伴って、抽選リストの中から、ゲーム媒体ごとの選択確率に基づいて1以上のゲーム媒体を抽選により選択する処理である。ガチャの抽選選択処理によれば、選択したゲーム媒体に関する情報と、抽選要求の送信元となる操作を行ったユーザの識別情報とが、ユーザDBにて関連付けられ、これにより、当該ユーザには、自身でガチャを引いた結果当選したゲーム媒体が付与される。 Examples of information processing executed by the control unit 23 include a charge settlement process, a user account authentication process, and a gacha lottery selection process. The charge settlement process is executed, for example, based on a request for a charge required to restore a predetermined amount of in-game parameters. The user account authentication process is executed, for example, using the user's identification information received from the game device 3. The gacha lottery selection process is a process in which, in response to a gacha lottery request, one or more game media are selected by lottery from a lottery list based on the selection probability for each game medium. According to the gacha lottery selection process, information on the selected game media and the identification information of the user who performed the operation that is the source of the lottery request are associated in the user DB, and the user is thereby granted the game media that he or she won as a result of drawing the gacha.

ここで、上記をさらに補足すると、「ゲーム媒体」とは、ゲームに関する要素を表した電子データであって、プレイヤキャラクタとして使用するキャラクタの名称、プレイヤキャラクタが仮想ゲーム空間内にて使用するアイテム(武器、防具、道具)などが含まれる。ユーザは、ゲーム媒体を、課金による直接購入やクエストクリアの他、ガチャと呼ばれる抽選方法によって入手することができる。入手したゲーム媒体は、そのゲーム媒体を所有することとなったユーザの識別情報と対応づけて、ユーザDBに記憶され管理される。さらに、「ガチャ」とは、情報処理装置2にて、抽選リストの中から、所定の選択割合に基づき任意のゲーム媒体を抽選により選択する方法である。選択された任意のゲーム媒体は、ユーザのゲーム装置3に付与される。「ガチャで選択したゲーム媒体を、ユーザに付与する/ユーザが所有する」とは、「抽選処理で選択されたゲーム媒体を、ユーザを示す識別情報と関連づける/関連づけられている」ことと同義である。 To further supplement the above, "game media" refers to electronic data that represents elements related to a game, including the name of the character used as the player character, and items (weapons, armor, tools) that the player character uses in the virtual game space. Users can obtain game media by directly purchasing the game media through a fee, clearing quests, or by a lottery method called gacha. The obtained game media is stored and managed in the user DB in association with the identification information of the user who has come to own the game media. Furthermore, "gacha" is a method in which the information processing device 2 selects any game media by lottery from a lottery list based on a predetermined selection ratio. The selected game media is given to the user's game device 3. "Giving the game media selected by gacha to the user/the user owns it" is synonymous with "associating/being associated with the game media selected by the lottery process with the identification information indicating the user."

<ゲーム装置3>
ゲーム装置3には、ディスプレイ4a、スピーカ4bおよび入力デバイス4cが外部接続または内蔵される。また、ゲーム装置3は、通信部31、記憶部32、制御部33、グラフィック処理部34a、オーディオ処理部34bおよび操作部34cを有する。通信部31、記憶部32、グラフィック処理部34a、オーディオ処理部34bおよび操作部34cは、通信バス30を介して制御部33と電気的に接続されている。
<Game Device 3>
A display 4a, a speaker 4b, and an input device 4c are externally connected or built into the game device 3. The game device 3 also has a communication unit 31, a storage unit 32, a control unit 33, a graphics processing unit 34a, an audio processing unit 34b, and an operation unit 34c. The communication unit 31, the storage unit 32, the graphics processing unit 34a, the audio processing unit 34b, and the operation unit 34c are electrically connected to the control unit 33 via a communication bus 30.

通信部31は、ゲーム装置3と情報処理装置2との間で各種データを送受信するために、通信ネットワーク11に通信可能に接続される、いわゆるネットワークインターフェースである。ゲーム装置3が通信部31を介して受信する主な情報としては、アカウント情報、新たなゲームデータのダウンロード要求情報、ガチャ実行要求、クエスト実行要求などが挙げられる。ゲーム装置3が通信部31を介して送信する主な情報としては、ダウンロード要求情報に応じて情報処理装置2から送られてきた新たなゲームデータ、抽選処理により選択されたゲーム媒体に関する情報などが挙げられる。 The communication unit 31 is a so-called network interface that is communicatively connected to the communication network 11 in order to transmit and receive various data between the game device 3 and the information processing device 2. Main information that the game device 3 receives via the communication unit 31 includes account information, download request information for new game data, a gacha execution request, a quest execution request, etc. Main information that the game device 3 transmits via the communication unit 31 includes new game data sent from the information processing device 2 in response to download request information, information on the game medium selected by lottery processing, etc.

記憶部32は、HDD、SSD、RAMおよびROMなどで構成される。記憶部32には、情報処理装置2からダウンロードしたゲームデータ、ゲームプログラムの一部を含む各種プログラム、自装置であるゲーム装置3のアカウント情報、ユーザ情報などが格納されている。なお、ユーザ情報は、情報処理装置2の記憶部22で記憶するユーザDBの少なくとも一部の情報である。ユーザDBでユーザ情報のマスタを管理し、ゲーム装置3の記憶部32は、このマスタの少なくとも一部の情報が情報処理装置2から配信され、これを記憶する。 The storage unit 32 is composed of a HDD, SSD, RAM, ROM, etc. The storage unit 32 stores game data downloaded from the information processing device 2, various programs including a part of the game program, account information of the game device 3 which is the device itself, user information, etc. The user information is at least a part of the information in the user DB stored in the storage unit 22 of the information processing device 2. The user DB manages the master of the user information, and at least a part of the information in this master is distributed from the information processing device 2 and stored in the storage unit 32 of the game device 3.

制御部33は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置であるゲーム装置3の動作を制御する。特に、制御部33は、記憶部32に記憶された所定のプログラムを読み出すことによって、自装置であるゲーム装置3に係る種々の機能を実現する。すなわち、記憶部32に記憶されているソフトウェアによる情報処理が、ハードウェアの一例である制御部33によって具体的に実現されることで、後述の各機能部が実行されうる。なお、制御部33は単一であることに限定されず、機能ごとに複数の制御部33を有するように実施してもよい。またそれらの組合せであってもよい。 The control unit 33 is composed of a microcomputer including a CPU and semiconductor memory, and controls the operation of the game device 3, which is the device itself. In particular, the control unit 33 realizes various functions related to the game device 3, which is the device itself, by reading out a specific program stored in the storage unit 32. That is, information processing by the software stored in the storage unit 32 is specifically realized by the control unit 33, which is an example of hardware, and each of the functional units described below can be executed. Note that the control unit 33 is not limited to being single, and may be implemented with multiple control units 33 for each function. A combination of these may also be used.

特に、制御部33は、自装置であるゲーム装置3のユーザによる入力デバイス4cの操作に従って、ゲームを実行するように構成される。具体的には、制御部33は、ゲームデータに含まれる仮想ゲーム空間オブジェクトおよびテクスチャなどのデータを記憶部32から読み出すか、または情報処理装置2から受信したデータを用いて、2次元または3次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部34aによって処理されることにより、ディスプレイ4aには処理後のゲーム画像が逐次表示される。換言すると、制御部33は、ゲームの実行にあたり、自装置であるゲーム装置3のユーザの操作などに応じてディスプレイ4aの表示制御およびスピーカ4bの音声出力制御を行うように構成される。 In particular, the control unit 33 is configured to execute the game in accordance with the operation of the input device 4c by the user of the game device 3, which is the own device. Specifically, the control unit 33 reads data such as virtual game space objects and textures contained in the game data from the storage unit 32, or generates two-dimensional or three-dimensional game image information using data received from the information processing device 2. The game image information is processed by the graphics processing unit 34a, and the processed game images are displayed sequentially on the display 4a. In other words, the control unit 33 is configured to control the display of the display 4a and the audio output of the speaker 4b in accordance with the operation of the user of the game device 3, which is the own device, when executing the game.

グラフィック処理部34aは、制御部33から出力されるゲーム画像情報に従って、キャラクタおよび仮想ゲーム空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描画する。グラフィック処理部34aは、例えば液晶型であるディスプレイ4aと接続されており、動画形式に描画されたゲーム画像は、ゲーム画面としてディスプレイ4a上に表示される。オーディオ処理部34bは、スピーカ4bと接続され、制御部33の指示に従ってゲーム音声を再生および合成すると、これをスピーカ4bから出力させる。操作部34cは、入力デバイス4cと接続され、操作入力に関するデータを入力デバイス4cとの間で送受信する。ユーザは、入力デバイス4cを操作することで、ゲーム装置3に操作信号を入力する。なお、入力デバイス4cは、ディスプレイ4aと一体化されたタッチパネル、外付けのゲームパッド、マウスやキーボード等の総称である。 The graphics processing unit 34a renders game images including characters and various objects related to the virtual game space in a moving image format according to game image information output from the control unit 33. The graphics processing unit 34a is connected to the display 4a, which may be a liquid crystal display, and the game images rendered in a moving image format are displayed on the display 4a as a game screen. The audio processing unit 34b is connected to the speaker 4b, and reproduces and synthesizes game sounds according to instructions from the control unit 33, and outputs the sounds from the speaker 4b. The operation unit 34c is connected to the input device 4c, and transmits and receives data related to operation inputs to and from the input device 4c. The user inputs operation signals to the game apparatus 3 by operating the input device 4c. The input device 4c is a general term for a touch panel integrated with the display 4a, an external game pad, a mouse, a keyboard, and the like.

2.2 機能構成
続いて、図2を参照して、情報処理システム1の情報処理装置2における各機能構成について説明する。
2.2 Functional Configuration Next, the functional configuration of the information processing device 2 of the information processing system 1 will be described with reference to FIG.

図2は、本実施形態に係る情報処理装置2の機能構成の一例を示すブロック図である。図2に示されるように、制御部23は、記憶部22に記憶された各種プログラムを実行することにより、表示制御部231と、受付部232と、ゲーム制御部233と、グループ構成部234と、ポイント決定部235と、報酬付与部236として機能する。すなわち、記憶部22に記憶されているソフトウェアによる情報処理がハードウェアの一例である制御部23によって具体的に実現されることで、制御部23に含まれる各機能部として実行されうる。 FIG. 2 is a block diagram showing an example of the functional configuration of the information processing device 2 according to this embodiment. As shown in FIG. 2, the control unit 23 executes various programs stored in the memory unit 22, thereby functioning as a display control unit 231, a reception unit 232, a game control unit 233, a group configuration unit 234, a point determination unit 235, and a reward granting unit 236. In other words, information processing by the software stored in the memory unit 22 is specifically realized by the control unit 23, which is an example of hardware, and can be executed as each functional unit included in the control unit 23.

表示制御部231は、記憶部22または記憶部32に記憶された種々の情報またはこれらを含む画面等を、視認可能な態様でゲーム装置3のディスプレイ4aに表示させる。具体的には、表示制御部231は、画面、画像(例えば、静止画または動画)、アイコン、テキスト等といった、ヒトが視認可能な態様で生成された視覚情報そのものを生成してもよいし、例えばディスプレイ4aに視覚情報を表示させるためのレンダリング情報を生成し、これを送信するようにしてもよい。 The display control unit 231 displays various information stored in the memory unit 22 or the memory unit 32 or screens containing the information on the display 4a of the game device 3 in a visible manner. Specifically, the display control unit 231 may generate visual information itself that is generated in a manner that is visible to humans, such as a screen, an image (e.g., a still image or a video), an icon, text, etc., or may generate rendering information for displaying the visual information on the display 4a, for example, and transmit this.

受付部232は、受付ステップとして、種々のデータを受け付ける。例えば、受付部232は、ユーザのアカウント情報、ゲームデータ、ユーザからの入力等を、情報処理装置2の記憶部22またはゲーム装置3から受け付ける。本実施形態では、受付部232が受け付けた種々の情報は、記憶部22に記憶されるものとして説明する。ゲーム制御部233は、ゲームの進行を制御する。ゲーム制御部233は、本実施形態では、クリアすることでプレイ内容に応じた得点が獲得可能なクエストを繰り返しプレイするゲームの進行を制御する。 The reception unit 232 receives various data as a reception step. For example, the reception unit 232 receives user account information, game data, input from the user, etc. from the storage unit 22 of the information processing device 2 or the game device 3. In this embodiment, the various information received by the reception unit 232 is described as being stored in the storage unit 22. The game control unit 233 controls the progress of the game. In this embodiment, the game control unit 233 controls the progress of the game in which quests that can be cleared to earn points according to the play content are repeatedly played.

ゲーム制御部233が制御するゲームにおいては、イベントが開催されることがある。イベントでは、開催期間と所定の目標とが設定され、イベントの参加者には、例えば、開催期間の終了時における目標の達成度に応じた報酬が提供される。本実施形態では、イベントにおける達成度が、複数のユーザが属するグループごとに評価される。グループ構成部234は、そのような複数のユーザが属するグループを構成する構成部として機能する。グループ構成部234は、メインユーザと、メインユーザに対してマッチングされた1以上のサブユーザとを含むグループを構成する。 In a game controlled by the game control unit 233, an event may be held. In the event, a period and a predetermined goal are set, and participants in the event are provided with a reward according to the degree of achievement of the goal at the end of the period, for example. In this embodiment, the degree of achievement in the event is evaluated for each group to which multiple users belong. The group composition unit 234 functions as a composition unit that composes groups to which such multiple users belong. The group composition unit 234 composes a group including a main user and one or more sub-users matched to the main user.

ポイント決定部235は、グループに関連付けられるグループポイントを決定する決定部として機能する。グループポイントは、本実施形態では、イベントにおいて設定された目標の達成度を表す指標である。ポイント決定部235は、グループに含まれる各ユーザが個別に実行したゲームの結果に基づいてグループポイントを決定する。報酬付与部236は、グループポイントに応じた報酬をそのグループに属するユーザに付与する。 The point determination unit 235 functions as a determination unit that determines group points associated with a group. In this embodiment, group points are an index that indicates the degree of achievement of a goal set in an event. The point determination unit 235 determines group points based on the results of games played individually by each user included in the group. The reward granting unit 236 grants rewards according to the group points to users belonging to the group.

3.情報処理システム1の動作の流れ
3.1 情報処理の概要
本節では、前述した情報処理システム1により実行される情報処理の流れについて説明する。以下では、前述したイベントが開催される際に実行されるイベント関連処理について説明する。
3. Operation Flow of Information Processing System 1 3.1 Overview of Information Processing This section describes the flow of information processing executed by the above-described information processing system 1. Below, we will describe event-related processing that is executed when the above-described event is held.

図3は、イベント関連処理の流れの一例を示すアクティビティ図である。図3では、情報処理装置2およびゲーム装置3が実行する情報処理が示されている。まず、情報処理装置2が、A10において、ゲーム制御部233により、イベント期間を開始する開始処理を実行する。ゲーム制御部233は、例えば、イベント期間中であることを示すフラグを、イベントの開始日時に対応付けて記憶手段に記憶させる処理を開始処理として実行する。 Fig. 3 is an activity diagram showing an example of the flow of event-related processing. Fig. 3 shows information processing executed by the information processing device 2 and the game device 3. First, at A10, the information processing device 2 executes a start process for starting an event period by the game control unit 233. The game control unit 233 executes, as the start process, a process for storing, in the storage means, a flag indicating that an event period is in progress, in association with the start date and time of the event.

ここで、ゲーム装置3のユーザ、すなわち、ゲームのプレイヤが、イベントの開始後に初めてゲームを開始する操作を行ったとする。ユーザは、ゲームのプレイヤとして情報処理装置2に登録されており、ゲーム装置3は、登録されたユーザIDおよびパスワード等のログイン情報を記憶しているものとする。ゲーム装置3は、A11において、ゲーム開始操作を受け付け、記憶しているログイン情報を情報処理装置2に送信する。 Now, assume that the user of the game device 3, i.e., the player of the game, performs an operation to start the game for the first time after the start of the event. The user is registered in the information processing device 2 as a player of the game, and the game device 3 stores login information such as a registered user ID and password. In A11, the game device 3 accepts the game start operation and transmits the stored login information to the information processing device 2.

情報処理装置2は、A12において、ゲーム制御部233により、送信されてきたログイン情報によりユーザを認証すると、認証したユーザがイベントを既に開始している状態、すなわち、イベントに既に参加している参加状態か否かを判断する。ここでは、ユーザがイベントの開始後に初めてゲームを開始しているので、ゲーム制御部233は、認証したユーザがイベントをまだ参加状態ではないと判断し、そのユーザのイベント開始を受け付ける。ゲーム制御部233は、例えば、ユーザが参加状態であることを示すイベント参加フラグおよび参加の開始日時を認証情報に対応付けて記憶させることでイベント開始を受け付ける。 At A12, the information processing device 2, when the game control unit 233 authenticates the user based on the transmitted login information, determines whether the authenticated user has already started the event, i.e., is in a participating state where the user has already participated in the event. Here, since the user has started the game for the first time after the event has started, the game control unit 233 determines that the authenticated user has not yet participated in the event, and accepts the start of the event for that user. The game control unit 233 accepts the start of the event, for example, by storing an event participation flag indicating that the user is in a participating state and the start date and time of participation in association with the authentication information.

情報処理装置2は、ユーザのイベント開始を受け付けると、グループ構成部234により、そのユーザをメインユーザとするグループを構成する処理を実行する。まず、グループ構成部234は、A13において、イベントの開始日時からユーザのイベントへの参加の開始日時までに経過した経過期間を算出する。続いて、グループ構成部234は、A14において、算出した経過期間に応じたルールで、メインユーザと、そのメインユーザと同じグループに属するサブユーザとのマッチング処理を実行する。経過期間に応じたルールについては後ほど詳しく説明する。 When the information processing device 2 accepts the start of a user's event, the group composition unit 234 executes a process of forming a group with that user as the main user. First, in A13, the group composition unit 234 calculates the elapsed period from the start date and time of the event to the start date and time of the user's participation in the event. Next, in A14, the group composition unit 234 executes a matching process between the main user and sub-users belonging to the same group as the main user, using rules according to the calculated elapsed period. The rules according to the elapsed period will be explained in detail later.

グループ構成部234は、A15において、マッチング処理によりマッチングされたメインユーザおよびサブユーザが属するグループを構成する。グループ構成部234は、構成したグループに属する各ユーザを示すグループ情報をゲーム装置3に送信する。ゲーム装置3は、送信されてきたグループ情報を表示する。ユーザは、表示されたグループ情報を見ることで自分が属するグループの他のメンバーを把握することができる。 In A15, the group configuration unit 234 configures a group to which the main user and sub-users matched by the matching process belong. The group configuration unit 234 transmits group information indicating each user belonging to the configured group to the game device 3. The game device 3 displays the transmitted group information. By looking at the displayed group information, the user can understand the other members of the group to which he or she belongs.

図4は、表示されたグループ情報の一例を示す図である。図4の例では、ユーザAのゲーム装置3が、ゲーム画面G1に、ユーザAをメインユーザとするグループAのメンバーを示すグループ画像C10と、「あなたが所属する「グループA」が決まりました。」および「グループポイントを稼いで報酬を獲得しよう!」という文字列と、イベント開始ボタンB1とを表示している。グループ画像C10には、メインユーザであるユーザAを示すメインユーザ画像C11と、サブユーザであるユーザB、C、Xを示すサブユーザ画面C12とが含まれている。 Figure 4 is a diagram showing an example of displayed group information. In the example of Figure 4, the game device 3 of user A displays, on the game screen G1, a group image C10 showing the members of group A in which user A is the main user, text strings saying "The group A you will belong to has been decided" and "Earn group points and get rewards!", and an event start button B1. The group image C10 includes a main user image C11 showing user A, who is the main user, and a sub-user screen C12 showing users B, C, and X, who are sub-users.

図5は、表示されたグループ情報の別の一例を示す図である。図5の例では、ユーザBのゲーム装置3が、ゲーム画面G2に、ユーザBをメインユーザとするグループBのメンバーを示すグループ画像C20と、「あなたが所属する「グループB」が決まりました。」および「グループポイントを稼いで報酬を獲得しよう!」という文字列と、イベント開始ボタンB1とを表示している。グループ画像C20には、メインユーザであるユーザBを示すメインユーザ画像C21と、サブユーザであるユーザD、X、Yを示すサブユーザ画面C22とが含まれている。 Figure 5 is a diagram showing another example of displayed group information. In the example of Figure 5, the game device 3 of user B displays, on the game screen G2, a group image C20 showing the members of group B in which user B is the main user, character strings "The group B you will belong to has been decided" and "Earn group points and get rewards!", and an event start button B1. The group image C20 includes a main user image C21 showing user B, who is the main user, and a sub-user screen C22 showing users D, X, and Y, who are sub-users.

上記のとおり、図4、図5の例では、ユーザBは、グループAにはサブユーザとして所属し、グループBにはメインユーザとして所属している。ユーザA、Bは、自分のゲーム装置3に表示されたゲーム画面G1、G2をそれぞれ見ることで、自分がメインユーザとして所属するグループのメンバーと、報酬を獲得可能なイベントが開始することを認識することができる。 As described above, in the examples of Figures 4 and 5, user B belongs to group A as a sub-user and to group B as a main user. By looking at game screens G1 and G2 displayed on their game devices 3, users A and B can recognize the members of the group to which they belong as a main user and that an event in which they can earn rewards is about to begin.

イベント開始ボタンB1を押す操作を行われると、イベントに参加した状態でゲームをプレイする画面に切り替わる。本実施形態では、ユーザは、イベントの参加状態でも、通常時と同様にクエストをクリアするゲームを繰り返しプレイするものとする。 When the event start button B1 is pressed, the screen changes to one in which the user can play the game while participating in the event. In this embodiment, even while participating in an event, the user continues to play the game repeatedly to clear quests in the same way as normal.

ゲーム装置3は、A21において、ゲームのプレイ操作を受け付け、操作内容を示す操作データを情報処理装置2に送信する。情報処理装置2は、A22において、ゲーム制御部233により、送信されてきた操作データが示す操作内容に応じてゲーム処理を実行する。A21およびA22が繰り返し実行されることで、ゲームが進行する。 At A21, the game device 3 accepts a game play operation and transmits operation data indicating the operation content to the information processing device 2. At A22, the information processing device 2 causes the game control unit 233 to execute game processing according to the operation content indicated by the transmitted operation data. The game progresses as A21 and A22 are executed repeatedly.

次に、情報処理装置2は、A23において、ゲーム制御部233により、ゲーム結果を蓄積する。ゲーム制御部233は、本実施形態では、クエストがクリアされた場合に、そのクエストのクリア時の得点をゲーム結果としてユーザに対応付けて蓄積する。ゲーム制御部233は、メインユーザだけでなく、サブユーザがイベントに参加してゲームをプレイした場合にもそのサブユーザのゲーム結果を蓄積していく。 Next, in A23, the information processing device 2 accumulates the game results by the game control unit 233. In this embodiment, when a quest is cleared, the game control unit 233 accumulates the points scored at the time of clearing the quest as a game result in association with the user. The game control unit 233 accumulates not only the game results of the main user, but also the game results of the sub-user when the sub-user participates in an event and plays a game.

情報処理装置2は、A24において、ポイント決定部235により、そのようにして蓄積されたグループに属するユーザ、すなわち、メインユーザおよびサブユーザのゲーム結果に基づいて、そのグループのグループポイントを決定する。ポイント決定部235は、決定したグループポイントを、グループ、メインユーザおよびサブユーザに対応付けて記憶する。ポイント決定部235は、例えば、メインユーザがグループポイントを表示させる操作を行った場合に、そのメインユーザに対応付けて記憶しているグループポイントを表示させ、いつでもグループポイントを確認できるようにする。 In the information processing device 2, at A24, the point determination unit 235 determines the group points of the group based on the game results of the users belonging to the group thus accumulated, i.e., the main user and sub-users. The point determination unit 235 stores the determined group points in association with the group, the main user, and the sub-user. For example, when the main user performs an operation to display the group points, the point determination unit 235 displays the group points stored in association with the main user, allowing the group points to be checked at any time.

続いて、ゲーム装置3が、A31において、イベントに参加状態となっているユーザによるゲーム開始操作を受け付けたとする。ゲーム装置3は、A11と同様に、ゲーム開始操作を受け付け、記憶しているログイン情報を情報処理装置2に送信する。情報処理装置2は、A32において、ゲーム制御部233により、イベントが継続されているか否かを判断する。ゲーム制御部233は、イベントが継続されていると判断した場合、ユーザによるイベントの再開を受け付ける。ゲーム制御部233は、例えば、イベントの再開日時を、上述したイベント参加フラグおよび認証情報に対応付けて記憶させることでイベント再開を受け付ける。 Next, assume that the game device 3 accepts a game start operation by a user who is participating in the event at A31. As in A11, the game device 3 accepts the game start operation and transmits the stored login information to the information processing device 2. At A32, the information processing device 2 determines, by the game control unit 233, whether or not the event is continuing. If the game control unit 233 determines that the event is continuing, it accepts the user's request to resume the event. The game control unit 233 accepts the event resumption by, for example, storing the event resumption date and time in association with the above-mentioned event participation flag and authentication information.

続いて、A41およびA42において、上述したA21およびA22と同様に、ゲーム装置3によるゲームのプレイ操作の受け付けとゲーム制御部233によるゲーム処理とが実行され、ゲームが進行される。そして、A43において、ゲーム制御部233は、A23と同様に、ゲーム結果を蓄積し、A44において、ポイント決定部235は、A24と同様に、グループポイントを決定する。イベントが継続している期間は、A31からA44までの処理が繰り返し実行され、ユーザのプレイ結果に応じてグループポイントが加算されていく。 Next, in A41 and A42, similar to A21 and A22 described above, the game device 3 accepts game play operations and the game control unit 233 performs game processing, and the game progresses. Then, in A43, the game control unit 233 accumulates game results, similar to A23, and in A44, the point determination unit 235 determines group points, similar to A24. While the event is ongoing, the processes from A31 to A44 are repeatedly executed, and group points are added up according to the user's play results.

イベント期間が経過すると、A32において、ゲーム制御部233が、イベントが終了したと判断する。その場合、情報処理装置2は、A51において、報酬付与部236により、グループについて決定されたグループポイントに応じて、そのグループに属するメインユーザの報酬を決定する。報酬付与部236は、決定した報酬の内容を通知する通知データをゲーム装置3に送信する。ゲーム装置3は、A52において、送信されてきた通知データが示す報酬内容を表示する。また、報酬付与部236は、A53において、決定した報酬をメインユーザに付与する。報酬付与部236は、例えば、ゲームで利用可能な報酬(ゲーム内の通貨等)をメインユーザが利用するキャラクタに付与する処理を実行することで、メインユーザに報酬を付与する。 When the event period has elapsed, in A32, the game control unit 233 determines that the event has ended. In this case, in A51, the information processing device 2 determines a reward for the main user belonging to the group according to the group points determined for that group by the reward granting unit 236. The reward granting unit 236 transmits notification data notifying the content of the determined reward to the game device 3. In A52, the game device 3 displays the reward content indicated by the transmitted notification data. Furthermore, in A53, the reward granting unit 236 grants the determined reward to the main user. The reward granting unit 236 grants a reward to the main user, for example, by executing a process of granting a reward that can be used in the game (such as in-game currency) to the character used by the main user.

以上をまとめると、情報処理システム1は、次の各構成要素を備える。グループ構成部234は、メインユーザとメインユーザに対してマッチングされた1以上のサブユーザとを含むグループを構成する。グループ構成部234が構成するグループには、第1グループ(本実施形態では図4に示すグループA)と第2グループ(本実施形態では図5に示すグループB)とが含まれる。第1グループは、メインユーザである第1ユーザ(本実施形態では図4に示すユーザA)と、サブユーザである第2ユーザ(本実施形態では図5に示すユーザB)を含む。第2グループ(グループB)は、メインユーザである第2ユーザ(ユーザB)を含む一方でサブユーザに第1ユーザ(ユーザA)が含まれていない。 In summary, the information processing system 1 includes the following components: The group configuration unit 234 configures a group including a main user and one or more sub-users matched to the main user. The groups configured by the group configuration unit 234 include a first group (group A shown in FIG. 4 in this embodiment) and a second group (group B shown in FIG. 5 in this embodiment). The first group includes a first user who is a main user (user A shown in FIG. 4 in this embodiment) and a second user who is a sub-user (user B shown in FIG. 5 in this embodiment). The second group (group B) includes a second user (user B) who is a main user, but does not include the first user (user A) as a sub-user.

ポイント決定部235は、グループに含まれる各ユーザが個別に実行したゲームの結果に基づいてグループに関連付けられるグループポイントを決定する。ポイント決定部235は、例えば、第1ユーザ(ユーザA)のゲームの結果に基づいて、第1グループ(グループA)に関連付けられる第1グループポイントを決定する。また、ポイント決定部235は、第2ユーザ(ユーザB)のゲームの結果に基づいて、第2ユーザ(ユーザB)がメインユーザである第2グループ(グループB)に関連付けられる第2グループポイントを決定するとともに、第2ユーザ(ユーザB)がサブユーザである第1グループ(グループA)に関連付けられる第1グループポイントも決定する。 The point determination unit 235 determines group points to be associated with a group based on the results of a game played individually by each user included in the group. For example, the point determination unit 235 determines first group points to be associated with a first group (group A) based on the results of a game played by a first user (user A). In addition, the point determination unit 235 determines second group points to be associated with a second group (group B) in which the second user (user B) is the main user based on the results of a game played by a second user (user B), and also determines first group points to be associated with a first group (group A) in which the second user (user B) is a sub-user.

このような態様によれば、自分のプレイの結果が自分の所属するグループのグループポイントに影響するので、同じグループに所属する他のユーザとの協力プレイの雰囲気を出すことができる。一方で、自分をメインメンバーとするグループのサブメンバーにはそれぞれ自分をメインメンバーとするグループがあってそちらでグループポイントを稼ぐことができるので、グループポイントを高めることに過度に責任を感じることなく、気楽にプレイさせることができる。 In this manner, the results of one's play affect the group points of the group to which one belongs, creating an atmosphere of cooperative play with other users who belong to the same group. On the other hand, sub-members of a group in which one is the main member each have their own group in which they are the main member and can earn group points there, allowing them to play at ease without feeling excessive responsibility for increasing group points.

3.2 情報処理の詳細
上記概説された情報処理の詳細部分を、図を用いて説明する。
3.2 Details of Information Processing The details of the information processing outlined above will be explained using the drawings.

<グループの構成>
グループ構成部234が行うマッチング処理のルールについて図6~図9を参照して説明する。
図6は、ユーザAとマッチングされるユーザの一例を示す図である。図6の例では、右向きの矢印が時間の流れを表し、イベント自体の開始日時t10と、メインユーザであるユーザAのイベントの開始日時t11と、ユーザAがイベントを開始した時点でユーザX、Y、C、Z、B、Eが最後にログインした日時t12、t13、t14、t15、t16、t17とが示されている。開始日時t11が最も新しく、次いで日時t12、t13と順次古い日時となり、日時t17が最も古い日時である。
<Group composition>
The rules for the matching process performed by the group forming unit 234 will be described with reference to FIGS.
Fig. 6 is a diagram showing an example of users matched with user A. In the example of Fig. 6, the right-facing arrow indicates the flow of time, and shows the start date and time t10 of the event itself, the start date and time t11 of the event of user A who is the main user, and the dates and times t12, t13, t14, t15, t16, and t17 of the last logins of users X, Y, C, Z, B, and E at the time when user A started the event. The start date and time t11 is the newest, followed by dates and times t12 and t13, which are the oldest dates and times, with date and time t17 being the oldest.

情報処理システム1が提供するゲームにおいては、ユーザが他のユーザをフォローできるようになっている。ユーザをフォローすると、フォローしたユーザのゲームのプレイ状況等が所定の操作で表示されるようになる。ユーザB、C、Eは、ユーザAがゲーム内でフォローしているフォローユーザである。ユーザX、Y、Zは、ユーザAがゲーム内でフォローしていないその他のユーザである。 In the game provided by information processing system 1, users are able to follow other users. When a user is followed, the game play status and other information of the followed user can be displayed by performing a specified operation. Users B, C, and E are following users that user A follows in the game. Users X, Y, and Z are other users that user A does not follow in the game.

ユーザAのイベントへの開始日時t11は、イベントの開始日時t10の直後の初期期間T1に含まれる日時である。初期期間T1は、例えば、イベントの初期であることを示す一定の期間である。グループ構成部234は、このように初期期間T1にイベントを開始したユーザについては、以下で説明する第1ルールでマッチング処理を実行する。なお、以下では、メインユーザがイベントを開始した日時を「初参加日時」と言う。 The start date and time t11 of user A's event is a date and time included in the initial period T1 immediately following the start date and time t10 of the event. The initial period T1 is, for example, a fixed period indicating the beginning of the event. For users who start the event in the initial period T1 in this way, the group composition unit 234 performs matching processing using the first rule described below. Note that, hereinafter, the date and time when the main user starts the event is referred to as the "first participation date and time."

<第1ルール>
(1)グループの人数は定員以内(本実施形態では4人以内)
(2)初参加日時から特定期間内T11にログインがあるフォローユーザを選択
(3)(2)が定員より多い場合、ログイン日時が初参加日時により近いユーザを選択
(4)(2)が定員より少ない場合、初参加日時の直近期間T12にログインがある他のユーザのうち、所定の条件(以下「選択条件」と言う)が優位な順にユーザを選択
<First Rule>
(1) The number of people in a group is within the limit (four people in this embodiment).
(2) Select following users who have logged in within a specific period T11 from the first participation date and time. (3) If the number of users in (2) is greater than the capacity, select users whose login dates and times are closest to the first participation date and time. (4) If the number of users in (2) is less than the capacity, select users who have logged in within the period T12 closest to the first participation date and time in order of priority of a specified condition (hereinafter referred to as the "selection condition").

一般的にフォローユーザよりも他のユーザの方が多いため、特定期間内T11よりも直近期間T12の方が短い期間が定められている。また、グループ構成部234は、第1ルールの(4)において、例えば、直近のクエストで獲得した得点が高いほど選択条件が優位であると判断する(これを「条件1」とする)。また、他にも、クリアしたクエストの数等の実績に基づいてユーザがランク付けされる場合に、メインユーザとランクが近く(例えば同じランクのみまたはランクの違いが1つ以下など)であることを選択条件に加えてもよい(これを「条件2」とする)。また、メインユーザとゲームの進捗(例えばクリアしたクエスト数等)が近いことを選択条件に加えてもよい(これを「条件3」とする)。以下では第1ルールの(4)で条件1が選択条件として使われる場合を説明する。 Since there are generally more other users than following users, the most recent period T12 is set to be shorter than the specific period T11. In addition, in (4) of the first rule, the group composition unit 234 determines that the higher the score obtained in the most recent quest, the more advantageous the selection condition is (this is referred to as "Condition 1"). In addition, when users are ranked based on achievements such as the number of quests cleared, the selection condition may include a condition that the user is close in rank to the main user (for example, only the same rank or the difference in rank is one or less) (this is referred to as "Condition 2"). In addition, the selection condition may include a condition that the user is close in game progress to the main user (for example, the number of quests cleared, etc.) (this is referred to as "Condition 3"). Below, a case where Condition 1 is used as a selection condition in (4) of the first rule will be described.

図7は、マッチング候補のユーザに関する情報の一例を示す図である。図7の例では、ユーザA、B、C、E、X、Y、Zの各種情報が示されている。各種情報には、直近クエストの得点と、イベント開始時のポイントと、ユーザA参加時のポイントと、ユーザA参加時の直近ログイン時期(図6に示す各ユーザのログイン日時)と、イベント終了時のポイントとが含まれている。 Figure 7 is a diagram showing an example of information about matching candidate users. In the example of Figure 7, various information about users A, B, C, E, X, Y, and Z is shown. The various information includes the score of the most recent quest, points at the start of the event, points when user A participated, the most recent login time when user A participated (login date and time of each user shown in Figure 6), and points at the end of the event.

ユーザAがメインユーザである場合、グループ構成部234は、まず、第1ルールの(2)により、フォローユーザであるユーザB、C、Eのうち図6に示す特定期間内T11にログインがあるユーザB、Cを選択する。グループ構成部234は、この選択をした時点ではグループのメンバーが3人(ユーザA、B、C)で定員の4人よりも少ないため、定員までの残り1人のユーザを第1ルールの(4)により選択する。具体的には、グループ構成部234は、直近期間T12にログインがある他のユーザ(ユーザX、Y)のうち、直近のクエストで獲得した得点(ユーザXは100、ユーザYは90)が高いユーザXを選択条件と満たすユーザとして選択する。このようにして、グループ構成部234は、メインユーザがユーザAの場合、図4に示すように、ユーザA、B、C、Xを含むグループAを構成する。 When user A is the main user, the group forming unit 234 first selects users B and C who have logged in during the specific period T11 shown in FIG. 6 from among users B, C, and E who are following users, according to the first rule (2). At the time of this selection, the group forming unit 234 selects the remaining user according to the first rule (4) because the number of members of the group is three (users A, B, and C), which is less than the maximum number of four. Specifically, the group forming unit 234 selects user X, who has a high score (100 for user X and 90 for user Y) in the most recent quest, from among other users (users X and Y) who have logged in during the most recent period T12, as a user who satisfies the selection condition. In this way, when the main user is user A, the group forming unit 234 forms group A including users A, B, C, and X, as shown in FIG. 4.

図8は、ユーザBとマッチングされるユーザの一例を示す図である。図8の例では、イベントの開始日時t10と、メインユーザであるユーザBのイベントの開始日時t21と、ユーザBがイベントを開始した時点でユーザZ、D、X、Y、F、Gが最後にログインした日時t22、t23、t24、t25、t26、t27とが示されている。開始日時t21が最も新しく、次いで日時t22、t23と順次古い日時となり、日時t27が最も古い日時である。 Figure 8 is a diagram showing an example of users who are matched with user B. The example in Figure 8 shows the start date and time t10 of an event, the start date and time t21 of an event for user B, who is the main user, and the last login dates and times t22, t23, t24, t25, t26, and t27 of users Z, D, X, Y, F, and G at the time when user B started the event. The start date and time t21 is the newest, followed by dates and times t22 and t23, which are the oldest dates and times, with date and time t27 being the oldest.

ユーザD、F、Gは、ユーザBがゲーム内でフォローしているフォローユーザである。ユーザX、Y、Zは、ユーザBがゲーム内でフォローしていないその他のユーザである。イベント期間は、図6で述べたイベント開始後の初期期間T1と、初期期間T1の後に続く中期期間T2と、中期期間T2の後でイベント終了前の終期期間T3とに分かれている。ユーザBのイベントへの開始日時t21(初参加日時)は、そのうちの終期期間T3に含まれている。グループ構成部234は、中期期間T2および終期期間T3にイベントを開始したユーザについては、それぞれ以下で説明する第2ルールおよび第3ルールでマッチング処理を実行する。 Users D, F, and G are following users that user B is following in the game. Users X, Y, and Z are other users that user B is not following in the game. The event period is divided into an initial period T1 after the start of the event described in FIG. 6, a medium period T2 that follows the initial period T1, and a final period T3 that follows the medium period T2 and before the end of the event. User B's event start date and time t21 (first participation date and time) is included in the final period T3. For users who started the event in the medium period T2 and final period T3, the group composition unit 234 performs matching processing using the second and third rules described below, respectively.

<第2ルール>
(1)グループの人数は定員以内(本実施形態では4人以内)
(2)初参加日時から特定期間内T11にログインがあるフォローユーザを選択
(3)(2)が定員より多い場合、ログイン日時が初参加日時により近いユーザを選択
(4)(2)が定員より少ない場合、初参加日時までにイベントにおいて個人で獲得した得点の合計が得点P1以上のユーザから所定の人数のユーザを選出し、選出したユーザのうち、所定の条件が優位な順にユーザを選択
(5)(2)+(4)が定員より少ない場合、初参加日時の直近期間T12にログインがある他のユーザのうち、所定の条件が優位な順にユーザを選択
<Second rule>
(1) The number of people in a group is within the limit (four people in this embodiment).
(2) Select following users who have logged in within a specific period T11 from the first participation date and time. (3) If (2) is more than the capacity, select users whose login date and time are closest to the first participation date and time. (4) If (2) is less than the capacity, select a predetermined number of users from among users whose total points earned individually in the event up to the first participation date and time is equal to or greater than P1, and select users from among the selected users in order of priority under a predetermined condition. (5) If (2) + (4) is less than the capacity, select users from among other users who have logged in within the period T12 closest to the first participation date and time in order of priority under a predetermined condition.

<第3ルール>
(1)グループの人数は定員以内(本実施形態では4人以内)
(2)初参加日時から特定期間内T11にログインがあるフォローユーザを選択
(3)(2)が定員より多い場合、ログイン日時が初参加日時により近いユーザを選択
(4)(2)が定員より少ない場合、初参加日時までにイベントにおいて個人で獲得した得点の合計が得点P2(P2>P1)以上のユーザから所定の人数のユーザを選出し、選出したユーザのうち、所定の条件が優位な順にユーザを選択
(5)(2)+(4)が定員より少ない場合、初参加日時の直近期間T12にログインがある他のユーザのうち、所定の条件が優位な順にユーザを選択
<Third rule>
(1) The number of people in a group is within the limit (four people in this embodiment).
(2) Select following users who have logged in within a specific period T11 from the first participation date and time. (3) If (2) is more than the capacity, select users whose login date and time are closest to the first participation date and time. (4) If (2) is less than the capacity, select a certain number of users from among users whose total points earned individually in the event up to the first participation date and time is equal to or greater than P2 (P2 > P1), and select users from among the selected users in order of priority under a certain condition. (5) If (2) + (4) is less than the capacity, select users from among other users who have logged in within the period T12 closest to the first participation date and time in order of priority under a certain condition.

図9は、マッチング候補のユーザに関する情報の一例を示す図である。図9の例では、ユーザB、D、F、G、X、Y、Zの各種情報が示されている。各種情報には、直近クエストの得点と、イベント開始時のポイントと、ユーザB参加時のポイントと、ユーザB参加時の直近ログイン時期(図8に示す各ユーザのログイン日時)と、イベント終了時のポイントとが含まれている。 Figure 9 is a diagram showing an example of information about matching candidate users. In the example of Figure 9, various information about users B, D, F, G, X, Y, and Z is shown. The various information includes the score of the most recent quest, points at the start of the event, points when user B participates, the most recent login time when user B participates (login date and time of each user shown in Figure 8), and points at the end of the event.

ユーザBがメインユーザである場合、グループ構成部234は、まず、第3ルールの(2)により、フォローユーザであるユーザD、F、Gのうち図8に示す特定期間内T11にログインがあるユーザDを選択する。グループ構成部234は、この選択をした時点ではグループのメンバーが2人(ユーザB、D)で定員の4人よりも少ないため、定員までの残り2人のユーザを第3ルールの(4)により選択する。具体的には、グループ構成部234は、ユーザBの初参加日時までにイベントにおいて個人で獲得した得点の合計が得点P2以上のユーザから所定の人数のユーザを選出する。 When user B is the main user, the group forming unit 234 first selects user D, who has logged in during the specific period T11 shown in FIG. 8, from among users D, F, and G who are following users, in accordance with (2) of the third rule. At the time of this selection, the group forming unit 234 selects the remaining two users up to the maximum number of four members, in accordance with (4) of the third rule, because there are two members in the group (users B and D). Specifically, the group forming unit 234 selects a predetermined number of users from among users whose total points earned individually in events up to the date and time of user B's first participation is equal to or greater than point P2.

図9の例では、例えば、得点P2を500点とすると、ユーザBがフォローしていないその他のユーザX、Y、Zの個人得点がそれぞれ700点、750点、600点なので、ユーザX、Y、Zが全員選出される。そして、グループ構成部234は、ユーザX、Y、Zのうち、直近のクエストで獲得した得点(ユーザXは120、ユーザYは105、ユーザZは70)が高いユーザX、Yを選択条件と満たすユーザとして選択する。このようにして、グループ構成部234は、メインユーザがユーザBの場合、図5に示すように、ユーザB、D、X、Yを含むグループBを構成する。 In the example of FIG. 9, for example, if score P2 is 500 points, the individual scores of other users X, Y, and Z who are not followed by user B are 700 points, 750 points, and 600 points, respectively, so users X, Y, and Z are all selected. Then, of users X, Y, and Z, the group forming unit 234 selects users X and Y who have the highest scores in their most recent quests (user X: 120, user Y: 105, and user Z: 70) as users who satisfy the selection condition. In this way, when the main user is user B, the group forming unit 234 forms group B including users B, D, X, and Y, as shown in FIG. 5.

以上のとおり、グループ構成部234は、第2ルールおよび第3ルールの(4)において、第1ルールとは異なり、直近のログインの時期に関係なく、イベントにおいて個人で獲得した得点の合計が大きいユーザを選択する。このように、グループ構成部234は、メインユーザがゲームを開始したことに基づいてサブユーザをマッチングすることによってグループを構成し、メインユーザがゲームを開始したタイミングに基づいてサブユーザをマッチングするルールを決定する。 As described above, in the second and third rules (4), unlike the first rule, the group forming unit 234 selects a user who has personally earned the greatest total number of points in an event, regardless of the time of their most recent login. In this way, the group forming unit 234 forms a group by matching sub-users based on the main user starting a game, and determines the rule for matching sub-users based on the timing when the main user started a game.

また、グループ構成部234は、第2ルールで用いる得点P1よりも第3ルールで用いる得点P2の方を大きくすることで、メインユーザがゲームを開始したタイミングにおけるゲームの開催期間の残り期間が短いほどゲームの結果が良好なユーザをサブユーザに決定する。イベントにおいて個人で獲得した得点の合計が大きいユーザ、すなわちイベントに積極的に参加しているヘビーユーザをグループに加えると、残りのイベント期間に獲得が期待できるグループポイントが大きくなる。また、本実施形態の場合、後述するように、グループを構成した時点でのグループポイントも大きくなる。 Furthermore, the group forming unit 234 determines as a sub-user the user who has better game results the shorter the remaining game period at the time the main user starts the game, by making the score P2 used in the third rule larger than the score P1 used in the second rule. When a user who has a large total of points earned individually in the event, i.e. a heavy user who is actively participating in the event, is added to a group, the group points that can be expected to be earned in the remaining event period will be large. Furthermore, in the case of this embodiment, the group points at the time the group is formed will also be large, as described below.

このように、上記の態様によれば、参加時期による有利不利を調整することができ、具体的には、初参加が遅くてもグループポイントを稼ぎやすくすることができる。 In this way, according to the above aspect, it is possible to adjust the advantages and disadvantages based on the time of participation, and specifically, it is possible to make it easier to earn group points even if you first join late.

<グループポイントの決定>
ポイント決定部235は、上記のとおり構成されたグループに所属するメインユーザおよびサブユーザのイベント期間におけるゲームの結果に基づいてグループポイントを決定する。より詳細には、ポイント決定部235は、メインユーザのゲームの結果に加え、本実施形態では、メインユーザがゲームを開始したタイミング(すなわち初参加日時)より前におけるサブユーザによるゲームの結果と、メインユーザがゲームを開始したタイミングより後におけるサブユーザによるゲームの結果と、に基づいて、グループポイントを決定する。
<Group point determination>
The point determination unit 235 determines group points based on the game results during the event period of the main user and sub-users belonging to the group configured as described above. More specifically, the point determination unit 235 determines group points based on the game results of the main user, and in this embodiment, the game results of the sub-users before the main user started the game (i.e., the first participation date and time) and the game results of the sub-users after the main user started the game.

図7の例であれば、ポイント決定部235は、グループAのグループポイントを、メインユーザであるユーザAの初参加時におけるサブユーザ(ユーザX)の個人得点(100点)も加えて算出する。また、図9の例であれば、ポイント決定部235は、グループBのグループポイントを、メインユーザであるユーザBの初参加時におけるサブユーザ(ユーザX、Y)の個人得点(700点、750点)も加えて算出する。このように、メインユーザが参加する前のサブユーザのイベントでのゲームの結果に便乗できるようにすることで、イベント期間の終盤でもゲームへの参加を促進させることができる。 In the example of FIG. 7, the point determination unit 235 calculates the group points for group A by adding the personal points (100 points) of the sub-user (user X) at the time of the main user, user A's, first participation. In the example of FIG. 9, the point determination unit 235 calculates the group points for group B by adding the personal points (700 points, 750 points) of the sub-users (users X and Y) at the time of the main user, user B's, first participation. In this way, by being able to piggyback on the game results of the sub-users in the event before the main user's participation, it is possible to encourage participation in the game even towards the end of the event period.

<報酬の付与>
報酬付与部236は、上記のとおり決定されたグループポイントに応じてメインユーザの報酬を決定する。より詳細には、報酬付与部236は、本実施形態では、グループポイントに応じた報酬をそのグループポイントに関連付けられたグループに含まれるメインユーザに付与する一方、サブユーザには付与しない第1付与部として機能する。
<Granting rewards>
The reward granting unit 236 determines a reward for the main user according to the group points determined as described above. More specifically, in this embodiment, the reward granting unit 236 functions as a first granting unit that grants a reward according to the group points to the main user included in the group associated with the group points, but does not grant the reward to any sub users.

図10は、イベント終了時のグループポイントの一例を示す図である。図10の例では、グループA(メインユーザがユーザA、サブユーザがユーザB、C、X)のイベント終了時のポイントが1400点であり、グループB(メインユーザがユーザB、サブユーザがユーザD、X、Y)のイベント終了時のポイントが1950点であることが示されている。報酬付与部236は、本実施形態では、1400点というグループAのグループポイントに応じた報酬をメインユーザであるユーザAに対して付与する一方、サブユーザであるユーザB、C、Xに対しては付与しない。また、報酬付与部236は、本実施形態では、1950点というグループBのグループポイントに応じた報酬をメインユーザであるユーザBに対して付与する一方、サブユーザであるユーザD、X、Yに対しては付与しない。 FIG. 10 is a diagram showing an example of group points at the end of an event. In the example of FIG. 10, it is shown that the points at the end of the event for group A (main user is user A, and sub users are users B, C, and X) are 1400 points, and the points at the end of the event for group B (main user is user B, and sub users are users D, X, and Y) are 1950 points. In this embodiment, the reward granting unit 236 grants a reward corresponding to the group points of group A, which is 1400 points, to user A, who is the main user, but does not grant it to users B, C, and X, who are sub users. In this embodiment, the reward granting unit 236 grants a reward corresponding to the group points of group B, which is 1950 points, to user B, who is the main user, but does not grant it to users D, X, and Y, who are sub users.

図11は、ユーザへの報酬の通知の一例を示す図である。図11の例では、ゲーム装置3が、グループAのメインユーザであるユーザAへの報酬を通知するゲーム画面G3を表示している。ゲーム画面G3には、「イベントが終了しました!」および「報酬獲得おめでとうございます!」という文字列と、報酬画像C30とが表示されている。報酬画像C30には、メインユーザであるユーザAを示すメインユーザ画像C31と、グループAのグループポイント(1400点)を示すポイント画像C32と、ユーザAへの報酬(ジェム280個)を示す報酬画像C33とが含まれている。 Figure 11 is a diagram showing an example of a reward notification to a user. In the example of Figure 11, the game device 3 displays a game screen G3 notifying user A, who is the main user of group A, of a reward. The game screen G3 displays the text "The event has ended!" and "Congratulations on winning the reward!", as well as a reward image C30. The reward image C30 includes a main user image C31 showing user A, who is the main user, a point image C32 showing the group points of group A (1,400 points), and a reward image C33 showing the reward for user A (280 gems).

図12は、ユーザへの報酬の通知の別の一例を示す図である。図12の例では、ゲーム装置3が、グループBのメインユーザであるユーザBへの報酬を通知するゲーム画面G4を表示している。ゲーム画面G4には、ゲーム画面G3と同じ文字列と、報酬画像C40とが表示されている。報酬画像C40には、メインユーザであるユーザBを示すメインユーザ画像C41と、グループBのグループポイント(1950点)を示すポイント画像C42と、ユーザBへの報酬(ジェム390個)を示す報酬画像C43とが含まれている。 Figure 12 is a diagram showing another example of notifying a user of a reward. In the example of Figure 12, the game device 3 displays a game screen G4 notifying user B, who is the main user of group B, of a reward. The game screen G4 displays the same character string as game screen G3 and a reward image C40. The reward image C40 includes a main user image C41 indicating user B, who is the main user, a point image C42 indicating group points (1,950 points) for group B, and a reward image C43 indicating a reward for user B (390 gems).

図11および図12の例では、報酬付与部236は、グループポイントに対して一定の割合(図11等では5%)を乗じた数のゲーム内通貨(図11等ではジェム)を報酬としてメインユーザに付与している(メインユーザがユーザAの場合は1400点×5%=280個、メインユーザがユーザBの場合は1950点×5%=390個)。 In the examples of Figures 11 and 12, the reward granting unit 236 grants the main user a number of in-game currency (gems in Figure 11, etc.) equal to a certain percentage of the group points (5% in Figure 11, etc.) as a reward (1,400 points x 5% = 280 pieces if the main user is user A, and 1,950 points x 5% = 390 pieces if the main user is user B).

イベントに参加するユーザは、グループポイントに自分のゲーム結果が反映されることで、上述したように、他のユーザとの協力プレイの雰囲気を出すことができる。一方で、自分がサブユーザとして所属するグループの報酬は自分には付与されないので、そのグループのグループポイントに貢献することを過度に意識する必要がない。このように、本実施形態によれば、サブユーザにもグループポイントに応じた報酬が付与される場合に比べて、サブユーザはより気楽にプレイすることができる。 As described above, users who participate in an event can create an atmosphere of cooperative play with other users by having their game results reflected in group points. On the other hand, since rewards for the group to which they belong as a sub-user are not given to the user, they do not need to be overly conscious of contributing to the group points of that group. In this way, according to this embodiment, sub-users can play more casually than if they were also given rewards according to group points.

[その他]
前述の実施形態に係る情報処理方法に関して、以下のような態様を採用してもよい。
[others]
The information processing method according to the above embodiment may be modified as follows.

<報酬の付与>
報酬付与部236は、実施形態では、グループポイントに応じた報酬をサブユーザには付与しなかったが、サブユーザにも報酬を付与する第2付与部として機能してもよい。報酬付与部236は、例えば、メインユーザに付与した報酬と同じ報酬を、そのメインユーザと同じグループに所属するサブユーザにも付与する。また、報酬付与部236は、メインユーザに付与した報酬とは異なる報酬を、そのメインユーザと同じグループに所属するサブユーザにも付与してもよい。
<Granting rewards>
In the embodiment, the reward granting unit 236 does not grant a reward according to group points to the sub-user, but may function as a second granting unit that also grants a reward to the sub-user. For example, the reward granting unit 236 grants the same reward as that granted to the main user to the sub-user who belongs to the same group as the main user. Furthermore, the reward granting unit 236 may grant a reward different from that granted to the main user to the sub-user who belongs to the same group as the main user.

例えば、報酬付与部236は、グループポイントに応じた報酬を当該グループポイントに関連付けられたグループに含まれるメインユーザに付与し、サブユーザには、サブユーザによるゲームの結果に基づくグループポイントに対する貢献度に応じた報酬を付与してもよい。 For example, the reward granting unit 236 may grant a reward according to group points to a main user included in a group associated with the group points, and grant a reward to a sub-user according to the sub-user's contribution to the group points based on the game results.

図13は、サブユーザの貢献度の一例を示す図である。図13では、グループAの1400点というグループポイントへの各サブユーザ(ユーザB、C、X)の貢献度が示されている。各貢献度は、サブユーザがイベント中に獲得した個人得点のグループポイントに対する割合で示されている。ユーザBは個人得点が50点なので貢献度が50÷1400=3.6%、ユーザCは個人得点が250点なので貢献度が250÷1400=17.9%、ユーザXは個人得点が800点なので貢献度が800÷1400=57.1%となっている。 Figure 13 is a diagram showing an example of the contribution of sub-users. Figure 13 shows the contribution of each sub-user (users B, C, and X) to group A's group points of 1400 points. Each contribution is shown as a percentage of the individual points the sub-user earned during the event to the group points. User B's individual points are 50 points, so his contribution is 50÷1400=3.6%, User C's individual points are 250 points, so his contribution is 250÷1400=17.9%, and User X's individual points are 800 points, so his contribution is 800÷1400=57.1%.

報酬付与部236は、例えば、メインユーザへの報酬である280個のジェムのうち上記割合の分をサブユーザへの報酬として付与する。つまり、報酬付与部236は、ユーザBには280個×3.6%=10個、ユーザCには280個×17.9%=50個、ユーザBには280個×57.1%=160個の報酬を付与する。なお、この方法では、メインユーザの貢献度を除いていないためメインユーザが活躍したグループだとサブユーザの報酬が少なくなる。そこで、報酬付与部236は、メインユーザの貢献度を除いたサブユーザの貢献度だけを比較した割合に応じて報酬を付与することで、サブユーザの報酬の合計がメインユーザの報酬と等しくなるようにしてもよい。 The reward granting unit 236, for example, grants the above-mentioned proportion of the 280 gems that are the reward for the main user to the sub-users as a reward. In other words, the reward granting unit 236 grants a reward of 280 gems x 3.6% = 10 gems to user B, 280 gems x 17.9% = 50 gems to user C, and 280 gems x 57.1% = 160 gems to user B. Note that with this method, the reward for sub-users will be less if they are in a group in which the main user was active, because the contribution of the main user is not excluded. Therefore, the reward granting unit 236 may grant rewards according to a proportion that compares only the contribution of the sub-users, excluding the contribution of the main user, so that the total reward for the sub-users is equal to the reward for the main user.

なお、貢献度の表し方は上記の割合に限らない。例えば、個人得点の絶対値に応じた表し方(500点未満だと貢献度が「小」、500点以上だと貢献度が「中」、1000点以上だと貢献が「大」など)でもよい。また、ユーザによっては、多数のグループに所属してそれぞれ報酬に貢献する場合がある。そこで、報酬付与部236は、サブユーザとして所属するグループの数を貢献度として、その貢献度に応じた報酬(例えば貢献度に所定の係数を乗じた数のゲーム内通貨等)をそのサブユーザに付与してもよい。また、報酬付与部236は、サブユーザとして所属するグループの数と、各グループにおける貢献度とを組み合わせた全体としての貢献度に応じて報酬を付与してもよい。このような態様によれば、サブユーザとしても報酬を得ることができるので、サブユーザに報酬が付与されない場合に比べて、ポイント(個人得点)を稼ぐ動機を高めることができる。 The degree of contribution is not limited to the above ratio. For example, the degree of contribution may be expressed according to the absolute value of the individual score (less than 500 points is a "small" contribution, 500 points or more is a "medium" contribution, 1000 points or more is a "large" contribution, etc.). In addition, some users may belong to many groups and contribute to the rewards in each group. In this case, the reward granting unit 236 may grant the sub-user a reward according to the degree of contribution (for example, an amount of in-game currency obtained by multiplying the degree of contribution by a predetermined coefficient) based on the number of groups to which the sub-user belongs as the degree of contribution. In addition, the reward granting unit 236 may grant a reward according to the overall degree of contribution, which is a combination of the number of groups to which the sub-user belongs and the degree of contribution in each group. According to this embodiment, the sub-user can also receive a reward, so that the motivation to earn points (individual score) can be increased compared to the case where the sub-user is not granted a reward.

<グループポイントの決定>
ポイント決定部235は、実施形態では、メインユーザの初参加日時より前におけるサブユーザによるゲームの結果にも基づいてグループポイントを決定したが、このゲームの結果には基づかず、メインユーザの初参加日時より後におけるサブユーザによるゲームの結果だけに基づいてグループポイントを決定してもよい。この場合、イベントに初期から参加しているユーザと終盤で参加したユーザとの不公平感をなくすことができる。
<Group point determination>
In the embodiment, the point determination unit 235 determines the group points based on the results of games played by sub-users before the main user's first participation date and time, but the group points may be determined not based on the results of these games, but only based on the results of games played by sub-users after the main user's first participation date and time. In this case, it is possible to eliminate a sense of unfairness between users who participate in the event from the beginning and users who join towards the end.

また、ポイント決定部235は、第1期間と、第1期間の後の第2期間におけるゲームの結果に基づいてグループポイントを決定する場合に、第1期間におけるゲームの結果に基づくグループポイントを優遇するようにグループポイントを決定してもよい。ポイント決定部235は、例えば、図8に示す初期期間T1を第1期間とし、中期期間T2および終期期間T3を第2期間としてグループポイントを決定する。 When determining group points based on game results in a first period and a second period following the first period, the point determination unit 235 may determine group points so as to favor group points based on game results in the first period. For example, the point determination unit 235 determines group points by setting the initial period T1 shown in FIG. 8 as the first period, and the middle period T2 and the final period T3 as the second period.

その場合、ポイント決定部235は、例えば、初期期間T1における個人得点をN倍(N>1)にした得点と、中期期間T2および終期期間T3における個人得点とを合計した得点をグループポイントとして決定する。なお、第1期間および第2期間は上記期間に限らない。初期期間T1および中期期間T2を第1期間とし、終期期間T3を第2期間としてもよいし、例えば初期期間T1、中期期間T2および終期期間T3をそれぞれさらに2つの期間に分けて、それらの期間を第1期間およびそれより後の第2期間としてもよい。また、初期期間T1、中期期間T2および終期期間T3とは異なる期間を第1期間および第2期間としてもよい。いずれの場合も、ポイント決定部235は、第2期間よりも第1期間におけるゲームの結果に基づくグループポイントを優遇するようにグループポイントを決定すればよい。 In this case, the point determination unit 235 determines the group points to be, for example, the sum of the score obtained by multiplying the individual score in the initial period T1 by N (N>1) and the individual scores in the middle period T2 and the final period T3. Note that the first and second periods are not limited to the above periods. The initial period T1 and the middle period T2 may be the first period and the final period T3 may be the second period, or, for example, the initial period T1, the middle period T2, and the final period T3 may each be further divided into two periods, and these periods may be the first period and the subsequent second period. Also, periods different from the initial period T1, the middle period T2, and the final period T3 may be the first period and the second period. In either case, the point determination unit 235 may determine the group points so as to favor the group points based on the game results in the first period over the second period.

また、ゲーム結果の優遇の方法はこれに限らない。ポイント決定部235は、第1期間における個人得点をN1倍(1<N1)して大きな値に補正してもよいし、第2期間における個人得点をN2倍(0<N2<1)して小さな値に補正してもよい。また、ポイント決定部235は、グループポイントとして、報酬が異なる2種類のポイントを決定してもよい。例えば、ポイント決定部235は、第1期間におけるゲームの結果に基づいて第1グループポイントを決定し、第2期間におけるゲームの結果に基づいて第2グループポイントを決定する。例えば、第1グループポイントは、そのポイントの10%のゲーム内仮想通貨が報酬として付与され、第2グループポイントは、そのポイントの5%のゲーム内仮想通貨が報酬として付与されるというように、第1期間のグループポイントの方が、付与される報酬を優遇するようにしてもよい。 The method of giving preferential treatment to game results is not limited to this. The point determination unit 235 may correct the individual points in the first period to a larger value by multiplying them by N1 (1<N1), and may correct the individual points in the second period to a smaller value by multiplying them by N2 (0<N2<1). The point determination unit 235 may also determine two types of points with different rewards as group points. For example, the point determination unit 235 may determine first group points based on the results of the game in the first period, and determine second group points based on the results of the game in the second period. For example, the first group points may be given a reward of 10% of the in-game virtual currency, and the second group points may be given a reward of 5% of the in-game virtual currency, so that the group points in the first period are given a preferential reward.

また、ポイント決定部235は、メインユーザだけの個人得点に基づいて第1ポイントを決定し、グループのユーザ全員の個人得点に基づいて第2ポイントを決定してもよい。その場合、報酬付与部236は、第1ポイントに応じた報酬(個人賞)と、第2ポイントに応じた報酬(グループ賞)とをメインユーザに付与する。この場合、例えば、終期期間T3に初参加したユーザは、サブユーザの個人得点を加算できるので高レベルなグループ賞を狙うことはできるが、自分の個人得点だけだと高レベルな個人賞を狙うのは難しい。従って、高レベルな個人賞を狙うには、イベントの初期から参加することが必要になる。以上で述べたようにポイントを優遇することで、第1期間という特定の期間のプレイを促進することができる。 The point determination unit 235 may also determine the first points based on the personal score of the main user alone, and determine the second points based on the personal scores of all users in the group. In this case, the reward granting unit 236 grants the main user a reward (personal prize) according to the first points and a reward (group prize) according to the second points. In this case, for example, a user who first participates in the final period T3 can aim for a high-level group prize because the sub-user's personal scores can be added, but it is difficult to aim for a high-level individual prize with only his or her own personal score. Therefore, in order to aim for a high-level individual prize, it is necessary to participate from the beginning of the event. By giving preferential treatment to points as described above, it is possible to promote play during the specific period, that is, the first period.

<ユーザの変更>
グループに属するユーザがイベントの途中で変更されてもよい。
図14は、情報処理装置2の機能構成の別の一例を示すブロック図である。図14では、制御部23が、図2に示す各部に加え、ユーザ変更部237を備える。ユーザ変更部237は、ゲームが開催される期間の途中において、グループポイントに基づいてグループに含まれるユーザを変更する変更部として機能する。以下では、ユーザの変更が行われるイベント中のタイミングのことを「変更タイミング」という。変更タイミングは、例えば、イベントが図8に示す終期期間T3にはいったタイミングである。
<Change user>
The users belonging to the group may be changed during the event.
Fig. 14 is a block diagram showing another example of the functional configuration of the information processing device 2. In Fig. 14, the control unit 23 includes a user change unit 237 in addition to the units shown in Fig. 2. The user change unit 237 functions as a change unit that changes the users included in the group based on the group points during the period in which the game is held. Hereinafter, the timing during the event when the user is changed is referred to as "change timing". The change timing is, for example, the timing when the event enters the end period T3 shown in Fig. 8.

ユーザ変更部237は、例えば、変更タイミングになったときのグループポイントに対するメインユーザの貢献度が高いほど、よりゲームの結果が良好なユーザをサブユーザに決定する。ユーザ変更部237は、例えば、メインユーザの貢献度の範囲とサブユーザの個人得点の範囲とを対応付けたサブユーザテーブルを用いてサブユーザを決定する。 The user change unit 237 determines a sub-user based on the better game results of the main user, for example, when the change timing is reached. The user change unit 237 determines a sub-user based on a sub-user table that associates the range of the main user's contribution to the group points with the range of the sub-user's personal points, for example.

図15は、サブユーザテーブルの一例を示す図である。図15では、「Th1未満」、「Th1以上Th2未満」および「Th2以上」(Th1<Th2)というメインユーザの貢献度の範囲と、「PT1以上」、「PT2以上」および「PT3以上」というサブユーザの個人得点の範囲とがそれぞれ対応付けられている。ユーザ変更部237は、例えば、イベントが変更タイミングになったときに、メインユーザのグループポイントに対する貢献度がTh2以上である場合は、個人得点がPT3以上のユーザからサブユーザを選択してグループに加える。これにより、メインユーザの貢献度が高いほど個人得点の高いユーザがサブユーザとして選択されやすくなる。 Figure 15 is a diagram showing an example of a sub-user table. In Figure 15, the ranges of the main user's contribution level, "less than Th1", "Th1 or more and less than Th2", and "Th2 or more" (Th1<Th2), are associated with the ranges of the sub-user's personal scores, "PT1 or more", "PT2 or more", and "PT3 or more". For example, when the event change timing occurs and the main user's contribution level to the group points is Th2 or more, the user change unit 237 selects a sub-user from among users with personal scores of PT3 or more and adds them to the group. As a result, the higher the main user's contribution level, the more likely it is that a user with a high personal score will be selected as a sub-user.

図16は、グループの変更の一例を示す図である。図16では、メインユーザがユーザHであり、サブユーザがユーザJ、K、XであるグループHの個人得点、グループポイントおよび貢献度が示されている。図16(a)では、ユーザHの貢献度が47.3%で、グループポイントが1480点となっている。この場合に、ユーザ変更部237は、例えば、上述した第3ルールの(4)により、変更するサブユーザ(図16の例では個人得点が650点のユーザW)を選択する。 Figure 16 is a diagram showing an example of a group change. Figure 16 shows the individual scores, group points, and contribution level of group H, in which the main user is user H and the sub-users are users J, K, and X. In Figure 16 (a), user H's contribution level is 47.3% and his group points are 1,480 points. In this case, the user change unit 237 selects the sub-user to be changed (user W with an individual score of 650 points in the example of Figure 16) based on, for example, the third rule (4) described above.

ユーザ変更部237は、例えば、図16(a)に示すように、貢献度が最も低いユーザJ(貢献度2.0%)に替えてユーザWをグループHに加える。その場合、図16(a)に示すように、グループポイントは1480点から2100点に増加する。また、ユーザ変更部237は、図16(b)に示すように、グループの定員を1人増やして、ユーザWをグループHに加えてもよい。その場合、図16(b)に示すように、グループポイントは1480点から2130点に増加する。このようにメインユーザの貢献度をサブユーザ変更の条件とすることで、メインユーザは、イベントでゲーム結果が低調なサブユーザが同じグループにいたとしても、個人の頑張りで報酬の期待度を高めることができる。 For example, as shown in FIG. 16(a), the user change unit 237 replaces user J (contribution rate 2.0%) with the lowest contribution level and adds user W to group H. In that case, as shown in FIG. 16(a), the group points increase from 1480 points to 2100 points. In addition, the user change unit 237 may increase the group capacity by one person and add user W to group H, as shown in FIG. 16(b). In that case, as shown in FIG. 16(b), the group points increase from 1480 points to 2130 points. In this way, by making the main user's contribution level a condition for changing a sub-user, the main user can increase his/her expectation of a reward through his/her own efforts, even if a sub-user with poor game results in an event is in the same group.

なお、貢献度は、上述した例のように例えば個人得点そのもので表してもよい。また、変更するサブユーザの人数は1人に限らず、2人以上であってもよい。また、ユーザ変更部237は、メインユーザの貢献度ではなく、例えば、メインユーザの個人得点が所定の得点よりも大きい場合またはグループポイントが所定のポイントよりも少ない場合にサブユーザを変更してもよい。また、ユーザ変更部237は、メインユーザが所定の時期(例えば図8に示す初期期間T1)にイベントに初参加したことをサブユーザを変更する条件としてもよい。いずれの場合も、サブユーザを変更することで、ゲーム結果が振るわないグループに属していても報酬の期待度を高めることができる。 Note that the degree of contribution may be represented by, for example, the individual score itself, as in the above example. The number of sub-users to be changed is not limited to one, and may be two or more. The user change unit 237 may change the sub-user not based on the degree of contribution of the main user, but for example, when the main user's individual score is greater than a predetermined score or when the group points are less than a predetermined point. The user change unit 237 may set the condition for changing the sub-user as being that the main user first participated in an event at a predetermined time (for example, the initial period T1 shown in FIG. 8). In either case, by changing the sub-user, it is possible to increase the expectation of a reward even if the sub-user belongs to a group with poor game results.

<マッチングルール>
メインユーザとサブユーザとをマッチングするルールは図6等で説明したものに限らない。例えば、上記ルールとは定員を異ならせてもよいし、参加時期等に応じて定員が変動するようにしてもよい。その場合、グループ構成部234は、例えば、メインユーザが初期期間T1、中期期間T2、終期期間T3に初参加した場合の定員をそれぞれN4人、N5人、N6人(N4<N5<N6)として、イベントが終わりに近づくほど定員が多くてグループポイントが大きくなりやすいグループを構成する。
<Matching rule>
The rules for matching main users and sub-users are not limited to those described in Fig. 6 etc. For example, the capacity may be different from the above rules, or the capacity may vary depending on the time of participation etc. In that case, the group forming unit 234 sets the capacity when the main user first participates in the initial period T1, the middle period T2, and the final period T3 to N4 people, N5 people, and N6 people (N4<N5<N6), respectively, and forms groups that tend to have larger capacity and larger group points as the event draws to a close.

また、グループ構成部234は、特定期間や直近期間に関係なく全てのフォローユーザまたはその他のユーザからサブユーザを選択してもよいし、フォローユーザかその他のユーザかに関係なく同じルールでサブユーザを選択してもよい。また、グループ構成部234は、ログイン日時に関係なく、例えば、メインユーザの初参加時点のゲーム結果(個人得点等)に応じてサブユーザを選択してもよい。また、グループ構成部234は、上述した選択条件(条件1、2、3)を個別に用いてもよいし、組み合わせて用いてもよい。また、グループ構成部234は、条件1、2、3以外の条件として、例えば、ゲームのプレイ時間、プレイ回数、を選択条件として用いてもよい。 The group composition unit 234 may select a sub-user from all followed users or other users regardless of a specific period or the most recent period, or may select a sub-user using the same rules regardless of whether the sub-user is a followed user or other user. The group composition unit 234 may select a sub-user based on, for example, the game result (individual score, etc.) at the time of the main user's first participation, regardless of the login date and time. The group composition unit 234 may use the above-mentioned selection conditions (conditions 1, 2, and 3) individually or in combination. The group composition unit 234 may use, for example, the game play time or the number of times played as a selection condition other than conditions 1, 2, and 3.

<その他>
グループは、チーム、パーティ、仲間または部隊等の他の呼び方がされてもよい。また、ゲームは、上述したクエストをクリアする形式のゲームに限らず、対戦形式やストーリーを分岐させる形式などであってもよい。また、ゲームのジャンルも、アクションゲーム、パズルゲーム、ロールプレイングゲーム、シミュレーションゲーム、アドベンチャーゲーム、シューティングゲーム、レースゲームまたは音楽ゲーム等であってもよい。また、報酬は、ゲーム内通貨に限らない。例えば、特定のアイテム、特定のキャラクタ、特定のクエストの開放または特定のゲームの進捗等が報酬として付与されてもよい。
<Other>
The group may be called a team, a party, friends, a squad, or other names. The game is not limited to the above-mentioned quest-clearing type game, but may be a battle type game or a branching type game. The genre of the game may be an action game, a puzzle game, a role-playing game, a simulation game, an adventure game, a shooting game, a racing game, a music game, or the like. The reward is not limited to an in-game currency. For example, a specific item, a specific character, the unlocking of a specific quest, or progress in a specific game may be given as a reward.

また、ゲーム結果は、個人得点に限らない。例えば、プレイ時間、プレイ回数またはクリアしたクエストの数等をゲーム結果としてもよい。また、モンスターを倒してアイテムを集めるゲームであれば、倒したモンスターの数、所定レベル以上のモンスターを倒した数または所定のアイテムを集めた数等をゲーム結果としてもよい。要するに、ゲーム結果とは、例えば、ゲームを進捗させている程度が分かる結果やゲームの進捗に関係なくともプレイヤキャラクタの強さを示す結果などであればよい。 Furthermore, game results are not limited to individual scores. For example, game results may be play time, number of plays, or number of quests cleared. Furthermore, in a game in which players defeat monsters and collect items, game results may be the number of monsters defeated, the number of monsters of a predetermined level or above defeated, or the number of predetermined items collected. In short, game results may be, for example, results that indicate the degree of progress in the game, or results that indicate the strength of the player character regardless of game progress.

また、例えば、情報処理装置2は、2台以上の装置に分散されてもよいし、クラウドコンピューティングシステムに代替されてもよい。また、図2および図14に示す機能構成も一例であり、これに限られない。例えば、情報処理装置2の機能が2台以上の装置に分散して実現されてもよい。また、1つの機能が行う動作を2以上の機能が分散して行ってもよいし、2以上の機能が1つの機能に統合されてもよい。要するに、情報処理システム1の全体で図2に示す各機能が実現されていれば、それらの機能を実現する装置はどのような構成であってもよい。 Furthermore, for example, the information processing device 2 may be distributed across two or more devices, or may be replaced by a cloud computing system. Furthermore, the functional configurations shown in FIG. 2 and FIG. 14 are also examples, and are not limited to these. For example, the functions of the information processing device 2 may be realized by being distributed across two or more devices. Furthermore, the operation performed by one function may be performed by two or more functions in a distributed manner, or two or more functions may be integrated into one function. In short, as long as each of the functions shown in FIG. 2 is realized in the entire information processing system 1, the devices that realize those functions may have any configuration.

上述した実施形態の態様は、情報処理装置2のような情報処理装置や、情報処理装置2を備える情報処理システム1のような情報処理システムであったが、情報処理方法であってもよい。その情報処理方法は、その情報処理システムが実行する各処理のステップを備える。また、上述した実施形態の態様は、プログラムであってもよい。そのプログラムは、コンピュータに、情報処理システムの各ステップを実行させる。 Although the aspects of the above-mentioned embodiment are an information processing device such as the information processing device 2, or an information processing system such as the information processing system 1 including the information processing device 2, they may also be an information processing method. The information processing method includes each processing step executed by the information processing system. Furthermore, the aspects of the above-mentioned embodiment may also be a program. The program causes a computer to execute each step of the information processing system.

さらに、次に記載の各態様で提供されてもよい。 Furthermore, it may be provided in the following forms:

(1)情報処理システムであって、構成ステップでは、メインユーザと前記メインユーザに対してマッチングされた1以上のサブユーザとを含むグループを構成し、ここで、前記グループは第1グループと第2グループを含み、前記第1グループは前記メインユーザである第1ユーザと、前記サブユーザである第2ユーザを含み、前記第2グループは前記メインユーザである前記第2ユーザを含む一方で前記サブユーザに前記第1ユーザが含まれておらず、決定ステップでは、前記グループに含まれる各ユーザが個別に実行したゲームの結果に基づいて前記グループに関連付けられるグループポイントを決定し、前記第1ユーザの前記ゲームの結果に基づいて、前記第1グループに関連付けられる第1グループポイントを決定し、前記第2ユーザの前記ゲームの結果に基づいて、前記第1グループポイントと前記第2グループに関連付けられる第2グループポイントとを決定する、もの。 (1) An information processing system, in which a configuration step configures a group including a main user and one or more sub-users matched to the main user, where the group includes a first group and a second group, the first group includes a first user who is the main user and a second user who is the sub-user, and the second group includes the second user who is the main user, while the first user is not included in the sub-users, and in a determination step, group points associated with the group are determined based on the results of a game played individually by each user included in the group, first group points associated with the first group are determined based on the results of the game of the first user, and the first group points and second group points associated with the second group are determined based on the results of the game of the second user.

このような態様によれば、協力プレイの雰囲気を出しつつ気楽にプレイさせることができる。 This approach allows players to play in a relaxed manner while still creating an atmosphere of cooperative play.

(2)上記(1)に記載の情報処理システムにおいて、第1付与ステップでは、前記グループポイントに応じた報酬を当該グループポイントに関連付けられたグループに含まれる前記メインユーザに付与する一方、前記サブユーザに付与しない、もの。 (2) In the information processing system described in (1) above, in the first granting step, a reward according to the group points is granted to the main user included in the group associated with the group points, but is not granted to the sub-user.

このような態様によれば、第2ユーザはより気楽にプレイすることができる。 This allows the second user to play more comfortably.

(3)上記(1)に記載の情報処理システムにおいて、第2付与ステップでは、前記グループポイントに応じた報酬を当該グループポイントに関連付けられたグループに含まれる前記メインユーザに付与し、前記サブユーザには、前記サブユーザによる前記ゲームの結果に基づく前記グループポイントに対する貢献度に応じた報酬を付与する、もの。 (3) In the information processing system described in (1) above, in the second granting step, a reward according to the group points is granted to the main user included in the group associated with the group points, and a reward is granted to the sub-user according to the contribution of the sub-user to the group points based on the result of the game.

このような態様によれば、ポイントを稼ぐ動機を高めることができる。 This aspect can increase motivation to earn points.

(4)上記(1)~(3)の何れか1つに記載の情報処理システムにおいて、前記決定ステップでは、第1期間と、前記第1期間の後の第2期間における前記ゲームの結果に基づいて前記グループポイントを決定し、前記第1期間における前記ゲームの結果に基づく前記グループポイントを優遇するように前記グループポイントを決定する、もの。 (4) In the information processing system described in any one of (1) to (3) above, in the determination step, the group points are determined based on the results of the game in a first period and a second period following the first period, and the group points are determined so as to favor the group points based on the results of the game in the first period.

このような態様によれば、特定の期間のプレイを促進することができる。 This aspect can encourage play during specific periods.

(5)上記(1)~(4)の何れか1つに記載の情報処理システムにおいて、前記構成ステップでは、前記メインユーザが前記ゲームを開始したことに基づいて前記サブユーザをマッチングすることによって前記グループを構成し、前記メインユーザが前記ゲームを開始したタイミングに基づいて前記サブユーザをマッチングするルールを決定する、もの。 (5) In the information processing system described in any one of (1) to (4) above, in the configuration step, the group is configured by matching the sub-users based on the main user starting the game, and a rule for matching the sub-users is determined based on the timing when the main user starts the game.

このような態様によれば、参加時期による有利不利を調整することができる。 This aspect allows you to adjust the advantages and disadvantages of participation timing.

(6)上記(5)に記載の情報処理システムにおいて、前記構成ステップでは、前記メインユーザが前記ゲームを開始したタイミングにおける前記ゲームの開催期間の残り期間が短いほど前記ゲームの結果が良好なユーザを前記サブユーザに決定する、もの。 (6) In the information processing system described in (5) above, in the configuration step, the sub-user is determined to be a user who has a better result in the game when the main user starts the game, the shorter the remaining time of the game's duration is.

このような態様によれば、初参加が遅くてもグループポイントを稼ぎやすくすることができる。 This approach makes it easier to earn group points even if you join late for the first time.

(7)上記(6)に記載の情報処理システムにおいて、前記決定ステップでは、前記メインユーザが前記ゲームを開始したタイミングより前における前記サブユーザによる前記ゲームの結果と、前記メインユーザが前記ゲームを開始したタイミングより後における前記サブユーザによる前記ゲームの結果と、に基づいて、前記グループポイントを決定する、もの。 (7) In the information processing system described in (6) above, in the determination step, the group points are determined based on the results of the game played by the sub-user before the main user starts the game and the results of the game played by the sub-user after the main user starts the game.

このような態様によれば、所定の期間の終盤でもゲームへの参加を促進させることができる。 This aspect can encourage participation in the game even towards the end of a specified period.

(8)上記(1)~(7)の何れか1つに記載の情報処理システムにおいて、変更ステップでは、前記ゲームが開催される期間の途中において、前記グループポイントに基づいて前記グループに含まれる前記サブユーザを変更する、もの。 (8) In the information processing system described in any one of (1) to (7) above, the change step changes the sub-users included in the group based on the group points during the period in which the game is held.

このような態様によれば、ゲーム結果が振るわないグループに属していても報酬の期待度を高めることができる。 This aspect makes it possible to increase the expectation of a reward even if the player belongs to a group that has poor game results.

(9)上記(8)に記載の情報処理システムにおいて、前記変更ステップでは、前記グループポイントに対する前記メインユーザの貢献度が高いほど、より前記ゲームの結果が良好なユーザを前記サブユーザに決定する、もの。 (9) In the information processing system described in (8) above, in the change step, the higher the main user's contribution to the group points, the more the sub-user is determined to be a user who has a better result in the game.

このような態様によれば、個人の頑張りで報酬の期待度を高めることができる。 In this way, individuals can increase their expectation of receiving a reward through their efforts.

(10)情報処理装置であって、上記(1)~(9)の何れか1つに記載の情報処理システムの各ステップを実行するように構成される、もの。 (10) An information processing device configured to execute each step of the information processing system described in any one of (1) to (9) above.

(11)プログラムであって、コンピュータに、上記(1)~(9)の何れか1つに記載の情報処理システムの各ステップを実行させる、もの。
もちろん、この限りではない。
(11) A program that causes a computer to execute each step of the information processing system described in any one of (1) to (9) above.
Of course, this is not the case.

最後に、本開示に係る種々の実施形態を説明したが、これらは、例として提示したものであり、開示の範囲を限定することは意図していない。当該新規な実施形態は、その他の様々な形態で実施されることが可能であり、開示の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。当該実施形態やその変形は、開示の範囲や要旨に含まれるとともに、特許請求の範囲に記載された開示とその均等の範囲に含まれるものである。 Finally, various embodiments of the present disclosure have been described, but these are presented as examples and are not intended to limit the scope of the disclosure. The novel embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the gist of the disclosure. The embodiments and modifications thereof are within the scope and gist of the disclosure, and are included in the disclosure and its equivalents as set forth in the claims.

1 :情報処理システム
2 :情報処理装置
3 :ゲーム装置
23 :制御部
33 :制御部
231 :表示制御部
232 :受付部
233 :ゲーム制御部
234 :グループ構成部
235 :ポイント決定部
236 :報酬付与部
237 :ユーザ変更部
1: Information processing system 2: Information processing device 3: Game device 23: Control unit 33: Control unit 231: Display control unit 232: Reception unit 233: Game control unit 234: Group configuration unit 235: Point determination unit 236: Reward granting unit 237: User change unit

Claims (11)

1以上のプロセッサを備える情報処理システムであって、
前記プロセッサが、
マッチングステップでは、メインユーザと、前記メインユーザと同じグループに属する1以上のサブユーザとをマッチングするマッチング処理を実行し、
構成ステップでは、前記マッチング処理によりマッチングされた前記メインユーザ及び前記1以上のサブユーザを含むグループを構成し、ここで、前記グループは第1グループと第2グループを含み、前記第1グループは前記メインユーザである第1ユーザと、前記サブユーザである第2ユーザを含み、前記第2グループは前記メインユーザである前記第2ユーザを含む一方で前記サブユーザに前記第1ユーザが含まれておらず、
決定ステップでは、ゲームの結果に基づいて、構成された前記グループに関連付けられるグループポイントを決定し、前記第1ユーザの前記ゲームの結果に基づいて、前記第1グループに関連付けられる第1グループポイントを決定し、前記第2ユーザの前記ゲームの結果に基づいて、前記第1グループポイントと前記第2グループに関連付けられる第2グループポイントとを決定する、情報処理システム
An information processing system including one or more processors ,
The processor,
In the matching step, a matching process is executed to match a main user with one or more sub-users belonging to the same group as the main user;
In the configuration step, a group is configured including the main user and the one or more sub- users matched by the matching process , wherein the group includes a first group and a second group, the first group includes a first user who is the main user and a second user who is the sub-user, the second group includes the second user who is the main user, while the first user is not included in the sub-users,
In the determination step, an information processing system determines group points associated with the formed group based on the result of the game, determines first group points associated with the first group based on the result of the game of the first user, and determines the first group points and second group points associated with the second group based on the result of the game of the second user .
請求項1に記載の情報処理システムにおいて、
前記プロセッサが、
第1付与ステップでは、決定された前記グループポイントに応じた報酬を当該グループポイントに関連付けられたグループに含まれる前記メインユーザに付与する一方、前記サブユーザに付与しない、情報処理システム
2. The information processing system according to claim 1,
The processor,
In a first granting step, a reward corresponding to the determined group points is granted to the main user included in the group associated with the group points, but is not granted to the sub-user, in an information processing system .
請求項1に記載の情報処理システムにおいて、
前記プロセッサが、
第2付与ステップでは、決定された前記グループポイントに応じた報酬を当該グループポイントに関連付けられたグループに含まれる前記メインユーザに付与し、前記サブユーザには、前記サブユーザによる前記ゲームの結果に基づく前記グループポイントに対する貢献度に応じた報酬を付与する、情報処理システム
2. The information processing system according to claim 1,
The processor,
In a second granting step, a reward corresponding to the determined group points is granted to the main user included in the group associated with the group points, and a reward is granted to the sub-user according to the sub-user's contribution to the group points based on the result of the game, in an information processing system .
請求項1に記載の情報処理システムにおいて、
前記プロセッサが、
前記決定ステップでは、第1期間と、前記第1期間の後の第2期間における前記ゲームの結果に基づいて前記グループポイントを決定し、前記第1期間における前記ゲームの結果に基づく前記グループポイントを優遇するように前記グループポイントを決定する、情報処理システム
2. The information processing system according to claim 1,
The processor,
In the determination step, the group points are determined based on the results of the game in a first period and a second period following the first period, and the group points are determined so as to favor the group points based on the results of the game in the first period.
請求項1に記載の情報処理システムにおいて、
前記プロセッサが、
前記構成ステップでは、前記メインユーザが前記ゲームを開始したことに基づいて前記サブユーザをマッチングすることによって前記グループを構成し、前記メインユーザが前記ゲームを開始したタイミングに基づいて前記サブユーザをマッチングするルールを決定する、情報処理システム
2. The information processing system according to claim 1,
The processor,
In the configuration step, the information processing system configures the group by matching the sub-users based on the main user starting the game, and determines rules for matching the sub-users based on the timing when the main user starts the game.
請求項5に記載の情報処理システムにおいて、
前記プロセッサが、
前記構成ステップでは、前記メインユーザが前記ゲームを開始したタイミングにおける前記ゲームの開催期間の残り期間が短いほど前記ゲームの結果が良好なユーザを前記サブユーザに決定する、情報処理システム
6. The information processing system according to claim 5,
The processor,
In the configuration step, an information processing system determines as the sub-user a user who has better results in the game when the remaining period of the game at the time the main user starts the game is shorter.
請求項6に記載の情報処理システムにおいて、
前記プロセッサが、
前記決定ステップでは、前記メインユーザが前記ゲームを開始したタイミングより前における前記サブユーザによる前記ゲームの結果と、前記メインユーザが前記ゲームを開始したタイミングより後における前記サブユーザによる前記ゲームの結果と、に基づいて、前記グループポイントを決定する、情報処理システム
7. The information processing system according to claim 6,
The processor,
In the determination step, the information processing system determines the group points based on the result of the game played by the sub-user before the main user starts the game and the result of the game played by the sub-user after the main user starts the game.
請求項1に記載の情報処理システムにおいて、
前記プロセッサが、
変更ステップでは、前記ゲームが開催される期間の途中において、決定された前記グループポイントに基づいて前記グループに含まれる前記サブユーザを変更する、情報処理システム
2. The information processing system according to claim 1,
The processor,
In the change step, the sub-users included in the group are changed based on the determined group points during the period in which the game is held, in the information processing system .
請求項8に記載の情報処理システムにおいて、
前記プロセッサが、
前記変更ステップでは、前記グループポイントに対する前記メインユーザの貢献度が高いほど、より前記ゲームの結果が良好なユーザを前記サブユーザに決定する、情報処理システム
9. The information processing system according to claim 8,
The processor,
In the change step, an information processing system determines a user who has a better result in the game to be the sub-user when the main user's contribution to the group points is higher.
1以上のプロセッサを備える情報処理装置であって、
前記プロセッサが、
請求項1~請求項9の何れか1つに記載の情報処理システムの各ステップを実行するように構成される、情報処理装置
An information processing device including one or more processors ,
The processor,
An information processing device configured to execute each step of the information processing system according to any one of claims 1 to 9.
プログラムであって、
コンピュータに、請求項1~請求項9の何れか1つに記載の情報処理システムの各ステップを実行させる、プログラム
A program,
A program for causing a computer to execute each step of the information processing system according to any one of claims 1 to 9.
JP2022118187A 2022-07-25 2022-07-25 Information processing system, information processing device, and program Active JP7617441B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022118187A JP7617441B2 (en) 2022-07-25 2022-07-25 Information processing system, information processing device, and program
JP2024217215A JP2025028147A (en) 2022-07-25 2024-12-12 Information processing system, information processing device, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022118187A JP7617441B2 (en) 2022-07-25 2022-07-25 Information processing system, information processing device, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024217215A Division JP2025028147A (en) 2022-07-25 2024-12-12 Information processing system, information processing device, and program

Publications (2)

Publication Number Publication Date
JP2024015851A JP2024015851A (en) 2024-02-06
JP7617441B2 true JP7617441B2 (en) 2025-01-20

Family

ID=89772607

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022118187A Active JP7617441B2 (en) 2022-07-25 2022-07-25 Information processing system, information processing device, and program
JP2024217215A Pending JP2025028147A (en) 2022-07-25 2024-12-12 Information processing system, information processing device, and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024217215A Pending JP2025028147A (en) 2022-07-25 2024-12-12 Information processing system, information processing device, and program

Country Status (1)

Country Link
JP (2) JP7617441B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025028147A (en) * 2022-07-25 2025-02-28 株式会社カプコン Information processing system, information processing device, and program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017006280A (en) 2015-06-18 2017-01-12 株式会社コナミデジタルエンタテインメント Game system, game control device, and program
JP2019030699A (en) 2018-10-11 2019-02-28 株式会社コナミデジタルエンタテインメント GAME CONTROL DEVICE, GAME SYSTEM, AND PROGRAM
JP2021023476A (en) 2019-08-01 2021-02-22 株式会社 ディー・エヌ・エー Information processing device, game program, and information processing method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7194521B2 (en) * 2018-06-13 2022-12-22 株式会社バンダイナムコエンターテインメント Program, computer system, game system, and object assignment process execution control method
JP7079039B1 (en) * 2021-12-17 2022-06-01 株式会社コナミアミューズメント Game consoles, game systems used in them, computer programs, and control methods
JP7617441B2 (en) * 2022-07-25 2025-01-20 株式会社カプコン Information processing system, information processing device, and program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017006280A (en) 2015-06-18 2017-01-12 株式会社コナミデジタルエンタテインメント Game system, game control device, and program
JP2019030699A (en) 2018-10-11 2019-02-28 株式会社コナミデジタルエンタテインメント GAME CONTROL DEVICE, GAME SYSTEM, AND PROGRAM
JP2021023476A (en) 2019-08-01 2021-02-22 株式会社 ディー・エヌ・エー Information processing device, game program, and information processing method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025028147A (en) * 2022-07-25 2025-02-28 株式会社カプコン Information processing system, information processing device, and program

Also Published As

Publication number Publication date
JP2024015851A (en) 2024-02-06
JP2025028147A (en) 2025-02-28

Similar Documents

Publication Publication Date Title
JP2025123407A (en) Information processing device, information processing method, and program
JP2021145761A (en) Program, terminal, game management device
JP2025072562A (en) Information processing system, information processing device, and program
JP2025065271A (en) Information processing device, information processing method, and program
JP7084788B2 (en) Game programs, recording media, game processing methods, information processing equipment
JP7368731B2 (en) Game programs, server devices and game systems
JP7534683B2 (en) Information processing device, information processing method, and program
JP2025028147A (en) Information processing system, information processing device, and program
JP7623609B2 (en) Information processing method, information processing system, and program
JP7319581B1 (en) Information processing system, information processing device and program
JP2023042779A (en) Information processing system, information processing method, and program
JP7193738B2 (en) computer programs and computer equipment
JP7231853B2 (en) Information processing system, program and information processing method
JP6920090B2 (en) Program and game system
JP7719387B2 (en) Information processing method, information processing system, and program
JP7702067B1 (en) PROGRAM, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING APPARATUS
JP7723277B2 (en) Program, information processing method and information processing system
JP7723271B2 (en) Information processing system and program
JP7808759B2 (en) Game program, game device and game system
JP7366338B2 (en) Game programs, game devices, game systems
JP7755792B2 (en) Program, information processing method and information processing device
JP7795088B2 (en) Information processing systems, indicators and programs
JP2020141860A (en) Program and game system
JP2025017557A (en) Information processing system, information processing method, and program
JP6833333B2 (en) Program and game system

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220727

A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20220802

A625 Written request for application examination (by other person)

Free format text: JAPANESE INTERMEDIATE CODE: A625

Effective date: 20240105

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241011

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241015

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241113

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241216

R150 Certificate of patent or registration of utility model

Ref document number: 7617441

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150