JP2012209856A - Moving image information distribution system - Google Patents
Moving image information distribution system Download PDFInfo
- Publication number
- JP2012209856A JP2012209856A JP2011075428A JP2011075428A JP2012209856A JP 2012209856 A JP2012209856 A JP 2012209856A JP 2011075428 A JP2011075428 A JP 2011075428A JP 2011075428 A JP2011075428 A JP 2011075428A JP 2012209856 A JP2012209856 A JP 2012209856A
- Authority
- JP
- Japan
- Prior art keywords
- video
- information
- moving image
- performance
- control means
- 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
Links
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
本発明は、所定の通信回線を介して複数の通信端末装置に対する動画情報の配信を行う動画情報配信システムに関し、特に、複数の動画を組み合わせて同期出力させる共演動画において、統一感のある表示制御を実現するための改良に関する。 The present invention relates to a moving image information distribution system that distributes moving image information to a plurality of communication terminal devices via a predetermined communication line, and in particular, display control with a sense of unity in a co-starring moving image that is output in combination with a plurality of moving images. It is related with the improvement for realizing.
所定の通信回線を介して複数の通信端末装置に対する動画情報の配信を行う動画情報配信システムが知られており、近年における通信技術の向上に伴いコンテンツビジネスの中核として更なる発展が期待されている。そのような動画情報配信システムにおいては、通常、所謂動画投稿サイトにおいて所定の通信端末装置から投稿(アップロード)された複数の動画情報が所定のデータベースに記憶され、任意の通信端末装置によりその動画投稿サイトを介してのアクセスが可能とされる。それにより、上記所定の通信端末装置により投稿された動画情報が、任意の通信端末装置により閲覧可能とされる。 A moving image information distribution system that distributes moving image information to a plurality of communication terminal devices via a predetermined communication line is known, and further development is expected as the core of the content business with recent improvements in communication technology. . In such a moving image information distribution system, a plurality of pieces of moving image information posted (uploaded) from a predetermined communication terminal device in a so-called moving image posting site is usually stored in a predetermined database, and the moving image posting is performed by an arbitrary communication terminal device. Access through the site is possible. Thereby, the moving image information posted by the predetermined communication terminal device can be browsed by any communication terminal device.
前記動画情報配信システムでは、撮像装置により撮影されて投稿された動画情報がそのまま配信される態様も考えられるが、その動画情報に所定の画像処理が施されたり、コメントやエフェクト等の各種映像効果が適用される態様のシステムが実用化されており、更なる表示技術の可能性が模索されている。斯かる技術に関連して、撮像装置により撮影された画像に演出画像を合成する編集を行う技術が提案されている。例えば、特許文献1に記載された画像処理装置がそれである。この技術によれば、複数の表示手段それぞれに対応して編集を受け付けると共に、1つの表示手段に対応して入力された編集情報を他の表示手段に適用することで、複数の利用者が相互に妨害、協力、或いは干渉し合いながら画像の編集を行う処理を実現でき、画像編集操作の興趣性を高めることができるとされている。 In the moving image information distribution system, there may be a mode in which the moving image information shot and posted by the imaging device is distributed as it is. The system of the aspect to which is applied is put into practical use, and the possibility of further display technology is being sought. In relation to such a technique, a technique has been proposed in which editing is performed to combine an effect image with an image photographed by an imaging device. For example, this is the image processing apparatus described in Patent Document 1. According to this technique, a plurality of users can interact with each other by accepting editing corresponding to each of the plurality of display means and applying the editing information input corresponding to one display means to the other display means. In addition, it is possible to realize a process of editing an image while obstructing, cooperating, or interfering with each other, and to enhance the interest of the image editing operation.
ところで、本出願人は、カラオケ装置を通信端末装置として前記動画情報配信システムに組み込み、そのカラオケ装置による所定の演奏曲の出力に際して撮像装置により撮影された映像情報及び音声入力装置により入力された音声情報の投稿を受け付けて閲覧可能とする技術を発案し、実用化している。また、この技術に関して、共通の演奏曲に関連付けられた複数の動画情報を組み合わせて共演動画情報を編集し、前記カラオケ装置のみならずパーソナルコンピュータ等の通信端末装置により閲覧可能とする共演動画(コラボ動画)のサービスを展開している。 By the way, the present applicant has incorporated a karaoke apparatus as a communication terminal apparatus in the moving picture information distribution system, and outputs video information captured by the imaging apparatus and audio input by the audio input apparatus when outputting a predetermined performance song by the karaoke apparatus. A technology that accepts and allows browsing of information has been devised and put into practical use. In addition, regarding this technique, a co-star video (collaboration) that can be viewed by not only the karaoke device but also a communication terminal device such as a personal computer by editing a plurality of video information associated with a common performance piece. Video) service.
ここで、前記共演動画情報の出力に際してその共演動画情報の組み合わせに係る各動画情報に映像効果を適用することを考えた場合、従来の技術では、前記共演動画情報の組み合わせに係る一方の動画情報に適用された映像効果が必ずしも他方の動画情報に適用されないため、統一感がなく偏った印象を視聴者に与えがちであるという不具合があった。更に、本出願人が管理運営する動画情報配信システムでは、先に投稿された1つの動画情報に対して後に投稿された複数の動画情報がそれぞれ前記共演動画情報を構成し得るが、斯かる態様において共演動画情報の組み合わせが決定される毎に映像効果を設定するのは先の投稿者にとって煩雑であり、実用に適さないものであった。しかし、前記従来の画像処理技術は、複数の動画情報の同期配信に関するものではなく、その技術によっては斯かる不具合を解消することができなかった。すなわち、複数の動画を組み合わせて同期出力させる共演動画において、統一感のある表示制御を実現する動画情報配信システムは、未だ開発されていないのが現状である。 Here, when the video effect is applied to each piece of moving picture information related to the combination of the co-starring moving picture information when the co-starring moving picture information is output, in the conventional technology, one piece of moving picture information related to the combination of the co-starring moving picture information Since the video effect applied to the video is not necessarily applied to the other moving image information, there is a problem that the viewer tends to give a biased impression without a sense of unity. Further, in the moving picture information distribution system managed and operated by the applicant, a plurality of pieces of moving picture information posted later with respect to one piece of moving picture information posted earlier can each constitute the co-starring moving picture information. In this case, setting the video effect every time the combination of the co-starring video information is determined is complicated for the previous poster and is not suitable for practical use. However, the conventional image processing technique is not related to the synchronous distribution of a plurality of moving image information, and such a problem cannot be solved depending on the technique. That is, in the current situation, a moving image information distribution system that realizes display control with a unified feeling in a co-starring moving image in which a plurality of moving images are combined and output is not yet developed.
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、複数の動画を組み合わせて同期出力させる共演動画において、統一感のある表示制御を実現する動画情報配信システムを提供することにある。 The present invention has been made in the background of the above circumstances, and the purpose of the present invention is to provide a moving image information distribution system that realizes display control with a sense of unity in a co-starring moving image that is output in combination with a plurality of moving images. Is to provide.
斯かる目的を達成するために、本発明の要旨とするところは、所定の通信回線を介して複数の通信端末装置に対する動画情報の配信を行う動画情報配信システムであって、前記通信端末装置から投稿された情報を記憶する動画データベースと、前記通信回線を介して前記通信端末装置から、予め定められた複数の楽曲データの何れかに対応する動画情報の投稿を受け付け、その投稿された動画情報を対応する楽曲データと関連付けて前記動画データベースに記憶させる投稿受付制御手段と、その投稿受付制御手段により受け付けられる、共通の楽曲データに関連付けられた1対の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその共通の楽曲データと関連付けて前記動画データベースに記憶させる共演動画編集制御手段と、前記通信回線を介しての前記通信端末装置からの配信要求に応じて、前記動画データベースに記憶されたその配信要求に係る動画情報及び共演動画情報をその通信端末装置に配信する動画配信制御手段と、その動画配信制御手段により配信される共演動画情報の組み合わせに係る1対の動画情報を同期して出力させる動画出力制御手段と、予め定められた複数の映像効果のうちから選択される少なくとも1つの映像効果を前記動画情報それぞれに対応して設定する映像効果設定手段と、前記動画出力制御手段による前記1対の動画情報の同期出力に際して、前記映像効果設定手段により設定された映像効果を対応する動画情報に適用すると共に、その動画情報との組み合わせに係る他方の動画情報にその映像効果を反映する同一又は他の映像効果を適用する映像効果制御手段とを、備えたことを特徴とするものである。 In order to achieve such an object, the gist of the present invention is a moving image information distribution system that distributes moving image information to a plurality of communication terminal devices via a predetermined communication line, from the communication terminal device. A video database for storing posted information and a video information post corresponding to any of a plurality of predetermined music data are received from the communication terminal device via the communication line, and the posted video information Is combined with the corresponding music data and is stored in the video database, and the co-star video information is edited by combining a pair of video information associated with the common music data received by the posting reception control means. And editing the co-star video information that is stored in the video database in association with the common music data. A moving image that distributes the moving image information and the co-starring moving image information related to the distribution request stored in the moving image database to the communication terminal device in response to a distribution request from the communication terminal device via the control unit and the communication line Selection from among a plurality of predetermined video effects and a video output control means for synchronously outputting a pair of video information related to the combination of the distribution control means and the co-starring video information distributed by the video distribution control means Video effect setting means for setting at least one video effect corresponding to each of the moving picture information, and the video effect setting means set by the video effect setting means when the pair of moving picture information is synchronously output by the moving picture output control means. The video effect is applied to the corresponding video information, and the video effect is reflected in the other video information related to the combination with the video information. Or other video effects control means for applying a video effect, it is characterized in that it comprises.
このようにすれば、前記通信端末装置から投稿された情報を記憶する動画データベースと、前記通信回線を介して前記通信端末装置から、予め定められた複数の楽曲データの何れかに対応する動画情報の投稿を受け付け、その投稿された動画情報を対応する楽曲データと関連付けて前記動画データベースに記憶させる投稿受付制御手段と、その投稿受付制御手段により受け付けられる、共通の楽曲データに関連付けられた1対の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその共通の楽曲データと関連付けて前記動画データベースに記憶させる共演動画編集制御手段と、前記通信回線を介しての前記通信端末装置からの配信要求に応じて、前記動画データベースに記憶されたその配信要求に係る動画情報及び共演動画情報をその通信端末装置に配信する動画配信制御手段と、その動画配信制御手段により配信される共演動画情報の組み合わせに係る1対の動画情報を同期して出力させる動画出力制御手段と、予め定められた複数の映像効果のうちから選択される少なくとも1つの映像効果を前記動画情報それぞれに対応して設定する映像効果設定手段と、前記動画出力制御手段による前記1対の動画情報の同期出力に際して、前記映像効果設定手段により設定された映像効果を対応する動画情報に適用すると共に、その動画情報との組み合わせに係る他方の動画情報にその映像効果を反映する同一又は他の映像効果を適用する映像効果制御手段とを、備えたものであることから、共演動画情報の組み合わせに係る1対の動画情報の同期出力に際して、煩雑な操作を要することなく一方の動画情報に適用された映像効果を他方の動画情報に反映させることができる。すなわち、複数の動画を組み合わせて同期出力させる共演動画において、統一感のある表示制御を実現する動画情報配信システムを提供することができる。 In this way, a moving image database that stores information posted from the communication terminal device, and moving image information corresponding to any of a plurality of pieces of predetermined music data from the communication terminal device via the communication line. A posting reception control means for storing the posted video information in association with the corresponding music data and storing it in the video database, and a pair associated with the common music data received by the posting reception control means The co-star video editing control means for editing the co-star video information by combining the video information and storing the edited co-star video information in the video database in association with the common music data, and the communication line In response to the distribution request from the communication terminal device, the moving image information and the distribution request stored in the moving image database are stored. Video output control means for delivering the co-star video information to the communication terminal device, and video output control means for synchronously outputting a pair of video information related to the combination of the co-star video information delivered by the video delivery control means, Video effect setting means for setting at least one video effect selected from a plurality of predetermined video effects corresponding to each of the moving picture information, and synchronization of the pair of moving picture information by the moving picture output control means At the time of output, the video effect set by the video effect setting means is applied to the corresponding video information, and the same or other video effect that reflects the video effect on the other video information related to the combination with the video information is applied. Since the video effect control means to be applied is provided, the synchronous output of a pair of video information related to the combination of the co-star video information is performed. , It is possible to reflect the applied video effect to one of the video information without requiring a complicated operation to the other video information. That is, it is possible to provide a moving image information distribution system that realizes display control with a sense of unity in a co-starring moving image that is output in combination with a plurality of moving images.
ここで、好適には、前記共演動画編集制御手段は、前記投稿受付制御手段により先に投稿された第1の動画情報に対して、後に投稿された第2の動画情報を組み合わせて前記共演動画情報を編集するものであり、前記映像効果制御手段は、前記動画出力制御手段による前記1対の動画情報の同期出力に際して、前記映像効果設定手段により前記第1の動画情報に対応して設定された映像効果をその第1の動画情報に適用すると共に、その第1の動画情報との組み合わせに係る前記第2の動画情報にその映像効果を反映する同一又は他の映像効果を適用するものである。このようにすれば、共演動画情報の組み合わせに係る1対の動画情報の同期出力に際して、先に投稿された動画情報に適用された映像効果を後に投稿された動画情報に反映させることができ、特に、先に投稿された1つの動画情報に対して後に投稿された複数の動画情報がそれぞれ前記共演動画情報を構成する態様において、共演動画情報の組み合わせが決定される毎に映像効果を設定する必要なく、統一感ある表示制御を実現することができる。また、共演動画に係る映像効果が先に投稿された動画情報に対応して決定付けられるため、ベースとなる動画情報の投稿を促進することができるという副次的な効果も期待できる。 Here, it is preferable that the co-star video editing control unit combines the first video information previously posted by the post acceptance control unit with the second video information posted later. The video effect control means is set corresponding to the first video information by the video effect setting means when the pair of video information is synchronously output by the video output control means. The same video effect is applied to the first video information, and the same or other video effect that reflects the video effect is applied to the second video information relating to the combination with the first video information. is there. In this way, when synchronized output of a pair of video information related to the combination of the co-star video information, the video effect applied to the video information posted earlier can be reflected in the video information posted later, In particular, in a mode in which a plurality of pieces of moving image information posted later with respect to one piece of moving image information posted earlier constitutes the co-starring moving image information, a video effect is set each time a combination of the co-starring moving image information is determined. Unnecessary display control with a sense of unity can be realized. In addition, since the video effect related to the co-star movie is determined corresponding to the previously posted movie information, a secondary effect that the posting of the movie information as a base can be promoted can be expected.
また、好適には、前記動画情報の投稿主体である利用者の属性情報をその利用者と関連付けて記憶する利用者データベースを備えたものであり、前記映像効果制御手段は、前記動画出力制御手段による前記1対の動画情報の同期出力に際して、前記映像効果設定手段により設定された映像効果を対応する動画情報に適用すると共に、その動画情報との組み合わせに係る他方の動画情報にその映像効果を反映し且つその他方の動画情報の投稿主体である利用者の属性情報に基づいて決定される映像効果を適用するものである。このようにすれば、共演動画情報の組み合わせに係る1対の動画情報の同期出力に際して、一方の動画情報に適用された映像効果を、投稿主体である利用者の性別等の属性情報を踏まえて他方の動画情報に反映させることができ、男女の別を視覚的に意識させつつ統一感ある表示制御を実現することができる。 Preferably, the apparatus further comprises a user database that stores attribute information of a user who is a posting subject of the moving picture information in association with the user, and the video effect control means includes the moving picture output control means. When the pair of moving image information is synchronously output, the image effect set by the image effect setting means is applied to the corresponding moving image information, and the image effect is applied to the other moving image information related to the combination with the moving image information. The video effect that is reflected and determined based on the attribute information of the user who is the posting subject of the other video information is applied. In this way, when synchronously outputting a pair of video information related to the combination of co-starring video information, the video effect applied to one video information is determined based on attribute information such as the gender of the user who is the posting subject. It can be reflected in the other video information, and it is possible to realize display control with a sense of unity while visually making the gender distinct.
また、好適には、音声入力装置及び撮像装置を有し、多数の楽曲データのうちから選択される楽曲データに対応する演奏曲を出力させるのに併行して前記音声入力装置により入力される音声を増幅して出力させるカラオケ装置を前記通信端末装置として備え、前記動画配信制御手段は、前記カラオケ装置からの配信要求に応じて、前記動画データベースに記憶されたその配信要求に係る動画情報をそのカラオケ装置に配信するものであり、前記カラオケ装置は、前記動画配信制御手段により配信された動画情報の出力を制御する動画出力制御手段と、その動画出力制御手段による前記動画情報の出力と同期してその動画情報と関連付けられた楽曲データに対応する演奏曲を出力させる同期演奏制御手段と、その同期演奏制御手段による演奏曲の出力に際して前記撮像装置により撮影された映像情報及び前記音声入力装置により入力された音声情報を記録する演奏記録制御手段とを、備えたものであり、前記投稿受付制御手段は、その演奏記録制御手段により記録された映像情報及び音声情報の投稿を受け付け、前記同期演奏制御手段により出力された演奏曲に対応する楽曲データの識別情報と関連付けて前記動画データベースに記憶させるものであり、前記共演動画編集制御手段は、前記投稿受付制御手段により受け付けられる、共通の楽曲データに関連付けられた複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその楽曲データの識別情報と関連付けて前記動画データベースに記憶させるものである。このようにすれば、カラオケ装置により記録乃至投稿される複数の動画を組み合わせて同期出力させる共演動画において、統一感のある表示制御を実現することができる。 Preferably, the audio input device and the imaging device are provided, and the audio input by the audio input device in parallel to output a performance song corresponding to the music data selected from a large number of music data. A karaoke device that amplifies and outputs the karaoke device as the communication terminal device, and the moving image distribution control means receives the moving image information related to the distribution request stored in the moving image database in response to the distribution request from the karaoke device. The karaoke apparatus synchronizes with the output of the moving picture information by the moving picture output control means and the moving picture output control means for controlling the output of the moving picture information distributed by the moving picture distribution control means. Synchronized performance control means for outputting performance music corresponding to the music data associated with the video information, and performance music by the synchronous performance control means A performance recording control means for recording video information photographed by the imaging device and audio information input by the voice input device at the time of output, and the posting acceptance control means is the performance recording control means. The video information and the audio information recorded by the step are received and stored in the video database in association with the identification information of the music data corresponding to the performance music output by the synchronous performance control means, and the co-star video editing The control means edits the co-star video information by combining a plurality of video information associated with the common music data, which is received by the posting reception control means, and the edited co-star video information is used as identification information of the music data. It is associated and stored in the moving image database. In this way, it is possible to realize display control with a sense of unity in the co-starring moving image in which a plurality of moving images recorded or posted by the karaoke apparatus are combined and output in synchronization.
また、好適には、前記動画情報の投稿主体である利用者が前記カラオケ装置により過去に演奏を行った楽曲データをその利用者と関連付けて記憶する利用者データベースを備えたものであり、前記映像効果制御手段は、前記動画出力制御手段による前記1対の動画情報の同期出力に際して、前記映像効果設定手段により設定された映像効果を対応する動画情報に適用すると共に、その動画情報との組み合わせに係る他方の動画情報にその映像効果を反映し且つその他方の動画情報の投稿主体である利用者が過去に前記カラオケ装置により演奏を行った楽曲データに基づいて決定される映像効果を適用するものである。このようにすれば、共演動画情報の組み合わせに係る1対の動画情報の同期出力に際して、一方の動画情報に適用された映像効果を、投稿主体である利用者が過去に演奏した演奏曲を踏まえて他方の動画情報に反映させることができ、カラオケ装置による利用者の過去の演奏結果を視覚的に意識させつつ統一感ある表示制御を実現することができる。 Preferably, the video data is provided with a user database that stores music data that has been played in the past by the karaoke device in association with the user, the user who is the posting subject of the video information, and the video The effect control means applies the video effect set by the video effect setting means to the corresponding video information when the video output control means synchronously outputs the pair of video information, and combines it with the video information. A video effect that reflects the video effect on the other video information and applies a video effect that is determined based on music data that a user who has posted the other video information in the past has performed by the karaoke device. It is. In this way, when synchronized output of a pair of video information related to the combination of co-star video information, the video effect applied to one video information is based on the performance music that the user who has contributed in the past has performed. Therefore, it is possible to realize the display control with a sense of unity while visually recognizing the past performance result of the user by the karaoke apparatus.
また、好適には、前記楽曲データは、それぞれ少なくとも1つのジャンルに予め関連付けられたものであり、前記映像効果制御手段は、前記動画出力制御手段による前記1対の動画情報の同期出力に際して、前記映像効果設定手段により設定された映像効果を対応する動画情報に適用すると共に、その動画情報との組み合わせに係る他方の動画情報にその映像効果を反映し且つその他方の動画情報の投稿主体である利用者が過去に前記カラオケ装置により演奏を行った楽曲データのジャンルに基づいて決定される映像効果を適用するものである。このようにすれば、共演動画情報の組み合わせに係る1対の動画情報の同期出力に際して、一方の動画情報に適用された映像効果を、投稿主体である利用者が過去に演奏した演奏曲を踏まえて他方の動画情報に反映させることができ、カラオケ装置による利用者の演奏傾向を視覚的に意識させつつ統一感ある表示制御を実現することができる。 Preferably, each piece of music data is associated with at least one genre in advance, and the video effect control means is configured to output the pair of moving picture information synchronously by the moving picture output control means. The video effect set by the video effect setting means is applied to the corresponding video information, and the video effect is reflected in the other video information related to the combination with the video information and the other video information is posted. The video effect determined based on the genre of music data that the user has performed with the karaoke device in the past is applied. In this way, when synchronized output of a pair of video information related to the combination of co-star video information, the video effect applied to one video information is based on the performance music previously played by the user who is the posting subject. Therefore, it is possible to realize display control with a sense of unity while visually recognizing the user's performance tendency by the karaoke apparatus.
また、好適には、前記共演動画情報の組み合わせに係る1対の動画情報それぞれに含まれる音声情報に対応して、予め定められた関係から前記共通の楽曲データに基づいて各動画情報毎にその音声情報の演奏評価を行う演奏評価制御手段を備え、前記映像効果制御手段は、前記動画出力制御手段による前記1対の動画情報の同期出力に際して、前記演奏評価制御手段によるそれら1対の動画情報それぞれに対応する演奏評価結果に基づいて、各動画情報に適用される映像効果の態様を変更するものである。このようにすれば、共演動画情報の組み合わせに係る1対の動画情報の同期出力に際して、各動画情報に対応する演奏評価結果を踏まえて映像効果を制御することで、カラオケ装置による演奏評価結果を視覚的に意識させつつ統一感ある表示制御を実現することができる。 Preferably, in correspondence with the audio information included in each pair of moving image information related to the combination of the co-starring moving image information, for each moving image information based on the common music data from a predetermined relationship. Performance evaluation control means for performing performance evaluation of audio information is provided, and the video effect control means, when the pair of moving picture information is synchronously output by the moving picture output control means, the pair of moving picture information by the performance evaluation control means. The mode of the video effect applied to each moving picture information is changed based on the performance evaluation result corresponding to each. In this way, the performance evaluation result by the karaoke device can be obtained by controlling the video effect based on the performance evaluation result corresponding to each video information when synchronously outputting a pair of video information related to the combination of the co-starring video information. It is possible to realize display control with a sense of unity while visually conscious.
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings.
図1は、本発明の一実施例である動画情報配信システム10の構成を説明する図である。この図1に示すように、本実施例の動画情報配信システム10は、情報配信サービス提供会社によって運営されるサーバ装置(センタ装置)12と、通信端末装置である複数(図1では2つを例示している)のパーソナルコンピュータ14(以下、PC14と称する)と、同じく通信端末装置である複数(図1では2つを例示している)の携帯電話機16と、所定の通信回線18とを、備えて構成されている。この通信回線18は、例えば公衆電話回線、ADSL回線、或いは光ファイバ回線等から構成されるWWW(World Wide Web)等のインターネットに接続されたものであり、上記サーバ装置12及びPC14は、何れも上記通信回線18に接続されることで、その通信回線18を介して相互に情報の通信が可能とされている。また、上記携帯電話機16は中継基地局20を介して上記通信回線18に接続されており、上記サーバ装置12とその携帯電話機16との間でも相互に情報の通信が可能とされている。 FIG. 1 is a diagram for explaining the configuration of a moving picture information distribution system 10 according to an embodiment of the present invention. As shown in FIG. 1, a moving image information distribution system 10 of this embodiment includes a server device (center device) 12 operated by an information distribution service provider and a plurality of communication terminal devices (two in FIG. 1). A personal computer 14 (to be referred to as a PC 14 hereinafter), a plurality of (two are illustrated in FIG. 1) mobile phones 16 that are also communication terminal devices, and a predetermined communication line 18. And is configured. The communication line 18 is connected to the Internet such as a WWW (World Wide Web) constituted by, for example, a public telephone line, an ADSL line, or an optical fiber line. The server device 12 and the PC 14 are both By being connected to the communication line 18, information can be communicated with each other via the communication line 18. The mobile phone 16 is connected to the communication line 18 via the relay base station 20 so that information can be communicated between the server device 12 and the mobile phone 16.
また、本実施例の動画情報配信システム10は、カラオケ装置を用いたカラオケシステム30を含んで構成されている。例えば、図1に示すように、カラオケボックス、スナック、旅館等の店舗32における複数の個室34a、34b、34c、・・・(以下、特に区別しない場合には単に個室34と称する)にそれぞれ1台乃至は複数台ずつ(図1では1台ずつ)カラオケ装置36a、36b、36c、・・・(以下、特に区別しない場合には単にカラオケ装置36と称する)が設置されている。これら複数のカラオケ装置36は、ルータ44を介して上記通信回線18に接続されており、上述のようにその通信回線18に接続されたサーバ装置12等との相互間でその通信回線18を介して情報の通信が可能とされている。すなわち、上記カラオケ装置36は、上記PC14及び携帯電話機16等と同様に、上記通信回線18に接続されて上記サーバ装置12との間で情報の通信を行う通信端末装置に対応する。 Moreover, the moving image information distribution system 10 of the present embodiment includes a karaoke system 30 using a karaoke device. For example, as shown in FIG. 1, each of a plurality of private rooms 34a, 34b, 34c,... In a store 32 such as a karaoke box, snack, inn, etc. (hereinafter simply referred to as a private room 34 unless otherwise distinguished). Karaoke units 36a, 36b, 36c,... (Hereinafter simply referred to as karaoke units 36 unless otherwise distinguished) are installed. The plurality of karaoke apparatuses 36 are connected to the communication line 18 via the router 44, and the server apparatus 12 and the like connected to the communication line 18 as described above are connected to each other via the communication line 18. Communication of information is possible. That is, the karaoke device 36 corresponds to a communication terminal device that is connected to the communication line 18 and communicates information with the server device 12 in the same manner as the PC 14 and the mobile phone 16.
前記動画情報配信システム10に含まれるカラオケシステム30において、前記サーバ装置12は、カラオケ情報(楽曲データ)、背景映像情報、曲間情報等のデジタルコンテンツ(Digital Contents)の保管や入出力管理の基本的な制御を行うサーバとして機能し、前記通信回線18を介して上記カラオケ装置36に定期的にコンテンツの配信を行うと共に、そのカラオケ装置36からの要求に応じて所定の機能制御プログラムを送信する。また、上記カラオケシステム30は、複数の電子早見本装置38a、38b、38c、・・・(以下、特に区別しない場合には単に電子早見本装置38と称する)を備えており、上記カラオケ装置36の利用に際して、各利用者(グループ)毎に1台乃至数台ずつの電子早見本装置38が貸与され、各個室34において後述するように上記カラオケ装置36の遠隔操作装置として用いられるようになっている。上記店舗32内には上記複数のカラオケ装置36を相互に接続するLAN40が敷設されており、上記電子早見本装置38からのカラオケ装置36への入力は、所定のアクセスポイント42及びLAN40を介したLAN通信等により行われる。 In the karaoke system 30 included in the moving picture information distribution system 10, the server device 12 stores the digital contents (Digital Contents) such as karaoke information (music data), background video information, information between songs, and the basics of input / output management. It functions as a server that performs general control, periodically distributes content to the karaoke device 36 via the communication line 18, and transmits a predetermined function control program in response to a request from the karaoke device 36. . The karaoke system 30 includes a plurality of electronic quick sample devices 38a, 38b, 38c,... (Hereinafter simply referred to as an electronic quick sample device 38 unless otherwise distinguished). 1 to several electronic quick sample devices 38 are rented for each user (group) and are used as remote control devices for the karaoke device 36 in each private room 34 as will be described later. ing. A LAN 40 for connecting the plurality of karaoke devices 36 to each other is laid in the store 32, and an input to the karaoke device 36 from the electronic quick sample device 38 is made via a predetermined access point 42 and the LAN 40. This is performed by LAN communication or the like.
図2は、前記サーバ装置12の構成を例示する図である。このサーバ装置12は、中央演算処理装置であるCPU52により随時書込読出メモリであるRAM56の一時記憶機能を利用しつつ読出専用メモリであるROM54に予め記憶されたプログラムに従って信号処理を行う所謂ノイマン式コンピュータであり、ファイルの管理や入出力制御、上記通信回線18を介してのアクセス等の管理、その通信回線18を介しての通信制御等の各種制御を実行するサーバである。また、図2に示すように、例えばTFT(Thin Film Transistor Liquid Crystal)やPDP(Plasma Display Panel)等の映像表示装置58と、その映像表示装置58による映像の表示を制御するための映像表示制御装置であるビデオボード(グラフィックスボード)60と、キーボード等の入力装置62と、その入力装置62による入力を処理するための入力インターフェイス64と、上記CPU52等を前記通信回線18に接続するためのモデム66とを、備えて構成されている。 FIG. 2 is a diagram illustrating a configuration of the server device 12. This server device 12 is a so-called Neumann type that performs signal processing in accordance with a program stored in advance in a ROM 54 that is a read-only memory while using a temporary storage function of a RAM 56 that is a read / write memory by a CPU 52 that is a central processing unit. The computer is a server that performs various controls such as file management, input / output control, management of access via the communication line 18 and communication control via the communication line 18. Further, as shown in FIG. 2, for example, a video display device 58 such as a TFT (Thin Film Transistor Liquid Crystal) or a PDP (Plasma Display Panel), and a video display control for controlling the video display by the video display device 58. A video board (graphics board) 60, which is a device, an input device 62 such as a keyboard, an input interface 64 for processing input by the input device 62, and the CPU 52 and the like for connecting to the communication line 18 A modem 66 is provided.
また、前記サーバ装置12は、前記動画情報配信システム10及びカラオケシステム30に係る各種情報を記憶するデータベースとして、動画データベース(映像効果データベース)68、利用者データベース70、及び楽曲データベース72をはじめとする各種データベースを備えている。これら動画データベース68、利用者データベース70、及び楽曲データベース72それぞれの記憶内容については、図5に示す各種制御機能の説明と併せて後述する。なお、図2に示すように、本実施例では上記動画データベース68、利用者データベース70、及び楽曲データベース72がそれぞれ異なる記憶装置に設けられた態様について説明するが、それらデータベースが同一の記憶装置に設けられたものであってもよい。また、後述する映像効果データベースは、上記動画データベース68から分離されて異なる記憶装置に設けられたものであってもよい。また、上記動画データベース68、利用者データベース70、及び楽曲データベース72がそれぞれ個別のサーバ装置に備えられ、それら複数のサーバ装置が相互に連繋して以下に説明する本実施例の制御を実行するものであってもよい。 The server device 12 includes a moving image database (video effect database) 68, a user database 70, and a music database 72 as databases for storing various types of information related to the moving image information distribution system 10 and the karaoke system 30. Various databases are provided. The contents stored in the moving image database 68, the user database 70, and the music database 72 will be described later together with the description of various control functions shown in FIG. As shown in FIG. 2, in this embodiment, the moving image database 68, the user database 70, and the music database 72 are described in different storage devices. However, these databases are stored in the same storage device. It may be provided. Further, the video effect database to be described later may be provided in a different storage device separated from the moving image database 68. The moving image database 68, the user database 70, and the music database 72 are provided in individual server devices, and the plurality of server devices are connected to each other to execute the control of this embodiment described below. It may be.
図3は、前記PC14の構成を例示する図である。このPC14は、中央演算処理装置であるCPU74により随時書込読出メモリであるRAM78の一時記憶機能を利用しつつ読出専用メモリであるROM76に予め記憶されたプログラムに従って信号処理を行う所謂ノイマン式コンピュータであり、一般にデスクトップパソコンやノートパソコン等と称される家庭用パーソナルコンピュータである。また、図3に示すように、映像表示部として機能するTFTやPDP等の映像表示装置80と、その映像表示装置80による映像の表示を制御するための映像表示制御装置であるビデオボード82と、キーボード84及びマウス86等の入力装置と、それら入力装置による入力を処理するための入力インターフェイス88と、上記CPU74等を前記通信回線18に接続するためのモデム90と、記憶装置であるハードディスク92とを、備えて構成されている。また、このPC14は、所謂WWW(World Wide Web)ウェブサイトの情報を表示させると共にそのウェブサイトに従って各種入力等を行うことができるブラウザ(WWWブラウザ)等の一般的なアプリケーションを機能的に備えたものである。 FIG. 3 is a diagram illustrating the configuration of the PC 14. The PC 14 is a so-called Neumann computer that performs signal processing in accordance with a program stored in advance in a ROM 76 that is a read-only memory while using a temporary storage function of a RAM 78 that is a read / write memory by a CPU 74 that is a central processing unit. There are home personal computers generally called desktop personal computers or notebook personal computers. Also, as shown in FIG. 3, a video display device 80 such as TFT or PDP that functions as a video display unit, and a video board 82 that is a video display control device for controlling display of video by the video display device 80, , An input device 88 such as a keyboard 84 and a mouse 86, an input interface 88 for processing input by these input devices, a modem 90 for connecting the CPU 74 and the like to the communication line 18, and a hard disk 92 as a storage device And is configured. The PC 14 is functionally equipped with a general application such as a browser (WWW browser) that displays information of a so-called WWW (World Wide Web) website and can perform various inputs according to the website. Is.
図4は、前記カラオケ装置36の構成を例示するブロック線図である。この図4に示すように、前記カラオケ装置36は、TFTやPDP等の映像表示装置100と、その映像表示装置100による映像の表示を制御するビデオボード等の映像出力制御部102と、映像情報デコーダ104と、ビデオミキサ106と、音源であるシンセサイザ108と、音声入力装置であるマイクロフォン110と、そのマイクロフォン110から入力される音声をディジタル信号に変換するためのA/Dコンバータ112と、アンプミキサ114と、スピーカ116と、操作パネル118と、その操作パネル118等からの入力信号を処理する入出力インターフェイス120と、撮像装置であるビデオカメラ122と、中央演算処理装置であるCPU124と、読出専用メモリであるROM126と、随時書込読出メモリであるRAM128と、記憶装置であるハードディスク130と、モデム132と、LANポート134と、前記電子早見本装置38やリモコン装置98等の入力装置からのリモコン信号を受信するためのリモコン受信部136とを、備えて構成されている。 FIG. 4 is a block diagram illustrating the configuration of the karaoke apparatus 36. As shown in FIG. 4, the karaoke device 36 includes a video display device 100 such as a TFT or PDP, a video output control unit 102 such as a video board that controls display of video by the video display device 100, and video information. A decoder 104, a video mixer 106, a synthesizer 108 as a sound source, a microphone 110 as an audio input device, an A / D converter 112 for converting audio input from the microphone 110 into a digital signal, and an amplifier mixer 114 A speaker 116, an operation panel 118, an input / output interface 120 that processes input signals from the operation panel 118, a video camera 122 that is an imaging device, a CPU 124 that is a central processing unit, and a read-only memory ROM 126, and a read / write memory as needed A RAM 128, a hard disk 130 as a storage device, a modem 132, a LAN port 134, and a remote control receiving unit 136 for receiving a remote control signal from an input device such as the electronic quick sample device 38 or the remote control device 98; It is prepared for.
前記映像出力制御部102は、前記CPU124において生成された歌詞文字映像等の文字映像(テロップ)を出力する文字映像出力装置として機能する他、前記映像表示装置100による種々の映像表示を制御する表示制御装置である。また、前記映像情報デコーダ104は、利用者が歌詞を参照しながら歌唱する際に前記ハードディスク130に記憶された背景映像情報に基づいて所定の背景映像を再生(デコード)する背景映像再生装置である。この背景映像情報は、例えば、MPEG(Moving Picture Experts Group)形式のデータであり、そのMPEGデータに基づいて前記映像情報デコーダ104により再生された背景映像は、前記ビデオミキサ106へ送られる。また、そのビデオミキサ106は、前記CPU124において生成され且つ前記映像出力制御部102から出力される文字映像と、前記映像情報デコーダ104により再生される背景映像とを合成して前記映像表示装置100に表示させる映像合成装置である。 The video output control unit 102 functions as a character video output device that outputs a character video (telop) such as a lyric character video generated by the CPU 124, and also displays for controlling various video displays by the video display device 100. It is a control device. The video information decoder 104 is a background video playback device that plays back (decodes) a predetermined background video based on background video information stored in the hard disk 130 when a user sings while referring to lyrics. . The background video information is, for example, MPEG (Moving Picture Experts Group) format data, and the background video reproduced by the video information decoder 104 based on the MPEG data is sent to the video mixer 106. The video mixer 106 synthesizes the character video generated by the CPU 124 and output from the video output control unit 102 with the background video reproduced by the video information decoder 104 to the video display device 100. This is a video composition device to be displayed.
前記シンセサイザ108は、前記ハードディスク130から読み出されて送られて来るカラオケ演奏曲の演奏情報に基づいて楽器の演奏信号等の音楽信号を生成する音源である。この演奏情報は、例えば、MIDI(Musical Instrument Digital Interface)形式のデータであり、そのMIDIデータに基づいて前記シンセサイザ108により生成された音楽信号は、アナログ信号に変換されて前記アンプミキサ114へ送られる。そのアンプミキサ114では、送られてきた音楽信号と前記マイクロフォン110を介して入力される利用者(演奏者)の歌声とがミキシングされ、それらの信号が電気的に増幅されて前記スピーカ116から出力される。また、前記A/Dコンバータ112は、音声入力装置である前記マイクロフォン110から入力されるアナログ信号としての音声情報をディジタル信号に変換して前記CPU124等へ供給する。 The synthesizer 108 is a sound source that generates a music signal such as a musical instrument performance signal based on performance information of a karaoke performance song read from the hard disk 130 and sent. This performance information is, for example, data in MIDI (Musical Instrument Digital Interface) format, and the music signal generated by the synthesizer 108 based on the MIDI data is converted into an analog signal and sent to the amplifier mixer 114. The amplifier mixer 114 mixes the transmitted music signal and the singing voice of the user (player) input via the microphone 110, and those signals are electrically amplified and output from the speaker 116. The The A / D converter 112 converts voice information as an analog signal input from the microphone 110 as a voice input device into a digital signal and supplies the digital signal to the CPU 124 and the like.
前記操作パネル118は、前記カラオケ装置36の利用者が歌いたいカラオケ演奏曲を選択したり、演奏曲の音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための操作ボタン(スイッチ)或いはつまみを備えた入力装置である。また、前記カラオケ装置36には、前記操作パネル118の一部機能を遠隔で実行するための入力装置として機能するリモコン装置98が備えられており、前記リモコン受信部136は、そのリモコン装置98から送信されるリモコン信号を受信して前記CPU124へ供給する。また、前記カラオケ装置36と電子早見本装置38との対応付け(くくりつけ)処理も前記リモコン受信部136を介して行われ、そのようにして前記カラオケ装置36に対応付けられた電子早見本装置38も同様に入力装置として機能する。なお、本実施例においては、前記カラオケ装置36に備えられたリモコン装置98や対応付け処理の行われた電子早見本装置38等の入力装置もそのカラオケ装置36の一部を構成するものであるとして以下の説明を行う。 The operation panel 118 allows the user of the karaoke device 36 to select a karaoke performance song that the user wants to sing, adjust the pitch of the performance song, adjust the volume balance between the performance and the song, and perform other operations such as echo and volume. , An input device provided with operation buttons (switches) or knobs for performing various adjustments such as tone. The karaoke device 36 is provided with a remote control device 98 that functions as an input device for remotely executing a part of the functions of the operation panel 118, and the remote control receiving unit 136 is connected to the remote control device 98. A remote control signal to be transmitted is received and supplied to the CPU 124. In addition, the association (sticking) process between the karaoke device 36 and the electronic quick sample device 38 is also performed via the remote control receiving unit 136, and thus the electronic quick sample device associated with the karaoke device 36. Similarly, 38 functions as an input device. In the present embodiment, an input device such as the remote control device 98 provided in the karaoke device 36 or the electronic quick sample device 38 subjected to the association processing also constitutes a part of the karaoke device 36. The following will be described.
前記ビデオカメラ122は、例えばCCD(charge coupled device)等の撮像素子及びレンズを備え、そのレンズから入射される映像をCCDにより検知し、その映像を電子情報(映像データ)として取得する所謂デジタルビデオカメラであり、少なくとも動画(時間の経過に従い変化する動きのある映像)を撮影し得るものであるが、必要に応じて静止画(スチル写真)を撮影できるように構成されたものであってもよい。このビデオカメラ122により撮影された映像情報は、図示しないビデオ端子等のインターフェイスを介して前記CPU124等へ供給され、例えばAVI(Audio-Video Interleaved)形式、MPEG(Moving Picture Experts Group)形式、FLV(Flash Video)形式等の映像ファイルとして前記RAM54等に記憶される。なお、このビデオカメラ112は、必ずしも前記カラオケ装置36の一部として備えられたものでなくともよく、例えば前記個室34における所定位置に固設された別体のビデオカメラ乃至前記携帯電話機16に備えられた撮像装置等により撮影された映像が所定のインターフェイスを介して前記カラオケ装置36に入力される態様も考えられる。 The video camera 122 includes an imaging element such as a CCD (charge coupled device) and a lens, for example, so-called digital video that detects an image incident from the lens by the CCD and acquires the image as electronic information (image data). A camera that can shoot at least moving images (moving images that change over time), but can be configured to shoot still images (still photos) as needed Good. Video information photographed by the video camera 122 is supplied to the CPU 124 and the like via an interface such as a video terminal (not shown). For example, AVI (Audio-Video Interleaved) format, MPEG (Moving Picture Experts Group) format, FLV (FLV) Flash video) is stored in the RAM 54 or the like as a video file. The video camera 112 is not necessarily provided as a part of the karaoke device 36. For example, the video camera 112 is provided in a separate video camera or the mobile phone 16 fixed at a predetermined position in the private room 34. A mode is also conceivable in which an image captured by the image capturing apparatus or the like is input to the karaoke apparatus 36 via a predetermined interface.
前記CPU124は、前記RAM128の一時記憶機能を利用しつつ前記ROM126に予め記憶された所定のプログラムに基づいて電子情報を処理・制御する所謂マイクロコンピュータであり、前記カラオケ装置36に係る各種制御を実行する。すなわち、前記電子早見本装置38やリモコン装置98等により所定のカラオケ演奏曲が選曲された場合、その選曲されたカラオケ演奏曲を前記RAM128に設けられた予約曲テーブルに登録する選曲予約制御、その予約曲テーブルの演奏順に従って前記ハードディスク130から前記RAM128に選曲されたカラオケ演奏曲の演奏情報及び歌詞情報(楽曲データ)を読み出す楽曲データ読出制御、カラオケ演奏曲の演奏が進行するのに応じてそのRAM128から前記シンセサイザ108へ演奏情報を送信する演奏出力制御、その演奏出力制御に際して前記RAM128に展開された歌詞情報に基づいて歌詞文字映像を生成して前記映像出力制御部102へ送信する歌詞文字映像出力制御、上記演奏出力制御に際して前記映像情報デコーダ104を制御して所定の背景映像を再生させる背景映像出力制御、カラオケ演奏が行われていない間すなわち曲間において、新譜情報、選曲ランキング、店舗広告等の曲間情報を出力させる曲間情報出力制御、及び前記通信回線18を介した前記サーバ装置12との間の情報通信制御等の基本的な制御に加えて、後述する本実施例の同期演奏制御や演奏記録制御等の各種制御を実行する。 The CPU 124 is a so-called microcomputer that processes and controls electronic information based on a predetermined program stored in the ROM 126 while using the temporary storage function of the RAM 128, and executes various controls related to the karaoke device 36. To do. That is, when a predetermined karaoke performance song is selected by the electronic quick sample device 38, the remote control device 98, etc., the song selection reservation control for registering the selected karaoke performance song in the reserved song table provided in the RAM 128, Music data read control for reading performance information and lyrics information (music data) of the karaoke performance music selected from the hard disk 130 in the RAM 128 according to the performance order of the reserved music table, and as the performance of the karaoke performance music progresses Performance output control for transmitting performance information from the RAM 128 to the synthesizer 108, and a lyric character image generated based on the lyric information developed in the RAM 128 and transmitted to the video output control unit 102 during the performance output control In the output control and the performance output control, the video information deco Background image output control for controlling the background image 104 to reproduce a predetermined background image, inter-song information for outputting inter-song information such as new music information, music selection ranking, store advertisement, etc. while karaoke performance is not performed, that is, between songs In addition to basic control such as output control and information communication control with the server device 12 via the communication line 18, various controls such as synchronous performance control and performance recording control of this embodiment described later are performed. Run.
前記モデム132は、前記カラオケ装置36を前記通信回線18に接続するための装置であり、前記CPU124から出力されるディジタル信号をアナログ信号に変換して前記通信回線18に送り出すと共に、その通信回線18を介して伝送されるアナログ信号をディジタル信号に変換して前記CPU124に供給する処理を行う。なお、前記店舗32に備えられた複数のカラオケ装置36のうち何れかのカラオケ装置36が前記ルータ44の機能を備えてマスターコマンダとして前記通信回線18に接続される態様も考えられ、その場合、前記モデム132はそのマスターコマンダとして機能するカラオケ装置36には必要とされるが、そのマスターコマンダを介して前記サーバ装置12との間で情報の通信を行う他のカラオケ装置36には必ずしも設けられなくともよい。 The modem 132 is a device for connecting the karaoke device 36 to the communication line 18, converts a digital signal output from the CPU 124 into an analog signal and sends it to the communication line 18. The analog signal transmitted via the digital signal is converted into a digital signal and supplied to the CPU 124. In addition, the aspect by which any karaoke apparatus 36 is provided with the function of the said router 44 among the several karaoke apparatuses 36 with which the said store 32 was equipped, and is connected to the said communication line 18 as a master commander, In that case, The modem 132 is required for the karaoke device 36 that functions as the master commander, but is not necessarily provided for other karaoke devices 36 that communicate information with the server device 12 via the master commander. Not necessary.
前記LANポート134は、前記カラオケ装置36をLAN40を介して他のカラオケ装置36や電子早見本装置38等の他の機器に接続するための接続器であり、前記カラオケ装置36は、そのようにLAN40を介して接続されることで、他のカラオケ装置36や電子早見本装置38等の他の機器との間で情報の送受信が可能とされる。例えば、前記アクセスポイント42を介して受信される前記電子早見本装置38からの選曲入力を受け付けて前記RAM128に設けられた予約曲テーブルに記憶したり、そのアクセスポイント42を介して前記カラオケ装置36から電子早見本装置38へ所定の情報を送信したりというように、電波を介して前記カラオケ装置36と電子早見本装置38との間における相互の情報のやりとりが実行される。 The LAN port 134 is a connector for connecting the karaoke device 36 to another device such as another karaoke device 36 or an electronic quick sample device 38 via the LAN 40, and the karaoke device 36 is By being connected via the LAN 40, information can be transmitted and received with other devices such as the other karaoke device 36 and the electronic quick sample device 38. For example, the music selection input from the electronic quick sample device 38 received via the access point 42 is received and stored in a reserved music table provided in the RAM 128, or the karaoke device 36 via the access point 42. Thus, mutual exchange of information between the karaoke device 36 and the electronic quick sample device 38 is executed via radio waves, such as transmitting predetermined information to the electronic quick sample device 38.
前記ハードディスク130には、カラオケ演奏曲を出力させるための多数の楽曲データ(カラオケデータ)を記憶する楽曲データベース138(図5を参照)をはじめとする各種データベースが設けられている。この楽曲データベース138は、前記カラオケ装置36により出力可能な演奏曲にそれぞれ対応する多数(例えば、数万曲分)の楽曲データ(カラオケデータ)を記憶する。この楽曲データは、前記シンセサイザ108により所定の楽器の演奏音を生成するためのMIDIデータ等の演奏情報と、歌詞文字映像(歌詞テロップ)を生成するための歌詞情報と、その歌詞情報に基づいて生成された歌詞文字映像を演奏の進行に合わせて順次色替わりさせてゆくための歌詞色替情報とを、含むものであり、コンテンツIDである各演奏曲に固有の選曲番号により識別される。また、上記楽曲データには、その演奏曲の曲名、アーティスト名(歌手名)、発表年月日、アルバム情報(販売時に入曲されていたアルバム)、主題歌情報(アニメやドラマの主題歌等として用いられていた場合にはそのアニメやドラマ等に関する情報)、動画データベース68において記憶された対応する動画情報の数、キー情報、ジャンル、AメロやBメロ等の曲フラグ情報、作詞・作曲者情報、デュエット曲であるか否かを示す情報、及び曲調等の情報が関連づけられて記憶されている。 The hard disk 130 is provided with various databases including a music database 138 (see FIG. 5) for storing a large number of music data (karaoke data) for outputting karaoke performance music. The music database 138 stores a large number (for example, tens of thousands of music data) of music data (karaoke data) corresponding to performance music that can be output by the karaoke device 36. The music data is based on performance information such as MIDI data for generating a performance sound of a predetermined instrument by the synthesizer 108, lyrics information for generating a lyrics character image (lyric telop), and the lyrics information. It includes lyrics color change information for sequentially changing the color of the generated lyric character video in accordance with the progress of the performance, and is identified by a music selection number unique to each performance song that is a content ID. The above song data includes the song title, artist name (singer name), date of announcement, album information (album entered at the time of sale), theme song information (theme song of anime and drama, etc.) Information on the anime or drama, etc.), the number of corresponding video information stored in the video database 68, key information, genre, song flag information such as A melody and B melody, lyrics and music composition Information indicating whether the song is duet music or not, and information such as music tone are stored in association with each other.
前記サーバ装置12に備えられた前記楽曲データベース72は、前記カラオケシステム30に備えられた前記カラオケ装置36に配信するための楽曲データを記憶するものであり、新しく作成された楽曲データはこの楽曲データベース72に蓄積される。カラオケボックス等の店舗32にそれぞれ備えられた複数のカラオケ装置36のうち所定のカラオケ装置36例えば前記カラオケ装置36aは、前記モデム132を介して前記通信回線18に接続されており、前記複数のカラオケ装置36によって常に新しい曲が演奏可能とされるように、随時新たな楽曲データ等が前記サーバ装置12の楽曲データベース72から前記通信回線18を介して配信され、前記ハードディスク130の楽曲データベース138等に記憶される。また、そのようにして前記サーバ装置12から情報を取得したカラオケ装置36aとその他のカラオケ装置36との間で前記LAN40を介した通信が行われることにより、各カラオケ装置36のハードディスク130に記憶される情報が共有され、上記楽曲データベース138等の内容が等価なものとされる。 The music database 72 provided in the server device 12 stores music data to be distributed to the karaoke device 36 provided in the karaoke system 30, and newly created music data is stored in the music database. 72. Among a plurality of karaoke devices 36 provided in a store 32 such as a karaoke box, a predetermined karaoke device 36, for example, the karaoke device 36a is connected to the communication line 18 via the modem 132, and the plurality of karaoke devices 36a. New music data and the like are distributed from the music database 72 of the server device 12 via the communication line 18 as needed so that new music can be played by the device 36 and is sent to the music database 138 of the hard disk 130 and the like. Remembered. In addition, communication is performed via the LAN 40 between the karaoke device 36 a that has acquired the information from the server device 12 and the other karaoke devices 36, and is stored in the hard disk 130 of each karaoke device 36. Information is shared, and the contents of the music database 138 and the like are equivalent.
前記サーバ装置12に備えられた動画データベース68は、通信端末装置としての前記カラオケ装置36、或いは前記PC14や携帯電話機16等から投稿すなわち前記通信回線18を介してアップロードされた複数の動画情報(映像情報)を記憶する。この動画情報は、例えばAVI(Audio-Video Interleaved)形式、MPEG(Moving Picture Experts Group)形式、FLV(Flash Video)形式等の動画ファイル(映像ファイル)であり、例えば投稿順に定められた所定の識別番号(コンテンツID)をインデックスとして前記動画データベース68に記憶される。なお、この動画情報は、複数枚の静止画像が所定の時間間隔で切替表示される所謂パラパラアニメーションや、映像が一時的に停止する静止画部分を含むものであってもよい。また、その動画データベース68には、投稿者の識別情報(ユーザID)、投稿者の名前(ニックネーム)、投稿時(投稿日時)、投稿に相前後して投稿者により設定(入力)された映像のタイトル、投稿者のコメント、削除用のパスワード、再生回数、投稿コメント数、閲覧者からの投票結果(得票数)、対応する演奏曲の識別情報(選曲番号)、曲名、アーティスト名、及び演奏評価結果(採点結果)等の情報が各動画情報毎にその動画情報と関連づけられて記憶されるようになっている。 The moving image database 68 provided in the server device 12 includes a plurality of pieces of moving image information (videos) posted from the karaoke device 36 serving as a communication terminal device, the PC 14, the mobile phone 16, or the like, that is, uploaded via the communication line 18. Information). This moving image information is, for example, a moving image file (video file) in AVI (Audio-Video Interleaved) format, MPEG (Moving Picture Experts Group) format, FLV (Flash Video) format, etc., for example, a predetermined identification defined in the order of posting The number (content ID) is stored in the moving image database 68 as an index. The moving image information may include a so-called flip animation in which a plurality of still images are switched and displayed at a predetermined time interval, or a still image portion in which the video is temporarily stopped. Also, in the moving image database 68, the poster's identification information (user ID), the poster's name (nickname), the posting time (posting date), and the video set (input) by the contributor before and after the posting Title, contributor's comment, deletion password, playback count, post comment count, vote result from viewer (number of votes), corresponding performance song identification information (music selection number), song title, artist name, and performance Information such as evaluation results (scoring results) is stored in association with the moving image information for each moving image information.
また、前記動画データベース68は、好適には、その動画データベース68に記憶された複数の動画情報それぞれの出力(再生)に際して、その動画情報に所定の映像効果(エフェクト)を適用するための複数の映像効果情報を記憶する映像効果データベースを含むものである。この映像効果は、例えば、適用対象となる動画の外枠として表示されるフレームに相当する静止画乃至動画、適用対象となる動画上に星マークやハートマーク等を飛び交わせる映像効果を実現するための静止画乃至動画、適用対象となる動画をセピア色やモノクロ(白黒)に変化させたりコントラストや輝度を変化させたりといった映像効果を実現するためのフィルタ、適用対象となる動画をイラスト風に変化させたり線描風やモザイク様に変化させたりといった映像効果を実現するためのフィルタ、適用対象となる動画上に雪や花を降らせたり風を吹かせたり雨を降らせたりといった映像効果を実現するための動画乃至フィルタ、適用対象となる動画上にスタンプや吹き出しを配置するための静止画乃至動画、適用対象となる動画上にペンやエアブラシで任意の描画を可能とするための描画手段、適用対象となる動画を魚眼レンズ或いは広角レンズで観たように変形させる映像効果を実現するためのフィルタ、適用対象となる動画をインスタントカメラで撮影したような映像効果を実現するためのフィルタ、適用対象となる動画の背景を任意の静止画乃至動画に変更可能とする映像効果を実現するためのフィルタ等、種々の態様が考えられる。 The moving image database 68 preferably includes a plurality of moving image information for applying a predetermined video effect (effect) to the moving image information when the moving image information stored in the moving image database 68 is output (reproduced). It includes a video effect database that stores video effect information. This video effect is, for example, for realizing a video effect in which a star image or a heart mark or the like jumps over a still image or a moving image corresponding to a frame displayed as an outer frame of a moving image to be applied, or a moving image to be applied. Still images or videos, filters for realizing video effects such as changing the video to be applied to sepia or monochrome (black and white), changing the contrast or brightness, and changing the video to be applied like an illustration To achieve image effects such as making a video effect such as making it look like a line drawing style or changing it like a mosaic, or making snow or flowers fall on the video to be applied, or wind or rain Video or filter, a still image or video for placing a stamp or a balloon on the video to be applied, a pen on the video to be applied Drawing means for enabling arbitrary drawing with an airbrush, filter for realizing a video effect that transforms the video to be applied as if viewed with a fisheye lens or wide-angle lens, and shooting the video to be applied with an instant camera Various modes are conceivable, such as a filter for realizing such a video effect and a filter for realizing a video effect that enables the background of a moving image to be applied to be changed to an arbitrary still image or moving image.
また、前記サーバ装置12に備えられた前記利用者データベース70は、本実施例の動画情報配信システム10の利用者の情報を記憶する。例えば、各利用者の識別情報(ユーザID)をインデックスとして、前記動画情報配信システム10を利用するためのパスワード、投稿者の名前(ニックネーム)、生年月日、性別、住所、メールアドレス、電話番号、血液型、星座、アバタ(利用者に対応する人型映像)に関する情報、パスワードを忘れたときのための質問及び解答、動画情報の閲覧履歴、動画情報のブックマーク、過去に投稿した動画情報の投稿履歴、過去に投稿した共演動画情報の投稿履歴、及び歌年齢等の属性情報が各利用者毎にその利用者と関連づけられて記憶されるようになっている。この歌年齢とは、利用者の演奏曲の好みの傾向がどの程度の年代(何歳)に相当するものかを示す仮想的な年齢情報であり、対象となる利用者が前記カラオケ装置16において過去に選曲(演奏)した演奏曲に基づいて判断される値であり、好適には、対象となる利用者が過去に選曲(演奏)した演奏曲を算出の基準として、その利用者のカラオケ演奏の傾向がどの程度の年齢に相当するかという観点から導出される値である。なお、本実施例においては、前記動画データベース68と利用者データベース70とを個別のデータベースとして備えた態様について説明するが、それらは単一のデータベースとして構成されたものであってもよく、例えば、前記利用者データベース70に記憶された各利用者に対応する情報として、その利用者が投稿した動画情報乃至後述する共演動画情報等が記憶されるものであってもよい。 Further, the user database 70 provided in the server device 12 stores information on the user of the moving picture information distribution system 10 of the present embodiment. For example, using each user's identification information (user ID) as an index, a password for using the video information distribution system 10, a name of the poster (nickname), date of birth, sex, address, e-mail address, telephone number , Information about blood types, constellations, avatars (humanoid images corresponding to users), questions and answers for forgotten passwords, video information browsing history, video information bookmarks, video information posted in the past Posting history, posting history of co-starring movie information posted in the past, and attribute information such as song age are stored in association with each user for each user. The song age is virtual age information indicating how much age (how many years) the user's preference of the music piece corresponds to, and the target user uses the karaoke device 16 It is a value determined based on a performance song that has been selected (played) in the past. Preferably, a performance song previously selected (played) by the target user is used as a reference for calculation, and the user's karaoke performance It is a value derived from the viewpoint of how much age the tendency corresponds to. In the present embodiment, a mode in which the moving image database 68 and the user database 70 are provided as separate databases will be described. However, they may be configured as a single database, for example, As information corresponding to each user stored in the user database 70, moving picture information posted by the user or co-starring moving picture information described later may be stored.
また、前記利用者データベース70には、各利用者の前記カラオケシステム30に係る情報が記憶される。例えば、各利用者が過去に利用したカラオケ装置36に対応する店舗32(そのカラオケ装置36が設置された店舗32)に関する情報である来店履歴、各利用者が前記カラオケ装置36によるカラオケ演奏において十八番曲として登録した演奏曲(簡易な操作により選曲入力を行い得るように設定された演奏曲)に関する情報、各利用者が過去に前記カラオケ装置36によるカラオケ演奏において選曲した選曲履歴(カラオケ装置36において過去に選曲された演奏曲の履歴)としての演奏曲に関する情報、各利用者が前記カラオケ装置36によるカラオケ演奏において過去に行った演奏評価の評価結果に関する情報、各利用者が前記カラオケ装置36(カラオケシステム30)における新規入力曲のリクエスト投票(入曲リクエスト)を行った対象となる演奏曲に関する情報、各利用者がフレンドとして登録した他の利用者に関する情報、各利用者の顔写真をはじめとする画像情報、各利用者が所定の演奏曲等に関して記載(入力)したレビュー、及び各利用者に対して付与された前記カラオケシステム30におけるポイント等が、各利用者毎にその利用者の識別情報(ユーザID)と関連付けられて記憶されるようになっている。また、好適には、各利用者が過去に前記カラオケ装置36によるカラオケ演奏において選曲した選曲履歴において、演奏した曲数に基づいてジャンルを分類(その利用者がどのジャンルの演奏曲をよく歌っているのかをジャンルで順位付け)した分類結果等が、各利用者毎に前記利用者データベース70に記憶される。なお、本実施例においては、前記動画情報配信システム10とカラオケシステム30とで共通の識別情報及びパスワードを用い、それら動画情報配信システム10及びカラオケシステム30に関する各利用者の情報を共通の利用者データベース70に蓄積する態様について説明するが、前記動画情報配信システム10及びカラオケシステム30それぞれに対応して個別の利用者データベース(顧客データベース)が設けられたものであってもよく、また、それら動画情報配信システム10及びカラオケシステム30それぞれに対応して個別の識別情報及びパスワードが設定されるものであってもよい。 The user database 70 stores information related to the karaoke system 30 of each user. For example, the store visit history, which is information on the store 32 corresponding to the karaoke device 36 used by each user in the past (the store 32 where the karaoke device 36 is installed), and each user in the karaoke performance by the karaoke device 36 is eighteenth. Information related to a performance song registered as a song (a performance song set so that a song selection input can be performed by a simple operation), a song selection history (in the karaoke device 36) that each user has previously selected in a karaoke performance by the karaoke device 36 Information on the performance music as a history of performance music selected in the past), information on evaluation results of performance evaluations performed in the past by each user in the karaoke performance by the karaoke device 36, and each user on the karaoke device 36 ( Request voting (input request) for newly input songs in the karaoke system 30) Information related to the performance music to be recorded, information about other users that each user has registered as friends, image information including each user's face photo, each user is described regarding a predetermined performance music, etc. The reviews entered and the points in the karaoke system 30 given to each user are stored in association with the identification information (user ID) of the user for each user. Yes. Preferably, in the music selection history that each user has selected in the karaoke performance by the karaoke device 36 in the past, the genre is classified based on the number of music played (the user sings the genre of the performance music well. A classification result obtained by ranking whether or not there is a genre is stored in the user database 70 for each user. In addition, in a present Example, the identification information and password which are common in the said moving image information delivery system 10 and the karaoke system 30 are used, and the information of each user regarding these moving image information delivery system 10 and the karaoke system 30 is shared. Although an aspect of storing in the database 70 will be described, an individual user database (customer database) may be provided corresponding to each of the moving image information distribution system 10 and the karaoke system 30, and those moving images may be provided. Individual identification information and a password may be set corresponding to each of the information distribution system 10 and the karaoke system 30.
図5は、前記サーバ装置12のCPU52、前記PC14のCPU74、乃至前記カラオケ装置36のCPU124に備えられた制御機能の要部を説明する機能ブロック線図である。この図5に示す例において、投稿受付制御手段152、動画配信制御手段158、共演動画編集制御手段164、及び映像効果制御手段174(演奏評価制御手段176)は前記サーバ装置12のCPU52に、演奏記録制御手段150、検索制御手段154、配信要求制御手段156、動画出力制御手段160、同期演奏制御手段162、及び映像効果設定手段170は前記カラオケ装置36のCPU124に、配信要求制御手段166、動画出力制御手段168、及び映像効果設定手段172は前記PC14のCPU74に、それぞれ機能的に備えられたものである。なお、上記配信要求制御手段166、動画出力制御手段168、及び映像効果設定手段172は前記携帯電話機16のCPUにも好適に備えられるものである。また、上記検索制御手段154、配信要求制御手段156、及び動画出力制御手段160等は、前記カラオケ装置36に備えられて(対応付けられて)その一部を構成する前記電子早見本装置38のCPUに備えられたものであってもよい。 FIG. 5 is a functional block diagram illustrating a main part of control functions provided in the CPU 52 of the server device 12, the CPU 74 of the PC 14, or the CPU 124 of the karaoke device 36. In the example shown in FIG. 5, post acceptance control means 152, moving picture distribution control means 158, co-starring moving picture editing control means 164, and video effect control means 174 (performance evaluation control means 176) are sent to the CPU 52 of the server device 12 for performance. Recording control means 150, search control means 154, distribution request control means 156, video output control means 160, synchronous performance control means 162, and video effect setting means 170 are sent to CPU 124 of karaoke apparatus 36 by distribution request control means 166, video The output control means 168 and the video effect setting means 172 are respectively functionally provided in the CPU 74 of the PC 14. The distribution request control unit 166, the moving image output control unit 168, and the video effect setting unit 172 are preferably provided in the CPU of the mobile phone 16. The search control means 154, the distribution request control means 156, the moving image output control means 160, etc. are provided in the karaoke apparatus 36 (corresponding to each other) and constitute part of the electronic quick sample apparatus 38. A CPU may be provided.
本実施例の動画情報配信システム10は、図5に示す各種制御機能により各利用者からの動画情報の投稿を受け付けると共に、投稿された動画情報を前記通信回線18を介して配信する投稿受付制御及び映像配信制御を実行する。また、この投稿受付制御に関して、それぞれ態様の異なる第1の投稿受付制御(第1の動画投稿制御)及び第2の投稿受付制御(第2の動画投稿制御)を選択的に実行するように構成されている。すなわち、第1の投稿受付制御において、前記通信回線18を介して前記カラオケ装置36等の通信端末装置からの動画情報の投稿(アップロード)を受け付け、その投稿された動画情報を前記動画データベース68に蓄積する処理を行う。一方、第2の投稿受付制御において、既に前記動画データベース68に蓄積されている動画情報に対して、共演動画(コラボ動画)に係る組み合わせ対象となる動画情報の投稿を受け付け、その投稿された動画情報を前記動画データベース68に蓄積すると共に共演動画情報として組み合わせる編集処理を行う。以下、これら第1の投稿受付制御及び第2の投稿受付制御それぞれにおける各制御機能の動作を個別に説明する。 The moving picture information distribution system 10 according to the present embodiment accepts posting of moving picture information from each user by various control functions shown in FIG. 5, and posts acceptance control for distributing the posted moving picture information via the communication line 18. And video distribution control. In addition, regarding the posting acceptance control, the first posting acceptance control (first moving image posting control) and the second posting acceptance control (second moving image posting control) having different aspects are selectively executed. Has been. That is, in the first posting acceptance control, the posting (uploading) of moving image information from a communication terminal device such as the karaoke device 36 is received via the communication line 18, and the posted moving image information is stored in the moving image database 68. Perform accumulation processing. On the other hand, in the second posting acceptance control, for the moving picture information already accumulated in the moving picture database 68, the posting of moving picture information to be combined related to the co-starring moving picture (collaboration moving picture) is accepted, and the posted moving picture The information is stored in the moving image database 68 and is edited in combination with the co-starring moving image information. Hereinafter, the operation of each control function in each of the first posting acceptance control and the second posting acceptance control will be described individually.
先ず、上記第1の投稿受付制御及び第2の投稿受付制御において共通の前記演奏記録制御手段150、投稿受付制御手段152、配信要求制御手段156、166、及び動画配信制御手段158それぞれの動作について説明する。前記演奏記録制御手段150は、前記カラオケ装置36による演奏曲の出力に際して、撮像装置である前記ビデオカメラ122により撮影された映像情報及び音声入力装置であるマイクロフォン110により入力された音声情報を記録する。好適には、前記ビデオカメラ122により撮影された映像情報と、音声入力装置であるマイクロフォン110により入力されて前記A/Dコンバータ112によりディジタル信号に変換された音声情報とを、例えばAVI形式、MPEG形式、FLV形式等のファイル形式にて統合し、映像情報及び音声情報を含む動画情報(動画ファイル)として記録する。図6は、前記演奏記録制御手段150により記録された、前記カラオケ装置36による演奏曲の出力に際して前記ビデオカメラ122により撮影された動画情報である第1の演奏映像180を例示している。なお、図5に示す各制御手段は、映像情報及び音声情報をそれぞれ個別の情報(ファイル)として記録、送受信、乃至蓄積等するものであってもよいが、本実施例においてはそれらを統合して動画ファイルとして記録、送受信、乃至蓄積等する態様について説明する。すなわち、以下の説明において特に言及しない場合には、本実施例における動画情報は、映像情報及びその再生に際して出力される音声に対応する音声情報を含むものである。 First, regarding the operations of the performance recording control means 150, the posting acceptance control means 152, the distribution request control means 156 and 166, and the moving picture distribution control means 158, which are common in the first posting acceptance control and the second posting acceptance control. explain. The performance recording control means 150 records video information captured by the video camera 122 as an imaging device and audio information input by the microphone 110 as an audio input device when the performance music is output by the karaoke device 36. . Preferably, the video information captured by the video camera 122 and the audio information input by the microphone 110 as an audio input device and converted into a digital signal by the A / D converter 112 are, for example, AVI format, MPEG It is integrated in a file format such as a format or FLV format and recorded as moving image information (moving image file) including video information and audio information. FIG. 6 exemplifies a first performance image 180 which is moving image information captured by the video camera 122 when the performance karaoke device 36 outputs the performance tune recorded by the performance recording control means 150. Each control unit shown in FIG. 5 may record, transmit / receive, or store video information and audio information as individual information (file), but in the present embodiment, they are integrated. A mode of recording, transmission / reception, storage, etc. as a moving image file will be described. That is, unless otherwise specified in the following description, the moving image information in the present embodiment includes video information and audio information corresponding to audio output at the time of reproduction.
前記投稿受付制御手段152は、前記通信回線18を介して前記カラオケ装置36等の通信端末装置からの動画情報の投稿を受け付け、その投稿された動画情報を前記動画データベース68に記憶させる。好適には、前記カラオケ装置36による所定の演奏曲の出力に際して前記演奏記録制御手段150により記録された映像情報及び音声情報に対応する動画情報(動画ファイル)の投稿を受け付け、対象となる演奏曲(映像情報及び音声情報の記録に際して出力された演奏曲)の識別情報である選曲番号及び投稿の主体となる利用者の識別情報(ユーザID)等と関連付けて前記動画データベース68に記憶させる。 The posting acceptance control means 152 accepts posting of moving image information from a communication terminal device such as the karaoke device 36 via the communication line 18 and stores the posted moving image information in the moving image database 68. Preferably, posting of moving picture information (moving picture file) corresponding to video information and audio information recorded by the performance recording control means 150 when the karaoke apparatus 36 outputs a predetermined performance piece is accepted, and the target performance piece is played. It is stored in the moving image database 68 in association with the music selection number, which is the identification information of the (musical performance output when recording the video information and audio information), the identification information (user ID) of the user who is the subject of the posting, and the like.
前記配信要求制御手段156、166は、前記動画データベース68に記憶された所定の動画情報の配信要求を、前記通信回線18を介して前記サーバ装置12へ送信する。斯かる配信要求制御手段156、166による配信要求は、例えば、前記動画情報配信システム10を運営する情報配信サービス提供会社により管理されるWWWウェブサイト(所謂動画投稿サイト)にアクセスして動画情報を選択乃至識別情報(コンテンツID)を入力すること等によって行われる。すなわち、前記配信要求制御手段156、166は、好適には、前記通信回線18を介して閲覧可能とされたWWWウェブサイトの情報を表示させると共にそのWWWウェブサイトに従って各種入力等を行うことができるWWWブラウザにおける一機能に対応する。 The distribution request control means 156 and 166 transmit a distribution request for predetermined moving image information stored in the moving image database 68 to the server device 12 via the communication line 18. The distribution request by such distribution request control means 156, 166 is, for example, accessed to a WWW website (so-called video posting site) managed by an information distribution service provider that operates the video information distribution system 10 to obtain video information. This is performed by selecting or inputting identification information (content ID). In other words, the distribution request control means 156, 166 can preferably display information on the WWW website that can be browsed via the communication line 18, and can perform various inputs according to the WWW website. This corresponds to one function in the WWW browser.
前記動画配信制御手段158は、前記PC14、携帯電話機16、或いはカラオケ装置36等の通信端末装置から前記配信要求制御手段156、166等による配信要求があった場合には、その配信要求に応じて前記動画データベース68に記憶されたその配信要求に係る動画情報を要求元である通信端末装置に前記通信回線18を介して配信する。この動画配信制御手段158により各通信端末装置に配信された動画情報は、後述する動画出力制御手段160、168等によりその通信端末装置の表示部(映像表示装置)に表示される。 When there is a distribution request from the communication terminal device such as the PC 14, the mobile phone 16, or the karaoke apparatus 36 by the distribution request control means 156, 166, the video distribution control means 158 responds to the distribution request. The moving image information related to the distribution request stored in the moving image database 68 is distributed to the requesting communication terminal device via the communication line 18. The moving image information distributed to each communication terminal device by the moving image distribution control unit 158 is displayed on the display unit (video display device) of the communication terminal device by the moving image output control units 160 and 168 described later.
次に、第2の投稿受付制御における前記演奏記録制御手段150、投稿受付制御手段152、検索制御手段154、配信要求制御手段156、動画配信制御手段158、動画出力制御手段160、同期演奏制御手段162、及び共演動画編集制御手段164それぞれの動作について説明する。前記検索制御手段154は、前記カラオケ装置36により出力可能な前記多数の演奏曲から所定の条件を満たす単数乃至複数の演奏曲を検索する。例えば、前記楽曲データベース138に記憶された多数の演奏曲(楽曲データ)のうち、前記電子早見本装置38やリモコン装置98等を介して入力される文字乃至は文字列によって示される条件に基づいて、単数乃至は複数の演奏曲を検索する曲名検索処理を実行する。例えば、入力された文字乃至文字列に少なくとも一部が一致する曲名の演奏曲(楽曲データ)を前記楽曲データベース138に記憶された多数の演奏曲から抽出する。また、好適には、前記楽曲データベース138に記憶された多数の演奏曲に係るアーティスト名(歌手名)に関して、前記電子早見本装置38やリモコン装置98等を介して入力される文字乃至は文字列によって示される条件に基づいて、単数乃至は複数のアーティスト名を検索する歌手名検索処理を実行する。例えば、入力された文字乃至文字列に少なくとも一部が一致するアーティスト名を、前記楽曲データベース138に記憶された多数の演奏曲の属性情報としてのアーティスト名から抽出する。 Next, the performance recording control means 150, the posting acceptance control means 152, the search control means 154, the distribution request control means 156, the moving picture distribution control means 158, the moving picture output control means 160, and the synchronous performance control means in the second posting acceptance control. The operations of 162 and the co-starring movie editing control means 164 will be described. The search control means 154 searches for a single or a plurality of performance songs that satisfy a predetermined condition from the large number of performance songs that can be output by the karaoke apparatus 36. For example, out of a large number of performance songs (music data) stored in the music database 138, based on conditions indicated by characters or character strings input via the electronic quick sample device 38, the remote control device 98, etc. Then, a song name search process for searching for one or a plurality of performance songs is executed. For example, performance music (music data) having a song name that at least partially matches the input character or character string is extracted from a large number of performance music stored in the music database 138. Preferably, characters or character strings input through the electronic quick sample device 38, the remote control device 98, etc., with respect to artist names (singer names) related to a large number of performance songs stored in the music database 138. The singer name search process for searching for one or more artist names is executed based on the condition indicated by. For example, an artist name that at least partially matches the input character or character string is extracted from artist names as attribute information of a number of performance songs stored in the song database 138.
また、前記検索制御手段154は、前記動画データベース68に記憶された複数の動画情報から所定の条件を満たす単数乃至複数の動画情報を検索する。好適には、上記曲名検索処理により検索された演奏曲に関連付けられた単数乃至複数の動画情報を前記動画データベース68に記憶された複数の動画情報から抽出する。また、好適には、上記歌手名検索処理により検索されたアーティスト名を属性情報とする演奏曲に関連付けられた単数乃至複数の動画情報を前記動画データベース68に記憶された複数の動画情報から抽出する。また、好適には、前記電子早見本装置38やリモコン装置98等を介して入力される文字乃至は文字列によって示される条件に基づいて、単数乃至は複数の動画情報を検索する。例えば、入力された文字乃至文字列に少なくとも一部が一致する投稿者の名前(ニックネーム)に関連付けられた単数乃至複数の動画情報を前記動画データベース68に記憶された複数の動画情報から抽出する。 Further, the search control means 154 searches for a plurality of pieces of moving picture information satisfying a predetermined condition from a plurality of pieces of moving picture information stored in the moving picture database 68. Preferably, one or a plurality of pieces of moving picture information associated with the performance music searched by the music name search process are extracted from the plurality of moving picture information stored in the moving picture database 68. Preferably, one or more pieces of moving picture information associated with a performance song having the artist name searched by the singer name searching process as attribute information are extracted from the plurality of moving picture information stored in the moving picture database 68. . Preferably, one or more pieces of moving image information are searched based on a character or a character string input via the electronic quick sample device 38, the remote control device 98, or the like. For example, one or more pieces of moving picture information associated with the names (nicknames) of posters that at least partially match the input characters or character strings are extracted from the plurality of pieces of moving picture information stored in the moving picture database 68.
前記動画出力制御手段160は、前記動画配信制御手段158により配信された動画情報の出力を制御する。すなわち、前記サーバ12から前記通信回線18を介してダウンロードされた動画情報を再生して前記映像表示装置100に表示させる。ここで、前記カラオケ装置36においては、前記映像情報デコーダ104が斯かる動画出力制御手段160として機能するものであってもよい。また、前記同期演奏制御手段162は、前記動画出力制御手段160による動画情報の出力と同期してその動画情報と関連付けられた演奏曲を出力させる。例えば、前記動画出力制御手段160により対象となる動画情報の出力(再生)が行われる際に、その動画情報と関連付けられた演奏曲(動画データベース68において関連付けられていた選曲番号に対応する演奏曲)の楽曲データを前記楽曲データベース138から読み出し、動画情報の出力が開始されるのと同期して(同時に)その楽曲データに対応するカラオケ演奏制御を開始する。所定の演奏曲と関連付けられた動画情報は、前記演奏記録制御手段150によりその演奏曲の出力に際して前記ビデオカメラ122により撮影された動画情報を記録したものであるため、その動画情報の出力と同期して対応する演奏曲のカラオケ演奏制御を行うことで、あたかもその動画情報の歌い手と同時に歌っているような共演演奏(コラボ演奏)を実現できる。 The moving image output control unit 160 controls the output of the moving image information distributed by the moving image distribution control unit 158. That is, the moving image information downloaded from the server 12 via the communication line 18 is reproduced and displayed on the video display device 100. Here, in the karaoke apparatus 36, the video information decoder 104 may function as the moving image output control means 160. Further, the synchronous performance control means 162 outputs a performance tune associated with the moving picture information in synchronization with the output of the moving picture information by the moving picture output control means 160. For example, when the moving image output control means 160 outputs (reproduces) the target moving image information, the musical composition associated with the moving image information (the musical composition corresponding to the music selection number associated with the moving image database 68) ) Is read from the music database 138, and karaoke performance control corresponding to the music data is started in synchronization with (simultaneously) the output of the moving image information. The moving image information associated with the predetermined performance music is recorded by recording the video information taken by the video camera 122 when the performance recording control means 150 outputs the performance music, and is synchronized with the output of the video information. By performing karaoke performance control of the corresponding performance song, it is possible to realize a co-performance performance (collaboration performance) as if singing simultaneously with the singer of the video information.
前記動画出力制御手段160は、好適には、前記同期演奏制御手段162による演奏曲の出力と同期してその演奏曲と関連付けられた動画情報を出力させる際に、その動画情報に含まれる音声情報は非出力すなわちミュートとする。換言すれば、音声情報を含む映像情報においてその映像情報のみを出力させる。なお、必ずしも音声情報を非出力としなくともよく、対応する映像情報の音声情報を出力させてもよい。また、前記同期演奏制御手段162は、好適には、前記動画出力制御手段160による動画情報の出力と同期してその動画情報と関連付けられた演奏曲を出力させる際に、同期再生されるその動画情報をカラオケ演奏における背景映像として前記映像表示装置100に表示させる。例えば、前述した図6に示す第1の演奏映像180の出力と同期してその第1の演奏映像180と関連付けられた演奏曲(第1の演奏映像180の記録に際して出力された演奏曲)を出力させる場合、図7に示すように、前記動画出力制御手段160により再生される第1の演奏映像180の前面側に、出力される演奏曲の歌詞情報に基づいて生成される歌詞文字映像182を前記ビデオミキサ106により合成して前記映像表示装置100に表示させる。なお、前記同期演奏制御手段162は、前記動画出力制御手段160による動画情報の出力と同期してその動画情報と関連付けられた演奏曲を出力させる際に、その演奏曲の歌詞文字映像は表示させずその動画情報のみを前記映像表示装置100に表示させるものであってもよい。 Preferably, the moving image output control means 160 outputs audio information included in the moving picture information when outputting moving picture information associated with the performance music in synchronization with the output of the performance music by the synchronous performance control means 162. Is non-output or muted. In other words, only the video information is output in the video information including audio information. Note that the audio information does not necessarily have to be output, and the audio information of the corresponding video information may be output. The synchronized performance control means 162 is preferably synchronized with the moving image output when the performance information associated with the moving image information is output in synchronization with the output of the moving image information by the moving image output control means 160. Information is displayed on the video display device 100 as a background video in karaoke performance. For example, a performance tune associated with the first performance video 180 in synchronization with the output of the first performance video 180 shown in FIG. 6 described above (a performance tune output when recording the first performance video 180). In the case of outputting, as shown in FIG. 7, the lyrics character image 182 generated on the front side of the first performance image 180 reproduced by the moving image output control means 160 based on the lyrics information of the performance music to be output. Are combined by the video mixer 106 and displayed on the video display device 100. When the synchronized performance control means 162 outputs the performance song associated with the moving picture information in synchronization with the output of the moving picture information by the moving picture output control means 160, the lyric character video of the performance music is displayed. Instead, only the moving image information may be displayed on the video display device 100.
前記演奏記録制御手段150は、前記動画出力制御手段160による動画情報の出力と同期して前記同期演奏制御手段162によりその動画情報と関連付けられた演奏曲を出力させる同期演奏制御に際して、撮像装置である前記ビデオカメラ122により撮影された映像情報及び音声入力装置であるマイクロフォン110により入力された音声情報を記録する。好適には、前記ビデオカメラ122により撮影された動画情報と、音声入力装置であるマイクロフォン110により入力されて前記A/Dコンバータ112によりディジタル信号に変換された音声情報とを、例えばAVI形式、MPEG形式、FLV形式等のファイル形式にて統合し、映像情報及び音声情報を含む動画情報(動画ファイル)として記録する。 The performance recording control unit 150 is an imaging device that performs synchronous performance control in which the synchronized performance control unit 162 outputs a performance tune associated with the moving image information in synchronization with the output of the moving image information by the moving image output control unit 160. Video information captured by the video camera 122 and audio information input by the microphone 110 which is an audio input device are recorded. Preferably, moving image information captured by the video camera 122 and audio information input by the microphone 110 as an audio input device and converted into a digital signal by the A / D converter 112 are, for example, AVI format, MPEG It is integrated in a file format such as a format or FLV format and recorded as moving image information (moving image file) including video information and audio information.
前記投稿受付制御手段152は、前記同期演奏制御手段162による所定の演奏曲の出力に際して前記演奏記録制御手段150により記録された映像情報及び音声情報に対応する動画情報の投稿を受け付け、対象となる演奏曲(同期演奏制御手段162により出力された演奏曲)の識別情報、投稿の主体となる利用者の識別情報(ユーザID)、及び共演演奏に係る動画情報の識別情報(コンテンツID)と関連付けて前記動画データベース68に記憶させる。 The posting acceptance control means 152 accepts posting of moving picture information corresponding to the video information and audio information recorded by the performance recording control means 150 when the predetermined performance tune is output by the synchronous performance control means 162 and is targeted. Associate with identification information of performance music (performance music output by synchronized performance control means 162), identification information (user ID) of user who is the main subject of posting, and identification information (content ID) of moving picture information related to co-star performance And stored in the moving image database 68.
前記共演動画編集制御手段164は、前記投稿受付制御手段152により受け付けられる複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報を前記動画データベース68に記憶させる。好適には、前記投稿受付制御手段152により受け付けられる、共通の演奏曲に関連付けられた複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその演奏曲の識別情報(コンテンツID)と関連付けて前記動画データベース68に記憶させる。この共演動画情報とは、上記組み合わせに係る複数(好適には1対)の動画情報を同期して(同時に)出力させるための情報であり、好適には、前記動画データベース68にそれぞれ個別に(独立した動画ファイルとして)記憶された組み合わせに係る複数の動画情報を読み出し、それら動画情報を共演映像として同期出力させるための組み合わせ情報に相当する。また、好適には、その共演動画情報の属性情報として、対象となる演奏曲の識別情報(選曲番号)、その演奏曲の曲名、アーティスト名、演奏時間、組み合わせに係る各動画情報の投稿者の識別情報(ユーザID)、各投稿者の名前(ニックネーム)、各投稿者のコメント、共演映像のタイトル、及び各動画情報に対応する演奏評価結果(採点結果)等が対象となる共演動画情報と関連付けられて前記動画データベース68に記憶される。すなわち、前記共演動画編集制御手段164は、好適には、前記投稿受付制御手段152により先に投稿された第1の動画情報である第1の演奏映像180に対して、後に投稿された第2の動画情報である第2の演奏映像184(図8等を参照)を組み合わせて前記共演動画情報を編集するものである。 The co-star video editing control unit 164 edits the co-star video information by combining a plurality of video information received by the posting reception control unit 152, and stores the edited co-star video information in the video database 68. Preferably, the co-star video information is edited by combining a plurality of pieces of video information associated with a common musical piece accepted by the posting acceptance control means 152, and the edited co-star video information is used as identification information for the musical piece. It is stored in the moving image database 68 in association with (content ID). This co-starring movie information is information for outputting (preferably a pair) of movie information related to the above combination in synchronization (simultaneously), and preferably each of the movie database 68 individually ( It corresponds to combination information for reading a plurality of pieces of moving image information related to the stored combination (as independent moving image files) and synchronously outputting the moving image information as a co-star video. Preferably, the attribute information of the co-starring video information includes the identification information (music selection number) of the target performance song, the song title of the performance song, the artist name, the performance time, and the contributor of each video information related to the combination. Co-starring video information for which identification information (user ID), name of each contributor (nickname), comment of each contributor, title of co-starring video, performance evaluation result (scoring result) corresponding to each video information, etc. It is associated and stored in the moving image database 68. In other words, the co-starring video editing control means 164 preferably has a second post posted later on the first performance video 180 which is the first video information previously posted by the posting acceptance control means 152. The co-starring moving picture information is edited by combining the second performance video 184 (see FIG. 8 and the like) that is the moving picture information.
前記動画配信制御手段158は、前記通信回線18を介しての前記PC14や携帯電話機16等の通信端末装置からの配信要求に応じて、前記動画データベース68に記憶されたその配信要求に係る共演動画情報をその通信端末装置に配信する。好適には、共演動画情報の配信と相前後してその共演動画情報に係る組み合わせの対象となる複数の動画情報を前記動画データベース68から読み出し、その共演動画情報と共に上記配信要求元である通信端末装置に配信する。この動画配信制御手段158により配信された共演動画情報に係る複数の動画情報は、各通信端末装置に備えられた動画出力制御手段160、168等によりその通信端末装置の表示部(映像表示装置)に表示される。 In response to a distribution request from a communication terminal device such as the PC 14 or the mobile phone 16 via the communication line 18, the moving image distribution control means 158 is a co-starred moving image related to the distribution request stored in the moving image database 68. Information is distributed to the communication terminal device. Preferably, a plurality of video information to be combined with the co-star video information is read from the video database 68 before and after the distribution of the co-star video information, and the communication terminal that is the distribution request source together with the co-star video information Deliver to the device. A plurality of pieces of moving image information related to the co-starring moving image information distributed by the moving image distribution control unit 158 is displayed on the display unit (video display device) of the communication terminal device by the moving image output control units 160 and 168 provided in each communication terminal device. Is displayed.
前記動画出力制御手段168は、前記動画配信制御手段158により配信された動画情報の出力を制御する。すなわち、前記サーバ12から前記通信回線18を介してダウンロードされた動画情報を再生して前記映像表示装置80に表示させる。ここで、前記PC14のCPU74に備えられた動画出力制御手段168は、好適には、前記動画配信制御手段158により配信された動画情報をWWWブラウザ上で出力(再生)可能とするものであり、例えばMPEGデコーダやフラッシュプレイヤ等、動画ファイルの形式に応じて種々の動画再生ソフトウェア(プラグイン)が適宜用いられる。 The moving image output control unit 168 controls the output of the moving image information distributed by the moving image distribution control unit 158. That is, the moving image information downloaded from the server 12 via the communication line 18 is reproduced and displayed on the video display device 80. Here, the moving image output control means 168 provided in the CPU 74 of the PC 14 preferably allows the moving image information distributed by the moving image distribution control means 158 to be output (reproduced) on a WWW browser, For example, various moving image playback software (plug-in) such as an MPEG decoder or a flash player is appropriately used depending on the format of the moving image file.
図8は、前記PC14や携帯電話機16等の通信端末装置に表示された共演映像186の一例を示す図である。この共演映像186においては、前述した図6に示す第1の演奏映像180と、前記動画出力制御手段160及び同期演奏制御手段162によりその第1の演奏映像180の出力と同期して実行されたカラオケ演奏の出力に際して前記演奏記録制御手段150により記録された第2の演奏映像184とが、所定のWWWウェブサイト上において同期して(同時に)出力される例を示している。この図8に示すWWWウェブサイトは、例えば、前記動画情報配信システム10を運営する情報配信サービス提供会社により管理される所謂動画投稿サイトに相当するものであり、一般的なWWWブラウザにより前記PC14や携帯電話機16等の通信端末装置において閲覧可能とされる。このWWWウェブサイト上においては、出力される共演映像に係る共通の演奏曲の曲名及びアーティスト名が表示されると共に、再生/停止ボタン188、頭出しボタン190、再生位置決定つまみ192、音量設定つまみ194、及び表示画面の全画面表示乃至等倍表示を切り替える表示切替ボタン196等が表示され、各ボタン乃至つまみにより共演映像の出力に係る各種操作が可能とされている。また、各動画情報に対応して非表示ボタン198が表示され、その非表示ボタン198が押されることで共演映像に係る2つの動画情報の何れか一方を非表示とすることができるようになっている。 FIG. 8 is a diagram showing an example of the co-star video 186 displayed on the communication terminal device such as the PC 14 or the mobile phone 16. In this co-star video 186, the first performance video 180 shown in FIG. 6 described above and the video output control means 160 and the synchronous performance control means 162 were executed in synchronization with the output of the first performance video 180. In this example, the second performance video 184 recorded by the performance recording control means 150 is output synchronously (simultaneously) on a predetermined WWW website when a karaoke performance is output. The WWW website shown in FIG. 8 corresponds to, for example, a so-called moving image posting site managed by an information distribution service provider that operates the moving image information distribution system 10. It can be viewed on a communication terminal device such as a mobile phone 16. On this WWW website, the names and artist names of common performance songs related to the output co-star video are displayed, and a play / stop button 188, a cue button 190, a playback position determination knob 192, and a volume setting knob. 194 and a display switching button 196 for switching between full-screen display and same-size display on the display screen are displayed, and various operations relating to the output of the co-star video can be performed by each button or knob. In addition, a non-display button 198 is displayed corresponding to each piece of moving image information, and by pressing the non-display button 198, one of the two pieces of moving image information related to the co-star video can be hidden. ing.
図8に示すWWWウェブサイトが前記PC14、携帯電話機16、及びカラオケ装置36等の通信端末装置におけるWWWブラウザに表示された状態において、各通信端末装置の操作部により上記WWWウェブサイトにおける再生/停止ボタン188が押される等の操作が行われた場合、上記共演映像186の出力すなわち前記第1の演奏映像180及び第2の演奏映像184の同期出力が開始される。この共演映像186の出力においては、前記第1の演奏映像180及び第2の演奏映像184が同期して再生されると共に、それら第1の演奏映像180及び第2の演奏映像184それぞれに含まれる音声情報も同期して出力される。この音声情報の出力に関して、前記第1の演奏映像180に対応する音声情報が左のスピーカから出力される一方、前記第2の演奏映像184に対応する音声情報が右のスピーカから出力されるといった制御を行うものであってもよいし、それらの音声情報を合成してステレオ出力させるものであってもよい。このように、共演動画情報の組み合わせに係る複数の動画情報及びその音声情報が同期して出力されることで、あたかも各動画情報の演奏者が同時に演奏を行っているような共演映像(コラボ動画)の出力が可能とされる。 When the WWW website shown in FIG. 8 is displayed on the WWW browser in the communication terminal device such as the PC 14, the mobile phone 16, and the karaoke device 36, playback / stop on the WWW website is performed by the operation unit of each communication terminal device. When an operation such as pressing the button 188 is performed, output of the co-star video 186, that is, synchronous output of the first performance video 180 and the second performance video 184 is started. In the output of the co-star video 186, the first performance video 180 and the second performance video 184 are reproduced in synchronization with each other and are included in the first performance video 180 and the second performance video 184, respectively. Audio information is also output in synchronization. Regarding the output of the audio information, the audio information corresponding to the first performance video 180 is output from the left speaker, while the audio information corresponding to the second performance video 184 is output from the right speaker. Control may be performed, or the audio information may be synthesized and output in stereo. In this way, a plurality of video information related to the combination of the co-star video information and the audio information thereof are output synchronously, so that the co-star video (collaboration video as if the performers of each video information are playing simultaneously) ) Can be output.
図5に示す映像効果設定手段170、172は、前記動画データベース68に含まれる映像効果データベースに予め定められた複数の映像効果のうちから選択される少なくとも1つの映像効果を、その動画データベース68に記憶された動画情報それぞれに対応して設定する。また、映像効果制御手段174は、前記動画出力制御手段160、168による前記動画情報の出力(再生)に際して、その動画情報に対応して設定された映像効果を適用する制御を行う。すなわち、適用対象となる動画情報に対応する動画の一部に、その映像効果を付加的に表示させたり、適用対象となる動画情報に所定のフィルタをかけたりといった表示制御を行う。なお、以下に詳述する映像効果の相互適用制御は、好適には、共演動画の配信に際して、その共演動画が前記PC14等において出力される際に実行されるものであるが、前記第2の投稿受付制御において、第1投稿者の動画情報を前記カラオケ装置36において出力させ、その動画情報を視聴しながら第2の動画情報に係る演奏乃至録音等を行う際に、その第1投稿者の動画情報がリアルタイムで第2の動画情報に反映されるといった態様で実行されるものであってもよい。また、上記映像効果制御手段174は、この表示制御に関して、前記共演動画情報の組み合わせに係る1対の動画情報それぞれに含まれる音声情報の演奏評価を行う演奏評価制御手段176を含んでいる。以下、図9〜図16等を参照して上記映像効果設定手段170、172及び映像効果制御手段174(演奏評価制御手段176)の制御について説明する。 The video effect setting means 170 and 172 shown in FIG. 5 stores at least one video effect selected from a plurality of video effects predetermined in the video effect database included in the video database 68 in the video database 68. Set in correspondence with each stored moving image information. The video effect control unit 174 performs control to apply the video effect set corresponding to the moving image information when the moving image output control units 160 and 168 output (reproduce) the moving image information. That is, display control is performed such that the video effect is additionally displayed on a part of the moving image corresponding to the moving image information to be applied, and a predetermined filter is applied to the moving image information to be applied. The video effect mutual application control described in detail below is preferably executed when the co-star video is output on the PC 14 or the like when the co-star video is distributed. In posting acceptance control, when the karaoke device 36 outputs the moving image information of the first contributor, and performing the performance or recording related to the second moving image information while viewing the moving image information, It may be executed in such a manner that the moving image information is reflected on the second moving image information in real time. Further, the video effect control means 174 includes performance evaluation control means 176 for performing performance evaluation of audio information included in each of a pair of moving picture information related to the combination of the co-starring moving picture information with respect to the display control. The control of the video effect setting means 170 and 172 and the video effect control means 174 (performance evaluation control means 176) will be described below with reference to FIGS.
上記映像効果設定手段170、172は、好適には、前記動画データベース68に記憶された動画情報の前記動画出力制御手段160、168による出力に際して、その出力に係る動画情報を対象として映像効果を設定する。例えば、対象となる動画情報のWWWブラウザ等における出力(再生)に相前後して、そのWWWブラウザ等を介しての所定の入力操作により、前記映像効果データベースに予め定められた複数の映像効果のうちから選択される少なくとも1つの映像効果をその対象となる動画情報に対応して設定する。ここで、前記映像効果データベースに定められた映像効果は、対象となる動画情報の出力開始から出力終了まで継続して適用されるように定められるものであってもよいが、対象となる動画情報の再生時間内において適用開始タイミング乃至適用終了タイミングが設定できるものであってもよい。斯かる態様において、上記映像効果設定手段170、172は、好適には、前記WWWブラウザ等を介しての所定の入力操作により、対象となる動画情報の再生時間内における映像効果の適用開始タイミング乃至適用終了タイミングを設定する。また、映像効果が吹き出しである場合には、対象となる動画情報全体(動画に対応する画面全体)におけるその吹き出しの相対的な位置を設定したり、その吹き出し内にテキスト情報或いはフリードロー(自由描線)による書き込みを受け付けたりといった制御を行うものであってもよい。斯かる映像効果設定手段170、172による映像効果の設定は、対象となる動画情報の投稿者のみ実行可能とされるものであってもよいし、任意の利用者(例えば、前記PC14による動画の閲覧者)により実行可能とされるものであってもよい。更には、前記第1の動画投稿制御乃至第2の動画投稿制御において、前記カラオケ装置16から動画情報の投稿(サーバ装置12へのアップロード)を行う時点に限定して上記映像効果の設定を可能とするものであってもよい。 Preferably, the video effect setting means 170 and 172 set the video effect for the moving picture information related to the output when the moving picture output control means 160 and 168 outputs the moving picture information stored in the moving picture database 68. To do. For example, before and after the output (playback) of the target video information on a WWW browser or the like, a plurality of video effects predetermined in the video effect database can be obtained by a predetermined input operation via the WWW browser or the like At least one video effect selected from among them is set corresponding to the moving image information to be the target. Here, the video effect determined in the video effect database may be determined to be applied continuously from the start of output of the target video information to the end of output, but the target video information Application start timing or application end timing may be set within the reproduction time. In such an aspect, the video effect setting means 170 and 172 preferably apply the video effect application start timing within the playback time of the target moving picture information through a predetermined input operation via the WWW browser or the like. Set the application end timing. If the video effect is a speech balloon, the relative position of the speech balloon in the entire target video information (the entire screen corresponding to the video) is set, or text information or freedraw (free It is also possible to perform control such as accepting writing by drawing. The setting of the video effect by the video effect setting means 170 and 172 may be executed only by the poster of the target video information, or any user (for example, the video by the PC 14). It may be made executable by (browser). Furthermore, in the first video posting control or the second video posting control, it is possible to set the video effect only when the video information is posted from the karaoke device 16 (upload to the server device 12). It may be.
前記映像効果制御手段174は、前記動画出力制御手段160、168による前記動画情報の出力(再生)に際して、前記動画データベース68においてその動画情報に対応して設定された映像効果を適用する。例えば、映像効果が静止画乃至動画である場合には、適用対象となる動画情報の前面側レイヤにその静止画乃至動画を合成する表示制御を行う。また、映像効果が所定のフィルタである場合には、出力に係る動画情報にそのフィルタをかける画像処理を行う。また、映像効果の適用開始タイミング乃至適用終了タイミングが設定されている場合には、適用対象となる動画情報の再生時間内における適用開始タイミングにおいてその映像効果の適用を開始すると共に、適用終了タイミングにおいてその映像効果の適用を終了させる。また、適用対象となる動画情報全体における映像効果の相対位置が設定されている場合には、斯かる相対位置にその映像効果を適用する。更に、フリードロー等が付加的に記憶されている場合には、適用された映像効果に付随してそのフリードロー等も表示させる。図9は、図6に示す第1の演奏映像180に映像効果の一例である植物の葉を模したフレーム200を適用した映像を示す図である。この図9に示すように、前記映像効果制御手段174は、例えば、前記映像効果データベースに記憶された映像効果に対応する静止画すなわち図9に示す例では植物の葉を模した部分映像が矩形状(枠状)に設けられると共に余の部分が透明とされた画像情報を読み出して、対象となる動画情報(映像表示装置に表示される動画)の前面側に合成することでその映像効果を適用する。 The video effect control unit 174 applies the video effect set in the video database 68 corresponding to the video information when the video information is output (reproduced) by the video output control units 160 and 168. For example, when the video effect is a still image or a moving image, display control is performed to synthesize the still image or the moving image on the front layer of the moving image information to be applied. Further, when the video effect is a predetermined filter, image processing for applying the filter to the moving image information related to the output is performed. In addition, when a video effect application start timing or application end timing is set, application of the video effect starts at the application start timing within the playback time of the moving image information to be applied, and at the application end timing The application of the video effect is terminated. When the relative position of the video effect in the entire moving image information to be applied is set, the video effect is applied to the relative position. Further, when free draw or the like is additionally stored, the free draw or the like is also displayed along with the applied video effect. FIG. 9 is a diagram illustrating an image obtained by applying a frame 200 imitating a plant leaf, which is an example of the image effect, to the first performance image 180 illustrated in FIG. 6. As shown in FIG. 9, the video effect control means 174, for example, displays a still image corresponding to the video effect stored in the video effect database, that is, a partial video imitating a plant leaf in the example shown in FIG. The image effect is obtained by reading out the image information provided in the shape (frame shape) and the other part being transparent, and synthesizing it on the front side of the target moving image information (moving image displayed on the image display device). Apply.
前記映像効果制御手段174は、前記動画出力制御手段160、168による前記1対の動画情報の同期出力すなわち共演映像の出力に際して、前記映像効果設定手段170、172により設定された映像効果を対応する動画情報に適用すると共に、その動画情報との組み合わせに係る他方の動画情報にその映像効果を反映する同一又は他の映像効果を適用する。図10は、図8に示す共演映像186において、一方の動画情報に対応して設定された映像効果が他方の動画情報に反映される様子を例示する図である。この図10に示す例においては、前記共演映像186の組み合わせに係る前記第1の演奏映像180に対応して図9を用いて例示したフレーム200が適用されている場合において、そのフレーム200を反映する映像効果であるフレーム202が第2の演奏映像184に適用された様子を示している。このフレーム202は、前記第1の演奏映像180に適用されるフレーム200と同一の映像効果であってもよく、或いはそのフレーム202と色違いのフレーム等の他の映像効果であってもよい。すなわち、前記映像効果制御手段174は、前記動画データベース68において前記第2の演奏映像184に対応して何らの映像効果が設定されていなくとも、前記第1の演奏映像180との組み合わせにおいて共演映像186として出力される際には、その第1の演奏映像180に対応して設定された映像効果である前記フレーム200を反映するフレーム202を前記第2の演奏映像184に適用する。また、斯かる第2の演奏映像184に何らかの映像効果が設定されている場合においても、前記第1の演奏映像180との組み合わせにおいて共演映像186として出力される際には、その第1の演奏映像180に対応して設定された映像効果であるフレーム200を反映するフレーム202を前記第2の演奏映像184に優先的(代替的)に適用するものであってもよい。なお、図10に示すように、映像効果が適用された共演映像186において、好適には、映像効果が適用されない共演映像186において表示されていた非表示ボタン198等が消去される(以下の説明において同じ)。 The video effect control means 174 corresponds to the video effect set by the video effect setting means 170 and 172 when the video output control means 160 and 168 outputs the pair of moving picture information synchronously, that is, when a co-star video is output. The same or another video effect that reflects the video effect is applied to the other video information related to the combination with the video information as well as the video information. FIG. 10 is a diagram exemplifying how the video effect set corresponding to one video information is reflected in the other video information in the co-star video 186 shown in FIG. In the example shown in FIG. 10, when the frame 200 illustrated using FIG. 9 is applied corresponding to the first performance video 180 related to the combination of the co-starring videos 186, the frame 200 is reflected. The frame 202 which is the video effect to be applied is shown applied to the second performance video 184. This frame 202 may be the same video effect as the frame 200 applied to the first performance video 180, or may be another video effect such as a frame of a different color from the frame 202. In other words, the video effect control means 174 is a co-star video in combination with the first performance video 180, even if no video effect is set corresponding to the second performance video 184 in the video database 68. When output as 186, the frame 202 reflecting the frame 200, which is the video effect set corresponding to the first performance video 180, is applied to the second performance video 184. Further, even when some video effect is set in the second performance video 184, when it is output as the co-star video 186 in combination with the first performance video 180, the first performance video 184 is displayed. The frame 202 reflecting the frame 200 that is the video effect set corresponding to the video 180 may be applied to the second performance video 184 with priority (alternative). As shown in FIG. 10, in the co-star video 186 to which the video effect is applied, the non-display button 198 or the like displayed in the co-star video 186 to which the video effect is not applied is preferably deleted (the following description) The same).
前記映像効果制御手段174は、好適には、前記動画出力制御手段160、168による前記1対の動画情報の同期出力すなわち共演映像の出力に際して、それら1対の動画情報のうち先に投稿された動画情報に対応して前記映像効果設定手段170、172により設定された映像効果を反映する同一又は他の映像効果を、後に投稿された動画情報に反映させる。すなわち、前述した図8に示す共演映像186においては、前記第1の演奏映像180が先に投稿された動画情報すなわち第1の動画情報に対応し、前記第2の演奏映像184が後に投稿された動画情報すなわち第2の動画情報に対応するため、図10を用いて上述したように、前記動画データベース68において前記第2の演奏映像184に対応して何らの映像効果が設定されていなくとも、前記第1の演奏映像180との組み合わせにおいて共演映像186として出力される際には、その第1の演奏映像180に対応して設定された映像効果である前記フレーム200を反映するフレーム202を前記第2の演奏映像184に適用する。 Preferably, the video effect control means 174 is posted first among the pair of video information when the video output control means 160, 168 outputs the pair of video information synchronously, that is, when the co-star video is output. The same or other video effects that reflect the video effects set by the video effect setting means 170 and 172 corresponding to the video information are reflected in the video information posted later. That is, in the above-described co-star video 186 shown in FIG. 8, the first performance video 180 corresponds to the video information posted first, that is, the first video information, and the second performance video 184 is posted later. In order to correspond to the moving image information, that is, the second moving image information, as described above with reference to FIG. 10, no video effect is set in the moving image database 68 corresponding to the second performance image 184. When the first performance video 180 is output as a co-star video 186 in combination with the first performance video 180, a frame 202 reflecting the frame 200 that is a video effect set corresponding to the first performance video 180 is displayed. This is applied to the second performance image 184.
また、前記映像効果制御手段174は、好適には、前記動画出力制御手段160、168による前記1対の動画情報の同期出力すなわち共演映像の出力に際して、前記映像効果設定手段170、172により設定された映像効果を対応する動画情報に適用すると共に、その動画情報との組み合わせに係る他方の動画情報にその映像効果を反映し且つその他方の動画情報の投稿主体である利用者の性別に基づいて決定される映像効果を適用する。図11は、前記第1の演奏映像180及び第3の演奏映像204の組み合わせに係る共演映像206において、一方の動画情報に対応して設定された映像効果が他方の動画情報に反映される様子を例示する図である。ここで、上記第3の演奏映像204は、前記第1の演奏映像180よりも後に投稿された動画情報であり、第2の動画情報に相当する。また、前記第1の演奏映像180の投稿者が男性であり、上記第3の演奏映像204の投稿者が女性である場合について説明する。図11に示す例においては、前記第1の演奏映像180に対応するフレーム200を反映し且つ上記第3の演奏映像204の投稿者の性別である女性に基づいて決定される映像効果として、花柄を模した部分映像が矩形状(枠状)に設けられると共に余の部分が透明とされたフレーム208がその第3の演奏映像204に適用されている。前記映像効果制御手段174は、例えば前記共演映像186のように組み合わせに係る前記第2の演奏映像184の投稿者が男性である場合には、図10に示すように、前記第1の演奏映像180に適用されるフレーム200と同一或いは色違いの、同じく植物の葉を模したフレーム202を前記第2の演奏映像184に適用する一方、上記共演映像206のように組み合わせに係る上記第3の演奏映像204の投稿者が女性である場合には、図11に示すように、前記第1の演奏映像180に適用されるフレーム200と同様に(同じ種類の映像効果である)フレームに相当する映像効果であり、植物という概念において共通する花柄を模したフレーム208を前記第3の演奏映像204に適用する。 The video effect control means 174 is preferably set by the video effect setting means 170 and 172 when the video output control means 160 and 168 outputs the pair of video information synchronously, that is, when the co-starring video is output. The video effect is applied to the corresponding video information, and the video effect is reflected in the other video information related to the combination with the video information and based on the gender of the user who is the posting subject of the other video information. Apply the determined video effect. FIG. 11 shows how the video effect set corresponding to one video information is reflected in the other video information in the co-star video 206 related to the combination of the first performance video 180 and the third performance video 204. FIG. Here, the third performance video 204 is video information posted after the first performance video 180, and corresponds to second video information. The case where the poster of the first performance video 180 is a male and the poster of the third performance video 204 is a female will be described. In the example shown in FIG. 11, as a video effect that reflects the frame 200 corresponding to the first performance video 180 and is determined based on the woman who is the gender of the poster of the third performance video 204, A frame 208 in which a partial image simulating a pattern is provided in a rectangular shape (frame shape) and the remaining portion is transparent is applied to the third performance image 204. For example, when the contributor of the second performance video 184 related to the combination is a man like the co-star video 186, the video effect control means 174, as shown in FIG. A frame 202 that is the same as or different from the frame 200 applied to 180 and is similar to a plant leaf is applied to the second performance image 184, while the third performance related to the combination as the co-performance image 206 is applied. When the contributor of the performance video 204 is a woman, as shown in FIG. 11, it corresponds to a frame (the same type of video effect) as in the frame 200 applied to the first performance video 180. A frame 208 that is a video effect and imitates a floral pattern common to the concept of plants is applied to the third performance video 204.
図12は、前記第1の演奏映像180及び第3の演奏映像204の組み合わせに係る共演映像206において、一方の動画情報に対応して設定された映像効果が他方の動画情報に反映される他の一例を示す図である。この図12に示す例においては、前記第1の演奏映像180に対応して紅葉が舞い落ちる映像効果210が設定されており、前記映像効果制御手段174によりその映像効果210が斯かる第1の演奏映像180に適用されている。また、上記第3の演奏映像204に対応して、その映像効果210を反映し且つ上記第3の演奏映像204の投稿者の性別である女性に基づいて決定される、ハートが舞い踊る映像効果212がその第3の演奏映像204に適用されている。これら紅葉が舞い落ちる映像効果210及びハートが舞い踊る映像効果212は、動画内を相対的に移動する部分映像が紅葉とハートで異なる一方、適用対象となる動画内を部分映像が相対的に移動する映像効果である点において共通する。以上、図11及び図12を用いて説明したように、前記映像効果制御手段174は、換言すれば、前記動画出力制御手段160、168による前記1対の動画情報の同期出力に際して、一方の動画情報に適用された映像効果を他方の動画情報に適用する際に、その他方の動画情報の投稿主体である利用者の性別に基づいてその他方の動画情報に適用する映像効果を変更(男性乃至女性でそれぞれ異なる映像効果を選択)する。 FIG. 12 shows that in the co-starring video 206 related to the combination of the first performance video 180 and the third performance video 204, the video effect set corresponding to one video information is reflected in the other video information. It is a figure which shows an example. In the example shown in FIG. 12, an image effect 210 in which autumn leaves fall corresponding to the first performance image 180 is set, and the image effect 210 is set by the image effect control means 174. This is applied to the performance image 180. In addition, corresponding to the third performance image 204, the image effect that reflects the image effect 210 and that is determined based on the woman who is the gender of the poster of the third performance image 204, dances the heart. 212 is applied to the third performance image 204. The video effect 210 in which the autumn leaves fall and the video effect 212 in which the heart dances are different, while the partial images that move relatively within the moving image are different between the autumn leaves and the heart, while the partial image moves relatively within the moving image to be applied. This is common in that it is a video effect. As described above with reference to FIGS. 11 and 12, in other words, the video effect control unit 174, when the video output control units 160 and 168 synchronously output the pair of video information, When the video effect applied to the information is applied to the other video information, the video effect applied to the other video information is changed based on the gender of the user who is the posting subject of the other video information. Select different video effects for women).
上述のような制御を実現するために、前記動画データベース68に含まれる映像効果データベースにおいて、好適には、各映像効果に対応して男女の別(映像効果そのものの便宜的な性別)が定められている。また、好適には、前記映像効果データベースに記憶された複数の映像効果に関して、男女で対となる映像効果が予め規定されており、一方の動画情報に適用された映像効果を反映し且つ性別に基づいて決定される映像効果が一律に定められるようになっている。例えば、前記フレーム200(男性に対応)とフレーム208(女性に対応)とが男女で対となる映像効果とされ、前記映像効果210(男性に対応)と映像効果212(女性に対応)とが男女で対とされて前記映像効果データベースに記憶されている。或いは、前記映像効果データベースに記憶された映像効果それぞれに対応して男女の別が規定されると共に、例えばフレームグループや落下映像グループ等というように各映像効果の種別毎にグループ分けされている態様において、前記映像効果制御手段174は、前記動画出力制御手段160、168による前記1対の動画情報の同期出力に際して、一方の動画情報に適用された映像効果を他方の動画情報に適用する際に、その他方の動画情報の投稿主体である利用者の性別に対応する映像効果であり且つ同一のグループに属する映像効果のうちからランダムに決定された映像効果を上記他方の動画情報に適用するものであってもよい。 In order to realize the control as described above, in the video effect database included in the moving image database 68, preferably, a sex (convenient gender of the video effect itself) is determined corresponding to each video effect. ing. Preferably, for a plurality of video effects stored in the video effect database, a pair of video effects are defined in advance, reflecting the video effect applied to one video information and gender. The video effect determined based on the video is determined uniformly. For example, the frame 200 (corresponding to a male) and the frame 208 (corresponding to a female) are taken as a pair of video effects, and the video effect 210 (corresponding to a male) and the video effect 212 (corresponding to a female) are combined. A pair of men and women is stored in the video effect database. Alternatively, the sexes are defined according to the video effects stored in the video effect database, and are grouped for each video effect type, such as a frame group or a fall video group, for example. The video effect control unit 174 applies the video effect applied to one video information to the other video information when the video output control units 160 and 168 synchronously output the pair of video information. A video effect corresponding to the gender of the user who is the main subject of posting the video information of the other and applying a video effect randomly determined from video effects belonging to the same group to the other video information It may be.
また、前記映像効果制御手段174は、好適には、前記動画出力制御手段160、168による前記1対の動画情報の同期出力に際して、前記映像効果設定手段170、172により設定された映像効果を対応する動画情報に適用すると共に、その動画情報との組み合わせに係る他方の動画情報にその映像効果を反映し且つその他方の動画情報の投稿主体である利用者が過去に前記カラオケ装置36により演奏を行った楽曲データに基づいて決定される映像効果を適用する。この適用に関して、更に好適には、その他方の動画情報の投稿主体である利用者が過去に前記カラオケ装置36により演奏を行った楽曲データのジャンルに基づいて決定される映像効果を適用する。 The video effect control means 174 preferably corresponds to the video effect set by the video effect setting means 170 and 172 when the pair of moving picture information is synchronously output by the moving picture output control means 160 and 168. Applied to the moving image information, and the user who is the subject of posting the other moving image information in the past reflects the video effect on the other moving image information related to the combination with the moving image information. A video effect determined based on the music data performed is applied. More preferably, the video effect determined based on the genre of the music data that the user who is the main subject of the other video information performed by the karaoke device 36 in the past is applied.
図13は、図8に示す共演映像186において、一方の動画情報に対応して設定された映像効果が他方の動画情報に反映される様子の他の一例を示す図である。この図13に示す例においては、前記共演映像186の組み合わせに係る前記第1の演奏映像180に対応して図9を用いて例示したフレーム200が適用されている場合において、そのフレーム200を反映する映像効果であるフレーム214が第2の演奏映像184に適用された様子を示している。このフレーム214は、ジャンル「テクノ」に対応する映像効果である一方、種別がフレームである点においては前記フレーム200と共通する。前記第2の演奏映像184の投稿者が過去に前記カラオケ装置36により演奏を行った楽曲データのジャンルにおいて最も多いものが「テクノ」である場合、すなわちその投稿者に対応して前記利用者データベース70に記憶された過去に最も選曲回数が多いジャンルが「テクノ」である場合であって、前記共演映像186の組み合わせに係る前記第1の演奏映像180に図9を用いて例示したフレーム200が適用される場合、そのフレーム200を反映し且つジャンル「テクノ」に基づいて決定される上記フレーム214が前記第2の演奏映像184に適用される。上述のような制御を実現するために、前記動画データベース68に含まれる映像効果データベースにおいて、好適には、各映像効果に対応して少なくとも1つのジャンル(映像効果そのものの便宜的なジャンル)が定められている。すなわち、一方の映像効果を反映し且つジャンルに基づいて決定される映像効果が選択可能とされている。 FIG. 13 is a diagram showing another example of how the video effect set corresponding to one video information is reflected in the other video information in the co-star video 186 shown in FIG. In the example shown in FIG. 13, when the frame 200 illustrated using FIG. 9 is applied corresponding to the first performance video 180 related to the combination of the co-starring videos 186, the frame 200 is reflected. This shows a state in which the frame 214 which is the video effect to be applied is applied to the second performance video 184. The frame 214 is a video effect corresponding to the genre “techno”, but is common to the frame 200 in that the type is a frame. When the contributor of the second performance video 184 performed in the past with the karaoke device 36 is “techno” in the genre of music data, that is, the user database corresponding to the contributor. In the case where the genre with the largest number of music selections in the past stored in 70 is “Techno”, the first performance video 180 related to the combination of the co-starring videos 186 includes the frame 200 illustrated using FIG. 9. When applied, the frame 214 reflecting the frame 200 and determined based on the genre “techno” is applied to the second performance video 184. In order to realize the control as described above, in the video effect database included in the moving image database 68, preferably, at least one genre (a convenient genre of the video effect itself) is determined corresponding to each video effect. It has been. That is, a video effect that reflects one video effect and is determined based on the genre can be selected.
図5に示す演奏評価制御手段176は、前記共演動画情報の組み合わせに係る1対の動画情報それぞれに含まれる音声情報に対応して、予め定められた関係から前記共通の楽曲データに基づいて各動画情報毎にその音声情報の演奏評価を行う。例えば、各動画情報に含まれる音声情報と、前記楽曲データベース138から読み出される前記共通の楽曲データすなわちその音声情報(歌唱)に対応する演奏曲の演奏情報(MIDIデータ)とを時系列で比較し、メロディなどの基本音程と各動画情報に含まれる音声情報から抽出される音程との相対的なずれやその音声の絶対的な声量などを基準として採点を行う。この採点は、好適には、対象となる演奏曲の演奏開始から演奏終了までの間、予め定められた所定区間毎(例えば、一定の時間が経過する毎)に定期的に実行される。また、この採点の態様としては、例えば、千点満点中何点というように数値的に採点を行うものであってもよいし、可(評価が予め定められた閾値以上)乃至不可(評価が予め定められた閾値未満)の何れに当てはまるかを判定するというように簡易なものであってもよい。なお、斯かる演奏評価制御手段176による演奏評価は、必ずしも前記映像効果制御手段174による映像効果の適用乃至表示制御に際してリアルタイムで行われるものでなくともよく、斯かる制御に先立って行われた演奏評価結果を記憶しておき、その映像効果の適用乃至表示制御に際してその演奏評価結果を読み出して用いるものであっても構わない。 The performance evaluation control means 176 shown in FIG. 5 corresponds to the audio information included in each of the pair of moving image information related to the combination of the co-starring moving image information, and based on the common music data from a predetermined relationship. Performance evaluation of the audio information is performed for each video information. For example, the audio information included in each video information and the performance information (MIDI data) of performance music corresponding to the common music data read from the music database 138, that is, the audio information (singing), are compared in time series. In addition, scoring is performed on the basis of a relative shift between a basic pitch such as a melody and a pitch extracted from voice information included in each moving picture information, an absolute volume of the voice, or the like. This scoring is preferably executed periodically at predetermined intervals (for example, every time a certain time elapses) from the start to the end of the performance of the target performance piece. In addition, as a mode of this scoring, for example, scoring may be performed numerically, such as how many points out of a thousand points, or acceptable (evaluation is equal to or higher than a predetermined threshold) or impossible (evaluation is not possible). It may be as simple as determining which one falls below a predetermined threshold value). The performance evaluation by the performance evaluation control unit 176 does not necessarily have to be performed in real time when the video effect control unit 174 applies or controls the display of the video effect, and the performance performed prior to such control is not necessarily performed. The evaluation result may be stored, and the performance evaluation result may be read out and used in the application or display control of the video effect.
また、前記映像効果制御手段174は、好適には、前記動画出力制御手段160、168による前記1対の動画情報の同期出力に際して、前記演奏評価制御手段176によるそれら1対の動画情報それぞれに対応する演奏評価結果に基づいて、各動画情報に適用される映像効果の態様を変更する。更に好適には、適用対象となる動画情報に対して相対的に動作する形態の映像効果に関して、前記演奏評価制御手段176によるそれら1対の動画情報それぞれに対応する演奏評価結果に基づいて各映像効果の動作を制御する。例えば、前述した図12に示すような共演映像206において、各動画情報それぞれに対応する演奏評価結果に基づいて、各動画情報に適用される映像効果210、212それぞれにおける部分映像の数(映像効果210においては紅葉の、映像効果212においてはハートマークの数)を増減させる。好適には、演奏評価結果が高いほど部分映像の数を増加させる。或いは、適用対象となる動画情報内に雪が降る映像効果に関して、演奏評価結果が低いほど吹雪かせる一方、演奏評価結果が所定の閾値以上である場合には雪を降らせるのをやめて晴れさせる等の態様も考えられる。 The video effect control means 174 preferably corresponds to each of the pair of moving picture information by the performance evaluation control means 176 when the pair of moving picture information is synchronously output by the moving picture output control means 160 and 168. The aspect of the video effect applied to each moving picture information is changed based on the performance evaluation result to be performed. More preferably, with respect to the video effect in a form that operates relative to the moving image information to be applied, each video is based on the performance evaluation result corresponding to each of the pair of moving image information by the performance evaluation control means 176. Control the behavior of the effect. For example, in the co-star video 206 as shown in FIG. 12 described above, the number of partial videos (video effects) in each of the video effects 210 and 212 applied to each video information based on the performance evaluation result corresponding to each video information. In 210, the number of autumn leaves is increased, and in the video effect 212, the number of heart marks is increased or decreased. Preferably, the higher the performance evaluation result, the greater the number of partial images. Or, with respect to the video effect in which snow falls within the video information to be applied, the lower the performance evaluation result, the more the snow is blown, while the performance evaluation result is equal to or greater than a predetermined threshold value, the snow is stopped and cleared. Is also possible.
また、前記映像効果制御手段174は、好適には、前記動画出力制御手段160、168による前記1対の動画情報の同期出力に際して、前記演奏評価制御手段176によるそれら1対の動画情報それぞれに対応する演奏評価結果に基づいて、各動画情報に適用される映像効果が連動して動作するように制御する。図14及び図15は、前記第1の演奏映像180及び第3の演奏映像204の組み合わせに係る共演映像206において、それら1対の動画情報それぞれに対応する演奏評価結果に基づいて、各動画情報に適用される映像効果が連動して動作する様子を例示する図である。斯かる例においては、図14に示すように、前記第1の演奏映像180及び第3の演奏映像204にハートマークの片割れ映像216a、216b(以下、特に区別しない場合には単に片割れ映像216という)がそれぞれ表示されると共に、各動画情報に対応する演奏評価結果に基づいてそれら片割れ映像216が中央(対となる動画情報側)に向かい起き上がっていき、両方の動画情報に対応する片割れ映像216が完全に起き上がることでハートマークが完成する映像効果を例示している。図15は、前記第1の演奏映像180に対応する片割れ映像216aが完全に起き上がる一方、前記第3の演奏映像204に対応する片割れ映像216bは完全には起き上がっていない状態を示している。斯かる制御により、前記共演映像206の組み合わせに係る1対の動画情報である前記第1の演奏映像180及び第3の演奏映像204それぞれに対応する演奏評価結果に基づいて、あたかもそれらの動画情報が協力し合ってひとつの像を形作るような映像効果を実現することができる。 The video effect control means 174 preferably corresponds to each of the pair of moving picture information by the performance evaluation control means 176 when the pair of moving picture information is synchronously output by the moving picture output control means 160 and 168. Based on the performance evaluation result, the video effect applied to each piece of moving picture information is controlled to operate in conjunction with each other. FIGS. 14 and 15 show the moving picture information based on the performance evaluation result corresponding to each of the pair of moving picture information in the co-starring picture 206 related to the combination of the first performance picture 180 and the third performance picture 204. It is a figure which illustrates a mode that the video effect applied to is operate | moving in conjunction. In such an example, as shown in FIG. 14, the first performance image 180 and the third performance image 204 are divided into heart-segmented images 216a and 216b (hereinafter simply referred to as a fragmented image 216 unless otherwise distinguished). ) Are displayed, and on the basis of the performance evaluation result corresponding to each moving image information, the fragmented video 216 rises toward the center (the paired moving image information side), and the fragmented image 216 corresponding to both pieces of moving image information. Illustrates the video effect that completes the heart mark by completely getting up. FIG. 15 shows a state in which a fragmented image 216a corresponding to the first performance image 180 is completely raised while a fragmented image 216b corresponding to the third performance image 204 is not completely awakened. By such control, it is as if the video information is based on the performance evaluation results corresponding to the first performance video 180 and the third performance video 204, which are a pair of video information related to the combination of the co-star videos 206, respectively. It is possible to achieve a video effect that works together to form a single image.
また、前記映像効果制御手段174は、好適には、前記動画出力制御手段160、168による前記1対の動画情報の同期出力に際して、適用対象となる動画における部分的な映像をよく知られた輝度等に基づく画像解析方法により解析し、その解析結果に基づいて映像効果を追従動作させるモーションエフェクト(空想エフェクト)を前記1対の動画情報に連動して表示させる。図16は、前記第1の演奏映像180及び第3の演奏映像204の組み合わせに係る共演映像206において、一方の動画情報に対応して設定された映像効果が他方の動画情報に反映される更に別の一例を示す図である。この図16に示す例においては、前記第1の演奏映像180に対応して、動画内における利用者が手を振る(腕部を相対移動させる)動作に追従して星マークが撒き散らされる映像効果218が適用された場合に、その映像効果218を前記共演映像206の組み合わせに係る前記第3の演奏映像204側へも波及させる態様を示している。斯かる制御により、前記共演映像206の同期出力制御に際して、その共演映像206の組み合わせに係る前記第1の演奏映像180及び第3の演奏映像204に有機的な統一感を付与することができる。 Further, the video effect control means 174 preferably has a well-known luminance for a partial video in a moving image to be applied when the moving image output control means 160 and 168 outputs the pair of moving image information synchronously. And a motion effect (fantasy effect) that follows the video effect based on the analysis result is displayed in conjunction with the pair of moving image information. FIG. 16 shows that in the co-starred video 206 related to the combination of the first performance video 180 and the third performance video 204, the video effect set corresponding to one video information is reflected in the other video information. It is a figure which shows another example. In the example shown in FIG. 16, in correspondence with the first performance image 180, an image in which star marks are scattered following the user's hand shaking (moving the arm part relatively) in the moving image. When the effect 218 is applied, a mode is shown in which the video effect 218 is spread to the third performance video 204 side related to the combination of the co-starring videos 206. With this control, when the synchronized output of the co-star video 206 is controlled, an organic sense of unity can be given to the first performance video 180 and the third performance video 204 related to the combination of the co-star videos 206.
図17は、前記カラオケ装置36のCPU124による第1の動画投稿制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。 FIG. 17 is a flowchart for explaining a main part of the first moving image posting control by the CPU 124 of the karaoke apparatus 36, which is repeatedly executed at a predetermined cycle.
先ず、ステップ(以下、ステップを省略する)SA1において、演奏動画撮影すなわち前記カラオケ装置36による演奏曲の出力に際しての前記ビデオカメラ122により撮影された映像情報及びマイクロフォン110により入力された音声情報の記録が開始されたか否かが判断される。このSA1の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SA1の判断が肯定される場合には、SA2において、演奏動画撮影の対象となる楽曲データが前記楽曲データベース138から読み出され、その楽曲データに基づくカラオケ演奏制御が開始される。次に、SA3において、前記ビデオカメラ122により撮影された映像情報及び前記マイクロフォン110により入力された音声情報の記録処理が実行される。 First, in step (hereinafter, step is omitted) SA1, recording of video information taken by the video camera 122 and audio information inputted by the microphone 110 at the time of performance video shooting, that is, output of a performance tune by the karaoke device 36. It is determined whether or not has been started. If the determination at SA1 is negative, the routine is terminated accordingly. If the determination at SA1 is affirmative, at SA2, the music data to be subjected to performance video shooting is stored in the music database 138. Karaoke performance control based on the music data is started. Next, in SA3, recording processing of video information photographed by the video camera 122 and audio information input by the microphone 110 is executed.
次に、SA4において、カラオケ演奏終了であるか否かが判断される。このSA4の判断が否定される場合には、SA3以下の処理が再び実行されるが、SA4の判断が肯定される場合には、SA5において、SA3にて記録された映像情報及び音声情報に対応する動画の視聴が行われるか否かが判断される。このSA5の判断が否定される場合には、SA8以下の処理が実行されるが、SA5の判断が肯定される場合には、SA6において、SA3にて記録された映像情報及び音声情報に対応する動画が前記映像情報デコーダ104等により再生されて前記映像表示装置100に表示される。 Next, in SA4, it is determined whether or not the karaoke performance is over. When the determination at SA4 is negative, the processing after SA3 is executed again. When the determination at SA4 is positive, the video information and audio information recorded at SA3 are handled at SA5. It is determined whether or not the moving image to be viewed is to be performed. When the determination at SA5 is negative, the processing after SA8 is executed. When the determination at SA5 is positive, at SA6, the video information and audio information recorded at SA3 are handled. The moving image is reproduced by the video information decoder 104 or the like and displayed on the video display device 100.
次に、SA7において、SA3にて記録された映像情報及び音声情報に対応する動画の再生終了であるか否かが判断される。このSA7の判断が否定される場合には、SA6以下の処理が再び実行されるが、SA7の判断が肯定される場合には、SA8において、SA3にて記録された映像情報及び音声情報に対応する動画情報の投稿が行われるか否かが判断される。このSA8の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SA8の判断が肯定される場合には、SA9において、SA3にて記録された映像情報及び音声情報に対応する動画情報が、投稿主体である利用者の識別情報(ユーザID)及びSA2にて出力された演奏曲の識別情報(選曲番号)等と関連付けられてホスト装置すなわち前記サーバ装置12へアップロードされ、それをもって本ルーチンが終了させられる。 Next, in SA7, it is determined whether or not the reproduction of the moving image corresponding to the video information and audio information recorded in SA3 has ended. When the determination at SA7 is negative, the processing after SA6 is executed again. When the determination at SA7 is affirmative, the video information and audio information recorded at SA3 are handled at SA8. It is determined whether or not video information to be posted is to be posted. If the determination at SA8 is negative, the routine is terminated accordingly. If the determination at SA8 is affirmative, at SA9, the routine corresponds to the video information and audio information recorded at SA3. The video information is uploaded to the host device, that is, the server device 12 in association with the identification information (user ID) of the user who is the posting subject and the identification information (music selection number) of the performance song output at SA2. This routine is terminated.
図18は、前記カラオケ装置36のCPU124による第2の動画投稿制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。 FIG. 18 is a flowchart for explaining a main part of the second moving image posting control by the CPU 124 of the karaoke apparatus 36, and is repeatedly executed at a predetermined cycle.
先ず、SB1において、コラボ動画検索すなわち共演動画情報の投稿に係る検索処理が開始されるか否かが判断される。このSB1の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SB1の判断が肯定される場合には、SB2において、共演演奏の対象となる演奏曲の曲名、歌手名、及び共演相手となる利用者の名前(ニックネーム)等に基づいて、前記動画データベース68に記憶された複数の動画情報から条件を満たす単数乃至複数の動画情報(コラボ相手の候補)が検索される。次に、SB3において、SB2にて検索された動画情報に対応して、共演演奏の相手(コラボ相手)を募集している利用者(動画情報)のサムネイルが前記映像表示装置100に選択可能に表示される。 First, in SB1, it is determined whether or not a search process for collaborative video search, that is, posting of co-star video information is started. If the determination of SB1 is negative, the routine is terminated accordingly. If the determination of SB1 is affirmative, in SB2, the song title, singer name, On the basis of the name (nickname) of the user who will be the co-starring partner, a single or a plurality of pieces of moving image information (collaboration partner candidates) satisfying the conditions are searched from the plurality of moving image information stored in the moving image database 68. Next, in SB3, the video display device 100 can select thumbnails of users (moving image information) recruiting co-starring partners (collaboration partners) corresponding to the moving image information searched in SB2. Is displayed.
次に、SB4において、SB3にて表示されたサムネイルの何れかを選択する操作が前記電子早見本装置38等により行われたか否かが判断される。このSB4の判断が否定される場合には、SB3以下の処理が再び実行されるが、SB4の判断が肯定される場合には、SB5において、選択されたサムネイルに対応する動画情報(演奏映像)が前記サーバ装置12からダウンロードされる。次に、SB6において、SB5にてダウンロードされた動画の視聴が行われるか否かが判断される。このSB6の判断が否定される場合には、SB9以下の処理が実行されるが、SB6の判断が肯定される場合には、SB7において、SB5にてダウンロードされた共演演奏相手の動画が前記映像情報デコーダ104等により再生されて前記映像表示装置100に表示される。次に、SB8において、共演演奏相手の動画の再生終了であるか否かが判断される。このSB8の判断が否定される場合には、SB7以下の処理が再び実行されるが、SB8の判断が肯定される場合には、SB9において、コラボ演奏動画すなわち共演動画情報に係る動画の記録(撮影)が開始されるか否かが判断される。このSB9の判断が否定される場合には、SB6以下の処理が再び実行されるが、SB9の判断が肯定される場合には、SBSにおいて、図19に示すコラボ演奏動画投稿処理が実行された後、本ルーチンが終了させられる。 Next, in SB4, it is determined whether or not an operation for selecting any of the thumbnails displayed in SB3 has been performed by the electronic quick sample device 38 or the like. When the determination at SB4 is negative, the processing after SB3 is executed again. When the determination at SB4 is affirmative, at SB5, the video information (performance video) corresponding to the selected thumbnail is displayed. Is downloaded from the server device 12. Next, in SB6, it is determined whether or not the video downloaded in SB5 is to be viewed. If the determination at SB6 is negative, the processing from SB9 is executed. If the determination at SB6 is affirmative, at SB7, the video of the co-starring performance partner downloaded at SB5 is the video. It is reproduced by the information decoder 104 and displayed on the video display device 100. Next, in SB8, it is determined whether or not the reproduction of the co-starring partner's moving image has ended. When the determination at SB8 is negative, the processing after SB7 is executed again. However, when the determination at SB8 is affirmative, at SB9, the recording of the video related to the collaboration performance video, that is, the co-star video information ( It is determined whether or not (shooting) is started. If the determination at SB9 is negative, the processes after SB6 are executed again, but if the determination at SB9 is affirmative, the collaboration performance video posting process shown in FIG. 19 is executed at SBS. Thereafter, this routine is terminated.
図19は、図18に示す制御におけるコラボ演奏動画投稿制御の要部を説明するフローチャートである。先ず、SBS1において、前記映像情報デコーダ104等により共演演奏の相手(コラボ相手)の動画の再生が開始されると共に、その動画と関連付けられた演奏曲すなわち共演動画情報に係る共通の演奏曲のカラオケ演奏が開始される。次に、SBS2において、前記ビデオカメラ122により撮影された映像情報及び前記マイクロフォン110により入力された音声情報の記録処理が実行される。次に、SBS3において、カラオケ演奏終了であるか否かが判断される。このSBS3の判断が否定される場合には、SBS2以下の処理が再び実行されるが、SBS3の判断が肯定される場合には、SBS4において、コラボ映像すなわち共演演奏相手の動画とSBS2にて記録された動画との同期出力映像の視聴が行われるか否かが判断される。このSBS4の判断が否定される場合には、SBS7以下の処理が実行されるが、SBS4の判断が肯定される場合には、SBS5において、コラボ動画すなわち共演演奏相手の動画とSBS2にて記録された動画との同期出力映像が前記映像情報デコーダ104等により再生されて前記映像表示装置100に表示される。 FIG. 19 is a flowchart for explaining a main part of the collaboration performance moving image posting control in the control shown in FIG. First, in SBS 1, the video information decoder 104 or the like starts playback of the video of the partner of the co-starring performance (collaboration partner), and the karaoke of the performance song associated with the video, that is, the common performance song related to the co-star video information The performance starts. Next, in the SBS 2, recording processing of video information photographed by the video camera 122 and audio information input by the microphone 110 is executed. Next, in SBS3, it is determined whether or not the karaoke performance is over. When the determination of SBS3 is denied, the processing after SBS2 is executed again. However, when the determination of SBS3 is affirmed, recording is performed at SBS4 with the collaborative video, that is, the moving image of the co-starring partner and SBS2. It is determined whether or not the synchronized output video with the moving image is viewed. If the determination of SBS4 is denied, the processing from SBS7 is executed. If the determination of SBS4 is affirmed, it is recorded in SBS5 in the collaboration video, that is, the co-starring partner's video and SBS2. The video output synchronized with the video is reproduced by the video information decoder 104 or the like and displayed on the video display device 100.
次に、SBS6において、コラボ動画のの再生終了であるか否かが判断される。このSBS6の判断が否定される場合には、SBS5以下の処理が再び実行されるが、SBS6の判断が肯定される場合には、SBS7において、SBS2にて記録(撮影)された動画が投稿されるか否かが判断される。このSBS7の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SBS7の判断が肯定される場合には、SBS8において、SBS2にて記録された映像情報及び音声情報に対応する動画が、投稿主体である利用者の識別情報(ユーザID)、共演相手である動画情報の識別情報、及びSBS1にて出力された演奏曲の識別情報(選曲番号)等と関連付けられて前記サーバ装置12へアップロードされ、それをもって図18に示すメインルーチンへ復帰させられる。 Next, in SBS6, it is determined whether or not the reproduction of the collaboration video has been completed. When the determination of SBS6 is denied, the processing after SBS5 is executed again. However, when the determination of SBS6 is affirmed, a moving image recorded (captured) at SBS2 is posted at SBS7. It is determined whether or not. If the determination of SBS7 is negative, the routine is terminated accordingly. If the determination of SBS7 is affirmative, SBS8 corresponds to the video information and audio information recorded in SBS2. The server in which the video is associated with the identification information (user ID) of the user who is the posting subject, the identification information of the video information that is the co-starring partner, and the identification information (music selection number) of the performance song output at SBS1 The data is uploaded to the apparatus 12 and returned to the main routine shown in FIG.
図20は、前記サーバ装置12のCPU52による動画投稿受付制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。 FIG. 20 is a flowchart for explaining a main part of the moving image posting acceptance control by the CPU 52 of the server device 12, and is repeatedly executed at a predetermined cycle.
先ず、SC1において、前記カラオケ装置36等の通信端末装置から前記通信回線18を介して所定の動画情報(動画ファイル)のアップロードがあったか否かが判断される。このSC1の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SC1の判断が肯定される場合には、SC2において、アップロードされた動画情報が投稿主体である利用者の識別情報(ユーザID)及び演奏曲の識別情報(選曲番号)等と関連付けられて前記動画データベース68に記憶される。次に、SC3において、アップロードされた動画情報はコラボ動画すなわち共演動画情報に係る組み合わせの対象となる動画情報であるか否かが判断される。このSC3の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SC3の判断が肯定される場合には、SC4において、アップロードされた動画情報及びその共演相手である動画情報に基づいてコラボ動画すなわちそれらの動画を同期して出力させるための組み合わせ情報としての共演動画情報が編集され、その組み合わせに係る各動画情報の識別情報、各動画情報の投稿主体である利用者の識別情報(ユーザID)、及び共通の演奏曲の識別情報(選曲番号)等と関連付けられて前記動画データベース68に記憶された後、本ルーチンが終了させられる。 First, in SC1, it is determined whether or not predetermined moving image information (moving image file) has been uploaded via the communication line 18 from a communication terminal device such as the karaoke device 36 or the like. If the determination at SC1 is negative, the routine is terminated accordingly. If the determination at SC1 is affirmative, at SC2, the uploaded video information is identified as the posting subject. The information is stored in the moving image database 68 in association with information (user ID), identification information (music selection number), etc. Next, in SC3, it is determined whether or not the uploaded moving image information is moving image information to be a combination target related to the collaboration moving image, that is, the co-starring moving image information. If the determination at SC3 is negative, this routine is terminated. If the determination at SC3 is affirmative, at SC4, the uploaded video information and the video information that is its co-starring partner are displayed. Based on this, the collaborative video, that is, the co-starring video information as the combination information for outputting the videos synchronously is edited, the identification information of each video information related to the combination, the identification of the user who is the posting subject of each video information After being stored in the moving image database 68 in association with information (user ID), common performance music identification information (music selection number), etc., this routine is terminated.
図21は、前記カラオケ装置36のCPU124或いは前記PC14のCPU74等による映像効果設定制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。 FIG. 21 is a flowchart for explaining a main part of the video effect setting control by the CPU 124 of the karaoke apparatus 36 or the CPU 74 of the PC 14, and is repeatedly executed at a predetermined cycle.
先ず、SD1において、前記動画データベース68に記憶された動画情報を閲覧するためのWWWウェブサイト(動画投稿サイト)にて前記電子早見本装置38やマウス86等により所定の動画乃至共演動画の配信を要求するための操作が行われたか否かが判断される。このSD1の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SD1の判断が肯定される場合には、SD2において、操作に係る動画乃至共演動画の配信要求が前記通信回線18を介して前記サーバ装置12へ送信される。次に、SD3において、前記通信回線18を介して前記サーバ装置12から配信された、配信要求に係る動画情報乃至共演動画情報に基づいて、前記映像情報デコーダ104を介して前記映像表示装置100に、或いは前記ビデオボード82等を介して前記映像表示装置80に動画乃至共演動画が表示される。次に、SD4において、前記動画データベース68に記憶された動画情報を閲覧するためのWWWウェブサイトにて前記電子早見本装置38やマウス86等により所定の映像効果を設定するための操作が行われたか否かが判断される。このSD4の判断が否定される場合には、SD6以下の処理が実行されるが、SD4の判断が肯定される場合には、SD5において、出力されている動画に対応して操作に係る映像効果を設定するための情報が、その動画情報と関連付けられて前記通信回線18を介して前記サーバ装置12へ送信された後、SD6において、動画乃至共演動画の出力終了(再生終了)であるか否かが判断される。このSD6の判断が否定される場合には、SD4以下の処理が再び実行されるが、SD6の判断が肯定される場合には、それをもって本ルーチンが終了させられる。 First, in SD1, a predetermined moving image or co-starring moving image is distributed by the electronic quick sample apparatus 38, the mouse 86, etc. on the WWW website (moving image posting site) for browsing moving image information stored in the moving image database 68. It is determined whether or not an operation for requesting has been performed. If the determination at SD1 is negative, the routine is terminated accordingly. If the determination at SD1 is affirmative, a distribution request for a moving image or a co-starring moving image related to the operation is issued at SD2. 18 to the server device 12. Next, in SD3, on the video display device 100 via the video information decoder 104 based on the video information or the co-starring video information related to the delivery request delivered from the server device 12 via the communication line 18. Alternatively, a moving image or a co-starring moving image is displayed on the video display device 80 via the video board 82 or the like. Next, in SD4, an operation for setting a predetermined video effect is performed by the electronic quick sample apparatus 38, the mouse 86, etc. on the WWW website for browsing the moving picture information stored in the moving picture database 68. It is determined whether or not. When the determination of SD4 is negative, the processing after SD6 is executed, but when the determination of SD4 is affirmative, in SD5, the video effect related to the operation corresponding to the output moving image. Whether or not the output of the moving image or the co-starring moving image ends (reproduction end) in SD6 after the information for setting the video is associated with the moving image information and transmitted to the server device 12 via the communication line 18. Is judged. When the determination at SD6 is negative, the processing after SD4 is executed again. When the determination at SD6 is affirmative, the routine is terminated.
図22は、前記サーバ装置12のCPU52による動画配信/映像効果制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。 FIG. 22 is a flowchart for explaining a main part of the moving image distribution / video effect control by the CPU 52 of the server device 12, and is repeatedly executed at a predetermined cycle.
先ず、SE1において、前記PC14、携帯電話機16、及びカラオケ装置36等の通信端末装置から前記通信回線18を介して所定の動画情報(動画ファイル)乃至共演動画情報の配信要求があったか否かが判断される。このSE1の判断が否定される場合には、それをもって本ルーチンが終了させられるが、SE1の判断が肯定される場合には、SE2において、配信要求された動画情報はコラボ動画すなわち共演動画情報に係る組み合わせの対象となる動画情報であるか否かが判断される。このSE2の判断が否定される場合には、SE3において、前記通信回線18を介しての前記通信端末装置からの配信要求に応じて、前記動画データベース68に記憶されたその配信要求に係る動画情報が要求元である通信端末装置へ配信された後、本ルーチンが終了させられるが、SE2の判断が肯定される場合には、SE4以下の処理が実行される。 First, in SE1, it is determined whether there is a request for distribution of predetermined moving image information (moving image file) or co-starring moving image information from the communication terminal device such as the PC 14, the mobile phone 16, and the karaoke device 36 via the communication line 18. Is done. If the determination at SE1 is negative, the routine is terminated accordingly. If the determination at SE1 is affirmative, at SE2, the video information requested for distribution is changed to collaboration video, that is, co-star video information. It is determined whether or not the video information is a target of such combination. When the determination of SE2 is negative, in SE3, the moving image information related to the distribution request stored in the moving image database 68 in response to the distribution request from the communication terminal device via the communication line 18 Is distributed to the requesting communication terminal device, this routine is terminated. However, if the determination in SE2 is affirmative, processing from SE4 onward is executed.
SE4においては、エフェクト相互適用モードすなわち共演動画の出力に際して、一方の動画に対応して設定された映像効果(エフェクト)を他方の動画に反映させるモードであるか否かが判断される。このSE4の判断が否定される場合には、SE5において、前記通信回線18を介しての前記通信端末装置からの配信要求に応じて、前記動画データベース68に記憶されたその配信要求に係る動画情報及び共演動画情報が要求元である通信端末装置へ配信された後、本ルーチンが終了させられるが、SE4の判断が肯定される場合には、SE6において、前記通信回線18を介しての前記通信端末装置からの配信要求に応じて、前記動画データベース68に記憶されたその配信要求に係る動画情報及び共演動画情報が要求元である通信端末装置へ配信され、その共演動画情報の組み合わせに係る1対の動画情報の同期出力が開始される。 In SE4, in the effect mutual application mode, that is, in the output of the co-star movie, it is determined whether or not the video effect (effect) set corresponding to one movie is reflected in the other movie. If the determination in SE4 is negative, in SE5, the moving image information related to the distribution request stored in the moving image database 68 in response to the distribution request from the communication terminal device via the communication line 18 And the co-starring video information is distributed to the requesting communication terminal device, the routine is terminated. If the determination in SE4 is affirmative, the communication via the communication line 18 is performed in SE6. In response to the distribution request from the terminal device, the moving image information and the co-starring moving image information related to the distribution request stored in the moving image database 68 are distributed to the requesting communication terminal device, and 1 relating to the combination of the co-starring moving image information Synchronous output of the video information of the pair is started.
次に、SE7において、出力に係る共演動画における1対の動画それぞれにおける特徴部分すなわち予め定められた部分映像が、よく知られた輝度等に基づく画像解析方法により解析される。次に、SE8において、予め定められた所定区間に対応する演奏評価タイミングであるか否かが判断される。このSE8の判断が否定される場合には、SE7以下の処理が再び実行されるが、SE8の判断が肯定される場合には、SE9において、前記共演動画情報の組み合わせに係る1対の動画情報それぞれに含まれる音声情報に対応して、予め定められた関係から共通の楽曲データに基づいて各動画情報毎にその音声情報の演奏評価が実行される。次に、SE10において、前記共演動画情報の組み合わせに係る1対の動画情報のうち先に投稿された動画情報に対応して設定された映像効果をその動画情報に適用すると共に、その映像効果を反映し且つ後に投稿された動画情報の投稿者に係る性別、過去に選曲した演奏曲のジャンル等に基づいて決定される同一又は他の映像効果をその後に投稿された動画情報に適用する処理が行われ、それら映像効果の表示を行うための情報が前記通信回線18を介して前記通信端末装置へ配信される。また、適用される映像効果がモーションエフェクトである場合には、SE7の解析結果に基づいて斯かる映像効果の動作等が制御される。 Next, in SE7, the characteristic portion in each of the pair of moving images in the co-starring moving image related to the output, that is, a predetermined partial image is analyzed by an image analysis method based on well-known luminance or the like. Next, in SE8, it is determined whether or not it is a performance evaluation timing corresponding to a predetermined section. If the determination at SE8 is negative, the processing from SE7 onward is executed again. If the determination at SE8 is affirmative, at SE9, a pair of moving image information relating to the combination of the co-starring moving image information. Corresponding to the audio information included in each of them, performance evaluation of the audio information is executed for each moving image information based on common music data from a predetermined relationship. Next, in SE10, the video effect set corresponding to the previously posted video information of the pair of video information related to the combination of the co-starring video information is applied to the video information, and the video effect is The process of applying the same or other video effects that are determined based on the gender of the poster of the video information that has been reflected and later posted, the genre of the performance song selected in the past, etc. The information for displaying the video effect is distributed to the communication terminal device via the communication line 18. When the applied video effect is a motion effect, the operation of the video effect is controlled based on the analysis result of SE7.
次に、SE11において、SE9にて行われた前記1対の動画情報それぞれに対応する演奏評価結果に基づいて、各動画情報に適用される映像効果の態様を変更する処理が行われ、それら映像効果の表示を行うための情報が前記通信回線18を介して前記通信端末装置へ配信される。次に、SE12において、演奏終了すなわち前記共演動画情報の組み合わせに係る1対の動画情報の同期出力終了であるか否かが判断される。このSE12の判断が否定される場合には、SE7以下の処理が再び実行されるが、SE12の判断が肯定される場合には、SE13において、前記共演動画情報の組み合わせに係る1対の動画情報の同期出力が終了させられ、それをもって本ルーチンが終了させられる。 Next, in SE11, based on the performance evaluation result corresponding to each of the pair of moving image information performed in SE9, processing for changing the mode of the video effect applied to each moving image information is performed, and the video Information for displaying the effect is distributed to the communication terminal device via the communication line 18. Next, in SE12, it is determined whether or not the performance has ended, that is, the synchronous output of a pair of moving image information relating to the combination of the co-starring moving image information has ended. If the determination in SE12 is negative, the processing from SE7 onward is executed again. If the determination in SE12 is positive, in SE13, a pair of moving image information relating to the combination of the co-starring moving image information. The synchronous output is terminated, and this routine is terminated accordingly.
以上、図17〜図22に示す制御において、SA3及びSBS2が前記演奏記録制御手段150の動作に、SC1〜SC4が前記投稿受付制御手段152の動作に、SB2が前記検索制御手段154の動作に、SB5が前記配信要求制御手段156の動作に、SE3、SE5、及びSE6が前記動画配信制御手段158の動作に、SA6、SB7、SBS1、及びSBS5が前記動画出力制御手段160の動作に、SBS1が前記同期演奏制御手段162の動作に、SC4が前記共演動画編集制御手段164の動作に、SD1が前記配信要求制御手段156、166の動作に、SD3が前記動画出力制御手段160、168の動作に、SD4及びSD5が前記映像効果設定手段170、172の動作に、SE7〜SE12が前記映像効果制御手段174の動作に、SE9が前記演奏評価制御手段176の動作に、それぞれ対応する。 17 to 22, SA3 and SBS2 are operations of the performance recording control means 150, SC1 to SC4 are operations of the posting acceptance control means 152, and SB2 is operations of the search control means 154. , SB5 is the operation of the distribution request control unit 156, SE3, SE5, and SE6 are the operation of the moving image distribution control unit 158, SA6, SB7, SBS1, and SBS5 are the operation of the moving image output control unit 160, SBS1 Is the operation of the synchronized performance control means 162, SC4 is the operation of the co-starring video editing control means 164, SD1 is the operation of the distribution request control means 156, 166, and SD3 is the operation of the video output control means 160, 168. SD4 and SD5 are the operations of the video effect setting means 170 and 172, and SE7 to SE12 are the video effect control. The operation of the stage 174, the SE9 operation of the performance evaluation control unit 176, respectively corresponding.
このように、本実施例によれば、前記カラオケ装置36等の通信端末装置から投稿された情報を記憶する動画データベース68と、前記通信回線18を介して前記通信端末装置から、予め定められた複数の楽曲データの何れかに対応する動画情報の投稿を受け付け、その投稿された動画情報を対応する楽曲データと関連付けて前記動画データベース68に記憶させる投稿受付制御手段152(SC1〜SC4)と、その投稿受付制御手段152により受け付けられる、共通の楽曲データに関連付けられた1対の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその共通の楽曲データと関連付けて前記動画データベース68に記憶させる共演動画編集制御手段164(SC4)と、前記通信回線18を介しての前記通信端末装置からの配信要求に応じて、前記動画データベース68に記憶されたその配信要求に係る動画情報及び共演動画情報をその通信端末装置に配信する動画配信制御手段158(SE3、SE5、及びSE6)と、その動画配信制御手段158により配信される共演動画情報の組み合わせに係る1対の動画情報を同期して出力させる動画出力制御手段160、168(SA6、SB7、SBS1、SBS5、及びSD3)と、予め定められた複数の映像効果のうちから選択される少なくとも1つの映像効果を前記動画情報それぞれに対応して設定する映像効果設定手段170、172(SD4及びSD5)と、前記動画出力制御手段160、168による前記1対の動画情報の同期出力に際して、前記映像効果設定手段170、172により設定された映像効果を対応する動画情報に適用すると共に、その動画情報との組み合わせに係る他方の動画情報にその映像効果を反映する同一又は他の映像効果を適用する映像効果制御手段174(SE7〜SE12)とを、備えたものであることから、共演動画情報の組み合わせに係る1対の動画情報の同期出力に際して、一方の動画情報に適用された映像効果を他方の動画情報に反映させることができる。すなわち、複数の動画を組み合わせて同期出力させる共演動画において、統一感のある表示制御を実現する動画情報配信システム10を提供することができる。 Thus, according to the present embodiment, the video database 68 storing information posted from the communication terminal device such as the karaoke device 36 and the communication terminal device through the communication line 18 are predetermined. Post acceptance control means 152 (SC1 to SC4) for accepting posting of moving picture information corresponding to any of a plurality of music data and storing the posted moving picture information in the moving picture database 68 in association with the corresponding music data; Editing the co-star video information by combining a pair of video information associated with the common music data accepted by the posting acceptance control means 152, and associating the edited co-star video information with the common music data Co-starring video editing control means 164 (SC4) to be stored in the video database 68, and the communication line 18 before In response to a distribution request from the communication terminal device, moving image distribution control means 158 (SE3, SE5, and SE6) distributes the moving image information and the co-starring moving image information related to the distribution request stored in the moving image database 68 to the communication terminal device. ) And video output control means 160, 168 (SA6, SB7, SBS1, SBS5, and SD3) that synchronously output a pair of video information related to the combination of the co-starring video information distributed by the video distribution control means 158 Video effect setting means 170, 172 (SD4 and SD5) for setting at least one video effect selected from a plurality of predetermined video effects corresponding to each of the video information, and the video output control When the means 160 and 168 synchronously output the pair of moving image information, the video effect setting means 170 and 17 The video effect control means 174 for applying the same or other video effect that reflects the video effect to the other video information related to the combination with the video information, while applying the video effect set by the above to the corresponding video information SE7 to SE12) are provided, so that when a pair of moving image information related to the combination of co-starring moving image information is synchronously output, the video effect applied to one moving image information is reflected in the other moving image information. be able to. That is, it is possible to provide the moving picture information distribution system 10 that realizes display control with a unified feeling in a co-starring moving picture that is output in combination with a plurality of moving pictures.
また、前記共演動画編集制御手段164は、前記投稿受付制御手段152により先に投稿された第1の動画情報に対して、後に投稿された第2の動画情報を組み合わせて前記共演動画情報を編集するものであり、前記映像効果制御手段174は、前記動画出力制御手段160、168による前記1対の動画情報の同期出力に際して、前記映像効果設定手段170、172により前記第1の動画情報に対応して設定された映像効果をその第1の動画情報に適用すると共に、その第1の動画情報との組み合わせに係る前記第2の動画情報にその映像効果を反映する同一又は他の映像効果を適用するものであるため、共演動画情報の組み合わせに係る1対の動画情報の同期出力に際して、先に投稿された動画情報に適用された映像効果を後に投稿された動画情報に反映させることができ、特に、先に投稿された1つの動画情報に対して後に投稿された複数の動画情報がそれぞれ前記共演動画情報を構成する態様において、共演動画情報の組み合わせが決定される毎に映像効果を設定する必要なく、統一感ある表示制御を実現することができる。 In addition, the co-star video editing control unit 164 edits the co-star video information by combining the second video information posted later with the first video information previously posted by the posting acceptance control unit 152. The video effect control means 174 corresponds to the first video information by the video effect setting means 170 and 172 when the video output control means 160 and 168 synchronously output the pair of video information. The video effect set in this way is applied to the first video information, and the same or other video effect that reflects the video effect is applied to the second video information related to the combination with the first video information. Therefore, when synchronized output of a pair of video information related to a combination of co-starring video information, the video effect applied to the previously posted video information will be posted later. In particular, in a mode in which a plurality of pieces of moving image information posted later with respect to one piece of moving image information previously posted constitutes the co-starring moving image information, the combination of the co-starring moving image information includes It is possible to realize display control with a sense of unity without having to set a video effect each time it is determined.
また、前記動画情報の投稿主体である利用者の性別をその利用者と関連付けて記憶する利用者データベース70を備えたものであり、前記映像効果制御手段174は、前記動画出力制御手段160、168による前記1対の動画情報の同期出力に際して、前記映像効果設定手段172により設定された映像効果を対応する動画情報に適用すると共に、その動画情報との組み合わせに係る他方の動画情報にその映像効果を反映し且つその他方の動画情報の投稿主体である利用者の性別に基づいて決定される映像効果を適用するものであるため、共演動画情報の組み合わせに係る1対の動画情報の同期出力に際して、一方の動画情報に適用された映像効果を、投稿主体である利用者の性別を踏まえて他方の動画情報に反映させることができ、男女の別を視覚的に意識させつつ統一感ある表示制御を実現することができる。 The video database includes a user database 70 that stores the gender of the user who is the posting subject of the video information in association with the user, and the video effect control unit 174 includes the video output control units 160 and 168. At the time of synchronous output of the pair of moving image information, the video effect set by the video effect setting means 172 is applied to the corresponding moving image information, and the video effect is applied to the other moving image information related to the combination with the moving image information. And the video effect determined based on the gender of the user who is the main subject of the video information of the other person is applied. Therefore, when synchronously outputting a pair of video information related to the combination of the co-star video information The video effect applied to one video information can be reflected in the other video information based on the gender of the user who is the contributor. While visually is aware of another it is possible to realize a display control that is unity.
また、音声入力装置であるマイクロフォン110及び撮像装置であるビデオカメラ122を有し、多数の楽曲データのうちから選択される楽曲データに対応する演奏曲を出力させるのに併行して前記マイクロフォン110により入力される音声を増幅して出力させるカラオケ装置36を前記通信端末装置として備え、前記動画配信制御手段158は、前記カラオケ装置36からの配信要求に応じて、前記動画データベース68に記憶されたその配信要求に係る動画情報をそのカラオケ装置36に配信するものであり、前記カラオケ装置36は、前記動画配信制御手段158により配信された動画情報の出力を制御する動画出力制御手段160(SA6、SB7、SBS1、及びSBS5)と、その動画出力制御手段160による前記動画情報の出力と同期してその動画情報と関連付けられた楽曲データに対応する演奏曲を出力させる同期演奏制御手段162(SBS1)と、その同期演奏制御手段162による演奏曲の出力に際して前記ビデオカメラ122により撮影された映像情報及び前記マイクロフォン110により入力された音声情報を記録する演奏記録制御手段150(SA3及びSBS2)とを、備えたものであり、前記投稿受付制御手段152は、その演奏記録制御手段150により記録された映像情報及び音声情報の投稿を受け付け、前記同期演奏制御手段162により出力された演奏曲に対応する楽曲データの識別情報と関連付けて前記動画データベース68に記憶させるものであり、前記共演動画編集制御手段164は、前記投稿受付制御手段152により受け付けられる、共通の楽曲データに関連付けられた複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその楽曲データの識別情報と関連付けて前記動画データベース68に記憶させるものであるため、カラオケ装置36により記録乃至投稿される複数の動画を組み合わせて同期出力させる共演動画において、統一感のある表示制御を実現することができる。 The microphone 110 is an audio input device and the video camera 122 is an imaging device. The microphone 110 simultaneously outputs a musical piece corresponding to music data selected from a large number of music data. A karaoke device 36 that amplifies and outputs input audio is provided as the communication terminal device, and the moving image distribution control means 158 is stored in the moving image database 68 in response to a distribution request from the karaoke device 36. The video information related to the distribution request is distributed to the karaoke device 36, and the karaoke device 36 controls the video output control means 160 (SA6, SB7) for controlling the output of the video information distributed by the video distribution control means 158. , SBS1, and SBS5) and the moving image information by the moving image output control means 160 Synchronized performance control means 162 (SBS1) for outputting a performance song corresponding to the music data associated with the moving picture information in synchronization with the output, and shooting by the video camera 122 at the time of the output of the performance music by the synchronous performance control means 162 Performance recording control means 150 (SA3 and SBS2) for recording the recorded video information and the audio information input by the microphone 110, and the posting acceptance control means 152 includes the performance recording control means 150. The video information and the audio information recorded in the above are received and stored in the moving image database 68 in association with the identification information of the music data corresponding to the performance music output by the synchronous performance control means 162. The moving image editing control unit 164 receives the posting acceptance control unit 152. Editing the co-star video information by combining a plurality of video information associated with common music data, and storing the edited co-star video information in the video database 68 in association with the music data identification information Therefore, it is possible to realize display control with a sense of unity in a co-starring moving image in which a plurality of moving images recorded or posted by the karaoke device 36 are combined and output in synchronization.
また、前記動画情報の投稿主体である利用者が前記カラオケ装置36により過去に演奏を行った楽曲データをその利用者と関連付けて記憶する利用者データベース70を備えたものであり、前記映像効果制御手段174は、前記動画出力制御手段160、168による前記1対の動画情報の同期出力に際して、前記映像効果設定手段170、172により設定された映像効果を対応する動画情報に適用すると共に、その動画情報との組み合わせに係る他方の動画情報にその映像効果を反映し且つその他方の動画情報の投稿主体である利用者が過去に前記カラオケ装置36により演奏を行った楽曲データに基づいて決定される映像効果を適用するものであるため、共演動画情報の組み合わせに係る1対の動画情報の同期出力に際して、一方の動画情報に適用された映像効果を、投稿主体である利用者が過去に演奏した演奏曲を踏まえて他方の動画情報に反映させることができ、カラオケ装置36による利用者の過去の演奏結果を視覚的に意識させつつ統一感ある表示制御を実現することができる。 The video effect control includes a user database 70 that stores music data that a user who is a posting subject of the moving image information performed in the past by the karaoke device 36 in association with the user. The means 174 applies the video effect set by the video effect setting means 170 and 172 to the corresponding video information when the video output control means 160 and 168 synchronously output the pair of video information, and the video The video effect is reflected in the other video information related to the combination with the information, and is determined based on the music data that the user who is the posting subject of the other video information performed by the karaoke device 36 in the past. Since the video effect is applied, when one pair of moving image information related to the combination of the co-starring moving image information is synchronously output, The video effect applied to the information can be reflected in the other video information based on the performance music played by the user who is the posting subject in the past, and the past performance result of the user by the karaoke device 36 can be visually Display control with a sense of unity can be realized.
また、前記楽曲データは、それぞれ少なくとも1つのジャンルに予め関連付けられたものであり、前記映像効果制御手段174は、前記動画出力制御手段160、168による前記1対の動画情報の同期出力に際して、前記映像効果設定手段172により設定された映像効果を対応する動画情報に適用すると共に、その動画情報との組み合わせに係る他方の動画情報にその映像効果を反映し且つその他方の動画情報の投稿主体である利用者が過去に前記カラオケ装置36により演奏を行った楽曲データのジャンルに基づいて決定される映像効果を適用するものであるため、共演動画情報の組み合わせに係る1対の動画情報の同期出力に際して、一方の動画情報に適用された映像効果を、投稿主体である利用者が過去に演奏した演奏曲を踏まえて他方の動画情報に反映させることができ、カラオケ装置36による利用者の演奏傾向を視覚的に意識させつつ統一感ある表示制御を実現することができる。 In addition, the music data is associated with at least one genre in advance, and the video effect control unit 174 performs the video output control unit 160, 168 when the pair of video information is synchronously output. The video effect set by the video effect setting means 172 is applied to the corresponding video information, and the video effect is reflected in the other video information related to the combination with the video information and the other video information is posted. Since a certain user applies a video effect determined based on the genre of music data that has been performed by the karaoke device 36 in the past, synchronous output of a pair of moving image information related to a combination of co-starring moving image information At the time, the video effect applied to the video information of one side is based on the performance music that the user who has contributed in the past played. Can be reflected in the other video information, it is possible to realize a display control that is unity while visually is aware of the performance tendency of the user by the karaoke apparatus 36.
また、前記共演動画情報の組み合わせに係る1対の動画情報それぞれに含まれる音声情報に対応して、予め定められた関係から前記共通の楽曲データに基づいて各動画情報毎にその音声情報の演奏評価を行う演奏評価制御手段176(SE9)を備え、前記映像効果制御手段174は、前記動画出力制御手段160、168による前記1対の動画情報の同期出力に際して、前記演奏評価制御手段176によるそれら1対の動画情報それぞれに対応する演奏評価結果に基づいて、各動画情報に適用される映像効果の態様を変更するものであるため、共演動画情報の組み合わせに係る1対の動画情報の同期出力に際して、各動画情報に対応する演奏評価結果を踏まえて映像効果を制御することで、カラオケ装置36による演奏評価結果を視覚的に意識させつつ統一感ある表示制御を実現することができる。 In addition, corresponding to the audio information included in each of the pair of moving image information related to the combination of the co-starring moving image information, the performance of the audio information is performed for each moving image information based on the common music data from a predetermined relationship. Performance evaluation control means 176 (SE9) for performing evaluation is provided, and the video effect control means 174 performs the performance evaluation control means 176 by the performance evaluation control means 176 when the video output control means 160 and 168 synchronously output the pair of video information. Since the mode of the video effect applied to each video information is changed based on the performance evaluation result corresponding to each pair of video information, the synchronous output of the pair of video information related to the combination of the co-starring video information At this time, by controlling the video effect based on the performance evaluation result corresponding to each moving picture information, the performance evaluation result by the karaoke device 36 is visually confirmed. It is possible to realize a certain sense of unity display control while identification.
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。 The preferred embodiments of the present invention have been described in detail with reference to the drawings. However, the present invention is not limited to these embodiments, and may be implemented in other modes.
例えば、前述の実施例において、前記投稿受付制御手段152、動画配信制御手段158、共演動画編集制御手段164、及び映像効果制御手段174は前記サーバ装置12のCPU52に、前記演奏記録制御手段150、検索制御手段154、配信要求制御手段156、動画出力制御手段160、同期演奏制御手段162、及び映像効果設定手段170は前記カラオケ装置36のCPU124に、前記配信要求制御手段166、動画出力制御手段168、及び映像効果設定手段172は前記PC14のCPU74に、それぞれ機能的に備えられたものであったが、本発明はこれに限定されるものではなく、例えば、前記検索制御手段154に係る制御を実質的に前記サーバ装置12側で実行する構成においては、その検索制御手段154は前記サーバ装置12のCPU52に備えられたものであってもよいというように、図5に示す各制御機能を備える装置はシステムの構成に応じて適宜変更され得る。 For example, in the above-described embodiment, the post acceptance control unit 152, the video distribution control unit 158, the co-starring video editing control unit 164, and the video effect control unit 174 are connected to the CPU 52 of the server device 12 by the performance recording control unit 150, The search control means 154, the distribution request control means 156, the moving picture output control means 160, the synchronous performance control means 162, and the video effect setting means 170 are sent to the CPU 124 of the karaoke apparatus 36 by the distribution request control means 166 and the moving picture output control means 168. The video effect setting means 172 is functionally provided in the CPU 74 of the PC 14, but the present invention is not limited to this. For example, the control related to the search control means 154 is performed. In the configuration executed substantially on the server device 12 side, the search control means 154 is Serial and so it may be those provided in the CPU52 of the server device 12, device provided with a respective control functions shown in FIG. 5 may be appropriately changed depending on the configuration of the system.
例えば、前述の実施例において、前記共演動画編集制御手段164は、前記サーバ装置12のCPU52に機能的に備えられたものであり、前記カラオケ装置36等の通信端末装置からアップロードされる複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報を前記動画データベース68に記憶させるものであったが、例えば前記カラオケ装置36において共演動画情報に係る組み合わせの対象となる動画情報(演奏動画)の記録が完了した段階において、そのカラオケ装置36のCPU124によりその動画情報と共演相手である動画情報とを組み合わせる共演動画情報を編集し、その編集された共演動画情報を前記サーバ装置12へアップロードして前記動画データベース68に記憶させるものであってもよい。すなわち、前記共演動画編集制御手段164は、実質的に前記カラオケ装置36のCPU124に機能的に備えられたものであってもよい。 For example, in the above-described embodiment, the co-starring moving image editing control unit 164 is functionally provided in the CPU 52 of the server device 12, and a plurality of moving images uploaded from a communication terminal device such as the karaoke device 36. The co-star video information is edited by combining the information, and the edited co-star video information is stored in the video database 68. For example, the karaoke device 36 uses the video information that is the target of the combination related to the co-star video information. At the stage when the recording of the (performance video) is completed, the CPU 124 of the karaoke device 36 edits the co-star video information that combines the video information and the video information that is the co-starring partner, and the edited co-star video information is used as the server device. 12 to be stored in the moving image database 68 There. That is, the co-starring moving image editing control means 164 may be substantially functionally provided in the CPU 124 of the karaoke apparatus 36.
また、前述の実施例において、前記映像効果制御手段174は、前記サーバ装置12のCPU52に機能的に備えられたものであり、通信端末装置による動画乃至共演動画の出力に際して対応する映像効果を生成して対象となる通信端末装置へ配信するものであったが、例えば、前記PC14やカラオケ装置36等の通信端末装置の側において映像効果データベースを備えると共に、前記サーバ装置12側からの指令に応じてそれらPC14やカラオケ装置36等の通信端末装置のCPUにより映像効果を生成する態様も考えられる。すなわち、前記演奏評価制御手段176及び映像効果制御手段174は、前記PC14やカラオケ装置36等の通信端末装置側に備えられたものであってもよい。 In the above-described embodiment, the video effect control means 174 is functionally provided in the CPU 52 of the server device 12 and generates a video effect corresponding to the output of the moving image or the co-starring moving image by the communication terminal device. And is distributed to the target communication terminal device. For example, a video effect database is provided on the communication terminal device side such as the PC 14 or the karaoke device 36, and the command is received from the server device 12 side. A mode in which the video effect is generated by the CPU of the communication terminal device such as the PC 14 or the karaoke device 36 is also conceivable. That is, the performance evaluation control means 176 and the video effect control means 174 may be provided on the communication terminal device side such as the PC 14 or the karaoke device 36.
また、前述の実施例において、前記共演動画編集制御手段164は、前記動画データベース68にそれぞれ独立した動画情報として記憶された組み合わせに係る動画情報を読み出し、それら動画情報を共演動画として同期出力させるための組み合わせ情報としての共演動画情報を編集するものであったが、それら組み合わせに係る複数の動画情報を合成し、単一の動画情報(動画ファイル)としての共演動画情報を作成して前記動画データベース68に記憶するものであってもよい。すなわち、前記共演動画編集制御手段164により編集される共演動画情報は、複数の動画情報を共演動画として同期出力させるための組み合わせ情報であってもよいし、組み合わせに係る複数の動画情報が合成された結果としての動画情報そのものであってもよい。また、組み合わせに係る複数の動画情報を合成し、単一の共演動画情報を作成する態様においては、組み合わせに係る1対の動画情報と等価な動画ファイルの他、各動画情報の投稿者、投稿日時、及び投稿者コメント等の情報を共演動画と共に表示させるためのファイルが形成され、組み合わせを定義する共演動画情報として記録乃至配信される。更に、単一の共演動画情報を作成する態様においては、その作成の基となった複数の動画情報は、共演動画情報が作成された時点で前記動画データベース68から削除されるものであってもよい。 In the above-described embodiment, the co-star video editing control unit 164 reads the video information related to the combination stored as independent video information in the video database 68 and synchronously outputs the video information as a co-star video. The video database is a combination of a plurality of pieces of video information relating to the combination, and creating a piece of co-star video information as a single video information (video file). 68 may be stored. That is, the co-star video information edited by the co-star video editing control means 164 may be combination information for synchronously outputting a plurality of video information as a co-star video, or a plurality of video information related to the combination is synthesized. It may be the moving image information itself as a result. In addition, in a mode in which a plurality of pieces of video information related to the combination are combined to create a single co-star video information, a video file equivalent to a pair of video information related to the combination, a contributor of each video information, a post A file for displaying information such as date and time and contributor's video together with the co-star movie is formed, and recorded or distributed as co-star video information defining the combination. Furthermore, in the aspect of creating a single co-star video information, a plurality of video information that is the basis of the creation may be deleted from the video database 68 when the co-star video information is created. Good.
また、前述の実施例において、前記共演動画編集制御手段164は、前記カラオケ装置36に備えられた動画出力制御手段160による共演相手である動画情報の出力と同期しての、前記同期演奏制御手段162による演奏曲の出力に際して記録された動画情報を、その共演相手である動画情報と組み合わせる共演動画情報を編集するものであったが、例えば前記PC14からアップロードされた複数の動画情報を組み合わせて共演動画情報を編集するものであってもよい。すなわち、前記カラオケ装置36によるカラオケ演奏に際して記録された動画情報のみならず、前記PC14に備えられたウェブカメラやマイクロフォン等により記録された動画情報(動画ファイル)も本発明の共演動画情報の編集対象となり得るものである。 In the above-described embodiment, the co-starring moving image editing control means 164 is synchronized with the output of moving picture information as a co-starring partner by the moving picture output control means 160 provided in the karaoke apparatus 36. The video information recorded at the time of the output of the musical piece by 162 is edited with the video information that is combined with the video information that is the co-starring partner. The video information may be edited. That is, not only the moving image information recorded at the time of the karaoke performance by the karaoke device 36 but also the moving image information (moving image file) recorded by the web camera or the microphone provided in the PC 14 is the editing target of the co-starring moving image information of the present invention. It can be.
また、前記動画出力制御手段160、168による1対の動画情報の同期出力における、前記映像効果制御手段174による映像効果の相互適用制御の態様としては、前述の実施例において説明したものに限定されないことは言うまでもない。例えば、前記1対の動画情報の同期出力に際して、一方の動画情報に対応する映像効果に適用開始タイミング乃至適用終了タイミングが設定されている場合、その適用開始タイミング乃至適用終了タイミングを他方の動画情報に対応する映像効果に反映する態様も考えられる。すなわち、他方の動画情報においても所定の映像効果がその適用開始タイミング乃至適用終了タイミングで出力されるように制御するものであってもよい。また、3つ以上の動画情報が組み合わされて同期出力される共演動画情報に、前記映像効果制御手段174による映像効果の相互適用制御が適用されてもよく、その共演動画情報の組み合わせに係る3つ以上の動画情報それぞれに映像効果を相互に反映させる態様も考えられる。また、前記1対の動画情報のうち一方の動画情報に対応する映像効果がその動画情報をイラスト風に処理するフィルタである場合には、他方の動画情報にも同様の映像効果をかけたり、前記1対の動画情報のうち一方の動画情報に対応してテキストを含む映像効果が適用された場合には、他方の動画情報にもそのテキストを含む同一又は他の映像効果を適用したりといったように、前述の実施例において説明したもの以外にも種々の態様が考えられる。 Further, the mode of the mutual application control of the video effect by the video effect control unit 174 in the synchronous output of the pair of video information by the video output control units 160 and 168 is not limited to the one described in the above embodiment. Needless to say. For example, when the application start timing or application end timing is set for the video effect corresponding to one video information when the pair of video information is synchronously output, the application start timing or application end timing is set as the other video information. It is also possible to reflect the image effect corresponding to the above. That is, control may be performed so that a predetermined video effect is output from the application start timing to the application end timing also in the other moving image information. In addition, mutual application control of video effects by the video effect control means 174 may be applied to co-star video information that is output in combination with three or more video information, and the three related to the combination of the co-star video information. A mode in which video effects are mutually reflected in each of two or more pieces of moving image information is also conceivable. When the video effect corresponding to one video information of the pair of video information is a filter that processes the video information like an illustration, the same video effect is applied to the other video information, When a video effect including text is applied to one video information of the pair of video information, the same or other video effect including the text is applied to the other video information. As described above, various modes other than those described in the above embodiments can be considered.
また、前述の実施例では特に言及していないが、前記動画情報配信システム10には、前記通信回線18を介して前記PC14等の通信端末装置によるコメントの投稿を受け付け、前記動画配信制御手段158による動画情報或いは共演動画情報に係る動画の配信に際して、それら動画情報或いは共演動画情報に対して過去に投稿された複数のコメントを同期して配信する等の制御を行うものであってもよい。すなわち、本発明の動画情報配信システムは、前述の実施例に加えて種々のインタラクティブな機能が追加されて構成されるものである。 Although not particularly mentioned in the above-described embodiment, the moving image information distribution system 10 receives posting of a comment by a communication terminal device such as the PC 14 via the communication line 18, and the moving image distribution control unit 158. When distributing the moving image information related to the video information or the co-starring moving image information, control may be performed such that a plurality of comments posted in the past are synchronously distributed with respect to the moving image information or the co-starring moving image information. That is, the moving picture information distribution system of the present invention is configured by adding various interactive functions to the above-described embodiment.
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。 In addition, although not illustrated one by one, the present invention is implemented with various modifications within a range not departing from the gist thereof.
10:動画情報配信システム、14:パーソナルコンピュータ(通信端末装置)、16:携帯電話機(通信端末装置)、18:通信回線、36:カラオケ装置(通信端末装置)、68:動画データベース(映像効果データベース)、70:利用者データベース、110:マイクロフォン(音声入力装置)、122:ビデオカメラ(撮像装置)、150:演奏記録制御手段、152:投稿受付制御手段、158:動画配信制御手段、160、168:動画出力制御手段、162:同期演奏制御手段、164:共演動画編集制御手段、170、172:映像効果設定手段、174:映像効果制御手段、176:演奏評価制御手段、180:第1の演奏映像(第1の動画情報)、184:第2の演奏映像(第2の動画情報)、200、202、208、214:フレーム(映像効果)、204:第3の演奏映像(第2の動画情報)、210、212、218:映像効果、216:片割れ映像(映像効果) 10: Movie information distribution system, 14: Personal computer (communication terminal device), 16: Mobile phone (communication terminal device), 18: Communication line, 36: Karaoke device (communication terminal device), 68: Movie database (video effect database) ), 70: User database, 110: Microphone (audio input device), 122: Video camera (imaging device), 150: Performance recording control means, 152: Posting reception control means, 158: Video distribution control means, 160, 168 : Moving image output control means, 162: synchronous performance control means, 164: co-starring moving picture editing control means, 170, 172: video effect setting means, 174: video effect control means, 176: performance evaluation control means, 180: first performance Video (first moving picture information), 184: second performance video (second moving picture information), 200, 202, 20 , 214: frame (video effect), 204: third playing video (second moving picture information), 210,212,218: video effects, 216: halves image (video effect)
Claims (5)
前記通信端末装置から投稿された情報を記憶する動画データベースと、
前記通信回線を介して前記通信端末装置から、予め定められた複数の楽曲データの何れかに対応する動画情報の投稿を受け付け、該投稿された動画情報を対応する楽曲データと関連付けて前記動画データベースに記憶させる投稿受付制御手段と、
該投稿受付制御手段により受け付けられる、共通の楽曲データに関連付けられた1対の動画情報を組み合わせて共演動画情報を編集し、該編集された共演動画情報を該共通の楽曲データと関連付けて前記動画データベースに記憶させる共演動画編集制御手段と、
前記通信回線を介しての前記通信端末装置からの配信要求に応じて、前記動画データベースに記憶された該配信要求に係る動画情報及び共演動画情報を該通信端末装置に配信する動画配信制御手段と、
該動画配信制御手段により配信される共演動画情報の組み合わせに係る1対の動画情報を同期して出力させる動画出力制御手段と、
予め定められた複数の映像効果のうちから選択される少なくとも1つの映像効果を前記動画情報それぞれに対応して設定する映像効果設定手段と、
前記動画出力制御手段による前記1対の動画情報の同期出力に際して、前記映像効果設定手段により設定された映像効果を対応する動画情報に適用すると共に、該動画情報との組み合わせに係る他方の動画情報に該映像効果を反映する同一又は他の映像効果を適用する映像効果制御手段と
を、備えたものであることを特徴とする動画情報配信システム。 A video information distribution system that distributes video information to a plurality of communication terminal devices via a predetermined communication line,
A moving image database for storing information posted from the communication terminal device;
Accepting posting of moving image information corresponding to any of a plurality of predetermined music data from the communication terminal device via the communication line, and associating the posted moving image information with corresponding music data, the moving image database Posting acceptance control means to be stored in
The moving image information is edited by combining a pair of moving image information associated with the common music data, which is received by the posting reception control means, and the edited moving image information is associated with the common music data. Co-star movie editing control means stored in the database;
In response to a distribution request from the communication terminal device via the communication line, moving image distribution control means for distributing the moving image information and the co-starring moving image information related to the distribution request stored in the moving image database to the communication terminal device; ,
Video output control means for synchronously outputting a pair of video information related to the combination of the co-starring video information distributed by the video distribution control means;
Video effect setting means for setting at least one video effect selected from a plurality of predetermined video effects corresponding to each of the moving image information;
When synchronously outputting the pair of moving image information by the moving image output control unit, the video effect set by the video effect setting unit is applied to the corresponding moving image information, and the other moving image information related to the combination with the moving image information And a video effect control means for applying the same or other video effect that reflects the video effect to the video information distribution system.
前記映像効果制御手段は、前記動画出力制御手段による前記1対の動画情報の同期出力に際して、前記映像効果設定手段により前記第1の動画情報に対応して設定された映像効果を該第1の動画情報に適用すると共に、該第1の動画情報との組み合わせに係る前記第2の動画情報に該映像効果を反映する同一又は他の映像効果を適用するものである
請求項1に記載の動画情報配信システム。 The co-star video editing control unit edits the co-star video information by combining the second video information posted later to the first video information posted first by the posting acceptance control unit. ,
The video effect control means outputs the video effect set corresponding to the first moving picture information by the video effect setting means when the pair of moving picture information is synchronously output by the moving picture output control means. The moving image according to claim 1, wherein the moving image information is applied to the second moving image information related to the combination with the first moving image information, and the same or other image effect that reflects the image effect is applied. Information distribution system.
前記映像効果制御手段は、前記動画出力制御手段による前記1対の動画情報の同期出力に際して、前記映像効果設定手段により設定された映像効果を対応する動画情報に適用すると共に、該動画情報との組み合わせに係る他方の動画情報に該映像効果を反映し且つ該他方の動画情報の投稿主体である利用者の属性情報に基づいて決定される映像効果を適用するものである
請求項1又は2に記載の動画情報配信システム。 Comprising a user database for storing attribute information of a user who is a posting subject of the video information in association with the user;
The video effect control unit applies the video effect set by the video effect setting unit to the corresponding video information when the video output control unit synchronously outputs the pair of video information, and The video effect that reflects the video effect on the other video information related to the combination and that is determined based on the attribute information of the user who is the posting subject of the other video information is applied. The video information distribution system described.
前記動画配信制御手段は、前記カラオケ装置からの配信要求に応じて、前記動画データベースに記憶された該配信要求に係る動画情報を該カラオケ装置に配信するものであり、
前記カラオケ装置は、
前記動画配信制御手段により配信された動画情報の出力を制御する動画出力制御手段と、
該動画出力制御手段による前記動画情報の出力と同期して該動画情報と関連付けられた楽曲データに対応する演奏曲を出力させる同期演奏制御手段と、
該同期演奏制御手段による演奏曲の出力に際して前記撮像装置により撮影された映像情報及び前記音声入力装置により入力された音声情報を記録する演奏記録制御手段と
を、備えたものであり、
前記投稿受付制御手段は、該演奏記録制御手段により記録された映像情報及び音声情報の投稿を受け付け、前記同期演奏制御手段により出力された演奏曲に対応する楽曲データの識別情報と関連付けて前記動画データベースに記憶させるものであり、
前記共演動画編集制御手段は、前記投稿受付制御手段により受け付けられる、共通の楽曲データに関連付けられた複数の動画情報を組み合わせて共演動画情報を編集し、該編集された共演動画情報を該楽曲データの識別情報と関連付けて前記動画データベースに記憶させるものである
請求項1から3の何れか1項に記載の動画情報配信システム。 A voice input device and an imaging device are provided, and in parallel with outputting performance music corresponding to music data selected from a large number of music data, the voice input by the voice input device is amplified and output. A karaoke device is provided as the communication terminal device,
The moving image distribution control means distributes the moving image information related to the distribution request stored in the moving image database to the karaoke device in response to the distribution request from the karaoke device,
The karaoke device
Video output control means for controlling the output of the video information distributed by the video distribution control means;
Synchronous performance control means for outputting performance music corresponding to music data associated with the video information in synchronization with the output of the video information by the video output control means;
Performance recording control means for recording video information photographed by the imaging device and sound information inputted by the voice input device when the performance music is outputted by the synchronous performance control means, and
The posting acceptance control means accepts posting of video information and audio information recorded by the performance recording control means, and associates the moving image with the identification information of music data corresponding to the performance music output by the synchronous performance control means. Which is stored in the database
The co-star video editing control unit edits the co-star video information by combining a plurality of video information associated with common music data, which is received by the posting reception control unit, and the edited co-star video information is used as the music data. The moving image information distribution system according to claim 1, wherein the moving image information is stored in the moving image database in association with the identification information.
前記映像効果制御手段は、前記動画出力制御手段による前記1対の動画情報の同期出力に際して、前記演奏評価制御手段によるそれら1対の動画情報それぞれに対応する演奏評価結果に基づいて、各動画情報に適用される映像効果の態様を変更するものである
請求項4に記載の動画情報配信システム。 Corresponding to the audio information included in each of the pair of moving image information related to the combination of the co-starring moving image information, performance evaluation of the audio information is performed for each moving image information based on the common music data from a predetermined relationship. With performance evaluation control means to perform,
The video effect control means is configured to output each moving picture information based on performance evaluation results corresponding to each of the pair of moving picture information by the performance evaluation controlling means when the moving picture output control means synchronously outputs the pair of moving picture information. The moving picture information distribution system according to claim 4, wherein the mode of the video effect applied to is changed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011075428A JP5422593B2 (en) | 2011-03-30 | 2011-03-30 | Video information distribution system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011075428A JP5422593B2 (en) | 2011-03-30 | 2011-03-30 | Video information distribution system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012209856A true JP2012209856A (en) | 2012-10-25 |
JP5422593B2 JP5422593B2 (en) | 2014-02-19 |
Family
ID=47189235
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011075428A Active JP5422593B2 (en) | 2011-03-30 | 2011-03-30 | Video information distribution system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5422593B2 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014085644A (en) * | 2012-10-26 | 2014-05-12 | Xing Inc | Karaoke system |
JP2014092593A (en) * | 2012-10-31 | 2014-05-19 | Daiichikosho Co Ltd | Singing voice selection system of karaoke singing image |
JP2014109681A (en) * | 2012-11-30 | 2014-06-12 | Daiichikosho Co Ltd | Selection system for singing moving image corresponding to singing voice |
JP2014183331A (en) * | 2013-03-18 | 2014-09-29 | Brother Ind Ltd | Karaoke device |
JP2014191332A (en) * | 2013-03-28 | 2014-10-06 | Xing Inc | Karaoke system |
JP2016072651A (en) * | 2014-09-26 | 2016-05-09 | 株式会社ドワンゴ | Moving image distribution device, terminal device and program |
JP2016133576A (en) * | 2015-01-17 | 2016-07-25 | 株式会社エクシング | Karaoke device and display control program for karaoke |
JP2016194617A (en) * | 2015-03-31 | 2016-11-17 | 株式会社エクシング | Karaoke system, program, and karaoke communication system |
JP2016194618A (en) * | 2015-03-31 | 2016-11-17 | 株式会社エクシング | Karaoke system and program |
WO2017159383A1 (en) * | 2016-03-16 | 2017-09-21 | ソニー株式会社 | Information processing device, information processing method, program, and moving-image delivery system |
JP6828133B1 (en) * | 2019-12-27 | 2021-02-10 | 株式会社ドワンゴ | Content generation device, content distribution server, content generation method, and content generation program |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09247532A (en) * | 1996-03-01 | 1997-09-19 | Aba Internatl:Kk | Image synthesis method and its device |
JP2006126300A (en) * | 2004-10-26 | 2006-05-18 | Yamaha Corp | Karaoke machine |
JP2008286912A (en) * | 2007-05-16 | 2008-11-27 | Nec Corp | Karaoke system |
JP2010164922A (en) * | 2009-01-19 | 2010-07-29 | Taito Corp | Karaoke service system and terminal device |
JP2012027417A (en) * | 2010-07-28 | 2012-02-09 | Brother Ind Ltd | Video recorder and video recording program |
-
2011
- 2011-03-30 JP JP2011075428A patent/JP5422593B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09247532A (en) * | 1996-03-01 | 1997-09-19 | Aba Internatl:Kk | Image synthesis method and its device |
JP2006126300A (en) * | 2004-10-26 | 2006-05-18 | Yamaha Corp | Karaoke machine |
JP2008286912A (en) * | 2007-05-16 | 2008-11-27 | Nec Corp | Karaoke system |
JP2010164922A (en) * | 2009-01-19 | 2010-07-29 | Taito Corp | Karaoke service system and terminal device |
JP2012027417A (en) * | 2010-07-28 | 2012-02-09 | Brother Ind Ltd | Video recorder and video recording program |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014085644A (en) * | 2012-10-26 | 2014-05-12 | Xing Inc | Karaoke system |
JP2014092593A (en) * | 2012-10-31 | 2014-05-19 | Daiichikosho Co Ltd | Singing voice selection system of karaoke singing image |
JP2014109681A (en) * | 2012-11-30 | 2014-06-12 | Daiichikosho Co Ltd | Selection system for singing moving image corresponding to singing voice |
JP2014183331A (en) * | 2013-03-18 | 2014-09-29 | Brother Ind Ltd | Karaoke device |
JP2014191332A (en) * | 2013-03-28 | 2014-10-06 | Xing Inc | Karaoke system |
JP2016072651A (en) * | 2014-09-26 | 2016-05-09 | 株式会社ドワンゴ | Moving image distribution device, terminal device and program |
JP2016133576A (en) * | 2015-01-17 | 2016-07-25 | 株式会社エクシング | Karaoke device and display control program for karaoke |
JP2016194618A (en) * | 2015-03-31 | 2016-11-17 | 株式会社エクシング | Karaoke system and program |
JP2016194617A (en) * | 2015-03-31 | 2016-11-17 | 株式会社エクシング | Karaoke system, program, and karaoke communication system |
WO2017159383A1 (en) * | 2016-03-16 | 2017-09-21 | ソニー株式会社 | Information processing device, information processing method, program, and moving-image delivery system |
US20190069041A1 (en) * | 2016-03-16 | 2019-02-28 | Sony Corporation | Information processing device, information processing method, program, and moving image distribution system |
US11146863B2 (en) | 2016-03-16 | 2021-10-12 | Sony Corporation | Information processing device, information processing method, and moving image distribution system |
JP6828133B1 (en) * | 2019-12-27 | 2021-02-10 | 株式会社ドワンゴ | Content generation device, content distribution server, content generation method, and content generation program |
WO2021132428A1 (en) * | 2019-12-27 | 2021-07-01 | 株式会社ドワンゴ | Content generation device, content distribution server, content generation method, and content generation program |
JP2021106363A (en) * | 2019-12-27 | 2021-07-26 | 株式会社ドワンゴ | Content generation device, content distribution server, method for generating content, and content generation program |
US12120403B2 (en) | 2019-12-27 | 2024-10-15 | Dwango Co., Ltd. | Content generation device, content distribution server, content generation method, and content generation program |
Also Published As
Publication number | Publication date |
---|---|
JP5422593B2 (en) | 2014-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5422593B2 (en) | Video information distribution system | |
JP5498459B2 (en) | Video information distribution system | |
JP5964722B2 (en) | Karaoke system | |
CN101246681A (en) | Web page type video carol system | |
JP5937988B2 (en) | Video information distribution system | |
JP5461354B2 (en) | Video information distribution system | |
JP5498444B2 (en) | Video information distribution system | |
JP5739369B2 (en) | Karaoke equipment | |
JP5018797B2 (en) | Karaoke network system | |
JP6289330B2 (en) | Video information distribution system and server | |
JP2011175170A (en) | Communication karaoke system | |
JP5937987B2 (en) | Video information distribution system | |
JP5198195B2 (en) | Karaoke equipment | |
JP5981867B2 (en) | Karaoke system | |
JP2012208281A (en) | Karaoke machine | |
JP3621904B2 (en) | Karaoke performance terminal that can select karaoke video works | |
JP2020095665A (en) | Music posting device and music posting system | |
JP5873035B2 (en) | Video information distribution system | |
JP3621906B2 (en) | Karaoke performance device for karaoke video work contests | |
KR100455362B1 (en) | Image contents providing system and its method for display of karaoke player's screen | |
JP6505307B1 (en) | Music posting apparatus and music posting program | |
JP4444069B2 (en) | A communication karaoke system that accepts submissions of karaoke video works and enables playback during karaoke performance | |
JP4881747B2 (en) | Karaoke system | |
JP6276673B2 (en) | Karaoke device and program | |
JP4444070B2 (en) | A karaoke performance device that allows you to select and play a single karaoke video from a number of karaoke videos dedicated to music |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130225 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131016 |
|
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: 20131119 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131125 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5422593 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |