(57)【特許請求の範囲】
【請求項１】
リモコンと複数のコマンダとから構成されるカラオケ用無線通信システムであって、
前記リモコンは、
赤外線を媒体として前記コマンダと通信を行う第１通信手段と、
電波を媒体として前記コマンダと通信を行う第２通信手段と、
ユーザからの各種指示を受付ける受付手段と、
自機に対応づけられている対応コマンダの識別番号を記憶する対応コマンダ識別番号記憶手段と、
自機のリモコン識別番号を記憶する自機リモコン識別番号記憶手段と、
各種制御を行う制御手段と、
を備え、
前記コマンダは、
赤外線を媒体として前記リモコンとの通信を行う第１通信手段と、
電波を媒体として前記リモコンとの通信を行う第２通信手段と、
自機のコマンダ識別番号を記憶する自機コマンダ識別番号記憶手段と、
ログイン情報を記憶するログイン情報記憶手段と、
各種制御を行う制御手段と、
を備え、
前記リモコンと前記コマンダとが対応づけられている状態において、
前記リモコンの制御手段は、ユーザからの操作を受付けたとき、第１通信手段を用いて、前記対応コマンダに対し、前記自機のリモコン識別番号を含む第１リモコン信号を送信し、
前記コマンダの制御手段は、前記第１リモコン信号を受信したとき、第２通信手段を用いて、前記自機のコマンダ識別番号を含む第１コマンダ信号を送信し、
前記リモコンの制御手段は、前記第１コマンダ信号を受信したとき、該第１コマンダ信号に含まれる前記コマンダ識別番号と前記対応コマンダ識別番号とを比較し、
一致していない状態において、
前記リモコンの制御手段は、前記対応コマンダ識別番号を有するコマンダに対し、ログイン情報を要求するための要求信号を送信し、
前記コマンダの制御手段は、前記要求信号を受信したときに、前記ログイン情報記憶手段に記憶されているログイン情報を前記リモコンに送信し、
前記リモコンの制御手段は、
受信したログイン情報を表示し、
移動させるログイン情報を選択させ、
該選択されたログイン情報は、前記対応コマンダ識別番号を有するコマンダから前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに所定の手順に基づいて移動され、
前記リモコンの制御手段は、
前記対応コマンダ識別番号を有するコマンダに対し、ログイン情報の消去及び対応づけの解除を指示する指示信号を含む第３リモコン信号を送信し、
前記対応コマンダ識別番号記憶手段の内容を消去し、
前記コマンダとの対応づけを解除し、
前記コマンダ制御手段は、前記第３リモコン信号を受信したとき、記憶されているログイン情報を消去し、前記対応づけを解除する、
ことを特徴とするカラオケ用無線通信システム。
【請求項２】
前記所定の手順は、
前記リモコンの制御手段が、前記対応コマンダ識別番号を有するコマンダに対し、前記選択されたログイン情報を、前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに移動させるための移動指示信号を送信し、
前記コマンダの制御手段が、前記移動指示信号を受信したときに、該移動指示信号に含まれる移動先のコマンダに対して、指示されたログイン情報を送信する、
ことからなる請求項１のカラオケ用無線通信システム。
【請求項３】
前記所定の手順は、
前記リモコンの制御手段が、前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに対し、前記選択されたログイン情報を送信する、
ことからなる請求項１のカラオケ用無線通信システム。 
【請求項４】
リモコンと複数のコマンダとから構成されるカラオケ用無線通信システムにおけるカラオケ用通信方法であって、
前記リモコンは、
赤外線を媒体として前記コマンダと通信を行う第１通信手段と、
電波を媒体として前記コマンダと通信を行う第２通信手段と、
自機に対応づけられている対応コマンダの識別番号を記憶する対応コマンダ識別番号記憶手段と、
自機のリモコン識別番号を記憶する自機リモコン識別番号記憶手段と、
を備え、
前記コマンダは、
赤外線を媒体として前記リモコンとの通信を行う第１通信手段と、
電波を媒体として前記リモコンとの通信を行う第２通信手段と、
自機のコマンダ識別番号を記憶する自機コマンダ識別番号記憶手段と、
ログイン情報を記憶するログイン情報記憶手段と、
を備え、
前記リモコンと前記コマンダとが対応づけられている状態において、
前記リモコンは、ユーザからの操作を受付けたとき、第１通信手段を用いて、前記対応コマンダに対し、前記自機のリモコン識別番号を含む第１リモコン信号を送信し、
前記コマンダは、前記第１リモコン信号を受信したとき、第２通信手段を用いて、前記自機のコマンダ識別番号を含む第１コマンダ信号を送信し、
前記リモコンは、前記第１コマンダ信号を受信したとき、該第１コマンダ信号に含まれる前記コマンダ識別番号と前記対応コマンダ識別番号とを比較し、
一致していない状態において、
前記リモコンは、前記対応コマンダ識別番号を有するコマンダに対し、ログイン情報を要求するための要求信号を送信し、
前記コマンダは、前記要求信号を受信したときに、前記ログイン情報記憶手段に記憶されているログイン情報を前記リモコンに送信し、
前記リモコンは、
受信したログイン情報を表示し、
移動させるログイン情報を選択させ、
該選択されたログイン情報は、前記対応コマンダ識別番号を有するコマンダから前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに所定の手順に基づいて移動され、
前記リモコンは、
前記対応コマンダ識別番号を有するコマンダに対し、ログイン情報の消去及び対応づけの解除を指示する指示信号を含む第３リモコン信号を送信し、
前記対応コマンダ識別番号記憶手段の内容を消去し、
前記コマンダとの対応づけを解除し、
前記コマンダは、前記第３リモコン信号を受信したとき、記憶されているログイン情報を消去し、前記対応づけを解除する、
ことを特徴とするカラオケ用通信方法。
【請求項５】
前記所定の手順は、
前記リモコンが、前記対応コマンダ識別番号を有するコマンダに対し、前記選択されたログイン情報を、前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに移動させるための移動指示信号を送信し、
前記コマンダが、前記移動指示信号を受信したときに、該移動指示信号に含まれる移動先のコマンダに対して、指示されたログイン情報を送信する、
ことからなる請求項４のカラオケ用通信方法。 
【請求項６】
前記所定の手順は、
前記リモコンが、前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに対し、前記選択されたログイン情報を送信する、
ことからなる請求項４のカラオケ用通信方法。
【請求項７】
コマンダと通信可能なカラオケ用リモコンであって、
赤外線を媒体として前記コマンダと通信を行う第１通信手段と、
電波を媒体として前記コマンダと通信を行う第２通信手段と、
ユーザからの各種指示を受付ける受付手段と、
自機に対応づけられている対応コマンダの識別番号を記憶する対応コマンダ識別番号記憶手段と、
自機のリモコン識別番号を記憶する自機リモコン識別番号記憶手段と、
各種制御を行う制御手段と、
を備え、
前記リモコンと前記コマンダとが対応づけられている状態において、
前記制御手段は、
ユーザからの操作を受付けたとき、第１通信手段を用いて、前記対応コマンダに対し、前記自機のリモコン識別番号を含む第１リモコン信号を送信し、
送信元のコマンダの識別番号前記第１コマンダ信号を受信したとき、該第１コマンダ信号に含まれる前記コマンダ識別番号と前記対応コマンダ識別番号とを比較し、
一致していない状態において、
前記制御手段は、
前記対応コマンダ識別番号を有するコマンダに対し、ログイン情報を要求するための要求信号を送信し、
前記コマンダから送信されたログイン情報を受信し、
受信したログイン情報を表示し、
移動させるログイン情報を選択させ、
該選択されたログイン情報は、前記対応コマンダ識別番号を有するコマンダから前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに所定の手順に基づいて移動され、
前記制御手段は、
前記対応コマンダ識別番号を有するコマンダに対し、ログイン情報の消去及び対応づけの解除を指示する指示信号を含む第３リモコン信号を送信し、
前記対応コマンダ識別番号記憶手段の内容を消去し、
前記コマンダとの対応づけを解除する、
ことを特徴とするカラオケ用リモコン。 
【請求項８】
前記所定の手順は、
前記制御手段が、前記対応コマンダ識別番号を有するコマンダに対し、前記選択されたログイン情報を、前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに移動させるための移動指示信号を送信する、
ことを含む請求項７のカラオケ用リモコン。
【請求項９】
前記所定の手順は、
前記制御手段が、前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに対し、前記選択されたログイン情報を送信する、
ことからなる請求項７のカラオケ用リモコン。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、 赤外線及び電波を媒体とした無線通信システム、通信方法、リモコン等に関するものである。
【背景技術】
【０００２】
従来、リモコンを用いてカラオケ装置（コマンダ）に種々の情報（例えば、選曲情報）を送信する技術が種々提案されている。カラオケ用のリモコンとしては、赤外線を媒体にしたものが一般的であったが、送信される情報量の増加に伴い、赤外線より情報伝送量が多い電波を媒体としたもの（例えば、IEEE802.11bなどの規格による無線LAN）が普及し始めている。
【０００３】
赤外線は、通信伝送路間に障害物があると通信できないという性質を有する。そのため、カラオケボックスで使用する場合、赤外線を用いたカラオケ装置を制御する命令信号（コマンド信号）は他室に到達することはなかった。ところが、電波は、一部の障害物（例えば、一般建築物の室の壁など）を透過する性質を有する。そのため、一般建築物と同様なカラオケボックスで使用する場合、電波を用いたカラオケ装置を制御する命令信号（コマンド信号）が他室に到達することがある。
【０００４】
そのため、カラオケにおけるリモコンの通信媒体として電波を用いる場合、リモコンからの信号の受信側に該当するコマンダとの間で、くくりつけ（対応付け）を行う必要性が生まれた。例えば、「リモコンＡ」を「１号室のコマンダ（１）」のリモコンとする場合、使用前にくくりつけ動作を行う必要がある。これにより、「２号室のコマンダ（２）」は、たとえ「リモコンＡ」からの信号を受信したとしても、自機に対する命令ではないとして、該信号を破棄することができる（下記特許文献１参照）。
【０００５】
【特許文献１】特開２００６−７８７５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
各部屋にリモコンを常設する形態を採用しているカラオケボックスが存在する一方で、リモコンをカウンタ（受付）で管理しておき、利用者に対し貸し出す形態を採用しているカラオケボックスも存在する。このような形態のカラオケボックスにおいては、利用者からリモコンが返却されると、カウンタ（受付）において、前記貸し出し後に行われたくくりつけを解除する（例えば、カウンタにいる受付者が、リモコンとコマンダの電源を切断するなどしてリセットを行う。）。これにより、次の利用者が同じリモコンを利用したとしても、新たなくくりつけ動作を行うので、他室のコマンダが制御されることはない。
【０００７】
この点について、図１及び図２に基いて説明する。
ここで、図１〜図６の受付に設置されているクレイドルは、リモコンの充電や、くくりつけ解除を行うためのアダプタである。カウンタにいる受付者がリモコンと接続することでリモコンの充電を行うことができる。また、例えば、電源オフによるリセットによってくくりつけ解除を行う。さらに、ＬＡＮ（例えば、イーサネット（登録商標））を介してコマンダに対しくくりつけ解除（くくりつけ解除指示信号送信）を行うことができる。また、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ、通信Ｉ／Ｆ、充電Ｉ／Ｆを有する場合もある。
【０００８】
また、ホストは、カラオケ楽曲を記憶し、コマンダに対しカラオケ楽曲を配信したり、リモコンやコマンダそれぞれに対し識別番号（例えば製造番号やＩＰアドレス）を付与したり、前記識別番号を記憶したりするサーバである。
ここで、ホスト、コマンダとリモコンは例えばＩＰアドレスを用いたＬＡＮを介した通信で情報交換できるよう設計されており、リモコンとコマンダとの無線ＬＡＮ通信には図示しないアクセスポイントを用いたりする場合もある。
【０００９】
図１は、受付にあるリモコンが、くくりつけ解除された後に１号室に貸し出される様子を示した図である。このリモコンを１号室で使用する場合には、くくりつけ動作を行わないとリモコンとして機能しない。これにより、図２に示すように、１号室のリモコンが出力した電波が２号室のコマンダ２に到達しても、コマンダ２は、自機に対するコマンドではないとして、その信号を破棄する。したがって、コマンダ２は、１号室のリモコンの電波信号には反応せず、誤動作は起こらない。
【００１０】
しかしながら、１号室から返却されたリモコンが、上述したくくりつけ解除の動作を行うことなく、次の利用者に貸し出されて、その利用者が２号室を利用し、２号室から前記リモコンの操作を開始した場合、以前のくくりつけ（すなわち、１号室に設置されたコマンダとの対応関係）が解除されていないため、そのリモコンによる信号（コマンド信号）が、他室（１号室）のコマンダで受信されてしまうおそれがある。例えば、ボリュームを大きくするための操作信号が、他室（１号室）の前記くくりつけが継続中のコマンダで受信され、他室（１号室）のカラオケ装置のボリュームが大きくなるおそれがある。
【００１１】
この点について、図３及び図４に基いて説明する。図３は、１号室に貸し出されたリモコンが、受付に返却され、受付でくくりつけ解除が行われないまま、２号室に貸し出される様子を示した図である。この場合、２号室に貸し出されたリモコンは、既にくくりつけ動作が行われているので、コマンダを操作するリモコンとして機能する。
【００１２】
そのため、図４に示すように、２号室でリモコンが操作されると、その電波信号は、コマンダ（２）は自機のものではないとして破棄されるが、１号室のコマンダ（１）に到達した場合は、自機への信号であると認識して、その操作を受け付けてしまうことになる。すなわち、くくりつけ解除の動作が行われなかったリモコンから送信される信号は、他室のコマンダに誤動作を生じさせることになる。
【００１３】
また、コマンダに個人情報を登録（ログイン）することにより、歌唱履歴、採点履歴等の管理、歌唱環境（音場等）の自動設定等を行う機能を有するカラオケシステムが存在する。このログイン情報は、コマンダ側で管理され、また、リモコン側で表示される。すなわち、リモコンは、コマンダ側に記憶されるログイン情報のブラウザとして機能する。
【００１４】
上記ログイン機能を有するカラオケシステムにおいて、リモコンとコマンダとの通信を、電波を媒体として行う場合、上述した問題点に加え、さらに、以下の問題点が生じる。
ある客室を利用していた利用者が他室移動することが想定される（例えば、他の客室の客と合流する場合、客室を変更する場合等）。このとき、利用者は、リモコン自体にログイン情報が記憶されていると勘違いして、リモコンを持って移動することが考えられる。
【００１５】
例えば、図５に示すように、１号室を利用していた利用者が１号室のリモコンを持って２号室に移動した場合、該１号室のリモコンは、くくりつけが解除されずに２号室に直接移動されることになる。このとき、図６に示すように、２号室で該リモコンが操作されると、その電波信号は、コマンダ（２）は自機のものではないとして破棄するが、１号室のコマンダ（１）に到達した場合は、コマンダ（１）は自機への信号であると認識して、その操作を受け付けてしまうことになる。すなわち、くくりつけ解除の動作が行われなかったリモコンから送信される信号は、他室のコマンダに誤動作を生じさせることになる。
また、ログイン情報は、１号室のコマンダ（１）に残っているため、２号室でコマンダ（２）を利用してカラオケを行う場合は、コマンダ（２）に対して新たにログイン情報を登録する必要がある。
【００１６】
本発明は、上記問題点を解決するためになされたものであり、誤動作を防止することができ、かつ、利用者が客室を移動したとしても、効率的にログイン情報を移動させることができる、赤外線及び電波を媒体とした無線通信システム等を提供することを目的とする。
【課題を解決するための手段】
【００１７】
本発明の一側面である請求項１に係る発明は、リモコンと複数のコマンダとから構成されるカラオケ用無線通信システムであって、前記リモコンは、赤外線を媒体として前記コマンダと通信を行う第１通信手段と、電波を媒体として前記コマンダと通信を行う第２通信手段と、ユーザからの各種指示を受付ける受付手段と、自機に対応づけられている対応コマンダの識別番号を記憶する対応コマンダ識別番号記憶手段と、自機のリモコン識別番号を記憶する自機リモコン識別番号記憶手段と、各種制御を行う制御手段と、を備え、前記コマンダは、赤外線を媒体として前記リモコンとの通信を行う第１通信手段と、電波を媒体として前記リモコンとの通信を行う第２通信手段と、自機のコマンダ識別番号を記憶する自機コマンダ識別番号記憶手段と、ログイン情報を記憶するログイン情報記憶手段と、各種制御を行う制御手段と、を備え、前記リモコンと前記コマンダとが対応づけられている状態において、前記リモコンの制御手段は、ユーザからの操作を受付けたとき、第１通信手段を用いて、前記対応コマンダに対し、前記自機のリモコン識別番号を含む第１リモコン信号を送信し、前記コマンダの制御手段は、前記第１リモコン信号を受信したとき、第２通信手段を用いて、前記自機のコマンダ識別番号を含む第１コマンダ信号を送信し、前記リモコンの制御手段は、前記第１コマンダ信号を受信したとき、該第１コマンダ信号に含まれる前記コマンダ識別番号と前記対応コマンダ識別番号とを比較し、一致していない状態において、前記リモコンの制御手段は、前記対応コマンダ識別番号を有するコマンダに対し、ログイン情報を要求するための要求信号を送信し、前記コマンダの制御手段は、前記要求信号を受信したときに、前記ログイン情報記憶手段に記憶されているログイン情報を前記リモコンに送信し、前記リモコンの制御手段は、受信したログイン情報を表示し、移動させるログイン情報を選択させ、該選択されたログイン情報は、前記対応コマンダ識別番号を有するコマンダから前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに所定の手順に基づいて移動され、前記リモコンの制御手段は、前記対応コマンダ識別番号を有するコマンダに対し、ログイン情報の消去及び対応づけの解除を指示する指示信号を含む第３リモコン信号を送信し、前記対応コマンダ識別番号記憶手段の内容を消去し、前記コマンダとの対応づけを解除し、前記コマンダ制御手段は、前記第３リモコン信号を受信したとき、記憶されているログイン情報を消去し、前記対応づけを解除することを特徴とする。
【００１８】
本発明の一側面である請求項２に係る発明は、請求項１のカラオケ用無線通信システムであって、前記所定の手順は、前記リモコンの制御手段が、前記対応コマンダ識別番号を有するコマンダに対し、前記選択されたログイン情報を、前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに移動させるための移動指示信号を送信し、    前記コマンダの制御手段が、前記移動指示信号を受信したときに、該移動指示信号に含まれる移動先のコマンダに対して、指示されたログイン情報を送信することからなることを特徴とする。
【００１９】
本発明の一側面である請求項３に係る発明は、請求項１のカラオケ用無線通信システムであって、前記所定の手順は、前記リモコンの制御手段が、前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに対し、前記選択されたログイン情報を送信することからなることを特徴とする。
【００２０】
本発明の一側面である請求項４に係る発明は、リモコンと複数のコマンダとから構成されるカラオケ用無線通信システムにおけるカラオケ用通信方法であって、前記リモコンは、赤外線を媒体として前記コマンダと通信を行う第１通信手段と、電波を媒体として前記コマンダと通信を行う第２通信手段と、自機に対応づけられている対応コマンダの識別番号を記憶する対応コマンダ識別番号記憶手段と、自機のリモコン識別番号を記憶する自機リモコン識別番号記憶手段と、を備え、前記コマンダは、赤外線を媒体として前記リモコンとの通信を行う第１通信手段と、電波を媒体として前記リモコンとの通信を行う第２通信手段と、自機のコマンダ識別番号を記憶する自機コマンダ識別番号記憶手段と、ログイン情報を記憶するログイン情報記憶手段と、を備え、前記リモコンと前記コマンダとが対応づけられている状態において、前記リモコンは、ユーザからの操作を受付けたとき、第１通信手段を用いて、前記対応コマンダに対し、前記自機のリモコン識別番号を含む第１リモコン信号を送信し、前記コマンダは、前記第１リモコン信号を受信したとき、第２通信手段を用いて、前記自機のコマンダ識別番号を含む第１コマンダ信号を送信し、前記リモコンは、前記第１コマンダ信号を受信したとき、該第１コマンダ信号に含まれる前記コマンダ識別番号と前記対応コマンダ識別番号とを比較し、一致していない状態において、前記リモコンは、前記対応コマンダ識別番号を有するコマンダに対し、ログイン情報を要求するための要求信号を送信し、前記コマンダは、前記要求信号を受信したときに、前記ログイン情報記憶手段に記憶されているログイン情報を前記リモコンに送信し、前記リモコンは、受信したログイン情報を表示し、移動させるログイン情報を選択させ、該選択されたログイン情報は、前記対応コマンダ識別番号を有するコマンダから前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに所定の手順に基づいて移動され、前記リモコンは、前記対応コマンダ識別番号を有するコマンダに対し、ログイン情報の消去及び対応づけの解除を指示する指示信号を含む第３リモコン信号を送信し、前記対応コマンダ識別番号記憶手段の内容を消去し、前記コマンダとの対応づけを解除し、前記コマンダは、前記第３リモコン信号を受信したとき、記憶されているログイン情報を消去し、前記対応づけを解除することを特徴とする。
【００２１】
本発明の一側面である請求項５に係る発明は、請求項４のカラオケ用無線通信方法であって、前記所定の手順は、前記リモコンが、前記対応コマンダ識別番号を有するコマンダに対し、前記選択されたログイン情報を、前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに移動させるための移動指示信号を送信し、前記コマンダが、前記移動指示信号を受信したときに、該移動指示信号に含まれる移動先のコマンダに対して、指示されたログイン情報を送信することからなることを特徴とする。
【００２２】
本発明の一側面である請求項６に係る発明は、請求項４のカラオケ用無線通信方法であって、前記所定の手順は、前記リモコンが、前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに対し、前記選択されたログイン情報を送信することからなることを特徴とする。
【００２３】
本発明の一側面である請求項７に係る発明は、コマンダと通信可能なカラオケ用リモコンであって、赤外線を媒体として前記コマンダと通信を行う第１通信手段と、電波を媒体として前記コマンダと通信を行う第２通信手段と、ユーザからの各種指示を受付ける受付手段と、自機に対応づけられている対応コマンダの識別番号を記憶する対応コマンダ識別番号記憶手段と、自機のリモコン識別番号を記憶する自機リモコン識別番号記憶手段と、各種制御を行う制御手段と、を備え、前記リモコンと前記コマンダとが対応づけられている状態において、前記制御手段は、ユーザからの操作を受付けたとき、第１通信手段を用いて、前記対応コマンダに対し、前記自機のリモコン識別番号を含む第１リモコン信号を送信し、送信元のコマンダの識別番号前記第１コマンダ信号を受信したとき、該第１コマンダ信号に含まれる前記コマンダ識別番号と前記対応コマンダ識別番号とを比較し、一致していない状態において、前記制御手段は、前記対応コマンダ識別番号を有するコマンダに対し、ログイン情報を要求するための要求信号を送信し、前記コマンダから送信されたログイン情報を受信し、受信したログイン情報を表示し、移動させるログイン情報を選択させ、該選択されたログイン情報は、前記対応コマンダ識別番号を有するコマンダから前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに所定の手順に基づいて移動され、前記制御手段は、前記対応コマンダ識別番号を有するコマンダに対し、ログイン情報の消去及び対応づけの解除を指示する指示信号を含む第３リモコン信号を送信し、前記対応コマンダ識別番号記憶手段の内容を消去し、前記コマンダとの対応づけを解除することを特徴とする。
【００２４】
本発明の一側面である請求項８に係る発明は、請求項７のカラオケ用リモコンであって、前記所定の手順は、前記制御手段が、前記対応コマンダ識別番号を有するコマンダに対し、前記選択されたログイン情報を、前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに移動させるための移動指示信号を送信することを含むことを特徴とする。
【００２５】
本発明の一側面である請求項９に係る発明は、請求項７のカラオケ用リモコンであって、前記所定の手順は、前記制御手段が、前記第１コマンダ信号に含まれる前記コマンダ識別番号を有するコマンダに対し、前記選択されたログイン情報を送信することからなることを特徴とする。
【発明の効果】
【００２６】
本発明によれば、赤外線通信を用いて、送信先のコマンダを認証し、認証できない場合に、リモコンとコマンダとの対応付けを解除するので、コマンダの誤動作を防止することができる。また、認証できない場合に、ユーザによって選択されたログイン情報を効率的に移動させることができる。
【発明を実施するための最良の形態】
【００２７】
本発明の一実施形態であるカラオケ通信システムについて以下説明する。図７は、システム構成の一例である。図７に示すように、カラオケ通信システムは、リモコン１とコマンダ２とから構成される。なお、複数のリモコン１が、コマンダ２と通信可能となるように構成してもよい。
【００２８】
リモコン１は、赤外線通信Ｉ／Ｆ１１、電波通信Ｉ／Ｆ１２、ＣＰＵ１３、ＲＯＭ１４、ＲＡＭ１５、表示部１６、操作部１７、から基本的に構成される。
【００２９】
コマンダ２は、赤外線通信Ｉ／Ｆ２１、電波通信Ｉ／Ｆ２２、ＣＰＵ２３、ＲＯＭ２４、ＲＡＭ２５、補助記憶手段２６、映像音声再生手段２７、から基本的に構成される。
【００３０】
赤外線通信Ｉ／Ｆ１１及び赤外線Ｉ／Ｆ２１は、リモコン１とコマンダ２とが赤外線を媒体とする無線通信（以下、「赤外線通信」という。）を行うためのインタフェースである。本実施形態においては、例えば、リモコン１からコマンダ２に対し、リモコン１の識別番号を送信するために用いられる。
【００３１】
電波通信Ｉ／Ｆ１２及び電波Ｉ／Ｆ２２は、リモコン１とコマンダ２とが電波を媒体とする無線通信（以下、「電波通信」という。）を行うためのインタフェースである。本実施形態において、電波通信は、リモコン１からコマンダ２に対し、コマンダ２の操作指示信号等を送信するために用いられる。また、電波通信は、コマンダ２からリモコン１に対し、種々の信号を送信するために用いられる。また、図示しないアクセスポイントを介して情報の送受信を行ってもよい。
また、電波通信Ｉ／Ｆ１２及び電波通信Ｉ／Ｆ２２を用いることにより、図示しないホストとの間で種々の情報を送受信することも可能である。
【００３２】
ここで、それぞれのリモコン１及びコマンダ２がイーサネット（登録商標）等で接続されている場合は、それぞれの機器に対して固有のＩＰアドレスが付されている。また、ＩＰアドレスは、後述する識別番号及び所定の生成式に基いて算出することができる。
【００３３】
ＣＰＵ１３及びＣＰＵ２３は、本発明を実現するために必要なプログラムを含む種々のプログラムを実行する。ＲＯＭ１４及びＲＯＭ２４は、本発明を実現するために必要な情報を含む種々のデータを記憶する。ＲＡＭ１５及びＲＡＭ２５は、本発明を実現するために必要な情報を含む種々のデータを一時的に記憶する。
【００３４】
リモコン１には、表示部１６が設けられている。表示部１６には、本発明の実現するために必要な情報を含む種々の情報を表示する。
リモコン１には、操作部１７が設けられている。操作部１７は、表示部１６の表面にタッチパネルとして実現してもよい。
【００３５】
リモコン１は、ＲＡＭ１５の一部の領域を、対応コマンダ識別番号記憶部及びくくりつけ状態フラグ記憶部として用いる。対応コマンダ識別番号記憶部には、くくりつけが成立している（くくりつけ状態にある）コマンダの識別番号が記憶されている。
くくりつけ状態フラグ記憶部には、くくりつけ状態を示すフラグが記憶されている。例えば、該フラグが「１」のときは、くくりつけ状態にある（いずれかのコマンダとくくりつけ関係にある）ことを示し、該フラグが「０」のときはくくりつけが解除されている（いずれのコマンダともくくりつけ状態にない）ことを示すように構成してもよい。なお、フラグの値とくくりつけ状態との対応関係は適宜設定可能である。
【００３６】
また、くくり付け状態フラグを用いることなく、くくりつけ状態を判別するように構成してもよい。すなわち、対応コマンダ識別番号記憶部に、コマンダ識別番号が記憶されている場合は、くくりつけ状態にあると判断し、また、コマンダ識別番号が記憶されていない（クリアされている）場合は、くくりつけが解除されていると判断することもできる。このような態様においては、くくりつけ状態フラグ記憶部を用いる必要がない。
なお、以下においては、くくりつけ状態フラグ記憶部を用いた構成に基いて、本発明に係る実施形態を説明するが、本発明は、該実施形態に限定されるものではなく、くくりつけ状態フラグ記憶部を用いない構成についても包含する。
【００３７】
コマンダ２には、補助記憶手段２６が設けられている。補助記憶手段２６には、例えば、楽曲の再生に必要な音声データ及び映像データ等が記憶される。また、ゲーム等のアプリケーションデータが記憶される。
【００３８】
コマンダ２には、映像音声再生手段２７が設けられている。映像音声再生手段２７は、楽曲の再生及び映像の再生を行う。また、図示しないホストから送信されたデータに基いてストリーミング再生を行うことも可能である。
【００３９】
また、図示しない音声入力手段（マイク等）、映像表示手段（ディスプレイ等）が、コマンダ２に接続されている。また、コマンダ２は、採点機能を有してもよい。
【００４０】
コマンダ２は、ＲＡＭ２５の一部の領域を、対応リモコン識別番号記憶部及びくくりつけ状態フラグ記憶部として用いる。対応リモコン識別番号記憶部には、くくりつけが成立している（くくりつけ状態にある）リモコンの識別番号が記憶されている。
くくりつけ状態フラグ記憶部には、くくりつけ状態を示すフラグが記憶されている。例えば、該フラグが「１」のときは、くくりつけ状態にある（いずれかのリモコンとくくりつけ関係にある）ことを示し、該フラグが「０」のときはくくりつけが解除されている（いずれのリモコンともくくりつけ状態にない）ことを示すように構成してもよい。なお、フラグの値とくくりつけ状態との対応関係は適宜設定可能である。
【００４１】
また、くくり付け状態フラグを用いることなく、くくりつけ状態を判別するように構成してもよい。すなわち、対応リモコン識別番号記憶部に、リモコン識別番号が記憶されている場合は、くくりつけ状態にあると判断し、また、リモコン識別番号が記憶されていない（クリアされている）場合は、くくりつけが解除されていると判断することもできる。このような態様においては、くくりつけ状態フラグ記憶部を用いる必要がない。
なお、以下においては、くくりつけ状態フラグ記憶部を用いた構成に基いて、本発明に係る実施形態を説明するが、本発明は、該実施形態に限定されるものではなく、くくりつけ状態フラグ記憶部を用いない構成についても包含する。
【００４２】
コマンダ２は、ＲＡＭ２５の一部の領域を、ログイン情報記憶部として用いる。ログイン情報記憶部には、ユーザのログイン情報が記憶される。ログイン情報は、リモコン１を用いて登録することができる。また、通信網を介して接続される外部の歌唱者情報データベースに事前に記憶している歌唱者情報を、ログイン情報記憶部にダウンロードするように構成してもよい。
【００４３】
ここで、ログイン情報には、ユーザＩＤ、ニックネーム、歌唱情報、個人情報が含まれる。
ユーザＩＤは、コマンダ２等がユーザを特定するために用いられる情報である。ニックネームは、リモコン１や図示しない映像表示手段に表示されるユーザＩＤに対応した情報である。ニックネームは、ユーザにとって各個人を識別し易くするための情報である。
歌唱情報は、マイク音色、マイクエコー等の設定情報であり、カラオケ歌唱時の音声入力設定情報として用いられる。
個人情報は、生年月日、性別、声の大きさ等であり、採点やイベントに際に用いられるユーザ固有の情報である。
【００４４】
また、ニックネーム、歌唱情報、個人情報の内容は、ユーザが適宜変更することができる。第三者による不正防止のため、ユーザＩＤごとにパスワードを記憶している。
【００４５】
上述したとおり、ログイン情報は、利用するコマンダのログイン情報記憶部に記憶しているため、ユーザが客室を移動（すなわち、使用するコマンダを変更）した場合は、移動した客室のコマンダにログインを移動するか、または、移動した客室内のコマンダで再度ログイン情報を登録する必要がある。
【００４６】
［第１実施形態］
本発明の一実施形態である第１実施形態について説明する。
まず、くくりつけ動作及び種々の操作においてリモコン１とコマンダ２との間で送受信される情報について説明する。
図８は、リモコン１とコマンダ２との間で送受信される情報の一例について示した図である。
リモコン１に対しくくりつけが指示されると（１）、リモコン１は、リモコン１の識別番号を赤外線通信によって送信する（２）。
【００４７】
リモコン１からの識別番号を受信したコマンダ２は、受信したリモコン１の識別番号及びコマンダ２の識別番号からなる信号を電波通信によって送信する（３）。このとき、コマンダ２は、ブロードキャスト通信によって該信号を送信してもよい。
【００４８】
コマンダ２からの信号を受信したリモコン１は、受信した信号に含まれるコマンダ２の識別番号を対応コマンダ識別番号記憶部に記憶する（４）。また、対応コマンダ識別番号記憶部に記憶すると同時に、くくりつけ状態フラグ記憶部のフラグ値をくくりつけ状態にあることを示す値（例えば、「１」）に書き換える。
上記（１）〜（４）の処理によって、リモコン１とコマンダ２とのくくりつけが完了する。
【００４９】
（正常なくくりつけがなされている場合に送受信される情報）
くくりつけに係る処理の後、ユーザによりリモコン１で所定の操作（楽曲のリクエスト、ボリューム調整等）が行われると（５）、当該所定の操作に関する情報を一時的に記憶した後、リモコン１は、リモコン１の識別番号を赤外線通信によって送信する（６）。
【００５０】
リモコン１からの識別番号を受信したコマンダ２は、受信したリモコン１の識別番号及びコマンダ２の識別番号を電波通信によって送信する（７）。
【００５１】
コマンダ２からの信号を受信したリモコン１は、受信した信号に含まれるコマンダ２の識別番号と、上記（４）で記憶した識別番号とを比較する。この比較によって、リモコン１にくくりつけられているコマンダ２と、リモコン１からの赤外線信号を受信したコマンダ２とが一致するか否かを判断する。すなわち、リモコン１が、同じ室内にあるコマンダ２と正常にくくりつけられているか否かを判断する。
【００５２】
上記（８）において正常なくくりつけがなされていると判断した場合は、リモコン１は、コマンダ２に対して、上記（５）で受付けた操作に対応する操作信号を、電波通信によって送信する（９）。
【００５３】
操作信号を受信したコマンダ２は、該操作信号に基いて処理を実行する（１０）。
【００５４】
上記（５）〜（１０）までの処理は、ユーザによりリモコン１で所定の操作が行われる毎に繰り返し行われる。
【００５５】
（正常なくくりつけがなされていない場合に送受信される情報）
上記（８）で比較結果が一致していないと判断された場合（正常なくくりつけがなされていないと判断した場合）において、リモコン１とコマンダ２との間で送受信される情報について説明する。
図９は、正常なくくりつけがなされていない場合に、リモコン１とコマンダ２との間で送受信される情報の一例について示した図である。上記（８）で正常なくくりつけがなされていないと判断された場合は、上記（９）及び（１０）に代えて、以下の（１１）〜（２１）の処理が行われる。また、図９に示す例においては、リモコン１の対応コマンダ識別番号記憶部には、コマンダＡのコマンダ識別番号が記憶され（すなわち、コマンダＡとくくりつけ状態にあり）、コマンダＢに対し、上記（２）の赤外線信号を送信した（すなわち、リモコン１とコマンダＢとが同じ部屋に存在する）ものとする。
【００５６】
リモコン１は、コマンダＡ（すなわち、現時点でくくりつけ状態にあるコマンダ）に対し、該コマンダが記憶しているログイン情報を要求するためのログイン情報要求信号を、電波通信を用いて送信する（１１）。
コマンダＡは、上記ログイン要求信号を受信すると、ログイン情報記憶手段に記憶されているログイン情報を、リモコン１に送信する（１２）。
【００５７】
リモコン１は、受信したログイン情報の一部（例えば、ニックネーム）を表示する。また、ニックネームは、ユーザが選択可能な状態で表示される。また、移動させるログイン情報の選択を促すためのメッセージを表示してもよい。この状態において、ユーザは移動させるログイン情報を選択する。なお、ニックネームではなく、ユーザＩＤを表示するよう構成してもよい。
リモコン１は、ユーザよりログイン情報の移動指示を受け付けると（１３）、コマンダＡに対し、ログイン情報の移動を指示するログイン情報移動指示信号を、電波通信を用いて送信する（１４）。ログイン情報移動指示信号には、（１３）で選択されたログイン情報を識別するための情報、移動先のコマンダ識別番号が含まれている。移動先のコマンダ識別番号は、上記（７）で受信したコマンダの識別番号（図９の例においては、コマンダＢの識別番号）である。
【００５８】
コマンダＡは、ログイン情報移動指示信号を受信すると、該信号に含まれるログイン情報を、該信号に含まれるコマンダ識別番号に対応するコマンダ（図９の例においては、コマンダＢ）に対し、電波通信を用いて送信する（１５）。
コマンダＢは、ログイン情報を受信すると、該ログイン情報をコマンダＢのログイン情報記憶部に記憶する（１６）。
【００５９】
リモコン１は、コマンダＡに対し、ログイン情報の削除を指示するログイン情報削除指示信号を、電波通信を用いて送信する（１７）。
コマンダＡは、ログイン情報削除指示信号を受信すると、ログイン情報記憶部に記憶されているログイン情報を削除する（１８）。
【００６０】
リモコン１は、コマンダＡに対し、くくりつけ解除を指示するくくりつけ解除指示信号を、電波通信を用いて送信する（１９）。
コマンダＡは、くくりつけ解除指示信号を受信すると、くくりつけ状態フラグ記憶部に記憶されているフラグを、くくりつけ解除を示す値（例えば、「０」）に設定する。また、対応リモコン識別番号記憶部の内容をクリアする。
【００６１】
リモコン１は、コマンダＡとのくくりつけ状態を解除する。具体的には、くくりつけ状態フラグ記憶部に記憶されているフラグを、くくりつけ解除を示す値（例えば、「０」）に設定する。また、対応コマンダ識別番号記憶部の内容をクリアする。
【００６２】
上述した処理によれば、赤外線通信を用いて、送信先のコマンダを認証し、認証できない場合に、リモコンとコマンダとの対応付けを解除するので、コマンダの誤動作を防止することができる。また、認証できない場合に、ユーザによって選択されたログイン情報を効率的に移動させることができる。
【００６３】
（リモコン側の処理）
次に、リモコン側の処理の詳細について説明する。
図１０乃至図１２は、リモコン側の処理のフローチャートである。この処理を実行するためのプログラムは、リモコン１のＣＰＵ１３によって実行される。
まず、Ｓ１において、スタート画面を表示部１６に表示する。スタート画面では、「リモコンをコマンダに向けてスタートボタンを押下してください」等のメッセージが表示される。
その後、Ｓ２に移行する。
【００６４】
スタートボタンが押下されるまでＳ２で待機する。操作部１７をタッチパネルで実現した場合は、スタートボタンをタッチパネルの所定領域に設けてもよい。また、リモコン１の所定領域に、物理的なボタンを設けてもよい。
【００６５】
スタートボタンが押下されると（Ｓ２：ＹＥＳ）、Ｓ３に移行する。
Ｓ３において、リモコン１のリモコン識別番号を赤外線通信によって送信する。該リモコン識別番号として、リモコン１の製造シリアル番号を用いてもよい。また、図示しないホストによって決定されたリモコン識別番号を用いてもよい。Ｓ３で送信されたリモコン識別番号は、リモコン１の周囲に存在するコマンダ２によって受信される。
その後、Ｓ４に移行する。
【００６６】
自機（リモコン１）宛の電波信号を受信するまでＳ４で待機する。ここで、Ｓ４での待機時間が所定時間を越えた場合は、周囲のコマンダに赤外線信号（リモコン識別番号）が送信できなかったものとしてＳ２に戻るように構成してもよい。
【００６７】
自機宛の電波信号を受信した場合は（Ｓ４：ＹＥＳ）、Ｓ５に移行する。ここで、受信した電波信号は、上記赤外線信号を受信したコマンダ２から送信されたものである。また、該電波信号には、コマンダ２が受信したリモコン識別番号と該コマンダ２のコマンダ識別番号が含まれている。
【００６８】
Ｓ５において、受信した電波信号に含まれるコマンダ識別番号は、ＲＡＭ１５（対応コマンダ識別番号記憶部）に記憶される。また、くくりつけ状態フラグ記憶部のフラグ値をくくりつけ状態にあることを示す値（例えば、「１」）に書き換える。これにより、リモコン１は、該コマンダ識別番号を有するコマンダ２とくくりつけが行われたことになる。
その後、Ｓ６に移行する。
【００６９】
Ｓ６において、操作メニューを表示部１６に表示する。操作メニュー上では、楽曲の検索、リクエスト、ゲーム、ニュース等の情報提示、飲食の注文等が可能である。また、再生中の楽曲の早送り、ボリューム調整等の操作も可能である。
【００７０】
操作が行われるまでＳ７（図１１）で待機する。
【００７１】
操作が行われると（Ｓ７：ＹＥＳ）、Ｓ８に移行する。Ｓ８において、リモコン１のリモコン識別番号を赤外線通信によって送信する。また、Ｓ７で操作された操作内容に関する情報は、ＲＡＭ１５に記憶される。
【００７２】
自機（リモコン１）宛の電波信号を受信するまでＳ９で待機する。ここで、Ｓ９での待機時間が所定時間を越えた場合は、周囲のコマンダに赤外線信号（リモコン識別番号）が送信できなかったものとしてＳ７に戻るように構成してもよい。
【００７３】
自機宛の電波信号を受信した場合は（Ｓ９：ＹＥＳ）、Ｓ１０に移行する。ここで、受信した電波信号は、上記赤外線信号を受信したコマンダ２から送信されたものである。また、該電波信号には、コマンダ２が受信したリモコン識別番号と該コマンダ２のコマンダ識別番号が含まれている。
【００７４】
Ｓ１０において、受信した電波信号に含まれるコマンダ識別番号を取得する。取得されたコマンダ識別番号はＲＡＭ１５（対応コマンダ識別番号記憶部）に記憶される。
その後、Ｓ１１に移行する。
【００７５】
Ｓ１１において、Ｓ５で記憶された識別番号（すなわち、リモコン１にくくりつけされているコマンダ２の識別番号）と、Ｓ１０で取得された識別番号とが一致しているか判断する。すなわち、くくりつけされているコマンダ２と、Ｓ８で送信したコマンダ識別番号を受信したコマンダ２とが一致しているか否かを判断する。この処理は、Ｓ７で操作された操作内容に対応する操作信号を送信するコマンダ２を認証するためのものである。
【００７６】
識別番号同士が一致している場合は（Ｓ１１：ＹＥＳ）、正常なくくりつけの状態であると判断して、Ｓ１２に移行する。
Ｓ１２において、Ｓ７で操作された操作内容に対応する操作信号を、くくりつけの関係にあるコマンダ２に対して電波通信によって送信する。該操作信号には、リモコン識別番号を付加してもよい。
【００７７】
一方、識別番号同士が一致していない場合は（Ｓ１１：ＮＯ）、正常なくくりつけの状態ではないと判断して、Ｓ１３（図１２）に移行する。
Ｓ１３において、Ｓ５で記憶した識別番号に対応するコマンダ２（すなわち、リモコン１とくくりつけ状態にあるコマンダ２）に対し、該コマンダ２が有しているログイン情報の要求を示すログイン情報要求信号を電波通信で送信する。
【００７８】
Ｓ１４において、現時点でくくりつけ状態にあるコマンダ２にログイン情報があるか否かを判断する。この判断は、Ｓ１３で送信したログイン情報要求信号に応答してコマンダ２から送信された信号に基いて行われる。すなわち、該コマンダ２からログイン情報を受信した場合は、Ｓ１４の条件判断は「ＹＥＳ」となる。また、該コマンダ２からログイン情報を記憶していないことを示す情報を受信した場合は、Ｓ１４の条件判断は「ＮＯ」となる。
【００７９】
Ｓ１４において、ログイン情報がないと判断した場合は（Ｓ１４：ＮＯ）、Ｓ１７に移行する。一方、ログイン情報があると判断した場合は（Ｓ１４：ＹＥＳ）、Ｓ１５に移行する。
【００８０】
Ｓ１５において、受信したログイン情報の一部（例えば、ニックネーム）を表示する。また、移動すべきログイン情報が選択された場合は、そのニックネームに対応づけられているパスワード（ログイン情報に含まれるもの）を要求する。これにより、第三者等が不正にログイン情報を移動させることを防止することができる。移動させるログイン情報の移動指示を受け付けると、Ｓ１６に移行する。
【００８１】
Ｓ１６において、Ｓ５で記憶した識別番号に対応するコマンダ２（すなわち、リモコン１とくくりつけ状態にあるコマンダ２）に対し、ログイン情報の移動を指示するログイン情報移動指示信号を、電波通信を用いて送信する。ここで、ログイン情報移動指示信号には、移動先のコマンダを特定するための情報及び移動させるログイン情報を特定するための情報が含まれている。
【００８２】
Ｓ１７において、Ｓ５で記憶した識別番号に対応するコマンダ２（すなわち、リモコン１とくくりつけ状態にあるコマンダ２）に対し、ログイン情報の削除を指示するログイン情報削除指示信号を、電波通信を用いて送信する。
Ｓ１８において、Ｓ５で記憶した識別番号に対応するコマンダ２（すなわち、リモコン１とくくりつけ状態にあるコマンダ２）に対し、くくりつけ解除を指示するくくりつけ解除指示信号を、電波通信を用いて送信する。
Ｓ１９において、対応コマンダ識別番号記憶部の内容をクリアし、また、くくりつけ情報記憶部の内容をクリアする。これにより、くくりつけ解除が完了する。
その後、Ｓ１に戻る。すなわち、新たなくくりつけを行うための動作をユーザに対し指示する。
【００８３】
（コマンダ側の処理）
次に、コマンダ側の処理の詳細について説明する。
図１３は、コマンダ側の処理のフローチャートである。この処理を実行するためのプログラムは、コマンダ２のＣＰＵ２３によって実行される。また、この処理は、コマンダ２の起動中、繰り返し実行されるものである。
【００８４】
まず、Ｓ２１において、リモコン識別番号を赤外線通信で受信したか否かが判断される。上記Ｓ３または上記Ｓ８の処理でリモコン１により送信されたリモコン識別番号を受信したときに、Ｓ２１の条件判断は「ＹＥＳ」となる。ここで、該リモコン識別番号を受信したコマンダ２は、Ｓ３の処理（くくりつけ動作の処理）で送信されたリモコン識別信号であるのか、Ｓ８の処理（コマンダ認証の処理）で送信されたリモコン識別信号であるのかについては認識していない。
【００８５】
リモコン識別番号を赤外線通信で受信したと判断した場合は（Ｓ２１：ＹＥＳ）、Ｓ２２に移行する。一方、リモコン識別番号を赤外線通信で受信していないと判断した場合は（Ｓ２１：ＮＯ）、Ｓ２３に移行する。
【００８６】
Ｓ２２において、自機（コマンダ２）のコマンダ識別番号を電波通信で送信する。このとき、ブロードキャスト通信によって該コマンダ識別番号を送信してもよい。また、受信したリモコン識別番号を併せて送信してもよい。
【００８７】
Ｓ２３において、ユーザの操作に対応する操作信号を電波通信で受信したか否かを判断する。上記Ｓ１２の処理でリモコン１より送信された信号を受信したときに、Ｓ２３の条件判断は「ＹＥＳ」となる。
【００８８】
ユーザの操作に対応する操作信号を電波通信で受信したと判断した場合は（Ｓ２３：ＹＥＳ）、Ｓ２４に移行する。
Ｓ２４において、受信した操作信号に基づく処理を実行する。このとき、例えば、楽曲の検索、リクエスト、ゲームの実行、所定の情報の提示、飲食の注文等、種々の処理が実行される。
【００８９】
一方、ユーザの操作に対応する操作信号を電波通信で受信していないと判断した場合は（Ｓ２３：ＮＯ）、Ｓ２５に移行する。
Ｓ２５において、ログイン情報の移動を指示する移動指示信号を電波通信で受信したか否かを判断する。上記Ｓ１６の処理でリモコン１より送信された信号を受信したとき、Ｓ２５の条件判断は「ＹＥＳ」となる。
【００９０】
移動指示信号を電波通信で受信したと判断した場合は（Ｓ２５：ＹＥＳ）、Ｓ２６に移行する。
Ｓ２６において、移動指示信号に基いて、指示されたコマンダに対し、指示されたログイン情報を送信する。
【００９１】
一方、移動指示信号を電波通信で受信していないと判断した場合は（Ｓ２５：ＮＯ）、Ｓ２７に移行する。
Ｓ２７において、ログイン情報の削除を指示するログイン情報削除指示信号を電波通信で受信したか否かを判断する。上記Ｓ１７の処理でリモコン１より送信された信号を受信したとき、Ｓ２７の条件判断は「ＹＥＳ」となる。
【００９２】
ログイン情報削除指示信号を電波通信で受信したと判断した場合は（Ｓ２７：ＹＥＳ）、Ｓ２８に移行する。
Ｓ２８において、ログイン情報記憶部の内容をクリアする。
【００９３】
一方、ログイン情報削除指示信号を電波通信で受信していないと判断した場合は（Ｓ２７：ＮＯ）、Ｓ２９に移行する。
Ｓ２９において、くくりつけ解除を指示するくくりつけ解除指示信号を電波通信で受信したか否かを判断する。上記Ｓ１８の処理でリモコン１より送信された信号を受信したとき、Ｓ２９の条件判断は「ＹＥＳ」となる。
【００９４】
くくりつけ解除指示信号を電波通信で受信したと判断した場合は（Ｓ２９：ＹＥＳ）、Ｓ３０に移行する。
Ｓ３０において、くくりつけ状態フラグ記憶部の値をくくりつけ解除されていることを示す値（例えば、「０」）に設定する。また、対応リモコン識別番号記憶部の内容をクリアする。
【００９５】
一方、くくりつけ解除指示信号を電波通信で受信していないと判断した場合は（Ｓ２９：ＮＯ）、Ｓ２１に戻る。
【００９６】
以上説明した第１実施形態によれば、赤外線通信を用いて、送信先のコマンダを認証し、認証できない場合に、リモコンとコマンダとの対応付けを解除するので、コマンダの誤動作を防止することができる。また、認証できない場合に、ユーザによって選択されたログイン情報を効率的に移動させることができる。
【００９７】
［第２実施形態］
上述した第１実施形態においては、ログイン情報は、コマンダ−コマンダ間で直接移動させていた。しかしながら、本発明において、ログイン情報の移動経路は、これに限定されるものではなく、ログイン情報の移動経路はどのようなものであってもよい。例えば、リモコン１からコマンダ２に対して、ログイン情報を直接送信してもよい。
本発明の一実施形態である第２実施形態について説明する。第２実施形態は、ログイン情報を直接送信する構成を有する。
【００９８】
図１４は、第２実施形態において、正常なくくりつけがなされていない場合に、リモコン１とコマンダ２との間で送受信される情報の一例について示した図である。上記図８の（８）で正常なくくりつけがなされていないと判断された場合は、上記図８の（９）及び（１０）に代えて、図１４の（１１）〜（２０）の処理が行われる。また、図１４に示す例においては、リモコン１の対応コマンダ識別番号記憶部には、コマンダＡのコマンダ識別番号が記憶され（すなわち、コマンダＡとくくりつけ状態にあり）、コマンダＢに対し、上記（２）の赤外線信号を送信した（すなわち、リモコン１とコマンダＢとが同じ部屋に存在する）ものとする。
【００９９】
第２実施形態においては、リモコン１は、移動指示を受け付けると（１３）、コマンダＢに対し、選択されたログイン情報を移動する（１４）。
また、リモコン１の処理は、図１２のＳ１６に代えて、「ユーザより選択された移動させるログイン情報を、コマンダＢに送信する」処理が行われる以外は、図１０〜図１２の処理と同じであるので、詳細な説明を省略する。
【０１００】
以上説明した第２実施形態によれば、赤外線通信を用いて、送信先のコマンダを認証し、認証できない場合に、リモコンとコマンダとの対応付けを解除するので、コマンダの誤動作を防止することができる。また、認証できない場合に、ユーザによって選択されたログイン情報を効率的に移動させることができる。
【０１０１】
［第３実施形態］
上述した第２実施形態においては、コマンダから受信したログイン情報（図１４の（１２）で送受信される情報）の正当性を確認することなく、ユーザによって選択されたログイン情報を移動させていた。ここで、ログイン情報に対して、何らかのエラー（例えば、イーサネット（登録商標）がルータを介して外部ネットワークと接続されていた場合に想定される、外部からのコマンダＡに対するハッキングによるログイン情報の改ざん、コマンダからリモコンへの送信中におけるデータエラー、など）が発生することが考えられる。このとき、エラーが発生しているログイン情報を新たなくくりつけ先のコマンダに転送してしまうと、コマンダの誤作動の原因となる。
以下説明する本発明の一実施形態である第３実施形態は、この点を考慮したものである。
【０１０２】
以下、第３実施形態の詳細について説明する。第３実施形態においては、リモコン１の内部（例えば、ＲＡＭ１５）に、ログイン情報を記憶するよう構成される。このログイン情報は、コマンダへのログイン情報登録の際に、リモコン１を用いて入力されたものである。また、後述するフローチャートの処理を実行するためのプログラムが、リモコン１の所定の記憶領域（ＲＯＭ１４等）に記憶されているものとする。また、このプログラムは、ＣＰＵ１３によって実行される。また、コマンダにログイン情報が登録されるたびに、リモコン１が有するログイン情報も登録（アップデート）されるものとする。
【０１０３】
図１５は、第３実施形態において、正常なくくりつけがなされていない場合に、リモコン１とコマンダ２との間で送受信される情報の一例について示した図である。上記図８の（８）で正常なくくりつけがなされていないと判断された場合は、上記図８の（９）及び（１０）に代えて、図１５の（１１）〜（２３）の処理が行われる。また、図１５に示す例においては、リモコン１の対応コマンダ識別番号記憶部には、コマンダＡのコマンダ識別番号が記憶され（すなわち、コマンダＡとくくりつけ状態にあり）、コマンダＢに対し、上記（２）の赤外線信号を送信した（すなわち、リモコン１とコマンダＢとが同じ部屋に存在する）ものとする。
【０１０４】
図１５の（１１）〜（１３）、（１５）、（１６）、（１９）〜（２３）の処理は、上述した図１４の（１１）〜（１３）、（１４）、（１５）、（１６）〜（２０）と同じであるので説明を省略する。
【０１０５】
第３実施形態においては、移動指示を受け付けた後、コマンダＡから送信されたログイン情報とリモコン１が記憶しているログイン情報とが一致しているか否かを判断する（１４）。なお、（１４）の処理は、（１３）の処理と並列に行ってもよく、また、（１３）の処理の前に行ってもよい。
【０１０６】
コマンダＡに記憶されているログイン情報にエラーが発生しておらず、かつ、リモコン１への送信中においてもエラーが発生していない場合は、（１４）の処理において、ログイン情報は一致する。また、ログイン情報に何らかのエラーが生じている場合は、ログイン情報は一致しない。
【０１０７】
ログイン情報が一致する（すなわち、受信したログイン情報は正しい）と判断した場合は、コマンダＢに対し、ログイン情報を送信する（１５）。
ログイン情報が一致しない（すなわち、受信したログイン情報は正しくない）と判断した場合は、リモコン１の表示部１６に、エラーを示すメッセージ等を表示する（１７）。また、コマンダＡに対し、上記エラーを通知するためのエラー通知信号を送信する（１８）。また、コマンダＢに対しては、ログイン情報を送信しない。
【０１０８】
図１６は、第３実施形態において、リモコン側で実行される処理の一部である。上述した図１０及び図１１の各処理は、第３実施形態においても同様に実行される。ただし、図１１のＳ１１の条件判断において「ＮＯ」と判断した場合は、図１６に示すフローチャート（２’）の処理が実行される。すなわち、図１２に示すフローチャートの処理に代えて、図１６に示すフローチャートの処理が実行される。
【０１０９】
図１６のＳ４１〜Ｓ４３、Ｓ４８〜Ｓ５０の処理は、上述した図１２のＳ１３〜Ｓ１５、Ｓ１７〜Ｓ１９の処理と同様であるので、説明を省略する。
図１６のＳ４４において、Ｓ４２で受信したログイン情報と、リモコン１内部に記憶しているログイン情報とが一致しているか否かを判断する。このとき、複数のログイン情報がリモコン１内部に記憶されている場合は、少なくとも１つのログイン情報が一致しなければ、「ＮＯ」と判断するよう構成してもよい。これにより、リモコン１に記憶されているログイン情報の一部にエラーが発生している場合であっても、エラー処理を実行することになり、コマンダの誤動作を防止することができる。
【０１１０】
Ｓ４４において、ログイン情報が一致すると判断した場合は（Ｓ４４：ＹＥＳ）、Ｓ４５に移行する。Ｓ４５において、ユーザより選択された移動させるログイン情報を、新たなくくりつけ先のコマンダに送信する。Ｓ４５で送信されるログイン情報は、正当性が確認された情報である。
【０１１１】
一方、ログイン情報が一致していないと判断した場合は（Ｓ４４：ＮＯ）、Ｓ４６に移行する。
Ｓ４６において、リモコン１の表示部１６に、エラーを示すメッセージ等を表示する。  Ｓ４７において、Ｓ４２で受信したログイン情報を送信したコマンダに対し、上記エラーを通知するためのエラー通知信号を送信する。その後、Ｓ４８に移行する。
【０１１２】
以上説明した第３実施形態によれば、赤外線通信を用いて、送信先のコマンダを認証し、認証できない場合に、リモコンとコマンダとの対応付けを解除するので、コマンダの誤動作を防止することができる。また、認証できない場合に、ユーザによって選択されたログイン情報を、ログイン情報の正当性を確認した後に、新たなくくりつけ先のコマンダに移動させることができる。これにより、コマンダの誤動作をさらに高度に防止することができる。
【０１１３】
本発明は上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることはもちろんである。
【０１１４】
また、上述した各フローチャートは単なる一例であり、該各フローチャートの処理と同等の結果を得ることできるものであれば、他のフローチャートによって処理を実現してもよい。
【０１１５】
また、上述カラオケ用リモコンにおける処理方法、上述したカラオケ用通信方法及び／またはカラオケ用リモコンにおける処理方法を実現するためのプログラム、該プログラムが記録された記録媒体としても本発明は実現可能である。
【図面の簡単な説明】
【０１１６】
【図１】受付にあるリモコンが、くくりつけ解除された後に１号室に貸し出される様子を示した図である。
【図２】１号室にあるリモコンが、１号室のコマンダのみ制御できる様子を示した図である。
【図３】１号室に貸し出されたリモコンが、受付に返却され、受付でくくりつけ解除が行われないまま、２号室に貸し出される様子を示した図である。
【図４】２号室にあるリモコンが、１号室のコマンダを制御してしまう様子を示した図である。
【図５】１号室にあるリモコンが、２号室に直接持ち出される（移動される）様子を示した図である。
【図６】２号室にあるリモコンが、１号室のコマンダを制御してしまう様子を示した図である。
【図７】システム構成の一例を示した図である。
【図８】リモコンとコマンダとの間で送受信される情報について示した図である。
【図９】リモコンとコマンダとの間で送受信される情報について示した図である。
【図１０】リモコン側の処理のフローチャートである。
【図１１】リモコン側の処理のフローチャートである。
【図１２】リモコン側の処理のフローチャートである。
【図１３】コマンダ側の処理のフローチャートである。
【図１４】リモコンとコマンダとの間で送受信される情報について示した図である。
【図１５】リモコンとコマンダとの間で送受信される情報について示した図である。
【図１６】リモコン側の処理のフローチャートである。
【符号の説明】
【０１１７】
１              リモコン
２              コマンダ
【図１】
0004835601.tif 000002
【図２】
0004835601.tif 000003
【図３】
0004835601.tif 000004
【図４】
0004835601.tif 000005
【図５】
0004835601.tif 000006
【図６】
0004835601.tif 000007
【図７】
0004835601.tif 000008
【図８】
0004835601.tif 000009
【図９】
0004835601.tif 000010
【図１０】
0004835601.tif 000011
【図１１】
0004835601.tif 000012
【図１２】
0004835601.tif 000013
【図１３】
0004835601.tif 000014
【図１４】
0004835601.tif 000015
【図１５】
0004835601.tif 000016
【図１６】
0004835601.tif 000017