Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7603218B2 - GAME PROGRAM, GAME DEVICE AND GAME SYSTEM - Google Patents
[go: Go Back, main page]

JP7603218B2 - GAME PROGRAM, GAME DEVICE AND GAME SYSTEM - Google Patents

GAME PROGRAM, GAME DEVICE AND GAME SYSTEM Download PDF

Info

Publication number
JP7603218B2
JP7603218B2 JP2022160375A JP2022160375A JP7603218B2 JP 7603218 B2 JP7603218 B2 JP 7603218B2 JP 2022160375 A JP2022160375 A JP 2022160375A JP 2022160375 A JP2022160375 A JP 2022160375A JP 7603218 B2 JP7603218 B2 JP 7603218B2
Authority
JP
Japan
Prior art keywords
game
information
user
unit
peripheral
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022160375A
Other languages
Japanese (ja)
Other versions
JP2022176299A5 (en
JP2022176299A (en
Inventor
暁 坂井
哲 木村
一成 津原
智司 川上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Capcom Co Ltd
Original Assignee
Capcom Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Capcom Co Ltd filed Critical Capcom Co Ltd
Priority to JP2022160375A priority Critical patent/JP7603218B2/en
Publication of JP2022176299A publication Critical patent/JP2022176299A/en
Publication of JP2022176299A5 publication Critical patent/JP2022176299A5/ja
Application granted granted Critical
Publication of JP7603218B2 publication Critical patent/JP7603218B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明は、ゲームプログラム、ゲーム装置およびゲームシステムに関する。 The present invention relates to a game program, a game device, and a game system.

従来、マルチプレイのゲームにおいて、遠隔にいるプレイヤ同士が、ネットワークを介して会話音声によるやり取り、いわゆるボイスチャットをしながらゲームをすることを支援する技術がある。例えば、特許文献1には、操作部と音声入力部備える情報入力装置であって、操作部に対する操作が受け付けられた場合、音声入力部への音声入力を実質的に無効にする情報入力装置が開示されている。このような構成によれば、情報入力装置は、会話音声に交じってゲーム機の操作音が相手のプレイヤに届いてしまうことを抑止できる。 Conventionally, there is technology that supports players in multiplayer games in which remote players communicate over a network using conversational voice, or so-called voice chat, while playing the game. 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 is received on the operation unit. With this configuration, the information input device can prevent operation sounds from the game machine from reaching the other player mixed in with the conversational voice.

特開2013-235032号公報JP 2013-235032 A

ところで、ボイスチャットに用いられるヘッドホンなどのゲーム装置の周辺機器を利用することで、ゲームの臨場感を高めることができる。このため、このようなゲーム機の周辺機器を利用したプレイを促進させたいというニーズがあるが、上記従来技術では、ゲーム機の周辺機器の利用したプレイを促進することができないという課題がある。 By the way, the sense of realism of the game can be increased by using peripheral devices of the game device, such as headphones used for voice chat. For this reason, there is a need to promote playing using such peripheral devices of the game device, but the above-mentioned conventional technology has an issue in that it is not possible to promote playing using peripheral devices of the game device.

本開示は、ゲーム装置の周辺機器を利用したプレイを促進することができるゲームプログラム、ゲーム装置およびゲームシステムを提供する。 This disclosure provides a game program, a game device, and a game system that can promote play using peripheral devices of the game device.

第1の側面は、コンピュータを、
ゲームを進行させるゲーム装置から、前記ゲームの状況を含むゲーム情報と、前記ゲーム装置に外付けされている周辺機器に関する機器情報を取得する取得手段、
前記ゲーム情報と前記機器情報とに基づいて、前記状況と、前記状況に対応する前記周辺機器の利用と、に関する所定条件を満たすか否かを判定する判定手段、
前記所定条件を満たす場合、前記ゲームの進行に有利な効果を前記ゲーム装置のユーザに付与する付与手段、として機能させる、ゲームプログラムである。
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.

また、第1の側面において、前記所定条件は、前記周辺機器が所定の機能を発揮する機器であることをさらに含むことができる。 In addition, in the first aspect, the specified condition may further include that the peripheral device is a device that performs a specified function.

また、第1の側面において、前記所定条件は、前記周辺機器が、前記所定の機能を発揮する機器のうち特定の機種または型式であることをさらに含むことができる。 In addition, in the first aspect, the specified condition may further include that the peripheral device is a specific model or type of device that performs the specified function.

また、第1の側面において、前記所定条件は、前記状況としてユーザが所定のゲームモードを選択して前記ゲームをプレイしていることをさらに含むことができる。 In addition, in the first aspect, the predetermined condition may further include the situation in which the user selects a predetermined game mode and plays the game.

また、第1の側面において、前記所定条件は、前記状況として前記ゲームの進行において特定の場面に達したことをさらに含むことができる。 In addition, in the first aspect, the predetermined condition may further include the situation being that a specific scene has been reached in the progress of the game.

また、第1の側面において、
前記特定の場面は、ユーザにより選択された所定のゲームモードにおいて発生し、
前記コンピュータを、前記ゲームモードにおける前記特定の場面に達する前に、その後前記特定の場面が発生することの予告を報知する報知制御手段としてさらに機能させることができる。
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.

また、第1の側面において、
前記周辺機器は、マイクおよびスピーカを備える音声入出力装置を含み、
前記取得手段は、前記ゲームをマルチプレイしている場合、前記マルチプレイに参加する複数のユーザがそれぞれ操作する複数のゲーム装置それぞれに関するゲーム装置情報と前記機器情報とをそれぞれ取得し、
前記コンピュータを、
前記ゲーム情報と前記ゲーム装置情報と前記機器情報とに基づいて、前記マルチプレイしているか否か、前記複数のユーザが音声によるやり取りをしているか否か、および前記複数のユーザがそれぞれ遠隔にいるか否かを判定する判定手段としてさらに機能させ、
前記所定条件は、前記判定手段により、前記マルチプレイしていること、前記複数のユーザが音声によるやり取りをしていること、および前記複数のユーザがそれぞれ遠隔にいることが判定されること、を含み、
前記付与手段は、前記所定条件を満たす場合、前記ゲームの進行に有利な効果を前記複数のユーザそれぞれに付与することができる。
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.

また、第1の側面において、前記コンピュータを、
前記複数のユーザの間でのネットワークを介した音声によるやり取りを実現する通話部と連携して、前記複数のユーザのうち一のユーザから前記通話部に入力された音声が、前記複数のユーザのうち他のユーザの前記通話部から出力されていることを検出する第1検出手段としてさらに機能させ、
前記判定手段は、前記検出の結果に基づいて、前記複数のユーザが音声によるやり取りをしているか否かを判定することができる。
In the first aspect, the computer includes:
and further functioning as a first detection means, in cooperation with a call unit that realizes voice communication between the plurality of users via a network, for detecting 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.

また、第1の側面において、前記コンピュータを、
前記機器情報に基づいて、前記複数のユーザそれぞれの前記スピーカから、前記ゲームのゲーム音声を出力していることを検出する第2検出手段としてさらに機能させ、
前記判定手段は、前記検出の結果に基づいて、前記複数のユーザが音声によるやり取りをしているか否かを判定することができる。
In the first aspect, the computer includes:
and further functioning as a second detection unit that detects 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.

また、第1の側面において、
前記ゲーム装置情報は、前記ゲーム装置の位置を示す位置情報を含み、
前記判定手段は、前記位置情報に基づいて、前記複数のユーザがそれぞれ遠隔にいるか否かを判定することができる。
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.

第2の側面は、
ゲームを進行させるゲーム装置から、前記ゲームの状況を含むゲーム情報と、前記ゲーム装置に外付けされている周辺機器に関する機器情報を取得する取得部と、
前記ゲーム情報と前記機器情報とに基づいて、前記状況と、前記状況に対応する前記周辺機器の利用と、に関する所定条件を満たすか否かを判定する判定部と、
前記所定条件を満たす場合、前記ゲームの進行に有利な効果を前記ゲーム装置のユーザに付与する付与部、と、を備える、サーバ装置である。
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.

第3の側面は、
ゲームを進行させるゲーム装置から、前記ゲームの状況を含むゲーム情報と、前記ゲーム装置に外付けされている周辺機器に関する機器情報を取得する取得部と、
前記ゲーム情報と前記機器情報とに基づいて、前記状況と、前記状況に対応する前記周辺機器の利用と、に関する所定条件を満たすか否かを判定する判定部と、
前記所定条件を満たす場合、前記ゲームの進行に有利な効果を前記ゲーム装置のユーザに付与する付与部、と、を備える、
ゲームシステムである。
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.

本開示によれば、ゲーム装置の周辺機器を利用したプレイを促進することができるゲームプログラム、ゲーム装置およびゲームシステムを提供する。 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.

第1実施形態におけるゲームシステムの構成を示すブロック図である。1 is a block diagram showing a configuration of a game system according to a first embodiment. 第1実施形態におけるゲームシステムでの周辺機器の利用したプレイと周辺機器と所定の条件との関係の一例を示す図である。1 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. FIG. 第1実施形態におけるゲームシステムの一連の動作を表すシーケンス図である。FIG. 2 is a sequence diagram showing a series of operations of the game system in the first embodiment. 第1実施形態におけるゲームシステムでの周辺機器の利用したプレイと周辺機器と所定の条件との関係の一例を示す図である。1 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. FIG. ゲーム中にディスプレイに表示される画面例である。13 is an example of a screen that is displayed on a display during a game. 第1実施形態におけるゲームシステムでのミキサーを利用したプレイの一例を示す図である。FIG. 2 is a diagram showing an example of play using a mixer in the game system according to the first embodiment.

[第1実施形態]
本開示の実施形態にかかるゲームシステム1について、図面を参照して説明する。
[First embodiment]
A game system 1 according to an embodiment of the present disclosure will be described with reference to the drawings.

<ゲームの説明>
図1に示すゲームシステム1では、サーバ装置2および複数のゲーム装置5が通信ネットワーク6を介して互いに通信可能に接続され、ゲーム装置5においてゲームが実行される。
<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.

本実施形態にかかるゲームは、ゲームシステム1にて実行されるオンラインのゲームである。このゲームでは、ゲーム装置5のユーザは、1または複数のプレイヤキャラクタ(オブジェクトに相当)を仮想ゲーム空間で活動させたり、プレイヤキャラクタを、ノンプレイヤキャラクタである敵キャラクタと対戦させたりする。 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, which are non-player characters.

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

<ゲームシステム1の概要>
ゲームシステム1は、サーバ装置2および複数のゲーム装置5にて構成される。サーバ装置2は、ゲームプログラムおよびゲームデータを記憶しており、ゲーム装置5の(下記のアカウント情報ごとの)ゲームデータの管理を行う。
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).

ゲーム装置5は、ユーザの操作に基づいて所定のゲームを実行する。そのために、ゲーム装置5は、通信ネットワーク6を介して、サーバ装置2からゲームプログラムおよびゲームデータを受信(具体的にはダウンロードおよびインストール)する。各ユーザには、ゲーム装置5に対応づけて、識別情報およびパスワードを含むアカウント情報が、ユーザごとに割り当てられている。このアカウント情報は、ログイン時、ゲーム装置5からサーバ装置2に送信され、サーバ装置2におけるユーザ認証に利用される。 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.

ユーザ認証を経て、サーバ装置2とゲーム装置5との相互通信が可能となる。ログイン後、ゲーム装置5は、ゲーム進行に必要なデータ(ゲーム進行状況に関するデータ)をサーバ装置2から受信すると、ユーザの操作に基づいてゲーム画像や音声をディスプレイ61およびスピーカ62に出力しながら、ゲームを進行させる。 After user authentication, the server device 2 and the game device 5 are able to communicate with each other. After logging in, the game device 5 receives data necessary for the game to proceed (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 speaker 62 based on the user's operations.

<ゲームシステム1の構成>
以下、図1を参照して、サーバ装置2およびゲーム装置5の各ハードウェア構成について説明する。なお、複数のゲーム装置5それぞれは、互いに同じ構成を有する。
<Configuration of Game System 1>
The hardware configuration of the server device 2 and the game devices 5 will be described below with reference to Fig. 1. Note that each of the game devices 5 has the same configuration.

<サーバ装置2の構成>
図1に示すように、サーバ装置2は、ネットワークインタフェース21、記憶部22および制御部23を有する。ネットワークインタフェース21および記憶部22は、バス29を介して制御部23と電気的に接続されている。
<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.

ネットワークインタフェース21は、インターネットおよびLANなどの通信ネットワーク6を介して各ゲーム装置5と通信可能接続されている。 The network interface 21 is communicatively connected to each game device 5 via a communication network 6 such as the Internet or a LAN.

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

ユーザDB221には、ゲームをプレイするユーザの識別番号ごとに、ユーザが操作するプレイヤキャラクタに関する情報(ステータスなど)、仮想ゲーム空間内にて使用可能な消費媒体の額、ゲーム情報、ゲーム装置情報、機器情報などが、対応づけられて記憶されている。以降、これらの情報を総称して「ユーザ情報」ともいう。 In user DB221, for each user identification number playing the game, information about the player character operated by the user (status, etc.), the amount of consumable media that can be used in the virtual game space, game information, game device information, equipment information, etc. are stored in association with each other. Hereinafter, this information is collectively referred to as "user information."

「消費媒体」とは、仮想ゲーム空間内で使用可能な通貨やポイントなどであって、ゲームを進めるにあたりゲーム内で消費される媒体である。消費媒体は、クエストのクリア報酬として、また、現実社会での課金により、ユーザに付与される。 "Consumable media" refers to currency, points, etc. that can be used within the virtual game space, and are consumed within the game to progress through the game. Consumable media are given to users as rewards for completing quests, or through charges in the real world.

「ゲーム情報」とは、ゲーム装置5でプレイされている各ゲームに関する情報である。ゲーム情報は、例えば、各ゲームを識別するための情報、各ゲームの状況を含む。 "Game information" refers to information about each game being played on the game device 5. Game information includes, for example, information for identifying each game and the status of each game.

ゲームの状況は、例えば、選択されたゲームモード、ゲームの動作状況(例えば、起動中、スリープ中、停止中など)、ゲームにおける各ステージや各シーンの進行状況(例えば、未プレイ、進行中(プレイ中)や完了(クリア)など)、またはユーザが操作するプレイヤキャラクタ、その他の仮想ゲーム空間オブジェクト(ゲーム空間の地形、フィールドを構成するオブジェクト、もしくは敵キャラクタ等のNPC(non player character)オブジェクト)などの状態を表すパラメータの値などである。 The game status may be, for example, the selected game mode, the game's operating status (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 operated 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).

「ゲームモード」とは、例えば、チュートリアルモード、マルチプレイ(協力マルチプレイまたは対戦マルチプレイ)かシングルプレイか、オンラインモードかローカル接続モードか、トレーニングモードなどである。 "Game mode" refers to, for example, tutorial mode, multiplayer (cooperative or competitive) or single player, online mode or local connection mode, training mode, etc.

「パラメータ」とは、例えば、キャラクタの戦力、HP、攻撃力、防御力、体力、賢さ、スキルレベル、スキルの種類、もしくはランク、またはアイテムの価値もしくはレアリティなどである。 "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.

「ゲーム装置情報」とは、ゲーム装置5に関する情報である。ゲーム装置情報は、例えば、ゲーム装置5の機種、製造元(メーカー)、製造番号、または位置情報などを含む。 "Game device information" is information related 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.

「位置情報」とは、ゲーム装置5の位置を示す情報である。位置情報は、言い換えるとゲーム装置5を所有するユーザの位置を示す情報でもある。位置情報は、例えば、ゲーム装置5の測位部58を用いて測位された特定の時刻におけるゲーム装置5の緯度経度座標であってもよい。位置情報は、他の例として、ゲーム装置5のWifi通信のアクセスポイントであってもよい。 "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 Wi-Fi communication of the game device 5.

「機器情報」とは、ゲーム装置5に外付けされた周辺機器(以下、単に「周辺機器」ともいう)に関する情報である。機器情報は、例えば、周辺機器の機種、製造番号、利用可能な接続形態(有線/無線)、または利用可能な接続形態が有線の場合、コネクタ端子の種類(USB、HDMI(登録商標)、プラグ・ジャックなど)、利用可能な接続形態が無線の場合、Bluetooth(登録商標)や赤外線通信による接続対応の可否、周辺機器の動作状況(動作中や停止中)、後述の通話音声データやゲーム音声に関する音声データ(以下、「ゲーム音声データ」ともいう)などの音声データなどを含む。 "Device information" is information relating to peripheral devices (hereinafter simply referred to as "peripheral devices") externally attached to the game device 5. 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 possible via Bluetooth (registered trademark) or infrared communication, the operating status of the peripheral device (operating or stopped), and audio data such as the below-described call audio data and audio data relating to game audio (hereinafter also referred to as "game audio data").

周辺機器は、例えば、マイクおよびスピーカを備える音声入出力装置でもよい。 The peripheral device may be, for example, an audio input/output device equipped with a microphone and speaker.

抽選リスト222は、一般にガチャと呼ばれる抽選処理を抽選実行手段233(後述)が行う際に用いるものであって、選択対象となるゲーム媒体に関する情報を複数含む。抽選リスト222には、ゲーム媒体に関する情報(名称、パラメータ、レアリティ、レベルなど)と、抽選による選択割合とが、対応づけられている。 The lottery list 222 is used when the lottery execution means 233 (described below) performs a lottery process generally known as 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 ratio in the lottery.

「ガチャ」とは、サーバ装置2にて、抽選リスト222の中から、所定の選択割合に基づき任意のゲーム媒体を抽選により選択する方法である。選択された任意のゲーム媒体は、ユーザのゲーム装置5に付与される。“ガチャで選択したゲーム媒体を、ユーザに付与する/ユーザが所有する”とは、「抽選処理で選択されたゲーム媒体を、ユーザを示す識別情報と関連づける/関連づけられている」ことと同義である。 "Gacha" is a method in which the server device 2 selects any game medium from the lottery list 222 based on a predetermined selection ratio by lottery. The selected game medium is given to the user's game device 5. "Giving the game medium selected by gacha to the user/the user owns it" is synonymous with "associating/being associated with the game medium selected by the lottery process with identification information indicating the user."

制御部23は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置2の動作を制御する。 The control unit 23 is composed of a microcomputer including a CPU and semiconductor memory, and controls the operation of the device 2.

制御部23は、各種プログラムを実行することにより、情報処理手段231、照合手段232、抽選実行手段233、取得手段234、判定手段235、付与手段236、第1検出手段237、および第2検出手段238として機能する。 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.

―情報処理手段―
情報処理手段231は、各ゲーム装置5との間で各種データを送受信する。情報処理手段231が受信する主なデータとしては、ゲームプログラムのダウンロード要求情報、ユーザの操作に応じたガチャの抽選要求、クエスト実行要求、アカウント情報、ゲーム情報、ゲーム装置情報、機器情報などが挙げられる。情報処理手段231が送信する主なデータとしては、ゲームプログラムをゲーム装置5が受信したことを確認するための情報、ガチャにて得られたゲーム媒体に関する情報などが挙げられる。
-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 regarding the game media obtained by the gacha, etc.

「ゲーム媒体」とは、ゲームに関する要素を表した電子データであって、プレイヤキャラクタとして使用するキャラクタの名称、プレイヤキャラクタが仮想ゲーム空間内にて使用するアイテム(武器、防具、道具)などが含まれる。ユーザは、ゲーム媒体を、課金による直接購入やクエストクリアの他、ガチャと呼ばれる抽せん方法によって入手することができる。入手したゲーム媒体は、そのゲーム媒体を所有することとなったユーザの識別情報と対応づけて、ユーザDB221に記憶され管理される。 "Game media" refers to electronic data that represents elements related to the game, including the name of the character used as the player character, and items (weapons, armor, tools) used by the player character in the virtual game space. Users can obtain game media by directly purchasing it for a fee, clearing quests, or through a lottery method known as gacha. The obtained game media is stored and managed in user DB221 in association with the identification information of the user who has come to own the game media.

-照合手段―
照合手段232は、ゲーム装置5から受信したユーザの識別情報を用いて、ユーザアカウントの認証を行う。
-Method of verification-
The matching means 232 uses the user identification information received from the game device 5 to authenticate the user account.

―抽選実行手段―
抽選実行手段233は、ガチャの抽選要求に伴って、抽選リスト222の中から、ゲーム媒体ごとの選択確率に基づいて1以上のゲーム媒体を抽選により選択する。抽選実行手段233は、選択したゲーム媒体に関する情報と、抽選要求の送信元となる操作を行ったユーザの識別情報とを、ユーザDB221にて関連付ける。これにより、当該ユーザには、自身でガチャを引いた結果当選したゲーム媒体が付与される。
-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.

―取得手段―
取得手段234は、ゲームを進行させるゲーム装置5から、ネットワークインタフェース21を介して、当該ゲームの状況を含むゲーム情報と、このゲーム装置5に外付けされている周辺機器に関する機器情報を取得する。例えば、ゲーム装置5が汎用的に備える周辺機器との接続を制御する機能(不図示)(以下、「接続制御部」ともいう)がゲーム装置5と周辺機器との接続を検出する。取得手段234は、この接続制御部から、機器情報を取得する。この「ゲーム装置5と周辺機器との接続」は、有線でも無線でもよく、例えば、無線の場合は、Bluetooth接続などが考えられる。
-Method of acquisition-
The acquisition means 234 acquires, via the network interface 21, from the game device 5 that is progressing through the game, game information including the status of the game, and device information relating to peripheral devices externally attached to the game device 5. For example, a function (not shown) (hereinafter also referred to as a "connection control unit") that the game device 5 is provided with for general purposes for controlling connections with peripheral devices detects the connection between the game device 5 and the peripheral devices. The acquisition means 234 acquires the device information from the connection control unit. This "connection between the game device 5 and the peripheral devices" may be wired or wireless, and in the case of wireless, for example, a Bluetooth connection or the like is conceivable.

取得手段234は、例えば、ゲームをマルチプレイしている場合、当該マルチプレイに参加する複数のユーザ(以下、単に「複数のユーザ」ともいう)それぞれが操作する複数のゲーム装置5それぞれに関するゲーム装置情報と機器情報とを取得してもよい。 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.

―判定手段―
判定手段235は、ゲーム情報と機器情報とに基づいて、所定条件を満たすか否かを判定する。
-Method of Determination-
The determining means 235 determines whether or not a predetermined condition is satisfied based on the game information and the device information.

「所定条件」とは、ゲームの状況と、当該ゲームの状況に対応する周辺機器の利用と、に関する条件である。判定手段235は、例えば、周辺機器が利用されているか否かを判定するにあたって、(a)ゲーム装置5への周辺機器の接続を検出すること、(b)ゲームの進行中に、周辺機器から音声や情報などが出力されていること、(c)周辺機器から出力された情報がゲーム装置5に入力されていること、などの条件の少なくともいずれかを満たした場合、周辺機器を利用していると判定してもよい。また、所定条件において「ゲームの状況に対応する周辺機器の利用」とすることで、ゲームに関係ない周辺機器の利用を一定程度含めないようにすることができる。 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 a peripheral device is being used, the determination means 235 may determine that a peripheral device is being used if at least one of the following conditions is met: (a) connection of the peripheral device to the game device 5 is detected; (b) sound or information is being output from the peripheral device while the game is in progress; 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 to a certain extent the use of peripheral devices unrelated to the game.

例えば、ゲームの状況「起動中」に対応する周辺機器が「ヘッドホン」であれば、所定条件は、「ゲームの状況が『起動中』であること」、かつ、「ヘッドホンのゲーム装置5への接続が検出されること」、としてもよい。そして、判定手段235は、この所定条件について、ゲームの状況が「起動中」か否か、およびヘッドホンのゲーム装置5への接続が検出されたか否かを判定する。 For example, if the peripheral device corresponding to the "starting up" game status is "headphones," the specified condition may be "the game status is 'starting up'" and "connection of headphones to the game device 5 is detected." The determination means 235 then determines whether the game status is "starting up" and whether connection of headphones to the game device 5 is detected for this specified condition.

所定条件は、周辺機器が所定の機能を発揮する機器であることをさらに含んでもよい。所定条件は、例えば、この点もふまえ、図2にも示すように、以下の(1)~(4)の少なくともいずれかを含んでもよい。
(1)周辺機器が所定の機能を発揮する機器であること
(2)所定のゲームモードであること(例えば、マルチプレイしていること、など)
(3)複数のユーザが音声によるやり取りをしていること(例えば、ボイスチャットを利用していること、など)
(4)複数のユーザ同士が遠隔でプレイしていること(例えば、複数のユーザがそれぞれ遠隔にいること、など)
The predetermined condition may further include that the peripheral device is a device that exhibits a predetermined function. Taking this into consideration, the predetermined condition may include at least one of the following (1) to (4), as shown in FIG. 2.
(1) The peripheral device must be a device that performs a specified function. (2) The peripheral device must be in a specified game mode (e.g., multiplayer mode, 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, etc.)

「所定の機能」とは、例えば、ヘッドホンやスピーカなどが備える音声を出力する機能、マイクなどが備える音声を入力する機能、ユーザの操作や指示などをゲーム装置5に伝えるコントローラなどが備える機能などが考えられる。 Examples of "predetermined functions" include a function for outputting sound provided by headphones or speakers, a function for inputting sound provided by a microphone, and a function provided by a controller for transmitting user operations and instructions to the game device 5.

所定条件において、上記の(1)~(4)のうち、「マルチプレイしていること」、「複数のユーザが音声によるやり取りをしていること」、および「複数のユーザがそれぞれ遠隔にいること」の3つのAND/OR条件を、以降、「ボイスチャットに関する条件」ともいう。 In the specified conditions, from (1) to (4) above, the three AND/OR conditions of "multiplayer", "multiple users communicating by voice", and "multiple users being in different locations" are hereafter referred to as "voice chat conditions".

上記構成によれば、周辺機器の中でも所定の機能を発揮する機器に限定して、この機器を利用したプレイを促進することができる。例えば、音声を出力する機能と、音声を入力する機能とを発揮する機器(例えば、イヤセットやヘッドセットなど)に限定して、この機器を利用したボイスチャットなどのユーザの間での音声によるやり取りをしながらのプレイを促進することができる。このため、上記構成によれば、促進対象とするプレイの態様を明確にすることができる。 According to the above configuration, it is possible to promote play using peripheral devices that have specific functions. For example, it is possible to promote play using devices that have the functions of outputting and inputting audio (such as earsets and headsets) while communicating with each other through voice, such as through voice chat, using the devices. Therefore, according to the above configuration, it is possible to clarify the type of play to be promoted.

判定手段235は、例えば、ゲーム情報とゲーム装置情報と機器情報とに基づいて、マルチプレイしているか否か(上記(2))、複数のユーザが音声によるやり取りをしているか否か(上記(3))、および複数のユーザがそれぞれ遠隔にいるか否か(上記(4))を判定する。 The determination means 235 determines, for example, based on the game information, game device information, and device information, whether or not multiplayer is taking place ((2) above), whether or not multiple users are communicating by voice ((3) above), and whether or not multiple users are remotely located ((4) above).

判定手段235は、例えば、後述の第1検出手段237の検出の結果に基づいて、複数のユーザが音声によるやり取りをしているか否かを判定する。判定手段235は、例えば、第1検出手段237の検出の結果が「複数のユーザのうち一のユーザから通話部65に入力された音声が、複数のユーザのうち他のユーザの通話部65から出力されている」であれば、複数のユーザが音声によるやり取りをしていると判定する。 The determination means 235 determines whether or not multiple 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, that "voice input to the communication unit 65 from one of the multiple users is being output from the communication unit 65 of another of the multiple users," the determination means 235 determines that multiple users are communicating by voice.

判定手段235は、例えば、ゲーム装置情報に含まれる位置情報に基づいて、複数のユーザがそれぞれ遠隔にいるか否かを判定する。 The determination means 235 determines whether multiple users are remotely located, for example, based on location information included in the game device information.

判定手段235は、例えば、後述の第2検出手段238の検出の結果に基づいて、複数のユーザが音声によるやり取りをしているか否かを判定する。判定手段235は、例えば、第2検出手段238の検出の結果が「複数のユーザそれぞれのスピーカから、ゲームのゲーム音声を出力していることが検出された」であれば、複数のユーザが音声によるやり取りをしていると判定する。 The determination means 235 determines whether or not multiple users are communicating by voice, for example, based on the result of detection by the second detection means 238 described below. For example, if the result of detection by the second detection means 238 is that "it has been detected that game sounds of the game are being output from the speakers of each of the multiple users," the determination means 235 determines that multiple users are communicating by voice.

―付与手段―
付与手段236は、所定条件を満たす場合、ゲームの進行に有利な効果をゲーム装置5のユーザに付与する。
-Method of granting-
The granting means 236 grants an advantageous effect for the progress of the game to the user of the game device 5 when a predetermined condition is satisfied.

「ゲームの進行に有利な効果(以下、単に「ゲーム効果」ともいう)」とは、ゲームを有利にする設定変更であればどのようなものでもよく、例えば、報酬(例えば、ゲーム媒体)の付与、プレイヤキャラクタなどのパラメータの有利化、ゲームイベントの開放、相手プレイヤキャラクタや敵キャラクタに対するハンデの付与(パラメータの不利化)などであってもよい。 An "effect 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 provision of a reward (e.g. game media), favoring the parameters of a player character, unlocking a game event, or providing a handicap to an opposing player character or enemy character (disadvantaging parameters).

上記構成によれば、付与手段236は、ゲーム状況に対応する周辺機器を利用するユーザにゲーム効果を付与することができる。従って、付与手段236は、ゲーム機の周辺機器を利用したプレイを促進することができる。 According to the above configuration, the granting means 236 can grant a game effect to a user who uses a peripheral device corresponding to the game situation. Therefore, the granting means 236 can promote play using the peripheral devices of the game machine.

所定条件は、上記(1)について、例えば、所定の機能を発揮する機器のうち、特定の機種または型式であることをさらに含んでもよい。所定条件は、例えば、所定の機能を発揮する機器が「イヤホン」の場合、イヤホンのうち特定の機種または型式であることを含んでもよい。 The specified condition, in regard to (1) above, may further include, for example, that the device is a specific model or type of device that performs the specified function. For example, if the device that performs the specified function is an "earphone," the specified condition may include that the device is a specific model or type of earphone.

付与手段236は、例えば、ゲーム装置5の周辺機器が所定の機能を発揮する機器のうち特定の機種または型式である場合、第1報酬をこのゲーム装置5のユーザに付与し、他方、周辺機器が所定の機能を発揮する機器のうち特定の機種および型式でない場合、第2報酬をゲーム装置5のユーザに付与してもよい。第1報酬は、第2報酬より、ユーザに有利な効果を付与する報酬である。 The granting means 236 may, for example, grant a first reward to the user of the game device 5 if the peripheral device of the game device 5 is a specific model or type of device that performs a specified function, and grant a second reward to the user of the game device 5 if the peripheral device is not a specific model or type of device that performs a specified function. The first reward is a reward that provides a more advantageous effect to the user than the second reward.

例えば、所定の機能を発揮する機器が音声を出力する機能を発揮するイヤホンやヘッドホンなどの機器で特定の機種が「メーカーAの機種aのヘッドホン」である場合、周辺機器が機種aのイヤホンである場合、周辺機器が機種a以外のイヤホン(例えば、機種bのイヤホン)の場合と比較して、付与手段236は、2倍のパラメータの値をもつアイテムを付与してもよい。 For example, if the device performing the specified function is a device such as earphones or headphones that has the function of outputting sound 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 with twice the parameter value compared to when the peripheral device is earphones of model other than a (e.g., earphones of model b).

上記構成によれば、所定の機能を発揮する周辺機器の中でも特定の機種や型式に限定して、この特定の機種や型式を利用したプレイを促進することができる。例えば、音声を出力するヘッドセットの中でもこのメーカーのこの機種というように限定して、この機種を利用したボイスチャットなどの音声によるやり取りをしながらのプレイを促進することができる。このため、上記構成によれば、促進対象とするプレイの態様をより明確にすることができる。 According to the above configuration, peripheral devices that perform a specific function can be limited to a specific model or type, and play using this 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 this model while communicating via audio, such as through voice chat, can be promoted. Therefore, with the above configuration, the type of play to be promoted can be made clearer.

所定条件は、上記(2)について、例えば、ゲームの状況としてユーザが所定のゲームモードを選択して当該ゲームをプレイしていることをさらに含んでもよい。例えば、所定のゲームモードが「マルチプレイ」である場合、所定条件は、ユーザがマルチプレイを事前(ゲーム開始前)に選択してゲームをプレイしていることをさらに含んでもよい。 Regarding (2) above, the predetermined condition may further include, for example, the user selecting a predetermined game mode as the game situation and playing the game. For example, if the predetermined game mode is "multiplayer", the predetermined condition may further include the user selecting multiplayer in advance (before the game starts) and playing the game.

上記構成によれば、マルチプレイなどの所定のゲームモードでプレイしていることを条件にゲーム効果を付与することができる。このため、例えば、周辺機器を利用したプレイの中で、促進対象とするゲームモードでのプレイを明確にすることができる。 According to the above configuration, game effects can be granted on the condition that a specific game mode, such as multiplayer, is being played. This makes it possible to clearly indicate the game mode to be promoted when playing using peripheral devices, for example.

付与手段236は、例えば、所定条件を満たす場合、ゲームの進行に有利な効果を、マルチプレイに参加する複数のユーザそれぞれに付与する。付与手段236は、例えば、ボイスチャットに関する条件を満たす場合、マルチプレイに参加する複数のユーザそれぞれに対して、特定のゲームイベントを開放してもよい。 The granting means 236, for example, when a predetermined condition is met, grants an effect that is 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 met, the granting means 236 may open up a specific game event to each of the multiple users participating in the multiplay.

上記構成によれば、周辺機器を利用したマルチプレイを促進することができる。また、With/Afterコロナ時代においては、ユーザ同士が遠隔にいることが求められることがある。しかしながら、遠隔にいると、マルチプレイでユーザ同士が直接会話することができない。マルチプレイでは、ユーザ同士が会話することで、ゲームの興趣性を高めることがある。上記構成によれば、イヤセットやヘッドセットなどを利用して、ユーザ同士が遠隔にいながらもボイスチャットなどで会話しながらのマルチプレイできるため、上記のようなニーズにも応えつつ興趣性を高めることができる。 The above configuration can promote multiplayer games using peripheral devices. Furthermore, in the With/After COVID era, it may be necessary for users to be far apart. However, when users are far apart, they cannot talk to each other directly in multiplayer games. In multiplayer games, users can talk to each other, which can increase the interest of the game. With the above configuration, by using earphones or headsets, users can play multiplayer games while talking to each other through voice chat, even when they are far apart, so it is possible to meet the above needs while increasing the interest.

―第1検出手段―
第1検出手段237は、通話部65と連携して、複数のユーザのうち一のユーザから後述の通話部65に入力された音声が、複数のユーザのうち他のユーザの通話部65から出力されていることを検出する。
-First detection means-
The first detection means 237, in cooperation with the communication unit 65, detects that voice input from one of the multiple users to the communication unit 65 described below is output from the communication unit 65 of another of the multiple users.

第1検出手段237は、例えば、複数のユーザのゲーム装置5が備える通話部65に対して、複数のユーザのうち一のユーザから後述の通話部65に入力された音声が、複数のユーザのうち他のユーザの通話部65から出力されているか否かを問い合わせる。第1検出手段237は、この問い合わせの結果により、複数のユーザのうち一のユーザからこのボイスチャットアプリに入力された音声が、複数のユーザのうち他のユーザのボイスチャットアプリから出力されていること、すなわち複数のユーザがボイスチャットをしていることを検出する。 The first detection means 237, for example, inquires of the call unit 65 provided 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, i.e., that multiple users are engaged in a voice chat.

第1検出手段237は、上記とは異なる例として、複数のユーザのゲーム装置5が備える通話部65それぞれからゲームのプレイ中にチャットをしていることなどを示すチャットのログやチャットのデータを収集してもよい。そして、第1検出手段237は、このログやデータに基づいて、複数のユーザのうち一のユーザからこのボイスチャットアプリに入力された音声が、複数のユーザのうち他のユーザのボイスチャットアプリから出力されていること、すなわち複数のユーザがボイスチャットをしていることを検出してもよい。 As an example different from the above, the first detection means 237 may collect chat logs or chat data from each of the communication units 65 of the game devices 5 of the multiple users, which indicates that the users are chatting while playing a game. Then, based on this log or data, the first detection means 237 may detect 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, i.e., that multiple users are engaged in voice chat.

上記構成によれば、複数のユーザの音声が通話部65を介してやり取りしていることを検出した上で、複数のユーザの音声によるやり取りをしているか否かを判定させることができる。このため、上記構成によれば、より精度よく複数のユーザの音声によるやり取りをしているか否かを判定させることができる。 According to the above configuration, it is possible to detect that multiple users are exchanging voices via the communication unit 65, and then determine whether multiple users are exchanging voices. Therefore, according to the above configuration, it is possible to more accurately determine whether multiple users are exchanging voices.

―第2検出手段―
第2検出手段238は、機器情報に基づいて、複数のユーザそれぞれのスピーカから、ゲームのゲーム音声を出力していることを検出する。例えば、機器情報に含まれる機種がヘッドセットの機種の場合、第2検出手段238は、ゲーム情報および機器情報に基づいて、ゲームのプレイ中に、ゲーム装置5からゲーム音声データを含む音声データをこの機種のヘッドセットに出力していることを検出することで、ゲームのゲーム音声を出力していることを検出してもよい。第2検出手段238は、例えば、この音声データを出力していることを検出するにあたって、プレイ中にゲーム装置5からヘッドセットに出力された音声データが存在するか否かを音声データの内容は問わずに判定して、間接的に検出してもよい。また、第2検出手段238は、他の例として、音声データの内容を解析してプレイ中のゲームのゲーム音声か否かを判定して、ゲームのゲーム音声を出力していることを直接的に検出してもよい。
-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, if 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.

例えば、スピーカを備える周辺機器をゲーム装置5に接続していても、単に接続しているだけでゲーム音声を含むは音声が出力されていないという状態も考えられる。上記構成によれば、周辺機器がゲーム音声を出力していることを検出した上で、複数のユーザが音声によるやり取りをしているか否か判定するため、より精度よく周辺機器を利用したプレイを判定することができる。 For example, even if a peripheral device equipped with a speaker is connected to the game device 5, it is possible that the device is simply connected but is not outputting any sound, including game audio. With the above configuration, it is possible to more accurately determine whether a peripheral device is being used to play, since it detects that the peripheral device is outputting game audio and then determines whether multiple users are communicating via audio.

<ゲーム装置5の構成>
ゲーム装置5には、ディスプレイ61、スピーカ62、タッチパッド63およびマイク64が外部接続または内蔵される。また、ゲーム装置5は、ネットワークインタフェース51、グラフィック処理部52、オーディオ処理部53、操作部54、記憶部55、制御部56、を有する。ネットワークインタフェース51、グラフィック処理部52、オーディオ処理部53、操作部54および記憶部55は、バス59を介して制御部56と電気的に接続されている。マイク64は、周囲の音声(アナログ振動信号)を入力し、電気的な信号(デジタル信号)に変換して音声データを生成する。
<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 graphics 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 graphics 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 sounds (analog vibration signals) and converts them into electrical signals (digital signals) to generate sound data.

ネットワークインタフェース51は、ゲーム装置5とサーバ装置2との間で各種データを送受信するために、通信ネットワーク6に通信可能に接続される。 The network interface 51 is communicatively connected to the communication network 6 to transmit and receive various data between the game device 5 and the server device 2.

グラフィック処理部52は、制御部56から出力されるゲーム画像情報に従って、キャラクタおよび仮想ゲーム空間に関する各種オブジェクトを含むゲーム画像を、動画形式で描画する。グラフィック処理部52は、例えば液晶型であるディスプレイ61と接続されており、動画形式に描画されたゲーム画像は、ゲーム画面としてディスプレイ61上に表示される。 The graphics processing unit 52 renders game images including characters and various objects related to the virtual game space in a moving image format according to the game image information output from the control unit 56. The graphics processing unit 52 is connected to a display 61, which may be, 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.

オーディオ処理部53は、スピーカ62と接続され、制御部56の指示に従ってゲーム音声を再生および合成すると、これをスピーカ62から出力させる。 The audio processing unit 53 is connected to the speaker 62, and plays and synthesizes game audio according to the instructions of the control unit 56, and outputs it from the speaker 62.

操作部54は、タッチパッド63と接続され、操作入力に関するデータをタッチパッド63との間で送受信する。ユーザは、タッチパッド63をタッチすることで、ゲーム装置5に操作信号を入力する。 The operation unit 54 is connected to the touchpad 63, and transmits and receives data related to operation inputs to and from the touchpad 63. The user inputs operation signals to the game device 5 by touching the touchpad 63.

記憶部55は、HDD、SSD、RAMおよびROMなどで構成される。記憶部55には、サーバ装置2からダウンロードしたゲームデータ、ゲームプログラムの一部を含む各種プログラム、自装置5のアカウント情報などが格納されている。 The storage unit 55 is composed of a HDD, SSD, RAM, ROM, etc. The storage unit 55 stores game data downloaded from the server device 2, various programs including parts of the game program, account information for the player's device 5, etc.

制御部56は、CPUおよび半導体メモリを含むマイクロコンピュータで構成され、自装置5の動作を制御する。 The control unit 56 is composed of a microcomputer including a CPU and semiconductor memory, and controls the operation of the device 5.

記憶部55は、ユーザ情報を記憶する。ユーザ情報は、サーバ装置2の記憶部22で記憶するユーザDB221の少なくとも一部の情報である。ユーザDB221でユーザ情報のマスタを管理し、ゲーム装置5の記憶部55は、このマスタの少なくとも一部の情報をサーバ装置2から配信されて記憶する。 The storage unit 55 stores user information. The user information is at least a portion of the information in the user DB 221 stored in the storage unit 22 of the server device 2. The user DB 221 manages a master of the user information, and the storage unit 55 of the game device 5 stores at least a portion of the information in the master that is distributed from the server device 2.

制御部56は、各種プログラムを実行することにより、通信手段561、ゲーム実行手段562、および報知制御手段563として機能する。 The control unit 56 executes various programs to function as a communication means 561, a game execution means 562, and a notification control means 563.

―通信手段561―
通信手段561は、ネットワークインタフェース51を介してサーバ装置2との通信を行う機能である。
--Communication means 561--
The communication unit 561 is a function for communicating with the server device 2 via the network interface 51 .

通信手段561は、操作部54がタッチパッド63から受信した各種操作信号に応じて、サーバ装置2が把握可能な情報を生成して送信する。例えば、通信手段561は、アカウント情報、新たなゲームデータのダウンロード要求情報、ガチャ実行要求、クエスト実行要求、ユーザ情報(ゲーム情報、ゲーム装置情報、機器情報)などを、サーバ装置2に送信する。また、通信手段561は、ダウンロード要求情報に応じてサーバ装置2から送られてきた新たなゲームデータ、抽選処理により選択されたゲーム媒体に関する情報などを、サーバ装置2から受信する。 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. The communication means 561 also receives from the server device 2 new game data sent from the server device 2 in response to download request information, information on the game medium selected by lottery processing, etc.

―ゲーム実行手段-
ゲーム実行手段562は、自装置5のユーザによるタッチパッド63の操作に従って、ゲームデータに含まれる仮想ゲーム空間オブジェクトおよびテクスチャなどのデータを記憶部55から読み出すかまたはサーバ装置2から受信したデータを用いて、ゲームプログラムを実行しつつ、2次元または3次元のゲーム画像情報を生成する。ゲーム画像情報がグラフィック処理部52によって処理されることにより、ディスプレイ61には処理後のゲーム画像が逐次表示される。
-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 touch pad 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.

そして、ゲーム実行手段562は、ゲーム画像上に、自装置5のユーザの操作に従ってキャラクタを配置させ、そのユーザの操作およびゲームの進行状況に応じて仮想ゲーム空間におけるキャラクタの行動を制御する。例えば、ゲーム実行手段562は、ユーザのタッチパッド63を介した操作(以下、単に「ユーザ操作」という)に応じて、ゲームにおいてクエストを実行させる。また、ゲーム実行手段562は、ユーザ操作に応じて、ユーザにより選択されたゲーム媒体をプレイヤキャラクタに使用させる。 The game execution means 562 then places a character on the game image in accordance with the 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 the user's operation via the touchpad 63 (hereinafter simply referred to as "user operation"). The game execution means 562 also causes the player character to use the game medium selected by the user in accordance with the user operation.

ゲーム実行手段562は、ゲーム情報を生成する。また、ゲーム実行手段562は、接続制御部から、ゲーム装置5に接続された周辺機器の機器情報を取得する。ゲーム実行手段562は、通話部65から、通話情報を取得する。また、ゲーム実行手段562は、ネットワークインタフェース51を介して、ゲーム情報と、ゲーム装置5に接続された周辺機器の機器情報と、をサーバ装置2に送信する。 The game execution means 562 generates game information. The game execution means 562 also 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. The game execution means 562 also 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.

―報知制御手段-
報知制御手段563は、ゲームの実行にあたり、自装置5のユーザの操作などに応じてディスプレイ61の表示制御およびスピーカ62の音声出力制御を行う。
-Notification control means-
The notification control means 563 controls the display on the display 61 and the audio output from the speaker 62 in response to operations by the user of the player's device 5 during game execution.

測位部58は、所定の測位手法によって位置情報を測位する。測位部58は、例えば、GPS受信機を有しており、GPS衛星が送信する信号を受信して、ユーザの現在位置としてゲーム装置5の緯度経度座標を測定する。 The positioning unit 58 measures the position information using 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.

通話部65とは、複数のユーザの間でのネットワークを介した音声によるやり取りを実現する。通話部65は、典型的には、ボイスチャットアプリケーションプログラム(以下、単に「ボイスチャットアプリ」ともいう)またはボイスチャット機能であるが、通話部65をこれらに限る趣旨ではない。このボイスチャットアプリは、ゲームプログラムとは別のプログラムである。また、このボイスチャット機能は、本実施形態に係わるゲームプログラムの一つの機能である。本実施形態では、通話部65は、ボイスチャット機能とする例を説明する。 The call unit 65 realizes voice communication between multiple users over 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 related to this embodiment. In this embodiment, an example will be described in which the call unit 65 is a voice chat function.

通話部65は、通話情報を生成する。ここで「通話情報」とは、音声によるやり取りに関する情報である。通話情報は、例えば、通話の状態(例えば、ボイスチャットアプリへのログイン中/ログオフ中、発話中、など)、通話に関する音声データ(以下、「通話音声データ」ともいう)、などを含む。 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 app, talking, etc.), voice data related to the call (hereinafter also referred to as "call voice data"), etc.

通話部65は、例えば、ネットワークインタフェース51を介して、マイク64が生成した通話音声データを通話相手のユーザのゲーム装置5に送信する。また、通話部65は、ネットワークインタフェース51を介して、通話相手のユーザのゲーム装置5から当該ユーザの通話音声データを受信して、オーディオ処理部53およびスピーカ62により出力する。 The call unit 65 transmits the call voice data generated by the microphone 64 to the game device 5 of the other user via the network interface 51, for example. The call unit 65 also receives the call voice data of the other user from the game device 5 of the other user via the network interface 51, and outputs the data by the audio processing unit 53 and the speaker 62.

<ゲームシステム1の動作の流れ>
図3を参照して、ゲーム装置5a、5bにおいて周辺機器との接続を検出する処理からゲーム装置5a、5bそれぞれのユーザへゲーム効果を反映する処理までの流れ・相互作用について説明する。なお、本例では、周辺機器を「ヘッドセット」とする。
<Operational Flow of Game System 1>
3, a description will be given of the flow and interactions from the process of detecting a connection with a peripheral device in the game devices 5a and 5b to the process of reflecting game effects to the users of the game devices 5a and 5b. In this example, the peripheral device is a "headset."

図3に示すように、まず、ゲーム装置5a、5bの接続制御部は、ゲーム装置5にヘッドセットが接続されたことを検出する(ステップst1)。 As shown in FIG. 3, first, the connection control unit of the game device 5a, 5b detects that a headset has been connected to the game device 5 (step ST1).

次いで、ゲーム装置5a、5bそれぞれの通話部65は、それぞれのユーザの入力によりボイスチャットを開始する(ステップst2)。サーバ装置2の通話部65は、このボイスチャットにおける通話音声データなどの送受信について、ゲーム装置5aとゲーム装置5bとの間を中継する(ステップst3)。以降、後続の処理と並行して、通話音声データの送受信により、通話部65によるボイスチャットの処理は随時行われているものとする。 Next, the call unit 65 of each of the game devices 5a and 5b starts a voice chat in response to input from each user (step st2). The call unit 65 of the server device 2 relays the transmission and reception of the call voice data and the like in this voice chat between the game devices 5a and 5b (step st3). Thereafter, in parallel with the subsequent processing, the voice chat processing by the call unit 65 is performed at any time by transmitting and receiving the call voice data.

次いで、ゲーム装置5a、5bそれぞれのゲーム実行手段562は、それぞれのユーザの入力により、ゲームのマルチプレイを開始する(ステップst4)。サーバ装置2の情報処理手段231は、このマルチプレイによるゲームの進行のためのゲームデータなどの送受信について、ゲーム装置5aとゲーム装置5bとの間を中継する(ステップst5)。以降、後続の処理と並行して、ゲーム実行手段562によるゲームを進行させるための処理は随時行われているものとする。 Next, the game execution means 562 of each of the game devices 5a and 5b starts the multiplay 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 and the like for the progress of the game in this multiplay between the game devices 5a and 5b (step st5). After this, the game execution means 562 performs processing for progressing the game at any time in parallel with the subsequent processing.

次いで、ゲームを進行させるゲーム装置5a、5bそれぞれのゲーム実行手段562は、ネットワークインタフェース51を介して、それぞれのユーザに関する、ゲーム情報と、ゲーム装置情報と、機器情報と、通話情報と、をサーバ装置2に送信する(ステップst6)。 Next, the game execution means 562 of each of the game devices 5a and 5b that are progressing the game transmits game information, game device information, device information, and call information related to each user to the server device 2 via the network interface 51 (step st6).

次いで、サーバ装置2の取得手段234は、ゲームを進行させるゲーム装置5a、5bそれぞれから、ゲーム情報と、ゲーム装置情報と、機器情報と、通話情報と、を取得する
(ステップst7)。
Next, the acquisition means 234 of the server device 2 acquires game information, game device information, equipment information, and call information from each of the game devices 5a, 5b that are progressing the game (step st7).

次いで、サーバ装置2の判定手段235は、ゲーム情報に基づいて、マルチプレイしているか否かを判定する(ステップst8)。 Next, the determination means 235 of the server device 2 determines whether or not multiplayer is taking place based on the game information (step ST8).

次いで、サーバ装置2の判定手段235は、ゲーム装置情報に基づいて、ゲーム装置5a、5bのユーザがそれぞれ遠隔にいるか否かを判定する(ステップst9)。 Then, the determination means 235 of the server device 2 determines whether the users of the game devices 5a and 5b are remote based on the game device information (step st9).

次いで、サーバ装置2の判定手段235は、機器情報および通話情報に基づいて、ゲーム装置5a、5bそれぞれのユーザが音声によるやり取りをしているか否かを判定する(ステップst10)。 Next, the determination means 235 of the server device 2 determines whether or not the users of the game devices 5a and 5b are communicating via voice based on the device information and the call information (step ST10).

次いで、サーバ装置2の付与手段236は、所定条件を満たした場合、複合フラグメントopt1(Option1)が示すエリア内の処理を実行する。具体的には、付与手段236は、所定条件を満たす場合、ゲーム効果をゲーム装置5a、5bそれぞれのユーザに付与する(ステップst11)。 Next, if a predetermined condition is met, the granting means 236 of the server device 2 executes processing within the area indicated by the composite fragment opt1 (Option1). Specifically, if a predetermined condition is met, the granting means 236 grants the game effect to each user of the game devices 5a and 5b (step st11).

次いで、サーバ装置2の付与手段236は、ネットワークインタフェース21を介して、付与したゲーム効果に関する効果情報をゲーム装置5a、5bそれぞれに送信する(ステップst12)。 Next, the granting means 236 of the server device 2 transmits effect information regarding the granted game effect to each of the game devices 5a and 5b via the network interface 21 (step ST12).

次いで、ゲームを進行させるゲーム装置5a、5bそれぞれのゲーム実行手段562は、ネットワークインタフェース51を介して、効果情報を受信し、ゲームに反映する(ステップst13)。例えば、ゲーム効果が「プレイヤキャラクタの攻撃力をUPさせる」であれば、それぞれのゲーム実行手段562は、それぞれのプレイヤキャラクタの攻撃力をUPさせる。 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.

以上をまとめると、サーバ装置2の制御部23(コンピュータ)を、ゲームを進行させるゲーム装置5から、ゲームの状況を含むゲーム情報と、ゲーム装置5に外付けされている周辺機器に関する機器情報を取得する取得手段234、ゲーム情報と機器情報とに基づいて、状況と、状況に対応する周辺機器の利用と、に関する所定条件を満たすか否かを判定する判定手段235、所定条件を満たす場合、ゲームの進行に有利な効果をゲーム装置5のユーザに付与する付与手段236、として機能させるものである。 In summary, 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 related to 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 a predetermined condition related to the status and the use of the peripheral devices corresponding to the status is satisfied 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 condition is satisfied.

<効果>
本実施形態によれば、ゲーム状況に対応する周辺機器が利用されている場合には、ゲームの進行に有利な効果をユーザに付与することができる。このため、本実施形態によれば、ゲーム装置の周辺機器を利用したプレイを促進することができる。
<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.

[変形例]
なお、本発明を上記実施形態に基づいて説明してきたが、本発明は、上記実施形態に限定されない。以下のような場合も本発明に含まれる。
[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.

[第1変形例]
上記実施形態では、周辺機器を利用したプレイとして、イヤホンやヘッドホン、イヤセットやヘッドセットなどの音声入出力装置を利用したプレイヤの音声によるやり取りでのプレイを説明したが、本発明をこれに限る趣旨ではない。本実施形態に係わる周辺機器を利用したプレイは、例えば、図4に示すように、以下の(ア)~(ウ)の少なくともいずれかのプレイなどであってもよい。
(ア)ゲーム場面に応じた特定の機種または型式のスピーカやヘッドホンなどの音声出力装置を利用したプレイ
(イ)ヘッドホンやスピーカなどの音声出力装置を利用した音楽ゲームでのプレイ
(ウ)コントローラなどの操作装置を利用した対戦ゲームやEスポーツゲームでのプレイ
[First Modification]
In the above embodiment, the play using peripheral devices 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 peripheral devices according to this embodiment may be, for example, at least one of the following plays (a) to (c), 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. (b) Playing music games using audio output devices such as headphones or speakers. (c) Playing competitive games or e-sports games using operating devices such as controllers.

<(ア)ゲーム場面に応じた特定の機種または型式のスピーカやヘッドホンなどの音声出力装置を利用したプレイ>
ゲーム場面に応じておすすめのスピーカやヘッドホンなどの音声出力装置の利用を促進する例を説明する。ゲーム場面に合わせた周辺機器の利用を促進するため、所定条件は、例えば、ゲームの状況として当該ゲームの進行において特定の場面に達したことをさらに含んでもよい。「特定の場面」とは、例えば、ユーザにより選択された所定のゲームモードにおいて発生する場面である。特定の場面は、例えば、ユーザにより選択されたストーリーモードのシナリオにおける特定のシーンであってもよい。このような構成によれば、特定の画面に合わせたおすすめの周辺機器の利用を促進することができる。
<(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.

報知制御手段563は、例えば、ゲームモードにおける特定の場面に達する前に、その後特定の場面が発生することの予告を報知してもよい。報知制御手段563は、特定の場面に達する前に、例えば、後述する図5のおすすめ機器画面610を、ディスプレイ61に表示させる。報知制御手段563は、例えば、特定の場面に到達する推定N分前(N:自然数)などのゲームの進行度に応じて、ゲームのトップページなどに、特定の場面が発生することの予告を表示させてもよい。このような構成によれば、予めユーザにおすすめの周辺機器を知らせた上で特定の場面を見させることができる。 The notification control means 563 may, for example, notify the user of a warning that a specific scene will occur before a specific scene is reached in the game mode. The notification control means 563 may, for example, cause the display 61 to display a recommended device screen 610 in FIG. 5, which will be described later, before the specific scene is reached. The notification control means 563 may, for example, cause a warning that a specific scene will occur on the game's top page, etc., depending on the progress of the game, such as an estimated N minutes (N: natural number) before the specific scene is reached. With this configuration, it is possible to notify the user of recommended peripheral devices in advance and then have the user view the specific scene.

<報知制御手段>
ここで図5を用いて、報知制御手段563の処理の例について説明する。
<Notification control means>
An example of the process of the notification control unit 563 will now be described with reference to FIG.

図5に示すように、報知制御手段563は、おすすめ機器画面610をディスプレイ61に表示させる。おすすめ機器画面610は、おすすめ領域611と、閉じるボタン612と、を含む。本例では、特定の場面は、ゲームのストーリーのN章の最後に流れるムービーシーン(以下、単に「ムービーシーン」ともいう)とする。報知制御手段563は、ゲームの進行上ムービーシーンが動作する推定到達時刻の3時間前に、おすすめ機器画面610をディスプレイ61に表示させる。 As shown in FIG. 5, the notification control means 563 causes the display 61 to display a recommended device screen 610. 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 also simply referred to as a "movie scene") that plays at the end of Chapter N of the game's story. The notification control means 563 causes the display 61 to display the recommended device screen 610 three hours before the estimated arrival time at which the movie scene will be activated in the game's progression.

おすすめ領域622は、ムービーシーンの動作に関する説明(「この章の最後には、大事なムービーシーンがあります」と表記)と、推定到達時刻に関する説明(「通常、3時間ほどのプレイで到達できます」と表記)と、おすすめメッセージ(「迫力ある重低音をお楽しみ頂けるよう、下記の音響機器をオススメします。」と表記)と、おすすめ特定の機種または型式の音声出力装置(「・●●社製 ヘッドホン 型番:・・・」と表記)と、おすすめ特定の機種または型式の音声出力装置の利用により付与されるゲーム効果(「」と表記)と、を表示する。 The recommendation area 622 displays an explanation of how the movie scene will work (such as "There is an important movie scene at the end of this chapter"), an explanation of the estimated time of arrival (such as "This can usually be reached in about three hours of play"), a recommendation message (such as "To enjoy powerful bass, we recommend the following audio equipment"), a recommended specific model or type of audio output device (such as "●● company headphones, model number:..."), and the game effect granted by using the recommended specific model or type of audio output device (such as "").

閉じるボタン612が指定されると、報知制御手段563は、おすすめ機器画面610を非表示にする。 When the close button 612 is selected, the notification control means 563 hides the recommended device screen 610.

<(イ)ヘッドホンやスピーカなどの音声出力装置を利用した音楽ゲームでのプレイ>
音楽ゲーム(いわゆる、音ゲー)において、ヘッドホンなどの音声出力装置を利用するプレイを促進する例を説明する。音楽ゲームでは、周辺機器から出力される音楽に合わせて移動するノーツをタップする等のアクションをする必要がある。このため、ヘッドホンなどの音声出力装置の遅延が生じると、ユーザは、音楽に合わせて上手くアクションすることができず、プレイ意欲が低下してしまうおそれがある。このため、音楽ゲームでの周辺機器を利用したプレイに対しては、所定条件の周辺機器を「音声出力装置」として、付与手段236は、周辺機器の特性に合わせたプレイヤのアクションの判定の調整することでゲーム効果を付与してもよい。付与手段236は、例えば、音声出力装置が遅延を生じやすい機種の場合には、事前に当該音声出力装置から音楽が出力されるまでの遅延量を測定し、当該遅延量に応じてノーツ判定のタイミングを遅くしたり、遅延が無い場合と比較してノーツが移動を開始するタイミングを遅くしたりすることで調整してもよい。
<(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 considered 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 before 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.

<(ウ)コントローラなどの操作装置を利用した対戦ゲームやeスポーツゲームでのプレイ>
対戦ゲームやeスポーツにおいて、コントローラなどの操作装置を利用するプレイを促進する例を説明する。対戦ゲームやeスポーツでは、ユーザの操作のスピードや正確さで勝敗が決まることがあり、操作装置に対して、その操作のしやすさが他のゲームより求められることがある。このため、操作装置の機種や型式の違いによっては、対戦するユーザ間でのハンデとなりうることがある。このため、対戦ゲームやeスポーツでの周辺機器を利用したプレイに対しては、所定条件の周辺機器を「特定の機種または型式の操作装置」として、付与手段236は、利用する周辺機器の特性に応じてゲームに関するハンデを付与(パラメータの有利化/不利化、特定の操作フレームの無効化など)してもよい。例えば、レバーコントローラを使用する場合には、左方向入力から右方向入力に切り替える場合に、レバーがニュートラル(無入力)状態を経由する必要がある。一方、レバーレスコントローラを使用する場合には、このニュートラル状態を経由すること無く、左方向入力から右方向入力に切り替えることが可能となり得る。従って、付与手段236は、レバーレスコントローラを使用するプレイヤと、レバーコントローラを使用するプレイヤによる対戦の場合には、レバーコントローラを使用するプレイヤが操作するプレイヤキャラのパラメータを有利化したり、上記方向入力を切り替える際の無入力状態を無視させるようにしたりしてもよい。また、付与手段236は、入力によるコマンド発動後の硬直フレームを無くすと等、特定フレームを無効化する処理を実行してもよい。逆に、付与手段236は、レバーコントローラを使用するプレイヤが操作するプレイヤキャラのパラメータを不利化したり、上記方向入力を切り替える際に無入力状態を経由するようにするように取り扱ったりしてもよい。また、付与手段236は、入力によるコマンド発動後の硬直フレームが長くなるように調整する処理を実行してもよい。
<(c) Playing competitive games or e-sports games using controllers or other operating 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, the speed and accuracy of the user's operation may determine the outcome, 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 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.

[第2変形例]
上記実施形態では通話部65がゲーム装置5に搭載する例を説明したが、本発明を、これに限る趣旨ではない。通話部65はゲーム装置5とは異なる装置に搭載されていてもよい。
[Second Modification]
In the above embodiment, 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 other than the game device 5.

例えば、図6に示すように、ゲーム装置5と、ボイスチャットアプリなどの通話部65が搭載された端末装置(以下、「チャット用端末」ともいう)が別デバイスの場合がある。この場合、ゲーム装置5から出力されるゲーム音声とチャット用端末から出力されるチャット音声(通話音声)を、周辺機器であるミキサーで音声合成してヘッドホンから合成した音声を出力するという態様が考えられる。このような態様においては、所定条件を「ゲーム装置5から周辺機器(ミキサー)に対して音声を外部出力していること」「マルチプレイ中であること」および「マルチプレイの相手のユーザも音声が外部出力されていること」としてもよい。 For example, as shown in FIG. 6, the game device 5 and a terminal device (hereinafter also referred to as the "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 in a mixer, which is a peripheral device, and the synthesized sound is output from headphones. In such a mode, the specified conditions may be "sound is being externally output from the game device 5 to the peripheral device (mixer)," "multiplayer is in progress," and "the other user in the multiplayer is also externally outputting sound."

[第2実施形態]
第1実施形態では、サーバ装置2の制御部23に取得手段234、判定手段235、付与手段236を備える例を説明したが、本発明をこれに限る趣旨ではない。第2実施形態として、取得手段234、判定手段235、付与手段236が有する機能をゲーム装置5に備えさせてもよい。
[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 unit 234, the determination unit 235, and the granting unit 236, but the present invention is not limited to this. As a second embodiment, the functions of the acquisition unit 234, the determination unit 235, and the granting unit 236 may be provided in the game device 5.

例えば、ゲーム装置5の制御部56(コンピュータ)を、ゲームを進行させるゲーム実行手段562、前記コンピュータに外付けされている周辺機器に関する機器情報を取得する取得手段、前記ゲームの状況と前記機器情報とに基づいて、前記状況と、前記状況に対応する前記周辺機器の利用と、に関する所定条件を満たすか否かを判定する判定手段、前記所定条件を満たす場合、前記ゲームの進行に有利な効果をユーザに付与する付与手段、として機能させるものであってもよい。 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 a predetermined condition relating to the game situation and the use of the peripheral devices corresponding to the situation is satisfied based on the game situation and the device information, and a granting means for granting the user an advantageous effect in the progress of the game if the predetermined condition is satisfied.

[他の実施形態]
上記実施形態において説明した各種制御手段および処理手順は一例であり、本発明、その適用物、またはその用途の範囲を制限することを意図するものではない。各種制御手段および処理手順は、本発明の要旨を変更しない範囲で適宜設計変更が可能である。
[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.

上記実施形態では、ゲーム装置5がスマートフォンである場合を例示したが、ゲーム装置5は、ゲームセンターなどに提供されるアミューズメント機器であってもよい。 In the above embodiment, the game device 5 is a smartphone, but the game device 5 may be an amusement device provided at a game center, etc.

ゲームは、アクションゲーム、シューティングゲーム、ロールプレイングゲーム、シミュレーションゲーム、ボードゲーム、およびパズルゲームなどであってもよく、様々な種類のゲームに適用することができる。 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.

上記実施形態では、オブジェクトがプレイヤキャラクタである場合を例示したが、これに限定されない。例えば、オブジェクトは、仮想ゲーム空間内で使用されるカードやアイテム(武器、防具などの装備品)などであることができる。 In the above embodiment, the object is a player character, but this is not limiting. For example, the object can be a card or an item (weapon, armor, and other equipment) used in the virtual game space.

上記実施形態では、サーバ装置2および複数のゲーム装置5が一体となってゲームプログラムを機能させる場合を例示したが、これに限定されない。ゲームプログラムのすべての手段、すなわち、取得手段、判定手段、付与手段などが、サーバ装置2単体、ゲーム装置5単体、サーバ装置およびゲーム装置5とは別の通信端末単体、これらのうち組み合わせられる2つの装置(例えば、サーバ装置2とゲーム装置5での分散処理など)、に備えられていてもよい。また、サーバ装置、ゲーム装置、通信端末を一体となって機能させる場合、どの手段をどの装置にて機能させるかも、適宜変更が可能である。 In the above embodiment, the server device 2 and multiple game devices 5 function together to make the game program work, but this is not limited to the above. 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, in the game device 5 alone, in a communication terminal separate from the server device and the game device 5, or in two devices that are combined among these (e.g., distributed processing in the server device 2 and the game device 5). In addition, when the server device, the game devices, and the communication terminals function together, it is also possible to change which means are to be functioned in which device as appropriate.

これらの他の実施形態を採用した場合においても、本実施形態の作用効果は発揮される。また、本実施形態と他の実施形態、および他の実施形態同士を適宜組み合わせることも可能である。 Even when these other embodiments are adopted, the effects of this embodiment are achieved. In addition, this embodiment can be combined with other embodiments, and other embodiments can be combined with each other as appropriate.

1 ゲームシステム
2 サーバ装置
23 制御部
234 取得手段
235 判定手段
236 付与手段
237 第1検出手段
238 第2検出手段
5 ゲーム装置
56 制御部
1 Game system 2 Server device 23 Control unit 234 Acquisition means 235 Determination means 236 Granting means 237 First detection means 238 Second detection means 5 Game device 56 Control unit

Claims (6)

コンピュータを、
ゲームの進行度を含むゲーム情報と、
前記ゲームを進行させるゲーム装置に外付けされる周辺機器であって、前記ゲームにおける特定の場面において利用がおすすめされるおすすめの周辺機器に関する機器情報と、
を取得する取得手段、
前記進行度が前記特定の場面に達する前に、その後前記特定の場面が発生することの予告を、前記機器情報とともに報知する報知制御手段、
として機能させ
前記予告は、前記進行度が前記特定の場面に到達するまでの時間に関する情報を含む、ゲームプログラム。
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 .
前記特定の場面は、ユーザにより選択された所定のゲームモードにおいて発生する、請求項1に記載のゲームプログラム。 The game program according to claim 1, wherein the specific scene occurs in a predetermined game mode selected by the user. 前記報知制御手段は、前記周辺機器が前記ゲーム装置に外付けされていない時点において前記予告を報知する、請求項1又は2に記載のゲームプログラム。 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. コンピュータを、Computer,
ゲームの進行度を含むゲーム情報と、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
請求項1から4のいずれか1項に記載のゲームプログラムを記憶する記憶部と、
前記ゲームプログラムを実行する制御部と、
を備える、情報処理装置。
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:
請求項1から4のいずれか1項に記載のゲームプログラムを記憶する記憶部と、
前記ゲームプログラムを実行する制御部と、
を備える、ゲームシステム。
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:
JP2022160375A 2020-12-08 2022-10-04 GAME PROGRAM, GAME DEVICE AND GAME SYSTEM Active JP7603218B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022160375A JP7603218B2 (en) 2020-12-08 2022-10-04 GAME PROGRAM, GAME DEVICE AND GAME SYSTEM

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020203734A JP7168876B2 (en) 2020-12-08 2020-12-08 Game program, game device and game system
JP2022160375A JP7603218B2 (en) 2020-12-08 2022-10-04 GAME PROGRAM, GAME DEVICE AND GAME SYSTEM

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020203734A Division JP7168876B2 (en) 2020-12-08 2020-12-08 Game program, game device and game system

Publications (3)

Publication Number Publication Date
JP2022176299A JP2022176299A (en) 2022-11-25
JP2022176299A5 JP2022176299A5 (en) 2023-09-19
JP7603218B2 true JP7603218B2 (en) 2024-12-20

Family

ID=82060794

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020203734A Active JP7168876B2 (en) 2020-12-08 2020-12-08 Game program, game device and game system
JP2022160375A Active JP7603218B2 (en) 2020-12-08 2022-10-04 GAME PROGRAM, GAME DEVICE AND GAME SYSTEM

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020203734A Active JP7168876B2 (en) 2020-12-08 2020-12-08 Game program, game device and game system

Country Status (1)

Country Link
JP (2) JP7168876B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7761837B2 (en) * 2022-10-25 2025-10-29 株式会社カプコン Program and virtual space control device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010537514A (en) 2007-08-16 2010-12-02 株式会社ソニー・コンピュータエンタテインメント Supplementary content for sensory work playback
JP2016190000A (en) 2015-03-31 2016-11-10 株式会社バンダイナムコエンターテインメント Game system and program
JP2020194313A (en) 2019-05-27 2020-12-03 株式会社ポケモン Game program, method, and information processing device
JP2021048911A (en) 2019-09-20 2021-04-01 株式会社ポケモン Game program, method, and information processing device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3902460B2 (en) * 2001-11-29 2007-04-04 任天堂株式会社 Game system, game program, game card reader, and game card

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010537514A (en) 2007-08-16 2010-12-02 株式会社ソニー・コンピュータエンタテインメント Supplementary content for sensory work playback
JP2016190000A (en) 2015-03-31 2016-11-10 株式会社バンダイナムコエンターテインメント Game system and program
JP2020194313A (en) 2019-05-27 2020-12-03 株式会社ポケモン Game program, method, and information processing device
JP2021048911A (en) 2019-09-20 2021-04-01 株式会社ポケモン Game program, method, and information processing device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
酒井隆文,"PS5の"Tempest 3Dオーディオ"を体験、純正ヘッドセットは買いか!? ",AV Watch,日本,株式会社インプレス,2020年11月13日,全文,全図(pp.1-10),https://av.watch.impress.co.jp/docs/review/review/1288807.html,[2022年3月24日検索]

Also Published As

Publication number Publication date
JP2022176299A (en) 2022-11-25
JP7168876B2 (en) 2022-11-10
JP2022091045A (en) 2022-06-20

Similar Documents

Publication Publication Date Title
US11103791B2 (en) Automatic movement of player character in network game
US8821290B2 (en) Automatic movement of disconnected character in network game
JP7653029B2 (en) Game program, game device, game system
JP7528414B2 (en) GAME PROGRAM, GAME DEVICE, AND GAME SYSTEM
JP7623621B2 (en) Game program and game system
JP7051922B2 (en) Programs, terminals, game management devices
JP7368731B2 (en) Game programs, server devices and game systems
JP2022020788A (en) Game program, and game system
JP7603218B2 (en) GAME PROGRAM, GAME DEVICE AND GAME SYSTEM
JP6523239B2 (en) Game program and game apparatus
JP2012045422A (en) Program, information storage medium, and game system
JP7356045B2 (en) Information processing system, information processing method and program
KR20100020781A (en) Method and system for monitoring abnormal play state of on line game service
JP2024019457A (en) Programs and computer systems
JP7572618B2 (en) Game program and game device
JP2023076039A (en) Information processing system and program
JP7685699B2 (en) GAME PROGRAM, SERVER DEVICE AND GAME SYSTEM
JP7723277B2 (en) Program, information processing method and information processing system
JP7640895B2 (en) Game program and game system
JP7216298B2 (en) Game program and server device
JP2025011822A (en) PROGRAM, INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING SYSTEM
JP2025066919A (en) Game program, game device, and game system
JP2019170965A (en) Computer system
JP2021191357A (en) Computer system and game management method
JP2011025098A (en) Program, information storage medium, and game system

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230908

A625 Written request for application examination (by other person)

Free format text: JAPANESE INTERMEDIATE CODE: A625

Effective date: 20231002

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240903

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241023

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241121

R150 Certificate of patent or registration of utility model

Ref document number: 7603218

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150