Movatterモバイル変換


[0]ホーム

URL:


JP4921033B2 - Music attribute data distribution method and portable music file playback terminal - Google Patents

Music attribute data distribution method and portable music file playback terminal
Download PDF

Info

Publication number
JP4921033B2
JP4921033B2JP2006131879AJP2006131879AJP4921033B2JP 4921033 B2JP4921033 B2JP 4921033B2JP 2006131879 AJP2006131879 AJP 2006131879AJP 2006131879 AJP2006131879 AJP 2006131879AJP 4921033 B2JP4921033 B2JP 4921033B2
Authority
JP
Japan
Prior art keywords
data
music
file
audio data
toc
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2006131879A
Other languages
Japanese (ja)
Other versions
JP2007304817A (en
Inventor
浩 平塚
哲 坂本
靖人 吉倉
Original Assignee
トランステクノロジー株式会社
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 トランステクノロジー株式会社filedCriticalトランステクノロジー株式会社
Priority to JP2006131879ApriorityCriticalpatent/JP4921033B2/en
Publication of JP2007304817ApublicationCriticalpatent/JP2007304817A/en
Application grantedgrantedCritical
Publication of JP4921033B2publicationCriticalpatent/JP4921033B2/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Description

Translated fromJapanese

本発明は、楽曲属性データ配信方法に関する。  The present invention relates to a music attribute data distribution method.

ハードディスク等の記憶装置を備えた携帯型音楽ファイル再生端末(以下、「メモリプレーヤ」と呼ぶ)が普及している(例えば、特許文献1を参照)。メモリプレーヤは、従来の携帯型の音楽再生装置と異なり、プレーヤ内部にある書き換え可能な記憶装置にオーディオデータを記録するものである。そのため、メモリプレーヤのユーザは、コンパクトディスクやMDといった記録媒体を持ち歩くことなく楽曲を聴取することができる。また、そのような記録媒体そのものを搭載する必要がないため、メモリプレーヤは大幅な小型化を実現し、携帯性を向上させることが可能となった。  Portable music file playback terminals (hereinafter referred to as “memory players”) having a storage device such as a hard disk are widely used (see, for example, Patent Document 1). Unlike a conventional portable music playback device, a memory player records audio data in a rewritable storage device inside the player. Therefore, the user of the memory player can listen to the music without carrying a recording medium such as a compact disc or MD. Further, since it is not necessary to mount such a recording medium itself, the memory player can be significantly reduced in size and improved in portability.

メモリプレーヤで楽曲を聴取するためには、オーディオデータファイルをコンパクトディスクから作成したりインターネット経由で取得したりして、これを記憶装置に記憶させる作業が必要となる。また、このとき、オーディオデータには、楽曲の曲名やアーティスト名などといった楽曲の属性に関するデータ(以下、「楽曲属性データ」と呼ぶ)を付加することもできる。楽曲属性データを付加してこれを再生時に適宜表示することにより、ユーザが容易に認識できる形式でオーディオデータを管理しておくことが可能となる。  In order to listen to music with a memory player, it is necessary to create an audio data file from a compact disc or obtain it via the Internet and store it in a storage device. At this time, data related to the attributes of the music such as the music title and artist name (hereinafter referred to as “music attribute data”) can be added to the audio data. Audio data can be managed in a format that can be easily recognized by the user by adding music attribute data and displaying it appropriately during playback.

ところで、周知のように、コンパクトディスクのTOC(Table Of Contents)領域には、収録された各楽曲の各々の再生開始までの時間長などを示すバイナリデータがいわゆるTOCデータとして記録されている。そして、例えば、グレースノート社のCDDB(登録商標)のように、コンパクトディスクのTOC領域から読み出したTOCデータを含むリクエストのサーバへの送信と引き換えに、そのTOCデータにより一意に特定されるアルバムの楽曲属性データをダウンロードさせるシステムが既に実用化されている。
特開平11−288558号公報
By the way, as is well known, binary data indicating the time length until each reproduction of each recorded music is recorded as so-called TOC data in the TOC (Table Of Contents) area of the compact disc. Then, for example, in the case of Gracenote CDDB (registered trademark), an album uniquely identified by the TOC data in exchange for transmission to the server of the request including the TOC data read from the TOC area of the compact disc. A system for downloading music attribute data has already been put into practical use.
JP-A-11-288558

しかしながら、この種のシステムは、ステレオミニコンポなどのオーディオ機器自体にネットワーク通信機能を搭載させることなしに構築することができないという問題があった。
本発明は、このような背景の下に案出されたものであり、ネットワーク通信機能を搭載しないオーディオ機器であっても、コンパクトディスクのTOCデータを用いた楽曲属性データの配信を受け得るような仕組みを実現することを目的とする。
However, this type of system has a problem that it cannot be constructed without installing a network communication function in an audio device itself such as a stereo minicomponent.
The present invention has been devised under such a background, and even an audio device not equipped with a network communication function can receive distribution of music attribute data using TOC data of a compact disc. The purpose is to realize the mechanism.

本発明の好適な態様である楽曲属性データ配信方法は、コンパクトディスク再生装置と、携帯型音楽ファイル再生端末と、無線通信端末とを含むシステムによる楽曲属性データ配信方法であって、前記コンパクトディスク再生装置が、自装置に装填されたコンパクトディスクのTOC領域に記録されたバイナリデータを読み出す第1の行程と、前記バイナリデータを読み出したコンパクトディスク再生装置が、前記装填されたコンパクトディスクのプログラム領域に記録されたアルバム一枚分の各楽曲のオーディオデータの中から選択された全部又は一部のオーディオデータをその収録順に読み出し、読み出したオーディオデータの各々から所定のデータ形式のオーディオデータファイルを生成する第2の行程と、前記オーディオデータファイルを生成したコンパクトディスク再生装置が、前記第2の行程にてオーディオデータをファイル化した際のファイル化手順を少なくとも示すファイルデータと前記第1の行程で読み出したバイナリデータとを含むTOCデータファイルを生成する第3の行程と、前記TOCデータファイルを生成したコンパクトディスク再生装置が、そのTOCデータファイルと前記第2の行程にて生成したオーディオデータファイルを前記携帯型音楽ファイル再生端末へ送信する第4の行程と、前記コンパクトディスク再生装置からTOCデータファイルとオーディオデータファイルを受信した携帯型音楽ファイル再生端末が、受信したTOCデータファイルとオーディオデータファイルを自端末のメモリに記憶させると共にそのTOCデータファイルに含まれるバイナリデータを前記無線通信端末へ送信する第5の行程と、前記携帯型音楽ファイル再生端末からバイナリデータを受信した無線通信端末が、受信したバイナリデータを含む楽曲属性データ配信リクエストを移動体通信網へ発信する第6の行程と、前記楽曲属性データ配信リクエストを発信した無線通信端末が、その楽曲属性データ配信リクエストに含まれるバイナリデータにより一意に特定されるアルバムに収録された各楽曲の属性を示す楽曲属性データをその収録順に従って取り纏めた楽曲属性データセットを移動体通信網から受信し、受信した楽曲属性データセットを前記携帯型音楽ファイル再生端末へ送信する第7の行程と、前記無線通信端末から楽曲属性データセットを受信した携帯型音楽ファイル再生端末が、その楽曲属性データセットを成す各楽曲属性データを埋め込むべき自端末のメモリのオーディオデータファイルを前記第5の行程にて自端末のメモリに記憶させたTOCデータファイルの内容を基に特定し、特定したオーディオデータファイルに楽曲属性データをそれぞれ埋め込む第8の行程と、前記オーディオデータファイルへ楽曲属性データを埋め込んだ携帯型音楽ファイル再生端末が、自端末の操作子より再生が指示されたオーディオデータファイルを楽音として再生すると共に、そのオーディオデータファイルに含まれる楽曲属性データが示す楽曲の属性を自端末の表示部に表示させる第9の行程とを有する。  A music attribute data distribution method according to a preferred aspect of the present invention is a music attribute data distribution method by a system including a compact disk playback device, a portable music file playback terminal, and a wireless communication terminal, wherein the compact disk playback is performed. A first process in which the device reads binary data recorded in the TOC area of the compact disc loaded in the device itself, and a compact disc playback device from which the binary data is read out is stored in the program area of the loaded compact disc. Read all or part of the audio data selected from the audio data of each piece of music recorded for one recorded album in the order of recording, and generate an audio data file of a predetermined data format from each of the read audio data A second step and the audio data file; A TOC data file including file data indicating at least a filing procedure when audio data is filed in the second step and a binary data read in the first step. And the compact disc player that generated the TOC data file transmits the TOC data file and the audio data file generated in the second step to the portable music file playback terminal. In the fourth step, the portable music file playback terminal that has received the TOC data file and the audio data file from the compact disc playback device stores the received TOC data file and the audio data file in the memory of the terminal, and the TOC. In the data file A fifth step of transmitting the binary data to the wireless communication terminal, and the wireless communication terminal that has received the binary data from the portable music file playback terminal sends a music attribute data distribution request including the received binary data to the mobile unit The sixth step of transmitting to the communication network and the wireless communication terminal that has transmitted the music attribute data distribution request are stored in the album uniquely identified by the binary data included in the music attribute data distribution request. A seventh step of receiving a music attribute data set in which music attribute data indicating attributes are collected from the mobile communication network according to the recording order, and transmitting the received music attribute data set to the portable music file playback terminal; The portable music file playback terminal that receives the music attribute data set from the wireless communication terminal The audio data file in the memory of the own terminal to embed each piece of music attribute data constituting the attribute data set is specified based on the content of the TOC data file stored in the memory of the own terminal in the fifth step, and the specified audio The eighth step of embedding music attribute data in the data file and the portable music file playback terminal in which the music attribute data is embedded in the audio data file And a ninth step of displaying the attribute of the music indicated by the music attribute data included in the audio data file on the display unit of the own terminal.

本発明の別の好適な態様である楽曲属性データ配信方法は、コンパクトディスク再生装置と、無線通信ユニットを搭載した携帯型音楽ファイル再生端末とを含むシステムによる楽曲属性データ配信方法であって、前記コンパクトディスク再生装置が、自装置に装填されたコンパクトディスクのTOC領域に記録されたバイナリデータを読み出す第1の行程と、前記バイナリデータを読み出したコンパクトディスク再生装置が、前記装填されたコンパクトディスクのプログラム領域に記録されたアルバム一枚分の各楽曲のオーディオデータの中から選択された全部又は一部のオーディオデータをその収録順に読み出し、読み出したオーディオデータの各々から所定のデータ形式のオーディオデータファイルを生成する第2の行程と、前記オーディオデータファイルを生成したコンパクトディスク再生装置が、前記第2の行程にてオーディオデータをファイル化した際のファイル化手順を少なくとも示すファイルデータと前記第1の行程で読み出したバイナリデータとを含むTOCデータファイルを生成する第3の行程と、前記TOCデータファイルを生成したコンパクトディスク再生装置が、そのTOCデータファイルと前記第2の行程にて生成したオーディオデータファイルを前記携帯型音楽ファイル再生端末へ送信する第4の行程と、前記コンパクトディスク再生装置からTOCデータファイルとオーディオデータファイルを受信した携帯型音楽ファイル再生端末が、受信したTOCデータファイルとオーディオデータファイルを自端末のメモリに記憶させると共にそのTOCデータファイルのバイナリデータを含む楽曲属性データ配信リクエストを自身の無線通信ユニットを介して移動体通信網へ発信する第5の行程と、前記楽曲属性データ配信リクエストを発信した携帯型音楽ファイル再生端末が、その楽曲属性データ配信リクエストに含まれるバイナリデータにより一意に特定されるアルバムに収録された各楽曲の属性を示す楽曲属性データをその収録順に従って取り纏めた楽曲属性データセットを移動体通信網から自身の無線通信ユニットを介して受信し、受信した楽曲属性データセットを前記携帯型音楽ファイル再生端末へ送信する第6の行程と、前記携帯型音楽ファイル再生端末から楽曲属性データセットを受信した携帯型音楽ファイル再生端末が、その楽曲属性データセットを成す各楽曲属性データを埋め込むべき自端末のメモリのオーディオデータファイルを前記第5の行程にて自端末のメモリに記憶させたTOCデータファイルの内容を基に特定し、特定したオーディオデータファイルに楽曲属性データをそれぞれ埋め込む第7の行程と、前記オーディオデータファイルへ楽曲属性データを埋め込んだ携帯型音楽ファイル再生端末が、自端末の操作子より再生が指示されたオーディオデータファイルを楽音として再生すると共に、そのオーディオデータファイルに含まれる楽曲属性データが示す楽曲の属性を自端末の表示部に表示させる第8の行程とを有する。  The music attribute data distribution method according to another preferred aspect of the present invention is a music attribute data distribution method by a system including a compact disc playback device and a portable music file playback terminal equipped with a wireless communication unit, A first step in which the compact disc playback device reads binary data recorded in the TOC area of the compact disc loaded in the device itself, and a compact disc playback device in which the binary data is read out of the loaded compact disc Read all or part of the audio data selected from the audio data of each song recorded in the program area in the order of recording, and an audio data file in a predetermined data format from each of the read audio data A second step of generating The TOC includes file data indicating at least a file conversion procedure when the audio data file is converted into a file in the second step and the binary data read in the first step. The third step of generating the data file and the compact disc playback device that generated the TOC data file transfer the TOC data file and the audio data file generated in the second step to the portable music file playback terminal. The portable music file playback terminal that has received the TOC data file and the audio data file from the compact disc playback apparatus stores the received TOC data file and the audio data file in the memory of its own terminal. That TOC A fifth step of transmitting a music attribute data distribution request including binary data of the data file to the mobile communication network via its own wireless communication unit, and a portable music file playback terminal that has transmitted the music attribute data distribution request, A music attribute data set including the music attribute data indicating the attributes of each music recorded in the album uniquely specified by the binary data included in the music attribute data distribution request is collected from the mobile communication network. A sixth step of transmitting the received music attribute data set to the portable music file playback terminal received via the wireless communication unit; and portable music having received the music attribute data set from the portable music file playback terminal The file playback terminal fills in each piece of music attribute data that constitutes the music attribute data set. The audio data file in the memory of the own terminal to be included is specified based on the content of the TOC data file stored in the memory of the own terminal in the fifth step, and the song attribute data is embedded in the specified audio data file.Step 7 and the portable music file playback terminal in which the music attribute data is embedded in the audio data file play back the audio data file instructed to be played back from the control of the terminal as a musical sound, And an eighth step for displaying the attribute of the music indicated by the included music attribute data on the display unit of the terminal.

この態様において、前記システムは、各アルバム毎の楽曲属性データセットを、それら各アルバムのコンパクトディスクのTOC領域に記録されたバイナリデータと各々対応付けて自身の記憶部に記憶させたサーバを有し、前記発信された楽曲属性データ配信リクエストを受信した前記サーバが、そのリクエストに含まれるバイナリデータと対応付けて自身の記憶部に記憶された楽曲属性データセットを読み出し、読み出した楽曲属性データセットを楽曲属性データ配信リクエストの発信元に宛てて発信する行程を有してもよい。  In this aspect, the system has a server in which the music attribute data set for each album is stored in its own storage unit in association with the binary data recorded in the TOC area of the compact disc of each album. The server that has received the transmitted music attribute data distribution request reads the music attribute data set stored in its storage unit in association with the binary data included in the request, and the read music attribute data set You may have the process transmitted to the transmission origin of a music attribute data delivery request.

また、前記コンパクトディスクのTOC領域に記録されたバイナリデータは、アルバムの先頭からそのアルバムに含まれる一連の楽曲の各々の再生開始までの時間長を、分、秒、及びフレームによって指し示したバイナリデータであってもよい。  The binary data recorded in the TOC area of the compact disc is binary data that indicates the length of time from the beginning of the album to the start of playback of each of the series of songs included in the album, in minutes, seconds, and frames. It may be.

本発明の別の好適な態様である携帯型音楽ファイル再生端末は、コンパクトディスクのプログラム領域に記録されたアルバム一枚分の各楽曲の中から選択された全部又は一部のオーディオデータを示す所定のデータ形式のオーディオデータファイルと、そのコンパクトディスクのTOC領域に記録されていたバイナリデータ及び前記オーディオデータをオーディオデータ化した際のファイル化手順を少なくとも示すファイルデータを含むTOCデータファイルとを入力する入力手段と、無線通信端末と接続されるインターフェースと、前記入力手段から入力されたTOCデータファイルとオーディオデータファイルとを記憶する記憶手段と、前記記憶されたTOCデータファイルのバイナリデータを含む楽曲属性データ配信リクエストを前記インターフェースを介して無線通信端末へ送信する送信手段と、前記送信した楽曲属性データ配信リクエストに含まれるバイナリデータにより一意に特定されるアルバムに収録された各楽曲の属性を示す楽曲属性データをその収録順に従って取り纏めた楽曲属性データセットを前記インターフェースを介して無線通信端末から受信すると、その楽曲属性データセットを成す各楽曲属性データを埋め込むべき前記記憶手段のオーディオデータファイルを当該記憶手段に記憶されたTOCデータファイルの内容を基に特定し、特定したオーディオデータファイルに楽曲属性データをそれぞれ埋め込む埋込手段と、オーディオデータの再生を指示する操作子と、前記操作子を介して再生が指示されたオーディオデータファイルを楽音として再生する再生制御部と、前記操作子を介して再生が指示されたオーディオデータファイルに含まれる楽曲属性データが示す楽曲の属性を表示する表示部とを備える。  A portable music file playback terminal according to another preferred aspect of the present invention is a predetermined music data indicating all or a part of audio data selected from each piece of music for one album recorded in the program area of the compact disc. And a TOC data file including at least the binary data recorded in the TOC area of the compact disc and the file data indicating at least the file conversion procedure when the audio data is converted into audio data. An input means, an interface connected to a wireless communication terminal, a storage means for storing a TOC data file and an audio data file input from the input means, and a music attribute including binary data of the stored TOC data file The data delivery request Transmitting means for transmitting to the wireless communication terminal via the interface, and music attribute data indicating attributes of each music recorded in the album uniquely specified by the binary data included in the transmitted music attribute data distribution request When a music attribute data set compiled according to the recording order is received from the wireless communication terminal via the interface, an audio data file of the storage means to be embedded in each music attribute data constituting the music attribute data set is stored in the storage means. Specified based on the contents of the TOC data file, embedding means for embedding the music attribute data in the specified audio data file, an operator for instructing the reproduction of the audio data, and reproduction is instructed via the operator An audio data file as music It comprises a raw controller, a display unit reproduced via the operator to view the attributes of the music represented by the music attribute data included in the designated audio data file.

本発明の別の好適な態様である携帯型音楽ファイル再生端末は、コンパクトディスクのプログラム領域に記録されたアルバム一枚分の各楽曲の中から選択された全部又は一部のオーディオデータを示す所定のデータ形式のオーディオデータファイルと、そのコンパクトディスクのTOC領域に記録されていたバイナリデータ及び前記オーディオデータをファイル化した際のファイル化手順を少なくとも示すファイルデータを含むTOCデータファイルとを入力する入力手段と、無線通信手段と、前記入力手段から入力されたTOCデータファイルとオーディオデータファイルとを記憶する記憶手段と、前記記憶されたTOCデータファイルのバイナリデータを含む楽曲属性データ配信リクエストを前記無線通信手段から無線信号として発信させる送信手段と、前記発信した楽曲属性データ配信リクエストに含まれるバイナリデータにより一意に特定されるアルバムのコンパクトディスクに収録された各楽曲の属性を示す楽曲属性データをその収録順に従って取り纏めた楽曲属性データセットを示す無線信号を前記無線通信手段が受信すると、その無線信号から得た楽曲属性データセットを成す各楽曲属性データを埋め込むべき前記記憶手段のオーディオデータファイルを当該記憶手段に記憶されたTOCデータファイルの内容を基に特定し、特定したオーディオデータファイルに楽曲属性データをそれぞれ埋め込む埋込手段と、オーディオデータの再生を指示する操作子と、前記操作子を介して再生が指示されたオーディオデータファイルを楽音として再生する再生制御部と、前記操作子を介して再生が指示されたオーディオデータファイルに含まれる楽曲属性データが示す楽曲の属性を表示する表示部とを備える。  A portable music file playback terminal according to another preferred aspect of the present invention is a predetermined music data indicating all or a part of audio data selected from each piece of music for one album recorded in the program area of the compact disc. An input for inputting an audio data file of the data format, a binary data recorded in the TOC area of the compact disc, and a TOC data file including at least a file data indicating a filing procedure when the audio data is filed Means, wireless communication means, storage means for storing a TOC data file and audio data file input from the input means, and a music attribute data distribution request including binary data of the stored TOC data file Transmitted as a radio signal from communication means And a music attribute that summarizes the music attribute data indicating the attributes of each music recorded on the compact disc of the album uniquely identified by the binary data included in the transmitted music attribute data delivery request according to the recording order. When the wireless communication means receives a wireless signal indicating a data set, the TOC stored in the storage means is stored in the storage means an audio data file of the storage means in which each piece of music attribute data constituting the music attribute data set obtained from the wireless signal is to be embedded. An embedding unit that embeds music attribute data in the specified audio data file that is specified based on the contents of the data file, an operator that instructs playback of the audio data, and audio that is instructed to be played back via the operator A reproduction control unit for reproducing the data file as a musical sound; Played through Sakuko comprises a display unit for displaying the attributes of the music represented by the music attribute data included in the designated audio data file.

本発明によると、ネットワーク通信機能を搭載しないオーディオ機器であっても、コンパクトディスクのTOCデータを用いた楽曲属性データの配信を受けることができる。  According to the present invention, even an audio device not equipped with a network communication function can receive music attribute data distributed using TOC data on a compact disc.

(発明の実施の形態)
本願発明の実施形態について説明する。
本実施形態は、以下に示す2つの特徴を有する。
1つ目の特徴は、曲名、アーティスト名、歌詞などといったような、コンパクトディスク(以下、「CD」と記す)に収録された各楽曲の属性を表す楽曲属性データを、それら各CDのTOC領域に記録されたバイナリデータをインデックスとした上でサーバのデータベースに取り纏めておくようにした点である。
2つ目の特徴は、CDに収録された楽曲のオーディオデータを再生するメモリプレーヤからそのCDのTOC領域に記録されたバイナリデータを含むリクエストを携帯電話経由でサーバへ送信させ、リクエストを受信したサーバからそのリクエストに含まれるバイナリデータと対応する楽曲属性データを配信させるようにした点である。
(Embodiment of the Invention)
An embodiment of the present invention will be described.
This embodiment has the following two features.
The first feature is that song attribute data representing the attributes of each song recorded on a compact disc (hereinafter referred to as “CD”) such as song title, artist name, lyrics, etc., and the TOC area of each CD. The binary data recorded in the above is used as an index and collected in the server database.
The second feature is that a request including binary data recorded in the TOC area of the CD is transmitted from the memory player that reproduces the audio data of the music recorded on the CD to the server via the mobile phone, and the request is received. The music attribute data corresponding to the binary data included in the request is distributed from the server.

ここで、本実施形態を理解する前提となる、CDのTOC領域の記録内容について説明しておく。TOC領域は、楽曲の実体であるPCM(Pulse Code Modulation)オーディオデータを書き込む領域であるプログラム領域の内側に確保された、比較的小容量のバイナリデータを書き込む領域である。
図1は、TOC領域に記録されたバイナリデータの一例を示す図である。図に示すように、TOC領域には、プログラム領域にオーディオデータとして記録されている各楽曲の再生開始までの時間長が楽曲の収録順に記録されている。図の例を参照すると、最初の楽曲は、プログラム領域の先頭から2秒が経過したタイミングで再生開始され、2番目の楽曲は、4分10秒と11フレームが経過したタイミングで再生開始されるようになっていることが分かる。なお、1フレームは1/75秒に相当する。当然ながら、各アルバムに収録された楽曲の再生開始のタイミングの組み合わせは1つとして同じものはないため、このTOC領域に記録されたバイナリデータを成すビットの配列は、各アルバム毎に固有のものとなっている。
Here, the recorded contents of the TOC area of the CD, which is a premise for understanding the present embodiment, will be described. The TOC area is an area for writing relatively small-capacity binary data, which is secured inside a program area that is an area for writing PCM (Pulse Code Modulation) audio data, which is the substance of the music.
FIG. 1 is a diagram illustrating an example of binary data recorded in the TOC area. As shown in the figure, in the TOC area, the time length until the start of reproduction of each piece of music recorded as audio data in the program area is recorded in the order of recording of the music. Referring to the example in the figure, the first music starts to be played when 2 seconds have passed from the beginning of the program area, and the second music starts to play when 4 minutes and 10 seconds and 11 frames have passed. You can see that One frame corresponds to 1/75 second. Of course, since there is no same combination of timings for starting playback of music recorded in each album, the arrangement of bits forming the binary data recorded in this TOC area is unique to each album. It has become.

図2は、本実施形態にかかるデータ配信システムの全体構成図である。このシステムは、ステレオミニコンポ10、メモリプレーヤ20、携帯電話30、データ配信サーバ40から構成される。本システムを利用するユーザは、ステレオミニコンポ10、メモリプレーヤ20、携帯電話30を少なくとも1つずつ所有する。また、携帯電話30は、移動パケット通信網91、ゲートウェイ92、インターネット93を介してデータ配信サーバ40とデータの遣り取りが可能となっている。  FIG. 2 is an overall configuration diagram of the data distribution system according to the present embodiment. This system includes astereo minicomponent 10, amemory player 20, amobile phone 30, and adata distribution server 40. A user who uses this system possesses at least onestereo minicomponent 10,memory player 20, andmobile phone 30 one by one. In addition, themobile phone 30 can exchange data with thedata distribution server 40 via the mobilepacket communication network 91, thegateway 92, and the Internet 93.

図3は、ステレオミニコンポ10のハードウェア概略構成を示すブロック図である。ステレオミニコンポ10は、CD再生部11、ディスプレイ12、操作子13、スピーカ14、信号出力部15、及びこれら各部の動作を制御する制御部16を有する。
図に示すように、CD再生部11は、スピンドルモータ11a、光学ヘッド11b、デコーダ11c、スレッド機構11dなどを有する。これら各部の機能について概説すると、まず、CD再生部11に装填されたCDは、スピンドルモータ11aによって一定速度で回転駆動されるようになっている。また、光学ヘッド11bは、レーザダイオード、フォトディフレクタ、対物レンズ、その他の光学系を内蔵しており、スレッド機構11dに導かれてディスクの半径方向を移動しながらCDに記録されているデータを読み出す。また、デコーダ11cは、CDのプログラム領域から光学ヘッド11bが読み出したPCMオーディオデータをアナログオーディオ信号に変換する。
FIG. 3 is a block diagram showing a schematic hardware configuration of thestereo minicomponent 10. As shown in FIG. The stereo mini-component 10 includes aCD playback unit 11, adisplay 12, anoperation element 13, aspeaker 14, asignal output unit 15, and acontrol unit 16 that controls operations of these units.
As shown in the figure, theCD reproducing unit 11 includes a spindle motor 11a, anoptical head 11b, adecoder 11c, athread mechanism 11d, and the like. When the functions of these units are outlined, first, the CD loaded in theCD reproducing unit 11 is driven to rotate at a constant speed by the spindle motor 11a. Theoptical head 11b includes a laser diode, a photo deflector, an objective lens, and other optical systems. Theoptical head 11b is guided to thethread mechanism 11d and reads data recorded on the CD while moving in the radial direction of the disk. . Thedecoder 11c converts the PCM audio data read by theoptical head 11b from the CD program area into an analog audio signal.

ディスプレイ12は、制御部16による制御の下、楽曲の再生時間長や曲番などの各種情報を表示する。
操作子13は、モードの指定や曲スキップなどの各種操作を受け付ける。このステレオミニコンポ10は、通常再生モードのほかに、ファイル転送モードが指定できるようになっている。通常再生モードが指定されると、制御部16は、デコーダ11cがPCMオーディオデータを変換して得たアナログオーディオ信号をスピーカ14へ供給する。これにより、CDに収録された楽曲がスピーカ14から楽音として放音される。一方、ファイル転送モードが指定されると、制御部16は、光学ヘッド11bがCDのプログラム領域から読み出した各楽曲のPCMオーディオデータからMP3(MPEG Audio Layer-3)形式のオーディオデータファイルを生成すると共に、CDのTOC領域から読み出したバイナリデータとその他の各種データとを含むTOCデータファイルを生成し、それらのファイルを信号出力部15を介してメモリプレーヤ20へ供給する。これら両ファイルのデータ構造及びその生成手順については後の動作説明の項で詳述する。
Thedisplay 12 displays various types of information such as a music playback time length and a music number under the control of thecontrol unit 16.
Theoperator 13 accepts various operations such as mode designation and song skipping. This stereo mini-component 10 is designed so that a file transfer mode can be designated in addition to the normal playback mode. When the normal playback mode is designated, thecontrol unit 16 supplies an analog audio signal obtained by converting the PCM audio data to thespeaker 14 by thedecoder 11c. Thereby, the music recorded on the CD is emitted from thespeaker 14 as a musical sound. On the other hand, when the file transfer mode is designated, thecontrol unit 16 generates an MP3 (MPEG Audio Layer-3) format audio data file from the PCM audio data of each song read by theoptical head 11b from the program area of the CD. At the same time, a TOC data file including binary data read from the TOC area of the CD and other various data is generated, and these files are supplied to thememory player 20 via thesignal output unit 15. The data structure of both files and the generation procedure thereof will be described in detail in the section on the operation later.

図4は、メモリプレーヤ20の外観を示した図であり、図5はそのハードウェア概略構成を示した図である。メモリプレーヤ20は、記憶装置であるハードディスク21、信号入力部22、信号出力部23、USB(Universal Serial Bus)ポート24、ディスプレイ25、操作子26、及びこれら各部を制御する制御部27を備える。制御部27は、CPU27a、ROM27b、RAM27cなどを内臓している。そして、制御部27のCPU27aは、ROM27bやハードディスク21に記憶された各種のプログラムを実行することによってメモリプレーヤ20の各部を制御する。プログラムには、USBポート24を介した携帯電話30との接続を可能とするためのUSBホストドライバや、携帯電話30を介してのインターネット通信を実現するためのTCP/IP(Transmission Control Protocol/Internet Protocol)ドライバ、ダイヤラおよびモデムコントローラ、音声圧縮・伸長を行うコーデックなどの各種プログラムが含まれる。  FIG. 4 is a diagram showing an external appearance of thememory player 20, and FIG. 5 is a diagram showing a schematic hardware configuration thereof. Thememory player 20 includes ahard disk 21, which is a storage device, asignal input unit 22, asignal output unit 23, a USB (Universal Serial Bus)port 24, adisplay 25, anoperator 26, and acontrol unit 27 that controls these units. Thecontrol unit 27 includes aCPU 27a, aROM 27b, aRAM 27c, and the like. TheCPU 27a of thecontrol unit 27 controls each unit of thememory player 20 by executing various programs stored in theROM 27b and thehard disk 21. The program includes a USB host driver for enabling connection with themobile phone 30 via theUSB port 24, and TCP / IP (Transmission Control Protocol / Internet) for realizing Internet communication via themobile phone 30. Protocol) Drivers, dialers and modem controllers, and various programs such as codecs for voice compression / decompression.

信号入力部22は、ライン入力ジャックであり、ステレオミニコンポ10より入力されてくるデータを制御部27へ供給する。信号出力部23は、ライン出力ジャックであり、制御部27から供給されるアナログオーディオ信号をヘッドフォン95へ出力する。
ディスプレイ25は、メモリプレーヤ20がオーディオデータファイルを再生中である場合にその楽曲の楽曲属性データを表示するほか、ユーザの操作に応じて各種の画面を表示する。
操作子26は、各種ボタンを有し、ユーザからの入力を受けて楽曲の再生や停止、あるいは早送りや巻戻し等の指示を制御部27に対して行う。USBポート24は携帯電話30とデータの遣り取りを行うためのインターフェースである。
Thesignal input unit 22 is a line input jack, and supplies data input from thestereo minicomponent 10 to thecontrol unit 27. Thesignal output unit 23 is a line output jack, and outputs an analog audio signal supplied from thecontrol unit 27 to theheadphones 95.
Thedisplay 25 displays the music attribute data of the music when thememory player 20 is reproducing the audio data file, and displays various screens according to the user's operation.
Theoperation element 26 has various buttons, and receives instructions from the user and instructs thecontrol unit 27 to play or stop music, or to fast forward or rewind. TheUSB port 24 is an interface for exchanging data with themobile phone 30.

図2の説明に戻る。
携帯電話30は、移動パケット通信網91を介してインターネット93にアクセスすることが可能な無線通信機能を搭載している、この携帯電話30は、USBモデムケーブルを介してメモリプレーヤ20に接続され、ホスト装置であるメモリプレーヤ20に対するクライアント装置として機能する。この場合において、携帯電話30の通信方式は特に限定されるものでなく、いわゆる第2世代のPDC(Primary Domain Controller)方式であってもよいし、いわゆる第3世代のIMT(International Mobile Telecommunication )−2000方式であってもよい。
Returning to the description of FIG.
Themobile phone 30 is equipped with a wireless communication function capable of accessing theInternet 93 via the mobilepacket communication network 91. Thismobile phone 30 is connected to thememory player 20 via a USB modem cable, It functions as a client device for thememory player 20, which is a host device. In this case, the communication system of themobile phone 30 is not particularly limited, and may be a so-called second generation PDC (Primary Domain Controller) system, or a so-called third generation IMT (International Mobile Telecommunication)- 2000 may be used.

移動パケット通信網91とインターネット93は、各々が、固有の伝送プロトコルに従ってデータ伝送を行うノードからなるネットワークである。インターネット93が従う伝送プロトコルには、ネットワーク層及びトランスポート層のTCP/IPとこのTCP/IP上で実現されるHTTPやHTTPS等のプロトコルが含まれており、移動パケット通信網91が従う伝送プロトコルには、TCP/IPを簡素化したプロトコルとHTTP(およびHTTPS)に相当するプロトコルとが含まれている。  Each of the mobilepacket communication network 91 and theInternet 93 is a network composed of nodes that perform data transmission according to a specific transmission protocol. The transmission protocol conforming to theInternet 93 includes TCP / IP in the network layer and transport layer and protocols such as HTTP and HTTPS implemented on the TCP / IP. The transmission protocol conforming to the mobilepacket communication network 91 is included in the transmission protocol. Includes a protocol obtained by simplifying TCP / IP and a protocol corresponding to HTTP (and HTTPS).

ゲートウェイ92は、移動パケット通信網91とインターネット93とを相互接続するための移動パケット関門中継交換局に備えられたコンピュータシステムであり、ネットワーク間で異なる通信プロトコルの変換を行う。  Thegateway 92 is a computer system provided in a mobile packet gateway relay switching center for interconnecting the mobilepacket communication network 91 and theInternet 93, and performs conversion of communication protocols different between networks.

図6は、データ配信サーバ40のハードウェア概略構成を示す図である。図に示すように、データ配信サーバ40は、インターネット93とのデータの遣り取りを司るネットワークインターフェース41、楽曲属性データベース42aを記憶したハードディスク42、各種情報を表示するコンピュータコンピュータディスプレイ43、各種情報を入力するマウス44、及びこれら各部を制御する制御部45を有する。  FIG. 6 is a diagram illustrating a schematic hardware configuration of thedata distribution server 40. As shown in the figure, thedata distribution server 40 inputs anetwork interface 41 that manages data exchange with theInternet 93, ahard disk 42 that stores amusic attribute database 42a, acomputer computer display 43 that displays various information, and various information. Amouse 44 and acontrol unit 45 for controlling these units are provided.

図7は、楽曲属性データベース42aのデータ構造図である。このデータベース42aは、各々が、CDに収録された各アルバムと対応する複数のレコードの集合体である。そして、このデータベースを構成する1つのレコードは、「アルバム名」、「楽曲属性」、及び「検索コード」の3つのフィールドを有する。
「アルバム名」のフィールドには、アルバムの名称を示すアルバム名情報が記憶される。
「楽曲属性」のフィールドには、楽曲属性データセットが記憶される。楽曲属性データセットは、アルバム一枚に収録された各楽曲の楽曲属性データをその収録順に並べたデータセットである。つまり、このフィールドには、アルバムの第1トラックに収録された楽曲から順番に、アーティスト名や曲名なとどいった属性を示すデータが連ねて記録されている。
「検索コード」のフィールドには、検索コードデータが記憶される。検索コードデータは、各楽曲のCDのTOC領域に記憶されているバイナリデータと同じビット列を表すデータである。上述したように、CDのTOC領域に記録されたバイナリデータは各アルバム毎に固有のビットの配列となっているため、CDのTOC領域に記録されているバイナリデータを検索キーにして検索を行うことにより、参照されるべきレコードをデータベースから特定することが可能である。
FIG. 7 is a data structure diagram of themusic attribute database 42a. Thedatabase 42a is an aggregate of a plurality of records each corresponding to each album recorded on a CD. One record constituting this database has three fields of “album name”, “music attribute”, and “search code”.
In the “album name” field, album name information indicating the name of the album is stored.
In the “music attribute” field, a music attribute data set is stored. The song attribute data set is a data set in which song attribute data of each song recorded in one album is arranged in the order of recording. That is, in this field, data indicating attributes such as the artist name and the song title are recorded in succession from the song recorded on the first track of the album.
Search code data is stored in the “search code” field. The search code data is data representing the same bit string as the binary data stored in the TOC area of the CD of each music piece. As described above, since the binary data recorded in the TOC area of the CD has a unique bit arrangement for each album, a search is performed using the binary data recorded in the TOC area of the CD as a search key. Thus, it is possible to specify the record to be referred to from the database.

図8は、本実施形態の特徴的な処理である楽曲属性ダウンロード処理を示すフローチャートである。
図に示す処理は、ステレオミニコンポ10の信号出力部15とメモリプレーヤ20の信号入力部22、及びメモリプレーヤ20のUSBポート24と携帯電話30をケーブル接続し、且つステレオミニコンポ10のCD再生部11にCDを装填した状態で、ファイル転送モードでの起動がステレオミニコンポ10の操作子13を介して指示されたことをトリガーとして開始される。
FIG. 8 is a flowchart showing music attribute download processing which is characteristic processing of the present embodiment.
In the processing shown in the figure, thesignal output unit 15 of thestereo mini-component 10 and thesignal input unit 22 of thememory player 20, and theUSB port 24 of thememory player 20 and themobile phone 30 are cable-connected, and theCD playback unit 11 of thestereo mini-component 10. When the CD is loaded, the activation in the file transfer mode is started as a trigger when the operation is instructed via theoperation element 13 of thestereo mini-component 10.

ファイル転送モードでの起動が指示されると、ステレオミニコンポ10の制御部16は、トラック選択画面をディスプレイ12に表示させる(S100)。このトラック選択画面は、「オーディオファイル化する楽曲のトラック番号を選択してください。」という内容の文字列と、CDに収録された各楽曲のトラック番号とを表示する。各楽曲のトラック番号は、CDのTOC領域に記録されたバイナリコードから特定可能である。例えば、このTOC領域に、再生開始までの時間長を示すバイナリデータが5セット記録されていれば1乃至5のトラック番号が表示されることになり、10セット記録されていれば1乃至10のトラック番号が表示されることになる。  When the activation in the file transfer mode is instructed, thecontrol unit 16 of thestereo minicomponent 10 displays the track selection screen on the display 12 (S100). This track selection screen displays a character string “Please select the track number of the music to be converted into an audio file” and the track number of each music recorded on the CD. The track number of each song can be specified from the binary code recorded in the TOC area of the CD. For example, if 5 sets of binary data indicating the length of time until the start of reproduction are recorded in this TOC area, 1 to 5 track numbers are displayed. If 10 sets are recorded, 1 to 10 are recorded. The track number will be displayed.

トラック選択画面を参照したユーザは、オーディオファイル化を希望する一又は複数の楽曲のトラック番号を操作子13により選択した後、選択の確定を指示する。選択の確定が指示されると、制御部16は、選択された各楽曲のオーディオデータファイルを順次生成する(S110)。オーディオデータファイルの生成は、選択されたトラック番号の楽曲のPCMオーディオデータをCDのプログラム領域からトラック番号順に読み出し、読み出したオーディオデータの各々のデータ形式をPCMからMP3へ変換することにより行われる。この結果、本ステップでは、トラック選択画面にて選択されれたトラック番号の数と同じ数のオーディオデータファイルが取得されることになる。  The user who refers to the track selection screen selects the track number of one or a plurality of music pieces desired to be made into an audio file with theoperation element 13 and then instructs the confirmation of the selection. When confirmation of selection is instructed, thecontrol unit 16 sequentially generates an audio data file of each selected music piece (S110). The generation of the audio data file is performed by reading PCM audio data of the music piece of the selected track number in the order of the track number from the program area of the CD, and converting each data format of the read audio data from PCM to MP3. As a result, in this step, the same number of audio data files as the number of track numbers selected on the track selection screen are acquired.

続いて、制御部16は、TOCデータファイルを生成する(S120)。このTOCデータファイルは、CDのTOC領域に記録されているバイナリデータとステップ110におけるオーディオデータのファイル化手順を示すデータとを含むデータファイルである。  Subsequently, thecontrol unit 16 generates a TOC data file (S120). This TOC data file is a data file including binary data recorded in the TOC area of the CD and data indicating the audio data filing procedure in step 110.

このTOCデータファイルのデータ構造について、図9を参照して詳述する。図9は、TOCデータファイルのデータ構造を示す図である。図に示すように、TOCデータファイルは、ファイル識別部81、グローバル情報部82、及びTOC部83を有している。
ファイル識別部81には、自ファイルが2番目のバージョンのTOCデータファイルであることを識別するバイナリデータである、第1識別コード、第2識別コード、メジャー・バージョン情報、マイナー・バージョン情報が記録される。このファイル識別部81の記憶内容は、CDの記録内容に依存することなく予め設定されており、第1識別コードは0x54、第2識別コードは0x44である。現在のメジャー・バージョン番号は0x02、マイナー・バージョン番号は0x00であるが、将来TOCデータファイルの構造を改変する必要が生じた場合に、バージョン番号の値も更新される。
グローバル情報部82は、自ファイルのデータサイズ、オーディオデータファイルの生成された最初と最後の楽曲のトラック番号、及び、オーディオデータファイルのファイル名の一部をトラック番号で識別する設定となっていた場合におけるファイル名の固定部(トラック番号を除いた部分)を示すバイナリデータが記録される。
The data structure of the TOC data file will be described in detail with reference to FIG. FIG. 9 shows the data structure of the TOC data file. As shown in the figure, the TOC data file has afile identification unit 81, aglobal information unit 82, and aTOC unit 83.
Thefile identification unit 81 records a first identification code, a second identification code, major version information, and minor version information, which are binary data for identifying that the file is a second version TOC data file. Is done. The stored contents of thefile identification unit 81 are set in advance without depending on the recorded contents of the CD, and the first identification code is 0x54 and the second identification code is 0x44. The current major version number is 0x02 and the minor version number is 0x00. However, when the structure of the TOC data file needs to be changed in the future, the version number value is also updated.
Theglobal information section 82 is set to identify the data size of the own file, the track numbers of the first and last music pieces generated from the audio data file, and a part of the file name of the audio data file by the track number. In this case, binary data indicating a fixed part of the file name (a part excluding the track number) is recorded.

TOC部83には、TOC情報部84とファイル情報部85の各対が、ステップ120にて生成されたオーディオデータファイルの数だけ連ねて記録されている。つまり、ステップ120である1つの楽曲のオーディオデータファイルが生成される都度、そのオーディオデータファイルと対応するTOC情報部84とファイル情報部85の対が生成されてTOCデータファイルのTOC部83に内包されることになる。そして、TOC部83には、TOC情報部84とファイル情報部85の対を最大100組まで内包させることが可能である。
これら両情報部の記録内容について詳述すると、まず、TOC情報部84は、rsvd、ADR、trackNumber、rsvd2の各属性を示すバイナリデータに続けて、楽曲の開始タイミングを示すバイナリデータが記録される。例えば、ステップ120で第1トラックの楽曲のオーディオデータファイルが生成されていれば、その第1トラックの楽曲の再生開始タイミングを示すバイナリデータがTOC領域から抽出されてこのTOC情報部84に内包されることになる。ファイル情報部85には、ステップ120で生成されたファイル名を示すバイナリデータであるfileNameに続けて、fileExit、rsvd3、time、date、fileSizeの各属性を示すバイナリデータが記録される。
図には、TOC情報部84とファイル情報部85の対を一組しか記していないが、ステップ120で生成されたオーディオデータが複数に及べば、それらの楽曲の再生開始タイミングのバイナリデータを含んだファイル情報部85とTOC情報部84の対がTOC部83に連ねて記述されることになる。
In theTOC unit 83, each pair of the TOC information unit 84 and thefile information unit 85 is recorded in succession for the number of audio data files generated in step 120. That is, each time an audio data file of one piece of music in step 120 is generated, a pair of the TOC information portion 84 and thefile information portion 85 corresponding to the audio data file is generated and included in theTOC portion 83 of the TOC data file. Will be. TheTOC unit 83 can include up to 100 pairs of the TOC information unit 84 and thefile information unit 85.
Describing in detail the recording contents of these two information parts, first, the TOC information part 84 records binary data indicating the start timing of music after the binary data indicating the attributes of rsvd, ADR, trackNumber, and rsvd2. . For example, if an audio data file of the music of the first track is generated in step 120, binary data indicating the reproduction start timing of the music of the first track is extracted from the TOC area and included in the TOC information unit 84. Will be. In thefile information section 85, binary data indicating each attribute of fileExit, rsvd3, time, date, and fileSize is recorded following fileName which is binary data indicating the file name generated in step 120.
Although only one pair of the TOC information section 84 and thefile information section 85 is shown in the figure, if there are a plurality of audio data generated in step 120, the binary data of the playback start timing of those music pieces is displayed. The pair of thefile information part 85 and the TOC information part 84 included is described in theTOC part 83.

図8において、ステレオミニコンポ10の制御部16は、ステップ110で生成したオーディオデータファイル、ステップ120で生成したTOCデータファイル、及びCDのTOC領域に記録されている全バイナリデータを信号出力部15を介してメモリプレーヤ20へ出力する(S130)。
オーディオデータファイル、TOCデータファイル、及びTOC領域のバイナリデータがメモリプレーヤ20へその信号入力部22を介して入力されると、メモリプレーヤ20の制御部27は、オーディオデータファイルとTOCデータファイルをハードディスク21に記憶させる(S140)。
In FIG. 8, thecontrol unit 16 of thestereo minicomponent 10 sends the audio data file generated in step 110, the TOC data file generated in step 120, and all binary data recorded in the TOC area of the CD to thesignal output unit 15. To the memory player 20 (S130).
When the audio data file, the TOC data file, and the binary data in the TOC area are input to thememory player 20 via thesignal input unit 22, thecontrol unit 27 of thememory player 20 stores the audio data file and the TOC data file on the hard disk. 21 (S140).

更に、制御部27は、信号入力部22を介して入力されたTOC領域のバイナリデータを含む楽曲属性データ配信リクエストをUSBポート24を介して携帯電話30へ送信する(S150)。
楽曲属性データ配信リクエストが携帯電話30へ送信されると、携帯電話30は、その楽曲属性データ配信リクエストを自身の無線通信ユニットから無線信号として移動体パケット通信網へ発信する(S160)。
Further, thecontrol unit 27 transmits a music attribute data distribution request including binary data in the TOC area input via thesignal input unit 22 to themobile phone 30 via the USB port 24 (S150).
When the music attribute data distribution request is transmitted to themobile phone 30, themobile phone 30 transmits the music attribute data distribution request from its wireless communication unit as a radio signal to the mobile packet communication network (S160).

携帯電話30から発信された楽曲属性データの無線信号は、移動パケット通信網91を成す基地局、交換局、更にはゲートウェイ92によるプロトコル変換を経てインターネット93上の宛先であるデータ配信サーバ40へ伝送される。
携帯電話30から送信された楽曲属性データ配信リクエストをネットワークインターフェース41を介して受信したデータ配信サーバ40の制御部45は、そのリクエストに含まれるTOC領域のバイナリデータとビットの並びを同じくする検索コードデータを「検索コード」のフィールドに記憶したレコードを、ハードディスク42の楽曲属性データベース42aから特定する(S170)。
A radio signal of music attribute data transmitted from themobile phone 30 is transmitted to thedata distribution server 40 which is a destination on theInternet 93 through protocol conversion by the base station, the switching center, and thegateway 92 forming the mobilepacket communication network 91. Is done.
Thecontrol unit 45 of thedata distribution server 40 that has received the music attribute data distribution request transmitted from themobile phone 30 via thenetwork interface 41 searches for the same code as the binary data in the TOC area included in the request. The record storing the data in the “search code” field is specified from themusic attribute database 42a of the hard disk 42 (S170).

制御部45は、ステップ170で特定したレコードの「楽曲属性」のフィールドに記憶された楽曲属性データセットを読み出す(S180)。
更に、制御部45は、ステップ180で読み出した楽曲属性データセットを、楽曲属性データ配信リクエストの発信元の携帯電話30に宛ててネットワークインターフェース41から発信する(S190)。
Thecontrol unit 45 reads the music attribute data set stored in the “music attribute” field of the record identified in step 170 (S180).
Further, thecontrol unit 45 transmits the music attribute data set read in step 180 from thenetwork interface 41 to themobile phone 30 that is the transmission source of the music attribute data distribution request (S190).

ネットワークインターフェース41から送信された楽曲属性データセットは、ゲートウェイ92によるプロトコル変換を経た後、移動パケット通信網91を成す交換局、基地局を経て、その宛先である携帯電話30へ無線信号として伝送される。
データ配信サーバ40から送信された楽曲属性データセットを受信した携帯電話30は、その楽曲属性データセットをメモリプレーヤ20へ送信する(S200)。
The music attribute data set transmitted from thenetwork interface 41 undergoes protocol conversion by thegateway 92, and then is transmitted as a radio signal to themobile phone 30 that is the destination through the switching station and the base station forming the mobilepacket communication network 91. The
Themobile phone 30 that has received the music attribute data set transmitted from thedata distribution server 40 transmits the music attribute data set to the memory player 20 (S200).

楽曲属性データセットがメモリプレーヤ20へそのUSBポート24を介して入力されると、メモリプレーヤ20の制御部27は、その楽曲属性データセットを成す各楽曲属性データを埋め込むべきハードディスク21のオーディオデータファイルをTOCデータファイルの内容を基に特定し、特定したオーディオデータファイルに楽曲属性データをそれぞれ埋め込む(S210)。  When the song attribute data set is input to thememory player 20 via theUSB port 24, thecontrol unit 27 of thememory player 20 stores the audio data file of thehard disk 21 in which each song attribute data constituting the song attribute data set is to be embedded. Is specified based on the contents of the TOC data file, and the song attribute data is embedded in the specified audio data file (S210).

上述したように、楽曲属性データセットは、アルバム一枚に収録された各楽曲の楽曲属性データをその収録順に並べたデータセットである。一方で、TOCデータファイルの各ファイル情報部85は、CDから生成されたオーディオデータファイルのファイル名を示すバイナリデータであるfileNameを内包している。よって、オーディオデータファイルのファイル名の一部にトラック番号を含めるような設定とした上で、TOCデータファイルの各ファイル情報部85に含まれる、ファイル名を示すバイナリデータを順次参照していくことにより、ダウンロードされた楽曲属性データセットからオーディオデータファイル化されているトラック番号の楽曲の楽曲属性データをまず抽出し、その抽出した楽曲属性データの各々とそれらを埋め込むべきオーディオデータファイルを対応付けることが可能である。
以上で楽曲属性ダウンロード処理が終了となる。
As described above, the music attribute data set is a data set in which the music attribute data of each music recorded in one album is arranged in the order of recording. On the other hand, eachfile information part 85 of the TOC data file includes fileName which is binary data indicating the file name of the audio data file generated from the CD. Therefore, after setting so that the track number is included in a part of the file name of the audio data file, the binary data indicating the file name included in eachfile information section 85 of the TOC data file is sequentially referred to. Thus, it is possible to first extract the music attribute data of the music of the track number in the audio data file from the downloaded music attribute data set and associate each of the extracted music attribute data with the audio data file to be embedded. Is possible.
This is the end of the music attribute download process.

この後、ユーザが操作子26の操作を通じて楽曲属性データの埋め込まれたオーディオデータファイルの1つを選択してその再生を指示すると、制御部27は、選択されたオーディオデータファイルをデコードして得たアナログオーディオ信号を信号出力部23からヘッドフォン95へ出力すると共に、そのオーディオファイルに埋め込まれた楽曲属性データが示す属性(曲名、アーティスト名、歌詞など)をディスプレイ25に表示させる。ユーザは、ヘッドフォン95から放音される楽曲の楽音を聴取しながら、ディスプレイ25に表示されるその楽曲の属性の詳細を閲覧することができる。  Thereafter, when the user selects one of the audio data files in which the music attribute data is embedded through the operation of theoperation element 26 and instructs the reproduction thereof, thecontrol unit 27 decodes the selected audio data file. The analog audio signal is output from thesignal output unit 23 to theheadphones 95, and the attributes (song title, artist name, lyrics, etc.) indicated by the song attribute data embedded in the audio file are displayed on thedisplay 25. The user can browse the details of the attributes of the music displayed on thedisplay 25 while listening to the music of the music emitted from theheadphones 95.

以上説明した本実施形態では、ステレオミニコンポ10からCDのオーディオデータのデータ伝送を受けるメモリプレーヤ20を携帯電話30と接続し、オーディオデータと共に伝送されてくるTOC領域のテキストデータをその携帯電話30から無線信号としてデータ配信サーバ40へ送信できるようになっており、携帯電話30宛てにデータ配信サーバ40から返信されてくる楽曲属性データをディスプレイ25に表示させるようになっている。よって、本実施形態によると、メモリプレーヤ20やステレオミニコンポ10などのオーディオ機器それ自体が通信機能を搭載したものでなかったとしても、インターネット93に設置されたデータ配信サーバ40へCDのTOC領域のバイナリデータを送信して楽曲属性データの配信を受けることができる。  In the present embodiment described above, thememory player 20 that receives the CD audio data transmission from thestereo mini-component 10 is connected to themobile phone 30, and the text data in the TOC area transmitted along with the audio data is transmitted from themobile phone 30. It can be transmitted to thedata distribution server 40 as a wireless signal, and the music attribute data returned from thedata distribution server 40 to themobile phone 30 is displayed on thedisplay 25. Therefore, according to the present embodiment, even if the audio device itself such as thememory player 20 or thestereo minicomponent 10 is not equipped with a communication function, the TOC area of the CD is transmitted to thedata distribution server 40 installed on theInternet 93. Binary data can be transmitted to receive music attribute data distribution.

更に、本実施形態では、CD再生部11に装填されたCDのオーディオデータファイルを生成する際、生成されるオーディオデータファイルのファイル名とその順序の関係を示すデータを内包させたTOCデータファイルを併せて生成するようになっている。よって、アルバム一枚分の全楽曲の楽曲属性データを取り纏めた楽曲属性データセットを受信することになるメモリプレーヤ20は、このTOCデータファイルの内容を参照することにより、受信した音楽属性データセットをなす各楽曲属性データとそれらの各々を埋め込むオーディオデータファイルを好適に対応付けることができる。  Furthermore, in this embodiment, when generating an audio data file of a CD loaded in theCD playback unit 11, a TOC data file containing data indicating the relationship between the file name of the generated audio data file and its order is included. They are also generated together. Therefore, thememory player 20 that receives the music attribute data set that summarizes the music attribute data of all the music for one album refers to the content of the TOC data file, and thereby receives the music attribute data set. Each piece of music attribute data to be formed can be suitably associated with an audio data file in which each of them is embedded.

(他の実施形態)
本願発明は、種々の変形実施が可能である。
上記実施形態において、データ配信サーバ40から携帯電話30経由でメモリプレーヤ20に配信されてそのコンピュータディスプレイ43に表示される楽曲属性データは、曲名、アーティスト名、歌詞などといったような各CDに収録された楽曲の属性の詳細をテキスト列として表すものである必要はなく、アーティストの静止画や動画などの画像として楽曲の属性を表したものであってもよい。
(Other embodiments)
The present invention can be modified in various ways.
In the above embodiment, the music attribute data distributed from thedata distribution server 40 to thememory player 20 via themobile phone 30 and displayed on thecomputer display 43 is recorded on each CD such as a music title, artist name, lyrics, and the like. It is not necessary to express the details of the attributes of the music as a text string, and the music attributes may be expressed as an image such as an artist's still image or video.

上記実施形態は、CDのプログラム領域に記録されたオーディオデータやそのTOC領域に記録されたテキストデータを読み出す機器がデジタルミニコンポであるとしてシステム構成を説明したが、ポータブルCDプレーヤなどといった他のオーディオ機器でこれを代用してもよい。  In the above embodiment, the system configuration has been described on the assumption that the device that reads the audio data recorded in the program area of the CD and the text data recorded in the TOC area is a digital minicomponent, but other audio devices such as a portable CD player or the like. This may be used instead.

上記実施形態では、無線通信を司るユニットをメモリプレーヤ20に搭載させず、メモリプレーヤ20はUSBポート24を介して接続された携帯電話30を通じてデータ配信サーバ40との間のデータの遣り取りを実現していた。これに対し、メモリプレーヤ20に無線通信ユニットを搭載させることにより、携帯電話30を不要とする構成を採用してもよい。  In the above embodiment, the unit that performs wireless communication is not installed in thememory player 20, and thememory player 20 realizes data exchange with thedata distribution server 40 through themobile phone 30 connected via theUSB port 24. It was. On the other hand, a configuration in which themobile phone 30 is not required by mounting a wireless communication unit in thememory player 20 may be employed.

上記実施形態において、ステレオミニコンポ10は、PCMのオーディオデータからMP3形式のオーディオデータファイルを生成してメモリプレーヤ20に送信するようになっていたが、メモリプレーヤ20がデコード可能なオーディオ信号圧縮方式の如何によっては、他のデータ形式のオーディオデータファイルを生成してもよい。  In the above embodiment, thestereo mini-component 10 generates an MP3 format audio data file from PCM audio data and transmits it to thememory player 20. However, thestereo minicomponent 10 is an audio signal compression method that can be decoded by thememory player 20. Depending on the case, an audio data file of another data format may be generated.

上記実施形態では、TOCデータファイルのファイル情報部85に内包される、ファイル名を示すバイナリデータを参照することにより、楽曲属性データとそれらを埋め込むべきオーディオデータファイルとを対応付けるようになっていた。これに対し、TOCデータファイルのデータ構造のバリエーションの如何によっては、楽曲属性データとオーディオデータファイルの対応付けを他の手法により実現することも可能である。図10は、本願出願人らがオーディオ機器への実装を試みているTOCデータファイルの記録方式のバリエーションを示す図である。図において、「◎」の符号が付されている属性のバイナリデータは作成の度に異なる内容となるものであることを、「○」の符号が付されている属性のバイナリデータは必須のものであることを、「△」の符号が付されてい属性のバイナリデータは任意のものであることを、「−」の符号が付されている属性のバイナリデータは不要のものであることをそれぞれ示している。  In the above embodiment, the music attribute data and the audio data file to be embedded are associated with each other by referring to the binary data indicating the file name included in thefile information part 85 of the TOC data file. On the other hand, depending on the variation of the data structure of the TOC data file, the association between the music attribute data and the audio data file can be realized by other methods. FIG. 10 is a diagram showing a variation of the TOC data file recording method that the applicants of the present application are trying to mount on an audio device. In the figure, the binary data with the attribute marked with “◎” has different contents each time it is created. The binary data with the attribute marked with “○” is essential. That the attribute binary data with the symbol “△” is arbitrary, and that the attribute binary data with the symbol “−” is unnecessary. Show.

図の標準方式、連番−1方式、連番−2方式においては、TOCデータファイルの各ファイル情報部85に、トラック番号を含むファイル名のバイナリデータが含まれることになるので、上記実施形態と手法によって楽曲属性データとそれを埋め込むオーディオデータファイルとを対応付けることが可能である。また、ランダム−1、ランダム−2方式においても、作成されるオーディオデータファイルのヘッダには、トラック番号を含むファイル名が内包されるので、TOCデータファイルを参照することなく、オーディオデータファイルそのものファイル名を参照していくことにより、楽曲属性データとそれを埋め込むオーディオデータファイルとを対応付けることが可能である。  In the standard system, serial number-1 system, serial number-2 system in the figure, eachfile information section 85 of the TOC data file includes binary data of a file name including a track number. The music attribute data and the audio data file in which the music attribute data is embedded can be associated with each other by the above method. Also in the random-1 and random-2 systems, since the file name including the track number is included in the header of the created audio data file, the audio data file itself file is referred to without referring to the TOC data file. By referring to the name, it is possible to associate the music attribute data with the audio data file in which it is embedded.

上記実施形態において、メモリプレーヤ20は、オーディオデータファイルやTOCデータファイルを記憶させておくための記憶装置としてハードディスク21を搭載していたが、SDメモリカードやNAND−FLASHメモリなどの他のメモリデバイスでこれを代用してもよい。  In the above embodiment, thememory player 20 is equipped with thehard disk 21 as a storage device for storing audio data files and TOC data files, but other memory devices such as SD memory cards and NAND-FLASH memories. This may be used instead.

TOC領域に記録されたバイナリデータの一例を示す図である。It is a figure which shows an example of the binary data recorded on the TOC area | region.データ配信システムの全体構成図である。1 is an overall configuration diagram of a data distribution system.ステレオミニコンポのハードウェア概略構成図である。It is a hardware schematic block diagram of a stereo minicomponent.メモリプレーヤの外観図である。It is an external view of a memory player.メモリプレーヤのハードウェア概略構成を示した図である。It is the figure which showed the hardware schematic structure of the memory player.データ配信サーバのハードウェア概略構成図である。It is a hardware schematic block diagram of a data delivery server.楽曲属性データベースのデータ構造図である。It is a data structure figure of a music attribute database.楽曲属性ダウンロード処理を示すフローチャートである。It is a flowchart which shows a music attribute download process.TOCデータファイルのデータ構造図である。It is a data structure figure of a TOC data file.TOCデータファイルの記録方式を示す図である。It is a figure which shows the recording system of a TOC data file.

符号の説明Explanation of symbols

10…ステレオミニコンポ、11…CD再生部、12…ディスプレイ、13,26…操作子、14…スピーカ、15,23…信号出力部、16,27,45…制御部、20…メモリプレーヤ、21,42…ハードディスク、22…信号入力部、24…USBポート、25…ディスプレイ、30…携帯電話、40…データ配信サーバ、41…ネットワークインターフェース、42…ハードディスク、43…コンピュータコンピュータディスプレイ、44…マウス、82…グローバル情報部、83…TOC部、84…TOC情報部、85…ファイル情報部、91…移動パケット通信網、92…ゲートウェイ、93…インターネット、95…ヘッドフォンDESCRIPTION OFSYMBOLS 10 ... Stereo minicomponent, 11 ... CD reproduction part, 12 ... Display, 13, 26 ... Operator, 14 ... Speaker, 15, 23 ... Signal output part, 16, 27, 45 ... Control part, 20 ... Memory player, 21 42 ... Hard disk, 22 ... Signal input section, 24 ... USB port, 25 ... Display, 30 ... Mobile phone, 40 ... Data distribution server, 41 ... Network interface, 42 ... Hard disk, 43 ... Computer computer display, 44 ... Mouse, 82 ... Global information part, 83 ... TOC part, 84 ... TOC information part, 85 ... File information part, 91 ... Mobile packet communication network, 92 ... Gateway, 93 ... Internet, 95 ... Headphones

Claims (6)

Translated fromJapanese
コンパクトディスク再生装置と、携帯型音楽ファイル再生端末と、無線通信端末とを含むシステムによる楽曲属性データ配信方法であって、
前記コンパクトディスク再生装置が、自装置に装填されたコンパクトディスクのTOC領域に記録されたバイナリデータを読み出す第1の行程と、
前記バイナリデータを読み出したコンパクトディスク再生装置が、前記装填されたコンパクトディスクのプログラム領域に記録されたアルバム一枚分の各楽曲のオーディオデータの中から選択された全部又は一部のオーディオデータをその収録順に読み出し、読み出したオーディオデータの各々から所定のデータ形式のオーディオデータファイルを生成する第2の行程と、
前記オーディオデータファイルを生成したコンパクトディスク再生装置が、前記第2の行程にてオーディオデータをファイル化した際のファイル化手順を少なくとも示すファイルデータと前記第1の行程で読み出したバイナリデータとを含むTOCデータファイルを生成する第3の行程と、
前記TOCデータファイルを生成したコンパクトディスク再生装置が、そのTOCデータファイルと前記第2の行程にて生成したオーディオデータファイルを前記携帯型音楽ファイル再生端末へ送信する第4の行程と、
前記コンパクトディスク再生装置からTOCデータファイルとオーディオデータファイルを受信した携帯型音楽ファイル再生端末が、受信したTOCデータファイルとオーディオデータファイルを自端末のメモリに記憶させると共にそのTOCデータファイルに含まれるバイナリデータを前記無線通信端末へ送信する第5の行程と、
前記携帯型音楽ファイル再生端末からバイナリデータを受信した無線通信端末が、受信したバイナリデータを含む楽曲属性データ配信リクエストを移動体通信網へ発信する第6の行程と、
前記楽曲属性データ配信リクエストを発信した無線通信端末が、その楽曲属性データ配信リクエストに含まれるバイナリデータにより一意に特定されるアルバムに収録された各楽曲の属性を示す楽曲属性データをその収録順に従って取り纏めた楽曲属性データセットを移動体通信網から受信し、受信した楽曲属性データセットを前記携帯型音楽ファイル再生端末へ送信する第7の行程と、
前記無線通信端末から楽曲属性データセットを受信した携帯型音楽ファイル再生端末が、その楽曲属性データセットを成す各楽曲属性データを埋め込むべき自端末のメモリのオーディオデータファイルを前記第5の行程にて自端末のメモリに記憶させたTOCデータファイルの内容を基に特定し、特定したオーディオデータファイルに楽曲属性データをそれぞれ埋め込む第8の行程と、
前記オーディオデータファイルへ楽曲属性データを埋め込んだ携帯型音楽ファイル再生端末が、自端末の操作子より再生が指示されたオーディオデータファイルを楽音として再生すると共に、そのオーディオデータファイルに含まれる楽曲属性データが示す楽曲の属性を自端末の表示部に表示させる第9の行程と
を有する楽曲属性データ配信方法。
A music attribute data distribution method by a system including a compact disc playback device, a portable music file playback terminal, and a wireless communication terminal,
A first step in which the compact disc reproducing device reads binary data recorded in a TOC area of a compact disc loaded in the device;
The compact disc playback device that has read the binary data receives all or a portion of the audio data selected from the audio data of each song for one album recorded in the program area of the loaded compact disc. A second step of reading in the recording order and generating an audio data file of a predetermined data format from each of the read audio data;
The compact disc playback device that has generated the audio data file includes at least file data indicating a filing procedure when the audio data is filed in the second step and binary data read in the first step. A third step of generating a TOC data file;
A fourth step in which the compact disc player that generated the TOC data file transmits the TOC data file and the audio data file generated in the second step to the portable music file playback terminal;
The portable music file playback terminal that has received the TOC data file and the audio data file from the compact disk playback device stores the received TOC data file and the audio data file in the memory of the terminal itself, and includes the binary included in the TOC data file. A fifth step of transmitting data to the wireless communication terminal;
A sixth step in which the wireless communication terminal that has received binary data from the portable music file playback terminal transmits a music attribute data distribution request including the received binary data to the mobile communication network;
The wireless communication terminal that has transmitted the music attribute data distribution request has the music attribute data indicating the attribute of each music recorded in the album uniquely specified by the binary data included in the music attribute data distribution request in accordance with the recording order. A seventh step of receiving the collected music attribute data set from the mobile communication network and transmitting the received music attribute data set to the portable music file playback terminal;
The portable music file playback terminal that has received the music attribute data set from the wireless communication terminal sends the audio data file in its own memory to which each music attribute data constituting the music attribute data set should be embedded in the fifth step. An eighth step of specifying the content of the TOC data file stored in the memory of the terminal itself and embedding the song attribute data in the specified audio data file;
The portable music file playback terminal in which the music attribute data is embedded in the audio data file plays back the audio data file that is instructed to be played back by the operator of the terminal as music, and the music attribute data included in the audio data file The music attribute data delivery method which has the 9th process of displaying the attribute of the music which this shows on the display part of an own terminal.
コンパクトディスク再生装置と、無線通信ユニットを搭載した携帯型音楽ファイル再生端末とを含むシステムによる楽曲属性データ配信方法であって、
前記コンパクトディスク再生装置が、自装置に装填されたコンパクトディスクのTOC領域に記録されたバイナリデータを読み出す第1の行程と、
前記バイナリデータを読み出したコンパクトディスク再生装置が、前記装填されたコンパクトディスクのプログラム領域に記録されたアルバム一枚分の各楽曲のオーディオデータの中から選択された全部又は一部のオーディオデータをその収録順に読み出し、読み出したオーディオデータの各々から所定のデータ形式のオーディオデータファイルを生成する第2の行程と、
前記オーディオデータファイルを生成したコンパクトディスク再生装置が、前記第2の行程にてオーディオデータをファイル化した際のファイル化手順を少なくとも示すファイルデータと前記第1の行程で読み出したバイナリデータとを含むTOCデータファイルを生成する第3の行程と、
前記TOCデータファイルを生成したコンパクトディスク再生装置が、そのTOCデータファイルと前記第2の行程にて生成したオーディオデータファイルを前記携帯型音楽ファイル再生端末へ送信する第4の行程と、
前記コンパクトディスク再生装置からTOCデータファイルとオーディオデータファイルを受信した携帯型音楽ファイル再生端末が、受信したTOCデータファイルとオーディオデータファイルを自端末のメモリに記憶させると共にそのTOCデータファイルのバイナリデータを含む楽曲属性データ配信リクエストを自身の無線通信ユニットを介して移動体通信網へ発信する第5の行程と、
前記楽曲属性データ配信リクエストを発信した携帯型音楽ファイル再生端末が、その楽曲属性データ配信リクエストに含まれるバイナリデータにより一意に特定されるアルバムに収録された各楽曲の属性を示す楽曲属性データをその収録順に従って取り纏めた楽曲属性データセットを移動体通信網から自身の無線通信ユニットを介して受信し、受信した楽曲属性データセットを前記携帯型音楽ファイル再生端末へ送信する第6の行程と、
前記携帯型音楽ファイル再生端末から楽曲属性データセットを受信した携帯型音楽ファイル再生端末が、その楽曲属性データセットを成す各楽曲属性データを埋め込むべき自端末のメモリのオーディオデータファイルを前記第5の行程にて自端末のメモリに記憶させたTOCデータファイルの内容を基に特定し、特定したオーディオデータファイルに楽曲属性データをそれぞれ埋め込む第7の行程と、
前記オーディオデータファイルへ楽曲属性データを埋め込んだ携帯型音楽ファイル再生端末が、自端末の操作子より再生が指示されたオーディオデータファイルを楽音として再生すると共に、そのオーディオデータファイルに含まれる楽曲属性データが示す楽曲の属性を自端末の表示部に表示させる第8の行程と
を有する楽曲属性データ配信方法。
A music attribute data distribution method by a system including a compact disc playback device and a portable music file playback terminal equipped with a wireless communication unit,
A first step in which the compact disc reproducing device reads binary data recorded in a TOC area of a compact disc loaded in the device;
The compact disc playback device that has read the binary data receives all or a portion of the audio data selected from the audio data of each song for one album recorded in the program area of the loaded compact disc. A second step of reading in the recording order and generating an audio data file of a predetermined data format from each of the read audio data;
The compact disc playback device that has generated the audio data file includes at least file data indicating a filing procedure when the audio data is filed in the second step and binary data read in the first step. A third step of generating a TOC data file;
A fourth step in which the compact disc player that generated the TOC data file transmits the TOC data file and the audio data file generated in the second step to the portable music file playback terminal;
The portable music file playback terminal that has received the TOC data file and the audio data file from the compact disc playback device stores the received TOC data file and the audio data file in its own memory and stores the binary data of the TOC data file. A fifth step of transmitting a music attribute data delivery request including the music attribute data distribution request to the mobile communication network via its own wireless communication unit;
The portable music file playback terminal that has transmitted the music attribute data distribution request receives the music attribute data indicating the attribute of each music recorded in the album uniquely specified by the binary data included in the music attribute data distribution request. A sixth step of receiving the music attribute data set collected according to the recording order from the mobile communication network via its own wireless communication unit, and transmitting the received music attribute data set to the portable music file playback terminal;
The portable music file playback terminal which has received the music attribute data set from the portable music file playback terminal receives the audio data file in the memory of its own terminal in which each music attribute data constituting the music attribute data set is to be embedded. A seventh step of specifying the content of the TOC data file stored in the memory of the terminal in the step and embedding the song attribute data in the specified audio data file;
The portable music file playback terminal in which the music attribute data is embedded in the audio data file plays back the audio data file that is instructed to be played back by the operator of the terminal as music, and the music attribute data included in the audio data file The music attribute data delivery method which has the 8th process of displaying the attribute of the music which this shows on the display part of an own terminal.
請求項1又は2に記載の楽曲属性データ配信方法において、
前記システムは、
各アルバム毎の楽曲属性データセットを、それら各アルバムのコンパクトディスクのTOC領域に記録されたバイナリデータと各々対応付けて自身の記憶部に記憶させたサーバを有し、
前記発信された楽曲属性データ配信リクエストを受信した前記サーバが、そのリクエストに含まれるバイナリデータと対応付けて自身の記憶部に記憶された楽曲属性データセットを読み出し、読み出した楽曲属性データセットを楽曲属性データ配信リクエストの発信元に宛てて発信する行程
を更に有する楽曲属性データ配信方法。
In the music attribute data delivery method according to claim 1 or 2,
The system
A music attribute data set for each album is stored in its own storage unit in association with binary data recorded in the TOC area of the compact disc of each album;
The server that has received the transmitted music attribute data distribution request reads the music attribute data set stored in its storage unit in association with the binary data included in the request, and the read music attribute data set is stored in the music A music attribute data distribution method further comprising a step of transmitting to the transmission source of the attribute data distribution request.
請求項3に記載の楽曲属性データ配信方法において、
前記コンパクトディスクのTOC領域に記録されたバイナリデータは、
アルバムの先頭からそのアルバムに含まれる一連の楽曲の各々の再生開始までの時間長を、分、秒、及びフレームによって指し示したバイナリデータである
楽曲属性データ配信方法。
In the music attribute data delivery method according to claim 3,
The binary data recorded in the TOC area of the compact disc is
A music attribute data distribution method, which is binary data indicating the length of time from the beginning of an album to the start of reproduction of each of a series of music pieces included in the album by minutes, seconds, and frames.
コンパクトディスクのプログラム領域に記録されたアルバム一枚分の各楽曲の中から選択された全部又は一部のオーディオデータを示す所定のデータ形式のオーディオデータファイルと、そのコンパクトディスクのTOC領域に記録されていたバイナリデータ及び前記オーディオデータをオーディオデータ化した際のファイル化手順を少なくとも示すファイルデータを含むTOCデータファイルとを入力する入力手段と、
無線通信端末と接続されるインターフェースと、
前記入力手段から入力されたTOCデータファイルとオーディオデータファイルとを記憶する記憶手段と、
前記記憶されたTOCデータファイルのバイナリデータを含む楽曲属性データ配信リクエストを前記インターフェースを介して無線通信端末へ送信する送信手段と、
前記送信した楽曲属性データ配信リクエストに含まれるバイナリデータにより一意に特定されるアルバムに収録された各楽曲の属性を示す楽曲属性データをその収録順に従って取り纏めた楽曲属性データセットを前記インターフェースを介して無線通信端末から受信すると、その楽曲属性データセットを成す各楽曲属性データを埋め込むべき前記記憶手段のオーディオデータファイルを当該記憶手段に記憶されたTOCデータファイルの内容を基に特定し、特定したオーディオデータファイルに楽曲属性データをそれぞれ埋め込む埋込手段と、
オーディオデータの再生を指示する操作子と、
前記操作子を介して再生が指示されたオーディオデータファイルを楽音として再生する再生制御部と、
前記操作子を介して再生が指示されたオーディオデータファイルに含まれる楽曲属性データが示す楽曲の属性を表示する表示部と
を備えた携帯型音楽ファイル再生端末。
An audio data file of a predetermined data format indicating all or part of audio data selected from each piece of music for one album recorded in the program area of the compact disc, and recorded in the TOC area of the compact disc Input means for inputting the binary data that has been stored and a TOC data file that includes at least file data indicating a procedure for converting the audio data into audio data;
An interface connected to a wireless communication terminal;
Storage means for storing a TOC data file and an audio data file input from the input means;
Transmitting means for transmitting a music attribute data distribution request including binary data of the stored TOC data file to the wireless communication terminal via the interface;
A music attribute data set in which music attribute data indicating attributes of each music recorded in an album uniquely specified by binary data included in the transmitted music attribute data distribution request is collected according to the recording order is provided via the interface. When received from the wireless communication terminal, the audio data file of the storage means to be embedded with each piece of music attribute data constituting the music attribute data set is specified based on the content of the TOC data file stored in the storage means, and the specified audio Embedding means for embedding music attribute data in the data file,
An operator for instructing playback of audio data;
A playback control unit that plays back an audio data file that is instructed to be played through the operation element as a musical sound;
A portable music file playback terminal comprising: a display unit that displays a song attribute indicated by song attribute data included in an audio data file that is instructed to be played through the operation element.
コンパクトディスクのプログラム領域に記録されたアルバム一枚分の各楽曲の中から選択された全部又は一部のオーディオデータを示す所定のデータ形式のオーディオデータファイルと、そのコンパクトディスクのTOC領域に記録されていたバイナリデータ及び前記オーディオデータをファイル化した際のファイル化手順を少なくとも示すファイルデータを含むTOCデータファイルとを入力する入力手段と、
無線通信手段と、
前記入力手段から入力されたTOCデータファイルとオーディオデータファイルとを記憶する記憶手段と、
前記記憶されたTOCデータファイルのバイナリデータを含む楽曲属性データ配信リクエストを前記無線通信手段から無線信号として発信させる送信手段と、
前記発信した楽曲属性データ配信リクエストに含まれるバイナリデータにより一意に特定されるアルバムのコンパクトディスクに収録された各楽曲の属性を示す楽曲属性データをその収録順に従って取り纏めた楽曲属性データセットを示す無線信号を前記無線通信手段が受信すると、その無線信号から得た楽曲属性データセットを成す各楽曲属性データを埋め込むべき前記記憶手段のオーディオデータファイルを当該記憶手段に記憶されたTOCデータファイルの内容を基に特定し、特定したオーディオデータファイルに楽曲属性データをそれぞれ埋め込む埋込手段と、
オーディオデータの再生を指示する操作子と、
前記操作子を介して再生が指示されたオーディオデータファイルを楽音として再生する再生制御部と、
前記操作子を介して再生が指示されたオーディオデータファイルに含まれる楽曲属性データが示す楽曲の属性を表示する表示部と
を備えた携帯型音楽ファイル再生端末。
An audio data file of a predetermined data format indicating all or part of audio data selected from each piece of music for one album recorded in the program area of the compact disc, and recorded in the TOC area of the compact disc Input means for inputting the binary data and the TOC data file including at least the file data indicating the filing procedure when the audio data is filed;
Wireless communication means;
Storage means for storing a TOC data file and an audio data file input from the input means;
Transmitting means for transmitting a music attribute data distribution request including binary data of the stored TOC data file as a wireless signal from the wireless communication means;
Wireless indicating a music attribute data set in which music attribute data indicating the attributes of each music recorded on the compact disc of the album uniquely specified by the binary data included in the transmitted music attribute data distribution request is collected according to the recording order When the wireless communication means receives the signal, the audio data file of the storage means to be embedded with each piece of music attribute data constituting the music attribute data set obtained from the wireless signal is stored as the contents of the TOC data file stored in the storage means. Specific embedding means for embedding each piece of music attribute data in the specified audio data file,
An operator for instructing playback of audio data;
A playback control unit that plays back an audio data file that is instructed to be played through the operation element as a musical sound;
A portable music file playback terminal comprising: a display unit that displays a song attribute indicated by song attribute data included in an audio data file that is instructed to be played through the operation element.
JP2006131879A2006-05-102006-05-10 Music attribute data distribution method and portable music file playback terminalExpired - Fee RelatedJP4921033B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2006131879AJP4921033B2 (en)2006-05-102006-05-10 Music attribute data distribution method and portable music file playback terminal

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2006131879AJP4921033B2 (en)2006-05-102006-05-10 Music attribute data distribution method and portable music file playback terminal

Publications (2)

Publication NumberPublication Date
JP2007304817A JP2007304817A (en)2007-11-22
JP4921033B2true JP4921033B2 (en)2012-04-18

Family

ID=38838695

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2006131879AExpired - Fee RelatedJP4921033B2 (en)2006-05-102006-05-10 Music attribute data distribution method and portable music file playback terminal

Country Status (1)

CountryLink
JP (1)JP4921033B2 (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2000299718A (en)*1999-04-132000-10-24Matsushita Electric Ind Co Ltd Mobile phone device and audio device
JP2001005493A (en)*1999-06-212001-01-12Citizen Watch Co LtdDigital music distribution-compatible music player
JP2002314647A (en)*2001-04-182002-10-25Toshiba Corp Connection control method between portable devices and portable device
JP4028367B2 (en)*2002-12-062007-12-26アルパイン株式会社 Music data storage device and storage method
JP2005044434A (en)*2003-07-282005-02-17Alpine Electronics IncAudio recording and reproducing device
JP2006252051A (en)*2005-03-092006-09-21Nagase & Co LtdMusical sound information provision system and portable music reproduction device
JP2008171516A (en)*2007-01-152008-07-24Sony CorpRecording device and method

Also Published As

Publication numberPublication date
JP2007304817A (en)2007-11-22

Similar Documents

PublicationPublication DateTitle
CN101425315B (en)Method and apparatus for automatic equalization mode activation
EP1624389B1 (en)Data transfer system, storage apparatus, and data transfer method
US20030158737A1 (en)Method and apparatus for incorporating additional audio information into audio data file identifying information
JP2004021996A (en)Recording device, server, recording method, program, and storage medium
KR101459136B1 (en) How to create an audio data player and its playlist
JP2004303259A (en) How to provide additional information on the server
JP4243862B2 (en) Content utilization apparatus and content utilization method
US20090037006A1 (en)Device, medium, data signal, and method for obtaining audio attribute data
JP2006127574A (en)Content using device, content using method, distribution server device, information distribution method and recording medium
KR100483451B1 (en)Method for editing a contents file and a navigation information, medium recorded a information by the method
CN101326825B (en) Audiovisual device and content processing method
JP2005071522A (en)Method and device for reproducing content, and method for distributing content
JP2013505474A (en) Audio data processing method and apparatus
KR100614549B1 (en)Data structure of multimedia file, file distribution method, file distribution apparatus, and storage medium that the file distribution program is recorded
JP4337496B2 (en) Content distribution system and content data reproducing apparatus
JP4921033B2 (en) Music attribute data distribution method and portable music file playback terminal
JP2004246936A (en)Audio playback unit
EP2023349A1 (en)Device, program, and method for obtaining audio attribute data
JP4447989B2 (en) Data reproducing apparatus, data reproducing method and data processing system
JP2006277852A (en)Slide show system, rule server, music play back device and control method of them
JP2009032340A (en) Video / audio playback apparatus and video / audio playback method
JP2006221793A (en)Content data transfer system and content data transfer method
KR101301039B1 (en)Method for providing contents data using a network
JP2006343740A (en)Audio information conversion apparatus and method
KR20090102287A (en)Mp3 downloading system providing service to id3 tag edit of mp3 file and method thereof

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20090507

A977Report on retrieval

Free format text:JAPANESE INTERMEDIATE CODE: A971007

Effective date:20111222

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20120110

A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20120202

R150Certificate of patent or registration of utility model

Free format text:JAPANESE INTERMEDIATE CODE: R150

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20150210

Year of fee payment:3

S531Written request for registration of change of domicile

Free format text:JAPANESE INTERMEDIATE CODE: R313531

S533Written request for registration of change of name

Free format text:JAPANESE INTERMEDIATE CODE: R313533

R350Written notification of registration of transfer

Free format text:JAPANESE INTERMEDIATE CODE: R350

LAPSCancellation because of no payment of annual fees

[8]ページ先頭

©2009-2025 Movatter.jp