JP6401492B2 - Online karaoke system server - Google Patents
Online karaoke system server Download PDFInfo
- Publication number
- JP6401492B2 JP6401492B2 JP2014090957A JP2014090957A JP6401492B2 JP 6401492 B2 JP6401492 B2 JP 6401492B2 JP 2014090957 A JP2014090957 A JP 2014090957A JP 2014090957 A JP2014090957 A JP 2014090957A JP 6401492 B2 JP6401492 B2 JP 6401492B2
- Authority
- JP
- Japan
- Prior art keywords
- video
- singing
- character
- synthetic
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
本発明は通信カラオケシステムのサーバに関するものであり、詳しくは、歌唱者の歌唱音声、歌唱者キャラクタ、観客キャラクタと、歌唱が行われる施設の内部を模した映像とを合成した背景映像を生成し、当該背景映像を観客キャラクタの数に対応して変更することが可能な通信カラオケシステムのサーバに関するものである。 The present invention relates to a server for an online karaoke system, and more specifically, generates a background video that combines a singing voice of a singer, a singer character, a spectator character, and a video imitating the inside of a facility where the singing is performed. The present invention relates to a server for a communication karaoke system that can change the background video corresponding to the number of spectator characters.
カラオケ歌唱の楽しさを増したり、場の雰囲気を盛り上げたりするために、カラオケ歌唱中に表示される背景映像として歌唱者を模したキャラクタが登場するアニメーションを表示するサービスが知られている(特許文献1、特許文献2、特許文献3参照)。特許文献1に記載された技術は、ロックなら街頭、演歌なら海辺など、歌唱する楽曲のジャンルに応じた背景の中で歌唱者キャラクタが歌唱し、歌唱中の採点経過に応じた数の観客キャラクタが集まってきて見物するというアニメーション技術に関するものである。
In order to increase the fun of karaoke singing and to enhance the atmosphere of the venue, a service is known that displays an animation in which a character imitating a singer appears as a background image displayed during karaoke singing (patent)
この技術によれば、歌唱の評価を表示する際に、点数を表示するのではなく、歌唱が上手いと判定されると観客の集まり具合が良く、歌唱が下手だと集まり具合が悪くなるように表示が制御されるので、機械的な歌唱評価ではなく、人間的な面白味のある歌唱評価を行うことができる。 According to this technology, when displaying the evaluation of a song, instead of displaying the score, if the singing is judged to be good, the crowd gathers well, and if the song is poor, the gathering worsens Since the display is controlled, it is possible to perform singing evaluation that is human-like and not mechanical singing evaluation.
また、特許文献2に記載された技術は、歌唱時の同席者数に応じて「仮想ファンクラブの会員数」が累積され、この会員数に応じた会場やホールで歌唱者キャラクタが歌唱するというアニメーション技術に関するものである。 According to the technique described in Patent Document 2, the “number of members of the virtual fan club” is accumulated according to the number of attendees at the time of singing, and the singer character sings at the venue or hall according to the number of members. It is about animation technology.
この技術によれば、会員数が少なければ駅前の路上で歌唱することになるが、会員数が多くなるとドーム球場で歌唱することができるようになる。これにより、カラオケの興趣が増し、歌唱者や同席者の再来店を促すことができる。 According to this technology, if the number of members is small, the singing is performed on the street in front of the station. However, if the number of members is large, the singing can be performed on the dome stadium. Thereby, the interest of karaoke increases and it is possible to encourage the singers and attendees to come back to the store.
また、特許文献3に記載された技術は、背景映像として観客数の異なる観客映像を複数記憶し、所定期間における楽曲の演奏回数に基づいて楽曲の人気の度合いを判定し、観客規模を決定するようになっている。この場合、演奏回数が多ければ人気の高い楽曲と判定され、観客数の多い観客映像シーンが選択されるようになっている。このように、演奏回数に応じて観客数が異なる観客映像シーンが背景映像となるので、臨場感を高めた背景映像を表示することができる。 The technique described in Patent Document 3 stores a plurality of audience videos with different numbers of audiences as background videos, determines the degree of popularity of music based on the number of music performances in a predetermined period, and determines the audience size. It is like that. In this case, if the number of performances is large, it is determined that the music is popular, and a spectator video scene with a large number of spectators is selected. Thus, since the audience video scenes with different audience numbers according to the number of performances become the background video, it is possible to display the background video with enhanced realism.
また、投稿された歌唱映像を再生する際、投稿されたままの態様で再生するのではなく、歌唱映像に変更を加えながら再生する技術が知られている(特許文献4参照)。特許文献4に記載された技術は、投稿された複数の歌唱動画を同期再生する共演動画において、双方の動画に関連性のある映像効果を付与するものである。このように、複数の歌唱動画を同期再生する際に、互いに関連性のある映像効果を付与するので、歌唱動画の統一感を高めることができる。 Moreover, when reproducing the posted singing image | video, the technique of reproducing | regenerating while changing a singing image | video is known rather than reproducing | regenerating in the aspect as contributed (refer patent document 4). The technique described in Patent Document 4 provides a video effect related to both videos in a co-star video that synchronizes and reproduces a plurality of posted song videos. As described above, when a plurality of song videos are synchronously reproduced, the video effects that are related to each other are provided, so that the sense of unity of the song videos can be enhanced.
上述したように、歌唱動画を公開する技術は種々開示されているが、カラオケで歌唱を楽しむ人の中には、自らの顔を公開したくないが、歌唱には自信があるため、第三者に対して実際の顔画像を公開することなく歌唱を公開したいと望む者は少なくない。しかし、動画再生を行うことが一般的となっている現在では、歌唱音声だけを公開しても、第三者の視聴を促すことは容易ではない。 As described above, various techniques for publishing a singing video have been disclosed, but those who enjoy singing at karaoke do not want to reveal their faces, but they are confident in singing. There are many people who want to sing a song without revealing an actual face image. However, at present, when it is common to perform moving image playback, it is not easy to promote viewing by a third party even if only the singing voice is disclosed.
そこで、従来技術の組み合せにおいて、歌唱者キャラクタや観客キャラクタの登場する背景映像と、現実の歌唱者の歌唱音声とを用いて、新たな歌唱動画を合成して、公開サイトに投稿することが考えられる。 Therefore, in a combination of conventional techniques, it is considered that a new song video is synthesized and posted on a public site using the background video in which the singer character or spectator character appears and the singing voice of the actual singer. It is done.
このような技術では、背景映像は、あくまでカラオケ歌唱と同時にその場だけで楽しむことを目的として提供されるものであり、新たな合成歌唱動画として投稿された作品をパソコンや携帯端末で視聴しても、いつも同じ内容が再生されるため、面白味に欠け、視聴者に飽きられ易いという懸念がある。 In such a technology, the background video is provided for the purpose of enjoying the karaoke singing at the same time as the karaoke singing, and the work posted as a new synthetic singing video can be viewed on a personal computer or mobile terminal. However, since the same content is always played back, there is a concern that it is not interesting and viewers are easily bored.
本発明は、上述した事情に鑑み提案されたもので、歌唱動画を公開する際に歌唱者キャラクタを使用するとともに、当該歌唱動画の視聴回数に応じて観客キャラクタを含む背景映像を変化させることが可能な通信カラオケシステムのサーバを提供することを目的とする。 The present invention has been proposed in view of the above-described circumstances, and uses a singer character when releasing a singing video, and can change a background video including a spectator character according to the number of times the singing video is viewed. An object is to provide a server for a communication karaoke system.
本発明の通信カラオケシステムのサーバは、上述した事情に鑑み提案されたもので、以下の特徴点を有している。すなわち、本発明の通信カラオケシステムのサーバは、第1記憶手段と、取得手段と、編集手段と、配信手段とを備えたことを特徴とするものである。 The server of the communication karaoke system of the present invention has been proposed in view of the above-described circumstances, and has the following features. That is, the server of the communication karaoke system of the present invention is characterized in that it includes first storage means, acquisition means, editing means, and distribution means.
第1記憶手段は、カラオケ演奏に合わせて歌唱者が歌唱した歌唱音声と、少なくとも歌唱者を模した歌唱者キャラクタ及び観客を模した観客キャラクタと、歌唱が行われる施設の内部を模した映像であって観客キャラクタの数に対応した背景映像とで構成される複数の合成歌唱動画を記憶するための手段である。 The first storage means is a video simulating the singing voice sung by the singer in accordance with the karaoke performance, the singer character imitating at least the singer and the audience character imitating the audience, and the inside of the facility where the singing is performed. It is means for storing a plurality of synthesized singing moving images composed of background videos corresponding to the number of spectator characters.
取得手段は、観客キャラクタのキャラクタデータを取得するための手段である。編集手段は、第1記憶手段に記憶された複数の合成歌唱動画の中から、任意の合成歌唱動画について再生要求を受け付ける度に、当該合成歌唱動画を編集するための手段である。配信手段は、編集手段により編集された合成歌唱動画を、歌唱者が歌唱したカラオケ演奏の演奏データとともに配信するための手段である。そして、編集手段は、取得手段により取得されたキャラクタデータに基づいた観客キャラクタを当該合成歌唱動画に追加する。 The acquisition means is means for acquiring character data of the audience character. The editing means is a means for editing the synthetic singing video every time a reproduction request is received for an arbitrary synthetic singing video from among the plurality of synthetic singing videos stored in the first storage unit. The distribution means is means for distributing the composite singing moving image edited by the editing means together with performance data of karaoke performance sung by the singer . Then, the editing means adds a spectator character based on the character data acquired by the acquisition means to the synthetic song video.
また、上述した構成に加えて、複数の異なるキャラクタデータを記憶する第2記憶手段を備えることが可能である。このような構成とした場合に、取得手段は、第2記憶手段が記憶する複数の異なるキャラクタデータの中から1つを取得するように機能させる。 Further, in addition to the above-described configuration, it is possible to include a second storage unit that stores a plurality of different character data. In such a configuration, the acquisition unit functions to acquire one of a plurality of different character data stored in the second storage unit.
また、上述した構成に加えて、再生要求を受け付ける際に、キャラクタデータを受信する受信手段を備えることが可能である。このような構成とした場合、取得手段は、受信手段が受信したキャラクタデータを取得する。 Further, in addition to the above-described configuration, it is possible to provide receiving means for receiving character data when receiving a reproduction request. In such a configuration, the acquisition unit acquires the character data received by the reception unit.
また、上述した構成に加えて、観客キャラクタの数にそれぞれ対応した複数の背景映像のデータを記憶する第3記憶手段を備えることが可能である。このような構成とした場合、編集手段は、背景映像が観客キャラクタの数に対応しない場合には、当該背景映像に代えて第3記憶手段が記憶する複数の背景映像のうちから当該観客キャラクタの数に対応する背景映像を選択し、合成歌唱動画を生成する。 Further, in addition to the above-described configuration, it is possible to include a third storage unit that stores data of a plurality of background videos respectively corresponding to the number of spectator characters. In such a configuration, the editing means, when the background video does not correspond to the number of spectator characters, of the spectator character among the plurality of background videos stored in the third storage means instead of the background video. A background video corresponding to the number is selected to generate a synthetic singing video.
また、上述した構成に加えて、背景映像に対応した音響効果を歌唱音声に付与する効果付与手段を備えることが可能である。 Moreover, in addition to the structure mentioned above, it is possible to provide the effect provision means which provides the sound effect corresponding to a background image | video to a song voice.
このような構成からなる通信カラオケシステムのサーバでは、公開された合成歌唱動画は再生される度に編集され、観客キャラクタが追加される。また、再生回数が所定値を超えると、すなわち、客席が満席になると、より収容人数の大きい会場の映像に順次変更されていくように編集される。 In the server of the communication karaoke system having such a configuration, a publicly-synthesized singing movie is edited each time it is reproduced, and a spectator character is added. Further, when the number of times of reproduction exceeds a predetermined value, that is, when the seats are full, the video is edited so as to be sequentially changed to a video of a venue with a larger capacity.
本発明の通信カラオケシステムのサーバでは、投稿された合成歌唱動画の人気が上がると再生回数が増え、色々なバリエーションの合成歌唱動画を楽しむことができる。また、投稿者や視聴者の間に一体感が醸成され、これまでにない歌唱動画の楽しみ方を提供することができる。 In the server of the online karaoke system of the present invention, when the popularity of the posted synthetic singing video increases, the number of playbacks increases, and various variations of the synthetic singing video can be enjoyed. In addition, a sense of unity is cultivated between contributors and viewers, and an unprecedented way to enjoy a singing video can be provided.
また、視聴者にとっては、気に入った合成歌唱動画を繰り返し再生しても映像が変化するので、視聴の楽しみを増すことができ、合成歌唱動画の視聴に飽きることがない。一方、歌唱者にとっては、再生回数が増えたことを観客数の増加として視覚的に実感することが期待できるので、歌唱のモチベーションを高めることができる。 In addition, for the viewer, the video changes even if the favorite synthetic singing movie is reproduced repeatedly, so that the enjoyment of viewing can be increased and the user is not bored with watching the synthetic singing movie. On the other hand, for the singer, it can be expected that the increase in the number of playbacks is visually realized as an increase in the number of spectators, so that the singing motivation can be enhanced.
図面を参照して、本発明の通信カラオケシステムのサーバの実施形態について説明する。図1〜図4は本発明の実施形態に係る通信カラオケシステムのサーバを説明するもので、図1はサーバの概略構成を示すブロック図、図2は観客キャラクタ数と背景映像との関係を示す説明図、図3は合成歌唱動画の生成手順を示す説明図、図4は合成歌唱動画の変化を示す模式図である。 With reference to drawings, embodiment of the server of the communication karaoke system of this invention is described. 1 to 4 illustrate a server of a communication karaoke system according to an embodiment of the present invention. FIG. 1 is a block diagram showing a schematic configuration of the server, and FIG. 2 shows a relationship between the number of spectator characters and a background video. FIG. 3 is an explanatory diagram showing a procedure for generating a synthetic singing video, and FIG. 4 is a schematic diagram showing changes in the synthetic singing video.
<通信カラオケシステムのサーバの概要>
本発明の実施形態に係る通信カラオケシステムのサーバ10は、図1に示すように、基本構成となる機能手段として、第1記憶手段18、取得手段13、編集手段14、配信手段15を備えている。また、サーバ10は、これらの機能手段に加えて、第2記憶手段20、受信手段16、第3記憶手段21、効果付与手段17を備えていてもよい。なお、1台のサーバ10により上述したすべての機能手段を実現するのではなく、複数のサーバにより上述した機能手段を分割して実現してもよく、この場合には仮想化技術により1台のサーバを複数のサーバとして稼働させることもできる。
<Outline of online karaoke system server>
As shown in FIG. 1, the
以下の説明において、プログラムとは、RAM等に記憶され、CPU等のハードウェアで実行されることにより、その機能を発揮するソフトウェアだけではなく、同等の機能を発揮することが可能な論理回路も含む概念である。 In the following description, a program is stored in a RAM or the like and executed by hardware such as a CPU, so that not only software that exhibits its function but also a logic circuit that can exhibit an equivalent function. It is a concept that includes.
また、サーバ10は、複数のカラオケ演奏装置30を総合的に管理するとともに、携帯情報端末70やパーソナルコンピュータ80との間でデータの送受信を行うことが可能な装置であり、インターネット、専用電話回線、一般電話回線、無線通信回線等のデータ通信回線50や通信基地局40を介して、利用者のパーソナルコンピュータ80や携帯情報端末70とデータ通信を行うことができる。さらに、サーバ10は、データ通信回線50及びルータ60を介して、複数のカラオケ演奏装置30と接続されている。
The
このサーバ10は、図1に示すように、サーバ10として機能するための主要な機器として、CPU等を含む中央制御手段11、通信制御手段12を備えている。さらに、上述したように、本発明に係る通信カラオケシステムを実現するための手段として、第1記憶手段18、取得手段13、編集手段14、配信手段15、第2記憶手段20、受信手段16、第3記憶手段21、効果付与手段17を備えている。また、サーバ10の記憶装置(図示せず)には、複数のカラオケ演奏データが記憶されており、配信手段15は、編集手段14により編集された合成歌唱動画19を、当該カラオケ演奏データとともに配信する。また、カラオケ演奏データは、カラオケ演奏装置30へも配信される。
As shown in FIG. 1, the
<第1記憶手段>
第1記憶手段18は、HDD等の大容量記憶装置からなり、カラオケ演奏に合わせて歌唱者が歌唱した歌唱音声19aと、少なくとも歌唱者を模した歌唱者キャラクタ19b及び観客を模した観客キャラクタ19cと、歌唱が行われる施設の内部を模した映像であって観客キャラクタ19cの数に対応した背景映像19dとで構成される複数の合成歌唱動画19を記憶している。
<First storage means>
The 1st memory | storage means 18 consists of mass storage apparatuses, such as HDD, the
すなわち、本実施形態の第1記憶手段18には、公開を目的として作成された複数の合成歌唱動画19が記憶されており、各合成歌唱動画19は、歌唱者キャラクタ19bと、観客キャラクタ19cと、観客キャラクタ19cの人数に対応する施設を表現した映像からなる背景映像19dとが記憶されている。合成歌唱動画19の再生回数と観客キャラクタ19cの数との関係、観客キャラクタ19cの数と背景映像19dとの関係については、後に詳述する。
That is, the first storage means 18 of the present embodiment stores a plurality of synthesized
<取得手段>
取得手段13は、観客を模した観客キャラクタ19cのキャラクタデータ20を取得するための手段である。すなわち、合成歌唱動画19を作成する際に、取得手段13の機能により、観客キャラクタ19cのキャラクタデータ20を取得する。また、取得手段13は、歌唱者を模した歌唱者キャラクタ19bのキャラクタデータ20を取得するように構成してもよい。歌唱者キャラクタ19b及び観客キャラクタ19cのキャラクタデータ20については、後に詳述する。
<Acquisition means>
The
<編集手段>
編集手段14は、第1記憶手段18に記憶された複数の合成歌唱動画19の中から、任意の合成歌唱動画19について再生要求を受け付ける度に、当該合成歌唱動画19を編集するための手段である。すなわち、本実施形態の編集手段14は、任意の合成歌唱動画19について再生要求を受け付けると、その都度、歌唱音声、歌唱者キャラクタ19b、観客キャラクタ19c、背景映像19dの各データを用いて合成歌唱動画19を編集する。
<Editing means>
The
<配信手段>
配信手段15は、編集手段14により編集された合成歌唱動画19を、歌唱者が歌唱したカラオケ演奏の演奏データ(カラオケ演奏データ)とともに配信するための手段である。すなわち、配信手段15は、任意の合成歌唱動画19について再生要求を受け付けると、当該合成歌唱動画19にカラオケ演奏データを付加し、再生要求を発信したパーソナルコンピュータ80等に対して、合成歌唱動画19及びカラオケ演奏データを配信する。この配信手段15を設けた場合には、編集手段14は、取得手段13により取得されたキャラクタデータ20aに基づいた観客キャラクタ19cを当該合成歌唱動画19に追加する。
<Distribution means>
The
具体的には、配信手段15により合成歌唱動画19を配信すると、合成歌唱動画19の再生回数が1回増加することになる。そして、編集手段14では、合成歌唱動画19の再生要求を受け付ける毎に観客キャラクタ19cが増加し、合成歌唱動画19を編集して、当該観客キャラクタ19cの数に対応した新たな合成歌唱動画19を生成することになる。
Specifically, when the
<第2記憶手段>
第2記憶手段20は、HDD等の大容量記憶装置からなり、複数の異なるキャラクタデータ20aを記憶する。このような構成とした場合に、取得手段13は、第2記憶手段20が記憶する複数の異なるキャラクタデータ20aの中から1つを取得するように機能する。すなわち、第2記憶手段20は、少なくとも、観客キャラクタ19cについて、複数の異なるキャラクタデータ20aを記憶する。また、第2記憶手段20は、少なくとも1つ以上の歌唱者キャラクタ19bを記憶してもよい。第2記憶手段20に記憶している歌唱者キャラクタ19bが複数の場合には、各歌唱者キャラクタ19bはそれぞれ異なっている。
<Second storage means>
The 2nd memory | storage means 20 consists of mass storage apparatuses, such as HDD, and memorize | stores several
そして、取得手段13は、複数の異なるキャラクタデータ20aの中から1つを取得するようになっている。複数の異なるキャラクタデータ20aの中から1つを取得するためには、キャラクタデータ20aを選択する必要があるが、当該選択は、サーバ10が自動的に行ってもよいし、利用者からの指示入力に基づいて行ってもよい。
And the acquisition means 13 acquires one from several
<受信手段>
受信手段16は、再生要求を受け付ける際に、キャラクタデータを受信するための手段である。このような構成とした場合、取得手段13は、受信手段16が受信したキャラクタデータを取得する。具体的には、利用者がパーソナルコンピュータ80等を用いて合成歌唱動画19を視聴しようとして、パーソナルコンピュータ80等から再生要求信号が発信されると、受信手段16は、当該再生要求を受け付ける際に、同時にパーソナルコンピュータ80等から任意のキャラクタデータを受信する。
<Receiving means>
The receiving means 16 is means for receiving character data when receiving a reproduction request. In the case of such a configuration, the
すなわち、受信手段16を備えた構成の場合には、取得手段13は、第2記憶手段20に記憶されたキャラクタデータ20aを取得するのではなく、再生要求信号を発信したパーソナルコンピュータ80等からキャラクタデータ20aを取得することになる。
That is, in the case of the configuration provided with the receiving means 16, the acquiring
<第3記憶手段>
第3記憶手段21は、HDD等の大容量記憶装置からなり、観客キャラクタ19cの数にそれぞれ対応した複数の背景映像データ21aを記憶する。このような構成とした場合、編集手段14は、背景映像19dが観客キャラクタ19cの数に対応しない場合には、当該背景映像19dに代えて第3記憶手段21が記憶する複数の背景映像データ21aのうちから当該観客キャラクタ19cの数に対応する背景映像19dを選択し、合成歌唱動画19を生成する。
<Third storage means>
The
具体的には、第3記憶手段21には、背景映像データ21aとして規模の異なる施設に対応した背景映像19dを複数記憶しておき、観客キャラクタ19cの数が増加して、それまで背景映像19dとして使用していた規模の施設に収まりきれなくなった場合に、すべての観客キャラクタ19cを収容することができる規模の施設を背景映像19dとして選択し、合成歌唱動画19を生成する。
Specifically, the third storage means 21 stores a plurality of
<効果付与手段>
効果付与手段17は、背景映像19dに対応した音響効果を歌唱音声19aに付与するためのプログラムからなる。すなわち、効果付与手段17では、歌唱音声19aに対して、背景映像19dとして使用する規模の施設に対応した音響効果を付与する。例えば、小さなスナックを背景映像19dとした場合には、殆ど音響効果がない歌唱音声19aとし、大ホールを背景映像19dとした場合には、大ホールに見合った音響効果を付加した歌唱音声19aとする。音響効果の詳細については、後に詳述する。
<Effect imparting means>
The effect imparting means 17 includes a program for imparting an acoustic effect corresponding to the
<合成歌唱動画の生成手順>
次に、図2〜図4を参照して、本発明の実施形態において合成歌唱動画19を生成する手順について具体的に説明する。なお、以下の説明では、合成歌唱動画19の名称や観客キャラクタ19cの数を具体的に示しているが、これらは例示であり、実際の合成歌唱動画19の生成では、合成歌唱動画公開サイトの規模等に応じて、種々の設定を行うことができる。
<Procedure for generating a synthetic song video>
Next, with reference to FIGS. 2-4, the procedure which produces | generates the synthetic |
図3に示すように、視聴者が、パーソナルコンピュータ80や携帯情報端末70(例えば、スマートフォン)等を用いて合成歌唱動画公開サイトにアクセスすると(S1)、サーバ10は投稿された複数の合成歌唱動画19のサムネイルを表示する(S2)。そして、視聴者が合成歌唱動画19を指定し、パーソナルコンピュータ80等から再生指示信号を受信すると(S3)、観客キャラクタ19cの数を増加させる(S4)。
As shown in FIG. 3, when a viewer accesses a synthetic song video public site using a
続いて、観客キャラクタ19cの数と背景映像19dとが対応しているか否かを確認する(S5)。ここで、観客キャラクタ19cの数と背景映像19dとが対応していれば、前回と同様の背景映像19dを使用した合成歌唱動画19を生成する(S6)。一方、観客キャラクタ19cの数と背景映像19dとが対応していなければ、観客キャラクタ19cの数に対応した新たな背景映像19dを使用した合成歌唱動画19を生成する(S7)。
Subsequently, it is confirmed whether or not the number of
例えば、視聴者が再生したい合成歌唱動画Aを指定し、再生を指示したとする。図4(a)に示すように、前回の動画再生においては、合成歌唱動画Aは、一般的なカラオケルーム(背景映像1)の所定席で歌唱者キャラクタ19bが歌唱し、歌唱者の周囲に観客キャラクタ19cが9名座っている映像である。
For example, suppose that the viewer designates a synthetic song video A that he / she wants to play and instructs playback. As shown in FIG. 4 (a), in the previous video playback, the synthesized singing video A is sung by a
合成歌唱動画Aを再生する度に、観客キャラクタ19cの数が増加する。したがって、今回の動画再生に際して、9名であった観客キャラクタ19cが1人増えて10名となる。ここで、既存の背景映像1が対応する観客キャラクタ19cの数は9名以下であり、現在の観客キャラクタ19cの数である10名とは対応しなくなるので、他の背景映像19dの中から観客キャラクタ19cの数である10名に対応する背景映像19dを選択する。そして、観客キャラクタ19cの数と背景映像19dとの対応テーブルを参照して、合成歌唱動画19を生成する。観客キャラクタ19cの数と背景映像19dとの対応テーブルは、例えば、図2に示すように、背景映像19dの識別番号と、観客キャラクタ19cの数と、背景映像19dの内容とを関連付けて構成したデータテーブルである。
Each time the synthetic singing movie A is reproduced, the number of
合成歌唱動画19を編集した結果、今回の再生においては、新たな背景映像19dを使用した合成歌唱動画Aを生成する。具体的には、図4(b)に示すように、合成歌唱動画Aは、ライブハウス(背景映像2)のステージで歌唱者キャラクタ19bが歌唱し、客席に観客キャラクタ19cが10名座っている映像となる。なお、追加する観客キャラクタ19cは、予めデータベースで管理されている視聴者の属人情報(生年月日、性別など)に応じて、サーバ10が適宜選択した観客キャラクタ19cで構成することができる。
As a result of editing the
<他の実施形態>
また、視聴者が合成歌唱動画公開サイトにアクセスして再生する合成歌唱動画19を指定する際、サーバ10は視聴者に対して顔写真やイラストなどオリジナルの観客キャラクタ19cのキャラクタデータを送信するか否かを問合せるようにしてもよい。このような構成とした場合に、視聴者がオリジナルの観客キャラクタ19cのキャラクタデータの送信を希望すると、当該キャラクタデータを受信し、観客キャラクタ19cとして合成歌唱動画19を生成する。
<Other embodiments>
Also, when the viewer accesses the synthetic singing video public site and designates the
また、観客キャラクタ19cの数が実在する有名施設の収容人数に達した場合には、当該施設をイメージした背景映像19dにより構成された合成歌唱動画19を、所定回数だけ再生してもよい。この合成歌唱動画19は、いわゆるレア映像となり、歌唱者及び視聴者の双方にとって、合成歌唱動画19の公開及び鑑賞の楽しさを高めることができる。
In addition, when the number of
合成歌唱動画19が生成されると、サーバ10は、編集後の合成歌唱動画19を当該合成歌唱動画19のカラオケ演奏と同期させて、視聴者のパーソナルコンピュータ80等に対してストリーミング配信する。また、サーバ10は、合成歌唱動画19を当該合成歌唱動画19のカラオケ演奏と同期させながらストリーミング配信する際に、歌唱音声19aに対して、背景映像19dにマッチした音響効果(リバーブ)を付与してもよい。すなわち、観客キャラクタ19cの数と背景映像19dとの対応テーブル(図2参照)において、背景映像1〜9に対する効果データとして、リバーブの種類(例えば、「ルーム」、「ホール」、「シアター」など空間の大きさを表すパラメータ)やリバーブ・センド・レベル(例えば0〜100の数値)などを対応付けてもよい。このような構成とすることにより、歌唱音声19aと背景映像19dの一体感が増し、より一層、合成歌唱動画19の公開及び鑑賞の楽しさを高めることができる。
When the
また、観客キャラクタ19cの数と背景映像19dとの対応テーブルは、楽曲のジャンル毎、あるいは原曲歌手毎に用意してもよい。さらに、レア映像は、視聴者の属性情報や所在地情報に応じて、その地域に実在する(ご当地)施設をイメージした背景映像19dを使用してもよい。
The correspondence table between the number of
なお、追加する観客キャラクタ19cの数は、再生回数1回につき1人であってもよいし、2人以上の所定人数であってもよい。また、観客キャラクタ19cの数に対応させて、歌唱者キャラクタ19b(例えば、衣装)をグレードアップさせてもよい。
Note that the number of
また、合成歌唱動画19と、歌唱者の歌唱時の動作を抽出した動作データとを紐付けて記憶しておき、ステージを伴った背景映像19dと合成する際に、当該歌唱者の動作データに基づいて、歌唱者キャラクタ19bの動きを制御してもよい。例えば、背景映像1では着席して歌唱するので動作データはほとんど反映させないが、背景映像9では広いステージを動き回らせるために動作データを誇張して反映させる等、種々の制御が可能である。
In addition, when the synthesized singing
また、上述した実施形態では、合成歌唱動画19の再生要求を受け付ける毎に観客キャラクタ19cの数を増加させているが、合成歌唱動画19の再生回数を管理しておき、所定期間内の再生回数を基準として、観客キャラクタ19cの数及びこれに対応した背景映像19dを選択するように構成してもよい。このような構成の場合には、所定期間内の再生回数に対応させて背景映像19dとなる施設の規模を変化させる。具体的には、所定期間内の再生回数が多くなるに従い、背景映像19dとなる施設が豪華なものとなる。一方、所定期間内の再生回数が少なくなるに従い、背景映像19dとなる施設が小さなものとなる。これにより、合成歌唱動画19の人気の動静に応じて、背景映像19dを変化させることができるので、歌唱動画の楽しみ方にバリエーションを持たせることができる。
In the above-described embodiment, the number of
本発明のシステム及びその周辺装置を構成する機器や手段は上述したものに限定されず、その利用目的に応じて、必要な機器や手段のみの構成としたり、適宜他の機器や手段を付加したりすることができる。また、各手段をそれぞれ別個のものとして構成するのではなく、複数の機能を統合した手段として構成してもよい。 The devices and means constituting the system of the present invention and its peripheral devices are not limited to those described above, and only the necessary devices and means are configured according to the purpose of use, or other devices and means are appropriately added. Can be. Further, each unit may be configured as a unit in which a plurality of functions are integrated, instead of being configured separately.
10 サーバ
11 中央制御手段
12 通信制御手段
13 取得手段
14 編集手段
15 配信手段
16 受信手段
17 効果付与手段
18 第1記憶手段
19 合成歌唱動画
19a 歌唱音声
19b 歌唱者キャラクタ
19c 観客キャラクタ
19d 背景映像
20 第2記憶手段
20a キャラクタデータ
21 第3記憶手段
21a 背景映像データ
30 カラオケ演奏装置
40 通信基地局
50 データ通信回線
60 ルータ
70 携帯情報端末
80 パーソナルコンピュータ
DESCRIPTION OF
Claims (5)
カラオケ演奏に合わせて歌唱者が歌唱した歌唱音声と、少なくとも歌唱者を模した歌唱者キャラクタ及び観客を模した観客キャラクタと、歌唱が行われる施設の内部を模した映像であって前記観客キャラクタの数に対応した背景映像とで構成される複数の合成歌唱動画を記憶する第1記憶手段と、
前記観客キャラクタのキャラクタデータを取得する取得手段と、
前記第1記憶手段に記憶された前記複数の合成歌唱動画の中から、任意の合成歌唱動画について再生要求を受け付ける度に、当該合成歌唱動画を編集する編集手段と、
前記編集手段により編集された合成歌唱動画を、前記カラオケ演奏の演奏データとともに配信する配信手段と、を備え、
前記編集手段は、前記取得手段により取得されたキャラクタデータに基づいた観客キャラクタを、当該合成歌唱動画に追加する、
ことを特徴とする通信カラオケシステムのサーバ。 A server for an online karaoke system,
A singing voice sung by a singer in accordance with a karaoke performance, a singer character simulating at least a singer and a spectator character simulating a spectator, and an image simulating the inside of a facility where singing is performed, First storage means for storing a plurality of synthesized singing videos composed of background images corresponding to the number;
Obtaining means for obtaining character data of the audience character;
An editing means for editing the synthetic singing video every time a reproduction request is received for an arbitrary synthetic singing video from the plurality of synthetic singing videos stored in the first storage unit;
A distribution unit that distributes the synthetic singing video edited by the editing unit together with the performance data of the karaoke performance ,
The editing means adds a spectator character based on the character data acquired by the acquisition means to the synthetic song video.
The server of the communication karaoke system characterized by this.
前記取得手段は、前記第2記憶手段が記憶する複数の異なるキャラクタデータの中から1つを取得する、
ことを特徴とする請求項1に記載の通信カラオケシステムのサーバ。 A second storage means for storing a plurality of different character data;
The acquisition means acquires one of a plurality of different character data stored in the second storage means.
The server of the communication karaoke system according to claim 1.
前記取得手段は、前記受信手段が受信したキャラクタデータを取得する、
ことを特徴とする請求項1に記載の通信カラオケシステムのサーバ。 A receiving means for receiving the character data when receiving the reproduction request;
The obtaining means obtains the character data received by the receiving means;
The server of the communication karaoke system according to claim 1.
前記編集手段は、前記背景映像が前記観客キャラクタの数に対応しない場合には、当該背景映像に代えて前記第3記憶手段が記憶する複数の背景映像のうちから当該観客キャラクタの数に対応する背景映像を選択し、前記合成歌唱動画を生成する、
ことを特徴とする請求項1〜3のいずれか1項に記載の通信カラオケシステムのサーバ。 A third storage means for storing a plurality of background video data respectively corresponding to the number of audience characters;
If the background video does not correspond to the number of spectator characters, the editing means corresponds to the number of spectator characters among the plurality of background videos stored in the third storage means instead of the background video. Select a background video and generate the synthetic song video.
The server of the communication karaoke system of any one of Claims 1-3 characterized by the above-mentioned.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014090957A JP6401492B2 (en) | 2014-04-25 | 2014-04-25 | Online karaoke system server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014090957A JP6401492B2 (en) | 2014-04-25 | 2014-04-25 | Online karaoke system server |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015210345A JP2015210345A (en) | 2015-11-24 |
| JP6401492B2 true JP6401492B2 (en) | 2018-10-10 |
Family
ID=54612584
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014090957A Active JP6401492B2 (en) | 2014-04-25 | 2014-04-25 | Online karaoke system server |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6401492B2 (en) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3277829B2 (en) * | 1996-11-27 | 2002-04-22 | 株式会社セガ | Competitive karaoke control method and game device by two-way communication of game device |
| JP2006047755A (en) * | 2004-08-05 | 2006-02-16 | Namco Ltd | Karaoke information distribution system, program, information storage medium, and karaoke information distribution method |
| JP5772111B2 (en) * | 2011-03-18 | 2015-09-02 | ヤマハ株式会社 | Display control device |
-
2014
- 2014-04-25 JP JP2014090957A patent/JP6401492B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2015210345A (en) | 2015-11-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP4000249B1 (en) | Immersive event production and distribution | |
| JP6707111B2 (en) | Three-dimensional content distribution system, three-dimensional content distribution method, computer program | |
| JP4755672B2 (en) | Content editing apparatus, method and program | |
| JP2014530377A5 (en) | ||
| JP7442979B2 (en) | karaoke system | |
| JP6315568B2 (en) | Online karaoke system and server | |
| JP2011059619A (en) | Karaoke system, central device and content data creation method | |
| KR20230173680A (en) | System and method for performance in a virtual reality environment | |
| KR101808452B1 (en) | Hybrid vr karaoke system | |
| JP2011059620A (en) | Karaoke system, central device and content data creation method | |
| JP5713048B2 (en) | Karaoke system | |
| JP7225159B2 (en) | 3D CONTENT DISTRIBUTION SYSTEM, 3D CONTENT DISTRIBUTION METHOD, COMPUTER PROGRAM | |
| JP2022020625A (en) | Sound processing system, sound processing device, sound processing method, and sound processing program | |
| JP4981370B2 (en) | Movie generation system and movie generation method | |
| JP2017032725A (en) | Karaoke system | |
| JP6058991B2 (en) | Singing video selection system corresponding to singing voice | |
| Sant | Performance in Second Life: some possibilities for learning and teaching | |
| Jones et al. | Keepin’it real? Life, death, and holograms on the live music stage | |
| JP6401492B2 (en) | Online karaoke system server | |
| GB2532644A (en) | Digital jukebox device with karaoke and/or photo booth features, and associated methods | |
| JP2018028646A (en) | Karaoke by venue | |
| JP6220576B2 (en) | A communication karaoke system characterized by a communication duet by multiple people | |
| TWI287786B (en) | A voice- and image-mixing system and method for remote karaoke sets | |
| JP5566512B2 (en) | Karaoke system, central apparatus and content data generation method | |
| KR20100055662A (en) | Client terminal apparatus, performance impression service system and its method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20170310 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180226 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180326 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180424 |
|
| 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: 20180904 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180907 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6401492 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |