(57)【特許請求の範囲】
【請求項１】
カラオケ装置と操作表示端末とを具備し、
前記カラオケ装置は、
楽曲の伴奏音に対応する伴奏音データと当該伴奏音データの再生中において楽器の画像を表示させるタイミングを示す指示情報とを記憶する伴奏音データ記憶手段と、
前記伴奏音データ記憶手段に記憶された伴奏音データを読み出して再生する再生手段と、
前記再生手段によって前記伴奏音データが再生されている期間において、当該伴奏音データに対応する指示情報の示すタイミングを検出する検出手段と、
前記検出手段によって検出されたタイミングにおいて、前記操作表示端末に対して前記指示情報に対応する楽器を表示すべく指示する指示手段と
を具備し、
前記操作表示端末は、
画像を表示するとともに、当該画像の表示領域における利用者の操作内容を検出する操作表示手段と、
前記カラオケ装置からの指示を受信する受信手段と、
前記受信手段によって受信された指示に従って、前記指示情報に対応する楽器の画像を前記操作表示手段に表示するとともに、当該操作表示手段の表示内容及び当該操作表示手段が検出した操作内容に基づいて前記楽器の演奏音を表す演奏音データを生成する楽器アプリケーション実行手段と、
前記楽器アプリケーション実行手段によって生成された演奏音データを出力する出力手段と
を具備する
ことを特徴とするカラオケシステム。
【請求項２】
カラオケ装置と操作表示端末とを具備し、
前記カラオケ装置は、
楽曲の伴奏音に対応する伴奏音データと当該伴奏音データの再生中において楽器の画像を表示させるタイミングを示す指示情報とを記憶する伴奏音データ記憶手段と、
前記伴奏音データ記憶手段に記憶された伴奏音データを読み出して再生する再生手段と、
前記再生手段によって再生される伴奏音データに対応する指示情報の示すタイミングを前記操作表示端末に対して指示する指示手段と
を具備し、
前記操作表示端末は、
画像を表示するとともに、当該画像の表示領域における利用者の操作内容を検出する操作表示手段と、
前記カラオケ装置からの指示を受信する受信手段と、
前記受信手段によって受信された指示に従って、前記指示情報の示すタイミングを検出する検出手段と、
前記検出手段によって検出されたタイミングにおいて、前記指示情報に対応する楽器の画像を前記操作表示手段に表示するとともに、当該操作表示手段の表示内容及び当該操作表示手段が検出した操作内容に基づいて前記楽器の演奏音を表す演奏音データを生成する楽器アプリケーション実行手段と、
前記楽器アプリケーション実行手段によって生成された演奏音データを出力する出力手段と
を具備する
ことを特徴とするカラオケシステム。
【請求項３】
楽曲の伴奏音に対応する伴奏音データと当該伴奏音データの再生中において楽器の画像を表示させるタイミングを示す指示情報とを記憶する伴奏音データ記憶手段と、
前記伴奏音データ記憶手段に記憶された伴奏音データを読み出して再生する再生手段と、
前記再生手段によって前記伴奏音データが再生されている期間において、当該伴奏音データに対応する指示情報の示すタイミングを検出する検出手段と、
前記検出手段によって検出されたタイミングにおいて、前記指示情報に対応する楽器を表示すべく指示する指示手段と
を具備し、
前記指示手段は、操作表示端末から受信される信号に基づいて前記操作表示端末の台数を特定し、当該台数と楽器の種別との対応関係が記憶された対応関係記憶手段を参照して、特定された台数に対応する楽器の種別を特定し、前記操作表示端末のそれぞれへ、特定された楽器の表示を指示する
ことを特徴とするカラオケ装置。
【請求項４】
楽曲の伴奏音に対応する伴奏音データと当該伴奏音データの再生中において楽器の画像を表示させるタイミングを示す指示情報とを記憶する伴奏音データ記憶手段と、
前記伴奏音データ記憶手段に記憶された伴奏音データを読み出して再生する再生手段と、
前記再生手段によって再生される伴奏音データに対応する指示情報の示すタイミングを指示する指示手段と
を具備し、
前記指示手段は、操作表示端末から受信される信号に基づいて前記操作表示端末の台数を特定し、当該台数と楽器の種別との対応関係が記憶された対応関係記憶手段を参照して、特定された台数に対応する楽器の種別を特定し、前記操作表示端末のそれぞれへ、特定された楽器の表示を指示する
ことを特徴とするカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ伴奏の際に楽器の演奏音を出力する技術に関する。
【背景技術】
【０００２】
近年、カラオケ伴奏のみならず、利用者をより楽しませるための種々の機能を備えたカラオケ装置が普及している。例えば、特許文献１には、演奏中の曲のジャンル情報に応じて、壁紙画像やメニューフレーム画像を自動的に切り替えることのできる電子早見本が提案されている。また、特許文献２には、「ＤＪモード」を具備した電子早見本であって、タッチパネルディスプレイに表示したターンテーブルや種々のつまみなどの操作子を用いて演奏曲の速度や音程を操作することのできる仕組みが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４４１８３９６号
【特許文献２】特開２００８−２４２２６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、カラオケ伴奏を再生する際に、歌唱するだけでなく演奏に参加して楽しむことができれば好適である。特許文献１に記載の装置では、演奏曲の雰囲気に合った映像をタッチパネルディスプレイに表示させることで、電子目次本を用いて選曲を行う利用者にその演奏曲と共通する印象を与えることができるものの、利用者が演奏に積極的に参加することはできなかった。また、特許文献２に記載の装置では、ＤＪモードを選択することによってターンテーブル等を操作することができるものの、利用者が好適なタイミングで演奏に参加できない場合もあった。
【０００５】
本発明は上述した背景の下になされたものであり、カラオケ伴奏を再生する際に、利用者が好適なタイミングで演奏に参加することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するため、本発明は、カラオケ装置と操作表示端末とを具備し、前記カラオケ装置は、楽曲の伴奏音に対応する伴奏音データと当該伴奏音データの再生中において楽器の画像を表示させるタイミングを示す指示情報とを記憶する伴奏音データ記憶手段と、前記伴奏音データ記憶手段に記憶された伴奏音データを読み出して再生する再生手段と、前記再生手段によって前記伴奏音データが再生されている期間において、当該伴奏音データに対応する指示情報の示すタイミングを検出する検出手段と、前記検出手段によって検出されたタイミングにおいて、前記操作表示端末に対して前記指示情報に対応する楽器を表示すべく指示する指示手段とを具備し、前記操作表示端末は、画像を表示するとともに、当該画像の表示領域における利用者の操作内容を検出する操作表示手段と、前記カラオケ装置からの指示を受信する受信手段と、前記受信手段によって受信された指示に従って、前記指示情報に対応する楽器の画像を前記操作表示手段に表示するとともに、当該操作表示手段の表示内容及び当該操作表示手段が検出した操作内容に基づいて前記楽器の演奏音を表す演奏音データを生成する楽器アプリケーション実行手段と、前記楽器アプリケーション実行手段によって生成された演奏音データを出力する出力手段とを具備することを特徴とするカラオケシステムを提供する。
また、本発明は、カラオケ装置と操作表示端末とを具備し、前記カラオケ装置は、楽曲の伴奏音に対応する伴奏音データと当該伴奏音データの再生中において楽器の画像を表示させるタイミングを示す指示情報とを記憶する伴奏音データ記憶手段と、前記伴奏音データ記憶手段に記憶された伴奏音データを読み出して再生する再生手段と、前記再生手段によって再生される伴奏音データに対応する指示情報の示すタイミングを前記操作表示端末に対して指示する指示手段とを具備し、前記操作表示端末は、画像を表示するとともに、当該画像の表示領域における利用者の操作内容を検出する操作表示手段と、前記カラオケ装置からの指示を受信する受信手段と、前記受信手段によって受信された指示に従って、前記指示情報の示すタイミングを検出する検出手段と、前記検出手段によって検出されたタイミングにおいて、前記指示情報に対応する楽器の画像を前記操作表示手段に表示するとともに、当該操作表示手段の表示内容及び当該操作表示手段が検出した操作内容に基づいて前記楽器の演奏音を表す演奏音データを生成する楽器アプリケーション実行手段と、前記楽器アプリケーション実行手段によって生成された演奏音データを出力する出力手段とを具備することを特徴とするカラオケシステムを提供する。
【０００７】
また、本発明は、楽曲の伴奏音に対応する伴奏音データと当該伴奏音データの再生中において楽器の画像を表示させるタイミングを示す指示情報とを記憶する伴奏音データ記憶手段と、前記伴奏音データ記憶手段に記憶された伴奏音データを読み出して再生する再生手段と、前記再生手段によって前記伴奏音データが再生されている期間において、当該伴奏音データに対応する指示情報の示すタイミングを検出する検出手段と、前記検出手段によって検出されたタイミングにおいて、前記指示情報に対応する楽器を表示すべく指示する指示手段とを具備し、前記指示手段は、操作表示端末から受信される信号に基づいて前記操作表示端末の台数を特定し、当該台数と楽器の種別との対応関係が記憶された対応関係記憶手段を参照して、特定された台数に対応する楽器の種別を特定し、前記操作表示端末のそれぞれへ、特定された楽器の表示を指示することを特徴とするカラオケ装置を提供する。
また、本発明は、楽曲の伴奏音に対応する伴奏音データと当該伴奏音データの再生中において楽器の画像を表示させるタイミングを示す指示情報とを記憶する伴奏音データ記憶手段と、前記伴奏音データ記憶手段に記憶された伴奏音データを読み出して再生する再生手段と、前記再生手段によって再生される伴奏音データに対応する指示情報の示すタイミングを指示する指示手段とを具備し、前記指示手段は、操作表示端末から受信される信号に基づいて前記操作表示端末の台数を特定し、当該台数と楽器の種別との対応関係が記憶された対応関係記憶手段を参照して、特定された台数に対応する楽器の種別を特定し、前記操作表示端末のそれぞれへ、特定された楽器の表示を指示することを特徴とするカラオケ装置を提供する。
【発明の効果】
【００１１】
本発明によれば、カラオケ伴奏を再生する際に、利用者が好適なタイミングで演奏に参加することができる。
【図面の簡単な説明】
【００１２】
【図１】カラオケシステムの構成の一例を示すブロック図である。
【図２】カラオケ装置のハードウェア構成の一例を示すブロック図である。
【図３】対応関係記憶領域の記憶内容の一例を示す図である。
【図４】電子目次装置のハードウェア構成の一例を示すブロック図である。
【図５】カラオケ装置の機能的構成の一例を示すブロック図である。
【図６】電子目次装置の機能的構成の一例を示すブロック図である。
【図７】ディスプレイに表示される画面の一例を示す図である。
【図８】ディスプレイに表示される画面の一例を示す図である。
【図９】ディスプレイに表示される画面の一例を示す図である。
【図１０】カラオケ装置のＣＰＵが実行する処理の流れを示すフローチャートである。
【図１１】カラオケシステムの処理の内容を示す図である。
【図１２】対応関係記憶領域の記憶内容の一例を示す図である。
【発明を実施するための形態】
【００１３】
＜カラオケシステムの構成＞
図１は、この発明の一実施形態であるカラオケシステム１の構成の一例を示すブロック図である。図において、個室１０ａ，１０ｂ，…は、カラオケボックスや旅館などに設けられており、個室１０ａ，１０ｂ，…にはそれぞれ、１台のカラオケ装置２０ａ，２０ｂ，…と、１又は複数の電子目次装置３０ａ−１，３０ａ−２，…とが設置されている。以下の説明では、説明の便宜上、カラオケ装置２０ａ，２０ｂ，…を各々区別する必要がない場合には、これらを「カラオケ装置２０」と称して説明する。電子目次装置３０ａ−１，３０ａ−２，…についても同様であり、各々区別する必要がない場合には、これらを「電子目次装置３０」と称して説明する。カラオケ装置２０はサーバ４０とＬＡＮ（Local Area Network）や公衆電話回線等の通信回線で接続されている。サーバ４０は、歌詞テロップとして表示される楽曲の歌詞を表す歌詞データや、楽曲の伴奏音を表す伴奏音データ、電子目次装置３０で実行される楽器アプリケーションプログラム等をカラオケ装置２０に配信する。電子目次装置３０は、電子目次機能を備え、カラオケ装置２０を遠隔操作するための操作表示端末である。電子目次装置３０は、所定の画像（映像）を表示させると共に、利用者の接触に応じて入力を行うためのタッチスクリーンを備えている。利用者は、タッチスクリーンに接触することで、楽曲の選択などの各種の操作を行うことができる。
【００１４】
＜カラオケ装置の構成＞
図２は、カラオケ装置２０のハードウェア構成の一例を示すブロック図である。図において、ＣＰＵ（Central Processing Unit）２１は、ＲＯＭ（Read Only Memory）２２に記憶されているコンピュータプログラムを読み出してＲＡＭ（Random Access Memory）２３にロードし、これを実行することにより、カラオケ装置２０の各部を制御する。記憶装置２４は、ハードディスクや光ディスク等の大容量の記憶手段である。通信部２５は、通信回線で結ばれた他の装置（例えば、カラオケ装置の管理室のサーバ４０等）との間でデータの授受を行うインタフェースである。無線通信部２９は、赤外線やBluetooth（登録商標）等の無線通信によって電子目次装置３０とデータの授受を行うインタフェースである。
【００１５】
表示回路２６は、液晶ディスプレイ等のディスプレイ５０に画像を表示するための回路である。操作部２７は、操作された内容に応じた操作信号を出力する操作入力装置である。利用者は、操作部２７を用いて、楽曲を選択したり、カラオケ伴奏の音程を調整したり、演奏と歌との音量バランスを調整したり、その他、エコー、音量、トーン等の各種調整を行う。歌唱マイク６０は、歌唱者の歌唱音声を収音する収音機器である。歌唱マイク６０は、歌唱音声の時間軸上における波形を表すアナログの電気信号を出力する。音声処理部２８は、歌唱マイク６０から出力される電気信号をデジタル信号に変換する。また、音声処理部２８は、歌唱マイク６０から出力される音声のデジタル信号とカラオケに必要な伴奏等のデジタル音声信号を合成する機能を有し、ＣＰＵ２１の制御の下、デジタル信号をアナログ信号に変換して増幅器（図示略）を介してスピーカ７０に出力する。スピーカ７０は、供給される音声信号に応じた強度で放音する放音手段である。ディスプレイ５０は、入力された映像信号の表す映像を表示する。
【００１６】
記憶装置２４には、カラオケデータ記憶領域２４１と、対応関係記憶領域２４２とが設けられている。カラオケデータ記憶領域２４１には、歌詞テロップとして表示される楽曲の歌詞を表す歌詞データや、楽曲の伴奏音に対応する伴奏音データが複数記憶されている。楽曲のそれぞれには、楽曲を識別する楽曲ＩＤが付与されるとともに、楽曲のジャンルを示すジャンルＩＤが付与されている。
【００１７】
カラオケデータ記憶領域２４１に記憶された伴奏音データには、この伴奏音データの再生中において、電子目次装置３０に楽器の画像を表示させる（楽器アプリケーションを起動させる）タイミング又は楽器の画像の表示を終了する（楽器アプリケーションを終了する）タイミングを示す指示情報が１又は複数含まれている。この指示情報は、伴奏音データの時間軸上に埋め込まれたものであってもよく、また、タイムスタンプが付与されたものであってもよく、伴奏音データの再生中におけるタイミングを示すものであればどのような形式のデータであってもよい。指示情報が示すタイミングは、例えば、前奏が始まるタイミングや前奏が終了するタイミング、間奏の開始タイミングや終了タイミングなどであってもよい。また、他の例としては、例えば、楽曲の２番が始まるタイミング、サビの区間の開始タイミングや終了タイミング、ギターのソロ演奏の開始タイミングや終了タイミングなどであってもよく、楽曲の時間軸における特定の位置（時刻）を示すものであればどのようなものであってもよい。カラオケ装置２０のＣＰＵ２１は、伴奏音データを再生している期間において、再生している伴奏音データに含まれる指示情報の示すタイミングを検出し、検出したタイミングにおいて、電子目次装置３０に対してその指示情報に対応する楽器アプリケーションの起動又は終了を指示する。
【００１８】
対応関係記憶領域２４２には、電子目次装置３０の台数と楽器の種別との対応関係が記憶されている。図３は、対応関係記憶領域２４２の記憶内容の一例を示す図である。図３に示す例では、「楽曲ＩＤ」と「台数」と「楽器種別」との各項目が互いに関連付けて記憶される。これらの項目のうち、「楽曲ＩＤ」の項目には、楽曲を識別する楽曲ＩＤが記憶される。「台数」の項目には、電子目次装置３０の台数を示す情報が記憶される。「楽器種別」の項目には、例えば、「ピアノ」、「ギター」、「ドラム」といった、楽器の種別を示す種別データが記憶される。この項目に記憶される楽器の種別としては、例えば、その楽曲で用いられている楽器を示すものであってもよい。ＣＰＵ２１がこのテーブルを参照することによって、カラオケ伴奏として再生される楽曲にあった楽器が選択され、電子目次装置３０に割り当てられる。具体的には、例えば、カラオケ伴奏として再生される楽曲が尺八の使われている演歌である場合には尺八が選択されたり、ラップである場合にはスクラッチ音が出るターンテーブルなどが選択されるようにしてもよい。
【００１９】
また、電子目次装置３０の台数が複数である場合に、電子目次装置３０の各々に対してそれぞれ異なる楽器が割り当てられるようにしてもよく、また、複数の電子目次装置３０に同じ楽器が割り当てられるようにしてもよい。具体的には、例えば、電子目次装置３０の台数が３台である場合は、「ギター」、「ピアノ」、「ドラム」の３種類の楽器が電子目次装置３０のそれぞれに割り当てられるようにしてもよく、また、「ギター」、「ピアノ」、「ピアノ」といったように、２種類の楽器が３台の電子目次装置３０に割り当てられるようにしてもよい。
【００２０】
次いで、電子目次装置３０の構成について説明する。図４は、電子目次装置３０のハードウェア構成の一例を示すブロック図である。図において、ＣＰＵ３１は、ＲＯＭ３２に記憶されているコンピュータプログラムを読み出してＲＡＭ３３にロードし、これを実行することにより、電子目次装置３０の各部を制御する。記憶装置３４はハードディスク等の記憶手段である。無線通信部３５は、無線通信によってカラオケ装置２０とデータの授受を行うインタフェースである。操作表示部３６は、利用者の接触に応じた入力を行うタッチスクリーンである。操作表示部３６は、ＣＰＵ３１の制御の下、各種の画像を表示するとともに、画像の表示領域における利用者の操作内容を検出する。利用者は操作表示部３６に表示される画面を視認しつつ操作表示部３６に触れることで各種の操作を行う。
【００２１】
電子目次装置３０の記憶装置３４には、電子目次データ記憶領域３４１と、楽器アプリケーションプログラム記憶領域３４２とが設けられている。電子目次データ記憶領域３４１には、楽曲を識別する楽曲ＩＤや、楽曲名、アーティスト名、歌詞の歌い出し部分等の選曲案内情報等の楽曲に関する各種の情報（以下「楽曲情報」）が楽曲毎に記憶されている。楽器アプリケーションプログラム記憶領域３４２には、ピアノアプリケーションプログラムや、ギターアプリケーションプログラム、ドラムアプリケーションプログラム等の楽器アプリケーションプログラムが記憶されている。ＣＰＵ３１がこの楽器アプリケーションプログラム記憶領域３４２に記憶された楽器アプリケーションプログラムを実行することによって、ＣＰＵ３１は、楽器の画像を操作表示部３６に表示するとともに利用者の操作に応じた演奏音データを生成する。
【００２２】
次いで、カラオケ装置２０の機能的構成について図５を参照しつつ説明する。図５は、カラオケ装置２０の機能的構成の一例を示すブロック図である。図において、伴奏再生部２１１、指示情報検出部２１２、台数特定部２１３、楽器指示部２１４及び演奏音受信部２１５は、カラオケ装置２０のＣＰＵ２１がＲＯＭ２２又は記憶装置２４に記憶されたコンピュータプログラムを読み出して実行することによって実現される。伴奏再生部２１１は、操作部２７又は電子目次装置３０から出力される信号に応じて選択された楽曲を特定し、特定した楽曲に対応する伴奏音データをカラオケデータ記憶領域２４１から読み出して再生することによって、伴奏音データの表す伴奏音をスピーカ７０から出力する。指示情報検出部２１２は、伴奏再生部２１１によって伴奏音データが再生されている期間において、その伴奏音データに含まれる指示情報の示すタイミングを検出する。台数特定部２１３は、電子目次装置３０から受信される信号に基づいて電子目次装置３０の台数を特定し、特定した台数に対応する楽器の種別を、対応関係記憶領域２４２の記憶内容を参照して特定する。楽器指示部２１４は、指示情報検出部２１２によって検出されたタイミングで、電子目次装置３０に対して、台数特定部２１３で特定された楽器に対応する楽器アプリケーションの起動又は終了を指示する。演奏音受信部２１５は、電子目次装置３０から演奏音データを受信し、受信した演奏音データを音声処理部２８に供給して、演奏音データの表す演奏音をスピーカ７０から出力する。
【００２３】
次に、電子目次装置３０の機能的構成について図６を参照しつつ説明する。図６は、電子目次装置３０の機能的構成の一例を示すブロック図である。図において、楽器アプリケーション起動制御部３１１、ピアノアプリケーション実行部３１２ａ、ギターアプリケーション実行部３１２ｂ及びドラムアプリケーション実行部３１２ｃは、電子目次装置３０のＣＰＵ３１がＲＯＭ３２又は記憶装置３４に記憶されたコンピュータプログラムを読み出して実行することによって実現される。なお、以下の説明においては、説明の便宜上、ピアノアプリケーション実行部３１２ａ、ギターアプリケーション実行部３１２ｂ、ドラムアプリケーション実行部３１２ｃを各々区別する必要がない場合には、これらを「楽器アプリケーション実行部３１２」と称して説明する。
【００２４】
図において、楽器アプリ起動制御部３１１は、カラオケ装置２０からの指示を受信し、受信した指示に従って、起動（又は終了）する楽器アプリケーションを決定する。楽器アプリケーション実行部３１２は、楽器や楽器の操作子の画像を操作表示部３６に表示するとともに、操作表示部３６の表示内容及び操作表示部３６が検出した利用者の操作内容に基づいて、楽器の演奏音を表す演奏音データを生成し、生成した演奏音データをカラオケ装置２０へ送信する。具体的には、例えば、ピアノアプリケーション実行部３１２ａは、操作表示部３６にピアノの鍵盤（操作子）を表示するとともに、利用者の操作内容及び操作表示部３６の表示内容に応じて、ピアノの演奏音を表す演奏音データ（例えば、ＭＩＤＩ（Musical Instrument Digital Interface）形式のデータ）を生成する。図７は、操作表示部３６に表示される画面の一例を示す図である。図示のように、操作表示部３６にはピアノの鍵盤Ａ１が表示される。このとき、図７に例示するように、楽器の画像とあわせて、再生中の楽曲の歌詞テロップＡ３を操作表示部３６に表示してもよい。利用者は操作表示部３６に表示される鍵盤に触れることで演奏を行う。ＣＰＵ３１は利用者によって触れられた操作表示部３６上の位置を検出し、検出した位置に対応する音高の音データを生成する。
【００２５】
また、ギターアプリケーション実行部３１２ｂは、操作表示部３６にギターの弦を表示するとともに、利用者の操作内容及び操作表示部３６の表示内容に応じて、ギターの演奏音を表す演奏音データを生成する。図８は、操作表示部３６に表示される画面の一例を示す図である。図示のように、操作表示部３６には、ギターの弦Ａ２が表示される。利用者は、操作表示部３６に表示される弦をはじく操作を行うことでギターの演奏を行う。ＣＰＵ３１は、利用者によって触れられた操作表示部３６上の位置を検出し、検出した位置に対応する音高の音データを生成する。
【００２６】
また、ドラムアプリケーション実行部３１２ｃは、操作表示部３６にドラムの画像を表示するとともに、利用者の操作内容及び操作表示部３６の表示内容に応じて、ドラムの演奏音を表す演奏音データを生成する。利用者は、表示されたドラムをたたく操作を行うことでドラムの演奏を行う。ＣＰＵ３１は、利用者によって触れられた操作表示部３６上の位置を検出し、検出した位置に対応する音色の音データを生成する。なお、楽器アプリケーション実行部３１２は図６に例示したものに限定されるものではなく、例えば、尺八やターンテーブルなど、種々の楽器に対応するものが用いられる。楽器アプリケーションは、楽器本体や楽器の操作子の画像を表示するとともにその楽器の演奏音を表すデータを生成するものであればどのようなものであってもよい。
【００２７】
＜動作＞
次に、カラオケシステム１の動作について図面を参照しつつ説明する。まず、利用者は、電子目次装置３０を用いて歌唱する楽曲を選択する。電子目次装置３０のＣＰＵ３１は電子目次データ記憶領域３４１から楽曲情報を読み出し、読み出した楽曲情報を操作表示部３６に表示する。図９は、操作表示部３６に表示される画面の一例を示す図である。図示のように、操作表示部３６には、楽曲名やアーティスト名、歌い出し部分等の、楽曲に関する情報のリストが表示される。利用者は、操作表示装置３６において、自身が歌唱したい楽曲が表示されている領域に触れることによって、楽曲の選択を行う。利用者によって電子目次装置３０が操作されると、ＣＰＵ３１は、操作表示部３６から出力される信号に基づいて利用者の操作内容を検出し、検出した操作内容と操作表示部３６の表示内容とから選択された楽曲を特定し、特定した楽曲に対応するカラオケ伴奏の再生をカラオケ装置２０に指示する旨の信号を出力する。図１０はカラオケ装置２０が行う処理の流れを示すフローチャートである。カラオケ装置２０のＣＰＵ２１は、電子目次装置３０から出力される信号に応じて楽曲を選択する（ステップＳ１）。また、ＣＰＵ２１は、電子目次装置３０から出力される信号を検出することによって電子目次装置３０の台数を検出する（ステップＳ２）。ＣＰＵ２１は、選択した楽曲と電子目次装置３０の台数とに対応する楽器の種別を、対応関係記憶領域２４２に記憶された対応関係に従って特定する（ステップＳ３）。ＣＰＵ２１は、特定した楽器に対応する楽器アプリケーションを電子目次装置３０のそれぞれに通知する。電子目次装置３０は、通知された楽器のアプリケーションプログラムが自装置に記憶されているか否かを判定し、記憶されていない場合は、指定された楽器のアプリケーションプログラムをカラオケ装置２０からダウンロードする。
【００２８】
次いで、ＣＰＵ２１は、選択された楽曲のカラオケ伴奏の再生を開始する（ステップＳ４）。すなわち、ＣＰＵ２１は、選択された楽曲に対応する伴奏音データをカラオケデータ記憶領域２４１から読み出し、読み出した伴奏音データを再生することによって、伴奏音データの表す伴奏音をスピーカ７０から出力する。このとき、ＣＰＵ２１は、歌唱者によって選択された楽曲に対応する歌詞テロップデータをカラオケデータ記憶領域２４１から読み出し、読み出した歌詞テロップデータの示す歌詞テロップをディスプレイ５０に表示する。
【００２９】
歌唱者は、ディスプレイ５０に表示される歌詞テロップを参照しつつ、再生されるカラオケ伴奏にあわせて歌唱を行う。利用者が歌唱を開始すると、歌唱者の歌唱音声が歌唱マイク６０によって収音され、音声信号として音声処理部２８へ供給される。音声処理部２８は、入力される音声信号をスピーカ７０に供給し、伴奏音とともにスピーカ７０から音として出力する。
【００３０】
ＣＰＵ２１は、伴奏音データが再生されている期間において、その伴奏音データに含まれる指示情報の示すタイミングを検出すると（ステップＳ５；ＹＥＳ）、電子目次装置３０に対して、ステップＳ３で特定した楽器に対応する楽器アプリケーションの起動（又は終了）を指示する（ステップＳ６）。
【００３１】
ここで、カラオケ装置２０から楽器アプリケーションの起動（又は終了）の指示を受信する電子目次装置３０の動作について説明する。電子目次装置３０は、カラオケ装置２０から楽器アプリケーションの起動（又は終了）の指示を受信すると、受信した指示に従って、楽器アプリケーションを起動（又は終了）する。楽器アプリケーションが起動されることにより、電子目次装置３０の操作表示部３６には、楽器や楽器の操作子の画像が表示される。利用者は、操作表示部３６を操作して楽器の演奏を行うことができる。具体的には、例えば、ピアノアプリケーションが実行されている場合には、利用者は、操作表示部３６に表示されるピアノの鍵盤をたたくことによって演奏を行う。電子目次装置３０のＣＰＵ３１は、操作表示部３６の表示内容及び操作表示部３６が検出した操作内容に基づいて、楽器の演奏音を表す演奏音データを生成し、カラオケ装置２０へ送信（出力）する。
【００３２】
図１０の説明に戻る。カラオケ装置２０のＣＰＵ２１は、ステップＳ５においてタイミングを検出しない場合は（ステップＳ５；ＮＯ）、ステップＳ６の処理を行わずに、ステップＳ７の処理に進む。ＣＰＵ２１は、電子目次装置３０から送信される演奏音データを受信し（ステップＳ７）、受信した演奏音データの示す演奏音を、伴奏音とあわせてスピーカ７０から出力する（ステップＳ８）。すなわち、楽器アプリケーションが実行されている状態において利用者が電子目次装置３０を操作すると、楽曲の伴奏音に加えて楽器の演奏音がスピーカ７０から出力される。具体的には、例えば、カラオケ伴奏の間奏の区間において電子目次装置３０でピアノアプリケーションが起動され、利用者が電子目次装置３０を用いてピアノの演奏を行ったり、また、例えば、楽曲の２番からギターの演奏が行えるようになったりするなど、楽曲の各々に適したタイミングで演奏音を出力させることができる。ＣＰＵ２１は、伴奏音データの再生が終了する（ステップＳ９；ＹＥＳ）まで、指示情報の示すタイミングの検出処理を行い（ステップＳ５）、タイミングが検出される毎に、電子目次装置３０への指示を行う（ステップＳ６）。
【００３３】
以上説明したように本実施形態によれば、カラオケ伴奏の再生中において利用者が電子目次装置３０を用いて楽器の演奏を行うことができる。これにより、例えば歌唱が苦手な利用者も楽曲にあわせて演奏を行うことでカラオケ伴奏を一緒に楽しむことができる。また、この実施形態では、楽曲毎に予め設定されたタイミング（指示情報の示すタイミング）で楽器アプリケーションの起動や終了を行うから、これにより、楽曲の各々に適したタイミングで利用者に楽器の演奏を促すことができる。また、特に、歌唱者以外の利用者が複数いる場合に、複数の電子目次装置３０を用いて各々異なる楽器を演奏することができ、娯楽性を高めることができる。また、この実施形態では、カラオケ装置２０に接続されたスピーカ７０から楽器の演奏音を出力するから、電子目次装置３０の各々に放音手段を設ける必要がなく、システム構成を簡易なものとすることができる。
【００３４】
また、本実施形態では、カラオケ装置２０が、再生する楽曲に応じて起動を指示する楽器アプリケーションを切り替えるから、それぞれの楽曲にあった楽器が自動的に選択され、利用者がその都度楽器アプリの選択等を行う必要がない。すなわち、煩雑な操作を行うことなく楽曲にあった楽器の演奏を行うことができる。具体的には、例えば、尺八の使われている演歌なら尺八アプリ、ラップならスクラッチ音を出力するターンテーブルが選択される、といったように、楽曲のそれぞれで適した楽器が選択される。
【００３５】
＜変形例＞
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。以下にその一例を示す。なお、以下の各態様を適宜に組み合わせてもよい。
（１）上述の実施形態では、カラオケ装置２０のＣＰＵ２１が、楽器アプリケーションの起動・終了タイミングを検出し、検出したタイミングにおいて、カラオケ装置２０から電子目次装置３０に対して楽器アプリケーションの起動・終了を指示する構成となっていた。これに代えて、電子目次装置３０がシーケンサを具備する構成とし、カラオケ装置２０のＣＰＵ２１が、予め曲の開始時などに楽器アプリケーションの起動・終了のタイミングチャートを電子目次装置３０に転送しておき、電子目次装置３０側で楽器アプリケーションの起動・終了タイミングを検出するようにしてもよい。すなわち、この場合は、カラオケ装置２０のＣＰＵ２１が楽器アプリケーションの起動・終了のタイミングを事前に電子目次装置３０に指示しておき、電子目次装置３０のＣＰＵ３１は、カラオケ装置２０からの指示を受信すると、受信された指示に応じた楽器アプリケーションの起動・終了のタイミングチャートを保持しておく。そして、電子目次装置３０のＣＰＵ３１は、曲開始後、電子目次装置３０が保持する楽器アプリケーションの起動・終了のタイミングチャートに従って、楽器アプリケーションの起動・終了を行う。
【００３６】
（２）上述の実施形態では、電子目次装置３０が実行する楽器アプリケーションとして、ピアノ、ギター、ドラムの楽器アプリケーションを用いたが、楽器アプリケーションはこれに限定されるものではなく、例えば、尺八、ターンテーブル、トランペット、サクソフォンなど、種々の楽器のアプリケーションを用いることができる。他の楽器の場合も、電子目次装置３０のＣＰＵ３１が、楽器や楽器の操作子の画像を操作表示部３６に表示するとともに、操作表示部３６の表示内容及び操作表示部３６が検出した操作内容に基づいて、楽器の演奏音を表す演奏音データを生成する。
【００３７】
（３）上述の実施形態において、カラオケ装置２０のＣＰＵ２１又は電子目次装置３０のＣＰＵ３１が、楽曲のコード進行に応じて演奏音の出力制御を行うようにしてもよい。具体的には、例えば、ギターアプリケーションを実行する場合に、ＣＰＵ２１又はＣＰＵ３１が、コードにマッチした音高以外の音が出なくなるように制御してもよい。この場合は、例えば、コードを示すコード情報を伴奏音データに含める構成とし、ＣＰＵ２１又はＣＰＵ３１が、再生される伴奏音データに含まれるコード情報を検出し、検出したコードに対応する音高の音を予め定められた対応関係に従って特定し、特定した音高の音以外の音を出力しないように制御してもよい。この態様によれば、発音可能な音を制限することで、不自然な演奏音が出力されるのを防ぐことができ、これにより、その楽器の演奏が苦手な利用者であっても楽器の演奏を楽しむことができる。
【００３８】
（４）上述の実施形態では、１台の電子目次装置３０に対して１種類の楽器を割り当てるようにしたが、これに限らず、電子目次装置３０が複数の楽器アプリケーションを用いるようにしてもよい。図１１は、この態様において電子目次装置３０が実行する楽器アプリケーションの遷移を概略的に示す図である。図１１に示す例では、電子目次装置３０のＣＰＵ３１は、時刻ｔ１からｔ２の区間においてはピアノアプリケーションを実行し、時刻ｔ３から時刻ｔ４の区間においてはドラムアプリケーションを実行し、また、時刻ｔ５から時刻ｔ６の区間においてはギターアプリケーションを実行する。この場合は、例えば、楽器アプリケーションの種別とその楽器アプリケーションの起動（又は終了）のタイミングとを示す指示情報を伴奏音データに含める構成とし、カラオケ装置２０のＣＰＵ２１が、伴奏音データの再生中において指示情報の示すタイミングを検出し、検出したタイミングにおいてその指示情報に対応する楽器アプリケーションの起動を電子目次装置３０へ指示する。また、指示情報を伴奏音データに含める構成とせず、伴奏音データと指示情報とをそれぞれ個別に記憶する構成としてもよい。
【００３９】
（５）上述の実施形態では、対応関係記憶領域２４２に「楽曲ＩＤ」と「台数」と「楽器種別」とを対応付けて記憶したが、対応関係記憶領域の記憶内容はこれに限定されるものではない。例えば、楽曲のジャンルを示す「ジャンルＩＤ」と「台数」と「楽器種別」とを対応付けて記憶するようにしてもよい。この場合は、カラオケ装置２０のＣＰＵ２１は、利用者によって選択された楽曲のジャンルＩＤを参照し、ジャンルＩＤと電子目次装置３０の台数とに対応する楽器種別を、記憶された対応関係に従って特定する。この場合は、再生されるカラオケ伴奏のジャンルに応じた楽器アプリケーションが実行されるから、再生される楽曲にあった演奏音を出力することができる。
【００４０】
また、例えば、図１２に例示するように、「台数」の項目を設ける構成とせず、「ジャンルＩＤ」と「楽器種別」とを対応付けて記憶するようにしてもよい。この場合、「楽器種別」の項目には、図１２に例示するように、楽器の種別のリストを記憶してもよい。この態様においては、カラオケ装置２０のＣＰＵ２１は、「楽器種別」の項目に記憶された楽器のリストを参照し、このリストから楽器を選択して電子目次装置３０に割り当ててもよい。より具体的には、例えば、図１２に示す例において、「ジャンルＩＤ」が「ジャンル０１」であって電子目次装置３０の台数が２台である場合には、ＣＰＵ２１は、「ジャンル０１」に対応する「楽器種別」のリストの先頭から２つの楽器種別、すなわちピアノとギターとを、２台の電子目次装置３０に割り当ててもよい。
【００４１】
また、上述の実施形態では、ＣＰＵ２１が対応関係記憶領域２４２の記憶内容を参照して、用いる楽器アプリケーションを特定したが、楽器の種別を特定する態様はこれに限らず、例えば、指示情報に楽器の種別を示す情報を含めるようにしてもよい。この場合は、カラオケ装置２０のＣＰＵ２１が、伴奏音データの再生中において指示情報の示すタイミングを検出し、検出したタイミングにおいてその指示情報に対応する楽器アプリケーションの起動を電子目次装置３０へ指示する。
【００４２】
（６）本発明に係るカラオケ装置は、カラオケ伴奏を再生する専用の装置に限らず、例えばパーソナルコンピュータ等の汎用コンピュータであってもよい。カラオケ装置が汎用コンピュータである場合には、ビデオカードが表示回路２６に相当し、キーボードやマウスが操作部２７に相当する。また、上述の実施形態では、本発明に係る操作表示端末として電子目次機能を有した電子目次装置３０を用いたが、操作表示端末はこれに限らず、電子目次機能を有していない装置であってもよい。例えば、携帯電話端末や携帯ゲーム機を操作表示端末として用いるようにしてもよい。この場合も、上述の実施形態と同様に、携帯電話端末や携帯ゲーム機が楽器アプリケーションプログラムをサーバやカラオケ装置２０からダウンロードして実行する。
【００４３】
また、上述の実施形態では、カラオケ装置２０と電子目次装置３０とが無線通信によってデータの授受を行ったが、これに限らず、カラオケ装置２０と電子目次装置３０とが有線接続される形態であってもよい。
【００４４】
（７）上述の実施形態では、サーバ４０は、伴奏音データと楽器アプリケーションプログラムとをそれぞれ個別に配信したが、これに限らず、伴奏音データに楽器アプリケーションプログラムを含めて配信する形態であってもよい。また、上述の実施形態では、電子目次装置３０がカラオケ装置２０から楽器アプリケーションプログラムをダウンロードしたが、カラオケ装置２０を経由せずに、電子目次装置３０がサーバ４０から直接ダウンロードする形態であってもよい。
【００４５】
（８）また、上述の実施形態において、楽器アプリケーションの使用状況に応じた課金処理を行ってもよい。この場合は、カラオケ装置２０のＣＰＵ２１が、電子目次装置３０から受信する演奏音データから楽器アプリケーションの使用状況を判定し、判定結果に応じて利用者に請求する金額を算出し、算出結果を利用者に通知するようにしてもよい。
【００４６】
（９）上述の実施形態において、伴奏データが楽曲の特定の区間（例えば、サビの区間）を示す区間データを含む構成とし、カラオケ装置２０のＣＰＵ２１が、区間データを参照し、区間データの示す区間に応じて演奏音の出力レベル（音量）を変更するようにしてもよい。具体的には、例えば、ＣＰＵ２１が、区間データの示す区間においては演奏音の出力を行わないようにしてもよい。この態様によれば、例えば、サビの区間においては演奏音を出力しない、といった制御や、前奏や伴奏の区間においては演奏音を出力する一方、歌唱者が歌唱する区間においては演奏音を出力しない、といった制御を行うことによって、演奏音によって歌唱者の歌唱が遮られるのを軽減することができる。
【００４７】
また、例えば、前奏や間奏のあいだは演奏音の音量を大きくする一方、それ以外のあいだは演奏音を小さくする、といったように、楽曲の進行に応じて演奏音の出力レベルを制御するようにしてもよい。この場合は、具体的には、伴奏音データが楽曲の特定の区間を示す区間データを含む構成とし、カラオケ装置２０のＣＰＵ２１が、区間データを参照し、区間データの示す区間においては演奏音の出力レベルを小さくする、といった制御を行う。
【００４８】
（１０）上述の実施形態では、図５に示す伴奏再生部２１１、指示情報検出部２１２、台数特定部２１３、楽器指示部２１４及び演奏音受信部２１５は、ＣＰＵ２１がＲＯＭ２２又は記憶装置２４に記憶されたコンピュータプログラムを読み出して実行することによってソフトウェアとして実現される構成としたが、これに限らず、伴奏再生部２１１等の各部がハードウェアとして構成されていてもよい。図６に示す楽器アプリ起動制御部３１１や楽器アプリケーション実行部３１２も同様であり、ソフトウェアとして実現される構成であってもよく、また、ハードウェアとして構成されていてもよい。
【００４９】
また、上述の実施形態では、歌唱マイク６０、スピーカ７０及びディスプレイ５０がカラオケ装置２０に外付けされる構成について説明したが、これに限らず、スピーカやマイク等がカラオケ装置２０に内蔵される構成であってもよい。
【００５０】
（１１）上述の実施形態では、電子目次装置３０が楽器アプリケーションを実行することによって、利用者の操作に応じた演奏音データを生成し、生成した演奏音データをカラオケ装置２０へ送信した。これに代えて、電子目次装置３０が演奏音データを生成する構成とせず、電子目次装置３０が、検出した利用者の操作内容を表す操作情報を出力し、カラオケ装置２０が、電子目次装置３０から出力される操作情報に基づいて演奏音データを生成するようにしてもよい。
【００５１】
（１２）上述の実施形態において、各電子目次装置３０にスピーカを設け、演奏音データに基づく放音処理を、カラオケ装置２０に代えてまたはカラオケ装置２０とともに、各電子目次装置３０が行ってもよい。すなわち、楽器アプリケーション実行部３１２によって生成された演奏音データの出力先は、カラオケ装置２０、自身の電子目次装置３０、他の電子目次装置３０のいずれであってもよい。
【００５２】
（１３）上述の実施形態におけるカラオケ装置２０のＣＰＵ２１によって実行されるプログラム及び電子目次装置３０のＣＰＵ３１によって実行されるプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどの、コンピュータが読取可能な記録媒体に記録した状態で提供し得る。また、インターネットのようなネットワーク経由でカラオケ装置２０や電子目次装置３０にダウンロードさせることも可能である。
【符号の説明】
【００５３】
２０…カラオケ装置、２１，３１…ＣＰＵ、２２，３２…ＲＯＭ、２３，３３…ＲＡＭ、２４，３４…記憶装置、２５…通信部、２６…表示回路、２７…操作部、２８…音声処理部、２９，３５…無線通信部、３０…電子目次装置、４０…サーバ、５０…ディスプレイ、６０…歌唱マイク、７０…スピーカ、２１１…伴奏再生部、２１２…指示情報検出部、２１３…台数特定部、２１４…楽器指示部、２１５…演奏音受信部、３１１…楽器アプリ起動制御部、３１２…楽器アプリケーション実行部
【図１】
0005842383.tif 000002
【図２】
0005842383.tif 000003
【図３】
0005842383.tif 000004
【図４】
0005842383.tif 000005
【図５】
0005842383.tif 000006
【図６】
0005842383.tif 000007
【図７】
0005842383.tif 000008
【図８】
0005842383.tif 000009
【図９】
0005842383.tif 000010
【図１０】
0005842383.tif 000011
【図１１】
0005842383.tif 000012
【図１２】
0005842383.tif 000013