KR20040050574A - Apparatus and method for recording and reproducing of the highlight information of digital audio file - Google Patents
Apparatus and method for recording and reproducing of the highlight information of digital audio file Download PDFInfo
- Publication number
- KR20040050574A KR20040050574A KR1020020078431A KR20020078431A KR20040050574A KR 20040050574 A KR20040050574 A KR 20040050574A KR 1020020078431 A KR1020020078431 A KR 1020020078431A KR 20020078431 A KR20020078431 A KR 20020078431A KR 20040050574 A KR20040050574 A KR 20040050574A
- Authority
- KR
- South Korea
- Prior art keywords
- highlight
- digital audio
- audio file
- highlight information
- information
- Prior art date
Links
Classifications
-
- 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/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
-
- 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/10009—Improvement or modification of read or write signals
- G11B20/10037—A/D conversion, D/A conversion, sampling, slicing and digital quantisation or adjusting parameters thereof
-
- 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B31/00—Arrangements for the associated working of recording or reproducing apparatus with related apparatus
- G11B31/02—Arrangements for the associated working of recording or reproducing apparatus with related apparatus with automatic musical instruments
-
- 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/10527—Audio or video recording; Data buffering arrangements
- G11B2020/1062—Data buffering arrangements, e.g. recording or playback buffers
- G11B2020/10675—Data buffering arrangements, e.g. recording or playback buffers aspects of buffer control
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
Description
본 발명은 디지털 오디오 파일의 하이라이트(highlight) 정보 기록/재생 장치 및 방법에 관한 것으로서, 더욱 상세하게는 디지털 오디오 파일의 소정 영역에 오디오 데이터의 하이라이트 부분에 대한 정보를 부가하여 기록매체에 기록/재생하는 장치 및 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus and method for recording / reproducing highlight information of a digital audio file. More particularly, the present invention relates to recording / reproducing on a recording medium by adding information on a highlight portion of audio data to a predetermined area of a digital audio file. It relates to an apparatus and a method.
현대기술의 발달과 더불어 소정의 기록들을 시간 및 장소에 구애를 받지 않고 필요에 따라 재생하거나 복원할 수 있는 유용한 기기들이 널리 보급되어 왔다. 대중적으로 제시되어 왔던 기기들 중에는 자기테이프, 플로피디스크(FD), 컴팩트디스크(CD) 등의 기록매체 및 그 기록매체를 이용한 기기가 있다. 디지털기술의 발달로 이러한 기록매체는 대용량화 되어가고 있으며, 그 기록매체를 이용한 기기 또한 소형화, 고속화되어 가고 있다. 이러한 기록매체와 시스템의 발달, 그리고 인터넷의 대중화로 개인은 많은 양의 정보를 취득하고 저장할 수 있게 되었다.With the development of modern technology, useful devices for reproducing or restoring desired records regardless of time and place have been widely used. Among the devices that have been popularly presented are recording media such as magnetic tape, floppy disk (FD), compact disk (CD), and the like, and devices using the recording media. With the development of digital technology, these recording media are becoming larger, and devices using the recording media are also becoming smaller and faster. The development of such recording media and systems, and the popularization of the Internet, enable individuals to acquire and store large amounts of information.
그러나, 개인이 취득한 정보의 대용량화에도 불구하고, 개인은 자기가 선호하는 정보만 반복하여 이용하는 경향이 있으며, 어떠한 정보는 기록매체에 저장된 채 전혀 사용되지 않고 사장되는 경우가 있다.However, in spite of the large capacity of the information acquired by the individual, the individual tends to repeatedly use only the information he / she prefers, and some information may be stored without being used at all without being stored on the recording medium.
특히, 디지털 음악이 일상화 되고 저장공간(메모리) 등의 가격이 저렴해지면서 수 많은 디지털 음악을 자신의 PC등의 저장공간에 저장할 수 있게 되었다. 그러나, 시간이 지난 후에 저장해 두었던 음악을 듣고 싶은데, 곡명이 기억나지 않아 원하는 곡을 찾지 못하는 경우가 발생한다. 따라서, 쉽게 곡을 검색할 수 있고 관리할 수 있는 기능이 요구된다.In particular, as digital music becomes more common and the cost of storage space (memory) becomes cheaper, a lot of digital music can be stored in a storage space such as a PC. However, if you want to listen to the music that you saved after time passes, you can't find the song you want because you can't remember the song name. Therefore, a function for easily searching for and managing songs is required.
종래의 음악파일의 검색방법으로는, 인트로 기능을 이용하여 처음 10초정도를 듣고 검색하는 방법, 파일명을 보고 직접 검색하는 방법 및 곡에 ID3가 포함되어 있는 경우 ID3 등에 담긴 정보(곡제목, 가수, 장르 등)등을 읽는 방법 등이 있다.In the conventional music file search method, the intro function is used to listen and search for the first 10 seconds, the file name is searched directly, and the ID3 is included in the song. , Genre, etc.).
파일명을 보고 검색하는 경우에는, 음악파일은 주로 곡의 명을 파일명으로 사용하므로 곡의 제목을 알경우 이를 보고 원하는 곡을 찾을 수 있다. 그러나 이경우에는 원하는 곡의 제목을 모를 경우에는 찾을 수 없다.In the case of searching by searching the file name, the music file mainly uses the name of the song as the file name, so if the title of the song is known, the desired file can be found. In this case, however, if you do not know the title of the song you want, you will not find it.
ID3 정보를 읽어 검색하는 경우에는, 음악파일에 첨부되어 있는 ID3의 정보(곡명, 가수 및 장르 등)를 읽어 원하는 곡을 찾게 된다. 원하는 가수, 장르의 곡들을 분류하거나 검색할 수 있을지라도 원하는 곡을 찾기 위해서는 상기의 방법과 마찬가지로 곡의 제목을 모르면 찾기 힘들다.When the ID3 information is read and searched, the desired song is found by reading the information (name, song, genre, etc.) of ID3 attached to the music file. Although you can classify or search songs of the desired singer and genre, it is difficult to find the song without knowing the title of the song as in the above method.
인트로 기능을 이용하는 방법은 도 1에 나타내고 있는 바와 같이 파일(곡) 인트로 부분 약 10초정도씩만 연속적으로 들어서 검색하는 방법이다. 그러나, 이 기능은 곡의 첫 부분 몇 초만을 들려주기 때문에 전주 일부분만을 듣다가 끝나는 경우가 대부분이다. 그런데, 전주 일부분만을 듣고 곡을 판별하기란 매우 힘들고, 또한 CF나 영화를 통하여 곡의 일부분만이 잘 알려진 경우, 이와 같은 방법으로 찾기란 거의 불가능하다.As shown in Fig. 1, a method of using the intro function is a method in which a file (song) intro portion is continuously searched for only about 10 seconds. However, this feature only listens to the first few seconds of the song, so most of the time, you end up listening to only the previous part of the song. By the way, it is very difficult to discriminate songs by only listening to a part of the previous week, and when only a part of the song is well known through a CF or a movie, it is almost impossible to find it in this way.
본 발명은 상기와 같은 종래기술의 문제점을 해결하기 위해 안출된 것으로서, 본 발명의 목적은, 디지털 오디오 파일의 소정 영역에 하이라이트 부분의 시작점과 크기에 대한 정보를 기록/재생하는 장치 및 방법을 제공함으로써, 검색하여야 할 곡들에서 하이라이트 부분 몇 초만을 듣고, 원하는 음악을 쉽게 찾는 방법을 제공하는데 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems of the prior art, and an object of the present invention is to provide an apparatus and method for recording / reproducing information on the starting point and size of a highlight portion in a predetermined region of a digital audio file. By listening to a few seconds of the highlight portion of the songs to be searched for, it provides an easy way to find the desired music.
도 1은 인트로 기능을 이용하는 종래의 파일 검색 방법을 나타내는 순서도,1 is a flowchart illustrating a conventional file search method using an intro function.
도 2는 본 발명의 디지털 오디오 파일의 하이라이트 정보 기록/재생 장치의 구성을 나타내는 블록도,2 is a block diagram showing the configuration of a highlight information recording / reproducing apparatus of a digital audio file of the present invention;
도 3은 디지털 오디오 파일의 개략적인 구성을 나타내는 도면,3 is a diagram showing a schematic configuration of a digital audio file;
도 4는 본 발명에 따른 하이라이트 정보 기록과정을 설명하기 위한 순서도, 그리고4 is a flowchart for explaining a highlight information recording process according to the present invention;
도 5는 본 발명의 하이라이트 정보를 이용한 파일 검색과정을 설명하기 위한 순서도이다.5 is a flowchart illustrating a file searching process using highlight information of the present invention.
〈도면의 주요부분에 대한 부호의 설명〉<Explanation of symbols for main parts of drawing>
100 : 저장부 200 : 입력부100: storage unit 200: input unit
300 : 신호처리부 400 : 제어부300: signal processing unit 400: control unit
420 : 하이라이트 정보 검출부 440 : 하이라이트 정보 생성부420: highlight information detector 440: highlight information generator
460 : 버퍼460: buffer
상기 목적을 달성하기 위한 본 발명의 디지털 오디오 파일의 하이라이트 정보 기록/재생 장치는, 기록매체에 디지털 오디오 파일을 기록/재생하는 저장부; 상기 저장부에 저장된 상기 디지털 오디오 파일의 디지털 오디오 데이터를 아날로그 오디오신호로 변환하여 출력하는 신호처리부; 상기 오디오 데이터 중 소정 영역을 재생하도록 하는 하이라이트 기능의 실행을 위해, 상기 오디오 데이터의 하이라이트 부분의 지정, 하이라이트 정보의 기록 및 설정된 하이라이트 부분의 재생에 대한 명령을 입력하는 입력부; 및 상기 입력부로부터의 하이라이트 부분의 지정에 따라 상기 하이라이트 정보를 생성하고, 상기 디지털 오디오 파일의 사용자 확장 영역에 상기 하이라이트 정보를 기록하도록 상기 저장부로 대응되는 신호를 출력하며, 상기 하이라이트 정보를 독출하는 제어부;를 포함한다.The highlight information recording / reproducing apparatus of the digital audio file of the present invention for achieving the above object comprises: a storage unit for recording / reproducing a digital audio file on a recording medium; A signal processor converting digital audio data of the digital audio file stored in the storage unit into an analog audio signal and outputting the analog audio signal; An input unit for inputting a command for designating a highlight portion of the audio data, recording of highlight information, and reproducing a set highlight portion for executing a highlight function for reproducing a predetermined region of the audio data; And generating the highlight information according to the designation of the highlight portion from the input unit, outputting a signal corresponding to the storage unit to record the highlight information in the user extension area of the digital audio file, and reading out the highlight information. It includes a control unit.
바람직하게는, 상기 제어부는 상기 저장부로부터 독출된 상기 디지털 오디오 파일의 데이터를 저장하기 위한 버퍼, 상기 디지털 오디오 파일내에 상기 하이라이트 정보의 존재여부를 검출하고 상기 하이라이트 정보를 독출하는 하이라이트 정보 검출부 및 외부 입력신호에 대응되는 상기 하이라이트 정보를 생성하는 하이라이트 정보 생성부를 포함한다.Preferably, the control unit includes a buffer for storing data of the digital audio file read out from the storage unit, a highlight information detection unit detecting whether the highlight information exists in the digital audio file and reading the highlight information; And a highlight information generator for generating the highlight information corresponding to an external input signal.
또한, 상기 하이라이트 정보는 상기 디지털 오디오 파일의 하이라이트 부분의 시작점, 및 크기에 대한 정보를 적어도 하나 이상 포함한다.The highlight information may include at least one piece of information about a start point and a size of a highlight portion of the digital audio file.
상기 목적을 달성하기 위한 본 발명의 디지털 오디오 파일의 하이라이트 정보 기록/재생 방법은 기록매체에 디지털 오디오 파일을 기록/재생하는 저장단계; 상기 저장단계에서 저장된 상기 디지털 오디오 파일의 오디오 데이터를 아날로그 오디오신호로 변환하여 출력하는 신호처리단계; 상기 오디오 데이터 중 소정 영역을 재생하도록 하는 하이라이트 기능의 실행을 위해, 상기 오디오 데이터의 하이라이트 부분의 지정, 하이라이트 정보의 기록 및 하이라이트 부분의 재생에 대한 명령을 입력하는 입력단계; 및 상기 입력단계에서의 하이라이트 부분의 지정에 따라 상기 하이라이트 정보를 생성하고, 상기 디지털 오디오 파일의 사용자 확장 영역에 상기 하이라이트 정보를 기록하도록 상기 저장단계로 대응되는 신호를 출력하며, 상기 하이라이트 정보를 독출하는 제어단계;를 포함한다.A method for recording / reproducing highlight information of a digital audio file of the present invention for achieving the above object comprises the steps of: recording / reproducing a digital audio file on a recording medium; A signal processing step of converting audio data of the digital audio file stored in the storing step into an analog audio signal and outputting the analog audio signal; An input step of inputting a command for designating a highlight portion of the audio data, recording of highlight information, and playing a highlight portion to execute a highlight function for reproducing a predetermined region of the audio data; And generating the highlight information according to the designation of the highlight portion in the input step, outputting a signal corresponding to the storing step to record the highlight information in the user extension area of the digital audio file, and reading the highlight information. Shipment control step; includes.
바람직하게는, 상기 제어단계는, 상기 저장부로부터 독출된 상기 디지털 오디오 파일의 데이터를 저장하기 위한 버퍼링 단계, 상기 디지털 오디오 파일내에 상기 하이라이트 정보의 존재여부를 검출하고 상기 하이라이트 정보를 독출하는 하이라이트 정보 검출단계 및 외부 입력신호에 대응되는 상기 하이라이트 정보를 생성하는 하이라이트 정보 생성단계를 포함한다.Preferably, the controlling step includes a buffering step for storing data of the digital audio file read out from the storage unit, a highlight for detecting the presence of the highlight information in the digital audio file and reading the highlight information. And a highlight information generation step of generating the highlight information corresponding to the information detection step and the external input signal.
또한, 상기 하이라이트 정보는 상기 디지털 오디오 파일의 하이라이트 부분의 시작점, 및 크기에 대한 정보를 적어도 하나 이상 포함한다.The highlight information may include at least one piece of information about a start point and a size of a highlight portion of the digital audio file.
이하 첨부한 도면을 참조하여 본 발명의 하이라이트 정보 기록/재생 장치를보다 상세하게 설명한다.Hereinafter, the highlight information recording / reproducing apparatus of the present invention will be described in more detail with reference to the accompanying drawings.
도 2는, 본 발명에 따른 디지털 오디오 파일의 하이라이트 정보 기록/재생 장치의 구성을 나타내는 블록도이다. 도면을 참조하면, 본 디지털 오디오 파일의 하이라이트 정보 기록/재생 장치는, 저장부(100), 입력부(200), 신호처리부(300) 및 제어부(400)로 구성된다.2 is a block diagram showing the configuration of a highlight information recording / reproducing apparatus of a digital audio file according to the present invention. Referring to the drawings, the highlight information recording / reproducing apparatus of the digital audio file includes a storage unit 100, an input unit 200, a signal processing unit 300, and a control unit 400.
저장부(100)는 하드디스크, 자기테이프 및 광디스크 등과 같은 기록/재생 가능한 기록매체에 디지털 오디오 파일을 저장하는 장치이다.The storage unit 100 is a device for storing digital audio files in a recordable / reproducible recording medium such as a hard disk, a magnetic tape, an optical disk, and the like.
입력부(200)는 키보드, 마우스 또는 터치판넬로서, 입력부를 통해 디지털 오디오 데이터의 재생중 하이라이트 부분의 시작점 및 종료점이 입력된다.The input unit 200 is a keyboard, a mouse, or a touch panel, and a start point and an end point of a highlight portion during reproduction of digital audio data are input through the input unit.
신호처리부(300)는 저장부로부터 입력되는 디지털 오디오 데이터를 아날로그 음성신호로 변환하여 스피커로 출력한다.The signal processor 300 converts the digital audio data input from the storage unit into an analog voice signal and outputs the analog audio signal to the speaker.
제어부(400)는 하이라이트 정보 검출부(420), 하이라이트 정보 생성부(440) 및 버퍼(460)로 구성된다.The controller 400 includes a highlight information detector 420, a highlight information generator 440, and a buffer 460.
하이라이트 정보 검출부(420)는 디지털 오디오 파일내에 하이라이트 정보가 존재하는지 여부를 검색한다. 여기서 하이라이트 정보는 디지털 오디오 파일의 하이라이트 부분의 시작점의 위치, 크기 및 하이라이트 부분의 횟수 등에 대한 정보를 의미한다. 검색결과 하이라이트 정보가 존재하지 않으면, 버퍼(460)는 디지털 오디오 데이터를 신호처리부(300)로 출력하고 신호처리부(300)는 입력된 디지털 오디오 데이터를 아날로그 음성신호로 변환하여 출력한다. 오디오 데이터의 재생중 사용자는 하이라이트 부분의 시작점과 종료점을 입력부(200)를 통해 입력하는데 이경우 둘 이상의 하이라이트 부분을 지정할 수 있다.The highlight information detector 420 detects whether highlight information exists in the digital audio file. In this case, the highlight information refers to information about a position, a size of the start point of the highlight portion of the digital audio file, the number of highlight portions, and the like. If the search result highlight information does not exist, the buffer 460 outputs the digital audio data to the signal processor 300, and the signal processor 300 converts the input digital audio data into an analog voice signal and outputs the analog audio signal. During playback of the audio data, the user inputs the start point and the end point of the highlight portion through the input unit 200. In this case, two or more highlight portions may be designated.
하이라이트 정보 생성부(440)에서는 입력된 하이라이트 부분의 시작점과 종료점의 디지털 오디오 파일내의 어드레스를 찾아 하이라이트 부분이 시작되는 어드레스, 크기 및 하이라이트 부분의 갯수를 산출하여 하이라이트 정보를 생성한다.The highlight information generation unit 440 generates the highlight information by finding an address in the digital audio file at the start point and the end point of the input highlight part and calculating the address, size, and number of highlight parts at which the highlight part starts.
버퍼부(460)는 저장부(100)에서 독출된 디지털 오디오 파일을 일시적으로 저장하고 생성된 하이라이트 정보를 디지털 오디오 파일의 소정 영역에 부가한다.The buffer unit 460 temporarily stores the digital audio file read from the storage unit 100 and adds the generated highlight information to a predetermined area of the digital audio file.
버퍼부(460)에서 하이라이트 정보가 부가된 디지털 오디오 파일은 저장부(100)에서 기록매체에 기록된다.The digital audio file to which the highlight information is added in the buffer unit 460 is recorded on the recording medium in the storage unit 100.
도 3은 디지털 오디오 파일의 구성을 개략적으로 나타낸 도면이다. 도면을 참조하면, 디지털 오디오 파일은 크게 파일의 포멧, 파일의 크기, 압축형식 및 샘플링주파수 등의 파일의 속성을 나타내는 파일헤더, 오디오 데이터 영역 및 사용자가 임의로 정보를 기록할 수 있는 사용자 확장 영역으로 나뉜다.3 is a diagram schematically showing the configuration of a digital audio file. Referring to the drawings, a digital audio file generally includes a file header indicating an attribute of a file such as a file format, a file size, a compression format, and a sampling frequency, an audio data area, and a user extended area in which a user can arbitrarily record information. Divided.
예를들어 ID3 v2를 이용한 방식으로 설명하면, ID3 v2의 프레임 ID중에는 사용자가 사용가능한 "X", "Y", "Z"로 시작되는 프레임 ID가 있다. 이를 사용하여 디지털 오디오 파일의 하이라이트 정보를 기록한다. 예로서 프레임 ID를 "ZHGT"로 하고 하이라이트의 시작부분(바이트 단위) 및 크기 정보를 입력할 수 있다. 예컨대, 상기의 예를 HEX CODE로 작성하면,"5A 48 47 54 00 00 00 08 00 00 00 1C 7E B2 00 05 00 00"로 나타낼 수 있다. 이것을 풀어보면, 5A 48 47 54 →'ZHGT', 00 00 00 08 → '8 바이트 크기의 프레임 보디(frame body)', 00 00 →'프래그 셋(flag set)되지 않음', 00 1C 7E B2 →'하이라이트 부분 시작은 1867442 byte', 00 05 00 00→'하이라이트 부분의 크기는 327680 byte'라고 정의한다.For example, in a method using ID3 v2, among the frame IDs of ID3 v2, there are frame IDs starting with "X", "Y", and "Z" which are available to the user. Use this to record highlight information in digital audio files. For example, the frame ID may be set to "ZHGT", and the beginning of the highlight (byte unit) and size information may be input. For example, if the above example is written in HEX CODE, it can be expressed as "5A 48 47 54 00 00 00 08 00 00 00 1C 7E B2 00 05 00 00". To solve this, 5A 48 47 54 → 'ZHGT', 00 00 00 08 → '8 byte frame body', 00 00 → 'No flag set', 00 1C 7E B2 → 'Highlight part start is 1867442 byte', 00 05 00 00 → 'Highlight part size is defined as 327680 byte'.
도 4는 하이라이트 정보의 기록과정을 설명하기 위한 순서도이다.4 is a flowchart for explaining a recording process of highlight information.
입력부(200)로부터 디지털 오디오 파일이 지정되면(s20), 저장부(100)는 기록매체에 기록되어 있는 지정 디지털 오디오 파일을 재생하여 제어부(400)의 버퍼(460)로 출력한다. 하이라이트 정보검출부(420)는 버퍼(460)에 임시 저장되어 있는 디지털 오디오 파일의 사용자 확장 영역의 소정 어드레스에 하이라이트 정보가 존재하는지 여부를 검색한다(s22). 검색결과, 하이라이트 정보가 존재하면 본 플로우를 종료하고, 존재하지 않으면 버퍼(460)에 저장되어 있는 디지털 오디오 파일의 디지털 오디오 데이터를 신호처리부(300)로 출력하여 아날로그 음성신호로 변환하도록 한다(s24). 사용자는 스피커로부터 흘러 나오는 곡을 들으면서 곡의 하이라이트 부분의 시작점과 종료점을 입력부(200)를 통해 적어도 한 부분 이상 지정하게 된다(s26). 입력신호에 근거하여 하이라이트 정보 생성부(440)는 하이라이트 부분의 시작점과 종료점의 디지털 오디오 파일내의 어드레스를 찾아 하이라이트의 시작점과 크기를 바이트 단위로 산출하고, 입력되는 하이라이트 부분의 횟수를 카운트한다(s28). 하이라이트 정보 생성부(440)에서 생성된 하이라이트의 시작점, 크기 및 횟수 등의 정보는 버퍼(460)에 저장되어 있는 디지털 오디오 파일의 상기 기술한 바와 같이 소정 영역에 부가되어 저장부(100)로 출력된다. 저장부(100)에서는 하이라이트 정보가 부가된 디지털 오디오 파일을 기록매체에 기록한다(s30).When the digital audio file is designated from the input unit 200 (s20), the storage unit 100 reproduces the designated digital audio file recorded on the recording medium and outputs the digital audio file to the buffer 460 of the controller 400. The highlight information detector 420 searches whether highlight information exists at a predetermined address of the user extension area of the digital audio file temporarily stored in the buffer 460 (s22). As a result of the search, if the highlight information exists, the flow ends. If not, the digital audio data of the digital audio file stored in the buffer 460 is output to the signal processor 300 to be converted into an analog audio signal (s24). ). The user may designate at least one or more points of the highlight portion of the song through the input unit 200 while listening to the song flowing out of the speaker (S26). Based on the input signal, the highlight information generator 440 finds an address in the digital audio file at the start point and the end point of the highlight part, calculates the start point and size of the highlight in bytes, and counts the number of input highlight parts (s28). ). Information such as the start point, size, and number of highlights generated by the highlight information generation unit 440 is added to a predetermined area of the digital audio file stored in the buffer 460 as described above, and output to the storage unit 100. do. The storage unit 100 records the digital audio file to which the highlight information is added (S30).
도 5는 본 발명의 하이라이트기능을 이용한 파일 검색 과정을 설명하기 위한 순서도이다.5 is a flowchart illustrating a file searching process using the highlight function of the present invention.
사용자가 입력부(200)를 통해 디지털 오디오 파일을 지정하면(s40), 저장부(100)는 기록매체에 저장된 지정 디지털 오디오 파일을 재생하여 버퍼(460)로 출력한다. 또한 사용자는 입력부(200)를 통해 하이라이트 기능 사용여부를 입력한다(s42). 하이라이트 기능을 사용하지 않는다는 지시가 있는 경우에는 버퍼(460)는 전체 오디오 데이터를 신호처리부(300)로 출력하여 아날로그 음성신호로 변환하도록 한다(s50). 한편, 하이라이트 기능을 사용한다는 지시가 입력되는 경우에는 s44단계로 진행한다. s44단계에서는, 하이라이트 정보 검출부(420)가 디지털 오디오 파일내에 하이라이트 정보가 존재하는지 검색한다. 검색결과, 하이라이트 정보가 존재하지 않으면 전체 오디오 데이터를 재생하고(s50), 하이라이트 정보가 존재하면 s46단계로 진행한다. s46단계에서 하이라이트 정보 검출부(420)는 하이라이트 정보를 독출하여 대응되는 신호를 버퍼(460)로 출력한다. 버퍼(460)는 입력신호에 따라 하이라이트 부분의 데이터를 신호처리부(300)로 출력하여 아날로그 음성신호로 변환하도록 한다(s48). s48, s50단계에서 재생된 디지털 오디오 파일이 검색중인 파일이 아닌 경우에는 본 플로우는 처음부터 반복하고, 검색중인 파일인 경우에는 종료한다(s52).When the user designates the digital audio file through the input unit 200 (s40), the storage unit 100 outputs the designated digital audio file stored in the recording medium to the buffer 460. In addition, the user inputs whether to use the highlight function through the input unit 200 (S42). If there is an instruction not to use the highlight function, the buffer 460 outputs the entire audio data to the signal processing unit 300 so as to convert it into an analog voice signal (S50). On the other hand, if an instruction to use the highlight function is input, the process proceeds to step s44. In step s44, the highlight information detector 420 searches whether highlight information exists in the digital audio file. As a result of the search, if the highlight information does not exist, the entire audio data is reproduced (s50). If the highlight information exists, the process proceeds to step s46. In operation S46, the highlight information detector 420 reads the highlight information and outputs a corresponding signal to the buffer 460. The buffer 460 outputs the data of the highlight portion to the signal processor 300 according to the input signal to convert the data into an analog voice signal (S48). If the digital audio file reproduced in steps s48 and s50 is not the file being searched, the flow is repeated from the beginning, and if the file is being searched, the process ends (s52).
이상에서 설명한 바와 같이, 본 발명에 의하면, 디지털 오디오 파일 자체에 하이라이트 정보의 기록/재생이 가능한 장치 및 방법을 구현할 수 있다. 또한, 본 발명의 장치 및 방법을 이용하면 원하는 곡 검색, 저장된 곡 관리, 광고분야 및 그외 곡의 일부분만을 듣기에 사용될 수 있다.As described above, according to the present invention, an apparatus and method capable of recording / reproducing highlight information on a digital audio file itself can be implemented. In addition, the apparatus and method of the present invention can be used for listening to a desired song search, stored song management, advertising and other parts of the song.
이상에서는 본 발명의 바람직한 실시예들에 대해 도시하고 설명하였으나, 본 발명은 상술한 특정의 바람직한 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능한 것은 물론이고, 그와 같은 변경은 청구범위 기재의 범위 내에 있게 된다.In the above described and described with respect to preferred embodiments of the present invention, the present invention is not limited to the specific preferred embodiment described above, the technical field to which the invention belongs without departing from the spirit of the invention claimed in the claims Anyone of ordinary skill in the art that various modifications can be made, as well as such changes are within the scope of the claims.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020078431A KR20040050574A (en) | 2002-12-10 | 2002-12-10 | Apparatus and method for recording and reproducing of the highlight information of digital audio file |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020078431A KR20040050574A (en) | 2002-12-10 | 2002-12-10 | Apparatus and method for recording and reproducing of the highlight information of digital audio file |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20040050574A true KR20040050574A (en) | 2004-06-16 |
Family
ID=37344744
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020078431A KR20040050574A (en) | 2002-12-10 | 2002-12-10 | Apparatus and method for recording and reproducing of the highlight information of digital audio file |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20040050574A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101036682B1 (en) * | 2010-11-05 | 2011-05-24 | 허종형 | Sludge excharging device for settling pond |
KR101042217B1 (en) * | 2011-03-11 | 2011-06-20 | 윤팔석 | The device for discharging sludges by aquatic turbulence |
US8032241B2 (en) | 2006-02-10 | 2011-10-04 | Samsung Electronics Co., Ltd. | Apparatus for playing back audio files and method of navigating through audio files using the apparatus |
KR20140112313A (en) * | 2013-03-13 | 2014-09-23 | 삼성전자주식회사 | Apparatas and method for extracting a highlight section of a sound source in an electronic device |
-
2002
- 2002-12-10 KR KR1020020078431A patent/KR20040050574A/en not_active Application Discontinuation
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8032241B2 (en) | 2006-02-10 | 2011-10-04 | Samsung Electronics Co., Ltd. | Apparatus for playing back audio files and method of navigating through audio files using the apparatus |
KR101036682B1 (en) * | 2010-11-05 | 2011-05-24 | 허종형 | Sludge excharging device for settling pond |
KR101042217B1 (en) * | 2011-03-11 | 2011-06-20 | 윤팔석 | The device for discharging sludges by aquatic turbulence |
KR20140112313A (en) * | 2013-03-13 | 2014-09-23 | 삼성전자주식회사 | Apparatas and method for extracting a highlight section of a sound source in an electronic device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1998050A (en) | Method and apparatus for playing multimedia play list and storing media therefor | |
JP2003330777A (en) | Data file reproduction device, recording medium, data file recording device, data file recording program | |
KR100745995B1 (en) | Device for managing meta data and method thereof | |
US7831557B2 (en) | Transfer apparatus, transfer method, and transfer program | |
JP3993751B2 (en) | Text information read-out device, and music audio playback device, medium, and program incorporating the same | |
KR20040039885A (en) | Method for recording and reproducing compression data | |
US20060114763A1 (en) | Content recording apparatus | |
JP2000298978A (en) | Playing music related information display device, display processing method for playing music related information, and recording medium for playing music related information display program | |
KR20040050574A (en) | Apparatus and method for recording and reproducing of the highlight information of digital audio file | |
JP2002055993A (en) | Music reproducing device | |
JP2009092977A (en) | In-vehicle device and music piece retrieval system | |
JP4587014B2 (en) | Audio playback system | |
JP2004005832A (en) | Data-reproducing device, and system, method and program therefor, and recording medium recorded with the program | |
KR100606516B1 (en) | Apparatus and method for separating record and play audio and video in digital recorder | |
JP2005196833A (en) | Data reproducing apparatus and management method of reproduced data in data reproducing apparatus | |
JP2005285274A (en) | Title display information generator | |
KR101525483B1 (en) | Apparatus and method for reproducing image of data file | |
KR20050106246A (en) | Method for searching data in mpeg player | |
JP2004362697A (en) | Device and method for recording audio to hard disk | |
JP2005148775A (en) | Information processor, information processing method and computer program | |
JP4635809B2 (en) | Audio recording / reproducing apparatus, audio recording / reproducing system, audio recording / reproducing method, and program | |
JP2002100120A (en) | Intermusic control method of music data, information processor and intermusic control program of music data | |
JP2006338814A (en) | Information acquisition method and content storage device | |
JP2006313467A (en) | Content retrieving apparatus and content retrieving method | |
KR100829016B1 (en) | Method for controlling song information search of audio file |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |