KR20080023427A - Online music lesson service provision system and method - Google Patents
Online music lesson service provision system and method Download PDFInfo
- Publication number
- KR20080023427A KR20080023427A KR1020060087320A KR20060087320A KR20080023427A KR 20080023427 A KR20080023427 A KR 20080023427A KR 1020060087320 A KR1020060087320 A KR 1020060087320A KR 20060087320 A KR20060087320 A KR 20060087320A KR 20080023427 A KR20080023427 A KR 20080023427A
- Authority
- KR
- South Korea
- Prior art keywords
- sound source
- music
- file
- terminal
- audio interface
- 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.)
- Withdrawn
Links
Images
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
- G06Q50/20—Education
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Educational Administration (AREA)
- Marketing (AREA)
- Educational Technology (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
본 발명은 온라인에서 음악레슨을 위해 소정 음원이 제거된 상태의 연주 연습용 음악파일을 제공할 수 있는 기술에 관한 것이다.The present invention relates to a technology capable of providing a music practice music file in a state in which a predetermined sound source is removed for a music lesson online.
이를 위해 본 발명은, 복수의 음원구성요소로 구성되는 음원파일이 저장되는 음원파일저장부; 온라인상의 회원들에게 상기 음원파일의 정보를 제공하고, 상기 회원들에게 상기 음원파일에서 특정 음원구성요소가 제거된 상태의 음악파일을 제공하는 웹서버; 및 상기 웹서버의 제어하에 상기 회원으로부터 선택된 음원파일에서 상기 회원으로부터 선택된 특정 음원구성요소를 제거하여 소정 음악파일을 생성한 후, 상기 음악파일을 상기 웹서버로 제공하는 음악파일생성부를 구비하는 것을 특징으로 한다.To this end, the present invention, the sound source file storage unit for storing a sound source file consisting of a plurality of sound source components; A web server providing information of the sound source file to members online and providing the music file with a specific sound source component removed from the sound source file to the members; And generating a predetermined music file by removing the specific sound source component selected from the member from the sound source file selected from the member under the control of the web server, and providing the music file to the web server. It features.
Description
도 1은 본 발명의 실시예에 따른 온라인에서의 음악레슨서비스 제공 시스템의 전체 구성도.1 is an overall configuration diagram of a music lesson service providing system online according to an embodiment of the present invention.
도 2는 도 1에 도시된 고객단말의 세부 구성도.2 is a detailed configuration diagram of a customer terminal shown in FIG.
도 3과 도 4는 본 발명의 실시예에 따른 온라인에서의 음악레슨서비스 제공방법을 설명하기 위한 플로우차트.3 and 4 are flowcharts for explaining a method of providing a music lesson service online according to an embodiment of the present invention.
< 도면의 주요 부분에 대한 부호의 설명 ><Description of Symbols for Main Parts of Drawings>
2: 네트워크 정합부 4: 오디오 인터페이스(AI)2: network matching unit 4: audio interface (AI)
6: 음악파일저장부 8: 악기정합부6: music file storage section 8: instrument matching section
10: 제어부 12: 음원컨텐츠 관리 프로그램 저장부10: control unit 12: sound source content management program storage unit
14: 명령입력부 16: 마이크로 폰14: command input unit 16: microphone
18: 오디오 재생출력부 100: 고객단말18: audio reproduction output unit 100: customer terminal
200: 웹서버 300: 회원정보저장부200: Web server 300: member information storage
400: 음악파일생성부 500: 음원파일저장부400: music file generation unit 500: sound source file storage unit
본 발명은 온라인에서의 음악레슨서비스 제공 시스템 및 방법에 관한 것으로, 보다 상세하게는 온라인에서 음악레슨을 위해 소정 음원이 제거된 상태의 연주 연습용 음악파일을 제공할 수 있는 기술에 관한 것이다.The present invention relates to a system and method for providing a music lesson service online, and more particularly, to a technology capable of providing a music practice music file having a predetermined sound source removed for a music lesson online.
통신망이 급속하게 발전하고 컴퓨터의 보급률이 급증하면서, 인터넷(Internet)의 사용이 보편화되고 있다.With the rapid development of communication networks and the rapid increase in the penetration of computers, the use of the Internet has become commonplace.
인터넷 사용이 보편화되면서, 인터넷을 이용한 쇼핑, 교육, 금융, 검색 등의 서비스 컨텐츠가 다양하게 제공되고 있다. 특히, 인터넷은 위치나 장소에 구애받지 않고 인터넷 연결이 가능한 단말을 구비하면 어디에서든지 자신이 원하는 사이트(site)에 접속하여 해당 사이트에서 제공하는 컨텐츠를 이용할 수 있다는 특성이 있기 때문에, 컨텐츠 서비스 이용자가 나날이 증가하고 있는 실정이다.As the use of the Internet is becoming more common, a variety of service contents such as shopping, education, finance, and search using the Internet are being provided. In particular, since the Internet has a terminal capable of connecting to the Internet regardless of location or location, the content service user can access the site he / she wants and use the content provided by the site. The situation is increasing day by day.
상술되어진 바와 같이 소정 컨텐츠를 제공하는 사이트에서는 무료 또는 유료로 해당 컨텐츠 서비스를 제공하고 있다.As described above, the site providing the predetermined content provides the corresponding content service for free or for a fee.
현재 온라인(인터넷)상에서는 다양한 음악컨텐츠를 제공하는 사이트들이 있다.Currently, there are sites that provide various music contents online.
예를 들어, 음악파일을 구비하고 회원들로부터 음악감상을 위한 소정 비용을 결제받은 후 회원들에게 음악파일을 제공하는 음악감상사이트가 있으며, 음악을 공부하는 학생들을 위하여 악보나 음악연습을 위한 음악파일을 제공하는 음악교육사이트들이 있다.For example, there is a music listening site that provides music files to members after having music files and receiving a predetermined fee for listening to music, and for music students, music for music scores or music practice There are music education sites that provide files.
또한, 음악파일을 제공함에 있어서 해당 음악에 대한 설명이나 악기 연주방 법 등을 포함시켜 음악파일을 제공받는 학생의 음악교육의 효과를 향상시키는 컨텐츠도 제안되어진 상태이다.In addition, in providing music files, contents for improving the effect of music education of students receiving music files by including a description of the music or a method of playing musical instruments have been proposed.
통상적으로 음악파일을 복수의 음원으로 이루어진다.Typically, a music file consists of a plurality of sound sources.
다시 말하면, 하나의 곡에 대한 음악파일은 해당 곡을 연주하는 여러 악기들의 음원과 보컬의 음성이 들어가는 경우에는 그 음성에 해당하는 음원까지가 비트를 맞춰 믹싱되어 구성된다.In other words, the music file for one song is composed by mixing the beats of the sound sources of the various instruments that play the song and the sound sources of the vocals to the sound source corresponding to the voice.
이러한 음악파일을 가지고 악기연주연습을 하는 경우에는, 원래의 음악파일에 있는 악기의 음원과 자신의 음원이 서로 섞여 실제로 악기를 연주하는 연주자가 자신의 악기연주와 다른 악기들의 협연상태를 정확하게 인지하기 쉽지 않다는 문제점이 있다.If you practice playing a musical instrument with such a music file, the sound source of the instrument in the original music file and your own sound source are mixed with each other so that the player who is actually playing the instrument can correctly recognize the performance of the instrument and other instruments. The problem is that it is not easy.
본 발명은 상기한 사정을 감안하여 창출되어진 것으로서, 본 발명은 온라인상에서 효율적인 음악레슨 서비스를 제공하기 위하여 음악파일 요청자(회원 또는 연주자라 칭함)에게 특정 악기의 음원이 제거된 상태의 음악파일을 제공함으로써 연주자가 다른 악기들과 협연(協演)되는 자신의 악기 연주상태를 정확하게 인지할 수 있도록 하는 것을 목적으로 한다.The present invention was created in view of the above circumstances, and the present invention provides a music file requestor (called a member or a player) to a music file in which a sound source of a specific instrument has been removed to provide an efficient music lesson service online. The purpose of this is to enable the player to accurately recognize the state of his / her instrument playing with other instruments.
상기한 목적을 달성하기 위해, 본 발명에 따른 온라인에서의 음악레슨서비스 제공 시스템은, 복수의 음원구성요소로 구성되는 음원파일이 저장되는 음원파일저장부; 온라인상의 회원들에게 상기 음원파일의 정보를 제공하고, 상기 회원들에 게 상기 음원파일에서 특정 음원구성요소가 제거된 상태의 음악파일을 제공하는 웹서버; 및 상기 웹서버의 제어하에 상기 회원으로부터 선택된 음원파일에서 상기 회원으로부터 선택된 특정 음원구성요소를 제거하여 소정 음악파일을 생성한 후, 상기 음악파일을 상기 웹서버로 제공하는 음악파일생성부를 구비하는 것을 특징으로 한다.In order to achieve the above object, the online music lesson service providing system according to the present invention includes a sound source file storage unit for storing a sound source file consisting of a plurality of sound source components; A web server providing information on the sound source file to members online and providing the music file with a specific sound source component removed from the sound source file to the members; And generating a predetermined music file by removing the specific sound source component selected from the member from the sound source file selected from the member under the control of the web server, and providing the music file to the web server. It features.
바람직하게, 본 발명의 상기 음원파일은 상기 음원구성요소를 편집하기 위한 명령어가 포함되는 것을 특징으로 한다.Preferably, the sound source file of the present invention is characterized in that it includes a command for editing the sound source component.
바람직하게, 본 발명의 상기 음원파일은 MIDI(Music Instrument Digital Interface) 파일인 것을 특징으로 한다.Preferably, the sound source file of the present invention is characterized in that the MIDI (Music Instrument Digital Interface) file.
바람직하게, 본 발명의 상기 웹서버에 의해 상기 회원들에게 제공되는 음원파일 정보는 상기 음원파일에 구성되는 음원구성요소 정보인 것을 특징으로 한다.Preferably, the sound source file information provided to the members by the web server of the present invention is characterized in that the sound source component information configured in the sound source file.
바람직하게, 본 발명의 상기 웹서버는 상기 회원으로부터 상기 음악파일에 대한 다운로드가 요청되면 상기 회원의 단말에 구비된 오디오 인터페이스(AI;Audio Interface)에 대한 인증을 수행하여, 상기 회원에 대해 미리 등록된 오디오 인터페이스(AI)로 확인되는 경우에만 상기 음악파일을 상기 회원의 단말로 다운로드하는 것을 특징으로 한다.Preferably, when the web server of the present invention is requested to download the music file from the member, the web server performs authentication on an audio interface (AI) provided in the terminal of the member and registers the member in advance. It is characterized in that the music file is downloaded to the terminal of the member only when it is confirmed by the audio interface (AI).
바람직하게, 본 발명의 상기 웹서버는 상기 회원으로부터 상기 음악파일에 대한 재생이 요청되면 상기 음악파일에 대한 스트리밍 데이터를 상기 회원의 단말로 전송하는 것을 특징으로 한다.Preferably, the web server of the present invention is characterized in that the streaming data for the music file to the terminal of the member when the member is requested to play the music file.
바람직하게, 본 발명의 상기 웹서버는 상기 회원의 단말에 구비된 오디오 인 터페이스(AI)에 대한 인증을 수행하여, 상기 회원에 대해 미리 등록된 오디오 인터페이스(AI)로 확인되는 경우에만 상기 음악파일에 대한 스트리밍 데이터를 상기 회원의 단말로 전송하는 것을 특징으로 한다.Preferably, the web server of the present invention performs the authentication of the audio interface (AI) provided in the terminal of the member, the music only when confirmed as a pre-registered audio interface (AI) for the member Streaming data for the file is characterized in that for transmitting to the terminal of the member.
본 발명의 실시예에 따른 온라인에서의 음악레슨서비스 제공 방법은, (a) 인터넷을 통해 접속된 회원에게 음원파일리스트를 제공하고, 상기 회원에 의해 선택된 음원파일에 대한 음원구성요소 정보를 제공하는 과정; (b) 상기 회원으로부터 상기 음원구성요소 중 소정 음원구성요소가 선택되면 상기 음원파일에서 상기 선택되지 않은 음원구성요소를 제거하여 음악파일을 생성하는 과정; 및 (c) 상기 회원으로부터 다운로드가 요청되면, 상기 회원의 단말에 구비된 오디오 인터페이스(AI)에 대한 인증을 수행한 후, 상기 오디오 인터페이스에 대한 인증에 성공할 경우에만 상기 음악파일을 상기 회원의 단말로 다운로드하는 과정을 구비하는 것을 특징으로 한다.According to an embodiment of the present invention, a method of providing a music lesson service online includes: (a) providing a sound source file list to a member connected through the Internet, and providing sound source component information on a sound source file selected by the member; process; (b) generating a music file by removing the unselected sound source component from the sound source file when a predetermined sound source component of the sound source component is selected from the member; And (c) if a download is requested from the member, after performing authentication on the audio interface (AI) provided in the member's terminal, the music file is transmitted to the member's terminal only when authentication of the audio interface is successful. It characterized in that it comprises a process of downloading.
바람직하게, 본 발명은 상기 회원의 단말에 상기 음악파일의 재생을 위해 음원컨텐츠 관리 프로그램이 설치되면, 상기 음원컨텐츠 관리 프로그램은 상기 회원의 단말에 구비된 오디오 인터페이스(AI)의 식별정보를 상기 온라인에서의 음악레슨서비스를 제공하는 웹서버로 전송하는 과정; 상기 웹서버가 상기 오디오 인터페이스(AI)의 식별정보를 상기 회원의 정보에 매칭시켜 저장하는 과정을 더 구비하는 것을 특징으로 한다.Preferably, in the present invention, when a sound source content management program is installed in the member's terminal for playing the music file, the sound source content management program displays the identification information of the audio interface (AI) provided in the member's terminal. Transmitting to a web server that provides a music lesson service in the office; The web server further comprises the step of matching the identification information of the audio interface (AI) with the information of the member and storing.
바람직하게, 본 발명은 상기 (c) 과정에서 상기 회원의 단말로 오디오 인터페이스(AI)의 식별정보를 요청하고, 상기 회원의 단말로부터 전송되는 오디오 인터 페이스(AI)의 식별정보와 상기 회원에 대해 미리 등록된 오디오 인터페이스(AI)의 식별정보를 비교하여 상기 회원의 단말에 구비된 오디오 인터페이스(AI)에 대한 인증을 수행하는 과정을 구비하는 것을 특징으로 한다.Preferably, in the step (c), the present invention requests identification information of an audio interface (AI) to the terminal of the member, and identifies the identification information of the audio interface (AI) transmitted from the terminal of the member and the member. And comparing the identification information of the pre-registered audio interface (AI) to perform authentication on the audio interface (AI) provided in the terminal of the member.
바람직하게, 본 발명은 상기 회원으로부터 상기 음악파일에 대한 재생이 요청되면, 상기 회원의 단말로 상기 음악파일에 대한 스트리밍 데이터를 전송하는 과정을 더 구비하는 것을 특징으로 한다.Preferably, the present invention is characterized in that it further comprises the step of transmitting the streaming data for the music file to the terminal of the member, when the playback of the music file is requested from the member.
바람직하게, 본 발명은 상기 회원으로부터 상기 음악파일에 대한 재생이 요청되면, 상기 회원의 단말에 구비된 오디오 인터페이스(AI)에 대한 인증을 수행한 후, 상기 오디오 인터페이스에 대한 인증에 성공할 경우에만 상기 음악파일에 대한 스트리밍 대ㅔ이터를 상기 회원의 단말로 전송하는 과정을 더 구비하는 것을 특징으로 한다.Preferably, when the reproduction of the music file is requested from the member, the present invention performs authentication on the audio interface (AI) provided in the terminal of the member, and then only if the authentication on the audio interface is successful. The method further comprises the step of transmitting the streaming destination for the music file to the terminal of the member.
바람직하게, 본 발명의 상기 (a) 과정에서 상기 음원파일은 적어도 1개 이상의 음원구성요소를 구비하는 것을 특징으로 한다.Preferably, in the process (a) of the present invention, the sound source file is characterized by including at least one sound source component.
바람직하게, 본 발명의 상기 (a) 과정은 상기 음원파일의 음원구성요소 정보와 각 음원구성요소의 선택상태를 표시할 수 있는 객체를 구비하는 웹페이지를 상기 회원의 단말로 출력하여 상기 회원으로부터 음원구성요소를 선택받는 과정을 더 구비하는 것을 특징으로 한다.Preferably, the step (a) of the present invention outputs a web page including the sound source component information of the sound source file and an object capable of displaying a selection state of each sound source component to the terminal of the member to output from the member. It is characterized in that it further comprises a process of receiving the sound source component.
이하, 첨부되어진 도면을 참조하여 본 발명의 실시예를 구체적으로 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 실시예에 따른 온라인에서의 음악레슨서비스 제공 시스템 의 전체 구성도이다.1 is an overall configuration diagram of a music lesson service providing system online according to an embodiment of the present invention.
동 도면에 도시된 바와 같이, 본 발명의 실시예에 따른 온라인에서의 음악레슨서비스 제공 시스템은 인터넷을 통해 고객단말(100)로 음악레슨서비스를 제공하는 웹서버(200), 웹서버(200)를 통해 음악레슨서비스를 받을 회원들의 정보가 저장되는 회원정보저장부(300), 상기 회원들에게 제공되어질 음악파일을 생성하기 위한 음원파일이 저장되는 음원파일저장부(500), 및 웹서버(200)의 요청에 따라 음원파일로부터 음악파일을 생성하는 음악파일생성부(400)를 구비한다.As shown in the figure, the online music lesson service providing system according to an embodiment of the present invention, the
도 2는 도 1에 도시된 고객단말의 세부 구성도이다.2 is a detailed configuration diagram of a customer terminal shown in FIG. 1.
인터넷을 통해 웹서버(200)에 접속하여 음악레슨을 위한 음악파일을 전송받는 고객단말(100)은, 네트워크 정합부(2), 오디오 인터페이스(4), 음악파일 저장부(6), 악기정합부(8), 제어부(10), 음원컨텐츠 관리 프로그램 저장부(12), 명령입력부(14), 마이크로 폰(16), 및 오디오 재생 출력부(18)를 구비한다.The
네트워크 정합부(2)는 인터넷을 통해 웹서버(200)와 데이터 통신이 가능하도록 프로토콜 처리를 수행하는 기능을 수행하고, 오디오 인터페이스(AI: Audio Interface)(4)는 음악파일저장부(6)에서 로딩되어진 음악파일의 데이터와 악기정합부(8)를 통해 입력되는 데이터와 마이크로 폰(16)을 통해 입력되는 데이터를 믹싱하여 오디오 재생출력부(18)로 출력하는 기능을 수행한다. 특히, 오디오 인터페이스(4)는 고객단말에 탑재되는 하드웨어 보드로서 식별정보에 해당하는 시리얼 번호(SN; Serial Number))가 등록되어 있고, 그 시리얼 번호는 제어부(10)로 통보되어 제어부(10)에서 장치관리를 수행할 수 있도록 한다.The
음악파일 저장부(6)는 네트워크 정합부(2)로부터 전송받은 음악파일(예컨대, MP3 파일 등)을 저장하는 기능을 수행하고, 제어부(10)로부터 요청된 특정 음악파일을 로딩하여 오디오 인터페이스(4)로 출력하는 기능을 수행한다.The music
악기정합부(8)는 소정 접속단자가 구비되어, 악기로부터 출력되는 음향신호를 입력받아 디지털데이터로 변환한 후 오디오 인터페이스(4)로 출력하는 기능을 수행한다.The musical
제어부(10)는 음원컨텐츠 관리 프로그램 저장부(12)에 저장된 음원컨텐츠 관리 프로그램에 따라 웹서버(200)와 연동하여 회원에 대한 인증과정을 수행하고, 명령입력부(14)의 입력에 따라 오디오 인터페이스(4)를 제어하는 기능을 수행한다.The
상기 음원컨텐츠 관리 프로그램은 명령입력부(14)로부터 입력되는 명령에 따라 오디오 인터페이스(4)로 소정 제어신호를 출력하여 오디오 인터페이스(4)로부터 출력되는 오디오 데이터의 출력상태를 제어하는 기능을 수행한다. 예를 들어, 음원컨텐츠 관리 프로그램은 오디오 인터페이스(4)에서 악기정합부(8)로부터 입력되는 음향신호(사운드)의 주파수를 변형시키거나 이펙트(효과음)을 조정시키는 기능을 수행할 수 있다.The sound source content management program outputs a predetermined control signal to the
이하, 첨부되어진 플로우차트를 참조하여 본 발명의 실시예에 따른 온라인에서의 음악레슨서비스 제공 방법을 상세하게 설명한다.Hereinafter, a method of providing a music lesson service online according to an embodiment of the present invention will be described in detail with reference to the attached flowchart.
도 3은 본 발명의 실시예에 따른 온라인에서의 음악레슨서비스 제공을 위해 음원컨텐츠 접속 프로그램을 웹서버(200)에 등록하는 과정을 설명한다.3 illustrates a process of registering a sound source content access program to the
고객단말(100)의 사용자가 웹서버(200)에 접속하여 음악컨텐츠 관리 프로그 램을 다운받아 설치하거나, 별도의 저장매체에 저장된 음악컨텐츠 관리 프로그램을 고객단말(100)에 설치하면, 고객단말(100)에 설치되는 음악컨텐츠 관리 프로그램은 제어부(10)에 저장된 오디오 인터페이스(4)의 식별정보를 웹서버(200)로 전송한다(S2, S4).When the user of the
이어, 웹서버(200)는 상기 사용자의 회원정보에 오디오 인터페이스(4)의 식별정보를 매칭시켜 저장하여, 오디오 인터페이스(4)의 식별정보를 상기 회원의 인증정보로 이용한다(S6).Subsequently, the
상술되어진 과정을 통해 음악컨텐츠 관리 프로그램의 설치가 완료된 상태에서, 고객단말(100)이 웹서버(200)에 접속하면 웹서버(200)는 음원파일 선택을 위한 웹페이지를 고객단말(100)로 출력한다(S10). 여기서, 음원파일은 미디(MIDI) 등과 같은 다양한 포맷으로 구성될 수 있다. 참고로, MIDI(Music Instrument Digital Interface) 파일에는 음표, 음악의 빠르기 및 음악의 특성들을 나타내는 디지털 명령어가 포함되어 있다.When the installation of the music content management program is completed through the above-described process, when the
고객단말(100)이 웹서버(200)를 통해 제공되는 음원파일 선택 웹페이지를 통해 특정 음원을 선택하면(S12), 즉 특정 음악을 선택하면 웹서버(200)는 상기 음원파일정보로부터 음원구성요소를 추출하여 그 음원구성요소를 고객단말(100)로 출력하여 고객단말(100)로부터 음원구성요소에 대한 선택을 입력받는다(S14).When the
예를 들면, 4가지 음원구성요소(예컨대, 피아노, 첼로, 바이올린, 플룻)로 구성된 음원파일에 대해서 음원구성요소인 피아노, 첼로, 바이올린, 플룻을 고객단말(100)에 표시하여, 사용자가 그 중 적어도 1개 이상을 선택할 수 있도록 한다. 이를 위해, 웹서버(200)는 상기 음원파일의 음원구성요소 정보와 각 음원구성요소의 선택상태를 표시할 수 있는 객체(예컨대, 체크박스 등)를 구비하는 웹페이지를 고객단말(100)로 출력한다.For example, for a sound source file consisting of four sound source components (for example, piano, cello, violin, flute), the user may display the sound source components piano, cello, violin, and flute on the
고객단말(100)로부터 선택완료가 입력되면(S16에서 Yes), 웹서버(200)는 선택된 음원구성요소 선택신호를 음악파일생성부(400)로 전송하여 음악파일생성부(400)가 해당 음원파일에서 선택된 음원구성요소로만 구성된 음악파일을 생성하도록 한다(S18). 만약, S14 단계에서 고객단말(100)에 의해 첼로, 바이올린, 플룻의 3가지 음원구성요소가 선택된 상태라면, 음악파일생성부(400)는 웹서버(200)의 요청에 의해 해당 음원파일에서 고객단말(100)에 의해 선택되지 않은 음원구성요소인 "피아노"음원을 제거한 후 "피아노"음원이 제거된 상태의 음악파일을 생성한다(S18). 상기 음악파일은 mp3 포맷으로 구성될 수 있다.When the selection completion is input from the customer terminal 100 (Yes in S16), the
이 상태에서 고객단말(100)로부터 다운로드가 요청되면(S20에서 Yes), 웹서버(200)는 고객단말(100)로 AI 정보를 요청한다. 고객단말(100)의 제어부(10)는 네트워크 정합부(2)로부터 AI 정보 요청이 수신되면, 미리 등록된 오디오 인터페이스(4)의 식별정보(시리얼 번호)를 네트워크 정합부(2)로 전송하여, 상기 AI 식별정보를 인터넷을 통해 웹서버(200)로 전송한다.In this state, if the download is requested from the customer terminal 100 (YES in S20), the
웹서버(200)는 고객단말(100)로부터 전송된 AI 식별정보를 회원정보저장부(300)에 저장된 회원의 AI 식별정보와 비교하여 그 일치성을 근거로 AI 인증을 수행한다(S24).The
S24 단계의 AI 인증수행 결과, 고객단말(100)로부터 전송된 AI 식별정보가 회원정보저장부(300)에 저장된 회원의 AI 식별정보와 일치하여 AI 인증이 성공한 것으로 판단되면(S26에서 Yes), 웹서버(200)는 S18에서 생성되어진 음악파일을 음악파일생성부(400)로부터 전송받아 인터넷을 통해 고객단말(100)로 다운로드시킨다(S28). S24 단계를 통해 인증된 회원에 대해 오디오 인터페이스(AI)에 대한 인증도 수행함으로써, 회원이 일정한 단말에서만 음악파일을 다운받을 수 있도록 한다. 이는 음악파일의 불법적 유포를 차단하기 위함이다. As a result of performing the AI authentication in step S24, if the AI identification information transmitted from the
한편, S20 단계의 판단결과 고객단말(100)로부터 상기 음악파일에 대한 다운로드가 요청되지 않고 재생이 요청되면(S30에서 Yes), 상기 음악파일에 해당하는 스트리밍 데이터를 고객단말(100)로 출력한 후(S32), S20 단계로 진행한다. S30 단계에서 고객단말(100)로부터 재생이 요청되는 경우에도 인증강화를 위해서 고객단말(100)의 오디오 인터페이스(AI)에 대한 인증을 수행한 후, 인증이 성공한 경우에만 고객단말(100)로 상기 파일에 대한 스트리밍 데이터를 제공할 수도 있다. On the other hand, if the result of the determination in step S20 is not requested to download the music file from the customer terminal 100 (S30 in Yes), and outputs the streaming data corresponding to the music file to the customer terminal (100) After (S32), the process proceeds to step S20. Even when the playback is requested from the
또한, S26 단계의 판단결과 AI 인증이 실패하면(S26에서 No), 고객단말(200)로 인증실패를 통보한 후 종료한다.In addition, if the AI authentication fails in the determination of step S26 (No in S26), the end of the notification after notifying the authentication failure to the
본 발명의 실시예에서는 S26 단계의 전과정 또는 후과정과, S30 단계의 후과정에서 과금결제과정을 수행하여 상기 음악파일의 다운로드 또는 재생에 대한 대가를 지불하도록 구성할 수도 있다.In an embodiment of the present invention, the billing process may be performed in the previous process or the subsequent process of step S26, and in the subsequent process of step S30, and may be configured to pay for the download or playback of the music file.
그리고, 본 발명의 실시예에서는 회원 로그-인 과정은 당업계에서 공지된 기술에 해당하므로 회원 로그-인 과정과 일반적인 회원 인증과정에 대한 설명은 생락하였다. 또한, 본 발명에서의 고객단말(100)은 회원인증에 성공한 사용자의 단 말에 해당하기 때문에, 회원의 단말 내지는 회원단말로 표현될 수도 있음은 물론이다.In the embodiment of the present invention, since the member log-in process corresponds to a technique known in the art, the description of the member log-in process and general member authentication process is omitted. In addition, since the
한편, S28 단계에서 다운로드된 음악파일은 고객단말(100)의 네트워크 정합부(2)를 통해 음악파일 저장부(6)로 전송되어 저장되고, 그 음악파일 저장부(6)에 저장된 음악파일정보는 고객단말(100)의 사용자가 명령입력부(14)를 통해 확인할 수 있다.Meanwhile, the music file downloaded in step S28 is transferred to the music
사용자가 명령입력부(14)를 통해 음악파일 저장부(6)를 확인하면, 디스플레이부(도시 생략)를 통해 음악파일 저장부(6)에 저장된 음악파일 리스트를 확인할 수 있고, 음악파일 리스트 중에서 특정 음악파일을 선택하면 그 음악파일에 해당하는 오디오 데이터가 오디오 인터페이스(4)로 전송되어진다.When the user checks the music
오디오 인터페이스(4)는 상기 음악파일의 오디오 데이터를 디코딩한 후 상기 음원컨텐츠 관리 프로그램에 의해 동작하는 제어부(10)로부터 전송되는 제어신호를 근거로 편집 처리하여 오디오 재생출력부(18)로 출력한다.The
이때, 사용자가 악기정합부(8)에 "피아노" 의 출력단자를 연결하여, "피아노"로부터 출력되는 음향신호를 악기정합부(8)를 통해 오디오 인터페이스(4)로 연결한 상태로 피아노를 연주하게 되면, 오디오 인터페이스(4)에 의해 상기 음악파일의 오디오 데이터와 악기정합부(8)를 통해 입력된 피아노 음향신호에 해당하는 오디오 데이터가 믹싱되어 오디오 재생출력부(18)로 출력되어진다.At this time, the user connects the output terminal of the "piano" to the
오디오 재생출력부(18)가 상기 믹싱된 오디오 데이터를 아날로그 신호로 변환하여 사용자에 의해 설정되는 음량레벨을 해당하도록 증폭하여 스피커(SP)로 출 력한다.The audio reproducing
이로써, 스피커(SP)를 통해서는 웹서버(200)로부터 다운로드받은 음악파일에 구성된 "바이올린", "첼로", "플룻"의 음향으로 구성된 음악에 "피아노"의 음향이 믹싱되어 완전한 음악이 출력되어진다.Thus, through the speaker SP, the sound of "piano" is mixed with the music composed of the sounds of "violin", "cello", and "flute", which are composed of music files downloaded from the
고객단말(100)의 사용자는 자신의 피아노 연주와 다른 악기(바이올린, 첼로, 및 플룻)와의 협연(協演)상태를 확인할 수 있게 되기 때문에, 상기 음악파일을 이용하여 음악레슨을 받을 수 있는 것이다.Since the user of the
또한, 인터넷을 통해 제공되는 상기 음악파일에 대한 스트리밍 데이터는 고객단말(2)의 네트워크 정합부(2)를 통해 오디오 인터페이스(4)로 전송되고, 오디오 인터페이스(4)에서는 상기 스트리밍 데이터를 디코딩한 후, 악기정합부(8)로부터 전송되는 오디오 데이터와 믹싱하여 오디오 재생출력부(16)로 전송됨으로써, 고객단말(100)의 사용자가 상기 음악파일에 의해 재생출력되는 음향신호에 맞춰 피아노를 연주한다면, 피아노의 협연상태를 확인할 수 있게 된다.In addition, the streaming data for the music file provided through the Internet is transmitted to the
본 발명의 실시예에서는 악기정합부(8)로부터 입력되는 음향신호에 대해서 음악파일의 오디오 데이터와 믹싱하는 과정을 설명하였지만, 오디오 인터페이스(4)는 명령입력부(14)에 의한 제어부(10)의 제어명령에 따라 마이크로 폰(16)으로부터 입력된 음성신호와 상기 음악파일의 오디오 데이터, 또는 마이크로 폰(16)으로부터 입력된 음성신호와 상기 음악파일의 오디오 데이터와 악기정합부(8)로부터 입력된 소정 악기의 음향신호를 믹싱하여 오디오 재생출력부(18)로 전송할 수도 있다.In the exemplary embodiment of the present invention, the process of mixing the audio signal of the music file with the sound signal input from the
또한, 오디오 인터페이스(4)는 제어부(10)의 제어명령에 따라 오디오 인터페이스(4)로부터 출력되는 오디오 데이터를 음악파일로 생성하여 음악파일 저장부(6)에 저장하는 기능을 구비하여, 사용자가 자신의 연주한 음악의 상태를 확인할 수 있도록 한다.In addition, the
이상 설명한 바와 같이, 본 발명의 실시예에 따른 온라인에서의 음악레슨서비스 제공 시스템 및 방법에 의하면, 서비스 요청자에게 복수 음원구성요소에서 특정 음성구성요소를 제거한 상태의 음악파일을 제공함으로써 장소에 구애받지 않고 개별적으로 연주연습자들이 자신의 악기연주상태와 다른 악기와의 협연상태를 확인할 수 있다는 효과가 있다.As described above, according to the system and method for providing a music lesson service online according to an embodiment of the present invention, by providing a music requestor with a music file in a state in which a plurality of sound source elements are removed from a plurality of sound source elements, they are not restricted to a place. Individually, the performance practitioners can check their musical instrument performance and their performance with other instruments.
이로써, 장소나 시간에 구애받는 오프라인상의 학원이나 연습실 등의 제한을 받지 않고, 저렴한 비용을 들이면서 효과적으로 악기연주연습을 행할 수 있다는 효과가 있다.As a result, there is an effect that it is possible to effectively perform a musical instrument practice at a low cost without being restricted by an offline school or practice room regardless of a place or time.
한편, 본 발명은 상술한 실시예로만 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위내에서 수정 및 변형하여 실시할 수 있고, 이러한 수정 및 변경 등은 이하의 특허 청구의 범위에 속하는 것으로 보아야 할 것이다.On the other hand, the present invention is not limited to the above-described embodiment, but can be modified and modified within the scope not departing from the gist of the present invention, such modifications and changes should be regarded as belonging to the following claims. will be.
Claims (16)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060087320A KR20080023427A (en) | 2006-09-11 | 2006-09-11 | Online music lesson service provision system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020060087320A KR20080023427A (en) | 2006-09-11 | 2006-09-11 | Online music lesson service provision system and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20080023427A true KR20080023427A (en) | 2008-03-14 |
Family
ID=39396965
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020060087320A Withdrawn KR20080023427A (en) | 2006-09-11 | 2006-09-11 | Online music lesson service provision system and method |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20080023427A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112700791A (en) * | 2019-10-23 | 2021-04-23 | 三星电子株式会社 | Electronic device and control method thereof |
-
2006
- 2006-09-11 KR KR1020060087320A patent/KR20080023427A/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112700791A (en) * | 2019-10-23 | 2021-04-23 | 三星电子株式会社 | Electronic device and control method thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6686531B1 (en) | Music delivery, control and integration | |
| US6740803B2 (en) | Computing device to allow for the selection and display of a multimedia presentation of an audio file and to allow a user to play a musical instrument in conjunction with the multimedia presentation | |
| US7902446B2 (en) | System for learning and mixing music | |
| US20100095829A1 (en) | Rehearsal mix delivery | |
| US20030167904A1 (en) | Player information-providing method, server, program for controlling the server, and storage medium storing the program | |
| US20060060065A1 (en) | Information processing apparatus and method, recording medium, program, and information processing system | |
| JP6201460B2 (en) | Mixing management device | |
| US8253006B2 (en) | Method and apparatus to automatically match keys between music being reproduced and music being performed and audio reproduction system employing the same | |
| CN1517974B (en) | Music data reproducing device, reproducing method and server device | |
| JP4265082B2 (en) | Server client system and server device | |
| JP5163581B2 (en) | Instrument sound posting system, instrument sound posting device | |
| WO2023235676A1 (en) | Enhanced music delivery system with metadata | |
| KR20080023427A (en) | Online music lesson service provision system and method | |
| KR20010000888A (en) | Method for playing musical instruments and learning music based on the Internet and system therefor | |
| KR20170092313A (en) | Karaoke Servicing Method Using Mobile Device | |
| JP2008233334A (en) | Music application device, electronic musical instrument and program | |
| CN112685000B (en) | Audio processing method, device, computer equipment and storage medium | |
| JP6316099B2 (en) | Karaoke equipment | |
| JP2014153516A (en) | Determination device | |
| JP2014071215A (en) | Musical performance device, musical performance system, and program | |
| JP3970664B2 (en) | Karaoke device that can receive and play the user's original music from a mobile phone | |
| Blair | Steering your ears | |
| JP5627063B2 (en) | Inappropriate song scoring reference data notification system | |
| JP5551983B2 (en) | Karaoke performance control system | |
| KR100726756B1 (en) | Public hydrophobic training method and system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20060911 |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |