(57)【要約】【課題】照度変化がある場合でもカラオケ歌唱中の歌唱者部分を精度良く切り出すことができるカラオケ装置、画像生成方法、及びコンピュータプログラムを提供する。【解決手段】  カラオケ装置１が備える制御装置１１は、カラオケ歌唱中の歌唱者を撮影することにより当該歌唱者を含む撮影画像を取得する可視光カメラ１２と、前記歌唱者に対して照射された赤外領域の波長の照射光の反射光に基づいて、当該歌唱者までの距離を測定する距離測定手段と、前記距離測定手段によって測定された前記歌唱者までの距離に基づいて、可視光カメラ１２によって取得された撮影画像から前記歌唱者を示す歌唱者画像を切り出す画像処理手段と、カラオケ用の背景画像を記憶する背景画像データベース１０３ａと、前記画像処理手段によって切り出された歌唱者画像と背景画像データベース１０３ａに記憶されている背景画像とを合成することにより合成画像を生成する合成手段とを備えている。【選択図】図２
2017129800.tif 000002
【特許請求の範囲】
【請求項１】
カラオケ歌唱中の歌唱者を撮影することにより当該歌唱者を含む撮影画像を取得する撮影手段と、
前記歌唱者に対して照射された赤外領域の波長の照射光の反射光に基づいて、当該歌唱者までの距離を測定する距離測定手段と、
前記距離測定手段によって測定された前記歌唱者までの距離に基づいて、前記撮影手段によって取得された撮影画像から前記歌唱者を示す歌唱者画像を切り出す画像処理手段と、
カラオケ用の背景画像を記憶する背景画像記憶手段と、
前記画像処理手段によって切り出された歌唱者画像と前記背景画像記憶手段によって記憶されている背景画像とを合成することにより合成画像を生成する合成手段と
を備える、カラオケ装置。
【請求項２】
前記画像処理手段が、前記撮影画像から前記歌唱者の部位を特定し、その特定した各部位に基づいて前記歌唱者画像を切り出すように構成されている、
請求項１に記載のカラオケ装置。
【請求項３】
前記距離測定手段が、
前記反射光に基づいて前記歌唱者までの距離を示す距離画像を生成する距離画像生成手段と、
前記反射光に基づいて赤外線画像を生成する赤外線画像生成手段と
を具備し、
前記赤外線画像生成手段によって生成された赤外線画像に基づいて前記距離画像生成手段によって生成された距離画像に含まれるノイズを除去し、そのノイズ除去後の当該距離画像に基づいて前記歌唱者までの距離を測定するように構成されている、
請求項１又は２に記載のカラオケ装置。
【請求項４】
前記合成手段によって生成された合成画像を再生する再生手段
をさらに備える、請求項１乃至３の何れかに記載のカラオケ装置。
【請求項５】
前記合成手段によって生成された合成画像を記録媒体に記録する記録手段
をさらに備える、請求項１乃至４の何れかに記載のカラオケ装置。
【請求項６】
カラオケ用の背景画像を記憶する背景画像記憶手段を備えるコンピュータを用いて、カラオケ歌唱中の歌唱者を含む画像を生成する画像生成方法であって、
前記コンピュータが、
カラオケ歌唱中の歌唱者を撮影することにより当該歌唱者を含む撮影画像を取得するステップと、
前記歌唱者までの距離を測定するステップと、
測定された前記歌唱者までの距離に基づいて、取得された撮影画像から前記歌唱者を示す歌唱者画像を切り出すステップと、
切り出された歌唱者画像と前記背景画像記憶手段によって記憶されている背景画像とを合成することにより合成画像を生成するステップと
を実行する、画像生成方法。
【請求項７】
カラオケ用の背景画像を記憶する背景画像記憶手段を備えるコンピュータに、カラオケ歌唱中の歌唱者を含む画像を生成させるコンピュータプログラムにおいて、
前記コンピュータに、
カラオケ歌唱中の歌唱者を撮影することにより当該歌唱者を含む撮影画像を取得するステップと、
前記歌唱者までの距離を測定するステップと、
測定された前記歌唱者までの距離に基づいて、取得された撮影画像から前記歌唱者を示す歌唱者画像を切り出すステップと、
切り出された歌唱者画像と前記背景画像記憶手段によって記憶されている背景画像とを合成することにより合成画像を生成するステップと
を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ歌唱中の歌唱者を含む画像を生成するカラオケ装置及び画像生成方法、並びにコンピュータにその画像生成方法を実行させるためのコンピュータプログラムに関する。
【背景技術】
【０００２】
カラオケ歌唱中の歌唱者を撮影し、それにより取得された歌唱者の画像と任意の背景画像とを合成して得た合成画像を提供する技術が従来提案されている。例えば、特許文献１には、予め用意された背景画像と歌唱者を撮影して得た合成前画像との差分をとることによってその合成前画像から歌唱者部分を切り出し、切り出された歌唱者部分と任意の画像とを合成することによって合成画像を得るカラオケ装置が開示されている。画像中の物体を切り出すための技術としては、色情報を利用するクロマキー手法が周知となっているが、カラオケ歌唱中の歌唱者部分を切り出す場合に当該方法を採用することにすると、歌唱者がブルーバック又はグリーンバックの前で歌唱しなければならなく、またクロマキーで使用するブルーバック又はグリーンバックと歌唱者の服装が同色にならないようにしなければならない等の不都合があり、現実的ではない。特許文献１に開示されているカラオケ装置の場合、上記のように所謂背景差分法を利用して歌唱者部分を切り出すことによって、クロマキー手法を用いることなく合成画像を得ることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２１５４９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来のカラオケ装置のように背景差分法を用いる場合、合成前画像に歌唱者の影が映り込むとその影も前景として認識されて切り出されてしまったり、背景画像の取得時と合成前画像の取得時とで照度に差があると高い精度で歌唱者部分を切り出すことが困難になってしまったり等の問題が生じる。なお、特許文献１には、照度に変化があった場合の対策として、フレーム間の背景差分をとる技術についても開示されているが、歌唱者が動いていなければフレーム間の背景差分を得ることは困難となり、やはり歌唱者部分を高精度に切り出すことができない。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、その主たる目的は、上述した課題を解決することができるカラオケ装置、画像生成方法、及びコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の一の態様のカラオケ装置は、カラオケ歌唱中の歌唱者を撮影することにより当該歌唱者を含む撮影画像を取得する撮影手段と、前記歌唱者に対して照射された赤外領域の波長の照射光の反射光に基づいて、当該歌唱者までの距離を測定する距離測定手段と、前記距離測定手段によって測定された前記歌唱者までの距離に基づいて、前記撮影手段によって取得された撮影画像から前記歌唱者を示す歌唱者画像を切り出す画像処理手段と、カラオケ用の背景画像を記憶する背景画像記憶手段と、前記画像処理手段によって切り出された歌唱者画像と前記背景画像記憶手段によって記憶されている背景画像とを合成することにより合成画像を生成する合成手段とを備える。
【０００７】
前記態様において、前記画像処理手段が、前記撮影画像から前記歌唱者の部位を特定し、その特定した各部位に基づいて前記歌唱者画像を切り出すように構成されていてもよい。
【０００８】
また、前記態様において、前記距離測定手段が、前記反射光に基づいて前記歌唱者までの距離を示す距離画像を生成する距離画像生成手段と、前記反射光に基づいて赤外線画像を生成する赤外線画像生成手段とを具備し、前記赤外線画像生成手段によって生成された赤外線画像に基づいて前記距離画像生成手段によって生成された距離画像に含まれるノイズを除去し、そのノイズ除去後の当該距離画像に基づいて前記歌唱者までの距離を測定するように構成されていてもよい。
【０００９】
また、前記態様において、前記合成手段によって生成された合成画像を再生する再生手段をさらに備えていてもよい。
【００１０】
また、前記態様において、前記合成手段によって生成された合成画像を記録媒体に記録する記録手段をさらに備えていてもよい。
【００１１】
本発明の一の態様の画像生成方法は、カラオケ用の背景画像を記憶する背景画像記憶手段を備えるコンピュータを用いて、カラオケ歌唱中の歌唱者を含む画像を生成する画像生成方法であって、前記コンピュータが、カラオケ歌唱中の歌唱者を撮影することにより当該歌唱者を含む撮影画像を取得するステップと、前記歌唱者までの距離を測定するステップと、測定された前記歌唱者までの距離に基づいて、取得された撮影画像から前記歌唱者を示す歌唱者画像を切り出すステップと、切り出された歌唱者画像と前記背景画像記憶手段によって記憶されている背景画像とを合成することにより合成画像を生成するステップとを実行する。
【００１２】
また、本発明の一の態様のコンピュータプログラムは、カラオケ用の背景画像を記憶する背景画像記憶手段を備えるコンピュータに、カラオケ歌唱中の歌唱者を含む画像を生成させるコンピュータプログラムにおいて、前記コンピュータに、カラオケ歌唱中の歌唱者を撮影することにより当該歌唱者を含む撮影画像を取得するステップと、前記歌唱者までの距離を測定するステップと、測定された前記歌唱者までの距離に基づいて、取得された撮影画像から前記歌唱者を示す歌唱者画像を切り出すステップと、切り出された歌唱者画像と前記背景画像記憶手段によって記憶されている背景画像とを合成することにより合成画像を生成するステップとを実行させる。
【発明の効果】
【００１３】
本発明に係るカラオケ装置、画像生成方法、及びコンピュータプログラムによれば、照度変化が生じた場合であっても、歌唱者を含む画像から高精度に歌唱者部分を切り出すことが可能になる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態のカラオケ装置及びその通信接続先の構成を示す模式図。
【図２】発明の実施の形態に係るカラオケ装置の構成を示すブロック図。
【図３】カラオケ装置によって実行される画像生成処理の手順を示すフローチャート。
【図４】カラオケ装置によって実行される撮影処理の手順を示すフローチャート。
【図５】可視光カメラから取得された撮影画像の一例を示す図。
【図６】カラオケ装置によって生成される距離画像の一例を示す図。
【図７】赤外線カメラから取得された赤外線画像の一例を示す図。
【図８】カラオケ装置によって実行される歌唱者切出処理の手順を示すフローチャート。
【図９】カラオケ装置によって生成されるマスク画像の一例を示す図。
【図１０】カラオケ装置によって生成される合成画像の一例を示す図。
【図１１】カラオケ装置によって実行される画像出力処理の手順を示すフローチャート。
【発明を実施するための形態】
【００１５】
以下、本発明の好ましい実施の形態について、図面を参照しながら説明する。なお、以下に示す各実施の形態は、本発明の技術的思想を具体化するための方法及び装置を例示するものであって、本発明の技術的思想は下記のものに限定されるわけではない。本発明の技術的思想は、特許請求の範囲に記載された技術的範囲内において種々の変更を加えることができる。
【００１６】
［カラオケ装置の構成］
図１は、本発明の実施の形態のカラオケ装置及びその通信接続先の構成を示す模式図である。図１に示すとおり、カラオケ装置１は、インターネット１００を介してサーバ２と通信可能に接続されている。また、このサーバ２は、インターネット１００を介して、カラオケ装置１の利用者が使用する利用者端末３，３，…と通信可能に接続されている。各利用者端末３は、スマートフォン等の携帯電話機及びタブレット端末等、通信機能を有する各種の装置で構成される。
【００１７】
後述するように、カラオケ装置１は、カラオケ歌唱中の歌唱者を示す歌唱者画像と任意の背景画像とを合成し、それにより得た合成画像をサーバ２に送信する。このようしてサーバ２にアップロードされた合成画像は、利用者端末３によってダウンロードされ、再生される。その他にも、この合成画像は、カラオケ装置１によって再生されたり、記録媒体に記録されたりする。その詳細については後述する。
【００１８】
以下、カラオケ装置の詳細な構成について説明する。図２は、本発明の実施の形態に係るカラオケ装置１の構成を示すブロック図である。図２に示すように、カラオケ装置１は、制御装置１１と、可視光カメラ１２と、赤外線カメラ１３と、表示部１４と、マイク１５と、スピーカ１６とを備えている。
【００１９】
可視光カメラ１２は、ＣＣＤ（Charged Coupled Device）等のイメージセンサを用いて構成される撮像装置である。赤外線カメラ１３は、同じくイメージセンサを用いて構成される撮像装置であって、赤外領域の波長の光を発する複数のＬＥＤ（Light Emitting Diode）素子を用いて構成される照明装置を具備している。赤外線カメラ１３は、この照明装置によって照射された照射光の反射光から赤外線画像を生成する。
【００２０】
表示部１４は、液晶ディスプレイ等で構成される表示装置であって、歌唱者がカラオケ歌唱を行っている間等に動画像を表示する。マイク１５は、カラオケ歌唱中の歌唱者の音声等を音声信号に変換する。スピーカ１６は、カラオケ用の楽曲及び歌唱者の音声等を出力する。
【００２１】
制御装置１１は、図２に示すとおり、ＣＰＵ（Central Processing Unit）１０１、メモリ１０２、記憶部１０３、カメラインタフェース（Ｉ／Ｆ）１０４、画像出力部１０５、音声入力部１０６、音声出力部１０７、操作入力部１０８、記録部１０９及び通信インタフェース（Ｉ／Ｆ）１１０を備えている。
【００２２】
ＣＰＵ１０１は、カラオケ装置１全体の動作を制御するとともに、メモリ１０２にロードされた各種のコンピュータプログラムを実行する。これにより、カラオケ装置１が、後述する各種の処理を実行することになる。
【００２３】
メモリ１０２は、ＲＯＭ及びＲＡＭから構成され、ＣＰＵ１０１にて実行されるコンピュータプログラム及びその実行の際に用いられるデータ等を記憶する。また、メモリ１０２は、ＣＰＵ１０１が各種のコンピュータプログラムを実行するときに、ＣＰＵ１０１の作業領域として利用される。
【００２４】
記憶部１０３は、ハードディスク等の大容量記憶装置で構成されている。この記憶部１０３には、カラオケ用の背景画像を格納するための背景画像データベース（ＤＢ）１０３ａ、カラオケ用の楽曲データを格納するための楽曲データベース（ＤＢ）１０３ｂ、及び後述する画像生成処理によって生成される合成画像を格納するための合成画像データベース（ＤＢ）１０３ｃが設けられている。なお、背景画像及び楽曲データは、上記のように記憶部１０３に設けられているデータベースに格納されているのではなく、外部の装置に設けられているデータベース等に格納されていて、カラオケ装置１がその装置からインターネット１００等の通信回線を介して取得するようにしてもよい。
【００２５】
カメラＩ／Ｆ１０４は、可視光カメラ１２及び赤外線カメラ１３と接続するためのインタフェースであり、画像出力部１０５は、表示部１４に対して画像信号を出力するためのインタフェースである。また、音声入力部１０６は、マイク１５から音声信号の入力を受け付けるためのインタフェースであり、音声出力部１０７は、スピーカ１６に対して音声信号を出力するためのインタフェースである。
【００２６】
操作入力部１０８は、歌唱者等の利用者がカラオケ装置１に対して各種の操作指示を行う際に用いられる入力装置と通信を行うためのインタフェースである。この入力装置としては、カラオケ装置専用のリモートコントローラの他、リモートコントローラ機能を備えた利用者端末３を用いることができる。その他にも、ハードキー又はソフトキー等で構成される操作キー装置等を入力装置として使用することができる。
【００２７】
記録部１０９は、合成画像ＤＢ１０３ｃに格納されている合成画像をＤＶＤ（Digital Versatile Disk）等の記録媒体に記録するための記録装置である。
【００２８】
通信Ｉ／Ｆ１１０は、カラオケ装置１がサーバ２及び利用者端末３等の外部の装置と通信を行うためのインタフェースである。なお、カラオケ装置１と利用者端末３との間では、Ｂｌｕｅｔｏｏｔｈ（登録商標）等を用いて通信が行われる。
【００２９】
［カラオケ装置の動作］
次に、上述したように構成されたカラオケ装置１の動作について、フローチャート等を参照しながら説明する。なお、本実施の形態のカラオケ装置の動作において実行される主な処理には、（１）合成画像を生成するための画像生成処理、及び（２）その画像生成処理によって生成された合成画像を出力するための画像出力処理がある。以下では、これらの各処理の詳細について説明する。
【００３０】
（１）画像生成処理
図３は、カラオケ装置１によって実行される画像生成処理の手順を示すフローチャートである。カラオケ装置１はまず、歌唱者がリモートコントローラ等の入力装置を操作することによって選択された楽曲に係る楽曲データを楽曲ＤＢ１０３ｂから抽出し、その抽出した楽曲データをスピーカ１６から出力することによって再生する（Ｓ１０１）。これにより曲の演奏が始まり、歌唱者による歌唱が開始される。歌唱中の音声は、スピーカ１６から出力されるとともに、記憶部１０３に音声データとして記憶される。
【００３１】
次に、カラオケ装置１は、撮影処理を開始する（Ｓ１０２）。図４は、カラオケ装置１によって実行される撮影処理の手順を示すフローチャートである。この撮影処理において、可視光カメラ１２及び赤外線カメラ１３はカラオケ歌唱中の歌唱者を含む領域を撮影領域として撮影を行う。カラオケ装置１はまず、可視光カメラ１２により得られた撮影画像を取得する（Ｓ２０１）。図５は、このようにして可視光カメラ１２から取得された撮影画像の一例を示す図である。なお、図５に示す画像は、単に直立している人物を撮影領域に含む場合の画像であるが、便宜上この画像を用いて以降の説明を進める。また、図５にはグレースケール画像が示されているが、実際にはカラー画像である。
【００３２】
次に、カラオケ装置１は、赤外線カメラ１３が具備する照明装置により照射された照射光の反射光を用いて距離画像を生成する（Ｓ２０２）。この距離画像は公知の手法により生成される。例えば、反射光が赤外線カメラ１３に到達する時間に基づいて物体までの距離を計測するTime-Of-Flight（ＴＯＦ）方式、又は赤外線のランダムドットパターンを撮影領域に投影し、そのパターンに含まれるドットの移動量に基づいて距離を計測する方式等が用いられる。図６は、このようにして生成された距離画像の一例を示す図である。なお、図６に示す距離画像において、例えば人物の輪郭部分に見られる黒い線等は、距離画像におけるノイズに相当する。
【００３３】
次に、カラオケ装置１は、赤外線カメラ１３により得られた赤外線画像を取得する（Ｓ２０３）。図７は、このようにして赤外線カメラ１３から取得された赤外線画像の一例を示す図である。カラオケ装置１は、この赤外線画像に基づいて、ステップＳ２０２にて生成された距離画像のノイズを除去する（Ｓ２０４）。このノイズの除去では、例えば、赤外線の、空間における反射ノイズ等を、フィルタリング処理を施すことによって除去する。このような処理によって、上述したような図６に示されている距離画像におけるノイズが除去又は低減される。
【００３４】
次に、カラオケ装置１は、ノイズが除去された距離画像に基づいて、各画素における被写体までの距離を示す距離データを生成する（Ｓ２０５）。その結果、高精度の距離データを得ることができる。
【００３５】
図３に示すフローチャートに戻り、カラオケ装置１は、上述したようにして取得された撮影画像から歌唱者を示す歌唱者画像を切り出すための歌唱者切出処理を実行する（Ｓ１０３）。図８は、カラオケ装置１によって実行される歌唱者切出処理の手順を示すフローチャートである。カラオケ装置１はまず、上述した撮影処理により生成された距離データに基づいて、歌唱者の頭部、肩、手、胴体、足等の各部位を撮影画像上で特定する（Ｓ３０１）。この特定は、まず距離データに基づいて歌唱者が占める領域を特定し、その領域における上部を頭部、下部を足等とみなすことによって行われる。
【００３６】
次に、カラオケ装置１は、特定された部位毎に当該部位の輪郭を抽出する（Ｓ３０２）。各部位を特定し、部位に固有な補正処理を追加することで、各部位の輪郭を高精度に抽出することが可能になる。
【００３７】
次に、カラオケ装置１は、抽出した歌唱者の各部位の輪郭を結合することによって歌唱者全体の輪郭を特定し、その特定した輪郭を用いて歌唱者画像を切り出すためのマスク画像を生成する（Ｓ３０３）。図９は、このようにして生成されたマスク画像の一例を示す図である。このマスク画像では、歌唱者に相当する領域が白色で、それ以外の背景に相当する領域が黒色で示されている。
【００３８】
次に、カラオケ装置１は、生成したマスク画像を用いて、撮影画像から歌唱者画像を切り出す（Ｓ３０４）。これにより、撮影画像において図９に示す白色の領域に対応する領域が切り出される。
【００３９】
図３に示すフローチャートに戻り、カラオケ装置１は、背景画像ＤＢ１０３ａから所定の背景画像を抽出する（Ｓ１０４）。この場合、カラオケ装置１によって自動的に選択された背景画像が抽出されてもよく、歌唱者がリモートコントローラ等の入力装置を操作することによって選択された背景画像が抽出されてもよい。
【００４０】
次に、カラオケ装置１は、ステップＳ１０３の歌唱者切出処理によって切り出された歌唱者画像と、ステップＳ１０４によって抽出された背景画像とを合成する（Ｓ１０５）。図１０は、このようにして生成された合成画像の一例を示す図である。この図１０に示す合成画像は、図９に示すマスク画像を用いて図６に示す撮影画像から切り出された歌唱者画像と、特定の背景画像とを合成することによって得られた画像である。
【００４１】
その後、カラオケ装置１は、楽曲が終了したか否かを判定し（Ｓ１０６）、まだ楽曲は継続しており終了していないと判定した場合（Ｓ１０６でＮＯ）、ステップＳ１０２に戻りそれ以降の処理を繰り返す。なお、この判定は、カラオケ装置１が楽曲の終了時を自動的に検出することによって行ってもよく、また、カラオケ装置１の利用者からリモートコントローラ又は利用者端末３等の入力装置を介して入力された楽曲終了の指示を検出することによって行ってもよい。このように、楽曲が終了するまでステップＳ１０２乃至Ｓ１０５が繰り返されることによって、１曲分の合成画像（動画像）が生成されることになる。そして、カラオケ装置１は、ステップＳ１０６において楽曲が終了したと判定した場合（Ｓ１０６でＹＥＳ）、生成された合成画像を合成画像ＤＢ１０３ｃに格納し（Ｓ１０７）、画像生成処理を終了させる。
【００４２】
なお、合成画像ＤＢ１０３ｃに格納される合成画像には、楽曲データ及び歌唱者がカラオケ歌唱した際の音声データが含まれていてもよく、含まれていなくてもよい。また、これらの楽曲データ及び音声データの何れか一方のみが合成画像に含まれていてもよい。
【００４３】
本実施の形態の場合、上述したように赤外線カメラ１３を用いて取得した情報に基づいて歌唱者の切り抜きを行っているため、照度や背景色等に依存することなく、撮影画像から歌唱者画像を切り出すことが可能になる。
【００４４】
（２）画像出力処理
上記の画像生成処理によって合成画像が生成された後、任意のタイミングで、以下の画像出力処理が実行される。
図１１は、カラオケ装置１によって実行される画像出力処理の手順を示すフローチャートである。本実施の形態では、生成された合成画像の出力態様として、（ａ）表示部への表示、（ｂ）記録媒体への記録、及び（ｃ）サーバへのアップロードの３つが用意されている。歌唱者は、リモートコントローラ等の入力装置を操作することによって、上記（ａ）から（ｃ）の何れかの出力態様の選択を行う。
【００４５】
カラオケ装置１は、上述したようにして行われた出力態様の選択を受け付けた場合（Ｓ４０１）、その選択に係る出力態様を判別する（Ｓ４０２）。ここで、出力態様が（ａ）表示部への表示であると判別した場合（Ｓ４０２で「表示」）、カラオケ装置１は、合成画像ＤＢ１０３ｃから合成画像を抽出し、その抽出した合成画像を表示部１４に表示する（Ｓ４０３）。これによって、合成画像が表示部１４上で再生されることになる。
【００４６】
また、出力態様が（ｂ）記録媒体への記録であると判別した場合（Ｓ４０２で「記録」）、カラオケ装置１は、合成画像ＤＢ１０３ｃから合成画像を抽出し、その抽出した合成画像をＤＶＤ等の記録媒体に記録する（Ｓ４０４）。この記録媒体を歌唱者が入手することにより、所望の再生装置で合成画像を再生することが可能になる。
【００４７】
また、出力態様が（ｃ）サーバへのアップロードであると判別した場合（Ｓ４０３で「アップロード」）、カラオケ装置１は、合成画像ＤＢ１０３ｃから合成画像を抽出し、その抽出した合成画像をサーバ２に対して送信する（Ｓ４０５）。サーバ２は、カラオケ装置１から受信した合成画像を所定のデータベースに登録し、記憶する。この場合、歌唱者が利用者端末３を用いてサーバ２に対してアクセスし、上記のデータベースから合成画像をダウンロードすることが可能になる。これにより、利用者端末３を用いて合成画像を再生することが可能になる。
【００４８】
（その他の実施の形態）
上述した実施の形態では、カラオケ装置が単一の装置で構成されているが、複数の装置で構成されたシステムによりカラオケ装置が実現される等、様々な機器構成が想定され得る。例えば、米国マイクロソフト社製のＫｉｎｅｃｔ（登録商標）等の装置を含むシステム等によって当該カラオケ装置を実現することが可能である。
【符号の説明】
【００４９】
１  カラオケ装置
２  サーバ
３  利用者端末
１１  制御装置
１２  可視光カメラ
１３  赤外線カメラ
１４  表示部
１５  マイク
１６  スピーカ
１００  インターネット
１０１  ＣＰＵ
１０２  メモリ
１０３  記憶部
１０３ｃ  合成画像データベース
１０３ｂ  楽曲データベース
１０３ａ  背景画像データベース
１０４  カメラインタフェース
１０５  画像出力部
１０６  音声入力部
１０７  音声出力部
１０８  操作入力部
１０９  記録部
１１０  通信インタフェース
【図１】
2017129800.tif 000003
【図２】
2017129800.tif 000004
【図３】
2017129800.tif 000005
【図４】
2017129800.tif 000006
【図５】
2017129800.tif 000007
【図６】
2017129800.tif 000008
【図７】
2017129800.tif 000009
【図８】
2017129800.tif 000010
【図９】
2017129800.tif 000011
【図１０】
2017129800.tif 000012
【図１１】
2017129800.tif 000013