(57)【特許請求の範囲】
【請求項１】
楽曲を歌唱している歌唱者の映像及び音声が記録された複数の歌唱動画と、前記歌唱動画に記録されている歌唱が、所定期間ごとに所定の評価項目について評価された評価結果を表す歌唱評価情報とを対応付けて記憶する記憶手段と、
前記記憶手段に記憶されている歌唱動画の中から特定の楽曲に対応する歌唱動画の視聴を要求したユーザについて、前記評価項目に対する関心の度合を表すユーザパラメータを取得する取得手段と、
前記特定の楽曲に該当する複数の歌唱動画について、前記特定の楽曲を複数の演奏区間に分けたそれぞれの演奏区間ごとに、前記複数の歌唱動画同士で互いの歌唱の旋律が同調するか否かを判定し、また、前記複数の歌唱動画それぞれの各演奏区間における歌唱の評価結果と前記ユーザパラメータとの適合度合を判定し、それらの判定結果に基づいて単独の歌唱動画を出力するか、複数の歌唱動画を出力するかを前記演奏区間ごとに決定する決定手段と、
前記特定の楽曲に該当する複数の歌唱動画の中から、前記決定手段によって決定された出力方法に従って、演奏区間ごとに出力対象となる歌唱動画を切替えて、各演奏区間の出力対象の歌唱動画における当該演奏区間の部分を順次つなぎ合わせて出力することで、全演奏区間分の一連の歌唱動画として出力する出力制御手段とを備え、
前記出力制御手段は、前記決定手段より単独の歌唱動画を出力すると決定された場合、前記複数の歌唱動画の中から、所定の演奏区間における歌唱の評価結果と前記ユーザパラメータとの適合度合が最も高い単独の歌唱動画を出力対象に決定する一方、前記決定手段により複数の歌唱動画を出力すると決定された場合、所定の演奏区間における歌唱の旋律が同調している複数の歌唱動画同士を合成し、その合成した歌唱動画を出力対象に決定すること、
を特徴とする歌唱動画編集装置。
【請求項２】
請求項１に記載の歌唱動画編集装置において、
前記歌唱動画に対応付けて前記記憶手段に記憶されている歌唱評価情報は、前記歌唱動画に記録されている歌唱が複数種類の評価項目について評価された評価結果を表すものであり、
前記取得手段は、前記複数の評価項目それぞれに対する関心の度合を表すユーザパラメータを取得すること、
を特徴とする歌唱動画編集装置。
【請求項３】
楽曲を歌唱している歌唱者の映像及び音声が記録された複数の歌唱動画と、前記歌唱動画に記録されている歌唱が、所定期間ごとに所定の評価項目について評価された評価結果を表す歌唱評価情報とを対応付けて記憶する記憶手段と、
前記記憶手段に記憶されている歌唱動画の中から特定の楽曲に対応する歌唱動画に対する視聴要求と、前記評価項目に対する関心の度合を表すユーザパラメータを指定する指示とをユーザから受付ける受付手段と、
前記特定の楽曲に該当する複数の歌唱動画について、前記特定の楽曲を複数の演奏区間に分けたそれぞれの演奏区間ごとに、前記複数の歌唱動画同士で互いの歌唱の旋律が同調するか否かを判定し、また、前記複数の歌唱動画それぞれの各演奏区間における歌唱の評価結果と前記ユーザパラメータとの適合度合を判定し、それらの判定結果に基づいて単独の歌唱動画を出力するか、複数の歌唱動画を出力するかを前記演奏区間ごとに決定する決定手段と、
前記特定の楽曲に該当する複数の歌唱動画の中から、前記決定手段によって決定された出力方法に従って、演奏区間ごとに出力対象となる歌唱動画を切替えて、各演奏区間の出力対象の歌唱動画における当該演奏区間の部分を順次つなぎ合わせて出力することで、全演奏区間分の一連の歌唱動画として出力する出力制御手段と、
前記出力制御手段により出力された歌唱動画を受信する受信手段と、
前記受信手段により受信された歌唱動画を再生し、所定の表示手段及び音声出力手段に出力させる再生手段とを備え、
前記出力制御手段は、前記決定手段より単独の歌唱動画を出力すると決定された場合、前記複数の歌唱動画の中から、所定の演奏区間における歌唱の評価結果と前記ユーザパラメータとの適合度合が最も高い単独の歌唱動画を出力対象に決定する一方、前記決定手段により複数の歌唱動画を出力すると決定された場合、所定の演奏区間における歌唱の旋律が同調している複数の歌唱動画同士を合成し、その合成した歌唱動画を出力対象に決定すること、
を特徴とする歌唱動画視聴システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽曲を歌唱している歌唱者の映像及び音声が記録された複数の歌唱動画を編集する技術に関する。
【背景技術】
【０００２】
近年、カラオケの楽曲を歌唱しているユーザの映像及び音声が記録された歌唱動画を視聴可能に公開するサービスが提供されている。この種のカラオケサービスとして、特許文献１に記載の視聴システムが知られている。
【０００３】
特許文献１には、視聴回数や採点結果に基づいて複数の歌唱動画を抽出し、抽出された複数の歌唱動画を採点区間毎に割振り、割振られた当該歌唱動画における当該採点区間の部分を結合することによって編集した歌唱動画を公開する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１０９６５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、必ずしも、歌唱動画を視聴するユーザの関心に適合した歌唱動画が選択されて編集されるとは限らない。また、採点区間ごとに単独の歌唱動画をつなぎ合わせて編集するだけでは、ユーザに対して十分なエンターテイメント性を提供することができない。
【０００６】
本発明は上記問題を解決するためになされたものである。その目的は、歌唱動画を視聴するユーザの関心やエンターテイメント性を考慮した態様にて、複数の歌唱動画を編集する技術を提供することである。
【課題を解決するための手段】
【０００７】
本発明の歌唱動画編集装置は、記憶手段と、取得手段と、決定手段と、出力制御手段とを備える。記憶手段は、楽曲を歌唱している歌唱者の映像及び音声が記録された複数の歌唱動画と、歌唱評価情報とを対応付けて記憶する。この歌唱評価情報は、歌唱動画に記録されている歌唱が、所定期間ごとに所定の評価項目について評価された評価結果を表すものである。取得手段は、記憶手段に記憶されている歌唱動画の中から特定の楽曲に対応する歌唱動画の視聴を要求したユーザについて、評価項目に対する関心の度合を表すユーザパラメータを取得する。
【０００８】
決定手段は、特定の楽曲に該当する複数の歌唱動画について、特定の楽曲を複数の演奏区間に分けたそれぞれの演奏区間ごとに、複数の歌唱動画同士で互いの歌唱の旋律が同調するか否かを判定する。また、決定手段は、複数の歌唱動画それぞれの各演奏区間における歌唱の評価結果とユーザパラメータとの適合度合を判定する。そして、決定手段は、それらの判定結果に基づいて単独の歌唱動画を出力するか、複数の歌唱動画を出力するかを演奏区間ごとに決定する。
【０００９】
出力制御手段は、前記特定の楽曲に該当する複数の歌唱動画の中から、決定手段によって決定された出力方法に従って、演奏区間ごとに出力対象となる歌唱動画を切替えて、各演奏区間の出力対象の歌唱動画における当該演奏区間の部分を順次つなぎ合わせて出力することで、全演奏区間分の一連の歌唱動画として出力する。その際、出力制御手段は、決定手段より単独の歌唱動画を出力すると決定された場合、複数の歌唱動画の中から、所定の演奏区間における歌唱の評価結果とユーザパラメータで表される関心の度合との適合度合が最も高い単独の歌唱動画を出力対象に決定する。一方、出力制御手段は、決定手段により複数の歌唱動画を出力すると決定された場合、所定の演奏区間における歌唱の旋律が同調している複数の歌唱動画同士を合成し、その合成した歌唱動画を出力対象に決定する。
【００１０】
本発明によれば、歌唱の評価に関する視聴者の嗜好に適合する歌唱動画を単独で提示したり、歌唱の旋律が互いに同調（ハーモナイズ）する複数の歌唱動画同士を合成した歌唱動画を提示したりといった具合に、演奏区間ごとに複数の歌唱動画を様々な態様にてつなぎ合わせて提示できる。このようにすることで、視聴者の嗜好に合った態様やエンターテイメント性の高い態様にて、より多くの歌唱動画を視聴者に対して提供できる。
【００１１】
ところで、近年、カラオケの採点機能においては、音高やリズム、歌唱技巧（テクニック）等といった複数の評価項目についてそれぞれ評価するものが普及している。そこで、請求項２に記載のように構成するとよい。すなわち、歌唱動画に対応付けて記憶されている歌唱評価情報は、当該歌唱動画に記録されている歌唱が複数種類の評価項目について評価された評価結果を表す。そして、取得手段は、複数の評価項目それぞれに対する関心の度合を表すユーザパラメータを取得する。このようにすることで、複数の評価項目に基づく評価結果が対応付けられた歌唱動画について、それぞれの評価項目に対する視聴者の嗜好を的確に反映した態様にて編集した歌唱動画を視聴者に提供できる。
【００１２】
つぎに、請求項３に記載の歌唱動画視聴システムは、記憶手段と、受付手段と、決定手段と、出力制御手段と、受付手段と、再生手段とを備える。このうち、受付手段は、記憶手段に記憶されている歌唱動画の中から特定の楽曲に対応する歌唱動画に対する視聴要求と、評価項目に対する関心の度合を表すユーザパラメータを指定する指示とをユーザから受付ける。受信手段は、出力制御手段により出力された歌唱動画を受信する。再生手段は、受信手段により受信された歌唱動画を再生し、所定の表示手段及び音声出力手段に出力させる。本発明によれば、ユーザにより指定された特定の楽曲に関する歌唱動画及びユーザパラメータに基づいて、請求項１に記載の歌唱動画編集装置によって編集された歌唱動画を受信し、その歌唱動画を再生可能なシステムを実現できる。
【図面の簡単な説明】
【００１３】
【図１】カラオケシステムの概略構成を表すブロック図。
【図２】ユーザ視聴装置と配信サーバとが実行する処理の手順を表すシーケンス図。
【図３】ユーザ関心パラメータを入力するＧＵＩ画面の一例。
【図４】歌唱動画配信処理の手順を表すフローチャート（１）。
【図５】歌唱動画配信処理の手順を表すフローチャート（２）。
【図６】歌唱動画の出力態様の推移を表す説明図。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を図面に基づいて説明する。なお、本発明は下記の実施形態に限定されるものではなく様々な態様にて実施することが可能である。
［カラオケシステム１の構成の説明］
図１に示すように、カラオケシステム１は、配信サーバ２及びユーザ視聴端末３それぞれがインターネット１０に接続されており、互いに通信可能に構成されている。なお、図１においては、説明を簡潔にするためユーザ視聴端末３を１台のみ記載した。しかしながら、実際には、これらの機器が数多くの接続された態様で実施される。
【００１５】
配信サーバ２は、コンピュータシステムによって構成されたサーバ装置であり、制御部２１、記憶部２２、通信部２３を備える。この配信サーバ２は、ユーザ視聴端末３からの要求に応じて、楽曲を歌唱している歌唱者の映像及び音声が記録された歌唱動画を、インターネット１０経由でユーザ視聴端末３に配信する。なお、配信サーバ２による歌唱動画の配信は、データをダウンロードしながら再生可能なストリーミング方式で行われる。
【００１６】
制御部２１は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を中心に構成された情報処理デバイスであり、装置全体の制御を司る。制御部２１は、所定のプログラムに従って処理を実行することにより、配信サーバ２各部に対する制御及び各種演算を実行する。記憶部２２は、プログラムや、各種データベース等を保存しておくための記憶装置である。通信部２３は、配信サーバ２をインターネット１０に接続してユーザ視聴端末とデータ通信を行うための通信インタフェースである。
【００１７】
配信サーバ２は、本システムが提供する歌唱動画配信サービスにおいて公開する複数の歌唱動画のデータを蓄積する歌唱動画データベースを記憶部２２に備える。この歌唱動画データベースには、インターネットを介してカラオケ演奏機器（例えば、ユーザ視聴端末３や他の業務用のカラオケ装置）からアップロードされた複数の歌唱動画及び分析採点結果のデータが蓄積されている。カラオケ演奏機器は、カラオケ演奏時に撮影した歌唱動画、及びそのときの歌唱音声を複数の項目（例えば、音程、リズム、安定感、熱唱度、テクニック等）で分析して評価した分析採点結果のデータを、楽曲の識別情報と対応付けて配信サーバ２にアップロードする。これにより、多くの歌唱者の歌唱動画及び分析採点結果のデータが配信サーバ２に蓄積される。歌唱動画には、カラオケ演奏機器を利用して楽曲を歌唱している歌唱者の映像及び歌唱音声が記録された動画情報が含まれている。また、個々の歌唱動画には、歌唱された楽曲を識別するための楽曲識別情報が対応付けられている。
【００１８】
分析採点結果のデータは、カラオケ演奏機器の備える分析採点機能によって、上述の歌唱動画に係る歌唱の巧拙度合が精密に分析された分析結果を表す情報である。この分析採点結果のデータは、採点対象の歌唱が記録されている歌唱動画に対応付けられている。分析採点結果のデータには、ユーザによる歌唱を「音程」、「リズム」、「安定感」、「熱唱度」、「テクニック」といった複数の評価項目それぞれについて、所定の演奏区間ごとに評価した結果を数値化した情報が含まれる。また、分析採点結果のデータには、「ビブラート」等の特定の歌唱技巧（テクニック）の出現回数を、所定の演奏区間ごとに検出した結果を数値化した情報も含まれる。なお、カラオケにおける分析採点の方法は周知の技術につき、詳しい説明については省略する。
【００１９】
ユーザ視聴端末３は、配信サーバ２から歌唱動画のデータを取得して再生出力する機能を有する情報処理装置である。このユーザ視聴端末３は、例えば、カラオケ店舗に設置される業務用のカラオケ装置や、ユーザ個人が所有するスマートフォン等の高機能携帯電話端末、パーソナルコンピュータ等によって具現化される。ユーザ視聴端末３は、インターネット１０経由で配信サーバ２とデータ通信を行う。ユーザ視聴端末３は、ユーザから特定の楽曲に関する歌唱動画のリクエスト指示を受付ける。そして、リクエストに応じて配信サーバ２から取得した歌唱動画をストリーミング形式で再生し、再生した映像及び音声を出力する。
【００２０】
［通信処理の手順］
配信サーバ２とユーザ視聴端末３との間で行われる通信処理の手順について、図２のフローチャートを参照しながら説明する。
【００２１】
Ｓ１０では、ユーザ視聴端末３が、動画検索要求を配信サーバ２に送信する。この動画検索要求には、ユーザ視聴端末３がユーザからリクエストを受付けた楽曲の識別情報が含まれる。Ｓ１１では、配信サーバ２は、動画検索要求で表される楽曲に該当する歌唱動画を記憶部２２の歌唱動画データベースの中から検索し、該当する歌唱動画の識別情報を含む動画検索結果を、要求元のユーザ視聴端末３に返信する。
【００２２】
Ｓ１２では、ユーザ視聴端末３は、複数の再生候補動画とユーザ関心パラメータとを指定する情報を送信する。再生候補動画は、ユーザ視聴端末３が配信サーバ２から受信した動画検索結果の中から、ユーザから視聴を希望する候補として指定を受付けた歌唱動画である。ユーザ関心パラメータは、歌唱動画の分析採点結果における評価項目についてユーザの関心の度合を表す数値である。ユーザ視聴端末３は、ユーザからユーザ関心パラメータの指定を受付け、受付けたユーザ関心パラメータの数値を配信サーバ２に通知する。
【００２３】
ここで、ユーザ関心パラメータの指定方法について、図３を参照しながら説明する。ユーザ視聴端末３は、図３に例示されるグラフィカルユーザインタフェース（ＧＵＩ）をユーザに対して提示することで、ユーザ関心パラメータの指定をユーザから受付ける。このＧＵＩは、図３に例示されるとおり、採点項目に対する関心の度合を入力するためのレーダーチャート３１と、採点項目の１つであるテクニックについて、複数種類のビブラートに対する関心の有無を入力するためのチェックリスト３２からなる。
【００２４】
レーダーチャート３１は、歌唱動画の分析採点結果の評価項目と共通する「音程」、「リズム」、「安定感」、「熱唱度」、「テクニック」の５つの評価項目それぞれについて、ユーザが関心の度合を０〜３の４段階の数値で指定できるようになっている。ユーザ視聴端末３は、レーダーチャート３１を介してユーザから入力された各評価項目の数値の集合をベクトル化して、採点項目関心ベクトルＰ１{音程，リズム，安定感，熱唱度，テクニック}を得る。図３の事例では、Ｐ１＝{１，１，１，３，３}となる。
【００２５】
チェックリスト３２は、分析採点機能による検出対象であって発声方法が異なる８種類のビブラートＶ１〜Ｖ８それぞれについて、ユーザが関心の有無をチェックボックスで指定できるようになっている。ユーザ視聴端末３は、チェックリスト３２においてユーザからチェックが入れられたビブラートに「１」の値を付与し、チェックが入れられていないビブラートに「０」の値を付与する。そして、各ビブラートに対応する数値の集合をベクトル化して、ビブラート関心ベクトルＰ２{Ｖ１，Ｖ２，Ｖ３，Ｖ４，Ｖ５，Ｖ６，Ｖ７，Ｖ８}を得る。図３の事例では、Ｐ２＝{０，１，０，０，０，０，１，０}となる。
【００２６】
ユーザ視聴端末３は、レーダーチャート３１及びチェックリスト３２を介して得られた採点項目関心ベクトルＰ１及びビブラート関心ベクトルＰ２を、ユーザ関心パラメータとして配信サーバ２に送信する。図２のシーケンス図の説明に戻る。Ｓ１３では、配信サーバ２は、再生対象となる歌唱動画のストリーミングデータを時刻順にユーザ視聴端末３に送信する。
【００２７】
このとき、配信サーバ２は、ユーザ視聴端末３から通知されたユーザ関心パラメータに基づいて、歌唱動画に対応する楽曲を構成するフレーズごとに、複数の再生候補動画の中から何れかの単独の歌唱動画を出力するか、何れかの複数の歌唱動画を合成して出力するかを決定する。そして、配信サーバ２は、決定した出力方法に従ってフレーズごとに出力対象となる歌唱動画を切替えて、各フレーズの出力対象の歌唱動画のデータを順次つなぎ合わせて配信することで、全演奏区間分の一連の歌唱動画として出力する。この一連の処理の詳細な内容については、後述する。
【００２８】
その後、歌唱動画のストリーミング配信の途中で、ユーザ視聴端末３においてユーザ関心パラメータを再指定する操作が行われた場合、ユーザ視聴端末３は、新たに得られたユーザ関心パラメータを、配信サーバ２に送信する（Ｓ１４）。これに対し、Ｓ１５では、配信サーバ２は、以降の歌唱動画の出力方法を新たに通知されたユーザ関心パラメータに基づいて決定し、決定した出力方法に従ってストリーミングデータをユーザ視聴端末３に送信する。
【００２９】
［歌唱動画配信処理の説明］
配信サーバ２の制御部２１が実行する歌唱動画配信処理の手順について、図４，５のフローチャートに基づいて説明する。この処理は、ユーザ視聴端末３から動画検索要求（図２のＳ１０参照）が送信されたときに実行される処理である。
【００３０】
Ｓ１００では、制御部２１は、ユーザ視聴端末３から動画検索要求を受信する。この動画検索要求には、ユーザが視聴を希望する楽曲の識別情報が含まれている。Ｓ１０２では、制御部２１は、受信した動画検索要求に含まれる楽曲の識別情報に該当する歌唱動画を記憶部２２の歌唱動画データベースの中から探索し、該当する複数の歌唱動画の一覧を要求元のユーザ視聴端末３に返信する。
【００３１】
Ｓ１０４では、制御部２１は、ユーザ視聴端末３から再生候補動画の識別情報と、ユーザ関心パラメータとを受信する。なお、ここでは、再生候補動画として複数の歌唱動画が指定されていることを前提とする。また、ユーザ関心パラメータには、採点項目関心ベクトルＰ１及びビブラート関心ベクトルＰ２の情報が含まれている。ここで受信した各情報は、制御部２１のメモリに記憶される。
【００３２】
Ｓ１０６では、制御部２１は、再生候補動画に対応する楽曲のフレーズの順序を表すフレーズ番号ｉのカウンタを初期化（ｉ＝１）する。なお、ここでいう「フレーズ」とは、楽曲のメロディを複数の演奏区間ごとに分けたひと区切りを表す単位である。メロディのどこからどこまでを１つのフレーズとするかは、楽曲ごとに予め定義されたフレーズ割りを表すメタデータに基づいて特定することが考えられる。
【００３３】
Ｓ１０８では、制御部２１は、全ての再生候補動画のｉ番目のフレーズに相当する区間の歌唱の旋律について、各歌唱動画同士の同調（ハーモナイズ）の状態を検査する。そして、Ｓ１１０では、制御部２１は、Ｓ１０８の検査の結果、再生候補動画の中に歌唱の旋律が同調する複数の歌唱動画が存在するか否かを判定する。歌唱の旋律が同調する複数の歌唱動画が存在する場合（Ｓ１１０：ＹＥＳ）、制御部２１はＳ１１６に進む。一方、歌唱の旋律が同調する複数の歌唱動画が存在しない場合（Ｓ１１０：ＮＯ）、制御部２１はＳ１１２に進む。
【００３４】
Ｓ１１２では、制御部２１は、全ての再生候補動画について、ｉ番目のフレーズに相当する区間の分析採点結果と、ユーザ関心パラメータとの類似度を計算する。具体的には、再生候補動画ごとに、次の２種類の類似度をそれぞれ算出する。
【００３５】
１つは、再生候補の歌唱動画Ｘのｉ番目のフレーズにおける平均採点結果Ｓ１-Xiと、採点項目関心ベクトルＰ１との類似度Ｓｉｍ1-Xiである。ここで、Ｓ１-Xiは、歌唱動画Ｘに対応する分析採点結果の「音程」、「リズム」、「安定感」、「熱唱度」、「テクニック」の各採点項目におけるｉ番目のフレーズに相当する区間の平均値の集合を、ベクトル{音程，リズム，安定感，熱唱度，テクニック}として表したものである。
【００３６】
類似度Ｓｉｍ1-Xiは下記式１によって表される。なお、下記式１では、類似度Ｓｉｍ1-Xiは１以下の正数となる。
【００３７】
【数１】
0006299531.tif 000002
もう１つは、歌唱動画Ｘのｉ番目のフレーズにおけるビブラートの検出結果Ｓ２-Xiと、ビブラート関心ベクトルＰ２との類似度Ｓｉｍ2-Xiである。ここで、Ｓ２-Xiは、歌唱動画Ｘに対応する分析採点結果のｉ番目のフレーズに相当する区間における８種類のビブラートＶ１〜Ｖ８それぞれの検出回数の集合を、ベクトル{Ｖ１，Ｖ２，Ｖ３，Ｖ４，Ｖ５，Ｖ６，Ｖ７，Ｖ８}として表したものである。
【００３８】
類似度Ｓｉｍ２-Xiは下記式２によって表される。なお、下記式２では、類似度Ｓｉｍ２-Xiは１以下の正数となる。
【００３９】
【数２】
0006299531.tif 000003
次のＳ１１４では、制御部２１は、Ｓ１１２で算出した類似度が規定値（例えば、０．８）以上となる歌唱動画が複数存在するか否かを判定する。類似度が規定値以上となる歌唱動画が複数存在する場合（Ｓ１１４：ＹＥＳ）、制御部２１はＳ１１６に進む。一方、類似度が規定値以上となる歌唱動画が複数存在しない場合（Ｓ１１４：ＮＯ）、制御部２１はＳ１２２に進む。
【００４０】
Ｓ１１６では、制御部２１は、該当する複数の歌唱動画のｉ番目のフレーズに該当する部分を合成した合成動画を作成する。具体的には、歌唱動画の表示領域全体を複数の部分領域に分割し、複数の部分領域それぞれに別々の歌唱動画の映像を割当てる。また、該当する複数の歌唱動画の音声を混合する。ここでは、制御部２１は、１つ前のフレーズ（ｉ−１番目）において単独の歌唱動画が出力された状態から次のフレーズで合成動画に推移する過程として、例えば、ワイプ処理、フェード処理、スプリット処理等の演出効果を合成動画の映像に付与する。
【００４１】
次のＳ１１８では、制御部２１は、Ｓ１１６で作成したｉ番目のフレーズに対応する合成動画のフレームデータを、要求元のユーザ視聴端末３に順次ストリーミング形式で配信する。Ｓ１２０では、制御部２１は、ｉ番目のフレーズに対応する合成動画の配信が終了したか否かを判定する。配信が終了していない場合（Ｓ１２０：ＮＯ）、制御部２１はＳ１１８に戻り、配信を継続する。一方、配信が終了した場合（Ｓ１２０：ＹＥＳ）、制御部２１はＳ１３４（図５）に進む。
【００４２】
一方、Ｓ１１４において否定判定をした場合に進むＳ１２２では、制御部２１は、１つ前（ｉ−１番目）のフレーズにおいて出力した歌唱動画が合成動画であった否かを判定する。前のフレーズが合成動画であった場合（Ｓ１２２：ＹＥＳ）、制御部２１はＳ１２８に進む。一方、前のフレーズが合成動画でなかった場合（Ｓ１２２：ＮＯ）、制御部２１はＳ１３０に進む。
【００４３】
Ｓ１２８では、制御部２１は、１つ前のフレーズにおいて複数の歌唱動画からなる合成動画が出力された状態から、次のフレーズで単独の歌唱動画に推移する過程として、例えば、ワイプ処理、フェード処理、スプリット処理等の演出効果を付与する。Ｓ１３０では、制御部２１は、Ｓ１１２で算出した類似度が最大となった単独の歌唱動画のｉ番目のフレーズに該当する部分のフレームデータを、要求元のユーザ視聴端末３に順次ストリーミング形式で配信する。
【００４４】
Ｓ１３２では、制御部２１は、ｉ番目のフレーズに対応する歌唱動画の配信が終了したか否かを判定する。配信が終了していない場合（Ｓ１３２：ＮＯ）、制御部２１はＳ１３０に戻り、配信を継続する。一方、配信が終了した場合（Ｓ１３２：ＹＥＳ）、制御部２１はＳ１３４（図５）に進む。
【００４５】
次のＳ１３４では、制御部２１は、フレーズ番号ｉのカウンタをインクリメントする。Ｓ１３６では、制御部２１は、要求元のユーザ視聴端末３から新たにユーザ関心パラメータを受信したか否かを判定する。ユーザ関心パラメータを受信した場合（Ｓ１３６：ＹＥＳ）、制御部２１はＳ１３８に進む。一方、ユーザ関心パラメータを受信していない場合（Ｓ１３６：ＮＯ）、制御部２１はＳ１４０に進む。
【００４６】
Ｓ１３８では、制御部２１は、メモリに記憶しているユーザ関心パラメータを、今回新たに受信したユーザ関心パラメータに更新する。Ｓ１４０では、制御部２１は、楽曲を構成する全てのフレーズについて、歌唱動画のデータの配信が完了したか否かを判定する。全てのフレーズについて配信が完了していない場合（Ｓ１４０：ＮＯ）、制御部２１はＳ１０８（図４）に戻る。一方、全てのフレーズについて配信が完了した場合（Ｓ１４０：ＥＳ）、制御部２１は本処理を終了する。
【００４７】
［歌唱動画の出力態様の推移］
上述の歌唱動画配信処理（図４，５参照）による歌唱動画の出力態様の一例について、図６を参照しながら説明する。図６（ａ）〜（ｆ）は、２つの歌唱動画Ａ，Ｂについて、楽曲のフレーズごとに出力態様が切替わる様子を時系列で表したものである。
【００４８】
図６（ａ）は、動画Ａの１番目のフレーズに相当する区間が出力されている状態を表している。次の図６（ｂ）は、引き続き動画Ａの２番目のフレーズに相当する区間が単独で出力されている状態を表している。次の図６（ｃ）は、３番目のフレーズおいて、動画Ａ及び動画Ｂからなる合成動画に切替わる過程を表している。ここでは、２番目のフレーズから引き続いて動画Ａの映像が表示されているところに、新たに動画Ｂの映像がフレームインする演出効果が挿入される。
【００４９】
次の図６（ｄ）は、演出効果の後で動画Ａ，Ｂの３番目のフレーズに相当する区間の合成動画出力されている状態を表している。この合成動画は、歌唱動画の表示領域全体を左右２つに分割し、それぞれの分割領域に歌唱動画Ａ，Ｂの映像が同時に表示されるものである。次の図６（ｅ）は、４番目のフレーズにおいて、動画Ｂが単独で出力される状態に切替わる過程を表している。ここでは、３番目のフレーズにおいて合成されて出力されていた動画Ａ，Ｂのうち、動画Ａの映像がフレームアウトする演出効果が挿入される。次の図６（ｆ）は、演出効果の後で単独の動画Ｂの４番目のフレーズに相当する区間が出力されている状態を表している。
【００５０】
［効果］
実施形態のカラオケシステム１によれば、次の効果を奏する。
視聴者のユーザ関心パラメータとの類似度が高い歌唱動画を単独で提示したり、歌唱の旋律が互いに同調する複数の歌唱動画同士を合成した歌唱動画を提示したりといった具合に、楽曲のフレーズごとに複数の歌唱動画を様々な態様にてつなぎ合わせて提示できる。このようにすることで、エンターテイメント性の高い態様にて歌唱動画を視聴者に対して提供できる。例えば、歌唱の旋律が同調する複数の歌唱動画を同時に表示させることによって、演奏をより一層盛り上げることができる。
【００５１】
また、楽曲のフレーズごとに単独の歌唱動画と、複数の歌唱動画からなる合成動画とを切替える際に、所定の演出効果を挿入することで、歌唱動画のエンターテイメント性を高めることができる。また、カラオケの分析採点に適用されている複数の評価項目に対する関心の度合を、ユーザ関心パラメータとして指定することができるので、それぞれの評価項目に対する視聴者の嗜好を的確に反映した態様にて編集した歌唱動画を視聴者に提供できる。
【００５２】
［変形例］
上述の実施形態では、配信サーバ２からネットワークを介してユーザ視聴端末３に歌唱動画が配信される事例について説明した。これとは別に、単体のコンピュータシステムにおいて、ユーザ関心パラメータを取得し、それに基づいて複数の歌唱動画を編集して再生するといった具合に、配信サーバ２及びユーザ視聴端末３の機能を併せ持つ装置単体で構成されるものであってもよい。
【００５３】
［特許請求の範囲に記載の構成との対応］
実施形態のカラオケシステム１の各構成と、特許請求に記載の構成との対応は次のとおりである。
【００５４】
配信サーバ２の制御部２１が、取得手段、決定手段、出力制御手段に相当する。配信サーバ２の記憶部２２が、記憶手段に相当する。ユーザ視聴端末３が、受付手段、受信手段、再生手段に相当する。
【符号の説明】
【００５５】
１…カラオケシステム、２…配信サーバ、２１…制御部、２２…記憶部、２３…通信部、３…ユーザ視聴端末、１０…インターネット。
【図１】
0006299531.tif 000004
【図２】
0006299531.tif 000005
【図３】
0006299531.tif 000006
【図４】
0006299531.tif 000007
【図５】
0006299531.tif 000008
【図６】
0006299531.tif 000009