JP6982282B2 - Event participation system, event management device, and event participation program - Google Patents
Event participation system, event management device, and event participation program Download PDFInfo
- 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
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.
しかしながら、特許文献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.
以下、本発明の実施の形態を、図面を参照しつつ説明する。以下で説明する各実施の形態は、本発明を実現するための一例であり、本発明の技術範囲を限定するものではない。なお、実施例において、同一の機能を有する部材には同一の符号を付し、その繰り返しの説明は、特に必要な場合を除き省略する。
(一実施の形態)
<イベント参加システムの構成>
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
サーバー10は、図1に示すように、処理ユニット11、メモリ15、通信インタフェース19を備えている。
As shown in FIG. 1, the server 10 includes a
処理ユニット11は、サーバー10の各部の制御や、テレビやネットワークを介してイベントを視聴する視聴者から送信される応援入力情報の処理を行う。処理ユニット11は、例えば、CPU等のプロセッサ12、RAM13、およびROM14を有する。プロセッサ12は、例えばメモリ15に格納されたイベント参加プログラムをRAM13に展開し、展開したプログラムをプロセッサ12で実行する。これにより、プロセッサ12上に、イベント管理に関わる各種処理を実行する機能ブロックが実現される。その際、プロセッサ12は、ROM14に格納された各種設定情報を用いることができる。
The
なお、処理ユニット11は、FPGA(Field−Programmable Gate Array)やASIC(Application Specific Integrated Circuit)等で構成されてもよい。
The
メモリ15は、サーバー10が取り扱う各種情報を格納する記憶装置である。メモリ15は、例えば、イベント参加プログラムやサーバー10の各部を制御する装置制御プログラム等を格納するプログラム記憶領域16、イベント管理に関わる各種情報を格納するイベント管理情報記憶領域17等の各記憶領域を有する。
The
通信インタフェース19は、ネットワーク50を介し、携帯端末30との間で情報の送受信を行う通信装置である。通信インタフェース19は、処理ユニット11の指示に基づき、携帯端末30から受信した応援入力情報を処理ユニット11、またはメモリ15のイベント管理情報記憶領域17へ出力する。また、通信インタフェース19は、処理ユニット11からまたはメモリ15から出力されるデジタルウェーブデータ等の各種情報を携帯端末30へ送信する。なお、通信インタフェース19は、携帯端末30と個別に通信することが可能であるし、複数の携帯端末30と同時に通信することも可能である。
《携帯端末》
The
《Mobile terminal》
携帯端末30は、イベントに参加する視聴者等のユーザーが使用する端末であり、例えばスマートフォンやタブレット端末等である。携帯端末30は、イベントの参加者がイベントの進行状況に応じた応援入力操作を行うと、応援入力操作に基づく応援入力情報を生成する。また、携帯端末30は、同じイベントを視聴する複数の視聴者の応援入力情報に基づくデジタルウェーブを表示することで、イベントの視聴者にイベント会場への来場者と会場の雰囲気を共有させる。
The
図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
処理ユニット31は、携帯端末30の各部の制御、携帯端末30のユーザーであるイベントの視聴者の入力操作に基づく応援入力情報の生成、サーバー10から送信されるデジタルウェーブデータに基づくデジタルウェーブ表示等、イベント参加に関わる各種処理を行うユニットである。
The
処理ユニット31は、例えば、CPU等のプロセッサ32、RAM33、およびROM34を有する。プロセッサ32は、例えばメモリ35に格納またはインストールされた、イベント参加アプリケーション(イベント参加プログラム)をRAM33に展開し、展開したプログラムをプロセッサ32で実行する。これにより、プロセッサ32上に、イベント参加に関わる各種処理を実行する機能ブロックが実現される。その際、プロセッサ32は、ROM34に格納された各種設定情報を用いることができる。
The
メモリ35は、携帯端末30が取り扱う各種情報を格納する記憶装置である。メモリ35は、例えば、イベント参加アプリケーションや携帯端末30の各部を制御する端末制御プログラム等を格納するプログラム記憶領域36、イベント参加に関わる各種情報を格納するイベント参加情報記憶領域37等の各記憶領域を有する。
The
通信インタフェース39は、ネットワーク50を介し、サーバー10との間で情報の送受信を行う通信装置である。通信インタフェース39は、処理ユニット31またはメモリ15から出力される情報を携帯端末30へ送信する。携帯端末30から送信される情報には、例えば視聴者のログイン情報、イベント視聴中の応援入力情報等が含まれる。また、通信インタフェース39は、処理ユニット31の指示に基づき、サーバー10から受信したデジタルウェーブデータ等の情報を処理ユニット31またはメモリ35のイベント参加情報記憶領域37へ出力する。
The
表示ユニット38は、例えばタッチパネル機能を備えた液晶パネルや有機ELパネル等の表示パネルを有し、処理ユニット31から出力される情報に基づき、携帯端末30の操作に関わる情報やイベント参加に関わる情報等の各種情報を表示パネルに表示する。ユーザーは、表示パネルへのタップやフリック等を行うことで、携帯端末30の操作を行うことができる。
<イベント参加方法>
The
<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
まず、ステップ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
その後、ユーザーは、イベント参加システムへログインし、図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
そして、ユーザーは、図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
ユーザーは、試合を観戦しながら、図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
その間、処理ユニット31は、ユーザーが応援入力操作(タップ)を開始してからの応援入力回数(タップ回数)をカウントする。
During that time, the
次に、ステップS306について説明する。処理ユニット31は、応援入力操作の終了を検知すると、応援入力回数のカウントを終了する。そして、処理ユニット31は、図4(i)に示すように、カウントした応援入力回数を表示パネルに表示させる。
Next, step S306 will be described. When the
応援入力操作終了の検知は、例えば連続する応援入力操作の間隔が所定の連続応援入力判定時間を超えた場合、あるいは、連続する応援入力操作の間隔が所定の連続応援入力操作判定時間内であって、応援入力回数が所定の連続応援入力回数上限値に達した場合に行われる。 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
処理ユニット31は、応援入力操作の終了を検知した時点での応援入力回数と、応援内容と、応援入力操作を開始した応援開始時刻(すなわち連続応援入力期間の開始時刻)と、応援終了時刻と、を含む応援入力情報を生成し、生成した応援入力情報をサーバー10へ送信する。また、処理ユニット31は、生成した応援入力情報をメモリ35に格納しておいてもよい。応援入力情報の生成およびサーバー10への送信は、同じ試合を観戦するログインユーザーの各携帯端末30において行われる。
The
なお、携帯端末30における端末時刻と、サーバー10におけるサーバー時刻とが異なる場合があるので、処理ユニット31は、端末時刻に代えて補正した補正後端末時刻を応援入力情報に含めてもよい。例えば、端末時刻とサーバー時刻との時間差が所定の時間差許容範囲内の場合、処理ユニット31は、端末時刻の補正は必要ないと判断する。一方、端末時刻とサーバー時刻との時間差が所定の時間差許容範囲外の場合、処理ユニット31は、端末時刻の補正が必要であると判断する。
Since the terminal time on the
例えば、ログイン時、処理ユニット31は、サーバー10からサーバー時刻を取得し、端末時刻とサーバー時刻との時間差を算出し、時間差と時間差許容範囲とを比較する。時間差が時間差許容範囲外の場合、処理ユニット31は、算出した時間差を時刻補正値として保持またはメモリ35に格納しておく。そして、処理ユニット31は、時刻補正値を用いて補正後端末時刻を算出し、補正後時刻を用いて応援入力情報を生成する。もちろん、時間差許容範囲を設定することなく、処理ユニット31は、時間差を用いた補正後端末時刻を用いて応援入力情報を生成してもよい。
For example, at the time of login, the
ステップS103およびその後の工程では、複数のログインユーザーの各携帯端末30から送信された応援入力情報の集計処理等が行われる。まず、ステップS103では、サーバー10の処理ユニット11は、イベントが開始されると、イベントが終了するまで、所定の応援入力情報集計期間を順次設定し、応援入力情報集計期間ごとに応援入力情報の受信件数(すなわち応援入力情報の投稿者数)をカウントする。このとき、処理ユニット11は、各応援入力情報に含まれる応援開始時刻に基づいて、各応援入力情報集計期間における応援入力情報の投稿者数をカウントする。なお、応援入力情報集計期間は、任意の値(例えば3秒)に設定可能であり、イベントの内容に応じて適宜変更可能である。
In step S103 and the subsequent steps, the support input information transmitted from each
図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
図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
図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
図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
図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
図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
図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
次に、ステップ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
なお、デジタルウェーブ終了閾値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
具体的に述べると、現在集計中の応援入力情報集計期間においてデジタルウェーブの継続が検知された場合、すなわち投稿者数がデジタルウェーブ継続閾値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
なお、デジタルウェーブ発生時または継続時以外の期間においてもデジタルウェーブ作成用データが生成されてもよいが、これらの期間における投稿者数は、デジタルウェーブ作成用データに反映されない。 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
デジタルウェーブの終了を検知すると、処理ユニット11は、ウェーブ発生を検知した最初の応援入力情報集計期間から、ウェーブ終了を検知した応援入力情報集計期間までの応援データ(応援入力情報)を用いてデジタルウェーブ作成用データを生成する。
When the end of the digital wave is detected, the
デジタルウェーブの終了を検知すると、処理ユニット11は、各応援入力情報集計期間のデジタルウェーブ作成用データに基づき、携帯端末30へデジタルウェーブを表示させるためのデジタルウェーブデータを生成し、生成したデジタルウェーブデータをログインしている全ユーザーの携帯端末30へ送信する(ステップS110)。
When the end of the digital wave is detected, the
デジタルウェーブデータを生成する際、処理ユニット11は、各応援入力情報集計期間のデジタルウェーブ作成用データ(総投稿者数)を波形データに変換する処理を行う。図8は、デジタルウェーブデータの生成方法を説明する図である。図8(a)には、波形データに変換された各応援入力情報集計期間のデジタルウェーブ作成用データが示されている。図8(a)は、図7に示すデジタルウェーブ作成用データを用いた仮想的な波形と類似している。図8(b)には、各応援入力情報集計期間に対応するデジタルウェーブの表示時間(D0、D1、…)と、各表示時間おける波形データに対応する波形コード(C0、C0、…)とを対応させる表示時間−波形コード対応表が示されている。
When generating the digital wave data, the
生成されるデジタルウェーブデータには、例えば、各応援入力情報集計期間に含まれる応援開始時刻と、図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
ステップS309では、携帯端末30のユーザーがデジタルウェーブ発生期間内に応援入力情報を投稿したかどうかが判断される。処理ユニット31は、デジタルウェーブデータに含まれる各応援入力情報集計期間の集計を行った最も早い応援開始時刻、応援入力情報集計期間の設定値(時間)、およびメモリ35に格納された、あるいは保持しているユーザーの応援開始時刻に基づき、携帯端末30のユーザーがデジタルウェーブ発生期間内に応援入力情報を投稿したかどうかを判断する。
In step S309, it is determined whether or not the user of the
携帯端末30のユーザーがデジタルウェーブ発生期間内に応援入力情報を投稿したと判断した場合、処理ユニット31は、このユーザーにウェーブポイントを付与し、付与したウェーブポイントを保持するかメモリ35に格納する。
When it is determined that the user of the
また、ユーザーが応援入力情報を投稿した時刻が、デジタルウェーブの発生が検出された最初の応援入力情報集計期間内である場合、処理ユニット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
そして、処理ユニット31は、デジタルウェーブ、ユーザーに付与したウェーブポイント、リーダーポイントを携帯端末30に表示させる(ステップS311)。このとき、雰囲気を盛り上げるような効果音が携帯端末30から再生されてもよい。
Then, the
図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
ここまでの一連の処理は、携帯端末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
図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
また、処理ユニット11は、全ユーザーの獲得ウェーブポイントを参照し、図10(a)に示すような、今回のイベントにおける獲得ウェーブポイントランキングリストを生成し、各ユーザーに獲得ウェーブポイントランキングリストを送信する。なお、獲得ウェーブポイントウェーブポイントランキングリストには、ランキング上位の結果のみが含まれてもよいし、全ユーザーの結果が含まれてもよい。
Further, the
ステップS314において、携帯端末30は、受信した獲得ウェーブポイントランキングリストを表示する。そして、ユーザーは、表示される獲得ウェーブポイントランキングリストを閲覧することができる。ただし、ステップS314は適宜省略可能である。例えば、ユーザーが端末操作することで獲得ウェーブポイントランキングリストが表示されるようにしてもよい。
In step S314, the
ステップS114において、サーバー10の処理ユニット11は、各ユーザーの獲得ウェーブポイントに基づき、図10(b)に示すような、各ユーザーのウェーブポイント獲得証明書を発行し、各ユーザーの携帯端末30にウェーブポイント獲得証明書を送信する。
In step S114, the
ステップS315において、携帯端末30は、受信したウェーブポイント獲得証明書を表示する。そして、ユーザーは、表示されるウェーブポイント獲得証明書を閲覧することができる。ウェーブポイント獲得証明書により、ユーザーは、アプリケーションを配信する主催者から、獲得したウェーブポイントに応じた各種サービスを受けることができる。ただし、ステップS315も適宜省略可能である。例えば、ユーザーが端末操作することでウェーブポイント獲得証明書が表示されるようにしてもよい。
In step S315, the
ステップ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
また、ユーザーは、図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
そして、処理ユニット11は、今回のイベントにおける各選手の拍手ポイント獲得ランキングを作成し、作成した拍手ポイント獲得ランキングを公開する。拍手ポイント獲得ランキングは、例えば、サーバー10上のページ公開されてもよいし、イベントに参加した各ユーザーの携帯端末30に送信されてもよい。
Then, the
ステップ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
アプリケーション終了要求を受信すると、サーバー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
この構成によれば、ユーザーの感情がデジタルウェーブとして携帯端末30に表示されるので、イベントの参加者の感情を適切に表現することが可能となる。また、これにより、ユーザー(TV視聴者等)は、イベントを視聴しながらイベント会場の臨場感を味わうことができ、イベント会場の来場者と感情を共有することが可能となる。また、イベントの観戦の楽しみ方を増やすことができる。
According to this configuration, since the emotions of the user are displayed on the
この構成によれば、複数のユーザーの携帯端末30において生成された応援入力情報をサーバー10で集計するので、ユーザーは、他のユーザーの感情を即座に知ることができ、他のユーザーとも感情を共有することが可能となる。
According to this configuration, since the support input information generated in the
また、波形の大小により感情の強さを端的に示すことができるので、携帯端末30の表示が煩雑にならず、また表示内容を制限する必要がなくなる。
Further, since the strength of emotions can be clearly indicated by the magnitude of the waveform, the display of the
また、本実施の形態によれば、携帯端末30は、連続する応援入力操作の間隔が所定の連続応援入力判定時間を超えた場合、応援入力操作の終了を検知する。この構成によれば、1つの応援入力情報に係る応援入力時間を短縮し、応援入力情報を生成する機会を増やすことが可能となる。
Further, according to the present embodiment, the
また、本実施の形態によれば、携帯端末30は、連続する応援入力操作の間隔が所定の連続応援入力操作判定時間内であって、応援入力回数が所定の連続応援入力回数上限値に達した場合、応援入力操作の終了を検知する。この構成によれば、1つの応援入力情報に係る応援入力回数を抑えることができ、応援入力情報を生成する機会を増やすことが可能となる。
Further, according to the present embodiment, in the
また、本実施の形態によれば、サーバー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
なお、本発明は上記した実施の形態に限定されるものではなく、様々な変形例が含まれる。また、ある実施の形態の構成の一部を他の実施の形態の構成に置き換えることが可能であり、また、ある実施の形態の構成に他の実施の形態の構成を加えることも可能である。また、各実施の形態の構成の一部について、他の構成の追加、削除、置換をすることが可能である。なお、図面に記載した各部材や相対的なサイズは、本発明を分かりやすく説明するため簡素化・理想化しており、実装上はより複雑な形状となる場合がある。 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.
前記イベント参加端末は、前記デジタルウェーブデータに含まれる前記表示時間と、対応する前記波形コードとに基づき前記デジタルウェーブをアニメーション表示する、
イベント参加システム。 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.
前記イベント管理装置は、前記応援入力回数が多いほど、前記波形の画像を表示する時間を長くするように、前記デジタルウェーブを表示させる、 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.
前記イベント管理装置は、前記応援入力回数が多いほど、前記波形の画像を表示する領域を増やすように、前記デジタルウェーブを表示させる、 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.
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)
| 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)
| 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 |
-
2020
- 2020-03-16 JP JP2020045091A patent/JP6982282B2/en active Active
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 |