(57)【要約】【課題】  利用者毎に、歌唱が可能な制限時刻を超えて予約された楽曲について、メドレー化して演奏する。【解決手段】  取得された利用者ＩＤに基づき利用者を特定して、利用者管理テーブル３３ｂにて管理する利用者管理手段３７と、利用者毎に歌唱が可能な制限時刻を取得して、制限時刻管理テーブル３３ｃにて管理する制限時刻管理手段３８と、任意の利用者について、制限時刻までに演奏が可能な最後の楽曲以降の楽曲をメドレー対象楽曲として抽出し、メドレー対象楽曲管理テーブル３３ｄにて管理するメドレー対象楽曲管理手段３９と、任意の利用者の最後の楽曲の演奏時、メドレー対象楽曲のメドレー化歌唱区間を選択し、繋ぎ合わせて演奏させるメドレー化手段４０と、を備えてカラオケシステムを構成する。【選択図】  図２
2011112664.tif 000002
【特許請求の範囲】
【請求項１】
予め１つまたは複数の歌唱区間をメドレー化歌唱区間として設定した楽曲を管理し、利用者の利用者ＩＤを付して楽曲を所定の演奏予約待ち行列に登録可能としてなるカラオケシステムあって、
利用者管理手段と、制限時刻管理手段と、メドレー対象楽曲管理手段と、メドレー化手段と、を備え、
前記利用者管理手段は、取得された利用者ＩＤに基づき利用者を特定して、利用者管理テーブルにて管理し、
前記制限時刻管理手段は、前記特定された利用者の利用者ＩＤに紐付けられ、当該利用者毎に設定された制限時刻を取得して、制限時刻管理テーブルにて管理し、
前記メドレー対象楽曲管理手段は、前記特定された任意の利用者が登録した楽曲の演奏時、その現在時刻と前記演奏予約待ち行列に登録されている未演奏楽曲の各演奏時間とに基づいて、当該利用者の前記制限時刻までに演奏可能な楽曲の内、最後の楽曲以降の当該利用者が登録した楽曲をメドレー対象楽曲として抽出し、メドレー対象楽曲管理テーブルにて管理し、
前記メドレー化手段は、前記特定された任意の利用者につき、前記最後の楽曲の演奏時、前記管理されているメドレー対象楽曲の前記メドレー化歌唱区間を選択し、繋ぎ合わせて演奏させる、
ことを特徴とするメドレー化機能を有するカラオケシステム。
【請求項２】
前記メドレー化手段は、メドレー化歌唱区間が複数設定されている楽曲について、前記メドレー対象楽曲の演奏開始時刻と当該利用者の制限時刻との間の時間内に演奏時間が収まるように、１曲中のメドレー化歌唱区間の選択数を少なくするか、または、演奏時間のより短いメドレー化歌唱区間を選択し、繋ぎ合わせて演奏させる、
ことを特徴とする請求項１に記載のメドレー化機能を有するカラオケシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予め１つまたは複数の歌唱区間をメドレー化歌唱区間として設定管理することが可能なカラオケシステムに関するものであり、特に、利用者毎に、歌唱が可能な制限時刻を超えて予約された楽曲について、メドレーを作成して演奏することを可能としたカラオケシステムに関するものである。
【背景技術】
【０００２】
現在普及しているカラオケ演奏装置で演奏される楽曲には、複数の楽曲の一部の区間（サビ部分）を繋ぎ合わせて一つの楽曲とした、いわゆるメドレー楽曲が存在する。このようなメドレー楽曲は、カラオケ業者がメドレーを構成する楽曲を選択して作成されたものが一般的である。このような既成のメドレー楽曲に対して、近年、メドレーを構成する楽曲をカラオケの利用者がその場で選曲し、これらのサビ部分を繋ぎ合わせて演奏することで、利用者の嗜好に応じたメドレー演奏を行う技術が開示されている（例えば、特許文献１参照）。
【０００３】
また、カラオケボックスなどを利用した場合、部屋の予約時間の関係で、利用者が予約した楽曲のすべてを利用終了時刻までに演奏できない場合がある。この場合、利用者は利用終了時刻を超えて予約した楽曲をキャンセルして帰らざるを得なかった。このような問題を解消するため、終了時刻までに演奏しきれない楽曲をメドレー化して演奏する技術が開示されている（例えば、特許文献２参照）。この特許文献２に記載された従来技術では、予約された楽曲のうち、利用終了時刻までに演奏しきれない楽曲について、サビ部分を抽出して演奏することにより、予約した楽曲を少なくともメドレーで歌唱することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−２３０８８０号公報
【特許文献２】特開２００１−６７０８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、複数の利用者でカラオケボックスを使用する場合、グループ全体の利用終了時刻とは別に、各利用者の個人的理由（例えば、終電の時間が早い、次のアポイントがある、など）で、利用者の中にはグループでの利用終了時刻前に歌唱を打ち切らざるを得ない者が存在する。また、スナックやバーなどで複数の顧客が一つのカラオケ演奏装置を用いて順番に歌唱する場合にも、各顧客の個人的理由により、歌唱の終了時間（以下、「制限時刻」と呼ぶ）が顧客毎に異なる場合がある。したがって、制限時刻に近づいた利用者の予約した楽曲が演奏予約待ち行列に残っていたとしても、制限時刻に到達すると、必然的に残りの楽曲を歌唱することができなくなる。この場合、制限時刻に近づいた利用者の予約楽曲をメドレー化することができれば、当該利用者は予約したすべての楽曲の少なくともサビ部分を歌唱して帰ることができる。
【０００６】
しかし、特許文献２に記載のような従来技術では、どの利用者が予約した楽曲であるかを問わず、予約待ちの残りの楽曲すべてをメドレー化するものであり、特定の利用者が予約した楽曲のみを抽出してメドレー化するものではなかった。このように、従来技術では、各利用者の個人的事情に対応することはできないという課題があった。
【０００７】
本発明は、上述した事情に鑑み提案されたもので、一つのカラオケシステムを複数の利用者で利用し、利用者毎に歌唱が可能な制限時刻が異なる場合、利用者毎に、歌唱が可能な制限時刻を超えて予約された楽曲について、メドレー化して演奏することが可能なカラオケシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明のメドレー化機能を有するカラオケシステムは、上述した目的を達成するため、以下の特徴点を有している。すなわち、本発明のメドレー化機能を有するカラオケシステムは、予め１つまたは複数の歌唱区間をメドレー化歌唱区間として設定した楽曲を管理し、利用者の利用者ＩＤを付して楽曲を所定の演奏予約待ち行列に登録可能としてなるカラオケシステムあって、利用者管理手段と、制限時刻管理手段と、メドレー対象楽曲管理手段と、メドレー化手段と、を備えたことを特徴としている。
【０００９】
ここで、利用者管理手段は、取得された利用者ＩＤに基づき利用者を特定して、利用者管理テーブルにて管理するための手段である。制限時刻管理手段は、特定された利用者の利用者ＩＤに紐付けられ、当該利用者毎に歌唱が可能な制限時刻を取得して、制限時刻管理テーブルにて管理するための手段である。メドレー対象楽曲管理手段は、特定された任意の利用者が登録した楽曲の演奏時、その現在時刻と演奏予約待ち行列に登録されている未演奏楽曲の各演奏時間とに基づいて、当該利用者の制限時刻までに演奏可能な楽曲の内、最後の楽曲以降の当該利用者が登録した楽曲をメドレー対象楽曲として抽出し、メドレー対象楽曲管理テーブルにて管理するための手段である。メドレー化手段は、特定された任意の利用者につき、最後の楽曲の演奏時、管理されているメドレー対象楽曲のメドレー化歌唱区間を選択し、繋ぎ合わせて演奏させるための手段である。このような構成からなるメドレー化機能を有するカラオケシステムでは、一つのカラオケシステムを複数の利用者で利用し、利用者毎に歌唱が可能な制限時刻が異なる場合、利用者毎に、歌唱が可能な制限時刻を超えて予約された楽曲について、メドレー化して演奏することができる。また、他の利用者は、制限時刻を過ぎた利用者の楽曲をキャンセルするなどの手間がなく、歌唱を円滑に続行することができる。
【００１０】
また、本発明のメドレー化機能を有するカラオケシステムにおいて、メドレー化手段は、メドレー化歌唱区間が複数設定されている楽曲について、メドレー対象楽曲の演奏開始時刻と当該利用者の制限時刻との間の時間内に演奏時間が収まるように、１曲中のメドレー化歌唱区間の選択数を少なくするか、または、演奏時間のより短いメドレー化歌唱区間を選択し、繋ぎ合わせて演奏させるものであってもよい。このような構成からなるメドレー化機能を有するカラオケシステムでは、複数設定されているメドレー化歌唱区間の演奏時間に基づいて、各利用者の制限時刻までの残り時間の長さに応じて、メドレー対象楽曲の演奏時間の調整が行われる。したがって、各利用者は予約したすべての楽曲について、制限時刻までに少なくともメドレー部分を歌唱することができる。
【発明の効果】
【００１１】
本発明のメドレー化機能を有するカラオケシステムでは、一つのカラオケシステムを複数の利用者で利用し、利用者毎に設定された制限時刻が異なる場合、利用者毎に設定された制限時刻を超えて予約された楽曲について、メドレー化して演奏する。したがって、各利用者は、制限時刻が迫った場合に、自身が登録した楽曲すべてについて、少なくともメドレー部分を歌唱することができる。
【００１２】
これにより、例えば、カラオケボックスをグループで使用した場合に、他の利用者よりも終電時間が早く、利用終了時刻よりも早い時間に歌唱を終了する必要がある利用者は、カラオケシステムのログインの際に、続けて退室時刻、すなわち、制限時刻を入力すればよい。この制限時刻の入力により、メドレー化機能が起動し、当該利用者の制限時刻及び演奏予約待ち行列に登録されたすべての楽曲の演奏時間などに基づいて、当該利用者の制限時刻を超えて登録された楽曲について、メドレー化して演奏される。したがって、利用者は、予約したすべての楽曲について、少なくともメドレー部分を歌唱することができる。一方、他の利用者は、このメドレーで歌唱している利用者に影響されることはなく、自身の制限時刻が近づくまでは、予約した楽曲をフルコーラスで歌唱し続けることができる。
【００１３】
また、メドレー化する場合に、メドレー対象楽曲の数や繋ぎ合わせるメドレー化歌唱区間の演奏時間の長さにより、メドレー対象楽曲の総演奏時間が、制限時刻までの残り時間よりも長くなって演奏しきれなくなる場合がある。この場合、各メドレー対象楽曲において、１曲中のメドレー化歌唱区間の数を少なくする、複数のメドレー化歌唱区間のうちで、演奏時間のより短いメドレー化歌唱区間を選択するなどにより、メドレー対象楽曲の総演奏時間を残り時間以下に調整する。これにより、利用者は制限時刻までに、メドレー対象楽曲をすべて歌唱することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の第１の実施形態に係るメドレー化機能を有するカラオケシステムの概略構成を示すブロック図。
【図２】本発明の第１の実施形態に係るメドレー化機能を有するカラオケシステムを適用するカラオケ演奏端末の概略構成を示すブロック図。
【図３】顧客データベースの構成を示す説明図。
【図４】利用者管理テーブルの構成を示す説明図であり、（ａ）は第１の実施形態の利用者管理テーブルの構成を示し、（ｂ）は他の実施形態の利用者管理テーブルの構成を示す。
【図５】制限時刻管理テーブルの構成を示す説明図。
【図６】メドレー対象楽曲管理テーブルの構成を示す説明図であり、（ａ）は第１の実施形態のメドレー対象楽曲管理テーブルの構成を示し、（ｂ）は他の実施形態のメドレー対象楽曲管理テーブルの構成を示す。
【図７】演奏予約待ち行列を説明する模式図であり、（ａ）は利用者による楽曲の予約がされた時点の演奏予約待ち行列を示し、（ｂ）は利用者Ａの制限時刻に対応して抽出された、メドレー対象楽曲のメドレー演奏を行っている時点の演奏予約待ち行列を示す。
【図８】楽曲の構成を示す説明図。
【図９】本発明の第１の実施形態に係るメドレー化機能を有するカラオケシステムを用いたメドレー化機能の処理手順を示すフローチャート。
【発明を実施するための形態】
【００１５】
＜第１の実施形態＞
＜基本構成＞
以下、図面を参照して、本発明のメドレー化機能を有するカラオケシステムの第１の実施形態について説明する。図１は本発明の第１の実施形態に係るメドレー化機能を有するカラオケシステムの概略構成を示すブロック図、図２は本発明の第１の実施形態に係るメドレー化機能を有するカラオケシステムを適用するカラオケ演奏端末の概略構成を示すブロック図である。また、図３は顧客データベースの構成を示す説明図、図４は利用者管理テーブルの構成を示す説明図、図５は制限時刻管理テーブルの構成を示す説明図、図６はメドレー対象楽曲管理テーブルの構成を示す説明図、図７は演奏予約待ち行列を説明する模式図、図８は楽曲の構成を示す説明図、図９は本発明の第１の実施形態に係るメドレー化機能を有するカラオケシステムを用いたメドレー化機能の処理手順を示すフローチャートである。
【００１６】
本発明の実施形態に係るメドレー化機能を有するカラオケシステムは、図１に示すように、通信ネットワーク１２を介して相互に接続されたホスト装置１１と複数のカラオケ演奏端末１０と、を備えている。通信ネットワーク１２は、公衆電話回線、専用電話回線、光通信回線、ＬＡＮ等を用いることができるが、ネットワークに対する第三者の侵入やデータの傍聴及び改竄が困難であるとともに、帯域を独占せずに安価な通信網であるという点で、インターネットにより構成されるＶＰＮを利用することが好ましい。
【００１７】
＜ホスト装置＞
ホスト装置１１は、図１に示すように、制御手段５１、データ処理手段５２、顧客データベース５３、送受信部５４を備えている。
【００１８】
＜制御手段／送受信部＞
制御手段５１は、ホスト装置１１を統括的に制御するための手段であり、ＣＰＵ及びその周辺機器を含んで構成され、ＣＰＵ等がＲＯＭ等に格納されたアプリケーションプログラムに従って動作することにより制御機能を発揮するようになっている。送受信部５４は、各カラオケ演奏端末１０との間でデータの送受信を行うための手段であり、通信ネットワーク１２における通信方式の整合性を保つための通信回路やソフトウェアにより構成される。
【００１９】
＜データ処理手段／顧客データベース＞
データ処理手段５２は、顧客データベース５３にアクセスして、データの抽出、変更、追加を処理するためのプログラムからなる。顧客データベース５３は、利用者毎に利用者情報が登録されたデータベースである。この顧客データベース５３は、図３に示すように、利用者毎に、利用者ＩＤ、氏名、セカンドネーム（例えば愛称）、住所、電話番号、生年月日、性別、職業等が関連付けて構成されている。なお、顧客データベース５３に含まれるデータは、図３に示すものに限られず、顧客としての登録年数、カラオケシステムの利用頻度等を含ませてもよい。
＜カラオケ演奏端末＞
本発明の実施形態に係るカラオケ演奏端末１０は、図２に示すように、カラオケ本体２１、カラオケリモコン装置２２、スピーカ２３、ミキシングアンプ２４、マイクロホン２５、ディスプレイ装置２６を備えている。
【００２０】
＜カラオケ本体＞
カラオケ本体２１は、中央制御手段３１、ＲＯＭ３２、ＲＡＭ３３、ＨＤＤ３４、ネットワーク送受信手段３５、ローカル送受信手段３６、利用者管理手段３７、制限時刻管理手段３８、メドレー対象楽曲管理手段３９、メドレー化手段４０、予約管理手段４１、音楽再生制御手段４２、映像再生制御手段４３を備えている。
【００２１】
＜中央制御手段＞
中央制御手段３１は、カラオケ本体２１を総合的に制御するための手段であり、例えばＣＰＵ及びその周辺機器により構成されており、ＣＰＵ等がＲＯＭ３２等に記憶されたプログラムに従って動作することにより、制御機能を発揮することができるようになっている。
【００２２】
＜ＲＯＭ／ＲＡＭ＞
ＲＯＭ３２は、カラオケ本体２１を構成する各機器を制御するためのプログラムデータや数値データを記憶するための機器で、例えば半導体メモリ等で構成される。また、ＲＡＭ３３は、プログラムや各種データを一時的に記憶する一時記憶領域として機能するもので、例えば半導体メモリ等で構成される。なお、物理的な半導体メモリによりＲＡＭ３３を構成するのではなく、ハードディスク記憶装置等を用いて仮想的なＲＡＭ３３を構成してもよい。本実施形態では、ＲＡＭ３３に、演奏予約待ち行列３３ａ、利用者管理テーブル３３ｂ、制限時刻管理テーブル３３ｃ、メドレー対象楽曲管理テーブル３３ｄが記憶されるようになっている。
【００２３】
＜ＨＤＤ＞
ＨＤＤ３４は、大容量記憶装置として機能するもので、楽曲データベース３４ａ、映像データベース３４ｂが格納されている。なお、ＨＤＤ３４に替えて、あるいはＨＤＤ３４とともに、データを書き替え可能なＤＶＤ等の大容量記憶装置を用いてもよい。
【００２４】
楽曲データベース３４ａは、演奏データ（ＭＩＤＩ（登録商標）データ）及び歌詞描出データが同期されて構成される楽曲データについて、楽曲ＩＤと対応付けてそれぞれ格納したデータベースである。演奏データは各楽曲の演奏データをデジタル化したものであり、歌詞描出データは演奏に同期した歌詞文字の表示タイミングデータ及び色変わりデータを含んでいる。一般に、楽曲データは、図８に示すように、前奏、１番、２番などの歌唱部（コーラス部）、後奏などから構成される。また、各歌唱部（１番、２番、・・・）は、互いに切れ目なく、または間奏を介して連結されている。各歌唱部は、さらに、歌い出し部分である「Ａメロ」、Ａメロとサビとを繋げる「Ｂメロ」、楽曲中で最も印象的で最も盛り上がる部分である「サビ」、また、Ａメロ、Ｂメロとは楽調や長さの異なる「Ｃメロ」などの複数の歌唱区間から構成されている。この中で、メドレーに用いる「メドレー化歌唱区間」は、１曲中に１つまたは複数存在する。図８では、複数の「メドレー化歌唱区間」（「Ａ区間（サビ）」、「Ｂ区間（Ｃメロ）」で示された部分）が存在する楽曲が例示されている。また、楽曲データの制御情報には、前奏、間奏、後奏、サビその他の各歌唱区間の、開始と終了を示すマーク（スタートマーク、エンドマーク）が記憶されている。映像データベース３４ｂは、演奏されるカラオケ楽曲に対応した背景映像を、当該カラオケ楽曲の楽曲ＩＤに対応させた映像ファイルとして所定数格納したデータベースである。
【００２５】
＜送受信手段＞
ネットワーク送受信手段３５は、ホスト装置１１とカラオケ本体２１との間で、データの送受信を行うための電子回路及びプログラムからなる。また、ローカル送受信手段３６は、カラオケ本体２１とカラオケリモコン装置２２との間で、データの送受信を行うための電子回路及びプログラムからなる。第１の実施形態では、赤外線通信により、カラオケ本体２１とカラオケリモコン装置２２との間でデータの送受信が行われる。
【００２６】
＜利用者管理手段＞
利用者管理手段３７は、利用者がカラオケシステムにログインすることにより取得された利用者ＩＤに基づき利用者を特定して、利用者管理テーブル３３ｂにて管理するためのプログラムからなる。すなわち、利用者管理手段３７では、利用者ＩＤ取得手段２２ｃにより利用者ＩＤが取得された場合に、この利用者ＩＤに基づいてホスト装置１１で管理されている顧客データベース５３を参照して利用者を特定し、利用者管理テーブル３３ｂを作成して管理する。取得した利用者ＩＤは、選曲予約、制限時刻の取得、メドレー対象楽曲の抽出、メドレー化を行う際に利用される。
【００２７】
また、このように利用者ＩＤに基づいて利用者が特定されたら、顧客データベース５３から、当該利用者の属性情報を取得する。取得した属性情報は、利用者管理手段３７により、利用者管理テーブル３３ｂの構成データとして管理される。なお、ホスト装置１１において、顧客データベース５３に登録されていない利用者については、仮の利用者ＩＤを発行するとともに、この利用者ＩＤに紐付けして、利用者属性情報を入力するような構成としてもよい。利用者属性情報の入力は、例えばカラオケリモコン装置２２の入力機能を用いて行われる。
【００２８】
＜利用者管理テーブル＞
利用者管理テーブル３３ｂは、利用者管理手段３７により管理されるデータテーブルであり、図４（ａ）に示すように、利用者ＩＤ取得手段２２ｃで取得した利用者ＩＤと、属性情報とを紐付けしたデータ構造を有している。なお、属性情報を必要としない場合は、利用者管理テーブル３３ｂは、管理番号と、利用者ＩＤとからなる構成としてもよい。
【００２９】
＜制限時刻管理手段＞
制限時刻管理手段３８は、利用者毎に歌唱が可能な制限時刻を取得し、制限時刻管理テーブル３３ｃにて管理するためのプログラムからなる。すなわち、制限時刻管理手段３８では、制限時刻取得手段２２ｄにより制限時刻を取得し、利用者管理手段３７により特定された利用者の利用者ＩＤと紐付けて、制限時刻管理テーブル３３ｃを作成して管理する。制限時刻の入力は、例えばカラオケリモコン装置２２の入力機能を用いて利用者別に行われ、これを制限時刻取得手段２２ｄが取得する。
【００３０】
＜制限時刻管理テーブル＞
制限時刻管理テーブル３３ｃは、制限時刻管理手段３８により管理されるデータテーブルであり、図５に示すように、利用者ＩＤ取得手段２２ｃで取得した利用者ＩＤと、制限時刻取得手段２２ｄで取得した制限時刻とを紐付けしたデータ構造を有している。なお、第１の実施形態では、このように制限時刻管理テーブル３３ｃと利用者管理テーブル３３ｂとを、それぞれ独立に作成しているが、これに限定されることはなく、他の異なる実施形態として、制限時刻管理テーブル３３ｃを作成せずに、図４（ｂ）に示すように、利用者管理テーブル３３ｂで、利用者毎の制限時刻を管理するようにしてもよい。なお、属性情報を必要としない場合は、利用者管理テーブル３３ｂは、管理番号と、利用者ＩＤと、制限時刻とからなる構成としてもよい。
【００３１】
＜メドレー対象楽曲管理手段＞
メドレー対象楽曲管理手段３９は、特定された任意の利用者が登録した楽曲の演奏時、その現在時刻と演奏予約待ち行列に登録されている未演奏楽曲の各演奏時間とに基づいて、当該利用者の制限時刻までに演奏可能な楽曲の内、最後の楽曲以降の当該利用者が登録した楽曲をメドレー対象楽曲として抽出し、メドレー対象楽曲管理テーブル３３ｄにて管理するためのプログラムからなる。なお、演奏予約待ち行列３３ａに登録された未演奏楽曲の各演奏時間は、楽曲データベース３４ａの演奏データから取得する。メドレー対象楽曲管理手段３９は、特定された利用者が登録した楽曲の演奏時、現在時刻と演奏予約待ち行列に登録されている未演奏楽曲の各演奏時間とに基づいて、当該利用者の制限時刻までに演奏可能な楽曲の内、最後の楽曲か否かを判定する。当該演奏時の楽曲が最後の楽曲の場合は、当該最後の楽曲以降の当該利用者が登録した楽曲をメドレー対象楽曲として抽出する。また、楽曲データベース３４ａより、メドレー対象楽曲の演奏データを抽出し、この演奏データから当該楽曲のサビ（「Ａ区間」）のメドレー化歌唱区間の演奏時間（サビ開始時間と終了時間）を取得する。メドレー対象楽曲の楽曲ＩＤと、取得されたサビのメドレー化歌唱区間の演奏時間とは、メドレー対象楽曲管理手段３９により、図６（ａ）に示すように、メドレー対象楽曲管理テーブル３３ｄの構成データとして管理される。
【００３２】
＜メドレー対象楽曲管理テーブル＞
メドレー対象楽曲管理テーブル３３ｄは、メドレー対象楽曲管理手段３９により管理されるデータテーブルであり、図６（ａ）に示すように、利用者ＩＤ毎に、メドレー対象楽曲管理手段３９で抽出したメドレー対象楽曲の楽曲ＩＤと、当該楽曲のメドレー化歌唱区間の演奏時間とを紐付けしたデータ構造を有している。
【００３３】
＜メドレー化手段＞
メドレー化手段４０は、特定された任意の利用者につき、最後の楽曲の演奏時、メドレー対象楽曲管理テーブル３３ｄにて管理されているメドレー対象楽曲のメドレー化歌唱区間を選択し、繋ぎ合わせて演奏させるためのプログラムからなる。第１の実施形態では、各メドレー化歌唱区間の１番のサビのメドレー化歌唱区間（図８に示す「Ａ区間」）を選択して、繋ぎ合わせて演奏させるようプログラムを構成している。しかし、本発明がこれに限定されることはなく、１番のメドレー化歌唱区間と２番のメドレー化歌唱区間（図８に示す「Ｂ区間」）とを繋ぎ合わせてもよいし、１番〜ｎ番のすべてのメドレー化歌唱区間を繋ぎ合わせてもよい。このような場合、上記メドレー対象楽曲管理テーブル３３ｄには、図６（ｂ）に示すように、繋ぎ合わせるすべてのメドレー化歌唱区間を構成データとして管理してもよい。
【００３４】
＜予約管理手段＞
予約管理手段４１は、利用者により楽曲検索手段２２ａの機能を用いて選曲され、ローカル送受信手段３６を介して受信した楽曲ＩＤを、選曲の受付順に演奏予約待ち行列３３ａとしてＲＡＭ３３に登録し、管理するためのプログラムからなる。また、予約管理手段４１は、メドレー対象楽曲をメドレー演奏する場合、当該利用者のメドレー対象楽曲を演奏予約待ち行列３３ａから削除する。この処理により、制限時刻の近づいた利用者がメドレー対象楽曲をメドレーで歌唱した後は、他の利用者は、退室した利用者の楽曲をキャンセルするなどの手間がなく、歌唱を円滑に続行することができる。
【００３５】
＜音楽再生制御手段＞
音楽再生制御手段４２は、楽曲ＩＤに基づいて楽曲データベース３４ａから抽出された演奏データをデジタル再生するとともにアナログ変換してミキシングアンプ２４に出力するための電子回路である。ミキシングアンプ２４は、マイクロホン２５から入力された歌唱者の歌唱音声信号と、音楽再生制御手段４２から送出される演奏音声信号とをミキシングするとともに、アンプ機能により増幅してスピーカ２３より出力させるための装置である。また、マイクロホン２５からの音声入力信号をＡ／Ｄコンバータによりデジタル変換し、歌唱採点などに使用してもよい。
【００３６】
＜映像再生制御手段＞
映像再生制御手段４３は、カラオケ楽曲の演奏中に、映像データベース３４ｂから抽出した映像データ及び楽曲データベース３４ａから抽出した楽曲データのうちの歌詞テロップデータ（歌詞文字データ）を、当該カラオケ楽曲の演奏データに同期させてディスプレイ装置２６に出力するための電子回路である。なお、メドレー演奏する場合は、各メドレー対象楽曲について演奏するメドレー化歌唱区間に対応する歌詞テロップデータをディスプレイ装置２６に出力する。また、当該利用者の制限時刻が近づいてきたため、メドレー演奏を行う旨をディスプレイ装置２６に出力してもよい。
【００３７】
＜ディスプレイ装置＞
ディスプレイ装置２６は、カラオケ演奏時の映像、歌詞テロップ等を表示するための装置で、例えば、液晶ディスプレイ等により構成される。
【００３８】
＜カラオケリモコン装置＞
カラオケリモコン装置２２は、ユーザインタフェース機能を備えており、カラオケ本体２１のローカル送受信手段３６に対して有線方式または無線方式によりデータの送受信を行うようになっている。このカラオケリモコン装置２２は、楽曲検索手段２２ａとして機能するプログラム、楽曲索引データベース２２ｂ、利用者ＩＤ取得手段２２ｃとして機能するプログラム及び機器、制限時刻取得手段２２ｄとして機能するプログラム及び機器、データの送受信を行うための電子回路及びプログラム、フラッシュメモリ等からなる記憶手段（図示せず）を備えている。
【００３９】
＜楽曲検索手段／楽曲索引データベース＞
楽曲検索手段２２ａは、利用者の指示に基づき、楽曲索引データベース２２ｂを参照して楽曲を検索するためのプログラムからなる。楽曲索引データベース２２ｂは、カラオケ演奏端末１０で演奏に供されるカラオケ楽曲についての属性情報を記述したデータベースであり、例えば、楽曲番号・曲名・歌手名・歌い出し部分の歌詞・流行時期・音楽ジャンル区分・デュエット曲か否かなど、種々の属性情報がこれに含まれている。
【００４０】
＜利用者ＩＤ取得手段＞
利用者ＩＤ取得手段２２ｃは、任意の利用者がカラオケ演奏端末１０を利用する際に、当該利用者の利用者ＩＤを取得するための電子回路及びプログラムからなる。第１の実施形態では、利用者がカラオケ演奏端末１０を利用する際に、利用者が所持するＩＤ媒体２７から利用者ＩＤを取得するようになっている。利用者ＩＤ取得手段２２ｃで取得した利用者ＩＤは、ＲＡＭ３３において利用者管理テーブル３３ｂとして記憶され、利用者管理手段３７にて管理される。ＩＤ媒体２７は、例えば非接触型の、ＩＤカード、携帯電話、携帯情報端末等からなり、利用者ＩＤを記憶して、利用者ＩＤ取得手段２２ｃとの間でデータの送受信を行うことができるようになっている。
【００４１】
＜制限時刻取得手段＞
制限時刻取得手段２２ｄは、利用者ＩＤにより特定された利用者について、利用者別に制限時刻を取得するための電子回路及びプログラムからなる。第１の実施形態では、制限時刻の取得は、カラオケリモコン装置２２の入力機能を用いて行われる。制限時刻取得手段２２ｄで取得した制限時刻は、ＲＡＭ３３において制限時刻管理テーブル３３ｃとして記憶され、制限時刻管理手段３８にて管理される。
【００４２】
＜メドレー化機能を用いたカラオケ演奏制御＞
次に、第１の実施形態のメドレー化機能を有するカラオケシステムを用いたカラオケ演奏制御手順について、図９のフローチャートを用いて説明する。なお、以下の説明では、カラオケボックスにおいて、歌唱の制限時刻の異なる複数の利用者Ａ〜Ｃの３人がグループとなって、１つのカラオケ演奏端末１０を使用して楽曲を歌唱する場合を想定する。
【００４３】
第１の実施形態のカラオケシステムでは、歌唱に先立って、図９に示すように、利用者ＩＤ取得手段２２ｃにより、当該カラオケ演奏端末１０にシステムログインした利用者の利用者ＩＤを取得する（Ｓ１）。そして、ホスト装置１１にアクセスし、取得した利用者ＩＤに基づいて、顧客データベース５３から利用者情報を取得する。利用者ＩＤの取得により特定された各利用者の利用者ＩＤや取得した利用者情報は、利用者管理手段３７により、利用者管理テーブル３３ｂにて管理される（Ｓ２）。
【００４４】
続いて、制限時刻管理手段３８が、利用者ＩＤの取得により特定された利用者別に、カラオケリモコン装置２２の入力機能から入力された制限時刻を制限時刻取得手段２２ｄを介して取得する。この制限時刻は、グループのカラオケ利用終了時刻よりも前に、歌唱を終了する必要がある利用者により入力される。また、取得された制限時刻は、制限時刻管理手段３８により、利用者ＩＤに紐付けされて制限時刻管理テーブル３３ｃにて管理される（Ｓ３）。
【００４５】
次に、予約管理手段４１が、各利用者により登録された楽曲の楽曲ＩＤを取得する。この楽曲ＩＤは、利用者Ａ〜Ｃが楽曲検索手段２２ａの機能を用いて歌唱する楽曲を選曲することにより、ローカル送受信手段３６を介して受信されるものである。受信した楽曲ＩＤは、予約管理手段４１により、利用者ＩＤと紐付けされて、選曲順に演奏予約待ち行列３３ａとしてＲＡＭ３３に登録される（Ｓ４）。
【００４６】
そして、この演奏予約待ち行列３３ａに登録された楽曲が、選曲順に演奏されてゆくが、各楽曲の演奏時に、まず、制限時刻が設定された楽曲の演奏か否かを判断する（Ｓ５）。それには、当該楽曲に紐付けられた利用者ＩＤに基づいて、制限時刻管理テーブル３３ｃを参照して、当該利用者に制限時刻が設定されているか否かを判断することにより行う。制限時刻が設定されていない楽曲の場合には、メドレー化を行う必要はないため、メドレー化のための以降の処理はスキップして、Ｓ１２の処理に進み、通常の楽曲演奏を行う。
【００４７】
一方、制限時刻が設定された楽曲の場合は、メドレー対象楽曲管理手段３９によるメドレー対象楽曲の抽出を行う。それには、まず、メドレー対象楽曲管理手段３９は、システムより現在時刻を取得するとともに、演奏予約待ち行列３３ａの楽曲ＩＤに基づいて、未演奏楽曲の楽曲データを楽曲データベース３４ａより抽出し、各楽曲の演奏時間を取得する（Ｓ６）。取得した現在時刻及び各演奏時間に基づいて、演奏予約待ち行列３３ａのすべての未演奏楽曲の演奏開始時刻と終了時刻とを算出する。
【００４８】
次に、メドレー対象楽曲管理手段３９は、算出したすべての未演奏楽曲の演奏開始時刻と終了時刻、及び、制限時刻管理テーブル３３ｃに格納された当該利用者の制限時刻に基づいて、その制限時刻までに、当該利用者が登録したすべての未演奏楽曲が演奏できるか否かを判断する（Ｓ７）。演奏できると判断した場合は、Ｓ１２に進み、通常の楽曲演奏を行う。
【００４９】
一方、演奏できないと判断した場合は、メドレー対象楽曲管理手段３９は、当該利用者のメドレー対象楽曲の抽出を行う（Ｓ８）。このメドレー対象楽曲は、当該利用者の制限時刻までに演奏可能な楽曲の内、最後の楽曲以降の当該利用者が登録した楽曲である。図７を用いて、利用者ＩＤ：Ａの利用者（以下、「利用者Ａ」と呼ぶ）の場合を例に具体的に説明する。例えば、６曲目の演奏時間中に利用者Ａの制限時刻に到達する場合、当該制限時刻前までに演奏可能な楽曲の内、Ａが最後に演奏できる楽曲は、５曲目の楽曲（楽曲ＩＤ「＊＊＊１３」）である。そのため、この最後の楽曲以降の未演奏楽曲（図７の例では、楽曲ＩＤ「＊＊＊１３」、「＊＊＊４５」、「＊＊＊０４」、「＊＊＊２２」）が利用者Ａのメドレー対象楽曲として抽出される。
【００５０】
また、抽出された各メドレー対象楽曲について、楽曲データベース３４ａから、サビのメドレー化歌唱区間（「Ａ区間」）を選択し、その演奏時間を取得する（Ｓ９）。この演奏時間は、前奏の開始時点を基準（００分００秒）として、サビのメドレー化歌唱区間の開始時間と終了時間とで示している。この演奏時間により、楽曲中のサビの位置とその演奏時間が特定できる。そして、抽出されたメドレー対象楽曲の楽曲ＩＤとメドレー化歌唱区間の演奏時間とを、利用者ＩＤに紐付けしてメドレー対象楽曲管理テーブル３３ｄに登録する。
【００５１】
そして、メドレー化手段４０により、当該利用者のメドレー対象楽曲のメドレー演奏が行われる（Ｓ１０）。すなわち、当該利用者の最後の楽曲の演奏時、メドレー対象楽曲管理テーブル３３ｄに基づいて、登録された各メドレー対象楽曲のメドレー化歌唱区間を音楽再生制御手段４２により再生させ、メドレー演奏を行う。図７（ｂ）に、利用者Ａのメドレー演奏が行われている様子を示す。なお、当該利用者の最後の楽曲より前までの楽曲は、通常の演奏が行われる。また、メドレー演奏を行う場合だけでなく、通常の楽曲演奏を行う場合も、音楽再生制御手段４２により再生が行われる。
【００５２】
次に、予約管理手段４１により、当該利用者Ａのメドレー対象楽曲が演奏予約待ち行列３３ａから削除される（Ｓ１１）。この削除により、他の利用者Ｂ，Ｃは、利用者Ａの楽曲をキャンセルするなどの手間がなく、登録した楽曲を連続して演奏することができる。
【００５３】
以上のように、制限時刻を入力した利用者は、制限時刻前までに、登録したすべての楽曲をフルコーラス、または、少なくともサビ部分を歌唱することができる。また、制限時刻のない利用者は、登録したすべての楽曲をフルコーラスで歌唱することができる。
【００５４】
＜第２の実施形態＞
上記第１の実施形態では、メドレー化手段４０がメドレー対象楽曲をメドレー演奏する際に、各楽曲の１番のサビのメドレー化歌唱区間を繋ぎ合わせて演奏させているが、他の異なる第２の実施形態として、メドレー対象楽曲の演奏開始時刻と当該利用者の制限時刻との間の時間内に演奏時間が収まるように、演奏時間のより短いメドレー化歌唱区間を選択し、繋ぎ合わせて演奏させるように構成してもよい。
【００５５】
この場合、メドレー対象楽曲管理手段３９は、図６（ｂ）に示すように、各メドレー対象楽曲のすべてのメドレー化歌唱区間を、メドレー対象楽曲管理テーブル３３ｄの構成データとして管理する。そして、任意の利用者のメドレー演奏を行う際に、メドレー化手段４０は、各楽曲の１番目のサビのメドレー化歌唱区間を繋ぎ合わせた場合に、制限時刻までに歌唱しきれない場合は、制限時刻までにすべてのメドレー対象楽曲の歌唱が完了するように、演奏時間のより短いメドレー化歌唱区間を選択して、演奏を行う。例えば、図８を用いて説明すると、「Ａ区間」よりも演奏時間の短い「Ｂ区間」を選択する。このように、「Ｂ区間」を選択して演奏することにより、当該利用者の制限時刻までにすべてのメドレー対象楽曲について演奏を完了することができる。なお、制限時刻までの演奏時間が十分に長ければ、「Ａ区間」を選択してもよい。また、「Ａ区間」、「Ｂ区間」以外のメドレー化歌唱区間を選択してもよい。
【００５６】
なお、上記では、メドレー対象楽曲の演奏開始時刻から制限時刻までの時間の長さに対応して、メドレー化歌唱区間を１つ選択し、制限時刻までの演奏時間を調整しているが、本発明がこれに限定されることはない。例えば、各メドレー対象楽曲で複数の歌唱区間を選択して繋ぎ合わせる場合、制限時刻までの演奏時間の長さに対応して、１曲中のメドレー化歌唱区間の選択数を少なくしてもよい。
【００５７】
＜他の実施形態＞
本発明のメドレー化機能を有するカラオケシステム及びその周辺装置を構成する機器や手段は上述したものに限定されず、その利用目的に応じて、必要な機器や手段のみの構成としたり、適宜他の機器や手段を付加したりすることができる。また、各手段をそれぞれ別個のものとして構成するのではなく、複数の機能を統合した手段として構成してもよい。
【００５８】
また、各カラオケ演奏端末１０の構成要素としているが、ホスト装置１１において一括管理することができる手段等については、ホスト装置１１の構成要素としてもよい。さらに、ホスト装置１１と複数のカラオケ演奏端末１０とをネットワーク接続し、ホスト装置１１において顧客情報を管理する構成となっているが、カラオケ演奏装置をスタンドアロンで運用し、顧客情報の管理は、各カラオケ演奏装置で行うような構成としてもよい。
【００５９】
また、上記各実施形態では、利用者がカラオケシステムにログインした際に、制限時刻がある利用者が制限時刻を入力するが、本発明がこれに限定されることはない。例えば、終電時間の関係などにより、制限時刻が決まっている場合、この制限時刻を規定値として顧客データベース５３に登録し、あるいはインターネットなどでカラオケの予約を行う際に登録できるようにしてもよく、これによりログインの度に制限時刻を入力する必要がなくなる。そして、制限時刻が通常と異なる場合のみ、ログイン時に制限時刻を入力するようにしてもよい。制限時刻が入力されない場合はメドレー化機能を起動しないで、通常のフルコーラスでの演奏を利用終了時刻まで続けるようにしてもよい。
【符号の説明】
【００６０】
１０  カラオケ演奏端末
１１  ホスト装置
１２  通信ネットワーク
２１  カラオケ本体
２２  カラオケリモコン装置
２２ａ  楽曲検索手段
２２ｂ  楽曲索引データベース
２２ｃ  利用者ＩＤ取得手段
２２ｄ  制限時刻取得手段
２３  スピーカ
２４  ミキシングアンプ
２５  マイクロホン
２６  ディスプレイ装置
２７  ＩＤ媒体
３１  中央制御手段
３２  ＲＯＭ
３３  ＲＡＭ
３３ａ  演奏予約待ち行列
３３ｂ  利用者管理テーブル
３３ｃ  制限時刻管理テーブル
３３ｄ  メドレー対象楽曲管理テーブル
３４  ＨＤＤ
３４ａ  楽曲データベース
３４ｂ  映像データベース
３５  ネットワーク送受信手段
３６  ローカル送受信手段
３７  利用者管理手段
３８  制限時刻管理手段
３９  メドレー対象楽曲管理手段
４０  メドレー化手段
４１  予約管理手段
４２  音楽再生制御手段
４３  映像再生制御手段
５１  制御手段
５２  データ処理手段
５３  顧客データベース
５４  送受信部
【図１】
2011112664.tif 000003
【図２】
2011112664.tif 000004
【図３】
2011112664.tif 000005
【図４】
2011112664.tif 000006
【図５】
2011112664.tif 000007
【図６】
2011112664.tif 000008
【図７】
2011112664.tif 000009
【図８】
2011112664.tif 000010
【図９】
2011112664.tif 000011