JP7733296B2 - Computer program and computer device - Google Patents
Computer program and computer deviceInfo
- Publication number
- JP7733296B2 JP7733296B2 JP2021150095A JP2021150095A JP7733296B2 JP 7733296 B2 JP7733296 B2 JP 7733296B2 JP 2021150095 A JP2021150095 A JP 2021150095A JP 2021150095 A JP2021150095 A JP 2021150095A JP 7733296 B2 JP7733296 B2 JP 7733296B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- game
- data
- character
- gacha
- 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
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、コンピュータプログラムおよびコンピュータ装置に関する。 The present invention relates to a computer program and a computer device.
従来、ユーザによる抽選要求(ガチャ要求)を受けつけたことを契機として、ユーザに付与するゲーム媒体(キャラクタ、アイテムなど)を選択するガチャが実行されるゲームが知られている。 Conventionally, there are known games in which a gacha is executed to select game content (characters, items, etc.) to be awarded to a user upon receiving a lottery request (gacha request) from the user.
一般的に、ユーザはガチャを要求する際に、自身が所有していないゲーム媒体が付与されることを期待する。 Generally, when users request gacha, they expect to be given game content that they do not own.
そして、ガチャが実行されてユーザが所有していないゲーム媒体が当選した場合には、ユーザ端末装置は、そのゲーム媒体をユーザに付与するために、ゲーム媒体に関する情報をサーバからダウンロードする必要がある。この場合には、ユーザ端末装置において、ゲーム媒体に関する情報がダウンロードされていることを示す画面(ダウンロード画面)が表示される。 If a gacha is run and a game medium that the user does not own is won, the user terminal device must download information about the game medium from the server in order to grant the game medium to the user. In this case, a screen (download screen) indicating that information about the game medium is being downloaded is displayed on the user terminal device.
一方で、ガチャにおいてユーザが所有しているゲーム媒体が当選した場合には、ユーザ端末装置は、ゲーム媒体に関する情報をサーバ装置からダウンロードする必要がない。この場合には、前記とは異なり、ユーザ端末装置において、ダウンロード画面が表示されない。 On the other hand, if a game medium owned by a user is won in a gacha, the user terminal device does not need to download information about the game medium from the server device. In this case, unlike the above, a download screen will not be displayed on the user terminal device.
そのため、従来のガチャでは、ダウンロード画面が表示されるか否かで、ユーザが所有しているゲーム媒体が当選したか否かをユーザが知ることとなってしまい、ガチャの興趣がそがれてしまうおそれがある。これは、ユーザがレアリティの高いゲーム媒体を望む場合に顕著となる問題である。 As a result, with conventional gacha, users would know whether or not they had won the game media they owned based on whether or not the download screen was displayed, which could dampen the excitement of the gacha. This is a problem that becomes more pronounced when users desire rare game media.
この問題点を解決するために、ガチャで当選したゲーム媒体が、ユーザが所有しているゲーム媒体である場合には、当選したゲーム媒体に関する情報をダウンロードする演出を模したフェイクダウンロード画面を表示する技術が知られている(特許文献1参照)。 To solve this problem, a technology is known that, if the game content won in a gacha is a game content that the user already owns, displays a fake download screen that mimics the download of information about the game content that was won (see Patent Document 1).
しかしながら、この特許文献1の発明は、フェイクダウンロード画面を表示することで擬似的な読み込み時間を作るという単なる演出手法を提案するにすぎない。すなわち、特許文献1の発明では、ユーザが所有しているゲーム媒体が当選した場合に、ユーザにとってはなんら意味のない時間が経過することとなる。 However, the invention of Patent Document 1 merely proposes a production technique of creating a pseudo-loading time by displaying a fake download screen. In other words, with the invention of Patent Document 1, if a user wins a game medium they own, time passes that has no meaning to the user.
そのため、従来の発明では、ユーザが所有しているゲーム媒体が当選したときのガチャの演出時間を活用することができているとはいえなかった。 As a result, previous inventions have not been able to take advantage of the gacha presentation time when a user wins a game medium they own.
本発明の目的は、ガチャの興趣を維持しつつ、ガチャの演出時間を有効に活用することのできるコンピュータプログラムを提供することである。 The object of the present invention is to provide a computer program that can effectively utilize the gacha presentation time while maintaining the interest of the gacha.
第1の発明は、
コンピュータを、
ユーザの操作に基づいて、ゲーム中での所定のイベントを実行するための処理を実行するイベント実行手段、および
前記イベントに関する処理が要求されたのちに、他の装置から所定のデータを受信する通信手段、
として機能させ、
前記通信手段は、前記イベントに必要な情報がすでに前記ユーザと関連づけられているか否かによって、前記他の装置から受信する前記データの種類を変更する変更処理を実行する、
コンピュータプログラムである。
The first invention is
Computer,
an event execution means for executing a process for executing a predetermined event in the game based on a user's operation; and a communication means for receiving predetermined data from another device after a process related to the event is requested.
It functions as
the communication means executes a change process for changing the type of the data received from the other device depending on whether or not information required for the event has already been associated with the user.
It is a computer program.
また、第1の発明において、
前記通信手段は、
前記イベントに必要な情報が前記ユーザと関連づけられていない場合には、前記データとして、前記イベントに必要な必須データを受信する処理を実行し、
前記イベントに必要な情報がすでに前記ユーザと関連づけられている場合には、前記データとして、前記必須データとは異なるデータであって前記ゲームを進行させるために必要な進行データを受信する処理を実行する、
ことができる。
In the first invention,
The communication means is
If the information required for the event is not associated with the user, a process is performed to receive essential data required for the event as the data;
If the information required for the event has already been associated with the user, a process is executed to receive, as the data, progress data that is different from the required data and is required to progress the game.
It is possible.
また、第1の発明において、
前記必須データおよび前記進行データは、いずれも略同一のデータ量である、
ことができる。
In the first invention,
The required data and the progress data are both substantially the same data amount.
It is possible.
また、第1の発明において、
前記通信手段が前記データを受信しているときに、前記イベントにかかる演出画面が前記ユーザに提示される、
ことができる。
In the first invention,
a presentation screen relating to the event is presented to the user while the communication means is receiving the data;
It is possible.
また、第1の発明において、
前記通信手段が前記データを受信しているときに、それまで前記ユーザに提示されていた前記イベントにかかる演出画面が一時的に停止される、
ことができる。
In the first invention,
When the communication means receives the data, a presentation screen relating to the event that has been presented to the user is temporarily stopped.
It is possible.
また、第1の発明において、
前記イベントは、ユーザの操作に基づいて要求される媒体抽選であって、
前記媒体抽選では、抽選テーブルに格納されている複数種類のゲーム媒体のうちから前記ユーザに関連づけられる当選媒体が決定される、
ことができる。
In the first invention,
The event is a medium lottery requested based on a user operation,
In the medium lottery, a winning medium associated with the user is determined from among a plurality of types of game media stored in a lottery table.
It is possible.
また、第1の発明において、
前記変更処理は、前記ユーザの操作に基づいて、実行されるか否かが決定される、
ことができる。
In the first invention,
Whether or not the change process is executed is determined based on an operation by the user.
It is possible.
また、第1の発明において、
前記変更処理は、前記コンピュータの通信状況に応じて、実行されるか否かが決定される、
ことができる。
In the first invention,
Whether or not the change process is executed is determined depending on the communication status of the computer.
It is possible.
第2の発明は、
第1の発明のコンピュータプログラムを記憶する記憶部と、
前記コンピュータプログラムを実行する制御部と、
を備える、
コンピュータ装置である。
The second invention is
a storage unit that stores the computer program of the first invention;
a control unit that executes the computer program;
Equipped with
It is a computer device.
本発明によれば、ガチャの興趣を維持しつつ、ガチャの演出時間を有効に活用することのできるコンピュータプログラムを提供することができる。 The present invention provides a computer program that can effectively utilize the gacha presentation time while maintaining the interest of the gacha.
[実施形態]
本発明の実施形態にかかるゲームシステム1について、図1~図7を参照して説明する。ゲームシステム1は、図1のとおり、サーバ装置2とユーザ端末装置3とを備える。
[Embodiment]
A game system 1 according to an embodiment of the present invention will be described with reference to Figures 1 to 7. As shown in Figure 1, the game system 1 includes a server device 2 and a user terminal device 3.
<ゲームの説明>
サーバ装置2により、ユーザ端末装置3で実行される下記のゲームが提供される。具体的には、ユーザ端末装置3では、ユーザがタッチパッド350を介して仮想ゲーム空間上のプレイヤキャラクタを操作して進行する複数のイベント(以下、「クエスト」という。)を備える所定のゲームが実行される。
<Game Description>
The server device 2 provides the following game to be executed on the user terminal device 3. Specifically, on the user terminal device 3, a predetermined game is executed, which includes a plurality of events (hereinafter referred to as "quests") that progress by the user operating a player character in a virtual game space via the touchpad 350.
本実施形態において、ユーザ端末装置3にて実行されるゲームには、ユーザの操作に基づいて使用キャラクタとして設定されるとともにユーザが操作するプレイヤキャラクタが敵キャラクタであるモンスターを討伐するクエストパートがある。例えば、ゲーム中の1つのクエストでは、制限時間内にプレイヤキャラクタがモンスターを討伐すればそのクエストのクリア条件が満たされる。このクエストは、ユーザがタッチパッド350を操作することで進行する。 In this embodiment, the game executed on the user terminal device 3 includes a quest part in which the player character, which is set as the playable character based on the user's operation and is operated by the user, defeats monsters, which are enemy characters. For example, in one quest in the game, the clearing condition for that quest is met if the player character defeats the monster within the time limit. This quest progresses by the user operating the touchpad 350.
クエストパートでは、ユーザは、ユーザが所有する(ユーザの識別情報に関連づけられている)キャラクタで構成されるデッキを用いてゲームを進行させる。具体的には、このデッキに組み込まれたキャラクタが、ユーザの操作に基づいて敵キャラクタと戦う。 During the quest part, the user progresses through the game using a deck made up of characters owned by the user (associated with the user's identification information). Specifically, the characters incorporated into this deck fight enemy characters based on the user's operations.
また、このゲームには、前記クエストパートのほか、媒体抽選(ガチャ)パートがある。このガチャパートでは、複数種類のゲーム媒体のうちからいずれかのゲーム媒体が選択される。具体的には、ガチャパートでは、ユーザがゲームを有利に進めることができるよう、より強力な装備、あるいは、より能力値の高いキャラクタなどのゲーム媒体に関する情報とユーザの識別情報とが関連づけられる。 In addition to the quest part, this game also has a medium lottery (gacha) part. In this gacha part, one game medium is selected from multiple types of game medium. Specifically, in the gacha part, information about the game medium, such as more powerful equipment or characters with higher ability values, is associated with the user's identification information so that the user can progress through the game at an advantage.
本実施形態のガチャパートにおいては、図2のとおり、複数のガチャイベントが用意されている。ガチャイベントには、例えば、期間限定で実施されるガチャイベント、あるいは常時実施されるガチャイベントなどがある。ユーザは、いずれかのガチャイベントを選択したのち、そのガチャイベントのために用意された選択テーブル(ガチャテーブル)に基づいてガチャ(イベントの一例)を実行することができる。 In the gacha part of this embodiment, as shown in Figure 2, multiple gacha events are available. Gacha events include, for example, gacha events that are held for a limited time, and gacha events that are held all the time. After selecting one of the gacha events, the user can execute a gacha (an example of an event) based on the selection table (gacha table) prepared for that gacha event.
また、それぞれのガチャイベントにおいては、図3のとおり、1回の抽選要求(ガチャ要求)で1体のゲーム媒体が選択される単発ガチャと、1回のガチャ要求で10回のガチャが行われて10体のゲーム媒体が選択される10連ガチャとが用意されている。 Furthermore, as shown in Figure 3, each gacha event offers a single gacha, in which one game medium is selected with one lottery request (gacha request), and a 10-pull gacha, in which 10 gachas are performed with one gacha request, and 10 game media are selected.
本実施形態においてガチャで選択されるゲーム媒体、あるいは、例えばクエストのクリア報酬で付与されるゲーム媒体はキャラクタである。また、ユーザに付与されるキャラクタには、それぞれパラメータの種類として体力値、攻撃力、防御力、スキル値のほか、属性、レアリティ(希少度)が設けられている。 In this embodiment, the game content selected through gacha, or the game content awarded as a reward for completing a quest, for example, is a character. Furthermore, the characters awarded to the user each have parameters such as stamina, attack power, defense power, and skill value, as well as attributes and rarity.
例えば、本実施形態では、キャラクタに設定される属性には、火属性、水属性、風属性などがパラメータとして設けられている。 For example, in this embodiment, the attributes set for a character include parameters such as fire, water, and wind attributes.
レアリティには、ノーマル、レア、激レア、超激レアがパラメータとして設けられている。レアリティは、超激レア、激レア、レア、ノーマルの順に希少度が高いことを示している。 Rarity has three parameters: normal, rare, super rare, and ultra super rare. The rarity increases in order of super super rare, super rare, rare, and normal.
各キャラクタには、いずれか1つの属性およびレアリティが設定されている。 Each character has one attribute and rarity assigned to them.
以下では、キャラクタとユーザの識別情報とが関連づけられ、ユーザの識別情報が関連づけられたキャラクタに関する情報がそのユーザのユーザ端末装置3へ送信されることを、「キャラクタがユーザに付与される」という場合がある。 In the following, the term "a character being assigned to a user" may be used to refer to the association of a character with a user's identification information and the transmission of information about the character associated with the user's identification information to the user's user terminal device 3.
ユーザは、ガチャあるいはクエストのクリア報酬によって得られたキャラクタをデッキに組み込んで使用キャラクタとして設定することができる。 Users can add characters obtained through gacha or as rewards for completing quests to their decks and set them as characters to use.
<ハードウェア構成>
図1を参照して、サーバ装置2のハードウェア構成および機能的構成、ならびに前記ゲームが実行されるユーザ端末装置3のハードウェア構成および機能的構成について説明する。
<Hardware configuration>
With reference to FIG. 1, the hardware and functional configurations of the server device 2 and the user terminal device 3 on which the game is executed will be described.
なお、ユーザ端末装置3には、そのユーザ端末装置3に対応づけてユーザアカウントが付与される。このユーザアカウントはユーザアカウント情報(ユーザの識別情報)として管理される。 A user account is assigned to each user terminal device 3 in association with that user terminal device 3. This user account is managed as user account information (user identification information).
ユーザ端末装置3が通信ネットワーク4を介してサーバ装置2と通信を行う場合には、そのユーザ端末装置3からユーザの識別情報が送信される。送信されたユーザの識別情報は、サーバ装置2において所定の認証がなされる。これにより、サーバ装置2とユーザ端末装置3との通信が可能となる。 When the user terminal device 3 communicates with the server device 2 via the communication network 4, the user's identification information is transmitted from the user terminal device 3. The transmitted user's identification information is then authenticated by the server device 2. This enables communication between the server device 2 and the user terminal device 3.
<サーバ装置2のハードウェア構成>
サーバ装置2は、図1のとおり、制御部20、記憶部21、およびネットワークインターフェース22を備える。
<Hardware Configuration of Server Device 2>
As shown in FIG. 1, the server device 2 includes a control unit 20, a storage unit 21, and a network interface 22.
記憶部21およびネットワークインターフェース22は、バス29を介してサーバ装置2の制御部20に接続される。 The memory unit 21 and network interface 22 are connected to the control unit 20 of the server device 2 via a bus 29.
制御部20は、サーバ装置2の動作を制御する。 The control unit 20 controls the operation of the server device 2.
記憶部21は、主にHDD(Hard Disk Drive)、RAM(Random Access Memory)、ROM(Read Only Memory)、SSD(Solid State Drive)などで構成される。 The memory unit 21 is mainly composed of a hard disk drive (HDD), random access memory (RAM), read-only memory (ROM), solid state drive (SSD), etc.
記憶部21には、例えば、ユーザ端末装置3にてプレイされるゲームを実行するためのゲームプログラムを配信するための配信プログラムおよびデータが記憶される。 The storage unit 21 stores, for example, distribution programs and data for distributing game programs for executing games played on the user terminal device 3.
具体的には、記憶部21には、ユーザごとに、ユーザの識別情報(ユーザID)、ユーザランク、所有している石の量、所有しているキャラクタの種類および量、クリアされたクエストの種類、ならびにフレンドなどの情報が記憶されている。 Specifically, the memory unit 21 stores, for each user, information such as the user's identification information (user ID), user rank, amount of stones owned, type and amount of characters owned, type of quests completed, and friends.
図4は、記憶部21においてユーザごとに管理されているデータの一例である。 Figure 4 shows an example of data managed for each user in the memory unit 21.
図4(a)は、ユーザが所有している/所有していないキャラクの情報である。このデータには、図4(a)のとおり、キャラクタ名、レアリティ、データ量、分類、所有の有無(ユーザが所有しているか否か)が記録されている。 Figure 4(a) shows information about characters that the user owns or does not own. As shown in Figure 4(a), this data includes the character name, rarity, amount of data, classification, and ownership status (whether the user owns the character or not).
図4(a)における分類(A~D)は、キャラクタのデータ量(キャラクタの画像データ、3Dモデルデータ、モーションデータ、エフェクトデータ、および、音声データなど、のデータ量)を所定の規則に従って分けたグループである。本実施形態では、各キャラクタにおいて、データ量の一の位が同じであるデータが同一グループに割り振られるように分類されている。 The categories (A-D) in Figure 4(a) are groups into which character data amounts (such as character image data, 3D model data, motion data, effect data, and audio data) are divided according to predetermined rules. In this embodiment, for each character, data amounts with the same ones digit are assigned to the same group.
図4(b)は、ユーザがダウンロードしている/ダウンロードしていないシナリオの情報である。このデータには、図4(b)のとおり、シナリオの種類(シナリオ1、シナリオ2など)、1つのシナリオを構成するデータの数(シナリオによって数が異なる)、データ量、分類、ダウンロードの有無(すでにダウンロードされているか否か)が記録されている。 Figure 4(b) shows information about scenarios that the user has/has not downloaded. As shown in Figure 4(b), this data includes the type of scenario (Scenario 1, Scenario 2, etc.), the number of pieces of data that make up one scenario (the number varies depending on the scenario), the amount of data, its classification, and whether it has been downloaded (whether it has already been downloaded).
図4(b)における分類(A~D)は、シナリオのデータ量(ストーリーおよび会話シーンなどのテキストデータ、仮想空間のマップデータ、背景オブジェクトデータ、ノンプレイヤキャラクタデータ、アイテムデータ、ならびに、音声データなど、のデータ量)を所定の規則に従って分けたグループである。本実施形態では、各シナリオデータは、データ量の一の位が同じであるデータが同一グループに割り振られるように分類されている。 The categories (A-D) in Figure 4(b) are groups into which the amount of scenario data (such as text data for stories and conversation scenes, map data for virtual spaces, background object data, non-player character data, item data, and audio data) is divided according to a predetermined rule. In this embodiment, each scenario data is classified so that data with the same units digit of the data amount is assigned to the same group.
以上のとおり、キャラクタ名の分類およびシナリオの分類は、これらを同一の規則に従って分けたグループであり、同一のアルファベットで分類されるデータ同士は、それぞれがほぼ同一のデータ量となっている。 As mentioned above, character name classifications and scenario classifications are groups that are divided according to the same rules, and data classified with the same alphabet has roughly the same amount of data.
ネットワークインターフェース22は、サーバ装置2とユーザ端末装置3との間でデータを送受信するために、通信ネットワーク4に接続される。 The network interface 22 is connected to the communication network 4 to send and receive data between the server device 2 and the user terminal device 3.
<サーバ装置2の制御部20の機能的構成>
サーバ装置2の制御部20は、図1のとおり、本発明のコンピュータプログラムを実行することにより、照合手段201、ゲーム進行管理手段202、媒体抽選実行手段203、判定手段204、およびサーバ通信手段205として機能する。
<Functional Configuration of the Control Unit 20 of the Server Device 2>
As shown in Figure 1, the control unit 20 of the server device 2 functions as a matching means 201, a game progress management means 202, a medium lottery execution means 203, a determination means 204, and a server communication means 205 by executing the computer program of the present invention.
<照合手段201の説明>
照合手段201は、ユーザ端末装置3から送信されるユーザの識別情報(ユーザID)を用いて、ユーザアカウントの認証を行う。
<Explanation of the Collation Means 201>
The verification means 201 authenticates the user account using the user identification information (user ID) sent from the user terminal device 3 .
<ゲーム進行管理手段202の説明>
ゲーム進行管理手段202は、時間ごとに発生する複数のクエスト(例えば、午後1時~午後3時に特別な敵キャラクタが登場するクエスト)、期間ごとに発生するクエスト、あるいは常時発生しているクエストをユーザに提供する。
<Explanation of the game progress management means 202>
The game progress management means 202 provides the user with a plurality of quests that occur at certain times (for example, a quest in which a special enemy character appears between 1:00 PM and 3:00 PM), quests that occur at certain periods, or quests that occur constantly.
各クエストには、クエストの難易度、クエストの内容、およびクエストのクリア報酬の設定がなされている。 Each quest has its own difficulty level, content, and rewards for completing the quest.
ゲーム進行管理手段202は、後述のクエスト開始要求情報をユーザ端末装置3から受信する。 The game progress management means 202 receives quest start request information (described below) from the user terminal device 3.
また、ゲーム進行管理手段202は、ユーザ端末装置3のゲーム実行手段301からクエスト選択に必要なスタミナ量の消費が要求された旨の情報を受信したのちに、選択されたクエストを開始する。 In addition, the game progress management means 202 starts the selected quest after receiving information from the game execution means 301 of the user terminal device 3 that the consumption of the amount of stamina required to select a quest has been requested.
また、ゲーム進行管理手段202は、ユーザ端末装置3のユーザからの操作信号を受信して、ユーザが設定したデッキの構成に基づいた、ゲームの本編(クエスト)の進行状況を管理する。 The game progress management means 202 also receives operation signals from the user of the user terminal device 3 and manages the progress of the main game (quest) based on the deck configuration set by the user.
具体的には、ゲーム進行管理手段202は、例えば、仮想ゲーム空間でキャラクタを動作させたり、キャラクタの体力値を管理したりする。 Specifically, the game progress management means 202, for example, controls the movement of characters in the virtual game space and manages the characters' stamina values.
また、ゲーム進行管理手段202は、サーバ通信手段205を介してゲームの本編(クエスト)の進行状況(残り時間、マップ、敵キャラクタの体力値など)をユーザ端末装置3へ送信する。 In addition, the game progress management means 202 transmits the progress status of the main part (quest) of the game (remaining time, map, enemy character's stamina value, etc.) to the user terminal device 3 via the server communication means 205.
<媒体抽選実行手段203の説明>
媒体抽選実行手段203は、サーバ通信手段205を介してユーザ端末装置3から後述のガチャ要求情報を受信したことを契機として、複数種類のキャラクタが記憶されたガチャテーブルに基づいてガチャを実行する。
<Explanation of the medium lottery execution means 203>
The medium lottery execution means 203 executes a gacha based on a gacha table in which multiple types of characters are stored, when it receives gacha request information (described below) from the user terminal device 3 via the server communication means 205.
具体的には、媒体抽選実行手段203は、ユーザ端末装置3からガチャ要求情報を受信したのちに、ユーザが選択した種別(ガチャイベント1、ガチャイベント2、単発ガチャ、10連ガチャ)のガチャに設定されているガチャテーブルに従ってガチャを実行する。 Specifically, after receiving gacha request information from the user terminal device 3, the medium lottery execution means 203 executes gacha according to the gacha table set for the gacha type selected by the user (gacha event 1, gacha event 2, single gacha, 10-consecutive gacha).
媒体抽選実行手段203は、常時開催されているガチャイベント、および、開催期間(例えば、一か月間)があらかじめ定められているガチャイベントを提供する。 The medium lottery execution means 203 provides gacha events that are held at all times and gacha events that have a predetermined period of time (e.g., one month).
なお、ユーザは、例えば、図2における仮想ボタン341を押下することにより「ガチャイベント1」を選択することができ、図2における仮想ボタン342を押下することにより「ガチャイベント2」を選択することができる。 For example, the user can select "Gacha Event 1" by pressing virtual button 341 in Figure 2, and can select "Gacha Event 2" by pressing virtual button 342 in Figure 2.
ユーザが「ガチャイベント1」あるいは「ガチャイベント2」を選択したのちに「単発ガチャ」を要求した場合(図3における仮想ボタン343がタッチされた場合)には、媒体抽選実行手段203は、ユーザによる1回のガチャ要求で1回のガチャを実行し、1体の当選キャラクタを選択する。以下では、ユーザが単発ガチャを選択した例が記載されている。 If the user selects "Gacha Event 1" or "Gacha Event 2" and then requests a "single gacha" (when virtual button 343 in Figure 3 is touched), the medium lottery execution means 203 executes one gacha in response to one gacha request from the user and selects one winning character. The following describes an example in which the user selects a single gacha.
一方、ユーザが「ガチャイベント1」あるいは「ガチャイベント2」を選択したのちに「10連ガチャ」を要求した場合(図3における仮想ボタン344がタッチされた場合)には、媒体抽選実行手段203は、ユーザによる1回のガチャ要求で連続して10回のガチャを実行し、10体のキャラクタを選択する。 On the other hand, if the user selects "Gacha Event 1" or "Gacha Event 2" and then requests a "10-consecutive gacha" (when virtual button 344 in Figure 3 is touched), the medium lottery execution means 203 will execute 10 consecutive gachas in response to a single gacha request by the user, and select 10 characters.
媒体抽選実行手段203は、ガチャ要求情報の受信に伴って、ゲーム内通貨である「石」とユーザの識別情報との関連づけを解除する。このように、ガチャ要求がなされることに伴い(ガチャの実行に伴い)、ガチャの種類に応じた数量分、ユーザが所有する石が消費される。なお、石は、例えば、ログインボーナスとして、あるいは、ユーザによる課金によって、ユーザに付与される。 When gacha request information is received, the medium lottery execution means 203 releases the association between the in-game currency "stones" and the user's identification information. In this way, when a gacha request is made (when a gacha is executed), stones owned by the user are consumed in an amount corresponding to the type of gacha. Note that stones are granted to the user, for example, as a login bonus or as a result of a user's payment.
また、媒体抽選実行手段203は、ガチャ要求情報を受信したのちに、演出抽選を実行する。この演出抽選は、当選キャラクタが、ユーザが現在所有しているキャラクタ(所有キャラクタ)であるか否かにかかわらず、当選キャラクタのデータおよびシナリオデータのいずれかのデータがダウンロードされていることを示す演出画面(ダウンロード画面)をユーザに提示するか否かを決定する抽選である。 Furthermore, after receiving the gacha request information, the medium lottery execution means 203 executes an effect lottery. This effect lottery determines whether or not to present the user with an effect screen (download screen) indicating that either the data of the winning character or the scenario data has been downloaded, regardless of whether the winning character is a character (owned character) currently owned by the user.
そして、媒体抽選実行手段203は、演出抽選に当選した場合には、当選キャラクタが所有キャラクタであるか否かにかかわらず、ダウンロード画面をユーザ端末装置3に表示させるための処理を実行する。 Then, if the effect lottery is won, the medium lottery execution means 203 executes processing to display a download screen on the user terminal device 3, regardless of whether the winning character is an owned character.
図5は、ダウンロード画面の一例である。本実施形態では、ダウンロード画面として、「お…これは!」の文字が記載された画面が表示される。このダウンロード画面が表示されることにより、ユーザが所有していないキャラクタ(未所有キャラクタ)が当選したのではないかとの期待感をユーザに抱かせることができる。 Figure 5 is an example of a download screen. In this embodiment, the download screen displayed is a screen with the words "Oh...this is it!" displayed. By displaying this download screen, the user can feel a sense of hope that they may have won a character that they do not own (an unowned character).
また、演出抽選に当選した場合には、媒体抽選実行手段203は、当選キャラクタに関する情報を、判定手段204に送信する。 In addition, if the effect lottery is won, the medium lottery execution means 203 transmits information about the winning character to the determination means 204.
そして、当選キャラクタが未所有キャラクタであると判定手段204が判定した場合には、媒体抽選実行手段203は、サーバ通信手段205を介して、当選キャラクタのデータをユーザ端末装置3に送信する。 If the determination means 204 determines that the winning character is an unowned character, the medium lottery execution means 203 transmits data of the winning character to the user terminal device 3 via the server communication means 205.
一方で、当選キャラクタが所有キャラクタであると判定手段204が判定した場合には、媒体抽選実行手段203は、サーバ通信手段205を介して、当選キャラクタのデータ以外のデータであって、今後のゲーム進行に必要な進行データ(例えば、シナリオデータ)をユーザ端末装置3に受信させる。その際に、媒体抽選実行手段203は、ユーザ端末装置3がダウンロードすべきシナリオデータを指定する。詳細は後述する。 On the other hand, if the determination means 204 determines that the winning character is an owned character, the media lottery execution means 203 causes the user terminal device 3 to receive, via the server communication means 205, data other than the winning character data, but progress data (e.g., scenario data) necessary for future game progress. At that time, the media lottery execution means 203 specifies the scenario data that the user terminal device 3 should download. Details will be provided below.
また、媒体抽選実行手段203は、演出抽選に当選していない場合であっても、当選キャラクタが未所有キャラクタである場合には、図5のダウンロード画面をユーザ端末装置3に表示させるための処理を実行する。すなわち、本実施形態では、演出抽選に当選していなくともダウンロード画面が表示される場合があるため、ダウンロード画面が表示された場合のユーザの期待感を大きくすることができる。 In addition, even if the user does not win the effect lottery, if the winning character is an unowned character, the medium lottery execution means 203 executes processing to display the download screen of FIG. 5 on the user terminal device 3. In other words, in this embodiment, the download screen may be displayed even if the user does not win the effect lottery, which can increase the user's sense of anticipation when the download screen is displayed.
図6は、ガチャが実行されたあとのゲーム画面を示す例である。図6において、ユーザ端末装置3の液晶画面340には、当選キャラクタが表示されている。すなわち、図6には、当選キャラクタのキャラクタ名(例えば、「キャラクタ23」)、当選キャラクタの属性(例えば、「水属性」)、当選キャラクタのレアリティ(例えば、「激レア」)が表示されている。 Figure 6 is an example of a game screen after a gacha has been executed. In Figure 6, the liquid crystal screen 340 of the user terminal device 3 displays the winning character. That is, Figure 6 displays the character name of the winning character (e.g., "Character 23"), the winning character's attribute (e.g., "Water attribute"), and the winning character's rarity (e.g., "Super rare").
また、媒体抽選実行手段203は、当選キャラクタの情報とユーザの識別情報とを関連づけ、サーバ通信手段205を介して当選キャラクタの情報をユーザ端末装置3に送信する。これにより、当選キャラクタがユーザに付与される。 The medium lottery execution means 203 also associates the information about the winning character with the user's identification information and transmits the information about the winning character to the user terminal device 3 via the server communication means 205. This grants the winning character to the user.
また、当選キャラクタが未所有キャラクタであった場合には、媒体抽選実行手段203は、例えば、当選キャラクタをユーザに付与したのちに、そのキャラクタが所有キャラクタとなった旨の情報を記憶部21に送信する。これにより、図4(a)における「所有の有無」が更新される。 Furthermore, if the winning character is an unowned character, the medium lottery execution means 203, for example, grants the winning character to the user and then transmits information to the storage unit 21 indicating that the character has become an owned character. This updates the "Owned or Unowned" status in Figure 4(a).
<判定手段204の説明>
判定手段204は、演出抽選に当選している場合に媒体抽選実行手段203からガチャの結果(当選キャラクタのデータ)を受信したのちに、記憶部21に記憶されている情報を参照して、当選キャラクタが所有キャラクタであるか未所有キャラクタであるかを判定する。
<Description of Determining Means 204>
When the performance lottery is won, the determination means 204 receives the result of the gacha (data of the winning character) from the medium lottery execution means 203, and then refers to the information stored in the storage unit 21 to determine whether the winning character is an owned character or an unowned character.
具体的には、判定手段204は、当選キャラクタのデータと、記憶部21においてそのユーザに関連づけられて記憶されているキャラクタのデータ(図4参照)と、を比較する。例えば、図4(a)の例では、キャラクタ1が当選した場合には、当選キャラクタが所有キャラクタであると判定され、キャラクタ2が当選した場合には、当選キャラクタが未所有キャラクタであると判定される。 Specifically, the determination means 204 compares the data of the selected character with the data of the characters associated with that user and stored in the storage unit 21 (see Figure 4). For example, in the example of Figure 4(a), if character 1 is selected, the selected character is determined to be an owned character, and if character 2 is selected, the selected character is determined to be an unowned character.
ついで、判定手段204は、判定結果を媒体抽選実行手段203に送信する。これを受信した媒体抽選実行手段203は、この判定結果と記憶部21の情報とに基づいて、ユーザ端末装置2の媒体抽選要求手段302がダウンロードすべきデータを指定する。 The determination means 204 then transmits the determination result to the medium lottery execution means 203. The medium lottery execution means 203, upon receiving this, specifies the data to be downloaded by the medium lottery request means 302 of the user terminal device 2 based on the determination result and the information in the memory unit 21.
<サーバ通信手段205の説明>
サーバ通信手段205は、ユーザ端末装置3との間で、ユーザの識別情報、ゲームプログラムなどのゲームデータなどを送受信する。
<Description of Server Communication Means 205>
The server communication means 205 transmits and receives user identification information, game data such as game programs, and the like to and from the user terminal device 3 .
また、サーバ通信手段205は、ユーザによる操作信号、クエスト開始要求情報、ガチャ要求情報などをユーザ端末装置3から受信する。 In addition, the server communication means 205 receives user operation signals, quest start request information, gacha request information, etc. from the user terminal device 3.
また、サーバ通信手段205は、クエストの進行状況に関する情報、当選キャラクタに関する情報、ダウンロード画面に関する情報などをユーザ端末装置3へ送信する。 The server communication means 205 also transmits information about the progress of the quest, information about the winning character, information about the download screen, etc. to the user terminal device 3.
<ユーザ端末装置3のハードウェア構成>
ユーザ端末装置3は、図1のとおり、スピーカ330、液晶画面340、タッチパッド350が内蔵される、例えば、スマートフォンなどの端末装置である。このユーザ端末装置3において、サーバ装置2から配信されたゲームに関するゲームプログラムおよびデータに基づいてゲームが進行する。
<Hardware Configuration of User Terminal Device 3>
1, the user terminal device 3 is a terminal device such as a smartphone that has a built-in speaker 330, an LCD screen 340, and a touchpad 350. In this user terminal device 3, the game progresses based on the game program and data related to the game distributed from the server device 2.
また、ユーザ端末装置3は、サーバ装置2との間で、インターネットあるいはLANなどの通信ネットワーク4を介して互いにデータ通信をすることができる。 In addition, the user terminal device 3 can communicate data with the server device 2 via a communication network 4 such as the Internet or a LAN.
ユーザ端末装置3は、制御部30、記憶部31、ネットワークインターフェース32、オーディオ処理部33、グラフィック処理部34、および操作部35を備える。 The user terminal device 3 includes a control unit 30, a memory unit 31, a network interface 32, an audio processing unit 33, a graphics processing unit 34, and an operation unit 35.
記憶部31、ネットワークインターフェース32、オーディオ処理部33、グラフィック処理部34、および操作部35は、バス39を介して、制御部30に接続される。 The memory unit 31, network interface 32, audio processing unit 33, graphics processing unit 34, and operation unit 35 are connected to the control unit 30 via a bus 39.
制御部30は、ユーザ端末装置3の動作を制御する。 The control unit 30 controls the operation of the user terminal device 3.
記憶部31は、主にHDD、RAM、ROM、SSDなどで構成される。記憶部31には、例えば、ゲームを実行するためのゲームプログラムおよびデータが記憶される。 The storage unit 31 is mainly composed of an HDD, RAM, ROM, SSD, etc. The storage unit 31 stores, for example, game programs and data for running games.
ネットワークインターフェース32は、ユーザ端末装置3とサーバ装置2との間でデータを送受信するために、通信ネットワーク4に接続される。これにより、ユーザ端末装置3にゲームプログラムおよびゲームデータ(ユーザランク、石、所有キャラクタ、デッキ情報など)がダウンロードされる。 The network interface 32 is connected to the communications network 4 to transmit and receive data between the user terminal device 3 and the server device 2. This allows the game program and game data (user rank, stones, owned characters, deck information, etc.) to be downloaded to the user terminal device 3.
オーディオ処理部33は、制御部30の指示に従ってデジタルのゲーム音声を再生および合成する。また、オーディオ処理部33には、スピーカ330が接続される。ゲーム音声は、スピーカ330から出力される。 The audio processing unit 33 plays and synthesizes digital game sounds according to instructions from the control unit 30. A speaker 330 is also connected to the audio processing unit 33. Game sounds are output from the speaker 330.
グラフィック処理部34は、制御部30の指示に従って仮想ゲーム空間およびプレイヤキャラクタなどを含むゲーム画像を動画形式で描画する。グラフィック処理部34にて動画形式に描画されたゲーム画像は、ゲーム画面として液晶画面340に表示される。 The graphics processing unit 34 renders game images, including the virtual game space and player characters, in video format in accordance with instructions from the control unit 30. The game images rendered in video format by the graphics processing unit 34 are displayed on the LCD screen 340 as the game screen.
操作部35には、ユーザからの操作信号が入力される。本実施形態において操作部35には、入力位置検出装置であるタッチパッド350を介してユーザからの操作信号が入力される。ユーザはタッチパッド350をタッチすることによって、キャラクタの編成(デッキの構成)、クエストの選択、あるいは、プレイヤキャラクタの操作等を行う。 Operation signals from the user are input to the operation unit 35. In this embodiment, operation signals from the user are input to the operation unit 35 via a touchpad 350, which is an input position detection device. By touching the touchpad 350, the user can organize characters (configure their deck), select quests, or control the player character.
<ユーザ端末装置3の制御部30の機能的構成>
ユーザ端末装置3の制御部30は、サーバ装置2からダウンロードされたゲームプログラムを実行することで、図1のとおり、ゲーム実行手段301、媒体抽選要求手段302(イベント実行手段の一例)、および端末通信手段303として機能する。
<Functional Configuration of the Control Unit 30 of the User Terminal Device 3>
The control unit 30 of the user terminal device 3 executes the game program downloaded from the server device 2, and thereby functions as a game execution means 301, a medium lottery request means 302 (an example of an event execution means), and a terminal communication means 303, as shown in Figure 1.
<ゲーム実行手段301の説明>
ゲーム実行手段301は、ユーザの操作に基づいて、ゲーム中での所定のイベントを実行するための処理を実行する。
<Explanation of the Game Execution Means 301>
The game execution means 301 executes processing for executing a predetermined event in the game based on a user operation.
具体的には、例えば、ゲーム実行手段301は、ユーザによるタッチパッド350の操作に基づいて、イベントとしてのクエストパートおよびガチャパートを備えるゲームをユーザ端末装置3に実行させる。 Specifically, for example, the game execution means 301 causes the user terminal device 3 to execute a game that includes a quest part and a gacha part as events, based on the user's operation of the touchpad 350.
ゲーム実行手段301は、ユーザの操作およびサーバ装置2のゲーム進行管理手段202から送信される情報などに基づいてゲームを進行させる。 The game execution means 301 progresses the game based on user operations and information sent from the game progress management means 202 of the server device 2.
具体的には、ゲーム実行手段301は、ゲームデータに含まれるゲーム空間オブジェクトおよびテクスチャなどのデータを記憶部31から読み出し、二次元または三次元の仮想ゲーム空間を生成する。 Specifically, the game execution means 301 reads data such as game space objects and textures contained in the game data from the storage unit 31 and generates a two-dimensional or three-dimensional virtual game space.
また、ゲーム実行手段301は、仮想ゲーム空間にプレイヤキャラクタを配置する。そして、ゲーム実行手段301は、ユーザによるタッチパッド350の操作、および、ゲーム進行管理手段202から送信されるゲームの進行状況に応じて、仮想ゲーム空間におけるプレイヤキャラクタの行動を制御する。 The game execution means 301 also places a player character in the virtual game space. The game execution means 301 then controls the actions of the player character in the virtual game space in accordance with the user's operation of the touchpad 350 and the game progress status transmitted from the game progress management means 202.
また、ゲーム実行手段301は、仮想ゲーム空間、プレイヤキャラクタ、および仮想操作ボタンをゲーム画面として液晶画面340に表示するための情報を生成する。これらの情報に従って、グラフィック処理部34が液晶画面340上にゲーム画像を描画する。 The game execution means 301 also generates information for displaying the virtual game space, player character, and virtual operation buttons as a game screen on the liquid crystal screen 340. In accordance with this information, the graphics processing unit 34 draws game images on the liquid crystal screen 340.
例えば、液晶画面340には、図2のとおり、画面上部から「ユーザランク」、「石」(石の所有数)などが表示される。石は、ユーザが購入することにより、または、ログインボーナスなどにより、ユーザに付与される。 For example, as shown in Figure 2, the LCD screen 340 displays "user rank," "stones" (number of stones owned), etc. from the top of the screen. Stones are granted to users by purchasing them or as login bonuses, etc.
また、ゲーム実行手段301は、ユーザの操作に基づいてクエストの開始を要求するためのクエスト開始要求情報を生成する。クエスト開始要求情報は、端末通信手段303を介してゲーム進行管理手段202へ送信される。 The game execution means 301 also generates quest start request information to request the start of a quest based on the user's operation. The quest start request information is transmitted to the game progress management means 202 via the terminal communication means 303.
<媒体抽選要求手段302の説明>
媒体抽選要求手段302は、ユーザの操作に基づいてガチャ要求が行われると、ガチャ要求情報を生成する。ガチャ要求情報には、ユーザが選択したガチャイベントの情報、ガチャの種類に関する情報のほか、消費される石の量に関する情報が含まれる。このガチャ要求情報は端末通信手段303を介してサーバ装置2へ送信される。
<Explanation of the medium lottery request means 302>
When a gacha request is made based on a user's operation, the medium lottery request means 302 generates gacha request information. The gacha request information includes information on the gacha event selected by the user, information on the type of gacha, and information on the amount of stones to be consumed. This gacha request information is transmitted to the server device 2 via the terminal communication means 303.
具体的には、媒体抽選要求手段302は、ユーザが「単発ガチャ」のボタン343を押下した場合には、単発ガチャ用のガチャ要求情報を生成する。 Specifically, when the user presses the "single gacha" button 343, the medium lottery request means 302 generates gacha request information for a single gacha.
一方、媒体抽選要求手段302は、ユーザが「10連ガチャ」のボタン344を押下した場合には、10連ガチャ用のガチャ要求情報を生成する。 On the other hand, when the user presses the "10 consecutive gacha" button 344, the medium lottery request means 302 generates gacha request information for a 10 consecutive gacha.
サーバ装置2が受信したガチャ要求情報の種類により、サーバ装置2にて、対応するガチャが実行される。 Depending on the type of gacha request information received by the server device 2, the corresponding gacha will be executed on the server device 2.
<端末通信手段303の説明>
端末通信手段303は、例えば、サーバ装置2からゲームに関するゲームプログラム、ならびに、当選キャラクタに関する情報およびシナリオデータを含むゲームデータなどの情報を受信する。
<Description of terminal communication means 303>
The terminal communication means 303 receives, for example, information such as a game program relating to the game, and game data including information about the winning character and scenario data from the server device 2 .
また、端末通信手段303は、ガチャ(イベントの一例)に必要な情報がすでにユーザと関連づけられているか否かによって、サーバ装置2から受信するデータの種類を変更する変更処理を実行する。 In addition, the terminal communication means 303 executes a change process to change the type of data received from the server device 2 depending on whether the information required for gacha (an example of an event) is already associated with the user.
具体的には、前述のとおり演出抽選に当選している場合には、端末通信手段303は、当選キャラクタが所有キャラクタであるか否か(当選キャラクタにかかるキャラクタがすでにユーザに関連づけられているか否か)に応じて、サーバ装置2から当選キャラクタのデータおよびシナリオデータのいずれかのデータを受信する。 Specifically, if the user wins the effect lottery as described above, the terminal communication means 303 receives either the data of the winning character or the scenario data from the server device 2, depending on whether the winning character is an owned character (whether the character related to the winning character is already associated with the user).
より具体的には、端末通信手段303は、当選キャラクタが未所有キャラクタである場合には、当選キャラクタのデータを受信(ダウンロード)する。 More specifically, if the selected character is not owned by the player, the terminal communication means 303 receives (downloads) the data for the selected character.
一方、端末通信手段303は、当選キャラクタが所有キャラクタである場合には、その当選キャラクタのデータ量とほぼ同一のデータ量のシナリオデータ(当選キャラクタの分類と同じ分類のシナリオデータ)をダウンロードする。 On the other hand, if the selected character is an owned character, the terminal communication means 303 downloads scenario data of approximately the same data volume as the selected character (scenario data of the same classification as the selected character's classification).
すなわち、図4において、未所有キャラクタである「キャラクタ2」(分類は「A」)が当選した場合には、分類が「A」、かつ、すべてのデータがダウンロードされていないシナリオであって、シナリオ番号が小さい順の「シナリオ2」がダウンロード対象となる。 In other words, in Figure 4, if an unowned character "Character 2" (classified as "A") is selected, the scenario to be downloaded will be "Scenario 2," which is classified as "A" and for which not all data has been downloaded, and which has the lowest scenario number.
そして、端末通信手段303は、この「シナリオ2」のデータのうち、データ番号が小さいデータであって、まだダウンロードされていないデータである「データ1」をダウンロードする。 Then, the terminal communication means 303 downloads "Data 1," which is the data with the smallest data number among the "Scenario 2" data and has not yet been downloaded.
なお、このダウンロード対象(当選キャラクタの分類に対応する分類であって、ダウンロードされていないシナリオのデータ)は、サーバ装置2の媒体抽選実行手段203が指定する。 The download target (data of scenarios that have not been downloaded and are in a category corresponding to the category of the winning character) is specified by the medium lottery execution means 203 of the server device 2.
また、図4のとおり、「キャラクタ2」のデータ量は5.1MBであり、サーバ装置2によって指定されるシナリオデータ「シナリオ2のデータ1」のデータ量は5.6MBであり、これらの一の位の数字はともに「5」である。 Also, as shown in Figure 4, the data volume of "Character 2" is 5.1 MB, and the data volume of the scenario data "Scenario 2 Data 1" specified by server device 2 is 5.6 MB, with the units digit of both being "5."
以上のとおり、本実施形態における変更処理は、当選キャラクタが所有キャラクタであるか未所有キャラクタであるかに応じて、ダウンロードされるデータが変更されるという処理である。 As described above, the change process in this embodiment changes the data to be downloaded depending on whether the selected character is an owned character or an unowned character.
また、演出抽選に当選している場合には、端末通信手段303は、当選キャラクタのデータあるいはシナリオデータを受信しているときに、サーバ装置2からダウンロード画面に関する情報を受信する。 Furthermore, if the player wins the effect lottery, the terminal communication means 303 receives information regarding the download screen from the server device 2 while receiving the data of the winning character or scenario data.
また、端末通信手段303は、演出抽選に当選していない場合であっても当選キャラクタが未所有キャラクタである場合には、当選キャラクタのデータを受信しているときに、サーバ装置2からダウンロード画面に関する情報を受信する。 In addition, even if the player does not win the effect lottery, if the winning character is an unowned character, the terminal communication means 303 receives information about the download screen from the server device 2 while receiving the data of the winning character.
また、端末通信手段303は、例えば、ユーザの操作に基づいて、ユーザの識別情報、新たなゲームデータのダウンロード要求情報、クエスト開始要求情報、およびガチャ要求情報などの情報をサーバ装置3へ送信する。 In addition, the terminal communication means 303 transmits information such as user identification information, new game data download request information, quest start request information, and gacha request information to the server device 3, for example, based on user operation.
<ダウンロード処理の説明>
以下、図7を参照して、本発明のダウンロード処理について説明する。なお、後述の処理手順は一例であり、本発明の実施形態はこれらには限られない。処理手順は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
<Download process explanation>
The download process of the present invention will be described below with reference to Fig. 7. Note that the process procedure described below is an example, and the embodiment of the present invention is not limited to this. The process procedure can be appropriately modified in design within the scope of the present invention.
ユーザの操作に基づいて、ユーザ端末装置3の媒体抽選要求手段302が、ガチャ要求を実行する(ステップS1)。 Based on the user's operation, the medium lottery request means 302 of the user terminal device 3 executes a gacha request (step S1).
ついで、サーバ装置2の媒体抽選実行手段203が、ガチャの要求に必要な量(例えば、10個)の石とユーザの識別情報との関連づけを解除する。これにより、ガチャに必要な量の石が消費される(ステップS2)。 Next, the medium lottery execution means 203 of the server device 2 releases the association between the amount of stones required for the gacha request (e.g., 10 stones) and the user's identification information. This consumes the amount of stones required for the gacha (step S2).
ついで、媒体抽選実行手段203が、演出抽選を実行し、演出抽選に当選したか否かを判定する(ステップS3)。 Next, the medium lottery execution means 203 executes the effect lottery and determines whether the effect lottery has been won (step S3).
演出抽選に当選しなかった場合(S3:NO)には、本発明のダウンロード処理は終了する。 If the effect lottery is not won (S3: NO), the download process of the present invention ends.
一方、演出抽選に当選した場合(S3:YES)には、媒体抽選実行手段203が、ダウンロード画面をユーザ端末装置3に表示させるための処理を実行する。これにより、ガチャ演出が実行され、ユーザ端末装置3の液晶画面340に図5に示されるようなダウンロード画面が表示される(ステップS4)。 On the other hand, if the effect lottery is won (S3: YES), the medium lottery execution means 203 executes processing to display a download screen on the user terminal device 3. This executes the gacha effect, and a download screen such as that shown in FIG. 5 is displayed on the LCD screen 340 of the user terminal device 3 (step S4).
ついで、サーバ装置2の判定処理204が、当選キャラクタが未所有キャラクタであるか否かを判定する(ステップS5)。 Next, the determination process 204 of the server device 2 determines whether the selected character is an unowned character (step S5).
当選キャラクタが未所有キャラクタである場合(S5:YES)には、サーバ装置2の指定により、ユーザ端末装置3の端末通信手段303が、サーバ装置2から当選キャラクタのデータをダウンロードする(ステップS6)。 If the winning character is not owned by the user (S5: YES), the terminal communication means 303 of the user terminal device 3 downloads the winning character's data from the server device 2 as instructed by the server device 2 (step S6).
一方、当選キャラクタが所有キャラクタである場合(S5:NO)には、サーバ装置2の指定により、端末通信手段303が、サーバ装置2から当選キャラクタのデータ量に対応するシナリオデータをダウンロードする(ステップS8)。 On the other hand, if the winning character is an owned character (S5: NO), the terminal communication means 303 downloads scenario data corresponding to the data volume of the winning character from the server device 2, as specified by the server device 2 (step S8).
ついで、媒体抽選実行手段203が、ユーザの識別情報と関連づけられた当選キャラクタに関する情報をユーザ端末装置3へ送信する。これにより、ユーザに当選キャラクタが付与される(ステップS7)。その後、本発明のダウンロード処理は終了する。
以上の手順により、本発明のダウンロード処理が実行される。
Next, the medium lottery execution means 203 transmits information about the winning character associated with the user's identification information to the user terminal device 3. As a result, the winning character is awarded to the user (step S7). Thereafter, the download process of the present invention ends.
The download process of the present invention is carried out through the above procedure.
以上をまとめると、本実施形態のコンピュータプログラムは、
ユーザ端末装置3を、
ユーザの操作に基づいて、ゲーム中での所定のイベント(例えば、ガチャ)を実行するための処理を実行する媒体抽選要求手段302、および
ガチャが要求されたのちに、サーバ装置2から所定のデータを受信する端末通信手段303、
として機能させ、
端末通信手段303は、当選キャラクタがすでにユーザと関連づけられているか否かによって、サーバ装置2から受信するデータの種類を変更する変更処理を実行する。
In summary, the computer program of this embodiment is as follows:
The user terminal device 3
a medium lottery request means 302 that executes a process for executing a predetermined event (e.g., gacha) in the game based on a user operation; and a terminal communication means 303 that receives predetermined data from the server device 2 after the gacha is requested.
It functions as
The terminal communication means 303 executes a change process for changing the type of data received from the server device 2 depending on whether or not the winning character has already been associated with the user.
<発明の効果>
本実施形態のコンピュータプログラムによれば、ガチャの興趣を維持しつつ、ガチャの演出時間を有効に活用することができる。
<Effects of the invention>
According to the computer program of this embodiment, it is possible to effectively utilize the gacha presentation time while maintaining the interest of the gacha.
すなわち、本発明によれば、当選キャラクタが所有キャラクタであっても未所有キャラクタであってもダウンロード画面が表示されるが、その際にダウンロードされるデータは、当選キャラクタが所有キャラクタであるか否かにかかわらず、ゲームの進行に必要なデータである。 In other words, according to the present invention, the download screen is displayed whether the winning character is an owned character or not, but the data downloaded at that time is data necessary for progressing through the game, regardless of whether the winning character is an owned character or not.
したがって、ダウンロード画面が表示されると直ちに未所有キャラクタが当選したことが判明してしまうなどの不具合を回避しつつ、無駄なデータがダウンロードされる、あるいは、データをダウンロードしているかのようなフェイクダウンロード画面が表示されるといったように、ダウンロード画面が表示されている時間(ガチャの演出時間)を無駄にすることがない。 This avoids issues such as immediately realizing that a character not yet owned has been won when the download screen appears, and also prevents the time the download screen is displayed (gacha performance time) from being wasted by downloading unnecessary data or displaying a fake download screen that makes it appear as if data is being downloaded.
さらに、当選キャラクタが所有キャラクタであった場合に、前記のとおりゲームの進行に必要なシナリオデータが先行してダウンロードされることで、ユーザが実際にそのシナリオをプレイしようとする際に、シナリオデータのダウンロード時間を短縮することができる。 Furthermore, if the winning character is an owned character, the scenario data required to progress through the game will be downloaded in advance as described above, thereby shortening the download time for the scenario data when the user actually attempts to play the scenario.
[他の実施形態]
前記実施形態においては、当選キャラクタのデータ、あるいは、当選キャラクタのデータ量とほぼ同一量のシナリオデータ、がダウンロードされうる例が記載されているが、本発明はこれには限られない。
Other Embodiments
In the above embodiment, an example is described in which data of a selected character or scenario data of approximately the same amount as the data amount of the selected character can be downloaded, but the present invention is not limited to this.
例えば、一般家庭などのWi-Fi(登録商標)環境でデータ量が最大のキャラクタあるいはシナリオデータがダウンロードされる時間が3秒である場合には、ダウンロードされるデータ量にかかわらず、固定時間であって3秒よりも長い時間(例えば、4秒間)、ダウンロード画面が表示されてもよい。 For example, if it takes three seconds to download the largest amount of character or scenario data in a Wi-Fi (registered trademark) environment such as a typical home, the download screen may be displayed for a fixed period of time longer than three seconds (for example, four seconds), regardless of the amount of data being downloaded.
この場合には、標準的な通信環境で通信状況がよい状態であれば、常に一定時間(4秒間)ダウンロード画面が表示される。そしてこの場合には、ダウンロード時間が短めであるから例えばレアリティの低いキャラクタ(データ量が小さいキャラクタ)が当選したと考えられる、ダウンロード時間が長めであるからレアリティの高いキャラクタ(データ量が大きいキャラクタ)が当選したと考えられる、といったようにユーザに気取られてしまうことを防ぐことができる。 In this case, if the communication conditions are good in a standard communication environment, the download screen will always be displayed for a fixed period of time (4 seconds). This prevents the user from mistaking the fact that a low-rarity character (a character with a small amount of data) has been selected because the download time is short, or that a high-rarity character (a character with a large amount of data) has been selected because the download time is long.
また、前記実施形態においては、ユーザ端末装置の端末通信手段が当選キャラクタのデータあるいはシナリオデータをダウンロードしている間に、ダウンロード画面が表示される例が記載されているが、本発明はこれには限られない。 Furthermore, in the above embodiment, an example is described in which a download screen is displayed while the terminal communication means of the user terminal device is downloading data of a selected character or scenario data, but the present invention is not limited to this.
例えば、ユーザ端末装置の端末通信手段が当選キャラクタのデータあるいはシナリオデータをダウンロードしている間に、「抽選中…」などの通常の演出画面の色が反転してもよく、また、表示されていた演出画面が暗転してもよい。 For example, while the terminal communication means of the user terminal device is downloading the winning character data or scenario data, the color of the normal display screen, such as "Lottery in progress...", may be inverted, or the displayed display screen may go dark.
前記実施形態に限られず、サーバ装置の判定手段は、当選キャラクタが、ユーザが現在所有しているキャラクタであるか否かだけではなく、ユーザが過去に所有したことのあるキャラクタであるか否かも判定してもよい。この場合には、サーバ装置の記憶部に、ユーザが過去に所有したことのあるキャラクタが記憶されていればよい。 Not limited to the above embodiment, the determination means of the server device may determine not only whether the winning character is a character currently owned by the user, but also whether it is a character that the user has owned in the past. In this case, it is sufficient that the memory unit of the server device stores characters that the user has owned in the past.
また、前記実施形態では、演出抽選に当選した場合には、当選キャラクタが所有キャラクタであるか否かに応じて、サーバ装置2から当選キャラクタのデータおよびシナリオデータのいずれかを受信する例が記載されているが、本発明はこれには限られない。 Furthermore, in the above embodiment, an example is described in which, if the effect lottery is won, either the data of the winning character or the scenario data is received from the server device 2 depending on whether the winning character is an owned character, but the present invention is not limited to this.
例えば、サーバ装置がガチャの処理を開始すると同時にユーザ端末装置が必ずシナリオデータのダウンロードを開始するが、当選キャラクタが未所有キャラクタであった場合には、ユーザ端末装置は、ダウンロードする対象をシナリオデータから当選キャラクタのデータに切り替えてもよい。この場合には、この切替処理が変更処理となる。 For example, the user terminal device always starts downloading scenario data at the same time as the server device starts processing the gacha. However, if the winning character is a character that the user does not own, the user terminal device may switch the data to be downloaded from the scenario data to the data of the winning character. In this case, this switching process is the change process.
また、前記実施形態では、演出抽選に当選した場合に、本発明のダウンロード処理が実行される例が記載されているが、本発明はこれには限られない。例えば、演出抽選が行われることなく、ガチャが要求されるたびにダウンロード処理が実行されてもよい。 In addition, the above embodiment describes an example in which the download process of the present invention is executed when the effect lottery is won, but the present invention is not limited to this. For example, the download process may be executed each time a gacha is requested, without an effect lottery being held.
また、前記実施形態に限られず、変更処理は、ユーザの操作に基づいて、実行されるか否かが決定されてもよい。この場合には、ユーザは、ユーザ端末装置に変更処理を実行させるか否かをメニュー画面などで事前に設定することができる。 Furthermore, without being limited to the above embodiment, whether or not the change process is to be executed may be determined based on the user's operation. In this case, the user can set in advance, on a menu screen or the like, whether or not to have the user terminal device execute the change process.
また、前記実施形態に限られず、変更処理は、ユーザ端末装置の通信状況に応じて、実行されるか否かが決定されてもよい。この場合には、例えばユーザ端末装置がWi-Fi(登録商標)に接続されているか否かによって、変更処理が実行されるか否かが設定される。すなわち、ユーザは、変更処理を実行するか否かを通信環境(通信状況)に応じてユーザ端末装置に決定させるよう、メニュー画面などで事前に設定することができる。 In addition, without being limited to the above embodiment, whether or not the change process is to be executed may be determined depending on the communication status of the user terminal device. In this case, whether or not the change process is to be executed is set, for example, depending on whether or not the user terminal device is connected to Wi-Fi (registered trademark). In other words, the user can set in advance, for example on a menu screen, to have the user terminal device decide whether or not to execute the change process depending on the communication environment (communication status).
また、シナリオデータがデータ量ごとにあらかじめ分類されておらず、当選キャラクタのデータ量に応じて、サーバ装置が、シナリオデータの中からユーザ端末装置にダウンロードさせるデータを選択してもよい。この場合には、当選キャラクタのデータ量が5.0MBである場合に、サーバ装置が、例えば、4.0MB~6.0MBの間となるようなシナリオデータ群を任意にピックアップしてもよい。 Alternatively, scenario data may not be pre-classified by data size, and the server device may select data from the scenario data to be downloaded to the user terminal device based on the data size of the selected character. In this case, if the data size of the selected character is 5.0 MB, the server device may, for example, arbitrarily select a group of scenario data that is between 4.0 MB and 6.0 MB.
また、当選キャラクタが所有キャラクタであった場合にユーザ端末装置がダウンロードするデータ(今後のゲーム進行に必要な進行データ)は、シナリオデータに限られず、新たなゲームシステム(例えば、新たなゲームモード)を導入するためのプログラム、音声データ、異なる種類のゲームのデータなどであってもよい。 Furthermore, if the winning character is an owned character, the data downloaded by the user terminal device (progression data necessary for future game progress) is not limited to scenario data, but may also be a program for introducing a new game system (for example, a new game mode), audio data, data for a different type of game, etc.
また、ガチャで選択されるゲーム媒体は、キャラクタに限られず、武器あるいは装備などのアイテムなど、ゲーム内で使用されるものであれば何であってもよい。 Furthermore, the game content selected through gacha is not limited to characters, but can be anything used in the game, such as weapons, equipment, or other items.
また、前記実施形態では、単発ガチャに本発明が適用されている例が記載されているが、本発明はこれには限られない。例えば、1回のガチャ要求で10回のガチャ(マルチ抽選処理では30回のガチャ)が行われて10体のキャラクタが当選する10連ガチャに本発明が適用されてもよい。 Furthermore, while the above embodiment describes an example in which the present invention is applied to a single gacha, the present invention is not limited to this. For example, the present invention may be applied to a 10-series gacha in which 10 gachas (30 gachas in a multi-lottery process) are performed with one gacha request, and 10 characters are won.
また、単発ガチャでは本発明が適用されず、10連ガチャにのみ本発明が適用されてもよい。10連ガチャに本発明が適用される場合には、10回分のガチャ演出がまとめられた1回分のダウンロード画面が表示されてもよく、また、10回分のダウンロード画面が表示されてもよい。 Furthermore, the present invention may not be applied to single gachas, but may be applied only to 10 consecutive gachas. When the present invention is applied to 10 consecutive gachas, a download screen for one gacha that combines the effects of 10 consecutive gachas may be displayed, or a download screen for all 10 consecutive gachas may be displayed.
また、1回のガチャ要求で10回のガチャが行われて10体のキャラクタが当選する10連ガチャではなく、1回のガチャ要求で5回のガチャが行われて1回のガチャにつき2体ずつのキャラクタが当選する10連ガチャに本発明が適用されてもよい。 Furthermore, instead of a 10-series gacha where 10 gachas are performed with one gacha request and 10 characters are won, the present invention may also be applied to a 10-series gacha where 5 gachas are performed with one gacha request and two characters are won per gacha.
また、1回のガチャ要求で1回のガチャが行われて10体のキャラクタが同時に当選する10連ガチャに前記発明が適用されてもよい。 The invention may also be applied to a 10-series gacha, in which one gacha is performed with one gacha request and 10 characters are simultaneously won.
なお、シナリオデータ等のうちに現時点ではダウンロードされていないデータが存在するときにのみ、本発明のダウンロード処理が実行されればよい。すなわち、すべてのシナリオデータがダウンロードされている場合には、ダウンロード処理は実行されなくてもよい。 The download process of the present invention only needs to be performed when there is scenario data, etc. that has not yet been downloaded. In other words, if all scenario data has been downloaded, the download process does not need to be performed.
また、ガチャが実行される前あるいはゲームが開始されるときなどに、シナリオデータの一部が事前にダウンロードされてもよい。また、例えば戦闘モーションデータはクエストがプレイされたときにダウンロードされるなど、シナリオデータの一部が事後的にダウンロードされてもよい。 Also, some of the scenario data may be downloaded in advance, such as before a gacha is executed or when the game starts. Also, some of the scenario data may be downloaded after the fact, such as when battle motion data is downloaded when a quest is played.
なお、実行されるゲームが、キャッシュがクリア(ダウンロードされているデータが削除)されるゲームである場合には、キャッシュがクリアされたときに、所有キャラクタであってもそのキャラクタのデータが削除される。この場合には、所有キャラクタがガチャで当選した場合であっても、ダウンロード処理が実行される。 Note that if the game being played is one in which the cache is cleared (downloaded data is deleted), the character data will be deleted when the cache is cleared, even if the character is owned. In this case, the download process will be carried out even if the owned character is won in the gacha.
このようなゲームで本発明が適用される場合には、ユーザが当選キャラクタを所有しているか否かが判定されるのではなく、当選キャラクタのキャラクタデータがユーザにすでに関連づけられているか否かでダウンロードの対象が決定されればよい。 When this invention is applied to such games, the download target is determined not by determining whether the user owns the winning character, but by whether the character data of the winning character is already associated with the user.
また、イベントは、ガチャに限られず、プレイヤキャラクタが敵キャラクタを倒したときの報酬(アイテムドロップ)、クエストがクリアされたときの報酬、プレイヤキャラクタが宝箱を開けたとき、などでもよい。 Furthermore, events are not limited to gacha, but may also include rewards (item drops) when the player character defeats an enemy character, rewards when a quest is cleared, or when the player character opens a treasure chest.
また、ダウンロードされるデータは、シナリオでは使用されない専用データの一部であってもよい。そして、複数回ダウンロード処理が発生して、ユーザがこれらの専用データのすべてを集めた場合に、専用の画像あるいは音声、アイテム等のデータが生成され、ユーザがそれらを閲覧、視聴、取得することができるようになってもよい。 The downloaded data may also be a portion of dedicated data that is not used in the scenario. Then, if the download process occurs multiple times and the user collects all of this dedicated data, dedicated image, audio, item, or other data may be generated, allowing the user to view, listen to, or acquire it.
その他の例として、
サーバ装置を、
ユーザの操作に基づいて、ゲーム中での所定のイベントを実行するイベント進行管理手段、および
前記イベントに必要な情報がすでに前記ユーザと関連づけられているか否かによって、前記ユーザが操作するユーザ端末装置が受信するデータの種類を変更するための変更処理を実行する通信手段、
として機能させる、
コンピュータプログラムがある。
Other examples include:
The server device,
an event progress management means for executing a predetermined event in the game based on a user's operation; and a communication means for executing a change process for changing the type of data received by a user terminal device operated by the user, depending on whether or not information required for the event has already been associated with the user.
To function as,
There is a computer program.
この場合には、本発明のダウンロード処理がサーバ装置によって制御されることなる。この場合であっても、その他の構成は前記実施形態と同様であって、また、前記実施形態と同様の効果が得られる。 In this case, the download process of the present invention is controlled by the server device. Even in this case, the other configurations are the same as in the above embodiment, and the same effects as in the above embodiment can be obtained.
また、その他の例として、
コンピュータを、
所定ゲームにおけるユーザの操作に基づいて媒体抽選が要求されたことを契機として、複数種類のゲーム媒体のうちから前記ユーザに関連づける当選媒体を決定する媒体抽選実行手段、
今回実行された前記媒体抽選で当選したゲーム媒体が、現時点で前記ユーザと関連づけられていないゲーム媒体であるか否かを判定する判定手段、および
今回実行された前記媒体抽選で当選したゲーム媒体が、現時点で前記ユーザと関連づけられていないゲーム媒体であった場合に、現時点で前記ユーザと関連づけられているゲーム媒体のいずれかと前記ユーザとが関連づけられる演出をするための情報を生成したのち、前記当選媒体は今回の前記媒体抽選が要求される前までは前記ユーザと関連づけられていないゲーム媒体であった旨の演出をするための情報を生成する演出手段、
として機能させる、
コンピュータプログラム。
In addition, as another example,
Computer,
a medium lottery execution means for determining a winning medium to be associated with the user from among a plurality of types of game media, when a medium lottery is requested based on a user's operation in a predetermined game;
a determination means for determining whether the game medium won in the currently executed medium lottery is a game medium that is not currently associated with the user; and, if the game medium won in the currently executed medium lottery is a game medium that is not currently associated with the user, an effect means for generating information for effecting an effect in which the user is associated with any of the game media currently associated with the user, and then generating information for effecting an effect that the won medium was a game medium that was not currently associated with the user before the current medium lottery was requested;
To function as,
Computer program.
この場合には、例えば、ガチャで所有キャラクタが当選したというダミー演出がユーザ端末装置でなされたのちに、実は当選キャラクタが未所有キャラクタであったとの演出が表示される。 In this case, for example, a dummy effect is displayed on the user terminal device indicating that a character owned has been won in a gacha, and then an effect is displayed indicating that the won character is actually a character not owned.
これにより、所有キャラクタのうちの(例えばランダムで選択された)いずれかのキャラクタが当選したかのようなダミー演出(例えば、同一キャラクタ同士で自動合成がなされた旨の演出)がなされている間に未所有キャラクタに関するデータのダウンロード時間を確保することができる。そのため、本願発明と同様に、未所有キャラクタが当選した場合にダウンロード画面が表示されると直ちに未所有キャラクタが当選したことが判明してしまうなどの不具合を回避することができる。 This allows time to be secured for downloading data for characters not owned while a dummy effect (e.g., an effect indicating that the same characters have been automatically combined) is displayed, making it appear as if one of the owned characters (e.g., randomly selected) has been selected. Therefore, similar to the present invention, this avoids problems such as immediately realizing that a character not owned has been selected when a download screen is displayed if a character not owned is selected.
また、その他の例として、
コンピュータを、
ユーザの操作に基づいて、所定のゲームを進行させるゲーム進行管理手段、および
現実空間のいずれかの地点を選択する選択手段、
前記選択手段によって選択された地点であって前記ユーザが登録した地点(例えば、居住地、現在値、会社所在地)の周辺環境の情報(例えば、天候、気温、湿度、エリア)を取得する取得手段、
として機能させ、
前記ゲーム進行管理手段は、
前記周辺環境の状況に基づいて、前記ゲームの種類を変えることなく、その進行状況(例えば、プレイヤキャラクタの攻撃力、残り時間、敵キャラクタの数)を他のユーザが実行している前記ゲームの進行状況よりも優遇(あるいは冷遇)するか否か、および、優遇(あるいは冷遇)する場合には優遇(あるいは冷遇)する内容、を決定し、かつ、
前記ユーザについて、決定された内容に基づいて、前記ゲームを実行する、
コンピュータプログラムがある。
In addition, as another example,
Computer,
a game progress management means for progressing a predetermined game based on a user's operation; and a selection means for selecting a point in real space.
an acquisition means for acquiring information on the surrounding environment (e.g., weather, temperature, humidity, area) of the point selected by the selection means and registered by the user (e.g., place of residence, current value, company location);
It functions as
The game progress management means
Based on the situation of the surrounding environment, without changing the type of the game, determine whether or not to favor (or disfavor) the progress of the game (for example, the attack power of the player character, the remaining time, the number of enemy characters) compared to the progress of the game being played by another user, and if so, what kind of favor (or disfavor) to give; and
executing the game based on the determined content for the user;
There is a computer program.
ユーザの居住地(ランダムに選択された地点)の天候によっては、ユーザが実行しているゲームにおいて、ゲームの種類が変わることなく、例えば敵キャラクタの防御値が減少して、ユーザが早期にゲームをクリアすることができるようになる場合がある。なお、この場合において、前記コンピュータは、サーバ装置であってもよく、ユーザ端末装置であってもよく、またこれらの装置がそれぞれの機能を分担してもよい。 Depending on the weather in the user's place of residence (a randomly selected location), the type of game being played by the user may not change, but the defense value of enemy characters may be reduced, allowing the user to complete the game more quickly. In this case, the computer may be a server device or a user terminal device, and these devices may share their respective functions.
これにより、例えば、悪天候(台風、猛暑、洪水などの警報発令時)のときにユーザが外出をしないように、ゲームの内容を優遇(ユーザに有利になるように)することができる。この場合には、悪天候のときに安全な屋内でゲームをプレイするようにユーザに促すことができる。 This allows the game content to be favored (to the user's advantage) so that users do not go out during bad weather (when warnings for typhoons, extreme heat, floods, etc. are issued). In this case, users can be encouraged to play the game safely indoors during bad weather.
また、その他の例として、
コンピュータを、
ユーザの操作に基づいて、所定のゲームを進行させるゲーム進行管理手段、および
前記ユーザが操作するユーザ端末装置のバッテリー残量を確認する確認手段、
として機能させ、
前記ゲーム進行管理手段は、
前記バッテリー残量に基づいて、前記ユーザが実行している前記ゲームの進行状況(例えば、プレイヤキャラクタの攻撃力、残り時間、敵キャラクタの数)を他のユーザが実行している前記ゲームの進行状況よりも優遇(あるいは冷遇)するか否か、および、優遇(あるいは冷遇)する場合には優遇(あるいは冷遇)する内容、を決定し、かつ、
前記ユーザについて、決定された内容に基づいて、前記ゲームを実行する、
コンピュータプログラムがある。
In addition, as another example,
Computer,
a game progress management means for progressing a predetermined game based on a user's operation; and a confirmation means for confirming the remaining battery level of a user terminal device operated by the user.
It functions as
The game progress management means
Determine whether to favor (or disfavor) the progress of the game being played by the user (e.g., the attack power of a player character, the remaining time, the number of enemy characters) over the progress of the game being played by another user, based on the remaining battery power, and if so, what the favor (or disfavor) will be; and
executing the game based on the determined content for the user;
There is a computer program.
ユーザ端末装置のバッテリー残量によっては、ユーザが実行しているゲームにおいて、例えば敵キャラクタの防御値が減少して、ユーザが早期にゲームをクリアすることができるようになる場合がある。なお、この場合において、前記コンピュータは、サーバ装置であってもよく、ユーザ端末装置であってもよく、またこれらの装置がそれぞれの機能を分担してもよい。 Depending on the remaining battery power of the user terminal device, the defense value of an enemy character may be reduced in the game being played by the user, allowing the user to complete the game more quickly. In this case, the computer may be a server device or a user terminal device, and these devices may share their respective functions.
なお、前記のとおりユーザのゲーム進行状況が優遇される(例えば、敵キャラクタの防御値が減少するなど)場合には、その代わりに、優遇されない場合よりも、クリア報酬が減少してもよい。 In addition, as mentioned above, if the user's game progress is favored (for example, the defense value of an enemy character is reduced), the clear reward may instead be reduced compared to when no favorable treatment is given.
また、ゲーム進行状況が他のユーザよりも優遇された状態でゲームをプレイするか、通常の状態でゲームをプレイするかを、ユーザが選択することができてもよい。 The user may also be able to choose whether to play the game in a state where their game progress is more favorable than that of other users, or in a normal state.
また、ユーザ端末装置のバッテリー残量が低下(例えば、20%以下)しているときには、ユーザは、戦闘、イベント(会話シーン、ムービーシーン)などをスキップする、あるいは、倍速で表示することができてもよい。 Furthermore, when the battery level of the user terminal device is low (for example, below 20%), the user may be able to skip battles, events (conversation scenes, movie scenes), etc., or display them at double speed.
さらに、前記の場合において、ユーザがスキップした、あるいは、倍速で表示した戦闘、イベントなどは、ユーザはそれ以降に改めてプレイ(閲覧)することができてもよい。この場合には、ユーザは、バッテリーの充電後に落ち着いてゆっくりやり直すことができる。 Furthermore, in the above cases, the user may be able to replay (view) battles, events, etc. that the user skipped or displayed at double speed. In this case, the user can calmly replay the game at their own pace after charging the battery.
また、ユーザ端末装置のバッテリー残量が低下しているときには、倍速、3倍速などでゲームが進行するようにしてもよい。 Also, when the battery level of the user terminal device is low, the game may be played at double speed, triple speed, etc.
また、ユーザ端末装置のバッテリー残量が十分に残っている(例えば、20%を超える)場合には、ユーザが操作することのできる手動モードでゲームが進行し、ユーザ端末装置のバッテリー残量が低下しているときには、ユーザの操作に基づくことなくゲームが進行する自動モードによりゲームが進行してもよい。 Also, if the user terminal device has sufficient battery power remaining (for example, over 20%), the game may proceed in a manual mode that the user can operate, and if the user terminal device's battery power is low, the game may proceed in an automatic mode that allows the game to proceed without user operation.
このとき、例えば、手動モードにおけるユーザ(または、ユーザが指定した、フレンドユーザ、ランクの高いユーザなどの他ユーザ)の操作内容(戦闘方法、移動方法、アイテムの使用順序など)についての統計が取られる(接近戦を挑む確率80%、遠隔戦を挑む確率20%など)、または、ユーザの操作内容が人工知能により学習されることが好ましい。そして、これらの統計あるいは学習の結果に基づいて、自動モードが進行する。 At this time, for example, statistics are taken about the operations (battle methods, movement methods, order of item use, etc.) of the user (or other users designated by the user, such as friend users or high-ranking users) in manual mode (e.g., 80% probability of engaging in close combat, 20% probability of engaging in ranged combat), or the user's operations are preferably learned by artificial intelligence. Then, automatic mode proceeds based on the results of these statistics or learning.
これにより、自動モードにおいて、手動モードでのユーザの操作内容に近くなるように、魔法を使うためのマジックポイントを後半に使うようにキャラクタを制御することができるようになったり、敵キャラクタ倒すことよりもアイテムの獲得を優先するようにキャラクタを制御することができるようになったりする。 This allows the character to be controlled in automatic mode to use magic points later in the game, which is closer to the user's control in manual mode, or to prioritize obtaining items over defeating enemy characters.
また、その他の例として、
コンピュータを、
ユーザの操作に基づいて、所定のゲームを進行させるゲーム進行管理手段、および
前記ユーザが操作するユーザ端末装置のバッテリー残量を確認する確認手段、
として機能させ、
前記ゲーム進行管理手段は、
前記バッテリー残量に基づいて、前記ユーザが実行している前記ゲームに関わるゲーム内容(例えば、敵キャラクタ、背景、ユーザインターフェース)の表示態様を決定し、かつ、
決定対象であるユーザについて、決定された表示態様に基づいて、前記ゲームを実行する、
コンピュータプログラムがある。
In addition, as another example,
Computer,
a game progress management means for progressing a predetermined game based on a user's operation; and a confirmation means for confirming the remaining battery level of a user terminal device operated by the user.
It functions as
The game progress management means
determining a display mode of game content (e.g., enemy characters, background, user interface) related to the game being played by the user based on the remaining battery power; and
executing the game for the user to be determined based on the determined display mode;
There is a computer program.
この場合には、例えば、ユーザ端末装置のバッテリー残量によっては、ユーザが実行しているゲームにおいて、表示画面に表示されるオブジェクトのうち、例えばボスキャラクタ以外のオブジェクト(例えば、表示優先度の低いザコキャラクタ、背景)の画像の画素数(その他、明度、フレームレート)が下がり、それ以外のオブジェクトが通常の画素数(その他、明度、フレームレート)で表示される場合がある。この場合において、前記コンピュータは、サーバ装置であってもよく、ユーザ端末装置であってもよく、またこれらの装置がそれぞれの機能を分担してもよい。 In this case, for example, depending on the remaining battery power of the user terminal device, the number of pixels (other, brightness, frame rate) of images of objects other than the boss character (e.g., a weak character with low display priority, background) displayed on the display screen in the game being played by the user may be reduced, while other objects may be displayed with the normal number of pixels (other, brightness, frame rate). In this case, the computer may be a server device or a user terminal device, and these devices may share their respective functions.
また、その他の例として、
コンピュータを、
ユーザの操作に基づいて、複数種類のゲームのうちのいずれかのゲームを実行するゲーム進行管理手段、
前記複数種類のゲームのうちから選択された2以上のゲームを連動させる連動手段、
所定期間(例えば、前日、一か月間)の間に前記ユーザがいずれかのゲームを実行(例えば、ログイン、クエストをプレイ)したことを検出する検出手段、および
前記ゲームを実行した前記ユーザに対して、前記連動手段が連動させたゲームに共通のポイントを前記ユーザに関連づけるポイント付与手段、
として機能させ、
前記ゲーム進行管理手段は、前記連動手段が連動させたゲームのうちから前記ユーザが選択した選択ゲーム内での前記ユーザの操作に基づいて、関連づけが解除された前記ポイントの量に応じて、前記選択ゲーム内での特典を前記ユーザと関連づける、
コンピュータプログラムがある。
In addition, as another example,
Computer,
a game progress management means for executing one of a plurality of types of games based on a user's operation;
a linking means for linking two or more games selected from the plurality of types of games;
a detection means for detecting whether the user has played any of the games (for example, logged in or played a quest) within a predetermined period (for example, the previous day or one month); and a point granting means for associating points common to the games linked by the linking means with the user who has played the game;
It functions as
the game progress management means associates a benefit in the selected game with the user in accordance with the amount of the points whose association has been released, based on an operation by the user in the selected game selected by the user from among the games linked by the linking means;
There is a computer program.
これによれば、例えば、所定期間(例えば、一か月間開催されるイベント期間)内におけるログイン日数に応じて、そのユーザについて、連動ゲーム(例えば、同一のゲーム会社が提供するゲームのうちから、ユーザの操作で、あるいは、ランダムに選択された2以上のゲームのアカウント同士が関連づけられたゲーム)に共通のポイントが付与され、累積される。 For example, based on the number of days a user logs in during a specified period (e.g., a one-month event period), points common to linked games (e.g., games in which accounts for two or more games provided by the same game company are linked, either by user operation or randomly selected) are awarded and accumulated for that user.
そして、所定期間経過後の累積ポイントに応じて、連動ゲームのうちからユーザが選択したゲームにおけるガチャでの特定のキャラクタの当選確率が上昇したり、そのゲームにおけるアイテムと交換するチケットが付与されたり、そのゲームにおいてガチャをする権利が付与されたりする。そのため、例えばあるゲームへのログインによって他のゲームに影響を与えることができる。 Then, depending on the accumulated points after a certain period of time, the user's chances of winning a specific character in the gacha in the game they select from the linked games may increase, they may be given tickets to exchange for items in that game, or they may be granted the right to play gacha in that game. Therefore, for example, logging in to one game can affect other games.
また、その他の例として、
コンピュータを、
ユーザの操作に基づいて、所定のゲームを進行させるゲーム進行管理手段、および
前記ゲーム内に登場するゲーム媒体(例えば、プレイヤキャラクタ)を管理する管理手段、
として機能させ、
前記管理手段は、
所定のタイミングで前記ゲーム媒体のうちのいずれかのゲーム媒体を選択する抽選を行い、かつ、
選択された前記ゲーム媒体が前記ユーザと関連づけられている場合にのみ、そのゲーム媒体を異なる種類のゲーム媒体に所定期間変更する、
コンピュータプログラムがある。
In addition, as another example,
Computer,
a game progress management means for progressing a predetermined game based on a user's operation; and a management means for managing game contents (e.g., player characters) appearing in the game.
It functions as
The management means
A lottery is held at a predetermined timing to select one of the game media, and
changing the selected game content to a different type of game content for a predetermined period only if the selected game content is associated with the user;
There is a computer program.
この場合には、例えば、一日一回ランダムで種類が変更されるキャラクタが選択される。これにより、例えば、選択されたキャラクタが一日のみ進化して強化されたキャラクタとなり、ユーザがそのキャラクタを所有していた場合には、普段はユーザが使用しないキャラクタをデッキに組み込んでみようとする契機とすることができる。なお、この場合には、選択されたキャラクタが異なる種類のキャラクタに変更されていることをユーザに通知することが好ましい。 In this case, for example, a character whose type changes randomly once a day is selected. This allows the selected character to evolve and become an enhanced character for just one day, and if the user owns that character, this can be an opportunity to try incorporating a character that the user does not normally use into their deck. In this case, it is preferable to notify the user that the selected character has been changed to a character of a different type.
また、その他の例として、
コンピュータを、
ユーザの操作に基づいて、所定のゲームを進行させるゲーム進行管理手段、
前記ユーザの操作に基づいて、前記ゲームのアプリケーションと、前記ゲームのアプリケーションとは異なる対象アプリケーション(例えば、SNSアプリ)と、を連動させる連動手段、および
前記ユーザの操作に基づいて、前記対象アプリケーションにて前記ユーザと所定の関係(例えば、フレンド、フォローユーザ)が構築されている他ユーザ(例えば、フレンドユーザ)のうちのいずれかの指定ユーザを指定する指定手段、
として機能させ、
前記ゲームには、前記ゲームの進行状況に関する複数のポイント(例えば、クエストがクリアされたこと、3回コンティニューされたこと、指定された他ユーザへ救援信号が出されたこと)があらかじめ設けられており、
前記ゲーム進行管理手段は、前記ゲームの進行状況が前記複数のポイントのうちのいずれかのポイントに到達した場合に、前記ユーザの操作に基づくことなく、そのときのゲーム画面のキャプチャ画像(動画を含む)を取得し、前記指定ユーザの前記対象アプリケーションに対して前記キャプチャ画像を送信する情報を生成する、
コンピュータプログラムがある。
In addition, as another example,
Computer,
a game progress management means for progressing a predetermined game based on a user's operation;
a linking means for linking the game application with a target application (e.g., an SNS application) different from the game application based on an operation of the user; and a designation means for designating a designated user from among other users (e.g., friend users) who have established a predetermined relationship (e.g., friend, following user) with the user in the target application based on an operation of the user.
It functions as
The game is provided with a plurality of points relating to the progress of the game (for example, a quest being cleared, a game being continued three times, a rescue signal being sent to a designated other user),
the game progress management means, when the progress of the game reaches any one of the plurality of points, acquires a capture image (including a video) of the game screen at that time without being based on an operation of the user, and generates information for transmitting the capture image to the target application of the designated user;
There is a computer program.
この場合には、例えば、SNS(ソーシャル・ネット―ワーキング・サービス)でフレンド関係となっているフレンドユーザに、ユーザがゲーム内の所定のクエストをクリアしたときのキャプチャ画像を自動で送信することができる。これにより、ユーザは、自身がプレイしているゲームをSNSでのフレンドユーザに広く知ってもらうことができ、フレンドユーザにそのゲームをプレイさせることを促すことができる。またその際に、前記情報に加えて、当該ゲームをダウンロードするためのURLが表示されていてもよい。 In this case, for example, a captured image of the user completing a specific in-game quest can be automatically sent to friend users who are friends on a social networking service (SNS). This allows the user to spread awareness of the game they are playing among their friend users on the SNS, and encourages their friend users to play the game. In addition to the above information, a URL for downloading the game may also be displayed.
なお、フレンドユーザのSNSアプリでの操作に基づいて、一度通知を受け取ったのちは以後通知を受け取らないように設定することができてもよく、また、ゲームをプレイしているユーザの操作に基づいて、この機能をオフにすることができてもよい。 In addition, based on the friend user's SNS app operations, it may be possible to set the device so that notifications are not received after the first notification has been received, and this function may be turned off based on the user's operations while playing the game.
また、その他の例として、
コンピュータを、
ユーザの操作に基づいて、所定のゲームを進行させるゲーム進行管理手段、
前記ユーザの操作に基づいて、前記ゲームのアプリケーションと、前記ゲームのアプリケーションとは異なる対象アプリケーション(例えば、SNSアプリ)と、を連動させる連動手段、および
前記ユーザの操作に基づいて、前記対象アプリケーションにて前記ユーザと所定の関係(例えば、フレンド、フォローユーザ)が構築されている他ユーザ(例えば、フレンドユーザ)のうちのいずれかの指定ユーザを指定する指定手段、
として機能させ、
前記ゲーム進行管理手段は、前記ユーザが前記ゲームにログインした場合に、前記ユーザの操作に基づくことなく、前記指定ユーザの前記対象アプリケーションに対して前記ユーザが前記ゲームにログインしていることを通知するための情報を生成する、
コンピュータプログラムがある。
In addition, as another example,
Computer,
a game progress management means for progressing a predetermined game based on a user's operation;
a linking means for linking the game application with a target application (e.g., an SNS application) different from the game application based on an operation of the user; and a designation means for designating a designated user from among other users (e.g., friend users) who have established a predetermined relationship (e.g., friend, following user) with the user in the target application based on an operation of the user.
It functions as
the game progress management means, when the user logs in to the game, generates information for notifying the target application of the designated user that the user has logged in to the game, without any operation by the user;
There is a computer program.
この場合には、ユーザがゲームにログインしたときに、そのユーザが現在ゲームにログインしている旨の情報をフレンドユーザに自動で知らせることができる。これにより、ユーザは、自身がプレイしているゲームをSNSでのフレンドユーザに広く知ってもらうことができ、フレンドユーザにそのゲームをプレイさせることを促すことができる。またその際に、前記情報に加えて、当該ゲームをダウンロードするためのURLを表示することもできる。 In this case, when a user logs in to a game, friend users can be automatically notified that the user is currently logged in to the game. This allows the user to widely spread the word about the game they are playing among their friend users on SNS, and encourages their friend users to play the game. In addition to the above information, the URL for downloading the game can also be displayed.
なお、この場合においてフレンドユーザがユーザから送信されたログイン通知をタップすることによって、ユーザが実行しているゲームの画面(動画)がフレンドユーザに共有されてもよく、また、ユーザのプレイヤキャラクタのパラメータ(例えば、攻撃力)が上がってもよい。 In this case, when a friend user taps on the login notification sent by the user, the screen (video) of the game being played by the user may be shared with the friend user, and the parameters (e.g., attack power) of the user's player character may increase.
なお、フレンドユーザのSNSアプリでの操作に基づいて、一度通知を受け取ったのちは以後通知を受け取らないように設定することができてもよい。 In addition, based on the friend user's SNS app operations, it may be possible to set the notification so that notifications are not received after the first notification has been received.
また、前記実施形態では、コンピュータがサーバ装置である例が記載されているが、本発明はこれには限られない。例えば、一のユーザのユーザ端末装置がサーバ装置として機能してもよい。さらにこの場合には、BLUETOOTH(登録商標)で一方のユーザ端末装置と他方のユーザ端末装置とが接続されていてもよい。また、ユーザ端末装置単体で本発明が実行されてもよく、また、サーバ装置とユーザ端末装置との協働により、本発明が実行されてもよい。例えば、前記実施形態における判定手段は、例えば、ユーザ端末装置に備えられていてもよい。 In addition, while the above embodiment describes an example in which a computer is a server device, the present invention is not limited to this. For example, a user terminal device of one user may function as a server device. In this case, one user terminal device may be connected to the other user terminal device via BLUETOOTH (registered trademark). The present invention may also be implemented by a single user terminal device, or by cooperation between a server device and a user terminal device. For example, the determination means in the above embodiment may be provided in the user terminal device, for example.
また、前記実施形態においては、ユーザ端末装置はスマートフォンなどの端末装置である例が記載されているが、本発明は、これには限られない。ユーザ端末装置は、例えば、ディスプレイおよびコントローラが外部接続される据え置き型のユーザ端末装置、あるいは、パーソナルコンピュータであってもよい。 Furthermore, in the above embodiment, the user terminal device is described as being a terminal device such as a smartphone, but the present invention is not limited to this. The user terminal device may be, for example, a stationary user terminal device to which a display and controller are externally connected, or a personal computer.
1 ゲームシステム
2 サーバ装置
201 照合手段
202 ゲーム進行管理手段
203 媒体抽選実行手段
204 判定手段
205 サーバ通信手段
3 ユーザ端末装置
301 ゲーム実行手段
302 媒体抽選要求手段(イベント実行手段)
303 端末通信手段
4 通信ネットワーク
1 Game system 2 Server device 201 Collation means 202 Game progress management means 203 Medium lottery execution means 204 Determination means 205 Server communication means 3 User terminal device 301 Game execution means 302 Medium lottery request means (event execution means)
303 Terminal communication means 4 Communication network
Claims (2)
ユーザの操作に基づいて、媒体抽選を実行するための処理を実行するイベント実行手段、
前記ユーザの操作に基づいて、前記媒体抽選とは異なる本編ゲームを実行するゲーム実行手段、および
前記媒体抽選に関する処理が要求されたのちに、他の装置から所定のデータを受信する通信手段、
として機能させ、
前記通信手段は、前記媒体抽選の結果にかかる抽選データがすでに前記ユーザと関連づけられているか否かによって、前記他の装置から受信する前記データの種類を変更する変更処理を実行し、
前記通信手段は、
前記抽選データがまだ前記ユーザと関連づけられていない場合には、前記データとして、前記抽選データを受信する処理を実行し、
前記抽選データがすでに前記ユーザと関連づけられている場合には、前記抽選データを受信することなく、前記データとして、前記抽選データとは異なるデータであって前記本編ゲームを進行させるために必要な進行データを受信する処理を実行する、
コンピュータプログラム。 Computer,
an event execution means for executing a process for executing a medium lottery based on a user operation;
a game execution means for executing a main game different from the medium lottery based on an operation of the user; and a communication means for receiving predetermined data from another device after a process related to the medium lottery is requested.
It functions as
the communication means executes a change process to change the type of the data received from the other device depending on whether lottery data related to the result of the medium lottery has already been associated with the user;
The communication means is
If the lottery data is not yet associated with the user, receiving the lottery data as the data;
If the lottery data is already associated with the user, a process is executed to receive, as the data, progress data that is different from the lottery data and is necessary for progressing the main game, without receiving the lottery data.
Computer program.
前記コンピュータプログラムを実行する制御部と、
を備える、
コンピュータ装置。 a storage unit that stores the computer program according to claim 1 ;
a control unit that executes the computer program;
Equipped with
Computer equipment.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021150095A JP7733296B2 (en) | 2021-09-15 | 2021-09-15 | Computer program and computer device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021150095A JP7733296B2 (en) | 2021-09-15 | 2021-09-15 | Computer program and computer device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023042775A JP2023042775A (en) | 2023-03-28 |
| JP7733296B2 true JP7733296B2 (en) | 2025-09-03 |
Family
ID=85724327
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021150095A Active JP7733296B2 (en) | 2021-09-15 | 2021-09-15 | Computer program and computer device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7733296B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7505091B1 (en) | 2023-06-27 | 2024-06-24 | 株式会社コロプラ | Program, system and method |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013156743A (en) | 2012-01-27 | 2013-08-15 | Namco Bandai Games Inc | Program, information storage medium, game apparatus, and server system |
| JP2019146695A (en) | 2018-02-26 | 2019-09-05 | 株式会社カプコン | Game program and game system |
| JP2019150333A (en) | 2018-03-02 | 2019-09-12 | 株式会社コロプラ | Game program, method and information processor |
| JP2020044163A (en) | 2018-09-20 | 2020-03-26 | 株式会社Cygames | Information processing program, terminal device, information processing method, and information processing system |
| JP2021122522A (en) | 2020-02-05 | 2021-08-30 | 株式会社カプコン | Computer program and computer device |
-
2021
- 2021-09-15 JP JP2021150095A patent/JP7733296B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013156743A (en) | 2012-01-27 | 2013-08-15 | Namco Bandai Games Inc | Program, information storage medium, game apparatus, and server system |
| JP2019146695A (en) | 2018-02-26 | 2019-09-05 | 株式会社カプコン | Game program and game system |
| JP2019150333A (en) | 2018-03-02 | 2019-09-12 | 株式会社コロプラ | Game program, method and information processor |
| JP2020044163A (en) | 2018-09-20 | 2020-03-26 | 株式会社Cygames | Information processing program, terminal device, information processing method, and information processing system |
| JP2021122522A (en) | 2020-02-05 | 2021-08-30 | 株式会社カプコン | Computer program and computer device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023042775A (en) | 2023-03-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11541307B2 (en) | Computer system, viewer terminal, method for controlling live watching, and program | |
| US10926168B2 (en) | Game control method, game control device, and recording medium | |
| JP5781558B2 (en) | GAME MANAGEMENT DEVICE AND PROGRAM | |
| JP2014136021A (en) | Video game processing device and program | |
| JP7203504B2 (en) | Game system, program and processing method | |
| JP7678344B2 (en) | Computer program and computer device | |
| JP7733296B2 (en) | Computer program and computer device | |
| JP7193738B2 (en) | computer programs and computer equipment | |
| JP7265184B2 (en) | computer programs and computer equipment | |
| JP7398318B2 (en) | server systems and systems | |
| JP7231840B2 (en) | computer programs and computer equipment | |
| CN117959711A (en) | Virtual object control method, device, equipment, medium and product | |
| JP7162209B2 (en) | Information processing system, information processing method, and game program | |
| JP6633110B2 (en) | Game system | |
| JP7368748B2 (en) | computer programs and computer equipment | |
| JP7321325B2 (en) | Information processing device, game program, and information processing method | |
| US11224809B2 (en) | Computer system, game system, and program | |
| JP7433804B2 (en) | Server systems, game systems and programs | |
| JP7078854B2 (en) | Computer programs and computer equipment | |
| WO2025182377A1 (en) | Program, communication terminal, and game system | |
| JP2024090234A (en) | Information processing device, information processing method, and program | |
| JP2025134514A (en) | Program, information processing device and game system | |
| JP2023182533A (en) | Information processing device, information processing method, and program | |
| WO2025182376A1 (en) | Program, information processing device, and game system | |
| JP2025132758A (en) | Program, information processing device, and game system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A625 | Written request for application examination (by other person) |
Free format text: JAPANESE INTERMEDIATE CODE: A625 Effective date: 20240604 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250331 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250701 |
|
| 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: 20250722 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250804 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7733296 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |