[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
KR1020020078431A
Other languages
Korean (ko)
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 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020020078431A priority Critical patent/KR20040050574A/en
Publication of KR20040050574A publication Critical patent/KR20040050574A/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10009Improvement or modification of read or write signals
    • G11B20/10037A/D conversion, D/A conversion, sampling, slicing and digital quantisation or adjusting parameters thereof
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B31/00Arrangements for the associated working of recording or reproducing apparatus with related apparatus
    • G11B31/02Arrangements for the associated working of recording or reproducing apparatus with related apparatus with automatic musical instruments
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/1062Data buffering arrangements, e.g. recording or playback buffers
    • G11B2020/10675Data 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

PURPOSE: A highlight data recording and regenerating system and method is provided to offer a start position and a size of highlight data of a digital audio file, and to enable a user to listen to the highlight data of a wanted music for a few seconds. CONSTITUTION: The system comprises a storage(100), a signal processor(300), an input module(200), and a controller(400). The storage(100) records a digital audio file at a record media. The signal processor(300) converts the digital audio data, stored at the storage(100), into the analog audio file. The input module(200) sets a highlight part of the audio data, and inputs an instruction for regenerating the highlight part. The controller(400) generates the highlight data according to the set highlight part, outputs a signal for recording the highlight data at a user extended area, and reads the highlight data.

Description

디지털 오디오 파일의 하이라이트 정보 기록/재생 장치 및 방법{Apparatus and method for recording and reproducing of the highlight information of digital audio file}Apparatus and method for recording and reproducing of the highlight information of digital audio file}

본 발명은 디지털 오디오 파일의 하이라이트(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)

기록매체에 디지털 오디오 파일을 기록/재생하는 저장부;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 상기 입력부로부터의 하이라이트 부분의 지정에 따라 상기 하이라이트 정보를 생성하고, 상기 디지털 오디오 파일의 사용자 확장 영역에 하이라이트 정보를 기록하도록 상기 저장부로 대응되는 신호를 출력하며, 상기 하이라이트 정보를 독출하는 제어부;를 포함하는 것을 특징으로 하는 디지털 오디오 파일의 하이라이트 정보 기록/재생 장치.A controller configured to generate the highlight information according to a designation of a highlight part from the input unit, output a signal corresponding to the storage unit to record highlight information in a user extension area of the digital audio file, and read the highlight information; Highlight information recording / reproducing apparatus of a digital audio file comprising a. 제 1항에 있어서,The method of claim 1, 상기 제어부는,The control unit, 상기 저장부로부터 독출된 상기 디지털 오디오 파일의 데이터를 저장하기 위한 버퍼;A buffer for storing data of the digital audio file read out from the storage; 상기 디지털 오디오 파일내에 상기 하이라이트 정보의 존재여부를 검출하고 상기 하이라이트 정보를 독출하는 하이라이트 정보 검출부; 및A highlight information detector for detecting the presence of the highlight information in the digital audio file and reading the highlight information; And 외부 입력신호에 대응되는 상기 하이라이트 정보를 생성하는 하이라이트 정보 생성부;를 포함하는 것을 특징으로 하는 디지털 오디오 파일의 하이라이트 정보 기록/재생 장치.And a highlight information generator for generating the highlight information corresponding to an external input signal. 제 1항에 있어서,The method of claim 1, 상기 하이라이트 정보는,The highlight information, 상기 디지털 오디오 파일의 하이라이트 부분의 시작점, 및 크기에 대한 정보를 적어도 하나 이상 포함하는 것을 특징으로 하는 디지털 오디오 파일의 하이라이트 정보 기록/재생 장치.And at least one information about a start point of a highlight portion of the digital audio file and information about a size thereof. 기록매체에 디지털 오디오 파일을 기록/재생하는 저장단계;A storage step of recording / playing back the digital audio file on the recording medium; 상기 저장단계에서 저장된 상기 디지털 오디오 파일의 디지털 오디오 데이터를 아날로그 오디오신호로 변환하여 출력하는 신호처리단계;A signal processing step of converting digital 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 상기 입력단계에서의 하이라이트 부분의 지정에 따라 상기 하이라이트 정보를 생성하고, 상기 디지털 오디오 파일의 사용자 확장 영역에 상기 하이라이트 정보를 기록하도록 상기 저장단계로 대응되는 신호를 출력하며, 상기 하이라이트 정보를 독출하는 제어단계;를 포함하는 것을 특징으로 하는 디지털 오디오 파일의 하이라이트 정보 기록/재생 방법.Generate the highlight information according to the designation of the highlight portion in the input step, output a signal corresponding to the storage step to record the highlight information in the user extension area of the digital audio file, and read out the highlight information; And a control step; recording / reproducing the highlight information of the digital audio file. 제 4항에 있어서,The method of claim 4, wherein 상기 제어단계는,The control step, 상기 저장부로부터 독출된 상기 디지털 오디오 파일의 데이터를 저장하기 위한 버퍼링 단계;A buffering step for storing data of the digital audio file read out from the storage unit; 상기 디지털 오디오 파일내에 상기 하이라이트 정보의 존재여부를 검출하고 상기 하이라이트 정보를 독출하는 하이라이트 정보 검출단계; 및A highlight information detecting step of detecting the presence of the highlight information in the digital audio file and reading the highlight information; And 외부 입력신호에 대응되는 상기 하이라이트 정보를 생성하는 하이라이트 정보 생성단계;를 포함하는 것을 특징으로 하는 디지털 오디오 파일의 하이라이트 정보 기록/재생 방법.And highlight information generation step of generating the highlight information corresponding to an external input signal. 제 4항에 있어서,The method of claim 4, wherein 상기 하이라이트 정보는,The highlight information, 상기 디지털 오디오 파일의 하이라이트 부분의 시작점 및 크기에 대한 정보를 적어도 하나 이상 포함하는 것을 특징으로 하는 디지털 오디오 파일의 하이라이트 정보 기록/재생 방법.And at least one piece of information on a starting point and a size of a highlight portion of the digital audio file.
KR1020020078431A 2002-12-10 2002-12-10 Apparatus and method for recording and reproducing of the highlight information of digital audio file KR20040050574A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (4)

* Cited by examiner, † Cited by third party
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