[go: up one dir, main page]

JP7152644B1 - SUPPORT SYSTEM, MANAGEMENT SERVER, TERMINAL DEVICE, SUPPORT METHOD AND SUPPORT PROGRAM - Google Patents

SUPPORT SYSTEM, MANAGEMENT SERVER, TERMINAL DEVICE, SUPPORT METHOD AND SUPPORT PROGRAM Download PDF

Info

Publication number
JP7152644B1
JP7152644B1 JP2021215273A JP2021215273A JP7152644B1 JP 7152644 B1 JP7152644 B1 JP 7152644B1 JP 2021215273 A JP2021215273 A JP 2021215273A JP 2021215273 A JP2021215273 A JP 2021215273A JP 7152644 B1 JP7152644 B1 JP 7152644B1
Authority
JP
Japan
Prior art keywords
support
cheering
terminal device
user
amount
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
JP2021215273A
Other languages
Japanese (ja)
Other versions
JP2022184698A (en
Inventor
俊行 加藤
Original Assignee
株式会社エーネクス
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 株式会社エーネクス filed Critical 株式会社エーネクス
Application granted granted Critical
Publication of JP7152644B1 publication Critical patent/JP7152644B1/en
Publication of JP2022184698A publication Critical patent/JP2022184698A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

【課題】観戦者が応援の一体感や応援の盛上りを感じることができるとともに、応援対象を限定しない応援ができる応援システム、管理サーバ、端末装置、応援方法および応援プログラムを提供する。【解決手段】端末装置200の入出力部203は、1または複数の応援対象それぞれに対応付けられた応援の入力を受付け、送受信部201は、受付けた応援に対応する応援対象を管理サーバ100に送信し、管理サーバ100の応援量算出部103は、端末装置200から受信した、応援対象と、応援対象を受信した日時である応援日時とに基づいて、応援対象ごとの応援量を算出し、送受信部101は、算出した応援対象ごとの応援量を端末装置200に送信し、端末装置200の入出力部203は、管理サーバ100から受信した、応援対象ごとの応援量を表示する。【選択図】図1A cheering system, a management server, a terminal device, a cheering method, and a cheering program that allow spectators to feel a sense of unity and excitement in cheering, and that allow cheering without limiting cheering targets. An input/output unit (203) of a terminal device (200) receives input of support associated with each of one or a plurality of support objects, and a transmission/reception unit (201) sends a support object corresponding to the received support to a management server (100). The support amount calculation unit 103 of the management server 100 calculates the support amount for each support target based on the support target received from the terminal device 200 and the support date and time when the support target is received, The transmitting/receiving unit 101 transmits the calculated cheering amount for each cheering target to the terminal device 200 , and the input/output unit 203 of the terminal device 200 displays the cheering amount for each cheering target received from the management server 100 . [Selection drawing] Fig. 1

Description

本発明は、応援システム、管理サーバ、端末装置、応援方法および応援プログラムに関する。 The present invention relates to a support system, a management server, a terminal device, a support method, and a support program.

スポーツ等の試合を観戦する場合、会場で観戦するほか、TV放送・ラジオ放送・インターネット等による動画配信・音声配信された映像・音声等を視聴することによって観戦することができる。また、さまざまな事情で会場に足を運ぶことが困難な場合も、TV放送・ラジオ放送・インターネット等による動画配信・音声配信によって観戦が可能である。一方で、 TV放送・ラジオ放送・インターネット等による動画配信・音声配信での試合を自宅などで観戦する場合、会場で応援する観戦者との一体感や応援の盛上りを感じることが難しかった。このような課題に対し、会場にいるような試合の熱気を味わうための試合観戦端末が開示されている(特許文献1参照)。 When watching a sporting game, in addition to watching the game at the venue, it is possible to watch the game by watching video and audio distributed by TV broadcast, radio broadcast, Internet, etc. In addition, even if it is difficult to visit the venue for various reasons, it is possible to watch the game through TV broadcasting, radio broadcasting, and video/audio distribution via the Internet. On the other hand, it was difficult to feel a sense of unity with spectators cheering at the venue and the excitement of cheering when watching a game at home, etc., via TV broadcasting, radio broadcasting, video distribution via the Internet, etc. In order to solve such a problem, a game watching terminal has been disclosed that allows users to enjoy the excitement of the game as if they were in the stadium (see Patent Document 1).

特開2019-024157号公報JP 2019-024157 A

しかしながら、上述する特許文献1に記載した技術は、試合観戦端末の画面に表示する試合を観戦しながら、観戦者が予め選択したチームに対して応援を行なうものであり、相手チームのプレイへの賞賛や両チームに対してエールを送るような、観戦者の気持ちを自由に表わす柔軟な応援をすることができなかった。 However, the technique described in Patent Document 1 mentioned above is for cheering on a team selected in advance by spectators while watching the game displayed on the screen of the game-watching terminal. It was not possible to freely express the feelings of the spectators, such as sending praise and cheers to both teams, to support them flexibly.

また、サッカーのような2チームによる対戦に対する応援だけでなく、駅伝のような3チーム以上で戦う競技やゴルフや水泳等の個人競技、スポーツ以外のライブや演劇等での出演者を応援できるような、応援対象を限定しない応援をすることができなかった。 In addition to cheering for matches between two teams such as soccer, it is also possible to support performers in competitions such as long-distance relay races where three or more teams compete, individual sports such as golf and swimming, and performers in non-sports live performances and plays. I couldn't support you without limiting the support target.

本発明は、上記に鑑みてなされたものであり、観戦者が応援の一体感や応援の盛上りを感じることができるとともに、応援対象を限定しない応援ができる応援システム、管理サーバ、端末装置、応援方法および応援プログラムを提供することを目的とする。 The present invention has been made in view of the above. The purpose is to provide support methods and support programs.

上述した課題を解決するために、本発明は、1または複数の端末装置が、1または複数の応援対象それぞれに対応付けられた応援の入力を受付け、受付けた応援に対応する応援対象を管理サーバに送信し、管理サーバは、端末装置から受信した、応援対象と応援対象を受信した日時である応援日時とに基づいて、応援対象ごとの応援量を算出し、算出した応援対象ごとの応援量を端末装置に送信し、端末装置は、管理サーバから受信した、応援対象ごとの応援量を表示することを特徴とする。 In order to solve the above-described problems, the present invention provides a system in which one or more terminal devices receive input of cheering associated with one or more cheering targets, respectively, and manage the cheering targets corresponding to the received cheering. and the management server calculates the amount of support for each support target based on the support target and the support date and time, which is the date and time when the support target was received, received from the terminal device, and calculates the support amount for each support target. to the terminal device, and the terminal device displays the amount of support received from the management server for each support target.

上述したように、本発明は、観戦者が応援の一体感や応援の盛上りを感じることができるとともに、応援対象を限定しない応援ができるという効果を奏する。 INDUSTRIAL APPLICABILITY As described above, the present invention has the effect of allowing spectators to feel a sense of unity and excitement in cheering, as well as enabling cheering without limiting the target of cheering.

本実施例にかかる応援システム10の構成を示すブロック図である。1 is a block diagram showing the configuration of a support system 10 according to an embodiment; FIG. 応援対象情報記憶部110、ユーザ情報記憶部120、応援演出情報記憶部130および応援ログ記憶部140のデータ構成の一例を示す説明図である。3 is an explanatory diagram showing an example of a data configuration of a support target information storage unit 110, a user information storage unit 120, a support effect information storage unit 130, and a support log storage unit 140; FIG. コメント記憶部150、チャット記憶部160およびチャットルーム情報記憶部170のデータ構成の一例を示す説明図である。3 is an explanatory diagram showing an example of a data configuration of a comment storage unit 150, a chat storage unit 160, and a chat room information storage unit 170; FIG. 管理サーバ100と端末装置200が実行する応援処理手順を示すフローチャートである。4 is a flowchart showing a support processing procedure executed by the management server 100 and the terminal device 200; 端末装置200で表示する応援画面の一例を示す説明図である。FIG. 4 is an explanatory diagram showing an example of a support screen displayed on the terminal device 200; 管理サーバ100が実行する応援量算出処理手順を示すフローチャートである。4 is a flowchart showing a support amount calculation processing procedure executed by the management server 100; 管理サーバ100が実行する応援演出処理手順を示すフローチャートである。4 is a flow chart showing a cheering effect processing procedure executed by the management server 100. FIG. 管理サーバ100が実行する熱狂指数算出手順を示すフローチャートである。4 is a flow chart showing a procedure for calculating an enthusiasm quotient executed by the management server 100. FIG. 管理サーバ100と端末装置200が実行するコメント処理手順を示すフローチャートである。4 is a flowchart showing a comment processing procedure executed by the management server 100 and the terminal device 200; 管理サーバ100と端末装置200が実行するチャット処理手順を示すフローチャートである。4 is a flowchart showing a chat processing procedure executed by the management server 100 and the terminal device 200; 管理サーバ100と端末装置200が実行する同期処理手順を示すフローチャートである。4 is a flowchart showing a synchronization processing procedure executed by the management server 100 and the terminal device 200; 応援演出および応援チャートの画面の一例を示す説明図である。FIG. 11 is an explanatory diagram showing an example of a screen of a cheering effect and a cheering chart; 管理サーバ100と端末装置200とが実行する運動量登録処理手順を示すフローチャートである。4 is a flowchart showing an exercise amount registration processing procedure executed by a management server 100 and a terminal device 200;

以下、添付図面を参照し本発明の実施例を説明する。なお、以下の説明は、実施の形態の一例であり、本発明はこれらの実施例に限定されるものではない。 Embodiments of the present invention will now be described with reference to the accompanying drawings. In addition, the following description is an example of an embodiment, and the present invention is not limited to these examples.

図1は、本実施例にかかる応援システム10の構成を示すブロック図である。図1に示すように、応援システム10は、管理サーバ100と、端末装置200~n(以下、端末装置200と示す。)と、連携サーバ300とを備える。管理サーバ100と端末装置200と連携サーバ300は、ネットワークNを介して互いに通信可能に接続する。ネットワークNは、インターネット、イントラネット、LAN(Local Area Network)、VPN(Virtual Private Network)、移動体通信網等の任意の通信ネットワークおよびそれらの組合せであり、その一部または全部が有線または無線であってもよい。 FIG. 1 is a block diagram showing the configuration of a support system 10 according to this embodiment. As shown in FIG. 1 , the support system 10 includes a management server 100 , terminal devices 200 to n (hereinafter referred to as terminal devices 200 ), and a link server 300 . The management server 100, the terminal device 200, and the cooperation server 300 are connected via a network N so as to be able to communicate with each other. The network N is any communication network such as the Internet, an intranet, a LAN (Local Area Network), a VPN (Virtual Private Network), a mobile communication network, or a combination thereof, part or all of which may be wired or wireless. may

管理サーバ100は、ユーザがTV放送・ラジオ放送・インターネット等による動画配信・音声配信される映像・音声等を視聴しながら、端末装置200に入力した応援に基づき、応援対象ごとの応援量や熱狂指数を算出するサーバであり、算出した応援対象ごとの応援量や熱狂指数、応援量等に応じた応援演出を端末装置200に送信するサーバである。管理サーバ100は、送受信部101と、画面生成部102と、応援量算出部103と、応援演出部104と、熱狂指数算出部105と、コメント制御部106と、チャット制御部107と、同期制御部108と、応援数換算部109と、応援対象情報記憶部110と、ユーザ情報記憶部120と、応援演出情報記憶部130と、応援ログ記憶部140と、コメント記憶部150と、チャット記憶部160と、チャットルーム情報記憶部170と、を備える。 The management server 100 calculates the amount of cheering and enthusiasm for each cheering target based on the cheering input to the terminal device 200 while the user watches video/audio delivered by TV broadcasting, radio broadcasting, and video/audio distribution via the Internet or the like. It is a server that calculates an index, and is a server that transmits to the terminal device 200 a cheering amount, an enthusiasm index, and a cheering effect according to the calculated amount of cheering for each cheering target. The management server 100 includes a transmission/reception unit 101, a screen generation unit 102, a cheering amount calculation unit 103, a cheering production unit 104, an enthusiasm index calculation unit 105, a comment control unit 106, a chat control unit 107, and synchronization control. section 108, support number conversion section 109, support target information storage section 110, user information storage section 120, support effect information storage section 130, support log storage section 140, comment storage section 150, and chat storage section 160 and a chat room information storage unit 170 .

図2は、応援対象情報記憶部110、ユーザ情報記憶部120、応援演出情報記憶部130および応援ログ記憶部140のデータ構成の一例を示す説明図である。図2(a)は、応援対象情報記憶部110のデータ構成の一例を示す説明図である。応援対象情報記憶部110は、スポーツ等の対戦や試合、ライブや演劇、その他のイベントでの応援対象に関する情報を記憶する。応援対象情報記憶部110は、応援IDと、イベント情報と、応援対象と、イベント時間と、応援時間と、その他の情報と、を対応付けて記憶する。 FIG. 2 is an explanatory diagram showing an example of the data configuration of the support target information storage unit 110, the user information storage unit 120, the support effect information storage unit 130, and the support log storage unit 140. As shown in FIG. FIG. 2A is an explanatory diagram showing an example of the data configuration of the support target information storage unit 110. As shown in FIG. The cheering target information storage unit 110 stores information about cheering targets in sports competitions, games, live performances, plays, and other events. The cheering target information storage unit 110 associates and stores a cheering ID, event information, a cheering target, an event time, a cheering time, and other information.

応援IDは、応援対象が参加するイベントを一意に識別する情報である。イベント情報は、TV放送・ラジオ放送・インターネット等による動画配信・音声配信によって映像・音声等を応援者が視聴することができるイベントに関する情報である。例えば、図2(a)に示すような“***リーグ”や“***初ライブ”等を記憶する。応援対象は、応援者が応援する具体的な対象であり、応援対象を識別できるチーム名や個人名等を記憶する。例えば、図2(a)に示すような“Aチーム,Bチーム”、“アイドルX”等を記憶する。イベント時間は、実際にイベントが開催される時間やTV放送・ラジオ放送・インターネット等による動画配信・音声配信される時間を記憶する。応援時間は、応援者からの応援を受付ける時間であり、イベント時間のみ、イベント時間前後の数時間、数日、その他任意の時間を記憶する。その他の情報としては、各チームのマークやマスコットの画像データ等を記憶してもよい。 A support ID is information that uniquely identifies an event in which a support target participates. The event information is information about an event that allows supporters to view video and audio through TV broadcasting, radio broadcasting, video distribution and audio distribution via the Internet and the like. For example, "*** league" and "*** first live" as shown in FIG. 2(a) are stored. A support target is a specific target that a supporter supports, and a team name, individual name, or the like that can identify the support target is stored. For example, "Team A, Team B", "Idol X", etc. as shown in FIG. 2(a) are stored. The event time stores the time at which the event is actually held, and the time at which video/audio distribution is performed via TV broadcasting, radio broadcasting, the Internet, or the like. The cheering time is the time for receiving cheering from supporters, and stores only the event time, several hours before and after the event time, several days, and other arbitrary times. As other information, image data of each team's mark or mascot may be stored.

図2(b)は、ユーザ情報記憶部120のデータ構成の一例を示す説明図である。ユーザ情報記憶部120は、端末装置200を操作するユーザに関する情報を記憶する。ユーザ情報記憶部120は、ユーザIDと、応援IDと、応援対象と、ユーザ情報と、応援履歴と、その他の情報と、を対応付けて記憶する。 FIG. 2B is an explanatory diagram showing an example of the data configuration of the user information storage unit 120. As shown in FIG. The user information storage unit 120 stores information about users who operate the terminal device 200 . The user information storage unit 120 associates and stores a user ID, a support ID, a support target, user information, a support history, and other information.

ユーザIDは、応援者であるユーザを識別する情報である。ユーザIDは、ユーザ登録したユーザを応援システム10内で一意に識別する。応援IDは、ユーザが応援するイベントに対応する応援IDを記憶する。応援対象は、ユーザが選択した応援対象を記憶する。ユーザ情報は、ユーザに関する情報であり、ログイン時の認証情報やユーザ登録時やプレゼント応募時等にユーザによって入力された情報(例えば、メールアドレス、住所、氏名、年齢等)を記憶する。応援履歴は、ユーザがログインして応援した場合の応援に関する履歴等を記憶する。 A user ID is information for identifying a user who is a supporter. The user ID uniquely identifies a registered user within the support system 10 . The support ID stores a support ID corresponding to an event supported by the user. The support target stores the support target selected by the user. The user information is information about the user, and stores authentication information at the time of login and information (e.g., e-mail address, address, name, age, etc.) input by the user at the time of user registration, gift application, or the like. The support history stores the history of support when the user logs in and supports.

図2(c)は、応援演出情報記憶部130のデータ構成の一例を示す説明図である。演出情報記憶部130は、応援IDごとに作成され、試合等のイベント全体や応援対象である各チーム、個人に対し、応援を盛り上げるために設定する応援演出に関する情報を記憶する。応援演出情報記憶部130は、演出IDと、演出開始条件と、演出終了条件と、演出内容と、その他の情報とを対応付けて記憶する。このような応援演出は、イベントの内容に応じた演出を設定するほか、イベント全体や応援対象を応援したい企業や団体、グループ、個人等がスポンサーとなってスポンサーに関連する演出を設定してもよい。 FIG. 2(c) is an explanatory diagram showing an example of the data configuration of the support effect information storage unit 130. As shown in FIG. The performance information storage unit 130 is created for each cheering ID and stores information about the cheering performance set for the entire event such as a match and for each team or individual to be cheered to boost the cheering. The support effect information storage unit 130 associates and stores the effect ID, effect start conditions, effect end conditions, effect contents, and other information. In addition to setting the production according to the content of the event, such a support production can be set by sponsoring a company, organization, group, individual, etc. who wants to support the whole event or the support target and setting production related to the sponsor. good.

演出IDは、演出を識別する情報を記憶する。演出開始条件は、対応する演出内容を開始する条件であり、例えば応援量が所定の基準を超えた、特定のチームに得点が入った、野球において特定のチームの7回攻撃が開始した等のさまざまな条件を設定する。また、複数の条件を組合せてもよい。演出終了条件は、演出内容を終了する条件であり、例えば応援量が所定の基準未満となった、得点が入ってから所定時間が経過した、野球で7回攻撃が終了した等のさまざまな条件を設定することができ、複数の条件を組合せてもよい。演出内容には、応援を盛り上げるための画面表示や音声、バイブレーションの出力等のさまざまな応援演出(コンテンツやプログラム等)を記憶する。 The effect ID stores information for identifying the effect. The production start condition is a condition for starting the corresponding production content, for example, the amount of cheering exceeds a predetermined standard, a specific team scores, or a specific team starts the 7th inning in baseball. Set various conditions. Moreover, you may combine several conditions. The performance end condition is a condition for ending the content of the performance. For example, the amount of cheering has fallen below a predetermined standard, a predetermined time has passed since a goal was scored, and 7 attacks in baseball have ended. can be set, and multiple conditions may be combined. The production content stores various cheering productions (contents, programs, etc.) such as screen display, sound, and vibration output for cheering.

その他の情報として、演出内容がスポンサーの提供である旨の情報や通常の演出に加えて、所定の条件に合致した場合にのみ出力する応援演出等を記憶してもよい。 As other information, in addition to information to the effect that the content of the presentation is provided by the sponsor, and in addition to the normal presentation, a cheering presentation to be output only when a predetermined condition is met may be stored.

図2(d)は、応援ログ記憶部140のデータ構成の一例を示す説明図である。応援ログ記憶部140は、応援IDごとに作成され、応援に関する情報(以下、応援ログと示す。)を記憶する。応援ログ記憶部140は、ユーザIDと、応援日時と、応援種別と、応援対象と、その他の情報とを対応付けて記憶する。 FIG. 2D is an explanatory diagram showing an example of the data configuration of the support log storage unit 140. As shown in FIG. The support log storage unit 140 is created for each support ID and stores information on support (hereinafter referred to as support log). The support log storage unit 140 associates and stores a user ID, a support date and time, a support type, a support target, and other information.

ユーザIDは、応援を管理サーバ100に送信したユーザを記憶する。応援日時は、管理サーバ100が応援を受信した日時を応援日時として記憶する。応援種別は、端末装置200で入力された応援に対応付けられた応援種別を記憶する。応援対象は、端末装置200で入力された応援に対応付けられた応援対象を記憶する。 The user ID stores the user who sent the cheering message to the management server 100 . The support date and time stores the date and time when the management server 100 received the support as the support date and time. The support type stores the support type associated with the support input by the terminal device 200 . The cheering target stores the cheering target associated with the cheering input by the terminal device 200 .

図3は、コメント記憶部150、チャット記憶部160およびチャットルーム情報記憶部170のデータ構成の一例を示す説明図である。図3(a)は、コメント記憶部150のデータ構成の一例を示す説明図である。コメント記憶部150は、応援IDごとに作成され、端末装置200から送信されたコメントに関する情報を記憶する。コメント記憶部150は、ユーザIDと、コメント日時と、コメント内容と、その他の情報とを対応付けて記憶する。 FIG. 3 is an explanatory diagram showing an example of the data configuration of the comment storage unit 150, the chat storage unit 160, and the chat room information storage unit 170. As shown in FIG. FIG. 3A is an explanatory diagram showing an example of the data configuration of the comment storage unit 150. As shown in FIG. The comment storage unit 150 stores information about comments created for each support ID and transmitted from the terminal device 200 . The comment storage unit 150 associates and stores user IDs, comment dates and times, comment content, and other information.

ユーザIDは、コメントを管理サーバ100に送信したユーザを記憶する。コメント日時は、管理サーバ100がコメントを受信した日時をコメント日時として記憶する。コメント内容は、端末装置200でコメントとして入力された文字データを記憶する。なお、コメント内容は、文字データに加え、写真等の画像データ、動画データ、音声データ、スタンプ等であってもよい。 The user ID stores the user who sent the comment to the management server 100 . The comment date and time stores the date and time when the management server 100 received the comment as the comment date and time. The comment content stores character data input as a comment on the terminal device 200 . Note that the content of the comment may be image data such as photographs, moving image data, audio data, stamps, etc., in addition to character data.

図3(b)は、チャット記憶部160のデータ構成の一例を示す説明図である。チャット記憶部160は、応援IDそれぞれのチャットルームごとに作成され、端末装置200から送信されたチャットに関する情報を記憶する。チャット記憶部160は、ユーザIDと、チャット日時と、チャット内容と、その他の情報とを対応付けて記憶する。 FIG. 3B is an explanatory diagram showing an example of the data configuration of the chat storage unit 160. As shown in FIG. The chat storage unit 160 stores information about chats created for each chat room for each support ID and transmitted from the terminal device 200 . The chat storage unit 160 associates and stores user IDs, chat dates and times, chat contents, and other information.

ユーザIDは、端末装置200からチャットを管理サーバ100に送信したユーザを記憶する。チャット日時は、管理サーバ100がチャットを受信した日時をチャット日時として記憶する。チャット内容は、端末装置200でチャットとして入力された文字データを記憶する。なお、チャット内容は、文字データに加え、写真等の画像データ、動画データ、音声データ、スタンプ等であってもよい。 The user ID stores the user who transmitted the chat from the terminal device 200 to the management server 100 . The chat date and time stores the date and time when the management server 100 received the chat as the chat date and time. The chat content stores character data input as a chat on the terminal device 200 . In addition to character data, the chat content may be image data such as photographs, video data, audio data, stamps, and the like.

図3(c)は、チャットルーム情報記憶部170のデータ構成の一例を示す説明図である。チャットルーム情報記憶部170は、開設されたチャットルームそれぞれに関する情報を記憶する。チャットルーム情報記憶部170は、チャットルームIDと、管理者IDと、チャットルーム種別と、参加者IDと、その他の情報とを対応付けて記憶する。 FIG. 3C is an explanatory diagram showing an example of the data configuration of the chat room information storage unit 170. As shown in FIG. The chat room information storage unit 170 stores information about each opened chat room. The chat room information storage unit 170 associates and stores a chat room ID, an administrator ID, a chat room type, a participant ID, and other information.

チャットルームIDは、チャットルームを識別する情報である。開設者IDには、チャットルームを開設し、管理するユーザを記憶する。チャットルーム種別は、チャットルームの性質を示す情報を記憶する。チャットルーム種別は、例えば、オープン、セミクローズ、クローズ、スポンサーが設定可能であり、それ以外の種別を設定してもよい。一例として、チャットルームの一覧で検索可能な種別は、オープン、セミクローズ、スポンサーであり、オープンは、ログインしたユーザであれば、どのユーザでも参加でき発言できる。ただし、発言内容に関して管理者または人工知能によって発言削除または発言禁止等が判断される場合がある。セミクローズは、発言についてはオープンと同様であるが、参加の承認が必要となる。クローズは、一覧には表示されないチャットルームであり、ユーザは予め通知されるURL(Uniform Resource Locator)やチャットルームID等、参加を認められたチャットルームにアクセスするための情報を知らなければ参加することはできない。スポンサーは、スポンサーが管理するチャットルームであり、スポンサーが予め設定した条件を満たすユーザが参加でき、条件を満たすユーザが発言できる。予め設定した条件とは、例えば、所定のキャンペーンへの応募やスポンサーの商品やサービスの購入等であってもよく、ログインのみを条件としてもよい。ただし、発言内容に関して、セミクローズと同様に、管理者または人工知能による発言削除または発言禁止等が判断される場合がある。参加者IDは、チャットルームに参加するユーザを記憶する。その他の情報として、チャットルーム種別がクローズの場合のURL等を記憶する。 A chat room ID is information for identifying a chat room. The creator ID stores the user who opens and manages the chat room. The chat room type stores information indicating the nature of the chat room. For the chat room type, for example, open, semi-closed, closed, and sponsor can be set, and other types may be set. As an example, the types that can be searched in the list of chat rooms are open, semi-closed, and sponsor, and open means that any logged-in user can participate and speak. However, there are cases where the administrator or artificial intelligence may decide to delete or prohibit the statement regarding the content of the statement. Semi-closed is similar to open in terms of speaking, but requires approval to participate. A closed chat room is a chat room that is not displayed in the list, and users will participate if they do not know the information for accessing the chat room they are permitted to participate in, such as the URL (Uniform Resource Locator) and chat room ID notified in advance. It is not possible. A sponsor is a chat room managed by the sponsor, in which users who satisfy conditions preset by the sponsor can participate and users who satisfy the conditions can speak. The preset condition may be, for example, application to a predetermined campaign, purchase of a sponsor's product or service, or only login as a condition. However, as with the semi-closed mode, the administrator or artificial intelligence may decide whether to delete the statement or prohibit the statement. Participant ID stores the user who participates in the chat room. As other information, the URL when the chat room type is closed is stored.

送受信部101は、端末装置200および連携サーバ300との間でデータを送受信する。より具体的には、送受信部101は、端末装置200から送信された応援に関する情報を受信し、応援量、演出内容、熱狂指数等を端末装置200および連携サーバ300に送信する。 The transmitting/receiving unit 101 transmits/receives data to/from the terminal device 200 and the cooperation server 300 . More specifically, the transmitting/receiving unit 101 receives information about cheering transmitted from the terminal device 200 and transmits the amount of cheering, the content of the presentation, the enthusiasm index, and the like to the terminal device 200 and the link server 300 .

画面生成部102は、応援対象を選択するための応援対象選択画面を生成する。画面生成部102は、応援等の入力を受付け、応援結果や演出内容等を表示するための応援画面を生成する。画面生成部102は、ユーザによる運動量を登録するための運動量登録画面を生成する。 The screen generation unit 102 generates a support target selection screen for selecting a support target. The screen generation unit 102 receives input such as cheering, and generates a cheering screen for displaying the results of the cheering, the content of the presentation, and the like. The screen generation unit 102 generates an exercise amount registration screen for registering the amount of exercise by the user.

応援量算出部103は、端末装置200それぞれから受信した、応援対象と応援日時に基づいて、応援対象ごとの応援量を算出する。ここで、応援対象ごとの応援量とは、所定期間(例えば、1秒間)に端末装置200それぞれから受信した、応援対象ごとに合計した応援の入力数(以下、応援数と示す。)をいう。応援量算出部103は、応援対象ごとの応援数に応援の余韻を加えた数値を応援量として算出してもよい。ここで、応援の余韻とは、会場で応援が行われた場合の応援(例えば、拍手や声援等)の音声の重なりや残響等を応援数として算出したものである。このように、応援数に応援の余韻を加えることによって、応援者が入力した応援の数だけでは表せない、応援者が会場に訪れて応援した場合に感じるであろう応援の盛上りを表すことができる。 The cheering amount calculation unit 103 calculates the cheering amount for each cheering target based on the cheering target and the cheering date and time received from each terminal device 200 . Here, the amount of cheering for each cheering target refers to the total number of inputs of cheering received from each of the terminal devices 200 in a predetermined period (for example, one second) for each cheering target (hereinafter referred to as the number of cheers). . The cheering amount calculation unit 103 may calculate the amount of cheering by adding the afterglow of cheering to the number of cheering for each cheering target. Here, the afterglow of cheering is the number of cheerings calculated as the number of cheering voices (for example, applause, cheering, etc.), reverberation, and the like. In this way, by adding the afterglow of cheering to the number of cheering, it is possible to express the excitement of the cheering that the cheering people feel when they visit the venue and cheering, which cannot be expressed only by the number of cheering input by the cheering person. can be done.

応援演出部104は、応援演出情報記憶部130に記憶する、演出IDごとの演出開始条件に合致するか否かを判断し、演出開始条件に合致すると判断した場合は、演出IDごとの演出開始を設定する。応援演出部104は、応援演出情報記憶部130に記憶する、演出IDごとの演出終了条件に合致するか否かを判断し、演出IDそれぞれについて、演出開始を設定されており、かつ、演出終了条件に合致すると判断した場合は、演出終了を設定する。 The support effect unit 104 determines whether or not the effect start condition for each effect ID stored in the support effect information storage unit 130 is met, and when it is determined that the effect start condition is met, the effect start for each effect ID. set. The cheering production unit 104 determines whether or not the production end condition for each production ID stored in the support production information storage unit 130 is met, and the production start is set for each production ID, and the production ends. When it is determined that the conditions are met, the end of the presentation is set.

応援演出部104は、演出IDそれぞれについて、演出開始が設定されたと判断した場合、応援演出情報記憶部130に記憶する、演出IDに対応付けられた演出内容を実行する。例えば、演出内容が演出開始を表す画像や音声等である場合、端末装置200にそれらのコンテンツを送信することによって、端末装置200の応援画面に出力する。 When the support effect unit 104 determines that the effect start is set for each effect ID, it executes the effect contents associated with the effect ID and stored in the support effect information storage unit 130 . For example, if the content of the presentation is an image, sound, or the like representing the start of the presentation, the contents are transmitted to the terminal device 200 and output to the support screen of the terminal device 200 .

熱狂指数算出部105は、イベントごとの熱狂指数を算出する。ここで、熱狂指数は、所定のイベントを選択したユーザの人数を示す応援者数と、そのイベントを選択したユーザによって入力された応援数とに基づき、そのイベントの応援者1人あたりの盛上りの度合いを正規化した数値である。熱狂指数を算出することによって、イベントそれぞれの応援の盛上りを、イベントの規模や知名度等によって左右される応援者数のみに依存した数値ではなく、熱狂指数で表示することができ、イベントそれぞれの応援の盛上りの度合いを可視化することができる。 The enthusiasm index calculation unit 105 calculates the enthusiasm index for each event. Here, the enthusiasm index is based on the number of supporters indicating the number of users who have selected a predetermined event and the number of supporters input by the users who selected the event, and the excitement per supporter of the event. It is a numerical value obtained by normalizing the degree of By calculating the enthusiasm index, it is possible to display the excitement of each event as a enthusiasm index instead of a numerical value that depends only on the number of supporters, which is influenced by the scale and name recognition of the event. It is possible to visualize the degree of excitement of cheering.

コメント制御部106は、端末装置200から受信したコメントを、同一のイベントを視聴するユーザに対し送信するよう制御する。 The comment control unit 106 controls transmission of comments received from the terminal device 200 to users viewing the same event.

チャット制御部107は、端末装置200から受信したチャットルームへの参加リクエストの参加可否を判断する。チャット制御部107は、同一のチャットルームに参加しているユーザに対しチャットを送信するよう制御する。 The chat control unit 107 determines whether or not to participate in the chat room participation request received from the terminal device 200 . The chat control unit 107 controls transmission of chats to users participating in the same chat room.

同期制御部108は、本来の視聴時間以外の時間に映像を視聴するユーザの端末装置200から送信された応援等の受信日時を、本来の視聴時間での応援日時に換算するための換算式を算出する。同期制御部108は、応援等を受信した受信日時を換算式を用いて応援日時に換算する。応援数換算部109は、端末装置200から送信された運動量を応援数に換算する。 Synchronization control unit 108 calculates a conversion formula for converting the reception date and time of cheering or the like transmitted from the terminal device 200 of the user who watches the video at a time other than the original viewing time to the cheering date and time at the original viewing time. calculate. Synchronization control unit 108 converts the reception date and time of receiving support or the like into support date and time using a conversion formula. The cheering number conversion unit 109 converts the exercise amount transmitted from the terminal device 200 into the cheering number.

次に、管理サーバ100とネットワークNを介して接続する端末装置200について説明する。端末装置200は、応援者であるユーザが操作する情報処理装置であって、スマートフォン端末、タブレット端末、パーソナルコンピュータ、ウェラブルコンピュータ等の一般的なコンピュータである。端末装置200は、送受信部201と、制御部202と、入出力部203と、センサ部204と、GPS部205と、カメラ部206とを備える。 Next, the terminal device 200 connected to the management server 100 via the network N will be described. The terminal device 200 is an information processing device operated by a user who is a supporter, and is a general computer such as a smartphone terminal, a tablet terminal, a personal computer, or a wearable computer. The terminal device 200 includes a transmission/reception section 201 , a control section 202 , an input/output section 203 , a sensor section 204 , a GPS section 205 and a camera section 206 .

端末装置200は、応援システム10で提供するウェブページにアクセスすること、またはダウンロードしたアプリケーションプログラムを動作させることによって、管理サーバ100との間でデータを送受信する。より具体的には、端末装置200の入出力部203は、管理サーバ100から受信した、応援対象選択画面や応援画面、運動量登録画面等を表示する。入出力部203は、応援対象選択画面から、応援するイベントを選択し、応援画面から応援の入力、運動量登録画面から運動量の入力を受付ける。送受信部201は、選択したイベントや入力した応援、運動量を管理サーバ100に送信する。入出力部203は、管理サーバ100から受信した、応援量や熱狂指数、応援演出等の各種データを応援画面等から出力する。また、制御部202は、受信したデータをグラフ等に加工して応援画面に表示してもよい。センサ部204は、加速度センサやジャイロセンサ等であり、ランニングやウォーキングの歩数等を計測する。また、センサ部204は、心拍数やその他のデータを端末装置200自身で計測してもよく、または、送受信部201は、心拍数やその他のデータを端末装置200と通信するウェエラブルコンピュータ等で計測し、受信してもよい。GPS部205は、GPS(Global Positioning System)の衛星から送出される信号(電波)を受信し、受信した信号に基づいて端末装置200の位置情報を取得する。カメラ部206は、例えばCCD(Charged Coupled Devices)センサやCMOS(Complementary Metal Oxide Semiconductor)センサ等の撮像素子を備え、静止画像等の各種画像を撮像する。 Terminal device 200 transmits and receives data to and from management server 100 by accessing a web page provided by support system 10 or by running a downloaded application program. More specifically, the input/output unit 203 of the terminal device 200 displays a support target selection screen, a support screen, an exercise amount registration screen, and the like received from the management server 100 . The input/output unit 203 selects an event to support from the support target selection screen, receives input of support from the support screen, and receives input of the amount of exercise from the exercise amount registration screen. The transmitting/receiving unit 201 transmits the selected event, the input support, and the amount of exercise to the management server 100 . The input/output unit 203 outputs various data received from the management server 100, such as the amount of cheering, the enthusiasm index, and the cheering effect, from a cheering screen or the like. Further, the control unit 202 may process the received data into a graph or the like and display it on the support screen. A sensor unit 204 is an acceleration sensor, a gyro sensor, or the like, and measures the number of steps during running or walking. Further, the sensor unit 204 may measure the heart rate and other data by the terminal device 200 itself, or the transmission/reception unit 201 may be a wearable computer or the like that communicates the heart rate and other data with the terminal device 200. may be measured and received. The GPS unit 205 receives signals (radio waves) transmitted from GPS (Global Positioning System) satellites and acquires position information of the terminal device 200 based on the received signals. The camera unit 206 includes an imaging element such as a CCD (Charged Coupled Devices) sensor or a CMOS (Complementary Metal Oxide Semiconductor) sensor, and captures various images such as still images.

連携サーバ300は、管理サーバ100とネットワークNを介して接続するサーバである。連携サーバ300は、具体的には、試合等のイベントを放送している放送事業者の放送局サーバや動画配信している動画配信事業者の配信サーバ、イベント会場に備える大型モニタを管理する会場運営者が操作する会場サーバ等であり、管理サーバ100で生成した応援に関するデータをこれらのサーバに送信することによって、TV放送される映像や配信動画、会場モニタの映像にデータを組み込み、表示することができる。また、連携サーバ300は、他事業者が提供するさまざまなサービスを提供するプログラムが動作するサーバであってもよい。他事業者のサーバに、管理サーバ100で生成した応援に関するさまざまなデータを送信することによって、他事業者が提供するサービスにおいても、本実施例で生成するデータをそのまま、または加工して表示する等で他事業者と連携することができる。 The cooperation server 300 is a server connected to the management server 100 via the network N. FIG. Specifically, the linking server 300 is a broadcast station server of a broadcaster broadcasting an event such as a match, a distribution server of a video distribution company distributing videos, and a venue that manages a large monitor provided at the event venue. Venue servers and the like operated by the operator, and by transmitting data related to cheering generated by the management server 100 to these servers, the data is embedded in TV broadcast images, distributed moving images, and venue monitor images and displayed. be able to. Also, the link server 300 may be a server on which programs that provide various services provided by other companies operate. By transmitting various data related to cheering generated by the management server 100 to the server of another company, the data generated in this embodiment can be displayed as it is or after being processed, even in services provided by other companies. It is possible to cooperate with other businesses in such as.

上述したように構成された応援システム10の管理サーバ100および端末装置200において実行する応援処理について説明する。図4は、管理サーバ100と端末装置200とが実行する応援処理手順を示すフローチャートである。 A support process executed in the management server 100 and the terminal device 200 of the support system 10 configured as described above will be described. FIG. 4 is a flow chart showing a support processing procedure executed by the management server 100 and the terminal device 200. As shown in FIG.

ユーザが操作する端末装置200と管理サーバ100との間でログイン処理を実行する(ステップS401)。なお、ログインを実行せず、ユーザIDを入力しないゲストユーザとしてその後の処理を実行してもよい。 Login processing is executed between the terminal device 200 operated by the user and the management server 100 (step S401). Note that the subsequent processing may be executed as a guest user who does not log in and does not enter a user ID.

管理サーバ100の画面生成部102は、イベント情報と応援対象を応援対象情報記憶部110から取得し、応援対象選択画面を生成する(ステップS402)。応援対象選択画面には、選択可能なイベント情報と応援対象に加え、イベントそれぞれの熱狂指数を表示してもよい。管理サーバ100は、応援対象選択画面を端末装置200に送信する(ステップS403)。 The screen generation unit 102 of the management server 100 acquires the event information and the support target from the support target information storage unit 110, and generates a support target selection screen (step S402). In addition to selectable event information and cheering targets, the enthusiasm index for each event may be displayed on the cheering target selection screen. The management server 100 transmits a support target selection screen to the terminal device 200 (step S403).

端末装置200の入出力部203は、管理サーバ100から受信した応援対象選択画面を表示する(ステップS404)。入出力部203は、応援対象選択画面に表示されたイベント情報を指示することで、イベント情報に対応付けられた応援IDの選択を受付ける(ステップS405)。入出力部203は、イベント情報に加え、応援対象の選択を受付けてもよい。送受信部201は、応援ID、応援対象、ユーザIDを管理サーバ100に送信する(ステップS406)。なお、ゲストユーザは、ユーザIDに代えて、ゲストユーザの操作する端末装置200を識別する情報、例えば端末装置200の機器識別情報やCookieに格納された識別情報等を管理サーバ100に送信してもよい。 The input/output unit 203 of the terminal device 200 displays the support target selection screen received from the management server 100 (step S404). The input/output unit 203 receives the selection of the cheering ID associated with the event information by designating the event information displayed on the cheering target selection screen (step S405). The input/output unit 203 may receive selection of a support target in addition to event information. The transmitting/receiving unit 201 transmits the support ID, support target, and user ID to the management server 100 (step S406). In place of the user ID, the guest user transmits information identifying the terminal device 200 operated by the guest user, such as device identification information of the terminal device 200 or identification information stored in a cookie, to the management server 100. good too.

管理サーバ100の送受信部101は、端末装置200それぞれから応援ID、応援対象、ユーザIDを受信し、ユーザIDに対応付けて応援IDと応援対象とをユーザ情報記憶部120に格納する(ステップS407)。画面生成部102は、応援IDに対応する応援画面を生成する(ステップS408)。送受信部101は、応援画面を端末装置200に送信する(ステップS409)。 The transmission/reception unit 101 of the management server 100 receives the support ID, support target, and user ID from each of the terminal devices 200, and stores the support ID and support target in the user information storage unit 120 in association with the user ID (step S407). ). The screen generation unit 102 generates a support screen corresponding to the support ID (step S408). The transmitting/receiving unit 101 transmits the support screen to the terminal device 200 (step S409).

端末装置200の入出力部203は、管理サーバ100から受信した応援画面を表示する(ステップS410)。図5は、応援画面の一例を示す説明図である。図5(a)は、2チームでの試合を応援する場合の応援画面51の一例を示す。応援画面51には、イベント名52である“***リーグ”、チーム名53である“Aチーム”と“Bチーム”、それぞれのチームのマスコット54、ユーザが選択した応援対象示す“応援中”の文字55、それぞれのチームの応援量を示す応援量ゲージ56、応援ボタン57、その時点または累積の両チームの応援量の割合を示す応援量割合ゲージ58、試合全体の応援種別ごとのタップ数59、コメント領域60等を表示する。この他にも、ユーザ自身の応援ボタンのタップ数(例えば、応援ボタンごとに表示)、チームごとの応援ボタンのタップ数(例えば、チーム名の下を表示)等を表示してもよく、熱狂指数や応援量を数値や記号、時系列を含むさまざまなグラフ等によって表示してもよい。また、応援結果表示ボタンを表示してもよい。なお、応援結果は、応援スタッツともいう。 The input/output unit 203 of the terminal device 200 displays the support screen received from the management server 100 (step S410). FIG. 5 is an explanatory diagram showing an example of a support screen. FIG. 5(a) shows an example of a cheering screen 51 for cheering on a match between two teams. On the cheering screen 51, the event name 52 "*** league", the team names 53 "Team A" and "Team B", the mascots 54 of each team, and the user-selected cheering target indicating "Cheering" are shown. ” characters 55, a cheering amount gauge 56 that indicates the amount of cheering for each team, a cheering button 57, a cheering amount ratio gauge 58 that indicates the percentage of the amount of cheering for both teams at that time or cumulatively, and taps for each type of cheering throughout the match. Number 59, comment area 60, etc. are displayed. In addition, the number of taps of the user's own cheering button (for example, displayed for each cheering button), the number of tappings of the cheering button for each team (for example, displayed below the team name), etc. may be displayed. You may display an index and the amount of support by various graphs including a numerical value, a symbol, and a time series. Also, a support result display button may be displayed. In addition, the support result is also called support stats.

応援ボタン57は、チームそれぞれに対する応援ボタンを配置することによって、ユーザが応援対象に選択していないチームに対してもユーザの気持ちに応じた応援をすることができる。また、応援ボタン57は、図5(a)に示すような「拍手」と「ブーイング」に限る必要はなく、スポーツの種目やイベントの種類ごとに応援種別や数を変更して、それぞれの特性に合った応援ボタンを設定してもよい。また、選手が装着しているデータ取得装置から取得したデータ(例えば、ジャンプの高さ、体や手足の加速度、体の移動速度、体の回転速度、心拍数等)を図示しない連携サーバを介して管理サーバ100に受信し、受信したデータが所定の基準を超えた場合等に、選手名とデータ等を応援画面51に重ねて表示してもよい。このように、選手個人のパフォーマンスを可視化することによって、ユーザの応援への参加を促すことができる。 By arranging a cheering button for each team, the cheering button 57 can support a team that the user has not selected as a cheering target according to the user's feelings. The cheering button 57 is not limited to "applause" and "booing" as shown in FIG. 5(a). You may set a cheering button that matches. In addition, data acquired from the data acquisition device worn by the athlete (e.g., jump height, acceleration of the body and limbs, body movement speed, body rotation speed, heart rate, etc.) is collected via a linking server (not shown). When the data received by the management server 100 exceeds a predetermined standard, the player name and the data may be superimposed and displayed on the cheering screen 51 . In this way, by visualizing the performance of individual athletes, it is possible to encourage users to participate in cheering.

図5(b)は、3人での対戦(個人戦)を応援する場合の応援画面の一例を示す。例えば、3人がゴルフで対戦する場合には、図5(a)に示す応援領域61の一部を図5(b)に代えることによって、ユーザは自身が選択した応援対象を含め、ゴルフをプレイしている3人それぞれに対し応援することができる。例えば、応援画面の3人それぞれの名前が書かれた三角形の領域をタップすることによって応援の入力が受付けられ、ゴルフボールで示した応援量が応援画面に表示される。 FIG. 5(b) shows an example of a cheering screen for cheering a match (individual match) with three players. For example, when three people play golf, by replacing part of the cheering area 61 shown in FIG. 5(a) with FIG. You can support each of the three players playing. For example, by tapping the triangular areas in which the names of each of the three players are written on the cheering screen, the input of cheering is accepted, and the amount of cheering indicated by golf balls is displayed on the cheering screen.

図5(c)は、複数人での対戦を応援する場合の応援画面の一例を示す。例えば、水泳の国際大会において5人の水泳選手が対戦する場合には、図5(a)の応援領域61の一部を図5(c)に代えることによって、ユーザは選択した選手に限らず、5人のいずれの選手も応援することができる。例えば、応援画面の国旗をタップすることによって応援の入力が受付けられ、選手が泳いだ距離で示した応援量が応援画面に表示される。 FIG. 5(c) shows an example of a cheering screen in the case of cheering for a match with a plurality of players. For example, when five swimmers compete in an international swimming competition, by replacing part of the cheering area 61 in FIG. 5(a) with FIG. , any of the five players can cheer. For example, by tapping the national flag on the cheering screen, the input of cheering is accepted, and the amount of cheering indicated by the distance the athlete swam is displayed on the cheering screen.

この他、スポーツ以外でも麻雀やeスポーツ等の対戦や音楽ライブや演劇等の出演者に対し、応援画面から入力された応援が多くの応援者の応援と一体化して表示されるため、他の応援者との応援の一体感や応援の熱狂を味わうことができる。なお、応援に代えて、または加えて、投げ銭機能によって、応援者に対し金銭の支払いを行なってもよい。 In addition to sports, the cheering input from the cheering screen is integrated with the cheering of many supporters for mahjong and e-sports competitions, music live performances, theater performers, etc., and is displayed. You can enjoy the sense of unity with the supporters and the enthusiasm of the supporters. Instead of or in addition to cheering, money may be paid to the cheering person by a tipping function.

図4のフローチャートに戻り、端末装置200の入出力部203は、応援画面から応援の入力を受付ける(ステップS411)。より具体的には、ユーザが応援画面の応援ボタンをタップ等することによって、入出力部203は、応援ボタンに対応付けられた応援対象、応援種別の入力を受付ける。なお、応援の入力は、応援ボタンのタップに限る必要はなく、端末装置200を振った回数、端末装置200を持って特定の動作をした回数、声や音を出した音量等によって応援を受付けてもよい。また、メガフォンやうちわ、タオル、蛍光色に光るケミカルライト等の応援用具にセンサ部を備える通信装置を組込み、センサ部で検知した音量やユーザが応援用具を振る、回す、叩く等の動作の回数等を端末装置200に送信し、端末装置200は、応援用具から受信した音量や動作の回数等を応援として受付けてもよい。端末装置200は、応援IDと応援対象と応援種別とユーザIDとを管理サーバ100に送信する(ステップS412)。 Returning to the flowchart of FIG. 4, the input/output unit 203 of the terminal device 200 receives input of support from the support screen (step S411). More specifically, when the user taps a cheering button on the cheering screen, the input/output unit 203 receives input of a cheering target and a cheering type associated with the cheering button. The input of support is not limited to tapping the support button, and support is accepted based on the number of times the terminal device 200 is shaken, the number of times the terminal device 200 is held and a specific action is performed, the volume of voice or sound produced, and the like. may In addition, a communication device equipped with a sensor is incorporated into support equipment such as megaphones, fans, towels, and chemical lights that glow in fluorescent colors. etc. may be transmitted to the terminal device 200, and the terminal device 200 may receive the sound volume, the number of actions, etc. received from the cheering tool as cheering. The terminal device 200 transmits the support ID, support object, support type, and user ID to the management server 100 (step S412).

管理サーバ100の送受信部101は、端末装置200から受信した、応援IDと応援対象と応援種別とユーザIDと、応援ID等を受信した日時である応援日時とを対応付けた応援ログを、応援IDに対応する応援ログ記憶部140に格納する(ステップS413)。応援量算出部103は、応援量算出処理を実行する(ステップS414)。応援量算出処理の詳細は後述する。応援演出部104は、応援演出処理を実行する(ステップS415)。応援演出処理の詳細は後述する。熱狂指数算出部105は、熱狂指数算出処理を実行する(ステップS416)。熱狂指数算出処理の詳細は後述する。応援量算出処理、応援演出処理、熱狂指数算出処理は、ステップS411において、応援の入力を受付けない場合であっても、所定時間ごとに実行し、その結果を端末装置200それぞれに送信する。送受信部101は、応援量、演出内容、熱狂指数を端末装置200に送信する(ステップS417)。送受信部101は、応援量、熱狂指数を、応援日時と対応付けて図示しない記憶部に格納する(ステップS418)。 The transmitting/receiving unit 101 of the management server 100 stores a cheering log in which the cheering ID, the cheering target, the cheering type, the user ID, and the cheering date and time, which is the date and time when the cheering ID or the like is received, are associated with each other. Stored in the support log storage unit 140 corresponding to the ID (step S413). The cheering amount calculation unit 103 executes a cheering amount calculation process (step S414). The details of the support amount calculation process will be described later. The cheering effect unit 104 executes a cheering effect process (step S415). Details of the cheering effect processing will be described later. The enthusiasm quotient calculation unit 105 executes enthusiasm quotient calculation processing (step S416). Details of the enthusiasm index calculation process will be described later. The cheering amount calculation process, the cheering effect process, and the enthusiasm index calculation process are executed at predetermined time intervals even if the input of cheering is not accepted in step S411, and the results are transmitted to each of the terminal devices 200. FIG. The transmission/reception unit 101 transmits the amount of cheering, the content of the presentation, and the enthusiasm index to the terminal device 200 (step S417). The transmitting/receiving unit 101 stores the amount of cheering and the enthusiasm index in a storage unit (not shown) in association with the date and time of cheering (step S418).

端末装置200の送受信部201は、管理サーバ100から受信した、応援量、演出内容、熱狂指数を表示する(ステップS419)。制御部202は、応援が終了したか否かを判断する(ステップS420)。応援が終了していないと判断した場合(ステップS420:No)、ステップS411に戻り、応援の入力を受付ける。応援が終了したと判断した場合(ステップS420:Yes)、選択したイベントでの応援処理を終了する。応援処理の終了時には、応援ログ記憶部140に記憶する応援ログから算出した応援結果(応援スタッツ)を表示してもよい。応援結果は、応援ログ記憶部140に記憶する応援ログから算出する、イベントを視聴するユーザそれぞれがイベント全体または応援対象に対して入力した応援に関する情報、ユーザ自身が入力した応援に関する情報である。応援結果は、上述した、応援画面に表示する応援結果表示ボタンをタップ等した場合にも、応援ログ記憶部140に記憶する応援ログから算出して表示する。応援結果の一例としては、応援対象ごとの応援者数、総応援数、平均応援数、コメント総数、ユーザ自身の応援数やコメント数、ユーザが選択した応援対象を応援したユーザのうちで、応援数やコメント数が多かったユーザのランキング等である。また、ユーザ自身の応援数やコメント数は、ユーザが現在観戦しているイベント、または直近で観戦し終わったイベントの応援数やコメント数だけではなく、複数の試合から構成されるリーグ戦のように、過去に観戦した複数のイベントでの応援数やコメント数を含めて、応援ログ記憶部140に記憶する応援ログやユーザ情報記憶部120に記憶する応援履歴等から算出し、応援結果としてもよい。 The transmission/reception unit 201 of the terminal device 200 displays the amount of cheering, the content of the performance, and the enthusiasm index received from the management server 100 (step S419). The control unit 202 determines whether or not the cheering has ended (step S420). If it is determined that the cheering has not ended (step S420: No), the process returns to step S411 to accept input of cheering. If it is determined that the cheering has ended (step S420: Yes), the cheering process for the selected event ends. At the end of the cheering process, a cheering result (cheering stats) calculated from the cheering log stored in the cheering log storage unit 140 may be displayed. The cheering result is calculated from the cheering log stored in the cheering log storage unit 140, and is information about cheering input by each user watching the event for the whole event or cheering target, and information about cheering input by the user himself/herself. The cheering result is calculated from the cheering log stored in the cheering log storage unit 140 and displayed even when the cheering result display button displayed on the cheering screen is tapped. Examples of cheering results include the number of cheerers for each cheering target, the total number of cheering, the average number of cheering, the total number of comments, the number of cheering and comments by the user, and the number of users who cheered for the cheering target selected by the user. It is the ranking of the user who has the most number of comments and the number of comments. In addition, the number of cheers and comments of the user himself/herself is not only the number of cheers and comments of the event that the user is currently watching or the event that the user has recently finished watching, but also the number of league matches consisting of multiple games. In addition, the number of cheers and the number of comments at multiple events watched in the past are calculated from the cheering log stored in the cheering log storage unit 140 and the cheering history stored in the user information storage unit 120. good.

次に、ステップS414に記載した、管理サーバ100が実行する応援量算出処理について説明する。図6は、管理サーバ100が実行する応援量算出処理手順を示すフローチャートである。 Next, the support amount calculation processing executed by the management server 100 described in step S414 will be described. FIG. 6 is a flow chart showing the support amount calculation processing procedure executed by the management server 100 .

応援量算出部103は、応援ログを応援ログ記憶部140から取得する(ステップS601)。応援量算出部103は、応援ログに基づき所定時間ごとの応援量を算出する(ステップS602)。応援量は、所定時間に応援対象それぞれに対し、応援種別に関わらず入力された応援数であり、特定の応援種別に入力された応援数、ポジティブな応援種別の応援数からネガティブな応援種別の応援数を引いた応援数等であってもよい。また、他の例として、応援画面で表示する応援量ゲージに応援量を表示する場合の応援量は、イベントの応援を選択したユーザ数における応援数の割合等、予め定めた算出式に従って算出する数値でもよい。なお、応援ログには、会場でイベントを直接応援しているユーザの操作する端末装置200から受付けた応援を含んでもよい。これにより、会場外で応援しているユーザの応援と会場内で直接応援しているユーザの応援は、会場内外で繋がることができ、会場内と会場外が一体になった応援体験を共有することができる。 The support amount calculation unit 103 acquires the support log from the support log storage unit 140 (step S601). The cheering amount calculation unit 103 calculates the cheering amount for each predetermined time based on the cheering log (step S602). The amount of cheering is the number of cheering input for each cheering object at a predetermined time regardless of the cheering type, and the number of cheering input for a specific cheering type, the number of positive cheering types, and the number of negative cheering types. The number of cheers or the like obtained by subtracting the number of cheers may be used. As another example, the amount of cheering when displaying the amount of cheering on the cheering amount gauge displayed on the cheering screen is calculated according to a predetermined calculation formula such as the ratio of the number of cheering to the number of users who have selected cheering for the event. It can be a numerical value. The support log may include support received from the terminal device 200 operated by the user directly supporting the event at the venue. As a result, the support of users who are cheering outside the venue and the support of users who are directly supporting inside the venue can be connected inside and outside the venue, and the inside and outside of the venue can share the unified support experience. be able to.

応援量算出部103は、応援の余韻を算出するか否かを判断する(ステップS603)。応援の余韻を算出しないと判断した場合(ステップS603:No)、応援量は、ステップS602で算出した数値となる。応援の余韻を算出しないと判断した場合(ステップS603:Yes)、応援の余韻を含む応援量を算出する(ステップS604)。 The cheering amount calculation unit 103 determines whether or not to calculate the afterglow of cheering (step S603). If it is determined not to calculate the afterglow of cheering (step S603: No), the amount of cheering is the numerical value calculated in step S602. If it is determined not to calculate the afterglow of cheering (step S603: Yes), the amount of cheering including the afterglow of cheering is calculated (step S604).

応援の余韻を含む応援量は、一例として、所定時間ごとの応援量から移動平均を算出し、算出した移動平均を応援量とする。なお、イベント時間すべての応援量について移動平均を算出するのではなく、一定以上に応援量が増加したと判断した場合には、通常の応援量とし、一定以上に応援量が減少したと判断した場合に移動平均を応援量としてもよい。これにより、応援が増加した場合は、その増加のスピードに対応した応援量が算出できるとともに、応援が減少した場合には、応援量を移動平均とすることによって、会場で応援しているような応援の盛上りの余韻を応援量として可視化することができる。 As an example of the amount of cheering including the afterglow of cheering, a moving average is calculated from the amounts of cheering at predetermined time intervals, and the calculated moving average is used as the amount of cheering. Instead of calculating the moving average of the amount of cheering for the entire event time, if it is determined that the amount of cheering has increased above a certain amount, it is treated as the normal amount of cheering and it is judged that the amount of cheering has decreased beyond a certain amount. In some cases, the moving average may be used as the amount of support. As a result, when the amount of cheering increases, the amount of cheering corresponding to the speed of the increase can be calculated. The afterglow of the excitement of cheering can be visualized as the amount of cheering.

また、応援の余韻を含む応援量の他の例として、1の応援に対し、応援日時を含む所定時間の応援数として1をカウントし、さらに所定期間が経過するごとに、例えば0.1ずつ減らした数値を応援数として合算することによって、所定時間ごとの応援量を算出する。これにより、ユーザが入力した1の応援に余韻を加えた応援量を算出することができる。なお、1から減算する数値は、一定に減ずる必要はなく、数値を減算するタイミングも任意であってよい。 As another example of the amount of cheering including the afterglow of cheering, 1 is counted as the number of cheering for a predetermined time including the date and time of cheering for 1 cheering, and each time a predetermined period elapses, for example, by 0.1. By summing up the reduced numerical value as the number of cheering, the amount of cheering for each predetermined time is calculated. As a result, it is possible to calculate the amount of cheering by adding a lingering sound to the single cheering input by the user. Note that the numerical value to be subtracted from 1 does not have to be constantly decreased, and the timing of subtracting the numerical value may be arbitrary.

次に、ステップS415の管理サーバ100が実行する応援演出処理について説明する。図7は、管理サーバ100が実行する応援演出処理手順を示すフローチャートである。応援演出処理は、演出IDごとに実行する。また、応援演出は、ユーザが選択している応援対象があれば、その応援対象に関する演出内容のみを実行しても、応援対象に関わらず、すべての演出内容を実行してもよい。 Next, the cheering effect processing executed by the management server 100 in step S415 will be described. FIG. 7 is a flow chart showing the procedure of support effect processing executed by the management server 100. As shown in FIG. The cheering effect processing is executed for each effect ID. In the cheering effect, if there is a cheering target selected by the user, only the performance contents related to the cheering target may be executed, or all the performance contents may be executed regardless of the cheering target.

応援演出部104は、応援演出モードにONが設定されているか否かを判断する(ステップS701)。応援演出モードにONが設定されていないと判断した場合(ステップS701:No)、応援演出情報記憶部130に記憶する演出開始条件に合致するか否かを判断する(ステップS702)。演出開始条件の一例として、応援対象の応援量が所定の基準を超えたか否かを判断する。また、得点が入ったことが演出開始条件であれば、管理者等によって管理サーバ100に入力された対戦経過に基づいて判断するほか、イベントの映像から人工知能を用いた画像解析によって得点の有無を判断してもよい。演出開始条件に合致しないと判断した場合(ステップS702:No)、応援演出処理を終了する。 The cheering effect unit 104 determines whether or not the cheering effect mode is set to ON (step S701). When it is determined that the support effect mode is not set to ON (step S701: No), it is determined whether or not the effect start conditions stored in the support effect information storage unit 130 are met (step S702). As an example of the effect start condition, it is determined whether or not the cheering amount of the cheering target exceeds a predetermined standard. In addition, if the performance start condition is that a score has been obtained, the determination is made based on the progress of the battle input to the management server 100 by the manager or the like, and whether or not there is a score is determined by image analysis using artificial intelligence from the video of the event. can be judged. If it is determined that the performance start condition is not met (step S702: No), the cheering performance process is terminated.

演出開始条件に合致すると判断した場合(ステップS702:Yes)、応援演出部104は、応援演出モードをONに設定する(ステップS703)。応援演出部104は、合致した演出開始条件に対応付けられた演出内容を応援演出情報記憶部130から取得する(ステップS704)。演出内容は、演出画像や映像、音声、振動等のように端末装置200が出力できるものであれば、どのようなものであってもよい。例えば、端末装置200の応援画面に桜の花びらが舞う、風船が飛ぶ、マスコットがアニメーションに変化して動き喋る、ファンファーレが鳴る、バイブレーション機能で端末装置200が振動する等である。このような応援演出を出力することによって、ユーザの応援に対するモチベーションがアップする。 When it is determined that the performance start condition is satisfied (step S702: Yes), the cheering performance section 104 sets the cheering performance mode to ON (step S703). The support effect unit 104 acquires the effect contents associated with the matching effect start condition from the support effect information storage unit 130 (step S704). The contents of the presentation may be anything as long as the terminal device 200 can output such as presentation images, videos, sounds, and vibrations. For example, cherry blossom petals dance on the cheering screen of the terminal device 200, balloons fly, a mascot changes into an animation and moves and speaks, fanfare sounds, and the terminal device 200 vibrates with the vibration function. By outputting such a cheering effect, the user's motivation for cheering is increased.

ステップS701において、応援演出モードにONが設定されていると判断した場合(ステップS701:Yes)、演出終了条件に合致するか否かを判断する(ステップS705)。演出終了条件に合致しないと判断した場合(ステップS705:No)、すなわち、応援演出を継続する場合には、応援演出部104は、応援量に応じた演出内容を応援演出情報記憶部130から取得する(ステップS706)。例えば、応援量に応じた演出内容の一例として、応援量に応じて応援画面に表示するマスコットが大きくなるような画像としてもよい。上記に加え、応援量に基づく応援条件と演出内容をさらに設定することによって、例えば対戦するチームのうち、応援量が先に所定量に達したチームにのみ、通常の演出とは異なる演出を提供するようにしてもよい。このような演出を行なうことによって、応援するチームの応援合戦が展開され、応援がさらに盛上ることになる。また、応援演出をスポンサーが提供し、スポンサーに関連する演出を出力してもよい。これにより、スポンサーの商品やサービス、会社名等を印象付ける演出を組み込むことができ、従来の広告バナー等によってスポンサーの広告ページに遷移して表示するような広告と異なり、観戦や応援を邪魔することなく、スポンサーの知名度の向上に寄与することができる。 In step S701, when it is determined that the support effect mode is set to ON (step S701: Yes), it is determined whether or not the effect end condition is met (step S705). If it is determined that the performance end condition is not met (step S705: No), that is, if the cheering performance is to be continued, the cheering performance unit 104 acquires performance contents corresponding to the amount of support from the cheering performance information storage unit 130. (step S706). For example, as an example of the effect contents according to the amount of cheering, an image may be used in which the mascot displayed on the cheering screen becomes larger according to the amount of cheering. In addition to the above, by further setting the cheering conditions and production contents based on the amount of cheering, for example, among the competing teams, only the team whose cheering amount reaches a predetermined amount first is provided with a production different from the usual production. You may make it By performing such a production, the cheering battle of the cheering teams is developed, and the cheering becomes even more lively. Also, the sponsor may provide the cheering effect, and the effect related to the sponsor may be output. This makes it possible to incorporate effects that impress the sponsor's products, services, company name, etc. Unlike conventional advertisements that transition to the sponsor's advertisement page with advertising banners, etc., it interferes with watching and cheering. It is possible to contribute to the improvement of the name recognition of the sponsor.

演出終了条件に合致すると判断した場合(ステップS705:Yes)、応援演出部104は、応援演出モードをOFFに設定する(ステップS707)。応援演出部104は、応援演出終了を通知する演出内容を取得する(ステップS708)。 When it is determined that the performance end condition is met (step S705: Yes), the cheering performance section 104 sets the cheering performance mode to OFF (step S707). The cheering effect unit 104 acquires the effect content for notifying the end of the cheering effect (step S708).

次に、ステップS416の管理サーバ100が実行する熱狂指数算出処理について説明する。図8は、管理サーバ100が実行する熱狂指数算出手順を示すフローチャートである。 Next, the enthusiasm index calculation process executed by the management server 100 in step S416 will be described. FIG. 8 is a flowchart showing the enthusiasm index calculation procedure executed by the management server 100. As shown in FIG.

熱狂指数算出部105は、応援ログ記憶部140に記憶する応援ログに基づいて現時点の応援者数と応援数を取得する(ステップS801)。応援者数は、応援ログ記憶部140に記憶する、ユニークなユーザIDの数である。ログインしていないゲストユーザについても個々のユーザが識別できる場合は、応援者数にゲストユーザを加えるとともに、応援数にゲストユーザの応援を加えてもよい。 The enthusiasm index calculation unit 105 acquires the current number of supporters and the number of supporters based on the support log stored in the support log storage unit 140 (step S801). The number of supporters is the number of unique user IDs stored in the support log storage unit 140 . If individual users can be identified even for guest users who have not logged in, the guest users may be added to the number of supporters and the support of the guest users may be added to the number of supporters.

熱狂指数算出部105は、応援の盛上りの度合いを正規化した熱狂指数を算出する(ステップS802)。熱狂指数は、上述した通り、応援者数と応援数に基づく応援の盛上りの度合いを正規化した数値であり、応援数に応援者数を加味した熱狂指数を算出することによって、応援者数のみに寄らない応援の盛上りの度合いを可視化することができる。例えば、応援対象選択画面においてイベントを選択する場合に、イベント情報に加え熱狂指数を表示することによって、複数のイベントのなかから、どのイベントが盛上っているか否かを判断することができる。これにより、ユーザにとって馴染みのないスポーツ等であっても、熱狂指数を表示することによって関心を集め、観戦を促すことができる。 The enthusiasm index calculation unit 105 calculates an enthusiasm index obtained by normalizing the degree of excitement of cheering (step S802). As described above, the enthusiasm index is a numerical value obtained by normalizing the number of supporters and the degree of excitement of cheering based on the number of supporters. It is possible to visualize the degree of excitement of support that does not stop at only. For example, when an event is selected on the support target selection screen, by displaying the enthusiasm index in addition to the event information, it is possible to determine which event is popular among a plurality of events. Thus, even if the user is unfamiliar with a sport or the like, by displaying the enthusiasm index, it is possible to arouse the user's interest and encourage the user to watch the game.

このように、さまざまなイベントを会場ではなく、TV放送・ラジオ放送・インターネット等による動画配信・音声配信等で観戦する場合であっても、チームや個人に対し応援することができ、応援量を可視化することができるため、応援者は応援の一体感や応援の盛上りを感じることができる。国際試合から町内会の綱引き大会まで、イベントの規模や観客数、認知度等に関わらず、応援したい対象に対し応援することが可能になる。イベントの運営をサポートするスポンサーにとっては、観戦者のスポンサーの企業名や商品名、サービス名等の認知度の向上や観戦者との繋がりを持つことができる。このように、上述した応援システム10は、応援対象と応援者とを繋ぐ応援プラットフォームとして機能する。 In this way, even when watching various events through TV broadcasts, radio broadcasts, video distribution via the Internet, audio distribution, etc., instead of watching the event at the venue, it is possible to support teams and individuals, and the amount of support can be increased. Since it can be visualized, the supporters can feel the unity of the support and the excitement of the support. From international games to neighborhood association tug-of-war competitions, it is possible to cheer for the target you want to cheer for, regardless of the scale of the event, the number of spectators, the degree of recognition, etc. Sponsors who support the operation of the event can improve the recognition of spectators' company names, product names, service names, etc., and establish connections with spectators. Thus, the support system 10 described above functions as a support platform that connects support targets and supporters.

次に、上述したように構成された応援システム10の管理サーバ100および端末装置200において実行するコメント処理について説明する。図9は、管理サーバ100と端末装置200とが実行するコメント処理手順を示すフローチャートである。図4のフローチャートのステップS410において、応援画面が表示された後、図5(a)に示すコメント領域60にコメントが入力された場合のコメント処理について説明する。 Next, comment processing executed in the management server 100 and the terminal device 200 of the support system 10 configured as described above will be described. FIG. 9 is a flow chart showing a comment processing procedure executed by the management server 100 and the terminal device 200. As shown in FIG. Comment processing when a comment is input in the comment area 60 shown in FIG. 5A after the support screen is displayed in step S410 of the flowchart of FIG. 4 will be described.

端末装置200の入出力部203は、コメント入力領域のコメントの入力を受付ける(ステップS901)。コメント入力領域には、文字によるコメントに代えて、写真、動画、音声、スタンプ等を入力してもよい。送受信部201は、応援IDとユーザIDとコメントを管理サーバ100に送信する(ステップS902)。 The input/output unit 203 of the terminal device 200 receives input of a comment in the comment input area (step S901). In the comment input area, a photograph, moving image, voice, stamp, etc. may be input instead of a text comment. The transmission/reception unit 201 transmits the support ID, user ID, and comment to the management server 100 (step S902).

管理サーバ100の送受信部101は、応援IDとユーザIDとコメントとを端末装置200から受信し、送受信部101は、受信したユーザIDとコメントとを、応援ID等を受信した日時であるコメント日時に対応付けて、コメント情報記憶部150に格納する(ステップS903)。コメント制御部106は、ユーザIDと、コメント日時と、応援種別(応援種別をコメントとして)とを対応付けた応援ログを応援ログ記憶部140に格納する(ステップS904)。このように、コメントに関する応援ログを応援ログ記憶部140に格納することによって、コメントを1つの応援としてカウントすることができる。 The transmitting/receiving unit 101 of the management server 100 receives the support ID, the user ID, and the comment from the terminal device 200. The transmitting/receiving unit 101 transmits the received user ID and comment to the comment date and time, which is the date and time when the support ID and the like were received. , and stored in the comment information storage unit 150 (step S903). The comment control unit 106 stores, in the support log storage unit 140, a support log in which the user ID, the date and time of the comment, and the type of support (with the type of support as a comment) are associated with each other (step S904). In this way, by storing a support log related to comments in the support log storage unit 140, a comment can be counted as one support.

送受信部101は、同一のイベントを応援しているユーザにコメントを送信する(ステップS905)。より具体的には、コメント制御部106は、ユーザ情報記憶部120から応援IDが一致するユーザIDを取得し、送受信部101は、取得したユーザIDに対応付けられた送信先にコメントを送信する。 The transmitting/receiving unit 101 transmits comments to users supporting the same event (step S905). More specifically, the comment control unit 106 acquires a user ID with a matching support ID from the user information storage unit 120, and the transmission/reception unit 101 transmits the comment to the transmission destination associated with the acquired user ID. .

応援IDが一致する、すなわち同一のイベントを選択したユーザの操作する端末装置200において、入出力部203は、管理サーバ100から送信された、コメントを応援画面のコメント表示領域に表示する(ステップS906)。入出力部203は、表示されたコメントに対し、スタンプ等の入力を受付けてもよい。 In the terminal device 200 operated by the user who selects the same event with the same support ID, the input/output unit 203 displays the comment transmitted from the management server 100 in the comment display area of the support screen (step S906). ). The input/output unit 203 may receive an input such as a stamp for the displayed comment.

コメントを入力したユーザの操作する端末装置200の入出力部203は、管理サーバ100から送信された、コメントを応援画面のコメント表示領域に表示する(ステップS907)。入出力部203は、ユーザ自身が入力したコメントであることが判別できるような態様でコメントを表示してもよい。 The input/output unit 203 of the terminal device 200 operated by the user who has input the comment displays the comment transmitted from the management server 100 in the comment display area of the support screen (step S907). The input/output unit 203 may display the comment in such a manner that it can be determined that the comment is input by the user himself/herself.

このように、端末装置200に表示する応援画面のコメント入力欄から、イベントを応援しているユーザが自由にコメントを入力することができ、入力したコメントは、同一のイベントを応援しているユーザの端末装置200に送信され、表示されるため、イベントを応援しているユーザ間に応援の一体感を生み出すことができる。また、コメントも応援としてカウントされるため、コメントを含めた応援の盛上りを可視化することができる。なお、ログインせず、ユーザIDが不明なユーザによって入力されたコメントであっても、同一のイベントを応援するユーザの操作する端末装置200に送信され、表示される。 In this way, the user who is supporting the event can freely input a comment from the comment input field of the support screen displayed on the terminal device 200, and the input comment can be input by the user who is supporting the same event. is transmitted to and displayed on the terminal device 200 of the event, it is possible to create a sense of unity in the cheering among the users who are cheering for the event. In addition, since comments are also counted as support, it is possible to visualize the excitement of support including comments. Note that even a comment input by a user whose user ID is unknown without logging in is transmitted to and displayed on the terminal device 200 operated by the user who supports the same event.

図9を用いて説明した、コメント処理に加え、または代えて、管理サーバ100および端末装置200において実行するチャット処理について説明する。図10は、管理サーバ100と端末装置200とで実行するチャット処理手順を示すフローチャートである。図4のフローチャートのステップS410で表示する応援画面において、チャットボタン等を表示し、チャットボタン等がタップされた場合のチャット処理について説明する。なお、チャットルームに参加するためには、ログインが必要であり、ゲストユーザはチャットルームに参加することができない。 Chat processing executed in the management server 100 and the terminal device 200 in addition to or in place of the comment processing described with reference to FIG. 9 will be described. FIG. 10 is a flowchart showing a chat processing procedure executed by the management server 100 and the terminal device 200. As shown in FIG. Chat processing when a chat button or the like is displayed on the support screen displayed in step S410 of the flowchart of FIG. 4 and the chat button or the like is tapped will be described. Note that login is required to participate in the chat room, and guest users cannot participate in the chat room.

端末装置200の入出力部203は、チャットルームの選択を受付ける(ステップS1001)。より具体的には、入出力部203は、ユーザから応援画面に表示されたチャットボタン等の指示を受付けることによって、入出力部203は、管理サーバ100から受信した、ユーザが選択可能なチャットルームの一覧を表示する。入出力部203は、チャットルームの一覧のなかからチャットルームの選択を受付ける。送受信部201は、ユーザIDと、選択したチャットルームに対応付けられたチャットルームIDとを管理サーバ100に送信する(ステップS1002)。 Input/output unit 203 of terminal device 200 receives selection of a chat room (step S1001). More specifically, the input/output unit 203 receives an instruction such as a chat button displayed on the support screen from the user, so that the input/output unit 203 receives from the management server 100 a chat room selectable by the user. View the list of The input/output unit 203 receives selection of a chat room from the list of chat rooms. The transmitter/receiver 201 transmits the user ID and the chat room ID associated with the selected chat room to the management server 100 (step S1002).

管理サーバ100のチャット制御部107は、端末装置200から受信したユーザIDとチャットルームIDに基づき、参加を希望するユーザのチャットルームへの参加可否を判断する(ステップS1003)。より具体的には、チャット制御部107は、チャットルームIDに対応付けられたチャットルーム種別がオープン、スポンサーであれば、参加可と判断する。チャットルーム種別がセミクローズであれば、管理者(チャットルーム開設者)に参加承認を求め、承認された場合には、参加可と判断する。チャット制御部107は、チャットルームのURLにアクセスされた場合には、チャットルーム種別がクローズであり、かつ、事前にURLが通知されていると判断できるため、参加可と判断する。チャット制御部107は、チャットワークIDに対応付けて、参加可と判断したユーザIDをチャットルーム情報記憶部170の参加者IDに格納する。送受信部101は、チャットルームへの参加可否を端末装置200に送信する(ステップS1004)。 The chat control unit 107 of the management server 100 determines whether the user who wishes to participate can participate in the chat room based on the user ID and the chat room ID received from the terminal device 200 (step S1003). More specifically, if the chat room type associated with the chat room ID is open or sponsor, the chat control unit 107 determines that participation is possible. If the chat room type is semi-closed, the administrator (chat room creator) is requested to approve participation, and if approved, it is determined that participation is permitted. When the URL of the chat room is accessed, the chat control unit 107 can determine that the chat room type is closed and that the URL has been notified in advance, so it determines that the user can participate. The chat control unit 107 stores the user ID determined to be able to participate in the participant ID of the chat room information storage unit 170 in association with the chatwork ID. The transmitting/receiving unit 101 transmits to the terminal device 200 whether or not to participate in the chat room (step S1004).

端末装置200の入出力部203は、管理サーバ100から受信した、参加可否を表示する(ステップS1005)。チャットルームへの参加を拒否された場合は、チャット処理は終了するか、ステップS1001に戻り、他のチャットルームを選択する。チャットルームへの参加を許可された場合、入出力部203は、チャットの入力を受付ける(ステップS1006)。送受信部201は、ユーザIDとチャットルームIDとチャットとを管理サーバ100に送信する(ステップS1007)。 The input/output unit 203 of the terminal device 200 displays the permission/prohibition of participation received from the management server 100 (step S1005). If participation in the chat room is refused, the chat process ends, or the process returns to step S1001 to select another chat room. If participation in the chat room is permitted, the input/output unit 203 receives chat input (step S1006). The transmission/reception unit 201 transmits the user ID, chat room ID, and chat to the management server 100 (step S1007).

管理サーバ100の送受信部101は、端末装置200から受信したユーザIDとチャットを、チャットルームIDに対応するチャット記憶部160に格納する(ステップS1008)。チャット制御部107は、同室のユーザにチャットを送信する(ステップS1009)。より具体的には、チャット制御部107は、チャットルーム情報記憶部170からチャットルームIDに対応付けられた参加者のユーザIDを取得し、取得したユーザIDに対応付けられた送信先にチャットを送信する。 The transmission/reception unit 101 of the management server 100 stores the user ID and chat received from the terminal device 200 in the chat storage unit 160 corresponding to the chat room ID (step S1008). The chat control unit 107 transmits a chat to the user in the same room (step S1009). More specifically, the chat control unit 107 acquires the user ID of the participant associated with the chat room ID from the chat room information storage unit 170, and transmits the chat to the transmission destination associated with the acquired user ID. Send.

同一のチャットルームに参加するユーザの操作する端末装置200の入出力部203は、管理サーバ100から送信された、チャットをチャット画面またはチャット表示領域に表示する(ステップS1010)。入出力部203は、表示されたチャットに対し、スタンプ等の入力を受付けてもよい。 The input/output unit 203 of the terminal device 200 operated by the user participating in the same chat room displays the chat transmitted from the management server 100 on the chat screen or chat display area (step S1010). The input/output unit 203 may receive an input such as a stamp for the displayed chat.

チャットを入力したユーザの操作する端末装置200の入出力部203は、管理サーバ100から送信された、チャットをチャット画面またはチャット表示領域に表示する(ステップS1011)。入出力部203は、ユーザ自身が入力したチャットであることが判別できるような態様でチャットを表示してもよい。 The input/output unit 203 of the terminal device 200 operated by the user who has input the chat displays the chat transmitted from the management server 100 on the chat screen or chat display area (step S1011). The input/output unit 203 may display the chat in such a manner that it can be determined that the chat is input by the user himself/herself.

このように、端末装置200からさまざまな種別のチャットルームに参加することによって、ユーザの希望に沿った自由度や公開レベルで他のユーザとのチャットを楽しむことができる。なお、チャットルームは、ユーザ自身が開設することができ、チャットルームの種別に応じて開設者がチャットルームの管理を行う。開設したチャットルームがチャット入力の受付を開始するタイミングは、イベント開始時、イベント開始前の数時間や数日、数ヶ月等でもよく、チャット入力の受付を終了するタイミングはイベント終了時でも、イベント終了後から一定時間に及んでもよい。また、チャットルームは、応援終了をもってすべて消去してもよい。チャットルームを開設する際やチャットルームへの参加、チャットの受付等に課金してもよい。 In this way, by participating in various types of chat rooms from the terminal device 200, it is possible to enjoy chatting with other users at a degree of freedom and public level that meets the user's wishes. The chat room can be opened by the user himself/herself, and the chat room is managed by the creator according to the type of chat room. The timing at which the opened chat room starts accepting chat input may be at the start of the event, or several hours, days, or months before the start of the event. It may extend for a certain period of time after the end. In addition, all chat rooms may be deleted when the support ends. A fee may be charged for opening a chat room, participating in a chat room, receiving a chat, or the like.

次に、TV放送・ラジオ放送・インターネット等による動画配信・音声配信と応援のタイミングの同期処理について説明する。図11は、管理サーバ100と端末装置200とで実行する同期処理手順を示すフローチャートである。ユーザが視聴するTV放送・ラジオ放送・インターネット等による動画配信・音声配信での映像・音声等がTV局での録画の再放送や配信会社のオンデマンド再生であっても、TV局での最初の放送や配信会社での配信時間が決まっている配信での応援と同様の盛上りや他の応援者と一体感のある応援を実現するために、TV放送・ラジオ放送・インターネット等による動画配信・音声配信と、端末装置200から入力する応援やコメント、チャットの応援時間との同期を取る処理について説明する。図11で説明する処理は、図4のステップS410の応援画面を表示後に実行する。 Next, a process of synchronizing the timing of video distribution/audio distribution via TV broadcasting, radio broadcasting, the Internet, etc. and cheering will be described. FIG. 11 is a flowchart showing a synchronization processing procedure executed by the management server 100 and the terminal device 200. As shown in FIG. Even if the video, audio, etc. of the TV broadcast, radio broadcast, video distribution on the Internet, etc. that the user watches is a rebroadcast of the recording at the TV station or an on-demand playback at the distribution company, the first time at the TV station In order to achieve the same excitement and support with a sense of unity with other supporters, video distribution via TV broadcasting, radio broadcasting, the Internet, etc. - A process of synchronizing voice delivery with cheers, comments, and chat cheering times input from the terminal device 200 will be described. The process described in FIG. 11 is executed after the support screen in step S410 of FIG. 4 is displayed.

まず、ユーザが視聴するTV放送・ラジオ放送・インターネット等による動画配信・音声配信等で同期要求(例えば、画面に表示した数値を端末装置200の応援画面から入力してください等の文字または音声のメッセージと数値の画面表示や、数値を端末装置200の応援画面から入力してください等の音声のメッセージと数値の音声出力等)が出力される。このとき、ユーザが画面や音声で示された数値を端末装置200に入力することによって、端末装置200の入出力部203は、同期数値の入力を受付ける(ステップS1101)。送受信部201は、応援IDとユーザIDと同期数値とを管理サーバ100に送信する(ステップS1102)。なお、同期要求において入力を求められる情報(同期情報)は、数値に限る必要はない。 First, a synchronization request (for example, a character or voice message such as inputting the numerical value displayed on the screen from the support screen of the terminal device 200) is generated in the TV broadcast, radio broadcast, video distribution, audio distribution, etc., that the user views. A screen display of a message and a numerical value, a voice message such as inputting a numerical value from the support screen of the terminal device 200, and a voice output of the numerical value are output. At this time, the input/output unit 203 of the terminal device 200 accepts the input of the synchronization numerical value by the user inputting the numerical value indicated by the screen or voice into the terminal device 200 (step S1101). The transmitter/receiver 201 transmits the support ID, the user ID, and the synchronization value to the management server 100 (step S1102). Information (synchronization information) required to be input in the synchronization request need not be limited to numerical values.

管理サーバ100の同期制御部108は、端末装置200から受信した、応援IDとユーザIDと同期数値と、応援ID等を受信した受信日時と、同期数値を表示した映像に対応する応援日時から、受信日時を応援日時に換算する換算式を算出する(ステップS1103)。同期制御部108は、応援IDとユーザIDとに対応付けて換算式を、図示しない記憶部に格納する(ステップS1104)。 The synchronization control unit 108 of the management server 100 receives from the terminal device 200, the support ID, the user ID, the synchronization value, the reception date and time when the support ID and the like are received, and the support date and time corresponding to the video displaying the synchronization value, A conversion formula for converting the reception date and time into the support date and time is calculated (step S1103). The synchronization control unit 108 stores the conversion formula in a storage unit (not shown) in association with the support ID and the user ID (step S1104).

端末装置200の入出力部203は、応援画面から応援の入力を受付ける(ステップS1105)。送受信部201は、応援IDと応援対象と応援種別とユーザIDとを管理サーバ100に送信する(ステップS1106)。 The input/output unit 203 of the terminal device 200 receives input of support from the support screen (step S1105). The transmitting/receiving unit 201 transmits the support ID, support object, support type, and user ID to the management server 100 (step S1106).

管理サーバ100の同期制御部108は、端末装置200から受信した、応援IDと応援対象と応援種別とユーザIDとを受信した受信日時を、換算式を用いて応援日時に換算する(ステップS1107)。同期制御部108は、ユーザIDと応援日時と応援種別と応援対象とを対応付けた応援ログを応援ログ記憶部140に格納する(ステップS1108)。 The synchronization control unit 108 of the management server 100 converts the date and time of reception of the support ID, the target of support, the type of support, and the user ID received from the terminal device 200 into the date and time of support using a conversion formula (step S1107). . The synchronization control unit 108 stores the support log in which the user ID, the support date and time, the support type, and the support target are associated with each other in the support log storage unit 140 (step S1108).

これにより、ユーザが視聴するTV放送・ラジオ放送・インターネット等による動画配信・音声配信等での映像・音声等がTV局での録画の再放送や配信会社のオンデマンド再生であっても、ユーザの入力した応援は、TV局での最初の放送で応援した場合や配信会社での配信時間が決められた配信で応援した場合と同様に、本来の応援日時で応援ログ記憶部140に記憶することができ、ユーザは、本来と異なる時間に映像を視聴した場合であっても応援に参加することができる。また、ユーザが映像や音声等を視聴している日時を本来の応援日時に換算することによって、応援ログ記憶部140に記憶した応援ログに基づいて、視聴している映像や音声等の経過時間に合った応援量や応援演出、熱狂指数を算出することができ、映像や音声等と同期して応援画面に応援量や応援演出、熱狂指数を表示することができる。これにより、ユーザは、映像や音声等とともに応援の盛上りや一体感のある応援を感じることができる。さらに、TV放送・ラジオ放送・インターネット等による動画配信・音声配信等をユーザ自身が録画や録音等した場合であっても同様に応援量や応援演出、熱狂指数を応援画面に表示することができ、応援の一体感や応援の盛上りを感じながらイベントを視聴することができる。 As a result, even if the video and audio of TV broadcasts, radio broadcasts, video distributions and audio distributions on the Internet etc. viewed by users are rebroadcasts of recordings at TV stations and on-demand playbacks of distribution companies, The input cheering is stored in the cheering log storage part 140 with the original cheering date and time, as in the case of cheering in the first broadcast at the TV station or in the case of cheering in the distribution whose distribution time is determined by the distribution company. Therefore, the user can participate in the cheering even if the user watches the video at a time different from the original one. In addition, by converting the date and time when the user is viewing the video, audio, etc. to the original support date and time, based on the support log stored in the support log storage unit 140, the elapsed time of the video, audio, etc. being viewed can be calculated. The amount of cheering, the performance of cheering, and the enthusiasm index can be calculated in time, and the amount of cheering, the performance of cheering, and the enthusiasm index can be displayed on the cheering screen in synchronization with video, audio, and the like. As a result, the user can feel the excitement of the cheering and the cheering with a sense of unity along with the video and audio. Furthermore, even if the user himself/herself recorded or recorded TV broadcasting, radio broadcasting, video distribution, audio distribution, etc. via the Internet, etc., the amount of cheering, cheering performance, and enthusiasm index can be similarly displayed on the cheering screen. , You can watch the event while feeling the unity of support and the excitement of support.

なお、同期処理は、1度に限らず、複数回行なってもよい。同期処理は、所定時間ごとに行なってもよく、例えばサッカーであれば前半と後半の開始時、野球であれば各回の開始時等に映像に表示される同期要求に対し同期処理を行なってもよい。 Note that the synchronization processing is not limited to being performed once, and may be performed multiple times. Synchronization processing may be performed at predetermined time intervals. For example, synchronization processing may be performed in response to a synchronization request displayed in the video at the start of the first and second halves of soccer, or at the start of each inning of baseball. good.

また、上記の実施例に示した、応援画面の同期数値を入力することに代えて、TVや動画の映像にQRコード(登録商標)を表示させ、QRコードを端末装置200で読み取ることによって同期処理を実行してもよい。 In addition, instead of inputting the synchronization value of the support screen shown in the above embodiment, a QR code (registered trademark) is displayed on the TV or video image, and the QR code is read by the terminal device 200 for synchronization. processing may be performed.

図12は、応援演出および応援チャートの画面の一例を示す説明図である。図12(a)は、図7のステップS706で説明した、応援合戦で勝利したチームのユーザの端末装置200に表示する応援演出の一例を示す。図12(a)は、表示画面21の応援画面に網掛けが表示され、応援演出22である花火が打ち上がった様子を示す。このような応援演出を表示することによって、自チームが応援合戦で勝利したことが分かり、ユーザの応援に対するモチベーションが上げることができる。このような演出後、スポンサーや主催者からのプレゼント応募バナーやプレゼント応募フォーム等を表示してもよい。 FIG. 12 is an explanatory diagram showing an example of a screen of a cheering effect and a cheering chart. FIG. 12(a) shows an example of the cheering effect displayed on the terminal device 200 of the user of the team that won the cheering battle described in step S706 of FIG. FIG. 12( a ) shows a state in which the support screen of the display screen 21 is shaded and the fireworks, which are the support effect 22 , are launched. By displaying such a cheering effect, it is possible to know that the player's own team has won the cheering battle, and the user's motivation for cheering can be increased. After such presentation, a gift application banner, a gift application form, or the like from the sponsor or organizer may be displayed.

図12(b)は、応援量を時系列に示したチャートの一例を示す。応援画面に表示されたチャートのアイコンを指示することによって、図12(b)に示すような時系列に変化する応援量を表示する。なお、応援量を表示する期間は、自由に変更することができる。表示画面23に示す応援量チャートには、イベント名24、チャート凡例25、チャート26を表示する。チャート26は、チームごとの応援量を表示しているが、それらに加え、両チーム合計の応援量を加えてもよい。 FIG. 12(b) shows an example of a chart showing the amount of support in chronological order. By designating the icon of the chart displayed on the cheering screen, the amount of cheering that changes in time series as shown in FIG. 12(b) is displayed. It should be noted that the period during which the amount of support is displayed can be freely changed. An event name 24 , a chart legend 25 and a chart 26 are displayed on the cheering amount chart shown on the display screen 23 . Although the chart 26 displays the amount of cheering for each team, the total amount of cheering for both teams may be added.

上述した実施例に加えて、ユーザ自身が行った運動量を応援に加える運動量登録処理について説明する。図13は、管理サーバ100と端末装置200とが実行する運動量登録処理手順を示すフローチャートである。 In addition to the above-described embodiment, an exercise amount registration process for adding the exercise amount performed by the user to cheering will be described. FIG. 13 is a flow chart showing an exercise amount registration processing procedure executed by the management server 100 and the terminal device 200. As shown in FIG.

ユーザが操作する端末装置200と管理サーバ100との間でログイン処理を実行する(ステップS1301)。端末装置200は、運動量登録の要求を送信する(ステップS1302)。より具体的には、ログイン処理後のメニュー画面から運動量登録を指示することによって、運動量登録の要求を管理サーバ100に送信する Login processing is executed between the terminal device 200 operated by the user and the management server 100 (step S1301). The terminal device 200 transmits a request for exercise amount registration (step S1302). More specifically, a request for registering the amount of exercise is transmitted to the management server 100 by instructing the registration of the amount of exercise from the menu screen after the login process.

管理サーバ100の送受信部101は、運動量登録の要求を端末装置200から受信する。画面生成部102は、運動量登録の要求に応じ運動量登録画面を生成する(ステップS1303)。運動量登録画面には、ユーザが応援するイベント情報およびイベントでの応援対象をユーザ情報記憶部120と応援対象情報記憶部110を用いて取得し、表示する。ユーザが応援するイベントが複数ある場合、イベントを選択できるようイベント情報のボタンを表示する。また、運動量登録画面において、応援対象を選択または変更可能としてもよい。管理サーバ100は、運動量登録画面を端末装置200に送信する(ステップS1304)。 The transmission/reception unit 101 of the management server 100 receives the exercise amount registration request from the terminal device 200 . The screen generator 102 generates an exercise amount registration screen in response to the exercise amount registration request (step S1303). On the exercise amount registration screen, event information supported by the user and support targets at the event are acquired using the user information storage unit 120 and the support target information storage unit 110 and displayed. If there are multiple events that the user supports, an event information button is displayed so that an event can be selected. Also, the cheering target may be selectable or changeable on the exercise amount registration screen. The management server 100 transmits an exercise amount registration screen to the terminal device 200 (step S1304).

端末装置200において、入出力部203は、管理サーバ100から受信した運動量登録画面を表示する(ステップS1305)。入出力部203は、運動量を取得する(ステップS1305)。より具体的には、入出力部203は、運動量登録画面に表示された運動量登録ボタンを指示することで、端末装置200の図示しない記憶部に記憶された運動量を取得する。運動量は、例えば、センサ部204やGPS部205によって計測したランニングやウォーキングの歩数や距離、腹筋やスクワットの回数、心拍数の上昇、GPS位置情報やカメラ部206で撮像したQRコードやバーコードから取得する位置情報と日時等から判断するイベント等の参加情報や、1または複数のチェックポイントに設置されたQRコードやバーコードを撮像することによって取得できるイベント等の参加情報等である。運動量登録画面は、運動量を取得する際に、登録する運動量を表示してもよい。また、ユーザがイベント情報のボタンを指示することによって、複数のなかからイベントを選択して運動量を登録してもよい。入出力部203は、イベント情報に対応する応援対象の選択や変更を受付けてもよい。送受信部201は、応援ID、応援対象、ユーザID、運動量を管理サーバ100に送信する(ステップS1307)。 In the terminal device 200, the input/output unit 203 displays the exercise amount registration screen received from the management server 100 (step S1305). The input/output unit 203 acquires the amount of exercise (step S1305). More specifically, the input/output unit 203 acquires the exercise amount stored in the storage unit (not shown) of the terminal device 200 by designating the exercise amount registration button displayed on the exercise amount registration screen. The amount of exercise is, for example, the number of steps and distance of running or walking measured by the sensor unit 204 or the GPS unit 205, the number of sit-ups or squats, the increase in the heart rate, the GPS position information, or the QR code or barcode captured by the camera unit 206. Participation information for an event or the like determined from acquired location information, date and time, or the like, or participation information for an event or the like that can be acquired by capturing an image of a QR code or barcode installed at one or more checkpoints. The exercise amount registration screen may display the exercise amount to be registered when acquiring the exercise amount. Alternatively, the user may select an event from among a plurality of events and register the amount of exercise by pointing an event information button. The input/output unit 203 may accept selection or change of the support target corresponding to the event information. The transmitting/receiving unit 201 transmits the cheering ID, the cheering target, the user ID, and the exercise amount to the management server 100 (step S1307).

管理サーバ100の送受信部101は、端末装置200それぞれから応援ID、応援対象、ユーザID、運動量を受信する。応援数換算部109は、運動量を応援数に換算する(ステップS1308)。より具体的には、応援数換算部109は、予め定められた変換式を用いて運動量を応援数に換算する。応援数換算部109は、換算した応援数に応じた、応援IDと応援対象と応援種別とユーザIDと、応援ID等を受信した日時である応援日時とを対応付けた応援ログを、応援IDに対応する応援ログ記憶部140に格納する(ステップS1309)。 The transmitting/receiving unit 101 of the management server 100 receives the cheering ID, the cheering target, the user ID, and the exercise amount from each of the terminal devices 200 . The cheering number conversion unit 109 converts the amount of exercise into the number of cheering (step S1308). More specifically, the cheering number conversion unit 109 converts the amount of exercise into the cheering number using a predetermined conversion formula. The cheering number conversion unit 109 converts a cheering log corresponding to the converted cheering number into a cheering log that associates the cheering ID, the cheering target, the cheering type, the user ID, and the cheering date and time, which is the date and time when the cheering ID or the like is received. (step S1309).

このように、ユーザのさまざまな運動量を応援数に換算して応援ログ記憶部140に格納することによって、ユーザが応援ボタンをタップすることと同様に、応援期間中のユーザの運動が応援数としてカウントされるため、ユーザの運動に対するモチベーションアップに繋がり、応援対象に対する応援がユーザの健康に寄与する。 In this way, by converting various amounts of exercise of the user into the number of cheers and storing them in the cheering log storage unit 140, the user's exercise during the cheering period can be converted into the number of cheering in the same way as when the user taps the cheering button. Since it is counted, the user's motivation for exercise is increased, and cheering for the cheering target contributes to the user's health.

上述した実施例にかかる管理サーバ100、端末装置200等は、CPU(Central Processing Unit)、MPU(Micro-Processing Unit)又はGPU(Graphics Processing Unit)等の1又は複数のプロセッサを含み、ROM(Read Only Memory)やRAM(Random Access Memory)、HDD(Hard Disk Drive)等の外部記憶装置、通信制御装置等のハードウェアを備えた通常のコンピュータであり、ROMやRAM、HDD等に記憶されたプログラムをCPU等が読み出し動作させることによって、上述した構成や機能を実現する。 The management server 100 and the terminal device 200 according to the above-described embodiments include one or more processors such as a CPU (Central Processing Unit), an MPU (Micro-Processing Unit) or a GPU (Graphics Processing Unit), and a ROM (Read Only Memory), RAM (Random Access Memory), HDD (Hard Disk Drive) and other external storage devices, a normal computer equipped with hardware such as a communication control device, etc. Programs stored in ROM, RAM, HDD, etc. are read out by the CPU or the like to realize the configuration and functions described above.

管理サーバ100、端末装置200等で動作するプログラムは、インターネット等のネットワークNに接続されたコンピュータ上に格納しておき、ネットワークN経由でダウンロードさせることにより提供しても、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、DVD、USBメモリ、SDカード等のコンピュータで読取り可能な記録媒体に記録し提供してもよい。また、上述した機能や処理を実現するプログラムは、API(Application Programming Interface)やSaaS(Software as a Service)、クラウドコンピューティングという利用形態で提供してもよい。 Programs that operate on the management server 100, the terminal device 200, etc. are stored on a computer connected to a network N such as the Internet, and are provided by being downloaded via the network N. It may be recorded in a computer-readable recording medium such as a CD-ROM, DVD, USB memory, SD card, etc. and provided as a file in a possible format. Programs that implement the functions and processes described above may be provided in the forms of utilization such as API (Application Programming Interface), SaaS (Software as a Service), and cloud computing.

なお、本発明は、上述した実施例そのままに限定されるものではなく、必ずしも物理的に図示のように構成されている必要はない。また、本発明は、実施例で説明した構成要素の全部または一部を、各種の負荷や使用状況などに応じ、任意の単位で機能的または物理的に分割、統合、入替、変形または削除して構成することができる。 It should be noted that the present invention is not limited to the above-described embodiments as they are, and does not necessarily have to be physically constructed as shown in the drawings. In addition, the present invention functionally or physically divides, integrates, replaces, transforms, or deletes all or part of the constituent elements described in the embodiments in arbitrary units according to various loads and usage conditions. can be configured

N…ネットワーク、10…応援システム、100…管理サーバ、101…送受信部、102…画面生成部、103…応援量算出部、104…応援演出部、105…熱狂指数算出部、106…コメント制御部、107…チャット制御部、108…同期制御部、109…応援数換算部、110…応援情報記憶部、120…ユーザ情報記憶部、130…応援演出情報記憶部、140…応援ログ記憶部、150…コメント記憶部、160…チャット記憶部、170…チャットルーム情報記憶部、200…端末装置、201…送受信部、202…制御部、203…入出力部、204…センサ部、205…GPS部、206…カメラ部、300…連携サーバ N... Network 10... Support system 100... Management server 101... Transmission/reception unit 102... Screen generation unit 103... Support amount calculation unit 104... Support effect unit 105... Enthusiasm index calculation unit 106... Comment control unit , 107... chat control unit, 108... synchronization control unit, 109... support number conversion unit, 110... support information storage unit, 120... user information storage unit, 130... support effect information storage unit, 140... support log storage unit, 150 Comment storage unit 160 Chat storage unit 170 Chat room information storage unit 200 Terminal device 201 Transmission/reception unit 202 Control unit 203 Input/output unit 204 Sensor unit 205 GPS unit 206...Camera unit, 300...Cooperation server

Claims (27)

1または複数の端末装置と、管理サーバと、をネットワークを介して接続する応援システムであって、
前記端末装置は、
1または複数の応援対象それぞれに対応付けられた応援の入力を受付ける受付手段と、
前記受付手段によって受付けた前記応援に対応する前記応援対象を前記管理サーバに送信する第1送信手段と、を備え、
前記管理サーバは、
前記端末装置から受信した、前記応援対象と、前記応援対象を受信した日時である応援日時とに基づいて、前記応援対象ごとの応援量を算出する応援量算出手段と、
前記応援量算出手段によって算出した前記応援対象ごとの応援量を前記端末装置に送信する第2送信手段と、を備え、
前記端末装置は、
前記管理サーバから受信した、前記応援対象ごとの応援量を表示する表示手段、を備え、
前記応援量は、所定期間ごとの応援数に応援の余韻を加えた数値であること、 を特徴とする応援システム。
A support system that connects one or more terminal devices and a management server via a network,
The terminal device
receiving means for receiving an input of cheering associated with each of one or more cheering targets;
a first transmission means for transmitting the support target corresponding to the support received by the reception means to the management server;
The management server is
a support amount calculation means for calculating a support amount for each support target based on the support target received from the terminal device and a support date and time that is the date and time when the support target is received;
a second transmission means for transmitting the amount of support for each of the objects to be supported calculated by the amount calculation means of support to the terminal device;
The terminal device
display means for displaying the amount of support received from the management server for each of the support targets;, and
The amount of cheering is a numerical value obtained by adding the afterglow of cheering to the number of cheering for each predetermined period; A support system characterized by
1または複数の端末装置とネットワークを介して接続する管理サーバであって、
前記端末装置で入力を受付けた応援に対応付けられた応援対象を受信する受信手段と、
前記受信手段によって受信した前記応援対象と、前記応援対象を受信した日時である応援日時と、を対応付けて応援ログ記憶部に格納する応援ログ格納手段と、
前記応援ログ記憶部に記憶する、前記応援対象と、前記応援日時とに基づいて、前記応援対象ごとの応援量を算出する応援量算出手段と、を備え
前記応援量は、所定期間ごとの応援数に応援の余韻を加えた数値であること、 を特徴とする管理サーバ。
A management server connected to one or more terminal devices via a network,
a receiving means for receiving a cheering object associated with the cheering input received by the terminal device;
a support log storage means for storing in a support log storage unit the support target received by the receiving means and a support date and time when the support target is received, in association with each other;
a support amount calculation means for calculating a support amount for each support target based on the support target and the support date and time stored in the support log storage unit;,
The amount of cheering is a numerical value obtained by adding the afterglow of cheering to the number of cheering for each predetermined period; A management server characterized by
1または複数の端末装置とネットワークを介して接続する管理サーバであって、
前記端末装置で入力を受付けた応援に対応付けられた応援対象を受信する受信手段と、
前記受信手段によって受信した前記応援対象と、前記応援対象を受信した日時である応援日時と、を対応付けて応援ログ記憶部に格納する応援ログ格納手段と、
前記応援ログ記憶部に記憶する、前記応援対象と、前記応援日時とに基づいて、前記応援対象ごとの応援量を算出する応援量算出手段と、
所定のイベントを選択したユーザの人数を示す応援者数と、前記イベントを選択したユーザによって入力された応援数とに基づき、前記イベントの応援者1人あたりの盛上りの度合いを正規化した数値である熱狂指数を算出する熱狂指数算出手段、を備えることを特徴とする管理サーバ。
A management server connected to one or more terminal devices via a network,
a receiving means for receiving a cheering object associated with the cheering input received by the terminal device;
a support log storage means for storing in a support log storage unit the support target received by the receiving means and a support date and time when the support target is received, in association with each other;
a support amount calculation means for calculating a support amount for each support target based on the support target and the support date and time stored in the support log storage unit;
A numerical value obtained by normalizing the degree of excitement per supporter of the event based on the number of supporters indicating the number of users who selected a predetermined event and the number of supporters input by the users who selected the event. Enthusiasm index calculation means for calculating the enthusiasm indexWhenA management server characterized by comprising:
前記応援量算出手段によって算出した前記応援対象ごとの応援量または/および前記熱狂指数算出手段によって算出した前記熱狂指数を、前記端末装置または前記ネットワークを介して接続する連携サーバに送信する送信手段、をさらに備えることを特徴とする請求項に記載の管理サーバ。 transmission means for transmitting the amount of cheering for each of the cheering targets calculated by the cheering amount calculating means and/or the enthusiasm index calculated by the enthusiasm index calculating means to the terminal device or a linking server connected via the network; 4. The management server of claim 3 , further comprising: 演出開始条件と、演出内容と、を対応付けて記憶する応援演出情報記憶手段と、
前記演出開始条件に合致するか否かを判断する応援演出手段と、を備え、
前記応援演出手段は、前記演出開始条件に合致すると判断した場合に、前記演出開始条件に対応付けられた前記演出内容を取得し、
前記応援演出手段によって取得した前記演出内容を前記端末装置に送信する送信手段、を備えることを特徴とする請求項2または請求項3 に記載の管理サーバ。
a support performance information storage means for storing performance start conditions and performance contents in association with each other;
and a support effect means for determining whether or not the effect start condition is met,
The support effect means acquires the effect content associated with the effect start condition when it is determined that the effect start condition is met,
3. The apparatus further comprises transmission means for transmitting the performance contents acquired by the support performance means to the terminal device. management server described in .
前記応援演出情報記憶手段は、演出終了条件と、演出内容と、を対応付けて記憶し、
前記応援演出手段は、前記演出開始条件に合致すると判断して演出を開始後、前記演出終了条件に合致すると判断した場合に、前記演出終了条件に対応付けられた前記演出内容を取得し、
前記送信手段は、前記応援演出手段によって取得した前記演出内容を前記端末装置に送信すること、を特徴とする請求項に記載の管理サーバ。
the support performance information storage means stores performance end conditions and performance contents in association with each other;
After judging that the production start condition is met and starting the production, the support production means acquires the production content associated with the production end condition when it is judged that the production end condition is met,
6. The management server according to claim 5 , wherein said transmission means transmits said effect content acquired by said support effect means to said terminal device.
ユーザを識別するユーザIDと、前記ユーザが応援するイベントを識別する応援IDと、を対応付けて記憶するユーザ情報記憶手段と、
前記応援IDと、コメントとを前記端末装置から受信するコメント受信手段と、
前記ユーザ情報記憶手段に記憶する前記応援IDが、前記コメント受信手段によって受信した前記応援IDと一致する前記ユーザIDを前記ユーザ情報記憶手段から取得するコメント制御手段と、
前記コメント制御手段によって取得した前記ユーザIDに対応付けられた送信先に前記コメントを送信するコメント送信手段と、をさらに備えることを特徴とする請求項2~のいずれか1つに記載の管理サーバ。
user information storage means for storing a user ID identifying a user and a support ID identifying an event supported by the user in association with each other;
a comment receiving means for receiving the support ID and the comment from the terminal device;
comment control means for acquiring from the user information storage means the user ID whose support ID stored in the user information storage means matches the support ID received by the comment reception means;
The management according to any one of claims 2 to 6 , further comprising comment transmission means for transmitting the comment to a transmission destination associated with the user ID acquired by the comment control means. server.
チャットルームを識別するチャットルームIDと、ユーザを識別するユーザIDと、を対応付けて記憶するチャットルーム情報記憶手段と、
前記チャットルームIDと、チャットとを前記端末装置から受信するチャット受信手段と、
前記チャット受信手段によって受信した前記チャットルームIDに対応付けられた前記ユーザIDを前記チャットルーム情報記憶手段から取得するチャット制御手段と、
前記チャット制御手段によって取得した前記ユーザIDに対応付けられた送信先に前記チャットを送信するチャット送信手段と、をさらに備えることを特徴とする請求項2~のいずれか1つに記載の管理サーバ。
chat room information storage means for storing a chat room ID for identifying a chat room and a user ID for identifying a user in association with each other;
chat receiving means for receiving the chat room ID and the chat from the terminal device;
chat control means for acquiring from the chat room information storage means the user ID associated with the chat room ID received by the chat reception means;
The management according to any one of claims 2 to 7 , further comprising chat transmission means for transmitting the chat to a transmission destination associated with the user ID acquired by the chat control means. server.
1または複数の端末装置とネットワークを介して接続する管理サーバであって、
前記端末装置で入力を受付けた応援に対応付けられた応援対象を受信する受信手段と、
前記受信手段によって受信した前記応援対象と、前記応援対象を受信した日時である応援日時と、を対応付けて応援ログ記憶部に格納する応援ログ格納手段と、
前記応援ログ記憶部に記憶する、前記応援対象と、前記応援日時とに基づいて、前記応援対象ごとの応援量を算出する応援量算出手段と、
ユーザを識別するユーザIDと、前記ユーザが応援するイベントを識別する応援IDと、同期情報とを前記端末装置から受信する同期情報受信手段と、
前記同期情報受信手段によって前記ユーザIDと前記応援IDと前記同期情報とを受信した受信日時と、前記同期情報に対応する応援日時とに基づいて、前記受信日時を前記応援日時に換算する換算式を算出する同期制御手段と、を備え、
前記同期制御手段は、前記端末装置で入力を受付けた応援に対応付けられた応援対象を受信した受信日時を、前記換算式を用いて応援日時に換算し、換算した前記応援日時と、前記応援対象とを対応付けて前記応援ログ記憶部に格納すること、を特徴とす管理サーバ。
A management server connected to one or more terminal devices via a network,
a receiving means for receiving a cheering object associated with the cheering input received by the terminal device;
a support log storage means for storing in a support log storage unit the support target received by the receiving means and a support date and time when the support target is received, in association with each other;
a support amount calculation means for calculating a support amount for each support target based on the support target and the support date and time stored in the support log storage unit;
Synchronization information receiving means for receiving a user ID for identifying a user, a support ID for identifying an event supported by the user, and synchronization information from the terminal device;
A conversion formula for converting the reception date and time into the support date and time based on the reception date and time when the user ID, the support ID and the synchronization information are received by the synchronization information receiving means and the support date and time corresponding to the synchronization information. and a synchronization control means for calculating
The synchronization control means converts the reception date and time of receiving the support object associated with the support input accepted by the terminal device into the support date and time using the conversion formula, and converts the support date and time into the support date and time. and storing in the support log storage unit in association with an object.RuManagement server.
1または複数の端末装置とネットワークを介して接続する管理サーバであって、
前記端末装置で入力を受付けた応援に対応付けられた応援対象を受信する受信手段と、
前記受信手段によって受信した前記応援対象と、前記応援対象を受信した日時である応援日時と、を対応付けて応援ログ記憶部に格納する応援ログ格納手段と、
前記応援ログ記憶部に記憶する、前記応援対象と、前記応援日時とに基づいて、前記応援対象ごとの応援量を算出する応援量算出手段と、
前記受信手段は、ユーザが選択した応援対象と、前記ユーザの運動量とを前記端末装置から受信し、
前記受信手段によって受信した前記運動量を応援数に換算する応援数換算手段と、
前記応援ログ格納手段は、前記応援数換算手段によって換算した前記応援数に応じて、前記応援対象と、前記運動量を受信した日時である応援日時と、を対応付けて前記応援ログ記憶部に格納すること、を特徴とす管理サーバ。
A management server connected to one or more terminal devices via a network,
a receiving means for receiving a cheering object associated with the cheering input received by the terminal device;
support log storage means for storing in a support log storage unit the support target received by the receiving means and a support date and time, which is the date and time when the support target was received, in association with each other;
a support amount calculation means for calculating a support amount for each support target based on the support target and the support date and time stored in the support log storage unit;
The receiving means, Yureceiving the support target selected by the user and the amount of exercise of the user from the terminal device;
a cheering number conversion means for converting the amount of exercise received by the receiving means into a cheering number;
The support log storage means associates the support object with the support date and time, which is the date and time when the amount of exercise was received, according to the support number converted by the support number conversion means.SaidStored in a support log storage unitRuManagement server.
1または複数の端末装置とネットワークを介して接続するコンピュータで実行される応援方法であって、
前記端末装置で入力を受付けた応援に対応付けられた応援対象受信する受信ステップと、
前記受信ステップによって受信した前記応援対象と、前記応援対象を受信した日時である応援日時と、を対応付けて応援ログ記憶部に格納する応援ログ格納ステップと、
前記応援ログ記憶部に記憶する、前記応援対象と、前記応援日時とに基づいて、前記応援対象ごとの応援量を算出する応援量算出ステップと、を含み、
前記応援量は、所定期間ごとの応援数に応援の余韻を加えた数値であること、 を特徴とする応援方法。
A support method executed by a computer connected to one or more terminal devices via a network,
A support target associated with the support whose input is received by the terminal deviceofa receiving step for receiving;
a support log storing step of correlating the support target received in the receiving step with a support date and time when the support target is received and storing the support target in a support log storage unit;
a support amount calculation step of calculating a support amount for each support target based on the support target and the support date and time stored in the support log storage unit;including
The amount of cheering is a numerical value obtained by adding the afterglow of cheering to the number of cheering for each predetermined period; A support method characterized by
1または複数の端末装置とネットワークを介して接続するコンピュータで実行される応援方法であって、 A support method executed by a computer connected to one or more terminal devices via a network,
前記端末装置で入力を受付けた応援に対応付けられた応援対象を受信する受信ステップと、 a receiving step of receiving a cheer target associated with the cheer whose input is accepted by the terminal device;
前記受信ステップによって受信した前記応援対象と、前記応援対象を受信した日時である応援日時と、を対応付けて応援ログ記憶部に格納する応援ログ格納ステップと、 a support log storing step of correlating the support target received in the receiving step with a support date and time when the support target is received and storing the support target in a support log storage unit;
前記応援ログ記憶部に記憶する、前記応援対象と、前記応援日時とに基づいて、前記応援対象ごとの応援量を算出する応援量算出ステップと、 a cheering amount calculation step of calculating a cheering amount for each cheering target based on the cheering target and the cheering date and time stored in the cheering log storage unit;
所定のイベントを選択したユーザの人数を示す応援者数と、前記イベントを選択したユーザによって入力された応援数とに基づき、前記イベントの応援者1人あたりの盛上りの度合いを正規化した数値である熱狂指数を算出する熱狂指数算出ステップと、を含むことを特徴とする応援方法。 A numerical value obtained by normalizing the degree of excitement per supporter of the event based on the number of supporters indicating the number of users who selected a predetermined event and the number of supporters input by the users who selected the event. and a enthusiasm index calculation step of calculating the enthusiasm index.
前記応援量算出ステップによって算出した前記応援対象ごとの応援量または/および前記熱狂指数算出ステップによって算出した前記熱狂指数を、前記端末装置または前記ネットワークを介して接続する連携サーバに送信する送信ステップ、をさらに含むことを特徴とする請求項12に記載の応援方法。 A transmission step of transmitting the amount of cheering for each of the cheering targets calculated in the cheering amount calculating step and/or the enthusiasm index calculated in the enthusiasm index calculating step to the terminal device or a linking server connected via the network; 13. The cheering method according to claim 12, further comprising: 演出開始条件と、演出内容と、を対応付けて記憶する応援演出情報記憶部、を備え、 a support performance information storage unit that stores performance start conditions and performance contents in association with each other;
前記演出開始条件に合致するか否かを判断する応援演出ステップ、を含み、 including a support production step for determining whether or not the production start condition is met,
前記応援演出ステップは、前記演出開始条件に合致すると判断した場合に、前記演出開始条件に対応付けられた前記演出内容を取得し、 The support production step acquires the production content associated with the production start condition when it is determined that the production start condition is met,
前記応援演出ステップによって取得した前記演出内容を前記端末装置に送信する送信ステップ、を含むことを特徴とする請求項11または請求項12に記載の応援方法。 13. The cheering method according to claim 11 or 12, further comprising a transmission step of transmitting the content of the presentation acquired by the cheering presentation step to the terminal device.
前記応援演出情報記憶部は、演出終了条件と、演出内容と、を対応付けて記憶し、 The support performance information storage unit stores performance end conditions and performance contents in association with each other,
前記応援演出ステップは、前記演出開始条件に合致すると判断して演出を開始後、前記演出終了条件に合致すると判断した場合に、前記演出終了条件に対応付けられた前記演出内容を取得し、 In the support production step, after judging that the production start condition is met and production is started, if it is judged that the production end condition is met, the production content associated with the production end condition is acquired,
前記送信ステップは、前記応援演出ステップによって取得した前記演出内容を前記端末装置に送信すること、を特徴とする請求項14に記載の応援方法。 15. The cheering method according to claim 14, wherein said transmitting step transmits said effect content acquired by said cheering effect step to said terminal device.
ユーザを識別するユーザIDと、前記ユーザが応援するイベントを識別する応援IDと、を対応付けて記憶するユーザ情報記憶部、を備え、 a user information storage unit that associates and stores a user ID that identifies a user and a support ID that identifies an event supported by the user;
前記応援IDと、コメントとを前記端末装置から受信するコメント受信ステップと、 a comment receiving step of receiving the support ID and the comment from the terminal device;
前記ユーザ情報記憶部に記憶する前記応援IDが、前記コメント受信ステップによって受信した前記応援IDと一致する前記ユーザIDを前記ユーザ情報記憶部から取得するコメント制御ステップと、 a comment control step of acquiring from the user information storage unit the user ID whose support ID stored in the user information storage unit matches the support ID received in the comment reception step;
前記コメント制御ステップによって取得した前記ユーザIDに対応付けられた送信先に前記コメントを送信するコメント送信ステップと、をさらに含むことを特徴とする請求項11~15のいずれか1つに記載の応援方法。 16. The support according to any one of claims 11 to 15, further comprising a comment transmission step of transmitting the comment to a transmission destination associated with the user ID acquired by the comment control step. Method.
チャットルームを識別するチャットルームIDと、ユーザを識別するユーザIDと、を対応付けて記憶するチャットルーム情報記憶部、を備え、 a chat room information storage unit that associates and stores a chat room ID that identifies a chat room and a user ID that identifies a user;
前記チャットルームIDと、チャットとを前記端末装置から受信するチャット受信ステップと、 a chat reception step of receiving the chat room ID and the chat from the terminal device;
前記チャット受信ステップによって受信した前記チャットルームIDに対応付けられた前記ユーザIDを前記チャットルーム情報記憶部から取得するチャット制御ステップと、 a chat control step of acquiring from the chat room information storage unit the user ID associated with the chat room ID received by the chat receiving step;
前記チャット制御ステップによって取得した前記ユーザIDに対応付けられた送信先に前記チャットを送信するチャット送信ステップと、をさらに含むことを特徴とする請求項11~16のいずれか1つに記載の応援方法。 17. The support according to any one of claims 11 to 16, further comprising a chat transmission step of transmitting the chat to a transmission destination associated with the user ID acquired by the chat control step. Method.
1または複数の端末装置とネットワークを介して接続するコンピュータで実行される応援方法であって、 A support method executed by a computer connected to one or more terminal devices via a network,
前記端末装置で入力を受付けた応援に対応付けられた応援対象を受信する受信ステップと、 a receiving step of receiving a cheer target associated with the cheer whose input is accepted by the terminal device;
前記受信ステップによって受信した前記応援対象と、前記応援対象を受信した日時である応援日時と、を対応付けて応援ログ記憶部に格納する応援ログ格納ステップと、 a support log storing step of correlating the support target received in the receiving step with a support date and time when the support target is received and storing the support target in a support log storage unit;
前記応援ログ記憶部に記憶する、前記応援対象と、前記応援日時とに基づいて、前記応援対象ごとの応援量を算出する応援量算出ステップと、 a cheering amount calculation step of calculating a cheering amount for each cheering target based on the cheering target and the cheering date and time stored in the cheering log storage unit;
ユーザを識別するユーザIDと、前記ユーザが応援するイベントを識別する応援IDと、同期情報とを前記端末装置から受信する同期情報受信ステップと、 a synchronization information receiving step of receiving a user ID identifying a user, a support ID identifying an event supported by the user, and synchronization information from the terminal device;
前記同期情報受信ステップによって前記ユーザIDと前記応援IDと前記同期情報とを受信した受信日時と、前記同期情報に対応する応援日時とに基づいて、前記受信日時を前記応援日時に換算する換算式を算出する同期制御ステップと、を含み、 A conversion formula for converting the reception date and time into the support date and time based on the reception date and time when the user ID, the support ID, and the synchronization information are received in the synchronization information receiving step and the support date and time corresponding to the synchronization information. a synchronous control step of calculating
前記同期制御ステップは、前記端末装置で入力を受付けた応援に対応付けられた応援対象を受信した受信日時を、前記換算式を用いて応援日時に換算し、換算した前記応援日時と、前記応援対象とを対応付けて前記応援ログ記憶部に格納すること、を特徴とする応援方法。 The synchronization control step converts the reception date and time of receiving the cheering object associated with the cheering input accepted by the terminal device into the cheering date and time using the conversion formula, and converts the cheering date and time into the cheering date and time. A support method characterized by: storing in the support log storage unit in association with an object.
1または複数の端末装置とネットワークを介して接続するコンピュータで実行される応援方法であって、 A support method executed by a computer connected to one or more terminal devices via a network,
前記端末装置で入力を受付けた応援に対応付けられた応援対象を受信する受信ステップと、 a receiving step of receiving a cheer target associated with the cheer whose input is accepted by the terminal device;
前記受信ステップによって受信した前記応援対象と、前記応援対象を受信した日時である応援日時と、を対応付けて応援ログ記憶部に格納する応援ログ格納ステップと、 a support log storing step of correlating the support target received in the receiving step with a support date and time when the support target is received and storing the support target in a support log storage unit;
前記応援ログ記憶部に記憶する、前記応援対象と、前記応援日時とに基づいて、前記応援対象ごとの応援量を算出する応援量算出ステップと、 a cheering amount calculation step of calculating a cheering amount for each cheering target based on the cheering target and the cheering date and time stored in the cheering log storage unit;
前記受信ステップは、ユーザが選択した応援対象と、前記ユーザの運動量とを前記端末装置から受信し、 The receiving step receives from the terminal device the support target selected by the user and the amount of exercise of the user;
前記受信ステップによって受信した前記運動量を応援数に換算する応援数換算ステップと、 a cheering number conversion step of converting the amount of exercise received by the receiving step into a cheering number;
前記応援ログ格納ステップは、前記応援数換算ステップによって換算した前記応援数に応じて、前記応援対象と、前記運動量を受信した日時である応援日時と、を対応付けて前記応援ログ記憶部に格納すること、を特徴とする応援方法。 The support log storing step associates the support target with the support date and time, which is the date and time when the amount of exercise was received, and stores the support target in the support log storage unit according to the support number converted by the support number conversion step. A support method characterized by:
請求項11~19のいずれか1つに記載した応援方法をコンピュータに実行させることを特徴とする応援プログラム。 A support program for causing a computer to execute the support method according to any one of claims 11 to 19 . 管理サーバとネットワークを介して接続する端末装置であって、
1または複数の応援対象ごとの応援量を受信する受信手段と、
前記受信手段によって受信した前記応援対象ごとの応援量を表示する表示手段と、を備え、
前記応援量は、所定期間ごとの応援数に応援の余韻を加えた数値であること、 を特徴とする端末装置。
A terminal device connected to a management server via a network,
receiving means for receiving the amount of cheering for each of one or more cheering targets;
display means for displaying the amount of cheering received by the receiving means for each of the cheering targets;with
The amount of cheering is a numerical value obtained by adding the afterglow of cheering to the number of cheering for each predetermined period; A terminal device characterized by:
管理サーバとネットワークを介して接続する端末装置であって、 A terminal device connected to a management server via a network,
所定のイベントを選択したユーザの人数を示す応援者数と、前記イベントを選択したユーザによって入力された応援数とに基づき、前記イベントの応援者1人あたりの盛上りの度合いを正規化した数値である熱狂指数を受信する受信手段と、 A numerical value obtained by normalizing the degree of excitement per supporter of the event based on the number of supporters indicating the number of users who selected a predetermined event and the number of supporters input by the users who selected the event. a receiving means for receiving an enthusiasm index that is
前記受信手段によって受信した前記熱狂指数を表示する表示手段と、を備えることを特徴とする端末装置。 and display means for displaying the enthusiasm index received by the receiving means.
前記表示手段は、応援対象ごとの応援量から算出された前記応援対象ごとの応援量の割合表示すること、を特徴とする請求項21または請求項22に記載の端末装置。 23. The terminal device according to claim 21 , wherein said display means displays a ratio of the amount of cheering for each cheering object calculated from the amount of cheering for each cheering object. 管理サーバとネットワークを介して接続するコンピュータで実行される応援方法であって、
1または複数の応援対象ごとの応援量を受信する受信ステップと、
前記受信ステップによって受信した前記応援対象ごとの応援量を表示する表示ステップと、を含み、
前記応援量は、所定期間ごとの応援数に応援の余韻を加えた数値であること、 を特徴とする応援方法。
A support method executed by a computer connected to a management server via a network,
a receiving step of receiving a cheering amount for each of one or more cheering targets;
a display step of displaying the amount of cheering received by the receiving step for each of the cheering targets;including
The amount of cheering is a numerical value obtained by adding the afterglow of cheering to the number of cheering for each predetermined period; A support method characterized by
管理サーバとネットワークを介して接続するコンピュータで実行される応援方法であって、 A support method executed by a computer connected to a management server via a network,
所定のイベントを選択したユーザの人数を示す応援者数と、前記イベントを選択したユーザによって入力された応援数とに基づき、前記イベントの応援者1人あたりの盛上りの度合いを正規化した数値である熱狂指数を受信する受信ステップと、 A numerical value obtained by normalizing the degree of excitement per supporter of the event based on the number of supporters indicating the number of users who selected a predetermined event and the number of supporters input by the users who selected the event. a receiving step of receiving an enthusiasm index that is
前記受信ステップによって受信した前記熱狂指数を表示する表示ステップと、を含むことを特徴とする応援方法。 and a display step of displaying the enthusiasm index received by the receiving step.
前記表示ステップは、応援対象ごとの応援量から算出された前記応援対象ごとの応援量の割合を表示すること、を特徴とする請求項24または請求項25に記載の応援方法。 26. The cheering method according to claim 24, wherein said displaying step displays a ratio of the amount of cheering for each cheering object calculated from the amount of cheering for each cheering object. 請求項24~26のいずれか1つに記載した応援方法をコンピュータに実行させることを特徴とする応援プログラム。 A support program for causing a computer to execute the support method according to any one of claims 24 to 26 .
JP2021215273A 2021-05-31 2021-12-28 SUPPORT SYSTEM, MANAGEMENT SERVER, TERMINAL DEVICE, SUPPORT METHOD AND SUPPORT PROGRAM Active JP7152644B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021090891 2021-05-31
JP2021090891 2021-05-31

Publications (2)

Publication Number Publication Date
JP7152644B1 true JP7152644B1 (en) 2022-10-13
JP2022184698A JP2022184698A (en) 2022-12-13

Family

ID=83598295

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021215273A Active JP7152644B1 (en) 2021-05-31 2021-12-28 SUPPORT SYSTEM, MANAGEMENT SERVER, TERMINAL DEVICE, SUPPORT METHOD AND SUPPORT PROGRAM

Country Status (1)

Country Link
JP (1) JP7152644B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009282697A (en) 2008-05-21 2009-12-03 Sharp Corp Network system, content reproduction unit, and image processing method
WO2019012974A1 (en) 2017-07-14 2019-01-17 シャープ株式会社 Information processing apparatus, terminal apparatus, information providing system, program for causing computer to function as information processing apparatus, program for causing computer to function as terminal apparatus, and method for controlling information processing apparatus
JP2020166821A (en) 2019-03-29 2020-10-08 株式会社ドワンゴ Communication devices, communication methods and communication programs

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009282697A (en) 2008-05-21 2009-12-03 Sharp Corp Network system, content reproduction unit, and image processing method
WO2019012974A1 (en) 2017-07-14 2019-01-17 シャープ株式会社 Information processing apparatus, terminal apparatus, information providing system, program for causing computer to function as information processing apparatus, program for causing computer to function as terminal apparatus, and method for controlling information processing apparatus
JP2020166821A (en) 2019-03-29 2020-10-08 株式会社ドワンゴ Communication devices, communication methods and communication programs

Also Published As

Publication number Publication date
JP2022184698A (en) 2022-12-13

Similar Documents

Publication Publication Date Title
JP7346634B2 (en) Information processing system and information processing method
CN103885768B (en) Long-range control of the second user to the game play of the first user
KR101817652B1 (en) Method and apparatus for recieving game streamming data and method and server of transmitting game streaming data
JP6730392B2 (en) Game program and game system
US20090253507A1 (en) Game movie distribution method and system
US20090253506A1 (en) Game movie distribution method and system
JP2008107895A (en) Virtual space providing server, virtual space providing system, and computer program
JP6637650B2 (en) Game program, computer control method, information processing device, image output device, image output method, and image output program
JP7482548B2 (en) SPORT VIEWING SYSTEM, COMPUTER PROGRAM FOR SPORT VIEWING SYSTEM, AND CONTROL METHOD FOR SPORT VIEWING SYSTEM
JP2021003286A (en) Game program, game method, and information processing device
CN115916359A (en) Distribution system, control method of distribution system, and computer program
TWI793633B (en) Image transfer system, recording medium storing computer program used therein, and control method
JP2025010179A (en) SPORT VIEWING SYSTEM, COMPUTER PROGRAM FOR SPORT VIEWING SYSTEM, AND CONTROL METHOD FOR SPORT VIEWING SYSTEM
JP7074800B2 (en) Information provision system and information provision method
JP2004302231A (en) Advertisement display system, advertisement display device, advertisement display method, and program
JP7152644B1 (en) SUPPORT SYSTEM, MANAGEMENT SERVER, TERMINAL DEVICE, SUPPORT METHOD AND SUPPORT PROGRAM
JP7154016B2 (en) Information provision system and information provision method
EP4307207A1 (en) Cheering service provision method for providing voice cheer using online voting function, and system therefor
JP7715522B2 (en) Content distribution system and program
JP6972222B2 (en) Server system
JP2022103753A (en) Content distribution system, server system and program
JP2019115812A (en) Control program, control method and computer
JP7430014B1 (en) Control device, control method and computer program
JP6912750B1 (en) Information processing equipment, information processing methods and programs
JP7550411B1 (en) PROGRAM, INFORMATION PROCESSING METHOD, SERVER, SERVER INFORMATION PROCESSING METHOD AND INFORMATION PROCESSING SYSTEM

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20211229

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220124

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20220124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220421

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220607

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220905

R150 Certificate of patent or registration of utility model

Ref document number: 7152644

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150