[go: up one dir, main page]

JP7540615B1 - PROGRAM AND INFORMATION PROCESSING APPARATUS - Google Patents

PROGRAM AND INFORMATION PROCESSING APPARATUS Download PDF

Info

Publication number
JP7540615B1
JP7540615B1 JP2024054953A JP2024054953A JP7540615B1 JP 7540615 B1 JP7540615 B1 JP 7540615B1 JP 2024054953 A JP2024054953 A JP 2024054953A JP 2024054953 A JP2024054953 A JP 2024054953A JP 7540615 B1 JP7540615 B1 JP 7540615B1
Authority
JP
Japan
Prior art keywords
gift
user
gifting
users
video
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2024054953A
Other languages
Japanese (ja)
Other versions
JP2025152832A (en
Inventor
崇弘 大友
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sega Corp
Original Assignee
Sega Corp
Sega Games Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sega Corp, Sega Games Co Ltd filed Critical Sega Corp
Priority to JP2024054953A priority Critical patent/JP7540615B1/en
Application granted granted Critical
Publication of JP7540615B1 publication Critical patent/JP7540615B1/en
Publication of JP2025152832A publication Critical patent/JP2025152832A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

Figure 0007540615000001

【課題】ギフティングのタイミングが重複したことによるユーザの失望感を軽減する。
【解決手段】プログラムがコンピュータを、各ユーザによるギフトのギフティングを管理する管理手段52、ユーザがギフトの対価を支払うギフティング要求をしたことに応じて、当該ギフトを動画に表示させる表示手段54、として機能させ、管理手段52は、所定時間内において二以上のユーザがギフティング要求をした場合、対価の一部又は全部を当該二以上のユーザそれぞれに返還する。
【選択図】図4

Figure 0007540615000001

To reduce disappointment felt by users due to overlapping gifting timing.
[Solution] The program causes the computer to function as a management means 52 that manages the gifting of gifts by each user, and a display means 54 that displays the gift in a video in response to a gifting request made by a user to pay for the gift, and when two or more users make gifting requests within a specified period of time, the management means 52 returns part or all of the gift to each of the two or more users.
[Selected figure] Figure 4

Description

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

従来から、複数のユーザに対して動画を配信する動画配信システムが知られている。 Video distribution systems that distribute videos to multiple users have been known for some time.

これに関し、特許文献1には、動画を視聴しているユーザ(プレイヤ)が、演者オブジェクトがいるステージエリアに向かって、購入したアイテムを投げる(ギフティングする)ことができる技術が開示されている。 In this regard, Patent Document 1 discloses a technology that allows a user (player) watching a video to throw (gift) a purchased item toward a stage area where a performer object is located.

特開2023-092332号公報JP 2023-092332 A

このような技術において、動画を視聴しているユーザがギフティングした場合、当該ギフティングのタイミングが別のユーザと重複してしまい、演者オブジェクト又は他のユーザに当該ギフティングが認識されない場合があった。 With this type of technology, when a user watching a video gifts something, the timing of the gifting may overlap with that of another user, and the gifting may not be recognized by the performer object or the other user.

本発明はこのような課題に鑑みてなされたものであり、その目的は、ギフティングのタイミングが重複したことによるユーザの失望感を軽減することができるプログラム及び情報処理装置を提供することにある。 The present invention was made in consideration of these problems, and its purpose is to provide a program and information processing device that can reduce the disappointment felt by users due to overlapping gifting timing.

上記課題を解決するために、本発明の第一態様に係るプログラムは、配信中の動画を視聴する各ユーザが、当該動画にギフトを表示させるギフティングを行うためのプログラムであって、コンピュータを、各ユーザによるギフトのギフティングを管理する管理手段、前記ユーザがギフトの対価を支払うギフティング要求をしたことに応じて、当該ギフトを前記動画に表示させる表示手段、として機能させ、前記管理手段は、所定時間内において二以上のユーザが前記ギフティング要求をした場合、前記対価の一部又は全部を当該二以上のユーザそれぞれに返還する。 In order to solve the above problems, the program according to the first aspect of the present invention is a program for each user watching a video being distributed to perform gifting by displaying a gift on the video, and causes a computer to function as a management means for managing the gifting of gifts by each user, and a display means for displaying the gift on the video in response to a gifting request made by the user to pay the value of the gift, and when two or more users make the gifting request within a specified period of time, the management means returns a part or all of the value to each of the two or more users.

また、本発明の第二態様では、前記管理手段は、前記所定時間内においてギフティング要求をしたユーザの数が多いほど、当該ユーザそれぞれに返還する対価を多くする。 In addition, in a second aspect of the present invention, the management means returns a larger amount of compensation to each user the greater the number of users who make gifting requests within the specified time period.

また、本発明の第三態様に係るプログラムは、配信中の動画を視聴する各ユーザが、当該動画にギフトを表示させるギフティングを行うためのプログラムであって、コンピュータを、各ユーザによるギフトのギフティングを管理する管理手段、前記ユーザがギフトの対価を支払うギフティング要求をしたことに応じて、当該ギフトを前記動画に表示させる表示手段、として機能させ、前記管理手段は、所定時間内において二以上のユーザが前記ギフティング要求をした場合、前記対価の一部又は全部を当該二以上のユーザの一部に返還する。 The program according to the third aspect of the present invention is a program for each user viewing a video being streamed to perform gifting by displaying a gift on the video, and causes a computer to function as a management means for managing the gifting of gifts by each user, and a display means for displaying the gift on the video in response to a gifting request made by the user to pay the value of the gift, and when two or more users make the gifting request within a specified period of time, the management means returns a part or all of the value to some of the two or more users.

また、本発明の第四態様では、前記管理手段は、前記所定時間内においてギフティング要求を行った二以上のユーザのうち、当該ギフティング要求において支払った対価が所定額以上のユーザに、前記対価の一部又は全部を返還する。 In a fourth aspect of the present invention, the management means returns a part or all of the consideration paid in the gifting request to a user who, among two or more users who made a gifting request within the specified time period, paid a consideration equal to or greater than a specified amount.

また、本発明の第五態様では、前記管理手段は、前記所定時間内においてギフティング要求を行った二以上のユーザのうち、当該ギフティング要求において支払った対価が所定額未満のユーザに、前記対価の一部又は全部を返還する。 In a fifth aspect of the present invention, the management means returns a part or all of the consideration to a user who, among two or more users who have made a gifting request within the specified time period, paid less than a specified amount in the gifting request.

また、本発明の第六態様では、前記管理手段は、前記所定時間内においてギフティング要求を行った二以上のユーザそれぞれが当該ギフティング要求において支払った対価の総額が一定額以上である場合に、前記対価の一部又は全部を返還する。 In a sixth aspect of the present invention, the management means returns all or a part of the compensation if the total amount of compensation paid by each of two or more users who made a gifting request within the specified time period in the gifting request is equal to or exceeds a certain amount.

また、本発明の第七態様では、前記管理手段は、前記動画を視聴するユーザ数が一定数以上である場合に、前記対価の一部又は全部を返還する。 In a seventh aspect of the present invention, the management means returns a part or all of the compensation if the number of users watching the video is equal to or greater than a certain number.

また、本発明の第八態様では、前記管理手段は、前記所定時間内において前記二以上のユーザが同じ対価を支払うギフティング要求をした場合に、前記対価の一部又は全部を返還する。 In an eighth aspect of the present invention, the management means returns a part or all of the consideration when two or more users make gifting requests to pay the same consideration within the specified time period.

また、本発明の第九態様では、前記管理手段は、前記所定時間内において前記二以上のユーザが同じギフトに対するギフティング要求をした場合に、前記対価の一部又は全部を返還する。 In a ninth aspect of the present invention, the management means returns a part or all of the consideration when two or more users make a gifting request for the same gift within the specified time period.

また、本発明の第十態様に係る情報処理装置は、配信中の動画を視聴する各ユーザが、当該動画にギフトを表示させるギフティングを行うための情報処理装置であって、各ユーザによるギフトのギフティングを管理する管理手段と、前記ユーザがギフトの対価を支払うギフティング要求をしたことに応じて、当該ギフトを前記動画に表示させる表示手段と、を備え、前記管理手段は、所定時間内において二以上のユーザが前記ギフティング要求をした場合、前記対価の一部又は全部を当該二以上のユーザそれぞれに返還する。 The information processing device according to a tenth aspect of the present invention is an information processing device for allowing each user watching a video being distributed to perform gifting by displaying a gift on the video, and includes a management means for managing the gifting of gifts by each user, and a display means for displaying the gift on the video in response to a gifting request made by the user to pay a price for the gift, and when two or more users make the gifting request within a specified period of time, the management means returns a part or all of the price to each of the two or more users.

また、本発明の第十一態様に係る情報処理装置は、配信中の動画を視聴する各ユーザが、当該動画にギフトを表示させるギフティングを行うための情報処理装置であって、各ユーザによるギフトのギフティングを管理する管理手段と、前記ユーザがギフトの対価を支払うギフティング要求をしたことに応じて、当該ギフトを前記動画に表示させる表示手段と、を備え、前記管理手段は、所定時間内において二以上のユーザが前記ギフティング要求をした場合、前記対価の一部又は全部を当該二以上のユーザの一部に返還する。 In addition, an information processing device according to an eleventh aspect of the present invention is an information processing device for allowing each user watching a video being distributed to perform gifting by displaying a gift on the video, and is provided with a management means for managing the gifting of gifts by each user, and a display means for displaying the gift on the video in response to a gifting request made by the user to pay a price for the gift, and when two or more users make the gifting request within a specified time period, the management means returns a part or all of the price to some of the two or more users.

本発明によれば、ギフティングのタイミングが重複したことによるユーザの失望感を軽減することができる。 The present invention can reduce disappointment felt by users due to overlapping gifting timing.

第一実施形態に係る動画配信システムの全体構成の一例を示すブロック図である。1 is a block diagram showing an example of the overall configuration of a video distribution system according to a first embodiment. サーバ装置のハードウェア構成の一例を概略的に示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a server device. 図1に示す端末装置としてスマートフォンのハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a smartphone as the terminal device illustrated in FIG. 1 . サーバ装置の機能手段の一例を概略的に示すブロック図である。FIG. 2 is a block diagram illustrating an example of a functional unit of a server device. 第一実施形態に係る動画配信システムにおいて、図4に示す各機能手段が行う処理の流れの一例を示すフローチャートである。5 is a flowchart showing an example of a flow of processes performed by each functional unit shown in FIG. 4 in the video distribution system according to the first embodiment. 第一実施形態における通常のライブ画面の一例を示す図である。FIG. 4 is a diagram showing an example of a normal live screen in the first embodiment. 第一実施形態におけるギフトを選択することが可能なライブ画面の一例を示す図である。FIG. 13 is a diagram showing an example of a live screen on which a gift can be selected in the first embodiment. 第一実施形態におけるギフトがギフティングされたライブ画面の一例を示す図である。FIG. 13 is a diagram showing an example of a live screen on which a gift is gifted in the first embodiment. 第二実施形態に係る動画配信システムにおいて、各機能手段が行う処理の流れの一例を示すフローチャートである。13 is a flowchart showing an example of the flow of processes performed by each functional unit in the video distribution system according to the second embodiment. 第二実施形態におけるギフトを仮選択することが可能なライブ画面の一例を示す図である。FIG. 13 is a diagram showing an example of a live screen on which a gift can be provisionally selected in the second embodiment. 第二実施形態における仮選択されているギフトや当該ギフトに関する統計情報等を含むライブ画面の一例を示す図である。FIG. 11 is a diagram showing an example of a live screen including a provisionally selected gift and statistical information related to the gift in the second embodiment. 第三実施形態に係る動画配信システムにおいて、各機能手段が行う処理の流れの一例を示すフローチャートである。13 is a flowchart showing an example of the flow of processes performed by each functional unit in a video distribution system according to a third embodiment. 第三実施形態におけるギフティング要求が制限されているライブ画面の一例を示す図である。FIG. 13 is a diagram showing an example of a live screen on which a gifting request is restricted in the third embodiment. 第四実施形態に係る動画配信システムにおいて、各機能手段が行う処理の流れの一例を示すフローチャートである。13 is a flowchart showing an example of the flow of processes performed by each functional unit in the video distribution system according to the fourth embodiment. 第四実施形態における対価の一部が返還された情報を含むライブ画面の一例を示す図である。FIG. 13 is a diagram showing an example of a live screen including information that a portion of the consideration has been returned in the fourth embodiment.

以下、添付図面を参照しながら本発明の複数の実施形態について説明する。説明の理解を容易にするため、各図面において同一の構成要素及びステップに対しては可能な限り同一の符号を付して、重複する説明は省略する。 Below, several embodiments of the present invention will be described with reference to the attached drawings. To facilitate understanding of the description, the same components and steps in each drawing will be given the same reference numerals as much as possible, and duplicate descriptions will be omitted.

---第一実施形態---
まず、第一実施形態について説明する。
---First embodiment---
First, the first embodiment will be described.

<全体構成>
図1は、第一実施形態に係る動画配信システム1の全体構成の一例を示すブロック図である。
<Overall composition>
FIG. 1 is a block diagram showing an example of the overall configuration of a video distribution system 1 according to the first embodiment.

図1に示すように、動画配信システム1は、サーバ装置10と、一又は複数の端末装置12と、を備える。これらのサーバ装置10と端末装置12とは、イントラネットやインターネット、電話回線等の通信ネットワークNTを介して通信可能に接続されている。 As shown in FIG. 1, the video distribution system 1 includes a server device 10 and one or more terminal devices 12. The server device 10 and the terminal devices 12 are communicatively connected via a communication network NT such as an intranet, the Internet, or a telephone line.

サーバ装置10は、動画配信プログラム14を実行して得られる動画、又は動画配信プログラム14そのものを、通信ネットワークNTを介して各端末装置12を所有するユーザに提供する情報処理装置である。例えば、動画配信プログラム14は、ユーザが動画にギフトを表示させるギフティングを行うために用いられる。 The server device 10 is an information processing device that provides videos obtained by executing the video distribution program 14, or the video distribution program 14 itself, to users who own the terminal devices 12 via the communication network NT. For example, the video distribution program 14 is used to perform gifting, in which a user displays a gift in a video.

各端末装置12は、各ユーザが所有する情報処理装置であって、サーバ装置10から受信した動画配信プログラム14がインストールされた後、実行することで、各ユーザが視聴する動画を提供する情報処理装置である。なお、ユーザは、動画配信ユーザとして、他のユーザに対して動画を配信することも可能である。これらの端末装置12としては、携帯電話や、スマートフォン、タブレット、パーソナルコンピュータ等の様々なものが挙げられる。 Each terminal device 12 is an information processing device owned by each user, and after the video distribution program 14 received from the server device 10 is installed, the information processing device executes the program to provide videos for each user to watch. Note that a user can also distribute videos to other users as a video distribution user. These terminal devices 12 include various devices such as mobile phones, smartphones, tablets, and personal computers.

<ハードウェア構成>
図2は、サーバ装置10のハードウェア構成の一例を概略的に示す図である。
<Hardware Configuration>
FIG. 2 is a diagram illustrating an example of a hardware configuration of the server device 10. As shown in FIG.

図2に示すように、サーバ装置10は、制御装置20と、通信装置26と、記憶装置28と、を備える。制御装置20は、CPU(Central Processing Unit)22及びメモリ24を主に備えて構成される。 As shown in FIG. 2, the server device 10 includes a control device 20, a communication device 26, and a storage device 28. The control device 20 is mainly configured with a CPU (Central Processing Unit) 22 and a memory 24.

制御装置20では、CPU22がメモリ24或いは記憶装置28等に格納された所定のプログラムを実行することにより、各種の機能手段として機能する。この機能手段の詳細については後述する。 In the control device 20, the CPU 22 executes a predetermined program stored in the memory 24 or the storage device 28, etc., to function as various functional means. Details of these functional means will be described later.

通信装置26は、外部の装置と通信するための通信インターフェース等で構成される。通信装置26は、例えば、端末装置12との間で各種の情報を送受信する。 The communication device 26 is configured with a communication interface for communicating with an external device. The communication device 26 transmits and receives various information to and from the terminal device 12, for example.

記憶装置28は、ハードディスク等で構成される。この記憶装置28は、動画配信プログラム14を含む、制御装置20における処理の実行に必要な各種プログラムや各種の情報、及び処理結果の情報を記憶する。 The storage device 28 is composed of a hard disk or the like. This storage device 28 stores various programs and information necessary for executing the processes in the control device 20, including the video distribution program 14, as well as information on the results of the processes.

なお、サーバ装置10は、専用又は汎用のサーバ・コンピュータなどの情報処理装置を用いて実現することができる。また、サーバ装置10は、単一の情報処理装置より構成されるものであっても、通信ネットワークNT上に分散した複数の情報処理装置より構成されるものであってもよい。また、図2は、サーバ装置10が有する主要なハードウェア構成の一部を示しているに過ぎず、サーバ装置10は、サーバが一般的に備える他の構成を備えることができる。また、複数の端末装置12のハードウェア構成も、例えば操作手段や表示装置、音出力装置を備える他は、サーバ装置10と同様の構成を備えることができる。 The server device 10 can be realized using an information processing device such as a dedicated or general-purpose server computer. The server device 10 may be composed of a single information processing device, or may be composed of multiple information processing devices distributed over a communication network NT. FIG. 2 shows only a portion of the main hardware configuration of the server device 10, and the server device 10 may have other configurations that are generally included in a server. The hardware configuration of the multiple terminal devices 12 may also have the same configuration as the server device 10, except for including, for example, an operating means, a display device, and a sound output device.

図3は、図1に示す端末装置12としてスマートフォンのハードウェア構成の一例を示す図である。 Figure 3 is a diagram showing an example of the hardware configuration of a smartphone as the terminal device 12 shown in Figure 1.

図3に示すように、端末装置12は、主制御部30と、タッチパネル(タッチスクリーン)32と、カメラ34と、移動体通信部36と、無線LAN通信部38と、記憶部40と、スピーカ42と、を備える。 As shown in FIG. 3, the terminal device 12 includes a main control unit 30, a touch panel (touch screen) 32, a camera 34, a mobile communication unit 36, a wireless LAN communication unit 38, a memory unit 40, and a speaker 42.

主制御部30は、CPUやメモリ等を含んで構成される。この主制御部30には、表示入力装置としてのタッチパネル32と、カメラ34と、移動体通信部36と、無線LAN通信部38と、記憶部40と、スピーカ42と、に接続されている。そして、主制御部30は、これら接続先を制御する機能を有する。 The main control unit 30 is configured to include a CPU, memory, etc. This main control unit 30 is connected to a touch panel 32 as a display input device, a camera 34, a mobile communication unit 36, a wireless LAN communication unit 38, a memory unit 40, and a speaker 42. The main control unit 30 has the function of controlling these connection destinations.

タッチパネル32は、表示機能及び入力機能の両方の機能を有し、表示機能を担うディスプレイ32Aと、入力機能を担うタッチセンサ32Bとで構成される。第一実施形態では、ディスプレイ32Aは、画像(動画)や、ボタン画像などの操作入力画像を表示可能である。タッチセンサ32Bは、ディスプレイ32Aに対するユーザの入力位置を検出可能である。 The touch panel 32 has both a display function and an input function, and is composed of a display 32A that performs the display function and a touch sensor 32B that performs the input function. In the first embodiment, the display 32A can display images (videos) and operation input images such as button images. The touch sensor 32B can detect the user's input position on the display 32A.

カメラ34は、静止画又は/及び動画を撮影し、記憶部40に保存する機能を有する。 The camera 34 has the function of taking still images and/or videos and storing them in the memory unit 40.

移動体通信部36は、アンテナ36Aを介して、移動体通信網と接続し、当該移動体通信網に接続されている他の通信装置と通信する機能を有する。 The mobile communication unit 36 has the function of connecting to a mobile communication network via the antenna 36A and communicating with other communication devices connected to the mobile communication network.

無線LAN通信部38は、アンテナ38Aを介して、通信ネットワークNTと接続し、当該通信ネットワークNTに接続されているサーバ装置10等の他の装置と通信する機能を有する。 The wireless LAN communication unit 38 has the function of connecting to the communication network NT via the antenna 38A and communicating with other devices such as the server device 10 connected to the communication network NT.

記憶部40には、動画配信プログラム14や、ユーザ情報等、各種プログラムや各種データが記憶されている。なお、ユーザ情報は、サーバ装置10に記憶されてもよい。 The storage unit 40 stores various programs and data, such as the video distribution program 14 and user information. The user information may be stored in the server device 10.

スピーカ42は、配信されている動画の音声やBGM等を出力する機能を有する。 The speaker 42 has the function of outputting the audio of the video being distributed, background music, etc.

<概要>
第一実施形態では、例えば、ユーザは、それぞれ異なる演者オブジェクトが登場する複数の配信中の動画から選択した一の動画(ライブ)を視聴することができる。この動画には、それぞれ異なる動画ID(例えばチャンネルID)が対応付けられている。例えば、動画IDは、動画の配信開始日時と演者オブジェクトIDを含む情報である。なお、動画には、複数の演者オブジェクト(ユニット)が登場してもよい。また、配信中の動画は、一つだけであってもよい。
<Overview>
In the first embodiment, for example, a user can watch one video (live) selected from a plurality of currently-streamed videos each featuring a different performer object. Each of these videos is associated with a different video ID (e.g., a channel ID). For example, the video ID is information including the start date and time of streaming of the video and a performer object ID. Note that a video may feature a plurality of performer objects (units). Also, there may be only one video currently-streamed.

また、この動画としては、既に収録又は生成されたアーカイブ動画や、リアルタイムに配信されるリアルタイム動画等が挙げられる。例えば、リアルタイム動画を視聴する場合、アーカイブ動画を視聴する場合よりも多くのコスト(例えば、仮想通貨や視聴チケット)が必要になってもよい。なお、アーカイブ動画やリアルタイム動画の視聴に要するコストは、無償であってもよい。 Examples of such videos include archived videos that have already been recorded or generated, and real-time videos that are distributed in real time. For example, watching real-time videos may require more costs (e.g., virtual currency or viewing tickets) than watching archived videos. The cost required to watch archived videos or real-time videos may be free of charge.

例えば、動画を視聴している各ユーザは、動画上に表示されている演者オブジェクトに対して、ギフトをギフティングする(ギフトを贈る)ことができる。この演者オブジェクトとしては、キャラクタ(例えば、配信ユーザが行動を制御しないキャラクタ)や、配信ユーザのアバター等が挙げられる。例えば、キャラクタやアバターは、配信ユーザによってリアルタイムに生成された動作(例えば、モーションキャプチャ等によって生成された動作)や、予め生成された動作を行う。
なお、演者オブジェクトは、配信ユーザ自身であってもよい。また、動画は、配信ユーザが不在であってもよい。
For example, each user watching a video can gift (send a gift) to a performer object displayed on the video. Examples of the performer object include a character (e.g., a character whose actions are not controlled by the broadcasting user) and an avatar of the broadcasting user. For example, the character or avatar performs a movement generated in real time by the broadcasting user (e.g., a movement generated by motion capture, etc.) or a movement generated in advance.
The performer object may be the broadcast user himself/herself. Also, the broadcast user may not be present in the video.

また、例えば、動画を視聴しているユーザが演者オブジェクトに対してギフティングを行った場合、当該ギフトが動画上に表示される。このギフティングされたギフトは、同じ動画を視聴している他のユーザや、演者オブジェクト(配信ユーザ)等が視認可能である。例えば、ユーザは、複数のギフトの中からギフトを選択する指示、すなわちギフトに対応付けられた対価を支払う指示(ギフティング要求)をした場合に、当該動画に当該ギフトを表示させることができる。 For example, if a user watching a video gifts a gift to a performer object, the gift is displayed on the video. This gifted gift is visible to other users watching the same video, the performer object (broadcast user), etc. For example, if a user issues an instruction to select a gift from multiple gifts, that is, an instruction to pay the price associated with the gift (gifting request), the gift can be displayed on the video.

対価としては、動画配信システム1において利用可能な仮想通貨や、金銭(直接課金)等が挙げられる。第一実施形態では、ユーザは、所有する仮想通貨でギフトを購入し、当該購入したギフトをギフティングすることができる。
この仮想通貨は、無償通貨と有償通貨を含む。この無償通貨としては、例えば、無償クリスタル(無償石)等が挙げられる。この無償通貨は、例えば、ユーザが動画配信システム1にログインした場合や、動画を継続して視聴した時間が規定時間以上となった場合に付与される。また、有償通貨としては、例えば、有償クリスタル(有償石)等が挙げられる。この有償通貨は、例えば、ユーザが金銭によって購入した場合に付与される。例えば、ユーザは、クレジットカードやプリペイドカード等によって100円を支払うことによって、有償クリスタルを100個購入することができる。
The consideration may be a virtual currency or money (direct charge) that can be used in the video distribution system 1. In the first embodiment, a user can purchase a gift with the virtual currency that the user owns and gift the purchased gift.
This virtual currency includes free currency and paid currency. An example of this free currency is free crystals (free stones). This free currency is provided when, for example, a user logs into the video distribution system 1 or when the user continues watching a video for a specified period of time or more. An example of paid currency is paid crystals (paid stones). This paid currency is provided when, for example, a user purchases it with money. For example, a user can purchase 100 paid crystals by paying 100 yen with a credit card, prepaid card, or the like.

また、第一実施形態では、無償クリスタルと有償クリスタルは、互いに区別することなく利用可能である。一方で、第一実施形態では、クリスタルは、コインよりも価値が高い。
なお、所定のギフト(例えば特別ギフト)は、有償クリスタルのみによってギフティング(購入)可能であってもよい。言い換えれば、有償クリスタルは、無償クリスタルよりも価値が高くてもよい。
In the first embodiment, free crystals and paid crystals can be used without distinction from each other. Meanwhile, in the first embodiment, crystals are more valuable than coins.
However, certain gifts (e.g., special gifts) may only be giftable (purchased) with paid crystals, i.e., paid crystals may be more valuable than free crystals.

<機能手段>
図4は、サーバ装置10の機能手段の一例を概略的に示すブロック図である。
<Functional Means>
FIG. 4 is a block diagram illustrating an example of the functional units of the server device 10. As shown in FIG.

図4に示すように、サーバ装置10は、機能的構成として、記憶手段50と、管理手段52と、表示手段54と、制御手段56と、を備える。記憶手段50は、一又は複数の記憶装置28で実現される。記憶手段50以外の機能手段は、記憶装置28等に格納された動画配信プログラム14を制御装置20が実行することにより実現される。なお、これらの機能的構成の全部又は一部は、端末装置12に設けられてもよい。 As shown in FIG. 4, the server device 10 has, as functional components, a storage means 50, a management means 52, a display means 54, and a control means 56. The storage means 50 is realized by one or more storage devices 28. The functional means other than the storage means 50 are realized by the control device 20 executing a video distribution program 14 stored in the storage device 28 or the like. Note that all or part of these functional components may be provided in the terminal device 12.

記憶手段50は、ユーザ情報50Aや、ギフト情報50B、動画情報50C等を記憶する機能を有する。 The storage means 50 has the function of storing user information 50A, gift information 50B, video information 50C, etc.

ユーザ情報50Aは、ユーザ毎に、当該ユーザのユーザIDと対応付けて記憶されている。このユーザ情報50Aは、例えば、ユーザの名前や年齢、会員情報、履歴情報、所有通貨情報、フレンド情報等を含む。 User information 50A is stored for each user in association with the user's user ID. This user information 50A includes, for example, the user's name, age, membership information, history information, owned currency information, friend information, etc.

会員情報は、例えば、ユーザが特別会員であるか通常会員であるか否かを示す情報(例えばフラグ)を含む。特別会員は、例えば、動画配信システム1に対して所定の対価を支払っている会員である。この特別会員としては、所定期間(例えば1ヶ月)毎に所定金額(例えば500円)を支払っているユーザ(例えば月額会員ユーザ)や、有償通貨を購入した累計購入額が所定金額(例えば5000円)以上であるユーザ、ギフティングに消費した有償通貨の累計数が所定個(例えば5000個)以上であるユーザ等が挙げられる。
一方、通常会員は、特別会員以外の会員であって、所定の対価を支払っていない会員である。
The member information includes, for example, information (e.g., a flag) indicating whether the user is a special member or a normal member. A special member is, for example, a member who pays a predetermined fee to the video distribution system 1. Examples of special members include users (e.g., monthly membership users) who pay a predetermined amount (e.g., 500 yen) every predetermined period (e.g., one month), users whose cumulative purchase amount of paid currency is equal to or exceeds a predetermined amount (e.g., 5,000 yen), and users who have consumed a predetermined number of paid currencies for gifting (e.g., 5,000 units).
On the other hand, a normal member is a member other than a special member who has not paid the specified fee.

履歴情報は、ユーザがギフティングを行ったギフトの履歴情報を含む。例えば、履歴情報は、ユーザがギフティングを行った日時、ユーザがギフティングしたギフトのギフトID、ユーザがギフティングした動画の動画ID、ユーザがギフティングした(ギフトを贈った)演者オブジェクトの演者オブジェクトID等を含む。 The history information includes history information of gifts gifted by the user. For example, the history information includes the date and time when the user gifted a gift, the gift ID of the gift gifted by the user, the video ID of the video gifted by the user, the performer object ID of the performer object to which the user gifted (sent a gift), etc.

所有通貨情報は、例えば、ユーザが所有している無償通貨(コイン、無償クリスタル)や有償通貨(有償クリスタル)の数量を含む。 Owned currency information includes, for example, the amount of free currency (coins, free crystals) and paid currency (paid crystals) owned by the user.

フレンド情報は、ユーザとフレンド関係(所定関係)にあるユーザ(フレンドユーザ)のユーザIDを含む。例えば、ユーザは、フレンドユーザとチャットを行うことや、フレンドユーザのプロフィールページにアクセスすることができる。 The friend information includes the user IDs of users (friend users) who have a friend relationship (predetermined relationship) with the user. For example, the user can chat with the friend users and access the friend users' profile pages.

ギフト情報50Bは、ギフトに関する情報を含む。 Gift information 50B includes information about gifts.

例えば、ギフト情報50Bは、ギフト毎に、当該ギフトのギフトIDと対応付けて記憶されている。ギフト情報50Bは、例えば、名称や画像、対価、表示時間、ギフト種別等を含む。 For example, gift information 50B is stored for each gift in association with the gift ID of that gift. Gift information 50B includes, for example, the name, image, price, display time, gift type, etc.

対価は、ギフトをギフティングするために必要な仮想通貨(無償通貨や有償通貨)の額(数量)を含む。例えば、第一ギフトの対価は、コイン100枚である。また、例えば、第二ギフトの対価は、クリスタル(無償クリスタル又は有償クリスタル)が100個である。 The consideration includes the amount (quantity) of virtual currency (free currency or paid currency) required to gift the gift. For example, the consideration for a first gift is 100 coins. For example, the consideration for a second gift is 100 crystals (free crystals or paid crystals).

表示時間は、ギフトがギフティングされた場合に、動画において当該ギフトが表示される時間を含む。例えば、表示時間は、ギフトの対価が高いほど長い。 The display time includes the time that the gift is displayed in the video when the gift is gifted. For example, the higher the value of the gift, the longer the display time.

ギフト種別は、通常ギフトであるか特別ギフトであるかを示す情報(フラグ)を含む。通常ギフトは、例えば、動画を視聴する全てのユーザに対してギフティングする回数が無制限に設定されている。一方、特別ギフトは、例えば、動画を視聴する全てのユーザに対してギフティングする回数が所定回数(例えば1回や5回)までに限定されている。例えば、この所定回数が1回であって、或る演者オブジェクトが登場する動画において或るユーザが特別ギフトであるギフトをギフティングした場合、当該動画を視聴している他のユーザは、当該特別ギフトを当該動画の視聴中にギフティングすることはできない。
なお、特別ギフトに対応付けられている対価は、通常ギフトの対価より高くてもよいし、低くてもよい。
The gift type includes information (flag) indicating whether it is a normal gift or a special gift. For example, the number of times that a normal gift can be gifted to all users who watch a video is set to be unlimited. On the other hand, for example, the number of times that a special gift can be gifted to all users who watch a video is limited to a predetermined number (e.g., 1 or 5 times). For example, if the predetermined number is 1 and a certain user gifts a special gift in a video in which a certain performer object appears, other users who are watching the video cannot gift the special gift while watching the video.
The value associated with the special gift may be higher or lower than the value of the normal gift.

動画情報50Cは、動画に関する情報を含む。 Video information 50C includes information about the video.

動画情報50Cは、動画(チャンネル)毎に、当該動画の動画IDと対応付けて記憶されている。動画情報50Cは、例えば、登場する演者オブジェクトの演者オブジェクトIDや、配信開始日時、視聴しているユーザに関する視聴ユーザ情報等を含む。第一実施形態では、視聴ユーザ情報は、ユーザのユーザIDを含む。 Video information 50C is stored for each video (channel) in association with the video ID of the video. Video information 50C includes, for example, the performer object ID of the performer object appearing in the video, the distribution start date and time, viewing user information regarding the user viewing the video, etc. In the first embodiment, the viewing user information includes the user ID of the user.

管理手段52は、各ユーザによるギフティングを管理する機能手段である。 The management means 52 is a functional means for managing gifting by each user.

第一実施形態では、管理手段52は、各ユーザがギフティングを行ったギフトの履歴情報を管理する。例えば、管理手段52は、ユーザがギフティングを行った場合、当該ユーザに対応するユーザ情報50Aの履歴情報に、ギフティングを行った日時、ギフティングしたギフトのギフトID、ギフティングした動画の動画ID、ギフティングした演者オブジェクトの演者オブジェクトID等を追加(更新)する。 In the first embodiment, the management means 52 manages the history information of gifts gifted by each user. For example, when a user gifts a gift, the management means 52 adds (updates) the date and time of the gifting, the gift ID of the gifted gift, the video ID of the video that was gifted, the performer object ID of the performer object that gifted, etc. to the history information of the user information 50A corresponding to that user.

また、第一実施形態では、管理手段52は、ユーザ情報50Aの履歴情報に基づいて一又は複数の推奨ギフトを特定する。例えば、推奨ギフトは、ギフティングされた回数が多いギフトである。具体的には、推奨ギフトは、所定時点から現在までの間にギフティングされた回数が多いギフトである。
例えば、管理手段52は、ユーザ情報50Aの履歴情報を参照して、所定時点(例えば24時間前)から現在までの間にギフティングされた回数が多い上位3つのギフト(ランキング上位のギフト)を推奨ギフトとして特定する。
In the first embodiment, the management unit 52 identifies one or more recommended gifts based on the history information of the user information 50A. For example, the recommended gift is a gift that has been gifted many times. Specifically, the recommended gift is a gift that has been gifted many times from a predetermined time point to the present.
For example, the management means 52 refers to the historical information of the user information 50A and identifies the top three gifts (the gifts ranked highest) that have been gifted the most between a specified point in time (e.g., 24 hours ago) and the present as recommended gifts.

また、例えば、推奨ギフトは、ギフティングされた回数が少ないギフトである。具体的には、推奨ギフトは、所定時点から現在までの間にギフティングされた回数が少ないギフトである。
例えば、管理手段52は、ユーザ情報50Aの履歴情報を参照して、所定時点(例えば1時間前)から現在までの間にギフティングされた回数が少ない下位3つのギフト(ランキング下位のギフト)を推奨ギフトとして特定する。
Further, for example, a recommended gift is a gift that has been gifted a small number of times. Specifically, a recommended gift is a gift that has been gifted a small number of times from a predetermined point in time to the present.
For example, the management means 52 refers to the historical information of the user information 50A and identifies the three gifts (gifts with the lowest rankings) that have been gifted the least number of times between a specified point in time (e.g., one hour ago) and the present as recommended gifts.

また、管理手段52は、配信中の動画において各ユーザがギフティングを行ったギフトの履歴情報に基づいて推奨ギフトを特定する。例えば、管理手段52は、ユーザ情報50Aの履歴情報を参照して、ユーザが視聴している動画(動画ID)において、配信開始から現在までの間にギフティングされた回数が最も少ないギフト(ランキング下位のギフト)を推奨ギフトとして特定する。 The management means 52 also identifies recommended gifts based on the history information of gifts that have been gifted by each user in the video being distributed. For example, the management means 52 refers to the history information of the user information 50A and identifies as the recommended gift the gift (the gift with the lowest ranking) that has been gifted the least number of times in the video (video ID) that the user is watching from the start of distribution to the present.

また、管理手段52は、動画に表示されている演者オブジェクトに対して、各ユーザがギフティングを行ったギフトの履歴情報に基づいて推奨ギフトを特定する。例えば、管理手段52は、ユーザ情報50Aの履歴情報を参照して、ユーザが視聴している動画に登場している演者オブジェクト(演者オブジェクトID)に対して、過去に配信された動画を含めて、ギフティングされている回数が最も多いギフト(ランキング上位のギフト)を推奨ギフトとして特定する。 The management means 52 also identifies recommended gifts based on the history information of gifts that each user has gifted to performer objects displayed in the video. For example, the management means 52 refers to the history information of the user information 50A and identifies as the recommended gift the gift that has been gifted the most times (the gift with the highest ranking) to a performer object (performer object ID) appearing in the video the user is watching, including videos distributed in the past.

第一実施形態では、管理手段52は、推奨ギフトをギフティングするための対価を通常よりも少なくする。例えば、管理手段52は、特定した推奨ギフトをギフティングするための対価を30%少なくする。具体的には、管理手段52は、ギフト情報50Bの対価を参照して、推奨ギフトをギフティングするために必要な有償通貨が10個である場合、当該ギフティングに必要な有償通貨を7個に変更する。 In the first embodiment, the management means 52 reduces the consideration for gifting the recommended gift by less than normal. For example, the management means 52 reduces the consideration for gifting the identified recommended gift by 30%. Specifically, the management means 52 refers to the consideration in the gift information 50B, and when 10 units of paid currency are required to gift the recommended gift, the management means 52 changes the amount of paid currency required for the gifting to 7 units.

表示手段54は、各ユーザが所有する端末装置12のタッチパネル32に、動画や各種情報領域等を表示させる機能手段である。 The display means 54 is a functional means for displaying videos, various information areas, etc. on the touch panel 32 of the terminal device 12 owned by each user.

第一実施形態では、表示手段54は、ユーザによって複数のギフトの中から或るギフトに対するギフティング要求がされた場合に、当該或るギフトを動画(ライブ画面)における演者オブジェクトの近傍に表示させる。なお、表示手段54は、当該ギフトを動画における演者オブジェクトに重ねて表示させてもよい。 In the first embodiment, when a user makes a gifting request for a certain gift from among a plurality of gifts, the display means 54 displays the certain gift in the vicinity of a performer object in the video (live screen). The display means 54 may also display the certain gift superimposed on the performer object in the video.

例えば、表示手段54は、ユーザによって複数のギフトの中から或るギフトが選択された場合、当該或るギフトに対応付けられた対価を支払う指示(ギフティング要求)がされたものとして、当該ユーザが視聴している動画に当該ギフトを表示させる。例えば、表示手段54は、ギフト情報50Bの表示時間を参照して、当該或るギフトの表示時間が経過した場合、動画(ライブ画面)から当該ギフトを消去する。続いて、表示手段54は、動画(ライブ画面)から、推奨ギフト情報領域や、ギフト選択領域、ギフト選択領域を消去して、通知情報領域を表示させる(通常のライブ画面を表示させる)。 For example, when a certain gift is selected from a plurality of gifts by the user, the display means 54 assumes that an instruction to pay the price associated with the certain gift (gifting request) has been given, and displays the gift in the video being viewed by the user. For example, the display means 54 refers to the display time of the gift information 50B, and when the display time of the certain gift has elapsed, erases the gift from the video (live screen). Next, the display means 54 erases the recommended gift information area, the gift selection area, and the gift selection area from the video (live screen), and displays the notification information area (displays the normal live screen).

また、第一実施形態では、表示手段54は、ユーザによってギフティング要求がされる前において、推奨ギフトを表示させる。例えば、表示手段54は、ユーザによるギフト選択領域を表示させる指示(例えば、ギフトボタンに対する指示)に応じて、管理手段52によって特定された推奨ギフトを表示させる。この推奨ギフトは、例えば、動画(ライブ画面)の推奨ギフト情報領域に表される。
なお、表示手段54は、ユーザによる指示(例えば、ギフトボタンに対する指示)によらず、動画(ライブ画面)において推奨ギフトを表示させてもよい。
In the first embodiment, the display means 54 displays the recommended gifts before a gifting request is made by the user. For example, the display means 54 displays the recommended gifts specified by the management means 52 in response to an instruction by the user to display a gift selection area (for example, an instruction on a gift button). The recommended gifts are displayed, for example, in a recommended gift information area of a video (live screen).
The display means 54 may display the recommended gifts in the video (live screen) regardless of a user instruction (for example, an instruction on the gift button).

また、第一実施形態では、表示手段54は、ユーザが所定の対価を支払っている場合に、推奨ギフトを表示させる。例えば、表示手段54は、ユーザ情報50Aの会員情報を参照して、ユーザが特別会員である場合に、推奨ギフトを表示させる。 In addition, in the first embodiment, the display means 54 displays recommended gifts when the user has paid a specified fee. For example, the display means 54 refers to the membership information in the user information 50A and displays recommended gifts when the user is a special member.

制御手段56は、動画配信システム1の全体を制御する機能手段である。 The control means 56 is a functional means that controls the entire video distribution system 1.

第一実施形態では、制御手段56は、ユーザから演者オブジェクトに対するギフトを選択する指示(ギフティング要求)に応じて、当該ギフトに対応付けられた対価(当該ギフトの購入に要する対価)を消費する。また、第一実施形態では、制御手段56は、各種判定を行う。 In the first embodiment, the control means 56 consumes the value associated with the gift (the value required to purchase the gift) in response to an instruction (gifting request) from a user to select a gift for a performer object. Also, in the first embodiment, the control means 56 performs various determinations.

<処理の流れ>
図5は、第一実施形態に係る動画配信システム1において、図4に示す各機能手段が行う処理の流れの一例を示すフローチャートである。また、以下のステップの処理は、例えば、或るユーザがそれぞれ異なる演者オブジェクトが登場する複数の配信中の動画から一の動画(ライブ)を選択し、管理手段52によって当該一の動画に対応する動画情報50Cの視聴ユーザ情報にユーザIDが格納されたタイミングで開始される。なお、以下のステップの順番及び内容は、適宜、変更することができる。
<Processing flow>
Fig. 5 is a flow chart showing an example of the flow of processing performed by each functional means shown in Fig. 4 in the video distribution system 1 according to the first embodiment. The processing of the following steps is started, for example, when a certain user selects one video (live) from a plurality of videos being distributed in which different performer objects appear, and the management means 52 stores a user ID in the viewing user information of the video information 50C corresponding to the one video. The order and contents of the following steps can be changed as appropriate.

(ステップSP10)
表示手段54は、或るユーザによって選択された一の動画(ライブ)のライブ画面を表示させる。
(Step SP10)
The display means 54 displays a live screen of one moving image (live) selected by a certain user.

図6は、第一実施形態における通常のライブ画面60の一例を示す図である。 Figure 6 shows an example of a normal live screen 60 in the first embodiment.

図6に示すように、ライブ画面60には、演者オブジェクトPと、ステージSTと、通知情報領域62と、メッセージボタン64と、ギフトボタン66と、退出ボタン68等が設けられている。
通知情報領域62には、一の動画を視聴している各ユーザや、演者オブジェクトPの行動を含む最新情報を示すテキスト情報が表されている。この最新情報としては、動画の視聴を開始したこと(入室)や、動画の視聴を終了したこと(退出)、送信されたメッセージ、ギフティング等が挙げられる。この通知情報領域62に表される各種情報は、一の動画を視聴している各ユーザが所有する端末装置12のタッチパネル32において、同一の内容が表される。
メッセージボタン64は、メッセージを入力する入力領域や、当該入力したメッセージを送信する送信ボタンを表示させる指示を行うためのボタン(指示領域)である。
ギフトボタン66は、ギフトを選択するギフト選択領域を表示させる指示を行うためのボタン(指示領域)である。
退出ボタン68は、一の動画の視聴を終了する指示を行うためのボタンである。
As shown in FIG. 6, the live screen 60 is provided with a performer object P, a stage ST, a notification information area 62, a message button 64, a gift button 66, an exit button 68, and the like.
The notification information area 62 displays text information indicating the latest information including the actions of each user watching a video and the performer object P. This latest information includes the start of watching a video (entry), the end of watching a video (exit), sent messages, gifting, etc. The various information displayed in the notification information area 62 is displayed in the same content on the touch panel 32 of the terminal device 12 owned by each user watching a video.
The message button 64 is an input area for inputting a message and a button (instruction area) for issuing an instruction to display a send button for sending the input message.
The gift button 66 is a button (instruction area) for issuing an instruction to display a gift selection area for selecting a gift.
The exit button 68 is a button for issuing an instruction to end viewing of one video.

図5に戻って、処理は、ステップSP12の処理に移行する。 Returning to FIG. 5, processing proceeds to step SP12.

(ステップSP12)
制御手段56は、ライブ画面において或るユーザからギフトボタンが指示されたか否かを判定する。
そして、当該判定が肯定判定された場合には、処理は、ステップSP14の処理に移行する。一方、当該判定が否定判定された場合には、処理は、ステップSP26の処理に移行する。
(Step SP12)
The control means 56 determines whether or not a gift button has been designated by a certain user on the live screen.
If the determination is affirmative, the process proceeds to step SP14, whereas if the determination is negative, the process proceeds to step SP26.

(ステップSP14)
管理手段52は、一の推奨ギフトを特定する。例えば、管理手段52は、ユーザ情報50Aの履歴情報を参照して、一の動画(動画ID)において、所定時点(例えば10分前)から現在までの間にギフティングされた回数が最も多い推奨ギフトを特定する。
そして、処理は、ステップSP16の処理に移行する。
(Step SP14)
The management unit 52 identifies one recommended gift. For example, the management unit 52 refers to the history information of the user information 50A and identifies a recommended gift that has been gifted the most times in one video (video ID) from a predetermined time point (e.g., 10 minutes ago) to the present.
Then, the process proceeds to step SP16.

(ステップSP16)
表示手段54は、或るユーザがギフティングするギフトを選択するためのギフト選択領域を含むライブ画面を表示させる。
(Step SP16)
The display means 54 displays a live screen including a gift selection area for a user to select a gift to be gifted.

図7は、第一実施形態におけるギフトを選択することが可能なライブ画面60の一例を示す図である。 Figure 7 shows an example of a live screen 60 on which gifts can be selected in the first embodiment.

図7に示すように、ライブ画面60には、推奨ギフト情報領域72と、所有通貨情報領域74と、ギフト選択領域76と、スライドバーSB等が設けられている。
推奨ギフト情報領域72には、ステップSP14において特定された推奨ギフトを示すギフト画像72a等が表されている。例えば、ユーザは、ギフト画像72aを選択(指示)することにより、推奨ギフトを演者オブジェクトにギフティングする(贈る)ことができる。
所有通貨情報領域74には、或るユーザが所有する仮想通貨(コインとクリスタル)の数量を示す画像が表されている。
ギフト選択領域76には、演者オブジェクトにギフティングするギフトや対価を含むギフト画像76aがそれぞれ表されている。例えば、或るユーザは、ギフト画像76aを選択(指示)することにより、選択したギフトを演者オブジェクトにギフティングする(贈る)ことができる。なお、ギフト画像76aは、例えば、或るユーザが所有する仮想通貨がギフトの対価よりも少ない場合、選択指示が不可能な態様(例えばグレーアウト)で表される。
スライドバーSBは、ギフト選択領域76に表されるギフト画像76aを左右にスクロールする指示を行うための指示領域である。
As shown in FIG. 7, the live screen 60 is provided with a recommended gift information area 72, an owned currency information area 74, a gift selection area 76, a slide bar SB, and the like.
A gift image 72a indicating the recommended gift specified in step SP14 and the like are displayed in the recommended gift information area 72. For example, the user can gift (present) the recommended gift to the performer object by selecting (pointing) the gift image 72a.
The owned currency information area 74 displays an image indicating the amount of virtual currency (coins and crystals) owned by a certain user.
In the gift selection area 76, gift images 76a including gifts and compensation to be gifted to the performer object are displayed. For example, a user can gift (present) the selected gift to the performer object by selecting (indicating) a gift image 76a. Note that the gift image 76a is displayed in a manner that makes it impossible to select (e.g., grayed out) when the virtual currency owned by a user is less than the compensation for the gift.
The slide bar SB is an instruction area for instructing to scroll the gift image 76a displayed in the gift selection area 76 to the left or right.

図5に戻って、処理は、ステップSP18の処理に移行する。 Returning to FIG. 5, processing proceeds to step SP18.

(ステップSP18)
制御手段56は、ギフトを選択するギフティング要求がされたか否かを判定する。例えば、制御手段56は、推奨ギフト領域又はギフト選択領域においてギフト画像が選択(指示)された場合に、選択されたギフトに対応付けられた対価を支払う指示(ギフティング要求)があったとして当該判定を肯定判定する。なお、制御手段56は、ユーザによってギフトが選択(仮選択)された後、当該ユーザによって当該ギフトのギフティングを確定(本選択)する指示があった場合に、当該ギフトに対応付けられた対価を支払う指示(ギフティング要求)があったとしてもよい。
そして、当該判定が肯定判定された場合には、処理は、ステップSP20の処理に移行する。一方、当該判定が否定判定された場合、例えばユーザによる操作指示がない状態が所定時間(例えば10秒)経過した場合には、処理は、ステップSP26の処理に移行する。
(Step SP18)
The control means 56 judges whether a gifting request for selecting a gift has been made. For example, when a gift image is selected (instructed) in the recommended gift area or the gift selection area, the control means 56 judges the judgment as positive, assuming that there has been an instruction (gifting request) to pay the consideration associated with the selected gift. Note that the control means 56 may also judge that there has been an instruction (gifting request) to pay the consideration associated with the gift when a gift image is selected (provisionally selected) by a user and then the user instructs the user to finalize (finally select) the gifting of the gift.
If the determination is affirmative, the process proceeds to step SP20. On the other hand, if the determination is negative, for example, if a predetermined time (e.g., 10 seconds) has elapsed without any operation instruction from the user, the process proceeds to step SP26.

(ステップSP20)
制御手段56は、或るユーザが所有する仮想通貨から、当該或るユーザによって選択された一のギフトの対価を消費する。例えば、制御手段56は、ユーザ情報50Aの所有通貨情報から、ステップSP18において選択された一のギフトの対価を減算する。
そして、処理は、ステップSP22の処理に移行する。
(Step SP20)
The control means 56 consumes the value of a gift selected by a certain user from the virtual currency owned by the certain user. For example, the control means 56 subtracts the value of the gift selected in step SP18 from the owned currency information of the user information 50A.
Then, the process proceeds to step SP22.

(ステップSP22)
管理手段52は、ユーザ情報50Aの履歴情報を更新する。例えば、管理手段52は、当該履歴情報に、或るユーザがギフティングした日時(現在日時)、ステップSP18において選択されたギフトのギフトID、一の動画の動画ID、当該一の動画に表される演者オブジェクトの演者オブジェクトID等を追加(更新)する。
そして、処理は、ステップSP24の処理に移行する。
(Step SP22)
The management means 52 updates the history information of the user information 50A. For example, the management means 52 adds (updates) to the history information the date and time when a certain user gave a gift (current date and time), the gift ID of the gift selected in step SP18, the video ID of one video, the performer object ID of the performer object depicted in the one video, and the like.
Then, the process proceeds to step SP24.

(ステップSP24)
表示手段54は、ステップSP18において選択されたギフトをライブ画面に表示させる。
(Step SP24)
The display means 54 displays the gift selected in step SP18 on the live screen.

図8は、第一実施形態におけるギフトがギフティングされたライブ画面60の一例を示す図である。 Figure 8 shows an example of a live screen 60 on which a gift is being gifted in the first embodiment.

図8に示すように、ライブ画面60には、ギフティングされたギフトGが表されている。このギフトGは、ステップSP18において或るユーザによってギフティングされたギフトである。例えば、ギフティングされたギフトGは、演者オブジェクトPの近傍に表される。
なお、通知情報領域62には、新たに或るユーザが演者オブジェクトPにギフトG(例えば団扇)をギフティングした(贈った)ことを示すテキスト情報が表されている。
8, a gifted gift G is displayed on the live screen 60. This gift G is a gift that was gifted by a certain user in step SP18. For example, the gifted gift G is displayed near a performer object P.
In addition, the notification information area 62 displays text information indicating that a certain user has recently gifted (given) a gift G (for example, a fan) to the performer object P.

図5に戻って、処理は、ステップSP26の処理に移行する。 Returning to FIG. 5, processing proceeds to step SP26.

(ステップSP26)
制御手段56は、或るユーザによるライブの視聴が終了したか否かを判定する。例えば、制御手段56は、或るユーザが退出ボタンを指示した場合に当該判定を肯定判定する。
そして、当該判定が肯定判定された場合には、処理は、図5に示す一連の処理を終了する。一方、当該判定が否定判定された場合には、処理は、ステップSP10の処理に移行する。
(Step SP26)
The control unit 56 determines whether or not a certain user has finished watching the live broadcast. For example, the control unit 56 makes a positive determination when a certain user has pressed an exit button.
If the determination is affirmative, the process ends the series of steps shown in Fig. 5. On the other hand, if the determination is negative, the process proceeds to step SP10.

<効果>
以上、第一実施形態では、配信中の動画を視聴する各ユーザが、当該動画にギフトを表示させるギフティングを行うためのプログラムであって、コンピュータを、各ユーザがギフティングを行ったギフトの履歴情報を管理する管理手段52、ユーザによって複数のギフトの中から或るギフトに対するギフティング要求がされた場合に、当該或るギフトを動画に表示させる表示手段54、として機能させ、管理手段52は、履歴情報に基づいて推奨ギフトを特定し、表示手段54は、ユーザによってギフティング要求がされる前において、推奨ギフトを表示させる。
<Effects>
As described above, in the first embodiment, a program is provided for each user watching a video being distributed to gift gifts by displaying them on the video, and causes a computer to function as a management means 52 for managing historical information of gifts gifted by each user, and a display means 54 for displaying a gift on the video when a user makes a gifting request for a gift from among multiple gifts, with the management means 52 identifying a recommended gift based on the historical information, and the display means 54 displaying the recommended gift before a gifting request is made by the user.

この構成によれば、ギフティング要求がされる前に、ギフトの履歴情報に応じた推奨ギフトが表示されるため、ユーザにギフティングするギフトを容易に選択させることができる。 With this configuration, recommended gifts based on the gift history information are displayed before a gifting request is made, allowing the user to easily select a gift to gift.

また、第一実施形態では、管理手段52は、配信中の動画において各ユーザがギフティングを行ったギフトの履歴情報に基づいて推奨ギフトを特定する。 In addition, in the first embodiment, the management means 52 identifies recommended gifts based on historical information of gifts given by each user in the video being distributed.

この構成によれば、配信中の動画におけるギフティングのトレンドに応じたギフトが推奨ギフトとして表示されるため、ユーザにギフティングするギフトを容易に選択させることができる。 With this configuration, gifts that correspond to the gifting trends in the video being streamed are displayed as recommended gifts, allowing the user to easily select a gift to give.

また、第一実施形態では、管理手段52は、動画に表示されている演者オブジェクトに対して、各ユーザがギフティングを行ったギフトの履歴情報に基づいて推奨ギフトを特定する。 In addition, in the first embodiment, the management means 52 identifies recommended gifts for performer objects displayed in the video based on historical information of gifts given by each user.

この構成によれば、演者オブジェクトに対するギフティングのトレンドに応じたギフトが推奨ギフトとして表示されるため、ユーザにギフティングするギフトを容易に選択させることができる。 With this configuration, gifts that correspond to the gifting trend for the performer object are displayed as recommended gifts, allowing the user to easily select a gift to gift.

また、第一実施形態では、推奨ギフトは、ギフティングされた回数が多いギフトである。 In addition, in the first embodiment, recommended gifts are gifts that have been gifted many times.

この構成によれば、ギフティングされた回数が多いギフトが推奨ギフトとして表示されるため、ユーザにトレンドに沿ったギフトを選択させることができる。 With this configuration, gifts that have been gifted frequently are displayed as recommended gifts, allowing users to select gifts that are in line with trends.

また、第一実施形態では、推奨ギフトは、所定時点から現在までの間にギフティングされた回数が多いギフトである。 In addition, in the first embodiment, the recommended gifts are gifts that have been gifted many times between a specified time point and the present.

この構成によれば、所定時点から現在までの間にギフティングされた回数が多いギフトが推奨ギフトとして表示されるため、ユーザに直近のトレンドに沿ったギフトを選択させることができる。 With this configuration, gifts that have been gifted many times between a specified point in time and the present are displayed as recommended gifts, allowing the user to select gifts that are in line with recent trends.

また、第一実施形態では、推奨ギフトは、ギフティングされた回数が少ないギフトである。 In addition, in the first embodiment, recommended gifts are gifts that have been gifted less frequently.

この構成によれば、ギフティングされた回数が少ないギフトが推奨ギフトとして表示されるため、ユーザにトレンドに逆らったギフトを選択させることができ、当該ユーザを目立たせることができる。 With this configuration, gifts that have been gifted less frequently are displayed as recommended gifts, allowing the user to select a gift that goes against the trend and making that user stand out.

また、第一実施形態では、推奨ギフトは、所定時点から現在までの間にギフティングされた回数が少ないギフトである。 In addition, in the first embodiment, a recommended gift is a gift that has been gifted a small number of times between a specified time point and the present.

この構成によれば、所定時点から現在までの間にギフティングされた回数が少ないギフトが推奨ギフトとして表示されるため、ユーザに直近のトレンドに逆らったギフトを選択させることができ、当該ユーザを目立たせることができる。 With this configuration, gifts that have been gifted less frequently between a given point in time and the present are displayed as recommended gifts, allowing the user to select a gift that goes against recent trends and making the user stand out.

また、第一実施形態では、管理手段52は、推奨ギフトをギフティングするための対価を通常よりも少なくする。 In addition, in the first embodiment, the management means 52 sets the compensation for gifting the recommended gift to be less than usual.

この構成によれば、推奨ギフトの対価が通常よりも少なくなるため、ユーザに推奨ギフトをギフティングする動機付けを与えることができる。 With this configuration, the price of the recommended gift is less than usual, which can motivate users to gift the recommended gift.

また、第一実施形態では、表示手段54は、ユーザが所定の対価を支払っている場合に、推奨ギフトを表示させる。 In addition, in the first embodiment, the display means 54 displays recommended gifts when the user has paid a specified price.

この構成によれば、所定の対価を支払っているユーザは、トレンドに応じたギフトを選択することができるため、当該ユーザに満足感を与えることができる。 With this configuration, a user who pays a certain fee can select a gift that is in line with the trends, which gives the user a sense of satisfaction.

---第二実施形態---
次に、第二実施形態について説明する。
---Second embodiment---
Next, a second embodiment will be described.

第二実施形態では、管理手段52が仮選択されているギフトを管理する点や、表示手段54がギフトを仮選択しているユーザ数に関する統計情報を表示させる点などで第一実施形態と異なる。なお、以下で説明しない第二実施形態に係る動画配信システム1の構成及び機能は、第一実施形態に係る動画配信システム1の構成及び機能と同様である。 The second embodiment differs from the first embodiment in that the management means 52 manages provisionally selected gifts and the display means 54 displays statistical information regarding the number of users who have provisionally selected gifts. Note that the configuration and functions of the video distribution system 1 according to the second embodiment, which are not described below, are similar to the configuration and functions of the video distribution system 1 according to the first embodiment.

第二実施形態では、動画情報50Cの視聴ユーザ情報は、動画を視聴しているユーザが仮選択しているギフトのギフトIDを含む。 In the second embodiment, the viewing user information of video information 50C includes the gift ID of the gift tentatively selected by the user viewing the video.

第二実施形態では、管理手段52は、各ユーザが仮選択しているギフトを管理する。例えば、管理手段52は、それぞれの動画において、仮選択されているギフトに関する統計情報を集計する。例えば、管理手段52は、動画情報50Cの視聴ユーザ情報に基づいて、それぞれの動画において、各ギフトを仮選択しているユーザ数や、何れかのギフトを仮選択しているユーザ数(総数)を集計する。この集計は、例えば、単位時間(例えば、1秒や、0.1秒)毎や、各ユーザによって仮選択又は仮選択の解除が行われる毎に実行される。 In the second embodiment, the management means 52 manages the gifts provisionally selected by each user. For example, the management means 52 tally up statistical information on the provisionally selected gifts in each video. For example, the management means 52 tally up the number of users who have provisionally selected each gift in each video, and the number of users who have provisionally selected any gift (total number), based on the viewing user information in the video information 50C. This tallying is performed, for example, every unit of time (e.g., 1 second or 0.1 second) or every time a provisional selection is made or a provisional selection is cancelled by each user.

例えば、管理手段52は、ユーザがギフト選択領域においてギフトを仮選択した場合、動画情報50Cの視聴ユーザ情報に、当該仮選択されたギフトのギフトIDを格納する。 For example, when a user provisionally selects a gift in the gift selection area, the management means 52 stores the gift ID of the provisionally selected gift in the viewing user information of the video information 50C.

また、第二実施形態では、管理手段52は、ギフトを仮選択しているユーザから所定時間に渡ってギフティング要求がなかった場合、当該ユーザによる当該ギフトの仮選択を解除する。例えば、管理手段52は、ギフトを仮選択しているユーザから所定時間(例えば10秒間)に渡って当該ギフトをギフティングする指示(ギフティング要求)がなかった場合、動画情報50Cの視聴ユーザ情報に格納されている当該ギフトのギフトIDを削除する。
この所定時間は、例えば、ユーザが仮選択しているギフトの対価が高いほど長い。例えば、所定時間は、ユーザが仮選択しているギフトの対価がコイン200枚である場合、2秒である。また、例えば、所定時間は、ユーザが仮選択しているギフトの対価がコイン500枚である場合、5秒である。また、例えば、所定時間は、ユーザが仮選択しているギフトの対価がクリスタル100個である場合、10秒である。また、例えば、所定時間は、ユーザが仮選択しているギフトの対価がクリスタル500個である場合、15秒である。
In the second embodiment, when there is no gifting request from a user who has provisionally selected a gift for a predetermined period of time, the management means 52 cancels the provisional selection of the gift by the user. For example, when there is no instruction (gifting request) to gift the gift from the user who has provisionally selected a gift for a predetermined period of time (e.g., 10 seconds), the management means 52 deletes the gift ID of the gift stored in the viewing user information of the video information 50C.
For example, the higher the value of the gift provisionally selected by the user, the longer this specified time is. For example, if the value of the gift provisionally selected by the user is 200 coins, the specified time is 2 seconds. For example, if the value of the gift provisionally selected by the user is 500 coins, the specified time is 5 seconds. For example, if the value of the gift provisionally selected by the user is 100 crystals, the specified time is 10 seconds. For example, if the value of the gift provisionally selected by the user is 500 crystals, the specified time is 15 seconds.

また、第二実施形態では、管理手段52は、ギフトを仮選択しているユーザがギフティング要求をする前に別のギフトを選択した場合、当該ユーザが仮選択しているギフトを当該別のギフトに変更する。例えば、管理手段52は、ユーザがギフト選択領域において或るギフトを仮選択した後、ギフト選択領域から別のギフトを選択した場合、動画情報50Cの視聴ユーザ情報を更新する。具体的には、管理手段52は、動画情報50Cの視聴ユーザ情報に含まれる或るギフトのギフトIDを別のギフトIDに変更する。 In addition, in the second embodiment, if a user who has provisionally selected a gift selects another gift before making a gifting request, the management means 52 changes the gift provisionally selected by the user to the other gift. For example, if a user provisionally selects a gift in the gift selection area and then selects another gift from the gift selection area, the management means 52 updates the viewing user information of the video information 50C. Specifically, the management means 52 changes the gift ID of a gift included in the viewing user information of the video information 50C to the other gift ID.

また、第二実施形態では、管理手段52は、ギフトを仮選択しているユーザ数が少ない一又は複数の推奨ギフトを特定する。言い換えれば、推奨ギフトは、ユーザが視聴している動画において、仮選択しているユーザ数が少ないギフトである。
例えば、管理手段52は、動画情報50Cの視聴ユーザ情報を参照して、仮選択しているユーザ数が少ない下位3つのギフト(ランキング下位のギフト)を推奨ギフトとして特定する。
In the second embodiment, the management unit 52 identifies one or more recommended gifts that have been provisionally selected by a small number of users. In other words, the recommended gifts are gifts that have been provisionally selected by a small number of users in the video that the user is watching.
For example, the management means 52 refers to the viewing user information of the video information 50C and identifies the bottom three gifts (gifts with low rankings) with the fewest provisionally selected users as recommended gifts.

第二実施形態では、表示手段54は、ギフトを仮選択しているユーザから当該ギフトに対するギフティング要求がされた場合に、当該ギフトを動画(ライブ画面)に表示させる。例えば、表示手段54は、ユーザによって複数のギフトの中から或るギフトが仮選択された後、当該仮選択された或るギフトに対応付けられた対価を支払う指示(ギフティング要求)がされた場合に、当該ユーザが視聴している動画に当該ギフトを表示させる。具体的には、表示手段54は、ギフト選択領域に表された複数のギフト画像の中から或るギフトのギフト画像(指示領域)が選択された場合、当該或るギフトのギフト画像を含む仮選択ギフト提示領域を表示させる。続いて、表示手段54は、当該仮選択ギフト提示領域に含まれる或るギフトのギフト画像(指示領域)又はギフト選択領域に表されている或るギフトのギフト画像が選択された場合、ギフティング要求があったとして、動画に当該或るギフトを表示させる。
また、例えば、表示手段54は、管理手段52によってギフトの仮選択が解除された場合、仮選択ギフト提示領域に含まれるギフト画像を消去する。また、例えば、表示手段54は、仮選択されているギフトに対するギフティング要求があった場合、動画(ライブ画面)から仮選択ギフト提示領域やギフト選択領域を消去して、通知情報領域を表示させる(通常のライブ画面を表示させる)。
In the second embodiment, when a user who has provisionally selected a gift makes a gifting request for the gift, the display means 54 displays the gift in the video (live screen). For example, when a user provisionally selects a gift from among a plurality of gifts and then issues an instruction (gifting request) to pay a price associated with the provisionally selected gift, the display means 54 displays the gift in the video being viewed by the user. Specifically, when a gift image (instruction area) of a gift is selected from a plurality of gift images displayed in the gift selection area, the display means 54 displays a provisionally selected gift presentation area including the gift image of the gift. Next, when a gift image (instruction area) of a gift included in the provisionally selected gift presentation area or a gift image of a gift displayed in the gift selection area is selected, the display means 54 displays the gift in the video as a gifting request.
Also, for example, the display means 54 erases the gift image included in the temporarily selected gift presentation area when the provisional selection of the gift is cancelled by the management means 52. Also, for example, when a gifting request is made for the provisionally selected gift, the display means 54 erases the temporarily selected gift presentation area and the gift selection area from the video (live screen) and displays the notification information area (displays the normal live screen).

また、第二実施形態では、表示手段54は、ギフトを仮選択しているユーザからギフティング要求がされる前に、当該ユーザに対してギフトを仮選択しているユーザ数に関する統計情報を表示させる。例えば、表示手段54は、ユーザによって複数のギフトの中から或るギフトを仮選択する指示に応じて、管理手段52によって集計された統計情報を表示させる。この統計情報は、例えば、ユーザがギフトボタンを指示した後であってギフトを仮選択していない状態で表されてもよいし、ユーザがギフトを仮選択した後に表されるタイミングで表されてもよい。
なお、表示手段54は、ユーザによる指示(例えば、ギフトボタンに対する指示)によらず、動画(ライブ画面)において統計情報を表示させてもよい。
In the second embodiment, the display means 54 displays statistical information on the number of users who have provisionally selected a gift for a user before the user who has provisionally selected a gift makes a gifting request. For example, the display means 54 displays statistical information compiled by the management means 52 in response to an instruction from a user to provisionally select a gift from among multiple gifts. This statistical information may be displayed, for example, after the user has instructed the gift button and has not provisionally selected a gift, or may be displayed at a timing after the user has provisionally selected a gift.
The display means 54 may display the statistical information on the video (live screen) regardless of a user instruction (for example, an instruction on the gift button).

また、この統計情報としては、ユーザが視聴している動画において、当該ユーザが仮選択しているギフトと同じギフトを仮選択しているユーザ数や、何れかのギフトを仮選択しているユーザ数、当該ユーザが仮選択しているギフトと対価の種類(コイン又はクリスタル)が同一のギフトを仮選択しているユーザ数、当該ユーザが仮選択しているギフトと対価が同範囲(例えば、コイン±100枚や、クリスタル±100個)のギフトを仮選択しているユーザ数に関する情報等が挙げられる。 This statistical information may also include information regarding the number of users who have provisionally selected the same gift as the gift provisionally selected by the user in the video the user is watching, the number of users who have provisionally selected a gift, the number of users who have provisionally selected a gift with the same type of consideration (coins or crystals) as the gift provisionally selected by the user, and the number of users who have provisionally selected a gift with the same range of consideration as the gift provisionally selected by the user (for example, ±100 coins or ±100 crystals).

また、第二実施形態では、表示手段54は、ギフトを仮選択しているユーザ数が所定数以上である場合、当該ギフトに対するギフティング要求が不可能であることを示す補助情報を表示させる。この所定数としては、例えば、3人や5人、動画(ライブ画面)を視聴しているユーザ数に対する所定割合(例えば1%)等が挙げられる。また、この補助情報としては、例えば、動画(ライブ画面)の仮選択ギフト提示領域及びギフト選択領域の少なくとも一方において、選択指示が不可能な態様(例えばグレーアウト)で表されることが挙げられる。
なお、表示手段54は、ユーザがギフトを仮選択していない状態で、当該補助情報を表示させてもよい。例えば、表示手段54は、動画(ライブ画面)のギフト選択領域に表される各ギフトのうち、ギフトを仮選択しているユーザ数が所定数以上であるギフトのギフト画像を選択指示が不可能な態様(例えばグレーアウト)で表示させる。
In the second embodiment, when the number of users who have provisionally selected a gift is equal to or greater than a predetermined number, the display means 54 displays auxiliary information indicating that a gifting request for the gift is not possible. Examples of the predetermined number include three or five users, or a predetermined percentage (e.g., 1%) of the number of users watching the video (live screen). Examples of this auxiliary information include a display in which selection instruction is not possible (e.g., grayed out) in at least one of the provisionally selected gift presentation area and the gift selection area of the video (live screen).
The display unit 54 may display the auxiliary information when the user has not provisionally selected a gift. For example, the display unit 54 displays gift images of gifts that have provisionally selected a predetermined number or more of users among the gifts displayed in the gift selection area of the video (live screen) in a manner that makes it impossible to select and instruct them (for example, grayed out).

また、第二実施形態では、表示手段54は、ギフトを仮選択しているユーザからギフティング要求がされる前に、推奨ギフトを表示させる。例えば、表示手段54は、ユーザによるギフト選択領域を表示させる指示(例えば、ギフトボタンに対する指示)に応じて、管理手段52によって特定された推奨ギフトを表示させる。 In the second embodiment, the display means 54 displays the recommended gifts before a gifting request is made by a user who has provisionally selected a gift. For example, the display means 54 displays the recommended gifts identified by the management means 52 in response to a user's instruction to display a gift selection area (e.g., an instruction on a gift button).

また、第二実施形態では、表示手段54は、ユーザが所定額以上の対価が対応付けられたギフトを仮選択している場合、推奨ギフトを表示させる。この所定額としては、コイン500枚や、クリスタル200個等が挙げられる。例えば、表示手段54は、ギフト情報50Bの対価を参照して、ギフト選択領域において所定額以上の対価が対応付けられたギフトのギフト画像(指示領域)が選択された場合、当該ギフトのギフト画像と推奨ギフトの画像を含む仮選択ギフト提示領域を表示させる。 In addition, in the second embodiment, the display means 54 displays a recommended gift when the user provisionally selects a gift associated with a value equal to or greater than a predetermined amount. Examples of this predetermined value include 500 coins or 200 crystals. For example, when a gift image (indication area) of a gift associated with a value equal to or greater than a predetermined amount is selected in the gift selection area by referring to the value in the gift information 50B, the display means 54 displays a provisionally selected gift presentation area including the gift image of the gift and an image of a recommended gift.

また、第二実施形態では、表示手段54は、ユーザが所定の対価を支払っている場合に、推奨ギフトを表示させる。例えば、表示手段54は、ユーザ情報50Aの会員情報を参照して、ユーザが特別会員である場合に、仮選択ギフト提示領域において、管理手段52によって特定された推奨ギフトを表示させる。 In the second embodiment, the display means 54 displays recommended gifts when the user has paid a specified fee. For example, the display means 54 refers to the membership information in the user information 50A, and when the user is a special member, displays the recommended gifts identified by the management means 52 in the provisionally selected gift presentation area.

また、第二実施形態では、表示手段54は、ユーザが所定額以上の対価が対応付けられたギフトを仮選択している場合、当該ユーザに対して当該ギフトを仮選択しているユーザ数に関する統計情報を表示させる。例えば、表示手段54は、ギフト情報50Bの対価を参照して、ギフト選択領域において所定額(例えば、コイン500枚やクリスタル300個)以上の対価が対応付けられたギフトのギフト画像(指示領域)が選択された場合、当該ギフトのギフト画像と統計情報を含む仮選択ギフト提示領域を表示させる。 In addition, in the second embodiment, when a user provisionally selects a gift associated with a value equal to or greater than a predetermined amount, the display means 54 displays statistical information regarding the number of users who have provisionally selected the gift to the user. For example, when a gift image (indication area) of a gift associated with a value equal to or greater than a predetermined amount (e.g., 500 coins or 300 crystals) is selected in the gift selection area by referring to the value in the gift information 50B, the display means 54 displays a provisionally selected gift presentation area including the gift image and statistical information of the gift.

また、第二実施形態では、表示手段54は、ユーザが所定の対価を支払っている場合に、統計情報を表示させる。例えば、表示手段54は、ユーザ情報50Aの会員情報を参照して、ユーザが特別会員である場合に、仮選択ギフト提示領域又はギフト選択領域において、何れかのギフトや、ユーザが仮選択しているギフトと同じギフトを仮選択しているユーザ数に関する統計情報を表示させる。 In the second embodiment, the display means 54 displays statistical information when the user has paid a specified fee. For example, the display means 54 references the membership information of the user information 50A, and when the user is a special member, displays in the provisionally selected gift presentation area or the gift selection area statistical information regarding the number of users who have provisionally selected a gift or the same gift as the gift provisionally selected by the user.

<処理の流れ>
図9は、第二実施形態に係る動画配信システム1において、各機能手段が行う処理の流れの一例を示すフローチャートである。また、以下のステップの処理は、例えば、或るユーザがそれぞれ異なる演者オブジェクトが登場する複数の配信中の動画から一の動画(ライブ)を選択し、管理手段52によって当該一の動画に対応する動画情報50Cの視聴ユーザ情報にユーザIDが格納されたタイミングで開始される。なお、以下のステップの順番及び内容は、適宜、変更することができる。
<Processing flow>
9 is a flow chart showing an example of the flow of processing performed by each functional means in the video distribution system 1 according to the second embodiment. The processing of the following steps is started, for example, when a certain user selects one video (live) from a plurality of videos being distributed in which different performer objects appear, and the management means 52 stores a user ID in the viewing user information of the video information 50C corresponding to the one video. The order and contents of the following steps can be changed as appropriate.

(ステップSP30~ステップSP32)
ステップSP30~ステップSP32の処理は、上述したステップSP10~ステップSP12の処理と同様であるため、説明を省略する。ここで、ステップSP32において、判定が肯定判定された場合には、処理は、ステップSP34の処理に移行する。一方、当該判定が否定判定された場合には、処理は、ステップSP50の処理に移行する。
(Steps SP30 to SP32)
The processing of steps SP30 to SP32 is the same as the processing of steps SP10 to SP12 described above, and therefore a description thereof will be omitted. If the determination in step SP32 is affirmative, the processing proceeds to step SP34. On the other hand, if the determination is negative, the processing proceeds to step SP50.

(ステップSP34)
表示手段54は、或るユーザがギフティングするギフトを仮選択するためのギフト選択領域を含むライブ画面を表示させる。
(Step SP34)
The display means 54 displays a live screen including a gift selection area for a user to provisionally select a gift to be gifted.

図10は、第二実施形態におけるギフトを仮選択することが可能なライブ画面60の一例を示す図である。 Figure 10 shows an example of a live screen 60 on which a gift can be provisionally selected in the second embodiment.

図10に示すように、ライブ画面60には、ギフト選択領域76や、仮選択ギフト提示領域82、統計情報領域84等が設けられている。
ギフト選択領域76には、或るユーザが仮選択可能なギフトや、その対価を含むギフト画像76aがそれぞれ表されている。
仮選択ギフト提示領域82には、或るユーザによって仮選択されたギフトの画像が示される。ここで、仮選択ギフト提示領域82は、未だ或るユーザによってギフトが仮選択されていないため、未選択であることが示されている。
統計情報領域84には、一の動画を視聴している全てのユーザのうち、何れかのギフトを仮選択しているユーザ数(総数)に関する統計情報が表されている。このユーザ数に関する統計情報は、例えば、単位時間(例えば、1秒や0.1秒)毎に更新される。
As shown in FIG. 10, the live screen 60 is provided with a gift selection area 76, a provisionally selected gift presentation area 82, a statistical information area 84, and the like.
The gift selection area 76 displays gifts that a user can provisionally select and gift images 76a including the prices thereof.
An image of a gift provisionally selected by a certain user is displayed in the provisionally selected gift presentation area 82. Here, the provisionally selected gift presentation area 82 indicates that a gift has not yet been provisionally selected by a certain user and is therefore unselected.
The statistical information area 84 displays statistical information on the number (total number) of users who have provisionally selected any gift among all users who are watching a video. This statistical information on the number of users is updated, for example, every unit time (for example, 1 second or 0.1 second).

図9に戻って、処理は、ステップSP36の処理に移行する。 Returning to FIG. 9, processing proceeds to step SP36.

(ステップSP36)
制御手段56は、ギフト選択領域においてギフトが仮選択されたか否かを判定する。例えば、制御手段56は、ギフト選択領域においてギフト画像が選択(指示)された場合に、当該判定を肯定判定する。
そして、当該判定が肯定判定された場合には、処理は、ステップSP38の処理に移行する。一方、当該判定が否定判定された場合には、処理は、ステップSP50の処理に移行する。
(Step SP36)
The control means 56 judges whether or not a gift has been provisionally selected in the gift selection area. For example, the control means 56 judges the judgment to be positive when a gift image has been selected (indicated) in the gift selection area.
If the determination is affirmative, the process proceeds to step SP38, whereas if the determination is negative, the process proceeds to step SP50.

(ステップSP38)
管理手段52は、動画情報50Cの視聴ユーザ情報に、ステップSP36において或るユーザが仮選択したギフトのギフトIDを格納する。
そして、処理は、ステップSP40の処理に移行する。
(Step SP38)
The management means 52 stores the gift ID of the gift provisionally selected by a certain user in step SP36 in the viewing user information of the video information 50C.
Then, the process proceeds to step SP40.

(ステップSP40)
表示手段54は、仮選択されているギフトを示すライブ画面を表示させる。
(Step SP40)
The display means 54 displays a live screen showing the provisionally selected gift.

図11は、第二実施形態における仮選択されているギフトや当該ギフトに関する統計情報等を含むライブ画面60の一例を示す図である。 Figure 11 shows an example of a live screen 60 that includes a provisionally selected gift and statistical information related to the gift in the second embodiment.

図11に示すように、ライブ画面60には、仮選択ギフト提示領域82や統計情報領域84等が設けられている。
仮選択ギフト提示領域82には、或るユーザが仮選択しているギフトのギフト画像82aや、当該ギフトの仮選択を解除するための解除ボタン82bが表されている。例えば、或るユーザは、ギフト画像82aを選択(指示)することにより、ギフトに対するギフティング要求をすることができ、当該ギフトを演者オブジェクトにギフティングする(贈る)ことができる。ここで、ギフト画像82aは、例えば、一の動画を視聴している全てのユーザのうち、或るユーザが仮選択しているギフトと同じギフトを仮選択しているユーザ数が所定数(例えば3人)以上である場合、選択指示が不可能な態様(例えばグレーアウト)で表される。また、例えば、或るユーザは、解除ボタン82bを選択(指示)することにより、仮選択を解除する(未選択に戻す)ことができる。
統計情報領域84には、一の動画を視聴している全てのユーザのうち、何れかのギフトを仮選択しているユーザ数(総数)に関する統計情報や、或るユーザが仮選択しているギフトと同一のギフトを仮選択しているユーザ数に関する統計情報が表されている。このユーザ数に関する統計情報は、例えば、単位時間(例えば、1秒や0.1秒)毎に更新される。
As shown in FIG. 11, the live screen 60 is provided with a provisionally selected gift presentation area 82, a statistical information area 84, and the like.
In the provisionally selected gift presentation area 82, a gift image 82a of a gift provisionally selected by a certain user and a release button 82b for releasing the provisional selection of the gift are displayed. For example, a certain user can make a gifting request for the gift by selecting (indicating) the gift image 82a, and can gift (present) the gift to the performer object. Here, the gift image 82a is displayed in a manner that makes it impossible to select and instruct (for example, grayed out) when, for example, the number of users who have provisionally selected the same gift as the gift provisionally selected by a certain user among all users watching one video is equal to or greater than a predetermined number (for example, three). Also, for example, a certain user can release the provisional selection (return to unselected) by selecting (indicating) the release button 82b.
The statistical information area 84 displays statistical information on the number of users (total number) who have provisionally selected a gift among all users watching a video, and on the number of users who have provisionally selected the same gift as a certain user has provisionally selected. This statistical information on the number of users is updated, for example, every unit time (for example, 1 second or 0.1 second).

図9に戻って、処理は、ステップSP42の処理に移行する。 Returning to FIG. 9, processing proceeds to step SP42.

(ステップSP42)
制御手段56は、仮選択ギフト提示領域においてギフトに対するギフティング要求(本選択)がされたか否かを判定する。例えば、制御手段56は、仮選択ギフト提示領域のギフト画像が選択された場合に、当該ギフトに対応付けられた対価を支払う指示(ギフティング要求)があったとして当該判定を肯定判定する。
そして、当該判定が肯定判定された場合には、処理は、ステップSP44の処理に移行する。一方、当該判定が否定判定された場合、例えば或るユーザによる操作指示がない状態が所定時間(例えば5秒)経過した場合には、処理は、ステップSP50の処理に移行する。
(Step SP42)
The control means 56 judges whether or not a gifting request (final selection) for the gift has been made in the provisionally selected gift presentation area. For example, when a gift image is selected in the provisionally selected gift presentation area, the control means 56 judges the judgment to be positive, assuming that an instruction to pay the price associated with the gift (gifting request) has been made.
If the determination is affirmative, the process proceeds to step SP44. On the other hand, if the determination is negative, for example, if a predetermined time (e.g., 5 seconds) has elapsed without any operation instruction from a certain user, the process proceeds to step SP50.

(ステップSP44~ステップSP46)
ステップSP44~ステップSP46の処理は、上述したステップSP22~ステップSP24の処理と同様であるため、説明を省略する。
(Steps SP44 to SP46)
The processing in steps SP44 to SP46 is similar to the processing in steps SP22 to SP24 described above, and therefore a description thereof will be omitted.

(ステップSP48)
管理手段52は、ギフトのギフティングによって、動画情報50Cの視聴ユーザ情報から、或るユーザが仮選択していた当該ギフトのギフトIDを削除する。
そして、処理は、ステップSP50の処理に移行する。
(Step SP48)
The management means 52 deletes the gift ID of the gift that a certain user has provisionally selected from the viewing user information of the video information 50C by gifting the gift.
Then, the process proceeds to step SP50.

(ステップSP50)
制御手段56は、或るユーザによるライブの視聴が終了したか否かを判定する。例えば、制御手段56は、或るユーザが退出ボタンを指示した場合に当該判定を肯定判定する。
そして、当該判定が肯定判定された場合には、処理は、図9に示す一連の処理を終了する。一方、当該判定が否定判定された場合には、処理は、ステップSP30の処理に移行する。
(Step SP50)
The control unit 56 determines whether or not a certain user has finished watching the live broadcast. For example, the control unit 56 makes a positive determination when a certain user has pressed an exit button.
If the determination is affirmative, the process ends the series of steps shown in Fig. 9. On the other hand, if the determination is negative, the process proceeds to step SP30.

<効果>
以上、第二実施形態では、配信中の動画を視聴する各ユーザが、当該動画にギフトを表示させるギフティングを行うためのプログラムであって、コンピュータを、各ユーザが仮選択しているギフトを管理する管理手段52、ギフトを仮選択しているユーザから当該ギフトに対するギフティング要求がされた場合に、当該ギフトを動画に表示させる表示手段54、として機能させ、表示手段54は、ギフトを仮選択しているユーザからギフティング要求がされる前に、当該ユーザに対してギフトを仮選択しているユーザ数に関する統計情報を表示させる。
<Effects>
As described above, in the second embodiment, a program is provided for gifting, in which each user watching a video being distributed displays a gift on the video, and the computer functions as a management means 52 for managing gifts provisionally selected by each user, and a display means 54 for displaying the gift on the video when a gifting request for the gift is made by the user who has provisionally selected a gift, and the display means 54 displays statistical information regarding the number of users who have provisionally selected a gift for the user before the user who has provisionally selected a gift makes a gifting request.

この構成によれば、ギフトを仮選択しているユーザに対して、当該ギフトを仮選択しているユーザ数に関する統計情報を表示させるため、ユーザ同士によるギフティングのタイミングが重複することを抑制することができる。 With this configuration, a user who has provisionally selected a gift is shown statistical information about the number of users who have provisionally selected that gift, which makes it possible to prevent gifting timing between users from overlapping.

また、第二実施形態では、管理手段52は、ギフトを仮選択しているユーザから所定時間に渡ってギフティング要求がなかった場合、当該ユーザによる当該ギフトの仮選択を解除する。 In addition, in the second embodiment, if there is no gifting request from a user who has provisionally selected a gift for a specified period of time, the management means 52 cancels the provisional selection of the gift by that user.

この構成によれば、所定時間に渡ってギフティング要求がない場合に仮選択が解除されるため、ギフトを仮選択しているユーザ数を抑制することができ、もってユーザ同士によるギフティングのタイミングが重複することを抑制することができる。 With this configuration, if there is no gifting request for a specified period of time, the provisional selection is cancelled, which reduces the number of users who have provisionally selected a gift, thereby preventing the timing of gifting between users from overlapping.

また、第二実施形態では、所定時間は、ユーザが仮選択しているギフトの対価が高いほど長い。 In addition, in the second embodiment, the higher the value of the gift provisionally selected by the user, the longer the specified time.

この構成によれば、仮選択しているギフトの対価が高いほど、仮選択が解除される時間が長くなるため、ユーザに対して、対価の高いギフトをギフティングするタイミングを計るための時間を与えることができる。 With this configuration, the higher the value of the provisionally selected gift, the longer the time it takes for the provisional selection to be released, allowing the user time to decide when to gift the high-value gift.

また、第二実施形態では、統計情報は、ユーザが仮選択しているギフトと同じギフトを仮選択しているユーザ数であって、管理手段52は、ギフトを仮選択しているユーザがギフティング要求をする前に別のギフトを選択した場合、当該ユーザが仮選択しているギフトを当該別のギフトに変更する。 In the second embodiment, the statistical information is the number of users who have provisionally selected the same gift as the gift provisionally selected by the user, and if a user who has provisionally selected a gift selects a different gift before making a gifting request, the management means 52 changes the gift provisionally selected by the user to the different gift.

この構成によれば、ユーザは、仮選択しているギフトの統計情報に応じて、仮選択するギフトを容易に変更することができる。 With this configuration, the user can easily change the provisionally selected gift based on the statistical information of the provisionally selected gift.

また、第二実施形態では、表示手段54は、ギフトを仮選択しているユーザ数が所定数以上である場合、当該ギフトに対するギフティング要求が不可能であることを示す補助情報を表示させる。 In addition, in the second embodiment, if the number of users who have provisionally selected a gift is equal to or greater than a predetermined number, the display means 54 displays auxiliary information indicating that a gifting request for the gift is not possible.

この構成によれば、仮選択しているユーザ数が多いギフトのギフティングが不可能になるため、ユーザ同士によるギフティングのタイミングが重複することを抑制することができる。 This configuration makes it impossible to gift a gift that has been provisionally selected by a large number of users, which helps prevent users from gifting gifts at the same time.

また、第二実施形態では、管理手段52は、ギフトを仮選択しているユーザ数が少ない推奨ギフトを特定し、表示手段54は、ギフトを仮選択しているユーザからギフティング要求がされる前に、推奨ギフトを表示させる。 In addition, in the second embodiment, the management means 52 identifies recommended gifts for which a small number of users have provisionally selected gifts, and the display means 54 displays the recommended gifts before a gifting request is made by a user who has provisionally selected a gift.

この構成によれば、ギフトを仮選択しているユーザ数が少ない推奨ギフトが表されるため、ユーザ同士によるギフティングのタイミングが重複することを抑制することができる。 With this configuration, recommended gifts that have been provisionally selected by a small number of users are displayed, which helps prevent users from gifting gifts at the same time.

また、第二実施形態では、表示手段54は、ユーザが所定額以上の対価が対応付けられたギフトを仮選択している場合、推奨ギフトを表示させる。 In addition, in the second embodiment, the display means 54 displays recommended gifts when the user provisionally selects a gift associated with a value equal to or greater than a predetermined amount.

この構成によれば、仮選択しているギフトの対価が高い場合に推奨ギフトが表示されるため、ユーザに対して、対価の高いギフトをギフティングすべきか否かを検討する時間を与えることができる。 With this configuration, recommended gifts are displayed if the provisionally selected gift is expensive, allowing the user time to consider whether or not to gift the expensive gift.

また、第二実施形態では、表示手段54は、ユーザが所定の対価を支払っている場合に、推奨ギフトを表示させる。 In addition, in the second embodiment, the display means 54 displays recommended gifts when the user has paid a specified price.

この構成によれば、所定の対価を支払っているユーザは、仮選択しているユーザ数が少ない推奨ギフトを知ることができるため、他のユーザとギフティングのタイミングが重複することを回避することができ、もって当該ユーザに満足感を与えることができる。 With this configuration, a user who has paid a certain fee can learn about recommended gifts that have been provisionally selected by a small number of users, which can prevent the gifting timing from overlapping with that of other users, thereby providing a sense of satisfaction to the user.

また、第二実施形態では、表示手段54は、ユーザが所定額以上の対価が対応付けられたギフトを仮選択している場合、当該ユーザに対して当該ギフトを仮選択しているユーザ数に関する統計情報を表示させる。 In addition, in the second embodiment, when a user provisionally selects a gift associated with a value equal to or greater than a predetermined amount, the display means 54 displays statistical information regarding the number of users who have provisionally selected the gift to the user.

この構成によれば、仮選択しているギフトの対価が高い場合に推奨ギフトが表示されるため、ユーザは、対価の高いギフトをギフティングするタイミングを調整することができる。 With this configuration, recommended gifts are displayed if the provisionally selected gift is expensive, allowing the user to adjust the timing of gifting the expensive gift.

また、第二実施形態では、表示手段54は、ユーザが所定の対価を支払っている場合に、統計情報を表示させる。 In addition, in the second embodiment, the display means 54 displays statistical information when the user has paid a specified fee.

この構成によれば、所定の対価を支払っているユーザは、ギフティングのタイミングが重複することを回避することができるため、当該ユーザに満足感を与えることができる。 With this configuration, users who have paid a certain amount of money can avoid overlapping gifting timing, which can give the users a sense of satisfaction.

---第三実施形態---
次に、第三実施形態について説明する。
---Third embodiment---
Next, a third embodiment will be described.

第三実施形態では、管理手段52がユーザのギフティングを制限する点などで第一実施形態や第二実施形態と異なる。なお、以下で説明しない第三実施形態に係る動画配信システム1の構成及び機能は、第一実施形態や第二実施形態に係る動画配信システム1の構成及び機能と同様である。 The third embodiment differs from the first and second embodiments in that the management means 52 restricts the gifting of users. Note that the configuration and functions of the video distribution system 1 according to the third embodiment, which are not described below, are similar to the configuration and functions of the video distribution system 1 according to the first and second embodiments.

第三実施形態では、管理手段52は、各ユーザによるギフトのギフティングを管理する。例えば、管理手段52は、動画を視聴しているユーザによるギフトのギフティングを一時的に制限したり、当該制限を解除したりする。 In the third embodiment, the management means 52 manages gifting of gifts by each user. For example, the management means 52 temporarily restricts gifting of gifts by a user who is watching a video, or lifts the restriction.

例えば、管理手段52は、或るユーザによってギフティング要求があった後、所定時間が経過するまでの間において、或るユーザと同じ動画を視聴している他のユーザに対してギフティング要求を制限する。このギフティング要求が制限されるギフトとしては、全てのギフトや、或るユーザがギフティングしたギフト、或るユーザがギフティングしたギフトと対価が同じギフト、或るユーザがギフティングしたギフトよりも対価が低いギフト等が挙げられる。 For example, the management means 52 restricts gifting requests from other users who are watching the same video as a certain user until a predetermined time has elapsed after a gifting request is made by a certain user. Gifts for which gifting requests are restricted include all gifts, gifts gifted by a certain user, gifts with the same value as gifts gifted by a certain user, gifts with a lower value than gifts gifted by a certain user, etc.

この所定時間は、例えば、或るギフトの対価が高いほど長い。例えば、管理手段52は、ギフト情報50Bの対価を参照して、或るギフトの対価がコイン100枚である場合、所定時間を3秒とする。また、例えば、管理手段52は、ギフト情報50Bの対価を参照して、或るギフトの対価がコイン200枚である場合、所定時間を3秒とする。また、例えば、管理手段52は、ギフト情報50Bの対価を参照して、或るギフトの対価がクリスタル100個である場合、所定時間を4秒とする。また、例えば、管理手段52は、ギフト情報50Bの対価を参照して、或るギフトの対価がクリスタル200個である場合、所定時間を5秒とする。 For example, the higher the value of a gift, the longer this predetermined time is. For example, when the value of a gift is 100 coins with reference to the value in gift information 50B, management means 52 sets the predetermined time to 3 seconds. Also, for example, when the value of a gift is 200 coins with reference to the value in gift information 50B, management means 52 sets the predetermined time to 3 seconds. Also, for example, when the value of a gift is 100 crystals with reference to the value in gift information 50B, management means 52 sets the predetermined time to 4 seconds. Also, for example, when the value of a gift is 200 crystals with reference to the value in gift information 50B, management means 52 sets the predetermined time to 5 seconds.

また、例えば、所定時間は、動画において或るギフトが表示される時間である。例えば、管理手段52は、ギフト情報50Bの表示時間を参照して、或るユーザから或るギフトのギフティング要求があった後、当該或るギフトの表示時間が経過するまでの間、当該或るユーザと同じ動画を視聴している他のユーザによるギフティングを制限する。 For example, the specified time is the time during which a certain gift is displayed in a video. For example, the management means 52 refers to the display time of the gift information 50B and restricts gifting by other users who are watching the same video as a certain user from a certain gift request until the display time of the certain gift has elapsed after the request.

また、例えば、管理手段52は、他のユーザに対して或るギフトと同一のギフトに対するギフティング要求を制限する。具体的には、管理手段52は、或るユーザと同じ動画を視聴している他のユーザに対して、或るギフトと同一のギフト(ギフトIDが同じギフト)をギフティングできないように制限する。 For example, the management means 52 also restricts gifting requests for the same gift as a certain gift to other users. Specifically, the management means 52 restricts a certain user from gifting the same gift as a certain gift (a gift with the same gift ID) to other users who are watching the same video as the certain user.

また、例えば、管理手段52は、他のユーザに対して或るギフトの対価と同一の対価が対応付けられたギフトに対するギフティング要求を制限する。具体的には、管理手段52は、或るユーザと同じ動画を視聴している他のユーザに対して、或るギフトの対価と同一の対価が対応付けられたギフトをギフティングできないように制限する。なお、管理手段52は、或るギフトと同範囲(例えば、コイン±100枚や、クリスタル±100個)の対価が対応付けられたギフトをギフティングできないように制限してもよい。 For example, the management means 52 also restricts gifting requests to other users for gifts associated with the same value as that of a certain gift. Specifically, the management means 52 restricts a certain user from gifting a gift associated with the same value as that of a certain gift to other users who are watching the same video as the certain user. The management means 52 may also restrict gifting of gifts associated with values in the same range as that of a certain gift (for example, ±100 coins or ±100 crystals).

また、例えば、管理手段52は、他のユーザに対して或るギフトの対価よりも低い対価が対応付けられたギフトに対するギフティング要求を制限する。具体的には、管理手段52は、或るユーザと同じ動画を視聴している他のユーザに対して、或るギフトの対価よりも低い対価が対応付けられたギフトをギフティングできないように制限する。 For example, the management means 52 also restricts gifting requests for gifts associated with a lower price than the price of a certain gift to other users. Specifically, the management means 52 restricts a certain user from gifting a gift associated with a lower price than the price of a certain gift to other users who are watching the same video as the certain user.

この或るギフトは、例えば、対価が所定額以上である。この所定額としては、例えば、コイン500枚や、クリスタル300個等が挙げられる。
また、例えば、この所定額は、動画を視聴するユーザが多いほど高くなる。例えば、所定額は、動画を視聴するユーザ数が100人未満の場合、コイン300枚、又はクリスタル100個である。また、例えば、所定額は、動画を視聴するユーザ数が100人以上500人未満の場合、コイン400枚、又はクリスタル200個である。また、例えば、所定額は、動画を視聴するユーザ数が500人以上の場合、コイン500枚、又はクリスタル300個である。
The gift may have a value equal to or greater than a predetermined amount, such as 500 coins or 300 crystals.
Also, for example, the more users who watch the video, the higher the predetermined amount becomes. For example, the predetermined amount is 300 coins or 100 crystals when the number of users who watch the video is less than 100. For example, the predetermined amount is 400 coins or 200 crystals when the number of users who watch the video is 100 or more and less than 500. For example, the predetermined amount is 500 coins or 300 crystals when the number of users who watch the video is 500 or more.

また、或るギフトは、動画を視聴する全てのユーザに対してギフティングする回数が限定されている特別ギフトである。例えば、管理手段52は、ギフト情報50Bのギフト種別を参照して、ギフティングされた或るギフトが特別ギフトである場合、或るユーザと同じ動画を視聴している他のユーザに対して、ギフトをギフティングできないように制限する。一方、管理手段52は、ギフト情報50Bのギフト種別を参照して、ギフティングされた或るギフトが通常ギフトである場合、或るユーザと同じ動画を視聴している他のユーザに対して、ギフトのギフティングを制限しない。 In addition, some gifts are special gifts that can be gifted a limited number of times to all users who watch the video. For example, the management means 52 refers to the gift type in the gift information 50B, and if a gifted gift is a special gift, it restricts the gift from being gifted to other users who are watching the same video as the certain user. On the other hand, the management means 52 refers to the gift type in the gift information 50B, and if a gifted gift is a normal gift, it does not restrict the gifting of the gift to other users who are watching the same video as the certain user.

また、例えば、管理手段52は、或るユーザと所定関係にあるユーザに対しては、ギフティング要求を制限しない。例えば、管理手段52は、ユーザ情報50Aのフレンド情報を参照して、或るユーザとフレンド関係にあるユーザに対しては、或るユーザと同じ動画を視聴している場合であってもギフティング要求を制限しない。一方、管理手段52は、或るユーザとフレンド関係にないユーザに対しては、ギフティング要求を制限する。 In addition, for example, the management means 52 does not restrict gifting requests from users who have a predetermined relationship with a certain user. For example, the management means 52 refers to the friend information in the user information 50A and does not restrict gifting requests from users who have a friend relationship with a certain user, even if the users are watching the same video as the certain user. On the other hand, the management means 52 restricts gifting requests from users who do not have a friend relationship with a certain user.

また、例えば、管理手段52は、所定の対価を支払っているユーザに対しては、ギフティング要求を制限しない。例えば、管理手段52は、ユーザ情報50Aの会員情報を参照して、或るユーザと同じ動画を視聴しているユーザのうち、特別会員であるユーザに対しては、ギフティング要求を制限しない。一方、管理手段52は、或るユーザと同じ動画を視聴しているユーザのうち、通常会員であるユーザに対しては、ギフティング要求を制限する。 For example, the management means 52 does not restrict gifting requests from users who have paid a specified fee. For example, the management means 52 refers to the membership information in the user information 50A, and does not restrict gifting requests from users who are special members and who are watching the same video as a certain user. On the other hand, the management means 52 restricts gifting requests from users who are regular members and who are watching the same video as a certain user.

また、例えば、或るユーザは、所定の対価を支払っているユーザである。例えば、管理手段52は、ユーザ情報50Aの会員情報を参照して、或るユーザが特別会員である場合に、当該或るユーザと同じ動画を視聴している他のユーザのギフティング要求を制限する。一方、管理手段52は、或るユーザが通常会員である場合、当該或るユーザと同じ動画を視聴している他のユーザのギフティング要求を制限しない。 Also, for example, a certain user is a user who has paid a specified fee. For example, the management means 52 refers to the membership information of the user information 50A, and when a certain user is a special member, the management means 52 restricts the gifting requests of other users who are watching the same video as the certain user. On the other hand, when a certain user is a regular member, the management means 52 does not restrict the gifting requests of other users who are watching the same video as the certain user.

第三実施形態では、表示手段54は、或るユーザによって或るギフトに対するギフティング要求がされた場合に、当該或るギフトを動画に表示させる。 In the third embodiment, when a gifting request for a certain gift is made by a certain user, the display means 54 displays the certain gift in the video.

また、表示手段54は、或るユーザによるギフティング要求によって、他のユーザのギフティングが制限された場合、当該他のユーザが所有する端末装置12のタッチパネル32において、ギフティングが制限されていることを示す補助情報を表示する。この補助情報としては、例えば、動画(ライブ画面)のギフト選択領域において、選択指示が不可能な態様(例えばグレーアウト)で表されることが挙げられる。 In addition, when a gifting request from a certain user restricts gifting to other users, the display means 54 displays auxiliary information indicating that gifting is restricted on the touch panel 32 of the terminal device 12 owned by the other user. One example of this auxiliary information is that the gift selection area of the video (live screen) is displayed in a manner that makes it impossible to give a selection instruction (e.g., grayed out).

<処理の流れ>
図12は、第三実施形態に係る動画配信システム1において、各機能手段が行う処理の流れの一例を示すフローチャートである。また、以下のステップの処理は、例えば、或るユーザがそれぞれ異なる演者オブジェクトが登場する複数の配信中の動画から一の動画(ライブ)を選択し、管理手段52によって当該一の動画に対応する動画情報50Cの視聴ユーザ情報にユーザIDが格納されたタイミングで開始される。なお、以下のステップの順番及び内容は、適宜、変更することができる。
<Processing flow>
12 is a flow chart showing an example of the flow of processing performed by each functional means in the video distribution system 1 according to the third embodiment. The processing of the following steps is started, for example, when a certain user selects one video (live) from a plurality of videos being distributed in which different performer objects appear, and the management means 52 stores a user ID in the viewing user information of the video information 50C corresponding to the one video. The order and contents of the following steps can be changed as appropriate.

(ステップSP60~ステップSP74)
ステップSP60~ステップSP74の処理は、上述したステップSP10~ステップSP24の処理と同様であるため、説明を省略する。ここで、ステップSP62において、判定が肯定判定された場合には、処理は、ステップSP64の処理に移行する。一方、当該判定が否定判定された場合には、処理は、ステップSP80の処理に移行する。また、ステップSP68において、判定が肯定判定された場合には、処理は、ステップSP70の処理に移行する。一方、当該判定が否定判定された場合には、処理は、ステップSP80の処理に移行する。
(Steps SP60 to SP74)
The processing of steps SP60 to SP74 is the same as the processing of steps SP10 to SP24 described above, and therefore description thereof will be omitted. If the judgment in step SP62 is affirmative, the processing proceeds to step SP64. On the other hand, if the judgment is negative, the processing proceeds to step SP80. Also, if the judgment in step SP68 is affirmative, the processing proceeds to step SP70. On the other hand, if the judgment is negative, the processing proceeds to step SP80.

(ステップSP76)
管理手段52は、所定時間(例えば、ギフトの表示時間)が経過するまでの間において、或るユーザと同じ動画を視聴している他のユーザに対して、全てのギフトに対するギフティング要求を制限する。
そして、処理は、ステップSP78の処理に移行する。
(Step SP76)
The management means 52 restricts gifting requests for all gifts from other users who are watching the same video as a certain user until a predetermined time (for example, the display time of the gift) has elapsed.
Then, the process proceeds to step SP78.

(ステップSP78)
表示手段54は、ステップSP76においてギフティングが制限されている他のユーザのライブ画面において、ギフティングが制限されていることを示す補助情報を表示させる。
(Step SP78)
The display means 54 displays auxiliary information indicating that gifting is restricted on the live screen of the other user whose gifting is restricted in step SP76.

図13は、第三実施形態におけるギフティング要求が制限されているライブ画面60の一例を示す図である。 Figure 13 shows an example of a live screen 60 in which gifting requests are restricted in the third embodiment.

図13に示すように、ライブ画面60には、推奨ギフト情報領域72と、所有通貨情報領域74と、ギフト選択領域76と、タイマーTと、スライドバーSB等が設けられている。
ギフト選択領域76には、ユーザが演者オブジェクトにギフティングするギフトや対価を含むギフト画像76aがそれぞれ表されている。ここで、ギフト画像76aは、ギフティング要求が制限されている場合において、選択指示が不可能な態様(例えばグレーアウト)で示す補助情報が表される。
タイマーTは、ギフティングの制限が解除されるまでの時間経過を示すタイマー領域Taを含む。例えば、タイマー領域Taは、時間経過によって時計回りに領域を拡大(拡張)していき、1周した(円を形成した)タイミングでギフティングの制限が解除されることを示す。
As shown in FIG. 13, the live screen 60 is provided with a recommended gift information area 72, an owned currency information area 74, a gift selection area 76, a timer T, a slide bar SB, and the like.
Gift images 76a including gifts and compensations that the user can gift to the performer object are displayed in the gift selection area 76. Here, when the gifting request is restricted, the gift images 76a are displayed as auxiliary information that indicates that selection is not possible (e.g., grayed out).
The timer T includes a timer area Ta that indicates the time elapsed until the gifting restriction is lifted. For example, the timer area Ta expands (expands) in a clockwise direction as time passes, and indicates that the gifting restriction will be lifted when the timer area Ta has completed one revolution (formed a circle).

図12に戻って、処理は、ステップSP80の処理に移行する。 Returning to FIG. 12, processing proceeds to step SP80.

(ステップSP80)
制御手段56は、或るユーザによるライブの視聴が終了したか否かを判定する。例えば、制御手段56は、或るユーザが退出ボタンを指示した場合に当該判定を肯定判定する。
そして、当該判定が肯定判定された場合には、処理は、図12に示す一連の処理を終了する。一方、当該判定が否定判定された場合には、処理は、ステップSP60の処理に移行する。
(Step SP80)
The control unit 56 determines whether or not a certain user has finished watching the live broadcast. For example, the control unit 56 makes a positive determination when a certain user has pressed an exit button.
If the determination is affirmative, the process ends the series of steps shown in Fig. 12. On the other hand, if the determination is negative, the process proceeds to step SP60.

<効果>
以上、第三実施形態では、配信中の動画を視聴する各ユーザが、当該動画にギフトを表示させるギフティングを行うためのプログラムであって、コンピュータを、各ユーザによるギフトのギフティングを管理する管理手段52、或るユーザによって或るギフトに対するギフティング要求がされた場合に、当該或るギフトを動画に表示させる表示手段54、として機能させ、管理手段52は、或るユーザによってギフティング要求があった後、所定時間が経過するまでの間において、他のユーザに対してギフティング要求を制限する。
<Effects>
As described above, in the third embodiment, a program is provided for each user watching a video being distributed to gift gifts by displaying them on the video, and causes a computer to function as a management means 52 that manages the gifting of gifts by each user, and a display means 54 that displays a certain gift on the video when a gifting request is made by a certain user, and the management means 52 restricts gifting requests to other users until a predetermined time has elapsed after a gifting request is made by a certain user.

この構成によれば、或るユーザによって或るギフトがギフティング要求された場合、所定時間が経過するまでの間において、他のユーザに対してギフティング要求を制限するため、ユーザ同士によるギフティングのタイミングが重複することを抑制することができる。 With this configuration, when a certain user requests a gift to be gifted, gifting requests to other users are restricted until a specified time has elapsed, thereby preventing the timing of gifting by different users from overlapping.

また、第三実施形態では、管理手段52は、他のユーザに対して或るギフトと同一のギフトに対するギフティング要求を制限する。 In addition, in the third embodiment, the management means 52 restricts gifting requests for the same gift to other users.

この構成によれば、或るユーザによって或るギフトがギフティング要求された場合、所定時間が経過するまでの間において、他のユーザに対して或るギフトと同じギフトに対するギフティング要求を制限するため、或るギフト同士のギフティングのタイミングが重複することを抑制することができる。 With this configuration, when a certain gift is requested by a certain user, gifting requests for the same gift from other users are restricted until a certain time has elapsed, thereby preventing the gifting timing of certain gifts from overlapping.

また、第三実施形態では、管理手段52は、他のユーザに対して或るギフトの対価と同一の対価が対応付けられたギフトに対するギフティング要求を制限する。 In addition, in the third embodiment, the management means 52 restricts gifting requests to other users for gifts that are associated with the same value as the value of a certain gift.

この構成によれば、或るユーザによって或るギフトがギフティング要求された場合、所定時間が経過するまでの間において、他のユーザに対して或るギフトと同一の対価が対応付けられたギフトに対するギフティング要求を制限するため、同一の対価が対応付けられたギフトとギフティングのタイミングが重複することを抑制することができる。 With this configuration, when a certain gift is requested by a certain user, gifting requests for gifts associated with the same value as the certain gift are restricted from other users until a certain time has elapsed, thereby preventing the timing of gifting from overlapping with gifts associated with the same value.

また、第三実施形態では、管理手段52は、他のユーザに対して或るギフトの対価よりも低い対価が対応付けられたギフトに対するギフティング要求を制限する。 In addition, in the third embodiment, the management means 52 restricts gifting requests to other users for gifts that are associated with a lower value than the value of a certain gift.

この構成によれば、或るユーザによって或るギフトがギフティング要求された場合、所定時間が経過するまでの間において、他のユーザに対して或るギフトよりも低い対価が対応付けられたギフトに対するギフティング要求を制限するため、或るギフトよりも対価が低いギフトとギフティングのタイミングが重複することを抑制することができる。 With this configuration, when a certain gift is requested by a certain user, gifting requests for gifts associated with a lower value than the certain gift are restricted for other users until a certain time has elapsed, thereby preventing the timing of gifting from overlapping with gifts associated with a lower value than the certain gift.

また、第三実施形態では、或るギフトは、対価が所定額以上である。 In addition, in the third embodiment, a gift has a value equal to or greater than a predetermined amount.

この構成によれば、対価の高いギフトがギフティングされた場合、ユーザ同士によるギフティングのタイミングが重複することを抑制することができるため、当該ギフトをギフティングしたユーザに満足感を与えることができる。 With this configuration, when a high-value gift is gifted, it is possible to prevent the timing of gifting between users from overlapping, thereby providing a sense of satisfaction to the user who gifted the gift.

また、第三実施形態では、所定額は、動画を視聴するユーザが多いほど高くなる。 In addition, in the third embodiment, the specified amount becomes higher the more users watch the video.

この構成によれば、動画を視聴するユーザが多いほど、ギフティング要求が制限される頻度が低減するため、各ユーザはストレスなくギフティングすることができる。 With this configuration, the more users who watch a video, the less frequently gifting requests are restricted, allowing each user to gift without stress.

また、第三実施形態では、或るギフトは、動画を視聴する全てのユーザに対してギフティングする回数が限定されている特別ギフトである。 In addition, in the third embodiment, a certain gift is a special gift that can be gifted a limited number of times to all users who watch the video.

この構成によれば、特別ギフトがギフティングされた場合、ユーザ同士によるギフティングのタイミングが重複することを抑制することができるため、当該特別ギフトをギフティングしたユーザに満足感を与えることができる。 With this configuration, when a special gift is gifted, it is possible to prevent the timing of gifting between users from overlapping, thereby giving a sense of satisfaction to the user who gifted the special gift.

また、第三実施形態では、所定時間は、或るギフトの対価が高いほど長い。 In addition, in the third embodiment, the higher the value of a gift, the longer the specified time.

この構成によれば、対価の高いギフトがギフティングされた場合、他のユーザによるギフティングが制限される時間が長くなるため、当該ギフトをギフティングしたユーザに満足感を与えることができる。 With this configuration, when a high-value gift is gifted, the time during which gifting by other users is restricted is extended, providing a sense of satisfaction to the user who gifted the gift.

また、第三実施形態では、所定時間は、動画において或るギフトが表示される時間である。 In the third embodiment, the specified time is the time during which a certain gift is displayed in the video.

この構成によれば、或るユーザによって或るギフトがギフティングされた場合、当該或るギフトが表示される時間において、他のユーザによるギフティングを制限するため、或るユーザに満足感を与えることができる。 With this configuration, when a certain gift is gifted by a certain user, gifting by other users is restricted during the time that the certain gift is displayed, so that the certain user can be given a sense of satisfaction.

また、第三実施形態では、管理手段52は、或るユーザと所定関係にあるユーザに対しては、ギフティング要求を制限しない。 In addition, in the third embodiment, the management means 52 does not restrict gifting requests for users who have a specified relationship with a certain user.

この構成によれば、或るユーザと所定関係にあるユーザは、ギフティングが制限されないため、所定関係にあるユーザ同士でギフティングのタイミングを重複させて、動画を盛り上げることができる。 With this configuration, gifting is not restricted for users who have a specific relationship with a certain user, so users who have a specific relationship can overlap in gifting timing to liven up the video.

また、第三実施形態では、管理手段52は、所定の対価を支払っているユーザに対しては、ギフティング要求を制限しない。 In addition, in the third embodiment, the management means 52 does not restrict gifting requests for users who have paid a specified fee.

この構成によれば、所定の対価を支払っているユーザは、ギフティング要求が制限されないため、当該ユーザに満足感を与えることができる。 With this configuration, users who have paid a certain amount of money can have a sense of satisfaction because their gifting requests are not restricted.

また、第三実施形態では、或るユーザは、所定の対価を支払っているユーザである。 In the third embodiment, a user is a user who has paid a specified fee.

この構成によれば、所定の対価を支払っている或るユーザによって或るギフトがギフティング要求された場合、所定時間が経過するまでの間において、他のユーザに対してギフティング要求を制限するため、当該或るユーザに満足感を与えることができる。 With this configuration, when a user who has paid a certain price requests a gift, gifting requests to other users are restricted until a certain time has elapsed, providing a sense of satisfaction to the certain user.

---第四実施形態---
次に、第四実施形態について説明する。
---Fourth embodiment---
Next, a fourth embodiment will be described.

第四実施形態では、管理手段52が対価を返還する点などで第一実施形態乃至第三実施形態と異なる。なお、以下で説明しない第四実施形態に係る動画配信システム1の構成及び機能は、第一実施形態乃至第三実施形態に係る動画配信システム1の構成及び機能と同様である。 The fourth embodiment differs from the first to third embodiments in that the management means 52 returns the consideration. Note that the configuration and functions of the video distribution system 1 according to the fourth embodiment, which are not described below, are similar to the configuration and functions of the video distribution system 1 according to the first to third embodiments.

第四実施形態では、管理手段52は、所定時間内において二以上のユーザがギフティング要求をした場合、対価(例えば、仮想通貨や金銭)の一部又は全部を当該二以上のユーザそれぞれに返還する。例えば、管理手段52は、或るユーザが第一ギフトに対するギフティング要求をした時点から所定時間(例えば3秒)内に別のユーザが第二ギフトに対するギフティング要求をした場合、当該或るユーザに第一ギフトの対価(例えば、コイン300枚)の一部又は全部を返還し、当該別のユーザに第二ギフトの対価(例えば、クリスタル100個)の一部又は全部を返還する。なお、この或るユーザと別のユーザは、同じ動画を視聴しているユーザである。 In the fourth embodiment, when two or more users make gifting requests within a specified time, the management means 52 returns a part or all of the consideration (e.g., virtual currency or money) to each of the two or more users. For example, when a certain user makes a gifting request for a first gift within a specified time (e.g., 3 seconds) from the time when another user makes a gifting request for a second gift, the management means 52 returns a part or all of the consideration for the first gift (e.g., 300 coins) to the certain user, and returns a part or all of the consideration for the second gift (e.g., 100 crystals) to the other user. Note that the certain user and the other user are users watching the same video.

また、例えば、管理手段52は、所定時間内においてギフティング要求をしたユーザの数が多いほど、当該ユーザそれぞれに返還する対価を多くする。例えば、管理手段52は、所定時間内においてギフティング要求をしたユーザの数が2人である場合、ユーザがそれぞれギフティングしたギフトの対価の10%を返還する。また、例えば、管理手段52は、所定時間内においてギフティング要求をしたユーザの数が3人以上5人未満である場合、ユーザがそれぞれギフティングしたギフトの対価の20%を返還する。また、例えば、管理手段52は、所定時間内においてギフティング要求をしたユーザの数が5人以上である場合、ユーザがそれぞれギフティングしたギフトの対価の30%を返還する。 Also, for example, the more users who make gifting requests within a specified time, the more compensation the management means 52 returns to each user. For example, if the number of users who make gifting requests within a specified time is two, the management means 52 returns 10% of the compensation for the gifts gifted by each user. Also, for example, if the number of users who make gifting requests within a specified time is three or more but less than five, the management means 52 returns 20% of the compensation for the gifts gifted by each user. Also, for example, if the number of users who make gifting requests within a specified time is five or more, the management means 52 returns 30% of the compensation for the gifts gifted by each user.

また、第四実施形態では、管理手段52は、所定時間内において二以上のユーザがギフティング要求をした場合、対価の一部又は全部を当該二以上のユーザの一部に返還する。
例えば、管理手段52は、所定時間内においてギフティング要求を早く行った一部のユーザに対価の一部又は全部を返還し、残りのユーザには対価の一部又は全部を返還しない。具体的には、管理手段52は、所定時間内においてギフティング要求を最も早く行った1人のユーザに対価の一部又は全部を返還する。
なお、管理手段52は、所定時間内においてギフティング要求を遅く行った一部のユーザに対価の一部又は全部を返還し、残りのユーザには対価の一部又は全部を返還しないこととしてもよい。具体的には、管理手段52は、所定時間内においてギフティング要求を遅く行った2人のユーザに対価の一部又は全部を返還する。
In addition, in the fourth embodiment, when two or more users make gifting requests within a predetermined period of time, the management means 52 returns a part or all of the consideration to some of the two or more users.
For example, the management means 52 returns all or a part of the compensation to some users who made a gifting request early within a predetermined time, and does not return all or a part of the compensation to the remaining users. Specifically, the management means 52 returns all or a part of the compensation to one user who made a gifting request earliest within a predetermined time.
The management means 52 may return all or a part of the consideration to some users who made a gifting request late within a predetermined time, and may not return all or a part of the consideration to the remaining users. Specifically, the management means 52 returns all or a part of the consideration to two users who made a gifting request late within a predetermined time.

また、例えば、管理手段52は、所定時間内においてギフティング要求を行ったユーザのうち、当該ギフティング要求において支払った対価が多い一部のユーザに対価の一部又は全部を返還し、残りのユーザには対価の一部又は全部を返還しない。具体的には、管理手段52は、所定時間内においてギフティング要求を行ったユーザのうち、当該ギフティング要求において支払った対価が多い3番目までのユーザに対価の一部又は全部を返還する。
なお、管理手段52は、所定時間内においてギフティング要求を行ったユーザのうち、当該ギフティング要求において支払った対価が少ない一部のユーザに対価の一部又は全部を返還し、残りのユーザには対価の一部又は全部を返還しないこととしてもよい。
Also, for example, the management means 52 returns part or all of the consideration to some users who paid the most in their gifting requests among users who made gifting requests within a specified time period, and does not return part or all of the consideration to the remaining users. Specifically, the management means 52 returns part or all of the consideration to the top three users who paid the most in their gifting requests among users who made gifting requests within a specified time period.
In addition, the management means 52 may refund part or all of the consideration to some of the users who made a gifting request within a specified period of time and paid a small amount in that gifting request, and not refund part or all of the consideration to the remaining users.

また、管理手段52は、所定時間内においてギフティング要求を行ったユーザのうち、当該ギフティング要求において支払った対価の種類に応じて、当該対価の一部又は全部を返還する。 The management means 52 also returns a part or all of the consideration paid in a gifting request to users who have made a gifting request within a specified time period, depending on the type of consideration paid in the gifting request.

例えば、管理手段52は、一部のユーザがギフティング要求において支払った対価がクリスタルである場合、当該対価の一部又は全部を返還し、残りのユーザがギフティング要求において支払った対価がコインである場合、当該対価の一部又は全部を返還しない。 For example, if some users have paid crystals in their gifting requests, the management means 52 will return all or part of the payment, and if the remaining users have paid coins in their gifting requests, the management means 52 will not return all or part of the payment.

また、例えば、管理手段52は、一部のユーザがギフティング要求において支払った対価がコインである場合、当該対価の一部又は全部を返還し、残りのユーザがギフティング要求において支払った対価がクリスタルである場合、当該対価の一部又は全部を返還しない。 In addition, for example, if the consideration paid by some users in their gifting requests is coins, the management means 52 will return part or all of the consideration, and if the consideration paid by the remaining users in their gifting requests is crystals, the management means 52 will not return part or all of the consideration.

また、例えば、管理手段52は、一部のユーザがギフティング要求において支払った対価が有償クリスタルである場合、当該対価の一部又は全部を返還し、残りのユーザがギフティング要求において支払った対価が無償クリスタルである場合、当該対価の一部又は全部を返還しない。なお、この返還する対価は、無償クリスタルであってもよい。 For example, when the consideration paid by some users in their gifting requests is paid crystals, the management means 52 returns part or all of the consideration, and when the consideration paid by the remaining users in their gifting requests is free crystals, the management means 52 does not return part or all of the consideration. Note that the consideration to be returned may be free crystals.

また、例えば、管理手段52は、一部のユーザがギフティング要求において支払った対価が無償クリスタルである場合、当該対価の一部又は全部を返還し、残りのユーザがギフティング要求において支払った対価が有償クリスタルである場合、当該対価の一部又は全部を返還しない。 For example, if the consideration paid by some users in their gifting requests is free crystals, the management means 52 will return all or part of the consideration, and if the consideration paid by the remaining users in their gifting requests is paid crystals, the management means 52 will not return all or part of the consideration.

また、第四実施形態では、管理手段52は、所定時間内においてギフティング要求を行った二以上のユーザのうち、当該ギフティング要求において支払った対価が所定額以上のユーザに、対価の一部又は全部を返還する。
また、例えば、管理手段52は、所定時間内においてギフティング要求を行った二以上のユーザのうち、当該ギフティング要求において支払った対価が所定額未満のユーザに、対価の一部又は全部を返還する。
この所定額としては、例えば、コイン500枚や、クリスタル300個等が挙げられる。
In addition, in the fourth embodiment, the management means 52 returns part or all of the consideration paid in the gifting request to a user out of two or more users who have made a gifting request within a specified period of time, and who has paid a consideration equal to or greater than a specified amount in the gifting request.
Also, for example, the management means 52 returns a part or all of the consideration to a user who, among two or more users who have made a gifting request within a specified time period, paid less than a specified amount in the gifting request.
This predetermined amount may be, for example, 500 coins or 300 crystals.

また、第四実施形態では、管理手段52は、所定時間内においてギフティング要求を行った二以上のユーザそれぞれが当該ギフティング要求において支払った対価の総額が一定額以上である場合に、対価の一部又は全部を返還する。この一定額としては、例えば、コイン1000枚や、クリスタル500個等が挙げられる。 In addition, in the fourth embodiment, the management means 52 returns all or part of the compensation if the total amount of compensation paid by each of two or more users who made gifting requests within a specified time period is equal to or exceeds a certain amount. This certain amount can be, for example, 1,000 coins or 500 crystals.

また、第四実施形態では、管理手段52は、動画を視聴するユーザ数が一定数以上である場合に、対価の一部又は全部を返還する。この一定数としては、例えば、100人や200人等が挙げられる。 In addition, in the fourth embodiment, the management means 52 returns a part or all of the consideration if the number of users who watch the video is equal to or exceeds a certain number. This certain number may be, for example, 100 or 200 people.

また、第四実施形態では、管理手段52は、所定時間内においてギフティング要求を行った二以上のユーザが同じ対価を支払うギフティング要求をした場合に、対価の一部又は全部を返還する。例えば、管理手段52は、所定時間内において、或るユーザがギフティング要求を行ったギフトに対応付けられた対価がコイン100枚であって、別のユーザがギフティング要求を行ったギフトに対応付けられた対価がコイン100枚である場合、当該或るユーザ及び/又は当該別のユーザにコイン10枚を返還する。 In addition, in the fourth embodiment, when two or more users who have made gifting requests within a specified time period make gifting requests to pay the same amount, the management means 52 returns a part or all of the amount. For example, when the amount associated with a gift for which a certain user has made a gifting request within a specified time period is 100 coins, and the amount associated with a gift for which a different user has made a gifting request is 100 coins, the management means 52 returns 10 coins to the certain user and/or the different user.

また、第四実施形態では、管理手段52は、所定時間内において二以上のユーザが同じギフトに対するギフティング要求をした場合に、対価の一部又は全部を返還する。例えば、管理手段52は、所定時間内において、或るユーザと別のユーザが或るギフトに対するギフティング要求をそれぞれ行った場合、当該或るユーザ及び/又は当該別のユーザに或るギフトの対価の一部又は全部を返還する。 In addition, in the fourth embodiment, when two or more users make gifting requests for the same gift within a specified time, the management means 52 returns a part or all of the consideration. For example, when a certain user and another user each make a gifting request for a certain gift within a specified time, the management means 52 returns a part or all of the consideration for the certain gift to the certain user and/or the other user.

<処理の流れ>
図14は、第四実施形態に係る動画配信システム1において、各機能手段が行う処理の流れの一例を示すフローチャートである。また、以下のステップの処理は、例えば、或るユーザがそれぞれ異なる演者オブジェクトが登場する複数の配信中の動画から一の動画(ライブ)を選択し、管理手段52によって当該一の動画に対応する動画情報50Cの視聴ユーザ情報にユーザIDが格納されたタイミングで開始される。なお、以下のステップの順番及び内容は、適宜、変更することができる。
<Processing flow>
14 is a flow chart showing an example of the flow of processing performed by each functional means in the video distribution system 1 according to the fourth embodiment. The processing of the following steps is started, for example, when a certain user selects one video (live) from a plurality of videos being distributed in which different performer objects appear, and the management means 52 stores a user ID in the viewing user information of the video information 50C corresponding to the one video. The order and contents of the following steps can be changed as appropriate.

(ステップSP90~ステップSP104)
ステップSP90~ステップSP104の処理は、上述したステップSP10~ステップSP24の処理と同様であるため、説明を省略する。ここで、ステップSP92において、判定が肯定判定された場合には、処理は、ステップSP94の処理に移行する。一方、当該判定が否定判定された場合には、処理は、ステップSP112の処理に移行する。また、ステップSP98において、判定が肯定判定された場合には、処理は、ステップSP100の処理に移行する。一方、当該判定が否定判定された場合には、処理は、ステップSP112の処理に移行する。
(Steps SP90 to SP104)
The processing of steps SP90 to SP104 is similar to the processing of steps SP10 to SP24 described above, and therefore description thereof will be omitted. If the judgment in step SP92 is affirmative, the processing proceeds to step SP94. On the other hand, if the judgment is negative, the processing proceeds to step SP112. Also, if the judgment in step SP98 is affirmative, the processing proceeds to step SP100. On the other hand, if the judgment is negative, the processing proceeds to step SP112.

(ステップSP106)
制御手段56は、ステップSP98における或るユーザによるギフティング要求の後、所定時間内において、一の動画を視聴している一又は複数の別のユーザとギフティング要求が重複したか否かを判定する。
そして、当該判定が肯定判定された場合には、処理は、ステップSP108の処理に移行する。一方、当該判定が否定判定された場合には、処理は、ステップSP112の処理に移行する。
(Step SP106)
The control means 56 judges whether or not there are overlapping gifting requests from one or more other users watching a video within a predetermined time period after a gifting request from a certain user in step SP98.
If the determination is affirmative, the process proceeds to step SP108, whereas if the determination is negative, the process proceeds to step SP112.

(ステップSP108)
管理手段52は、所定時間内にギフティング要求が重複した各ユーザに対して、ギフティングに要した対価の一部を返還する。例えば、管理手段52は、ユーザ情報50Aの所有通貨情報に、当該一部の対価を加算する。
そして、処理は、ステップSP110の処理に移行する。
(Step SP108)
The management means 52 returns a portion of the value of the gift to each user who has made duplicate gifting requests within a predetermined time period. For example, the management means 52 adds the portion of the value to the owned currency information in the user information 50A.
Then, the process proceeds to step SP110.

(ステップSP110)
表示手段54は、対価の一部が返還されたことを示すライブ画面を表示させる。
(Step SP110)
The display means 54 displays a live screen indicating that a portion of the consideration has been returned.

図15は、第四実施形態における対価の一部が返還された情報を含むライブ画面60の一例を示す図である。 Figure 15 shows an example of a live screen 60 including information that a portion of the consideration has been returned in the fourth embodiment.

図15に示すように、ライブ画面60には、通知情報領域62や、ギフトG1、ギフトG2等が表されている。
通知情報領域62には、ギフティングのタイミングが重複した各ユーザに対して、ギフティングしたギフトの対価の一部が返還されたことが表されている。
ギフトG1は、ステップSP98において或るユーザ(例えばユーザA)によってギフティングされたギフトである。また、ギフトG2は、別のユーザ(例えばユーザB)によってギフティングされたギフトである。
As shown in FIG. 15, a live screen 60 displays a notification information area 62, a gift G1, a gift G2, and the like.
The notification information area 62 indicates that a portion of the value of the gift has been returned to each user with whom the gifting took place at the same time.
Gift G1 is a gift gifted by a certain user (e.g., user A) in step SP98, and gift G2 is a gift gifted by another user (e.g., user B).

図14に戻って、処理は、ステップSP112の処理に移行する。 Returning to FIG. 14, processing proceeds to step SP112.

(ステップSP112)
制御手段56は、或るユーザによるライブの視聴が終了したか否かを判定する。例えば、制御手段56は、或るユーザが退出ボタンを指示した場合に当該判定を肯定判定する。
そして、当該判定が肯定判定された場合には、処理は、図14に示す一連の処理を終了する。一方、当該判定が否定判定された場合には、処理は、ステップSP90の処理に移行する。
(Step SP112)
The control unit 56 determines whether or not a certain user has finished watching the live broadcast. For example, the control unit 56 makes a positive determination when a certain user has pressed an exit button.
If the determination is affirmative, the process ends the series of steps shown in Fig. 14. On the other hand, if the determination is negative, the process proceeds to step SP90.

<効果>
以上、第四実施形態では、配信中の動画を視聴する各ユーザが、当該動画にギフトを表示させるギフティングを行うためのプログラムであって、コンピュータを、各ユーザによるギフトのギフティングを管理する管理手段52、ユーザがギフトの対価を支払うギフティング要求をしたことに応じて、当該ギフトを動画に表示させる表示手段54、として機能させ、管理手段52は、所定時間内において二以上のユーザがギフティング要求をした場合、対価の一部又は全部を当該二以上のユーザそれぞれに返還する。
<Effects>
As described above, in the fourth embodiment, a program is provided for each user watching a video being distributed to gift a gift by displaying the gift on the video, and the program causes a computer to function as a management means 52 for managing the gifting of gifts by each user, and a display means 54 for displaying the gift on the video in response to a gifting request made by a user to pay the value of the gift, and when two or more users make gifting requests within a specified period of time, the management means 52 returns part or all of the value to each of the two or more users.

この構成によれば、所定時間内において二以上のユーザがギフティング要求をした場合、対価の一部又は全部を当該二以上のユーザそれぞれに返還するため、ギフティングのタイミングが重複したことによるユーザの失望感を軽減することができる。 According to this configuration, if two or more users make gifting requests within a specified period of time, a part or all of the consideration is returned to each of the two or more users, thereby reducing disappointment felt by users due to overlapping gifting requests.

また、第四実施形態では、管理手段52は、所定時間内においてギフティング要求をしたユーザの数が多いほど、当該ユーザそれぞれに返還する対価を多くする。 In addition, in the fourth embodiment, the management means 52 returns a larger amount of compensation to each user the more users who make gifting requests within a given time period.

この構成によれば、所定時間内においてギフティング要求をしたユーザの数が多いほど、返還する対価を多くするため、ギフティングのタイミングが重複したことによるユーザの失望感を軽減することができる。 With this configuration, the more users who make gifting requests within a given period of time, the more compensation is returned, reducing disappointment felt by users due to overlapping gifting requests.

また、第四実施形態では、配信中の動画を視聴する各ユーザが、当該動画にギフトを表示させるギフティングを行うためのプログラムであって、コンピュータを、各ユーザによるギフトのギフティングを管理する管理手段52、ユーザがギフトの対価を支払うギフティング要求をしたことに応じて、当該ギフトを動画に表示させる表示手段54、として機能させ、管理手段52は、所定時間内において二以上のユーザがギフティング要求をした場合、対価の一部又は全部を当該二以上のユーザの一部に返還する。 In the fourth embodiment, a program is provided for each user viewing a video being streamed to gift a gift by displaying the gift on the video, and causes a computer to function as a management means 52 for managing the gifting of gifts by each user, and a display means 54 for displaying the gift on the video in response to a gifting request made by a user to pay the value of the gift, and when two or more users make gifting requests within a specified period of time, the management means 52 returns a part or all of the value to some of the two or more users.

この構成によれば、所定時間内において二以上のユーザがギフティング要求をした場合、対価の一部又は全部を当該二以上のユーザの一部に返還するため、ギフティングのタイミングが重複したことによるユーザの失望感を軽減することができる。 According to this configuration, if two or more users make gifting requests within a specified period of time, some or all of the compensation is returned to some of the two or more users, thereby reducing disappointment felt by users due to overlapping gifting requests.

また、第四実施形態では、管理手段52は、所定時間内においてギフティング要求を行った二以上のユーザのうち、当該ギフティング要求において支払った対価が所定額以上のユーザに、対価の一部又は全部を返還する。 In addition, in the fourth embodiment, the management means 52 returns a part or all of the consideration to a user who, among two or more users who have made a gifting request within a specified time period, paid a consideration equal to or greater than a specified amount in the gifting request.

この構成によれば、所定時間内においてギフティング要求を行った二以上のユーザのうち、支払った対価が多いユーザの失望感を軽減することができる。 This configuration can reduce disappointment felt by a user who has paid a large amount of money among two or more users who have made gifting requests within a specified time period.

また、第四実施形態では、管理手段52は、所定時間内においてギフティング要求を行った二以上のユーザのうち、当該ギフティング要求において支払った対価が所定額未満のユーザに、対価の一部又は全部を返還する。 In addition, in the fourth embodiment, the management means 52 returns a part or all of the consideration to a user who, among two or more users who have made a gifting request within a specified time period, paid less than a specified amount in the gifting request.

この構成によれば、所定時間内においてギフティング要求を行った二以上のユーザのうち、支払った対価が少ないユーザの失望感を軽減することができる。 This configuration can reduce disappointment felt by users who have paid a smaller amount of gifting requests among two or more users who made gifting requests within a specified time period.

また、第四実施形態では、管理手段52は、所定時間内においてギフティング要求を行った二以上のユーザそれぞれが当該ギフティング要求において支払った対価の総額が一定額以上である場合に、対価の一部又は全部を返還する。 In addition, in the fourth embodiment, the management means 52 returns all or part of the compensation if the total amount of compensation paid by each of two or more users who made a gifting request within a specified time period in the gifting request is equal to or exceeds a certain amount.

この構成によれば、所定時間内において支払った対価の総額が多い場合において、ギフティングのタイミングが重複した各ユーザの失望感を軽減することができる。 This configuration can reduce disappointment felt by users whose gifting timing overlaps when the total amount paid within a given time period is large.

また、第四実施形態では、管理手段52は、動画を視聴するユーザ数が一定数以上である場合に、対価の一部又は全部を返還する。 In addition, in the fourth embodiment, the management means 52 refunds part or all of the payment if the number of users watching the video is equal to or greater than a certain number.

この構成によれば、動画を視聴するユーザが一定数以上である場合において、ギフティングが重複したことにより、他のユーザ等にギフティングが認識されなかったとしても、当該ギフティングが重複したユーザの失望感を軽減することができる。 With this configuration, when a certain number of users or more are watching a video, even if the gifting is not recognized by other users due to a duplicate gifting, the disappointment of the user who received the duplicate gifting can be reduced.

また、第四実施形態では、管理手段52は、所定時間内において二以上のユーザが同じ対価を支払うギフティング要求をした場合に、対価の一部又は全部を返還する。 In addition, in the fourth embodiment, when two or more users make gifting requests to pay the same amount within a specified period of time, the management means 52 returns a part or all of the amount.

この構成によれば、同じ対価であるギフトのギフティングが重複した場合であっても、ユーザの失望感を軽減することができる。 This configuration can reduce disappointment for users even when gifts of the same value are given twice.

また、第四実施形態では、管理手段52は、所定時間内において二以上のユーザが同じギフトに対するギフティング要求をした場合に、対価の一部又は全部を返還する。 In addition, in the fourth embodiment, the management means 52 returns part or all of the consideration when two or more users make gifting requests for the same gift within a specified period of time.

この構成によれば、同じギフトのギフティングが重複した場合であっても、ユーザの失望感を軽減することができる。 This configuration can reduce disappointment for users even if they receive the same gift twice.

---変形例---
なお、本発明は上記の具体例に限定されるものではない。すなわち、上記の具体例に、当業者が適宜設計変更を加えたものも、本発明の特徴を備えている限り、本発明の範囲に包含される。また、前述した実施形態及び後述する変形例が備える各要素は、技術的に可能な限りにおいて組み合わせることができ、これらを組み合わせたものも本発明の特徴を含む限り本発明の範囲に包含される。
---Modifications---
The present invention is not limited to the above specific examples. In other words, even if a person skilled in the art appropriately modifies the above specific examples, the present invention will include the features of the present invention. In addition, the elements of the above-mentioned embodiment and the modified examples described below can be combined to the extent technically possible, and the combination of these is also included in the scope of the present invention as long as it includes the features of the present invention.

例えば、第一実施形態等では、ライブ画面には、演者オブジェクトが表される場合を説明したが、視聴している各ユーザのアバターが表されてもよい。 For example, in the first embodiment, a performer object is displayed on the live screen, but the avatar of each viewing user may also be displayed.

また、第一実施形態等では、ギフト選択領域では、各動画において共通のギフトが選択可能である場合を説明したが、動画に登場する演者オブジェクトに応じて異なるギフトが選択可能であってもよい。また、ユーザは、複数の演者オブジェクトが登場している場合、どの演者オブジェクトにギフティングするかを選択できるようにしてもよい。 In the first embodiment and other embodiments, a case has been described in which a gift that is common to each video can be selected in the gift selection area, but different gifts may be selectable depending on the performer object that appears in the video. Also, when multiple performer objects appear, the user may be able to select which performer object to gift to.

また、第一実施形態等では、複数の配信中の動画には、それぞれ異なる演者オブジェクトが登場する場合を説明したが、同じ演者オブジェクトが登場する場合があってもよい。例えば、少なくとも二つの配信中の動画では、演者オブジェクトの一部又は全部が共通する一方で、演奏プログラムが異なってもよい。 In addition, in the first embodiment and the like, a case has been described in which different performer objects appear in multiple currently-distributed videos, but the same performer object may appear. For example, at least two currently-distributed videos may have some or all of the performer objects in common, but may have different performance programs.

また、第一実施形態等では、ギフティング要求は、ギフトに対応付けられた対価を支払う指示である場合を説明したが、ユーザが事前に購入したギフトを贈る指示であってもよい。 In the first embodiment and other embodiments, the gifting request is described as an instruction to pay a price associated with a gift, but it may also be an instruction to give a gift that the user has purchased in advance.

また、第一実施形態等では、ユーザと所定関係にあるユーザがフレンドユーザである場合を説明したが、ユーザと同じチーム(ギルド)に属するユーザであってもよい。 In addition, in the first embodiment and the like, a case has been described in which a user who has a predetermined relationship with a user is a friend user, but the user may also be a user who belongs to the same team (guild) as the user.

また、第一実施形態では、管理手段52は、ユーザ情報50Aの履歴情報に基づいて一又は複数の推奨ギフトを特定する場合を説明したが、ユーザ情報50Aの所有通貨情報に基づいて一又は複数の推奨ギフトを特定してもよい。例えば、管理手段52は、ユーザが所有している無償通貨や有償通貨によって購入可能な推奨ギフトのみを特定してもよい。 In the first embodiment, the management means 52 identifies one or more recommended gifts based on the history information of the user information 50A. However, the management means 52 may identify one or more recommended gifts based on owned currency information of the user information 50A. For example, the management means 52 may identify only recommended gifts that can be purchased with free currency or paid currency owned by the user.

また、第一実施形態では、管理手段52は、推奨ギフトをギフティングするための対価を通常よりも少なくする場合を説明したが、推奨ギフトをギフティングするための対価を通常よりも多くしてもよい。また、管理手段52は、予めユーザから、推奨ギフトとして特定(推奨)するギフトの対価(範囲)の登録を受け付け、当該対価に応じた推奨ギフトを特定してもよい。また、管理手段52は、ユーザが過去にギフティングしたギフトの対価の統計(例えば、平均値や中央値等)に応じて、推奨ギフトを特定してもよい。 In the first embodiment, the management means 52 has been described as setting a lower price for gifting a recommended gift than usual, but the price for gifting a recommended gift may be higher than usual. The management means 52 may also accept registration of the price (range) of gifts to be identified (recommended) as recommended gifts from the user in advance, and identify recommended gifts according to the price. The management means 52 may also identify recommended gifts based on statistics (e.g., average value, median value, etc.) of the prices of gifts gifted by users in the past.

また、第二実施形態では、表示手段54は、統計情報としてユーザ数を表す場合を説明したが、この統計情報は、ユーザ数の範囲(例えば、1~5人や、6人~10人等)や、「多い」又は「少ない」といった抽象的な情報であってもよいし、グラフや、色彩、マーク等による情報等であってもよい。 In the second embodiment, the display means 54 displays the number of users as statistical information, but this statistical information may be abstract information such as a range of the number of users (e.g., 1 to 5 people, 6 to 10 people, etc.), or "many" or "few," or may be information in the form of a graph, color, mark, etc.

また、第二実施形態では、管理手段52は、ユーザがギフト選択領域においてギフトを仮選択した場合、動画情報50Cの視聴ユーザ情報に、当該仮選択されたギフトのギフトIDを格納する場合を説明したが、ギフト選択領域において表示されている複数のギフトを仮選択しているギフトとしてもよい。例えば、管理手段52は、ギフト選択領域に表されるスライドバーに対する指示(スクロール)によって、ギフト選択領域において表示されている複数のギフトを仮選択されたギフトとして、動画情報50Cの視聴ユーザ情報を更新する。 In the second embodiment, the management means 52 stores the gift ID of the provisionally selected gift in the viewing user information of the video information 50C when the user provisionally selects a gift in the gift selection area. However, multiple gifts displayed in the gift selection area may be treated as provisionally selected gifts. For example, the management means 52 updates the viewing user information of the video information 50C by treating multiple gifts displayed in the gift selection area as provisionally selected gifts in response to an instruction (scroll) on a slide bar displayed in the gift selection area.

また、第二実施形態では、表示手段54は、ギフトを仮選択しているユーザからギフティング要求がされる前に、当該ユーザに対してギフトを仮選択しているユーザ数に関する統計情報を表示させる場合を説明したが、統計情報を表示せずに、管理手段52によって特定された推奨ギフト(仮選択しているユーザ数が少ないギフト)を表示させてもよい。 In the second embodiment, the display means 54 displays statistical information regarding the number of users who have provisionally selected a gift for a user before the user who has provisionally selected a gift makes a gifting request. However, it is also possible to display recommended gifts (gifts that have been provisionally selected by a small number of users) identified by the management means 52 without displaying the statistical information.

また、第二実施形態では、管理手段52は、ギフトを仮選択しているユーザ数が少ない一又は複数の推奨ギフトを特定する場合を説明したが、仮選択しているユーザ数が多いギフトを推奨ギフトとして特定してもよい。これにより、動画を視聴しているユーザ同士が同じタイミングで同じギフト(推奨ギフト)をギフティングすることができ、当該動画を盛り上げることができる。 In the second embodiment, the management means 52 identifies one or more recommended gifts for which a small number of users have provisionally selected the gift. However, a gift that a large number of users have provisionally selected may be identified as a recommended gift. This allows users watching a video to gift the same gift (recommended gift) at the same time, thereby creating excitement for the video.

また、第二実施形態では、管理手段52は、ギフトを仮選択しているユーザ数が少ない一又は複数の推奨ギフトを特定する場合を説明したが、仮選択しているユーザ数が多いギフトの対価を増加させてもよい。また、管理手段52は、仮選択しているユーザ数が少ないギフトの対価を減少させてもよい。
また、管理手段52は、仮選択しているユーザ数が多いギフトの対価を減少させてもよい。また、管理手段52は、仮選択しているユーザ数が少ないギフトの対価を増加させてもよい。
In the second embodiment, the management unit 52 identifies one or more recommended gifts that have been provisionally selected by a small number of users, but the management unit 52 may increase the value of a gift that has been provisionally selected by a large number of users.The management unit 52 may also decrease the value of a gift that has been provisionally selected by a small number of users.
The management unit 52 may also decrease the value of a gift that is provisionally selected by a large number of users, or increase the value of a gift that is provisionally selected by a small number of users.

また、第三実施形態では、所定時間は、或るギフトの対価が高いほど長い場合を説明したが、或るギフトの対価が高いほど短くてもよい。 In the third embodiment, the specified time is longer the higher the value of a gift, but the specified time may be shorter the higher the value of a gift.

また、第三実施形態では、所定時間は、動画において或るギフトが表示される時間である場合を説明したが、或るギフトの表示時間に対して、一定時間を加算した時間や、減算した時間、所定係数(例えば、0を超える値)を乗算した時間であってもよい。 In the third embodiment, the specified time is the time during which a certain gift is displayed in the video, but it may be a time obtained by adding or subtracting a certain time to or from the display time of a certain gift, or by multiplying the time by a specified coefficient (e.g., a value greater than 0).

また、第三実施形態では、管理手段52は、他のユーザに対して或るギフトの対価よりも低い対価が対応付けられたギフトに対するギフティング要求を制限する場合を説明したが、他のユーザに対して或るギフトの対価よりも高い対価が対応付けられたギフトに対するギフティング要求を制限してもよい。 In the third embodiment, the management means 52 has been described as restricting gifting requests for gifts associated with a lower value than the value of a certain gift for other users, but it may also restrict gifting requests for gifts associated with a higher value than the value of a certain gift for other users.

また、第三実施形態では、或るギフトは、対価が所定額以上である場合を説明したが、対価が所定額未満であってもよい。 In the third embodiment, a gift is described as having a price equal to or greater than a predetermined amount, but the price may be less than the predetermined amount.

また、第三実施形態では、管理手段52は、或るユーザと所定関係にあるユーザに対しては、ギフティング要求を制限しない場合を説明したが、或るユーザと所定関係にあるユーザに対してギフティング要求を制限し、所定関係にないユーザに対してはギフティング要求を制限しなくてもよい。 In the third embodiment, the management means 52 does not restrict gifting requests from users who have a specified relationship with a certain user. However, it is also possible to restrict gifting requests from users who have a specified relationship with a certain user, and not restrict gifting requests from users who do not have the specified relationship.

また、第三実施形態では、管理手段52は、特別会員であるユーザに対しては、ギフティング要求を制限しない場合を説明したが、特別会員であるユーザに対してギフティング要求を制限し、通常会員であるユーザに対してはギフティング要求を制限しなくてもよい。 In the third embodiment, the management means 52 does not restrict gifting requests from users who are special members, but it is also possible to restrict gifting requests from users who are special members and not restrict gifting requests from users who are regular members.

また、第三実施形態では、管理手段52は、或るユーザが特別会員である場合に、当該或るユーザと同じ動画を視聴している他のユーザのギフティング要求を制限する場合を説明したが、或るユーザが特別会員である場合に、当該或るユーザと同じ動画を視聴している他のユーザのギフティング要求を制限しないこととしてもよい。 In the third embodiment, the management means 52 has been described as restricting the gifting requests of other users who are watching the same video as a certain user when the certain user is a special member, but it may be possible not to restrict the gifting requests of other users who are watching the same video as the certain user when the certain user is a special member.

また、第三実施形態では、管理手段52は、或るユーザと所定関係にあるユーザに対しては、ギフティング要求を制限しない場合を説明したが、何れかのユーザ又は特定のユーザ(例えばフレンドユーザ)がギフティングを行った場合に、当該ギフティングのタイミングと重複して自動的なギフティング(自動ギフティング)を行えるようにしてもよい。例えば、ユーザは、自動ギフティングのトリガーとなるユーザ(例えばフレンドユーザ)や、トリガーとなるユーザの行動(例えば、所定額以上のギフトをギフティングしたことや、所定ギフトをギフティングしたこと等)、自身がギフティングするギフトの種類又は対価等を事前に設定することができる。これにより、動画を視聴している各ユーザは、同じタイミングでギフトをギフティングすることができるため、当該動画を盛り上げることができる。 In the third embodiment, the management means 52 does not restrict gifting requests from users who have a predetermined relationship with a certain user. However, when any user or a specific user (e.g., a friend user) performs a gifting, automatic gifting (automatic gifting) may be performed at the same time. For example, a user can set in advance the user (e.g., a friend user) that will trigger automatic gifting, the user's action that will trigger the automatic gifting (e.g., gifting a gift of a predetermined amount or more, gifting a predetermined gift, etc.), the type or value of the gift that the user will gift, etc. This allows each user watching the video to gift gifts at the same time, thereby livening up the video.

また、第四実施形態では、管理手段52は、所定時間内において二以上のユーザがギフティング要求をした場合、対価の一部又は全部を返還する場合を説明したが、対価の一部又は全部を返還せずに、消費する対価を少なくしてもよい。例えば、管理手段52は、所定時間内においてギフティング要求を遅く行った一部のユーザに対して、消費する対価を少なくしてもよい。 In the fourth embodiment, the management means 52 returns part or all of the consideration when two or more users make gifting requests within a specified time period. However, the management means 52 may reduce the consideration consumed without returning part or all of the consideration. For example, the management means 52 may reduce the consideration consumed for some users who make gifting requests late within a specified time period.

また、管理手段52は、所定時間内において二以上である所定数のユーザがギフティング要求をした場合、対価の一部又は全部を当該ユーザそれぞれに返還してもよい。この所定数としては、3人や5人等が挙げられる。 In addition, when a predetermined number of users (two or more) make gifting requests within a predetermined time period, the management means 52 may return a part or all of the consideration to each of the users. Examples of this predetermined number include three or five users.

また、第四実施形態では、管理手段52は、所定時間内において二以上のユーザがギフティング要求をした場合、一部のユーザには対価の一部又は全部を返還し、残りのユーザには対価の一部又は全部を返還しない場合を説明したが、一部のユーザと残りのユーザによって、返還する対価の量(割合)を変えてもよい。例えば、管理手段52は、一部のユーザには支払った対価の50%を返還し、残りのユーザには支払った対価の10%を返還する。 In the fourth embodiment, when two or more users make gifting requests within a specified time period, the management means 52 returns some or all of the consideration to some of the users and does not return some or all of the consideration to the remaining users. However, the amount (proportion) of the consideration returned may be different depending on whether the some or the remaining users are gifted. For example, the management means 52 returns 50% of the consideration paid to some of the users and 10% of the consideration paid to the remaining users.

また、例えば、管理手段52は、一部のユーザと残りのユーザによって、返還する対価の種類を変えてもよい。例えば、管理手段52は、一部のユーザには支払った対価(例えばコイン)と同じ種類の対価(例えばコイン)を返還し、残りのユーザには支払った対価(例えばクリスタル)とは異なる対価(例えばコイン)を返還する。 In addition, for example, the management means 52 may change the type of compensation returned between some users and the remaining users. For example, the management means 52 may return the same type of compensation (e.g., coins) as the compensation paid (e.g., coins) to some users, and return a compensation (e.g., coins) different from the compensation paid (e.g., crystals) to the remaining users.

また、管理手段52は、所定時間内において二以上のユーザがギフティング要求をした場合、各ユーザが支払った対価に関わらず、各ユーザに同じ量の対価(例えば、コイン100枚や、50円)を返還(付与)してもよい。 In addition, when two or more users make gifting requests within a specified period of time, the management means 52 may return (grant) the same amount of compensation to each user (e.g., 100 coins or 50 yen) regardless of the compensation paid by each user.

10…サーバ装置
12…端末装置
50…記憶手段
52…管理手段
54…表示手段

10... Server device 12... Terminal device 50... Storage means 52... Management means 54... Display means

Claims (11)

配信中の動画を視聴する各ユーザが、当該動画にギフトを表示させるギフティングを行うためのプログラムであって、
コンピュータを、
各ユーザによるギフトのギフティングを管理する管理手段、
前記ユーザがギフトの対価を支払うギフティング要求をしたことに応じて、当該ギフトを前記動画に表示させる表示手段、
として機能させ、
前記管理手段は、所定時間内において二以上のユーザが前記ギフティング要求をした場合、前記対価の一部又は全部を当該二以上のユーザそれぞれに返還する、
プログラム。
A program for allowing each user who watches a video being distributed to perform gifting by displaying a gift on the video,
Computer,
A management means for managing the gifting of gifts by each user;
a display means for displaying the gift on the video in response to a gifting request by the user to pay a price for the gift;
Function as a
When two or more users make the gifting request within a predetermined time, the management means returns a part or all of the consideration to each of the two or more users.
program.
前記管理手段は、前記所定時間内においてギフティング要求をしたユーザの数が多いほど、当該ユーザそれぞれに返還する対価を多くする、
請求項1に記載のプログラム。
the management means increases the amount of compensation returned to each user as the number of users who have made gifting requests within the specified time period increases;
The program according to claim 1.
配信中の動画を視聴する各ユーザが、当該動画にギフトを表示させるギフティングを行うためのプログラムであって、
コンピュータを、
各ユーザによるギフトのギフティングを管理する管理手段、
前記ユーザがギフトの対価を支払うギフティング要求をしたことに応じて、当該ギフトを前記動画に表示させる表示手段、
として機能させ、
前記管理手段は、所定時間内において二以上のユーザが前記ギフティング要求をした場合、前記対価の一部又は全部を当該二以上のユーザの一部に返還する、
プログラム。
A program for allowing each user who watches a video being distributed to perform gifting by displaying a gift on the video,
Computer,
A management means for managing the gifting of gifts by each user;
a display means for displaying the gift on the video in response to a gifting request by the user to pay a price for the gift;
Function as a
When two or more users make the gifting request within a predetermined time, the management means returns a part or all of the consideration to some of the two or more users.
program.
前記管理手段は、前記所定時間内においてギフティング要求を行った二以上のユーザのうち、当該ギフティング要求において支払った対価が所定額以上のユーザに、前記対価の一部又は全部を返還する、
請求項3に記載のプログラム。
The management means returns a part or all of the consideration paid in the gifting request to a user who has paid a predetermined amount or more, among the two or more users who have made a gifting request within the predetermined time period.
The program according to claim 3.
前記管理手段は、前記所定時間内においてギフティング要求を行った二以上のユーザのうち、当該ギフティング要求において支払った対価が所定額未満のユーザに、前記対価の一部又は全部を返還する、
請求項3に記載のプログラム。
The management means returns a part or all of the consideration to a user who has made a gifting request within the specified time period and paid less than a specified amount in the gifting request.
The program according to claim 3.
前記管理手段は、前記所定時間内においてギフティング要求を行った二以上のユーザそれぞれが当該ギフティング要求において支払った対価の総額が一定額以上である場合に、前記対価の一部又は全部を返還する、
請求項1又は3に記載のプログラム。
The management means returns a part or all of the compensation paid by each of two or more users who have made a gifting request within the specified time period when the total amount of the compensation paid in the gifting request is equal to or exceeds a certain amount.
The program according to claim 1 or 3.
前記管理手段は、前記動画を視聴するユーザ数が一定数以上である場合に、前記対価の一部又は全部を返還する、
請求項1又は3に記載のプログラム。
The management means returns a part or all of the compensation when the number of users watching the video is equal to or greater than a certain number.
The program according to claim 1 or 3.
前記管理手段は、前記所定時間内において前記二以上のユーザが同じ対価を支払うギフティング要求をした場合に、前記対価の一部又は全部を返還する、
請求項1又は3に記載のプログラム。
When the two or more users make gifting requests to pay the same amount within the predetermined time period, the management means returns a part or all of the amount.
The program according to claim 1 or 3.
前記管理手段は、前記所定時間内において前記二以上のユーザが同じギフトに対するギフティング要求をした場合に、前記対価の一部又は全部を返還する、
請求項1又は3に記載のプログラム。
The management means returns a part or all of the consideration when the two or more users make a gifting request for the same gift within the predetermined time period.
The program according to claim 1 or 3.
配信中の動画を視聴する各ユーザが、当該動画にギフトを表示させるギフティングを行うための情報処理装置であって、
各ユーザによるギフトのギフティングを管理する管理手段と、
前記ユーザがギフトの対価を支払うギフティング要求をしたことに応じて、当該ギフトを前記動画に表示させる表示手段と、
を備え、
前記管理手段は、所定時間内において二以上のユーザが前記ギフティング要求をした場合、前記対価の一部又は全部を当該二以上のユーザそれぞれに返還する、
情報処理装置。
An information processing device for allowing each user who watches a video being distributed to perform gifting by displaying a gift on the video,
A management means for managing gifting of gifts by each user;
a display means for displaying the gift on the video in response to a gifting request by the user to pay a price for the gift;
Equipped with
When two or more users make the gifting request within a predetermined time, the management means returns a part or all of the consideration to each of the two or more users.
Information processing device.
配信中の動画を視聴する各ユーザが、当該動画にギフトを表示させるギフティングを行うための情報処理装置であって、
各ユーザによるギフトのギフティングを管理する管理手段と、
前記ユーザがギフトの対価を支払うギフティング要求をしたことに応じて、当該ギフトを前記動画に表示させる表示手段と、
を備え、
前記管理手段は、所定時間内において二以上のユーザが前記ギフティング要求をした場合、前記対価の一部又は全部を当該二以上のユーザの一部に返還する、
情報処理装置。

An information processing device for allowing each user who watches a video being distributed to perform gifting by displaying a gift on the video,
A management means for managing gifting of gifts by each user;
a display means for displaying the gift on the video in response to a gifting request by the user to pay a price for the gift;
Equipped with
When two or more users make the gifting request within a predetermined time, the management means returns a part or all of the consideration to some of the two or more users.
Information processing device.

JP2024054953A 2024-03-28 2024-03-28 PROGRAM AND INFORMATION PROCESSING APPARATUS Active JP7540615B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024054953A JP7540615B1 (en) 2024-03-28 2024-03-28 PROGRAM AND INFORMATION PROCESSING APPARATUS

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2024054953A JP7540615B1 (en) 2024-03-28 2024-03-28 PROGRAM AND INFORMATION PROCESSING APPARATUS

Publications (2)

Publication Number Publication Date
JP7540615B1 true JP7540615B1 (en) 2024-08-27
JP2025152832A JP2025152832A (en) 2025-10-10

Family

ID=92499000

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024054953A Active JP7540615B1 (en) 2024-03-28 2024-03-28 PROGRAM AND INFORMATION PROCESSING APPARATUS

Country Status (1)

Country Link
JP (1) JP7540615B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190080374A1 (en) 2017-09-13 2019-03-14 Andy Alvarez Systems and Methods for Virtual Gifting in an Online Chat System
CN113271473A (en) 2021-05-20 2021-08-17 杭州米络星科技(集团)有限公司 Live broadcast platform virtual article acquisition method, device, equipment and storage medium
JP2023096558A (en) 2021-12-27 2023-07-07 株式会社カプコン Game program and game system
JP2024012047A (en) 2022-07-14 2024-01-25 株式会社Mixi Information processing device, information processing method and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190080374A1 (en) 2017-09-13 2019-03-14 Andy Alvarez Systems and Methods for Virtual Gifting in an Online Chat System
CN113271473A (en) 2021-05-20 2021-08-17 杭州米络星科技(集团)有限公司 Live broadcast platform virtual article acquisition method, device, equipment and storage medium
JP2023096558A (en) 2021-12-27 2023-07-07 株式会社カプコン Game program and game system
JP2024012047A (en) 2022-07-14 2024-01-25 株式会社Mixi Information processing device, information processing method and program

Also Published As

Publication number Publication date
JP2025152832A (en) 2025-10-10

Similar Documents

Publication Publication Date Title
JP7662970B2 (en) Information processing device, information processing program, information processing method, and information terminal program
JP2018068660A (en) Program, information processor, and information processing system
JP7472957B2 (en) PROGRAM AND INFORMATION PROCESSING APPARATUS
JP6512323B1 (en) Information processing apparatus and program
JP7540615B1 (en) PROGRAM AND INFORMATION PROCESSING APPARATUS
JP7540612B1 (en) PROGRAM AND INFORMATION PROCESSING APPARATUS
JP7540614B1 (en) PROGRAM AND INFORMATION PROCESSING APPARATUS
JP7540613B1 (en) PROGRAM AND INFORMATION PROCESSING APPARATUS
JP6745377B1 (en) System, method and program for delivering live video
JP2019155124A (en) Program, information processor, and information processing system
JP2024062375A (en) PROGRAM AND INFORMATION PROCESSING APPARATUS
JP7613627B1 (en) PROGRAM AND INFORMATION PROCESSING APPARATUS
JP7619515B1 (en) PROGRAM AND INFORMATION PROCESSING APPARATUS
JP7697406B2 (en) PROGRAM AND INFORMATION PROCESSING APPARATUS
JP2012063985A (en) Electronic book reading terminal, electronic book distribution system, and server and method for electronic book distribution
JP7522361B2 (en) Information processing device, information processing program, information processing method, and information terminal program
JP2024062186A (en) Program and information processing device
JP2021077301A (en) Crowd-funding system, information processing method, and computer program
JP7635600B2 (en) Arcade game device, game system, program, and server device
JP2025164608A (en) System, method, program, and device for providing content distribution services
JP2026005709A (en) System, method, program, and device for providing content distribution services
JP2025164607A (en) System, method, program, and device for providing content distribution services
JP2025162912A (en) System, method, program, and device for providing content distribution services
JP2019150185A (en) Information processing device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240523

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20240523

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240716

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240729

R150 Certificate of patent or registration of utility model

Ref document number: 7540615

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150