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
JP7536596B2 - Game watching system and server device - Google Patents
[go: Go Back, main page]

JP7536596B2 - Game watching system and server device - Google Patents

Game watching system and server device Download PDF

Info

Publication number
JP7536596B2
JP7536596B2 JP2020178743A JP2020178743A JP7536596B2 JP 7536596 B2 JP7536596 B2 JP 7536596B2 JP 2020178743 A JP2020178743 A JP 2020178743A JP 2020178743 A JP2020178743 A JP 2020178743A JP 7536596 B2 JP7536596 B2 JP 7536596B2
Authority
JP
Japan
Prior art keywords
game
operation content
player
spectator
content
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
JP2020178743A
Other languages
Japanese (ja)
Other versions
JP2022069850A (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.)
Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Namco Ltd
Original Assignee
Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Namco 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 Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.), Namco Ltd filed Critical Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Priority to JP2020178743A priority Critical patent/JP7536596B2/en
Publication of JP2022069850A publication Critical patent/JP2022069850A/en
Application granted granted Critical
Publication of JP7536596B2 publication Critical patent/JP7536596B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、ゲーム観戦システム及びサーバ装置に関する。 The present invention relates to a game viewing system and a server device.

従来、プレーヤによってプレイされているゲームを非プレーヤ(観戦者)が観戦できるゲームにおいて、観戦者がプレーヤに対してアイテムをプレゼントすることができるものが知られている(例えば、特許文献1)。 Conventionally, in a game in which non-players (spectators) can watch a game being played by players, it is known that the spectators can give items to the players (for example, Patent Document 1).

特開2018-171283号公報JP 2018-171283 A

従来の技術では、観戦者からプレゼントされたアイテムを使用するかどうかはプレーヤの意思に委ねられており、ゲームにおける観戦者の立ち位置は、あくまで「プレーヤをサポートする」という範囲を超えるものではなかった。 With conventional technology, it was up to the player to decide whether or not to use an item given to them by a spectator, and the spectator's role in the game did not go beyond simply "supporting the player."

本発明は、以上のような課題に鑑みてなされたものであり、その目的とするところは、ゲームをプレイしていない観戦者がプレーヤのゲームプレイに深く関与することが可能なゲーム観戦システム及びサーバ装置を提供することにある。 The present invention was made in consideration of the above problems, and its purpose is to provide a game viewing system and server device that allows spectators who are not playing the game to become deeply involved in the gameplay of the players.

(1)本発明は、ゲームをプレイするプレーヤが当該ゲーム中に行うべき基準操作内容を記憶する記憶部と、前記ゲーム中に前記プレーヤに対して前記基準操作内容を把握可能な操作指示情報を通知する基準操作内容通知部と、前記プレーヤの操作内容と前記基準操作内容とを比較し、比較結果に基づいて前記ゲームの成績を決定するゲーム成績決定部と、前記ゲームの前記プレーヤとは異なる観戦者に対して、前記プレーヤによってプレイされている前記ゲームの内容の少なくとも一部を把握可能に提示する観戦制御部と、前記ゲーム中における前記観戦者の操作に基づいて、前記基準操作内容又は前記比較結果を変更する基準操作内容変更部とを含むことを特徴とするゲーム観戦システムに関する。また本発明は、上記各部を含むサーバ装置に関する。また本発明は、上記各部としてコンピュータを機能させるためのプログラムに関する。また本発明は、コンピュータ読み取り可能な情報記憶媒体であって、上記プログラムを記憶した情報記憶媒体に関する。 (1) The present invention relates to a game watching system including a storage unit that stores standard operation contents that a player playing a game should perform during the game, a standard operation content notification unit that notifies the player during the game of operation instruction information that allows the player to understand the standard operation contents, a game result determination unit that compares the operation contents of the player with the standard operation contents and determines the results of the game based on the comparison result, a watching control unit that presents at least a part of the content of the game being played by the player to a spectator other than the player of the game in a manner that allows the spectator to understand it, and a standard operation content change unit that changes the standard operation contents or the comparison result based on the operation of the spectator during the game. The present invention also relates to a server device that includes each of the above units. The present invention also relates to a program for causing a computer to function as each of the above units. The present invention also relates to a computer-readable information storage medium that stores the above program.

本発明によれば、ゲーム中における観戦者の操作に基づいて、プレーヤが当該ゲーム中に行うべき基準操作内容(又は、当該基準操作内容とプレーヤの操作内容との比較結果)を変更することで、観戦者がプレーヤのゲームプレイに深く関与することができるゲームを実現することができる。 According to the present invention, by changing the standard operations that a player should perform during a game (or the comparison result between the standard operations and the player's operations) based on the operations of a spectator during the game, it is possible to realize a game in which spectators can become deeply involved in the player's gameplay.

(2)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記基準操作内容は前記ゲームの時系列に対応付けられており、前記基準操作内容通知部は、前記時系列に従って前記操作指示情報を通知してもよい。 (2) In the game watching system, server device, program, and information storage medium according to the present invention, the reference operation content may be associated with a timeline of the game, and the reference operation content notification unit may notify the operation instruction information according to the timeline.

本発明によれば、プレーヤがゲームの時系列に従って行うべき操作に観戦者が関与することができ、観戦者がプレーヤのゲームプレイに深く関与することができるゲームを実現することができる。 The present invention allows spectators to participate in the operations that players should perform according to the game's timeline, making it possible to realize a game in which spectators can become deeply involved in the player's gameplay.

(3)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記基準操作内容通知部は、基準タイミングを含む基準操作内容を把握可能な前記操作指示情報を通知し、前記ゲーム成績決定部は、前記プレーヤの操作タイミングと前記基準タイミングとを比較してもよい。 (3) In the game watching system, server device, program, and information storage medium according to the present invention, the reference operation content notification unit may notify the operation instruction information that allows the player to grasp the reference operation content including the reference timing, and the game result determination unit may compare the player's operation timing with the reference timing.

本発明によれば、プレーヤがゲーム中に行うべき操作のタイミングに観戦者が関与することができ、観戦者がプレーヤのゲームプレイに深く関与することができるゲームを実現することができる。 The present invention allows spectators to be involved in the timing of operations that players should perform during a game, making it possible to realize a game in which spectators can become deeply involved in the gameplay of players.

(4)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記基準操作内容変更部は、前記操作指示情報が通知されていない前記基準操作内容を変更対象にしてもよい。 (4) In the game watching system, server device, program, and information storage medium according to the present invention, the standard operation content change unit may change the standard operation content for which the operation instruction information has not been notified.

本発明によれば、操作指示情報が通知されている基準操作内容に対する観戦者の関与を制限することで、ゲーム性の破綻を抑制することができる。 According to the present invention, by limiting the involvement of spectators in the standard operation content notified in the operation instruction information, it is possible to prevent the breakdown of gameplay.

(5)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記時系列において第1期間と第2期間とが設定され、前記基準操作内容変更部は、前記第1期間において全ての前記基準操作内容を変更対象にし、前記第2期間において前記操作指示情報が通知されていない前記基準操作内容を変更対象にしてもよい。 (5) In the game watching system, server device, program, and information storage medium according to the present invention, a first period and a second period may be set in the time series, and the reference operation content change unit may change all of the reference operation contents in the first period, and may change the reference operation contents for which the operation instruction information has not been notified in the second period.

本発明によれば、操作指示情報が通知されている基準操作内容に対する観戦者の関与を制限する期間を設けることで、ゲーム性の破綻を抑制することができる。 According to the present invention, by setting a period during which spectators' involvement in the standard operation content for which operation instruction information has been notified is restricted, it is possible to prevent breakdowns in game playability.

(6)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記基準操作内容は、操作タイミング及び/又は操作コマンドであってもよい。 (6) In the game watching system, server device, program, and information storage medium according to the present invention, the reference operation content may be an operation timing and/or an operation command.

本発明によれば、プレーヤがゲーム中に行うべき操作のタイミングやコマンドに観戦者が関与することができ、観戦者がプレーヤのゲームプレイに深く関与することができるゲームを実現することができる。 The present invention allows spectators to be involved in the timing and commands of operations that players should perform during the game, realizing a game in which spectators can become deeply involved in the player's gameplay.

(7)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記基準操作内容変更部は、前記ゲーム中に所定の開始条件が満たされた場合に、所定の期間だけ前記基準操作内容又は前記比較結果を変更可能にしてもよい。 (7) In the game watching system, server device, program, and information storage medium according to the present invention, the standard operation content change unit may be configured to change the standard operation content or the comparison result for a predetermined period of time when a predetermined start condition is satisfied during the game.

本発明によれば、所定条件が満たされると所定期間だけ観戦者がプレーヤのゲームプレイに深く関与することができるゲームを実現することができる。 The present invention makes it possible to realize a game in which spectators can become deeply involved in the player's gameplay for a specified period of time when a specified condition is met.

(8)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記ゲームは、複数のプレーヤの操作に基づき進行し、前記記憶部は、各プレーヤに対応付けて前記基準操作内容を記憶し、前記基準操作内容変更部は、前記観戦者の操作に基づいて、当該観戦者によって指定されたプレーヤに対応付けられた前記基準操作内容を変更してもよい。 (8) In the game watching system, server device, program, and information storage medium according to the present invention, the game progresses based on the operations of multiple players, the storage unit stores the standard operation content in association with each player, and the standard operation content change unit changes the standard operation content associated with a player designated by a spectator based on the operation of the spectator.

本発明によれば、観戦者自身が選択したプレーヤのゲームプレイに深く関与することができるゲームを実現することができる。 The present invention makes it possible to realize a game in which spectators can become deeply involved in the gameplay of the player they have selected.

(9)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記基準操作内容変更部は、前記観戦者によって指定された変更内容に従って前
記基準操作内容を変更してもよい。
(9) In the game watching system, the server device, the program, and the information storage medium according to the present invention, the standard operation content change section may change the standard operation content in accordance with changes designated by the spectator.

本発明によれば、観戦者は基準操作内容の変更内容を指定できるため、観戦者がプレーヤのゲームプレイにより深く関与することができるゲームを実現することができる。 The present invention allows spectators to specify changes to the standard operation content, making it possible to realize a game in which spectators can become more deeply involved in the player's gameplay.

(10)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記基準操作内容変更部は、前記観戦者によって所定の準備期間において指定された変更内容に従って前記基準操作内容を変更してもよい。 (10) In the game watching system, server device, program, and information storage medium according to the present invention, the standard operation content change unit may change the standard operation content in accordance with changes specified by the spectator during a predetermined preparation period.

本発明によれば、観戦者は準備期間において基準操作内容の変更内容を指定できるため、観戦者がプレーヤのゲームプレイにより深く関与することができるゲームを実現することができる。 According to the present invention, spectators can specify changes to the standard operation content during the preparation period, making it possible to realize a game in which spectators can become more deeply involved in the player's gameplay.

(11)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記基準操作内容変更部は、前記観戦者によって指定された変更内容と他の観戦者によって指定された変更内容との重複の有無を前記観戦者に通知してもよい。 (11) In the game watching system, server device, program, and information storage medium according to the present invention, the standard operation content change unit may notify the spectator of whether or not the change content specified by the spectator overlaps with the change content specified by other spectators.

本発明によれば、観戦者は他の観戦者によって指定された変更内容との重複状況を参照して基準操作内容の変更内容を指定することができるため、観戦者が変更内容を指定する際の利便性を向上することができる。 According to the present invention, a spectator can specify changes to the reference operation contents by referring to the overlap with changes specified by other spectators, thereby improving the convenience for spectators when specifying changes.

(12)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記基準操作内容変更部は、前記観戦者によって指定された変更内容と他の観戦者によって指定された変更内容との重複状況に基づいて、前記基準操作内容の変更内容を決定してもよい。 (12) In the game watching system, server device, program, and information storage medium according to the present invention, the standard operation content change unit may determine the change content of the standard operation content based on an overlap between the change content specified by the spectator and the change content specified by other spectators.

(13)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記基準操作内容変更部は、複数の観戦者のうち所定の観戦者条件を満たした観戦者の操作に基づいて、前記基準操作内容又は前記比較結果を変更してもよい。 (13) In the game watching system, server device, program, and information storage medium according to the present invention, the standard operation content change unit may change the standard operation content or the comparison result based on the operation of a spectator who satisfies a predetermined spectator condition among a plurality of spectators.

本発明によれば、観戦者条件を満たす観戦者がプレーヤのゲームプレイに深く関与することができるゲームを実現することができる。 The present invention makes it possible to realize a game in which spectators who meet the spectator conditions can become deeply involved in the player's gameplay.

(14)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記基準操作内容変更部は、前記観戦者の情報に応じて前記基準操作内容又は前記比較結果を変更してもよい。 (14) In the game watching system, server device, program, and information storage medium according to the present invention, the standard operation content change unit may change the standard operation content or the comparison result in accordance with information about the spectator.

(15)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記観戦者の操作は、前記ゲームに投稿情報を投稿する操作であり、前記基準操作内容変更部は、前記観戦者によって投稿された前記投稿情報の内容に応じて前記基準操作内容又は前記比較結果を変更してもよい。 (15) In the game watching system, server device, program, and information storage medium according to the present invention, the operation of the spectator may be an operation of posting information to the game, and the standard operation content change unit may change the standard operation content or the comparison result according to the content of the posting information posted by the spectator.

本発明によれば、観戦者がゲームに投稿情報を投稿することでプレーヤのゲームプレイに深く関与することができるゲームを実現することができる。 The present invention makes it possible to realize a game in which spectators can become deeply involved in the gameplay of players by posting information to the game.

(16)また本発明に係るゲーム観戦システム、サーバ装置、プログラム及び情報記憶媒体では、前記ゲーム成績決定部は、前記基準操作内容の変更状況に基づいて、前記プレーヤのゲーム成績、又は、前記プレーヤ及び/又は前記観戦者に付与する特典を決定してもよい。 (16) In the game watching system, server device, program, and information storage medium according to the present invention, the game performance determination unit may determine the game performance of the player or a benefit to be given to the player and/or the spectator based on the change status of the standard operation content.

本発明によれば、観戦者の操作による基準操作内容の変更状況に基づいて、プレーヤのゲーム成績が決定されたり、プレーヤや観戦者に付与される特典が決定されたりするため、観戦者がゲームにより深く関与することができるゲームを実現することができる。 According to the present invention, the game results of the player and the benefits given to the player and spectators are determined based on the changes in the standard operation content by the spectator's operation, so it is possible to realize a game in which spectators can become more deeply involved in the game.

本実施形態のゲーム観戦システムを示す図。FIG. 1 is a diagram showing a game watching system according to an embodiment of the present invention. 本実施形態のサーバの機能ブロック図の一例を示す図。FIG. 2 is a diagram showing an example of a functional block diagram of a server according to the embodiment; 本実施形態の端末の機能ブロック図の一例を示す図。FIG. 2 is a diagram showing an example of a functional block diagram of a terminal according to the embodiment; プレーヤの端末の表示部に表示されるゲーム画面の一例を示す図。FIG. 4 is a diagram showing an example of a game screen displayed on a display unit of a player's terminal. 観戦者の端末の表示部に表示されるゲーム画面の一例を示す図。FIG. 4 is a diagram showing an example of a game screen displayed on a display unit of a spectator's terminal. 観戦者の端末の表示部に表示されるゲーム画面の一例を示す図。FIG. 4 is a diagram showing an example of a game screen displayed on a display unit of a spectator's terminal. 基準操作内容の変更内容を指定するためのウィンドウの一例を示す図。FIG. 13 is a diagram showing an example of a window for specifying changes to the reference operation content. 本実施形態のサーバの処理の流れを示すフローチャート。6 is a flowchart showing a processing flow of a server according to the embodiment. 本実施形態の端末の処理の流れを示すフローチャート。5 is a flowchart showing a processing flow of a terminal according to the embodiment.

以下、本実施形態について説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本発明の必要構成要件であるとは限らない。 The present embodiment will be described below. Note that the present embodiment described below does not unduly limit the content of the present invention described in the claims. Furthermore, not all of the configurations described in the present embodiment are necessarily necessary components of the present invention.

1.構成
図1は、本実施形態のゲーム観戦システムを示す。本実施形態では、複数の端末10とサーバ20(サーバシステム)とによって構成される。つまり、図1に示すように、本実施形態のゲーム観戦システムは、サービスを提供するサーバ20(サーバ装置)と、端末10(10A、10B、10C・・・)とが、ネットワークに接続可能に構成される。
1. Configuration Fig. 1 shows a game watching system according to the present embodiment. In this embodiment, the system is configured with a plurality of terminals 10 and a server 20 (server system). In other words, as shown in Fig. 1, the game watching system according to the present embodiment is configured such that the server 20 (server device) that provides a service and the terminals 10 (10A, 10B, 10C, ...) can be connected to a network.

サーバ20は、端末10からの要求に応じてオンラインゲームサービスを提供する情報処理装置である。サーバ20は、1又は複数のサーバ(認証サーバ、マッチングサーバ、ゲーム処理サーバ、通信サーバ、課金サーバ、データベースサーバ等)により構成することができる。 The server 20 is an information processing device that provides online game services in response to requests from the terminal 10. The server 20 can be composed of one or more servers (authentication server, matching server, game processing server, communication server, billing server, database server, etc.).

本実施形態では、プレーヤの端末10においてゲームが実行され、サーバ20において、端末で実行されるゲームの進行制御処理や、プレーヤによりプレイされるゲームを観戦者に観戦させる(観戦者の端末10に当該ゲームの内容を表示させる)処理などが実行される。また、サーバ20では、プレーヤのアカウント情報や、端末10で実行されるゲームのゲーム結果、当該ゲームで使用可能なゲーム媒体(キャラクタ、アイテム等のゲーム媒体)、当該ゲームで使用可能なゲーム内通貨などの情報が管理される。 In this embodiment, the game is executed on the player's terminal 10, and the server 20 executes processes such as progress control of the game executed on the terminal and processing for allowing spectators to watch the game played by the player (displaying the content of the game on the spectator's terminal 10). The server 20 also manages information such as the player's account information, game results of the game executed on the terminal 10, game media (game media such as characters, items, etc.) that can be used in the game, and in-game currency that can be used in the game.

端末10は、携帯端末(スマートフォン、携帯電話、携帯型ゲーム機等)、パーソナルコンピュータ(PC)、ゲーム装置、画像生成装置などの情報処理装置であり、インターネット(WAN)、LANなどのネットワークを介してサーバ20に接続可能な装置である。なお、端末10とサーバ20との通信回線は、有線でもよいし無線でもよい。 The terminal 10 is an information processing device such as a mobile terminal (smartphone, mobile phone, portable game machine, etc.), a personal computer (PC), a game device, an image generating device, etc., and is a device that can be connected to the server 20 via a network such as the Internet (WAN) or LAN. The communication line between the terminal 10 and the server 20 may be wired or wireless.

図2に本実施形態のサーバ20の機能ブロック図の一例を示す。なお本実施形態のサーバは図2の構成要素(各部)の一部を省略した構成としてもよい。 Figure 2 shows an example of a functional block diagram of the server 20 of this embodiment. Note that the server of this embodiment may have a configuration in which some of the components (parts) of Figure 2 are omitted.

記憶部270は、処理部200の各部としてコンピュータを機能させるためのプログラムや各種データを記憶するとともに、処理部200のワーク領域として機能し、その機能はハードディスク、RAMなどにより実現できる。記憶部270は、格納部272(例えばデータベース)を含む。 The memory unit 270 stores programs and various data for causing the computer to function as each part of the processing unit 200, and functions as a work area for the processing unit 200, and this function can be realized by a hard disk, RAM, etc. The memory unit 270 includes a storage unit 272 (e.g., a database).

格納部272は、本実施形態のゲーム観戦システムで実行されるオンラインゲームに参加する複数のプレーヤそれぞれのプレーヤ情報を格納する。例えば、格納部272は、複数のプレーヤそれぞれのプレーヤ識別情報(プレーヤIDや、プレーヤが使用する端末IDなど)に対応づけて、プレーヤ名(プレーヤアカウント)、パスワード、端末10の宛先情報(IPアドレス等)などを、プレーヤ情報として格納する。また、格納部272は、プレーヤとフレンド関係(所定の関係の一例)にある他のプレーヤを特定するための情報を、プレーヤ情報として格納する。また、格納部272は、プレーヤ識別情報に対応づけて、プレーヤが所有するゲーム媒体やゲーム内通貨に関する情報を、プレーヤ情報として格納する。また、格納部272は、プレーヤ識別情報に対応づけてプレーヤがゲーム中に行うべき基準操作内容を記憶する。基準操作内容とは、例えば、操作タイミング(いつ操作するか)、操作コマンド(どのような操作をするか、例えば、どのボタンを押すか、どの態様のタッチ操作をするか、どの操作部を使用して操作するか)、操作者(誰が操作をするか)、或いはこれらの組み合わせである。 The storage unit 272 stores player information for each of a plurality of players participating in an online game executed in the game watching system of this embodiment. For example, the storage unit 272 stores, as player information, a player name (player account), a password, destination information (IP address, etc.) of the terminal 10, etc., in association with the player identification information (player ID, terminal ID used by the player, etc.) of each of a plurality of players. The storage unit 272 also stores, as player information, information for identifying other players who are in a friend relationship (an example of a predetermined relationship) with the player. The storage unit 272 also stores, as player information, information on the game medium and in-game currency owned by the player in association with the player identification information. The storage unit 272 also stores, as player information, standard operation contents that the player should perform during the game in association with the player identification information. The reference operation content is, for example, the operation timing (when to operate), the operation command (what operation to perform, for example, which button to press, what type of touch operation to perform, which operation unit to use to operate), the operator (who will perform the operation), or a combination of these.

通信部296は端末10や他のサーバとの間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどにより実現できる。 The communication unit 296 performs various controls for communicating with the terminal 10 and other servers, and its functions can be realized by hardware such as various processors or communication ASICs, programs, etc.

処理部200(プロセッサ)は、端末10から送信され通信部296を介して受信したデータ、プログラムなどに基づいて、プレーヤ情報の管理、ログイン/ログアウトに関する処理、通信制御処理などの各種処理を行う。処理部200は記憶部270をワーク領域として各種処理を行う。処理部200の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。処理部200は、観戦制御部210と、基準操作内容変更部212を含む。 The processing unit 200 (processor) performs various processes such as player information management, login/logout processing, and communication control processing based on data, programs, etc. sent from the terminal 10 and received via the communication unit 296. The processing unit 200 performs various processes using the memory unit 270 as a work area. The functions of the processing unit 200 can be realized by hardware such as various processors (CPU, DSP, etc.) and ASICs (gate arrays, etc.), or programs. The processing unit 200 includes a watching control unit 210 and a standard operation content change unit 212.

観戦制御部210は、ゲームのプレーヤとは異なる観戦者に対して、プレーヤによってプレイされているゲームの内容の少なくとも一部を把握可能に提示する。より詳細には、観戦制御部210は、プレーヤの端末10から送信されたプレーヤの操作情報やゲーム進行状況等に基づいて、当該プレーヤによってプレイされているゲームを視聴するために必要な情報を随時生成して観戦者の端末10に送信する。 The watching control unit 210 presents at least a part of the content of the game being played by the player to a spectator other than the player of the game so that the spectator can understand the content. More specifically, the watching control unit 210 generates information required for watching the game being played by the player based on the player's operation information and the game progress status transmitted from the player's terminal 10 at any time and transmits the information to the spectator's terminal 10.

基準操作内容変更部212は、ゲーム中における観戦者の操作に基づいて、基準操作内容(又は、プレーヤの操作内容と基準操作内容との比較結果)を変更し、変更内容をプレーヤの端末10及び観戦者の端末10に送信する。観戦者の操作とは、例えば、ゲームに投稿情報(コメント、スタンプ、ゲームアイテム、ゲーム内通貨など)を投稿する操作、プレーヤを指定する操作、基準操作内容の変更内容を指定する操作、或いはこれらの組み合わせである。なお、投稿情報の投稿は、観戦者が対価(観戦者が保有するアイテム、ゲーム内通貨などのゲーム要素)を消費することで行えるようにしてもよい。基準操作内容変更部212は、観戦者によって投稿された投稿情報の内容(投稿情報の種類、対価の消費量など)に応じて基準操作内容(又は前記比較結果)を変更してもよい。 The reference operation content modification unit 212 modifies the reference operation content (or the comparison result between the player's operation content and the reference operation content) based on the spectator's operation during the game, and transmits the modified content to the player's terminal 10 and the spectator's terminal 10. The spectator's operation is, for example, an operation of posting posted information (comments, stamps, game items, in-game currency, etc.) to the game, an operation of specifying a player, an operation of specifying the modified content of the reference operation content, or a combination of these. Note that the posting of posted information may be performed by the spectator consuming a consideration (game elements such as items owned by the spectator, in-game currency, etc.). The reference operation content modification unit 212 may modify the reference operation content (or the comparison result) according to the content of the posted information posted by the spectator (type of posted information, amount of consideration consumed, etc.).

図3に、本実施形態の端末10の機能ブロック図の一例を示す。なお本実施形態の端末は図3の構成要素(各部)の一部を省略した構成としてもよい。 Figure 3 shows an example of a functional block diagram of the terminal 10 of this embodiment. Note that the terminal of this embodiment may have a configuration in which some of the components (parts) of Figure 3 are omitted.

入力部150は、プレーヤからの入力情報を入力(検出)するための機器であり、プレーヤの入力情報(操作情報)を処理部100に出力する。入力部150の機能は、タッチパネル、タッチパッド、マウス、方向キーやボタン、キーボード等の入力機器により実現することができる。 The input unit 150 is a device for inputting (detecting) input information from the player, and outputs the player's input information (operation information) to the processing unit 100. The functions of the input unit 150 can be realized by input devices such as a touch panel, a touch pad, a mouse, directional keys or buttons, and a keyboard.

記憶部170は、処理部100の各部としてコンピュータを機能させるためのプログラムや各種データを記憶するとともに、処理部100のワーク領域として機能し、その機能はハードディスク、RAMなどにより実現できる。記憶部170は、プレーヤがゲーム中に行うべき基準操作内容を記憶する。 The memory unit 170 stores programs and various data for causing the computer to function as each part of the processing unit 100, and also functions as a work area for the processing unit 100, and this function can be realized by a hard disk, RAM, etc. The memory unit 170 stores the standard operations that the player should perform during the game.

表示部190は、処理部100で生成されたゲーム画像を出力するものであり、その機能は、入力部150としても機能するタッチパネル、LCD或いはHMD(ヘッドマウントディスプレイ)などのディスプレイにより実現できる。 The display unit 190 outputs the game images generated by the processing unit 100, and this function can be realized by a display such as a touch panel, LCD, or HMD (head-mounted display) that also functions as the input unit 150.

音出力部192は、処理部100で生成された音を出力するものであり、その機能は、スピーカ、或いはヘッドフォンなどにより実現できる。 The sound output unit 192 outputs the sound generated by the processing unit 100, and this function can be realized by a speaker or headphones, etc.

通信部196はサーバ20や他の端末10との間で通信を行うための各種制御を行うものであり、その機能は、各種プロセッサ又は通信用ASICなどのハードウェアや、プログラムなどにより実現できる。 The communication unit 196 performs various controls for communicating with the server 20 and other terminals 10, and its functions can be realized by hardware such as various processors or communication ASICs, programs, etc.

なお、サーバ20が有する情報記憶媒体や記憶部に記憶されている処理部100の各部としてコンピュータを機能させるためのプログラムや各種データを、ネットワークを介して受信し、受信したプログラムやデータを記憶部170に記憶してもよい。このようにプログラムや各種データを受信して端末を機能させる場合も本発明の範囲内に含む。 In addition, programs and various data for causing a computer to function as each part of the processing unit 100, which are stored in an information storage medium or memory unit possessed by the server 20, may be received via a network, and the received programs and data may be stored in the memory unit 170. Such cases in which a terminal is caused to function by receiving programs and various data are also included within the scope of the present invention.

処理部100(プロセッサ)は、入力部150からの入力情報(操作情報)、プログラム、通信部196を介して受信したデータなどに基づいて、ゲームを進行させる処理、画像生成処理、音生成処理、などの処理を行う。処理部100の機能は各種プロセッサ(CPU、DSP等)、ASIC(ゲートアレイ等)などのハードウェアや、プログラムにより実現できる。処理部100は、基準操作内容通知部110、ゲーム成績決定部112、画像生成部120、音生成部130を含む。 The processing unit 100 (processor) performs processes such as progressing the game, generating images, and generating sounds, based on input information (operation information) from the input unit 150, a program, and data received via the communication unit 196. The functions of the processing unit 100 can be realized by hardware such as various processors (CPU, DSP, etc.) and ASICs (gate arrays, etc.), and programs. The processing unit 100 includes a reference operation content notification unit 110, a game result determination unit 112, an image generation unit 120, and a sound generation unit 130.

基準操作内容通知部110は、ゲーム中にプレーヤに対して基準操作内容を把握可能な操作指示情報を通知する。基準操作内容通知部110は、操作指示情報を表示部190に表示させることで通知してもよいし、音(音声、通知音)や振動により通知してもよいし、これらの組み合わせにより通知してもよい。基準操作内容がゲームの時系列(時間軸)に対応付けられている(基準操作内容が操作タイミングを含む)場合、基準操作内容通知部110は、当該時系列に従って操作指示情報を通知する。例えば、本実施形態で実行されるゲームが音楽ゲーム(リズムゲーム)である場合、操作指示情報は、操作タイミング(音楽ゲームで再生される楽曲データに対応付けられた基準タイミング)と操作コマンドをプレーヤに指示するための指示標識(マーカー)及び操作対象領域(ボタン等)である。また、本実施形態で実行されるゲームがシューティングゲームである場合、操作指示情報は、ゲーム空間において所与のタイミングで所与の位置に出現する敵キャラクタ(敵オブジェクト)や射撃対象である。なお、操作指示情報を通知するタイミングは、操作タイミング(操作すべきタイミング)と同じタイミングであってもよいし、音楽ゲームにおいて指示標識を表示する場合のように、操作タイミングよりも前のタイミングであってもよい。後者の場合、操作タイミングになるまで操作指示情報を通知してもよいし、操作タイミングになる以前に操作指示情報の通知を終了してもよい。なお、基準操作内容通知部110は、サーバ20から基準操作内容の変更内容に関する情報を受信した場合、変更後の基準操作内容を把握可能な操作指示情報を通知する。 The reference operation content notification unit 110 notifies the player of operation instruction information that allows the player to grasp the reference operation content during the game. The reference operation content notification unit 110 may notify the player of the operation instruction information by displaying it on the display unit 190, or by sound (voice, notification sound) or vibration, or by a combination of these. If the reference operation content is associated with the time series (time axis) of the game (the reference operation content includes operation timing), the reference operation content notification unit 110 notifies the player of the operation instruction information according to the time series. For example, if the game executed in this embodiment is a music game (rhythm game), the operation instruction information is the operation timing (reference timing associated with music data played in the music game) and an instruction sign (marker) and an operation target area (button, etc.) for instructing the player to perform an operation command. Also, if the game executed in this embodiment is a shooting game, the operation instruction information is an enemy character (enemy object) or a shooting target that appears at a given position at a given timing in the game space. The timing of notifying the operation instruction information may be the same as the operation timing (the timing when an operation should be performed), or may be earlier than the operation timing, such as when an instruction sign is displayed in a music game. In the latter case, the operation instruction information may be notified until the operation timing, or the notification of the operation instruction information may be terminated before the operation timing. When the reference operation content notifying unit 110 receives information regarding changes to the reference operation content from the server 20, it notifies the operation instruction information that allows the changed reference operation content to be understood.

ゲーム成績決定部112は、プレーヤの操作内容と基準操作内容とを比較し、比較結果に基づいてゲームの成績(ゲームスコア等)を決定する。プレーヤの操作内容と基準操作内容との一致度(操作タイミングや操作コマンドの一致度)が高いほどゲームの成績は良
好となる。ゲーム成績決定部112は、サーバ20から基準操作内容の変更内容に関する情報を受信した場合、プレーヤの操作内容と変更後の基準操作内容とを比較する。
The game result determination unit 112 compares the player's operation content with the standard operation content, and determines the game result (game score, etc.) based on the comparison result. The higher the degree of match between the player's operation content and the standard operation content (the degree of match between operation timing and operation commands), the better the game result. When the game result determination unit 112 receives information regarding changes to the standard operation content from the server 20, it compares the player's operation content with the changed standard operation content.

画像生成部120は、処理部100で行われる種々の処理の結果に基づいて描画処理を行い、これによりゲーム画像を生成し、表示部190に出力する。画像生成部120は、オブジェクト空間(ゲーム空間)内において仮想カメラ(所与の視点)から見える画像(いわゆる3次元画像)を生成してもよい。 The image generation unit 120 performs drawing processing based on the results of various processes performed by the processing unit 100, thereby generating a game image and outputting it to the display unit 190. The image generation unit 120 may generate an image (a so-called three-dimensional image) that can be seen from a virtual camera (a given viewpoint) within the object space (game space).

音生成部130は、処理部100で行われる種々の処理の結果に基づいて音処理を行い、BGM、効果音、又は音声などのゲーム音を生成し、音出力部192に出力する。 The sound generation unit 130 performs sound processing based on the results of various processes performed by the processing unit 100, generates game sounds such as background music, sound effects, or voice, and outputs them to the sound output unit 192.

また、プレーヤの端末10の処理部100は、ゲームを開始した場合には、ゲームを開始したことを通知するための情報をサーバ20に送信し、ゲーム中においては、プレーヤの操作情報やゲーム進行状況(プレーヤの操作内容と基準操作内容との比較結果やゲームの成績)を随時サーバ20に送信する。サーバ20は、プレーヤの端末10から送信された情報に基づいて、観戦制御処理や、各プレーヤに対応付けられた各種データの更新処理を行う。また、観戦者の端末10の処理部100は、観戦を開始することを通知(要求)するための情報をサーバ20に送信し、これに応じてサーバ20から送信された情報に基づいて、プレーヤによってプレイされているゲームのゲーム画面を表示部190に表示させ、観戦者による投稿情報を投稿する操作や基準操作内容の変更内容を指定する操作があった場合には、投稿情報や基準操作内容の変更内容をサーバ20に送信する。 When the game is started, the processing unit 100 of the player's terminal 10 transmits information to the server 20 to notify the server 20 that the game has started, and during the game, transmits the player's operation information and game progress (comparison results between the player's operation and the standard operation, and game results) to the server 20 as needed. The server 20 performs spectating control processing and updating of various data associated with each player based on the information transmitted from the player's terminal 10. The processing unit 100 of the spectator's terminal 10 transmits information to the server 20 to notify (request) the start of spectating, and displays the game screen of the game being played by the player on the display unit 190 based on the information transmitted from the server 20 in response to this. When the spectator performs an operation to post posted information or an operation to specify changes to the standard operation, the processing unit 100 transmits the posted information and changes to the standard operation to the server 20.

また、本実施形態のゲーム観戦システムをサーバシステムとして構成してもよい。サーバシステムは、1又は複数のサーバ(認証サーバ、ゲーム処理サーバ、通信サーバ、課金サーバ、データベースサーバ等)により構成することができる。この場合には、サーバ観戦システムは、ネットワークを介して接続された1又は複数の端末(例えば、スマートフォン、携帯電話、携帯型ゲーム機等)から送信された操作入力(端末の入力部に入力されたデータ)に基づいて、処理部100の処理を行って、画像を生成するための画像生成用データを生成し、生成した画像生成用データを各端末に対して送信する。ここで、画像生成用データとは、本実施形態の手法により生成された画像を各端末において表示するためのデータであり、画像データそのものでもよいし、各端末が画像を生成するために用いる各種データ(オブジェクトデータ、ゲーム処理結果データ等)であってもよい。このように、基準操作内容通知部110、ゲーム成績決定部112、観戦制御部210及び基準操作内容変更部212の処理を、全てサーバで実行するように構成してもよいし、全て端末で実行するように構成してもよいし、サーバと端末で分散して実行するように構成してもよい。本発明は、スマートフォンで実行されるゲームアプリ、家庭用ゲーム機用のゲームソフト、PC用のゲームソフト、スマートフォンやPC用のブラウザゲーム、業務用ゲーム機などに適用することができる。 The game watching system of this embodiment may also be configured as a server system. The server system may be configured with one or more servers (authentication server, game processing server, communication server, billing server, database server, etc.). In this case, the server watching system performs processing of the processing unit 100 based on operation input (data input to the input unit of the terminal) transmitted from one or more terminals (e.g., smartphone, mobile phone, portable game machine, etc.) connected via a network, generates image generation data for generating an image, and transmits the generated image generation data to each terminal. Here, the image generation data is data for displaying the image generated by the method of this embodiment on each terminal, and may be the image data itself, or various data (object data, game processing result data, etc.) used by each terminal to generate an image. In this way, the processing of the reference operation content notification unit 110, the game score determination unit 112, the watching control unit 210, and the reference operation content change unit 212 may be configured to be executed all by the server, may be configured to be executed all by the terminal, or may be configured to be executed in a distributed manner between the server and the terminal. The present invention can be applied to game apps that run on smartphones, game software for home game consoles, game software for PCs, browser games for smartphones and PCs, and commercial game machines.

2.本実施形態の手法
次に本実施形態の手法について図面を用いて説明する。本実施形態のゲーム観戦システムは、プレーヤが楽曲に合わせて操作入力を行うゲーム(音楽ゲーム)を実行し、プレーヤによってプレイされている当該ゲームを観戦者が観戦(視聴)できるように構成されている。
2. Method of the Present Embodiment Next, the method of the present embodiment will be described with reference to the drawings. The game watching system of the present embodiment is configured to execute a game (music game) in which a player performs operation input in time with music, and to enable a spectator to watch (view) the game being played by the player.

図4は、本実施形態のゲーム観戦システムで生成されるゲーム画面(ゲーム画像)の一例を示す図である。図4に示すゲーム画面GIは、プレーヤの端末10の表示部190(タッチパネル)に表示され、プレーヤは、指先やタッチペン等をタッチパネルに接触させる操作(タッチ操作)を行うことで操作入力を行うことができる。 Figure 4 is a diagram showing an example of a game screen (game image) generated by the game watching system of this embodiment. The game screen GI shown in Figure 4 is displayed on the display unit 190 (touch panel) of the player's terminal 10, and the player can perform an operation input by touching the touch panel with a fingertip, a touch pen, or the like (touch operation).

図4に示すように、ゲーム画面GIには、プレーヤの操作入力(タッチ操作)の対象となる複数のボタンBTが表示されている。複数のボタンBTは、ゲーム画面GIの下部に横方向に配列して表示される。また、各ボタンBTは、ゲームで使用するキャラクタを示している。プレーヤは、ゲームを行う際に、プレーヤが保有する複数のキャラクタの中から、ゲームで使用するキャラクタを任意に選択することができる。 As shown in FIG. 4, the game screen GI displays a number of buttons BT that are the target of the player's operational input (touch operation). The multiple buttons BT are displayed in a horizontal array at the bottom of the game screen GI. Each button BT represents a character to be used in the game. When playing the game, the player can arbitrarily select a character to be used in the game from among the multiple characters owned by the player.

また、ゲーム画面GIには、プレーヤに操作入力のタイミングを指示する指示標識DSが表示される。指示標識DSは、いずれかのボタンBTの上方で発生し、ボタンBTに向けて(下方向に)一定速度で移動する。指示標識DSは、再生中の楽曲データ(ゲームの時系列)に対応付けられた指示標識DSごとの基準タイミングでボタンBTに到達するように移動する。すなわち、指示標識DSとボタンBTは、プレーヤがゲーム中に行うべき基準操作内容のうち操作タイミング(いつ操作すべきか)と操作コマンド(どのボタンBTを操作すべきか)を把握可能に通知する操作指示情報である。 In addition, the game screen GI displays instruction signs DS that instruct the player on the timing of operation input. The instruction signs DS appear above one of the buttons BT and move (downward) toward the button BT at a constant speed. The instruction signs DS move so as to reach the button BT at the reference timing for each instruction sign DS associated with the music data (game timeline) being played. In other words, the instruction signs DS and the buttons BT are operation instruction information that notifies the player in a comprehensible manner of the operation timing (when to operate) and operation command (which button BT to operate) of the reference operation content that the player should perform during the game.

プレーヤは、指示標識DSがボタンBTに到達するタイミングに合わせて当該ボタンBTを選択するタッチ操作を行うことで得点(スコア)を得ることができる。このとき、指示標識DSがボタンBTに到達するタイミング(基準タイミング)と当該ボタンBTを選択する操作のタイミング(操作タイミング)のズレが小さいほど、当該操作の評価値(プレーヤの操作内容と基準操作内容との比較結果)が高くなり、高いスコアを得ることができる。例えば、プレーヤの操作タイミングと基準タイミングとのズレ量Dが所定値T未満の場合には、大成功したと評価され最も高い評価値Eが得られ、ズレ量Dが所定値T以上所定値T(T>T)未満の場合には、成功したと評価され次に高い評価値E(E<E)が得られ、ズレ量Dが所定値T以上の場合には、失敗したと評価され最も低い評価値E(E<E)となる。また、操作されたボタンBTで示されるキャラクタのパラメータの値が高いほど、得られるスコアは高くなる。 The player can obtain a score by performing a touch operation to select the button BT in accordance with the timing at which the instruction mark DS reaches the button BT. At this time, the smaller the difference between the timing at which the instruction mark DS reaches the button BT (reference timing) and the timing of the operation to select the button BT (operation timing), the higher the evaluation value of the operation (comparison result between the player's operation content and the reference operation content) and the higher the score can be obtained. For example, when the amount of difference D between the player's operation timing and the reference timing is less than a predetermined value T1 , the operation is evaluated as a great success and the highest evaluation value E1 is obtained, when the amount of difference D is equal to or greater than the predetermined value T1 and less than a predetermined value T2 ( T2 > T1 ), the operation is evaluated as a success and the next highest evaluation value E2 ( E2 < E1 ) is obtained, and when the amount of difference D is equal to or greater than the predetermined value T2 , the operation is evaluated as a failure and the lowest evaluation value E3 ( E3 < E2 ). In addition, the higher the value of the parameter of the character indicated by the operated button BT, the higher the score obtained.

また、指示標識DSは、タッチ操作の種類(態様)を指示するように表示される。図4に示す例では、円形無地の指示標識DSはタップ操作を指示するものであり、円形内に右矢印が付された指示標識DSは右方向へのフリック操作を指示するものであり、上下方向に延びる形状の指示標識DSはロングタップ操作を指示するものである。すなわち、指示標識DSは、操作コマンド(どの種類のタッチ操作をすべきか)を把握可能に通知する。プレーヤは、指示標識DSで指示される種類のタッチ操作を行うことで、指示された種類と異なる種類のタッチ操作を行う場合よりも高いスコア(評価値)を得ることができる。例えば、指示標識DSがボタンBTに到達するタイミングに合わせて当該ボタンBT上でタップ操作を行うことで高いスコアを得ることができ、指示標識DSがボタンBTに到達するタイミングに合わせて当該ボタンBT上で右方向へのフリック操作を行うことで高いスコアを得ることができる。また、指示標識DSの下端部がボタンBTに到達するタイミングに合わせて当該ボタンBT上でロングタップ操作を開始し、指示標識DSの上端部が当該ボタンBTに達するタイミングに合わせてロングタップ操作を終了することで高いスコアを得ることができる。 Further, the instruction signs DS are displayed so as to indicate the type (mode) of touch operation. In the example shown in FIG. 4, the circular plain instruction sign DS 1 indicates a tap operation, the instruction sign DS 2 with a right arrow in a circle indicates a rightward flick operation, and the instruction sign DS 3 with a shape extending in the vertical direction indicates a long tap operation. That is, the instruction signs DS notify an operation command (which type of touch operation should be performed) in a comprehensible manner. By performing a touch operation of the type indicated by the instruction sign DS, the player can obtain a higher score (evaluation value) than when performing a touch operation of a type different from the indicated type. For example, a high score can be obtained by performing a tap operation on the button BT in time with the arrival of the instruction sign DS 1 on the button BT, and a high score can be obtained by performing a rightward flick operation on the button BT in time with the arrival of the instruction sign DS 2 on the button BT. In addition, a high score can be obtained by starting a long tap operation on the button BT in time with the lower end of the indication mark DS3 reaching the button BT and ending the long tap operation in time with the upper end of the indication mark DS3 reaching the button BT.

図5は、観戦者の端末10の表示部190に表示されるゲーム画面GIの一例を示す図である。図5に示すゲーム画面GIには、観戦者の観戦対象であるプレーヤによってプレイされているゲームのゲーム画像が表示される。本実施形態のゲーム観戦システムでは、観戦者は観戦中のゲーム画面GIにおいて、ゲームに関与するための所定の操作を行うことで、プレーヤがゲーム中に行うべき基準操作内容を変更することができる。図5に示すゲーム画面GIには、観戦者が観戦中のゲームに対して投稿情報を投稿するための投稿ボタンPBが表示されている。観戦者が投稿ボタンPBを操作すると、図6に示すように、投稿内容を指定するためのダイアログDLが表示される。図6は、投稿情報としてゲーム内通貨を投稿する(投げ銭を行う)場合の例を示しており、ダイアログDLには投げ銭の
金額を入力するための入力エリアIAが表示されている。観戦者が入力エリアIAに金額を入力して実行ボタンRBを操作すると、観戦者の保有するゲーム内通貨が入力した額(図6に示す例では、「100」)だけ消費され(減少し)、観戦者によって入力された額に応じた額(入力された額と同額、或いは入力された額よりも少ない額)のゲーム内通貨が観戦対象のプレーヤに付与される。なお、投稿情報として、観戦者が入力したコメントや、観戦者が選択したアイテムやスタンプを投稿できるようにしてもよい。投稿されたアイテムやスタンプは消費されてもよいし消費されなくてもよい。
FIG. 5 is a diagram showing an example of a game screen GI displayed on the display unit 190 of the terminal 10 of a spectator. The game screen GI shown in FIG. 5 displays a game image of a game being played by a player who is the target of the spectator's spectating. In the game spectating system of this embodiment, the spectator can change the standard operation content that the player should perform during the game by performing a predetermined operation for participating in the game on the game screen GI being watched. The game screen GI shown in FIG. 5 displays a posting button PB for the spectator to post posting information for the game being watched. When the spectator operates the posting button PB, a dialogue DL for specifying the posting content is displayed as shown in FIG. 6. FIG. 6 shows an example of a case where in-game currency is posted as posting information (tipping), and an input area IA for inputting the amount of tipping is displayed in the dialogue DL. When a spectator inputs an amount in the input area IA and operates the execute button RB, the in-game currency held by the spectator is consumed (decreased) by the input amount ("100" in the example shown in FIG. 6), and an amount of in-game currency corresponding to the amount input by the spectator (the same amount as the input amount, or an amount less than the input amount) is given to the player being watched. Note that comments entered by the spectator, and items and stamps selected by the spectator may be posted as posted information. The posted items and stamps may or may not be consumed.

観戦者が投稿情報を投稿すると、プレーヤの基準操作内容が変更される。基準操作内容の変更は、新たな基準操作内容を追加することであってもよいし既存の基準操作内容を削除することであってもよい。例えば、基準操作内容(基準タイミング、操作コマンド)を新たに楽曲データに対応付けることで新たな基準操作内容を追加するようにしてもよいし、楽曲データに対応付けられている基準操作内容を削除することで既存の基準操作内容を削除するようにしてもよい。基準操作内容が変更されると、基準操作内容に対応する操作指示情報も当然に変更される。例えば、基準操作内容が追加されると、当該基準操作内容に対応する指示標識DS(当該基準操作内容に含まれる基準タイミングでボタンBTに到達するように移動する指示標識DS)が表示されるようになり、基準操作内容が削除されると、当該基準操作内容に対応する指示標識DSは表示されなくなる。基準操作内容(指示標識DS)が追加されると、ゲームの難易度は高くなるものの、より高いスコアを獲得可能になる。一方、基準操作内容が削除されると、ゲームの難易度は低くなるものの、削除前よりも高いスコアを獲得することはできなくなる。 When a spectator posts the posting information, the player's standard operation content is changed. The change in the standard operation content may be to add a new standard operation content or to delete an existing standard operation content. For example, new standard operation content (standard timing, operation command) may be associated with music data to add a new standard operation content, or existing standard operation content associated with music data may be deleted to delete the existing standard operation content. When the standard operation content is changed, the operation instruction information corresponding to the standard operation content is naturally changed. For example, when a standard operation content is added, an instruction sign DS corresponding to the standard operation content (an instruction sign DS that moves to reach the button BT at the standard timing included in the standard operation content) is displayed, and when a standard operation content is deleted, the instruction sign DS corresponding to the standard operation content is no longer displayed. When a standard operation content (instruction sign DS) is added, the difficulty level of the game increases, but a higher score can be obtained. On the other hand, when a standard operation content is deleted, the difficulty level of the game decreases, but it is no longer possible to obtain a higher score than before the deletion.

また、基準操作内容の一部(基準タイミング、操作コマンド)を変更するようにしてもよい。例えば、基準操作内容に含まれる基準タイミングを異なるタイミングに変更する(対応する指示標識が変更後の基準タイミングでボタンBTに到達するように制御する)ようにしてもよいし、基準操作内容に含まれる操作コマンドを異なるコマンドに変更する(操作すべきタッチ操作の種類を異なるものに変更する、操作すべきボタンBTを異なるボタンBTに変更する)ようにしてもよい。また、基準操作内容を他の基準操作内容と入れ替えるようにしてもよい。例えば、2つの基準操作内容の操作コマンドを入れ替えるようにしてもよいし、基準タイミングを入れ替えるようにしてもよい。 Also, a part of the reference operation content (reference timing, operation command) may be changed. For example, the reference timing included in the reference operation content may be changed to a different timing (controlling so that the corresponding indicator marker reaches the button BT at the changed reference timing), or the operation command included in the reference operation content may be changed to a different command (changing the type of touch operation to be operated to a different one, or changing the button BT to be operated to a different button BT). Also, the reference operation content may be replaced with another reference operation content. For example, the operation commands of two reference operation contents may be replaced, or the reference timing may be replaced.

また、個々の基準操作内容を変更してもよいし、一度に複数の基準操作内容を変更してもよい。後者の場合、例えば、楽曲データに対応付けられた基準操作内容(譜面データ)を複数パターン用意しておき、譜面データを異なるパターンの譜面データに差し替えるようにしてもよいし、譜面データに異なるパターンの譜面データを追加するようにしてもよい。 Furthermore, each standard operation content may be changed, or multiple standard operation contents may be changed at once. In the latter case, for example, multiple patterns of standard operation content (music data) associated with the music data may be prepared, and the music data may be replaced with music data of a different pattern, or music data of a different pattern may be added to the music data.

また、観戦者によって投稿された投稿情報の内容(投稿に係るゲーム内通貨やアイテムの消費量(投げ銭の額)、コメントの長さ、アイテムやスタンプの種類など)に応じて基準操作内容を変更する(変更内容を決定する)ようにしてもよい。例えば、投げ銭の額が大きいほど(或いは、コメントが長いほど、投稿されたアイテムやスタンプの種類が特定の種類である場合に)、変更(追加、削除、入れ替えを含む)される基準操作内容の数が多くなるようにしてもよい。また、投げ銭の額が所定値未満の場合には、基準操作内容の一部(操作タイミングと操作コマンドのいずれか一方)を変更でき、投げ銭の額が所定値以上の場合には、基準操作内容の全部(操作タイミングと操作コマンドの両方)を変更できるようにしてもよい。また、投げ銭の額が所定値未満の場合には、特定種類の操作コマンド(例えば、タップ操作)に係る基準操作内容のみを変更でき、投げ銭の額が所定値以上の場合には、特定種類の操作コマンドだけでなく他の種類の操作コマンド(例えば、フリック操作、ロングタップ操作)に係る基準操作内容も変更できるようにしてもよい。また、観戦者が複数いる場合に、複数の観戦者の投げ銭の総額が大きいほど(或いは、観戦
者の人数が多いほど)、変更される基準操作内容の数が多くなるようにしたり、基準操作内容の全部を変更できるようにしたり、様々な種類の操作コマンドに係る基準操作内容を変更できるようにしてもよい。
In addition, the standard operation contents may be changed (the change contents may be determined) according to the content of the posted information posted by the spectator (the consumption amount of in-game currency or items related to the post (the amount of tipping), the length of the comment, the type of item or stamp, etc.). For example, the number of standard operation contents to be changed (including addition, deletion, and replacement) may be increased as the amount of tipping is larger (or the comment is longer, or the type of posted item or stamp is a specific type). In addition, when the amount of tipping is less than a predetermined value, a part of the standard operation contents (either the operation timing or the operation command) may be changed, and when the amount of tipping is equal to or greater than a predetermined value, all of the standard operation contents (both the operation timing and the operation command) may be changed. In addition, when the amount of tipping is less than a predetermined value, only the standard operation contents related to a specific type of operation command (e.g., tap operation) may be changed, and when the amount of tipping is equal to or greater than a predetermined value, the standard operation contents related to not only the specific type of operation command but also other types of operation commands (e.g., flick operation, long tap operation) may be changed. Furthermore, when there are multiple spectators, the greater the total amount of tips from the multiple spectators (or the greater the number of spectators), the greater the number of standard operation contents that are changed, or all of the standard operation contents may be changeable, or the standard operation contents related to various types of operation commands may be changeable.

また、基準操作内容を変更することに代えて(或いは、加えて)、プレーヤの操作内容と基準操作内容との比較結果(評価値)を変更するようにしてもよい。例えば、観戦者によって所定の操作(投稿情報を投稿する操作など)が行われた場合に、プレーヤの操作タイミングと基準タイミングとのズレ量Dが大きくても、当該ズレ量Dが小さいときと同様の評価を行う(当該ズレ量Dが小さいと見做す、当該ズレを許容する)ようにしてもよい。例えば、ズレ量Dに基づく評価値が最も低い評価値Eであった場合、それより高い評価値Eが得られたものとしてスコアを算出し、ズレ量Dに基づく評価値が評価値Eであった場合、最も高い評価値Eが得られたものとしてスコアを算出するようにしてもよい。また、プレーヤの操作内容と指示標識DSで指示される操作コマンド(タッチ操作の種類、操作すべきボタンBT)とが一致しなくても、一致したときと同様の評価を行う(一致したと見做す)ようにしてもよい。また、観戦者によって投稿された投稿情報の内容や観戦者の情報に応じて比較結果を変更し、例えば、投げ銭の額が大きいほど、或いは観戦者とプレーヤがフレンド関係にある場合に、より多くの(或いは、より長い期間)比較結果が変更されるようにしたり、プレーヤの操作タイミングと基準タイミングとのズレの許容量を大きくしたりしてもよい。例えば、ズレ量Dに基づく評価値が最も低い評価値Eであったとき、投げ銭の額が所定値未満である場合や観戦者とプレーヤがフレンド関係にない場合には、それより高い評価値Eが得られたものとし、投げ銭の額が所定値以上である場合や観戦者とプレーヤがフレンド関係にある場合には、最も高い評価値Eが得られたものとしてもよい。 Also, instead of (or in addition to) changing the reference operation content, the comparison result (evaluation value) between the operation content of the player and the reference operation content may be changed. For example, when a spectator performs a predetermined operation (such as an operation to post posted information), even if the deviation amount D between the operation timing of the player and the reference timing is large, the evaluation may be performed in the same manner as when the deviation amount D is small (the deviation amount D may be regarded as small, and the deviation may be tolerated). For example, when the evaluation value based on the deviation amount D is the lowest evaluation value E3 , the score may be calculated assuming that a higher evaluation value E2 has been obtained, and when the evaluation value based on the deviation amount D is the evaluation value E2 , the score may be calculated assuming that the highest evaluation value E1 has been obtained. Also, even if the operation content of the player does not match the operation command (type of touch operation, button BT to be operated) indicated by the instruction sign DS, the evaluation may be performed in the same manner as when they match (regarding them as matching). In addition, the comparison result may be changed according to the content of the posted information posted by the spectator or the information of the spectator, and for example, the comparison result may be changed more (or for a longer period) as the amount of the tip is larger or when the spectator and the player are in a friend relationship, or the allowable amount of deviation between the player's operation timing and the reference timing may be increased. For example, when the evaluation value based on the deviation amount D is the lowest evaluation value E3 , if the amount of the tip is less than a predetermined value or the spectator and the player are not in a friend relationship, a higher evaluation value E2 may be obtained, and if the amount of the tip is equal to or greater than a predetermined value or the spectator and the player are in a friend relationship, the highest evaluation value E1 may be obtained.

音楽ゲームは、プレーヤ同士が対戦する対戦形式で行われるゲーム(複数のプレーヤの操作に基づき進行するゲーム)であってもよい。この場合、プレーヤのゲーム画面GIには、自身がプレイしているゲーム画面(プレーヤに対応付けられた基準操作内容に対応する指示標識DSが表示されるゲーム画面)と対戦相手がプレイしているゲーム画面(対戦相手に対応付けられた基準操作内容に対応する指示標識DSが表示されるゲーム画面)とが表示され、観戦者のゲーム画面GIには、当該2つのゲーム画面が表示されるか、自身が選択したプレーヤがプレイしているゲーム画面のみが表示される。この場合、観戦者は対戦に係るいずれか一方のプレーヤを選択する操作を行い、当該観戦者によって選択されたプレーヤに対応付けられた基準操作内容(或いは、当該プレーヤの操作内容と基準操作内容との比較結果、以下同様)を変更するようにしてもよい。例えば、観戦者は投稿情報を投稿する際に、投げ銭の金額を入力するとともにプレーヤを選択する操作を行い、当該観戦者によって選択されたプレーヤの基準操作内容を当該観戦者によって投稿された投稿情報の内容に応じて変更するようにしてもよい。また、観戦者が投稿情報を投稿する際に対戦に係るいずれか一方のプレーヤを選択した場合、当該一方のプレーヤに入力された投げ銭の額に応じた額のゲーム内通貨を付与するとともに、当該一方のプレーヤの対戦相手のプレーヤ(観戦者が間接的に選択した他方のプレーヤ)の基準操作内容を変更するようにしてもよい。 The music game may be a game played in a competitive format in which players compete against each other (a game that progresses based on the operations of multiple players). In this case, the game screen GI of the player displays the game screen in which the player is playing (a game screen on which an instruction sign DS corresponding to the standard operation content associated with the player is displayed) and the game screen in which the opponent is playing (a game screen on which an instruction sign DS corresponding to the standard operation content associated with the opponent is displayed), and the game screen GI of the spectator displays the two game screens or displays only the game screen in which the player selected by the spectator is playing. In this case, the spectator may perform an operation to select one of the players involved in the match, and change the standard operation content associated with the player selected by the spectator (or the comparison result between the operation content of the player and the standard operation content, the same applies below). For example, when posting posted information, the spectator may input the amount of tipping and perform an operation to select a player, and the standard operation content of the player selected by the spectator may be changed according to the content of the posted information posted by the spectator. Furthermore, if a spectator selects one of the players involved in a match when posting information, that one player may be given in-game currency in an amount corresponding to the amount of the tip entered, and the standard operation content of that one player's opponent (the other player indirectly selected by the spectator) may be changed.

また、ゲーム中(楽曲が再生される期間)において、基準操作内容(或いは、プレーヤの操作内容と基準操作内容との比較結果、以下同様)を変更可能な期間と変更できない期間とを設けてもよい。例えば、楽曲中の予め定められた期間(楽曲のイントロ、サビ、間奏など)を、基準操作内容を変更可能な期間或いは変更できない期間として設定してもよい。また、ゲーム中に所定の開始条件が満たされた場合に、所定の期間だけ基準操作内容を変更可能にするようにしてもよい。例えば、プレーヤによりプレイされているゲームを観戦する観戦者の人数(視聴数)が所定数に達した場合や、当該観戦者によって入力された投げ銭の総額が所定値に達した場合に、開始条件が満たされたとして、その時点から所
定期間だけ当該プレーヤの基準操作内容(当該所定期間に設定された基準操作内容)を変更可能にし、当該観戦者によって投稿された投稿情報の内容に応じて当該プレーヤの基準操作内容を変更するようにしてもよい。また、観戦者の人数の変動(増えたか減ったか、増減の程度など)に基づき開始条件が満たされたか否かを判断し、例えば、観戦者の人数が増えた場合や急増した(直近の所定期間で所定数以上増加した)場合に、開始条件が満たされたと判断してもよいし、観戦者の人数が減った場合や急減(直近の所定期間で所定数以上減少した)場合に、開始条件が満たされたと判断してもよい。
Also, during a game (a period during which a song is played), a period during which the standard operation content (or a comparison result between the player's operation content and the standard operation content, the same applies below) can be changed and a period during which it cannot be changed may be set. For example, a predetermined period during a song (such as an intro, a chorus, or an interlude of a song) may be set as a period during which the standard operation content can be changed or cannot be changed. Also, when a predetermined start condition is satisfied during a game, the standard operation content may be made changeable for a predetermined period. For example, when the number of spectators (the number of viewers) watching a game played by a player reaches a predetermined number, or when the total amount of tips input by the spectators reaches a predetermined value, the start condition is deemed to be satisfied, and the standard operation content of the player (the standard operation content set for the predetermined period) may be made changeable for a predetermined period from that point on, and the standard operation content of the player may be changed according to the content of the posted information posted by the spectators. In addition, it may be determined whether or not the start condition is met based on changes in the number of spectators (whether it has increased or decreased, the degree of increase or decrease, etc.). For example, it may be determined that the start condition is met if the number of spectators has increased or increased rapidly (increased by more than a specified number in the most recent specified period), or it may be determined that the start condition is met if the number of spectators has decreased or decreased suddenly (decreased by more than a specified number in the most recent specified period).

また、観戦者が基準操作内容の変更内容を指定できるようにしてもよい。例えば、観戦中のゲーム画面GIにおいて、指示標識DSを指定する操作を行うことで、当該指示標識DSに対応する基準操作内容を削除できるようにしてもよいし、任意のボタンBTの上方の任意の位置を指定する操作を行うことで、当該ボタンBTに対応する新たな指示標識DS(基準操作内容)を追加できるようにしてもよい。また、観戦中のゲーム画面GIにおいて、指示標識DSを指定して上下方向に移動させる操作を行うことで、当該指示標識DSで指示される基準タイミングを変更できるようにしてもよいし、指示標識DSを指定して左右方向に移動させる操作を行うことで、当該指示標識DSで指示される操作すべきボタンBT(操作コマンド)を変更できるようにしてもよいし、指示標識DSを指定して所定の操作を行うことで、当該指示標識DSで指示されるタッチ操作の種類(操作コマンド)を変更できるようにしてもよい。なお、基準操作内容の変更内容を指定する操作は、投稿情報を投稿するための操作を行った後に行えるようにしてもよい。 Also, a spectator may be allowed to specify the change content of the standard operation content. For example, an operation of specifying an instruction sign DS on the game screen GI being watched may be performed to delete the standard operation content corresponding to the instruction sign DS, or an operation of specifying an arbitrary position above an arbitrary button BT may be performed to add a new instruction sign DS (standard operation content) corresponding to the button BT. Also, an operation of specifying an instruction sign DS and moving it vertically on the game screen GI being watched may be performed to change the standard timing indicated by the instruction sign DS, an operation of specifying an instruction sign DS and moving it horizontally may be performed to change the button BT (operation command) to be operated indicated by the instruction sign DS, or a predetermined operation may be performed to change the type of touch operation indicated by the instruction sign DS. Note that the operation of specifying the change content of the standard operation content may be performed after an operation for posting the post information is performed.

また、観戦中のゲーム画面GIに、図7に示すような、基準操作内容の変更内容を指定するためのウィンドウWDを重畳して表示し、ウィンドウWDにおいて基準操作内容の変更内容を指定する操作を行えるようにしてもよい。ウィンドウWDは、ゲーム画面GIにおいて投稿情報を投稿するための操作が行われた場合に表示するようにしてもよい。なお、ウィンドウWDが表示されている間も、プレーヤがプレイしているゲームの進行は継続する。図7に示すウィンドウWDには、ボタンBT及び指示標識DSに加えて、スライドバーSBが表示されている。スライドバーSBの横軸は再生される楽曲データの時間軸を示しており、スライドバーSBの左端は楽曲の開始時点を示し、右端は楽曲の終了時点を示している。スライドバーSB上には左右方向に移動操作可能なスライダSLが表示されている。スライドバーSBにおけるスライダSLの位置は、楽曲データにおける時間的な位置を示しており、ウィンドウWDには、スライドバーSBにおけるスライダSLの位置に対応する時点に設定された基準操作内容に対応する指示標識DSが表示される。観戦者は、スライダSLを楽曲再生中の現時点の位置よりも右方向に移動させる操作を行うことで、現時点よりも未来の時点に設定された基準操作内容に対応する指示標識DSを表示させることができる。すなわち観戦者は、スライダSLを操作して任意の(未来の)時点の指示標識DSを表示させて、当該指示標識DSを削除したり(既存の基準操作内容の削除)、当該指示標識DSを上下方向に移動させたり(基準タイミングの変更)、当該指示標識DSを左右方向に移動させたり(操作コマンドの変更)、当該指示標識DSで指示されるタッチ操作の種類を変更したり(操作コマンドの変更)、任意の時点に指示標識DSを追加したり(新たな基準操作内容の追加)して基準操作内容の変更内容を指定する操作を行うことができる。 Also, a window WD for specifying the change content of the standard operation content as shown in FIG. 7 may be displayed superimposed on the game screen GI during the watching, and an operation for specifying the change content of the standard operation content may be performed in the window WD. The window WD may be displayed when an operation for posting the posting information is performed in the game screen GI. The game being played by the player continues to progress while the window WD is displayed. In addition to the button BT and the instruction sign DS, the window WD shown in FIG. 7 displays a slide bar SB. The horizontal axis of the slide bar SB indicates the time axis of the music data being played, with the left end of the slide bar SB indicating the start time of the music and the right end indicating the end time of the music. A slider SL that can be moved left and right is displayed on the slide bar SB. The position of the slider SL on the slide bar SB indicates the time position in the music data, and an instruction sign DS corresponding to the standard operation content set at the time corresponding to the position of the slider SL on the slide bar SB is displayed in the window WD. By moving the slider SL to the right of the current position during music playback, the spectator can display an instruction sign DS that corresponds to a standard operation content set for a future time point. That is, the spectator can operate the slider SL to display an instruction sign DS for any (future) time point, and can specify changes to the standard operation content by deleting the instruction sign DS (deleting the existing standard operation content), moving the instruction sign DS up or down (changing the reference timing), moving the instruction sign DS left or right (changing the operation command), changing the type of touch operation indicated by the instruction sign DS (changing the operation command), or adding an instruction sign DS to any time point (adding a new standard operation content).

また、観戦者が基準操作内容の変更内容を指定可能な準備期間を別途設けてもよい。例えば、プレーヤによりプレイされるゲームの開始前に準備期間を設け、当該準備期間において、図7に示すようなウィンドウWDを観戦者のゲーム画面に表示させて、観戦者が基準操作内容の変更内容を指定し、プレーヤによるゲームプレイ中に観戦者が所定の操作(例えば、投稿情報を投稿する操作)を行った場合に、当該観戦者によって指定された変更内容を当該プレーヤの基準操作内容に反映させるようにしてもよい。また、プレーヤによるゲームプレイ中に準備期間を設け、当該準備期間中は当該ゲームの進行を停止し、当該
ゲームの再開後に、当該準備期間において観戦者によって指定された変更内容を当該プレーヤの基準操作内容に反映させるようにしてもよい。
Also, a preparation period may be provided separately in which a spectator can specify changes to the standard operation contents. For example, a preparation period may be provided before the start of a game played by a player, and during the preparation period, a window WD as shown in FIG. 7 may be displayed on the game screen of the spectator, allowing the spectator to specify changes to the standard operation contents, and when the spectator performs a predetermined operation (e.g., an operation to post post information) during game play by a player, the changes specified by the spectator may be reflected in the standard operation contents of the player. Also, a preparation period may be provided during game play by a player, and progress of the game may be stopped during the preparation period, and after the game is resumed, the changes specified by the spectator during the preparation period may be reflected in the standard operation contents of the player.

複数の観戦者によって基準操作内容の変更内容が指定される場合、ゲーム画面GIやウィンドウWDに、他の観戦者によって指定された基準操作内容の変更内容(削除、追加、変更された基準操作内容に対応する指示標識DS)を識別可能に表示してもよい。この場合、観戦者が指定した基準操作内容の変更内容が他の観戦者によって指定された変更内容と重複した(例えば、複数の観戦者が、同一の指示標識DSを移動させた、同一の指示標識DSで指示されるタッチ操作の種類を変更した、同一時点に同一ボタンBTに対応する指示標識DSを追加した)場合に、変更内容が重複した旨或いは変更内容が重複した指示標識DS(重複状況)を識別可能に表示してもよい。このようにすると、観戦者は他の観戦者によって指定された変更内容との重複状況を参照して変更内容を指定することができ観戦者の利便性を向上することができる。また、他の観戦者によって指定された基準操作内容の変更内容のうち、重複した変更内容のみを識別可能に表示してもよい。また、基準操作内容の変更内容が重複した場合に、当該重複が解消されるように基準操作内容を変更してもよい。例えば、複数の観戦者が同一時点に同一ボタンBTに対応する指示標識DSを追加した場合、追加された指示標識DSそれぞれの(或いは、いずれかの)基準タイミングをずらして配置するようにしてもよい。 When changes to the standard operation contents are specified by multiple spectators, the changes to the standard operation contents specified by the other spectators (indication signs DS corresponding to deleted, added, or changed standard operation contents) may be identifiably displayed on the game screen GI or window WD. In this case, when the changes to the standard operation contents specified by a spectator overlap with the changes specified by other spectators (for example, multiple spectators move the same indication sign DS, change the type of touch operation indicated by the same indication sign DS, or add an indication sign DS corresponding to the same button BT at the same time), an indication sign DS indicating that the changes are overlapped or that the changes are overlapped (overlap situation) may be identifiably displayed. In this way, the spectator can specify the changes by referring to the overlap situation with the changes specified by other spectators, and the convenience of the spectator can be improved. Also, only the overlapping changes among the changes to the standard operation contents specified by other spectators may be identifiably displayed. Also, when the changes to the standard operation contents overlap, the standard operation contents may be changed so that the overlap is eliminated. For example, if multiple spectators add instruction markers DS corresponding to the same button BT at the same time, the reference timing of each (or any) of the added instruction markers DS may be shifted.

また、観戦者が指定した基準操作内容の変更内容と他の観戦者によって指定された変更内容との重複状況に基づいて、実際に変更する内容を決定してもよい。例えば、他の観戦者によって指定された基準操作内容の変更内容と重複する変更内容を指定できないようにしてもよいし、当該変更内容を指定できるものの、当該変更内容の指定が無効になるようにしてもよい。逆に、他の観戦者によって指定された基準操作内容の変更内容と重複する変更内容のみ有効になるようにしてもよい。また、他の観戦者によって指定された基準操作内容の変更内容と重複する(或いは、重複しない)変更内容を優先して有効にするようにしてもよい。例えば、指定した10個の変更内容を重複させる必要があるときに、9個の変更内容を重複させることができたが、残り1個の変更内容は重複させることができない(例えば、重複させることが可能な他の観戦者による変更内容が存在しない)場合、当該9個の変更内容を有効にするとともに、重複しない当該1個の変更内容を例外的に有効にするようにしてもよい。また、変更内容が重複した場合と重複しない場合とで、実際に変更される内容や、変更された基準操作内容の得点への寄与度が異なるようにしてもよい。例えば、複数の観戦者が同一の指示標識DSで指示されるタッチ操作の種類をロングタップ操作に変更した(当該指示標識DSで指示される基準操作内容の変更内容が重複した)場合に、当該指示標識DSで指示されるロングタップ操作の長さ(継続時間)が、変更内容が重複しない場合よりも長くなる(或いは、短くなる)ようにしてもよい。また、複数の観戦者が同一の基準操作内容を変更した場合、当該基準操作内容に対応する指示標識DSに従って行われるタッチ操作により得られるスコアが、変更内容が重複しない場合よりも高くなる(或いは、低くなる)ようにしてもよい。 The actual changes may be determined based on the overlap between the changes to the standard operation contents designated by the spectator and the changes designated by other spectators. For example, it may be possible to prevent the specification of changes that overlap with the changes to the standard operation contents designated by other spectators, or it may be possible to specify the changes, but the specification of the changes may be invalid. Conversely, it may be possible to enable only the changes that overlap with the changes to the standard operation contents designated by other spectators. Also, it may be possible to prioritize and enable changes that overlap (or do not overlap) with the changes to the standard operation contents designated by other spectators. For example, when it is necessary to overlap 10 specified changes, if 9 changes can be overlapped but the remaining one change cannot be overlapped (for example, there is no change by another spectator that can be overlapped), it may be possible to enable the 9 changes and enable the one non-overlapping change as an exception. Also, it may be possible to make the actual changes and the contribution of the changed standard operation contents to the score different between the case where the changes overlap and the case where they do not overlap. For example, when multiple spectators change the type of touch operation indicated by the same instruction sign DS to a long tap operation (the changes to the reference operation contents indicated by the instruction sign DS overlap), the length (duration) of the long tap operation indicated by the instruction sign DS may be longer (or shorter) than when the changes do not overlap. Also, when multiple spectators change the same reference operation contents, the score obtained by the touch operation performed according to the instruction sign DS corresponding to the reference operation contents may be higher (or lower) than when the changes do not overlap.

また、楽曲データに対応付けられた基準操作内容のうち、操作指示情報(指示標識DS)により通知されていない基準操作内容(現時点よりも未来の時点に設定された基準操作内容)のみを変更対象とし、操作指示情報により通知されている基準操作内容(現時点でゲーム画面GIに表示されている指示標識DSに対応する基準操作内容)を変更対象としないようにしてもよい。この場合、例えば観戦者によって投稿情報が投稿された場合に、その時点で表示されている指示標識DSに対応する基準操作内容を変更せずに、その時点よりも未来の時点に設定された基準操作内容を変更するようにする。また、プレーヤによるゲームプレイ中にウィンドウWDにおいて基準操作内容の変更内容を指定できる場合、現時点でゲーム画面GIに表示されている指示標識DSがウィンドウWDに表示されないようにスライダSLの位置を制御(スライダSLの移動を制限)するようにしてもよい。
このようにすると、プレーヤがゲーム画面GIに表示されている指示標識DSに従ってタッチ操作を行おうとしているときに当該指示標識DSで指示される基準操作内容が突然変更されてしまうことを防止することができ、ゲーム性が破綻しないようにすることができる。
Also, among the standard operation contents associated with the music data, only the standard operation contents not notified by the operation instruction information (indication sign DS) (standard operation contents set at a time point in the future from the current time point) may be changed, and the standard operation contents notified by the operation instruction information (standard operation contents corresponding to the indication sign DS currently displayed on the game screen GI) may not be changed. In this case, for example, when a spectator posts information, the standard operation contents corresponding to the indication sign DS displayed at that time point are not changed, and the standard operation contents set at a time point in the future from that time point are changed. Also, when the player can specify the change content of the standard operation contents in the window WD during the game play, the position of the slider SL may be controlled (the movement of the slider SL may be restricted) so that the indication sign DS currently displayed on the game screen GI is not displayed on the window WD.
In this way, when the player is about to perform a touch operation according to the instruction mark DS displayed on the game screen GI, it is possible to prevent the standard operation content indicated by the instruction mark DS from being suddenly changed, and it is possible to prevent the game playability from being disrupted.

また、楽曲データが再生される期間(ゲームの時系列)において第1期間と第2期間とを設定し、第1期間においては全ての基準操作内容(現時点でゲーム画面GIに表示されている指示標識DSに対応する基準操作内容と、現時点よりも未来の時点に設定された基準操作内容)を変更対象とし、第2期間においては現時点よりも未来の時点に設定された基準操作内容のみを変更対象とするようにしてもよい。例えば、楽曲中の特定の期間(楽曲のイントロ、サビ、間奏など)を第1期間として設定し、それ以外の期間を第2期間として設定してもよいし、その逆でもよい。また、初期状態では全期間を第2期間とし、所定条件が満たされた場合(例えば、観戦者の人数が所定数に達した場合、観戦者によって入力された投げ銭の総額が所定値に達した場合)に、その時点からの所定期間を第1期間とするようにしてもよい。 Also, a first period and a second period may be set in the period during which the music data is played (the timeline of the game), and all the reference operation contents (the reference operation contents corresponding to the instruction signs DS currently displayed on the game screen GI and the reference operation contents set at a time in the future from the current time) may be changed in the first period, and only the reference operation contents set at a time in the future from the current time may be changed in the second period. For example, a specific period in the music (such as the intro, chorus, or interlude of the music) may be set as the first period, and the other period may be set as the second period, or vice versa. Also, in the initial state, the entire period may be set as the second period, and when a predetermined condition is met (for example, when the number of spectators reaches a predetermined number, or when the total amount of tips input by spectators reaches a predetermined value), the predetermined period from that point may be set as the first period.

また、複数の観戦者のうち所定の観戦者条件を満たした観戦者のみが基準操作内容(或いは、プレーヤの操作内容と基準操作内容との比較結果、以下同様)を変更できるようにしてもよい。例えば、プレーヤと所定の関係にある観戦者(例えば、プレーヤとフレンド関係にある観戦者、プレーヤとの親密度が所定値以上である観戦者、プレーヤがプレイするゲームにおいて基準操作内容や比較結果の変更を行うことに挙手した(当該変更を行う旨の意思表示をした)観戦者)や、ゲームレベルが所定値に達している観戦者や、当該プレーヤに投稿した投稿情報の数(投稿数)や頻度(投稿頻度)、投げ銭の額が所定値に達している観戦者が、観戦者条件を満たすとして、当該観戦者の操作(投稿情報を投稿する操作、基準操作内容の変更内容を指定する操作など)に基づき当該プレーヤの基準操作内容を変更するようにしてもよい。また、楽曲データが再生される期間のうち基準操作内容を変更できる期間を複数の観戦者で分担し、例えば第1の観戦者が第1の期間に設定された基準操作内容を変更でき、第2の観戦者が第1の期間とは異なる第2の期間に設定された基準操作内容を変更できるようにしてもよい。この場合、観戦者の情報に応じて当該観戦者が基準操作内容を変更できる期間を決定してもよい。例えば、プレーヤと所定の関係にある観戦者(或いは、ゲームレベルや投稿数、投稿頻度、投げ銭の額が所定値に達している観戦者)が、楽曲中の特定の期間に設定された基準操作内容を変更できるようにしてもよいし、観戦者がプレーヤと所定の関係にあると(或いは、観戦者のゲームレベルや投稿数、投稿頻度、投げ銭の額が大きいほど)、当該観戦者が基準操作内容を変更できる期間が長くなるようにしてもよい。 Also, only spectators who satisfy a predetermined spectator condition among a plurality of spectators may be allowed to change the standard operation content (or the comparison result between the player's operation content and the standard operation content, the same applies below). For example, spectators who have a predetermined relationship with the player (e.g., spectators who are friends with the player, spectators whose intimacy with the player is a predetermined value or more, spectators who have raised their hand to change the standard operation content or the comparison result in the game played by the player (indicating their intention to make the change)), spectators whose game level has reached a predetermined value, and spectators who have posted a certain number (number of posts) or frequency (posting frequency) of posted information to the player, or who have posted a certain amount of tips may be deemed to satisfy the spectator condition, and the standard operation content of the player may be changed based on the spectator's operation (operation to post posted information, operation to specify the change content of the standard operation content, etc.). In addition, the period during which the standard operation content can be changed during the period during which the music data is played may be shared among multiple spectators, so that, for example, a first spectator can change the standard operation content set for the first period, and a second spectator can change the standard operation content set for a second period different from the first period. In this case, the period during which the spectator can change the standard operation content may be determined according to the spectator's information. For example, a spectator who has a predetermined relationship with the player (or a spectator whose game level, number of posts, posting frequency, or amount of tips has reached a predetermined value) may be able to change the standard operation content set for a specific period during the music, or the period during which the spectator can change the standard operation content may be longer if the spectator has a predetermined relationship with the player (or the spectator's game level, number of posts, posting frequency, or amount of tips is higher).

また、観戦者の情報(プレーヤとの関係、レベル、投稿履歴、観戦者の人数など)に応じて基準操作内容(或いは、プレーヤの操作内容と基準操作内容との比較結果、以下同様)を変更するようにしてもよい。例えば、観戦者とプレーヤとがフレンド関係にある(或いは、観戦者のゲームレベルが所定値に達している、観戦者のこれまでの投稿数や投稿頻度、投げ銭の額が所定値に達している)場合には、当該観戦者の操作に基づき基準操作内容の全部(操作タイミングと操作コマンドの両方)を変更できるようにしたり、様々な種類の操作コマンドに係る基準操作内容を変更できるようにしたり、基準操作内容に加えてプレーヤの操作内容と基準操作内容との比較結果を変更できるようにし、そうでない場合には、当該観戦者の操作に基づき基準操作内容の一部(操作タイミングと操作コマンドのいずれか一方)のみを変更できるようにしたり、特定の種類の操作コマンドに係る基準操作内容のみを変更できるようにしたり、基準操作内容のみを変更でき比較結果を変更できないようにしてもよい。また、観戦者とプレーヤとがフレンド関係にあると(或いは、観戦者のゲームレベルが高いほど、観戦者のこれまでの投稿数が多いほど、投稿頻度が高いほど、投げ銭の額が大きいほど)、当該観戦者が変更可能な基準操作内容の数(例えば、
投稿情報の投稿により変更される基準操作内容の数、ゲーム画面GIやウィンドウWDにおいて指定可能な指示標識DSの数)が多くなるようにしてもよい。また、観戦者の人数(或いは、観戦者条件を満たす観戦者の人数)が多いほど、変更可能な基準操作内容の数が多くなるようにしたり、基準操作内容の全部を変更できるようにしたり、様々な種類の操作コマンドに係る基準操作内容を変更できるようにしたり、基準操作内容に加えて比較結果を変更できるようにしてもよい。
Also, the standard operation contents (or the comparison result between the player's operation contents and the standard operation contents, the same applies below) may be changed according to the information of the spectator (relationship with the player, level, posting history, number of spectators, etc.). For example, when the spectator and the player are friends (or the game level of the spectator has reached a predetermined value, or the number of posts and posting frequency of the spectator, or the amount of tips has reached a predetermined value), the entire standard operation contents (both operation timing and operation command) may be changed based on the operation of the spectator, the standard operation contents related to various types of operation commands may be changed, or the comparison result between the player's operation contents and the standard operation contents may be changed in addition to the standard operation contents; otherwise, only a part of the standard operation contents (either the operation timing or the operation command) may be changed based on the operation of the spectator, or only the standard operation contents related to a specific type of operation command may be changed, or only the standard operation contents may be changed but the comparison result may not be changed. In addition, if the spectator and the player are friends (or the spectator's game level is higher, the spectator's number of posts is larger, the posting frequency is higher, or the amount of tips is larger), the number of standard operation contents that the spectator can change (for example,
The number of reference operation contents that can be changed by posting of posted information, the number of instruction signs DS that can be specified in the game screen GI or window WD) may be increased. Also, the number of changeable reference operation contents may be increased as the number of spectators (or the number of spectators who satisfy the spectator condition) increases, or all of the reference operation contents may be changeable, or the reference operation contents related to various types of operation commands may be changeable, or the comparison result may be changeable in addition to the reference operation contents.

また、基準操作内容の変更状況に基づいて、プレーヤのゲーム成績(スコア)や、プレーヤ(及び/又は、観戦者)に付与する特典を決定してもよい。例えば、基準操作内容を指示する指示標識DSに従ったタッチ操作が行われたとき、当該基準操作内容が変更された基準操作内容(新たに追加された基準操作内容、基準タイミングが変更された基準操作内容、操作コマンドが変更された基準操作内容)である場合には、変更されていない基準操作内容である場合よりも、当該タッチ操作の評価値を高くし、より高いスコアが得られるようにしてもよい。また、変更された基準操作内容の数や、基準操作内容を変更した観戦者の人数に応じてプレーヤにスコアを付与し、当該数や当該人数が多いほど高いスコアがプレーヤに付与されるようにしてもよい。この場合、プレーヤのタッチ操作の評価結果に応じて付与されたスコアと、基準操作内容の変更状況に応じて付与されたスコアとを、区別可能にゲーム画面GIに表示してもよい。すなわち、観戦者による基準操作内容や比較結果の変更が行われなかったと仮定した場合のゲーム結果と、観戦者による基準操作内容や比較結果の変更が行われた場合のゲーム結果とを比較可能に表示する。例えば、観戦者によって追加が行われた基準操作内容に対するスコアを除いて算出したスコアと、観戦者によって追加が行われた基準操作内容に対するスコアを含んで算出したスコアとを区別可能に表示したり、観戦者によって比較結果が変更されなかった場合のスコアと、観戦者によって比較結果が変更された場合のスコアとを区別可能に表示する等を行う。これにより、観戦者による基準操作内容や比較結果の変更がゲーム結果に与える影響をプレーヤや観戦者に実感させることができる。また、基準操作内容の変更状況に応じて付与されたスコアに基づきランキング表示を行うようにしてもよい。また、変更された基準操作内容の数や、基準操作内容を変更した観戦者の人数に応じてプレーヤに特典(ゲーム媒体、ゲーム内通貨等)を付与し、当該数や当該人数が多いほど価値の高い特典がプレーヤに付与されるようにしてもよい。また、観戦者が変更した基準操作内容を指示する指示標識DSに従ったタッチ操作が行われた場合に(或いは、当該タッチ操作の回数に応じて)、当該観戦者に特典を付与するようにしてもよいし、観戦者が変更した基準操作内容の数に応じて当該観戦者に特典を付与するようにしてもよい。 Also, the game performance (score) of the player and the bonus to be given to the player (and/or the spectator) may be determined based on the change status of the standard operation content. For example, when a touch operation is performed according to the instruction sign DS indicating the standard operation content, if the standard operation content is a changed standard operation content (a newly added standard operation content, a standard operation content with a changed standard timing, or a standard operation content with a changed operation command), the evaluation value of the touch operation may be made higher than when the standard operation content is not changed, so that a higher score can be obtained. Also, a score may be given to the player according to the number of changed standard operation contents or the number of spectators who changed the standard operation content, and the higher the number or the number of spectators, the higher the score given to the player. In this case, the score given according to the evaluation result of the player's touch operation and the score given according to the change status of the standard operation content may be displayed on the game screen GI in a distinguishable manner. That is, the game result assuming that the standard operation content or the comparison result is not changed by the spectator is displayed in a comparable manner to the game result assuming that the standard operation content or the comparison result is changed by the spectator. For example, the score calculated excluding the score for the standard operation content added by the spectator may be displayed in a distinguishable manner from the score calculated including the score for the standard operation content added by the spectator, or the score when the comparison result is not changed by the spectator may be displayed in a distinguishable manner from the score when the comparison result is changed by the spectator. This allows the player and the spectator to realize the impact of the change in the standard operation content or the comparison result by the spectator on the game result. In addition, a ranking may be displayed based on the score given according to the change status of the standard operation content. In addition, a bonus (game medium, in-game currency, etc.) may be given to the player according to the number of changed standard operation contents or the number of spectators who changed the standard operation contents, and the more the number or the more the number, the more valuable the bonus given to the player. In addition, when a touch operation is performed according to the instruction sign DS indicating the changed standard operation content by the spectator (or according to the number of touch operations), the spectator may be given a bonus, or the spectator may be given a bonus according to the number of changed standard operation contents by the spectator.

また、複数の観戦者の中から抽選等により1人の観戦者を選択し、選択された観戦者がプレーヤの基準操作内容を変更できるようにしてもよいし、選択された観戦者がプレーヤと協力プレイ(例えば、プレーヤと観戦者が交互にボタンBTを操作するプレイ)を行えるようにしてもよいし、選択された観戦者がプレーヤと対戦プレイを行えるようにしてもよい。また、複数の観戦者の中から1人の観戦者を選択し、選択された観戦者(第1の観戦者)による基準操作内容の変更が行われた後に、第1の観戦者と所定の関係にある他の観戦者(第2の観戦者)を選択し、第2の観戦者による基準操作内容の変更が行われた後に、第2の観戦者と所定の関係にある他の観戦者(第3の観戦者)を選択することを繰り返してもよい。この場合、先に選択された観戦者による基準操作内容の変更内容に応じて、後に選択された観戦者が変更可能な基準操作内容が決まるようにしてもよい。例えば、先に選択された観戦者がタップ操作に係る基準操作内容を変更した場合、後に選択された観戦者が、タップ操作に係る基準操作内容のみを変更できるようにしたり、逆に、タップ操作以外の種類の操作コマンドに係る基準操作内容のみを変更できるようにしてもよい。 Also, one spectator may be selected from among a plurality of spectators by lottery or the like, and the selected spectator may be allowed to change the standard operation content of the player, or the selected spectator may be allowed to play cooperatively with the player (for example, the player and the spectator alternately operate the button BT), or the selected spectator may be allowed to play against the player. Also, one spectator may be selected from among a plurality of spectators, and after the standard operation content is changed by the selected spectator (first spectator), another spectator (second spectator) who has a predetermined relationship with the first spectator may be selected, and after the standard operation content is changed by the second spectator, another spectator (third spectator) who has a predetermined relationship with the second spectator may be selected. In this case, the standard operation content that can be changed by the spectator selected later may be determined according to the change in the standard operation content by the spectator selected earlier. For example, if an earlier selected spectator changes the standard operation content related to a tap operation, a later selected spectator may be able to change only the standard operation content related to a tap operation, or conversely, may be able to change only the standard operation content related to types of operation commands other than tap operations.

本実施形態によれば、観戦者による操作(例えば、投稿情報を投稿する操作)に基づいてプレーヤの基準操作内容(或いは、基準操作内容とプレーヤの操作内容との比較結果)
を変更することで、プレーヤがゲーム中に行うべき操作のタイミングやコマンドに観戦者が関与することができ、観戦者がプレーヤのゲームプレイに深く関与することができるゲームを実現することができる。更に、観戦者が基準操作内容の変更内容を直接指定できるようにすることで、観戦者はプレーヤのゲームプレイにより深く関与することができる。また、観戦者によって投稿された投稿情報(投げ銭など)の内容や観戦者の情報(投稿履歴など)に応じて基準操作内容を変更したり、観戦者の人数や投げ銭の総額などが開始条件を満たした場合に基準操作内容を変更可能にしたり、投げ銭の額などが観戦者条件を満たした観戦者が基準操作内容を変更できるようにすることで、観戦者に対して投稿情報を投稿する動機を強く与えることができる。
According to this embodiment, the standard operation content of the player (or the comparison result between the standard operation content and the operation content of the player) is calculated based on the operation by the spectator (for example, the operation of posting the post information).
By changing the standard operation content, spectators can be involved in the timing and commands of operations that a player should perform during a game, and a game in which spectators can be deeply involved in the gameplay of a player can be realized. Furthermore, by allowing spectators to directly specify the changes to the standard operation content, spectators can be more deeply involved in the gameplay of a player. In addition, by changing the standard operation content according to the content of posted information (such as tips) posted by spectators and spectator information (such as posting history), making the standard operation content changeable when the number of spectators, the total amount of tips, etc., meet a start condition, and allowing a spectator who meets a spectator condition such as the amount of tips to change the standard operation content, spectators can be strongly motivated to post posted information.

3.処理
次に、本実施形態のゲーム観戦システムの処理の一例について図8、図9のフローチャートを用いて説明する。
3. Processing Next, an example of the processing of the game watching system of this embodiment will be described with reference to the flowcharts of FIGS.

図8は、サーバ20の処理の流れを示すフローチャートである。観戦制御部210は、ゲームをプレイしているプレーヤの操作情報や当該ゲームの進行状況をプレーヤの端末10から取得し(ステップS10)、取得した情報に基づいて当該ゲームを視聴するために必要な情報を生成し、生成した情報を観戦者の端末10に送信する(ステップS11)。 Figure 8 is a flowchart showing the processing flow of the server 20. The watching control unit 210 acquires operation information of the player playing the game and the progress of the game from the player's terminal 10 (step S10), generates information necessary for watching the game based on the acquired information, and transmits the generated information to the spectator's terminal 10 (step S11).

次に、基準操作内容変更部212は、観戦者の端末10から投稿情報を受信したか否かを判断し(ステップS12)、投稿情報を受信した場合(ステップS12のY)には、受信した投稿情報(投げ銭の額など)に基づいて、当該投稿情報で指定されるプレーヤに対応付けられた基準操作内容を変更し(ステップS13)、基準操作内容の変更内容(削除された基準操作内容、追加された基準操作内容の操作タイミング及び操作コマンド、既存の基準操作内容の変更後の操作タイミングや操作コマンド)を通知する情報をプレーヤ及び観戦者の端末10に送信する(ステップS14)。次に、処理部200は、プレーヤがプレイしているゲームが終了したか否かを判断し(ステップS15)、当該ゲームが終了していない場合(ステップS15のN)には、ステップS10に移行し、当該ゲームが終了するまでステップS10以降の処理を繰り返す。 Next, the standard operation content change unit 212 judges whether or not it has received posted information from the terminal 10 of the spectator (step S12). If it has received posted information (Y in step S12), it changes the standard operation content associated with the player specified in the posted information based on the received posted information (such as the amount of the tip) (step S13), and transmits information notifying the changes in the standard operation content (the deleted standard operation content, the operation timing and operation command of the added standard operation content, and the operation timing and operation command after the change of the existing standard operation content) to the terminals 10 of the player and the spectator (step S14). Next, the processing unit 200 judges whether or not the game being played by the player has ended (step S15). If the game has not ended (N in step S15), it proceeds to step S10 and repeats the processes from step S10 until the game ends.

図9は、プレーヤの端末10の処理の流れを示すフローチャートである。まず、処理部100は、楽曲データの再生を開始する(ステップS20)。次に、基準操作内容通知部110は、楽曲データに対応付けて設定された基準操作内容に基づいて、当該基準操作内容に対応する(当該基準操作内容を把握可能な)指示標識DSをゲーム画面GIに表示させる制御を行う(ステップS21)。楽曲データには、操作タイミング(基準タイミング)及び操作コマンド(操作すべきボタンBT、操作すべきタッチ操作の種類)を規定する基準操作内容が複数対応付けられており、基準操作内容通知部110は、基準操作内容に対応する指示標識DSが、当該基準操作内容で規定される基準タイミングで、当該基準操作内容で規定されるボタンBTに到達するように制御する。 Figure 9 is a flowchart showing the processing flow of the player's terminal 10. First, the processing unit 100 starts playing the music data (step S20). Next, the reference operation content notification unit 110 performs control to display an instruction marker DS corresponding to the reference operation content (which allows the reference operation content to be understood) on the game screen GI based on the reference operation content set in association with the music data (step S21). The music data is associated with multiple reference operation contents that specify operation timing (reference timing) and operation commands (button BT to be operated, type of touch operation to be operated), and the reference operation content notification unit 110 performs control so that the instruction marker DS corresponding to the reference operation content reaches the button BT specified by the reference operation content at the reference timing specified by the reference operation content.

次に、ゲーム成績決定部112は、いずれかのボタンBTに対するプレーヤの操作(タッチ操作)があったか否かを判断する(ステップS22)。当該操作があった場合(ステップS22のY)には、プレーヤの操作内容と指示標識DS(操作されたボタンBTから最も近傍に位置する指示標識DS)に対応する基準操作内容とを比較し(ステップS23)、比較結果(プレーヤの操作タイミングと当該基準操作内容で規定される基準タイミングとのズレ、プレーヤの操作コマンドと当該基準操作内容で規定される操作コマンドとの一致/不一致)に基づいてスコアを算出する(ステップS24)。 Next, the game result determination unit 112 judges whether or not the player has operated (touched) any of the buttons BT (step S22). If such an operation has been performed (Y in step S22), the game result determination unit 112 compares the player's operation with the reference operation corresponding to the instruction mark DS (the instruction mark DS located closest to the operated button BT) (step S23), and calculates a score based on the comparison result (the difference between the player's operation timing and the reference timing defined by the reference operation content, and the agreement/mismatch between the player's operation command and the operation command defined by the reference operation content) (step S24).

次に、基準操作内容通知部110は、基準操作内容の変更内容を通知する情報をサーバ20から受信したか否かを判断し(ステップS25)、当該情報を受信した場合(ステッ
プS25のY)には、受信した情報に従って楽曲データに対応付けられた基準操作内容を変更する(ステップS26)。次に、処理部100は、ゲーム(楽曲の再生)が終了したか否かを判断し(ステップS27)、ゲームが終了していない場合(ステップS27のN)には、ステップS20に移行し、ゲームが終了するまでステップS20以降の処理を繰り返す。
Next, the standard operation content notifying section 110 judges whether or not information notifying the change of the standard operation content has been received from the server 20 (step S25), and if the information has been received (Y in step S25), changes the standard operation content associated with the music data in accordance with the received information (step S26). Next, the processing section 100 judges whether or not the game (playback of the music) has ended (step S27), and if the game has not ended (N in step S27), proceeds to step S20, and repeats the processes from step S20 onwards until the game ends.

本発明は、上記実施形態で説明したものに限らず、種々の変形実施が可能である。例えば、明細書又は図面中の記載において広義や同義な用語として引用された用語は、明細書又は図面中の他の記載においても広義や同義な用語に置き換えることができる。 The present invention is not limited to the above-described embodiment, and various modifications are possible. For example, terms cited in the specification or drawings as broadly defined or synonymous terms can be replaced with broadly defined or synonymous terms in other descriptions in the specification or drawings.

10…端末、20…サーバ、100…処理部、110…基準操作内容通知部、112…ゲーム成績決定部、120…画像生成部、130…音生成部、150…入力部、170…記憶部、190…表示部、192…音出力部、196…通信部、200…処理部、210…観戦制御部、212…基準操作内容変更部、270…記憶部、272…格納部、296…通信部 10... terminal, 20... server, 100... processing unit, 110... standard operation content notification unit, 112... game result determination unit, 120... image generation unit, 130... sound generation unit, 150... input unit, 170... storage unit, 190... display unit, 192... sound output unit, 196... communication unit, 200... processing unit, 210... watching control unit, 212... standard operation content change unit, 270... storage unit, 272... storage unit, 296... communication unit

Claims (19)

ゲームをプレイするプレーヤが当該ゲーム中に行うべき基準操作内容を記憶する記憶部と、
前記ゲーム中に前記プレーヤに対して前記基準操作内容を把握可能な操作指示情報を通知する基準操作内容通知部と、
前記プレーヤの操作内容と前記基準操作内容とを比較し、比較結果に基づいて前記ゲームの成績を決定するゲーム成績決定部と、
前記ゲームの前記プレーヤとは異なる観戦者に対して、前記プレーヤによってプレイされている前記ゲームの内容の少なくとも一部を把握可能に提示する観戦制御部と、
前記ゲーム中における前記観戦者の操作に基づいて、前記基準操作内容又は前記比較結果を変更する基準操作内容変更部とを含み、
前記基準操作内容は前記ゲームの時系列に対応付けられており、
前記基準操作内容通知部は、
前記時系列に従って前記操作指示情報を通知し、
前記時系列において第1期間と第2期間とが設定され、
前記基準操作内容変更部は、
前記第1期間と、前記第2期間とで、変更対象にする前記基準操作内容を異ならせることを特徴とするゲーム観戦システム。
a storage unit that stores standard operation content that a player who plays a game should perform during the game;
a reference operation content notifying unit that notifies the player of operation instruction information enabling the player to understand the reference operation content during the game;
a game result determination unit that compares the operation content of the player with the reference operation content and determines the game result based on the comparison result;
a watching control unit that presents at least a part of the content of the game being played by the player to a spectator other than the player of the game in a manner that allows the spectator to understand the content of the game being played by the player;
a reference operation content changing unit that changes the reference operation content or the comparison result based on an operation of the spectator during the game ,
the reference operation content is associated with a timeline of the game,
The reference operation content notification unit is
notifying the operation instruction information in accordance with the time series;
A first period and a second period are set in the time series,
The reference operation content changing unit is
A game watching system, characterized in that the reference operation content to be changed is made different between the first period and the second period .
請求項において、
前記基準操作内容変更部は、
前記第1期間において全ての前記基準操作内容を変更対象にし、前記第2期間において前記操作指示情報が通知されていない前記基準操作内容を変更対象にすることを特徴とするゲーム観戦システム。
In claim 1 ,
The reference operation content changing unit is
A game watching system characterized in that all of the standard operation contents are subject to change during the first period, and the standard operation contents for which the operation instruction information has not been notified are subject to change during the second period.
ゲームをプレイするプレーヤが当該ゲーム中に行うべき基準操作内容を記憶する記憶部と、
前記ゲーム中に前記プレーヤに対して前記基準操作内容を把握可能な操作指示情報を通
知する基準操作内容通知部と、
前記プレーヤの操作内容と前記基準操作内容とを比較し、比較結果に基づいて前記ゲームの成績を決定するゲーム成績決定部と、
前記ゲームの前記プレーヤとは異なる観戦者に対して、前記プレーヤによってプレイされている前記ゲームの内容の少なくとも一部を把握可能に提示する観戦制御部と、
前記ゲーム中における前記観戦者の操作に基づいて、前記基準操作内容又は前記比較結果を変更する基準操作内容変更部とを含み、
前記基準操作内容変更部は、
複数の観戦者のうち所定の観戦者条件を満たした観戦者の操作に基づいて、前記基準操作内容又は前記比較結果を変更することを特徴とするゲーム観戦システム。
a storage unit that stores standard operation content that a player who plays a game should perform during the game;
a reference operation content notifying unit that notifies the player of operation instruction information enabling the player to understand the reference operation content during the game;
a game result determination unit that compares the operation content of the player with the reference operation content and determines the game result based on the comparison result;
a watching control unit that presents at least a part of the content of the game being played by the player to a spectator other than the player of the game in a manner that allows the spectator to understand the content of the game being played by the player;
a reference operation content changing unit that changes the reference operation content or the comparison result based on an operation of the spectator during the game ,
The reference operation content changing unit is
A game watching system, characterized in that the standard operation content or the comparison result is changed based on an operation of a spectator who satisfies a predetermined spectator condition among a plurality of spectators .
ゲームをプレイするプレーヤが当該ゲーム中に行うべき基準操作内容を記憶する記憶部と、
前記ゲーム中に前記プレーヤに対して前記基準操作内容を把握可能な操作指示情報を通知する基準操作内容通知部と、
前記プレーヤの操作内容と前記基準操作内容とを比較し、比較結果に基づいて前記ゲームの成績を決定するゲーム成績決定部と、
前記ゲームの前記プレーヤとは異なる観戦者に対して、前記プレーヤによってプレイされている前記ゲームの内容の少なくとも一部を把握可能に提示する観戦制御部と、
前記ゲーム中における前記観戦者の操作に基づいて、前記基準操作内容又は前記比較結果を変更する基準操作内容変更部とを含み、
前記ゲーム成績決定部は、
前記基準操作内容の変更状況に基づいて、前記プレーヤ及び/又は前記観戦者に付与する特典を決定することを特徴とするゲーム観戦システム。
a storage unit that stores standard operation content that a player who plays a game should perform during the game;
a reference operation content notifying unit that notifies the player of operation instruction information enabling the player to understand the reference operation content during the game;
a game result determination unit that compares the operation content of the player with the reference operation content and determines the game result based on the comparison result;
a watching control unit that presents at least a part of the content of the game being played by the player to a spectator other than the player of the game in a manner that allows the spectator to understand the content of the game being played by the player;
a reference operation content changing unit that changes the reference operation content or the comparison result based on an operation of the spectator during the game ,
The game result determination unit:
A game watching system comprising: a game watching unit that determines a benefit to be given to the player and/or the spectator based on a change in the standard operation content.
請求項3又は4において、
前記基準操作内容は前記ゲームの時系列に対応付けられており、
前記基準操作内容通知部は、
前記時系列に従って前記操作指示情報を通知することを特徴とするゲーム観戦システム。
In claim 3 or 4 ,
the reference operation content is associated with a timeline of the game,
The reference operation content notification unit is
A game watching system which notifies the operation instruction information in accordance with the time series.
請求項1、2又は5において、
前記基準操作内容通知部は、
基準タイミングを含む前記基準操作内容を把握可能な前記操作指示情報を通知し、
前記ゲーム成績決定部は、
前記プレーヤの操作タイミングと前記基準タイミングとを比較することを特徴とするゲーム観戦システム。
In claim 1, 2 or 5 ,
The reference operation content notification unit is
notifying the user of the operation instruction information that allows the user to grasp the reference operation content including the reference timing;
The game result determination unit:
A game watching system comprising: a player's operation timing and a reference timing being compared with each other.
請求項1乃至のいずれか1項において、
前記基準操作内容変更部は、
前記操作指示情報が通知されていない前記基準操作内容を変更対象にすることを特徴とするゲーム観戦システム。
In any one of claims 1 to 6 ,
The reference operation content changing unit is
A game watching system, characterized in that the standard operation content for which the operation instruction information has not been notified is the object of change.
請求項1乃至のいずれか1項において、
前記基準操作内容は、操作タイミング及び/又は操作コマンドであることを特徴とするゲーム観戦システム。
In any one of claims 1 to 7 ,
A game watching system, wherein the reference operation content is an operation timing and/or an operation command.
請求項1乃至のいずれか1項において、
前記基準操作内容変更部は、
前記ゲーム中に所定の開始条件が満たされた場合に、所定の期間だけ前記基準操作内容
又は前記比較結果を変更可能にすることを特徴とするゲーム観戦システム。
In any one of claims 1 to 8 ,
The reference operation content changing unit is
A game watching system characterized in that, when a predetermined start condition is satisfied during the game, the reference operation content or the comparison result is changeable for a predetermined period of time.
請求項1乃至のいずれか1項において、
前記ゲームは、複数のプレーヤの操作に基づき進行し、
前記記憶部は、
各プレーヤに対応付けて前記基準操作内容を記憶し、
前記基準操作内容変更部は、
前記観戦者の操作に基づいて、当該観戦者によって指定されたプレーヤに対応付けられた前記基準操作内容を変更することを特徴とするゲーム観戦システム。
In any one of claims 1 to 9 ,
the game proceeds based on operations of a plurality of players;
The storage unit is
storing the reference operation content in association with each player;
The reference operation content changing unit is
A game watching system, comprising: a controller for controlling a game operation of a game player designated by a spectator, the controller controlling said game player controlling said spectator;
請求項1乃至10のいずれか1項において、
前記基準操作内容変更部は、
前記観戦者によって指定された変更内容に従って前記基準操作内容を変更することを特徴とするゲーム観戦システム。
In any one of claims 1 to 10 ,
The reference operation content changing unit is
A game watching system, characterized in that the standard operation content is changed in accordance with the change content designated by the spectator.
請求項1乃至11のいずれか1項において、
前記基準操作内容変更部は、
前記観戦者によって所定の準備期間において指定された変更内容に従って前記基準操作内容を変更することを特徴とするゲーム観戦システム。
In any one of claims 1 to 11 ,
The reference operation content changing unit is
A game watching system, characterized in that the standard operation content is changed in accordance with the change content designated by the spectator during a predetermined preparation period.
請求項11又は12において、
前記基準操作内容変更部は、
前記観戦者によって指定された変更内容と他の観戦者によって指定された変更内容との重複の有無を前記観戦者に通知することを特徴とするゲーム観戦システム。
In claim 11 or 12 ,
The reference operation content changing unit is
A game watching system, characterized in that the spectator is notified of whether or not there is a duplication between changes specified by the spectator and changes specified by other spectators.
請求項11乃至13のいずれか1項において、
前記基準操作内容変更部は、
前記観戦者によって指定された変更内容と他の観戦者によって指定された変更内容との重複状況に基づいて、前記基準操作内容の変更内容を決定することを特徴とするゲーム観戦システム。
In any one of claims 11 to 13 ,
The reference operation content changing unit is
A game watching system, characterized in that a change content to the reference operation content is determined based on an overlap between the change content designated by the spectator and the change content designated by other spectators.
請求項1乃至14のいずれか1項において、
前記基準操作内容変更部は、
前記観戦者の情報に応じて前記基準操作内容又は前記比較結果を変更することを特徴とするゲーム観戦システム。
In any one of claims 1 to 14 ,
The reference operation content changing unit is
A game watching system, characterized in that the standard operation content or the comparison result is changed in response to information about the spectator.
請求項1乃至15のいずれか1項において、
前記観戦者の操作は、前記ゲームに投稿情報を投稿する操作であり、
前記基準操作内容変更部は、
前記投稿情報の内容に応じて前記基準操作内容又は前記比較結果を変更することを特徴とするゲーム観戦システム。
In any one of claims 1 to 15 ,
the operation of the spectator is an operation of posting post information to the game,
The reference operation content changing unit is
A game watching system, characterized in that the reference operation content or the comparison result is changed depending on the content of the posted information.
ゲームをプレイするプレーヤが当該ゲーム中に行うべき基準操作内容を記憶する記憶部と、
前記ゲーム中に前記プレーヤに対して前記基準操作内容を把握可能な操作指示情報を通知する基準操作内容通知部と、
前記プレーヤの操作内容と前記基準操作内容とを比較し、比較結果に基づいて前記ゲームの成績を決定するゲーム成績決定部と、
前記ゲームの前記プレーヤとは異なる観戦者に対して、前記プレーヤによってプレイされている前記ゲームの内容の少なくとも一部を把握可能に提示する観戦制御部と、
前記ゲーム中における前記観戦者の操作に基づいて、前記基準操作内容又は前記比較結果を変更する基準操作内容変更部とを含み、
前記基準操作内容は前記ゲームの時系列に対応付けられており、
前記基準操作内容通知部は、
前記時系列に従って前記操作指示情報を通知し、
前記時系列において第1期間と第2期間とが設定され、
前記基準操作内容変更部は、
前記第1期間と、前記第2期間とで、変更対象にする前記基準操作内容を異ならせることを特徴とするサーバ装置。
a storage unit that stores standard operation content that a player who plays a game should perform during the game;
a reference operation content notifying unit that notifies the player of operation instruction information enabling the player to understand the reference operation content during the game;
a game result determination unit that compares the operation content of the player with the reference operation content and determines the game result based on the comparison result;
a watching control unit that presents at least a part of the content of the game being played by the player to a spectator other than the player of the game in a manner that allows the spectator to understand the content of the game being played by the player;
a reference operation content changing unit that changes the reference operation content or the comparison result based on an operation of the spectator during the game ,
the reference operation content is associated with a timeline of the game,
The reference operation content notification unit is
notifying the operation instruction information in accordance with the time series;
A first period and a second period are set in the time series,
The reference operation content changing unit is
The server device is characterized in that the standard operation content to be changed is made different between the first period and the second period .
ゲームをプレイするプレーヤが当該ゲーム中に行うべき基準操作内容を記憶する記憶部と、
前記ゲーム中に前記プレーヤに対して前記基準操作内容を把握可能な操作指示情報を通知する基準操作内容通知部と、
前記プレーヤの操作内容と前記基準操作内容とを比較し、比較結果に基づいて前記ゲームの成績を決定するゲーム成績決定部と、
前記ゲームの前記プレーヤとは異なる観戦者に対して、前記プレーヤによってプレイされている前記ゲームの内容の少なくとも一部を把握可能に提示する観戦制御部と、
前記ゲーム中における前記観戦者の操作に基づいて、前記基準操作内容又は前記比較結果を変更する基準操作内容変更部とを含み、
前記基準操作内容変更部は、
複数の観戦者のうち所定の観戦者条件を満たした観戦者の操作に基づいて、前記基準操作内容又は前記比較結果を変更することを特徴とするサーバ装置。
a storage unit that stores standard operation content that a player who plays a game should perform during the game;
a reference operation content notifying unit that notifies the player of operation instruction information enabling the player to understand the reference operation content during the game;
a game result determination unit that compares the operation content of the player with the reference operation content and determines the game result based on the comparison result;
a watching control unit that presents at least a part of the content of the game being played by the player to a spectator other than the player of the game in a manner that allows the spectator to understand the content of the game being played by the player;
a reference operation content changing unit that changes the reference operation content or the comparison result based on an operation of the spectator during the game ,
The reference operation content changing unit is
A server device which changes the standard operation content or the comparison result based on an operation of a spectator who satisfies a predetermined spectator condition among a plurality of spectators .
ゲームをプレイするプレーヤが当該ゲーム中に行うべき基準操作内容を記憶する記憶部と、
前記ゲーム中に前記プレーヤに対して前記基準操作内容を把握可能な操作指示情報を通知する基準操作内容通知部と、
前記プレーヤの操作内容と前記基準操作内容とを比較し、比較結果に基づいて前記ゲームの成績を決定するゲーム成績決定部と、
前記ゲームの前記プレーヤとは異なる観戦者に対して、前記プレーヤによってプレイされている前記ゲームの内容の少なくとも一部を把握可能に提示する観戦制御部と、
前記ゲーム中における前記観戦者の操作に基づいて、前記基準操作内容又は前記比較結果を変更する基準操作内容変更部とを含み、
前記ゲーム成績決定部は、
前記基準操作内容の変更状況に基づいて、前記プレーヤ及び/又は前記観戦者に付与する特典を決定することを特徴とするサーバ装置。
a storage unit that stores standard operation content that a player who plays a game should perform during the game;
a reference operation content notifying unit that notifies the player of operation instruction information enabling the player to understand the reference operation content during the game;
a game result determination unit that compares the operation content of the player with the reference operation content and determines the game result based on the comparison result;
a watching control unit that presents at least a part of the content of the game being played by the player to a spectator other than the player of the game in a manner that allows the spectator to understand the content of the game being played by the player;
a reference operation content changing unit that changes the reference operation content or the comparison result based on an operation of the spectator during the game ,
The game result determination unit:
A server device which determines a benefit to be given to the player and/or the spectators based on a change state of the standard operation content .
JP2020178743A 2020-10-26 2020-10-26 Game watching system and server device Active JP7536596B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020178743A JP7536596B2 (en) 2020-10-26 2020-10-26 Game watching system and server device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020178743A JP7536596B2 (en) 2020-10-26 2020-10-26 Game watching system and server device

Publications (2)

Publication Number Publication Date
JP2022069850A JP2022069850A (en) 2022-05-12
JP7536596B2 true JP7536596B2 (en) 2024-08-20

Family

ID=81534325

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020178743A Active JP7536596B2 (en) 2020-10-26 2020-10-26 Game watching system and server device

Country Status (1)

Country Link
JP (1) JP7536596B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023053652A (en) * 2021-10-01 2023-04-13 株式会社コロプラ program, computer, system, method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014158620A (en) 2013-02-20 2014-09-04 Square Enix Co Ltd Game system, control method, program, and recording medium
JP2018042748A (en) 2016-09-14 2018-03-22 株式会社バンダイナムコエンターテインメント Program and computer system
JP2019000456A (en) 2017-06-16 2019-01-10 株式会社バンダイナムコエンターテインメント Computer system and program
JP2019054838A (en) 2017-09-19 2019-04-11 ヤフー株式会社 Information processing apparatus, information processing method and information processing program
JP2019195536A (en) 2018-05-10 2019-11-14 株式会社 ディー・エヌ・エー System, method and program for distributing moving image
JP6624766B1 (en) 2019-08-14 2019-12-25 株式会社Five for Game system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014158620A (en) 2013-02-20 2014-09-04 Square Enix Co Ltd Game system, control method, program, and recording medium
JP2018042748A (en) 2016-09-14 2018-03-22 株式会社バンダイナムコエンターテインメント Program and computer system
JP2019000456A (en) 2017-06-16 2019-01-10 株式会社バンダイナムコエンターテインメント Computer system and program
JP2019054838A (en) 2017-09-19 2019-04-11 ヤフー株式会社 Information processing apparatus, information processing method and information processing program
JP2019195536A (en) 2018-05-10 2019-11-14 株式会社 ディー・エヌ・エー System, method and program for distributing moving image
JP6624766B1 (en) 2019-08-14 2019-12-25 株式会社Five for Game system

Also Published As

Publication number Publication date
JP2022069850A (en) 2022-05-12

Similar Documents

Publication Publication Date Title
JP5746291B2 (en) Program and game system
JP5715110B2 (en) GAME SYSTEM, GAME CONTROL DEVICE, AND PROGRAM
JP6427328B2 (en) Program and game system
JP7516629B2 (en) Program, game system and game execution method
JP2016202550A (en) Server and program
JP5936757B1 (en) GAME SERVER, TERMINAL, GAME CONTROL METHOD AND PROGRAM BY GAME SERVER
JP7783357B2 (en) Program, server and game system
JP6837112B2 (en) Game system
JP6587817B2 (en) Game system
JP7536596B2 (en) Game watching system and server device
JP6454187B2 (en) Program and game system
JP7612375B2 (en) Game watching system and server device
JP7696805B2 (en) GAME SYSTEM, PROGRAM AND GAME CONTROL METHOD
JP2017176206A (en) Program and game system
JP6478732B2 (en) Program and game system
JP6747792B2 (en) Game system
JP6722749B2 (en) Program and game system
JP2014198203A (en) Program, game device, and server system
JP7022786B2 (en) Program and game system
JP2022006581A (en) Game programs, game systems, game processing methods, and game devices
JP6782314B2 (en) Program and game system
JP2015147064A (en) Program, game device, and server system
JP7123085B2 (en) Information processing system, server device, program, and game service providing method
JP2016179136A (en) Game system and program
JP6270789B2 (en) GAME PROGRAM, COMPUTER CONTROL METHOD, AND COMPUTER

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20210629

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230831

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240412

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240416

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240603

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240807

R150 Certificate of patent or registration of utility model

Ref document number: 7536596

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150