(57)【要約】【課題】予約登録されている楽曲が多い場合であっても、予め設定された時間内でカラオケ歌唱を可能とするカラオケ装置を提供する。【解決手段】予約待ち行列に新たな楽曲が登録される都度、現在演奏されている楽曲の演奏開始時刻と、当該予約待ち行列に既に登録されている楽曲の予約時刻と、現在演奏されている楽曲の演奏時間及び当該予約待ち行列に既に登録されている楽曲の演奏時間を合計した残り待ち時間と、に基づいて予想待ち時間を算出する予想待ち時間算出部、予め設定された歌唱待ち時間と予想待ち時間とを比較し、歌唱待ち時間よりも予想待ち時間が長い場合、予想待ち時間が歌唱待ち時間以下となるよう、現在演奏されている楽曲及び／または予約待ち行列に既に登録されている楽曲の演奏時間を短縮する設定を行う短縮設定部を有するカラオケ装置。【選択図】図２
2019028250.tif 000002
【特許請求の範囲】
【請求項１】
利用者が選曲した楽曲を予約待ち行列に登録し、順番にカラオケ演奏を行うカラオケ装置であって、
前記予約待ち行列に新たな楽曲が登録される都度、現在演奏されている楽曲の演奏開始時刻と、当該予約待ち行列に既に登録されている楽曲の予約時刻と、現在演奏されている楽曲の演奏時間及び当該予約待ち行列に既に登録されている楽曲の演奏時間を合計した残り待ち時間と、に基づいて予想待ち時間を算出する予想待ち時間算出部と、
予め設定された歌唱待ち時間と前記予想待ち時間とを比較し、前記歌唱待ち時間よりも前記予想待ち時間が長い場合、前記予想待ち時間が前記歌唱待ち時間以下となるよう、現在演奏されている楽曲及び／または予約待ち行列に既に登録されている楽曲の演奏時間を短縮する設定を行う短縮設定部と、
を有するカラオケ装置。
【請求項２】
前記短縮設定部は、前記演奏時間の短縮が可能な楽曲のうち、短縮可能な時間が長い楽曲から順番に前記演奏時間を短縮する設定を行うことを特徴とする請求項１記載のカラオケ装置。
【請求項３】
前記短縮設定部は、短縮する演奏時間が前記歌唱待ち時間と前記予想待ち時間との差分に近似するように、前記演奏時間の短縮が可能な楽曲の中から所定の楽曲を選んで演奏時間を短縮する設定を行うことを特徴とする請求項１記載のカラオケ装置。
【請求項４】
前記短縮設定部は、ある期間における各利用者の歌唱回数に基づいて、前記演奏時間の短縮が可能な楽曲のうち、歌唱回数が多い利用者が予約した楽曲から順番に前記演奏時間を短縮する設定を行うことを特徴とする請求項１記載のカラオケ装置。
【請求項５】
前記短縮設定部は、現在演奏されている楽曲及び前記予約待ち行列に既に登録されている楽曲のうち、前記演奏時間の短縮が可能な楽曲全てについて前記演奏時間の短縮の設定を行っても、前記予想待ち時間が前記歌唱待ち時間よりも長くなる場合、前記演奏時間の短縮の設定を行った後の予想待ち時間を報知することを特徴とする請求項１〜４のいずれか一つに記載のカラオケ装置。
【請求項６】
前記演奏時間の短縮設定がされた第１の楽曲が前記予約待ち行列に登録されている状態において、当該第１の楽曲よりも後に登録されている第２の楽曲の予約が取り消された場合、当該第１の楽曲の短縮可能時間と、当該第２の楽曲の前記演奏時間とを比較する第１の比較部と、
前記第２の楽曲の前記演奏時間が前記第１の楽曲の短縮可能時間よりも長い場合、前記第１の楽曲と前記第２の楽曲の間に予約されている楽曲について、前記短縮設定を解除した場合の予想待ち時間と、前記歌唱待ち時間とを比較する第２の比較部と、
を有し、
前記短縮設定部は、前記第１の楽曲と前記第２の楽曲の間に予約されている楽曲全てについて、前記短縮設定を解除した場合の予想待ち時間が前記歌唱待ち時間以下である場合、前記第１の楽曲の短縮設定を解除することを特徴とする請求項１〜４のいずれか一つに記載のカラオケ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はカラオケ装置に関する。
【背景技術】
【０００２】
複数の利用者でカラオケ歌唱を行う場合、各利用者はリモコン装置等を介してカラオケ歌唱したい楽曲を選曲する。カラオケ装置は、利用者が選曲した楽曲を予約待ち行列に登録し、順番にカラオケ演奏を行う。
【０００３】
ここで、たとえばカラオケ喫茶のように大勢でカラオケ歌唱を行う場合、カラオケ楽曲の予約が頻繁に行われる。従って、ある利用者が予約したカラオケ楽曲は予約待ち行列の下位に登録されるため、実際のカラオケ歌唱を行うまでに長時間待たされることとなる。
【０００４】
このような問題に対し、たとえば特許文献１には、新たな楽曲を予約しようとする利用者に対し、現時点で予約待ち行列に登録されている楽曲の演奏所要時間情報に基づいて、予約される楽曲の演奏開始までの予定所要時間または演奏開始予定時刻を報知する技術が開示されている。
【０００５】
また、特許文献２には、カラオケ装置から送信された演奏曲情報に基づき、利用者の携帯用通信端末にて予約した楽曲の演奏開始までの時間や残りの曲数を表示させることにより、利用者に演奏待ち情報を把握させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平８−１１５０９０号公報
【特許文献２】特開２００５−２４６８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１及び２の技術を用いたとしても、予約されている楽曲が多い場合には、カラオケ歌唱まで長時間待たされることには変わりない。
【０００８】
本発明の目的は、予約登録されている楽曲が多い場合であっても、予め設定された時間内でカラオケ歌唱を可能とするカラオケ装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するための主たる発明は、利用者が選曲した楽曲を予約待ち行列に登録し、順番にカラオケ演奏を行うカラオケ装置であって、前記予約待ち行列に新たな楽曲が登録される都度、現在演奏されている楽曲の演奏開始時刻と、当該予約待ち行列に既に登録されている楽曲の予約時刻と、現在演奏されている楽曲の演奏時間及び当該予約待ち行列に既に登録されている楽曲の演奏時間を合計した残り待ち時間と、に基づいて予想待ち時間を算出する予想待ち時間算出部と、予め設定された歌唱待ち時間と前記予想待ち時間とを比較し、前記歌唱待ち時間よりも前記予想待ち時間が長い場合、前記予想待ち時間が前記歌唱待ち時間以下となるよう、現在演奏されている楽曲及び／または予約待ち行列に既に登録されている楽曲の演奏時間を短縮する設定を行う短縮設定部と、を有するカラオケ装置である。
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
【発明の効果】
【００１０】
本発明によれば、予約登録されている楽曲が多い場合であっても、予め設定された時間内でカラオケ歌唱を可能とする。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態に係るカラオケ装置のハードウェア構成例を示す図である。
【図２】第１実施形態に係るカラオケ本体のソフトウェア構成例を示す図である。
【図３】第１実施形態に係る現在演奏されている楽曲及び予約待ち行列に登録されている楽曲の例を示す図である。
【図４Ａ】第１実施形態に係る現在演奏されている楽曲及び予約待ち行列に登録されている楽曲の例を示す図である。
【図４Ｂ】第１実施形態に係る現在演奏されている楽曲及び予約待ち行列に登録されている楽曲の例を示す図である。
【図５Ａ】第１実施形態に係る現在演奏されている楽曲及び予約待ち行列に登録されている楽曲の例を示す図である。
【図５Ｂ】第１実施形態に係る現在演奏されている楽曲及び予約待ち行列に登録されている楽曲の例を示す図である。
【図６Ａ】第１実施形態に係る現在演奏されている楽曲及び予約待ち行列に登録されている楽曲の例を示す図である。
【図６Ｂ】第１実施形態に係る現在演奏されている楽曲及び予約待ち行列に登録されている楽曲の例を示す図である。
【図７】第１実施形態に係る現在演奏されている楽曲及び予約待ち行列に登録されている楽曲の例を示す図である。
【図８】第１実施形態に係るカラオケ装置の処理を示すフローチャートである。
【図９】第２実施形態に係るカラオケ本体のソフトウェア構成例を示す図である。
【図１０】第２実施形態に係る予約待ち行列に登録されている楽曲の例を示す図である。
【図１１】第２実施形態に係る予約待ち行列に登録されている楽曲の例を示す図である。
【図１２】第２実施形態に係るカラオケ装置の処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
後述する明細書及び図面の記載から、上記の主たる発明の他、少なくとも以下の事項が明らかとなる。
【００１３】
すなわち、前記短縮設定部が、前記演奏時間の短縮が可能な楽曲のうち、短縮可能な時間が長い楽曲から順番に前記演奏時間を短縮する設定を行うカラオケ装置が明らかとなる。このように演奏時間を短縮する設定を行うことにより、予め設定された歌唱待ち時間内に確実にカラオケ歌唱を可能とする。
【００１４】
また、前記短縮設定部が、短縮する演奏時間が前記歌唱待ち時間と前記予想待ち時間との差分に近似するように、前記演奏時間の短縮が可能な楽曲の中から所定の楽曲を選んで演奏時間を短縮する設定を行うカラオケ装置が明らかとなる。このように演奏時間を短縮する設定を行うことにより、必要以上に演奏時間を短縮することが無い。
【００１５】
また、前記短縮設定部が、ある期間における各利用者の歌唱回数に基づいて、前記演奏時間の短縮が可能な楽曲のうち、歌唱回数が多い利用者が予約した楽曲から順番に前記演奏時間を短縮する設定を行うカラオケ装置が明らかとなる。このように演奏時間を短縮する設定を行うことにより、利用者毎の歌唱時間の均等化を図ることができる。
【００１６】
また、前記短縮設定部が、現在演奏されている楽曲及び前記予約待ち行列に既に登録されている楽曲のうち、前記演奏時間の短縮が可能な楽曲全てについて前記演奏時間の短縮の設定を行っても、前記予想待ち時間が前記歌唱待ち時間よりも長くなる場合、前記演奏時間の短縮の設定を行った後の予想待ち時間を報知するカラオケ装置が明らかとなる。このようなカラオケ装置によれば、歌唱待ち時間内にカラオケ歌唱ができないことを利用者に対して報知できる。
【００１７】
或いは、前記演奏時間の短縮設定がされた第１の楽曲が前記予約待ち行列に登録されている状態において、当該第１の楽曲よりも後に登録されている第２の楽曲の予約が取り消された場合、当該第１の楽曲の短縮可能時間と、当該第２の楽曲の前記演奏時間とを比較する第１の比較部と、前記第２の楽曲の前記演奏時間が前記第１の楽曲の短縮可能時間よりも長い場合、前記第１の楽曲と前記第２の楽曲の間に予約されている楽曲について、前記短縮設定を解除した場合の予想待ち時間と、前記歌唱待ち時間とを比較する第２の比較部と、を有し、前記短縮設定部は、前記第１の楽曲と前記第２の楽曲の間に予約されている楽曲全てについて、前記短縮設定を解除した場合の予想待ち時間が前記歌唱待ち時間以下である場合、前記第１の楽曲の短縮設定を解除するカラオケ装置が明らかとなる。このようなカラオケ装置によれば、予約が取り消された場合に、短縮された演奏時間を元に戻しつつ、予約された残りの楽曲全てについて予め設定された歌唱待ち時間内でカラオケ歌唱を可能とすることができる。
【００１８】
＜第１実施形態＞
図１〜図８を参照して、第１実施形態に係るカラオケ装置１について説明する。
【００１９】
＝＝カラオケ装置＝＝
カラオケ装置１は、カラオケ演奏及び利用者がカラオケ歌唱を行うための装置である。カラオケ装置１は、利用者が選曲した楽曲を予約待ち行列に登録し、順番にカラオケ演奏を行う。図１に示すように、カラオケ装置１は、カラオケ本体１０、スピーカ２０、表示装置３０、マイク４０、及びリモコン装置５０を備える。
【００２０】
スピーカ２０はカラオケ本体１０からの放音信号に基づいて放音するための構成である。表示装置３０はカラオケ本体１０からの信号に基づいて映像や画像を画面に表示するための構成である。マイク４０は利用者の歌唱音声（マイク４０からの入力音声）をアナログの音声信号に変換してカラオケ本体１０に入力するための構成である。リモコン装置５０は、カラオケ本体１０に対する各種操作をおこなうための装置である。利用者はリモコン装置５０を用いてカラオケ歌唱を希望する楽曲の選曲（予約）等を行うことができる。リモコン装置５０の表示画面には各種操作の指示入力を行うためのアイコン等が表示される。
【００２１】
カラオケ本体１０は、選曲された楽曲のカラオケ演奏制御、歌詞や背景映像等の表示制御、マイク４０を通じて入力された音声信号の処理といった、カラオケ歌唱に関する各種の制御を行う。図１に示すように、カラオケ本体１０は、制御部１１、通信部１２、記憶部１３、音響処理部１４、表示処理部１５及び操作部１６を備える。各構成はインターフェース（図示なし）を介してバスＢに接続されている。
【００２２】
制御部１１は、ＣＰＵ１１ａおよびメモリ１１ｂを備える。ＣＰＵ１１ａは、メモリ１１ｂに記憶された動作プログラムを実行することにより各種の制御機能を実現する。メモリ１１ｂは、ＣＰＵ１１ａに実行されるプログラムを記憶したり、プログラムの実行時に各種情報を一時的に記憶したりする記憶装置である。
【００２３】
通信部１２は、ルーター（図示なし）を介してカラオケ本体１０を通信回線に接続するためのインターフェースを提供する。
【００２４】
記憶部１３は、各種のデータを記憶する大容量の記憶装置であり、たとえばハードディスクドライブなどである。記憶部１３は、カラオケ装置１によりカラオケ演奏を行うための複数の楽曲データを記憶する。
【００２５】
楽曲データは、個々の楽曲を特定するための楽曲ＩＤが付与されている。楽曲データは、伴奏データ、リファレンスデータ、ガイドメロディデータ等を含む。伴奏データは、カラオケ演奏音の元となるデータである。リファレンスデータは、利用者によるカラオケ歌唱を採点する際の基準として用いられるデータである。ガイドメロディデータは、利用者のカラオケ歌唱を支援するガイドメロディを構成するデータである。
【００２６】
また、記憶部１３は、各楽曲に対応する歌詞テロップを表示装置３０等に表示させるための歌詞テロップデータ、カラオケ演奏時に表示装置３０等に表示される背景画像等の背景画像データ、楽曲毎のカラオケ演奏時間を示す演奏時間データ及び楽曲の属性情報（歌手名、作詞・作曲者名、ジャンル等の当該楽曲に関する情報）を記憶する。
【００２７】
更に、本実施形態に係る記憶部１３は、楽曲毎に演奏時間の短縮情報を記憶する。短縮情報は、演奏時間データが示すカラオケ演奏時間を短縮することが可能かどうかを示す情報、及びカラオケ演奏時間の短縮が可能な場合には、短縮できる時間（短縮可能時間）を含む。短縮可能時間は、たとえばカラオケ装置１が備える機能である２コーラスフェードアウトや後奏カット、非歌唱区間の早送り等を実行した場合に短縮される時間に相当する。
【００２８】
音響処理部１４は、制御部１１の制御に基づき、楽曲に対するカラオケ演奏の制御およびマイク４０を通じて入力された歌唱音声信号の処理を行う。音響処理部１４は、たとえばＭＩＤＩ音源、ミキサ、アンプ（いずれも図示なし）を含む。ＭＩＤＩ音源は、楽曲データに基づいて楽音信号を生成する。ミキサは、当該音楽信号およびマイク４０から出力される音声信号を適当な比率でミキシングしてアンプに出力する。アンプは、ミキサからのミキシング信号を増幅し、放音信号としてスピーカ２０へ出力する。これにより、スピーカ２０からは放音信号に基づくカラオケ演奏音およびマイク４０からの歌唱音声が放音される。
【００２９】
表示処理部１５は、制御部１１の制御に基づき、表示装置３０やリモコン装置５０における各種表示に関する処理を行う。たとえば、表示処理部１５は、カラオケ演奏時における背景映像に歌詞テロップや各種アイコンが重ねられた映像を表示装置３０に表示させる制御を行う。或いは、表示処理部１５は、リモコン装置５０の表示画面に操作入力用の各種アイコンを表示させる。
【００３０】
操作部１６は、パネルスイッチおよびリモコン受信回路などからなり、利用者によるカラオケ装置１のパネルスイッチあるいはリモコン装置５０の操作に応じて選曲信号、演奏中止信号などの操作信号を制御部１１に対して出力する。制御部１１は、操作部１６からの操作信号を検出し、対応する処理を実行する。
【００３１】
（ソフトウェア構成）
図２はカラオケ本体１０のソフトウェア構成例を示す図である。カラオケ本体１０は、予約登録部１００、予想待ち時間算出部２００、短縮設定部３００、及び演奏処理部４００を備える。予約登録部１００、予想待ち時間算出部２００、短縮設定部３００、及び演奏処理部４００は、ＣＰＵ１１ａがメモリ１１ｂに記憶されるプログラムを実行することにより実現される。
【００３２】
［予約登録部］
予約登録部１００は、楽曲の予約登録等、楽曲予約に関する各種処理を行う。
【００３３】
予約登録される楽曲は、利用者がカラオケ歌唱を希望する楽曲である。予約登録される楽曲は、利用者がリモコン装置５０を用いて選曲する。リモコン装置５０は、選曲された楽曲に対応する楽曲ＩＤ等をカラオケ本体１０に送信する。カラオケ本体１０は、受信した楽曲ＩＤを予約待ち行列に登録する。予約待ち行列は、たとえば、記憶部１３の記憶領域の一部として提供される。予約待ち行列に登録される楽曲ＩＤには、当該楽曲を選曲した利用者を識別するための利用者ＩＤが関連付けられていてもよい。利用者ＩＤは、利用者がリモコン装置５０を介してカラオケ装置１にログインすることにより得られる。
【００３４】
予約登録部１００は、予約待ち行列に登録された順番に、楽曲ＩＤを読み出して演奏処理部４００に出力する。そして、予約登録部１００は、演奏処理部４００による演奏が終了した予約楽曲の楽曲ＩＤを予約待ち行列から消去する。
【００３５】
［予想待ち時間算出部］
予想待ち時間算出部２００は、予約待ち行列に新たな楽曲が登録される都度、現在演奏されている楽曲の演奏開始時刻と、当該予約待ち行列に既に登録されている楽曲の予約時刻と、現在演奏されている楽曲の演奏時間及び当該予約待ち行列に既に登録されている楽曲の演奏時間を合計した残り待ち時間と、に基づいて予想待ち時間を算出する。
【００３６】
予想待ち時間は、予約待ち行列に新たな楽曲が登録された時点から、当該新たな楽曲のカラオケ歌唱が可能となるまで（当該新たな楽曲のカラオケ演奏が開始されるまで）の待ち時間の予測値である。
【００３７】
具体的に、予想待ち時間は確定待ち時間と残り待ち時間とを合計した時間である。確定待ち時間は、現在演奏されている楽曲の演奏開始時刻と新たな楽曲の予約時刻との差分に相当する時間である。残り待ち時間は、現在演奏されている楽曲の演奏時間と予約待ち行列に既に登録されている楽曲の演奏時間とを合計した時間である。残り待ち時間は、楽曲の短縮設定の有無により変動する。すなわち、予想待ち時間も、楽曲の短縮設定の有無により変動する（詳細は後述）。
【００３８】
図３及び図４Ａを参照して予想待ち時間の算出の具体例について説明する。図３に示すように、現在演奏中の楽曲Ａがあり、且つ予約待ち行列には楽曲Ｂ〜楽曲Ｈまでが登録されている状況において、新たな楽曲Ｉが予約されたとする。なお、楽曲Ｈの予約時点（１１時５４分００秒）においては、楽曲Ａの演奏は開始しておらず、楽曲Ａより前に予約された楽曲が演奏中で、楽曲Ａは演奏前の予約登録中である。その後、楽曲Ｈの予約から１分３０秒が経過して楽曲Ａの演奏が開始される。図３は、楽曲Ａの演奏が開始されてから楽曲Ｉが予約されるまで（１１時５５分３０秒から１１時５６分００秒）の間のいずれかの時点での状況を表したものである。
【００３９】
この場合、予想待ち時間算出部２００は、楽曲Ａの演奏開始時刻（１１時５５分３０秒）と楽曲Ｉの予約時刻（１１時５６分００秒）との差分を求めることで確定待ち時間（−３０秒）を算出する。また、予想待ち時間算出部２００は、楽曲Ａの演奏時間（０６分００秒）と楽曲Ｂ〜楽曲Ｈそれぞれの演奏時間とを合計し、残り待ち時間（３０分４０秒）を算出する。そして、予想待ち時間算出部２００は、確定待ち時間（−３０秒）と残り待ち時間（３０分４０秒）とを合計した予想待ち時間（３０分１０秒）を算出する（図４Ａ参照）。予想待ち時間算出部２００は、算出した予想待ち時間を短縮設定部３００に出力する。なお、楽曲Ｉの確定待ち時間がマイナス値になるのは、楽曲Ｉは楽曲Ａの演奏開始から３０秒後に予約された楽曲だからである。
【００４０】
［短縮設定部］
短縮設定部３００は、予め設定された歌唱待ち時間と予想待ち時間とを比較し、歌唱待ち時間よりも予想待ち時間が長い場合、予想待ち時間が歌唱待ち時間以下となるよう、現在演奏されている楽曲及び／または予約待ち行列に既に登録されている楽曲の演奏時間を短縮する。
【００４１】
歌唱待ち時間は、楽曲の予約がなされてから当該楽曲のカラオケ歌唱を行うまでに待機する時間の最大値（演奏時間の短縮を行うかどうかの閾値）に相当する。歌唱待ち時間は、たとえば、カラオケ喫茶の従業員等が利用者の年齢や性別、これまでの歌唱傾向等を考慮してリモコン装置５０を介して入力することで設定される。或いは、カラオケ装置毎に歌唱待ち時間として所定の時間が予め設定されていることでもよい。
【００４２】
予想待ち時間算出部２００から予想待ち時間の入力を受けた場合、短縮設定部３００は、歌唱待ち時間と予想待ち時間との比較を行う。歌唱待ち時間よりも予想待ち時間が短い場合、短縮設定部３００は、特段の処理を行わない。
【００４３】
一方、歌唱待ち時間よりも予想待ち時間が長い場合、利用者は長時間待たないと自己の予約した楽曲のカラオケ歌唱を行うことができない。そこで、本実施形態において、短縮設定部３００は、予想待ち時間が歌唱待ち時間以下となるよう、現在演奏されている楽曲及び／または予約待ち行列に既に登録されている楽曲の演奏時間を短縮する。
【００４４】
ここで、図４Ａ〜図７を参照して、演奏時間の短縮処理について説明する。この例では、歌唱待ち時間として「３０分」が設定されている場合に、予想待ち時間として「３０分１０秒」が入力されたとする（図４Ａ参照）。
【００４５】
この場合、短縮設定部３００は、歌唱待ち時間よりも予想待ち時間が「１０秒」長いと判断する。そこで、短縮設定部３００は、現在演奏されている楽曲及び／または予約待ち行列に既に登録されている楽曲の演奏時間を少なくとも「１０秒」だけ短縮するよう設定を行う。
【００４６】
具体的には、短縮設定部３００は、予約待ち行列に登録されている各楽曲の演奏時間の短縮情報（図４Ａ参照）を参照し、演奏時間の短縮が可能な楽曲を特定する。図４Ａの例において、楽曲Ｉより前に予約待ち行列に登録されている楽曲Ａ〜楽曲Ｈのうち、短縮可能な時間を有する楽曲は、楽曲Ｃ及び楽曲Ｆである。
【００４７】
そして、短縮設定部３００は、特定された各楽曲の短縮可能時間（図４Ａ参照）を参照し、たとえば、短縮可能時間が長い楽曲から順番に演奏時間を短縮する設定を行うことができる。
【００４８】
上記例において、短縮設定部３００は、演奏時間を「１０秒」以上短縮できるように、短縮可能時間が長い方の楽曲Ｃを選択し、演奏時間を短縮する設定を行う。
【００４９】
図４Ｂは、短縮設定を行った結果を示す図である。この図から明らかなように、楽曲Ｃの演奏時間を短縮することで、その後に予約された楽曲Ｄ〜楽曲Ｉの予想待ち時間（残り待ち時間）は２分間短縮される。たとえば、楽曲Ｉの予想待ち時間は、「２８分１０秒」となる。この場合、楽曲Ｉを予約した利用者は、歌唱待ち時間（３０分）以内でカラオケ歌唱を行うことが可能となる。
【００５０】
なお、カラオケ装置１は、上記短縮設定を行った後、更なる楽曲の予約登録があった場合にも同様の処理を繰り返し行うことができる。
【００５１】
たとえば、楽曲Ａの演奏中に新たな楽曲Ｊの予約があったとする。この場合、予想待ち時間算出部２００は、楽曲Ａの演奏開始時刻（１１時５５分３０秒）と楽曲Ｊの予約時刻（１１時５７分００秒）との差分を求めることで確定待ち時間（−０１分３０秒）を算出する。また、予想待ち時間算出部２００は、楽曲Ａの演奏時間（０６分００秒）と楽曲Ｂ〜楽曲Ｉそれぞれの演奏時間とを合計し、残り待ち時間（３２分１０秒）を算出する。そして、予想待ち時間算出部２００は、確定待ち時間（−０１分３０秒）と残り待ち時間（３２分１０秒）とを合計した予想待ち時間（３０分４０秒）を算出する（図５Ａ参照）。予想待ち時間算出部２００は、算出した予想待ち時間を短縮設定部３００に出力する。なお、楽曲Ｊの確定待ち時間がマイナス値になるのは、楽曲Ｊは楽曲Ａの演奏開始から１分３０秒後に予約された楽曲だからである。
【００５２】
その後、短縮設定部３００は、楽曲Ｊの予想待ち時間（３０分４０秒）が歌唱待ち時間（３０分）以下となるよう、予約待ち行列に登録されている楽曲Ｂ〜Ｉの演奏時間を短縮する設定を行う。この際、短縮設定部３００は、既に短縮設定が行われている楽曲Ｃ以外で短縮設定が可能な楽曲を選んで短縮設定を行う。
【００５３】
この例では、「４０秒」の短縮が必要となる。そこで、短縮設定部３００は、楽曲Ｃ以外で、短縮可能な時間が長い楽曲Ｆを選択し、演奏時間を短縮する設定を行う。
【００５４】
図５Ｂは、短縮設定を行った結果を示す図である。この図から明らかなように、楽曲Ｆの演奏時間を短縮することで、その後に予約された楽曲Ｇ〜楽曲Ｊの予想待ち時間（残り待ち時間）は１分３０秒間短縮される。たとえば、楽曲Ｊの予想待ち時間は、「２９分１０秒」となる。この場合、楽曲Ｊを予約した利用者は、歌唱待ち時間（３０分）以内でカラオケ歌唱を行うことが可能となる。
【００５５】
同様に、楽曲Ａの演奏中に新たな楽曲Ｋの予約があったとする。この場合、予想待ち時間算出部２００は、楽曲Ａの演奏開始時刻（１１時５５分３０秒）と楽曲Ｋの予約時刻（１１時５８分００秒）との差分を求めることで確定待ち時間（−０２分３０秒）を算出する。また、予想待ち時間算出部２００は、楽曲Ａの演奏時間（０６分００秒）と楽曲Ｂ〜楽曲Ｊそれぞれの演奏時間とを合計し、残り待ち時間（３２分４０秒）を算出する。そして、予想待ち時間算出部２００は、確定待ち時間（−２分３０秒）と残り待ち時間（３２分４０秒）とを合計した予想待ち時間（３０分１０秒）を算出する（図６Ａ参照）。予想待ち時間算出部２００は、算出した予想待ち時間を短縮設定部３００に出力する。なお、楽曲Ｋの確定待ち時間がマイナス値になるのは、楽曲Ｋは楽曲Ａの演奏開始から２分３０秒後に予約された楽曲だからである。
【００５６】
その後、短縮設定部３００は、楽曲Ｋの予想待ち時間（３０分１０秒）が歌唱待ち時間（３０分）以下となるよう、予約待ち行列に登録されている楽曲Ｂ〜Ｊの演奏時間を短縮する設定を行う。この際、短縮設定部３００は、既に短縮設定が行われている楽曲Ｃ及びＦ以外で短縮設定が可能な楽曲を選んで短縮設定を行う。
【００５７】
この例では、「１０秒」の短縮が必要となる。そこで、短縮設定部３００は、楽曲Ｃ及びＦ以外で、短縮可能な楽曲Ｉを選択し、演奏時間を短縮する設定を行う。
【００５８】
図６Ｂは、短縮設定を行った結果を示す図である。この図から明らかなように、楽曲Ｉの演奏時間を短縮することで、その後に予約された楽曲Ｊ及び楽曲Ｋの予想待ち時間（残り待ち時間）は１分２５秒間短縮される。たとえば、楽曲Ｋの予想待ち時間は、「２８分４５秒」となる。この場合、楽曲Ｋを予約した利用者は、歌唱待ち時間（３０分）以内でカラオケ歌唱を行うことが可能となる。
【００５９】
一方、楽曲Ａの演奏中に新たな楽曲Ｌの予約があったとする。この場合、予想待ち時間算出部２００は、楽曲Ａの演奏開始時刻（１１時５５分３０秒）と楽曲Ｌの予約時刻（１２時００分００秒）との差分を求めることで確定待ち時間（−０４分３０秒）を算出する。また、予想待ち時間算出部２００は、楽曲Ａの演奏時間（０６分００秒）と楽曲Ｂ〜楽曲Ｋそれぞれの演奏時間とを合計し、残り待ち時間（３３分４５秒）を算出する。そして、予想待ち時間算出部２００は、確定待ち時間（−０４分３０秒）と残り待ち時間（３３分４５秒）とを合計した予想待ち時間（２９分１５秒）を算出する（図７参照）。予想待ち時間算出部２００は、算出した予想待ち時間を短縮設定部３００に出力する。なお、楽曲Ｌの確定待ち時間がマイナス値になるのは、楽曲Ｌは楽曲Ａの演奏開始から４分３０秒後に予約された楽曲だからである。
【００６０】
ここで、楽曲Ｌの予想待ち時間（２９分１５秒）は歌唱待ち時間（３０分）以下である。従って、短縮設定部３００は、特段の処理を行わない。
【００６１】
以上の通り、本実施形態においては、楽曲Ａの演奏中（１１時５５分３０秒から１２時０１分３０秒の間）に、楽曲Ｉ、楽曲Ｊ、楽曲Ｋ、楽曲Ｌが予約登録される場合について説明した。なお、上記例では、予約待ち行列に既に登録されている楽曲の演奏時間を短縮する例について述べたが、現在演奏されている楽曲の残り演奏時間で短縮設定が可能な場合（たとえば、後奏カットの設定が可能な場合）、現在演奏されている楽曲に対して演奏時間の短縮設定を行ってもよい。
【００６２】
ところで、予約待ち行列に登録された楽曲の短縮可能な時間を合計しても、短縮が必要な時間に満たない場合もありうる。
【００６３】
そこで、短縮設定部３００は、現在演奏されている楽曲及び予約待ち行列に既に登録されている楽曲のうち、演奏時間の短縮が可能な楽曲全てについて演奏時間の短縮の設定を行っても、歌唱待ち時間が予想待ち時間よりも長くなる場合、演奏時間の短縮の設定を行った後の予想待ち時間を報知することができる。このような予想待ち時間は、歌唱待ち時間に相当する。
【００６４】
予想待ち時間の報知は、様々な方法で行うことができる。たとえば、短縮設定部３００は、楽曲の予約を行ったタイミングで、表示装置３０やリモコン装置５０の表示画面に「●●分後に歌唱できます」といったメッセージを表示させることで報知する。或いは、短縮設定部３００は、スピーカ２０を介して上記メッセージを音声として放音してもよい。
【００６５】
なお、演奏時間の短縮設定は、上述の短縮可能時間が長い楽曲から順番に設定を行う方法以外に様々な手法が可能である。
【００６６】
たとえば、短縮設定部３００は、短縮する演奏時間が予想待ち時間と歌唱待ち時間との差分に近似するように、演奏時間の短縮が可能な楽曲の中から所定の楽曲を選んで演奏時間を短縮する設定を行うことも可能である。
【００６７】
上記例と同様、短縮設定部３００は、歌唱待ち時間よりも予想待ち時間が「１０秒」長いと判断したとする。この場合、短縮設定部３００は、短縮する演奏時間が差分「１０秒」に近似するように選曲を行う。たとえば図３の例では、楽曲Ｃよりも楽曲Ｆの短縮可能時間の方が差分「１０秒」により近い。そこで、短縮設定部３００は、所定の楽曲として楽曲Ｆを選び、演奏時間を短縮する設定を行う。
【００６８】
或いは別の手法として、短縮設定部３００は、ある期間における各利用者の歌唱回数に基づいて、演奏時間の短縮が可能な楽曲のうち、歌唱回数が多い利用者が予約した楽曲から順番に演奏時間を短縮する設定を行うことも可能である。
【００６９】
ある期間は、歌唱回数をカウントする所定期間であり、たとえば、カラオケ喫茶の開店から現時点までの連続した期間であってもよいし、３時間毎、６時間毎のように所定の範囲を持った期間であってもよい。
【００７０】
カラオケ装置１は、ある期間において予約待ち行列に楽曲が登録される度に、当該楽曲に関連付けられている利用者ＩＤを参照し、各利用者の歌唱回数をカウントしておく。
【００７１】
そして、短縮設定部３００は、歌唱待ち時間よりも予想待ち時間が長いと判断した場合、それまでに得られた各利用者の歌唱回数に基づいて、歌唱回数が多い利用者の利用者ＩＤを特定する。そして、短縮設定部３００は、特定した利用者ＩＤが関連付けられている楽曲が予約待ち行列に登録されている場合、且つ当該楽曲が演奏時間の短縮が可能な楽曲である場合には、その楽曲の演奏時間を短縮する設定を行う。
【００７２】
［演奏処理部］
演奏処理部４００は、楽曲のカラオケ演奏を行う。
【００７３】
具体的に、演奏処理部４００は、予約登録部１００から登録された楽曲の楽曲ＩＤの入力を受けると、当該楽曲ＩＤに対応する楽曲データを記憶部１３から読み出し、楽曲のカラオケ演奏を行う。短縮設定部３００により短縮設定がなされた楽曲については、演奏処理部４００は、演奏時間を短縮してカラオケ演奏を行う。具体的には２コーラスフェードアウトや後奏カット等の機能を実行することで演奏時間の短縮を行う。
【００７４】
＝＝カラオケ装置１の動作について＝＝
次に、図８を参照して本実施形態におけるカラオケ装置１の動作の具体例について述べる。図８は、カラオケ装置１の動作例を示すフローチャートである。この例では、ある楽曲のカラオケ演奏中に、予約待ち行列に新たな楽曲が登録される例について述べる。
【００７５】
予約登録部１００は、利用者によって選曲された楽曲を予約待ち行列に登録する（楽曲の予約。ステップ１０）。
【００７６】
予想待ち時間算出部２００は、予約待ち行列に新たな楽曲が登録される都度、現在演奏されている楽曲の演奏開始時刻及び当該予約待ち行列に既に登録されている楽曲の予約時刻に基づいて確定待ち時間を求める（確定待ち時間の算出。ステップ１１）。また、予想待ち時間算出部２００は、現在演奏されている楽曲の演奏時間及び当該予約待ち行列に既に登録されている楽曲の演奏時間を合計して残り待ち時間を求める（残り待ち時間の算出。ステップ１２）。ステップ１１及びステップ１２の処理は逆の順番で行ってもよいし、並行して行ってもよい。
【００７７】
そして、予想待ち時間算出部２００は、ステップ１１で算出した確定待ち時間及びステップ１２で算出した残り待ち時間に基づいて、予想待ち時間を算出する（予想待ち時間の算出。ステップ１３）。予想待ち時間算出部２００は、算出した予想待ち時間を短縮設定部３００に出力する。
【００７８】
短縮設定部３００は、歌唱待ち時間とステップ１３で算出された予想待ち時間とを比較する（歌唱待ち時間と予想待ち時間の比較。ステップ１４）。
【００７９】
歌唱待ち時間よりも予想待ち時間が長い場合（ステップ１５でＹの場合）、短縮設定部３００は、予想待ち時間が歌唱待ち時間以下となるよう、現在演奏されている楽曲または予約待ち行列に既に登録されている楽曲の演奏時間を短縮する設定を行う（演奏時間の短縮設定。ステップ１６）。
【００８０】
演奏処理部４００は、予約待ち行列に登録された楽曲のカラオケ演奏を行う（カラオケ演奏。ステップ１７）。この際、歌唱待ち時間よりも予想待ち時間が長い場合（ステップ１５でＹの場合）、演奏処理部４００は、ステップ１６で演奏時間を短縮する設定を行った楽曲については演奏時間を短縮してカラオケ演奏を行う。一方、歌唱待ち時間よりも予想待ち時間が短い場合（ステップ１５でＮの場合）、演奏処理部４００は、予め設定されている演奏時間のままでカラオケ演奏を行う。
【００８１】
このように、本実施形態に係るカラオケ装置１は、予約待ち行列に新たな楽曲が登録される都度、現在演奏されている楽曲の演奏開始時刻と、当該予約待ち行列に既に登録されている楽曲の予約時刻と、現在演奏されている楽曲の演奏時間及び当該予約待ち行列に既に登録されている楽曲の演奏時間を合計した残り待ち時間と、に基づいて予想待ち時間を算出する予想待ち時間算出部２００と、予め設定された歌唱待ち時間と予想待ち時間とを比較し、歌唱待ち時間よりも予想待ち時間が長い場合、予想待ち時間が歌唱待ち時間以下となるよう、現在演奏されている楽曲及び／または予約待ち行列に既に登録されている楽曲の演奏時間を短縮する設定を行う短縮設定部３００と、を有する。
【００８２】
このような構成により、予約した楽曲のカラオケ演奏までに長時間を要する場合には、既に予約されている楽曲等の演奏時間を短縮することによって、予想待ち時間を歌唱待ち時間以下とすることができる。従って、本実施形態に係るカラオケ装置１によれば、予約登録されている楽曲が多い場合であっても、予め設定された時間内でカラオケ歌唱が可能となる。この場合、楽曲を予約した利用者は、カラオケ歌唱を行うまでに長時間待たされることが無いため、カラオケ歌唱を楽しむことができる。
【００８３】
また、現在演奏されている楽曲及び予約待ち行列に既に登録されている楽曲のうち、演奏時間の短縮が可能な楽曲全てについて演奏時間の短縮の設定を行っても、予想待ち時間が歌唱待ち時間よりも長くなる場合、短縮設定部３００は、演奏時間の短縮の設定を行った後の予想待ち時間を報知することができる。このようなカラオケ装置１によれば、歌唱待ち時間内でカラオケ歌唱できない場合であっても、利用者は自己が予約した楽曲をカラオケ歌唱できる大凡の時間を把握することができる。
【００８４】
＜第２実施形態＞
次に、図９〜図１２を参照して、第２実施形態に係るカラオケ装置１について説明する。      
【００８５】
楽曲の予約を行った後、利用者の都合等により、その予約を取り消すことがある。ここで、第１実施形態で説明した短縮設定が行われた後、ある楽曲の予約の取り消しが行われた場合には、短縮設定を行わなくとも予約されている楽曲全てについて歌唱待ち時間内でカラオケ歌唱が可能となる場合がありうる。本実施形態では、予約待ち行列に登録された楽曲の予約が取り消された場合に、短縮設定の解除を行う例について説明する。なお、第１実施形態と同様の構成については詳細な説明を省略する。
【００８６】
（ソフトウェア構成）
図９は本実施形態に係るカラオケ本体１０のソフトウェア構成例を示す図である。カラオケ本体１０は、予約登録部１００、予想待ち時間算出部２００、短縮設定部３００、演奏処理部４００、第１の比較部５００、及び第２の比較部６００を備える。予約登録部１００、予想待ち時間算出部２００、短縮設定部３００、演奏処理部４００、第１の比較部５００、及び第２の比較部６００は、ＣＰＵ１１ａがメモリ１１ｂに記憶されるプログラムを実行することにより実現される。
【００８７】
［第１の比較部］
第１の比較部５００は、演奏時間の短縮設定がされた第１の楽曲が予約待ち行列に登録されている状態において、当該第１の楽曲よりも後に登録されている第２の楽曲の予約が取り消された場合、当該第１の楽曲の短縮可能時間と、当該第２の楽曲の前記演奏時間とを比較する。
【００８８】
たとえば、図７の例では、楽曲Ｃ、楽曲Ｆ、楽曲Ｉが、演奏時間を短縮する設定がされている。この場合の楽曲Ｃ、楽曲Ｆ、楽曲Ｉそれぞれは「第１の楽曲」に相当する。ここで、楽曲Ｃ、楽曲Ｆ、及び楽曲Ｉよりも後に登録されている楽曲Ｋの予約が取り消されたとする。この場合の楽曲Ｋは、「第２の楽曲」に相当する。なお、予約の取り消しは、利用者がリモコン装置５０等を介して予約を取り消したい楽曲を選択する。リモコン装置５０は、選択された楽曲の楽曲ＩＤを予約の取り消し信号と関連付けてカラオケ本体１０に送信する。予約登録部１００は、予約待ち行列に登録されている楽曲の中から当該楽曲ＩＤに対応する楽曲を消去することで取り消しを行う。
【００８９】
この場合、第１の比較部５００は、たとえば、短縮設定された楽曲のうち最も予約時刻が早い楽曲Ｃの短縮可能時間（０２分００秒）と、楽曲Ｋの演奏時間（０２分３０秒）とを比較する。第１の比較部５００は、比較結果を第２の比較部６００に出力する。
【００９０】
［第２の比較部］
第２の比較部６００は、第２の楽曲の演奏時間が第１の楽曲の短縮可能時間よりも長い場合、第１の楽曲と第２の楽曲の間に予約されている楽曲について、短縮設定を解除した場合の予想待ち時間と、歌唱待ち時間とを比較する。
【００９１】
たとえば、上記例において、楽曲Ｋの演奏時間（０２分３０秒）と、短縮設定された楽曲Ｃの短縮可能時間（０２分００秒）とを比較した場合、楽曲Ｋの演奏時間の方が長い。      
【００９２】
この場合、第２の比較部６００は、楽曲Ｃと楽曲Ｋの間に予約されている楽曲、すなわち、楽曲Ｄ〜楽曲Ｊそれぞれについて、短縮設定を解除した場合の予想待ち時間と、歌唱待ち時間とを比較する。
【００９３】
具体的に、楽曲Ｃの短縮設定を解除した場合、楽曲Ｄ〜楽曲Ｊの残り待ち時間が、それぞれ２分増えることになり、結果、予想待ち時間に関しても、それぞれ２分増えることになる（図１０参照）。そこで、第２の比較部６００は、楽曲Ｃの短縮設定を解除した場合の楽曲Ｄ〜楽曲Ｊの予想待ち時間と、歌唱待ち時間（３０分）とを比較する。第２の比較部６００は、比較結果を短縮設定部３００に出力する。
【００９４】
なお、楽曲Ｃより前に予約されている楽曲、すなわち楽曲Ｂの残り待ち時間（予想待ち時間）は、楽曲Ｃの短縮設定の解除や楽曲Ｋの予約の取り消しの影響を受けることはないので、上述の比較は必要ない。また、楽曲Ｋより後に予約されている楽曲、すなわち楽曲Ｌの残り待ち時間（予想待ち時間）は、第１の比較部５００が出力した比較結果（楽曲Ｋの演奏時間の方が楽曲Ｃの短縮可能時間より長いこと）により、２９分１５秒より長くなることはないので、やはり上述の比較は必要ない。
【００９５】
［短縮設定部］
本実施形態に係る短縮設定部３００は、第１の楽曲と第２の楽曲の間に予約されている楽曲全てについて、短縮設定を解除した場合の予想待ち時間が歌唱待ち時間以下である場合、第１の楽曲の短縮設定を解除する。
【００９６】
たとえば、図１０の例において、短縮設定を解除した場合の楽曲Ｄ〜楽曲Ｊの予想待ち時間は、いずれも歌唱待ち時間以下となっている。この場合、短縮設定部３００は、楽曲Ｃの短縮設定を解除する（図１１参照）。
【００９７】
なお、図７の例のように第１の楽曲に相当する楽曲が複数ある場合、短縮設定を解除した楽曲Ｃ以外の楽曲Ｆ及び楽曲Ｉについても短縮設定を解除できるかどうかを判断することが可能である。
【００９８】
たとえば、図１１の例において、楽曲Ｆの短縮設定を解除できるかどうかを判断する例について述べる。この場合、第１の比較部５００は、楽曲Ｋの演奏時間（０２分３０秒）と、短縮設定が解除された楽曲Ｃ及び短縮設定された楽曲Ｆの短縮可能時間（０２分００秒＋０１分３０秒＝０３分３０秒）とを比較する。この場合、楽曲Ｋの演奏時間が短縮可能時間よりも短い。第１の比較部５００は、その旨の比較結果を第２の比較部６００に出力する。この場合、第２の比較部６００はその後の処理を行わない。
【００９９】
すなわち、第２の楽曲の演奏時間が第１の楽曲の短縮可能時間（第１の楽曲が複数ある場合には各楽曲の短縮可能時間を合計した時間）よりも短い場合には、短縮設定部３００は、短縮設定の解除を行わない。
【０１００】
同様に、第１の楽曲と第２の楽曲の間に予約されている楽曲の一部について、短縮設定を解除した場合の予想待ち時間が歌唱待ち時間を越える場合にも、短縮設定部３００は、短縮設定の解除を行わない。
【０１０１】
＝＝カラオケ装置１の動作について＝＝
次に、図１２を参照して本実施形態におけるカラオケ装置１の動作の具体例について述べる。図１２は、カラオケ装置１の動作例を示すフローチャートである。この例では、楽曲Ｖ、楽曲Ｗ、楽曲Ｘ、楽曲Ｙ、楽曲Ｚの順で予約待ち行列に登録されており、そのうち、楽曲Ｗが短縮設定されているとする。そして、利用者がリモコン装置５０を介して楽曲Ｙの予約の取り消しを行ったとする。
【０１０２】
この場合、予約登録部１００は、利用者によって選択された楽曲Ｙを予約待ち行列から削除する（予約取り消し。ステップ２０）。
【０１０３】
予約が取り消された場合、第１の比較部５００は、楽曲Ｙの演奏時間と、短縮設定された楽曲Ｗの短縮可能時間とを比較する（演奏時間と短縮可能時間を比較。ステップ２１）。
【０１０４】
楽曲Ｙの演奏時間が楽曲Ｗの短縮可能時間よりも長い場合（ステップ２２でＹの場合）、第２の比較部６００は、短縮設定された楽曲Ｗと楽曲Ｙの間に予約されている楽曲Ｘについて、短縮設定を解除した場合の予想待ち時間と、歌唱待ち時間とを比較する（短縮設定を解除した場合の予想待ち時間と、歌唱待ち時間とを比較。ステップ２３）。
【０１０５】
短縮設定された楽曲Ｗと楽曲Ｙの間に予約されている楽曲Ｘについて、短縮設定を解除した場合の予想待ち時間が歌唱待ち時間以下である場合（ステップ２４でＹの場合）、短縮設定部３００は、短縮設定された楽曲Ｗの短縮設定を解除する（短縮設定の解除。ステップ２５）。
【０１０６】
このように、本実施形態に係るカラオケ装置１は、演奏時間の短縮設定がされた第１の楽曲が予約待ち行列に登録されている状態において、当該第１の楽曲よりも後に登録されている第２の楽曲の予約が取り消された場合、当該第１の楽曲の短縮可能時間と、当該第２の楽曲の演奏時間とを比較する第１の比較部５００と、第２の楽曲の演奏時間が第１の楽曲の短縮可能時間よりも長い場合、第１の楽曲と第２の楽曲の間に予約されている楽曲について、短縮設定を解除した場合の予想待ち時間と、歌唱待ち時間とを比較する第２の比較部６００と、を有する。そして、本実施形態に係る短縮設定部３００は、第１の楽曲と第２の楽曲の間に予約されている楽曲全てについて、短縮設定を解除した場合の予想待ち時間が歌唱待ち時間以下である場合、第１の楽曲の短縮設定を解除する。
【０１０７】
従って、短縮設定を行った後に楽曲の予約が取り消された場合に、短縮設定を解除することで演奏時間を元に戻し、カラオケ歌唱の時間を確保することができる。また、予約された残りの楽曲全てについて、予め設定された時間内でカラオケ歌唱を可能とすることができる。
【０１０８】
＜その他＞
上記実施形態は、例として提示したものであり、発明の範囲を限定するものではない。上記の構成は、適宜組み合わせて実施することが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上記実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１０９】
１  カラオケ装置
１０  カラオケ本体
１１  制御部
２００  予想待ち算出部
３００  短縮設定部
【図１】
2019028250.tif 000003
【図２】
2019028250.tif 000004
【図３】
2019028250.tif 000005
【図４Ａ】
2019028250.tif 000006
【図４Ｂ】
2019028250.tif 000007
【図５Ａ】
2019028250.tif 000008
【図５Ｂ】
2019028250.tif 000009
【図６Ａ】
2019028250.tif 000010
【図６Ｂ】
2019028250.tif 000011
【図７】
2019028250.tif 000012
【図８】
2019028250.tif 000013
【図９】
2019028250.tif 000014
【図１０】
2019028250.tif 000015
【図１１】
2019028250.tif 000016
【図１２】
2019028250.tif 000017