KR20000056590A - Method For Grouping And Palying Of Audio Data Stored In Digital Audio Record Medium - Google Patents
Method For Grouping And Palying Of Audio Data Stored In Digital Audio Record Medium Download PDFInfo
- Publication number
- KR20000056590A KR20000056590A KR1019990006058A KR19990006058A KR20000056590A KR 20000056590 A KR20000056590 A KR 20000056590A KR 1019990006058 A KR1019990006058 A KR 1019990006058A KR 19990006058 A KR19990006058 A KR 19990006058A KR 20000056590 A KR20000056590 A KR 20000056590A
- Authority
- KR
- South Korea
- Prior art keywords
- audio data
- database
- recording medium
- stored
- reproducing
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 230000005540 biological transmission Effects 0.000 claims description 2
- 238000004519 manufacturing process Methods 0.000 abstract description 2
- 239000000872 buffer Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2545—CDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/60—Solid state media
- G11B2220/65—Solid state media wherein solid state memory is used for storing indexing information or metadata
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
본 발명은 디지털 오디오 기록 매체에 저장된 오디오 데이터 정보의 분류 및 재생 방법에 관한 것이다.The present invention relates to a method of classifying and reproducing audio data information stored in a digital audio recording medium.
디지털 오디오 기록 매체로서 대표적인 종래의 콤팩트 디스크는 기록 방식의 표준인 CD-디지털 오디오의 기록 방식에 의하여 저장된 오디오 데이터에 관하여, 사용자에게 제공할 수 있는 부가정보가 트랙의 번호와 재생 시간밖에 없으므로 사용자는 곡을 선택할 때 트랙번호만이 유일한 선택 방법이 된다.Conventional compact discs, which are representative of digital audio recording media, have no additional information that can be provided to the user regarding audio data stored by the recording method of CD-Digital Audio, which is a recording standard. When selecting a song, track number is the only selection method.
그러나, 파일 시스템에 오디오 데이터를 기록하게 되면 각 곡들은 곡명, 가수, 장르 등의 주가 정보를 곡이나 곡에 부가되는 택 형태로 파일에 넣을 수 있게 된다. 이러한 기록 방식에 의하여 종래의 트랙 번호로만 곡을 선택할 수 있는 한계를 벗어나서 사용자의 다양한 선택에 따른 새로운 방식으로 곡을 선택하여 재생하는 것이 가능하게 되었다. 이것은 오디오 데이터에 관한 부가 정보를 구성하는 필드에 의존한다. 예를 들어서, 저장되는 오디오 데이터들에 대해 가수와 장르에 대한 부가 정보가 주어질 때 사용자는 원하는 가수나 장르의 곡만을 선택하여 재생하는 것이 가능해진 것이다. 이것은 특히 많은 곡들이 저장되어 있는 경우 유용하게 쓰인다. 분만 아니라, 이러한 분류별 재생은 사용자에게 여러 가지 다양한 선택에 의한 재생 방식이라는 새로운 서비스를 제공할 수 있게 된다.However, if the audio data is recorded in the file system, each piece of music can include stock price information such as song name, singer, genre, etc. in the form of a tag added to the song or song. This recording method makes it possible to select and play back songs in a new manner according to various selections of the user, beyond the limitation of selecting songs only by the conventional track number. This depends on the fields that make up the additional information about the audio data. For example, when additional information about the singer and the genre is given to the stored audio data, the user can select and play only the songs of the desired singer or genre. This is especially useful if you have a lot of songs stored. In addition to the minutes, such a classification playback can provide a user with a new service called a playback method by various various choices.
만약, MPEG Audio Layer Ⅲ 방식으로 압축된 파일(MP3 파일)이 CD에 담겨 있는 경우 분류를 위한 부가 정보가 담겨있는 ID3 택을 읽어내기 위하여 PVD를 통하여 경로 테이블을 읽고 경로 테이블에서 디렉토리 기록을 찾아가고 디렉토리 기록에서 파일을 찾아가서 마지막 섹터를 읽어내어야 한다. 따라서, 랜덤 액서스 시간을 100㎳라고 가정하여도 최소한 500 ㎳이상의 시간이 소요된다. 만약 이 CD에 150곡이 저장되어 있다고 가정하였을 때, 곡 전체를 검색하여 분류된 정보를 만드는데만 약 75초가 소요된다. 이는 사용자에게 큰 불편을 줄 것이다. 따라서, 빠른 시간내에 디지털 오디오 기록 매체에서 저장된 데이터에 관한 정보를 분류하고 이를 액서스할 수 있는 방법이 필요하다.If a file compressed by MPEG Audio Layer III method (MP3 file) is contained in CD, the path table is read through PVD and the directory record is searched in the path table to read the ID3 tag containing additional information for classification. You should go to the file in the directory record and read the last sector. Therefore, assuming that the random access time is 100 ms, at least 500 ms is required. If it is assumed that 150 songs are stored on this CD, it takes about 75 seconds to search the entire song and make the classified information. This will be a big inconvenience for the user. Therefore, there is a need for a method for classifying and accessing information about data stored in a digital audio recording medium in a short time.
본 발명은 상기한 바와 같은 문제점을 해결하기 위한 것으로서, 본 발명의 목적은 디지털 오디오 기록 매체에 저장된 오디오 데이터에 관한 부가 정보와 오디오 데이터의 기록 매체상의 위치를 데이터베이스화하여 효율적인 재생이 가능한 방법을 제공하고자 한다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and an object of the present invention is to provide a method capable of efficient reproduction by databaseting the additional information on the audio data stored in the digital audio recording medium and the position of the audio data on the recording medium. I would like to.
도1은 디지털 오디오 기록 매체의 재생 시스템의 구성도,1 is a configuration diagram of a reproduction system of a digital audio recording medium;
도2는 도1에 도시된 디지털 오디오 기록 매체의 재생 시스템에서 ISO-9660 포맷 CD의 루트 디렉토리에 저장된 데이터베이스의 내용의 일예,FIG. 2 is an example of the contents of a database stored in the root directory of an ISO-9660 format CD in the reproduction system of the digital audio recording medium shown in FIG. 1;
도3은 본 발명의 또 다른 실시예에서 데이터베이스를 구성하기 위한 필드값들을 파일명에 넣은 디렉토리 구조의 예,3 is an example of a directory structure in which field values for constructing a database are included in a file name in another embodiment of the present invention;
도4는 재생시스템의 메모리에 데이터베이스를 구성하기 위한 백그라운드 프로세싱을 보여주는 도면.4 shows background processing for configuring a database in a memory of a playback system.
상기한 바와 같은 목적을 달성하기 위하여, 본 발명에 의한 디지털 오디오 기록 매체에 저장된 오디오 데이터의 분류 및 재생 방법은, 기록 매체에 저장된 각각의 오디오 데이터에 관한 부가 정보와 데이터의 기록 매체 상의 위치를 데이터베이스화하여 저장하는 단계; 및 상기 단계에서 저장된 데이터베이스의 필드값에 따라서, 사용자가 원하는 데이터를 검색하여 재생하는 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, the method of classifying and reproducing audio data stored in a digital audio recording medium according to the present invention comprises a database of additional information about each audio data stored in the recording medium and a position on the recording medium of the data. Storing and storing; And retrieving and reproducing the data desired by the user according to the field value of the database stored in the above step.
상기 데이터베이스화하여 저장하는 단계는, 기록 매체를 제작할 때 기록 매체의 디렉토리에 오디오 데이터의 부가 정보와 기록 매체 상의 위치에 대한 데이터베이스를 저장하거나, 기록 매체를 제작할 때에 파일명이나 디렉토리명에 데이터베이스화할 필드를 도입하고, 재생 시스템에서 파일명과 디렉토리 구조를 읽어서 재생 시스템의 메모리에 분류 재생을 위한 오디오 데이터의 기록 매체상의 위치에 관한 데이터베이스를 저장하도록 할 수도 있다.The database storage step may include storing a database of additional information of audio data and a location on a recording medium in a directory of the recording medium when the recording medium is produced, or a field to be databased in a file name or a directory name when producing the recording medium. It is also possible to introduce a file name and a directory structure in the reproduction system so as to store a database relating to the position on the recording medium of the audio data for the classification reproduction in the memory of the reproduction system.
재생 시스템의 메모리에 분류 재생을 위한 부가 정보의 데이터베이스를 구성하여 저장하는 것은 오디오 데이터를 재생시킬 때 필요한 데이터의 전송시간 이외의 남는 시간을 이용하는 백그라운드 프로세싱을 이용할 수도 있다.Constructing and storing a database of additional information for classification reproduction in the memory of the reproduction system may use background processing that uses the remaining time other than the transmission time of the data required when reproducing the audio data.
이하에서 첨부된 도면을 참조하여 본 발명에 의한 디지털 오디오 기록 매체에 저장된 오디오 데이터의 분류 및 재생 방법을 상세하게 설명한다.Hereinafter, a method of classifying and reproducing audio data stored in a digital audio recording medium according to the present invention will be described in detail with reference to the accompanying drawings.
이하의 발명에 대한 설명에서 '오디오 데이터'란 디지털화한 오디오 신호 자체를 의미하며, '부가 정보'란 오디오 데이터를 만든 가수, 장르, 출판년도, 앨범, 곡명, 분류 기호 등의 오디오 데이터의 분류 재생을 위한 정보를 의미한다. 또한, '위치 정보'란 기록 매체 상에서 오디오 데이터에 접근하기 위한 위치 정보를 의미한다. 또한, '데이터베이스'란 오디오 데이터의 분류별 재생을 위한 부가 정보 및 위치 정보를 필드로 갖는 데이터베이스를 의미한다.In the following description of the invention, 'audio data' refers to the digitized audio signal itself, and 'additional information' refers to the classification and reproduction of audio data such as the artist, genre, year of publication, album, song name, and classification symbol that produced the audio data. Means information for In addition, "positional information" means positional information for accessing audio data on a recording medium. In addition, the term 'database' refers to a database having fields of additional information and location information for classifying reproduction of audio data.
본 발명에 의한 방법의 첫 번째 실시예는 기록 매체 자체에 데이터베이스를 만들어 두는 방식이다. 예를 들어, CD에 곡을 저장하여 CD를 구성할 때, 데이터베이스를 파일로 만들어서 CD에 저장하고, 재생 시스템은 이 파일을 읽어내어서 CD에 담긴 분류별 재생에 필요한 모든 정보를 파악한 후, 사용자의 분류별 재생 요청에 대응한다.The first embodiment of the method according to the invention is a method of making a database on the recording medium itself. For example, when organizing a CD by storing songs on a CD, a database is created as a file and stored on the CD. The playback system reads this file to find out all the information needed for the classification playback on the CD. Corresponds to a playback request for each category.
도2는 도1에 도시된 디지털 오디오 기록 매체의 재생 시스템에서 ISO-9660 포맷 CD에 저장된 데이터베이스의 내용의 일예이다.FIG. 2 is an example of the contents of a database stored on an ISO-9660 format CD in the reproduction system of the digital audio recording medium shown in FIG.
도2에 도시된 바와 같이, CD에 저장된 데이터베이스에는 곡명, 가수, 장르, 분류번호, 연도, 앨범 및 곡의 CD상의 위치 정보를 저장할 수 있다.As shown in Fig. 2, the database stored in the CD can store the song name, singer, genre, classification number, year, album and location information on the CD of the song.
이러한 데이터베이스는 CD의 루트 디렉토리에 배치하면, CD에서 접근이 빠르며, 처음에 한 번만 읽어들여도 분류별 재생을 위한 데이터베이스화된 정보를 가지고 있게 된다. 따라서, 곡의 분류별 재생을 위해 각 파일들의 ID3 택을 액서스해야하는 시간없이 구성된 데이터베이스를 분류하고 데이터베이스에 저장된 위치 정보를 이용하여 바로 곡을 찾아갈 수 있게되므로 사용자의 요구에 대해 즉각적인 응답을 보일 수 있게 된다.When placed in the root directory of a CD, such a database can be quickly accessed from the CD, and once read at the first time, it has databaseized information for classification playback. Therefore, you can sort the configured database without having to access the ID3 tag of each file for playback of each song's classification, and go directly to the song using the location information stored in the database. do.
예를 들어, 재생시에 사용자가 가수별 분류 재생을 원하면 재생 시스템은 데이터베이스에서 가수의 리스트를 보여주고, 사용자가 가수 '갑'의 곡들만을 재생하기를 원한다면, 재생 시스템은 상기한 데이터베이스로부터 가수 '갑'의 곡들의 리스트를 보여주게 된다. 도2에 도시된 바와 같은 데이터베이스라면, 곡1과 곡2가 표시되게 되고, 이 중에서 사용자가 곡1을 선택하면, 데이터베이스에서 곡1의 위치 정보를 이용하여 곡1의 위치로 바로 접근하게 되므로 경로 테이블, 디렉토리 정보, 각각의 오디오 데이터를 분석하여 곡을 찾아나가는 단계에 필요한 시간을 줄일 수 있다.For example, if the user wants to play a classification by singer at the time of playback, the playback system shows a list of singers in the database, and if the user wants to play only songs of the singer 'A', the playback system may use the singer ' A list of songs will be displayed. In the database as shown in FIG. 2, the song 1 and the song 2 are displayed, and when the user selects the song 1, the user directly accesses the location of the song 1 using the location information of the song 1 from the database. Tables, directory information, and audio data can be analyzed to reduce the time required to find a song.
본 발명에 의한 디지털 오디오 기록 매체에 저장된 오디오 데이터의 분류 및 재생 방법의 또 다른 실시예에서는 파일명이나 디렉토리명에 데이터베이스 구성에 필요한 필드를 넣어서 파일명이나 디렉토리명만으로 데이터베이스를 구성하고, 재생시스템에서는 디렉토리 기록에 담긴 각 파일의 위치 정보를 이용하여 파일명이나 디렉토리명에 담긴 데이터베이스의 레코드 정보와 파일의 위치 정보를 이용하여 메모리에 데이터베이스를 구성하는 방식이다. 즉, CD를 구성하고 제작할 때 파일명이나 디렉토리명에 분류 재생에 필요한 부가 정보를 넣고 이러한 파일명이나 디렉토리명을 이용하여 재생 시스템의 메모리에 데이터베이스를 구성하고, 이를 통하여 분류 및 재생하는 방식이다. 이러한 방식은 각각의 곡에 있는 ID3 택을 검색해야하는 시간 없이 경로 테이블과 디렉토리 정보를 검색하는 것만으로 데이터베이스의 각 필드 정보를 채울 수 있으므로 빠른 데이터베이스의 구성이 가능하며 구성된 데이터베이스는 곡의 분류 재생에 필요한 부가 정보와 곡의 위치 정보를 가지고 있으므로 분류가 끝나면 한 차례의 랜덤 액서스로 곡을 재생할 수 있게 된다.In another embodiment of the method for classifying and reproducing audio data stored in a digital audio recording medium according to the present invention, a database is composed of only a file name or a directory name by inserting fields necessary for database configuration into a file name or a directory name. This is a method of configuring a database in memory by using the location information of a file in a file name or a directory name and the location information of a file by using the location information of each file in the file. That is, when constructing and producing a CD, additional information necessary for classification and reproduction is put in a file name or a directory name, and a database is constructed in the memory of the reproduction system using the file name or directory name, and the classification and reproduction are performed through this. In this way, it is possible to fill each field information of the database simply by searching the route table and directory information without having to search the ID3 tag in each song. Since it has additional information and song position information, it is possible to play a song with one random access after the classification.
도3은 본 발명의 또 다른 실시예에서 데이터베이스의 필드값을 파일명에 넣은 디렉토리 구조의 예를 보여준다.Figure 3 shows an example of a directory structure in which field values of a database are put in a file name in another embodiment of the present invention.
도3은 ISO-9660 파일 시스템의 확장을 이용하여 긴 파일명을 이용하여 만든 디렉토리 구조의 예이다. 각 디렉토리 밑에 있는 곡들은 곡명과 가수, 앨범이름, 장르와 분류번호, 출판년도 같은 부가 정보들을 파일명에 표시한다.Figure 3 is an example of a directory structure created using long file names using extensions of the ISO-9660 file system. Songs under each directory display additional information such as song name, artist, album name, genre and classification number, and year of publication in the file name.
재생 시스템은 CD의 PVD를 읽어서 경로 테이블의 위치를 파악하고 읽어들여 CD의 디렉토리 구조를 파악하고, 각 디렉토리 기록을 읽어들임으로써 디렉토리에 담긴 파일명을 읽을 수 있다. 이때, 디렉토리 기록에 담긴 파일의 위치 정보와 파일명에 포함된 데이터베이스 필드값 정보에 의하여 메모리에 데이터베이스를 구성한다. 구성된 데이터베이스에 의하여, 사용자들의 요구에 따라서 파일들을 분류별 재생할 수 있게 된다.The playback system reads the CDD's PVD to determine the location of the path table, reads the CD's directory structure, and reads each directory record to read the file name contained in the directory. At this time, the database is constructed in the memory by the location information of the file contained in the directory record and the database field value information included in the file name. The configured database enables files to be categorized and reproduced according to the needs of users.
이와 같은 방식에서 재생 시스템은 ISO-9660 경로 테이블과 디렉토리 정보만을 가지고 분류별 재생을 위한 데이터베이스를 가질 수 있으므로, 모든 오디오 데이터에 대한 부가 정보를 각각의 오디오 데이터를 직접 액서스해서 얻어내어 비교하는 시간을 생략할 수 있다.In this way, the playback system can have a database for classification-specific playback using only the ISO-9660 route table and directory information, thus eliminating the time for directly acquiring and comparing additional information for all audio data by accessing the respective audio data. can do.
이와 같이, 재생시스템의 메모리에 데이터베이스를 구성하는 것은 백그라운드 프로세싱으로도 가능하다.As such, configuring the database in the memory of the playback system is also possible with background processing.
재생 시스템에 최초로 CD가 삽입되면, 재생 시스템은 PVD와 경로 테이블을 이용하여 디렉토리 구조를 파악한 후, 사용자 입력 대기 모드로 들어가면서 파일들을 읽어서 분류하는 작업을 수행한다.When a CD is first inserted into a playback system, the playback system uses a PVD and a path table to determine the directory structure, and then enters a user input standby mode and reads and sorts files.
사용자의 요구에 의하여 선택된 파일을 재생시킬 때 필요한 데이터의 전송률은 128Kbps로 인코딩된 파일인 경우 16KByte/sec이므로 1배속 동작(약 150KByte/sec의 전송률을 가지는 속도)을 할 때 남는 134KByte/sec를 전송할 수 있는 시간을 이용하여 데이터베이스를 구성할 수 있다. 같은 식으로 2배속일 경우 284KByte/sec을 전송할 수 있는 시간을 데이터베이스를 구성하는데 사용할 수 있다. 본 발명에서는 이를 '백그라운드 프로세싱'이라고 한다.The data rate required to play the file selected by the user's request is 16KByte / sec when the file is encoded at 128Kbps. Therefore, the remaining 134KByte / sec is transmitted when performing the 1x speed operation (speed of about 150KByte / sec) You can use the available time to construct a database. In the same way, when double speed is used, the time to transfer 284 KByte / sec can be used to construct a database. In the present invention, this is referred to as 'background processing'.
도4는 재생시스템의 메모리에 데이터베이스를 구성하기 위한 백그라운드 프로세싱을 보여주는 도면이다.4 shows background processing for constructing a database in a memory of a playback system.
도4에서 CD부와 마이크로-제어부 및 MP3 디코더부의 세부분은 동시에 동작하는 부분이다. CD부는 곡1을 읽어 버퍼링하여 마이크로-제어부가 버퍼링된 데이터를 전송하고 난 뒤에 곡2를 찾고 ID3 택을 읽어 분류한 다음 다시 곡1을 읽어 버퍼링한다. 이러한 동작은 곡3을 읽고 분류하는 동안에도 같은 방식으로 계속 일어나게 되어 전체 데이터베이스가 다 만들어진 이후에 분류별 재생을 위한 부가 정보에 의한 재생이 가능해진다.In Fig. 4, the details of the CD unit, the micro-control unit, and the MP3 decoder unit are the parts operating simultaneously. The CD unit reads and buffers the song 1, and after the micro-controller transmits the buffered data, finds the song 2, reads and classifies the ID3 tag, and reads and buffers the song 1 again. This operation continues in the same manner while reading and classifying the song 3, so that playback by additional information for classifying playback after the entire database has been completed is possible.
이상에서 설명한 바와 같이, 본 발명에 의하면 디지털 오디오 기록 매체에 저장된 오디오 데이터에 대한 부가 정보와 오디오 데이터의 위치 정보에 관한 데이터베이스를 구축함으로써 데이터베이스를 구성하는 필드별 검색이 가능하여지며, 위치 정보로 인하여 사용자가 원하는 곡을 빠른 시간내에 찾아서 재생할 수 있는 장점이 있다.As described above, according to the present invention, by constructing a database of additional information about audio data stored in a digital audio recording medium and location information of audio data, a field-specific search constituting the database can be performed. There is an advantage that the user can find and play the desired song quickly.
Claims (4)
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990006058A KR20000056590A (en) | 1999-02-24 | 1999-02-24 | Method For Grouping And Palying Of Audio Data Stored In Digital Audio Record Medium |
PCT/KR2000/000144 WO2000051128A1 (en) | 1999-02-24 | 2000-02-23 | Method of sorting and playing audio data recorded in digital recording media |
AU26979/00A AU2697900A (en) | 1999-02-24 | 2000-02-23 | Method of sorting and playing audio data recorded in digital recording media |
US09/959,320 US20030147628A1 (en) | 1999-02-24 | 2000-12-08 | Apparatus and method for recording digital audio data file |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990006058A KR20000056590A (en) | 1999-02-24 | 1999-02-24 | Method For Grouping And Palying Of Audio Data Stored In Digital Audio Record Medium |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20000056590A true KR20000056590A (en) | 2000-09-15 |
Family
ID=19574897
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019990006058A KR20000056590A (en) | 1999-02-24 | 1999-02-24 | Method For Grouping And Palying Of Audio Data Stored In Digital Audio Record Medium |
Country Status (4)
Country | Link |
---|---|
US (1) | US20030147628A1 (en) |
KR (1) | KR20000056590A (en) |
AU (1) | AU2697900A (en) |
WO (1) | WO2000051128A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040083234A (en) * | 2003-03-21 | 2004-10-01 | 엘지전자 주식회사 | Method for managing record program in digital complex recorder |
US8977375B2 (en) | 2000-10-12 | 2015-03-10 | Bose Corporation | Interactive sound reproducing |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001086655A1 (en) * | 2000-02-23 | 2001-11-15 | Havin Co., Ltd. | Apparatus and method for recording digital audio data file |
EP1425746A1 (en) * | 2001-09-10 | 2004-06-09 | Thomson Licensing S.A. | Method and apparatus for creating an indexed playlist in a digital audio data player |
KR100913844B1 (en) * | 2001-09-10 | 2009-08-26 | 톰슨 라이센싱 | Extension of m3u file format to support user interface and navigation tasks in a digital audio player |
EP1327988A1 (en) * | 2002-01-11 | 2003-07-16 | Thomson Licensing S.A. | Retrieval method and an apparatus for a multimedia database |
US20030158737A1 (en) * | 2002-02-15 | 2003-08-21 | Csicsatka Tibor George | Method and apparatus for incorporating additional audio information into audio data file identifying information |
PL208235B1 (en) * | 2002-11-18 | 2011-04-29 | Adb Polska Sp | Processor for safe audio/video data processing and method of audio/video data protection in a processor for audio/video data processing |
US7020048B2 (en) * | 2003-04-09 | 2006-03-28 | Delphi Technologies, Inc. | User selectable display modes for a vehicle MP3 compact disc player |
EP1938579A2 (en) * | 2005-10-05 | 2008-07-02 | Koninklijke Philips Electronics N.V. | A device for handling data items that can be rendered to a user |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02230584A (en) * | 1989-03-02 | 1990-09-12 | Seiko Epson Corp | Compact disk |
JP2882539B2 (en) * | 1990-06-15 | 1999-04-12 | 日立マクセル株式会社 | Optical recording medium drive |
JPH04141867A (en) * | 1990-10-03 | 1992-05-15 | Canon Inc | File managing method |
JP3104570B2 (en) * | 1995-03-28 | 2000-10-30 | 日本ビクター株式会社 | Digital signal recording method and recording apparatus |
JP3587916B2 (en) * | 1995-10-31 | 2004-11-10 | ブラザー工業株式会社 | Video and audio data supply device |
KR19980019403U (en) * | 1996-10-02 | 1998-07-15 | 이한승 | Phonebook calendar |
-
1999
- 1999-02-24 KR KR1019990006058A patent/KR20000056590A/en not_active Application Discontinuation
-
2000
- 2000-02-23 AU AU26979/00A patent/AU2697900A/en not_active Abandoned
- 2000-02-23 WO PCT/KR2000/000144 patent/WO2000051128A1/en active Application Filing
- 2000-12-08 US US09/959,320 patent/US20030147628A1/en not_active Abandoned
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8977375B2 (en) | 2000-10-12 | 2015-03-10 | Bose Corporation | Interactive sound reproducing |
US9223538B2 (en) | 2000-10-12 | 2015-12-29 | Bose Corporation | Interactive sound reproducing |
US10140084B2 (en) | 2000-10-12 | 2018-11-27 | Bose Corporation | Interactive sound reproducing |
US10481855B2 (en) | 2000-10-12 | 2019-11-19 | Bose Corporation | Interactive sound reproducing |
KR20040083234A (en) * | 2003-03-21 | 2004-10-01 | 엘지전자 주식회사 | Method for managing record program in digital complex recorder |
Also Published As
Publication number | Publication date |
---|---|
WO2000051128A1 (en) | 2000-08-31 |
AU2697900A (en) | 2000-09-14 |
US20030147628A1 (en) | 2003-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6614732B2 (en) | Record and playback apparatus and recording method | |
US6646966B2 (en) | Automatic storage medium identifying method and device, automatic music CD identifying method and device, storage medium playback method and device, and storage medium as music CD | |
US20040010415A1 (en) | Apparatus and method for searching digital audio data file from media where digital audio data files are recorded | |
JPH03134883A (en) | Picture retrieving device | |
KR20000005827A (en) | Recording medium, recording apparatus and reproduction apparatus | |
JPH11514482A (en) | Recording media player | |
KR100745995B1 (en) | Device for managing meta data and method thereof | |
US6574187B2 (en) | Audio information recording medium and audio information reproducing apparatus | |
KR20000056590A (en) | Method For Grouping And Palying Of Audio Data Stored In Digital Audio Record Medium | |
JP4016155B2 (en) | Recording medium, reproducing apparatus and method | |
KR20030053549A (en) | Method for playing optical recording media | |
JP2005044391A (en) | Audio recording and reproducing apparatus using play list and play list creation method | |
JP2005346893A (en) | Reproducing apparatus | |
KR100408128B1 (en) | Apparatus and method for searching digital audio data file from media where digital audio data files are recorded | |
KR100401228B1 (en) | Apparatus and method for recording digital audio data file | |
KR100361028B1 (en) | Method For Designation Of File Name For Digital Audio data | |
JPH11109982A (en) | Karaoke sing-along system | |
JPH02216687A (en) | Voice and music information managing system and voice and music information managing network system | |
KR20020022144A (en) | Disc playing method for optical disc reader/writer | |
JP2004348778A (en) | Reproduction device, method of reproducing music data and program of reproducing music data | |
JP2004362697A (en) | Device and method for recording audio to hard disk | |
KR20030044954A (en) | Apparatus and method for searching digital audio data file from media where digital audio data files are recorded | |
JP2001243745A (en) | Information reproducing device | |
KR20010106979A (en) | Storage media for accompanying song and method for selecting song | |
JP2002352560A (en) | Recording device and recording method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
J201 | Request for trial against refusal decision | ||
AMND | Amendment | ||
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
B601 | Maintenance of original decision after re-examination before a trial | ||
J801 | Dismissal of trial |
Free format text: REJECTION OF TRIAL FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20020204 Effective date: 20040730 |