(57)【要約】      （修正有）【課題】楽曲を投稿した後であっても、適切なガイドボーカルを作成することが可能なカラオケシステムを提供する。【解決手段】ユーザにより投稿された投稿楽曲データをユーザ情報と関連付けて記憶する投稿楽曲記憶部と、投稿楽曲記憶部に記憶されているユーザ情報の中に、あるユーザがカラオケ装置において入力した入力情報と一致する情報があるかどうかを判断する判断部と、一致する情報がある場合、当該一致するユーザ情報に関連付けられている投稿楽曲データに対してガイドボーカルデータを作成可能とするガイドボーカル作成部と、を有するカラオケシステム。【選択図】図９
2018036610.tif 000002
【特許請求の範囲】
【請求項１】
ユーザにより投稿された投稿楽曲データをユーザ情報と関連付けて記憶する投稿楽曲記憶部と、
前記投稿楽曲記憶部に記憶されているユーザ情報の中に、あるユーザがカラオケ装置において入力した入力情報と一致する情報があるかどうかを判断する判断部と、
一致する情報がある場合、当該一致するユーザ情報に関連付けられている投稿楽曲データに対してガイドボーカルデータを作成可能とするガイドボーカル作成部と、
を有するカラオケシステム。
【請求項２】
前記ユーザ情報は、前記投稿楽曲データを投稿したユーザ固有の識別子、または前記投稿楽曲データを投稿したユーザがガイドボーカルデータの作成を許可するために予め決定した許可情報の少なくとも一方を含むことを特徴とする請求項１記載のカラオケシステム。
【請求項３】
前記ガイドボーカルデータは、マイクから入力された音声に基づく録音データまたは撮影装置で撮影された音声及び映像に基づく録画データであることを特徴とする請求項１または２記載のカラオケシステム。
【請求項４】
ユーザにより投稿された投稿楽曲データをユーザ情報と関連付けて記憶する投稿楽曲記憶部と、
前記投稿楽曲記憶部に記憶されているユーザ情報の中に、あるユーザがカラオケ装置において入力した入力情報と一致する情報があるかどうかを判断する判断部と、
一致する情報がある場合、当該一致するユーザ情報に関連付けられている投稿楽曲データをカラオケ装置に配信する配信部と、
を有するサーバ装置。
【請求項５】
ユーザにより投稿された投稿楽曲データをユーザ情報と関連付けて記憶する投稿楽曲記憶部と、
あるユーザがカラオケ装置において楽曲を選曲した場合に、選曲された楽曲が当該あるユーザにより投稿された投稿楽曲データに対応する楽曲であるかどうかを判断する判断部と、
前記選曲された楽曲が前記あるユーザにより投稿された投稿楽曲データに対応する楽曲である場合、当該投稿楽曲データに対してガイドボーカルデータを作成可能とするガイドボーカル作成部と、
を有するカラオケシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカラオケシステムに関する。
【０００２】
音楽作成ソフトの普及等により、一般人が自分で作成した楽曲をインターネット上の動画サイト等に投稿（アップロード）することが行われている。このような一般人の中には、自作した楽曲をカラオケ装置で歌唱したい（或いは、他者に歌唱して欲しい）と考える者もいる。
【０００３】
そのような要求に応じて、投稿した自作の楽曲をカラオケ装置で歌唱可能とするサービスが展開されている（非特許文献１参照）。
【０００４】
また、特許文献１には、投稿された楽曲のうち、所定条件を満たす楽曲のみをカラオケ装置に配信することより、カラオケ用データの準備に要する作業工数を削減することが可能な楽曲配信システムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−２１９８７号公報
【非特許文献】
【０００６】
【非特許文献１】“うたスキ  ミュージックポスト”、［ｏｎｌｉｎｅ］、株式会社エクシング、［平成２８年８月２２日検索］、インターネット＜ＵＲＬ： HYPERLINK "https://musicpost.joysound.com/top" https://musicpost.joysound.com/top＞
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、カラオケ装置で行う歌唱を補助する機能としてガイドボーカル機能がある。ガイドボーカル機能は、予め登録されたガイドボーカル（プロの歌手等による歌唱）を楽曲の伴奏と併せて再生するものである。カラオケ装置の利用者は、ガイドボーカルをお手本とすることにより、あまり知らない楽曲であっても気軽に歌唱できる。また、ガイドボーカル機能は、大・中・小などの出力音量の設定や、マイク入力が無くなった時にだけガイドボーカルを出力するアシスト機能などもあり、利用者が新しい曲を覚えたい場合や難しい曲を歌唱する場合に活用することができる。
【０００８】
ガイドボーカルとして利用する歌唱データ（ガイドボーカルデータ）は、楽曲毎に個別に作成・登録する必要がある。投稿された楽曲は、一般的には知名度が低いため、ガイドボーカルデータが作成されることが望ましい。一方、ガイドボーカルデータの作成には手間やコストを要するため、投稿された楽曲全てに対してカラオケ事業者がガイドボーカルデータを準備することは現実的ではない。
【０００９】
ここで、特許文献１の楽曲配信システムによれば、投稿された楽曲データにボーカルデータが含まれている場合には、それをガイドボーカルデータとして使用することができるとされている。
【００１０】
しかし、楽曲の投稿時に必ずしもボーカルデータが投稿されるとは限らない。たとえば、伴奏データ（楽曲のカラオケ演奏音を生成するためのデータ）しか投稿されない場合もある。このような場合、特許文献１の楽曲配信システムではガイドボーカルを提供することができない。
【００１１】
また、投稿された楽曲のガイドボーカルは、楽曲の作詞・作曲者等、その楽曲をよく知っている者によって作成されることが好ましい。
【００１２】
本発明の目的は、楽曲を投稿した後であっても、適切なガイドボーカルを作成することが可能なカラオケシステムを提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するための主たる発明は、ユーザにより投稿された投稿楽曲データをユーザ情報と関連付けて記憶する投稿楽曲記憶部と、前記投稿楽曲記憶部に記憶されているユーザ情報の中に、あるユーザがカラオケ装置において入力した入力情報と一致する情報があるかどうかを判断する判断部と、一致する情報がある場合、当該一致するユーザ情報に関連付けられている投稿楽曲データに対してガイドボーカルデータを作成可能とするガイドボーカル作成部と、を有するカラオケシステムである。
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
【発明の効果】
【００１４】
本発明によれば、楽曲を投稿した後であっても、適切なガイドボーカルを作成することができる。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態に係るカラオケシステムの概略を示す図である。
【図２Ａ】第１実施形態に係る端末の表示画面を示す図である。
【図２Ｂ】第１実施形態に係る端末の表示画面を示す図である。
【図２Ｃ】第１実施形態に係る端末の表示画面を示す図である。
【図２Ｄ】第１実施形態に係る端末の表示画面を示す図である。
【図３】第１実施形態に係るサーバ装置のハードウエア構成例を示す図である。
【図４】第１実施形態に係る投稿楽曲記憶部に記憶されるデータ例を示す図である。
【図５】第１実施形態に係るカラオケ装置のハードウエア構成例を示す図である。
【図６】第１実施形態に係る装置本体のハードウエア構成例を示す図である。
【図７Ａ】第１実施形態に係るリモコン装置の表示画面を示す図である。
【図７Ｂ】第１実施形態に係るリモコン装置の表示画面を示す図である。
【図８】第１実施形態に係るカラオケシステムにおける処理を示すフローチャートである。
【図９】第２実施形態に係る装置本体のハードウエア構成例を示す図である。
【図１０】第２実施形態に係るカラオケシステムにおける処理を示すフローチャートである。
【発明を実施するための形態】
【００１６】
後述する明細書及び図面の記載から、上記の主たる発明の他、少なくとも以下の事項が明らかとなる。
【００１７】
すなわち、前記ユーザ情報が、前記投稿楽曲データを投稿したユーザ固有の識別子、または前記投稿楽曲データを投稿したユーザがガイドボーカルデータの作成を許可するために予め決定した許可情報の少なくとも一方を含むカラオケシステムが明らかとなる。このようなユーザ情報を利用することにより、投稿楽曲をよく知っている者がガイドボーカルを作成することができる。
【００１８】
また、前記ガイドボーカルデータが、マイクから入力された音声に基づく録音データまたは撮影装置で撮影された音声及び映像に基づく録画データであるカラオケシステムが明らかとなる。カラオケシステムにおいてこのようなガイドボーカルデータを利用することにより、投稿楽曲のように知名度が低い楽曲であっても気軽に歌唱することが可能となる。
【００１９】
更に、ユーザにより投稿された投稿楽曲データをユーザ情報と関連付けて記憶する投稿楽曲記憶部と、前記投稿楽曲記憶部に記憶されているユーザ情報の中に、あるユーザがカラオケ装置において入力した入力情報と一致する情報があるかどうかを判断する判断部と、一致する情報がある場合、当該一致するユーザ情報に関連付けられている投稿楽曲データをカラオケ装置に配信する配信部と、を有するサーバ装置が明らかとなる。このようなサーバ装置によれば、ガイドボーカルデータを作成する対象となる投稿楽曲データをカラオケ装置に配信することができる。
【００２０】
また、ユーザにより投稿された投稿楽曲データをユーザ情報と関連付けて記憶する投稿楽曲記憶部と、あるユーザがカラオケ装置において楽曲を選曲した場合に、選曲された楽曲が当該あるユーザにより投稿された投稿楽曲データに対応する楽曲であるかどうかを判断する判断部と、前記選曲された楽曲が前記あるユーザにより投稿された投稿楽曲データに対応する楽曲である場合、当該投稿楽曲データに対してガイドボーカルデータを作成可能とするガイドボーカル作成部と、を有するカラオケシステムが明らかとなる。このようなカラオケシステムによれば、投稿楽曲のカラオケ歌唱を行うタイミングでガイドボーカルデータを作成することができる。
【００２１】
＜第１実施形態＞
図１〜図８を参照して、第１実施形態に係るカラオケシステム１について説明する。カラオケシステム１は、ユーザから投稿された楽曲（端末から投稿された楽曲。以下、「投稿楽曲」という場合がある）に対してガイドボーカルデータを作成する機能を有する。カラオケシステム１の利用者（歌唱者）は、作成されたガイドボーカルデータに基づくガイドボーカル機能を利用することにより、知名度の低い投稿楽曲であっても気軽に歌唱することができる。
【００２２】
＝＝システム＝＝
図１に示すように、カラオケシステム１は、サーバ装置２及びカラオケ装置３を備える。カラオケ装置３は、たとえばカラオケ店舗の各カラオケルームに設置される。サーバ装置２とカラオケ装置３とはネットワークＮを介して通信可能となっている。ネットワークＮは、たとえば公衆電話回線網やインターネット回線である。サーバ装置２からカラオケ装置３にカラオケを行うための楽曲データ（投稿楽曲データ）が送信され、カラオケ装置３が当該データに基づいて楽曲のカラオケ演奏を行うことにより、利用者はカラオケ歌唱が可能となる。
【００２３】
一方、端末Ｐはユーザが使用するコンピュータ（たとえば家庭用のパーソナルコンピュータやタブレット端末）である。端末Ｐは、ネットワークＮを介してカラオケシステム１に対してアクセスできる。図１では一の端末Ｐのみを示しているが、複数の端末それぞれからカラオケシステム１にアクセスすることが可能である。
【００２４】
ユーザは、端末Ｐを介して自分で作曲した楽曲をカラオケシステム１に投稿することができる。本実施形態において、端末から投稿された楽曲に関するデータを「投稿楽曲データ」という。投稿楽曲データは、投稿楽曲のカラオケ演奏音を生成するための伴奏データを少なくとも含む。伴奏データは、たとえば音楽作成ソフト等を利用して作成したり、楽器の演奏を録音することにより予め作成する。作成された伴奏データは、端末Ｐの記憶部（図示なし）に記憶される。
【００２５】
投稿楽曲データは、曲名やアーティスト名、作曲者名等の楽曲情報に関するデータ、歌詞テロップデータ、背景画像データ、コーラスデータ等、一般的なカラオケ楽曲が有するデータを含んでもよい。これらのデータも伴奏データと同様、予め作成された後、端末Ｐの記憶部に記憶される。
【００２６】
ユーザは、記憶された伴奏データ等に基づいて、カラオケシステム１に対して楽曲の投稿を行う。以下、端末ＰにおいてユーザＵが楽曲Ｘを投稿する一例について述べる。
【００２７】
まず、ユーザＵは、端末Ｐを介して楽曲投稿サイトにアクセスしたり、端末に予めダウンロードした楽曲投稿アプリを起動する。この場合、端末Ｐには楽曲投稿用の画面（投稿画面）が表示される（図２Ａ参照）。
【００２８】
投稿画面には、複数のタブが表示される。図２Ａは「ＨＯＭＥ」タブが選択されている画面である。ここで、「新規投稿」のアイコンを選択することにより、他のタブが選択可能となる。
【００２９】
「楽曲情報」タブを選択することにより、曲名やアーティスト名、作曲者名等の楽曲情報を入力することが可能となる（図２Ｂ参照）。また、「インポート」タブを選択することにより、記憶されている伴奏データや歌詞テロップデータの中から、投稿を希望するデータを登録することが可能となる（図２Ｃ参照）。その他、「背景」タブを選択することにより、登録された背景画像データに基づいて背景の詳細設定を行うことが可能となり、「テロップ」タブを選択することにより、登録された歌詞テロップデータに基づいて歌詞表示の詳細設定を行うことが可能となる。
【００３０】
投稿を希望するデータの登録が完了した後、「インポート」のアイコン（図２Ｃ等参照）を選択することにより、登録された伴奏データ等を一つのファイルに合成した投稿楽曲データが作成され、識別子を付与してインポートされる。
【００３１】
ユーザＵは、インポート後に表示されるログイン画面で専用のユーザＩＤを入力し、カラオケシステム１にログインした後、「アップロード」のアイコンを選択する（図２Ｄ参照）。端末Ｐは、インポートした投稿楽曲データをユーザＵのユーザＩＤと関連付けてサーバ装置２に送信する。カラオケシステム１（サーバ装置２）は、受信した投稿楽曲データを記憶する（詳細は後述）。
【００３２】
ユーザＵのユーザＩＤは、投稿楽曲データを投稿したユーザＵ固有の識別子であり、「ユーザ情報」の一例である。カラオケシステム１へのログインは、楽曲投稿サイトへのアクセス時（投稿楽曲のインポート等を行う前）に行うことでもよい。
【００３３】
なお、楽曲を投稿するユーザは、投稿楽曲データの投稿に際して、ガイドボーカルデータの作成を許可するための許可情報を予め決定し、投稿楽曲データと併せて投稿することもできる。許可情報は、投稿楽曲を作成したユーザ以外で当該楽曲をよく知るユーザのユーザＩＤや、ガイドボーカルデータの作成に際して入力を要求するパスワード等である。許可情報は、たとえば、端末Ｐに表示される許可情報入力用の画面において入力することができる。許可情報は「ユーザ情報」の一例である。
【００３４】
また、上記で説明した楽曲データの投稿に関する処理は一例であり、これに限られるものではない。ユーザ情報が関連付けられた投稿楽曲データをカラオケシステム１に投稿することができればよい。
【００３５】
＝＝サーバ装置＝＝
サーバ装置２は、ユーザから投稿された投稿楽曲データやカラオケ装置３に関する各種情報を蓄積して管理するコンピュータである。図３はサーバ装置２のハードウエア構成例を示す図である。サーバ装置２は、記憶部２０、制御部２１および通信部２２を備える。
【００３６】
（記憶部）
記憶部２０は、各種のデータを記憶する大容量の記憶装置である。記憶部２０は、カラオケ装置３によりカラオケ演奏を行うためのデータを複数記憶している。記憶部２０は、歌詞テロップデータ、及び背景画像データ等のカラオケ装置３で使用するデータ等を記憶する。
【００３７】
また、本実施形態において、記憶部２０の記憶領域の一部は、投稿楽曲記憶部２００として提供される。
【００３８】
投稿楽曲記憶部２００は、ユーザにより投稿された投稿楽曲データをユーザ情報と関連付けて記憶する。図４は、投稿楽曲記憶部２００に記憶されるテーブルデータの一例を示す。図４に示すように、投稿楽曲データは、投稿楽曲データの識別子、及びユーザ情報（この例ではユーザＩＤ）が関連付けられて、投稿楽曲記憶部２００に記憶されている。
【００３９】
（制御部）
制御部２１は、サーバ２における各種の制御を行う。制御部２１はＣＰＵおよびメモリ（いずれも図示無し）を備える。ＣＰＵは、メモリに記憶されたプログラムを実行することにより各種の機能を実現する。本実施形態に係る判断部２１１及び配信部２１２は、制御部２１のＣＰＵがメモリに記憶されている動作プログラムを実行することにより実現される。
【００４０】
［判断部］
判断部２１１は、投稿楽曲記憶部２００に記憶されているユーザ情報の中に、あるユーザがカラオケ装置３において入力した入力情報と一致する情報があるかどうかを判断する。
【００４１】
たとえば、投稿楽曲記憶部２００には、図４に示すテーブルデータが記憶されているとする。そして、ユーザＵがカラオケ装置３を利用する際に自己のユーザＩＤ「Ｕ００１」を入力してカラオケシステム１にログインしたとする。この場合に入力されたユーザＩＤ「Ｕ００１」は「入力情報」の一例である。カラオケ装置３は入力されたユーザＩＤ「Ｕ００１」をサーバ装置２に送信する。
【００４２】
判断部２１１は、受信したユーザＩＤと一致するユーザＩＤが投稿記憶部２００に記憶されているかどうかを判断する。この例では一致するユーザＩＤ「Ｕ００１」が記憶されているため、判断部２１１は、その旨の信号を配信部２１２に出力する。
【００４３】
［配信部］
配信部２１２は、通信部２２を介し、サーバ装置２が記憶する各種データをカラオケ装置３に配信する。
【００４４】
本実施形態に係る配信部２１２は、投稿楽曲記憶部２００に記憶されているユーザ情報の中に、あるユーザがカラオケ装置３において入力した入力情報と一致する情報がある場合、当該一致するユーザ情報に関連付けられている投稿楽曲データをカラオケ装置３に配信する。
【００４５】
上記例において判断部２１１からユーザＩＤ「Ｕ００１」が一致する旨の信号が入力された場合、配信部２１２は、ユーザＩＤ「Ｕ００１」に関連付けられている投稿楽曲Ｘの投稿楽曲データ「Ｄ００１」をユーザＵがユーザＩＤの入力を行ったカラオケ装置３に送信する。
【００４６】
（通信部）
通信部２２は、サーバ装置２とカラオケ装置３とを接続するためのインターフェースを提供する。
【００４７】
＝＝カラオケ装置＝＝
カラオケ装置３は、カラオケ楽曲（投稿楽曲）の演奏及び歌唱者がカラオケ歌唱を行うための装置である。図５は、カラオケ装置３のハードウエア構成例を示す図である。カラオケ装置３は、装置本体３０、音響処理装置３１、スピーカ３２、表示装置３３、マイク３４、リモコン装置３５を備える。
【００４８】
（装置本体）
装置本体３０は、カラオケ楽曲（投稿楽曲）の演奏制御、歌詞テロップおよび背景映像の表示制御、音響処理装置３１を通じて入力されたマイク３４からの音声信号に基づく歌唱採点の処理等、カラオケ歌唱に関する各種の制御を行う。
【００４９】
図６は装置本体３０のハードウエア構成例を示す図である。装置本体３０は、制御部３０ａ、記憶部３０ｂ、通信部３０ｃを有する。制御部３０ａはＣＰＵおよびメモリ（いずれも図示無し）を備える。ＣＰＵは、メモリに記憶されたプログラムを実行することにより各種の機能を実現する。本実施形態に係るガイドボーカル作成部３０１は、制御部３０ａのＣＰＵがメモリに記憶されている動作プログラムを実行することにより実現される。
【００５０】
［ガイドボーカル作成部］
ガイドボーカル作成部３０１は、投稿楽曲記憶部２００に記憶されているユーザ情報の中に、あるユーザがカラオケ装置３において入力した入力情報と一致する情報がある場合、当該一致するユーザ情報に関連付けられている投稿楽曲データに対してガイドボーカルデータを作成可能とする。
【００５１】
上記例において、投稿楽曲Ｘの投稿楽曲データ「Ｄ００１」がサーバ装置２から送信されてきたとする。この場合、ガイドボーカル作成部３０１は、一般的なカラオケシステムで表示される楽曲予約に関するアイコン等と併せて、ガイドボーカルデータを作成するための専用画面に移行するアイコン（「ガイドボーカル作成」アイコン）をリモコン装置３５に表示させる（図７Ａ参照）。
【００５２】
ユーザＵがリモコン装置３５を介して「ガイドボーカル作成」アイコンを選択すると、ガイドボーカル作成部３０１は、専用画面をリモコン装置３５に表示させる（図７Ｂ参照）。専用画面には、ガイドボーカルデータの作成が可能な楽曲名（ここでは投稿楽曲Ｘ）及びガイドボーカルデータの作成を開始させるためのアイコン（「作成開始」アイコン）等が表示される。
【００５３】
ここで、ユーザＵが「作成開始」のアイコンを選択すると、装置本体３０は、投稿楽曲データ「Ｄ００１」（投稿楽曲Ｘの伴奏データ）に基づいて投稿楽曲Ｘのカラオケ演奏を開始する。ユーザＵは、カラオケ演奏に合わせて、カラオケ歌唱を行う。カラオケ歌唱に伴い、音響処理装置３１にはマイク３４を介して音声信号の入力が行われる。歌唱が終了した後、ガイドボーカル作成部３０１は、音響処理装置３１で処理された音声信号に基づく録音データを作成する。ここで、専用画面において「登録」アイコン（７Ｂ参照）が選択された場合、ガイドボーカル作成部３０１は、録音データを投稿楽曲Ｘの識別子（投稿楽曲ＩＤ「Ｍ−００１」）と関連付けてサーバ装置２に送信する。サーバ装置２の記憶部２０には、当該録音データが投稿楽曲Ｘのガイドボーカルデータとして登録される。このように、録音データは「ガイドボーカルデータ」の一例である。
【００５４】
なお、ガイドボーカルデータをサーバ装置２に送信する前に、試聴することも可能である。この場合、ユーザが専用画面に表示された「試聴」アイコン（７Ｂ参照）を選択すると、カラオケ装置３は作成された録音データを再生する。また、ガイドボーカル作成部３０１は、録音データが作成されるまで「登録」アイコンや「試聴」アイコンを選択できないようにしてもよい。
【００５５】
ガイドボーカルデータは、録音データ（カラオケ歌唱に基づく音声データ）に限られない。たとえば、投稿楽曲のカラオケ歌唱を行うユーザを撮影した録画データをガイドボーカルデータとして用いてもよい。
【００５６】
具体的には、カラオケ装置３の近傍に撮影装置（たとえば、ビデオカメラ）を設置する。専用画面において「作成開始」のアイコンが選択されると、装置本体３０は、投稿楽曲データに基づいて投稿楽曲のカラオケ演奏を開始すると共に、撮影装置での撮影を開始させる。ガイドボーカル作成部３０１は、撮影装置で撮影された映像データに基づいて録画データを作成する。そして、ガイドボーカル作成部３０１は、録画データを登録楽曲の識別子と関連付けてサーバ装置２に送信する。このような録画データを用いることにより、ガイドボーカルの利用者は、投稿楽曲の歌い方や振り付け等を視覚的に把握できる。
【００５７】
記憶部３０ｂは、各種のデータを記憶する大容量の記憶装置である。通信部３０ｃは、装置本体３０とサーバ装置２とを接続するためのインターフェースを提供する。
【００５８】
（音響処理装置、スピーカ、マイク、リモコン装置）
音響処理装置３１は、カラオケ楽曲の演奏処理、及びマイク３４を通じて入力された音声信号の処理を行う。スピーカ３２は音響処理装置３１からの放音信号に基づいて放音するための構成である。表示装置３３は装置本体３０からの信号に基づいて映像や画像を画面に表示するための構成である。マイク３４は歌唱者の音声をアナログの音声信号に変換して音響処理装置３１に入力するための構成である。リモコン装置３５は、カラオケ装置３に対する各種操作をおこなうための装置である。
【００５９】
＝＝カラオケシステムにおける処理について＝＝
次に、図８を参照して本実施形態に係るカラオケシステム１における処理の具体例について述べる。図８は、カラオケシステム１における処理例を示すフローチャートである。この例では、ユーザＵにより作成された投稿楽曲Ｘの投稿楽曲データ「Ｄ００１」がユーザＵのユーザＩＤ「Ｕ００１」（ユーザ情報）と関連付けられてサーバ装置２の投稿楽曲記憶部２００に予め記憶されているとする。
【００６０】
ユーザＵは、カラオケ店舗等に出向いて、カラオケ装置３に自己のユーザＩＤ「Ｕ００１」でログインする（カラオケシステムにログイン。ステップ１０）。
【００６１】
カラオケ装置３は、ステップ１０で入力されたユーザＩＤ「Ｕ００１」（入力情報）をサーバ装置２に送信する（入力情報の送信。ステップ１１）。
【００６２】
サーバ装置２の判断部２１１は、ステップ１１で送信されたユーザＩＤ「Ｕ００１」と一致するユーザＩＤが投稿楽曲記憶部２００のユーザ情報の中にあるかどうかを判断する（ユーザ情報と入力情報とが一致するかを判断。ステップ１２）。この例では、投稿楽曲記憶部２００のユーザ情報の中に、ステップ１１で送信されたユーザＩＤ「Ｕ００１」が存在する。
【００６３】
配信部２１２は、ユーザＩＤ「Ｕ００１」に関連付けられている投稿楽曲データ「Ｄ００１」をカラオケ装置３に送信する（投稿楽曲データの送信。ステップ１３）。
【００６４】
カラオケ装置３がステップ１３で送信された投稿楽曲データ「Ｄ００１」を受信した場合、ガイドボーカル作成部３０１は、ガイドボーカルデータを作成するための専用画面をリモコン装置３５に表示させる（ガイドボーカル作成画面の表示。ステップ１４）。
【００６５】
ユーザＵからのガイドボーカル作成指示に基づいて、装置本体３０は、投稿楽曲Ｘのカラオケ演奏を開始する。ユーザＵは、カラオケ演奏に合わせて、ガイドボーカル用のカラオケ歌唱を行う（カラオケ歌唱。ステップ１５）。
【００６６】
ガイドボーカル作成部３０１は、ステップ１５で行われたカラオケ歌唱（カラオケ歌唱で得られた音声データ）に基づいて、ガイドボーカルデータを作成する（ガイドボーカルの作成。ステップ１６）。
【００６７】
ガイドボーカル作成部３０１は、ガイドボーカルデータを投稿楽曲Ｘの識別子と関連付けてサーバ装置２に送信する（ガイドボーカルの送信。ステップ１７）。
【００６８】
サーバ装置２は、ステップ１７で送信されたガイドボーカルデータを投稿楽曲Ｘに対するガイドボーカルとして、記憶部２０に登録する（ガイドボーカルの登録。ステップ１８）。
【００６９】
このように、本実施形態に係るカラオケシステム１によれば、投稿楽曲データにボーカルデータが含まれていない場合であっても、投稿後にガイドボーカルデータを作成することができる。また、投稿楽曲をよく知る作成者本人（または本人が許可した者）のみがガイドボーカルを作成可能となる。従って、投稿楽曲をよく知らない者によってガイドボーカルが作成されるということがなく、投稿楽曲に合った適切なガイドボーカルを作成することができる。すなわち、本実施形態に係るカラオケシステム１によれば、楽曲を投稿した後であっても、適切なガイドボーカルを作成することが可能となる。
【００７０】
上記例では、サーバ装置２が判断部２１１を有する構成について説明したがこれに限られない。たとえば、カラオケ装置３側で判断部２１１を持っていてもよい。その場合、端末Ｐから送信された投稿楽曲データは、サーバ装置２を介して、あるいは端末Ｐから直接カラオケ装置３に送信される。カラオケ装置３の記憶部３０ｂ（投稿楽曲記憶部に相当する）は、図４に示したテーブルデータのような形式で投稿楽曲データを記憶する。この場合、カラオケ装置３が「カラオケシステム」に相当する。
【００７１】
また、上記例では、一のユーザＩＤに対して一の投稿楽曲のみが関連付けられている例について述べたがこれに限られない。たとえば、ユーザＵが複数の楽曲を投稿している場合もありうる。この場合、サーバ装置２の配信部２１２は、カラオケ装置３からユーザＵのユーザＩＤが送信されると、ユーザＵのユーザＩＤに関連付けられている全ての投稿楽曲データを配信する。ガイドボーカル作成部３０１は、専用画面においてそれらすべての楽曲名を表示させる。ユーザＵがそれらの楽曲の中からガイドボーカルデータの作成を行う一の楽曲を選曲すると、カラオケ装置３は選択された投稿楽曲のカラオケ演奏を行う。
【００７２】
また、既にガイドボーカルデータが作成されている一の投稿楽曲に対して、新たなガイドボーカルデータを作成することも可能である。新たなガイドボーカルデータを作成した場合（新たなガイドボーカルデータを受信した場合）、サーバ装置２は、前のガイドボーカルデータに上書きして投稿楽曲記憶部２００に記憶させることができる。或いは、ガイドボーカルデータそれぞれに固有の識別子をつけたうえで、一の投稿楽曲に対して複数のガイドボーカルデータを記憶させることも可能である。この場合、ガイドボーカル機能の利用者は、カラオケ歌唱時に複数のガイドボーカルデータから所望のガイドボーカルを選択することが可能となる。
【００７３】
＜第２実施形態＞
次に、図９及び図１０を参照して、第２実施形態に係るカラオケシステム１について説明する。第２実施形態では、投稿楽曲を歌唱する際にガイドボーカルの作成を可能とする構成について説明を行う。第１実施形態と同様の構成については詳細な説明を省略する。
【００７４】
＝＝サーバ装置＝＝
本実施形態に係るサーバ装置２は、判断部２１１を有しない他は第１実施形態のサーバ装置２と同様の構成である。
【００７５】
＝＝カラオケ装置＝＝
図９はカラオケ装置３の装置本体３０のハードウエア構成例を示す図である。装置本体３０は、制御部３０ａ、記憶部３０ｂ、通信部３０ｃを有する。制御部３０ａはＣＰＵおよびメモリ（いずれも図示無し）を備える。ＣＰＵは、メモリに記憶されたプログラムを実行することにより各種の機能を実現する。本実施形態に係る判断部３０２及びガイドボーカル作成部３０３は、制御部３０ａのＣＰＵがメモリに記憶されている動作プログラムを実行することにより実現される。
【００７６】
［判断部］
判断部３０２は、あるユーザがカラオケ装置３において楽曲を選曲した場合に、選曲された楽曲が当該あるユーザにより投稿された投稿楽曲データに対応する楽曲であるかどうかを判断する。
【００７７】
具体的には、判断部３０２は、選曲された楽曲が投稿楽曲かどうか、及び選曲された楽曲が選曲したユーザにより投稿された投稿楽曲であるかの判断を行う。
【００７８】
たとえば、ユーザＵ１とユーザＵ２がリモコン装置３５を介してカラオケ装置３にそれぞれのユーザＩＤ（ユーザＵ１：「Ｕ０１１」、ユーザＵ２：「Ｕ０１２」）でログインしたとする。この場合、カラオケ装置３は、ユーザＵ１及びユーザＵ２のユーザＩＤをサーバ装置２に送信する。サーバ装置２の配信部２１２は、ユーザＩＤ「Ｕ０１１」及びユーザＩＤ「Ｕ０１２」に基づいて、投稿楽曲記憶部２００の中からユーザＵ１及びユーザＵ２により投稿された投稿楽曲データを選択し、カラオケ装置３に配信する。カラオケ装置３の記憶部３０ｂは、配信された投稿楽曲データを、通常のカラオケ楽曲と併せて記憶する。この例では、ユーザＵ１により投稿された投稿楽曲Ｘ１の投稿楽曲データＤ０１１、及びユーザＵ２により投稿された投稿楽曲Ｙ１の投稿楽曲データＤ０１２が記憶部３０ｂに記憶されたとする。
【００７９】
ここで、ユーザＵ１がリモコン装置３５においてカラオケ歌唱を行う楽曲を選曲する際（楽曲の予約を行う際）、投稿楽曲Ｘ１を選曲したとする。この場合、判断部３０２は、選曲された楽曲がユーザＵ１により投稿された投稿楽曲データに対応する楽曲であるかどうかを判断する。この例では、ユーザＵ１により選曲された楽曲は投稿楽曲である。また選曲された投稿楽曲Ｘ１はユーザＵ１により投稿された楽曲である。従って、判断部３０２は、選曲された楽曲がユーザＵ１により投稿された投稿楽曲データＤ０１１に対応する楽曲である旨の信号をガイドボーカル作成部３０３に出力する。
【００８０】
一方、判断部３０２により、選曲された楽曲が投稿楽曲でないと判断された場合（たとえば、ユーザＵ１が投稿楽曲Ｘ１及び投稿楽曲Ｙ１以外のカラオケ楽曲を選択したケース）、或いは選曲された楽曲が選曲したユーザにより投稿された投稿楽曲でないと判断された場合（たとえば、ユーザＵ１が投稿楽曲Ｙ１を選曲したケース）、カラオケ装置３は選曲された楽曲の楽曲データに基づいてカラオケ演奏を開始する。この場合、以下に述べるガイドボーカル作成の処理は行われない。
【００８１】
［ガイドボーカル作成部］
ガイドボーカル作成部３０３は、選曲された楽曲があるユーザにより投稿された投稿楽曲データに対応する楽曲である場合、当該投稿楽曲データに対してガイドボーカルデータを作成可能とする。
【００８２】
上記例において、判断部３０２から信号の出力があった場合、ガイドボーカル作成部３０３は、たとえば投稿楽曲Ｘ１のカラオケ演奏を開始する前に図７Ａで示したような「ガイドボーカル作成」アイコンをリモコン装置３５に表示させる。
【００８３】
ユーザＵ１がリモコン装置３５を介して「ガイドボーカル作成」アイコンを選択すると、ガイドボーカル作成部３０３は、図７Ｂで示したような専用画面をリモコン装置３５に表示させる。
【００８４】
ここで、ユーザＵ１が専用画面において「作成開始」のアイコンを選択すると、装置本体３０は、投稿楽曲データ「Ｄ００１１」（投稿楽曲Ｘ１の伴奏データ）に基づいて投稿楽曲Ｘ１のカラオケ演奏を開始する。このカラオケ演奏に合わせてカラオケ歌唱を行うことにより、ユーザＵ１は歌唱したい投稿楽曲Ｘ１の歌唱を行いながら、ガイドボーカルも併せて作成することが可能となる。歌唱が終了した後、ガイドボーカル作成部３０３は、音響処理装置３１で処理された音声信号に基づく録音データを作成する。ここで、専用画面において「登録」アイコンが選択された場合、ガイドボーカル作成部３０３は、録音データを投稿楽曲Ｘ１の識別子と関連付けてサーバ装置２に送信する。サーバ装置２の記憶部２０には、当該録音データが投稿楽曲Ｘ１のガイドボーカルデータとして登録される。
【００８５】
＝＝カラオケシステムにおける処理について＝＝
次に、図１０を参照して本実施形態に係るカラオケシステム１における処理の具体例について述べる。図１０は、カラオケシステム１における処理例を示すフローチャートである。この例では、ユーザＵ１とユーザＵ２がカラオケ歌唱を行うためにカラオケ装置３にそれぞれのユーザＩＤでログインしたとする。また、カラオケ装置３の記憶部３０ｂは、少なくともユーザＵ１により投稿された投稿楽曲の投稿楽曲データを記憶しているとする。
【００８６】
たとえば、ユーザＵ１は、リモコン装置３５を介してカラオケ歌唱を行う楽曲を選曲する（楽曲の選曲。ステップ２０）。
【００８７】
判断部３０２は、ステップ２０で選曲された楽曲が投稿楽曲であるかどうかを判断する（投稿楽曲であるか。ステップ２１）。
【００８８】
ステップ２１でＹの場合、判断部３０２は、選曲された楽曲がユーザＵ１により投稿された楽曲であるかどうかを判断する（選曲したユーザによる投稿楽曲であるか。ステップ２２）。
【００８９】
ステップ２１及びステップ２２でＹの場合、判断部３０２は、ステップ２０で選曲された楽曲がユーザＵ１により投稿された投稿楽曲データに対応する楽曲である旨の信号をガイドボーカル作成部３０３に出力する。
【００９０】
一方、ステップ２１またはステップ２２のいずれかでＮの場合、カラオケ装置３は選曲された楽曲の楽曲データに基づいてカラオケ演奏を開始する（カラオケ演奏の開始。ステップ２３）。
【００９１】
ステップ２１及びステップ２２でＹの場合、ガイドボーカル作成部３０３は、ガイドボーカルデータを作成するための専用画面をリモコン装置３５に表示させる（ガイドボーカル作成画面の表示。ステップ２４）。
【００９２】
ユーザＵ１からのガイドボーカル作成指示に基づいて、装置本体３０は、投稿楽曲のカラオケ演奏を開始する。ユーザＵ１は、カラオケ演奏に合わせてカラオケ歌唱を行う（カラオケ歌唱。ステップ２５）。
【００９３】
ガイドボーカル作成部３０３は、ステップ２５で行われたカラオケ歌唱（カラオケ歌唱で得られた音声データ）に基づいて、ガイドボーカルデータを作成する（ガイドボーカルの作成。ステップ２６）。
【００９４】
ガイドボーカル作成部３０３は、ガイドボーカルデータを投稿楽曲の識別子と関連付けてサーバ装置２に送信する（ガイドボーカルの送信。ステップ２７）。
【００９５】
サーバ装置２は、ステップ２７で送信されたガイドボーカルデータを投稿楽曲に対するガイドボーカルとして、記憶部２０に登録する（ガイドボーカルの登録。ステップ２８）。
【００９６】
このように、本実施形態に係るカラオケシステム１によれば、投稿楽曲データにボーカルデータが含まれていない場合であっても、投稿後（投稿楽曲のカラオケ歌唱を行うタイミング）にガイドボーカルデータを作成することができる。
【００９７】
上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９８】
１  カラオケシステム
２  サーバ装置
３  カラオケ装置
２００  投稿楽曲記憶部
２１１  判断部
２１２  配信部
３０１  ガイドボーカル作成部
【図１】
2018036610.tif 000003
【図２Ａ】
2018036610.tif 000004
【図２Ｂ】
2018036610.tif 000005
【図２Ｃ】
2018036610.tif 000006
【図２Ｄ】
2018036610.tif 000007
【図３】
2018036610.tif 000008
【図４】
2018036610.tif 000009
【図５】
2018036610.tif 000010
【図６】
2018036610.tif 000011
【図７Ａ】
2018036610.tif 000012
【図７Ｂ】
2018036610.tif 000013
【図８】
2018036610.tif 000014
【図９】
2018036610.tif 000015
【図１０】
2018036610.tif 000016