GAME PROGRAM, GAME DEVICE AND GAME SYSTEM

The game system promotes the use of peripheral devices by granting game effects when specific conditions are met, enhancing multiplayer interactions and realism.

JP7603218B2Active Publication Date: 2024-12-20CAPCOM CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2022160375
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-10-04
Publication Date
2024-12-20
Estimated Expiration
2040-12-08

AI Technical Summary

Technical Problem

Conventional multiplayer game technologies do not effectively promote the use of peripheral devices such as headphones for voice chat, which can enhance the sense of realism in gaming.

Method used

A game system that acquires game and device information to determine if predetermined conditions are met, such as the use of specific peripheral devices, and grants game effects to users when these conditions are satisfied, promoting the use of these devices.

Benefits of technology

Enhances gameplay experience by encouraging the use of peripheral devices that support voice chat and multiplayer interactions, increasing engagement and realism.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007603218000001
    Figure 0007603218000001
  • Figure 0007603218000002
    Figure 0007603218000002
  • Figure 0007603218000003
    Figure 0007603218000003
Patent Text Reader

Abstract

To provide a game program, a game device, and a game system that can promote play using peripheral devices of a game device. [Solution] The game program causes the control unit 23 (computer) of the server device 2 to function as an acquisition means 234 that acquires game information including the game status and device information regarding peripheral devices externally attached to the game device 5 from the game device 5 that progresses the game, a determination means 235 that determines whether or not predetermined conditions regarding the status and the use of peripheral devices corresponding to the status are met based on the game information and device information, and an granting means 236 that grants an effect advantageous to the progress of the game to the user of the game device 5 if the predetermined conditions are met.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a game program, a game device, and a game system. [Background technology]

[0002] Conventionally, there is a technology that supports players in remote locations playing a multiplayer game while communicating with each other through conversational voices, i.e., a voice chat, via a network. For example, Patent Document 1 discloses an information input device that includes an operation unit and a voice input unit, and that essentially disables voice input to the voice input unit when an operation to the operation unit is accepted. With this configuration, the information input device can prevent operation sounds of a game machine from being mixed in with the conversational voices and reaching the other player. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2013-235032 A Summary of the Invention [Problem to be solved by the invention]

[0004] By the way, by using peripheral devices of a game device such as headphones used for voice chat, the sense of realism of the game can be increased. Therefore, there is a need to promote playing using such peripheral devices of a game machine, but the above-mentioned conventional technology has a problem that it is not possible to promote playing using peripheral devices of a game machine.

[0005] The present disclosure provides a game program, a game device, and a game system that can promote play using peripheral devices of a game device. [Means for solving the problem]

[0006] A first aspect includes a computer comprising: an acquisition means for acquiring, from a game device which progresses a game, game information including a state of the game and device information relating to peripheral devices externally attached to the game device; a determination means for determining whether or not a predetermined condition is satisfied with respect to the situation and the use of the peripheral device corresponding to the situation, based on the game information and the device information; The game program causes the game device to function as a granting means for granting an advantageous effect in the progress of the game to the user of the game device when the predetermined condition is satisfied.

[0007] In addition, in the first aspect, the predetermined condition can further include that the peripheral device is a device that performs a predetermined function.

[0008] Also, in the first aspect, the predetermined condition can further include that the peripheral device is a specific model or type of device that performs the predetermined function.

[0009] Also, in the first aspect, the predetermined condition may further include, as the situation, a user selecting a predetermined game mode and playing the game.

[0010] In addition, in the first aspect, the predetermined condition may further include, as the situation, a particular scene being reached in the progress of the game.

[0011] In addition, in the first aspect, the specific scene occurs in a predetermined game mode selected by a user; The computer can further function as a notification control means for notifying, before the specific scene in the game mode is reached, a notice that the specific scene will occur thereafter.

[0012] In addition, in the first aspect, the peripheral device includes an audio input / output device having a microphone and a speaker; the acquiring means, when the game is being played in a multiplayer mode, acquires game device information and the device information relating to each of a plurality of game devices operated by a plurality of users participating in the multiplayer mode; The computer, further functioning as a determination means for determining whether or not the multi-play is being performed, whether or not the plurality of users are communicating by voice, and whether or not the plurality of users are each remote, based on the game information, the game device information, and the device information; the predetermined conditions include that the determining means determines that the multiplay is being performed, that the plurality of users are communicating by voice, and that the plurality of users are each remotely located; When the predetermined condition is satisfied, the granting means can grant an effect advantageous to the progress of the game to each of the multiple users.

[0013] In the first aspect, the computer includes: and further functioning as a first detection means for detecting, in cooperation with a call unit that realizes voice communication between the plurality of users via a network, that a voice input to the call unit from one of the plurality of users is output from the call unit of another of the plurality of users, The determining means can determine, based on a result of the detection, whether or not the plurality of users are communicating with each other by voice.

[0014] In the first aspect, the computer includes: and further functioning as a second detection means for detecting whether game sound of the game is being output from the speaker of each of the plurality of users based on the device information, The determining means can determine, based on a result of the detection, whether or not the plurality of users are communicating with each other by voice.

[0015] In addition, in the first aspect, the game device information includes location information indicating a location of the game device, The determining means can determine whether or not each of the plurality of users is remote based on the position information.

[0016] The second aspect is an acquisition unit that acquires, from a game device that progresses a game, game information including a state of the game and device information relating to peripheral devices externally attached to the game device; a determination unit that determines whether or not a predetermined condition is satisfied with respect to the situation and the use of the peripheral device corresponding to the situation, based on the game information and the device information; and an granting unit that grants an advantageous effect to the progress of the game to a user of the game device when the predetermined condition is satisfied.

[0017] The third aspect is an acquisition unit that acquires, from a game device that progresses a game, game information including a state of the game and device information relating to peripheral devices externally attached to the game device; a determination unit that determines whether or not a predetermined condition is satisfied with respect to the situation and the use of the peripheral device corresponding to the situation, based on the game information and the device information; and a granting unit that grants an advantageous effect in the progress of the game to a user of the game device when the predetermined condition is satisfied. It is a game system.

[0018] According to the present disclosure, a game program, a game device, and a game system are provided that can promote play using peripheral devices of a game device. [Brief description of the drawings]

[0019] [Figure 1] 1 is a block diagram showing a configuration of a game system in a first embodiment. [Diagram 2]FIG. 2 is a diagram showing an example of a relationship between play using a peripheral device and a predetermined condition in the game system according to the first embodiment. [Diagram 3] FIG. 2 is a sequence diagram showing a series of operations of the game system in the first embodiment. [Figure 4] FIG. 2 is a diagram showing an example of a relationship between play using a peripheral device and a predetermined condition in the game system according to the first embodiment. [Diagram 5] 13 is an example of a screen that is displayed on a display during a game. [Figure 6] FIG. 2 is a diagram showing an example of play using a mixer in the game system in the first embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0020] [First embodiment] A game system 1 according to an embodiment of the present disclosure will be described with reference to the drawings.

[0021] <Game Description> In the game system 1 shown in FIG. 1, a server device 2 and a plurality of game devices 5 are communicably connected to each other via a communication network 6, and a game is executed on the game devices 5.

[0022] The game according to this embodiment is an online game executed by the game system 1. In this game, a user of the game device 5 causes one or more player characters (corresponding to objects) to act in a virtual game space, and causes the player characters to fight against enemy characters that are non-player characters.

[0023] The above-mentioned games are played using a game device 5, which is a home game console such as PlayStation (registered trademark), a portable game console such as Nintendo Switch (registered trademark), or an electronic device such as a personal computer, a smartphone, or a tablet. In the following, a case where the game device 5 is a smartphone will be exemplified.

[0024] <Overview of Game System 1> The game system 1 is made up of a server device 2 and a plurality of game devices 5. The server device 2 stores game programs and game data, and manages the game data of the game devices 5 (for each account information described below).

[0025] The game device 5 executes a predetermined game based on the user's operation. To this end, the game device 5 receives (specifically, downloads and installs) a game program and game data from the server device 2 via the communication network 6. Each user is assigned account information including identification information and a password in association with the game device 5. This account information is transmitted from the game device 5 to the server device 2 at the time of login, and is used for user authentication in the server device 2.

[0026] After user authentication, mutual communication between the server device 2 and the game device 5 becomes possible. After logging in, the game device 5 receives data required for game progress (data related to the game progress status) from the server device 2, and progresses the game while outputting game images and sounds to the display 61 and the speaker 62 based on the user's operation.

[0027] <Configuration of Game System 1> Hereinafter, the hardware configuration of the server device 2 and the game devices 5 will be described with reference to Fig. 1. Note that each of the multiple game devices 5 has the same configuration.

[0028] <Configuration of server device 2> 1, the server device 2 includes a network interface 21, a storage unit 22, and a control unit 23. The network interface 21 and the storage unit 22 are electrically connected to the control unit 23 via a bus 29.

[0029] The network interface 21 is communicatively connected to each game device 5 via a communication network 6 such as the Internet or a LAN.

[0030] The storage unit 22 is composed of a hard disk drive (HDD), a random access memory (RAM), a read only memory (ROM), a solid state drive (SSD), etc. The storage unit 22 stores various programs including a part of the game program according to the present embodiment, as well as various data such as a user DB 221 and a lottery list 222.

[0031] In the user DB 221, for each identification number of a user playing a game, information (status, etc.) about the player character operated by the user, the amount of consumable media usable in the virtual game space, game information, game device information, device information, etc. are stored in association with each other. Hereinafter, this information is collectively referred to as "user information."

[0032] "Consumable media" refers to currency, points, etc. that can be used within the virtual game space and are consumed within the game to progress in the game. Consumable media are given to users as rewards for clearing quests or by paying in real life.

[0033] "Game information" is information about each game being played on the game device 5. The game information includes, for example, information for identifying each game and the status of each game.

[0034] The game status may be, for example, the selected game mode, the operation status of the game (e.g., running, sleeping, stopped, etc.), the progress of each stage or scene in the game (e.g., not played, in progress (playing), completed (cleared), etc.), or parameter values ​​representing the state of the player character controlled by the user and other virtual game space objects (the terrain of the game space, objects that make up the field, or NPC (non player character) objects such as enemy characters).

[0035] "Game mode" refers to, for example, a tutorial mode, multiplayer (cooperative multiplayer or competitive multiplayer) or single player, online mode or local connection mode, training mode, and the like.

[0036] "Parameters" include, for example, a character's fighting power, HP, attack power, defense power, stamina, intelligence, skill level, skill type, or rank, or the value or rarity of an item.

[0037] "Game device information" is information relating to the game device 5. The game device information includes, for example, the model, manufacturer, serial number, and location information of the game device 5.

[0038] "Location information" is information indicating the location of the game device 5. In other words, location information is also information indicating the location of the user who owns the game device 5. The location information may be, for example, the latitude and longitude coordinates of the game device 5 at a specific time measured using the positioning unit 58 of the game device 5. As another example, the location information may be an access point for Wifi communication of the game device 5.

[0039] "Device information" is information relating to a peripheral device (hereinafter also simply referred to as "peripheral device") externally attached to the game device 5. The device information includes, for example, the model of the peripheral device, the serial number, the available connection type (wired / wireless), or if the available connection type is wired, the type of connector terminal (USB, HDMI (registered trademark), plug / jack, etc.), if the available connection type is wireless, whether or not connection is supported by Bluetooth (registered trademark) or infrared communication, the operation status of the peripheral device (operating or stopped), and audio data such as call audio data and audio data relating to game audio (hereinafter also referred to as "game audio data") described below.

[0040] The peripheral device may be, for example, an audio input / output device equipped with a microphone and a speaker.

[0041] The lottery list 222 is used when the lottery execution means 233 (described later) performs a lottery process generally called gacha, and includes multiple pieces of information about the game media to be selected. The lottery list 222 associates information about the game media (such as name, parameters, rarity, and level) with the selection rate in the lottery.

[0042] "Gacha" is a method in which the server device 2 selects arbitrary game media by lottery from the lottery list 222 based on a predetermined selection ratio. The arbitrary selected game media is given to the user's game device 5. "The game media selected by gacha is given to the user / the user owns it" is synonymous with "the game media selected by the lottery process is associated / is associated with identification information indicating the user."

[0043] The control unit 23 is configured with a microcomputer including a CPU and a semiconductor memory, and controls the operation of the device 2 itself.

[0044] The control unit 23 executes various programs to function as an information processing means 231, a matching means 232, a lottery execution means 233, an acquisition means 234, a determination means 235, an awarding means 236, a first detection means 237, and a second detection means 238.

[0045] -Information processing means- The information processing means 231 transmits and receives various data to and from each game device 5. Main data received by the information processing means 231 include game program download request information, a gacha lottery request in response to a user operation, a quest execution request, account information, game information, game device information, device information, etc. Main data transmitted by the information processing means 231 include information for confirming that the game device 5 has received the game program, information on the game media obtained by the gacha, etc.

[0046] "Game media" refers to electronic data that represents elements related to a game, including the name of the character used as the player character, items (weapons, armor, tools) used by the player character in the virtual game space, etc. Users can obtain game media by directly purchasing it for a fee, clearing a quest, or by a lottery method called gacha. The obtained game media is stored and managed in the user DB 221 in association with the identification information of the user who has come to own the game media.

[0047] -Method of verification- The verification means 232 uses the user identification information received from the game device 5 to authenticate the user account.

[0048] -Lottery execution method- In response to a gacha lottery request, the lottery execution means 233 selects one or more game media by lottery from the lottery list 222 based on the selection probability for each game medium. The lottery execution means 233 associates information about the selected game media with identification information of the user who performed the operation that is the source of the lottery request in the user DB 221. As a result, the game media that the user won as a result of their own gacha draw are awarded to the user.

[0049] -Method of acquisition- The acquisition means 234 acquires, from the game device 5 progressing the game, game information including the status of the game, and device information related to peripheral devices externally attached to this game device 5, via the network interface 21. For example, a function (not shown) (hereinafter also referred to as a "connection control unit") that the game device 5 has for general purpose, for controlling a connection with peripheral devices, detects a connection between the game device 5 and the peripheral devices. The acquisition means 234 acquires the device information from this connection control unit. This "connection between the game device 5 and the peripheral devices" may be wired or wireless; for example, in the case of wireless, a Bluetooth connection or the like may be considered.

[0050] For example, when a game is being played multiplayer, the acquisition means 234 may acquire game device information and equipment information regarding each of multiple game devices 5 operated by multiple users (hereinafter simply referred to as "multiple users") participating in the multiplayer game.

[0051] -Judgment means- The determination means 235 determines whether or not a predetermined condition is satisfied based on the game information and the device information.

[0052] The "predetermined condition" is a condition related to the game situation and the use of a peripheral device corresponding to the game situation. For example, when determining whether or not a peripheral device is being used, the determination means 235 may determine that the peripheral device is being used when at least one of the following conditions is satisfied: (a) connection of the peripheral device to the game device 5 is detected; (b) sound or information is being output from the peripheral device during the progress of the game; and (c) information output from the peripheral device is being input to the game device 5. In addition, by setting the predetermined condition as "use of a peripheral device corresponding to the game situation," it is possible to exclude use of peripheral devices unrelated to the game to a certain extent.

[0053] For example, if the peripheral device corresponding to the game status "starting up" is "headphones," the predetermined condition may be "the game status is 'starting up'" and "connection of headphones to the game device 5 is detected." Then, the determination means 235 determines, with respect to this predetermined condition, whether the game status is "starting up" or not, and whether connection of headphones to the game device 5 is detected or not.

[0054] The predetermined condition may further include that the peripheral device is a device that exhibits a predetermined function. In view of this, the predetermined condition may include at least one of the following (1) to (4), as shown in FIG. 2. (1) The peripheral devices must be capable of performing the specified functions. (2) It is a specified game mode (e.g., multiplayer, etc.) (3) Multiple users are communicating by voice (for example, using voice chat, etc.) (4) Multiple users playing remotely (e.g., multiple users are in different locations)

[0055] Examples of "specific functions" include a function for outputting audio provided by headphones or speakers, a function for inputting audio provided by a microphone, and a function provided by a controller for transmitting user operations and instructions to the game device 5.

[0056] Among the specified conditions (1) to (4) above, the three AND / OR conditions of "multiplayer," "multiple users communicating via voice," and "multiple users being remote from each other" are hereinafter referred to as "conditions related to voice chat."

[0057] According to the above configuration, it is possible to promote play using peripheral devices that have a specific function, by limiting the peripheral devices to those that have a specific function. For example, it is possible to promote play using peripheral devices that have a voice chat function, etc., by limiting the peripheral devices to those that have a voice output function and a voice input function (e.g., an ear set or a headset). Therefore, according to the above configuration, it is possible to clarify the type of play to be promoted.

[0058] The determination means 235 determines, for example, based on the game information, game device information, and equipment information, whether or not multiplayer is taking place ((2) above), whether or not multiple users are communicating via voice ((3) above), and whether or not multiple users are remotely located ((4) above).

[0059] The determination means 235 determines whether or not a plurality of users are communicating by voice, for example, based on the result of detection by the first detection means 237 described below. If the result of detection by the first detection means 237 is, for example, "voice input to the communication unit 65 from one of the plurality of users is output from the communication unit 65 of another of the plurality of users," the determination means 235 determines that a plurality of users are communicating by voice.

[0060] The determination means 235 determines whether or not a plurality of users are each remotely located, for example, based on the position information included in the game device information.

[0061] The determination means 235 determines whether or not a plurality of users are communicating by voice, for example, based on the result of detection by the second detection means 238 described below. If the result of detection by the second detection means 238 is, for example, that "it has been detected that game sounds of the game are being output from the speakers of each of the plurality of users," the determination means 235 determines that a plurality of users are communicating by voice.

[0062] -Method of granting- When a predetermined condition is satisfied, the granting means 236 grants the user of the game device 5 an effect that is advantageous to the progress of the game.

[0063] An "effect that is advantageous to the progress of the game (hereinafter simply referred to as a "game effect")" may be any setting change that gives an advantage to the game, such as the granting of a reward (e.g., game media), improving the parameters of a player character, unlocking a game event, or giving a handicap to an opposing player character or enemy character (disadvantaging parameters).

[0064] According to the above configuration, the granting unit 236 can grant a game effect to a user who uses a peripheral device corresponding to the game situation. Therefore, the granting unit 236 can promote play using the peripheral device of the game machine.

[0065] The predetermined condition may further include, for example, a specific model or type of device that exhibits a predetermined function, as in (1) above. For example, if the device that exhibits a predetermined function is an "earphone," the predetermined condition may include a specific model or type of earphone.

[0066] For example, the granting means 236 may grant a first reward to the user of the game device 5 when the peripheral device of the game device 5 is a specific model or type of device that exhibits a predetermined function, and grant a second reward to the user of the game device 5 when the peripheral device is not a specific model or type of device that exhibits a predetermined function. The first reward is a reward that provides a more advantageous effect to the user than the second reward.

[0067] For example, if the device performing a specified function is a device such as earphones or headphones that has the function of outputting audio and the specific model is "headphones of model a from manufacturer A," when the peripheral device is earphones of model a, the granting means 236 may grant an item having twice the parameter value compared to when the peripheral device is earphones of model other than model a (for example, earphones of model b).

[0068] According to the above configuration, peripheral devices that perform a predetermined function can be limited to a specific model or type, and play using the specific model or type can be promoted. For example, headsets that output audio can be limited to a specific model from a specific manufacturer, and play using the model while communicating through audio, such as voice chat, can be promoted. Therefore, according to the above configuration, the type of play to be promoted can be made clearer.

[0069] Regarding the above (2), the predetermined condition may further include, for example, a state of the game in which the user selects a predetermined game mode and plays the game. For example, if the predetermined game mode is "multiplay," the predetermined condition may further include a state in which the user selects multiplay in advance (before the game starts) and plays the game.

[0070] According to the above configuration, a game effect can be given on the condition that a predetermined game mode, such as multiplayer, is being played. Therefore, for example, it is possible to clarify the play in the game mode to be promoted among the play using peripheral devices.

[0071] For example, when a predetermined condition is satisfied, the granting means 236 grants an effect advantageous to the progress of the game to each of the multiple users participating in the multiplay. For example, when a condition related to voice chat is satisfied, the granting means 236 may open a specific game event to each of the multiple users participating in the multiplay.

[0072] According to the above configuration, it is possible to promote multi-play using peripheral devices. In addition, in the With / After Corona era, it may be necessary for users to be far from each other. However, when users are far from each other, they cannot talk directly to each other in multi-play. In multi-play, users can talk to each other to increase the interest of the game. According to the above configuration, by using ear sets or headsets, users can play multi-play while talking to each other through voice chat even when they are far from each other, so that it is possible to increase the interest while meeting the above needs.

[0073] -First detection means- The first detection means 237, in cooperation with the intercom unit 65, detects that voice input from one of the multiple users to the intercom unit 65 described below is output from the intercom unit 65 of another of the multiple users.

[0074] The first detection means 237 inquires, for example, of the call unit 65 included in the game device 5 of the multiple users as to whether or not a voice input from one of the multiple users to the call unit 65 described below is being output from the call unit 65 of another of the multiple users. Based on the result of this inquiry, the first detection means 237 detects that a voice input from one of the multiple users to this voice chat app is being output from the voice chat app of another of the multiple users, that is, that the multiple users are having a voice chat.

[0075] As an example different from the above, the first detection means 237 may collect chat logs or chat data indicating that a plurality of users are chatting while playing a game from the communication units 65 of the game devices 5 of the users. Then, based on the logs or data, the first detection means 237 may detect that a voice input from one of the users to the voice chat app is output from a voice chat app of another of the users, that is, that a plurality of users are engaged in a voice chat.

[0076] According to the above configuration, it is possible to determine whether or not a plurality of users are exchanging voices after detecting that a plurality of users are exchanging voices via the communication unit 65. Therefore, according to the above configuration, it is possible to more accurately determine whether or not a plurality of users are exchanging voices.

[0077] -Second detection means- The second detection means 238 detects that game sound of the game is being output from the speakers of each of the multiple users based on the device information. For example, when the model included in the device information is a headset model, the second detection means 238 may detect that game sound of the game is being output by detecting that audio data including game sound data is being output from the game device 5 to the headset of this model during game play based on the game information and the device information. For example, when detecting that this audio data is being output, the second detection means 238 may indirectly detect whether or not there is audio data output from the game device 5 to the headset during play, regardless of the content of the audio data. In addition, as another example, the second detection means 238 may directly detect that game sound of the game is being output by analyzing the content of the audio data and determining whether or not it is game sound of the game being played.

[0078] For example, even if a peripheral device equipped with a speaker is connected to the game device 5, it may simply be connected and not output any sound, including game audio. According to the above configuration, after detecting that the peripheral device is outputting game audio, it is determined whether multiple users are communicating by audio, so that play using the peripheral device can be determined with greater accuracy.

[0079] <Configuration of Game Device 5> A display 61, a speaker 62, a touch pad 63, and a microphone 64 are externally connected or built into the game device 5. The game device 5 also has a network interface 51, a graphic processing unit 52, an audio processing unit 53, an operation unit 54, a storage unit 55, and a control unit 56. The network interface 51, the graphic processing unit 52, the audio processing unit 53, the operation unit 54, and the storage unit 55 are electrically connected to the control unit 56 via a bus 59. The microphone 64 inputs surrounding sound (analog vibration signal) and converts it into an electrical signal (digital signal) to generate sound data.

[0080] The network interface 51 is communicatively connected to a communication network 6 in order to transmit and receive various data between the game device 5 and the server device 2.

[0081] The graphics processing unit 52 renders game images including characters and various objects related to the virtual game space in a moving image format in accordance with game image information output from the control unit 56. The graphics processing unit 52 is connected to a display 61, for example, a liquid crystal type, and the game images rendered in a moving image format are displayed on the display 61 as a game screen.

[0082] The audio processing unit 53 is connected to a speaker 62 , and reproduces and synthesizes game sounds in accordance with instructions from the control unit 56 , and outputs the sounds from the speaker 62 .

[0083] The operation unit 54 is connected to the touch pad 63, and transmits and receives data related to operation inputs to and from the touch pad 63. The user touches the touch pad 63 to input operation signals to the game device 5.

[0084] The storage unit 55 is composed of an HDD, an SSD, a RAM, a ROM, etc. The storage unit 55 stores game data downloaded from the server device 2, various programs including a part of the game program, account information of the own device 5, etc.

[0085] The control unit 56 is configured with a microcomputer including a CPU and a semiconductor memory, and controls the operation of the device 5 itself.

[0086] The storage unit 55 stores user information. The user information is at least a part of information in a user DB 221 stored in the storage unit 22 of the server device 2. A master of the user information is managed in the user DB 221, and the storage unit 55 of the game device 5 stores at least a part of the information of the master distributed from the server device 2.

[0087] The control unit 56 functions as a communication means 561, a game execution means 562, and a notification control means 563 by executing various programs.

[0088] -Means of communication 561- The communication unit 561 is a function for communicating with the server device 2 via the network interface 51 .

[0089] The communication means 561 generates and transmits information that can be grasped by the server device 2 in response to various operation signals received by the operation unit 54 from the touchpad 63. For example, the communication means 561 transmits account information, download request information for new game data, a gacha execution request, a quest execution request, user information (game information, game device information, equipment information), etc. to the server device 2. In addition, the communication means 561 receives from the server device 2 new game data transmitted from the server device 2 in response to the download request information, information on the game medium selected by the lottery process, etc.

[0090] -Game execution means- The game execution means 562 reads data such as virtual game space objects and textures included in the game data from the storage unit 55 in accordance with the operation of the touchpad 63 by the user of the own device 5, or uses the data received from the server device 2 to generate two-dimensional or three-dimensional game image information while executing a game program. As the game image information is processed by the graphics processing unit 52, the processed game images are successively displayed on the display 61.

[0091] The game execution means 562 then places a character on the game image in accordance with an operation of the user of the player's device 5, and controls the behavior of the character in the virtual game space in accordance with the user's operation and the progress of the game. For example, the game execution means 562 executes a quest in the game in accordance with an operation of the user via the touchpad 63 (hereinafter simply referred to as "user operation"). The game execution means 562 also causes the player character to use game media selected by the user in accordance with the user operation.

[0092] The game execution means 562 generates game information. Also, the game execution means 562 acquires device information of the peripheral devices connected to the game device 5 from the connection control unit. The game execution means 562 acquires call information from the call unit 65. Also, the game execution means 562 transmits the game information and the device information of the peripheral devices connected to the game device 5 to the server device 2 via the network interface 51.

[0093] - Notification control means - The notification control means 563 controls the display of the display 61 and the audio output of the speaker 62 in response to operations by the user of the own device 5 during game execution.

[0094] The positioning unit 58 measures the position information by a predetermined positioning method. The positioning unit 58 has, for example, a GPS receiver, receives signals transmitted by GPS satellites, and measures the latitude and longitude coordinates of the game device 5 as the user's current position.

[0095] The call unit 65 realizes voice communication between a plurality of users via a network. The call unit 65 is typically a voice chat application program (hereinafter also simply referred to as a "voice chat app") or a voice chat function, but the call unit 65 is not limited to these. This voice chat app is a program separate from the game program. Also, this voice chat function is one function of the game program according to this embodiment. In this embodiment, an example will be described in which the call unit 65 is a voice chat function.

[0096] The call unit 65 generates call information. Here, "call information" refers to information related to voice communication. The call information includes, for example, the state of the call (e.g., logged in / logged off from a voice chat application, talking, etc.), voice data related to the call (hereinafter also referred to as "call voice data"), etc.

[0097] The call unit 65 transmits the call voice data generated by the microphone 64 to the game device 5 of the call partner user via the network interface 51, for example. The call unit 65 also receives the call voice data of the call partner user from the game device 5 of the call partner user via the network interface 51, and outputs the data by the audio processing unit 53 and the speaker 62.

[0098] <Operation flow of game system 1> 3, a flow and interaction from a process of detecting a connection with a peripheral device in the game devices 5a and 5b to a process of reflecting a game effect to the user of each of the game devices 5a and 5b will be described. In this example, the peripheral device is a "headset."

[0099] As shown in FIG. 3, first, the connection control units of the game devices 5a and 5b detect that a headset has been connected to the game device 5 (step st1).

[0100] Next, the call unit 65 of each of the game devices 5a and 5b starts a voice chat in response to an input from each user (step st2). The call unit 65 of the server device 2 relays the transmission and reception of call voice data and the like in this voice chat between the game devices 5a and 5b (step st3). After that, in parallel with the subsequent processing, the call unit 65 is assumed to constantly process the voice chat by transmitting and receiving the call voice data.

[0101] Next, the game execution means 562 of each of the game devices 5a and 5b starts the multiplay of the game in response to input from each user (step st4). The information processing means 231 of the server device 2 relays the transmission and reception of game data for the progress of the game in the multiplay between the game devices 5a and 5b (step st5). After that, the game execution means 562 performs processing for progressing the game at any time in parallel with the subsequent processing.

[0102] Next, the game execution means 562 of each of the game devices 5a, 5b that progresses the game transmits game information, game device information, equipment information, and call information regarding each user to the server device 2 via the network interface 51 (step st6).

[0103] Next, the acquisition means 234 of the server device 2 acquires game information, game device information, device information, and call information from each of the game devices 5a and 5b that are progressing the game. (Step st7).

[0104] Next, the determination means 235 of the server device 2 determines whether or not a multiplay is being performed based on the game information (step st8).

[0105] Next, the determination means 235 of the server device 2 determines whether or not the users of the game devices 5a, 5b are each remotely located, based on the game device information (step st9).

[0106] Next, the determination means 235 of the server device 2 determines whether or not the users of the game devices 5a, 5b are communicating with each other by voice, based on the device information and the call information (step st10).

[0107] Next, if a predetermined condition is satisfied, the granting means 236 of the server device 2 executes processing within the area indicated by the combined fragment opt1 (Option1). Specifically, if a predetermined condition is satisfied, the granting means 236 grants a game effect to each of the users of the game devices 5a and 5b (step st11).

[0108] Next, the granting means 236 of the server device 2 transmits effect information on the granted game effect to each of the game devices 5a, 5b via the network interface 21 (step st12).

[0109] Next, the game execution means 562 of each of the game devices 5a and 5b that progress the game receives the effect information via the network interface 51 and reflects it in the game (step st13). For example, if the game effect is "increase the attack power of the player character," each of the game execution means 562 increases the attack power of each of the player characters.

[0110] To summarise the above, the control unit 23 (computer) of the server device 2 functions as an acquisition means 234 that acquires game information including the game status and device information relating to peripheral devices externally attached to the game device 5 from the game device 5 progressing through the game, a determination means 235 that determines whether or not predetermined conditions relating to the status and the use of the peripheral devices corresponding to the status are met based on the game information and device information, and a granting means 236 that grants an effect advantageous to the progress of the game to the user of the game device 5 if the predetermined conditions are met.

[0111] <Effects> According to this embodiment, when a peripheral device corresponding to the game situation is used, an effect advantageous to the progress of the game can be given to the user, and therefore, according to this embodiment, it is possible to promote play using the peripheral devices of the game device.

[0112] [Variations] Although the present invention has been described based on the above embodiment, the present invention is not limited to the above embodiment. The following cases are also included in the present invention.

[0113] [First Modification] In the above embodiment, the play using the peripheral device is described as a play using audio input / output devices such as earphones, headphones, earsets, and headsets, but the present invention is not limited to this. The play using the peripheral device according to this embodiment may be at least one of the following plays (A) to (C), for example, as shown in FIG. (A) Playing using audio output devices such as speakers or headphones of a specific model or type depending on the game scene (a) Playing music games using audio output devices such as headphones or speakers (c) Playing competitive games or e-sports games using controllers or other operating devices

[0114] <(A) Playing using audio output devices such as speakers or headphones of a specific model or type depending on the game scene> An example of promoting the use of audio output devices such as recommended speakers and headphones according to game scenes will be described. In order to promote the use of peripheral devices in accordance with game scenes, the predetermined condition may further include, for example, a game situation in which a specific scene has been reached in the progress of the game. The "specific scene" is, for example, a scene that occurs in a specific game mode selected by the user. The specific scene may be, for example, a specific scene in a scenario of a story mode selected by the user. With this configuration, it is possible to promote the use of recommended peripheral devices in accordance with a specific screen.

[0115] The notification control means 563 may, for example, notify the user of a notice that a specific scene will occur before a specific scene is reached in the game mode. The notification control means 563 may, for example, display a recommended device screen 610 in FIG. 5, which will be described later, on the display 61 before the specific scene is reached. The notification control means 563 may, for example, display a notice that a specific scene will occur on the top page of the game according to the progress of the game, such as an estimated N minutes (N: natural number) before the specific scene is reached. With this configuration, the user can be notified of recommended peripheral devices in advance and then be allowed to view the specific scene.

[0116] <Notification control means> An example of the process of the notification control means 563 will now be described with reference to FIG.

[0117] 5, the notification control means 563 causes a recommended device screen 610 to be displayed on the display 61. The recommended device screen 610 includes a recommendation area 611 and a close button 612. In this example, the specific scene is a movie scene (hereinafter, simply referred to as a "movie scene") that is played at the end of Chapter N of the game's story. The notification control means 563 causes the recommended device screen 610 to be displayed on the display 61 three hours before the estimated arrival time at which the movie scene will be played in the game's progress.

[0118] The recommendation area 622 displays an explanation of how the movie scene works (such as "There is an important movie scene at the end of this chapter"), an explanation of the estimated time of arrival (such as "It can usually be reached in about three hours of play"), a recommendation message (such as "We recommend the following audio equipment to enjoy powerful bass"), a recommended specific model or type of audio output device (such as "·●● headphones, model number:···"), and the game effect granted by using the recommended specific model or type of audio output device (such as "").

[0119] When the close button 612 is selected, the notification control means 563 hides the recommended device screen 610.

[0120] <(a) Playing music games using audio output devices such as headphones or speakers> An example of encouraging the use of an audio output device such as headphones in a music game (so-called rhythm game) will be described. In a music game, it is necessary to perform an action such as tapping on notes that move in time with the music output from a peripheral device. Therefore, if a delay occurs in an audio output device such as headphones, the user may not be able to perform an action well in time with the music, and may lose motivation to play. For this reason, for a play using a peripheral device in a music game, a peripheral device that meets a predetermined condition may be treated as an "audio output device," and the granting means 236 may grant a game effect by adjusting the judgment of the player's action in accordance with the characteristics of the peripheral device. For example, in the case of a model in which the audio output device is prone to delays, the granting means 236 may measure the amount of delay beforehand until music is output from the audio output device, and adjust the timing of note judgment according to the amount of delay, or delay the timing at which the notes start moving compared to when there is no delay.

[0121] <(c) Playing competitive games or e-sports games using controllers or other control devices> An example of promoting play using an operating device such as a controller in a competitive game or e-sports will be described. In competitive games or e-sports, victory or defeat may be determined by the speed and accuracy of the user's operation, and ease of operation of the operating device may be required more than in other games. For this reason, differences in the model or type of the operating device may cause a handicap between competing users. For this reason, for play using peripheral devices in competitive games or e-sports, a peripheral device that meets a predetermined condition may be set as a "specific model or type of operating device," and the granting means 236 may grant a handicap related to the game (such as making parameters advantageous / disadvantageous, disabling a specific operation frame, etc.) according to the characteristics of the peripheral device used. For example, when using a lever controller, when switching from a left direction input to a right direction input, the lever needs to go through a neutral (no input) state. On the other hand, when using a leverless controller, it may be possible to switch from a left direction input to a right direction input without going through this neutral state. Therefore, in the case of a match between a player using a leverless controller and a player using a lever controller, the granting means 236 may make the parameters of the player character operated by the player using the lever controller more advantageous, or may ignore the no-input state when switching the above-mentioned directional input. The granting means 236 may also execute a process of invalidating a specific frame, such as eliminating a stiff frame after a command is activated by input. Conversely, the granting means 236 may make the parameters of the player character operated by the player using the lever controller less advantageous, or may handle the player character to go through a no-input state when switching the above-mentioned directional input. The granting means 236 may also execute a process of adjusting the stiff frame after a command is activated by input so that it is longer.

[0122] [Second modified example] In the above embodiment, an example has been described in which the communication unit 65 is mounted on the game device 5, but the present invention is not limited to this. The communication unit 65 may be mounted on a device different from the game device 5.

[0123] For example, as shown in FIG. 6, the game device 5 and a terminal device (hereinafter, also referred to as a "chat terminal") equipped with a call unit 65 such as a voice chat app may be separate devices. In this case, a possible mode is that the game sound output from the game device 5 and the chat sound (call sound) output from the chat terminal are synthesized by a mixer, which is a peripheral device, and the synthesized sound is output from headphones. In such a mode, the predetermined conditions may be "sound is being externally output from the game device 5 to the peripheral device (mixer)," "multiplay is in progress," and "voice is also being externally output by the other user in the multiplay."

[0124] [Second embodiment] In the first embodiment, an example has been described in which the control unit 23 of the server device 2 is provided with the acquisition means 234, the determination means 235, and the granting means 236, but the present invention is not limited to this. As a second embodiment, the functions of the acquisition means 234, the determination means 235, and the granting means 236 may be provided in the game device 5.

[0125] For example, the control unit 56 (computer) of the game device 5 may function as a game execution means 562 for progressing the game, an acquisition means for acquiring device information relating to peripheral devices externally connected to the computer, a determination means for determining whether or not predetermined conditions relating to the game situation and the use of the peripheral devices corresponding to the situation are satisfied based on the game situation and the device information, and a granting means for granting the user an effect advantageous to the progress of the game if the predetermined conditions are satisfied.

[0126] [Other embodiments] The various control means and processing procedures described in the above embodiment are merely examples, and are not intended to limit the scope of the present invention, its applications, or its uses. The various control means and processing procedures can be appropriately modified in design without departing from the spirit of the present invention.

[0127] In the above embodiment, the game device 5 is a smartphone. However, the game device 5 may be an amusement machine provided in a game center or the like.

[0128] The game may be an action game, a shooting game, a role-playing game, a simulation game, a board game, a puzzle game, etc., and can be applied to various types of games.

[0129] In the above embodiment, the object is a player character, but is not limited to this. For example, the object may be a card or an item (weapon, armor, or other equipment) used in the virtual game space.

[0130] In the above embodiment, the server device 2 and the multiple game devices 5 are integrated to function as a game program, but the present invention is not limited to this. All of the means of the game program, i.e., the acquisition means, the determination means, the granting means, etc., may be provided in the server device 2 alone, the game device 5 alone, a communication terminal separate from the server device and the game device 5 alone, or two devices that are combined among these (e.g., distributed processing in the server device 2 and the game device 5, etc.). In addition, when the server device, the game devices, and the communication terminals are integrated to function, it is also possible to appropriately change which means are to be functioned in which device.

[0131] Even when these other embodiments are adopted, the effects of the present embodiment are exhibited. In addition, the present embodiment can be appropriately combined with other embodiments, and other embodiments can be appropriately combined with each other. [Explanation of symbols]

[0132] 1. Game System 2. Server equipment 23 Control Unit 234 Acquisition means 235 Judgment means 236 Means of Granting 237 First detection means 238 Second detection means 5. Gaming Devices 56 Control section

Claims

1. Computer, Game information, including game progress; device information relating to peripheral devices that are externally attached to a game device that progresses the game and that are recommended for use in a specific scene in the game; Acquiring means to obtain a notification control means for notifying, before the degree of progress reaches the specific scene, a notice of the occurrence of the specific scene, together with the device information; Function as a A game program, wherein the preview includes information regarding the time until the progress reaches the specific scene.

2. The game program according to claim 1 , wherein the specific scene occurs in a predetermined game mode selected by a user.

3. 3. The computer-readable storage medium according to claim 1, wherein the notification control means notifies the user of the advance notice at a time when the peripheral device is not externally connected to the game device.

4. A computer comprising: Game information, including game progress; device information on recommended peripheral devices that are externally attached to a game device that progresses the game and that are recommended for use in relation to outputting audio and / or video of specific scenes in the game; and Acquiring means to obtain a notification control means for notifying, before the degree of progress reaches the specific scene, a notice of the occurrence of the specific scene, together with the device information; A game program that functions as a

5. A storage unit that stores the game program according to any one of claims 1 to 4; A control unit that executes the game program; An information processing device comprising:

6. A storage unit that stores the game program according to any one of claims 1 to 4; A control unit that executes the game program; A game system comprising:

Citation Information

Patent Citations

  • Supplemental content for playing sensory work

    JP2010537514A

  • Information processing program, information processing device, information processing system and information processing method

    JP2013235032A

  • Game system and program

    JP2016190000A

  • Game program, method, and information processing device

    JP2020194313A

  • Game program, method, and information processing device

    JP2021048911A