(57)【特許請求の範囲】
【請求項１】
多数の演奏曲のうちから選択される演奏曲を出力させると共にマイクロフォンにより入力される音声を増幅して出力させるカラオケ装置であって、
該カラオケ装置による演奏曲の出力に際して該カラオケ装置を基準とする所定範囲の映像を撮影する撮像装置と、
該撮像装置により撮影された映像に含まれる前記マイクロフォンに対応する位置を検出するマイクロフォン位置検出手段と、
該マイクロフォン位置検出手段により検出される前記マイクロフォンに対応する位置に基づいて、前記撮像装置により撮影された映像に含まれる歌唱者に対応する領域を判定する歌唱者領域判定手段と、
前記撮像装置により撮影された映像から、該歌唱者領域判定手段により判定された歌唱者に対応する領域の映像を切り抜いて他の映像に合成する映像合成制御手段と
を、備え、
前記歌唱者領域判定手段は、前記マイクロフォン位置検出手段により検出される前記マイクロフォンに対応する位置及び歌唱者の身長に関する情報に基づいて、前記撮像装置により撮影された映像に含まれる歌唱者に対応する領域を判定するものである
ことを特徴とするカラオケ装置。
【請求項２】
多数の演奏曲のうちから選択される演奏曲を出力させると共にマイクロフォンにより入力される音声を増幅して出力させるカラオケ装置であって、
該カラオケ装置による演奏曲の出力に際して該カラオケ装置を基準とする所定範囲の映像を撮影する撮像装置と、
該撮像装置により撮影された映像に含まれる前記マイクロフォンに対応する位置を検出するマイクロフォン位置検出手段と、
該マイクロフォン位置検出手段により検出される前記マイクロフォンに対応する位置に基づいて、前記撮像装置により撮影された映像に含まれる歌唱者に対応する領域を判定する歌唱者領域判定手段と、
前記撮像装置により撮影された映像から、該歌唱者領域判定手段により判定された歌唱者に対応する領域の映像を切り抜いて他の映像に合成する映像合成制御手段と、
歌唱者の性別に関する情報及び生年に関する情報から、該歌唱者の身長を算出する歌唱者身長算出手段と
を、備え、
前記歌唱者領域判定手段は、前記マイクロフォン位置検出手段により検出される前記マイクロフォンに対応する位置及び前記歌唱者身長算出手段により算出される歌唱者の身長に基づいて、前記撮像装置により撮影された映像に含まれる歌唱者に対応する領域を判定するものである
ことを特徴とするカラオケ装置。
【請求項３】
前記歌唱者領域判定手段は、前記撮像装置により撮影された映像に含まれる歌唱者に対応する楕円形の領域を判定するものであり、該歌唱者の身長に関する情報に基づいて該楕円形の長軸寸法を決定するものである請求項１又は２に記載のカラオケ装置。
【請求項４】
前記マイクロフォン位置検出手段は、前記撮像装置により撮影された映像において輝度に基づく画像解析を行うことにより前記マイクロフォンに対応する位置を検出するものである請求項１から３の何れか１項に記載のカラオケ装置。
【請求項５】
前記マイクロフォンは、無線信号を介して前記カラオケ装置に音声情報を入力するものであり、
前記マイクロフォンからの無線信号に基づいて該マイクロフォンの存在する位置を検出する位置検出装置を備え、
前記マイクロフォン位置検出手段は、該位置検出装置の検出結果に基づいて前記撮像装置により撮影された映像に含まれる前記マイクロフォンに対応する位置を検出するものである
請求項１から３の何れか１項に記載のカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多数の演奏曲のうちから選択される演奏曲を出力させるカラオケ装置に関し、特に、カラオケ演奏に際して撮影される映像の編集に係る改良に関する。
【背景技術】
【０００２】
多数の演奏曲のうちから選択される演奏曲を出力させる音楽再生装置が知られている。例えば、カラオケボックス等で使用されるカラオケ装置がそれである。斯かるカラオケ装置によれば、予め記憶装置に記憶された多数のカラオケ演奏曲から選択されたカラオケ演奏曲の音楽情報を出力させると共に、そのカラオケ演奏曲の歌詞情報を含む映像をその出力に同期して画面に表示させることで、所望の歌のカラオケ演奏を楽しむことができる。
【０００３】
ところで、本出願人は、前記カラオケ装置を通信端末装置としてインターネットにおける映像情報配信システムに組み込み、前記カラオケ装置による演奏曲の出力に際して撮像装置により撮影された映像情報及び音声入力装置により入力された音声情報の投稿を受け付けて閲覧可能とする技術を発案し、実用化している。そのように、撮像装置により撮影された映像における所定の領域を抽出するための技術が提案されている。例えば、特許文献１に記載された輪郭抽出方法がそれである。この技術によれば、選択された領域の階層エッジデータを作成し、これを利用して追跡開始点の特定と輪郭追跡処理を行うことで輪郭データを抽出した後、動的輪郭モデルによる補正処理によって輪郭データを滑らかに補正することにより、ノイズや濃淡ムラがある場合においても元の画像パターンと一致し且つ滑らかな輪郭線の抽出が可能となるとされている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−２１６９５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、前記カラオケ装置による演奏曲の出力に際して撮影される映像（演奏映像）には、歌唱者のみならず演奏を行っている部屋の風景や、同じ部屋で演奏を聞いている（或いは演奏待ちをしている）他の利用者の像等も映り込むが、前記映像情報配信システムに投稿するための映像としては専ら歌唱者の映像を撮影することが望まれる場合がある。しかしながら、前記従来の技術では、歌唱者の映像を特定することができず、カラオケ演奏に際して撮影される映像から歌唱者の映像を抽出して切り抜くことが困難であった。すなわち、カラオケ演奏に際して撮影される映像から歌唱者の映像を簡便に切り抜いて編集し得るカラオケ装置は、未だ開発されていないのが現状である。
【０００６】
本発明は、以上の事情を背景として為されたものであり、その目的とするところは、カラオケ演奏に際して撮影される映像から歌唱者の映像を簡便に切り抜いて編集し得るカラオケ装置を提供することにある。
【課題を解決するための手段】
【０００７】
斯かる目的を達成するために、本第１発明の要旨とするところは、多数の演奏曲のうちから選択される演奏曲を出力させると共にマイクロフォンにより入力される音声を増幅して出力させるカラオケ装置であって、そのカラオケ装置による演奏曲の出力に際してそのカラオケ装置を基準とする所定範囲の映像を撮影する撮像装置と、その撮像装置により撮影された映像に含まれる前記マイクロフォンに対応する位置を検出するマイクロフォン位置検出手段と、そのマイクロフォン位置検出手段により検出される前記マイクロフォンに対応する位置に基づいて、前記撮像装置により撮影された映像に含まれる歌唱者に対応する領域を判定する歌唱者領域判定手段と、前記撮像装置により撮影された映像から、その歌唱者領域判定手段により判定された歌唱者に対応する領域の映像を切り抜いて他の映像に合成する映像合成制御手段とを、備え、前記歌唱者領域判定手段は、前記マイクロフォン位置検出手段により検出される前記マイクロフォンに対応する位置及び歌唱者の身長に関する情報に基づいて、前記撮像装置により撮影された映像に含まれる歌唱者に対応する領域を判定することを特徴とするものである。
【発明の効果】
【０００８】
このように、前記第１発明によれば、前記カラオケ装置による演奏曲の出力に際してそのカラオケ装置を基準とする所定範囲の映像を撮影する撮像装置と、その撮像装置により撮影された映像に含まれる前記マイクロフォンに対応する位置を検出するマイクロフォン位置検出手段と、そのマイクロフォン位置検出手段により検出される前記マイクロフォンに対応する位置に基づいて、前記撮像装置により撮影された映像に含まれる歌唱者に対応する領域を判定する歌唱者領域判定手段と、前記撮像装置により撮影された映像から、その歌唱者領域判定手段により判定された歌唱者に対応する領域の映像を切り抜いて他の映像に合成する映像合成制御手段とを、備え、前記歌唱者領域判定手段は、前記マイクロフォン位置検出手段により検出される前記マイクロフォンに対応する位置及び歌唱者の身長に関する情報に基づいて、前記撮像装置により撮影された映像に含まれる歌唱者に対応する領域を判定するものであることから、歌唱者が手にしているマイクロフォンの位置からその歌唱者に対応する領域を好適に特定することができ、その領域を抽出することで歌唱者の映像を切り抜くことができる。すなわち、カラオケ演奏に際して撮影される映像から歌唱者の映像を簡便に切り抜いて編集し得るカラオケ装置を提供することができる。
【００１０】
前記目的を達成するために、本第２発明の要旨とするところは、多数の演奏曲のうちから選択される演奏曲を出力させると共にマイクロフォンにより入力される音声を増幅して出力させるカラオケ装置であって、そのカラオケ装置による演奏曲の出力に際してそのカラオケ装置を基準とする所定範囲の映像を撮影する撮像装置と、その撮像装置により撮影された映像に含まれる前記マイクロフォンに対応する位置を検出するマイクロフォン位置検出手段と、そのマイクロフォン位置検出手段により検出される前記マイクロフォンに対応する位置に基づいて、前記撮像装置により撮影された映像に含まれる歌唱者に対応する領域を判定する歌唱者領域判定手段と、前記撮像装置により撮影された映像から、その歌唱者領域判定手段により判定された歌唱者に対応する領域の映像を切り抜いて他の映像に合成する映像合成制御手段と、歌唱者の性別に関する情報及び生年に関する情報から、その歌唱者の身長を算出する歌唱者身長算出手段とを、備え、前記歌唱者領域判定手段は、前記マイクロフォン位置検出手段により検出される前記マイクロフォンに対応する位置及び前記歌唱者身長算出手段により算出される歌唱者の身長に基づいて、前記撮像装置により撮影された映像に含まれる歌唱者に対応する領域を判定するものである。このようにすれば、カラオケ演奏に際して撮影される映像に含まれる利用者に対応する領域を簡便且つ実用的な態様で判定することができる。
【００１１】
前記第１発明乃至第２発明において、好適には、前記歌唱者領域判定手段は、前記撮像装置により撮影された映像に含まれる歌唱者に対応する楕円形の領域を判定するものであり、その歌唱者の身長に関する情報に基づいてその楕円形の長軸寸法を決定するものである。このようにすれば、カラオケ演奏に際して撮影される映像に含まれる利用者に対応する領域を簡便且つ実用的な態様で判定することができる。
【００１２】
また、好適には、前記マイクロフォン位置検出手段は、前記撮像装置により撮影された映像において輝度に基づく画像解析を行うことにより前記マイクロフォンに対応する位置を検出するものである。このようにすれば、歌唱者が手にしているマイクロフォンの位置からその歌唱者に対応する領域を実用的な態様で特定することができる。
【００１３】
また、好適には、前記マイクロフォンは、無線信号を介して前記カラオケ装置に音声情報を入力するものであり、前記マイクロフォンからの無線信号に基づいてそのマイクロフォンの存在する位置を検出する位置検出装置を備え、前記マイクロフォン位置検出手段は、その位置検出装置の検出結果に基づいて前記撮像装置により撮影された映像に含まれる前記マイクロフォンに対応する位置を検出するものである。このようにすれば、歌唱者が手にしているマイクロフォンの位置からその歌唱者に対応する領域を実用的な態様で特定することができる。
【００１４】
また、好適には、前記映像合成制御手段は、前記他の映像に前記歌唱者に対応する領域の映像を合成した合成映像を、前記カラオケ装置による演奏曲の出力に伴ってカラオケ背景映像として表示させるものである。このようにすれば、歌唱者に対応する映像が合成された合成映像をカラオケ演奏における背景映像として用いることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明のカラオケ装置が好適に適用されるカラオケシステムを説明する概略図である。
【図２】本発明の一実施例であるカラオケ装置の構成を例示するブロック線図である。
【図３】図１のカラオケシステムに備えられたサーバ装置の構成を説明するブロック線図である。
【図４】図２のカラオケ装置によるカラオケ演奏に際してデジタルカメラにより所定範囲の映像が撮影される様子を説明する図である。
【図５】図２のカラオケ装置のＣＰＵに備えられた制御機能の要部を説明する機能ブロック線図である。
【図６】図２のカラオケ装置による演奏曲の出力に際してデジタルカメラにより撮影される映像の一例である演奏映像を示す図である。
【図７】図６に示す演奏映像におけるマイクロフォンに対応する位置に基づいて歌唱者に対応する領域を判定する制御の一例を説明する図である。
【図８】図６に示す演奏映像において図７に示すように判定された歌唱者に対応する領域の映像を切り抜いて示す図である。
【図９】図８に示す映像が合成される背景の一例として、共にカラオケ演奏を行っている利用者のアバタがバンド演奏をする背景映像を示す図である。
【図１０】図８に示す歌唱者に対応する領域の映像が、図９に示す背景映像の前面側レイヤに合成された合成映像を例示する図である。
【図１１】図１０に示す合成映像に演奏曲の歌詞文字映像が合成されたカラオケ演奏画面を例示する図である。
【図１２】図８に示す歌唱者に対応する領域の映像が合成される背景映像を選択するために表示される画面の一例を示す図である。
【図１３】図２のカラオケ装置のＣＰＵによる歌唱者映像切抜／合成制御の要部を説明するフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の好適な実施例を図面に基づいて詳細に説明する。
【実施例】
【００１７】
図１は、本発明のカラオケ装置が好適に適用されるカラオケシステム１０を説明する概略図である。この図１に示すように、上記カラオケシステム１０では、カラオケボックス、スナック、旅館等の店舗１２における複数の個室１４ａ、１４ｂ、１４ｃ、・・・（以下、特に区別しない場合には単に個室１４と称する）にそれぞれ１台乃至は複数台ずつ（図１では１台ずつ）本発明の一実施例であるカラオケ装置１６ａ、１６ｂ、１６ｃ、・・・（以下、特に区別しない場合には単にカラオケ装置１６と称する）が設置されている。これら複数のカラオケ装置１６は、ルータ２８を介して公衆電話回線等による通信回線１８に接続されており、同じくその通信回線１８に接続されたカラオケサービス提供会社のサーバ装置（センタ装置）２０との相互間でその通信回線１８を介して情報の通信が可能とされている。このサーバ装置２０は、カラオケ情報（楽曲データ）、背景映像情報、曲間情報等のデジタルコンテンツ（Digital Contents）の保管や入出力管理の基本的な制御を行うサーバであり、上記通信回線１８を介して上記カラオケ装置１６に定期的にコンテンツの配信を行うと共に、そのカラオケ装置１６からの要求に応じて所定の機能制御プログラムを送信するものである。また、上記カラオケシステム１０は、複数の電子早見本装置２２ａ、２２ｂ、２２ｃ、・・・（以下、特に区別しない場合には単に電子早見本装置２２と称する）を備えており、上記カラオケ装置１６の利用に際して、各利用者（グループ）毎に１台乃至数台ずつの電子早見本装置２２が貸与され、各個室１４において後述するように上記カラオケ装置１６の遠隔操作装置として用いられるようになっている。上記店舗１２内には上記複数のカラオケ装置１６を相互に接続するＬＡＮ２４が敷設されており、上記電子早見本装置２２からのカラオケ装置１６への入力は、所定のアクセスポイント２６及びＬＡＮ２４を介したＬＡＮ通信等により行われる。
【００１８】
図２は、上記カラオケ装置１６の構成を例示するブロック線図である。この図２に示すように、上記カラオケ装置１６は、ＣＲＴ（Cathode-ray Tube）やＴＦＴ（Thin Film Transistor Liquid Crystal）等の映像表示装置３０と、ビデオボード（グラフィックスボード）等の映像出力制御部３２と、映像情報デコーダ３４と、ビデオミキサ３６と、音源であるシンセサイザ３８と、音声入力装置であるマイクロフォン４０と、アンプミキサ４２と、スピーカ４４と、操作パネル４６と、その操作パネル４６等からの入力信号を処理する入出力インターフェイス４８と、中央演算処理装置であるＣＰＵ５０と、読出専用メモリであるＲＯＭ５２と、随時書込読出メモリであるＲＡＭ５４と、記憶装置であるハードディスク５６と、モデム５８と、ＬＡＮポート６０と、上記電子早見本装置２２やリモコン装置６４等の入力装置からのリモコン信号を受信するためのリモコン受信部６２と、撮像装置であるデジタルカメラ６６と、赤外線光源位置検出装置６８とを、備えて構成されている。
【００１９】
前記映像出力制御部３２は、前記ＣＰＵ５０において生成された歌詞文字映像等の文字映像（テロップ）を出力する文字映像出力装置として機能する他、前記映像表示装置３０による種々の映像表示を制御する表示制御装置である。また、前記映像情報デコーダ３４は、利用者が歌詞を参照しながら歌唱する際に前記ハードディスク５６の背景データベース８８（図５を参照）等に記憶された背景映像情報に基づいて所定の背景映像を再生（デコード）する背景映像再生装置である。この背景映像情報は、例えば、ＭＰＥＧ（Moving Picture Experts Group）形式のデータであり、そのＭＰＥＧデータに基づいて前記映像情報デコーダ３４により再生された背景映像は、前記ビデオミキサ３６へ送られる。また、そのビデオミキサ３６は、前記ＣＰＵ５０において生成され且つ前記映像出力制御部３２から出力される文字映像と、前記映像情報デコーダ３４により再生される背景映像とを合成して前記映像表示装置３０に表示させる映像合成装置である。
【００２０】
前記シンセサイザ３８は、前記ハードディスク５６から読み出されて送られて来るカラオケ演奏曲の演奏情報に基づいて楽器の演奏信号等の音楽信号を生成する音源である。この演奏情報は、例えば、ＭＩＤＩ（Musical Instrument Digital Interface）形式のデータであり、そのＭＩＤＩデータに基づいて前記シンセサイザ３８により生成された音楽信号は、アナログ信号に変換されて前記アンプミキサ４２へ送られる。前記マイクロフォン４０は、音波によって生じる機械的な振動を電気信号としての音声情報に変換する電気音響変換器乃至音声入力装置であり、入力された音声情報を例えば赤外線信号等の無線信号を介して前記カラオケ装置１６へ送信する。前記アンプミキサ４２では、前記シンセサイザ３８から送られてきた音楽信号と、前記マイクロフォン４０からリモコン受信部６２を介して入力される利用者（演奏者）の歌声とがミキシングされ、それらの信号が電気的に増幅されて前記スピーカ４４から出力される。
【００２１】
前記操作パネル４６は、前記カラオケ装置１６の利用者が歌いたいカラオケ演奏曲を選択したり、演奏曲の音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行うための操作ボタン（スイッチ）或いはつまみを備えた入力装置である。また、前記カラオケ装置１６には、前記操作パネル４６の一部機能を遠隔で実行するための入力装置として機能するリモコン装置６４が備えられており、前記リモコン受信部６２は、そのリモコン装置６４から送信されるリモコン信号（赤外線信号）を受信して前記ＣＰＵ５０へ供給する。また、前記カラオケ装置１６と電子早見本装置２２との対応付け（くくりつけ）処理も前記リモコン受信部６２を介して行われ、そのようにして前記カラオケ装置１６に対応付けられた電子早見本装置２２も同様に入力装置として機能する。なお、本実施例においては、前記カラオケ装置１６に備えられたリモコン装置６４や対応付け処理の行われた電子早見本装置２２等の入力装置もそのカラオケ装置１６の一部を構成するものであるとして以下の説明を行う。
【００２２】
前記ＣＰＵ５０は、前記ＲＡＭ５４の一時記憶機能を利用しつつ前記ＲＯＭ５２に予め記憶された所定のプログラムに基づいて電子情報を処理・制御する所謂マイクロコンピュータであり、前記電子早見本装置２２やリモコン装置６４等により所定のカラオケ演奏曲が選曲された場合、その選曲されたカラオケ演奏曲を前記ＲＡＭ５４に設けられた予約曲テーブルに登録したり、その予約曲テーブルの演奏順に従って前記ハードディスク５６から前記ＲＡＭ５４に選曲されたカラオケ演奏曲の演奏情報及び歌詞情報等を読み出したり、カラオケ演奏曲の演奏が進行するのに応じてそのＲＡＭ５４から前記シンセサイザ３８へ演奏情報を送信したり、歌詞情報に基づいて歌詞文字映像を生成して前記映像出力制御部３２へ送ったり、選曲時には曲名文字映像を生成して前記映像出力制御部３２へ送ったり、前記映像情報デコーダ３４を制御して所定の背景映像を再生させたり、カラオケ演奏が行われていない間すなわち曲間において、新譜情報、選曲ランキング、店舗広告等の曲間情報を出力させたり、前記通信回線１８を介した前記サーバ装置２０との間の情報通信制御等の基本的な制御に加えて、後述する本実施例の歌唱者映像切抜／合成制御等の各種制御を実行する。
【００２３】
前記モデム５８は、前記カラオケ装置１６を公衆電話回線等による通信回線１８に接続するための装置であり、前記ＣＰＵ５０から出力されるディジタル信号をアナログ信号に変換して前記通信回線１８に送り出すと共に、その通信回線１８を介して伝送されるアナログ信号をディジタル信号に変換して前記ＣＰＵ５０に供給する処理を行う。なお、前記店舗１２に備えられた複数のカラオケ装置１６のうち何れかのカラオケ装置１６が前記ルータ２８の機能を備えてマスターコマンダとして前記通信回線１８に接続される態様も考えられ、その場合、前記モデム５８はそのマスターコマンダとして機能するカラオケ装置１６には必要とされるが、そのマスターコマンダを介して前記サーバ装置２０との間で情報の通信を行う他のカラオケ装置１６には必ずしも設けられなくともよい。
【００２４】
前記ＬＡＮポート６０は、前記カラオケ装置１６をＬＡＮ２４を介して他のカラオケ装置１６や電子早見本装置２２等の他の機器に接続するための接続器であり、前記カラオケ装置１６は、そのようにＬＡＮ２４を介して接続されることで、他のカラオケ装置１６や電子早見本装置２２等の他の機器との間で情報の送受信が可能とされる。例えば、前記アクセスポイント２６を介して受信される前記電子早見本装置２２からの選曲入力を受け付けて前記ＲＡＭ５４に設けられた予約曲テーブルに記憶したり、そのアクセスポイント２６を介して前記カラオケ装置１６から電子早見本装置２２へ所定の情報を送信したりというように、電波を介して前記カラオケ装置１６と電子早見本装置２２との間における相互の情報のやりとりが実行される。
【００２５】
前記デジタルカメラ６６は、例えばＣＣＤ（charge coupled device）等の撮像素子及びレンズを備え、そのレンズから入射される映像をＣＣＤにより検知し、その映像を電子情報（映像データ）として取得する所謂デジタルビデオカメラであり、少なくとも動画（時間の経過に従い変化する動きのある映像）を撮影し得るものであるが、必要に応じて静止画（スチル写真）を撮影できるように構成されたものであってもよい。このデジタルカメラ６６により撮影された映像情報は、図示しないビデオ端子等のインターフェイスを介して前記ＣＰＵ５０等へ供給され、例えばＡＶＩ（Audio-Video Interleaved）形式、ＭＰＥＧ（Moving Picture Experts Group）形式、ＦＬＶ（Flash Video）形式等の映像ファイルとして前記ＲＡＭ５４等に記憶される。なお、このデジタルカメラ６６は、必ずしも前記カラオケ装置１６の一部として備えられたものでなくともよく、例えば前記個室１４における所定位置に固設された別体のビデオカメラ乃至各利用者が所有する携帯電話機に備えられた撮像装置等により撮影された映像が所定のインターフェイスを介して前記カラオケ装置１６に入力される態様も考えられる。
【００２６】
前記赤外線光源位置検出装置６８は、赤外線信号を発する機器における赤外線光源の位置、すなわちその赤外線信号の出力部の位置を検出する。例えば、前記マイクロフォン４０においては、図２等に示すように、棒状（長手状）の柄の一端部であって音声入力部（マイクロフォン本体）が設けられた側とは逆側の端部に赤外線光源４０ｓが設けられており、前記マイクロフォン４０により入力された音声はその赤外線光源４０ｓから前記カラオケ装置１６に対して赤外線信号として無線送信されるように構成されている。前記赤外線光源位置検出装置６８は、例えば、前記カラオケ装置１６の設置された各個室１４に対応して予め定められた座標における上記赤外線光源４０ｓの位置を検出し、それにより前記マイクロフォン４０の前記個室１４内における相対位置を検出する。すなわち、本実施例において、前記赤外線光源位置検出装置６８は、前記マイクロフォン４０からの無線信号に基づいてそのマイクロフォン４０の存在する位置を検出する位置検出装置として機能する。
【００２７】
前記ハードディスク５６には、カラオケ演奏曲を出力させるための多数の楽曲データ（カラオケデータ）を記憶する楽曲データベース及び後述する本実施例の映像合成制御に用いられる複数の背景データを記憶する背景データベース８８（図５を参照）をはじめとする各種データベースが設けられている。カラオケボックス等の店舗１２にそれぞれ備えられた複数のカラオケ装置１６のうち所定のカラオケ装置１６例えば前記カラオケ装置１６ａは、前記モデム５８を介して前記通信回線１８に接続されており、前記複数のカラオケ装置１６によって常に新しい曲が演奏可能とされるように、或いは常に新しい背景データに基づいて後述する映像合成制御が行われるように、随時新たな楽曲データや背景データ等が前記サーバ装置２０から前記通信回線１８を介して配信され、前記ハードディスク５６の背景データベース８８等に記憶される。また、そのようにして前記サーバ装置２０から情報を取得したカラオケ装置１６ａとその他のカラオケ装置１６との間で前記ＬＡＮ２４を介した通信が行われることにより、各カラオケ装置１６のハードディスク５６に記憶される情報が共有され、上記背景データベース８８等の内容が等価なものとされる。
【００２８】
上記楽曲データベースは、前記カラオケ装置１６により出力可能な演奏曲にそれぞれ対応する多数（例えば、数万曲分）の楽曲データ（カラオケデータ）を記憶する。この楽曲データは、前記シンセサイザ３８により所定の楽器の演奏音を生成するための演奏情報と、歌詞文字映像（歌詞テロップ）を生成するための歌詞情報と、その歌詞情報に基づいて生成された歌詞文字映像を演奏の進行に合わせて順次色替わりさせてゆくための歌詞色替情報とを、含むものであり、コンテンツＩＤである各演奏曲に固有の選曲番号により識別される。
【００２９】
また、前記楽曲データベースに記憶された楽曲データは、好適には、演奏情報としてのＭＩＤＩデータ等において複数の区分が予め定められたものである。この区分とは、例えば、前記ＭＩＤＩデータのメタ情報に定められた演奏の区分であり、所定の演奏時間毎に、例えば、イントロ（Intro）、Ａメロ（Amelo）、Ｂメロ（Bmelo）、Ｃメロ（Cmelo）、フィル（Fill）、サビ、間奏、及び変拍等の区分が定められている。ここで、サビとは、各楽曲データに対応する演奏曲のうち最も印象的で盛り上がるフレーズが配された部分に相当し、ブリッジ（bridge）等とも称される。
【００３０】
また、前記背景データベース８８は、前記映像情報デコーダ３４により所定の背景画像（静止画）乃至背景映像（動画）を再生するための複数の背景データを記憶する。この背景データは、例えばＡＶＩ（Audio-Video Interleaved）形式、ＭＰＥＧ（Moving Picture Experts Group）形式、ＦＬＶ（Flash Video）形式等の映像ファイル（動画データ）、或いはＪＰＥＧ（Joint Photographic Experts Group）形式、ＧＩＦ（Graphics Interchange Format）形式、ＰＮＧ（Portable Network Graphics）形式等の画像ファイル（静止画データ）であり、各データに固有の識別情報により識別される。
【００３１】
図３は、前記サーバ装置２０の構成を説明するブロック線図である。この図３に示すように、前記サーバ装置２０は、中央演算処理装置であるＣＰＵ７０により随時書込読出メモリであるＲＡＭ７４の一時記憶機能を利用しつつ読出専用メモリであるＲＯＭ７２に予め記憶されたプログラムに従って信号処理を行う所謂ノイマン型コンピュータであり、前記カラオケ装置１６からの配信要求に応じた楽曲データ等のコンテンツ配信制御をはじめとする基本的な制御に加えて、前記カラオケシステム１０の利用者を対象とするソーシャルネットワークサービス（Social Network Service）を管理運営する制御等、本実施例のカラオケシステム１０に関する各種制御を実行する。このソーシャルネットワークサービスとは、例えば、予め会員登録された会員相互間に限定して情報の閲覧等のサービスを提供する会員制のコミュニティ型のウェブサイトをいう。なお、以下の説明において、ソーシャルネットワークサービスをＳＮＳと略称する。
【００３２】
前記サーバ装置２０は、ビデオボード７８により制御されるＣＲＴやＴＦＴ等の映像表示装置７６と、インターフェイス８２を介して接続されるキーボード等の入力装置８０と、上記ＣＰＵ７０を前記通信回線１８に接続するための装置であるモデム８４とを、備えて構成されている。前記サーバ装置２０は、このモデム８４を介して前記通信回線１８に接続されることにより、その通信回線１８に接続された前記複数のカラオケ装置１６との間で相互に情報の送受信が可能とされている。また、前記サーバ装置２０には、前記カラオケ装置１６に配信するための多数の前記カラオケデータを記憶する図示しない楽曲データベースの他、上記ＳＮＳに関する情報を記憶するＳＮＳデータベース８６等の各種データベースが設けられている。
【００３３】
上記ＳＮＳデータベース８６は、前記カラオケシステム１０を利用する各利用者毎の、前記カラオケ装置１６を用いたカラオケ演奏に関する情報を、その利用者の識別情報（ユーザＩＤ）と関連付けて記憶する記憶装置である。このＳＮＳデータベース８６には、上記各利用者の前記カラオケ装置１６を用いたカラオケ演奏に関する情報として、例えば、その利用者が過去に利用したカラオケ装置１６に対応する店舗１２（そのカラオケ装置１６が設置された店舗１２）に関する情報である来店履歴、その利用者が前記カラオケ装置１６によるカラオケ演奏において十八番曲として登録した演奏曲（簡易な操作により選曲入力を行い得るように設定された演奏曲）に関する情報、その利用者が過去に前記カラオケ装置１６によるカラオケ演奏において選曲した選曲履歴（カラオケ装置１６において過去に選曲された演奏曲の履歴）としての演奏曲に関する情報、その利用者が前記カラオケ装置１６によるカラオケ演奏において過去に行った演奏評価の評価結果に関する情報、その利用者が前記カラオケ装置１６によるカラオケ演奏に際して前記デジタルカメラ６６により撮影した映像データ等の情報、及びその利用者がフレンドとして登録した他の利用者に関する情報等が各利用者毎にその利用者のユーザＩＤと関連付けられて記憶される。
【００３４】
また、好適には、前記ＳＮＳデータベース８６には、各利用者毎に、その利用者の名前（ニックネーム）、生年月日、年齢（実年齢）、性別、メールアドレス、地域、血液型、星座、パスワードを忘れたときのための質問及び解答、ＳＮＳへのログイン認証に用いられるパスワード、アバタ（ネット上において利用者を象徴する人型映像）に関する情報、及び利用者の歌年齢等の属性情報がその利用者のユーザＩＤと関連付けられて記憶されている。この歌年齢とは、利用者の演奏曲の好みの傾向がどの程度の年代（何歳）に相当するものかを示す仮想的な年齢情報であり、対象となる利用者が前記カラオケ装置１６において過去に選曲（演奏）した演奏曲に基づいて判断される値であり、好適には、対象となる利用者が過去に選曲（演奏）した演奏曲を算出の基準として、その利用者のカラオケ演奏の傾向がどの程度の年齢に相当するかという観点から導出される値である。
【００３５】
また、好適には、前記カラオケ装置１６において演奏可能な演奏曲に対応する楽曲データ（楽曲データベースに記憶されたデータ）には、属性情報として各演奏曲に対応する歌年齢（演奏曲の仮想的な歌年齢）が設定されており、前記利用者の歌年齢は、例えば、その利用者が前記カラオケ装置１６（所定の店舗におけるカラオケ装置１６に限られず、カラオケシステム１０において利用可能とされた複数のカラオケ装置１６の何れか）において過去に選曲した全ての演奏曲に対応付けられて記憶された歌年齢の平均値である。また、各楽曲データに対応付けられて記憶された歌年齢は、前記カラオケ装置１６（所定の店舗におけるカラオケ装置１６に限られず、カラオケシステム１０において利用可能とされた複数のカラオケ装置１６の何れか）において過去にその演奏曲を選曲した利用者の歌年齢又は実年齢に基づいて算出されるものであり、例えば、その演奏曲を前記カラオケ装置１６において過去に選曲した全ての利用者に対応付けられて記憶された歌年齢又は実年齢の平均値である。斯かる利用者及び演奏曲の歌年齢は、前記サーバ装置２０において統括的に管理され、前記カラオケ装置１６においてカラオケ演奏が行われる毎に各利用者及び演奏曲の歌年齢が更新される。従って、若い世代によく歌われる演奏曲を選曲した場合、選曲主体である利用者の歌年齢は若くなる一方、年配の世代によく歌われる演奏曲を選曲した場合、選曲主体である利用者の歌年齢は高くなる。
【００３６】
前記サーバ装置２０のＣＰＵ７０は、前記カラオケシステム１０におけるＳＮＳに関する情報登録制御を行う。具体的には、前記カラオケ１６の入力装置としての前記電子早見本装置２２等による入力操作に応じて、前記ＳＮＳデータベース８６に新規ユーザ（利用者）の登録を行ったり、そのＳＮＳデータベース８６に記憶された登録内容を変更（更新）したり、そのＳＮＳデータベース８６に記憶された複数の利用者をフレンドとして相互に関連付けて登録したり、前記カラオケ装置１６による評価結果を各利用者毎に記憶したり、前記カラオケ装置１６によるカラオケ演奏に際して前記デジタルカメラ６６により撮影された映像データを各利用者毎に記憶したり、上述した利用者及び演奏曲に対応する歌年齢の更新を行ったりというように、前記カラオケシステム１０におけるＳＮＳの統括的な管理制御を行う。
【００３７】
また、前記サーバ装置２０のＣＰＵ７０は、前記カラオケ装置１６、電子早見本装置２２、或いは図示しない家庭用パーソナルコンピュータや携帯電話機等の通信端末装置から所定の映像データの配信要求があった場合には、その配信要求に応じて前記ＳＮＳデータベース８６に記憶された配信要求に係る映像データを要求元である通信端末装置に前記通信回線１８を介して配信する。斯かる処理により配信された映像データは、各通信端末装置に備えられたアプリケーションソフトによりその通信端末装置の表示部（カラオケ装置１６の映像表示装置３０等）に表示される。
【００３８】
図４は、前記カラオケ装置１６によるカラオケ演奏に際して前記デジタルカメラ６６によりそのカラオケ装置１６を基準とする所定範囲の映像が撮影される様子を説明する図であり、前記カラオケ装置１６が設置された個室１４を破線で示している。この図４に示すように、前記デジタルカメラ６６は、好適には、前記カラオケ装置１６乃至そのカラオケ装置１６が設置された前記個室１４に対して位置固定に設けられており、その個室１４内における前記カラオケ装置１６を基準とする所定範囲の映像を撮影するように構成されている。すなわち、前記デジタルカメラ６６のカメラアングルは固定されており、常に前記個室１４内の同じ範囲の像が撮影されるようになっている。このカメラアングルは、好適には、前記カラオケ装置１６の映像表示装置３０の画面を見ながらカラオケ演奏を行う歌唱者９０の像を撮像内に収めるように予め定められており、前記カラオケ装置１６による演奏曲の出力に際して前記デジタルカメラ６６による撮影が行われた場合、上記歌唱者９０に対応する映像及びその歌唱者９０が手にする（把持する）マイクロフォン４０に対応する映像を含む映像（演奏映像）が撮影される。なお、上記カメラアングルは、例えば前記店舗１２の店員等による所定の設定操作により変更し得るものであってもよい。
【００３９】
図５は、前記カラオケ装置１６のＣＰＵ５０に備えられた制御機能の要部を説明する機能ブロック線図である。なお、この図５に示す各制御手段の一部乃至全部が前記電子早見本装置２２のＣＰＵ等に備えられたものであってもよい。この図５に示すマイクロフォン位置検出手段９２は、撮像装置である前記デジタルカメラ６６により撮影された映像に含まれる前記マイクロフォン４０に対応する位置を検出する。すなわち、前記デジタルカメラ６６により撮影された映像全体における前記マイクロフォン４０に対応する映像（部分映像）の相対位置を検出する。
【００４０】
図６は、前記カラオケ装置１６による演奏曲の出力に際して前記デジタルカメラ６６により撮影される映像の一例である演奏映像１００を示す図である。この図６に示すように、前記カラオケ装置１６によるカラオケ演奏に際して撮影された演奏映像１００に歌唱者に対応する映像１０２が含まれている場合、その歌唱者が手にする（把持する）前記マイクロフォン４０に対応する映像１０４も同様にその演奏映像１００に含まれていることが多いものと考えられる。上記マイクロフォン位置検出手段９２は、このように前記デジタルカメラ６６により撮影される演奏映像１００内に含まれる部分映像としての前記マイクロフォン４０に対応する映像１０４の位置を検出する。例えば、図６に示す演奏映像１００全体におけるその映像１０４の相対的な位置を検出する。この検出の態様としては、長手状の前記マイクロフォン４０全体の形状に対応する位置を検出するものであってもよいし、そのマイクロフォン４０における赤外線光源４０ｓや音声入力部（マイクロフォン本体）の位置すなわちマイクロフォン４０の一部を検出するものであってもよい。更に、上記演奏映像１００全体に対する前記映像１０４の重心の座標の位置を検出する等の制御を行うものであってもよい。なお、前記デジタルカメラ６６により撮影される演奏映像１００は、好適には経時的に変化する動画であるが、図６においては、便宜状、経時的に変化する演奏映像１００の１コマ（所定タイミングの像）を例示している。また、上記演奏映像１００が動画である場合、その演奏映像１００の変化に伴い前記マイクロフォン４０に対応する映像１０４の位置が移動することが考えられるため、例えば０．１秒毎といった短い所定時間毎に上記位置検出を行い、継続的に前記マイクロフォン４０に対応する映像１０４の位置を検出することが好ましい。
【００４１】
前記マイクロフォン位置検出手段９２は、好適には、前記デジタルカメラ６６により撮影された映像において輝度に基づく画像解析を行うことにより前記マイクロフォン４０に対応する位置を検出する。前記カラオケ装置１６に備えられる前記マイクロフォン４０は、一般に、黒色或いは銀色（金属色）等の単一色を基調とする色彩を有し、且つ一方に部分球状の音声入力部（マイクロフォン本体）を備えた長手状（柄状）の特徴的な形状を有するものであるため、よく知られた輝度に基づく画像解析により比較的容易に検出することができる。図６においては、前記マイクロフォン位置検出手段９２により斯かる画像解析を行うことで検出された前記マイクロフォン４０に対応する映像１０４の位置１０４ａを破線で示している。
【００４２】
また、前記マイクロフォン位置検出手段９２は、好適には、前記赤外線光源位置検出装置６８の検出結果に基づいて、前記デジタルカメラ６６により撮影された映像に含まれる前記マイクロフォン４０に対応する位置を検出する。前述のように、前記デジタルカメラ６６のカメラアングル（撮影される範囲）は固定であるため、前記個室１４における前記マイクロフォン４０（赤外線光源４０ｓ）の相対位置が検出されると、そのデジタルカメラ６６により撮影された演奏映像１００内における前記マイクロフォン４０に対応する映像１０４の相対的な位置を特定することができる。なお、斯かる態様においては、前記デジタルカメラ６６のカメラアングル（撮影範囲）と前記赤外線光源位置検出装置６８の検出範囲との対応関係を予め実験的に調査して前記ＲＡＭ５４等に記憶しておくことが好ましい。
【００４３】
図５に示す歌唱者身長算出手段９４は、歌唱者の性別に関する情報及び生年に関する情報から、その歌唱者の身長を算出する。例えば、前記ＲＡＭ５４に設けられた予約曲テーブルには、各予約曲の選曲番号に対応してその演奏曲を予約した利用者のユーザＩＤが記憶されるようになっており、上記歌唱者身長算出手段９４は、各演奏曲の演奏に相前後して、前記ＳＮＳデータベース８６に記憶された各利用者（歌唱者）の性別及び生年月日乃至年齢（実年齢）を前記通信回線１８を介してダウンロードし、各性別毎に予め定められた生年毎の平均身長に基づいて対象となる歌唱者の身長を算出する。例えば、対象となる歌唱者の性別が「男」、生年月日が「２００１年６月１８日」であって、２００１年生まれの男性の平均身長が「１６８ｃｍ」と定められている場合には、その歌唱者の身長は「１６８ｃｍ」と算出される。また、生年月日乃至年齢（実年齢）の代わりに、前記ＳＮＳデータベース８６に記憶された各利用者の歌年齢に基づいてその歌唱者の身長を算出するものであってもよい。また、前記ＳＮＳデータベース８６に登録されていないゲスト利用者に関しては、予め定められた「１７０ｃｍ」といったデフォルト値がその歌唱者の身長として算出される。
【００４４】
歌唱者領域判定手段９６は、前記マイクロフォン位置検出手段９２により検出される前記マイクロフォン４０に対応する位置に基づいて、前記デジタルカメラ６６により撮影された映像に含まれる歌唱者に対応する領域を判定する。図６を用いて前述したように、前記デジタルカメラ６６により撮影された演奏映像１００内における前記マイクロフォン４０に対応する映像１０４の相対位置が検出された場合、そのマイクロフォン４０を手にする歌唱者に対応する映像１０２がその付近乃至周囲に存在するものと考えられる。従って、上記歌唱者領域判定手段９６は、好適には、前記マイクロフォン位置検出手段９２により検出される前記マイクロフォン４０に対応する位置を含む所定範囲を、前記演奏映像１００において歌唱者が映っている領域として判定する。
【００４５】
図７は、図６に示す演奏映像１００における前記マイクロフォン４０に対応する位置に基づいて歌唱者に対応する領域を判定する制御の一例を説明する図である。この図７に示すように、上記歌唱者領域判定手段９６は、好適には、前記デジタルカメラ６６により撮影された演奏映像１００において、前記マイクロフォン位置検出手段９２により検出される前記マイクロフォン４０に対応する位置を含む楕円形の領域を歌唱者に対応する領域１０６として判定する。例えば、長軸が画面（演奏映像１００）に対して縦方向となる楕円を設定し、前記マイクロフォン位置検出手段９２により検出される前記マイクロフォン４０に対応する位置がその楕円における長軸上であり且つ中心よりも上側の所定位置となるように上記歌唱者に対応する領域１０６を判定する。ここで、図７に示すように、上記歌唱者領域判定手段９６により判定される歌唱者に対応する領域１０６は、必ずしもその歌唱者に対応する映像１０２と一致するものではなく、その歌唱者に対応する映像１０２を部分的に含むものであればよい。また、その領域１０６内には、歌唱者に対応する映像１０２以外の映像も含まれ得るし、その歌唱者に対応する映像１０２以外の映像に対応する割合（面積）の方が大きい場合も考えられる。
【００４６】
上記歌唱者領域判定手段９６は、好適には、前記マイクロフォン位置検出手段９２により検出される前記マイクロフォン４０に対応する位置及び歌唱者の身長に関する情報例えば前記歌唱者身長算出手段９４により算出される歌唱者の身長に基づいて、前記デジタルカメラ６６により撮影された映像に含まれる歌唱者に対応する領域を判定する。例えば、図７に示すように歌唱者に対応する楕円形の領域１０６を判定する態様においては、歌唱者の身長に基づいて斯かる楕円形の長軸寸法（縦方向寸法）を決定する。すなわち、対象となる歌唱者の身長が高いほどその歌唱者に対応する楕円形の長軸寸法を長く設定する。これにより、身長が比較的高い歌唱者に対応する領域は長軸寸法が比較的長く縦に長い領域となり、身長が比較的低い歌唱者に対応する領域は長軸寸法が比較的短く縦に短い領域となるため、各歌唱者の身長に合わせて好適な範囲がその歌唱者に対応する領域として判定される。
【００４７】
図５に示す映像合成制御手段９８は、前記デジタルカメラ６６により撮影された映像から、前記歌唱者領域判定手段９６により判定された歌唱者に対応する領域の映像を切り抜いて他の映像に合成する。例えば、前記歌唱者領域判定手段９６により判定された歌唱者に対応する領域１０６に対応する映像を前記演奏映像１００から切り抜いて、前記背景データベース８８に記憶された背景データ（動画又は静止画）の何れかに合成する。ここで、前記デジタルカメラ６６により撮影される映像が動画である場合には、上記映像合成手段９８により切り抜かれる歌唱者に対応する領域１０６に対応する映像も同様に動画となる。一方、前記背景データベース８８に記憶された背景データは、動画又は静止画に対応するものであるため、動画としての背景データの前面側レイヤに上記歌唱者に対応する領域１０６に対応する動画を合成する態様や、静止画としての背景データの前面側レイヤに上記歌唱者に対応する領域１０６に対応する動画を合成する態様等が考えられる。
【００４８】
図８は、図６に示す演奏映像１００において図７に示すように判定された歌唱者に対応する領域１０６の映像１０８を切り抜いて示す図である。また、図９は、図８に示す映像１０８が合成される背景の一例として、前記個室１４内で共にカラオケ演奏を行っている利用者（同じカラオケ装置１６においてＳＮＳへのログインを行った利用者）のアバタ１１２ａ、１１２ｂ、１１２ｃ（以下、特に区別しない場合には単にアバタ１１２という）がバンド演奏をする背景映像１１０を示している。上記映像合成手段９８は、前記デジタルカメラ６６により撮影された映像から、図７に示すように前記歌唱者領域判定手段９６により判定された歌唱者に対応する領域１０６の映像１０８を切り抜き（抽出し）、図９に示すような背景映像１１０の前面側レイヤに合成する（貼り込む）。図１０は、図８に示す歌唱者に対応する領域の映像１０８が、図９に示す背景映像１１０の前面側レイヤに合成された合成映像１１４を例示する図である。この合成映像１１４は、好適には、前記映像出力制御部３２及び映像情報デコーダ３４等を介して前記映像表示装置３０に表示されるものであるが、前記電子早見本装置２２のタッチパネルディスプレイに表示されるものであってもよい。前述したように、前記演奏映像１００が経時的に変化する動画である場合、前記歌唱者に対応する領域の映像１０８も同様に動画となるが、前記マイクロフォン位置検出手段９２によりリアルタイムでマイクロフォン４０の位置検出を行い、その検出結果に基づいて前記歌唱者に対応する領域１０６を判定することで、常に歌唱者の映像１０２が含まれる領域の映像１０８を切り抜いて合成することができ、あたかも上記背景画像１１０の中で歌唱者が歌っているような印象の合成映像１１４を合成することができる。
【００４９】
前記映像合成制御手段９８は、好適には、他の映像である前記背景映像１１０に前記歌唱者に対応する領域の映像１０８を合成した合成映像１１４を、前記カラオケ装置１６による演奏曲の出力に伴ってカラオケ背景映像として表示させる。すなわち、図１１に示すように、図８に示すような歌唱者に対応する領域の映像１０８を切り抜き、図９に示すような背景映像１１０の前面側レイヤに合成すると共に、その歌唱者に対応する領域の映像１０８の更に前面側レイヤに演奏曲の歌詞文字映像１１６を合成して前記映像表示装置３０に表示させる。これにより、あたかも前記背景画像１１０の中で歌唱者が歌っているような印象の合成映像１１４を背景映像とするカラオケ映像を見ながらカラオケ演奏を楽しむことができる。
【００５０】
また、前記映像合成制御手段９８は、好適には、前記デジタルカメラ６６により撮影される映像から切り抜かれる歌唱者に対応する領域の映像１０８を合成する対象となる他の映像を、前記背景データベース８８に記憶された複数の背景データ等のうちから利用者の入力操作に応じて選択可能とする。図１２は、前記歌唱者に対応する領域の映像１０８を合成する対象となる他の映像を選択するために前記映像表示装置３０或いは前記電子早見本装置２２のタッチパネルディスプレイに表示される画面の一例を示す図である。この図１２に示すように、前記映像合成制御手段９８は、好適には、前記背景データベース８８に記憶された複数の背景データそれぞれのサムネイル映像（縮小した映像）１１８ａ、１１８ｂ、１１８ｃ、１１８ｄを前記映像表示装置３０或いは前記電子早見本装置２２のタッチパネルディスプレイに表示させ、その電子早見本装置２２やリモコン装置６４等により選択させる。なお、図１２に示すサムネイル映像１１８ａが図９に示す背景映像１１０に対応し、このサムネイル映像１１８ａが選択された場合に、図９に示すような前記背景映像１１０に対して前記歌唱者に対応する領域の映像１０８が合成される。
【００５１】
また、前記映像合成制御手段９８は、好適には、前記デジタルカメラ６６により撮影される映像から切り抜かれる歌唱者に対応する領域の映像１０８を合成する対象となる他の映像を複数選択可能とする。すなわち、前記カラオケ装置１６による演奏曲の出力に伴って出力されるカラオケ映像の背景映像として前記歌唱者に対応する領域の映像１０８を合成する対象として、前記背景データベース８８に記憶された背景データ等のうちから利用者の入力操作に応じて複数の背景データを選択可能とする。また、好適には、前記カラオケ装置１６による演奏曲の出力に伴って出力されるカラオケ映像の背景映像として合成する場合、その演奏曲の区分毎に背景データを選択可能とする。すなわち、対象となる演奏曲のＡメロ、Ｂメロ、及びサビ等の区分毎にそれぞれ個別の背景データを選択させ、その背景データに対して前記歌唱者に対応する領域の映像１０８を合成する。斯かる態様において、前記合成映像１１４を前記カラオケ装置１６による演奏曲の出力に伴ってカラオケ背景映像として表示させる場合、その演奏曲の区分に応じてその合成映像１１４のベース（最背面側レイヤの映像）となる背景データが変更される。また、特に演奏曲の区分に関係なく複数の背景データを選択させ、演奏曲の進行に伴って所定時間毎に前記合成映像１１４のベースとなる背景データを変更する態様も考えられる。
【００５２】
また、好適には、前記映像合成制御手段９８により合成された合成映像１１４は、前記通信回線１８を介して前記サーバ装置２０に送信され、前記ＳＮＳデータベース８６に歌唱者のユーザＩＤと対応付けられて記憶される。更に好適には、その合成映像１１４を背景映像とするカラオケ演奏が終了した時点で歌唱者（利用者）によりその合成映像１１４をアップロードするか否かを選択可能とし、アップロードする旨の選択入力操作が行われた場合にその合成映像１１４を前記ＳＮＳデータベース８６に記憶させる。斯かる態様においては、前記歌詞文字映像１１６が合成されていない図１０に示すような前記合成映像１１４（背景映像１１０に歌唱者に対応する領域の映像１０８が合成された映像）がアップロードされるのが好ましい。また、図８に示すような前記歌唱者に対応する領域の映像１０８を前記ＳＮＳデータベース８６に記憶し、その映像１０８に対応する動画の配信に際して任意の背景データに合成可能としてもよい。
【００５３】
図１３は、前記カラオケ装置１６のＣＰＵ５０による歌唱者映像切抜／合成制御の要部を説明するフローチャートであり、所定の周期で繰り返し実行されるものである。
【００５４】
先ず、ステップ（以下、ステップを省略する）Ｓ１において、前記背景データベース８８に記憶された複数の背景データが前記映像表示装置３０等に選択可能に表示された後、それら複数の背景データのうち何れかの背景データが選択されたか否かが判断される。このＳ１の判断が否定される場合には、Ｓ１の判断が繰り返されることにより待機させられるが、Ｓ１の判断が肯定される場合には、Ｓ２において、前記ＲＡＭ５４における予約曲テーブルにおける所定の演奏曲（予約曲）の演奏順となる等して前記カラオケ装置１６によるカラオケ演奏が開始されるか否かが判断される。このＳ２の判断が否定される場合には、Ｓ２の判断が繰り返されることにより待機させられるが、Ｓ２の判断が肯定される場合には、Ｓ３において、前記ＳＮＳデータベース８６に記憶された歌唱者の性別及び生年月日乃至年齢が前記通信回線１８を介してダウンロードされ、各性別毎に予め定められた生年毎の平均身長に基づいて対象となる歌唱者の身長が算出された後、Ｓ４において、演奏開始に係る演奏曲の楽曲データが楽曲データベースから読み出される。
【００５５】
次に、Ｓ５において、Ｓ４にて読み出された楽曲データに基づくカラオケ演奏出力が開始される。また、斯かるカラオケ演奏出力と併行して、前記デジタルカメラ６６による撮影が開始される。次に、Ｓ６において、前記デジタルカメラ６６により撮影された映像に含まれる前記マイクロフォン４０に対応する位置１０４ａが、画像解析や赤外線光源４０ｓの検出結果等に基づいて検出される。次に、Ｓ７において、Ｓ３にて算出された歌唱者の身長及びＳ６にて検出された前記マイクロフォン４０に対応する位置１０４ａに基づいて、前記デジタルカメラ６６により撮影された映像に含まれる歌唱者に対応する領域１０６が判定される。次に、Ｓ８において、Ｓ７にて判定された歌唱者に対応する領域の映像１０８が前記デジタルカメラ６６により撮影される映像から切り抜かれる（抽出される）。
【００５６】
次に、Ｓ９において、Ｓ８にて切り抜かれた歌唱者に対応する領域の映像１０８が、Ｓ１にて選択された背景データの前面側レイヤに合成された合成映像１１４が前記映像表示装置３０等に表示される。また、この合成映像１１４における前記歌唱者に対応する領域の映像１０８の前面側レイヤに、出力されている演奏曲の歌詞文字映像１１６が合成されて表示される。次に、Ｓ１０において、カラオケ演奏終了であるか否かが判断される。このＳ１０の判断が否定される場合には、Ｓ６以下の処理が再び実行されるが、Ｓ１０の判断が肯定される場合には、Ｓ１１において、カラオケ演奏に際して前記映像表示装置３０等に表示されていた合成映像１１４を前記サーバ装置２０へアップロードするか否かが判断される。このＳ１１の判断が否定される場合には、それをもって本ルーチンが終了させられるが、Ｓ１１の判断が肯定される場合には、カラオケ演奏に際して前記映像表示装置３０等に表示されていた合成映像１１４或いは前記歌唱者に対応する領域の映像１０８が所定形式の映像ファイルとして前記サーバ装置２０へアップロードされ、前記ＳＮＳデータベース８６に歌唱者のユーザＩＤと対応付けられて記憶された後、本ルーチンが終了させられる。以上の制御において、Ｓ６が前記マイクロフォン位置検出手段９２の動作に、Ｓ３が前記歌唱者身長算出手段９４の動作に、Ｓ７が前記歌唱者領域判定手段９６の動作に、Ｓ８及びＳ９が前記映像合成制御手段９８の動作にそれぞれ対応する。
【００５７】
このように、本実施例によれば、前記カラオケ装置１６による演奏曲の出力に際してそのカラオケ装置１６を基準とする所定範囲の映像を撮影する撮像装置としての前記デジタルカメラ６６と、そのデジタルカメラ６６により撮影された演奏映像１００に含まれる前記マイクロフォン４０に対応する位置１０４ａを検出するマイクロフォン位置検出手段９２（Ｓ６）と、そのマイクロフォン位置検出手段９２により検出される前記マイクロフォン４０に対応する位置１０４ａに基づいて、前記デジタルカメラ６６により撮影された演奏映像１００に含まれる歌唱者に対応する領域１０６を判定する歌唱者領域判定手段９６（Ｓ７）と、前記デジタルカメラ６６により撮影された映像から、その歌唱者領域判定手段９６により判定された歌唱者に対応する領域の映像１０８を切り抜いて他の映像としての前記背景映像１１０に合成する映像合成制御手段９８（Ｓ８及びＳ９）とを、備えたものであることから、歌唱者が手にしているマイクロフォン４０の位置からその歌唱者に対応する領域１０６を好適に特定することができ、その領域を抽出することで歌唱者に対応する領域の映像１０８を切り抜くことができる。すなわち、カラオケ演奏に際して撮影される映像から歌唱者の映像を簡便に切り抜いて編集し得るカラオケ装置１６を提供することができる。
【００５８】
また、前記歌唱者領域判定手段９６は、前記マイクロフォン位置検出手段９２により検出される前記マイクロフォン４０に対応する位置１０４ａ及び歌唱者の身長に関する情報に基づいて、前記デジタルカメラ６６により撮影された演奏映像１００に含まれる歌唱者に対応する領域１０６を判定するものであるため、カラオケ演奏に際して撮影される映像に含まれる利用者に対応する領域を簡便且つ実用的な態様で判定することができる。
【００５９】
また、歌唱者の性別に関する情報及び生年に関する情報から、その歌唱者の身長を算出する歌唱者身長算出手段９４（Ｓ３）を含み、前記歌唱者領域判定手段９６は、前記マイクロフォン位置検出手段９２により検出される前記マイクロフォン４０に対応する位置１０４ａ及び前記歌唱者身長算出手段９４により算出される歌唱者の身長に基づいて、前記デジタルカメラ６６により撮影された演奏映像１００に含まれる歌唱者に対応する領域１０６を判定するものであるため、カラオケ演奏に際して撮影される映像に含まれる利用者に対応する領域を簡便且つ実用的な態様で判定することができる。
【００６０】
また、前記歌唱者領域判定手段９６は、前記デジタルカメラ６６により撮影された演奏映像１００に含まれる歌唱者に対応する楕円形の領域１０６を判定するものであり、その歌唱者の身長に関する情報に基づいてその楕円形の長軸寸法を決定するものであるため、カラオケ演奏に際して撮影される映像に含まれる利用者に対応する領域を簡便且つ実用的な態様で判定することができる。
【００６１】
また、前記マイクロフォン位置検出手段９２は、前記デジタルカメラ６６により撮影された演奏映像１００において輝度に基づく画像解析を行うことにより前記マイクロフォン４０に対応する位置１０４ａを検出するものであるため、歌唱者が手にしているマイクロフォン４０の位置からその歌唱者に対応する領域１０６を実用的な態様で特定することができる。
【００６２】
また、前記マイクロフォン４０は、無線信号を介して前記カラオケ装置１６に音声情報を入力するものであり、前記マイクロフォン４０からの無線信号に基づいてそのマイクロフォン４０の存在する位置を検出する赤外線光源位置検出装置６８を備え、前記マイクロフォン位置検出手段９２は、その赤外線光源位置検出装置６８の検出結果に基づいて前記デジタルカメラ６６により撮影された演奏映像１００に含まれる前記マイクロフォン４０に対応する位置１０４ａを検出するものであるため、歌唱者が手にしているマイクロフォン４０の位置からその歌唱者に対応する領域１０６を実用的な態様で特定することができる。
【００６３】
また、前記映像合成制御手段９８は、前記背景映像１１０に前記歌唱者に対応する領域の映像１０８を合成した合成映像１１４を、前記カラオケ装置１６による演奏曲の出力に伴ってカラオケ背景映像として表示させるものであるため、歌唱者に対応する映像が合成された合成映像１１４をカラオケ演奏における背景映像として用いることができる。
【００６４】
以上、本発明の好適な実施例を図面に基づいて詳細に説明したが、本発明はこれに限定されるものではなく、更に別の態様においても実施される。
【００６５】
例えば、前述の実施例において、前記マイクロフォン位置検出手段９２、歌唱者身長算出手段９４、歌唱者領域判定手段９６、及び映像合成制御手段９８は、何れも前記カラオケ装置１６のＣＰＵ５０に機能的に備えられたものであったが、本発明はこれに限定されるものではなく、それらの制御機能の一部乃至全部が前記電子早見本装置２２のＣＰＵに機能的に備えられたものであってもよい。また、前記マイクロフォン位置検出手段９２、歌唱者身長算出手段９４、及び歌唱者領域判定手段９６の実質的な処理は前記サーバ装置２０のＣＰＵ７０により実行されるものであってもよく、前記カラオケシステム１０の設計に応じて種々の実施態様が考えられる。
【００６６】
また、前述の実施例において、前記歌唱者領域判定手段９６は、前記デジタルカメラ６６により撮影された演奏映像１００に含まれる歌唱者に対応する楕円形の領域１０６を判定するものであったが、歌唱者に対応する領域として判定されるのは必ずしも楕円形の領域でなくともよく、矩形の領域、角が丸くなった矩形の領域、円形の領域、その他不定形の領域であってもよい。何れの態様においても、判定される領域の前記デジタルカメラ６６により撮影される映像（表示画面）に対して縦方向の長さ寸法が歌唱者の身長に応じて定められることが好ましい。
【００６７】
また、前述の実施例において、前記歌唱者領域判定手段９６は、前記歌唱者身長算出手段９４により算出される歌唱者の身長に基づいて前記歌唱者に対応する領域１０６を判定するものであったが、歌唱者の身長は必ずしも算出されるものでなくともよく、前記電子早見本装置２２等を介して身長に対応する数値が直接的に入力されるものであってもよい。斯かる態様においては、前記歌唱者身長算出手段９４は必ずしも設けられなくともよい。また、歌唱者に対応する領域のサイズそのものを選択可能とするものであってもよく、例えばＳ、Ｍ、Ｌの何れかの領域サイズを前記電子早見本装置２２等により選択入力可能とする態様も考えられる。更に、上半身の撮影に対応する領域乃至全身の撮影に対応する領域の何れかを利用者に選択させ、その選択結果に応じて領域のサイズを変更するものであってもよい。
【００６８】
また、前述の実施例では、前記ＳＮＳデータベース８６の存在を前提とする制御について説明したが、前記通信回線１８に接続されない非通信型のカラオケ装置にも、本発明は好適に適用される。斯かる態様においては、前記映像合成制御手段９８により合成された合成映像１１４が前記カラオケ装置１６のハードディスク５６に記憶されて再生可能とされるものであってもよいし、前記ＲＡＭ５４に記憶されてその日のカラオケ演奏が終了したら消去される等、当日限りの制御が行われるものであってもよい。
【００６９】
また、前述の実施例では特に言及していないが、前記マイクロフォン位置検出手段９２は、カラオケ演奏における間奏中においてマイクロフォン４０が一時的に机に置かれたり電源がオフとされる等して位置検出が難しい場合には、検出可能であった最後の時点における位置を前記マイクロフォン４０の位置として維持する等の制御を行うものであってもよい。すなわち、本発明のカラオケ装置は、実用上必要とされる種々の補足的な制御を併せて実行するものである。
【００７０】
その他、一々例示はしないが、本発明はその趣旨を逸脱しない範囲内において種々の変更が加えられて実施されるものである。
【符号の説明】
【００７１】
１６：カラオケ装置、４０：マイクロフォン、６６：デジタルカメラ（撮像装置）、６８：赤外線光源位置検出装置、９０：歌唱者、９２：マイクロフォン位置検出手段、９４：歌唱者身長算出手段、９６：歌唱者領域判定手段、９８：映像合成制御手段、１０４ａ：マイクロフォンに対応する位置、１０６：歌唱者に対応する領域、１０８：歌唱者に対応する領域の映像、１１０：背景映像（他の映像）
【図１】
0005550593.tif 000002
【図２】
0005550593.tif 000003
【図３】
0005550593.tif 000004
【図４】
0005550593.tif 000005
【図５】
0005550593.tif 000006
【図６】
0005550593.tif 000007
【図７】
0005550593.tif 000008
【図８】
0005550593.tif 000009
【図１２】
0005550593.tif 000010
【図１３】
0005550593.tif 000011
【図９】
0005550593.tif 000012
【図１０】
0005550593.tif 000013
【図１１】
0005550593.tif 000014