[go: up one dir, main page]

JP2019063001A - Program, control method, and information processing device - Google Patents

Program, control method, and information processing device Download PDF

Info

Publication number
JP2019063001A
JP2019063001A JP2017188818A JP2017188818A JP2019063001A JP 2019063001 A JP2019063001 A JP 2019063001A JP 2017188818 A JP2017188818 A JP 2017188818A JP 2017188818 A JP2017188818 A JP 2017188818A JP 2019063001 A JP2019063001 A JP 2019063001A
Authority
JP
Japan
Prior art keywords
message
user
game
character
setting information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2017188818A
Other languages
Japanese (ja)
Other versions
JP6467012B1 (en
Inventor
妃織 千葉
Hiori Chiba
妃織 千葉
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.)
GREE Holdings Inc
Original Assignee
GREE Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GREE Inc filed Critical GREE Inc
Priority to JP2017188818A priority Critical patent/JP6467012B1/en
Priority to CN201811061544.3A priority patent/CN109568966A/en
Application granted granted Critical
Publication of JP6467012B1 publication Critical patent/JP6467012B1/en
Publication of JP2019063001A publication Critical patent/JP2019063001A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/85Providing additional services to players
    • A63F13/87Communicating with other players during game play, e.g. by e-mail or chat
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • A63F13/35Details of game servers
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/57Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers details of game services offered to the player
    • A63F2300/572Communication between players during game play of non game information, e.g. e-mail, chat, file transfer, streaming of audio and streaming of video

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

【課題】ゲーム内での設定に応じて内容が変化するメッセージの通知を実行するプログラム、制御方法、および情報処理装置を提供する。【解決手段】記憶部(端末記憶部18)と、通信部(端末通信部17)と、を備え、複数のゲーム媒体を有するゲームの処理を実行する情報処理装置(端末装置12)に、ゲーム内で、メッセージ設定情報として、複数のゲーム媒体の中の少なくとも1つおよびメッセージを受信したいタイミングを、ユーザに設定させるステップと、メッセージ設定情報を、記憶部に記憶させるステップと、記憶部に記憶されたメッセージ設定情報を、通信部を介して送信するステップと、メッセージを、通信部を介して受信するステップと、受信したメッセージをユーザに対して表示するステップと、を実行させて、メッセージを受信するタイミングおよびメッセージの内容の少なくとも一方は、メッセージ設定情報に応じて異なる。【選択図】図1A program, a control method, and an information processing apparatus that execute notification of a message whose content changes according to settings in a game. An information processing device (terminal device 12) that includes a storage unit (terminal storage unit 18) and a communication unit (terminal communication unit 17) and executes a process of a game having a plurality of game media is provided. A step of allowing the user to set at least one of the plurality of game contents and a timing at which the message is to be received as message setting information, a step of storing the message setting information in the storage unit, and a step of storing the message setting information in the storage unit Transmitting the received message setting information via the communication unit, receiving the message via the communication unit, and displaying the received message to the user. At least one of the reception timing and the content of the message differs depending on the message setting information. [Selection diagram] Fig. 1

Description

本開示は、プログラム、制御方法、および情報処理装置に関する。   The present disclosure relates to a program, a control method, and an information processing apparatus.

アプリケーションにおけるグループのメンバーがオフライン状態である場合に、アプリケーションの起動を促すため、プッシュ通知が利用されることがある。例えば、特許文献1には、チャットグループに属するユーザ端末がオフラインとなっている場合に、プッシュ通知を送信することが記載されている。   When a member of a group in an application is offline, push notification may be used to prompt the application to launch. For example, Patent Document 1 describes transmitting a push notification when a user terminal belonging to a chat group is offline.

特開2014−232459号公報Unexamined-Japanese-Patent No. 2014-232459

ゲームのアプリケーションにおいてもプッシュ通知が利用されることがある。例えば、キャラクタの画像等を伴うプッシュ通知によって、ゲーム内のイベントの開催をユーザに通知することがある。しかし、このようなプッシュ通知の内容は画一的であった。   Push notifications may also be used in game applications. For example, a push notification accompanied by an image or the like of a character may notify the user of an event in the game. However, the content of such a push notification was uniform.

かかる事情に鑑みてなされた本開示の目的は、ゲーム内での設定に応じて内容が変化するメッセージの通知を実行するプログラム、制御方法、および情報処理装置を提供することにある。   An object of the present disclosure made in view of such circumstances is to provide a program, a control method, and an information processing apparatus that execute notification of a message whose content changes according to the setting in the game.

一実施形態に係るプログラムは、記憶部と、通信部と、を備え、複数のゲーム媒体を有するゲームの処理を実行する情報処理装置に、前記ゲーム内で、メッセージ設定情報として、前記複数のゲーム媒体の中の少なくとも1つおよびメッセージを受信したいタイミングを、ユーザに設定させるステップと、前記メッセージ設定情報を、前記記憶部に記憶させるステップと、前記記憶部に記憶された前記メッセージ設定情報を、前記通信部を介して送信するステップと、前記メッセージを、前記通信部を介して受信するステップと、受信した前記メッセージを前記ユーザに対して表示するステップと、を実行させて、前記メッセージを受信するタイミングおよび前記メッセージの内容の少なくとも一方は、前記メッセージ設定情報に応じて異なる。   A program according to an embodiment includes a storage unit and a communication unit, and an information processing apparatus that executes processing of a game having a plurality of game media, in the game, as the message setting information, the plurality of games. Allowing the user to set at least one of the medium and a timing at which the user wishes to receive the message, storing the message setting information in the storage unit, and the message setting information stored in the storage unit; Performing the steps of transmitting via the communication unit, receiving the message via the communication unit, and displaying the received message to the user to receive the message Timing and / or the content of the message differ depending on the message setting information. .

一実施形態に係る制御方法は、記憶部と、通信部と、を備え、複数のゲーム媒体を有するゲームの処理を実行する情報処理装置の制御方法であって、前記ゲーム内で、メッセージ設定情報として、前記複数のゲーム媒体の中の少なくとも1つおよびメッセージを受信したいタイミングを、ユーザに設定させるステップと、前記メッセージ設定情報を、前記記憶部に記憶させるステップと、前記記憶部に記憶された前記メッセージ設定情報を、前記通信部を介して送信するステップと、前記メッセージを、前記通信部を介して受信するステップと、受信した前記メッセージを前記ユーザに対して表示するステップと、を含み、前記メッセージを受信するタイミングおよび前記メッセージの内容の少なくとも一方は、前記メッセージ設定情報に応じて異なる。   A control method according to an embodiment is a control method of an information processing apparatus including a storage unit and a communication unit and executing processing of a game having a plurality of game media, and in the game, message setting information Setting at least one of the plurality of game media and a timing at which the user wishes to receive a message, storing the message setting information in the storage unit, and storing the message setting information in the storage unit. Transmitting the message setting information via the communication unit, receiving the message via the communication unit, and displaying the received message to the user. At least one of the timing of receiving the message and the content of the message corresponds to the message setting information. Different Te.

一実施形態に係る情報処理装置は、複数のゲーム媒体を有するゲームの処理を実行する情報処理装置であって、記憶部と、通信部と、制御部と、を備え、前記制御部は、前記ゲーム内で、メッセージ設定情報として、前記複数のゲーム媒体の中の少なくとも1つおよびメッセージを受信したいタイミングを、ユーザに設定させて、前記メッセージ設定情報を、前記記憶部に記憶させて、前記記憶部に記憶された前記メッセージ設定情報を、前記通信部を介して送信し、前記メッセージを、前記通信部を介して受信し、受信した前記メッセージを前記ユーザに対して表示し、前記メッセージを受信するタイミングおよび前記メッセージの内容の少なくとも一方は、前記メッセージ設定情報に応じて異なる。   An information processing apparatus according to an embodiment is an information processing apparatus that executes processing of a game having a plurality of game media, and includes a storage unit, a communication unit, and a control unit, the control unit including: In the game, as the message setting information, at least one of the plurality of game media and the timing at which the user wishes to receive the message are set by the user, and the message setting information is stored in the storage unit. The message setting information stored in the unit is transmitted via the communication unit, the message is received via the communication unit, the received message is displayed to the user, and the message is received At least one of the timing and the content of the message differs depending on the message setting information.

本開示によれば、ゲーム内での設定に応じて内容が変化するメッセージの通知を実行するプログラム、制御方法、および情報処理装置が提供可能である。   According to the present disclosure, it is possible to provide a program, a control method, and an information processing apparatus that execute notification of a message whose content changes according to the setting in the game.

一実施形態に係る情報処理装置を備えるゲームシステムを説明する図である。It is a figure explaining a game system provided with an information processor concerning one embodiment. ユーザに関する情報を例示する図である。It is a figure which illustrates the information about a user. 所有するカードの情報を例示する図である。It is a figure which illustrates the information on the card which it possesses. メッセージ設定情報を例示する図である。It is a figure which illustrates message setting information. メッセージ設定画面の一例を示す図である。It is a figure which shows an example of a message setting screen. 図4のメッセージ設定情報に対応するメッセージを例示する図である。It is a figure which illustrates the message corresponding to the message setting information of FIG. メッセージ設定情報の別の例を示す図である。It is a figure which shows another example of message setting information. 図7のメッセージ設定情報に対応するメッセージを例示する図である。It is a figure which illustrates the message corresponding to the message setting information of FIG. 特性パラメータとメッセージの内容との関係を説明する図である。It is a figure explaining the relationship between a characteristic parameter and the content of a message. 一実施形態に係る情報処理装置の制御方法のシーケンス図である。It is a sequence diagram of the control method of the information processing device concerning one embodiment.

(ゲームシステムの概要)
図1に示すように、ゲームシステム10は、サーバ装置11と、複数の端末装置12と、を備える。図1では簡便のため、3つの端末装置12を図示しているが、端末装置12の数は1つ以上であればよい。
(Overview of game system)
As shown in FIG. 1, the game system 10 includes a server device 11 and a plurality of terminal devices 12. Although three terminal devices 12 are illustrated in FIG. 1 for the sake of simplicity, the number of terminal devices 12 may be one or more.

サーバ装置11は、例えばゲーム運営者が管理する情報処理装置である。端末装置12は、例えば携帯電話、スマートフォン、タブレット端末、PC(Personal Computer)、又はゲーム装置等の、ユーザによって使用される情報処理装置である。サーバ装置11及び端末装置12は、例えばインターネット等のネットワーク16を介して通信可能に接続される。例えば、サーバ装置11及び端末装置12が協働して、ゲームに関する多様な処理を実行する。   The server device 11 is, for example, an information processing device managed by a game operator. The terminal device 12 is an information processing device used by a user, such as a mobile phone, a smartphone, a tablet terminal, a PC (Personal Computer), or a game device. The server device 11 and the terminal device 12 are communicably connected via a network 16 such as the Internet, for example. For example, the server device 11 and the terminal device 12 cooperate to execute various processes related to the game.

(ゲームの概要)
ゲームシステム10で実行されるゲームは、多様なゲームコンテンツを含む。多様なゲームコンテンツのうち少なくとも一部のゲームコンテンツは、ゲーム媒体を用いて実行されてもよい。
(Overview of the game)
The games executed by the game system 10 include various game contents. At least some game content of various game content may be executed using a game medium.

ゲーム媒体は、ゲームに使用される電子データであり、ユーザによってゲーム内で取得、所有、使用、管理、交換、合成、強化、売却、廃棄、又は贈与等され得る。例えば、ゲーム媒体は、カード、アイテム、仮想通貨、チケット、キャラクタ、アバタ、レベル情報、ステータス情報、及びパラメータ情報(体力値、攻撃力など)、能力情報(スキル、アビリティ、呪文、ジョブなど)等、任意の媒体を含む。ゲーム媒体の利用態様は本明細書で明示されるものに限られない。   A game medium is electronic data used for a game, and may be acquired, owned, used, managed, exchanged, combined, enhanced, sold, discarded, or donated by the user in the game. For example, game media include cards, items, virtual currency, tickets, characters, avatars, level information, status information, parameter information (physical strength value, aggression, etc.), ability information (skills, abilities, spells, jobs, etc.), etc. , Including any media. The mode of use of the game medium is not limited to the one specified in the present specification.

以下、特に明示した場合を除き、「ユーザが所有するゲーム媒体」とは、所有ゲーム媒体としてユーザを一意に識別可能なユーザIDに対応付けられたゲーム媒体を示す。また、「ゲーム媒体をユーザに付与する」とは、ゲーム媒体を所有ゲーム媒体としてユーザIDに対応付けることを示す。また、「ユーザが所有するゲーム媒体を売却する」とは、ユーザIDと所有ゲーム媒体との対応付けを解消し、かつ、ユーザIDに他のゲーム媒体(例えば、仮想通貨又はアイテム等)を所有ゲーム媒体として対応付けることを示す。   Hereinafter, “the game medium owned by the user” refers to the game medium associated with the user ID that can uniquely identify the user as the owned game medium, unless otherwise specified. Also, "providing a game content to the user" indicates that the game content is associated with the user ID as the owned game content. In addition, “sale of game media owned by the user” means that the association between the user ID and the owned game media is cancelled, and another game media (for example, virtual currency or item etc.) is owned by the user ID. It shows that it matches as a game medium.

ゲームコンテンツは、ゲーム内でユーザがプレイ可能なコンテンツであって、例えばクエスト、ミッション、ミニゲーム、ゲーム媒体の育成、強化、及び合成、ゲーム媒体入手イベント、仮想空間の探索イベント、並びに対戦相手(例えば、他のユーザ、敵キャラクタ、及び敵の建物等)との対戦イベント等を含む。例えば、ゲームコンテンツ毎に設定される1つ以上の所定の条件(ゲーム課題)の達成に成功したと判定された場合、ユーザに対して、例えばゲーム媒体等が報酬として付与されてもよい。ゲーム課題には、例えば敵キャラクタとの対戦に勝利するとの課題、及び仮想空間内のゴール地点まで到達するとの課題等、ゲームコンテンツの内容に応じた任意の課題が採用可能である。また、ゲームコンテンツに設定された1つ以上のゲーム課題のうち、特定の課題(クリア課題)が達成されることを、ゲームコンテンツのクリアともいう。ゲームコンテンツをプレイするユーザがクリア課題の達成に成功した場合、当該ゲームコンテンツのクリアと判定され、当該ゲームコンテンツが終了してもよい。   The game content is content playable by the user in the game, such as quests, missions, mini games, game media development, reinforcement, and composition, game media acquisition events, virtual space search events, and opponents (for example, For example, it includes battle events with other users, enemy characters, enemy buildings, and the like. For example, when it is determined that the achievement of one or more predetermined conditions (game tasks) set for each game content is successful, for example, a game medium or the like may be awarded as a reward to the user. For the game task, any task can be adopted according to the contents of the game content, such as a task of winning the battle with the enemy character and a task of reaching the goal point in the virtual space. In addition, among the one or more game tasks set in the game content, achieving a specific task (clear task) is also referred to as clearing of the game content. If the user playing the game content succeeds in achieving the clear task, it may be determined that the game content is clear, and the game content may end.

多様なゲームコンテンツには、シングルプレイ用のゲームコンテンツと、マルチプレイ用のゲームコンテンツと、が含まれてもよい。シングルプレイ用のゲームコンテンツとは、1のユーザが使用する1の端末装置12に対するユーザ操作に基づいて実行されるゲームコンテンツ(例えば、一人用のゲームコンテンツ)である。1の端末装置12が単独で、又は1の端末装置12とサーバ装置11とが協働して、シングルプレイ用のゲームコンテンツを実行する。一方、マルチプレイ用のゲームコンテンツとは、2つ以上のユーザがそれぞれ使用する2つ以上の端末装置12に対するユーザ操作に基づいて実行される、当該2つ以上のユーザに共通のゲームコンテンツ(例えば、複数人用のゲームコンテンツ)である。2つ以上のユーザに共通のゲームコンテンツとは、例えば当該ゲームコンテンツの進行処理及び処理結果等の少なくとも一部が、当該2つ以上のユーザに対して共通して適用されるゲームコンテンツを含んでもよい。2つ以上の端末装置12が協働して、又は2つ以上の端末装置12とサーバ装置11とが協働して、マルチプレイ用のゲームコンテンツを実行する。   Various game contents may include game contents for single play and game contents for multi play. The game content for single play is game content (for example, game content for one person) executed based on the user operation on one terminal device 12 used by one user. One of the terminal devices 12 alone or one of the terminal devices 12 and the server device 11 cooperates to execute game content for single play. On the other hand, game content for multiplay is game content (for example, common to two or more users) that is executed based on user operations on two or more terminal devices 12 used by two or more users. Game content for multiple players). The game content common to two or more users is, for example, even if at least a part of the progress processing and the processing result of the game content includes game content commonly applied to the two or more users. Good. Two or more terminal devices 12 cooperate, or two or more terminal devices 12 and server device 11 cooperate to execute multi-play game content.

本実施形態において、ゲームは、ユーザがゲーム媒体を操作して対戦を行うゲームコンテンツを含む。以下、当該ゲームコンテンツを対戦コンテンツともいう。対戦コンテンツに用いられるゲーム媒体は、例えばユーザがゲーム内で所有するキャラクタを含むものとして説明するが、これに限られない。また、対戦相手は、例えばノンプレイヤキャラクタ等の敵キャラクタを含むものとして説明するが、これに限られない。例えば、マルチプレイ用のゲームコンテンツにおいて、他のユーザが操作するゲーム媒体が対戦相手に定められてもよい。   In the present embodiment, the game includes game content in which a user operates a game medium to play a match. Hereinafter, the game content is also referred to as battle content. The game medium used for the battle content is described as including, for example, characters owned by the user in the game, but is not limited thereto. The opponent is described as including, for example, enemy characters such as non-player characters, but is not limited thereto. For example, in the game content for multiplay, game media operated by another user may be set as the opponent.

例えば、本実施形態におけるゲームの一つの対戦コンテンツは、ユーザが所有するキャラクタの中から所定の数のキャラクタを選択する。ここで、ユーザは助っ人キャラクタ(「ヘルパー」、単に「助っ人」とも呼ばれる)を選択してデッキに加えることで、デッキの対戦能力を向上させることが可能である。そして、ユーザはデッキの一部または全部のキャラクタを用いて敵キャラクタと対戦を行う。ここで、デッキを組むとは、ユーザが所有するキャラクタおよび助っ人キャラクタの中から選択したキャラクタで、対戦を行うパーティ(チームまたはグループ)を作ることである。   For example, one battle content of the game in the present embodiment selects a predetermined number of characters from among the characters owned by the user. Here, the user can improve the playing ability of the deck by selecting a helper character ("helper", also simply referred to as "helper") and adding it to the deck. Then, the user plays a match against the enemy character using a part or all of the characters of the deck. Here, forming a deck is to create a party (team or group) to play a match with characters selected from among the characters owned by the user and the assistant characters.

(サーバ装置の構成)
サーバ装置11は、サーバ通信部13と、サーバ記憶部14と、サーバ制御部15と、を備える。
(Configuration of server device)
The server device 11 includes a server communication unit 13, a server storage unit 14, and a server control unit 15.

サーバ通信部13は、外部装置と無線又は有線によって通信し、情報の送受信を行うインタフェースを含む。サーバ通信部13は、例えば無線LAN(Local Area Network)通信モジュール又は有線LAN通信モジュール等を含んでもよい。サーバ通信部13は、ネットワーク16を介して、端末装置12との間で情報を送受信可能である。   The server communication unit 13 includes an interface that communicates with an external device wirelessly or by wire and transmits and receives information. The server communication unit 13 may include, for example, a wireless local area network (LAN) communication module or a wired LAN communication module. The server communication unit 13 can transmit and receive information to and from the terminal device 12 via the network 16.

サーバ記憶部14は、例えば一次記憶装置及び二次記憶装置を含む。例えばサーバ記憶部14は、半導体メモリ、磁気メモリ、又は光メモリ等を含んでもよい。サーバ記憶部14は、ゲームの提供及び制御に必要な種々の情報及びプログラムを記憶する。サーバ記憶部14に記憶された情報及びプログラムの少なくとも一部が、端末装置12との間で共有及び同期されてもよい。例えばサーバ記憶部14は、1つ以上のユーザに関する情報を記憶する。   The server storage unit 14 includes, for example, a primary storage device and a secondary storage device. For example, the server storage unit 14 may include a semiconductor memory, a magnetic memory, an optical memory, or the like. The server storage unit 14 stores various information and programs necessary for providing and controlling a game. At least a portion of the information and program stored in the server storage unit 14 may be shared and synchronized with the terminal device 12. For example, the server storage unit 14 stores information on one or more users.

また、サーバ記憶部14は、敵キャラクタの情報を記憶してもよい。敵キャラクタは、対戦において、ユーザが使用するキャラクタの対戦相手として用いられる。敵キャラクタの情報は、敵キャラクタの任意の情報を含む。   In addition, the server storage unit 14 may store information of enemy characters. The enemy character is used as an opponent of the character used by the user in the battle. The information on the enemy character includes any information on the enemy character.

また、サーバ記憶部14は、メッセージ設定情報を記憶してもよい。後述するように、メッセージ設定情報は、ユーザが設定したキャラクタ、メッセージを受信したいタイミングおよび特性パラメータ等を含む。   Also, the server storage unit 14 may store message setting information. As described later, the message setting information includes a character set by the user, a timing at which the user wishes to receive a message, and a characteristic parameter.

サーバ制御部15は、特定のプログラムを読み込むことにより特定の機能を実現する1つ以上の汎用プロセッサ、及び特定の処理に特化した1つ以上の専用プロセッサのうち、少なくとも一方を含む。サーバ制御部15は、サーバ装置11全体の動作を制御する。   The server control unit 15 includes at least one of one or more general-purpose processors that implement a specific function by reading a specific program, and one or more dedicated processors specialized to a specific process. The server control unit 15 controls the overall operation of the server device 11.

サーバ制御部15は、ゲームの処理に必要な種々の情報及びプログラムを、サーバ記憶部14に記憶する。ゲームの処理に必要な情報には、上述したユーザに関する情報及び敵キャラクタの情報、並びに対戦の実行に必要な情報等が含まれてもよい。   The server control unit 15 stores various information and programs necessary for game processing in the server storage unit 14. The information necessary for the processing of the game may include the information on the user and the information on the enemy character described above, information necessary to execute the battle, and the like.

サーバ制御部15は、サーバ通信部13を介して情報の送受信を行う。例えば、サーバ制御部15は、サーバ記憶部14に記憶された情報の少なくとも一部を端末装置12へ送信してもよい。このようにして、サーバ記憶部14に記憶された情報と端末装置12に記憶された情報が共有及び同期される。情報の共有及び同期を行うタイミングは、例えばサーバ記憶部14に新たな情報が記憶されたタイミング、及びサーバ記憶部14に記憶された情報が更新されたタイミングを含み得るが、任意に定められてもよい。   The server control unit 15 transmits and receives information via the server communication unit 13. For example, the server control unit 15 may transmit at least a part of the information stored in the server storage unit 14 to the terminal device 12. Thus, the information stored in the server storage unit 14 and the information stored in the terminal device 12 are shared and synchronized. The timing for sharing and synchronizing information may include, for example, the timing when new information is stored in server storage unit 14 and the timing when the information stored in server storage unit 14 is updated, but is arbitrarily determined. It is also good.

サーバ制御部15は、端末装置12と協働して、ゲームの処理を実行する。ゲームの処理には、例えばユーザがゲームシナリオを進行させることでカードを取得する処理と、取得したカードについて交換、売却、合成等を行う処理と、カードに対応するキャラクタでデッキを組んで敵キャラクタと対戦する処理と、が含まれてもよい。   The server control unit 15 cooperates with the terminal device 12 to execute game processing. The game processing includes, for example, processing for acquiring a card by the user advancing a game scenario, processing for exchanging, selling, and combining the acquired card, and an enemy character by forming a deck with a character corresponding to the card. And the process of playing a match may be included.

また、サーバ制御部15は、端末装置12と協働して、ゲームに関するメッセージを生成して送信する処理を実行する。本実施形態においては、サーバ制御部15が、端末装置12へのプッシュ通知として、メッセージを生成して送信する。ここで、サーバ制御部15は、別の情報処理装置にメッセージの生成(例えば内容の設定および送信時刻の演算)および送信の少なくとも一つを実行させてもよい。例えば、メッセージは、サーバ制御部15の指示に基づいて、別の情報処理装置から端末装置12に送信されてもよい。   Further, the server control unit 15 cooperates with the terminal device 12 to execute a process of generating and transmitting a message related to the game. In the present embodiment, the server control unit 15 generates and transmits a message as a push notification to the terminal device 12. Here, the server control unit 15 may cause another information processing apparatus to execute at least one of generation of a message (for example, setting of content and calculation of transmission time) and transmission. For example, the message may be transmitted from another information processing apparatus to the terminal apparatus 12 based on an instruction of the server control unit 15.

(端末装置の構成)
図1に示すように、端末装置12は、端末通信部17と、端末記憶部18と、表示部19と、入力部20と、端末制御部21とを備える。
(Configuration of terminal device)
As shown in FIG. 1, the terminal device 12 includes a terminal communication unit 17, a terminal storage unit 18, a display unit 19, an input unit 20, and a terminal control unit 21.

端末通信部17は、外部装置と無線又は有線によって通信し、情報の送受信を行うインタフェースを含む。端末通信部17は、例えばLTE(Long Term Evolution)(登録商標)等のモバイル通信規格に対応する無線通信モジュール、無線LAN通信モジュール、又は有線LAN通信モジュール等を含んでもよい。端末通信部17は、ネットワーク16を介して、サーバ装置11との間で情報を送受信可能である。   The terminal communication unit 17 includes an interface that communicates with an external device wirelessly or by wire and transmits and receives information. The terminal communication unit 17 may include, for example, a wireless communication module corresponding to a mobile communication standard such as Long Term Evolution (LTE) (registered trademark), a wireless LAN communication module, a wired LAN communication module, or the like. The terminal communication unit 17 can transmit and receive information to and from the server device 11 via the network 16.

端末記憶部18は、例えば一次記憶装置及び二次記憶装置を含む。例えば端末記憶部18は、半導体メモリ、磁気メモリ、又は光メモリ等を含んでもよい。端末記憶部18は、ゲームの処理に必要な種々の情報及びプログラムを記憶する。例えば端末記憶部18は、上述したユーザに関する情報の一部又は全部を記憶してもよい。また、例えば端末記憶部18は、上述した敵キャラクタの情報を記憶してもよい。また、例えば端末記憶部18は、上述したメッセージ設定情報を記憶してもよい。これらの情報の一部又は全部は、例えば端末制御部21によってサーバ装置11との間で送受信される。   The terminal storage unit 18 includes, for example, a primary storage device and a secondary storage device. For example, the terminal storage unit 18 may include a semiconductor memory, a magnetic memory, an optical memory, or the like. The terminal storage unit 18 stores various information and programs necessary for game processing. For example, the terminal storage unit 18 may store part or all of the information related to the user described above. Also, for example, the terminal storage unit 18 may store the information on the enemy character described above. Also, for example, the terminal storage unit 18 may store the above-described message setting information. Part or all of the information is transmitted to and received from the server device 11 by the terminal control unit 21, for example.

表示部19は、例えば液晶ディスプレイ又は有機ELディスプレイ等の表示デバイスを含む。表示部19は、多様な画面を表示可能である。   The display unit 19 includes, for example, a display device such as a liquid crystal display or an organic EL display. The display unit 19 can display various screens.

入力部20は、例えば表示部19と一体的に設けられたタッチパネル等の入力インタフェースを含む。入力部20は、端末装置12に対するユーザ入力を受付可能である。本実施形態において、表示部19と入力部20とは一体化されてタッチパネルディスプレイを構成する。タッチパネルディスプレイは、入力部20として静電容量の変化を検出する透明なセンサー層を備え、静電容量の変化を検出することで、ユーザによって接触された位置を検出できる。ここで、静電容量方式以外の方式が採用されてもよい。また、入力部20は、物理キーを含んでもよいし、マウス等のようなポインティングデバイスをはじめとする任意の入力インタフェースをさらに含んでもよい。   The input unit 20 includes, for example, an input interface such as a touch panel provided integrally with the display unit 19. The input unit 20 can receive a user input to the terminal device 12. In the present embodiment, the display unit 19 and the input unit 20 are integrated to constitute a touch panel display. The touch panel display includes a transparent sensor layer that detects a change in capacitance as the input unit 20, and can detect the position touched by the user by detecting the change in capacitance. Here, methods other than the electrostatic capacitance method may be adopted. In addition, the input unit 20 may include a physical key, and may further include an arbitrary input interface such as a pointing device such as a mouse.

端末制御部21は、特定のプログラムを読み込むことにより特定の機能を実現する1つ以上の汎用のプロセッサ、及び特定の処理に特化した1つ以上の専用のプロセッサのうち、少なくとも一方を含む。端末制御部21は、端末装置12全体の動作を制御する。   The terminal control unit 21 includes at least one of one or more general-purpose processors that implement a specific function by reading a specific program, and one or more dedicated processors specialized to a specific process. The terminal control unit 21 controls the overall operation of the terminal device 12.

端末制御部21は、端末通信部17を介して情報の送受信を行う。例えば、端末制御部21は、ゲームの処理に必要な情報をサーバ装置11との間で送受信する。例えば、端末制御部21は、サーバ装置11から受信した情報を、端末記憶部18に記憶する。   The terminal control unit 21 transmits and receives information via the terminal communication unit 17. For example, the terminal control unit 21 transmits and receives information necessary for game processing to and from the server device 11. For example, the terminal control unit 21 stores the information received from the server device 11 in the terminal storage unit 18.

端末制御部21は、ユーザの操作に応じてゲームのアプリケーションを起動する。端末制御部21は、サーバ装置11と協働して、ゲームの処理を実行する。例えば、端末制御部21は、種々の画面を表示部19に表示させる。画面上には、例えばGUI(Graphic User Interface)が表示されてもよい。端末制御部21は、画面に対するユーザ操作を検出可能である。   The terminal control unit 21 activates the game application according to the user's operation. The terminal control unit 21 cooperates with the server device 11 to execute game processing. For example, the terminal control unit 21 causes the display unit 19 to display various screens. For example, a GUI (Graphic User Interface) may be displayed on the screen. The terminal control unit 21 can detect a user operation on the screen.

(記憶部に記憶される情報)
図2は、少なくとも3人のユーザを含むユーザに関する情報110を示す。ユーザに関する情報110は、例えばサーバ記憶部14に記憶されて、端末装置12との間で共有及び同期される。つまり、ユーザに関する情報110は、端末装置12の端末記憶部18に記憶される。ユーザに関する情報110はユーザの種々の情報を含む。本実施形態において、ユーザに関する情報110は、ユーザIDと、所有するカードの情報111(図3参照)と、を含む。つまり、ユーザに関する情報110は、複数のユーザそれぞれと、所有するカードの情報111と、を対応付けている。
(Information stored in storage unit)
FIG. 2 shows information 110 for a user including at least three users. The information 110 on the user is stored, for example, in the server storage unit 14 and shared and synchronized with the terminal device 12. That is, the information 110 on the user is stored in the terminal storage unit 18 of the terminal device 12. The information 110 on the user includes various information of the user. In the present embodiment, the information 110 on the user includes the user ID and the information 111 on the card owned (see FIG. 3). That is, the information 110 on the user associates each of the plurality of users with the information 111 on the card owned.

ユーザIDは、上述したようにユーザを一意に識別可能な情報である。   The user ID is information that can uniquely identify the user as described above.

所有するカードの情報111は、ユーザがゲーム内で所有するカードの種々の情報を含む。カードがユーザに取得された場合、取得されたカードはユーザに対応付けられる。本実施形態において、カードはキャラクタカードである。そのため、所有するカードの情報111はカードに対応付けられたキャラクタの種類および特性に関する情報を含む。ここで、カードはキャラクタカードに限定されるものではない。   The information 111 on the owned card includes various information on the card owned by the user in the game. When the card is acquired by the user, the acquired card is associated with the user. In the present embodiment, the card is a character card. Therefore, the information 111 on the owned card includes information on the type and characteristics of the character associated with the card. Here, the card is not limited to the character card.

図3は、所有するカードの情報111の詳細を例示する図である。図3は、1人のユーザの所有するカードの情報111を示す。所有するカードの情報111は、カードIDと、キャラクタIDと、レベルと、レアリティと、属性と、対戦パラメータと、スキルIDと、に関するデータを含む。所有するカードの情報111は、これらのデータの全てを含むものに限定されない。また、所有するカードの情報111は、さらに別のデータを含んでもよい。   FIG. 3 is a diagram illustrating the details of the information 111 of the owned card. FIG. 3 shows information 111 of cards owned by one user. The information 111 on the owned card includes data on a card ID, a character ID, a level, a rarity, an attribute, a match parameter, and a skill ID. The card information 111 owned is not limited to one including all of these data. Also, the information 111 on the owned card may further include other data.

カードIDは、ユーザが所有するカードを一意に識別するIDである。図3の例では、カードIDとして重複しない数字が用いられている。以下、カードIDが1であるカードを、カード1のように表記する。   The card ID is an ID that uniquely identifies a card owned by the user. In the example of FIG. 3, non-overlapping numbers are used as card IDs. Hereinafter, a card with a card ID of 1 will be written as card 1.

キャラクタIDは、ゲームのキャラクタを一意に識別するIDである。本実施形態において、カードはキャラクタカードであるため、1つのカードIDに1つのキャラクタIDが対応付けられている。図3の例では、キャラクタIDとして重複しない英文字が用いられている。以下、キャラクタIDがAであるキャラクタを、キャラクタAのように表記する。ここで、1つのキャラクタには複数のカードが対応し得る。図3の例では、カード1およびカード20は、どちらもキャラクタAのカードである。   The character ID is an ID that uniquely identifies a game character. In the present embodiment, since the card is a character card, one card ID is associated with one character ID. In the example of FIG. 3, non-overlapping alphabetic characters are used as the character ID. Hereinafter, a character whose character ID is A will be described as character A. Here, a plurality of cards can correspond to one character. In the example of FIG. 3, the card 1 and the card 20 are both cards of the character A.

レベルは、キャラクタの成長度を示す情報である。例えば、レベルの値が大きいほど、キャラクタの成長度が大きい。レベルの値は、例えば対戦パラメータの値に影響する。図3の例では、キャラクタCのレベルは10である。レベルの値は、ユーザがキャラクタを成長させることによって上昇する。例えば、ユーザがキャラクタを使ってゲームコンテンツ(例えばクエスト)をクリアすること、キャラクタにアイテムまたは他のキャラクタをかけ合せることで成長させることができる。   The level is information indicating the degree of growth of the character. For example, the greater the value of the level, the greater the degree of growth of the character. The value of the level affects, for example, the value of the battle parameter. In the example of FIG. 3, the level of the character C is ten. The value of the level is increased by the user growing the character. For example, the user may use game characters to complete game content (eg, quests), or may be grown by multiplying the characters with items or other characters.

レアリティは、カードの希少性の度合いを示す情報である。例えば、レアリティの値が大きいほど、カードの希少性の度合いが高い。カードの希少性の度合いが高いとは、例えば、ゲーム運営者がゲーム内で提供する当該カードの枚数が少ないこと等である。レアリティは固定的であってもよい。また、レアリティは、カードに応じて初期値が決まっており、ユーザによるゲームのプレイに応じて変化してもよい。レアリティは、例えば対戦パラメータの最大値に影響する。図3の例ではレアリティは数字を用いている。例えば、カード1およびカード20はどちらもキャラクタAのカードである。しかし、レアリティが2であるカード1よりもレアリティが4であるカード20の方が希少性の度合いが高い。ここで、別の例として、レアリティはキャラクタに応じて決まってもよい。   The rarity is information indicating the degree of rarity of the card. For example, the higher the rarity value, the higher the rarity of the card. The high degree of card rarity means, for example, that the number of the cards provided by the game operator in the game is small. The rarity may be fixed. Also, the rarity has an initial value determined according to the card, and may change according to the game play by the user. The rarity affects, for example, the maximum value of the match parameter. In the example of FIG. 3, the rarity uses numbers. For example, card 1 and card 20 are both cards of character A. However, the card 20 having a rarity of 4 has a higher degree of rarity than the card 1 having a rarity of 2. Here, as another example, the rarity may be determined depending on the character.

属性は、キャラクタが有する対戦等に関する特性であって、キャラクタ間の優劣関係を示す情報である。図3の例では、属性の種類として火、水、風、光等が使用される。例えば、火の属性を有するキャラクタは、風の属性を有するキャラクタからの攻撃に強く、水の属性を有するキャラクタからの攻撃に弱くてもよい。   The attribute is a characteristic relating to a match or the like possessed by characters, and is information indicating superiority or inferiority between characters. In the example of FIG. 3, fire, water, wind, light or the like is used as the type of attribute. For example, a character having the attribute of fire may be resistant to attacks from characters having the attribute of wind and weak to attacks from characters having the attribute of water.

対戦パラメータは、ゲーム内の対戦で参照されるキャラクタの強さを示す情報である。本実施形態において、各キャラクタはHP(ヒットポイント)、MP(マジックポイント)、AT(攻撃力)およびDF(防御力)の対戦パラメータを有する。ここで、対戦パラメータはHP、MP、ATおよびDFに限られるものではない。対戦パラメータは、例えば素早さ等のゲーム内の行動に関する対戦パラメータをさらに含んでもよい。また、対戦パラメータは、HP、MP、ATおよびDFの一部を含まなくてもよい。   The match parameter is information indicating the strength of the character referred to in the match in the game. In the present embodiment, each character has battle parameters of HP (hit point), MP (magic point), AT (attack power) and DF (defense power). Here, the battle parameters are not limited to HP, MP, AT and DF. The match parameters may further include match parameters relating to in-game actions such as quickness, for example. Also, the battle parameters may not include part of HP, MP, AT and DF.

HPは、キャラクタのヒットポイント(体力値)を示す情報である。図3では、HPの最大値が示されている。例えば、キャラクタが敵キャラクタの攻撃動作によってダメージを受けると、HPがダメージ量だけ減少する。また、例えばキャラクタの回復動作によって、HPは回復量だけ増加する。また、HPがゼロでなければキャラクタは戦闘可能状態であり、例えば敵キャラクタを攻撃することができる。しかし、HPがゼロまで減少するとキャラクタは戦闘不能状態になる。キャラクタのHPが大きいほど、ゲームコンテンツのクリアに有利である。   The HP is information indicating a hit point (physical strength value) of the character. In FIG. 3, the maximum value of HP is shown. For example, when the character is damaged by the attacking action of the enemy character, the HP is reduced by the amount of damage. Also, for example, by the recovery operation of the character, HP is increased by the recovery amount. Also, if the HP is not zero, the character is in a battleable state, and can attack, for example, an enemy character. However, when the HP decreases to zero, the character is uncombatable. The larger the character's HP, the more advantageous it is to clear the game content.

MPは、キャラクタのマジックポイントを示す情報である。図3では、MPの最大値が示されている。例えば、キャラクタが単体で行う、通常の攻撃(装備した武器による攻撃、魔法攻撃等)とは異なる特別な攻撃(以下、スキルという)を発動すると、MPはスキルに応じた値だけ減少する。また、例えばキャラクタの回復動作によって、MPは回復量だけ増加する。キャラクタのMPが大きいほど、ゲームコンテンツのクリアに有利である。   The MP is information indicating the magic point of the character. In FIG. 3, the maximum value of MP is shown. For example, if the character activates a special attack (hereinafter referred to as a skill) different from a normal attack (attack with a equipped weapon, magic attack, etc.) alone, the MP decreases by a value corresponding to the skill. Also, for example, due to the recovery operation of the character, MP is increased by the recovery amount. The larger the character's MP, the more advantageous it is to clear the game content.

ATは、キャラクタの攻撃力を示す情報である。ATは、例えばキャラクタの攻撃によって対戦相手に与えるダメージ量に影響する。ATの値が大きくなるほど、対戦相手に与えるダメージ量が大きくなる。したがって、キャラクタのATが大きいほど、ゲームコンテンツのクリアに有利である。   AT is information indicating the attack power of the character. The AT affects, for example, the amount of damage given to the opponent by the attack of the character. The higher the AT value, the greater the amount of damage to the opponent. Therefore, the larger the character's AT, the more advantageous it is to clear the game content.

DFは、キャラクタの防御力を示す情報である。DFは、例えばキャラクタが対戦相手からの攻撃によって受けるダメージ量に影響する。DFの値が大きくなるほど、対戦相手から受けるダメージ量が小さくなる。したがって、キャラクタのDFが大きいほど、ゲームコンテンツのクリアに有利である。   The DF is information indicating the defense power of the character. The DF affects, for example, the amount of damage that a character receives from an opponent's attack. The larger the DF value, the smaller the damage received from the opponent. Therefore, the larger the character's DF, the more advantageous it is to clear the game content.

ここで、図3の例では各キャラクタのHP、MP、ATおよびDFの値は一例である。HP、MP、ATおよびDFは独立した対戦パラメータであって、それぞれが独立に設定され得る。   Here, in the example of FIG. 3, the values of HP, MP, AT and DF of each character are an example. HP, MP, AT, and DF are independent match parameters, and each may be set independently.

スキルIDは、カードのキャラクタが有するスキルを一意に識別するIDである。スキルはカード毎に設定されている。ここで、スキルは全カードに設定されなくてもよい。つまり、スキルのないカードが存在してもよい。上記のように、スキルの発動によってMPは減少する。MPの値が不足する場合、キャラクタは、スキルを発動することができない。以下、スキルIDがS1であるスキルを、スキルS1のように表記する。例えば、スキルS1は、キャラクタAが敵キャラクタ全体に対して、火属性の中ダメージを与える攻撃であってもよい。また、例えば、スキルS20は、キャラクタAが敵キャラクタ全体に対して、風属性の特大ダメージを与える攻撃であってもよい。   The skill ID is an ID that uniquely identifies the skill possessed by the character of the card. Skills are set for each card. Here, the skill may not be set for all cards. That is, there may be cards without skills. As mentioned above, MP is reduced by the activation of skills. If the MP value is insufficient, the character can not activate the skill. Hereinafter, the skill whose skill ID is S1 is described as skill S1. For example, the skill S1 may be an attack in which the character A gives medium damage to the entire enemy character in the fire attribute. Also, for example, the skill S20 may be an attack in which the character A gives an extra-large damage of wind attribute to the entire enemy character.

図4は、メッセージ設定情報114を例示する図である。メッセージ設定情報114は、例えば端末記憶部18に記憶されて、サーバ装置11との間で共有される。メッセージ設定情報114は、本実施形態において端末装置12へのプッシュ通知として送信されるメッセージの設定に関する情報である。   FIG. 4 is a diagram illustrating the message setting information 114. The message setting information 114 is stored, for example, in the terminal storage unit 18 and shared with the server device 11. The message setting information 114 is information on setting of a message transmitted as a push notification to the terminal device 12 in the present embodiment.

図4に示すように、メッセージ設定情報114は、キャラクタIDと、特性パラメータと、イベントと、タイミング設定と、を含む。後述するように、特性パラメータは、親密度と、最高レベルと、保有割合と、性格と、を含む。また、タイミング設定は、希望タイミングと、補正時間と、を含む。ここで、キャラクタID、イベント、および、希望タイミングは、後述するメッセージ設定画面におけるユーザの指定に基づいて設定される。その他の項目は、端末記憶部18に記憶されたゲームデータ(例えばキャラクタ設定、進行記録等)および所有するカードの情報111に基づいて、端末制御部21が抽出または演算することによって設定される。メッセージ設定情報114は、これらのデータ項目の全てを含むものに限定されない。例えば、メッセージ設定情報114は、最高レベルおよび保有割合を含まなくてもよい。また、メッセージ設定情報114は、さらに別のデータ項目を含んでもよい。例えば、メッセージ設定情報114は、さらにキャラクタIDに対応するキャラクタを使用してゲームをプレイした時間を含んでもよい。   As shown in FIG. 4, the message setting information 114 includes a character ID, a characteristic parameter, an event, and timing setting. As described later, the characteristic parameters include closeness, the highest level, the holding ratio, and the character. Further, the timing setting includes desired timing and correction time. Here, the character ID, the event, and the desired timing are set based on the designation of the user on the message setting screen described later. The other items are set as the terminal control unit 21 extracts or calculates based on the game data (for example, character setting, progress record, etc.) stored in the terminal storage unit 18 and the information 111 of the owned card. The message setting information 114 is not limited to one including all of these data items. For example, the message setting information 114 may not include the highest level and the holding rate. Also, the message setting information 114 may further include another data item. For example, the message setting information 114 may further include the time at which the game was played using the character corresponding to the character ID.

キャラクタIDはキャラクタを一意に識別するID(識別子)である。キャラクタIDは、所有するカードの情報111(図3参照)のキャラクタIDと共通であってもよいし、異なる固有のIDが使用されてもよい。キャラクタIDは、ユーザが指定したお気に入りのキャラクタのIDであって、例えばメッセージ中のキャラクタ画像を指定するために使用される。本実施形態において、ユーザは後述するメッセージ設定画面でお気に入りのキャラクタを選択する。そして、選択されたキャラクタのIDがメッセージ設定情報114に設定される。図4の例では、キャラクタBが選択されている。ここで、別の例として、ユーザはメッセージ設定画面でなく、ゲーム内のシステム設定でお気に入りのキャラクタを選択してもよい。また、さらに別の例として、例えばゲーム内でのデッキにおいてリーダに設定されたキャラクタが、自動的にお気に入りのキャラクタとなってもよい。これらの場合に、端末制御部21はゲームデータに基づいてメッセージ設定情報114のキャラクタIDを設定する。以下において、メッセージ設定情報114のキャラクタIDに対応するキャラクタを「お気に入りキャラクタ」という。   The character ID is an ID (identifier) that uniquely identifies a character. The character ID may be common to the character ID of the information 111 (see FIG. 3) of the owned card, or a different unique ID may be used. The character ID is an ID of a favorite character designated by the user, and is used, for example, to designate a character image in a message. In the present embodiment, the user selects a favorite character on a message setting screen described later. Then, the ID of the selected character is set in the message setting information 114. In the example of FIG. 4, the character B is selected. Here, as another example, the user may select a favorite character not in the message setting screen but in the system setting in the game. Further, as another example, for example, a character set as a leader in a deck in a game may automatically become a favorite character. In these cases, the terminal control unit 21 sets the character ID of the message setting information 114 based on the game data. Hereinafter, the character corresponding to the character ID of the message setting information 114 is referred to as a "favorite character".

ここで、お気に入りキャラクタを含む全てのキャラクタについて、ゲーム設定およびユーザのゲーム進行等に応じて変化する様々なパラメータがゲームデータ等で設定されている。本実施形態においては、メッセージ設定情報114の特性パラメータとして、お気に入りキャラクタについての親密度、最高レベル、保有割合および性格が用いられる。親密度は、ゲームにおけるユーザとお気に入りキャラクタとの親密さを、数値で示したものである。本実施形態においては、ユーザとお気に入りキャラクタとが親しいほど、親密度の数値が大きくなる。親密度はゲームの進行に応じて変化する。例えばユーザがお気に入りキャラクタを使用してゲームのシナリオを進行させたり、ゲーム内でお気に入りキャラクタにプレゼント(例えばアイテム等)をあげたりすると、親密度の数値が大きくなる。また、ユーザがお気に入りキャラクタに関するイベントを進行させることによって、親密度の数値が大きくなってもよい。お気に入りキャラクタに関するイベントは、例えば期間限定であって、そのストーリーにお気に入りキャラクタが主役として、または、準主役として登場するイベントである。ユーザがお気に入りキャラクタに関するイベントを進行させる場合に、親密度の数値は、ゲームの通常のシナリオの場合よりも大きくなってもよい。端末制御部21はゲームデータに基づいてメッセージ設定情報114の親密度を設定する。図4の例では、親密度は9であり、初期状態(親密度が1)よりも親密さが向上している。   Here, with respect to all characters including favorite characters, various parameters that change in accordance with game settings, game progress of the user, and the like are set as game data and the like. In the present embodiment, as the characteristic parameters of the message setting information 114, the closeness, the highest level, the holding ratio, and the character of the favorite character are used. The intimacy degree is a numerical value indicating the intimacy between the user and the favorite character in the game. In the present embodiment, the closer the user is to the favorite character, the larger the closeness value is. The intimacy changes with the progress of the game. For example, when the user advances a scenario of a game using a favorite character or gives a favorite character (eg, an item or the like) to a favorite character in the game, the numerical value of the intimacy increases. In addition, as the user advances an event related to a favorite character, the numerical value of the intimacy may be increased. The event relating to the favorite character is, for example, for a limited time, and is an event in which the favorite character appears as a leading character or a semi-leading character in the story. When the user advances an event related to a favorite character, the intimacy numerical value may be larger than in the normal scenario of the game. The terminal control unit 21 sets the intimacy degree of the message setting information 114 based on the game data. In the example of FIG. 4, the closeness is 9 and the closeness is improved compared to the initial state (closeness 1).

最高レベルは、ユーザが所有するお気に入りキャラクタのカードのレベルのうち、最も値が大きいものである。最高レベルは、お気に入りキャラクタの成長度に関連する。最高レベルは、後述するようにメッセージの内容が設定されるときに、例えば親密度に代えて、または、親密度と共に参照されてもよい。端末制御部21は所有するカードの情報111に基づいてメッセージ設定情報114の最高レベルを設定する。図4の例では、キャラクタBの最高レベルは5であり、初期状態(レベルが1)よりも成長している。   The highest level is the highest value of the card levels of favorite characters owned by the user. The highest level is related to the growth degree of the favorite character. The highest level may be referred to, for example, instead of or together with the intimacy when the content of the message is set as described later. The terminal control unit 21 sets the highest level of the message setting information 114 based on the information 111 of the owned card. In the example of FIG. 4, the highest level of the character B is 5, which is more than the initial state (level is 1).

保有割合は、ユーザが所有する全てのカードのうちお気に入りキャラクタのカードが占める割合を表す。保有割合は、ユーザがお気に入りキャラクタのカードを好んで収集しているか否かに関連する。保有割合は、後述するようにメッセージの内容が設定されるときに、例えば親密度に代えて、または、親密度と共に参照されてもよい。端末制御部21は所有するカードの情報111に基づいてメッセージ設定情報114の保有割合を演算する。図4の例では、ユーザが所有するカードの12%がキャラクタBのカードである。   The holding ratio represents the ratio of the card of favorite characters among all the cards owned by the user. The holding ratio relates to whether the user likes to collect cards of favorite characters. The retention rate may be referred to, for example, instead of or in conjunction with the intimacy when the content of the message is set as described later. The terminal control unit 21 calculates the holding ratio of the message setting information 114 based on the information 111 of the owned card. In the example of FIG. 4, 12% of the cards owned by the user are the cards of character B.

性格は、お気に入りキャラクタのゲームにおける性質であって、ゲームデータで定められている。性格は、例えばメッセージの内容および後述する補正時間等に影響し得る。性格は、例えばのんびり、せっかち、および、几帳面等を含んでもよい。図4の例では、キャラクタBの性格は「のんびり」である。性格は、後述するようにメッセージの送信時刻が演算されるときに、参照されてもよい。端末制御部21はゲームデータに基づいてメッセージ設定情報114の性格を設定する。   The character is a property of the favorite character in the game and is determined by the game data. The personality can affect, for example, the content of the message and the correction time described later. The characters may include, for example, leisurely, impatient, and scrutiny. In the example of FIG. 4, the character B is “friendly”. The personality may be referenced when the transmission time of the message is calculated as described later. The terminal control unit 21 sets the character of the message setting information 114 based on the game data.

イベントは、ユーザがメッセージ(例えばイベント開始を知らせるもの等)による通知を希望するイベントを示す。図4の例では、イベントは「全て」である。そのため、実施される全てのイベントに関するメッセージが、ユーザの端末装置12にプッシュ通知として送信される。本実施形態において、ユーザは後述するメッセージ設定画面でイベントを選択する。そして、選択されたイベントがメッセージ設定情報114に設定される。ここで、別の例として、ユーザはメッセージ設定画面でなく、ゲーム内のシステム設定でイベントを選択してもよい。このとき、端末制御部21はゲームデータに基づいてメッセージ設定情報114のイベントを設定する。   The event indicates an event for which the user wishes to be notified by a message (eg, an event start notification, etc.). In the example of FIG. 4, the event is "all". Therefore, messages regarding all the implemented events are sent to the user's terminal 12 as a push notification. In the present embodiment, the user selects an event on a message setting screen described later. Then, the selected event is set in the message setting information 114. Here, as another example, the user may select an event not in the message setting screen but in the system setting in the game. At this time, the terminal control unit 21 sets an event of the message setting information 114 based on the game data.

希望タイミングは、ユーザがメッセージを受信したいタイミングを示す。図4の例では、希望タイミングはイベントの「開始時」である。つまり、ユーザはイベントが開始されると同時にメッセージを受信することを希望している。本実施形態において、ユーザは後述するメッセージ設定画面で希望タイミングを選択する。そして、選択された希望タイミングがメッセージ設定情報114に設定される。ここで、別の例として、ユーザはメッセージ設定画面でなく、ゲーム内のシステム設定で希望タイミングを選択してもよい。このとき、端末制御部21はゲームデータに基づいてメッセージ設定情報114の希望タイミングを設定する。   The desired timing indicates when the user wants to receive a message. In the example of FIG. 4, the desired timing is the "start time" of the event. That is, the user wishes to receive a message as soon as the event starts. In the present embodiment, the user selects a desired timing on a message setting screen described later. Then, the selected desired timing is set in the message setting information 114. Here, as another example, the user may select a desired timing not by the message setting screen but by the system setting in the game. At this time, the terminal control unit 21 sets the desired timing of the message setting information 114 based on the game data.

補正時間は、メッセージ設定情報114におけるメッセージを受信したいタイミング(希望タイミング)と、端末装置12がメッセージを受信するタイミングと、の時間差に対応する。補正時間は、お気に入りキャラクタの性格に応じて定められる。図4の例では、キャラクタBの性格がのんびりであるため、補正時間は「10分遅く」に設定される。つまり、メッセージは希望タイミングよりも10分遅く届けられる。補正時間は、例えばメッセージ設定情報114に設定されている性格に基づいて、端末制御部21によって演算される。ここで、端末装置12がメッセージを受信するタイミングと、送信元(例えばサーバ装置11)がメッセージを送信するタイミングとは、通信に要する時間だけ異なる。しかし、本明細書では説明をわかりやすくするために、端末装置12がメッセージを受信するタイミングと、送信元がメッセージを送信するタイミングとは同じであるとして説明する。   The correction time corresponds to the time difference between the timing at which the message setting information 114 is desired to be received (desired timing) and the timing at which the terminal device 12 receives the message. The correction time is determined according to the character of the favorite character. In the example of FIG. 4, since the character B is laid-back, the correction time is set to “10 minutes late”. That is, the message is delivered 10 minutes later than the desired timing. The correction time is calculated by the terminal control unit 21 based on, for example, the character set in the message setting information 114. Here, the timing at which the terminal device 12 receives a message and the timing at which a transmission source (for example, the server device 11) transmits a message differ only in the time required for communication. However, in order to make the description easy to understand in the present specification, it is assumed that the timing at which the terminal device 12 receives a message and the timing at which the transmission source transmits a message are the same.

ここで、性格および補正時間の少なくとも一方は、メッセージ設定情報114に含まれなくてもよい。後述するように、端末記憶部18に記憶されたメッセージ設定情報114は、端末装置12からサーバ装置11に送信される。性格および補正時間の少なくとも一方は、サーバ装置11がメッセージ設定情報114を取得した後に、サーバ制御部15が抽出または演算することによって設定されてもよい。例えば、サーバ制御部15は、メッセージ設定情報114からキャラクタIDを抽出する。そして、サーバ制御部15は、サーバ記憶部14に記憶されたゲームデータからキャラクタIDに対応する性格を抽出してもよい。また、例えばサーバ制御部15は、抽出した性格に応じて補正時間を演算してもよい。   Here, at least one of the character and the correction time may not be included in the message setting information 114. As described later, the message setting information 114 stored in the terminal storage unit 18 is transmitted from the terminal device 12 to the server device 11. At least one of the character and the correction time may be set by the server control unit 15 extracting or calculating after the server device 11 acquires the message setting information 114. For example, the server control unit 15 extracts the character ID from the message setting information 114. Then, the server control unit 15 may extract the character corresponding to the character ID from the game data stored in the server storage unit 14. Also, for example, the server control unit 15 may calculate the correction time according to the extracted character.

(画面表示例)
図5はメッセージ設定画面を例示する図である。端末装置12は、表示部19にメッセージ設定画面を表示して、メッセージ設定情報をユーザに設定させる。ユーザがメッセージ設定画面で選択した、お気に入り、イベントおよびタイミングは、それぞれ、メッセージ設定情報114(図4参照)のキャラクタID、イベントおよび希望タイミングに反映される。
(Example of screen display)
FIG. 5 is a diagram illustrating a message setting screen. The terminal device 12 displays a message setting screen on the display unit 19 and allows the user to set message setting information. The favorites, events and timings selected by the user on the message setting screen are reflected in the character ID of the message setting information 114 (see FIG. 4), the event and the desired timing, respectively.

端末装置12の表示部19に表示されるメッセージ設定画面は、画面の上部の領域で、お気に入りのキャラクタをユーザに選択させる。図5に示すように、ユーザの選択に用いられるキャラクタのアイコン41が表示される。ユーザはアイコン41をタップすることによって、タップしたキャラクタをお気に入りキャラクタに指定することができる。図5の例では、ユーザは8つのキャラクタA〜Hのうち、キャラクタBをお気に入りキャラクタに指定している。ここで、メッセージ設定画面においては、タップして選択した対象をもう一度タップすることによって、非選択状態に戻すことが可能である。つまり、ユーザは選択のやり直しが可能である。   The message setting screen displayed on the display unit 19 of the terminal device 12 allows the user to select a favorite character in the upper area of the screen. As shown in FIG. 5, the icon 41 of the character used for the user's selection is displayed. The user can designate the tapped character as a favorite character by tapping the icon 41. In the example of FIG. 5, the user designates the character B as a favorite character among eight characters A to H. Here, in the message setting screen, it is possible to return to the non-selected state by tapping again and tapping the selected target. That is, the user can redo the selection.

また、メッセージ設定画面は、画面の中央部分の領域で、イベントをユーザに選択させる。図5に示すように、同領域には、ユーザが選択可能であるように、実施予定のイベントがリスト表示される。リストには、具体的なイベント名(例えばイベントX、イベントY等)だけでなく、対象とするイベントの範囲(例えば対戦イベントのみ、全てのイベント等)が表示される。図5の例では、ユーザは「全てのイベント」を選択している。つまり、ユーザは実施予定の全てのイベントに関するメッセージ(例えばプッシュ通知)を受け取ることを選択している。   The message setting screen also allows the user to select an event in the area at the center of the screen. As shown in FIG. 5, in the same area, events scheduled to be performed are displayed in a list so as to be selectable by the user. In the list, not only specific event names (eg, event X, event Y, etc.), but also the range of target events (eg, only competition events, all events etc.) are displayed. In the example of FIG. 5, the user has selected "all events". That is, the user has selected to receive messages (e.g., push notifications) for all events scheduled to be implemented.

また、メッセージ設定画面は、画面の下部の領域で、メッセージを受信したいタイミングをユーザに選択させる。図5に示すように、同領域には、ユーザが選択可能であるように通知時間がリスト表示される。図5の例では、ユーザは「開始時」を選択している。つまり、ユーザはメッセージをイベントの開始時に受け取ることを選択している。   The message setting screen also allows the user to select the timing at which the user wishes to receive a message in the lower area of the screen. As shown in FIG. 5, notification times are listed in the same area so that the user can select. In the example of FIG. 5, the user has selected "when starting". That is, the user has elected to receive a message at the start of the event.

また、メッセージ設定画面の一番下には、設定ボタンとキャンセルボタンが設けられている。ユーザが設定ボタンをタップすると、ユーザがメッセージ設定画面で選択した内容が、メッセージ設定情報114に反映される。また、ユーザがキャンセルボタンをタップすると、メッセージ設定情報114は更新されずに、ユーザの選択内容がキャンセルされる。   Further, at the bottom of the message setting screen, a setting button and a cancel button are provided. When the user taps the setting button, the content selected by the user on the message setting screen is reflected in the message setting information 114. Also, when the user taps the cancel button, the message setting information 114 is not updated, and the user's selection is canceled.

ここで、メッセージ設定画面でさらに期間が設定可能であってもよい。期間は、ユーザがメッセージ34を受信したい期間であって、例えば8月中、9月1日〜9月3日、今から1週間、休日だけ等の設定が可能であってもよい。期間が設定された場合に、期間外のメッセージ34は受信されない。そのため、ユーザは、メッセージ34の受信についてより細かく設定可能になる。例えば、仮にユーザが全てのイベントを選択していても、設定された期間を過ぎると、ユーザの端末装置12はメッセージ34を受信しなくてもよい。   Here, the period may be set on the message setting screen. The period is a period in which the user wants to receive the message 34, and may be set to, for example, August, September 1 to September 3, one week from now, only holidays, etc. If a time period is set, then out of time messages 34 are not received. As a result, the user can be more finely configured to receive the message 34. For example, even if the user has selected all the events, the user terminal device 12 may not receive the message 34 after the set period.

図6は、図4のメッセージ設定情報114に対応するメッセージ34を例示する図である。本実施形態において、メッセージ34はプッシュ通知である。図6に示すように、端末装置12でゲームのアプリケーションが起動していない状態(例えば画面がロックされた状態)であっても、ユーザにメッセージ34を通知することが可能である。後述するように、例えばサーバ装置11は、メッセージ設定情報114に基づいて、端末装置12に通知するメッセージ34の送信時刻を演算し、メッセージ34の内容を設定する。サーバ装置11が送信時刻に通知したメッセージは、図6に示すように、端末装置12の表示部19に表示される。   FIG. 6 is a diagram illustrating a message 34 corresponding to the message setting information 114 of FIG. In the present embodiment, the message 34 is a push notification. As shown in FIG. 6, it is possible to notify the user of the message 34 even when the game application is not activated in the terminal device 12 (for example, the screen is locked). As described later, for example, the server apparatus 11 calculates the transmission time of the message 34 to be notified to the terminal apparatus 12 based on the message setting information 114, and sets the content of the message 34. The message notified by the server device 11 at the transmission time is displayed on the display unit 19 of the terminal device 12 as shown in FIG.

メッセージ34の内容は、お気に入りキャラクタの画像(アイコン41)と、送信時刻(または受信時刻)と、本文であるテキスト42と、を含む。図6の例では、アイコン41はお気に入りキャラクタであるキャラクタBの画像である。また、テキスト42も、キャラクタBのゲーム内での口調等に合わせた記載になっている。ここで、図4のように、キャラクタBの性格は「のんびり」であり、補正時間が「10分遅く」に設定されている。そのため、メッセージ34は、ユーザの希望タイミング(イベントXの開始時の○月○日00:00)から10分遅れた時刻に送信されている。   The contents of the message 34 include an image of the favorite character (icon 41), a transmission time (or reception time), and a text 42 which is a text. In the example of FIG. 6, the icon 41 is an image of the character B which is a favorite character. The text 42 is also described in accordance with the tone of the character B in the game. Here, as shown in FIG. 4, the character of the character B is "easy" and the correction time is set to "10 minutes late". Therefore, the message 34 is transmitted at a time delayed by 10 minutes from the user's desired timing (0 month 0 day 00:00 at the start of the event X).

ここで、図7はメッセージ設定情報114の別の例を示す。図7のメッセージ設定情報114では、お気に入りキャラクタはキャラクタAに設定されている。図7の例では、キャラクタAの性格は「せっかち」である。そのため、補正時間は「10分早く」に設定されている。また、図7の例では、希望タイミングはイベントの「1時間前」である。つまり、ユーザはイベントが開始される1時間前にメッセージを受信することを希望している。   Here, FIG. 7 shows another example of the message setting information 114. In the message setting information 114 of FIG. 7, the favorite character is set to the character A. In the example of FIG. 7, the character of the character A is "impatient". Therefore, the correction time is set to "10 minutes earlier". Further, in the example of FIG. 7, the desired timing is “one hour before” the event. That is, the user wants to receive a message one hour before the event is started.

図8は、図7のメッセージ設定情報114に対応するメッセージ34を例示する図である。図8の例では、アイコン41はお気に入りキャラクタであるキャラクタAの画像である。また、テキスト42も、キャラクタAのゲーム内での口調等に合わせた記載になっている。また、図8の例では、メッセージ34は、ユーザの希望タイミング(イベントXの開始の1時間前である○月×日23:00)から更に10分早い時刻(○月×日22:50)に送信されている。   FIG. 8 is a diagram illustrating a message 34 corresponding to the message setting information 114 of FIG. In the example of FIG. 8, the icon 41 is an image of the character A which is a favorite character. The text 42 is also described in accordance with the tone of the character A in the game. Further, in the example of FIG. 8, the message 34 is 10 minutes earlier than the user's desired timing (o month x day 23:00 which is one hour before the start of the event X) (o month x day 22: 50) Has been sent to.

このように、メッセージ34は、お気に入りキャラクタの口調等に合わせた内容で、その性格を反映した時刻に送信される。そのため、ユーザは、メッセージ34に対して、指定時刻に画一的な文面で送信される広告ではなく、現実の人物からのメールを受け取ったときのような親近感を覚える。また、ユーザは、メッセージ34が自分だけに向けた内容であるかのように感じて、従来の画一的内容のメッセージにはなかった特別感を覚える。ここで、上記の例では、メッセージ34の送信時刻はユーザの希望タイミングと異なっている。しかし、例えばユーザがメッセージ設定画面で、性格が「几帳面」であるキャラクタCを選択した場合には、補正時間は「ちょうど」に設定される。つまり、例えばお気に入りキャラクタを変更することによって、ユーザの希望タイミング通りにメッセージ34を受信することが可能である。   As described above, the message 34 is transmitted at the time reflecting the character, with the content matched to the tone of the favorite character. Therefore, the user feels a sense of familiarity with the message 34 when receiving an e-mail from a real person instead of an advertisement sent in a uniform text at a designated time. Also, the user feels as if the message 34 is content directed only to him / her, and feels a special feeling that is not found in the conventional uniform content message. Here, in the above example, the transmission time of the message 34 is different from the user's desired timing. However, for example, when the user selects the character C whose character is “几” on the message setting screen, the correction time is set to “Just”. That is, for example, by changing the favorite character, it is possible to receive the message 34 according to the user's desired timing.

図9は、親密度とメッセージ34の内容との関係を説明するための図である。本実施形態において、メッセージ34の内容は、性格以外のお気に入りキャラクタの特性パラメータに影響される。   FIG. 9 is a diagram for explaining the relationship between the intimacy degree and the content of the message 34. As shown in FIG. In the present embodiment, the content of the message 34 is influenced by the characteristic parameters of the favorite character other than the character.

図9は、親密度の高さに応じて切り替わる3つのメッセージ34を含む。以下において、3つのメッセージ34を上から順に、それぞれ、上段のメッセージ34、中段のメッセージ34、下段のメッセージ34という。お気に入りキャラクタの親密度が低い(例えば1〜5の範囲内である)とき、ユーザは上段のメッセージ34を受信する。上段のメッセージ34のアイコン41のお気に入りキャラクタの表情は例えば不機嫌な顔である。また、上段のメッセージ34のテキスト42の記載量は少ない。また、上段のメッセージ34のテキスト42の文面はよそよそしい印象を与えるものであってもよい。   FIG. 9 includes three messages 34 that switch according to the degree of closeness. In the following, the three messages 34 are referred to as the upper message 34, the middle message 34, and the lower message 34 in this order from the top. When the intimacy degree of the favorite character is low (for example, within the range of 1 to 5), the user receives the upper message 34. The expression of the favorite character of the icon 41 of the upper message 34 is, for example, a disgusting face. Also, the amount of description of the text 42 of the upper message 34 is small. Also, the text of the text 42 of the upper message 34 may give an inappropriate impression.

お気に入りキャラクタの親密度が中程度(例えば5〜9の範囲内である)とき、ユーザは中段のメッセージ34を受信する。中段のメッセージ34のアイコン41のお気に入りキャラクタの表情は例えばすました顔である。また、中段のメッセージ34のテキスト42の記載量は、上段のメッセージ34よりも多い。また、中段のメッセージ34のテキスト42の文面は知り合いとの会話であるような印象を与えるものであってもよい。   When the intimacy degree of the favorite character is medium (for example, in the range of 5 to 9), the user receives the middle message 34. The expression of the favorite character of the icon 41 of the middle message 34 is, for example, an embarrassing face. Further, the amount of description of the text 42 of the middle message 34 is larger than that of the upper message 34. Also, the text of the text 42 of the middle message 34 may give the impression that it is a conversation with an acquaintance.

お気に入りキャラクタの親密度が高い(例えば10以上である)とき、ユーザは下段のメッセージ34を受信する。下段のメッセージ34のアイコン41のお気に入りキャラクタの表情は例えば笑顔である。また、下段のメッセージ34のテキスト42の記載量は、中段のメッセージ34よりもさらに多い。また、下段のメッセージ34のテキスト42の文面は親友との会話であるような印象を与えるものであってもよい。   When the intimacy degree of the favorite character is high (for example, 10 or more), the user receives the message 34 in the lower stage. The expression of the favorite character of the icon 41 of the lower message 34 is, for example, a smile. Also, the amount of description of the text 42 of the lower message 34 is more than that of the middle message 34. Also, the text of the text 42 of the lower message 34 may give an impression of being a conversation with a close friend.

本実施形態において、メッセージ34の内容は、後述するようにサーバ装置11によって設定される。サーバ装置11は、端末装置12から受け取ったメッセージ設定情報114の特性パラメータ(図9の例では親密度)を抽出する。サーバ装置11は、抽出した特性パラメータに基づいてメッセージ34の内容を設定する(図9の例では上段、中段または下段のメッセージ34を選択する)。そして、サーバ装置11は、特性パラメータに応じた内容のメッセージ34を端末装置12に送信する。ユーザは、お気に入りキャラクタとの親密度が高い程、より親近感を覚えるメッセージ34を受け取ることが可能である。ここで、親密度は、ユーザがゲームを進行させることによって高まる。したがって、上記のように特性パラメータに応じた内容のメッセージ34を用意することによって、ユーザにゲームへの一層の参加を促す効果が生じ得る。   In the present embodiment, the content of the message 34 is set by the server device 11 as described later. The server device 11 extracts the characteristic parameter (in the example of FIG. 9, the closeness) of the message setting information 114 received from the terminal device 12. The server apparatus 11 sets the content of the message 34 based on the extracted characteristic parameter (in the example of FIG. 9, the upper, middle, or lower message 34 is selected). Then, the server device 11 transmits the message 34 of the content according to the characteristic parameter to the terminal device 12. The user can receive a more familiar message 34 as the familiarity with the favorite character is higher. Here, the intimacy is enhanced by the user advancing the game. Therefore, preparing the message 34 of the content according to the characteristic parameter as described above may have the effect of prompting the user to further participate in the game.

ここで、図9の例では親密度に応じて、アイコン41(お気に入りキャラクタの表情)およびテキスト42が変化したが、一方だけが変化してもよい。例えば上段、中段および下段のメッセージ34のテキスト42は共通であって、アイコン41が親密度に応じて変化してもよい。また、図9の例では親密度に応じたメッセージ34の変化は3段階であったが、これに限らない。例えば、親密度に応じた、より多くのメッセージ34の切り替えがあってもよい。また、例えば、親密度に応じて、2段階にメッセージ34が切り替えられてもよい。   Here, in the example of FIG. 9, the icon 41 (the expression of the favorite character) and the text 42 change according to the closeness, but only one may change. For example, the text 42 of the upper, middle, and lower messages 34 may be common, and the icon 41 may change according to the closeness. Moreover, although the change of the message 34 according to closeness was three steps in the example of FIG. 9, it does not restrict to this. For example, there may be more switching of messages 34 depending on closeness. Also, for example, the message 34 may be switched in two stages according to the closeness.

また、図9の例では親密度に応じてメッセージ34が変化するが、親密度に代えて、または、親密度と共に他の特性パラメータ(例えば最高レベルおよび保有割合の少なくとも一方)が用いられてもよい。例えば、最高レベルが高い(例えば10以上である)とき、ユーザは図9の下段のメッセージ34を受信してもよい。また、例えば、保有割合が高い(例えば20%以上である)とき、ユーザは図9の下段のメッセージ34を受信してもよい。ここで、ユーザは、ゲームを進行させることによって、最高レベルおよび保有割合を高めることが可能である。したがって、この場合にも、ユーザにゲームへの一層の参加を促す効果が生じ得る。   Also, in the example of FIG. 9, the message 34 changes in accordance with the intimacy degree, but other characteristic parameters (for example, at least one of the highest level and the holding ratio) may be used instead of the intimacy degree Good. For example, when the highest level is high (e.g., 10 or more), the user may receive message 34 at the bottom of FIG. Also, for example, when the holding rate is high (for example, 20% or more), the user may receive the message 34 in the lower part of FIG. 9. Here, the user can increase the highest level and the holding rate by advancing the game. Therefore, in this case as well, an effect may be generated that urges the user to further participate in the game.

(シーケンス図)
図10は、情報処理装置(端末装置12およびサーバ装置11)が実行する上記のメッセージ34に関する制御方法を示すシーケンス図である。ここで、以下のシーケンス図の説明におけるゲーム媒体の具体例はキャラクタである。
(Sequence Diagram)
FIG. 10 is a sequence diagram showing a control method related to the above message 34 executed by the information processing apparatus (terminal apparatus 12 and server apparatus 11). Here, a specific example of the game medium in the following description of the sequence diagram is a character.

まず、端末装置12は、メッセージ設定情報114をユーザに設定させる(ステップS1)。端末装置12は、例えば表示部19にメッセージ設定画面を表示して、複数のゲーム媒体の中の少なくとも1つ(お気に入りキャラクタ)およびメッセージを受信したいタイミング(希望タイミング)を、ユーザに設定させる。端末装置12は、さらに、メッセージ34による通知を希望するイベントを、ユーザに設定させてもよい。端末装置12は、メッセージ設定情報114の全てをユーザに設定させる必要がない。つまり、端末装置12は、その一部をユーザに設定させるだけでよい。   First, the terminal device 12 causes the user to set the message setting information 114 (step S1). The terminal device 12 displays, for example, a message setting screen on the display unit 19, and allows the user to set at least one of the plurality of game media (favorite character) and a timing (desired timing) to receive the message. The terminal device 12 may further allow the user to set an event for which notification by the message 34 is desired. The terminal device 12 does not need to have the user set all of the message setting information 114. That is, the terminal device 12 only needs the user to set a part of it.

端末装置12は、メッセージ設定情報114を端末記憶部18に記憶する(ステップS2)。端末装置12は、例えばお気に入りキャラクタの特性パラメータおよび補正時間を加えて、図4に示すようなメッセージ設定情報114を端末記憶部18に記憶してもよい。   The terminal device 12 stores the message setting information 114 in the terminal storage unit 18 (step S2). The terminal device 12 may store the message setting information 114 as shown in FIG. 4 in the terminal storage unit 18 by adding, for example, the characteristic parameter of the favorite character and the correction time.

端末装置12は、端末記憶部18に記憶したメッセージ設定情報114を、端末通信部17によってサーバ装置11に送信する(ステップS3)。ここで、送信されるメッセージ設定情報114は、全ての項目を含んでいてもよいし、一部の項目だけを含んでいてもよい。   The terminal device 12 transmits the message setting information 114 stored in the terminal storage unit 18 to the server device 11 by the terminal communication unit 17 (step S3). Here, the message setting information 114 to be transmitted may include all the items or may include only some of the items.

サーバ装置11は、サーバ通信部13によって受信したメッセージ設定情報114を端末装置12のID(識別情報)に関連付けて、サーバ記憶部14に記憶する(ステップS4)。端末装置12のIDは、例えばメッセージ設定情報114と共に端末装置12から送信される。端末装置12のIDは、例えばトークンであってもよいし、端末装置12のユーザに関連づけられた識別情報等であってもよい。端末装置12のIDは、メッセージ34を送信する宛先を特定するのに使用される。   The server apparatus 11 stores the message setting information 114 received by the server communication unit 13 in the server storage unit 14 in association with the ID (identification information) of the terminal apparatus 12 (step S4). The ID of the terminal device 12 is transmitted from the terminal device 12 together with the message setting information 114, for example. The ID of the terminal device 12 may be, for example, a token, or identification information associated with the user of the terminal device 12 or the like. The ID of the terminal 12 is used to specify the destination to which the message 34 is to be sent.

サーバ装置11は、メッセージ設定情報114の特性パラメータ(例えば性格)、イベントおよび希望タイミング等に基づいて、メッセージ34の送信時刻を演算する(ステップS5)。例えば、図6のメッセージ34では、送信時刻はユーザの希望タイミング(○月○日00:00)から10分遅れた時刻(○月○日00:10)である。また、例えば、図8のメッセージ34では、送信時刻はユーザの希望タイミング(○月×日23:00)から10分早い時刻(○月×日22:50)である。   The server apparatus 11 calculates the transmission time of the message 34 based on the characteristic parameter (for example, the character) of the message setting information 114, the event, the desired timing, and the like (step S5). For example, in the message 34 of FIG. 6, the transmission time is a time (O Mon ○ 00 00:10) delayed by 10 minutes from the user's desired timing (O Mon ○ 00:00). Further, for example, in the message 34 of FIG. 8, the transmission time is 10 minutes earlier than the user's desired timing (o month x day 23:00) (o month x day 22: 50).

サーバ装置11は、メッセージ設定情報114の特性パラメータ(例えば親密度)に基づいて、メッセージ34の内容を設定する(ステップS6)。例えば、図9のメッセージ34では、お気に入りキャラクタの親密度が10以上であれば、サーバ装置11は下段のメッセージ34を選択する。   The server apparatus 11 sets the content of the message 34 based on the characteristic parameter (for example, closeness) of the message setting information 114 (step S6). For example, in the message 34 of FIG. 9, if the intimacy degree of the favorite character is 10 or more, the server apparatus 11 selects the message 34 in the lower stage.

サーバ装置11は、ステップS5で演算した送信時刻になった場合に、ステップS6で設定した内容のメッセージ34を、端末装置12に送信する(ステップS7)。ここで、サーバ装置11は、別の情報処理装置にメッセージ34の生成(例えば内容の設定および送信時刻の演算)および送信の少なくとも一方を実行させてもよい。つまり、ステップS5〜S7の少なくとも1つの処理は、サーバ装置11の指示に基づいて、別の情報処理装置が実行してもよい。   When the transmission time calculated in step S5 comes, the server apparatus 11 transmits a message 34 of the content set in step S6 to the terminal apparatus 12 (step S7). Here, the server apparatus 11 may cause another information processing apparatus to execute at least one of generation of the message 34 (for example, setting of content and calculation of transmission time) and transmission. That is, another information processing apparatus may execute at least one process of steps S5 to S7 based on an instruction of the server apparatus 11.

端末装置12は、他の情報処理装置(例えばサーバ装置11または別の情報処理装置)からのメッセージ34を、端末通信部17によって受信する(ステップS8)。つまり、端末装置12は、他の情報処理装置がメッセージ設定情報114に応じて送信時刻および内容の少なくとも一方を調整したメッセージ34を受信する。   The terminal device 12 receives the message 34 from another information processing device (for example, the server device 11 or another information processing device) by the terminal communication unit 17 (step S8). That is, the terminal device 12 receives the message 34 in which at least one of the transmission time and the content has been adjusted according to the message setting information 114 by the other information processing apparatus.

端末装置12は、受信したメッセージ34をユーザに対して表示する(ステップS9)。本実施形態では、受信したメッセージ34は、プッシュ通知として表示部19に表示される。   The terminal device 12 displays the received message 34 to the user (step S9). In the present embodiment, the received message 34 is displayed on the display unit 19 as a push notification.

以上述べたように、本実施形態に係る情報処理装置(例えば端末装置12)は、複数のゲーム媒体(例えば複数のキャラクタ)を有するゲームの処理を実行する。情報処理装置は、記憶部(例えば端末記憶部18)と、通信部(例えば端末通信部17)と、制御部(例えば端末制御部21)と、を備える。制御部は、ゲーム内で、メッセージ設定情報114として、複数のゲーム媒体の中の少なくとも1つ(例えば、お気に入りキャラクタ)およびメッセージを受信したいタイミング(例えば、希望タイミング)を、ユーザに設定させる。また、制御部は、メッセージ設定情報114を、記憶部に記憶させる。また、制御部は、記憶部に記憶されたメッセージ設定情報114を、通信部を介して送信する。また、制御部は、メッセージを、通信部を介して受信する。また、制御部は、受信したメッセージをユーザに対して表示する。ここで、情報処理装置がメッセージを受信するタイミングおよびメッセージの内容の少なくとも一方は、メッセージ設定情報114に応じて異なる。   As described above, the information processing apparatus (for example, the terminal apparatus 12) according to the present embodiment executes processing of a game having a plurality of game media (for example, a plurality of characters). The information processing apparatus includes a storage unit (for example, the terminal storage unit 18), a communication unit (for example, the terminal communication unit 17), and a control unit (for example, the terminal control unit 21). The control unit causes the user to set at least one (for example, favorite character) among the plurality of game media and the timing (for example, desired timing) to receive the message as the message setting information 114 in the game. Further, the control unit stores the message setting information 114 in the storage unit. Further, the control unit transmits the message setting information 114 stored in the storage unit via the communication unit. Also, the control unit receives the message via the communication unit. The control unit also displays the received message to the user. Here, at least one of the timing at which the information processing apparatus receives the message and the content of the message differs depending on the message setting information 114.

ここで、従来のゲームにおいても、ゲームの実行中にキャラクタの画像と共にメッセージが表示される機能を備えるものがあった。しかし、ゲームの起動中でなければ、メッセージを表示することができなかった。そのため、例えばユーザがゲーム内のイベントの開始を忘れないように、所定のタイミング(例えばイベント開始の1時間前等)でメッセージを通知するといった用途(アラーム)では、確実性を欠くため使用できなかった。このような用途では、ゲームの起動を必要としない、ゲーム外のメッセージ機能(例えばプッシュ通知)を利用することが好ましい。しかし、メッセージの内容が画一的であるような場合には、ゲームの進行状況またはお気に入りキャラクタとの関連性が少なく、ユーザに親近感または特別感を与えることは困難であった。本実施形態に係る情報処理装置は、上記の構成によって、ゲーム内での設定に応じて内容が変化するメッセージの通知を実行できる。本開示によれば、メッセージ34を受信するタイミングおよびメッセージ34の内容の少なくとも一方は、メッセージ設定情報114に応じて異なる。例えば、メッセージ設定情報114の内容はゲームの進行に応じて変化するため、メッセージ34においてもゲームの進行状況が反映される。また、例えば、メッセージ34を受信するタイミング等はお気に入りキャラクタの性格を反映したものとなるため、ユーザに親近感または特別感を与えることが可能である。   Here, even in the conventional game, there has been a game having a function of displaying a message together with the image of the character during the execution of the game. However, the message could not be displayed unless the game was running. Therefore, it can not be used because it lacks certainty in an application (alarm) in which a message is notified at a predetermined timing (for example, one hour before the start of an event) so that the user does not forget the start of an event in the game The In such applications, it is preferable to utilize out-of-game messaging features (eg, push notifications) that do not require game activation. However, in the case where the content of the message is uniform, it is difficult to give the user a sense of closeness or special feeling, because the progress of the game or the relevance to the favorite character is small. The information processing apparatus according to the present embodiment can execute notification of a message whose content changes according to the setting in the game by the above configuration. According to the present disclosure, at least one of the timing of receiving the message 34 and the content of the message 34 varies depending on the message setting information 114. For example, since the contents of the message setting information 114 change according to the progress of the game, the progress status of the game is also reflected in the message 34. Also, for example, since the timing of receiving the message 34 reflects the character of the favorite character, it is possible to give the user a sense of closeness or a sense of speciality.

(変形例等)
本開示を諸図面および実施形態に基づき説明してきたが、当業者であれば本開示に基づき種々の変形および修正を行うことが容易であることに注意されたい。したがって、これらの変形および修正は本開示の範囲に含まれることに留意されたい。例えば、各手段、各ステップ等に含まれる機能等は論理的に矛盾しないように再配置可能であり、複数の手段またはステップ等を1つに組み合わせたり、或いは分割したりすることが可能である。
(Modification etc.)
Although the present disclosure has been described based on the drawings and embodiments, it should be noted that those skilled in the art can easily make various changes and modifications based on the present disclosure. Therefore, it should be noted that these variations and modifications are included in the scope of the present disclosure. For example, each means, the function included in each step, etc. can be rearranged so as not to contradict logically, and it is possible to combine or divide a plurality of means or steps into one. .

上記の実施形態において、メッセージ34はゲーム内のイベントに関連する内容である。そして、ユーザはメッセージ設定画面において、イベントおよびイベントを基準にした時刻の設定を実行する。ここで、メッセージ34はイベントとは関係のない内容であってもよい。例えば、ユーザのログイン状況、ゲームの進捗状況、特定の日に該当するか否か等に応じて、所定の頻度でメッセージが通知されてもよい。例えば、ユーザが最後にログインしてから所定期間(例えば3日)経過した場合に、お気に入りのキャラクタからログインを促すメッセージ34が所定の頻度で端末装置12に送信されてもよい。また、例えば、ユーザのクエストが停滞している(例えば2日間ステージが進まない)場合に、お気に入りのキャラクタから励ますメッセージ34が所定の頻度で端末装置12に送信されてもよい。また、例えば、ユーザのランキングが低下した(例えば100位より大きく低下した)場合にも、励ますメッセージ34が所定の頻度で端末装置12に送信されてもよい。ここで、所定の頻度は、特性パラメータ(例えば親密度)に応じて変化してもよい。例えば、親密度が高い(一例として10以上である)とき、1日に3回、メッセージ34が端末装置12に送信されてもよい。また、例えば、親密度が低い(一例として1である)とき、2日に1回、メッセージ34が端末装置12に送信されてもよい。つまり、親密度が高いほど、ユーザはメッセージ34をより多く受信できてもよい。また、休日または記念日(例えばお気に入りのキャラクタの誕生日)に該当する場合には、これらに該当しない日よりも、メッセージ34が送信される頻度が高くなってもよい。   In the above embodiment, the message 34 is content related to an event in the game. Then, the user performs the setting of the event and the time based on the event on the message setting screen. Here, the message 34 may be content unrelated to the event. For example, the message may be notified at a predetermined frequency depending on the login status of the user, the progress status of the game, and whether or not it corresponds to a specific day. For example, when a predetermined period (for example, three days) has elapsed since the user last logged in, a message 34 prompting login may be transmitted from the favorite character to the terminal device 12 with a predetermined frequency. Also, for example, when the quest of the user is stagnant (for example, the stage does not advance for two days), a message 34 encouraging from the favorite character may be transmitted to the terminal device 12 with a predetermined frequency. Further, for example, also when the ranking of the user is lowered (for example, lowered more than 100 places), an encouraging message 34 may be transmitted to the terminal apparatus 12 at a predetermined frequency. Here, the predetermined frequency may change according to the characteristic parameter (for example, closeness). For example, when the intimacy is high (10 or more as an example), the message 34 may be transmitted to the terminal device 3 three times a day. Also, for example, when the intimacy degree is low (one as an example), the message 34 may be transmitted to the terminal apparatus 12 once every two days. That is, the higher the closeness, the more users may be able to receive more messages 34. In addition, in the case of a holiday or an anniversary (for example, the birthday of a favorite character), the frequency at which the message 34 is transmitted may be higher than a day that does not correspond to these.

また、メッセージ34がイベントとは関係のない内容である場合に、ユーザは時間、期間、および頻度等の設定が可能であってもよい。本変形例において、例えばイベントおよびタイミングに代えて、時間、期間、および頻度が設定可能なメッセージ設定画面が使用されてもよい。時間は、ユーザがメッセージ34を受信したい時間であって、例えば12:00である。また、期間は、ユーザがメッセージ34を受信したい期間であって、例えば9月10日〜9月30日である。また、頻度は、ユーザがメッセージ34を受信したい頻度であって、例えば平日のみである。この例の場合、ユーザは上記期間の平日の12:00に、正午を知らせるメッセージ34(イベントとは無関係)を受信する。この場合にも、上記の実施形態と同様に、キャラクタの性格に応じて受信が早まる、または、遅くなるといった変化が生じてもよい。   In addition, when the message 34 is content not related to an event, the user may be able to set time, period, frequency, and the like. In the present variation, for example, a message setting screen in which time, period, and frequency can be set may be used instead of events and timings. The time is the time when the user wants to receive the message 34, for example 12:00. Also, the period is a period during which the user wishes to receive the message 34, for example, September 10 to September 30. Also, the frequency is the frequency with which the user wants to receive the message 34, for example, only on weekdays. In this example, the user receives a message 34 (no matter to the event) notifying noon at 12:00 on the weekday of the above period. Also in this case, as in the above embodiment, changes may occur such as earlier or later reception depending on the character of the character.

また、上記の実施形態において、お気に入りキャラクタはユーザによって指定されている。ここで、お気に入りキャラクタは特定の条件が満たされた場合に、自動的に変更されてもよい。例えば、ユーザまたはユーザと所定の関係にあるユーザ(例えば同じグループのユーザまたはフレンド)がレアリティの高いカードを取得した場合に、お気に入りキャラクタはそのカードのキャラクタに自動的に変更されてもよい。また、例えば、ゲーム内で期間限定のイベントが開催中である場合に、お気に入りキャラクタはそのイベントに関連したキャラクタに自動的に変更されてもよい。このとき、イベントの期間が終了した後に、お気に入りキャラクタは自動的にユーザ指定のキャラクタに戻ってもよい。例えば、上記のように、サーバ装置11はユーザ指定のキャラクタの特性パラメータに基づいてメッセージ34の内容を設定する。このとき、サーバ装置11は、イベントの開催期間およびイベントに関連したキャラクタの情報をさらに取得(例えばゲームのイベント情報から抽出)してもよい。そして、サーバ装置11は、特定の条件が満たされる場合に、ユーザ指定のキャラクタに代えて、イベントに関連したキャラクタをメッセージ34で用いてもよい。ここで、特定の条件は、例えばイベントの開催期間中であること、イベントの開催まであと3日以内であること、新規登場のキャラクタに関するイベントであること、または、これらの組み合わせ等であってもよい。ユーザが設定しなくても自動的にお気に入りキャラクタを変更することによって、この変形例に係る情報処理装置は、ユーザに変化のあるゲーム体験を提供することができる。また、類似の変形例として、情報処理装置は、自動的にお気に入りキャラクタを変更するのではなく、候補となるキャラクタをユーザが選択可能なように表示してもよい。候補となるキャラクタは、例えば親密度等のパラメータに基づいて定められてもよい。また、候補となるキャラクタは、例えばゲーム内で開催中、または、開催予定のイベントとの関連性に応じて定められてもよい。候補となるキャラクタが表示されるため、ユーザは、お気に入りキャラクタの選択が容易となり、ユーザビリティが向上する。   In the above embodiment, the favorite character is designated by the user. Here, the favorite character may be automatically changed when a specific condition is satisfied. For example, when the user or a user in a predetermined relationship with the user (for example, a user or friend of the same group) acquires a card with high rarity, the favorite character may be automatically changed to the character of the card. Also, for example, when an event for a limited time is being held in the game, the favorite character may be automatically changed to the character associated with the event. At this time, the favorite character may automatically return to the user-specified character after the end of the event period. For example, as described above, the server device 11 sets the content of the message 34 based on the characteristic parameter of the user-specified character. At this time, the server device 11 may further acquire (for example, extract from game event information) information on the event holding period and the character related to the event. Then, the server device 11 may use the character associated with the event in the message 34 instead of the user-specified character when the specific condition is satisfied. Here, the specific condition is, for example, that the event is being held, is within three days until the event is held, is an event relating to a newly appearing character, or a combination of these, etc. Good. By automatically changing the favorite character without setting by the user, the information processing apparatus according to this modification can provide the user with a game experience having a change. Further, as a similar modification, the information processing apparatus may not display the favorite character automatically but may display the character as a candidate so as to be selectable by the user. The candidate characters may be determined based on parameters such as, for example, familiarity. In addition, the candidate character may be determined according to the relevancy to the event being held in the game or scheduled to be held, for example. Since the candidate characters are displayed, the user can easily select the favorite character, and the usability is improved.

また、上記の実施形態において、補正時間は、お気に入りキャラクタの性格に関連付けられていた。ここで、メッセージ設定情報114にお気に入りキャラクタの「状態」が設定されており、「状態」に応じて補正時間が調整されてもよい。例えば「状態」は忙しい、忙しくない、○○時に予定あり、○日まで予定なし等、お気に入りキャラクタのゲーム内でのスケジュールに応じて設定されてもよい。また、ユーザがお気に入りキャラクタを用いてゲームを進行させたか否かに応じて、「状態」として例えば忙しい、忙しくない等が設定されてもよい。例えばお気に入りキャラクタの「状態」が忙しい場合に、補正時間は「10分遅く」に設定されてもよい。逆に、例えばお気に入りキャラクタの「状態」が忙しくない場合に、補正時間は「10分早く」に設定されてもよい。メッセージ設定情報114にお気に入りキャラクタの「状態」が設定されている場合に、補正時間は、お気に入りキャラクタの「性格」および「状態」の少なくとも一方に基づいて設定されてもよい。例えば、お気に入りキャラクタの「性格」がのんびりで、かつ、「状態」が忙しい場合に、補正時間は両方に基づいて「20分遅く」に設定されてもよい。また、例えば、お気に入りキャラクタの「性格」がせっかちで、かつ、「状態」が忙しい場合に、補正時間は「10分早く」と「10分遅く」とが打ち消し合って、「ちょうど」に設定されてもよい。   Further, in the above embodiment, the correction time is associated with the character of the favorite character. Here, the “state” of the favorite character is set in the message setting information 114, and the correction time may be adjusted according to the “state”. For example, “state” may be set according to the schedule of the favorite character in the game, such as busy, not busy, scheduled at ○, no scheduled until ○, and so on. Further, depending on whether the user advances the game using the favorite character, for example, busy, not busy, etc. may be set as the “state”. For example, when the "state" of the favorite character is busy, the correction time may be set to "10 minutes late". Conversely, for example, when the "state" of the favorite character is not busy, the correction time may be set to "10 minutes earlier". When the “state” of the favorite character is set in the message setting information 114, the correction time may be set based on at least one of the “character” and the “state” of the favorite character. For example, if the "character" of the favorite character is leisurely and the "state" is busy, the correction time may be set to "20 minutes late" based on both. Also, for example, if the "character" of the favorite character is impatient and the "state" is busy, the correction time is set to "just" with "10 minutes early" and "10 minutes late" offset each other. May be

また、上記の実施形態において、メッセージ34はプッシュ通知である。ここで、端末装置12に送信されたメッセージ34は、ユーザ毎に記憶部(端末記憶部18およびサーバ記憶部14の少なくとも一方)に記憶されてもよい。通常、プッシュ通知は所定の時間が経過すると消去されるが、記憶されることによって、ユーザがお気に入りのキャラクタからのメッセージ34を収集することを可能にする。例えば、端末制御部21は、受信したメッセージ34を時刻情報と関連付けて端末記憶部18に記憶させてもよい。このとき、ゲームのアプリケーションは、メッセージ34を記憶させる一部のプログラムだけがバックグラウンドで動作(常時動作)していてもよい。そして、ユーザから要求があった場合に、端末記憶部18に記憶されたメッセージ34を、時刻情報に応じた順に表示させてもよい。例えば、メッセージ34を時刻情報に応じた順に表示させる処理は、ゲームの特定の画面から実行可能であってもよい。また、記憶部に記憶されたメッセージ34は、ゲーム媒体(キャラクタ)毎に抽出可能であってもよい。また、記憶部に記憶されたメッセージ34は、特定の条件(例えばイベントXに関する内容を含む等)で抽出可能であってもよい。ユーザは例えばゲームの特定の画面において、このような絞り込み条件を設定できてもよい。   Also, in the above embodiment, the message 34 is a push notification. Here, the message 34 transmitted to the terminal device 12 may be stored in the storage unit (at least one of the terminal storage unit 18 and the server storage unit 14) for each user. Typically, the push notification is cleared after a predetermined time, but being stored allows the user to collect messages 34 from favorite characters. For example, the terminal control unit 21 may store the received message 34 in the terminal storage unit 18 in association with time information. At this time, in the game application, only a part of programs for storing the message 34 may be operating in the background (always operating). Then, when there is a request from the user, the messages 34 stored in the terminal storage unit 18 may be displayed in the order according to the time information. For example, the process of displaying the messages 34 in order according to the time information may be executable from a specific screen of the game. In addition, the message 34 stored in the storage unit may be extractable for each game medium (character). Also, the message 34 stored in the storage unit may be extractable under a specific condition (for example, including the content related to the event X). The user may be able to set such narrowing-down conditions, for example, on a specific screen of the game.

また、端末装置12に送信されたメッセージ34がユーザ毎に記憶部に記憶される場合に、メッセージ34の履歴に応じてゲームの進行が変化してもよい。例えば、端末装置12は、お気に入りキャラクタとして選択されたキャラクタとメッセージ34の受信回数を関連付けて記憶し、キャラクタ毎のメッセージ34の受信回数を演算する。そして、その受信回数に基づいて、キャラクタのパラメータ(例えば対戦パラメータ)または特定のイベント(例えば特定のキャラクタに関連付けられたイベント)の内容が変化する。また、端末装置12は、キャラクタ毎のメッセージ34の受信回数に応じて、ゲーム内で特別なイベントを実行してもよい。このように、キャラクタと、メッセージ34の受信回数と、ゲーム内でのイベントと関連付けることによって、ユーザに特別なゲーム体験を提供することができる。また、本変形例において、キャラクタ毎のメッセージ34の受信回数に代えて、メッセージ34を受信してからユーザがメッセージ34に対して反応するまで(例えばゲームを起動するまで)の時間が用いられてもよい。また、本変形例において、キャラクタ毎のメッセージ34の受信回数に代えて、メッセージ34を受信した場合にユーザがメッセージ34に対して反応した回数が用いられてもよい。また、本変形例において、キャラクタ毎のメッセージ34の受信回数に代えて、メッセージ34を介して(例えばメッセージ34の文中のリンク等をタップして)ゲームを起動した回数が用いられてもよい。   In addition, when the message 34 transmitted to the terminal device 12 is stored in the storage unit for each user, the progress of the game may change according to the history of the message 34. For example, the terminal device 12 associates and stores the character selected as the favorite character and the number of times of reception of the message 34, and calculates the number of times of reception of the message 34 for each character. Then, based on the number of times of reception, the content of a parameter of a character (for example, a match parameter) or a specific event (for example, an event associated with a specific character) changes. In addition, the terminal device 12 may execute a special event in the game according to the number of times of reception of the message 34 for each character. In this manner, by associating the character, the number of times the message 34 has been received, and the in-game event, a special gaming experience can be provided to the user. Also, in the present modification, instead of the number of times of reception of the message 34 for each character, a time from the reception of the message 34 to the user's response to the message 34 (e.g. until the game is activated) is used. It is also good. Further, in this modification, instead of the number of times of reception of the message 34 for each character, the number of times the user has responded to the message 34 when the message 34 is received may be used. Further, in the present modification, instead of the number of times of reception of the message 34 for each character, the number of times of activating the game via the message 34 (for example, tapping a link or the like in the sentence of the message 34) may be used.

また、上記の実施形態において、メッセージ34はユーザ自身の端末装置12へのプッシュ通知である。ここで、メッセージ34は、ユーザ自身だけでなく、他のユーザ(例えば、同じグループのユーザまたはフレンドであってもよい)へのプッシュ通知であってもよい。このとき、情報処理装置は、お気に入りキャラクタが送信先のユーザが所有していないキャラクタである場合に、例えば送信先のユーザがお気に入りキャラクタの詳細情報を閲覧できるように、メッセージ34の内容を設定してもよい。また、情報処理装置は、お気に入りキャラクタが送信先のユーザが所有していないキャラクタである場合に、例えば送信先のユーザがお気に入りキャラクタを獲得可能なゲーム内の場所に移動できるように、メッセージ34の内容を設定してもよい。通常の伝達内容だけではなく、ユーザのお気に入りキャラクタについての情報を含むメッセージ34が他のユーザにも送信されることによって、ユーザ間の交流が一層活性化される。   Also, in the above embodiment, the message 34 is a push notification to the user's own terminal device 12. Here, the message 34 may be a push notification not only to the user itself but also to other users (for example, they may be users or friends of the same group). At this time, when the favorite character is a character not owned by the user of the transmission destination, the information processing apparatus sets, for example, the content of the message 34 so that the user of the transmission destination can view the detailed information of the favorite character. May be In addition, when the favorite character is a character not owned by the user of the transmission destination, the information processing apparatus can move the message of the message 34 so that the user of the transmission destination can move to a place where the favorite character can be acquired, for example. The contents may be set. Communication between users is further activated by transmitting a message 34 including information about the user's favorite characters as well as the normal transmission content to other users.

また、上記の実施形態において、メッセージ34のアイコン41(お気に入りキャラクタの表情)およびテキスト42は特性パラメータ(例えば親密度)に応じて変化する。ここで、アイコン41およびテキスト42の少なくとも一方は、お気に入りキャラクタと、ゲーム内で開催中または開催予定のイベントと、の関連性に応じて変化してもよい。このとき、お気に入りキャラクタとイベントとの関連性の高さを示す「関連度」といったパラメータが設定されてもよい。関連度は、例えば親密度と同様に、関連性が高いほど数値が高くなってもよい。そして、特性パラメータ(例えば親密度)に代えて、または特性パラメータと共に、関連度が、メッセージ34の内容を設定するのに用いられてもよい。このとき、メッセージ34を受信したユーザは、例えばお気に入りキャラクタの表情(アイコン41)から、イベントと自身のお気に入りキャラクタとの関連性を容易に把握できる。よって、このようなメッセージ34によって、ユーザがイベントに関心を持ちやすくなり、ゲーム内のイベントの活性化が期待できる。   Further, in the above embodiment, the icon 41 (the expression of the favorite character) and the text 42 of the message 34 change in accordance with the characteristic parameter (for example, closeness). Here, at least one of the icon 41 and the text 42 may change depending on the relationship between the favorite character and an event being held or scheduled to be held in the game. At this time, a parameter such as “degree of association” may be set indicating the degree of association between the favorite character and the event. The degree of association may be, for example, higher as the degree of association is higher, as in the case of closeness. The degree of association may then be used to set the content of the message 34, instead of or in conjunction with the characteristic parameter (e.g. familiarity). At this time, the user who has received the message 34 can easily grasp the relevance between the event and his / her favorite character, for example, from the expression (icon 41) of the favorite character. Thus, such a message 34 makes it easier for the user to be interested in the event, and the activation of the event in the game can be expected.

また、上記の実施形態において、ゲーム画面の一部をサーバ装置11が生成したデータに基づいて端末装置12の表示部19に表示させるウェブ表示とし、ゲーム画面の一部を、端末装置12にインストールされているネイティブアプリによって表示させるネイティブ表示としてもよい。このように、上述した実施形態におけるゲームは、端末装置12およびサーバ装置11のそれぞれが処理の一部を担うハイブリッドゲームとすることもできる。また、上記の制御方法(図10参照)において端末装置12またはサーバ装置11が実行する一部の処理を、他方の装置が実行してもよい。例えば、サーバ装置11が実行するメッセージの送信時刻の演算(ステップS5)を、端末装置12が実行して、演算結果をサーバ装置11に送信してもよい。   In the above embodiment, a part of the game screen is displayed on the display unit 19 of the terminal device 12 based on the data generated by the server device 11, and a part of the game screen is installed on the terminal device 12. It may be a native display to be displayed by the native app being displayed. Thus, the game in the above-described embodiment may be a hybrid game in which each of the terminal device 12 and the server device 11 takes part of processing. In addition, the other device may execute part of the processing performed by the terminal device 12 or the server device 11 in the above control method (see FIG. 10). For example, the terminal device 12 may execute calculation of the transmission time of the message executed by the server device 11 (step S5), and transmit the calculation result to the server device 11.

また、サーバ装置11および端末装置12は、ゲームに関する多様な処理を協働して実行してもよい。例えば、サーバ装置11および端末装置12が、一連の処理を分担して実行してもよい。また、例えば、サーバ装置11および端末装置12それぞれが同一の処理を実行してもよい。当該同一の処理について、サーバ装置11と端末装置12との間で処理結果が一致する場合、サーバ装置11および端末装置12は、当該処理を完了してもよい。サーバ装置11と端末装置12との間で処理結果が一致しない場合、サーバ装置11および端末装置12は、一方(例えばサーバ装置11)の処理結果が正しいとして当該処理を完了してもよい。また、別の例として、サーバ装置11と端末装置12との間で処理結果が一致しない場合、サーバ装置11および端末装置12は、当該同一の処理の実行前にプロセスを巻き戻してもよい。かかる構成によれば、例えばサーバ装置11および端末装置12の間の通信品質が一時的に低下した場合であっても、直ちに処理が中断される蓋然性が低下する。また、端末装置12において、例えば対戦パラメータの書き換え等の不正処理が行われた場合であっても、当該不正処理を排除できる蓋然性が向上する。   In addition, the server device 11 and the terminal device 12 may execute various processes related to the game in cooperation with each other. For example, the server device 11 and the terminal device 12 may share and execute a series of processes. Further, for example, each of the server device 11 and the terminal device 12 may execute the same process. In the case where the processing result matches between the server device 11 and the terminal device 12 for the same processing, the server device 11 and the terminal device 12 may complete the processing. When the processing result does not match between the server device 11 and the terminal device 12, the server device 11 and the terminal device 12 may complete the process, assuming that the processing result of one (for example, the server device 11) is correct. As another example, when the processing result does not match between the server device 11 and the terminal device 12, the server device 11 and the terminal device 12 may rewind the process before the execution of the same processing. According to this configuration, for example, even when the communication quality between the server device 11 and the terminal device 12 temporarily decreases, the probability that the process is interrupted immediately decreases. In addition, even if the terminal device 12 performs unauthorized processing such as rewriting of a battle parameter, for example, the probability that the unauthorized processing can be eliminated is improved.

また、端末装置12またはサーバ装置11として機能させるために、例えばコンピュータ、携帯電話等を好適に用いることができる。端末装置12またはサーバ装置11は上記の各機能を実現する処理内容を記述したプログラムを、アクセス可能な記憶部に格納し、CPUによって当該プログラムを読み出して実行させることによって実現可能である。   Moreover, in order to function as the terminal device 12 or the server device 11, for example, a computer, a mobile phone, or the like can be suitably used. The terminal device 12 or the server device 11 can be realized by storing a program in which the processing content for realizing the above respective functions is described in an accessible storage unit, and reading and executing the program by the CPU.

10 ゲームシステム
11 サーバ装置
12 端末装置
13 サーバ通信部
14 サーバ記憶部
15 サーバ制御部
16 ネットワーク
17 端末通信部
18 端末記憶部
19 表示部
20 入力部
21 端末制御部
34 メッセージ
41 アイコン
42 テキスト
110 ユーザに関する情報
111 所有するカードの情報
114 メッセージ設定情報
DESCRIPTION OF REFERENCE NUMERALS 10 game system 11 server device 12 terminal device 13 server communication unit 14 server storage unit 15 server control unit 16 network 17 terminal communication unit 18 terminal storage unit 19 display unit 20 input unit 21 terminal control unit 34 message 41 icon 42 text 110 user Information 111 Information on the card owned 114 Message setting information

Claims (9)

記憶部と、通信部と、を備え、複数のゲーム媒体を有するゲームの処理を実行する情報処理装置に、
前記ゲーム内で、メッセージ設定情報として、前記複数のゲーム媒体の中の少なくとも1つおよびメッセージを受信したいタイミングを、ユーザに設定させるステップと、
前記メッセージ設定情報を、前記記憶部に記憶させるステップと、
前記記憶部に記憶された前記メッセージ設定情報を、前記通信部を介して送信するステップと、
前記メッセージを、前記通信部を介して受信するステップと、
受信した前記メッセージを前記ユーザに対して表示するステップと、を実行させて、
前記メッセージを受信するタイミングおよび前記メッセージの内容の少なくとも一方は、前記メッセージ設定情報に応じて異なる、プログラム。
An information processing apparatus including a storage unit and a communication unit and executing processing of a game having a plurality of game media,
Allowing the user to set, as message setting information, at least one of the plurality of game media and a timing at which the user wishes to receive a message in the game;
Storing the message setting information in the storage unit;
Transmitting the message setting information stored in the storage unit via the communication unit;
Receiving the message via the communication unit;
Displaying the received message to the user.
A program, wherein at least one of timing of receiving the message and content of the message is different according to the message setting information.
前記メッセージ設定情報は、前記ユーザが設定したゲーム媒体に関連付けられた特性パラメータを含み、
前記メッセージを受信するタイミングおよび前記メッセージの内容の少なくとも一方は、前記特性パラメータに応じて異なる、請求項1に記載のプログラム。
The message setting information includes a characteristic parameter associated with the game medium set by the user,
The program according to claim 1, wherein at least one of timing of receiving the message and content of the message is different depending on the characteristic parameter.
前記特性パラメータは、前記ユーザと前記ユーザが設定したゲーム媒体との前記ゲームにおける親密さを示す親密度を含む、請求項2に記載のプログラム。   The program according to claim 2, wherein the characteristic parameter includes an intimacy degree indicating intimacy in the game between the user and a game medium set by the user. 前記メッセージの内容は、前記メッセージ設定情報において前記ユーザが設定したゲーム媒体の画像を含み、
前記親密度に応じて、前記画像が異なる、請求項3に記載のプログラム。
The content of the message includes an image of game media set by the user in the message setting information,
The program according to claim 3, wherein the image is different according to the intimacy degree.
前記親密度が高いほど、前記メッセージをより多く受信できる、請求項3または4に記載のプログラム。   The program according to claim 3, wherein the higher the intimacy degree, the more the message can be received. 前記特性パラメータに応じて、前記メッセージ設定情報における前記メッセージを受信したいタイミングと、前記メッセージを受信するタイミングと、の時間差が設けられる、請求項2から5のいずれか一項に記載のプログラム。   The program according to any one of claims 2 to 5, wherein a time difference between the timing of receiving the message in the message setting information and the timing of receiving the message is provided according to the characteristic parameter. 前記情報処理装置に、
受信した前記メッセージを、時刻情報と関連付けて前記記憶部に記憶させるステップと、
前記ユーザから要求があった場合に、前記記憶部に記憶された前記メッセージを、前記時刻情報に応じた順に表示させるステップと、を実行させる、請求項2から6のいずれか一項に記載のプログラム。
In the information processing apparatus,
Storing the received message in the storage unit in association with time information;
The method according to any one of claims 2 to 6, wherein the step of displaying the messages stored in the storage unit in the order according to the time information is performed when there is a request from the user. program.
記憶部と、通信部と、を備え、複数のゲーム媒体を有するゲームの処理を実行する情報処理装置の制御方法であって、
前記ゲーム内で、メッセージ設定情報として、前記複数のゲーム媒体の中の少なくとも1つおよびメッセージを受信したいタイミングを、ユーザに設定させるステップと、
前記メッセージ設定情報を、前記記憶部に記憶させるステップと、
前記記憶部に記憶された前記メッセージ設定情報を、前記通信部を介して送信するステップと、
前記メッセージを、前記通信部を介して受信するステップと、
受信した前記メッセージを前記ユーザに対して表示するステップと、を含み、
前記メッセージを受信するタイミングおよび前記メッセージの内容の少なくとも一方は、前記メッセージ設定情報に応じて異なる、制御方法。
A control method of an information processing apparatus, which comprises a storage unit and a communication unit and executes processing of a game having a plurality of game media,
Allowing the user to set, as message setting information, at least one of the plurality of game media and a timing at which the user wishes to receive a message in the game;
Storing the message setting information in the storage unit;
Transmitting the message setting information stored in the storage unit via the communication unit;
Receiving the message via the communication unit;
Displaying the received message to the user;
The control method, wherein at least one of the timing of receiving the message and the content of the message differs depending on the message setting information.
複数のゲーム媒体を有するゲームの処理を実行する情報処理装置であって、
記憶部と、
通信部と、
制御部と、を備え、
前記制御部は、
前記ゲーム内で、メッセージ設定情報として、前記複数のゲーム媒体の中の少なくとも1つおよびメッセージを受信したいタイミングを、ユーザに設定させて、
前記メッセージ設定情報を、前記記憶部に記憶させて、
前記記憶部に記憶された前記メッセージ設定情報を、前記通信部を介して送信し、
前記メッセージを、前記通信部を介して受信し、
受信した前記メッセージを前記ユーザに対して表示し、
前記メッセージを受信するタイミングおよび前記メッセージの内容の少なくとも一方は、前記メッセージ設定情報に応じて異なる、情報処理装置。
An information processing apparatus that executes processing of a game having a plurality of game media, the information processing apparatus comprising:
A storage unit,
Communication department,
And a control unit,
The control unit
In the game, the user sets, as message setting information, at least one of the plurality of game media and a timing at which the user wishes to receive a message,
Storing the message setting information in the storage unit;
Transmitting the message setting information stored in the storage unit via the communication unit;
Receiving the message via the communication unit;
Displaying the received message to the user;
An information processing apparatus, wherein at least one of timing of receiving the message and content of the message differs according to the message setting information.
JP2017188818A 2017-09-28 2017-09-28 Program, control method, and information processing apparatus Active JP6467012B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017188818A JP6467012B1 (en) 2017-09-28 2017-09-28 Program, control method, and information processing apparatus
CN201811061544.3A CN109568966A (en) 2017-09-28 2018-09-12 Control method, information processing apparatus, and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017188818A JP6467012B1 (en) 2017-09-28 2017-09-28 Program, control method, and information processing apparatus

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2019002910A Division JP7051723B6 (en) 2019-01-10 2019-01-10 Programs, control methods, and information processing equipment

Publications (2)

Publication Number Publication Date
JP6467012B1 JP6467012B1 (en) 2019-02-06
JP2019063001A true JP2019063001A (en) 2019-04-25

Family

ID=65270533

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017188818A Active JP6467012B1 (en) 2017-09-28 2017-09-28 Program, control method, and information processing apparatus

Country Status (2)

Country Link
JP (1) JP6467012B1 (en)
CN (1) CN109568966A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021033666A1 (en) * 2019-08-20 2021-02-25 株式会社Cygames Electronic device, method, program, and system for identifier information inference using image recognition model
JP7192920B1 (en) 2021-06-26 2022-12-20 株式会社セガ Program and information processing device
JP2023091468A (en) * 2021-12-20 2023-06-30 株式会社カプコン Information processing system and program

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6611976B1 (en) * 2019-05-15 2019-11-27 KLab株式会社 Game system and program
JP6951790B2 (en) * 2020-03-31 2021-10-20 株式会社コナミデジタルエンタテインメント Information processing system, information processing method, and program
JP7429766B1 (en) 2022-12-28 2024-02-08 株式会社Cygames Program, conversation display method, and information processing device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001350756A (en) * 2000-06-05 2001-12-21 Taito Corp Browsing assist device, server device and recording medium having browsing assist program recorded thereon
JP2002245345A (en) * 2000-12-15 2002-08-30 Aruze Corp Information providing server and information providing method in the server
JP2008114095A (en) * 2000-02-04 2008-05-22 Sega Corp Information display system and accounting method
JP2012143271A (en) * 2011-01-06 2012-08-02 Nintendo Co Ltd Display control program, display device, display system, and display control method
JP2014004355A (en) * 2012-05-31 2014-01-16 Konami Digital Entertainment Co Ltd Game device, method for controlling the same, and program
WO2015145905A1 (en) * 2014-03-28 2015-10-01 株式会社セガ Additional download management system, terminal device control program, terminal device, and additional download management device
JP6185588B2 (en) * 2012-09-17 2017-08-23 キングドットコム リミテッドKing.Com Ltd How to implement a computer game

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008114095A (en) * 2000-02-04 2008-05-22 Sega Corp Information display system and accounting method
JP2001350756A (en) * 2000-06-05 2001-12-21 Taito Corp Browsing assist device, server device and recording medium having browsing assist program recorded thereon
JP2002245345A (en) * 2000-12-15 2002-08-30 Aruze Corp Information providing server and information providing method in the server
JP2012143271A (en) * 2011-01-06 2012-08-02 Nintendo Co Ltd Display control program, display device, display system, and display control method
JP2014004355A (en) * 2012-05-31 2014-01-16 Konami Digital Entertainment Co Ltd Game device, method for controlling the same, and program
JP6185588B2 (en) * 2012-09-17 2017-08-23 キングドットコム リミテッドKing.Com Ltd How to implement a computer game
WO2015145905A1 (en) * 2014-03-28 2015-10-01 株式会社セガ Additional download management system, terminal device control program, terminal device, and additional download management device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
電撃PLAYSTATION VOL.583, vol. 第21巻/第4号/通巻694号, JPN6018033451, 29 January 2015 (2015-01-29), pages 192 - 197, ISSN: 0003867475 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021033666A1 (en) * 2019-08-20 2021-02-25 株式会社Cygames Electronic device, method, program, and system for identifier information inference using image recognition model
US12468962B2 (en) 2019-08-20 2025-11-11 Cygames, Inc. Electronic device, method, program, and system for identifier-information inference using image recognition model
JP7192920B1 (en) 2021-06-26 2022-12-20 株式会社セガ Program and information processing device
JP2023005001A (en) * 2021-06-26 2023-01-17 株式会社セガ Program and information processing device
JP2023004503A (en) * 2021-06-26 2023-01-17 株式会社セガ Program and information processing device
JP2023091468A (en) * 2021-12-20 2023-06-30 株式会社カプコン Information processing system and program
JP7723271B2 (en) 2021-12-20 2025-08-14 株式会社カプコン Information processing system and program

Also Published As

Publication number Publication date
CN109568966A (en) 2019-04-05
JP6467012B1 (en) 2019-02-06

Similar Documents

Publication Publication Date Title
JP6467012B1 (en) Program, control method, and information processing apparatus
US10617960B2 (en) Information processing device, non-transitory computer-readable medium, and information processing method
JP6483218B1 (en) Program, control method, server device, and terminal device
US11964199B2 (en) Program, information processing device, and control method
JP6096973B1 (en) Program, server device, and game system
JP6273061B1 (en) Program, control method, and information processing apparatus
JP6325162B1 (en) Information processing apparatus, game program, and information processing method
JP6185518B2 (en) Program, method and server apparatus
JP6117417B1 (en) Program, information processing apparatus, and control method
JP2023011893A (en) Program, information processing device, and control method
JP2019080984A (en) Program, control method, server device, and terminal device
JP7469765B2 (en) GAME PROVIDING SYSTEM, GAME PROVIDING METHOD, AND SERVER DEVICE
JP2018143897A (en) Program, information processing apparatus, and game system
JP2021166896A (en) Game programs, game processing methods and information processing equipment
JP7421760B2 (en) Program, control method, and information processing device
JP6549651B2 (en) PROGRAM, SERVER DEVICE, AND CONTROL METHOD
CN117122934A (en) Information processing device, program, and game system
JP2019062999A (en) Program, control method, and information processing device
JP6535787B2 (en) Program, method and server device
JP6297724B2 (en) Program, method and server apparatus
JP2017189429A (en) GAME SYSTEM, GAME CONTROL DEVICE, AND PROGRAM
JP6140913B1 (en) Program, information processing apparatus, and control method
JP7698831B2 (en) Game information processing device, information processing method, and information processing program
JP2019017973A (en) Program, control method, and information processing device
JP6966609B2 (en) Programs, control methods, server devices and terminal devices

Legal Events

Date Code Title Description
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: 20181211

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190110

R150 Certificate of patent or registration of utility model

Ref document number: 6467012

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250