JPH09247105A - Bgm terminal equipment - Google Patents

Bgm terminal equipment

Info

Publication number
JPH09247105A
JPH09247105A JP8050182A JP5018296A JPH09247105A JP H09247105 A JPH09247105 A JP H09247105A JP 8050182 A JP8050182 A JP 8050182A JP 5018296 A JP5018296 A JP 5018296A JP H09247105 A JPH09247105 A JP H09247105A
Authority
JP
Japan
Prior art keywords
bgm
data
performance
schedule
playing
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.)
Granted
Application number
JP8050182A
Other languages
Japanese (ja)
Other versions
JP3783267B2 (en
Inventor
Hiroshi Yoshika
博史 吉鹿
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 JP05018296A priority Critical patent/JP3783267B2/en
Publication of JPH09247105A publication Critical patent/JPH09247105A/en
Application granted granted Critical
Publication of JP3783267B2 publication Critical patent/JP3783267B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

PROBLEM TO BE SOLVED: To play BGM based on a program which is generated not by a broadcasting station side like a cable broadcasting but by a user himself. SOLUTION: BGM playing data and a sound source are used for playing BGM. Ten thousand pieces of music are stored in a distribution center 1 concerning BGM playing data and a BGM terminal equipment 3 incorporates the sound source. The BGM terminal equipment 3 collectively down-loads BGM playing data for the portion of one day from the distribution center 1 once a day. The down-loaded pieces of music are selected based on a playing schedule which is inputted from a scheduler remote control 5. Down-loaded BGM playing data is played in accordance with the playing schedule. Thus, BGM is played based on the playing program which is individually generated by the respective BGM terminal equipments 3 and the distribution center 1 only collectively down-loads BGM data as against the respective BGM terminal equipments so that multiple terminal equipmetns can execute management.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明は、利用者の好みで
バックグラウンドミュージック(BGM)の演奏曲を決
定できるBGM端末装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a BGM terminal device capable of determining a background music (BGM) performance song according to a user's preference.

【0002】[0002]

【従来の技術】飲食店や家庭でBGMを流す装置として
は、従来より有線放送の端末装置が一般的である。有線
放送は、ヒットソング,クラシック,民謡など特定のジ
ャンルの曲を流し続けている多数のチャンネルで構成さ
れている。利用者は有線放送端末装置の受信チャンネル
を所望のジャンルのチャンネルに合わせることで所望の
曲を聞くことができる。
2. Description of the Related Art Conventionally, a cable broadcasting terminal device has been generally used as a device for playing BGM at restaurants and homes. Cable broadcasting consists of a number of channels that continue to play songs of specific genres such as hit songs, classical songs, and folk songs. The user can listen to a desired song by matching the reception channel of the cable broadcasting terminal device with the channel of the desired genre.

【0003】[0003]

【発明が解決しようとする課題】しかし、上記有線放送
では、利用者は好みのチャンネルを選択することでしか
自己の好みを反映することができず、どの曲を何時演奏
するかなどのスケジュールは全く放送局側に委ねられて
いた。また、時間帯毎にBGMのジャンルを変更するた
めにはその都度利用者がチャンネルを切り換えなければ
ならなかった。このため、利用者の好みでBGMを流す
ことが困難であった。
However, in the above-mentioned cable broadcasting, the user can reflect his / her own preference only by selecting his / her favorite channel, and the schedule such as what song to play at what time and so on can be set. It was entirely up to the broadcasting station. Further, in order to change the BGM genre for each time period, the user had to switch the channel each time. Therefore, it is difficult to flow BGM according to the user's preference.

【0004】この発明は、利用者のスケジュールでBG
Mを演奏することにより、利用者の好みでBGMを流す
ことができるBGM端末装置を提供することを目的とす
る。
This invention is based on the user's schedule
It is an object of the present invention to provide a BGM terminal device capable of playing BGM according to the user's preference by playing M.

【0005】[0005]

【課題を解決するための手段】この発明は、配信センタ
からBGM演奏データをダウンロードして演奏するBG
M端末装置であって、演奏スケジュールを生成するスケ
ジュール生成手段と、該スケジュール生成手段によって
生成された演奏スケジュールに対応する複数のBGM演
奏データを前記配信センタから一時にダウンロードする
ダウンロード手段と、該ダウンロード手段によってダウ
ンロードされた複数のBGM演奏データを前記演奏スケ
ジュールにしたがって順次演奏する演奏手段とを備えた
ことを特徴とする。
SUMMARY OF THE INVENTION The present invention is a BG that downloads BGM performance data from a distribution center and performs the performance.
The M terminal device includes schedule generating means for generating a performance schedule, download means for temporarily downloading a plurality of BGM performance data corresponding to the performance schedule generated by the schedule generating means from the distribution center, and the downloading means. And a performance means for sequentially performing a plurality of BGM performance data downloaded by the means in accordance with the performance schedule.

【0006】この発明では、BGMの演奏そのものが配
信センタから送信されてくるのではなく、BGM演奏を
するためのBGM演奏データを配信センタからダウンロ
ードする。さらに、BGM演奏データは1曲ずつダウン
ロードされるのではなく、生成された演奏スケジュール
に対応する複数のBGM演奏データが一時にダウンロー
ドされる。演奏スケジュールが1日分生成される場合に
は、1日分のBGM演奏データが一時にダウンロードさ
れる。これ以後は、BGM端末装置は、配信センタと通
信することなく上記演奏スケジュールに従い、複数のB
GM演奏データを用いて順次BGMを演奏する。これに
より、BGMとして演奏する曲目やその演奏順を端末装
置側で決定することができ、配信センタも多数のBGM
端末装置に対してBGM演奏データをダウンロードする
のみであるため、どのような演奏スケジュールにも対応
することができる。
According to the present invention, the BGM performance itself is not transmitted from the distribution center, but the BGM performance data for performing the BGM performance is downloaded from the distribution center. Further, the BGM performance data is not downloaded one by one, but a plurality of BGM performance data corresponding to the generated performance schedule is downloaded at a time. When the performance schedule for one day is generated, one day's worth of BGM performance data is downloaded at a time. After that, the BGM terminal device follows the above-mentioned performance schedule without communicating with the distribution center.
BGM is played sequentially using the GM performance data. As a result, the terminal device can determine the music to be played as BGM and the performance order thereof, and the distribution center also has a large number of BGMs.
Since only the BGM performance data is downloaded to the terminal device, any performance schedule can be supported.

【0007】なお、BGM演奏データをMIDIデータ
で構成すれば1曲あたり数十kB程度のデータ量で作成
できるため、100曲分のデータであっても数分でダウ
ンロードすることができる。
If the BGM performance data is composed of MIDI data, it can be created with a data amount of about several tens of kB per song, so that even 100 songs of data can be downloaded in a few minutes.

【0008】また、スケジュール生成手段は、1曲ずつ
曲名または曲番号を列記した演奏スケジュールを生成し
てもよく、ある程度選曲に柔軟性を持たせ、時間帯毎に
特定のジャンルや作曲者などの分類情報に対応する曲を
演奏するようなスケジュールを生成してもよい。さら
に、「明るい曲」や「軽快な曲」など曲の印象を表すキ
ーワードを用いることにより、時間帯毎に特定の印象の
曲を演奏するようなスケジュールを生成することもでき
る。
Further, the schedule generating means may generate a performance schedule in which song names or song numbers are listed one by one, giving flexibility to a certain degree of music selection so that a particular genre, composer, etc. can be selected for each time period. You may generate the schedule which plays the music corresponding to classification information. Further, by using a keyword such as "bright song" or "light song" that expresses the impression of the song, it is possible to generate a schedule for playing a song with a particular impression for each time period.

【0009】[0009]

【発明の実施の形態】図1はこの発明の実施形態である
BGM端末装置を含むオンラインBGMシステムの構成
図である。配信センタ1は、数万曲のBGM演奏データ
を記憶している。この配信センタ1は通信回線2を介し
て多数のBGM端末装置3と接続される。通信回線2は
公衆電話回線またはISDN回線である。なお、同図に
は1台のBGM端末装置のみ図示している。BGM端末
装置3は配信センタ1からBGM演奏データをダウンロ
ードする。このダウンロードは、1日に1回例えば深夜
に行われ、その日の演奏スケジュールを実行するための
1日分(約100曲)のBGM演奏データが一時にダウ
ンロードされる。BGM端末装置3は、ダウンロードし
たBGM演奏データを用い上記演奏スケジュールを実行
する。演奏スケジュールは、各BGM端末装置が独自に
決定するものであり、配信センタ1は、BGM端末装置
から送られてきた演奏スケジュール(この演奏スケジュ
ールを実行するための選曲データ)に応じて必要なBG
M演奏データを端末装置毎に送信する。BGM端末装置
3にはスピーカ4が接続されており、このスピーカ4か
らBGMが放送される。また、BGM端末装置3にはス
ケジューラリモコン5が付属しており、利用者はこのス
ケジューラリモコン5を操作することによって演奏スケ
ジュールを入力する。
1 is a block diagram of an online BGM system including a BGM terminal device according to an embodiment of the present invention. The distribution center 1 stores tens of thousands of BGM performance data. The distribution center 1 is connected to many BGM terminal devices 3 via a communication line 2. The communication line 2 is a public telephone line or an ISDN line. Note that only one BGM terminal device is shown in the figure. The BGM terminal device 3 downloads BGM performance data from the distribution center 1. This download is performed once a day, for example, at midnight, and BGM performance data for one day (about 100 songs) for executing the performance schedule of the day is downloaded at a time. The BGM terminal device 3 executes the above performance schedule using the downloaded BGM performance data. The performance schedule is determined by each BGM terminal device independently, and the distribution center 1 requires the BG that is necessary according to the performance schedule (music selection data for executing this performance schedule) sent from the BGM terminal device.
M performance data is transmitted for each terminal device. A speaker 4 is connected to the BGM terminal device 3, and BGM is broadcast from the speaker 4. A scheduler remote controller 5 is attached to the BGM terminal device 3, and the user operates the scheduler remote controller 5 to input a performance schedule.

【0010】図2は前記BGM端末装置3のブロック図
である。装置全体の動作を制御するCPU10には、バ
スを介してROM11,RAM12,ダウンロードRA
M13,通信制御部14,リモコン受信部15,表示部
16,操作部17,音源18,DSP19およびアンプ
21が接続されている。DSP19とアンプ21の間に
はD/Aコンバータ20が接続されている。また、アン
プ21には前記ステレオスピーカ4が接続されている。
FIG. 2 is a block diagram of the BGM terminal device 3. A CPU 11, which controls the operation of the entire apparatus, is provided with a ROM 11, a RAM 12, a download RA via a bus.
The M13, the communication control unit 14, the remote control reception unit 15, the display unit 16, the operation unit 17, the sound source 18, the DSP 19, and the amplifier 21 are connected. A D / A converter 20 is connected between the DSP 19 and the amplifier 21. The stereo speaker 4 is connected to the amplifier 21.

【0011】ROM11には、システムプログラム,シ
ーケンスプログラム,ロードプログラムなどが記憶され
ている。システムプログラムは、この装置の基本動作を
制御するプログラムである。シーケンスプログラムは、
テンポクロックに基づいてBGM演奏データを読み出
し、読み出したデータを音源18やDSP19に送るこ
とによりBGM演奏を実行するプログラムである。ロー
ドプログラムは、配信センタ1からBGM演奏データを
ダウンロードするためのプログラムである。
The ROM 11 stores a system program, a sequence program, a load program and the like. The system program is a program that controls the basic operation of the device. The sequence program is
It is a program for executing the BGM performance by reading the BGM performance data based on the tempo clock and sending the read data to the tone generator 18 and the DSP 19. The load program is a program for downloading BGM performance data from the distribution center 1.

【0012】RAM12には、スケジューラリモコン5
から入力された演奏スケジュールを記憶するスケジュー
ルテーブル(図3(A)参照)が設定される。また、ダ
ウンロードRAM13には配信センタ1からダウンロー
ドされた複数(100曲〜200曲)のBGM演奏デー
タを記憶する演奏データファイル(図3(B)参照)が
設定される。
The RAM 12 has a scheduler remote controller 5
A schedule table (see FIG. 3A) storing the performance schedule input from is set. Further, in the download RAM 13, a performance data file (see FIG. 3B) storing a plurality of (100 to 200 music pieces) BGM performance data downloaded from the distribution center 1 is set.

【0013】通信制御部14は、該BGM端末装置3が
配信センタ1と交信するための制御部であり、通信回線
を接続したりフロー制御を行う。
The communication control unit 14 is a control unit for the BGM terminal device 3 to communicate with the distribution center 1, and connects a communication line and performs flow control.

【0014】リモコン受信部15はスケジューラリモコ
ン5から送られてくる赤外線信号を受信してデータを復
元する。スケジューラリモコン5はアルファベットキー
やテンキーなどの各種キースイッチを備えており、利用
者が所定の順序でこれらキースイッチを操作することに
より演奏スケジュールを入力することができる。
The remote controller receiving unit 15 receives the infrared signal sent from the scheduler remote controller 5 and restores the data. The scheduler remote controller 5 is provided with various key switches such as alphabet keys and ten keys, and a user can input a performance schedule by operating these key switches in a predetermined order.

【0015】表示部16はBGM端末装置3の前面に設
けられたLCDマトリクス表示器を備えており、現在の
時刻や演奏中の曲名などを表示する。操作部17は音量
を調整するボリュームや演奏中の曲をスキップするスイ
ッチなどを含んでいる。
The display section 16 is provided with an LCD matrix display provided on the front surface of the BGM terminal device 3, and displays the current time, the title of the song being played, and the like. The operation unit 17 includes a volume for adjusting the volume and a switch for skipping a song being played.

【0016】音源18は、BGM演奏データに含まれる
複数パートの楽音信号を同時に形成することができるも
のである。DSP19は音源18が形成した楽音信号に
対してリバーブ,エコーなどの効果を付与する。D/A
コンバータ20はDSP19から出力されたディジタル
の楽音信号をアナログ信号に変換するものである。アン
プ21はD/Aコンバータ20から入力されたアナログ
楽音信号を増幅してスピーカ4を駆動する。アンプ21
のゲインはバスを介してCPU10によって制御され
る。
The tone generator 18 is capable of simultaneously forming tone signals of a plurality of parts contained in BGM performance data. The DSP 19 gives effects such as reverb and echo to the musical tone signal formed by the sound source 18. D / A
The converter 20 converts the digital musical tone signal output from the DSP 19 into an analog signal. The amplifier 21 amplifies the analog tone signal input from the D / A converter 20 and drives the speaker 4. Amplifier 21
Is controlled by the CPU 10 via the bus.

【0017】図3は同BGM端末装置3のメモリ構成図
である。同図(A)はRAM12に設定されるスケジュ
ールテーブルを示す図であり、同図(B)はダウンロー
ドRAM13に設定される演奏データファイルを示す図
である。同図(A)において、スケジュールテーブルに
は演奏スケジュールが記憶される。演奏スケジュール
は、日付、時間帯番号(1〜5)、各時間帯の開始時
刻,終了時刻、各時間帯に演奏するBGMを選択するた
めの選曲データで構成される。選曲データとしては、曲
名,曲番号などで1曲ずつ指定してもよく、ジャンルや
発表時期などの属性で指定してもよい。選曲データの詳
細は後述する。また、この図では時間帯は1〜5の5枠
で構成されているが、時間帯の数はこれに限定されるも
のではなく、また、各時間帯の開始時刻,終了時刻もこ
れに限定されるものではない。ダウンロードを裏動作と
して実行すれば24時間BGM演奏を継続することもで
きる。また、演奏スケジュールは、1日分のものに限定
されず、数日分,1週間分など複数の日にわたるもので
もよく、同じスケジュールを複数日繰り返し使用しても
よい。さらに、演奏スケジュールを半日分とし、1日2
回BGM演奏データをダウンロードするようにしてもよ
い。
FIG. 3 is a memory block diagram of the BGM terminal device 3. FIG. 7A is a diagram showing a schedule table set in the RAM 12, and FIG. 7B is a diagram showing a performance data file set in the download RAM 13. In FIG. 7A, a performance schedule is stored in the schedule table. The performance schedule includes date, time zone number (1 to 5), start time and end time of each time zone, and music selection data for selecting BGM to be played in each time zone. As the music selection data, one music may be designated by a music title, a music number, or the like, or attributes such as a genre and an announcement time may be designated. Details of the music selection data will be described later. Further, in this figure, the time zone is composed of five frames 1 to 5, but the number of time zones is not limited to this, and the start time and end time of each time zone are also limited to this. It is not something that will be done. If the download is executed as a back action, the BGM performance can be continued for 24 hours. Further, the performance schedule is not limited to one day, but may be a plurality of days such as several days or one week, and the same schedule may be repeatedly used for a plurality of days. In addition, the performance schedule is half a day, and 2 a day.
The BGM performance data may be downloaded.

【0018】同図(B)において、演奏データファイル
は、上記演奏スケジュールの時間帯毎にエリアが分割さ
れている。各エリアには対応する時間帯の選曲データに
よって選択・ダウンロードされたBGM演奏データが演
奏順に記憶される。
In FIG. 2B, the performance data file is divided into areas for each time zone of the above performance schedule. In each area, BGM performance data selected / downloaded by the music selection data in the corresponding time zone is stored in the order of performance.

【0019】図4は同BGM端末装置3がBGM演奏デ
ータをダウンロードする動作を示すフローチャートであ
る。この動作は早朝などBGM演奏時間帯以外のタイミ
ングに実行される。まずスケジュールテーブルの時間帯
を指すポインタiに1をセットする(s1)。時間帯i
の選曲データを配信センタ1に送信する(s2)。配信
センタ1はこの選曲データに対応したBGM演奏データ
を選択してこのBGM端末装置に送信してくる。BGM
端末装置はこれを受信して、演奏データファイルのエリ
アiに書き込む(s3)。以上の動作を演奏スケジュー
ルの時間帯が終了するまで(図3(A)の場合にはi=
5まで)繰り返し実行する(s4,s5)。全ての時間
帯のBGM演奏データをダウンロードし終えると(s
5)動作を終了する。なお、選曲データおよび選曲デー
タに基づくBGM演奏データの選択方法については後述
する。
FIG. 4 is a flow chart showing the operation of the BGM terminal device 3 for downloading BGM performance data. This operation is executed at a timing other than the BGM performance time zone such as early morning. First, 1 is set to the pointer i pointing to the time zone of the schedule table (s1). Time zone i
The music selection data of is transmitted to the distribution center 1 (s2). The distribution center 1 selects the BGM performance data corresponding to this music selection data and sends it to this BGM terminal device. BGM
The terminal device receives this and writes it in area i of the performance data file (s3). The above operation is performed until the performance schedule time zone ends (in the case of FIG. 3A, i =
Repeatedly executed (up to 5) (s4, s5). After downloading BGM performance data for all time zones (s
5) End the operation. The music selection data and a method of selecting BGM performance data based on the music selection data will be described later.

【0020】図5は演奏動作を示すフローチャートであ
る。まず、時間帯ポインタjに1をセットする(s1
0)。そして、時刻が時間帯1の開始時刻になるまでs
11で待機する。時間帯1の開始時刻になると(s1
1)、この時間帯のBGM演奏データを読み出して演奏
を実行する(s12)。演奏データファイルのエリアj
には演奏順に複数のBGM演奏データが記憶されている
ため、これを順番に読み出すことによりBGM演奏を継
続する。s13で時間帯jが終了したことを判断する
と、次の時間帯があるか否かを判断する(s14)。あ
る場合にはjに1を加算してs12にもどる。
FIG. 5 is a flow chart showing the performance operation. First, the time zone pointer j is set to 1 (s1
0). Then, until the time reaches the start time of the time zone 1, s
Wait at 11. At the start time of time zone 1 (s1
1) The BGM performance data in this time zone is read and the performance is executed (s12). Area j of performance data file
Since a plurality of BGM performance data are stored in the performance order, the BGM performance is continued by reading the data in order. When it is determined that the time zone j has ended in s13, it is determined whether or not there is a next time zone (s14). In some cases, 1 is added to j and the process returns to s12.

【0021】図6にBGM演奏データの構成を示す。B
GM演奏データは抽出データとデータ本体からなってい
る。データ本体は、複数のパートトラックと、DSPコ
ントロールトラックからなっている。各パートトラック
には、ピアノパート,ドラムパート,ストリングスパー
トなど各種楽器(音色)の演奏データが書き込まれてい
る。DSPコントロールトラックには、BGM端末装置
3のDSP19をコントロールするDSPコントロール
データが書き込まれている。DSP19は音源18が形
成した楽音信号に対してエコー・リバーブなど各種効果
を付与するが、DSPコントロールデータはBGMの演
奏に同期して付与する効果の種類や程度を制御する。
FIG. 6 shows the structure of BGM performance data. B
The GM performance data is composed of extracted data and a data body. The data body consists of a plurality of part tracks and a DSP control track. Performance data of various musical instruments (timbres) such as a piano part, a drum part, and a strings part is written in each part track. DSP control data for controlling the DSP 19 of the BGM terminal device 3 is written in the DSP control track. The DSP 19 gives various effects such as echo reverb to the tone signal formed by the sound source 18, and the DSP control data controls the kind and degree of the effect given in synchronization with the performance of the BGM.

【0022】一方、抽出データはこのBGM演奏データ
の内容を表すデータであり、選曲データに基づくBGM
演奏データの選択に用いられる。抽出データは、曲名,
曲番号などこの曲を直接識別するデータ、作曲者,ジャ
ンル,発表年月日などこの曲の属性を表すデータ、曲の
印象を表す座標値である印象値(x1,x2,…,x
7)からなっている。ここで、印象値(x1,x2,
…,x7)は、それぞれ図7に示す印象軸(座標軸)1
「明るい←→暗い」、印象軸2「軽快な←→落ちつい
た」、印象軸3「モダンな←→クラシックな」、印象軸
4「男性的な←→女性的な」、印象軸5「堅い←→柔ら
かい」、印象軸6「洋風の←→和風の」、印象軸7「都
会的な←→牧歌的な」におけるこの曲の印象の程度を示
す値であり、+1(左側の印象が最大)〜−1(右側の
印象が最大)の範囲に正規化されている。この印象値に
よりこの曲は印象軸1〜7で規定される多次元空間内の
1点にプロッティングされる。
On the other hand, the extracted data is data representing the contents of the BGM performance data, and the BGM based on the music selection data.
Used to select performance data. The extracted data is the song name,
Data that directly identifies this song, such as the song number, data that represents the attributes of this song, such as the composer, genre, and release date, impression values (x1, x2, ..., x) that are the coordinate values that represent the impression of the song.
It consists of 7). Here, the impression value (x1, x2,
, X7) are the impression axes (coordinate axes) 1 shown in FIG. 7, respectively.
“Bright ← → dark”, impression axis 2 “light ← → calm”, impression axis 3 “modern ← → classical”, impression axis 4 “masculine ← → feminine”, impression axis 5 “hard” ← → Soft ”, impression axis 6“ Western style ← → Japanese style ”, impression axis 7“ Urban style ← → pastoral ”. ) To -1 (maximum right impression). With this impression value, this piece is plotted at one point in the multidimensional space defined by impression axes 1-7.

【0023】ここで、演奏スケジュール内の選曲データ
およびこの選曲データによるBGM演奏データの選択方
法について説明する。
Now, the music selection data in the performance schedule and a method of selecting BGM performance data based on the music selection data will be described.

【0024】選曲データとしては以下のようなものが用
いられる。 曲名または曲番号を列記したもの 作曲者,ジャンル(ロック,イージーリスニングな
ど),発表時期(1970年代など)などの属性データ 上記印象軸を構成するキーワード(「明るい」,
「モダンな」など)とその程度(+1〜−1の範囲の
値) 上記印象軸を構成しないキーワード(「結婚式向き
の」,「若者向きの」,「夜の」など)。
The following data is used as the music selection data. List of song names or song numbers Attribute data such as composer, genre (rock, easy listening, etc.), time of announcement (1970s, etc.), etc. Keywords that make up the impression axis (“bright”,
"Modern" etc.) and its degree (value in the range of +1 to -1) Keywords that do not form the impression axis ("Wedding-friendly", "Youth-friendly", "Night", etc.).

【0025】のように曲を直接指定する曲名や曲番号
が列記された選曲データの場合、配信センタ1はこの選
曲データで指定されるBGM楽曲データを選択してダウ
ンロードする。
In the case of the music selection data in which the music names and the music numbers that directly specify the music are listed as described above, the distribution center 1 selects and downloads the BGM music data specified by the music selection data.

【0026】のように属性データからなる選曲データ
の場合、この属性を有するBGM演奏データをファイル
から検索してダウンロードする。検索された曲数が時間
帯の長さを超える場合には、そのなかからランダムに抽
出してダウンロードするものとする。また、選曲データ
として「1970年〜1975年(発表時期)のロック
(ジャンル)」のように複数の属性データを指定してク
ロス検索させるようにしてもよい。
In the case of music selection data composed of attribute data as described above, BGM performance data having this attribute is retrieved from the file and downloaded. If the number of retrieved songs exceeds the length of the time period, it is randomly extracted from among them and downloaded. Alternatively, a plurality of attribute data may be designated as the music selection data, such as "rock (genre) from 1970 to 1975 (announcement time)", and cross search may be performed.

【0027】のように、選曲データとして印象軸を構
成するキーワードとその程度が指定された場合、すなわ
ち、ある印象軸の印象値が与えられた場合、その印象値
の点から距離が近い点にプロットされているBGM演奏
データから順に所定曲数(時間帯を満たす曲数)選択し
てダウンロードする。選曲データとして全ての印象軸の
印象値が与えられるとは限らないため、印象値が与えら
れない印象軸は無視した次元の空間で選曲データの座標
値からの距離を算出すればよい。
As described above, when a keyword forming the impression axis and the degree thereof are designated as the music selection data, that is, when an impression value of a certain impression axis is given, the point closer to the point of the impression value is selected. From the plotted BGM performance data, a predetermined number of songs (number of songs satisfying the time zone) are selected and downloaded. Since the impression values of all impression axes are not always given as the music selection data, the distance from the coordinate value of the music selection data may be calculated in a space of a dimension in which the impression axis not given the impression value is ignored.

【0028】のように、選曲データとして印象軸を構
成しないキーワード(フリーキーワード)が与えられた
場合、このキーワードを解釈して前記印象軸空間におけ
る印象値を決定し、この印象値の点から距離が近い点に
プロットされているBGM演奏データから順に所定曲数
選択してダウンロードする。たとえば、「夜の」という
フリーキーワードが、「やや暗く」、「かなり落ちつい
て」、「少しクラシックで」、「わずかに女性的で」、
「堅くも柔らかくもなく」、「洋風でも和風でもな
く」、「かなり都会的」と解釈された場合、印象値(x
1,x2,…,x7)=(-0.4, -0.7, -0.3, -0.1, 0,
0, 0.7) が与えられる。そして、印象軸で規定される座
標空間でこの点(-0.4, -0.7, -0.3, -0.1, 0, 0, 0.7)
に近い印象値を与えられているBGM演奏データから順
に所定曲数が選択されてダウンロードされる。
As described above, when a keyword (free keyword) that does not form an impression axis is given as the music selection data, the keyword is interpreted to determine the impression value in the impression axis space, and the distance from this impression value point. A predetermined number of pieces of music are selected and downloaded in order from the BGM performance data plotted at points close to. For example, the free keyword "at night" is "slightly dark", "quite calm", "a little classic", "slightly feminine",
If it is interpreted as "neither hard nor soft", "neither Western nor Japanese", or "pretty urban", the impression value (x
1, x2, ..., x7) = (-0.4, -0.7, -0.3, -0.1, 0,
0, 0.7) is given. Then, in the coordinate space defined by the impression axis, this point (-0.4, -0.7, -0.3, -0.1, 0, 0, 0.7)
A predetermined number of music pieces are selected and downloaded in order from the BGM performance data given an impression value close to.

【0029】なお、上記,,,の選択データを
組み合わせて1つの選択データを構成してもよい。ま
た、選択データに基づいて複数の曲が選択されたとき、
その演奏順は配信センタ1またはBGM端末装置3がラ
ンダムに決定してもよく、ダウンロードされたのち利用
者が演奏順を決定するようにしてもよい。
It should be noted that one selection data may be constructed by combining the above selection data. Also, when multiple songs are selected based on the selection data,
The performance order may be determined randomly by the distribution center 1 or the BGM terminal device 3, or may be determined by the user after being downloaded.

【0030】また、抽出データに属性データとして結婚
式,葬式,バレンタインデー,クリスマスなど各種行事
を書き込んでおくことにより、選択データとしてその行
事を指示したとき、それに合ったBGM演奏データを速
やかに選択することができる。
By writing various events such as wedding, funeral, Valentine's Day, and Christmas as attribute data in the extracted data, when the event is instructed as selection data, the BGM performance data suitable for the event is promptly selected. can do.

【0031】また、,などキーワードに基づいて曲
を選択する場合、指示されたキーワードに合うようにB
GM演奏データを加工するようにしてもよい。たとえ
ば、選曲データとして「暗い」というキーワードが指示
された場合、ドラムパートのトラックがある曲が選択さ
れてもこのドラムパートを演奏しないことにより、より
暗い印象をだすことができる。この場合に、配信センタ
1からドラムパートをダウンロードしないようにするこ
とにより、ダウンロードするデータ量を少なくすること
も可能である。
Further, when selecting a song based on a keyword such as, B is selected so as to match the instructed keyword.
You may make it process GM performance data. For example, when the keyword “dark” is designated as the music selection data, even if a song having a drum part track is selected, by not playing this drum part, a darker impression can be produced. In this case, the amount of data to be downloaded can be reduced by not downloading the drum part from the distribution center 1.

【0032】上記選択データの解釈やBGM演奏データ
の選択は配信センタ1で行ってもよく、BGM端末装置
3に全演奏データの抽出データを記憶しておき、端末装
置側でこれを行い、配信センタ1には曲番号のみをアッ
プするようにしてもよい。
The interpretation of the selection data and the selection of the BGM performance data may be performed in the distribution center 1. The BGM terminal device 3 stores the extracted data of all the performance data, and the terminal device side performs this and distributes it. Only the music number may be uploaded to the center 1.

【0033】なお、上記BGM端末装置3は音源18を
内蔵し、電子的に楽音信号を形成する方式の装置である
が、BGM端末装置3にMIDIOUT端子を設けて自
動演奏ピアノなどの自動演奏楽器を接続し、BGM演奏
データでこの自動演奏楽器を演奏するようにしてもよ
い。また、自動演奏ピアノを駆動するトラックを備えた
BGM演奏データに「自動演奏ピアノ駆動用」という属
性を付すことにより、ある時間帯には自動演奏ピアノに
よるBGMばかりを流すこともできる。
The BGM terminal device 3 has a built-in sound source 18 and electronically forms a musical tone signal. However, the BGM terminal device 3 is provided with a MIDI OUT terminal to automatically play an automatic musical instrument such as a piano. May be connected to play this automatic musical instrument with BGM performance data. Further, by adding the attribute "for automatic performance piano driving" to the BGM performance data provided with the track for driving the automatic performance piano, it is possible to play only the background music by the automatic performance piano during a certain time zone.

【0034】また、上記BGM端末装置3はダウンロー
ドされたBGM演奏データをダウンロードRAM13に
記憶するようにしているが、ハードディスク装置にこれ
を記憶するようにしてもよい。さらに、演奏スケジュー
ルの入力をスケジューラリモコン5によって行うように
しているが、演奏スケジュールの入力方式はこれに限定
されない。たとえば、他のパーソナルコンピュータで作
成した演奏スケジュールをPCカードに書き込み、この
PCカードをこのBGM端末装置3にセットすることで
演奏スケジュールを入力するようにしてもよい。
Although the BGM terminal device 3 stores the downloaded BGM performance data in the download RAM 13, it may be stored in the hard disk device. Further, although the performance schedule is input by the scheduler remote controller 5, the performance schedule input method is not limited to this. For example, a performance schedule created by another personal computer may be written in a PC card, and the performance schedule may be input by setting this PC card in the BGM terminal device 3.

【0035】また、上記実施形態において、配信センタ
1は、BGM演奏専用のBGM演奏データのみを蓄積記
憶し、これをBGM端末装置3のみに対して配信するセ
ンタとして構成されているが、上記オンラインBGMシ
ステムを現在実用化されている通信カラオケシステムの
ネットワークと共用してもよい。この場合には、通信カ
ラオケシステムのセンタがこの配信センタ1を兼ねるこ
とになり、センタはカラオケ演奏用の楽曲データとBG
M演奏用のBGM演奏データの両方を記憶し、通信カラ
オケ装置には楽曲データをダウンロードし、BGM端末
装置にはBGM演奏データをダウンロードする。
In the above embodiment, the distribution center 1 is configured as a center that stores and stores only the BGM performance data dedicated to the BGM performance and distributes it to the BGM terminal device 3 only. The BGM system may be shared with the network of the online karaoke system currently in practical use. In this case, the center of the communication karaoke system also serves as the distribution center 1, and the center plays music data for karaoke and BG.
Both the BGM performance data for M performance are stored, the music data is downloaded to the communication karaoke device, and the BGM performance data is downloaded to the BGM terminal device.

【0036】さらに、カラオケ演奏用の楽曲データは従
来より1万曲以上の蓄積があるため、この楽曲データを
BGM演奏データに転用するようにしてもよい。カラオ
ケ演奏用の楽曲データは音源18を駆動する楽音トラッ
ク(BGM演奏データのパートトラック)やDSPコン
トロールトラック以外に歌詞表示用の歌詞表示トラッ
ク,バックコーラス発生用の音声トラックおよび音声デ
ータなど多くのデータで構成されているが、BGM演奏
データとして用いる場合には、楽音トラック,DSPコ
ントロールトラックなど必要なデータのみダウンロード
すればよい。そして、カラオケ演奏用の楽曲データをB
GMとして演奏する場合には、カラオケ演奏時に演奏さ
れないかまたは小さい音量で演奏されるメロディトラッ
クの音量を大きくすることによりBGMらしい演奏が可
能になる。
Further, since the music data for karaoke performance has been accumulated over 10,000 songs in the past, this music data may be diverted to BGM performance data. The music data for karaoke performance is a lot of data such as a musical sound track (part track of BGM performance data) for driving the sound source 18 and a DSP control track, a lyrics display track for displaying lyrics, a voice track for generating back chorus and voice data. However, when it is used as BGM performance data, it is only necessary to download necessary data such as a musical tone track and a DSP control track. Then, the music data for karaoke performance is B
When playing as a GM, it is possible to perform like a BGM by increasing the volume of a melody track that is not played during karaoke or played at a low volume.

【0037】[0037]

【発明の効果】以上のようにこの発明によれば、配信セ
ンタからBGM演奏データをまとめてダウンロードした
のち端末装置側でこれを順次演奏するようにしたことに
より、端末装置が独自に生成した演奏プログラムに基づ
いてBGMを演奏することができ、利用者の好みにあっ
たBGM演奏が可能になる。
As described above, according to the present invention, the BGM performance data is collectively downloaded from the distribution center and then sequentially played on the terminal device side, so that the performance uniquely generated by the terminal device is performed. BGM can be played based on the program, and BGM performance that suits the user's taste is possible.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の実施形態であるBGM端末装置を含
むオンラインBGMシステムの構成を示す図
FIG. 1 is a diagram showing a configuration of an online BGM system including a BGM terminal device according to an embodiment of the present invention.

【図2】同BGM端末装置のブロック図FIG. 2 is a block diagram of the BGM terminal device.

【図3】同BGM端末装置のスケジュールテーブルおよ
び演奏データファイルの構成を示す図
FIG. 3 is a diagram showing a configuration of a schedule table and performance data file of the same BGM terminal device.

【図4】同BGM端末装置のダウンロード動作を示すフ
ローチャート
FIG. 4 is a flowchart showing a download operation of the BGM terminal device.

【図5】同BGM端末装置の演奏動作を示すフローチャ
ート
FIG. 5 is a flowchart showing a performance operation of the BGM terminal device.

【図6】BGM演奏データの構成を示す図FIG. 6 is a diagram showing the structure of BGM performance data.

【図7】BGM曲の印象値を表す印象軸を示す図FIG. 7 is a diagram showing an impression axis representing an impression value of a BGM song.

【符号の説明】[Explanation of symbols]

1…配信センタ、2…通信回線、3…BGM端末装置、
5…スケジューラリモコン、13…ダウンロードRAM
1 ... Distribution center, 2 ... Communication line, 3 ... BGM terminal device,
5 ... Scheduler remote control, 13 ... Download RAM

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 配信センタからBGM演奏データをダウ
ンロードして演奏するBGM端末装置であって、 演奏スケジュールを生成するスケジュール生成手段と、 該スケジュール生成手段によって生成された演奏スケジ
ュールに対応する複数のBGM演奏データを、前記配信
センタから一時にダウンロードするダウンロード手段
と、 該ダウンロード手段によってダウンロードされた複数の
BGM演奏データを前記演奏スケジュールにしたがって
順次演奏する演奏手段と、 を備えたことを特徴とするBGM端末装置。
1. A BGM terminal device for downloading and playing BGM performance data from a distribution center, comprising: schedule generating means for generating a performance schedule; and a plurality of BGMs corresponding to the performance schedule generated by the schedule generating means. BGM including: download means for temporarily downloading performance data from the distribution center; and performance means for sequentially playing the plurality of BGM performance data downloaded by the download means according to the performance schedule. Terminal device.
JP05018296A 1996-03-07 1996-03-07 BGM terminal device Expired - Fee Related JP3783267B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP05018296A JP3783267B2 (en) 1996-03-07 1996-03-07 BGM terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP05018296A JP3783267B2 (en) 1996-03-07 1996-03-07 BGM terminal device

Publications (2)

Publication Number Publication Date
JPH09247105A true JPH09247105A (en) 1997-09-19
JP3783267B2 JP3783267B2 (en) 2006-06-07

Family

ID=12852059

Family Applications (1)

Application Number Title Priority Date Filing Date
JP05018296A Expired - Fee Related JP3783267B2 (en) 1996-03-07 1996-03-07 BGM terminal device

Country Status (1)

Country Link
JP (1) JP3783267B2 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001331184A (en) * 2000-05-22 2001-11-30 Universal Magic Inc Music supplying system
WO2003017109A1 (en) * 2001-08-10 2003-02-27 Alphabridge Corporation Content providing system, content providng method, content providing program, and computer-readable recorded medium
JP2003084783A (en) * 2001-09-17 2003-03-19 Sharp Corp Music data reproducing apparatus, music data reproducing method, music data reproducing program, and recording medium recording music data reproducing program
JP2003099070A (en) * 2001-09-21 2003-04-04 Yamaha Corp Music information distributing device and program for distributing music information
JP2004504737A (en) * 2000-05-25 2004-02-12 アルカテル How to distribute elements of multimedia information
JP2007065813A (en) * 2005-08-30 2007-03-15 Dainippon Printing Co Ltd Personal computer and application software startup management system
JP2007074208A (en) * 2005-09-06 2007-03-22 Sony Corp Information processing apparatus and method, and program
JP2009004084A (en) * 1997-11-11 2009-01-08 Sony Corp Musical piece selection method
JP2010156986A (en) * 2010-02-08 2010-07-15 Sharp Corp Music data reproducing device
JP2011065189A (en) * 2000-02-23 2011-03-31 Touchtunes Music Corp Process for ordering selection in advance, digital system and jukebox for embodiment of the process

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8260275B2 (en) 1997-11-11 2012-09-04 Sony Corporation Data transmitting apparatus and method
US8229348B2 (en) 1997-11-11 2012-07-24 Sony Corporation Data transmitting apparatus and method
JP2009004084A (en) * 1997-11-11 2009-01-08 Sony Corp Musical piece selection method
US8050299B2 (en) 1997-11-11 2011-11-01 Sony Corporation Data transmitting apparatus and method
US7890048B1 (en) 1997-11-11 2011-02-15 Sony Corporation Transmitter and transmitting method, information editor and editing method, receiver and receiving method, information storage and storing method, and broadcasting system
JP2011065189A (en) * 2000-02-23 2011-03-31 Touchtunes Music Corp Process for ordering selection in advance, digital system and jukebox for embodiment of the process
JP2001331184A (en) * 2000-05-22 2001-11-30 Universal Magic Inc Music supplying system
JP2004504737A (en) * 2000-05-25 2004-02-12 アルカテル How to distribute elements of multimedia information
WO2003017109A1 (en) * 2001-08-10 2003-02-27 Alphabridge Corporation Content providing system, content providng method, content providing program, and computer-readable recorded medium
JP2003084783A (en) * 2001-09-17 2003-03-19 Sharp Corp Music data reproducing apparatus, music data reproducing method, music data reproducing program, and recording medium recording music data reproducing program
JP2003099070A (en) * 2001-09-21 2003-04-04 Yamaha Corp Music information distributing device and program for distributing music information
JP2007065813A (en) * 2005-08-30 2007-03-15 Dainippon Printing Co Ltd Personal computer and application software startup management system
US8108688B2 (en) 2005-09-06 2012-01-31 Sony Corporation Information processing apparatus, method, and program
JP2007074208A (en) * 2005-09-06 2007-03-22 Sony Corp Information processing apparatus and method, and program
JP2010156986A (en) * 2010-02-08 2010-07-15 Sharp Corp Music data reproducing device

Also Published As

Publication number Publication date
JP3783267B2 (en) 2006-06-07

Similar Documents

Publication Publication Date Title
US6975995B2 (en) Network based music playing/song accompanying service system and method
US6506969B1 (en) Automatic music generating method and device
US7161081B2 (en) Portable telephony apparatus with music tone generator
US5631433A (en) Karaoke monitor excluding unnecessary information from display during play time
JP3127722B2 (en) Karaoke equipment
JP3783267B2 (en) BGM terminal device
JP2001331176A (en) Music reproduction method, multimedia data reproduction method, server client system and server device
KR100457052B1 (en) Song accompanying and music playing service system and method using wireless terminal
JP3609192B2 (en) Karaoke equipment
JP3870671B2 (en) Mobile terminal device
JPH10214083A (en) Musical sound generating method and storage medium
JP3861381B2 (en) Karaoke equipment
JP4182613B2 (en) Karaoke equipment
JP3744046B2 (en) Karaoke equipment
JP4066533B2 (en) Karaoke equipment
JPH11338480A (en) Karaoke (prerecorded backing music) device
JP4211636B2 (en) Performance control data generation apparatus, music material data distribution server, and program
JP2001356764A (en) Sound information distributing method and concert method using portable communication equipment
JP2862062B2 (en) Karaoke equipment
US5424487A (en) Sound effect-creating device
JP3637196B2 (en) Music player
JPH10143170A (en) Musical piece data forming device and karaoke sing-along machine
JP3903492B2 (en) Karaoke equipment
JPH08314484A (en) Automatic playing device
US20080053286A1 (en) Harmonious Music Players

Legal Events

Date Code Title Description
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: 20060221

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060306

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20090324

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20100324

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110324

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20110324

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120324

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130324

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20140324

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees