(57)【特許請求の範囲】
【請求項１】
所定の通信回線を介して複数の通信端末装置に対する動画情報の配信を行う動画情報配信システムであって、
前記通信端末装置から投稿された情報を記憶するデータベースと、
前記通信回線を介して前記通信端末装置から、予め定められた複数の楽曲データの何れかに対応する音声情報を含む動画情報の投稿を受け付け、該投稿された動画情報を対応する楽曲データと関連付けて前記データベースに記憶させる投稿受付制御手段と、
該投稿受付制御手段により受け付けられる、共通の楽曲データに関連付けられた１対の動画情報を組み合わせて共演動画情報を編集し、該編集された共演動画情報を該共通の楽曲データと関連付けて前記データベースに記憶させる共演動画編集制御手段と、
前記共演動画情報の組み合わせに係る１対の動画情報それぞれに含まれる音声情報に対応して、予め定められた関係から前記共通の楽曲データに基づいて各動画情報毎に該音声情報の演奏評価を行う演奏評価制御手段と、
前記通信回線を介しての前記通信端末装置からの配信要求に応じて、前記データベースに記憶された該配信要求に係る動画情報及び共演動画情報を該通信端末装置に配信する動画配信制御手段と、
該動画配信制御手段により配信される共演動画情報の組み合わせに係る１対の動画情報を同期して出力させる動画出力制御手段と、
該動画出力制御手段による前記共演動画情報の組み合わせに係る１対の動画情報の同期出力に際して、前記演奏評価制御手段による各動画情報に含まれる音声情報の演奏評価結果に基づいて、それら１対の動画情報が化体するプレイヤが相互に対戦する対戦ゲームを実行するゲーム実行制御手段と
を、備えたものであることを特徴とする動画情報配信システム。
【請求項２】
前記演奏評価制御手段は、前記共演動画情報の組み合わせに係る１対の動画情報それぞれに含まれる音声情報が、予め定められた複数の技のうち何れかの成立条件を満たしているか否かを判定するものであり、
前記ゲーム実行制御手段は、前記演奏評価制御手段により前記共演動画情報の組み合わせに係る一方の動画情報に含まれる音声情報が前記成立条件を満たしていると判定された場合には、該組み合わせに係る他方の動画情報が化体するプレイヤに対して該成立条件に係る技を適用するものである
請求項１に記載の動画情報配信システム。
【請求項３】
前記演奏評価制御手段は、前記共通の楽曲データにおいて予め定められた所定区間毎に前記音声情報の音程が該楽曲データを基準とする適切演奏範囲内に入っているか否かを判定し、該判定が肯定される場合には第１の技の成立条件を満たしていると判定するものである請求項２に記載の動画情報配信システム。
【請求項４】
前記演奏評価制御手段は、前記共通の楽曲データにおいて予め定められたハーモニーパートにおいて前記音声情報に複数人分の音声が含まれているか否かを判定し、該判定が肯定される場合には第２の技の成立条件を満たしていると判定するものである請求項２又は３に記載の動画情報配信システム。
【請求項５】
前記演奏評価制御手段は、前記共通の楽曲データにおいて予め定められたデュエットパートにおいて前記音声情報が該デュエットに係る適切演奏条件を満たすか否かを判定し、該判定が肯定される場合には第３の技の成立条件を満たしていると判定するものである請求項２から４の何れか１項に記載の動画情報配信システム。
【請求項６】
前記演奏評価制御手段は、予め定められた鳴り物の音が前記音声情報に含まれているか否かを判定し、該判定が肯定される場合には第４の技の成立条件を満たしていると判定するものである請求項２から５の何れか１項に記載の動画情報配信システム。
【請求項７】
前記演奏評価制御手段は、予め定められた歌唱方法に対応する音声が前記音声情報に含まれているか否かを判定し、該判定が肯定される場合には第５の技の成立条件を満たしていると判定するものである請求項２から６の何れか１項に記載の動画情報配信システム。
【請求項８】
前記通信端末装置による入力操作に応じて、前記データベースに記憶された各動画情報に対する投票を受け付ける投票受付制御手段を備え、
前記ゲーム実行制御手段は、該投票受付制御手段により受け付けられる前記共演動画情報の組み合わせに係る各動画情報に対する投票結果を前記対戦ゲームにおけるそれぞれの動画情報が化体するプレイヤに反映するものである
請求項１から７の何れか１項に記載の動画情報配信システム。
【請求項９】
音声入力装置及び撮像装置を有し、多数の楽曲データのうちから選択される楽曲データに対応する演奏曲を出力させるのに併行して前記音声入力装置により入力される音声を増幅して出力させるカラオケ装置を前記通信端末装置として備え、
前記動画配信制御手段は、前記カラオケ装置からの配信要求に応じて、前記データベースに記憶された該配信要求に係る動画情報を該カラオケ装置に配信するものであり、
前記カラオケ装置は、
前記動画配信制御手段により配信された動画情報の出力を制御する動画出力制御手段と、
該動画出力制御手段による前記動画情報の出力と同期して該動画情報と関連付けられた楽曲データに対応する演奏曲を出力させる同期演奏制御手段と、
該同期演奏制御手段による演奏曲の出力に際して前記撮像装置により撮影された映像情報及び前記音声入力装置により入力された音声情報を記録する演奏記録制御手段と
を、備えたものであり、
前記投稿受付制御手段は、該演奏記録制御手段により記録された映像情報及び音声情報の投稿を受け付け、前記同期演奏制御手段により出力された演奏曲に対応する楽曲データの識別情報と関連付けて前記データベースに記憶させるものであり、
前記共演動画編集制御手段は、前記投稿受付制御手段により受け付けられる、共通の楽曲データに関連付けられた複数の動画情報を組み合わせて共演動画情報を編集し、該編集された共演動画情報を該楽曲データの識別情報と関連付けて前記データベースに記憶させるものである
請求項１から８の何れか１項に記載の動画情報配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の通信回線を介して複数の通信端末装置に対する動画情報の配信を行う動画情報配信システムに関し、特に、その利便性を向上させて利用を促進するための改良に関する。
【背景技術】
【０００２】
所定の通信回線を介して複数の通信端末装置に対する動画情報の配信を行う動画情報配信システムが知られており、近年における通信技術の向上に伴いコンテンツビジネスの中核として更なる発展が期待されている。そのような動画情報配信システムにおいては、通常、所謂動画投稿サイトにおいて所定の通信端末装置から投稿（アップロード）された複数の動画情報が所定のデータベースに記憶され、任意の通信端末装置によりその動画投稿サイトを介してのアクセスが可能とされる。それにより、上記所定の通信端末装置により投稿された動画情報が、任意の通信端末装置により閲覧可能とされる。
【０００３】
また、多数の演奏曲のうちから選択される演奏曲を出力させるのに併行して音声入力装置（マイクロフォン）により入力される音声を増幅して出力させるカラオケ装置が知られている。そのようなカラオケ装置において、音声入力装置から入力される音声情報に基づいて歌唱力等を評価（採点）する演奏評価機能を備えたものがある。例えば、特許文献１に記載されたカラオケ装置がそれである。このカラオケ装置によれば、音程、テンポ、音量等を基準として音声入力装置から入力される音声情報とカラオケ演奏曲の演奏情報とを予め定められた複数の区分毎に比較することで、入力される音声情報に応じて利用者の歌唱を区分毎に採点することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第３２６１９９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、本出願人は、前記カラオケ装置を通信端末装置として前記動画情報配信システムに組み込み、そのカラオケ装置による所定の演奏曲の出力に際して撮像装置により撮影された映像情報及び音声入力装置により入力された音声情報の投稿を受け付けて閲覧可能とする技術を発案し、実用化している。また、この技術に関して、共通の演奏曲に関連付けられた複数の動画情報を組み合わせて共演動画情報を編集し、前記カラオケ装置のみならずパーソナルコンピュータ等の通信端末装置により閲覧可能とする共演動画（コラボ動画）のサービスを展開している。
【０００６】
しかし、従来の共演動画においては、その組み合わせの基となる動画情報の記録に係るカラオケ装置によるカラオケ演奏に際してその採点（演奏評価）を楽しむことはできるものの、パーソナルコンピュータ等の通信端末装置により共演動画を閲覧する際に各動画に対応する演奏を採点することはできず、共演相手のうち何れの演奏がうまいか等の評価結果を示すことはできなかった。また、前記従来の技術を応用すること等により共演動画に係る各動画に対応して演奏評価を行ったとしても、共演動画の出力に際してその評価結果を表示するだけでは面白みがなく、視聴者の満足を得られないことが考えられる。このため、複数の動画を組み合わせて同期出力させる共演動画において、エンターテイメント性の高い演奏評価を実現する動画情報配信システムの開発が求められていた。
【０００７】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、複数の動画を組み合わせて同期出力させる共演動画において、エンターテイメント性の高い演奏評価を実現する動画情報配信システムを提供することにある。
【課題を解決するための手段】
【０００８】
斯かる目的を達成するために、本発明の要旨とするところは、所定の通信回線を介して複数の通信端末装置に対する動画情報の配信を行う動画情報配信システムであって、前記通信端末装置から投稿された情報を記憶するデータベースと、前記通信回線を介して前記通信端末装置から、予め定められた複数の楽曲データの何れかに対応する音声情報を含む動画情報の投稿を受け付け、その投稿された動画情報を対応する楽曲データと関連付けて前記データベースに記憶させる投稿受付制御手段と、その投稿受付制御手段により受け付けられる、共通の楽曲データに関連付けられた１対の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその共通の楽曲データと関連付けて前記データベースに記憶させる共演動画編集制御手段と、前記共演動画情報の組み合わせに係る１対の動画情報それぞれに含まれる音声情報に対応して、予め定められた関係から前記共通の楽曲データに基づいて各動画情報毎にその音声情報の演奏評価を行う演奏評価制御手段と、前記通信回線を介しての前記通信端末装置からの配信要求に応じて、前記データベースに記憶されたその配信要求に係る動画情報及び共演動画情報をその通信端末装置に配信する動画配信制御手段と、その動画配信制御手段により配信される共演動画情報の組み合わせに係る１対の動画情報を同期して出力させる動画出力制御手段と、その動画出力制御手段による前記共演動画情報の組み合わせに係る１対の動画情報の同期出力に際して、前記演奏評価制御手段による各動画情報に含まれる音声情報の演奏評価結果に基づいて、それら１対の動画情報が化体するプレイヤが相互に対戦する対戦ゲームを実行するゲーム実行制御手段とを、備えたことを特徴とするものである。
【発明の効果】
【０００９】
このようにすれば、前記通信端末装置から投稿された情報を記憶するデータベースと、前記通信回線を介して前記通信端末装置から、予め定められた複数の楽曲データの何れかに対応する音声情報を含む動画情報の投稿を受け付け、その投稿された動画情報を対応する楽曲データと関連付けて前記データベースに記憶させる投稿受付制御手段と、その投稿受付制御手段により受け付けられる、共通の楽曲データに関連付けられた１対の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその共通の楽曲データと関連付けて前記データベースに記憶させる共演動画編集制御手段と、前記共演動画情報の組み合わせに係る１対の動画情報それぞれに含まれる音声情報に対応して、予め定められた関係から前記共通の楽曲データに基づいて各動画情報毎にその音声情報の演奏評価を行う演奏評価制御手段と、前記通信回線を介しての前記通信端末装置からの配信要求に応じて、前記データベースに記憶されたその配信要求に係る動画情報及び共演動画情報をその通信端末装置に配信する動画配信制御手段と、その動画配信制御手段により配信される共演動画情報の組み合わせに係る１対の動画情報を同期して出力させる動画出力制御手段と、その動画出力制御手段による前記共演動画情報の組み合わせに係る１対の動画情報の同期出力に際して、前記演奏評価制御手段による各動画情報に含まれる音声情報の演奏評価結果に基づいて、それら１対の動画情報が化体するプレイヤが相互に対戦する対戦ゲームを実行するゲーム実行制御手段とを、備えたものであることから、共演動画に係る１対の動画それぞれの演奏評価に応じて仮想的な対戦ゲームを実行することで、共演動画の新たな楽しみ方を提示できる。すなわち、複数の動画を組み合わせて同期出力させる共演動画において、エンターテイメント性の高い演奏評価を実現する動画情報配信システムを提供することができる。
【００１０】
ここで、好適には、前記演奏評価制御手段は、前記共演動画情報の組み合わせに係る１対の動画情報それぞれに含まれる音声情報が、予め定められた複数の技のうち何れかの成立条件を満たしているか否かを判定するものであり、前記ゲーム実行制御手段は、前記演奏評価制御手段により前記共演動画情報の組み合わせに係る一方の動画情報に含まれる音声情報が前記成立条件を満たしていると判定された場合には、その組み合わせに係る他方の動画情報が化体するプレイヤに対してその成立条件に係る技を適用するものである。このようにすれば、共演動画に係る仮想的な対戦ゲームに歌い方に応じた技の要素を加えることで、更なる攻略性とエンターテイメント性を持つ対戦ゲームを実現することができる。
【００１１】
また、好適には、前記演奏評価制御手段は、前記共通の楽曲データにおいて予め定められた所定区間毎に前記音声情報の音程がその楽曲データを基準とする適切演奏範囲内に入っているか否かを判定し、その判定が肯定される場合には第１の技の成立条件を満たしていると判定するものである。このようにすれば、前記共演動画に係る仮想的な対戦ゲームにおいて、実用的な制御により歌い方に応じた技を対戦相手にかける処理を実現することができる。
【００１２】
また、好適には、前記演奏評価制御手段は、前記共通の楽曲データにおいて予め定められたハーモニーパートにおいて前記音声情報に複数人分の音声が含まれているか否かを判定し、その判定が肯定される場合には第２の技の成立条件を満たしていると判定するものである。このようにすれば、前記共演動画に係る仮想的な対戦ゲームにおいて、実用的な制御により歌い方に応じた技を対戦相手にかける処理を実現することができる。
【００１３】
また、好適には、前記演奏評価制御手段は、前記共通の楽曲データにおいて予め定められたデュエットパートにおいて前記音声情報がそのデュエットに係る適切演奏条件を満たすか否かを判定し、その判定が肯定される場合には第３の技の成立条件を満たしていると判定するものである。このようにすれば、前記共演動画に係る仮想的な対戦ゲームにおいて、実用的な制御により歌い方に応じた技を対戦相手にかける処理を実現することができる。
【００１４】
また、好適には、前記演奏評価制御手段は、予め定められた鳴り物の音が前記音声情報に含まれているか否かを判定し、その判定が肯定される場合には第４の技の成立条件を満たしていると判定するものである。このようにすれば、前記共演動画に係る仮想的な対戦ゲームにおいて、実用的な制御により歌い方に応じた技を対戦相手にかける処理を実現することができる。
【００１５】
また、好適には、前記演奏評価制御手段は、予め定められた歌唱方法に対応する音声が前記音声情報に含まれているか否かを判定し、その判定が肯定される場合には第５の技の成立条件を満たしていると判定するものである。このようにすれば、前記共演動画に係る仮想的な対戦ゲームにおいて、実用的な制御により歌い方に応じた技を対戦相手にかける処理を実現することができる。
【００１６】
また、好適には、前記通信端末装置による入力操作に応じて、前記データベースに記憶された各動画情報に対する投票を受け付ける投票受付制御手段を備え、前記ゲーム実行制御手段は、その投票受付制御手段により受け付けられる前記共演動画情報の組み合わせに係る各動画情報に対する投票結果を前記対戦ゲームにおけるそれぞれの動画情報が化体するプレイヤに反映するものである。このようにすれば、共演動画に係る仮想的な対戦ゲームに閲覧者の投票結果を反映することで、インタラクティブ性に優れた対戦ゲームを実現することができる。
【００１７】
また、好適には、音声入力装置及び撮像装置を有し、多数の楽曲データのうちから選択される楽曲データに対応する演奏曲を出力させるのに併行して前記音声入力装置により入力される音声を増幅して出力させるカラオケ装置を前記通信端末装置として備え、前記動画配信制御手段は、前記カラオケ装置からの配信要求に応じて、前記データベースに記憶されたその配信要求に係る動画情報をそのカラオケ装置に配信するものであり、前記カラオケ装置は、前記動画配信制御手段により配信された動画情報の出力を制御する動画出力制御手段と、その動画出力制御手段による前記動画情報の出力と同期してその動画情報と関連付けられた楽曲データに対応する演奏曲を出力させる同期演奏制御手段と、その同期演奏制御手段による演奏曲の出力に際して前記撮像装置により撮影された映像情報及び前記音声入力装置により入力された音声情報を記録する演奏記録制御手段とを、備えたものであり、前記投稿受付制御手段は、その演奏記録制御手段により記録された映像情報及び音声情報の投稿を受け付け、前記同期演奏制御手段により出力された演奏曲に対応する楽曲データの識別情報と関連付けて前記データベースに記憶させるものであり、前記共演動画編集制御手段は、前記投稿受付制御手段により受け付けられる、共通の楽曲データに関連付けられた複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその楽曲データの識別情報と関連付けて前記データベースに記憶させるものである。このようにすれば、カラオケ装置により記録乃至投稿される複数の動画を組み合わせて同期出力させる共演動画において、エンターテイメント性の高い演奏評価を実現する動画情報配信システムを提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施例である映像情報配信システムの構成を説明する図である。
【図２】図１の映像情報配信システムに備えられたサーバ装置の構成を例示する図である。
【図３】図１の映像情報配信システムに備えられた通信端末装置であるパーソナルコンピュータの構成を例示する図である。
【図４】図１の映像情報配信システムに備えられた通信端末装置であるカラオケ装置の構成を例示する図である。
【図５】図２のサーバ装置のＣＰＵ、図３のパーソナルコンピュータのＣＰＵ、乃至図４のカラオケ装置のＣＰＵに備えられた制御機能の要部を説明する機能ブロック線図である。
【図６】図４のカラオケ装置による演奏曲の出力に際してビデオカメラにより撮影された映像情報を例示する図である。
【図７】図４のカラオケ装置による共演映像に係る同期演奏制御において、図６の映像情報が背景映像として用いられる様子を説明する図である。
【図８】図３に示すパーソナルコンピュータ等の通信端末装置に表示された共演映像の一例を示す図である。
【図９】図３に示すパーソナルコンピュータ等の通信端末装置に表示された対戦ゲーム映像の一例を示す図である。
【図１０】図９に示す対戦ゲーム映像に対応する対戦ゲームにおいて成立するコンボの種類とその成立条件等の一例を示す図である。
【図１１】図９に示す対戦ゲーム映像に対応する対戦ゲームにおいて、第１の演奏映像に対応する音声情報に関してコンボの成立が判定され、対戦相手である第２の演奏情報が化体するプレイヤに対してそのコンボが適用された様子を示している。
【図１２】図３に示すパーソナルコンピュータ等の通信端末装置に表示された対戦ゲーム映像の他の一例を示す図である。
【図１３】図１２に示す対戦ゲーム映像に対応する格闘型対戦ゲームにおいて成立するコンボの種類とその成立条件等の一例を示す図である。
【図１４】図９乃至図１２に示す対戦ゲーム映像に対応する対戦ゲームにおいて、各動画情報に対する投票結果に応じてそれぞれの動画情報が化体するプレイヤのライフゲージの初期値が設定される様子を例示する図である。
【図１５】図４のカラオケ装置のＣＰＵによる第１の動画投稿制御の要部を説明するフローチャートである。
【図１６】図４のカラオケ装置のＣＰＵによる第２の動画投稿制御の要部を説明するフローチャートである。
【図１７】図１６に示す制御におけるコラボ演奏動画投稿制御の要部を説明するフローチャートである。
【図１８】図２のサーバ装置のＣＰＵによる動画投稿受付制御の要部を説明するフローチャートである。
【図１９】図２のサーバ装置のＣＰＵによる投票受付制御の要部を説明するフローチャートである。
【図２０】図２のサーバ装置のＣＰＵによる動画配信／ゲーム実行制御の要部を説明するフローチャートである。
【図２１】図３のパーソナルコンピュータのＣＰＵによる動画再生／投票制御の要部を説明するフローチャートである。
【図２２】図３に示すパーソナルコンピュータ等の通信端末装置に表示された共演映像の他の一例を示す図である。
【図２３】図３に示すパーソナルコンピュータ等の通信端末装置に表示された対戦ゲーム映像の更に別の一例を示す図である。
【図２４】図４のカラオケ装置におけるコマンダ本体に設けられたタッチパネルディスプレイについて説明する図である。
【図２５】図２４に示すタッチパネルディスプレイに演奏曲検索のための文字ボタンが表示された様子を示す図である。
【図２６】図４のカラオケ装置によるコラボ演奏動画に係るカラオケ演奏において、図２４に示すタッチパネルディスプレイに演奏曲のデフォルトの背景映像が表示された様子を示す図である。
【図２７】図４のカラオケ装置によるコラボ演奏動画に係るカラオケ演奏において、図２６に示す背景映像の前面側に演奏曲の歌詞文字映像が表示された様子を示す図である。
【図２８】図４のカラオケ装置による対戦ゲームにおいて、その対戦ゲームにおいてコンボが成立した場合にそのコンボの名称が図２４に示すタッチパネルディスプレイに表示される様子を示す図である。
【図２９】図４に示すカラオケ装置の映像表示装置に表示された共演映像の一例を示す図である。
【図３０】図２９に示す共演映像において表示切替ボタンが押されることで、その共演映像に係る一方の動画情報が図２６に示すタッチパネルディスプレイに表示される様子を示す図である。
【図３１】図３０に示すように共演映像に係る一方の動画情報が図２６に示すタッチパネルディスプレイに表示された態様において、他方の動画情報が図４に示すカラオケ装置の映像表示装置に単独で表示される様子を示す図である。
【図３２】図４のカラオケ装置による対戦ゲームにおいて、その対戦ゲームにおいて勝利したプレイヤに相当する動画情報がそのカラオケ装置の映像表示装置に表示される様子を示す図である。
【図３３】図４のカラオケ装置による対戦ゲームにおいて、その対戦ゲームにおいて敗北したプレイヤに相当する動画情報が図２４に示すタッチパネルディスプレイに表示される様子を示す図である。
【図３４】図４に示すカラオケ装置の映像表示装置に表示された対戦ゲーム映像の更に別の一例を示す図である。
【図３５】図３４に示す対戦ゲーム映像において、ライフゲージに係るライフ値が零となったプレイヤに相当する動画情報が閉め出される様子を示す図である。
【図３６】図３５に示す対戦ゲーム映像において閉め出された動画情報が図２４に示すタッチパネルディスプレイに表示される様子を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。
【実施例】
【００２０】
図１は、本発明の一実施例である動画情報配信システム１０の構成を説明する図である。この図１に示すように、本実施例の動画情報配信システム１０は、情報配信サービス提供会社によって運営されるサーバ装置（センタ装置）１２と、通信端末装置である複数（図１では２つを例示している）のパーソナルコンピュータ１４（以下、ＰＣ１４と称する）と、同じく通信端末装置である複数（図１では２つを例示している）の携帯電話機１６と、所定の通信回線１８とを、備えて構成されている。この通信回線１８は、例えば公衆電話回線、ＡＤＳＬ回線、或いは光ファイバ回線等から構成されるＷＷＷ（World Wide Web）等のインターネットに接続されたものであり、上記サーバ装置１２及びＰＣ１４は、何れも上記通信回線１８に接続されることで、その通信回線１８を介して相互に情報の通信が可能とされている。また、上記携帯電話機１６は中継基地局２０を介して上記通信回線１８に接続されており、上記サーバ装置１２とその携帯電話機１６との間でも相互に情報の通信が可能とされている。
【００２１】
また、本実施例の動画情報配信システム１０は、カラオケ装置を用いたカラオケシステム３０を含んで構成されている。例えば、図１に示すように、カラオケボックス、スナック、旅館等の店舗３２における複数の個室３４ａ、３４ｂ、３４ｃ、・・・（以下、特に区別しない場合には単に個室３４と称する）にそれぞれ１台乃至は複数台ずつ（図１では１台ずつ）カラオケ装置３６ａ、３６ｂ、３６ｃ、・・・（以下、特に区別しない場合には単にカラオケ装置３６と称する）が設置されている。これら複数のカラオケ装置３６は、ルータ４４を介して上記通信回線１８に接続されており、上述のようにその通信回線１８に接続されたサーバ装置１２等との相互間でその通信回線１８を介して情報の通信が可能とされている。すなわち、上記カラオケ装置３６は、上記ＰＣ１４及び携帯電話機１６等と同様に、上記通信回線１８に接続されて上記サーバ装置１２との間で情報の通信を行う通信端末装置に対応する。
【００２２】
前記動画情報配信システム１０に含まれるカラオケシステム３０において、前記サーバ装置１２は、カラオケ情報（楽曲データ）、背景映像情報、曲間情報等のデジタルコンテンツ（Digital Contents）の保管や入出力管理の基本的な制御を行うサーバとして機能し、前記通信回線１８を介して上記カラオケ装置３６に定期的にコンテンツの配信を行うと共に、そのカラオケ装置３６からの要求に応じて所定の機能制御プログラムを送信する。また、上記カラオケシステム３０は、複数の電子早見本装置３８ａ、３８ｂ、３８ｃ、・・・（以下、特に区別しない場合には単に電子早見本装置３８と称する）を備えており、上記カラオケ装置３６の利用に際して、各利用者（グループ）毎に１台乃至数台ずつの電子早見本装置３８が貸与され、各個室３４において後述するように上記カラオケ装置３６の遠隔操作装置として用いられるようになっている。上記店舗３２内には上記複数のカラオケ装置３６を相互に接続するＬＡＮ４０が敷設されており、上記電子早見本装置３８からのカラオケ装置３６への入力は、所定のアクセスポイント４２及びＬＡＮ４０を介したＬＡＮ通信等により行われる。
【００２３】
図２は、前記サーバ装置１２の構成を例示する図である。このサーバ装置１２は、中央演算処理装置であるＣＰＵ５２により随時書込読出メモリであるＲＡＭ５６の一時記憶機能を利用しつつ読出専用メモリであるＲＯＭ５４に予め記憶されたプログラムに従って信号処理を行う所謂ノイマン式コンピュータであり、ファイルの管理や入出力制御、上記通信回線１８を介してのアクセス等の管理、その通信回線１８を介しての通信制御等の各種制御を実行するサーバである。また、図２に示すように、例えばＴＦＴ（Thin Film Transistor Liquid Crystal）やＰＤＰ（Plasma Display Panel）等の映像表示装置５８と、その映像表示装置５８による映像の表示を制御するための映像表示制御装置であるビデオボード（グラフィックスボード）６０と、キーボード等の入力装置６２と、その入力装置６２による入力を処理するための入力インターフェイス６４と、上記ＣＰＵ５２等を前記通信回線１８に接続するためのモデム６６とを、備えて構成されている。
【００２４】
また、前記サーバ装置１２は、前記動画情報配信システム１０及びカラオケシステム３０に係る各種情報を記憶するデータベースとして、動画データベース６８、利用者データベース７０、及び楽曲データベース７２をはじめとする各種データベースを備えている。これら動画データベース６８、利用者データベース７０、及び楽曲データベース７２それぞれの記憶内容については、図５に示す各種制御機能の説明と併せて後述する。なお、図２に示すように、本実施例では上記動画データベース６８、利用者データベース７０、及び楽曲データベース７２がそれぞれ異なる記憶装置に設けられた態様について説明するが、それらデータベースが同一の記憶装置に設けられたものであってもよい。一方、上記動画データベース６８、利用者データベース７０、及び楽曲データベース７２がそれぞれ個別のサーバ装置に備えられ、それら複数のサーバ装置が相互に連繋して以下に説明する本実施例の制御を実行するものであってもよい。
【００２５】
図３は、前記ＰＣ１４の構成を例示する図である。このＰＣ１４は、中央演算処理装置であるＣＰＵ７４により随時書込読出メモリであるＲＡＭ７８の一時記憶機能を利用しつつ読出専用メモリであるＲＯＭ７６に予め記憶されたプログラムに従って信号処理を行う所謂ノイマン式コンピュータであり、一般にデスクトップパソコンやノートパソコン等と称される家庭用パーソナルコンピュータである。また、図３に示すように、映像表示部として機能するＴＦＴやＰＤＰ等の映像表示装置８０と、その映像表示装置８０による映像の表示を制御するための映像表示制御装置であるビデオボード８２と、キーボード８４及びマウス８６等の入力装置と、それら入力装置による入力を処理するための入力インターフェイス８８と、上記ＣＰＵ７４等を前記通信回線１８に接続するためのモデム９０と、記憶装置であるハードディスク９２とを、備えて構成されている。また、このＰＣ１４は、所謂ＷＷＷ（World Wide Web）ウェブサイトの情報を表示させると共にそのウェブサイトに従って各種入力等を行うことができるブラウザ（ＷＷＷブラウザ）等の一般的なアプリケーションを機能的に備えたものである。
【００２６】
図４は、前記カラオケ装置３６の構成を例示するブロック線図である。この図４に示すように、前記カラオケ装置３６は、ＴＦＴやＰＤＰ等の映像表示装置１００と、その映像表示装置１００による映像の表示を制御するビデオボード等の映像出力制御部１０２と、映像情報デコーダ１０４と、ビデオミキサ１０６と、音源であるシンセサイザ１０８と、音声入力装置であるマイクロフォン１１０と、そのマイクロフォン１１０から入力される音声をディジタル信号に変換するためのＡ／Ｄコンバータ１１２と、アンプミキサ１１４と、スピーカ１１６と、操作パネル１１８と、その操作パネル１１８等からの入力信号を処理する入出力インターフェイス１２０と、撮像装置であるビデオカメラ１２２と、中央演算処理装置であるＣＰＵ１２４と、読出専用メモリであるＲＯＭ１２６と、随時書込読出メモリであるＲＡＭ１２８と、記憶装置であるハードディスク１３０と、モデム１３２と、ＬＡＮポート１３４と、前記電子早見本装置３８やリモコン装置９８等の入力装置からのリモコン信号を受信するためのリモコン受信部１３６とを、備えて構成されている。
【００２７】
前記映像出力制御部１０２は、前記ＣＰＵ１２４において生成された歌詞文字映像等の文字映像（テロップ）を出力する文字映像出力装置として機能する他、前記映像表示装置１００による種々の映像表示を制御する表示制御装置である。また、前記映像情報デコーダ１０４は、利用者が歌詞を参照しながら歌唱する際に前記ハードディスク１３０に記憶された背景映像情報に基づいて所定の背景映像を再生（デコード）する背景映像再生装置である。この背景映像情報は、例えば、ＭＰＥＧ（Moving Picture Experts Group）形式のデータであり、そのＭＰＥＧデータに基づいて前記映像情報デコーダ１０４により再生された背景映像は、前記ビデオミキサ１０６へ送られる。また、そのビデオミキサ１０６は、前記ＣＰＵ１２４において生成され且つ前記映像出力制御部１０２から出力される文字映像と、前記映像情報デコーダ１０４により再生される背景映像とを合成して前記映像表示装置１００に表示させる映像合成装置である。
【００２８】
前記シンセサイザ１０８は、前記ハードディスク１３０から読み出されて送られて来るカラオケ演奏曲の演奏情報に基づいて楽器の演奏信号等の音楽信号を生成する音源である。この演奏情報は、例えば、ＭＩＤＩ（Musical Instrument Digital Interface）形式のデータであり、そのＭＩＤＩデータに基づいて前記シンセサイザ１０８により生成された音楽信号は、アナログ信号に変換されて前記アンプミキサ１１４へ送られる。そのアンプミキサ１１４では、送られてきた音楽信号と前記マイクロフォン１１０を介して入力される利用者（演奏者）の歌声とがミキシングされ、それらの信号が電気的に増幅されて前記スピーカ１１６から出力される。また、前記Ａ／Ｄコンバータ１１２は、音声入力装置である前記マイクロフォン１１０から入力されるアナログ信号としての音声情報をディジタル信号に変換して前記ＣＰＵ１２４等へ供給する。
【００２９】
前記操作パネル１１８は、前記カラオケ装置３６の利用者が歌いたいカラオケ演奏曲を選択したり、演奏曲の音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための操作ボタン（スイッチ）或いはつまみを備えた入力装置である。また、前記カラオケ装置３６は、例えば図２４に示すように、前記ＣＰＵ１２４やシンセサイザ１０８等を格納するコマンダ本体３７にタッチパネルディスプレイ１１９を備えたものであってもよい。このタッチパネルディスプレイ１１９は、画像（映像）を表示させると共に利用者の接触に応じて前記カラオケ装置３６への入力を行うものであり、好適には、上記コマンダ本体３７における表側の平面部（カラオケボックス等に設置される場合に、利用者側とされる面）に設けられる。斯かる態様において、上記タッチパネルディスプレイ１１９は、前記映像表示装置１００とは別に第２の映像表示装置として機能すると共に、前記カラオケ装置３６の利用者が歌いたいカラオケ演奏曲を選択したり、演奏曲の音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための操作パネルとして機能する。例えば、図２５に示すように、上記タッチパネルディスプレイ１１９における所定の操作に応じてそれぞれ個別の文字（例えば、五十音の文字やアルファベット等）を示す複数の文字ボタン２１２がそのタッチパネルディスプレイ１１９に表示され、このタッチパネルディスプレイ１１９に表示された文字ボタン２１２（タッチパネルにおける文字ボタン２１２に対応する相対位置）に対する利用者の指や備え付けのペン等による接触操作に応じて、それら文字ボタン２１２によって示される文字乃至文字列が入力される。そして、斯かる操作により入力された文字乃至文字列に基づいて、それらの文字乃至文字列に前方一致する歌手名乃至曲名が検索される等、前記カラオケ装置３６の利用者が歌いたいカラオケ演奏曲の検索乃至選曲入力が上記タッチパネルディスプレイ１１９を介して行われる。
【００３０】
また、前記カラオケ装置３６には、前記操作パネル１１８の一部機能を遠隔で実行するための入力装置として機能するリモコン装置９８が備えられており、前記リモコン受信部１３６は、そのリモコン装置９８から送信されるリモコン信号を受信して前記ＣＰＵ１２４へ供給する。また、前記カラオケ装置３６と電子早見本装置３８との対応付け（くくりつけ）処理も前記リモコン受信部１３６を介して行われ、そのようにして前記カラオケ装置３６に対応付けられた電子早見本装置３８も同様に入力装置として機能する。なお、本実施例においては、前記カラオケ装置３６に備えられたリモコン装置９８や対応付け処理の行われた電子早見本装置３８等の入力装置もそのカラオケ装置３６の一部を構成するものであるとして以下の説明を行う。
【００３１】
前記ビデオカメラ１２２は、例えばＣＣＤ（charge coupled device）等の撮像素子及びレンズを備え、そのレンズから入射される映像をＣＣＤにより検知し、その映像を電子情報（映像データ）として取得する所謂デジタルビデオカメラであり、少なくとも動画（時間の経過に従い変化する動きのある映像）を撮影し得るものであるが、必要に応じて静止画（スチル写真）を撮影できるように構成されたものであってもよい。このビデオカメラ１２２により撮影された映像情報は、図示しないビデオ端子等のインターフェイスを介して前記ＣＰＵ１２４等へ供給され、例えばＡＶＩ（Audio-Video Interleaved）形式、ＭＰＥＧ（Moving Picture Experts Group）形式、ＦＬＶ（Flash Video）形式等の映像ファイルとして前記ＲＡＭ５４等に記憶される。なお、このビデオカメラ１１２は、必ずしも前記カラオケ装置３６の一部として備えられたものでなくともよく、例えば前記個室３４における所定位置に固設された別体のビデオカメラ乃至前記携帯電話機１６に備えられた撮像装置等により撮影された映像が所定のインターフェイスを介して前記カラオケ装置３６に入力される態様も考えられる。
【００３２】
前記ＣＰＵ１２４は、前記ＲＡＭ１２８の一時記憶機能を利用しつつ前記ＲＯＭ１２６に予め記憶された所定のプログラムに基づいて電子情報を処理・制御する所謂マイクロコンピュータであり、前記カラオケ装置３６に係る各種制御を実行する。すなわち、前記電子早見本装置３８やリモコン装置９８等により所定のカラオケ演奏曲が選曲された場合、その選曲されたカラオケ演奏曲を前記ＲＡＭ１２８に設けられた予約曲テーブルに登録する選曲予約制御、その予約曲テーブルの演奏順に従って前記ハードディスク１３０から前記ＲＡＭ１２８に選曲されたカラオケ演奏曲の演奏情報及び歌詞情報（楽曲データ）を読み出す楽曲データ読出制御、カラオケ演奏曲の演奏が進行するのに応じてそのＲＡＭ１２８から前記シンセサイザ１０８へ演奏情報を送信する演奏出力制御、その演奏出力制御に際して前記ＲＡＭ１２８に展開された歌詞情報に基づいて歌詞文字映像を生成して前記映像出力制御部１０２へ送信する歌詞文字映像出力制御、上記演奏出力制御に際して前記映像情報デコーダ１０４を制御して所定の背景映像を再生させる背景映像出力制御、カラオケ演奏が行われていない間すなわち曲間において、新譜情報、選曲ランキング、店舗広告等の曲間情報を出力させる曲間情報出力制御、及び前記通信回線１８を介した前記サーバ装置１２との間の情報通信制御等の基本的な制御に加えて、後述する本実施例の同期演奏制御や演奏記録制御等の各種制御を実行する。
【００３３】
前記モデム１３２は、前記カラオケ装置３６を前記通信回線１８に接続するための装置であり、前記ＣＰＵ１２４から出力されるディジタル信号をアナログ信号に変換して前記通信回線１８に送り出すと共に、その通信回線１８を介して伝送されるアナログ信号をディジタル信号に変換して前記ＣＰＵ１２４に供給する処理を行う。なお、前記店舗３２に備えられた複数のカラオケ装置３６のうち何れかのカラオケ装置３６が前記ルータ４４の機能を備えてマスターコマンダとして前記通信回線１８に接続される態様も考えられ、その場合、前記モデム１３２はそのマスターコマンダとして機能するカラオケ装置３６には必要とされるが、そのマスターコマンダを介して前記サーバ装置１２との間で情報の通信を行う他のカラオケ装置３６には必ずしも設けられなくともよい。
【００３４】
前記ＬＡＮポート１３４は、前記カラオケ装置３６をＬＡＮ４０を介して他のカラオケ装置３６や電子早見本装置３８等の他の機器に接続するための接続器であり、前記カラオケ装置３６は、そのようにＬＡＮ４０を介して接続されることで、他のカラオケ装置３６や電子早見本装置３８等の他の機器との間で情報の送受信が可能とされる。例えば、前記アクセスポイント４２を介して受信される前記電子早見本装置３８からの選曲入力を受け付けて前記ＲＡＭ１２８に設けられた予約曲テーブルに記憶したり、そのアクセスポイント４２を介して前記カラオケ装置３６から電子早見本装置３８へ所定の情報を送信したりというように、電波を介して前記カラオケ装置３６と電子早見本装置３８との間における相互の情報のやりとりが実行される。
【００３５】
前記ハードディスク１３０には、カラオケ演奏曲を出力させるための多数の楽曲データ（カラオケデータ）を記憶する楽曲データベース１３８（図５を参照）をはじめとする各種データベースが設けられている。この楽曲データベース１３８は、前記カラオケ装置３６により出力可能な演奏曲にそれぞれ対応する多数（例えば、数万曲分）の楽曲データ（カラオケデータ）を記憶する。この楽曲データは、前記シンセサイザ１０８により所定の楽器の演奏音を生成するためのＭＩＤＩデータ等の演奏情報と、歌詞文字映像（歌詞テロップ）を生成するための歌詞情報と、その歌詞情報に基づいて生成された歌詞文字映像を演奏の進行に合わせて順次色替わりさせてゆくための歌詞色替情報とを、含むものであり、コンテンツＩＤである各演奏曲に固有の選曲番号により識別される。また、上記楽曲データには、その演奏曲の曲名、アーティスト名（歌手名）、発表年月日、ジャンル、曲調等の情報が関連づけられて記憶されている。
【００３６】
前記サーバ装置１２に備えられた前記楽曲データベース７２は、前記カラオケシステム３０に備えられた前記カラオケ装置３６に配信するための楽曲データを記憶するものであり、新しく作成された楽曲データはこの楽曲データベース７２に蓄積される。カラオケボックス等の店舗３２にそれぞれ備えられた複数のカラオケ装置３６のうち所定のカラオケ装置３６例えば前記カラオケ装置３６ａは、前記モデム１３２を介して前記通信回線１８に接続されており、前記複数のカラオケ装置３６によって常に新しい曲が演奏可能とされるように、随時新たな楽曲データ等が前記サーバ装置１２の楽曲データベース７２から前記通信回線１８を介して配信され、前記ハードディスク１３０の楽曲データベース１３８等に記憶される。また、そのようにして前記サーバ装置１２から情報を取得したカラオケ装置３６ａとその他のカラオケ装置３６との間で前記ＬＡＮ４０を介した通信が行われることにより、各カラオケ装置３６のハードディスク１３０に記憶される情報が共有され、上記楽曲データベース１３８等の内容が等価なものとされる。
【００３７】
前記サーバ装置１２に備えられた動画データベース６８は、通信端末装置としての前記カラオケ装置３６、或いは前記ＰＣ１４や携帯電話機１６等から投稿すなわち前記通信回線１８を介してアップロードされた複数の動画情報（映像情報）を記憶する。この動画情報は、例えばＡＶＩ（Audio-Video Interleaved）形式、ＭＰＥＧ（Moving Picture Experts Group）形式、ＦＬＶ（Flash Video）形式等の動画ファイル（映像ファイル）であり、例えば投稿順に定められた所定の識別番号（コンテンツＩＤ）をインデックスとして前記動画データベース６８に記憶される。なお、この動画情報は、複数枚の静止画像が所定の時間間隔で切替表示される所謂パラパラアニメーションや、映像が一時的に停止する静止画部分を含むものであってもよい。また、その動画データベース６８には、投稿者の識別情報（ユーザＩＤ）、投稿者の名前（ニックネーム）、投稿時（投稿日時）、投稿に相前後して投稿者により設定（入力）された映像のタイトル、投稿者のコメント、削除用のパスワード、再生回数、投稿コメント数、閲覧者からの投票結果（得票数）、対応する演奏曲の識別情報（選曲番号）、曲名、アーティスト名、及び演奏評価結果（採点結果）等の情報が各動画情報毎にその動画情報と関連づけられて記憶されるようになっている。
【００３８】
また、前記サーバ装置１２に備えられた前記利用者データベース７０は、本実施例の動画情報配信システム１０の利用者の情報を記憶する。例えば、各利用者の識別情報（ユーザＩＤ）をインデックスとして、前記動画情報配信システム１０を利用するためのパスワード、投稿者の名前（ニックネーム）、生年月日、性別、住所、メールアドレス、電話番号、血液型、星座、アバタ（利用者に対応する人型映像）に関する情報、パスワードを忘れたときのための質問及び解答、動画情報の閲覧履歴、動画情報のブックマーク、過去に投稿した動画情報の投稿履歴、及び過去に投稿した共演動画情報の投稿履歴等の情報が各利用者毎にその利用者と関連づけられて記憶されるようになっている。なお、本実施例においては、前記動画データベース６８と利用者データベース７０とを個別のデータベースとして備えた態様について説明するが、それらは単一のデータベースとして構成されたものであってもよく、例えば、前記利用者データベース７０に記憶された各利用者に対応する情報として、その利用者が投稿した動画情報乃至後述する共演動画情報等が記憶されるものであってもよい。
【００３９】
また、前記利用者データベース７０には、各利用者の前記カラオケシステム３０に係る情報が記憶される。例えば、各利用者が過去に利用したカラオケ装置３６に対応する店舗３２（そのカラオケ装置３６が設置された店舗３２）に関する情報である来店履歴、各利用者が前記カラオケ装置３６によるカラオケ演奏において十八番曲として登録した演奏曲（簡易な操作により選曲入力を行い得るように設定された演奏曲）に関する情報、各利用者が過去に前記カラオケ装置３６によるカラオケ演奏において選曲した選曲履歴（カラオケ装置３６において過去に選曲された演奏曲の履歴）としての演奏曲に関する情報、各利用者が前記カラオケ装置３６によるカラオケ演奏において過去に行った演奏評価の評価結果に関する情報、及び各利用者がフレンドとして登録した他の利用者に関する情報等が、各利用者毎にその利用者の識別情報（ユーザＩＤ）と関連付けられて記憶されるようになっている。なお、本実施例においては、前記動画情報配信システム１０とカラオケシステム３０とで共通の識別情報及びパスワードを用い、それら動画情報配信システム１０及びカラオケシステム３０に関する各利用者の情報を共通の利用者データベース７０に蓄積する態様について説明するが、前記動画情報配信システム１０及びカラオケシステム３０それぞれに対応して個別の利用者データベース（顧客データベース）が設けられたものであってもよく、また、それら動画情報配信システム１０及びカラオケシステム３０それぞれに対応して個別の識別情報及びパスワードが設定されるものであってもよい。
【００４０】
図５は、前記サーバ装置１２のＣＰＵ５２、前記ＰＣ１４のＣＰＵ７４、乃至前記カラオケ装置３６のＣＰＵ１２４に備えられた制御機能の要部を説明する機能ブロック線図である。この図５に示す例において、投稿受付制御手段１５２、動画配信制御手段１５８、共演動画編集制御手段１６４、投票受付制御手段１７２、及びゲーム実行制御手段１７４は前記サーバ装置１２のＣＰＵ５２に、演奏記録制御手段１５０、検索制御手段１５４、配信要求制御手段１５６、動画出力制御手段１６０、及び同期演奏制御手段１６２は前記カラオケ装置３６のＣＰＵ１２４に、配信要求制御手段１６６、動画出力制御手段１６８、及び投票制御手段１７０は前記ＰＣ１４のＣＰＵ７４に、それぞれ機能的に備えられたものである。なお、上記配信要求制御手段１６６、動画出力制御手段１６８、及び投票制御手段１７０は前記携帯電話機１６のＣＰＵにも好適に備えられるものである。また、上記検索制御手段１５４、配信要求制御手段１５６、及び動画出力制御手段１６０等は、前記カラオケ装置３６に備えられて（対応付けられて）その一部を構成する前記電子早見本装置３８のＣＰＵに備えられたものであってもよい。
【００４１】
本実施例の動画情報配信システム１０は、図５に示す各種制御機能により各利用者からの動画情報の投稿を受け付けると共に、投稿された動画情報を前記通信回線１８を介して配信する投稿受付制御及び映像配信制御を実行する。また、この投稿受付制御に関して、それぞれ態様の異なる第１の投稿受付制御（第１の動画投稿制御）及び第２の投稿受付制御（第２の動画投稿制御）を選択的に実行するように構成されている。すなわち、第１の投稿受付制御において、前記通信回線１８を介して前記カラオケ装置３６等の通信端末装置からの動画情報の投稿（アップロード）を受け付け、その投稿された動画情報を前記動画データベース６８に蓄積する処理を行う。一方、第２の投稿受付制御において、既に前記動画データベース６８に蓄積されている動画情報に対して、共演動画（コラボ動画）に係る組み合わせ対象となる動画情報の投稿を受け付け、その投稿された動画情報を前記動画データベース６８に蓄積すると共に共演動画情報として組み合わせる編集処理を行う。以下、これら第１の投稿受付制御及び第２の投稿受付制御それぞれにおける各制御機能の動作を個別に説明する。
【００４２】
先ず、上記第１の投稿受付制御及び第２の投稿受付制御において共通の前記演奏記録制御手段１５０、投稿受付制御手段１５２、配信要求制御手段１５６、１６６、及び動画配信制御手段１５８それぞれの動作について説明する。前記演奏記録制御手段１５０は、前記カラオケ装置３６による演奏曲の出力に際して、撮像装置である前記ビデオカメラ１２２により撮影された映像情報及び音声入力装置であるマイクロフォン１１０により入力された音声情報を記録する。好適には、前記ビデオカメラ１２２により撮影された映像情報と、音声入力装置であるマイクロフォン１１０により入力されて前記Ａ／Ｄコンバータ１１２によりディジタル信号に変換された音声情報とを、例えばＡＶＩ形式、ＭＰＥＧ形式、ＦＬＶ形式等のファイル形式にて統合し、映像情報及び音声情報を含む動画情報（動画ファイル）として記録する。図６は、前記演奏記録制御手段１５０により記録された、前記カラオケ装置３６による演奏曲の出力に際して前記ビデオカメラ１２２により撮影された動画情報である第１の演奏映像１８０を例示している。なお、図５に示す各制御手段は、映像情報及び音声情報をそれぞれ個別の情報（ファイル）として記録、送受信、乃至蓄積等するものであってもよいが、本実施例においてはそれらを統合して動画ファイルとして記録、送受信、乃至蓄積等する態様について説明する。すなわち、以下の説明において特に言及しない場合には、本実施例における動画情報は、映像情報及びその再生に際して出力される音声に対応する音声情報を含むものである。
【００４３】
前記投稿受付制御手段１５２は、前記通信回線１８を介して前記カラオケ装置３６等の通信端末装置からの動画情報の投稿を受け付け、その投稿された動画情報を前記動画データベース６８に記憶させる。好適には、前記カラオケ装置３６による所定の演奏曲の出力に際して前記演奏記録制御手段１５０により記録された映像情報及び音声情報に対応する動画情報（動画ファイル）の投稿を受け付け、対象となる演奏曲（映像情報及び音声情報の記録に際して出力された演奏曲）の識別情報である選曲番号及び投稿の主体となる利用者の識別情報（ユーザＩＤ）等と関連付けて前記動画データベース６８に記憶させる。
【００４４】
前記配信要求制御手段１５６、１６６は、前記動画データベース６８に記憶された所定の動画情報の配信要求を、前記通信回線１８を介して前記サーバ装置１２へ送信する。斯かる配信要求制御手段１５６、１６６による配信要求は、例えば、前記動画情報配信システム１０を運営する情報配信サービス提供会社により管理されるＷＷＷウェブサイト（所謂動画投稿サイト）にアクセスして動画情報を選択乃至識別情報（コンテンツＩＤ）を入力すること等によって行われる。すなわち、前記配信要求制御手段１５６、１６６は、好適には、前記通信回線１８を介して閲覧可能とされたＷＷＷウェブサイトの情報を表示させると共にそのＷＷＷウェブサイトに従って各種入力等を行うことができるＷＷＷブラウザにおける一機能に対応する。
【００４５】
前記動画配信制御手段１５８は、前記ＰＣ１４、携帯電話機１６、或いはカラオケ装置３６等の通信端末装置から前記配信要求制御手段１５６、１６６等による配信要求があった場合には、その配信要求に応じて前記動画データベース６８に記憶されたその配信要求に係る動画情報を要求元である通信端末装置に前記通信回線１８を介して配信する。この動画配信制御手段１５８により各通信端末装置に配信された動画情報は、後述する動画出力制御手段１６０、１６８等によりその通信端末装置の表示部（映像表示装置）に表示される。
【００４６】
次に、第２の投稿受付制御における前記演奏記録制御手段１５０、投稿受付制御手段１５２、検索制御手段１５４、配信要求制御手段１５６、動画配信制御手段１５８、動画出力制御手段１６０、同期演奏制御手段１６２、及び共演動画編集制御手段１６４それぞれの動作について説明する。前記検索制御手段１５４は、前記カラオケ装置３６により出力可能な前記多数の演奏曲から所定の条件を満たす単数乃至複数の演奏曲を検索する。例えば、前記楽曲データベース１３８に記憶された多数の演奏曲（楽曲データ）のうち、前記電子早見本装置３８やリモコン装置９８等を介して入力される文字乃至は文字列によって示される条件に基づいて、単数乃至は複数の演奏曲を検索する曲名検索処理を実行する。例えば、入力された文字乃至文字列に少なくとも一部が一致する曲名の演奏曲（楽曲データ）を前記楽曲データベース１３８に記憶された多数の演奏曲から抽出する。また、好適には、前記楽曲データベース１３８に記憶された多数の演奏曲に係るアーティスト名（歌手名）に関して、前記電子早見本装置３８やリモコン装置９８等を介して入力される文字乃至は文字列によって示される条件に基づいて、単数乃至は複数のアーティスト名を検索する歌手名検索処理を実行する。例えば、入力された文字乃至文字列に少なくとも一部が一致するアーティスト名を、前記楽曲データベース１３８に記憶された多数の演奏曲の属性情報としてのアーティスト名から抽出する。
【００４７】
また、前記検索制御手段１５４は、前記動画データベース６８に記憶された複数の動画情報から所定の条件を満たす単数乃至複数の動画情報を検索する。好適には、上記曲名検索処理により検索された演奏曲に関連付けられた単数乃至複数の動画情報を前記動画データベース６８に記憶された複数の動画情報から抽出する。また、好適には、上記歌手名検索処理により検索されたアーティスト名を属性情報とする演奏曲に関連付けられた単数乃至複数の動画情報を前記動画データベース６８に記憶された複数の動画情報から抽出する。また、好適には、前記電子早見本装置３８やリモコン装置９８等を介して入力される文字乃至は文字列によって示される条件に基づいて、単数乃至は複数の動画情報を検索する。例えば、入力された文字乃至文字列に少なくとも一部が一致する投稿者の名前（ニックネーム）に関連付けられた単数乃至複数の動画情報を前記動画データベース６８に記憶された複数の動画情報から抽出する。
【００４８】
前記動画出力制御手段１６０は、前記動画配信制御手段１５８により配信された動画情報の出力を制御する。すなわち、前記サーバ１２から前記通信回線１８を介してダウンロードされた動画情報を再生して前記映像表示装置１００に表示させる。ここで、前記カラオケ装置３６においては、前記映像情報デコーダ１０４が斯かる動画出力制御手段１６０として機能するものであってもよい。また、前記同期演奏制御手段１６２は、前記動画出力制御手段１６０による動画情報の出力と同期してその動画情報と関連付けられた演奏曲を出力させる。例えば、前記動画出力制御手段１６０により対象となる動画情報の出力（再生）が行われる際に、その動画情報と関連付けられた演奏曲（動画データベース６８において関連付けられていた選曲番号に対応する演奏曲）の楽曲データを前記楽曲データベース１３８から読み出し、動画情報の出力が開始されるのと同期して（同時に）その楽曲データに対応するカラオケ演奏制御を開始する。所定の演奏曲と関連付けられた動画情報は、前記演奏記録制御手段１５０によりその演奏曲の出力に際して前記ビデオカメラ１２２により撮影された動画情報を記録したものであるため、その動画情報の出力と同期して対応する演奏曲のカラオケ演奏制御を行うことで、あたかもその動画情報の歌い手と同時に歌っているような共演演奏（コラボ演奏）を実現できる。
【００４９】
前記動画出力制御手段１６０は、好適には、前記同期演奏制御手段１６２による演奏曲の出力と同期してその演奏曲と関連付けられた動画情報を出力させる際に、その動画情報に含まれる音声情報は非出力すなわちミュートとする。換言すれば、音声情報を含む映像情報においてその映像情報のみを出力させる。なお、必ずしも音声情報を非出力としなくともよく、対応する映像情報の音声情報を出力させてもよい。また、前記同期演奏制御手段１６２は、好適には、前記動画出力制御手段１６０による動画情報の出力と同期してその動画情報と関連付けられた演奏曲を出力させる際に、同期再生されるその動画情報をカラオケ演奏における背景映像として前記映像表示装置１００に表示させる。例えば、前述した図６に示す第１の演奏映像１８０の出力と同期してその第１の演奏映像１８０と関連付けられた演奏曲（第１の演奏映像１８０の記録に際して出力された演奏曲）を出力させる場合、図７に示すように、前記動画出力制御手段１６０により再生される第１の演奏映像１８０の前面側に、出力される演奏曲の歌詞情報に基づいて生成される歌詞文字映像１８２を前記ビデオミキサ１０６により合成して前記映像表示装置１００に表示させる。なお、前記同期演奏制御手段１６２は、前記動画出力制御手段１６０による動画情報の出力と同期してその動画情報と関連付けられた演奏曲を出力させる際に、その演奏曲の歌詞文字映像は表示させずその動画情報のみを前記映像表示装置１００に表示させるものであってもよい。また、後述するビデオカメラ１２２により撮影される映像を前記映像表示装置１００に表示させると共に、上記第１の演奏映像１８０を前記コマンダ本体３７に設けられたタッチパネルディスプレイ１１９に表示させるものであってもよい。
【００５０】
また、前記同期演奏制御手段１６２による演奏曲の出力と同期して図７に示すような第１の演奏映像１８０を背景映像とするカラオケ演奏映像を前記映像表示装置１００に表示させる態様において、そのカラオケ演奏に係る演奏曲に予め関連付けられたデフォルトの背景映像（例えば、その演奏曲に係るプロモーションビデオ映像）２１４を、図２６に示すように前記コマンダ本体３７に設けられたタッチパネルディスプレイ１１９に表示させるものであってもよい。また、前記映像表示装置１００には歌詞文字映像１８２を表示（合成）させない図６に示すような第１の演奏映像１８０を表示させ、図２７に示すようにその歌詞文字映像１８２を上記背景映像２１４の前面側に合成して前記タッチパネルディスプレイ１１９に表示させる態様も考えられる。更に、前記映像表示装置１００に表示された図７に示すような映像と、前記タッチパネルディスプレイ１１９に表示された図２７に示すような映像とが所定の操作に応じて切り替え可能とされるものであってもよい。すなわち、前記第１の演奏映像１８０を含むカラオケ演奏映像と、出力に係る演奏曲のデフォルトの背景映像２１４とを、前記タッチパネルディスプレイ１１９等を介しての入力操作に応じて前記映像表示装置１００及びタッチパネルディスプレイ１１９に選択的に表示させる制御を行うものであってもよい。
【００５１】
前記演奏記録制御手段１５０は、前記動画出力制御手段１６０による動画情報の出力と同期して前記同期演奏制御手段１６２によりその動画情報と関連付けられた演奏曲を出力させる同期演奏制御に際して、撮像装置である前記ビデオカメラ１２２により撮影された映像情報及び音声入力装置であるマイクロフォン１１０により入力された音声情報を記録する。好適には、前記ビデオカメラ１２２により撮影された動画情報と、音声入力装置であるマイクロフォン１１０により入力されて前記Ａ／Ｄコンバータ１１２によりディジタル信号に変換された音声情報とを、例えばＡＶＩ形式、ＭＰＥＧ形式、ＦＬＶ形式等のファイル形式にて統合し、映像情報及び音声情報を含む動画情報（動画ファイル）として記録する。
【００５２】
前記投稿受付制御手段１５２は、前記同期演奏制御手段１６２による所定の演奏曲の出力に際して前記演奏記録制御手段１５０により記録された映像情報及び音声情報に対応する動画情報の投稿を受け付け、対象となる演奏曲（同期演奏制御手段１６２により出力された演奏曲）の識別情報、投稿の主体となる利用者の識別情報（ユーザＩＤ）、及び共演演奏に係る動画情報の識別情報（コンテンツＩＤ）と関連付けて前記動画データベース６８に記憶させる。
【００５３】
前記共演動画編集制御手段１６４は、前記投稿受付制御手段１５２により受け付けられる複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報を前記動画データベース６８に記憶させる。好適には、前記投稿受付制御手段１５２により受け付けられる、共通の演奏曲に関連付けられた複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその演奏曲の識別情報（コンテンツＩＤ）と関連付けて前記動画データベース６８に記憶させる。この共演動画情報とは、上記組み合わせに係る複数（好適には１対）の動画情報を同期して（同時に）出力させるための情報であり、好適には、前記動画データベース６８にそれぞれ個別に（独立した動画ファイルとして）記憶された組み合わせに係る複数の動画情報を読み出し、それら動画情報を共演映像として同期出力させるための組み合わせ情報に相当する。また、好適には、その共演動画情報の属性情報として、対象となる演奏曲の識別情報（選曲番号）、その演奏曲の曲名、アーティスト名、演奏時間、組み合わせに係る各動画情報の投稿者の識別情報（ユーザＩＤ）、各投稿者の名前（ニックネーム）、各投稿者のコメント、共演映像のタイトル、及び各動画情報に対応する演奏評価結果（採点結果）等が対象となる共演動画情報と関連付けられて前記動画データベース６８に記憶される。
【００５４】
前記動画配信制御手段１５８は、前記通信回線１８を介しての前記ＰＣ１４や携帯電話機１６等の通信端末装置からの配信要求に応じて、前記動画データベース６８に記憶されたその配信要求に係る共演動画情報をその通信端末装置に配信する。好適には、共演動画情報の配信と相前後してその共演動画情報に係る組み合わせの対象となる複数の動画情報を前記動画データベース６８から読み出し、その共演動画情報と共に上記配信要求元である通信端末装置に配信する。この動画配信制御手段１５８により配信された共演動画情報に係る複数の動画情報は、各通信端末装置に備えられた動画出力制御手段１６０、１６８等によりその通信端末装置の表示部（映像表示装置）に表示される。
【００５５】
前記動画出力制御手段１６８は、前記動画配信制御手段１５８により配信された動画情報の出力を制御する。すなわち、前記サーバ１２から前記通信回線１８を介してダウンロードされた動画情報を再生して前記映像表示装置８０に表示させる。ここで、前記ＰＣ１４のＣＰＵ７４に備えられた動画出力制御手段１６８は、好適には、前記動画配信制御手段１５８により配信された動画情報をＷＷＷブラウザ上で出力（再生）可能とするものであり、例えばＭＰＥＧデコーダやフラッシュプレイヤ等、動画ファイルの形式に応じて種々の動画再生ソフトウェア（プラグイン）が適宜用いられる。
【００５６】
図８は、前記ＰＣ１４や携帯電話機１６等の通信端末装置に表示された共演映像１８６の一例を示す図である。この共演映像１８６においては、前述した図６に示す第１の演奏映像１８０と、前記動画出力制御手段１６０及び同期演奏制御手段１６２によりその第１の演奏映像１８０の出力と同期して実行されたカラオケ演奏の出力に際して前記演奏記録制御手段１５０により記録された第２の演奏映像１８４とが、所定のＷＷＷウェブサイト上において同期して（同時に）出力される例を示している。この図８に示すＷＷＷウェブサイトは、例えば、前記動画情報配信システム１０を運営する情報配信サービス提供会社により管理される所謂動画投稿サイトに相当するものであり、一般的なＷＷＷブラウザにより前記ＰＣ１４や携帯電話機１６等の通信端末装置において閲覧可能とされる。このＷＷＷウェブサイト上においては、出力される共演映像に係る共通の演奏曲の曲名及びアーティスト名が表示されると共に、再生／停止ボタン１８８、頭出しボタン１９０、再生位置決定つまみ１９２、音量設定つまみ１９４、及び表示画面の全画面表示乃至等倍表示を切り替える表示切替ボタン１９６等が表示され、各ボタン乃至つまみにより共演映像の出力に係る各種操作が可能とされている。また、各動画情報に対応して非表示ボタン１９８が表示され、その非表示ボタン１９８が押されることで共演映像に係る２つの動画情報の何れか一方を非表示とすることができるようになっている。更に、各動画情報に対応して投票ボタン２００が表示され、その投票ボタン２００が押されることで後述する投票制御手段１７０により各動画情報に対する閲覧者の投票が可能とされている。
【００５７】
図８に示すＷＷＷウェブサイトが前記ＰＣ１４、携帯電話機１６、及びカラオケ装置３６等の通信端末装置におけるＷＷＷブラウザに表示された状態において、各通信端末装置の操作部により上記ＷＷＷウェブサイトにおける再生／停止ボタン１８８が押される等の操作が行われた場合、上記共演映像１８６の出力すなわち前記第１の演奏映像１８０及び第２の演奏映像１８４の同期出力が開始される。この共演映像１８６の出力においては、前記第１の演奏映像１８０及び第２の演奏映像１８４が同期して再生されると共に、それら第１の演奏映像１８０及び第２の演奏映像１８４それぞれに含まれる音声情報も同期して出力される。この音声情報の出力に関して、前記第１の演奏映像１８０に対応する音声情報が左のスピーカから出力される一方、前記第２の演奏映像１８４に対応する音声情報が右のスピーカから出力されるといった制御を行うものであってもよいし、それらの音声情報を合成してステレオ出力させるものであってもよい。このように、共演動画情報の組み合わせに係る複数の動画情報及びその音声情報が同期して出力されることで、あたかも各動画情報の演奏者が同時に演奏を行っているような共演映像（コラボ動画）の出力が可能とされる。
【００５８】
また、上記共演映像１８６が通信端末装置としての前記カラオケ装置３６の映像表示装置１００に表示される態様においては、図２９に示すように、各動画情報に対応して表示切替ボタン２１８が表示され、その表示切替ボタン２１８が押された側の動画情報（本実施例では第１の演奏映像１８０）が図３０に示すように前記タッチパネルディスプレイ１１９に表示されるものであってもよい。ここで、上記表示切替ボタン２１８が押された場合、斯かる操作が行われた側の動画情報は前記映像表示装置１００に表示されなくなる（非表示にされる）と共に、斯かる操作が行われなかった側の動画情報（本実施例では第２の演奏映像１８４）が単独で前記映像表示装置１００に表示される。そして、前記タッチパネルディスプレイ１１９に表示された第１の演奏映像１８０と、前記映像表示装置１００に表示された第２の演奏映像１８４とが同期して出力されることにより、同一の画面内でそれらの映像が同期して出力されるものと同様の前記共演映像１８６が実現される。また、図３０に示すように、前記タッチパネルディスプレイ１１９に表示された動画情報の一部に上記表示切替ボタン２１８が表示され、その表示切替ボタン２１８が押されることでそのタッチパネルディスプレイ１１９に表示された動画情報が再び前記映像表示装置１００に表示され、図２９に示すような共演映像１８６がその映像表示装置１００に表示されると共に前記タッチパネルディスプレイ１１９に表示された動画情報が非表示とされるように制御するものであってもよい。
【００５９】
図５に示す投票制御手段１７０は、前記ＰＣ１４に備えられた前記キーボード８４乃至マウス８６等の入力装置による操作に応じて、前記動画データベース６８に記憶された各動画情報に対する投票処理を実行する。例えば、図８に示す共演映像１８６における第１の演奏映像１８０乃至第２の演奏映像１８４に対応して表示された投票ボタン２００にカーソルが合わせられた状態における前記マウス８６のクリック操作等に応じて、前記第１の演奏映像１８０乃至第２の演奏映像１８４に対する投票に関する情報を前記サーバ装置１２へ送信する。また、前記投票受付制御手段１７２は、前記通信端末装置における上記投票制御手段１７０による投票処理に応じて、前記動画データベース６８に記憶された各動画情報に対する投票を受け付ける。すなわち、前記動画データベース６８において投票対象となる動画情報に関連付けて記憶された投票結果（得票数）を更新すなわち得票数に１を加算する処理を行う。なお、上記投票制御手段１７０及び投票受付制御手段１７２は、必ずしも共演動画情報の組み合わせに係る１対の動画情報の出力時に投票処理乃至投票受付処理を行うものでなくともよく、例えば、前記動画データベース６８に記憶された動画情報の単独出力（通常出力）に相前後してその動画情報に対する投票処理乃至投票受付処理を行うものであってもよい。
【００６０】
図５に示すゲーム実行制御手段１７４は、前記動画出力制御手段１６０、１６８等による前記共演動画情報の組み合わせに係る１対の動画情報の同期出力に際して、それら１対の動画情報が化体するプレイヤが相互に対戦する対戦ゲームを実行する。また、この対戦ゲームに関して、前記共演動画情報の組み合わせに係る１対の動画情報それぞれに含まれる音声情報の演奏評価を行う演奏評価制御手段１７６を含んでいる。以下、図９〜図１４等を参照して上記ゲーム実行制御手段１７４による対戦ゲーム実行制御及びその対戦ゲーム実行制御に係る演奏評価制御手段１７６による演奏評価制御について説明する。
【００６１】
上記演奏評価制御手段１７６は、前記共演動画情報の組み合わせに係る１対の動画情報それぞれに含まれる音声情報に対応して、予め定められた関係から前記共通の楽曲データに基づいて各動画情報毎にその音声情報の演奏評価を行う。例えば、各動画情報に含まれる音声情報と、前記楽曲データベース１３８から読み出される前記共通の楽曲データすなわちその音声情報（歌唱）に対応する演奏曲の演奏情報（ＭＩＤＩデータ）とを時系列で比較し、メロディなどの基本音程と各動画情報に含まれる音声情報から抽出される音程との相対的なずれやその音声の絶対的な声量などを基準として採点を行う。この採点は、好適には、対象となる演奏曲の演奏開始から演奏終了までの間、予め定められた所定区間毎（例えば、一定の時間が経過する毎）に定期的に実行される。また、この採点の態様としては、例えば、千点満点中何点というように数値的に採点を行うものであってもよいし、可（評価が予め定められた閾値以上）乃至不可（評価が予め定められた閾値未満）の何れに当てはまるかを判定するというように簡易なものであってもよい。なお、斯かる演奏評価制御手段１７６による演奏評価は、必ずしも上記ゲーム実行制御手段１７４による対戦ゲーム実行制御に際してリアルタイムで行われるものでなくともよく、前記対戦ゲーム実行制御に先立って行われた演奏評価結果を記憶しておき、その対戦ゲーム実行制御に際してその演奏評価結果を読み出して用いるものであっても構わない。
【００６２】
前記ゲーム実行制御手段１７４は、予め定められた関係から、前記演奏評価制御手段１７６による各動画情報に含まれる音声情報の演奏評価結果に基づいて、前記共演動画情報の組み合わせに係る１対の動画情報が化体するプレイヤが相互に対戦する対戦ゲームを実行する。すなわち、前記共演動画情報の組み合わせに係る１対の動画情報それぞれを対戦ゲームのプレイヤとみなして、それらのプレイヤ（＝動画情報）を相互に対戦させる。図９は、前記ＰＣ１４や携帯電話機１６等の通信端末装置に表示された対戦ゲーム映像２０２の一例を示す図である。この図９に示す対戦ゲーム映像２０２は、前述した図８に示す共演映像１８６に対戦ゲームに係る表示を付加したものであり、例えば、各動画情報が化体するプレイヤに対応してライフゲージ（Life Gauge）２０４が表示される。この図９に示すように、前記ゲーム実行制御手段１７４は、好適には、前記通信端末装置それぞれにおける動画出力制御手段１６０、１６８等による前記共演映像１８６の同期出力に際して、その共演映像１８６に対戦ゲームに係る表示を付加的に併行出力することで前記対戦ゲームを実現する。なお、図９においては、対戦ゲームスタート時（共演演奏開始時）において各動画情報が化体するプレイヤに対応するライフゲージ２０４が何れもマックスすなわち最大値である状態を示している。また、図９に示すように、上記対戦ゲーム映像２０２において、好適には、前記共演映像１８６において表示されていた非表示ボタン１９８及び投票ボタン２００は消去される。
【００６３】
前記ゲーム実行制御手段１７４は、好適には、前記対戦ゲームにおいて、前記演奏評価制御手段１７６による各動画情報に含まれる音声情報の演奏評価結果に基づいて、前記共演動画情報の組み合わせに係る１対の動画情報それぞれに対応して表示されたライフゲージ２０４に係るライフ値（プレイヤの生命力）を減少させてゆく制御を実行する。換言すれば、前記演奏評価制御手段１７６による各動画情報に含まれる音声情報の演奏評価結果に基づいて、対戦相手のライフ値にダメージを与える処理を実行する。例えば、前記演奏評価制御手段１７６による所定区間毎（予め定められた評価タイミング毎）の演奏評価結果に関して、各動画情報に対応する演奏評価結果の差分値を算出し、演奏評価結果が低かった動画情報に対応するプレイヤに対してその差分値に相当するダメージ（例えば、差分値に比例する値）を与える。換言すれば、演奏評価結果が低かった動画情報に対応するプレイヤのライフ値を上記差分値に相当する値だけ減少させる処理を行う。また、前記演奏評価制御手段１７６による評価結果が可乃至不可を判定するものである態様においては、前記１対の動画情報に対応するプレイヤ両者共に評価結果が可乃至不可であった場合にはダメージ無しとするが、一方のプレイヤの評価結果が可であり他方のプレイヤの評価結果が不可であった場合にはその不可の評価結果に対応するプレイヤに対して予め定められた一定のダメージを与える（ライフ値を一定値減少させる）等の処理を行うものであってもよい。以上のような制御により、前記演奏評価制御手段１７６による演奏評価が行われる毎に前記１対の動画情報それぞれに対応するライフゲージ２０４のライフ値が減ってゆく。そして、一方の動画情報に対応するプレイヤのライフ値が零となった場合、或いは前記１対の動画情報の同期出力終了をもって前記対戦ゲームが終了させられ、その時点での残存ライフ値が大きかった方のプレイヤが勝利、小さかった方のプレイヤが敗北とされる。
【００６４】
また、前記演奏評価制御手段１７６は、好適には、前記共演動画情報の組み合わせに係る１対の動画情報それぞれに含まれる音声情報が、予め定められた複数の技のうち何れかの成立条件を満たしているか否かを判定する。また、前記ゲーム実行制御手段１７４は、好適には、前記演奏評価制御手段１７６により前記共演動画情報の組み合わせに係る一方の動画情報に含まれる音声情報が前記成立条件を満たしていると判定された場合には、その組み合わせに係る他方の動画情報が化体するプレイヤに対してその成立条件に係る技を適用する。ここで、上記技とは、例えば前述した所定区間毎の演奏評価結果に応じたダメージ（差分値に基づくライフ減少値）よりも大きなダメージを相手に与える（減少させるライフ値が大きい）処理であり、一般的な格闘ゲームにおいてコンボ（Combo：複合技）と称されるものである。以下、前記演奏評価制御手段１７６によりコンボの成立条件を満たしているか否かを判定すると共に、前記ゲーム実行制御手段１７４によりその判定結果に応じてコンボを対戦相手に適用する具体例を説明する。
【００６５】
図１０は、前記ゲーム実行制御手段１７４による対戦ゲームにおいて成立するコンボの種類とその成立条件等の一例を示す図である。前記演奏評価制御手段１７６は、前記共演動画情報の組み合わせに係る１対の動画情報それぞれに含まれる音声情報が、例えばこの図１０に示す成立条件の何れかを満たしているか否かを判定する。好適には、前記共通の楽曲データにおいて予め定められた所定区間毎に前記音声情報の音程がその楽曲データを基準とする適切演奏範囲内に入っているか否かを判定し、その判定が肯定される場合には第１の技の成立条件を満たしていると判定する。この適切演奏範囲とは、例えば、前記共通の楽曲データにおけるガイドメロディに対応する音程を中心として所定の音程幅（音域幅）を有する範囲であり、評価の対象となる音声情報がその範囲内に含まれる場合には上記適切演奏範囲内に入っていると判定される。図１０に示す例においては、コンボＡ−１、Ａ−２、Ａ−３、Ａ−４、Ａ−５が斯かる第１の技に相当する。例えば、前記演奏評価制御手段１７６は、前記共通の楽曲データにおいて８分音符以下の音符が８個以上続く区間に対応する前記音声情報の音程がその楽曲データを基準とする適切演奏範囲内に入っていると判定された場合には、その音声情報に関してコンボＡ−１の成立を判定する。
【００６６】
また、前記演奏評価制御手段１７６は、好適には、前記共通の楽曲データにおいて予め定められたハーモニーパートにおいて前記音声情報に複数人分の音声が含まれているか否かを判定し、その判定が肯定される場合には第２の技の成立条件を満たしていると判定する。この判定は、評価対象となる音声情報の周波数解析等により行われ、その音声情報に複数人分の音声に対応する周波数が含まれているか否かが判定される。図１０に示す例においては、コンボＢ−１が斯かる第２の技に相当する。例えば、前記演奏評価制御手段１７６は、評価対象となる音声情報において１つのマクロフォン１１０に対して複数人分の音声が入力されている部分があると判定された場合には、その音声情報に関してコンボＢ−１の成立を判定する。
【００６７】
また、前記演奏評価制御手段１７６は、好適には、前記共通の楽曲データにおいて予め定められたデュエットパートにおいて前記音声情報がそのデュエットに係る適切演奏条件を満たすか否かを判定し、その判定が肯定される場合には第３の技の成立条件を満たしていると判定する。このデュエットパートとは、例えば男女複数（好適には１対の男女）の演奏者（歌唱者）が交互に歌うように定められた部分であり、例えば評価の対象となる音声情報が斯かるデュエットパートを通してガイドメロディに対応する音程を中心とする所定の音程幅（音域幅）を有する範囲内に含まれる場合には上記適切演奏条件を満たしていると判定される。また、好適には、評価の対象となる音声情報において男声乃至女声が周波数解析等により判定され、上記デュエットパートにおける男声パートにおいて男声が、女声パートにおいて女声がそれぞれ歌唱しているか否かを判定し、該判定が肯定される場合には上記適切演奏条件を満たしていると判定される。図１０に示す例においては、コンボＣ−２が斯かる第３の技に相当する。例えば、前記演奏評価制御手段１７６は、評価対象となる男女デュエットパートを有する演奏曲に対応する音声情報で、２本のマイクロフォン１１０によりそのデュエットパートの発声タイミングが合っていると判定された場合には、その音声情報に関してコンボＣ−２の成立を判定する。
【００６８】
また、前記演奏評価制御手段１７６は、好適には、予め定められた鳴り物の音が前記音声情報に含まれているか否かを判定し、その判定が肯定される場合には第４の技の成立条件を満たしていると判定する。この判定は、例えば評価対象となる音声情報の周波数解析等により行われ、その音声情報に前記カラオケ装置３６の備品の鳴り物（例えば、タンバリン）の演奏音に対応する周波数が含まれているか否かが判定される。図１０に示す例においては、コンボＤが斯かる第４の技に相当する。例えば、前記演奏評価制御手段１７６は、評価対象となる音声情報において備え付けの鳴り物の音が前記マイクロフォン１１０に入力されたと判定された場合には、その音声情報に関してコンボＤの成立を判定する。
【００６９】
また、前記演奏評価制御手段１７６は、好適には、予め定められた歌唱方法に対応する音声が前記音声情報に含まれているか否かを判定し、その判定が肯定される場合には第５の技の成立条件を満たしていると判定する。例えば、評価対象となる音声情報にシャウト、ビブラート、及びこぶしの何れかの歌唱方法に対応する音声が含まれているか否かを判定する。このシャウトとは、演奏曲の盛り上がりの頂点等において瞬間的に叫ぶような歌い方をする歌唱技法であり、例えば評価対象となる音声情報の音量（ベロシティ）が所定時間内に規定値以上増加した場合（音量の時間変化量が規定値以上であった場合）にその音声情報にシャウトが含まれていると判定される。また、ビブラートとは、フレーズの最後等において音声を細かく震わせる歌唱技法であり、例えば評価対象となる音声情報において所定区間の音程が一定以上の周期で上下させられる場合にその音声情報にビブラートが含まれていると判定される。また、こぶしとは、演歌等の歌い始めにおいて低音から高音に向かって持ち上げるように歌う、所謂小節をきかせるに相当する歌唱技法であり、例えば評価対象となる音声情報において演奏開始から所定区間の音程が低音から高音へ連続的に変化している場合にその音声情報にこぶしが含まれていると判定される。図１０に示す例においては、コンボＥ−１、Ｅ−２、Ｅ−３が斯かる第５の技に相当する。例えば、前記演奏評価制御手段１７６は、評価対象となる音声情報においてシャウトが判定された場合には、その音声情報に関してコンボＥ−１の成立を判定する。
【００７０】
また、前記演奏評価制御手段１７６は、評価対象となる音声情報の音程、音量、及び発声タイミング等に基づいて、図１０に示す各種コンボの成立条件を満たしているか否かを判定する。例えば、評価対象となる音声情報において前記マイクロフォン１１０に対する入力音量が予め定められた閾値を超えたと判定された場合には、その音声情報に関してコンボＢ−２の成立を判定する。また、評価対象となるハモリパート（ハーモニーパート）を有する演奏曲に対応する音声情報で、２本のマイクロフォン１１０によりそのハモリパートにおけるガイドメロディがそれぞれ適切に歌われたと判定された場合には、その音声情報に関してコンボＣ−１の成立を判定する。
【００７１】
前記ゲーム実行制御手段１７４は、前記演奏評価制御手段１７６により前記共演動画情報の組み合わせに係る一方の動画情報に含まれる音声情報において何れかのコンボの成立が判定された場合には、その組み合わせに係る他方の動画情報が化体するプレイヤに対してそのコンボを適用する。例えば、図１０に示すコンボ表示内容に相当する表示効果を他方の動画情報（対戦相手であるプレイヤに対応する動画情報）に適用すると共に、規定のダメージポイント（Point）をその動画情報に対応するプレイヤに与える（ライフ値からそのポイントを減少させる）処理を行う。図１１は、前記第１の演奏映像１８０に対応する音声情報に関してコンボＡ−２の成立が判定され、対戦相手である前記第２の演奏情報１８４が化体するプレイヤに対してそのコンボＡ−２が適用された様子を示している。図１１に示すように、前記第１の演奏映像１８０と第２の演奏映像１８６とが同期出力される共演映像１８６に係る対戦ゲームにおいて、前記第１の演奏映像１８０に対応する音声情報に関してコンボＡ−２の成立が判定された場合には、対戦相手である前記第２の演奏情報１８４に対してそのコンボＡ−２の表示内容である「正確に歌った区間の音符＋ＨＩＴ！の文字を相手方に表示させる」表示制御が行われると共に、その第２の演奏情報１８４が化体するプレイヤのライフ値が規定のポイント「２０ｐｔ」減少させられる。なお、図１１に示す対戦ゲーム映像２０２においては、図９に示すゲームスタート時に対応する対戦ゲーム映像２０２から各動画情報が化体するプレイヤに対応するライフ値が減っており、前記第１の演奏映像１８０に対応するプレイヤのライフ値よりも前記第２の演奏映像１８６に対応するプレイヤのライフ値の方が低くなっていることがわかる。ここで、前記対戦ゲーム映像２０２が前記カラオケ装置３６の映像表示装置１００に表示される態様において、その対戦ゲーム映像２０２係る対戦ゲームにおいて上記コンボの成立が判定された場合に、図２８に示すようにそのコンボの名称を示す文字映像２１６を前記コマンダ本体３７のタッチパネルディスプレイ１１９に表示させるものであってもよい。この場合、前記映像表示装置１００に表示された対戦ゲーム映像２０２には必ずしも成立したコンボの名称を表示させなくともよい。
【００７２】
また、前記ゲーム実行制御手段１７４は、好適には、前記対戦ゲームに係る対戦ゲーム映像２０２を前記カラオケ装置３６の映像表示装置１００に表示させる態様において、その対戦ゲーム映像２０２に係る共演映像１８６における第１の演奏映像１８０及び第２の演奏映像１８４を、前記映像表示装置１００及びタッチパネルディスプレイ１１９にそれぞれ表示させるものであってもよい。すなわち、それら映像表示装置１００及びタッチパネルディスプレイ１１９を所謂デュアルディスプレイ（マルチモニター）として用いることで、前記共演映像１８６に係る対戦ゲーム映像２０２を実現するものであってもよい。ここで、好適には、前記映像表示装置１００に表示される側の動画情報と、前記タッチパネルディスプレイ１１９に表示される側の動画情報とで、それぞれ異なるコンボを設定してもよい。すなわち、前述した図１０に示すようなコンボがそれぞれ独立に定められ、前記映像表示装置１００側の表示に係るプレイヤと、前記タッチパネルディスプレイ１１９側の表示に係るプレイヤとで、それぞれ異なる技が繰り出せるような対戦ゲームを実現するものであってもよい。更には、前記映像表示装置１００側の表示に係るプレイヤと、前記タッチパネルディスプレイ１１９側の表示に係るプレイヤとで共通のコンボを適用する態様においても、各コンボに対応してそれぞれ異なるエフェクトが反映される等の制御を行うものであってもよい。
【００７３】
また、前記ゲーム実行制御手段１７４は、好適には、前記対戦ゲームに係る対戦ゲーム映像２０２を前記カラオケ装置３６の映像表示装置１００に表示させる態様において、斯かる対戦ゲームの終了時に、その対戦ゲームにおいて勝利したプレイヤに対応する動画情報を前記映像表示装置１００に表示させる（その映像表示装置１００の画面内に残す）と共に、敗北したプレイヤに対応する動画情報を前記コマンダ本体３７に設けられたタッチパネルディスプレイ１１９に表示させる。例えば、図９乃至図１１等に示す対戦ゲーム映像２０２において、前記第２の演奏映像１８４に対応するプレイヤが勝利し、前記第１の演奏映像１８０に対応するプレイヤが敗北した場合には、図３２に示すように前記第２の演奏映像１８４を単独で前記映像表示装置１００に表示させる（第１の演奏映像１８０を非表示とする）と共に、図３３に示すように前記第１の演奏映像１８０を前記コマンダ本体３７に設けられたタッチパネルディスプレイ１１９に表示させる。このようにすることで、前記対戦ゲームにおける勝者及び敗者を視覚的且つ直感的に確認することができる。
【００７４】
図１２は、前記ゲーム実行制御手段１７４による対戦ゲームにおいて、前記ＰＣ１４や携帯電話機１６等の通信端末装置に表示される対戦ゲーム映像の他の一例を示す図である。この図１２に示す対戦ゲーム映像２０６においては、各動画情報が化体するプレイヤに対応して、それぞれ人型映像であるアバタ２０８が、各動画に対応する表示部分にその動画の前面側に表示される。すなわち、前記ゲーム実行制御手段１７４は、好適には、予め定められた関係から、前記演奏評価制御手段１７６による各動画情報に含まれる音声情報の演奏評価結果に基づいて、前記共演動画情報の組み合わせに係る１対の動画情報が化体するアバタ２０８が相互に対戦する対戦ゲームを実行する。すなわち、前記演奏評価制御手段１７６による各動画情報に含まれる音声情報の演奏評価結果に基づいて、一方の動画情報に対応するアバタ２０８が他方の動画情報に対応するアバタ２０８にパンチやキック等の打撃を加えたり、プロレス技をかけたりといった格闘を行うと共に、各プレイヤに対応して表示されたライフゲージ２０４に係るライフ値を減少させてゆく格闘型対戦ゲームを実行する。このアバタ２０８は、好適には、前記利用者データベース７０において各利用者に関連付けられて記憶されたアバタに関する情報に基づいて出力されるものであり、例えばその情報に基づいて各アバタ２０８の性別、顔、髪型、服装、持ち物等が決定される。なお、図１２に示す例においては、簡略化のため各動画情報に共通してボクサーに扮した（服装としてボクサーパンツとグローブを着用した）アバタ２０８を例示している。また、図１２に示す対戦ゲーム映像２０６おいては、各動画情報すなわち前記第１の演奏映像１８０及び第２の演奏映像１８４それぞれの前面側に上記アバタ２０８を表示させる例を示しているが、動画情報（映像情報）を非表示として各動画情報が化体するアバタ２０８のみを表示させるものであってもよい。
【００７５】
また、前記ゲーム実行制御手段１７４は、好適には、前記対戦ゲームに係る図１２に示すような対戦ゲーム映像２０６を前記カラオケ装置３６の映像表示装置１００に表示させる態様において、その対戦ゲーム映像２０６に含まれるアバタ２０８を異なる角度（アングル）から視た対戦ゲーム映像２０６を前記コマンダ本体３７に設けられたタッチパネルディスプレイ１１９に表示させる。例えば、正面を向いた姿勢の前記アバタ２０８を含む対戦ゲーム映像２０６が前記映像表示装置１００に表示されている場合には、横を向いた姿勢（或いは背中を見せた姿勢）の前記アバタ２０８を含む対戦ゲーム映像２０６を前記タッチパネルディスプレイ１１９に表示させる。前記ゲーム実行制御手段１７４による前記対戦ゲームの進行に伴い、それぞれアバタ２０８の姿勢が異なる前記映像表示装置１００及びタッチパネルディスプレイ１１９にそれぞれ表示された対戦ゲーム映像２０６を連動して制御することで、更にダイナミックな対戦ゲームを実現できる。
【００７６】
前記演奏評価制御手段１７６は、図１２に示す対戦ゲーム映像２０６に対応する態様においても同様に、前記共演動画情報の組み合わせに係る１対の動画情報それぞれに含まれる音声情報が、予め定められた複数の技のうち何れかの成立条件を満たしているか否かを判定する。図１３は、図１２に示す対戦ゲーム映像２０６に対応する格闘型対戦ゲームにおいて成立するコンボの種類とその成立条件等の一例を示す図である。この図１３に示す各種コンボについて、成立条件及び相手に与えるダメージポイント（Point）は前述した図１０に示すものと同じであるが、各コンボに対応する表示内容が異なる。すなわち、図１３に示す表示内容は自己アバタ２０８が相手アバタ２０８に対してかける格闘技に相当するものであり、前記ゲーム実行制御手段１７４は、前記演奏評価制御手段１７６により前記共演動画情報の組み合わせに係る一方の動画情報に含まれる音声情報において何れかのコンボの成立が判定された場合には、その動画情報が化体するアバタ２０８により他方の動画情報が化体するアバタ２０８に対してそのコンボを適用する。例えば、前記第１の演奏映像１８０と第２の演奏映像１８６とが同期出力される共演映像１８６に係る対戦ゲームにおいて、前記第１の演奏映像１８０に対応する音声情報に関してコンボＡ−２の成立が判定された場合には、その第１の演奏映像１８０が化体するアバタ２０８により対戦相手である前記第２の演奏情報１８４が化体するアバタ２０８に対してコンボＡ−２の表示内容である「相手アバタに対して連続パンチ」に相当する表示制御が行われると共に、その第２の演奏情報１８４が化体するプレイヤのライフ値が規定のポイント「２０ｐｔ」減少させられる。
【００７７】
また、前記ゲーム実行制御手段１７４は、好適には、前記投票受付制御手段１７２により受け付けられる前記共演動画情報の組み合わせに係る各動画情報に対する投票結果を前記対戦ゲームにおけるそれぞれの動画情報が化体するプレイヤに反映する。好適には、各動画情報に対する投票結果を、前記対戦ゲームにおけるそれぞれの動画情報が化体するプレイヤのライフゲージ２０４すなわちライフ値に反映する。図１４は、前記ゲーム実行制御手段１７４による対戦ゲームにおいて、各動画情報に対する投票結果に応じてそれぞれの動画情報が化体するプレイヤのライフゲージ２０４の初期値が設定される様子を例示する図である。この図１４に示すように、前記ゲーム実行制御手段１７４は、例えば、前記投票受付制御手段１７２により受け付けられる前記共演動画情報の組み合わせに係る各動画情報に対する投票結果（得票数）に比例するライフ値（図１４に示す例においては得票数の１０倍のポイント）を算出し、前記対戦ゲームにおけるそれぞれの動画情報が化体するプレイヤのライフゲージ２０４の初期値としてその算出されたライフ値を適用する。すなわち、図１４に示す例では、前記第１の演奏映像１８０に対応する得票数２３６に対してライフ値２３６０ポイントがその第１の演奏映像１８０が化体するプレイヤに付与される一方、前記第２の演奏映像１８４に対応する得票数３０２に対してライフ値３０２０ポイントがその第２の演奏映像１８４が化体するプレイヤに付与されている。また、好適には、各動画情報に対する投票結果を前記対戦ゲームにおけるそれぞれの動画情報が化体するプレイヤに反映する他の実施例としては、前記対戦ゲームにおいてゲーム開始から所定時間が経過した段階で、各動画情報に対する投票結果に応じてそれぞれの動画情報が化体するプレイヤのライフ値を回復させる制御を行う態様や、対象となる対戦ゲーム実行中にリアルタイムで閲覧者から受け付けられた投票結果に応じて各動画情報が化体するプレイヤのライフ値を回復させる制御を行うといった態様も考えられる。
【００７８】
また、前記ゲーム実行制御手段１７４は、好適には、それぞれ１対の動画情報が組み合わされた共演動画情報（コラボ動画）を更に１対の共演動画情報として組み合わせ、それら１対の共演動画情報（２対の動画情報）を同期出力させると共に、その１対の共演動画情報の同期出力に際して、前記演奏評価制御手段による各動画情報に含まれる音声情報の演奏評価結果に基づいて、それら１対の共演動画情報が化体するプレイヤが相互に対戦する対戦ゲームを実行する。換言すれば、１対のコラボ動画同士が組み合わされた共演動画情報それぞれに対応する１対のコラボ動画が化体するチーム（それぞれ１対のプレイヤから成る２組のチーム）が相互に対戦するタッグマッチ対戦ゲームを実行する。
【００７９】
図２３は、前記ゲーム実行制御手段１７４による対戦ゲームにおいて、前記ＰＣ１４や携帯電話機１６等の通信端末装置に表示される対戦ゲーム映像の更に別の一例を示す図である。この図２３に示す対戦ゲーム映像２１０は、前述した図８に示す共演映像１８６と、図２２に示す共演映像１８６′との間で実行される対戦ゲームに相当するものである。この図２２に示す共演映像１８６′は、第１の演奏映像１８０′と、前記動画出力制御手段１６０及び同期演奏制御手段１６２によりその第１の演奏映像１８０′の出力と同期して実行されたカラオケ演奏の出力に際して前記演奏記録制御手段１５０により記録された第２の演奏映像１８４′とが、所定のＷＷＷウェブサイト上において同期して（同時に）出力される例を示している。この共演映像１８６′は、前述した図８に示す共演映像１８６と共通の楽曲データに対応するものである。
【００８０】
図２３に示す対戦ゲーム映像２１０においては、前述した図８に示す共演映像１８６と、図２２に示す共演映像１８６′とが組み合わされる（縦組みされる）と共に、対戦ゲームに係る表示が付加され、各共演動画情報が化体するプレイヤから成るチーム（タッグチーム）それぞれに対応してライフゲージ（Life Gauge）２０４が表示される。なお、図２３においては、対戦ゲームスタート時（共演演奏開始時）において各共演動画情報が化体するチームに対応するライフゲージ２０４が何れもマックスすなわち最大値である状態を示している。前記ゲーム実行制御手段１７４は、好適には、図２３に示す対戦ゲーム映像２１０に対応する対戦ゲームにおいて、前記演奏評価制御手段１７６による各動画情報に含まれる音声情報の演奏評価結果に基づいて、前記１対の共演動画情報それぞれに対応して表示されたライフゲージ２０４に係るライフ値（チームの生命力）を減少させてゆく制御を実行する。換言すれば、前記演奏評価制御手段１７６による各動画情報に含まれる音声情報の演奏評価結果に基づいて、対戦相手のライフ値にダメージを与える処理を実行する。
【００８１】
例えば、前記演奏評価制御手段１７６による所定区間毎（予め定められた評価タイミング毎）の演奏評価結果に関して、各チームに属する動画情報に対応する演奏評価結果の平均値を算出すると共に、チーム相互間における平均値の差分値を算出し、演奏評価結果が低かった共演動画情報に対応するチームに対してその差分値に相当するダメージ（例えば、差分値に比例する値）を与える。換言すれば、演奏評価結果の平均値が低かった共演動画情報に対応するチームのライフ値を上記差分値に相当する値だけ減少させる処理を行う。この対戦に係る共演映像１８６、１８６′は共通の楽曲データに対応するものであり、同期出力された場合には各共演映像１８６、１８６′に含まれる２対の演奏映像１８０、１８０′、１８４、１８４′が共通の楽曲データの演奏進行に合わせて歌うものとなるので、その楽曲データに係る演奏のテンポ（リズム）に併せて演奏評価を行うことができるのである。斯かる制御により、前記演奏評価制御手段１７６による演奏評価が行われる毎に前記１対の共演動画情報それぞれに対応するライフゲージ２０４のライフ値が減ってゆく。そして、一方の共演動画情報に対応するチームのライフ値が零となった場合、或いは前記１対の共演動画情報の同期出力終了をもって前記対戦ゲームが終了させられ、その時点での残存ライフ値が大きかった方のチームが勝利、小さかった方のチームが敗北とされる。
【００８２】
また、前記演奏評価制御手段１７６は、好適には、図２３に示すような対戦ゲーム映像２１０に係る対戦ゲームにおいて、前記１対の共演動画情報それぞれの組み合わせに係る動画情報に含まれる音声情報が、予め定められた複数の技のうち何れかの成立条件を満たしているか否かを判定する。また、前記ゲーム実行制御手段１７４は、好適には、前記演奏評価制御手段１７６により一方の共演動画情報の組み合わせに係る動画情報に含まれる音声情報が前記成立条件を満たしていると判定された場合には、その他方の共演動画情報が化体するチームに対してその成立条件に係る技を適用する。例えば、前記第１の演奏映像１８０及び第２の演奏映像１８４のハモリやタイミングがぴったりである等して、共演映像１８６が予め定められたコンボ成立条件を満たしていると判定された場合には、対戦相手である共演映像１８６′が化体するチームに対して、前記第１の演奏映像１８０及び第２の演奏映像１８４が化体するプレイヤの合わせ技（例えば、肩車からかかと落とし等の合体攻撃）が行われ、そのコンボに係るダメージが共演映像１８６′が化体するチームに対応するライフゲージ２０４に反映される。更に、各共演映像１８６、１８６′の組み合わせに係る何れかの演奏映像に含まれる音声情報が前述した図１０に示すコンボ成立条件を満たした場合には、相手チームにそのコラボを適用する等の制御が行われるものであってもよい。
【００８３】
また、前記ゲーム実行制御手段１７４は、好適には、前述した図８に示す共演映像１８６と、図２２に示す共演映像１８６′との組み合わせに係る対戦ゲームにおいて、図３４に示すように、各動画情報が化体するプレイヤそれぞれに対応してライフゲージ（Life Gauge）２０４を表示させる。なお、図３４においては、対戦ゲームスタート時（共演演奏開始時）において各動画情報が化体するプレイヤに対応するライフゲージ２０４が何れもマックスすなわち最大値である状態を示している。前記ゲーム実行制御手段１７４は、好適には、図３４に示す対戦ゲーム映像２１０に対応する対戦ゲームにおいて、前記演奏評価制御手段１７６による各動画情報に含まれる音声情報の演奏評価結果に基づいて、その対戦ゲームにおける動画情報それぞれに対応して表示されたライフゲージ２０４に係るライフ値を減少させてゆく制御を実行する。換言すれば、前記演奏評価制御手段１７６による各動画情報に含まれる音声情報の演奏評価結果に基づいて、対戦相手のライフ値にダメージを与える処理を実行する。例えば、図３４に示す対戦ゲーム映像２１０において、各チームでそれぞれ対向するように配置された動画情報相互間での対戦（動画情報１８０対１８０′、１８４対１８４′の対戦）が行われる。
【００８４】
また、前記ゲーム実行制御手段１７４は、好適には、図３４に示すような対戦ゲーム映像２１０に係る対戦ゲームにおいて、ライフゲージ２０４に係るライフ値が零となったプレイヤに相当する動画情報を、その対戦ゲーム（対戦ゲーム映像２１０）から閉め出す制御を行う。例えば、図３５に示すように、前記第１の演奏映像１８０′に相当するプレイヤのライフゲージ２０４に係るライフ値が零となった時点で、その第１の演奏映像１８０′を対戦ゲーム映像２１０から閉め出す（非表示とする）と共に、その第１の演奏映像１８０′が表示されていた場所に対象となる動画情報が敗退したことを示すシャッタ映像２２０を表示させる。前記ゲーム実行制御手段１７４は、好適には、そのように各チームにおける一方の動画情報に相当するプレイヤが敗退した場合、残る一方のプレイヤが対戦相手であるチームのプレイヤ全員（図３５に示す例では演奏映像１８０、１８４）と対戦するように対戦ゲームを制御する。すなわち、前記演奏映像１８４に相当するプレイヤがコンボを成立させた場合のみならず、対角に配置された前記演奏映像１８０に相当するプレイヤがコンボを成立させた場合にも前記演奏映像１８４′に相当するプレイヤがそのダメージを受けることになる一方、その演奏映像１８４′の攻撃は当初通り対向する前記演奏映像１８４に相当するプレイヤにしか適用されないため、不利になる。また、前記ゲーム実行制御手段１７４は、好適には、図３４に示すような対戦ゲーム映像２１０に係る対戦ゲームにおいて、ライフゲージ２０４に係るライフ値が零となりその対戦ゲームから閉め出された動画情報を、図３６に示すように前記コマンダ本体３７に設けられた前記タッチパネルディスプレイ１１９に表示させる。
【００８５】
図１５は、前記カラオケ装置３６のＣＰＵ１２４による第１の動画投稿制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００８６】
先ず、ステップ（以下、ステップを省略する）ＳＡ１において、演奏動画撮影すなわち前記カラオケ装置３６による演奏曲の出力に際しての前記ビデオカメラ１２２により撮影された映像情報及びマイクロフォン１１０により入力された音声情報の記録が開始されたか否かが判断される。このＳＡ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＡ１の判断が肯定される場合には、ＳＡ２において、演奏動画撮影の対象となる楽曲データが前記楽曲データベース１３８から読み出され、その楽曲データに基づくカラオケ演奏制御が開始される。次に、ＳＡ３において、前記ビデオカメラ１２２により撮影された映像情報及び前記マイクロフォン１１０により入力された音声情報の記録処理が実行される。
【００８７】
次に、ＳＡ４において、カラオケ演奏終了であるか否かが判断される。このＳＡ４の判断が否定される場合には、ＳＡ３以下の処理が再び実行されるが、ＳＡ４の判断が肯定される場合には、ＳＡ５において、ＳＡ３にて記録された映像情報及び音声情報に対応する動画の視聴が行われるか否かが判断される。このＳＡ５の判断が否定される場合には、ＳＡ８以下の処理が実行されるが、ＳＡ５の判断が肯定される場合には、ＳＡ６において、ＳＡ３にて記録された映像情報及び音声情報に対応する動画が前記映像情報デコーダ１０４等により再生されて前記映像表示装置１００に表示される。
【００８８】
次に、ＳＡ７において、ＳＡ３にて記録された映像情報及び音声情報に対応する動画の再生終了であるか否かが判断される。このＳＡ７の判断が否定される場合には、ＳＡ６以下の処理が再び実行されるが、ＳＡ７の判断が肯定される場合には、ＳＡ８において、ＳＡ３にて記録された映像情報及び音声情報に対応する動画情報の投稿が行われるか否かが判断される。このＳＡ８の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＡ８の判断が肯定される場合には、ＳＡ９において、ＳＡ３にて記録された映像情報及び音声情報に対応する動画情報が、投稿主体である利用者の識別情報（ユーザＩＤ）及びＳＡ２にて出力された演奏曲の識別情報（選曲番号）等と関連付けられてホスト装置すなわち前記サーバ装置１２へアップロードされ、それをもって本ルーチンが終了させられる。
【００８９】
図１６は、前記カラオケ装置３６のＣＰＵ１２４による第２の動画投稿制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００９０】
先ず、ＳＢ１において、コラボ動画検索すなわち共演動画情報の投稿に係る検索処理が開始されるか否かが判断される。このＳＢ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＢ１の判断が肯定される場合には、ＳＢ２において、共演演奏の対象となる演奏曲の曲名、歌手名、及び共演相手となる利用者の名前（ニックネーム）等に基づいて、前記動画データベース６８に記憶された複数の動画情報から条件を満たす単数乃至複数の動画情報（コラボ相手の候補）が検索される。次に、ＳＢ３において、ＳＢ２にて検索された動画情報に対応して、共演演奏の相手（コラボ相手）を募集している利用者（動画情報）のサムネイルが前記映像表示装置１００に選択可能に表示される。
【００９１】
次に、ＳＢ４において、ＳＢ３にて表示されたサムネイルの何れかを選択する操作が前記電子早見本装置３８等により行われたか否かが判断される。このＳＢ４の判断が否定される場合には、ＳＢ３以下の処理が再び実行されるが、ＳＢ４の判断が肯定される場合には、ＳＢ５において、選択されたサムネイルに対応する動画情報（演奏映像）が前記サーバ装置１２からダウンロードされる。次に、ＳＢ６において、ＳＢ５にてダウンロードされた動画の視聴が行われるか否かが判断される。このＳＢ６の判断が否定される場合には、ＳＢ９以下の処理が実行されるが、ＳＢ６の判断が肯定される場合には、ＳＢ７において、ＳＢ５にてダウンロードされた共演演奏相手の動画が前記映像情報デコーダ１０４等により再生されて前記映像表示装置１００に表示される。次に、ＳＢ８において、共演演奏相手の動画の再生終了であるか否かが判断される。このＳＢ８の判断が否定される場合には、ＳＢ７以下の処理が再び実行されるが、ＳＢ８の判断が肯定される場合には、ＳＢ９において、コラボ演奏動画すなわち共演動画情報に係る動画の記録（撮影）が開始されるか否かが判断される。このＳＢ９の判断が否定される場合には、ＳＢ６以下の処理が再び実行されるが、ＳＢ９の判断が肯定される場合には、ＳＢＳにおいて、図１７に示すコラボ演奏動画投稿処理が実行された後、本ルーチンが終了させられる。
【００９２】
図１７は、図１６に示す制御におけるコラボ演奏動画投稿制御の要部を説明するフローチャートである。先ず、ＳＢＳ１において、前記映像情報デコーダ１０４等により共演演奏の相手（コラボ相手）の動画の再生が開始されると共に、その動画と関連付けられた演奏曲すなわち共演動画情報に係る共通の演奏曲のカラオケ演奏が開始される。次に、ＳＢＳ２において、前記ビデオカメラ１２２により撮影された映像情報及び前記マイクロフォン１１０により入力された音声情報の記録処理が実行される。次に、ＳＢＳ３において、カラオケ演奏終了であるか否かが判断される。このＳＢＳ３の判断が否定される場合には、ＳＢＳ２以下の処理が再び実行されるが、ＳＢＳ３の判断が肯定される場合には、ＳＢＳ４において、コラボ映像すなわち共演演奏相手の動画とＳＢＳ２にて記録された動画との同期出力映像の視聴が行われるか否かが判断される。このＳＢＳ４の判断が否定される場合には、ＳＢＳ７以下の処理が実行されるが、ＳＢＳ４の判断が肯定される場合には、ＳＢＳ５において、コラボ動画すなわち共演演奏相手の動画とＳＢＳ２にて記録された動画との同期出力映像が前記映像情報デコーダ１０４等により再生されて前記映像表示装置１００に表示される。
【００９３】
次に、ＳＢＳ６において、コラボ動画のの再生終了であるか否かが判断される。このＳＢＳ６の判断が否定される場合には、ＳＢＳ５以下の処理が再び実行されるが、ＳＢＳ６の判断が肯定される場合には、ＳＢＳ７において、ＳＢＳ２にて記録（撮影）された動画が投稿されるか否かが判断される。このＳＢＳ７の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＢＳ７の判断が肯定される場合には、ＳＢＳ８において、ＳＢＳ２にて記録された映像情報及び音声情報に対応する動画が、投稿主体である利用者の識別情報（ユーザＩＤ）、共演相手である動画情報の識別情報、及びＳＢＳ１にて出力された演奏曲の識別情報（選曲番号）等と関連付けられて前記サーバ装置１２へアップロードされ、それをもって図１６に示すメインルーチンへ復帰させられる。
【００９４】
図１８は、前記サーバ装置１２のＣＰＵ５２による動画投稿受付制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００９５】
先ず、ＳＣ１において、前記カラオケ装置３６等の通信端末装置から前記通信回線１８を介して所定の動画情報（動画ファイル）のアップロードがあったか否かが判断される。このＳＣ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＣ１の判断が肯定される場合には、ＳＣ２において、アップロードされた動画情報が投稿主体である利用者の識別情報（ユーザＩＤ）及び演奏曲の識別情報（選曲番号）等と関連付けられて前記動画データベース６８に記憶される。次に、ＳＣ３において、アップロードされた動画情報はコラボ動画すなわち共演動画情報に係る組み合わせの対象となる動画情報であるか否かが判断される。このＳＣ３の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＣ３の判断が肯定される場合には、ＳＣ４において、アップロードされた動画情報及びその共演相手である動画情報に基づいてコラボ動画すなわちそれらの動画を同期して出力させるための組み合わせ情報としての共演動画情報が編集され、その組み合わせに係る各動画情報の識別情報、各動画情報の投稿主体である利用者の識別情報（ユーザＩＤ）、及び共通の演奏曲の識別情報（選曲番号）等と関連付けられて前記動画データベース６８に記憶された後、本ルーチンが終了させられる。
【００９６】
図１９は、前記サーバ装置１２のＣＰＵ５２による投票受付制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００９７】
先ず、ＳＤ１において、前記ＰＣ１４や携帯電話機１６等の通信端末装置から前記通信回線１８を介して所定の動画情報に対する投票（投票情報の送信）があったか否かが判断される。このＳＤ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＤ１の判断が肯定される場合には、ＳＤ２において、前記動画データベース６８において投票対象となる動画情報に関連付けて記憶された閲覧者からの投票結果（得票数）を更新すなわち得票数に１を加算する処理が実行された後、本ルーチンが終了させられる。
【００９８】
図２０は、前記サーバ装置１２のＣＰＵ５２による動画配信／ゲーム実行制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００９９】
先ず、ＳＥ１において、前記ＰＣ１４、携帯電話機１６、及びカラオケ装置３６等の通信端末装置から前記通信回線１８を介して所定の動画情報（動画ファイル）乃至共演動画情報の配信要求があったか否かが判断される。このＳＥ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＥ１の判断が肯定される場合には、ＳＥ２において、配信要求された動画情報はコラボ動画すなわち共演動画情報に係る組み合わせの対象となる動画情報であるか否かが判断される。このＳＥ２の判断が否定される場合には、ＳＥ３において、前記通信回線１８を介しての前記通信端末装置からの配信要求に応じて、前記動画データベース６８に記憶されたその配信要求に係る動画情報が要求元である通信端末装置へ配信された後、本ルーチンが終了させられるが、ＳＥ２の判断が肯定される場合には、ＳＥ４以下の処理が実行される。
【０１００】
ＳＥ４においては、対戦モードすなわち前記共演動画情報に基づく１対の動画情報の同期出力に際してそれら１対の動画情報が化体するプレイヤが相互に対戦する対戦ゲームを実行する設定であるか否かが判断される。このＳＥ４の判断が否定される場合には、ＳＥ５において、前記通信回線１８を介しての前記通信端末装置からの配信要求に応じて、前記動画データベース６８に記憶されたその配信要求に係る動画情報及び共演動画情報が要求元である通信端末装置へ配信された後、本ルーチンが終了させられるが、ＳＥ４の判断が肯定される場合には、ＳＥ６において、配信要求された共演動画情報の組み合わせに係る１対の動画情報それぞれに対する投票結果（得票数）が前記動画データベース６８から読み出され、その投票結果に応じて対戦ゲームにおけるそれぞれの動画情報が化体するプレイヤのライフ値（ライフポイント）が付与される。
【０１０１】
次に、ＳＥ７において、前記通信回線１８を介しての前記通信端末装置からの配信要求に応じて、前記動画データベース６８に記憶されたその配信要求に係る動画情報及び共演動画情報が要求元である通信端末装置へ配信され、その共演動画情報の組み合わせに係る１対の動画情報の同期出力が開始される。次に、ＳＥ８において、予め定められた所定区間に対応する演奏評価タイミングであるか否かが判断される。このＳＥ８の判断が否定される場合には、ＳＥ８の判断が繰り返されることにより待機させられるが、ＳＥ８の判断が肯定される場合には、ＳＥ９において、前記共演動画情報の組み合わせに係る１対の動画情報それぞれに含まれる音声情報に対応して、予め定められた関係から共通の楽曲データに基づいて各動画情報毎にその音声情報の演奏評価が実行される。次に、ＳＥ１０において、ＳＥ９にて行われた演奏評価結果が比較され、演奏評価結果が低かった動画情報に対応するプレイヤに対してその差分値に相当するダメージが付与される。
【０１０２】
次に、ＳＥ１１において、ＳＥ９にて行われた何れかの動画情報に対応する演奏評価結果が、予め定められた複数のコンボのうち何れかの成立条件を満たしているか否かが判断される。このＳＥ１１の判断が否定される場合には、ＳＥ１３以下の処理が実行されるが、ＳＥ１１の判断が肯定される場合には、ＳＥ１２において、組み合わせに係る他方の動画情報が化体するプレイヤに対して成立が判定されたコンボが適用される。次に、ＳＥ１３において、演奏終了すなわち前記共演動画情報の組み合わせに係る１対の動画情報の同期出力終了であるか、或いはそれら動画情報が化体するプレイヤ何れかのライフ値が零になったか否かが判断される。このＳＥ１３の判断が否定される場合には、ＳＥ８以下の処理が再び実行されるが、ＳＥ１３の判断が肯定される場合には、ＳＥ１４において、前記通信回線１８を介して対戦ゲームの結果が前記配信要求に係る通信端末装置へ配信されると共に、前記共演動画情報の組み合わせに係る１対の動画情報の同期出力が終了させられ、それをもって本ルーチンが終了させられる。
【０１０３】
図２１は、前記ＰＣ１４のＣＰＵ７４による動画再生／投票制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【０１０４】
先ず、ＳＦ１において、前記動画データベース６８に記憶された動画情報を閲覧するためのＷＷＷウェブサイト（動画投稿サイト）にて前記キーボード８４やマウス８６等により所定の動画乃至共演動画の配信を要求するための操作が行われたか否かが判断される。このＳＦ１の判断が否定される場合には、ＳＦ４以下の処理が実行されるが、ＳＦ１の判断が肯定される場合には、ＳＦ２において、操作に係る動画乃至共演動画の配信要求が前記通信回線１８を介して前記サーバ装置１２へ送信される。次に、ＳＦ３において、前記通信回線１８を介して前記サーバ装置１２から配信された、配信要求に係る動画情報乃至共演動画情報に基づいて、前記ビデオボード８２等を介して前記映像表示装置８０に動画乃至共演動画が表示される。次に、ＳＦ４において、前記動画データベース６８に記憶された動画情報を閲覧するためのＷＷＷウェブサイトにて前記キーボード８４やマウス８６等により所定の動画に対して投票を行うための操作が行われたか否かが判断される。このＳＦ４の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＦ４の判断が肯定される場合には、ＳＦ５において、操作に係る投票に関する情報が投票対象となる動画と関連付けられて前記通信回線１８を介して前記サーバ装置１２へ送信された後、本ルーチンが終了させられる。
【０１０５】
以上、図１５〜図２１に示す制御において、ＳＡ３及びＳＢＳ２が前記演奏記録制御手段１５０の動作に、ＳＣ１〜ＳＣ４が前記投稿受付制御手段１５２の動作に、ＳＢ２が前記検索制御手段１５４の動作に、ＳＢ５が前記配信要求制御手段１５６の動作に、ＳＥ３、ＳＥ５、及びＳＥ７が前記動画配信制御手段１５８の動作に、ＳＡ６、ＳＢ７、ＳＢＳ１、及びＳＢＳ５が前記動画出力制御手段１６０の動作に、ＳＢＳ１が前記同期演奏制御手段１６２の動作に、ＳＣ４が前記共演動画編集制御手段１６４の動作に、ＳＦ１及びＳＦ２が前記配信要求制御手段１６６の動作に、ＳＦ３が前記動画出力制御手段１６８の動作に、ＳＦ４及びＳＦ５が前記投票制御手段１７０の動作に、ＳＤ１及びＳＤ２が前記投票受付制御手段１７２の動作に、ＳＥ８〜ＳＥ１４が前記ゲーム実行制御手段１７４の動作に、ＳＥ９が前記演奏評価制御手段１７６の動作に、それぞれ対応する。
【０１０６】
このように、本実施例によれば、前記カラオケ装置３６等の通信端末装置から投稿された情報を記憶する動画データベース６８と、前記通信回線１８を介して前記通信端末装置から、予め定められた複数の楽曲データの何れかに対応する音声情報を含む動画情報の投稿を受け付け、その投稿された動画情報を対応する楽曲データと関連付けて前記動画データベース６８に記憶させる投稿受付制御手段１５２（ＳＣ１〜ＳＣ４）と、その投稿受付制御手段１５２により受け付けられる、共通の楽曲データに関連付けられた１対の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその共通の楽曲データと関連付けて前記動画データベース６８に記憶させる共演動画編集制御手段１６４（ＳＣ４）と、前記共演動画情報の組み合わせに係る１対の動画情報それぞれに含まれる音声情報に対応して、予め定められた関係から前記共通の楽曲データに基づいて各動画情報毎にその音声情報の演奏評価を行う演奏評価制御手段１７６（ＳＥ９）と、前記通信回線１８を介しての前記通信端末装置からの配信要求に応じて、前記動画データベース６８に記憶されたその配信要求に係る動画情報及び共演動画情報をその通信端末装置に配信する動画配信制御手段１５８（ＳＥ３、ＳＥ５、及びＳＥ７）と、その動画配信制御手段１５８により配信される共演動画情報の組み合わせに係る１対の動画情報を同期して出力させる動画出力制御手段１６０（ＳＡ６、ＳＢ７、ＳＢＳ１、及びＳＢＳ５）、１６８（ＳＦ３）と、その動画出力制御手段１６０、１６８による前記共演動画情報の組み合わせに係る１対の動画情報の同期出力に際して、前記演奏評価制御手段１７６による各動画情報に含まれる音声情報の演奏評価結果に基づいて、それら１対の動画情報が化体するプレイヤが相互に対戦する対戦ゲームを実行するゲーム実行制御手段１７４（ＳＥ８〜ＳＥ１４）とを、備えたものであることから、共演動画に係る１対の動画それぞれの演奏評価に応じて仮想的な対戦ゲームを実行することで、共演動画の新たな楽しみ方を提示できる。すなわち、複数の動画を組み合わせて同期出力させる共演動画において、エンターテイメント性の高い演奏評価を実現する動画情報配信システム１０を提供することができる。
【０１０７】
また、前記演奏評価制御手段１７６は、前記共演動画情報の組み合わせに係る１対の動画情報それぞれに含まれる音声情報が、予め定められた複数の技のうち何れかの成立条件を満たしているか否かを判定するものであり、前記ゲーム実行制御手段１７４は、前記演奏評価制御手段１７６により前記共演動画情報の組み合わせに係る一方の動画情報に含まれる音声情報が前記成立条件を満たしていると判定された場合には、その組み合わせに係る他方の動画情報が化体するプレイヤに対してその成立条件に係る技を適用するものであるため、共演動画に係る仮想的な対戦ゲームに歌い方に応じた技の要素を加えることで、更なる攻略性とエンターテイメント性を持つ対戦ゲームを実現することができる。
【０１０８】
また、前記演奏評価制御手段１７６は、前記共通の楽曲データにおいて予め定められた所定区間毎に前記音声情報の音程がその楽曲データを基準とする適切演奏範囲内に入っているか否かを判定し、その判定が肯定される場合には第１の技の成立条件を満たしていると判定するものであるため、前記共演動画に係る仮想的な対戦ゲームにおいて、実用的な制御により歌い方に応じた技を対戦相手にかける処理を実現することができる。
【０１０９】
また、前記演奏評価制御手段１７６は、前記共通の楽曲データにおいて予め定められたハーモニーパートにおいて前記音声情報に複数人分の音声が含まれているか否かを判定し、その判定が肯定される場合には第２の技の成立条件を満たしていると判定するものであるため、前記共演動画に係る仮想的な対戦ゲームにおいて、実用的な制御により歌い方に応じた技を対戦相手にかける処理を実現することができる。
【０１１０】
また、前記演奏評価制御手段１７６は、前記共通の楽曲データにおいて予め定められたデュエットパートにおいて前記音声情報がそのデュエットに係る適切演奏条件を満たすか否かを判定し、その判定が肯定される場合には第３の技の成立条件を満たしていると判定するものであるため、前記共演動画に係る仮想的な対戦ゲームにおいて、実用的な制御により歌い方に応じた技を対戦相手にかける処理を実現することができる。
【０１１１】
また、前記演奏評価制御手段１７６は、予め定められた鳴り物の音が前記音声情報に含まれているか否かを判定し、その判定が肯定される場合には第４の技の成立条件を満たしていると判定するものであるため、前記共演動画に係る仮想的な対戦ゲームにおいて、実用的な制御により歌い方に応じた技を対戦相手にかける処理を実現することができる。
【０１１２】
また、前記演奏評価制御手段１７６は、予め定められた歌唱方法に対応する音声が前記音声情報に含まれているか否かを判定し、その判定が肯定される場合には第５の技の成立条件を満たしていると判定するものであるため、前記共演動画に係る仮想的な対戦ゲームにおいて、実用的な制御により歌い方に応じた技を対戦相手にかける処理を実現することができる。
【０１１３】
また、前記通信端末装置による入力操作に応じて、前記動画データベース６８に記憶された各動画情報に対する投票を受け付ける投票受付制御手段１７２（ＳＤ１及びＳＤ２）を備え、前記ゲーム実行制御手段１７４は、その投票受付制御手段１７２により受け付けられる前記共演動画情報の組み合わせに係る各動画情報に対する投票結果を前記対戦ゲームにおけるそれぞれの動画情報が化体するプレイヤに反映するものであるため、共演動画に係る仮想的な対戦ゲームに閲覧者の投票結果を反映することで、インタラクティブ性に優れた対戦ゲームを実現することができる。
【０１１４】
また、音声入力装置であるマイクロフォン１１０及び撮像装置であるビデオカメラ１２２を有し、多数の楽曲データのうちから選択される楽曲データに対応する演奏曲を出力させるのに併行して前記マイクロフォン１１０により入力される音声を増幅して出力させるカラオケ装置３６を前記通信端末装置として備え、前記動画配信制御手段１５８は、前記カラオケ装置３６からの配信要求に応じて、前記動画データベース６８に記憶されたその配信要求に係る動画情報をそのカラオケ装置３６に配信するものであり、そのカラオケ装置３６は、前記動画配信制御手段１５８により配信された動画情報の出力を制御する動画出力制御手段１６０と、その動画出力制御手段１６０による前記動画情報の出力と同期してその動画情報と関連付けられた楽曲データに対応する演奏曲を出力させる同期演奏制御手段１６２（ＳＢＳ１）と、その同期演奏制御手段１６２による演奏曲の出力に際して前記ビデオカメラ１２２により撮影された映像情報及び前記マイクロフォン１１０により入力された音声情報を記録する演奏記録制御手段１５０（ＳＡ３及びＳＢＳ２）とを、備えたものであり、前記投稿受付制御手段１５２は、その演奏記録制御手１５０段により記録された映像情報及び音声情報を含む動画情報の投稿を受け付け、前記同期演奏制御手段１６２により出力された演奏曲に対応する楽曲データの識別情報と関連付けて前記動画データベース６８に記憶させるものであり、前記共演動画編集制御手段１６４は、前記投稿受付制御手段１５２により受け付けられる、共通の楽曲データに関連付けられた複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその楽曲データの識別情報と関連付けて前記動画データベース６８に記憶させるものであるため、カラオケ装置３６により記録乃至投稿される複数の動画を組み合わせて同期出力させる共演動画において、エンターテイメント性の高い演奏評価を実現する動画情報配信システム１０を提供することができる。
【０１１５】
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。
【０１１６】
例えば、前述の実施例において、前記投稿受付制御手段１５２、動画配信制御手段１５８、共演動画編集制御手段１６４、投票受付制御手段１７２、及びゲーム実行制御手段１７４は前記サーバ装置１２のＣＰＵ５２に、前記演奏記録制御手段１５０、検索制御手段１５４、配信要求制御手段１５６、動画出力制御手段１６０、及び同期演奏制御手段１６２は前記カラオケ装置３６のＣＰＵ１２４に、前記配信要求制御手段１６６、動画出力制御手段１６８、及び投票制御手段１７０は前記ＰＣ１４のＣＰＵ７４に、それぞれ機能的に備えられたものであったが、本発明はこれに限定されるものではなく、例えば、前記検索制御手段１５４に係る制御を実質的に前記サーバ装置１２側で実行する構成においては、その検索制御手段１５４は前記サーバ装置１２のＣＰＵ５２に備えられたものであってもよいし、前記投票制御手段１７０は前記カラオケ装置３６のＣＰＵ１２４にも好適に備えられるというように、図５に示す各制御機能を備える装置はシステムの構成に応じて適宜変更され得る。
【０１１７】
例えば、前述の実施例において、前記共演動画編集制御手段１６４は、前記サーバ装置１２のＣＰＵ５２に機能的に備えられたものであり、前記カラオケ装置３６等の通信端末装置からアップロードされる複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報を前記動画データベース６８に記憶させるものであったが、例えば前記カラオケ装置３６において共演動画情報に係る組み合わせの対象となる動画情報（演奏動画）の記録が完了した段階において、そのカラオケ装置３６のＣＰＵ１２４によりその動画情報と共演相手である動画情報とを組み合わせる共演動画情報を編集し、その編集された共演動画情報を前記サーバ装置１２へアップロードして前記動画データベース６８に記憶させるものであってもよい。すなわち、前記共演動画編集制御手段１６４は、実質的に前記カラオケ装置３６のＣＰＵ１２４に機能的に備えられたものであってもよい。
【０１１８】
また、前述の実施例において、前記ゲーム実行制御手段１７４は、前記サーバ装置１２のＣＰＵ５２に機能的に備えられたものであり、通信端末装置による前記共演動画情報の組み合わせに係る１対の動画情報の同期出力に際して、それら１対の動画情報が化体するプレイヤが相互に対戦する対戦ゲーム映像２０２等を生成して対象となる通信端末装置へ配信するものであったが、例えば、前記ＰＣ１４やカラオケ装置３６等の通信端末装置の側において、前記共演動画情報の組み合わせに係る１対の動画情報それぞれに含まれる音声情報に対応して、予め定められた関係から前記共通の楽曲データに基づいて各動画情報毎にその音声情報の演奏評価を行うと共に、その演奏評価結果に基づいて、それら１対の動画情報が化体するプレイヤが相互に対戦する対戦ゲームを実行するものであってもよい。すなわち、前記演奏評価制御手段１７６及びゲーム実行制御手段１７４は、前記ＰＣ１４やカラオケ装置３６等の通信端末装置側に備えられたものであってもよい。
【０１１９】
また、前述の実施例において、前記共演動画編集制御手段１６４は、前記動画データベース６８にそれぞれ独立した動画情報として記憶された組み合わせに係る動画情報を読み出し、それら動画情報を共演動画として同期出力させるための組み合わせ情報としての共演動画情報を編集するものであったが、それら組み合わせに係る複数の動画情報を合成し、単一の動画情報（動画ファイル）としての共演動画情報を作成して前記動画データベース６８に記憶するものであってもよい。すなわち、前記共演動画編集制御手段１６４により編集される共演動画情報は、複数の動画情報を共演動画として同期出力させるための組み合わせ情報であってもよいし、組み合わせに係る複数の動画情報が合成された結果としての動画情報そのものであってもよい。また、組み合わせに係る複数の動画情報を合成し、単一の共演動画情報を作成する態様においては、その作成の基となった複数の動画情報は、共演動画情報が作成された時点で前記動画データベース６８から削除されるものであってもよい。
【０１２０】
また、前述の実施例において、前記共演動画編集制御手段１６４は、前記カラオケ装置３６に備えられた動画出力制御手段１６０による共演相手である動画情報の出力と同期しての、前記同期演奏制御手段１６２による演奏曲の出力に際して記録された動画情報を、その共演相手である動画情報と組み合わせる共演動画情報を編集するものであったが、例えば前記ＰＣ１４からアップロードされた複数の動画情報を組み合わせて共演動画情報を編集するものであってもよい。すなわち、前記カラオケ装置３６によるカラオケ演奏に際して記録された動画情報のみならず、前記ＰＣ１４に備えられたウェブカメラやマイクロフォン等により記録された動画情報（動画ファイル）も本発明の共演動画情報の編集対象となり得るものである。
【０１２１】
また、前述の実施例においては、前記ゲーム実行制御手段１７４によるゲーム実行制御に関して、図１０等に定められた関係に基づいてコンボを判定する態様について説明したが、本発明の対戦ゲームに係る技すなわちコンボとしては、斯かるものに限定されず、種々の態様が考えられることは言うまでもない。更に、対象となる動画情報に含まれる音声情報が所定の成立条件を満たしていると判定された場合、前記利用者データベース７０においてフレンドとして登録された利用者のアバタが加勢し、合体攻撃が可能になる等の制御が行われるものであってもよく、本発明の対戦ゲームには種々の変更が加えられ得るものである。
【０１２２】
また、前述の実施例では特に言及していないが、前記動画情報配信システム１０には、前記通信回線１８を介して前記ＰＣ１４等の通信端末装置によるコメントの投稿を受け付け、前記動画配信制御手段１５８による動画情報或いは共演動画情報に係る動画の配信に際して、それら動画情報或いは共演動画情報に対して過去に投稿された複数のコメントを同期して配信する等の制御を行うものであってもよい。すなわち、本発明の動画情報配信システムは、前述の実施例に加えて種々のインタラクティブな機能が追加されて構成されるものである。
【０１２３】
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。
【符号の説明】
【０１２４】
１０：動画情報配信システム、１４：パーソナルコンピュータ（通信端末装置）、１６：携帯電話機（通信端末装置）、１８：通信回線、３６：カラオケ装置（通信端末装置）、６８：動画データベース、１１０：マイクロフォン（音声入力装置）、１２２：ビデオカメラ（撮像装置）、１５０：演奏記録制御手段、１５２：投稿受付制御手段、１５８：動画配信制御手段、１６０、１６８：動画出力制御手段、１６２：同期演奏制御手段、１６４：共演動画編集制御手段、１７２：投票受付制御手段、１７４：ゲーム実行制御手段、１７６：演奏評価制御手段
【図１】
0005498459.tif 000002
【図２】
0005498459.tif 000003
【図３】
0005498459.tif 000004
【図４】
0005498459.tif 000005
【図５】
0005498459.tif 000006
【図６】
0005498459.tif 000007
【図７】
0005498459.tif 000008
【図８】
0005498459.tif 000009
【図１０】
0005498459.tif 000010
【図１３】
0005498459.tif 000011
【図１５】
0005498459.tif 000012
【図１６】
0005498459.tif 000013
【図１７】
0005498459.tif 000014
【図１８】
0005498459.tif 000015
【図１９】
0005498459.tif 000016
【図２０】
0005498459.tif 000017
【図２１】
0005498459.tif 000018
【図２２】
0005498459.tif 000019
【図２４】
0005498459.tif 000020
【図２５】
0005498459.tif 000021
【図２６】
0005498459.tif 000022
【図２７】
0005498459.tif 000023
【図２８】
0005498459.tif 000024
【図２９】
0005498459.tif 000025
【図３０】
0005498459.tif 000026
【図３１】
0005498459.tif 000027
【図３２】
0005498459.tif 000028
【図３３】
0005498459.tif 000029
【図３６】
0005498459.tif 000030
【図９】
0005498459.tif 000031
【図１１】
0005498459.tif 000032
【図１２】
0005498459.tif 000033
【図１４】
0005498459.tif 000034
【図２３】
0005498459.tif 000035
【図３４】
0005498459.tif 000036
【図３５】
0005498459.tif 000037