KR20040110291A - Method and System of Music Information Identification - Google Patents
Method and System of Music Information Identification Download PDFInfo
- Publication number
- KR20040110291A KR20040110291A KR1020030039518A KR20030039518A KR20040110291A KR 20040110291 A KR20040110291 A KR 20040110291A KR 1020030039518 A KR1020030039518 A KR 1020030039518A KR 20030039518 A KR20030039518 A KR 20030039518A KR 20040110291 A KR20040110291 A KR 20040110291A
- Authority
- KR
- South Korea
- Prior art keywords
- music
- information
- output
- data
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Telephonic Communication Services (AREA)
Abstract
본 발명은 음악확인 방법 및 시스템으로서, 사용자 단말기로부터 전화망을 통하여 출력중인 음악이 입력되면, 상기 입력된 음악을 분석하여 출력음악 데이터를 생성하고, 상기 출력음악 데이터를 저장하는 음악입력단계와; 상기 출력음악 데이터와 미리 저장된 음악정보 데이터를 비교, 검색하여 상기 출력음악의 곡명, 가사, 가수를 포함하는 출력음악에 대한 정보를 생성하는 음악분석단계와; 상기 출력음악에 대한 정보를 사용자 단말기에 전송하는 음악전송단계;를 포함한다.The present invention provides a music checking method and system, comprising: a music input step of generating output music data by analyzing the input music when the music being output from the user terminal is input through a telephone network, and storing the output music data; A music analysis step of comparing and searching the output music data with previously stored music information data to generate information on the output music including the song name, lyrics, and singer of the output music; And a music transmitting step of transmitting the information about the output music to the user terminal.
본 발명에 의하면 사용자는 방송국에서 송출되는 음악에 대한 곡명, 가수, 가사 등의 정보를 실시간으로 정확하게 검색할 수 있으며, 검색된 음악을 핸드폰 벨소리, 통화대기음, 음성메시지의 배경음악 등으로 손쉽게 사용할 수 있게 된다.According to the present invention, the user can accurately and accurately search for information such as song names, singers, and lyrics about music transmitted from broadcasting stations in real time, and can easily use the searched music as a cell phone ringtone, call waiting sound, and background music of voice messages. do.
Description
본 발명은 음악정보 확인 방법 및 시스템으로서, 보다 상세하게는 라디오 또는 TV에서 출력되는 음악을 전화기나 핸드폰으로 입력받아서, 해당 음악의 곡명, 가수, 가사 등의 정보를 사용자에게 전송하는 음악정보 확인 방법 및 시스템에 관한 것이다.The present invention is a method and system for checking music information, and more particularly, a music information checking method for receiving music output from a radio or a TV through a telephone or a mobile phone, and transmitting information such as song name, singer, lyrics, etc. of the corresponding music to a user. And to the system.
음악은 사람들의 감정을 정화시켜 주고, 현대생활의 스트레스를 풀어주는 중요한 여가생활의 한 도구이다. 사람들은 생활속에서 음악을 감상하기 위하여 라디오, 오디오, TV 등의 다양한 장치들을 사용하고 있으며, CD 플레이어, MD 플레이어 와 같은 다양한 디지털 음향출력장치들도 광범위하게 보급되고 있다.Music is an important leisure tool that purifies people's emotions and relieves the stress of modern life. People use a variety of devices such as radio, audio, TV, etc. to listen to music in their lives, and various digital sound output devices such as CD players and MD players are also widely used.
디지털 음향출력장치들의 특징은 종래의 라디오와 같은 아날로그 음향출력장치와 달리, 현재 출력되는 음악의 곡명, 가수, 가사, 곡의 길이 등의 다양한 정보들을 함께 출력할 수 있다는 것이다.A feature of digital audio output devices is that unlike conventional analog audio output devices such as radio, it is possible to output a variety of information, such as song name, singer, lyrics, song length of the currently output music.
따라서 출력장치를 통해서 나오는 음악을 쉽게 파악할 수 있으며, 해당 곡이 수록된 음반을 구입한다든지, 해당 곡의 방송횟수를 기록하여 인기도를 조사한다든지 하는 과정에서 매우 편리하게 정보를 수집할 수 있게 된다.Therefore, it is easy to grasp the music coming out through the output device, it is very convenient to collect information in the process of purchasing a record containing the song, or to investigate the popularity by recording the broadcast number of the song.
그러나 라디오와 TV 등의 아날로그 음향출력장치에서는 이런 작업이 거의 불가능하며, 라디오 DJ나 MC가 알려주는 음악의 정보를 듣고 기억하여 이를 바탕으로 해당 음악을 파악할 수밖에 없었다.However, this operation is almost impossible in analog sound output devices such as radios and TVs, and it was inevitable to listen to and remember the music information from the radio DJ or MC, and to grasp the music based on the information.
이러한 불편을 해소하기 위하여 방송국에서 송출하는 방송정보를 검색하여 음악정보를 추출하고 이를 핸드폰의 벨소리로 사용하려는 사용자에게 전송함으로써 핸드폰 벨소리 서비스를 제공하는 기술들이 제공되고 있다.In order to solve this inconvenience, technologies for providing a mobile phone ringtone service have been provided by searching for broadcast information transmitted from a broadcasting station, extracting music information, and transmitting it to a user who wants to use it as a ringtone of a mobile phone.
그러나 이와같은 종래의 기술은 라디오 등을 통해서 나오는 음악에 대한 정보를 미리 서버에 저장하여 두었다가 이를 바탕으로 음악을 검색하여 벨소리 음원데이터를 제공하는 방식으로서, 스피커를 통하여 출력되는 음악을 직접 분석하여 정확한 음악정보를 제공하지는 못하는 실정이다.However, such a conventional technology is a method of storing information about music coming out through a radio in a server in advance and searching for music to provide ringtone sound source data, and directly analyzing music output through a speaker to accurately analyze the music. It does not provide music information.
본 발명은 전술한 문제점을 해결하기 위하여 안출된 것으로서, 라디오 등으로부터 출력되는 음악의 성문을 추출하고, 이에 대응하는 음악유전자를 생성한 후, 이를 바탕으로 미리 저장된 음악중에서 출력되는 음악과 일치하는 음악에 대한 정보를 추출하여 사용자에게 전송하는 음악정보 확인 방법 및 시스템을 제공하는 것을 목적으로 한다.The present invention has been made to solve the above-mentioned problems, extracts the voiceprint of the music output from the radio, etc., generates a music gene corresponding thereto, and then matches the music that is output from the prestored music based on this. It is an object of the present invention to provide a method and system for checking music information that extracts information about a transmission to a user.
또한, 본 발명의 또 다른 목적은 라디오 등으로부터 출력되는 음악을 분석하여 음악정보를 추출한 후, 해당 음악을 핸드폰 벨소리, 통화대기음, 음성메시지 배겅음악 등으로 사용하기 위하여 지정된 핸드폰 등으로 음원데이터를 전송하는 부가서비스를 제공하는 것이다.In addition, another object of the present invention is to extract the music information by analyzing the music output from the radio, etc., and then transmit the sound source data to the designated mobile phone, etc. to use the music as a mobile phone ringtone, call waiting sound, voice message buggy music, etc. It is to provide an additional service.
도1은 본 발명의 실시예에 따른 음악정보 확인 시스템의 연결상태를 나타낸 구성도.1 is a block diagram showing a connection state of the music information confirmation system according to an embodiment of the present invention.
도2는 확인시스템의 구성을 나타낸 구성도.2 is a configuration diagram showing a configuration of a confirmation system.
도3은 HMM을 이용한 음악유전자 추출을 통한 음악비교 방법을 나타낸 개념도.3 is a conceptual diagram illustrating a music comparison method through music gene extraction using HMM.
도4는 확인시스템을 이용한 음악확인 방법의 흐름을 나타낸 순서도.Figure 4 is a flow chart showing the flow of music confirmation method using the confirmation system.
도5는 본 발명의 다른 실시예에 따른 확인시스템의 구성을 나타낸 구성도.Figure 5 is a block diagram showing the configuration of a confirmation system according to another embodiment of the present invention.
전술한 문제점을 해결하기 위한 본 발명은, 음악정보 확인 방법으로서, 사용자 단말기로부터 전화망을 통하여 출력중인 음악이 입력되면, 상기 입력된 음악을 분석하여 출력음악 데이터를 생성하고, 상기 출력음악 데이터를 저장하는 음악입력단계와; 상기 출력음악 데이터와 미리 저장된 음악정보 데이터를 비교, 검색하여 상기 출력음악의 곡명, 가사, 가수를 포함하는 출력음악에 대한 정보를 생성하는 음악분석단계와; 상기 출력음악에 대한 정보를 사용자 단말기에 전송하는 음악전송단계;를 포함한다.The present invention for solving the above problems, as a music information checking method, when the music being output from the user terminal through the telephone network is input, analyzes the input music to generate the output music data, and stores the output music data A music input step; A music analysis step of comparing and searching the output music data with previously stored music information data to generate information on the output music including the song name, lyrics, and singer of the output music; And a music transmitting step of transmitting the information about the output music to the user terminal.
여기서 상기 사용자 단말기는 오디오, 라디오, TV를 포함하여 음악의 출력이 가능한 단말기를 포함한다.Here, the user terminal includes a terminal capable of outputting music, including audio, radio, and TV.
여기서 상기 음악입력단계는 미리 저장된 다수의 음악의 성문을 추출하고,상기 성문으로부터 추출한 음악유전자를 바탕으로 음악정보 데이터를 생성하는 단계와; 상기 출력음악의 성문을 추출하고, 상기 성문으로부터 음악유전자를 추출하여, 상기 출력음악의 진행순서에 따라 기록한 출력음악 데이터를 생성하는 단계;를 포함하며, 상기 음악분석단계는 상기 음악정보 데이터와 상기 출력음악 데이터의 음악유전자를 상호 비교하여, 상기 출력음악과 동일한 음악유전자를 갖는 음악에 대한 정보를 호출하는 것을 특징으로 한다.The music input step may include extracting voiceprints of a plurality of prestored music and generating music information data based on a music gene extracted from the voiceprint; Extracting a voiceprint of the output music, extracting a music gene from the voiceprint, and generating output music data recorded according to the order of the output music; wherein the music analysis step includes the music information data and the The music genes of the output music data are compared with each other, and the information on the music having the same music gene as the output music may be called.
여기서 본 발명은 상기 사용자 단말기로부터 상기 출력음악에 대한 부가서비스 제공요청이 입력되면, 미리 저장된 음악정보를 호출하여 지정된 방식의 서비스를 제공하는 부가서비스 제공단계;를 추가로 포함한다.The present invention may further include an additional service providing step of providing a service of a designated method by calling prestored music information when a request for providing an additional service for the output music is input from the user terminal.
여기서 상기 부가서비스는 상기 출력음악을 벨소리로 사용하거나, 상기 출력음악을 통화대기음으로 사용하거나, 상기 출력음악을 음성메시지의 배경음악으로 사용하기 위하여 상기 출력음악의 음원데이터를 지정된 핸드폰으로 전송하는 서비스 중 어느 하나 또는 하나 이상인 것을 특징으로 한다.The additional service is a service for transmitting the sound source data of the output music to a specified mobile phone to use the output music as a ringtone, the output music as a call waiting sound, or to use the output music as a background music of a voice message. It is characterized in that any one or more than one.
여기서 상기 부가서비스는 상기 출력음악의 방송횟수를 집계하여 기록한 방송정보를 인터넷을 통하여 방송국, 음반판매회사, 음반제작협회 중 어느 하나 또는 하나 이상에 전송하는 서비스를 포함한다.The additional service may include a service for transmitting broadcast information recorded by counting the number of broadcasts of the output music to any one or more of a broadcasting station, a record sales company, and a record production association through the Internet.
전술한 문제점을 해결하기 위한 다른 실시예에 따른 본 발명은, 음악정보 확인 시스템으로서, 다수의 음악의 성문을 추출하고 상기 성문으로부터 추출한 음악유전자를 바탕으로 음악정보 데이터를 생성하며, 전화기를 통하여 입력되는 출력음악의 성문을 추출하고 상기 성문으로부터 음악유전자를 추출하여 상기 출력음악의진행순서에 따라 기록한 출력음악 데이터를 생성하며, 상기 출력음악 데이터와 음악정보 데이터의 음악유전자를 상호 비교하여 상기 출력음악과 동일한 음악유전자를 갖는 음악에 대한 정보를 호출하는 음악정보 분석모듈과; 상기 음악정보 데이터와 상기 출력음악 데이터를 저장하는 음악정보 DB;를 포함한다.According to another aspect of the present invention, there is provided a music information checking system, which extracts a plurality of music gates, generates music information data based on a music gene extracted from the gates, and inputs them through a telephone. Extracts the voiceprint of the output music and extracts the music gene from the voiceprint to generate the output music data recorded according to the order of the output music, and compares the music gene of the output music data and the music information data with the output music A music information analysis module for calling information on music having the same music gene as; And a music information DB for storing the music information data and the output music data.
본 발명은 상기 음악정보 분석모듈이 방송국에서 송출되는 음악을 분석하여 생성한, 상기 음악에 대한 곡명, 가사, 가수를 포함하는 방송정보를 저장하는 방송정보 DB;를 추가로 포함하고, ARS를 통하여 상기 확인 시스템에 접속한 사용자가 방송채널과 방송시간을 입력하면, 상기 사용자에게 상기 방송정보를 전송한다.The present invention further includes a broadcast information DB for storing broadcast information including a song name, lyrics, and singer for the music generated by analyzing the music transmitted from a broadcasting station by the music information analysis module. When a user connected to the confirmation system inputs a broadcast channel and a broadcast time, the broadcast information is transmitted to the user.
이하, 첨부된 도면을 참조하여 본 발명을 설명한다.Hereinafter, with reference to the accompanying drawings will be described the present invention.
실시예 1Example 1
도1은 본 발명의 실시예에 따른 음악정보 확인 시스템(이하 "확인시스템"이라 함)의 연결상태를 나타낸 구성도이다.1 is a block diagram showing a connection state of a music information checking system (hereinafter referred to as "checking system") according to an embodiment of the present invention.
방송국(500)이 송출하는 각종 음악은 오디오, 라디오, TV와 같은 음향출력장치(200)에 의하여 출력되는데, 이러한 음악을 사용자가 전화기(300)를 사용하여 입력하면, 전화망(400)을 통하여 확인시스템(100)에 입력된다.Various music transmitted by the broadcasting station 500 is output by the audio output device 200 such as audio, radio, and TV. When the user inputs the music using the telephone 300, the user checks through the telephone network 400. Is entered into the system 100.
음향출력장치(200)는 전술한 장치외에도 CD 플레이어, MD 플레이어, PC 등을 포함하며, 방송국이나 다른 저장매체로부터 음원데이터를 입력받아 사람이 들을 수 있는 음향으로 출력하는 모든 장치들을 포함한다.The sound output device 200 includes a CD player, an MD player, a PC, etc., in addition to the above-described devices, and includes all devices that receive sound source data from a broadcasting station or other storage medium and output the sound as a human audible sound.
전화기(300)는 음성입력이 가능한 일반적인 전화기를 말하며, 핸드폰, PCS, PDA 등의 이동통신단말기를 포함한다.The phone 300 refers to a general phone capable of voice input, and includes a mobile communication terminal such as a mobile phone, a PCS, and a PDA.
전화망(400)은 유무선 전화망을 모두 포함하는 개념으로서, 음성데이터의 전송이 가능한 데이터 통신망을 말한다.The telephone network 400 is a concept including both wired and wireless telephone networks, and refers to a data communication network capable of transmitting voice data.
방송국(500)은 음악이나 영상을 송출하는 프로그램 제공자로서, TV 방송국, 라디오 방송국, 케이블 방송국 등을 모두 포함한다.The broadcasting station 500 is a program provider for transmitting music or video, and includes all of TV broadcasting stations, radio broadcasting stations, cable broadcasting stations, and the like.
확인시스템(100)은 전화망(400)과 연결되어 음악에 대한 음성데이터를 송신받으며, 방송국(500)과 네트워크를 통하여 연결되어 방송정보를 전송받을 수 있다.The confirmation system 100 may be connected to the telephone network 400 to receive voice data about music, and may be connected to the broadcasting station 500 through a network to receive broadcast information.
도2는 확인시스템(100)의 구성을 나타낸 구성도로서, 도2를 참조하여 확인시스템(100)의 주요 구성부분을 설명한다.FIG. 2 is a configuration diagram showing the configuration of the confirmation system 100, and the main components of the confirmation system 100 will be described with reference to FIG.
확인시스템(100)은 웹서버(110), 회원정보 관리모듈(120), 회원정보 DB(130), 음악정보 분석모듈(140), 음악정보 DB(150), 비용결제 관리모듈(160), 비용정보 DB(170)를 포함한다.The confirmation system 100 includes a web server 110, a member information management module 120, a member information DB 130, a music information analysis module 140, a music information DB 150, a cost payment management module 160, Cost information DB 170 is included.
웹서버(110)는 확인시스템(100)이 전화망(400)에 접속하여 음성데이터와 함께 음악정보를 주고받을 수 있도록 한다. 또한 음악을 결정한 사용자의 지정된 핸드폰으로 핸드폰 벨소리 또는 통화대기음 등을 전송한다.The web server 110 allows the identification system 100 to access the telephone network 400 to exchange music information with voice data. In addition, the mobile phone ringtone or call waiting sound is transmitted to the designated mobile phone of the user who decided the music.
회원정보 관리모듈(120)은 확인시스템(100)을 이용하기 위하여 접속한 사용자에게 회원가입 정보를 요청하고, 사용자가 신상정보 등을 입력하면 이를 저장한 후 사용자의 회원인증작업을 수행한다. 회원으로 가입한 사용자에게는 아이디와 비밀번호가 부여되어 확인시스템(100)에 접속시에 식별번호로써 사용된다.The member information management module 120 requests user registration information from a user who is connected to use the verification system 100, and stores user information when the user inputs personal information and the like, and then performs a user authentication operation. A user who is registered as a member is given an ID and password and used as an identification number when accessing the confirmation system 100.
회원정보 DB(130)는 회원으로 가입한 사용자가 입력한 신상정보를 저장하며, 사용자의 접속요청이 있을 때에 이를 회원정보 관리모듈(120)에 전송한다.The member information DB 130 stores the personal information input by the user who has registered as a member, and transmits it to the member information management module 120 when the user requests a connection.
음악정보 분석모듈(140)은 음향출력장치(200)로부터 출력되는 음악의 음향데이터가 전화기(300)와 전화망(400)을 통하여 입력되면, 확인시스템(100)에 저장된 음악을 검색하여 동일한 음악이 발견되면 이를 사용자에게 전송한다.The music information analysis module 140 searches for music stored in the confirmation system 100 when the acoustic data of the music output from the sound output device 200 is input through the phone 300 and the telephone network 400. If found, it is sent to the user.
입력되는 음악을 분석하여 동일한 음악을 검색하는 방법에는 여러가지가 있으나, 본 발명에서는 성문(Audio Fingerprinting)을 이용하여 음악유전자(Audio DNA)를 생성하는 방법을 사용한다.There are various methods of searching for the same music by analyzing the input music, but the present invention uses a method of generating an audio DNA using audio fingerprinting.
입력되는 음악의 출력파형을 분석하여 성문을 추출하고, 추출된 성문과 일치하는 음악유전자를 생성하여 기록함으로써, 음악에 대한 정보를 생물체의 DNA 정보와 같이 만들 수 있다. 이렇게 만들어진 데이터를 상호 비교함으로써 음악의 동일성을 파악할 수 있으며, 사용자가 음악의 일부분만을 입력한 경우에도 해당 부분을 포함하는 음악을 검색함으로써 전체음악의 정보를 파악할 수 있게 된다.By analyzing the output waveform of the input music, extracting the gates, and generating and recording music genes matching the extracted gates, the information about the music can be made like the DNA information of the organism. By comparing the data created in this way it is possible to determine the identity of the music, even if the user inputs only a part of the music it is possible to grasp the information of the entire music by searching for the music including the part.
음악유전자를 작성하기 위하여 HMM(Hidden Markov Model) 방법을 사용하는 기술은 2002년 4월에 Audio Engineering Society에서 발표된 "Robust Sound Modeling for Song Detection in Broadcast Audio"(Pedro Cano 외 3인) 등의 논문에 개시되어 있다.Techniques for using the HMM (Hidden Markov Model) method to create music genes include papers such as "Robust Sound Modeling for Song Detection in Broadcast Audio" (Pedro Cano et al.) Published by the Audio Engineering Society in April 2002. Is disclosed.
도3은 HMM을 이용한 음악유전자 추출을 통한 음악비교 방법을 나타낸 개념도이다.3 is a conceptual diagram illustrating a music comparison method through music gene extraction using HMM.
음악을 검색하기 위해서는 미리 다수의 음악(10)을 분석하여 성문을 추출하고, 음의 진폭과 벡터값을 계산하여 생물체 DNA와 같은 형식의 음악유전자를 작성한다. 이와 동시에 곡명 등의 음악정보와 음원데이터를 동시에 데이터베이스에 저장한다.In order to search for music, a plurality of music 10 is analyzed in advance to extract a glottal gate, a sound amplitude and a vector value are calculated, and a music gene of a type such as living DNA is created. At the same time, music information such as song names and sound source data are simultaneously stored in a database.
사용자가 비교를 원하는 음악(20)의 샘플을 입력하면 동일한 과정으로 성문을 추출하고 음악유전자를 작성하여 미리 저장된 음악(10)의 음악유전자와 비교함으로써 샘플 음악(20)의 정확한 정보를 검색할 수 있게 된다.When the user inputs a sample of the music 20 to be compared, the user can search for accurate information of the sample music 20 by extracting the voiceprint, creating a music gene, and comparing it with the music gene of the pre-stored music 10. Will be.
성문과 음악유전자를 이용하여 음악을 분석하는 방법은 전술한 HMM 이외에도 다양한 방법이 존재하며, 다른 방법을 사용하여 음악을 분석하는 것이 가능하다.There are various methods of analyzing music by using the gates and music genes, in addition to the above-described HMM, and it is possible to analyze music using other methods.
따라서, 본 발명의 내용이 전술한 HMM을 이용한 것만을 대상으로 하지는 않으며, 다른 방식으로 음악을 분석하여 음악유전자를 생성하는 것도 포함한다.Thus, the subject matter of the present invention is not limited to those using the HMM described above, but also includes generating music genes by analyzing music in other ways.
음악정보 DB(150)는 다수의 음악에 대한 음악유전자 정보를 생성하여 만들어진 음악정보 데이터와, 해당 음악의 곡명, 가수, 가사 등의 음악정보를 저장하며, 전화기(300)를 통하여 입력된 음악으로부터 생성된 출력음악의 음악유전자 정보를 생성하여 만들어진 출력음악 데이터도 함께 저장한다.The music information DB 150 stores music information data generated by generating music gene information for a plurality of music, and music information such as song names, singers, lyrics, etc. of the corresponding music, and from the music input through the phone 300. Music gene information of the generated output music is generated to store the output music data.
비용결제 관리모듈(160)은 사용자가 부가서비스를 이용하고자 하는 경우에 해당 서비스에 대한 비용을 결제하기 위하여 필요한 계좌 정보, 신용카드 정보, 구매금액 정보 등을 이용하여 금융기관(도면 미도시)으로부터 비용을 결제한다.If the user wants to use the additional service, the cost payment management module 160 uses the account information, credit card information, purchase amount information, etc. necessary to pay for the corresponding service from the financial institution (not shown). Pay the cost.
비용정보 DB(170)는 서비스 비용 결제를 위하여 필요한 정보를 저장한다.The cost information DB 170 stores information necessary for payment of a service cost.
도4는 확인시스템(100)을 이용한 음악확인 방법의 흐름을 나타낸 순서도로서, 도4를 이용하여 설명한다.4 is a flowchart showing the flow of the music confirmation method using the confirmation system 100, which will be described with reference to FIG.
먼저, 확인시스템(100)을 이용하여 음악에 대한 정보를 이용하려는 사용자는 인터넷, ARS, 우편 등의 방법을 이용하여 신상정보를 입력한 후, 회원가입을 한다.(S100) 회원정보 관리모듈(120)은 입력된 신상정보를 회원정보 DB(130)에 저장하며, 이때 저장된 신상정보는 차후 사용자가 확인시스템(100)에 접속할 때 로그인 정보로써 활용된다.First, a user who wants to use information about music by using the confirmation system 100 inputs personal information using a method such as Internet, ARS, or mail, and then registers as a member. (S100) Member information management module ( 120 stores the input personal information in the member information DB 130, wherein the stored personal information is used as login information when the user later accesses the confirmation system 100.
사용자는 오디오 등의 음향출력장치(200)를 이용하여 음악을 듣다가 마음에 드는 음악을 만나게 되면, 전화기(300)를 이용하여 확인시스템(100)에 연결하여 출력음악을 입력한다.(S102) 여기서 음악의 입력은 전화기(300)의 음성입력부를 음향출력장치(200)의 스피커부에 접촉시켜 직접 출력음악을 전달하는 방식으로 이루어진다.When the user listens to music using a sound output device 200 such as audio and meets a favorite music, the user connects to the confirmation system 100 using the phone 300 and inputs the output music. In this case, the music input is performed by directly contacting the voice input unit of the phone 300 to the speaker unit of the sound output apparatus 200 to directly deliver the output music.
음악정보 분석모듈(140)은 확인시스템(100)에 입력된 출력음악의 성문을 추출하고 음악유전자를 기록하여 출력음악 데이터를 생성한 후, 음악정보 DB(150)에 저장된 음악정보 데이터를 호출하여 출력음악 데이터와 비교하여 출력음악의 곡명이나 가수 등의 정보를 확인한다.(S104)The music information analysis module 140 extracts the voiceprint of the output music input to the confirmation system 100 and records the music gene to generate the output music data, and then calls the music information data stored in the music information DB 150. Compare the output music data to check the information such as the song name, singer, etc. of the output music (S104).
다음으로 음악정보 분석모듈(140)은 출력음악에 해당하는 음악의 음악정보를 호출하고,(S106) 이를 사용자가 지정한 단말기로 전송한다.(S108)Next, the music information analysis module 140 calls the music information of the music corresponding to the output music (S106) and transmits it to the terminal designated by the user (S108).
여기서의 단말기는 PC, 핸드폰, PCS, PDA 등의 데이터 송수신이 가능한 모든 장치들을 포함하며, 전송방식은 SMS를 이용한 문자메시지, ARS를 이용한 전화통보, 인터넷을 통한 이메일, 또는 확인시스템(100)의 운영자가 사용자에게 직접 전화를 걸어서 통지해주는 방식 등이 사용될 수 있다.The terminal here includes all devices capable of transmitting and receiving data such as a PC, a mobile phone, a PCS, a PDA, and the like. The transmission method is a text message using SMS, a phone call using ARS, an e-mail via the Internet, or a confirmation system 100. The operator may call the user directly and notify the user.
또한, 확인시스템(100)은 출력음악에 대한 분석정보를 방송국(500)이나 음반판매회사 또는 음반제작협회(도면 미도시)에 전송함으로써, 해당 음악이 몇 번이나 방송되었는지를 손쉽고 정확하게 파악할 수 있으며, 음반판매회사는 해당 음악의 인기도를 정확하게 파악할 수 있게 됨으로써 향후 음반 마케팅 전략 수립에 활용할 수 있게 된다.In addition, the confirmation system 100 can easily and accurately determine how many times the music has been broadcasted by transmitting the analysis information on the output music to the broadcasting station 500, record sales company or record production association (not shown) As a result, the record sales company can accurately grasp the popularity of the music, which can be used to establish future marketing strategies.
또한 음반제작협회는 특정 가수의 음악이 방송에서 몇 번이나 나왔는지를 정확하게 알 수 있으므로, 저작권료의 계산이나 청구에 활용할 수 있게 된다.In addition, the record production association can know exactly how many times the music of a particular singer appeared on the broadcast, so that it can be used to calculate or claim copyright fees.
웹서버는 사용자가 부가서비스를 원하는지를 판단하고, 사용자로부터 부가서비스 제공에 대한 요청이 입력되면,(S110) 부가서비스 종류 선택을 위한 인터페이스를 제공하여 사용자가 부가서비스의 종류를 선택할 수 있도록 한다.(S112)The web server determines whether the user wants the additional service, and when a request for providing the additional service is input from the user (S110), the web server provides an interface for selecting the additional service type so that the user can select the type of the additional service. (S112)
부가서비스의 종류로는 벨소리 다운로드, 통화대기음 설정, 음악편지, 음반구매 등이 포함된다.Additional services include ringtone downloads, call waiting sounds, music letters, and music purchases.
벨소리 다운로드는 사용자가 선택한 음악의 음원데이터를 핸드폰의 벨소리로 사용하기 위하여 사용자가 지정한 핸드폰으로 음원데이터를 전송하는 서비스를 말하며, 통화대기음 설정은 사용자가 선택한 음원데이터를 핸드폰의 통화대기음으로 사용하기 위하여 사용자가 지정한 핸드폰으로 음원데이터를 전송하는 서비스를 말한다.Ringtone download refers to a service that transmits the sound source data to the cell phone designated by the user in order to use the sound source data of the music selected by the user as the ring tone of the cell phone. Refers to a service that transmits sound source data to a mobile phone designated by a user.
또한, 음악편지는 사용자가 다른 사용자에게 음성메시지를 보낼 때 배경음악으로 사용하거나, 음악만을 다른 사용자에게 전송할 수 있도록 음원데이터를 전송하는 서비스를 말한다.In addition, the music letter refers to a service that transmits sound source data so that the user can use it as background music when sending a voice message to another user or transmit only music to another user.
한편, 사용자는 자신이 확인하고자 하는 출력음악에 대한 정보를 얻으면 해당 음악이 포함된 음반을 파악할 수 있으므로, 핸드폰으로 음반제조사에 주문을 함으로써 해당 음반을 손쉽게 구입할 수 있게 된다.On the other hand, when the user obtains information about the output music to be checked, the user can grasp the record containing the music, so that the user can easily purchase the record by placing an order on the record manufacturer with a mobile phone.
부가서비스의 내용은 전술한 사항 이외에도 다양한 분야에 적용될 수 있을 것이다.The contents of the additional service may be applied to various fields in addition to the above.
사용자가 부가서비스를 신청하면, 비용결제 관리모듈(160)은 비용정보 DB(170)에 저장된 사용자에 대한 비용정보를 바탕으로 금융기관 등과 접속하여 부가서비스에 대한 비용을 결제한다.(S114)When the user applies for the additional service, the cost payment management module 160 connects to a financial institution and the like based on the cost information about the user stored in the cost information DB 170 and pays the cost for the additional service.
실시예 2Example 2
도5는 본 발명의 다른 실시예에 따른 확인시스템의 구성을 나타낸 구성도이며, 이를 참조하여 설명한다.5 is a configuration diagram showing a configuration of a confirmation system according to another embodiment of the present invention, which will be described with reference to this.
본 실시예에 있어서 확인시스템은 기존의 확인시스템과 동일한 구성을 가지며, 방송정보 DB(180)를 추가적으로 포함한다.In this embodiment, the confirmation system has the same configuration as the existing confirmation system, and further includes a broadcast information DB (180).
방송정보 DB(180)는 방송국(500)에서 송출되는 음악을 분석한 음악정보를 저장한다. 즉, 음향출력장치(200)를 통하여 출력되는 음악을 전화망, 네트워크 또는 직접 스피커를 통하여 음향을 입력하고, 이를 음악정보 분석모듈(140)이 분석하여 곡명, 가수, 가사 등의 음악정보를 생성하여 방송시간에 대한 정보와 함께 방송정보 DB(180)에 저장한다.The broadcast information DB 180 stores music information obtained by analyzing music transmitted from the broadcasting station 500. That is, the music output through the sound output device 200 through the telephone network, a network or a direct speaker to input the sound, the music information analysis module 140 analyzes the music information, such as song names, singers, lyrics The information is stored in the broadcast information DB 180 along with the broadcast time.
사용자가 ARS를 통하여 확인시스템(100)에 접속하면, 자동응답을 통해 방송채널, 방송시간 등의 정보를 입력하게 한다. 이러한 정보가 입력되면 음악정보 분석모듈(140)은 방송정보 DB(180)에 저장된 방송정보를 호출하고, 사용자가 입력한 방송채널, 방송시간에 일치하는 음악에 대한 정보를 웹서버(110)를 통하여 사용자에게 전송한다.When the user accesses the confirmation system 100 through the ARS, the user inputs information such as a broadcast channel and a broadcast time through an automatic response. When such information is input, the music information analysis module 140 calls the broadcast information stored in the broadcast information DB 180, and provides the web server 110 with information about music corresponding to the broadcast channel and broadcast time input by the user. Send it to the user.
한편, 음악정보 분석모듈(140)은 방송정보 DB(180)에 저장된 음악의 샘플을 ARS를 통하여 사용자에게 출력하고, 사용자가 샘플 중에서 하나를 선택하면 해당 음악에 대한 정보를 전달할 수도 있다.Meanwhile, the music information analysis module 140 may output a sample of music stored in the broadcast information DB 180 to the user through the ARS, and deliver information about the music when the user selects one of the samples.
이와 같은 방식을 통해서 사용자는 방송국(500)에서 송출되는 음악에 대한 정보를 손쉽게 파악할 수 있고, 각종 부가서비스를 편리하게 이용할 수 있다.In this manner, the user can easily grasp information on music transmitted from the broadcasting station 500, and can conveniently use various additional services.
또한, 방송국에서 출력하는 음악을 실시간으로 정확하게 파악할 수 있으므로, 특정 음악의 방송횟수를 파악할 수 있으며, 사용자의 선택에 따른 정확한 인기음악 조사를 진행할 수 있다.In addition, since the music output from the broadcast station can be accurately identified in real time, it is possible to determine the number of broadcasts of a particular music, it is possible to proceed to the exact popular music research according to the user's selection.
이상에서 본 발명의 실시예에 따른 음악확인 방법 및 시스템을 설명하였으나, 본 발명의 권리범위가 이에 한정되는 것은 아니다.Although the music confirmation method and system according to the embodiment of the present invention have been described above, the scope of the present invention is not limited thereto.
전술한 바와 같이, 본 발명의 실시예에 따른 음악확인 방법 및 시스템에 의하면, 사용자는 라디오나 TV 등에서 나오는 음악을 손쉽고 정확하게 파악할 수 있으므로, 간편하게 자신이 원하는 음악을 듣거나 음반을 구입할 수 있게 된다.As described above, according to the music confirmation method and system according to an embodiment of the present invention, the user can easily and accurately grasp the music from the radio or TV, so that the user can easily listen to the music they want or purchase the record.
또한, 자신의 마음에 드는 음악을 실시간으로 검색하여 벨소리로 사용하거나 통화대기음으로 사용하거나 음성메시지의 배경음악으로 사용할 수 있게 된다.In addition, his favorite music can be searched in real time and used as a ringtone, a call waiting sound, or a background music of a voice message.
또한, 방송국에서 송출되는 음악을 실시간으로 분석하여 데이터화함으로써 방송횟수를 정확하게 파악할 수 있어서, 정확한 인기도 조사가 가능해지며 저작권료의 정확한 계산이 가능해 진다.In addition, by analyzing the data transmitted from the broadcasting station in real time and data can be accurately identified the number of broadcasts, it is possible to accurately investigate the popularity and accurate calculation of the royalty.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020030039518A KR20040110291A (en) | 2003-06-18 | 2003-06-18 | Method and System of Music Information Identification |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020030039518A KR20040110291A (en) | 2003-06-18 | 2003-06-18 | Method and System of Music Information Identification |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20040110291A true KR20040110291A (en) | 2004-12-31 |
Family
ID=37382708
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020030039518A Ceased KR20040110291A (en) | 2003-06-18 | 2003-06-18 | Method and System of Music Information Identification |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20040110291A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006126767A1 (en) * | 2005-05-25 | 2006-11-30 | Mureka Inc. | Method and system for providing music-related information by using audio dna |
| KR100816985B1 (en) * | 2006-02-21 | 2008-03-26 | 에스케이 텔레콤주식회사 | Record promotion system and method |
| KR20150063296A (en) * | 2013-11-29 | 2015-06-09 | 주식회사 다음카카오 | Method for recognizing music, system for searching broadcasted music and method for providing search service of broadcasted music using the same |
| KR20150072513A (en) * | 2013-12-19 | 2015-06-30 | 주식회사 엘지유플러스 | Device And System For Customized Sound-source Creation And Creation Method Using The Same |
| CN105679296A (en) * | 2015-12-28 | 2016-06-15 | 百度在线网络技术(北京)有限公司 | Instrumental performance assessment method and device |
-
2003
- 2003-06-18 KR KR1020030039518A patent/KR20040110291A/en not_active Ceased
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006126767A1 (en) * | 2005-05-25 | 2006-11-30 | Mureka Inc. | Method and system for providing music-related information by using audio dna |
| KR100782055B1 (en) * | 2005-05-25 | 2007-12-04 | (주)뮤레카 | Method and system for providing music-related information by using audio dna |
| KR100816985B1 (en) * | 2006-02-21 | 2008-03-26 | 에스케이 텔레콤주식회사 | Record promotion system and method |
| KR20150063296A (en) * | 2013-11-29 | 2015-06-09 | 주식회사 다음카카오 | Method for recognizing music, system for searching broadcasted music and method for providing search service of broadcasted music using the same |
| KR20150072513A (en) * | 2013-12-19 | 2015-06-30 | 주식회사 엘지유플러스 | Device And System For Customized Sound-source Creation And Creation Method Using The Same |
| CN105679296A (en) * | 2015-12-28 | 2016-06-15 | 百度在线网络技术(北京)有限公司 | Instrumental performance assessment method and device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7853664B1 (en) | Method and system for purchasing pre-recorded music | |
| KR100952186B1 (en) | How to identify music | |
| US10922355B2 (en) | Method and apparatus for recommending news | |
| US7233655B2 (en) | Multi-modal callback | |
| US7395959B2 (en) | Hands free contact database information entry at a communication device | |
| US9350788B2 (en) | Apparatus and methods of delivering music and information | |
| US7254384B2 (en) | Multi-modal messaging | |
| US20100057590A1 (en) | System and Method for Data Acquisition and Processing | |
| US20100023328A1 (en) | Audio Recognition System | |
| US20010053977A1 (en) | System and method for responding to email and self help requests | |
| US7817993B2 (en) | System and method for copying ring back tone transfer sound | |
| CN101141530A (en) | Centralised storage of data | |
| KR20110128112A (en) | Contents provision service system and user method using user location information | |
| KR20040110291A (en) | Method and System of Music Information Identification | |
| JP2005274992A (en) | Music identification information search system, music purchase system, music identification information acquisition method, music purchase method, audio signal processing device, and server device | |
| JP2002196769A (en) | Music title determination system | |
| JP2002162973A (en) | Retrieving method for broadcasted music | |
| KR100456408B1 (en) | Search of audio date and sample | |
| KR100480315B1 (en) | Copyright management system through the generation and search of audio dna and method thereof | |
| KR100692395B1 (en) | Broadcasting Contents Analysis System and Analysis Method through Generating Audio Genes | |
| KR20020029686A (en) | System and method for constructing music file data base in a internet music broadcasting and music file selling system and method thereof | |
| KR20100130809A (en) | Record e-commerce system through sound recognition-based ordering and voice or video recognition-based authentication | |
| KR100432938B1 (en) | A method and system for setting up individual background music on voice mail system | |
| KR20040052771A (en) | Apparatus and method for providing music on demand service in mobile communication network | |
| JP2002268651A (en) | Portable wireless terminal with music search function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20030618 |
|
| PA0201 | Request for examination | ||
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20050325 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20050914 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20050325 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |