(57)【特許請求の範囲】
【請求項１】
利用者インタフェースと、記憶手段と、制御手段と、送信手段を備え、楽曲索引データベースを検索するカラオケ選曲予約装置であって、
利用者インタフェースは、制御手段の制御により情報を表示するとともに利用者入力を受付可能とし、
記憶手段は、複数の個人別予約枠に複数の楽曲識別子の配列を記憶可能であり、
制御手段は、楽曲登録処理と、予約送信処理を行い、
楽曲登録処理は、利用者入力に従って楽曲索引データベースを検索して１つの楽曲が特定されるとともに、利用者入力により１つの個人別予約枠が特定された際、特定された楽曲に対応する楽曲識別子を特定された個人別予約枠に順番に登録し、
予約送信処理は、個人別予約枠に登録されている楽曲識別子の総数を各個人別予約枠に登録されている楽曲識別子の数で割ることで得られる間隔値を各個人別予約枠毎に算出し、当該間隔値と、各楽曲識別子に対応する楽曲が特定の個人別予約枠に登録された順番とを使用して各楽曲識別子毎の指標値を算出し、すべての個人別予約枠に登録された楽曲識別子を指標値に基づいて一列に配列して待ち行列を作成し、利用者によってグループ予約転送コマンドが入力されると、当該待ち行列を送信手段によって送信させる
カラオケ選曲予約装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は楽曲識別番号と演奏予約コマンドを含んだ無線リモコン信号をカラオケ装置に向けて発信するカラオケリモコン装置に関し、具体的には、複数の利用客のそれぞれがリクエストした楽曲が均等分布されて演奏されるように演奏予約コマンドを発行するカラオケリモコン装置に関する
【０００２】
【発明の背景】
カラオケ店の利用客は、ふつう、１台のカラオケ装置を複数の利用客で共用する。複数の利用客がそれぞれリクエスト曲をカラオケ装置に演奏予約するためには、各利用客がカラオケ装置に付属するリモコン装置などを使用してリクエスト曲の楽曲識別番号（楽曲番号）を入力する。そして、リモコン装置にその楽曲番号と演奏予約コマンドとを含んだ無線リモコン信号をカラオケ装置に向けて送信させる。カラオケ装置は、無線リモコン信号を受け付けた順にその信号に含まれる楽曲番号を１列の待ち行列で管理し、その待ち行列から楽曲番号を順々にピックアップし、該当するカラオケ楽曲を演奏出力する。
【０００３】
しかし、利用客の中には多数の曲をリクエストする人もいるし、１曲しかリクエストしない人もいる。このようにリクエストする曲数が利用客ごとに異なっていれば、ある人が連続して何曲も歌ったり、ある人のリクエスト曲がなかなか演奏されなかったりするなど、不公平が生じる可能性が高い。
【０００４】
【発明の開示】
本発明は、複数の利用客がカラオケ装置を共用する際に、各利用客のリクエスト曲がバランスよく演奏予約されるようにするためのカラオケリモコン装置を提供することを目的としている。
【０００５】
この発明に係るカラオケ選曲予約装置は、分説すると、つぎの事項（１）〜（６）により特定されるものである。
（１）利用者インタフェースと、記憶手段と、制御手段と、送信手段を備え、楽曲索引データベースを検索するカラオケ選曲予約装置であること
（２）利用者インタフェースは、制御手段の制御により情報を表示するとともに利用者入力を受付可能とすること
（３）記憶手段は、複数の個人別予約枠に複数の楽曲識別子の配列を記憶可能であり、
（４）制御手段は、楽曲登録処理と、予約送信処理を行うこと
（５）楽曲登録処理は、利用者入力に従って楽曲索引データベースを検索して１つの楽曲が特定されるとともに、利用者入力により１つの個人別予約枠が特定された際、特定された楽曲に対応する楽曲識別子を特定された個人別予約枠に順番に登録すること
（６）予約送信処理は、個人別予約枠に登録されている楽曲識別子の総数を各個人別予約枠に登録されている楽曲識別子の数で割ることで得られる間隔値を各個人別予約枠毎に算出し、当該間隔値と、各楽曲識別子に対応する楽曲が特定の個人別予約枠に登録された順番とを使用して各楽曲識別子毎の指標値を算出し、すべての個人別予約枠に登録された楽曲識別子を指標値に基づいて一列に配列して待ち行列を作成し、利用者によってグループ予約転送コマンドが入力されると、当該待ち行列を送信手段によって送信させること
【００１０】
【発明の実施の形態】
＝＝＝カラオケリモコン装置の構成＝＝＝
この発明の一実施例に係るカラオケリモコン装置の外観を図１に示し、電気的な機能ブロック構成を図２に示している。このカラオケリモコン装置は、Ｂ５判ほどの寸法で厚みのあるパネル型のキーボードレス・コンピュータであり、外観的には装置正面の大部分が液晶表示パネル（ＬＣＤ）１ａに透明タッチセンサ１ｂを重ねた液晶タッチパネル１で占められ、内部には、ＣＰＵ・ＲＡＭ・ＲＯＭを含む中央処理装置２と、液晶表示パネル１ａを表示駆動する表示ドライバ３と、透明タッチセンサ１ｂに対する入力座標を検出する入力検出回路４と、大容量の外部記憶であるフラッシュメモリ５と、カラオケ装置に向けてリモコン信号を発信するための赤外線ＬＥＤ６およびＬＥＤドライバ７と、充電ステーションと結合して充電される電源電池（図示省略）と、充電ステーションに付属のデータ通信装置を介してカラオケ装置とデータ通信する通信制御部８などが実装されている。
【００１１】
中央処理装置２は、楽曲索引データベースをフラッシュメモリ５に格納して管理する。楽曲索引データベースは、カラオケ装置で演奏に供される多数の楽曲についての属性情報を記述したデータベースであり、楽曲番号・曲名・アーティスト名・歌い出し部分の歌詞・流行時期・音楽ジャンル区分・使用された映画やテレビドラマのタイトル・使用されたテレビＣＭ・各種音楽賞の受賞経歴・デュエット曲か否かなど、さまざまな属性情報がこれに含まれている。多機能カラオケリモコン装置をカラオケ装置に接続されている充電ステーションに結合した状態において、中央処理装置２は通信制御部８を介してカラオケ装置とデータ通信し、楽曲索引データベースの内容を更新するようにシステム構成されている。
【００１２】
＝＝＝データベース検索による選曲＝＝＝
中央処理装置２は、利用客が希望の楽曲を前記楽曲索引データベースに基づいて検索するための処理を液晶タッチパネルを主体としたユーザインタフェースの媒介で実行する。このデータベース検索処理の初期状態では、図３に示した検索メニュー画面が液晶タッチパネル１に表示される。この検索メニュー画面の曲名検索ボタンにタッチ入力すると、図４（Ａ）〜（Ｄ）に示した画面遷移図に従って最終的に検索された楽曲の識別情報を含んだ演奏予約リモコン信号がカラオケ装置に向けて発信される。具体的には、まず、５０音のカナ文字パレット画面に表示が切り替わり（Ａ）、その画面上でカナ文字にタッチして曲名を頭文字から順番に入力して（途中まででもよい）、検索ボタンにタッチ入力すると、楽曲索引データベースから該当する楽曲群が抽出されて一覧表示される（Ｂ）。その中に希望の曲があれば、その曲名にタッチ入力すると、その楽曲の詳細画面が表示される（Ｃ）。この画面上で転送ボタンにタッチ入力すると、その楽曲の楽曲番号と演奏予約コマンドとを含んだ無線リモコン信号がカラオケ装置に向けて発信され、確認画面を表示して（Ｄ）、先のカナ文字パレット画面に戻る。なお、検索メニュー画面に示しているように、曲名検索モード以外にも歌手名検索モードや、流行時期を検索キーとするあのころ検索モードなどがある。
【００１３】
しかし、本実施例のカラオケリモコン装置は、上述した電子目次本機能に特徴があるのではなく、複数の利用客のそれぞれが各種検索モードを使用したり直接楽曲番号を指定したりしてリクエストした楽曲の演奏予約コマンドをその都度発行するのではなく、複数の利用客による全リクエスト曲が均等分布するように１列に統合した待ち行列を作成し、その統合された待ち行列に従った順番で各楽曲の演奏予約コマンドを発行する均等予約モードを備えている点にある。
【００１４】
＝＝＝均等予約モード＝＝＝
図３に示した検索メニュー画面には、グループ予約ボタンが配設されており、中央処理装置２は、このボタンが指示されると、均等予約モードの設定に関わる画面表示処理を行う。図５（Ａ）〜（Ｅ）にこの設定に関わる画面遷移図を示した。グループ予約ボタンが指示されると、人数の入力画面が表示され（Ａ）、この画面に利用客の人数を入力すると、各利用客が自身の氏名やニックネームなど、名前の入力欄を含んだ名前入力画面が表示される（Ｂ）。利用客が適当な名前入力欄を選択すると、カナ文字パレット画面が表示され（Ｃ）、このパレットを使って名前を入力すると、先に利用客が選択した入力欄に名前が文字入力されて名前画面が再表示される（Ｄ）。
【００１５】
同様にして全利用客が自身の名前を入力し終えて名前入力画面にある確定ボタンを指示すると、中央処理装置２はフラッシュメモリ５内に人数分の個人別予約枠を確保し、各予約枠に各利用客の名前を対応付けして管理する。そして、均等予約モードのトップ画面として、各種検索モードの起動ボタンと、１列の待ち行列に従った順番で各楽曲の演奏予約コマンドを発行するためのグループ予約転送ボタンと、均等予約モードを解除して通常の電子目次本としてのモードに復帰させるためのグループ予約解除ボタンとを含んだ画面を表示する（Ｅ）。
【００１６】
各利用客が自身の個人別予約枠にリクエスト曲を登録するためには、各種検索モードを使用するなどして予約対象曲を一曲に絞り、その楽曲を予約枠に登録する。図６（Ａ）〜（Ｃ）に利用客が個人別予約枠にリクエスト曲を登録する際の画面遷移図を示した。均等予約モードの起動中においても、利用客が検索メニュー画面から各種の検索モードを使って予約対象楽曲を一曲に絞った段階では、その楽曲の詳細画面が表示される（Ａ）。しかし、均等予約モードにおける詳細画面には転送ボタンに代わって登録ボタンが表示されており、この登録ボタンを指示すると、各利用者の名前が記入されたボタンを含む画面が表示される（Ｂ）。利用者が自身の名前のボタンを指示すると、中央処理装置２は先の詳細画面にある楽曲の楽曲番号を該当する個人別予約枠に登録し、確認画面を表示する（Ｃ）。また、中央処理装置２は、利用客が個人別予約枠にリクエスト曲を次々と登録していくと、その登録順番に各リクエスト曲の楽曲番号を対応付けしていく。
【００１７】
さらに中央処理装置２は、各利用客が自身の個人別予約枠に任意の数だけリクエスト曲を登録していくと、その都度各利用客の個人別予約枠に登録されている楽曲番号とその登録順番とを取得し、各楽曲が均等分布するように１列の待ち行列を作成する。そして、トップ画面にあるグループ予約転送ボタンが指示されると、その待ち行列に従って、楽曲番号と演奏コマンドとを含んだ無線リモコン信号を次々と発行する。
【００１８】
なお、無線リモコン信号を発行するとき、均等予約モードを起動してから所定時間が経過したとき、全リクエスト曲数が所定以上に達したときなど、適時な時点において、リクエスト曲が１曲も登録されていない個人別予約枠があることを認知すると、該当の利用客の名前と楽曲登録を促すメッセージとを含んだ画面を表示してその旨を通知してもよい。それによって、リクエスト曲を登録し損なう利用客が出ないようにすることができる。
【００１９】
＝＝＝均等予約処理のアルゴリズム＝＝
本実施例では全利用客によってリクエストされた曲数と、利用客ごとにリクエストされた曲数とに基づいて各利用客のリクエスト曲を１列の待ち行列に均等分布させている。図７（Ａ）〜（Ｃ）はそのアルゴリズムの概略図を示している。ここでは、Ａ〜Ｅの５人の利用客が、各自の個人別予約枠に登録順にａ１〜ａ８の８曲、ｂ１〜ｂ４の４曲、ｃ１〜ｃ３の３曲、ｄ１とｄ２の２曲、ｅ１の１曲をそれぞれ登録したとする。中央処理装置２は、このような状態で各楽曲が登録されると、まず、５人の利用客による全リクエスト曲の数１８を各利用客が登録したリクエスト楽曲の曲数で割り、Ａ〜Ｅにそれぞれ２．２５、４．５、６．０、９．０、１８．０の値を間隔値として割り当てる。また、各利用客のリクエスト曲が最初に待ち行列に登録されるときの順位を決定するための初期値も設定する。本実施例では、最も多い曲数を登録した人のリクエスト曲が１番目となるように、間隔値をさらに２で割ってリクエスト曲を最も多く登録したＡの初期値の整数部分が１となるようにしている。このようにしてＡ〜Ｅの各利用客にそれぞれ、初期値１．１２５、２．２５０、３．０００、４．５００、９．０００を与える（Ａ）。
【００２０】
つぎに、Ａ〜Ｅの各利用客のリクエスト曲について、個人別予約枠に登録された順番と間隔値とを乗算し、その値に初期値を足して各曲の順位を決定するための指標値を算出する。例えば、曲ａ２の指標値は、
間隔値2.250×（（順番2）−1）＋初期値1.125=指標値3.375
となる。この計算を各利用客の各リクエスト曲に対して適用すると、各曲の指標値が求められる（Ｂ）。
【００２１】
そして、各楽曲を指標値の小さい方から順に並べて１列の待ち行列を作成する（Ｃ）。なおこの例では、ｃ２とｅ１の指標値が一致しており、このままでは順位を決定することができない。そこで、Ａ〜Ｅの利用客に優先順位をあらかじめ設定しておき、優先順位の低い利用客の曲を後の順番にしている。本実施例では、リクエスト曲の登録数に従ってＡを最優先とし、以下、Ｂ〜Ｅの順番で優先順位を下げている。もちろん、カラオケリモコン装置側でランダムに優先順位を決定するなど優先順位は適宜に設定できる。
【００２２】
【発明の効果】
本発明のカラオケリモコン装置によれば、複数の利用客がカラオケ装置を共用する際に、各利用客のリクエスト曲をカラオケ装置にバランスよく演奏予約させることができ、ある利用客のリクエスト曲が連続して演奏されたり、あるいはなかなか演奏されなかったりするなどの不公平を解消することができる。
【図面の簡単な説明】
【図１】この発明の一実施例によるカラオケリモコン装置の外観図である。
【図２】同上カラオケリモコン装置の機能ブロック図である。
【図３】同上カラオケリモコン装置における選曲メニュー画面の概略図である。
【図４】同上カラオケリモコン装置における曲名検索モードの画面遷移図である。
【図５】同上カラオケリモコン装置における均等予約モードの設定に係わる画面遷移図である。
【図６】同上カラオケリモコン装置における均等予約モードの画面遷移図である。
【図７】同上カラオケリモコン装置における均等予約モードの待ち行列作成アルゴリズムの概略図である。
１  液晶タッチパネル
２  中央処理装置
５  フラッシュメモリ
【図１】
0003953831.tif 000002
【図２】
0003953831.tif 000003
【図３】
0003953831.tif 000004
【図４】
0003953831.tif 000005
【図５】
0003953831.tif 000006
【図６】
0003953831.tif 000007
【図７】
0003953831.tif 000008