[go: up one dir, main page]

JP2024090793A - Information processing device, information processing method, and program - Google Patents

Information processing device, information processing method, and program Download PDF

Info

Publication number
JP2024090793A
JP2024090793A JP2022206914A JP2022206914A JP2024090793A JP 2024090793 A JP2024090793 A JP 2024090793A JP 2022206914 A JP2022206914 A JP 2022206914A JP 2022206914 A JP2022206914 A JP 2022206914A JP 2024090793 A JP2024090793 A JP 2024090793A
Authority
JP
Japan
Prior art keywords
viewer
parameter
voice
video
control unit
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.)
Pending
Application number
JP2022206914A
Other languages
Japanese (ja)
Inventor
遼平 大脇
Ryohei Owaki
幸介 栗山
Kosuke Kuriyama
雅矩 松本
Masanori Matsumoto
信貴 小牧
Nobutaka Komaki
賢吾 得地
Kengo Tokuchi
栞 惠良
Shiori Era
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.)
Mixi Inc
Original Assignee
Mixi Inc
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 Mixi Inc filed Critical Mixi Inc
Priority to JP2022206914A priority Critical patent/JP2024090793A/en
Publication of JP2024090793A publication Critical patent/JP2024090793A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

To provide a technique for viewing a moving image with a sound that varies for each user.SOLUTION: An information processing device includes: a reproduction control unit that causes terminal devices of a plurality of viewers including a first viewer and a second viewer to reproduce a moving image of a distributer; and a parameter control unit that performs control, when the first viewer satisfies a predetermined condition, to allow the first viewer to use a predetermined sound parameter. The reproduction control unit causes the terminal device of the first viewer to reproduce the moving image using sound data generated based on a setting of the sound parameter which is specified by an input by the first viewer; and causes the terminal device of the second viewer to reproduce the moving image using sound data generated independently of the setting of the sound parameter which is specified by the input by the first user.SELECTED DRAWING: Figure 14

Description

本発明は、情報処理装置、情報処理方法及びプログラムに関する。 The present invention relates to an information processing device, an information processing method, and a program.

配信者の動画を視聴者の端末装置に配信するシステムが知られている。このようなシステムでは、視聴者による参加行動が可能な場合がある。例えば、特許文献1には、視聴コンテンツに対する視聴者の参加行動として、音声による参加行動が可能であり、視聴者の参加行動のタイミングにおける視聴コンテンツの状況に基づいて、音声に関する変更処理を行うシステムが開示されている。 Systems are known that distribute videos from distributors to viewers' terminal devices. In such systems, viewers may be able to participate. For example, Patent Literature 1 discloses a system in which a viewer can participate in viewing content by participating through audio, and changes are made to the audio based on the status of the viewing content at the time of the viewer's participation.

特開2022-156116号公報JP 2022-156116 A

特許文献1のシステムは、視聴者による参加行動の音声を変更するものであって、配信者の音声については変更されない。そのため、視聴者にとっては、視聴する配信動画における音声は変化しない。 The system in Patent Document 1 changes the audio of the viewer's participation action, but does not change the audio of the distributor. Therefore, for the viewer, the audio in the distributed video they are watching does not change.

本発明は、ユーザごとに変化した音声での動画視聴を可能にする技術を提供する。 The present invention provides technology that enables users to watch videos with audio that changes for each user.

本発明の一形態に係る情報処理装置は、配信者の動画を、第1視聴者及び第2視聴者を含む複数の視聴者の端末装置に再生させる、再生制御部と、前記第1視聴者が所定の条件を満たした場合、前記第1視聴者に対して所定の音声パラメータを利用可能に制御する、パラメータ制御部と、を備え、前記再生制御部は、前記第1視聴者の入力により指定された前記音声パラメータの設定に基づいて生成された音声データを用いて、前記第1視聴者の端末装置に前記動画を再生させ、前記第1視聴者の入力により指定された前記音声パラメータの設定とは独立して生成された音声データを用いて、前記第2視聴者の端末装置に前記動画を再生させる。 An information processing device according to one embodiment of the present invention includes a playback control unit that plays a video of a distributor on the terminal devices of multiple viewers, including a first viewer and a second viewer, and a parameter control unit that controls the use of predetermined voice parameters for the first viewer when the first viewer satisfies a predetermined condition. The playback control unit plays the video on the terminal device of the first viewer using voice data generated based on the voice parameter settings specified by input from the first viewer, and plays the video on the terminal device of the second viewer using voice data generated independently of the voice parameter settings specified by input from the first viewer.

本発明によれば、ユーザごとに変化した音声での動画視聴を可能にできる。 The present invention makes it possible for users to watch videos with audio that changes for each user.

一実施形態に係る配信システムのシステム構成の一例を示す図である。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 the hardware configuration of a server, a distributor terminal device, and a viewer terminal device. サーバの機能ブロック構成例を示す図である。FIG. 2 illustrates an example of a functional block configuration of a server. 配信者管理DBとして管理されるデータの一例を示す図である。FIG. 2 is a diagram illustrating an example of data managed as a distributor management DB. 視聴者管理DBとして管理されるデータの一例を示す図である。FIG. 2 is a diagram showing an example of data managed as a viewer management DB. 動画管理DBとして管理されるデータの一例を示す図である。FIG. 2 is a diagram illustrating an example of data managed as a video management DB. パラメータ管理DBとして管理されるデータの一例を示す図である。FIG. 4 is a diagram illustrating an example of data managed as a parameter management DB. 配信者の動画を視聴する視聴者の視聴者端末装置における配信画面の一例を示す図である。FIG. 13 is a diagram showing an example of a distribution screen on a viewer terminal device of a viewer who is viewing a video of a distributor. パラメータ制御部が実行する処理の一例を示すフローチャートである。10 is a flowchart illustrating an example of a process executed by a parameter control unit. パラメータ制御部が実行する処理の他の一例を示すフローチャートである。10 is a flowchart illustrating another example of the process executed by the parameter control unit. 音声パラメータの設定を指定するための設定画面の一例を示す図である。FIG. 13 is a diagram showing an example of a setting screen for designating settings of voice parameters. 音声パラメータの設定を指定するための設定画面の一例を示す図である。FIG. 13 is a diagram showing an example of a setting screen for designating settings of voice parameters. 音声パラメータの設定を指定するための設定画面の一例を示す図である。FIG. 13 is a diagram showing an example of a setting screen for designating settings of voice parameters. 音声パラメータの設定を指定するための設定画面の一例を示す図である。FIG. 13 is a diagram showing an example of a setting screen for designating settings of voice parameters.

以下、実施形態について、図面を参照しながら説明する。図面において、同一又は同等の構成要素には同一の符号を付し、同一又は同等の構成要素に関する説明が重複する場合は適宜省略する。なお、以下に説明する実施形態は、特許請求の範囲に記載された内容を限定するものではない。また、実施形態で説明される構成の全てが、必ずしも本開示の必須構成要件であるとは限らない。本開示で説明する機能を発揮する限りにおいて、実施形態で説明される構成は、適宜省略されてもよい。 The following describes the embodiments with reference to the drawings. In the drawings, identical or equivalent components are given the same reference numerals, and duplicate descriptions of identical or equivalent components are omitted as appropriate. Note that the embodiments described below do not limit the contents described in the claims. Furthermore, not all of the configurations described in the embodiments are necessarily essential components of the present disclosure. As long as the functions described in the present disclosure are achieved, the configurations described in the embodiments may be omitted as appropriate.

<システム構成例>
図1は、一実施形態に係る配信システム1のシステム構成の一例を示す図である。図1に示す配信システム1は、サーバ10と、配信者端末装置20と、複数の視聴者端末装置21と、を備える。図1では、複数の視聴者端末装置21として、第1視聴者端末装置21aと第2視聴者端末装置21bとを図示している。しかしながら、配信システム1が備える視聴者端末装置21の台数は、2台に限られず、3台以上であってもよい。本明細書において、第1視聴者端末装置21aと第2視聴者端末装置21bとを区別しない場合には、これらをまとめて、単に「視聴者端末装置21」と記載する。
<System configuration example>
FIG. 1 is a diagram showing an example of a system configuration of a distribution system 1 according to an embodiment. The distribution system 1 shown in FIG. 1 includes a server 10, a distributor terminal device 20, and a plurality of viewer terminal devices 21. In FIG. 1, a first viewer terminal device 21a and a second viewer terminal device 21b are illustrated as the plurality of viewer terminal devices 21. However, the number of viewer terminal devices 21 included in the distribution system 1 is not limited to two, and may be three or more. In this specification, when the first viewer terminal device 21a and the second viewer terminal device 21b are not to be distinguished from each other, they are collectively referred to simply as "viewer terminal device 21".

サーバ10と、配信者端末装置20及び視聴者端末装置21とは、インターネット、イントラネット、無線LAN(Local Area Network)、移動通信などの通信ネットワークNを介して互いに情報通信可能に接続されている。 The server 10, the distributor terminal device 20, and the viewer terminal device 21 are connected to each other so that they can communicate information with each other via a communication network N such as the Internet, an intranet, a wireless LAN (Local Area Network), or mobile communications.

サーバ10は、本開示に係る情報処理装置として機能する。サーバ10は、1又は複数の物理的なサーバなどにより構成されていてもよく、ハイパーバイザー(hypervisor)上で動作する仮想的なサーバを用いて構成されていてもよく、クラウドサーバを用いて構成されていてもよい。本実施形態に係るサーバ10は、動画を配信する配信サービスを提供する。 The server 10 functions as an information processing device according to the present disclosure. The server 10 may be configured with one or more physical servers, may be configured using a virtual server that operates on a hypervisor, or may be configured using a cloud server. The server 10 according to this embodiment provides a distribution service that distributes videos.

配信者端末装置20は、動画の配信を行う配信者が使用する端末装置である。配信者端末装置20は、例えば、携帯電話(スマートフォンを含む)、タブレット端末、PC(Personal Computer)などである。配信者端末装置20は、例えば配信サービスを使用するための専用のアプリケーションソフトウェアをインストールすることにより、動画の配信を行うことができる。 The distributor terminal device 20 is a terminal device used by a distributor who distributes videos. The distributor terminal device 20 is, for example, a mobile phone (including a smartphone), a tablet terminal, a PC (Personal Computer), etc. The distributor terminal device 20 can distribute videos by installing, for example, dedicated application software for using a distribution service.

配信者は、配信者端末装置20を用いて、配信システム1上で動画の配信を行う。配信者は、配信者端末装置20を用いて、例えば、リアルタイムで動画を視聴者端末装置21に配信する、いわゆるライブ配信を行うことができる。 A distributor uses a distributor terminal device 20 to distribute videos on the distribution system 1. A distributor can use the distributor terminal device 20 to distribute videos to a viewer terminal device 21 in real time, for example, in a so-called live distribution.

図1では、1台の配信者端末装置20のみが図示されている。しかしながら、配信システム1は、複数の配信者端末装置20を備えていてもよい。例えば、配信システム1を用いて配信を行う配信者が複数存在する場合、配信システム1は、当該複数の配信者がそれぞれ使用する配信者端末装置20を備えてよい。 In FIG. 1, only one broadcaster terminal device 20 is shown. However, the distribution system 1 may include multiple broadcaster terminal devices 20. For example, if there are multiple broadcasters who broadcast using the distribution system 1, the distribution system 1 may include a broadcaster terminal device 20 used by each of the multiple broadcasters.

視聴者端末装置21は、配信される動画を視聴する視聴者が使用する端末装置である。視聴者端末装置21は、例えば、携帯電話(スマートフォンを含む)、タブレット端末、PCなどである。視聴者端末装置21は、例えば配信サービスを使用するための専用のアプリケーションソフトウェアをインストールすることにより、動画の視聴を行うことができる。 The viewer terminal device 21 is a terminal device used by a viewer who wants to watch a distributed video. The viewer terminal device 21 is, for example, a mobile phone (including a smartphone), a tablet terminal, a PC, etc. The viewer terminal device 21 can watch videos by installing, for example, dedicated application software for using a distribution service.

視聴者は、視聴者端末装置21を用いて、配信者が配信システム1を用いて配信する動画を視聴することができる。例えば、第1視聴者は、第1視聴者端末装置21aを用いて動画を視聴し、第2視聴者は、第2視聴者端末装置21bを用いて動画を視聴することができる。なお、図1には図示していないが、第1視聴者及び第2視聴者以外の視聴者も、それぞれ視聴者端末装置21を用いて動画を視聴することができる。 Viewers can use viewer terminal device 21 to watch videos that a distributor distributes using distribution system 1. For example, a first viewer can watch a video using first viewer terminal device 21a, and a second viewer can watch a video using second viewer terminal device 21b. Although not shown in FIG. 1, viewers other than the first viewer and second viewer can also watch videos using their own viewer terminal device 21.

<ハードウェア構成>
図2は、サーバ10、配信者端末装置20及び視聴者端末装置21のハードウェア構成例を示す図である。サーバ10、配信者端末装置20及び視聴者端末装置21は、CPU(Central Processing Unit)又はGPU(Graphical processing unit)などのプロセッサ11と、メモリ、HDD(Hard Disk Drive)及び/又はSSD(Solid State Drive)などの記憶装置12と、有線又は無線で情報通信を行う通信IF(Interface)13と、入力操作を受け付ける入力デバイス14と、情報の出力を行う出力デバイス15と、を備える。入力デバイス14は、例えば、キーボード、タッチパネル、マウス、マイク及び/又はカメラなどである。出力デバイス15は、例えば、ディスプレイ及び/又はスピーカなどである。なお、サーバ10、配信者端末装置20及び視聴者端末装置21は、その仕様などに応じて、必ずしも上述したハードウェア構成の全てを備えていなくてもよい。例えば、サーバ10は、必ずしも入力デバイス14及び出力デバイス15を備えていなくてもよい。
<Hardware Configuration>
2 is a diagram showing an example of the hardware configuration of the server 10, the distributor terminal device 20, and the viewer terminal device 21. The server 10, the distributor terminal device 20, and the viewer terminal device 21 each include a processor 11 such as a CPU (Central Processing Unit) or a GPU (Graphical processing unit), a storage device 12 such as a memory, a HDD (Hard Disk Drive) and/or an SSD (Solid State Drive), a communication IF (Interface) 13 for performing information communication by wire or wirelessly, an input device 14 for accepting input operations, and an output device 15 for outputting information. The input device 14 is, for example, a keyboard, a touch panel, a mouse, a microphone, and/or a camera. The output device 15 is, for example, a display and/or a speaker. The server 10, the distributor terminal device 20, and the viewer terminal device 21 may not necessarily include all of the above-mentioned hardware configurations depending on their specifications. For example, the server 10 may not necessarily include the input device 14 and the output device 15.

<配信サービスの概要>
本実施形態に係る配信システム1において、サーバ10は、ネットワークNを介して、配信者及び視聴者に対し、配信サービスを提供する。配信者は、配信システム1が提供する配信サービスを用いて動画を配信することができ、視聴者は、配信システム1が提供する配信サービスを用いて、配信者の動画を視聴することができる。
<Overview of distribution service>
In the distribution system 1 according to the present embodiment, the server 10 provides a distribution service to distributors and viewers via the network N. Distributors can distribute videos using the distribution service provided by the distribution system 1, and viewers can watch the videos of the distributors using the distribution service provided by the distribution system 1.

配信システム1が提供する配信サービスでは、配信者がライブ配信を行うことができる。例えば、配信者は、配信者端末装置20を用いて、入力デバイスとしてのカメラで配信者自身を撮影するとともに、入力デバイスとしてのマイクで配信者の音声を入力する。配信者端末装置20は、配信者の映像及び音声のデータを、ネットワークNを介してサーバ10に送信する。サーバ10は、配信者端末装置20から受信した映像及び音声のデータに基づき、視聴者端末装置21に動画を再生させる。具体的には、例えば、サーバ10は、配信者端末装置20から受信した映像及び音声のデータを視聴者端末装置21に送信する。視聴者端末装置21は、受信した映像データに基づいて入力デバイスとしてのディスプレイに映像を表示するとともに、受信した音声データに基づいて入力デバイスとしてのスピーカから音声を出力する。これにより、視聴者端末装置21で動画が再生され、視聴者は、再生される配信者の動画を視聴することができる。このようにして、配信システム1による動画の配信サービスが提供される。 In the distribution service provided by the distribution system 1, a distributor can perform live distribution. For example, the distributor uses the distributor terminal device 20 to take a picture of himself/herself with a camera as an input device, and inputs the distributor's voice with a microphone as an input device. The distributor terminal device 20 transmits the distributor's video and audio data to the server 10 via the network N. The server 10 causes the viewer terminal device 21 to play a video based on the video and audio data received from the distributor terminal device 20. Specifically, for example, the server 10 transmits the video and audio data received from the distributor terminal device 20 to the viewer terminal device 21. The viewer terminal device 21 displays a video on a display as an input device based on the received video data, and outputs audio from a speaker as an input device based on the received audio data. In this way, the video is played on the viewer terminal device 21, and the viewer can watch the video of the distributor being played. In this way, a video distribution service is provided by the distribution system 1.

サーバ10は、動画を配信するにあたり、映像及び音声の少なくとも一部を変更して、視聴者端末装置21に再生させてもよい。例えば、サーバ10は、配信者端末装置20から受信した映像データに基づいて、配信者のアバターを生成し、生成したアバターの映像データを視聴者端末装置21に送信する。この場合、視聴者端末装置21には、入力デバイスとしてのディスプレイに、配信者のアバターの映像が表示される。サーバ10は、配信者端末装置20から受信した音声データに基づいて、視聴者端末装置21に再生させる動画の音声を変更してもよい。例えば、サーバ10は、受信した音声データから、予め配信者により指定された音声の設定(後述する「配信者音声設定」)に基づいて配信用の音声データを生成し、生成した配信用の音声データを用いて、視聴者端末装置21に動画を再生させる。あるいは、サーバ10は、例えば、受信した音声データから、音声に関する音声パラメータの設定に基づいて配信用の音声データを生成し、生成した配信用の音声データを用いて、視聴者端末装置21に動画を再生させる。音声パラメータは、視聴者の入力により指定されるものであり、詳細については後述する。 When distributing a video, the server 10 may change at least a part of the video and audio and have the viewer terminal device 21 play the video. For example, the server 10 generates an avatar of the distributor based on the video data received from the distributor terminal device 20, and transmits the video data of the generated avatar to the viewer terminal device 21. In this case, the viewer terminal device 21 displays the video of the distributor's avatar on a display as an input device. The server 10 may change the audio of the video to be played on the viewer terminal device 21 based on the audio data received from the distributor terminal device 20. For example, the server 10 generates audio data for distribution from the received audio data based on audio settings ("distributor audio settings" to be described later) previously specified by the distributor, and uses the generated audio data for distribution to have the viewer terminal device 21 play the video. Alternatively, the server 10 generates audio data for distribution from the received audio data based on audio parameter settings related to the audio, and has the viewer terminal device 21 play the video using the generated audio data for distribution. The audio parameters are specified by viewer input, and will be explained in more detail below.

<機能ブロック構成>
図3は、サーバ10の機能ブロック構成例を示す図である。サーバ10は、記憶部100と、再生制御部101と、パラメータ制御部102と、を備える。記憶部100は、サーバ10が備える記憶装置12を用いて実現することができる。また、再生制御部101及びパラメータ制御部102は、サーバ10のプロセッサ11が、記憶装置12に記憶されたプログラムを実行することにより実現することができる。当該プログラムは、記憶媒体に格納することができる。当該プログラムを格納した記憶媒体は、コンピュータ読み取り可能な非一時的な記憶媒体(Non-transitory computer readable medium)であってもよい。非一時的な記憶媒体は特に限定されないが、例えば、USB(Universal Serial Bus)メモリ又はCD-ROM(Compact Disc Read only memory)などの記憶媒体であってもよい。
<Function block configuration>
3 is a diagram showing an example of a functional block configuration of the server 10. The server 10 includes a storage unit 100, a playback control unit 101, and a parameter control unit 102. The storage unit 100 can be realized by using a storage device 12 included in the server 10. The playback control unit 101 and the parameter control unit 102 can be realized by the processor 11 of the server 10 executing a program stored in the storage device 12. The program can be stored in a storage medium. The storage medium storing the program may be a non-transitory computer readable medium. The non-transitory storage medium is not particularly limited, and may be, for example, a storage medium such as a Universal Serial Bus (USB) memory or a Compact Disc Read only memory (CD-ROM).

記憶部100は、配信者に関する各種情報を管理する配信者管理DB100aと、視聴者に関する各種情報を管理する視聴者管理DB100bと、動画に関する各種情報を管理する動画管理DB100cと、音声パラメータを管理するパラメータ管理DB100dと、を記憶する。なお、配信者管理DB100a、視聴者管理DB100b、動画管理DB100c及びパラメータ管理DB100dの1つ以上は、サーバ10の外部の記憶装置に記憶されてもよい。また、記憶部100は、配信者管理DB100a及び視聴者管理DB100bに代えて、配信者であるか視聴者であるかを問わず、配信システム1により提供される配信サービスのユーザをまとめて管理するユーザ管理DBを記憶してもよい。 The storage unit 100 stores a distributor management DB 100a that manages various information related to distributors, a viewer management DB 100b that manages various information related to viewers, a video management DB 100c that manages various information related to videos, and a parameter management DB 100d that manages audio parameters. One or more of the distributor management DB 100a, viewer management DB 100b, video management DB 100c, and parameter management DB 100d may be stored in a storage device external to the server 10. Instead of the distributor management DB 100a and viewer management DB 100b, the storage unit 100 may also store a user management DB that collectively manages users of the distribution service provided by the distribution system 1, regardless of whether they are distributors or viewers.

図4は、配信者管理DB100aとして管理されるデータの一例を示す。配信者管理DB100aは、例えば図4に示すように、配信者に関する情報として、配信者IDと、配信者名と、を管理する。配信者IDは、サーバ10内で配信者を一意に識別するための識別子である。配信者名は、配信者の名前である。配信者名は、例えば配信サービスへの登録時に配信者が入力した本名又はニックネームである。配信者管理DB100aは、配信者ID及び配信者名の他、例えば配信者が配信サービスを使用するためのログインID及びパスワードなど、配信者に関する他の情報をさらに管理してよい。 Figure 4 shows an example of data managed as the broadcaster management DB 100a. For example, as shown in Figure 4, the broadcaster management DB 100a manages broadcaster IDs and broadcaster names as information related to broadcasters. The broadcaster ID is an identifier for uniquely identifying a broadcaster within the server 10. The broadcaster name is the name of the broadcaster. The broadcaster name is, for example, a real name or a nickname entered by the broadcaster when registering with the distribution service. In addition to the broadcaster ID and broadcaster name, the broadcaster management DB 100a may further manage other information related to the broadcaster, such as a login ID and password for the broadcaster to use the distribution service.

図5は、視聴者管理DB100bとして管理されるデータの一例を示す。視聴者管理DB100bは、例えば図5に示すように、視聴者に関する情報として、視聴者IDと、視聴者名と、を管理する。視聴者IDは、サーバ10内で視聴者を一意に識別するための識別子である。視聴者名は、視聴者の名前である。視聴者名は、例えば配信サービスへの登録時に視聴者が入力した本名又はニックネームである。視聴者管理DB100bは、視聴者ID及び視聴者名の他、例えば視聴者が配信サービスを使用するためのログインID及びパスワードなど、視聴者に関する他の情報をさらに管理してよい。 Figure 5 shows an example of data managed as viewer management DB 100b. Viewer management DB 100b manages viewer IDs and viewer names as information related to viewers, for example, as shown in Figure 5. The viewer ID is an identifier for uniquely identifying a viewer within server 10. The viewer name is the name of the viewer. The viewer name is, for example, a real name or a nickname entered by the viewer when registering for a distribution service. In addition to the viewer ID and viewer name, viewer management DB 100b may further manage other information related to the viewer, such as a login ID and password for the viewer to use the distribution service.

図6は、動画管理DB100cとして管理されるデータの一例を示す。動画管理DB100cは、例えば図6に示すように、動画に関する情報として、動画IDと、動画データと、配信者IDと、配信日時と、を管理する。動画IDは、サーバ10内で動画を一意に識別するための識別子である。動画データは、動画IDにより特定される動画のデータである。動画データは、例えば映像データ及び音声データを含む。 Figure 6 shows an example of data managed as video management DB 100c. As shown in Figure 6, for example, video management DB 100c manages information related to videos, such as a video ID, video data, a distributor ID, and a distribution date and time. The video ID is an identifier for uniquely identifying a video within server 10. The video data is data of a video specified by the video ID. The video data includes, for example, video data and audio data.

配信者IDは、動画IDにより特定される動画の配信者の配信者IDである。図6に示す例では、「MID001」及び「MID004」という動画IDにより特定される動画は、「SID001」という配信者IDの配信者の動画であり、「MID002」という動画IDにより特定される動画は、「SID002」という配信者IDの配信者の動画であり、「MID003」という動画IDにより特定される動画は、「SID003」という配信者IDの配信者の動画である。配信日時は、動画IDにより特定される動画が配信される日時である。 The distributor ID is the distributor ID of the video identified by the video ID. In the example shown in FIG. 6, the videos identified by the video IDs "MID001" and "MID004" are videos of the distributor with the distributor ID "SID001", the video identified by the video ID "MID002" is a video of the distributor with the distributor ID "SID002", and the video identified by the video ID "MID003" is a video of the distributor with the distributor ID "SID003". The distribution date and time is the date and time when the video identified by the video ID is distributed.

動画管理DB100cは、例えば、配信者が動画を配信したとき、又は、配信者が配信する動画を配信システム1に登録したときなどに、更新される。例えば、配信者がライブ配信を開始したとき、後述する再生制御部101が、当該ライブ配信について、動画IDを新たに付与し、動画管理DB100cに加える。このとき、再生制御部101は、当該ライブ配信の動画データと、ライブ配信を行った配信者の配信者IDと、当該ライブ配信の配信日時とを、新たに付与した動画IDに対応付けて動画管理DB100cに記憶させる。あるいは、例えば、配信者が配信者端末装置20を用いて、動画を投稿する操作を行ったとする。この場合、配信者端末装置20からサーバ10に投稿された動画の動画データが送信される。再生制御部101は、受信した動画データに対し、動画IDを新たに付与し、動画データと、配信者IDと、配信日時とを、動画IDに対応付けて動画管理DB100cに記憶させる。 The video management DB 100c is updated, for example, when a distributor distributes a video or when a distributor registers a video to be distributed in the distribution system 1. For example, when a distributor starts live distribution, the playback control unit 101, which will be described later, assigns a new video ID to the live distribution and adds it to the video management DB 100c. At this time, the playback control unit 101 stores the video data of the live distribution, the distributor ID of the distributor who performed the live distribution, and the distribution date and time of the live distribution in the video management DB 100c in association with the newly assigned video ID. Alternatively, for example, it is assumed that a distributor uses the distributor terminal device 20 to perform an operation to post a video. In this case, the video data of the video posted from the distributor terminal device 20 to the server 10 is transmitted. The playback control unit 101 assigns a new video ID to the received video data, and stores the video data, the distributor ID, and the distribution date and time in the video management DB 100c in association with the video ID.

例えば、「SID001」という配信者IDの配信者が、2022年12月1日10時に動画を配信したとする。この場合、図6に示すように、この動画に「MID001」という動画IDが付与され、動画管理DB100cに加えられる。このとき、図6に示すように、当該動画の動画IDに対応付けられて、動画を配信する配信者の配信者IDと動画データとが、動画管理DB100cに記憶される。配信者IDは、例えば、動画を配信するための処理を実行した配信者端末装置20を特定する情報や、動画を配信するための処理を実行したアカウント情報などに基づいて、動画管理DB100cに記憶される。 For example, assume that a distributor with a distributor ID of "SID001" distributed a video at 10:00 on December 1, 2022. In this case, as shown in FIG. 6, a video ID of "MID001" is assigned to this video and added to the video management DB 100c. At this time, as shown in FIG. 6, the distributor ID of the distributor distributing the video and the video data are stored in the video management DB 100c in association with the video ID of the video. The distributor ID is stored in the video management DB 100c based on, for example, information identifying the distributor terminal device 20 that executed the process to distribute the video, account information that executed the process to distribute the video, etc.

図7は、パラメータ管理DB100dとして管理されるデータの一例を示す。パラメータ管理DB100dは、例えば図7に示すように、視聴者IDと、配信者IDと、動画IDと、配信日時と、配信者音声設定と、複数の種類の音声パラメータと、視聴者音声設定と、を管理する。パラメータ管理DB100dは、視聴者が視聴する動画について、音声パラメータの設定を管理する。ここでは、複数の種類の音声パラメータとして、第1パラメータと、第2パラメータと、第3パラメータとが含まれるとして、説明する。ただし、音声パラメータの種類は、必ずしも3種類でなくてもよく、例えば、2種類以下又は4種類以上であってもよい。 Figure 7 shows an example of data managed as parameter management DB 100d. For example, as shown in Figure 7, parameter management DB 100d manages a viewer ID, a distributor ID, a video ID, a distribution date and time, a distributor voice setting, multiple types of voice parameters, and a viewer voice setting. Parameter management DB 100d manages the voice parameter settings for videos viewed by viewers. Here, the multiple types of voice parameters are described as including a first parameter, a second parameter, and a third parameter. However, the types of voice parameters do not necessarily have to be three, and may be, for example, two or less types or four or more types.

視聴者IDは、動画を視聴する視聴者の視聴者IDである。配信者IDは、視聴者が視聴する動画の配信者の配信者IDである。動画IDは、視聴者が視聴する動画の動画IDである。配信日時は、視聴者が視聴する動画の配信日時である。 The viewer ID is the viewer ID of the viewer watching the video. The distributor ID is the distributor ID of the distributor of the video the viewer watches. The video ID is the video ID of the video the viewer watches. The distribution date and time is the distribution date and time of the video the viewer watches.

視聴者ID、配信者ID、動画ID及び配信日時は、例えば、視聴者が視聴者端末装置21において動画を再生したときに、再生制御部101により、パラメータ管理DB100dに記憶される。具体的には、再生制御部101は、視聴者が視聴者端末装置21において動画を再生したとき、動画を再生している視聴者端末装置21でログインしている視聴者の視聴者IDをパラメータ管理DB100dに記憶させる。また、再生制御部101は、例えば、視聴者が視聴者端末装置21において動画を再生したとき、再生された動画の動画IDと、図6に示す動画管理DB100cにおいて当該動画IDに対応付けられた配信者ID及び配信日時とを、視聴者IDに対応付けてパラメータ管理DB100dに記憶させる。図7に示す例では、「AID001」、「AID002」及び「AID003」という視聴者IDの視聴者が、「SID001」という配信者IDの配信者の「MID001」という動画IDの動画を視聴したことが記憶されている。さらに、図7に示す例では、「AID001」という視聴者IDの視聴者が、「MID002」及び「MID004」という動画IDの動画を視聴したことが記憶されている。 The viewer ID, distributor ID, video ID, and distribution date and time are stored in the parameter management DB 100d by the playback control unit 101, for example, when a viewer plays a video on the viewer terminal device 21. Specifically, when a viewer plays a video on the viewer terminal device 21, the playback control unit 101 stores the viewer ID of the viewer who is logged in on the viewer terminal device 21 playing the video in the parameter management DB 100d. Also, for example, when a viewer plays a video on the viewer terminal device 21, the playback control unit 101 stores the video ID of the played video, the distributor ID associated with the video ID in the video management DB 100c shown in FIG. 6, and the distribution date and time in the parameter management DB 100d in association with the viewer ID. In the example shown in FIG. 7, it is stored that viewers with viewer IDs "AID001", "AID002", and "AID003" watched a video with a video ID of "MID001" by a distributor with a distributor ID of "SID001". Furthermore, in the example shown in FIG. 7, it is stored that a viewer with a viewer ID of "AID001" watched videos with video IDs of "MID002" and "MID004."

配信者音声設定は、動画IDで特定される動画において、配信者が予め指定した音声の設定である。配信者は、例えば、配信サービスで選択可能な、声質や声の高さなどが異なる複数の音声から、1つの音声を配信者音声設定として選択することができる。配信者音声設定が設定されている場合、再生制御部101は、基本的に、動画の音声データから、選択された配信者音声設定に基づく配信用の音声データを生成し、生成した配信用の音声データを用いて、視聴者端末装置21に動画を再生させる。なお、配信者音声設定は、図6に示す動画管理DB100cにおいて管理されてもよい。 The distributor voice setting is a voice setting that is specified in advance by the distributor for the video identified by the video ID. For example, the distributor can select one voice as the distributor voice setting from multiple voices with different voice qualities and pitches that are selectable in the distribution service. When the distributor voice setting is set, the playback control unit 101 basically generates voice data for distribution based on the selected distributor voice setting from the audio data of the video, and uses the generated voice data for distribution to play the video on the viewer terminal device 21. The distributor voice setting may be managed in the video management DB 100c shown in FIG. 6.

複数の種類の音声パラメータは、視聴者が設定することが可能なパラメータである。パラメータ管理DB100dにおいて、第1パラメータから第3パラメータの欄は、これらの音声パラメータを視聴者が利用可能であるか否かを示す。ここで、音声パラメータを利用可能であるとは、視聴者が自由に音声パラメータの設定を変更できることをいう。反対に、音声パラメータを利用可能でないとは、視聴者が音声パラメータの設定を変更できないことをいう。図7では、音声パラメータを視聴者が利用可能である場合を「1」で示し、音声パラメータを視聴者が利用可能でない場合を「0」で示している。 The multiple types of voice parameters are parameters that can be set by the viewer. In the parameter management DB 100d, the first to third parameter columns indicate whether or not these voice parameters are available to the viewer. Here, being able to use the voice parameters means that the viewer can freely change the settings of the voice parameters. Conversely, being unable to use the voice parameters means that the viewer cannot change the settings of the voice parameters. In Figure 7, "1" indicates a case where the viewer can use the voice parameters, and "0" indicates a case where the viewer cannot use the voice parameters.

例えば、図7に示す例では、「AID001」という視聴者IDの視聴者が視聴する、「MID001」という動画IDの動画について、第1パラメータから第3パラメータが、全て「1」となっている。従って、当該動画においては、「AID001」という視聴者IDの視聴者は、第1パラメータから第3パラメータを全て利用可能である。例えば、図7に示す例では、「AID002」という視聴者IDの視聴者が視聴する、「MID001」という動画IDの動画について、第1パラメータ及び第2パラメータが「1」となっており、第3パラメータが「0」となっている。従って、当該動画においては、「AID002」という視聴者IDの視聴者は、第1パラメータ及び第2パラメータを利用可能であるが、第3パラメータは利用可能ではない。例えば、図7に示す例では、「AID003」という視聴者IDの視聴者が視聴する、「MID001」という動画IDの動画について、第1パラメータから第3パラメータが、全て「0」となっている。従って、当該動画においては、「AID003」という視聴者IDの視聴者は、第1パラメータから第3パラメータまで全て利用可能でない。 For example, in the example shown in FIG. 7, the first parameter to the third parameter are all "1" for a video with a video ID of "MID001" viewed by a viewer with a viewer ID of "AID001". Therefore, for that video, the viewer with the viewer ID of "AID001" can use all of the first parameter to the third parameter. For example, in the example shown in FIG. 7, the first parameter and the second parameter are "1" for a video with a video ID of "MID001" viewed by a viewer with a viewer ID of "AID002", and the third parameter is "0". Therefore, for that video, the viewer with the viewer ID of "AID002" can use the first parameter and the second parameter, but cannot use the third parameter. For example, in the example shown in FIG. 7, the first parameter to the third parameter are all "0" for a video with a video ID of "MID001" viewed by a viewer with a viewer ID of "AID003". Therefore, for this video, the viewer with the viewer ID "AID003" cannot use any of the first through third parameters.

第1パラメータから第3パラメータは、音声に関する異なる種類の適宜のパラメータとすることができる。例えば、第1パラメータは、例えば性別に関するパラメータである。例えば、第1パラメータは、「男」及び「女」から1つを選択可能なパラメータである。「男」は男性の声であり、「女」は女性の声である。第2パラメータは、例えば声の高さに関するパラメータである。例えば、第2パラメータは、「高」、「中」及び「低」から1つを選択可能なパラメータである。「高」は高い声であり、「低」は低い声であり、「中」は「高」と「低」との中間の高さの声である。第3パラメータは、例えば声の種類(本明細書において「声種」ともいう)に関するパラメータである。例えば、第3パラメータは、「ナチュラルボイス」、「ハスキーボイス」及び「ウィスパーボイス」から1つを選択可能なパラメータである。各種類の音声パラメータは、後述の所定の条件を満たすと利用可能となる。 The first to third parameters may be different types of appropriate parameters related to voice. For example, the first parameter is a parameter related to gender. For example, the first parameter is a parameter that allows one to be selected from "male" and "female". "Male" is a male voice, and "female" is a female voice. The second parameter is a parameter related to voice pitch. For example, the second parameter is a parameter that allows one to be selected from "high", "medium" and "low". "High" is a high voice, "low" is a low voice, and "medium" is a voice with a pitch between "high" and "low". The third parameter is a parameter related to voice type (also referred to as "voice type" in this specification). For example, the third parameter is a parameter that allows one to be selected from "natural voice", "husky voice" and "whisper voice". Each type of voice parameter becomes available when a certain condition described below is satisfied.

視聴者音声設定は、視聴者が視聴する動画において指定した音声パラメータの設定を示す。例えば、図7に示す例では、「AID001」という視聴者IDの視聴者は、「MID001」という動画IDの動画について、第1パラメータを「女」、第2パラメータを「高」、第3パラメータを「ナチュラルボイス」に指定している。例えば、図7に示す例では、「AID002」という視聴者IDの視聴者が、「MID001」という動画IDの動画について、第1パラメータを「男」、第2パラメータを「中」に指定している。視聴者音声設定は、例えば、視聴者が視聴者端末装置21を用いて音声パラメータの設定変更を行ったときに、当該設定変更に基づいて、パラメータ制御部102がパラメータ管理DB100dに記憶させる。 The viewer voice setting indicates the voice parameter setting specified by the viewer for the video being viewed. For example, in the example shown in FIG. 7, a viewer with a viewer ID of "AID001" has specified the first parameter as "female", the second parameter as "high", and the third parameter as "natural voice" for the video with a video ID of "MID001". For example, in the example shown in FIG. 7, a viewer with a viewer ID of "AID002" has specified the first parameter as "male" and the second parameter as "medium" for the video with a video ID of "MID001". For example, when a viewer changes the voice parameter setting using the viewer terminal device 21, the parameter control unit 102 stores the viewer voice setting in the parameter management DB 100d based on the setting change.

再生制御部101は、配信者の動画を、複数の視聴者の視聴者端末装置21に再生させる。本実施形態では、複数の視聴者は、第1視聴者及び第2視聴者を含む。再生制御部101は、視聴者による視聴者端末装置21への操作入力に基づいて、操作入力により指定された動画を視聴者端末装置21に再生させる。例えば、視聴者は、視聴者端末装置21を用いて、特定の動画を再生させる操作入力を行う。視聴者端末装置21は、操作入力に基づき、動画を要求する要求信号をサーバ10に送信する。サーバ10の再生制御部101は、要求信号に応じた特定の動画の動画データを視聴者端末装置21に送信する。このようにして、再生制御部101は、配信者の動画を視聴者端末装置21に再生させることができる。 The playback control unit 101 causes the viewer terminal device 21 of multiple viewers to play the video of the distributor. In this embodiment, the multiple viewers include a first viewer and a second viewer. Based on an operation input by a viewer to the viewer terminal device 21, the playback control unit 101 causes the viewer terminal device 21 to play the video specified by the operation input. For example, the viewer uses the viewer terminal device 21 to perform an operation input to play a specific video. Based on the operation input, the viewer terminal device 21 transmits a request signal to the server 10 requesting the video. The playback control unit 101 of the server 10 transmits video data of the specific video in response to the request signal to the viewer terminal device 21. In this way, the playback control unit 101 can cause the viewer terminal device 21 to play the video of the distributor.

再生制御部101は、映像及び音声の少なくとも一部を変更して、視聴者端末装置21に動画を再生させることができる。例えば、配信者により配信者音声設定が行われている場合、再生制御部101は、動画の音声データから、配信者により選択された配信者音声設定に基づいて配信用の音声データを生成し、生成した配信用の音声データを用いて、視聴者端末装置21に動画を再生させる。あるいは、例えば、視聴者により音声パラメータが設定されている場合、再生制御部101は、動画の音声データから、音声パラメータの設定に基づいて配信用の音声データを生成し、生成した配信用の音声データを用いて、視聴者端末装置21に動画を再生させる。なお、視聴者により音声パラメータの設定が指定されている場合、配信者音声設定に優先して、視聴者により指定された音声パラメータの設定が適用されてよい。つまり、再生制御部101は、視聴者により音声パラメータの設定が指定されている場合、配信用の音声データを、配信者音声設定に基づいて生成せず、視聴者により指定された音声パラメータの設定にのみ基づいて生成してよい。 The playback control unit 101 can change at least a part of the video and audio and have the viewer terminal device 21 play the video. For example, if the distributor has set the distributor audio settings, the playback control unit 101 generates audio data for distribution from the audio data of the video based on the distributor audio settings selected by the distributor, and uses the generated audio data for distribution to have the viewer terminal device 21 play the video. Alternatively, for example, if the viewer has set audio parameters, the playback control unit 101 generates audio data for distribution from the audio data of the video based on the audio parameter settings, and uses the generated audio data for distribution to have the viewer terminal device 21 play the video. Note that, if the viewer has specified the audio parameter settings, the audio parameter settings specified by the viewer may be applied in preference to the distributor audio settings. In other words, if the viewer has specified the audio parameter settings, the playback control unit 101 may generate the audio data for distribution based only on the audio parameter settings specified by the viewer, rather than based on the distributor audio settings.

音声パラメータの設定は、視聴者ごとに適用される。従って、ある視聴者により指定された音声パラメータの設定は、当該視聴者の視聴者端末装置21において再生される動画についてのみ適用され、他の視聴者の視聴者端末装置21において再生される動画については適用されない。そのため、再生制御部101は、第1視聴者の入力により指定された音声パラメータの設定に基づいて生成された音声データを用いて、第1視聴者の第1視聴者端末装置21aに動画を再生させる。このとき、再生制御部101は、第1視聴者の入力により指定された音声パラメータの設定とは独立して生成された音声データを用いて、第2視聴者の第2視聴者端末装置21bに動画を再生させる。もし、第2視聴者の入力により、音声パラメータが指定されている場合には、再生制御部101は、第2視聴者の入力により指定された音声パラメータの設定に基づいて生成された音声データを用いて、第2視聴者の第2視聴者端末装置21bに動画を再生させる。従って、第1視聴者と第2視聴者とが、異なる音声パラメータの設定を指定していた場合、第1視聴者端末装置21aで再生される動画と、第2視聴者端末装置21bで再生される動画とでは、異なる音声パラメータの音声が再生される。 The voice parameter settings are applied to each viewer. Therefore, the voice parameter settings specified by a viewer are applied only to the video played on the viewer terminal device 21 of that viewer, and are not applied to the video played on the viewer terminal device 21 of other viewers. Therefore, the playback control unit 101 plays the video on the first viewer terminal device 21a of the first viewer using voice data generated based on the voice parameter settings specified by the input of the first viewer. At this time, the playback control unit 101 plays the video on the second viewer terminal device 21b of the second viewer using voice data generated independently of the voice parameter settings specified by the input of the first viewer. If voice parameters are specified by the input of the second viewer, the playback control unit 101 plays the video on the second viewer terminal device 21b of the second viewer using voice data generated based on the voice parameter settings specified by the input of the second viewer. Therefore, if the first viewer and the second viewer specify different audio parameter settings, the video played on the first viewer terminal device 21a and the video played on the second viewer terminal device 21b will play audio with different audio parameters.

パラメータ制御部102は、視聴者に対して所定の音声パラメータを利用可能に制御する。具体的には、パラメータ制御部102は、視聴者が所定の条件を満たした場合、当該視聴者に対して、条件に対応する所定の音声パラメータを利用可能に制御する。所定の条件と、利用可能な音声パラメータとの詳細については、後述する。 The parameter control unit 102 controls the availability of specific voice parameters to a viewer. Specifically, when a viewer satisfies specific conditions, the parameter control unit 102 controls the availability of specific voice parameters corresponding to the conditions to the viewer. Details of the specific conditions and the available voice parameters will be described later.

視聴者は、パラメータ制御部102により利用可能に制御された音声パラメータについて、音声パラメータの設定を指定することができる。なお、音声パラメータの設定の指定には、音声パラメータの設定を変更することも含まれる。 The viewer can specify voice parameter settings for the voice parameters that are controlled to be available by the parameter control unit 102. Note that specifying the voice parameter settings also includes changing the voice parameter settings.

図7に示すパラメータ管理DB100dは、例えば視聴者が動画を視聴したときに、情報が追加される。例えば、「AID001」という視聴者IDの視聴者が、「SID001」という動画IDの動画を視聴する操作を実行したとする。この場合、再生制御部101は、例えば図7に示すように、当該視聴者の視聴者ID「AID001」と、当該動画の動画ID「MID001」とを対応付けて、パラメータ管理DB100dに記憶させる。このとき、再生制御部101は、図6の動画管理DB100cを参照して、当該動画の動画IDに対応付けられた各種情報を、当該視聴者の視聴者ID「AID001」に対応付けて、パラメータ管理DB100dに記憶させる。ここでの例では、再生制御部101は、当該視聴者の視聴者ID「AID001」に対応付けて、例えば、「SID001」という配信者ID、「2022/12/1 10:00」という配信日時を、パラメータ管理DB100dに記憶させる。このとき、当初は、第1パラメータ、第2パラメータ及び第3パラメータは、「0」、つまり音声パラメータが利用可能でない状態で、パラメータ管理DB100dが更新される。第1パラメータ、第2パラメータ及び第3パラメータは、後述する処理により、「1」、つまり音声パラメータが利用可能な状態に、適宜更新される。 Information is added to the parameter management DB 100d shown in FIG. 7, for example, when a viewer watches a video. For example, assume that a viewer with a viewer ID of "AID001" performs an operation to watch a video with a video ID of "SID001". In this case, the playback control unit 101 associates the viewer's viewer ID "AID001" with the video ID "MID001" of the video, as shown in FIG. 7, and stores them in the parameter management DB 100d. At this time, the playback control unit 101 refers to the video management DB 100c in FIG. 6, and associates various information associated with the video ID of the video with the viewer's viewer ID "AID001" and stores them in the parameter management DB 100d. In this example, the playback control unit 101 stores, for example, a distributor ID of "SID001" and a distribution date and time of "2022/12/1 10:00" in the parameter management DB 100d in association with the viewer ID "AID001" of the viewer. At this time, the parameter management DB 100d is updated with the first parameter, the second parameter, and the third parameter initially being "0", meaning that the voice parameters are not available. The first parameter, the second parameter, and the third parameter are appropriately updated to "1", meaning that the voice parameters are available, by the process described below.

<視聴者端末装置における配信画面例>
図8は、配信者の動画を視聴する視聴者の視聴者端末装置21における配信画面30の一例を示す図である。配信画面は、配信者の動画を表示する画面である。再生制御部101は、視聴者端末装置21に配信者の動画を再生させるために、動画のデータを視聴者端末装置21に送信する。視聴者端末装置21は、サーバ10から受信したデータに基づいて、例えば図8に示す配信画面30を、出力デバイス15としてのディスプレイに表示する。
<Example of a distribution screen on a viewer terminal device>
Fig. 8 is a diagram showing an example of a distribution screen 30 on the viewer terminal device 21 of a viewer who is viewing a video of a distributor. The distribution screen is a screen that displays the video of the distributor. The playback control unit 101 transmits video data to the viewer terminal device 21 in order to cause the viewer terminal device 21 to play the video of the distributor. Based on the data received from the server 10, the viewer terminal device 21 displays, for example, the distribution screen 30 shown in Fig. 8 on a display serving as the output device 15.

図8に示すように、配信画面30は、配信者表示部31と、コメント入力部32と、コメント送信部33と、スタンプ選択部34と、ギフト金額入力部35と、ギフト送信部36と、コメント表示部37と、音声設定部38と、を含む。 As shown in FIG. 8, the distribution screen 30 includes a distributor display section 31, a comment input section 32, a comment sending section 33, a stamp selection section 34, a gift amount input section 35, a gift sending section 36, a comment display section 37, and an audio setting section 38.

配信者表示部31は、配信者の映像を表示する。配信者の映像は、例えば配信者端末装置20のカメラで撮影された配信者自身の映像であってもよく、配信者のアバターの映像であってもよい。配信者表示部31には、ここで示した例の他、配信者に関する任意の映像が表示されてよい。 The broadcaster display unit 31 displays a video of the broadcaster. The video of the broadcaster may be, for example, a video of the broadcaster himself/herself captured by a camera on the broadcaster terminal device 20, or may be a video of the broadcaster's avatar. In addition to the examples shown here, the broadcaster display unit 31 may display any video related to the broadcaster.

コメント入力部32、コメント送信部33、スタンプ選択部34、ギフト金額入力部35及びギフト送信部36は、視聴者端末装置21を用いて動画を視聴する視聴者が、配信者に対する応援を行う場合に用いられる。応援は、視聴者が配信者に対して行う行動である。応援は、特に、視聴者が動画の配信中に行う行動であってよい。また、応援は、特に、視聴者が配信者に与える行動であってよい。視聴者は、任意の公知の形態で応援を行うことができる。本実施形態では、視聴者は、応援として、コメント投稿、スタンプ投稿及びギフト投稿を行うことができるとして説明する。ただし、応援の形態は、コメント投稿、スタンプ投稿及びギフト投稿に限られず、他の形態が含まれてもよい。また、応援には、必ずしも本実施形態で説明する全ての形態が含まれていなくてもよい。視聴者が行った応援は、動画の配信者及び他の視聴者を含む全ての視聴者が認識可能に表示されてよい。例えば、視聴者が行った応援は、配信者が配信中に見ている配信動画の画面や、視聴者が視聴している動画の画面に表示される。 The comment input unit 32, the comment transmission unit 33, the stamp selection unit 34, the gift amount input unit 35, and the gift transmission unit 36 are used when a viewer who uses the viewer terminal device 21 to watch a video supports a distributor. Support is an action taken by a viewer toward a distributor. Support may be, in particular, an action taken by a viewer while the video is being distributed. Also, support may be, in particular, an action given by a viewer to a distributor. A viewer can support in any known form. In this embodiment, a viewer can post a comment, a stamp, or a gift as support. However, the form of support is not limited to posting a comment, a stamp, or a gift, and may include other forms. Also, support does not necessarily have to include all forms described in this embodiment. Support given by a viewer may be displayed so that all viewers, including the distributor of the video and other viewers, can recognize it. For example, support given by a viewer is displayed on the screen of the distributed video that the distributor is watching while distributing the video, or on the screen of the video that the viewer is watching.

コメント入力部32及びコメント送信部33は、視聴者が応援としてのコメント投稿を行う際に用いられる。コメント入力部32は、視聴者がコメントを入力する欄である。視聴者は、コメント投稿を行う場合、コメント入力部32に、テキスト(文章又は文字など)でコメントを入力する。視聴者は、コメント入力部32へのコメント入力が完了すると、コメント送信部33を選択(例えばタップ又はクリックなど)する操作を行う。視聴者がコメント送信部33を選択する操作を行うと、コメント入力部32に入力されたコメントが投稿される。投稿されたコメントは、例えばコメント表示部37に表示される。具体的には、視聴者がコメント送信部33を選択する操作を行うと、視聴者端末装置21は、投稿されたコメントのデータをサーバ10に送信する。サーバ10は、投稿されたコメントを、視聴者が視聴している動画に関連付けて、動画のコメント表示部37に表示させる処理を行い、視聴者端末装置21に表示させる。これにより、視聴者が投稿したコメントが、配信画面30のコメント表示部37に表示される。 The comment input section 32 and the comment transmission section 33 are used when a viewer posts a comment as support. The comment input section 32 is a section in which the viewer inputs a comment. When posting a comment, the viewer inputs the comment in text (such as a sentence or characters) into the comment input section 32. When the viewer completes inputting the comment into the comment input section 32, the viewer selects (e.g., taps or clicks) the comment transmission section 33. When the viewer selects the comment transmission section 33, the comment entered into the comment input section 32 is posted. The posted comment is displayed, for example, in the comment display section 37. Specifically, when the viewer selects the comment transmission section 33, the viewer terminal device 21 transmits data of the posted comment to the server 10. The server 10 associates the posted comment with the video being viewed by the viewer, performs processing to display the comment in the comment display section 37 of the video, and displays the comment on the viewer terminal device 21. As a result, the comment posted by the viewer is displayed in the comment display section 37 of the distribution screen 30.

スタンプ選択部34は、視聴者が応援としてのスタンプ投稿を行う際に用いられる。スタンプ選択部34には、例えば図8に示すように、視聴者が投稿可能な複数のスタンプが表示される。視聴者は、スタンプ選択部34に表示された複数のスタンプのうち、投稿したいスタンプを選択する操作を行う。視聴者がスタンプを選択する操作を行うと、選択されたスタンプが、例えば配信者表示部31又はコメント表示部37に表示される。具体的には、視聴者がスタンプを選択する操作を行うと、視聴者端末装置21は、選択されたスタンプのデータをサーバ10に送信する。サーバ10は、選択されたスタンプを、視聴者が視聴している動画に関連付けて、動画の配信者表示部31又はコメント表示部37に表示させる処理を行い、視聴者端末装置21に表示させる。これにより、視聴者が選択したスタンプが、配信画面30の配信者表示部31又はコメント表示部37に表示される。 The stamp selection section 34 is used when a viewer posts a stamp as a sign of support. In the stamp selection section 34, for example, as shown in FIG. 8, a plurality of stamps that the viewer can post are displayed. The viewer performs an operation to select the stamp that he/she wishes to post from the plurality of stamps displayed in the stamp selection section 34. When the viewer performs an operation to select a stamp, the selected stamp is displayed, for example, in the distributor display section 31 or the comment display section 37. Specifically, when the viewer performs an operation to select a stamp, the viewer terminal device 21 transmits data of the selected stamp to the server 10. The server 10 associates the selected stamp with the video that the viewer is watching, performs a process to display the selected stamp in the distributor display section 31 or the comment display section 37 of the video, and displays it on the viewer terminal device 21. As a result, the stamp selected by the viewer is displayed in the distributor display section 31 or the comment display section 37 of the distribution screen 30.

なお、図8に示すスタンプは、一例に過ぎない。スタンプ選択部34には、他のスタンプが表示されてもよい。また、視聴者が投稿可能なスタンプの種類は、図8に示す種類に限られず、さらに多くの種類のスタンプがスタンプ選択部34に表示されてもよい。スタンプ選択部34に表示しきれないスタンプについては、視聴者が例えば検索などにより選択可能に構成されていてよい。 Note that the stamps shown in FIG. 8 are merely an example. Other stamps may be displayed in the stamp selection section 34. Furthermore, the types of stamps that viewers can post are not limited to the types shown in FIG. 8, and even more types of stamps may be displayed in the stamp selection section 34. Stamps that cannot be displayed in the stamp selection section 34 may be configured to be selectable by the viewer, for example, by searching.

ギフト金額入力部35及びギフト送信部36は、視聴者が応援としてのギフト投稿を行う際に用いられる。ギフトは、オンラインで金銭、ポイント又はアイテムなどの所定価値を送ることを言い、例えば「投げ銭」などとも呼ばれる。視聴者は、ギフトの金額を指定し、指定した金額のギフトを投稿することにより、当該金額のギフトを配信者に送ることができる。ギフト金額入力部35は、視聴者がギフトの金額を入力(指定)する欄である。視聴者は、ギフト投稿を行う場合、ギフト金額入力部35に、ギフトの金額を入力する。なお、ギフトの種類が選択可能である場合には、視聴者は、ギフト金額入力部35において、ギフトの種類を選択可能であってもよい。視聴者は、ギフト金額入力部35へのギフト金額の入力が完了すると、ギフト送信部36を選択する操作を行う。視聴者がギフト送信部36を選択する操作を行うと、ギフト金額入力部35に入力された金額のギフトが投稿される。投稿されたギフトは、例えば配信者表示部31又はコメント表示部37に表示される。具体的には、視聴者がギフト送信部36を選択する操作を行うと、視聴者端末装置21は、投稿されたギフトのデータをサーバ10に送信する。サーバ10は、投稿されたギフトを、視聴者が視聴している動画に関連付けて、動画の配信者表示部31又はコメント表示部37に表示させる処理を行い、視聴者端末装置21に表示させる。これにより、視聴者が投稿したギフトが、配信画面30の配信者表示部31又はコメント表示部37に表示される。 The gift amount input section 35 and the gift sending section 36 are used when a viewer posts a gift as support. A gift refers to sending a predetermined value, such as money, points, or items, online, and is also called, for example, "tipping." A viewer can send a gift of the specified amount to a broadcaster by specifying the amount of the gift and posting a gift of the specified amount. The gift amount input section 35 is a field in which the viewer inputs (specifies) the amount of the gift. When posting a gift, the viewer inputs the amount of the gift in the gift amount input section 35. Note that, if the type of gift can be selected, the viewer may be able to select the type of gift in the gift amount input section 35. After completing input of the gift amount in the gift amount input section 35, the viewer performs an operation to select the gift sending section 36. When the viewer performs an operation to select the gift sending section 36, a gift of the amount entered in the gift amount input section 35 is posted. The posted gift is displayed, for example, in the broadcaster display section 31 or the comment display section 37. Specifically, when a viewer performs an operation to select the gift sending section 36, the viewer terminal device 21 transmits data of the posted gift to the server 10. The server 10 associates the posted gift with the video being watched by the viewer, performs processing to display the gift in the distributor display section 31 or comment display section 37 of the video, and displays the gift on the viewer terminal device 21. As a result, the gift posted by the viewer is displayed in the distributor display section 31 or comment display section 37 of the distribution screen 30.

コメント表示部37は、視聴者により投稿されたコメントを表示する。コメントを表示には、複数の視聴者からのコメントが、例えば投稿された順に表示される。コメント表示部37は、投稿されたスタンプ及び/又はギフトをさらに表示してもよい。 The comment display unit 37 displays comments posted by viewers. When displaying the comments, comments from multiple viewers are displayed, for example, in the order in which they were posted. The comment display unit 37 may further display posted stamps and/or gifts.

音声設定部38は、音声パラメータの設定を指定するための選択ボタンである。視聴者は、例えば音声パラメータの設定を指定する場合、音声設定部38を選択する。音声設定部38が選択されると、ディスプレイには、音声パラメータの設定を指定するための設定画面が表示される。 The audio setting section 38 is a selection button for specifying settings for audio parameters. For example, when specifying settings for audio parameters, the viewer selects the audio setting section 38. When the audio setting section 38 is selected, a setting screen for specifying settings for audio parameters is displayed on the display.

<利用可能な音声パラメータの制御>
次に、所定の条件と利用可能な音声パラメータとの詳細について説明する。上述のように、パラメータ制御部102は、視聴者が所定の条件を満たした場合、当該視聴者に対して、所定の音声パラメータを利用可能にする。所定の条件は、視聴者が行った応援に関する条件とすることができる。例えば、所定の条件は、応援の量又は応援の形態により定められてよい。
Controlling available voice parameters
Next, the predetermined conditions and available voice parameters will be described in detail. As described above, when a viewer satisfies the predetermined conditions, the parameter control unit 102 allows the viewer to use the predetermined voice parameters. The predetermined conditions may be conditions related to the cheering performed by the viewer. For example, the predetermined conditions may be determined by the amount or form of cheering.

例えば、所定の条件は、視聴者が配信者に対して与えた応援の量により定められる。この場合、パラメータ制御部102は、視聴者が配信者に対して与えた応援の量に応じて、視聴者が利用可能な音声パラメータの種類を制御する。例えば、パラメータ制御部102は、視聴者が配信者に対して与えた応援の量が、第1の範囲である場合、第1の種類の音声パラメータを利用可能にし、第1の範囲を超えた第2の範囲である場合、第1の種類に加えて第2の種類の音声パラメータを利用可能にする。 For example, the specified condition is determined by the amount of support given by the viewer to the broadcaster. In this case, the parameter control unit 102 controls the types of voice parameters available to the viewer depending on the amount of support given by the viewer to the broadcaster. For example, the parameter control unit 102 makes a first type of voice parameter available when the amount of support given by the viewer to the broadcaster is within a first range, and makes a second type of voice parameter available in addition to the first type when the amount of support given by the viewer to the broadcaster is within a second range that exceeds the first range.

例えば、所定の条件は、コメント投稿、スタンプ投稿又はギフト投稿の投稿数により定められる。この場合、所定の条件として、投稿数の範囲が定められる。例えば、所定の条件は、コメント投稿におけるコメントの文字数により定められる。この場合、所定の条件として、文字数の範囲が定められる。例えば、所定の条件は、スタンプ投稿におけるスタンプの種類により定められる。この場合、所定の条件として、スタンプの種類数の範囲が定められる。例えば、所定の条件は、ギフト投稿における、ギフトの金額により定められる。この場合、所定の条件として、ギフトの金額の範囲が定められる。 For example, the specified condition is determined by the number of comment posts, stamp posts, or gift posts. In this case, a range of the number of posts is determined as the specified condition. For example, the specified condition is determined by the number of characters in a comment post. In this case, a range of the number of characters is determined as the specified condition. For example, the specified condition is determined by the type of stamp in a stamp post. In this case, a range of the number of stamp types is determined as the specified condition. For example, the specified condition is determined by the amount of the gift in a gift post. In this case, a range of the amount of the gift is determined as the specified condition.

本実施形態では、音声パラメータの種類が、3種類(第1パラメータ、第2パラメータ及び第3パラメータ)であるため、所定の条件としての範囲は、3段階に設定されてよい。具体例として、所定の条件がギフトの金額により定められる場合について説明する。本実施形態では、3段階の範囲として、第1の範囲、第2の範囲及び第3の範囲が設定される。例えば、第1の範囲は100円以上500円未満であり、第2の範囲は500円以上1000円未満であり、第3の範囲は1000円以上であるとする。 In this embodiment, since there are three types of voice parameters (first parameter, second parameter, and third parameter), the range of the specified condition may be set in three stages. As a specific example, a case will be described in which the specified condition is determined by the amount of the gift. In this embodiment, a first range, a second range, and a third range are set as three range stages. For example, the first range is from 100 yen to less than 500 yen, the second range is from 500 yen to less than 1000 yen, and the third range is 1000 yen or more.

パラメータ制御部102は、視聴者が投稿したギフトの金額が第1の範囲である場合、第1の種類の音声パラメータとして第1パラメータを利用可能な状態にする。この場合、パラメータ制御部102は、第2パラメータ及び第3パラメータを利用可能でない状態に制御してよい。パラメータ制御部102は、視聴者が投稿したギフトの金額が第2の範囲である場合、第1パラメータに加えて、第2の種類の音声パラメータである第2パラメータを利用可能な状態にする。この場合、パラメータ制御部102は、第3パラメータを利用可能でない状態に制御してよい。パラメータ制御部102は、視聴者が投稿したギフトの金額が第3の範囲である場合、第1パラメータ及び第2パラメータに加えて、第3パラメータを利用可能な状態に制御する。なお、パラメータ制御部102は、視聴者が投稿したギフトの金額が第1の範囲から第3の範囲のいずれにも当てはまらない場合、つまり、ここでの例では、ギフトの金額が100円未満である場合、いずれの音声パラメータも利用可能でない状態に制御してよい。 When the amount of the gift posted by the viewer is within the first range, the parameter control unit 102 makes the first parameter available as a first type of voice parameter. In this case, the parameter control unit 102 may control the second parameter and the third parameter to be unavailable. When the amount of the gift posted by the viewer is within the second range, the parameter control unit 102 makes the second parameter, which is a second type of voice parameter, available in addition to the first parameter. In this case, the parameter control unit 102 may control the third parameter to be unavailable. When the amount of the gift posted by the viewer is within the third range, the parameter control unit 102 controls the third parameter to be available in addition to the first and second parameters. Note that when the amount of the gift posted by the viewer does not fall within any of the first to third ranges, that is, in this example, when the amount of the gift is less than 100 yen, the parameter control unit 102 may control to be unavailable for any voice parameter.

図9は、パラメータ制御部102が実行する処理の一例を示すフローチャートである。パラメータ制御部102は、例えば、視聴者が応援を行ったときに実行される。具体的には、パラメータ制御部102は、例えば、視聴者が応援を行うことにより、サーバ10が視聴者端末装置21から視聴者が行った応援のデータを受信したときに実行される。 Figure 9 is a flowchart showing an example of the process executed by the parameter control unit 102. The parameter control unit 102 is executed, for example, when a viewer cheers. Specifically, the parameter control unit 102 is executed, for example, when the viewer cheers and the server 10 receives data of the cheering made by the viewer from the viewer terminal device 21.

まず、パラメータ制御部102は、視聴者の応援が第1条件を満たすか否かを判定する(ステップS11)。ここで、第1条件は、例えば応援の量が第1の範囲であることである。 First, the parameter control unit 102 determines whether the cheering from the viewers satisfies a first condition (step S11). Here, the first condition is, for example, that the amount of cheering is within a first range.

パラメータ制御部102は、視聴者の応援が第1条件を満たすと判定した場合(ステップS11のYes)、第1パラメータを利用可能に制御する(ステップS12)。このとき、本実施形態では、パラメータ制御部102は、図7に示すパラメータ管理DB100dにおいて、第1パラメータの欄を「0」から「1」に変更する。例えば、「AID001」という視聴者IDの視聴者の応援が第1条件を満たした場合、当該視聴者の第1パラメータの欄を「0」から「1」に変更する。他の視聴者が条件を満たした場合、当該他の視聴者のパラメータの欄を変更する。これについては、以下同様である。そして、パラメータ制御部102は、このフローを終了する。 When the parameter control unit 102 determines that the support from the viewer satisfies the first condition (Yes in step S11), it controls the first parameter to be available (step S12). At this time, in this embodiment, the parameter control unit 102 changes the first parameter column in the parameter management DB 100d shown in FIG. 7 from "0" to "1". For example, when the support from a viewer with a viewer ID of "AID001" satisfies the first condition, the first parameter column for that viewer is changed from "0" to "1". When another viewer satisfies the condition, the parameter column for that other viewer is changed. This is the same below. Then, the parameter control unit 102 ends this flow.

一方、パラメータ制御部102は、視聴者の応援が第1条件を満たさないと判定した場合(ステップS11のNo)、視聴者の応援が第2条件を満たすか否かを判定する(ステップS13)。ここで、第2条件は、例えば応援の量が第2の範囲であることである。 On the other hand, if the parameter control unit 102 determines that the viewers' cheers do not satisfy the first condition (No in step S11), it determines whether the viewers' cheers satisfy a second condition (step S13). Here, the second condition is, for example, that the amount of cheers is within a second range.

パラメータ制御部102は、視聴者の応援が第2条件を満たすと判定した場合(ステップS13のYes)、第1パラメータ及び第2パラメータを利用可能に制御する(ステップS14)。このとき、本実施形態では、パラメータ制御部102は、図7に示すパラメータ管理DB100dにおいて、第1パラメータ及び第2パラメータの欄を「0」から「1」に変更する。例えば、「AID001」という視聴者IDの視聴者の応援が第2条件を満たした場合、当該視聴者の第1パラメータ及び第2パラメータの欄を「0」から「1」に変更する。そして、パラメータ制御部102は、このフローを終了する。 When the parameter control unit 102 determines that the support from the viewer satisfies the second condition (Yes in step S13), it controls the first parameter and the second parameter to be available (step S14). At this time, in this embodiment, the parameter control unit 102 changes the first parameter and second parameter columns in the parameter management DB 100d shown in FIG. 7 from "0" to "1". For example, when the support from a viewer with a viewer ID of "AID001" satisfies the second condition, the first parameter and second parameter columns for that viewer are changed from "0" to "1". Then, the parameter control unit 102 ends this flow.

一方、パラメータ制御部102は、視聴者の応援が第2条件を満たさないと判定した場合(ステップS13のNo)、視聴者の応援が第3条件を満たすか否かを判定する(ステップS15)。ここで、第3条件は、例えば応援の量が第3の範囲であることである。 On the other hand, if the parameter control unit 102 determines that the viewers' cheers do not satisfy the second condition (No in step S13), it determines whether the viewers' cheers satisfy a third condition (step S15). Here, the third condition is, for example, that the amount of cheers is within a third range.

パラメータ制御部102は、視聴者の応援が第3条件を満たすと判定した場合(ステップS15のYes)、第1パラメータ、第2パラメータ及び第3パラメータを利用可能に制御する(ステップS16)。このとき、本実施形態では、パラメータ制御部102は、図7に示すパラメータ管理DB100dにおいて、第1パラメータ、第2パラメータ及び第3パラメータの欄を「0」から「1」に変更する。例えば、「AID001」という視聴者IDの視聴者の応援が第3条件を満たした場合、当該視聴者の第1パラメータ、第2パラメータ及び第3パラメータの欄を「0」から「1」に変更する。そして、パラメータ制御部102は、このフローを終了する。 If the parameter control unit 102 determines that the support from the viewer satisfies the third condition (Yes in step S15), it controls the first parameter, second parameter, and third parameter to be available (step S16). At this time, in this embodiment, the parameter control unit 102 changes the first parameter, second parameter, and third parameter columns in the parameter management DB 100d shown in FIG. 7 from "0" to "1." For example, if the support from a viewer with a viewer ID of "AID001" satisfies the third condition, the parameter control unit 102 changes the first parameter, second parameter, and third parameter columns for that viewer from "0" to "1." Then, the parameter control unit 102 ends this flow.

一方、パラメータ制御部102は、視聴者の応援が第3条件を満たさないと判定した場合(ステップS15のNo)、このフローを終了する。 On the other hand, if the parameter control unit 102 determines that the viewers' support does not satisfy the third condition (No in step S15), it ends this flow.

このようにして、パラメータ制御部102は、応援の量に応じて音声パラメータを利用可能に制御することができる。応援の量に応じて音声パラメータを利用可能にすることにより、視聴者に対して、より多くの応援を行う動機づけを与えることができる。 In this way, the parameter control unit 102 can control the availability of voice parameters according to the amount of cheering. By making voice parameters available according to the amount of cheering, viewers can be motivated to cheer more.

図9のフローにおいて、第2条件は第1条件よりも難しい条件であり、第3条件は第2条件よりも難しい条件であることが好ましい。つまり、第1条件が最も簡単であり、第2条件が次に簡単であり、第3条件が最も難しいことが好ましい。ここで、条件が難しいとは、条件を満たすことが困難であることを意味し、具体的には、条件を満たすために、時間、費用又は労力などがより多くかかることをいう。図9のフローで説明した例では、第1条件、第2条件及び第3条件の順で、応援の量としてのギフトの金額が増えるため、より難しい条件となる。このように条件を設定することにより、ユーザは、より多くの種類のパラメータを利用可能とするために、より難しい条件を満たす必要が生じる。つまり、難しい条件を満たしたユーザに、より多くの種類のパラメータを利用可能とすることができる。 In the flow of FIG. 9, it is preferable that the second condition is more difficult than the first condition, and the third condition is more difficult than the second condition. In other words, it is preferable that the first condition is the easiest, the second condition is the next easiest, and the third condition is the most difficult. Here, a difficult condition means that it is difficult to meet the condition, and specifically, it means that it takes more time, money, or effort to meet the condition. In the example described in the flow of FIG. 9, the first condition, the second condition, and the third condition are in the order of increasing gift amounts as the amount of support, so that the conditions become more difficult. By setting the conditions in this way, the user needs to meet more difficult conditions in order to be able to use more types of parameters. In other words, it is possible to make more types of parameters available to users who meet the difficult conditions.

所定の条件は、必ずしも応援の量により定められなくてもよい。例えば、所定の条件は、視聴者が配信者に対して与えた応援の形態により定められてもよい。この場合、パラメータ制御部102は、視聴者が配信者に対して与えた第1の形態による応援が第1の条件を満たす場合、第1の種類の音声パラメータを利用可能にし、第1の形態と異なる第2の形態による応援が第2の条件を満たす場合、第1の種類と異なる第2の種類の音声パラメータを利用可能にする。 The specified condition does not necessarily have to be determined by the amount of support. For example, the specified condition may be determined by the form of support given by the viewer to the broadcaster. In this case, the parameter control unit 102 makes a first type of voice parameter available when a first form of support given by the viewer to the broadcaster satisfies a first condition, and makes a second type of voice parameter different from the first type available when a second form of support different from the first form satisfies a second condition.

例えば、所定の条件は、応援の形態として、コメント投稿、スタンプ投稿又はギフト投稿をそれぞれ行ったか否かにより定められる。例えば、本実施形態では、応援の形態が3つあり、音声パラメータの種類が、3種類(第1パラメータ、第2パラメータ及び第3パラメータ)であるため、1つの応援の形態に対して、1種類のパラメータが対応付けられる。例えば、スタンプ投稿に対して第1パラメータが対応付けられ、コメント投稿に対して第2パラメータが対応付けられ、ギフト投稿に対して第3パラメータが対応付けられる。 For example, the specified condition is determined by whether or not a comment, stamp, or gift has been posted as a form of support. For example, in this embodiment, there are three forms of support and three types of voice parameters (first parameter, second parameter, and third parameter), so one type of parameter is associated with one form of support. For example, the first parameter is associated with a stamp post, the second parameter is associated with a comment post, and the third parameter is associated with a gift post.

パラメータ制御部102は、視聴者が応援を行うと、視聴者が行った応援の形態に対応付けられたパラメータを利用可能な状態にする。例えば、視聴者がスタンプ投稿を行った場合、パラメータ制御部102は、スタンプ投稿に対応付けられた第1パラメータを利用可能な状態にする。例えば、視聴者がコメント投稿を行った場合、パラメータ制御部102は、コメント投稿に対応付けられた第2パラメータを利用可能な状態にする。例えば、視聴者がギフト投稿を行った場合、パラメータ制御部102は、ギフト投稿に対応付けられた第3パラメータを利用可能な状態にする。なお、応援の形態と音声パラメータの種類との対応付けは、ここで示した例に限られず、任意の組合せで対応付けることができる。 When a viewer gives support, the parameter control unit 102 makes available the parameters associated with the form of support given by the viewer. For example, when a viewer posts a stamp, the parameter control unit 102 makes available the first parameter associated with the stamp post. For example, when a viewer posts a comment, the parameter control unit 102 makes available the second parameter associated with the comment post. For example, when a viewer posts a gift, the parameter control unit 102 makes available the third parameter associated with the gift post. Note that the association between the form of support and the type of voice parameter is not limited to the example shown here, and any combination of associations can be used.

図10は、パラメータ制御部102が実行する処理の他の一例を示すフローチャートである。パラメータ制御部102は、例えば、視聴者が応援を行ったときに実行される。具体的には、パラメータ制御部102は、例えば、視聴者が応援を行うことにより、サーバ10が視聴者端末装置21から視聴者が行った応援のデータを受信したときに実行される。 Figure 10 is a flowchart showing another example of the process executed by the parameter control unit 102. The parameter control unit 102 is executed, for example, when a viewer cheers. Specifically, the parameter control unit 102 is executed, for example, when the viewer cheers and the server 10 receives data of the cheering made by the viewer from the viewer terminal device 21.

まず、パラメータ制御部102は、視聴者の応援が第1条件を満たすか否かを判定する(ステップS21)。ここで、第1条件は、例えばスタンプ投稿を行うことである。 First, the parameter control unit 102 determines whether the support from the viewer satisfies a first condition (step S21). Here, the first condition is, for example, posting a stamp.

パラメータ制御部102は、視聴者の応援が第1条件を満たすと判定した場合(ステップS21のYes)、第1パラメータを利用可能に制御する(ステップS22)。このとき、本実施形態では、パラメータ制御部102は、図7に示すパラメータ管理DB100dにおいて、第1パラメータの欄を「0」から「1」に変更する。例えば、「AID001」という視聴者IDの視聴者の応援が第1条件を満たした場合、当該視聴者の第1パラメータの欄を「0」から「1」に変更する。そして、パラメータ制御部102は、ステップS23に移行する。 When the parameter control unit 102 determines that the support from the viewer satisfies the first condition (Yes in step S21), it controls the first parameter to be available (step S22). At this time, in this embodiment, the parameter control unit 102 changes the first parameter column in the parameter management DB 100d shown in FIG. 7 from "0" to "1". For example, when the support from a viewer with a viewer ID of "AID001" satisfies the first condition, the first parameter column for that viewer is changed from "0" to "1". Then, the parameter control unit 102 proceeds to step S23.

一方、パラメータ制御部102は、視聴者の応援が第1条件を満たさないと判定した場合(ステップS21のNo)、第1パラメータを利用可能に制御することなく、ステップS23に移行する。 On the other hand, if the parameter control unit 102 determines that the viewers' support does not satisfy the first condition (No in step S21), it proceeds to step S23 without controlling the first parameter to be available.

次に、パラメータ制御部102は、視聴者の応援が第2条件を満たすか否かを判定する(ステップS23)。ここで、第2条件は、例えばコメント投稿を行うことである。 Next, the parameter control unit 102 determines whether the viewer's support satisfies a second condition (step S23). Here, the second condition is, for example, posting a comment.

パラメータ制御部102は、視聴者の応援が第2条件を満たすと判定した場合(ステップS23のYes)、第2パラメータを利用可能に制御する(ステップS24)。このとき、本実施形態では、パラメータ制御部102は、図7に示すパラメータ管理DB100dにおいて、第2パラメータの欄を「0」から「1」に変更する。例えば、「AID001」という視聴者IDの視聴者の応援が第2条件を満たした場合、当該視聴者の第2パラメータの欄を「0」から「1」に変更する。そして、パラメータ制御部102は、ステップS25に移行する。 When the parameter control unit 102 determines that the cheers from the viewer satisfy the second condition (Yes in step S23), it controls the second parameter to be available (step S24). At this time, in this embodiment, the parameter control unit 102 changes the second parameter column in the parameter management DB 100d shown in FIG. 7 from "0" to "1". For example, when the cheers from a viewer with a viewer ID of "AID001" satisfy the second condition, the second parameter column for that viewer is changed from "0" to "1". Then, the parameter control unit 102 proceeds to step S25.

一方、パラメータ制御部102は、視聴者の応援が第2条件を満たさないと判定した場合(ステップS23のNo)、第2パラメータを利用可能に制御することなく、ステップS25に移行する。 On the other hand, if the parameter control unit 102 determines that the viewers' support does not satisfy the second condition (No in step S23), it proceeds to step S25 without controlling the second parameter to be available.

さらに、パラメータ制御部102は、視聴者の応援が第3条件を満たすか否かを判定する(ステップS25)。ここで、第3条件は、例えばギフト投稿を行うことである。 Furthermore, the parameter control unit 102 determines whether the viewer's support satisfies a third condition (step S25). Here, the third condition is, for example, posting a gift.

パラメータ制御部102は、視聴者の応援が第3条件を満たすと判定した場合(ステップS25のYes)、第3パラメータを利用可能に制御する(ステップS26)。このとき、本実施形態では、パラメータ制御部102は、図7に示すパラメータ管理DB100dにおいて、第3パラメータの欄を「0」から「1」に変更する。例えば、「AID001」という視聴者IDの視聴者の応援が第3条件を満たした場合、当該視聴者の第3パラメータの欄を「0」から「1」に変更する。そして、パラメータ制御部102は、このフローを終了する。 If the parameter control unit 102 determines that the viewer's support satisfies the third condition (Yes in step S25), it controls the third parameter to be available (step S26). At this time, in this embodiment, the parameter control unit 102 changes the third parameter column in the parameter management DB 100d shown in FIG. 7 from "0" to "1". For example, if the support of a viewer with a viewer ID of "AID001" satisfies the third condition, the third parameter column for that viewer is changed from "0" to "1". Then, the parameter control unit 102 ends this flow.

一方、パラメータ制御部102は、視聴者の応援が第3条件を満たさないと判定した場合(ステップS25のNo)、第3パラメータを利用可能に制御することなく、このフローを終了する。 On the other hand, if the parameter control unit 102 determines that the viewers' support does not satisfy the third condition (No in step S25), it ends this flow without controlling the third parameter to be available.

このようにして、パラメータ制御部102は、応援の形態に応じて音声パラメータを利用可能に制御することができる。応援の形態に応じて音声パラメータを利用可能にすることにより、視聴者に対して、より多様な形態の応援を行う動機づけを与えることができる。 In this way, the parameter control unit 102 can control the voice parameters to be available depending on the form of cheering. By making the voice parameters available depending on the form of cheering, viewers can be motivated to cheer in a wider variety of ways.

図10に示すフローでは、図9に示すフローと異なり、条件(応援の形態)と、利用可能になる音声パラメータの種類とが、一対一に対応している。そのため、図9に示すフローと異なり、パラメータ制御部102は、ユーザが行った応援に応じて、例えば、第2パラメータのみ又は第3パラメータのみを利用可能に制御したり、第1パラメータ、第2パラメータ及び第3パラメータのうち、応援の形態に対応する組合せの種類の音声パラメータを利用可能に制御したりすることが可能である。そのため、視聴者にとっては、希望する種類の音声パラメータのみを利用可能にしやすくなる。 In the flow shown in FIG. 10, unlike the flow shown in FIG. 9, there is a one-to-one correspondence between the conditions (type of cheering) and the type of voice parameters that become available. Therefore, unlike the flow shown in FIG. 9, the parameter control unit 102 can control, for example, to make only the second parameter or only the third parameter available depending on the cheering performed by the user, or to make available a combination of the first, second, and third parameters that corresponds to the type of cheering. Therefore, it becomes easier for viewers to make available only the types of voice parameters that they desire.

図10のフローにおいても、第2条件は第1条件よりも難しい条件であり、第3条件は第2条件よりも難しい条件であることが好ましい。つまり、第1条件が最も簡単であり、第2条件が次に簡単であり、第3条件が最も難しいことが好ましい。図10のフローで説明した例では、第1条件、第2条件及び第3条件の順で、応援の形態を行うために必要な時間、労力又は金銭が増えるため、より難しい条件となる。 In the flow of FIG. 10 as well, it is preferable that the second condition is more difficult than the first condition, and the third condition is more difficult than the second condition. In other words, it is preferable that the first condition is the easiest, the second condition is the next easiest, and the third condition is the most difficult. In the example described in the flow of FIG. 10, the first condition, the second condition, and the third condition are in that order of increasing time, effort, or money required to perform the form of support, and therefore the conditions become more difficult.

<音声パラメータの設定画面>
図11から図14は、音声パラメータの設定を指定するための設定画面40の一例を示す図である。図11から図14に示すように、設定画面40は、第1パラメータ設定部41と、第2パラメータ設定部42と、第3パラメータ設定部43と、決定ボタン44と、キャンセルボタン45と、を含む。
<Voice parameter setting screen>
11 to 14 are diagrams showing an example of a setting screen 40 for designating voice parameter settings. As shown in Fig. 11 to 14, the setting screen 40 includes a first parameter setting section 41, a second parameter setting section 42, a third parameter setting section 43, a decision button 44, and a cancel button 45.

第1パラメータ設定部41は、第1パラメータである性別に関するパラメータを指定するための欄である。第2パラメータ設定部42は、第2パラメータである声の高さに関するパラメータを指定するための欄である。第3パラメータ設定部43は、第3パラメータである声種に関するパラメータを指定するための欄である。 The first parameter setting section 41 is a column for specifying a parameter related to gender, which is the first parameter. The second parameter setting section 42 is a column for specifying a parameter related to voice pitch, which is the second parameter. The third parameter setting section 43 is a column for specifying a parameter related to voice type, which is the third parameter.

例えば図9に示すフローにより音声パラメータが利用可能に制御される場合、視聴者が、図8に示す配信画面30において音声設定部38を選択すると、図11から図14のうち、いずれかの設定画面40が、視聴者端末装置21のディスプレイに表示される。図11から図14のうち、いずれの設定画面40が表示されるかは、視聴者に対して利用可能に制御された音声パラメータの種類に応じて異なる。 For example, if the voice parameters are controlled to be available according to the flow shown in FIG. 9, when the viewer selects the voice setting section 38 on the distribution screen 30 shown in FIG. 8, one of the setting screens 40 in FIG. 11 to FIG. 14 is displayed on the display of the viewer terminal device 21. Which of the setting screens 40 in FIG. 11 to FIG. 14 is displayed depends on the type of voice parameters controlled to be available to the viewer.

具体的には、視聴者が図8に示す配信画面30において音声設定部38を選択すると、視聴者端末装置21は、設定画面40を要求する要求信号をサーバ10に送信する。サーバ10の再生制御部101は、要求信号に応じて、設定画面40のデータを視聴者端末装置21に送信することにより、設定画面40を視聴者端末装置21のディスプレイに表示させる。このとき、再生制御部101は、図7に示すパラメータ管理DB100dを参照して、設定画面40の内容を決定する。具体的には、再生制御部101は、図7に示すパラメータ管理DB100dの第1パラメータから第3パラメータの欄を参照して、設定画面40の内容を決定する。 Specifically, when a viewer selects the audio setting section 38 on the distribution screen 30 shown in FIG. 8, the viewer terminal device 21 transmits a request signal to the server 10 requesting the setting screen 40. In response to the request signal, the playback control section 101 of the server 10 transmits data of the setting screen 40 to the viewer terminal device 21, thereby causing the setting screen 40 to be displayed on the display of the viewer terminal device 21. At this time, the playback control section 101 determines the contents of the setting screen 40 by referring to the parameter management DB 100d shown in FIG. 7. Specifically, the playback control section 101 determines the contents of the setting screen 40 by referring to the first parameter to third parameter columns of the parameter management DB 100d shown in FIG. 7.

例えば、図7に示すパラメータ管理DB100dの第1パラメータから第3パラメータの欄が、いずれも「0」である場合、第1パラメータから第3パラメータが全て利用可能でないことを示す。この場合、再生制御部101は、図11に示す設定画面40を、視聴者端末装置21に表示させる。例えば、図7のパラメータ管理DB100dに示す例では、「AID003」という視聴者IDの視聴者が「MID001」という動画IDの動画を視聴している場合、第1パラメータから第3パラメータの欄がいずれも「0」であるため、当該視聴者の視聴者端末装置21には、図11に示す設定画面40が表示される。 For example, if the first parameter to third parameter columns in the parameter management DB 100d shown in FIG. 7 are all "0", this indicates that none of the first parameter to third parameter are available. In this case, the playback control unit 101 causes the viewer terminal device 21 to display the setting screen 40 shown in FIG. 11. For example, in the example shown in the parameter management DB 100d in FIG. 7, when a viewer with a viewer ID of "AID003" is watching a video with a video ID of "MID001", the first parameter to third parameter columns are all "0", so the setting screen 40 shown in FIG. 11 is displayed on the viewer terminal device 21 of that viewer.

図11に示す設定画面40では、第1パラメータ設定部41、第2パラメータ設定部42及び第3パラメータ設定部43が、いずれも、利用可能でないことを示す「未開放」と表示されている。この場合、視聴者は、いずれの音声パラメータの設定も指定することはできない。 In the setting screen 40 shown in FIG. 11, the first parameter setting section 41, the second parameter setting section 42, and the third parameter setting section 43 are all displayed as "unopened," indicating that they are not available for use. In this case, the viewer cannot specify settings for any of the voice parameters.

例えば、図7に示すパラメータ管理DB100dの第1パラメータの欄が「1」であり、第2パラメータ及び第3パラメータの欄が「0」である場合、第1パラメータは利用可能であるが、第2パラメータ及び第3パラメータは利用可能でないことを示す。この場合、再生制御部101は、図12に示す設定画面40を、視聴者端末装置21に表示させる。 For example, if the first parameter column of the parameter management DB 100d shown in FIG. 7 is "1" and the second and third parameter columns are "0", this indicates that the first parameter is available but the second and third parameters are not available. In this case, the playback control unit 101 causes the viewer terminal device 21 to display the setting screen 40 shown in FIG. 12.

図12に示す設定画面40では、第1パラメータ設定部41が、「男」又は「女」を指定可能に表示される。図12に示す例では、第1パラメータがチェックボックスにより指定可能である。視聴者は、図12に示す設定画面40において、「男」又は「女」のいずれかを指定することができる。視聴者は、「男」又は「女」のいずれかを指定した後、決定ボタン44を選択する。 In the setting screen 40 shown in FIG. 12, the first parameter setting section 41 is displayed so that "male" or "female" can be specified. In the example shown in FIG. 12, the first parameter can be specified by a check box. The viewer can specify either "male" or "female" in the setting screen 40 shown in FIG. 12. After specifying either "male" or "female", the viewer selects the decision button 44.

決定ボタン44は、視聴者が設定画面40で指定した音声パラメータの設定を決定させるボタンである。視聴者は、第1パラメータ設定部41の設定を指定した後、決定ボタン44を選択すると、指定された音声パラメータの設定が確定され、その後の動画の再生に反映される。具体的には、決定ボタン44が選択されると、視聴者端末装置21は、設定画面40で指定された音声パラメータの設定のデータをサーバ10に送信する。サーバ10の再生制御部101は、受信した音声パラメータの設定を、図7に示すパラメータ管理DB100dの視聴者音声設定の欄に記憶させる。また、再生制御部101は、指定された音声パラメータの設定に基づいて動画の音声データを生成し、生成した音声データを用いて、視聴者端末装置21に動画を再生させる。 The decision button 44 is a button for deciding the voice parameter settings specified by the viewer on the setting screen 40. After specifying the settings of the first parameter setting unit 41, the viewer selects the decision button 44, and the specified voice parameter settings are confirmed and reflected in the subsequent playback of the video. Specifically, when the decision button 44 is selected, the viewer terminal device 21 transmits the voice parameter setting data specified on the setting screen 40 to the server 10. The playback control unit 101 of the server 10 stores the received voice parameter settings in the viewer voice setting column of the parameter management DB 100d shown in FIG. 7. The playback control unit 101 also generates voice data for the video based on the specified voice parameter settings, and uses the generated voice data to cause the viewer terminal device 21 to play the video.

なお、図12に示す設定画面40では、第2パラメータ設定部42及び第3パラメータ設定部43は、いずれも、利用可能でないことを示す「未開放」と表示されている。この場合、視聴者は、第2パラメータ及び第3パラメータの設定については、指定することができない。 In the setting screen 40 shown in FIG. 12, the second parameter setting section 42 and the third parameter setting section 43 are both displayed as "unopened," indicating that they are unavailable. In this case, the viewer cannot specify settings for the second and third parameters.

例えば、図7に示すパラメータ管理DB100dの第1パラメータ及び第2パラメータの欄が「1」であり、第3パラメータの欄が「0」である場合、第1パラメータ及び第2パラメータは利用可能であるが、第3パラメータは利用可能でないことを示す。この場合、再生制御部101は、図13に示す設定画面40を、視聴者端末装置21に表示させる。例えば、図7のパラメータ管理DB100dに示す例では、「AID002」という視聴者IDの視聴者が「MID001」という動画IDの動画を視聴している場合、第1パラメータ及び第2パラメータの欄が「1」であり、第3パラメータの欄が「0」であるため、当該視聴者の視聴者端末装置21には、図13に示す設定画面40が表示される。 For example, if the first and second parameter columns of the parameter management DB 100d shown in FIG. 7 are "1" and the third parameter column is "0", this indicates that the first and second parameters are available but the third parameter is not available. In this case, the playback control unit 101 causes the viewer terminal device 21 to display the setting screen 40 shown in FIG. 13. For example, in the example shown in the parameter management DB 100d in FIG. 7, when a viewer with a viewer ID of "AID002" is watching a video with a video ID of "MID001", the first and second parameter columns are "1" and the third parameter column is "0", so the setting screen 40 shown in FIG. 13 is displayed on the viewer terminal device 21 of that viewer.

図13に示す設定画面40では、第1パラメータ設定部41が、「男」又は「女」を指定可能に表示されるとともに、第2パラメータ設定部42が、「高」、「中」又は「低」を指定可能に表示される。図13に示す例では、第1パラメータ及び第2パラメータがチェックボックスにより指定可能である。視聴者は、図13に示す設定画面40において、第1パラメータについて「男」又は「女」のいずれかを指定することができるとともに、第2パラメータについて「高」、「中」又は「低」のいずれかを指定することができる。ここでは、「AID002」という視聴者IDの視聴者が、第1パラメータについて「男」を指定し、第2パラメータについて「中」を指定したとする。視聴者は、第1パラメータ及び第2パラメータの設定を指定した後、決定ボタン44を選択する。 In the setting screen 40 shown in FIG. 13, the first parameter setting section 41 is displayed so that "male" or "female" can be specified, and the second parameter setting section 42 is displayed so that "high", "medium" or "low" can be specified. In the example shown in FIG. 13, the first parameter and the second parameter can be specified by check boxes. In the setting screen 40 shown in FIG. 13, the viewer can specify either "male" or "female" for the first parameter, and can specify either "high", "medium" or "low" for the second parameter. Here, it is assumed that a viewer with a viewer ID of "AID002" specifies "male" for the first parameter and "medium" for the second parameter. After specifying the settings for the first and second parameters, the viewer selects the decision button 44.

決定ボタン44が選択されると、視聴者端末装置21は、設定画面40で指定された音声パラメータの設定のデータをサーバ10に送信する。サーバ10の再生制御部101は、受信した音声パラメータの設定を、図7に示すパラメータ管理DB100dの視聴者音声設定の欄に記憶させる。ここでの例では、「AID002」という視聴者IDの視聴者が、第1パラメータについて「男」を指定し、第2パラメータについて「中」を指定したため、図7に示すように、再生制御部101は、視聴者IDが「AID002」であり動画IDが「MID001」であるデータ(行)の視聴者音声設定の欄に、「第1パラメータ=男、第2パラメータ=中」と記憶させる。また、再生制御部101は、指定された音声パラメータの設定に基づいて動画の音声データを生成し、生成した音声データを用いて、視聴者端末装置21に動画を再生させる。つまり、ここでの例では、再生制御部101は、男性の中くらいの高さの声で音声データを生成し、生成した音声データを用いて、視聴者端末装置21に動画を再生させる。この場合、視聴者端末装置21のスピーカからは、視聴者IDが「AID002」の視聴者が指定した、男性の中くらいの高さの声の音声が再生される。このようにして、視聴者は、再生される音声の音声パラメータの設定を行うことができる。 When the decision button 44 is selected, the viewer terminal device 21 transmits the data of the voice parameter setting specified on the setting screen 40 to the server 10. The playback control unit 101 of the server 10 stores the received voice parameter setting in the viewer voice setting column of the parameter management DB 100d shown in FIG. 7. In this example, the viewer with the viewer ID "AID002" specified "male" for the first parameter and "medium" for the second parameter, so that the playback control unit 101 stores "first parameter = male, second parameter = medium" in the viewer voice setting column of the data (row) with the viewer ID "AID002" and the video ID "MID001" as shown in FIG. 7. The playback control unit 101 also generates voice data for the video based on the specified voice parameter setting, and uses the generated voice data to have the viewer terminal device 21 play the video. That is, in this example, the playback control unit 101 generates audio data in a male voice with a medium pitch, and uses the generated audio data to have the viewer terminal device 21 play back the video. In this case, the speaker of the viewer terminal device 21 plays back the audio in a male voice with a medium pitch, as specified by the viewer with the viewer ID "AID002". In this way, the viewer can set the audio parameters of the audio to be played back.

なお、図13に示す設定画面40では、第3パラメータ設定部43は、利用可能でないことを示す「未開放」と表示されている。この場合、視聴者は、第3パラメータの設定については、指定することができない。 In the setting screen 40 shown in FIG. 13, the third parameter setting section 43 is displayed as "Not Opened," indicating that it is not available for use. In this case, the viewer cannot specify the setting of the third parameter.

例えば、図7に示すパラメータ管理DB100dの、第1パラメータ、第2パラメータ及び第3パラメータの欄が全て「1」である場合、第1パラメータ、第2パラメータ及び第3パラメータが利用可能であることを示す。この場合、再生制御部101は、図14に示す設定画面40を、視聴者端末装置21に表示させる。例えば、図7のパラメータ管理DB100dに示す例では、「AID001」という視聴者IDの視聴者が「MID001」という動画IDの動画を視聴している場合、第1パラメータ、第2パラメータ及び第3パラメータの欄が「1」であるため、当該視聴者の視聴者端末装置21には、図14に示す設定画面40が表示される。 For example, when the first parameter, second parameter, and third parameter columns in the parameter management DB 100d shown in FIG. 7 are all "1", this indicates that the first parameter, second parameter, and third parameter are available. In this case, the playback control unit 101 causes the viewer terminal device 21 to display the setting screen 40 shown in FIG. 14. For example, in the example shown in the parameter management DB 100d in FIG. 7, when a viewer with a viewer ID of "AID001" is watching a video with a video ID of "MID001", the first parameter, second parameter, and third parameter columns are all "1", so the setting screen 40 shown in FIG. 14 is displayed on the viewer terminal device 21 of that viewer.

図14に示す設定画面40では、第1パラメータ設定部41が、「男」又は「女」を指定可能に表示され、第2パラメータ設定部42が、「高」、「中」又は「低」を指定可能に表示され、第3パラメータ設定部43が、「ナチュラルボイス」、「ハスキーボイス」又は「ウィスパーボイス」を指定可能に表示される。図14に示す例では、第1パラメータ、第2パラメータ及び第3パラメータがチェックボックスにより指定可能である。視聴者は、図14に示す設定画面40において、第1パラメータについて「男」又は「女」のいずれかを指定することができ、第2パラメータについて「高」、「中」又は「低」のいずれかを指定することができ、第3パラメータについて「ナチュラルボイス」、「ハスキーボイス」又は「ウィスパーボイス」のいずれかを指定することができる。ここでは、「AID001」という視聴者IDの視聴者が、第1パラメータについて「女」を指定し、第2パラメータについて「高」を指定し、第3パラメータについて「ナチュラルボイス」を指定したとする。視聴者は、第1パラメータ、第2パラメータ及び第3パラメータの設定を指定した後、決定ボタン44を選択する。 In the setting screen 40 shown in FIG. 14, the first parameter setting section 41 is displayed so that "male" or "female" can be specified, the second parameter setting section 42 is displayed so that "high", "medium" or "low" can be specified, and the third parameter setting section 43 is displayed so that "natural voice", "husky voice" or "whisper voice" can be specified. In the example shown in FIG. 14, the first parameter, the second parameter and the third parameter can be specified by check boxes. In the setting screen 40 shown in FIG. 14, the viewer can specify either "male" or "female" for the first parameter, can specify either "high", "medium" or "low" for the second parameter, and can specify either "natural voice", "husky voice" or "whisper voice" for the third parameter. Here, it is assumed that a viewer with a viewer ID of "AID001" specifies "female" for the first parameter, "high" for the second parameter and "natural voice" for the third parameter. After specifying the settings of the first parameter, the second parameter and the third parameter, the viewer selects the decision button 44.

決定ボタン44が選択されると、視聴者端末装置21は、設定画面40で指定された音声パラメータの設定のデータをサーバ10に送信する。サーバ10の再生制御部101は、受信した音声パラメータの設定を、図7に示すパラメータ管理DB100dの視聴者音声設定の欄に記憶させる。ここでの例では、「AID001」という視聴者IDの視聴者が、第1パラメータについて「女」を指定し、第2パラメータについて「高」を指定し、第3パラメータについて「ナチュラルボイス」を指定したため、図7に示すように、再生制御部101は、視聴者IDが「AID001」であり動画IDが「MID001」であるデータ(行)の視聴者音声設定の欄に、「第1パラメータ=女、第2パラメータ=高、第3パラメータ=ナチュラルボイス」と記憶させる。また、再生制御部101は、指定された音声パラメータの設定に基づいて動画の音声データを生成し、生成した音声データを用いて、視聴者端末装置21に動画を再生させる。つまり、ここでの例では、再生制御部101は、女性の高い声のナチュラルボイスで音声データを生成し、生成した音声データを用いて、視聴者端末装置21に動画を再生させる。この場合、視聴者端末装置21のスピーカからは、視聴者IDが「AID001」の視聴者が指定した、女性の高い声のナチュラルボイスの音声が再生される。このようにして、視聴者は、再生される音声の音声パラメータの設定を行うことができる。 When the decision button 44 is selected, the viewer terminal device 21 transmits the data of the voice parameter setting specified on the setting screen 40 to the server 10. The playback control unit 101 of the server 10 stores the received voice parameter setting in the viewer voice setting column of the parameter management DB 100d shown in FIG. 7. In this example, the viewer with the viewer ID "AID001" specified "female" for the first parameter, "high" for the second parameter, and "natural voice" for the third parameter. Therefore, as shown in FIG. 7, the playback control unit 101 stores "first parameter = female, second parameter = high, third parameter = natural voice" in the viewer voice setting column of the data (row) with the viewer ID "AID001" and the video ID "MID001". The playback control unit 101 also generates voice data for the video based on the specified voice parameter setting, and uses the generated voice data to have the viewer terminal device 21 play the video. That is, in this example, the playback control unit 101 generates audio data in a high-pitched natural female voice, and uses the generated audio data to play back the video on the viewer terminal device 21. In this case, the speaker of the viewer terminal device 21 plays back the high-pitched natural female voice designated by the viewer with the viewer ID "AID001". In this way, the viewer can set the audio parameters of the audio to be played back.

図7に示す例において、視聴者IDが「AID001」、「AID002」及び「AID003」という3人の視聴者は、いずれも動画IDが「MID001」という同一の動画を視聴している。しかしながら、図7の第1パラメータ、第2パラメータ及び第3パラメータの欄に示されるように、3人の視聴者について、利用可能な音声パラメータはそれぞれ異なる。また、図7の視聴者音声設定の欄に示されるように、3人の視聴者がそれぞれ指定する音声パラメータの設定は異なる。そのため、3人の視聴者は、同一の動画を視聴しているが、それぞれの視聴者端末装置21から再生される音声は異なる。このように、配信システム1は、視聴者ごとに変化した音声での動画視聴を可能にすることができる。 In the example shown in FIG. 7, three viewers with viewer IDs "AID001," "AID002," and "AID003" are all watching the same video with video ID "MID001." However, as shown in the first parameter, second parameter, and third parameter columns in FIG. 7, the audio parameters available to the three viewers are different. Also, as shown in the viewer audio settings column in FIG. 7, the audio parameter settings specified by each of the three viewers are different. Therefore, although the three viewers are watching the same video, the audio played from each viewer terminal device 21 is different. In this way, the distribution system 1 can enable viewing of videos with audio that changes for each viewer.

なお、図11から図14に示す設定画面40において、キャンセルボタン45は、視聴者が音声パラメータの設定の入力を中止する場合に選択するためのボタンである。視聴者がキャンセルボタン45を選択すると、視聴者端末装置21に表示される画面が、設定画面40から配信画面30に移行する。 In the setting screen 40 shown in Figs. 11 to 14, the cancel button 45 is a button that the viewer can select when he or she wishes to cancel input of voice parameter settings. When the viewer selects the cancel button 45, the screen displayed on the viewer terminal device 21 transitions from the setting screen 40 to the distribution screen 30.

なお、音声パラメータが利用可能となった場合であっても、視聴者は必ずしもパラメータを指定しなくてもよい。例えば、図12に示す設定画面40では、第1パラメータとして「男」又は「女」が指定可能である。しかしながら、視聴者は、「男」及び「女」のいずれも指定しなくてもよい。この場合、当該視聴者の視聴者端末装置21からは、第1パラメータが利用可能でない場合と同じ音声で、動画が再生される。これは、第2パラメータ及び第3パラメータについても同様である。つまり、視聴者は、例えば図13に示す設定画面において、「高」、「中」及び「低」から、いずれも指定しなくてもよい。同様に、視聴者は、例えば図14に示す設定画面において、「ナチュラルボイス」、「ハスキーボイス」及び「ウィスパーボイス」から、いずれも指定しなくてもよい。 Even if a voice parameter becomes available, the viewer does not necessarily have to specify the parameter. For example, in the setting screen 40 shown in FIG. 12, "male" or "female" can be specified as the first parameter. However, the viewer does not have to specify either "male" or "female". In this case, the video is played back from the viewer terminal device 21 of the viewer in the same voice as when the first parameter is not available. The same applies to the second and third parameters. In other words, the viewer does not have to specify any of "high", "medium", and "low" in the setting screen shown in FIG. 13, for example. Similarly, the viewer does not have to specify any of "natural voice", "husky voice", and "whisper voice" in the setting screen shown in FIG. 14, for example.

また、視聴者は、複数の種類の音声パラメータが利用可能である場合、希望する音声パラメータのみについて、指定を行ってもよい。例えば、図13に示す設定画面では、第1パラメータ及び第2パラメータが利用可能である。この場合、視聴者は、第1パラメータのみを指定してもよく、第2パラメータのみを指定してもよい。第1パラメータ又は第2パラメータのみが指定された場合、当該指定されたパラメータのみについて、指定に基づく音声処理が行われ、動画が再生される。 In addition, when multiple types of voice parameters are available, the viewer may specify only the desired voice parameter. For example, in the setting screen shown in FIG. 13, the first parameter and the second parameter are available. In this case, the viewer may specify only the first parameter, or may specify only the second parameter. When only the first parameter or the second parameter is specified, voice processing based on the specification is performed only on the specified parameter, and the video is played.

上述の例では、図11から図14の設定画面40において、音声パラメータ(第1パラメータ、第2パラメータ及び第3パラメータ)がチェックボックスにより指定可能であると説明した。しかしながら、音声パラメータは、必ずしもチェックボックスにより指定可能に構成されていなくてもよく、他の方式により指定可能に構成されていてもよい。具体的には、音声パラメータは、例えばラジオボタン又はプルダウンメニューなどを含む、公知の他の方式により指定可能に構成することができる。 In the above example, it has been described that the voice parameters (first parameter, second parameter, and third parameter) can be specified by check boxes on the setting screen 40 of Figures 11 to 14. However, the voice parameters do not necessarily have to be configured to be specifiable by check boxes, and may be configured to be specifiable by other methods. Specifically, the voice parameters can be configured to be specifiable by other known methods, including, for example, radio buttons or pull-down menus.

このように、本実施形態に係るサーバ10のパラメータ制御部102は、視聴者が所定の条件を満たした場合、当該視聴者に対して所定の音声パラメータを利用可能に制御する。再生制御部101は、視聴者の入力により指定された音声パラメータの設定に基づいて生成された音声データを用いて、当該視聴者の端末装置に動画を再生させる。一方、他の視聴者については、当該視聴者の入力により指定された音声パラメータの設定とは独立して音声データを生成する。つまり、再生制御部101は、第1視聴者の入力により指定された音声パラメータの設定に基づいて生成された音声データを用いて、第1視聴者の端末装置に動画を再生させるが、第2視聴者については、これとは独立して、第2視聴者の入力により指定された音声パラメータの設定に基づいて生成された音声データを用いて、第2視聴者の端末装置に動画を再生させる。このようにして、サーバ10は、視聴者ごとに変化した音声での動画視聴を可能にすることができる。 In this way, the parameter control unit 102 of the server 10 according to this embodiment controls the availability of a specific voice parameter for a viewer when the viewer satisfies a specific condition. The playback control unit 101 uses voice data generated based on the voice parameter settings specified by the viewer's input to play a video on the viewer's terminal device. Meanwhile, for other viewers, voice data is generated independently of the voice parameter settings specified by the viewer's input. In other words, the playback control unit 101 uses voice data generated based on the voice parameter settings specified by the first viewer's input to play a video on the first viewer's terminal device, but for the second viewer, the playback control unit 101 uses voice data generated based on the voice parameter settings specified by the second viewer's input independently of this to play a video on the second viewer's terminal device. In this way, the server 10 can enable viewing of videos with voices that change for each viewer.

パラメータ制御部102が音声パラメータを利用可能に制御するための所定の条件は、例えば上記実施形態で説明したように、応援の量により定めることができ、パラメータ制御部101は、応援の量に応じて視聴者が利用可能な音声パラメータの種類を制御する。この場合、視聴者は、より多くの量の応援を行うことにより、より多くの種類の音声パラメータが利用可能になる。そのため、視聴者に対し、より多くの応援を行うことを促しやすくなる。 The predetermined condition by which the parameter control unit 102 controls the availability of voice parameters can be determined, for example, by the amount of cheering, as described in the above embodiment, and the parameter control unit 101 controls the types of voice parameters available to the viewer according to the amount of cheering. In this case, the viewer can use a greater variety of voice parameters by providing a greater amount of cheering. This makes it easier to encourage viewers to provide more cheering.

また、パラメータ制御部102が音声パラメータを利用可能に制御するための所定の条件は、例えば上記実施形態で説明したように、応援の形態により定めることができ、パラメータ制御部101は、応援の形態に応じて視聴者が利用可能な音声パラメータの種類を制御する。この場合、視聴者は、指定することを希望する種類の音声パラメータに関する形態の応援を行うことで、当該希望する種類の音声パラメータが利用可能になる。そのため、視聴者にとっては、希望する種類の音声パラメータのみを利用可能にしやすくなる。 The predetermined conditions under which the parameter control unit 102 controls the availability of voice parameters can be determined, for example, by the form of cheering, as described in the above embodiment, and the parameter control unit 101 controls the types of voice parameters available to the viewer according to the form of cheering. In this case, the viewer can make the desired type of voice parameters available by providing cheering in a form related to the type of voice parameters that the viewer wishes to specify. This makes it easier for the viewer to make available only the desired type of voice parameters.

なお、上記実施形態では、声の高さに関する第2パラメータが、「高」、「中」及び「低」から選択可能であると説明した。しかしながら、声の高さに関する第2パラメータは、必ずしも、「高」、「中」及び「低」という3段階から選択可能でなくてもよい。例えば、声の高さに関する第2パラメータは、「高」及び「低」という2段階から選択可能であってもよい。あるいは、声の高さに関する第2パラメータは、4段階以上から選択可能であってもよい。つまり、声の高さに関する第2パラメータは、より細かく分類された複数の段階から選択可能であってもよい。 In the above embodiment, it has been described that the second parameter related to the pitch of the voice can be selected from "high", "medium", and "low". However, the second parameter related to the pitch of the voice does not necessarily have to be selectable from three levels, "high", "medium", and "low". For example, the second parameter related to the pitch of the voice may be selectable from two levels, "high" and "low". Alternatively, the second parameter related to the pitch of the voice may be selectable from four or more levels. In other words, the second parameter related to the pitch of the voice may be selectable from a plurality of levels that are more finely classified.

また、上記実施形態では、声種に関する第3パラメータが、「ナチュラルボイス」、「ハスキーボイス」及び「ウィスパーボイス」から選択可能であると説明した。しかしながら、第3パラメータについても、必ずしも「ナチュラルボイス」、「ハスキーボイス」及び「ウィスパーボイス」という3種類から選択可能でなくてもよく、2種類又は4種類以上から選択可能であってもよい。 In the above embodiment, it has been described that the third parameter relating to the voice type can be selected from "natural voice", "husky voice" and "whisper voice". However, the third parameter does not necessarily have to be selectable from three types, "natural voice", "husky voice" and "whisper voice", and may be selectable from two types or four or more types.

図9及び図10のフローでそれぞれ説明した第1条件から第3条件については、図9に関する説明内容と、図10に関する説明内容とで、相互に入替え可能である。例えば、図9に関する説明では、第1条件が、応援の量が第1の範囲であることであり、第2条件が、応援の量が第2の範囲であることであり、第3条件が、応援の量が第3の範囲であることであるとして説明した。しかしながら、この第1条件から第3条件は、図10のフローでも適用可能である。この第1条件から第3条件を図10のフローで適用した場合、再生制御部101は、第1条件として応援の量が第1の範囲であることを満たした場合(ステップS21)、第1パラメータを利用可能に制御する(ステップS22)。同様に、再生制御部101は、第2条件として応援の量が第2の範囲であることを満たした場合(ステップS23)、第2パラメータを利用可能に制御し(ステップS24)、第3条件として応援の量が第3の範囲であることを満たした場合(ステップS25)、第3パラメータを利用可能に制御する(ステップS26)。 The first to third conditions described in the flows of Figures 9 and 10 can be interchanged between the description of Figure 9 and the description of Figure 10. For example, in the description of Figure 9, the first condition is that the amount of support is in a first range, the second condition is that the amount of support is in a second range, and the third condition is that the amount of support is in a third range. However, these first to third conditions can also be applied to the flow of Figure 10. When these first to third conditions are applied in the flow of Figure 10, the playback control unit 101 controls the first parameter to be available (step S22) if the first condition that the amount of support is in the first range is satisfied (step S21). Similarly, if the second condition is satisfied that the amount of support is within the second range (step S23), the playback control unit 101 controls the second parameter to be available (step S24), and if the third condition is satisfied that the amount of support is within the third range (step S25), the playback control unit 101 controls the third parameter to be available (step S26).

同様に、例えば、図10に関する説明では、第1条件が、スタンプ投稿を行うことであり、第2条件が、コメント投稿を行うことであり、第3条件が、ギフト投稿を行うことであるとして説明した。しかしながら、この第1条件から第3条件は、図9のフローでも適用可能である。この第1条件から第3条件を図9のフローで適用した場合、再生制御部101は、第1条件としてスタンプ投稿を行うことが満たされた場合(ステップS11)、第1パラメータを利用可能に制御する(ステップS12)。再生制御部101は、第2条件としてコメント投稿を行うことが満たされた場合(ステップS13)、第1パラメータ及び第2パラメータを利用可能に制御する(ステップS14)。再生制御部101は、第3条件としてギフト投稿を行うことが満たされた場合(ステップS15)、第1パラメータ、第2パラメータ及び第3パラメータを利用可能に制御する(ステップS16)。 Similarly, for example, in the description of FIG. 10, the first condition is to post a stamp, the second condition is to post a comment, and the third condition is to post a gift. However, the first to third conditions can also be applied to the flow of FIG. 9. When the first to third conditions are applied to the flow of FIG. 9, the playback control unit 101 controls the first parameter to be available (step S12) when the first condition of posting a stamp is met (step S11). When the second condition of posting a comment is met (step S13), the playback control unit 101 controls the first and second parameters to be available (step S14). When the third condition of posting a gift is met (step S15), the playback control unit 101 controls the first, second, and third parameters to be available (step S16).

<応用例>
パラメータ制御部102は、配信者による第1の配信時に、第1視聴者に対して利用可能とした所定の音声パラメータを、当該配信者による第1の配信後の第2の配信時に、当該第1視聴者に対して利用可能とすることができる。つまり、パラメータ制御部102は、配信者及び視聴者が同一である場合に、当該視聴者が当該配信者の動画を過去に視聴したときに利用可能とした音声パラメータの履歴情報を、それ以後の配信にも適用することができる。
<Application Examples>
The parameter control unit 102 can make a predetermined voice parameter that was made available to a first viewer at the time of a first distribution by a distributor available to the first viewer at the time of a second distribution by the distributor after the first distribution. In other words, when the distributor and the viewer are the same, the parameter control unit 102 can apply history information of the voice parameter that was made available when the viewer previously viewed a video of the distributor to subsequent distributions.

例えば、図7に示すパラメータ管理DB100dにおいて、「AID001」という視聴者ID及び「MID001」という動画IDに対応付けられた、第1パラメータから第3パラメータの欄は、全て「1」と記載されている。これは、「AID001」という視聴者IDの視聴者(第1視聴者)が、「MID001」という動画IDの動画(つまり第1の配信時の動画)において、第1パラメータから第3パラメータの全てが利用可能であったことを示す。この場合、「MID001」という動画IDの動画の配信者である「SID001」という配信者IDの配信者がそれ以降に配信する動画を、当該視聴者が視聴する場合、パラメータ制御部102は、第1パラメータから第3パラメータを全て利用可能とする。例えば、図6に示すように、「MID004」という動画IDの動画は、上記「SID001」という配信者IDの配信者の動画である。そのため、当該視聴者が、「MID004」という動画IDの動画(つまり第2の配信時の動画)を視聴する場合、「MID004」という動画IDの動画内において条件が満たされていなくても、パラメータ制御部102は、当該視聴者の音声パラメータの履歴情報により、第1パラメータから第3パラメータを全て利用可能に制御する。この場合、例えば図7に示すように、「AID001」という視聴者ID及び「MID004」という動画IDに対応付けられた第1パラメータから第3パラメータの欄は、全て「1」となる。パラメータ制御部102は、当該視聴者が「MID004」という動画IDの動画を視聴する場合、視聴開始時から、第1パラメータから第3パラメータを利用可能に制御してよい。これにより、視聴者は、特定の配信者の動画について、一度利用可能となった音声パラメータを、継続して利用することができる。そのため、動画視聴における視聴者の利便性を向上させることができる。また、視聴者は、配信者ごとに、条件を満たすことにより、当該条件を満たしたことによる恩恵を、引き続き享受することができる。 For example, in the parameter management DB 100d shown in FIG. 7, the first to third parameter columns associated with the viewer ID "AID001" and the video ID "MID001" are all written as "1". This indicates that the viewer (first viewer) with the viewer ID "AID001" was able to use all of the first to third parameters in the video with the video ID "MID001" (i.e., the video at the time of the first distribution). In this case, when the viewer watches a video subsequently distributed by the distributor with the distributor ID "SID001", who is the distributor of the video with the video ID "MID001", the parameter control unit 102 makes all of the first to third parameters available. For example, as shown in FIG. 6, the video with the video ID "MID004" is a video by the distributor with the distributor ID "SID001". Therefore, when the viewer watches a video with a video ID of "MID004" (i.e., a video at the time of the second distribution), even if the conditions are not satisfied in the video with the video ID of "MID004", the parameter control unit 102 controls the first parameter to the third parameter to be all available based on the history information of the voice parameters of the viewer. In this case, for example, as shown in FIG. 7, the columns of the first parameter to the third parameter associated with the viewer ID of "AID001" and the video ID of "MID004" are all "1". When the viewer watches a video with a video ID of "MID004", the parameter control unit 102 may control the first parameter to the third parameter to be available from the start of viewing. This allows the viewer to continue to use the voice parameters that have become available once for videos of a specific distributor. This improves the convenience of the viewer in viewing videos. In addition, the viewer can continue to enjoy the benefits of satisfying the conditions by satisfying the conditions for each distributor.

パラメータ制御部102は、このように履歴情報を適用することにより視聴者に対して音声パラメータを利用可能に制御する場合、複数の種類の音声パラメータについて、それぞれ過去に指定された音声パラメータの設定と同一の設定を適用してよい。例えば、「AID001」という視聴者IDの視聴者が、「MID004」という動画IDの動画を視聴する場合、パラメータ制御部102は、「MID001」という動画IDの動画の視聴時に指定された音声パラメータの設定を、「MID004」という動画IDの動画の再生時にも適用してよい。例えば、図7に示すように、「AID001」という視聴者ID及び「MID001」という動画IDに対応付けられた視聴者音声設定が、「第1パラメータ=女、第2パラメータ=高、第3パラメータ=ナチュラルボイス」である場合、「AID001」という視聴者ID及び「MID004」という動画IDに対応付けられた視聴者音声設定においても、「第1パラメータ=女、第2パラメータ=高、第3パラメータ=ナチュラルボイス」という視聴者音声設定を適用してよい。これにより、視聴者は、同一の配信者の動画を複数回視聴する場合、毎回音声パラメータの設定を指定する必要がないため、煩雑さが低減される。 When the parameter control unit 102 controls the availability of voice parameters to the viewer by applying history information in this manner, the parameter control unit 102 may apply the same settings as the voice parameter settings previously specified for each of multiple types of voice parameters. For example, when a viewer with a viewer ID of "AID001" watches a video with a video ID of "MID004", the parameter control unit 102 may apply the voice parameter settings specified when watching the video with the video ID of "MID001" to the playback of the video with the video ID of "MID004". For example, as shown in FIG. 7, if the viewer voice settings associated with the viewer ID of "AID001" and the video ID of "MID001" are "first parameter = female, second parameter = high, third parameter = natural voice", the viewer voice settings associated with the viewer ID of "AID001" and the video ID of "MID004" may also apply the viewer voice settings of "first parameter = female, second parameter = high, third parameter = natural voice". This reduces hassle when viewers watch videos from the same distributor multiple times, as they do not need to specify audio parameter settings each time.

パラメータ制御部102は、配信者による前記第1の配信時と第2の配信時とで、配信者による配信音声の設定が異なる場合、配信者による配信音声の設定が変更されたことを、第1視聴者の第1視聴者端末装置21aに提示する制御を行ってよい。例えば、上述の例において、仮に、「SID001」という配信者IDの配信者が、「MID001」という動画IDの動画(つまり第1の配信時の動画)と、「MID004」という動画IDの動画(第2の配信時の動画)とで、配信者音声設定を変更していた場合、パラメータ制御部102は、第1の視聴者である「AID001」という視聴者IDの第1視聴者の第1視聴者端末装置21aに、配信者による配信音声の設定が変更されたことを提示することができる。これにより、視聴者は、配信における設定が変更されたことを認識しやすくなる。 When the settings of the distribution audio by the distributor are different between the first distribution and the second distribution by the distributor, the parameter control unit 102 may control to present the fact that the settings of the distribution audio by the distributor have been changed to the first viewer terminal device 21a of the first viewer. For example, in the above example, if a distributor with a distributor ID of "SID001" has changed the distributor audio settings in a video with a video ID of "MID001" (i.e., the video during the first distribution) and a video with a video ID of "MID004" (the video during the second distribution), the parameter control unit 102 can present to the first viewer terminal device 21a of the first viewer with a viewer ID of "AID001" that the settings of the distribution audio by the distributor have been changed. This makes it easier for the viewer to recognize that the settings in the distribution have been changed.

なお、提示は、多様な態様で行うことができ、例えば音声通知が画面表示などにより行うことができる。提示の態様は、以下説明する様々な情報についても、これと同様である。 Note that the information can be presented in a variety of ways, for example, audio notification can be displayed on a screen, etc. The presentation manner is similar to that for the various information described below.

パラメータ制御部102は、上記配信者とは異なる他の配信者による配信時に、第1視聴者が所定の条件を満たしていない場合、上記配信者による配信において利用可能である所定の音声パラメータを、利用可能でないように制御することができる。つまり、パラメータ制御部102は、第1視聴者に対する、第1配信者の動画における利用可能な音声パラメータを、第2の配信者の動画において引き継がずに、それぞれ独立して制御することができる。 When a first viewer does not satisfy a predetermined condition during a broadcast by a different broadcaster, the parameter control unit 102 can control a predetermined voice parameter that is available in the broadcast by the broadcaster to be unavailable. In other words, the parameter control unit 102 can independently control the voice parameters available in the video of the first broadcaster for the first viewer, without carrying them over to the video of the second broadcaster.

例えば、図7のパラメータ管理DB100dに示すように、「AID001」という視聴者IDの視聴者(第1視聴者)は、「SID001」という配信者IDの配信者が配信した「MID001」という動画IDの動画において、第1パラメータから第3パラメータが全て利用可能な状態となっている。ここで、「AID001」という視聴者IDの視聴者が、「SID002」という配信者IDの配信者(他の配信者)の動画を視聴するとする。例えば、「AID001」という視聴者IDの視聴者が、「SID002」という配信者IDの配信者が配信する「MID002」という動画IDの動画を視聴するとする。この場合、パラメータ制御部102は、他の配信者による配信(つまり「MID002」という動画IDの動画の配信)において、第1視聴者が所定の条件を満たしていない場合、上記配信者(つまり「MID001」という動画IDの動画の配信)による配信において利用可能である所定の音声パラメータ(ここでは第1パラメータから第3パラメータ)を、利用可能でないように制御することができる。 For example, as shown in the parameter management DB 100d of FIG. 7, a viewer (first viewer) with a viewer ID of "AID001" can use all of the first to third parameters in a video with a video ID of "MID001" distributed by a distributor with a distributor ID of "SID001". Here, assume that a viewer with a viewer ID of "AID001" watches a video by a distributor (another distributor) with a distributor ID of "SID002". For example, assume that a viewer with a viewer ID of "AID001" watches a video with a video ID of "MID002" distributed by a distributor with a distributor ID of "SID002". In this case, if the first viewer does not satisfy a certain condition in a distribution by another distributor (i.e., a video distribution with a video ID of "MID002"), the parameter control unit 102 can control the distribution so that certain audio parameters (here, the first parameter to the third parameter) that are available in the distribution by the above distributor (i.e., a video distribution with a video ID of "MID001") are not available.

ここで、仮に、「AID001」という視聴者IDの視聴者が、「SID002」という配信者IDの配信者が配信する「MID002」という動画IDの動画の視聴において、第1条件を満たした場合、パラメータ制御部102は、第1パラメータを利用可能に制御する。この場合、例えば図7のパラメータ管理DB100dに示すように、「AID001」という視聴者ID及び「MID002」という動画IDに対応付けられた、第1パラメータ欄は「1」となり、第2パラメータ及び第3パラメータの欄は「0」である。つまり、第1視聴者は、「SID002」という配信者IDの配信者の動画については、第1パラメータのみを利用可能な状態となる。このようにして、視聴者は、配信者ごとに利用可能な音声パラメータをそれぞれ制御することができる。 Now, if a viewer with a viewer ID of "AID001" satisfies the first condition when viewing a video with a video ID of "MID002" distributed by a distributor with a distributor ID of "SID002", the parameter control unit 102 controls the first parameter to be available. In this case, for example, as shown in the parameter management DB 100d of FIG. 7, the first parameter column associated with the viewer ID of "AID001" and the video ID of "MID002" is set to "1", and the second parameter and third parameter columns are set to "0". In other words, the first viewer will be able to use only the first parameter for videos by the distributor with a distributor ID of "SID002". In this way, the viewer can control the audio parameters available to each distributor.

パラメータ制御部102は、配信者の入力に基づいて、複数の視聴者に対して利用可能に制御することができる所定の音声パラメータの種類又は範囲を設定することができる。例えば、配信者が、配信者端末装置20を用いて、音声パラメータの種類又は範囲を設定するための操作入力を行った場合、配信者端末装置20は、操作入力に基づく情報をサーバ10に送信する。サーバ10が当該情報を受信すると、パラメータ制御部102は、配信者の操作入力に従って、音声パラメータの種類又は範囲を決定する。音声パラメータの種類又は範囲が決定された後、パラメータ制御部102は、各視聴者に対して、決定された種類又は範囲内において、音声パラメータの設定を指定させることができる。 The parameter control unit 102 can set a type or range of a predetermined voice parameter that can be controlled and made available to multiple viewers based on the broadcaster's input. For example, when the broadcaster uses the broadcaster terminal device 20 to perform an operational input to set the type or range of a voice parameter, the broadcaster terminal device 20 transmits information based on the operational input to the server 10. When the server 10 receives the information, the parameter control unit 102 determines the type or range of the voice parameter according to the broadcaster's operational input. After the type or range of the voice parameter is determined, the parameter control unit 102 can cause each viewer to specify the setting of the voice parameter within the determined type or range.

例えば、配信者は、複数の種類の音声パラメータのうち、一部の種類の音声パラメータのみを、視聴者に対して利用可能に設定することができる。上述の例では、配信者は、例えば、第1パラメータ、第2パラメータ及び第3パラメータのうち、1種類又は2種類のみを、視聴者に対して利用可能に設定することができる。また、例えば、配信者は、音声パラメータの設定において、指定できる範囲を限定することができる。例えば、上述の例において、配信者は、第2パラメータとして指摘できる範囲を、「高」、「中」及び「低」の3段階から、「高」又は「低」の2段階に設定することができる。他の種類のパラメータについても同様である。これにより、配信者の希望に沿った内容で、音声パラメータの設定を実施させることができる。 For example, the distributor can set only some types of voice parameters out of multiple types of voice parameters to be available to viewers. In the above example, the distributor can set only one or two types of the first parameter, second parameter, and third parameter to be available to viewers. In addition, for example, the distributor can limit the range that can be specified when setting voice parameters. For example, in the above example, the distributor can set the range that can be specified as the second parameter from three levels, "high," "medium," and "low," to two levels, "high" or "low." The same applies to other types of parameters. This allows the voice parameters to be set according to the distributor's wishes.

パラメータ制御部102は、配信者の入力に基づいて、所定の条件を設定することができる。所定の条件は、視聴者に対して所定の音声パラメータを利用可能に制御するための条件である。所定の条件は、例えば図9及び図10で説明したフローでは、第1条件から第3条件までの条件である。 The parameter control unit 102 can set the predetermined conditions based on the input of the distributor. The predetermined conditions are conditions for controlling the availability of the predetermined voice parameters to the viewers. For example, in the flow described in FIG. 9 and FIG. 10, the predetermined conditions are the first to third conditions.

例えば、配信者が、配信者端末装置20を用いて、所定の条件を定めるための操作入力を行った場合、配信者端末装置20は、操作入力に基づく情報をサーバ10に送信する。サーバ10が当該情報を受信すると、パラメータ制御部102は、配信者の操作入力に従って、所定の条件を決定する。所定の条件が決定された後、パラメータ制御部102は、決定された条件を用いて、視聴者に対して音声パラメータを利用可能に制御する。 For example, when a broadcaster uses the broadcaster terminal device 20 to perform operational input to define a predetermined condition, the broadcaster terminal device 20 transmits information based on the operational input to the server 10. When the server 10 receives the information, the parameter control unit 102 determines the predetermined condition according to the broadcaster's operational input. After the predetermined condition is determined, the parameter control unit 102 uses the determined condition to control the audio parameters to be available to the viewer.

例えば、配信者は、所定の条件として、応援の量を定めることができる。一例として、配信者は、図9のフローで説明した例において、第1条件から第3条件としてのギフトの金額の範囲を定めることができる。つまり、配信者は、視聴者が、いくらのギフト投稿を行った場合に、どの種類のパラメータまでを利用可能とするかを定めることができる。あるいは、例えば、配信者は、所定の条件として、応援の形態を定めることができる。一例として、配信者は、図10のフローで説明した例において、スタンプ投稿、コメント投稿及びギフト投稿のいずれを、それぞれ第1条件、第2条件及び第3条件に対応させるかを決定することができる。このようにして、配信者の希望に沿った内容で、音声パラメータを利用可能にすることができる。 For example, the broadcaster can determine the amount of support as a predetermined condition. As an example, in the example described in the flow of FIG. 9, the broadcaster can determine the range of gift amounts as the first condition to the third condition. In other words, the broadcaster can determine what types of parameters will be available depending on how much a viewer posts as a gift. Or, for example, the broadcaster can determine the form of support as a predetermined condition. As an example, in the example described in the flow of FIG. 10, the broadcaster can decide which of stamp posts, comment posts, and gift posts will correspond to the first condition, second condition, and third condition, respectively. In this way, voice parameters can be made available in accordance with the broadcaster's wishes.

パラメータ制御部102は、音声パラメータの設定ごとに、音声パラメータの設定を使用している視聴者の人数に基づいて、所定の条件に関する推奨設定を、配信者の配信者端末装置20に提示する制御を行うことができる。例えば、サーバ10は、音声パラメータの設定の組合せごとに、各音声パラメータの設定を使用している視聴者の人数の統計に関する統計データを記憶部100に記憶する。パラメータ制御部102は、当該統計データに基づき、例えば、第1条件から第3条件に関する推奨設定を、配信者端末装置20に提示する。推奨設定の内容は、例えば統計データに基づいて、パラメータ制御部102が所定のアルゴリズムを用いて適宜決定することができる。推奨設定の内容として、パラメータ制御部102は、例えば応援の量を提示することができる。具体的には、パラメータ制御部102は、例えば、第1条件から第3条件としてのギフト投稿の金額を、どの金額に設定するかを推奨することができる。つまり、パラメータ制御部102は、おすすめの設定金額を提示することができる。パラメータ制御部102は、例えば、利用している視聴者数が多い音声パラメータの設定の組合せに基づいて、ギフト投稿の金額を推奨することができる。これにより、配信者は所定の条件を定めるに際しての目安を知ることができ、配信者の利便性を高めることができる。 The parameter control unit 102 can control the presentation of recommended settings for a predetermined condition to the broadcaster terminal device 20 of the broadcaster based on the number of viewers using the voice parameter setting for each voice parameter setting. For example, the server 10 stores statistical data on the statistics of the number of viewers using each voice parameter setting for each combination of voice parameter settings in the storage unit 100. The parameter control unit 102 presents recommended settings for the first condition to the third condition to the broadcaster terminal device 20 based on the statistical data. The content of the recommended setting can be appropriately determined by the parameter control unit 102 using a predetermined algorithm based on, for example, the statistical data. As the content of the recommended setting, the parameter control unit 102 can present, for example, the amount of support. Specifically, the parameter control unit 102 can recommend, for example, what amount to set for the amount of gift posting as the first condition to the third condition. In other words, the parameter control unit 102 can present a recommended setting amount. The parameter control unit 102 can recommend the amount of gift posting based on, for example, a combination of voice parameter settings used by a large number of viewers. This allows distributors to know the guidelines for setting specific conditions, increasing convenience for distributors.

パラメータ制御部102は、第1視聴者の入力により指定された音声パラメータの設定の情報を、第2視聴者の第2視聴者端末装置21bに提示する制御を行うことができる。例えば、第1視聴者が、第1視聴者端末装置21aを用いて、音声パラメータの設定を指定したとする。この場合、パラメータ制御部102は、当該第1視聴者により指定された音声パラメータの設定の情報を、第2視聴者の第2視聴者端末装置21bに提示する。例えば、図7のパラメータ管理DB100dに示すように、「AID001」という視聴者IDの視聴者が、「MID001」という動画IDの動画の視聴において、「第1パラメータ=女、第2パラメータ=高、第3パラメータ=ナチュラルボイス」という音声パラメータの設定を指定していたとする。この場合、パラメータ制御部102は、第2視聴者端末装置21bに、第1視聴者が「第1パラメータ=女、第2パラメータ=高、第3パラメータ=ナチュラルボイス」という音声パラメータの設定を指定していることを提示することができる。一例として、第2視聴者端末装置21bのディスプレイには、「<第1視聴者>には、<第1パラメータ=女、第2パラメータ=高、第3パラメータ=ナチュラルボイス>というボイスで聞こえています」というメッセージが表示される。これにより、視聴者が指定する音声パラメータの設定を、他の視聴者が知ることができるようになるので、音声パラメータの設定に関する情報を複数の視聴者間で共有することができる。 The parameter control unit 102 can control the presentation of information on the voice parameter settings specified by the input of the first viewer to the second viewer terminal device 21b of the second viewer. For example, assume that the first viewer specifies the voice parameter settings using the first viewer terminal device 21a. In this case, the parameter control unit 102 presents information on the voice parameter settings specified by the first viewer to the second viewer terminal device 21b of the second viewer. For example, as shown in the parameter management DB 100d of FIG. 7, assume that a viewer with a viewer ID of "AID001" specifies the voice parameter settings of "first parameter = female, second parameter = high, third parameter = natural voice" when viewing a video with a video ID of "MID001". In this case, the parameter control unit 102 can present to the second viewer terminal device 21b that the first viewer has specified the voice parameter settings of "first parameter = female, second parameter = high, third parameter = natural voice". As an example, the display of the second viewer terminal device 21b shows a message saying, "<First viewer> hears your voice as <First parameter=female, second parameter=high, third parameter=natural voice>." This allows other viewers to know the voice parameter settings specified by a viewer, so information regarding the voice parameter settings can be shared among multiple viewers.

この場合、より具体的には、パラメータ制御部102は、第1視聴者が音声パラメータの設定を指定したことを契機として、第1視聴者が視聴している動画と同じ動画を同時に視聴中の第2視聴者に対して、第1視聴者の入力により指定された音声パラメータの設定の情報を提示することができる。つまり、パラメータ制御部102は、第1視聴者が音声パラメータの設定を指定したときに、当該音声パラメータの設定の情報を提示することができる。また、音声パラメータの設定の情報を提示するのは、第2視聴者が、同じ動画を同時に視聴している場合に限られてよい。 In this case, more specifically, when the first viewer specifies voice parameter settings, the parameter control unit 102 can present information about the voice parameter settings specified by the first viewer's input to a second viewer who is simultaneously watching the same video as the first viewer is watching. In other words, when the first viewer specifies voice parameter settings, the parameter control unit 102 can present information about the voice parameter settings. Furthermore, the presentation of the voice parameter setting information may be limited to when the second viewer is watching the same video at the same time.

パラメータ制御部102は、第1視聴者が音声パラメータの設定を公開することを許可する場合にのみ、第1視聴者の入力により指定された音声パラメータの設定の情報を第2視聴者に提示してもよい。公開することを許可する場合は、例えば、第1視聴者が、自身の音声パラメータの設定を公開する、という設定を予め第1視聴者端末装置21aに入力している場合であってよい。公開することを許可する場合は、例えば、第1視聴者が音声パラメータの設定を指定したときに、パラメータ制御部102が第1視聴者に問合せ、第1視聴者が許可した場合であってもよい。 The parameter control unit 102 may present information on the voice parameter settings specified by the input of the first viewer to the second viewer only when the first viewer permits the voice parameter settings to be made public. Disclosure may be permitted, for example, when the first viewer has input a setting to make his/her voice parameter settings public in advance into the first viewer terminal device 21a. Disclosure may be permitted, for example, when the first viewer specifies the voice parameter settings, the parameter control unit 102 inquires of the first viewer, and the first viewer permits it.

このとき、パラメータ制御部102は、第1視聴者と同じ音声パラメータの設定を指定するために必要な条件を、第2視聴者端末装置21bに提示してもよい。例えば、パラメータ制御部102は、第2視聴者端末装置21bのディスプレイに、「<第1視聴者>と同じボイスで聞くためには、1000円以上のギフト投稿をしてください」というメッセージを表示させてよい。これにより、第2視聴者は、第1視聴者と同じ音声パラメータの設定を指定するために必要な条件を知ることができる。 At this time, the parameter control unit 102 may present to the second viewer terminal device 21b the conditions necessary to specify the same voice parameter settings as the first viewer. For example, the parameter control unit 102 may display a message on the display of the second viewer terminal device 21b saying, "To hear the same voice as <first viewer>, please post a gift of 1000 yen or more." This allows the second viewer to know the conditions necessary to specify the same voice parameter settings as the first viewer.

パラメータ制御部102は、音声パラメータを第1視聴者の入力により指定された音声パラメータの設定と同一の設定にしている視聴者の人数が閾値人数以上である場合に、第1視聴者の入力により指定された音声パラメータの設定の情報を、第2視聴者の第2視聴者端末装置21bに提示する制御を行うことができる。つまり、パラメータ制御部102は、所定の音声パラメータの設定を指定している視聴者の人数が閾値人数以上である場合、当該音声パラメータの設定の情報を、他の視聴者に提示することができる。 When the number of viewers who have set the voice parameters to the same settings as those specified by the input of the first viewer is equal to or greater than a threshold number, the parameter control unit 102 can perform control to present information about the voice parameter settings specified by the input of the first viewer to the second viewer terminal device 21b of the second viewer. In other words, when the number of viewers who have specified a certain voice parameter setting is equal to or greater than a threshold number, the parameter control unit 102 can present information about the voice parameter settings to other viewers.

閾値人数は、適宜定められてよく、例えば数十人から数千人の範囲で定めることができる。閾値人数は、例えば動画を視聴する全体の人数に基づいて定められてもよい。例えば、閾値人数は、動画を視聴する全体の人数のうち、10%のように所定の割合に基づいて定められてもよい。 The threshold number of people may be determined appropriately, for example, in the range from several tens of people to several thousand people. The threshold number of people may be determined, for example, based on the total number of people watching the video. For example, the threshold number of people may be determined based on a predetermined percentage, such as 10%, of the total number of people watching the video.

例えば、「第1パラメータ=女、第2パラメータ=高、第3パラメータ=ナチュラルボイス」という音声パラメータの設定を指定している視聴者の人数が、閾値人数以上である場合、パラメータ制御部102は、当該音声パラメータの設定を指定していない視聴者の視聴者端末装置21に提示することができる。これにより、人気がある音声パラメータの設定を、視聴者に知らせることができる。 For example, if the number of viewers who have specified the voice parameter settings of "first parameter = female, second parameter = high, third parameter = natural voice" is equal to or greater than the threshold number, the parameter control unit 102 can present these voice parameter settings to the viewer terminal devices 21 of viewers who have not specified these voice parameter settings. This makes it possible to inform viewers of the popular voice parameter settings.

パラメータ制御部102は、第2視聴者による入力に基づいて、第2視聴者と所定関係にある他の視聴者が利用可能な音声パラメータを利用可能に制御することができる。所定関係は、パラメータ制御部102が認識可能な関係であり、具体的には、サーバ10の記憶部100に記憶された任意の関係とすることができる。所定関係は、例えば、同一の動画を視聴しているという関係であってよい。この場合、同一の動画を視聴している全ての視聴者が、所定関係を有するとして処理が実行される。所定関係は、例えば同一グループに所属する関係であってよい。グループは、複数の視聴者により構成される集団である。視聴者は、他の視聴者とグループを組むことができる。所定関係は、例えばフレンドであってもよい。フレンドは、例えば、一方の視聴者が他方の視聴者にフレンド申請を行い、他方の視聴者がそのフレンド申請を承諾した場合に成立する、双方的な二者間の関係である。所定関係は、例えばフォローであってもよい。フォローは、一方の視聴者が他方の視聴者にフォロー申請を行うことで成立する、一方的な二者間の関係である。所定関係は、例えば視聴者による指定であってもよい。視聴者による指定は、一方の視聴者が他方の視聴者を指定することで成立する、一方的な二者間の関係である。これらの所定関係は、例えば記憶部100に記憶され、サーバ10によって管理される。 Based on the input by the second viewer, the parameter control unit 102 can control the availability of voice parameters available to other viewers who have a predetermined relationship with the second viewer. The predetermined relationship is a relationship that the parameter control unit 102 can recognize, and specifically, can be any relationship stored in the storage unit 100 of the server 10. The predetermined relationship may be, for example, a relationship of watching the same video. In this case, the processing is executed assuming that all viewers watching the same video have a predetermined relationship. The predetermined relationship may be, for example, a relationship of belonging to the same group. A group is a group consisting of multiple viewers. A viewer can form a group with other viewers. The predetermined relationship may be, for example, a friend. A friend is a bilateral relationship between two people that is established when, for example, one viewer makes a friend request to the other viewer and the other viewer accepts the friend request. The predetermined relationship may be, for example, a follow. A follow is a unilateral relationship between two people that is established when one viewer makes a follow request to the other viewer. The predetermined relationship may be, for example, a designation by the viewer. A viewer designation is a one-sided relationship between two people that is established when one viewer designates another viewer. These predetermined relationships are stored, for example, in the storage unit 100 and managed by the server 10.

例えば、第2視聴者と第3視聴者とが、所定関係にあるとする。第2視聴者は、第2視聴者端末装置21bにおいて、第3視聴者と同一の音声パラメータを利用するための所定の操作入力を行う。このとき、例えば第2視聴者と所定関係にある視聴者が複数存在する場合には、第2視聴者は、1人の視聴者(ここでは第3視聴者)を特定する操作入力を行う。第2視聴者による操作入力に基づき、パラメータ制御部102は、第3視聴者が利用可能な音声パラメータを、第2視聴者に対して利用可能に制御する。つまり、第2視聴者は、第3視聴者が利用可能な音声パラメータを利用可能になる。例えば、第3視聴者が、第1パラメータ及び第2パラメータを利用可能である場合、第2視聴者は、第3視聴者と同じ第1パラメータ及び第2パラメータを利用可能になる。これにより、所定関係の視聴者同士で、利用可能なパラメータを共有することができる。 For example, assume that the second viewer and the third viewer are in a predetermined relationship. The second viewer performs a predetermined operation input in the second viewer terminal device 21b to use the same voice parameters as the third viewer. At this time, for example, if there are multiple viewers who are in a predetermined relationship with the second viewer, the second viewer performs an operation input to identify one viewer (here, the third viewer). Based on the operation input by the second viewer, the parameter control unit 102 controls the voice parameters available to the third viewer to be available to the second viewer. In other words, the second viewer can use the voice parameters available to the third viewer. For example, if the third viewer can use the first parameter and the second parameter, the second viewer can use the same first parameter and second parameter as the third viewer. This allows viewers in a predetermined relationship to share available parameters.

パラメータ制御部102は、第2視聴者が、所定の条件を満たした場合に、第3視聴者が利用可能な音声パラメータを利用可能に制御してもよい。例えば、パラメータ制御部102は、第3視聴者が利用可能な音声パラメータと同じ音声パラメータを利用可能にするための所定の条件を、第2視聴者端末装置21bに提示する。ここでの所定の条件は、上記実施形態で説明したように、所定の音声パラメータを利用可能にするための条件であってよい。つまり、ここでの所定の条件は、所定の音声パラメータを利用可能にするために、第2視聴者が通常必要とされる条件であってよい。第2視聴者が、当該条件を満たすと、パラメータ制御部102は、第2視聴者に対しても音声パラメータを利用可能に制御する。あるいは、ここでの所定の条件は、第2視聴者が通常必要とされる条件よりも、一部緩和された条件であってもよい。例えば、通常必要とされる条件が、応援の量(例えばギフト投稿の金額)で定められる場合、ここでの所定の条件は、通常必要とされる応援の量よりも少ない量であってもよい。この場合、第2視聴者は、第3視聴者と所定関係にあることにより、音声パラメータが利用可能となる条件が低くなるため、第3視聴者と所定関係にあることによる恩恵を受けることができる。 When the second viewer satisfies a predetermined condition, the parameter control unit 102 may control the voice parameters available to the third viewer to be available. For example, the parameter control unit 102 presents to the second viewer terminal device 21b a predetermined condition for making available the same voice parameters as the voice parameters available to the third viewer. The predetermined condition here may be a condition for making available the predetermined voice parameters as described in the above embodiment. In other words, the predetermined condition here may be a condition that is normally required for the second viewer to make the predetermined voice parameters available. When the second viewer satisfies the condition, the parameter control unit 102 controls the voice parameters to be available to the second viewer as well. Alternatively, the predetermined condition here may be a condition that is partially relaxed compared to the condition that is normally required for the second viewer. For example, when the normally required condition is determined by the amount of support (e.g., the amount of a gift post), the predetermined condition here may be an amount less than the amount of support that is normally required. In this case, the second viewer can benefit from being in a predetermined relationship with the third viewer, because the conditions for the voice parameters to be available are lowered by being in a predetermined relationship with the third viewer.

パラメータ制御部102は、複数の視聴者による音声パラメータの設定ごとに、音声パラメータの設定を使用している視聴者の人数に関する情報を、配信者の配信者端末装置20に提示する制御をすることができる。具体的には、ある配信者の動画を複数の視聴者が視聴している場合、当該複数の視聴者は、それぞれ希望する音声パラメータの設定を行っている。例えば、各視聴者は、複数種類の音声パラメータ(例えば第1パラメータから第3パラメータ)のそれぞれについて、希望する設定を指定している。パラメータ制御部102は、音声パラメータの設定の組合せのそれぞれについて、使用している人数に関する情報を、配信者端末装置20に提示することができる。これにより、配信者は、人気のある音声パラメータの設定を認識することができる。配信者は、例えば提示された情報を参考にして、上述したように、視聴者に対して利用可能に制御することができる所定の音声パラメータの種類又は範囲を設定することができる。 The parameter control unit 102 can control the presentation of information on the number of viewers using each voice parameter setting by multiple viewers to the broadcaster terminal device 20 of the broadcaster. Specifically, when multiple viewers are watching a video of a certain broadcaster, the multiple viewers each set their desired voice parameters. For example, each viewer specifies their desired settings for each of multiple types of voice parameters (e.g., the first parameter to the third parameter). The parameter control unit 102 can present information on the number of users for each combination of voice parameter settings to the broadcaster terminal device 20. This allows the broadcaster to recognize popular voice parameter settings. For example, the broadcaster can refer to the presented information and set the type or range of a specific voice parameter that can be controlled to be available to viewers, as described above.

上記のように本実施形態について詳細に説明したが、本実施形態の新規事項及び効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。従って、このような変形例はすべて本開示の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義または同義な異なる用語と共に記載された用語は、明細書または図面のいかなる箇所においても、その異なる用語に置き換えることができる。また本実施形態及び変形例の全ての組み合わせも、本開示の範囲に含まれる。またゲーム提供システム、情報処理装置、端末装置等の構成及び動作等も、本実施形態で説明したものに限定されず、種々の変形実施が可能である。上記実施形態の各要素は、適宜組み合わせ可能である。 Although the present embodiment has been described in detail above, it will be readily apparent to those skilled in the art that many modifications are possible that do not substantially deviate from the novel matters and effects of the present embodiment. Therefore, all such modifications are intended to be included within the scope of the present disclosure. For example, a term described at least once in the specification or drawings together with a different term having a broader or similar meaning may be replaced with that different term anywhere in the specification or drawings. All combinations of the present embodiment and modifications are also included within the scope of the present disclosure. Furthermore, the configurations and operations of the game providing system, information processing device, terminal device, etc. are not limited to those described in the present embodiment, and various modifications are possible. The elements of the above embodiments can be combined as appropriate.

<まとめ>
[汎用課題]
本発明の目的の1つは、動画視聴における機能を拡充することである。
<Summary>
[General-purpose Project]
One of the objects of the present invention is to expand the functionality of video viewing.

本発明の目的の1つは、ユーザごとに変化した音声での動画視聴を可能にすることである。
[付記1]本実施形態に係る情報処理装置は、配信者の動画を、第1視聴者及び第2視聴者を含む複数の視聴者の端末装置に再生させる、再生制御部と、前記第1視聴者が所定の条件を満たした場合、前記第1視聴者に対して所定の音声パラメータを利用可能に制御する、パラメータ制御部と、を備え、前記再生制御部は、前記第1視聴者の入力により指定された前記音声パラメータの設定に基づいて生成された音声データを用いて、前記第1視聴者の端末装置に前記動画を再生させ、前記第1視聴者の入力により指定された前記音声パラメータの設定とは独立して生成された音声データを用いて、前記第2視聴者の端末装置に前記動画を再生させる。
上記の情報処理装置によれば、ユーザごとに変化した音声での動画視聴を可能にすることができる。
One of the objects of the present invention is to enable a user to watch a video with audio that changes for each user.
[Supplementary Note 1] The information processing device of this embodiment includes a playback control unit that plays a video of a distributor on the terminal devices of multiple viewers including a first viewer and a second viewer, and a parameter control unit that controls the use of predetermined audio parameters for the first viewer when the first viewer satisfies a predetermined condition, and the playback control unit plays the video on the terminal device of the first viewer using audio data generated based on the settings of the audio parameters specified by input from the first viewer, and plays the video on the terminal device of the second viewer using audio data generated independently of the settings of the audio parameters specified by input from the first viewer.
According to the information processing device described above, it is possible to enable a user to watch a video with audio that changes for each user.

本発明の目的の1つは、視聴者に対して、より多くの応援を行う動機づけを与えることである。
[付記2]前記所定の条件は、前記第1視聴者が前記配信者に対して与えた応援の量により定められ、前記パラメータ制御部は、前記第1視聴者が前記配信者に対して与えた前記応援の量に応じて、前記第1視聴者が利用可能な前記音声パラメータの種類を制御する、付記1に記載の情報処理装置。
これにより、視聴者に対して、より多くの応援を行う動機づけを与えることができる。
One of the objects of the present invention is to provide viewers with an incentive to cheer more.
[Appendix 2] The information processing device described in Appendix 1, wherein the specified condition is determined by the amount of support given by the first viewer to the broadcaster, and the parameter control unit controls the type of voice parameter available to the first viewer in accordance with the amount of support given by the first viewer to the broadcaster.
This can motivate viewers to cheer more.

本発明の目的の1つは、視聴者に対して、より多くの応援を行う動機づけを与えることである。
[付記3]前記パラメータ制御部は、前記第1視聴者が前記配信者に対して与えた前記応援の量が、第1の範囲である場合、第1の種類の音声パラメータを利用可能にし、前記第1の範囲を超えた第2の範囲である場合、前記第1の種類に加えて第2の種類の音声パラメータを利用可能にする、付記2に記載の情報処理装置。
これにより、視聴者に対して、より多くの応援を行う動機づけを与えることができる。
One of the objects of the present invention is to provide viewers with an incentive to cheer more.
[Appendix 3] The parameter control unit of the information processing device described in Appendix 2 makes a first type of voice parameter available when the amount of support given by the first viewer to the broadcaster is within a first range, and makes a second type of voice parameter available in addition to the first type when the amount of support is within a second range beyond the first range.
This can motivate viewers to cheer more.

本発明の目的の1つは、視聴者に対して、より多様な形態の応援を行う動機づけを与えることである。
[付記4]前記所定の条件は、前記視聴者が前記配信者に対して与えた応援の形態に基づいて定められ、前記パラメータ制御部は、前記第1視聴者が前記配信者に対して与えた第1の形態による前記応援が第1の条件を満たす場合、第1の種類の音声パラメータを利用可能にし、前記第1の形態と異なる第2の形態による前記応援が第2の条件を満たす場合、前記第1の種類と異なる第2の種類の音声パラメータを利用可能にする、付記1に記載の情報処理装置。
これにより、視聴者に対して、より多様な形態の応援を行う動機づけを与えることができる。
One of the objects of the present invention is to provide viewers with an incentive to take on more diverse forms of cheering.
[Appendix 4] The information processing device described in Appendix 1, wherein the specified condition is determined based on the form of support given by the viewer to the broadcaster, and the parameter control unit makes a first type of voice parameter available when the support given by the first viewer to the broadcaster in a first form satisfies a first condition, and makes a second type of voice parameter different from the first type available when the support in a second form different from the first form satisfies a second condition.
This can provide viewers with an incentive to show more diverse forms of support.

本発明の目的の1つは、動画視聴における視聴者の利便性を向上させることである。
[付記5]前記パラメータ制御部は、前記配信者による第1の配信時に、前記第1視聴者に対して利用可能とした前記所定の音声パラメータを、前記配信者による前記第1の配信後の第2の配信時に、前記第1視聴者に対して利用可能とする、付記1に記載の情報処理装置。
これにより、動画視聴における視聴者の利便性を向上させることができる。
One object of the present invention is to improve the convenience of viewers when watching videos.
[Appendix 5] The information processing device described in Appendix 1, wherein the parameter control unit makes the specified voice parameters that were made available to the first viewer during the first distribution by the distributor available to the first viewer during the second distribution by the distributor after the first distribution.
This can improve the convenience for viewers when watching videos.

本発明の目的の1つは、配信における設定が変更されたことを認識しやすくすることである。
[付記6]前記パラメータ制御部は、前記配信者による前記第1の配信時と前記第2の配信時とで、前記配信者による配信音声の設定が異なる場合、前記配信者による前記配信音声の設定が変更されたことを、前記第1視聴者の端末装置に提示する制御を行う、付記5に記載の情報処理装置。
これにより、配信における設定が変更されたことを認識しやすくすることができる。
One of the objects of the present invention is to make it easier to recognize when settings in a distribution are changed.
[Appendix 6] The information processing device described in Appendix 5, wherein the parameter control unit controls the terminal device of the first viewer to display a message indicating that the setting of the distribution audio by the distributor has been changed when the setting of the distribution audio by the distributor is different between the first distribution and the second distribution by the distributor.
This makes it easier to recognize that settings for distribution have been changed.

本発明の目的の1つは、配信者ごとに利用可能な音声パラメータをそれぞれ制御可能とすることである。
[付記7]前記パラメータ制御部は、前記配信者とは異なる他の配信者による配信時に、前記第1視聴者が前記所定の条件を満たしていない場合、前記配信者による配信において利用可能である前記所定の音声パラメータを、利用可能でないように制御する、付記1に記載の情報処理装置。
これにより、配信者ごとに利用可能な音声パラメータをそれぞれ制御可能とすることができる。
One of the objects of the present invention is to enable control of the audio parameters available to each broadcaster.
[Appendix 7] The information processing device described in Appendix 1, wherein the parameter control unit controls the specified voice parameters that are available in a distribution by a distributor other than the distributor to be unavailable when the first viewer does not satisfy the specified conditions during distribution by the distributor.
This makes it possible to control the voice parameters available to each distributor.

本発明の目的の1つは、配信者の希望に沿った内容で、音声パラメータの設定を実施させることである。
[付記8]前記パラメータ制御部は、前記配信者の入力に基づいて、前記複数の視聴者に対して利用可能に制御することができる前記所定の音声パラメータの種類又は範囲を設定する、付記1に記載の情報処理装置。
これにより、配信者の希望に沿った内容で、音声パラメータの設定を実施させることができる。
One of the objects of the present invention is to allow a distributor to set voice parameters in accordance with his/her wishes.
[Supplementary Note 8] The information processing device described in Supplementary Note 1, wherein the parameter control unit sets the type or range of the specified voice parameters that can be controlled to be available to the multiple viewers based on input from the distributor.
This allows the voice parameters to be set in accordance with the distributor's wishes.

本発明の目的の1つは、配信者の希望に沿った内容で、音声パラメータを利用可能にすることである。
[付記9]前記パラメータ制御部は、前記配信者の入力に基づいて、前記所定の条件を設定する、付記1に記載の情報処理装置。
これにより、配信者の希望に沿った内容で、音声パラメータを利用可能にすることができる。
One of the objects of the present invention is to make audio parameters available in a manner that meets the distributor's wishes.
[Supplementary Note 9] The information processing device according to Supplementary Note 1, wherein the parameter control unit sets the specified conditions based on input from the distributor.
This allows voice parameters to be made available in a way that meets the distributor's wishes.

本発明の目的の1つは、所定の条件を定めるに際しての配信者の利便性を高めることである。
[付記10]前記パラメータ制御部は、前記音声パラメータの設定ごとに、前記音声パラメータの設定を使用している視聴者の人数に基づいて、前記所定の条件に関する推奨設定を、前記配信者の端末装置に提示する制御を行う、付記9に記載の情報処理装置。
これにより、所定の条件を定めるに際しての配信者の利便性を高めることができる。
One of the objects of the present invention is to increase convenience for distributors in determining predetermined conditions.
[Supplementary Note 10] The information processing device described in Supplementary Note 9, wherein the parameter control unit controls the presentation of recommended settings regarding the specified conditions to the broadcaster's terminal device for each voice parameter setting based on the number of viewers using the voice parameter setting.
This can improve convenience for distributors when determining the predetermined conditions.

本発明の目的の1つは、音声パラメータの設定に関する情報を複数の視聴者間で共有することである。
[付記11]前記パラメータ制御部は、前記第1視聴者の入力により指定された前記音声パラメータの設定の情報を、前記第2視聴者の端末装置に提示する制御を行う、付記1に記載の情報処理装置。
これにより、音声パラメータの設定に関する情報を複数の視聴者間で共有することができる。
One of the objectives of the present invention is to share information regarding audio parameter settings among multiple viewers.
[Supplementary Note 11] The information processing device according to Supplementary Note 1, wherein the parameter control unit performs control to present information on the settings of the voice parameters specified by input from the first viewer on a terminal device of the second viewer.
This allows information regarding the settings of audio parameters to be shared among a plurality of viewers.

本発明の目的の1つは、人気がある音声パラメータの設定を視聴者に知らせることである。
[付記12]前記パラメータ制御部は、前記音声パラメータを前記第1視聴者の入力により指定された前記音声パラメータの設定と同一の設定にしている前記視聴者の人数が閾値人数以上である場合に、前記第1視聴者の入力により指定された前記音声パラメータの設定の情報を、前記第2視聴者の端末装置に提示する制御を行う、付記11に記載の情報処理装置。
これにより、人気がある音声パラメータの設定を視聴者に知らせることができる。
One of the objectives of the present invention is to inform listeners of popular voice parameter settings.
[Appendix 12] The information processing device described in Appendix 11, wherein the parameter control unit controls the presentation of information on the voice parameter settings specified by input from the first viewer to the terminal device of the second viewer when the number of viewers who have the voice parameters set to the same settings as the voice parameter settings specified by input from the first viewer is equal to or greater than a threshold number.
This allows the audience to know which voice parameter settings are popular.

本発明の目的の1つは、所定関係の視聴者同士で利用可能なパラメータを共有することである。
[付記13]前記パラメータ制御部は、前記第2視聴者による入力に基づいて、前記第2視聴者と所定関係にある他の視聴者が利用可能な音声パラメータを利用可能に制御する、付記1に記載の情報処理装置。
これにより、所定関係の視聴者同士で利用可能なパラメータを共有することができる。
One of the objects of the present invention is to share parameters available between viewers with a given relationship.
[Supplementary Note 13] The information processing device according to Supplementary Note 1, wherein the parameter control unit controls voice parameters available to other viewers having a predetermined relationship with the second viewer based on an input by the second viewer.
This allows viewers who have a predetermined relationship to share available parameters.

本発明の目的の1つは、人気のある音声パラメータの設定を配信者に認識させることである。
[付記14]前記パラメータ制御部は、前記複数の視聴者による前記音声パラメータの設定ごとに、前記音声パラメータの設定を使用している視聴者の人数に関する情報を、前記配信者の端末装置に提示する制御をする、付記1に記載の情報処理装置。
これにより、人気のある音声パラメータの設定を配信者に認識させることができる。
One of the objectives of the present invention is to make broadcasters aware of popular voice parameter settings.
[Appendix 14] The information processing device described in Appendix 1, wherein the parameter control unit controls the presentation, on the distributor's terminal device, of information regarding the number of viewers using each voice parameter setting by the multiple viewers.
This allows the broadcaster to be aware of popular voice parameter settings.

本発明の目的の1つは、ユーザごとに変化した音声での動画視聴を可能にすることである。
[付記15]本実施形態に係る情報処理方法は、プロセッサが、配信者の動画を、第1視聴者及び第2視聴者を含む複数の視聴者の端末装置に再生させ、プロセッサが、前記第1視聴者が所定の条件を満たした場合、前記第1視聴者に対して所定の音声パラメータを利用可能に制御し、プロセッサが、前記第1視聴者の入力により指定された前記音声パラメータの設定に基づいて生成された音声データを用いて、前記第1視聴者の端末装置に前記動画を再生させ、プロセッサが、前記第1視聴者の入力により指定された前記音声パラメータの設定とは独立して生成された音声データを用いて、前記第2視聴者の端末装置に前記動画を再生させる。
上記の情報処理方法によれば、ユーザごとに変化した音声での動画視聴を可能にすることができる。
One of the objects of the present invention is to enable a user to watch a video with audio that changes for each user.
[Appendix 15] In the information processing method of this embodiment, a processor plays a video of a distributor on terminal devices of multiple viewers including a first viewer and a second viewer, and when the first viewer satisfies a predetermined condition, the processor controls to make predetermined audio parameters available to the first viewer, the processor plays the video on the terminal device of the first viewer using audio data generated based on settings of the audio parameters specified by input of the first viewer, and the processor plays the video on the terminal device of the second viewer using audio data generated independently of the settings of the audio parameters specified by input of the first viewer.
According to the above information processing method, it is possible to enable a user to watch a video with audio that changes for each user.

本発明の目的の1つは、ユーザごとに変化した音声での動画視聴を可能にすることである。
[付記16]本実施形態に係るプログラムは、プロセッサに、配信者の動画を、第1視聴者及び第2視聴者を含む複数の視聴者の端末装置に再生させ、プロセッサに、前記第1視聴者が所定の条件を満たした場合、前記第1視聴者に対して所定の音声パラメータを利用可能に制御させ、プロセッサに、前記第1視聴者の入力により指定された前記音声パラメータの設定に基づいて生成された音声データを用いて、前記第1視聴者の端末装置に前記動画を再生させ、プロセッサに、前記第1視聴者の入力により指定された前記音声パラメータの設定とは独立して生成された音声データを用いて、前記第2視聴者の端末装置に前記動画を再生させる、処理を実行させる。
上記の情報処理方法によれば、ユーザごとに変化した音声での動画視聴を可能にすることができる。
One of the objects of the present invention is to enable a user to watch a video with audio that changes for each user.
[Appendix 16] The program of this embodiment causes a processor to play a video of a distributor on terminal devices of multiple viewers including a first viewer and a second viewer, causes the processor to control the availability of predetermined audio parameters to the first viewer when the first viewer satisfies a predetermined condition, causes the processor to play the video on the terminal device of the first viewer using audio data generated based on settings of the audio parameters specified by input from the first viewer, and causes the processor to play the video on the terminal device of the second viewer using audio data generated independently of the settings of the audio parameters specified by input from the first viewer.
According to the above information processing method, it is possible to enable a user to watch a video with audio that changes for each user.

1…配信システム、10…サーバ、11…プロセッサ、12…記憶装置、13…通信IF、14…入力デバイス、15…出力デバイス、20…配信者端末装置、21a…第1視聴者端末装置、21b…第2視聴者端末装置、30…配信画面、31…配信者表示部、32…コメント入力部、33…コメント送信部、34…スタンプ選択部、35…ギフト金額入力部、36…ギフト送信部、37…コメント表示部、38…音声設定部、40…設定画面、41…第1パラメータ設定部、42…第2パラメータ設定部、43…第3パラメータ設定部、44…決定ボタン、45…キャンセルボタン、100…記憶部、100a…配信者管理DB、100b…視聴者管理DB、100c…動画管理DB、100d…パラメータ管理DB、101…再生制御部、102…パラメータ制御部 1...Distribution system, 10...Server, 11...Processor, 12...Storage device, 13...Communication IF, 14...Input device, 15...Output device, 20...Distributor terminal device, 21a...First viewer terminal device, 21b...Second viewer terminal device, 30...Distribution screen, 31...Distributor display section, 32...Comment input section, 33...Comment sending section, 34...Stamp selection section, 35...Gift amount input section, 36...Gift sending section, 37...Comment display section, 38...Audio setting section, 40...Setting screen, 41...First parameter setting section, 42...Second parameter setting section, 43...Third parameter setting section, 44...Decision button, 45...Cancel button, 100...Storage section, 100a...Distributor management DB, 100b...Viewer management DB, 100c...Video management DB, 100d...Parameter management DB, 101...Playback control section, 102...Parameter control section

Claims (16)

配信者の動画を、第1視聴者及び第2視聴者を含む複数の視聴者の端末装置に再生させる、再生制御部と、
前記第1視聴者が所定の条件を満たした場合、前記第1視聴者に対して所定の音声パラメータを利用可能に制御する、パラメータ制御部と、
を備え、
前記再生制御部は、
前記第1視聴者の入力により指定された前記音声パラメータの設定に基づいて生成された音声データを用いて、前記第1視聴者の端末装置に前記動画を再生させ、
前記第1視聴者の入力により指定された前記音声パラメータの設定とは独立して生成された音声データを用いて、前記第2視聴者の端末装置に前記動画を再生させる、
情報処理装置。
a playback control unit that causes a video of the distributor to be played on terminal devices of a plurality of viewers including a first viewer and a second viewer;
a parameter control unit that controls a predetermined voice parameter to be available to the first viewer when the first viewer satisfies a predetermined condition;
Equipped with
The playback control unit
playing the video on a terminal device of the first viewer using audio data generated based on the settings of the audio parameters specified by an input from the first viewer;
playing the video on a terminal device of the second viewer using audio data generated independently of the audio parameter settings specified by the input of the first viewer;
Information processing device.
前記所定の条件は、前記第1視聴者が前記配信者に対して与えた応援の量により定められ、
前記パラメータ制御部は、前記第1視聴者が前記配信者に対して与えた前記応援の量に応じて、前記第1視聴者が利用可能な前記音声パラメータの種類を制御する、請求項1に記載の情報処理装置。
the predetermined condition is determined based on the amount of support given by the first viewer to the distributor,
The information processing device according to claim 1 , wherein the parameter control unit controls the types of the voice parameters available to the first viewer in accordance with the amount of support given by the first viewer to the distributor.
前記パラメータ制御部は、前記第1視聴者が前記配信者に対して与えた前記応援の量が、第1の範囲である場合、第1の種類の音声パラメータを利用可能にし、前記第1の範囲を超えた第2の範囲である場合、前記第1の種類に加えて第2の種類の音声パラメータを利用可能にする、請求項2に記載の情報処理装置。 The information processing device according to claim 2, wherein the parameter control unit makes a first type of voice parameter available when the amount of support given by the first viewer to the distributor is within a first range, and makes a second type of voice parameter available in addition to the first type when the amount of support is within a second range that exceeds the first range. 前記所定の条件は、前記視聴者が前記配信者に対して与えた応援の形態に基づいて定められ、
前記パラメータ制御部は、前記第1視聴者が前記配信者に対して与えた第1の形態による前記応援が第1の条件を満たす場合、第1の種類の音声パラメータを利用可能にし、前記第1の形態と異なる第2の形態による前記応援が第2の条件を満たす場合、前記第1の種類と異なる第2の種類の音声パラメータを利用可能にする、請求項1に記載の情報処理装置。
the predetermined condition is determined based on the form of support given by the viewer to the distributor,
The information processing device of claim 1, wherein the parameter control unit makes a first type of voice parameter available when the support in a first form given by the first viewer to the broadcaster satisfies a first condition, and makes a second type of voice parameter different from the first type available when the support in a second form different from the first form satisfies a second condition.
前記パラメータ制御部は、前記配信者による第1の配信時に、前記第1視聴者に対して利用可能とした前記所定の音声パラメータを、前記配信者による前記第1の配信後の第2の配信時に、前記第1視聴者に対して利用可能とする、請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the parameter control unit makes the predetermined voice parameters available to the first viewer during a first distribution by the distributor available to the first viewer during a second distribution by the distributor after the first distribution. 前記パラメータ制御部は、前記配信者による前記第1の配信時と前記第2の配信時とで、前記配信者による配信音声の設定が異なる場合、前記配信者による前記配信音声の設定が変更されたことを、前記第1視聴者の端末装置に提示する制御を行う、請求項5に記載の情報処理装置。 The information processing device according to claim 5, wherein the parameter control unit performs control to present, on the terminal device of the first viewer, a notification that the broadcast audio setting by the broadcaster has been changed when the broadcast audio setting by the broadcaster is different between the first broadcast and the second broadcast by the broadcaster. 前記パラメータ制御部は、前記配信者とは異なる他の配信者による配信時に、前記第1視聴者が前記所定の条件を満たしていない場合、前記配信者による配信において利用可能である前記所定の音声パラメータを、利用可能でないように制御する、請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the parameter control unit controls the predetermined voice parameters that are available in a broadcast by a broadcaster different from the broadcaster so that they are unavailable when the first viewer does not satisfy the predetermined condition during the broadcast by the broadcaster. 前記パラメータ制御部は、前記配信者の入力に基づいて、前記複数の視聴者に対して利用可能に制御することができる前記所定の音声パラメータの種類又は範囲を設定する、請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the parameter control unit sets the type or range of the predetermined voice parameters that can be controlled to be available to the multiple viewers based on an input from the distributor. 前記パラメータ制御部は、前記配信者の入力に基づいて、前記所定の条件を設定する、請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the parameter control unit sets the predetermined conditions based on input from the distributor. 前記パラメータ制御部は、前記音声パラメータの設定ごとに、前記音声パラメータの設定を使用している視聴者の人数に基づいて、前記所定の条件に関する推奨設定を、前記配信者の端末装置に提示する制御を行う、請求項9に記載の情報処理装置。 The information processing device according to claim 9, wherein the parameter control unit performs control to present, for each voice parameter setting, recommended settings for the predetermined conditions to the terminal device of the distributor based on the number of viewers who use the voice parameter setting. 前記パラメータ制御部は、前記第1視聴者の入力により指定された前記音声パラメータの設定の情報を、前記第2視聴者の端末装置に提示する制御を行う、請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the parameter control unit controls the presentation of information on the settings of the voice parameters specified by the input of the first viewer to the terminal device of the second viewer. 前記パラメータ制御部は、前記音声パラメータを前記第1視聴者の入力により指定された前記音声パラメータの設定と同一の設定にしている前記視聴者の人数が閾値人数以上である場合に、前記第1視聴者の入力により指定された前記音声パラメータの設定の情報を、前記第2視聴者の端末装置に提示する制御を行う、請求項11に記載の情報処理装置。 The information processing device according to claim 11, wherein the parameter control unit performs control to present information on the voice parameter setting specified by the input of the first viewer to the terminal device of the second viewer when the number of viewers who have the voice parameters set to the same settings as the voice parameter setting specified by the input of the first viewer is equal to or greater than a threshold number. 前記パラメータ制御部は、前記第2視聴者による入力に基づいて、前記第2視聴者と所定関係にある他の視聴者が利用可能な音声パラメータを利用可能に制御する、請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the parameter control unit controls the availability of voice parameters available to other viewers who have a predetermined relationship with the second viewer based on an input by the second viewer. 前記パラメータ制御部は、前記複数の視聴者による前記音声パラメータの設定ごとに、前記音声パラメータの設定を使用している視聴者の人数に関する情報を、前記配信者の端末装置に提示する制御をする、請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the parameter control unit controls the display of information on the number of viewers using each voice parameter setting by the multiple viewers on the terminal device of the distributor. プロセッサが、配信者の動画を、第1視聴者及び第2視聴者を含む複数の視聴者の端末装置に再生させ、
プロセッサが、前記第1視聴者が所定の条件を満たした場合、前記第1視聴者に対して所定の音声パラメータを利用可能に制御し、
プロセッサが、前記第1視聴者の入力により指定された前記音声パラメータの設定に基づいて生成された音声データを用いて、前記第1視聴者の端末装置に前記動画を再生させ、
プロセッサが、前記第1視聴者の入力により指定された前記音声パラメータの設定とは独立して生成された音声データを用いて、前記第2視聴者の端末装置に前記動画を再生させる、
情報処理方法。
The processor reproduces the video of the distributor on terminal devices of a plurality of viewers including the first viewer and the second viewer;
a processor controls the availability of predetermined audio parameters to the first viewer when the first viewer satisfies a predetermined condition;
a processor causes a terminal device of the first viewer to play the video using audio data generated based on settings of the audio parameters specified by an input from the first viewer;
a processor causes a terminal device of the second viewer to play the video using audio data generated independently of the audio parameter settings specified by the input of the first viewer;
Information processing methods.
プロセッサに、配信者の動画を、第1視聴者及び第2視聴者を含む複数の視聴者の端末装置に再生させ、
プロセッサに、前記第1視聴者が所定の条件を満たした場合、前記第1視聴者に対して所定の音声パラメータを利用可能に制御させ、
プロセッサに、前記第1視聴者の入力により指定された前記音声パラメータの設定に基づいて生成された音声データを用いて、前記第1視聴者の端末装置に前記動画を再生させ、
プロセッサに、前記第1視聴者の入力により指定された前記音声パラメータの設定とは独立して生成された音声データを用いて、前記第2視聴者の端末装置に前記動画を再生させる、
処理を実行させる、プログラム。
causing the processor to reproduce the video of the distributor on terminal devices of a plurality of viewers including the first viewer and the second viewer;
causing a processor to control availability of predetermined audio parameters to the first viewer when the first viewer satisfies a predetermined condition;
causing a processor to play the video on a terminal device of the first viewer using audio data generated based on settings of the audio parameters specified by input from the first viewer;
causing a processor to play the video on a terminal device of the second viewer using audio data generated independently of settings of the audio parameters specified by input from the first viewer;
A program that executes a process.
JP2022206914A 2022-12-23 2022-12-23 Information processing device, information processing method, and program Pending JP2024090793A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022206914A JP2024090793A (en) 2022-12-23 2022-12-23 Information processing device, information processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022206914A JP2024090793A (en) 2022-12-23 2022-12-23 Information processing device, information processing method, and program

Publications (1)

Publication Number Publication Date
JP2024090793A true JP2024090793A (en) 2024-07-04

Family

ID=91714714

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022206914A Pending JP2024090793A (en) 2022-12-23 2022-12-23 Information processing device, information processing method, and program

Country Status (1)

Country Link
JP (1) JP2024090793A (en)

Similar Documents

Publication Publication Date Title
JP7125729B1 (en) server
US12200280B2 (en) Platform, system and method of generating, distributing, and interacting with layered media
US12363354B2 (en) Server and method
JP2014082582A (en) Viewing device, content provision device, viewing program, and content provision program
JP7376035B1 (en) Systems, methods, and computer-readable media for recommendations
JP2023174534A (en) Computer program, terminal, method, and server
WO2017026170A1 (en) Client device, server device, display processing method, and data distribution method
JP2023157004A (en) Sound source recommendation method, computer program, and computer device
JP6523691B2 (en) Digital signage system
JP2024090793A (en) Information processing device, information processing method, and program
JP2024161295A (en) Information processing device and program
JP2025121836A (en) Server, method and computer program
JP7465489B1 (en) Information processing device, information processing method, and program
JP2025014512A (en) Live game distribution server and program
TWI893592B (en) Digital broadcasting system applied to audio-visual streaming platform
JP7367945B1 (en) Electronic content distribution system, electronic content distribution program and application program
JP7673925B1 (en) Servers and Computer Programs
JP7795037B1 (en) Distribution server, distribution system, information processing method, and computer program
US20250008173A1 (en) System and method for distributor analysis
JP6820519B2 (en) Information processing equipment and programs
CN112468882B (en) Device and method for television auto-selected stock quotation video-audio playing frame
CN111434119B (en) Content providing server, content providing method and system, content data playing method
WO2023166882A1 (en) System and method for providing live distribution service, and program for watching live moving image
JP2025180100A (en) System, method, program, and device for providing content distribution services
WO2025263125A1 (en) Live streaming program, method, information processing device, and system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20251007