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
JP3941129B2 - Karaoke equipment - Google Patents
[go: Go Back, main page]

JP3941129B2 - Karaoke equipment - Google Patents

Karaoke equipment Download PDF

Info

Publication number
JP3941129B2
JP3941129B2 JP06974496A JP6974496A JP3941129B2 JP 3941129 B2 JP3941129 B2 JP 3941129B2 JP 06974496 A JP06974496 A JP 06974496A JP 6974496 A JP6974496 A JP 6974496A JP 3941129 B2 JP3941129 B2 JP 3941129B2
Authority
JP
Japan
Prior art keywords
data
icm
track
page
karaoke
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 - Lifetime
Application number
JP06974496A
Other languages
Japanese (ja)
Other versions
JPH09258751A (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.)
Yamaha Corp
Original Assignee
Yamaha Corp
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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP06974496A priority Critical patent/JP3941129B2/en
Publication of JPH09258751A publication Critical patent/JPH09258751A/en
Application granted granted Critical
Publication of JP3941129B2 publication Critical patent/JP3941129B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、装置の立ち上げ時やカラオケ曲が演奏されていない曲間に情報やCMなどの情報サービスデータ(以下ICM(Interactive Commercial Message)データという。)を再生するカラオケ装置に関する。
【0002】
【従来の技術】
カラオケボックスなどに設置されるカラオケ装置は、顧客が来店した立ち上げ時、カラオケ曲が演奏されていない曲間、カラオケ装置の終了時などにCMや情報などを再生するようにしているものがある。
【0003】
【発明が解決しようとする課題】
ところで、CMや情報は再生の場面を考慮して的確なものを再生しなければその効果が半減してしまう。たとえば、時候や時間帯に合わない挨拶や地域や季節に合わない内容の情報・CMは効果がないばかりか顧客に悪い印象を与えてしまう欠点がある。
【0004】
そこで、タイミング,時間帯,季節(時期),地域などの各種場面に応じたICMデータを準備する必要があるが、このように多種のICMデータを全て揃えて各端末装置(カラオケ装置)からのダウンロードに応じることは配信センタにとって非常に負荷が大きい。また、カラオケ装置においても、各場面に適応したICMデータを全てダウンロードして内部に記憶しておくことは、ダウンロードの手間が掛かり多くのメモリ容量が必要となるうえ、再生する場面に適応したICMデータがダウンロードされていない場合にはICMを再生できないという欠点があった。
【0005】
この発明は、多様なページを有するICMデータを用い、場面に応じてページを選択することによりどのような場面でも最適なICMを再生することのできるカラオケ装置を提供することを目的とする。
【0006】
【課題を解決するための手段】
この発明は、文字表示手段と、音声再生手段と、メッセージ表示,音声アナウンスの両方または一方を用いて報や宣伝などを再生するためのページデータを複数ページ含むとともに、カラオケ装置の設置地域、再生の日付、時間帯の全部または一部の条件に基づいて前記複数のページデータから一部のページデータを選択するためのページ選択テーブルを含む情報サービスデータをセンタからダウンロードするダウンロード手段と、ダウンロードした情報サービスデータを記憶する記憶手段と、該カラオケ装置の設置地域、再生の日付、時間帯の全部または一部の条件で前記ページ選択テーブルを検索してページデータを選択する選択手段と、該選択手段によって選択されたページータのみを前記文字表示手段または音声再生手段に供給して再生する再生手段と、を備えたことを特徴とする。
【0007】
【発明の実施の形態】
図1はこの発明の実施形態であるカラオケ装置のブロック図である。このカラオケ装置は、音源や音声データ処理部を駆動してカラオケ演奏音を発生するいわゆる音源カラオケ装置である。音源や音声データ処理部の動作はカラオケ演奏用の楽曲データに基づいて制御される。また、カラオケ演奏音の発生と同期して歌詞や背景映像がモニタ29に表示される。楽曲データはハードディスク27に約1万曲分が記憶されている。また、ハードディスク27には楽曲データのほか、ICMデータが記憶されている。ICMデータは、カラオケ装置の立ち上げ時,曲間(カラオケ曲のリクエストがないとき)や装置の終了時などの各種タイミングに挨拶や種々の情報・CMなどを再生するためのデータである。再生される挨拶,情報,CMなど(以下ICMという)は、地域,タイミング,日時などの場面によって異なる。たとえば、装置立ち上げ時に、昼間であれば「こんにちは」、夜間であれば「こんばんは」の挨拶を表示・アナウンスし、装置終了時には「お疲れさま」の表示をする。また、同じ時期でも北海道など北の地域では「寒い日が続きます」などの挨拶を表示・アナウンスし、南の地域では「春が近づいてきました」などの挨拶を表示・アナウンスする。また、ICMは表示・アナウンスと並行して背景映像も表示するが、地域によって雪山の映像や海の映像などを切り換えることもできる。
【0008】
カラオケ装置全体の動作を制御するCPU20には、バスを介してROM21,RAM22,ハードディスク(HDD)27,通信制御部26,コマンダ受信部23,操作部24,表示部25,MIDIインタフェース28,音源29,音声データ処理部30,DSP31,文字パターン展開部36,LDチェンジャ37および表示制御部38が接続されている。
【0009】
ROM21には、システムプログラム,カラオケ演奏プログラム,ICM再生プログラム,ローダおよび文字パターンデータが記憶されている。システムプログラムは、この装置の基本動作を制御するプログラムである。カラオケ演奏プログラムは、楽曲データに基づいて音源29,音声データ処理部30,DSP31などを駆動し、カラオケ演奏音を発生するとともに歌詞の表示や背景映像の再生を制御するプログラムである。ICM再生プログラムはICMデータを読み出しICMを再生するプログラムである。ICM再生プログラムについては、図5,図6のフローチャートの説明において詳述する。ローダは、配信センタから楽曲データやICMデータをダウンロードするためのプログラムである。文字パターンデータは、コード情報として与えられる歌詞,曲名や情報の内容などを文字パターンに展開するためのデータである。この文字パターンデータは文字パターン展開部36が歌詞データに基づいて歌詞を表示するときやICMデータに基づいてICMの文字データを表示するときに用いられる。RAM22にはハードディスク27から読み出した楽曲データを記憶する楽曲データ記憶エリア22aおよびハードディスク27から読み出したICMデータを記憶するICMデータ記憶エリア22bが設定される。
【0010】
通信制御部26は通信回線を介して配信センタと交信し、楽曲データやICMデータをダウンロードするためのコントローラである。通信制御部26はDMA回路を内蔵しており、ダウンロードされた楽曲データやICMデータをCPU20を介さずに直接ハードディスク27に書き込むことができる。ハードディスク27には約1万曲の楽曲データを記憶した楽曲データファイル27aおよび複数のICMデータを記憶したICMデータファイル27bが設定されている。
【0011】
コマンダ受信部23はコマンダ41から送られてくる赤外線信号を受信してデータを復元する。コマンダ41は、曲番号登録キーやテンキーなど各種キースイッチを備えている。利用者がこれらのキースイッチを操作すると、コマンダ41は操作されたキースイッチに対応する赤外線コード信号を出力する。コマンダ受信部23はこの赤外線コード信号を受信してCPU20に伝達する。操作部24はカラオケ装置のフロントパネルに設けられており、上記コマンダ41と同様のモード選択スイッチやテンキーなどを含んでいる。表示部25も操作部24と同様カラオケ装置のフロントパネルに設けられており、現在演奏中の曲番号や予約曲数などを表示するLEDマトリクス表示器を含んでいる。
【0012】
音源29は、楽曲データに含まれる楽音データに基づいて楽音信号を形成する。音声データ処理部30は、楽曲データに含まれる音声データに基づいてバックコーラスなどの音声信号を再生する。音源29が形成した楽音信号および音声データ処理部30が再生した音声信号はDSP31に入力される。DSP31は、これら楽音信号および音声信号に対してリバーブ,エコーなどの効果を付与する。DSP31が付与する効果の種類や程度は、楽曲データに含まれているDSP制御データに基づいて制御される。効果が付与された楽音信号,音声信号はD/Aコンバータ33でアナログ信号(カラオケ演奏音)に変換されたのちアンプ33に出力される。アンプにはマイク34から歌唱音声信号も入力される。アンプ33はカラオケ演奏音と歌唱音声信号をミキシング・増幅してスピーカ35を駆動する。また、音声データ処理部30は、ICM再生プログラムが動作しているとき、ICMデータに含まれるアナウンス用の音声データを再生する。アナウンスは図3(D)に示すような断片の音声データを組み合わせて、図4に示すような文章にしたものである。
【0013】
また、文字パターン展開部36は、カラオケ演奏時には楽曲データの歌詞トラックの文字コードデータを文字パターンを展開し、ICM再生時にはICMデータの文字表示トラックの文字コードデータを文字パターンに展開する。LDチェンジャ37はカラオケ演奏時およびICM再生時に所定の背景映像(動画)を再生する。文字パターン展開部36が展開した文字パターンおよびLDチェンジャが再生した背景映像は表示制御部38によって合成され、モニタ39に表示される。
【0014】
図2は楽曲データの例を示す図である。同図(A)楽曲データ全体の構成を示しており、同図(B)はトラックの例として楽音トラック中のメロディトラックの構成を示している。楽曲データは、ヘッダ,楽音トラック,歌詞トラック,音声制御トラック,DSP制御トラックからなっている。ヘッダは、この楽曲データに関する種々のデータが書き込まれる部分であり、曲名,ジャンル,発売日,曲の演奏時間(長さ)などのデータを含んでいる。
【0015】
楽音トラック,歌詞トラック,音声制御トラック,DSP制御トラックの各トラックは全て同図(B)に示すようなMIDIフォーマットで記述されている。MIDIフォーマットは、複数のイベントデータと各イベントデータ間の時間間隔を示すデュレーションデータΔtからなっている。シーケンスプログラムは、所定のテンポクロックでΔtをカウントし、Δtをカウントアップしたときこれに続くイベントデータを読み出して所定の処理部へ出力する。
【0016】
楽音トラックは、メロディトラック,リズムトラックを初めとして種々のパートのトラックを含んでいる。楽音トラックのイベントデータは楽音の発音(ノートオンイベント)や楽音の消音(ノートオフイベント)データなどであり、各イベントデータはイベント種類(ノートオン,ノートオフ,音色変更など),ノートナンバ(音高),ベロシティなどで構成されている。
【0017】
歌詞トラックは、モニタ39上に歌詞を表示するためのシーケンスデータを記憶したトラックである。このシーケンスデータは楽音データではないが、インプリメンテーションの統一をとり、作業工程を容易にするためこのトラックもMIDIデータ形式のシステム・エクスクルーシブ・メッセージで記述されている。音声制御トラックは、音声データ部に記憶されている音声データの発生タイミングや再生ピッチなどを指定するシーケンストラックである。音声データ部には、音源29で合成しにくいバックコーラスやハーモニー歌唱などの人声が記憶されている。DSP制御トラックには、DSP31の動作を制御するDSP制御データがデュレーションデータとともに書き込まれている。
【0018】
図3はICMデータの構成を示す図である。同図(A)はICMデータの全体構成を示す図である。同図(B)はICMデータデータのヘッダに含まれるページ選択テーブルの例を示す図である。同図(C)はICMデータに含まれる文字表示トラックおよび音声制御トラックの例を示す図である。また、同図(D)ICMデータに含まれる音声データの例を示す図である。また、図4は文字表示トラックの各ページのデータを文字パターン展開部36によって展開した表示画面の例を示す図である。このようにICMデータの各ページには種々の場面(ページ選択データ)に対応した挨拶文やカラオケボックスのCMなどが書き込まれている。
【0019】
ICMデータは、ヘッダ,文字表示トラック,音声制御トラック,音声データファイルからなっている。なお、ICM再生時はBGMとしてカラオケの楽曲データを演奏するため、ICMデータは楽音を発生するためのトラックを含んでいない。文字表示トラックおよび音声制御トラックは図2の楽曲データの各トラックと同様にMIDIフォーマットで記載されており、図3(C)に示すようにデュレーションデータΔtとイベントデータの組み合わせで構成されている。文字表示トラックのイベントデータは表示文字コード,ポイント数(大きさ),表示位置,表示色などのデータからなっている。また、音声制御データのイベントデータは音声データ番号からなっている。音声データ番号は音声データファイルに記憶されている複数の音声データを識別する番号である(同図(D)参照)。各音声データは、図4の画面表示とほぼ同じ内容の音声を表すADPCMデータである。
【0020】
ここで、文字表示トラック,音声制御トラックとも、複数のページに区切られており、ICM再生プログラムは上記複数のページのうち指定された一部のページのみを選択的に読み出すことができる。各ページのデータ内容(表示内容,アナウンス内容)は、図4に示すように、それぞれ特定の地域,特定の時期,特定の時間帯に対応したものであり、これを適当に組み合わせることにより、特定の地域,時期時間帯に対応したICMを構成することができる。
【0021】
ページ選択テーブルは、タイミング,地域,日付,時間帯などのページ選択データにより、該ICMデータのどのページを再生するかを決定するテーブルである。また、ページを決定するとともに、BGMの曲およびBGVのシーンを指定する。
【0022】
同図の例では、立ち上げ時,曲間,終了時の3つのタイミング毎に、地域を「北海道」,「本州〜九州」,「奄美・沖縄」に分割し、日付を3月15日から4月10日まで、4月11日から5月1日まで、および、5月2日から5月31日までに分割し、時間帯を12時〜17時、17時〜20時、および、20時〜24時に分割している。そして、各条件毎に再生するページの番号が指定されている。再生するページは1ページでもよく複数ページでもよい。複数ページが指定された場合には、これらのページが指定順に連続して再生される。BGMの指定は楽曲データの曲番号で指定される。BGMの再生はICMデータの文字表示トラックの読み出し(文字の表示)および音声制御トラックの読み出し(アナウンスの再生)と並行して行われるが、楽音トラックの読み出し(楽音の発生)のみ行われ、歌詞の表示やバックコーラスの再生は行われないものとする。また、BGVの指定はLDのチャプタナンバまたはシーンの種類で行われるものとする。このようにBGV,BGMをページと別に選択することにより、同じ内容であっても地域などにより異なる雰囲気で再生することができる。
【0023】
図5,図6はICM再生プログラムを示すフローチャートである。図5(A)は起動処理動作を示している。この動作はカラオケ装置の立ち上げ時やリクエストのない曲間などに実行される。ICM再生動作がスタートするとまず、所定のICMデータをRAM22に読み出す(s1)。そして、タイミング,地域,日付,時間帯のページ選択データをチェックする(s2)。こののち、各再生動作(図6(B)、(C)、図7(A),(B))に進む。これら再生動作は全て並行して処理される。
【0024】
同図(B)は文字表示動作を示すフローチャートである。まず、ページ選択テーブルを参照し、ページ選択データによって選択されるページを割り出す(s5)。そしてその表示ページにジャンプする(s6)。こののち、表示シーケンス動作を実行する(s7)。表示シーケンス動作とは文字表示トラックを先頭から順に読み出し、デュレーションデータを読み出したときにはこれをカウントアップしたのち次のデータを読み出し、イベントデータ(文字表示データ)を読み出したときにはこれを文字パターン展開部36に出力する動作である。文字パターン展開部36は受信した文字表示データに基づいて図4に示すような画面を構成する。この動作をページ選択テーブルで選択された全てのページの表示が終了するか、または、顧客が何らかの操作を行ったとき終了する(s8,s9)。
【0025】
同図(C)はアナウンス動作を示すフローチャートである。まず、ページ選択テーブルを参照し、ページ選択データによって選択されるページを割り出す(s11)。そして該選択されたページにジャンプする(s12)。こののち、アナウンスの再生シーケンス動作を実行する(s13)。再生シーケンス動作とは音声制御トラックを先頭から順に読み出し、デュレーションデータを読み出したときにはこれをカウントアップしたのち次のデータを読み出し、イベントデータ(音声データ番号)を読み出したときにはこの音声データ番号で指定される音声データを音声データ処理部30に出力する動作である。この音声データの再生により図4の画面に表示される文言とほぼ同様のアナウンスが再生される。この動作をページ選択テーブルで選択された全てのページのアナウンスが終了するか、または、顧客が何らかの操作を行ったとき終了する(s14,s15)。
【0026】
図6(A)はBGV再生動作である。まず、ページ選択テーブルを参照し、ページ選択データによって指定される再生シーンを割り出す(s20)。該シーン番号をLDチェンジャ37に指示する(s21)とともに、再生スタートを指示する(s22)。LDチェンジャ37はこの指示に応じて指定されたシーンの再生を開始する。ICMが再生されている間BGVの再生も継続し顧客が何らかの操作をするかまたは再生が終了すると(s23)、LDチェンジャ37に対して再生ストップを指示を出力する(s24)。これにより、LDチェンジャ37はBGVの再生をストップする。
【0027】
図6(B)はBGM再生動作である。まず、ページ選択テーブルを参照し、ページ選択データによって指定される曲番号を割り出す(s30)。該曲番号の楽曲データ(ヘッダ,楽音トラック,DSPコントロールトラックのみ)を読み出したのち(s31)、演奏シーケンス処理をスタートする(s32)。演奏シーケンス処理は通常のカラオケ演奏動作のうち音源29による楽音の発音動作のみの動作である。演奏中に顧客が何らかの操作をするかまたは再生が終了すると(s33)、全ての楽音を消音して(s34)。動作を終了する。
【0028】
なお、ICMの内容は上記実施形態に示した例に限定されるものではない。また、BGMを演奏するための演奏トラックをICMデータに含め、このトラックもページ分割するようにしてもよい。
【0029】
【発明の効果】
以上のようにこの発明によれば、ICMデータを複数ページで構成し、場面に応じて必要なページのみを選択して再生するようにしたことにより、1つのICMデータで全ての場面に対応できるようになり、配信センタ,カラオケ装置ともに多くのICMデータを記憶・通信する必要がなくなるとともに、どのような場面でも常に最適のICMを再生できる利点がある。
【図面の簡単な説明】
【図1】この発明の実施形態であるカラオケ装置のブロック図
【図2】同カラオケ装置の楽曲データの構成を示す図
【図3】同カラオケ装置のICMデータの構成を示す図
【図4】同ICMデータによる表示内容の例を示す図
【図5】同カラオケ装置のICM再生動作を示すフローチャート
【図6】同カラオケ装置のICM再生動作を示すフローチャート
【符号の説明】
22…RAM、22b…ICMデータ記憶エリア、
27…ハードディスク、27b…ICMデータファイル
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a karaoke apparatus that reproduces information service data (hereinafter referred to as ICM (Interactive Commercial Message) data) such as information and CMs at the time of startup of the apparatus or between songs that are not played.
[0002]
[Prior art]
Some karaoke devices installed in karaoke boxes, etc. are designed to reproduce CMs and information when a customer visits the store, between songs where karaoke songs are not played, or when the karaoke device is closed. .
[0003]
[Problems to be solved by the invention]
By the way, if the CM and the information are not reproduced accurately in consideration of the reproduction scene, the effect is halved. For example, greetings that do not match the time of day and time zone, and information and CMs that do not match the region and seasons are not effective and have the disadvantage of giving a bad impression to the customer.
[0004]
Therefore, it is necessary to prepare ICM data according to various scenes such as timing, time zone, season (time), and region. In this way, all types of ICM data are prepared and each terminal device (karaoke device) Responding to the download is very burdensome for the distribution center. Also, in the karaoke apparatus, downloading all ICM data suitable for each scene and storing it internally requires a lot of memory and requires a lot of memory capacity, and ICM suitable for the scene to be played back. There is a drawback that ICM cannot be played back when data is not downloaded.
[0005]
An object of the present invention is to provide a karaoke apparatus capable of reproducing an optimal ICM in any scene by using ICM data having various pages and selecting a page according to the scene.
[0006]
[Means for Solving the Problems]
This invention includes a character display unit, and the audio playback means, message display, together comprising a plurality of pages of page data for reproducing the like information and advertising by using one or both of voice announcements, installation area of the karaoke apparatus, Download means for downloading information service data including a page selection table for selecting a part of page data from the plurality of page data based on all or part of conditions of reproduction date and time period, and download Storage means for storing the information service data, selection means for selecting page data by searching the page selection table under conditions of all or part of the karaoke device installation area, playback date, and time zone; supplying only the pages data selected by the selecting means to the character display unit or sound reproducing means Characterized by comprising a reproducing means for reproducing Te.
[0007]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a block diagram of a karaoke apparatus according to an embodiment of the present invention. This karaoke apparatus is a so-called sound source karaoke apparatus that generates a karaoke performance sound by driving a sound source and an audio data processing unit. The operation of the sound source and the sound data processing unit is controlled based on the music data for karaoke performance. In addition, lyrics and background video are displayed on the monitor 29 in synchronization with the generation of the karaoke performance sound. About 10,000 pieces of music data are stored in the hard disk 27. The hard disk 27 stores ICM data in addition to music data. The ICM data is data for reproducing greetings and various information / CMs at various timings such as when the karaoke apparatus is started up, between songs (when there is no request for karaoke music), or when the apparatus is terminated. The greetings, information, CMs, etc. (hereinafter referred to as ICM) to be reproduced differ depending on the scene such as the region, timing, date and time. For example, at the time of starting up the apparatus, if it is daytime, "Hello", if it is at night to display and announce the greeting of "Good evening", it is when the device is the end to the display of "cheers for good work". At the same time, greetings such as “Cold days continue” are displayed and announced in the northern regions such as Hokkaido, and greetings such as “Spring is approaching” are displayed and announced in the southern regions. The ICM also displays a background image in parallel with the display / announcement, but it is possible to switch between a snowy mountain image and a sea image depending on the region.
[0008]
The CPU 20 that controls the operation of the entire karaoke apparatus includes a ROM 21, a RAM 22, a hard disk (HDD) 27, a communication control unit 26, a commander receiving unit 23, an operation unit 24, a display unit 25, a MIDI interface 28, and a sound source 29 via a bus. , A voice data processing unit 30, a DSP 31, a character pattern development unit 36, an LD changer 37, and a display control unit 38 are connected.
[0009]
The ROM 21 stores a system program, a karaoke performance program, an ICM playback program, a loader, and character pattern data. The system program is a program for controlling the basic operation of this apparatus. The karaoke performance program is a program that drives the sound source 29, the audio data processing unit 30, the DSP 31 and the like based on the music data, generates karaoke performance sound, and controls the display of lyrics and the reproduction of background video. The ICM reproduction program is a program that reads ICM data and reproduces the ICM. The ICM reproduction program will be described in detail in the description of the flowcharts in FIGS. The loader is a program for downloading music data and ICM data from the distribution center. The character pattern data is data for expanding lyrics, song names, information contents, and the like given as code information into character patterns. This character pattern data is used when the character pattern development unit 36 displays lyrics based on the lyrics data or when displaying ICM character data based on the ICM data. In the RAM 22, a music data storage area 22 a for storing music data read from the hard disk 27 and an ICM data storage area 22 b for storing ICM data read from the hard disk 27 are set.
[0010]
The communication control unit 26 is a controller for communicating with a distribution center via a communication line and downloading music data and ICM data. The communication control unit 26 has a built-in DMA circuit, and can directly download downloaded music data and ICM data to the hard disk 27 without using the CPU 20. In the hard disk 27, a music data file 27a storing about 10,000 music data and an ICM data file 27b storing a plurality of ICM data are set.
[0011]
The commander receiving unit 23 receives the infrared signal sent from the commander 41 and restores the data. The commander 41 includes various key switches such as a music number registration key and a numeric keypad. When the user operates these key switches, the commander 41 outputs an infrared code signal corresponding to the operated key switch. The commander receiving unit 23 receives this infrared code signal and transmits it to the CPU 20. The operation unit 24 is provided on the front panel of the karaoke device, and includes a mode selection switch and a numeric keypad similar to those of the commander 41. The display unit 25 is also provided on the front panel of the karaoke apparatus, like the operation unit 24, and includes an LED matrix display that displays the number of the currently played song, the number of reserved songs, and the like.
[0012]
The sound source 29 forms a musical tone signal based on the musical tone data included in the music data. The audio data processing unit 30 reproduces an audio signal such as a back chorus based on the audio data included in the music data. The tone signal formed by the sound source 29 and the sound signal reproduced by the sound data processing unit 30 are input to the DSP 31. The DSP 31 imparts effects such as reverb and echo to these musical sound signals and audio signals. The type and degree of the effect provided by the DSP 31 is controlled based on the DSP control data included in the music data. The musical sound signal and sound signal to which the effect is applied are converted to an analog signal (karaoke performance sound) by the D / A converter 33 and then output to the amplifier 33. A singing voice signal is also input from the microphone 34 to the amplifier. The amplifier 33 mixes and amplifies the karaoke performance sound and the singing voice signal to drive the speaker 35. The audio data processing unit 30 reproduces the announcement audio data included in the ICM data when the ICM reproduction program is operating. The announcement is a sentence as shown in FIG. 4 by combining pieces of audio data as shown in FIG.
[0013]
Further, the character pattern development unit 36 develops the character pattern of the character code data of the lyrics track of the music data during the karaoke performance, and develops the character code data of the character display track of the ICM data into the character pattern during the ICM reproduction. The LD changer 37 reproduces a predetermined background video (moving image) during karaoke performance and ICM reproduction. The character pattern developed by the character pattern development unit 36 and the background image reproduced by the LD changer are combined by the display control unit 38 and displayed on the monitor 39.
[0014]
FIG. 2 is a diagram showing an example of music data. FIG. 2A shows the overall composition of music data, and FIG. 2B shows the structure of a melody track in a musical tone track as an example of a track. The music data consists of a header, a musical sound track, a lyrics track, a voice control track, and a DSP control track. The header is a portion in which various data relating to the music data is written, and includes data such as a music title, a genre, a release date, and a performance time (length) of the music.
[0015]
The musical sound track, lyrics track, voice control track, and DSP control track are all described in the MIDI format as shown in FIG. The MIDI format includes a plurality of event data and duration data Δt indicating a time interval between each event data. The sequence program counts Δt at a predetermined tempo clock, and when Δt is counted up, reads the event data that follows it and outputs it to a predetermined processing unit.
[0016]
The musical sound track includes a melody track and a rhythm track as well as various parts. The event data of the musical sound track includes musical sound generation (note on event) and musical sound muting (note off event) data, etc., and each event data includes event type (note on, note off, tone change, etc.), note number (sound) High) and velocity.
[0017]
The lyrics track is a track that stores sequence data for displaying lyrics on the monitor 39. This sequence data is not musical sound data, but this track is also described by a system exclusive message in the MIDI data format in order to make the implementation uniform and facilitate the work process. The audio control track is a sequence track for designating the generation timing and reproduction pitch of audio data stored in the audio data section. The voice data section stores voices such as back chorus and harmony singing that are difficult to synthesize with the sound source 29. In the DSP control track, DSP control data for controlling the operation of the DSP 31 is written together with duration data.
[0018]
FIG. 3 is a diagram showing the structure of ICM data. FIG. 4A shows the overall configuration of ICM data. FIG. 5B is a diagram showing an example of a page selection table included in the header of ICM data data. FIG. 4C is a diagram showing an example of a character display track and a voice control track included in the ICM data. FIG. 4D is a diagram showing an example of audio data included in the ICM data. FIG. 4 is a diagram showing an example of a display screen in which the data of each page of the character display track is developed by the character pattern development unit 36. As described above, greetings corresponding to various scenes (page selection data), CMs of karaoke boxes, and the like are written on each page of the ICM data.
[0019]
The ICM data includes a header, a character display track, an audio control track, and an audio data file. In addition, since the music data of karaoke is played as BGM during ICM playback, the ICM data does not include a track for generating musical sounds. The character display track and the audio control track are described in the MIDI format in the same way as each track of the music data in FIG. 2, and is composed of a combination of duration data Δt and event data as shown in FIG. The event data of the character display track includes data such as a display character code, the number of points (size), a display position, and a display color. The event data of the voice control data is composed of a voice data number. The audio data number is a number for identifying a plurality of audio data stored in the audio data file (see FIG. 4D). Each piece of audio data is ADPCM data that represents audio having substantially the same content as the screen display of FIG.
[0020]
Here, both the character display track and the audio control track are divided into a plurality of pages, and the ICM reproduction program can selectively read only a part of the specified pages among the plurality of pages. As shown in Fig. 4, the data contents (display contents, announcement contents) on each page correspond to specific areas, specific times, and specific time zones, and are specified by combining them appropriately. An ICM can be configured corresponding to the region and time zone.
[0021]
The page selection table is a table for determining which page of the ICM data is to be reproduced based on page selection data such as timing, region, date, and time zone. In addition, a page is determined and a BGM song and a BGV scene are designated.
[0022]
In the example shown in the figure, the area is divided into “Hokkaido”, “Honshu-Kyushu”, and “Amami / Okinawa” at each of the three timings of start-up, between songs, and at the end. Divided from April 11th to May 1st, and from May 2nd to May 31st until April 10th, and from 12:00 to 17:00, 17:00 to 20:00, and It is divided from 20:00 to 24:00. A page number to be reproduced is specified for each condition. One page or a plurality of pages may be reproduced. When a plurality of pages are designated, these pages are reproduced continuously in the designated order. The BGM is designated by the song number of the song data. BGM playback is performed in parallel with the reading of the character display track of ICM data (display of characters) and the reading of the voice control track (playback of announcement), but only the reading of the musical sound track (generation of musical sound) is performed, and the lyrics No display or back chorus playback is performed. Also, the BGV is specified by the LD chapter number or scene type. Thus, by selecting BGV and BGM separately from the page, even the same contents can be reproduced in different atmospheres depending on the region.
[0023]
5 and 6 are flowcharts showing the ICM playback program. FIG. 5A shows the activation processing operation. This operation is executed when the karaoke apparatus is started up or between songs without request. When the ICM reproduction operation starts, first, predetermined ICM data is read out to the RAM 22 (s1). Then, the page selection data of timing, region, date, and time zone is checked (s2). Thereafter, the process proceeds to each reproduction operation (FIGS. 6B, 6C, 7A, 7B). These playback operations are all processed in parallel.
[0024]
FIG. 5B is a flowchart showing the character display operation. First, the page selected by referring to the page selection table is determined (s5). Then, it jumps to the display page (s6). After that, the display sequence operation is executed (s7). In the display sequence operation, the character display track is read in order from the head. When the duration data is read out, the data is counted up and then the next data is read out. When the event data (character display data) is read out, the character pattern development unit 36 reads it. Is output to The character pattern development unit 36 configures a screen as shown in FIG. 4 based on the received character display data. This operation is terminated when the display of all pages selected in the page selection table is completed or when the customer performs some operation (s8, s9).
[0025]
FIG. 3C is a flowchart showing the announcement operation. First, the page selected by referring to the page selection table is determined (s11). Then, it jumps to the selected page (s12). After that, an announcement reproduction sequence operation is executed (s13). The playback sequence operation reads the audio control track in order from the beginning. When reading the duration data, it counts it up, then reads the next data, and when reading the event data (audio data number), it is specified by this audio data number. The voice data is output to the voice data processing unit 30. By reproducing the audio data, an announcement substantially similar to the wording displayed on the screen of FIG. 4 is reproduced. This operation is finished when the announcement of all the pages selected in the page selection table is finished or when the customer performs some operation (s14, s15).
[0026]
FIG. 6A shows a BGV playback operation. First, the playback scene specified by the page selection data is determined with reference to the page selection table (s20). The scene change number is instructed to the LD changer 37 (s21) and the reproduction start is instructed (s22). The LD changer 37 starts playback of the scene designated in response to this instruction. While the ICM is being played back, the playback of the BGV is continued, and when the customer performs some operation or the playback ends (s23), an instruction to stop playback is output to the LD changer 37 (s24). Thereby, the LD changer 37 stops the reproduction of the BGV.
[0027]
FIG. 6B shows a BGM playback operation. First, the song selection number designated by the page selection data is determined by referring to the page selection table (s30). After reading the music data of the music number (header, musical sound track, DSP control track only) (s31), the performance sequence process is started (s32). The performance sequence processing is an operation of only a sound generation operation by the sound source 29 in a normal karaoke performance operation. When the customer performs some operation or the reproduction is finished during the performance (s33), all the musical sounds are muted (s34). End the operation.
[0028]
The contents of the ICM are not limited to the examples shown in the above embodiment. Also, a performance track for playing BGM may be included in the ICM data, and this track may also be divided into pages.
[0029]
【The invention's effect】
As described above, according to the present invention, the ICM data is composed of a plurality of pages, and only the necessary pages are selected and reproduced according to the scene, so that all the scenes can be handled with one ICM data. Thus, both the distribution center and the karaoke apparatus do not need to store and communicate a large amount of ICM data, and there is an advantage that an optimal ICM can be reproduced at any scene.
[Brief description of the drawings]
FIG. 1 is a block diagram of a karaoke device according to an embodiment of the present invention. FIG. 2 is a diagram showing a configuration of music data of the karaoke device. FIG. 3 is a diagram showing a configuration of ICM data of the karaoke device. The figure which shows the example of the display content by the ICM data. FIG. 5 is a flowchart showing the ICM playback operation of the karaoke apparatus. FIG. 6 is the flowchart showing the ICM playback operation of the karaoke apparatus.
22 ... RAM, 22b ... ICM data storage area,
27 ... Hard disk, 27b ... ICM data file

Claims (1)

文字表示手段と、音声再生手段と、
メッセージ表示,音声アナウンスの両方または一方を用いて報や宣伝などを再生するためのページデータを複数ページ含むとともに、カラオケ装置の設置地域、再生の日付、時間帯の全部または一部の条件に基づいて前記複数のページデータから一部のページデータを選択するためのページ選択テーブルを含む情報サービスデータをセンタからダウンロードするダウンロード手段と、
ダウンロードした情報サービスデータを記憶する記憶手段と、
該カラオケ装置の設置地域、再生の日付、時間帯の全部または一部の条件で前記ページ選択テーブルを検索してページデータを選択する選択手段と、
該選択手段によって選択されたページータのみを前記文字表示手段または音声再生手段に供給して再生する再生手段と、
を備えたことを特徴とするカラオケ装置。
Character display means, sound reproduction means,
Message display, together comprising a plurality of pages of page data for reproducing the like information and advertising by using one or both of voice announcements, installation area of the karaoke apparatus, the date of reproduction, to all or part of the conditions of the time zone Download means for downloading information service data including a page selection table for selecting a part of page data from the plurality of page data based on the center;
Storage means for storing downloaded information service data;
Selection means for selecting page data by searching the page selection table under the conditions of the karaoke device installation area, playback date, all or part of the time zone;
Reproducing means for reproducing only the selected page data by said selecting means is supplied to the character display unit or sound reproduction means,
A karaoke apparatus comprising:
JP06974496A 1996-03-26 1996-03-26 Karaoke equipment Expired - Lifetime JP3941129B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP06974496A JP3941129B2 (en) 1996-03-26 1996-03-26 Karaoke equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP06974496A JP3941129B2 (en) 1996-03-26 1996-03-26 Karaoke equipment

Publications (2)

Publication Number Publication Date
JPH09258751A JPH09258751A (en) 1997-10-03
JP3941129B2 true JP3941129B2 (en) 2007-07-04

Family

ID=13411625

Family Applications (1)

Application Number Title Priority Date Filing Date
JP06974496A Expired - Lifetime JP3941129B2 (en) 1996-03-26 1996-03-26 Karaoke equipment

Country Status (1)

Country Link
JP (1) JP3941129B2 (en)

Also Published As

Publication number Publication date
JPH09258751A (en) 1997-10-03

Similar Documents

Publication Publication Date Title
US5247126A (en) Image reproducing apparatus, image information recording medium, and musical accompaniment playing apparatus
JP3319211B2 (en) Karaoke device with voice conversion function
JP2956569B2 (en) Karaoke equipment
US5454723A (en) Karaoke apparatus and method for medley playback
JPH04199096A (en) Karaoke playing device
JP3324158B2 (en) Karaoke equipment
JPH08137480A (en) Karaoke device
JP3127722B2 (en) Karaoke equipment
JP3975526B2 (en) Karaoke equipment
US5957696A (en) Karaoke apparatus alternately driving plural sound sources for noninterruptive play
JPH07302091A (en) Karaoke communication system
JPH07288742A (en) Karaoke playback device
JP3178694B2 (en) Karaoke equipment
JP3941129B2 (en) Karaoke equipment
JP3183374B2 (en) Karaoke data distribution device and communication karaoke system
JP3975528B2 (en) Karaoke equipment
JP3428410B2 (en) Karaoke equipment
JP3733632B2 (en) Karaoke background image display device
JP3287272B2 (en) Karaoke equipment
JP3372505B2 (en) Karaoke equipment
JP3899654B2 (en) Karaoke equipment
JP2978745B2 (en) Karaoke equipment
JP3622315B2 (en) Karaoke display device
JPH04190397A (en) 'karaoke' (instrumental accompaniment) data recording medium and 'karaoke' (instrumental accompaniment) performing device
JP2003050591A (en) Musical performance output device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060411

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060822

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061023

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20061023

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: 20070313

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070326

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110413

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120413

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130413

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140413

Year of fee payment: 7

EXPY Cancellation because of completion of term