Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4452666B2 - Karaoke equipment - Google Patents
[go: Go Back, main page]

JP4452666B2 - Karaoke equipment - Google Patents

Karaoke equipment Download PDF

Info

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
Application number
JP2005247723A
Other languages
Japanese (ja)
Other versions
JP2007065045A (en
Inventor
昭宏 品川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daiichikosho Co Ltd
Original Assignee
Daiichikosho Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Daiichikosho Co Ltd filed Critical Daiichikosho Co Ltd
Priority to JP2005247723A priority Critical patent/JP4452666B2/en
Publication of JP2007065045A publication Critical patent/JP2007065045A/en
Application granted granted Critical
Publication of JP4452666B2 publication Critical patent/JP4452666B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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)。
特許第3515061号公報
In general, in a karaoke performance by a karaoke apparatus, a music piece desired by a karaoke singer is designated and registered by a remote control transmitter, and the karaoke performance is executed based on a performance queue arranged in time series according to this registration order. The karaoke apparatus having such a function includes a performance control unit including a reservation setting unit, a reservation registration unit, a reservation execution unit, and the like, and performs reservation registration of the requested music received by the user interface. Then, the performance registration queue is registered in the reservation registration unit, and the reservation execution unit takes out the requested songs stacked in the form of the performance queue in the order of reservation so that the performance can be performed (for example, Patent Document 1).
Japanese Patent No. 3515061

前述した従来のカラオケ装置による場合は、リクエスト曲の予約登録順に演奏待ち行列が構成されるが、この予約登録は、例えば、カラオケ装置設置店舗の閉店時間を超える予約を拒否したり、また、演奏待ち行列内の特定のリクエスト曲の予約がキャンセルされた場合、次順位のリクエスト曲が繰り上げて登録されるなどの機能を備えている。したがって、予約登録されたリクエスト曲は自動的に連続して演奏されるため、カラオケ装置の利用者および店舗運営者は装置の煩わしい操作から解放されることになる。   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 claim 1, a karaoke apparatus comprising a music reservation setting means, an event reservation setting means, and a 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 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 claim 6, in the invention of claim 1, when any of the requested songs arranged in the performance queue before the event start time is canceled, the performance queue after the event end time is canceled. It is arranged in the performance queue before the event start time from the first requested song arranged.

以下、本発明の実施の形態を図面を参照して詳細に説明する。図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が接続されている。   Reference numeral 1 in FIG. 1 denotes a central processing unit (hereinafter referred to as a CPU) that controls each part of the karaoke apparatus. The CPU 1 includes a ROM 2, a RAM 3, a communication control unit 4, a hard disk device (hereinafter referred to as a CPU) via a system BUS. HDD 5), remote control receiving unit 6, sound source device 7, character display unit 8, display control unit 9, audio data processing unit 10, music reservation setting unit 11, event reservation setting unit 12, and performance control unit 13. Yes.

前記ROM2には、本発明のカラオケ装置の電源投入時に初期設定を行う起動プログラムが記憶されており、装置の電源が投入されると、この起動プログラムによりHDD5に記憶されているシステムプログラムおよびアプリケーションプログラムがRAM3にロードされる。また、前記HDD5には、前記システムプログラムおよびアプリケーションプログラムのほか、カラオケ演奏時に再生される楽曲データが記憶されている。   The ROM 2 stores a startup program that performs initial settings when the karaoke apparatus of the present invention is turned on. When the apparatus is turned on, the startup program stores the system program and application program stored in the HDD 5. Is loaded into the RAM 3. In addition to the system program and application program, the HDD 5 stores music data to be reproduced during karaoke performance.

図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 HDD 5, and includes a header, a music track, a guide melody track, a lyrics track, an audio track, an effect track, and audio data. It consists of parts. Various information related to the music data is written in the header. For example, information related to the music number, music title, genre, release date, and performance is written. As shown in FIG. 3, the performance information includes time data such as a total performance time d1, a prelude time d2, an interval performance time d3, an interlude time d4, and a follower time d5 of the music.

CPU1は、カラオケ演奏時にシーケンスプログラムに基づき、楽音トラックから効果トラックまでの全トラックのデータを並行して読み出す。楽曲トラックには、メロディトラック、リズムトラックをはじめとして各種のパートのトラックが形成されており、ガイドメロディトラックには、そのカラオケ曲の旋律、即ち、歌唱者が歌うべき旋律のシーケンスデータが書き込まれている。なお、CPU1は、このデータに基づいてリファレンスの音高データ、音量データを生成し、歌唱音声と比較する。   The CPU 1 reads in parallel the data of all tracks from the musical sound track to the effect track based on the sequence program during the karaoke performance. The music track has various parts such as a melody track and rhythm track. The melody of the karaoke song, that is, the sequence data of the melody that the singer should sing, is written on the guide melody track. ing. The CPU 1 generates reference pitch data and volume data based on this data, and compares it with the singing voice.

歌唱トラックは、メインモニター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 main monitor 14, and this sequence data is not musical sound data, but in order to facilitate the work process by unifying implementation. , The data type is a system exclusive message. This lyrics track normally handles one line of lyrics displayed on the screen of the main monitor 14 as one lyrics display data. The lyric display data includes lyric character data (character code and display coordinates of the character) of one line, display time, and wipe sequence data. This wipe sequence data is sequence data for changing the display color of the lyrics as the music progresses. The timing for changing the display color (time after the lyrics are displayed) and the change position (coordinates) Is data recorded sequentially over the length of one line.

音声トラックは、音声データ部に記憶されている音声データ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 data processing part 10 are formed are written. The voice designation data includes a voice data number, pitch data, and volume data, and the voice data number is an identification number n of each voice data recorded in the voice data section.

つぎに、通信制御部4は、情報通信ネットワークを介してホストステーションから楽曲データなどをダウンロードし、内蔵しているDMAコントローラにより受信した楽曲データをCPUを介さずに直接HDD5に書き込む。リモコン受信部6は、リモコン送信機15から送られてくる赤外線コード信号を受信して入力データを復元する。リモコン送信機15は、選曲スイッチなどのコマンドスイッチやテンキースイッチなどを備えており、利用者がこれらのスイッチを操作すると、その操作に応じたコードで変調された赤外線コード信号を送信する。   Next, the communication control unit 4 downloads music data and the like from the host station via the information communication network, and writes the music data received by the built-in DMA controller directly to the HDD 5 without using the CPU. The remote control receiver 6 receives the infrared code signal sent from the remote control transmitter 15 and restores the input data. The remote control transmitter 15 includes a command switch such as a music selection switch, a numeric key switch, and the like. When the user operates these switches, the remote control transmitter 15 transmits an infrared code signal modulated with a code corresponding to the operation.

音源装置7は、楽曲データの楽音トラックデータに基づいて形成された楽音信号をD/A変換器16へ送出する。音声データ処理部10は、楽音データに含まれる音声データに基づき、指定された長さ、指定された音高の音声信号を形成する。この音声データ処理部10および前記音源装置7の各々が形成した音声信号がカラオケ演奏音となる。そして、このカラオケ演奏音は、D/A変換器16によりアナログ信号に変換された後、音響装置17へ出力され、スピーカシステム18から発音される。一方、歌唱用のカラオケマイク19a・19bから入力した歌唱音声信号は、プリアンプ20a・20bで増幅された後、前記音響装置17へ入力して増幅され、スピーカシステム18から発音される。   The tone generator device 7 sends a musical tone signal formed based on the musical tone track data of the music data to the D / A converter 16. The voice data processing unit 10 forms a voice signal having a designated length and a designated pitch based on the voice data included in the musical sound data. Voice signals formed by the voice data processing unit 10 and the sound source device 7 are karaoke performance sounds. The karaoke performance sound is converted into an analog signal by the D / A converter 16, and then output to the sound device 17 and produced by the speaker system 18. On the other hand, the singing voice signals input from the singing karaoke microphones 19 a and 19 b are amplified by the preamplifiers 20 a and 20 b, then input to the acoustic device 17, amplified, and produced by the speaker system 18.

文字表示部8は、入力される文字コードに基づいてフォントデータを読み出し、曲名や歌詞などの文字パターンを生成して表示制御部9へ出力する。また、HDD5は、入力された映像選択データに基づき、対応する背景映像を再生し、表示制御部9へ出力する。映像選択データは、選択されたカラオケ曲のジャンルデータに基づいて決定されるもので、このジャンルデータは、楽曲データのヘッダに書き込まれており、カラオケ演奏の開始時にCPU1により読み出される。   The character display unit 8 reads font data based on the input character code, generates a character pattern such as a song title and lyrics, and outputs the character pattern to the display control unit 9. Further, the HDD 5 reproduces the corresponding background video based on the input video selection data and outputs it to the display control unit 9. The video selection data is determined based on the genre data of the selected karaoke song. This genre data is written in the header of the song data and is read out by the CPU 1 at the start of the karaoke performance.

CPU1は、ジャンルデータに基づいて再生する背景映像を選択し、その背景映像を指定する映像選択データによりHDD5から背景映像が選択され、映像データとして出力される。この映像データと文字表示部8から出力される歌詞などのフォントデータは、表示制御部9においてスーパーインポーズされ、その合成画像がメインモニター14の画面に表示される。   The CPU 1 selects a background video to be reproduced based on the genre data, selects a background video from the HDD 5 based on video selection data for designating the background video, and outputs it as video data. The video data and font data such as lyrics output from the character display unit 8 are superimposed on the display control unit 9, and the composite image is displayed on the screen of the main monitor 14.

つぎに、楽曲予約設定部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 remote control transmitter 15. The In this reservation list, the order of performance of the requested music, the name of the music, and the waiting time until the performance is started are displayed.

イベント予約部12は、やはりRAM構成の記憶装置を主体に構成されるもので、リモコン送信機15あるいはカラオケ装置に設けたスイッチ機能による利用者インタフェイスからイベント期間(例えば、午後8時〜9時)を指定して設定される。このイベント期間は、その予約の解除およびイベント期間の時間帯の変更が可能となるようにしておく。   The event reservation unit 12 is also mainly composed of a storage device having a RAM configuration, and the event period (for example, 8:00 to 9:00 pm) from the user interface by the switch function provided in the remote control transmitter 15 or the karaoke device. ) Is specified. During the event period, the reservation can be canceled and the time period of the event period can be changed.

演奏制御部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 event reservation unit 12 to be arranged in a time series corresponding to real time, and based on the performance A control signal is sent to the CPU 1 to perform performance control. That is, a specific time zone on the time series is set as an event period in the performance control unit 13, and the number of requested songs that can be played in the time zone from the current time to the start time of the event period is set in the priority order of the performance queue. The remaining requested songs are allocated after the end time of the event period.

つぎに、かかる処理の一例を図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 reservation setting unit 12 by the store operator when the karaoke apparatus is operated. Therefore, when the event is set and the requested song is not input to the karaoke device, only the event start time te1 (8 pm) and the event end time te2 (9 pm) are set as shown in FIG. It will be in the state.

かかる状態において歌唱希望者によるリモコン送信機15の操作によりリクエスト曲を予約する信号が送信されると、リモコン受信部6がこれを受信する(ステップSa1)。リクエスト曲を受信すると、イベントの予約設定の有無が判断され(ステップSa2)、イベントが設定されていない場合(当初からイベントを設定しない場合またはイベントが終了した場合)は、通常の演奏待ち行列を構成すべく、ステップSa9へ移行する。   In this state, when a signal for reserving the requested song is transmitted by the operation of the remote control transmitter 15 by a singing applicant, the remote control receiving unit 6 receives the signal (step Sa1). When the requested song is received, it is determined whether or not an event reservation is set (step Sa2). If no event is set (when no event is set from the beginning or when the event ends), a normal performance queue is set. To configure, the process proceeds to step Sa9.

ステップ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 main monitor 14 or the sub monitor 14a.

このようにしてリクエスト曲の演奏が順次進行し、図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 minutes 58 seconds, and the total performance time of the requested music received at this time is 4 minutes 2 seconds, the requested music is played before the event start time te1. If it cannot be accommodated in the queue, it is determined in step Sa3, and it is arranged in the performance queue after the event end time te2.

以上の説明は、イベント期間の前後に演奏待ち行列を配列するようにしたものであるが、イベント期間の終了後に演奏待ち行列を配列しない場合がある。これは、例えば、イベントの内容が店舗の営業の終了を伝達するためのセレモニーである場合、イベント開始時刻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.

本発明のカラオケ装置の構成を示すブロック図である。It is a block diagram which shows the structure of the karaoke apparatus of this invention. 楽曲データのフォーマットを示す図である。It is a figure which shows the format of music data. 楽曲データの構成を示す図である。It is a figure which shows the structure of music data. 楽曲予約設定部の構成を示す図である。It is a figure which shows the structure of a music reservation setting part. 演奏待ち行列の構成を示す図である。It is a figure which shows the structure of a performance queue. 予約リストのモニター表示の例を示す図である。It is a figure which shows the example of the monitor display of a reservation list. 本発明のカラオケ装置の処理の流れを示す図である。It is a figure which shows the flow of a process of the karaoke apparatus of this invention. 本発明による演奏待ち行列の例を示す図である。It is a figure which shows the example of the performance queue by this invention. 予約リストのモニター表示の例を示す図である。It is a figure which shows the example of the monitor display of a reservation list. イベント期間のシフトの状態を示す図である。It is a figure which shows the state of the shift of an event period. 従来のシステムにおける演奏待ち行列の例を示す図である。It is a figure which shows the example of the performance queue in the conventional system. イベント期間を設定した演奏待ち行列の例を示す図である。It is a figure which shows the example of the performance queue which set the event period.

符号の説明Explanation of symbols

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 .... Communication control unit 5 .... Hard disk drive (HDD)
6... Remote control receiving unit 7... Sound source device 8... Character display unit 9... Display control unit 10. ··· Music reservation setting unit 12 ··· Event reservation setting unit 13 ··· Performance control unit 14 ··· Main monitor 14a ··· Sub monitor 15 ··· Remote control Transmitter 16 ··· D / A converter 17 ··· Audio device 18 ··· Speaker system 19 · · · Karaoke microphone 20a · · · Preamplifier 20b · · · Preamplifier

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. .
JP2005247723A 2005-08-29 2005-08-29 Karaoke equipment Expired - Fee Related JP4452666B2 (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5071458B2 (en) * 2009-09-07 2012-11-14 ブラザー工業株式会社 Content playback device

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