JP2002073050A - Music distribution server, music reproducing terminal, and storage medium with distribution server processing program stored therein, storage medium with terminal processing program stored therein - Google Patents

Music distribution server, music reproducing terminal, and storage medium with distribution server processing program stored therein, storage medium with terminal processing program stored therein

Info

Publication number
JP2002073050A
JP2002073050A JP2000264434A JP2000264434A JP2002073050A JP 2002073050 A JP2002073050 A JP 2002073050A JP 2000264434 A JP2000264434 A JP 2000264434A JP 2000264434 A JP2000264434 A JP 2000264434A JP 2002073050 A JP2002073050 A JP 2002073050A
Authority
JP
Japan
Prior art keywords
music
data
advertisement
terminal
distribution server
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.)
Pending
Application number
JP2000264434A
Other languages
Japanese (ja)
Inventor
Yuji Tanaka
裕二 田中
Toshihisa Nakamura
利久 中村
Koji Toriyama
康治 鳥山
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2000264434A priority Critical patent/JP2002073050A/en
Publication of JP2002073050A publication Critical patent/JP2002073050A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To effectively perform an advertisement with a music distribution server and music reproducing terminal through a network by synchronizing it with an important reproduction part of music data. SOLUTION: When the terminal accesses the server, specifies a desired piece of music from a music name list stored in the database of the server, and specifies a music distribution with the advertisement, the server transmits a piece of music corresponding to a specified music number and its comment and an advertisement associated with a prescribed musical frame to the terminal, after writing the timing for synchronous reproduction on their header information, respectively. The terminal stores the music, the comment and the advertisement of the received specified piece of music in a FIFO memory, respectively. In connection with this, the music is synchronously reproduced sequentially from the head at the reproduction timing based on the header information, the comment is also sequentially reproduced and displayed from the head at the reproduction timing based on the header information, and when the prescribed musical frame is reproduced, the comment is switched to the advertisement and synchronously reproduced and displayed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、ネットワークを介
して音楽データを広告データと共に配信し、ユーザ端末
で再生するための音楽配信サーバ、音楽再生端末、及び
配信サーバ処理プログラムを記憶した記憶媒体、端末処
理プログラムを記憶した記憶媒体に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a music distribution server for distributing music data together with advertisement data via a network and reproducing the music data at a user terminal, a music reproduction terminal, and a storage medium storing a distribution server processing program. The present invention relates to a storage medium storing a terminal processing program.

【0002】[0002]

【従来の技術】従来から、インターネットを利用して音
楽配信サーバからユーザ端末へ所望の音楽データをダウ
ンロードして再生することが行われている。また、音楽
データと共に、その関連する情報である曲名・アーチス
ト名などもダウンロードして音楽再生と共に関連情報を
表示することも行われている。
2. Description of the Related Art Conventionally, downloading and reproducing desired music data from a music distribution server to a user terminal using the Internet has been performed. In addition, along with the music data, related information such as a song name and an artist name is also downloaded, and the related information is displayed together with the music reproduction.

【0003】さらに、音楽配信サイトでは、音楽データ
のダウンロードの際に広告情報を表示することも行われ
ており、例えば広告付きの音楽データをダウンロードす
ると、その音楽再生に合わせてアーティストの画像や販
売促進などの特定の広告が表示されるものや、音楽に関
係なくダウンロードサイトに広告が表示されるものがあ
る。
[0003] Further, music distribution sites also display advertisement information when downloading music data. For example, when music data with an advertisement is downloaded, an artist's image or sales information is displayed in accordance with the music reproduction. Some advertisements display a specific advertisement such as promotion, and others display an advertisement on a download site regardless of music.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、前記従
来の音楽配信サービスシステムでは、音楽データと共に
ダウンロードされる広告情報は、当該音楽自体のプロモ
ーションビデオなどの広告を除いて、他の広告において
はユーザの興味に訴えた効果的な広告が成されていない
のが現状である。
However, in the above-mentioned conventional music distribution service system, the advertisement information downloaded together with the music data, except for an advertisement such as a promotion video of the music itself, is not included in other advertisements. At present, effective advertising that appeals to interest has not been made.

【0005】本発明は、このような課題に鑑みなされた
もので、音楽データの重要な再生部分に同期させて効果
的な広告を行うことが可能になる音楽配信サーバ、音楽
再生端末、及び配信サーバ処理プログラムを記憶した記
憶媒体、端末処理プログラムを記憶した記憶媒体を提供
することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned problems, and provides a music distribution server, a music reproduction terminal, and a distribution that enable effective advertisement in synchronization with an important reproduction portion of music data. It is an object to provide a storage medium storing a server processing program and a storage medium storing a terminal processing program.

【0006】[0006]

【課題を解決するための手段】すなわち、本発明に係る
音楽配信サーバは、出力順に並んだ音楽部分のデータに
よって構成される音楽データを記憶する音楽記憶手段
と、この音楽記憶手段に記憶された音楽データの所定の
音楽部分に対応付けられた広告データを記憶する広告記
憶手段と、音楽を再生する音楽再生端末と接続するため
の通信手段と、この通信手段により接続された音楽再生
端末からの指定に応じて前記音楽記憶手段に記憶されて
いる音楽データと共に前記広告記憶手段に記憶されてい
る広告データを当該音楽再生端末へ送信するデータ送信
手段とを備え、前記音楽再生端末において前記データ送
信手段により送信した音楽データの所定の音楽部分の音
楽再生に同期させて同データ送信手段により送信した広
告データを再生させることを特徴とする。
That is, a music distribution server according to the present invention has a music storage means for storing music data constituted by data of music parts arranged in an output order, and a music storage means for storing music data stored in the music storage means. An advertisement storage unit that stores advertisement data associated with a predetermined music portion of music data; a communication unit that connects to a music playback terminal that plays music; and a communication unit that is connected to the music playback terminal by the communication unit. Data transmission means for transmitting the advertisement data stored in the advertisement storage means together with the music data stored in the music storage means to the music reproduction terminal in accordance with the designation, and transmitting the data in the music reproduction terminal. Means for reproducing the advertisement data transmitted by the data transmitting means in synchronization with music reproduction of a predetermined music portion of the music data transmitted by the means. It is characterized in.

【0007】また、本発明に係る音楽再生端末は、音楽
を配信する音楽配信サーバと接続するための通信手段
と、前記音楽配信サーバにより提供される音楽データを
指定するデータ指定手段と、このデータ指定手段による
指定に応じて前記音楽配信サーバから送信された出力順
の音楽部分のデータとして構成される音楽データ及び当
該音楽データの所定の音楽部分に対応付けられた広告デ
ータを受信するデータ受信手段と、このデータ受信手段
により受信された音楽データを再生すると共に、当該音
楽データの所定の音楽部分の音楽再生に同期させて同デ
ータ受信手段により受信された広告データを再生する同
期再生手段とを備えたことを特徴とする。
[0007] Also, a music reproducing terminal according to the present invention comprises a communication means for connecting to a music distribution server for distributing music, a data designating means for designating music data provided by the music distribution server, Data receiving means for receiving music data configured as data of music parts in the output order transmitted from the music distribution server in accordance with the designation by the designation means, and advertisement data associated with a predetermined music part of the music data Synchronous playback means for playing back the music data received by the data reception means and for playing back the advertisement data received by the data reception means in synchronization with music playback of a predetermined music portion of the music data. It is characterized by having.

【0008】このように、音楽配信サーバには、出力順
に並んだ音楽部分のデータによって構成される音楽デー
タとこの音楽データの所定の音楽部分に対応付けられた
広告データが記憶されており、音楽再生端末において、
前記音楽配信サーバにより提供される音楽データを指定
すると、この指定に応じて前記音楽配信サーバに記憶さ
れている音楽データ及び当該音楽データの所定の音楽部
分に対応付けられた広告データが送信されて受信され、
この受信された音楽データが再生されるのと共に、当該
音楽データの所定の音楽部分の音楽再生に同期して同受
信された広告データが再生されるので、例えば配信され
た音楽のさび部分などの所定の音楽部分に同期させて効
果的に広告を再生できることになる。
[0008] As described above, the music distribution server stores the music data composed of the data of the music parts arranged in the output order and the advertisement data associated with the predetermined music part of the music data. On the playback terminal,
When music data provided by the music distribution server is designated, music data stored in the music distribution server and advertisement data associated with a predetermined music portion of the music data are transmitted according to the designation. Received,
Since the received music data is reproduced and the received advertisement data is reproduced in synchronization with the music reproduction of a predetermined music portion of the music data, for example, a rust portion of the distributed music is reproduced. The advertisement can be effectively reproduced in synchronization with a predetermined music portion.

【0009】[0009]

【発明の実施の形態】以下、図面を参照して本発明の実
施の形態について説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0010】図1は、本発明の実施形態に係る音楽スト
リーミング配信サーバ10及び音楽ストリーミング再生
端末20による音楽配信サービスシステムの全体構成を
示す図である。
FIG. 1 is a diagram showing an overall configuration of a music distribution service system using a music streaming distribution server 10 and a music streaming reproduction terminal 20 according to an embodiment of the present invention.

【0011】この音楽配信サービスシステムは、インタ
ーネットなどの公衆通信ネットワークN上に接続された
音楽ストリーミング配信サーバ10と、この音楽配信サ
ーバ10から所望の音楽とその関連情報(曲名・アーテ
ィスト名・歌詞などの解説文字情報やプロモーションビ
デオなどの解説画像情報)をダウンロードしてストリー
ミング再生する複数のユーザの音楽ストリーミング再生
端末(ユーザ端末)20…、そして、音楽配信サーバ1
0からダウンロードされる所望の音楽の関連情報に広告
を載せる各広告主端末(A)40a,(B)40b,…
から構築される。
The music distribution service system includes a music streaming distribution server 10 connected to a public communication network N such as the Internet, and a desired music and related information (such as a song name, an artist name, and lyrics) from the music distribution server 10. Music streaming playback terminals (user terminals) 20 of a plurality of users who download commentary text information and commentary image information such as promotion videos) and play them back in a streaming manner, and a music distribution server 1
0. Each of the advertiser terminals (A) 40a, (B) 40b,.
Built from.

【0012】なお、音楽ストリーミング再生端末(ユー
ザ端末)20…において、ダウンロードされた音楽とそ
の関連情報は同期して再生される。
At the music streaming reproducing terminals (user terminals) 20..., The downloaded music and its related information are reproduced in synchronization.

【0013】各広告主端末(A)40a,(B)40
b,…では、音楽ストリーミング配信サーバ10がデー
タベースとして所有する多数の曲それぞれの音楽データ
の所望の音楽部分や曲全体を対象として広告掲載のため
のオークションを行い、各曲それぞれの音楽部分や各曲
それぞれの全体について最高額広告料で落札されたそれ
ぞれの広告主端末(A)40a,(B)40b,…が、
各々独自の広告情報を音楽ストリーミング配信サーバ1
0に登録して、音楽ストリーミング再生端末20…へ音
楽データと共にダウンロードされる関連情報に組み込ん
で広告掲載を行う。
Each advertiser terminal (A) 40a, (B) 40
In b,..., the music streaming distribution server 10 performs an auction for posting an advertisement for a desired music portion of the music data of each of a large number of songs owned by the music streaming distribution server 10 or the entire song, Each of the advertiser terminals (A) 40a, (B) 40b,...
Music streaming distribution server 1 for each unique advertising information
0, and inserts it into the related information downloaded together with the music data to the music streaming playback terminals 20.

【0014】このため、曲のさび部分(重要部分)な
ど、ユーザに注目される音楽部分に対しては結果的に広
告料が高くなり、間奏部分など、注目をあびにくい音楽
部分は安い広告料となり、曲の各部分について適正な広
告が行え、多くの広告掲載が行える。しかも、曲のさび
部分などの重要部分に合わせて広告を組み込むことで、
効果的な広告が行える。
[0014] For this reason, as a result, an advertisement fee is increased for a music portion which is noticed by the user such as a rust portion (important portion) of a song, and a music advertisement portion which is not attracted attention such as an interlude portion is reduced in advertisement fee. Thus, an appropriate advertisement can be performed for each part of the song, and many advertisements can be posted. And by embedding ads around important parts like the rust of a song,
Effective advertising can be done.

【0015】なお、音楽ストリーミング配信サーバ10
が各広告主端末(A)40a,(B)40b,…から受
領する広告料は、例えば音楽ストリーミング再生端末
(ユーザ端末)20…からの指定に応じて広告を組み込
んだ音楽(曲)の配信(ダウンロード)1回当たりにつ
き設定し、この広告を組み込んだ曲の音楽データについ
ては、音楽ストリーミング再生端末(ユーザ端末)20
…への配信料金を割り引くあるいは無料にすることも可
能である。
The music streaming distribution server 10
Is received from each of the advertiser terminals (A) 40a, (B) 40b,..., For example, the distribution of music (songs) incorporating advertisements in accordance with designation from the music streaming playback terminals (user terminals) 20. (Download) The music data of a song set per download and incorporating this advertisement is stored in a music streaming playback terminal (user terminal) 20.
It is also possible to discount or make the distribution fee to… free.

【0016】つまり、配信サーバ10側では、広告付き
の音楽データを配信した場合、その広告主端末(A)4
0a,(B)40b,…側、及びその配信先の再生端末
(ユーザ端末)20…側の両者に対して課金を行う。
That is, on the distribution server 10 side, when music data with an advertisement is distributed, the advertiser terminal (A) 4
0a, (B) 40b,... And the distribution terminal (user terminal) 20.

【0017】図2は本発明の実施形態に係る音楽ストリ
ーミング配信サーバ10の電子回路の構成を示すブロッ
ク図である。
FIG. 2 is a block diagram showing a configuration of an electronic circuit of the music streaming distribution server 10 according to the embodiment of the present invention.

【0018】この音楽ストリーミング配信サーバ10
は、通信ネットワークNを介して接続される音楽ストリ
ーミング再生端末20(図6〜図8参照)からの要求に
応じて、音楽と共に文字又は画像の各データを選択的に
配信したり、各広告主端末(A)40a,(B)40
b,…からの要求に応じて前記配信用の音楽に対する広
告掲載のためのオークションを行うもので、この音楽ス
トリーミング配信サーバ10は、コンピュータである制
御部(CPU)11を備えている。
This music streaming distribution server 10
Responds to a request from the music streaming playback terminal 20 (see FIGS. 6 to 8) connected via the communication network N to selectively distribute character or image data together with music, Terminals (A) 40a, (B) 40
The music streaming distribution server 10 is provided with a control unit (CPU) 11, which is a computer, for performing an auction for posting an advertisement for the music for distribution in response to a request from b,.

【0019】制御部(CPU)11は、ハードディスク
やフラュシュメモリ(EEPROM)などを使用してな
るメモリ12に予め記憶されたシステムプログラムや各
種の制御プログラム、あるいはフロッピディスクなどの
外部記憶媒体13から磁気ディスク装置などの記憶媒体
読取部14を介してメモリ12に書き込まれたサーバ制
御プログラム、あるいは外部の通信ネットワークNに接
続されたコンピュータ端末からネットワーク・インター
フェイス(NET I/F)15を介して取り込まれ前記メモ
リ12に記憶されたサーバ制御プログラムに従って、回
路各部の動作を制御するものである。
The control unit (CPU) 11 is a system program or various control programs stored in advance in a memory 12 using a hard disk or a flash memory (EEPROM), or an external storage medium 13 such as a floppy disk. A server control program written in the memory 12 via a storage medium reading unit 14 such as a device, or a computer program connected to an external communication network N via a network interface (NET I / F) 15 and read from the computer. According to the server control program stored in the memory 12, the operation of each section of the circuit is controlled.

【0020】これら音楽ストリーミング配信サーバ10
のシステムプログラムや各種の制御プログラム、あるい
は外部入力されたサーバ制御プログラムは、キーボード
やマウスを備えた入力部16からの入力信号や通信ネッ
トワークNを介して接続される音楽ストリーミング再生
端末20…あるいは各広告主端末(A)40a,(B)
40b,…からのアクセス信号に応じて起動される。
These music streaming distribution servers 10
System programs, various control programs, or an externally input server control program includes an input signal from the input unit 16 having a keyboard and a mouse, and a music streaming playback terminal 20... Advertiser terminal (A) 40a, (B)
Activated in response to an access signal from 40b,.

【0021】制御部(CPU)11には、前記メモリ1
2、記憶媒体読取部14、ネットワーク・インターフェ
イス(NET I/F)15、入力部16が接続される他に、
表示部17が接続される。
The control unit (CPU) 11 includes the memory 1
2. In addition to the storage medium reading unit 14, the network interface (NET I / F) 15, and the input unit 16,
The display unit 17 is connected.

【0022】図3は前記音楽ストリーミング配信サーバ
10のメモリ12に記憶されるデータの一部を示す図で
あり、同図(A)はハードディスクなどのデータベース
12aに記憶されるデータを示す図、同図(B)は半導
体RAMなどワークメモリ12bに記憶されるデータを
示す図、同図(C)はワークメモリ12b内の広告登録
データを示す図である。
FIG. 3 is a diagram showing a part of data stored in the memory 12 of the music streaming distribution server 10, and FIG. 3A is a diagram showing data stored in a database 12a such as a hard disk. FIG. 2B is a diagram showing data stored in a work memory 12b such as a semiconductor RAM, and FIG. 2C is a diagram showing advertisement registration data in the work memory 12b.

【0023】前記メモリ12には、この音楽ストリーミ
ング配信サーバ10による音楽配信制御プログラムや配
信広告制御プログラムが予め記憶される他に、データベ
ース12aには、番号付けされた曲名のデータが一覧に
して記憶される曲番号・曲名一覧メモリ12a1、曲番号
別の音楽データがACC方式による圧縮データとして記
憶される曲番号別音楽データメモリ12a2、曲番号別の
解説(曲名・アーティスト名・歌詞など)の文字データ
がテキストで記憶される曲番号別解説文字データメモ
リ12a3、曲番号別の広告の文字データがテキストで記
憶される曲番号別広告文字データメモリ12a4、曲番
号別の解説(曲名・アーティスト名・歌詞・プロモーシ
ョンビデオなど)の画像データが記憶される曲番号別
解説画像データメモリ12a5、曲番号別の広告の画像デ
ータが記憶される曲番号別広告画像データメモリ12
a6などが確保される。
In the memory 12, a music distribution control program and a distribution advertisement control program by the music streaming distribution server 10 are stored in advance, and in the database 12a, data of numbered music titles is stored in a list. Song number / song name list memory 12a1, song number-by-song music data memory 12a2 in which music data by song number is stored as compressed data according to the ACC system, commentary by song number (song name / artist name / lyrics, etc.) A comment character data memory 12a3 by song number in which data is stored in text, an advertisement character data memory 12a4 by song number in which character data of an advertisement by song number is stored in text, a comment by song number (song name, artist name, Song number-based commentary image data memory 12a5 in which image data of lyrics, promotion videos, etc.) is stored. , Music number-specific advertisement image data memory 12 for storing music number-specific advertisement image data
a6 etc. are secured.

【0024】また、ワークメモリ12bには、前記音楽
ストリーミング再生端末20…のそれぞれについて、ユ
ーザ指定された曲名の曲番号が記憶される指定曲番号メ
モリ12b1、ユーザ指定された曲と共にこの曲に対応付
けされた解説文字・広告文字・解説画像・広告
画像の各項目の中から指定された項目が記憶される指定
項目メモリ12b2、広告付き割引のユーザ指定の有無が
記憶される割引き指定メモリ12b3、そして、前記音楽
ストリーミング再生端末20への指定された曲の音楽デ
ータ及び指定された項目の各データの配信処理に伴い制
御部(CPU)11に入出力される各種のデータが必要
に応じて一時記憶されるストリーム配信処理ワークエリ
ア12b4などが確保される。
The work memory 12b has a designated song number memory 12b1 in which a song number of a song designated by a user is stored for each of the music streaming playback terminals 20... A designation item memory 12b2 in which items designated from among the attached commentary characters, advertisement characters, commentary images, and advertisement images are stored; a discount designation memory 12b3 in which presence / absence of user designation of a discount with advertisement is stored; Various data input / output to / from the control unit (CPU) 11 along with the distribution process of the music data of the designated song and the data of the designated items to the music streaming playback terminal 20 are temporarily stored as necessary. The stored stream distribution processing work area 12b4 and the like are secured.

【0025】さらに、ワークメモリ12bには、前記デ
ータベース12aに記憶される各曲の音楽データ毎の広
告掲載が設定されたそれぞれの広告部分(曲名・再生時
間)について、その落札広告主と広告料が登録される広
告登録データメモリ12c1,12c2,…が確保される。
Further, in the work memory 12b, for each advertising portion (song name / reproduction time) in which an advertisement is set for each music data of each song stored in the database 12a, the successful bid advertiser and the advertising fee are set. Are registered in the advertisement registration data memory 12c1, 12c2,...

【0026】図4は前記音楽ストリーミング配信サーバ
10により配信されるストリーミングデータ列の構成を
示す図であり、同図(A)は音楽データのデータ列を示
す図、同図(B)は解説/広告の文字データのデータ列
を示す図、同図(C)は解説/広告の画像データのデー
タ列を示す図である。
FIG. 4 is a diagram showing a configuration of a streaming data stream distributed by the music streaming distribution server 10. FIG. 4A shows a data stream of music data, and FIG. FIG. 3C is a diagram showing a data string of character data of an advertisement, and FIG.

【0027】図4(A)に示すように、ACC方式で圧
縮された音楽データは、128kbpsの平均転送レートで、
1フレーム1024サンプルのデータを有し、23.22msec間
隔,372Byteのデータとして送信される。この音楽デー
タのデータレート、サンプル数、送信時間間隔、データ
byte数からなる送信設定情報は、ヘッダ情報として付加
されて送信される。そして、音楽ストリーミング再生端
末20側では、1フレーム毎にデータの伸張が行われ、
44.1kHz,16bit,2chの音楽が再生される。
As shown in FIG. 4A, music data compressed by the ACC method has an average transfer rate of 128 kbps.
It has 1024 samples of data per frame and is transmitted as 372 bytes of data at 23.22 msec intervals. Data rate, number of samples, transmission time interval, data of this music data
The transmission setting information including the number of bytes is added as header information and transmitted. Then, on the music streaming playback terminal 20 side, data expansion is performed for each frame,
44.1kHz, 16bit, 2ch music is played.

【0028】この音楽データの再生に同期させて表示さ
せるための解説/広告の文字データは、図4(B)に示
すように、128bpsの平均転送レートで、1文字2Byte、1
25msec間隔のデータとして1秒間に8文字分送信され
る。この解説/広告の文字データのデータレート、送信
時間間隔、データbyte数、及び前記音楽データの再生時
間を基準とする同期再生開始時間からなる送信設定情報
は、ヘッダ情報として付加されて送信される。そして、
音楽ストリーミング再生端末20側では、前記音楽デー
タの再生に同期させて表示される。
As shown in FIG. 4B, the character data of the commentary / advertisement to be displayed in synchronization with the reproduction of the music data has an average transfer rate of 128 bps, 2 bytes per character, 1 byte.
Eight characters are transmitted per second as data at 25 msec intervals. The transmission setting information including the data rate of the comment / advertisement character data, the transmission time interval, the number of data bytes, and the synchronous reproduction start time based on the reproduction time of the music data is added and transmitted as header information. . And
On the music streaming playback terminal 20 side, the music data is displayed in synchronization with the playback of the music data.

【0029】図4(C)に示すように、解説/広告の画
像データは、256kbpsの平均転送レートで、23.22msec間
隔,744Byteのデータとして送信され、この画像データ
のデータレート、送信時間間隔、データbyte数、及び前
記音楽データの再生時間を基準とする同期再生開始時間
からなる送信設定情報も、ヘッダ情報として付加されて
送信される。そして、音楽ストリーミング再生端末20
側では、前記音楽データの再生に同期させて1フレーム
毎にデータの伸張が行われ表示される。
As shown in FIG. 4C, the image data of the commentary / advertisement is transmitted as 744 bytes of data at 23.22 msec intervals at an average transfer rate of 256 kbps, and the data rate, transmission time interval, Transmission setting information including the number of data bytes and the synchronous reproduction start time based on the reproduction time of the music data is also added as header information and transmitted. Then, the music streaming playback terminal 20
On the side, the data is expanded and displayed for each frame in synchronization with the reproduction of the music data.

【0030】なお、この音楽ストリーミング配信サーバ
10からは、ユーザ指定された音楽データ及び当該音楽
データに同期させるべき解説/広告の各データをマルチ
で送信し、音楽ストリーミング再生端末20側では、受
信された各データを一定時間分バッファしてから各デー
タのタイミングを合わせて再生及び表示し、不足してい
るデータを音楽ストリーミング配信サーバ10側へ指示
して優先的に送信させる構成とする。
The music streaming distribution server 10 transmits the music data specified by the user and the data of the commentary / advertisement to be synchronized with the music data in a multiplex manner. Each data is buffered for a certain period of time, then reproduced and displayed in synchronization with the timing of each data, and the missing data is instructed to the music streaming distribution server 10 to be transmitted preferentially.

【0031】一方、前記各広告主端末(A)40a,
(B)40b,…それぞれの電子回路各部の構成要素
は、前記図2における音楽ストリーミング配信サーバ1
0の電子回路各部の構成要素と略同様であるため、その
回路説明を省略する。
On the other hand, each of the advertiser terminals (A) 40a,
(B) 40b,... The components of each section of the electronic circuit are the music streaming distribution server 1 in FIG.
0 is substantially the same as the component of each part of the electronic circuit, and the circuit description is omitted.

【0032】図5は前記広告主端末40の電子回路に備
えられるメモリ42に記憶されるデータの一部を示す図
である。
FIG. 5 is a diagram showing a part of data stored in the memory 42 provided in the electronic circuit of the advertiser terminal 40.

【0033】このメモリ42には、前記音楽ストリーミ
ング配信サーバ10により提供される広告オークション
に参加して所望の曲の音楽に対して広告掲載の設定を落
札し、文字あるいは画像の広告を当該配信サーバ10へ
登録するための音楽配信広告プログラム(広告主端末制
御プログラム)42aが予め記憶される他、文字で作成
した広告データや画像で作成した広告データが記憶され
る広告データメモリ42b、広告オークション伴い指定
された広告掲載を希望する曲とその音楽部分を示すデー
タが記憶される希望曲・部分データメモリ42c、この
広告掲載を希望する曲とその音楽部分について1配信当
たりの落札希望価格が記憶される落札希望価格メモリ4
2d、落札決定後の広告掲載曲とその音楽部分を示すデ
ータが記憶される落札曲・部分データメモリ42e、こ
の落札曲とその音楽部分について1配信当たりの落札価
格(広告料金)が記憶される落札価格メモリ42f、音
楽ストリーミング配信サーバ10による実際の広告付き
音楽の配信に伴い、この広告主の広告を付けた音楽のユ
ーザ配信回数が通知されて記憶されるユーザ利用数メモ
リ42g、前記落札価格メモリ42fに記憶された1配
信当たりの落札価格(広告料金)と前記ユーザ利用数メ
モリ42gに記憶されたユーザ配信回数とに基づき計算
される広告料金の合計支払金額が記憶される支払金額メ
モリ42hなどが確保される。
In the memory 42, the user enters the advertisement auction provided by the music streaming distribution server 10, makes a bid for the advertisement insertion for the music of the desired music, and transmits the character or image advertisement to the distribution server. 10, a music distribution advertisement program (advertiser terminal control program) 42a for registering in advance, an advertisement data memory 42b for storing advertisement data created by characters and advertisement data created by images, A desired song / part data memory 42c for storing data indicating a designated song to be placed in an advertisement and its music portion, and a bid price per delivery for the song to be placed in the advertisement and its music portion are stored. Ru desired price memory 4
2d, a winning song / part data memory 42e in which data indicating an advertisement-posted song and its music portion after a successful bid is determined is stored, and a successful bid price (advertising fee) per distribution is stored for the winning song and its music portion. A contract price memory 42f, a user usage number memory 42g in which the number of user distributions of the music with the advertiser's advertisement is notified and stored with the actual distribution of the music with the advertisement by the music streaming distribution server 10, A payment amount memory 42h in which a total payment amount of an advertisement fee calculated based on a successful bid price (advertisement fee) per distribution stored in the memory 42f and the number of user distributions stored in the user usage number memory 42g is stored. Are secured.

【0034】図6は本発明の実施形態に係る音楽ストリ
ーミング再生端末20の電子回路の構成を示すブロック
図である。
FIG. 6 is a block diagram showing a configuration of an electronic circuit of the music streaming reproduction terminal 20 according to the embodiment of the present invention.

【0035】この音楽ストリーミング再生端末20は、
通信ネットワークNを介して前記音楽ストリーミング配
信サーバ10から配信されたユーザ指定の音楽データと
それに対応付けされて配信された解説/広告の文字デー
タや画像データを一定時間分のデータずつバッファしな
がら順次再生及び表示するもので、この音楽ストリーミ
ング再生端末20は、コンピュータである制御部(CP
U)21を備えている。
This music streaming playback terminal 20
The user-specified music data distributed from the music streaming distribution server 10 via the communication network N and the commentary / advertisement character data and image data distributed in association with the user-specified music data are sequentially buffered by data for a predetermined time. The music streaming playback terminal 20 is used for playback and display.
U) 21.

【0036】制御部(CPU)21は、ROM22に予
め記憶されたシステムプログラムや各種の制御プログラ
ム、あるいはフロッピディスクなどの外部記憶媒体23
から磁気ディスク装置などの記憶媒体読取部24を介し
てフラッシュメモリ(FLASH)25に書き込まれた端末
制御プログラム、あるいは外部の通信ネットワークNに
接続されたコンピュータ端末からネットワーク・インタ
ーフェイス(NET I/F)26を介して取り込まれ前記フ
ラッシュメモリ(FLASH)25に記憶された端末制御プ
ログラムに従って、回路各部の動作を制御するものであ
る。
The control unit (CPU) 21 includes a system program and various control programs stored in the ROM 22 in advance, or an external storage medium 23 such as a floppy disk.
A terminal control program written in a flash memory (FLASH) 25 via a storage medium reading unit 24 such as a magnetic disk device, or a network interface (NET I / F) from a computer terminal connected to an external communication network N The operation of each part of the circuit is controlled in accordance with a terminal control program which is taken in through the memory 26 and stored in the flash memory (FLASH) 25.

【0037】これら音楽ストリーミング再生端末20の
システムプログラムや各種の制御プログラム、あるいは
外部入力された端末制御プログラムは、キー入力部(ke
y)27からの入力信号や通信ネットワークNを介して
接続される音楽ストリーミング配信サーバ10からの配
信信号に応じて起動される。
The system program and various control programs of the music streaming reproduction terminal 20 or the terminal control program inputted from the outside are stored in a key input unit (ke
y) It is started in response to an input signal from 27 or a distribution signal from the music streaming distribution server 10 connected via the communication network N.

【0038】制御部(CPU)21には、前記ROM2
2、記憶媒体読取部24、フラッシュメモリ(FLASH)
25、ネットワーク・インターフェイス(NET I/F)2
6、キー入力部(key)27が接続される他に、RAM
28、メモリ・カード・スロット29、液晶表示部(LC
D)30が接続され、さらに、ディジタル・シグナル・
プロセッサ(DSP)31,D/Aコンバータ(DAC)32
を介してスピーカ33が接続される。
The control unit (CPU) 21 includes the ROM 2
2. Storage medium reading unit 24, flash memory (FLASH)
25, network interface (NET I / F) 2
6. In addition to connecting the key input unit (key) 27, RAM
28, memory card slot 29, liquid crystal display (LC
D) 30 is connected, and the digital signal
Processor (DSP) 31, D / A converter (DAC) 32
The speaker 33 is connected via the.

【0039】キー入力部(key)27には、ネットワー
クNを介して前記音楽ストリーミング配信サーバ10と
アクセスするための各種通信接続操作キーのほか、液晶
表示部(LCD)30に表示されたデータを選択するため
のデータ選択キーや選択されたデータを指定するための
実行キー、音楽ストリーミング配信サーバ10から配信
された音楽データの再生キー,停止キー,送りキー,戻
しキーなどが備えられる。
The key input unit (key) 27 includes various communication connection operation keys for accessing the music streaming distribution server 10 via the network N, and data displayed on a liquid crystal display unit (LCD) 30. A data selection key for selection, an execution key for designating selected data, a reproduction key, a stop key, a forward key, a return key, and the like for music data distributed from the music streaming distribution server 10 are provided.

【0040】図7は前記音楽ストリーミング再生端末2
0内の各メモリに記憶されるデータの一部を示す図であ
り、同図(A)はROM22に記憶されるデータを示す
図、同図(B)はRAM28内のワークエリアに記憶さ
れるデータを示す図、同図(C)はRAM28内のFI
FOメモリ28bに記憶されるデータを示す図である。
FIG. 7 shows the music streaming playback terminal 2
FIG. 2A is a diagram showing a part of data stored in each memory in FIG. 0A, FIG. 2A is a diagram showing data stored in a ROM 22, and FIG. 2B is stored in a work area in a RAM. FIG. 3C shows data, and FIG.
FIG. 4 is a diagram illustrating data stored in an FO memory 28b.

【0041】ROM22には、この音楽ストリーミング
再生端末20における端末制御プログラム(ストリーム
配信プログラム:端末用)22aが予め記憶される他
に、当該再生端末20が画像表示機能を有するか否かを
識別させるための画像表示可/不可データ22bが記憶
される。
In the ROM 22, a terminal control program (stream distribution program: for terminal) 22a of the music streaming reproduction terminal 20 is stored in advance, and whether or not the reproduction terminal 20 has an image display function is identified. Display enable / disable data 22b is stored.

【0042】RAM28内のワークエリアには、音楽ス
トリーミング配信サーバ10からダウンロードされて表
示された曲名一覧に基づきキー入力部(key)27の操
作によりユーザ指定された曲名及び曲番号が記憶される
指定曲メモリ28a1、音楽データと該音楽データに対応
付けされた解説/広告のデータとをそのヘッダ情報に基
づき同期させて再生,表示するための基準カウントデー
タが記憶されるタイムカウンタメモリ28a2、この基準
カウントデータに基づく音楽データの次フレームの再生
タイムが記憶される音楽再生タイムメモリ28a3、前記
基準カウントデータに基づく解説/広告データの次フレ
ームの再生タイムが記憶される解説/広告再生タイムメ
モリ28a4、そして、前記音楽ストリーミング配信サー
バ10から配信された曲の音楽データ及び解説/広告デ
ータの再生,表示処理に伴い制御部(CPU)21に入
出力される各種のデータが必要に応じて一時記憶される
ストリーム配信処理ワークエリア28a5などが確保され
る。
The work area in the RAM 28 stores a song name and a song number designated by the user by operating the key input unit (key) 27 based on the song title list downloaded from the music streaming distribution server 10 and displayed. A music memory 28a1, a time counter memory 28a2 storing reference count data for reproducing and displaying music data and commentary / advertisement data associated with the music data in synchronization based on the header information, A music reproduction time memory 28a3 for storing the reproduction time of the next frame of the music data based on the count data; a commentary / advertisement reproduction time memory 28a4 for storing the reproduction time of the commentary / advertisement data next frame based on the reference count data; And the music streaming distribution server 10 Reproduction of the music data and description / advertisement data, such as streaming processing work area 28a5 in which various data input and output to the control unit (CPU) 21 with the display process is temporarily stored as required is ensured.

【0043】RAM28内のFIFOメモリ28bに
は、前記ユーザ指定された曲名・曲番号及び広告付きか
否かの項目に応じて音楽ストリーミング配信サーバ10
からマルチチャンネル方式でダウンロードされた音楽デ
ータ及び解説/広告データがそれぞれそのヘッダ情報に
対応付けされてFIFO形式で記憶される受信音楽デー
タメモリ28b1、及び受信解説・広告データメモリ28
b2などが確保される。
In the FIFO memory 28b in the RAM 28, the music streaming distribution server 10 is stored in accordance with the music title / music number designated by the user and the item indicating whether or not an advertisement is included.
Music data memory 28b1 in which music data and commentary / advertisement data downloaded in a multi-channel manner are stored in a FIFO format in association with their header information, and reception commentary / advertisement data memory 28
b2 etc. are secured.

【0044】メモリ・カード・スロット29には、例え
ば前記音楽ストリーミング配信サーバ10からダウンロ
ードされて配信された音楽データ及び各対応する解説/
広告のデータを記憶して保存するためのメモリ・カード
35が着脱自在に接続される。
In the memory card slot 29, for example, music data downloaded and distributed from the music streaming distribution server 10 and corresponding commentary /
A memory card 35 for storing advertisement data is detachably connected.

【0045】図8は前記音楽ストリーミング再生端末2
0における音楽データと解説文字データの同期再生動作
の一例を示す図であり、同図(A)は音楽ストリーミン
グ再生端末20の外観動作を示す図、同図(B)は解説
文字データの再生制御タイミングを示す図である。
FIG. 8 shows the music streaming playback terminal 2
FIG. 7A is a diagram showing an example of a synchronous reproduction operation of music data and commentary character data at 0, and FIG. 7A is a diagram showing an appearance operation of the music streaming reproduction terminal 20, and FIG. It is a figure showing a timing.

【0046】すなわち、ACC方式の音楽データが128k
bpsの転送レートでダウンロード(配信)され、この音
楽データと共に歌詞データが128bpsの転送レートでダウ
ンロード(配信)された場合(図3参照)、日本語の歌
詞は1文字2byteで毎秒8文字ダウンロードされる。
That is, the music data of the ACC system is 128 k
When the lyrics data is downloaded (distributed) at a transfer rate of 128 bps together with the music data at a transfer rate of 128 bps (see FIG. 3), the Japanese lyrics are downloaded at 8 characters per second at 2 bytes per character. You.

【0047】従って、歌詞(文字)データには、その最
初の2byteに個々の文字コードを、残りの14byteに“wai
t”の意味を持たせたNULLの制御コードを割り当てるこ
とで、音楽の再生に合わせた1秒毎に、例えば「あ」
「な」「た」と表示される。
Therefore, in the lyrics (character) data, each character code is set in the first 2 bytes, and “wai” is set in the remaining 14 bytes.
By assigning a null control code with the meaning of "t", for example, "A"
“N” and “T” are displayed.

【0048】このように、音楽データに同期させるべき
文字データや画像データには、そのダウンロード時のフ
レーム毎に各種の制御コードを付加しておくことで、各
フレーム内データのスクロール表示や停止間欠表示など
を行わせることができる。
As described above, by adding various control codes to the character data and image data to be synchronized with the music data for each frame at the time of downloading, scroll display of data in each frame and intermittent stoppage can be performed. Display and the like can be performed.

【0049】なお、広告付きの音楽データを指定するこ
とでその音楽データ及び解説データと共に広告データが
配信された場合、音楽データの再生に伴い広告データの
再生タイミングでない時間は解説データが同期再生さ
れ、広告データの再生タイミングである時間は当該広告
データが優先時に同期再生される。
When the advertisement data is distributed together with the music data and the commentary data by designating the music data with the advertisement, the commentary data is synchronously reproduced at a time other than the reproduction timing of the advertisement data along with the reproduction of the music data. In addition, during the time that is the reproduction timing of the advertisement data, the advertisement data is synchronously reproduced at the priority time.

【0050】次に、前記構成による音楽ストリーミング
配信サーバ10及び音楽ストリーミング再生端末20に
おける音楽ストリーミング配信・再生機能について説明
する。
Next, a description will be given of the music streaming distribution / reproduction function of the music streaming distribution server 10 and the music streaming reproduction terminal 20 configured as described above.

【0051】図9は前記音楽ストリーミング再生端末2
0における端末側プログラム処理と音楽ストリーミング
配信サーバ10におけるサーバ側プログラム処理との全
体処理を示すフローチャートである。
FIG. 9 shows the music streaming playback terminal 2
3 is a flowchart showing the overall processing of terminal-side program processing at 0 and server-side program processing at the music streaming distribution server 10.

【0052】まず、音楽ストリーミング再生端末20に
おいて、音楽ストリーミング配信サーバ10が通信ネッ
トワークN上で開設している音楽配信ホームページにア
クセスすると(ステップA1)、配信サーバ10側で
は、そのメモリ12内データベース12aの曲番号・曲
名一覧メモリ12a1に記憶されている曲データの一覧が
読み出され、当該音楽配信ホームページへアクセスのあ
った音楽ストリーミング再生端末20へ送信される(ス
テップB1)。
First, in the music streaming reproduction terminal 20, when the music streaming distribution server 10 accesses a music distribution homepage established on the communication network N (step A1), the distribution server 10 side stores the database 12a in the memory 12 thereof. The music data list stored in the music number / music name list memory 12a1 is read and transmitted to the music streaming reproduction terminal 20 that has accessed the music distribution homepage (step B1).

【0053】すると、再生端末20側では、前記配信サ
ーバ10側から受信された曲番号に曲名が対応付けされ
た曲データの一覧が液晶表示部(LCD)30に表示される
(ステップA2)。
Then, on the reproduction terminal 20 side, a list of music data in which the music title is associated with the music number received from the distribution server 10 is displayed on the liquid crystal display (LCD) 30 (step A2).

【0054】この曲データの一覧表示画面において、キ
ー入力部(key)27の操作により聴きたい曲が指定され
てRAM28内の指定曲メモリ28a1に記憶されると
(ステップA3)、配信サーバ10側で前記ユーザ指定
された曲の曲番号が受信され、メモリ12b内の指定曲
番号メモリ12b1に記憶される(ステップB2)。
On the song data list display screen, when the song to be listened to is designated by operating the key input unit (key) 27 and stored in the designated song memory 28a1 in the RAM 28 (step A3), the distribution server 10 side The song number of the song designated by the user is received and stored in the designated song number memory 12b1 in the memory 12b (step B2).

【0055】また、再生端末20側では、前記指定した
曲に対して、広告付きの音楽配信を希望する広告付き割
引き配信の(する/しない)が指定される(ステップA
4)。
Further, on the reproduction terminal 20 side, for the specified music, (disable / do) of the discount delivery with advertisement that desires the music distribution with advertisement is designated (step A).
4).

【0056】すると、ROM22内に記憶されている画
像表示可/不可データ22bに従い当該再生端末20が
画像表示機能を有さないと判断された場合(ステップA
5「No」)、及び画像表示機能を有すると判断された
場合(ステップA5「Yes」)のそれぞれにおいて、
前記広告付き割引きの指定の有無が判断される(ステッ
プA6/A7)。
Then, when it is determined that the reproduction terminal 20 does not have the image display function according to the image display enable / disable data 22b stored in the ROM 22 (step A).
5 "No") and when it is determined that the image display function is provided (Step A5 "Yes"),
It is determined whether the discount with advertisement has been designated (steps A6 / A7).

【0057】ここで、本再生端末20は画像表示機能を
有さず、そして広告付き割引きの指定有りと判断され場
合には、前記指定の曲の音楽に同期させるべき配信を要
求する項目として解説文字及び広告文字が指定され
(ステップA5→A6→A8)、ユーザの銀行口座に対
し前記指定曲の割引き配信価格(料金)が課金される
(ステップA9)。
Here, when it is determined that the reproduction terminal 20 does not have the image display function and that the designation of the discount with advertisement is specified, the reproduction terminal 20 is explained as an item for requesting the distribution to be synchronized with the music of the specified music. Characters and advertising characters are specified (steps A5 → A6 → A8), and a discount delivery price (charge) of the specified music is charged to the user's bank account (step A9).

【0058】また、本再生端末20は画像表示機能を有
さず、そして広告付き割引きの指定無しと判断され場合
には、前記指定の曲の音楽に同期させるべき配信を要求
する項目として解説文字のみが指定され(ステップA
5→A6→A10)、ユーザの銀行口座に対し前記指定
曲の通常配信価格(料金)が課金される(ステップA1
1)。
If it is determined that the reproduction terminal 20 does not have an image display function and that no discount with advertisement is specified, commentary characters are required as items for requesting distribution to be synchronized with the music of the specified music. Only (Step A
5 → A6 → A10), the normal delivery price (charge) of the specified music is charged to the user's bank account (step A1).
1).

【0059】一方、本再生端末20は画像表示機能を有
し、そして広告付き割引きの指定有りと判断され場合に
は、前記指定の曲の音楽に同期させるべき配信を要求す
る項目として解説画像及び広告画像が指定され(ス
テップA5→A7→A12)、ユーザの銀行口座に対し
前記指定曲の割引き配信価格(料金)が課金される(ス
テップA13)。
On the other hand, the reproduction terminal 20 has an image display function, and when it is determined that the discount with advertisement is specified, the commentary image and the item for requesting the distribution to be synchronized with the music of the specified music are set. An advertisement image is designated (steps A5 → A7 → A12), and a discount distribution price (charge) of the designated music is charged to the user's bank account (step A13).

【0060】また、本再生端末20は画像表示機能を有
し、そして広告付き割引きの指定無しと判断され場合に
は、前記指定の曲の音楽に同期させるべき配信を要求す
る項目として解説画像のみが指定され(ステップA5
→A7→A14)、ユーザの銀行口座に対し前記指定曲
の通常配信価格(料金)が課金される(ステップA1
5)。
The reproduction terminal 20 has an image display function, and when it is determined that the discount with advertisement is not specified, only the commentary image is set as an item requesting distribution to be synchronized with the music of the specified music. Is specified (step A5).
→ A7 → A14), the normal delivery price (charge) of the specified music is charged to the user's bank account (step A1).
5).

【0061】こうして前記音楽ストリーミング再生端末
20において、画像表示機能の有無及び広告付き割引き
の指定の有無に従ってそれぞれ前記指定曲に同期させて
再生させるべき解説/広告の項目が指定されると共に、
その配信料金の課金が成されると、この指定された項目
及び配信課金情報は配信サーバ10へ通知されて受信さ
れ、前記指定曲の音楽データに対応付けて配信すべき項
目が指定項目メモリ12b2に記憶される(ステップB
3,B4)。
In this manner, in the music streaming reproduction terminal 20, items of commentary / advertisement to be reproduced in synchronization with the designated music are specified according to the presence / absence of the image display function and the presence / absence of the designation of the discount with advertisement.
When the distribution fee is charged, the designated item and the distribution billing information are notified to the distribution server 10 and received, and the item to be distributed in association with the music data of the designated music is designated item memory 12b2. (Step B
3, B4).

【0062】するとこの後、音楽ストリーミング配信サ
ーバ10側では、指定曲番号メモリ12b1及び指定項目
メモリ12b2に記憶されたユーザ指定の曲番号及び項目
に基づき、音楽ストリーミング再生端末20を対象とす
るデータ送信処理(図10参照)に移行される(ステッ
プBC)。
Thereafter, the music streaming distribution server 10 transmits data to the music streaming playback terminal 20 based on the user-specified music number and item stored in the specified music number memory 12b1 and the specified item memory 12b2. The process is shifted to the process (see FIG. 10) (step BC).

【0063】またこれに伴い、音楽ストリーミング再生
端末20側では、前記配信サーバ10側から送信されて
ダウンロードされる指定の曲の音楽データや各項目(解
説のみ又は解説/広告の組合せ)のデータを対象とし
て、データ受信・ストリーミング再生処理(図10参
照)へ移行される(ステップAD)。
Accordingly, the music streaming reproduction terminal 20 transmits the music data of the specified music and the data of each item (commentary only or combination of commentary / advertisement) transmitted from the distribution server 10 and downloaded. The process proceeds to the data reception / streaming reproduction process (see FIG. 10) (step AD).

【0064】そして、配信サーバ10側では、前記デー
タ送信処理(ステップAD)に従ってユーザ端末(2
0)へ配信した音楽が広告付きであったか否か判断され
(ステップB5)、広告付きであると判断された場合に
は、広告登録データメモリ12c1,12c2,…に登録さ
れている各広告部分(曲名・再生時間)についての落札
広告主と広告料に基づき、今回配信した曲に広告を掲載
している広告主と広告料が取得され、当該各広告主の銀
行口座に対する課金処理が行われる(ステップB5→B
6)。
On the distribution server 10 side, the user terminal (2) is executed in accordance with the data transmission process (step AD).
It is determined whether or not the music distributed to (0) has an advertisement (step B5). If it is determined that the music has an advertisement, each of the advertisement portions (12c1, 12c2,...) Registered in the advertisement registration data memories 12c1, 12c2,. Based on the successful bid advertiser and the advertisement fee for the song title / playback time), the advertiser who has placed an advertisement in the song distributed this time and the advertisement fee are acquired, and charging processing is performed on the bank account of each advertiser ( Step B5 → B
6).

【0065】そして、同広告主端末40に対してユーザ
利用の通知及び広告料課金の通知が行われ(ステップB
7)、該当する広告主端末40では、そのユーザ利用数
メモリ42gに記憶される広告付き音楽のユーザ配信回
数、及び支払金額メモリ42hに記憶される広告料金の
合計支払金額が更新される。
Then, a notice of user use and a notice of advertisement charge are sent to the advertiser terminal 40 (step B).
7) In the corresponding advertiser terminal 40, the number of user distributions of the music with advertisement stored in the user usage number memory 42g and the total payment amount of the advertisement fee stored in the payment amount memory 42h are updated.

【0066】図10は前記音楽ストリーミング配信サー
バ10におけるデータ送信処理と音楽ストリーミング再
生端末20におけるデータ受信・ストリーミング再生処
理とを対応付けて示すフローチャートである。
FIG. 10 is a flowchart showing the data transmission processing in the music streaming distribution server 10 and the data reception / streaming reproduction processing in the music streaming reproduction terminal 20 in association with each other.

【0067】まず、音楽ストリーミング配信サーバ10
において、指定曲番号メモリ12b1及び指定項目メモリ
12b2に記憶されたユーザ指定の曲番号及び項目に対応
して、その音楽データ及び項目データそれぞれのヘッダ
情報(図4参照)が、曲番号別音楽データメモリ12a2
及び曲番号別の各項目データメモリ12a3〜12a6の中
から読み出され、音楽ストリーミング再生端末20へ送
信され(ステップC1)、さらに、各ヘッダ情報に続く
音楽データ及び各項目のデータ本体も読み出され、音楽
ストリーミング再生端末20へ送信される(ステップC
2)。
First, the music streaming distribution server 10
In accordance with the user-specified song number and item stored in the designated song number memory 12b1 and the designated item memory 12b2, the header information (see FIG. 4) of the music data and item data is stored in the music data by song number. Memory 12a2
The data is read from the item data memories 12a3 to 12a6 for each music number and transmitted to the music streaming playback terminal 20 (step C1). Further, the music data following each header information and the data body of each item are also read. And transmitted to the music streaming playback terminal 20 (step C
2).

【0068】つまり、前記指定項目メモリ12b2におい
て、例えば解説画像及び広告画像が指定記憶されて
いる場合には、前記指定曲の音楽データと共に、曲番
号別解説画像データメモリ12a5に記憶されている該当
曲の解説画像データと曲番号別広告画像データメモリ
12a6に記憶されている該当曲の広告画像データとの各
項目データが読み出され、音楽ストリーミング再生端末
20へ送信される。
That is, when, for example, a commentary image and an advertisement image are designated and stored in the designated item memory 12b2, the corresponding commentary image data memory 12a5 stored together with the music data of the designated song is stored. The item data of the commentary image data of the song and the advertisement image data of the corresponding song stored in the song-number-specific advertisement image data memory 12a6 are read and transmitted to the music streaming playback terminal 20.

【0069】音楽ストリーミング再生端末20におい
て、前記配信サーバ10側から送信されたユーザ指定の
音楽データ及び各項目データそれぞれのヘッダ情報が受
信され、FIFOメモリ28b内の各対応するデータメ
モリ28b1,28b2に記憶されると(ステップD1)、
このヘッダ情報に基づき各データそれぞれの再生タイミ
ング「音楽データ:23.22msec/解説・広告文字デー
タ:125msec/解説・広告画像データ:23.22msec」が取
得され(ステップD2)、続いて配信サーバ10側から
送信されるユーザ指定の音楽及び各項目のデータの本体
がマルチチャンネルデータとして順次受信され(ステッ
プD3)、前記FIFOメモリ28b内の各対応するデ
ータメモリ28b1,28b2に記憶される(ステップD
4)。
In the music streaming reproduction terminal 20, the music data specified by the user and the header information of each item data transmitted from the distribution server 10 are received and stored in the corresponding data memories 28b1 and 28b2 in the FIFO memory 28b. When stored (step D1),
Based on this header information, the reproduction timing of each data "music data: 23.22 msec / comment / advertisement character data: 125 msec / comment / advertisement image data: 23.22 msec" is obtained (step D2), and subsequently from the distribution server 10 side The transmitted music of the user and the data of each item are sequentially received as multi-channel data (step D3) and stored in the corresponding data memories 28b1 and 28b2 in the FIFO memory 28b (step D).
4).

【0070】ここで、前記FIFOメモリ28b内の受
信音楽データメモリ28b1及び受信解説・広告データメ
モリ28b2に受信記憶された音楽データ及び各項目デー
タのそれぞれについて、一定再生時間分(例えば5秒
間)のデータ量が記憶されたか否か判断され(ステップ
D5)、一定再生時間分のデータ量が受信記憶されてな
いデータが存在すると判断された場合には、不足してい
るデータについてのみ優先的に送信すべき指示が音楽ス
トリーミング配信サーバ10へ送信される(ステップD
5→D6)。
Here, for each of the music data and each item data received and stored in the reception music data memory 28b1 and the reception explanation / advertisement data memory 28b2 in the FIFO memory 28b, a predetermined reproduction time (for example, 5 seconds) is used. It is determined whether or not the data amount has been stored (step D5). If it is determined that there is data for which the data amount for a certain reproduction time has not been received and stored, only the insufficient data is transmitted preferentially. The instruction to be transmitted is transmitted to the music streaming distribution server 10 (step D).
5 → D6).

【0071】すると、配信サーバ10側において、不足
データについての送信指示が受信された否か判断され
(ステップC3)、この不足データの送信指示が受信さ
れたと判断された場合には、ユーザ指定の曲の音楽デー
タ及び各指定項目データのうちで不足指示されたデータ
についてのみ優先的に読み出されて音楽ストリーミング
再生端末20へ送信される(ステップC3→C4)。
Then, on the distribution server 10 side, it is determined whether or not a transmission instruction for missing data has been received (step C3). Only the music data of the music and the data designated to be insufficient among the specified item data are read out preferentially and transmitted to the music streaming reproduction terminal 20 (steps C3 → C4).

【0072】一方、前記不足データの送信指示が受信さ
れてない状態では、前記ステップC2での送信処理に継
続して、さらに、ユーザ指定の音楽データ及び各項目の
データ本体の音楽ストリーミング再生端末20へのマル
チチャンネルデータによる送信が行われる(ステップC
3→C5)。
On the other hand, in a state where the transmission instruction of the insufficient data has not been received, the transmission processing in the step C2 is continued, and the music streaming reproduction terminal 20 of the music data designated by the user and the data body of each item is further added. Is transmitted using multi-channel data (step C).
3 → C5).

【0073】音楽ストリーミング再生端末20におい
て、前記一定再生時間分に不足しているデータが優先的
に受信されると(ステップD7)、その受信されたデー
タは前記同様にFIFOメモリ28b内の対応する受信
データメモリ(28b1,28b2)に記憶され(ステップ
D8)、再び同FIFOメモリ28b内の受信音楽デー
タメモリ28b1及び受信解説・広告データメモリ28b2
に受信記憶された音楽データ及び各項目データのそれぞ
れについて、一定再生時間分のデータ量が記憶されたか
否か判断される(ステップD5)。
At the music streaming playback terminal 20, if data deficient for the predetermined playback time is received preferentially (step D7), the received data corresponds to the corresponding data in the FIFO memory 28b in the same manner as described above. The received music data is stored in the reception data memory (28b1, 28b2) (step D8), and the reception music data memory 28b1 and the reception commentary / advertisement data memory 28b2 in the FIFO memory 28b again.
It is determined whether or not the data amount for a certain reproduction time has been stored for each of the music data and each item data received and stored in step (D5).

【0074】そして、前記FIFOメモリ28b内の受
信音楽データメモリ28b1及び受信解説・広告データメ
モリ28b2に受信記憶された音楽データ及び文字又は画
像による解説データのみか解説と広告の両データによる
各項目データのそれぞれについて、一定再生時間分のデ
ータ量が記憶されたと判断された場合には、まず、音楽
再生タイムメモリ28a3にて管理される音楽データの次
フレームの再生タイムがリセットされる(ステップD5
→D9)と共に、解説・広告再生タイムメモリ28a4に
て管理される各指定項目データ毎の次期再生タイムがリ
セットされる(ステップD10)。
The received music data memory 28b1 and the received commentary / advertisement data memory 28b2 in the FIFO memory 28b receive and store only the music data and commentary data by characters or images, or each item data by both commentary and advertisement data. When it is determined that the data amount for a certain reproduction time has been stored for each of the above, first, the reproduction time of the next frame of the music data managed by the music reproduction time memory 28a3 is reset (step D5).
Along with D9), the next reproduction time for each designated item data managed in the commentary / advertisement reproduction time memory 28a4 is reset (step D10).

【0075】すると、タイムカウンタメモリ28a2にお
ける基準の再生タイムカウントがスタートされ(ステッ
プD11)、前記配信サーバ10側からマルチチャンネ
ルデータとして送信されるユーザ指定の音楽データ及び
各項目のデータそれぞれの受信処理(ステップD1
2)、及びそのFIFOメモリ28b内の各対応する受
信データメモリ(28b1,28b2)への記憶処理(ステ
ップD13)が継続されながら、前記タイムカウンタメ
モリ28a2にてカウントされる基準の再生タイムが、ま
ず音楽再生タイムメモリ28a3にて管理される音楽デー
タの次期再生タイムに到達したか否か判断される(ステ
ップD14)。
Then, the reference reproduction time count in the time counter memory 28a2 is started (step D11), and the reception processing of the user-specified music data and the data of each item transmitted from the distribution server 10 as multi-channel data is performed. (Step D1
2) While the storage process (step D13) in each corresponding reception data memory (28b1, 28b2) in the FIFO memory 28b is continued, the reference reproduction time counted by the time counter memory 28a2 is: First, it is determined whether or not the next reproduction time of the music data managed by the music reproduction time memory 28a3 has been reached (step D14).

【0076】この場合、配信データの再生初期は、前記
音楽再生タイムメモリ28a3にて管理される音楽データ
の次期再生タイムは“0”にリセットされているので、
前記タイムカウンタメモリ28a2における基準再生タイ
ムのカウント開始と共に音楽データの次期再生タイムに
到達したと判断され、FIFOメモリ28bにおける受
信音楽データメモリ28b1の先頭から1フレーム分の音
楽データが取り出され、ディジタル・シグナル・プロセ
ッサ(DSP)31,D/Aコンバータ(DAC)32を介し
てスピーカ33により再生される(ステップD14→D
15)。
In this case, since the next reproduction time of the music data managed in the music reproduction time memory 28a3 is reset to "0" at the beginning of reproduction of the distribution data,
It is determined that the next reproduction time of the music data has arrived at the same time as the start of the reference reproduction time in the time counter memory 28a2, and one frame of music data is taken out from the head of the received music data memory 28b1 in the FIFO memory 28b. The signal is reproduced by the speaker 33 via the signal processor (DSP) 31 and the D / A converter (DAC) 32 (step D14 → D
15).

【0077】そして、前記音楽再生タイムメモリ28a5
にて管理される音楽データの次期再生タイムが、そのヘ
ッダ情報に基づくフレーム再生タイミング「音楽デー
タ:23.22msec」に応じて更新される(ステップD1
6)。
Then, the music reproduction time memory 28a5
Is updated in accordance with the frame playback timing "music data: 23.22 msec" based on the header information (step D1).
6).

【0078】この再生端末20において、広告付き割引
きの音楽配信が指定されているか否か判断され(ステッ
プD17)、広告付き割引き配信が指定されていると判
断された場合には、現在再生中の音楽データに同期して
表示すべき広告の文字又は画像データについて、前記タ
イムカウンタメモリ28a2にてカウントされる基準の再
生タイムが、解説・広告再生タイムメモリ28a4にて管
理される当該広告データの次期再生タイムに到達したか
否か判断される(ステップD17→D18)。
At this reproduction terminal 20, it is determined whether or not music distribution with a discount with an advertisement has been designated (step D17). If it is determined that distribution with a discount with an advertisement has been designated, the currently reproduced music is reproduced. For the character or image data of the advertisement to be displayed in synchronization with the music data, the reference reproduction time counted by the time counter memory 28a2 is the next reproduction time of the advertisement data managed by the commentary / advertisement reproduction time memory 28a4. It is determined whether or not the reproduction time has been reached (step D17 → D18).

【0079】一方、広告付き割引き配信が指定されてな
いと判断された場合(ステップD17「No」)、又は
広告付き割引き配信が指定されていると判断された場合
でも、現在再生中の音楽データに同期して表示すべき広
告の文字又は画像データについて、前記タイムカウンタ
メモリ28a2にてカウントされる基準の再生タイムが、
解説・広告再生タイムメモリ28a4にて管理される当該
広告データの次期再生タイムに到達していないと判断さ
れる状態では(ステップD17→D18「No」)、現
在再生中の音楽データに同期して表示すべき解説の文字
又は画像データについて、前記タイムカウンタメモリ2
8a2にてカウントされる基準の再生タイムが、解説・広
告再生タイムメモリ28a4にて管理される当該解説デー
タの次期再生タイムに到達したか否か判断される(ステ
ップD19)。
On the other hand, even when it is determined that the discounted distribution with advertisement is not specified (step D17 "No"), or when it is determined that the distribution with discounted advertisement is specified, the music data currently being reproduced is determined. For the character or image data of the advertisement to be displayed in synchronization with the reference reproduction time counted in the time counter memory 28a2,
In a state where it is determined that the next reproduction time of the advertisement data managed in the comment / advertisement reproduction time memory 28a4 has not arrived (step D17 → D18 “No”), the advertisement data is synchronized with the music data currently being reproduced. For the commentary characters or image data to be displayed, the time counter memory 2
It is determined whether the reference reproduction time counted in 8a2 has reached the next reproduction time of the commentary data managed in the commentary / advertisement reproduction time memory 28a4 (step D19).

【0080】この場合、配信データの再生初期は、前記
解説・広告再生タイムメモリ28a4にて管理される音楽
データに同期表示すべき解説データの次期再生タイムは
“0”にリセットされているので、前記タイムカウンタ
メモリ28a2における基準再生タイムのカウント開始と
共に解説データの次期再生タイムに到達したと判断さ
れ、FIFOメモリ28bにおける受信解説・広告デー
タメモリ28b2の中から解説データの先頭1フレーム分
が取り出され、液晶表示部(LCD)30に同期再生表
示される(ステップD19→D20)。
In this case, at the beginning of the reproduction of the distribution data, the next reproduction time of the commentary data to be displayed in synchronization with the music data managed by the commentary / advertisement reproduction time memory 28a4 is reset to "0". It is determined that the next reproduction time of the commentary data has arrived at the same time that the reference reproduction time starts counting in the time counter memory 28a2, and the first one frame of the commentary data is extracted from the reception commentary / advertisement data memory 28b2 in the FIFO memory 28b. Are displayed synchronously on the liquid crystal display (LCD) 30 (steps D19 → D20).

【0081】すると、前記解説・広告再生タイムメモリ
28a4にて管理される音楽データに同期表示すべき解説
データの次期再生タイムが、そのヘッダ情報に基づいて
更新される(ステップD21)。
Then, the next reproduction time of the commentary data to be displayed in synchronization with the music data managed in the commentary / advertisement reproduction time memory 28a4 is updated based on the header information (step D21).

【0082】一方、広告付き割引き配信が指定されてい
ると判断された場合であって、現在再生中の音楽データ
に同期して表示すべき広告の文字又は画像データについ
て、前記タイムカウンタメモリ28a2にてカウントされ
る基準の再生タイムが、解説・広告再生タイムメモリ2
8a4にて管理される当該広告データの次期再生タイムに
到達したと判断された場合には、FIFOメモリ28b
における受信解説・広告データメモリ28b2の中から広
告データの先頭1フレーム分が取り出され、液晶表示部
(LCD)30に同期再生表示される(ステップD18
→D22)。
On the other hand, when it is determined that the discounted distribution with advertisement is specified, the character or image data of the advertisement to be displayed in synchronization with the music data currently being reproduced is stored in the time counter memory 28a2. The reference playback time that is counted in the commentary and advertisement playback time memory 2
If it is determined that the next reproduction time of the advertisement data managed in 8a4 has been reached, the FIFO memory 28b
, The first frame of the advertisement data is extracted from the reception explanation / advertisement data memory 28b2, and is synchronously reproduced and displayed on the liquid crystal display (LCD) 30 (step D18).
→ D22).

【0083】すると、前記解説・広告再生タイムメモリ
28a4にて管理される音楽データに同期表示すべき広告
データの次期再生タイムが、そのヘッダ情報に基づいて
更新される(ステップD23)。
Then, the next reproduction time of the advertisement data to be displayed in synchronization with the music data managed in the commentary / advertisement reproduction time memory 28a4 is updated based on the header information (step D23).

【0084】つまり、この音楽ストリーミング再生端末
20が画像表示機能を有し、且つ広告付きの音楽配信が
ユーザ指定されている場合には、配信サーバ10から
は、指定曲の音楽データと共に対応する解説及び広告デ
ータが配信され、FIFOメモリ28bに記憶されるの
で、音楽データが各フレーム毎の再生タイムにおいて再
生出力されるのに伴い、次の広告データがその再生タイ
ムに到達しない時間では、解説データが順次各フレーム
毎の再生タイムにおいて音楽再生と同期表示され、広告
データが再生タイムに到達した時間には、前記解説デー
タに替えて当該広告データが優先して音楽データと同期
表示される。
That is, when the music streaming reproduction terminal 20 has an image display function and music distribution with an advertisement is designated by the user, the distribution server 10 sends a corresponding commentary together with the music data of the designated music. And the advertisement data is distributed and stored in the FIFO memory 28b, so that the music data is reproduced and output at the reproduction time of each frame, and when the next advertisement data does not reach the reproduction time, the comment data Are sequentially displayed synchronously with the music reproduction at the reproduction time of each frame, and at the time when the advertisement data reaches the reproduction time, the advertisement data is displayed preferentially in synchronization with the music data instead of the commentary data.

【0085】そして、前記FIFOメモリ28b内の受
信音楽データメモリ28b1に順次受信記憶されている
音楽データの取り出し再生が終了したか否か判断され
(ステップD24)、終了してないと判断される状態で
は、前記ステップD12〜D23の処理が繰り返され、
配信サーバ10側からマルチチャンネルデータとして送
信されるユーザ指定の音楽データ及び解説・広告それぞ
れの項目データを順次FIFOメモリ28bに記憶しな
がらの、当該音楽データのストリーミング再生に同期し
た解説・広告データのストリーミング再生表示が行われ
る。
Then, it is determined whether or not the retrieval and reproduction of the music data sequentially received and stored in the reception music data memory 28b1 in the FIFO memory 28b has been completed (step D24), and it is determined that the reproduction has not been completed. Then, the processing of steps D12 to D23 is repeated,
While the user-specified music data and the item data of each commentary / advertise transmitted from the distribution server 10 as multi-channel data are sequentially stored in the FIFO memory 28b, the comment / advertisement data synchronized with the streaming reproduction of the music data is stored. The streaming playback display is performed.

【0086】一方、音楽ストリーミング配信サーバ10
側では、ユーザ指定の音楽データ及び各指定項目それぞ
れのデータが終了するまで、そのマルチチャンネルデー
タによる送信が繰り返される(ステップC6→C3〜C
5)。
On the other hand, the music streaming distribution server 10
On the side, the transmission by the multi-channel data is repeated until the music data specified by the user and the data of each specified item are completed (steps C6 → C3 to C3).
5).

【0087】そして、前記音楽ストリーミング配信サー
バ10からのデータ送信が終了し、音楽ストリーミング
再生端末20において、FIFOメモリ28b内の受信
音楽データメモリ28b1に順次受信記憶されている音
楽データの取り出し再生が終了したと判断されると、前
記一連のデータ受信・ストリーミング再生処理は終了さ
れてリターンされ(ステップD24→リターン)、ユー
ザ所望の次の曲を指定するためのホームページのアクセ
ス状態に戻る。
Then, the data transmission from the music streaming distribution server 10 ends, and the music streaming reproduction terminal 20 ends the extraction and reproduction of the music data sequentially received and stored in the reception music data memory 28b1 in the FIFO memory 28b. If it is determined that the process has been completed, the series of data reception / streaming reproduction processing is terminated and returned (step D24 → return), and the state returns to the homepage access state for designating the next song desired by the user.

【0088】次に、前記構成による音楽ストリーミング
配信サーバ10及び各広告主端末(A)40a,(B)
40b,…における音楽配信サービスの広告オークショ
ン機能について説明する。
Next, the music streaming distribution server 10 and the advertiser terminals (A) 40a, (B) having the above-described configuration.
The advertisement auction function of the music distribution service in 40b,.

【0089】図11は前記音楽ストリーミング配信サー
バ10における音楽配信広告プログラム処理と広告主端
末40における音楽配信広告プログラム処理との全体処
理を示すフローチャートである。
FIG. 11 is a flowchart showing the overall processing of the music distribution advertisement program processing in the music streaming distribution server 10 and the music distribution advertisement program processing in the advertiser terminal 40.

【0090】まず、広告主端末40において、音楽スト
リーミング配信サーバ10が通信ネットワークN上で開
設している音楽配信広告オークションのホームページに
アクセスすると(ステップE1)、配信サーバ10側で
は、そのメモリ12内データベース12aの曲番号・曲
名一覧メモリ12a1に記憶されている曲データの一覧が
読み出され、当該音楽配信広告オークションのホームペ
ージへアクセスのあった広告主端末40へ送信される
(ステップF1)。
First, at the advertiser terminal 40, when the music streaming distribution server 10 accesses the homepage of the music distribution advertisement auction established on the communication network N (step E1), the distribution server 10 The music data list stored in the music number / music name list memory 12a1 of the database 12a is read and transmitted to the advertiser terminal 40 that has accessed the homepage of the music distribution advertisement auction (step F1).

【0091】すると、広告主端末40側では、前記配信
サーバ10側から受信された曲番号に曲名が対応付けさ
れた曲データの一覧が表示部(17)に表示される(ス
テップE2)。
Then, on the side of the advertiser terminal 40, a list of the song data in which the song number is associated with the song number received from the distribution server 10 is displayed on the display unit (17) (step E2).

【0092】この曲データの一覧表示画面において、入
力部(16)の操作により広告主の希望する曲が指定さ
れると(ステップE3)、配信サーバ10側で前記広告
主により指定された曲の曲番号が受信される(ステップ
F2)。
In the music data list display screen, when the music desired by the advertiser is specified by operating the input unit (16) (step E3), the distribution server 10 side displays the music specified by the advertiser. The music number is received (step F2).

【0093】すると、この配信サーバ10では、広告主
により指定された曲の音楽データが曲番号別音楽データ
メモリ12a2の中から読み出され、その曲が例えばn小
節ずつ番号付けて区切った音楽部分データとして各部分
毎に既にオークション登録された1配信当たりの広告料
と共に広告主端末40へ送信される(ステップF3)。
Then, in the distribution server 10, the music data of the music designated by the advertiser is read out from the music data memory 12a2 by music number, and the music is divided into, for example, n bars. The data is transmitted to the advertiser terminal 40 together with the advertisement fee per distribution already registered in the auction for each part (step F3).

【0094】すると、広告主端末40では、前記配信サ
ーバ10から受信された指定曲の音楽データがその各音
楽部分番号及び現在登録広告料に対応付られて再生・表
示される(ステップE4)。
Then, in the advertiser terminal 40, the music data of the designated music piece received from the distribution server 10 is reproduced and displayed in association with each music part number and the currently registered advertisement fee (step E4).

【0095】ここで、同広告主端末40において、前記
再生された曲の広告オークションに参加する旨の指示が
為されると(ステップE5)、配信サーバ10では、現
在アクセス中の広告主端末40からの広告オークション
への参加の指示が確認されて(ステップF4)、前記指
定曲の1曲分を当該広告主が占有するのか否かの判断待
機状態となる(ステップF5)。
Here, when the advertiser terminal 40 is instructed to participate in the advertisement auction of the reproduced music (step E5), the distribution server 10 makes the advertiser terminal 40 currently being accessed. Is confirmed (step F4), the system enters a standby state for judging whether or not the advertiser occupies one song of the designated song (step F5).

【0096】そして、広告主端末40において、指定曲
の1曲分を占有する指示が為されず、前記再生された指
定曲の音楽データについて広告を入れたい希望の音楽部
分番号が指定されると(ステップE6→E7)、配信サ
ーバ10では、指定曲の1曲分を当該広告主が占有しな
いと判断されるのと共に、広告を入れる希望の音楽部分
番号が受信され(ステップF5→F6)、その音楽部分
に賭けられているオークション金額が送信される(ステ
ップF7)。
Then, when the advertiser terminal 40 is not instructed to occupy one piece of the designated music piece, and a desired music part number to which an advertisement is to be inserted for the reproduced music data of the designated music piece is designated. (Steps E6 → E7) In the distribution server 10, it is determined that the advertiser does not occupy one song of the designated song, and the desired music part number in which the advertisement is to be inserted is received (Steps F5 → F6). The auction amount bet on the music portion is transmitted (step F7).

【0097】すると、広告主端末40では、前記配信サ
ーバ10から送信された指定の曲の音楽部分に対するオ
ークション金額が受信されて表示される(ステップE
8)。
Then, the advertiser terminal 40 receives and displays the auction price for the music portion of the specified song transmitted from the distribution server 10 (step E).
8).

【0098】一方、広告主端末40において、指定曲の
1曲分を占有する指示が為されることで(ステップE6
「Yes」)、配信サーバ10において、指定曲の1曲
分を当該広告主が占有希望していると判断されると(ス
テップF5「Yes」)、その曲の全ての音楽部分に賭
けられているオークション金額の合計額が送信され(ス
テップF8)、広告主端末40にて受信表示される(ス
テップE9)。
On the other hand, the advertiser terminal 40 is instructed to occupy one piece of the designated music (step E6).
If “Yes”), the distribution server 10 determines that the advertiser wants to occupy one song of the designated song (Step F5 “Yes”), and bets on all music portions of the song. The total amount of the auctioned money is transmitted (step F8) and received and displayed on the advertiser terminal 40 (step E9).

【0099】そして、当該広告主端末40において、前
記指定曲の希望の音楽部分が指定された場合、あるいは
前記指定曲の占有が指定された場合の何れかにおいて、
そのそれぞれに応じたオークション金額の表示に基づ
き、当該広告主による落札希望金額が入力されると(ス
テップE10)、この広告主による落札希望金額は配信
サーバ10に受信され(ステップF9)、現在のオーク
ション金額以下か否か判断される(ステップF10)。
Then, in the advertiser terminal 40, when either the desired music portion of the specified music is specified, or when the occupation of the specified music is specified,
When the desired bid price of the advertiser is input based on the display of the auction price corresponding to each (step E10), the desired bid price of the advertiser is received by the distribution server 10 (step F9), and the current bid price is received. It is determined whether or not it is less than the auction price (step F10).

【0100】ここで、前記広告主により提示された落札
希望価格が、現在のオークション金額以下であると判断
された場合には、金額無効が通知され(ステップF10
→F11)、その広告主端末40において受信されて表
示される(ステップE11→E12)。
Here, when it is determined that the desired bid price offered by the advertiser is equal to or less than the current auction price, the invalid price is notified (step F10).
→ F11), received and displayed at the advertiser terminal 40 (steps E11 → E12).

【0101】一方、前記配信サーバ10において、この
広告主により入力されて受信された落札希望金額が現在
のオークション金額を上回ると判断された場合には、そ
の広告主と金額(広告料)が指定曲の音楽部分(曲名・
再生時間)に対応付けられて広告登録データメモリ12
c1,12c2,…に登録され、その登録処理が該当する広
告主端末40へ通知される(ステップF10→F1
2)。
On the other hand, when the distribution server 10 determines that the desired bid price input and received by the advertiser exceeds the current auction price, the advertiser and the price (advertising fee) are designated. Music part of the song (song name /
Advertisement registration data memory 12 in association with
, and the registration processing is notified to the corresponding advertiser terminal 40 (step F10 → F1).
2).

【0102】すると、この広告主端末40では、前記の
入力金額で指定曲の希望の音楽部分への広告掲載が登録
されたことが受信されて表示され、その曲及び音楽部分
を示すデータと落札価格(広告料金)が、それぞれメモ
リ42内の落札曲・部分データメモリ42e及び落札価
格メモリ42fに記憶される(ステップE11→E1
3)。
Then, at the advertiser terminal 40, it is received and displayed that the advertisement insertion on the desired music portion of the designated music is registered with the input amount, and the data indicating the music and the music portion and the successful bid are displayed. The price (advertising fee) is stored in the winning song / partial data memory 42e and the winning bid memory 42f in the memory 42 (step E11 → E1).
3).

【0103】この後、配信サーバ10側では、広告登録
データメモリ12c1,12c2,…における今回登録の広
告主の音楽部分について、他の広告主のデータに変更登
録されたか否か監視判断され(ステップF13)、他の
広告主のデータに変更登録されたと判断された場合に
は、その旨前記変更登録前の広告主端末40へ通知され
る(ステップF14)。
Thereafter, on the distribution server 10 side, it is determined whether or not the music part of the currently registered advertiser in the advertisement registration data memories 12c1, 12c2,. F13) If it is determined that the change has been registered in the data of another advertiser, the advertiser terminal 40 is notified to that effect before the change registration (step F14).

【0104】そして、広告主端末40において、自分の
登録音楽部分が他の広告主のデータに変更登録された旨
受信されて表示されると(ステップE14→E15)、
前記ステップE2からの処理に戻る。
Then, when the advertiser terminal 40 receives and displays that the registered music part has been changed and registered in the data of another advertiser (step E14 → E15),
The process returns to the process from step E2.

【0105】一方、前記配信サーバ10側において、広
告登録データメモリ12c1,12c2,…における今回登
録の広告主の音楽部分について、他の広告主のデータに
変更登録されないと判断される状態が、一定時間継続し
たと判断されると(ステップF13→F15)、この広
告主の登録が落札され当該広告主端末40へ通知される
(ステップF16)。
On the other hand, on the distribution server 10 side, the state where it is determined that the music part of the currently registered advertiser in the advertisement registration data memory 12c1, 12c2,... When it is determined that the time has continued (steps F13 → F15), the registration of the advertiser is awarded and notified to the advertiser terminal 40 (step F16).

【0106】すると、広告主端末40では、自分の登録
音楽部分が落札された旨受信され(ステップE16)、
当該落札された曲の音楽部分に入れるべく予め作成され
た広告文字データと広告画像データが、広告データメモ
リ42bから読み出され、前記配信サーバ10へ送信さ
れる(ステップE17)。
[0106] Then, the advertiser terminal 40 receives a notification that the registered music portion has been awarded (step E16),
The advertisement character data and advertisement image data created in advance to be included in the music portion of the winning song are read from the advertisement data memory 42b and transmitted to the distribution server 10 (step E17).

【0107】これにより配信サーバ10では、前記広告
主端末40から作成送信された広告文字データと広告画
像データが受信され、指定された曲の音楽部分に同期さ
せるべき広告文字及び画像データとして他ベース12a
内の曲番号別広告文字データメモリ12a4及び曲番号
別広告画像データメモリ12a6に記憶される(ステップ
F17)。
In this way, the distribution server 10 receives the advertisement character data and the advertisement image data created and transmitted from the advertiser terminal 40, and uses the other base as the advertisement character and image data to be synchronized with the music portion of the designated music. 12a
The advertisement character data memory 12a4 for each song number and the advertisement image data memory 12a6 for each song number are stored (step F17).

【0108】図12は前記広告付き音楽配信サービスシ
ステムがもたらす当事者間での金銭の流れを示す図であ
る。
FIG. 12 is a diagram showing the flow of money between the parties provided by the music distribution service system with advertisement.

【0109】すなわち、音楽ストリーミング配信サーバ
10及び音楽ストリーミング再生端末20及び各広告主
端末(A)40a,(B)40b,…からなる広告付き
音楽配信サービスシステムによれば、曲のさび部分(重
要部分)など、ユーザに注目される音楽部分に対して広
告掲載を登録落札した広告主A,Bにあっては結果的に
サーバ運営者に支払う広告料が高くなり、間奏部分な
ど、注目をあびにくい音楽部分に対して広告掲載を登録
落札した広告主C,Dにあってはサーバ運営者に支払う
広告料は安くなる。
That is, according to the music distribution service system with advertisement including the music streaming distribution server 10, the music streaming reproducing terminal 20, and the advertiser terminals (A) 40a, (B) 40b,. Advertisers A and B who registered advertisements for the music part that attracts the user's attention, such as the part), will eventually pay a higher advertisement fee to the server operator, and will pay attention to the interlude part and the like. For the advertisers C and D who have made a bid for registering an advertisement for a difficult music part, the advertisement fee paid to the server operator is reduced.

【0110】よって、音楽ストリーミング配信サーバ1
0から各ユーザの音楽ストリーミング再生端末20…へ
配信される曲の各部分について適正な広告が行え、しか
もより多くの広告掲載が行えるようになる。そして、曲
のさび部分などの重要部分に合わせて広告を組み込むこ
とで、効果的な広告が行えるようになる。
Therefore, the music streaming distribution server 1
From 0, an appropriate advertisement can be performed for each part of the music distributed to the music streaming reproduction terminals 20 of each user, and more advertisements can be inserted. By incorporating an advertisement in accordance with an important part such as a rust part of a song, an effective advertisement can be performed.

【0111】また、前記音楽ストリーミング配信サーバ
10の運営者は、ユーザ端末(20…)への音楽配信に
伴う代金だけなく、多数の広告主からその広告料を収受
でき、その中から、著作権管理者に対しても音楽使用権
に応じた著作料を支払うことができる。
Further, the operator of the music streaming distribution server 10 can receive not only the price for the music distribution to the user terminals (20...) But also the advertisement fee from a large number of advertisers. A copyright fee corresponding to the music use right can be paid to the manager.

【0112】図13は前記広告付き音楽配信サービスシ
ステムにテレビコマーシャルを利用した場合のイメージ
を示す図である。
FIG. 13 is a diagram showing an image when a TV commercial is used in the music distribution service system with advertisement.

【0113】すなわち、この広告付き音楽配信サービス
システムによれば、例えば図13(A)に示すように、
テレビコマーシャルで特定の曲の部分に合わせて最も効
果的に行われている広告画像を、そのまま当該広告主端
末40のデータベースから読み出して、音楽ストリーミ
ング配信サーバ10が有する同じ曲データの音楽部分に
容易に対応付けて広告登録することができ、テレビコマ
ーシャルと同じ広告部分をこの音楽配信サービスシステ
ムで配信する同じ曲にも加えることで、より効果的な広
告が行えるようになる。
In other words, according to the music distribution service system with advertisement, for example, as shown in FIG.
The advertisement image most effectively performed according to the specific song portion in the TV commercial is read from the database of the advertiser terminal 40 as it is, and easily read into the music portion of the same song data that the music streaming distribution server 10 has. In addition, the advertisement can be registered in association with the TV commercial, and by adding the same advertisement part as the television commercial to the same music distributed by the music distribution service system, more effective advertisement can be performed.

【0114】図14は前記広告付き音楽配信サービスシ
ステムによる広告タイミングの動作イメージを示す図で
ある。
FIG. 14 is a diagram showing an operation image of an advertisement timing by the music distribution service system with advertisement.

【0115】すなわち、この広告付き音楽配信サービス
システムでは、ユーザにより指定された曲の音楽再生に
伴いそのプロモーションビデオなどの解説画像が同期表
示されている状態で、曲のさび部分などのユーザが注目
し易い部分においてその解説画像を広告画像と入れ替え
て同期表示できるので効果的な広告が可能である。
In other words, in the music distribution service system with advertisement, the user pays attention to the rust portion of the music while the commentary image such as the promotion video is displayed synchronously with the music reproduction of the music specified by the user. Since the commentary image can be replaced with the advertisement image and displayed synchronously in a part that is easy to do, effective advertisement is possible.

【0116】なお、図15に示すように、ユーザにより
指定された曲の音楽再生に同期したプロモーションビデ
オなどの解説画像の同期表示と共に、さらに、各音楽部
分における解説画像の内容に関係した広告をテロップな
どで重ねて同期表示させることで、より多くの種類の広
告を効果的に行うことができる。
As shown in FIG. 15, a commentary image such as a promotion video synchronized with the music reproduction of the music designated by the user is displayed synchronously, and further, an advertisement related to the content of the commentary image in each music portion is displayed. By superimposing and synchronizing display with a telop or the like, more types of advertisements can be effectively performed.

【0117】図15は前記広告付き音楽配信サービスシ
ステムにおいて配信音楽の解説画像に合わせた広告表示
を行う場合の動作イメージを示す図である。
FIG. 15 is a diagram showing an operation image when an advertisement is displayed in accordance with a commentary image of distribution music in the music distribution service system with advertisement.

【0118】したがって、前記構成による音楽ストリー
ミング配信サーバ10及び音楽ストリーミング再生端末
20における音楽ストリーミング配信・再生機能によれ
ば、再生端末20から配信サーバ10へアクセスし、こ
の配信サーバ10のデータベース12aに記憶されてい
る曲名一覧(12a1)の中から所望の曲を指定すると共
に、広告付きの音楽配信を指定すると、配信サーバ10
において、指定された曲番号に対応する音楽データ(1
2a2)及びその解説データと該音楽データの所定のフレ
ームに対応付けされた広告データが、それぞれそのヘッ
ダ情報に同期再生のためのタイミングが書き込まれて再
生端末20へ送信される。そして、再生端末20では、
受信された指定の曲の音楽データ及び解説・広告のデー
タが、それぞれ対応するFIFOメモリ28bに記憶さ
れるのに伴い、音楽データがそのヘッダ情報に基づく再
生タイミングで先頭フレームから順次ストリーミング再
生されるのに同期して、解説データもそのヘッダ情報に
基づく再生タイミングで先頭フレームから順次ストリー
ミング再生表示され、音楽データの所定のフレーム再生
時には前記解説データに替えて広告データが同期して再
生表示されるので、ユーザ所望の音楽データの配信再生
に伴い、通常時はその解説データを同期表示でき、例え
ば曲のさび部分などの所定のフレームに同期させて効果
的に広告の文字や画像を表示できるようになる。
Therefore, according to the music streaming distribution server 10 and the music streaming distribution / reproduction function of the music streaming reproduction terminal 20 having the above-described configuration, the distribution terminal 10 is accessed from the reproduction terminal 20 and stored in the database 12a of the distribution server 10. When a desired song is designated from the list of song names (12a1) and music distribution with advertisement is designated, the distribution server 10
, The music data (1
2a2), the commentary data thereof, and the advertisement data associated with the predetermined frame of the music data are transmitted to the reproduction terminal 20 with the timing for synchronous reproduction written in their header information. Then, in the reproduction terminal 20,
As the received music data and the commentary / advertisement data of the designated song are stored in the corresponding FIFO memories 28b, the music data is sequentially streamed and reproduced from the first frame at the reproduction timing based on the header information. Synchronously, the commentary data is also streamed and displayed sequentially from the first frame at the reproduction timing based on the header information, and the advertisement data is synchronously reproduced and displayed instead of the commentary data when a predetermined frame of music data is reproduced. Therefore, along with the distribution and reproduction of the music data desired by the user, the commentary data can be normally displayed synchronously, and the characters and images of the advertisement can be displayed effectively in synchronization with a predetermined frame such as a rust portion of the music. become.

【0119】また、前記構成による音楽ストリーミング
配信サーバ10及び音楽ストリーミング再生端末20に
おける音楽ストリーミング配信・再生機能によれば、前
記広告付きの音楽データを配信した際には、その広告も
とに所定の広告料が課金されるので、音楽配信に伴う配
信先ユーザからの代金収受と共に、広告主からもその広
告収入を得ることができる。
Further, according to the music streaming distribution / reproduction function of the music streaming distribution server 10 and the music streaming reproduction terminal 20 having the above-described configuration, when the music data with the advertisement is distributed, a predetermined source is determined based on the advertisement. Since the advertisement fee is charged, the advertisement revenue can be obtained from the advertiser together with the payment from the distribution destination user accompanying the music distribution.

【0120】また、前記構成による音楽ストリーミング
配信サーバ10及び音楽ストリーミング再生端末20に
おける音楽ストリーミング配信・再生機能によれば、ユ
ーザ指定に応じて広告付きの音楽データを配信した際に
は、広告無しの音楽データを配信する場合に比較して低
額の割引き配信料金がユーザに課金されるので、より広
告付き音楽データの配信需要が高まり、広告主はその宣
伝効果を上げることができる。
Further, according to the music streaming distribution / playback function of the music streaming distribution server 10 and the music streaming reproduction terminal 20 having the above-described configuration, when music data with advertisement is distributed according to the user's designation, no advertisement is provided. Since the user is charged a lower discounted distribution fee as compared to the case of distributing music data, the demand for distribution of music data with advertisements is further increased, and the advertiser can increase the advertising effect.

【0121】さらに、前記構成による音楽ストリーミン
グ配信サーバ10及び広告主端末40における音楽配信
広告オークション機能によれば、広告主端末40から配
信サーバ10へアクセスし、該配信サーバ10が有する
多数の曲の音楽データの中から広告を入れたい希望の曲
の音楽部分を指定すると、他の広告主との間で当該指定
された曲の音楽部分に対する広告料がオークションさ
れ、最高金額を入力した広告主が落札される。そして、
配信サーバ10が有する前記指定の曲の音楽部分に対応
付けられて前記落札広告主の作成広告が記憶され、その
曲が広告付きでユーザ端末(20)へ音楽配信されるの
に伴い、前記落札価格の広告料がその広告主端末40に
課金されるので、配信用の音楽データの各部分毎に複数
の広告主に対してその広告料をオークションすることが
でき、結果的に、曲のさび部分などの宣伝効果の高い音
楽部分については高い広告料、間奏部分などの宣伝効果
の低い音楽部分については安い広告料として、適正な広
告付きの音楽配信が行えるようになる。よって、この広
告付きの音楽配信に伴う広告の適応性が高まり、より多
くの広告を集めて高収益を得ることができる。
Further, according to the music streaming distribution server 10 and the music distribution advertisement auction function of the advertiser terminal 40 having the above-described configuration, the advertiser terminal 40 accesses the distribution server 10 and If you specify the music part of the song you want to put an advertisement from the music data, the ad fee for the music part of the specified song will be auctioned with other advertisers, and the advertiser who has entered the highest price will Be awarded. And
The creation advertisement of the successful bid advertiser is stored in association with the music portion of the specified song that the distribution server 10 has, and the music is distributed to the user terminal (20) with the advertisement, and Since the advertising fee of the price is charged to the advertiser terminal 40, the advertising fee can be auctioned to a plurality of advertisers for each part of the music data for distribution, and as a result, the rust of the music can be improved. It is possible to perform music distribution with an appropriate advertisement as a high advertisement fee for a music portion having a high advertising effect such as a portion and a low advertising fee for a music portion having a low advertising effect such as an interlude portion. Accordingly, the adaptability of the advertisement accompanying the music distribution with the advertisement is enhanced, and more advertisements can be collected to obtain high profit.

【0122】なお、前記実施形態において記載した手
法、すなわち、図9のフローチャートに示す音楽ストリ
ーミング再生端末20における端末側プログラム処理と
音楽ストリーミング配信サーバ10におけるサーバ側プ
ログラム処理、図10のフローチャートに示す音楽スト
リーミング配信サーバ10におけるデータ送信処理と音
楽ストリーミング再生端末20におけるデータ受信・ス
トリーミング再生処理、図11のフローチャートに示す
音楽ストリーミング配信サーバ10における音楽配信広
告プログラム処理と広告主端末40における音楽配信広
告プログラム処理等の各手法は、何れもコンピュータに
実行させることができるプログラムとして、メモリカー
ド(ROMカード、RAMカード等)、磁気ディスク
(フロッピディスク、ハードディスク等)、光ディスク
(CD−ROM、DVD等)、半導体メモリ等の外部記
憶媒体13(23)に格納して配布することができる。
そして、コンピュータは、この外部記憶媒体13(2
3)に記憶されたプログラムを記憶媒体読取部14(2
4)によって内蔵メモリ12(25)に読み込み、この
読み込んだプログラムによって動作が制御されることに
より、前記各実施形態において説明した音楽ストリーミ
ング配信サーバ10及び音楽ストリーミング再生端末2
0における音楽ストリーミング配信・再生機能や音楽ス
トリーミング配信サーバ10及び広告主端末40におけ
る音楽配信広告オークション機能を実現し、前述した手
法による同様の処理を実行することができる。
The method described in the above embodiment, that is, the terminal-side program processing in the music streaming reproduction terminal 20 and the server-side program processing in the music streaming distribution server 10 shown in the flowchart of FIG. 9, and the music shown in the flowchart of FIG. Data transmission processing in the streaming distribution server 10, data reception / streaming reproduction processing in the music streaming reproduction terminal 20, music distribution advertisement program processing in the music streaming distribution server 10 shown in the flowchart of FIG. 11, and music distribution advertisement program processing in the advertiser terminal 40 Each of the methods such as a memory card (ROM card, RAM card, etc.), a magnetic disk (floppy disk, Dodisuku etc.), optical disk (CD-ROM, DVD, etc.), can be distributed and stored in an external storage medium such as a semiconductor memory 13 (23).
Then, the computer operates the external storage medium 13 (2
The program stored in the storage medium reading unit 14 (2)
4) is read into the built-in memory 12 (25), and the operation is controlled by the read program.
0, the music streaming distribution server 10 and the music streaming distribution server 10 and the music distribution advertisement auction function of the advertiser terminal 40 can realize the same processing by the above-described method.

【0123】また、前記各手法を実現するためのプログ
ラムのデータは、プログラムコードの形態としてネット
ワークN上を伝送させることができ、このネットワーク
Nに接続されたコンピュータ端末の通信インターフェイ
ス15(26)を介して前記のプログラムデータを取り
込み、前述した音楽ストリーミング配信サーバ10及び
音楽ストリーミング再生端末20における音楽ストリー
ミング配信・再生機能や音楽ストリーミング配信サーバ
10及び広告主端末40における音楽配信広告オークシ
ョン機能を実現することもできる。
The data of the program for realizing each of the above methods can be transmitted on the network N in the form of a program code. The communication interface 15 (26) of the computer terminal connected to the network N Fetching the program data through the music streaming distribution server 10 and the music streaming reproduction terminal 20 to realize the music streaming distribution / reproduction function and the music streaming distribution server 10 and the music distribution advertisement auction function in the advertiser terminal 40. You can also.

【0124】なお、本願発明は、前記各実施形態に限定
されるものではなく、実施段階ではその要旨を逸脱しな
い範囲で種々に変形することが可能である。さらに、前
記各実施形態には種々の段階の発明が含まれており、開
示される複数の構成要件における適宜な組み合わせによ
り種々の発明が抽出され得る。例えば、各実施形態に示
される全構成要件から幾つかの構成要件が削除された
り、各実施形態間で幾つかの構成要件が組み合わされて
も、発明が解決しようとする課題の欄で述べた課題が解
決でき、発明の効果の欄で述べられている効果が得られ
る場合には、この構成要件が削除されたり組み合わされ
た構成が発明として抽出され得るものである。
The present invention is not limited to the above-described embodiments, and can be variously modified in the implementation stage without departing from the gist of the invention. Furthermore, the embodiments include inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. For example, even if some components are deleted from all the components shown in each embodiment, or some components are combined between each embodiment, the description is given in the section of the problem to be solved by the invention. In the case where the problem can be solved and the effects described in the section of the effects of the invention can be obtained, a configuration in which this component is deleted or combined can be extracted as the invention.

【0125】[0125]

【発明の効果】以上のように、本発明によれば、音楽配
信サーバには、出力順に並んだ音楽部分のデータによっ
て構成される音楽データとこの音楽データの所定の音楽
部分に対応付けられた広告データが記憶されており、音
楽再生端末において、前記音楽配信サーバにより提供さ
れる音楽データを指定すると、この指定に応じて前記音
楽配信サーバに記憶されている音楽データ及び当該音楽
データの所定の音楽部分に対応付けられた広告データが
送信されて受信され、この受信された音楽データが再生
されるのと共に、当該音楽データの所定の音楽部分の音
楽再生に同期して同受信された広告データが再生される
ので、例えば配信された音楽のさび部分などの所定の音
楽部分に同期させて効果的に広告を再生できるようにな
る。
As described above, according to the present invention, the music distribution server associates the music data composed of the data of the music parts arranged in the output order with the predetermined music parts of the music data. Advertisement data is stored, and when music data provided by the music distribution server is specified in the music reproduction terminal, music data stored in the music distribution server and predetermined music data of the music data are specified in accordance with the specification. The advertisement data associated with the music portion is transmitted and received, and the received music data is reproduced, and the received advertisement data is synchronized with music reproduction of a predetermined music portion of the music data. Is reproduced, so that the advertisement can be effectively reproduced in synchronization with a predetermined music portion such as a rust portion of the distributed music.

【0126】よって、音楽データの重要な再生部分に同
期させて効果的な広告を行うことが可能になる。
Therefore, an effective advertisement can be performed in synchronization with an important reproduction portion of music data.

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

【図1】本発明の実施形態に係る音楽ストリーミング配
信サーバ及び音楽ストリーミング再生端末による音楽配
信サービスシステムの全体構成を示す図。
FIG. 1 is a diagram showing an overall configuration of a music distribution service system using a music streaming distribution server and a music streaming reproduction terminal according to an embodiment of the present invention.

【図2】本発明の実施形態に係る音楽ストリーミング配
信サーバの電子回路の構成を示すブロック図。
FIG. 2 is an exemplary block diagram showing a configuration of an electronic circuit of the music streaming distribution server according to the embodiment of the present invention.

【図3】前記音楽ストリーミング配信サーバのメモリに
記憶されるデータの一部を示す図であり、同図(A)は
ハードディスクなどのデータベースに記憶されるデータ
を示す図、同図(B)は半導体RAMなどワークメモリ
に記憶されるデータを示す図、同図(C)はワークメモ
リ内の広告登録データを示す図。
FIG. 3 is a diagram showing a part of data stored in a memory of the music streaming distribution server, wherein FIG. 3A shows data stored in a database such as a hard disk, and FIG. FIG. 4 is a diagram showing data stored in a work memory such as a semiconductor RAM, and FIG. 4C is a diagram showing advertisement registration data in the work memory.

【図4】前記音楽ストリーミング配信サーバにより配信
されるストリーミングデータ列の構成を示す図であり、
同図(A)は音楽データのデータ列を示す図、同図
(B)は解説/広告の文字データのデータ列を示す図、
同図(C)は解説/広告の画像データのデータ列を示す
図。
FIG. 4 is a diagram showing a configuration of a streaming data stream distributed by the music streaming distribution server;
FIG. 1A shows a data string of music data, FIG. 2B shows a data string of commentary / ad text data,
FIG. 3C is a diagram showing a data string of image data of commentary / advertisement.

【図5】広告主端末の電子回路に備えられるメモリに記
憶されるデータの一部を示す図。
FIG. 5 is a diagram showing a part of data stored in a memory provided in an electronic circuit of the advertiser terminal.

【図6】本発明の実施形態に係る音楽ストリーミング再
生端末の電子回路の構成を示すブロック図。
FIG. 6 is an exemplary block diagram showing a configuration of an electronic circuit of the music streaming reproduction terminal according to the embodiment of the present invention.

【図7】前記音楽ストリーミング再生端末内の各メモリ
に記憶されるデータの一部を示す図であり、同図(A)
はROMに記憶されるデータを示す図、同図(B)はR
AM内のワークエリアに記憶されるデータを示す図、同
図(C)はRAM内のFIFOメモリに記憶されるデー
タを示す図。
FIG. 7 is a diagram showing a part of data stored in each memory in the music streaming playback terminal, and FIG.
Is a diagram showing data stored in the ROM, and FIG.
FIG. 4 is a diagram showing data stored in a work area in an AM, and FIG. 4C is a diagram showing data stored in a FIFO memory in a RAM.

【図8】前記音楽ストリーミング再生端末における音楽
データと解説文字データの同期再生動作の一例を示す図
であり、同図(A)は音楽ストリーミング再生端末の外
観動作を示す図、同図(B)は解説文字データの再生制
御タイミングを示す図。
FIG. 8 is a diagram showing an example of a synchronous reproduction operation of music data and commentary character data in the music streaming reproduction terminal, wherein FIG. 8A shows an external appearance operation of the music streaming reproduction terminal, and FIG. FIG. 4 is a diagram showing a reproduction control timing of commentary character data.

【図9】前記音楽ストリーミング再生端末における端末
側プログラム処理と音楽ストリーミング配信サーバにお
けるサーバ側プログラム処理との全体処理を示すフロー
チャート。
FIG. 9 is a flowchart showing overall processing of terminal-side program processing in the music streaming playback terminal and server-side program processing in the music streaming distribution server.

【図10】前記音楽ストリーミング配信サーバにおける
データ送信処理と音楽ストリーミング再生端末における
データ受信・ストリーミング再生処理とを対応付けて示
すフローチャート。
FIG. 10 is a flowchart showing data transmission processing in the music streaming distribution server and data reception / streaming reproduction processing in the music streaming reproduction terminal in association with each other.

【図11】前記音楽ストリーミング配信サーバにおける
音楽配信広告プログラム処理と広告主端末における音楽
配信広告プログラム処理との全体処理を示すフローチャ
ート。
FIG. 11 is a flowchart showing the overall processing of music distribution advertisement program processing in the music streaming distribution server and music distribution advertisement program processing in the advertiser terminal.

【図12】本発明の実施形態に係る広告付き音楽配信サ
ービスシステムがもたらす当事者間での金銭の流れを示
す図。
FIG. 12 is a diagram showing a flow of money between the parties provided by the music distribution service system with advertisement according to the embodiment of the present invention.

【図13】前記広告付き音楽配信サービスシステムにテ
レビコマーシャルを利用した場合のイメージを示す図。
FIG. 13 is a view showing an image when a TV commercial is used in the music distribution service system with advertisement.

【図14】前記広告付き音楽配信サービスシステムによ
る広告タイミングの動作イメージを示す図。
FIG. 14 is a diagram showing an operation image of advertisement timing by the music distribution service system with advertisement.

【図15】前記広告付き音楽配信サービスシステムにお
いて配信音楽の解説画像に合わせた広告表示を行う場合
の動作イメージを示す図。
FIG. 15 is a diagram showing an operation image when an advertisement is displayed in accordance with a commentary image of distribution music in the music distribution service system with advertisement.

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

10 …音楽ストリーミング配信サーバ 11 …制御部(CPU) 12 …メモリ 12a1…曲番号・曲名一覧メモリ 12a2…曲番号別音楽データメモリ 12a3…曲番号別解説文字データメモリ 12a4…曲番号別広告文字データメモリ 12a5…曲番号別解説画像データメモリ 12a6…曲番号別広告画像データメモリ 12b1…サーバの指定曲番号メモリ 12b2…サーバの指定項目メモリ 12b3…割引き指定メモリ 12b4…サーバのストリーム配信処理ワークエリア 12c1,12c2,…広告登録データメモリ 13 …外部記憶媒体 14 …記憶媒体読取部 15 …ネットワーク・インターフェイス(NET I/F) 16 …入力部 17 …表示部 20 …音楽ストリーミング再生端末 21 …再生端末制御部(CPU) 22 …ROM 22a…ストリーム配信プログラム(端末用) 22b…画像表示可/不可データ 23 …再生端末用外部記憶媒体 24 …再生端末用記憶媒体読取部 25 …フラッシュメモリ(FLASH) 26 …再生端末のネットワーク・インターフェイス
(NET I/F) 27 …キー入力部(key) 28 …RAM 28a1…再生端末の指定曲メモリ 28a2…タイムカウンタメモリ 28a3…音楽再生タイムメモリ 28a4…解説・広告再生タイムメモリ 28a5…再生端末のストリーム配信処理ワークエリア 28b…FIFOメモリ 28b1…受信音楽データメモリ 28b2…受信解説・広告データメモリ 29 …メモリ・カード・スロット 30 …液晶表示部(LCD) 31 …ディジタル・シグナル・プロセッサ(DSP) 32 …D/Aコンバータ(DAC) 33 …スピーカ 35 …メモリ・カード 40a,40b,…広告主端末A,B 42a…音楽配信広告プログラム(広告主端末制御プロ
グラム) 42b…広告データメモリ 42c…希望曲・部分データメモリ 42d…落札希望価格メモリ 42e…落札曲・部分データメモリ 42f…落札価格メモリ 42g…ユーザ利用数メモリ 42h…支払金額メモリ N …通信ネットワーク
Reference Signs List 10 music streaming distribution server 11 control unit (CPU) 12 memory 12a1 music number / song name list memory 12a2 music data memory by music number 12a3 ... commentary character data memory by music number 12a4 ... advertising character data memory by music number 12a5: Music image data memory by song number 12a6: Advertising image data memory by song number 12b1: Memory of designated song number of server 12b2: Memory of designated item of server 12b3: Discount designated memory 12b4: Work area of server stream distribution processing 12c1, 12c2 Advertisement registration data memory 13 External storage medium 14 Storage medium reading unit 15 Network interface (NET I / F) 16 Input unit 17 Display unit 20 Music streaming reproduction terminal 21 Reproduction terminal control unit (CPU 22: ROM 22a: Stream distribution program RAM (for terminal) 22b ... Image display enable / disable data 23 ... External storage medium for playback terminal 24 ... Storage medium reading unit for playback terminal 25 ... Flash memory (FLASH) 26 ... Network interface (NET I / F) of playback terminal 27: Key input unit (key) 28: RAM 28a1: Designated song memory of playback terminal 28a2: Time counter memory 28a3: Music playback time memory 28a4: Explanation / advertising playback time memory 28a5: Stream distribution processing work area of playback terminal 28b ... FIFO memory 28b1 ... Received music data memory 28b2 ... Reception explanation and advertisement data memory 29 ... Memory card slot 30 ... Liquid crystal display (LCD) 31 ... Digital signal processor (DSP) 32 ... D / A converter (DAC) ) 33 ... speaker 35 ... memory card 40a, 40b, ... Advertiser terminals A and B 42a: Music distribution advertisement program (advertiser terminal control program) 42b: Advertisement data memory 42c: Desired music / partial data memory 42d: Requested bid price memory 42e: Sold bid / partial data memory 42f: Contract price Memory 42g: User usage memory 42h: Payment amount memory N: Communication network

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 17/60 326 G06F 17/60 326 332 332 H04N 7/173 640 H04N 7/173 640Z (72)発明者 鳥山 康治 東京都羽村市栄町3丁目2番1号 カシオ 計算機株式会社羽村技術センター内 Fターム(参考) 5B049 BB11 BB49 CC05 CC08 CC36 DD01 EE01 EE07 FF03 FF04 FF06 GG04 GG07 5C064 BB10 BC10 BC18 BC20 BC23 BD02 BD08 BD16 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G06F 17/60 326 G06F 17/60 326 332 332 H04N 7/173 640 H04N 7/173 640Z (72) Inventor Koji Toriyama 3-2-1 Sakaemachi, Hamura-shi, Tokyo Casio Computer Co., Ltd. Hamura Technical Center F-term (reference) 5B049 BB11 BB49 CC05 CC08 CC36 DD01 EE01 EE07 FF03 FF04 FF06 GG04 GG07 5C064 BB10 BC10 BC18 BC20 BC23 BD02 BD08

Claims (9)

【特許請求の範囲】[Claims] 【請求項1】 出力順に並んだ音楽部分のデータによっ
て構成される音楽データを記憶する音楽記憶手段と、 この音楽記憶手段に記憶された音楽データの所定の音楽
部分に対応付けられた広告データを記憶する広告記憶手
段と、 音楽を再生する音楽再生端末と接続するための通信手段
と、 この通信手段により接続された音楽再生端末からの指定
に応じて前記音楽記憶手段に記憶されている音楽データ
と共に前記広告記憶手段に記憶されている広告データを
当該音楽再生端末へ送信するデータ送信手段とを備え、 前記音楽再生端末において前記データ送信手段により送
信した音楽データの所定の音楽部分の音楽再生に同期さ
せて同データ送信手段により送信した広告データを再生
させることを特徴とする音楽配信サーバ。
1. A music storage means for storing music data constituted by data of music parts arranged in an output order, and advertisement data associated with a predetermined music part of music data stored in the music storage means. Advertising storage means for storing; communication means for connecting to a music playback terminal for playing music; music data stored in the music storage means in accordance with designation from the music playback terminal connected by the communication means Data transmission means for transmitting the advertisement data stored in the advertisement storage means to the music reproduction terminal together with music reproduction of a predetermined music portion of the music data transmitted by the data transmission means in the music reproduction terminal. A music distribution server for synchronizing and reproducing the advertisement data transmitted by the data transmission means.
【請求項2】 さらに、 前記音楽記憶手段に記憶された音楽データの各音楽部分
に対応付けられた当該音楽データと関連する情報を記憶
する関連情報記憶手段を備え、 前記データ送信手段は、前記通信手段により接続された
音楽再生端末からの指定に応じて前記音楽記憶手段に記
憶されている音楽データと共に前記広告記憶手段に記憶
されている広告データ及び前記関連情報記憶手段に記憶
されている音楽関連情報を当該音楽再生端末へ送信する
データ送信手段であり、 前記音楽再生端末において前記データ送信手段により送
信した音楽データの所定の音楽部分ではその音楽再生に
同期させて同データ送信手段により送信した広告データ
を再生させ、それ以外の音楽部分ではその音楽再生に対
応させて同データ送信手段により送信した音楽関連情報
を再生させることを特徴とする音楽配信サーバ。
2. The apparatus according to claim 1, further comprising a related information storage unit configured to store information associated with each music portion of the music data stored in the music storage unit. Advertisement data stored in the advertisement storage means together with music data stored in the music storage means and music stored in the related information storage means in accordance with designation from a music reproduction terminal connected by the communication means Data transmission means for transmitting related information to the music reproduction terminal, wherein a predetermined music portion of music data transmitted by the data transmission means in the music reproduction terminal is transmitted by the data transmission means in synchronization with the music reproduction. The advertisement data is played back, and the music portion other than the music portion is transmitted by the data transmission means corresponding to the music playback. A music distribution server for reproducing continuous information.
【請求項3】 さらに、 前記データ送信手段により前記音楽記憶手段に記憶され
ている音楽データと共に前記広告記憶手段に記憶されて
いる広告データを前記音楽再生端末へ送信した場合に
は、その広告データの広告元に所定の広告料を課金する
広告料課金手段を備えたことを特徴とする請求項1又は
請求項2に記載の音楽配信サーバ。
3. When the advertisement data stored in the advertisement storage means is transmitted to the music reproduction terminal together with the music data stored in the music storage means by the data transmission means, the advertisement data The music distribution server according to claim 1, further comprising an advertisement fee charging unit that charges a predetermined advertisement fee to the advertisement source.
【請求項4】 さらに、 前記データ送信手段により前記音楽記憶手段に記憶され
ている音楽データを前記音楽再生端末へ送信した場合に
は、その音楽利用料を当該音楽再生端末に課金する利用
料課金手段を備えたことを特徴とする請求項1乃至請求
項3の何れか1項に記載の音楽配信サーバ。
4. When the music data stored in the music storage means is transmitted to the music reproduction terminal by the data transmission means, the music usage charge is charged to the music reproduction terminal. The music distribution server according to any one of claims 1 to 3, further comprising means.
【請求項5】 前記データ送信手段は、前記通信手段に
より接続された音楽再生端末からの指定に応じて、前記
音楽記憶手段に記憶されている音楽データと共に前記広
告記憶手段に記憶されている広告データを当該音楽再生
端末へ送信するか、又は前記広告データを除く音楽デー
タを当該音楽再生端末へ送信するデータ送信手段であ
り、 このデータ送信手段により前記音楽記憶手段に記憶され
ている音楽データと共に前記広告記憶手段に記憶されて
いる広告データを前記音楽再生端末へ送信した場合に
は、割引きの音楽利用料を当該音楽再生端末に課金し、
また前記広告データを除く音楽データを前記音楽再生端
末へ送信した場合には、正規の音楽利用料を当該音楽再
生端末に課金する利用料課金手段をさらに備えたことを
特徴とする請求項1乃至請求項3の何れか1項に記載の
音楽配信サーバ。
5. An advertisement stored in said advertisement storage means together with music data stored in said music storage means in response to a designation from a music reproduction terminal connected by said communication means. Data transmitting means for transmitting data to the music reproducing terminal or transmitting music data excluding the advertisement data to the music reproducing terminal, together with the music data stored in the music storage means by the data transmitting means. When the advertisement data stored in the advertisement storage means is transmitted to the music reproduction terminal, a discounted music usage fee is charged to the music reproduction terminal,
Further, when music data excluding the advertisement data is transmitted to the music reproduction terminal, the music reproduction terminal further includes a usage fee charging unit for charging a regular music usage fee to the music reproduction terminal. The music distribution server according to claim 3.
【請求項6】 音楽再生端末からの指定に応じて音楽デ
ータと共にその音楽データと同期して再生すべき広告デ
ータを当該音楽再生端末へ送信する音楽配信サーバであ
って、 複数の広告主端末と接続するための通信手段と、 この通信手段により接続された複数の広告主端末との間
で前記音楽データの各音楽部分に対応付けて広告料金の
オークションを行う広告オークション手段と、 この広告オークション手段により落札された音楽部分に
対する広告料金をその広告主と対応付けて登録する広告
料登録手段と、 前記広告オークション手段により落札された広告主端末
から当該落札された音楽部分に対して掲載すべき広告デ
ータを取得する広告取得手段と、 この広告取得手段により取得された広告データを対応す
る音楽データと共に前記音楽再生端末へ送信した場合
に、前記広告料登録手段に登録されている広告料をその
広告主端末に課金する広告料課金手段と、を備えたこと
を特徴とする音楽配信サーバ。
6. A music distribution server for transmitting, to a music reproduction terminal, music data together with music data in response to a designation from the music reproduction terminal, in accordance with a designation from the music reproduction terminal. Communication means for connection; advertisement auction means for performing an auction of an advertisement fee in association with each music portion of the music data between a plurality of advertiser terminals connected by the communication means; Advertising fee registration means for registering an advertising fee for a music part that has been awarded by the advertiser in association with the advertiser; An advertisement acquisition unit for acquiring data, and the advertisement data acquired by the advertisement acquisition unit together with the corresponding music data. When transmitted to the terminal, the music distribution server which is characterized in that and a advertisement fee charging means for charging an advertisement fee that has been registered in the advertisement charge registration unit to the advertiser terminal.
【請求項7】 音楽を配信する音楽配信サーバと接続す
るための通信手段と、 前記音楽配信サーバにより提供される音楽データを指定
するデータ指定手段と、 このデータ指定手段による指定に応じて前記音楽配信サ
ーバから送信された出力順の音楽部分のデータとして構
成される音楽データ及び当該音楽データの所定の音楽部
分に対応付けられた広告データを受信するデータ受信手
段と、 このデータ受信手段により受信された音楽データを再生
すると共に、当該音楽データの所定の音楽部分の音楽再
生に同期させて同データ受信手段により受信された広告
データを再生する同期再生手段と、を備えたことを特徴
とする音楽再生端末。
7. Communication means for connecting to a music distribution server for distributing music, data specifying means for specifying music data provided by the music distribution server, and the music according to the specification by the data specifying means. Data receiving means for receiving music data configured as data of music parts in the output order transmitted from the distribution server and advertisement data associated with a predetermined music part of the music data; and data received by the data receiving means. And a synchronous reproducing means for reproducing the music data and reproducing the advertisement data received by the data receiving means in synchronization with the music reproduction of a predetermined music portion of the music data. Playback terminal.
【請求項8】 端末と接続するサーバのコンピュータを
制御するための配信サーバ処理プログラムを記憶した記
憶媒体であって、 前記コンピュータを、 出力順の音楽部分のデータによって構成される音楽デー
タを記憶する音楽記憶手段、 この音楽記憶手段に記憶された音楽データの所定の音楽
部分に対応付けられた広告データを記憶する広告記憶手
段、 音楽を再生する音楽再生端末と接続するための通信手
段、 この通信手段により接続された音楽再生端末からの指定
に応じて前記音楽記憶手段に記憶されている音楽データ
と共に前記広告記憶手段に記憶されている広告データを
当該音楽再生端末へ送信するデータ送信手段、として機
能させるようにし、前記音楽再生端末において前記デー
タ送信手段により送信した音楽データの所定の音楽部分
の音楽再生に同期させて同データ送信手段により送信し
た広告データを再生させることを特徴とするコンピュー
タ読み込み可能な配信サーバ処理プログラムを記憶した
記憶媒体。
8. A storage medium storing a distribution server processing program for controlling a computer of a server connected to a terminal, wherein the computer stores music data constituted by data of music portions in output order. Music storage means; advertisement storage means for storing advertisement data associated with a predetermined music portion of music data stored in the music storage means; communication means for connecting to a music playback terminal for playing music; Data transmission means for transmitting the advertisement data stored in the advertisement storage means to the music reproduction terminal together with the music data stored in the music storage means in accordance with the designation from the music reproduction terminal connected by the means. A predetermined music of the music data transmitted by the data transmission means in the music reproduction terminal. Storage medium storing a computer readable distribution server processing program, characterized in that in synchronization with minute music reproduction to reproduce the advertisement data transmitted by the data transmission means.
【請求項9】 サーバと接続する端末のコンピュータを
制御するための端末処理プログラムを記憶した記憶媒体
であって、 前記コンピュータを、 音楽を配信する音楽配信サーバと接続するための通信手
段、 前記音楽配信サーバにより提供される音楽データを指定
するデータ指定手段、 このデータ指定手段による指定に応じて前記音楽配信サ
ーバから送信されたフレーム単位のデータとして構成さ
れる音楽データ及び当該音楽データの所定のフレームに
対応付けられた広告データを受信するデータ受信手段、 このデータ受信手段により受信された音楽データを再生
すると共に、当該音楽データの所定のフレームの音楽再
生に同期させて同データ受信手段により受信された広告
データを再生する同期再生手段、として機能させるよう
にしたコンピュータ読み込み可能な端末処理プログラム
を記憶した記憶媒体。
9. A storage medium storing a terminal processing program for controlling a computer of a terminal connected to a server, comprising: a communication unit for connecting the computer to a music distribution server for distributing music; Data specifying means for specifying music data provided by the distribution server; music data configured as data in frame units transmitted from the music distribution server in accordance with the specification by the data specifying means; and predetermined frames of the music data Data receiving means for receiving advertisement data associated with the music data, reproducing the music data received by the data receiving means, and receiving the advertisement data in synchronization with the music reproduction of a predetermined frame of the music data; A synchronous playback unit that plays back the advertisement data Storage medium storing Yuta readable terminal processing program.
JP2000264434A 2000-08-31 2000-08-31 Music distribution server, music reproducing terminal, and storage medium with distribution server processing program stored therein, storage medium with terminal processing program stored therein Pending JP2002073050A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000264434A JP2002073050A (en) 2000-08-31 2000-08-31 Music distribution server, music reproducing terminal, and storage medium with distribution server processing program stored therein, storage medium with terminal processing program stored therein

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000264434A JP2002073050A (en) 2000-08-31 2000-08-31 Music distribution server, music reproducing terminal, and storage medium with distribution server processing program stored therein, storage medium with terminal processing program stored therein

Publications (1)

Publication Number Publication Date
JP2002073050A true JP2002073050A (en) 2002-03-12

Family

ID=18751852

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000264434A Pending JP2002073050A (en) 2000-08-31 2000-08-31 Music distribution server, music reproducing terminal, and storage medium with distribution server processing program stored therein, storage medium with terminal processing program stored therein

Country Status (1)

Country Link
JP (1) JP2002073050A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008124245A1 (en) * 2007-04-09 2008-10-16 Microsoft Corporation Content commenting and monetization
JP2017069836A (en) * 2015-09-30 2017-04-06 シャープ株式会社 Voice distribution server, control method therefor, and control program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008124245A1 (en) * 2007-04-09 2008-10-16 Microsoft Corporation Content commenting and monetization
JP2017069836A (en) * 2015-09-30 2017-04-06 シャープ株式会社 Voice distribution server, control method therefor, and control program

Similar Documents

Publication Publication Date Title
US10622019B2 (en) Method and apparatus for creating a custom track
US7555195B2 (en) Content combination reproducer, content combination reproduction method, program executing the method, and recording medium recording therein the program
US20100049612A1 (en) Content provision, distribution, registration, management, and reproduction
JP2003509743A (en) System and method for displaying advertisements with data being played
US20100324919A1 (en) Method and apparatus for creating a custom track
JP2002101390A (en) Video reproduction controller, contents reproduction controller and method for supplying advertisement information
US20190116401A1 (en) Local message performance on an entertainment system
JP2010056751A (en) Method for distributing video advertisement
JP2009094980A (en) Contributed moving picture delivery server and method
US20030154132A1 (en) Distribution system, terminal apparatus, distribution method, program and recording medium
JP2002073050A (en) Music distribution server, music reproducing terminal, and storage medium with distribution server processing program stored therein, storage medium with terminal processing program stored therein
JP4526503B2 (en) Karaoke system for mail order
JP4345666B2 (en) Advertisement information supply method for content reproduction control device
JP2002073049A (en) Music distribution server, music reproducing terminal, and storage medium with server processing program stored therein, storage medium with terminal processing program stored therein
WO2002023522A1 (en) Data distribution system, data distribution method, data distribution apparatus, server, medium, and program
JP2008059075A (en) Recording medium having advertising function
JP2003067624A (en) System for distributing multimedia contents with advertisement, server, method for distributing multimedia contents with advertisement
JP2008522329A (en) Method and apparatus for automating interactive consignment of multimedia content over a network
JP2002259809A (en) Advertisement information providing system and method distributing module and program, and information recording medium
JP6820627B1 (en) Up-front performer support system
JP2007271904A (en) Karaoke system responding to mail order
JP2007233865A (en) Advertisement providing system, advertisement display device, information providing device, advertisement providing method, and program
US20080140513A1 (en) Consumer driven product analysis and production system
JP4463234B2 (en) Karaoke system for mail order
JP2005182070A (en) Content playback control apparatus and method for supplying advertisement information