(57)【要約】【課題】ユーザが耳にしたことのある楽曲のカラオケ予約を簡単に行えるようにする。【解決手段】カラオケ装置１０は、楽曲の楽音を示す音響信号を生成し（Ｓ１）、その楽曲を識別する楽曲ＩＤを取得して（Ｓ２）、生成した音響信号に重畳させてから音響信号が示す音を放音させる（Ｓ３，Ｓ４）。端末装置２０は、楽曲の楽音を示す音響信号を取得すると（Ｓ５）、取得した音響信号から楽曲ＩＤを抽出する（Ｓ６）。端末装置２０は、抽出した楽曲ＩＤを含む曲番号送信要求を送信して、カラオケ演奏予約に必要な曲番号をサービスサーバ３０から取得する（Ｓ７〜Ｓ９）。端末装置２０は、取得した曲番号を用いて、上記楽曲ＩＤに対応するカラオケ楽曲の演奏予約を行う（Ｓ１０，Ｓ１１）。カラオケ装置１０は、端末装置２０からカラオケ楽曲の演奏予約を受け付けると、曲番号で指定されたカラオケ楽曲の演奏を開始し音響信号を生成する（Ｓ１２，Ｓ１３）。【選択図】図８
2013218067.tif 000002
【特許請求の範囲】
【請求項１】
楽曲を識別する楽曲ＩＤを取得する楽曲ＩＤ取得部と、
前記楽曲の楽音を示す音響信号を生成する生成部と、
前記生成部が生成した前記楽曲の楽音を示す音響信号に、前記楽曲ＩＤ取得部が取得した当該楽曲の前記楽曲ＩＤを音響透かしにより重畳させる重畳部と、
前記重畳部により前記楽曲ＩＤが重畳させられた音響信号が示す楽音を放音させる放音制御部と、
前記放音制御部の制御により放音された楽音を示す音響信号を取得した端末装置から、当該音響信号から抽出された前記楽曲ＩＤに対応する楽曲を指定した演奏予約を受け付ける受付部と
を備え、
前記生成部は、
前記受付部が受け付けた前記演奏予約により指定された楽曲について前記音響信号を生成する
ことを特徴とする楽曲演奏装置。
【請求項２】
前記生成部は、
カラオケ楽曲及びカラオケ楽曲でない楽曲の楽音を示す音響信号をそれぞれ生成し、
前記重畳部は、
前記カラオケ楽曲でない楽曲の楽音を示す音響信号に前記楽曲ＩＤを重畳させ、
前記受付部は、
当該楽曲ＩＤに対応するカラオケ楽曲を指定した演奏予約を受け付ける
ことを特徴とする請求項１に記載の楽曲演奏装置。
【請求項３】
前記重畳部は、
前記音響ＩＤに加えてカラオケ楽曲の演奏方法を指示する指示情報を、前記生成部が生成した音響信号に音響透かしにより重畳させ、
前記放音制御部は、
前記重畳部により前記音響ＩＤ及び前記指示情報が重畳させられた音響信号が示す楽音を放音させ、
前記受付部は、
前記放音制御部の制御により放音された楽音を示す音響信号を取得した端末装置から、当該音響信号から抽出された前記指示情報を用いた前記演奏方法を変更する変更指示を受け付け、
前記放音制御部は、
前記受付部が受け付けた前記変更指示に従って、前記カラオケ楽曲の前記演奏方法を変更する
ことを特徴とする請求項１又は２に記載の楽曲演奏装置。
【請求項４】
楽曲を識別する楽曲ＩＤと、当該楽曲ＩＤに対応した楽曲の演奏予約に用いられる予約情報とを対応付けて記憶する記憶部と、
自サーバ装置が提供する前記予約情報を用いて楽曲演奏装置に前記演奏予約を行う端末装置と通信網経由で通信する通信部と、
前記楽曲ＩＤが音響透かしにより重畳させられた音響信号であって当該楽曲ＩＤが示す楽曲の楽音を示す音響信号を取得した前記端末装置との前記通信部による通信により、当該音響信号から抽出された前記楽曲ＩＤを取得する楽曲ＩＤ取得部と、
前記楽曲ＩＤ取得部が取得した楽曲ＩＤに対応付けて前記記憶部に記憶された前記予約情報を、前記通信部により前記端末装置宛てに送信する送信制御部と
を備えることを特徴とするサーバ装置。
【請求項５】
楽曲の楽音を示す音響信号を取得する音響信号取得部と、
前記音響信号取得部が取得した音響信号から前記楽曲を識別する楽曲ＩＤを抽出する抽出部と、
前記抽出部が抽出した前記楽曲ＩＤに基づいて、楽曲演奏装置に対して当該楽曲ＩＤに対応した楽曲の演奏予約を行う予約部と
を備えることを特徴とする端末装置。
【請求項６】
楽曲を識別する楽曲ＩＤであって、楽曲演奏装置に対する当該楽曲の演奏予約に用いられる予約情報を規定する楽曲ＩＤを取得する楽曲ＩＤ取得部と、
前記楽曲の楽音を示す音響信号を生成する生成部と、
前記生成部が生成した前記楽曲の楽音を示す音響信号に、前記楽曲ＩＤ取得部が取得した当該楽曲の前記楽曲ＩＤを音響透かしにより重畳させる重畳部と、
前記重畳部により前記楽曲ＩＤが重畳させられた音響信号が示す楽音を放音させる放音制御部と
を備えることを特徴とする音響処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽曲の演奏の予約に関する。
【背景技術】
【０００２】
カラオケの利用者が歌唱したい楽曲をカラオケ予約する際の操作負担を軽減する技術が、例えば特許文献１に開示されている。特許文献１に記載の発明では、カラオケの利用者は、音楽プレーヤ等の再生機能を備えた携帯情報端末に、インターネットなどを介して予め楽曲データと楽曲関連情報（例えば、カラオケ楽曲を示すカラオケ楽曲ＩＤを含む。）を取得しておく。カラオケの利用時には、利用者は、歌いたい楽曲データの楽曲関連情報を携帯情報端末により選択して、外部の選曲装置に送信させる。選曲装置は、受信した楽曲関連情報が示す楽曲名を検索して楽曲名を表示し、表示した楽曲の中から歌いたい楽曲が利用者により選択されると、その楽曲のカラオケ演奏を予約する。特許文献１に記載の発明によれば、利用者は携帯情報端末に記憶させておいた楽曲データが示す楽曲のカラオケ予約を、カラオケ専用の装置を用いることなく行うことができるから、曲名や歌手名が思い出せないことによってカラオケ予約に手間取ることを抑制することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２２５７４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで特許文献１に記載の発明では、カラオケの利用者は、希望する楽曲データや楽曲関連情報を予め携帯情報端末に取得しておく必要があり、利用者にとっては事前準備が煩わしいことがある。また、特許文献１に記載の発明では、利用者自身が楽曲データを携帯情報端末に記憶させた楽曲についてカラオケ予約を行うことができるが、それ以外の楽曲のカラオケ予約を行うことができない。
これに対し、本発明の目的は、ユーザが耳にしたことのある楽曲の演奏予約を簡単に行えるようにすることである。
【課題を解決するための手段】
【０００５】
上述した課題を解決するため、本発明の楽曲演奏装置は、楽曲を識別する楽曲ＩＤを取得する楽曲ＩＤ取得部と、前記楽曲の楽音を示す音響信号を生成する生成部と、前記生成部が生成した前記楽曲の楽音を示す音響信号に、前記楽曲ＩＤ取得部が取得した当該楽曲の前記楽曲ＩＤを音響透かしにより重畳させる重畳部と、前記重畳部により前記楽曲ＩＤが重畳させられた音響信号が示す楽音を放音させる放音制御部と、前記放音制御部の制御により放音された楽音を示す音響信号を取得した端末装置から、当該音響信号から抽出された前記楽曲ＩＤに対応する楽曲を指定した演奏予約を受け付ける受付部とを備え、前記生成部は、前記受付部が受け付けた前記演奏予約により指定された楽曲について前記音響信号を生成することを特徴とする。
【０００６】
本発明の楽曲演奏装置において、前記生成部は、カラオケ楽曲及びカラオケ楽曲でない楽曲の楽音を示す音響信号をそれぞれ生成し、前記重畳部は、前記カラオケ楽曲でない楽曲の楽音を示す音響信号に前記楽曲ＩＤを重畳させ、前記受付部は、当該楽曲ＩＤに対応するカラオケ楽曲を指定した演奏予約を受け付けるようにしてもよい。
【０００７】
本発明の楽曲演奏装置において、前記重畳部は、前記音響ＩＤに加えてカラオケ楽曲の演奏方法を指示する指示情報を、前記生成部が生成した音響信号に音響透かしにより重畳させ、前記放音制御部は、前記重畳部により前記音響ＩＤ及び前記指示情報が重畳させられた音響信号が示す楽音を放音させ、前記受付部は、前記放音制御部の制御により放音された楽音を示す音響信号を取得した端末装置から、当該音響信号から抽出された前記指示情報を用いた前記演奏方法を変更する変更指示を受け付け、前記放音制御部は、前記受付部が受け付けた前記変更指示に従って、前記カラオケ楽曲の前記演奏方法を変更するようにしてもよい。
【０００８】
本発明のサーバ装置は、楽曲を識別する楽曲ＩＤと、当該楽曲ＩＤに対応した楽曲の演奏予約に用いられる予約情報とを対応付けて記憶する記憶部と、自サーバ装置が提供する前記予約情報を用いて楽曲演奏装置に前記演奏予約を行う端末装置と通信網経由で通信する通信部と、前記楽曲ＩＤが音響透かしにより重畳させられた音響信号であって当該楽曲ＩＤが示す楽曲の楽音を示す音響信号を取得した前記端末装置との前記通信部による通信により、当該音響信号から抽出された前記楽曲ＩＤを取得する楽曲ＩＤ取得部と、前記楽曲ＩＤ取得部が取得した楽曲ＩＤに対応付けて前記記憶部に記憶された前記予約情報を、前記通信部により前記端末装置宛てに送信する送信制御部とを備えることを特徴とする。
【０００９】
本発明の端末装置は、楽曲の楽音を示す音響信号を取得する音響信号取得部と、前記音響信号取得部が取得した音響信号から前記楽曲を識別する楽曲ＩＤを抽出する抽出部と、前記抽出部が抽出した前記楽曲ＩＤに基づいて、楽曲演奏装置に対して当該楽曲ＩＤに対応した楽曲の演奏予約を行う予約部とを備えることを特徴とする。
【００１０】
本発明の音響処理装置は、楽曲を識別する楽曲ＩＤであって、楽曲演奏装置に対する当該楽曲の演奏予約に用いられる予約情報を規定する楽曲ＩＤを取得する楽曲ＩＤ取得部と、前記楽曲の楽音を示す音響信号を生成する生成部と、前記生成部が生成した前記楽曲の楽音を示す音響信号に、前記楽曲ＩＤ取得部が取得した当該楽曲の前記楽曲ＩＤを音響透かしにより重畳させる重畳部と、前記重畳部により前記楽曲ＩＤが重畳させられた音響信号が示す楽音を放音させる放音制御部とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ユーザが耳にしたことのある楽曲の演奏予約を簡単に行えるようにすることができる。
【図面の簡単な説明】
【００１２】
【図１】カラオケシステムの全体構成を示す図。
【図２】カラオケ装置のハードウェア構成を示すブロック図。
【図３】カラオケ楽曲ＤＢのデータ構造を示す図。
【図４】端末装置のハードウェア構成を示すブロック図。
【図５】サービスサーバのハードウェア構成を示すブロック図。
【図６】曲番号管理テーブルのデータ構造を示す図。
【図７】カラオケシステムの機能的構成を示す機能ブロック図。
【図８】カラオケシステムにおける処理の流れを示すシーケンスチャート。
【発明を実施するための形態】
【００１３】
［第１実施形態］
以下、図面を参照しつつ本発明の第１実施形態を説明する。
図１は、カラオケシステム１の全体構成を示す図である。
カラオケシステム１は、カラオケ装置１０と、端末装置２０と、サービスサーバ３０と、楽曲配信サーバ４０とを備える演奏システムである。カラオケ装置１０、端末装置２０、サービスサーバ３０及び楽曲配信サーバ４０は、それぞれネットワークＮＷに接続されている。ネットワークＮＷは、ここでは、移動体通信網、ゲートウェイ及びインターネットを含む通信網である。
【００１４】
カラオケ装置１０は、自装置が設置されたカラオケルームを放音エリアとして、カラオケ楽曲や、ＣＭ（Commercial Message）等のコンテンツによる楽音を放音する楽曲演奏装置である。コンテンツによる楽音には、カラオケ楽曲でない楽曲の楽音も含まれる。端末装置２０は、ここではスマートフォンであり、カラオケ店舗の利用者であるユーザに所有される。サービスサーバ３０は、カラオケ店舗の利用者であるユーザに対し、端末装置２０経由でサービスを提供するサーバ装置である。サービスサーバ３０は、サービスサーバ３０からサービスの提供を受けるためのアプリケーションプログラムがインストールされた端末装置２０を対象としてサービスを提供する。
【００１５】
楽曲配信サーバ４０は、カラオケメーカが提供するカラオケ楽曲のカラオケデータと、カラオケ楽曲の属性を示す楽曲属性情報（例えば、楽曲ＩＤ、楽曲名、歌手を識別する歌手ＩＤ）とを、ネットワークＮＷ経由でカラオケ装置１０に配信するサーバ装置である。楽曲配信サーバ４０が配信するカラオケデータは、カラオケ楽曲の伴奏に用いられるデータであり、例えばカラオケ楽曲の伴奏を示すＭＩＤＩ（Musical Instrument Digital Interface）形式の演奏データ、カラオケ楽曲の歌詞を示す歌詞データやカラオケ楽曲の伴奏の進行に伴って表示される画像（静止画像や動画）を示す背景データ等のデータを含む。
【００１６】
図２は、カラオケ装置１０のハードウェア構成を示すブロック図である。図２に示すように、カラオケ装置１０は、制御部１１と、操作部１２と、通信部１３と、無線通信部１４と、記憶部１５と、表示部１６と、歌唱マイク１７と、スピーカ１８と、リモコン装置１９とを備える。
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）を有するマイクロプロセッサや、音響処理部としてのＤＳＰ（Digital Signal Processor）を有している。ＣＰＵは、ＲＯＭや記憶部１５に記憶されたプログラムをＲＡＭに読み出して実行することにより、カラオケ装置１０の各部を制御する。音響処理部は、カラオケ装置１０においてカラオケ楽曲の伴奏に関する音響処理を実行する。この音声処理は、音響透かしにより透かし情報（いわゆる、音響透かし情報）を音響信号に重畳させる処理を含む。この音響信号は、例えば、楽音の音波形を示すアナログ形式の電気信号である。
【００１７】
操作部１２は、テンキーや摘み等の操作子を有し、カラオケ装置１０の利用者により行われた操作（例えば、カラオケ楽曲の選択操作や音量や音程等の各種調整操作）を示す操作信号を制御部１１に出力する。通信部１３は、ネットワークＮＷに接続するためのインタフェースである。無線通信部１４は、例えば無線ＬＡＮ（Local Area Netowork）により外部装置と通信を行うための通信インタフェースや赤外線受光部を有し、遠隔操作によりカラオケ装置１０を制御するための操作信号を、リモコン装置１９から無線通信（例えば、無線ＬＡＮによる通信又は赤外線通信）により受信する。無線通信部１４は、リモコン装置１９から受信した操作信号を制御部１１に出力する。リモコン装置１９は、液晶ディスプレイ等の表示面と、ディスプレイ上に重ねて配置されたタッチパネルとを有し、ユーザのタッチ操作により受け付けた操作を示す操作信号を無線通信により送信する。
記憶部１５は、例えばハードディスク装置を備え、カラオケ楽曲ＤＢ（Data Base）１５１を記憶している。カラオケ楽曲ＤＢ１５１は、楽曲配信サーバ４０から配信されてカラオケ装置１０がダウンロードしたカラオケデータを蓄積するデータベースである。
【００１８】
図３は、カラオケ楽曲ＤＢ１５１のデータ構造を示す図である。
カラオケ楽曲ＤＢ１５１は、「楽曲ＩＤ」、「曲番号」及び「曲データ格納アドレス」を示すフィールドを有し、各フィールドに記述されたデータを関連付けた構造である。楽曲ＩＤは、カラオケ楽曲を識別する識別情報である。曲番号は、ここではカラオケ演奏の予約に用いられる曲番号であり、本発明の予約情報に相当する。曲データ格納アドレスは、カラオケ楽曲を伴奏するための演奏データが格納された記憶部１５における格納アドレスである。
【００１９】
表示部１６は、例えば液晶ディスプレイを有し、歌詞データや背景データに応じてカラオケ楽曲に関する画像を表示する。歌唱マイク１７は、歌唱者の歌唱音声を収音し、収音した歌唱音声を示す音響信号（例えば、歌唱音声の音波形を示すアナログ形式の電気信号）を制御部１１に出力する。アナログ形式の音響信号は、制御部１１においてサンプリングされてデジタル形式の音響信号に変換される。スピーカ１８は、制御部１１から供給された音響信号が示す音をカラオケ装置１０の放音エリアに放音する。
【００２０】
図４は、端末装置２０のハードウェア構成を示すブロック図である。図４に示すように、端末装置２０は、制御部２１と、ＵＩ（User Interface）部２２と、無線通信部２３と、マイクロホン２４と、スピーカ２５と、記憶部２６と、送信部２７とを備える。
制御部２１は、ＣＰＵ、ＲＯＭ及びＲＡＭを有するマイクロプロセッサを備える。ＣＰＵは、ＲＯＭや記憶部２６に記憶されたプログラムをＲＡＭに読み出して実行することにより、端末装置２０の各部を制御する。ＵＩ部２２は、例えばタッチパネルを備え、ユーザからの操作を受け付けるとともに、画像により情報を報知する。無線通信部２３は、無線通信回路やアンテナを備え、ネットワークＮＷに接続するためのインタフェースである。マイクロホン２４は、収音する収音部であり、収音した音を示す音響信号を制御部２１に出力する。スピーカ２５は、送話音声などを放音する。記憶部２６は、例えばＥＥＰＲＯＭを備え、制御部２１が実行するプログラムを記憶する。制御部２１が実行するプログラムは、カラオケシステム１においてサービスの提供を受けるためのアプリケーションプログラムを含む。送信部２７は、カラオケ装置１０に対し演奏予約を行うための信号（以下、「予約信号」という。）を無線通信により送信する。ここにおいて、送信部２７は、無線ＬＡＮによる無線通信を行って、カラオケ装置１０に予約信号を送信する。
なお、送信部２７は、赤外線通信により予約信号を送信してもよく、カラオケ装置１０が予約信号を受信可能な通信方式で、予約信号を送信すればよい。
【００２１】
図５は、サービスサーバ３０のハードウェア構成を示すブロック図である。図５に示すように、サービスサーバ３０は、制御部３１と、通信部３２と、記憶部３３とを備える。
制御部３１は、ＣＰＵ、ＲＯＭ及びＲＡＭを有するマイクロプロセッサを備える。ＣＰＵは、ＲＯＭや記憶部３３に記憶されたプログラムをＲＡＭに読み出して実行することにより、サービスサーバ３０の各部を制御する。通信部３２は、ネットワークＮＷに接続するためのインタフェースである。記憶部３３は、例えばハードディスク装置を備え、制御部３１が実行するプログラムのほか、曲番号管理テーブル３３１を記憶している。
【００２２】
図６は、曲番号管理テーブル３３１のデータ構造を示す図である。
曲番号管理テーブル３３１は、「楽曲ＩＤ」及び「曲番号」を示すフィールドを有し、各フィールドに記述されたデータを関連付けた構造である。楽曲ＩＤは、前述のようにカラオケ楽曲を識別する識別情報である。曲番号は、カラオケ装置１０へのカラオケ演奏の予約に用いられる曲番号（予約情報）ある。曲番号管理テーブル３３１に格納される楽曲ＩＤ及び曲番号の組み合わせは、カラオケ装置１０が記憶しているカラオケ楽曲ＤＢ１５１に格納される楽曲ＩＤ及び曲番号の組み合わせに一致している。
次に、カラオケシステム１の機能的構成を説明する。
【００２３】
図７は、カラオケシステム１の機能的構成を示す機能ブロック図である。まず、カラオケ装置１０の機能的構成を説明する。カラオケ装置１０の制御部１１は、プログラムを実行することにより、受付部１１１と、生成部１１２と、楽曲ＩＤ取得部１１３と、重畳部１１４と、放音制御部１１５とに相当する機能を実現する。
受付部１１１は、操作部１２、リモコン装置１９又は端末装置２０からカラオケ楽曲の演奏予約を受け付ける。例えば、受付部１１１は、演奏予約を行うカラオケ楽曲の曲番号が無線通信部１４により受信されると、その曲番号が示すカラオケ楽曲の演奏予約を受け付ける。
【００２４】
生成部１１２は、カラオケ演奏するカラオケ楽曲や、ＣＭ等のコンテンツ（以下、単に「コンテンツ」と称することがある。）の楽曲を示す音響信号を生成する。生成部１１２は、例えば、演奏予約が行われたカラオケ楽曲の演奏データを、カラオケ楽曲ＤＢ１５１を参照して記憶部１５から取得し、取得した演奏データに基づいてカラオケ楽曲の音響信号を生成する。また、生成部１１２は、通信部１３により受信されたコンテンツデータに基づいて、コンテンツによる楽音を示す音響信号を生成する。
楽曲ＩＤ取得部１１３は、生成部１１２により音響信号が生成される楽曲の楽曲ＩＤを、通信部１３により楽曲配信サーバ４０から受信して取得する。
【００２５】
重畳部１１４は、生成部１１２が生成した音響信号に対し、楽曲ＩＤ取得部１１３が取得した楽曲ＩＤを音響透かしにより重畳させる。重畳部１１４は、例えばＭ系列やＧｏｌｄ系列などの拡散符号を用いたり、ＯＦＤＭ（Orthogonal Frequency-Division Multiplexing）変調を用いたりして、楽曲ＩＤの音響透かし情報を生成するとよい。重畳部１１４は、典型的には、音響透かし情報の重畳前の音響信号が持つ周波数成分よりも高い周波数帯域（例えば、１８ｋＨｚ以上）を用いて音響透かし情報を重畳させる。
【００２６】
放音制御部１１５は、重畳部１１４により楽曲ＩＤが重畳させられた音響信号が示す音をスピーカ１８に放音させる。ここにおいて、放音制御部１１５は、楽曲ＩＤが重畳させられた楽音を示す音響信号と、歌唱マイク１７により出力された歌唱音声を示す音響信号とをミキシングし、ミキシングした音響信号を増幅してスピーカ１８に供給する。
次に、端末装置２０の機能的構成を説明する。
【００２７】
端末装置２０の制御部２１は、プログラムを実行することにより、音響信号取得部２１１と、抽出部２１２と、通信制御部２１３と、予約部２１４とに相当する機能を実現する。
音響信号取得部２１１は、マイクロホン２４により収音された音を示す音響信号を取得する。
抽出部２１２は、音響信号取得部２１１が取得した音響信号から、音響透かしにより重畳させられた楽曲ＩＤを抽出する。抽出部２１２は、例えばＨＰＦ（High Pass Filter）を備え、このＨＰＦを用いたフィルタリング処理を施して、楽曲ＩＤに相当する信号を抽出する。抽出部２１２は、重畳部１１４における音響透かし情報の重畳方法に対応した方法で、楽曲ＩＤを抽出すればよい。
【００２８】
通信制御部２１３は、抽出部２１２が抽出した楽曲ＩＤを含む曲番号送信要求を、無線通信部２３によりサービスサーバ３０宛てに送信する。
予約部２１４は、抽出部２１２が抽出した楽曲ＩＤに基づいて、カラオケ装置１０に対してこの楽曲ＩＤに対応したカラオケ楽曲の演奏予約を行う。具体的には、予約部２１４は、曲番号送信要求に応じた曲番号がサービスサーバ３０から無線通信部２３により受信されると、受信された曲番号が示すカラオケ楽曲の演奏予約を行うよう、送信部２７により予約信号を送信する。
次に、サービスサーバ３０の機能的構成を説明する。
【００２９】
サービスサーバ３０の制御部３１は、プログラムを実行することにより、要求取得部３１１と、特定部３１２と、送信制御部３１３とに相当する機能を実現する。
要求取得部３１１は、端末装置２０との通信部３２による通信により、端末装置２０により送信された楽曲ＩＤを含む曲番号送信要求を取得する。
特定部３１２は、要求取得部３１１が取得した曲番号送信要求に含まれる楽曲ＩＤに対応付けて記憶部３３の曲番号管理テーブル３３１に格納された曲番号を特定する。
送信制御部３１３は、特定部３１２により特定された曲番号を、通信部３２により端末装置２０宛てに送信する。送信制御部３１３により送信させられた曲番号は端末装置２０により受信されて、カラオケ演奏予約に用いられる。
次に、カラオケシステム１の動作を説明する。
【００３０】
図８は、カラオケシステム１における処理の流れを示すシーケンスチャートである。
端末装置２０のユーザがカラオケルームに入室し、カラオケ装置１０の利用を開始する。カラオケ装置１０の制御部１１は、音響信号を生成する（ステップＳ１）。ここでは、制御部１１は、カラオケ楽曲でない楽曲として、ＣＭで使われているＢＧＭ（Background Music）を示す音響信号を生成する。このＣＭで用いられているＢＧＭは、例えば歌手の歌唱音声を含むか否かという点で異なるが、カラオケ装置１０で演奏可能なカラオケ楽曲に対応した楽曲であるとする。
【００３１】
次に、制御部１１は、ステップＳ１の処理で音響信号を生成した楽曲の楽曲ＩＤを、通信部１３により楽曲配信サーバ４０から取得する（ステップＳ２）。楽曲配信サーバ４０は、放送プログラムに従ってＣＭ等の楽音を放音するためのデータを送信するから、ここではその放送プログラムに従って、楽曲ＩＤを特定しカラオケ装置１０に送信する。
【００３２】
次に、制御部１１は、ステップＳ１の処理で生成した音響信号に対し、ステップＳ２の処理で取得した楽曲ＩＤを音響透かしにより音響信号に重畳させる（ステップＳ３）。制御部１１は、楽曲ＩＤが重畳させられた音響信号が示す楽音を、スピーカ１８によりカラオケルームに放音させる（ステップＳ４）。
ここでは、制御部１１は、楽曲ＩＤとして「ＭＩＤ００１」を音響信号に重畳させたものとする
【００３３】
端末装置２０の制御部２１は、サービスサーバ３０からサービスの提供を受けるためのアプリケーションプログラムを予め実行していて、この実行期間中には、マイクロホン２４により検出された音を示す音響信号を取得する。マイクロホン２４により検出される音として、いずれかのカラオケ装置１０によりステップＳ４の処理で放音された音を想定する。
制御部２１は、マイクロホン２４から取得した音響信号から、楽曲ＩＤを抽出する（ステップＳ５）。ここでは、制御部２１は、楽曲ＩＤとして「ＭＩＤ００１」を抽出する。
【００３４】
次に、制御部２１は、音響信号から抽出した楽曲ＩＤを含む曲番号送信要求を生成し、生成した曲番号送信要求を無線通信部２３によりサービスサーバ３０宛てに送信する（ステップＳ６）。ここでは、制御部２１は、楽曲ＩＤとして「ＭＩＤ００１」を含む曲番号送信要求を送信する。
【００３５】
サービスサーバ３０の制御部３１は、通信部３２により受信した曲番号送信要求を取得すると、取得した曲番号送信要求に基づいて曲番号を特定する（ステップＳ８）。ここにおいて、制御部３１は、曲番号送信要求に含まれる楽曲ＩＤに対応付けて記憶部３３の曲番号管理テーブル３３１に格納された曲番号を特定する。制御部３１は、楽曲ＩＤとして「ＭＩＤ００１」を含む曲番号送信要求を取得したから、曲番号「ＡＡＡ」を特定する（図６参照）。
そして、制御部３１は、ステップＳ８の処理で特定した曲番号（ここでは、曲番号「ＡＡＡ」）を通信部３２により端末装置２０宛てに送信する（ステップＳ９）。
【００３６】
端末装置２０の制御部２１は、サービスサーバ３０から送信された曲番号を無線通信部２３により受信すると、受信した曲番号を記憶部２６に記憶しておく（ステップＳ１０）。このとき制御部２１は、サービスサーバ３０から前述の楽曲ＩＤに対応した楽曲の楽曲名や歌手名などの属性情報と対応付けて、記憶部２６に曲番号を記憶しておく。
【００３７】
そして、端末装置２０の制御部２１は、ユーザによりＵＩ部２２が操作されて、ステップＳ７の処理で曲番号送信要求を送信した楽曲のカラオケ演奏予約が指示されると、記憶部２６からステップＳ１０の処理で記憶部２６に記憶させた曲番号を読み出す。そして、制御部２１は、読み出した曲番号を含む予約信号を、送信部２７によりカラオケ装置１０に送信する（ステップＳ１１）。
【００３８】
そして、カラオケ装置１０の制御部１１は、無線通信部１４により予約信号を受信すると、この予約信号により特定されるカラオケ楽曲の演奏予約を受け付ける（ステップＳ１２）。そして、制御部１１は、このカラオケ楽曲の演奏開始時期が到来すると、カラオケ楽曲ＤＢ１５１を参照して、曲番号に対応する曲データ格納アドレスに基づいて記憶部１５から演奏データを取得し、カラオケ演奏を行うための音響信号の生成を開始する（ステップＳ１３）。
以上が、カラオケシステム１において実現されるカラオケ演奏の予約の手順である。
【００３９】
以上説明した実施形態によれば、カラオケ装置１０は、カラオケ楽曲に対応した楽曲の楽音を示す音響信号を生成し、生成した音響信号にこの楽曲の楽曲ＩＤを音響透かしにより重畳させてから、音響信号が示す楽音を放音させる。カラオケ利用者により操作される端末装置２０は、カラオケルームの楽音を検出して音響信号から楽曲ＩＤを抽出し、その楽音に対応したカラオケ楽曲の演奏予約に必要な曲番号を、サービスサーバ３０に問い合わせて取得する。そして、端末装置２０は、サービスサーバ３０から取得した曲番号を用いてカラオケ演奏予約を行う。これにより、例えば、カラオケ利用者がＣＭ等のコンテンツを視聴して偶然耳にした楽曲を気に入った場合に、その楽曲のタイトル等の情報を知らないときであっても、そのカラオケ利用者はそのカラオケ楽曲の演奏予約を行うことができる。また、カラオケ利用者にしてみれば、目的のカラオケ楽曲の演奏予約を行うために、曲番号を調べたりその楽曲の情報を検索して見つけたりする必要がないから、カラオケ演奏予約に係る負担も軽減される。
【００４０】
［変形例］
本発明は、上述した実施形態と異なる形態で実施することが可能である。また、以下に示す変形例は、各々を適宜に組み合わせてもよい。
［変形例１］
上述した実施形態では、カラオケ利用者は音響透かしに基づいて端末装置２０により演奏予約を行うことができたが、更に、カラオケ楽曲のテンポやピッチ等の演奏方法の変更を行えるようにしてもよい。この場合、カラオケ装置１０の制御部１１は、カラオケ楽曲の演奏方法を指示する指示情報（例えば、標準設定された演奏方法を示す）を音響信号に音響透かしにより重畳させて、音響信号が示す音をスピーカ１８に放音させる。そして、端末装置２０の制御部２１は、マイクロホン２４から取得した音響信号から指示情報を抽出すると、この指示情報が示す演奏方法の内容を、演奏方法を変更可能な形式でＵＩ部２２に表示させる。そして、制御部２１は、ＵＩ部２２がユーザにより操作されて演奏方法の変更を受け付けると、その変更指示を送信部２７によりカラオケ装置１０に送信する。カラオケ装置１０の制御部１１は、無線通信部１４により、端末装置２０から、指示情報が示す演奏方法を変更する変更指示を受け付けると、その変更指示に従ってカラオケ楽曲の変更方法を変更する。
この変形例１によれば、ユーザが歌唱しやすい演奏方法を行うための設定も端末装置２０を用いて行うことができる。また、カラオケ装置１０で採用される演奏方法と、端末装置２０に表示される演奏方法の内容とは同期するので、端末装置２０の表示を見ながらユーザは現在の演奏方法を把握することもできる。
【００４１】
［変形例２］
上述した実施形態において、カラオケ装置１０は、ＣＭ等のコンテンツに含まれるカラオケ楽曲でない楽曲に楽曲ＩＤを重畳させていたが、任意の放送コンテンツや歌手のプロモーションビデオ等の映像音声コンテンツで使われた楽曲に楽曲ＩＤを重畳させてもよく、どのような楽曲の音響信号に楽曲ＩＤを重畳させてもよい。また例えば、カラオケ装置１０は、カラオケ楽曲の楽音を示す音響信号に、そのカラオケ楽曲の楽曲ＩＤを重畳させて放音させてもよい。
【００４２】
［変形例３］
上述した実施形態において、端末装置２０の制御部２１は、マイクロホン２４から取得した音響信号を記憶部２６に記憶させておいてもよい。このようにすれば、楽曲ＩＤを取得した音響信号がどのようなものであったかをユーザが後で確認したい場合、又は演奏予約をユーザが後で行いたい場合であっても、制御部２１は、音響信号が放音された後でもこの音響信号が示す音を放音させることができる。また、制御部２１は、マイクロホン２４から取得した音響信号を取得すると同時に、この音響信号から抽出した楽曲ＩＤを用いて演奏予約を行うのではなく、記憶部２６に一旦記憶した音響信号から楽曲ＩＤを抽出して、この楽曲ＩＤを演奏予約に用いてもよい。この場合において制御部２１は、演奏予約を行う機会に音響信号から楽曲ＩＤを抽出してもよいし、先に楽曲ＩＤを抽出しておいて、ユーザが後で確認に用いる音響信号とは別に、楽曲ＩＤを記憶部２６に記憶させておいてもよい。
【００４３】
［変形例４］
上述した実施形態において、サービスサーバ３０は曲番号送信要求に応じて曲番号を送信するだけであったが、それ以外の曲番号を送信してもよい。例えば、サービスサーバ３０はユーザ毎に曲番号送信要求の送信履歴を記憶しておき、送信履歴に基づいてカラオケ演奏をお勧めする楽曲を曲番号管理テーブル３３１から特定し、特定した楽曲の曲番号を送信してもよい。このようにすれば、ユーザがよくカラオケで利用する歌手の楽曲であって、未だ歌唱したことのない楽曲の演奏予約を行うことも可能である。
【００４４】
［変形例５］
上述した実施形態において、カラオケ装置１０は楽曲ＩＤとして曲番号を音響透かしにより音響信号に重畳させてもよい。この構成であれば、端末装置２０はサービスサーバ３０にアクセスしなくても曲番号を取得可能である。よって、本変形例によれば、カラオケシステム１において、サービスサーバ３０に相当する装置は不要である。要するに、カラオケ装置１０は、カラオケ楽曲の演奏予約に用いられる予約情報を規定する情報を楽曲ＩＤとして音響信号に重畳させるとよい。
また、カラオケ装置１０に対する演奏予約に用いられる予約情報は、典型的には曲番号であるが、カラオケ装置１０が演奏予約を受け付けたカラオケ楽曲を認識できる情報であればどのような情報であってもよい。
【００４５】
［変形例６］
上述した実施形態では、カラオケ装置１０が曲番号に対応した楽曲ＩＤを音響信号に重畳させていたが、楽曲ＩＤを音響信号に重畳させる音響処理装置はこれ以外の装置であってもよい。例えば、コンテンツを配信するコンテンツ配信サーバが、楽曲を識別する楽曲ＩＤであって、その楽曲に対応するカラオケ楽曲の演奏予約に用いられる曲番号を規定する楽曲ＩＤを、その楽曲の楽音を示す音響信号に重畳させてもよい。この場合、コンテンツ配信サーバは、上述した生成部１１２、楽曲ＩＤ取得部１１３、重畳部１１４及び放音制御部１１５に相当する機能を少なくとも実現すればよい。この場合、放音制御部１１５は、重畳部１１４により楽曲ＩＤが重畳させられた音響信号を、例えばネットワークＮＷを介した通信によりクライアント装置に送信して、クライアント装置に放音させてもよい。
【００４６】
［変形例７］
上述した実施形態では、本発明の楽曲演奏装置をカラオケ装置に適用した場合を説明したが、本発明の楽曲演奏装置は、楽曲ＩＤに対応する楽曲を指定した演奏予約を受け付けて、演奏予約を受け付けた楽曲の音響信号を生成するものであればよい。よって本発明の楽曲演奏装置は、カラオケ楽曲以外の楽曲として伴奏音を含まない楽曲の演奏予約を受け付けてもよく、歌唱音声を含む楽曲や主旋律を含んだ楽曲、無伴奏の楽曲であってもよいし、動画配信サービス等の配信サービスで配信される楽曲であってもよい。
【００４７】
［変形例８］
本発明の端末装置は、スマートフォン以外の端末であってもよく、例えば、携帯電話機やタブレット端末、ＰＤＡ（Personal Digital Assistant）、モバイルコンピュータ等の、種々の端末装置に本発明を適用することもできる。また、端末装置がカラオケ装置に予約信号に送信する方法はどのような方法であってもよい。また、本発明の端末装置は、カラオケ装置１０において遠隔操作に用いられるリモコン装置１９により実現されてもよい。
また、サービスサーバ３０は、楽曲配信サーバ４０とは別のサーバ装置であったが、楽曲配信サーバ４０がサービスサーバ３０としての機能を実現してもよい。
【００４８】
［変形例９］
上述した各実施形態におけるカラオケ装置１０の制御部１１や、端末装置２０の制御部２１、サービスサーバ３０の制御部３１によって実行されるプログラムは、磁気記録媒体（磁気テープ、磁気ディスク（ＨＤＤ、ＦＤ）など）、光記録媒体（光ディスク（ＣＤ、ＤＶＤ）など）、光磁気記録媒体、半導体メモリなどのコンピュータ読み取り可能な記録媒体に記録した状態で提供し得る。また、インターネットのようなネットワーク経由でダウンロードさせることも可能である。
【符号の説明】
【００４９】
１…カラオケシステム、１０…カラオケ装置、１１…制御部、１１１…受付部、１１２…生成部、１１３…楽曲ＩＤ取得部、１１４…重畳部、１１５…放音制御部、１２…操作部、１３…通信部、１４…無線通信部、１５…記憶部、１５１…カラオケ楽曲ＤＢ、１６…表示部、１７…歌唱マイク、１８…スピーカ、１９…リモコン装置、２０…端末装置、２１…制御部、２１１…音響信号取得部、２１２…抽出部、２１３…通信制御部、２１４…予約部、２２…ＵＩ部、２３…無線通信部、２４…マイクロホン、２５…スピーカ、２６…記憶部、２７…送信部、３０…サービスサーバ、３１…制御部、３１１…要求取得部、３１２…特定部、３１３…送信制御部、３２…通信部、３３…記憶部、３３１…曲番号管理テーブル、４０…楽曲配信サーバ
【図１】
2013218067.tif 000003
【図２】
2013218067.tif 000004
【図３】
2013218067.tif 000005
【図４】
2013218067.tif 000006
【図５】
2013218067.tif 000007
【図６】
2013218067.tif 000008
【図７】
2013218067.tif 000009
【図８】
2013218067.tif 000010