JP2020017871A - Information processing apparatus, moving image distribution method, and moving image distribution program - Google Patents

Information processing apparatus, moving image distribution method, and moving image distribution program Download PDF

Info

Publication number
JP2020017871A
JP2020017871A JP2018139740A JP2018139740A JP2020017871A JP 2020017871 A JP2020017871 A JP 2020017871A JP 2018139740 A JP2018139740 A JP 2018139740A JP 2018139740 A JP2018139740 A JP 2018139740A JP 2020017871 A JP2020017871 A JP 2020017871A
Authority
JP
Japan
Prior art keywords
moving image
singing
user
video
image
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.)
Granted
Application number
JP2018139740A
Other languages
Japanese (ja)
Other versions
JP7208466B2 (en
JP2020017871A5 (en
Inventor
浩司 小野里
Koji Onozato
浩司 小野里
佑輔 後藤
Yusuke Goto
佑輔 後藤
智愛 鹿野
Chie KANO
智愛 鹿野
陽樹 佐藤
Haruki Sato
陽樹 佐藤
幸次朗 村上
Kojiro Murakami
幸次朗 村上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mixi Inc
Original Assignee
Mixi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mixi Inc filed Critical Mixi Inc
Priority to JP2018139740A priority Critical patent/JP7208466B2/en
Publication of JP2020017871A publication Critical patent/JP2020017871A/en
Publication of JP2020017871A5 publication Critical patent/JP2020017871A5/ja
Priority to JP2022210354A priority patent/JP7436912B2/en
Application granted granted Critical
Publication of JP7208466B2 publication Critical patent/JP7208466B2/en
Priority to JP2024012079A priority patent/JP2024072820A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

To provide an information processing device, a moving image distribution method and a moving image distribution program which change a display mode of a moving image on a portable terminal without using a sound of the moving image.SOLUTION: A server performs a moving image of interest determination process for determining, as a moving image of interest, a dance moving image having the largest movement of a dancer among a plurality of dance moving images simultaneously displayed on the screen of the portable terminal, and distributes the moving image of interest to the portable terminal so as to be displayed larger than the other dance moving images. The moving image of interest determination process extracts an image indicating the dancer from the moving image at a predetermined time interval, and determines a moving image having the largest difference in the extracted subject among a plurality of moving images, as the moving image of interest.SELECTED DRAWING: Figure 18

Description

本発明は、情報処理装置、動画配信方法及び動画配信プログラムに関するものである。   The present invention relates to an information processing device, a moving image distribution method, and a moving image distribution program.

近年、コンピュータネットワークを介して携帯端末等の情報処理装置に配信されるウェブサイト(Webページ,Webサービス)やオンラインゲーム、アプリケーションソフトウェア(以下「アプリ」という。)等のオンラインサービスが広く普及している。   In recent years, online services such as websites (Web pages, Web services), online games, and application software (hereinafter referred to as “apps”) distributed to information processing devices such as mobile terminals via a computer network have become widespread. I have.

オンラインサービスの一つに、ユーザ自身が撮影した動画を投稿し、他のユーザによる当該動画の視聴を可能とする動画投稿サイトがある。この動画投稿サイトには、ユーザ自身による歌唱動画等のパフォーマンス動画の投稿も行われている。また、異なる投稿者によるパフォーマンス動画の対戦といったオンラインサービスも想定される。   As one of the online services, there is a moving image posting site that allows a user to post a moving image taken by the user himself and to allow other users to view the moving image. On this video posting site, users also post performance videos such as singing videos. In addition, online services such as competition of performance videos by different contributors are also assumed.

ここで、特許文献1には、コラボレーションのカラオケ歌唱映像を構成する各カラオケ歌唱映像を表示する際に、各カラオケ歌唱映像の歌唱音声の音量について、所定の基準値以上か否かをそれぞれ判定し、判定された歌唱音声の音量が所定の基準値以上であるカラオケ歌唱映像を特定可能に表示するカラオケ装置が開示されている。これにより、このカラオケ装置は、基準値以上の音量で歌唱している利用者のカラオケ歌唱映像を大きく表示し、歌唱を行っていない利用者のカラオケ歌唱映像及びカラオケ歌唱映像を小さく表示することになる。   Here, in Patent Literature 1, when each karaoke singing video constituting the collaboration karaoke singing video is displayed, it is determined whether or not the volume of the singing voice of each karaoke singing video is equal to or more than a predetermined reference value. There is disclosed a karaoke apparatus that displays a karaoke singing image in which the determined volume of the singing voice is equal to or higher than a predetermined reference value so as to be specified. This allows the karaoke apparatus to display a karaoke singing image of a user singing at a volume equal to or higher than the reference value in a large size, and display a karaoke singing image and a karaoke singing image of a non-singing user in a small size. Become.

特開2014−092592号公報JP 2014-092592 A

しかしながら、特許文献1に開示されているカラオケ装置は、歌唱音声の音量に基づいてカラオケ歌唱映像を特定するものであるため、例えばユーザが音声を発しない場合もあるダンス等のパフォーマンス動画には対応できない。   However, the karaoke apparatus disclosed in Patent Literature 1 specifies a karaoke singing image based on the volume of the singing voice, and therefore, for example, does not support performance moving images such as dances in which the user may not emit sound. Can not.

本発明は、このような事情に鑑みてなされたものであって、動画の音を用いることなく複数の動画の表示態様を変化させることができる、情報処理装置、動画配信方法及び動画配信プログラムを提供することを目的とする。   The present invention has been made in view of such circumstances, and an information processing apparatus, a moving image distribution method, and a moving image distribution program capable of changing a display mode of a plurality of moving images without using sound of the moving image are provided. The purpose is to provide.

上記課題を解決するために、本発明の情報処理装置、動画配信方法及び動画配信プログラムは以下の手段を採用する。   In order to solve the above problems, an information processing apparatus, a moving image distribution method, and a moving image distribution program of the present invention employ the following means.

上記課題を解決するため、本発明の一態様である「情報処理装置」は、ユーザが投稿した動画を端末装置に配信する情報処理装置であって、複数の前記動画を前記端末装置の画面に同時に表示されるように配信する配信手段と、複数の前記動画のうち、被写体の動きが最も大きい前記動画を注目動画であると判定する判定手段と、を備え、前記配信手段は、前記注目動画が他の前記動画に比べて大きく表示されるように前記動画を前記端末装置に配信する。   In order to solve the above problems, an “information processing device” according to an aspect of the present invention is an information processing device that distributes a moving image posted by a user to a terminal device, and displays a plurality of the moving images on a screen of the terminal device. A distribution unit that distributes the moving image to be displayed at the same time; and a determination unit that determines that the moving image of the subject having the largest movement among the plurality of moving images is the moving image of interest. Is distributed to the terminal device such that is displayed larger than other moving images.

上記課題を解決するため、本発明の一態様である「動画配信方法」は、ユーザが投稿した動画を端末装置に配信する動画配信方法であって、複数の前記動画を前記端末装置の画面に同時に表示されるように配信する第1工程と、複数の前記動画のうち、被写体の動きが最も大きい前記動画を注目動画であると判定する第2工程と、を有し、前記第2工程は、前記注目動画が他の前記動画に比べて大きく表示されるように前記動画を前記端末装置に配信する。   In order to solve the above problems, a “moving image distribution method” according to an aspect of the present invention is a moving image distribution method for distributing a moving image posted by a user to a terminal device, and displays a plurality of the moving images on a screen of the terminal device. A first step of distributing so as to be displayed at the same time; and a second step of judging that the moving image of the subject having the largest motion among the plurality of moving images is the moving image of interest. And distributing the moving image to the terminal device such that the noted moving image is displayed larger than other moving images.

上記課題を解決するため、本発明の一態様である「動画配信プログラム」は、ユーザが投稿した動画を端末装置に配信する情報処理装置が備えるコンピュータを、複数の前記動画を前記端末装置の画面に同時に表示されるように配信する配信手段と、複数の前記動画のうち、被写体の動きが最も大きい前記動画を注目動画であると判定する判定手段と、して機能させ、前記配信手段は、前記注目動画が他の前記動画に比べて大きく表示されるように前記動画を前記端末装置に配信する。   In order to solve the above-described problems, an “moving image distribution program” according to an aspect of the present invention includes a computer provided in an information processing device that distributes a moving image posted by a user to a terminal device, and displays a plurality of the moving images on a screen of the terminal device A distribution unit that distributes the moving image to be displayed simultaneously, and a determination unit that determines that the moving image of the subject having the largest motion among the plurality of moving images is the moving image of interest. The moving image is distributed to the terminal device such that the noted moving image is displayed larger than the other moving images.

上記「情報処理装置」には、以下に例示するように、種々の技術的限定を加えてもよい。また、同趣旨の技術的限定を、「動画配信方法」が実行する処理ステップや「動画配信プログラム」の機能に加えてもよい。   Various technical limitations may be added to the “information processing device” as exemplified below. Further, a technical limitation having the same effect may be added to the processing steps executed by the “moving image distribution method” and the function of the “moving image distribution program”.

前記判定手段は、前記動画から前記被写体を示す画像を所定時間間隔で抽出し、複数の前記動画のうち抽出した前記被写体の差異が最も大きい前記動画を前記注目動画であると判定する。   The determining unit extracts an image indicating the subject from the moving image at predetermined time intervals, and determines that the moving image having the largest difference between the extracted subjects among the plurality of moving images is the attention moving image.

前記被写体は、人物であり、前記判定手段は、前記被写体の差異を前記被写体の手足の動きに基づいて判定する。   The subject is a person, and the determining unit determines the difference between the subjects based on the movement of the limbs of the subject.

前記配信手段は、前記注目動画の音が出力され、他の前記動画の音が出力されないように、前記動画を前記端末装置に配信する。   The distribution means distributes the moving image to the terminal device such that the sound of the moving image of interest is output and the sound of another moving image is not output.

前記判定手段は、前記注目動画の前記被写体の動きが所定時間以上、他の前記動画の前記被写体の動きよりも小さくなった場合、当該他の前記動画を前記注目動画であると判定する。   When the movement of the subject of the moving image of interest is smaller than the movement of the subject of another moving image for a predetermined time or more, the determining unit determines that the other moving image is the moving image of interest.

本発明によれば、動画の音を用いることなく複数の動画の表示態様を変化させることができる、という効果を有する。   ADVANTAGE OF THE INVENTION According to this invention, it has the effect that the display aspect of several moving images can be changed without using the sound of a moving image.

本発明の第1実施形態に係るカラオケシステムの構成図である。1 is a configuration diagram of a karaoke system according to a first embodiment of the present invention. 本発明の第1実施形態に係るサーバの電気的構成を示すブロック図である。FIG. 2 is a block diagram illustrating an electrical configuration of the server according to the first embodiment of the present invention. 本発明の第1実施形態に係る携帯端末の電気的構成を示すブロック図である。FIG. 2 is a block diagram illustrating an electrical configuration of the mobile terminal according to the first embodiment of the present invention. 本発明の第1実施形態に係る歌唱動画を撮影する場合における携帯端末の画面表示を示す図である。It is a figure showing the screen display of a personal digital assistant at the time of imaging a singing animation concerning a 1st embodiment of the present invention. 本発明の第1実施形態に係る歌唱動画を視聴する場合における携帯端末の画面表示を示す図である。It is a figure showing a screen display of a portable terminal at the time of watching a singing animation concerning a 1st embodiment of the present invention. 本発明の第1実施形態に係る対戦歌唱における視聴ユーザの携帯端末の画面表示を示す図である。It is a figure which shows the screen display of the portable terminal of the viewing-and-listening user in the battle song based on 1st Embodiment of this invention. 本発明の第1実施形態に係る対戦歌唱で用いられる楽曲の分割領域を示す模式図である。It is a schematic diagram which shows the division | segmentation area | region of the music used by the battle song based on 1st Embodiment of this invention. 本発明の第1実施形態に係る対戦歌唱における視聴ユーザの携帯端末の画面表示の他の例を示す図である。It is a figure showing other examples of a screen display of a personal digital assistant of a viewing user in a battle song concerning a 1st embodiment of the present invention. 本発明の第1実施形態に係る投銭エフェクト画像の選択を行う場合の画面表示を示す図である。It is a figure showing a screen display at the time of performing selection of a money-saving effect picture concerning a 1st embodiment of the present invention. 本発明の第1実施形態に係る投銭エフェクト画像が重畳された歌唱動画を示す図である。It is a figure which shows the singing moving image on which the money-feeding effect image concerning 1st Embodiment of this invention was superimposed. 本発明の第1実施形態に係る対戦歌唱機能に関する機能ブロック図である。FIG. 2 is a functional block diagram relating to a battle singing function according to the first embodiment of the present invention. 本発明の第1実施形態に係る対戦歌唱処理の流れを示すフローチャートである。It is a flowchart which shows the flow of the battle singing process concerning 1st Embodiment of this invention. 本発明の第1実施形態に係る投票処理の流れを示すフローチャートである。It is a flow chart which shows a flow of voting processing concerning a 1st embodiment of the present invention. 本発明の第2実施形態に係る対戦ダンスにおける視聴ユーザの携帯端末の画面表示を示す図である。It is a figure showing a screen display of a personal digital assistant of a viewing user in a battle dance concerning a 2nd embodiment of the present invention. 本発明の第2実施形態に係る対戦ダンスにおける注目動画の拡大表示を示す図である。It is a figure which shows the expansion display of the attention moving image in the battle dance which concerns on 2nd Embodiment of this invention. 本発明の第2実施形態に係る注目動画判定処理の説明に要する模式図である。It is a mimetic diagram required for explanation of attention video judging processing concerning a 2nd embodiment of the present invention. 本発明の第2実施形態に係る対戦ダンス機能に関する機能ブロック図である。It is a functional block diagram about a battle dance function concerning a 2nd embodiment of the present invention. 本発明の第2実施形態に係る注目動画拡大処理の流れを示すフローチャートである。It is a flow chart which shows a flow of attention animation expansion processing concerning a 2nd embodiment of the present invention.

以下に、本発明に係る情報処理装置、動画配信方法及び動画配信プログラムの一実施形態について、図面を参照して説明する。   Hereinafter, an embodiment of an information processing device, a moving image distribution method, and a moving image distribution program according to the present invention will be described with reference to the drawings.

[1.第1実施形態]
以下、本発明の第1実施形態について説明する。本実施形態ではパフォーマーが自身のパフォーマンスを携帯端末を用いて動画として記録してサーバへ送信することで動画投稿サイトにアップロードする。動画投稿サイトにアップロードされた動画(投稿動画)は、携帯端末を介して視聴可能とされる。なお、本実施形態では、パフォーマンスを歌唱とし、パフォーマーを歌唱ユーザとし、動画投稿サイトにアップロードされる動画を歌唱動画とする。また、動画投稿サイトにアップロードされた歌唱動画を視聴するユーザを視聴ユーザという。
[1. First Embodiment]
Hereinafter, a first embodiment of the present invention will be described. In this embodiment, the performer records his or her performance as a moving image using a mobile terminal and transmits the moving image to a server to upload the moving image to a moving image posting site. The video (posted video) uploaded to the video posting site can be viewed via a mobile terminal. In the present embodiment, the performance is singing, the performer is a singing user, and the video uploaded to the video posting site is a singing video. A user who watches a singing video uploaded to the video posting site is referred to as a viewing user.

[1−1.カラオケシステムの構成]
図1は、本実施形態に係るカラオケシステム1の概略構成図である。カラオケシステム1は、通信回線2、複数の携帯端末3(携帯端末3A1,3A2,3B)、及びサーバ4を含んで構成される。
[1-1. Karaoke system configuration]
FIG. 1 is a schematic configuration diagram of a karaoke system 1 according to the present embodiment. The karaoke system 1 includes a communication line 2, a plurality of portable terminals 3 (portable terminals 3A1, 3A2, 3B), and a server 4.

通信回線2は、コンピュータネットワークを形成するものであり、例えば、電気事業者によって提供される広域通信回線である。   The communication line 2 forms a computer network and is, for example, a wide-area communication line provided by an electric power company.

携帯端末3は、例えば、スマートフォンやタブレット端末、ノートパソコン等の情報処理端末であり、オンラインサービスをユーザが利用するために用いられる。携帯端末3は、画像を表示するタッチパネルディスプレイ3a、音を出力するスピーカー3b、音が入力されるマイクロフォン3c、被写体を撮影するカメラ3d、及びイヤホン(不図示)が接続されるイヤホン端子3e等を備える。なお、ここでいう撮影とは、カメラ3dが機能し、録画の有無にかかわりなく被写体がタッチパネルディスプレイ3aに表示されている状態である。タッチパネルディスプレイ3aは、例えばLCD(Liquid Crystal Display)及びタッチセンサを備える。LCDは、各種画像を表示し、タッチセンサは、指、スタイラス、又はペン等の指示体を用いて行われる各種入力操作を受け付ける。以下の説明ではタッチパネルディスプレイ3aを画面3aともいう。   The mobile terminal 3 is, for example, an information processing terminal such as a smartphone, a tablet terminal, or a notebook computer, and is used for a user to use an online service. The mobile terminal 3 includes a touch panel display 3a for displaying an image, a speaker 3b for outputting sound, a microphone 3c for inputting sound, a camera 3d for photographing a subject, and an earphone terminal 3e to which an earphone (not shown) is connected. Prepare. Note that shooting here refers to a state in which the camera 3d functions and the subject is displayed on the touch panel display 3a regardless of the presence or absence of recording. The touch panel display 3a includes, for example, an LCD (Liquid Crystal Display) and a touch sensor. The LCD displays various images, and the touch sensor receives various input operations performed using an indicator such as a finger, a stylus, or a pen. In the following description, the touch panel display 3a is also referred to as a screen 3a.

サーバ4は、通信回線2を介して、携帯端末3へオンラインサービスを提供する情報処理装置である。なお、図1の例では、歌唱ユーザは、携帯端末3Aから自身の歌唱動画(歌唱動画データ)をサーバ4へ送信することで当該歌唱動画を動画投稿サイトにアップロードする。そして、視聴ユーザは、携帯端末3Bを用いて動画投稿サイトへアクセスし、当該歌唱動画を視聴する。なお、歌唱ユーザは、携帯端末3Aを用いて動画投稿サイトへアクセスすることで、自身がアップロードした歌唱動画を視聴することも可能である。また、携帯端末3Bのユーザが歌唱ユーザとなり、歌唱動画を動画投稿サイトにアップロードすることも可能である。   The server 4 is an information processing device that provides an online service to the mobile terminal 3 via the communication line 2. In the example of FIG. 1, the singing user uploads the singing video to the video posting site by transmitting the singing video (singing video data) from the mobile terminal 3A to the server 4. Then, the viewing user accesses the video posting site using the mobile terminal 3B and views the singing video. The singing user can also view the singing video uploaded by himself / herself by accessing the video posting site using the mobile terminal 3A. In addition, the user of the mobile terminal 3B can be a singing user and upload a singing video to a video posting site.

[1−2.サーバの構成]
図2は、本実施形態に係るサーバ4の電気的構成を示すブロック図である。
[1-2. Server configuration]
FIG. 2 is a block diagram illustrating an electrical configuration of the server 4 according to the present embodiment.

本実施形態に係るサーバ4は、サーバ4全体の動作を司る主制御部であるCPU(Central Processing Unit)20、各種プログラム及び各種データ等が予め記憶されたROM(Read Only Memory)22、CPU20による各種プログラムの実行時のワークエリア等として用いられるRAM(Random Access Memory)24、各種プログラム及び各種データを記憶する記憶手段としてのHDD(Hard Disk Drive)26を備えている。   The server 4 according to the present embodiment includes a CPU (Central Processing Unit) 20, which is a main control unit that controls the entire operation of the server 4, a ROM (Read Only Memory) 22, in which various programs and various data are stored in advance, and the CPU 20. A RAM (Random Access Memory) 24 used as a work area when executing various programs and the like, and an HDD (Hard Disk Drive) 26 as a storage unit for storing various programs and various data are provided.

HDD26は、携帯端末3Aから送信された歌唱動画データ、すなわち動画投稿サイトにアップロードされた歌唱動画データや、歌唱ユーザが歌唱可能な楽曲を示す楽曲データ等を記憶する。なお、記憶手段は、HDD26に限らず、例えば、フラッシュメモリ等の半導体メモリ等の他の記憶媒体であってもよい。   The HDD 26 stores singing moving image data transmitted from the mobile terminal 3A, that is, singing moving image data uploaded to a moving image posting site, song data indicating songs that can be sung by a singing user, and the like. The storage means is not limited to the HDD 26, and may be another storage medium such as a semiconductor memory such as a flash memory.

さらに、サーバ4は、キーボード及びマウス等で構成されて各種操作の入力を受け付ける操作入力部28、各種画像を表示する例えば液晶ディスプレイ装置等のモニタ30、通信回線2を介して携帯端末3等の他の情報処理装置等と接続され、他の情報処理装置等との間で各種データの送受信を行う外部インタフェース32を備えている。   Further, the server 4 includes an operation input unit 28 which includes a keyboard and a mouse and receives input of various operations, a monitor 30 which displays various images, for example, a liquid crystal display device, and the mobile terminal 3 via the communication line 2. An external interface 32 is connected to another information processing device or the like, and transmits and receives various data to and from the other information processing device or the like.

これらCPU20、ROM22、RAM24、HDD26、操作入力部28、モニタ30、及び外部インタフェース32は、システムバス34を介して相互に電気的に接続されている。従って、CPU20は、ROM22、RAM24、及びHDD26へのアクセス、操作入力部28に対する操作状態の把握、モニタ30に対する画像の表示、並びに外部インタフェース32を介した他の情報処理装置等との各種データの送受信等を行なうことができる。   The CPU 20, the ROM 22, the RAM 24, the HDD 26, the operation input unit 28, the monitor 30, and the external interface 32 are electrically connected to each other via a system bus 34. Accordingly, the CPU 20 accesses the ROM 22, the RAM 24, and the HDD 26, grasps the operation state of the operation input unit 28, displays an image on the monitor 30, and exchanges various data with other information processing devices via the external interface 32. Transmission and reception can be performed.

[1−3.携帯端末の電気的構成]
図3は、携帯端末3の電気的構成を示す機能ブロック図である。
[1-3. Electrical configuration of mobile terminal]
FIG. 3 is a functional block diagram illustrating an electrical configuration of the mobile terminal 3.

携帯端末3は、図1に示される構成に加え、主制御部40、主記憶部42、補助記憶部44、通信部46、及び操作ボタン48を備える。   The mobile terminal 3 includes a main control unit 40, a main storage unit 42, an auxiliary storage unit 44, a communication unit 46, and operation buttons 48 in addition to the configuration shown in FIG.

主制御部40は、例えば、CPU、マイクロプロセッサ、DSP(Digital Signal Processor)等であり、携帯端末3の全体の動作を制御する。   The main control unit 40 is, for example, a CPU, a microprocessor, a DSP (Digital Signal Processor), or the like, and controls the entire operation of the mobile terminal 3.

主記憶部42は、例えば、RAMやDRAM(Dynamic Random Access Memory)等で構成されており、主制御部40による各種プログラムに基づく処理の実行時のワークエリア等として用いられる。   The main storage unit 42 includes, for example, a RAM and a dynamic random access memory (DRAM), and is used as a work area when the main control unit 40 executes processing based on various programs.

補助記憶部44は、例えば、フラッシュメモリ等の不揮発性メモリであり、画像等の各種データ及び主制御部40の処理に利用されるプログラム等を保存する。補助記憶部44に記憶されるプログラムは、例えば、携帯端末3の基本的な機能を実現するためのOS(Operating System)、各種ハードウェアを制御するためのドライバ、電子メールやウェブブラウジング、その他各種機能を実現するためのプログラム等である。また、補助記憶部44には、歌唱動画の撮影や投稿及び動画投稿サイトを視聴するためのアプリケーション(以下「動画投稿視聴アプリ」という。)が予め記憶されている。   The auxiliary storage unit 44 is, for example, a non-volatile memory such as a flash memory, and stores various data such as images and programs used for processing of the main control unit 40. The programs stored in the auxiliary storage unit 44 include, for example, an OS (Operating System) for realizing basic functions of the mobile terminal 3, a driver for controlling various hardware, e-mail and web browsing, and various other types. It is a program for realizing the function. In addition, an application (hereinafter, referred to as a “video posting / viewing application”) for capturing and posting a singing video and viewing a video posting site is stored in the auxiliary storage unit 44 in advance.

通信部46は、例えばNIC(Network Interface Controller)であり、通信回線2に接続する機能を有する。なお、通信部46は、NICに代えて又はNICと共に、無線LAN(Local Area Network)に接続する機能、無線WAN(Wide Area Network)に接続する機能、例えばBluetooth(登録商標)等の近距離の無線通信、及び赤外線通信等を可能とする機能を有してもよい。   The communication unit 46 is, for example, an NIC (Network Interface Controller), and has a function of connecting to the communication line 2. In addition, the communication unit 46 has a function of connecting to a wireless LAN (Local Area Network) and a function of connecting to a wireless WAN (Wide Area Network) instead of or together with the NIC. A function to enable wireless communication, infrared communication, and the like may be provided.

操作ボタン48は、携帯端末3の側面に設けられ、携帯端末3を起動又は停止させるための電源ボタンやスピーカー3bが出力する音のボリューム調整ボタン等である。   The operation buttons 48 are provided on a side surface of the mobile terminal 3, and are a power button for starting or stopping the mobile terminal 3, a volume adjustment button for sound output from the speaker 3 b, and the like.

これら主制御部40、主記憶部42、補助記憶部44、通信部46、操作ボタン48、タッチパネルディスプレイ3a、スピーカー3b、マイクロフォン3c、カメラ3d、及びイヤホン端子3eは、システムバス49を介して相互に電気的に接続されている。従って、主制御部40は、主記憶部42及び補助記憶部44へのアクセス、タッチパネルディスプレイ3aに対する画像の表示、ユーザによるタッチパネルディスプレイ3aや操作ボタン48に対する操作状態の把握、マイクロフォン3cへの音の入力、スピーカー3b又はイヤホン端子3eに接続されたイヤホンからの音の出力、カメラ3dに対する制御、及び通信部46を介した各種通信網や他の情報処理装置へのアクセス等を行える。   The main control unit 40, main storage unit 42, auxiliary storage unit 44, communication unit 46, operation button 48, touch panel display 3a, speaker 3b, microphone 3c, camera 3d, and earphone terminal 3e are interconnected via a system bus 49. Is electrically connected to Therefore, the main control unit 40 accesses the main storage unit 42 and the auxiliary storage unit 44, displays an image on the touch panel display 3a, grasps an operation state of the user on the touch panel display 3a and the operation buttons 48, and outputs a sound to the microphone 3c. Input, output of sound from an earphone connected to the speaker 3b or the earphone terminal 3e, control of the camera 3d, and access to various communication networks and other information processing devices via the communication unit 46 can be performed.

[1−4.歌唱ユーザによる歌唱動画の撮影]
歌唱ユーザが、携帯端末3Aを用いて歌唱動画を撮影する場合について説明する。
[1-4. Shooting of singing video by singing user]
A case where a singing user shoots a singing moving image using the mobile terminal 3A will be described.

歌唱ユーザは、歌唱動画を撮影する場合、携帯端末3Aに動画投稿視聴アプリを起動させる。動画投稿視聴アプリが起動すると、携帯端末3Aは複数の楽曲データを記憶したサーバ4にアクセスする。そして、歌唱ユーザは、動画投稿視聴アプリから自身で歌唱するための楽曲を任意に選択し、サーバ4から楽曲データを携帯端末3Aへダウンロードする。そして、歌唱ユーザは、動画投稿視聴アプリを用いて任意のタイミングで楽曲を再生して歌唱を行う。動画投稿視聴アプリは、楽曲の再生を開始すると共に、カメラ3dによって動画の撮影を開始する。すなわち、歌唱動画は、携帯端末3Aから楽曲が再生されながら携帯端末3Aによって撮影された動画である。   When photographing a singing moving image, the singing user activates the moving image posting / viewing application on the mobile terminal 3A. When the video posting / viewing application starts, the mobile terminal 3A accesses the server 4 that stores a plurality of music data. Then, the singing user arbitrarily selects a song for singing himself from the video posting / viewing application, and downloads song data from the server 4 to the mobile terminal 3A. Then, the singing user plays the song by playing the song at an arbitrary timing using the video posting / viewing application. The video posting / viewing application starts playing the music and starts shooting a video by the camera 3d. That is, the singing moving image is a moving image captured by the mobile terminal 3A while music is being reproduced from the mobile terminal 3A.

なお、楽曲データには、歌詞データも関連付けられており、楽曲データがサーバ4から携帯端末3Aにダウンロードされる場合には関連付けられている歌詞データも携帯端末3Aにダウンロードされる。なお、以下の説明において、楽曲データには歌詞データも含まれるものとする。   The song data is also associated with lyrics data. When the song data is downloaded from the server 4 to the mobile terminal 3A, the associated lyrics data is also downloaded to the mobile terminal 3A. In the following description, it is assumed that song data also includes lyrics data.

図4は、歌唱動画を撮影する場合における携帯端末3Aの画面3aにおける表示状態(以下「画面表示」という。)の一例である。   FIG. 4 is an example of a display state (hereinafter, referred to as “screen display”) on the screen 3a of the mobile terminal 3A when shooting a singing moving image.

図4に示されるように画面3aは、歌詞表示領域50A及び撮影画像表示領域50Bに分けられる。歌詞表示領域50Aは、ユーザが歌唱する楽曲の歌詞を示す歌詞画像52、楽曲の音程を示す音程画像54、及び撮影の進行度合いを示す進行バー56を含む。   As shown in FIG. 4, the screen 3a is divided into a lyrics display area 50A and a captured image display area 50B. The lyrics display area 50A includes a lyrics image 52 indicating the lyrics of the song sung by the user, a pitch image 54 indicating the pitch of the song, and a progress bar 56 indicating the progress of shooting.

歌詞画像52及び音程画像54は、楽曲の進行に応じて更新される。本実施形態では、一例として、歌詞画像52及び音程画像54は数フレーズずつ更新して歌詞表示領域50Aに表示される。なお、歌詞画像52と音程画像54の更新タイミングは同じであってもよいし、異なってもよい。   The lyrics image 52 and the pitch image 54 are updated as the music progresses. In the present embodiment, as an example, the lyrics image 52 and the pitch image 54 are updated by several phrases and displayed in the lyrics display area 50A. The update timing of the lyrics image 52 and the pitch image 54 may be the same or different.

歌詞画像52は、一例として、歌詞を複数段(図4の例では2段)で表示し、歌唱ユーザが現在歌唱すべき歌詞を把握可能なように、上段の歌詞の色が楽曲の進行に合わせて左端から右端へ変化する。上段の歌詞の色の変化が右端に達すると、下段の歌詞が上昇して上段に表示されると共に新たな歌詞が下段に表示され、楽曲の進行に合わせて再び上段の歌詞の色が左端から右端へ変化する。   As an example, the lyrics image 52 displays the lyrics in a plurality of stages (two stages in the example of FIG. 4), and the color of the lyrics in the upper stage changes with the progress of the music so that the singing user can grasp the lyrics to be currently sung. It changes from the left end to the right end. When the color of the lyrics in the upper row reaches the right end, the lyrics in the lower row rise and are displayed in the upper row, and new lyrics are displayed in the lower row, and the color of the lyrics in the upper row again changes from the left end as the music progresses Change to the right end.

音程画像54は、一例として、複数の音程バー54Aが音程の強弱に合わせて左右方向に階段状に表示される。そして、歌唱ユーザが現在歌唱すべき歌詞の音程を把握可能なように、楽曲の進行に合わせて音程バー54Aの色が左端から右端へ変化すると共にポインタ54Bが左端から右端へ移動する。音程バー54Aの色の変化及びポインタ54Bが右端に達すると、次の音程を示す音程画像54が更新表示される。   In the pitch image 54, for example, a plurality of pitch bars 54A are displayed in a stepwise manner in the left-right direction according to the strength of the pitch. Then, the color of the pitch bar 54A changes from the left end to the right end and the pointer 54B moves from the left end to the right end in accordance with the progress of the music so that the singing user can grasp the pitch of the lyrics to be currently sung. When the color of the pitch bar 54A changes and the pointer 54B reaches the right end, the pitch image 54 indicating the next pitch is updated and displayed.

進行バー56は、一例として、左端から右端までの長さが楽曲全体の長さを示す。楽曲の再生が開始すると楽曲の再生位置を示すポインタ56Aが左端から右端へ移動し、ポインタ56Aが右端に達すると楽曲の終了となる。なお、ポインタ56Aが通過した進行バー56は、進行前の位置に比べて太く表示される。   As an example, the progress bar 56 has a length from the left end to the right end indicating the length of the entire music. When the reproduction of the music starts, the pointer 56A indicating the reproduction position of the music moves from the left end to the right end, and when the pointer 56A reaches the right end, the music ends. The progress bar 56 through which the pointer 56A has passed is displayed thicker than the position before the progress.

歌唱動画の録画は、歌唱ユーザが楽曲を選択した後、画面3aに表示される録画開始ボタン(不図示)をクリックしてから所定時間後(例えば10秒後)に開始される。また、動画の録画開始と終了は、楽曲の開始と終了に一致してもよいが、これに限らず、楽曲の開始所定時間前(例えば5秒前)から動画の録画が開始してもよいし、楽曲の終了所定時間後(例えば5秒後)に動画の録画が終了してもよい。   Recording of the singing moving image is started a predetermined time (for example, 10 seconds) after a singing user selects a song and clicks a recording start button (not shown) displayed on the screen 3a. The start and end of the recording of the moving image may coincide with the start and end of the music, but the present invention is not limited to this, and the recording of the moving image may start a predetermined time before the start of the music (for example, 5 seconds before). The recording of the moving image may end after a predetermined time (for example, after 5 seconds) of the end of the music.

歌唱ユーザは、イヤホンをイヤホン端子3eに接続して再生される楽曲をイヤホンを用いて聴き、当該楽曲に合わせて歌唱する。携帯端末3Aは、カメラ3dによって歌唱ユーザを撮影すると共に、マイクロフォン3cによって歌唱ユーザの歌唱を録音する。すなわち、マイクロフォン3cは再生される楽曲の音は取得しない。そして、携帯端末3Aはマイクロフォン3cで取得した歌唱ユーザの歌声を録音し、歌唱データとする。   The singing user connects the earphone to the earphone terminal 3e, listens to the reproduced music using the earphone, and sings along with the music. The mobile terminal 3A photographs the singing user with the camera 3d and records the singing user's singing with the microphone 3c. That is, the microphone 3c does not acquire the sound of the music to be reproduced. Then, the mobile terminal 3A records the singing voice of the singing user acquired by the microphone 3c, and uses the singing voice as singing data.

なお、歌唱データは、フィルタリング処理によって人間の声の周波数帯域を抽出したものとされてもよい。このフィルタリング処理によって、歌唱ユーザの周辺環境に起因する雑音が歌唱データから取り除かれることになるので、録音される歌唱ユーザの歌声がより鮮明となる。   The singing data may be obtained by extracting a frequency band of a human voice by a filtering process. By this filtering process, noise caused by the surrounding environment of the singing user is removed from the singing data, so that the singing voice of the singing user to be recorded becomes clearer.

そして、動画投稿視聴アプリは、楽曲データ及び歌唱データに録画データを組み合わせることで、サーバ4へ送信可能な歌唱動画データとする。なお、ユーザは、一例として、歌唱動画データをサーバ4へ送信するタイミング、すなわち、動画投稿サイトへアップロードするタイミングとして下記の2種類のうち一つを選択できる。   Then, the moving picture posting / viewing application combines the music data and the singing data with the recording data to make the singing moving picture data transmittable to the server 4. As an example, the user can select one of the following two types as the timing of transmitting the singing video data to the server 4, that is, the timing of uploading the singing video data to the video posting site.

一つは、歌唱ユーザが歌唱しながらリアルタイムで歌唱動画データを動画投稿サイトへアップロードするライブ配信である。ライブ配信では、視聴ユーザは歌唱ユーザによる歌唱をリアルタイムで視聴することになる。もう一つは、楽曲の歌唱が完了した後に、歌唱ユーザが任意のタイミングで動画投稿サイトへ歌唱動画データをアップロードする非ライブ配信である。   One is live distribution in which a singing user uploads singing video data to a video posting site in real time while singing. In the live distribution, the viewing user watches the singing by the singing user in real time. The other is non-live distribution in which a singing user uploads singing video data to a video posting site at an arbitrary timing after the singing of the music is completed.

歌唱ユーザは、ライブ配信を行う場合には歌唱動画の録画前にライブ配信を行うための設定を行い、動画の録画開始と共に歌唱動画データが動画投稿サイトへアップロードされるようにする。なお、ライブ配信の場合には、歌唱動画データは携帯端末3Aに記憶されることなく、動画投稿サイトへアップロードされてもよい。   When performing the live distribution, the singing user performs settings for performing the live distribution before recording the singing moving image, and uploads the singing moving image data to the moving image posting site when the recording of the moving image is started. In the case of live distribution, the singing video data may be uploaded to a video posting site without being stored in the mobile terminal 3A.

なお、ライブ配信を行う場合の設定として、視聴ユーザがライブ配信で当該歌唱動画を視聴可能とする第1ライブ配信設定、ライブ配信後でも視聴ユーザが当該歌唱動画を視聴可能とする第2ライブ配信設定の何れか歌唱ユーザが設定可能とされる。すなわち、第1ライブ配信設定では、ライブ配信が終了するとサーバ4から歌唱動画データが削除され、視聴ユーザはライブ配信の終了後にライブ配信された歌唱動画の視聴ができない。一方、第2ライブ配信では、ライブ配信が終了してもサーバ4が当該歌唱動画データを記憶し続けるので、視聴ユーザはライブ配信の終了後でも非ライブ配信として当該歌唱動画の視聴ができる。   In addition, as a setting when performing live distribution, a first live distribution setting that enables a viewing user to view the singing video in live distribution, and a second live distribution that enables the viewing user to view the singing video even after live distribution. Any singing user of the setting can be set. That is, in the first live distribution setting, when the live distribution ends, the singing moving image data is deleted from the server 4, and the viewing user cannot view the singing moving image distributed live after the live distribution ends. On the other hand, in the second live distribution, since the server 4 continues to store the singing video data even after the live distribution ends, the viewing user can view the singing video as non-live distribution even after the live distribution ends.

なお、非ライブ配信を行う場合には、歌唱動画データは携帯端末3Aに一旦記憶され、歌唱ユーザが動画投稿視聴アプリを操作することで任意のタイミングで動画投稿サイトへ歌唱動画をアップロードする。   When performing non-live distribution, the singing video data is temporarily stored in the mobile terminal 3A, and the singing user uploads the singing video to the video posting site at an arbitrary timing by operating the video posting / viewing application.

[1−5.視聴ユーザによる歌唱動画の視聴]
視聴ユーザが、携帯端末3Bを用いて歌唱動画を視聴する場合について説明する。
[1-5. Watching singing videos by viewers]
A case where a viewing user views a singing video using the mobile terminal 3B will be described.

視聴ユーザは、歌唱動画を視聴する場合、携帯端末3Bに動画投稿視聴アプリを起動させる。動画投稿視聴アプリが起動すると、携帯端末3Bは複数の歌唱動画データを記憶したサーバ4、すなわち動画投稿サイトにアクセスする。そして、視聴ユーザは、動画投稿視聴アプリを介して視聴したい歌唱動画を選択して画面3aに表示させる。なお、サーバ4による携帯端末3Bへの歌唱動画の配信手法は一例として、ストリーミング配信である。   When viewing the singing video, the viewing user activates a video posting / viewing application on the mobile terminal 3B. When the video posting / viewing application is activated, the mobile terminal 3B accesses the server 4 storing a plurality of singing video data, that is, a video posting site. Then, the viewing user selects a singing video to be viewed via the video posting / viewing application and displays the singing video on the screen 3a. The method of distributing the singing video to the portable terminal 3B by the server 4 is, for example, streaming distribution.

図5は、歌唱動画を視聴する場合における携帯端末3Bの画面表示の一例であり、ライブ配信が行われている場合の画面表示を示している。   FIG. 5 is an example of a screen display of the portable terminal 3B when viewing a singing video, and shows a screen display when live distribution is being performed.

画面3aには、歌唱動画が表示されると共に、歌唱ユーザ表示領域50C、歌詞表示領域50D、コメント入力表示領域50Eが設けられる。歌唱ユーザ表示領域50C、歌詞表示領域50D、コメント入力表示領域50Eは、歌唱動画に重畳して表示されてもよい。   On the screen 3a, a singing moving image is displayed, and a singing user display area 50C, a lyrics display area 50D, and a comment input display area 50E are provided. The singing user display area 50C, the lyrics display area 50D, and the comment input display area 50E may be displayed so as to be superimposed on the singing video.

歌唱ユーザ表示領域50Cには、歌唱動画を投稿した歌唱ユーザのユーザ名、ライブ配信であるか否かの表示、歌唱している楽曲の名称が表示される。   In the singing user display area 50C, the user name of the singing user who posted the singing video, an indication of whether or not it is a live distribution, and the name of the song being sung are displayed.

歌詞表示領域50Dには、歌唱動画の歌詞が表示される。なお、表示される歌詞は、一例として、複数フレーズずつであり、楽曲の進行に合わせて歌詞の色が左端から右端へ変化する。なお、歌詞表示領域50Dは、一例として、歌詞を複数段で表示してもよい。この場合、上段の歌詞の色の変化が右端に達すると、下段の歌詞が上昇して上段に表示されると共に新たな歌詞が下段に表示され、楽曲の進行に合わせて再び上段の歌詞の色が左端から右端へ変化する。   The lyrics of the singing video are displayed in the lyrics display area 50D. The displayed lyrics are, for example, a plurality of phrases, and the color of the lyrics changes from the left end to the right end as the music progresses. The lyrics display area 50D may display lyrics in a plurality of levels, for example. In this case, when the color of the lyrics in the upper row reaches the right end, the lyrics in the lower row rise and are displayed in the upper row, and new lyrics are displayed in the lower row. Changes from the left end to the right end.

コメント入力表示領域50Eには、コメントの入力欄が表示されると共に、歌唱動画を視聴している視聴ユーザのコメントがユーザ名と共に表示される。なお、一例として、視聴ユーザからのコメントが入力される毎にコメント入力表示領域50Eの最上段に当該コメントが追加表示され、それまでに表示されていたコメントは下方に繰り下がる。そして、コメントがコメント入力表示領域50Eに表示しきれなくなった場合には、コメント表示領域の右側にスクロールバー(不図示)が表示され、当該スクロールバーを視聴ユーザが操作することで、それまで画面3aに表示されなかったコメントが表示される。   In the comment input display area 50E, a comment input field is displayed, and a comment of a viewing user who is watching the singing video is displayed together with a user name. Note that, as an example, each time a comment is input from a viewing user, the comment is additionally displayed at the top of the comment input display area 50E, and the comment that has been displayed falls down. Then, when the comment cannot be displayed in the comment input display area 50E, a scroll bar (not shown) is displayed on the right side of the comment display area. The comment not displayed in 3a is displayed.

さらに、画面3aには、視聴ユーザが各種操作を行うための操作アイコン58A〜58Dが表示される。   Further, on the screen 3a, operation icons 58A to 58D for the viewing user to perform various operations are displayed.

操作アイコン58Aは、視聴ユーザが視聴している歌唱動画に視聴ユーザが共感等した場合にクリックされるアイコンであり、当該歌唱動画に対する操作アイコン58Aのクリックの総数が操作アイコン58Aの上方に表示される。   The operation icon 58A is an icon that is clicked when the viewing user agrees with the singing video being viewed by the viewing user, and the total number of clicks of the operation icon 58A for the singing video is displayed above the operation icon 58A. You.

操作アイコン58Bは、画面3aに表示されている歌唱動画をライブ配信している歌唱ユーザに対して視聴ユーザが対戦(以下「対戦歌唱」という。)を申し込む場合にクリックされるアイコンである。対戦歌唱は、異なる歌唱ユーザによる複数の歌唱動画(第1歌唱動画、第2歌唱動画)を視聴ユーザの携帯端末3Bの画面3aに同時に表示し、歌唱動画が同じ楽曲を交互に歌唱するものである。すなわち、操作アイコン58Bをクリックした視聴ユーザは、対戦歌唱を行う歌唱ユーザとなる。   The operation icon 58B is an icon that is clicked when the viewing user applies for a battle (hereinafter referred to as “battle singing”) with the singing user who is live-distributing the singing video displayed on the screen 3a. Competitive singing is a method in which a plurality of singing videos (first singing video and second singing video) by different singing users are simultaneously displayed on the screen 3a of the portable terminal 3B of the viewing user, and the singing video alternately sings the same music. is there. That is, the viewing user who clicks the operation icon 58B becomes a singing user who performs a competitive song.

操作アイコン58Cは、動画投稿視聴アプリに対する各種設定を視聴ユーザが行う場合にクリックされるアイコンである。   The operation icon 58C is an icon that is clicked when the viewing user performs various settings for the video posting / viewing application.

操作アイコン58Dは、画面3aに表示されている歌唱動画に対して装飾画像を重畳させる場合に視聴ユーザによってクリックされるアイコンである。なお、本実施形態に係る装飾画像は、その種類により金額が決められており、視聴ユーザが課金により購入可能とされている。そして、視聴ユーザは、操作アイコン58Dをクリックすることで、自身が視聴している歌唱動画に対して装飾画像を重畳させる。装飾画像が重畳された歌唱動画の歌唱ユーザは、重畳された装飾画像に応じた金銭を動画投稿サイトの運営者から受け取る。すなわち、視聴ユーザによる歌唱動画への装飾画像の重畳(表示指示)は、歌唱ユーザに対する、いわゆる投げ銭に相当する。   The operation icon 58D is an icon that is clicked by the viewing user when the decorative image is superimposed on the singing moving image displayed on the screen 3a. The amount of the decorative image according to the present embodiment is determined according to its type, and the viewing user can purchase it by charging. Then, the viewing user clicks the operation icon 58D to superimpose the decoration image on the singing video being viewed by the user. The singing user of the singing video on which the decoration image is superimposed receives money corresponding to the superimposed decoration image from the operator of the video posting site. That is, the superimposition (display instruction) of the decorative image on the singing video by the viewing user corresponds to a so-called money change for the singing user.

[1−6.対戦歌唱機能の概要]
本実施形態に係る動画投稿視聴アプリは、パフォーマーである複数のユーザ同士が自身のパフォーマンス動画の優劣を競い合う対戦機能を有している。本実施形態に係る対戦機能は、いわゆるカラオケバトルの一種であり、図6に例示するように、異なる歌唱ユーザによる複数の歌唱動画(第1歌唱動画60A、第2歌唱動画60B)を視聴ユーザの携帯端末3Bの画面3aに同時に表示する対戦歌唱機能である。なお、対戦歌唱機能は、サーバ4によって実行される機能である。
[1-6. Overview of Competitive Singing Function]
The moving image posting / viewing application according to the present embodiment has a battle function in which a plurality of users who are performers compete with each other for their performance moving images. The battle function according to the present embodiment is a kind of so-called karaoke battle, and as illustrated in FIG. 6, a plurality of singing videos (first singing video 60A, second singing video 60B) of different singing users are viewed by the user. This is a battle singing function that is simultaneously displayed on the screen 3a of the mobile terminal 3B. The battle singing function is a function executed by the server 4.

図6は、対戦歌唱における視聴ユーザの携帯端末3Bの画面表示である。なお、図6に示される「VS」の表示は、対戦歌唱の開始時に表示され、対戦歌唱が開始されてから所定時間経過後(例えば3秒後)に当該表示が停止される。また、歌唱ユーザの携帯端末3Aの画面表示は、例えば、図6と同様であってもよいし、図4に示されるような画面表示に対して対戦歌唱を行う他の歌唱ユーザが縮小表示(後述の図8参照)されてもよい。   FIG. 6 is a screen display of the portable terminal 3B of the viewing user in the battle singing. Note that the display of “VS” shown in FIG. 6 is displayed at the start of the competitive singing, and the display is stopped after a predetermined time has elapsed (for example, three seconds) after the competitive singing was started. The screen display of the mobile terminal 3A of the singing user may be, for example, the same as that shown in FIG. 6, or may be displayed in a reduced size by another singing user who performs a battle singing on the screen display as shown in FIG. 4 ( 8 (described later).

対戦歌唱が行われるためには、歌唱ユーザ(以下「第1歌唱ユーザ」という。)から他の歌唱ユーザ(以下「第2歌唱ユーザ」という。)に対して歌唱動画の同時配信の要求(以下「対戦要求」という。)が行われ、当該対戦要求を第2歌唱ユーザが了承する必要がある。   In order for a competitive song to be performed, a singing user (hereinafter, referred to as a “first singing user”) requests another singing user (hereinafter, referred to as a “second singing user”) to simultaneously distribute a singing video (hereinafter, referred to as a “second singing user”). A "match request" is performed, and the second singing user needs to approve the match request.

より具体的には、第1歌唱ユーザは自身の携帯端末3A1に動画投稿視聴アプリを起動させ、動画投稿視聴アプリを用いて歌唱動画をライブ配信している第2歌唱ユーザへ対戦要求を送信する。対戦要求の送信は、第1歌唱ユーザが操作アイコン58Bをクリックすることで行われる。対戦歌唱で歌唱する楽曲は第1歌唱ユーザが選択する。選択した楽曲(以下「対戦楽曲」という。)を示す情報(タイトルや歌手名)は対戦要求と共に第2歌唱ユーザに送信される。   More specifically, the first singing user activates the video posting / viewing application on his / her mobile terminal 3A1, and transmits a battle request to the second singing user who is delivering the singing video live using the video posting / viewing application. . The transmission of the battle request is performed by the first singing user clicking the operation icon 58B. The song to be sung in the battle song is selected by the first singing user. Information (title and singer name) indicating the selected music (hereinafter referred to as “competition music”) is transmitted to the second singing user together with the competition request.

携帯端末3A1から送信された対戦要求は、サーバ4を介して第2歌唱ユーザの携帯端末3A2に送信される。携帯端末3A2の画面3aには受信した対戦要求に応じた画像が表示され、第2歌唱ユーザは対戦要求を了承する場合には画面3aに表示される所定画像をクリックする。   The battle request transmitted from the mobile terminal 3A1 is transmitted to the mobile terminal 3A2 of the second singing user via the server 4. An image corresponding to the received battle request is displayed on the screen 3a of the mobile terminal 3A2, and the second singing user clicks a predetermined image displayed on the screen 3a when approving the battle request.

そして、第2歌唱ユーザが第1歌唱ユーザからの対戦要求を了承した場合、サーバ4は、第1歌唱ユーザによる第1歌唱動画60A及び第2歌唱ユーザによる第2歌唱動画60Bが携帯端末3Bの画面3aに同時に表示されるように配信することで、対戦歌唱を開始する。これにより、視聴ユーザは、リアルタイムで第1歌唱ユーザと第2歌唱ユーザによる対戦歌唱(リアルタイム対戦)を視聴可能となる。なお、以下の説明では、対戦歌唱において配信される第1歌唱動画60A及び第2歌唱動画60Bを総称して対戦歌唱動画ともいう。   When the second singing user approves the battle request from the first singing user, the server 4 transmits the first singing video 60A by the first singing user and the second singing video 60B by the second singing user to the mobile terminal 3B. Competition singing is started by distributing so as to be simultaneously displayed on the screen 3a. Thereby, the viewing user can watch the singing competition (real-time competition) between the first singing user and the second singing user in real time. In the following description, the first singing moving image 60A and the second singing moving image 60B distributed in the battle singing are collectively referred to as a battle singing moving image.

このように、対戦歌唱機能は、第1歌唱ユーザから第2歌唱ユーザへの歌唱動画の対戦要求を受け付け、第2歌唱ユーザが対戦要求を了承した場合に、第1歌唱動画60A及び第2歌唱動画60Bを携帯端末3Bの画面3aに同時に表示されるように配信する。従って、対戦歌唱機能は、歌唱ユーザ同士が自身の歌唱を各々の歌唱動画によって競い合うことを可能とすると共に、競い合っている複数の歌唱動画を視聴ユーザが同時に視聴することを可能とする。   As described above, the battle singing function receives the battle request for the singing video from the first singing user to the second singing user, and when the second singing user approves the battle request, the first singing video 60A and the second singing voice. The moving image 60B is distributed so as to be simultaneously displayed on the screen 3a of the mobile terminal 3B. Therefore, the battle singing function enables singing users to compete with each other for their singing with each singing video, and also allows the viewing user to simultaneously view a plurality of competing singing videos.

また、第2歌唱ユーザが対戦要求を了承する一方で対戦楽曲を了承しない場合も想定される。このような場合のために、対戦歌唱機能は、第2歌唱ユーザの携帯端末3A2から第1歌唱ユーザの携帯端末3A1へ対戦楽曲の変更及び第2歌唱ユーザが選択した対戦楽曲を示す情報を送信し、第1歌唱ユーザの了承を求める機能を有してもよい。   It is also conceivable that the second singing user may approve the match request but not the competing song. For such a case, the battle singing function transmits the information indicating the change of the competition music and the competition music selected by the second singing user from the portable terminal 3A2 of the second singing user to the portable terminal 3A1 of the first singing user. Then, a function for requesting the first singing user to approve may be provided.

[1−6−1.対戦歌唱における交互歌唱]
本実施形態に係る対戦歌唱機能では、第1歌唱ユーザと第2歌唱ユーザとが同じ楽曲を交互に歌唱(以下「交互歌唱」という。)する。
[1-6-1. Alternate singing in competitive singing]
In the battle singing function according to the present embodiment, the first singing user and the second singing user alternately sing the same music (hereinafter referred to as “alternate singing”).

交互歌唱は、例えば、第1歌唱ユーザが1曲を全て歌唱し終えた後に第2歌唱ユーザが同じ楽曲を全て歌唱する形態としてもよいが、本実施形態に係る対戦歌唱機能は、図7に示されるように、楽曲を仮想的に複数領域に分割し、当該分割領域68毎に歌唱を行う歌唱ユーザの順番を設定(以下「交互パフォーマンス設定」という。)する。これにより、第1歌唱ユーザと第2歌唱ユーザは、交互パフォーマンス設定に従って同一の楽曲を交互に歌唱することになるので、視聴ユーザは、第1歌唱ユーザと第2歌唱ユーザとの歌唱力の差を明確に認識でき、より対戦歌唱を楽しむことができる。なお、以下の説明では、歌唱を行う歌唱ユーザの順番を交互歌唱順番という。   Alternate singing may be performed, for example, in such a manner that the first singing user sings all the songs and then the second singing user sings all the same songs. However, the battle singing function according to the present embodiment is shown in FIG. As shown, the music is virtually divided into a plurality of regions, and the order of singing users who sing is set for each of the divided regions 68 (hereinafter, referred to as “alternate performance setting”). Accordingly, the first singing user and the second singing user alternately sing the same music in accordance with the alternating performance setting, so that the viewing user is provided with a difference in singing power between the first singing user and the second singing user. Can be clearly recognized, and more singing can be enjoyed. In the following description, the order of the singing users performing the singing is referred to as an alternate singing order.

なお、対戦歌唱機能は、一例として、歌唱ユーザ自身が歌唱する歌詞部分を強調表示させることにより、歌唱ユーザに自身が歌唱する分割領域68を認識させる。強調表示は、歌詞の色変化や太さ変化等である。   The competitive singing function, for example, makes the singing user recognize the divided area 68 in which the singing user sings by highlighting a lyric portion sung by the singing user. The highlighting is a color change or a thickness change of the lyrics.

図7の例では、第1歌唱ユーザと第2歌唱ユーザとが交互に歌唱するように分割領域68が設定されると共に、第1歌唱ユーザと第2歌唱ユーザとが一緒に歌唱する分割領域68も設定されている。分割領域68は、例えば、楽曲のフレーズ、コーラス、又は小節等に基づいて予め設定され、各分割領域68の時間長さは必ずしも同じである必要はない。   In the example of FIG. 7, the divided area 68 is set so that the first singing user and the second singing user sing alternately, and the divided area 68 in which the first singing user and the second singing user sing together. Is also set. The divided areas 68 are set in advance based on, for example, a phrase, a chorus, or a bar of a song, and the time lengths of the divided areas 68 do not necessarily have to be the same.

交互歌唱順番は、対戦歌唱の実行の決定に伴い決定される。例えば、対戦要求を行った第1歌唱ユーザが先に歌唱を行い、第2歌唱ユーザが後に歌唱を行うように設定される。なお、第1歌唱ユーザと第2歌唱ユーザとが一緒に歌唱する分割領域68は、楽曲毎に予め設定されてもよい。   The alternate singing order is determined in accordance with the determination of execution of the battle singing. For example, it is set so that the first singing user who has made the battle request sings first, and the second singing user sings later. The divided area 68 in which the first singing user and the second singing user sing together may be set in advance for each song.

また、分割領域に基づいて設定される交互歌唱順番は、動的に変化してもよい。例えば、後述する投票機能によって得た総点数が相対的に多い歌唱ユーザほど歌唱する分割領域68が多くなってもよい。より具体的には、楽曲の予め定められたタイミング毎に歌唱ユーザ(歌唱動画)毎の総点数を比較し、総点数が相対的に多い歌唱ユーザがその後の複数の分割領域68を連続して歌唱する。この場合、連続して歌唱可能な分割領域68の最大数は予め定められている。   Further, the alternate singing order set based on the divided area may dynamically change. For example, a singing user who has a relatively large total score obtained by a voting function described later may have more divided areas 68 to sing. More specifically, the total score for each singing user (singing video) is compared at each predetermined timing of the music, and the singing user having a relatively large total score continuously moves through the plurality of divided areas 68 thereafter. Sing. In this case, the maximum number of divided areas 68 that can be continuously sung is predetermined.

これにより、総点数が相対的に多い歌唱ユーザは歌唱する分割領域68が多くなる一方、総点数が相対的に少ない歌唱ユーザは歌唱する分割領域68が少なくなる。従って、総点数が相対的に多い歌唱ユーザは、視聴ユーザに対して自身の歌唱力をよりアピールし、視聴ユーザをより惹き付けることができる。   As a result, a singing user having a relatively large total score has more divided areas 68 to sing, while a singing user having a relatively small total score has fewer divided areas 68 to sing. Therefore, a singing user with a relatively large total score can appeal more to his / her singing ability to the viewing user and more attract the viewing user.

[1−6−2.交互歌唱における画面表示と音声出力]
図6は、前述のように、対戦歌唱における視聴ユーザの携帯端末3Bの表示画面であり、第1歌唱動画60A及び第2歌唱動画60Bが共に同じ画像サイズで表示されている。そして、歌唱を実行中の歌唱動画に対しては、それを視聴ユーザが認識可能な表示(図6の「NOW PLAYING」)が行われる。
[1-6-2. Screen display and voice output in alternate singing]
FIG. 6 is a display screen of the portable terminal 3B of the viewing user in the battle singing, as described above, in which the first singing moving image 60A and the second singing moving image 60B are both displayed in the same image size. Then, a display (“NOW PLAYING” in FIG. 6) is performed on the singing moving image in which the singing is being executed so that the viewing user can recognize it.

ここで、歌唱を実行中でない歌唱動画やその音声は視聴ユーザにとって興味を惹くものではなく、実行中の歌唱を視聴している視聴ユーザの注意を散漫にしかねない。   Here, the singing moving image and the voice thereof that are not singing are not of interest to the viewing user, and may distract the viewer who is watching the singing song.

そこで、本実施形態に係る対戦歌唱機能は、歌唱を実行中の歌唱動画の音声が出力され、歌唱を実行中でない歌唱動画の音声は出力されないように、歌唱動画を携帯端末3Bに配信する。また、サーバ4は、歌唱を実行中の歌唱動画が歌唱を実行中でない歌唱動画よりも大きく携帯端末3Bの画面3aに表示されるように、歌唱動画を携帯端末3Bに配信する。これらにより、視聴ユーザは、歌唱を実行中でない歌唱動画によって注意が散漫となることなく、対戦歌唱動画を視聴できる。   Therefore, the battle singing function according to the present embodiment distributes the singing video to the mobile terminal 3B such that the voice of the singing video during execution of the singing is output and the voice of the singing video not executing the singing is not output. In addition, the server 4 distributes the singing video to the mobile terminal 3B such that the singing video that is performing the singing is displayed on the screen 3a of the mobile terminal 3B larger than the singing video that is not performing the singing. Thus, the viewing user can view the opposing song moving image without being distracted by the song moving image in which the song is not being executed.

図8は、対戦歌唱における携帯端末3Bの画面表示の一例である。図8の例では、第1歌唱動画60Aが歌唱の実行中であり、第2歌唱動画60Bが歌唱の実行中でないため、第1歌唱動画60Aが拡大表示(全画面表示)される一方、第2歌唱動画60Bは縮小表示(ウィンドウ表示)される。歌唱動画が縮小表示される場合の画像サイズと画面3aにおける表示位置は予め定められてもよいし、視聴ユーザが任意の画像サイズ及び画面位置に変更可能としてもよい。   FIG. 8 is an example of a screen display of the mobile terminal 3B in the battle singing. In the example of FIG. 8, since the first singing video 60A is singing and the second singing video 60B is not singing, the first singing video 60A is enlarged (full-screen display) while the first singing video 60A is enlarged. The two-song moving image 60B is displayed in a reduced size (window display). The image size and the display position on the screen 3a when the singing moving image is displayed in a reduced size may be determined in advance, or the viewing user may be able to change the image size and the screen position to an arbitrary one.

なお、本実施形態に係る対戦歌唱機能は、上述した交互歌唱順番に基づいて、第1歌唱動画60A及び第2歌唱動画60Bの音声出力、又は第1歌唱動画60A及び第2歌唱動画60Bの画面表示が行われるように歌唱動画を携帯端末3Bに配信する。   The battle singing function according to the present embodiment is based on the alternate singing order described above, and outputs the first singing moving image 60A and the second singing moving image 60B or the screen of the first singing moving image 60A and the second singing moving image 60B. The singing video is distributed to the mobile terminal 3B so that the display is performed.

すなわち、第1歌唱ユーザが歌唱を行う分割領域68では、第1歌唱動画60Aの音声が出力されると共に第1歌唱動画60Aが拡大表示される一方、第2歌唱動画60Bの音声は出力されずに第2歌唱動画60Bが縮小表示される。また、第2歌唱ユーザが歌唱を行う分割領域68では、第2歌唱動画60Bの音声が出力されると共に第2歌唱動画60Bが拡大表示される一方、第1歌唱動画60Aの音声は出力されずに第1歌唱動画60Aが縮小表示される。また、第1歌唱ユーザと第2歌唱ユーザとが一緒に歌唱を行う分割領域68では、図6のように第1歌唱動画60Aと第2歌唱動画60Bとが同じ画像サイズで画面表示され、かつ共に音声出力される。   That is, in the divided area 68 in which the first singing user sings, the sound of the first singing moving image 60A is output and the first singing moving image 60A is enlarged and displayed, but the sound of the second singing moving image 60B is not output. The second singing moving image 60B is displayed in a reduced size. In the divided area 68 where the second singing user sings, the sound of the second singing moving image 60B is output and the second singing moving image 60B is enlarged and displayed, but the sound of the first singing moving image 60A is not output. The first singing moving image 60A is displayed in a reduced size. In the divided area 68 where the first singing user and the second singing user sing together, the first singing moving image 60A and the second singing moving image 60B are displayed on the screen with the same image size as shown in FIG. Both voices are output.

このように、本実施形態に係る対戦歌唱機能は、上述した交互パフォーマンス設定に基づいて、対戦歌唱動画の音声出力や画面表示を制御するので、歌唱動画を同時に表示させる場合であっても視聴ユーザの携帯端末3Bにおける対戦歌唱動画の出力制御を簡易に行える。   As described above, the battle singing function according to the present embodiment controls the audio output and the screen display of the battle singing video based on the above-described alternating performance setting. Can easily control the output of the battle singing video on the portable terminal 3B.

[1−6−3.投票機能]
動画投稿視聴アプリは、対戦歌唱において歌唱動画毎の評価(以下「投票」という。)の入力を視聴ユーザの携帯端末3Bから受け付ける投票機能を有する。
[1-6-3. Voting function]
The video posting / viewing application has a voting function of receiving an input of an evaluation (hereinafter, referred to as “voting”) for each singing video in the battle singing from the mobile terminal 3B of the viewing user.

投票は、図6,8に示されるように歌唱動画毎に設けられている操作アイコン58Aを視聴者がクリックすることで入力される。すなわち、視聴ユーザは、歌唱動画に共感等した場合に当該歌唱動画に対する好評価の意思表示として操作アイコン58Aをクリックする。そして、受け付けられた歌唱動画毎の評価結果を示す画像(以下「投票結果画像」という。)66が、歌唱動画と共に携帯端末3Bの画面3aに表示されるように配信される。   The voting is input by the viewer clicking an operation icon 58A provided for each singing video as shown in FIGS. That is, when the viewing user sympathizes with the singing video, the viewer clicks the operation icon 58A as an indication of favorable evaluation for the singing video. Then, an image 66 (hereinafter, referred to as a “voting result image”) indicating the evaluation result of each accepted singing video is distributed so as to be displayed on the screen 3a of the mobile terminal 3B together with the singing video.

このように本実施形態に係る投票機能は、一例として操作アイコン58Aを視聴ユーザがクリックすること対戦歌唱動画を視聴ユーザが評価できるので、対戦歌唱が行われた場合において歌唱の優劣判定を視聴ユーザが簡易に可能となる。なお、視聴ユーザは、一方の歌唱動画を評価すると共に他方の歌唱動画を評価することもできる。   As described above, the voting function according to the present embodiment can, for example, allow the viewing user to evaluate the opposing singing video when the viewing user clicks the operation icon 58A. Can be easily performed. The viewing user can evaluate one singing video and the other singing video.

なお、投票機能は、投票として点数の入力を受け付け、歌唱動画の配信中に入力された総点数(以下「評価総得点」という。)を評価結果として導出する。評価総得点は、複数の視聴ユーザによって入力された点数の総和である。そして、投票機能は、対戦歌唱が終了するまでに入力された評価総得点によって対戦歌唱の勝者を決定する。すなわち、評価総得点が相対的に高い歌唱動画の歌唱ユーザが勝者とされる。このように、本実施形態に係る投票機能によれば、複数の視聴ユーザは自身が応援する歌唱ユーザ(歌唱動画)に対して協同して投票することで、自身が応援する歌唱ユーザを勝者とできるので、視聴ユーザは歌唱ユーザに対してより感情移入できる。   The voting function accepts an input of a score as a voting, and derives a total score (hereinafter referred to as “evaluation total score”) input during distribution of the singing video as an evaluation result. The evaluation total score is a sum total of points input by a plurality of viewing users. Then, the voting function determines the winner of the competition singing based on the total evaluation score input until the completion of the competition singing. That is, the singing user of the singing moving image having a relatively high evaluation total score is the winner. As described above, according to the voting function according to the present embodiment, a plurality of viewing users collaboratively vote for a singing user (singing video) supported by the user, so that the singing user supported by the user is a winner. Because it is possible, the viewing user can empathize more with the singing user.

本実施形態に係る投票機能は、操作アイコン58Aが一回クリックされる毎に1点が入力される。図6,8に示される投票結果画像66の数字(21及び185)は、歌唱ユーザ(歌唱動画)毎の評価総得点であり、画面3aの左右に延伸し左右でハッチング(色)が異なるバー画像は、歌唱動画毎の評価総得点を相対的に示したものである。   In the voting function according to the present embodiment, one point is input each time the operation icon 58A is clicked once. The numbers (21 and 185) of the voting result images 66 shown in FIGS. 6 and 8 are the total evaluation scores for each singing user (singing video), and extend to the left and right of the screen 3a and have different hatching (color) on the left and right. The image relatively shows the total evaluation score for each singing video.

また、各視聴ユーザが操作アイコン58Aをクリック可能な回数には上限(以下「クリック上限」という。)が設けられており、本実施形態に係るクリック上限は一回である。そして、クリック上限が満たされると、図8に示されるように操作アイコン58Aの替わりに操作アイコン58Dが画面3aに表示される。   Further, an upper limit (hereinafter, referred to as “click upper limit”) is provided for the number of times each viewing user can click the operation icon 58A, and the click upper limit according to the present embodiment is one. Then, when the click upper limit is satisfied, an operation icon 58D is displayed on the screen 3a instead of the operation icon 58A as shown in FIG.

視聴ユーザは、操作アイコン58Dをクリックすることで、クリックした操作アイコン58Dに対応する歌唱動画に対して装飾画像(以下「投銭エフェクト画像」という。)を重畳させることが可能となる。このように、投票機能は、歌唱動画に対する投銭エフェクト画像の重畳を携帯端末3Bから受け付け、受け付けた投銭エフェクト画像を歌唱動画に重畳する投銭エフェクト機能を有する。なお、以下の説明では、視聴ユーザによる携帯端末3Bを介した投銭エフェクト画像の表示指示(選択)を、上述のように投銭入力という。   By clicking the operation icon 58D, the viewing user can superimpose a decorative image (hereinafter, referred to as a "money effect image") on the singing moving image corresponding to the clicked operation icon 58D. As described above, the voting function has a money change effect function of receiving the money change effect image superimposed on the singing moving image from the mobile terminal 3B and superimposing the received money effect image on the singing moving image. In the following description, the display instruction (selection) of the money-feeding effect image by the viewing user via the mobile terminal 3B is referred to as money-feeding input as described above.

すなわち、視聴ユーザは自身が共感する歌唱動画に対して投銭エフェクト画像69を重畳させることで当該歌唱動画を装飾するので、投銭エフェクト機能は、歌唱動画の配信中に視聴者や歌唱動画そのものを盛り上げることができる。なお、投銭エフェクト機能は、動画投稿視聴アプリを介した視聴ユーザからの表示指示に応じてサーバ4によって実行される機能である。   That is, since the viewing user decorates the singing video by superimposing the money-sending effect image 69 on the singing video that he or she sympathizes with, the money-sending effect function excites the viewer and the singing video itself during distribution of the singing video. be able to. Note that the money-feeding effect function is a function executed by the server 4 in response to a display instruction from a viewing user via a video posting / viewing application.

図9は、視聴ユーザが操作アイコン58Dをクリックした場合に遷移する携帯端末3Bの画面表示であり、視聴ユーザが選択可能な複数の異なる投銭エフェクト画像69が表示されている。投銭エフェクト画像69には、各々ポイントが設定され、デザインがポイントに応じて異なっている。視聴ユーザは、画面表示されている複数の投銭エフェクト画像69のうち、所有しているポイントで取得可能な一つを選択する。なお、デザインが異なるとは、例えば、形状や色彩又は向きが異なることをいう。   FIG. 9 is a screen display of the portable terminal 3B that transits when the viewing user clicks the operation icon 58D, in which a plurality of different money-in-effect images 69 selectable by the viewing user are displayed. Points are set in each of the investment effect images 69, and the design differs depending on the points. The viewing user selects one of the plurality of money-feeding effect images 69 displayed on the screen, which can be acquired at the owned point. Note that different designs refer to different shapes, colors, or directions, for example.

一例として、ポイントは1ポイント毎に課金額が定められており、視聴ユーザはポイントを購入し、所有しているポイントに応じて選択可能な投銭エフェクト画像69の種類が増減する。視聴ユーザによって投銭エフェクト画像69が選択されると、視聴ユーザが所有しているポイントは選択した投銭エフェクト画像69のポイントに応じて減少する。なお、ポイントは課金による取得だけでなく、他のオンラインサービス等の利用によって増加してもよい。   As an example, a point is set for a billing amount for each point, the viewing user purchases the point, and the type of the money-saving effect image 69 that can be selected increases or decreases according to the owned point. When the viewing effect user selects the money-feeding effect image 69, the points owned by the viewing user decrease according to the selected point of the money-feeding effect image 69. In addition, the points may be increased not only by charging but also by using other online services.

図9に例示される投銭エフェクト画像69は、スポットライトを模した向きの異なる末広がりの4種類のスポットライト画像、スポットライト画像を複数組み合わせて各々色彩が異なる4種類の合体スポットライト画像である。投銭エフェクト画像69をスポットライトを模した画像とすることで、視聴ユーザはあたかもコンサート等に参加しているような感覚が得られる。なお、投銭エフェクト画像69は図9の例に限らず、他の画像であってもよい。   The money-feeding effect image 69 exemplified in FIG. 9 is four types of spotlight images that simulate the spotlight and have different divergent directions, and four types of combined spotlight images each having a different color by combining a plurality of spotlight images. By setting the money-feeding effect image 69 to an image imitating a spotlight, the viewer can feel as if he or she is participating in a concert or the like. Note that the money-feeding effect image 69 is not limited to the example of FIG. 9 and may be another image.

図10は、投銭エフェクト画像69として合体スポットライト画像が視聴ユーザによって選択され、投銭エフェクト画像69が重畳された歌唱動画(以下「エフェクト重畳歌唱動画」という。)の一例である。エフェクト重畳歌唱動画は、投銭エフェクト画像69の選択を行った視聴ユーザだけではなく、対戦歌唱を視聴している他の視聴ユーザも視聴可能とされる。   FIG. 10 is an example of a singing video (hereinafter, referred to as “effect superimposed singing video”) in which a combined spotlight image is selected by the viewing user as the investment effect image 69 and the investment effect image 69 is superimposed. The effect superimposed singing video can be viewed not only by the viewing user who has selected the investment effect image 69, but also by other viewing users who are watching the opposing song.

なお、本実施形態に係る投銭エフェクト機能は、歌唱が実行されている歌唱動画に対して行うことが可能であり、投銭入力を行った後、略時間遅れなく投銭エフェクト画像69を歌唱動画に重畳する。すなわち、図10の例では、視聴ユーザは、第1歌唱動画60Aに対して投銭エフェクト画像69を重畳させることができるが、歌唱ユーザが歌唱中ではない第2歌唱動画60Bに対しては投銭エフェクト画像69を重畳させることができない。より具体的には、歌唱ユーザが歌唱中でない歌唱動画に対応する操作アイコン58Dを視聴ユーザがクリックしても、投銭エフェクト機能は当該クリックを受け付けない。   Note that the investment effect function according to the present embodiment can be performed on a singing video in which a singing is being performed. After the input of the investment, the investment effect image 69 is superimposed on the singing video almost without delay. I do. That is, in the example of FIG. 10, the viewing user can superimpose the money-feeding effect image 69 on the first singing video 60A, but the money-feeding effect on the second singing video 60B in which the singing user is not singing. The image 69 cannot be superimposed. More specifically, even if the viewing user clicks on the operation icon 58D corresponding to the singing video in which the singing user is not singing, the money-feeding effect function does not accept the click.

また、投票機能は、投銭エフェクト画像69の重畳を受け付けた場合、投銭エフェクト画像69に応じた点数の入力を評価として受け付ける。本実施形態では、一例として投銭エフェクト画像に応じたポイントが評価の点数として入力される。すなわち、投銭入力が行われる毎に、視聴ユーザが選択した投銭エフェクト画像69に応じたポイントが上述の評価総得点に加算される。   In addition, when the superimposition of the money effect image 69 is received, the voting function receives an input of a score corresponding to the money effect image 69 as an evaluation. In the present embodiment, as an example, a point corresponding to the money-feeding effect image is input as an evaluation score. That is, every time a money input is performed, a point corresponding to the money effect image 69 selected by the viewing user is added to the above-described evaluation total score.

このように、本実施形態に係る投票機能は、投銭エフェクト画像69の重畳に応じて点数の入力を評価として受け付けることで、視聴ユーザによる投銭入力を促すことができる。なお、各視聴ユーザが可能な投銭入力の回数には上限はない。すなわち、視聴ユーザは、操作アイコン58Dを何度もクリックすることで自身が共感等する歌唱動画の評価総得点を上げることができる。   As described above, the voting function according to the present embodiment can prompt a viewing user to input a change in money by receiving an input of a score as an evaluation according to the superimposition of the change effect image 69. It should be noted that there is no upper limit on the number of money-filling inputs that each viewing user can make. In other words, the viewing user can increase the total evaluation score of the singing video that he or she can sympathize with by clicking the operation icon 58D many times.

さらに、歌唱動画に対して他の視聴ユーザよりも相対的に高い評価(投票)を行った視聴ユーザ、すなわち入力した点数の多い視聴ユーザ(以下「高評価ユーザ」という。)を示す画像(アイコン画像64)が携帯端末3Bの画面3aに表示される。これにより、視聴ユーザは、他の視聴ユーザに対して、自身が応援している歌唱ユーザを認識させることができる。また、視聴ユーザは、歌唱ユーザに対しても自身が応援していることを認識させることができる。   Further, an image (icon) indicating a viewing user who has performed a rating (voting) relatively higher on the singing video than other viewing users, that is, a viewing user with a higher input score (hereinafter referred to as a “highly rated user”). The image 64) is displayed on the screen 3a of the mobile terminal 3B. Thereby, the viewing user can make the other viewing users recognize the singing user who they are cheering on. The viewing user can also make the singing user aware that he / she is cheering.

なお、本実施形態に係る投票機能では、入力した点数が多い順に上位3名を高評価ユーザとし、高評価ユーザのアイコン画像64を歌唱動画毎に画面3aに表示させるが、アイコン画像64が表示される高評価ユーザの数はこれに限られない。   In the voting function according to the present embodiment, the top three users are set as the high-rated users in descending order of the input score, and the icon image 64 of the high-rated user is displayed on the screen 3a for each singing video. The number of evaluated users to be evaluated is not limited to this.

また、本実施形態に係る投票機能は、操作アイコン58Aをクリックした場合と投銭入力が行われた場合に評価として点数が入力されるが、これに限らず、例えば、投銭入力が行われた場合に評価として点数が入力されてもよいし、操作アイコン58Aをクリックした場合に評価として点数が入力されてもよい。   In addition, in the voting function according to the present embodiment, a score is input as an evaluation when the operation icon 58A is clicked and when a money input is performed. However, the present invention is not limited to this. For example, when a money input is performed. May be input as an evaluation, or a score may be input as an evaluation when the operation icon 58A is clicked.

[1−6−4.その他の機能]
サーバ4は、歌唱ユーザ毎の情報(以下「歌唱ユーザ情報」という。)をHDD26に記憶してもよい。歌唱ユーザ情報には、歌唱ユーザが有するファンの数、歌唱ユーザの過去の対戦成績や勝率、及び得意とする楽曲等が含まれる。そして、対戦歌唱機能は、ファンの数が同程度の第1歌唱ユーザから第2歌唱ユーザへの対戦要求を受け付けてもよい。歌唱ユーザが有するファンの数は、歌唱ユーザの歌唱力に応じても異なると考えられる。このように、ファンの数が同程度であることを対戦歌唱を受け付ける条件とすることで、歌唱力が大きく異なる歌唱ユーザ同士による対戦歌唱が行われることが防止できる。
[1-6-4. Other features]
The server 4 may store information for each singing user (hereinafter referred to as “singing user information”) in the HDD 26. The singing user information includes the number of fans possessed by the singing user, the past competition results and winning percentages of the singing user, songs that the singing user is good at, and the like. Then, the battle singing function may receive a battle request from the first singing user having the same number of fans to the second singing user. It is considered that the number of fans possessed by the singing user differs depending on the singing ability of the singing user. In this way, by setting the condition that the number of fans is substantially the same as the condition for accepting the competition singing, it is possible to prevent the singing users having greatly different singing abilities from performing the competition singing.

より具体的には、第1歌唱ユーザが第2歌唱ユーザに対戦要求を行う場合に、対戦歌唱機能が、第1歌唱ユーザのファンの数と第2歌唱ユーザのファンの数を比較し、ファンの数の差異が予め定められた基準値内(例えば±20%内)である場合に、第1歌唱ユーザによる第2歌唱ユーザへの対戦要求を受け付ける。なお、ファンの数は、視聴ユーザが動画投稿視聴アプリを介して、自身が当該歌唱ユーザのファンであることを登録することで増加する。なお、視聴ユーザがファンとして登録できる歌唱ユーザの数に制限はない。   More specifically, when the first singing user makes a competition request to the second singing user, the competition singing function compares the number of fans of the first singing user with the number of fans of the second singing user, When the difference in the number is within a predetermined reference value (for example, within ± 20%), a battle request from the first singing user to the second singing user is accepted. Note that the number of fans increases when the viewing user registers himself / herself as a fan of the singing user via the video posting / viewing application. There is no limit on the number of singing users that the viewing user can register as a fan.

なお、対戦歌唱機能は、ファンの数が同程度でも他の条件を満たしていれば、対戦要求を受け付けてもよいし、ファンの数が同程度でなくても第2歌唱ユーザが了承すれば対戦要求を受け付けてもよい。一方、対戦歌唱機能は、ファンの数が同程度の対戦要求のみを受け付けてもよい。ここでいう「のみ」とは、例えば、他の条件が満たされていても、ファンの数が同程度でない対戦要求は受け付けないことをいう。   Note that the battle singing function may accept a battle request if the number of fans is the same or other conditions are satisfied, or if the second singing user approves even if the number of fans is not the same. A match request may be accepted. On the other hand, the battle singing function may receive only a battle request with the same number of fans. The term “only” here means that, for example, even if other conditions are satisfied, a match request with the same number of fans is not accepted.

また、対戦歌唱機能は、対戦歌唱で勝利した歌唱ユーザが自身に対する投票によって獲得した評価総得点に応じた対価を、歌唱ユーザに与えてもよい。ここでいう対価とは、金銭であったり、動画投稿視聴アプリ(動画投稿サイト)や他のオンラインサービスで使用可能なポイント等である。また、対戦歌唱で勝利した歌唱ユーザが、自身の評価総得点だけでなく対戦相手の評価総得点をも合算した点数に応じた対価を得てもよい(いわゆる総取り)。   In addition, the competition singing function may provide the singing user with a value corresponding to the total evaluation score obtained by voting on the singing user who has won the competition singing. The consideration here is money, points that can be used in a video posting / viewing application (video posting site) or other online services, and the like. In addition, the singing user who has won the battle singing may obtain a value corresponding to the total score of the opponent's evaluation score as well as his / her own evaluation total score (so-called total collection).

[1−7.対戦歌唱機能の機能ブロック]
図11は、本実施形態に係る対戦歌唱機能に関する機能ブロック図である。サーバ4が備えるCPU20は、対戦要求受付部70、対戦了承判定部71、対戦設定部72、動画評価部73、投銭エフェクト重畳部74、及び動画配信部75を備える。サーバ4が備える各機能によって実行される処理は、HDD26に記憶されているプログラムによって実現される。
[1-7. Competitive singing function block]
FIG. 11 is a functional block diagram related to the battle singing function according to the present embodiment. The CPU 20 included in the server 4 includes a battle request receiving unit 70, a battle acknowledgment determining unit 71, a battle setting unit 72, a moving image evaluation unit 73, a money-feeding effect superimposing unit 74, and a moving image distribution unit 75. The processing executed by each function of the server 4 is realized by a program stored in the HDD 26.

対戦要求受付部70は、第1歌唱ユーザから第2歌唱ユーザへの対戦要求を受け付ける。なお、対戦要求受付部70は、ファンの数が同程度の第1歌唱ユーザから第2歌唱ユーザへの対戦要求を受け付けてもよい。   The battle request receiving unit 70 receives a battle request from the first singing user to the second singing user. Note that the battle request receiving unit 70 may receive a battle request from the first singing user having the same number of fans to the second singing user.

対戦了承判定部71は、第2歌唱ユーザが第1歌唱ユーザからの対戦要求を了承したか否かを判定する。   The battle acknowledgment determination unit 71 determines whether the second singing user has accepted the battle request from the first singing user.

対戦設定部72は、対戦歌唱を行うために楽曲の設定や歌唱順の設定等の各種設定を行う。対戦設定部72は、楽曲を時系列で複数領域に分割し、当該領域毎に歌唱を行う歌唱ユーザの順番(交互歌唱順番)を設定する。また、対戦設定部72は、分割領域68に基づいて設定される交互歌唱順番を動的に変化させてもよい。   The battle setting section 72 performs various settings such as setting of music and setting of a singing order in order to perform a battle song. The battle setting unit 72 divides the music into a plurality of regions in a time series, and sets the order (alternate singing order) of the singing user who sings for each of the regions. Further, the battle setting unit 72 may dynamically change the alternate singing order set based on the divided area 68.

動画評価部73は、携帯端末3Bに配信されている歌唱動画毎の評価(点数)の入力、及び歌唱動画に対する投銭エフェクト画像69の重畳(投銭入力)を携帯端末3Bから受け付ける。そして、動画評価部73は、歌唱動画の配信中に入力された評価総得点を導出し、対戦歌唱の勝敗判定を行う。   The moving image evaluation unit 73 receives, from the mobile terminal 3B, input of an evaluation (point) for each singing moving image distributed to the mobile terminal 3B and superimposition of the money-feeding effect image 69 on the singing moving image (money input). Then, the moving image evaluation unit 73 derives the total evaluation score input during the distribution of the singing moving image, and determines the winning or losing of the opposing song.

投銭エフェクト重畳部74は、投銭入力を受け付けた場合に、受け付けた投銭入力に応じた投銭エフェクト画像69を歌唱動画に重畳する。   When a money input is received, the money effect superimposing section 74 superimposes a money effect image 69 corresponding to the received money input on the singing video.

動画配信部75は、歌唱動画を携帯端末3Bに配信する。また、動画配信部75は、第2歌唱ユーザが第1歌唱ユーザからの対戦要求を了承した場合、第1歌唱ユーザによる第1歌唱動画60A及び第2歌唱ユーザによる第2歌唱動画60Bを携帯端末3Bの画面3aに同時に表示されるように配信する。また、動画配信部75は、歌唱を実行中の歌唱動画の音声が出力され、歌唱を実行中でない歌唱動画の音声は出力されず、歌唱を実行中の歌唱動画が歌唱を実行中でない歌唱動画よりも大きく画面3aに表示されるように対戦歌唱動画を携帯端末3Bに配信する。   The moving image distribution unit 75 distributes the singing moving image to the mobile terminal 3B. In addition, when the second singing user approves the battle request from the first singing user, the moving image distribution unit 75 transmits the first singing video 60A by the first singing user and the second singing video 60B by the second singing user to the mobile terminal. The content is distributed so as to be simultaneously displayed on the 3B screen 3a. In addition, the moving image distribution unit 75 outputs the voice of the singing video that is performing the singing, does not output the voice of the singing video that is not performing the singing, and outputs the singing video that does not perform the singing. The battle singing animation is distributed to the mobile terminal 3B so as to be displayed larger on the screen 3a.

[1−8.対戦歌唱処理のフローチャート]
図12は、サーバ4が備えるCPU20によって実行される本実施形態に係る対戦歌唱処理の流れを示すフローチャートである。本実施形態に係る対戦歌唱処理を実行するためのプログラムはHDD26の所定領域に予め記憶されている。
[1-8. Flowchart of Competitive Singing Processing]
FIG. 12 is a flowchart illustrating the flow of the battle singing process according to the present embodiment, which is executed by the CPU 20 included in the server 4. A program for executing the battle singing process according to the present embodiment is stored in a predetermined area of the HDD 26 in advance.

まず、ステップS100では、第1歌唱ユーザによる第2歌唱ユーザへの対戦要求の有無を対戦要求受付部70が判定し、肯定判定の場合、すなわち第1歌唱ユーザからの対戦要求を受け付けた場合はステップS102へ移行する。一方、否定判定の場合は、対戦要求を受け付けるまで待ち状態となる。   First, in step S100, the competition request receiving unit 70 determines whether or not the first singing user has made a competition request to the second singing user. If the determination is affirmative, that is, if the competition request from the first singing user has been received, Move to step S102. On the other hand, in the case of a negative determination, it is in a waiting state until a competition request is accepted.

ステップS102では、第2歌唱ユーザが対戦要求を了承したか否かを対戦了承判定部71が判定し、肯定判定の場合はステップS104へ移行し、否定判定の場合はステップS100へ戻る。   In step S102, the competition acknowledgment determination unit 71 determines whether the second singing user has accepted the competition request. If the determination is affirmative, the process proceeds to step S104. If the determination is negative, the process returns to step S100.

ステップS104では、対戦歌唱を行うための各種設定を対戦設定部72が行う。   In step S104, the battle setting section 72 performs various settings for performing the battle singing.

次のステップS106では、対戦歌唱動画の配信を動画配信部75が開始する。   In the next step S106, the moving image distribution unit 75 starts distribution of the battle song moving image.

次のステップS108では、対戦歌唱の楽曲が終了したか否かを動画配信部75が判定し、肯定判定の場合はステップS110へ移行する。一方、否定判定の場合は、楽曲が終了するまで動画配信部75が対戦歌唱動画の配信を継続する。   In the next step S108, the moving image distribution unit 75 determines whether or not the song of the battle singing has ended. If the determination is affirmative, the process proceeds to step S110. On the other hand, in the case of a negative determination, the moving image distribution unit 75 continues distribution of the opposing song moving image until the music ends.

次のステップS110では、動画配信部75が対戦歌唱動画の配信を終了しステップS100へ戻る。   In the next step S110, the moving image distribution unit 75 ends distribution of the opposing song moving image, and returns to step S100.

以上説明したように、本実施形態に係るサーバ4(対戦歌唱機能)は、第1歌唱ユーザから第2歌唱ユーザへの歌唱動画の対戦要求を受け付け、第2歌唱ユーザが対戦要求を了承した場合に、第1歌唱動画60A及び第2歌唱動画60Bを携帯端末3Bの画面3aに同時に表示されるように配信する。従って、本実施形態に係るサーバ4(対戦歌唱機能)は、歌唱ユーザ同士が自身の歌唱を各々の歌唱動画によって競い合うことを可能とすると共に、競い合っている複数の歌唱動画を視聴ユーザが同時に視聴することを可能とする。   As described above, the server 4 (competition singing function) according to the present embodiment receives a singing video competition request from the first singing user to the second singing user, and the second singing user approves the competition request. Then, the first singing moving image 60A and the second singing moving image 60B are distributed so as to be simultaneously displayed on the screen 3a of the mobile terminal 3B. Therefore, the server 4 (competition singing function) according to the present embodiment enables singing users to compete with each other for their own singing with each singing video, and the viewing user simultaneously views a plurality of competing singing videos. It is possible to do.

[1−9.投票処理のフローチャート]
図13は、サーバ4が備えるCPU20によって実行される本実施形態に係る投票処理の流れを示すフローチャートである。本実施形態に係る投票処理を実行するためのプログラムはHDD26の所定領域に予め記憶されている。
[1-9. Voting process flowchart]
FIG. 13 is a flowchart illustrating the flow of the voting process according to the present embodiment, which is executed by the CPU 20 included in the server 4. A program for executing the voting process according to the present embodiment is stored in a predetermined area of the HDD 26 in advance.

まず、ステップS200では、対戦歌唱が開始したか否かを動画評価部73が判定し、肯定判定の場合はステップS202へ移行する。一方、否定判定の場合は、対戦歌唱が開始するまで待ち状態となる。   First, in step S200, the moving image evaluation unit 73 determines whether or not the battle singing has started. If the determination is affirmative, the process proceeds to step S202. On the other hand, in the case of a negative determination, it is in a waiting state until the competition song starts.

ステップS202では、視聴ユーザによって操作アイコン58Aがクリックされたか否かを動画評価部73が判定し、肯定判定の場合はステップS204へ移行し、否定判定の場合はステップS206へ移行する。   In step S202, the moving image evaluation unit 73 determines whether or not the operation icon 58A has been clicked by the viewing user. If the determination is affirmative, the process proceeds to step S204, and if the determination is negative, the process proceeds to step S206.

ステップS204では、評価総得点を動画評価部73が導出し、評価総得点の表示を動画配信部75が更新する。   In step S204, the moving image evaluation unit 73 derives the total evaluation score, and the moving image distribution unit 75 updates the display of the total evaluation score.

ステップS206では、視聴ユーザによって操作アイコン58Dがクリックされたか否かを動画評価部73が判定し、肯定判定の場合はステップS208へ移行し、否定判定の場合はステップS210へ移行する。   In step S206, the moving image evaluation unit 73 determines whether or not the operation icon 58D has been clicked by the viewing user. If the determination is affirmative, the process proceeds to step S208.

ステップS208では、視聴ユーザが選択した投銭エフェクト画像69を投銭エフェクト重畳部74が対象の歌唱動画に重畳し、重畳した投銭エフェクト画像69に応じた点数を加算した評価総得点を動画評価部73が導出し、評価総得点の表示を動画配信部75が更新する。   In step S208, the moving image evaluating unit 73 superimposes the money changing effect image 69 selected by the viewing user on the target singing moving image by the money changing effect superimposing unit 74, and adds the score according to the superimposed money changing effect image 69 to the moving image evaluating unit 73. The moving image distribution unit 75 derives and displays the total evaluation score.

次のステップS210では、歌唱動画に対する高評価ユーザに変化があったか否かを動画評価部73が判定し、肯定判定の場合はステップS212へ移行し、否定判定の場合はステップS214へ移行する。   In the next step S210, the moving image evaluation unit 73 determines whether or not the high-rated user with respect to the singing moving image has changed.

ステップS212では、高評価ユーザのアイコン画像64の表示を動画配信部75が更新する。   In step S212, the moving image distribution unit 75 updates the display of the icon image 64 of the high-rated user.

ステップS214では、対戦歌唱の楽曲が終了したか否かを動画配信部75が判定し、肯定判定の場合はステップS216へ移行し、否定判定の場合はステップS202へ戻る。   In step S214, the moving image distribution unit 75 determines whether or not the song of the competitive song has ended. If the determination is affirmative, the process proceeds to step S216.

ステップS216では、動画評価部73が歌唱動画毎の評価総得点に基づいて勝敗を判定し、その結果を示す画像を動画配信部75が配信する。   In step S216, the moving image evaluation unit 73 determines winning or losing based on the total evaluation score for each singing moving image, and the moving image distribution unit 75 distributes an image indicating the result.

次のステップS218では、動画配信部75が対戦歌唱動画の配信を終了し本投票処理を終了する。   In the next step S218, the moving image distribution unit 75 ends the distribution of the opposing song moving image and ends the voting process.

以上説明したように、本実施形態に係るサーバ4(投票機能)は、携帯端末3Bに配信されている歌唱動画毎の評価を携帯端末3Bから受け付ける。従って、本実施形態に係るサーバ4(投票機能)は、複数の歌唱ユーザ各々が配信したパフォーマンス動画の優劣判定を視聴ユーザが簡易に行うことを可能とする。   As described above, the server 4 (voting function) according to the present embodiment receives, from the mobile terminal 3B, an evaluation for each singing video distributed to the mobile terminal 3B. Therefore, the server 4 (voting function) according to the present embodiment enables the viewing user to easily determine the superiority / disadvantage of the performance moving image distributed by each of the plurality of singing users.

[2.第2実施形態]
以下、本発明の第2実施形態について説明する。
[2. Second Embodiment]
Hereinafter, a second embodiment of the present invention will be described.

本実施形態に係るカラオケシステム1、サーバ4、及び携帯端末3の構成は、第1実施形態に係るカラオケシステム1、サーバ4、及び携帯端末3の構成と同様であるので説明を省略する。   The configuration of the karaoke system 1, server 4, and mobile terminal 3 according to the present embodiment is the same as the configuration of the karaoke system 1, server 4, and mobile terminal 3 according to the first embodiment, and a description thereof will be omitted.

[2−1.対戦ダンス機能の概要]
本実施形態に係るパフォーマンス動画は、パフォーマーをダンサーとし、パフォーマンス動画をダンス動画とし、当該ダンス動画が動画投稿サイト(サーバ4)にアップロードされる。すなわち、本実施形態に係る対戦機能は、図14に示されるように異なるダンスユーザによる複数のダンス動画(第1ダンス動画60C、第2ダンス動画60D)を視聴ユーザの携帯端末3Bの画面3aに同時に表示する対戦ダンス機能である。
[2-1. Overview of match dance function]
In the performance video according to the present embodiment, the performer is a dancer, the performance video is a dance video, and the dance video is uploaded to a video posting site (server 4). That is, the battle function according to the present embodiment displays a plurality of dance videos (first dance video 60C, second dance video 60D) by different dance users on screen 3a of mobile terminal 3B of the viewing user, as shown in FIG. This is a battle dance function to be displayed at the same time.

対戦ダンスは、第1ダンスユーザから他のダンスユーザ(以下「第2ダンスユーザ」という。)に対してダンス動画の同時配信の要求(対戦要求)が行われ、当該対戦要求を第2ダンスユーザが了承することで行われる。一例として、第1ダンスユーザは、第2ダンスユーザに対戦要求を行う場合、本対戦要求が対戦ダンスであることを示す。これにより、第2ダンスユーザ及びサーバ4は、本対戦要求が対戦ダンスであることを認識できる。以下の説明では、対戦ダンスにおいて配信される第1ダンス動画60C及び第2ダンス動画60Dを総称して対戦ダンス動画ともいう。   In the battle dance, the first dance user requests another dance user (hereinafter, referred to as a “second dance user”) to request simultaneous distribution of a dance movie (a battle request), and the battle request is sent to the second dance user. It is done by approving. As an example, when the first dance user makes a match request to the second dance user, it indicates that the main match request is a match dance. Thereby, the second dance user and the server 4 can recognize that the battle request is a battle dance. In the following description, the first dance moving image 60C and the second dance moving image 60D distributed in the competitive dance are also collectively referred to as a competitive dance moving image.

なお、本実施形態に係る対戦ダンス機能は、第1実施形態と同様に、楽曲を仮想的に時系列で複数領域に分割した分割領域68(図7参照)毎にダンスを行うダンスユーザの順番を設定(以下「交互ダンス設定」という。)する。交互ダンス設定には、第1ダンスユーザと第2ダンスユーザとが一緒にダンスを行う分割領域68が設定されてもよい。   The battle dance function according to the present embodiment is similar to the first embodiment in that the order of dance users who perform dance for each divided area 68 (see FIG. 7) in which a musical piece is virtually divided into a plurality of areas in time series. (Hereinafter, referred to as “alternate dance setting”). In the alternate dance setting, a divided area 68 in which the first dance user and the second dance user dance together may be set.

[2−1−1.注目動画の拡大表示機能]
本実施形態に係る対戦ダンス機能は、携帯端末3Bの画面3aに同時に表示される複数のダンス動画のうち、被写体の動きが最も大きいダンス動画を注目動画であると判定(注目動画判定機能)し、注目動画が他のダンス動画に比べて大きく表示されるようにダンス動画を携帯端末3Bに配信する拡大表示機能を有する。なお、ここでいう被写体とは、人物であるダンサーである。
[2-1-1. Featured video enlarged display function]
The battle dance function according to the present embodiment determines a dance moving image with the largest movement of the subject as a target moving image among a plurality of dance moving images simultaneously displayed on the screen 3a of the mobile terminal 3B (target moving image determination function). In addition, the mobile terminal 3B has an enlarged display function of distributing the dance moving image to the mobile terminal 3B so that the attention moving image is displayed larger than other dance moving images. Here, the subject is a dancer who is a person.

図15の例では、第1ダンス動画60Cが注目動画であり、第2ダンス動画60Dが注目動画でないため、第1ダンス動画60Cが拡大表示(全画面表示)される一方、第2ダンス動画60Dは縮小表示(ウィンドウ表示)される。なお、ダンス動画が縮小表示される場合の画像サイズと画面3aにおける表示位置は予め定められてもよいし、視聴ユーザが任意の画像サイズ及び画面位置に変更可能としてもよい。   In the example of FIG. 15, the first dance moving image 60C is the attention moving image, and the second dance moving image 60D is not the attention moving image. Therefore, the first dance moving image 60C is displayed in an enlarged manner (full screen display), while the second dance moving image 60D is displayed. Is displayed in a reduced size (window display). Note that the image size and the display position on the screen 3a when the dance moving image is displayed in a reduced size may be determined in advance, or the viewing user may be able to change the image size and the screen position to arbitrary ones.

このように、拡大表示機能は、被写体の動きに基づいて他のダンス動画に比べて大きく表示する注目動画を判定するので、配信されるダンス動画の音を用いることなく携帯端末3Bの画面3aにおける対戦ダンス動画の表示態様を変化させることができる。   As described above, since the enlarged display function determines a target moving image to be displayed larger than other dance moving images based on the movement of the subject, the enlarged moving image display function does not use the sound of the distributed moving image on the screen 3a of the mobile terminal 3B. The display mode of the battle dance moving image can be changed.

また、第1ダンスユーザと第2ダンスユーザとが一緒にダンスを行う場合には、より動きの大きいダンス動画が視聴ユーザの携帯端末3Bで拡大表示されるので、対戦しているダンスユーザはより躍動感のあるダンスを行うことになり、その結果、視聴ユーザがより盛り上がることになる。   Also, when the first dance user and the second dance user dance together, a dance moving image with a larger motion is enlarged and displayed on the mobile terminal 3B of the viewing user, so that the dance user who is competing is more likely to perform. A lively dance will be performed, and as a result, the viewing user will be more excited.

また、拡大表示機能は、注目動画の音が出力され、他のダンス動画の音が出力されないように、対戦ダンス動画を携帯端末3Bに配信する。これにより、注目動画のダンサーが発する音声(声や息づかい等)が携帯端末3Bから出力される一方、注目動画でないダンサーが発する音声は携帯端末3Bから出力されない。このため、視聴ユーザは、注目動画でないダンス動画からの音声によって注意が散漫となることなく、対戦ダンス動画を視聴できる。   The enlarged display function distributes the competitive dance moving image to the mobile terminal 3B so that the sound of the moving image of interest is output and the sound of another dance moving image is not output. Thus, the sound (voice, breathing, etc.) emitted by the dancer of the moving image of interest is output from the mobile terminal 3B, while the sound emitted by the dancer that is not the moving image of interest is not output from the mobile terminal 3B. For this reason, the viewing user can view the competing dance video without being distracted by the sound from the dance video that is not the attention video.

なお、本実施形態に係る拡大表示機能が実行される場合は、第1実施形態で説明した交互パフォーマンス設定に基づく音声出力及び画面表示は行われないが、これに限らず、交互パフォーマンス設定に基づく音声出力及び画面表示を行うものの、第1ダンスユーザと第2ダンスユーザとが一緒にダンスを行う場合に本実施形態に係る拡大表示機能が実行されてもよい。   Note that when the enlarged display function according to the present embodiment is executed, the audio output and the screen display based on the alternate performance setting described in the first embodiment are not performed. Although the audio output and the screen display are performed, the enlarged display function according to the present embodiment may be executed when the first dance user and the second dance user dance together.

[2−1−2.注目動画判定機能]
注目動画判定機能は、ダンス動画から被写体であるダンサー(人物)を示す画像(以下「ダンサー画像」という。)を所定時間間隔で抽出し、複数のダンス動画のうち抽出したダンサーの差異が最も大きいダンス動画を注目動画であると判定する。なお、画像抽出間隔(以下「画像抽出間隔」という。)は、例えば0.5秒であり、時間ではなくフレーム数で規定されてもよい。
[2-1-2. Featured Video Judgment Function]
The attention moving image determination function extracts an image (hereinafter, referred to as a “dancer image”) indicating a dancer (person) as a subject from a dance moving image at predetermined time intervals, and the difference between the extracted dancers among a plurality of dance moving images is largest. It is determined that the dance moving image is the attention moving image. The image extraction interval (hereinafter, referred to as “image extraction interval”) is, for example, 0.5 seconds, and may be defined by the number of frames instead of the time.

より具体的には、注目動画判定機能は、ダンス動画の開始から所定時間(0.5秒)間隔でダンサー画像を抽出し、画像抽出間隔前後のダンサー画像の差異を導出する。そして、注目動画判定機能は、第1ダンス動画60Cと第2ダンス動画60D毎に導出した同じタイミングにおけるダンス動画の差異を比較し、第1ダンス動画60Cと第2ダンス動画60Dのうち差異がより大きいダンス動画を注目動画とする。なお、ダンス動画からの人物の抽出は、例えば、既知の画像解析手法によって行われればよい。   More specifically, the attention moving image determination function extracts dancer images at predetermined time intervals (0.5 seconds) from the start of the dance moving image, and derives a difference between the dancer images before and after the image extraction interval. Then, the attention video determination function compares the difference between the dance videos at the same timing derived for each of the first dance video 60C and the second dance video 60D, and the difference between the first dance video 60C and the second dance video 60D becomes larger. The big dance movie is the featured movie. The extraction of the person from the dance moving image may be performed by, for example, a known image analysis method.

このように、注目動画判定機能は、ダンス動画に含まれるダンサー画像から直接的にダンサーの動きの大小を判定するので、被写体であるダンサーの動きが相対的に大きいダンス動画を正確に判定できる。なお、本実施形態に係るダンス動画は、ダンサー画像を画像解析するため、ダンサーの全身が撮影され、かつ画像解析が可能な程度の大きさでダンサーが撮影される動画である。   As described above, since the attention moving image determination function directly determines the magnitude of the dancer's movement from the dancer image included in the dance moving image, it is possible to accurately determine a dance moving image in which the movement of the dancer as the subject is relatively large. In addition, the dance moving image according to the present embodiment is a moving image in which the whole body of the dancer is photographed in order to analyze the image of the dancer image, and the dancer is photographed in such a size that image analysis is possible.

また、本実施形態に係る注目動画判定機能は、被写体であるダンサーの動きの差異をダンサーの手足の動きに基づいて判定する。   In addition, the attention moving image determination function according to the present embodiment determines the difference in the movement of the dancer as the subject based on the movement of the limb of the dancer.

図16は、ダンス動画から画像抽出間隔で抽出したダンサー画像の一例である。図16(A),(B)は第1ダンス動画60Cから画像抽出間隔で抽出したダンサー画像、図16(C),(D)は第2ダンス動画60Dから画像抽出間隔で抽出したダンサー画像である。すなわち、図16の例では、図16(A)に示される第1ダンス動画60Cのダンサー画像が所定時間後に図16(B)のように変化し、図16(C)に示される第2ダンス動画60Dのダンサー画像が所定時間後に図16(D)のように変化している。   FIG. 16 is an example of a dancer image extracted at an image extraction interval from a dance moving image. 16A and 16B are dancer images extracted at an image extraction interval from the first dance moving image 60C, and FIGS. 16C and 16D are dancer images extracted at an image extraction interval from the second dance moving image 60D. is there. That is, in the example of FIG. 16, the dancer image of the first dance moving image 60C illustrated in FIG. 16A changes as illustrated in FIG. 16B after a predetermined time, and the second dance illustrated in FIG. The dancer image of the moving image 60D changes after a predetermined time as shown in FIG.

図16の例では、破線領域で囲まれるように、第1ダンス動画60Cでは左手及び右足の動きが大きい一方、第2ダンス動画60Dでは左右の足が若干動いている程度であるため、第1ダンス動画60Cの方がダンサー画像の差異が大きい。このため、第1ダンス動画60Cが注目画像とされる。なお、一例として、手足の動きとは手足の先端位置の動きであり、手足の先端位置の動きは先端位置を示す座標の変化から導出される。   In the example of FIG. 16, the left and right feet move greatly in the first dance moving image 60 </ b> C while the left and right legs move slightly in the second dance moving image 60 </ b> D as surrounded by the broken line region. The difference between dancer images is greater in dance moving image 60C. For this reason, the first dance moving image 60C is set as the target image. As an example, the movement of the limb is the movement of the tip position of the limb, and the movement of the tip position of the limb is derived from a change in coordinates indicating the tip position.

このように、注目動画判定機能は、被写体であるダンサーの動きの差異をダンサーの手足の動きに基づいて判定するので、より正確にダンサーの動きを判定できる。   As described above, the attention moving image determination function determines the difference in the movement of the dancer, which is the subject, based on the movement of the limb of the dancer, and thus can more accurately determine the movement of the dancer.

ここで、ダンスは瞬間的にダンサーが動かない場合もある。このような場合に、注目動画でない他のダンス動画のダンサー(被写体)が動くと、当該他のダンス動画が注目動画であると判定され、その結果、ダンスを行っていない動画が携帯端末3Bで拡大表示される可能性がある。   Here, the dancer sometimes does not move momentarily. In such a case, if the dancer (subject) of another dance moving image that is not the moving image of interest moves, the other dance moving image is determined to be the moving image of interest, and as a result, the moving image that does not dance is displayed on the mobile terminal 3B. It may be enlarged.

そこで、拡大表示機能は、注目動画のダンサーの動きが所定時間(例えば1秒)以上、他のダンス動画のダンサーの動きよりも小さくなった場合に当該他のダンス動画を注目動画として切り替えてもよい。換言すると、注目動画のダンサーの動きが他のダンス動画のダンサーの動きよりも小さくなっても、それが所定時間未満であれば他のダンス動画が注目動画に切り替わることは無い。   Therefore, the enlarged display function is used even when the dancer of the attention video is switched over as the attention video when the movement of the dancer of the attention video becomes smaller than the movement of the dancer of another dance video for a predetermined time (for example, 1 second) or more. Good. In other words, even if the movement of the dancer of the attention video becomes smaller than the movement of the dancer of another dance video, if it is less than the predetermined time, the other dance video will not be switched to the attention video.

これにより、注目動画のダンサーが一時的に動作を停止しても、ダンスを実行していない他のダンス動画が注目動画となることを防止できる。   Thereby, even if the dancer of the attention video temporarily stops operating, it is possible to prevent another dance video that is not performing dance from becoming the attention video.

[2−2.対戦ダンス機能の機能ブロック]
図17は、本実施形態に係る対戦ダンス機能に関する機能ブロック図である。サーバ4が備えるCPU20は、対戦要求受付部70、対戦了承判定部71、対戦設定部72、動画評価部73、投銭エフェクト重畳部74、及び動画配信部75と共に注目動画判定部80を備える。サーバ4が備える各機能によって実行される処理は、HDD26に記憶されているプログラムによって実現される。なお、本実施形態に係る対戦要求受付部70、対戦了承判定部71、対戦設定部72、動画評価部73、投銭エフェクト重畳部74、及び動画配信部75は、処理の対象となる動画がダンス動画であるものの、第1実施形態に係る各部と同様であるので、その説明を省略する。
[2-2. Functional block of battle dance function]
FIG. 17 is a functional block diagram related to the battle dance function according to the present embodiment. The CPU 20 included in the server 4 includes an attention moving image determination unit 80 together with a battle request receiving unit 70, a battle acknowledgment determination unit 71, a battle setting unit 72, a moving image evaluation unit 73, a money-feeding effect superimposing unit 74, and a moving image distribution unit 75. The processing executed by each function of the server 4 is realized by a program stored in the HDD 26. Note that the battle request receiving unit 70, the battle acknowledgment determining unit 71, the battle setting unit 72, the moving image evaluation unit 73, the money-feeding effect superimposing unit 74, and the moving image distribution unit 75 according to the present embodiment are configured such that the moving image to be processed is dance. Although it is a moving image, it is the same as each unit according to the first embodiment, and therefore, description thereof will be omitted.

注目動画判定部80は、上述した注目動画判定機能を実行し、複数のダンス動画のうち被写体(ダンサー)の動きが最も大きいダンス動画を注目動画であると判定する。   The attention video determination unit 80 executes the above-described attention video determination function, and determines that the dance video in which the motion of the subject (dancer) is the largest among the plurality of dance videos is the attention video.

なお、本実施形態に係る動画配信部75は、注目動画の音が出力され、注目動画でない他のダンス動画の音が出力されないように、対戦ダンス動画を携帯端末3Bに配信する。   The moving image distribution unit 75 according to the present embodiment distributes the competitive dance moving image to the mobile terminal 3B so that the sound of the moving image of interest is output and the sound of another dance moving image that is not the moving image of interest is not output.

[2−3.注目動画拡大処理のフローチャート]
図18は、サーバ4が備えるCPU20によって実行される本実施形態に係る注目動画拡大処理の流れを示すフローチャートである。本実施形態に係る注目動画拡大処理を実行するためのプログラムはHDD26の所定領域に予め記憶されている。
[2-3. Flowchart of attention video enlargement processing]
FIG. 18 is a flowchart illustrating the flow of the noted moving image enlargement process according to the present embodiment, which is executed by the CPU 20 included in the server 4. A program for executing the noted moving image enlarging process according to the present embodiment is stored in a predetermined area of the HDD 26 in advance.

まず、ステップS300では、対戦ダンスの楽曲が開始したか否かを注目動画判定部80が判定し、肯定判定の場合はステップS302へ移行する。一方、否定判定の場合は、対戦ダンスの楽曲が始まるまで待ち状態となる。   First, in step S300, the attention moving image determination unit 80 determines whether or not a song of a competitive dance has started. If the determination is affirmative, the process proceeds to step S302. On the other hand, in the case of a negative determination, it is in a waiting state until the music of the competitive dance starts.

次のステップS302では、対戦ダンスの楽曲が開始した直後又は所定時間経過後(例えば1秒後)に、注目動画判定部80が第1ダンス動画60C及び第2ダンス動画60Dから各々のダンサー画像を抽出する。   In the next step S302, immediately after the competition dance music starts or after a lapse of a predetermined time (for example, one second), the attention moving image determination unit 80 outputs each dancer image from the first dance moving image 60C and the second dance moving image 60D. Extract.

次のステップS304では、前回ダンサー画像を抽出した時間から画像抽出間隔が経過したか否かを注目動画判定部80が判定し、肯定判定の場合はステップS306へ移行する。一方、否定判定の場合は、画像抽出間隔が経過するまで待ち状態となる。   In the next step S304, the moving image of interest determination unit 80 determines whether or not the image extraction interval has elapsed since the last time the dancer image was extracted. If the determination is affirmative, the process proceeds to step S306. On the other hand, in the case of a negative determination, the process waits until the image extraction interval has elapsed.

ステップS306では、注目動画判定部80が第1ダンス動画60C及び第2ダンス動画60Dから各々のダンサー画像を抽出する。   In step S306, the attention moving image determination unit 80 extracts each dancer image from the first dance moving image 60C and the second dance moving image 60D.

次のステップS308では、前回抽出したダンサー画像と今回抽出したダンサー画像との差異をダンス動画毎に注目動画判定部80が導出する。   In the next step S308, the attention moving image determination unit 80 derives a difference between the dancer image extracted last time and the dancer image extracted this time for each dance moving image.

次のステップS310では、ダンス動画毎のダンサー画像の差異を注目動画判定部80が比較して注目動画を判定する。   In the next step S310, the noted moving image determination unit 80 compares the difference between dancer images for each dance moving image to determine the noted moving image.

次のステップS312では、注目動画が他のダンス動画に比べて大きく表示(拡大表示)されるように、動画配信部75が対戦ダンス動画を携帯端末3Bに配信する。なお、ステップS310によって注目動画と判定されたダンス動画が切り替わった場合には、拡大表示されるダンス動画も切り替わることになる。   In the next step S312, the moving image distribution unit 75 distributes the competitive dance moving image to the mobile terminal 3B such that the attention moving image is displayed larger (enlarged display) than the other dance moving images. In addition, when the dance moving image determined to be the target moving image in step S310 is switched, the dance moving image displayed in an enlarged manner is also switched.

次のステップS314では、前回ダンサー画像を抽出した時間から画像抽出間隔が経過したか否かを注目動画判定部80が判定し、肯定判定の場合はステップS306へ戻り、否定判定の場合はステップS316へ移行する。   In the next step S314, the attention moving image judging unit 80 judges whether or not the image extraction interval has elapsed from the time when the dancer image was extracted last time. If the judgment is affirmative, the process returns to step S306; if the judgment is negative, the process returns to step S316. Move to.

ステップS316では、対戦ダンスの楽曲が終了したか否かを動画配信部75が判定し、肯定判定の場合はステップS318へ移行し、否定判定の場合はステップS314へ戻る。   In step S316, the moving image distribution unit 75 determines whether or not the music of the competitive dance has ended. If the determination is affirmative, the process proceeds to step S318. If the determination is negative, the process returns to step S314.

次のステップS318では、動画配信部75が対戦ダンス動画の配信を終了し、本注目動画拡大処理を終了する。   In the next step S318, the moving image distribution unit 75 ends the distribution of the competitive dance moving image, and ends the attention moving image enlarging process.

以上説明したように、本実施形態に係るサーバ4(対戦ダンス機能)は、携帯端末3Bの画面3aに同時に表示される複数のダンス動画のうち、ダンサーの動きが最も大きいダンス動画を注目動画であると判定する注目動画判定処理を行い、注目動画が他のダンス動画に比べて大きく表示されるように携帯端末3Bに配信する。従って、本実施形態に係るサーバ4(対戦ダンス機能)は、配信されるダンス動画の音を用いることなく携帯端末3Bの画面3aにおける対戦ダンス動画の表示態様を変化させることができる。   As described above, the server 4 (competition dance function) according to the present embodiment uses the dance video in which the dancer's movement is the largest among the plurality of dance videos simultaneously displayed on the screen 3a of the mobile terminal 3B as the target video. An attention moving image determining process for determining that there is a moving image is performed, and the attention moving image is distributed to the mobile terminal 3B such that the attention moving image is displayed larger than other dance moving images. Therefore, the server 4 (competition dance function) according to the present embodiment can change the display mode of the competition dance moving image on the screen 3a of the mobile terminal 3B without using the sound of the distributed dance moving image.

[3.他の実施形態]
以上、本発明を、上記各実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記各実施形態に多様な変更又は改良を加えることができ、該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。また、上記各実施形態を適宜組み合わせてもよい。
[3. Other Embodiments]
As described above, the present invention has been described using the above embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments. Various changes or improvements can be made to each of the above embodiments without departing from the spirit of the invention, and embodiments with the changes or improvements are also included in the technical scope of the present invention. Further, the above embodiments may be appropriately combined.

例えば、上記実施形態では、対戦歌唱又は対戦ダンスを2人のパフォーマー(歌唱ユーザ又はダンスユーザ)で行う形態について説明したが、本発明は、これに限定されるものではない。例えば、対戦歌唱又は対戦ダンスを3人以上のパフォーマーで行う形態としてもよい。この形態の場合、あるパフォーマーが2人以上の他のパフォーマーに同時に対戦要求を行ってもよいし、対戦要求を受けたパフォーマーがさらに他のパフォーマーに対戦要求を行ってもよい。   For example, in the above-described embodiment, a form in which a competitive song or a competitive dance is performed by two performers (singing user or dance user) has been described, but the present invention is not limited to this. For example, a form in which three or more performers perform a singing competition or a competition dance may be employed. In this case, a certain performer may make a match request to two or more other performers at the same time, or a performer who has received the match request may make a match request to another performer.

また、上記実施形態では、投票結果画像66として、動画毎の評価総得点をバー画像で表示する形態について説明したが、本発明は、これに限定されるものではない。例えば、バー画像の替わりに円グラフで動画毎の評価総得点を相対的に表示してもよい。   Further, in the above-described embodiment, the form in which the evaluation total score for each moving image is displayed as a bar image as the voting result image 66 has been described, but the present invention is not limited to this. For example, the evaluation total score for each moving image may be relatively displayed by a pie chart instead of the bar image.

また、上記実施形態では、対戦歌唱又は対戦ダンスの勝敗を視聴ユーザの投票によって決定する形態について説明したが、本発明は、これに限定されるものではない。例えば、対戦歌唱機能又は対戦ダンスが自動採点機能を有し、この自動採点機能による判定結果によって勝敗が決定されてもよい。   Further, in the above embodiment, the form in which the victory of the battle singing or the battle dance is determined by the voting of the viewing user has been described, but the present invention is not limited to this. For example, the competitive singing function or the competitive dance may have an automatic scoring function, and the winning or losing may be determined based on a determination result by the automatic scoring function.

また、上記第1実施形態では、交互パフォーマンス設定に基づいて、第1歌唱動画60A及び第2歌唱動画60Bの音声出力や画面表示を行う形態について説明したが、本発明は、これに限定されるものではない。例えば、携帯端末3Aから送信される歌唱動画に対してサーバ4が画像解析(顔認識処理)を行いより大きく口を開いている歌唱動画を判定し、この判定結果に基づいて、第1歌唱動画60A及び第2歌唱動画60Bの音声出力や画面表示を行ってもよい。すなわち、相対的に口を大きく開けている歌唱動画が、歌唱ユーザが歌唱を実行中の歌唱動画であると判定される。   Further, in the first embodiment, the form in which the audio output and the screen display of the first singing moving image 60A and the second singing moving image 60B are performed based on the alternating performance setting has been described, but the present invention is not limited to this. Not something. For example, the server 4 performs image analysis (face recognition processing) on the singing moving image transmitted from the mobile terminal 3A, determines a singing moving image having a larger open mouth, and based on the determination result, determines the first singing moving image. The audio output and the screen display of 60A and the second singing animation 60B may be performed. That is, it is determined that the singing moving image whose mouth is relatively wide open is the singing moving image in which the singing user is singing.

また、上記実施形態では、対戦歌唱又は対戦ダンスとしてリアルタイム対戦の形態について説明したが、本発明は、これに限定されるものではない。例えば、パフォーマーが既に録画済みの他のパフォーマーの動画に対して対戦要求を行い、ライブの動画と録画済みの動画による対戦や、録画済みの動画同士の対戦等が可能とされてもよい。   Further, in the above embodiment, the form of the real-time battle as the battle singing or the battle dance has been described, but the present invention is not limited to this. For example, a performer may make a battle request for a moving image of another performer that has already been recorded, and a battle between a live moving image and a recorded moving image, a battle between recorded moving images, and the like may be enabled.

また、上記実施形態で説明した各処理の流れも一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。   The flow of each process described in the above embodiment is also an example, and unnecessary steps may be deleted, new steps may be added, and the processing order may be changed without departing from the spirit of the present invention. Is also good.

3B 携帯端末(端末装置)
3a 画面
4 サーバ(情報処理装置)
60C 第1ダンス動画(注目動画)
60D 第2ダンス動画(他の動画)
72 対戦設定部(設定手段)
75 動画配信部(配信手段)
80 注目動画判定部(判定手段)
3B mobile terminal (terminal device)
3a screen 4 server (information processing device)
60C First dance video (attention video)
60D 2nd dance movie (other movie)
72 Match setting section (setting means)
75 Video distribution unit (distribution means)
80 Attention movie judging unit (judging means)

Claims (7)

ユーザが投稿した動画を端末装置に配信する情報処理装置であって、
複数の前記動画を前記端末装置の画面に同時に表示されるように配信する配信手段と、
複数の前記動画のうち、被写体の動きが最も大きい前記動画を注目動画であると判定する判定手段と、
を備え、
前記配信手段は、前記注目動画が他の前記動画に比べて大きく表示されるように前記動画を前記端末装置に配信する
情報処理装置。
An information processing device that distributes a video posted by a user to a terminal device,
Distribution means for distributing the plurality of moving images so as to be simultaneously displayed on the screen of the terminal device;
Judging means for judging that the moving image of the subject having the largest motion among the plurality of moving images is the moving image of interest;
With
The information processing apparatus, wherein the distribution unit distributes the moving image to the terminal device such that the moving image of interest is displayed larger than other moving images.
前記判定手段は、前記動画から前記被写体を示す画像を所定時間間隔で抽出し、複数の前記動画のうち抽出した前記被写体の差異が最も大きい前記動画を前記注目動画であると判定する請求項1記載の情報処理装置。   2. The moving image generating apparatus according to claim 1, wherein the determining unit extracts an image indicating the subject from the moving image at a predetermined time interval, and determines that the moving image having the largest difference between the extracted subjects among the plurality of moving images is the moving image of interest. An information processing apparatus according to claim 1. 前記被写体は、人物であり、
前記判定手段は、前記被写体の差異を前記被写体の手足の動きに基づいて判定する請求項2記載の情報処理装置。
The subject is a person,
The information processing apparatus according to claim 2, wherein the determination unit determines the difference between the subjects based on movement of a limb of the subject.
前記配信手段は、前記注目動画の音が出力され、他の前記動画の音が出力されないように、前記動画を前記端末装置に配信する請求項1から請求項3の何れか1項記載の情報処理装置。   4. The information according to claim 1, wherein the distribution unit distributes the moving image to the terminal device such that a sound of the moving image of interest is output and a sound of another moving image is not output. 5. Processing equipment. 前記判定手段は、前記注目動画の前記被写体の動きが所定時間以上、他の前記動画の前記被写体の動きよりも小さくなった場合、当該他の前記動画を前記注目動画であると判定する請求項1から請求項4の何れか1項記載の情報処理装置。   The determination unit determines that the other moving image is the target moving image when the movement of the subject of the moving image of interest becomes smaller than the movement of the subject of another moving image for a predetermined time or more. The information processing apparatus according to claim 1. ユーザが投稿した動画を端末装置に配信する動画配信方法であって、
複数の前記動画を前記端末装置の画面に同時に表示されるように配信する第1工程と、
複数の前記動画のうち、被写体の動きが最も大きい前記動画を注目動画であると判定する第2工程と、
を有し、
前記第2工程は、前記注目動画が他の前記動画に比べて大きく表示されるように前記動画を前記端末装置に配信する
動画配信方法。
A video distribution method for distributing a video posted by a user to a terminal device,
A first step of distributing the plurality of moving images so as to be simultaneously displayed on a screen of the terminal device;
A second step of determining, from among the plurality of moving images, the moving image in which the motion of the subject is the largest as the moving image of interest;
Has,
The second step is a moving image distribution method that distributes the moving image to the terminal device such that the attention moving image is displayed larger than other moving images.
ユーザが投稿した動画を端末装置に配信する情報処理装置が備えるコンピュータを、
複数の前記動画を前記端末装置の画面に同時に表示されるように配信する配信手段と、
複数の前記動画のうち、被写体の動きが最も大きい前記動画を注目動画であると判定する判定手段と、
して機能させ、
前記配信手段は、前記注目動画が他の前記動画に比べて大きく表示されるように前記動画を前記端末装置に配信する
動画配信プログラム。
A computer provided in an information processing device that distributes a video posted by a user to a terminal device,
Distribution means for distributing the plurality of moving images so as to be simultaneously displayed on the screen of the terminal device;
Judging means for judging that the moving image of the subject having the largest motion among the plurality of moving images is the moving image of interest;
Function
A moving image distribution program that distributes the moving image to the terminal device such that the attention moving image is displayed larger than other moving images.
JP2018139740A 2018-07-25 2018-07-25 Information processing device, video distribution method, and video distribution program Active JP7208466B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2018139740A JP7208466B2 (en) 2018-07-25 2018-07-25 Information processing device, video distribution method, and video distribution program
JP2022210354A JP7436912B2 (en) 2018-07-25 2022-12-27 Information processing device, video distribution method, and video distribution program
JP2024012079A JP2024072820A (en) 2018-07-25 2024-01-30 Information processing device, video distribution method, and video distribution program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018139740A JP7208466B2 (en) 2018-07-25 2018-07-25 Information processing device, video distribution method, and video distribution program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2022210354A Division JP7436912B2 (en) 2018-07-25 2022-12-27 Information processing device, video distribution method, and video distribution program

Publications (3)

Publication Number Publication Date
JP2020017871A true JP2020017871A (en) 2020-01-30
JP2020017871A5 JP2020017871A5 (en) 2021-09-02
JP7208466B2 JP7208466B2 (en) 2023-01-19

Family

ID=69581618

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2018139740A Active JP7208466B2 (en) 2018-07-25 2018-07-25 Information processing device, video distribution method, and video distribution program
JP2022210354A Active JP7436912B2 (en) 2018-07-25 2022-12-27 Information processing device, video distribution method, and video distribution program
JP2024012079A Pending JP2024072820A (en) 2018-07-25 2024-01-30 Information processing device, video distribution method, and video distribution program

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2022210354A Active JP7436912B2 (en) 2018-07-25 2022-12-27 Information processing device, video distribution method, and video distribution program
JP2024012079A Pending JP2024072820A (en) 2018-07-25 2024-01-30 Information processing device, video distribution method, and video distribution program

Country Status (1)

Country Link
JP (3) JP7208466B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6905133B1 (en) * 2020-08-28 2021-07-21 Kddi株式会社 Information processing equipment, information processing methods and programs
US11582523B2 (en) * 2020-01-31 2023-02-14 Virtual Arts, Inc. Video-based competition platform
JP7465186B2 (en) 2020-09-30 2024-04-10 株式会社第一興商 Live Streaming System

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003179908A (en) * 2001-09-07 2003-06-27 Matsushita Electric Ind Co Ltd Image-distributing apparatus and image-receiving apparatus
JP2014092592A (en) * 2012-10-31 2014-05-19 Daiichikosho Co Ltd Collaboration singing video display system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003179908A (en) * 2001-09-07 2003-06-27 Matsushita Electric Ind Co Ltd Image-distributing apparatus and image-receiving apparatus
JP2014092592A (en) * 2012-10-31 2014-05-19 Daiichikosho Co Ltd Collaboration singing video display system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11582523B2 (en) * 2020-01-31 2023-02-14 Virtual Arts, Inc. Video-based competition platform
JP6905133B1 (en) * 2020-08-28 2021-07-21 Kddi株式会社 Information processing equipment, information processing methods and programs
JP2022039230A (en) * 2020-08-28 2022-03-10 Kddi株式会社 Information processing apparatus, information processing method, and program
JP7465186B2 (en) 2020-09-30 2024-04-10 株式会社第一興商 Live Streaming System

Also Published As

Publication number Publication date
JP7436912B2 (en) 2024-02-22
JP7208466B2 (en) 2023-01-19
JP2024072820A (en) 2024-05-28
JP2023052125A (en) 2023-04-11

Similar Documents

Publication Publication Date Title
JP7436912B2 (en) Information processing device, video distribution method, and video distribution program
JP7425356B2 (en) Information processing device, video distribution method, and video distribution program
JP7513935B2 (en) Information processing device, video distribution method, and video distribution program
JP2012093734A (en) Moving image information delivery system
JP6315568B2 (en) Online karaoke system and server
JP7093006B2 (en) Information processing equipment, video distribution method and video distribution program
JP2024020565A (en) Information processing device, information processing system, and information processing program
JP2023171532A (en) Evaluation information processing device, and control method and control program for the same
JP2023169373A (en) Information processing device, moving image synthesis method and moving image synthesis program
JP7311815B2 (en) Information processing device, video distribution method, and video distribution program
JP3727566B2 (en) A karaoke device that outputs multiple types of scores by combining the scoring data of multiple types of music elements
JP2011053276A (en) Karaoke system including background image variable display function
JP2014123085A (en) Device, method, and program for further effectively performing and providing body motion and so on to be performed by viewer according to singing in karaoke
JP2012208281A (en) Karaoke machine
JP2007025267A (en) Karaoke machine providing scoring game by setting target point at random
JP2012208387A (en) Karaoke machine

Legal Events

Date Code Title Description
RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20201125

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210720

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210720

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220624

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220705

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220804

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20221219

R150 Certificate of patent or registration of utility model

Ref document number: 7208466

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150