(57)【特許請求の範囲】
【請求項１】
通信回線を介して複数の通信端末装置に対する動画情報の配信を行う動画情報配信システムであって、
前記通信回線を介して前記通信端末装置から、予め定められた複数の演奏曲情報の何れかに対応する動画情報の投稿を受け付け、該投稿された動画情報を対応する演奏曲情報と対応付けて動画データベースに記憶させる投稿受付制御手段と、
該投稿受付制御手段により受け付けられる、共通の演奏曲情報に対応付けられた複数の動画情報を組み合わせて共演動画情報を編集し、該編集された共演動画情報を該共通の演奏曲情報と対応付けて前記動画データベースに記憶させる共演動画編集制御手段と、
音声入力装置から入力された音声情報に基づいて、該音声情報の入力主体である利用者の歌唱音声に係る利用者音域を特定する利用者音域特定制御手段と、
前記動画データベースに記憶された複数の動画情報のうちから、該動画情報における音域が、前記利用者音域特定制御手段により特定された前記利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出する動画抽出制御手段と
を、備えたことを特徴とする動画情報配信システム。
【請求項２】
前記動画抽出制御手段は、前記動画データベースに記憶された複数の動画情報のうちから、該動画情報における音域が、前記利用者音域特定制御手段により特定された前記利用者に対応する利用者音域に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出するものである
請求項１に記載の動画情報配信システム。
【請求項３】
前記動画抽出制御手段は、前記動画データベースに記憶された複数の動画情報のうちから、該動画情報における音域が、前記利用者音域特定制御手段により特定された前記利用者に対応する利用者音域に規定の許容区間を加えた判定区間に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出するものである
請求項１に記載の動画情報配信システム。
【請求項４】
前記投稿受付制御手段は、前記投稿された動画情報を、投稿主体である利用者に対応して前記利用者音域特定制御手段により特定された利用者音域と対応付けて前記動画データベースに記憶させるものであり、
前記動画抽出制御手段は、前記動画データベースに記憶された複数の動画情報のうちから、該動画情報に対応付けられた投稿主体である利用者に対応する利用者音域が、前記利用者音域特定制御手段により特定された前記利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出するものである
請求項１から３の何れか１項に記載の動画情報配信システム。
【請求項５】
前記動画抽出制御手段は、前記動画データベースに記憶された複数の動画情報のうちから、対応する演奏曲情報の最低音から最高音までの音域が、前記利用者音域特定制御手段により特定された前記利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出するものである
請求項１から３の何れか１項に記載の動画情報配信システム。
【請求項６】
通信回線を介して複数の通信端末装置に対する動画情報の配信を行うサーバであって、
前記通信回線を介して前記通信端末装置から、予め定められた複数の演奏曲情報の何れかに対応する動画情報の投稿を受け付け、該投稿された動画情報を対応する演奏曲情報と対応付けて動画データベースに記憶させる投稿受付制御手段と、
該投稿受付制御手段により受け付けられる、共通の演奏曲情報に対応付けられた複数の動画情報を組み合わせて共演動画情報を編集し、該編集された共演動画情報を該共通の演奏曲情報と対応付けて前記動画データベースに記憶させる共演動画編集制御手段と、
音声入力装置から入力された音声情報に基づいて、該音声情報の入力主体である利用者の歌唱音声に係る利用者音域を特定する利用者音域特定制御手段と、
前記動画データベースに記憶された複数の動画情報のうちから、該動画情報における音域が、前記利用者音域特定制御手段により特定された前記利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出する動画抽出制御手段と
を、備えたことを特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信回線を介して複数の通信端末装置に対する動画情報の配信を行う動画情報配信システム及びサーバに関し、特に、共演動画情報の組み合わせ候補の検索に関して、各利用者の音域に合った適切な動画情報の検索を実現するための改良に関する。
【背景技術】
【０００２】
所定の通信回線を介して複数の通信端末装置に対する動画情報の配信を行う動画情報配信システムが知られており、近年における通信技術の向上に伴いコンテンツビジネスの中核として更なる発展が期待されている。そのような動画情報配信システムにおいては、通常、所謂動画投稿サイトにおいて所定の通信端末装置から投稿（アップロード）された複数の動画情報が所定のデータベースに記憶され、任意の通信端末装置によりその動画投稿サイトを介してのアクセスが可能とされる。それにより、前記所定の通信端末装置により投稿された動画情報が、任意の通信端末装置により閲覧可能とされる。
【０００３】
前記動画情報配信システムの一態様として、本出願人は、カラオケ装置を通信端末装置として動画情報配信システムに組み込み、そのカラオケ装置による所定の演奏曲の出力に際して撮像装置により撮影された映像情報及び音声入力装置により入力された音声情報の投稿を受け付けて閲覧可能とする技術を発案し、実用化している。この技術に関して、共通の演奏曲に対応付けられた複数の動画情報を組み合わせて共演動画情報を編集し、前記カラオケ装置のみならずパーソナルコンピュータ等の通信端末装置により閲覧可能とする共演動画（コラボ動画）のサービスを展開している。例えば、特許文献１に記載されたカラオケシステムがその一例である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−０５９６１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、前記従来の技術においては、共演動画情報の組み合わせ候補の検索に関して、必ずしも適切な動画情報を検索できないという不具合があった。すなわち、前記動画情報配信システムにおいて投稿される動画情報は膨大な数であり、例えば曲名又は歌手名等により検索をかけた場合に、共演動画情報の組み合わせ候補として数百もの動画情報が提示されることも少なくない。そのように多数の動画情報の中から、各利用者の音域に合った適切な動画情報を、共演動画情報の組み合わせ候補として検索することは困難であった。このような課題は、動画情報配信システムの機能向上を意図して本発明者が鋭意研究を継続する過程において新たに見出したものである。
【０００６】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、共演動画情報の組み合わせ候補の検索に関して、各利用者の音域に合った適切な動画情報の検索を実現する動画情報配信システム及びサーバを提供することにある。
【課題を解決するための手段】
【０００７】
斯かる目的を達成するために、本第１発明の要旨とするところは、通信回線を介して複数の通信端末装置に対する動画情報の配信を行う動画情報配信システムであって、前記通信回線を介して前記通信端末装置から、予め定められた複数の演奏曲情報の何れかに対応する動画情報の投稿を受け付け、その投稿された動画情報を対応する演奏曲情報と対応付けて動画データベースに記憶させる投稿受付制御手段と、その投稿受付制御手段により受け付けられる、共通の演奏曲情報に対応付けられた複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその共通の演奏曲情報と対応付けて前記動画データベースに記憶させる共演動画編集制御手段と、音声入力装置から入力された音声情報に基づいて、その音声情報の入力主体である利用者の歌唱音声に係る利用者音域を特定する利用者音域特定制御手段と、前記動画データベースに記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段により特定された前記利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出する動画抽出制御手段とを、備えたことを特徴とするものである。
【０００８】
前記目的を達成するために、本第２発明の要旨とするところは、通信回線を介して複数の通信端末装置に対する動画情報の配信を行うサーバであって、前記通信回線を介して前記通信端末装置から、予め定められた複数の演奏曲情報の何れかに対応する動画情報の投稿を受け付け、その投稿された動画情報を対応する演奏曲情報と対応付けて動画データベースに記憶させる投稿受付制御手段と、その投稿受付制御手段により受け付けられる、共通の演奏曲情報に対応付けられた複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその共通の演奏曲情報と対応付けて前記動画データベースに記憶させる共演動画編集制御手段と、音声入力装置から入力された音声情報に基づいて、その音声情報の入力主体である利用者の歌唱音声に係る利用者音域を特定する利用者音域特定制御手段と、前記動画データベースに記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段により特定された前記利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出する動画抽出制御手段とを、備えたことを特徴とするものである。
【発明の効果】
【０００９】
前記第１発明によれば、前記通信回線を介して前記通信端末装置から、予め定められた複数の演奏曲情報の何れかに対応する動画情報の投稿を受け付け、その投稿された動画情報を対応する演奏曲情報と対応付けて動画データベースに記憶させる投稿受付制御手段と、その投稿受付制御手段により受け付けられる、共通の演奏曲情報に対応付けられた複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその共通の演奏曲情報と対応付けて前記動画データベースに記憶させる共演動画編集制御手段と、音声入力装置から入力された音声情報に基づいて、その音声情報の入力主体である利用者の歌唱音声に係る利用者音域を特定する利用者音域特定制御手段と、前記動画データベースに記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段により特定された前記利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出する動画抽出制御手段とを、備えたものであることから、前記動画データベースに記憶された多数の動画情報のうちから、各利用者の音域にあった適切な動画情報を、共演動画情報の組み合わせ候補として簡便に抽出することができる。すなわち、共演動画情報の組み合わせ候補の検索に関して、各利用者の音域に合った適切な動画情報の検索を実現する動画情報配信システムを提供することができる。
【００１０】
前記第１発明において、好適には、前記動画抽出制御手段は、前記動画データベースに記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段により特定された前記利用者に対応する利用者音域に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出するものである。このようにすれば、各利用者の歌唱音声に係る音域に適合し、各利用者が危なげなく歌うことができるものと思われる演奏曲に対応する動画情報を、共演動画情報の組み合わせ候補として簡便に抽出することができる。
【００１１】
好適には、前記動画抽出制御手段は、前記動画データベースに記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段により特定された前記利用者音域に規定の許容区間を加えた判定区間に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出するものである。このようにすれば、各利用者の歌唱音声に対応する音域を基準とする判定区間に適合し、各利用者が歌唱可能であるものと思われる演奏曲に対応する動画情報を、共演動画情報の組み合わせ候補として簡便に抽出することができる。
【００１２】
好適には、前記動画抽出制御手段は、前記動画データベースに記憶された複数の動画情報のうちから、対応する演奏曲情報の最低音から最高音までの音域が、前記利用者音域特定制御手段により特定された前記利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出するものである。このようにすれば、前記動画データベースに記憶された多数の動画情報のうちから、検索者の歌唱音声に係る利用者音域に適合する演奏曲に対応する動画情報を、共演動画情報の組み合わせ候補として簡便に抽出することができる。
【００１３】
好適には、前記投稿受付制御手段は、前記投稿された動画情報を、投稿主体である利用者に対応して前記利用者音域特定制御手段により特定された利用者音域と対応付けて前記動画データベースに記憶させるものであり、前記動画抽出制御手段は、前記動画データベースに記憶された複数の動画情報のうちから、その動画情報に対応付けられた投稿主体である利用者に対応する利用者音域が、前記利用者音域特定制御手段により特定された前記利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出するものである。このようにすれば、前記動画データベースに記憶された多数の動画情報のうちから、歌唱音声に係る利用者音域が適合する投稿者により投稿された動画情報を、共演動画情報の組み合わせ候補として簡便に抽出することができる。
【００１４】
前記第２発明によれば、前記通信回線を介して前記通信端末装置から、予め定められた複数の演奏曲情報の何れかに対応する動画情報の投稿を受け付け、その投稿された動画情報を対応する演奏曲情報と対応付けて動画データベースに記憶させる投稿受付制御手段と、その投稿受付制御手段により受け付けられる、共通の演奏曲情報に対応付けられた複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその共通の演奏曲情報と対応付けて前記動画データベースに記憶させる共演動画編集制御手段と、音声入力装置から入力された音声情報に基づいて、その音声情報の入力主体である利用者の歌唱音声に係る利用者音域を特定する利用者音域特定制御手段と、前記動画データベースに記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段により特定された前記利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出する動画抽出制御手段とを、備えたものであることから、前記動画データベースに記憶された多数の動画情報のうちから、各利用者の音域にあった適切な動画情報を、共演動画情報の組み合わせ候補として簡便に抽出することができる。すなわち、共演動画情報の組み合わせ候補の検索に関して、各利用者の音域に合った適切な動画情報の検索を実現するサーバを提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の好適な実施例である動画情報配信システムの構成を説明する図である。
【図２】図１に示す動画情報配信システムに備えられたカラオケ装置の構成を例示するブロック線図である。
【図３】図１に示す動画情報配信システムに備えられたサーバの構成を例示するブロック線図である。
【図４】図２に示すカラオケ装置のＣＰＵ及び図３に示すサーバのＣＰＵに備えられた制御機能の要部を説明する機能ブロック線図である。
【図５】図２に示すカラオケ装置等の通信端末装置に表示される共演動画の一例を示す図である。
【図６】図２に示すカラオケ装置に対応付けられた電子早見本装置のタッチパネルディスプレイに表示される動画情報推薦画面を例示する図である。
【図７】図２に示すカラオケ装置のＣＰＵにより実行される音域判定制御の一例の要部を説明するフローチャートである。
【図８】図２に示すカラオケ装置のＣＰＵにより実行される動画投稿制御の一例の要部を説明するフローチャートである。
【図９】図３に示すサーバのＣＰＵにより実行される利用者音域特定制御の一例の要部を説明するフローチャートである。
【図１０】図３に示すサーバのＣＰＵにより実行される動画抽出制御の一例の要部を説明するフローチャートである。
【図１１】図３に示すサーバのＣＰＵにより実行される動画情報管理／配信制御の一例の要部を説明するフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。
【実施例】
【００１７】
図１は、本発明が好適に適用される動画情報配信システム１０の構成を説明する図である。この図１に示す動画情報配信システム１０においては、カラオケボックス、スナック、旅館等の店舗１２における複数の個室１４ａ、１４ｂ、１４ｃ、・・・（以下、特に区別しない場合には単に個室１４と称する）にそれぞれ１台乃至は複数台ずつ（図１では１台ずつ）カラオケ装置１６ａ、１６ｂ、１６ｃ、・・・（以下、特に区別しない場合には単にカラオケ装置１６と称する）が設置されている。これら複数のカラオケ装置１６は、ＬＡＮ（local area network）２４及びルータ２２を介して通信回線２０に接続されており、同様にその通信回線２０に接続されたサーバ１８等との相互間でその通信回線２０を介して情報の通信が可能とされている。すなわち、本実施例の動画情報配信システム１０は、前記通信回線２０に接続された複数の前記カラオケ装置１６を備えたカラオケシステム（通信カラオケシステム）でもある。
【００１８】
前記動画情報配信システム１０は、複数の電子早見本装置２８ａ、２８ｂ、２８ｃ、・・・（以下、特に区別しない場合には単に電子早見本装置２８と称する）を備えており、前記カラオケ装置１６の利用に際して、各利用者（グループ）毎に１台乃至数台ずつの前記電子早見本装置２８が貸与され、各個室１４において後述するように前記カラオケ装置１６との間で対応付け処理が行われることで、そのカラオケ装置１６の遠隔操作装置として用いられるようになっている。図１に示すように、前記店舗１２内には前記複数のカラオケ装置１６を相互に接続するＬＡＮ２４が敷設されており、前記電子早見本装置２８からのカラオケ装置１６への入力は、所定のアクセスポイント２６及びＬＡＮ２４を介したＬＡＮ通信等により行われる。
【００１９】
前記通信回線２０は、例えば公衆電話回線、ＡＤＳＬ回線、或いは光ファイバ回線等から構成されるＷＷＷ（World Wide Web）等のインターネットに接続された広域情報通信網である。前記サーバ１８は、例えば、前記動画情報配信システム１０を管理する情報配信サービス提供会社によって運営されるサーバであり、その動画情報配信システム１０における動画情報をはじめとするデジタルコンテンツ（Digital Contents）の保管や入出力管理の基本的な制御を行うと共に、前記カラオケ装置１６に対して楽曲情報（カラオケデータ）、背景映像情報、曲間情報等の配信を行うセンタ装置として機能する。前記動画情報配信システム１０を利用する各利用者毎の情報を、その利用者の識別情報（ユーザＩＤ）と対応付けて記憶するＳＮＳデータベース１０８（図４を参照）を管理するデータベースサーバとして機能する。なお、本実施例においては、前記動画情報配信システム１０のセンタ装置としての機能及びデータベースサーバとしての機能を兼ね備えた単一の前記サーバ１８を備えた構成について説明するが、それらセンタ装置及びデータベースサーバが個別のサーバとして構成されたものであってもよい。動画情報配信システムに係るサーバと、カラオケシステムに係るサーバとが、個別のサーバとして構成されたものであってもよい。すなわち、後述する前記サーバ１８による各種制御が、複数のサーバにより分散的に実行される等の態様も考えられる。
【００２０】
図１に示すように、本実施例の動画情報配信システム１０は、前記通信回線２０を介して複数のシステム乃至通信端末装置との間で相互に情報の送受信が可能とされている。すなわち、通信端末装置としての携帯電話機３０及びタブレット３２等が中継基地局３４を介して前記通信回線２０に接続されており、それら携帯電話機３０及びタブレット３２等と前記サーバ１８等との間で相互に情報の送受信が可能とされている。前記通信回線２０には、好適には、前記携帯電話機３０及びタブレット３２等から前記カラオケ装置１６に対する選曲入力等の情報を中継する所謂プロキシサーバ（proxy server）として図示しないサーバが接続されており、前記携帯電話機３０及びタブレット３２等から前記カラオケ装置１６への情報の入力は、好適には、前記サーバを中継して行われるようになっている。通信端末装置であるパーソナルコンピュータ３６が前記通信回線２０に接続されており、そのパーソナルコンピュータ３６と前記サーバ１８等との間で相互に情報の送受信が可能とされている。後述のように、前記動画情報配信システム１０においては、前記サーバ１８から前記通信回線２０を介して前記カラオケ装置１６に対しての動画情報の配信が行われる。すなわち、本実施例において、前記カラオケ装置１６は、前記携帯電話機３０、タブレット３２、及びパーソナルコンピュータ３６等と同様に通信端末装置として機能する。
【００２１】
図２は、前記カラオケ装置１６の構成を例示するブロック線図である。この図１に示すように、前記カラオケ装置１６は、中央演算処理装置であるＣＰＵ４２と、読出専用メモリであるＲＯＭ４４と、随時書込読出メモリであるＲＡＭ４６と、記憶装置であるハードディスク４８と、グラフィックスチップ（グラフィックスボード）等の映像処理部５０と、サウンドチップ（サウンドボード）等の音声処理部５２と、操作パネル５４と、表示制御部５６及び入力制御部５８を介して前記ＣＰＵ４２に接続されたタッチパネルディスプレイ６０と、ＬＡＮインターフェイス６６と、無線通信部６８と、ビデオ出力端子７０を介して前記映像処理部５０に接続された映像表示装置であるディスプレイ７２と、オーディオ入力端子７４を介して前記音声処理部５２に接続された音声入力装置であるマイクロフォン７６と、オーディオ出力端子７８を介して前記音声処理部５２に接続された音声増幅装置であるアンプ８０と、そのアンプ８０に備えられた音声出力装置であるスピーカ８２と、接続端子８８を介して前記ＣＰＵ４２に接続された撮像装置であるデジタルカメラ８６とを、備えて構成されている。
【００２２】
前記ＣＰＵ４２は、前記ＲＡＭ４６の一時記憶機能を利用しつつ前記ＲＯＭ４４に予め記憶された所定のプログラムに基づいて電子情報を処理・制御する所謂マイクロコンピュータであり、前記カラオケ装置１６における各種制御を実行する。すなわち、前記操作パネル５４、タッチパネルディスプレイ６０、或いは電子早見本装置２８等により所定の楽曲（カラオケ演奏曲）が選曲入力された場合、その選曲入力された楽曲を前記ＲＡＭ４６等に設けられた予約曲テーブルに登録する選曲予約制御、その予約曲テーブルの演奏順に従って前記ハードディスク４８から前記ＲＡＭ４６に選曲されたカラオケ演奏曲の演奏情報及び歌詞情報（楽曲データ）を読み出す楽曲データ読出制御、楽曲の演奏進行に応じてそのＲＡＭ４６から前記音声処理部５２へ演奏情報を送信する演奏出力制御、その演奏出力制御に際して前記ＲＡＭ４６に展開された歌詞情報に基づいて歌詞文字映像を生成して前記映像処理部５０へ送信する歌詞文字映像出力制御、前記演奏出力制御に際して前記映像処理部５０を制御して所定の背景映像を再生させる背景映像出力制御、及びカラオケ演奏が行われていない間すなわち曲間において、新譜情報、選曲ランキング、店舗広告等の曲間情報を出力させる曲間情報出力制御等の基本的な制御を実行する。
【００２３】
前記映像処理部５０は、前記ディスプレイ７２に表示される画面（映像）の描画に係る各種制御を行う。例えば、前記ＣＰＵ４２から供給されるデータに基づいてグラフィックスメモリにそのデータを書き込み、そのデータを読み出すことによって前記ビデオ出力端子７０を介して前記ディスプレイ７２に所定の画面を表示させる制御を行う。具体的には、前記カラオケ装置１６による楽曲の演奏出力（カラオケ演奏）に際して、前記ＣＰＵ４２において生成された歌詞文字映像等の文字映像（テロップ）を出力させたり、前記ハードディスク４８に記憶されたＭＰＥＧ（Moving Picture Experts Group）データ等の背景映像情報に基づいて所定の背景映像を再生（デコード）させたり、その背景映像の前面側に前記歌詞文字映像を合成させて前記ディスプレイ７２に表示させたり、その歌詞文字映像を前記楽曲の演奏進行に応じて順次色替わり表示させる等の各種表示制御を行う。なお、本実施例においては、前記映像処理部５０により前記ディスプレイ７２の表示制御を行う一方、後述する表示制御部５６により前記タッチパネルディスプレイ６０（表示装置６２）の表示制御を行う態様について説明するが、前記映像処理部５０により前記タッチパネルディスプレイ６０の表示制御をも行う態様も考えられる。この態様において、前記表示制御部５６は必ずしも設けられなくともよい。
【００２４】
前記音声処理部５２は、ＦＭ音源やＰＣＭ音源等の各種音源を備え、前記カラオケ装置１６による音声出力に係る各種制御を行う。好適には、電子回路により音を合成し、各種音色を発生するシンセサイザ（synthesizer）を備えている。このシンセサイザは、前記ハードディスク４８から読み出されて送られて来るカラオケ演奏曲の演奏情報に基づいて楽器の演奏信号等の音楽信号を生成する。前記シンセサイザは、好適には、ＭＩＤＩ（Musical Instrument Digital Interface）端子を備えたものであり、前記演奏情報は、例えばＭＩＤＩ形式のデータである。そのＭＩＤＩデータに基づいて前記シンセサイザにより生成された音楽信号は、前記マイクロフォン７６から前記オーディオ入力端子７４を介して入力される利用者（演奏者）の歌声とミキシングされ、前記オーディオ出力端子７８を介して前記アンプ８０に供給されてそのアンプ８０により増幅されて前記スピーカ８２から出力される。
【００２５】
前記操作パネル５４は、前記カラオケ装置１６の利用者が歌いたい楽曲を選択したり、楽曲の演奏出力に係る音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための操作ボタン（スイッチ）或いはつまみを備えた入力装置である。前記タッチパネルディスプレイ６０は、画像（映像）を表示させると共に利用者の操作に応じて前記カラオケ装置１６への操作入力を行う装置であり、そのタッチパネルディスプレイ６０に所定の画像（映像）を表示させる表示装置６２と、利用者の指や図示しない備え付けのペン等による前記タッチパネルディスプレイ６０への接触により入力を行うタッチパネル６４とを、備えている。前記表示制御部５６は、前記ＣＰＵ４２から供給される情報に基づいて前記表示装置６２に表示される画面（映像）の描画を制御する映像処理部である。前記入力制御部５８は、前記タッチパネル６４により入力される操作入力情報を前記ＣＰＵ４２等に供給する入力処理部である。以上の構成を備えていることで、前記タッチパネルディスプレイ６０は、前記ディスプレイ７２とは別に第２の映像表示装置として機能すると共に、前記カラオケ装置１６の利用者が歌いたい楽曲を選択したり、楽曲の演奏出力に係る音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための入力装置として機能する。
【００２６】
前記ＬＡＮインターフェイス６６は、前記カラオケ装置１６をＬＡＮ接続端子８４を介して前記ＬＡＮ２４に接続するための接続器であり、そのように前記ＬＡＮ２４に接続されることで、前記カラオケ装置１６は、同様に前記ＬＡＮ２４に接続された前記電子早見本装置２８等の他の機器との間で情報の送受信が可能とされる。前記カラオケ装置１６が設置される店舗等に複数台のカラオケ装置が備えられている場合において、同様に前記ＬＡＮ２４に接続されたカラオケ装置相互間において情報の送受信が可能とされる。例えば、前記ＬＡＮ２４に接続されたアクセスポイント２６を介して受信される電子早見本装置２８からの選曲入力を受け付けて前記ＲＡＭ４６に設けられた予約曲テーブルに記憶したり、そのアクセスポイント２６を介して前記カラオケ装置１６から電子早見本装置２８へ所定の情報を送信したりというように、電波を介して前記カラオケ装置１６と電子早見本装置２８との間における相互の情報のやりとりが実行される。
【００２７】
前記カラオケ装置１６は、図１に示すように、前記ＬＡＮ２４及びルータ２２等を介して前記通信回線２０に接続されており、同様にその通信回線２０に接続された他の機器との相互間でその通信回線２０を介して情報の通信が可能とされている。好適には、前記通信回線２０を介して前記サーバ１８に接続されており、そのサーバ１８から楽曲情報（カラオケデータ）、背景映像情報、曲間情報、及び動画情報等のデジタルコンテンツ（Digital Contents）の配信を受け付けるものである。すなわち、前記カラオケ装置１６は、好適には、所定の通信回線に接続されてサーバとの間で各種情報の送受信を行う通信カラオケ装置であるが、斯かる通信回線に接続されない非通信型のカラオケ装置等にも本発明は好適に適用される。
【００２８】
前記無線通信部６８は、前記カラオケ装置１６と前記電子早見本装置２８等の入力装置との間の無線通信を行う。例えば、前記電子早見本装置２８等の入力装置から送信されるリモコン信号を受信するリモコン受信部として機能する。前記カラオケ装置１６と電子早見本装置２８との対応付け（くくりつけ）処理は、好適には、斯かるリモコン信号（赤外線信号）により前記無線通信部６８を介して行われる。すなわち、前記電子早見本装置２８は、それぞれ個別のシリアル番号を有しており、前記対応付け処理においては、例えばそのシリアル番号（例えば、下４桁）及び所定の接続コードを含む信号が接続通知として前記カラオケ装置１６へ送信され、前記無線通信部６８によりその接続信号を受信したカラオケ装置１６に対して前記電子早見本装置２８が対応付けられる。そのようにして前記カラオケ装置１６に対応付けられた電子早見本装置２８は、そのカラオケ装置１６の入力装置（遠隔操作装置）として機能し、その電子早見本装置２８から送信される信号が前記ＣＰＵ４２に供給されることで、前記カラオケ装置１６の利用者が歌いたい楽曲を選択したり、楽曲の演奏出力に係る音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための入力が受け付けられるようになっている。なお、前記対応付け処理が行われた後、前記電子早見本装置２８と前記カラオケ装置１６との間の通信は、前記ＬＡＮ２４及びアクセスポイント２６等を介したＬＡＮ通信により行われる。本実施例においては、前記カラオケ装置１６に対応付け処理の行われた電子早見本装置２８等の入力装置もそのカラオケ装置１６の一部を構成するものであるとして以下の説明を行う。
【００２９】
前記デジタルカメラ８６は、例えばＣＣＤ（charge coupled device）等の撮像素子及びレンズを備え、そのレンズから入射される映像を撮像素子により検知し、その映像を電子情報（映像データ）として取得する所謂デジタルビデオカメラであり、少なくとも動画（時間の経過に従い変化する動きのある映像）を撮影し得るものであるが、必要に応じて静止画（スチル写真）を撮影できるように構成されたものであってもよい。このデジタルカメラ８６により撮影された映像情報は、前記接続端子８８等のインターフェイスを介して前記ＣＰＵ４２等へ供給され、例えばＡＶＩ（Audio-Video Interleaved）形式、ＭＰＥＧ（Moving Picture Experts Group）形式、ＦＬＶ（Flash Video）形式等の映像ファイルとして前記ＲＡＭ４６等に記憶される。前記デジタルカメラ８６は、必ずしも前記カラオケ装置１６の一部として備えられたものでなくともよく、例えば前記カラオケ装置１６が設置された室における所定位置に固設された別体のビデオカメラ乃至前記携帯電話機３０等に備えられた撮像装置等により撮影された映像が所定のインターフェイスを介して前記カラオケ装置１６に入力される態様も考えられる。
【００３０】
図３は、前記サーバ１８の構成を説明する図である。この図３に示すように、前記サーバ１８は、中央演算処理装置であるＣＰＵ９０、読出専用メモリであるＲＯＭ９２、及び随時書込読出メモリであるＲＡＭ９４を備え、前記ＣＰＵ９０によりＲＡＭ９４の一時記憶機能を利用しつつＲＯＭ９２に予め記憶されたプログラムに従って信号処理を行う所謂コンピュータである。ＴＦＴやＰＤＰ等の映像表示装置９６と、その映像表示装置９６による映像の表示を制御するためのビデオボード（グラフィックスチップ）等の映像処理部９８と、キーボード等の入力装置１００と、その入力装置１００による入力を処理するためのインターフェイス１０２と、前記ＣＰＵ９０等を前記通信回線２０に接続するためのモデム１０４とを、備えて構成されている。
【００３１】
図３に示すように、前記サーバ１８は、楽曲データベース１０６及びＳＮＳデータベース１０８をはじめとする各種データベースを備えている。この楽曲データベース１０６は、前記動画情報配信システム１０における前記カラオケ装置１６等に配信するための多数の楽曲情報（カラオケデータ）を記憶するものであり、新しく作成された楽曲情報はこの楽曲データベース１０６に蓄積される。そして、所定の配信制御プログラムにより定期的に、或いは前記カラオケ装置１６等からの配信要求に応じて、随時新たな楽曲情報が前記サーバ１８の楽曲データベース１０６から前記通信回線２０を介して配信され、前記カラオケ装置１６等に配信される。前記カラオケ装置１６に配信された楽曲情報が、そのカラオケ装置１６に備えられた前記ハードディスク４８等に蓄積されることで、そのハードディスク４８等に前記楽曲データベース１０６と同様のデータベースが形成されるものであってもよい。
【００３２】
前記楽曲データベース１０６は、前記カラオケ装置１６により出力可能な楽曲にそれぞれ対応する多数（例えば、数万曲分）の楽曲情報（カラオケデータ）を記憶する。この楽曲情報は、前記音声処理部５２により所定の楽器の演奏音を生成するための演奏情報と、歌詞文字映像（歌詞テロップ）を生成するための歌詞情報と、その歌詞情報に基づいて生成された歌詞文字映像を演奏の進行に合わせて順次色替わりさせてゆくための歌詞色替情報とを、含むものであり、コンテンツＩＤである各楽曲に固有の選曲番号により識別される。前記楽曲情報には、属性情報として、その楽曲の曲名、アーティスト名（歌手名）、発表年月日、曲の長さ（演奏時間）、ジャンル、テンポ、及び曲調等の情報が、例えばメタデータ（Ｍｅｔａ情報）等に記憶されている。このジャンルとは、Ｊ−ｐｏｐ（ポップス）、ロックンロール、Ｒ＆Ｂ、テクノ、レゲエ、演歌、軍歌、アニメソング、邦楽、洋楽等の演奏曲の分類や、ドラマ、夏、懐メロ、恋愛、自然、酒、海、川等の演奏曲の曲調を表すキーワード等であり、各楽曲情報はそれら複数のジャンルのうち少なくとも１つのジャンルに属するものである。前記楽曲データベース１０６には、好適には、ＭＩＤＩ形式のデータを前記演奏情報として含むスタンダードタイプの楽曲情報と、例えばＭＰＥＧ形式等のデータを前記演奏情報として含む生演奏タイプの楽曲情報とが記憶される。これらスタンダードタイプの楽曲情報及び生演奏タイプの楽曲情報は、同一の演奏曲に対応する別個の楽曲情報（それぞれ異なる選曲番号に対応）として前記楽曲データベース１０６に記憶される。
【００３３】
前記ＳＮＳデータベース１０８は、前記動画情報配信システム１０の利用者を対象とするソーシャルネットワークサービス（Social Network Service）に係る各種情報を記憶する。このソーシャルネットワークサービスとは、例えば、予め会員登録された会員相互間に限定して情報の閲覧等のサービスを提供する会員制のコミュニティ型のウェブサイトをいう。以下の説明において、ソーシャルネットワークサービスをＳＮＳと略いう。前記ＳＮＳデータベース１０８は、前記動画情報配信システム１０を利用する各利用者毎の、前記カラオケ装置１６を用いたカラオケ演奏に関する情報を、その利用者の識別情報（ユーザＩＤ）と対応付けて記憶する記憶装置である。このＳＮＳデータベース１０８には、ユーザＩＤにより識別される各利用者毎に、例えばその利用者の名前（ニックネーム）、生年月日、実際の年齢、性別、メールアドレス、利用者の住所又は居所に対応する地域、血液型、星座、ＳＮＳへのログイン認証に用いられるパスワード、パスワードを忘れたときのための質問及び解答、アバタ（ネット上において利用者を象徴する人型映像）に関する情報、及び利用者の歌年齢等の情報がその利用者のユーザＩＤと対応付けられて記憶される。前記歌年齢とは、利用者の楽曲の好みの傾向がどの程度の年代（何歳）に相当するものかを示す仮想的な年齢情報であり、対象となる利用者が前記カラオケ装置１６において過去に選曲（演奏）した楽曲に基づいて判断される値である。
【００３４】
前記ＳＮＳデータベース１０８には、各利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報として、例えばその利用者が過去に利用したカラオケ装置１６に対応する店舗１２（そのカラオケ装置１６が設置された店舗１２）に関する情報である来店履歴、その利用者が前記カラオケ装置１６によるカラオケ演奏において十八番曲或いはお気に入りとして登録した楽曲（簡易な操作により選曲入力を行い得るように設定された楽曲）に関する情報、その利用者が過去に前記カラオケ装置１６によるカラオケ演奏において選曲した選曲履歴（カラオケ装置１６において過去に選曲された楽曲の履歴）に関する情報、その利用者が前記カラオケ装置１６によるカラオケ演奏において過去に行った演奏評価の評価結果に関する情報、及びその利用者がフレンドとして登録した他の利用者に関する情報等が各利用者毎にその利用者のユーザＩＤと対応付けられて記憶される。前記フレンドとは、本実施例のＳＮＳにおいて、フレンドではない不特定多数の利用者とは一線を画す関係であることを示す身分であり、例えば、前記ＳＮＳデータベース１０８に記憶された所定の利用者に対応する情報のうち、公開レベルが「友達」とされた情報に関しては、その利用者のフレンドとして登録されている利用者は閲覧できるが、フレンドとして登録されていない利用者は閲覧できない。このフレンド登録に関する情報は、各利用者に関連する情報として前記ＳＮＳデータベース１０８に記憶されるものであってもよいし、例えばフレンド登録された利用者それぞれのユーザＩＤを別途登録するというように前記ＳＮＳデータベース１０８とは別のデータベースに記憶されるものであってもよい。好適には、フレンド登録の申し込みがあった場合に、一律にフレンド登録を行うのではなく、申し込まれた利用者の許可を待ってその申し込みに係るフレンド登録を行う。
【００３５】
前記ＳＮＳデータベース１０８には、前記動画情報配信システム１０の各利用者から投稿された動画情報が、その利用者のユーザＩＤと対応付けられて記憶される。例えば、前記カラオケ装置１６に備えられた図示しない撮像装置や、携帯型端末装置である前記携帯電話機３０に備えられたデジタルカメラ１４４等により撮影された動画情報（撮像データ）が、その動画情報に対応する演奏曲情報及び投稿者である利用者の識別情報（好適にはユーザＩＤ）と対応付けられて記憶される。ここで、前記演奏曲情報とは、前記動画情報に対応する演奏曲を識別するための情報であり、好適には、前記カラオケ装置１６により出力可能なその演奏曲に対応する楽曲情報の選曲番号である。すなわち、本実施例においては、前記ＳＮＳデータベース１０８が、各利用者から投稿された動画情報を対応する演奏曲情報と対応付けて記憶する動画データベースに相当する。本実施例においては、前記カラオケ装置１６を用いたカラオケ演奏に係る選曲履歴等の各種情報と、各利用者から投稿された動画情報とが、単一のデータベースである前記ＳＮＳデータベース１０８に一元的に記憶される態様について説明するが、前記カラオケ装置１６を用いたカラオケ演奏に係る選曲履歴等の各種情報を記憶するデータベースと、各利用者から投稿された動画情報を記憶する動画データベースとが、それぞれ個別のデータベースとして備えられたものであってもよい。本実施例においては、前記ＳＮＳに係るデータベースサーバとしての機能と動画情報配信サーバとしての機能を兼ね備えた単一の前記サーバ１８を備えた構成について説明するが、それらの機能が複数のサーバにより分散的に実行される等の態様も考えられる。
【００３６】
図４は、前記カラオケ装置１６のＣＰＵ４２及び前記サーバ１８のＣＰＵ９０に備えられた制御機能の要部を説明する機能ブロック線図である。この図４に示すカラオケ演奏制御手段１１０、音域判定制御手段１１２、及び動画投稿制御手段１１８は、好適には、前記カラオケ装置１６のＣＰＵ４２に機能的に備えられたものである。音域記憶制御手段１１４、利用者音域特定手段１１６、投稿受付制御手段１２０、動画配信制御手段１２２、共演動画編集制御手段１２４、動画音域判定手段１２６、及び動画抽出制御手段１２８は、好適には、前記サーバ１８のＣＰＵ９０に機能的に備えられたものである。すなわち、本実施例においては、通信端末装置としての前記カラオケ装置１６に対する動画情報の配信等を行う態様について説明するが、図４に示す各制御手段は、前記動画情報配信システム１０の形態に応じて別の装置に備えられたものであってもよい。例えば、前記音域判定制御手段１１２が前記サーバ１８のＣＰＵ９０或いは前記電子早見本装置２８のＣＰＵに機能的に備えられたものであってもよい。前記動画抽出制御手段１２８が前記カラオケ装置１６のＣＰＵ４２に備えられたものであってもよい。
【００３７】
前記カラオケ演奏制御手段１１０は、前記カラオケ装置１６によるカラオケ演奏に際しての演奏曲の出力を制御する。前記電子早見本装置２８等の入力装置により前記カラオケ装置１６に対する選曲入力操作が行われると、選曲入力された演奏曲の識別情報である選曲番号が前記ＲＡＭ４６等の予約曲テーブルに記憶される。好適には、前記電子早見本装置２８においては、選曲主体（操作主体）である利用者を切り替えて選曲入力操作を行うことができるようになっており、前記電子早見本装置２８により前記カラオケ装置１６に対する選曲入力操作が行われると、選曲入力された演奏曲の選曲番号が、その演奏曲の選曲主体である利用者のユーザＩＤと対応付けられて前記ＲＡＭ４６等の予約曲テーブルに記憶される。前記カラオケ演奏制御手段１１０は、前記ＲＡＭ４６等の予約曲テーブルにおける上位の予約曲から順に（すなわち入力順に）、その予約曲テーブルに記憶された予約曲の選曲番号に対応する楽曲情報を前記ハードディスク４８の楽曲データベースから読み出し、その楽曲情報に含まれる演奏情報に基づいて演奏曲の出力を制御する。例えば、演奏情報としてのＭＩＤＩデータに基づいて、前記音声処理部５２によりそのＭＩＤＩデータにおける楽譜情報としてのトラック乃至チャンネルに対応する楽器の演奏音（音楽情報）を出力させ、前記アンプ８０等を介して前記スピーカ８２から出力させる。斯かる処理と併行して、楽曲情報に含まれる歌詞情報に基づいて演奏曲に係る歌詞文字映像の出力を制御する。すなわち、歌詞情報に基づいて歌詞文字映像を生成し、前記映像処理部５０を介してその歌詞文字映像を前記ディスプレイ７２に表示させる。また、カラオケ演奏の進行に伴い、その歌詞文字映像を切替表示させると共に、歌詞色替情報に基づいて歌詞文字映像を順次色替え表示させる。
【００３８】
前記音域判定制御手段１１２は、音声入力装置である前記マイクロフォン７６から入力された音声情報に基づいて、その音声情報の入力主体である利用者の歌唱音声に係る音域を判定する。本実施例において、歌唱音声に係る音域とは、その歌唱音声に関して適切に発声できている音域をいい、以下に説明するようにして判定される最低音から最高音までの音の範囲をいう。前記音域判定制御手段１１２は、好適には、前記カラオケ演奏制御手段１１０による演奏曲の出力に際して、前記マイクロフォン７６から入力された音声情報に基づいて、その演奏曲に対応する前記利用者の歌唱音声に係る音域を判定する。具体的には、前記カラオケ演奏制御手段１１０による演奏曲の出力と併行して、前記マイクロフォン７６から入力される音声に対応して、音程及びテンポを評価基準とする評価を行う。例えば、前記演奏曲の出力に際して、前記音声処理部５２を介して出力されるその演奏曲のピッチ（音程）及びテンポと、前記マイクロフォン７６により入力される音声情報のピッチ及びテンポとを比較することにより、前記マイクロフォン７６から入力される歌唱音声において、前記演奏曲の各テンポにおけるピッチが正しく発声できているか否かを判定する。そして、判定対象となる演奏曲１曲の演奏を通して、正しく発声できていたと判定された最低音から最高音までの音域を、前記演奏曲に対応する前記利用者の歌唱音声に係る音域として判定する。
【００３９】
前記音域記憶制御手段１１４は、前記カラオケ演奏制御手段１１０による演奏曲の出力に際して、前記音域判定制御手段１１２により判定された音域に関する音域情報を、前記演奏曲の識別情報すなわち選曲番号及び前記音域情報に対応する利用者の識別情報すなわちユーザＩＤと対応付けて前記ＳＮＳデータベース１０８に記憶させる。ここで、前記音域情報に対応する利用者とは、好適には、前記音域判定制御手段１１２の判定対象となった演奏曲の演奏主体（基本的には、音声情報の入力主体）としての利用者であり、具体的には、前記演奏曲（楽曲情報）の選曲主体である利用者である。前記音域情報とは、好適には、前記音域判定制御手段１１２により演奏曲１曲の演奏を通して正しく発声できていたと判定された最低音から最高音までの音域である。例えば、斯かる最低音及び最高音が、前記音域情報に相当する。
【００４０】
前記音域記憶制御手段１１４は、例えば、前記音域情報を、前記演奏曲の出力に係る選曲履歴に付随する情報として、その演奏曲の選曲主体である利用者のユーザＩＤと対応付けて前記ＳＮＳデータベース１０８に記憶させる。すなわち、前記カラオケ演奏制御手段１１０による演奏曲の出力に際して、前記音域判定制御手段１１２により音域の判定が行われた場合、前記出力された演奏曲の選曲履歴及びその選曲履歴に付随する情報としての前記音域情報を、その演奏曲の選曲主体である利用者のユーザＩＤと対応付けて前記ＳＮＳデータベース１０８に記憶させる。
【００４１】
前記利用者音域特定手段１１６は、各利用者に対応して前記ＳＮＳデータベース１０８に記憶された前記音域情報に基づいて、その利用者の歌唱音声に係る音域である利用者音域を特定する。具体的には、各利用者に対応して前記ＳＮＳデータベース１０８に記憶された複数の前記音域情報に関して、規定数の音域情報に重複して含まれる音域を、前記利用者の歌唱音声に係る利用者音域として特定する。例えば、各利用者に対応して前記ＳＮＳデータベース１０８に記憶された、前記音域情報に対応付けられた複数の選曲履歴に関して、記憶された時点が新しい方から複数曲分（例えば、３曲分）の選曲履歴にそれぞれ対応する音域情報に重複（共通）して含まれる音域を、前記利用者の歌唱音声に係る利用者音域として特定する。すなわち、斯かる態様において、前記利用者音域特定手段１１６による前記利用者の歌唱音声に係る利用者音域の特定には、その利用者に対応する前記音域情報が少なくとも３つ（３曲分）必要とされる。前記利用者音域特定手段１１６は、或いは、前記音域情報に対応付けられた全ての選曲履歴に関して、各選曲履歴にそれぞれ対応する音域情報に重複して含まれる音域を、前記利用者の歌唱音声に係る利用者音域として特定するものであってもよい。或いは、各利用者に対応して前記ＳＮＳデータベース１０８に記憶された前記音域情報に対応付けられた複数の選曲履歴に関して、少なくとも１曲に対応する音域情報に含まれる音域を前記利用者の歌唱音声に係る利用者音域として特定するものであってもよい。すなわち、各利用者に対応して前記ＳＮＳデータベース１０８に記憶された全ての選曲履歴にそれぞれ対応する音域情報における最低音から最高音までの音域を、前記利用者の歌唱音声に係る利用者音域として特定するものであってもよい。前記利用者音域特定手段１１６は、以上のようにして特定された前記利用者音域を、各利用者のユーザＩＤと対応付けて前記ＳＮＳデータベース１０８に記憶させる。
【００４２】
前記利用者音域特定手段１１６は、好適には、各利用者に対応して前記ＳＮＳデータベース１０８に記憶された音域情報に基づいて、その利用者の歌唱音声に係る安定音域及びチャレンジ音域を判定する。ここで、安定音域とは、各利用者が危なげなく発声できる音域に相当する。チャレンジ音域とは、各利用者が少し無理をすれば発声できる音域を含む音域に相当する。好適には、前記チャレンジ音域は、前記安定音域を包含し且つその安定音域よりも広い音域に相当する。
【００４３】
前記利用者音域特定手段１１６は、好適には、各利用者に対応して前記ＳＮＳデータベース１０８に記憶された複数の前記音域情報に関して、規定数以上の音域情報に重複して含まれる音域を前記安定音域として特定し、少なくとも１つの音域情報に含まれる音域を前記チャレンジ音域として特定する。例えば、各利用者に対応して前記ＳＮＳデータベース１０８に記憶された複数の選曲履歴にそれぞれ対応する音域情報に関して、３曲分の選曲履歴にそれぞれ対応する音域情報に重複（共通）して含まれる音域を前記安定音域として特定する。或いは、全ての選曲履歴にそれぞれ対応する音域情報に重複して含まれる音域を前記安定音域として特定するものであってもよい。各利用者に対応して前記ＳＮＳデータベース１０８に記憶された複数の選曲履歴にそれぞれ対応する音域情報に関して、少なくとも１曲に対応する音域情報に含まれる音域を前記チャレンジ音域として特定する。すなわち、各利用者に対応して前記ＳＮＳデータベース１０８に記憶された全ての選曲履歴にそれぞれ対応する音域情報における最低音から最高音までの音域を前記チャレンジ音域として特定する。或いは、前記安定音域の判定に係る規定数よりも少ない音域情報に重複して含まれる音域を前記チャレンジ音域として特定する。例えば、３曲分の選曲履歴にそれぞれ対応する音域情報に重複して含まれる音域を前記安定音域として特定する態様において、２曲分の選曲履歴にそれぞれ対応する音域情報に重複して含まれる音域を前記チャレンジ音域として特定する。前記利用者音域特定手段１１６は、以上のようにして特定された前記安定音域及びチャレンジ音域を、各利用者のユーザＩＤと対応付けて前記ＳＮＳデータベース１０８に記憶させる。
【００４４】
前記動画投稿制御手段１１８は、前記カラオケ装置１６による前記サーバ１８への動画情報の投稿を制御する。例えば、前記カラオケ装置１６により、前記楽曲データベース１０６に記憶された何れかの楽曲情報に対応するカラオケ演奏が行われる際、前記デジタルカメラ８６により撮影された映像情報及び前記マイクロフォン７６により入力された音声情報を含む動画情報を記録し、その動画情報を、対応する演奏曲情報すなわち前記楽曲情報の選曲番号及び投稿者のユーザＩＤと対応付けて前記サーバ１８へ投稿（アップロード）する。好適には、前記デジタルカメラ８６により撮影された映像情報と、前記マイクロフォン７６により入力されて前記音声処理部５２によりディジタル信号に変換された音声情報とを、例えばＡＶＩ形式、ＭＰＥＧ形式、ＦＬＶ形式等のファイル形式にて統合し、映像情報及び音声情報を含む動画情報（動画ファイル）として記録する。図４に示す各制御手段は、映像情報及び音声情報をそれぞれ個別の情報（ファイル）として記録、送受信、乃至蓄積等するものであってもよいが、本実施例においてはそれらを統合して動画ファイルとして記録、送受信、乃至蓄積等する態様について説明する。すなわち、本実施例において、特に言及しない場合には、動画情報は、映像情報及びその再生に際して出力される音声に対応する音声情報を含むものである。
【００４５】
前記動画投稿制御手段１１８は、好適には、前記カラオケ装置１６により所定の楽曲情報に対応するカラオケ演奏が行われる際、前記デジタルカメラ８６により撮影された映像情報及び前記マイクロフォン７６により入力された音声情報を含む動画情報を記録すると共に、前記音域判定制御手段１１２により前記利用者の歌唱音声に係る音域情報を判定し、前記動画情報を、前記楽曲情報の選曲番号、投稿者のユーザＩＤ、及び前記音域情報と対応付けて前記サーバ１８へ投稿する。すなわち、前記動画情報の記録に際して行われていたカラオケ演奏に対応して前記音域判定制御手段１１２により判定された音域情報を、前記動画情報と対応付けて前記サーバ１８へ投稿する。
【００４６】
前記投稿受付制御手段１２０は、前記通信回線２０を介して前記カラオケ装置１６をはじめとする通信端末装置から、予め定められた複数の演奏曲情報の何れかに対応する動画情報の投稿を受け付け、その投稿された動画情報を対応する演奏曲情報と対応付けて前記ＳＮＳデータベース１０８に記憶させる。例えば、前記動画投稿制御手段１１８により投稿された動画情報を、その動画情報に対応付けられた楽曲情報の選曲番号及びユーザＩＤと対応付けて前記ＳＮＳデータベース１０８に記憶させる。換言すれば、前記動画投稿制御手段１１８により投稿された動画情報を、その動画情報に対応付けられたユーザＩＤに対応する利用者を投稿主体とする投稿動画として、その動画情報に対応付けられた楽曲情報の選曲番号と対応付けて前記ＳＮＳデータベース１０８に記憶させる。前記動画情報に音域情報が対応付けられている場合には、前記動画投稿制御手段１１８により投稿された動画情報を、その動画情報に対応付けられた楽曲情報の選曲番号、ユーザＩＤ、及び音域情報と対応付けて前記ＳＮＳデータベース１０８に記憶させる。また好適には、前記投稿された動画情報を、投稿主体である利用者に対応して前記ＳＮＳデータベース１０８に記憶された利用者音域と対応付けて前記ＳＮＳデータベース１０８に記憶させる。或いは、前記投稿された動画情報に対応付けられた投稿主体である利用者のユーザＩＤをもって、後述する動画情報の抽出に際してその利用者に対応して前記ＳＮＳデータベース１０８に記憶された利用者音域を読み出すものであってもよい。
【００４７】
前記動画配信制御手段１２２は、前記ＳＮＳデータベース１０８に記憶された動画情報を前記通信回線２０を介して配信する。例えば、前記カラオケ装置１６、携帯電話機３０、タブレット３２、或いはパーソナルコンピュータ３６等、前記通信回線２０に接続された通信端末装置から前記通信回線２０を介して所定の動画情報の配信要求があった場合には、その配信要求に応じて前記ＳＮＳデータベース１０８に記憶されたその配信要求に係る動画情報を要求元である通信端末装置に前記通信回線２０を介して配信する（図４においては、携帯電話機３０に対する配信を図示している）。この動画配信制御手段１２２により各通信端末装置に配信された動画情報は、斯かる通信端末装置に備えられたブラウザ（Web browser）等によりその通信端末装置の表示部（映像表示装置）に表示される。
【００４８】
前記動画配信制御手段１２２は、前記ＳＮＳデータベース１０８に記憶された複数の動画情報を、共演動画（コラボ動画）として前記通信回線２０を介して配信する。この共演動画とは、同一の楽曲に対応する複数（好適には１組）の動画情報を、所定の表示画面内において同期（併行）して出力させるものである。すなわち、前記動画配信制御手段１２２は、前記通信回線２０に接続された通信端末装置からその通信回線２０を介して所定の共演動画の配信要求があった場合には、その配信要求に応じて前記ＳＮＳデータベース１０８に記憶されたその配信要求に係る共演動画を表示させるためのデータを要求元である通信端末装置に前記通信回線２０を介して配信する。この共演動画を表示させるためのデータは、好適には、前記ＳＮＳデータベース１０８においてそれぞれ独立した動画情報として記憶された組み合わせ対象となる動画情報と、それらの動画情報を共演動画として同期出力させるための組み合わせ情報としての共演動画情報であるが、それら組み合わせに係る複数の動画情報が予め合成され、単一の動画情報（動画ファイル）として記憶されたものであってもよい。
【００４９】
前記共演動画編集制御手段１２４は、前記投稿受付制御手段１２０により受け付けられる複数の動画情報を組み合わせて共演動画情報を編集する。すなわち、前記動画配信制御手段１２２により、前記携帯電話機３０をはじめとする通信端末装置に対して前記共演動画を配信するための情報を編集する。すなわち、前記投稿受付制御手段１２０により受け付けられる、共通の演奏曲情報に対応付けられた複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその共通の演奏曲情報と対応付けて前記ＳＮＳデータベース１０８に記憶させる。換言すれば、前記投稿受付制御手段１２４により受け付けられる、共通の演奏曲に対応付けられた複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその演奏曲の識別情報（コンテンツＩＤ）と対応付けて前記動画データベース６６に記憶させる。
【００５０】
前記共演動画編集制御手段１２４により編集される共演動画情報とは、前記組み合わせに係る複数の動画情報を同期して（同時に）出力させるための情報であり、好適には、前記組み合わせに係る複数の動画情報が合成され、それら複数の動画情報とは別に１動画情報（動画ファイル）としての共演動画情報が作成されて前記ＳＮＳデータベース１０８に記憶される。或いは、前記ＳＮＳデータベース１０８にそれぞれ個別に（独立した動画ファイルとして）記憶された組み合わせに係る複数の動画情報が、後述する図５に示すように共演映像として同期出力されるものであってもよい。すなわち、前記共演動画情報は、前記ＳＮＳデータベース１０８にそれぞれ個別に（独立した動画ファイルとして）記憶された組み合わせに係る複数の動画情報を読み出し、それら動画情報を共演映像として同期出力させるための組み合わせ情報に相当するものであってもよい。前記共演動画編集制御手段１２４は、好適には、前記共演動画情報の属性情報として、対象となる演奏曲の識別情報（選曲番号）、その演奏曲の曲名、アーティスト名、演奏時間、投稿日時、組み合わせに係る各動画情報の投稿者の識別情報（ユーザＩＤ）、各投稿者の名前（ニックネーム）、各投稿者のコメント、共演映像のタイトル等を、対象となる共演動画情報と対応付けて前記ＳＮＳデータベース１０８に記憶させる。
【００５１】
前記共演動画編集制御手段１２４は、好適には、前記投稿受付制御手段１２２により先に投稿された第１の動画情報に対して、後に投稿された第２の動画情報を組み合わせて前記共演動画情報を編集する。前記動画情報配信システム１０において、好適には、前記カラオケ装置１６によるカラオケ演奏に際して、共演動画の組み合わせ対象となる第１の動画情報を出力させつつ、その出力と併行して前記第２の動画情報を記録する制御が実行される。すなわち、前記カラオケ装置１６による所定の楽曲情報の演奏に先立って、前記ＳＮＳデータベース１０８に記憶されたその楽曲情報（選曲番号）に対応する複数の動画情報のうち、前記カラオケ演奏と併行して出力される前記第１の動画情報が選択される。前記楽曲情報に基づくカラオケ演奏に際して、前記カラオケ装置１６により前記第１の動画情報が出力され、その出力と同期して前記楽曲情報に基づくカラオケ演奏が行われる。このカラオケ演奏に対応して、前記動画投稿制御手段１１８により動画情報の記録が行われ、カラオケ演奏の終了後、前記第２の動画情報として前記サーバ１８へ投稿される。そして、前記共演動画編集制御手段１２４により、前記第１の動画情報に対して、新たに投稿された前記第２の動画情報が組み合わされ、前記共演動画情報が編集される。
【００５２】
図５は、前記カラオケ装置１６、携帯電話機３０、タブレット３２、或いはパーソナルコンピュータ３６等の通信端末装置に表示される共演動画１３０の一例を示す図である。この図５に示す例においては、共通の楽曲情報に対応付けられた１対の動画情報の組み合わせに係る共演動画情報の表示について説明しているが、３つ以上の動画情報の組み合わせに係る共演動画情報も考えられる。図５に示す共演動画１３０においては、第１の動画情報１３２と、その第１の動画情報１３２の出力と同期して実行されたカラオケ演奏の出力に際して前記動画投稿制御手段１１８により記録された第２の動画情報１３４とが、所定のウェブサイト上において同期して（同時に）出力される例を示している。この図５に示すウェブサイトは、例えば、前記動画情報配信システム１０を運営する情報配信サービス提供会社により管理される所謂動画投稿サイトに相当するものであり、前記カラオケ装置１６において閲覧可能とされると共に、一般的なブラウザにより前記携帯電話機３０、タブレット３２、或いはパーソナルコンピュータ３６等の通信端末装置においても閲覧可能とされる。このウェブサイト上においては、出力される共演動画に係る共通の演奏曲の曲名及びアーティスト名が表示されると共に、再生／停止ボタン１３６、頭出しボタン１３８、再生位置決定つまみ１４０、音量設定つまみ１４２、及び表示画面の全画面表示乃至等倍表示を切り替える表示切替ボタン１４４等が表示され、各ボタン乃至つまみにより共演映像の出力に係る各種操作が可能とされている。
【００５３】
前記動画音域判定手段１２６は、前記ＳＮＳデータベース１０８に記憶された複数の動画情報それぞれにおける音域を判定する。ここで、前記動画情報における音域とは、その動画情報の投稿主体である利用者に関する音域、その動画情報に対応付けられた演奏曲情報に関する音域、或いはその動画情報に含まれる音声情報に関する音域等である。前記動画音域判定手段１２６は、好適には、前記動画情報の投稿主体である利用者に対応して前記ＳＮＳデータベース１０８に記憶された利用者音域を、その動画情報における音域として判定する。また好適には、前記動画情報に対応付けられて記憶された音域情報を、その動画情報における音域として判定する。また好適には、前記動画情報に対応付けられた演奏曲情報に対応する演奏曲の最低音から最高音までの音域を、その動画情報における音域として判定する。また好適には、前記動画情報に含まれる音声情報を解析すること等により、その音声情報における最低音から最高音までの音域を、その動画情報における音域として判定する。
【００５４】
前記動画抽出制御手段１２８は、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段により特定された前記利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出する。すなわち、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうち、前記動画音域判定手段１２６により判定されるその動画情報における音域が、抽出された動画情報を提示する等その抽出の対象となる利用者（以下、単に対象となる利用者という）に対応して前記ＳＮＳデータベース１０８に記憶された利用者音域に適合する動画情報を、その利用者に対応する前記共演動画情報の組み合わせ候補として抽出する。換言すれば、対象となる利用者が前記カラオケ装置１６によりカラオケ演奏を行う際における、前記第１の動画情報の候補として抽出する。以下に詳述する動画情報の抽出に先立ち、抽出対象となる動画情報に対応する演奏曲の曲名、歌手名、或いはジャンル等による絞り込みが行われるものであってもよい。斯かる態様において、前記動画抽出制御手段１２８は、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、指定された曲名、歌手名、ジャンル等の条件に合致し、且つその動画情報における音域が、前記利用者音域特定制御手段により特定された前記利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出する。
【００５５】
前記動画抽出制御手段１２８は、具体的には、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報の投稿主体である利用者に対応する利用者音域が、前記対象となる利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出する。或いは、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報に対応付けられて記憶された音域情報が、前記対象となる利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出する。或いは、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報に対応付けられた演奏曲情報に対応する演奏曲の最低音から最高音までの音域が、前記対象となる利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出する。或いは、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報に含まれる音声情報の最低音から最高音までの音域が、前記対象となる利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出する。更に、これらを組み合わせて動画情報の抽出を行うものであってもよい。
【００５６】
前記動画抽出制御手段１２８は、好適には、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段１１６により特定された前記利用者に対応する利用者音域に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出する。好適には、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報における音域が、対象となる利用者に対応して前記ＳＮＳデータベース１０８に記憶された利用者音域に包含される（その利用者音域を逸脱しない）動画情報を、前記共演動画情報の組み合わせ候補として抽出する。具体的には、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報の投稿主体である利用者に対応する利用者音域における最低音から最高音までの音域が、前記対象となる利用者に対応する利用者音域に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出する。或いは、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報に対応付けられて記憶された音域情報における最低音から最高音までの音域が、前記対象となる利用者に対応する利用者音域に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出する。或いは、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報に対応付けられた演奏曲情報（選曲番号）に対応する演奏曲の最低音から最高音までの音域が、前記対象となる利用者に対応する利用者音域に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出する。或いは、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報に含まれる音声情報の最低音から最高音までの音域が、前記対象となる利用者に対応する利用者音域に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出する。更に、これらを組み合わせて動画情報の抽出を行うものであってもよい。
【００５７】
前記動画抽出制御手段１２８は、好適には、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段１１６により特定された前記利用者に対応する利用者音域に規定の許容区間を加えた判定区間に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出する。好適には、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報における音域が、対象となる利用者に対応して前記ＳＮＳデータベース１０８に記憶された利用者音域に規定の許容区間を加えた判定区間に包含される（その判定区間を逸脱しない）動画情報を、前記共演動画情報の組み合わせ候補として抽出する。具体的には、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報の投稿主体である利用者に対応する利用者音域における最低音から最高音までの音域が、前記対象となる利用者に対応する前記判定区間に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出する。或いは、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報に対応付けられて記憶された音域情報における最低音から最高音までの音域が、前記対象となる利用者に対応する前記判定区間に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出する。或いは、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報に対応付けられた演奏曲情報（選曲番号）に対応する演奏曲の最低音から最高音までの音域が、前記対象となる利用者に対応する前記判定区間に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出する。或いは、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報に含まれる音声情報の最低音から最高音までの音域が、前記対象となる利用者に対応する前記判定区間に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出する。更に、これらを組み合わせて動画情報の抽出を行うものであってもよい。
【００５８】
前記許容区間は、好適には、予め定められた所定（一定）の音域に相当する。例えば、低音側及び高音側それぞれに加えられる一定の音域（例えば、それぞれ１音）に相当する。すなわち、前記動画抽出制御手段１２８は、好適には、各利用者に対応して前記ＳＮＳデータベース１０８に記憶されたその利用者の歌唱音声に対応する利用者音域に、前記許容区間として低音側及び高音側それぞれに一定の音域を加えた判定区間と、前記ＳＮＳデータベース１０８に記憶された複数の動画情報それぞれにおける音域とを、比較し、前記判定区間に含まれる（その判定区間を逸脱しない）動画情報を、前記共演動画情報の組み合わせ候補として抽出する。
【００５９】
前記許容区間は、好適には、前記動画抽出制御手段１２８による動画情報の抽出の対象となる利用者の性別に応じて異なる値が定められるものである。すなわち、前記動画抽出制御手段１２８は、好適には、前記利用者が男性である場合には、前記利用者音域特定手段１１６により特定されたその利用者に対応する利用者音域の少なくとも低音側に前記許容区間を加え、前記利用者が女性である場合には、前記利用者音域特定手段１１６により特定されたその利用者に対応する利用者音域の少なくとも高音側に前記許容区間を加えることで前記判定区間を定める。或いは、前記利用者が男性である場合には、前記利用者音域特定手段１１６により特定されたその利用者に対応する利用者音域の低音側に加えられる前記許容区間を、前記利用者が女性である場合よりも広い音域に相当するものとする。前記利用者が女性である場合には、前記利用者音域特定手段１１６により特定されたその利用者に対応する利用者音域の高音側に加えられる前記許容区間を、前記利用者が男性である場合よりも広い音域に相当するものとする。
【００６０】
前記動画抽出制御手段１２８は、好適には、前記利用者音域特定手段１１６により特定された前記利用者に対応する利用者音域には含まれないが、その利用者に対応して前記ＳＮＳデータベース１０８に記憶された前記音域情報において、規定回数以上正しく発声できている音高に対応する音域を前記許容区間として前記利用者音域に加えることで、前記判定区間を定める。ここで、前記利用者音域特定手段１１６により前記利用者に対応する安定音域及びチャレンジ音域を特定する態様において、好適には、前記安定音域が、前記利用者に対応する利用者音域に相当し、前記チャレンジ音域が、前記利用者に対応する利用者音域ではないが、その利用者に対応して前記ＳＮＳデータベース１０８に記憶された前記音域情報において、規定回数以上正しく発声できている音高に対応する音域に相当する。すなわち、前記動画抽出制御手段１２８は、好適には、前記利用者音域特定手段１１６により前記利用者に対応する安定音域及びチャレンジ音域を特定する態様において、前記安定音域には含まれないが前記チャレンジ音域には含まれる音域を前記許容区間として前記利用者音域に加えることで、前記判定区間を定める。換言すれば、前記動画抽出制御手段１２８は、好適には、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報における音域が、対象となる利用者に対応して前記ＳＮＳデータベース１０８に記憶された前記チャレンジ音域に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出する。
【００６１】
前記動画抽出制御手段１２８は、好適には、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段１１６により特定された前記利用者に対応する利用者音域に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出する第１の抽出制御、及び、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段１１６により特定された前記利用者に対応する利用者音域に規定の許容区間を加えた判定区間に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出する第２の抽出制御の何れか一方を、前記利用者の入力操作に応じて選択的に実行する。例えば、前記電子早見本装置２８による前記利用者の入力操作（選択入力操作）に応じて、前記第１の抽出制御及び前記第２の抽出制御の何れか一方を実行する。換言すれば、各利用者に対応する利用者音域に収まる動画情報を抽出する前記第１の抽出制御、又は前記利用者音域に余裕をもたせた前記判定区間に収まる動画情報を抽出する前記第２の抽出制御の何れか一方を、前記動画情報の抽出の対象となる利用者の希望に応じて実行する。
【００６２】
前記動画抽出制御手段１２８により抽出された動画情報は、好適には、抽出の対象となる利用者の操作に係る前記電子早見本装置２８に選択入力可能に表示される。図６は、前記電子早見本装置２８のタッチパネルディスプレイに表示される動画情報推薦画面１４６を例示する図である。この動画情報推薦画面１４６には、前記動画抽出制御手段１２８により抽出された複数の動画情報それぞれに対応するサムネイル１４８ａ、１４８ｂ、１４８ｃ、１４８ｄ、・・・（以下、特に区別しない場合には単にサムネイル１４８という）が表示される。好適には、前記動画抽出制御手段１２８により抽出された複数の動画情報のうち、対象となる利用者に対応する利用者音域に係る適合度が高いものから優先的に、前記動画情報推薦画面１４６に前記サムネイル１４８として表示される。ここで、前記利用者に対応する利用者音域に係る適合度とは、前記動画音域判定手段１２６により判定される前記動画情報における音域と、前記利用者に対応する利用者音域との差に関する値であり、その差が小さいほど、前記利用者に対応する利用者音域との適合度が高いものとされる。前記動画情報推薦画面１４６には、好適には、前記動画抽出制御手段１２８により抽出された、曲名及び歌手名等による絞り込みを行わない複数の動画情報に対応するサムネイル１４８が表示されるが、この動画情報推薦画面１４６における表示から、前記動画情報に対応する演奏曲の曲名、歌手名、ジャンル等に基づく絞り込みが行われ、条件に適合する動画情報に対応するサムネイル１４６が前記電子早見本装置２８に表示されるものであってもよい。或いは、予め前記動画情報に対応する演奏曲の曲名、歌手名、ジャンル等に基づく絞り込みが行われ、その条件に適合する動画情報であり且つ前記動画抽出制御手段１２８により抽出された動画情報に対応するサムネイル１４６が前記電子早見本装置２８に表示されるものであってもよい。
【００６３】
前記動画情報推薦画面１４６において、タッチパネルディスプレイにおける何れかのサムネイル１４８に対応する位置への接触操作が行われると、その操作に係るサムネイル１４８に対応する動画情報を前記第１の動画情報として選択する指示が前記サーバ１８へ送信される。そして、前記サーバ１８から前記第１の動画情報が前記カラオケ装置１６に配信され、そのカラオケ装置１６により前記第１の動画情報が出力され、その出力と同期して前記楽曲情報のカラオケ演奏が行われる。このカラオケ演奏に対応して、前記動画投稿制御手段１１８により動画情報の記録が行われ、カラオケ演奏の終了後、前記第２の動画情報として前記サーバ１８へ投稿される。そして、前記共演動画編集制御手段１２４により、前記第１の動画情報に対して、新たに投稿された前記第２の動画情報が組み合わされ、前記共演動画情報が編集される。
【００６４】
図７は、前記カラオケ装置１６のＣＰＵ４２により実行される音域判定制御の一例の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００６５】
先ず、ステップ（以下、ステップを省略する）ＳＡ１において、前記ＲＡＭ４６等における予約曲テーブルに演奏曲（予約曲）が記憶されているか否かが判断される。このＳＡ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＡ１の判断が肯定される場合には、ＳＡ２において、前記予約曲テーブルにおける先頭（最上位）の予約曲に対応する楽曲情報が例えば前記サーバ１８における前記楽曲データベース１０６から読み出される。次に、ＳＡ３において、ＳＡ２にて読み出された楽曲情報に基づいて、その楽曲情報に対応するカラオケ演奏出力が行われる。次に、ＳＡ４において、前記楽曲情報に基づく演奏曲の出力と併行して、前記マイクロフォン７６から入力される音声情報に基づいて、その音声情報の入力主体である利用者の歌唱音声に係る音域が判定される。次に、ＳＡ５において、楽曲情報に基づく演奏曲の出力が終了させられるか否かが判断される。このＳＡ５の判断が否定される場合には、ＳＡ３以下の処理が再び実行されるが、ＳＡ５の判断が肯定される場合には、ＳＡ６において、ＳＡ４にて判定された音域に関する音域情報、前記楽曲情報の選曲番号、及び前記楽曲情報の選曲主体である利用者のユーザＩＤが対応づけられ、前記通信回線２０を介して前記サーバ１８へ送信された後、本ルーチンが終了させられる。
【００６６】
図８は、前記カラオケ装置１６のＣＰＵ４２により実行される動画情報投稿制御の一例の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００６７】
先ず、ＳＢ１において、前記カラオケ装置１６により演奏が開始される予約曲は、動画記録設定すなわちその演奏に際して動画情報を記録する設定がなされているか否かが判断される。このＳＢ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＢ１の判断が肯定される場合には、ＳＢ２において、前記カラオケ装置１６により演奏が開始される演奏曲に対応する楽曲情報が、前記サーバ１８における前記楽曲データベース１０６からダウンロードされる。次に、ＳＢ３において、ＳＢ２にてダウンロードされた楽曲情報に基づいて、その楽曲情報に対応するカラオケ演奏出力が行われる。次に、ＳＢ４において、前記カラオケ装置１６によるカラオケ演奏と併行して、前記デジタルカメラ８６により撮影された映像情報、前記マイクロフォン７６から入力される音声情報、及びその音声情報に基づいて判定される音域情報が記録される。次に、ＳＢ５において、楽曲情報に基づく演奏曲の出力が終了させられるか否かが判断される。このＳＢ５の判断が否定される場合には、ＳＢ３以下の処理が再び実行されるが、ＳＢ５の判断が肯定される場合には、ＳＢ６において、ＳＢ４にて記録された映像情報及び音声情報を含む動画情報、前記楽曲情報の選曲番号、前記楽曲情報の選曲主体である利用者のユーザＩＤ、及びＳＢ４にて記録された音域情報が対応づけられ、前記通信回線２０を介して前記サーバ１８へ送信された後、本ルーチンが終了させられる。
【００６８】
図９は、前記サーバ１８のＣＰＵ９０により実行される利用者音域特定制御の一例の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００６９】
先ず、ＳＣ１において、前記カラオケ装置１６から前記通信回線２０を介して受信された選曲番号及び音域情報が、それらに対応づけられたユーザＩＤに対応する利用者の選曲履歴として、前記ＳＮＳデータベース１０８に記憶される。次に、ＳＣ２において、ＳＣ１にて新たに記憶された選曲履歴に係る利用者に対応して、前記音域情報に対応付けられた選曲履歴が前記ＳＮＳデータベース１０８に３曲分以上記憶されているか否かが判断される。このＳＣ２の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＣ２の判断が肯定される場合には、ＳＣ３において、各利用者に対応して前記ＳＮＳデータベース１０８に記憶された複数の選曲番号（選曲履歴）に対応する音域情報が読み出され、それぞれの音域幅（最低音から最高音までの音域）が判定される。次に、ＳＣ４において、ＳＣ３にて判定された複数の音域幅に関して、所定数（例えば、３曲分）の音域幅に重複して含まれる音域が、前記利用者に対応する利用者音域として特定される。次に、ＳＣ５において、ＳＣ４にて特定された利用者音域が、前記利用者のユーザＩＤと対応づけられて前記ＳＮＳデータベース１０８に記憶された後、本ルーチンが終了させられる。
【００７０】
図１０は、前記サーバ１８のＣＰＵ９０により実行される動画抽出制御の一例の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００７１】
先ず、ＳＤ１において、前記カラオケ装置１６から前記通信回線２０を介して動画検索指示が受信されたか否かが判断される。このＳＤ１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＤ１の判断が肯定される場合には、ＳＤ２において、対象となる利用者がユーザＩＤをもって前記動画情報配信システム１０に正常にログインしているか否かが判断される。このＳＤ２の判断が否定される場合には、ＳＤ９において、対象となる利用者がユーザＩＤをもって前記動画情報配信システム１０にログインすべき旨のログイン指示が前記カラオケ装置１６に送信された後、本ルーチンが終了させられるが、ＳＤ２の判断が肯定される場合には、ＳＤ３において、前記対象となる利用者に対応して前記ＳＮＳデータベース１０８に記憶された利用者音域が読み出される。次に、ＳＤ４において、前記カラオケ装置１６から、検索対象となる動画情報に対応する演奏曲の曲名又は歌手名が受信されたか否かが判断される。このＳＤ４の判断が否定されるうちは、ＳＤ４の判断が繰り返されることにより待機させられるが、ＳＤ４の判断が肯定される場合には、ＳＤ５において、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうち、ＳＤ４にて受信された曲名又は歌手名の演奏曲に対応付けられた動画情報が抽出される。次に、ＳＤ６において、ＳＤ５にて抽出された動画情報それぞれにおける音域が判定され、それら動画情報のうちから、その動画情報における音域が、ＳＤ３にて読み出された前記利用者に対応する利用者音域に適合する動画情報が抽出される。次に、ＳＤ７において、ＳＤ６にて抽出された動画情報を昇順例えば前記利用者に対応する利用者音域との適合度が高い順に並べ替えたリストが作成される。次に、ＳＤ８において、ＳＤ７にて作成された動画情報のリストが、前記通信回線２０を介して前記動画検索指示の送信元である前記カラオケ装置１６に送信された後、本ルーチンが終了させられる。
【００７２】
図１１は、前記サーバ１８のＣＰＵ９０により実行される動画情報管理／配信制御の一例の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００７３】
先ず、ＳＥ１において、前記カラオケ装置１６をはじめとする通信端末装置から前記通信回線２０を介して、動画情報のアップロード（投稿）があったか否かが判断される。このＳＥ１の判断が否定される場合には、ＳＥ３以下の処理が実行されるが、ＳＥ１の判断が肯定される場合には、ＳＥ２において、アップロードされた動画情報が投稿主体である利用者のユーザＩＤ、対応する演奏曲の選曲番号、及び音域情報等と対応付けられて前記ＳＮＳデータベース１０８に記憶される。次に、ＳＥ３において、前記カラオケ装置１６をはじめとする通信端末装置から前記通信回線２０を介して、前記ＳＮＳデータベース１０８に記憶された複数の動画情報を組み合わせて共演動画情報を作成する共演動画組み合わせ指示が受信されたか否かが判断される。このＳＥ３の判断が否定される場合には、ＳＥ５以下の処理が実行されるが、ＳＥ３の判断が肯定される場合には、ＳＥ４において、指示に係る複数の動画情報が組み合わされて共演動画情報が作成され、対応する演奏曲の選曲番号等に対応付けられて前記ＳＮＳデータベース１０８に記憶される。次に、ＳＥ５において、前記カラオケ装置１６をはじめとする通信端末装置から前記通信回線２０を介して、前記ＳＮＳデータベース１０８に記憶された共演動画情報の配信要求が受信されたか否かが判断される。このＳＥ５の判断が否定される場合には、それをもって本ルーチンが終了させられるが、ＳＥ５の判断が肯定される場合には、ＳＥ６において、要求に係る共演動画情報が前記ＳＮＳデータベース１０８から読み出され、前記通信回線２０を介して要求元である前記カラオケ装置１６等の通信端末装置へ配信された後、本ルーチンが終了させられる。
【００７４】
以上の制御において、ＳＡ１〜ＳＡ３、ＳＡ５、ＳＢ２、ＳＢ３、及びＳＢ５が前記カラオケ演奏制御手段１１０の動作に、ＳＡ４及びＳＢ４が前記音域判定制御手段１１２の動作に、ＳＣ１が前記音域記憶制御手段１１４の動作に、ＳＣ２〜ＳＣ５が前記利用者音域特定手段１１６の動作に、ＳＢ４及びＳＢ６が前記動画投稿制御手段１１８の動作に、ＳＥ２が前記投稿受付制御手段１２０の動作に、ＳＥ６が前記動画配信制御手段１２２の動作に、ＳＥ４が前記共演動画編集制御手段１２４の動作に、ＳＤ６が前記動画音域判定手段１２６の動作に、ＳＤ３〜ＳＤ６が前記動画抽出制御手段１２８の動作に、それぞれ対応する。
【００７５】
本実施例によれば、前記通信回線２０を介して通信端末装置である前記カラオケ装置１６等から、予め定められた複数の演奏曲情報の何れかに対応する動画情報の投稿を受け付け、その投稿された動画情報を対応する演奏曲情報と対応付けて動画データベースとしての前記ＳＮＳデータベース１０８に記憶させる投稿受付制御手段１２０（ＳＥ２）と、その投稿受付制御手段１２０により受け付けられる、共通の演奏曲情報に対応付けられた複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその共通の演奏曲情報と対応付けて前記ＳＮＳデータベース１０８に記憶させる共演動画編集制御手段１２４（ＳＥ４）と、音声入力装置である前記マイクロフォン７６から入力された音声情報に基づいて、その音声情報の入力主体である利用者の歌唱音声に係る利用者音域を特定する利用者音域特定制御手段１１６（ＳＣ２〜ＳＣ５）と、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段１１６により特定された前記利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出する動画抽出制御手段１２８（ＳＤ３〜ＳＤ６）とを、備えたものであることから、前記ＳＮＳデータベース１０８に記憶された多数の動画情報のうちから、各利用者の音域にあった適切な動画情報を、共演動画情報の組み合わせ候補として簡便に抽出することができる。すなわち、共演動画情報の組み合わせ候補の検索に関して、各利用者の音域に合った適切な動画情報の検索を実現する動画情報配信システム１０を提供することができる。
【００７６】
前記動画抽出制御手段１２８は、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段１１６により特定された前記利用者に対応する利用者音域に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出するものであるため、各利用者の利用者音域に適合し、各利用者が危なげなく歌うことができるものと思われる演奏曲に対応する動画情報を、共演動画情報の組み合わせ候補として簡便に抽出することができる。
【００７７】
前記動画抽出制御手段１２８は、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段１１６により特定された前記利用者に対応する利用者音域に規定の許容区間を加えた判定区間に含まれる動画情報を、前記共演動画情報の組み合わせ候補として抽出するものであるため、各利用者の歌唱音声に対応する音域を基準とする判定区間に適合し、各利用者が歌唱可能であるものと思われる演奏曲に対応する動画情報を、共演動画情報の組み合わせ候補として簡便に抽出することができる。
【００７８】
前記投稿受付制御手段１２０は、前記投稿された動画情報を、投稿主体である利用者に対応して前記利用者音域特定制御手段１１６により特定された利用者音域と対応付けて前記ＳＮＳデータベース１０８に記憶させるものであり、前記動画抽出制御手段１２８は、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報に対応付けられた投稿主体である利用者に対応する利用者音域が、前記利用者音域特定制御手段１１６により特定された前記利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出するものであるため、前記ＳＮＳデータベース１０８に記憶された多数の動画情報のうちから、歌唱音声に係る利用者音域が適合する投稿者により投稿された動画情報を、共演動画情報の組み合わせ候補として簡便に抽出することができる。
【００７９】
前記動画抽出制御手段１２８は、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、対応する演奏曲情報の最低音から最高音までの音域が、前記利用者音域特定制御手段１１６により特定された前記利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出するものであるため、前記ＳＮＳデータベース１０８に記憶された多数の動画情報のうちから、検索者の歌唱音声に係る利用者音域に適合する演奏曲に対応する動画情報を、共演動画情報の組み合わせ候補として簡便に抽出することができる。
【００８０】
本実施例によれば、前記通信回線２０を介して前記カラオケ装置１６等から、予め定められた複数の演奏曲情報の何れかに対応する動画情報の投稿を受け付け、その投稿された動画情報を対応する演奏曲情報と対応付けて前記ＳＮＳデータベース１０８に記憶させる投稿受付制御手段１２０と、その投稿受付制御手段１２０により受け付けられる、共通の演奏曲情報に対応付けられた複数の動画情報を組み合わせて共演動画情報を編集し、その編集された共演動画情報をその共通の演奏曲情報と対応付けて前記ＳＮＳデータベース１０８に記憶させる共演動画編集制御手段１２４と、前記マイクロフォン７６から入力された音声情報に基づいて、その音声情報の入力主体である利用者の歌唱音声に係る利用者音域を特定する利用者音域特定制御手段１１６と、前記ＳＮＳデータベース１０８に記憶された複数の動画情報のうちから、その動画情報における音域が、前記利用者音域特定制御手段１１６により特定された前記利用者に対応する利用者音域に適合する動画情報を、前記共演動画情報の組み合わせ候補として抽出する動画抽出制御手段１２８とを、備えたものであることから、前記ＳＮＳデータベース１０８に記憶された多数の動画情報のうちから、各利用者の音域にあった適切な動画情報を、共演動画情報の組み合わせ候補として簡便に抽出することができる。すなわち、共演動画情報の組み合わせ候補の検索に関して、各利用者の音域に合った適切な動画情報の検索を実現するサーバ１８を提供することができる。
【００８１】
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。
【００８２】
例えば、前述の実施例においては、通信端末装置としての前記カラオケ装置１６から動画情報の投稿を行う態様について説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。例えば、前記動画情報配信システム１０は、前記パーソナルコンピュータ３６等の他の通信端末装置から動画情報の投稿を受け付けるものであってもよい。斯かる態様において、前記動画抽出制御手段１２８は、好適には、抽出された動画情報のリストを前記通信回線２０等を介して前記パーソナルコンピュータ３６等の通信端末装置へ送信する。
【００８３】
前述の実施例においては、前記カラオケ演奏制御手段１１０、前記音域判定制御手段１１２、及び前記動画投稿制御手段１１８が前記カラオケ装置１６のＣＰＵ４２に、前記音域記憶制御手段１１４、前記利用者音域特定手段１１６、前記投稿受付制御手段１２０、前記動画配信制御手段１２２、前記共演動画編集制御手段１２４、前記動画音域判定手段１２６、及び前記動画抽出制御手段１２８が前記サーバ１８のＣＰＵ９０に、それぞれ機能的に備えられた構成について説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。例えば、図４に示す各制御手段すなわち前記カラオケ演奏制御手段１１０、前記音域判定制御手段１１２、前記音域記憶制御手段１１４、前記利用者音域特定手段１１６、前記動画投稿制御手段１１８、前記投稿受付制御手段１２０、前記動画配信制御手段１２２、前記共演動画編集制御手段１２４、前記動画音域判定手段１２６、及び前記動画抽出制御手段１２８が何れも前記カラオケ装置１６のＣＰＵ４２に機能的に備えられ、そのカラオケ装置１６内で制御が完結するものであってもよい。斯かる態様において、前記ＳＮＳデータベース１０８は、前記カラオケ装置１６のハードディスク４８等に設けられる。すなわち、本発明は、通信回線に接続されない非通信型のカラオケ装置にも好適に適用される。
【００８４】
また、前述の実施例においては、通信端末装置として、前記カラオケ装置１６、携帯電話機３０、タブレット３２、パーソナルコンピュータ３６を備えた動画情報配信システム１０を例示したが、本発明の動画情報配信システムに備えられる通信型端末装置としては他の機器も考えられ、例えば、通信機能を備えたデジタルビデオカメラ、家庭用ゲーム機、或いは通信機能及びタッチパネルディスプレイを備えた携帯型音楽プレイヤ等を通信端末装置として備えたものであってもよい。
【００８５】
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。
【符号の説明】
【００８６】
１０：動画情報配信システム、１６：カラオケ装置（通信端末装置）、１８：サーバ、２０：通信回線、３０：携帯電話機（通信端末装置）、３２：タブレット（通信端末装置）、３６：パーソナルコンピュータ（通信端末装置）、７６：マイクロフォン（音声入力装置）、１０８：ＳＮＳデータベース（動画データベース）、１１６：利用者音域特定手段、１２０：投稿受付制御手段、１２４：共演動画編集制御手段、１２８：動画抽出制御手段、１３０：共演動画
【図１】
0006289330.tif 000002
【図２】
0006289330.tif 000003
【図３】
0006289330.tif 000004
【図４】
0006289330.tif 000005
【図５】
0006289330.tif 000006
【図６】
0006289330.tif 000007
【図７】
0006289330.tif 000008
【図８】
0006289330.tif 000009
【図９】
0006289330.tif 000010
【図１０】
0006289330.tif 000011
【図１１】
0006289330.tif 000012