(57)【特許請求の範囲】
【請求項１】
歌唱者を撮影する撮影条件が異なるように設定された複数のカメラと、カラオケ装置とを有するカラオケシステムであって、
前記カメラそれぞれには、カラオケ歌唱の盛り上がりに対応した所定の段階値が設定されており、
前記カラオケ装置は、
前記歌唱者が歌唱した際のカラオケ歌唱の盛り上がり度を検出する検出部と、
検出された前記盛り上がり度を前記段階値と比較し、前記複数のカメラから特定のカメラを選択する選択部と、
前記選択された前記特定のカメラからの映像データを映像データ記憶部に記憶させる記憶処理部と、
を有するカラオケシステム。
【請求項２】
前記映像データ記憶部に記憶された映像データを歌唱された楽曲毎に編集する編集部と、
編集した前記映像データに基づく映像を表示部に表示させる、及び／または前記映像データをサーバにアップロードする映像データ処理部と、
を有することを特徴とする請求項１記載のカラオケシステム。
【請求項３】
前記複数のカメラのうち、同じ段階値が設定されている２以上のカメラがある場合、前記選択部は、前記特定のカメラとして、前記２以上のカメラを所定の条件で交互に選択することを特徴とする請求項１または２記載のカラオケシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカラオケシステムに関する。
【０００２】
従来、カラオケ装置にて、カラオケ本体に設けられた一のカメラで歌唱者を撮影し、得られた映像データを編集して表示装置に表示させたり、歌唱時の音声データと映像データを編集した動画をサーバにアップロードすることにより、第三者に対して歌唱時の映像を公開するサービスが普及している。
【０００３】
ここで、特許文献１には、採点値とカメラのズーム倍率とを対応付けておき、ある歌唱区間の採点結果によりカメラのズーム倍率をアップまたはダウンさせる技術が開示されている。このような技術により得られた映像データを編集することにより、第三者に歌唱時の映像を公開する時に、変化に富んだ映像を提供することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１５５９７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、カラオケ歌唱を行う際には、サビの歌唱時に歌唱者の声量や体の動きが大きくなったり、歌唱技法を駆使した歌唱を披露した場合に聴衆の歓声が大きくなる等、カラオケの場が特に盛り上がる場面がある。このような場面において、通常の映像データと異なる映像データを取得して編集することにより、盛り上がりを反映した、より変化に富んだ映像を提供することが可能となる。
【０００６】
本発明の目的は、カラオケ歌唱の盛り上がりに応じた映像データを取得することができるカラオケシステムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するための主たる発明は、歌唱者を撮影する撮影条件が異なるように設定された複数のカメラと、カラオケ装置とを有するカラオケシステムであって、前記カメラそれぞれには、カラオケ歌唱の盛り上がりに対応した所定の段階値が設定されており、前記カラオケ装置は、前記歌唱者が歌唱した際のカラオケ歌唱の盛り上がり度を検出する検出部と、検出された前記盛り上がり度を前記段階値と比較し、前記複数のカメラから特定のカメラを選択する選択部と、前記選択された前記特定のカメラからの映像データを映像データ記憶部に記憶させる記憶処理部とを有するカラオケシステムである。
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
【発明の効果】
【０００８】
本発明によれば、カラオケ歌唱の盛り上がりに応じた映像データを取得することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係るカラオケシステムの概略を示す図である。
【図２】実施形態に係る複数のカメラに設定されている撮影条件、及び段階値のテーブルを示す図である。
【図３】実施形態に係るカラオケ装置の概略を示す図である。
【図４】実施形態に係るカラオケ本体のハードウェア構成例を示す図である。
【図５】実施形態に係るカラオケ本体のソフトウェア構成例を示す図である。
【図６】実施形態に係るカラオケ装置の処理を示すフローチャートである。
【図７】変形例に係る複数のカメラに設定されている撮影条件、及び段階値のテーブルを示す図である。
【発明を実施するための形態】
【００１０】
後述する明細書及び図面の記載から、上記の主たる発明の他、少なくとも以下の事項が明らかとなる。
【００１１】
すなわち、前記映像データ記憶部に記憶された映像データを歌唱された楽曲毎に編集する編集部と、編集した前記映像データに基づく映像を表示部に表示させる、及び／または前記映像データをサーバにアップロードする映像データ処理部と、を有するカラオケシステムが明らかとなる。
このようなカラオケシステムによれば、カラオケ歌唱の盛り上がりを反映した、変化に富んだ映像を提供できる。
【００１２】
また、前記複数のカメラのうち、同じ段階値が設定されている２以上のカメラがある場合、前記選択部は、前記特定のカメラとして、前記２以上のカメラを所定の条件で交互に選択するカラオケシステムが明らかとなる。
このようなカラオケシステムによれば、検出される盛り上がり度に変化が無い場合にも異なる映像を提供できる。
【００１３】
＜実施形態＞
図１〜図７を参照して、実施形態に係るカラオケシステム１について説明する。
【００１４】
＝＝カラオケシステム＝＝
図１は、カラオケシステム１の概略を示す図である。カラオケシステム１は、複数のカメラ（カメラＣ1〜カメラＣ5）及びカラオケ装置２を有する。各カメラとカラオケ装置２とは有線または無線で通信可能となっている。また、カラオケ装置２は、サーバ（図示無し）とネットワークを介して通信可能となっている。
【００１５】
＝＝カメラ＝＝
複数のカメラは、カラオケ装置２と同じ場所に配置される（たとえば、カラオケ店舗の各部屋）。図１では、５台のカメラＣ1〜Ｃ5の例を示しているが、カメラは少なくとも２台あればよい。
【００１６】
各カメラは、歌唱者Ｘを撮影する撮影条件が異なるように設定されている。撮影条件は、歌唱者Ｘを撮影するアングル（正面、側面、斜め４５度等）やサイズ（顔アップ、上半身アップ、全身等）である。複数のカメラを設けることにより、一のカメラを用いる場合に比べ、様々な撮影条件で歌唱者を撮影することが可能となる。
【００１７】
各カメラは、たとえば、ある楽曲の演奏開始に合わせ、それぞれに設定された撮影条件で歌唱者Ｘの撮影を開始する。各カメラは、撮影したデータ（映像データ）を順次、カラオケ装置２に送信する。
【００１８】
また、カメラそれぞれには、カラオケ歌唱の盛り上がりに対応した所定の段階値が設定されている。
【００１９】
所定の段階値は、歌唱者や聴衆の動き、カラオケ歌唱の場における音量（歌唱者の歌声等）、音高（聴衆の歓声等）、音種（鳴り物等）等を基準とし、カラオケ歌唱の盛り上がりに応じて設定される値である。
【００２０】
図２は、各カメラに設定されている撮影条件、及び段階値の例を示すテーブルである。このようなテーブルは予め記憶部１３に記憶されている。図２の例では、音量Ｖ（ｄＢ）を基準とし、カラオケ歌唱の盛り上がりに応じて特大（１００ｄＢ≦Ｖ）、大（９０ｄＢ≦Ｖ＜１００ｄＢ）、中（８０ｄＢ≦Ｖ＜９０ｄＢ）、小（７０ｄＢ≦Ｖ＜８０ｄＢ）、極小（Ｖ＜７０ｄＢ）の５つの段階値が設定されている。また、それぞれのカメラに撮影条件が設定されている。
【００２１】
＝＝カラオケ装置＝＝
（ハードウェア構成）
カラオケ装置２は、カラオケ演奏及び利用者が歌唱を行うための装置である。図３に示すように、カラオケ装置２は、カラオケ本体１０、スピーカ２０、表示装置３０、マイク４０ａ、マイク４０ｂ及びリモコン装置５０を備える。
【００２２】
カラオケ本体１０は、予約登録された楽曲の演奏制御、歌詞や背景映像等の表示制御、マイク４０ａを通じて入力された歌唱音声信号の処理といった、カラオケ歌唱に関する各種の制御を行う。図４はカラオケ本体１０のハードウェア構成例を示す図である。カラオケ本体１０は、制御部１１、通信部１２、記憶部１３、音響処理部１４、表示処理部１５及び操作部１６を備える。各構成はインターフェース（図示なし）を介してバスＢに接続されている。
【００２３】
制御部１１は、ＣＰＵ１１ａおよびメモリ１１ｂを備える。ＣＰＵ１１ａは、メモリ１１ｂに記憶された動作プログラムを実行することにより各種の制御機能を実現する。メモリ１１ｂは、ＣＰＵ１１ａに実行されるプログラムを記憶したり、プログラムの実行時に各種情報を一時的に記憶したりする記憶装置である。
【００２４】
通信部１２は、ルーター（図示なし）を介してカラオケ本体１０を通信回線に接続するためのインタフェースを提供する。
【００２５】
記憶部１３は、各種のデータを記憶する大容量の記憶装置である。記憶部１３は、カラオケ装置１によりカラオケ演奏を行うための楽曲データ、カラオケ楽曲に対応する歌詞テロップを表示装置３０等に表示させるための歌詞データ、及びカラオケ演奏時に表示装置３０に表示される背景画像等の画像データを記憶する。カラオケ装置１が楽曲データに基づいて楽曲を演奏することにより、歌唱者はカラオケの歌唱が可能となる。楽曲データは、楽曲毎に所定のＩＤ（楽曲ＩＤ）が付与されている。また、記憶部１３には、各カメラに設定されている撮影条件、及び盛上りに対応した所定の段階値が設定されているテーブルが記憶されている。
【００２６】
音響処理部１４は、制御部１１の制御に基づき、カラオケ楽曲に対する演奏の制御およびマイク４０ａを通じて入力された音声信号の処理を行う。音響処理部１４は、たとえばＭＩＤＩ音源、ミキサ、アンプ（いずれも図示なし）を含む。ＭＩＤＩ音源は、楽曲データに基づいて楽音信号を生成する。ミキサは、当該音楽信号およびマイク４０ａから出力される音声信号を適当な比率でミキシングしてアンプに出力する。アンプは、ミキサからのミキシング信号を増幅し、放音信号としてスピーカ２０へ出力する。これにより、スピーカ２０からは放音信号に基づくカラオケ演奏音およびマイク４０ａからの歌唱音声が放音される。
【００２７】
表示処理部１５は、制御部１１の制御に基づき、表示装置３０における各種表示に関する処理を行う。たとえば、表示処理部１５は、カラオケ演奏時における背景画像に歌詞テロップや各種アイコンが重ねられた映像を表示装置３０に表示させる。
【００２８】
操作部１６は、パネルスイッチおよびリモコン受信回路などからなり、歌唱者によるカラオケ装置１のパネルスイッチあるいはリモコン装置５０の操作に応じて予約信号、演奏中止信号などの操作信号を制御部１１に対して出力する。制御部１１は、操作部１６からの操作信号を検出し、対応する処理を実行する。
【００２９】
スピーカ２０はカラオケ本体１０からの放音信号に基づいて放音するための構成である。表示装置３０はカラオケ本体１０からの信号に基づいて映像や画像を画面に表示するための構成である。マイク４０ａは歌唱者の音声（歌唱音声）をアナログの音声信号に変換してカラオケ本体１０に入力するための構成である。マイク４０ｂは、カラオケ装置２が配置されている場所（カラオケ店舗の部屋等）における環境音（聴衆の歓声、鳴り物の音等）を収集し、カラオケ本体１０に入力するための構成である。
【００３０】
リモコン装置５０は、カラオケ本体１０に対する各種操作をおこなうための装置である。歌唱者はリモコン装置５０を用いて楽曲の予約等を行うことができる。リモコン装置５０の表示画面には各種操作の指示入力を行うためのＧＵＩが表示される。
【００３１】
（カラオケ本体のソフトウェア構成）
図５はカラオケ本体１０のソフトウェア構成例を示す図である。カラオケ本体１０は、検出部１００、選択部２００、記憶処理部３００、映像データ記憶部４００、編集部５００及び映像データ処理部６００を備える。検出部１００、選択部２００、記憶処理部３００、編集部５００及び映像データ処理部６００は、ＣＰＵ１１ａがメモリ１１ｂに記憶されるプログラムを実行することにより実現される。映像データ記憶部４００は、記憶部１３が提供する記憶領域の一部として実現される。なお、本発明に係るカラオケ装置２は、少なくとも検出部１００、選択部２００、及び記憶処理部３００を有していればよい。
【００３２】
［検出部］
検出部１００は、歌唱者が歌唱した際のカラオケ歌唱の盛り上がり度を検出する。
【００３３】
盛り上がり度は、カラオケ歌唱の盛り上がりを数値化した具体的な値である。盛り上がり度は、公知の手法を利用して検出ことができる。
【００３４】
一例として、検出部１００は、マイク４０ａ及びマイク４０ｂから入力される音声データを解析し、その音量（ｄＢ）の合計値を盛り上がり度として求めることができる。また、検出部１００は、専用のカメラ（図示無し）で撮影した歌唱者または聴衆の顔の動きの度合いにより、盛り上がり度を求めることができる（特開２０１２−６８３７３号公報参照）。或いは、検出部１００は、専用のカメラ（図示無し）で聴衆の動きを撮影し、楽曲のテンポと一致するテンポで動作している聴衆の数により盛り上がり度を求めたり（特開２０１５−１０６０６１号公報）、聴衆の数により盛り上が度を求めるのではなく、楽曲のテンポと、撮影された聴衆の動作テンポとのずれにより、盛り上り度を求めたりすることもできる。
【００３５】
検出部１００は、検出した盛り上がり度を選択部２００に出力する。なお、検出部１００による検出処理は、カラオケ歌唱開始から連続的に行うことが可能である。この際、検出部１００は、検出した盛り上がり度を常に出力することでもよいし、盛り上がり度が変化した場合にのみ、新たな盛り上がり度の値を選択部２００に出力することでもよい。或いは、検出処理を、所定のタイミング（たとえば、演奏開始から所定間隔毎）で間欠的に行うことでもよい。
【００３６】
［選択部］
選択部２００は、検出部１００で検出された盛り上がり度を、記憶部１３に記憶されている各カメラに設定された段階値と比較し、複数のカメラから特定のカメラを選択する。
【００３７】
たとえば、検出部１００において、盛り上がり度として音量８３ｄＢという値が検出されたとする。また、カメラＣ1〜Ｃ5には図２に示したテーブルの段階値が設定されているとする。この場合、選択部２００は、音量８３ｄＢをテーブルと比較し、８３ｄＢに相当する段階値が設定されているカメラＣ3を特定のカメラとして選択する。選択部２００は、選択したカメラ（特定のカメラ）を識別するための識別情報を記憶処理部３００に出力する。
【００３８】
［記憶処理部］
記憶処理部３００は、選択された特定のカメラからの映像データを映像データ記憶部４００に記憶させる。
【００３９】
たとえば、選択部２００から特定のカメラＣ3の識別情報が記憶処理部３００に入力されたとする。この場合、記憶処理部３００は、カラオケ装置２に設けられているカメラＣ1〜Ｃ5のスイッチング回路（図示無し）を切り替え、カメラＣ3からの映像データのみが映像データ記憶部４００に出力されるようにする。映像データ記憶部４００は、入力された映像データを時系列に記憶する。このように、盛り上がり度に基づいて選択されたカメラからの映像データのみを記憶させることにより、歌唱中の盛り上がりを反映した映像データ（盛り上がり度を検出した時点での映像データ）を取得することができる。また、この例において、カメラＣ3以外の他のカメラ（カメラＣ1等）から受信した映像データは、映像データ記憶部４００に出力されない。従って、映像データ記憶部４００に記憶されるデータ量を抑制することが可能となる。
【００４０】
［編集部］
編集部５００は、映像データ記憶部４００に記憶された映像データを歌唱された楽曲毎に編集する。
【００４１】
たとえば、ある楽曲の歌唱が終了した場合、編集部５００は、その楽曲の歌唱中に得られた映像データを映像データ記憶部４００から読み出し、時系列に繋ぎ合せることで映像（動画像）の編集を行う。それぞれの映像データは、歌唱中の盛り上がり度を反映したものである。従って、編集された映像は、カラオケ歌唱の盛り上がりによって切り替わる変化に富んだ動画像となっている。なお、映像の編集はサーバ（図示無し）側で行うことも可能である。
【００４２】
［映像データ処理部］
映像データ処理部６００は、編集した映像データに基づく映像を表示部に表示させる、及び／または映像データをサーバにアップロードする。
【００４３】
映像データ処理部６００は、表示処理部１５を制御し、編集した映像データに基づく映像（動画像）を表示装置３０のディスプレイに表示させることができる。或いは、映像データ処理部６００は、映像データ（編集部５００で編集された映像データを含む）をサーバ（図示無し）にアップロードすることも可能である。この場合、サーバには、複数のカメラから得られた映像データのうち、盛り上がりに応じて選択された映像データのみが送信される。従って、複数のカメラ全てからの映像データをアップロードする場合に比べ、サーバに送信するデータ量を抑制することができる。
【００４４】
＝＝カラオケシステム１の動作について＝＝
次に、図６を参照して本実施形態におけるカラオケシステム１の動作の具体例について述べる。図６は、カラオケシステム１の動作例を示すフローチャートである。なお、この例においては、図２に示すテーブルが記憶部１３に記憶されているとする。また、歌唱者Ｘは、カラオケ装置２を介し、自己のカラオケ歌唱を撮影して映像データをサーバ（図示無し）にアップロードするモードを選択しているとする。
【００４５】
歌唱者Ｘは、任意の楽曲を選択し、カラオケ歌唱を開始する（カラオケ歌唱の開始。ステップ１０）。カラオケ歌唱の開始に伴い、複数のカメラＣ1〜Ｃ5は、異なる撮影条件で歌唱者Ｘの撮影を行う（歌唱者の撮影。ステップ１１）。撮影により得られる映像データは、カラオケ装置２に送信される。
【００４６】
検出部１００は、歌唱者Ｘが歌唱した際のカラオケ歌唱の盛り上がり度を検出する（盛り上がり度の検出。ステップ１２）。検出部１００は、検出した盛り上がり度を選択部２００に出力する。この例において、検出部１００は、歌唱者Ｘの歌唱が終了するまで連続的に盛り上がり度の検出を行うとする。
【００４７】
選択部２００は、ステップ１２で検出された盛り上がり度を各カメラに設定された段階値と比較し、複数のカメラから特定のカメラを選択する（カメラの選択。ステップ１３）。選択部２００は、選択したカメラ（特定のカメラ）の識別情報を記憶処理部３００に出力する。
【００４８】
記憶処理部３００は、カラオケ装置２で受信する映像データのうち、ステップ１３で選択された特定のカメラからの映像データのみを映像データ記憶部４００に記憶させる（映像データの記憶。ステップ１４）。
【００４９】
ここで、検出部１００により検出される盛り上がり度に変化があった場合（新たな盛り上がり度を検出したか。ステップ１５でＹの場合）、カラオケ装置２は、新たに検出された盛り上がり度に基づいてステップ１３及びステップ１４の処理を実行する。
【００５０】
その後、歌唱が終了すると（ステップ１６でＹの場合）、編集部５００は、ステップ１４で映像データ記憶部４００に記憶された映像データを時系列に編集する（映像データの編集。ステップ１７）。
【００５１】
映像データ処理部６００は、ステップ１７で編集した映像（動画像）をサーバにアップロードする（映像のアップロード。ステップ１８）。
【００５２】
このように本実施形態に係るカラオケシステム１によれば、カラオケ歌唱の盛り上がりに応じた映像データを取得することができる。また、カラオケシステム１は、このような映像データを編集することにより、盛り上がりの状況を反映した、より変化に富んだ映像を提供することが可能となる。更に、複数のカメラから得られた映像データのうち、盛り上がりに応じた映像データのみを選択することにより、映像データ記憶部４００に記憶されるデータ量を抑制できる。
【００５３】
＝＝実施形態の変形例＝＝
なお、上記例では、複数のカメラそれぞれに異なる段階値が設定されている例について述べたがこれに限られない。
【００５４】
図７は、各カメラに設定されている撮影条件、及び段階値の例を示すテーブルである。この例では、複数のカメラのうち、同じ段階値が設定されている２つのカメラ（カメラＣ2及びカメラＣ3）がある。
【００５５】
この場合、選択部２００は、特定のカメラとして、２以上のカメラを所定の条件で交互に選択することができる。
【００５６】
所定の条件は、２以上のカメラから一のカメラ（特定のカメラ）を交互に選択するための条件であり、たとえば、所定時間である。
【００５７】
具体例として、検出部１００が音量８０ｄＢを検出した場合、選択部２００は、まずカメラＣ2を特定のカメラとして選択する。続いて、選択部２００は、所定時間後（たとえば１０秒後）にカメラＣ3を特定のカメラとして選択する。選択部２００は、たとえば、検出部１００で検出した盛り上がり度に変化が生じるまで（盛り上がり度と段価値との比較の結果、異なるカメラが選択されるまで）、この処理を繰り返す。
【００５８】
記憶処理部３００は、所定時間毎にカメラＣ2の映像データ及びカメラＣ3の映像データを交互に映像データ記憶部４００に記憶させる。
【００５９】
このようにして記憶された映像データは、同じ盛り上がり度であっても異なる映像が得られている。この映像データを時系列に編集した場合、たとえば、上記例では、斜め４５度からの上半身アップの映像（カメラＣ2による映像）と、歌唱者全身の映像（カメラＣ3による映像）とが１０秒毎に切り替わる映像（動画像）となる。従って、カラオケ歌唱の盛り上がりに変化が少ない場合であっても、映像としては変化に富んだものを提供することができる。
【００６０】
上記実施形態等は、例として提示したものであり、発明の範囲を限定するものではない。上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６１】
１  カラオケシステム
２  カラオケ装置
１００  検出部
２００  選択部
３００  記憶処理部
Ｃ1〜Ｃ5  カメラ
【図１】
0006651413.tif 000002
【図２】
0006651413.tif 000003
【図３】
0006651413.tif 000004
【図４】
0006651413.tif 000005
【図５】
0006651413.tif 000006
【図６】
0006651413.tif 000007
【図７】
0006651413.tif 000008