JP2003058151A - Music file distribution system - Google Patents

Music file distribution system

Info

Publication number
JP2003058151A
JP2003058151A JP2001242429A JP2001242429A JP2003058151A JP 2003058151 A JP2003058151 A JP 2003058151A JP 2001242429 A JP2001242429 A JP 2001242429A JP 2001242429 A JP2001242429 A JP 2001242429A JP 2003058151 A JP2003058151 A JP 2003058151A
Authority
JP
Japan
Prior art keywords
music
data
terminal
track
file
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.)
Withdrawn
Application number
JP2001242429A
Other languages
Japanese (ja)
Inventor
Kazuo Okada
和生 岡田
Atsushi Fujimoto
淳 富士本
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.)
Universal Entertainment Corp
Seta Corp
Original Assignee
Seta Corp
Aruze 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 Seta Corp, Aruze Corp filed Critical Seta Corp
Priority to JP2001242429A priority Critical patent/JP2003058151A/en
Publication of JP2003058151A publication Critical patent/JP2003058151A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Electrophonic Musical Instruments (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a music distribution system suitable for the editing, practice, and creation of music data. SOLUTION: A music file to be distributed has a music track where real data such as source music data and performance data on a performance are recorded and an additional track where related data on adjustment of the real data, indication items, etc., are recorded. Consequently, it is made easy to generate and reproduce editing data without modifying the real data by using the related data recorded on the additional track and even self-practice in multi- player performance is made easy; and the indication of a performance or the transmission of a comment from a remote place or an individual lesson is facilitated and one piece of music can be composed by combining respective parts which are individually composed together.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、音楽ファイルを配
信し、音楽ファイルを利用して演奏、練習を行うシステ
ムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a system for delivering music files and playing and practicing using the music files.

【0002】[0002]

【従来の技術】音楽情報を配信するシステムとして、例
えば、音楽データを配信し再生する通信カラオケや、音
楽データを配信先にダウンロードさせることによって、
CDやテープ等の媒体を用いることなく音楽販売を行う
ことが知られている。このような従来の音楽配信システ
ムでは、楽音データや音声データを含むデータを一音楽
データとしたり、あるいはカラオケ用音楽では楽音トラ
ック、歌詞トラック、あるいは音声トラックを一音楽デ
ータとして配信している。
2. Description of the Related Art As a system for distributing music information, for example, communication karaoke for distributing and reproducing music data, or downloading music data to a distribution destination,
It is known to sell music without using media such as CDs and tapes. In such a conventional music distribution system, data including musical sound data and voice data is used as one music data, or a music track, a lyric track, or a voice track is used as one music data for karaoke music.

【0003】[0003]

【発明が解決しようとする課題】従来の音楽配信システ
ムでは、配信される一つの音楽データを再生することが
主眼となっており、配信された音楽データを編集したり
変更することができないという問題がある。従来、通信
カラオケにおいて楽音トラックと音声トラックとを別々
に再生し、楽音トラックの再生に合わせて独自の歌唱や
演奏を楽しむのが精々である。一般に、一つの楽曲にお
いても様々なパートが組み合わされて構成されている。
従来の音楽配信システムでは、これらのパートが組み合
わされたものが楽曲データとして配信されているため、
一部のパートのみを個別に再生したり、あるいは一部の
パートを除いて再生することができないため、様々なパ
ートからなる楽曲の各パート毎について独自のアレンジ
で再生したり、歌唱や演奏を楽しんだり、各パートのみ
の練習が困難であるという問題がある。
In the conventional music distribution system, the main purpose is to reproduce one piece of distributed music data, and it is impossible to edit or change the distributed music data. There is. Conventionally, in communication karaoke, a music track and a voice track are separately reproduced, and it is best to enjoy a unique singing or performance in accordance with the reproduction of the music track. Generally, even one music piece is configured by combining various parts.
In the conventional music distribution system, a combination of these parts is distributed as music data,
Since it is not possible to play only some of the parts individually or excluding some of the parts, it is possible to play back with a unique arrangement for each part of a song consisting of various parts, or to sing or perform. There is a problem that it is difficult to enjoy and practice only each part.

【0004】また、従来の音楽配信システムでは、単に
音楽データを各端末に配信するといった一方向のみであ
り、配信元と端末との間あるいは端末間で音楽データを
送受信し、歌唱や演奏の練習、鑑賞、あるいは新たな楽
曲の作成等といった双方向性を用いた活用がされていな
いという問題がある。
In the conventional music distribution system, music data is simply distributed to each terminal in one direction, and music data is transmitted and received between the distribution source and the terminals or between the terminals to practice singing or playing. However, there is a problem in that it is not utilized by using interactiveness such as appreciation or creation of new music.

【0005】このように、音楽に対して単に配信された
音楽を再生するといった受け身的なものから、自ら参加
するといった能動的な要望に対して従来の音楽配信シス
テムでは対応できないという問題がある。
As described above, there is a problem that the conventional music distribution system cannot respond to an active request to participate by oneself from a passive one such as simply reproducing the distributed music.

【0006】そこで、本発明は、音楽データの編集、練
習、創作に適した音楽配信システムを提供することを目
的とする。
It is therefore an object of the present invention to provide a music distribution system suitable for editing, practicing and creating music data.

【0007】[0007]

【課題を解決するための手段】本発明の音楽ファイル配
信システムは、配信する音楽ファイルを、元の音楽デー
タや実演による演奏データ等の実データを記録する音楽
トラックと、これら実データを調整したり、指示事項等
の関連データを記録する付加トラックとを備える構成と
するものである。この付加トラックの記録した関連デー
タを用いることによって、実データを変更することなく
編集データの形成及び再生が容易となる。この他、単独
であっても複数者による演奏練習が容易となる、遠隔地
からの演奏の指示やコメントの伝達あるいは個人レッス
ンが容易となる、個別に作曲した各パートを組み合わせ
て一つの楽曲を作曲するといった種々の利用を奏するこ
とができる。
SUMMARY OF THE INVENTION A music file distribution system of the present invention adjusts a music file to be distributed, a music track for recording actual data such as original music data and performance data by a live performance, and the actual data. Or an additional track for recording related data such as instructions. By using the related data recorded on the additional track, it becomes easy to form and reproduce the edited data without changing the actual data. In addition, it is easy for multiple people to practice playing independently, it is easy to transmit performance instructions and comments from remote places, or individual lessons are easy. Various uses such as composing can be achieved.

【0008】本願発明の第1の態様は、実データを変更
することなく編集データの形成及び再生を行うものであ
る。第1の態様はサーバーあるいは端末で構成すること
ができる。第1の態様を構成するサーバーは音楽ファイ
ルを端末に配信し、端末はサーバーから配信された音楽
ファイルを受信する。ここで、配信する音楽ファイル
は、配信する音楽データを記録した音楽トラック、及び
音楽データを調整する調整データを記録する付加トラッ
クを備えた構成とし、サーバーは音楽データと調整デー
タをそれぞれ別のトラックによって端末に配信する。こ
れによって、端末側では、音楽データになんらの変更を
加えることなく、音楽データの音量や音調を変更して再
生することができる。
The first aspect of the present invention is to form and reproduce edited data without changing the actual data. The first mode can be configured by a server or a terminal. The server constituting the first mode delivers the music file to the terminal, and the terminal receives the music file delivered from the server. Here, the music file to be distributed is configured to have a music track on which the music data to be distributed is recorded and an additional track to record adjustment data for adjusting the music data, and the server separates the music data and the adjustment data from different tracks. Deliver to the terminal by. As a result, the terminal side can change the volume and tone of the music data and reproduce the music data without changing the music data.

【0009】また、音楽トラックは各パートの音楽デー
タを記録する複数のトラック部分を含み、付加トラック
は各パートの音楽データを調整する調整データを記録す
る複数のトラック部分を含む構成とする。これによっ
て、端末側では配信された音楽データの各パートを個別
に調整し再生することができる。また、音楽トラック
は、実演による演奏データを記録するトラック部分を備
えることができ、端末側においてこのトラック部分に記
録した演奏データを用いることによって音楽データと演
奏データとを同時あるいは個別に再生することができ
る。このとき、音楽トラックの複数のトラック部分から
任意の音楽データを選択し、音楽データと対応する調整
データを用いて調整して再生する。
Further, the music track includes a plurality of track portions for recording the music data of each part, and the additional track includes a plurality of track portions for recording the adjustment data for adjusting the music data of each part. This allows the terminal side to individually adjust and play each part of the distributed music data. In addition, the music track can include a track portion for recording performance data of a live performance, and the terminal side can reproduce the music data and the performance data simultaneously or individually by using the performance data recorded in the track portion. You can At this time, arbitrary music data is selected from a plurality of track portions of the music track, adjusted using the adjustment data corresponding to the music data, and reproduced.

【0010】さらに、サーバーは音楽ファイルと共に、
音楽データの音量や音調を調整する調整プログラムを端
末に配信することができ、端末は調整プログラムを予め
用意することなく、配信された調整プログラムを用いる
ことで調整データを形成することができる。
In addition, the server, along with the music files,
An adjustment program for adjusting the volume and tone of music data can be delivered to the terminal, and the terminal can form the adjustment data by using the delivered adjustment program without preparing the adjustment program in advance.

【0011】本願発明の第2の態様は演奏練習に適した
態様であり、他の演奏者によるパート演奏を再生しなが
ら、演奏練習を行うことができる。第2の態様はサーバ
ーあるいは端末で構成することができる。第2の態様を
構成するサーバーは、第1の態様と同様に、音楽ファイ
ルを端末に配信し端末はサーバーから配信された音楽フ
ァイルを受信する。ここで、音楽ファイルは、音楽デー
タと演奏データを記録する音楽トラックを備え、それぞ
れ各パートの音楽データ及び演奏データを記録する複数
のトラック部分を有する。
The second aspect of the present invention is an aspect suitable for performance practice, and performance practice can be performed while reproducing a part performance by another player. The second mode can be configured by a server or a terminal. Similar to the first aspect, the server constituting the second aspect delivers the music file to the terminal, and the terminal receives the music file delivered from the server. Here, the music file includes music tracks for recording music data and performance data, and each has a plurality of track portions for recording music data and performance data of each part.

【0012】サーバーは、マスターデータを各パートに
分けて音楽データを形成し、各トラック部分に記録す
る。一方、端末は音楽ファイルを構成する各パートの演
奏データをサーバーに送信する。サーバーは、端末から
入力した演奏データを各トラック部分に記録し、音楽デ
ータと共に音楽ファイルを形成し、形成した音楽ファイ
ルを端末に配信する。
The server divides the master data into each part to form music data and records the music data in each track portion. On the other hand, the terminal sends the performance data of each part constituting the music file to the server. The server records the performance data input from the terminal on each track portion, forms a music file with the music data, and distributes the formed music file to the terminal.

【0013】端末はこの音楽ファイルを受け、音楽ファ
イル中から選択した演奏データを再生する。この再生に
おいて、各自の演奏データが記録されているトラックを
除いて他のトラックを再生し各自演奏することによっ
て、全員が集合することなくそれぞれの場所において合
同練習を行うことができる。また、各端末は演奏データ
を付加トラック内に記録することができ、記録した演奏
データを再生することができる。
The terminal receives the music file and reproduces the performance data selected from the music file. In this reproduction, by excluding the track in which the performance data of each player is recorded and reproducing the other tracks and performing each player's own performance, joint practice can be performed at each place without everyone gathering. Further, each terminal can record the performance data in the additional track and can reproduce the recorded performance data.

【0014】本願発明の第3の態様は、各演奏に対して
指示や助言を伝えたり、演奏例を示す態様であり、複数
の演奏者に対してそれぞれ個別に対応することができ、
指揮者による指導と同様の演奏練習を行うことができ
る。第3の態様はサーバーあるいは端末で構成すること
ができる。第3の態様を構成するサーバーは、第2の態
様と同様の構成とすることができる。音楽ファイルは付
加トラックを備え、この付加トラックは、各パートの演
奏データを調整する調整データ、各パートの指示内容、
あるいは演奏データを記録する複数のトラック部分を含
む構成とする。指導者は、演奏者の演奏データを再生し
た後、指導すべく点を調整データや指示内容によって各
パート毎に付加トラックに記録する。
A third aspect of the present invention is an aspect in which an instruction or advice is transmitted to each performance, or a performance example is shown, and it is possible to individually deal with a plurality of performers.
You can practice the same performance as the conductor gives you guidance. The third aspect can be configured by a server or a terminal. The server that constitutes the third aspect can have the same configuration as that of the second aspect. The music file has an additional track. This additional track contains adjustment data for adjusting the performance data of each part, instruction contents of each part,
Alternatively, it is configured to include a plurality of track portions for recording performance data. After reproducing the performance data of the performer, the instructor records points on the additional track for each part according to the adjustment data and the instruction content in order to instruct.

【0015】演奏者は、調整データによって音量や音調
が調整された再生音を聴いたり、表示された指示内容を
見聞することによって演奏を練習する。なお、再生や指
示内容の表示(表示画面上への表示あるいは音声による
表示)は、音楽ファイル中からパートを選択して行うこ
とができる。
The player practices the performance by listening to the reproduced sound whose volume and tone are adjusted by the adjustment data and observing the displayed instruction content. The reproduction and the display of the instruction content (display on the display screen or display by voice) can be performed by selecting a part from the music file.

【0016】本願発明の第4の態様は、各演奏に対して
指示や助言、あるいは演奏例の表示を一対一で行う態様
であり、各演奏者に対してそれぞれ個別に対応し、個人
指導と同様の演奏練習を行うことができる。第4の態様
は、一端末と複数端末との間の音楽ファイルの転送を行
うサーバー、あるいは端末で構成することができる。
The fourth aspect of the present invention is an aspect in which instructions and advice for each performance or display of performance examples are displayed on a one-to-one basis. You can perform the same performance practice. The fourth aspect can be configured by a server or a terminal that transfers music files between one terminal and a plurality of terminals.

【0017】第4の態様を構成するサーバーは、一端末
と複数端末との間の音楽ファイルの転送を行うものであ
る。ここで、音楽ファイルは、各演奏データを記録する
音楽トラック、及び演奏データを調整する調整データや
指示内容を記録する付加トラックを備えた構成とし、サ
ーバーは、一端末と複数端末から選択された一の端末と
の間において音楽ファイルの相互転送を行う。この転送
において、サーバーは、音楽ファイルの端末間の転送先
や転送順を定めた転送ファイルを備え、この転送ファイ
ルに従って、複数の端末間において音楽ファイルを送受
信する。
The server constituting the fourth aspect transfers music files between one terminal and a plurality of terminals. Here, the music file is configured to include a music track for recording each performance data and an additional track for recording adjustment data for adjusting the performance data and instruction contents, and the server is selected from one terminal or a plurality of terminals. Mutual transfer of music files with one terminal. In this transfer, the server includes a transfer file that defines a transfer destination and a transfer order of the music file between the terminals, and transmits and receives the music file between the plurality of terminals according to the transfer file.

【0018】第4の態様は、第3の態様と同様にして各
演奏に対する指示や助言を伝えたり、演奏例を示すこと
ができ、指示内容や演奏例を記録した音楽ファイルを、
サーバーを介して指導を行う一端末と複数の各端末との
間で送受信する。このサーバーはメールサーバーとする
ことができ、音楽ファイルを添付ファイル内に形成する
ことで送受信することができる。
In the fourth mode, in the same manner as the third mode, it is possible to convey instructions and advice for each performance, show a performance example, and a music file in which the instruction contents and the performance example are recorded,
Transmission and reception is performed between one terminal that conducts instruction and multiple terminals via the server. This server can be a mail server and can send and receive music files by forming them in an attachment.

【0019】複数端末は、各演奏データを記録した音楽
トラックを一の端末に送り、一の端末は、複数端末から
送られた音楽トラックに記録される演奏データを再生
し、付加トラックに演奏データを調整する調整データや
指示内容を記録し、送信してきた端末に送信する。各端
末は、調整データを用いて演奏データを調整し再生した
り、指示内容を画面上や音声で表示する。
The plurality of terminals send the music tracks recording the respective performance data to one terminal, and the one terminal reproduces the performance data recorded in the music tracks sent from the plurality of terminals, and the performance data is added to the additional tracks. The adjustment data and the instruction content for adjusting are recorded and transmitted to the transmitting terminal. Each terminal adjusts and reproduces the performance data using the adjustment data, and displays the instruction content on the screen or by voice.

【0020】本願発明の第5の態様は、複数の端末間で
楽曲を作曲する態様であり、複数の端末間において音楽
ファイルを順に循環させ、音楽ファイルの各トラックに
各パートの演奏データあるいは楽曲データを記録するこ
とによって楽曲を作曲する。
A fifth aspect of the present invention is an aspect in which a music piece is composed between a plurality of terminals, in which music files are sequentially circulated among a plurality of terminals, and the performance data of each part or the music piece is arranged in each track of the music file. Compose music by recording data.

【0021】第5の態様を構成するサーバーは、複数の
端末間において音楽ファイルを送受信する。ここで、音
楽ファイルは、演奏データを記録する音楽トラック、楽
曲データを記録する付加トラックを備える。サーバー
は、一端末から受けた音楽ファイルを予め定められた順
に従って他の端末に転送する。各端末は、各パートの音
楽トラックに演奏データを記録するか、あるいは付加ト
ラックに楽曲データを記録し、音楽ファイルを次の端末
に送る。次の端末は、送られた音楽ファイルに対して同
様にして演奏データあるいは楽曲データを記録する。こ
の操作を複数の端末間で循環させて各パート部分を作成
し、楽曲を作曲する。
The server constituting the fifth aspect transmits / receives music files between a plurality of terminals. Here, the music file includes a music track for recording performance data and an additional track for recording music data. The server transfers the music file received from one terminal to another terminal according to a predetermined order. Each terminal records the performance data in the music track of each part or records the music data in the additional track and sends the music file to the next terminal. The next terminal similarly records performance data or music data for the sent music file. This operation is circulated among a plurality of terminals to create each part and compose music.

【0022】サーバーは、音楽ファイルの端末間の転送
順を定めた転送ファイルを備え、この転送ファイルに従
って複数の端末間において音楽ファイルを送受信するこ
とができる。また、サーバーをメールサーバーとするこ
ともでき、音楽ファイルをメールの添付ファイル内に形
成し、予め設定されたアドレスの端末に送信することも
できる。
The server is provided with a transfer file that defines a transfer order of music files between terminals, and music files can be transmitted and received between a plurality of terminals according to this transfer file. Also, the server can be a mail server, and a music file can be formed in an attachment file of a mail and sent to a terminal having a preset address.

【0023】上記第4の態様及び第5の態様は、サーバ
ーと複数の端末間において音楽ファイルを送受信する配
信システムであるが、複数端末間において音楽ファイル
を相互に転送するネットワークを形成し、このネットワ
ーク上においてサーバーを介することなく各端末間で音
楽ファイルの転送を行うこともできる。
The above-mentioned fourth and fifth aspects are distribution systems for transmitting and receiving music files between a server and a plurality of terminals, but a network for transferring music files between a plurality of terminals is formed, It is also possible to transfer music files between terminals without going through a server on the network.

【0024】[0024]

【発明の実施の形態】以下、本発明の実施の形態を図を
参照しながら詳細に説明する。以下では、図1〜図8を
用いて第1の実施の形態を説明し、図9〜図15を用い
て第2の実施の形態を説明し、図16〜図22を用いて
第3の実施の形態を説明し、図17〜図29を用いて第
4の実施の形態を説明し、図30〜図39を用いて第5
の実施の形態を説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described in detail below with reference to the drawings. In the following, the first embodiment will be described with reference to FIGS. 1 to 8, the second embodiment will be described with reference to FIGS. 9 to 15, and the third embodiment will be described with reference to FIGS. An embodiment will be described, a fourth embodiment will be described using FIGS. 17 to 29, and a fifth embodiment will be described using FIGS. 30 to 39.
An embodiment will be described.

【0025】本願発明の各実施の形態は、配信する音楽
ファイルを、元の音楽データや実演による演奏データ等
の実データを記録する音楽トラックと、これら実データ
を調整したり、指示事項等の関連データを記録する付加
トラックとを備える構成を共通に備える。
In each of the embodiments of the present invention, the music file to be distributed is recorded with the actual data such as the original music data and the performance data of the live performance, and the actual data is adjusted. A configuration having an additional track for recording related data is commonly provided.

【0026】本願発明の音楽ファイル配信システムの第
1の実施の形態は、実データを変更することなく編集デ
ータの形成及び再生を容易に行う。図1は本発明の第1
の実施の形態の機能を説明するための概念図である。第
1の実施の形態において、音楽ファイル配信システム1
は、サーバー10から端末11にネットワーク12等を
介して音楽ファイル2を配信し、端末11において配信
された音楽ファイル2を受信し再生する。ここで、配信
する音楽ファイル2は音楽トラック3と付加トラック4
の2種のトラックを備える。サーバー10側は、音楽ト
ラック3に配信データとしての音楽データ3aを記録
し、付加トラック4はデータを記録しない空の状態で音
楽ファイル2を形成し、ネットワーク12等を介して配
信する。端末11は、サーバー10から配信された音楽
ファイルを受け、音楽ファイル2の付加トラック4内に
音楽データを調整する調整データを記録する。この調整
データは、音楽データ3aそのものを変更することな
く、音楽データ3aの音量や音調等を調整するデータで
ある。この調整データによって音楽データ3aを調整す
ることによって、端末側の操作者は好みの演奏状態で再
生することができる。
The first embodiment of the music file distribution system of the present invention facilitates formation and reproduction of edited data without changing actual data. FIG. 1 shows the first of the present invention.
3 is a conceptual diagram for explaining a function of the embodiment of FIG. In the first embodiment, the music file distribution system 1
Distributes the music file 2 from the server 10 to the terminal 11 via the network 12 or the like, and receives and reproduces the music file 2 distributed in the terminal 11. Here, the music file 2 to be distributed is a music track 3 and an additional track 4.
It is equipped with two types of trucks. The server 10 side records the music data 3a as distribution data on the music track 3, and the additional track 4 forms the music file 2 in an empty state in which no data is recorded, and distributes it via the network 12 or the like. The terminal 11 receives the music file distributed from the server 10 and records adjustment data for adjusting the music data in the additional track 4 of the music file 2. This adjustment data is data for adjusting the volume and tone of the music data 3a without changing the music data 3a itself. By adjusting the music data 3a with this adjustment data, the operator on the terminal side can reproduce in a desired playing state.

【0027】また、サーバー10から配信する音楽ファ
イル2の付加トラック4bに予め調整データ4aを記録
しておくことによって、端末11側で音楽データ3aを
調整して再生することもできる。なお、調整データ4a
を複数記録することで、複数の調整による再生を行うこ
ともできる。
Further, by recording the adjustment data 4a in the additional track 4b of the music file 2 distributed from the server 10 in advance, the music data 3a can be adjusted and reproduced on the terminal 11 side. The adjustment data 4a
It is also possible to perform reproduction by a plurality of adjustments by recording a plurality of.

【0028】第1の実施の形態において、音楽データは
図2あるいは図3に示す概略図に従ってサーバーから端
末に配信され、さらに端末から管理サーバーに送信する
ことができる。図2,3において、サーバー10は音楽
トラック3と付加トラック4を備える音楽ファイル2に
配信先データ等のヘッダ5aを付加して配信データファ
イル5を形成する。音楽トラック3は複数のトラック
(トラック1〜トラックn)を備える。この音楽トラッ
ク3には、マスターデータ6に記録される元の音楽デー
タを各トラック毎のマルチトラックデータ8に分けた音
楽データ3aが記録される。各トラックの音楽データ3
aは、例えばバイオリン,ビオラ,チェロ,・・・等の
各パートや、第1ギター,第2ギター,ベース,ドラ
ム,ピアノ,・・・等の各パートなど種々のパート部分
の音楽データとすることができる。
In the first embodiment, the music data can be distributed from the server to the terminal according to the schematic diagram shown in FIG. 2 or 3, and further transmitted from the terminal to the management server. 2 and 3, the server 10 forms a distribution data file 5 by adding a header 5a such as distribution destination data to the music file 2 including the music track 3 and the additional track 4. The music track 3 includes a plurality of tracks (track 1 to track n). On this music track 3, music data 3a is recorded in which the original music data recorded in the master data 6 is divided into multi-track data 8 for each track. Music data 3 for each track
a is music data of various parts such as each part such as a violin, viola, cello, etc. and each part such as a first guitar, a second guitar, a bass, a drum, a piano ,. be able to.

【0029】また、付加トラック4は、音楽トラック3
に記録される音楽データの音量や音調を調整する調整デ
ータ4aを記録するトラック部分であり、音楽トラック
3の各トラック1〜トラックnに対応する1からnの各
トラックを備える他、調整データ4aを形成するための
調整プログラム4bを記録するトラックを備える。な
お、図2,3は、サーバー10は付加トラック4に調整
データを記録しない状態で配信データファイル5を配信
する場合を示している。
The additional track 4 is the music track 3
Is a track portion for recording the adjustment data 4a for adjusting the volume and tone of the music data recorded in the above, and is provided with the adjustment data 4a in addition to the tracks 1 to n corresponding to the tracks 1 to n of the music track 3. And a track for recording the adjustment program 4b for forming the. 2 and 3 show the case where the server 10 distributes the distribution data file 5 without recording the adjustment data on the additional track 4.

【0030】端末11は、配信された配信データファイ
ル5を受信し、配信データファイル5中に記録される音
楽データ3aを再生する。また、端末11は、調整プロ
グラム4bを用いて音楽データ3aの音量や音調を調整
する調整データを形成し記録する。付加トラック4の各
トラックには、音楽トラック3の各トラックに対応する
調整データ4aを記録する。
The terminal 11 receives the distributed distribution data file 5 and reproduces the music data 3a recorded in the distribution data file 5. Further, the terminal 11 forms and records adjustment data for adjusting the volume and tone of the music data 3a using the adjustment program 4b. The adjustment data 4a corresponding to each track of the music track 3 is recorded on each track of the additional track 4.

【0031】音楽データ3aの再生において、音楽デー
タ3aのみを再生する他、音楽データ3aを調整データ
4aを用いて調整し再生することができる。この音楽デ
ータ3aを調整して再生する場合、音楽データそのもの
になんらの変更も加えることなく行うことができる。さ
らに、端末11において付加トラック4に記録した調整
データは、付加データ9として管理サーバー13に送
り、管理データ7に管理することができる。なお、管理
サーバー13は配信用のサーバー10と同一サーバー内
に設けることも、別のサーバーに設けることもできる。
In reproducing the music data 3a, not only the music data 3a can be reproduced, but the music data 3a can be adjusted and reproduced using the adjustment data 4a. When this music data 3a is adjusted and reproduced, it can be performed without making any changes to the music data itself. Further, the adjustment data recorded on the additional track 4 in the terminal 11 can be sent to the management server 13 as the additional data 9 and managed by the management data 7. The management server 13 can be provided in the same server as the distribution server 10 or in a different server.

【0032】なお、端末11から管理サーバー13へ付
加データ9の転送は、図2に示すように端末11から管
理サーバー13に配信データファイル5の形態で送った
後、管理サーバー13において配信データファイル5か
ら付加トラック4の部分のみを取出して付加データを形
成する態様の他、図3に示すように端末11において付
加トラック4の部分にヘッダを付加して付加データ9の
ファイルを形成し、このファイルを管理サーバー13に
送る態様とすることもできる。
The transfer of the additional data 9 from the terminal 11 to the management server 13 is performed by sending the data from the terminal 11 to the management server 13 in the form of the distribution data file 5 as shown in FIG. In addition to a mode in which only the portion of the additional track 4 is extracted from 5 to form the additional data, a header is added to the portion of the additional track 4 in the terminal 11 to form a file of the additional data 9 as shown in FIG. The file may be sent to the management server 13.

【0033】次に、第1の実施の形態のサーバー及び端
末の構成例を図4を用いて説明すると共に、図5,6,
7のフローチャートを用いて動作例を説明する。図4,
図5において、サーバー10は、マスターデータ記録手
段10eに元の音楽データ等のマスターデータを記録し
ておき、音楽トラック作成10cはマスターデータ記録
手段10eからマスターデータを読み出し、このマスタ
ーデータから各パート別の音楽データ3aを分けて取出
し(ステップS1)、各トラックに記録して音楽トラッ
クを形成する(ステップS2)。配信データ作成手段1
0bは、形成した音楽トラックに付加トラックを付加す
ると共に、配信先データ記録手段10dから選択した配
信先のデータを付加して配信データを形成し、配信手段
10aは形成した配信データをネットワーク12等を介
して配信する(ステップS3)。また、配信履歴を管理
サーバーに送り記録させる(ステップS4)。
Next, a configuration example of the server and the terminal according to the first embodiment will be described with reference to FIG.
An operation example will be described with reference to the flowchart of FIG. Figure 4,
In FIG. 5, the server 10 records master data such as original music data in the master data recording means 10e, the music track creation 10c reads the master data from the master data recording means 10e, and the master data recording means 10e reads each part from the master data. Another piece of music data 3a is taken out separately (step S1) and recorded on each track to form a music track (step S2). Distribution data creation means 1
0b adds an additional track to the formed music track and adds the data of the delivery destination selected from the delivery destination data recording means 10d to form delivery data, and the delivery means 10a sends the formed delivery data to the network 12 or the like. (Step S3). Further, the distribution history is sent to the management server and recorded (step S4).

【0034】一方、図4,図6において、端末11は、
受信手段11aによって配信データを受信し(ステップ
S11)、受信した配信データをデータ記録手段11i
に記録する。この記録において、データ抽出手段11b
で抽出した音楽データ3aをデータ記録手段11iに記
録する他(ステップS12)、データ付加手段11cに
おいて付加トラックに調整データや演奏データを付加し
たデータファイルをデータ記録手段11iに記録するこ
ともできる。調整データを記録する場合には、調整入力
手段11dの操作でデータ調整手段11eを動作して音
量や音調の調整を行い、この調整データを付加トラック
に記録する。また、演奏データを記録する場合には、演
奏入力手段11fの演奏信号をA/D変換手段11gで
変換した後、演奏データ作成手段11hで演奏データを
形成し、この演奏データを付加トラックに記録する。記
録した音楽データは再生することができる。再生する場
合には、データ記録手段11iから音楽データ又は演奏
データを読み出し、D/A変換手段11jでアナログ信
号に変換した後、スピーカ装置等の再生手段11kで再
生する(ステップS13)。
On the other hand, in FIGS. 4 and 6, the terminal 11 is
The receiving means 11a receives the distribution data (step S11), and the received distribution data is recorded in the data recording means 11i.
To record. In this record, the data extraction means 11b
In addition to recording the music data 3a extracted in step 3 in the data recording means 11i (step S12), it is also possible to record in the data recording means 11i a data file in which adjustment data and performance data are added to the additional tracks in the data adding means 11c. When recording the adjustment data, the data adjusting means 11e is operated by operating the adjustment inputting means 11d to adjust the volume and tone, and the adjustment data is recorded on the additional track. When recording the performance data, the performance signal of the performance input means 11f is converted by the A / D conversion means 11g, the performance data forming means 11h forms the performance data, and the performance data is recorded on an additional track. To do. The recorded music data can be played back. When reproducing, music data or performance data is read from the data recording means 11i, converted into an analog signal by the D / A conversion means 11j, and then reproduced by the reproduction means 11k such as a speaker device (step S13).

【0035】この再生において、音楽データのトラック
を選択することで、種々のパートの組み合わせで再生す
ることができる(ステップS14,15)。また、端末
側で演奏を行い(ステップS16)その演奏データを付
加トラックに記録することもできる(ステップS1
7)。また、付加トラックに音楽データを調整する調整
データを記録することができる(ステップS18)。調
整データによって音楽データを調整し再生するには、音
楽データあるいは演奏データをデータ記録手段11iか
ら読み出した調整データによって調整し、D/A変換手
段11jで変換し再生手段11kで再生する。
In this reproduction, by selecting the track of the music data, it is possible to reproduce the combination of various parts (steps S14 and S15). It is also possible to perform a performance on the terminal side (step S16) and record the performance data on an additional track (step S1).
7). Further, adjustment data for adjusting music data can be recorded on the additional track (step S18). To adjust and reproduce the music data by the adjustment data, the music data or the performance data is adjusted by the adjustment data read from the data recording means 11i, converted by the D / A conversion means 11j, and reproduced by the reproduction means 11k.

【0036】データ記録手段11jに記録された調整デ
ータや演奏データは、送信データ作成手段11lで送信
データを形成した後、送信手段11からネットワーク1
2を介して管理サーバー13に送ることができる(ステ
ップS19)。図4,図7において、管理サーバー13
は、配信ファイルの配信時(ステップS21)に配信履
歴を記録し(ステップS22)、配信ファイルの受信時
(ステップS23)に受信履歴を記録する(ステップS
24)。
The adjustment data and performance data recorded in the data recording means 11j are formed by the transmission data creating means 11l and then transmitted from the transmitting means 11 to the network 1
2 to the management server 13 (step S19). 4 and 7, the management server 13
Records the distribution history when the distribution file is distributed (step S21) (step S22), and records the reception history when the distribution file is received (step S23) (step S21).
24).

【0037】端末11から送られた送信データを受信手
段13aで受信し、データ抽出手段13bで送信データ
から調整データや演奏データを抽出し、データ記録手段
13cに記録する。また、端末11からの送信データの
受信履歴を管理データ作成手段13eを介して管理デー
タ記録手段13eに記録する。また、管理データ記録手
段13eには、サーバー10の配信手段10aからの配
信履歴も記録することができる。これによって、音楽デ
ータの配信や、演奏データあるいは調整データに関する
履歴を記録することができる。なお、管理サーバー13
は、配信用のサーバー10内に設けることも、あるいは
独立したサーバーとすることもできる。
The transmission data sent from the terminal 11 is received by the reception means 13a, the adjustment data and the performance data are extracted from the transmission data by the data extraction means 13b, and recorded in the data recording means 13c. Also, the reception history of the transmission data from the terminal 11 is recorded in the management data recording means 13e via the management data creating means 13e. Further, the management data recording unit 13e can also record the distribution history from the distribution unit 10a of the server 10. This allows distribution of music data and recording of history regarding performance data or adjustment data. The management server 13
Can be provided in the distribution server 10 or can be an independent server.

【0038】図8は、配信用のサーバーと端末と管理サ
ーバーとの間のデータの流れ状態を説明するための状態
図である。なお、文中の( )で示す番号は図8中に付
した番号と対応している。配信用サーバーは元データを
端末に配信する(1)と共に、管理サーバーはこの配信
履歴を記録する(2)。元データの配信を受けた端末は
(3)、元データを再生する(4)。端末側の操作者は
再生した音楽を聴きながら調整操作を行い(5)、調整
データをデータファイル内の付加トラックに記録する
(6)。記録した調整データを用いて元データを調整す
ることによって、調整した音量や音調で再生することが
できる(7)。
FIG. 8 is a state diagram for explaining a data flow state between the distribution server, the terminal and the management server. The numbers in parentheses in the text correspond to the numbers given in FIG. The distribution server distributes the original data to the terminal (1), and the management server records the distribution history (2). The terminal receiving the distribution of the original data (3) reproduces the original data (4). The operator on the terminal side performs an adjustment operation while listening to the reproduced music (5), and records the adjustment data in an additional track in the data file (6). By adjusting the original data using the recorded adjustment data, it is possible to reproduce at the adjusted volume and tone (7).

【0039】また、元データを再生しながらあるいは単
独で演奏を行い(8)、演奏データを付加トラックに記
録する(9)。なお、演奏データを音楽トラックに記録
することもできる。この記録した演奏データは、データ
ファイル中のトラック(音楽トラック及び付加トラッ
ク)を選択することによって、演奏データのみあるいは
他のパートと同時に再生することができる。他のパート
との組み合わせは、音楽トラックからどのパートを選択
するかによって任意に設定することができる。また、こ
のとき、付加トラックに記録する調整データを選択する
ことによって、再生する音楽データを調整することもで
きる。また、演奏データに対しても調整データを設定あ
るいは、他のパートの調整データを適用することによっ
て、演奏データを任意に調整して再生することもできる
(10)。端末は、記録した調整データや演奏データを
配信用サーバーに送ることで(11)、配信用サーバー
に調整データや演奏データに記録する(12)他、管理
サーバーにおいてデータの履歴管理を行うことができる
(13)。
Further, while the original data is reproduced or is played alone (8), the performance data is recorded on the additional track (9). The performance data may be recorded on the music track. The recorded performance data can be reproduced only by the performance data or at the same time as other parts by selecting a track (music track and additional track) in the data file. The combination with other parts can be arbitrarily set depending on which part is selected from the music track. At this time, the music data to be reproduced can be adjusted by selecting the adjustment data to be recorded on the additional track. Further, by setting adjustment data for performance data or applying adjustment data of other parts, the performance data can be arbitrarily adjusted and reproduced (10). The terminal can send the recorded adjustment data and performance data to the distribution server (11), record the adjustment data and performance data in the distribution server (12), and manage the history of the data in the management server. You can (13).

【0040】本願発明の音楽ファイル配信システムの第
2の実施の形態は、それぞれ個別の練習場所において合
同練習と同様の練習を可能とする。図9は本発明の第2
の実施の形態の機能を説明するための概念図である。第
2の実施の形態において、音楽ファイル配信システム1
は、図9(a)に示すように、各端末11A〜11Nか
らサーバー10に各パートの演奏データを送り、サーバ
ー10において送られた演奏データを音楽トラック3に
記録して音楽ファイル2を形成する。各音楽トラック3
に各パート毎の演奏データを記録することによって、形
成された音楽ファイル2は種々のパートを含む構成とな
る。なお、ここで音楽ファイル2は音楽トラック3内を
2分し、一方の音楽トラックに演奏データを記録し、他
方の音楽トラックに練習用の基準となる参照用の音楽デ
ータを記録する構成とすることもできる。
The second embodiment of the music file distribution system of the present invention enables the same practice as the joint practice at each individual practice place. FIG. 9 shows the second embodiment of the present invention.
3 is a conceptual diagram for explaining a function of the embodiment of FIG. In the second embodiment, the music file distribution system 1
9A, the performance data of each part is sent from each of the terminals 11A to 11N to the server 10, and the performance data sent from the server 10 is recorded in the music track 3 to form the music file 2. To do. Each music track 3
By recording the performance data for each part, the formed music file 2 has a structure including various parts. The music file 2 is divided into two parts, the performance data is recorded on one music track, and the reference music data, which is a reference for practice, is recorded on the other music track. You can also

【0041】次に、音楽ファイル配信システム1は、図
9(b)に示すように、形成した音楽ファイルを各端末
11A〜11Nに送信する。各端末11A〜11Nで
は、配信された音楽ファイル内から任意のパートを選択
して再生することができる。これによって、自身のパー
トを除く他のパート部分を再生しながら、各自のパート
部分を演奏することによって、合同演奏の練習を行うこ
とができる。
Next, the music file distribution system 1 transmits the formed music file to each of the terminals 11A to 11N, as shown in FIG. 9 (b). Each of the terminals 11A to 11N can select and play an arbitrary part from the distributed music file. As a result, it is possible to practice the joint performance by playing each of the parts while playing the other parts other than the own part.

【0042】第2の実施の形態において、図10,図1
1に示す概略図に従って、演奏データは端末からサーバ
ーに送られ、音楽ファイルとして配信データ内に組み込
まれ、各端末に配信される。図10において、端末11
は音楽トラック3に自身の演奏()による演奏データ
を記録し、自身のアドレスと共にファイル21を形成し
()、形成したファイル21をサーバー10に送る。
In the second embodiment, FIG. 10 and FIG.
According to the schematic diagram shown in FIG. 1, the performance data is sent from the terminal to the server, incorporated into the distribution data as a music file, and distributed to each terminal. In FIG. 10, the terminal 11
Records performance data of its own performance () on the music track 3, forms a file 21 with its own address (), and sends the formed file 21 to the server 10.

【0043】サーバー10は、各端末から送られたファ
イル21から演奏データを取出し、各パート毎に対応す
るトラックに記録してファイル22を形成する()。
また、各パートと端末のアドレスとの対応テーブルのフ
ァイル23も形成する。形成したファイル22の各トラ
ック内の演奏データを音楽トラック3に書き込み、ヘッ
ダ部分5aにファイル23から読み出したアドレスデー
タを設定して配信データファイル5を形成し()、各
端末に配信する()。
The server 10 takes out performance data from the file 21 sent from each terminal and records it on the track corresponding to each part to form the file 22 ().
Also, a file 23 of a correspondence table between each part and the address of the terminal is formed. The performance data in each track of the formed file 22 is written to the music track 3, the address data read from the file 23 is set in the header portion 5a to form the distribution data file 5 (), and the distribution data file 5 is distributed to each terminal (). .

【0044】端末11は、サーバー10から配信された
配信データファイル5から音楽トラック3を取り出し
()、再生したいパートのトラックを選択し、再生す
る。合同練習を行う場合には、自身のパートを除く他の
パートのトラックを選択して再生すると共に()、自
身のパートについては各自演奏する()。これによっ
て、合同練習と同様の練習を行うことができる。演奏し
た演奏データをファイル21に記録して、前記と同様の
処理を繰り返すことによって、更新した演奏データを用
いて練習を繰り返すことができる。
The terminal 11 takes out the music track 3 from the distribution data file 5 distributed from the server 10 (), selects the track of the part to be reproduced, and reproduces it. When performing joint practice, select and play the tracks of the other parts except the own part (), and play their own parts (). This allows the same practice as the joint practice. By recording the played performance data in the file 21 and repeating the same processing as described above, the practice can be repeated using the updated performance data.

【0045】また、演奏データに加えて基準となる音楽
データを配信し、この音楽データを参考にして練習を行
うこともできる。この場合には、図11において、端末
11はトラックに自身の演奏()による演奏データを
記録し、自身のアドレスと共にファイル21を形成し
()、形成したファイル21をサーバー10に送る。
Further, in addition to the performance data, reference music data may be distributed, and the music data may be used as a reference for practicing. In this case, in FIG. 11, the terminal 11 records the performance data of its own performance () on the track, forms the file 21 with its own address (), and sends the formed file 21 to the server 10.

【0046】サーバー10は、各端末から送られたファ
イル21から演奏データを取出し、各パート毎に対応す
るトラック部分に記録してファイル22を形成すると共
に()、各パートと端末のアドレスとの対応テーブル
をファイル23に形成する。ファイル22の各トラック
部分のデータを一方の音楽トラック3Aに記録すると共
に()、マスターデータ6から各パート毎に分けて形
成した()音楽データ8を音楽トラック3Bに記録
し、さらにヘッダ部分にファイル23から読み出したア
ドレスデータを設定して配信データファイル5を形成
し、各端末に配信する()。
The server 10 takes out performance data from the file 21 sent from each terminal and records it on the track portion corresponding to each part to form the file 22 (), and at the same time, stores the address of each part and the terminal. The correspondence table is formed in the file 23. The data of each track portion of the file 22 is recorded on one music track 3A (), and the music data 8 formed by dividing the master data 6 into each part is recorded on the music track 3B, and further recorded on the header portion. The address data read from the file 23 is set to form the distribution data file 5, and the distribution data file 5 is distributed to each terminal ().

【0047】端末11は、サーバー10から配信された
配信データファイル5から音楽トラック及び付加トラッ
クに記録されるデータを取り出し()、音楽トラック
3から選択したトラック部分を再生する。合同練習を行
う場合には、自身のパートを除く他のパートに対応する
トラック部分を再生し()、自身のパートについては
各自演奏を行う()。これによって、合同練習と同様
の練習を行うことができる。演奏したデータは再度ファ
イル21に記録して、前記と同様の処理を繰り返すこと
ができる。なお、音楽ファイルは、前記音楽トラック3
に加えて付加トラック4を備えることができ、練習者自
身によるコメントやメモ等を記録しておくことができ
る。
The terminal 11 takes out the data recorded on the music track and the additional track from the distribution data file 5 distributed from the server 10 (), and reproduces the selected track portion from the music track 3. In the case of joint practice, the track portions corresponding to other parts other than the own part are played (), and the respective parts perform their own performances (). This allows the same practice as the joint practice. The played data can be recorded again in the file 21, and the same processing as described above can be repeated. The music file is the above-mentioned music track 3
In addition to this, an additional track 4 can be provided so that comments and memos by the practitioner himself can be recorded.

【0048】次に、第2の実施の形態のサーバー及び端
末の構成例を図12を用いて説明すると共に、図13,
14のフローチャートを用いて動作例を説明する。図1
2,図13において、サーバー10は、端末11から演
奏データを記録したファイルを受信手段10fで受け
(ステップS31)、データ抽出手段10gによって演
奏データを取り出し、各パート毎にデータ記録手段10
hに記録し、音楽データファイルを形成する(ステップ
S32)。配信データ作成手段10bは、データ記録手
段10hに記録されている音楽データファイルから演奏
データを取り出して音楽トラックに記録すると共に、配
信先データ記録手段10dから読み出した配信先のアド
レスデータを付加して配信データファイルを作成し、配
信手段10aから配信する(ステップS33)。
Next, a configuration example of the server and terminal according to the second embodiment will be described with reference to FIG.
An operation example will be described with reference to the flowchart of 14. Figure 1
2, in the server 10, the server 10 receives the file recording the performance data from the terminal 11 by the receiving means 10f (step S31), extracts the performance data by the data extracting means 10g, and the data recording means 10 for each part.
It is recorded in h and a music data file is formed (step S32). The distribution data creating means 10b extracts performance data from the music data file recorded in the data recording means 10h and records it on a music track, and adds the address data of the distribution destination read from the distribution destination data recording means 10d. A distribution data file is created and distributed from the distribution means 10a (step S33).

【0049】また、管理サーバーあるいは配信用サーバ
ー内に設けた管理部分は、管理データ作成手段13d,
及び管理データ記録手段13eを備え、配信データの配
信履歴や演奏データの受信履歴を作成し記録する。な
お、管理データ記録手段13eに各端末のアドレスが管
理されている場合には、配信データ作成手段10bは管
理データ記録手段13eから端末のアドレスを参照する
ことができる。
The management part provided in the management server or the distribution server is the management data creating means 13d,
And a management data recording means 13e for creating and recording a distribution history of distribution data and a reception history of performance data. When the management data recording unit 13e manages the address of each terminal, the distribution data creating unit 10b can refer to the address of the terminal from the management data recording unit 13e.

【0050】一方、図12,図14において、練習者は
各自のパートを演奏し(ステップS41)、演奏入力手
段11f及びA/D変換手段11gを経て取り込んだ信
号を用いて演奏データ作成手段11hで演奏データを形
成し、送信データ作成手段11lで送信データとした
後、送信手段11mからネットワーク12を介してサー
バー10に送る(ステップS42)。
On the other hand, in FIGS. 12 and 14, the practitioner plays his or her part (step S41), and the performance data creating means 11h using the signals fetched through the performance input means 11f and the A / D conversion means 11g. The performance data is formed by and the transmission data is created by the transmission data creating means 11l, and then sent to the server 10 from the sending means 11m via the network 12 (step S42).

【0051】その後、端末11は、受信手段11aによ
ってサーバー10から配信データを受信すると(ステッ
プS43)、受信した配信データをデータ記録手段11
iに記録する。この記録において、データ抽出手段11
bで抽出した演奏データをデータ記録手段11iに記録
する。このデータ記録手段11iの音楽トラックには、
演奏入力手段11f,A/D変換手段11g,及び演奏
データ作成手段11hを介して入力した練習者自身の演
奏による演奏データを更新し記録することもできる。
After that, when the terminal 11 receives the distribution data from the server 10 by the receiving means 11a (step S43), the terminal 11 records the received distribution data.
Record in i. In this record, the data extraction means 11
The performance data extracted in b is recorded in the data recording means 11i. In the music track of this data recording means 11i,
It is also possible to update and record the performance data of the performance of the practitioner himself inputted via the performance input means 11f, the A / D conversion means 11g, and the performance data creation means 11h.

【0052】記録した音楽データは再生することがで
き、再生する場合には、データ記録手段11iから選択
したトラック部分に記録されている音楽データ又は演奏
データを読み出し、D/A変換手段11jでアナログ信
号に変換した後、スピーカ装置等の再生手段11kで再
生する。この再生において、練習者自身のパートを除い
た他のパート部分の演奏データあるいは音楽データのト
ラックを選択し再生し、これに合わせて各自のパートを
演奏することによって、合同練習と同様の練習環境とす
ることができる(ステップS44,45,46)。デー
タ記録手段11jに記録された調整データや演奏データ
は、送信データ作成手段11lで送信データを形成した
後、送信手段11からネットワーク12を介して管理サ
ーバー13に送ることができる。
The recorded music data can be reproduced, and in the case of reproduction, the music data or performance data recorded on the selected track portion is read from the data recording means 11i, and the D / A conversion means 11j converts it to analog data. After being converted into a signal, it is reproduced by the reproducing means 11k such as a speaker device. In this playback, by selecting and playing the track of the performance data or music data of the part other than the practitioner's own part and playing each part in accordance with this, a practice environment similar to joint practice Can be set (steps S44, 45, 46). The adjustment data and performance data recorded in the data recording means 11j can be sent from the sending means 11 to the management server 13 via the network 12 after forming the sending data by the sending data creating means 11l.

【0053】図15は、配信用のサーバーと各端末の間
のデータの流れ状態を説明するための状態図である。な
お、文中の( )で示す番号は図15中に付した番号と
対応している。各端末(端末11A,端末11B,端末
11N)では、各練習者が演奏した(1a,1b,1
n)演奏データを記録し、配信用のサーバーに送信する
(2a,2b,2n)。サーバーは、各端末から演奏デ
ータを受信し(3a,3b,3n)、これらの演奏デー
タを各パートの対応した音楽トラックに記録して音楽デ
ータファイルを作成する(4)。サーバーは、この音楽
データファイルを用いて配信ファイルを作成し(5)、
各端末に配信する(6)。
FIG. 15 is a state diagram for explaining a data flow state between the distribution server and each terminal. The numbers in parentheses in the sentence correspond to the numbers given in FIG. At each terminal (terminal 11A, terminal 11B, terminal 11N), each practitioner performed (1a, 1b, 1
n) Record performance data and send it to the server for distribution (2a, 2b, 2n). The server receives performance data from each terminal (3a, 3b, 3n), records these performance data on the corresponding music tracks of each part, and creates a music data file (4). The server creates a distribution file using this music data file (5),
Deliver to each terminal (6).

【0054】各端末は、配信された配信データを受信す
る(7a,7b,7n)。各自のパート部分の演奏を練
習する場合には、各自のパートを除いた他のパート部分
の演奏データを配信データから選択して再生すると共に
(8a,8b,8n)、この再生に合わせて各自のパー
ト部分を演奏する(9a,9b,9n)。演奏データ
は、配信用のサーバーに再度送信することによって(1
0a,10b,10n)、更新した演奏データを用いて
演奏練習を行うことができる。
Each terminal receives the delivered distribution data (7a, 7b, 7n). When practicing the performance of one's own part part, the performance data of the other part parts excluding the one's own part are selected from the distribution data and reproduced (8a, 8b, 8n), and each one of them is adapted to this reproduction. Play the part part of (9a, 9b, 9n). By retransmitting the performance data to the server for distribution (1
0a, 10b, 10n), and performance practice can be performed using the updated performance data.

【0055】本願発明の音楽ファイル配信システムの第
3の実施の形態は、遠隔地からの演奏の指示やコメント
の伝達あるいは個人レッスンを可能とする。図16は本
発明の第3の実施の形態の機能を説明するための概念図
である。第3の実施の形態において、音楽ファイル配信
システム1は、図16(a)に示すように、各端末11
A〜11Nからサーバー10に各パートの演奏データを
送り、サーバー10において送られた演奏データを音楽
トラック3に記録して音楽ファイル2を形成する。各音
楽トラック3に各パート毎の演奏データを記録すること
によって、形成された音楽ファイル2は種々のパートを
含む構成となる。
The third embodiment of the music file distribution system of the present invention enables performance instruction and comment transmission from a remote place or individual lesson. FIG. 16 is a conceptual diagram for explaining the function of the third embodiment of the present invention. In the third embodiment, the music file distribution system 1 includes each terminal 11 as shown in FIG.
Performance data of each part is sent from A to 11N to the server 10, and the performance data sent from the server 10 is recorded in the music track 3 to form the music file 2. By recording the performance data for each part in each music track 3, the formed music file 2 has a structure including various parts.

【0056】次に、音楽ファイル配信システム1は、図
12(b)に示すように、形成した音楽ファイルを指示
用の端末11Oに音楽ファイルを送信する。この音楽フ
ァイルの送信において、各パート毎に各端末の演奏デー
タを記録した音楽トラック3と指示内容や調整データを
記録するための付加トラック4を音楽ファイルとして送
信する。サーバー10から指示用の端末11Oに向けて
送信する際には、付加トラック4は空データとして送信
する。指示用の端末11Oは、付加トラック4に各パー
トに対する指示やコメント、あるいは演奏データの音量
や音調を調整する調整データを記録し、サーバー10に
戻す。サーバー10は、指示用の端末11Oから戻され
た音楽ファイルの内から少なくとも各端末(11A〜1
1N)のパートにかかわる指示やコメント、あるいは調
整データを各端末11A〜11Nに送る。各端末11A
〜11Nは、サーバー10から送られた指示やコメント
を表示したり、調整データによって演奏データを調整し
再生する。
Next, as shown in FIG. 12B, the music file distribution system 1 transmits the formed music file to the terminal 110 for instructing. In the transmission of this music file, the music track 3 in which the performance data of each terminal is recorded and the additional track 4 for recording the instruction content and the adjustment data are transmitted as a music file for each part. When transmitting from the server 10 to the instruction terminal 110, the additional track 4 is transmitted as empty data. The instruction terminal 11O records an instruction or comment for each part on the additional track 4, or adjustment data for adjusting the volume or tone of the performance data, and returns it to the server 10. The server 10 selects at least each terminal (11A to 1A) from the music files returned from the instruction terminal 11O.
1N), instructions, comments, or adjustment data relating to the part are sent to each of the terminals 11A to 11N. Each terminal 11A
11N displays the instructions and comments sent from the server 10, adjusts the performance data according to the adjustment data, and reproduces the performance data.

【0057】これによって、各演奏者は各自の演奏につ
いて指示を個別に得ることができる他、指示者は各演奏
者に対して個々の演奏について指示を与えることができ
る。
As a result, each performer can individually obtain an instruction regarding his or her performance, and the instructor can give an instruction regarding each performance to each performer.

【0058】第3の実施の形態において、図17に示す
概略図に従って、各端末から指示用端末への演奏データ
の送信、及び指示用端末から各端末への指示内容や調整
データの送信が行われる。図17において、端末11は
音楽トラック3に自身の演奏()による演奏データを
記録し、自身のアドレスと共にファイル21を形成し
()、形成したファイル21をサーバー10に送る。
In the third embodiment, performance data is transmitted from each terminal to the instruction terminal and instruction contents and adjustment data are transmitted from the instruction terminal to each terminal according to the schematic diagram shown in FIG. Be seen. In FIG. 17, the terminal 11 records performance data of its own performance () on the music track 3, forms a file 21 with its own address (), and sends the formed file 21 to the server 10.

【0059】サーバー10は、各端末から送られたファ
イル21から演奏データを取出し、各パート毎に対応す
るトラックに記録してファイル22を形成し、音楽デー
タファイルを形成する()。また、各パートと端末の
アドレスとの対応テーブルのファイル23も形成する。
形成したファイル22のトラック内の演奏データを音楽
トラック3に書き込むと共に空データの付加トラック4
を付加し、さらにヘッダ部分5aにファイル23から読
み出したアドレスデータを設定して配信データファイル
5を形成し()、指示用の端末14に送信する
()。
The server 10 takes out performance data from the file 21 sent from each terminal, records it on the track corresponding to each part, forms the file 22, and forms a music data file (). Also, a file 23 of a correspondence table between each part and the address of the terminal is formed.
The performance data in the track of the formed file 22 is written to the music track 3 and the additional track 4 of empty data is added.
Is added, and the address data read from the file 23 is set in the header portion 5a to form the distribution data file 5 (), and the distribution data file 5 is transmitted to the instructing terminal 14 ().

【0060】指示用の端末11Oは、送信された配信デ
ータファイル5の音楽トラック3に記録される演奏デー
タを再生して、各パートのトラック部分に指示やコメン
ト、調整データを記録する()。端末14は、指示や
コメント、調整データを記録したデータファイルを、サ
ーバー10を介して各端末11に転送する(,,
)。
The instruction terminal 11O reproduces the performance data recorded on the music track 3 of the transmitted distribution data file 5, and records the instruction, comment, and adjustment data on the track portion of each part (). The terminal 14 transfers a data file in which instructions, comments, and adjustment data are recorded to each terminal 11 via the server 10 (,,,
).

【0061】端末11は、サーバー10から転送された
データファイルから音楽トラック3を取り出し、付加ト
ラックに記録された指示やコメントを表示したり、調整
データを用いて演奏データを調整し再生する。このと
き、トラックを選択することによって、任意のパート部
分について指示やコメントを表示したり、調整した演奏
を再生することができる。
The terminal 11 takes out the music track 3 from the data file transferred from the server 10, displays the instructions and comments recorded in the additional track, and adjusts and reproduces the performance data using the adjustment data. At this time, by selecting a track, it is possible to display instructions and comments for an arbitrary part portion, and reproduce the adjusted performance.

【0062】これによって、各練習者は個別に指示を受
けることができる。演奏した演奏データをファイル21
に記録して、前記と同様の処理を繰り返すことによっ
て、更新した演奏データを用いて繰り返すことができ
る。
As a result, each practitioner can receive instructions individually. File 21 with the performance data you played
It is possible to repeat using the updated performance data by recording the same in the above and repeating the same processing as described above.

【0063】次に、第3の実施の形態のサーバー及び端
末の構成例を図18を用いて説明すると共に、図19,
20,21のフローチャートを用いて動作例を説明す
る。図18,図19において、サーバー10は、端末1
1から演奏データを記録したファイルを受信手段10f
で受け(ステップS51)、データ抽出手段10gによ
って演奏データを取り出し、各パート毎に音楽データ記
録手段10hに記録し、音楽データファイルを形成する
(ステップS52)。配信データ作成手段10bは、音
楽データ記録手段10hに記録されている音楽データフ
ァイルから演奏データを取り出して音楽トラックに記録
すると共に、配信先データ記録手段10dから読み出し
た指示用端末のアドレスデータを付加して配信データフ
ァイルを作成し、配信手段10aから指示用端末に送る
(ステップS53)。
Next, a configuration example of the server and the terminal according to the third embodiment will be described with reference to FIG.
An operation example will be described with reference to flowcharts 20 and 21. 18 and 19, the server 10 is the terminal 1
File for recording performance data from 1 to 10f
In step S51, the performance data is taken out by the data extracting means 10g and recorded for each part in the music data recording means 10h to form a music data file (step S52). The distribution data creating means 10b extracts performance data from the music data file recorded in the music data recording means 10h and records it on a music track, and adds the address data of the instruction terminal read from the distribution destination data recording means 10d. Then, a distribution data file is created and sent from the distribution means 10a to the instruction terminal (step S53).

【0064】また、管理サーバーあるいは配信用サーバ
ー内に設けた管理部分は、管理データ作成手段13d,
及び管理データ記録手段13eを備え、配信データの配
信履歴や演奏データの受信履歴を作成し記録する。な
お、管理データ記録手段13eに各端末のアドレスが管
理されている場合には、配信データ作成手段10bは管
理データ記録手段13eから端末のアドレスを参照する
ことができる。
Further, the management part provided in the management server or the distribution server is the management data creating means 13d,
And a management data recording means 13e for creating and recording a distribution history of distribution data and a reception history of performance data. When the management data recording unit 13e manages the address of each terminal, the distribution data creating unit 10b can refer to the address of the terminal from the management data recording unit 13e.

【0065】一方、図18,図20において、練習者は
各自のパートを演奏し(ステップS61)、演奏入力手
段11f及びA/D変換手段11gを経て取り込んだ信
号から演奏データ作成手段11hによって演奏データを
形成し、送信データ作成手段11lで送信データとした
後、送信手段11mからネットワーク12を介してサー
バー10に送る(ステップS62)。
On the other hand, in FIGS. 18 and 20, the practitioner plays his or her own part (step S61), and the performance data creating means 11h plays from the signal taken in through the performance input means 11f and the A / D conversion means 11g. After forming the data and making it the transmission data by the transmission data creating means 11l, it is sent from the sending means 11m to the server 10 via the network 12 (step S62).

【0066】その後、端末11は、受信手段11aによ
って指示用端末11O(図16に示す)からサーバー1
0を介して転送された配信データファイルを受信すると
(ステップS63)、受信した配信データファイルをデ
ータ記録手段11iに記録する。この記録において、デ
ータ抽出手段11bで抽出した指示やコメント、あるい
は演奏データをデータ記録手段11iに記録する。この
データ記録手段11iの音楽トラックには、演奏入力手
段11f,A/D変換手段11g,及び演奏データ作成
手段11hを介して入力した練習者自身の演奏による演
奏データを更新し記録することもできる。
After that, the terminal 11 uses the receiving means 11a to send an instruction from the instruction terminal 110 (shown in FIG. 16) to the server 1.
When the distribution data file transferred via 0 is received (step S63), the received distribution data file is recorded in the data recording means 11i. In this recording, the instruction or comment extracted by the data extracting means 11b or the performance data is recorded in the data recording means 11i. On the music track of the data recording means 11i, the performance data by the practitioner's own performance input via the performance input means 11f, the A / D conversion means 11g, and the performance data creation means 11h can be updated and recorded. .

【0067】記録した指示やコメントは表示手段11n
に表示する他、記録した演奏データは再生することがで
きる。再生する場合には、データ記録手段11iから選
択したトラック部分に記録されている演奏データを読み
出し、D/A変換手段11jでアナログ信号に変換した
後、スピーカ装置等の再生手段11kで再生する。この
再生において、演奏データのトラックを選択することに
よって任意のパート部分を選択的に再生することができ
る。また、調整データを用いて音量や音調を調整し再生
することもできる。(ステップS64,65)。
The recorded instructions and comments are displayed on the display means 11n.
In addition to being displayed on the screen, the recorded performance data can be reproduced. When reproducing, the performance data recorded on the selected track portion is read from the data recording means 11i, converted into an analog signal by the D / A conversion means 11j, and then reproduced by the reproduction means 11k such as a speaker device. In this reproduction, an arbitrary part part can be selectively reproduced by selecting a track of performance data. Also, the adjustment data can be used to adjust the volume and tone and reproduce. (Steps S64, 65).

【0068】練習者は、自身のパート部分を演奏し、こ
の演奏データを再度サーバー10を介して指示用端末1
4に送り、新たな指示やコメントを得たり、調整データ
を得ることができる(ステップS67)。また、図1
8,図21において、指示用端末14は、受信手段14
aによってサーバー10から送られた音楽データファイ
ルを受信し(ステップS71)、データ抽出手段14b
で抽出した演奏データをデータ記録手段14iに記録す
る(ステップS72)。指示者は、データ記録手段14
iから演奏データを読み出して、D/A変換手段14j
によってアナログ信号に変換した後、再生手段14kで
再生する(ステップS73)。演奏に対する指示やコメ
ントを入力手段14nから入力し、データ付加手段14
cによってデータ記録手段14iに記録する。また、演
奏に対する調整データは、調整入力手段14dから入力
した調整量をデータ調整手段14eで調整データに変換
し、データ付加手段14cによってデータ記録手段14
iに記録する(ステップS74)。
The practitioner plays the part of himself / herself, and the performance data is sent again to the instruction terminal 1 via the server 10.
4, it is possible to obtain new instructions and comments and obtain adjustment data (step S67). Also, FIG.
8, the instructing terminal 14 is provided with the receiving means 14 in FIG.
The music data file sent from the server 10 by a is received (step S71), and the data extraction means 14b
The performance data extracted in step 4 is recorded in the data recording means 14i (step S72). The indicator is the data recording means 14
The performance data is read from i, and the D / A conversion means 14j
After being converted into an analog signal by, it is reproduced by the reproducing means 14k (step S73). Instructions and comments for performance are input from the input means 14n, and the data adding means 14
It is recorded in the data recording means 14i by c. As the adjustment data for the performance, the adjustment amount input from the adjustment input unit 14d is converted into the adjustment data by the data adjustment unit 14e, and the data recording unit 14 is performed by the data addition unit 14c.
It is recorded in i (step S74).

【0069】送信データ作成手段14lは、データ記録
手段14iに記録した指示、コメント、調整データを用
いて送信データファイルを形成し(ステップS75)、
送信手段14mからサーバー10を介して各端末11に
転送する(ステップS76)。
The transmission data creating means 14l forms a transmission data file using the instructions, comments and adjustment data recorded in the data recording means 14i (step S75),
The data is transferred from the transmitter 14m to each terminal 11 via the server 10 (step S76).

【0070】図22は、配信用のサーバーと各端末の間
のデータの流れ状態を説明するための状態図である。な
お、文中の( )で示す番号は図22中に付した番号と
対応している。各端末(端末1,端末n)では、各練習
者が演奏した(1a,1n)演奏データを記録し、配信
用のサーバーに送信する(2a,2n)。サーバーは、
各端末から演奏データを受信し(3a,3n)、これら
の演奏データを各パートの対応した音楽トラックに記録
して音楽データファイルを作成する(4)。サーバー
は、この音楽データファイルを用いて配信データファイ
ルを作成し(5)、指示用端末に送る(6)。
FIG. 22 is a state diagram for explaining the flow state of data between the distribution server and each terminal. The numbers shown in parentheses in the text correspond to the numbers given in FIG. At each terminal (terminal 1, terminal n), performance data (1a, 1n) played by each practitioner is recorded and transmitted to the server for distribution (2a, 2n). The server is
Performance data is received from each terminal (3a, 3n), and these performance data are recorded on the music tracks corresponding to each part to create a music data file (4). The server creates a distribution data file using this music data file (5) and sends it to the instruction terminal (6).

【0071】指示用端末は、送られた配信データファイ
ルを受信する(7)。配信データファイルから各パート
のトラックに記録される演奏データを読み出し再生する
(8)。再生した演奏について、指示やコメント、調整
データを作成して付加トラックに記録し、サーバーに送
る(9)。サーバーは、指示用端末から送られた(1
0)指示やコメント、調整データを用いて各端末に配信
する配信ファイルを作成し(11)、各端末に配信する
(12)。
The instructing terminal receives the delivered distribution data file (7). The performance data recorded on the track of each part is read from the distribution data file and reproduced (8). Instructions, comments, and adjustment data are created for the reproduced performance, recorded on additional tracks, and sent to the server (9). The server sent from the instruction terminal (1
0) Create a distribution file to be distributed to each terminal using the instruction, comment, and adjustment data (11), and distribute to each terminal (12).

【0072】各端末は、各自のパートの指示やコメント
が記録されたトラックを選択して表示し、また調整デー
タを用いて演奏データを再生する(13a,14a、1
3n,14n)。この指示やコメント、あるいは調整さ
れた演奏を参考にして、各自のパート部分を演奏する
(15a,15n)。演奏データは、配信用のサーバー
に再度送信することによって(16a,16n)、更新
した演奏データを用いて再度指示や調整データを得るこ
とができる。
Each terminal selects and displays the track in which the instructions and comments of its own part are recorded and reproduces the performance data using the adjustment data (13a, 14a, 1).
3n, 14n). With reference to these instructions and comments, or the adjusted performance, each part is played (15a, 15n). By retransmitting the performance data to the distribution server (16a, 16n), it is possible to obtain the instruction and adjustment data again using the updated performance data.

【0073】本願発明の音楽ファイル配信システムの第
4の実施の形態は、各演奏に対して指示や助言、あるい
は演奏例の表示を一対一で行い、各演奏者に対してそれ
ぞれ個別に対応し、個人指導と同様の演奏練習を行う態
様である。図23は本発明の第4の実施の形態の機能を
説明するための概念図である。第4の実施の形態におい
て、音楽ファイル配信システム1は、図23(a)に示
すように、各練習者用の端末11からサーバー10を介
して指導者用の端末15に各パートの演奏データを送
り、端末15側で再生させる。
In the fourth embodiment of the music file distribution system of the present invention, instructions and advice for each performance, or display of performance examples are displayed one-on-one, and each music player is individually addressed. This is a mode in which performance practice similar to that of individual guidance is performed. FIG. 23 is a conceptual diagram for explaining the function of the fourth embodiment of the present invention. In the fourth embodiment, as shown in FIG. 23A, the music file distribution system 1 includes the performance data of each part from the terminal 11 for each practitioner to the terminal 15 for the instructor via the server 10. Is sent and reproduced on the terminal 15 side.

【0074】次に、音楽ファイル配信システム1は、図
23(b)に示すように、指導者用の端末15におい
て、再生に基づいて演奏を指導するための指示事項や調
整データを作成して付加トラックに記録して音楽ファイ
ルを形成し、サーバー10を介して練習者の端末11に
送る。練習者の端末11は、送られた音楽ファイルに基
づいて指示内容を画面上や音声で表示したり、調整デー
タを用いて演奏データを調整し再生する。これによっ
て、練習者は、指導者から演奏に関する指示を受ける
他、指導者が指示する演奏を再生することができる。こ
れによって、各演奏者は各自の演奏について指示を個別
に得ることができる他、指示者は各演奏者に対して個々
の演奏について指示を与えることができる。
Next, as shown in FIG. 23 (b), the music file distribution system 1 creates instruction items and adjustment data for instructing the performance based on the reproduction in the terminal 15 for the instructor. It is recorded on an additional track to form a music file and sent to the practitioner's terminal 11 via the server 10. The practitioner's terminal 11 displays the instruction contents on the screen or by voice based on the sent music file, and adjusts and reproduces the performance data using the adjustment data. As a result, the practitioner can receive a performance instruction from the instructor and can also reproduce the performance instructed by the instructor. As a result, each performer can individually obtain an instruction regarding his or her performance, and the instructor can give an instruction regarding each performance to each performer.

【0075】第4の実施の形態において、図24に示す
概略図に従って、練習者用の端末11から指導者用の端
末15への演奏データの送信、及び指導者用の端末15
から練習者用の端末11への指示内容や調整データの送
信が行われる。図24において、練習者用の端末11は
音楽トラック3に自身の演奏()による演奏データを
記録し、自身のアドレス及び付加トラックと共にファイ
ル31を形成する()。
In the fourth embodiment, according to the schematic diagram shown in FIG. 24, the performance data is transmitted from the trainer terminal 11 to the instructor terminal 15 and the instructor terminal 15 is transmitted.
Sends the instruction content and adjustment data to the trainee terminal 11. In FIG. 24, the practitioner's terminal 11 records the performance data of its own performance () on the music track 3 and forms a file 31 with its own address and additional tracks ().

【0076】指導者用の端末15は、練習者用の端末1
1から送られたファイル31から演奏データを取出し再
生する。再生した演奏に対して、音量や音調を調整する
調整データを付加トラック1に記録し、また、指示内容
の付加トラック2に記録してファイル32を形成する
()。指導者用の端末15は、形成したファイル32
を練習者用の端末11に送る()。練習者用の端末1
1は送られたファイル32の音楽トラックに記録される
演奏データを付加トラック1に記録される調整データに
基づいて調整し再生する他、付加トラック2に記録され
る指示内容を表示する。
The terminal 15 for the instructor is the terminal 1 for the practitioner.
The performance data is extracted from the file 31 sent from No. 1 and reproduced. Adjustment data for adjusting the volume and tone of the reproduced performance is recorded on the additional track 1 and is recorded on the additional track 2 of the instruction content to form the file 32 (). The terminal 15 for the instructor uses the created file 32
To the terminal 11 for the trainee (). Terminal 1 for practitioners
Reference numeral 1 indicates that the performance data recorded on the music track of the transmitted file 32 is adjusted and reproduced based on the adjustment data recorded on the additional track 1, and the instruction content recorded on the additional track 2 is displayed.

【0077】これによって、各練習者は個別に指示を受
けることができる。練習者用の端末11Pと指導者用の
端末15との間において、演奏データ、調整データ、指
示データを相互に送受信することによって、練習者は指
導者用から個人練習を受けることができる。
As a result, each practitioner can receive instructions individually. By exchanging performance data, adjustment data, and instruction data with each other between the practitioner terminal 11P and the instructor terminal 15, the practitioner can receive individual training from the instructor.

【0078】次に、第4の実施の形態のサーバー及び端
末の構成例を図25を用いて説明すると共に、図26,
27,28のフローチャートを用いて動作例を説明す
る。なお、この構成例及び動作例は前記第3の実施の形
態と同様とすることができる。図25,図26におい
て、サーバー10は、練習者用の端末11から演奏デー
タを記録したファイルを受信手段10fで受け(ステッ
プS81)、データ抽出手段10gによって演奏データ
を取り出し、音楽データ記録手段10hに記録し、音楽
データファイルを形成する(ステップS82)。配信デ
ータ作成手段10bは、音楽データ記録手段10hに記
録されている音楽データファイルから演奏データを取り
出して音楽トラックに記録すると共に、配信先データ記
録手段10dから読み出した指導者用端末15のアドレ
スデータを付加して配信データファイルを作成し、配信
手段10aから指導者用端末15に送る(ステップS8
3)。
Next, a configuration example of the server and the terminal of the fourth embodiment will be described with reference to FIG.
An operation example will be described with reference to flowcharts 27 and 28. The configuration example and the operation example can be the same as those in the third embodiment. 25 and 26, the server 10 receives a file in which performance data is recorded from the practitioner's terminal 11 by the receiving means 10f (step S81), extracts the performance data by the data extracting means 10g, and records the music data in the music data recording means 10h. , And a music data file is formed (step S82). The distribution data creating means 10b takes out performance data from the music data file recorded in the music data recording means 10h and records it on a music track, and at the same time, the address data of the instructor terminal 15 read from the distribution destination data recording means 10d. To create a distribution data file and send it from the distribution means 10a to the instructor terminal 15 (step S8).
3).

【0079】また、管理サーバーあるいは配信用サーバ
ー内に設けた管理部分は、管理データ作成手段13d,
及び管理データ記録手段13eを備え、配信データの配
信履歴や演奏データの受信履歴を作成し記録する。な
お、管理データ記録手段13eに各端末のアドレスが管
理されている場合には、配信データ作成手段10bは管
理データ記録手段13eから端末のアドレスを参照する
ことができる。
The management part provided in the management server or the distribution server is the management data creating means 13d,
And a management data recording means 13e for creating and recording a distribution history of distribution data and a reception history of performance data. When the management data recording unit 13e manages the address of each terminal, the distribution data creating unit 10b can refer to the address of the terminal from the management data recording unit 13e.

【0080】一方、図25,図27において、練習者は
演奏し(ステップS91)、演奏入力手段11f及びA
/D変換手段11gを経て取り込んだ信号から演奏デー
タ作成手段11hによって演奏データを形成し、送信デ
ータ作成手段11lで送信データとした後、送信手段1
1からネットワーク12を介してサーバー10に送る
(ステップS92)。
On the other hand, in FIGS. 25 and 27, the practitioner plays (step S91), and the performance input means 11f and A
After the performance data creating means 11h forms performance data from the signal received through the / D converting means 11g and the transmission data creating means 11l forms the transmission data, the transmitting means 1
1 to the server 10 via the network 12 (step S92).

【0081】指導者用の端末15において指示や調整に
関するデータが付加された配信データが形成されると、
練習者用の端末11は、受信手段11aによって指導者
用端末15からサーバー10を介して転送された配信デ
ータファイルを受信し(ステップS93)、受信した配
信データファイルをデータ記録手段11iに記録する。
この記録において、データ抽出手段11bで抽出した指
示やコメント、あるいは演奏データをデータ記録手段1
1iに記録する。このデータ記録手段11iの音楽トラ
ックには、演奏入力手段11f,A/D変換手段11
g,及び演奏データ作成手段11hを介して入力した練
習者自身の演奏による演奏データを更新した記録するこ
ともできる。
When the distribution data to which the data relating to the instruction and the adjustment is added is formed in the terminal 15 for the instructor,
The trainee terminal 11 receives the distribution data file transferred from the instructor terminal 15 via the server 10 by the receiving means 11a (step S93), and records the received distribution data file in the data recording means 11i. .
In this recording, the instructions and comments extracted by the data extracting means 11b or the performance data are recorded in the data recording means 1
Record in 1i. In the music track of the data recording means 11i, there is a performance input means 11f and an A / D conversion means 11
It is also possible to update and record the performance data of the performance of the practitioner himself inputted via g and the performance data creating means 11h.

【0082】記録した指示やコメントは表示手段11n
に表示する他、記録した演奏データは再生することがで
きる。再生する場合には、データ記録手段11iから選
択したトラック部分に記録されている演奏データを読み
出し、D/A変換手段11jでアナログ信号に変換した
後、スピーカ装置等の再生手段11kで再生する。調整
データを用いて音量や音調を調整し再生することができ
る。(ステップS94,95)。練習者は、再度演奏
し、この演奏データを再度サーバー10を介して指導者
用端末15に送り、新たな指示やコメントを得たり、調
整データを得ることができる(ステップS97)。
The recorded instructions and comments are displayed on the display means 11n.
In addition to being displayed on the screen, the recorded performance data can be reproduced. When reproducing, the performance data recorded on the selected track portion is read from the data recording means 11i, converted into an analog signal by the D / A conversion means 11j, and then reproduced by the reproduction means 11k such as a speaker device. The adjustment data can be used to adjust the volume and tone and play back. (Steps S94, 95). The practitioner can play again and send the performance data again to the instructor terminal 15 via the server 10 to obtain new instructions and comments and obtain adjustment data (step S97).

【0083】また、図25,図28において、指導者用
端末15は、受信手段15aによってサーバー10から
送られた音楽データファイルを受信し(ステップS10
1)、データ抽出手段15bで抽出した演奏データをデ
ータ記録手段15iに記録する(ステップS102)。
指導者は、データ記録手段15iから演奏データを読み
出して、D/A変換手段15jによってアナログ信号に
変換した後、再生手段15kで再生する(ステップS1
03)。演奏に対する指示やコメントを入力手段15n
から入力し、データ付加手段15cによってデータ記録
手段15iに記録する。また、演奏に対する調整データ
は、調整入力手段15dから入力した調整量をデータ調
整手段15eで調整データに変換し、データ付加手段1
5cによってデータ記録手段15iに記録する(ステッ
プS104)。
25 and 28, the instructor terminal 15 receives the music data file sent from the server 10 by the receiving means 15a (step S10).
1) The performance data extracted by the data extracting means 15b is recorded in the data recording means 15i (step S102).
The instructor reads the performance data from the data recording means 15i, converts it into an analog signal by the D / A conversion means 15j, and reproduces it by the reproduction means 15k (step S1).
03). Input means 15n for playing instructions and comments
And is recorded in the data recording means 15i by the data adding means 15c. As for the adjustment data for the performance, the adjustment amount input from the adjustment input unit 15d is converted into the adjustment data by the data adjustment unit 15e, and the data addition unit 1
The data is recorded in the data recording means 15i by 5c (step S104).

【0084】送信データ作成手段15lは、データ記録
手段15iに記録した指示、コメント、調整データを用
いて送信データファイルを形成し(ステップS10
5)、送信手段15mからサーバー10を介して練習者
用の端末11に転送する(ステップS106)。
The transmission data creating means 15l forms a transmission data file using the instructions, comments and adjustment data recorded in the data recording means 15i (step S10).
5) Transfer from the transmitting means 15m to the terminal 11 for the trainee via the server 10 (step S106).

【0085】図29は、サーバー、練習者用の端末、指
導者用の端末の間のデータの流れ状態を説明するための
状態図である。なお、文中の( )で示す番号は図29
中に付した番号と対応している。練習者用の端末では、
練習者が演奏した(1)演奏データを記録し、サーバー
に送信する(2)。サーバーは、練習者用の端末から演
奏データを受信し(3)、これらの演奏データを音楽ト
ラックに記録して音楽データファイルを作成し、この音
楽データファイルを用いて配信データファイルを作成し
て指導者用の端末に送る(4)。
FIG. 29 is a state diagram for explaining a data flow state between the server, the practitioner terminal, and the instructor terminal. Note that the numbers in parentheses in the text indicate the numbers in FIG.
It corresponds to the number inside. On terminals for practitioners,
Record the performance data played by the practitioner (1) and send it to the server (2). The server receives the performance data from the practitioner's terminal (3), records the performance data on a music track to create a music data file, and uses this music data file to create a distribution data file. Send to the terminal for the leader (4).

【0086】指導者用の端末は、送られた配信データフ
ァイルを受信する(5)。配信データファイルから音楽
トラックに記録される演奏データを読み出し再生する
(6)。再生した演奏について、指示やコメント、調整
データを作成して付加トラックに記録し、サーバーに送
る(7)。サーバーは、指導者用の端末から送られた
(8)指示やコメント、調整データを用いて練習者用の
端末に配信する配信ファイルを作成し、練習者用の端末
に配信する(9)。
The instructor's terminal receives the sent distribution data file (5). The performance data recorded on the music track is read from the distribution data file and reproduced (6). Instructions, comments, and adjustment data are created for the reproduced performance, recorded on additional tracks, and sent to the server (7). The server uses the instructions (8) instructions, comments, and adjustment data sent from the instructor's terminal to create a delivery file to be delivered to the trainee's terminal and delivers it to the trainee's terminal (9).

【0087】練習者用の端末は、送られた配信ファイル
を受信し(10)、指示やコメントが記録されたトラッ
クを選択して表示し、また調整データを用いて演奏デー
タを再生する(11)。この指示やコメント、あるいは
調整された演奏を参考にして演奏する(12)。演奏デ
ータは、配信用のサーバーに再度送信することによって
(13,14)、更新した演奏データを用いて再度指示
や調整データを得ることができる。なお、上記構成にお
いて、演奏データ、指示内容、調整データ等を電子メー
ルの添付ファイル等に添付し、サーバー10としてメー
ルサーバーを用いることもできる。
The practitioner's terminal receives the sent distribution file (10), selects and displays the track on which the instructions and comments are recorded, and reproduces the performance data using the adjustment data (11). ). Perform with reference to these instructions, comments, or adjusted performance (12). By retransmitting the performance data to the distribution server (13, 14), it is possible to obtain instructions and adjustment data again using the updated performance data. In the above configuration, performance data, instruction contents, adjustment data, etc. may be attached to an attachment file of an e-mail and a mail server may be used as the server 10.

【0088】本願発明の音楽ファイル配信システムの第
5の実施の形態は、個別に作曲した各パートを組み合わ
せて一つの楽曲を作曲あるいは編曲する態様である。図
30は本発明の第5の実施の形態の機能を説明するため
の概念図である。第5の実施の形態において、音楽ファ
イル配信システム1は、各端末11A〜11Nにおいて
各自のパート部分を作曲し、これらのパート部分を組み
合わせることによって楽曲を共同して作曲する。あるい
は、作曲された各パート部分を変更する編集データや、
書き換えた演奏データや楽譜データによって編曲するこ
とができる。これらの音楽データは他の端末に送られ、
循環あるいは、所定の端末を経ることによって一楽曲の
作曲や編曲が行われる。
The fifth embodiment of the music file distribution system of the present invention is a mode of composing or arranging one music piece by combining the parts composed separately. FIG. 30 is a conceptual diagram for explaining the function of the fifth embodiment of the present invention. In the fifth embodiment, the music file distribution system 1 composes its own part parts in each of the terminals 11A to 11N, and jointly composes music by combining these part parts. Or edit data that changes each composed part part,
It is possible to arrange the rewritten performance data and score data. These music data are sent to other terminals,
One song is composed or arranged by circulating or passing through a predetermined terminal.

【0089】各端末11A〜11Nは、付加トラックに
各自のパート部分について作曲した演奏データあるいは
楽譜データを記録したファイルを形成し、このファイル
を他の端末に送ることによって、楽曲の各パートを形成
する。サーバーは、各端末11A〜11N間におけるの
ファイルの転送管理を行う。
Each of the terminals 11A to 11N forms a file in which performance data or musical score data composed of its own part is recorded on an additional track, and sends this file to another terminal to form each part of the music. To do. The server manages the transfer of files between the terminals 11A to 11N.

【0090】第5の実施の形態において、図31あるい
は図32に示す概略図に従って、楽曲を形成するための
ファイルの転送が行われる。図31に示す態様では、例
えば、アドレスad1の端末からアドレスadnの端末
に順に作曲用のファイルを循環させる態様である。作曲
用のファイルは、作曲用の演奏データあるいは楽譜デー
タを記録するための付加トラック部分と、アドレスデー
タを格納するトラック部分と、元の音楽データを記録す
る音楽データトラックを備える。なお、元の音楽データ
は作曲する上のテーマ部分等を記録するものであり、省
略することもできる。
In the fifth embodiment, files for forming music are transferred according to the schematic diagram shown in FIG. 31 or 32. The mode shown in FIG. 31 is, for example, a mode in which the composition file is circulated in sequence from the terminal at address ad1 to the terminal at address adn. The composition file includes an additional track portion for recording performance data or score data for composition, a track portion for storing address data, and a music data track for recording original music data. It should be noted that the original music data is for recording the theme part and the like in composing music and can be omitted.

【0091】例えば、アドレスad1の端末では、付加
トラック4の1番に作曲したパート1の演奏データある
いは楽譜データを記録して作曲用のファイルを作成し、
アドレスデータに設定された次のアドレスad2に送
る。アドレスad2の端末では、付加トラック4の2番
に作曲したパート2の演奏データあるいは楽譜データを
記録して作曲用のファイルを作成し、アドレスデータに
設定された次のアドレスad3に送る。同様の処理を繰
り返すことによって、全パートについて作曲した演奏デ
ータあるいは楽譜データを形成することができる。さら
に、この作曲用のファイルを循環させることによって、
編集や調整、編曲を行うことができる。
For example, in the terminal having the address ad1, the performance data or the musical score data of the part 1 composed for the first additional track 4 is recorded to create a file for composition,
It is sent to the next address ad2 set in the address data. The terminal at the address ad2 records the performance data or the musical score data of the part 2 composed in the second track of the additional track 4, creates a file for composition, and sends it to the next address ad3 set in the address data. By repeating the same processing, it is possible to form performance data or score data composed of all parts. In addition, by circulating the file for this composition,
You can edit, adjust and arrange.

【0092】図32に示す態様では、例えば、アドレス
ad1の端末からアドレスadnの端末に対して同時に
作曲用のファイルを送り、それぞれ作成されたものを組
み合わせることで作曲する態様である。作曲用のファイ
ルは、作曲用の演奏データあるいは楽譜データを記録す
るための付加トラック部分と、アドレスデータを格納す
るトラック部分と、元の音楽データを記録する音楽デー
タトラックを備える。なお、元の音楽データは作曲する
上のテーマ部分等を記録するものであり、省略すること
もできる。
In the mode shown in FIG. 32, for example, a file for composition is simultaneously sent from the terminal of address ad1 to the terminal of address adn, and the respective compositions are combined to compose. The composition file includes an additional track portion for recording performance data or score data for composition, a track portion for storing address data, and a music data track for recording original music data. It should be noted that the original music data is for recording the theme part and the like in composing music and can be omitted.

【0093】サーバーは複数の端末に対して作曲用のフ
ァイルを送り、各端末から戻された作曲用のファイルを
用いて楽曲を形成する。例えば、アドレスad1の端末
では、付加トラック4の1番に作曲したパート1の演奏
データあるいは楽譜データを記録して作曲用のファイル
を作成しサーバーに戻す。サーバーは、戻されたファイ
ルからパート1の部分を取出し、サーバー側の作曲用の
ファイルに記録する。また、アドレスad2の端末にお
いても同様にして、付加トラック4の2番に作曲したパ
ート2の演奏データあるいは楽譜データを記録して作曲
用のファイルを作成しサーバーに戻す。サーバーは、戻
されたファイルからパート2の部分を取出し、サーバー
側の作曲用のファイルに記録する。同様の処理を全パー
トについて行うことによって、全パートについて作曲し
た演奏データあるいは楽譜データを形成することができ
る。
The server sends music composition files to a plurality of terminals, and forms music using the music composition files returned from each terminal. For example, the terminal at address ad1 records the performance data or score data of Part 1 composed in the first additional track 4 to create a file for composition and returns it to the server. The server extracts the part of Part 1 from the returned file and records it in the composition file on the server side. Similarly, in the terminal with the address ad2, the performance data or the musical score data of the part 2 composed in the second track 4 of the additional track 4 is recorded, a file for composition is prepared and returned to the server. The server extracts the part of Part 2 from the returned file and records it in the composition file on the server side. By performing the same processing for all parts, it is possible to form performance data or musical score data composed for all parts.

【0094】次に、第5の実施の形態のサーバー及び端
末の構成例を図33を用いて説明すると共に、図34,
35,36,37のフローチャートを用いて動作例を説
明する。図33において、サーバー10は、端末11か
ら作曲したデータ(演奏データ、楽譜データ)を記録し
た作曲用ファイルを受ける受信手段10f、作曲用ファ
イルからデータを抽出するデータ抽出手段10g、抽出
した作曲データを記録するデータ記録手段10h、作曲
用ファイルに端末のアドレスを付加して配信データを形
成する配信データ作成手段10b、配信データを配信す
る配信手段10aを備え、また、管理サーバーあるいは
配信用サーバー内に設けた管理部分は、管理データ作成
手段13d,及び管理データ記録手段13eを備え、配
信データの配信履歴や演奏データの受信履歴を作成し記
録する。なお、管理データ記録手段13eに各端末のア
ドレスが管理されている場合には、配信データ作成手段
10bは管理データ記録手段13eから端末のアドレス
を参照することができる。
Next, a configuration example of the server and terminal according to the fifth embodiment will be described with reference to FIG.
An operation example will be described with reference to flowcharts 35, 36 and 37. In FIG. 33, the server 10 includes a receiving means 10f for receiving a composition file in which data composed by the terminal 11 (performance data, score data) is recorded, a data extracting means 10g for extracting data from the composition file, and the extracted composition data. Is provided with a data recording means 10h for recording, a distribution data creating means 10b for forming distribution data by adding a terminal address to a composition file, and a distribution means 10a for distributing the distribution data, and also in a management server or a distribution server. The management section provided in (3) includes a management data creating unit 13d and a management data recording unit 13e, and creates and records a distribution history of distribution data and a reception history of performance data. When the management data recording unit 13e manages the address of each terminal, the distribution data creating unit 10b can refer to the address of the terminal from the management data recording unit 13e.

【0095】また、作曲を行う端末11は、サーバー1
0から配信された配信データを受信する受信手段11
a、配信データから作曲用ファイルを抽出するデータ抽
出手段11b、作曲用ファイル及び該ファイル内に作曲
した演奏データ、楽譜データ等を記録するデータ記録手
段11i、データ記録手段11i内の作曲用ファイルか
ら送信用データを形成する送信データ作成手段11l、
及び送信手段11mを備える。また、作曲用ファイル内
に演奏データを記録する手段として演奏入力手段11
f、A/D変換手段11g、演奏データ作成手段11i
を備え、また、楽譜データを記録する手段として入力手
段11o、音楽データ作成手段11pを備える。また、
データ記録手段11iに記録した作曲データを再生する
手段として、D/A変換手段11j及び再生手段11k
を備える。
Also, the terminal 11 for composing music is the server 1
Receiving means 11 for receiving distribution data distributed from 0
a, a data extracting means 11b for extracting a composition file from the distribution data, a composition file and a data recording means 11i for recording performance data, musical score data, etc. composed in the file, and a composition file in the data recording means 11i. Transmission data creating means 11l for forming transmission data,
And a transmission means 11m. Performance input means 11 is also provided as means for recording performance data in the composition file.
f, A / D conversion means 11g, performance data creation means 11i
In addition, the input means 11o and the music data creating means 11p are provided as means for recording the score data. Also,
As a means for reproducing the composition data recorded in the data recording means 11i, a D / A conversion means 11j and a reproduction means 11k.
Equipped with.

【0096】作曲の処理例として、各端末から作曲デー
タを収集し、収集した作曲データを組み合わせて楽曲を
作曲する例について、図34〜図36を用いて説明す
る。図34のフローチャートはサーバー側の処理を示し
ている。サーバーは、作曲用ファイルを形成し(ステッ
プS111)、付加トラックは空データのまま各端末に
送信する。音楽トラックには、元の音楽データを記録す
ることもできる(ステップS112)。各端末で作曲さ
れた作曲データは演奏データあるいは楽譜データの形式
で作曲用ファイルに記録され、サーバーに戻される(ス
テップS113)。サーバーは、戻された作曲用ファイ
ルから各パートの作曲データを抽出し、これらを組み合
わせて楽曲を形成する(ステップS114)。
As an example of music composition processing, an example in which music composition data is collected from each terminal and music is composed by combining the collected music composition data will be described with reference to FIGS. 34 to 36. The flowchart of FIG. 34 shows the processing on the server side. The server forms a music composition file (step S111) and transmits the additional track as blank data to each terminal. Original music data can be recorded in the music track (step S112). The composition data composed by each terminal is recorded in the composition file in the form of performance data or score data and returned to the server (step S113). The server extracts composition data of each part from the returned composition file and combines them to form a composition (step S114).

【0097】また、図35のフローチャートは端末側の
処理を示している。端末は、サーバーから作曲用ファイ
ルを受信し(ステップS121)、作曲用ファイルの音
楽トラックに元の音楽データが記録されている場合に
は、この音楽データを再生し、作曲の参考とする(ステ
ップS122)。各担当のパートについて作曲をし(ス
テップS123)、作曲した演奏データあるいは楽譜デ
ータを付加ファイルに記録し(ステップS124)、作
曲用ファイルをサーバーに戻す(ステップS125)。
The flowchart of FIG. 35 shows the processing on the terminal side. The terminal receives the music composition file from the server (step S121), and if the original music data is recorded in the music track of the music composition file, reproduces this music data and uses it as reference for composition (step S121). S122). Composition is performed for each assigned part (step S123), the composed performance data or score data is recorded in an additional file (step S124), and the composition file is returned to the server (step S125).

【0098】図36は、サーバーと作曲用の各端末の間
のデータの流れ状態を説明するための状態図である。な
お、文中の( )で示す番号は図36中に付した番号と
対応している。サーバーは、作曲用ファイルを各端末
(11A〜11N)に配信する。この作曲用ファイルの
音楽トラックには作曲の元となる元音楽データを記録さ
せておくことができる(1)。各端末11A〜11Nは
作曲用ファイルを受信し(2a,2b,…,2n)、元
音楽データを再生し(3a,3b,…,3n)、元音楽
データを参考に各パート部分を作曲する。なお、元音楽
データを用いることなく、予め定めておいた事項に基づ
いて作曲することもできる(4a,4b,…,4n)。
作曲した各パートの音楽データを作曲用ファイルの付加
トラックに記録した後(5a,5b,…,5n)、作曲
用ファイルをサーバーに戻す(6a,6b,…,6
n)。
FIG. 36 is a state diagram for explaining the state of data flow between the server and each music composition terminal. The numbers shown in parentheses in the text correspond to the numbers given in FIG. 36. The server delivers the composition file to each terminal (11A to 11N). The music track of this composition file can be recorded with original music data as a composition source (1). Each of the terminals 11A to 11N receives the composition file (2a, 2b, ..., 2n), reproduces the original music data (3a, 3b, ..., 3n), and composes each part with reference to the original music data. . It should be noted that it is also possible to compose music based on predetermined items without using the original music data (4a, 4b, ..., 4n).
After recording the music data of each composed part on the additional tracks of the composition file (5a, 5b, ..., 5n), the composition file is returned to the server (6a, 6b, ..., 6).
n).

【0099】サーバーは各端末から戻された作曲用ファ
イルの付加トラックから作曲データを取り出し、各パー
ト部分を組み合わせて楽曲を構成する(7)。サーバー
側の管理部あるいは管理サーバーは、作曲された楽曲や
作曲者等の情報を管理する(8)。
The server extracts composition data from the additional tracks of the composition file returned from each terminal, and combines each part to compose the composition (7). The management unit or the management server on the server side manages the information such as the composed music and the composer (8).

【0100】また、作曲の他の処理例として、各端末間
を順に循環させながら楽曲を作曲する例について、図3
7〜図39を用いて説明する。図37のフローチャート
はサーバー側の処理を示している。サーバーは、データ
が空状態の付加トラックを含む作曲用ファイルを形成し
(ステップS131)、アドレスファイルからはじめに
配信する端末のアドレスを検索する。アドレスファイル
には、予め作曲を行う端末のアドレスが設定されている
ものとする(ステップS132)。サーバーは、作曲用
ファイルを最初の端末に送信する(ステップS13
3)。サーバーは、最後の端末から作曲用ファイルを受
信する。全端末を循環した作曲用ファイルの付加トラッ
クには、各パートの音楽データが記録され、これによっ
て楽曲が形成される(ステップS134)。
[0100] As another example of composition processing, an example of composition of music by sequentially circulating between terminals will be described with reference to FIG.
This will be described with reference to FIGS. The flowchart of FIG. 37 shows the processing on the server side. The server forms a composition file including an additional track whose data is empty (step S131), and searches the address file for the address of the terminal to be distributed first. It is assumed that the address of the terminal that composes music is set in advance in the address file (step S132). The server sends the composition file to the first terminal (step S13).
3). The server receives the composition file from the last terminal. Music data of each part is recorded in the additional tracks of the composition file that circulates through all terminals, and a music is formed by this (step S134).

【0101】また、図38のフローチャートは端末側の
処理を示している。端末は、サーバーから作曲用ファイ
ルを受信し(ステップS141)、作曲用ファイルの音
楽トラックに元の音楽データが記録されている場合に
は、この音楽データを再生し、作曲の参考とする(ステ
ップS142)。各担当のパートについて作曲をし(ス
テップS143)、作曲した演奏データあるいは楽譜デ
ータを付加ファイルに記録し(ステップS144)、作
曲用ファイルを次に転送する端末のアドレスを検索する
(ステップS145)。
The flowchart of FIG. 38 shows the processing on the terminal side. The terminal receives the music composition file from the server (step S141), and if the original music data is recorded in the music track of the music composition file, reproduces this music data and uses it as a reference for composition (step S141). S142). Composition is performed for each assigned part (step S143), the composed performance data or score data is recorded in an additional file (step S144), and the address of the terminal to which the composition file is next transferred is searched (step S145).

【0102】転送元の端末が次の転送先の端末のアドレ
スを有している場合には(ステップS146)、作曲用
ファイルを次の転送先の端末に転送する(ステップS1
47)。また、転送元の端末が次の転送先の端末のアド
レスを有していない場合には(ステップS146)、作
曲用ファイルをサーバーに戻し、サーバーが管理するア
ドレスを用いて次の転送先の端末に転送する(ステップ
S148)。
If the transfer source terminal has the address of the next transfer destination terminal (step S146), the composition file is transferred to the next transfer destination terminal (step S1).
47). If the transfer source terminal does not have the address of the next transfer destination terminal (step S146), the composition file is returned to the server, and the address of the next transfer destination is used by the server. (Step S148).

【0103】図39は、サーバーと作曲用の各端末の間
のデータの流れ状態を説明するための状態図である。な
お、文中の( )で示す番号は図39中に付した番号と
対応している。サーバーは、作曲用ファイルを端末11
Aに配信する。この作曲用ファイルの音楽トラックには
作曲の元となる元音楽データを記録させておくことがで
きる(1)。端末11Aは作曲用ファイルを受信し
(2)、元音楽データを再生し(3)、元音楽データを
参考にパート1の部分を作曲する。なお、元音楽データ
を用いることなく、予め定めておいた事項に基づいて作
曲することもできる(4)。作曲したパートの音楽デー
タを作曲用ファイルの付加トラックに記録した後
(5)、作曲用ファイルを次に端末11Bに転送する
(6)。
FIG. 39 is a state diagram for explaining the state of data flow between the server and each music composition terminal. The numbers in parentheses in the text correspond to the numbers given in FIG. 39. The server sends the composition file to the terminal 11
Deliver to A. The music track of this composition file can be recorded with original music data as a composition source (1). The terminal 11A receives the composition file (2), reproduces the original music data (3), and composes the part of Part 1 with reference to the original music data. It should be noted that it is also possible to compose music based on predetermined items without using the original music data (4). After recording the music data of the composed part in the additional track of the composition file (5), the composition file is then transferred to the terminal 11B (6).

【0104】転送された次の端末11Bは、端末11A
と同様の処理(7〜10)を行った後、作曲用ファイル
を次に端末に転送する(11)。作曲用ファイルは予め
定められた端末を順に循環した後、最後の順の端末11
Nに達する。端末11Nは、端末11A,11B等と同
様の処理(2〜5,7〜10,)を行った後(12〜1
5)、作曲用ファイルをサーバーに戻す(16)。
The next transferred terminal 11B is the terminal 11A.
After performing the same processing (7 to 10), the composition file is transferred to the terminal (11). The composition file circulates through a predetermined terminal in order, and then the terminal 11 in the last order.
Reach N. The terminal 11N performs the same processing (2 to 5, 7 to 10,) as the terminals 11A and 11B (12 to 1).
5) Return the composition file to the server (16).

【0105】サーバーは端末11Nから戻された作曲用
ファイルの付加トラックから作曲データを取り出し、各
パート部分を組み合わせて楽曲を構成する。サーバー側
の管理部あるいは管理サーバーは、作曲された楽曲や作
曲者等の情報を管理する(17)。また、上記第5の実
施の形態において、付加ファイル等に編曲用の調整デー
タを記録することによって、編曲を行うことができる。
The server extracts composition data from the additional tracks of the composition file returned from the terminal 11N and combines each part to form a composition. The management unit or the management server on the server side manages the information such as the composed music and the composer (17). Further, in the fifth embodiment, the arrangement can be performed by recording the adjustment data for arrangement in the additional file or the like.

【0106】さらに、上記各実施の形態において、サー
バーと複数の端末間において音楽ファイルを送受信する
形態に代えて、複数端末間において音楽ファイルを相互
に転送するネットワークを形成し、このネットワーク上
においてサーバーを介することなく各端末間で音楽ファ
イルの転送を行うこともできる。複数の端末間で形成す
るネットワークとしては、例えばLAN等を適用するこ
とができ、一つの組織内や一つの建物の中で、異なる位
置に配置した端末間において、端末どうして音楽ファイ
ルを相互に転送することで、演奏指導、作曲、編曲等の
操作を行うことができる。
Further, in each of the above-described embodiments, instead of the form of transmitting and receiving music files between the server and a plurality of terminals, a network for transferring music files between a plurality of terminals is formed, and a server is formed on this network. It is also possible to transfer music files between terminals without going through. As a network formed between a plurality of terminals, for example, a LAN can be applied, and music files are mutually transferred between terminals arranged at different positions within one organization or one building. By doing so, operations such as performance guidance, composition, and arrangement can be performed.

【0107】[0107]

【発明の効果】以上説明したように、本発明によれば、
音楽データの編集、練習、創作に適した音楽配信システ
ムを提供することができる。
As described above, according to the present invention,
It is possible to provide a music distribution system suitable for editing, practicing and creating music data.

【0108】本発明の第1の態様によれば、実データを
変更することなく編集データを形成したり、音量や音調
を変更して再生を行うことができる。本発明の第2の態
様によれば、他の演奏者によるパート演奏を再生しなが
ら、演奏練習を行うことができる。本発明の第3の態様
によれば、各演奏に対して指示や助言を伝えたり、演奏
例を示すことができ、複数の演奏者に対してそれぞれ個
別に対応し、指揮者による指導と同様の演奏練習を行う
ことができる。本発明の第4の態様によれば、各演奏に
対して指示や助言、あるいは演奏例の表示を一対一で行
い、各演奏者に対してそれぞれ個別に対応し、個人指導
と同様の演奏練習を行うことができる。本発明の第5の
態様によれば、複数の端末間で楽曲を作曲、編曲するこ
とができる。
According to the first aspect of the present invention, it is possible to form edit data without changing the actual data, or to reproduce the sound by changing the volume or tone. According to the second aspect of the present invention, it is possible to practice playing while playing a part performance by another player. According to the third aspect of the present invention, it is possible to give instructions and advice to each performance and show a performance example, and to deal with a plurality of performers individually, similar to the instruction by the conductor. You can practice playing. According to the fourth aspect of the present invention, instructions and advice for each performance or display of performance examples are displayed on a one-to-one basis, and each performer is individually dealt with, and performance practice similar to individual instruction is performed. It can be performed. According to the fifth aspect of the present invention, it is possible to compose and arrange music among a plurality of terminals.

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

【図1】本発明の第1の実施の形態の機能を説明するた
めの概念図である。
FIG. 1 is a conceptual diagram for explaining a function of a first embodiment of the present invention.

【図2】本発明の第1の実施の形態におけるデータの流
れを説明するための概略図である。
FIG. 2 is a schematic diagram for explaining a data flow in the first embodiment of the present invention.

【図3】本発明の第1の実施の形態におけるデータの流
れを説明するための概略図である。
FIG. 3 is a schematic diagram for explaining a data flow in the first embodiment of the present invention.

【図4】本発明の第1の実施の形態のサーバー及び端末
の構成例を説明するための概略ブロック図である。
FIG. 4 is a schematic block diagram for explaining a configuration example of a server and a terminal according to the first embodiment of the present invention.

【図5】本発明の第1の実施の形態のサーバーの処理を
説明するためフローチャートである。
FIG. 5 is a flowchart for explaining processing of the server according to the first embodiment of this invention.

【図6】本発明の第1の実施の形態の端末の処理を説明
するためフローチャートである。
FIG. 6 is a flowchart for explaining processing of the terminal according to the first embodiment of the present invention.

【図7】本発明の第1の実施の形態の管理サーバーの処
理を説明するためフローチャートである。
FIG. 7 is a flowchart illustrating a process of the management server according to the first embodiment of this invention.

【図8】本発明の第1の実施の形態の配信用のサーバー
と端末と管理サーバーとの間のデータの流れ状態を説明
するための状態図である。
FIG. 8 is a state diagram for explaining a data flow state between a distribution server, a terminal, and a management server according to the first embodiment of this invention.

【図9】本発明の第2の実施の形態の機能を説明するた
めの概念図である。
FIG. 9 is a conceptual diagram for explaining a function of the second exemplary embodiment of the present invention.

【図10】本発明の第2の実施の形態におけるデータの
流れを説明するための概略図である。
FIG. 10 is a schematic diagram for explaining a data flow in the second embodiment of the present invention.

【図11】本発明の第2の実施の形態におけるデータの
流れを説明するための概略図である。
FIG. 11 is a schematic diagram for explaining a data flow in the second embodiment of the present invention.

【図12】本発明の第2の実施の形態のサーバー及び端
末の構成例を説明するための概略ブロック図である。
FIG. 12 is a schematic block diagram for explaining a configuration example of a server and a terminal according to the second embodiment of the present invention.

【図13】本発明の第2の実施の形態のサーバーの処理
を説明するためフローチャートである。
FIG. 13 is a flow chart for explaining processing of the server according to the second embodiment of the present invention.

【図14】本発明の第2の実施の形態の端末の処理を説
明するためフローチャートである。
FIG. 14 is a flowchart for explaining processing of the terminal according to the second embodiment of the present invention.

【図15】本発明の第2の実施の形態の配信用のサーバ
ーと端末との間のデータの流れ状態を説明するための状
態図である。
FIG. 15 is a state diagram illustrating a data flow state between a distribution server and a terminal according to the second embodiment of this invention.

【図16】本発明の第3の実施の形態の機能を説明する
ための概念図である。
FIG. 16 is a conceptual diagram for explaining the function of the third embodiment of the present invention.

【図17】本発明の第3の実施の形態におけるデータの
流れを説明するための概略図である。
FIG. 17 is a schematic diagram for explaining a data flow in the third embodiment of the present invention.

【図18】本発明の第3の実施の形態のサーバー及び端
末の構成例を説明するための概略ブロック図である。
FIG. 18 is a schematic block diagram for explaining a configuration example of a server and a terminal according to the third embodiment of the present invention.

【図19】本発明の第3の実施の形態のサーバーの処理
を説明するためフローチャートである。
FIG. 19 is a flowchart for explaining processing of the server according to the third embodiment of this invention.

【図20】本発明の第3の実施の形態の端末の処理を説
明するためフローチャートである。
FIG. 20 is a flow chart for explaining processing of the terminal according to the third embodiment of the present invention.

【図21】本発明の第3の実施の形態の端末の処理を説
明するためフローチャートである。
FIG. 21 is a flowchart for explaining processing of the terminal according to the third embodiment of the present invention.

【図22】本発明の第3の実施の形態の配信用のサーバ
ーと各端末との間のデータの流れ状態を説明するための
状態図である。
FIG. 22 is a state diagram illustrating a data flow state between a distribution server and each terminal according to the third embodiment of this invention.

【図23】本発明の第4の実施の形態の機能を説明する
ための概念図である。
FIG. 23 is a conceptual diagram for explaining a function of the fourth embodiment of the present invention.

【図24】本発明の第4の実施の形態におけるデータの
流れを説明するための概略図である。
FIG. 24 is a schematic diagram for explaining the flow of data in the fourth embodiment of the present invention.

【図25】本発明の第4の実施の形態のサーバー及び端
末の構成例を説明するための概略ブロック図である。
FIG. 25 is a schematic block diagram for explaining a configuration example of a server and a terminal according to the fourth embodiment of the present invention.

【図26】本発明の第4の実施の形態のサーバーの処理
を説明するためフローチャートである。
FIG. 26 is a flow chart for explaining the processing of the server according to the fourth embodiment of the present invention.

【図27】本発明の第4の実施の形態の端末の処理を説
明するためフローチャートである。
FIG. 27 is a flow chart for explaining the processing of the terminal according to the fourth embodiment of the present invention.

【図28】本発明の第4の実施の形態の端末の処理を説
明するためフローチャートである。
FIG. 28 is a flow chart for explaining processing of the terminal according to the fourth embodiment of the present invention.

【図29】本発明の第4の実施の形態の配信用のサーバ
ーと各端末との間のデータの流れ状態を説明するための
状態図である。
FIG. 29 is a state diagram illustrating a data flow state between a distribution server and each terminal according to the fourth embodiment of this invention.

【図30】本発明の第5の実施の形態の機能を説明する
ための概念図である。
FIG. 30 is a conceptual diagram for explaining the function of the fifth embodiment of the present invention.

【図31】本発明の第5の実施の形態におけるデータの
流れを説明するための概略図である。
FIG. 31 is a schematic diagram for explaining the flow of data in the fifth embodiment of the present invention.

【図32】本発明の第5の実施の形態におけるデータの
別の流れを説明するための概略図である。
FIG. 32 is a schematic diagram for explaining another flow of data according to the fifth embodiment of the present invention.

【図33】本発明の第5の実施の形態のサーバー及び端
末の構成例を説明するための概略ブロック図である。
FIG. 33 is a schematic block diagram for explaining a configuration example of a server and a terminal according to the fifth embodiment of the present invention.

【図34】本発明の第5の実施の形態のサーバーの処理
を説明するためフローチャートである。
FIG. 34 is a flow chart for explaining the processing of the server according to the fifth embodiment of the present invention.

【図35】本発明の第5の実施の形態の端末の処理を説
明するためフローチャートである。
FIG. 35 is a flow chart for explaining the processing of the terminal according to the fifth embodiment of the present invention.

【図36】本発明の第5の実施の形態の配信用のサーバ
ーと各端末との間のデータの流れ状態を説明するための
状態図である。
FIG. 36 is a state diagram for explaining a data flow state between a distribution server and each terminal according to the fifth embodiment of the present invention.

【図37】本発明の第5の実施の形態のサーバーの他の
処理を説明するためフローチャートである。
FIG. 37 is a flowchart for explaining another process of the server according to the fifth embodiment of the present invention.

【図38】本発明の第5の実施の形態の端末の他の処理
を説明するためフローチャートである。
FIG. 38 is a flowchart for explaining another process of the terminal according to the fifth embodiment of the present invention.

【図39】本発明の第5の実施の形態の配信用のサーバ
ーと各端末との間のデータの別の流れ状態を説明するた
めの状態図である。
FIG. 39 is a state diagram for explaining another flow state of data between the server for distribution and each terminal according to the fifth embodiment of the present invention.

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

1 音楽配信システム 2 音楽ファイル 3,3A,3B 音楽トラック 3a 音楽データ 4 付加トラック 4a 調整データ 4b 調整プログラム 5 配信データファイル 5a ヘッダ 6 マスターデータ 7 管理データ 8 マルチトラックデータ 9 付加データ 10 サーバー 10a 配信手段 10b 配信データ作成手段 10c 音楽トラック作成手段 10d 配信先データ記録手段 10e マスターデータ記録手段 11,11P 端末 11a 受信手段 11b データ抽出手段 11c データ付加手段 11d 調整入力手段 11e データ調整手段 11f 演奏入力手段 11g A/D変換手段 11h 演奏データ作成手段 11i データ記録手段 11j D/A変換手段 11k 再生手段 11l 送信データ作成手段 11m 送信手段 11n 表示手段 11A,11B〜11N,11O 端末 12 ネットワーク 13 管理サーバー 13a 受信手段 13b データ抽出手段 13c データ記録手段 13d 管理データ作成手段 13e 管理データ記録手段 14 指示用端末 14a 受信手段 14b データ抽出手段 14c データ付加手段 14d 調整入力手段 14e データ調整手段 14i データ記録手段 14j D/A変換手段 14k 再生手段 14l 送信データ作成手段 14m 送信手段 14n 入力手段 15 指導者用端末 15a 受信手段 15b データ抽出手段 15c データ付加手段 15d 調整入力手段 15e データ調整手段 15i データ記録手段 15j D/A変換手段 15k 再生手段 15l 送信データ作成手段 15m 送信手段 15n 入力手段 21,22,23 ファイル 1 music distribution system 2 music files 3,3A, 3B music tracks 3a Music data 4 additional tracks 4a Adjustment data 4b Adjustment program 5 distribution data files 5a header 6 master data 7 management data 8 multi-track data 9 Additional data 10 servers 10a Delivery means 10b Distribution data creating means 10c Music track making means 10d Delivery destination data recording means 10e Master data recording means 11,11P terminal 11a receiving means 11b data extraction means 11c Data addition means 11d Adjustment input means 11e Data adjustment means 11f Performance input means 11g A / D conversion means 11h Performance data creation means 11i data recording means 11j D / A conversion means 11k playback means 11l Transmission data creation means 11m transmission means 11n display means 11A, 11B to 11N, 11O terminals 12 networks 13 Management server 13a receiving means 13b data extraction means 13c data recording means 13d management data creation means 13e Management data recording means 14 Instruction terminal 14a Receiving means 14b Data extraction means 14c Data addition means 14d Adjustment input means 14e Data adjustment means 14i data recording means 14j D / A conversion means 14k playback means 14l Transmission data creation means 14m transmission means 14n input means 15 Leader's terminal 15a receiving means 15b Data extraction means 15c Data addition means 15d Adjustment input means 15e Data adjustment means 15i data recording means 15j D / A conversion means 15k playback means 15l Transmission data creation means 15m transmission means 15n input means 21,22,23 files

───────────────────────────────────────────────────── フロントページの続き (72)発明者 富士本 淳 東京都江東区有明3丁目1番地25 有明フ ロンティアビル Fターム(参考) 5D378 FF07 HA00 MM44 MM47 MM55 MM63 MM64 MM68 QQ01 QQ21 QQ38 XX15 XX25    ─────────────────────────────────────────────────── ─── Continued front page    (72) Inventor Jun Fujimoto             25, Ariake 3-1, Ariake, Koto-ku, Tokyo             Frontier building F term (reference) 5D378 FF07 HA00 MM44 MM47 MM55                       MM63 MM64 MM68 QQ01 QQ21                       QQ38 XX15 XX25

Claims (36)

【特許請求の範囲】[Claims] 【請求項1】 音楽ファイルを端末に配信するサーバー
を備え、前記音楽ファイルは、配信する音楽データを記
録した音楽トラック、及び前記音楽データを調整する調
整データを記録する付加トラックを備える、音楽ファイ
ル配信システム。
1. A music file comprising a server for distributing a music file to a terminal, the music file comprising a music track recording music data to be distributed, and an additional track recording adjustment data for adjusting the music data. Delivery system.
【請求項2】 前記音楽トラックは各パートの音楽デー
タを記録する複数のトラック部分を含み、前記付加トラ
ックは各パートの音楽データを調整する調整データを記
録する複数のトラック部分を含む、請求項1記載の音楽
ファイル配信システム。
2. The music track includes a plurality of track parts for recording music data of each part, and the additional track includes a plurality of track parts for recording adjustment data for adjusting the music data of each part. 1. The music file distribution system described in 1.
【請求項3】 前記調整データは音楽データの音量や音
調を調整する、請求項1、又は2記載の音楽ファイル配
信システム。
3. The music file distribution system according to claim 1, wherein the adjustment data adjusts the volume and tone of the music data.
【請求項4】 前記音楽トラックは、演奏データを記録
するトラック部分を含む、請求項1,2,又は3記載の
音楽ファイル配信システム。
4. The music file distribution system according to claim 1, wherein the music track includes a track portion for recording performance data.
【請求項5】 前記サーバーは前記音楽ファイルと共
に、音楽データの音量や音調を調整する調整プログラム
を端末に配信する、請求項1,2,又は3記載の音楽フ
ァイル配信システム。
5. The music file distribution system according to claim 1, wherein the server distributes, together with the music file, an adjustment program for adjusting the volume and tone of the music data to the terminal.
【請求項6】 サーバーから配信された音楽ファイルを
受信する端末を備え、前記音楽ファイルは、配信する音
楽データを記録した音楽トラック、及び前記音楽データ
を調整する調整データを記録する付加トラックを備え、
前記端末は調整データを付加トラックに記録し、前記音
楽トラックに記録される音楽データを再生、及び/又は
前記音楽データを前記調整データを用いて調整して再生
する、音楽ファイル配信システム。
6. A terminal for receiving a music file distributed from a server, the music file comprising a music track on which music data to be distributed is recorded, and an additional track on which adjustment data for adjusting the music data is recorded. ,
The music file distribution system, wherein the terminal records adjustment data on an additional track, reproduces the music data recorded on the music track, and / or adjusts the music data using the adjustment data and reproduces the music data.
【請求項7】 前記音楽トラックは各パートの音楽デー
タを記録する複数のトラック部分を含み、前記付加トラ
ックは各パートの音楽データを調整する調整データを記
録する複数のトラック部分を含む、請求項6記載の音楽
ファイル配信システム。
7. The music track includes a plurality of track portions for recording music data of each part, and the additional track includes a plurality of track portions for recording adjustment data for adjusting music data of each part. 6. The music file distribution system described in 6.
【請求項8】 前記端末は、前記音楽トラックの複数の
トラック部分から任意の音楽データを選択し、当該音楽
データに対応する調整データを用いて調整して再生す
る、請求項7記載の音楽ファイル配信システム。
8. The music file according to claim 7, wherein the terminal selects arbitrary music data from a plurality of track portions of the music track, adjusts the music data using adjustment data corresponding to the music data, and reproduces the music data. Delivery system.
【請求項9】 サーバーから配信された音楽ファイルを
受信する端末を備え、前記音楽トラックは、音楽データ
を記録した第1のトラック部分及び演奏データを記録す
る第2のトラック部分を含み、前記端末は、演奏データ
を前記第2のトラック部分に記録し、前記第1のトラッ
クに記録される音楽データの再生、及び/又は前記第2
のトラック部分に記録される演奏データの再生を行う、
音楽ファイル配信システム。
9. A terminal for receiving a music file distributed from a server, wherein the music track includes a first track portion for recording music data and a second track portion for recording performance data. Records performance data on the second track portion, reproduces music data recorded on the first track, and / or reproduces the second data.
Of the performance data recorded on the track part of
Music file distribution system.
【請求項10】 音楽ファイルを端末に配信するサーバ
ーを備え、前記音楽ファイルは、各パートの演奏データ
を記録する複数のトラック部分を有する音楽トラックを
備え、前記サーバーは、端末から入力した演奏データを
前記各トラック部分に記録して音楽ファイルを形成し、
当該音楽ファイルを端末に配信する、音楽ファイル配信
システム。
10. A server for delivering a music file to a terminal, wherein the music file comprises a music track having a plurality of track portions for recording the performance data of each part, and the server stores the performance data input from the terminal. Is recorded on each track part to form a music file,
A music file distribution system that distributes the music file to terminals.
【請求項11】 音楽ファイルを端末に配信するサーバ
ーを備え、前記音楽ファイルは、各パートの音楽データ
及び各パートの演奏データを記録する複数のトラック部
分を有する音楽トラックを備え、前記サーバーは、マス
ターデータを各パートに分けて形成した音楽データ、及
び端末から入力した演奏データを前記各トラック部分に
記録して音楽ファイルを形成し、当該音楽ファイルを端
末に配信する、音楽ファイル配信システム。
11. A server for delivering a music file to a terminal, said music file comprising a music track having a plurality of track portions for recording music data of each part and performance data of each part, said server comprising: A music file distribution system in which music data formed by dividing master data into each part and performance data input from a terminal are recorded in each track portion to form a music file and the music file is distributed to the terminal.
【請求項12】 サーバーから配信された音楽ファイル
を受信する端末を備え、前記端末は音楽ファイルを構成
する各パートの演奏データをサーバーに送信し、前記演
奏データを用いて形成された音楽ファイルをサーバーか
ら受け、当該音楽ファイル中から選択した演奏データを
再生する、音楽ファイル配信システム。
12. A terminal for receiving a music file distributed from a server, the terminal transmitting performance data of each part constituting a music file to the server, and reproducing a music file formed by using the performance data. A music file distribution system that receives performance data from a server and plays back performance data selected from the music file.
【請求項13】 サーバーから配信された音楽ファイル
を受信する端末を備え、前記音楽ファイルは、マスター
データを各パートに分けて形成した音楽データを記録す
る複数のトラック部分、及び各パートの演奏データを記
録する複数のトラック部分を有する音楽トラックを備
え、前記端末は、各パートの演奏データをサーバーに送
信し、サーバーから前記音楽トラック内に記録した音楽
データ、及び演奏データを含む音楽ファイルの配信を受
け、当該音楽ファイル中から選択した音楽データ及び/
又は演奏データを再生する、音楽ファイル配信システ
ム。
13. A terminal for receiving a music file distributed from a server, wherein the music file has a plurality of track portions for recording music data formed by dividing master data into respective parts, and performance data of each part. A music track having a plurality of track portions for recording the music data, the terminal transmits the performance data of each part to a server, and the server distributes the music data recorded in the music track and a music file including the performance data. Received the music data selected from the music file and /
Or a music file distribution system that reproduces performance data.
【請求項14】 前記端末は、演奏データを付加トラッ
クに記録し、当該演奏データは端末側で再生可能とす
る、請求項12、又は13記載の音楽ファイル配信シス
テム。
14. The music file distribution system according to claim 12, wherein the terminal records performance data on an additional track, and the performance data can be reproduced on the terminal side.
【請求項15】 前記音楽ファイルは付加トラックを備
え、前記付加トラックは、各パートの演奏データを調整
する調整データ、各パートの指示内容、演奏データの少
なくとも何れかを記録する複数のトラック部分を含む、
請求項10、又は11記載の音楽ファイル配信システ
ム。
15. The music file includes an additional track, and the additional track includes a plurality of track portions for recording at least one of adjustment data for adjusting performance data of each part, instruction contents of each part, and performance data. Including,
The music file distribution system according to claim 10 or 11.
【請求項16】 前記音楽ファイルは付加トラックを備
え、前記付加トラックは、各パートの演奏データを調整
する調整データ、及び又は各パートの指示内容を記録す
る複数のトラックを含み、当該音楽ファイル中から選択
したパートの演奏データを調整データに基づいて再生、
及び/又は音楽ファイル中から選択したパートの指示内
容を画面表示及び/又は音声表示する、請求項12、又
は13記載の記載の音楽ファイル配信システム。
16. The music file includes an additional track, and the additional track includes adjustment data for adjusting performance data of each part, and / or a plurality of tracks for recording instruction contents of each part. Play the performance data of the part selected from, based on the adjustment data,
The music file distribution system according to claim 12 or 13, wherein the instruction content of the part selected from the music file and / or the audio file is displayed on the screen and / or the voice.
【請求項17】 一端末と複数端末との間の音楽ファイ
ルの転送を行うサーバーを備え、前記音楽ファイルは、
各演奏データを記録する音楽トラック及び前記演奏デー
タを調整する調整データ及び/又は指示内容を記録する
付加トラックを備え、前記サーバーは、一端末と複数端
末から選択された一の端末との間において音楽ファイル
の相互転送を行う、音楽ファイル配信システム。
17. A server for transferring music files between one terminal and a plurality of terminals, wherein the music files are
A music track for recording each performance data and an additional track for recording adjustment data and / or instructions for adjusting the performance data are provided, and the server is provided between one terminal and one terminal selected from a plurality of terminals. A music file distribution system that mutually transfers music files.
【請求項18】 前記サーバーは、音楽ファイルの端末
間の転送先及び/又は転送順を定めた転送ファイルを備
え、当該転送ファイルに従って、前記複数の端末間にお
いて音楽ファイルを送受信する、請求項17記載の音楽
ファイル配信システム。
18. The server comprises a transfer file that defines a transfer destination and / or a transfer order of music files between terminals, and transmits and receives music files between the plurality of terminals according to the transfer file. Music file distribution system described.
【請求項19】 前記サーバーはメールサーバーであ
り、前記音楽ファイルを添付ファイル内に形成する、請
求項18記載の音楽ファイル配信システム。
19. The music file distribution system according to claim 18, wherein the server is a mail server, and the music file is formed in an attached file.
【請求項20】 音楽ファイルを複数端末との間で送受
信する一の端末を備え、前記音楽ファイルは、各演奏デ
ータを記録する音楽トラック及び前記演奏データを調整
する調整データ及び/又は指示内容を記録する付加トラ
ックを備え、前記複数端末は、各演奏データを記録した
音楽トラックを前記一の端末に送り、前記一の端末は、
前記複数端末から送られた音楽トラックに記録される演
奏データを再生し、付加トラックに当該演奏データを調
整する調整データ及び/又は指示内容を記録して前記複
数の端末に送信する、音楽ファイル配信システム。
20. One terminal for transmitting / receiving a music file to / from a plurality of terminals, wherein the music file includes a music track for recording each performance data, adjustment data for adjusting the performance data, and / or instruction content. An additional track to be recorded is provided, the plurality of terminals send a music track recording each performance data to the one terminal, and the one terminal,
Music file distribution for reproducing performance data recorded on the music tracks sent from the plurality of terminals, recording adjustment data and / or instruction content for adjusting the performance data on additional tracks and transmitting the adjustment data to the plurality of terminals system.
【請求項21】 前記音楽ファイルを添付ファイル内に
形成し、予め設定されたアドレスの端末に送信する、請
求項20記載の音楽ファイル配信システム。
21. The music file distribution system according to claim 20, wherein the music file is formed in an attached file and is transmitted to a terminal having a preset address.
【請求項22】 複数の端末間において音楽ファイルを
送受信するサーバーを備え、前記音楽ファイルは、演奏
データを記録する音楽トラック及び/又は楽曲データを
記録する付加トラックを備え、前記サーバーは、一端末
から受けた音楽ファイルを予め定められた順に従って他
の端末に転送する、音楽ファイル配信システム。
22. A server for transmitting and receiving a music file between a plurality of terminals, wherein the music file comprises a music track for recording performance data and / or an additional track for recording music data, and the server is one terminal. A music file distribution system that transfers music files received from a device to another terminal in a predetermined order.
【請求項23】 前記サーバーは、音楽ファイルの端末
間の転送順を定めた転送ファイルを備え、当該転送ファ
イルに従って、前記複数の端末間において音楽ファイル
を送受信する、請求項21記載の音楽ファイル配信シス
テム。
23. The music file distribution according to claim 21, wherein the server includes a transfer file that defines a transfer order of music files between terminals, and transmits and receives the music files among the plurality of terminals according to the transfer file. system.
【請求項24】 前記サーバーはメールサーバーであ
り、前記音楽ファイルを添付ファイル内に形成する、請
求項22記載の音楽ファイル配信システム。
24. The music file distribution system according to claim 22, wherein the server is a mail server, and the music file is formed in an attached file.
【請求項25】 受信元端末からの音楽ファイルの受信
及び送信先端末への音楽ファイルの送信を行う一の端末
を備え、前記音楽ファイルは、演奏データを記録する音
楽トラック及び/又は楽曲データを記録する付加トラッ
クを備え、前記一の端末は、音楽トラックへの演奏デー
タの記録、及び/又は付加トラックへの楽曲データを記
録し、演奏データ及び/又は楽曲データを記録した音楽
ファイルを予め定められた順に従って送信先端末に転送
する、音楽ファイル配信システム。
25. One terminal for receiving a music file from a receiving source terminal and transmitting a music file to a destination terminal, wherein the music file includes a music track and / or music data for recording performance data. The terminal includes an additional track to be recorded, and the one terminal records performance data on a music track and / or music data on the additional track, and predefines a music file in which the performance data and / or the music data is recorded. A music file distribution system that transfers to the destination terminal according to the order.
【請求項26】 前記音楽ファイルを添付ファイル内に
形成し、予め設定されたアドレスの端末に送信する、請
求項25記載の音楽ファイル配信システム。
26. The music file distribution system according to claim 25, wherein the music file is formed in an attached file and is transmitted to a terminal having a preset address.
【請求項27】 複数端末間において音楽ファイルを相
互に転送するネットワークを形成し、前記音楽ファイル
は、各演奏データを記録する音楽トラック及び前記演奏
データを調整する調整データ及び/又は指示内容を記録
する付加トラックを備え、前記ネットワークは、選択さ
れた2つの端末間、又は選択された一端末と他端末との
間において音楽ファイルの相互転送を行う、音楽ファイ
ル配信システム。
27. A network for transferring music files to each other among a plurality of terminals is formed, and the music files record music tracks for recording respective performance data and adjustment data and / or instruction contents for adjusting the performance data. A music file distribution system, wherein the network further comprises an additional track for performing music file mutual transfer between two selected terminals, or between one selected terminal and another selected terminal.
【請求項28】 前記ネットワークは、音楽ファイルの
端末間の転送先及び/又は転送順を定めた転送ファイル
により前記複数の端末間において音楽ファイルを送受信
する、請求項27記載の音楽ファイル配信システム。
28. The music file distribution system according to claim 27, wherein the network transmits and receives the music file between the plurality of terminals by a transfer file that defines a transfer destination and / or a transfer order of the music file between the terminals.
【請求項29】 前記ネットワークはメールを配信する
ネットワークであり、前記音楽ファイルを添付ファイル
内に形成する、請求項28記載の音楽ファイル配信シス
テム。
29. The music file distribution system according to claim 28, wherein the network is a network for distributing mail, and the music file is formed in an attached file.
【請求項30】 音楽ファイルを複数端末との間で送受
信するネットワークを形成し、前記音楽ファイルは、各
演奏データを記録する音楽トラック及び前記演奏データ
を調整する調整データ及び/又は指示内容を記録する付
加トラックを備え、前記複数端末の一端末は、各演奏デ
ータを記録した音楽トラックを一又は複数の他端末に送
り、前記他端末は、一端末から送られた音楽トラックに
記録される演奏データを再生し、付加トラックに当該演
奏データを調整する調整データ及び/又は指示内容を記
録して前記一端末に送信する、音楽ファイル配信システ
ム。
30. A network for transmitting / receiving a music file to / from a plurality of terminals is formed, and the music file records a music track for recording each performance data, adjustment data for adjusting the performance data, and / or instruction content. One terminal of the plurality of terminals sends a music track recording performance data to one or a plurality of other terminals, and the other terminal plays a performance recorded in the music track sent from the one terminal. A music file distribution system for reproducing data, recording adjustment data and / or instruction content for adjusting the performance data on an additional track, and transmitting the data to the one terminal.
【請求項31】 前記音楽ファイルを添付ファイル内に
形成し、予め設定されたアドレスの端末に送信する、請
求項30記載の音楽ファイル配信システム。
31. The music file distribution system according to claim 30, wherein the music file is formed in an attached file and is transmitted to a terminal having a preset address.
【請求項32】 複数端末間において音楽ファイルを相
互に転送するネットワークを形成し、前記音楽ファイル
は、演奏データを記録する音楽トラック及び/又は楽曲
データを記録する付加トラックを備え、各端末は、一端
末から受けた音楽ファイルを予め定められた順に従って
他の端末に転送する、音楽ファイル配信システム。
32. A network for transferring music files to each other among a plurality of terminals is formed, and the music file comprises a music track for recording performance data and / or an additional track for recording music data, and each terminal comprises: A music file distribution system that transfers music files received from one terminal to another terminal in a predetermined order.
【請求項33】 前記ネットワークは、音楽ファイルの
端末間の転送順を定めた転送ファイルに従って、前記複
数の端末間において音楽ファイルを送受信する、請求項
32記載の音楽ファイル配信システム。
33. The music file distribution system according to claim 32, wherein the network transmits and receives music files between the plurality of terminals according to a transfer file that defines a transfer order of music files between the terminals.
【請求項34】 前記ネットワークはメールを配信する
ネットワークであり、前記音楽ファイルを添付ファイル
内に形成する、請求項32記載の音楽ファイル配信シス
テム。
34. The music file distribution system according to claim 32, wherein the network is a network for distributing mail, and the music file is formed in an attached file.
【請求項35】 複数端末間において音楽ファイルを相
互に転送するネットワークを形成し、前記音楽ファイル
は、演奏データを記録する音楽トラック及び/又は楽曲
データを記録する付加トラックを備え、前記複数端末の
一端末は、音楽トラックへの演奏データの記録、及び/
又は付加トラックへの楽曲データを記録し、演奏データ
及び/又は楽曲データを記録した音楽ファイルを予め定
められた順に従って他端末に転送する、音楽ファイル配
信システム。
35. A network for transferring music files to each other among a plurality of terminals is formed, and the music file comprises a music track for recording performance data and / or an additional track for recording music data, One terminal records performance data on a music track and / or
Alternatively, a music file distribution system in which music data is recorded on an additional track and the performance data and / or music files recording the music data are transferred to other terminals in a predetermined order.
【請求項36】 前記音楽ファイルを添付ファイル内に
形成し、予め設定されたアドレスの端末に送信する、請
求項35記載の音楽ファイル配信システム。
36. The music file distribution system according to claim 35, wherein the music file is formed in an attached file and is transmitted to a terminal having a preset address.
JP2001242429A 2001-08-09 2001-08-09 Music file distribution system Withdrawn JP2003058151A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001242429A JP2003058151A (en) 2001-08-09 2001-08-09 Music file distribution system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001242429A JP2003058151A (en) 2001-08-09 2001-08-09 Music file distribution system

Publications (1)

Publication Number Publication Date
JP2003058151A true JP2003058151A (en) 2003-02-28

Family

ID=19072700

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001242429A Withdrawn JP2003058151A (en) 2001-08-09 2001-08-09 Music file distribution system

Country Status (1)

Country Link
JP (1) JP2003058151A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006252496A (en) * 2005-03-10 2006-09-21 Hiroshi Tominaga Multi-track type music distribution
JP2013175257A (en) * 2012-02-27 2013-09-05 Yamaha Corp Content providing apparatus
CN104575553A (en) * 2014-12-19 2015-04-29 百度时代网络技术(北京)有限公司 Method and device for generating barrage overlaid on playing object
CN105933782A (en) * 2016-04-20 2016-09-07 武汉斗鱼网络科技有限公司 Intelligent bullet screen shielding method and device for video website
CN105933758A (en) * 2016-04-25 2016-09-07 武汉斗鱼网络科技有限公司 User-based barrage blocking method and device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006252496A (en) * 2005-03-10 2006-09-21 Hiroshi Tominaga Multi-track type music distribution
JP2013175257A (en) * 2012-02-27 2013-09-05 Yamaha Corp Content providing apparatus
CN104575553A (en) * 2014-12-19 2015-04-29 百度时代网络技术(北京)有限公司 Method and device for generating barrage overlaid on playing object
CN104575553B (en) * 2014-12-19 2017-09-15 百度时代网络技术(北京)有限公司 Produce the method and apparatus for being superimposed upon and playing the barrage on object
CN105933782A (en) * 2016-04-20 2016-09-07 武汉斗鱼网络科技有限公司 Intelligent bullet screen shielding method and device for video website
CN105933758A (en) * 2016-04-25 2016-09-07 武汉斗鱼网络科技有限公司 User-based barrage blocking method and device

Similar Documents

Publication Publication Date Title
US6653545B2 (en) Method and apparatus for remote real time collaborative music performance
JP4382786B2 (en) Audio mixdown device, audio mixdown program
US20110289208A1 (en) Session terminal apparatus and network session system
JP2004538496A (en) Network-based music performance / song accompaniment service system and method
JP2010164922A (en) Karaoke service system and terminal device
JP2019041412A (en) Track trapping and transfer
JP4103364B2 (en) Karaoke system, karaoke device, and server device for karaoke system
KR100819775B1 (en) Network based music playing/song accompanying service apparatus, system method and computer recordable medium
KR100500314B1 (en) Method and System for composing a score using pre storaged elements in internet and Method for business model using it
JP2003058151A (en) Music file distribution system
JP5029644B2 (en) Karaoke network system
JP3136272B2 (en) Communication karaoke system
WO2011115210A1 (en) Mixing data delivery server
JP2014071226A (en) Music reproduction system and music reproduction method
JP2013156543A (en) Posting reproducer and program
JP2005241848A (en) Model vocal offer system of contribution work editing type in online karaoke system
KR100341307B1 (en) method for using web piano system
US20060101984A1 (en) Training system
KR20210026656A (en) Musical ensemble performance platform system based on user link
TWI496136B (en) A sound processing device, a communication sound processing system, a sound processing method and a computer program
JP2009244712A (en) Musical performance system and recording method
JP2002215173A (en) Method and system for publishing singing using telecommunication network or the like
JP2003015673A (en) Karaoke lesson supporting method
JP3183374B2 (en) Karaoke data distribution device and communication karaoke system
JP2014048470A (en) Music reproduction device, music reproduction system, and music reproduction method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041207

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20080606