(57)【要約】【課題】カラオケ楽曲の再生音を出力するスピーカを適切に選択することができるカラオケシステム等の提供。【解決手段】リモコン２００は、ユーザからリクエスト操作（カラオケ楽曲の識別番号）を受け付けると、自機の現在位置情報を取得し、コマンダ１００に対し、前記識別番号及び前記現在位置情報を含むリクエスト信号を送信する。コマンダ１００は、前記現在位置情報を、リクエスト位置情報として記憶する。コマンダ１００は、前記識別番号のカラオケ楽曲を再生するときに、前記リクエスト位置情報に基いて、当該再生するカラオケ楽曲の再生音を出力するスピーカを選択する。また、リモコン２００は、カラオケ楽曲が音声出力されている場所に存在するときに限って、当該再生中のカラオケ楽曲に対する操作のための選択肢を表示する。【選択図】図５
2010107644.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの操作を受け付ける操作受付手段を有するリモコン、複数のスピーカ、及び、記憶手段とカラオケ楽曲を再生する再生手段と前記カラオケ楽曲の再生音を出力するスピーカを前記複数のスピーカの中から選択する音声出力選択手段を有するコマンダ、から構成されるカラオケシステムにおいて、
前記リモコンは、
自機の位置情報を取得し、
前記操作受付手段が受け付けたカラオケ楽曲の識別情報及び前記位置情報を含む操作信号を前記コマンダに送信し、
前記記憶手段は、前記操作信号を受信したときに、当該操作信号に含まれる識別情報及び位置情報を対として記憶し、
前記音声出力選択手段は、前記再生手段が前記識別情報に対応するカラオケ楽曲を再生する際に、前記位置情報に対応するスピーカに、前記カラオケ楽曲の再生音を出力する、
ことを特徴とするカラオケシステム。
【請求項２】
前記リモコンは、表示画面を有しており、
前記リモコンは、
自機の現在位置を、第１位置情報として取得し、
前記コマンダで再生中のカラオケ楽曲に対応する位置情報を、第２位置情報として取得し、
前記第１位置情報と前記第２位置情報を比較し、
前記第１位置情報と前記第２位置情報が一致する場合に限り、前記再生中のカラオケ楽曲に対する操作を受け付け可能な選択肢を、前記表示画面に表示する、
ことを特徴とする請求項１のカラオケシステム。
【請求項３】
前記リモコンは、前記第１位置情報と前記第２位置情報が一致しないときに、前記操作受付手段に対する特殊操作が行われたか否かを判断し、
前記特殊操作が行われたと判断した場合に、所定の選択肢を、前記表示画面に表示する、
ことを特徴とする請求項２のカラオケシステム。
【請求項４】
表示画面を有し、コマンダと双方向通信可能なカラオケ用リモコンであって、
自機の現在位置を、第１位置情報として取得し、
前記コマンダで再生中のカラオケ楽曲に対応する位置情報を、第２位置情報として取得し、
前記第１位置情報と前記第２位置情報を比較し、
前記第１位置情報と前記第２位置情報が一致する場合に限り、前記再生中のカラオケ楽曲に対する操作を受け付け可能な選択肢を、前記表示画面に表示する、
ことを特徴とするカラオケ用リモコン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラオケ楽曲の再生音を出力するスピーカを選択するカラオケシステム、当該カラオケシステムで用いられるカラオケ用リモコン等に関するものである。
【背景技術】
【０００２】
従来、音声出力を制御する技術が種々提案されている。例えば、下記特許文献１には、検出されたリモコンの位置に基いて音像を制御する技術が開示されている。
【０００３】
【特許文献１】特開２００３−１１６０７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
カラオケ装置は、音声出力を伴う装置である。また、カラオケ歌唱は、種々の場所において種々の形態で用いられている。例えば、図１に示されるような形態（ナイト店）でカラオケ歌唱が行われる。図１に示される店舗では、カウンター、小部屋１、小部屋２、小部屋３が設けられている。カウンター周辺には、カラオケ楽曲を再生するコマンダ、アンプが設けられている。それぞれの小部屋は、パーティションで仕切られた簡易的な個室である。また、それぞれの小部屋には、スピーカ及びディスプレイが設けられている。また、店舗内には、複数のリモコンがあり、コマンダに対し、選曲信号（リクエスト信号）を送信する。
【０００５】
このような店舗では、カラオケ歌唱が行われる小部屋のスピーカのみにカラオケ楽曲の再生音を出力し、それ以外の場所（他の小部屋等）のスピーカには当該再生音を出力しないようにアンプの出力先を切り換える。これにより、カラオケ楽曲の再生音が出力されない小部屋等では、当該再生音は漏れて聞こえる程度であるので、会話を楽しむことができる。
【０００６】
ここで、上記再生音出力の切り替え（アンプの切り替え）を人手で行う場合、切り替えが間に合わない、切り替えを誤る、等のミスが発生することが考えられる。そのため、当該切替動作を行うカラオケシステムが望まれている。なお、上記特許文献１に開示される技術では、当該切替動作を行うカラオケシステムを実現することができない。
【０００７】
また、上述した店舗では、リモコンの数が、カウンター及び小部屋の数よりも少ない場合、１つのリモコンが複数の小部屋等に持ち出されて用いられる。リモコンは、再生中のカラオケ楽曲に対する操作（例えば、音量調整、再生停止等）が可能であるため、カラオケ歌唱が行われていない小部屋において、他室のスピーカで音声出力されているカラオケ楽曲に対する誤操作のおそれがある。このような操作が行われると、カラオケ歌唱を行っているユーザに不快感を与えてしまう。
【０００８】
本発明は、上記問題点を解決するためになされたものであり、カラオケ楽曲の再生音を適切に選択出力するスピーカを選択するカラオケシステム、当該カラオケシステムで用いられるカラオケ用リモコン等を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の一側面である請求項１に係る発明は、カラオケシステムであって、ユーザからの操作を受け付ける操作受付手段を有するリモコン、複数のスピーカ、及び、記憶手段とカラオケ楽曲を再生する再生手段と前記カラオケ楽曲の再生音を出力するスピーカを前記複数のスピーカの中から選択する音声出力選択手段を有するコマンダ、から構成される。そして、前記リモコンは、自機の位置情報を取得し、前記操作受付手段が受け付けたカラオケ楽曲の識別情報及び前記位置情報を含む操作信号を前記コマンダに送信し、前記記憶手段は、前記操作信号を受信したときに、当該操作信号に含まれる識別情報及び位置情報を対として記憶し、前記音声出力選択手段は、前記再生手段が前記識別情報に対応するカラオケ楽曲を再生する際に、前記位置情報に対応するスピーカに、前記カラオケ楽曲の再生音を出力することを特徴とする。
【００１０】
上記カラオケシステムによれば、リモコンは、カラオケ楽曲の識別情報及び自機の位置情報を含む操作信号をコマンダに送信する。コマンダは、前記識別情報に対応するカラオケ楽曲の再生時には、前記位置情報に対応するスピーカに該カラオケ楽曲の再生音を出力する。
これにより、リモコンで選曲動作が行われた場所のスピーカのみに当該選曲に対応するカラオケ楽曲の再生音を出力させるので、再生音出力の切り替えを適切に行うことができる。
【００１１】
本発明の一側面である請求項２に係る発明は、請求項１のカラオケシステムであって、前記リモコンは、表示画面を有しており、また、自機の現在位置を、第１位置情報として取得し、前記コマンダで再生中のカラオケ楽曲に対応する位置情報を、第２位置情報として取得し、前記第１位置情報と前記第２位置情報を比較し、前記第１位置情報と前記第２位置情報が一致する場合に限り、前記再生中のカラオケ楽曲に対する操作を受け付け可能な選択肢を、前記表示画面に表示することを特徴とする。
【００１２】
上記カラオケシステムによれば、リモコンの現在の場所、及び、再生中のカラオケ楽曲のリクエスト操作が行われた場所、が一致した場合に限り、再生中のカラオケ楽曲に対する操作を受け付け可能な選択肢（例えば、操作ボタン）を表示画面に表示する。
これにより、スピーカから音声出力されていない場所（すなわち、カラオケ歌唱が行われていない場所）では、再生中のカラオケ楽曲に対する操作ができないので、カラオケ歌唱を行っているユーザに、リモコンの誤動作による不快感を与えることがない。
【００１３】
本発明の一側面である請求項３に係る発明は、請求項２のカラオケシステムであって、  前記リモコンは、前記第１位置情報と前記第２位置情報が一致しないときに、前記操作受付手段に対する特殊操作が行われたか否かを判断し、前記特殊操作が行われたと判断した場合に、所定の選択肢を、前記表示画面に表示することを特徴とする。
【００１４】
上記カラオケシステムによれば、リモコンの現在の場所、及び、再生中のカラオケ楽曲のリクエスト操作が行われた場所、が一致しない場合に、特殊操作が行われたか否かを判断する。そして、特殊操作が行われたときは、所定の選択肢を表示画面に表示する。
これにより、店舗内の特定のユーザ（店舗の管理者等）のみが操作可能な選択肢を必要に応じて表示させることができ、当該特定のユーザは、カラオケシステムの管理を容易にすることができる。
【００１５】
本発明の一側面である請求項４に係る発明は、カラオケ用リモコンであって、表示画面を有し、コマンダと双方向通信可能であり、自機の現在位置を、第１位置情報として取得し、前記コマンダで再生中のカラオケ楽曲に対応する位置情報を、第２位置情報として取得し、前記第１位置情報と前記第２位置情報を比較し、前記第１位置情報と前記第２位置情報が一致する場合に限り、前記再生中のカラオケ楽曲に対する操作を受け付け可能な選択肢を、前記表示画面に表示することを特徴とする。
【００１６】
上記カラオケ用リモコンによれば、リモコンの現在の場所、及び、再生中のカラオケ楽曲のリクエスト操作が行われた場所、が一致した場合に限り、再生中のカラオケ楽曲に対する操作を受け付け可能な選択肢（例えば、操作ボタン）を表示画面に表示する。
これにより、スピーカから音声出力されていない場所（すなわち、カラオケ歌唱が行われていない場所）では、再生中のカラオケ楽曲に対する操作ができないので、カラオケ歌唱を行っているユーザに、リモコンの誤動作による不快感を与えることがない。
【発明の効果】
【００１７】
本発明によれば、カラオケ楽曲の再生音を適切に選択出力するスピーカを選択することができ、また、リモコンの表示画面上に状況に応じた適切な選択肢を表示させることができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明を具体化した一実施形態について、図面を参照しつつ詳細に説明する。
【００１９】
まず、本実施形態におけるカラオケシステムの構成について説明する。本実施形態のカラオケシステムは、例えば、飲食店舗（ナイト店等）に設置される。図２は、店舗内に設置されたカラオケシステムの一例を示している。カラオケシステムは、以下に示すように、コマンダ、リモコン、スピーカ、モニタ、赤外線発光部により構成される。
【００２０】
店舗８００には、小部屋８０１〜８０３、カウンター８０４が設けられている。それぞれの小部屋は、パーティション等で仕切られている。
カウンター８０４の周囲には、スピーカ３１４、モニタ３２４、赤外線発光部３３４、コマンダ１００が設けられている。コマンダ１００は、カラオケ楽曲を再生する。コマンダ１００の詳細については後述する。
【００２１】
赤外線発光部３３４は、店舗８００の天井に設けられ、所定の性質（例えば、赤外線発光部３３３からカウンター８０４の方向へ向けた指向性を有する性質）を有する赤外線を出力する。また、カウンター８０４の周囲には、椅子３５４が設けられている。歌唱者は、椅子３５４に座ってカラオケ歌唱を楽しむことができる。モニタ３２４には、歌詞を含む所定の映像が表示され、また、カラオケ楽曲の再生音は、スピーカ３１４から出力される。
【００２２】
小部屋８０１には、スピーカ３１１、モニタ３２１、赤外線発光部３３１、ソファ３４１、テーブル３５１が設けられている。赤外線発光部３３１は、店舗８００の天井に設けられ、所定の性質（例えば、赤外線発光部３３１からテーブル３５１の方向へ向けた指向性を有する性質）を有する赤外線を出力する。歌唱者は、ソファ３４１に座ってカラオケ歌唱を楽しむことができる。モニタ３２１には、歌詞を含む所定の映像が表示され、また、カラオケ楽曲の再生音は、スピーカ３１１から出力される。
【００２３】
小部屋８０２には、スピーカ３１２、モニタ３２２、赤外線発光部３３２、ソファ３４２、テーブル３５２が設けられている。赤外線発光部３３２は、店舗８００の天井に設けられ、所定の性質（例えば、赤外線発光部３３２からテーブル３５２の方向へ向けた指向性を有する性質）を有する赤外線を出力する。歌唱者は、ソファ３４２に座ってカラオケ歌唱を楽しむことができる。モニタ３２２には、歌詞を含む所定の映像が表示され、また、カラオケ楽曲の再生音は、スピーカ３１２から出力される。
【００２４】
小部屋８０３には、スピーカ３１３、モニタ３２３、赤外線発光部３３３、ソファ３４３、テーブル３５３が設けられている。赤外線発光部３３３は、店舗８００の天井に設けられ、所定の性質（例えば、赤外線発光部３３３からテーブル３５３の方向へ向けた指向性を有する性質）を有する赤外線を出力する。歌唱者は、ソファ３４３に座ってカラオケ歌唱を楽しむことができる。モニタ３２３には、歌詞を含む所定の映像が表示され、また、カラオケ楽曲の再生音は、スピーカ３１３から出力される。
【００２５】
また、店舗８００には、リモコン２００が設置されている。リモコン２００は、店舗８００内で自由に持ち運びすることができる。また、リモコン２００の操作により、カラオケ楽曲をリクエストすることができる。また、リモコン２００は、上述の各赤外線発光部から出力された赤外線を受信し、受信した赤外線の性質を識別することができる。リモコン２００の詳細については後述する。
【００２６】
ここで、カウンター８０４周囲に配置されている赤外線発光部３３４から出力された赤外線は、小部屋８０１〜８０３に到達しない。同様に、小部屋８０１に配置されている赤外線発光部３３１から出力された赤外線は、カウンター８０４及び小部屋８０２、８０３に到達せず、小部屋８０２に配置されている赤外線発光部３３２から出力された赤外線は、カウンター８０４及び小部屋８０１、８０３に到達せず、小部屋８０３に配置されている赤外線発光部３３３から出力された赤外線は、カウンター８０４及び小部屋８０１、８０２に到達しない。
【００２７】
また、各赤外線発光部から出力された赤外線は互いに異なる性質を有するので、リモコン２００は、受信した赤外線の性質を識別することにより、自機の位置を認識することができる。
また、各赤外線発光部を、天井ではなく、各テーブルやカウンターに設置するよう構成してもよい。
【００２８】
次に、コマンダ１００とリモコン２００の詳細について説明する。
図３は、コマンダ１００とリモコン２００の構成の一例である。また、図３においては、コマンダ１００とリモコン２００とは１対１の関係を示しているが、本実施形態においては、複数のリモコン２００が１つのコマンダ１００と通信可能である。
【００２９】
コマンダ１００は、通信インタフェース（Ｉ／Ｆ）１１１、ＣＰＵ１１２、ＲＯＭ１１３、ＲＡＭ１１４、補助記憶手段１１５、映像音声再生手段１１６、アンプ１１７、選択手段１２０から基本的に構成される。
【００３０】
リモコン２００は、通信インタフェース（Ｉ／Ｆ）２１１、ＣＰＵ２１２、ＲＯＭ２１３、ＲＡＭ２１４、表示部２１５、操作部２１６、赤外線受光部２１７から基本的に構成される。
【００３１】
通信Ｉ／Ｆ１１１及び通信Ｉ／Ｆ２１１は、コマンダ１００とリモコン２００とが電波を媒体とする無線通信を行うためのインタフェースである。本実施形態では、リモコン２００からコマンダ１００に対し、コマンダ１００に対する操作指示信号等が送信される。また、コマンダ１００からリモコン２００に対し、種々の信号が送信される。また、図示しないアクセスポイントを介して情報の送受信を行ってもよい。
また、通信Ｉ／Ｆ１１１及び通信Ｉ／Ｆ２１１を用いることにより、図示しないホストとの間で種々の情報を送受信することも可能である。
【００３２】
ここで、コマンダ１００及びリモコン２００がイーサネット（登録商標）等で接続されている場合は、それぞれの機器に対して固有のＩＰアドレスが付されている。また、ＩＰアドレスは、後述する識別番号及び所定の生成式に基いて算出することができる。
【００３３】
ＣＰＵ１１２及びＣＰＵ２１２は、本実施形態を実現するために必要なプログラム（後述）を含む種々のプログラムを実行する。ＲＯＭ１１３及びＲＯＭ２１３は、本実施形態を実現するために必要な情報を含む種々のデータを記憶する。ＲＡＭ１１４及びＲＡＭ２１４は、本実施形態を実現するために必要な情報を含む種々のデータを一時的に記憶する。また、ＲＡＭ１１４には、予約テーブル（後述）が記憶される。また、ＲＡＭ２１４には、第１エリア（後述）、第２エリア（後述）が確保されている。
【００３４】
補助記憶手段１１５には、例えば、カラオケ楽曲の再生に必要な音声データ及び映像データ等が記憶される。また、ゲーム等のアプリケーションデータが記憶される。
映像音声再生手段１１６は、カラオケ楽曲の再生及び映像の再生を行う。また、図示しないホストから送信されたデータに基いてストリーミング再生を行うことも可能である。
【００３５】
映像音声再生手段１１６は、アンプ１１７に接続され、アンプ１１７は、選択手段１２０に接続され、選択手段１２０は、各スピーカ（図２参照）に接続されている。コマンダ１００と各スピーカとの接続関係については後述する。
【００３６】
また、図示しない音声入力手段（マイク等）や、モニタ３２１〜３２４が、コマンダ１００に接続されている。また、コマンダ１００は、採点機能を有してもよい。
【００３７】
リモコン２００には、表示部２１５が設けられている。表示部２１５には、本実施形態を実現するために必要な情報を含む種々の情報を表示する。表示部２１５の表示制御については後述する。
操作部２１６は、ユーザによる操作（リクエスト操作、音量操作等）を受け付けるものであり、表示部２１５の表面にタッチパネルとして実現することができる。
【００３８】
赤外線受光部２１７は、赤外線発光部３３１〜３３４から出力された赤外線を受信する。赤外線発光部３３１〜３３４から出力された赤外線のそれぞれは、異なる性質を有するので、リモコン２００は、受信した赤外線がどの赤外線発光部から出力されたものであるかを認識することができる。
【００３９】
次に、コマンダ１００と各スピーカの接続関係について説明する。図４は、コマンダ１００と各スピーカの接続関係を示した模式図である。
選択手段１２０は、ＣＰＵ１１２から出力される制御信号に基いて、アンプ１１７と各スピーカとの接続関係を制御する。
【００４０】
図４に示すように、映像音声再生手段１１６から出力される音声信号は、アンプ１１７に出力される。アンプ１１７は、選択手段１２０に接続されている。選択手段１２０は、スイッチ１２１〜１２４を有し、各スイッチのＯＮ／ＯＦＦ制御は、ＣＰＵ１１２から出力される制御信号に基いて行われる。
【００４１】
スイッチ１２１がＯＮとなると、アンプ１１７からの音声信号がスピーカ３１１から出力され、スイッチ１２２がＯＮとなると、アンプ１１７からの音声信号がスピーカ３１２から出力され、スイッチ１２３がＯＮとなると、アンプ１１７からの音声信号がスピーカ３１３から出力され、スイッチ１２４がＯＮとなると、アンプ１１７からの音声信号がスピーカ３１４から出力される。
【００４２】
次に、赤外線発光部、リモコン、及びコマンダ間の情報の流れについて説明ずる。図５は、赤外線発光部、リモコン、及びコマンダ間の情報の流れを示す図である。
【００４３】
赤外線発光部（３３１〜３３４）は、所定の時間間隔で赤外線を出力する（１）。
リモコン２００は、上記赤外線を受信すると、ＲＡＭ２１４の第１エリアを更新する（２）。具体的には、リモコン２００は、当該赤外線の性質を識別し、識別した性質に基いた情報を、ＲＡＭ２１４の第１エリアに記憶する。以下、第１エリアに記憶される情報を、現在位置情報という。現在位置情報は、リモコン２００の現在位置を示すものである。
【００４４】
例えば、小部屋８０１の赤外線発光部３３１からの赤外線を受信した場合には「ＳＰ１」、小部屋８０２の赤外線発光部３３２からの赤外線を受信した場合には「ＳＰ２」、小部屋８０３の赤外線発光部３３３からの赤外線を受信した場合には「ＳＰ３」、カウンター８０４周辺の赤外線発光部３３４から赤外線を受信した場合には「ＳＰ４」が、現在位置情報として記憶される。
【００４５】
ここで、上述した処理（１）及び（２）は、それぞれ所定の周期で繰り返し実行される。これにより、リモコン２００は、第１エリアを参照することにより、自機の位置を認識することができる。
【００４６】
リモコン２００は、ユーザにより、リクエスト操作（歌唱するカラオケ楽曲の識別番号を入力する操作、「曲名」、「歌手名」、又は「新譜」ボタンで歌唱するカラオケ楽曲の識別番号に相当するカラオケ楽曲の選曲番号を特定し、「リクエスト予約」ボタンで前記選曲番号が入力される操作）を受け付ける（３）。
リモコン２００は、コマンダ１００に対し、リクエスト信号を送信する（４）。ここで、リクエスト信号には、受け付けたカラオケ楽曲の選曲番号及び現在位置情報（ＲＡＭ２１４の第１エリアに記憶されている情報）が含まれる。
【００４７】
コマンダ１００は、上記リクエスト信号を受信すると、予約受付処理を実行する（５）。予約受付処理では、予約テーブルを更新する。図６は、予約テーブルの構造の一例である。上記リクエスト信号に含まれる選曲番号は、予約テーブルに「選曲番号」として記憶される。また、上記リクエスト信号に含まれる現在位置情報は、予約テーブルに「リクエスト位置情報」として記憶される。また、図６に示すように、予約順ごとに、選曲番号とリクエスト位置情報とが対となって記憶されている。図６は、１９曲分の予約曲が記憶されている様子を示している。予約されているカラオケ楽曲が再生されると、当該カラオケ楽曲の選曲番号及びリクエスト位置情報は、予約テーブルから消去される。
【００４８】
コマンダ１００は、カラオケ楽曲の再生を行うときに、各リモコン２００に対し、開始信号を送信する（６）。開始信号には、再生するカラオケ楽曲の選曲番号に対応するリクエスト位置情報が含まれる。例えば、図６において、予約順「１」に記憶されている選曲番号「５５５」のカラオケ楽曲の再生を行うときには、リクエスト位置情報「ＳＰ１」が開始信号に含まれる。コマンダ１００は、ブロードキャスト通信により、各リモコン２００に開始信号を送信することができる。
コマンダ１００は、開始信号を送信後、カラオケ楽曲の再生を開始する（７）。
【００４９】
リモコン２００は、開始信号を受信すると、ＲＡＭ２１４の第２エリアを更新する（８）。具体的には、受信した開始信号に含まれるリクエスト位置情報を、第２エリアに上書きする。リクエスト位置情報は、コマンダ１００で再生されるカラオケ楽曲がどの場所でリクエストされたものであるかを示す情報である。
【００５０】
リモコン２００は、上記カラオケ楽曲の再生中、表示制御処理を行う（９）。表示制御処理の詳細については後述する。
【００５１】
コマンダ１００は、上記カラオケ楽曲の再生を終了すると、各リモコン２００に対し、終了信号を送信する（１０）。終了信号には、カラオケ楽曲の再生が終了したことを示す情報が含まれる。コマンダ１００は、ブロードキャスト通信により、各リモコン２００に終了信号を送信することができる。
【００５２】
リモコン２００は、終了信号を受信すると、ＲＡＭ２１４の第２エリアを更新（クリア）する（１１）。
【００５３】
次に、リモコン２００で実行されるリモコン通常処理について説明する。リモコン通常処理は、ＣＰＵ２１２により、所定の周期で繰り返し実行される。
図７は、リモコン通常処理のフローチャートである。
【００５４】
Ｓ１１において、赤外線を受信したか否かを判断する。赤外線を受信していないと判断した場合は（Ｓ１１：ＮＯ）、Ｓ１３に移行する。一方、赤外線を受信したと判断した場合は（Ｓ１１：ＹＥＳ）、Ｓ１２に移行する。
【００５５】
Ｓ１２において、ＲＡＭ２１４の第１エリアを更新する。具体的には、受信した赤外線の性質を識別（すなわち、どの赤外線発光部から出力された赤外線であるかを識別）して当該赤外線が出力された場所（小部屋８０１〜８０３、カウンター８０４のいずれか）を特定し、当該場所を示す情報（「ＳＰ１」〜「ＳＰ４」のいずれか）を、ＲＡＭ２１４の第１エリアに上書きする。
なお、受信した赤外線が、赤外線発光部３３１〜３３４以外から出力されたものと判断した場合は、Ｓ１２の処理は実行されない。
【００５６】
Ｓ１３において、リクエスト操作を受け付けたか否かを判断する。リクエスト操作を受け付けていないと判断した場合は（Ｓ１３：ＮＯ）、Ｓ１５に移行する。
一方、リクエスト操作を受け付けたと判断した場合は（Ｓ１３：ＹＥＳ）、Ｓ１４に移行する。Ｓ１４において、コマンダ１００に対し、リクエスト信号を送信する。ここで、リクエスト信号には、「Ｓ１３で受け付けたカラオケ楽曲の識別番号」と「現在位置情報」とが含まれる。
【００５７】
Ｓ１５において、コマンダ１００から開始信号を受信したか否かを判断する。開始信号を受信していないと判断した場合は（Ｓ１５：ＮＯ）、Ｓ１７に移行する。
一方、開始信号を受信したと判断した場合は（Ｓ１５：ＹＥＳ）、Ｓ１６に移行する。
Ｓ１６において、ＲＡＭ２１４の第２エリアを更新する。具体的には、受信した開始信号に含まれるリクエスト位置情報を、ＲＡＭ２１４の第２エリアに上書きする。
【００５８】
Ｓ１７において、終了信号を受信したか否かを判断する。終了情報を受信していないと判断した場合は（Ｓ１７：ＮＯ）、Ｓ１１に戻る。
一方、終了信号を受信したと判断した場合は（Ｓ１７：ＹＥＳ）、Ｓ１８に移行する。
Ｓ１８において、ＲＡＭ２１４の第２エリアを更新する。ここでは、第２エリアがクリアされる。なお、所定のフラグ情報を、第２エリアに書き込むように構成してもよい。
【００５９】
次に、リモコン２００で実行される表示制御処理について説明する。表示制御処理は、ＣＰＵ２１２により、所定の周期で繰り返し実行される。また、表示制御処理は、上述したリモコン通常処理と並列して実行される。図８は、表示制御処理のフローチャートである。
【００６０】
Ｓ２１において、現在位置情報を、ＲＡＭ２１４の第１エリアより取得する。
Ｓ２２において、リクエスト位置情報を、ＲＡＭ２１４の第２エリアより取得する。
Ｓ２３において、上記現在位置情報と上記リクエスト位置情報とが一致するか否かを判断する。両情報が一致すると判断した場合は（Ｓ２３：ＹＥＳ）、Ｓ２４に移行する。
【００６１】
Ｓ２１で取得した現在位置情報は、リモコン２００の現在の場所を示しており、また、Ｓ２２で取得したリクエスト位置情報は、カラオケ楽曲の再生音が出力されている場所を示しているので、両情報が一致するときに、リモコン２００はカラオケ楽曲の再生音が出力されている場所に存在していることになる。
Ｓ２４において、再生制御用選択肢を表示する。
【００６２】
Ｓ２４の処理について詳細に説明する。
図９は、表示部２１５のレイアウトの一例であり、再生制御用選択肢が表示されていない状態を示している。図９に示すように、表示部２１５には、リクエスト操作の受け付けるための種々の選択肢（ボタン）は表示されているものの、再生中のカラオケ楽曲に対する制御のための選択肢（ボタン）は表示されていない。
【００６３】
図１０は、表示部２１５のレイアウトの一例であり、再生制御用選択肢が表示されている状態を示している。図１０に示すように、表示部２１５には、リクエスト操作の受け付けのための種々のボタンに加え、再生中のカラオケ楽曲に対する操作（演奏中止操作、演奏のやり直し操作、音量操作、キー操作）のための選択肢（ボタン）が表示されている。これらの選択肢が操作されると、操作された選択肢に基いた操作を、再生中のカラオケ楽曲に対して行う。
【００６４】
また、現在位置情報とリクエスト位置情報とが一致している間は、Ｓ２４の処理を繰り返し実行するので、再生制御用選択肢が表示された状態となる。
【００６５】
このような制御を行うことにより、再生中のカラオケ楽曲に対する制御のための選択肢は、当該再生中のカラオケ楽曲がリクエストされた場所（スピーカより音声出力されている場所）にリモコン２００が存在するときに限って表示されるので、カラオケ歌唱に関係がない他の場所において、再生中のカラオケ楽曲に対する操作が行われることを防止することができる。
【００６６】
例えば、図２において、小部屋８０１でリクエストされたカラオケ楽曲の再生音が、小部屋８０１に設置されているスピーカ３１１で出力されている状況において、リモコン２００が小部屋８０１に存在するときは、図１０の画面が表示部２１５に表示される。これにより、ユーザは、再生中のカラオケ楽曲に対する操作が可能となる。一方、リモコン２００が小部屋８０２に存在するときは、図９の画面が表示部２１５に表示される。これにより、ユーザは、リクエスト操作はできるものの、小部屋８０１で音声出力されている再生中のカラオケ楽曲に対する操作はできない。
【００６７】
説明を図８に戻す。
Ｓ２３において、現在位置情報とリクエスト位置情報とが一致していないと判断した場合は（Ｓ２３：ＮＯ）、Ｓ２５に移行する。
Ｓ２５において、再生制御用選択肢を非表示とする。
【００６８】
Ｓ２６において、特殊操作を受け付けたか否かを判断する。ここで、特殊操作としては、「表示部２１５の所定箇所を所定の順序で押下」、「キースイッチによる操作」、「磁気カードによる操作」、「ＩＣカードによる操作」等が挙げられる。
【００６９】
特殊操作を受け付けていないと判断した場合は（Ｓ２６：ＮＯ）、Ｓ２１に戻る。一方、特殊操作を受け付けたと判断した場合は（Ｓ２６：ＹＥＳ）、Ｓ２７に移行する。
Ｓ２７において、受け付けた特殊操作に応じて、特殊選択肢の表示／非表示の制御を行う。また、特殊選択肢は、上述した再生制御用選択肢と同じでもよく、それ以外のものであってもよい。
【００７０】
次に、コマンダ１００で実行される予約受付処理について説明する。予約受付処理は、ＣＰＵ１１２により所定の周期で繰り返し実行される。図１１は、予約受付処理のフローチャートである。
Ｓ３１において、いずれかのリモコン２００からリクエスト信号を受信したか否かを判断する。リクエスト信号を受信していないと判断した場合は（Ｓ３１：ＮＯ）、Ｓ３１に戻る。
【００７１】
一方、リクエスト信号を受信したと判断した場合は（Ｓ３１：ＹＥＳ）、Ｓ３２に移行する。Ｓ３２において、予約テーブルを更新する。具体的には、予約テーブルに、新しい行を追加し、受信したリクエスト信号に含まれる選曲番号と位置情報（リクエスト位置情報）とを追加する。
【００７２】
次に、コマンダ１００で実行される楽曲再生処理について説明する。楽曲再生処理は、ＣＰＵ１１２によって、所定の周期で繰り返し実行される。また、上述した予約受付処理と並行して実行される。図１２は、楽曲再生処理のフローチャートである。
【００７３】
Ｓ４１において、予約テーブルに予約曲が存在するか否かを判断する。予約曲が存在しないと判断した場合は（Ｓ４１：ＮＯ）、Ｓ４２に移行する。Ｓ４２において、所定のＢＧＭを再生する。このとき、ＣＰＵ１１２は、選択手段１２０に対し、接続されているスイッチ１２１〜１２４をＯＮとする制御信号を送信する。これにより、予約曲が存在しない間は、所定のＢＧＭが全ての場所（小部屋８０１〜８０３及びカウンター８０４）の各スピーカで出力されることになる。
【００７４】
一方、予約曲が存在すると判断した場合は（Ｓ４１：ＹＥＳ）、Ｓ４３に移行する。
Ｓ４３において、選択手段１２０に制御信号を送信する。具体的には、まず、予約テーブルの予約順「１」に記憶されているリクエスト位置情報に基いて、音声出力するスピーカを決定する。また、決定したスピーカに音声出力するための制御信号を決定し、当該制御信号を、選択手段１２０に送信する。
【００７５】
Ｓ４４において、全てのリモコン２００に対し、開始信号を送信する。開始信号には、上記Ｓ４３で取得したリクエスト位置情報が含まれる。
【００７６】
Ｓ４５において、再生するカラオケ楽曲の選曲番号を、予約テーブルを参照して取得し、当該カラオケ楽曲を再生する。また、再生するカラオケ楽曲の選曲番号及びリクエスト位置情報を予約テーブルから消去する。
なお、カラオケ楽曲の再生中は、処理はＳ４５で待機する。
【００７７】
カラオケ楽曲の再生が終了すると、Ｓ４６に移行し、終了信号を送信する。終了信号には、カラオケ楽曲の再生が終了したことを示す情報が含まれる。
【００７８】
以上説明したとおり、本実施形態によれば、リモコン２００は、ユーザからリクエスト操作（カラオケ楽曲の識別番号）を受け付けると、自機の現在位置情報を取得し、コマンダ１００に対し、前記識別番号及び前記現在位置情報を含むリクエスト信号を送信する。コマンダ１００は、前記現在位置情報を、リクエスト位置情報として記憶する。コマンダ１００は、前記識別番号のカラオケ楽曲を再生するときに、前記リクエスト位置情報に基いて、当該再生するカラオケ楽曲の再生音を出力するスピーカを選択する。
これにより、カラオケ歌唱が行われていない場所では、カラオケ楽曲の再生音が出力されないので、当該再生音が会話等の妨げになることを防ぐことができる。
また、リモコン２００は、カラオケ楽曲が音声出力されている場所に存在するときに限って、当該再生中のカラオケ楽曲に対する操作のための選択肢を表示する。
これにより、カラオケ歌唱に関係がない他の場所において、再生中のカラオケ楽曲に対する操作が行われることを防止することができるので、歌唱中のユーザの不快感を防止することができる。
【００７９】
なお、上述した各フローチャートは単なる一例であり、該各フローチャートの処理と同等の結果を得ることできるものであれば、他のフローチャートによって処理を実現してもよい。
【００８０】
本発明は上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることはいうまでもない。
例えば、上述した実施形態においては、リモコンが自機の位置を認識する処理に関し、リモコン内に赤外線受光部を設け、リモコンの外部に赤外線発光部を設けていたが、リモコン内に赤外線発光部を設け、リモコンの外部（例えば、各テーブル等）に赤外線受光部を設ける構成としてもよい。
【００８１】
この場合、リモコンが赤外線（当該リモコンの識別番号が含まれているものとする）を出力すると、当該赤外線はリモコンの周囲に設置されている赤外線受光部で受光される。各赤外線受光部はコマンダに接続されているので、コマンダは、「赤外線を発光したリモコン」及び「当該赤外線を受光した赤外線受光部」を識別することができる。そして、コマンダは、「赤外線を発光したリモコン」に対し、「当該赤外線を受光した赤外線受光部」に対応する位置情報を送信する。
このような構成においても、リモコンは、自機の位置を認識することができる。
【００８２】
また、各赤外線受光部が各テーブル上に設置されていても、各赤外線受光部は赤外線発光部からの赤外線を受光できるので、リモコンは自機の位置を認識することができる。
また、赤外線通信技術に代えて、干渉しない微弱な電波を用いた通信技術（例えば、Bluetooth（商標）のクラス３や、微弱無線局の規定に準拠した通信など）を用いて、リモコンの自機の位置を認識するように構成してもよい。
【００８３】
すなわち、本発明に係るカラオケシステムは、赤外線等の信号を発する送信部、及び当該信号を受信する受信部を有する種々の形態として実現することができる。また、上記送信部及び上記受信部は、信号の送受信ができる限度において、どのような位置に配置されてもよく、また、上述したリモコン及び／またはコマンダの機能の一部として実現してもよい。また、上記赤外線等の信号の性質を識別するための構成についても、信号の性質を識別できる限度において、どのような位置に配置されてもよく、また、上述したリモコン及び／またはコマンダの機能の一部として実現してもよい。
【００８４】
また、上述したカラオケシステム、カラオケ用リモコンにおける方法、当該方法を実現するためのプログラム、当該プログラムが記録された記録媒体としても本発明は実現可能である。
【図面の簡単な説明】
【００８５】
【図１】カラオケ装置の利用形態の一例を示した図である。
【図２】本発明の一実施形態におけるカラオケシステムの構成を示した図である。
【図３】コマンダとリモコンの構成を示した図である。
【図４】コマンダとスピーカの接続関係を示した図である。
【図５】赤外線発光部、リモコン、及びコマンダ間の信号の流れを示した図である。
【図６】予約テーブルの構成の一例を示した図である。
【図７】リモコン通常処理のフローチャートである。
【図８】表示制御処理のフローチャートである。
【図９】リモコンの表示部のレイアウトの一例を示した図である。
【図１０】リモコンの表示部のレイアウトの一例を示した図である。
【図１１】予約受付処理のフローチャートである。
【図１２】楽曲再生処理のフローチャートである。
【符号の説明】
【００８６】
１００          コマンダ
１１２          ＣＰＵ
１２０          選択手段
２００          リモコン
２１２          ＣＰＵ
２１５          表示部
３１１〜３１４  スピーカ
【図１】
2010107644.tif 000003
【図２】
2010107644.tif 000004
【図３】
2010107644.tif 000005
【図４】
2010107644.tif 000006
【図５】
2010107644.tif 000007
【図６】
2010107644.tif 000008
【図７】
2010107644.tif 000009
【図８】
2010107644.tif 000010
【図９】
2010107644.tif 000011
【図１０】
2010107644.tif 000012
【図１１】
2010107644.tif 000013
【図１２】
2010107644.tif 000014