(57)【要約】【課題】本発明は、各ユーザから楽曲情報を受付けるまでに経過した時間に応じて、各ユーザに対して楽曲情報の受付を待機する時間を変更可能にする制御装置及びカラオケ装置を提供する。【解決手段】カラオケ装置１は、操作端末装置３が各ユーザからログイン情報を受け付けた順番に基づいて各ユーザから予約を受け付ける順番を決定する。カラオケ装置１は、順番に従って操作端末装置３の表示部３５に受付画面を表示させて各ユーザに対して楽曲情報を受付可能にする。カラオケ装置１は、操作端末装置３が各ユーザに対して予め設定されている待機時間内に楽曲情報を受付けなかった場合、次の順番のユーザに対して受付可能にする。また、カラオケ装置１は、待機時間内に楽曲情報を受け付けた場合、受付可能にした時点から楽曲情報を受付けるまでの経過時間に基づいて当該ユーザに対して設定されている待機時間を変更する。【選択図】図２
2010085443.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ識別情報を受付けるユーザ識別情報受付手段と、該ユーザ識別情報受付手段が受付けた複数のユーザ識別情報に基づいて定められた順番に従って前記複数のユーザ識別情報夫々に対して、予め用意されている複数の楽曲のうち再生すべき楽曲の楽曲情報を順次受付可能にする楽曲情報受付手段と、該楽曲情報受付手段が前記楽曲情報を受付けた場合、前記楽曲情報を記憶する楽曲情報記憶手段とを備え、該楽曲情報記憶手段が記憶した楽曲情報に対応する楽曲を再生させる制御装置であって、
前記楽曲情報受付手段による前記楽曲情報の受付を待機する受付待機手段と、
前記複数のユーザ識別情報夫々に関連付けて前記受付待機手段が待機する第１待機時間を記憶してある第１待機時間記憶手段と、
前記楽曲情報受付手段が前記楽曲情報を受付可能にした時点から前記楽曲情報を受付けるまで経過時間を計時する計時手段と、
前記経過時間に基づいて前記複数のユーザ識別情報夫々に対して第２待機時間を決定する第２待機時間決定手段と
を備え、
前記受付待機手段は、
前記楽曲情報の受付に対応するユーザ識別情報に対して前記第２待機時間決定手段が第２待機時間を決定してある場合、前記第２待機時間待機するよう構成してある
ことを特徴とする制御装置。
【請求項２】
前記楽曲情報受付手段は、
前記ユーザ識別情報受付手段が前記複数のユーザ識別情報夫々を受付けた順番に従って前記楽曲情報を順次受付可能にするよう構成してある
ことを特徴とする請求項１に記載の制御装置。
【請求項３】
前記複数の楽曲は、前記複数のユーザ識別情報夫々に対して登録してある登録楽曲を含んでおり、
前記楽曲情報受付手段は、
前記複数の楽曲から選択されてなる楽曲情報及び前記登録楽曲から選択されてなる楽曲情報のいずれか一つを受付けるよう構成してあり、
前記第２待機時間決定手段は、
前記楽曲情報受付手段が前記登録楽曲から選択されてなる楽曲情報を受付けた場合、前記第２待機時間を決定しないよう構成してある
ことを特徴とする請求項１又は請求項２に記載の制御装置。
【請求項４】
前記計時手段が計時した前記経過時間を記憶する経過時間記憶手段と、
前記第２待機時間決定手段が決定した前記第２待機時間を記憶する第２待機時間記憶手段と
を備え、
前記受付待機手段は、
前記第２待機時間記憶手段が記憶している前記第２待機時間待機するよう構成してあり、
前記第１待機時間記憶手段及び前記経過時間記憶手段夫々が記憶している前記第１待機時間及び前記経過時間の平均値を算出する平均値算出手段と、
該平均値算出手段が算出した前記平均値を用いて前記第２待機時間記憶手段が記憶している前記第２待機時間を書き換える第２待機時間書換え手段と
を更に備えることを特徴とする請求項１から請求項３までのいずれか一項に記載の制御装置。
【請求項５】
前記計時手段は、前記経過時間を前記複数のユーザ識別情報夫々に関連付けて記憶するよう構成してあり、
前記第２待機時間記憶手段は、前記第２待機時間を前記複数のユーザ識別情報夫々に関連付けて記憶するよう構成してあり、
前記平均値算出手段は、前記第１待機時間及び前記経過時間の平均値を各ユーザ識別情報に対して算出するよう構成してあり、
前記第２待機時間書換え手段は、
該平均値算出手段が各ユーザ識別情報に対して算出した前記平均値を用いて前記第２待機時間記憶手段が各ユーザ識別情報に対して記憶している前記第２待機時間夫々を書き換えるよう構成してある
ことを特徴とする請求項４に記載の制御装置。
【請求項６】
前記楽曲情報を受付けるための受付画面を表示する表示手段
を備え、
前記受付待機手段は、
待機している期間、前記表示手段に前記受付画面を表示させるように構成してある
ことを特徴とする請求項１から請求項５までのいずれか一項に記載の制御装置。
【請求項７】
前記表示手段は、
前記複数のユーザ識別情報夫々に対応付けられた異なる色に基づいて前記受付画面を表示するよう構成してある
ことを特徴とする請求項６に記載の制御装置。
【請求項８】
前記受付待機手段が待機している期間、待機完了を受付ける待機完了受付手段
を備え、
前記受付待機手段は、
前記待機完了受付手段が前記待機完了を受付けた場合、待機を完了するよう構成してある
ことを特徴とする請求項１から請求項７までのいずれか一項に記載の制御装置。
【請求項９】
前記複数の楽曲夫々は、カラオケ楽曲からなり、
請求項１から請求項８までのいずれか一項に記載の制御装置
を備えることを特徴とするカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各ユーザから楽曲情報を受付けるまでに経過した時間に応じて、各ユーザに対して楽曲情報の受付を待機する時間を変更可能にする制御装置及びカラオケ装置に関する。
【背景技術】
【０００２】
一般にカラオケ装置は、楽曲情報を受付ける制御装置を備えている。例えば、複数の曲のうち選択された曲の楽曲情報を各ユーザに対して受け付けることで、選択された曲の予約を可能としたカラオケ装置が広く使われている。このようなカラオケ装置は、最初に一人のユーザによりカラオケ曲の予約を受付けた場合、当該カラオケ曲の演奏を開始する。カラオケ装置は、演奏を開始したカラオケ曲に合わせて一人のユーザが歌っている期間に、他の複数のユーザ夫々からカラオケ曲の予約を受付けることで空き時間が生じることなくカラオケ曲を連続して演奏可能にしてある。予約された複数のカラオケ曲は、予約時期が早いほど上位となるよう順番付けされ、予約情報として記憶される。カラオケ装置は、予約情報に基づいてカラオケ曲を順次演奏する。
【０００３】
このようなカラオケ装置の場合、カラオケ装置の操作に熟知していないユーザは、選曲及び予約の操作に手間取って時間がかかり、その間に操作に熟知した他のユーザが複数のカラオケ曲を選曲して予約する事態が起こることがある。よって、ユーザ夫々が予約するカラオケ曲の曲数に偏りが生じる場合、及び同一ユーザにより連続して予約された複数のカラオケ曲が続けて演奏される場合が起こり得る。従って、全ユーザに歌唱機会を時期的及び量的に均等に与えることが困難となる。そこで、特許文献１に記載のカラオケ装置では、各ユーザが指定したカラオケ曲のリストから、各ユーザの予約曲数が同一となるようカラオケ曲を選択して予約情報を生成することにより、歌唱機会を均等に与えるようにしてある。
【０００４】
また、特許文献２に記載のカラオケ装置では、複数のユーザ夫々が予め順番付けられており、各ユーザが指定したカラオケ曲夫々を係る順番に従って並び替えて予約情報を生成することにより、歌唱機会を均等に与えるようにしてある。これら特許文献１及び特許文献２に記載のカラオケ装置は、ユーザが予約操作を行った順番とカラオケ曲の演奏順番とが大きく異なってユーザが混乱する虞がある。そこで、各ユーザに対して予約操作を受付ける順番を予め決定し、順番に従って各ユーザから予約操作を受付可能にし、予約操作の受付を所定の待機時間待機することにより、予約順番と演奏順番とを一致させる制御装置を備えたカラオケ装置が考えられる。
【特許文献１】特開２００６−３０４１２号公報
【特許文献２】特開平８−１２３４４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、操作に熟知しており、予約操作を素早く行うことが可能なユーザ又は時間の経過に伴って予約操作に慣れ、素早く行うことが可能になったユーザに対しても予約操作の受付を所定の待機時間待機するという問題があった。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、各ユーザ識別情報に対して楽曲情報を受付けるまでに経過した経過時間に基づいて、各ユーザ識別情報に関連付けられた第２待機時間を決定する第２待機時間決定手段を備えることにより、ユーザの操作に要する時間に応じて当該ユーザに対して操作を受付ける待機時間を変更することが可能となる制御装置及び当該制御装置を備えたカラオケ装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る制御装置は、ユーザ識別情報を受付けるユーザ識別情報受付手段と、該ユーザ識別情報受付手段が受付けた複数のユーザ識別情報に基づいて定められた順番に従って前記複数のユーザ識別情報夫々に対して、予め用意されている複数の楽曲のうち再生すべき楽曲の楽曲情報を順次受付可能にする楽曲情報受付手段と、該楽曲情報受付手段が前記楽曲情報を受付けた場合、前記楽曲情報を記憶する楽曲情報記憶手段とを備え、該楽曲情報記憶手段が記憶した楽曲情報に対応する楽曲を再生させる制御装置であって、前記楽曲情報受付手段による前記楽曲情報の受付を待機する受付待機手段と、前記複数のユーザ識別情報夫々に関連付けて前記受付待機手段が待機する第１待機時間を記憶してある第１待機時間記憶手段と、前記楽曲情報受付手段が前記楽曲情報を受付可能にした時点から前記楽曲情報を受付けるまで経過時間を計時する計時手段と、前記経過時間に基づいて前記複数のユーザ識別情報夫々に対して第２待機時間を決定する第２待機時間決定手段とを備え、前記受付待機手段は、前記楽曲情報の受付に対応するユーザ識別情報に対して前記第２待機時間決定手段が第２待機時間を決定してある場合、前記第２待機時間待機するよう構成してあることを特徴とする。
【０００８】
本発明にあっては、順番付けられたユーザ識別情報夫々が各ユーザに割り当てられており、当該順番に従って各ユーザに対して楽曲情報が受付可能にされる。制御装置は、楽曲情報の受付を各ユーザに対して予め設定されている第１待機時間待機する。第１待機時間内に楽曲情報を受付けなかった場合、当該ユーザに対して楽曲情報の受付可能状態を完了すると共に、次の順番のユーザに対して楽曲情報が受付可能にされる。また、第１待機時間内に楽曲情報を受付けた場合、当該ユーザに対して受付可能にされた時点から楽曲情報を受付けた時点までの経過時間が計時されて第１待機時間よりも短い待機時間である第２待機時間が決定される。順番に従って当該ユーザに対し、再び楽曲情報が受付可能にされた場合、楽曲情報の受付が第２待機時間待機されて待機時間が短縮される。
【０００９】
本発明に係る制御装置は、前記楽曲情報受付手段は、前記ユーザ識別情報受付手段が前記複数のユーザ識別情報夫々を受付けた順番に従って前記楽曲情報を順次受付可能にするよう構成してあることを特徴とする。
【００１０】
本発明にあっては、各ユーザからユーザ識別情報を受付けた順番に従い、各ユーザに対して楽曲情報が受付可能にされる。
【００１１】
本発明に係る制御装置は、前記複数の楽曲は、前記複数のユーザ識別情報夫々に対して登録してある登録楽曲を含んでおり、前記楽曲情報受付手段は、前記複数の楽曲から選択されてなる楽曲情報及び前記登録楽曲から選択されてなる楽曲情報のいずれか一つを受付けるよう構成してあり、前記第２待機時間決定手段は、前記楽曲情報受付手段が前記登録楽曲から選択されてなる楽曲情報を受付けた場合、前記第２待機時間を決定しないよう構成してあることを特徴とする。
【００１２】
本発明にあっては、複数の楽曲のうち少なくとも１つの楽曲が各ユーザにより選択されて登録楽曲として登録してある。各ユーザに対する楽曲情報の受付は、複数の楽曲及び登録曲のいずれかから選択されてなる。ユーザがよく知っている登録曲から楽曲が選択されて楽曲情報を受付けた場合、第２待機時間が決定されず、当該ユーザに設定されている待機時間が変更されない。
【００１３】
本発明に係る制御装置は、前記計時手段が計時した前記経過時間を記憶する経過時間記憶手段と、前記第２待機時間決定手段が決定した前記第２待機時間を記憶する第２待機時間記憶手段とを備え、前記受付待機手段は、前記第２待機時間記憶手段が記憶している前記第２待機時間待機するよう構成してあり、前記第１待機時間記憶手段及び前記経過時間記憶手段夫々が記憶している前記第１待機時間及び前記経過時間の平均値を算出する平均値算出手段と、該平均値算出手段が算出した前記平均値を用いて前記第２待機時間記憶手段が記憶している前記第２待機時間を書き換える第２待機時間書換え手段とを更に備えることを特徴とする。
【００１４】
本発明にあっては、各ユーザに対して楽曲情報を受付可能にした時点から楽曲情報を受付けるまでの経過時間が順次記憶される。楽曲情報を受付ける都度、記憶されている経過時間及び予め記憶してある第１待機時間の平均値が算出される。全てのユーザ識別情報に対する第２待機時間が、楽曲情報を受付ける都度、算出された平均値を用いて書き換えられることにより、全てのユーザに同一の待機時間が決定されると共に、楽曲情報を受付けるまでに要した時間の平均値に基づいて当該待機時間が変更される。
【００１５】
本発明に係る制御装置は、前記計時手段は、前記経過時間を前記複数のユーザ識別情報夫々に関連付けて記憶するよう構成してあり、前記第２待機時間記憶手段は、前記第２待機時間を前記複数のユーザ識別情報夫々に関連付けて記憶するよう構成してあり、前記平均値算出手段は、前記第１待機時間及び前記経過時間の平均値を各ユーザ識別情報に対して算出するよう構成してあり、前記第２待機時間書換え手段は、該平均値算出手段が各ユーザ識別情報に対して算出した前記平均値を用いて前記第２待機時間記憶手段が各ユーザ識別情報に対して記憶している前記第２待機時間夫々を書き換えるよう構成してあることを特徴とする。
【００１６】
本発明にあっては、各ユーザに対して楽曲情報を受付可能にした時点から楽曲情報を受付けるまでの経過時間が記憶される。各ユーザに対して楽曲情報を受付ける都度、当該ユーザに関連付けて記憶されている経過時間及び予め記憶してある第１待機時間の平均値が算出される。楽曲情報を与えたユーザに関連付けて記憶されている第２待機時間が算出された平均値を用いて書き換えられることにより、各ユーザから楽曲情報を受付けるまでに要した時間に基づいて各ユーザに対する待機時間が変更される。
【００１７】
本発明に係る制御装置は、前記楽曲情報を受付けるための受付画面を表示する表示手段を備え、前記受付待機手段は、待機している期間、前記表示手段に前記受付画面を表示させるように構成してあることを特徴とする。
【００１８】
本発明にあっては、各ユーザに対して楽曲情報を受付けるための受付画面が待機時間表示されて受付可能状態にされる。
【００１９】
本発明に係る制御装置は、前記表示手段は、前記複数のユーザ識別情報夫々に対応付けられた異なる色に基づいて前記受付画面を表示するよう構成してあることを特徴とする。
【００２０】
本発明にあっては、各ユーザ識別情報に対応付けられた異なる色を背景色等に用いた受付画面が表示され、各ユーザに対して楽曲情報の受付が待機される。
【００２１】
本発明に係る制御装置は、前記受付待機手段が待機している期間、待機完了を受付ける待機完了受付手段を備え、前記受付待機手段は、前記待機完了受付手段が前記待機完了を受付けた場合、待機を完了するよう構成してあることを特徴とする。
【００２２】
本発明にあっては、ユーザに対して楽曲情報の受付を待機している期間にユーザから待機完了を受付けた場合、待機を完了し、次のユーザに対して楽曲情報が受付可能にされる。
【００２３】
本発明に係るカラオケ装置は、前記複数の楽曲夫々は、カラオケ楽曲からなり、前述の制御装置を備えることを特徴とする。
【００２４】
本発明にあっては、制御装置が各ユーザに対して受付けた楽曲情報に基づいてカラオケ楽曲が再生される。
【発明の効果】
【００２５】
本発明にあっては、各ユーザ識別情報に対して楽曲情報を受付けるまでに経過した経過時間に基づいて、各ユーザ識別情報に関連付けられた第２待機時間を決定する第２待機時間決定手段を備えることにより、ユーザの操作に要する時間に応じて当該ユーザに対して操作を受付ける待機時間を変更することが可能となる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明をその実施の形態を示す図面を参照して具体的に説明する。図１は、制御装置を含むシステムのネットワーク構成を示す模式図である。図中１は、制御装置を示す。本実施の形態においては、制御装置を当該制御装置が備えられたカラオケ装置の例に置き換えて説明する。カラオケ装置（制御装置）１は、マイクロフォン２０１が接続してあり、演奏されるカラオケ曲及びユーザの歌声からなる音声を出力し、カラオケ曲に関する歌詞等の映像を表示することによりカラオケ機能を実現するようにしてある。また、カラオケ装置１は、ネットワーク網Ｎを介してカラオケ曲データを配信する曲配信サーバ装置４が接続してある。
【００２７】
また、曲配信サーバ装置４は、インターネット等を介して接続可能にされており、図示しない携帯端末装置及びＰＣ（ Personal Computer ）を用いて各ユーザがログイン可能にされたユーザ夫々のデータベースを備えている。各データベースには、ログインしたユーザが好きなカラオケ曲を登録可能にしてある。また、カラオケ装置１には、ユーザによりカラオケ曲の予約操作等がなされる操作端末装置３が赤外線又は無線通信波による相互通信を可能に接続してある。
【００２８】
図２は、カラオケ装置１及び操作端末装置３の内部構成を示すブロック図である。カラオケ装置１は、ネットワーク網Ｎに接続してカラオケ曲データを受信するネットワーク通信部２２と、操作端末装置３に選択可能なカラオケ曲リスト等を送信し、操作端末装置３により選択されたカラオケ曲の楽曲情報を受信する操作端末通信部２３とを備えている。また、操作端末通信部２３は、操作端末装置３から送信されており、各ユーザに対応付けられたユーザ識別情報及びパスワードからなるログイン情報も受信するユーザ識別情報受付手段としても機能するようにしてある。
【００２９】
カラオケ装置１は、曲配信サーバ装置４から配信されたカラオケ曲データに基づいて歌詞等を示す映像及びカラオケ曲の音声夫々を再生する映像再生部１６及び音声再生部１８と、映像再生部１６が再生する映像を表示するための液晶パネル等からなる表示部１７と、音声再生部１８が再生する音声を放音するためのスピーカ部２０とを備えている。また、カラオケ装置１は、音声再生部１８及びスピーカ部２０間にミキサアンプ１９が介装されており、ミキサアンプ１９には、マイク信号入力端子２１を介してマイクロフォン２０１が接続してある。ミキサアンプ１９は、音声再生部１８から与えられており、例えばカラオケ曲の伴奏曲等の音声信号と、マイクロフォン２０１から入力される音声信号、例えばカラオケ曲の伴奏曲に応じたユーザの歌声が変換されて得た音声信号とをミキシングしてスピーカ部２０に出力するようにしてある。
【００３０】
また、カラオケ装置１は、バス１１ａを介しカラオケ装置１内部のハードウェア各部を制御するための制御部であるＣＰＵ（ Central Processing Unit ）１１と、ＣＰＵ１１が実行するプログラム等を記憶してあるＲＯＭ（ Read-Only Memory ）１２と、ＣＰＵ１１がプログラムを実行する際に生じる変数等を記憶するＲＡＭ（ Random-Access Memory ）１３と、楽曲情報を記憶するためのハードディスク等からなる記憶部（楽曲情報記憶手段）１４と、楽曲情報を受付可能にしてから楽曲情報を受付けるまでの経過時間を計時するためのタイマ１５（計時手段）とを備えている。タイマ１５は、各ユーザに対して待機時間が設定され、ＣＰＵ１１により計時開始されて待機時間が経過した場合、タイマ信号をバス１１ａに出力してＣＰＵ１１に与えることにより、タイマ機能及び経過時間を計時する計時機能を有するようにしてある。
【００３１】
ＣＰＵ１１及びタイマ１５は、タイマ１５からタイマ信号が出力されるまで各ユーザに対して楽曲情報の受付を待機する待機受付手段として機能する。記憶部１４は、後述の待機時間（第１待機時間、第２待機時間）及び経過時間等を記憶するようにしてあり、第１待機時間記憶手段、第２待機時間記憶手段及び経過時間記憶手段としても機能する。また、ＣＰＵ１１は、記憶部１４に記憶された経過時間に基づいて各ユーザに対して待機時間（第２待機時間）を決定する第２待機時間決定手段、記憶部１４に記憶された経過時間等の平均値を算出する平均値算出手段、及び算出した平均値を用いて記憶部１４に記憶されている第２待機時間を書き換える第２待機時間書換え手段としても機能する。
【００３２】
操作端末装置３は、カラオケ装置１と各データを送受信するための通信部３４と、各種情報を表示するための液晶パネル等からなる表示部３５と、表示部３５の表示面に設けられており、ユーザによる操作を受付けるタッチパネル部３６と、バス３１ａを介し操作端末装置３の内部のハードウェア各部を制御するための制御部であるＣＰＵ３１と、ＣＰＵ３１が実行するプログラム等を記憶してあるＲＯＭ３２と、ＣＰＵ３１がプログラムを実行する際に生じる変数等を記憶するためのＲＡＭ３３とを備える。
【００３３】
カラオケ装置１のＣＰＵ１１は、楽曲情報を受付けるための受付画面を操作端末装置３の表示部３５に表示して楽曲情報の受付を待機させるようにしてあり、表示部３５と共に受付画面の表示手段として機能する。受付画面は、操作端末装置３の表示部３５に表示するものに限らず、カラオケ装置１の表示部１７に表示するようにしてもよい。カラオケ装置１のＣＰＵ１１は、受付画面に受付完了を指示するためのソフトウェアボタンを表示させて、当該ソフトウェアボタンが選択された場合に待機を完了する待機完了受付手段としても機能するようにしてある。
【００３４】
操作端末装置３は、複数のユーザがカラオケ装置１によるカラオケ演奏を利用する場合、曲配信サーバ装置４のユーザ夫々のデータベースに各ユーザがログインするためのログイン画面を表示し、各ユーザ夫々に対してログイン情報を受付ける。操作端末装置３は、各ユーザから受付けたログイン情報をカラオケ装置１に順次送信する。カラオケ装置１は、操作端末装置３から順次送られてきたログイン情報を曲配信サーバ装置４にネットワーク網Ｎを介して送信する。曲配信サーバ装置４は、送られてきたログイン情報を認証し、認証された場合、各ユーザのデータベースにアクセスを許可することで各ユーザに対してログインする。
【００３５】
カラオケ装置１は、ログイン情報を受付けた順に各ユーザを順番付けることにより、各ユーザに対して楽曲情報を受付可能にする受付順番を決定する。カラオケ装置１のＣＰＵ１１は、受付順番に従って操作端末装置３が受付けた楽曲情報を操作端末通信部２３が受信することにより、操作端末通信部２３と共に楽曲情報受付手段として機能する。カラオケ装置１は、いずれかのユーザから予約開始を操作端末装置３が受付けた場合、曲配信サーバ装置４に配信待機させる。配信待機された曲配信サーバ装置４は、カラオケ装置１から送られて来た楽曲情報に基づいて配信リストに曲を追加する都度、配信リストに従ってカラオケ曲データをカラオケ装置１に配信するようにしてある。
【００３６】
カラオケ装置１は、カラオケ曲の予約開始を受け付けた場合、予め待機時間表に記憶してある同一の初期値（第１待機時間）を各ユーザに対して楽曲情報の受付を待機する待機時間（第２待機時間）として設定し、記憶部１４に記憶してある待機時間表に各ユーザのＩＤに対応付けて記憶する。カラオケ装置１は、最初の受付順番のユーザに対して楽曲情報を操作端末装置３に受付可能にさせる。カラオケ装置１は、曲配信サーバ装置４に記憶されている複数のカラオケ曲又は当該ユーザが予め登録してある登録曲のいずれかのうち選択されたカラオケ曲の楽曲情報を受付ける。
【００３７】
カラオケ装置１は、操作端末装置３が楽曲情報を受付けた場合、楽曲情報を受付可能にした時点から楽曲情報を受付けるまでの経過時間を、当該ユーザに関連付けて待機時間表に記憶する。また、カラオケ装置１は、当該ユーザによる楽曲情報を受付けずに計時している経過時間が当該ユーザに対して設定されている待機時間（第２待機時間）に達した場合、又は待機を完了して次の受付順番のユーザに対して楽曲情報を受付可能に指示する待機完了を受付けた場合、初期値（第１待機時間）を経過時間として待機時間表に記憶する。カラオケ装置１は、楽曲情報を受け付けた場合、初期値及び経過時間の平均値を算出し、平均時間を用いて当該ユーザに関連付けられた待機時間（第２待機時間）を書き換える。
【００３８】
また、カラオケ装置１は、当該ユーザに対応するデータベースに登録してある登録曲から選択されたカラオケ曲の楽曲情報を受付けた場合、待機時間（第２待機時間）の書き換えを実行しない。カラオケ装置１は、楽曲情報を受け付ける都度、受付けた楽曲情報を曲配信サーバ装置４に送信して配信リストに追加させる。次の受付順番のユーザに対して楽曲情報が受付可能にされて、同様に各ユーザに対して楽曲情報が順次受付可能にされる。一人のユーザに対して２回以上、楽曲情報を受付けた場合、待機時間表には当該ユーザに対応付けて複数の経過時間が記憶される。この場合、初期値（第１待機時間）及び複数の経過時間の平均値が算出されて当該ユーザに関連付けて待機時間表に記憶されている待機時間（第２待機時間）が書き換えられる。これにより、各ユーザから楽曲情報を受付けるまでに要する時間に基づいて各ユーザに対して楽曲情報の受付を待機する待機時間が変更される。
【００３９】
カラオケ装置１は、楽曲情報を受付順番に従って順次受付けると共に、楽曲情報を受付ける都度、曲配信サーバ装置４に送信して配信リストに追加し、配信リストに従って送られてくるカラオケ曲データを受信して再生する。カラオケ装置１は、複数のユーザによる使用を終了する予約終了を受付けた場合、曲配信サーバ装置４に全てのユーザをログアウトさせると共に、配信待機状態を解除させてカラオケ演奏を終了する。
【００４０】
図３は、ログイン画面の例を示す模式図である。図３に示す如くログイン画面は、ログイン情報の入力を促すメッセージ「ログインしてください。」と、ユーザのＩＤ及びパスワード夫々が入力されるテキストボックスと、ログイン情報を送信し次のユーザのログイン情報の受付を指示するための「ユーザ切替」と表示されたソフトウェアボタンと、全ユーザのログインが完了しカラオケ曲の予約開始を指示するための「予約開始」と表示されたソフトウェアボタンとを備える。ＩＤ及びパスワードをなす文字列の入力は、表示部３５に表示されたソフトウェアキーボードをユーザがタッチパネル部３６を用いて操作することで受付けるようにするとよい。カラオケ装置１は、各ユーザから予約開始を受付けた場合、操作端末装置３に受付画面を表示させる。
【００４１】
図４は、受付画面の例を示す模式図である。図４に示す例では、ＩＤ「Ａさん」を有するユーザに対して、予約するカラオケ曲の楽曲情報が受付可能であることを示すメッセージ「次はＡさんの番です。」が表示されている。また、図４に示す如く、受付画面は、複数のカラオケ曲から検索してカラオケ曲を選曲するための「検索する」と表示されたソフトウェアボタンと、当該ＩＤを有するユーザにより予め登録してある登録曲から選択するための「登録曲から選ぶ」と表示されたソフトウェアボタンと、待機完了を指示するための「順番をスキップする」と表示されたソフトウェアボタンとを備えている。カラオケ装置１は、楽曲情報が何れのＩＤを有するユーザに対して受付可能にあるのかをユーザに視認し易くすべくＩＤ夫々に対応付けられた異なる背景色を用いて受付画面を表示する。受付画面には、次のユーザに対して楽曲情報を受付可能にする時点までの残り時間を表示してもよい。また、受付画面には、受付可能にした時点からの経過時間を表示してもよい。カラオケ装置１は、「検索する」と表示されたソフトウェアボタンが選択された場合、操作端末装置３に検索画面を表示させる。
【００４２】
図５は、検索画面の例を示す模式図である。図５に示す例では、ＩＤ「Ａさん」を有するユーザに対して楽曲情報を受付けていることを示すメッセージ「Ａさんの予約を受けつけています。」が表示されている。図５に示す如く検索画面は、曲名、歌手名及びジャンル名等の検索キーワードを入力するための「キーワード」と表示されたテキストボックスと、入力された検索キーワードに基づいて検索の実行を指示するための「検索」と表示されたソフトウェアボタンと、検索結果のカラオケ曲を表示するための「検索結果」と表示されたリストボックスとを備える。図５に示す例では、検索キーワードとして「夏メロ」が入力されており、検索結果には、当該検索キーワードに基づいて曲配信サーバ装置４に記憶してある複数のカラオケ曲から検索されたカラオケ曲の曲名及び歌手名が表示されている。また、リストボックス「検索結果」に表示されたカラオケ曲から楽曲を選択して楽曲情報を受付けるための「選曲」と表示されたソフトウェアボタンを備えている。検索画面は、受付画面と同様にＩＤ夫々に対応付けられた背景色を用いて表示するとよい。カラオケ装置１は、「登録曲から選ぶ」と表示されたソフトウェアボタンが選択された場合、操作端末装置３に選曲画面を表示させる。
【００４３】
図６は、選曲画面の例を示す模式図である。図６に示す例では、ＩＤ「Ａさん」を有するユーザに対して楽曲情報を受付けていることを示すメッセージ「Ａさんの予約を受けつけています。」が表示されている。図６に示す如く選曲画面は、配信サーバ装置４の当該ユーザに対応したデータベースに登録されている登録曲を表示するための「Ａさんの登録曲一覧」と表示されたリストボックスと、当該リストボックスに表示された登録曲から選択された曲を選曲するための「選曲」と表示されたソフトウェアボタンを備えている。選局画面は、受付画面と同様にＩＤ夫々に対応付けられた背景色を用いて表示するとよい。
【００４４】
図７は、待機時間表のレコードレイアウト例を示す図表である。図７に示す例では、予約開始を受付けた後に各ユーザに対して初めて楽曲情報を受付ける場合の待機時間等が記憶されている。ユーザのＩＤ「Ａさん」,「Ｂさん」,「Ｃさん」及び「Ｄさん」が各ユーザのログイン順に順番付けられており、各順番を受付順番として昇順に並べられ、記憶されている。また、各ＩＤに対する初期値（第１待機時間）として予め設定されている２．５分が記憶されており、さらに初期値２．５分が各ユーザに対して楽曲情報の受付を待機する待機時間（第２待機時間）として設定されて各ＩＤに関連付けて記憶されている。
【００４５】
図８は、待機時間表の他のレコードレイアウト例を示す図表である。図８に示す例では、図７に示す待機時間表の例において、さらに各ユーザにより１曲目のカラオケ曲が選択されて当該曲の楽曲情報を受け付けた場合の待機時間等が記憶されている。図８に示す例では、ＩＤ「Ａさん」,「Ｃさん」及び「Ｄさん」夫々を有するユーザから１曲目のカラオケ曲の楽曲情報を受け付けるまでに経過した経過時間２．０分,１．５分及び１．０分が各ＩＤに関連付けられた経過時間１として記憶されている。また、例えば、ＩＤ「Ａさん」に対応付けて記憶されている初期値の２．５分及び経過時間１の２．０分から、平均値２．２５分が算出されて待機時間（第２待機時間）が書き換えられている。また、例えば、ＩＤ「Ｂさん」を有するユーザから１曲目の楽曲情報を待機時間内に受付けておらず、当該ユーザに関連付けられた経過時間１には経過時間が記憶されていない。この場合、ＩＤ「Ｂさん」に関連付けられた待機時間（第２待機時間）は書き換えられずに初期値２．５分となっている。
【００４６】
図９は、待機時間表の他のレコードレイアウト例を示す図表である。図９に示す例では、図８に示す待機時間表の例において、さらに各ユーザから２曲目のカラオケ曲が選択されて当該曲の楽曲情報を受け付けた場合の待機時間等が記憶されている。図９に示す例では、ＩＤ「Ａさん」，「Ｂさん」及び「Ｄさん」夫々を有するユーザから２曲目のカラオケ曲の楽曲情報を受け付けるまでに経過した経過時間２．５分，２．０分及び１．５分が経過時間２として記憶されている。また、例えば、ＩＤ「Ａさん」に対応付けて記憶されている初期値（第１待機時間）の２．５分、経過時間１の２．０分及び経過時間２の２．５分から、平均値２．３３分が算出されて待機時間（第２待機時間）が書き換えられている。
【００４７】
図１０は、ログイン処理の手順を示すフローチャートである。カラオケ装置１のＣＰＵ１１は、操作端末装置３から送信されてきたログイン情報を受け付けて（ステップＳ１１）、曲配信サーバ装置４にログイン情報を送信する（ステップＳ１２）。曲配信サーバ装置４は、送られてきたログイン情報を受信し（ステップＳ１３）、ログイン情報を用いてログイン情報に含まれるＩＤに対応付けられたデータベースにログインする（ステップＳ１４）。カラオケ装置１のＣＰＵ１１は、ＩＤをログイン順に順番付けた受付順番と共に待機時間表に記憶し（ステップＳ１５）、予約開始を受け付けたか否かを判定する（ステップＳ１６）。
【００４８】
ＣＰＵ１１は、予約開始を受け付けていないと判定した場合（ステップＳ１６でＮＯ）、ログイン情報を受け付けるステップＳ１１に処理を戻す。ＣＰＵ１１は、予約開始を受け付けたと判定した場合（ステップＳ１６でＹＥＳ）、配信待機要求を曲配信サーバ装置４に送信する（ステップＳ１７）。曲配信サーバ装置４は、カラオケ装置１から送られてきた配信待機要求を受信し(ステップＳ１８)、配信リストに基づく曲の配信を待機する(ステップＳ１９)。カラオケ装置１のＣＰＵ１１は、予約終了を受付けたか否かを判定する(ステップＳ２０)。
【００４９】
ＣＰＵ１１は、予約終了を受付けていないと判定した場合（ステップＳ２０でＮＯ）、予約終了を受付けるまで待機する。ＣＰＵ１１は、予約終了を受付けたと判定した場合（ステップＳ２０でＹＥＳ）、ログアウト要求を曲配信サーバ装置４に送信し（ステップＳ２１）、ログイン処理を終了する。曲配信サーバ装置４は、カラオケ装置１から送られて来たログアウト要求を受信する(ステップＳ２２)。曲配信サーバ装置４は、配信待機を解除し(ステップＳ２３)、全ＩＤをログアウトして(ステップＳ２４)、ログイン処理を終了する。
【００５０】
図１１は、予約受付処理の手順を示すフローチャートである。予約受付処理は、ログイン処理において予約開始を受付けた場合に、ログイン処理と共に実行される。カラオケ装置１のＣＰＵ１１は、待機時間表に記憶されている受付順番１のＩＤを読み出し（ステップＳ３１）、読み出したＩＤに関連付けて待機時間表に記憶されている待機時間を読み出す(ステップＳ３２)。ＣＰＵ１１は、タイマ１５に待機時間を設定し(ステップＳ３３)、タイマ１５を計時開始させる（ステップＳ３４）。ＣＰＵ１１は、操作端末装置３の表示部３５に受付画面を表示させる(ステップＳ３５)。ＣＰＵ１１は、操作端末装置３に操作を受付けさせる（ステップＳ３６）。ＣＰＵ１１は、操作端末装置３が操作を受付けたか否かを判定する（ステップＳ３７）。
【００５１】
ＣＰＵ１１は、操作を受付けていないと判定した場合（ステップＳ３７でＮＯ）、操作を受付けさせるステップＳ３６に処理を戻す。ＣＰＵ１１は、操作を受付けたと判定した場合（ステップＳ３７でＹＥＳ）、タイマ１５が出力するタイマ信号を受付けたか否かを判定する(ステップＳ３８)。ＣＰＵ１１は、タイマ信号を受付けていないと判定した場合(ステップＳ３８でＮＯ)、待機完了を受付けた否かを判定する（ステップＳ３９）。ＣＰＵ１１は、待機完了を受付けていないと判定した場合（ステップＳ３９でＮＯ）、後述の選曲受付処理を実行する（ステップＳ４０）。ＣＰＵ１１は、予約の終了を受付けたか否かを判定する（ステップＳ４１）。
【００５２】
ＣＰＵ１１は、終了を受付けていないと判定した場合（ステップＳ４１でＮＯ）、待機時間表に記憶されている次の受付順番のＩＤを読出し(ステップＳ４２)、待機時間を読み出すステップＳ３２に処理を戻す。ＣＰＵ１１は、タイマ信号を検出したか否かを判定するステップＳ３８においてタイマ信号を検出したと判定した場合（ステップＳ３８でＹＥＳ）、及び待機完了を受付けたか否かを判定するステップＳ３９において待機完了を受付けたと判定した場合（ステップＳ３９でＹＥＳ）、予約の終了を受付けたか否かを判定するステップＳ４１に処理を移す。ＣＰＵ１１は、予約の終了を受付けたか否かを判定するステップＳ４１において、終了を受付けたと判定した場合（ステップＳ４１でＹＥＳ）、予約受付処理を終了する。
【００５３】
図１２は、選曲受付処理の手順を示すフローチャートである。カラオケ装置１のＣＰＵ１１は、受付画面が備える「検索する」と表示されたソフトウェアボタンが押下されて、検索して選曲する指示を受付けたか否かを判定する（ステップＳ５１）。ＣＰＵ１１は、検索して選曲する指示を受付けたと判定した場合（ステップＳ５１でＹＥＳ）、後述の検索選曲処理を実行する（ステップＳ５２）。ＣＰＵ１１は、楽曲情報を受付けるまでに経過した経過時間を待機時間表に記憶し(ステップＳ５３)、平均値を算出する(ステップＳ５４)。ＣＰＵ１１は、算出した平均値を用いて待機時間表に記憶している待機時間を書き換えて（ステップＳ５５）、選曲受付処理を終了する。
【００５４】
ＣＰＵ１１は、検索して選曲する指示を受付けたか否かを判定するステップＳ５１において、当該指示を受付けていないと判定した場合（ステップＳ５１でＮＯ）、受付画面が備える「登録曲から選ぶ」と表示されたソフトウェアボタンが押下されて、登録曲から選曲する指示を受付けたか否かを判定する（ステップＳ５６）。ＣＰＵ１１は、登録曲から選曲する指示を受付けたと判定した場合（ステップＳ５６でＹＥＳ）、後述の登録曲選曲処理を実行して(ステップＳ５７)、選曲受付処理を終了する。ＣＰＵ１１は、登録曲から選曲する指示を受付けていないと判定した場合（ステップＳ５６でＮＯ）、選曲受付処理を終了する。
【００５５】
図１３は、検索選曲処理の手順を示すフローチャートである。カラオケ装置１のＣＰＵ１１は、操作端末装置３の表示部３５に検索画面を表示させて(ステップＳ７１)、検索キーワードを受付ける（ステップＳ７２）。ＣＰＵ１１は、受付けた検索キーワードを曲配信サーバ装置４に送信する（ステップＳ７３）。曲配信サーバ装置４は、カラオケ装置１から送られて来た検索キーワードを受信する(ステップＳ７４)。曲配信サーバ装置４は、検索キーワードを用いて曲を検索し(ステップＳ７５)、検索結果をカラオケ装置１に送信する(ステップＳ７６)。カラオケ装置１のＣＰＵ１１は、送られて来た検索結果を受信し（ステップＳ７７）、検索結果を操作端末装置３に表示させて選曲を受付ける(ステップＳ７８)。
【００５６】
ＣＰＵ１１は、選曲されたか否かを判定する（ステップＳ７９）。ＣＰＵ１１は、選曲されていないと判定した場合(ステップＳ７９でＮＯ)、検索キーワードを受付けるステップＳ７２に処理を戻す。ＣＰＵ１１は、選曲されたと判定した場合(ステップＳ７９でＹＥＳ)、選曲された曲の楽曲情報を曲配信サーバ装置４に送信し（ステップＳ８０）、検索選曲処理を終了する。曲配信サーバ装置４は、送られてきた選曲情報を受信し(ステップＳ８１)、配信リストに曲を追加して（ステップＳ８２）、検索選曲処理を終了する。
【００５７】
図１４は、登録曲選曲処理の手順を示すフローチャートである。カラオケ装置１のＣＰＵ１１は、ＩＤを曲配信サーバ装置４に送信する(ステップＳ９１)。曲配信サーバ装置４は、送られて来たＩＤを受信する(ステップＳ９２)。ＣＰＵ１１は、受信したＩＤに対応するデータベースに記憶されている登録曲リストを読み出して（ステップＳ９３）、登録曲リストをカラオケ装置１に送信する（ステップＳ９４）。カラオケ装置１のＣＰＵ１１は、送られて来た登録曲リストを受信する（ステップＳ９５）。
【００５８】
ＣＰＵ１１は、登録曲リストから選曲するための選曲画面を操作端末装置３の表示部３５に表示させて(ステップＳ９６)、選曲を受付ける(ステップＳ９７)。ＣＰＵ１１は、選曲されたか否かを判定する(ステップＳ９８)。ＣＰＵ１１は、選曲されていないと判定した場合(ステップＳ９８でＮＯ)、選曲を受付けるステップＳ９７に処理を戻す。ＣＰＵ１１は、選曲されたと判定した場合(ステップＳ９８でＹＥＳ)、選曲された曲の楽曲情報を曲配信サーバ装置４に送信して(ステップＳ９９)、登録曲選曲処理を終了する。曲配信サーバ装置４は、送られてきた楽曲情報を受信し(ステップＳ１００)、配信リストに曲を追加して(ステップＳ１０１)、登録曲選曲処理を終了する。
【００５９】
各ユーザが曲配信サーバ装置４に予め登録してある登録曲からカラオケ曲が選択されて予約される場合、操作端末装置３の操作に熟練していないユーザであっても予約操作を素早く行うことが可能であるため、係る場合に経過時間に基づく待機時間（第２待機時間）の変更が行われない。本実施の形態では、操作端末装置３が１つである場合を示したが、これに限るものではなく複数あってもよい。この場合、複数の操作端末装置３のうち、１つの操作端末装置３に予約に係る操作が行われている場合、他の操作端末装置３を操作できないようにするとよい。
【００６０】
本実施の形態においては、各ユーザのログイン順にユーザ識別情報が順番付けられる場合を示したが、これに限るものではなく、ログインされたユーザの順番を設定するための画面を操作端末装置３に表示させて、複数のユーザのうち、いずれかのユーザにより順番付けされるようにしてもよい。また、曲配信サーバ装置４を各ユーザ識別情報がログインした履歴情報を記憶するよう構成し、当該履歴情報を参照してユーザ識別情報を順番付けてもよい。この場合、例えば、所定期間内のログイン回数からなるログイン頻度を各ユーザ識別情報に対して取得し、ログイン頻度の昇順にユーザ識別情報を順番付けるとよい。また、例えば、直近のログイン日時を各ユーザ識別情報に対して取得し、新しいログイン日時を有する順にユーザ識別情報を順番付けてもよい。
【００６１】
待機時間（第２待機時間）は、初期値（第１待機時間）及び経過時間から算出された平均値を用いて書き換えられる場合を示したが、これに限るものではなく、経過時間のみから算出された平均値を用いて書き換えてもよい。また、初期値（第１待機時間）及び全ユーザに関連付けて記憶されている経過時間から算出された平均値を用いて、全ユーザに同一の待機時間（第２待機時間）を決定してもよい。この場合、経過時間及び待機時間（第２待機時間）を各ユーザに関連付けて記憶部１４に記憶する必要がない。操作端末装置３のタッチパネル部３６が各ユーザによる操作を受付ける場合を示したが、これに限るものではなく、カラオケ装置１にタッチパネル等の操作受付部を設けて操作を受付けるようにしてもよい。各ユーザが曲配信サーバ装置４に登録曲を登録する場合を示したが、カラオケ装置１に登録するようにしてもよい。
【００６２】
曲配信サーバ装置４に記憶されている複数のカラオケ曲データから配信リストに従って配信される場合を示したが、これに限るものではなく、カラオケ装置１が複数のカラオケ曲データを記憶するデータベースを備えて当該データベースからカラオケ曲データを読み出して再生するようにしてもよい。この場合、曲配信サーバ装置４をカラオケ装置１に接続する必要がない。
【００６３】
本実施の形態においては、各ユーザに対して楽曲情報を受付けて楽曲の再生を制御する制御装置を備えたカラオケ装置を例として説明したが、カラオケ装置に限るものではなく当該制御装置を備えており、受付けた楽曲情報に基づいて曲データを再生する再生装置及び情報機器等であってもよい。
【図面の簡単な説明】
【００６４】
【図１】制御装置を含むシステムのネットワーク構成を示す模式図である。
【図２】カラオケ装置及び操作端末装置の内部構成を示すブロック図である。
【図３】ログイン画面の例を示す模式図である。
【図４】受付画面の例を示す模式図である。
【図５】検索画面の例を示す模式図である。
【図６】選曲画面の例を示す模式図である。
【図７】待機時間表のレコードレイアウト例を示す図表である。
【図８】待機時間表の他のレコードレイアウト例を示す図表である。
【図９】待機時間表の他のレコードレイアウト例を示す図表である。
【図１０】ログイン処理の手順を示すフローチャートである。
【図１１】予約受付処理の手順を示すフローチャートである。
【図１２】選曲受付処理の手順を示すフローチャートである。
【図１３】検索選曲処理の手順を示すフローチャートである。
【図１４】登録曲選曲処理の手順を示すフローチャートである。
【符号の説明】
【００６５】
１  カラオケ装置（制御装置）
２０１  マイクロフォン
３  操作端末装置
４  曲配信サーバ装置
Ｎ  ネットワーク網
１１,３１  ＣＰＵ
１１ａ,３１ａ  バス
１２,３２  ＲＯＭ
１３，３３  ＲＡＭ
１４  記憶部
１５  タイマ
１６  映像再生部
１７，３５  表示部
１８  音声再生部
１９  ミキサアンプ
２０  スピーカ部
２１  マイク信号入力端子
２２  ネットワーク通信部
２３  操作端末通信部
３４  通信部
３６  タッチパネル部
【図１】
2010085443.tif 000003
【図２】
2010085443.tif 000004
【図３】
2010085443.tif 000005
【図４】
2010085443.tif 000006
【図５】
2010085443.tif 000007
【図６】
2010085443.tif 000008
【図７】
2010085443.tif 000009
【図８】
2010085443.tif 000010
【図９】
2010085443.tif 000011
【図１０】
2010085443.tif 000012
【図１１】
2010085443.tif 000013
【図１２】
2010085443.tif 000014
【図１３】
2010085443.tif 000015
【図１４】
2010085443.tif 000016