Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6982282B2 - Event participation system, event management device, and event participation program - Google Patents
[go: Go Back, main page]

JP6982282B2 - Event participation system, event management device, and event participation program - Google Patents

Event participation system, event management device, and event participation program Download PDF

Info

Publication number
JP6982282B2
JP6982282B2 JP2020045091A JP2020045091A JP6982282B2 JP 6982282 B2 JP6982282 B2 JP 6982282B2 JP 2020045091 A JP2020045091 A JP 2020045091A JP 2020045091 A JP2020045091 A JP 2020045091A JP 6982282 B2 JP6982282 B2 JP 6982282B2
Authority
JP
Japan
Prior art keywords
input information
event
support
cheering
digital wave
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
JP2020045091A
Other languages
Japanese (ja)
Other versions
JP2021149135A (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 有限会社トピックメーカー
Priority to JP2020045091A priority Critical patent/JP6982282B2/en
Publication of JP2021149135A publication Critical patent/JP2021149135A/en
Application granted granted Critical
Publication of JP6982282B2 publication Critical patent/JP6982282B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、イベント参加システム、ベント管理装置、およびイベント参加プログラムに関する。 The present invention, event participation system, event management system, and about the event participation program.

例えば、スポーツ、コンサート、観劇等のイベントでは、ヤマ場になると来場者の感情が揺さぶられ、来場者に高揚感がもたらされる。このように、イベント会場への来場者は、その場の雰囲気を存分に感じることができる。これに対し、テレビやネットワークを介したイベントの視聴者は、イベント会場にいるわけではないので、来場者が感じるような雰囲気を十分に感じることができない。このため、イベント会場への来場者とイベントの視聴者とが会場の雰囲気を共有することは難しい。そこで、視聴者がイベント会場の来場者と一体となってイベントを楽しむためのシステムが提案されている。 For example, in events such as sports, concerts, and theater performances, the emotions of the visitors are shaken when it comes to the Yamaba, and the visitors feel uplifted. In this way, visitors to the event venue can fully feel the atmosphere of the place. On the other hand, viewers of events via television or networks are not at the event venue, so they cannot fully feel the atmosphere that visitors feel. For this reason, it is difficult for visitors to the event venue and viewers of the event to share the atmosphere of the venue. Therefore, a system has been proposed for viewers to enjoy the event together with the visitors at the event venue.

例えば特許文献1には、スポーツの試合を観戦するための端末において、スタジアムにいるかのような試合の熱狂をユーザーが効果的に味わうことを可能とする試合観戦装置等が開示されている。具体的に述べると、特許文献1には、ユーザー端末の観戦画面に、選択したチームを応援するユーザーの反応が、非言語的なエモーションアイコンによって表現される旨記載されている。 For example, Patent Document 1 discloses a game watching device that enables a user to effectively enjoy the enthusiasm of a game as if he / she is in a stadium in a terminal for watching a sports game. Specifically, Patent Document 1 describes that the reaction of the user who supports the selected team is expressed by a non-verbal emotion icon on the watching screen of the user terminal.

特開2019−24157号公報Japanese Unexamined Patent Publication No. 2019-24157

しかしながら、特許文献1では、同じイベントを視聴するユーザーの人数が多くなると、エモーションアイコンの表示が煩雑となったり、表示内容が制限される等、試合観戦しているユーザーの感情を適切に表示することができない。これでは、イベント会場への来場者とイベントの視聴者とが会場の雰囲気を共有できようになるとは言えない。 However, in Patent Document 1, when the number of users who watch the same event increases, the emotions of the users watching the game are appropriately displayed, such as the display of the emotion icon becomes complicated and the display contents are limited. Can't. This does not mean that visitors to the event venue and viewers of the event will be able to share the atmosphere of the venue.

そこで、本発明は、イベントの参加者の感情を適切に表現することが可能なイベント参加システム等を提供することを目的とする。 Therefore, an object of the present invention is to provide an event participation system or the like capable of appropriately expressing the emotions of event participants.

本願において開示される発明のうち、代表的なものの概要を簡単に説明すれば、以下のとおりである。 A brief description of the representative inventions disclosed in the present application is as follows.

本発明の代表的な実施の形態によるイベント参加システムは、イベントに参加するユーザーの携帯端末と、ネットワークを介して携帯端末と通信可能なイベント管理装置と、を備えている。携帯端末は、ユーザーがイベントの進行状況に応じた応援入力操作を行うと、応援入力操作に基づく応援入力情報を生成する。イベント管理装置は、複数の携帯端末において生成されたそれぞれの応援入力情報に基づき、ユーザーの感情を示すデジタルウェーブを携帯端末に表示させるデジタルウェーブデータを生成する。 The event participation system according to a typical embodiment of the present invention includes a mobile terminal of a user who participates in the event, and an event management device capable of communicating with the mobile terminal via a network. When the user performs a cheering input operation according to the progress of the event, the mobile terminal generates cheering input information based on the cheering input operation. The event management device generates digital wave data for displaying a digital wave indicating a user's emotion on the mobile terminal based on each support input information generated in the plurality of mobile terminals.

本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば以下のとおりである。 Among the inventions disclosed in the present application, the effects obtained by representative ones are briefly described as follows.

すなわち、本発明の代表的な実施の形態によれば、イベントの参加者の感情を適切に表現することが可能となる。 That is, according to a typical embodiment of the present invention, it is possible to appropriately express the emotions of the participants of the event.

本発明の一実施の形態に係るイベント参加システムの一例を示す概略構成図である。It is a schematic block diagram which shows an example of the event participation system which concerns on one Embodiment of this invention. 本発明の一実施の形態に係るイベント参加方法の一例を示すシーケンス図である。It is a sequence diagram which shows an example of the event participation method which concerns on one Embodiment of this invention. 本発明の一実施の形態に係るイベント参加方法の一例を示すシーケンス図である。It is a sequence diagram which shows an example of the event participation method which concerns on one Embodiment of this invention. イベント参加アプリケーション実行時における携帯端末の表示内容を例示する図である。It is a figure which illustrates the display content of the mobile terminal at the time of executing an event participation application. デジタルウェーブ発生およびデジタルウェーブ終了の検知方法を説明する図である。It is a figure explaining the detection method of the digital wave generation and the digital wave end. 応援入力回数平均値と応援持続時間との関係を例示する図である。It is a figure which exemplifies the relationship between the average value of the number of times of support input and the support duration. デジタルウェーブ作成用データの生成方法を説明する図である。It is a figure explaining the generation method of the data for digital wave creation. デジタルウェーブデータの生成方法を説明する図である。It is a figure explaining the generation method of the digital wave data. 携帯端末に表示されるデジタルウェーブの例を示す図である。It is a figure which shows the example of the digital wave displayed on a mobile terminal. イベント参加アプリケーション実行時における携帯端末の表示内容を例示する図である。It is a figure which illustrates the display content of the mobile terminal at the time of executing an event participation application.

以下、本発明の実施の形態を、図面を参照しつつ説明する。以下で説明する各実施の形態は、本発明を実現するための一例であり、本発明の技術範囲を限定するものではない。なお、実施例において、同一の機能を有する部材には同一の符号を付し、その繰り返しの説明は、特に必要な場合を除き省略する。
(一実施の形態)
<イベント参加システムの構成>
Hereinafter, embodiments of the present invention will be described with reference to the drawings. Each embodiment described below is an example for realizing the present invention, and does not limit the technical scope of the present invention. In the embodiment, the members having the same function are designated by the same reference numerals, and the repeated description thereof will be omitted unless particularly necessary.
(One embodiment)
<Structure of event participation system>

イベント参加システムは、イベントを視聴する複数の視聴者から送信された応援入力情報に基づき、視聴者の感情をデジタルウェーブとして各視聴者の携帯端末に表示させるシステムである。図1は、本発明の一実施の形態に係るイベント参加システムの一例を示す概略構成図である。イベント参加システム1は、図1に示すように、サーバー(イベント管理装置)10、携帯端末(イベント参加端末)30、ネットワーク50を備えている。
《サーバー》
The event participation system is a system that displays the emotions of the viewers as digital waves on each viewer's mobile terminal based on the support input information transmitted from a plurality of viewers who watch the event. FIG. 1 is a schematic configuration diagram showing an example of an event participation system according to an embodiment of the present invention. As shown in FIG. 1, the event participation system 1 includes a server (event management device) 10, a mobile terminal (event participation terminal) 30, and a network 50.
"server"

サーバー10は、イベントに参加する複数のユーザー(視聴者等)の携帯端末30から送信されるそれぞれの応援入力情報をネットワーク(例えばインターネット)50を介して受信し、それぞれの応援入力情報に基づき、ユーザーの感情を示すデジタルウェーブを携帯端末30に表示させるためのデジタルウェーブデータを生成する。また、サーバー10は、生成したデジタルウェーブデータをそれぞれの視聴者の携帯端末30へ送信し、携帯端末30にデジタルウェーブデータに基づくデジタルウェーブを表示させる。 The server 10 receives each support input information transmitted from the mobile terminals 30 of a plurality of users (viewers, etc.) participating in the event via the network (for example, the Internet) 50, and based on the respective support input information. Digital wave data for displaying a digital wave indicating a user's emotion on the mobile terminal 30 is generated. Further, the server 10 transmits the generated digital wave data to the mobile terminal 30 of each viewer, and causes the mobile terminal 30 to display the digital wave based on the digital wave data.

サーバー10は、図1に示すように、処理ユニット11、メモリ15、通信インタフェース19を備えている。 As shown in FIG. 1, the server 10 includes a processing unit 11, a memory 15, and a communication interface 19.

処理ユニット11は、サーバー10の各部の制御や、テレビやネットワークを介してイベントを視聴する視聴者から送信される応援入力情報の処理を行う。処理ユニット11は、例えば、CPU等のプロセッサ12、RAM13、およびROM14を有する。プロセッサ12は、例えばメモリ15に格納されたイベント参加プログラムをRAM13に展開し、展開したプログラムをプロセッサ12で実行する。これにより、プロセッサ12上に、イベント管理に関わる各種処理を実行する機能ブロックが実現される。その際、プロセッサ12は、ROM14に格納された各種設定情報を用いることができる。 The processing unit 11 controls each part of the server 10 and processes the support input information transmitted from the viewer who watches the event via the television or the network. The processing unit 11 includes, for example, a processor 12, such as a CPU, a RAM 13, and a ROM 14. For example, the processor 12 expands the event participation program stored in the memory 15 into the RAM 13, and executes the expanded program in the processor 12. As a result, a functional block that executes various processes related to event management is realized on the processor 12. At that time, the processor 12 can use various setting information stored in the ROM 14.

なお、処理ユニット11は、FPGA(Field−Programmable Gate Array)やASIC(Application Specific Integrated Circuit)等で構成されてもよい。 The processing unit 11 may be composed of an FPGA (Field-Programmable Gate Array), an ASIC (Application Specific Integrated Circuit), or the like.

メモリ15は、サーバー10が取り扱う各種情報を格納する記憶装置である。メモリ15は、例えば、イベント参加プログラムやサーバー10の各部を制御する装置制御プログラム等を格納するプログラム記憶領域16、イベント管理に関わる各種情報を格納するイベント管理情報記憶領域17等の各記憶領域を有する。 The memory 15 is a storage device that stores various information handled by the server 10. The memory 15 stores, for example, a program storage area 16 for storing an event participation program, a device control program for controlling each part of the server 10, an event management information storage area 17 for storing various information related to event management, and the like. Have.

通信インタフェース19は、ネットワーク50を介し、携帯端末30との間で情報の送受信を行う通信装置である。通信インタフェース19は、処理ユニット11の指示に基づき、携帯端末30から受信した応援入力情報を処理ユニット11、またはメモリ15のイベント管理情報記憶領域17へ出力する。また、通信インタフェース19は、処理ユニット11からまたはメモリ15から出力されるデジタルウェーブデータ等の各種情報を携帯端末30へ送信する。なお、通信インタフェース19は、携帯端末30と個別に通信することが可能であるし、複数の携帯端末30と同時に通信することも可能である。
《携帯端末》
The communication interface 19 is a communication device that transmits / receives information to / from the mobile terminal 30 via the network 50. The communication interface 19 outputs the support input information received from the mobile terminal 30 to the processing unit 11 or the event management information storage area 17 of the memory 15 based on the instruction of the processing unit 11. Further, the communication interface 19 transmits various information such as digital wave data output from the processing unit 11 or the memory 15 to the mobile terminal 30. The communication interface 19 can communicate with the mobile terminal 30 individually, or can communicate with a plurality of mobile terminals 30 at the same time.
《Mobile terminal》

携帯端末30は、イベントに参加する視聴者等のユーザーが使用する端末であり、例えばスマートフォンやタブレット端末等である。携帯端末30は、イベントの参加者がイベントの進行状況に応じた応援入力操作を行うと、応援入力操作に基づく応援入力情報を生成する。また、携帯端末30は、同じイベントを視聴する複数の視聴者の応援入力情報に基づくデジタルウェーブを表示することで、イベントの視聴者にイベント会場への来場者と会場の雰囲気を共有させる。 The mobile terminal 30 is a terminal used by a user such as a viewer who participates in an event, and is, for example, a smartphone or a tablet terminal. When a participant of the event performs a cheering input operation according to the progress of the event, the mobile terminal 30 generates cheering input information based on the cheering input operation. Further, the mobile terminal 30 displays a digital wave based on the support input information of a plurality of viewers who watch the same event, so that the viewers of the event can share the atmosphere of the venue with the visitors to the event venue.

図1に示すように、同じイベントの視聴者は複数人存在しているため、以下では、必要に応じて、各視聴者の携帯端末に、30A、30B等の符号を適宜付すことで各視聴者の携帯端末を区別する場合がある。 As shown in FIG. 1, since there are a plurality of viewers of the same event, in the following, each viewing is performed by appropriately assigning a code such as 30A or 30B to each viewer's mobile terminal as necessary. It may distinguish a person's mobile terminal.

携帯端末30は、図1に示すように、処理ユニット31、メモリ35、表示ユニット38、通信インタフェース39を備えている。 As shown in FIG. 1, the mobile terminal 30 includes a processing unit 31, a memory 35, a display unit 38, and a communication interface 39.

処理ユニット31は、携帯端末30の各部の制御、携帯端末30のユーザーであるイベントの視聴者の入力操作に基づく応援入力情報の生成、サーバー10から送信されるデジタルウェーブデータに基づくデジタルウェーブ表示等、イベント参加に関わる各種処理を行うユニットである。 The processing unit 31 controls each part of the mobile terminal 30, generates support input information based on an input operation of an event viewer who is a user of the mobile terminal 30, digital wave display based on digital wave data transmitted from the server 10, and the like. , A unit that performs various processes related to event participation.

処理ユニット31は、例えば、CPU等のプロセッサ32、RAM33、およびROM34を有する。プロセッサ32は、例えばメモリ35に格納またはインストールされた、イベント参加アプリケーション(イベント参加プログラム)をRAM33に展開し、展開したプログラムをプロセッサ32で実行する。これにより、プロセッサ32上に、イベント参加に関わる各種処理を実行する機能ブロックが実現される。その際、プロセッサ32は、ROM34に格納された各種設定情報を用いることができる。 The processing unit 31 has, for example, a processor 32 such as a CPU, a RAM 33, and a ROM 34. The processor 32 expands the event participation application (event participation program) stored or installed in the memory 35 into the RAM 33, and executes the expanded program on the processor 32. As a result, a functional block that executes various processes related to event participation is realized on the processor 32. At that time, the processor 32 can use various setting information stored in the ROM 34.

メモリ35は、携帯端末30が取り扱う各種情報を格納する記憶装置である。メモリ35は、例えば、イベント参加アプリケーションや携帯端末30の各部を制御する端末制御プログラム等を格納するプログラム記憶領域36、イベント参加に関わる各種情報を格納するイベント参加情報記憶領域37等の各記憶領域を有する。 The memory 35 is a storage device for storing various information handled by the mobile terminal 30. The memory 35 is, for example, each storage area such as a program storage area 36 for storing an event participation application, a terminal control program for controlling each part of the mobile terminal 30, an event participation information storage area 37 for storing various information related to event participation, and the like. Have.

通信インタフェース39は、ネットワーク50を介し、サーバー10との間で情報の送受信を行う通信装置である。通信インタフェース39は、処理ユニット31またはメモリ15から出力される情報を携帯端末30へ送信する。携帯端末30から送信される情報には、例えば視聴者のログイン情報、イベント視聴中の応援入力情報等が含まれる。また、通信インタフェース39は、処理ユニット31の指示に基づき、サーバー10から受信したデジタルウェーブデータ等の情報を処理ユニット31またはメモリ35のイベント参加情報記憶領域37へ出力する。 The communication interface 39 is a communication device that transmits / receives information to / from the server 10 via the network 50. The communication interface 39 transmits information output from the processing unit 31 or the memory 15 to the mobile terminal 30. The information transmitted from the mobile terminal 30 includes, for example, login information of a viewer, support input information during event viewing, and the like. Further, the communication interface 39 outputs information such as digital wave data received from the server 10 to the event participation information storage area 37 of the processing unit 31 or the memory 35 based on the instruction of the processing unit 31.

表示ユニット38は、例えばタッチパネル機能を備えた液晶パネルや有機ELパネル等の表示パネルを有し、処理ユニット31から出力される情報に基づき、携帯端末30の操作に関わる情報やイベント参加に関わる情報等の各種情報を表示パネルに表示する。ユーザーは、表示パネルへのタップやフリック等を行うことで、携帯端末30の操作を行うことができる。
<イベント参加方法>
The display unit 38 has, for example, a display panel such as a liquid crystal panel or an organic EL panel having a touch panel function, and based on the information output from the processing unit 31, information related to the operation of the mobile terminal 30 and information related to event participation. Various information such as is displayed on the display panel. The user can operate the mobile terminal 30 by tapping or flicking the display panel.
<How to participate in the event>

次に、イベント参加方法について説明する。なお、以下では、サッカー観戦を例に挙げたイベント参加方法を説明する。 Next, the method of participating in the event will be described. In the following, we will explain how to participate in an event by taking watching a soccer game as an example.

図2、図3は、本発明の一実施の形態に係るイベント参加方法の一例を示すシーケンス図である。図2、図3には、サーバー10が行う工程と、携帯端末30が行う工程とがそれぞれ示されている。図2、図3に示すように、サーバー10が行う工程はステップS101〜S117を含み、携帯端末30が行う工程はステップS301〜S318を含む。図4は、イベント参加アプリケーション実行時における携帯端末の表示内容を例示する図である。図4には、主にイベント開催中の携帯端末の表示内容が示されている。 2 and 3 are sequence diagrams showing an example of an event participation method according to an embodiment of the present invention. 2 and 3 show a process performed by the server 10 and a process performed by the mobile terminal 30, respectively. As shown in FIGS. 2 and 3, the steps performed by the server 10 include steps S101 to S117, and the steps performed by the mobile terminal 30 include steps S301 to S318. FIG. 4 is a diagram illustrating the display contents of the mobile terminal when the event participation application is executed. FIG. 4 mainly shows the display contents of the mobile terminal during the event.

まず、ステップS301において、ユーザーはイベント参加システムのアカウントを作成する。ユーザーは、ネットワーク50を介してサーバー10へアクセスし、サーバー10からイベント参加アプリケーションをダウンロードする。ダウンロード完了後、ユーザーは、図4(a)に示す表示内容を見ながら、イベント参加アプリケーションのインストールを行う。インストール完了後、ユーザーは、図4(b)に示す各項目(名前、メールアドレス、ログインパスワード等)を入力し、さらに図4(c)に示す各項目(性別、生年月日。職業、スポーツ経験等)を入力し、サーバー10へ送信する。 First, in step S301, the user creates an account for the event participation system. The user accesses the server 10 via the network 50 and downloads the event participation application from the server 10. After the download is completed, the user installs the event participation application while observing the display contents shown in FIG. 4A. After the installation is completed, the user inputs each item (name, email address, login password, etc.) shown in FIG. 4 (b), and further, each item (gender, date of birth, occupation, sports) shown in FIG. 4 (c). Enter your experience, etc.) and send it to the server 10.

ステップS101において、サーバー10は、携帯端末30から受信した各項目をユーザーのプロファイルとしてメモリ15に格納すると、イベント参加システムのアカウント作成処理が完了する。なお、サーバー10は、アカウント作成完了通知を携帯端末30へ送信してもよい。なお、2回目以降は、ステップS301、S101を省略することができる。 In step S101, when the server 10 stores each item received from the mobile terminal 30 in the memory 15 as a user profile, the account creation process of the event participation system is completed. The server 10 may send an account creation completion notification to the mobile terminal 30. From the second time onward, steps S301 and S101 can be omitted.

その後、ユーザーは、イベント参加システムへログインし、図4(d)に示す表示内容を見ながら参加するイベント(サッカーの試合)を選択し(ステップS302)、図4(e)に示す観戦方法の選択画面を見ながら競技場での観戦か、テレビやインターネットによる視聴かを選択する(ステップS303)。また、ステップS303において選択された観戦方法は、サーバー10へ送信される。サーバー10は、携帯端末30から受信した各ユーザーの視聴方法をメモリ15に格納する。なお、ステップS303において、携帯端末30のGPS機能を用いて、携帯端末30の位置情報と、サッカーの試合が行われる競技場の位置情報とを比較することで観戦方法が自動で選択されるようにしてもよい。 After that, the user logs in to the event participation system, selects an event (soccer match) to participate in while looking at the display contents shown in FIG. 4 (d) (step S302), and uses the watching method shown in FIG. 4 (e). While watching the selection screen, select whether to watch the game at the stadium or watch it on TV or the Internet (step S303). Further, the watching method selected in step S303 is transmitted to the server 10. The server 10 stores the viewing method of each user received from the mobile terminal 30 in the memory 15. In step S303, the watching method is automatically selected by comparing the position information of the mobile terminal 30 with the position information of the stadium where the soccer game is played by using the GPS function of the mobile terminal 30. You may do it.

そして、ユーザーは、図4(f)に示す応援チーム選択画面を見ながら応援チームを選択する(ステップS304)。 Then, the user selects the support team while looking at the support team selection screen shown in FIG. 4 (f) (step S304).

次に、ステップS305について説明する。試合が開始されると、携帯端末30には、図4(g)に示す応援入力画面が表示される。ユーザーは、応援内容選択部38aから応援内容を選択する。応援内容の選択は、例えば応援内容選択部38aのタップやフリック、あるいはジェスチャー等で行われる。なお、以下では、応援内容として「拍手」が選択された場合について説明するが、これ以外の応援内容が選択されても構わない。 Next, step S305 will be described. When the match is started, the support input screen shown in FIG. 4 (g) is displayed on the mobile terminal 30. The user selects the support content from the support content selection unit 38a. The support content is selected, for example, by tapping, flicking, or gesturing the support content selection unit 38a. In the following, the case where "applause" is selected as the cheering content will be described, but other cheering content may be selected.

ユーザーは、試合を観戦しながら、図4(h)に示すように、選択した応援内容(ここでは「拍手」)の入力を行う。例えば、応援するチームの選手がファインプレー等の良いプレーをした場合、ユーザーは、携帯端末30の表示パネルをタップする応援入力操作を行う。応援入力操作において、ユーザーは、プレイ内容に応じて応援入力回数や応援入力頻度を適宜調整することができる。一方、選手が反則をする等の良くないプレイをした場合、ユーザーは、応援内容として、例えばブーイングを選んで入力をすることもできる。 While watching the game, the user inputs the selected cheering content (here, “applause”) as shown in FIG. 4 (h). For example, when a player of a cheering team plays a good play such as a fine play, the user performs a cheering input operation by tapping the display panel of the mobile terminal 30. In the cheering input operation, the user can appropriately adjust the number of cheering input times and the cheering input frequency according to the play content. On the other hand, when the player plays a bad game such as foul play, the user can also select and input boos, for example, as the support content.

その間、処理ユニット31は、ユーザーが応援入力操作(タップ)を開始してからの応援入力回数(タップ回数)をカウントする。 During that time, the processing unit 31 counts the number of cheering inputs (number of taps) since the user started the cheering input operation (tap).

次に、ステップS306について説明する。処理ユニット31は、応援入力操作の終了を検知すると、応援入力回数のカウントを終了する。そして、処理ユニット31は、図4(i)に示すように、カウントした応援入力回数を表示パネルに表示させる。 Next, step S306 will be described. When the processing unit 31 detects the end of the cheering input operation, the processing unit 31 ends counting the number of cheering inputs. Then, as shown in FIG. 4 (i), the processing unit 31 displays the counted number of cheering inputs on the display panel.

応援入力操作終了の検知は、例えば連続する応援入力操作の間隔が所定の連続応援入力判定時間を超えた場合、あるいは、連続する応援入力操作の間隔が所定の連続応援入力操作判定時間内であって、応援入力回数が所定の連続応援入力回数上限値に達した場合に行われる。 The detection of the end of the cheering input operation is performed, for example, when the interval of the continuous cheering input operation exceeds the predetermined continuous cheering input judgment time, or the interval of the continuous cheering input operation is within the predetermined continuous cheering input operation judgment time. This is performed when the number of times of cheering input reaches a predetermined upper limit of the number of times of continuous cheering input.

なお、連続応援入力判定時間は、任意の値(例えば0.5秒)に設定可能である。また、連続応援入力回数上限値も、任意の値(例えば30回)に設定可能である。なお、以下では、ユーザーが応援入力を開始してから、処理ユニット11が応援入力操作の終了を検知するまでの期間を連続応援入力期間と称することがある。 The continuous support input determination time can be set to an arbitrary value (for example, 0.5 seconds). Further, the upper limit value of the number of continuous support inputs can be set to an arbitrary value (for example, 30 times). In the following, the period from the start of the support input by the user to the detection of the end of the support input operation by the processing unit 11 may be referred to as a continuous support input period.

処理ユニット31は、応援入力操作の終了を検知した時点での応援入力回数と、応援内容と、応援入力操作を開始した応援開始時刻(すなわち連続応援入力期間の開始時刻)と、応援終了時刻と、を含む応援入力情報を生成し、生成した応援入力情報をサーバー10へ送信する。また、処理ユニット31は、生成した応援入力情報をメモリ35に格納しておいてもよい。応援入力情報の生成およびサーバー10への送信は、同じ試合を観戦するログインユーザーの各携帯端末30において行われる。 The processing unit 31 includes the number of cheering inputs at the time when the end of the cheering input operation is detected, the cheering content, the cheering start time when the cheering input operation is started (that is, the start time of the continuous cheering input period), and the cheering end time. , And support input information including, is generated, and the generated support input information is transmitted to the server 10. Further, the processing unit 31 may store the generated support input information in the memory 35. The generation of the support input information and the transmission to the server 10 are performed on each mobile terminal 30 of the logged-in user who watches the same game.

なお、携帯端末30における端末時刻と、サーバー10におけるサーバー時刻とが異なる場合があるので、処理ユニット31は、端末時刻に代えて補正した補正後端末時刻を応援入力情報に含めてもよい。例えば、端末時刻とサーバー時刻との時間差が所定の時間差許容範囲内の場合、処理ユニット31は、端末時刻の補正は必要ないと判断する。一方、端末時刻とサーバー時刻との時間差が所定の時間差許容範囲外の場合、処理ユニット31は、端末時刻の補正が必要であると判断する。 Since the terminal time on the mobile terminal 30 and the server time on the server 10 may be different, the processing unit 31 may include the corrected terminal time corrected in place of the terminal time in the support input information. For example, when the time difference between the terminal time and the server time is within a predetermined time difference allowable range, the processing unit 31 determines that the correction of the terminal time is not necessary. On the other hand, when the time difference between the terminal time and the server time is out of the predetermined time difference allowable range, the processing unit 31 determines that the terminal time needs to be corrected.

例えば、ログイン時、処理ユニット31は、サーバー10からサーバー時刻を取得し、端末時刻とサーバー時刻との時間差を算出し、時間差と時間差許容範囲とを比較する。時間差が時間差許容範囲外の場合、処理ユニット31は、算出した時間差を時刻補正値として保持またはメモリ35に格納しておく。そして、処理ユニット31は、時刻補正値を用いて補正後端末時刻を算出し、補正後時刻を用いて応援入力情報を生成する。もちろん、時間差許容範囲を設定することなく、処理ユニット31は、時間差を用いた補正後端末時刻を用いて応援入力情報を生成してもよい。 For example, at the time of login, the processing unit 31 acquires the server time from the server 10, calculates the time difference between the terminal time and the server time, and compares the time difference with the time difference allowable range. When the time difference is out of the time difference allowable range, the processing unit 31 holds the calculated time difference as a time correction value or stores it in the memory 35. Then, the processing unit 31 calculates the corrected terminal time using the time correction value, and generates the support input information using the corrected time. Of course, the processing unit 31 may generate the support input information using the corrected terminal time using the time difference without setting the time difference allowable range.

ステップS103およびその後の工程では、複数のログインユーザーの各携帯端末30から送信された応援入力情報の集計処理等が行われる。まず、ステップS103では、サーバー10の処理ユニット11は、イベントが開始されると、イベントが終了するまで、所定の応援入力情報集計期間を順次設定し、応援入力情報集計期間ごとに応援入力情報の受信件数(すなわち応援入力情報の投稿者数)をカウントする。このとき、処理ユニット11は、各応援入力情報に含まれる応援開始時刻に基づいて、各応援入力情報集計期間における応援入力情報の投稿者数をカウントする。なお、応援入力情報集計期間は、任意の値(例えば3秒)に設定可能であり、イベントの内容に応じて適宜変更可能である。 In step S103 and the subsequent steps, the support input information transmitted from each mobile terminal 30 of the plurality of logged-in users is aggregated. First, in step S103, when the event is started, the processing unit 11 of the server 10 sequentially sets a predetermined support input information aggregation period until the event ends, and the support input information is input for each support input information aggregation period. Count the number of received cases (that is, the number of posters of support input information). At this time, the processing unit 11 counts the number of posters of the support input information in each support input information aggregation period based on the support start time included in each support input information. The support input information aggregation period can be set to an arbitrary value (for example, 3 seconds), and can be appropriately changed according to the content of the event.

図5は、デジタルウェーブ発生およびデジタルウェーブ終了の検知方法を説明する図である。図5の横軸は時間を示している。また、図5には、応援入力情報集計期間(T0、T1、…)も併せて示されている。一方、図5の縦軸は、各応援入力情報集計期間における投稿者数を示している。 FIG. 5 is a diagram illustrating a method of detecting the generation of a digital wave and the end of a digital wave. The horizontal axis of FIG. 5 indicates time. In addition, FIG. 5 also shows the support input information aggregation period (T0, T1, ...). On the other hand, the vertical axis of FIG. 5 shows the number of contributors in each support input information aggregation period.

処理ユニット11は、投稿者数に基づいて各応援入力情報集計期間におけるデジタルウェーブの発生の有無を判定する。例えば、応援入力情報集計期間における応援入力情報の受信件数(投稿者数)が、所定のデジタルウェーブ発生閾値Pw1より小さい場合、処理ユニット11は、デジタルウェーブが発生していないと判定する。一方、応援入力情報集計期間における応援入力情報の受信件数が、所定のデジタルウェーブ発生閾値Pw1以上の場合、処理ユニット11は、デジタルウェーブが発生したと判定する(ステップS104)。なお、デジタルウェーブ発生閾値Pw1は、任意の値(例えば総ログインユーザー数の20%や、総ユーザー数の20%等)に設定されるが、イベントの内容に応じて適宜変更可能である。このとき、応援内容が同一の応援入力情報の受信件数を基にデジタルウェーブ発生の有無を判定してもよいし、応援内容に関わらず全受信件数を基にデジタルウェーブ発生の有無を判定してもよい。 The processing unit 11 determines whether or not a digital wave is generated in each support input information aggregation period based on the number of contributors. For example, when the number of received support input information (number of contributors) in the support input information aggregation period is smaller than the predetermined digital wave generation threshold value Pw1, the processing unit 11 determines that no digital wave has been generated. On the other hand, when the number of received support input information in the support input information aggregation period is equal to or higher than the predetermined digital wave generation threshold value Pw1, the processing unit 11 determines that the digital wave has been generated (step S104). The digital wave generation threshold value Pw1 is set to an arbitrary value (for example, 20% of the total number of logged-in users, 20% of the total number of users, etc.), but can be appropriately changed according to the content of the event. At this time, the presence or absence of digital wave generation may be determined based on the number of received support input information having the same support content, or the presence or absence of digital wave generation may be determined based on the total number of received support regardless of the support content. May be good.

図5の例では、例えば応援入力情報集計期間T0において、選手がシュートを放ったとする。ただし、シュートを放ってからの所定期間(例えば応援入力情報集計期間T1まで)、応援入力情報の投稿数は上昇しない。これは、各携帯端末30において応援入力回数のカウントや応援入力情報の生成等が行われるため、選手がシュートを放ってからサーバー10が応援入力情報を受信するまでにタイムラグが生じるからである。このため、投稿者数のカウントのために参照される応援開始時刻は、対応する応援入力情報集計期間に含まれるサーバー時刻とは合致しない。よって、各応援入力情報集計期間には、集計を行う対象となる応援開始時刻がそれぞれ規定される。なお、各応援入力情報集計期間には、集計を行う対象となる応援終了時刻が規定されてもよい。 In the example of FIG. 5, it is assumed that the player shoots, for example, in the support input information aggregation period T0. However, the number of posts of support input information does not increase during a predetermined period (for example, until the support input information aggregation period T1) after the shot is shot. This is because each mobile terminal 30 counts the number of cheering inputs and generates cheering input information, so that there is a time lag between the time when the player shoots and the time when the server 10 receives the cheering input information. Therefore, the cheering start time referred to for counting the number of contributors does not match the server time included in the corresponding cheering input information aggregation period. Therefore, in each support input information aggregation period, the support start time to be aggregated is defined. In addition, in each support input information aggregation period, the support end time to be aggregated may be specified.

図5の例では、応援入力情報集計期間T2において、投稿者数がデジタルウェーブ発生閾値Pw1以上となっているため、応援入力情報集計期間T2において、デジタルウェーブ発生が検出される。 In the example of FIG. 5, since the number of contributors is equal to or higher than the digital wave generation threshold value Pw1 in the support input information aggregation period T2, the digital wave generation is detected in the support input information aggregation period T2.

デジタルウェーブの発生を検出すると、処理ユニット11は、デジタルウェーブの発生を検出した応援入力情報集計期間(図5では応援入力情報集計期間T2)における、応援内容が同一の全投稿者の応援入力回数平均値(平均タップ数)を算出する(ステップS105)。そして、処理ユニット11は、ステップS106で算出した応援入力回数平均値に基づき、デジタルウェーブの継続時間(応援持続時間)を設定する(ステップS106)。また、ステップS106では、現在集計中の応援入力情報集計期間における投稿者数をデジタルウェーブ作成用データに設定する。処理ユニット11は、設定した応援持続時間およびデジタルウェーブ作成用データを保持するかメモリ15に格納する。 When the occurrence of a digital wave is detected, the processing unit 11 performs the number of cheering inputs of all the contributors with the same cheering content in the cheering input information aggregation period (support input information aggregation period T2 in FIG. 5) in which the occurrence of the digital wave is detected. The average value (average number of taps) is calculated (step S105). Then, the processing unit 11 sets the duration of the digital wave (support duration) based on the average value of the number of times of support input calculated in step S106 (step S106). Further, in step S106, the number of contributors in the support input information aggregation period currently being aggregated is set in the digital wave creation data. The processing unit 11 holds or stores the set cheering duration and digital wave creation data in the memory 15.

図6は、応援入力回数平均値と応援持続時間との関係を例示する図である。図6の横軸は時間を示している。図6(a)は、応援内容が同一の総投稿者数が例えば2万人で、応援入力回数平均値が16回以上21回未満である場合を示している。この場合、処理ユニット11は、例えば、応援入力回数平均値を算出した期間を含めた4回分の応援入力情報集計期間に相当する時間を応援持続時間として設定する。各応援入力情報集計期間が3秒に設定されていれば、応援持続時間は12秒となる。また、デジタルウェーブ作成用データの値は20,000である。 FIG. 6 is a diagram illustrating the relationship between the average value of the number of times of support input and the support duration. The horizontal axis of FIG. 6 indicates time. FIG. 6A shows a case where the total number of contributors with the same support content is, for example, 20,000, and the average number of support inputs is 16 or more and less than 21. In this case, the processing unit 11 sets, for example, a time corresponding to the support input information aggregation period for four times including the period for calculating the average value of the number of support inputs as the support duration. If each support input information aggregation period is set to 3 seconds, the support duration will be 12 seconds. The value of the digital wave creation data is 20,000.

図6(b)は、応援内容が同一の総投稿者数が例えば2万人で、応援入力回数平均値が6回以上11回未満である場合を示している。この場合、処理ユニット11は、例えば、応援入力回数平均値を算出した期間を含めた2回分の応援入力情報集計期間に相当する時間を応援持続時間として設定する。各応援入力情報集計期間が3秒に設定されていれば、応援持続時間は6秒となる。また、デジタルウェーブ作成用データの値は20,000である。 FIG. 6B shows a case where the total number of contributors with the same support content is, for example, 20,000, and the average number of support inputs is 6 or more and less than 11 times. In this case, the processing unit 11 sets, for example, a time corresponding to the support input information aggregation period for two times including the period for calculating the average value of the number of support inputs as the support duration. If each support input information aggregation period is set to 3 seconds, the support duration will be 6 seconds. The value of the digital wave creation data is 20,000.

図6(c)は、応援内容が同一の総投稿者数が例えば5千人で、応援入力回数平均値が11回以上16回未満である場合を示している。この場合、処理ユニット11は、例えば、応援入力回数平均値を算出した期間を含めた3回分の応援入力情報集計期間に相当する時間を応援持続時間として設定する。各応援入力情報集計期間が3秒に設定されていれば、応援持続時間は9秒となる。また、デジタルウェーブ作成用データの値は5,000である。 FIG. 6C shows a case where the total number of contributors with the same support content is, for example, 5,000, and the average number of support inputs is 11 or more and less than 16. In this case, the processing unit 11 sets, for example, a time corresponding to the support input information aggregation period for three times including the period for calculating the average value of the number of support inputs as the support duration. If each support input information aggregation period is set to 3 seconds, the support duration will be 9 seconds. The value of the digital wave creation data is 5,000.

図6(d)は、応援内容が同一の総投稿者数が例えば5千人で、応援入力回数平均値が26回以上30回以下である場合を示している。この場合、処理ユニット11は、例えば、応援入力回数平均値を算出した期間を含めた6回分の応援入力情報集計期間に相当する時間を応援持続時間として設定する。各応援入力情報集計期間が3秒に設定されていれば、応援持続時間は18秒となる。また、デジタルウェーブ作成用データの値は5,000である。 FIG. 6D shows a case where the total number of contributors with the same support content is, for example, 5,000, and the average number of support inputs is 26 or more and 30 or less. In this case, the processing unit 11 sets, for example, a time corresponding to the support input information aggregation period for six times including the period for calculating the average value of the number of support inputs as the support duration. If each support input information aggregation period is set to 3 seconds, the support duration will be 18 seconds. The value of the digital wave creation data is 5,000.

図6では、応援入力回数平均値のみで応援持続時間が設定される例が示されているが、総投稿者数と応援入力回数平均値とに基づいて応援持続時間が設定されてもよい。 Although FIG. 6 shows an example in which the support duration is set only by the average value of the number of times of support input, the support duration may be set based on the total number of contributors and the average value of the number of times of support input.

次に、ステップS307について説明する。ステップS306において応援入力操作の終了を検知した後も、携帯端末30は、応援入力操作を受け付ける。処理ユニット31は、応援入力操作の終了を検知する度に応援入力情報を生成し、生成した応援入力情報をサーバー10へ送信する。 Next, step S307 will be described. Even after detecting the end of the support input operation in step S306, the mobile terminal 30 accepts the support input operation. The processing unit 31 generates cheering input information each time it detects the end of the cheering input operation, and transmits the generated cheering input information to the server 10.

次に、ステップS107について説明する。ステップS106において応援持続時間を算出すると、処理ユニット11は、次の応援入力情報集計期間において受信した応援入力情報の集計処理等を行う。ステップS107において、処理ユニット11は、この応援入力情報集計期間における応援入力情報の受信件数が、所定のデジタルウェーブ終了閾値Pw2以下の場合、処理ユニット11は、デジタルウェーブは終了したと判定する。一方、応援入力情報集計期間における応援入力情報の受信件数が、所定のデジタルウェーブ終了閾値Pw2より大きい場合、処理ユニット11は、デジタルウェーブが継続していると判定する。 Next, step S107 will be described. When the support duration is calculated in step S106, the processing unit 11 performs aggregation processing of the support input information received in the next support input information aggregation period. In step S107, when the number of received support input information in the support input information aggregation period is equal to or less than the predetermined digital wave end threshold value Pw2, the processing unit 11 determines that the digital wave has ended. On the other hand, when the number of received support input information in the support input information aggregation period is larger than the predetermined digital wave end threshold value Pw2, the processing unit 11 determines that the digital wave is continuing.

なお、デジタルウェーブ終了閾値Pw2は、任意の値(例えば総ログインユーザー数の10%や、総ユーザー数の10%等)に設定されるが、イベントの内容に応じて適宜変更可能である。また、デジタルウェーブ発生閾値Pw1とデジタルウェーブ終了閾値Pw2とが同じ値でも構わない。この応援入力情報集計期間における応援入力情報の集計処理は、デジタルウェーブの継続検知を除き、前回の応援入力情報集計期間における処理と類似している。 The digital wave end threshold value Pw2 is set to an arbitrary value (for example, 10% of the total number of logged-in users, 10% of the total number of users, etc.), but can be appropriately changed according to the content of the event. Further, the digital wave generation threshold value Pw1 and the digital wave end threshold value Pw2 may be the same value. The aggregation process of the support input information in this support input information aggregation period is similar to the processing in the previous support input information aggregation period, except for the continuous detection of the digital wave.

また、ステップS107では、現在集計中の応援入力情報集計期間においてデジタルウェーブの継続が検知された場合、現在集計中の応援入力情報集計期間が、以前の応援入力情報集計期間において設定された応援持続時間内である場合、処理ユニット11は、現在集計中の応援入力情報集計期間の投稿者数に、以前の各応援入力情報集計期間の投稿者数(デジタルウェーブ作成用データ)を加算することで、現在集計中の応援入力情報集計期間のデジタルウェーブ作成用データを設定する。 Further, in step S107, when the continuation of the digital wave is detected in the support input information aggregation period currently being aggregated, the support input information aggregation period currently being aggregated is the support continuation set in the previous support input information aggregation period. If it is within the time, the processing unit 11 adds the number of contributors (data for creating a digital wave) in each previous cheering input information aggregation period to the number of contributors in the cheering input information aggregation period currently being aggregated. , Support input information currently being aggregated Set the digital wave creation data for the aggregation period.

具体的に述べると、現在集計中の応援入力情報集計期間においてデジタルウェーブの継続が検知された場合、すなわち投稿者数がデジタルウェーブ継続閾値Pw2より大きい場合、現在集計中の応援入力情報集計期間のデジタルウェーブ作成用データは、現在集計中の応援入力情報集計期間の投稿者数に、以前の各応援入力情報集計期間の各投稿者数が加算されたものとなる。 Specifically, when the continuation of the digital wave is detected during the support input information aggregation period currently being aggregated, that is, when the number of contributors is larger than the digital wave continuation threshold Pw2, the support input information aggregation period currently being aggregated The digital wave creation data is obtained by adding the number of contributors in each previous support input information aggregation period to the number of contributors in the support input information aggregation period currently being aggregated.

処理ユニット11は、このような処理を各応援入力情報集計期間に対して行うことで、デジタルウェーブ継続時における各応援入力情報集計期間のデジタルウェーブ作成用データを順次生成する(ステップS108)。 By performing such processing for each support input information aggregation period, the processing unit 11 sequentially generates digital wave creation data for each support input information aggregation period during the continuation of the digital wave (step S108).

なお、デジタルウェーブ発生時または継続時以外の期間においてもデジタルウェーブ作成用データが生成されてもよいが、これらの期間における投稿者数は、デジタルウェーブ作成用データに反映されない。 The digital wave creation data may be generated even during a period other than the time when the digital wave is generated or continued, but the number of contributors during these periods is not reflected in the digital wave creation data.

図7は、デジタルウェーブ作成用データの生成方法を説明する図である。図7は、図6と対応させたものとなっている。また、応援入力情報集計期間T2に対応する応援持続時間は、応援入力情報集計期間T4までの3回分の応援入力情報集計期間に相当する時間とする。応援入力情報集計期間T3に対応する応援持続時間は、応援入力情報集計期間T6までの4回分の応援入力情報集計期間に相当する時間とする。応援入力情報集計期間T4に対応する応援持続時間は、応援入力情報集計期間T6までの3回分の応援入力情報集計期間に相当する時間とする。応援入力情報集計期間T5に対応する応援持続時間は、応援入力情報集計期間T7までの3回分の応援入力情報集計期間に相当する時間とする。応援入力情報集計期間T6に対応する応援持続時間は、応援入力情報集計期間T8までの3回分の応援入力情報集計期間に相当する時間とする。 FIG. 7 is a diagram illustrating a method of generating data for creating a digital wave. FIG. 7 corresponds to FIG. Further, the support duration corresponding to the support input information aggregation period T2 is a time corresponding to the support input information aggregation period for three times up to the support input information aggregation period T4. The support duration corresponding to the support input information aggregation period T3 is the time corresponding to the support input information aggregation period for four times up to the support input information aggregation period T6. The support duration corresponding to the support input information aggregation period T4 is the time corresponding to the support input information aggregation period for three times up to the support input information aggregation period T6. The support duration corresponding to the support input information aggregation period T5 is the time corresponding to the support input information aggregation period for three times up to the support input information aggregation period T7. The support duration corresponding to the support input information aggregation period T6 is the time corresponding to the support input information aggregation period for three times up to the support input information aggregation period T8.

図5の例では、応援入力情報集計期間T6までデジタルウェーブが継続しており、応援入力情報集計期間T7においてデジタルウェーブ終了が検知される。 In the example of FIG. 5, the digital wave continues until the support input information aggregation period T6, and the end of the digital wave is detected in the support input information aggregation period T7.

したがって、図7に示すように、デジタルウェーブの発生を検出した応援入力情報集計期間T2のデジタルウェーブ作成用データは、応援入力情報集計期間T2における総投稿者数N2となる。応援入力情報集計期間T3のデジタルウェーブ作成用データは、応援入力情報集計期間T2における総投稿者数N2と応援入力情報集計期間T3における総投稿者数N3とを合算したものとなる(N2+N3)。応援入力情報集計期間T4のデジタルウェーブ作成用データは、N2+N3+N4となる。応援入力情報集計期間T5のデジタルウェーブ作成用データは、N3+N4+N5となる。応援入力情報集計期間T6のデジタルウェーブ作成用データは、N3+N4+N5+N6となる。応援入力情報集計期間T7のデジタルウェーブ作成用データは、N5+N6となる。応援入力情報集計期間T8のデジタルウェーブ作成用データは、N6となる。 Therefore, as shown in FIG. 7, the digital wave creation data in the support input information aggregation period T2 in which the occurrence of the digital wave is detected is the total number of contributors N2 in the support input information aggregation period T2. The data for creating a digital wave in the support input information aggregation period T3 is the sum of the total number of contributors N2 in the support input information aggregation period T2 and the total number of contributors N3 in the support input information aggregation period T3 (N2 + N3). The data for creating a digital wave in the support input information aggregation period T4 is N2 + N3 + N4. The data for creating a digital wave in the support input information aggregation period T5 is N3 + N4 + N5. The data for creating a digital wave in the support input information aggregation period T6 is N3 + N4 + N5 + N6. The data for creating a digital wave in the support input information aggregation period T7 is N5 + N6. The data for creating a digital wave in the support input information aggregation period T8 is N6.

ステップS109では、デジタルウェーブの終了が検知されたときの処理内容を規定している。 In step S109, the processing content when the end of the digital wave is detected is specified.

次の応援入力情報集計期間における応援内容が同一の応援入力情報の投稿者数が、所定のデジタルウェーブ終了閾値Pw2以下の場合、処理ユニット11は、デジタルウェーブの終了を検知する。この場合、現在集計中の応援入力情報集計期間のデジタルウェーブ作成用データは、以前の各応援入力情報集計期間における投稿者数を合算することでデジタルウェーブ作成用データを生成する。しかし、この場合、現在集計中の応援入力情報集計期間の総投稿者数はデジタルウェーブ作成用データには反映されない。 When the number of posters of the support input information having the same support content in the next support input information aggregation period is equal to or less than the predetermined digital wave end threshold value Pw2, the processing unit 11 detects the end of the digital wave. In this case, the digital wave creation data of the support input information aggregation period currently being aggregated is generated by adding up the number of contributors in each previous support input information aggregation period. However, in this case, the total number of contributors during the support input information aggregation period currently being aggregated is not reflected in the digital wave creation data.

デジタルウェーブの終了を検知すると、処理ユニット11は、ウェーブ発生を検知した最初の応援入力情報集計期間から、ウェーブ終了を検知した応援入力情報集計期間までの応援データ(応援入力情報)を用いてデジタルウェーブ作成用データを生成する。 When the end of the digital wave is detected, the processing unit 11 digitally uses the support data (support input information) from the first support input information aggregation period when the wave generation is detected to the support input information aggregation period when the wave end is detected. Generate wave creation data.

デジタルウェーブの終了を検知すると、処理ユニット11は、各応援入力情報集計期間のデジタルウェーブ作成用データに基づき、携帯端末30へデジタルウェーブを表示させるためのデジタルウェーブデータを生成し、生成したデジタルウェーブデータをログインしている全ユーザーの携帯端末30へ送信する(ステップS110)。 When the end of the digital wave is detected, the processing unit 11 generates digital wave data for displaying the digital wave on the mobile terminal 30 based on the digital wave creation data of each support input information aggregation period, and the generated digital wave. The data is transmitted to the mobile terminals 30 of all logged-in users (step S110).

デジタルウェーブデータを生成する際、処理ユニット11は、各応援入力情報集計期間のデジタルウェーブ作成用データ(総投稿者数)を波形データに変換する処理を行う。図8は、デジタルウェーブデータの生成方法を説明する図である。図8(a)には、波形データに変換された各応援入力情報集計期間のデジタルウェーブ作成用データが示されている。図8(a)は、図7に示すデジタルウェーブ作成用データを用いた仮想的な波形と類似している。図8(b)には、各応援入力情報集計期間に対応するデジタルウェーブの表示時間(D0、D1、…)と、各表示時間おける波形データに対応する波形コード(C0、C0、…)とを対応させる表示時間−波形コード対応表が示されている。 When generating the digital wave data, the processing unit 11 performs a process of converting the digital wave creation data (total number of contributors) of each support input information aggregation period into waveform data. FIG. 8 is a diagram illustrating a method of generating digital wave data. FIG. 8A shows digital wave creation data for each support input information aggregation period converted into waveform data. FIG. 8A is similar to the virtual waveform using the digital wave creation data shown in FIG. 7. FIG. 8B shows the digital wave display time (D0, D1, ...) Corresponding to each support input information aggregation period, and the waveform code (C0, C0, ...) Corresponding to the waveform data at each display time. The display time-waveform code correspondence table corresponding to is shown.

生成されるデジタルウェーブデータには、例えば、各応援入力情報集計期間に含まれる応援開始時刻と、図8(b)に示す表示時間−波形コード対応表、波形が最も高いときの総投稿者数、デジタルウェーブ発生時における投稿者数の割合等の各種情報が含まれる。なお、各応援入力情報集計期間に含まれる応援開始時刻は、各応援入力情報集計期間における最も早い応援開始時刻、および応援入力情報集計期間の時間とで構成されてもよい。 The generated digital wave data includes, for example, the support start time included in each support input information aggregation period, the display time-wavecode code correspondence table shown in FIG. 8 (b), and the total number of contributors when the waveform is the highest. , Various information such as the ratio of the number of contributors at the time of digital wave generation is included. The support start time included in each support input information aggregation period may be composed of the earliest support start time in each support input information aggregation period and the time of the support input information aggregation period.

ステップS308において、携帯端末30の処理ユニット31は、受信したデジタルウェーブデータを加工する。処理ユニット31は、例えば、各表示時間におけるデジタルウェーブの表示時間を短縮する加工を行う。具体的に述べると、処理ユニット31は、各応援入力情報集計期間を短縮(例えば1/3)するようデジタルウェーブデータを加工する。これにより、デジタルウェーブの波形を激しく変化させることができ、イベントを視聴するユーザーの感情をより適切に表示することができる。 In step S308, the processing unit 31 of the mobile terminal 30 processes the received digital wave data. The processing unit 31 performs processing for shortening the display time of the digital wave in each display time, for example. Specifically, the processing unit 31 processes the digital wave data so as to shorten (for example, 1/3) each support input information aggregation period. As a result, the waveform of the digital wave can be drastically changed, and the emotions of the user who watches the event can be displayed more appropriately.

ステップS309では、携帯端末30のユーザーがデジタルウェーブ発生期間内に応援入力情報を投稿したかどうかが判断される。処理ユニット31は、デジタルウェーブデータに含まれる各応援入力情報集計期間の集計を行った最も早い応援開始時刻、応援入力情報集計期間の設定値(時間)、およびメモリ35に格納された、あるいは保持しているユーザーの応援開始時刻に基づき、携帯端末30のユーザーがデジタルウェーブ発生期間内に応援入力情報を投稿したかどうかを判断する。 In step S309, it is determined whether or not the user of the mobile terminal 30 has posted the support input information within the digital wave generation period. The processing unit 31 stores or holds the earliest support start time for totaling each support input information aggregation period included in the digital wave data, the set value (time) of the support input information aggregation period, and the memory 35. Based on the support start time of the user who is doing the support, it is determined whether or not the user of the mobile terminal 30 has posted the support input information within the digital wave generation period.

携帯端末30のユーザーがデジタルウェーブ発生期間内に応援入力情報を投稿したと判断した場合、処理ユニット31は、このユーザーにウェーブポイントを付与し、付与したウェーブポイントを保持するかメモリ35に格納する。 When it is determined that the user of the mobile terminal 30 has posted the support input information within the digital wave generation period, the processing unit 31 assigns a wave point to this user and holds the assigned wave point or stores it in the memory 35. ..

また、ユーザーが応援入力情報を投稿した時刻が、デジタルウェーブの発生が検出された最初の応援入力情報集計期間内である場合、処理ユニット31は、リーダーポイントをユーザーに付与し、付与したリーダーポイントを保持するかメモリ35に格納する(ステップS310)。 Further, when the time when the user posts the support input information is within the first support input information aggregation period when the occurrence of the digital wave is detected, the processing unit 31 grants the leader point to the user and gives the leader point. Is stored or stored in the memory 35 (step S310).

そして、処理ユニット31は、デジタルウェーブ、ユーザーに付与したウェーブポイント、リーダーポイントを携帯端末30に表示させる(ステップS311)。このとき、雰囲気を盛り上げるような効果音が携帯端末30から再生されてもよい。 Then, the processing unit 31 causes the mobile terminal 30 to display the digital wave, the wave point given to the user, and the leader point (step S311). At this time, a sound effect that excites the atmosphere may be reproduced from the mobile terminal 30.

図9は、携帯端末に表示されるデジタルウェーブの例を示す図である。図9(a)は、表示コードC0に対応するデジタルウェーブの表示画面である。図9(a)は、デジタルウェーブが発生していないときに対応しているので、デジタルウェーブは表示されない。図9(b)は、表示コードC1に対応するデジタルウェーブの表示画面である。図9(b)では、例えば表示領域の下から1/5までの領域にデジタルウェーブが表示される。図9(c)は、表示コードC2に対応するデジタルウェーブの表示画面である。図9(c)では、例えば表示領域の下から2/5までの領域にデジタルウェーブが表示される。 FIG. 9 is a diagram showing an example of a digital wave displayed on a mobile terminal. FIG. 9A is a digital wave display screen corresponding to the display code C0. Since FIG. 9A corresponds to the case where the digital wave is not generated, the digital wave is not displayed. FIG. 9B is a digital wave display screen corresponding to the display code C1. In FIG. 9B, for example, a digital wave is displayed in an area from the bottom to 1/5 of the display area. FIG. 9C is a digital wave display screen corresponding to the display code C2. In FIG. 9C, for example, a digital wave is displayed in the area from the bottom of the display area to 2/5.

図9(d)は、表示コードC3に対応するデジタルウェーブの表示画面である。図9(d)では、例えば表示領域の下から3/5までの領域にデジタルウェーブが表示される。図9(e)は、表示コードC4に対応するデジタルウェーブの表示画面である。図9(e)では、例えば表示領域の下から4/5までの領域にデジタルウェーブが表示される。図9(f)は、表示コードC5に対応するデジタルウェーブの表示画面である。図9(f)では、例えば表示領域の全域にデジタルウェーブが表示される。携帯端末30には、応援入力情報集計期間ごとに波形を変化させながらデジタルウェーブがアニメーション表示される。 FIG. 9D is a digital wave display screen corresponding to the display code C3. In FIG. 9D, for example, a digital wave is displayed in the area from the bottom of the display area to 3/5. FIG. 9E is a digital wave display screen corresponding to the display code C4. In FIG. 9 (e), for example, a digital wave is displayed in the area from the bottom of the display area to 4/5. FIG. 9 (f) is a digital wave display screen corresponding to the display code C5. In FIG. 9 (f), for example, a digital wave is displayed in the entire display area. On the mobile terminal 30, a digital wave is displayed as an animation while changing the waveform for each support input information aggregation period.

ここまでの一連の処理は、携帯端末30がサーバー10から受け取ったデジタルウェーブデータに基づくデジタルウェーブの表示を終了するまで継続される。 The series of processes up to this point is continued until the mobile terminal 30 finishes displaying the digital wave based on the digital wave data received from the server 10.

デジタルウェーブの表示が終了すると、携帯端末30は、メモリ35に格納または保持している今回のイベントに関わる応援入力情報、ウェーブポイント、リーダーポイントをイベント参加報告としてサーバー10へ送信する(ステップS313)。そして、サーバー10は、各ユーザーの携帯端末30から受信したイベント参加報告を各ユーザーのイベント参加履歴としてメモリ15に格納する(ステップS112)。 When the display of the digital wave is completed, the mobile terminal 30 transmits the support input information, the wave point, and the leader point related to this event stored or held in the memory 35 to the server 10 as an event participation report (step S313). .. Then, the server 10 stores the event participation report received from the mobile terminal 30 of each user in the memory 15 as the event participation history of each user (step S112).

図10は、イベント参加アプリケーション実行時における携帯端末の表示内容を例示する図である。図10には、イベント終了後の携帯端末の表示内容が示されている。 FIG. 10 is a diagram illustrating the display contents of the mobile terminal when the event participation application is executed. FIG. 10 shows the display contents of the mobile terminal after the event is completed.

ステップS113において、処理ユニット11は、今回のイベントにおける各ユーザーの獲得ウェーブポイントを集計し、各ユーザーの獲得ウェーブポイントをメモリ15に格納する。その際、処理ユニット11は、以前のイベントでユーザーが獲得したウェーブポイントと今回のイベントで獲得したウェーブポイントとを合算してもよい。 In step S113, the processing unit 11 aggregates the acquired wave points of each user in this event, and stores the acquired wave points of each user in the memory 15. At that time, the processing unit 11 may add up the wave points acquired by the user in the previous event and the wave points acquired in the current event.

また、処理ユニット11は、全ユーザーの獲得ウェーブポイントを参照し、図10(a)に示すような、今回のイベントにおける獲得ウェーブポイントランキングリストを生成し、各ユーザーに獲得ウェーブポイントランキングリストを送信する。なお、獲得ウェーブポイントウェーブポイントランキングリストには、ランキング上位の結果のみが含まれてもよいし、全ユーザーの結果が含まれてもよい。 Further, the processing unit 11 refers to the acquired wave points of all users, generates an acquired wave point ranking list in this event as shown in FIG. 10 (a), and transmits the acquired wave point ranking list to each user. do. The acquired wave point wave point ranking list may include only the results of the higher rankings, or may include the results of all users.

ステップS314において、携帯端末30は、受信した獲得ウェーブポイントランキングリストを表示する。そして、ユーザーは、表示される獲得ウェーブポイントランキングリストを閲覧することができる。ただし、ステップS314は適宜省略可能である。例えば、ユーザーが端末操作することで獲得ウェーブポイントランキングリストが表示されるようにしてもよい。 In step S314, the mobile terminal 30 displays the received wave point ranking list. Then, the user can browse the displayed earned wave point ranking list. However, step S314 can be omitted as appropriate. For example, the acquired wave point ranking list may be displayed by the user operating the terminal.

ステップS114において、サーバー10の処理ユニット11は、各ユーザーの獲得ウェーブポイントに基づき、図10(b)に示すような、各ユーザーのウェーブポイント獲得証明書を発行し、各ユーザーの携帯端末30にウェーブポイント獲得証明書を送信する。 In step S114, the processing unit 11 of the server 10 issues the wave point acquisition certificate of each user as shown in FIG. 10B based on the acquired wave points of each user, and issues the wave point acquisition certificate of each user to the mobile terminal 30 of each user. Send the wave point acquisition certificate.

ステップS315において、携帯端末30は、受信したウェーブポイント獲得証明書を表示する。そして、ユーザーは、表示されるウェーブポイント獲得証明書を閲覧することができる。ウェーブポイント獲得証明書により、ユーザーは、アプリケーションを配信する主催者から、獲得したウェーブポイントに応じた各種サービスを受けることができる。ただし、ステップS315も適宜省略可能である。例えば、ユーザーが端末操作することでウェーブポイント獲得証明書が表示されるようにしてもよい。 In step S315, the mobile terminal 30 displays the received wave point acquisition certificate. Then, the user can view the displayed wave point acquisition certificate. With the wave point acquisition certificate, the user can receive various services according to the acquired wave points from the organizer who distributes the application. However, step S315 can also be omitted as appropriate. For example, the wave point acquisition certificate may be displayed by the user operating the terminal.

ステップS316において、ユーザーは、獲得したウェーブポイントを使用して、応援する選手に対する感謝の気持ちを伝える拍手ポイントを送ることができる。ユーザーは、携帯端末30を操作し、図10(c)に示すような、サーバー10上の選手一覧ページにアクセスする。そして、ユーザーは、図10(d)に示すような、個別の選手紹介ページを開き、選手紹介ページを介して拍手ポイントを選手へ送ることで、選手を評価することができる。なお、選手の評価は特定の選手に限定されるものではなく、複数の選手を評価することも可能である。 In step S316, the user can use the acquired wave points to send applause points to express gratitude to the players who support them. The user operates the mobile terminal 30 to access the player list page on the server 10 as shown in FIG. 10 (c). Then, the user can evaluate the player by opening an individual player introduction page as shown in FIG. 10D and sending applause points to the player via the player introduction page. The evaluation of athletes is not limited to a specific athlete, and it is possible to evaluate a plurality of athletes.

また、ユーザーは、図10(e)に示すような、コメント入力画面から選手へのコメントを入力することもできる。このように、拍手ポイントやコメント入力により、選手を評価することが可能である。 The user can also input a comment to the player from the comment input screen as shown in FIG. 10 (e). In this way, it is possible to evaluate a player by inputting applause points and comments.

ステップS115において、処理ユニット11は、各選手へ送られるウェーブポイント(例えば拍手ポイント)を随時集計し、集計結果をメモリ15に格納する。また、集計結果は、選手紹介ページに表示されてもよい。また、ユーザーが入力したコメントも、選手紹介ページに表示されてもよい。 In step S115, the processing unit 11 aggregates the wave points (for example, applause points) sent to each player at any time, and stores the aggregated result in the memory 15. In addition, the aggregated result may be displayed on the player introduction page. The comment entered by the user may also be displayed on the player introduction page.

そして、処理ユニット11は、今回のイベントにおける各選手の拍手ポイント獲得ランキングを作成し、作成した拍手ポイント獲得ランキングを公開する。拍手ポイント獲得ランキングは、例えば、サーバー10上のページ公開されてもよいし、イベントに参加した各ユーザーの携帯端末30に送信されてもよい。 Then, the processing unit 11 creates an applause point acquisition ranking for each player in this event, and publishes the created applause point acquisition ranking. The applause point acquisition ranking may be published on a page on the server 10, or may be transmitted to the mobile terminal 30 of each user who participated in the event.

ステップS317において、ユーザーは、拍手ポイント獲得ランキングを閲覧することで、どの選手がユーザーからよい評価を受けているかを知ることができる。 In step S317, the user can know which player has received a good evaluation from the user by viewing the applause point acquisition ranking.

ステップS318では、アプリケーションを終了する場合の処理が規定される。ユーザーは、携帯端末30を操作し、図10(f)に示すようなアプリケーション終了画面を表示させる。そして、ユーザーは、アプリケーション終了画面からアプリケーション終了要求をサーバー10へ送信する。 In step S318, the process for terminating the application is defined. The user operates the mobile terminal 30 to display the application end screen as shown in FIG. 10 (f). Then, the user sends an application termination request to the server 10 from the application termination screen.

アプリケーション終了要求を受信すると、サーバー10は、ユーザーのログアウト処理を実行する。ログアウト処理が完了すると、サーバー10は、携帯端末30へログアウト完了通知を送信する(ステップS117)。
<本実施の形態による主な効果>
Upon receiving the application termination request, the server 10 executes the user log-out process. When the log-out process is completed, the server 10 sends a log-out completion notification to the mobile terminal 30 (step S117).
<Main effects of this embodiment>

本実施の形態によれば、携帯端末30は、ユーザーの応援入力操作に基づく応援入力情報を生成し、サーバー10は、複数のユーザーの応援入力情報に基づき、ユーザーの感情を示すデジタルウェーブをそれぞれの携帯端末30に表示させるデジタルウェーブデータを生成する。 According to the present embodiment, the mobile terminal 30 generates cheering input information based on the cheering input operation of the user, and the server 10 generates digital waves indicating the user's feelings based on the cheering input information of a plurality of users. Generates digital wave data to be displayed on the mobile terminal 30 of the above.

この構成によれば、ユーザーの感情がデジタルウェーブとして携帯端末30に表示されるので、イベントの参加者の感情を適切に表現することが可能となる。また、これにより、ユーザー(TV視聴者等)は、イベントを視聴しながらイベント会場の臨場感を味わうことができ、イベント会場の来場者と感情を共有することが可能となる。また、イベントの観戦の楽しみ方を増やすことができる。 According to this configuration, since the emotions of the user are displayed on the mobile terminal 30 as digital waves, it is possible to appropriately express the emotions of the participants of the event. Further, as a result, the user (TV viewer, etc.) can experience the realism of the event venue while watching the event, and can share emotions with the visitors of the event venue. Also, you can increase the way you enjoy watching the event.

この構成によれば、複数のユーザーの携帯端末30において生成された応援入力情報をサーバー10で集計するので、ユーザーは、他のユーザーの感情を即座に知ることができ、他のユーザーとも感情を共有することが可能となる。 According to this configuration, since the support input information generated in the mobile terminals 30 of a plurality of users is aggregated by the server 10, the user can immediately know the emotions of other users and can feel emotions with other users. It will be possible to share.

また、波形の大小により感情の強さを端的に示すことができるので、携帯端末30の表示が煩雑にならず、また表示内容を制限する必要がなくなる。 Further, since the strength of emotions can be clearly indicated by the magnitude of the waveform, the display of the mobile terminal 30 is not complicated, and it is not necessary to limit the display contents.

また、本実施の形態によれば、携帯端末30は、連続する応援入力操作の間隔が所定の連続応援入力判定時間を超えた場合、応援入力操作の終了を検知する。この構成によれば、1つの応援入力情報に係る応援入力時間を短縮し、応援入力情報を生成する機会を増やすことが可能となる。 Further, according to the present embodiment, the mobile terminal 30 detects the end of the cheering input operation when the interval between the continuous cheering input operations exceeds a predetermined continuous cheering input determination time. According to this configuration, it is possible to shorten the support input time related to one support input information and increase the chances of generating the support input information.

また、本実施の形態によれば、携帯端末30は、連続する応援入力操作の間隔が所定の連続応援入力操作判定時間内であって、応援入力回数が所定の連続応援入力回数上限値に達した場合、応援入力操作の終了を検知する。この構成によれば、1つの応援入力情報に係る応援入力回数を抑えることができ、応援入力情報を生成する機会を増やすことが可能となる。 Further, according to the present embodiment, in the mobile terminal 30, the interval between continuous cheering input operations is within a predetermined continuous cheering input operation determination time, and the number of cheering inputs reaches a predetermined upper limit of the number of continuous cheering inputs. If so, the end of the support input operation is detected. According to this configuration, the number of times of support input related to one support input information can be suppressed, and the opportunity to generate support input information can be increased.

また、本実施の形態によれば、サーバー10は、集計中の応援入力情報集計期間においてデジタルウェーブの継続が検知され、集計中の応援入力情報集計期間が以前の応援入力情報集計期間において設定された応援持続時間内である場合、集計中の前記応援入力情報集計期間の投稿者数に、以前の応援入力情報集計期間の投稿者数を加算することで、集計中の応援入力情報集計期間のデジタルウェーブ作成用データを生成する。この構成によれば、デジタルウェーブ発生時における波形を大きくすることができ、ユーザーの感情をより適切に表現したデジタルウェーブを携帯端末30に表示させることが可能となる。 Further, according to the present embodiment, the server 10 detects the continuation of the digital wave during the support input information aggregation period during aggregation, and the support input information aggregation period during aggregation is set in the previous support input information aggregation period. If it is within the support duration, by adding the number of contributors in the previous support input information aggregation period to the number of contributors in the support input information aggregation period being aggregated, the support input information aggregation period being aggregated Generate data for creating digital waves. According to this configuration, it is possible to increase the waveform when the digital wave is generated, and it is possible to display the digital wave expressing the user's emotion more appropriately on the mobile terminal 30.

なお、本発明は上記した実施の形態に限定されるものではなく、様々な変形例が含まれる。また、ある実施の形態の構成の一部を他の実施の形態の構成に置き換えることが可能であり、また、ある実施の形態の構成に他の実施の形態の構成を加えることも可能である。また、各実施の形態の構成の一部について、他の構成の追加、削除、置換をすることが可能である。なお、図面に記載した各部材や相対的なサイズは、本発明を分かりやすく説明するため簡素化・理想化しており、実装上はより複雑な形状となる場合がある。 The present invention is not limited to the above-described embodiment, and includes various modifications. Further, it is possible to replace a part of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. .. Further, it is possible to add, delete, or replace a part of the configuration of each embodiment with another configuration. It should be noted that each member and the relative size described in the drawings are simplified and idealized in order to explain the present invention in an easy-to-understand manner, and may have a more complicated shape in mounting.

1…イベント参加システム、10…サーバー(イベント管理装置)、11、31…処理ユニット、30…携帯端末(イベント参加端末)、50…ネットワーク
1 ... event participation system, 10 ... server (event management device), 11, 31 ... processing unit, 30 ... mobile terminal (event participation terminal), 50 ... network

Claims (15)

イベントに参加するユーザーのイベント参加端末と、
前記イベント参加端末とネットワークを介して通信可能なイベント管理装置と、
を備えたイベント参加システムであって、
前記イベント参加端末は、前記ユーザーが前記イベントの進行状況に応じた応援入力操作を行うと、前記応援入力操作に基づいて、前記ユーザーが前記応援入力操作を開始してから前記応援入力操作が終了するまでの応援入力回数をカウントし、前記応援入力操作を開始した応援開始時刻と、前記応援入力回数と、応援内容と、を含む応援入力情報を生成し、
前記イベント管理装置は、複数の前記イベント参加端末において生成されたそれぞれの前記応援入力情報に基づき、前記ユーザーの感情を示すための波形の画像を含むデジタルウェーブをそれぞれの前記イベント参加端末に表示させるデジタルウェーブデータを生成
前記イベントが開始されると、所定の応援入力情報集計期間を順次設定し、前記応援入力情報集計期間における前記応援入力情報の投稿者数が、所定のデジタルウェーブ発生閾値以上の場合、前記デジタルウェーブが発生したと判定し
それぞれの前記応援入力情報に含まれる応援開始時刻に基づいて、それぞれの前記応援入力情報集計期間における前記応援入力情報の前記投稿者数をカウントし
前記応援入力回数により前記波形の画像の表示態様を異ならせるように、前記デジタルウェーブを表示させる、
イベント参加システム。
The event participation terminal of the user who participates in the event and the event participation terminal
An event management device capable of communicating with the event participating terminal via a network,
It is an event participation system equipped with
The event participation terminal, when the user performs a cheer input operation in accordance with the progress of the event, said based on the support input operation, the support input operation from the user to start the cheering input operation The number of cheering inputs until the end is counted, and cheering input information including the cheering start time when the cheering input operation is started, the number of cheering inputs, and the cheering content is generated.
The event management device causes each of the event participating terminals to display a digital wave including a waveform image for showing the user's emotions based on the support input information generated by the plurality of event participating terminals. to generate a digital wave data,
When the event is started, a predetermined support input information aggregation period is sequentially set, and when the number of posters of the support input information in the support input information aggregation period is equal to or greater than the predetermined digital wave generation threshold value, the digital wave Was determined to have occurred ,
Based on the support start time included in each of the support input information, the number of posters of the support input information in each support input information aggregation period is counted .
The digital wave is displayed so that the display mode of the waveform image differs depending on the number of cheering inputs.
Event participation system.
請求項に記載のイベント参加システムにおいて、
前記イベント参加端末は、連続する前記応援入力操作の間隔が所定の連続応援入力判定時間を超えた場合、前記応援入力操作の終了を検知する、
イベント参加システム。
In the event participation system according to claim 1,
The event participation terminal detects the end of the cheering input operation when the interval between the continuous cheering input operations exceeds a predetermined continuous cheering input determination time.
Event participation system.
請求項に記載のイベント参加システムにおいて、
前記イベント参加端末は、連続する前記応援入力操作の間隔が所定の連続応援入力操作判定時間内であって、前記応援入力回数が所定の連続応援入力回数上限値に達した場合、
前記応援入力操作の終了を検知する、
イベント参加システム。
In the event participation system according to claim 1,
In the event participating terminal, when the interval between consecutive cheering input operations is within a predetermined continuous cheering input operation determination time and the number of cheering inputs reaches a predetermined upper limit of the number of continuous cheering inputs.
Detecting the end of the support input operation,
Event participation system.
請求項に記載のイベント参加システムにおいて、
前記イベント管理装置は、前記応援入力情報集計期間における前記応援入力情報の前記投稿者数が、所定のデジタルウェーブ発生閾値以上の場合、前記デジタルウェーブが発生したと判定する、
イベント参加システム。
In the event participation system according to claim 1,
The event management device determines that the digital wave has occurred when the number of posters of the support input information in the support input information aggregation period is equal to or greater than a predetermined digital wave generation threshold value.
Event participation system.
請求項に記載のイベント参加システムにおいて、
前記イベント管理装置は、前記デジタルウェーブの発生を検出すると、前記デジタルウェーブの発生を検出した前記応援入力情報集計期間における前記応援入力情報のすべての投稿者の前記応援入力回数の平均値である応援入力回数平均値を算出し、前記応援入力回数平均値に基づき、前記デジタルウェーブの継続時間を応援持続時間として設定し、集計中の前記応援入力情報集計期間における前記投稿者数をデジタルウェーブ作成用データに設定する、
イベント参加システム。
In the event participation system according to claim 1,
When the event management device detects the occurrence of the digital wave, the support is the average value of the number of times of the support input of all the posters of the support input information in the support input information aggregation period in which the generation of the digital wave is detected. The average value of the number of inputs is calculated, the duration of the digital wave is set as the support duration based on the average value of the number of times of support input, and the number of contributors in the total period of the support input information being aggregated is used for creating a digital wave. Set in the data,
Event participation system.
請求項に記載のイベント参加システムにおいて、
前記イベント管理装置は、集計中の前記応援入力情報集計期間において前記デジタルウェーブの継続が検知され、集計中の前記応援入力情報集計期間が以前の前記応援入力情報集計期間において設定された前記応援持続時間内である場合、集計中の前記応援入力情報集計期間の前記投稿者数に、以前の前記応援入力情報集計期間の前記投稿者数を加算することで、集計中の前記応援入力情報集計期間の前記デジタルウェーブ作成用データを生成する、
イベント参加システム。
In the event participation system according to claim 5,
The event management device detects the continuation of the digital wave during the support input information aggregation period during aggregation, and the support continuation period for which the support input information aggregation period being aggregated is set in the previous support input information aggregation period. If it is within the time, by adding the number of contributors in the previous cheering input information aggregation period to the number of contributors in the cheering input information aggregation period being aggregated, the cheering input information aggregation period being aggregated Generate the data for creating the digital wave of
Event participation system.
請求項に記載のイベント参加システムにおいて、
前記イベント管理装置は、集計中の前記応援入力情報集計期間において前記デジタルウェーブの終了が検知され、集計中の前記応援入力情報集計期間が以前の前記応援入力情報集計期間において設定された前記応援持続時間内である場合、以前の前記応援入力情報集計期間の前記投稿者数を合算することで、集計中の前記応援入力情報集計期間の前記デジタルウェーブ作成用データを生成する、
イベント参加システム。
In the event participation system according to claim 6,
The event management device detects the end of the digital wave during the support input information aggregation period during aggregation, and the support continuation period for which the support input information aggregation period being aggregated is set in the previous support input information aggregation period. If it is within the time, by adding up the number of contributors in the previous support input information aggregation period, the digital wave creation data in the support input information aggregation period being aggregated is generated.
Event participation system.
請求項に記載のイベント参加システムにおいて、
前記イベント管理装置は、集計中の前記応援入力情報集計期間における前記応援入力情報の前記投稿者数が所定のデジタルウェーブ終了閾値以下の場合、前記デジタルウェーブの終了を検知する、
イベント参加システム。
In the event participation system according to claim 6,
The event management device detects the end of the digital wave when the number of contributors of the support input information in the support input information aggregation period during aggregation is equal to or less than a predetermined digital wave end threshold value.
Event participation system.
請求項に記載のイベント参加システムにおいて、
前記イベント管理装置は、前記デジタルウェーブの終了を検知すると、それぞれの前記応援入力情報集計期間の前記デジタルウェーブ作成用データに基づき、前記デジタルウェーブデータを生成する、
イベント参加システム。
In the event participation system according to claim 6,
When the event management device detects the end of the digital wave, the event management device generates the digital wave data based on the digital wave creation data of the support input information aggregation period.
Event participation system.
請求項に記載のイベント参加システムにおいて、
前記イベント管理装置は、それぞれの前記応援入力情報集計期間の前記デジタルウェーブ作成用データを波形データに変換し、
前記デジタルウェーブデータには、それぞれの前記応援入力情報集計期間に含まれる応援開始時刻と、それぞれの前記応援入力情報集計期間に対応する前記デジタルウェーブの表示時間と、それぞれの前記表示時間おける前記波形データに対応する波形コードとを対応させる表示時間−波形コード対応表とが含まれる、
イベント参加システム。
In the event participation system according to claim 9.
The event management device converts the digital wave creation data of each support input information aggregation period into waveform data.
Wherein the digital wave data, and support start time included in each of the support input information counting period, the display time of the digital wave corresponding to each of the support input information counting period, the the definitive to each of the display time A display time-corrugation code correspondence table corresponding to the waveform code corresponding to the waveform data is included.
Event participation system.
請求項10に記載のイベント参加システムにおいて、
前記イベント参加端末は、前記デジタルウェーブデータに含まれる前記表示時間と、対応する前波形コードとに基づき前記デジタルウェーブをアニメーション表示する、
イベント参加システム。
In the event participation system according to claim 10,
The event participation terminal includes the display time included in the digital wave data, said digital wave animating based on the prior Symbol waveform codes corresponding,
Event participation system.
請求項1に記載のイベント参加システムにおいて、In the event participation system according to claim 1,
前記イベント管理装置は、前記応援入力回数が多いほど、前記波形の画像を表示する時間を長くするように、前記デジタルウェーブを表示させる、 The event management device displays the digital wave so that the time for displaying the image of the waveform becomes longer as the number of times of cheering input increases.
イベント参加システム。 Event participation system.
請求項1に記載のイベント参加システムにおいて、In the event participation system according to claim 1,
前記イベント管理装置は、前記応援入力回数が多いほど、前記波形の画像を表示する領域を増やすように、前記デジタルウェーブを表示させる、 The event management device displays the digital wave so as to increase the area for displaying the image of the waveform as the number of cheering inputs increases.
イベント参加システム。 Event participation system.
イベントに参加するユーザーのイベント参加端末とネットワークを介して通信可能なイベント管理装置であって、
前記イベント管理装置は、
前記イベント参加端末によって生成された応援入力情報であって、前記ユーザーが応援入力操作を開始してから前記応援入力操作が終了するまでのカウントされた応援入力回数と、前記応援入力操作を開始した応援開始時刻と、応援内容と、を含む前記応援入力情報を取得し、
複数の前記イベント参加端末において生成されたそれぞれの応援入力情報に基づき、前記ユーザーの感情を示すための波形の画像を含むデジタルウェーブをそれぞれの前記イベント参加端末に表示させるデジタルウェーブデータを生成し、
前記イベントが開始されると、所定の応援入力情報集計期間を順次設定し、前記応援入力情報集計期間における前記応援入力情報の投稿者数が、所定のデジタルウェーブ発生閾値以上の場合、前記デジタルウェーブが発生したと判定し
それぞれの前記応援入力情報に含まれる前記応援開始時刻に基づいて、それぞれの前記応援入力情報集計期間における前記応援入力情報の前記投稿者数をカウントし
前記応援入力回数により前記波形の画像の表示態様を異ならせるように、前記デジタルウェーブを表示させる、
イベント管理装置。
It is an event management device that can communicate with the event participation terminal of the user who participates in the event via the network.
The event management device is
The cheering input information generated by the event participation terminal, the counted number of cheering inputs from the start of the cheering input operation by the user to the end of the cheering input operation, and the start of the cheering input operation. Acquire the support input information including the support start time and support content,
Based on each support input information generated in the plurality of event participating terminals, digital wave data including a waveform image for showing the user's emotion is displayed on each event participating terminal, and digital wave data is generated .
When the event is started, a predetermined support input information aggregation period is sequentially set, and when the number of posters of the support input information in the support input information aggregation period is equal to or greater than the predetermined digital wave generation threshold value, the digital wave Was determined to have occurred ,
Based on the support start time included in each of the support input information, the number of posters of the support input information in each support input information aggregation period is counted .
The digital wave is displayed so that the display mode of the waveform image differs depending on the number of cheering inputs.
Event management device.
イベント参加端末と、前記イベント参加端末とネットワークを介して通信可能なイベント管理装置とを用いて前記イベント参加端末のユーザーをイベントに参加させるイベント参加プログラムであって、
前記イベント参加端末が、前記ユーザーが前記イベントの進行状況に応じた応援入力操作を行うと、前記応援入力操作に基づいて、前記ユーザーが前記応援入力操作を開始してから前記応援入力操作が終了するまでの応援入力回数をカウントし、前記応援入力操作を開始した応援開始時刻と、前記応援入力回数と、応援内容と、を含む応援入力情報を生成する工程と、
前記イベント管理装置が、複数の前記イベント参加端末において生成されたそれぞれの前記応援入力情報に基づき、前記ユーザーの感情を示すための波形の画像を含むデジタルウェーブをそれぞれの前記イベント参加端末に表示させるデジタルウェーブデータを生成する工程と、
前記イベントが開始されると、所定の応援入力情報集計期間を順次設定し、前記応援入力情報集計期間における前記応援入力情報の投稿者数が、所定のデジタルウェーブ発生閾値以上の場合、前記デジタルウェーブが発生したと判定する工程と
それぞれの前記応援入力情報に含まれる前記応援開始時刻に基づいて、それぞれの前記応援入力情報集計期間における前記応援入力情報の前記投稿者数をカウントし
前記応援入力操作の数により前記波形の画像の表示態様を異ならせるように、前記デジタルウェーブを表示させる工程と、をプロセッサで実行させる、
イベント参加プログラム。
It is an event participation program in which a user of the event participation terminal is made to participate in an event by using the event participation terminal and an event management device capable of communicating with the event participation terminal via a network.
The event participation terminal, when the user performs a cheer input operation in accordance with the progress of the event, said based on the support input operation, the support input operation the user from the start of the cheering input operation A process of counting the number of cheering inputs until the end and generating cheering input information including the cheering start time when the cheering input operation is started, the number of cheering inputs, and the cheering contents.
The event management device causes each of the event participating terminals to display a digital wave including a waveform image for showing the user's emotions based on the support input information generated by the plurality of event participating terminals. The process of generating digital wave data and
When the event is started, a predetermined support input information aggregation period is sequentially set, and when the number of posters of the support input information in the support input information aggregation period is equal to or greater than the predetermined digital wave generation threshold value, the digital wave And the process of determining that
Based on the support start time included in each of the support input information, the number of posters of the support input information in each support input information aggregation period is counted .
The processor executes the step of displaying the digital wave so that the display mode of the waveform image differs depending on the number of cheering input operations.
Event participation program.
JP2020045091A 2020-03-16 2020-03-16 Event participation system, event management device, and event participation program Active JP6982282B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020045091A JP6982282B2 (en) 2020-03-16 2020-03-16 Event participation system, event management device, and event participation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020045091A JP6982282B2 (en) 2020-03-16 2020-03-16 Event participation system, event management device, and event participation program

Publications (2)

Publication Number Publication Date
JP2021149135A JP2021149135A (en) 2021-09-27
JP6982282B2 true JP6982282B2 (en) 2021-12-17

Family

ID=77848693

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020045091A Active JP6982282B2 (en) 2020-03-16 2020-03-16 Event participation system, event management device, and event participation program

Country Status (1)

Country Link
JP (1) JP6982282B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7730028B2 (en) * 2022-07-27 2025-08-27 株式会社カプコン Information processing method, information processing system, program, and method for granting benefits due to restrictions on going out due to infectious diseases
JP2025148160A (en) * 2024-03-25 2025-10-07 株式会社xTension Video image distribution system, video image distribution method, and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3453111B2 (en) * 2000-07-25 2003-10-06 株式会社ナムコ GAME DEVICE AND INFORMATION STORAGE MEDIUM
JP6714625B2 (en) * 2018-02-16 2020-06-24 株式会社カプコン Computer system

Also Published As

Publication number Publication date
JP2021149135A (en) 2021-09-27

Similar Documents

Publication Publication Date Title
JP6001757B1 (en) System, method, and program for distributing digital content
JP6546886B2 (en) System, method, and program for distributing digital content
WO2016078189A1 (en) Interaction method and related device, system based on video living broadcast
KR102669170B1 (en) Methods, systems, and media for coordinating multiplayer game sessions
US20150304270A1 (en) System, process and computer writeable medium for providing a social media directed mobile application having inquiry based game play functionality
US10667013B2 (en) Information processing method, terminal and server
CN105450642A (en) Data processing method based on on-line live broadcast, correlation apparatus and system
JP2016167806A5 (en)
KR20220027694A (en) Method for providing chatting interface for viewer interaction in live broadcasting
JP6869291B2 (en) Systems, methods, and programs that deliver digital content
US20250380023A1 (en) Method and apparatus for interaction in live-streaming room, and device and medium
JP6982282B2 (en) Event participation system, event management device, and event participation program
KR102384182B1 (en) Method, apparatus and computer program for providing bidirectional interaction broadcasting service with viewer participation
US12155899B2 (en) Method and system for processing information across broadcast platforms
WO2023131104A1 (en) Interface display method and apparatus in livestreaming process, device, medium, and product
JP2013050824A (en) Communication system and server
JP2026063511A (en) Information processing system, information processing device, and control program
CN112717422B (en) Real-time information interaction method and device, equipment and storage medium
JP2013051552A (en) Viewing management device, viewing device, viewing management program, and viewing program
CN111343469B (en) Data processing method and device, electronic equipment and storage medium
JP2002041864A (en) Relay auction system
JP2006047755A (en) Karaoke information distribution system, program, information storage medium, and karaoke information distribution method
CN113938700B (en) Live broadcast room switching method, device and computer equipment
JP2024090793A (en) Information processing device, information processing method, and program
JP2006047753A (en) Karaoke information distribution system, program, information storage medium, and karaoke information distribution method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200608

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210803

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210907

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210928

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210930

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211105

R150 Certificate of patent or registration of utility model

Ref document number: 6982282

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250