[go: up one dir, main page]

JP7577905B2 - Distribution system, distribution method, and program - Google Patents

Distribution system, distribution method, and program Download PDF

Info

Publication number
JP7577905B2
JP7577905B2 JP2023570881A JP2023570881A JP7577905B2 JP 7577905 B2 JP7577905 B2 JP 7577905B2 JP 2023570881 A JP2023570881 A JP 2023570881A JP 2023570881 A JP2023570881 A JP 2023570881A JP 7577905 B2 JP7577905 B2 JP 7577905B2
Authority
JP
Japan
Prior art keywords
terminal
information
participant
unit
participants
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
JP2023570881A
Other languages
Japanese (ja)
Other versions
JPWO2023127596A1 (en
JPWO2023127596A5 (en
Inventor
敏和 河村
弘樹 佐藤
高志 中山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alps Alpine Co Ltd
Original Assignee
Alps Electric Co Ltd
Alps Alpine Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alps Electric Co Ltd, Alps Alpine Co Ltd filed Critical Alps Electric Co Ltd
Publication of JPWO2023127596A1 publication Critical patent/JPWO2023127596A1/ja
Publication of JPWO2023127596A5 publication Critical patent/JPWO2023127596A5/ja
Application granted granted Critical
Publication of JP7577905B2 publication Critical patent/JP7577905B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Strategic Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Computer Graphics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)

Description

本発明は、配信システム、配信方法、及びプログラムに関する。 The present invention relates to a distribution system, a distribution method, and a program.

インターネットやLAN(Local Area Network)等の通信ネットワークを介して、例えば、音楽等のライブ配信、又はオンライン授業等のオンラインのイベントを開催することが行われている。 Online events, such as live streaming of music or online classes, are being held via communication networks such as the Internet or LANs (Local Area Networks).

また、ライブに参加する参加者等に装着したデバイスで生体情報を測定し、測定した生体情報と閾値とを比較した結果に基づいて演出効果を生成し、生成した演出効果を参加者に共有させるライブ演出システムが知られている(例えば、特許文献1参照)。There is also known a live performance system that measures biometric information using a device worn by participants in a live performance, generates a performance effect based on the results of comparing the measured biometric information with a threshold value, and shares the generated performance effect with the participants (see, for example, Patent Document 1).

特開2020-009027号公報JP 2020-009027 A

例えば、音楽等のライブをオンラインで開催することにより、ライブに参加する参加者と、他の参加者との一体感等が失われるという問題がある。For example, holding live music or other events online can pose the problem of losing a sense of unity between participants in the live event and other participants.

特許文献1に開示された技術により、参加者の生体情報に基づく演出効果を参加者に共有させることができるが、この方法だけでは、ライブに参加する参加者と、他の参加者との一体感を向上させることには困難を伴っていた。The technology disclosed in Patent Document 1 allows participants to share performance effects based on their biometric information, but this method alone makes it difficult to improve the sense of unity between participants taking part in a live performance and other participants.

なお、このような問題は、音楽等のライブ配信に限られず、例えば、オンライン講義、セミナー、トークイベント等のオンラインで開催される様々なイベントに共通に存在する。 Note that this problem is not limited to live streaming of music and the like, but is common to various events held online, such as online lectures, seminars, and talk events.

本発明の一実施形態は、上記の問題点に鑑みてなされたものであって、オンラインで開催されるイベントにおいて、イベントに参加する参加者と、他の参加者との一体感を向上させる配信システムを提供する。One embodiment of the present invention has been made in consideration of the above problems, and provides a distribution system that enhances the sense of unity between participants at an event held online and other participants.

上記の課題を解決するために、本発明の一実施形態に係る配信システムは、配信装置と参加者が利用する端末とを含む配信システムであって、前記参加者の設定条件を記憶する記憶部と、前記端末で取得した情報に基づいて、前記設定条件を満たす前記端末を利用している参加者を抽出する抽出部と、前記参加者のうち、前記抽出部によって抽出されなかった前記端末を利用している非抽出者に前記設定条件に応じて行動変容を促すメッセージを配信する配信部と、を有する。In order to solve the above problems, a distribution system according to one embodiment of the present invention is a distribution system including a distribution device and a terminal used by participants, and has a memory unit that stores setting conditions of the participants, an extraction unit that extracts participants using the terminal that satisfies the setting conditions based on information acquired by the terminal, and a distribution unit that distributes a message encouraging behavioral change in accordance with the setting conditions to non-extracted participants who are using a terminal that was not extracted by the extraction unit.

本発明の一実施形態によれば、オンラインで開催されるイベントにおいて、イベントに参加する参加者と、他の参加者との一体感を向上させる配信システムを提供することができる。According to one embodiment of the present invention, a distribution system can be provided that enhances the sense of unity between participants in an event held online and other participants.

一実施形態に係る配信システムのシステム構成の例を示す図である。FIG. 1 is a diagram illustrating an example of a system configuration of a distribution system according to an embodiment. 一実施形態に係るコンピュータのハードウェア構成の例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a computer according to an embodiment. 一実施形態に係る端末の外観の例を示す図である。FIG. 2 is a diagram illustrating an example of the appearance of a terminal according to an embodiment. 一実施形態に係る端末のハードウェア構成の例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a terminal according to an embodiment. 一実施形態に係る端末、及び情報端末の機能構成の例を示す図である。FIG. 2 is a diagram illustrating an example of a functional configuration of a terminal and an information terminal according to an embodiment. 一実施形態に係る配信システムの機能構成の例を示す図である。FIG. 1 is a diagram illustrating an example of a functional configuration of a distribution system according to an embodiment. 第1の実施形態に係る配信システムの処理の例を示すフローチャートである。4 is a flowchart illustrating an example of processing of the distribution system according to the first embodiment. 第1の実施形態に係る配信システムが管理する情報の例を示す図(1)である。FIG. 1 is a diagram showing an example of information managed by the distribution system according to the first embodiment; 第1の実施形態に係る配信システムが管理する情報の例を示す図(2)である。FIG. 2 is a diagram showing an example of information managed by the distribution system according to the first embodiment; 第1の実施形態に係る配信システムが管理する情報の例を示す図(3)である。FIG. 3 is a diagram showing an example of information managed by the distribution system according to the first embodiment. 第1の実施形態に係る情報端末の表示画面の例を示す図である。FIG. 4 is a diagram illustrating an example of a display screen of the information terminal according to the first embodiment. 第2の実施形態に係る配信システムの処理の例を示すフローチャートである。13 is a flowchart illustrating an example of a process of a distribution system according to a second embodiment. 第2の実施形態に係る設定条件の例を示す図である。FIG. 11 is a diagram showing an example of setting conditions according to the second embodiment. 第3の実施形態に係る配信システムの処理の例を示すフローチャート(1)である。13 is a flowchart (1) illustrating an example of a process of a distribution system according to a third embodiment. 第3の実施形態に係る配信システムの処理の例を示すフローチャート(2)である。13 is a flowchart (2) illustrating an example of a process of the distribution system according to the third embodiment. 第4の実施形態に係る配信システムの機能構成の例を示す図である。FIG. 13 is a diagram illustrating an example of a functional configuration of a distribution system according to a fourth embodiment. 第4の実施形態に係る参加者情報の例を示す図である。FIG. 13 is a diagram showing an example of participant information according to the fourth embodiment; 第4の実施形態に係る配信システムの処理の例を示すフローチャートである。13 is a flowchart illustrating an example of a process of a distribution system according to a fourth embodiment. 第5の実施形態に係る配信システムの機能構成の例を示す図である。FIG. 13 is a diagram illustrating an example of a functional configuration of a distribution system according to a fifth embodiment. 第5の実施形態に係る参加者情報の例を示す図である。FIG. 23 is a diagram showing an example of participant information according to the fifth embodiment; 第5の実施形態に係る配信システムの処理の例を示すフローチャートである。13 is a flowchart illustrating an example of a process of a distribution system according to a fifth embodiment. 第5の実施形態に係る処理のイメージを示す図(1)である。FIG. 13 is a diagram showing an image of processing according to the fifth embodiment; 第5の実施形態に係る処理のイメージを示す図(2)である。FIG. 13 is a diagram showing an image of the process according to the fifth embodiment (2). 第5の実施形態に係る処理のイメージを示す図(3)である。FIG. 13 is a diagram showing an image of processing according to the fifth embodiment (3). 第5の実施形態に係る処理のイメージを示す図(4)である。FIG. 13 is a diagram (4) showing an image of processing according to the fifth embodiment. 第5の実施形態に係る処理のイメージを示す図(5)である。FIG. 5 is a diagram (5) showing an image of processing according to the fifth embodiment. 第6の実施形態に係る配信システムの処理の例を示すフローチャートである。23 is a flowchart illustrating an example of a process of a distribution system according to a sixth embodiment. 第6の実施形態に係る設定条件の例を示す図(1)である。FIG. 23 is a diagram showing an example of setting conditions according to the sixth embodiment (1). 第6の実施形態に係る設定条件の例を示す図(2)である。FIG. 23 is a diagram showing an example of setting conditions according to the sixth embodiment; 第6の実施形態に係る設定条件の例を示す図(3)である。FIG. 23 is a diagram showing an example of setting conditions according to the sixth embodiment;

以下に、本発明の実施の形態について、添付の図面を参照して説明する。 Below, an embodiment of the present invention is described with reference to the attached drawings.

<システム構成>
図1は、一実施形態に係る配信システムのシステム構成の例を示す図である。配信システム1は、少なくとも、配信装置100と、参加者が利用する端末10a、10b、10c、・・・とを含む。配信システム1は、インターネットやLAN(Local Area Network)等の通信ネットワークを介して、主催者側が提供する音楽等のライブ映像、又はオンライン授業等のコンテンツを、参加者(参加者A、参加者B、参加者C、・・・)に提供するシステムである。
<System Configuration>
1 is a diagram showing an example of a system configuration of a distribution system according to an embodiment. The distribution system 1 includes at least a distribution device 100 and terminals 10a, 10b, 10c, ... used by participants. The distribution system 1 is a system that provides content such as live video of music or online classes provided by an organizer to participants (Participant A, Participant B, Participant C, ...) via a communication network such as the Internet or a LAN (Local Area Network).

図1の例では、配信システム1は、主催者側がコンテンツを提供するための情報端末20、及び参加者側でコンテンツを視聴するための情報端末11a、11b、11c、・・・をさらに有している。なお、以下の説明において、情報端末11a、11b、11c、・・・のうち、任意の情報端末を示す場合、「情報端末11」を用いる。また、端末10a、10b、10c、・・・のうち、任意の端末を示す場合、「端末10」を用いる。さらに、参加者A、参加者B、参加者Cのうち、任意の参加者を示す場合、「参加者」を用いる。In the example of Figure 1, the distribution system 1 further includes an information terminal 20 for the organizer to provide content, and information terminals 11a, 11b, 11c, ... for participants to view the content. In the following description, "information terminal 11" is used to refer to any of the information terminals 11a, 11b, 11c, .... Furthermore, "terminal 10" is used to refer to any of the terminals 10a, 10b, 10c, .... Furthermore, "participant" is used to refer to any of participant A, participant B, and participant C.

端末10は、参加者が、主催者側が提供するオンラインのイベントに参加する際に利用するデバイスである。端末10は、参加者がイベントに参加しているときに、例えば、参加者の動き、操作、脈拍等の情報を取得し、取得した情報(端末で取得した参加者の情報)を配信装置100に送信する。また、端末10は、配信装置100から配信される主催者側の演出等に応じて、発光又は振動する。The terminal 10 is a device used by participants when participating in an online event provided by the organizer. When a participant is participating in an event, the terminal 10 acquires information such as the participant's movements, operations, pulse rate, etc., and transmits the acquired information (participant information acquired by the terminal) to the distribution device 100. The terminal 10 also emits light or vibrates in response to the organizer's performances, etc., distributed from the distribution device 100.

図1の例では、端末10は、例えば、Bluetooth(登録商標)等の近距離無線通信で情報端末11と接続し、情報端末11を介して、配信装置100と通信を行う。ただし、これに限られず、端末10は、例えば、無線LAN(Local Area Network)や無線WAN(Wide Area Network)等の無線通信、又は有線通信により、配信装置100と通信を行うものであってもよい。1, the terminal 10 connects to the information terminal 11 by short-range wireless communication such as Bluetooth (registered trademark), and communicates with the distribution device 100 via the information terminal 11. However, this is not limited to the above, and the terminal 10 may communicate with the distribution device 100 by wireless communication such as a wireless LAN (Local Area Network) or a wireless WAN (Wide Area Network), or by wired communication.

情報端末11は、参加者が利用する、例えば、スマートフォン、タブレット端末、又はPC(Personal Computer)等の情報端末である。図1の例では、情報端末11は、配信装置100から配信されるコンテンツを表示するとともに、配信装置100から配信される視聴覚情報(例えば、端末10の発光色、振動等の情報)を、端末10に送信する。また、情報端末11は、端末10で取得した参加者の情報を、配信装置100に送信する。The information terminal 11 is an information terminal used by the participants, such as a smartphone, a tablet terminal, or a PC (Personal Computer). In the example of FIG. 1, the information terminal 11 displays the content distributed from the distribution device 100, and transmits audiovisual information distributed from the distribution device 100 (such as information on the light emission color and vibration of the terminal 10) to the terminal 10. The information terminal 11 also transmits information on the participants acquired by the terminal 10 to the distribution device 100.

情報端末20は、主催者側が利用するPC等の情報端末である。情報端末20は、例えば、出演者の声や楽器の音等を収録した映像等のコンテンツ、及び運営スタッフ等が設定した設定条件等を、配信装置100に送信する。なお、情報端末20が配信装置100に送信するコンテンツには、オプションとして、例えば、振動、又は出演者が利用する端末10xで取得した情報(出演者の動き、操作、脈拍等の情報)等が含まれていてもよい。The information terminal 20 is an information terminal such as a PC used by the organizer. The information terminal 20 transmits to the distribution device 100, for example, content such as video containing the voices of the performers and the sounds of musical instruments, and setting conditions set by the management staff, etc. Note that the content transmitted from the information terminal 20 to the distribution device 100 may optionally include, for example, vibration or information acquired by the terminal 10x used by the performer (information on the performer's movements, operations, pulse rate, etc.).

また、情報端末20は、配信装置100から配信される参加者の情報、又は視聴覚情報等に基づいて、参加者の反応を、例えば、画像、光、振動等で出演者にフィードバックしてもよい。 In addition, the information terminal 20 may provide feedback of the participants' reactions to the performers, for example, in the form of images, light, vibrations, etc., based on the participant information or audiovisual information distributed from the distribution device 100.

配信装置100は、コンピュータの構成を有する情報処理装置、又は複数のコンピュータを含むシステムである。配信装置100は、例えば、主催者側の情報端末20から受信した映像等のコンテンツを、イベントに参加する参加者が利用する情報端末11に配信する。また、配信装置100は、主催者側の演出等に応じて、視聴覚情報(発光又は振動等の情報)を、情報端末11を介して端末10に配信してもよい。なお、配信装置100は、例えば、映像等のコンテンツを配信する情報処理装置(又はシステム)と、視聴覚情報を配信する情報処理装置(又はシステム)とに分かれていてもよい。The distribution device 100 is an information processing device having a computer configuration, or a system including multiple computers. The distribution device 100 distributes content such as video received from the organizer's information terminal 20 to an information terminal 11 used by participants participating in the event. The distribution device 100 may also distribute audiovisual information (information such as light emission or vibration) to the terminal 10 via the information terminal 11 in accordance with the organizer's production. The distribution device 100 may be divided into, for example, an information processing device (or system) that distributes content such as video, and an information processing device (or system) that distributes audiovisual information.

また、本実施形態に係る配信装置100は、情報端末11から、端末10で取得した参加者の情報を受信し、受信した情報に基づいて、主催者の設定条件を満たす参加者を抽出する機能を有している。さらに、配信装置100は、抽出した参加者(以下、抽出者と呼ぶ)に、例えば、主催者側で用意した特典を提供し、抽出されなかった参加者(以下、非抽出者と呼ぶ)に、行動変容を促すためのメッセージを配信する機能を有している。このメッセージには、例えば、非抽出者が設定条件を満たすための情報等が含まれる。In addition, the distribution device 100 according to this embodiment has a function of receiving participant information acquired by the terminal 10 from the information terminal 11, and extracting participants who meet the conditions set by the organizer based on the received information. Furthermore, the distribution device 100 has a function of providing the extracted participants (hereinafter referred to as "extractors") with benefits prepared by the organizer, for example, and of delivering a message to participants who were not selected (hereinafter referred to as "non-extractors") to encourage behavioral change. This message includes, for example, information for the non-extractors to meet the set conditions.

このように、本実施形態に係る配信システム1では、参加者が利用する端末10で取得した情報と、設定条件とに基づいて、参加者に特典、又は行動変容を促すためのメッセージを提供する。これにより、例えば、メッセージを受信した参加者は、特典を得るために、同様の行動をとることが期待できる。従って、本実施形態によれば、オンラインで開催されるイベントにおいて、イベントに参加する参加者と、他の参加者との一体感を向上させる配信システム1を提供することができる。 In this way, the distribution system 1 according to this embodiment provides participants with benefits or messages encouraging behavioral change based on the information acquired by the terminal 10 used by the participant and the set conditions. This can be expected, for example, to encourage participants who receive a message to take similar actions in order to obtain a benefit. Therefore, according to this embodiment, a distribution system 1 can be provided that enhances the sense of unity between participants participating in an event held online and other participants.

なお、配信装置100に設定する設定条件には、参加者の設定条件が含まれていてもよい。例えば、知り合いに招待されてイベントに参加したが、イベントの雰囲気になじめない参加者、又は端末10のバッテリが切れた参加者等の行動変容を促すためのメッセージが不要な参加者は、当該メッセージの配信を「不要」として設定してもよい。The setting conditions set in the distribution device 100 may include setting conditions for participants. For example, a participant who is invited by an acquaintance to participate in an event but is unable to adapt to the atmosphere of the event, or a participant whose terminal 10 battery has run out, and who does not require a message to encourage behavioral change, may set the delivery of the message as "unnecessary."

また、図1に示した配信システム1のシステム構成は一例である。例えば、配信システム1は、ライブ配信に限られず、収録済みのコンテンツを参加者に配信するものであってもよい。この場合、配信システム1は、主催者側の情報端末20を有していなくてもよい。 The system configuration of the distribution system 1 shown in FIG. 1 is an example. For example, the distribution system 1 is not limited to live distribution, and may distribute pre-recorded content to participants. In this case, the distribution system 1 does not need to have an information terminal 20 on the organizer's side.

配信装置100の少なくとも一部は、物理マシン(コンピュータ)に限られず、例えば、クラウド上の仮想マシン等によって実現されるものであってもよい。At least a part of the distribution device 100 is not limited to a physical machine (computer) and may be realized, for example, by a virtual machine on the cloud.

参加者は、情報端末11に代えて、テレビ等でコンテンツを視聴してもよい。この場合、配信システム1は、情報端末11を有していなくてもよい。この場合、端末10は、無線LANのアクセスポイント等を介して、配信装置100と通信してもよい。Participants may watch the content on a television or the like instead of the information terminal 11. In this case, the distribution system 1 does not need to have an information terminal 11. In this case, the terminal 10 may communicate with the distribution device 100 via a wireless LAN access point or the like.

端末10は、専用の端末に限られず、例えば、テレビのリモコン、スマートフォン、又はウェアラブル端末等を利用するものであってもよい。The terminal 10 is not limited to a dedicated terminal, but may be, for example, a television remote control, a smartphone, or a wearable terminal.

<ハードウェア構成>
(情報端末、及び配信装置のハードウェア構成)
情報端末11、情報端末20、及び配信装置100は、例えば、図2に示すようなコンピュータ200のハードウェア構成を有する。なお、配信装置100は、複数のコンピュータ200によって構成されるものであっても良い。
<Hardware Configuration>
(Hardware configuration of information terminal and distribution device)
The information terminal 11, the information terminal 20, and the distribution device 100 each have, for example, the hardware configuration of a computer 200 as shown in FIG 2. Note that the distribution device 100 may be configured by a plurality of computers 200.

図2は、一実施形態に係るコンピュータのハードウェア構成の例を示す図である。コンピュータ200は、例えば、プロセッサ201、メモリ202、ストレージデバイス203、通信装置204、入力装置205、出力装置206、及びバス207等を有する。2 is a diagram showing an example of a hardware configuration of a computer according to an embodiment. The computer 200 includes, for example, a processor 201, a memory 202, a storage device 203, a communication device 204, an input device 205, an output device 206, and a bus 207.

プロセッサ201は、例えば、ストレージデバイス203、又はメモリ202等の記憶媒体に記憶した所定のプログラムを実行することにより、様々な機能を実現するCPU(Central Processing Unit)等の演算装置である。メモリ202は、例えば、プロセッサ201のワークエリア等として用いられる揮発性のメモリであるRAM(Random Access Memory)、及びプロセッサ201の起動用のプログラム等を記憶する不揮発性のメモリであるROM(Read Only Memory)等を含む。ストレージデバイス203は、OS(Operating System)、アプリケーション等のプログラム、及び各種のデータ、情報等を記憶する大容量の記憶装置であり、例えば、SSD(Solid State Drive)、又はHDD(Hard Disk Drive)等によって実現される。The processor 201 is, for example, a calculation device such as a CPU (Central Processing Unit) that realizes various functions by executing a predetermined program stored in a storage medium such as the storage device 203 or the memory 202. The memory 202 includes, for example, a RAM (Random Access Memory), which is a volatile memory used as a work area for the processor 201, and a ROM (Read Only Memory), which is a non-volatile memory that stores programs for starting the processor 201. The storage device 203 is a large-capacity storage device that stores an OS (Operating System), programs such as applications, and various data, information, etc., and is realized by, for example, an SSD (Solid State Drive) or an HDD (Hard Disk Drive).

通信装置204は、コンピュータ200を通信ネットワークに接続して、他の装置と通信するための、例えば、LAN、又はWAN等の通信デバイスである。なお、通信装置204は、無線通信を行うものであってもよいし、有線通信を行うものであってもよい。また、コンピュータ200が、情報端末11又は情報端末20である場合、通信装置204には、例えば、Bluetooth等の近距離無線通信を行う通信デバイスが含まれる。The communication device 204 is a communication device such as a LAN or WAN for connecting the computer 200 to a communication network to communicate with other devices. The communication device 204 may perform wireless communication or may perform wired communication. In addition, when the computer 200 is an information terminal 11 or an information terminal 20, the communication device 204 includes a communication device for performing short-range wireless communication such as Bluetooth.

入力装置205は、例えば、タッチパネル、キーボード、又はポインティングデバイス等の外部からの入力を受け付ける入力デバイスである。出力装置206は、例えば、ディスプレイ、スピーカ、又は発光素子等の外部への出力を行う出力デバイスである。なお、入力装置205、及び出力装置206は、例えば、タッチパネルディスプレイ等のように、入力装置205と出力装置206が一体化された構成であってもよい。The input device 205 is an input device that accepts input from the outside, such as a touch panel, a keyboard, or a pointing device. The output device 206 is an output device that outputs to the outside, such as a display, a speaker, or a light-emitting element. Note that the input device 205 and the output device 206 may be integrated into one device, such as a touch panel display.

バス207は、上記の各構成要素に共通に接続され、例えば、アドレス信号、データ信号、及び各種の制御信号等を伝送する。Bus 207 is commonly connected to each of the above components and transmits, for example, address signals, data signals, and various control signals.

(端末の外観)
図3は、一実施形態に係る端末の外観の例を示す図である。参加者が利用する端末10は、一例として、図3に示すようにスティック状の外観を有し、参加者が手で握れるように構成されている。
(Appearance of the device)
Fig. 3 is a diagram showing an example of the external appearance of a terminal according to an embodiment. As an example, the terminal 10 used by the participant has a stick-like external appearance as shown in Fig. 3 and is configured so that the participant can hold it in his/her hand.

また、端末10の外側には、例えば、フルカラーLED(Light Emitting Diode)301、色変更ボタン302、アピールボタン303、脈拍センサ304、マイク305、ディスプレイ306、及び電源ボタン307等が設けられている。In addition, on the outside of the terminal 10, for example, a full-color LED (Light Emitting Diode) 301, a color change button 302, an appeal button 303, a pulse sensor 304, a microphone 305, a display 306, and a power button 307 are provided.

フルカラーLED301は、端末10が備えるMCU(Micro Controller Unit)等からの制御に従って、任意の発光色で発光可能な発光素子の一例である。色変更ボタン302は、参加者による発光色の変更操作を受け付ける入力素子である。アピールボタン303は、利用者の押下を受け付ける入力素子である。例えば、参加者は、アピールボタン303を連打することにより、出演者等にアピールすることができる。The full-color LED 301 is an example of a light-emitting element that can emit light in any color under control of an MCU (Micro Controller Unit) or the like provided in the terminal 10. The color change button 302 is an input element that accepts an operation by a participant to change the emitted color. The appeal button 303 is an input element that accepts pressing by a user. For example, a participant can appeal to performers, etc. by repeatedly pressing the appeal button 303.

脈拍センサ304は、利用者の脈拍、又は心拍等を検出するセンサである。なお、脈拍センサ304は、参加者の状態を示す生体情報を取得するセンサの一例である。端末10は、脈拍センサ304に代えて(又は加えて)、参加者の汗を検出する汗センサ、参加者の体温を検出する体温センサ、スティックを握る力を検出する圧電センサ、又は手の筋肉の動きを検出する筋電センサ等を有していてもよい。The pulse sensor 304 is a sensor that detects the pulse or heart rate of the user. The pulse sensor 304 is an example of a sensor that acquires biometric information indicating the condition of the participant. Instead of (or in addition to) the pulse sensor 304, the terminal 10 may have a sweat sensor that detects the participant's sweat, a body temperature sensor that detects the participant's body temperature, a piezoelectric sensor that detects the force with which the stick is gripped, or an electromyography sensor that detects the movement of the muscles in the hand.

マイク305は、参加者の声や、周辺の音等を収音するマイクロフォンである。ディスプレイ306は、例えば、メッセージ等を表示する表示素子である。電源ボタン307は、参加者等による端末10の電源のオン、オフ操作を受け付ける入力素子である。The microphone 305 is a microphone that picks up the voices of the participants and surrounding sounds. The display 306 is a display element that displays, for example, messages. The power button 307 is an input element that accepts an operation to turn the power of the terminal 10 on and off by a participant or the like.

(端末のハードウェア構成)
図4は、一実施形態に係る端末のハードウェア構成の例を示す図である。端末10は、例えば、図4に示すように、MCU400、フルカラーLED301、色変更ボタン302、アピールボタン303、脈拍センサ304、マイク305、ディスプレイ306、電源ボタン307、加速度・角速度センサ401、振動デバイス402、及び通信デバイス403等を有する。
(Device hardware configuration)
Fig. 4 is a diagram showing an example of a hardware configuration of a terminal according to an embodiment. For example, as shown in Fig. 4, the terminal 10 has an MCU 400, a full-color LED 301, a color change button 302, an appeal button 303, a pulse sensor 304, a microphone 305, a display 306, a power button 307, an acceleration/angular velocity sensor 401, a vibration device 402, and a communication device 403.

MCU400は、1つの集積回路にコンピュータシステムを統合した、組み込み用のプロセッサであり、所定のプログラムを実行することにより、MCU400に接続された各構成要素を制御する。フルカラーLED301、色変更ボタン302、アピールボタン303、脈拍センサ304、マイク305、ディスプレイ306、及び電源ボタン307は、図2で説明した各構成要素に対応している。MCU 400 is an embedded processor that integrates a computer system into a single integrated circuit, and controls each component connected to MCU 400 by executing a specific program. Full-color LED 301, color change button 302, appeal button 303, pulse sensor 304, microphone 305, display 306, and power button 307 correspond to each component described in FIG. 2.

加速度・角速度センサ401は、端末10の加速度、及び角速度を検出するセンサである。振動デバイス402は、多彩な感触を振動で再現する振動素子である。好ましくは、振動デバイス402は、2軸の自由度を持つ振動フィードバックデバイスである。通信デバイス403は、例えば、情報端末11、又は情報端末20等と近距離無線通信を行う無線モジュール、又は無線IC(Integrated Circuit)等である。或いは、通信デバイス403は、無線LAN通信、又は無線WAN通信等を行う無線モジュール等であってもよい。The acceleration/angular velocity sensor 401 is a sensor that detects the acceleration and angular velocity of the terminal 10. The vibration device 402 is a vibration element that reproduces a variety of sensations through vibration. Preferably, the vibration device 402 is a vibration feedback device with two degrees of freedom. The communication device 403 is, for example, a wireless module that performs short-range wireless communication with the information terminal 11 or the information terminal 20, or a wireless IC (Integrated Circuit), etc. Alternatively, the communication device 403 may be a wireless module that performs wireless LAN communication, wireless WAN communication, etc.

なお、図3に示した端末10の外観、及び図4に示した端末10のハードウェア構成は一例であり、様々な変形、又は応用が可能である。Note that the appearance of the terminal 10 shown in Figure 3 and the hardware configuration of the terminal 10 shown in Figure 4 are examples, and various modifications or applications are possible.

<機能構成>
図5は、一実施形態に係る端末、及び情報端末の機能構成の例を示す図である。
<Functional configuration>
FIG. 5 is a diagram illustrating an example of a functional configuration of a terminal and an information terminal according to an embodiment.

(端末の機能構成)
端末10は、例えば、MCU400で所定のプログラムを実行することにより、例えば、変更部501、第1の検出部502、第2の検出部503、第3の検出部504、制御部505、近距離通信部506、及び表示部507等を実現している。なお、上記の各機能構成のうち、少なくとも一部は、ハードウェアによって実現されるものであってもよい。
(Functional configuration of the terminal)
The terminal 10, for example, realizes a change unit 501, a first detection unit 502, a second detection unit 503, a third detection unit 504, a control unit 505, a short-range communication unit 506, a display unit 507, etc., by executing a predetermined program in the MCU 400. Note that at least a part of the above-mentioned functional configurations may be realized by hardware.

変更部501は、参加者の操作に応じて、端末10が備える発光素子の発光色を変更する。例えば、変更部501は、色変更ボタン302に対する参加者の操作に応じて、フルカラーLED301の発光色を変更する。The change unit 501 changes the light emission color of the light-emitting element provided in the terminal 10 in response to the operation of the participant. For example, the change unit 501 changes the light emission color of the full-color LED 301 in response to the operation of the color change button 302 by the participant.

第1の検出部502は、端末10の加速度又は角速度を検出する。例えば、第1の検出部502は、加速度・角速度センサ401を用いて、端末10の加速度と角速度とを検出する。The first detection unit 502 detects the acceleration or angular velocity of the terminal 10. For example, the first detection unit 502 detects the acceleration and angular velocity of the terminal 10 using the acceleration/angular velocity sensor 401.

第2の検出部503は、端末10が備えるボタンの押下を検出する。例えば、第2の検出部503は、参加者によるアピールボタン303の押下、押下回数、又は押下速度等の押下情報を検出する。The second detection unit 503 detects pressing of a button provided on the terminal 10. For example, the second detection unit 503 detects pressing information such as pressing of the appeal button 303 by a participant, the number of times it is pressed, or the pressing speed.

第3の検出部504は、参加者の状態を示す状態情報を取得する。例えば、第3の検出部504は、脈拍センサ304を用いて、参加者の脈拍数、又は心拍等の情報を取得する。The third detection unit 504 acquires status information indicating the status of the participant. For example, the third detection unit 504 acquires information such as the participant's pulse rate or heart rate using the pulse sensor 304.

制御部505は、端末10の全体の制御を行う。例えば、制御部505は、第1の検出部502が検出した加速度又は角速度、第2の検出部503が検出したボタンの押下情報、及び第3の検出部504が取得した生体情報等を、情報端末11を介して、配信装置100に送信する。また、制御部505は、情報端末11を介して、配信装置100から受信した視聴覚情報等に従って、フルカラーLED301の発光色、又は振動デバイス402の振動等を制御する。The control unit 505 performs overall control of the terminal 10. For example, the control unit 505 transmits the acceleration or angular velocity detected by the first detection unit 502, the button press information detected by the second detection unit 503, and the biometric information acquired by the third detection unit 504, etc., to the distribution device 100 via the information terminal 11. The control unit 505 also controls the light emission color of the full-color LED 301 or the vibration of the vibration device 402, etc., according to the audiovisual information, etc. received from the distribution device 100 via the information terminal 11.

近距離通信部506は、例えば、参加者が利用する端末10を、当該参加者が利用する情報端末11に、近距離無線通信で接続し、情報端末11を介して、配信装置100と通信を行う。表示部507は、ディスプレイ306等を用いて表示画面を表示する。The short-range communication unit 506, for example, connects the terminal 10 used by the participant to the information terminal 11 used by the participant via short-range wireless communication, and communicates with the distribution device 100 via the information terminal 11. The display unit 507 displays a display screen using the display 306 or the like.

なお、図5に示した、端末10の機能構成は一例である。例えば、端末10は、近距離通信部506に代えて(又は加えて)、無線LAN通信で情報端末11と通信する無線LAN通信部を有していてもよい。また、端末10は、無線LAN通信部を用いて、無線LAN通信のアクセスポイントに接続し、アクセスポイントを介して、配信装置100と通信してもよい。同様に、端末10は、近距離通信部506に代えて(又は加えて)、無線WAN通信で基地局に接続し、基地局を介して、配信装置100と通信する無線WAN通信部を有していてもよい。 Note that the functional configuration of the terminal 10 shown in FIG. 5 is an example. For example, the terminal 10 may have a wireless LAN communication unit that communicates with the information terminal 11 via wireless LAN communication instead of (or in addition to) the short-range communication unit 506. The terminal 10 may also use the wireless LAN communication unit to connect to an access point for wireless LAN communication and communicate with the distribution device 100 via the access point. Similarly, the terminal 10 may have a wireless WAN communication unit that connects to a base station via wireless WAN communication and communicates with the distribution device 100 via the base station instead of (or in addition to) the short-range communication unit 506.

(参加者側の情報端末の機能構成)
参加者側の情報端末11は、例えば、プロセッサ201で所定のプログラムを実行することにより、通信部511、表示制御部512、転送部513、及び近距離通信部514等を実現している。なお、上記の各機能構成のうち、少なくとも一部は、ハードウェアによって実現されるものであってもよい。
(Functional configuration of participant's information terminal)
The information terminal 11 on the participant side realizes a communication unit 511, a display control unit 512, a transfer unit 513, a short-range communication unit 514, etc., by executing a predetermined program on the processor 201, for example. Note that at least a part of the above-mentioned functional configurations may be realized by hardware.

通信部511は、通信装置204を用いて、情報端末11を、例えば、インターネットやLAN等の通信ネットワークNに接続し、配信装置100と通信する通信処理を実行する。The communication unit 511 uses the communication device 204 to connect the information terminal 11 to a communication network N, such as the Internet or a LAN, and performs communication processing to communicate with the distribution device 100.

表示制御部512は、様々な表示画面を、出力装置206に含まれるディスプレイ等に表示する表示制御処理を実行する。例えば、表示制御部512は、配信装置から配信される映像等のコンテンツを表示する。なお、表示制御部512は、コンテンツに音が含まれる場合、出力装置206に含まれるスピーカ等を用いて、音を出力する制御も行う。また、表示制御部512は、配信装置100から配信されるメッセージ等を、表示画面に表示する制御も行う。The display control unit 512 executes a display control process to display various display screens on a display or the like included in the output device 206. For example, the display control unit 512 displays content such as video distributed from a distribution device. Note that, if the content includes sound, the display control unit 512 also controls the output of sound using a speaker or the like included in the output device 206. The display control unit 512 also controls the display of messages and the like distributed from the distribution device 100 on the display screen.

転送部513は、近距離通信部514が端末10から受信したデータを配信装置100に転送するとともに、通信部511が配信装置100から受信したデータを端末10に転送する転送処理を実行する。これにより、端末10は、情報端末11を介して、配信装置100と通信することができる。The forwarding unit 513 performs a forwarding process in which the short-range communication unit 514 forwards data received from the terminal 10 to the broadcasting device 100, and the communication unit 511 forwards data received from the broadcasting device 100 to the terminal 10. This allows the terminal 10 to communicate with the broadcasting device 100 via the information terminal 11.

近距離通信部514は、通信装置204を用いて、端末10と近距離無線通信を行う。なお、図5に示した情報端末11の機能構成は一例である。例えば、情報端末11は、近距離通信部514に代えて(又は加えて)、無線LAN通信で端末10と通信する無線LAN通信部を有していてもよい。The short-range communication unit 514 performs short-range wireless communication with the terminal 10 using the communication device 204. Note that the functional configuration of the information terminal 11 shown in FIG. 5 is an example. For example, the information terminal 11 may have a wireless LAN communication unit that communicates with the terminal 10 via wireless LAN communication instead of (or in addition to) the short-range communication unit 514.

(配信装置の機能構成)
図6は、一実施形態に係る配信システムの機能構成の例を示す図である。配信装置100は、例えば、1つ以上のコンピュータ200で所定のプログラムを実行することにより、通信部601、コンテンツ提供部602、情報管理部603、記憶部604、情報収集部605、生成部606、抽出部607、特典提供部608、及び配信部609等を実現している。なお、上記の各機能構成のうち、少なくとも一部は、ハードウェアによって実現されるものであってもよい。
(Functional configuration of distribution device)
6 is a diagram showing an example of a functional configuration of a distribution system according to an embodiment. The distribution device 100 realizes a communication unit 601, a content providing unit 602, an information management unit 603, a storage unit 604, an information collecting unit 605, a generating unit 606, an extracting unit 607, a privilege providing unit 608, a distribution unit 609, and the like, by executing a predetermined program on one or more computers 200. Note that at least a part of the above functional configurations may be realized by hardware.

通信部601は、例えば、通信装置204を用いて、配信装置100を通信ネットワークNに接続して、情報端末11a、11b、11c、・・・、及び情報端末20等と通信する通信処理を実行する。The communication unit 601, for example, uses the communication device 204 to connect the distribution device 100 to the communication network N and performs communication processing to communicate with information terminals 11a, 11b, 11c, ... and information terminal 20, etc.

コンテンツ提供部602は、主催者側が提供するコンテンツを、情報端末11a、11b、11c、・・・に提供するコンテンツ提供処理を実行する。例えば、コンテンツ提供部602は、主催者側の情報端末20から受信する映像等のコンテンツを、情報端末11a、11b、11c、・・・に配信する。或いは、コンテンツ提供部602は、記憶部604、又は通信ネットワークN上のサーバ等に記憶した、収録済のコンテンツを、情報端末11a、11b、11c、・・・に配信するものであってもよい。The content providing unit 602 executes a content providing process for providing content provided by the organizer side to the information terminals 11a, 11b, 11c, etc. For example, the content providing unit 602 distributes content such as video received from the organizer side information terminal 20 to the information terminals 11a, 11b, 11c, etc. Alternatively, the content providing unit 602 may distribute recorded content stored in the storage unit 604 or a server on the communication network N to the information terminals 11a, 11b, 11c, etc.

情報管理部603は、主催者又は参加者の設定条件611、及び参加者情報612等を記憶部604に記憶して管理する。例えば、情報管理部603は、設定条件611、又は参加者情報612等を設定するウェブページを、情報端末11、又は情報端末20等に提供するウェブサーバの機能を有し、設定された設定条件611、又は参加者情報612等を、記憶部604等に記憶する。The information management unit 603 stores and manages the setting conditions 611 of the organizer or participant, and the participant information 612, etc. in the storage unit 604. For example, the information management unit 603 has a function of a web server that provides a web page for setting the setting conditions 611 or the participant information 612, etc. to the information terminal 11 or the information terminal 20, etc., and stores the set setting conditions 611 or the participant information 612, etc. in the storage unit 604, etc.

記憶部604は、一例として、プロセッサ201が実行するプログラム、及びストレージデバイス203等によって実現され、設定条件611、参加者情報612等の様々な情報を記憶する。別の一例として、記憶部604は、配信装置100の外部に設けられたストレージサーバ等によって実現されるものであってもよい。The storage unit 604 is realized, for example, by a program executed by the processor 201 and the storage device 203, and stores various information such as the setting conditions 611 and the participant information 612. As another example, the storage unit 604 may be realized by a storage server or the like provided outside the distribution device 100.

情報収集部605は、端末10a、10b、10c、・・・、及び端末10x等で取得した参加者の情報、及び出演者の情報等を、情報端末11a、11b、11c、・・・、及び情報端末20等から収集する。なお、端末10で取得した参加者の情報には、例えば、端末10が備える発光素子の発光色の情報、端末10の加速度又は角速度の情報、アピールボタン303の押下情報、又は参加者の状態を示す生体情報等が含まれる。なお、情報収集部605は、端末10で取得した参加者の情報を、情報端末11を介さずに無線LAN経由で収集してもよい。The information collection unit 605 collects participant information and performer information acquired by terminals 10a, 10b, 10c, ..., and terminal 10x, etc., from information terminals 11a, 11b, 11c, ..., and information terminal 20, etc. The participant information acquired by terminal 10 includes, for example, information on the light emission color of the light-emitting element provided in terminal 10, acceleration or angular velocity information of terminal 10, press information of appeal button 303, or biometric information indicating the state of the participant. The information collection unit 605 may collect participant information acquired by terminal 10 via wireless LAN without going through information terminal 11.

生成部606は、情報収集部605が収集した、端末10で取得した情報と時間情報とを含む、参加者の状態を示す状態情報を生成する。ここで、時間情報とは、端末10が参加者の情報を取得した時刻(タイムスタンプ)、端末10が参加者の情報を送信した時刻、又は配信装置100が参加者の情報を受信した時刻等の情報である。なお、情報収集部605が収集した情報に、既に時間情報(タイムスタンプ等)が含まれている場合、情報収集部605が収集した情報を、状態情報として用いてもよい。The generation unit 606 generates status information indicating the status of the participant, including the information acquired by the terminal 10 and time information collected by the information collection unit 605. Here, the time information is information such as the time (timestamp) at which the terminal 10 acquired the participant information, the time at which the terminal 10 transmitted the participant information, or the time at which the distribution device 100 received the participant information. Note that if the information collected by the information collection unit 605 already includes time information (such as a timestamp), the information collected by the information collection unit 605 may be used as the status information.

抽出部607は、情報収集部605が収集した、端末10で取得した情報に基づいて、設定条件611を満たす端末10を利用している参加者を抽出する抽出処理を実行する。The extraction unit 607 performs an extraction process to extract participants using a terminal 10 that satisfies the set condition 611 based on the information acquired by the terminal 10 collected by the information collection unit 605.

特典提供部608は、抽出部607が抽出した参加者(抽出者)に、特典を提供する特典提供処理を実行する。The reward provision unit 608 executes a reward provision process to provide a reward to the participant (extractor) extracted by the extraction unit 607.

配信部609は、参加者のうち、抽出部607によって抽出されなかった端末10を利用している参加者(非抽出者)に、設定条件に応じて行動変容を促すメッセージを配信する配信処理を実行する。The distribution unit 609 executes a distribution process to distribute a message encouraging behavioral change according to the set conditions to participants (non-extracted participants) who are using a terminal 10 that was not extracted by the extraction unit 607.

なお、図6に示した配信装置100の機能構成は一例である。例えば、主催者側が提供するコンテンツを、情報端末11a、11b、11c、・・・に提供するコンテンツ提供処理は、配信装置100とは異なる他の情報処理装置が実行してもよい。また、生成部606の機能は、情報収集部605、又は抽出部607に含まれていてもよい。さらに、抽出者に特典を提供する処理は、例えば、他の情報処理装置、又は主催者等が行ってもよい。 Note that the functional configuration of the distribution device 100 shown in FIG. 6 is one example. For example, the content provision process of providing content provided by the organizer to information terminals 11a, 11b, 11c, etc. may be executed by an information processing device other than the distribution device 100. Also, the function of the generation unit 606 may be included in the information collection unit 605 or the extraction unit 607. Furthermore, the process of providing a special benefit to the extractor may be executed by, for example, another information processing device or the organizer.

(主催者側の情報端末の機能構成)
主催者側の情報端末20は、例えば、プロセッサ201で所定のプログラムを実行することにより、通信部621、コンテンツ送信部622、操作受付部623、出力制御部624、転送部625、及び近距離通信部626等を実現している。なお、上記の各機能構成のうち、少なくとも一部は、ハードウェアによって実現されるものであってもよい。
(Functional configuration of the organizer's information terminal)
The organizer's information terminal 20, for example, realizes a communication unit 621, a content transmission unit 622, an operation reception unit 623, an output control unit 624, a transfer unit 625, a short-range communication unit 626, and the like by executing a predetermined program in the processor 201. Note that at least a part of the above-mentioned functional configurations may be realized by hardware.

通信部621は、通信装置204を用いて、情報端末20を通信ネットワークNに接続し、配信装置100等と通信する通信処理を実行する。The communication unit 621 uses the communication device 204 to connect the information terminal 20 to the communication network N and perform communication processing to communicate with the distribution device 100, etc.

コンテンツ送信部622は、例えば、出演者の声や楽器の音等を収録した映像等のコンテンツを、配信装置に送信するコンテンツ送信処理を実行する。The content transmission unit 622 performs a content transmission process to transmit content such as video containing the voices of performers or the sounds of musical instruments to a distribution device.

操作受付部623は、例えば、入力装置205等を用いて、運営スタッフ等による入力操作を受け付ける。出力制御部624は、例えば、出力装置206等を用いて、表示画面、画像等の表示、及び光、振動等の出力等を制御する。The operation reception unit 623 receives input operations by operation staff, etc., using, for example, the input device 205, etc. The output control unit 624 controls the display of the display screen, images, etc., and the output of light, vibration, etc., using, for example, the output device 206, etc.

転送部625は、近距離通信部626が端末10xから受信したデータを配信装置100に転送するとともに、通信部621が配信装置100から受信したデータを端末10xに転送する転送処理を実行する。これにより、端末10xは、情報端末20を介して、配信装置100と通信することができる。なお、端末10xは、例えば、図5の端末10と同様の機能構成を有しているものとする。The forwarding unit 625 executes a forwarding process in which the short-range communication unit 626 forwards data received from the terminal 10x to the broadcasting device 100, and the communication unit 621 forwards data received from the broadcasting device 100 to the terminal 10x. This allows the terminal 10x to communicate with the broadcasting device 100 via the information terminal 20. Note that the terminal 10x has, for example, the same functional configuration as the terminal 10 in FIG. 5.

近距離通信部626は、通信装置204を用いて、端末10xと近距離無線通信を行う。なお、図6に示した、主催者側の情報端末20の機能構成は一例である。例えば、情報端末20は、近距離通信部626に代えて(又は加えて)、無線LAN通信で端末10xと通信する無線LAN通信部を有していてもよい。The short-range communication unit 626 performs short-range wireless communication with the terminal 10x using the communication device 204. Note that the functional configuration of the organizer's information terminal 20 shown in FIG. 6 is an example. For example, the information terminal 20 may have a wireless LAN communication unit that communicates with the terminal 10x via wireless LAN communication instead of (or in addition to) the short-range communication unit 626.

なお、運営スタッフ等が、設定条件等を設定する情報端末は、情報端末20とは別の情報端末であってもよい。また、コンテンツを配信装置100に送信する情報端末は、情報端末20とは別の情報端末であってもよい。In addition, the information terminal in which the operation staff or the like sets the setting conditions, etc. may be an information terminal different from the information terminal 20. In addition, the information terminal that transmits the content to the distribution device 100 may be an information terminal different from the information terminal 20.

<処理の流れ>
続いて、本実施形態に係る配信方法の処理の流れについて説明する。
<Processing flow>
Next, the process flow of the distribution method according to this embodiment will be described.

[第1の実施形態]
図7は、第1の実施形態に係る配信システムの処理の例を示すフローチャートである。この処理は、例えば、図6に示すような配信システム1において、音楽等のライブ映像等のコンテンツを配信中に、配信装置100が繰り返し実行する処理の一例を示している。
[First embodiment]
Fig. 7 is a flowchart showing an example of a process of the distribution system according to the first embodiment. This process shows an example of a process that is repeatedly executed by the distribution device 100 during distribution of content such as live video of music, for example, in the distribution system 1 shown in Fig. 6.

ステップS701において、情報管理部603は、設定条件を入力する。例えば、情報管理部603は、主催者側の情報端末20に、設定条件を設定するウェブページを表示して、運営スタッフによる設定条件の入力を受け付けてもよい。或いは、情報管理部603は、記憶部604に予め記憶した設定条件611を読み出すことにより、設定条件を入力してもよい。In step S701, the information management unit 603 inputs the setting conditions. For example, the information management unit 603 may display a web page for setting the setting conditions on the organizer's information terminal 20 and accept input of the setting conditions by the operation staff. Alternatively, the information management unit 603 may input the setting conditions by reading out the setting conditions 611 stored in advance in the memory unit 604.

図8Aは、情報管理部603が、記憶部604に予め記憶した設定条件の一例のイメージを示している。図8Aに示す設定条件611aは、主催者側が設定する主催者の設定条件の一例である。図8Aの例では、設定条件611aには、項目として、「内容」、「判定条件」、「判定」、「特典、又はメッセージ」等の情報が含まれる。 Figure 8A shows an example of setting conditions that the information management unit 603 has stored in advance in the memory unit 604. The setting conditions 611a shown in Figure 8A are an example of organizer setting conditions set by the organizer. In the example of Figure 8A, the setting conditions 611a include information such as "content", "judgment conditions", "judgment", and "benefits or messages" as items.

「内容」は、設定条件611aの設定内容の概要を示す情報である。「判定条件」は、主催者の設定条件を満たしているか否かを判定するための判定条件である。「判定」は、主催者の設定条件を満たしているか否かの判定結果であり、判定「○」は判定条件を満たしていることを示す。判定「△」は判定条件を満たしていないが、判定結果「○」との差が比較的小さい(惜しい)ことを示す。判定「×」は、判定結果「○」との差が比較的大きい(惜しくない)ことを示す。 "Content" is information that indicates an overview of the setting contents of the setting conditions 611a. "Judgment conditions" are judgment conditions for judging whether or not the organizer's set conditions are met. "Judgment" is the judgment result of whether or not the organizer's set conditions are met, and a judgment of "○" indicates that the judgment conditions are met. A judgment of "△" indicates that the judgment conditions are not met, but the difference with the judgment result "○" is relatively small (close). A judgment of "×" indicates that the difference with the judgment result "○" is relatively large (not close).

図8Aの例では、出演者の歌い始めのタイミングと、端末10で発光色を白色に切り替えたタイミングとの誤差が0.2秒未満である場合、当該端末10が設定条件を満たしており、判定が「○」になることを示している。また、出演者の歌い始めのタイミングと、端末10で発光色を白色に切り替えたタイミングとの誤差が0.2秒以上、1秒未満である場合、当該端末10は、設定条件を満たしていないが判定「○」との差が比較的小さいため、判定が「△」になることを示している。さらに、出演者の歌い始めのタイミングと、端末10で発光色を白色に切り替えたタイミングとの誤差が1秒以上である場合、当該端末10は、設定条件を満たしておらず判定「○」との差が比較的大きいため、判定が「×」になることを示している。なお、端末10の発光色が白色以外である場合も、同様に判定が「×」になる。In the example of FIG. 8A, if the difference between the timing when the performer starts singing and the timing when the terminal 10 switches the light color to white is less than 0.2 seconds, the terminal 10 satisfies the set condition and is judged as "○". If the difference between the timing when the performer starts singing and the timing when the terminal 10 switches the light color to white is 0.2 seconds or more but less than 1 second, the terminal 10 does not satisfy the set condition but the difference from the judgment "○" is relatively small, so the judgment is "△". If the difference between the timing when the performer starts singing and the timing when the terminal 10 switches the light color to white is 1 second or more, the terminal 10 does not satisfy the set condition and the difference from the judgment "○" is relatively large, so the judgment is "×". Note that if the light color of the terminal 10 is other than white, the judgment is also "×".

「特典、又はメッセージ」は、「判定」に対応する処理内容を示している。図8Aの例では、端末10の判定が「○」である場合、当該端末10を利用する参加者の中から、抽選で特典を提供することを示している。また、端末10の判定が「△」である場合、当該端末10を利用する参加者に、行動変容を促すメッセージとして「○○が歌い始めるタイミングで白色に切り替えよう」を配信することを示している。なお、行動変容を促すメッセージは、例えば、判定「×」に示すように、判定条件によって異なるメッセージを設定してもよい。ここでは、情報管理部603が、図8Aに示すような設定条件611aを入力したものとして、以下の説明を行う。"Benefit or message" indicates the processing content corresponding to "judgment". In the example of FIG. 8A, if the judgment of the terminal 10 is "○", it indicates that a benefit will be offered by lottery from among the participants using that terminal 10. Also, if the judgment of the terminal 10 is "△", it indicates that a message encouraging behavioral change will be delivered to the participants using that terminal 10, saying "Switch to white when ○○ starts singing". Note that the message encouraging behavioral change may be set to a different message depending on the judgment condition, for example, as indicated by the judgment "×". Here, the following explanation will be given assuming that the information management unit 603 has input the setting condition 611a as shown in FIG. 8A.

ここで、図7に戻り、フローチャートの説明を続ける。ステップS702において、情報収集部605は、端末10で取得した情報を収集する。例えば、情報収集部605は、情報端末11から、端末10が取得した参加者の情報を取得する。この参加者の情報には、例えば、端末10が備える発光素子の発光色の情報、端末10の加速度又は角速度の情報、アピールボタン303の押下情報、又は参加者の状態を示す生体情報等が含まれる。Returning now to FIG. 7, the explanation of the flowchart will continue. In step S702, the information collection unit 605 collects information acquired by the terminal 10. For example, the information collection unit 605 acquires participant information acquired by the terminal 10 from the information terminal 11. This participant information includes, for example, information on the light emission color of the light-emitting element provided in the terminal 10, information on the acceleration or angular velocity of the terminal 10, information on pressing of the appeal button 303, or biometric information indicating the state of the participant.

ステップS703において、生成部606は、情報収集部605が収集した参加者の情報に基づいて、参加者の状態を生成する。ここでは、生成部606は、情報収集部605が収集した参加者の情報に基づいて、参加者が端末10の発光色を白色に切り替えた時刻を示す情報を生成する。In step S703, the generation unit 606 generates the state of the participant based on the information of the participant collected by the information collection unit 605. Here, the generation unit 606 generates information indicating the time when the participant switched the light emission color of the terminal 10 to white based on the information of the participant collected by the information collection unit 605.

ステップS704において、抽出部607は、生成部606が生成した参加者の状態が、設定条件を満たすか否かを判断する。例えば、抽出部607は、図8Aに示すような設定条件611aを参照して、出演者の歌い始めのタイミング(時刻)と、参加者が端末10の発光色を白色に切り替えたタイミング(時刻)の誤差が0.2秒未満であるか否かを判断する。In step S704, the extraction unit 607 determines whether the state of the participant generated by the generation unit 606 satisfies the set condition. For example, the extraction unit 607 refers to the set condition 611a as shown in FIG. 8A and determines whether the error between the timing (time) when the performer starts singing and the timing (time) when the participant switches the light color of the terminal 10 to white is less than 0.2 seconds.

参加者の状態が設定条件を満たす場合、抽出部607は、処理をステップS705に移行させる。一方、参加者の状態が設定条件を満たさない場合、抽出部607は、処理をステップS706に移行させる。If the participant's status satisfies the set condition, the extraction unit 607 transitions the process to step S705. On the other hand, if the participant's status does not satisfy the set condition, the extraction unit 607 transitions the process to step S706.

ステップS705に移行すると、抽出部607は、参加者の状態が設定条件を満たした参加者を抽出者として抽出する。抽出者には、例えば、図8Aに示すような設定条件611aに従って、特典提供部608(又は主催者等)が、抽選で特典を提供する。When the process proceeds to step S705, the extraction unit 607 extracts participants whose status satisfies the set conditions as extracted participants. The bonus provider 608 (or the organizer, etc.) provides bonuses to the extracted participants by lottery, for example, according to the set conditions 611a as shown in FIG. 8A.

特典の例としては、例えば、出演者との1対1のファンサービス(会話等)、グッズのプレゼント(サイン入りグッズ、公認のデジタル写真等)、別のイベントへの招待(別の日のライブ、アフタートーク等)が考えられる。ただし、これに限られない。 Examples of benefits include one-on-one fan service with the performers (conversation, etc.), gift items (autographed goods, authorized digital photos, etc.), invitations to other events (live shows on other days, after-talks, etc.), but are not limited to these.

ステップS706に移行すると、配信部609は、参加者の状態が設定条件を満たしていない参加者(非抽出者)に、行動変容を促すメッセージを送信する。例えば、配信部609は、図8Aに示すような設定条件611aに従って、行動変容を促すメッセージを配信する。When the process proceeds to step S706, the distribution unit 609 transmits a message encouraging behavioral change to participants (non-extracted participants) whose status does not satisfy the set condition. For example, the distribution unit 609 transmits a message encouraging behavioral change according to the set condition 611a as shown in FIG. 8A.

具体的な一例として、配信部609は、図9に示すように、配信映像901を表示している情報端末11の表示画面900に、例えば、「LEDを白色切り替えよう」等の行動変容を促すメッセージ902を表示してもよい。As a specific example, the distribution unit 609 may display a message 902 encouraging a behavioral change, such as "switch the LED to white," on the display screen 900 of the information terminal 11 displaying the distributed video 901, as shown in FIG. 9.

好ましくは、配信部609は、例えば、図8A示すような設定条件611aに基づいて、非抽出者を複数のグループに分けて、グループに応じたメッセージを配信する。Preferably, the distribution unit 609 divides the non-extracted persons into multiple groups based on, for example, the setting conditions 611a as shown in FIG. 8A, and distributes messages according to the groups.

なお、配信システム1は、配信システム1に含まれる端末10の各々に対して、図7の処理を個別に実行してもよいし、複数の端末10に対して、図7の処理をまとめて実行してもよい。 The distribution system 1 may execute the process of FIG. 7 individually for each terminal 10 included in the distribution system 1, or may execute the process of FIG. 7 collectively for multiple terminals 10.

上記の処理により、行動変容を促すメッセージを見た参加者は、特典を得るために、他の参加者と同様の行動をとることが期待できる。これにより、本実施形態によれば、イベントに参加する参加者と、他の参加者(出演者を含む)との一体感を向上させることができる。 Through the above process, participants who see a message encouraging behavioral change are expected to behave in a similar manner to other participants in order to obtain benefits. This embodiment thus enhances the sense of unity between participants taking part in the event and other participants (including performers).

なお、図8Aに示した設定条件611aは一例であり、様々な変形や応用が可能である。例えば、図7のステップS701において、情報管理部603は、図8Bに示すような、他の設定条件611bを入力してもよい。Note that the setting condition 611a shown in FIG. 8A is an example, and various modifications and applications are possible. For example, in step S701 in FIG. 7, the information management unit 603 may input another setting condition 611b as shown in FIG. 8B.

図8Bに示す設定条件611bでは、参加者の状態が「所定の期間内のアピールボタンの連打回数」となり、「アピールボタンの連打回数が最も多い参加者」が、設定条件を満たす抽出者として抽出される。この場合、抽選は不要なので、設定条件を満たす抽出者に特典を提供すればよい。In the setting condition 611b shown in Fig. 8B, the participant's status is "number of times the appeal button is pressed repeatedly within a specified period of time," and the "participant who pressed the appeal button the most times" is extracted as the selected person who satisfies the setting condition. In this case, a lottery is not required, so a special gift can be offered to the selected person who satisfies the setting condition.

なお、図8Aに示した設定条件611a、及び図8Bに示した設定条件611bは、主催者側が設定した主催者の設定条件の一例である。情報管理部603は、主催者の設定条件に加えて、参加者の設定条件を、例えば、図8Cに示すような参加者情報614等で管理してもよい。Note that the setting conditions 611a shown in FIG. 8A and the setting conditions 611b shown in FIG. 8B are examples of the organizer's setting conditions set by the organizer. In addition to the organizer's setting conditions, the information management unit 603 may manage the participants' setting conditions, for example, using participant information 614 as shown in FIG. 8C.

図8Cは、情報管理部603が、記憶部604に記憶して管理する参加者情報612の一例のイメージを示している。図8Cの例では、参加者情報612には、項目として、「参加者ID」、「端末ID」、「参加者種別」、「参加者の設定情報」等の情報が含まれる。 Figure 8C shows an example of participant information 612 that the information management unit 603 stores and manages in the memory unit 604. In the example of Figure 8C, the participant information 612 includes information such as items such as "participant ID", "terminal ID", "participant type", and "participant setting information".

「参加者ID」は、参加者を識別する識別情報である。「端末ID」は、参加者が利用する端末10、又は情報端末11を識別する識別情報である。「参加者種別」は、参加者の種別を示す情報である。図8Cの例では、「参加者種別」は、「出演者」と「観客」とがある。「参加者の設定条件」には、参加者が予め設定した設定条件として、「特典の受取」の要否、及び「メッセージ配信」の要否等が設定されている。例えば、参加者は、特典の受取が困難であることが分かっている場合等に、「特典の受取」を不要に設定してもよい。この場合、図7のステップS704において、抽出部607は、利用者の設定条件を満たさないと判断し、当該利用者を非抽出者としてもよい。 "Participant ID" is identification information for identifying a participant. "Terminal ID" is identification information for identifying the terminal 10 or information terminal 11 used by the participant. "Participant type" is information indicating the type of participant. In the example of Figure 8C, the "participant type" is "performer" and "audience". "Participant setting conditions" include whether or not to "receive benefits" and whether or not to "deliver messages" as setting conditions set in advance by the participant. For example, if a participant knows that it will be difficult to receive a benefit, the participant may set "receiving benefits" as not necessary. In this case, in step S704 of Figure 7, the extraction unit 607 may determine that the user's setting conditions are not met and may treat the user as a non-extracted user.

また、参加者は、行動変容を促すメッセージが不要である場合、「メッセージの配信」を不要に設定してもよい。この場合、図7のステップS706において、配信部609は、当該参加者への行動変容を促すメッセージの配信を禁止してもよい。In addition, if a participant does not need a message encouraging behavioral change, the participant may set "message delivery" to "not required." In this case, in step S706 of FIG. 7, the delivery unit 609 may prohibit the delivery of a message encouraging behavioral change to the participant.

[第2の実施形態]
第2の実施形態では、出演者が、参加者と同様の端末10xを持ってパフォーマンスを行う際に、配信システム1が実行する処理の例について説明する。
Second Embodiment
In the second embodiment, an example of a process executed by the distribution system 1 when a performer performs a performance using a terminal 10x similar to that of a participant will be described.

図10は、第2の実施形態に係る配信システムの処理の例を示すフローチャートである。この処理は、例えば、図6に示すような配信システム1において、音楽等のライブ
配信中に、出演者が参加者と一緒になって端末10を振っている場合に、配信装置100が繰り返し実行する処理の例を示している。なお、基本的な処理内容は、図7で説明した第1の実施形態に係る配信システムの処理と同様なので、ここでは、第1の実施形態と同様の処理内容に対する詳細な説明は省略する。
Fig. 10 is a flowchart showing an example of processing of the distribution system according to the second embodiment. This processing shows an example of processing repeatedly executed by the distribution device 100 when, for example, performers are waving the terminal 10 together with participants during live distribution of music or the like in the distribution system 1 shown in Fig. 6. Note that the basic processing content is similar to the processing of the distribution system according to the first embodiment described in Fig. 7, so detailed description of the processing content similar to that of the first embodiment will be omitted here.

ステップS1001において、情報管理部603は、設定条件を入力する。一例として、情報管理部603は、図11に示すような設定条件611cを記憶部604から読み出し、設定条件とする。In step S1001, the information management unit 603 inputs the setting conditions. As an example, the information management unit 603 reads out the setting conditions 611c as shown in FIG. 11 from the memory unit 604 and sets them as the setting conditions.

図11は、第2の実施形態に係る設定条件の例を示す図である。図11に示すように、設定条件611cは、第1の実施形態に係る設定条件611a、611bと同様に、項目として、「内容」、「判定条件」、「判定」、「特典、又はメッセージ」等の情報を含む。 Figure 11 is a diagram showing an example of a setting condition according to the second embodiment. As shown in Figure 11, the setting condition 611c includes information such as "content", "judgment condition", "judgment", and "benefit or message" as items, similar to the setting conditions 611a and 611b according to the first embodiment.

図11の例では、参加者が端末10を振るタイミングと、出演者が端末10を振るタイミングの誤差がX%未満である場合、参加者の端末10が設定条件を満たしており、判定が「○」になることを示している。なお、X%、Y%は、主催者側が予め設定した値(X<Y)である。In the example of Figure 11, if the error between the timing at which the participant shakes the terminal 10 and the timing at which the performer shakes the terminal 10 is less than X%, the participant's terminal 10 meets the set conditions and the result is "○". Note that X% and Y% are values (X<Y) that are preset by the organizer.

また、参加者が端末10を振るタイミングと、出演者が端末10を振るタイミングの誤差がX%以上、Y%未満である場合、参加者の端末10は、設定条件を満たしていないが判定「○」との差が比較的小さいため、判定が「△」になることを示している。さらに、参加者が端末10を振るタイミングと、出演者が端末10を振るタイミングの誤差がY%以上である場合、参加者の端末10は、設定条件を満たしておらず判定「○」との差が比較的大きいため、判定が「×」になることを示している。 In addition, if the error between the timing at which the participant shakes the terminal 10 and the timing at which the performer shakes the terminal 10 is equal to or greater than X% and less than Y%, the participant's terminal 10 does not meet the set conditions, but the difference from the judgment of "O" is relatively small, so the judgment is indicated as "△." In addition, if the error between the timing at which the participant shakes the terminal 10 and the timing at which the performer shakes the terminal 10 is equal to or greater than Y%, the participant's terminal 10 does not meet the set conditions, but the difference from the judgment of "O" is relatively large, so the judgment is indicated as "X."

ここで、図10に戻り、フローチャートの説明を続ける。ステップS1002において、情報収集部605は、参加者の端末10で取得した情報と、出演者の端末10で取得した情報とを収集する。この参加者の情報には、例えば、端末10が備える発光素子の発光色の情報、端末10の加速度又は角速度の情報、アピールボタン303の押下情報、又は参加者の状態を示す生体情報等が含まれる。Returning now to FIG. 10, we will continue to explain the flowchart. In step S1002, the information collection unit 605 collects information acquired on the participant's terminal 10 and information acquired on the performer's terminal 10. This participant information includes, for example, information on the light emission color of the light-emitting element provided in the terminal 10, information on the acceleration or angular velocity of the terminal 10, information on pressing of the appeal button 303, or biometric information indicating the state of the participant.

ステップS1003において、生成部606は、情報収集部605が収集した情報に基づいて、参加者の状態と、出演者の状態とを生成する。ここでは、生成部606は、情報収集部605が収集した情報に基づいて、所定の期間内における、参加者の端末10の加速度及び角速度の情報と、出演者の端末10の加速度及び角速度の情報とを、同じ時間軸上に統合した情報を生成する。In step S1003, the generation unit 606 generates the states of the participants and the states of the performers based on the information collected by the information collection unit 605. Here, the generation unit 606 generates information that integrates the acceleration and angular velocity information of the terminals 10 of the participants and the acceleration and angular velocity information of the terminals 10 of the performers within a predetermined period on the same time axis based on the information collected by the information collection unit 605.

ステップS1004において、抽出部607は、生成部606が生成した、参加者の状態(端末10を振るタイミング)と、出演者の状態(端末10を振るタイミング)との一致度(又は誤差)を算出する。例えば、抽出部607は、図11の設定条件611cに合わせて、参加者が端末10を振るタイミングと、出演者が端末10をタイミングとの誤差を算出する。なお、参加者が端末10を振るタイミングと、出演者が端末10をタイミングとの誤差は、参加者の状態と出演者の状態との一致度の一例である。In step S1004, the extraction unit 607 calculates the degree of agreement (or error) between the state of the participant (the timing of shaking the terminal 10) generated by the generation unit 606 and the state of the performer (the timing of shaking the terminal 10). For example, the extraction unit 607 calculates the error between the timing of the participant shaking the terminal 10 and the timing of the performer shaking the terminal 10 in accordance with the setting condition 611c of FIG. 11. Note that the error between the timing of the participant shaking the terminal 10 and the timing of the performer shaking the terminal 10 is an example of the degree of agreement between the state of the participant and the state of the performer.

ステップS1005において、抽出部607は、算出した一致度が閾値以上であるかを判断する。例えば、抽出部607は、図11の設定条件611cに合わせて、参加者が端末10を振るタイミングと、出演者が端末10をタイミングとの誤差が、X%未満であるか否かを判断する。この場合、抽出部607は、参加者が端末10を振るタイミングと、出演者が端末10をタイミングとの誤差が、X%未満であるときに、一致度が閾値以上であると判断する。In step S1005, the extraction unit 607 determines whether the calculated degree of coincidence is equal to or greater than a threshold value. For example, the extraction unit 607 determines whether the error between the timing at which the participant shakes the terminal 10 and the timing at which the performer shakes the terminal 10 is less than X%, in accordance with the setting condition 611c in FIG. 11. In this case, the extraction unit 607 determines that the degree of coincidence is equal to or greater than a threshold value when the error between the timing at which the participant shakes the terminal 10 and the timing at which the performer shakes the terminal 10 is less than X%.

一致度が閾値以上である場合、抽出部607は、処理をステップS1006に移行させる。一方、一致度が閾値以上でない場合、抽出部607は、処理をステップS1007に移行させる。If the degree of match is greater than or equal to the threshold, the extraction unit 607 transitions the process to step S1006. On the other hand, if the degree of match is not greater than or equal to the threshold, the extraction unit 607 transitions the process to step S1007.

ステップS1006に移行すると、抽出部607は、参加者の状態が設定条件を満たした参加者を抽出者として抽出する。抽出者には、例えば、図11に示すような設定条件611cに従って、特典提供部608(又は主催者等)が、抽選で特典を提供する。なお、特典の提供方法については、第1の実施形態と同様でよい。When the process proceeds to step S1006, the extraction unit 607 extracts participants whose status satisfies the set conditions as extracted participants. The extracted participants are provided with a bonus by lottery by the bonus provider 608 (or the organizer, etc.) according to the set conditions 611c as shown in FIG. 11, for example. The method of providing the bonus may be the same as that of the first embodiment.

ステップS1007に移行すると、配信部609は、参加者の状態が設定条件を満たしていない参加者(非抽出者)に、行動変容を促すメッセージを送信する。例えば、配信部609は、図11に示すような設定条件611cに従って、行動変容を促すメッセージを配信する。なお、行動変容を促すメッセージの配信方法については、第1の実施形態と同様でよい。When the process proceeds to step S1007, the distribution unit 609 transmits a message encouraging behavioral change to participants (non-extracted participants) whose status does not satisfy the set condition. For example, the distribution unit 609 distributes a message encouraging behavioral change according to the set condition 611c as shown in FIG. 11. The method of delivering the message encouraging behavioral change may be the same as that of the first embodiment.

上記の処理により、行動変容を促すメッセージを見た参加者は、特典を得るために、他の参加者と同様の行動をとることが期待できる。これにより、本実施形態においても、イベントに参加する参加者と、他の参加者(出演者を含む)との一体感を向上させることができる。Through the above process, participants who see a message encouraging behavioral change are expected to behave in a similar manner to other participants in order to obtain benefits. This also makes it possible in this embodiment to enhance the sense of unity between participants taking part in the event and other participants (including performers).

[第3の実施形態]
第1、2の実施形態に示した配信システムの処理は一例であり、様々な変形及び応用が可能である。
[Third embodiment]
The processes of the distribution system shown in the first and second embodiments are merely examples, and various modifications and applications are possible.

図12、13は、第3の実施形態に係る配信システムの処理の例を示すフローチャートである。この処理は、例えば、図6に示すような配信システム1において、音楽等のライブ映像等のコンテンツを配信中に、配信装置100が繰り返し実行する処理の別の一例を示している。なお、ここでは、第1の実施形態と同様の処理内容に対する詳細な説明は省略する。 Figures 12 and 13 are flowcharts showing an example of processing of a distribution system according to the third embodiment. This processing shows another example of processing repeatedly executed by the distribution device 100 during distribution of content such as live video of music, for example, in a distribution system 1 as shown in Figure 6. Note that detailed explanations of processing similar to that of the first embodiment will be omitted here.

ステップS1201において、情報管理部603は、設定条件を入力する。例えば、情報管理部603は、図8Aに示すような設定条件611a、又は図8Bに示すような設定条件611bを記憶部604から読み出すことにより、設定条件を入力する。In step S1201, the information management unit 603 inputs the setting conditions. For example, the information management unit 603 inputs the setting conditions by reading the setting conditions 611a as shown in FIG. 8A or the setting conditions 611b as shown in FIG. 8B from the storage unit 604.

ステップS1202において、情報収集部605は、端末10で取得した情報を収集する。この参加者の情報には、例えば、端末10が備える発光素子の発光色の情報、端末10の加速度又は角速度の情報、アピールボタン303の押下情報、又は参加者の状態を示す生体情報等が含まれる。In step S1202, the information collection unit 605 collects information acquired by the terminal 10. This participant information includes, for example, information on the light emission color of the light-emitting element provided in the terminal 10, information on the acceleration or angular velocity of the terminal 10, information on pressing the appeal button 303, or biometric information indicating the state of the participant.

ステップS1203において、生成部606は、情報収集部605が収集した参加者の情報に基づいて、参加者の状態を生成する。In step S1203, the generation unit 606 generates the status of the participant based on the information of the participant collected by the information collection unit 605.

ステップS1204において、抽出部607は、生成部606が生成した参加者の状態が、設定条件を満たすか(判定が「○」であるか)否かを判断する。In step S1204, the extraction unit 607 determines whether the status of the participant generated by the generation unit 606 satisfies the set conditions (whether the judgment is "○").

参加者の状態が設定条件を満たす場合、抽出部607は、処理をステップS1205に移行させる。一方、参加者の状態が設定条件を満たさない場合、抽出部607は、処理をステップS1206に移行させる。If the participant's status satisfies the set condition, the extraction unit 607 transitions the process to step S1205. On the other hand, if the participant's status does not satisfy the set condition, the extraction unit 607 transitions the process to step S1206.

ステップS1205に移行すると、抽出部607は、参加者の状態が設定条件を満たした参加者に所定の点数M点(M>N)を加点する。 When proceeding to step S1205, the extraction unit 607 adds a predetermined number of points M (M>N) to participants whose status meets the set conditions.

ステップS1206に移行すると、抽出部607は、参加者の状態と、設定条件との差が閾値以下であるか(判定が「△」であるか)否かを判断する。設定条件との差が閾値以下である場合(判定が「△」である場合)、抽出部607は、処理をステップS1207に移行させる。一方、設定条件との差が閾値以下でない場合(判定が「×」である場合)、抽出部607は、処理をステップS1209に移行させる。When proceeding to step S1206, the extraction unit 607 determines whether the difference between the participant's status and the set condition is equal to or less than the threshold (judgment is "△") or not. If the difference between the set condition is equal to or less than the threshold (judgment is "△"), the extraction unit 607 transitions the process to step S1207. On the other hand, if the difference between the set condition is not equal to or less than the threshold (judgment is "X"), the extraction unit 607 transitions the process to step S1209.

ステップS1207に移行すると、配信部609は、設定条件との差が閾値以下の参加者(判定が「△」の参加者)に、具体的なヒントを含む行動変容を促すメッセージAを配信する。例えば、配信部609は、図8A、図8Bに示すような判定条件611a、611b等を参照して、判定「△」に対応するメッセージを、設定条件との差が閾値以下の参加者に配信する。また、ステップS1208において、抽出部607は、設定条件との差が閾値以下の参加者に所定の点数N点(N<M)を加点する。When the process proceeds to step S1207, the distribution unit 609 distributes message A, which includes specific hints and encourages behavioral change, to participants whose difference from the set condition is equal to or less than the threshold (participants whose judgment is "△"). For example, the distribution unit 609 refers to judgment conditions 611a, 611b, etc., as shown in Figures 8A and 8B, and distributes a message corresponding to the judgment "△" to participants whose difference from the set condition is equal to or less than the threshold. In addition, in step S1208, the extraction unit 607 adds a predetermined number of points N (N < M) to participants whose difference from the set condition is equal to or less than the threshold.

一方、ステップS1206からステップS1209に移行すると、配信部609は、設定条件との差が閾値以下でない参加者(判定が「×」の参加者)に、抽象的なヒントを含む行動変容を促すメッセージBを配信する。例えば、配信部609は、図8A、図8Bに示すような判定条件611a、611b等を参照して、判定「×」に対応するメッセージを、設定条件との差が閾値以下でない参加者に配信する。この場合、抽出部607は、例えば、設定条件との差が閾値以下でない参加者に加点を行わない。On the other hand, when moving from step S1206 to step S1209, the distribution unit 609 distributes message B, which includes an abstract hint and encourages behavioral change, to participants whose difference from the set condition is not below the threshold (participants whose judgment is "X"). For example, the distribution unit 609 refers to the judgment conditions 611a, 611b, etc. as shown in Figures 8A and 8B, and distributes a message corresponding to the judgment "X" to participants whose difference from the set condition is not below the threshold. In this case, the extraction unit 607, for example, does not give additional points to participants whose difference from the set condition is not below the threshold.

ステップS1210に移行すると、抽出部607は、ステップS1202~S1209の処理を所定の回数、実行したか否かを判断する。処理を所定の回数実行していない場合、抽出部607は、処理をステップS1202に戻す。一方、処理を所定の回数実行した場合、抽出部607は、処理を図13のステップS1211に移行させる。 When proceeding to step S1210, the extraction unit 607 determines whether or not the processing of steps S1202 to S1209 has been performed a predetermined number of times. If the processing has not been performed the predetermined number of times, the extraction unit 607 returns the processing to step S1202. On the other hand, if the processing has been performed the predetermined number of times, the extraction unit 607 proceeds to step S1211 in FIG. 13.

ステップS1211に移行すると、特典提供部608は、当選条件を入力する。例えば、特典提供部608は、主催者側の情報端末20に、設定条件を設定するウェブページを表示して、運営スタッフによる当選条件の入力を受け付けてもよい。或いは、情報管理部603は、記憶部604に予め記憶した当選条件を読み出すことにより、設定条件を入力してもよい。当選条件は、例えば、図12の処理で加点された合計点に応じた特典が得られるもの等であってよい。 When the process proceeds to step S1211, the bonus provision unit 608 inputs the winning conditions. For example, the bonus provision unit 608 may display a web page for setting the set conditions on the organizer's information terminal 20, and accept input of the winning conditions by the operation staff. Alternatively, the information management unit 603 may input the set conditions by reading out the winning conditions previously stored in the memory unit 604. The winning conditions may be, for example, a bonus that corresponds to the total points added in the process of FIG. 12, or the like.

ステップS1212において、特典提供部608は、当選条件を満たす参加者がいるか否かを判断する。当選条件を満たす参加者がいる場合、特典提供部608は、処理をステップS1213に移行させる。一方、当選条件を満たす参加者がいない場合、特典提供部608は、図12、13の処理を終了する。In step S1212, the reward provider 608 determines whether or not there is a participant who meets the winning conditions. If there is a participant who meets the winning conditions, the reward provider 608 transitions to step S1213. On the other hand, if there is no participant who meets the winning conditions, the reward provider 608 ends the processing of Figures 12 and 13.

ステップS1213に移行すると、特典提供部608は、当選条件を満たす参加者に特典を提供する。例えば、主催者側のスタッフが、当選者を発表し、当選者用のイベントを実施してもよい。When the process proceeds to step S1213, the reward provider 608 provides rewards to participants who meet the winning conditions. For example, a staff member of the organizer may announce the winners and hold an event for the winners.

[第4の実施形態]
第4の実施形態では、配信システム1が、設定条件を満たす参加者に、参加者が保有するポイントに応じたサービスを提供する場合の例について説明する。第4の実施形態では、参加者が、例えば、ライブチケット、CDやDVD等のコンテンツ、又はオフィシャルグッズ等の購入等により、対価を支払うこと(以下、課金と呼ぶ)等によって付与されたポイントを保有しているものとする。また、このポイントは、対価を支払うこと以外にも、例えば、出演者にメリットが生じるSNS(Social networking service)での交流等の行為によって付与されるものであってもよい。ここで、出演者にメリットが生じるSNSでの交流には、例えば、出演者による新規イベント、又は新商品の投稿に対して、参加者が広報するような行為(リツイート等)が含まれる。
[Fourth embodiment]
In the fourth embodiment, an example will be described in which the distribution system 1 provides a service to a participant who satisfies a set condition according to points held by the participant. In the fourth embodiment, the participant holds points that are granted by paying a price (hereinafter referred to as charging) by purchasing, for example, live tickets, content such as CDs and DVDs, or official goods. In addition to paying a price, the points may be granted by actions such as interactions on a social networking service (SNS) that benefit the performer. Here, interactions on a social networking service that benefit the performer include, for example, actions such as a participant publicizing a post on a new event or new product by the performer (retweet, etc.).

<機能構成>
図14は、第4の実施形態に係る配信システムの機能構成の例を示す図である。第4の実施形態に係る配信システム1は、例えば、図6で説明した配信システム1と同様の機能構成を有しているが、一部の機能が変更されている。ここでは、図6で説明した配信システム1に対して変更された機能について説明する。
<Functional configuration>
Fig. 14 is a diagram showing an example of a functional configuration of a distribution system according to a fourth embodiment. The distribution system 1 according to the fourth embodiment has a functional configuration similar to that of the distribution system 1 described in Fig. 6, for example, but some functions are changed. Here, functions changed from the distribution system 1 described in Fig. 6 will be described.

情報管理部603は、例えば、図15に示すような参加者情報612を設定するウェブページを、情報端末11等に提供するウェブサーバの機能を有し、設定された参加者情報612を、記憶部604等に記憶する。また、情報管理部603は、1つ以上の外部システム1401と連携して、参加者の保有ポイントを管理する機能を有している。The information management unit 603 has a function of a web server that provides a web page for setting participant information 612 as shown in Fig. 15 to the information terminal 11, etc., and stores the set participant information 612 in the storage unit 604, etc. The information management unit 603 also has a function of managing the points held by participants in cooperation with one or more external systems 1401.

外部システム1401は、例えば、出演者が提供するウェブサイト、出演者のファンクラブ、出演者に関する商品(CD、DVD、又はオフィシャルグッズ等)を販売するオンラインストア、又はSNS等のシステムである。参加者(ファン)は、外部システム1401で、出演者に課金すること、又は出演者にメリットが生じるSNSでの交流を行うこと等により付与されたポイントを保有している。 External system 1401 is, for example, a website provided by the performer, a fan club of the performer, an online store selling merchandise related to the performer (CDs, DVDs, official goods, etc.), or a system such as SNS. Participants (fans) hold points that are awarded in external system 1401 by paying fees to the performer or by interacting with the performer on SNS in which benefits are generated for the performer.

図15は、第4の実施形態に係る参加者情報の例を示す図である。図15に示すように、第4の実施形態に係る参加者情報612は、図8Cで説明した第1の実施形態に係る参加者情報612に対して、項目として、「要求するファンサービス」1501、及び「保有ポイント」1502等の情報が追加されている。 Figure 15 is a diagram showing an example of participant information according to the fourth embodiment. As shown in Figure 15, participant information 612 according to the fourth embodiment includes additional information such as "requested fan service" 1501 and "owned points" 1502 as items compared to participant information 612 according to the first embodiment described in Figure 8C.

第4の実施形態では、例えば、出演者のライブ等に参加する参加者は、ライブの前に、情報端末11を用いて、「要求するファンサービス」1501の内容を配信システム1に登録しておくものとする。ここで、「要求するファンサービス」1501の情報は、参加者が保有しているポイントを使用して、出演者に要求する特別なファンサービスの内容である。なお、参加者が出演者に要求できる特別なファンサービスは、参加者が保有するポイント、又は参加者が使用するポイントによって変化する。 In the fourth embodiment, for example, a participant attending a live performance of a performer uses information terminal 11 to register the details of "requested fan service" 1501 in distribution system 1 before the live performance. Here, the information of "requested fan service" 1501 is the details of special fan service that the participant requests from the performer using points that the participant holds. Note that the special fan service that the participant can request from the performer changes depending on the points that the participant holds or the points that the participant uses.

例えば、出演者に要求できる特別なファンサービスの内容は、100ポイントで「振動を加えた特別な演出」、500ポイントで「出演者との会話」、又は600ポイントで「出演者とのハイタッチ」等、ポイントによって異なるファンサービスが設定されている。参加者は、自分が保有している保有ポイントの範囲内で、「要求するファンサービス」1501を設定することができる。 For example, the special fan service that can be requested from the performers varies depending on the points, such as "a special performance that includes vibrations" for 100 points, "a conversation with the performer" for 500 points, or "a high-five with the performer" for 600 points. Participants can set "requested fan service" 1501 within the range of the points they have.

「保有ポイント」1502の情報は、情報管理部603は、例えば、参加者ID等に基づいて、外部システム1401から、参加者が保有しているポイントを取得し、取得したポイントを参加者情報612に記憶する。例えば、情報管理部603は、外部システム1401と同じ参加者IDを用いて参加者を管理し、参加者IDを用いて、外部システム1401から、参加者が保有するポイントの情報を取得する。 For the information of "Owned points" 1502, the information management unit 603 acquires points owned by the participant from the external system 1401 based on, for example, the participant ID, and stores the acquired points in participant information 612. For example, the information management unit 603 manages the participant using the same participant ID as the external system 1401, and acquires information on the points owned by the participant from the external system 1401 using the participant ID.

特典提供部608は、抽出部607が抽出した参加者(抽出者)に、参加者が予め設定した「要求するファンサービス」1501に基づいて、参加者に特別なファンサービスを提供する。例えば、特典提供部608は、図8Aに示すような判定条件611a、又は図8Bに示すような判定条件611b等で判定が「○」となった参加者(以下、当選者と呼ぶ)に対して、ポイントを利用して、当選者が予め設定した特別なファンサービスを提供する。また、特典提供部608は、判定条件611a、611b等で判定が「○」となっていない参加者に対して、通常のファンサービス(対象が選択されていない映像と音のみのファンサービス)を提供する。The reward providing unit 608 provides special fan service to the participant (extractor) extracted by the extraction unit 607 based on the "requested fan service" 1501 preset by the participant. For example, the reward providing unit 608 uses points to provide the special fan service preset by the winner to a participant (hereinafter referred to as the winner) who has been judged as "○" based on the judgment condition 611a as shown in FIG. 8A or the judgment condition 611b as shown in FIG. 8B. In addition, the reward providing unit 608 provides normal fan service (fan service consisting of only video and sound with no target selected) to participants who have not been judged as "○" based on the judgment conditions 611a, 611b, etc.

なお、上記以外の機能構成については、図6で説明した配信システム1の機能構成と同様でよい。 The functional configuration other than that described above may be the same as the functional configuration of the distribution system 1 described in Figure 6.

<処理の流れ>
図16は、第4の実施形態に係る配信システムの処理の例を示すフローチャートである。この処理は、配信システム1が、複数の参加者に出演者のライブコンテンツを配信しているときに、配信装置100が実行する処理の一例を示している。なお、ここでは、第1の実施形態と同様の処理内容に対する詳細な説明は省略する。
<Processing flow>
16 is a flowchart showing an example of a process of the distribution system according to the fourth embodiment. This process shows an example of a process executed by the distribution device 100 when the distribution system 1 distributes live content of a performer to multiple participants. Note that a detailed description of the process similar to that of the first embodiment will be omitted here.

ステップS1601において、配信装置100の情報管理部603は、主催者側のスタッフによる設定条件の入力を受け付ける。具体的な一例として、情報管理部603は、スタッフ等が入力した「5秒間に○○回スティックを振る」等の設定条件を受け付けて、例えば、図8A、又は図8Bに示すような設定条件611の判定条件に記憶する。In step S1601, the information management unit 603 of the distribution device 100 accepts input of setting conditions by a staff member of the organizer. As a specific example, the information management unit 603 accepts a setting condition such as "shake the stick xx times in 5 seconds" input by a staff member, and stores it as a judgment condition of the setting condition 611 as shown in FIG. 8A or FIG. 8B.

ステップS1602において、配信装置100の情報収集部605は、参加者による応援入力を受け付けるアピールタイム(例えば5秒間)を開始する。好ましくは、配信装置100は、情報端末11に配信している映像コンテンツ上に、例えば、「スティックを振って応援してね!」等のアピールタイムが開始することを示すメッセージを表示する、或いは音声で伝える。In step S1602, the information collecting unit 605 of the distribution device 100 starts an appeal time (e.g., 5 seconds) during which cheering input from participants is accepted. Preferably, the distribution device 100 displays a message indicating that the appeal time is about to start, such as "Wave your stick to cheer!", on the video content being distributed to the information terminal 11, or notifies the user by voice.

ステップS1603において、情報収集部605は、参加者による端末10への応援入力を受け付ける。例えば、情報収集部605は、アピールタイムの期間に、参加者が端末10を振った回数を端末10から取得する。また、ステップ1604において、情報収集部605は、所定の時間(例えば、5秒間)を経過すると、アピールタイムを終了する。In step S1603, the information collecting unit 605 accepts cheering input from the participant to the terminal 10. For example, the information collecting unit 605 acquires from the terminal 10 the number of times the participant shook the terminal 10 during the appeal time period. In addition, in step 1604, the information collecting unit 605 ends the appeal time after a predetermined time (e.g., 5 seconds) has elapsed.

なお、ステップS1602のアピールタイムを開始する処理、及びステップS1603において、所定の時間を経過後にアピールタイムを終了する処理は一例である。例えば、配信装置100は、図7のステップS702、S703に示すように、生成部606を用いて、端末10で取得した情報と時間情報とを含む、参加者の状態を示す状態情報を生成してもよい。Note that the process of starting the appeal time in step S1602 and the process of ending the appeal time after a predetermined time has elapsed in step S1603 are examples. For example, as shown in steps S702 and S703 of FIG. 7, the distribution device 100 may use the generation unit 606 to generate status information indicating the status of the participant, including the information acquired by the terminal 10 and time information.

ステップS1605において、配信装置100の抽出部607は、参加者の行動を判定する。例えば、抽出部607は、例えば、図8A、又は図8Bに示すような設定条件611の判定条件に基づいて、参加者の行動が「○」、「△」、「×」のいずれに該当するかを判定する。In step S1605, the extraction unit 607 of the distribution device 100 determines the behavior of the participant. For example, the extraction unit 607 determines whether the behavior of the participant corresponds to "○", "△", or "×" based on the determination condition of the set condition 611 as shown in FIG. 8A or FIG. 8B.

ステップS1605において、判定が「×」である場合、配信装置100の特典提供部608は、ステップS1606、S1607の処理を実行する。ステップS1606、S1607において、特典提供部608は、判定「×」に該当する参加者に、例えば、「次は頑張ろう」等のコメントを送信し、通常のファンサービス(対象が選択されていない映像と音のみのファンサービス)を提供する。なお、「次は頑張ろう」等のコメントは、行動変容を促すメッセージの一例である。If the judgment in step S1605 is "X", the bonus provision unit 608 of the distribution device 100 executes the processing of steps S1606 and S1607. In steps S1606 and S1607, the bonus provision unit 608 sends a comment such as "Let's try harder next time" to the participant who is judged as "X", and provides normal fan service (fan service consisting only of video and sound with no target selected). Note that a comment such as "Let's try harder next time" is an example of a message that encourages behavioral change.

ステップS1605において、判定が「△」である場合、配信装置100の特典提供部608は、ステップS1608、S1609の処理を実行する。ステップS1608、S1609において、特典提供部608は、判定「△」に該当する参加者に、例えば、「惜しい。次は頑張ろう」等のコメントを送信し、通常のファンサービス(対象が選択されていない映像と音のみのファンサービス)を提供する。なお、「惜しい。次は頑張ろう」等のコメントは、行動変容を促すメッセージの別の一例である。If the judgment is "△" in step S1605, the bonus provision unit 608 of the distribution device 100 executes the processing of steps S1608 and S1609. In steps S1608 and S1609, the bonus provision unit 608 sends a comment such as "That was close. Let's try harder next time" to the participant who is judged as "△" and provides normal fan service (fan service consisting only of video and sound with no target selected). Note that a comment such as "That was close. Let's try harder next time" is another example of a message encouraging behavioral change.

ステップS1605において、判定が「○」である場合、特典提供部608は、ステップS1610~S1615の処理を実行する。ステップS1610において、特典提供部608は、当選者(判定「○」に該当する参加者)に、当選通知を送信する。If the result of the judgment in step S1605 is "○", the bonus provider 608 executes the processing of steps S1610 to S1615. In step S1610, the bonus provider 608 sends a winning notification to the winner (the participant whose judgment is "○").

ステップS1611において、特典提供部608は、出演者に、当選者の情報、及び当選者が要求するファンサービスを通知する。 In step S1611, the privilege provision unit 608 notifies the performers of the winner information and the fan service requested by the winner.

ステップS1612、S1613において、特典提供部608は、当選者の端末10をファンサービス専用回線に接続し、当選者によって要求された特別なファンサービスを提供する。 In steps S1612 and S1613, the bonus providing unit 608 connects the winner's terminal 10 to a dedicated fan service line and provides the special fan service requested by the winner.

ステップS1614において、情報管理部603は、特別なファンサービスに対応する当選者のポイントを消費する。このとき、情報管理部603は、消費したポイントの情報を外部システム1401が管理するポイントにも反映させる。In step S1614, the information management unit 603 consumes the winner's points corresponding to the special fan service. At this time, the information management unit 603 also reflects information on the consumed points in the points managed by the external system 1401.

ステップS1615において、特典提供部608は、ファンサービス専用回線を切断する。 In step S1615, the bonus provision unit 608 disconnects the fan service dedicated line.

図16の処理により、配信システム1は、設定条件を満たす参加者に、参加者が保有するポイントに応じたサービスを提供することができる。
[第5の実施形態]
第5の実施形態では、配信システム1が、設定条件を満たす参加者に、出演者のジェスチャ又は視線等の出演者の行動に応じた演出を提供する場合の例について説明する。
Through the process of FIG. 16, the distribution system 1 can provide a service to a participant who satisfies the set conditions according to the points held by the participant.
[Fifth embodiment]
In the fifth embodiment, an example will be described in which the distribution system 1 provides participants who satisfy a set condition with a performance according to the actions of the performers, such as their gestures or gazes.

<機能構成>
図17は、第5の実施形態に係る配信システムの機能構成の例を示す図である。
<Functional configuration>
FIG. 17 is a diagram illustrating an example of a functional configuration of a distribution system according to the fifth embodiment.

(主催者側の情報端末の機能構成)
図17に示すように、第4の実施形態に係る情報端末20は、図6で説明した情報端末20の機能構成に加えて、行動検知部1701を有している。
(Functional configuration of the organizer's information terminal)
As shown in FIG. 17, the information terminal 20 according to the fourth embodiment has a behavior detection unit 1701 in addition to the functional configuration of the information terminal 20 described with reference to FIG.

行動検知部1701は、例えば、プロセッサ201で実行される所定のプログラム等によって実現される。行動検知部1701は、例えば、1つ以上のカメラで撮影した出演者の映像、及び端末10xが備えるセンサ等により、出演者のジェスチャ又は視線等の出演者の行動を検知する。また、行動検知部1701は、検知した出演者の行動を配信装置100に送信する。なお、情報端末20の他の機能構成は、例えば、図6で説明した情報端末20の機能構成と同様でよい。The behavior detection unit 1701 is realized, for example, by a predetermined program executed by the processor 201. The behavior detection unit 1701 detects the behavior of the performers, such as their gestures or line of sight, for example, from video of the performers captured by one or more cameras and a sensor equipped in the terminal 10x. The behavior detection unit 1701 also transmits the detected behavior of the performers to the distribution device 100. Other functional configurations of the information terminal 20 may be similar to the functional configuration of the information terminal 20 described in FIG. 6, for example.

(配信装置の機能構成)
第5の実施形態に係る配信装置100は、例えば、図6で説明した配信装置100と同様の機能構成を有しているが、一部の機能が変更されている。ここでは、図6で説明した配信装置100の機能構成に対して変更された機能を中心に説明する。
(Functional configuration of distribution device)
The distribution device 100 according to the fifth embodiment has, for example, the same functional configuration as the distribution device 100 described in Fig. 6, but some functions are changed. Here, the description will be centered on functions that are changed from the functional configuration of the distribution device 100 described in Fig. 6.

情報管理部603は、例えば、図18に示すような参加者情報612を設定するウェブページを、情報端末11等に提供するウェブサーバの機能を有し、設定された設定条件611を、記憶部604等に記憶する。The information management unit 603 has the function of a web server that provides a web page for setting participant information 612, such as that shown in FIG. 18, to an information terminal 11, etc., and stores the set setting conditions 611 in a memory unit 604, etc.

図18は、第5の実施形態に係る参加者情報の例を示す図である。図18に示すように、第5の実施形態に係る参加者情報612は、図8Cで説明した第1の実施形態に係る参加者情報612に対して、項目として、「参加者名」1801の情報が追加されている。第4の実施形態では、参加者は、情報端末11を用いて、参加者の名前を配信システム1に登録することができる。 Figure 18 is a diagram showing an example of participant information according to the fifth embodiment. As shown in Figure 18, participant information 612 according to the fifth embodiment has information of "Participant Name" 1801 added as an item to participant information 612 according to the first embodiment described in Figure 8C. In the fourth embodiment, a participant can register the participant's name in the distribution system 1 using the information terminal 11.

特典提供部608は、情報端末20の行動検知部1701が検知した出演者のジェスチャ又は視線等の出演者の行動を取得する。また、特典提供部608は、抽出部607が抽出した参加者(抽出者)に、出演者のジェスチャ、又は出演者の視線等に応じた演出を提供する。The privilege provision unit 608 acquires the behavior of the performer, such as the gesture or gaze of the performer, detected by the behavior detection unit 1701 of the information terminal 20. In addition, the privilege provision unit 608 provides a performance corresponding to the gesture or gaze of the performer to the participant (extracted person) extracted by the extraction unit 607.

なお、上記以外の機能構成については、図6で説明した配信システム1の機能構成と同様でよい。 The functional configuration other than that described above may be the same as the functional configuration of the distribution system 1 described in Figure 6.

<処理の流れ>
図19は、第5の実施形態に係る配信システムの処理の例を示すフローチャートである。この処理は、配信システム1が、複数の参加者に出演者のライブコンテンツを配信しているときに、配信装置100が実行する処理の一例を示している。なお、ここでは、第1の実施形態と同様の処理内容に対する詳細な説明は省略する。
<Processing flow>
19 is a flowchart showing an example of processing of the distribution system according to the fifth embodiment. This processing shows an example of processing executed by the distribution device 100 when the distribution system 1 distributes live content of a performer to multiple participants. Note that detailed explanation of the processing contents similar to those of the first embodiment will be omitted here.

ステップS1901において、配信装置100の情報管理部603は、主催者側のスタッフ等による設定条件の入力を受け付ける。例えば、情報管理部603は、スタッフ等が入力した「○○回以上スティックを振る」等の設定条件を受け付ける。In step S1901, the information management unit 603 of the distribution device 100 accepts input of setting conditions by a staff member of the organizer or the like. For example, the information management unit 603 accepts a setting condition such as "shake the stick more than xx number of times" input by a staff member or the like.

ステップS1902において、配信装置100の情報収集部605は、ディスプレイに、テキストメッセージ、及びゲージを表示して、参加者による応援入力の受付を開始する。例えば、配信装置100は、情報端末11に配信している映像コンテンツ上に、「応援してね!」等のメッセージを表示するとともに、参加者による応援入力のレベルを示すゲージ等を表示する。In step S1902, the information collecting unit 605 of the distribution device 100 displays a text message and a gauge on the display and starts accepting cheering inputs from participants. For example, the distribution device 100 displays a message such as "Please support us!" on the video content being distributed to the information terminal 11, and also displays a gauge indicating the level of cheering inputs from participants.

ステップS1903において、情報収集部605は、参加者による端末10への応援入力を受け付ける。例えば、情報収集部605は、参加者が端末10のボタンを連打した回数、又は端末10を振った回数等を端末10から取得する。また、ステップ1904において、情報収集部605は、所定の時間を経過すると、応援入力の受付を終了する。In step S1903, the information collection unit 605 accepts cheering input from the participant to the terminal 10. For example, the information collection unit 605 acquires from the terminal 10 the number of times the participant repeatedly pressed a button on the terminal 10 or shook the terminal 10. In addition, in step 1904, the information collection unit 605 stops accepting cheering input after a predetermined time has elapsed.

ステップS1905において、配信装置100の抽出部607は、参加者の応援入力が、スタッフ等が設定した設定条件を満たしているかを判断する。設定条件を満たしている場合、配信装置100は、ステップS1906~S1908の処理を実行する。一方、設定条件を満たしていない場合、配信装置100は、ステップS1906、S1909の処理を実行する。In step S1905, the extraction unit 607 of the distribution device 100 determines whether the cheering input from the participant satisfies the setting conditions set by the staff or the like. If the setting conditions are met, the distribution device 100 executes the processing of steps S1906 to S1908. On the other hand, if the setting conditions are not met, the distribution device 100 executes the processing of steps S1906 and S1909.

ステップS1906において、配信部609は、応援入力に対する出演者のジェスチャ、又は視線等の行動をディスプレイに表示する。In step S1906, the distribution unit 609 displays on the display the performer's gestures or behavior such as gaze in response to the cheering input.

ステップS1907において、特典提供部608は、情報端末20の行動検知部1701が検知した出演者の行動を取得し、出演者の行動に合わせて参加者の端末10を振動させる。なお、端末10を振動させる処理は、出演者の行動に応じた演出の一例である。出演者の行動に応じた演出は、例えば、端末10を発光させる、発熱させる、音を出す等の別の演出であってもよい。In step S1907, the privilege provision unit 608 acquires the behavior of the performer detected by the behavior detection unit 1701 of the information terminal 20, and vibrates the participant's terminal 10 in accordance with the behavior of the performer. Note that the process of vibrating the terminal 10 is an example of a performance in accordance with the behavior of the performer. The performance in accordance with the behavior of the performer may be, for example, another performance such as making the terminal 10 emit light, heat up, or make a sound.

ステップS1908において、特典提供部608は、ディスプレイに参加者に対するメッセージを表示する。なお、特典提供部608は、参加者に対するメッセージを、例えば、端末10、又は情報端末11等から音声出力させてもよい。In step S1908, the reward providing unit 608 displays a message for the participant on the display. The reward providing unit 608 may also output the message for the participant as audio from, for example, the terminal 10 or the information terminal 11.

一方、ステップS1905、S1906からステップS1909に移行すると、配信部609は、参加者に行動変容を促すメッセージを送信する。 On the other hand, when transitioning from step S1905 or S1906 to step S1909, the distribution unit 609 sends a message to participants encouraging them to change their behavior.

図16の処理により、配信システム1は、設定条件を満たす参加者に、出演者のジェスチャ又は視線等の出演者の行動に応じた演出を提供することができる。なお、出演者のジェスチャ又は視線等の出演者の行動に応じた演出は、特別なファンサービスの一例である。 By the processing of FIG. 16, the distribution system 1 can provide participants who satisfy the set conditions with a performance that corresponds to the behavior of the performers, such as the performers' gestures or gaze. Note that a performance that corresponds to the behavior of the performers, such as the performers' gestures or gaze, is an example of a special fan service.

(具体的な処理の例)
図20は、第5の実施形態に係る処理のイメージを示す図(1)である。図20の(応援入力のイメージ)に示すように、配信装置100は、応援入力時に、情報端末11等のディスプレイに、応援入力を促すメッセージ2001、及び参加者による応援入力のレベルを示すゲージ2002等を表示させるとよい。なお、応援入力を促すメッセージには、例えば、「ボタンを連打して下さい」、又は「端末を振って下さい」等の具体的な応援内容を示すメッセージが含まれていてもよい。
(Example of specific processing)
Fig. 20 is a diagram (1) showing an image of the process according to the fifth embodiment. As shown in Fig. 20 (image of cheering input), the distribution device 100 may display, on the display of the information terminal 11 or the like, a message 2001 prompting the participant to input cheering, and a gauge 2002 indicating the level of the cheering input by the participant. Note that the message prompting the participant to input cheering may include a message indicating specific cheering content, such as "Please press the button repeatedly" or "Please shake the device".

これにより、参加者は、ディスプレイに表示されたメッセージ2001、及びゲージ2002を見ながら、例えば、端末10のボタン連打、端末10を振る等の応援入力を行うことが容易になる。This makes it easy for participants to input cheering information, for example, by repeatedly pressing a button on the terminal 10 or shaking the terminal 10, while looking at the message 2001 and gauge 2002 displayed on the display.

また、図20の(提供する演出のイメージ)に示すように、配信装置100は、参加者の応援入力に応じて対して、手を振る等のジェスチャ2003を行う出演者の映像を、情報端末11等のディスプレイ等に表示させる。また、配信装置100は、設定条件を達成した参加者の端末10に、例えば、振動、発光、発熱等の演出を行うとともに、設定条件を達成した参加者の情報端末11のディスプレイに、「ありがとう」等のメッセージ2004を表示させる。 As shown in Fig. 20 (image of the performance provided), the distribution device 100 displays on the display of the information terminal 11 or the like an image of a performer making a gesture 2003, such as waving, in response to cheering input from a participant. The distribution device 100 also performs effects such as vibration, light emission, heat generation, etc. on the terminal 10 of the participant who has achieved the set conditions, and displays a message 2004 such as "Thank you" on the display of the information terminal 11 of the participant who has achieved the set conditions.

図21は、第5の実施形態に係る処理のイメージを示す図(2)である。配信装置100は、出演者がカメラ目線になったときに、応援入力の受付を開始してもよい。例えば、図21の(応援入力の受付前)に示すように、情報端末11等のディスプレイに表示された出演者の視線2101が、カメラ目線になっていない場合、配信装置100は、参加者による応援入力を受け付けない。また、例えば、図21の(応援入力の受付開始)に示すように、情報端末11等のディスプレイに表示された出演者の視線2102が、カメラ目線になったとき、配信装置100は、参加者による応援入力の受付を開始する。 Figure 21 is a diagram (2) showing an image of the processing according to the fifth embodiment. The distribution device 100 may start accepting cheering input when the performer looks at the camera. For example, as shown in Figure 21 (before accepting cheering input), if the line of sight 2101 of the performer displayed on the display of the information terminal 11 or the like is not looking at the camera, the distribution device 100 does not accept cheering input from the participants. Also, for example, as shown in Figure 21 (start of accepting cheering input), when the line of sight 2102 of the performer displayed on the display of the information terminal 11 or the like looks at the camera, the distribution device 100 starts accepting cheering input from the participants.

図22は、第5の実施形態に係る処理のイメージを示す図(3)である。配信装置100は、出演者がカメラ目線でジェスチャを行ったときに、参加者に演出を行うものであってもよい。例えば、図22の(出演者がカメラ目線でないとき)に示すように、手を振る等のジェスチャ2202を行う出演者の目線2201がカメラ目線でない場合、配信装置100は、参加者に演出を提供しない。また、例えば、図22の(出演がカメラ目線のとき)に示すように、ジェスチャ2204を行う出演者の目線2203がカメラ目線になったとき、配信装置100は、参加者に演出を提供する。 Figure 22 is a diagram (3) showing an image of processing according to the fifth embodiment. The distribution device 100 may provide a performance to the participants when a performer makes a gesture while looking at the camera. For example, as shown in Figure 22 (when the performer is not looking at the camera), if the line of sight 2201 of a performer making a gesture 2202 such as waving is not looking at the camera, the distribution device 100 does not provide a performance to the participants. Also, for example, as shown in Figure 22 (when the performer is looking at the camera), when the line of sight 2203 of a performer making a gesture 2204 is looking at the camera, the distribution device 100 provides a performance to the participants.

好適な一例として、配信装置100は、情報端末11等のディスプレイに表示するメッセージ2205に、参加者が登録した、参加者の名前を表示することができる。As a preferred example, the distribution device 100 can display the name of the participant registered by the participant in a message 2205 displayed on the display of an information terminal 11 or the like.

図23は、第5の実施形態に係る処理のイメージを示す図(4)である。配信装置100は、出演者の表情等に基づいて、端末10の発光色を変化させてもよい。例えば、図23の(出演者の表情が暗いとき)に示すように、手を振る等のジェスチャ2301を行う出演者の表情2302が暗いとき(又は落ち着いているとき)、配信装置100は、端末10を寒色系の発光色で発光させる。また、例えば、図23の(出演者の表情が明るいとき)に示すように、ジェスチャ2303を行う出演者の表情2304が明るいとき(又は興奮しているとき)、配信装置100は、端末10を暖色系の発光色で発光させる。なお、寒色系の発光色、及び暖色系の発光色は一例であり、他の色で発光させてもよい。 Figure 23 is a diagram (4) showing an image of the processing according to the fifth embodiment. The distribution device 100 may change the light emission color of the terminal 10 based on the facial expression of the performer. For example, as shown in FIG. 23 (when the performer's facial expression is dark), when the facial expression 2302 of the performer performing a gesture 2301 such as waving his/her hand is dark (or calm), the distribution device 100 causes the terminal 10 to emit light in a cool color. Also, for example, as shown in FIG. 23 (when the performer's facial expression is bright), when the facial expression 2304 of the performer performing a gesture 2303 is bright (or excited), the distribution device 100 causes the terminal 10 to emit light in a warm color. Note that the cool color emission color and the warm color emission color are examples, and other colors may be used.

図24は、第5の実施形態に係る処理のイメージを示す図(5)である。配信装置100は、参加者の応援入力に応じて、ディスプレイに表示させる出演者の映像、又は演出の有無等を変化させてもよい。例えば、図24の(応援しないとき)に示すように、参加者が応援入力をしていない場合、配信装置100は、参加者が利用する情報端末11等のディスプレイに、カメラ目線ではない出演者の映像を表示し、参加者への演出も行わない。また、例えば、図24の(応援したとき)に示すように、参加者が応援入力をした場合、配信装置100は、参加者が利用する情報端末11等のディスプレイに、カメラ目線の出演者の映像を表示し、参加者への演出を行う。 Figure 24 is a diagram (5) showing an image of the processing according to the fifth embodiment. The distribution device 100 may change the video of the performers displayed on the display, or the presence or absence of directing, etc., depending on the cheering input of the participants. For example, as shown in Figure 24 (when not cheering), if a participant has not input cheering, the distribution device 100 displays a video of the performers not looking at the camera on the display of the information terminal 11 used by the participant, etc., and does not perform any directing for the participant. Also, for example, as shown in Figure 24 (when cheering), if a participant has input cheering, the distribution device 100 displays a video of the performers looking at the camera on the display of the information terminal 11 used by the participant, etc., and performs directing for the participant.

このように、第5の実施形態によれば、配信システム1が、設定条件を満たす参加者に、出演者のジェスチャ又は視線等の出演者の行動に応じた演出を提供することができる。 Thus, according to the fifth embodiment, the distribution system 1 can provide participants who meet the set conditions with performances that correspond to the behavior of the performers, such as their gestures or gaze.

このように、本実施形態に係る配信システムの処理は、様々な変形及び応用が可能である。 In this way, the processing of the distribution system in this embodiment is susceptible to various modifications and applications.

[第6の実施形態]
第1~5の実施形態では、オンラインのイベントが音楽等の配信である場合の例について説明したが、配信システム1が配信するオンラインのイベントは、例えば、オンライン講義のような他のイベントであってもよい。
Sixth embodiment
In the first to fifth embodiments, an example has been described in which the online event is the distribution of music or the like, but the online event distributed by the distribution system 1 may also be other events, such as online lectures.

第6の実施形態では、配信システム1が配信するオンラインのイベントが、オンライン講義である場合の処理の例について説明する。なお、第6の実施形態における配信システム1のシステム構成、ハードウェア構成、及び機能構成は、基本的に、第1~3の実施形態と同様である。ただし、ここでは、主催者側は、講師の講義映像等を配信し、参加者は、講義を受講する受講者であるものとする。In the sixth embodiment, an example of processing will be described in which the online event distributed by the distribution system 1 is an online lecture. Note that the system configuration, hardware configuration, and functional configuration of the distribution system 1 in the sixth embodiment are basically the same as those of the first to third embodiments. However, in this case, the organizer distributes lecture videos of lecturers, etc., and the participants are students who take part in the lectures.

<処理の流れ>
図25は、第6の実施形態に係る配信システムの処理の例を示すフローチャートである。この処理は、例えば、図6に示すような配信システム1において、オンライン講義等のコンテンツを配信中に、配信装置100が繰り返し実行する処理の一例を示している。なお、基本的な処理の流れは、図7で説明した第1の実施形態に係る配信システムの処理と同様なので、ここでは、第1の実施形態と同様の処理に対する詳細な説明は省略する。
<Processing flow>
Fig. 25 is a flowchart showing an example of processing in a distribution system according to the sixth embodiment. This processing shows an example of processing repeatedly executed by the distribution device 100 during distribution of content such as online lectures in the distribution system 1 shown in Fig. 6. Note that the basic flow of processing is similar to the processing in the distribution system according to the first embodiment described in Fig. 7, and therefore detailed description of the processing similar to that in the first embodiment will be omitted here.

ステップS1401において、情報管理部603は、設定条件を入力する。例えば、情報管理部603は、主催者側の情報端末20に、設定条件を設定するウェブページを表示して、運営スタッフによる設定条件の入力を受け付けてもよい。或いは、情報管理部603は、記憶部604に予め記憶した設定条件を読み出すことにより、設定条件を入力してもよい。なお、第6の実施形態に係る設定条件の例については後述する。In step S1401, the information management unit 603 inputs the setting conditions. For example, the information management unit 603 may display a web page for setting the setting conditions on the organizer's information terminal 20 and accept input of the setting conditions by the operation staff. Alternatively, the information management unit 603 may input the setting conditions by reading out the setting conditions previously stored in the memory unit 604. Examples of the setting conditions according to the sixth embodiment will be described later.

ステップS1402において、情報収集部605は、端末10で取得した情報を収集する。例えば、情報収集部605は、情報端末11から、端末10が取得した受講者(参加者)の情報を取得する。この受講者の情報には、例えば、端末10が備える発光素子の発光色の情報、端末10の加速度又は角速度の情報、アピールボタン303の押下情報、又は受講者の状態を示す生体情報等が含まれる。In step S1402, the information collecting unit 605 collects information acquired by the terminal 10. For example, the information collecting unit 605 acquires information on the students (participants) acquired by the terminal 10 from the information terminal 11. This student information includes, for example, information on the light emission color of the light-emitting element provided in the terminal 10, information on the acceleration or angular velocity of the terminal 10, information on pressing of the appeal button 303, or biometric information indicating the state of the student.

ステップS1403において、生成部606は、情報収集部605が収集した情報に基づいて、受講者(参加者)の状態を生成する。例えば、生成部606は、ステップS1401で入力した設定条件に応じて、受講者が端末10の発光色を切り替えた時刻と発光色の情報、受講者が端末10を振った時間、又は所定時間内のアピールボタンの連打回数等の情報を生成する。In step S1403, the generation unit 606 generates the status of the student (participant) based on the information collected by the information collection unit 605. For example, the generation unit 606 generates information such as the time when the student switched the light emission color of the terminal 10 and the light emission color, the time when the student shook the terminal 10, or the number of times the appeal button was pressed repeatedly within a specified time, according to the setting conditions input in step S1401.

ステップS1404において、抽出部607は、生成部606が生成した受講者の状態が、ステップS1401で入力した設定条件を満たすか否かを判断する。受講者の状態が設定条件を満たす場合、抽出部607は、処理をステップS1405に移行させる。一方、受講者の状態が設定条件を満たさない場合、抽出部607は、処理をステップS1406に移行させる。In step S1404, the extraction unit 607 determines whether the status of the student generated by the generation unit 606 satisfies the set conditions input in step S1401. If the status of the student satisfies the set conditions, the extraction unit 607 transitions the process to step S1405. On the other hand, if the status of the student does not satisfy the set conditions, the extraction unit 607 transitions the process to step S1406.

ステップS1405に移行すると、抽出部607は、受講者の状態が設定条件を満たした受講者を抽出者として抽出する。抽出者には、後述する設定条件に従って、講師、又は特典提供部608が特典を提供する。When the process proceeds to step S1405, the extraction unit 607 extracts students whose status satisfies the set conditions as extracted students. The instructor or the reward provision unit 608 provides rewards to the extracted students according to the set conditions described below.

一方、ステップS1406に移行すると、配信部609は、受講者の状態が設定条件を満たしていない受講者(非抽出者)に、後述する設定条件に従って、行動変容を促すメッセージを配信する。On the other hand, when proceeding to step S1406, the distribution unit 609 distributes a message encouraging behavioral change to participants (non-extracted participants) whose status does not satisfy the set conditions, in accordance with the set conditions described below.

(判定条件の例)
図26Aは、図25のステップS1401において、情報管理部603が入力する判定条件の一例を示している。図26Aに示すように、第6の実施形態に係る設定条件は、第1の実施形態に係る設定条件611a、611bと同様に、項目として、「内容」、「判定条件」、「判定」、「特典、又はメッセージ」等の情報を含む。
(Examples of judgment conditions)
Fig. 26A shows an example of the judgment conditions input by the information management unit 603 in step S1401 in Fig. 25. As shown in Fig. 26A, the setting conditions according to the sixth embodiment include information such as "content", "judgment conditions", "judgment", and "benefit or message" as items, similar to the setting conditions 611a and 611b according to the first embodiment.

図26Aの判定条件611dでは、講師が出題した問題の解答が「白色」であり、講師の合図から10秒以内に、端末10で白色の発光色を選択した場合、当該端末10が設定条件を満たしており、判定が「○」になることを示している。また、講師の合図から10秒以内に、端末10で白色以外の発光色を選択した場合、当該端末10が設定条件を満たしておらず、判定が「△」になることを示している。さらに、講師の合図から10秒以内に端末10からの反応がない場合、当該端末10は、設定条件を満たしておらず、判定が「×」になることを示している。 In the judgment condition 611d of Fig. 26A, if the answer to the question posed by the instructor is "white" and the terminal 10 selects the white light emission color within 10 seconds after the instructor's signal, the terminal 10 satisfies the set condition and the judgment is "○". Also, if the terminal 10 selects a light emission color other than white within 10 seconds after the instructor's signal, the terminal 10 does not satisfy the set condition and the judgment is "△". Furthermore, if there is no response from the terminal 10 within 10 seconds after the instructor's signal, the terminal 10 does not satisfy the set condition and the judgment is "X".

また、図26Aの判定条件611dでは、端末10の判定が「○」である場合、当該端末10を利用する受講者(参加者)に、特典を提供することを示している。なお、提供する特典の一例として、受講者が内容を理解していると判断し、宿題を軽減するもの等であってもよい。ただし、これに限られない。また、端末10の判定が「△」である場合、当該端末10を利用する受講者に、行動変容を促すメッセージとして「正解は白色です。××を復習しよう」を配信することを示している。さらに、端末10の判定が「×」である場合、当該端末10を利用する受講者に、行動変容を促すメッセージとして「制限時間内に回答しよう」を配信することを示している。 In addition, the judgment condition 611d in FIG. 26A indicates that if the judgment of the terminal 10 is "○", a special benefit will be provided to the student (participant) using the terminal 10. An example of a special benefit to be provided may be a reduction in homework when it is judged that the student understands the content. However, this is not limited to this. In addition, if the judgment of the terminal 10 is "△", it indicates that a message "The correct answer is white. Let's review XX" will be delivered to the student using the terminal 10 as a message encouraging behavioral change. Furthermore, if the judgment of the terminal 10 is "×", it indicates that a message "Please answer within the time limit" will be delivered to the student using the terminal 10 as a message encouraging behavioral change.

図26Bは、図25のステップS1401において、情報管理部603が入力する判定条件の別の一例を示している。 Figure 26B shows another example of a judgment condition input by the information management unit 603 in step S1401 of Figure 25.

図26Bの判定条件611eでは、受講者が質問をしたいときに端末10を振って合図をするものとする。また、受講者が端末10を所定の時間振った場合、当該端末10が設定条件を満たしており、判定が「○」になることを示している。また、受講者が端末10を振った時間が所定の時間に満たない場合、当該端末10が設定条件を満たしていないが、判定が「○」との差が比較的小さいため、判定が「△」になることを示している。さらに、端末10からの反応がない場合、当該端末10は、設定条件を満たしておらず判定「○」との差が比較的大きいため、判定が「×」になることを示している。In the judgment condition 611e of FIG. 26B, when a student wants to ask a question, he or she shakes the terminal 10 to signal. If the student shakes the terminal 10 for a specified time, the terminal 10 satisfies the set condition, and the judgment is "○". If the student shakes the terminal 10 for less than the specified time, the terminal 10 does not satisfy the set condition, but the judgment is "△" because the difference between the judgment and "○" is relatively small. If there is no response from the terminal 10, the terminal 10 does not satisfy the set condition, and the difference between the judgment and "○" is relatively large, and the judgment is "×".

また、図26Bの判定条件611eでは、端末10の判定が「○」である場合、特典として、当該端末10を利用する受講者からの質問を受け付けることを示している。また、端末10の判定が「△」である場合、当該端末10を利用する受講者に、行動変容を促すメッセージとして「5秒以上端末を振ろう」を配信することを示している。さらに、端末10の判定が「×」である場合、当該端末10を利用する受講者に、行動変容を促すメッセージとして「不明点があれば端末を振ろう」を配信することを示されている。 In addition, the judgment condition 611e in FIG. 26B indicates that if the judgment of the terminal 10 is "○", questions from the students using the terminal 10 will be accepted as a special benefit. In addition, if the judgment of the terminal 10 is "△", a message "Shake your device for more than 5 seconds" will be sent to the students using the terminal 10 as a way to encourage behavioral change. Furthermore, if the judgment of the terminal 10 is "×", a message "Shake your device if you have any questions" will be sent to the students using the terminal 10 as a way to encourage behavioral change.

なお、応用例として、予め設定された許容時間を超えて端末10から反応がない場合、講師、又は特典提供部608は、例えば、講義を聞いていない、席を外している、又は睡眠中等と判断して、受講者にネガティブな特典(宿題等)を与えることも可能である。As an example of application, if there is no response from the terminal 10 beyond a preset allowable time, the lecturer or the reward provision unit 608 may determine that the student is not listening to the lecture, is away from his/her seat, or is asleep, and may give the student a negative reward (such as homework).

図26Cは、図25のステップS1401において、情報管理部603が入力する判定条件の別の一例を示している。 Figure 26C shows another example of a judgment condition input by the information management unit 603 in step S1401 of Figure 25.

図26Cの判定条件611fでは、講師が回答を求めたとき等に、受講者がアピールボタン303を連打して、回答できることをアピールするものとする。また、所定の時間内のアピールボタンの連打回数が最も多い受講者が、設定条件を満たしており、判定が「○」になることを示している。また、所定の時間内のアピールボタンの連打回数が最も多い受講者との連打回数の差が10回未満の受講者が、設定条件を満たしていないが、判定が「○」との差が比較的小さいため、判定が「△」になることを示している。さらに、所定の時間内のアピールボタンの連打回数が最も多い受講者との連打回数の差が10回以上の受講者が、設定条件を満たしておらず、判定「○」との差が比較的大きいため、判定が「×」になることを示している。In the judgment condition 611f of FIG. 26C, when the instructor requests an answer, the student taps the appeal button 303 repeatedly to show that he/she can answer. It also indicates that the student who taps the appeal button the most times within a specified time meets the set condition, and is judged as "○". It also indicates that a student who taps the appeal button less than 10 times more than the student who taps the appeal button the most within a specified time does not meet the set condition, but the difference between the judgment and "○" is relatively small, and so the judgment is "△". It also indicates that a student who taps the appeal button more than 10 times more than the student who taps the appeal button the most within a specified time does not meet the set condition, and the difference between the judgment and "○" is relatively large, and so the judgment is "×".

また、図26Cの判定条件611fでは、受講者の判定が「○」である場合、特典として、当該受講者の回答を受け付けることを示している。また、受講者の判定が「△」である場合、当該受講者に、行動変容を促すメッセージとして「惜しい!あと10回で1番」を配信することを示している。さらに、受講者の判定が「×」である場合、当該受講者に、行動変容を促すメッセージとして「もっと講師にアピールしよう」を配信することを示されている。 In addition, the judgment condition 611f in FIG. 26C indicates that if the student's judgment is "○", the answer of the student will be accepted as a bonus. In addition, if the student's judgment is "△", the message "Too close! Only 10 more tries to be number one" will be sent to the student as a message encouraging a behavioral change. In addition, if the student's judgment is "×", the message "Appeal more to the instructor" will be sent to the student as a message encouraging a behavioral change.

このように、本実施形態に係る配信システム1は、設定条件の設定により、様々な利用シーンに適用することができる。 In this way, the distribution system 1 of this embodiment can be applied to various usage scenarios by setting the configuration conditions.

以上、本発明の各実施形態によれば、オンラインで開催される様々なイベントにおいて、イベントに参加する参加者と、他の参加者との一体感を向上させるシステムを提供することができる。 As described above, according to each embodiment of the present invention, a system can be provided that enhances the sense of unity between participants in various events held online and other participants.

本願は、日本特許庁に2021年12月27日に出願された基礎出願2021-211812号の優先権を主張するものであり、その全内容を参照によりここに援用する。 This application claims priority to basic application No. 2021-211812, filed with the Japan Patent Office on December 27, 2021, the entire contents of which are incorporated herein by reference.

なお、本発明は、上記の各実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、又は応用が可能である。例えば、端末10の形状は、スティック状以外にも、指又は腕にはめる、手の中に収まる、等のような他の形状であってもよい。The present invention is not limited to the above-described embodiments, and various modifications or applications are possible within the scope of the gist of the present invention described in the claims. For example, the shape of the terminal 10 may be other than a stick shape, such as a shape that can be worn on a finger or arm, or that can fit in the hand.

1 配信システム
10、10a~10c、10x 端末
11、11a~11c 情報端末
20 情報端末
200 コンピュータ
301 フルカラーLED(発光素子)
100 配信装置
501 変更部
502 第1の検出部
503 第2の検出部
504 第3の検出部
604 記憶部
606 生成部
607 抽出部
609 配信部
611、611a~611f 設定条件
902 メッセージ
1 Distribution system 10, 10a to 10c, 10x Terminal 11, 11a to 11c Information terminal 20 Information terminal 200 Computer 301 Full color LED (light emitting element)
REFERENCE SIGNS LIST 100 Distribution device 501 Change unit 502 First detection unit 503 Second detection unit 504 Third detection unit 604 Storage unit 606 Generation unit 607 Extraction unit 609 Distribution unit 611, 611a to 611f Setting condition 902 Message

Claims (14)

配信装置と参加者が利用する端末とを含む配信システムであって、
前記参加者が満たすべき設定条件を記憶する記憶部と、
前記端末で取得した情報に基づいて、前記設定条件を満たす前記端末を利用している参加者を抽出する抽出部と、
前記参加者のうち、前記抽出部によって抽出されなかった前記端末を利用している非抽出者に前記設定条件に応じて行動変容を促すメッセージを配信する配信部と、
を有する、配信システム。
A distribution system including a distribution device and a terminal used by a participant,
A storage unit that stores set conditions that the participants must satisfy;
an extraction unit that extracts participants who use the terminal and who satisfy the set condition based on the information acquired by the terminal;
a distribution unit that distributes a message encouraging behavioral change to a non-extracted person who is using a terminal not extracted by the extraction unit among the participants, in accordance with the set condition;
A distribution system having the above configuration.
前記端末は、前記参加者の操作に応じて、前記端末が備える発光素子の発光色を変更する変更部を有し、
前記端末で取得した情報は、前記発光素子の発光色の情報を含む、
請求項1に記載の配信システム。
the terminal has a change unit that changes a light emission color of a light emitting element included in the terminal in response to an operation of the participant;
The information acquired by the terminal includes information on the light emission color of the light emitting element.
The distribution system according to claim 1 .
前記端末は、前記端末の加速度又は角速度を検出する第1の検出部を有し、
前記端末で取得した情報は、前記端末の加速度又は角速度の情報を含む、
請求項に記載の配信システム。
the terminal has a first detection unit that detects an acceleration or an angular velocity of the terminal;
The information acquired by the terminal includes information on the acceleration or angular velocity of the terminal.
The distribution system according to claim 1 .
前記端末は、前記端末が備えるボタンの押下を検出する第2の検出部を有し、
前記端末で取得した情報は、前記ボタンの押下、押下回数、又は押下速度の情報を含む、
請求項に記載の配信システム。
the terminal has a second detection unit that detects pressing of a button provided on the terminal,
The information acquired by the terminal includes information on pressing the button, the number of times the button was pressed, or the pressing speed.
The distribution system according to claim 1 .
前記端末は、生体情報を取得する第3の検出部を有し、
前記端末で取得した情報は、前記生体情報を含む、
請求項に記載の配信システム。
the terminal has a third detection unit that acquires biometric information;
The information acquired by the terminal includes the biometric information.
The distribution system according to claim 1 .
前記端末で取得した情報と時間情報とを含む、前記参加者の状態を示す情報を生成する生成部を有し、
前記抽出部は、前記状態を示す情報が前記設定条件を満たす参加者を抽出する、
請求項1乃至5のいずれか一項に記載の配信システム。
a generating unit that generates information indicating a state of the participant, the information including the information acquired by the terminal and time information;
The extraction unit extracts participants whose status information satisfies the set condition.
A distribution system according to any one of claims 1 to 5.
前記抽出部は、前記参加者の状態と他の参加者の状態との一致度に基づいて、前記設定条件を満たす参加者を抽出する、請求項1乃至のいずれか一項に記載の配信システム。 The distribution system according to claim 1 , wherein the extraction unit extracts the participant who satisfies the set condition based on a degree of coincidence between the status of the participant and the statuses of other participants. 前記設定条件を満たす参加者に、前記参加者が保有するポイントに応じたサービスを提供する特典提供部を有する、請求項1乃至のいずれか一項に記載の配信システム。 6. The distribution system according to claim 1 , further comprising a bonus provision unit that provides a participant who satisfies the set conditions with a service according to points held by the participant. 前記参加者が保有するポイントは、前記参加者の課金に応じて変化する、請求項8に記載の配信システム。 The distribution system of claim 8, wherein the points held by the participant change according to the charge made by the participant. 前記設定条件を満たす参加者に、出演者のジェスチャ、又は前記出演者の視線に応じた演出を提供する特典提供部を有する、請求項1乃至のいずれか一項に記載の配信システム。 The distribution system according to claim 1 , further comprising a special offer unit that offers a special effect corresponding to a gesture or a line of sight of a performer to a participant who satisfies the set condition. 前記配信部は、前記非抽出者が前記設定条件を満たすための情報を含む前記メッセージを配信する、請求項1乃至のいずれか一項に記載の配信システム。 The system according to claim 1 , wherein the delivery unit delivers the message including information for the non-extractor to satisfy the set condition. 前記配信部は、
前記設定条件に基づいて、前記非抽出者を複数のグループに分けて、
前記グループに応じた前記メッセージを配信する、
請求項1乃至のいずれか一項に記載の配信システム。
The distribution unit is
Dividing the non-extracted persons into a plurality of groups based on the set conditions;
Delivering the message according to the group;
A distribution system according to any one of claims 1 to 5 .
配信装置と参加者が利用する端末とを含む配信システムにおいて、
前記参加者の設定条件を記憶する処理と、
前記端末で取得した情報に基づいて、前記設定条件を満たす前記端末を利用している参加者を抽出する抽出処理と、
前記参加者のうち、前記抽出処理で抽出されなかった前記端末を利用している非抽出者に前記設定条件に応じて行動変容を促すメッセージを配信する処理と、
をコンピュータが実行する、配信方法。
In a distribution system including a distribution device and a terminal used by a participant,
A process of storing the participant's setting conditions;
An extraction process for extracting participants who use the terminal and who satisfy the set condition based on the information acquired by the terminal;
A process of delivering a message encouraging behavioral change to non-extracted participants who are using the terminals not extracted in the extraction process, according to the set conditions;
A computer-implemented, delivery method.
請求項13に記載の配信方法をコンピュータに実行させる、プログラム。 A program for causing a computer to execute the distribution method according to claim 13.
JP2023570881A 2021-12-27 2022-12-20 Distribution system, distribution method, and program Active JP7577905B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2021211812 2021-12-27
JP2021211812 2021-12-27
PCT/JP2022/046849 WO2023127596A1 (en) 2021-12-27 2022-12-20 Distribution system, distribution method, and program

Publications (3)

Publication Number Publication Date
JPWO2023127596A1 JPWO2023127596A1 (en) 2023-07-06
JPWO2023127596A5 JPWO2023127596A5 (en) 2024-05-27
JP7577905B2 true JP7577905B2 (en) 2024-11-06

Family

ID=86998951

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023570881A Active JP7577905B2 (en) 2021-12-27 2022-12-20 Distribution system, distribution method, and program

Country Status (4)

Country Link
JP (1) JP7577905B2 (en)
KR (1) KR20240117576A (en)
CN (1) CN118160291A (en)
WO (1) WO2023127596A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001306941A (en) 2000-02-15 2001-11-02 Web Port:Kk Advertisement method and advertisement system using computer network and recording medium
JP2004199506A (en) 2002-12-19 2004-07-15 Hitachi Software Eng Co Ltd System for grasping state of participation in course
JP2014230126A (en) 2013-05-23 2014-12-08 チームラボ株式会社 Viewer participation type television program broadcasting method and system
JP2019049992A (en) 2014-01-17 2019-03-28 任天堂株式会社 Information processing system, server system, information processor, and method for processing information
JP2021051549A (en) 2019-09-25 2021-04-01 株式会社ドワンゴ Reward management system, reward management method and reward management program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7216394B2 (en) 2018-07-04 2023-02-01 学校法人 芝浦工業大学 Live production system and live production method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001306941A (en) 2000-02-15 2001-11-02 Web Port:Kk Advertisement method and advertisement system using computer network and recording medium
JP2004199506A (en) 2002-12-19 2004-07-15 Hitachi Software Eng Co Ltd System for grasping state of participation in course
JP2014230126A (en) 2013-05-23 2014-12-08 チームラボ株式会社 Viewer participation type television program broadcasting method and system
JP2019049992A (en) 2014-01-17 2019-03-28 任天堂株式会社 Information processing system, server system, information processor, and method for processing information
JP2021051549A (en) 2019-09-25 2021-04-01 株式会社ドワンゴ Reward management system, reward management method and reward management program

Also Published As

Publication number Publication date
JPWO2023127596A1 (en) 2023-07-06
KR20240117576A (en) 2024-08-01
WO2023127596A1 (en) 2023-07-06
CN118160291A (en) 2024-06-07

Similar Documents

Publication Publication Date Title
US12366929B2 (en) Systems, methods, and apparatus for enhanced peripherals
US12147612B2 (en) Systems, methods, and apparatus for enhanced presentation remotes
US10105608B1 (en) Applying participant metrics in game environments
KR102173479B1 (en) Method, user terminal and server for information exchange communications
TWI379205B (en) Instant communication interacting system and method thereof
CN112749956B (en) Information processing method, device and equipment
CN104043245A (en) Game Controller
Isabella et al. Emotional contagion and socialization: Reflection on virtual interaction
JP7577905B2 (en) Distribution system, distribution method, and program
JP7660758B1 (en) Information processing device, information processing method, and program
CN116547641A (en) Information processing device, information processing method, program, and information processing system
WO2022152010A1 (en) Methods for acquiring virtual article and publishing virtual article, computer device, and medium
CN116438801A (en) Information processing device, information processing method, program, and information processing system
JP6753407B2 (en) Emotion guidance systems, emotion guidance methods, and programs
CN116457750A (en) Information processing device, information processing method, program, and information processing system
JP2019074790A (en) Content distribution system and computer system
JP7505666B1 (en) COMMUNICATION SUPPORT PROGRAM, COMMUNICATION SUPPORT METHOD, AND COMMUNICATION SUPPORT SYSTEM
JP7520264B1 (en) USER TERMINAL, REACTION CONTROL METHOD, REACTION CONTROL PROGRAM, AND DISTRIBUTION SYSTEM
JP7698810B1 (en) Information processing device, information processing method, and program
JP2025059896A (en) Information processing system, information processing method, and program
JP2025184544A (en) Virtual space control device, virtual space control program, and virtual space control method
Dyson Enchanting Data: Body, Voice and Tone in Affective Computing
JP2024021297A (en) Information processing device, information processing method, program and information processing system
WO2024236839A1 (en) Communication assistance program, communication assistance method, and communication assistance system
JP2024104858A (en) Online customer service system, online customer service method, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240229

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240229

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240927

R150 Certificate of patent or registration of utility model

Ref document number: 7577905

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150