(57)【特許請求の範囲】
【請求項１】
楽器の演奏に対応した楽器演奏室、または、歌唱に対応した歌唱室、のいずれかに配置されるカラオケ装置であって、
楽曲データを再生する再生手段と、
楽器接続手段と、
前記楽器から出力される演奏信号を受信する受信手段と、
前記楽器接続手段ごとに固有に付与されるとともに前記楽器演奏室として使用されることを表す識別情報を記憶する記憶手段と、
前記記憶手段に記憶される前記識別情報を用い、当該識別情報に基づいて、前記カラオケ装置が前記楽器演奏室、または、前記歌唱室のいずれに設置されているかを判断する判断手段と、
前記判断手段により前記楽器演奏室と判断された場合、前記再生手段による前記楽曲データの再生の動作モードを、前記楽器による演奏を可能とする楽器演奏モードとし、前記判断手段により前記歌唱室と判断された場合、前記動作モードを、前記楽器による演奏に対応していない歌唱モードとする、切替手段と、
前記楽器演奏モードで前記カラオケ装置が利用されたことを示す利用履歴、または、前記歌唱モードで前記カラオケ装置が利用されたことを示す利用履歴をそれぞれ集計する集計手段と、
を有することを特徴とするカラオケ装置。
【請求項２】
請求項１に記載のカラオケ装置において、
前記楽曲データは、
複数の前記楽器演奏パートを含んでおり、
前記切替手段は、
前記判断手段により前記楽器演奏室と判断された場合には、前記楽器演奏モードとして、前記再生手段による前記楽曲データの再生を、前記複数の楽器演奏パートのうち所望の１つの楽器演奏パートを除いたマイナスワン状態で再生する
ことを特徴とするカラオケ装置。
【請求項３】
請求項１に記載のカラオケ装置において、
前記楽曲データは、
複数の前記楽器演奏パートを含んでおり、
前記切替手段は、
前記判断手段により前記楽器演奏室と判断された場合には、前記楽器演奏モードとして、前記再生手段による前記楽曲データの再生を、前記複数の楽器演奏パートのうち所望の１つの楽器演奏パートを他のパートに比べて減音した状態で再生する
ことを特徴とするカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ楽曲を演奏可能なカラオケ装置に関する。
【背景技術】
【０００２】
例えば、ネットワークを介して接続される楽器にＩＤを付与して管理する技術として、特許文献１記載の技術が知られている。この従来技術では、複数の電子楽器に対し、シーケンサや音源装置等をネットワークを介して接続し、接続された各機器間で上記ＩＤによりお互いを認識しながら情報のやりとりが行われる、電子音楽システムが開示されている。
【０００３】
一方、近年、カラオケ装置において、カラオケ楽曲データの再生サービスを楽器演奏者に提供することが考えられている。楽器演奏者である利用者は、当該再生されるカラオケ楽曲に合わせて楽器を演奏することで、楽器の練習を行ったり、カラオケ楽曲全体のアンサンブルを楽しむことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１６０１８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
通常、カラオケ楽曲データの再生サービスを行う店舗は、複数の部屋それぞれに１つずつカラオケ装置を配置し、各部屋毎にサービス提供を行っている。上述のように、楽器演奏者に対するサービスを開始する場合、従来どおり、歌唱を行う利用者に対しカラオケ楽曲データの再生サービスを行うカラオケ装置を配置した部屋と、楽器演奏を行う利用者に対しカラオケ楽曲データの再生サービスを行う新しいカラオケ装置を配置した部屋とが、混在することとなる。さらに、カラオケ楽曲データの再生サービスを行う新しいカラオケ装置を配置した部屋であっても、利用者が楽器を持たず、従来通りに歌唱のみの利用を行う場合もあり得る。
【０００６】
店舗側の管理者は、課金計算やサービス性向上等の観点から、各部屋のカラオケ装置が上記いずれのタイプのカラオケ装置であるのか、また上記新しいタイプのカラオケ装置が利用者により歌唱のみで利用されたのか楽器演奏で利用されたのかを随時管理する必要がある。しかしながら、そのような点に配慮した技術は、従来存在していなかった。
【０００７】
本発明の目的は、管理者が、楽器演奏のために利用された履歴と歌唱のために利用された履歴を区別しつつ精度よい管理を行える、カラオケ装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、第１の発明は、楽器の演奏に対応した楽器演奏室、または、歌唱に対応した歌唱室、のいずれかに配置されるカラオケ装置であって、楽曲データを再生する再生手段と、楽器接続手段と、前記楽器から出力される演奏信号を受信する受信手段と、前記楽器接続手段ごとに固有に付与されるとともに前記楽器演奏室として使用されることを表す識別情報を記憶する記憶手段と、前記記憶手段に記憶される前記識別情報を用い、当該識別情報に基づいて、前記カラオケ装置が前記楽器演奏室、または、前記歌唱室のいずれに設置されているかを判断する判断手段と、前記判断手段により前記楽器演奏室と判断された場合、前記再生手段による前記楽曲データの再生の動作モードを、前記楽器による演奏を可能とする楽器演奏モードとし、前記判断手段により前記歌唱室と判断された場合、前記動作モードを、前記楽器による演奏に対応していない歌唱モードとする、切替手段と、前記楽器演奏モードで前記カラオケ装置が利用されたことを示す利用履歴、または、前記歌唱モードで前記カラオケ装置が利用されたことを示す利用履歴をそれぞれ集計する集計手段と、を有することを特徴とする。
【０００９】
本願発明のカラオケ装置は、楽曲データ再生の動作モードとして楽器による演奏を可能とする楽器演奏モードと、楽器による演奏に対応していない歌唱モードとの両方を備えており、楽器演奏室及び歌唱室のいずれかに配置され、いずれの室に配置されたかに応じてモードが切り替えられる。すなわち、カラオケ装置に設定される楽曲データ再生の動作モードを示すモード設定情報に基づき、判断手段により、当該カラオケ装置が楽器演奏室及び歌唱室のいずれに設置されているかが判断される。楽器演奏室に設置されていると判断された場合には、切替手段の制御により動作モードを楽器演奏モードに切り替え、再生手段は楽器演奏モードによりカラオケ楽曲データの再生を行う。一方、歌唱室に設置されていると判断された場合には、切替手段の制御により動作モードを歌唱モードに切り替え、再生手段は歌唱モードによりカラオケ楽曲データの再生を行う。このようにしてカラオケ装置が楽器演奏モードで利用されたことを示す利用履歴、または、カラオケ装置が歌唱モードで利用されたことを示す利用履歴がそれぞれ集計される。
【００１０】
これにより、カラオケ装置の管理者は、当該カラオケ装置の利用者が楽器演奏のために用いた利用履歴及び歌唱のために用いた利用履歴を、互いに区別しつつ正確に取得できるので、精度よい装置管理を行うことができる。
【００１１】
また、楽器接続手段をさらに有し、前記楽器接続手段は、前記楽器から出力される演奏信号を受信する受信手段と、当該楽器接続手段ごとに固有に付与されるとともに前記楽器演奏室として使用されることを表す識別情報を記憶する記憶手段と、を備え、前記判断手段は、前記モード設定情報として前記記憶手段に記憶される前記識別情報を用い、当該識別情報に基づいて、前記カラオケ装置が前記楽器演奏室または前記歌唱室のいずれに設置されているかを判断することを特徴とする。
【００１２】
これにより、楽器接続手段が設置されているか非設置であるか、また設置されていればその識別情報が正当であるかどうか、に応じて、カラオケ装置が楽器演奏室及び歌唱室のいずれに設置されているかを正確かつ容易に判断することができる。
【００１３】
なお、前記楽器による演奏を可能とする処理を行うための楽器演奏アプリケーションプログラムを起動する起動手段をさらに有し、前記判断手段は、前記アプリケーションプログラムの起動の有無を前記モード設定情報として、当該カラオケ装置が前記楽器演奏室、または、前記歌唱室のいずれに設置されているかを判断するよう構成してもよい。
【００１４】
これにより、楽器接続時に通常起動されるアプリケーションプログラムが実際に起動されているかどうか、に応じて、カラオケ装置が楽器演奏室及び歌唱室のいずれに設置されているかを正確かつ容易に判断することができる。
【００１５】
また、前記動作モードとして前記楽器演奏モード、または、前記歌唱モードのいずれかを設定する設定手段を有し、前記判断手段は、前記設定手段により設定される前記楽器演奏モード、または、前記歌唱モードを前記モード設定情報として、当該カラオケ装置が前記楽器演奏室及び前記歌唱室のいずれに設置されているかを判断するよう構成してもよい。
【００１６】
これにより、利用者が楽器演奏モード及び歌唱モードのいずれを選択しているかに応じて、カラオケ装置が楽器演奏室及び歌唱室のいずれに設置されているかを正確かつ容易に判断することができる。
【００１７】
また、本発明は、前記楽曲データは、複数の前記楽器演奏パートを含んでおり、前記切替手段は、前記判断手段により前記楽器演奏室と判断された場合には、前記楽器演奏モードとして、前記再生手段による前記楽曲データの再生を、前記複数の楽器演奏パートのうち所望の１つの楽器演奏パートを除いたマイナスワン状態で再生することを特徴とする。
【００１８】
これにより、利用者（楽器演奏者）は、自らの演奏する楽器演奏音と、カラオケ楽曲データの再生音とを合わせた、ライブ演奏感覚を楽しむことができる。
【００１９】
さらに、本発明は、前記楽曲データは、複数の前記楽器演奏パートを含んでおり、前記切替手段は、前記判断手段により前記楽器演奏室と判断された場合には、前記楽器演奏モードとして、前記再生手段による前記楽曲データの再生を、前記複数の楽器演奏パートのうち所望の１つの楽器演奏パートを他のパートに比べて減音した状態で再生することを特徴とする。
【００２０】
これにより、利用者（楽器演奏者）は、自らの演奏する楽器演奏音と、カラオケ楽曲データの再生音とを合わせた、ライブ演奏感覚を楽しむことができる。
【発明の効果】
【００２１】
本発明によれば、管理者が、楽器演奏のために利用された履歴と歌唱のために利用された履歴を区別しつつ、精度よい管理を行うことができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態のカラオケ装置の主要構成を示す説明図である。
【図２】楽器接続ボードの前面パネルの説明図、及び、楽器接続ボードの背面パネルの説明図である。
【図３】楽器接続ボードの内部に設けられた拡張Ｉ／Ｏポートと各ホーンジャックとの接続関係を示す機能ブロック図である。
【図４】カラオケ装置に備えられた制御装置の前面パネルの説明図、及び、制御装置の背面パネルの説明図である。
【図５】制御装置の制御系の主要構成を示す機能ブロック図である。
【図６】サーバから制御装置へ送信される曲データの主要構成を示す説明図、及び、ＭＩＤＩデータの説明図である。
【図７】曲データに含まれるＭＩＤＩデータの演奏部分の構成を示す説明図、エレキギターの音源を指定するＭＩＤＩデータ♯４を削除した演奏部分の構成を示す説明図、及び、ミュートデータ♯４が付加された演奏部分の構成を示す説明図である。
【図８】データテーブルの説明図である。
【図９】カラオケ装置による楽曲再生時にＣＰＵにより実行される処理内容を示すフローチャートである。
【図１０】ステップＳ２００の楽器ボックス設定処理を示すフローチャートである。
【図１１】サーバによるカラオケ装置の管理時の制御内容を示すフローチャートである。
【図１２】楽曲データ再生の動作モードをリモコンで設定する変形例におけるカラオケ装置の主要構成を示す説明図である。
【図１３】制御装置の制御系の主要構成を示す機能ブロック図である。
【図１４】カラオケ装置による楽曲再生時にＣＰＵにより実行される処理内容を示すフローチャートである。
【図１５】ステップＳ４００のモード設定処理を示すフローチャートである。
【図１６】カラオケ装置による楽曲再生時にＣＰＵにより実行される処理内容を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明の一実施の形態を図面を参照しつつ説明する。本実施形態では、楽音演奏装置の一例としてのカラオケ装置に本発明を適用した場合を例にとって説明する。本実施形態のカラオケ装置は、例えば複数の部屋（ゲストルーム）を備えた店舗における、それら複数の部屋それぞれに１つずつ配置されている。各カラオケ装置は、楽曲データ再生の動作モードとして、利用者の楽器による演奏を可能とする楽器演奏モードと、利用者が歌うための楽器による演奏に対応しない歌唱モードとの両方を備えている。上記複数の部屋は、上記楽器演奏モード及び上記歌唱モードの両方により利用客にサービスを提供可能な楽器演奏室と、上記楽器演奏モードに対応しておらず、上記歌唱モードにより利用客にサービスを提供可能な歌唱室と、から構成されている。そして各部屋のカラオケ装置は、楽器演奏室及び歌唱室のいずれの部屋に配置されたかに応じて、上記動作モードが切り替えられる。楽器演奏モードの場合、利用者は、カラオケ装置の演奏と共に自ら楽器を演奏することができる。
【００２４】
＜カラオケ装置の主要構成＞
図１は、本発明の音楽演奏装置の一実施形態としてのカラオケ装置の主要構成を示す説明図である。図１に示すように、カラオケ装置１０には、モニタテレビ（以下、モニタと略称する）１３と、歌唱者用のモニタ１４と、楽器接続ボード８と、制御装置（コマンダ）２０とが備えられている。
【００２５】
モニタ１３は、歌詞を示す歌詞テロップ、歌詞テロップの背景に表示する背景映像、選曲番号を示す映像などをＣＲＴに表示する。楽器接続ボード８は、エレキギター４やエレキベースなどの電子楽器を接続する。制御装置２０は、選曲制御と、通信制御と、ＭＩＤＩデータ処理と、を行う。選曲制御には、複数の楽器の楽音により構成されるカラオケ用の楽曲（カラオケ楽曲。以下、適宜「曲」と略称する）の選曲、及び、曲の再生の予約などが含まれる。通信制御には、選曲された曲の送信要求を示すリクエスト信号のサーバへの送信、及び、リクエスト信号により示される曲に対応する曲データの受信、などが含まれる。ＭＩＤＩデータ処理には、受信された曲データに含まれる楽音種類指定情報たるＭＩＤＩデータのうち、楽器接続ボード８に接続された楽器と同じ種類の楽器の音源を指定するＭＩＤＩデータの削除等、が含まれる。
【００２６】
楽器、すなわちこの例ではエレキギター４は、楽器ケーブル９６ａを介して楽器ボックス６の入力ジャック６Ａ（受信手段）に接続される。入力ジャック６Ａにより、エレキギター４の演奏信号が楽器ボックス６内に入力される。楽器ボックス６と楽器接続ボード８との間は、楽器ケーブル９６ｃと、ＵＳＢケーブル９６ｂとによって接続されている。楽器ボックス６には図示しないメモリ（記憶手段）が設けられており、このメモリに、楽器ボックス６ごとに固有に付与される識別情報（ＩＤ情報）が記憶されている。識別情報は、当該楽器ボックス６が設置されるカラオケ装置１０が楽器演奏室において使用可能であることを表す、例えば楽器ボックス６のシリアル番号により構成されている。ＵＳＢケーブル９６ｂは、楽器ボックス６が接続されたことと上記識別情報とをカラオケ装置１０側で検出するために、楽器ボックス６と楽器接続ボード８とを接続している。なお、上記楽器ボックス６は、各請求項に記載の楽器接続手段を構成する。
【００２７】
さらに、カラオケ装置１０には、アンプ１６と、フロアータイプのスピーカ１１，１１と、天井吊下げ用の１組のスピーカ１２，１２と、リモコン６０とが備えられている。アンプ１６は、この例では、楽器接続ボード８から入力される楽器の演奏信号とマイクロフォン１７，１８から入力される音声信号及び曲の再生信号とのミキシングや、音声と曲との音量バランス及びエコー調整や、ディレイ調整や、ミキシング信号の増幅や、再生される曲の音程制御（キーコントロール）や、高音・低音の制御（トーンコントロール）などを行う。スピーカ１１，１１は、アンプ１６から出力される増幅信号を音として再生する。リモコン６０は、制御装置２０を遠隔操作するのに用いられる。
【００２８】
＜楽器接続ボード＞
楽器接続ボード８の構成について図２を参照して説明する。図２（ａ）は、楽器接続ボード８の前面パネルの説明図であり、図２（ｂ）は、楽器接続ボード８の背面パネルの説明図である。図２（ａ）に示すように、楽器接続ボード８の前面パネルには、電源ボタン８１と、ＵＳＢジャック８０と、ホーンジャック８２，８３，８４，８５と、接続ジャック８６とが設けられている。
【００２９】
電源ボタン８１は、前面パネルの左上に設けられ、楽器接続ボード８の電源を立ち上げるために用いられる。ＵＳＢジャック８０は、電源ボタン８１の右方に設けられ、上記ＵＳＢケーブル９６ｂを介し楽器ボックス６の情報出力端子（図示せず）に接続される。
【００３０】
ホーンジャック８２には、電子ドラム１（後述の図３参照）が入力ジャック６Ａに接続された状態の楽器ボックス６が上記楽器ケーブル９６ｃを介して接続される。このとき、ホーンジャック８２には、楽器ボックス６に備えられた適宜の操作部の操作により出力レベルが調整された、電子ドラム１の音信号が入力される。ホーンジャック８３には、キーボード２（後述の図３参照）が入力ジャック６Ａに接続された状態の楽器ボックス６が上記楽器ケーブル９６ｃを介して接続される。このとき、ホーンジャック８３には、楽器ボックス６に備えられた適宜の操作部の操作により出力レベルが調整された、キーボード２の音信号が入力される。ホーンジャック８４には、エレキベース３（後述の図３参照）が入力ジャック６Ａに接続された状態の楽器ボックス６が上記楽器ケーブル９６ｃを介して接続される。このとき、ホーンジャック８４には、楽器ボックス６に備えられた適宜の操作部の操作により出力レベルが調整された、エレキベース３の音信号が入力される。ホーンジャック８５には、エレキギター４が入力ジャック６Ａに接続された状態の楽器ボックス６が上記楽器ケーブル９６ｃを介して接続される。このとき、ホーンジャック８５には、楽器ボックス６に備えられた適宜の操作部の操作により出力レベルが調整された、エレキギター４の音信号が入力される。
【００３１】
接続ジャック８６は、楽器の音程をＬＥＤで表示する音程表示手段たるチューニングメーターのプラグが接続される。なお、図２（ｂ）に示すように、楽器接続ボード８の背面パネルには、上記各ホーンジャック８２，８３，８４，８５に入力された音信号をそれぞれ出力する出力端子８２ｄ，８３ｄ，８４ｄ，８５ｄが設けられている。
【００３２】
＜ホーンジャックの接続関係＞
図３は、楽器接続ボード８の内部に設けられた拡張Ｉ／Ｏポートと各ホーンジャック８２〜８５との接続関係を示す説明図である。なお、各ホーンジャック８２〜８５への楽器の接続は、それぞれ同一であるため、ここでは、エレキギター４が接続された楽器ボックス６からの楽器ケーブル９６ｃがホーンジャック８５に接続された場合を代表に説明する。
【００３３】
この場合、ホーンジャック８５には、楽器ケーブル９６ｃのプラグ（図示せず。以下、ボックス接続プラグという。）の挿入によりＯＮし、離脱によりＯＦＦするスイッチが設けられている。このスイッチは、拡張Ｉ／Ｏポート８８の検知ポートＰ０３に接続されている。このスイッチには、５Ｖの直流電圧が印加されている。
【００３４】
上記ボックス接続プラグがホーンジャック８５に挿入されると、スイッチがＯＮし、拡張Ｉ／Ｏポート８８の検知ポートＰ０３に現れる電圧は、０Ｖ（ローレベル）から５Ｖ（ハイレベル）に変化し、この変化は、背面の出力端子８５ｄを介し上記制御装置２０に備えられたＣＰＵ４５（後述）により検出される。一方、エレキギター４から出力された音信号（演奏信号）は、楽器ボックス６、楽器ケーブル９６ｃ、ボックス接続プラグ、及びホーンジャックを介して入力されると共に、背面の出力端子８５ｄへと出力される。この出力された演奏信号は、後述するアンプ１６に内蔵されたミキシング回路９に入力される。
【００３５】
また、上記同様、電子ドラム１が接続された楽器ボックス６からの楽器ケーブル９６ｃがホーンジャック８２に接続されると、電子ドラム１の演奏信号が上記同様にして拡張Ｉ／Ｏポート８８の検知ポートＰ００に入力される。キーボード２が接続された楽器ボックス６からの楽器ケーブル９６ｃがホーンジャック８３に接続されると、キーボード２の演奏信号が検知ポートＰ０１に入力される。エレキベース３が接続された楽器ボックス６からの楽器ケーブル９６ｃがホーンジャック８４に接続されると、エレキベース３の演奏信号が検知ポートＰ０２に入力される。なお、上記ホーンジャック８４，８５は、チューニングメーター５を接続する接続ジャック８６に接続されており、エレキベース３及びエレキギター４の音程をチューニングできるようになっている。
【００３６】
以上のように、楽器接続ボード８は、各楽器のホーンプラグが接続されたことを検出するとともに、接続された楽器の演奏信号をミキシング回路９へ出力する役割を果たす。
【００３７】
＜制御装置の概略＞
上記制御装置２０の装備について図４を参照して説明する。図４（ａ）は、制御装置２０の前面パネルの説明図であり、図４（ｂ）は、制御装置２０の背面パネルの説明図である。図４（ａ）に示すように、制御装置２０の前面パネルには、テンキー２１と、選曲ボタン２２と、選曲番号表示体２３と、予約曲数表示体２４と、取消ボタン２５と、演奏停止ボタン２６と、歌い直しボタン２７と、割り込みボタン２８と、フラットキー２９と、標準キー３０と、シャープキー３１と、ボーカルボタン３２と、２コーラスカットボタン３３と、後奏カットボタン３４と、カラオケ切替ボタン３５と、入力切替ボタン３６と、サービスボタン３７と、受光部３８と、電源ボタン３９と、が設けられている。
【００３８】
テンキー２１は、選曲する曲の選曲番号の入力などを行うために設けられ、０〜９のボタンから構成される。選曲ボタン２２は、選曲を確定するために用いられる。選曲番号表示体２３は、テンキー２１の上に設けられ、選曲された曲の選曲番号を６桁の数字でＬＥＤ表示する。
【００３９】
予約曲数表示体２４は、選曲番号表示体２３の左に設けられ、再生が予約されている曲の数をＬＥＤ表示する。取消ボタン２５は、予約曲数表示体２４の下に設けられ、予約の取り消しを行うために用いられる。演奏停止ボタン２６は、演奏を停止させるために用いられる。歌い直しボタン２７は、歌っている途中で最初から歌い直すために用いられる。割り込みボタン２８は、予約曲の間に割り込んで予約するために用いられる。受光部３８は、前面パネルの左上に設けられ、リモコン６０から送信される光信号を受光する。電源ボタン３９は、前面パネルの左下に設けられ、制御装置２０の電源を立ち上げるのに用いられる。
【００４０】
フラットキー２９は、テンキー２１の右に設けられ、再生する曲のキーを低くコントロールするために用いられる。標準キー３０は、再生する曲のキーを標準にコントロールするために用いられる。シャープキー３１は、再生する曲のキーを高くコントロールするために用いられる。ボーカルボタン３２は、それらキー２９，３０，３１の下に設けられ、ボーカルのメロディーラインの音量を設定するために用いられる。２コーラスカットボタン３３は、２コーラス目までを再生するために用いられる。後奏カットボタン３４は、曲の後奏部分をカットするために用いられる。カラオケ切替ボタン３５は、ボタン３２，３３，３４の下に設けられ、カラオケとＢＧＭ用とを切り替えるために用いられる。入力切替ボタン３６は、ＬＡＮ回線９５（図１参照）を介して入力されるデータを、曲データから有線放送、テレビ放送などに切り替える。サービスボタン３７は、モニタ１３，１４の表示をカラオケボックスなどが提供しているサービス情報の表示に切り替えるために用いられる。
【００４１】
また、図４（ｂ）に示すように、制御装置２０の背面パネルには、通信端子４０と、入力端子４４と、音声出力端子４１と、映像出力端子４２と、映像出力端子４３とが設けられている。通信端子４０は、ＬＡＮ回線９５を接続する。入力端子４４は、通信端子４０の右方に設けられ、楽器接続ボード８の出力端子８７（図２（ｂ）参照）と接続される。音声出力端子４１は、入力端子４４の右方に設けられ、アンプ１６の音声入力端子（図示省略）が接続される。映像出力端子４２は、モニタ１３の映像入力端子（図示省略）と接続される。映像出力端子４３は、モニタ１４の映像入力端子（図示省略）と接続される。
【００４２】
＜制御装置の電気的構成＞
上記制御装置２０の電気的構成について図５を参照して説明する。図５は、制御装置２０の制御系の主要構成を示す機能ブロック図である。制御装置２０には、上記各種制御をプログラムにしたがって実行するＣＰＵ４５が備えられている。ＣＰＵ４５には、楽器接続ボード８と、ＲＡＭ４６と、ＲＯＭ４７と、ビデオＲＡＭ４８と、ＲＡＭ４９と、ＬＡＮボード５０と、ＭＩＤＩ音源ボード５１と、音声制御回路５２と、ＣＤ−ＲＯＭプレーヤ５３と、映像制御回路５４と、変換回路５５と、ＬＥＤ（前述の選曲番号表示体２３、予約曲数表示体２４等）と、表示回路５６と、入力回路５７と、が接続されている。
【００４３】
ＲＡＭ４６は、リモコン６０から送信されるデータや、選曲された曲の選曲番号を示す選曲番号データや、予約された曲の選曲番号データなどを一時保存する。ＲＯＭ４７は、データテーブル７８（後述の図８参照）や、ＣＰＵ４５により実行されるプログラムなど、が記憶されている。
【００４４】
ビデオＲＡＭ４８は、モニタ１３，１４に歌詞テロップや各種メッセージ映像を表示するための文字映像データが記憶される。ＬＡＮボード５０は、サーバ５８から送信される曲データ１００（後述の図６参照）を受信する。ＲＡＭ４９は、ＬＡＮボード５０により受信された曲データ１００を一時保存する。
【００４５】
ＭＩＤＩ音源ボードは、ＲＡＭ４９から読み出された曲データ１００に含まれるＭＩＤＩデータ１１０（後述の図７参照）を入力するとともに、その入力されたＭＩＤＩデータ１１０により指定される音源から音源信号を出力する。音声制御回路５２は、上記出力された音源信号を入力してアンプ１６により増幅可能な信号に変換する。ＣＤ−ＲＯＭプレーヤ５３は、曲データ１００に含まれるジャンルデータ１５０（後述の図６参照）により特定されるジャンルの背景映像を示す背景映像データを読み出す。
【００４６】
映像制御回路５４は、ＣＤ−ＲＯＭプレーヤ５３から読み出された背景映像データ、及びＲＡＭ４９から読み出された曲データ１００に含まれる歌詞テロップデータ１４０（後述の図６参照）を入力する。また映像制御回路５４は、モニタ１３の表示画面に表示される背景映像中に歌詞テロップがスーパーインポーズされた映像を作成したり、曲の進行にしたがって歌詞テロップの色を変えたりする映像制御を行う。
【００４７】
変換回路５５は、受光部３８により受光された光信号をデジタル信号に変換する。ＬＥＤ（前述の選曲番号表示体２３、予約曲数表示体２４等）は、制御装置２０の前面パネルに設けられた各種ボタン及びキー（前述のテンキー２１、選曲ボタン２２等）を押したときに点灯する。表示回路５６は、上記ＬＥＤへ表示信号を出力する表示回路５６と、入力回路５７は、上記各種ボタン及びキーを押したときに発生するスイッチング信号を入力する。
【００４８】
＜曲データ＞
曲データの主要構成について図６を参照して説明する。図６（ａ）は、サーバ５８から制御装置２０へ送信される曲データの主要構成を示す説明図である。曲データ１００は、ＭＩＤＩデータ１１０と、歌詞テロップデータ１４０と、ジャンルデータ１５０などから構成されている。ＭＩＤＩデータは、曲の演奏部分を示す。歌詞テロップデータ１４０は、歌詞テロップ（字幕）を示す。ジャンルデータ１５０は、曲のジャンルを示す。ＭＩＤＩデータ１１０の先頭には、図６（ｂ）に示すように、曲の始まりをカウントするための曲カウントデータ１２０を付加することができる。曲カウントデータ１２０としては、例えば、ドラムの音を出すためのＭＩＤＩ音源を指定するＭＩＤＩデータ♯１（後述の図７（ａ）参照）が用いられる。
【００４９】
上記ＭＩＤＩデータ１１０の構成について図７を参照して説明する。図７（ａ）は、曲データ１００中のＭＩＤＩデータ１１０の演奏部分の構成を示す説明図である。ＭＩＤＩデータ１１０は、この例では、図７（ａ）に示すように、ＭＩＤＩデータ＃１、ＭＩＤＩデータ＃２、ＭＩＤＩデータ＃３、ＭＩＤＩデータ＃４、ノートＯＮデータ１１２、レベルデータ１１４、ノートＯＦＦデータ１１６等のデータから構成される。ＭＩＤＩデータ＃１は、電子ドラム１の音源を指定する。ＭＩＤＩデータ♯２は、キーボード２の音源を指定する。ＭＩＤＩデータ♯３は、エレキベース３の音源を指定する。ＭＩＤＩデータ♯４は、エレキギター４の音源を指定する。ノートＯＮデータ１１２は音源から音源信号を出力させることを指定する。レベルデータ１１４は、音の強さ、すなわち音源信号の出力レベルを指定する。ノートＯＦＦデータ１１６は、音源から音源信号を出力させないことを指定する。
【００５０】
楽器の音源を指定するＭＩＤＩデータ、例えばエレキギターの音源を指定するＭＩＤＩデータ♯４を削除した場合は、ＭＩＤＩデータ１１０は、図７（ｂ）に示すデータ構成となる。これにより、曲データは、エレキギター演奏パートが実質的にほとんど聞こえないマイナスワン状態で再生される。また、ＭＩＤＩデータ１１０には、図７（ｃ）に示すように、例えばＭＩＤＩデータ♯４により発生するエレキギターの音をミュートするためのミュートデータ１１８を付加することもできる。この場合も、上記同様、曲データはエレキギター演奏パートを除いたマイナスワン状態で再生される。さらに、ＭＩＤＩデータ♯４により発生するエレキギターの音を他のパートの音に比較してかなり小さくし、実質的にほとんど聞こえないようにしてもよい。この場合、レベルデータ１１４の値を他のパートに比べてかなり低く設定することで、上記同様の実質的なマイナスワン状態の再生を実現できる。
【００５１】
＜データテーブル＞
ここで、データテーブル７８について図８を参照して説明する。本実施形態では、一例として、上記のようなマイナスワン状態での再生を実現するために、各ホーンジャック８２，８３，８４，８５のいずれに各楽器が接続されたかどうかを自動検出し、その検出結果に応じて上述したＭＩＤＩデータの削除処理が行われる。データテーブル７８は、上記処理を行うために、上記楽器接続ボード８の拡張Ｉ／Ｏポート８８により検知された検知データに基づいて、削除すべきＭＩＤＩデータを設定するためのものである。図８において、Ｄ０〜Ｄ７は、図３に示すように、拡張Ｉ／Ｏポート８８の検知ポートＰ００〜Ｐ０７に対応するＣＰＵ４５の入力ポートをそれぞれ示している。そのうちの入力ポートＤ４〜Ｄ７は、楽器接続ボード８に上記楽器以外の楽器を接続するための予備の検知ポートＰ０４〜Ｐ０７にそれぞれ対応する入力ポートである。本実施形態では、この入力ポートＤ４〜Ｄ７は用いないため、Ｘで表されている。なお、Ｘは、どんな値でもよい。
【００５２】
たとえば、楽器ボックス６を介してエレキギター４のみを接続した場合は、前述したように上記ボックス接続プラグを接続するホーンジャック８５に対応する検知ポートＰ０３の入力レベルが、ローレベルからハイレベルに変化する。この結果、当該検知ポートＰ０３に対応するＣＰＵ４５の入力ポートＤ３では「１」が検出される。その一方、その他の楽器に対応した入力ポートＤ０，Ｄ１，Ｄ２では「０」が検出される。この結果、ホーンジャック８５に、エレキギター４に対応した楽器ボックス６が接続されたのが自動検出され、削除すべきＭＩＤＩデータを指定する指定データは、Ｘ８Ｈになる（図８中の矢印で示す段のデータ参照）。このように、ＣＰＵ４５は、エレキギター４に対応した楽器ボックス６のみが接続された場合に、図８のテーブルを用いて指定データＸ８Ｈを検出する。またＣＰＵ４５は、これによって、楽器接続ボード８に楽器ボックス６を介しエレキギター４が接続されたと判定するとともに、削除する対象となるＭＩＤＩデータがＭＩＤＩデータ♯４であると認識する。その他の楽器（エレキベース３、キーボード２、電子ドラム１）がそれぞれ楽器ボックス６を介し単体で接続された場合や、複数の楽器が複数の楽器ボックスを介し同時に接続された場合も、上記同様である。すなわち、ＣＰＵ４５は、楽器の接続を自動検出し、図８のテーブルを用いて指定データを検出し、削除対象となるＭＩＤＩデータを認識する（詳細な説明は省略）。
【００５３】
＜リモコン＞
リモコン６０には、図示を省略するが、選曲番号表示部と、カラオケ切替ボタンと、外部映像ボタンと、ゲームボタンと、拍手ボタンと、フラットキーと、シャープキーと、テンキーと、選曲ボタンと、演奏停止ボタンと、歌い直しボタンと、取消ボタンと、割り込みボタンと、マイナスボタンと、プラスボタンと、歌唱ボタンと、楽器ボタンと、が設けられている。
【００５４】
選曲番号表示部は、選曲番号をバックライト付きの液晶で表示する。カラオケ切替ボタンは、上記制御装置２０のカラオケ切替ボタン３５と同じ機能を果たす。外部映像ボタンは、制御装置２０の入力切替ボタン３６と同じ機能を果たす。ゲームボタンは、サーバ５８が用意しているテレビゲームを行う状態に切り替えるために用いられる。
【００５５】
拍手ボタンは、曲間や曲の再生終了後に拍手や歓声の音を再生するように設定する。フラットキー及びシャープキーは、制御装置２０の上記フラットキー２９及びシャープキー３１とそれぞれ同じ機能を果たす。マイナスボタンは、ボーカルメロディーの音量を小さくするのに用いられる。プラスボタンは、ボーカルメロディーの音量を大きくするのに用いられる。歌唱ボタンは、前述した楽曲再生の動作モードを歌唱モードに設定するために用いることができる。楽器ボタンは、上記動作モードを楽器演奏モードに設定するために用いることができる（後述の変形例（１）を参照）。そして、上記各ボタンを押すと、どのボタンが押されたかを示す光信号が、リモコン６０の上部に設けられた送信窓から発信される。
【００５６】
＜本実施形態の特徴＞
以上の基本構成において、本実施形態の特徴は、カラオケ装置１０が、楽器ボックス６との接続認証の有無によって自らが楽器演奏室と歌唱室のどちらに設置されているかを判断し、その結果に応じて、楽器演奏モード又は歌唱モードのいずれかに切り替えることである。以下、その詳細を説明する。
【００５７】
＜楽器ボックスの意義＞
前述したように、通常、カラオケ楽曲データの再生サービスを利用者に提供する店舗は、複数の部屋それぞれに１つずつカラオケ装置１０を配置し、各部屋毎にサービス提供を行っている。上述のように楽器演奏を行う利用者に対するサービスを開始する場合、従来どおりに歌唱を行う利用者に対しカラオケ楽曲データの再生サービスを行うカラオケ装置を配置した部屋と、楽器演奏を行う利用者に対してもカラオケ楽曲データの再生サービスを行える本実施形態のカラオケ装置１０を配置した部屋とが、混在する可能性がある。あるいは、本実施形態のカラオケ装置１０を配置した部屋であっても、利用者が楽器を持たず、従来通りに歌唱のみの利用を行う場合もあり得る。
【００５８】
店舗側の管理者では、歌唱を行う利用者と楽器演奏を行う利用者とで異なる課金計算とする必要がある。また、サービス性向上等の観点から、各部屋のカラオケ装置が上記いずれのタイプのカラオケ装置であるのか、また本実施形態のカラオケ装置１０であってもそれが利用者により歌唱のみで利用されたのか楽器演奏で利用されたのかを随時管理する必要がある。
【００５９】
本実施形態では、上記に基づき、少なくとも楽器演奏室には、利用者の楽器演奏に対応したカラオケ装置１０を配置する。そして、楽器演奏モードで利用者にサービス提供を行った履歴を管理するために、上記楽器ボックス６を各カラオケ装置１０に接続して用いる。前述したように、各楽器ボックス６は、楽器ボックス６ごとに固有に付与される識別情報（ＩＤ情報）を記憶している。上記のような楽器を演奏する利用者に対する新しいサービスを提供するにあたり、店舗側は、事前に、例えばメーカやカラオケ配信会社等（以下適宜、「メーカ等」という）に複数の楽器ボックス６の購入及び登録を申請する。これにより、メーカ等は、申請のあった個数の楽器ボックス６を上記店舗に供給するとともに、それら各楽器ボックス６の上記識別情報をサーバ５８に登録する。店舗側では、上記のようにして入手した楽器ボックス６を、楽器室に設けられた上記カラオケ装置１０に接続して設置する。この接続により、各カラオケ装置１０の制御装置２０は、自らに接続された楽器ボックス６の識別情報を、当該楽器ボックス６から取得する。
【００６０】
一方このとき、カラオケ装置１０は、所定のタイミング（後述）で随時サーバ５８と情報送受信している。上記サーバ５８への識別情報の登録に基づき、サーバ５８から当該店舗に対し供給された複数の楽器ボックス６それぞれの上記識別情報が、例えばリスト形式で当該店舗の各カラオケ装置１０へ送信される。各カラオケ装置１０では、前述のようにして楽器ボックス６から直接取得した識別情報が、上記のようにしてサーバ５８から送られてきた識別情報のリストに含まれているかどうか、を照合する。楽器ボックス６から取得した識別情報が上記リストに含まれていれば、照合ＯＫとされ、カラオケ装置１０は、楽器演奏モードを実行可能な状態に移行する。そして、カラオケ装置１０は、楽器演奏モードにより利用者にサービスを提供した履歴を集計し、定期的にサーバ５８へ報告する（以上、詳細は後述する）。
【００６１】
＜カラオケ装置における制御手順＞
上記カラオケ装置１０においてＣＰＵ４５により実行される処理内容を、図９に示す。図９において、このフローは、カラオケ装置１０の利用者が、制御装置２０の電源ボタン３９を押し制御装置２０の電源を立ち上げると、開始される。制御装置２０の電源の立ち上がりに連動して、アンプ１６、楽器接続ボード８及びモニタ１３，１４の電源が、立ち上がる。なお、前述したように、この例では、カラオケ装置１０の利用者が、楽器接続ボード８に楽器ボックス６を介してエレキギター４を接続し、エレキギター４を演奏する場合を例にとって説明する。この場合、利用者は、エレキギター４からの楽器ケーブル９６ａを楽器ボックス６に接続する。その後さらに、利用者は、楽器ボックス６からの楽器ケーブル９６ｃ及びＵＳＢケーブル９６ｂを楽器接続ボード８に接続する。上記楽器ケーブル９６ｃの楽器接続ボード８のホーンジャック８５への接続により、拡張Ｉ／Ｏポート８８の検知ポートＰ０３に現れる電圧が、ローレベルからハイレベルに変化する。
【００６２】
図９において、まず、ステップＳ１０において、ＣＰＵ４５は、モードフラグＦを初期化してＦ＝０とする。その後、ステップＳ２００に移る。なお、このモードフラグＦは、Ｆ＝０は、カラオケ装置１０が上記歌唱モードで使用される状態を表している。Ｆ＝１は、カラオケ装置１０が上記楽器演奏モードで使用される状態を表している（詳細は後述）。
【００６３】
ステップＳ２００では、ＣＰＵ４５は、楽器ボックス６を介した、エレキギター４と楽器接続ボード８との電気的接続を確立するための楽器ボックス設定処理を行う。
【００６４】
上記ステップＳ２００の楽器ボックス設定処理を図１０により説明する。図１０において、まず、ステップＳ２１０で、ＣＰＵ４５は、モードフラグＦが１であるか否かを判定する。後述のように楽器ボックス６が楽器接続ボード８に接続されかつ制御装置２０により照合ＯＫ（後述）とされた場合はＦ＝１となって判定が満たされ（ステップＳ２１０：ＹＥＳ）、このルーチンを終了する。楽器ボックス６が楽器接続ボード８に接続されていないか、接続されていても照合ＮＧ（後述）であった場合は、Ｆ＝０のままであり判定が満たされず（ステップＳ２１０：ＮＯ）、ステップＳ２１５に移る。
【００６５】
ステップＳ２１５では、ＣＰＵ４５は、新たな楽器ボックス６の接続があったか否かを判定する。前述のように、メーカ等から新規に楽器ボックス６が供給されると、楽器ボックス６と楽器接続ボード８との間が、ＵＳＢケーブル９６ｂ及び楽器ケーブル９６ｃによって接続される。楽器接続ボード８へのＵＳＢケーブル９６ｂの接続によって、ＣＰＵ４５は、楽器ボックス６が接続されたことを識別する。このようにして楽器ボックス６の接続がＣＰＵ４５により新たに識別された場合はステップＳ２１５の判定が満たされ（ステップＳ２１５：ＹＥＳ）、ステップＳ２２０に移る。楽器ボックス６が新たに接続されていない場合はステップＳ２１５の判定が満たされず（ステップＳ２１５：ＮＯ）、このルーチンを終了する。
【００６６】
ステップＳ２２０では、ＣＰＵ４５は、ＵＳＢケーブル９６ｂを介し、楽器ボックス６のメモリに記憶されたモード設定情報としての楽器ボックス６の上記識別情報を取得する。そしてＣＰＵ４５は、その取得した識別情報を例えばＲＡＭ４９に記憶する。その後、ステップＳ２２５に移る。
【００６７】
ステップＳ２２５では、ＣＰＵ４５は、上記のようにして楽器ボックス６との接続に伴う設定処理が終了した旨の設定報告を、ＬＡＮ回線９５を介してサーバ５８に送信する。その後、ステップＳ２３０に移る。
【００６８】
ステップＳ２３０では、上記ステップＳ２３０のサーバ５８への設定報告の送信に対応しサーバ５８からＬＡＮ回線９５を介して送信されてくる（後述）、楽器ボックスの識別情報のリストを受信する。この識別情報のリストは、前述したように、カラオケ装置１０を設置する店舗ごとに対し予め作成され、店舗に備えられた数の楽器ボックスについての識別情報を記載したリストである。なお、このように上記設定報告をサーバ５８へ送信したことを契機にリスト受信が行われるのではなく、定期的にサーバ５８との間で行われる情報送受信において併せてリストの受信が行われるようにしてもよい。ステップＳ２３０が終了すると、ステップＳ２３５に移る。
【００６９】
ステップＳ２３５では、ＣＰＵ４５は、上記ステップＳ２２０で取得した楽器ボックス６の識別情報を、上記ステップＳ２３０で受信した識別情報のリストと照合する。そして、ＣＰＵ４５は、照合がＯＫか、すなわち、楽器ボックス６から取得した識別情報が、リスト中の識別情報のいずれかに一致するか否かを判定する。照合ＯＫであった場合には判定が満たされ（ステップＳ２３５：ＹＥＳ）、ステップＳ２４０に移る。このステップＳ２３５の判定が満たされることにより、楽器ボックス６が、楽器演奏モードにより利用者にサービスを提供する権限を有した適正なものとして、カラオケ装置１０に対し設定される。照合がＮＧ、すなわち、楽器ボックス６から取得した識別情報が、リスト中の識別情報のいずれにも一致しなかった場合は判定が満たされず（ステップＳ２３５：ＮＯ）、このルーチンを終了する。
【００７０】
ステップＳ２４０では、ＣＰＵ４５は、モードフラグＦを、上記照合ＯＫの結果に応じ、楽器演奏モードで使用可能な状態を表すＦ＝１に変更する。その後、このルーチンを終了する。
【００７１】
図９に戻り、以上のようにしてステップＳ２００が終了したら、ステップＳ２０に移る。
【００７２】
ステップＳ２０では、ＣＰＵ４５は、モードフラグＦが１であるか否かを判定する。前述のように照合ＯＫでＦ＝１となっている場合はステップＳ２０の判定が満たされ（ステップＳ２０：ＹＥＳ）、ステップＳ２５に移る。前述の照合ＯＫ以外のＦ＝０の場合はステップＳ２０の判定が満たされず（ステップＳ２０：ＮＯ）、後述のステップＳ８０に移る。
【００７３】
ステップＳ２５では、ＣＰＵ４５は、予め定められた所定のリードタイミングになると、ＣＰＵ４５は、拡張Ｉ／Ｏポート８８を選択するチップセレクト信号ＣＳを読み込みことで入力ポートＤ０〜Ｄ７からデータを読み込む。その後、ステップＳ３０に移る。
【００７４】
ステップＳ３０では、ＣＰＵ４５は、上記ステップＳ２５で読み込んだデータに基づいて、ＲＯＭ４７に記憶されている上記データテーブル７８から指定データを検索する。例えば前述のようにしてエレキギター４を接続した楽器ボックス６が接続されると、前述のように、検知ポートＰ０３に現れる電圧がローレベルからハイレベルに変化している。これにより、ＣＰＵ４５によって、検知ポートＰ０３に対応する入力ポートＤ３からデータ「１」が検出される。この結果、ＣＰＵ４５は、データテーブル７８から入力ポートＤ３のデータが「１」であり、かつ他の入力ポートＤ０，Ｄ１及びＤ２のデータが「０」の場合に対応する、指定データＸ８Ｈを取得する。この指定データＸ８Ｈは、データテーブル７８に示すように、エレキギター４のＭＩＤＩ音源を指定するＭＩＤＩデータ♯４を削除することを指定する。ステップＳ３０が終了したら、ステップＳ３５に移る。
【００７５】
ステップＳ３５では、ＣＰＵ４５は、上記ステップＳ３０で検索された指定データ（上記の例では指定データＸ８Ｈ）をＲＡＭ４６に一時保存する。その後、ステップＳ４０に移る。
【００７６】
ステップＳ４０では、ＣＰＵ４５は、利用者による選曲が終了したか否かを判定する。例えば、利用者が歌いたい曲の選曲番号をリモコン６０の図示しないテンキーにより入力すると、その押す毎に上記テンキーに対応する数字がリモコン６０の選曲番号表示部６１及び制御装置２０の選曲番号表示体２３に順次表示される。続いて、最後の数字のテンキーを押してから図示しない選曲ボタンを押すと、選曲が終了する。これにより、選曲が終了する。選曲が終了するまではステップＳ４０の判定が満たされず（ステップＳ４０：ＮＯ）、ループ待機する。選曲が終了した場合はステップＳ４０の判定が満たされ（ステップＳ４０：ＹＥＳ）、ステップＳ４５に移る。
【００７７】
ステップＳ４５では、ＣＰＵ４５は、ステップＳ４０での選曲結果に対応し、上記選曲番号を示す選曲番号データをＲＡＭ４６に一時保存する。またＣＰＵ４５は、ＬＡＮボード５０を介し、上記選曲番号に対応する曲データ１００の送信を要求するリクエスト信号を、ＬＡＮ回線９５を介してサーバ５８へ送信する。これにより、サーバ５８は、図示しない記憶装置から上記リクエスト信号に示される選曲番号に対応する曲データ１００を検索して読み出す。そして、サーバ５８は、その読み出された曲データ１００を、ＬＡＮ回線９５を介して制御装置２０に送信する。ステップＳ４５が終了したら、ステップＳ５０に移る。
【００７８】
ステップＳ５０では、ＣＰＵ４５は、ＬＡＮボード５０を介し、サーバ５８からＬＡＮ回線９５を介して送信された曲データ１００を受信する。その後、ステップＳ５５に移る。
【００７９】
ステップＳ５５では、ＣＰＵ４５は、上記ステップＳ５０で受信した曲データ１００をＲＡＭ４９に一時保存する。その後、ステップＳ６０に移る。
【００８０】
ステップＳ６０では、ＣＰＵ４５は、前述のステップＳ３５でＲＡＭ４６に記憶されている指定データ（前述の例では指定データＸ８Ｈ）を読み出す。その後、ステップＳ６５に移る。
【００８１】
ステップＳ６５では、ＣＰＵ４５は、前述のステップＳ５５でＲＡＭ４９に記憶されているＭＩＤＩデータ１１０の読み出しを開始する。その後、ステップＳ７０に移る。
【００８２】
ステップＳ７０では、ＣＰＵ４５は、ステップＳ６０で読み出した指定データ（上記の例では指定データＸ８Ｈ）に基づき、判定を行う。すなわち、ＣＰＵ４５は、上記ステップＳ６５で読み出されこの時点で処理対象としているＭＩＤＩデータが、上記指定データで指定されたＭＩＤＩデータであるか否か、上記の例では、エレキギター４のＭＩＤＩ音源を指定するＭＩＤＩデータ♯４であるか否か、を判定する。上記指定されたＭＩＤＩデータであれば判定が満たされ（ステップＳ７０：ＹＥＳ）、ステップＳ７５に移る。上記指定されたＭＩＤＩデータでなければ判定が満たされず（ステップＳ７０：ＮＯ）、後述のステップＳ１０５に移る。
【００８３】
ステップＳ７５では、ＣＰＵ４５は、この時点での処理対象のＭＩＤＩデータの削除を行う。これにより、後述のようにステップＳ６５〜ステップＳ１１０が繰り返されるとき、ステップＳ７０でエレキギター４のＭＩＤＩ音源を指定するＭＩＤＩデータ♯４を含むデータが読み出されたときに限り、当該ＭＩＤＩデータ＃４が削除される（前述の図７（ｂ）参照）。なお、削除に代えて、前述の図７（ｃ）に示したようにミュートするためのミュートデータ１１８の付加を行ってもよい。この結果、エレキギターの楽曲パートが実質的に聞こえない状態にされた、マイナスワン状態でのカラオケ楽曲データの再生を実現することができる。ステップＳ７５が終了したら、後述のステップＳ１０５に移る。
【００８４】
一方、前述のステップＳ２０での判定が満たされない場合には、上記したように、ステップＳ８０に移る。ステップＳ８０では、ＣＰＵ４５は、上記ステップＳ４０と同様、利用者による選曲が終了したか否かを判定する。前述したように、例えば利用者がリモコン６０の上記選曲ボタン６９等を操作し選曲が終了するまではステップＳ８０の判定が満たされず（ステップＳ８０：ＮＯ）、ループ待機する。選曲が終了した場合はステップＳ８０の判定が満たされ（ステップＳ８０：ＹＥＳ）、ステップＳ８５に移る。
【００８５】
ステップＳ８５では、ＣＰＵ４５は、ステップＳ８０での選曲結果に対応し、上記ステップＳ４５と同様、選曲番号データをＲＡＭ４６に一時保存するとともに、リクエスト信号をサーバ５８へ送信する。これにより、上記同様、サーバ５８から読み出された曲データ１００が制御装置２０へ送信される。ステップＳ８５が終了したら、ステップＳ９０に移る。
【００８６】
ステップＳ９０では、上記ステップＳ５０と同様、ＣＰＵ４５は、サーバ５８からの曲データ１００を受信する。その後、ステップＳ９５に移る。
【００８７】
ステップＳ９５では、上記ステップＳ５５と同様、ＣＰＵ４５は、上記ステップＳ９０で受信した曲データ１００を一時保存する。その後、ステップＳ１００に移る。
【００８８】
ステップＳ１００では、上記ステップＳ６５と同様、ＣＰＵ４５は、上記ステップＳ９５で記憶されたＭＩＤＩデータ１１０の読み出しを開始する。その後、ステップＳ１０５に移る。
【００８９】
ステップＳ１０５では、ＣＰＵ４５は、ＣＰＵ４５に内蔵されたタイマのカウントにしたがって、ＭＩＤＩデータを、図示しないシーケンサを介してＭＩＤＩ音源ボード５１に書き込む。なお、この書き込まれるＭＩＤＩデータは、ステップＳ６５で読み出された後にステップＳ７０及びステップＳ７５の処理を経たＭＩＤＩデータ１１０、または、ステップＳ１００で読み出されたＭＩＤＩデータ１１０である。
【００９０】
ステップＳ１１０では、ＣＰＵ４５は、ＭＩＤＩ音源ボード５１に制御信号を出力し、上記ステップＳ１０５で書き込んだＭＩＤＩデータに対応した音源信号を、ＭＩＤＩ音源ボード５１から出力させる。ＭＩＤＩ音源ボード５１から出力される音源信号は、音声制御回路５２へ出力されるとともに、アンプ１６により増幅可能な音楽信号に変換され、この変換された音楽信号は、音声出力端子４１からアンプ１６のミキシング回路９へ出力される。また、マイクロフォン１７，１８から入力された音声信号は、アンプ１６に内蔵されたミキシング回路９において上記音楽信号とミキシングされる。なお、このとき、前述の照合ＯＫによりＦ＝１となりステップＳ２５〜ステップＳ７０やステップＳ７５等の処理を経ていた場合には、楽器から出力された演奏信号が、楽器接続ボード８及び出力端子８２ｄ〜８５ｄ等を介してミキシング回路９に入力され、上記音声信号及び音楽信号とミキシングされる。そして、そのミキシングされたミキシング信号が、アンプ１６に内蔵された図示しない増幅回路により増幅された後にスピーカ１１及びスピーカ１２へ出力され、両スピーカ１１，１２によって再生される。ステップＳ１１０が終了すると、ステップＳ１１５に移る。
【００９１】
ステップＳ１１５では、ＣＰＵ４５は、曲データ１００の再生が終了したか否か、言い換えれば、ステップＳ６５またはステップＳ１００でのＭＩＤＩデータの読み出しが曲データ１００の最後のＭＩＤＩデータまで終了したか否か、を判定する。曲データ１００の再生が終了していなければ判定が満たされず（ステップＳ１１５：ＮＯ）、ステップＳ１２０に移る。曲データ１００の再生が終了していれば判定が満たされ（ステップＳ１１５：ＹＥＳ）、後述のステップＳ１２５に移る。
【００９２】
なお、上記において、Ｆ＝１の場合に実行される、ステップＳ２５〜ステップＳ７５、及び、ステップＳ１０５〜ステップＳ１１５の処理が、楽器演奏モードに相当している。また、Ｆ＝０の場合に実行される、ステップＳ８０〜ステップＳ１００、及び、ステップＳ１０５〜ステップＳ１１５の処理が、歌唱モードに相当している。
【００９３】
ステップＳ１２０では、ＣＰＵ４５は、モードフラグＦが１であるか否かを判定する。Ｆ＝１である場合は判定が満たされ（ステップＳ１２０：ＹＥＳ）、上記ステップＳ６５に戻り、上記楽器演奏モードにおける上記ステップＳ６５〜ステップＳ１１５の手順を繰り返す。その繰り返しの際、上記の例では、ステップＳ６５で読み出されたＭＩＤＩデータに含まれるＭＩＤＩデータ♯４は、ＭＩＤＩ音源ボード５１に書き込まれず、エレキギター４の音を示す音源信号は、ＭＩＤＩ音源ボード５１から出力されない。この結果、カラオケ楽曲データは所望の１つの楽器演奏パート、この例ではエレキギター４の演奏パートが除かれたマイナスワン状態で再生される。これにより、エレキギター４の演奏者である利用者は、マイナスワン状態で再生されるカラオケ楽曲に合わせて、上記除かれたエレキギター演奏パートを自ら演奏して楽しむことができる。つまり、利用者は、カラオケ装置１０に通常のカラオケ楽曲データの再生を実行させながら、エレキギター４を演奏することができる。一方、Ｆ＝０である場合はステップＳ１２０の判定が満たされず（ステップＳ１２０：ＮＯ）、上記ステップＳ１００に戻り、上記歌唱モードにおける上記ステップＳ１００〜ステップＳ１１５の手順を繰り返す。
【００９４】
ステップＳ１２５では、ＣＰＵ４５は、カラオケ装置１０の利用履歴を、集計する。すなわち、上記ステップＳ２０において、Ｆ＝１であるかＦ＝０であるかどうかに応じて動作モードが楽器演奏モード又は歌唱モードに切り替えられている。ＣＰＵ４５は、この切替に応じて、楽器演奏モードでの利用と歌唱モードでの利用とに分けて、動作モード毎に上記集計を行う。その後、ステップＳ１３０に移る。
【００９５】
ステップＳ１３０では、ＣＰＵ４５は、上記ステップＳ１２５で集計したカラオケ装置１０の利用履歴をサーバへ送信するべき、所定のタイミングであるか否かを判定する。送信タイミングは、例えば１日のうちの所定の時間に１回、のように設定されている。上記所定のタイミングでなければ判定が満たされず（ステップＳ１３０：ＮＯ）、ステップＳ２００に戻り同様の手順を繰り返す。上記所定のタイミングであればステップＳ１３０の判定が満たされ（ステップＳ１３０：ＹＥＳ）、ステップＳ１３５に移る。
【００９６】
ステップＳ１３５では、上記ステップＳ１２５を実行するたびに集計し蓄積されたカラオケ装置１０の利用履歴を、サーバ５８へ送信する。その後、このフローを終了する。
【００９７】
以上のフローにおいて、上記ステップＳ２０の手順は各請求項記載の判断手段として機能するとともに切替手段としても機能する。また、上記ステップＳ１１０の手順は再生手段として機能し、上記ステップＳ１２５の手順は集計手段として機能する。
【００９８】
＜サーバによる制御手順＞
サーバ５８の制御内容を図１１により説明する。図１１は、サーバ５８によるカラオケ装置１０の管理時にサーバ５８に備えられた制御装置（図示せず）が実行する制御手順を説明するフローチャートである。
【００９９】
図１１において、まず、ステップＳ３１０で、サーバ５８の制御装置は、例えばカラオケ装置１０を設置し楽器ボックス６を購入した店舗から、楽器ボックス６の登録申請があったか否かを判定する。この登録申請には、購入した楽器ボックス６を設置する店舗名及び購入した楽器ボックス６の識別情報などが含まれる。店舗から楽器ボックス６の登録申請があれば判定が満たされ（ステップＳ３１０：ＹＥＳ）、ステップＳ３１５に移る。
【０１００】
ステップＳ３１５では、制御装置は、上記ステップＳ３１０で取得した楽器ボックス６の識別情報及び店舗名を、サーバ５８に備えられた記憶装置に記憶し登録する。その後、このフローを終了する。
【０１０１】
一方、上記ステップＳ３１０において、楽器ボックス６の登録申請がなければ判定が満たされず（ステップＳ３１０：ＮＯ）、ステップＳ３２０に移る。ステップＳ３２０では、制御装置は、店舗からの楽器ボックス６の設定報告があったか否かを判定する。上記図１０のステップＳ２２５において、カラオケ装置１０から設定報告の送信があった場合は、判定が満たされ（ステップＳ３２０：ＹＥＳ）、ステップＳ３２５に移る。
【０１０２】
ステップＳ３２５では、制御装置は、楽器ボックス６の設定報告があったカラオケ装置１０に対し、ＬＡＮ回線９５を介し、当該カラオケ装置１０が設置されている店舗に対応する楽器ボックス６の識別情報のリスト（前述）を送信する。これにより、カラオケ装置１０側では、前述したように、上記ステップＳ２３０による楽器ボックスの識別情報のリストの受信、及び、その後の照合を行うことができる。ステップＳ３２５が終了すると、このフローを終了する。
【０１０３】
一方、ステップＳ３２０において上記設定報告の送信がなかった場合は判定が満たされず（ステップＳ３２０：ＮＯ）、ステップＳ３３０に移る。ステップＳ３３０では、制御装置は、店舗よりカラオケ装置１０の利用履歴を受信したから否かを判定する。上記ステップＳ１３５で送信されたカラオケ装置１０の利用履歴を受信していた場合には、ステップＳ３３０の判定が満たされ（ステップＳ３３０：ＹＥＳ）、ステップＳ３３５に移る。利用履歴を受信していない場合は判定が満たされず（ステップＳ３３０：ＮＯ）、このフローを終了する。
【０１０４】
ステップＳ３３５では、制御装置は、上記ステップＳ３３０で受信したカラオケ装置１０の利用履歴を、サーバ５８に備えられた上記記録装置のデータベースに記録する。その後、このフローを終了する。
【０１０５】
以上説明したように、本実施形態のカラオケ装置１０は、楽曲データ再生の動作モードとして、楽器による演奏を可能とする楽器演奏モードと、楽器による演奏に対応していない歌唱モードとの両方を備えている。カラオケ装置１０は、楽器演奏室、または、歌唱室のいずれかに配置される。そして、ＣＰＵ４５の制御により、ステップＳ２０において、Ｆ＝１である場合には楽器演奏室に対応した楽器演奏モードによる処理に切り替え、楽器演奏モードによりカラオケ楽曲データの再生を行う。一方、Ｆ＝０である場合には歌唱室に対応した歌唱モードによる処理に切り替え、歌唱モードによりカラオケ楽曲データの再生を行う。そして、このようにして、カラオケ装置１０が楽器演奏モードで利用されたことを示す利用履歴、または、カラオケ装置１０が歌唱モードで利用されたことを示す利用履歴が、ステップＳ１２５においてそれぞれ集計される。これにより、カラオケ装置１０の管理者は、当該カラオケ装置１０の利用者が楽器演奏のために用いた利用履歴、及び、歌唱のために用いた利用履歴を、互いに区別しつつ正確に取得できるので、精度よい装置管理を行うことができる。
【０１０６】
また、本実施形態では特に、楽器演奏室で使用されることを表す固有の識別情報を記憶した楽器ボックス６を利用し、この楽器ボックス６の識別情報の照合結果に応じて上記動作モードを切り替える。これにより、楽器ボックス６が設置されているか非設置であるか（ステップＳ２１５参照）、また設置されていればその識別情報が正当であるかどうか（ステップＳ２３５参照）、に応じて、カラオケ装置１０が楽器演奏室及び歌唱室のいずれに設置されているかを正確かつ容易に判断することができる。すなわち、ＣＰＵ４５は、上記モードフラグＦがＦ＝１であることを識別することでカラオケ装置１０が楽器演奏室に設置されていることを間接的に精度よく判断でき、上記モードフラグＦがＦ＝０であることを識別することでカラオケ装置１０が歌唱室に設置されていることを間接的に精度よく判断することができる。また、楽器ボックス６が設置されることによりカラオケ装置１０が楽器演奏モードに切り換えられることで、カラオケ装置１０の操作による設定により無作為に楽器演奏室が増えることを防ぎ、楽器演奏室及び歌唱室の管理負荷を軽減することができる。
【０１０７】
また、本実施形態では特に、楽器演奏室と判断された場合には、楽器演奏モードとして楽曲データの再生を、複数の楽器演奏パートのうち所望の１つの楽器演奏パートを除いたマイナスワン状態か又は減音した状態で再生する。これにより、利用者である楽器演奏者は、自らの演奏する楽器の演奏音と、カラオケ楽曲データの再生音とを合わせた、ライブ演奏感覚を楽しむことができる。
【０１０８】
なお、本発明は、上記実施形態に限られず、技術思想を逸脱しない範囲で種々の変形が可能である。以下、そのような変形例について説明する。
【０１０９】
（１）楽曲データ再生の動作モードをリモコン６０で設定する場合
上記実施形態では、楽器接続ボード８に接続された楽器ボックス６の識別情報の照合結果に基づき、カラオケ装置１０が、楽器演奏室または歌唱室のいずれに設置されているかを判断したが、これに限られない。すなわち、利用者が自らリモコン６０を用いて動作モードを設定し、その設定をモード設定情報として用いて、カラオケ装置１０が楽器演奏室または歌唱室のいずれに設置されているかを判断するようにしてもよい。以下、そのような変形例を説明する。上記実施形態と同等の部分には同一の符号を付し、適宜説明を省略又は簡略化する。
【０１１０】
図１２は、本変形例におけるカラオケ装置１０の主要構成を示す説明図である。本変形例では、楽器ボックス６を用いることなく、楽器としてのエレキギター４が、楽器ケーブル６ａを介して直接楽器接続ボード８に接続される。その他の点は上記実施形態と同様である。
【０１１１】
図１３は、本変形例における制御装置２０の制御系の主要構成を示す機能ブロック図である。前述したように、本変形例における制御装置２０では、エレキギター４は前述の楽器ボックス６を介さずに楽器接続ボード８に接続されている。その他の点は、上記実施形態と同様である。
【０１１２】
本変形例では、前述したように、リモコン６０は、上記動作モードを設定するための歌唱ボタンと楽器ボタンとをさらに備えている。利用者は、歌唱ボタンを押すことによって、カラオケ装置１０において上記歌唱モードを設定し、楽器ボタンを押すことによって、カラオケ装置１０において上記楽器演奏モードを設定できるようになっている。
【０１１３】
図１４は、本変形例においてＣＰＵ４５により実行される処理内容を示すフローチャートである。図１４では、図９のステップＳ２００の楽器ボックス設定処理に代えて、モード設定処理のステップＳ４００が設けられている。
【０１１４】
ステップＳ４００のモード設定処理の詳細を図１５により説明する。
【０１１５】
図１５において、まず、ステップＳ４１０において、ＣＰＵ４５は、利用者がリモコン６０によって上記動作モードの設定入力を行ったか否かを判定する。利用者がリモコン６０の歌唱ボタン又は楽器ボタンを押し動作モードを設定入力するまではステップＳ４１０の判定が満たされず（ステップＳ４１０：ＮＯ）、ループ待機する。利用者により動作モードの設定入力があった場合はステップＳ４１０の判定が満たされ（ステップＳ４１０：ＹＥＳ）、ステップＳ４１５に移る。
【０１１６】
ステップＳ４１５では、ＣＰＵ４５は、利用者が楽器ボタンを押したか否かを判定する。利用者が楽器ボタンを押していれば判定が満たされ（ステップＳ４１５：ＹＥＳ）、ステップＳ４２５に移る。
【０１１７】
ステップＳ４２５では、ＣＰＵ４５は、ＲＯＭ４７内に設けられた適宜のモード記録エリアに、動作モードとして楽器演奏モードを設定し記憶する。その後、ステップＳ４３０に移る。
【０１１８】
ステップＳ４３０では、ＣＰＵ４５は、モードフラグＦをＦ＝１とする。これにより、図１４におけるステップＳ２５〜ステップＳ１１５において、上記図９と同様の楽器演奏モードによる処理が実行される。その後、このルーチンを終了する。
【０１１９】
一方、上記ステップＳ４１５において利用者が楽器ボタンを押していなければ判定が満たされず（ステップＳ４１５：ＮＯ）、ステップＳ４２０に移る。
【０１２０】
ステップＳ４２０では、ＣＰＵ４５は、利用者が歌唱ボタンを押したか否かを判定する。利用者が歌唱ボタンを押していなければ判定が満たされず（ステップＳ４２０：ＮＯ）、このルーチンを終了する。利用者が歌唱ボタンを押していれば判定が満たされ（ステップＳ４２０：ＹＥＳ）、ステップＳ４３５に移る。
【０１２１】
ステップＳ４３５では、ＣＰＵ４５は、ＲＯＭ４７内に設けられた適宜のモード記録エリアに、動作モードとして歌唱モードを設定し記憶する。その後、Ｆ＝０の状態のまま、このルーチンを終了する。これにより、図１４におけるステップＳ８０〜ステップＳ１１５において、上記図９と同様の歌唱モードによる処理が実行される。
【０１２２】
以上のフローにおいて、上記ステップＳ４００の処理全体が、各請求項記載の設定手段を構成する。
【０１２３】
なお、図１４において、上記ステップＳ４００以外の手順は、図９と同様であり、説明を省略する。
【０１２４】
本変形例によれば、前述したように、利用者がリモコン６０の楽器ボタンまたは歌唱ボタンにより動作モードを設定する。これにより、楽器演奏モード及び歌唱モードのいずれを選択しているかに応じて、対応するモードの処理を実行することができる。そして、上記同様、ＣＰＵ４５は、上記モードフラグＦがＦ＝１であることを識別することでカラオケ装置１０が楽器演奏室に設置されていることを間接的に精度よく判断でき、上記モードフラグＦがＦ＝０であることを識別することでカラオケ装置１０が歌唱室に設置されていることを間接的に精度よく判断することができる。
【０１２５】
（２）楽器演奏アプリケーションの起動の有無をモード設定情報として使用する場合
すなわち、本変形例では、上記楽器演奏モードにおいて楽器による演奏を可能とする処理を行うために専用の楽器演奏アプリケーションプログラムがＣＰＵ４５において用いられる。そして、その起動の有無を上記モード設定情報として用いることで、カラオケ装置１０が、楽器演奏室、または、歌唱室のいずれに設置されているかを自ら判断する。
【０１２６】
図１６は、本変形例による楽曲再生時にＣＰＵ４５により実行される処理内容を示すフローチャートである。図１６のフローチャートでは、図９に示したステップＳ２００、ステップＳ２０、ステップＳ８０、ステップＳ８５、ステップＳ９０、ステップＳ９５、及びステップＳ１２０が省略されている。また、ステップＳ３０とステップＳ３５との間に新たにステップＳ３２及びステップＳ３３が設けられ、ステップＳ５５とステップＳ６０との間に新たなステップＳ５７及びステップＳ５８が設けられている。それ以外の点は、図９と同様である。
【０１２７】
図１６において、上記図９と同様のステップＳ１０において、ＣＰＵ４５はモードフラグＦをＦ＝０に初期化し、ステップＳ２５に移る。
【０１２８】
ステップＳ２５及びステップＳ３０の手順は、図９と同様であるので、説明を省略する。ステップＳ３０が終了すると、新たに設けたステップＳ３２に移る。
【０１２９】
ステップＳ３２では、ＣＰＵ４５は、上記ステップＳ３０で検索された指定データがあるか否かを判定する。前述のようにエレキギター４が直接又は楽器ボックス６を介し楽器接続ボード８に接続されている場合は、エレキギター４のＭＩＤＩ音源を指定するＭＩＤＩデータ♯４の削除のための指定データＸ８Ｈが存在することとなる。指定データがあればステップＳ３２の判定が満たされ（ステップＳ３２：ＹＥＳ）、ステップＳ３３に移る。指定データがなければステップＳ３２の判定が満たされず（ステップＳ３２：ＮＯ）、後述のステップＳ４０に移る。
【０１３０】
ステップＳ３３では、ＣＰＵ４５は、上記ステップＳ３２での「指定データあり」の判定が満たされたこと、つまり楽器が接続されていたこと、を受けて、モードフラグＦをＦ＝１とし、ステップＳ３５に移る。
【０１３１】
ステップＳ３５、ステップＳ４０、ステップＳ４５、ステップＳ５０、及びステップＳ５５の手順は、図９のフローチャと同様であるので、説明を省略する。ステップＳ５５が終了すると、新たに設けたステップＳ５７に移る。
【０１３２】
ステップＳ５７では、ＣＰＵ４５は、モードフラグＦが１であるか否かを判定する。上記ステップＳ３３でモードフラグＦがＦ＝１となっていた場合は判定が満たされ（ステップＳ５７：ＹＥＳ）、新たに設けたステップＳ５８に移る。モードフラグＦがＦ＝１でなかった場合は判定が満たされず（ステップＳ５７：ＮＯ）、後述のステップＳ１００に移る。
【０１３３】
ステップＳ５８では、ＣＰＵ４５は、楽器による演奏を可能とする処理を行うための専用の楽器演奏アプリケーションプログラム（詳細な説明は省略）を起動する。すなわち、上記ステップＳ５７での判定が満たされることは、ステップＳ５８での専用アプリケーションの起動を意味している。したがって、ＣＰＵ４５は、上記モード設定情報として専用アプリケーションの起動の有無を用い、ステップＳ５７での判定が満たされることを識別することで専用アプリケーションの起動を間接的に識別し、これによってカラオケ装置１０が楽器演奏室に設置されているものと間接的に判断することができる。一方、上記ステップＳ５７で判定が満たされない場合は、ステップＳ５８の手順を経ないので、専用アプリケーションの起動がない。つまり、ＣＰＵ４５は、ステップＳ５７での判定が満たされないことを識別することで専用アプリケーションが起動しないことを間接的に識別し、これによってカラオケ装置１０が歌唱室に設置されているものと間接的に判断することができる。ステップＳ５８が終了すると、ステップＳ６０に移る。
【０１３４】
ステップＳ６０、ステップＳ６５、ステップＳ７０、ステップＳ７５、ステップＳ１０５、ステップＳ１１０、ステップＳ１１５の楽器演奏モードでの楽曲再生の手順、及び、ステップＳ１００、ステップＳ１０５、ステップＳ１１５の歌唱モードでの楽曲再生の手順は、図９のフローチャートと同様であり、説明を省略する。
【０１３５】
ステップＳ１１５が終了すると、ステップＳ１２５に移る。ステップＳ１２５、ステップＳ１３０、ステップＳ１３５の手順は、図９のフローチャートと同様であるので、説明を省略する。
【０１３６】
以上のフローにおいて、上記ステップＳ５８の手順は各請求項記載の起動手段として機能する。また、ステップＳ５７の手順が判断手段として機能するとともに、切替手段としても機能する。
【０１３７】
本変形例によれば、楽器演奏アプリケーションプログラムの有無をモード設定情報とし、楽器接続時に通常起動される楽器演奏アプリケーションプログラムが実際に起動されているかどうか、に応じて、カラオケ装置１０が楽器演奏室及び歌唱室のいずれに設置されているかを正確かつ容易に判断することができる。
【０１３８】
なお、以上において、図３、図５等の各図中に示す矢印は信号の流れの一例を示すものであり、信号の流れ方向を限定するものではない。
【０１３９】
また、図９、図１４等に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【０１４０】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１４１】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【０１４２】
４                エレキギター（楽器）
６                楽器ボックス（楽器接続手段）
６ｂ              ＵＳＢケーブル
８                楽器接続ボード
１０              カラオケ装置
２０              制御装置
４５              ＣＰＵ
４７              ＲＯＭ
８０              ＵＳＢジャック
８５              ホーンジャック
１００            楽曲データ
１１０            ＭＩＤＩデータ
【図１】
0005597606.tif 000002
【図２】
0005597606.tif 000003
【図３】
0005597606.tif 000004
【図４】
0005597606.tif 000005
【図５】
0005597606.tif 000006
【図６】
0005597606.tif 000007
【図７】
0005597606.tif 000008
【図８】
0005597606.tif 000009
【図９】
0005597606.tif 000010
【図１０】
0005597606.tif 000011
【図１１】
0005597606.tif 000012
【図１２】
0005597606.tif 000013
【図１３】
0005597606.tif 000014
【図１４】
0005597606.tif 000015
【図１５】
0005597606.tif 000016
【図１６】
0005597606.tif 000017