JP4452666B2 - Karaoke equipment - Google Patents
Karaoke equipment Download PDFInfo
- Publication number
- JP4452666B2 JP4452666B2 JP2005247723A JP2005247723A JP4452666B2 JP 4452666 B2 JP4452666 B2 JP 4452666B2 JP 2005247723 A JP2005247723 A JP 2005247723A JP 2005247723 A JP2005247723 A JP 2005247723A JP 4452666 B2 JP4452666 B2 JP 4452666B2
- Authority
- JP
- Japan
- Prior art keywords
- event
- performance
- time
- requested
- music
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
本発明は、カラオケの歌唱者の要求にもとづいてリクエスト曲の演奏を予約し、登録された演奏待ち行列の順序に従ってカラオケ演奏が行われるようにするとともに、前記演奏待ち行列における特定の時間帯にイベント期間が介在できるようにしたカラオケ装置に関する。 The present invention reserves the performance of the requested song based on the request of the karaoke singer, and performs the karaoke performance according to the order of the registered performance queue, and at a specific time zone in the performance queue. The present invention relates to a karaoke apparatus in which an event period can be interposed.
一般にカラオケ装置によるカラオケ演奏では、カラオケ歌唱者が希望する楽曲をリモコン送信機により指定して登録し、この登録順序に従って時系列に配列された演奏待ち行列にもとづいてカラオケ演奏が実行される。このような機能を備えたカラオケ装置は、予約設定部、予約登録部、予約実行部などからなる演奏制御部を備え、利用者インターフェイスによって受け付けたリクエスト曲の予約登録を行う。そして、予約登録部にはその演奏待ち行列が登録され、予約実行部は、その演奏待ち行列の形でスタックされているリクエスト曲を予約順に取り出し、演奏が可能となるようにしている(例えば、特許文献1)。
前述した従来のカラオケ装置による場合は、リクエスト曲の予約登録順に演奏待ち行列が構成されるが、この予約登録は、例えば、カラオケ装置設置店舗の閉店時間を超える予約を拒否したり、また、演奏待ち行列内の特定のリクエスト曲の予約がキャンセルされた場合、次順位のリクエスト曲が繰り上げて登録されるなどの機能を備えている。したがって、予約登録されたリクエスト曲は自動的に連続して演奏されるため、カラオケ装置の利用者および店舗運営者は装置の煩わしい操作から解放されることになる。 In the case of the above-described conventional karaoke apparatus, the performance queue is configured in the order of reservation registration of the requested song. For example, this reservation registration may refuse a reservation exceeding the closing time of the karaoke apparatus installation store, When the reservation of a specific requested song in the queue is canceled, the next requested song is advanced and registered. Therefore, since the requested tunes that have been reserved and registered are automatically played continuously, the user of the karaoke device and the store operator are free from troublesome operations of the device.
ところで、近年、カラオケ装置を設置した店舗の運営形態の変化が著しくなり、前述したように、単にリクエスト曲を連続して演奏するのみでなく、特定の時間帯に店舗が主催するイベントなどを来店者に提供するような試みがある。このような運営形態では、例えば、図11に示すようにリクエスト曲S1〜S6が配列されて演奏待ち行列が構成され、予約登録されている場合において、イベント開始時刻te1が午後8時であり、イベント終了時刻te2が午後9時であるとする。 By the way, in recent years, changes in the operation form of stores where karaoke devices have been installed have become significant, and as mentioned above, not only simply playing requested songs continuously, but also events organized by stores at specific times. There is an attempt to provide it to a person. In such a management form, for example, as shown in FIG. 11, when request tunes S1 to S6 are arranged to form a performance queue and reserved, the event start time te1 is 8:00 pm, It is assumed that the event end time te2 is 9 pm.
そして、リクエスト曲S3の演奏終了時刻ta4が午後8時であるとすると、この演奏終了時刻ta4に継続してイベントが開始されるようにし、イベント終了時刻te2に継続してリクエスト曲S4の演奏が再開されるようにしなければならない。即ち、かかる状態は図12に示すように、演奏待ち行列の時系列上で午後8時に達したリクエスト曲の直後にイベント期間が割り込みを行うことになり、イベント期間の終了後に演奏待ち行列の未演奏のリクエスト曲S4からカラオケ演奏が再び開始されることになる。 If the performance end time ta4 of the requested song S3 is 8:00 pm, the event is started continuously at the performance end time ta4, and the performance of the requested song S4 is continued at the event end time te2. It must be resumed. That is, as shown in FIG. 12, the event period is interrupted immediately after the requested song that arrives at 8:00 pm on the timeline of the performance queue, and the performance queue is not opened after the event period ends. The karaoke performance is started again from the performance request song S4.
かかる設定、即ち、図12に示すように演奏制御されるようにするには、その前提条件として実時間上の現在時刻からイベント開始時刻te1までの時間幅がどの程度であり、この時間内にリクエスト曲を何曲登録できるかを判断しなければならない。そこで、一般的に実施されている手段は、店舗運営者がイベント開始時刻te1を監視し、その時刻の到来に合わせてカラオケ装置を操作して演奏待ち行列の進行を一時停止する。そして、イベント終了時刻te2に達した時刻で再びカラオケ装置を操作し、演奏待ち行列の未演奏のリクエスト曲を演奏するようにしている。 In order to perform the performance control as shown in FIG. 12 as shown in FIG. 12, the precondition is that the time width from the current time in real time to the event start time te1 is within this time. You must determine how many requested songs can be registered. Therefore, as a commonly practiced means, the store operator monitors the event start time te1, and operates the karaoke device in accordance with the arrival of the time to temporarily stop the progress of the performance queue. Then, the karaoke apparatus is operated again at the time when the event end time te2 is reached, and an unplayed requested song in the performance queue is played.
また、他の手段による場合は、カラオケ装置のいわゆる「単曲入力モード」のマニュアル操作によりリクエスト曲を予約設定し、設定されたリクエスト曲の演奏時間の積算値から判断してイベント開始時刻te1までの時間内で演奏可能のリクエスト曲の予約登録を受け付け、カラオケ演奏を行う。なお、イベント期間中においてもリクエスト曲の予約登録は可能であるが、この予約登録はイベント期間終了後の演奏待ち行列に配列される。そして、イベント終了時刻te2に至ると、再度マニュアル操作により残る演奏待ち行列のリクエスト曲の演奏を再開するようにしている。 In the case of using other means, the requested song is reserved and set by manual operation of the so-called “single music input mode” of the karaoke device, and the event start time te1 is judged from the integrated value of the set performance time of the requested song. We accept reservation registration of request music that can be performed within the time of karaoke and perform karaoke performance. It is possible to reserve registration of the requested song even during the event period, but this reservation registration is arranged in a performance queue after the end of the event period. When the event end time te2 is reached, the performance of the requested music in the performance queue remaining by the manual operation is resumed.
このように、前記各手段によりイベント期間を設けるには、店舗運営者などがカラオケ装置を直接操作して管理する必要があるため煩瑣な作業となり、店舗運営の合理性を向上することができない。また、前記のようなマニュアル操作による強制的なイベント期間の設定は時刻制御に影響を及ぼすため、予約リストのモニタ表示においてリクエスト曲の歌唱開始時刻を正確に表示できなくなるなどの不具合の要因となる。 As described above, in order to provide an event period by each of the above means, it is necessary for a store operator or the like to directly operate and manage the karaoke apparatus. In addition, since the forced event period setting by manual operation as described above affects the time control, it causes a problem such that the singing start time of the requested song cannot be accurately displayed in the monitor display of the reservation list. .
本発明は、かかる従来の問題に鑑みなされたものであり、以下に述べる各手段により上記課題を解決するようにした。即ち、請求項1記載の発明では、楽曲予約設定手段と、イベント予約設定手段と、演奏制御手段とを備えたカラオケ装置であって、
(ア)楽曲予約設定手段は、利用者インタフェイスより受け付けたリクエスト曲を順次登録して演奏待ち行列を構成し、
(イ)イベント予約設定手段は、利用者インタフェイスから指定されたイベント開始時刻およびイベント終了時刻を指定するイベント設定が可能となるようにし、
(ウ)演奏制御手段は、前記演奏待ち行列に登録されたリクエスト曲を登録順に演奏制御されるようになし、前記イベント予約設定手段によりイベント設定がなされたとき、イベント開始時刻とイベント終了時刻で確定されるイベント期間の前後において、現在時刻から前記イベント開始時刻までの時間帯に演奏可能の数のリクエスト曲を前記演奏待ち行列の先順位から割り振って配列し、残るリクエスト曲を前記イベント終了時刻後に割り振るように、前記演奏待ち行列に登録されたリクエスト曲が配列されるようにする。
The present invention has been made in view of such conventional problems, and has solved the above problems by means described below. That is, in the invention according to
(A) The music reservation setting means sequentially registers the requested music received from the user interface to form a performance queue,
(A) The event reservation setting means enables event setting to specify the event start time and event end time specified from the user interface,
(C) The performance control means is configured to perform the performance control of the requested songs registered in the performance queue in the order of registration, and when the event setting is made by the event reservation setting means, the event start time and the event end time are set. Before and after the determined event period , the number of requested music pieces that can be played in the time zone from the current time to the event start time is allocated and arranged from the priorities of the performance queue, and the remaining requested music pieces are arranged at the event end time. Request songs registered in the performance queue are arranged so as to be allocated later .
請求項6記載の発明では、上記請求項1記載の発明において、イベント開始時刻前の演奏待ち行列に配列されているリクエスト曲の何れかがキャンセルされたとき、イベント終了時刻後の演奏待ち行列に配列されている先頭のリクエスト曲からイベント開始時刻前の演奏待ち行列に配列されるようにする。
In the invention of
以下、本発明の実施の形態を図面を参照して詳細に説明する。図1は、本発明の全体の構成の概略を示すもので、本発明の理解を容易とするため、まず、同図に示す各部の構成を具体的に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 shows an outline of the entire configuration of the present invention. First, in order to facilitate understanding of the present invention, the configuration of each part shown in FIG.
図1における符号1はカラオケ装置の各部を制御する中央演算処理装置(以下、CPUという)であり、このCPU1には、システムBUSを介してROM2、RAM3、通信制御部4、ハードディスク装置(以下、HDDという)5、リモコン受信部6、音源装置7、文字表示部8、表示制御部9、音声データ処理部10、楽曲予約設定部11、イベント予約設定部12、演奏制御部13が接続されている。
前記ROM2には、本発明のカラオケ装置の電源投入時に初期設定を行う起動プログラムが記憶されており、装置の電源が投入されると、この起動プログラムによりHDD5に記憶されているシステムプログラムおよびアプリケーションプログラムがRAM3にロードされる。また、前記HDD5には、前記システムプログラムおよびアプリケーションプログラムのほか、カラオケ演奏時に再生される楽曲データが記憶されている。
The
図2は、HDD5に記憶されている数万曲の楽曲データの1曲分の楽曲データのフォーマットを示すもので、ヘッダ、楽音トラック、ガイドメロディトラック、歌詞トラック、音声トラック、効果トラック、音声データ部により構成されている。ヘッダには、楽曲データに関する種々の情報が書き込まれており、例えば、曲番号、曲名、ジャンル、発売日、演奏に関する情報が書き込まれている。この演奏情報は、図3に示すように当該楽曲の総演奏時間d1、前奏時間d2、区間演奏時間d3、間奏時間d4、後奏時間d5などの各時間データで構成される。
FIG. 2 shows a format of music data for one song of tens of thousands of music data stored in the
CPU1は、カラオケ演奏時にシーケンスプログラムに基づき、楽音トラックから効果トラックまでの全トラックのデータを並行して読み出す。楽曲トラックには、メロディトラック、リズムトラックをはじめとして各種のパートのトラックが形成されており、ガイドメロディトラックには、そのカラオケ曲の旋律、即ち、歌唱者が歌うべき旋律のシーケンスデータが書き込まれている。なお、CPU1は、このデータに基づいてリファレンスの音高データ、音量データを生成し、歌唱音声と比較する。
The
歌唱トラックは、メインモニター14の画面に歌詞を表示するためのシーケンスデータを記憶したトラックであり、このシーケンスデータは楽音データではないが、インプリメンテーションの統一をとって作業工程を容易にするため、MIDIデータで記述され、データの種類は、システムエクスクルーシブメッセージである。この歌詞トラックは、通常、メインモニター14の画面上に表示される1行分の歌詞を1つの歌詞表示データとして扱う。歌詞表示データは、1行の歌詞の文字データ(文字コードおよびその文字の表示座標)、表示時間およびワイプシーケンスデータからなる。このワイプシーケンスデータは、楽曲の進行に合わせて歌詞の表示色を変更してゆくためのシーケンスデータであり、表示色を変更するタイミング(歌詞が表示されてからの時間)と変更位置(座標)が1行分の長さにわたって順次記録されているデータである。
The singing track is a track that stores sequence data for displaying lyrics on the screen of the
音声トラックは、音声データ部に記憶されている音声データn(n=1,2,3,・・・・)の発生タイミングなどを指定するシーケンストラックである。音声トラックには、音声指定データと、音声指定データの読出間隔、即ち、音声データを音声データ処理分10に出力して音声信号を形成するタイミングを指定するデュレーションデータが書き込まれている。音声指定データは、音声データ番号、音程データおよび音量データからなり、前記音声データ番号は、音声データ部に記録されている各音声データの識別番号nである。
The audio track is a sequence track that specifies the generation timing of audio data n (n = 1, 2, 3,...) Stored in the audio data portion. In the audio track, audio specification data and duration data for specifying the timing at which the audio data is read out, that is, the timing at which the audio data is output to the audio
つぎに、通信制御部4は、情報通信ネットワークを介してホストステーションから楽曲データなどをダウンロードし、内蔵しているDMAコントローラにより受信した楽曲データをCPUを介さずに直接HDD5に書き込む。リモコン受信部6は、リモコン送信機15から送られてくる赤外線コード信号を受信して入力データを復元する。リモコン送信機15は、選曲スイッチなどのコマンドスイッチやテンキースイッチなどを備えており、利用者がこれらのスイッチを操作すると、その操作に応じたコードで変調された赤外線コード信号を送信する。
Next, the
音源装置7は、楽曲データの楽音トラックデータに基づいて形成された楽音信号をD/A変換器16へ送出する。音声データ処理部10は、楽音データに含まれる音声データに基づき、指定された長さ、指定された音高の音声信号を形成する。この音声データ処理部10および前記音源装置7の各々が形成した音声信号がカラオケ演奏音となる。そして、このカラオケ演奏音は、D/A変換器16によりアナログ信号に変換された後、音響装置17へ出力され、スピーカシステム18から発音される。一方、歌唱用のカラオケマイク19a・19bから入力した歌唱音声信号は、プリアンプ20a・20bで増幅された後、前記音響装置17へ入力して増幅され、スピーカシステム18から発音される。
The
文字表示部8は、入力される文字コードに基づいてフォントデータを読み出し、曲名や歌詞などの文字パターンを生成して表示制御部9へ出力する。また、HDD5は、入力された映像選択データに基づき、対応する背景映像を再生し、表示制御部9へ出力する。映像選択データは、選択されたカラオケ曲のジャンルデータに基づいて決定されるもので、このジャンルデータは、楽曲データのヘッダに書き込まれており、カラオケ演奏の開始時にCPU1により読み出される。
The
CPU1は、ジャンルデータに基づいて再生する背景映像を選択し、その背景映像を指定する映像選択データによりHDD5から背景映像が選択され、映像データとして出力される。この映像データと文字表示部8から出力される歌詞などのフォントデータは、表示制御部9においてスーパーインポーズされ、その合成画像がメインモニター14の画面に表示される。
The
つぎに、楽曲予約設定部11は、RAM構成の記憶装置を主体に構成されるもので、図4(A)に示す演奏データレジスタおよび図4(B)に示す予約テーブルが設定される。演奏データレジスタには、現在演奏中の楽曲の曲名コード、全演奏時間およびどの程度演奏が進行しているかを示す演奏経過時間を示すデータが記憶される。また、予約テーブルには、現在演奏されているリクエスト曲S0およびその楽曲以降に予約されているリクエスト曲(S1〜S6)の曲名コードおよび全演奏時間が予約順に、図5に示すように記憶され、これが演奏待ち行列となる。 Next, the music reservation setting unit 11 is mainly composed of a storage device having a RAM configuration, and a performance data register shown in FIG. 4A and a reservation table shown in FIG. 4B are set. The performance data register stores data indicating the song title code of the currently played music, the total performance time, and the performance elapsed time indicating how much performance is in progress. Further, in the reservation table, as shown in FIG. 5, the song title code and the total performance time of the requested song S0 currently played and the requested songs (S1 to S6) reserved after that song are stored in the order of reservation. This is the performance queue.
図6は、前記演奏待ち行列に基づく予約リストの表示例を示すもので、リモコン送信機15からのコマンド指示により同図に示すようなイベント予約のない状態の予約リストがサブモニター14aに表示される。この予約リストは、リクエスト曲の演奏順とその曲名および演奏が開始されるまでの待ち時間が表示される。
FIG. 6 shows a display example of a reservation list based on the performance queue. A reservation list without an event reservation as shown in FIG. 6 is displayed on the sub-monitor 14a in response to a command instruction from the
イベント予約部12は、やはりRAM構成の記憶装置を主体に構成されるもので、リモコン送信機15あるいはカラオケ装置に設けたスイッチ機能による利用者インタフェイスからイベント期間(例えば、午後8時〜9時)を指定して設定される。このイベント期間は、その予約の解除およびイベント期間の時間帯の変更が可能となるようにしておく。
The
演奏制御部13は、前記楽曲予約設定部11で構成された演奏待ち行列とイベント予約部12で設定されたイベント期間を実時間に対応する時系列上で配列される状態とし、これに基づく演奏制御信号をCPU1へ送出して演奏制御を行う。即ち、演奏制御部13に時系列上の特定の時間帯をイベント期間として設定し、現在時刻からこのイベント期間の開始時刻までの時間帯に演奏可能の数のリクエスト曲を演奏待ち行列の先順位から割り振って配列し、残るリクエスト曲をイベント期間の終了時刻後に割り振るようにしている。
The performance control unit 13 sets the performance queue configured by the music reservation setting unit 11 and the event period set by the
つぎに、かかる処理の一例を図7に示すフローチャートおよび時間軸上に演奏待ち行列とイベント期間が配列された状態を模式的に表現した図8を参照して以下に説明する。なお、カラオケ装置を稼動するにあたり、予め店舗運営者によりイベント設定(開始時刻:午後8時、終了時刻:午後9時とする)がイベント予約設定部12になされているものとする。したがって、イベント設定がなされ、カラオケ装置にリクエスト曲が入力されていない状態は図8(A)に示すようにイベント開始時刻te1(午後8時)およびイベント終了時刻te2(午後9時)のみが設定された状態となる。
Next, an example of such processing will be described below with reference to the flowchart shown in FIG. 7 and FIG. 8 schematically showing a state in which a performance queue and an event period are arranged on the time axis. It is assumed that event setting (start time: 8:00 pm, end time: 9:00 pm) is performed in advance in the event
かかる状態において歌唱希望者によるリモコン送信機15の操作によりリクエスト曲を予約する信号が送信されると、リモコン受信部6がこれを受信する(ステップSa1)。リクエスト曲を受信すると、イベントの予約設定の有無が判断され(ステップSa2)、イベントが設定されていない場合(当初からイベントを設定しない場合またはイベントが終了した場合)は、通常の演奏待ち行列を構成すべく、ステップSa9へ移行する。
In this state, when a signal for reserving the requested song is transmitted by the operation of the
ステップSa2においてイベントの設定が有ると判断された場合は、「(イベント時刻−現在時刻)≧ 演奏時刻」なる判断処理が演算制御部13でなされる(ステップSa3)。即ち、現在時刻からイベント開始時刻である午後8時までにどの程度の時間幅があり、この時間幅内にリクエスト曲の全演奏時間を収めることが可能であるかをリクエスト曲の受信毎に判断され、この判断処理によりイベント開始前の演奏待ち行列に登録可能とされたリクエスト曲は、リクエストの先順位から演奏待ち行列に登録される。 If it is determined in step Sa2 that an event is set, the calculation control unit 13 performs a determination process of “(event time−current time) ≧ performance time” (step Sa3). That is, it is determined for each reception of the requested song that there is a time span from the current time to 8:00 pm, which is the event start time, and that the entire performance time of the requested song can be accommodated within this time span. The requested music that can be registered in the performance queue before the start of the event by this determination process is registered in the performance queue from the priority order of the requests.
図8(B)は、上記判断処理に基づいてリクエスト曲S1が演奏待ち行列の時刻ta1に配列された状態を示すもので、この演奏待ち行列への配列がなされるとリクエスト曲S1の演奏開始の指示が演奏制御部13から送出されリクエスト曲S1の演奏が開始される。そして、リクエスト曲S1の演奏中にも2曲目のリクエスト曲S2がリクエストされると、図8(C)に示すように1曲目のリクエスト曲S1の終了時刻ta2に連続して配列される。 FIG. 8B shows a state in which the requested song S1 is arranged at the time ta1 of the performance queue based on the above determination process, and when the arrangement in the performance queue is made, the performance of the requested song S1 starts. Is sent from the performance control unit 13 and the performance of the requested song S1 is started. When the second requested song S2 is requested even during the performance of the requested song S1, as shown in FIG. 8C, the requested song S1 is arranged continuously at the end time ta2 of the requested song S1.
このようにしてリクエスト曲が演奏待ち行列に順次配列されることにより、イベント開始時刻te1前に残された時間幅が次第に減少し、更に追加されるリクエスト曲がイベント開始時刻te1前の演奏待ち行列に収容できないとステップSa3で判断されたとき、以後のリクエスト曲は図8(D)に示すようにイベント終了時刻te2後の演奏待ち行列に配列される。したがって、同図ではイベント開始時刻te1前の演奏待ち行列にリクエスト曲S1〜S5が配列され、イベント終了時刻te2後の待ち行列にリクエスト曲S6〜S9が配列された状態を示す。図9は、このようにして構成された演奏待ち行列に基づく予約リストの表示例を示すもので、リモコン送信機15からのコマンド指示により同図に示すようなイベント予約のある状態の予約リストがメインモニター14またはサブモニター14aに表示される。
By sequentially arranging the requested music pieces in the performance queue in this way, the time width remaining before the event start time te1 is gradually reduced, and further requested music pieces are added to the performance queue before the event start time te1. When it is determined in step Sa3 that it cannot be accommodated, the subsequent requested songs are arranged in a performance queue after the event end time te2, as shown in FIG. 8D. Therefore, the figure shows a state in which the requested songs S1 to S5 are arranged in the performance queue before the event start time te1, and the requested songs S6 to S9 are arranged in the queue after the event end time te2. FIG. 9 shows a display example of a reservation list based on the performance queue configured as described above. A reservation list in the state with an event reservation as shown in FIG. It is displayed on the
このようにしてリクエスト曲の演奏が順次進行し、図8(G)に示すようにイベント開始時刻te1に達すると(ステップSa6)、イベント終了時刻te2までの間がカラオケ演奏を一時休止している期間、即ち、イベント期間となり、店舗運営者は予め企画したイベントを開催するなどこの期間を利用することが可能となる。そして、イベント終了時刻te2に達すると(ステップSa7)、イベント終了時刻te2後に配列された図8(H)に示すリクエスト曲S7〜S9が順次演奏されることになる(ステップSa8)。なお、前記イベント期間においてもリクエスト曲の予約登録は可能であり、リクエスト曲S9が最後の予約登録である場合、以後のリクエスト曲の予約登録はこれに継続されることになる。 In this way, the performance of the requested music progresses sequentially, and when the event start time te1 is reached (step Sa6) as shown in FIG. 8G, the karaoke performance is temporarily suspended until the event end time te2. It becomes a period, that is, an event period, and the store operator can use this period such as holding an event planned in advance. When the event end time te2 is reached (step Sa7), the requested music pieces S7 to S9 shown in FIG. 8H arranged after the event end time te2 are sequentially played (step Sa8). It should be noted that the reservation registration of the requested music is possible even during the event period, and when the requested music S9 is the last reservation registration, the reservation registration of the subsequent request music is continued.
以上に説明した処理態様は、イベント開始時刻te1とイベント終了時刻te2を確定して定めた状態に基づくもので、イベント開始時刻te1前の演奏待ち行列に残る時間幅にリクエスト曲の収容可否の判断をステップSa3で行う。したがって、例えば、演奏待ち行列に残る時間幅が3分58秒であり、このとき受け付けたリクエスト曲の全演奏時間が4分2秒である場合は、このリクエスト曲はイベント開始時刻te1前の演奏待ち行列に収容できないとステップSa3で判断され、イベント終了時刻te2後の演奏待ち行列に配列されることになる。
The processing mode described above is based on a state in which the event start time te1 and the event end time te2 are determined and determined. Is performed in step Sa3. Therefore, for example, if the time remaining in the performance queue is 3
以上の説明は、イベント期間の前後に演奏待ち行列を配列するようにしたものであるが、イベント期間の終了後に演奏待ち行列を配列しない場合がある。これは、例えば、イベントの内容が店舗の営業の終了を伝達するためのセレモニーである場合、イベント開始時刻te1を営業終了時刻の直前に設定し、イベント終了時刻te2以降に演奏待ち行列が配列されないようする。かかる処理は、ステップSa3の否定判断の直後にイベント期間の終了後に演奏待ち行列の配列の要否を判断する処理ステップを設けるようにすればよい。 In the above description, the performance queue is arranged before and after the event period, but the performance queue may not be arranged after the end of the event period. For example, when the event content is a ceremony for transmitting the end of the business of the store, the event start time te1 is set immediately before the business end time, and the performance queue is not arranged after the event end time te2. Do it. Such a process may be provided with a processing step for determining whether or not the performance queue is necessary after the end of the event period immediately after the negative determination in step Sa3.
1・・・・・・中央演算処理装置(CPU)
2・・・・・・ROM
3・・・・・・RAM
4・・・・・・通信制御部
5・・・・・・ハードディスク装置(HDD)
6・・・・・・リモコン受信部
7・・・・・・音源装置
8・・・・・・文字表示部
9・・・・・・表示制御部
10・・・・・音声データ処理分
11・・・・・楽曲予約設定部
12・・・・・イベント予約設定部
13・・・・・演奏制御部
14・・・・・メインモニター
14a・・・・サブモニター
15・・・・・リモコン送信機
16・・・・・D/A変換器
17・・・・・音響装置
18・・・・・スピーカシステム
19・・・・・カラオケマイク
20a・・・・プリアンプ
20b・・・・プリアンプ
1 .... Central processing unit (CPU)
2. ROM
3. RAM
4 ....
6... Remote
Claims (1)
(ア)楽曲予約設定手段は、利用者インタフェイスより受け付けたリクエスト曲を順次登録して演奏待ち行列を構成し、
(イ)イベント予約設定手段は、利用者インタフェイスから指定されたイベント開始時刻およびイベント終了時刻を指定するイベント設定が可能となるようにし、
(ウ)演奏制御手段は、前記演奏待ち行列に登録されたリクエスト曲を登録順に演奏制御されるようになし、
前記イベント予約設定手段によりイベント設定がなされたとき、イベント開始時刻とイベント終了時刻で確定されるイベント期間の前後において、現在時刻から前記イベント開始時刻までの時間帯に演奏可能の数のリクエスト曲を前記演奏待ち行列の先順位から割り振って配列し、残るリクエスト曲を前記イベント終了時刻後に割り振るように、前記演奏待ち行列に登録されたリクエスト曲が配列されるようにしたことを特徴とするカラオケ装置。 A karaoke apparatus comprising music reservation setting means, event reservation setting means, and performance control means,
(A) The music reservation setting means sequentially registers the requested music received from the user interface to form a performance queue,
(A) The event reservation setting means enables event setting that specifies the event start time and event end time specified from the user interface,
(C) The performance control means controls the performance of the requested songs registered in the performance queue in the order of registration,
When the event setting is made by the event reservation setting means, the number of requested songs that can be played in the time period from the current time to the event start time before and after the event period determined by the event start time and the event end time The karaoke apparatus characterized in that the requested tunes registered in the performance queue are arranged so as to be allocated and arranged in the order of priority of the performance queue and to allocate the remaining requested tunes after the event end time. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005247723A JP4452666B2 (en) | 2005-08-29 | 2005-08-29 | Karaoke equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005247723A JP4452666B2 (en) | 2005-08-29 | 2005-08-29 | Karaoke equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007065045A JP2007065045A (en) | 2007-03-15 |
| JP4452666B2 true JP4452666B2 (en) | 2010-04-21 |
Family
ID=37927369
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005247723A Expired - Fee Related JP4452666B2 (en) | 2005-08-29 | 2005-08-29 | Karaoke equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4452666B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5071458B2 (en) * | 2009-09-07 | 2012-11-14 | ブラザー工業株式会社 | Content playback device |
-
2005
- 2005-08-29 JP JP2005247723A patent/JP4452666B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007065045A (en) | 2007-03-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH08292776A (en) | Device and system for karaoke | |
| JP4452666B2 (en) | Karaoke equipment | |
| JP4858504B2 (en) | Karaoke equipment | |
| JP2004205818A (en) | Karaoke machine | |
| JP5109426B2 (en) | Electronic musical instruments and programs | |
| CN102044238B (en) | Music reproducing system | |
| JP5228315B2 (en) | Program for realizing automatic accompaniment generation apparatus and automatic accompaniment generation method | |
| JP3685852B2 (en) | Karaoke equipment | |
| JP5402167B2 (en) | Arpeggio generating apparatus and program for realizing arpeggio generating method | |
| JP7223636B2 (en) | karaoke device | |
| JP3855290B2 (en) | Karaoke equipment | |
| JP7219541B2 (en) | karaoke device | |
| JP4273821B2 (en) | Audio data processing program | |
| JP2000056771A (en) | Waveform playback device | |
| JP4239952B2 (en) | Automatic accompaniment apparatus and program for realizing the control method | |
| JP3503421B2 (en) | Karaoke equipment | |
| JP2005017777A (en) | Audio output system and performance system | |
| JP6735190B2 (en) | Karaoke system | |
| JP6264660B2 (en) | Sound source control device, karaoke device, sound source control program | |
| JP4835433B2 (en) | Performance pattern playback device and computer program therefor | |
| JP2000035785A (en) | Karaoke sing-along machine | |
| JP2005077763A (en) | System for generating automatic accompaniment, and program | |
| JP4112932B2 (en) | Karaoke equipment | |
| JP4407559B2 (en) | Karaoke equipment | |
| JPH1074094A (en) | Music playing equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080523 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090724 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090804 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091005 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091027 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091215 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100119 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100201 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4452666 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130205 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130205 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140205 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |