KR20090006605A - Method for playing audio in system with audio server and audio file playback terminal - Google Patents
Method for playing audio in system with audio server and audio file playback terminal Download PDFInfo
- Publication number
- KR20090006605A KR20090006605A KR1020070070096A KR20070070096A KR20090006605A KR 20090006605 A KR20090006605 A KR 20090006605A KR 1020070070096 A KR1020070070096 A KR 1020070070096A KR 20070070096 A KR20070070096 A KR 20070070096A KR 20090006605 A KR20090006605 A KR 20090006605A
- Authority
- KR
- South Korea
- Prior art keywords
- sound source
- tag
- data
- user
- source server
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 17
- 238000004891 communication Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 6
- 229920001690 polydopamine Polymers 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002996 emotional effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2117—User registration
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
Description
본 발명은 MP3를 재생하는 재생 단말기에 관한 것으로서, 특히 음원 서버 및 재생 단말기를 포함하는 시스템에서 음원을 재생하기 위한 방법에 관한 것이다. The present invention relates to a reproducing terminal for reproducing MP3, and more particularly to a method for reproducing a sound source in a system including a sound source server and a reproducing terminal.
일반적으로 MP3는 MPEG 레이어(Layer) 3을 의미하는 것으로 MPEG(Moving Picture Experts Group) 기술의 오디오 부분 가운데 하나이다. 이러한 MP3는 오디오 데이터 코딩 기술을 이용해 만들어진 오디오 파일 포맷으로 기존의 데이터를 음질의 저하없이 12분의 1 정도로 압축할 수가 있다. 이로 인해 MP3는 제한된 전송 선로를 통해 오디오 파일을 주고받는데 적합하게 사용된다.In general, MP3 stands for MPEG Layer 3, which is one of the audio parts of the Moving Picture Experts Group (MPEG) technology. MP3 is an audio file format created using audio data coding technology that can compress existing data to about one-twelfth without compromising sound quality. This makes MP3s well suited for sending and receiving audio files over limited transmission lines.
한편, MP3에는 기본적인 곡에 대한 정보가 담겨있는 ID3 태그(Tag)가 포함되어 있다. ID3 태그는 MP3 파일에 곡명이나 저작자 등의 정보를 추가하기 위하여 표준적으로 사용되고 있는 형식을 말한다. 구체적으로 살펴보면 ID3 태그는 총 128 바이트(bytes)로 구성되어 있으며, 곡명(Title), 가수명(Artist), 앨범명(Album), 발매년도(Year), 장르(Genre) 및 커멘트(Comment) 등의 정보를 포함하고 있다. 이 러한 정보들을 저장하고 있는 ID3 태그는 통상적으로 MP3 파일이 제작될 때 작성되며, MP3 재생시 그 저장된 정보들을 바탕으로 사용자에게 곡의 정보를 제공해준다. Meanwhile, the MP3 includes an ID3 tag that contains information about basic songs. ID3 tag is a standard format used to add information such as song name or author to MP3 file. Specifically, the ID3 tag is composed of a total of 128 bytes, and includes the title (Title), artist (Artist), album name (Album), release year (Year), genre, and comments. Contains information. The ID3 tag, which stores this information, is typically created when an MP3 file is produced, and provides the song information to the user based on the stored information during MP3 playback.
한편, 최근 들어 MP3의 재생이 가능한 재생 단말기들이 일반화되고 있다. 사용자들은 이러한 재생 단말기들을 이용하여 미리 저장된 MP3 데이터를 재생하여 듣거나, 미디어 서버(Media Server) 등에 접속하여 스트리밍(Streaming) 방식으로 MP3 데이터를 수신하여 청취할 수가 있다.On the other hand, recently, playback terminals capable of playing MP3s have become common. Users can play and listen to MP3 data stored in advance by using such playback terminals, or can receive and listen to MP3 data in a streaming manner by connecting to a media server.
재생 단말기의 개발에 있어 메모리는 가장 중요한 부분을 차지하고 있다. 즉, MP3 데이터를 최대한 저장하여 효과적으로 이용할 수 있도록 하기 위해 메모리의 비용이 가장 큰 부담으로 자리잡고 있는 것이다. 게다가 MP3 데이터의 재생이 가능한 이동통신 단말기 및 PDA 등과 같은 경우에도, 메모리의 제한된 용량은 많은 양의 미디어 데이터를 담으려는 사용자의 요구에 상충되므로 해당 기기의 초소형화에 걸림돌이 되고 있다. Memory is the most important part in the development of playback terminals. In other words, the cost of memory is the biggest burden to effectively store and use MP3 data as much as possible. In addition, even in mobile communication terminals and PDAs capable of playing MP3 data, the limited capacity of the memory conflicts with the user's demand for storing a large amount of media data, which is an obstacle to miniaturization of the device.
한편, 재생 단말기에서 사용자는 크게 두 가지 방법으로 MP3를 청취할 수가 있다. 먼저 사용자는 MP3 데이터를 재생 단말기의 내부 메모리에 저장하여 원하는 곡을 선택해 재생시킬 수가 있다. 그리고 사용자는 재생 단말기에서 스트리밍(Streaming) 서비스를 통해 MP3 데이터를 전송받아 청취할 수가 있다. 그러나 스트리밍 서비스를 이용하는 사용자의 경우 해당 미디어 서버로부터 일방적으로 MP3 데이터를 제공받게 되므로 직접 원하는 곡을 선택하기 어려운 문제가 있다. On the other hand, in the playback terminal, the user can listen to the MP3 in two ways. First, the user can store MP3 data in the internal memory of the playback terminal to select and play a desired song. In addition, the user may receive and listen to MP3 data through a streaming service in a playback terminal. However, the user using the streaming service is unilaterally provided with MP3 data from the media server, so it is difficult to directly select a desired song.
본 발명은 메모리의 사용을 최소화하면서 대용량의 MP3 데이터들을 사용자에게 제공하기 위한 음원 서버 및 재생 단말기를 포함하는 시스템에서 음원을 재생하기 위한 방법을 제공한다. The present invention provides a method for reproducing a sound source in a system including a sound source server and a playback terminal for providing a large amount of MP3 data to a user while minimizing the use of memory.
전술한 바를 달성하기 위한 본 발명은 음원 서버 및 재생 단말기를 포함하는 시스템에서 음원을 재생하기 위한 방법에 있어서, 상기 재생 단말기가 미리 저장된 재생 목록에서 적어도 하나의 항목을 사용자로부터 선택받는 과정과, 상기 선택된 항목에 대응하여 상기 재생 단말기의 인증 정보가 포함된 하나 이상의 ID3 태그를 MP3 데이터들이 저장된 음원 서버로 전송하는 과정과, 상기 ID3 태그가 수신되면, 상기 음원 서버가 상기 ID3 태그 내의 인증 정보를 이용한 인증을 수행하는 과정과, 상기 인증이 성공되면 상기 수신한 ID3 태그에 대응되는 MP3 데이터를 상기 재생 단말기로 전송하는 과정을 포함하는 것을 특징으로 한다. According to an aspect of the present invention, there is provided a method for reproducing a sound source in a system including a sound source server and a play terminal, wherein the play terminal receives at least one item from a pre-stored playlist; Transmitting at least one ID3 tag including authentication information of the playback terminal to a sound source server storing MP3 data corresponding to the selected item; and when the ID3 tag is received, the sound source server uses the authentication information in the ID3 tag. Performing authentication and transmitting MP3 data corresponding to the received ID3 tag to the playback terminal if the authentication is successful.
또한 재생 단말기에서 음원을 재생하기 위한 방법에 있어서, 미리 저장된 재생 목록에서 적어도 하나의 항목을 사용자로부터 선택받는 과정과, 상기 선택된 항목에 대응하여 상기 재생 단말기의 인증 정보가 포함된 하나 이상의 ID3 태그를 MP3 데이터들이 저장된 외부 장치에 전송하는 과정과, 상기 외부 장치에서의 상기 ID3 태그 내의 인증 정보를 이용한 인증이 성공적일 경우, 상기 ID3 태그에 대응되는 MP3 데이터를 수신하는 과정을 포함하는 것을 특징으로 한다.Also, in a method for playing a sound source in a playback terminal, receiving at least one item from a pre-stored playlist and selecting one or more ID3 tags including authentication information of the playback terminal in response to the selected item. And transmitting MP3 data corresponding to the ID3 tag when the authentication using the authentication information in the ID3 tag is successful in the external device. .
본 발명은 종래의 MP3에 존재하는 ID3 태그를 이용하기 때문에 MP3의 표준 파일 포맷을 변경하지 않고도, 최소한의 메모리를 이용하여 MP3 플레이어를 구현할 수 있는 이점이 있다. Since the present invention uses ID3 tags existing in the conventional MP3, there is an advantage in that the MP3 player can be implemented using the minimum memory without changing the standard file format of the MP3.
또한 본 발명은 대용량의 미디어 서버 외에도 MP3 데이터들이 저장되어 있는 차량의 네비게이션(Navigation), 사용자의 PC나 이동통신 단말기 등으로부터 원하는 MP3 데이터를 전송받을 수가 있으므로 장소에 커다란 제약을 받지 않고 해당 MP3 데이터를 재생할 수 있는 효과가 있다.In addition, the present invention can receive the desired MP3 data from the navigation of the vehicle in which the MP3 data is stored, the user's PC or the mobile terminal, in addition to the large-capacity media server, so that the MP3 data can be stored without any significant restriction in the place. There is a playable effect.
이하 본 발명의 실시 예들의 상세한 설명이 첨부된 도면들을 참조하여 설명될 것이다. 그리고 본 발명을 설명함에 있어, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.DETAILED DESCRIPTION Hereinafter, detailed descriptions of embodiments of the present invention will be described with reference to the accompanying drawings. In the following description of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.
본 발명은 음원 서버 및 재생 단말기를 포함하는 시스템에서 음원을 재생하기 위한 방법을 제시한다. 이에 따라 본 발명의 재생 단말기는 미리 저장된 재생 목록에서 적어도 하나의 항목을 사용자로부터 선택받고, 그 선택된 항목에 대응하여 재생 단말기의 인증 정보가 포함된 하나 이상의 ID3 태그를 MP3 데이터들이 저장된 음원 서버로 전송한다. 그러면 ID3 태그를 수신한 음원 서버는 수신된 ID3 태그 내의 인증 정보를 이용한 인증을 수행한 후, 인증이 성공되면 그 수신한 ID3 태그에 대응되는 MP3 데이터를 재생 단말기로 전송하게 된다. 따라서 사용자는 재생 단말기에서 최소한의 메모리를 이용하여 보다 많은 MP3 데이터를 이용할 수 있는 편의를 갖게 된다.The present invention provides a method for reproducing a sound source in a system including a sound source server and a playback terminal. Accordingly, the playback terminal of the present invention selects at least one item from a pre-stored playlist, and transmits one or more ID3 tags including authentication information of the playback terminal to the sound source server in which the MP3 data are stored corresponding to the selected item. do. Then, after receiving the ID3 tag, the sound source server performs authentication using the authentication information in the received ID3 tag. If the authentication is successful, the sound source server transmits MP3 data corresponding to the received ID3 tag to the playback terminal. Therefore, the user has the convenience of using more MP3 data using a minimum memory in the playback terminal.
이하 본 발명의 실시 예에 따른 음원을 재생하기 위한 시스템의 구성도인 도 1을 참조하여 설명한다. Hereinafter, a configuration diagram of a system for reproducing a sound source according to an exemplary embodiment of the present invention will be described with reference to FIG. 1.
도 1을 참조하면, 음원을 재생하기 위한 시스템은 MP3 데이터의 재생이 가능한 재생 단말기(100) 및 MP3 데이터들을 제공하는 음원 서버(120)를 포함하여 구성된다. 먼저 재생 단말기(100)는 ID3 태그 목록(110)을 저장하고 있다. 사용자에 의해 저장된 각 ID3 태그에는 재생 단말기(100)를 식별하기 위한 단말 식별 번호와 음원 서버(120)의 MP3 데이터의 사용이 허가된 사용자인지를 판별하기 위한 사용자 ID가 포함되어 있다. 이와 같은 ID3 태그들(110)을 저장하고 있는 재생 단말기(100)는 연결 가능한 음원 서버(120)가 있으면 해당 음원 서버(120)로 ID3 태그들(110)을 전송한다. 그러면 음원 서버(120)는 수신된 ID3 태그들마다 포함된 단말 식별 번호 및 사용자 ID를 이용하여 인증을 수행한 후, 인증이 성공되면 해당 재생 단말기(100)로 수신된 ID3 태그에 대응되는 MP3 데이터를 전송하게 된다. 따라서 재생 단말기(100)는 실제 MP3 데이터가 아닌 ID3 태그만을 저장하여 음원 서버(120)로부터 실제 MP3 데이터를 전송받게 되므로, 메모리의 용량에 크게 구애받지 않고 많은 양의 MP3 데이터들을 재생할 수 있는 이점이 있다.Referring to FIG. 1, a system for reproducing a sound source includes a reproducing
이하 본 발명의 실시 예에 따른 본 발명의 실시 예에 따른 재생 단말기의 블록 구성도인 도 2를 참조하여 설명한다. 본 발명의 실시 예에 따른 재생 단말기는 무선부(200), 블루투스 모듈(210), 메모리(220), 음원처리부(230), 키 입력부(240), 표시부(250) 및 제어부(260)를 포함하여 구성된다.Hereinafter, a block diagram of a playback terminal according to an embodiment of the present invention will be described with reference to FIG. 2. The playback terminal according to an exemplary embodiment of the present invention includes a
먼저 무선부(200)는 재생 단말기의 무선 통신 기능을 수행하며, 본 발명의 실시 예에 따라 메모리(220)에 저장된 ID3 태그를 음원 서버에 전송한 후 해당 음원 서버로부터 MP3 데이터를 수신하는 기능을 한다. 그리고 블루투스(Bluetooth) 모듈(210)은 블루투스 모듈을 구비한 이동통신 단말기를 비롯한 PDA 등의 장치와 무선으로 블루투스 커넥션을 형성하여 본 발명에 따른 ID3 태그 및 MP3 데이터의 송수신을 가능하게 한다. First, the
메모리(220)는 다수의 프로그램과 데이터를 저장하기 위한 롬(ROM: Read Only Memory) 및 램(RAM: Random Access Memory) 등으로 이루어지며, 특히 본 발명의 실시 예에 따라 ID3 태그들 및 ID3 태그들의 정보에 따른 재생 목록을 저장한다. 이때 저장되는 ID3 태그는 사용자의 선택에 따라 수정된 것을 말한다. 즉, 기존의 ID3 태그에 단말 식별 번호 및 음원 서버의 MP3 사용을 허가받기 위한 사용자 ID가 포함된 ID3 태그를 말한다. ID3 태그는 사용자의 선택에 따라 웹 사이트(Web site) 또는 PC나 PDA 등에 설치된 소프트웨어(Software)를 통해 수정될 수가 있다. The
이하 본 발명의 실시 예에 따른 ID3 태그를 수정하기 위한 소프트웨어를 보인 도면인 도 3을 참조하여 구체적으로 설명하도록 한다. Hereinafter, a detailed description will be made with reference to FIG. 3, which shows software for modifying an ID3 tag according to an exemplary embodiment of the present invention.
사용자는 재생 단말기에 원하는 MP3에 대응되는 ID3 태그를 저장하기 위하여 도 3에 도시된 바와 같은 소프트웨어를 이용할 수가 있다. 이러한 소프트웨어가 설치된 PC나 PDA 등에 재생 단말기가 연결되면, 단말 식별 번호(300)가 소프트웨어의 상단에 모델명과 함께 표시된다. 도 3에서 단말 식별 번호(300)는 재생 단말기가 이동통신 단말기인 경우를 예로 들어 전화번호로 설정되었지만, 이는 본 발명의 실시 예에 따라 단말 고유의 시리얼 번호로 설정되는 등 변경될 수 있는 사항이다.The user can use the software as shown in FIG. 3 to store the ID3 tag corresponding to the desired MP3 in the playback terminal. When the playback terminal is connected to a PC or PDA equipped with such software, the
사용자는 소프트웨어에서 MP3를 관리할 수 있는 메뉴인 '뮤직' 메뉴를 선택하여 MP3의 리스트(310)를 볼 수가 있다. 여기서 사용자는 표시된 MP3 리스트(310)에서 재생 단말기에 저장하고자 하는 하나 이상의 MP3를 선택하는 것이 가능하다. 그러면 사용자는 ID3 태그 수정 버튼(320)을 누름으로써 해당 MP3에 대응되는 ID3 태그에 단말 식별 번호와 함께 사용자 ID가 추가되도록 수정한 후, 전송 버튼(330)을 눌러 재생 단말기에 전송할 수가 있다. 이렇게 수정된 ID3 태그는 도 4에 도시 된 바와 같다.The user can view the
도 4는 본 발명의 실시 예에 따른 수정된 ID3 태그를 보인 도면이다. 도 4를 참조하면, 수정된 ID3 태그(400)에는 곡명(402), 가수명(404), 앨범명(406) 및 커멘트(Comment)(408) 등의 정보 외에 단말 식별 번호(410) 및 사용자 ID(420)가 포함될 수 있다. 본 발명의 실시 예에 따라 단말 식별 번호(410) 및 사용자 ID(420)는 ID3 태그 내의 특정 필드들 및 ID3 태그에 추가되는 필드들 중 어느 하나에 저장될 수가 있다. 예를 들어 사용 빈도가 낮은 필드인 커멘트(408) 필드에 단말 식별 번호(410) 및 사용자 ID(420)가 포함되거나, ID3 태그 내의 새로이 추가된 필드에 그 두 정보(410,420)들이 포함될 수 있다. 한편, 본 발명의 실시 예에 따라 사용자 ID는 음원 서버에 MP3 사용을 위한 ID가 요구되지 않는 경우에는 ID3 태그에 포함되지 않을 수도 있다. 즉, 사용자 ID는 경우에 따라 선택적으로 사용될 수 있는 것이다.4 illustrates a modified ID3 tag according to an embodiment of the present invention. Referring to FIG. 4, the modified
음원 처리부(230)는 제어부(260)의 제어에 따라 무선부(200) 또는 블루투스 모듈(210)로부터 수신되는 MP3 데이터를 디코딩(Decoding)하여 스피커에 음성 신호로 송출한다. 또한 키 입력부(240)는 숫자 및 문자 정보를 입력하기 위한 키들과 여러 편집 기능을 수행하기 위한 상하 좌우 방향키 및 그 외의 각종 기능들을 설정하기 위한 기능키들을 구비하여, 사용자가 선택한 키에 대응하는 키 입력 데이터를 제어부(260)로 출력한다.The
이어 표시부(250)는 제어부(260)의 제어하에 키 입력부(240)로부터 입력된 키 입력 데이터에 대한 표시 데이터를 표시하거나, 재생 단말기의 동작 상태 및 다 수의 정보를 아이콘 및 문자로 표시한다. 그리고 표시부(250)는 제어부(260)의 제어에 따라 사용자가 필요한 기능을 설정하거나 구동시키는 데 있어 그 상태를 가시적으로 알 수 있도록 한다. 이에 따라 본 발명의 실시 예에서 표시부(250)는 MP3 데이터 및 ID3 태그의 송수신 상태와 MP3 데이터의 재생 상태를 사용자가 인지할 수 있도록 하기 위한 정보들을 화면상에 출력하게 된다.Subsequently, the
제어부(260)는 미리 저장된 재생 목록을 표시부(250)에 출력하여 적어도 하나의 항목을 사용자로부터 선택받는다. 이때 재생 목록은 사용자의 선택에 따라 저장된 ID3 태그의 정보들을 바탕으로 표시가 된다. 제어부(260)는 사용자로부터 하나 이상의 재생 항목이 선택되면, MP3 데이터들이 저장된 음원 서버가 있는지 판단한다. 여기서 제어부(260)는 음원 서버가 있는 것으로 판단이 된 경우, 선택된 항목에 대응하여 재생 단말기의 인증 정보가 포함된 하나 이상의 ID3 태그를 해당 음원 서버로 전송한다. 이어 제어부(260)는 해당 음원 서버로 전송된 ID3 태그 내의 인증 정보인 단말 식별 번호 및 사용자 ID에 대한 인증이 성공되는 경우, 전송된 ID3 태그에 대응되는 MP3 데이터를 음원 서버로부터 수신하여 재생하게 된다. The
전술한 바와 같이 구성된 재생 단말기는 단지 MP3의 ID3 태그만을 저장하고, 음원 서버로부터 ID3 태그에 대응되는 MP3 데이터를 전송받는 구성으로 되어 있다. 따라서 사용자는 메모리의 용량에 큰 부담없이 원하는 MP3 데이터를 음원 서버와 연결하여 자유롭게 들을 수 있는 이점이 있다. The playback terminal configured as described above is configured to store only the ID3 tag of the MP3 and receive MP3 data corresponding to the ID3 tag from the sound source server. Therefore, the user can freely listen to the desired MP3 data by connecting the sound source server without burdening the memory capacity.
이하 본 발명의 실시 예에 따른 재생 단말기에서 음원을 재생하기 위한 제어 흐름도인 도 5를 참조하여 구체적으로 설명한다.Hereinafter, a control flowchart for reproducing a sound source in a reproduction terminal according to an exemplary embodiment of the present invention will be described in detail with reference to FIG. 5.
도 5를 참조하면 제어부(260)는 500 단계에서 새로운 ID3 태그를 수신하였는지 판단한다. 여기서 새로운 ID3 태그란 기존의 ID3 태그에 단말 식별 번호와 음원 서버의 MP3 사용을 허가받기 위한 사용자 ID가 포함된 것을 말한다. 제어부(260)는 새로운 ID3 태그가 수신되면, 502 단계에서 수신된 ID3 태그를 저장한다. 그리고 제어부(260)는 504 단계로 진행하여 사용자로부터 재생 요청이 있는지를 판단한다. 제어부(260)는 재생 요청이 있는 경우 506 단계로 진행하여 재생 목록을 표시한다. 이때 재생 목록은 메모리(220)에 저장된 ID3 태그를 바탕으로 표시부(250)에 표시된다. 이러한 재생 목록에서 제어부(260)는 508 단계로 진행하여 재생 항목이 선택되었는지를 판단한다. 재생 항목은 하나 이상 선택될 수가 있으며, 재생 항목이 선택된 경우 제어부(260)는 510 단계로 진행하여 연결 가능한 음원 서버를 검색한다. 여기서 음원 서버는 본 발명의 실시 예에 따라 대용량의 미디어 서버(Media Server) 외에도 블루투스 등으로 연결 가능한 차량의 네비게이션(Navigation), PC, 이동통신 단말기, PDA 중 어느 하나의 외부 장치가 될 수 있다. 이에 따라 본 발명에서 사용자는 장소의 큰 제약없이 좀 더 다양한 장치로부터 MP3 데이터를 수신하여 청취할 수 있는 이점이 있다. Referring to FIG. 5, the
한편, 제어부(260)는 512 단계에서 검색된 음원 서버가 있는지 판단한다. 그리고 제어부(260)는 검색된 음원 서버가 없는 경우 모든 과정을 종료하고, 검색된 음원 서버가 있는 경우에는 314 단계로 진행하여 선택된 재생 항목에 대응되는 ID3 태그를 음원 서버로 전송한다. 이어 제어부(260)는 516 단계에서 해당 MP3 데이터를 수신했는지 판단한다. 즉, 제어부(260)는 음원 서버로부터 사용자가 원하는 MP3 데이터가 전송되는지를 판단하는 것이다. 따라서 제어부(260)는 MP3 데이터가 수신되면 518 단계에서 수신된 MP3 데이터를 재생하도록 하고, 그렇지 않은 경우에는 음원 서버에 해당 MP3 데이터가 없으므로 표시부(250)에 MP3 데이터의 재생이 불가능하다는 메시지를 표시하고 모든 과정을 종료한다. The
이처럼 제어부(260)는 종래의 MP3에서 표준적으로 사용되는 ID3 태그를 이용하기 때문에, 기존의 표준 파일 포맷에 맞추어 최소한의 메모리 즉, 부팅 영역과 ID3 태그를 저장하는 메모리만으로도 MP3 플레이어를 구현할 수 있는 이점이 있다. 또한 제어부(260)는 차량의 네비게이션, PC 및 PDA 등과 같은 외부 장치와의 연결을 통해 MP3 데이터를 전송받을 수가 있으므로, 사용자에게 특정 장소에 구애받지 않고 MP3를 청취할 수 있도록 하는 편의를 제공한다. As such, since the
이하 본 발명의 실시 예에 따른 음원 서버에서 MP3 데이터를 제공하기 위한 제어 흐름도를 보인 도면인 도 6을 참조하여 설명한다. Hereinafter, a control flowchart for providing MP3 data in a sound source server according to an exemplary embodiment of the present invention will be described with reference to FIG. 6.
도 6을 참조하면, 음원 서버는 600 단계에서 ID3 태그가 수신되었는지 판단한다. 음원 서버는 ID3 태그가 수신된 것으로 판단되면 602 단계에서 수신된 ID3 태그를 이용하여 사용자 인증을 하게 된다. 이를 구체적으로 설명하면, 음원 서버는 수신된 ID3 태그에 포함된 단말 식별 번호와 사용자 ID를 이용하여, MP3의 사용이 허가된 사용자 및 해당 사용자에 대응되는 재생 단말기가 맞는지 인증을 하게 된다. 이에 따라 음원 서버는 604 단계에서 인증이 성공되었는지를 판단하여, 인증이 실패되는 경우에는 해당 재생 단말기로 인증 실패 메시지를 전송하고 연결을 종료한다. 그리고 인증이 성공되면 음원 서버는 606 단계로 진행하여 재생 단말기와 연결을 하게 된다. 음원 서버는 재생 단말기와 연결이 되는 경우 608 단계에서 재생 단말기로부터 수신된 ID3 태그에 대응되는 MP3 데이터를 검색한다. 그리고 음원 서버는 610 단계에서 검색된 MP3 데이터가 있는 경우, 612 단계로 진행하여 해당 MP3 데이터를 재생 단말기로 전송한다. Referring to FIG. 6, the sound source server determines whether an ID3 tag is received in
전술한 바와 같은 음원 서버를 통해 사용자는 일방적인 스트리밍 서비스가 아닌 자신이 선호하는 MP3 데이터들을 선택적으로 수신할 수가 있으므로, MP3 이용에 대한 만족도가 높아지게 된다. 그리고 사용자는 시간 및 장소에 어울리는 MP3 데이터를 자유롭게 선택할 수 있는 편의를 가질 수 있다. 예를 들어, 사용자는 운전시 차량용 네비게이션에 저장되어 있는 MP3 데이터들 중에서 드라이브에 적당한 것을 선택할 수가 있으며, PC를 사용할 때에는 그 상황에 적당한 MP3 데이터를 선택하는 등 음원 재생에 있어 감성적인 접근을 할 수 있는 편의를 갖게 된다.Through the sound source server as described above, the user can selectively receive his or her favorite MP3 data rather than a one-way streaming service, thereby increasing satisfaction with using the MP3. In addition, the user may have the convenience of freely selecting the MP3 data suitable for the time and place. For example, the user can select the appropriate one for the drive among the MP3 data stored in the car navigation while driving, and when the PC is used, the user can have an emotional approach in playing the sound such as selecting the appropriate MP3 data for the situation. You have the convenience.
도 1은 본 발명의 실시 예에 따른 음원을 재생하기 위한 시스템의 구성도,1 is a block diagram of a system for reproducing a sound source according to an embodiment of the present invention;
도 2는 본 발명의 실시 예에 따른 재생 단말기의 블록 구성도,2 is a block diagram of a playback terminal according to an embodiment of the present invention;
도 3은 본 발명의 실시 예에 따른 ID3 태그를 수정하기 위한 소프트웨어를 보인 도면,3 is a view showing software for modifying an ID3 tag according to an embodiment of the present invention;
도 4는 본 발명의 실시 예에 따른 수정된 ID3 태그를 보인 도면,4 is a view showing a modified ID3 tag according to an embodiment of the present invention,
도 5는 본 발명의 실시 예에 따른 재생 단말기에서 음원을 재생하기 위한 제어 흐름도,5 is a control flowchart for reproducing a sound source in a playback terminal according to an embodiment of the present invention;
도 6은 본 발명의 실시 예에 따른 음원 서버에서 MP3 데이터를 제공하기 위한 제어 흐름도를 보인 도면.6 is a control flowchart for providing MP3 data in a sound source server according to an exemplary embodiment of the present invention.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070070096A KR101386753B1 (en) | 2007-07-12 | 2007-07-12 | Audio file playback terminal for playing audio and method for playing audio |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070070096A KR101386753B1 (en) | 2007-07-12 | 2007-07-12 | Audio file playback terminal for playing audio and method for playing audio |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090006605A true KR20090006605A (en) | 2009-01-15 |
KR101386753B1 KR101386753B1 (en) | 2014-04-21 |
Family
ID=40487796
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070070096A KR101386753B1 (en) | 2007-07-12 | 2007-07-12 | Audio file playback terminal for playing audio and method for playing audio |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101386753B1 (en) |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100704701B1 (en) * | 2005-05-20 | 2007-04-06 | 주식회사 케이티프리텔 | Method and Apparatus for editing music source using DRM in PC |
-
2007
- 2007-07-12 KR KR1020070070096A patent/KR101386753B1/en not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR101386753B1 (en) | 2014-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20120059877A1 (en) | Communication Terminals, Systems, Methods, and Computer Program Products for Publishing, Sharing and Accessing Media Files | |
US8055187B2 (en) | Communication terminal and communication method for exchanging contents | |
KR20070012207A (en) | Content providing system, content providing apparatus, content distribution server, content receiving terminal and content providing method | |
US20070245378A1 (en) | User system providing previews to an associated portable media player | |
JP2010530547A (en) | System and method for music recognition | |
US9176959B2 (en) | Media rating | |
US8280305B2 (en) | Content player | |
JP2010146661A (en) | Terminal device and content data processing method | |
JP6261129B2 (en) | Singing recommendation music information system | |
JPWO2007043427A1 (en) | Viewing device | |
JP3931179B2 (en) | Content playback device | |
KR20090020327A (en) | Method and apparatus for receiving/transmitting contents automatically | |
KR101128673B1 (en) | Communication apparatus, communication method and communication program | |
JP4845683B2 (en) | Content reproduction method and communication terminal device | |
US20080242228A1 (en) | Radio communication apparatus, wireless headphone and radio communication system | |
KR101386753B1 (en) | Audio file playback terminal for playing audio and method for playing audio | |
JP2008304581A (en) | Program recording medium, playback device, and playback control program, and playback control method | |
JP2008176126A (en) | Communication terminal and content list management system | |
JP2007225740A (en) | Personal digital assistant and song selection device | |
KR100829115B1 (en) | Method and apparatus for playing contents in mobile communication terminal | |
WO2013005255A1 (en) | Information processing device, communications system, content replay system, dj apparatus, control method for information processing device, control method for content replay system, and program | |
JP6328489B2 (en) | Music reproduction system based on station information, music reproduction apparatus, and station information transfer method | |
JP2009110399A (en) | Communication system and communication terminal | |
JP2006259089A (en) | Musical piece play back device, server, and music distributing system | |
JP5777532B2 (en) | Audio equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20170330 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20180329 Year of fee payment: 5 |
|
LAPS | Lapse due to unpaid annual fee |