[go: up one dir, main page]

KR20080023427A - Online music lesson service provision system and method - Google Patents

Online music lesson service provision system and method Download PDF

Info

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
Application number
KR1020060087320A
Other languages
Korean (ko)
Inventor
이현식
이호송
김이한
조유희
Original Assignee
주식회사 케이티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티 filed Critical 주식회사 케이티
Priority to KR1020060087320A priority Critical patent/KR20080023427A/en
Publication of KR20080023427A publication Critical patent/KR20080023427A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education

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

온라인에서의 음악레슨서비스 제공 시스템 및 방법{SYSTEM FOR MUSICAL LESSON SERVICE ON INLINE AND METHOD THEREOF}System and method for providing music lesson service online {SYSTEM FOR MUSICAL LESSON SERVICE ON INLINE AND METHOD THEREOF}

도 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 web server 200, the web server 200 to provide a music lesson service to the customer terminal 100 over the Internet The member information storage unit 300, which stores information of members to receive music lesson service through, the sound source file storage unit 500, which stores sound source files for generating music files to be provided to the members, and a web server ( A music file generation unit 400 for generating a music file from the sound source file at the request of 200 is provided.

도 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 client terminal 100 receiving a music file for a music lesson by accessing the web server 200 through the Internet includes a network matching unit 2, an audio interface 4, a music file storing unit 6, and a musical instrument matching unit. A unit 8, a control unit 10, a sound source content management program storage unit 12, a command input unit 14, a microphone 16, and an audio reproduction output unit 18 are provided.

네트워크 정합부(2)는 인터넷을 통해 웹서버(200)와 데이터 통신이 가능하도록 프로토콜 처리를 수행하는 기능을 수행하고, 오디오 인터페이스(AI: Audio Interface)(4)는 음악파일저장부(6)에서 로딩되어진 음악파일의 데이터와 악기정합부(8)를 통해 입력되는 데이터와 마이크로 폰(16)을 통해 입력되는 데이터를 믹싱하여 오디오 재생출력부(18)로 출력하는 기능을 수행한다. 특히, 오디오 인터페이스(4)는 고객단말에 탑재되는 하드웨어 보드로서 식별정보에 해당하는 시리얼 번호(SN; Serial Number))가 등록되어 있고, 그 시리얼 번호는 제어부(10)로 통보되어 제어부(10)에서 장치관리를 수행할 수 있도록 한다.The network matching unit 2 performs a function of performing protocol processing to enable data communication with the web server 200 through the Internet, and an audio interface (AI) 4 is a music file storing unit 6. It performs a function of mixing the data of the music file loaded in and the data input through the instrument matching unit 8 and the data input through the microphone 16 to output to the audio reproduction output unit 18. In particular, the audio interface 4 is a hardware board mounted on a customer terminal, and a serial number (SN) corresponding to identification information is registered, and the serial number is notified to the controller 10 so that the controller 10 Device management can be performed in.

음악파일 저장부(6)는 네트워크 정합부(2)로부터 전송받은 음악파일(예컨대, MP3 파일 등)을 저장하는 기능을 수행하고, 제어부(10)로부터 요청된 특정 음악파일을 로딩하여 오디오 인터페이스(4)로 출력하는 기능을 수행한다.The music file storage unit 6 performs a function of storing a music file (for example, an MP3 file, etc.) received from the network matching unit 2, and loads a specific music file requested from the control unit 10 to display an audio interface ( 4) to output the function.

악기정합부(8)는 소정 접속단자가 구비되어, 악기로부터 출력되는 음향신호를 입력받아 디지털데이터로 변환한 후 오디오 인터페이스(4)로 출력하는 기능을 수행한다.The musical instrument matching section 8 is provided with a predetermined connection terminal, and receives a sound signal output from the musical instrument, converts the digital signal into digital data, and outputs the audio signal to the audio interface 4.

제어부(10)는 음원컨텐츠 관리 프로그램 저장부(12)에 저장된 음원컨텐츠 관리 프로그램에 따라 웹서버(200)와 연동하여 회원에 대한 인증과정을 수행하고, 명령입력부(14)의 입력에 따라 오디오 인터페이스(4)를 제어하는 기능을 수행한다.The control unit 10 performs an authentication process for the member in association with the web server 200 according to the sound source content management program stored in the sound source content management program storage unit 12, and the audio interface according to the input of the command input unit 14 (4) to control the function.

상기 음원컨텐츠 관리 프로그램은 명령입력부(14)로부터 입력되는 명령에 따라 오디오 인터페이스(4)로 소정 제어신호를 출력하여 오디오 인터페이스(4)로부터 출력되는 오디오 데이터의 출력상태를 제어하는 기능을 수행한다. 예를 들어, 음원컨텐츠 관리 프로그램은 오디오 인터페이스(4)에서 악기정합부(8)로부터 입력되는 음향신호(사운드)의 주파수를 변형시키거나 이펙트(효과음)을 조정시키는 기능을 수행할 수 있다.The sound source content management program outputs a predetermined control signal to the audio interface 4 according to a command input from the command input unit 14 to control an output state of audio data output from the audio interface 4. For example, the sound source content management program may perform a function of modifying the frequency of the sound signal (sound) input from the instrument matching unit 8 or adjusting the effect (effect sound) in the audio interface 4.

이하, 첨부되어진 플로우차트를 참조하여 본 발명의 실시예에 따른 온라인에서의 음악레슨서비스 제공 방법을 상세하게 설명한다.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 web server 200 to provide a music lesson service online according to an embodiment of the present invention.

고객단말(100)의 사용자가 웹서버(200)에 접속하여 음악컨텐츠 관리 프로그 램을 다운받아 설치하거나, 별도의 저장매체에 저장된 음악컨텐츠 관리 프로그램을 고객단말(100)에 설치하면, 고객단말(100)에 설치되는 음악컨텐츠 관리 프로그램은 제어부(10)에 저장된 오디오 인터페이스(4)의 식별정보를 웹서버(200)로 전송한다(S2, S4).When the user of the client terminal 100 accesses the web server 200, downloads and installs a music content management program, or installs a music content management program stored in a separate storage medium in the customer terminal 100, The music content management program installed at 100 transmits identification information of the audio interface 4 stored in the controller 10 to the web server 200 (S2 and S4).

이어, 웹서버(200)는 상기 사용자의 회원정보에 오디오 인터페이스(4)의 식별정보를 매칭시켜 저장하여, 오디오 인터페이스(4)의 식별정보를 상기 회원의 인증정보로 이용한다(S6).Subsequently, the web server 200 matches and stores identification information of the audio interface 4 with member information of the user, and uses the identification information of the audio interface 4 as authentication information of the member (S6).

상술되어진 과정을 통해 음악컨텐츠 관리 프로그램의 설치가 완료된 상태에서, 고객단말(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 client terminal 100 accesses the web server 200, the web server 200 sends a web page for selecting a sound source file to the client terminal 100. Output (S10). Here, the sound source file may be configured in various formats such as MIDI. For reference, a MIDI (Music Instrument Digital Interface) file includes digital commands indicating notes, speed of music, and characteristics of music.

고객단말(100)이 웹서버(200)를 통해 제공되는 음원파일 선택 웹페이지를 통해 특정 음원을 선택하면(S12), 즉 특정 음악을 선택하면 웹서버(200)는 상기 음원파일정보로부터 음원구성요소를 추출하여 그 음원구성요소를 고객단말(100)로 출력하여 고객단말(100)로부터 음원구성요소에 대한 선택을 입력받는다(S14).When the customer terminal 100 selects a specific sound source through the sound source file selection web page provided through the web server 200 (S12), that is, when a specific music is selected, the web server 200 configures a sound source from the sound source file information. Extracting the element and outputting the sound source component to the customer terminal 100 receives a selection for the sound source component from the customer terminal 100 (S14).

예를 들면, 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 customer terminal 100. Allow at least one of them to be selected. To this end, the web server 200 to the customer terminal 100 a web page having the sound source component information of the sound source file and an object (for example, a check box, etc.) that can display the selected state of each sound source component. Output

고객단말(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 web server 200 transmits the selected sound source component selection signal to the music file generation unit 400 so that the music file generation unit 400 receives the corresponding sound source. In step S18, a music file composed of only sound source components selected from the file is generated. If, in step S14, the three sound source components of the cello, violin, and flute are selected by the customer terminal 100, the music file generator 400 requests the customer from the corresponding sound source file at the request of the web server 200. After removing the "piano" sound source, which is a sound source component not selected by the terminal 100, a music file in which the "piano" sound source is removed is generated (S18). The music file may be configured in mp3 format.

이 상태에서 고객단말(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 web server 200 requests AI information to the customer terminal 100. When the control unit 10 of the client terminal 100 receives an AI information request from the network matching unit 2, the control unit 10 transmits identification information (serial number) of the pre-registered audio interface 4 to the network matching unit 2. The identification information is transmitted to the web server 200 through the Internet.

웹서버(200)는 고객단말(100)로부터 전송된 AI 식별정보를 회원정보저장부(300)에 저장된 회원의 AI 식별정보와 비교하여 그 일치성을 근거로 AI 인증을 수행한다(S24).The web server 200 compares the AI identification information transmitted from the customer terminal 100 with the AI identification information of the member stored in the member information storage unit 300 and performs AI authentication based on the correspondence (S24).

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 customer terminal 100 matches the AI identification information of the member stored in the member information storage unit 300, it is determined that AI authentication is successful (Yes in S26). The web server 200 receives the music file generated in S18 from the music file generation unit 400 and downloads the music file to the customer terminal 100 through the Internet (S28). By performing authentication on the audio interface (AI) for the member authenticated through the step S24, the member can download music files only from a certain terminal. This is to prevent illegal distribution of music files.

한편, 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 customer terminal 100 in step S30, after performing authentication for the audio interface (AI) of the customer terminal 100 for authentication reinforcement, only when the authentication is successful to the customer terminal 100 You can also provide streaming data for the file.

또한, 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 customer terminal 200.

본 발명의 실시예에서는 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 customer terminal 100 in the present invention corresponds to a terminal of a user who successfully authenticated a member, it may be expressed as a member terminal or a member terminal.

한편, S28 단계에서 다운로드된 음악파일은 고객단말(100)의 네트워크 정합부(2)를 통해 음악파일 저장부(6)로 전송되어 저장되고, 그 음악파일 저장부(6)에 저장된 음악파일정보는 고객단말(100)의 사용자가 명령입력부(14)를 통해 확인할 수 있다.Meanwhile, the music file downloaded in step S28 is transferred to the music file storage unit 6 through the network matching unit 2 of the customer terminal 100 and stored, and the music file information stored in the music file storage unit 6. The user of the customer terminal 100 can be confirmed through the command input unit (14).

사용자가 명령입력부(14)를 통해 음악파일 저장부(6)를 확인하면, 디스플레이부(도시 생략)를 통해 음악파일 저장부(6)에 저장된 음악파일 리스트를 확인할 수 있고, 음악파일 리스트 중에서 특정 음악파일을 선택하면 그 음악파일에 해당하는 오디오 데이터가 오디오 인터페이스(4)로 전송되어진다.When the user checks the music file storage unit 6 through the command input unit 14, the user can check the music file list stored in the music file storage unit 6 through the display unit (not shown). When a music file is selected, audio data corresponding to the music file is transmitted to the audio interface 4.

오디오 인터페이스(4)는 상기 음악파일의 오디오 데이터를 디코딩한 후 상기 음원컨텐츠 관리 프로그램에 의해 동작하는 제어부(10)로부터 전송되는 제어신호를 근거로 편집 처리하여 오디오 재생출력부(18)로 출력한다.The audio interface 4 decodes the audio data of the music file and edits the audio data based on a control signal transmitted from the control unit 10 operated by the sound source content management program to output the audio data to the audio reproduction output unit 18. .

이때, 사용자가 악기정합부(8)에 "피아노" 의 출력단자를 연결하여, "피아노"로부터 출력되는 음향신호를 악기정합부(8)를 통해 오디오 인터페이스(4)로 연결한 상태로 피아노를 연주하게 되면, 오디오 인터페이스(4)에 의해 상기 음악파일의 오디오 데이터와 악기정합부(8)를 통해 입력된 피아노 음향신호에 해당하는 오디오 데이터가 믹싱되어 오디오 재생출력부(18)로 출력되어진다.At this time, the user connects the output terminal of the "piano" to the instrument matching unit 8, and connects the sound signal output from the "piano" to the audio interface 4 through the instrument matching unit 8 to connect the piano. When playing, the audio data of the music file and the audio data corresponding to the piano sound signal input through the instrument matching unit 8 are mixed by the audio interface 4 and output to the audio reproduction output unit 18. .

오디오 재생출력부(18)가 상기 믹싱된 오디오 데이터를 아날로그 신호로 변환하여 사용자에 의해 설정되는 음량레벨을 해당하도록 증폭하여 스피커(SP)로 출 력한다.The audio reproducing output unit 18 converts the mixed audio data into an analog signal, amplifies it to correspond to a volume level set by a user, and outputs the same to the speaker SP.

이로써, 스피커(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 web server 200, and the complete music is output. It is done.

고객단말(100)의 사용자는 자신의 피아노 연주와 다른 악기(바이올린, 첼로, 및 플룻)와의 협연(協演)상태를 확인할 수 있게 되기 때문에, 상기 음악파일을 이용하여 음악레슨을 받을 수 있는 것이다.Since the user of the customer terminal 100 can check his / her piano performance and the playing status with other musical instruments (violin, cello, and flute), the music file can be received using the music file.

또한, 인터넷을 통해 제공되는 상기 음악파일에 대한 스트리밍 데이터는 고객단말(2)의 네트워크 정합부(2)를 통해 오디오 인터페이스(4)로 전송되고, 오디오 인터페이스(4)에서는 상기 스트리밍 데이터를 디코딩한 후, 악기정합부(8)로부터 전송되는 오디오 데이터와 믹싱하여 오디오 재생출력부(16)로 전송됨으로써, 고객단말(100)의 사용자가 상기 음악파일에 의해 재생출력되는 음향신호에 맞춰 피아노를 연주한다면, 피아노의 협연상태를 확인할 수 있게 된다.In addition, the streaming data for the music file provided through the Internet is transmitted to the audio interface 4 through the network matching unit 2 of the customer terminal (2), the audio interface 4 decodes the streaming data Then, by mixing with the audio data transmitted from the instrument matching unit 8 and transmitted to the audio reproduction output unit 16, the user of the customer terminal 100 plays the piano in accordance with the sound signal reproduced and output by the music file If you do, you can check the performance of the piano.

본 발명의 실시예에서는 악기정합부(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 instrument matching unit 8 has been described. However, the audio interface 4 may be controlled by the command input unit 14. In response to a control command, a voice signal input from the microphone 16 and audio data of the music file, or a voice signal input from the microphone 16 and audio data of the music file and an input from the instrument matching unit 8 are input. A sound signal of a predetermined instrument may be mixed and transmitted to the audio reproduction output unit 18.

또한, 오디오 인터페이스(4)는 제어부(10)의 제어명령에 따라 오디오 인터페이스(4)로부터 출력되는 오디오 데이터를 음악파일로 생성하여 음악파일 저장부(6)에 저장하는 기능을 구비하여, 사용자가 자신의 연주한 음악의 상태를 확인할 수 있도록 한다.In addition, the audio interface 4 has a function of generating audio data output from the audio interface 4 as a music file and storing it in the music file storage unit 6 according to a control command of the controller 10. Allows you to check the status of your music.

이상 설명한 바와 같이, 본 발명의 실시예에 따른 온라인에서의 음악레슨서비스 제공 시스템 및 방법에 의하면, 서비스 요청자에게 복수 음원구성요소에서 특정 음성구성요소를 제거한 상태의 음악파일을 제공함으로써 장소에 구애받지 않고 개별적으로 연주연습자들이 자신의 악기연주상태와 다른 악기와의 협연상태를 확인할 수 있다는 효과가 있다.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)

복수의 음원구성요소로 구성되는 음원파일이 저장되는 음원파일저장부;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 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 상기 웹서버의 제어하에 상기 회원으로부터 선택된 음원파일에서 상기 회원으로부터 선택된 특정 음원구성요소를 제거하여 소정 음악파일을 생성한 후, 상기 음악파일을 상기 웹서버로 제공하는 음악파일생성부를 구비하는 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 시스템.And removing a specific sound source component selected from the member from the sound source file selected by the member under the control of the web server to generate a predetermined music file, and then providing a music file to the web server. Music lessons service providing system online. 제 1 항에 있어서, 상기 음원파일은The method of claim 1, wherein the sound source file 상기 음원구성요소를 편집하기 위한 명령어가 포함되는 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 시스템.Music lessons service providing system online, characterized in that it comprises a command for editing the sound source component. 제 2 항에 있어서, 상기 음원파일은The method of claim 2, wherein the sound source file MIDI(Music Instrument Digital Interface) 파일인 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 시스템.A music lesson service providing system online, characterized in that a MIDI (Music Instrument Digital Interface) file. 제 1 항에 있어서, 상기 웹서버에 의해 상기 회원들에게 제공되는 음원파일 정보는 상기 음원파일에 구성되는 음원구성요소 정보인 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 시스템.The music lesson service providing system of claim 1, wherein the sound source file information provided to the members by the web server is sound source component information included in the sound source file. 제 1 항에 있어서, 상기 웹서버는The method of claim 1, wherein the web server 상기 회원으로부터 상기 음악파일에 대한 다운로드가 요청되면 상기 회원의 단말에 구비된 오디오 인터페이스(AI;Audio Interface)에 대한 인증을 수행하여, 상기 회원에 대해 미리 등록된 오디오 인터페이스(AI)로 확인되는 경우에만 상기 음악파일을 상기 회원의 단말로 다운로드하는 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 시스템.When a download of the music file is requested from the member, authentication of an audio interface (AI) provided in the member's terminal is performed, and when it is confirmed as an audio interface (AI) registered in advance for the member, System for providing music lessons services online, characterized in that only to download the music file to the terminal of the member. 제 1 항에 있어서, 상기 웹서버는The method of claim 1, wherein the web server 상기 회원으로부터 상기 음악파일에 대한 재생이 요청되면 상기 음악파일에 대한 스트리밍 데이터를 상기 회원의 단말로 전송하는 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 시스템. The system of claim 1, wherein the streaming data for the music file is transmitted to the terminal of the member when the member is requested to play the music file. 제 6 항에 있어서, 상기 웹서버는The method of claim 6, wherein the web server 상기 회원의 단말에 구비된 오디오 인터페이스(AI)에 대한 인증을 수행하여, 상기 회원에 대해 미리 등록된 오디오 인터페이스(AI)로 확인되는 경우에만 상기 음악파일에 대한 스트리밍 데이터를 상기 회원의 단말로 전송하는 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 시스템.Authentication of the audio interface (AI) provided in the member's terminal is performed, and the streaming data for the music file is transmitted to the member's terminal only when it is confirmed as an audio interface (AI) registered in advance for the member. Music lessons service providing system, characterized in that the online. (a) 인터넷을 통해 접속된 회원에게 음원파일리스트를 제공하고, 상기 회원에 의해 선택된 음원파일에 대한 음원구성요소 정보를 제공하는 과정;(a) providing a sound source file list to a member connected through the Internet and providing sound source component information on the sound source file selected by the member; (b) 상기 회원으로부터 상기 음원구성요소 중 소정 음원구성요소가 선택되면 상기 음원파일에서 상기 선택되지 않은 음원구성요소를 제거하여 음악파일을 생성하는 과정; 및(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) 상기 회원으로부터 다운로드가 요청되면, 상기 회원의 단말에 구비된 오디오 인터페이스(AI)에 대한 인증을 수행한 후, 상기 오디오 인터페이스에 대한 인증에 성공할 경우에만 상기 음악파일을 상기 회원의 단말로 다운로드하는 과정을 구비하는 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 방법. (c) When a download is requested from the member, after authentication of the audio interface (AI) provided in the member's terminal, the music file is transferred to the member's terminal only when authentication of the audio interface is successful. The method of providing a music lesson service online, comprising the step of downloading. 제 8 항에 있어서, The method of claim 8, 상기 회원의 단말에 상기 음악파일의 재생을 위해 음원컨텐츠 관리 프로그램이 설치되면, 상기 음원컨텐츠 관리 프로그램은 상기 회원의 단말에 구비된 오디오 인터페이스(AI)의 식별정보를 상기 온라인에서의 음악레슨서비스를 제공하는 웹서버로 전송하는 과정;When a sound source content management program is installed in the terminal of the member for the reproduction of the music file, the sound source content management program uses the online music lesson service to identify the identification information of the audio interface (AI) provided in the terminal of the member. Transmitting to a provided web server; 상기 웹서버가 상기 오디오 인터페이스(AI)의 식별정보를 상기 회원의 정보에 매칭시켜 저장하는 과정을 더 구비하는 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 방법. 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 the online lessons. 제 9 항에 있어서, 상기 (c) 과정에서The method of claim 9, wherein in the step (c) 상기 회원의 단말로 오디오 인터페이스(AI)의 식별정보를 요청하고,Request identification information of an audio interface (AI) to the terminal of the member, 상기 회원의 단말로부터 전송되는 오디오 인터페이스(AI)의 식별정보와 상기 회원에 대해 미리 등록된 오디오 인터페이스(AI)의 식별정보를 비교하여 상기 회원의 단말에 구비된 오디오 인터페이스(AI)에 대한 인증을 수행하는 과정을 구비하는 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 방법. The identification information of the audio interface (AI) provided in the terminal of the member is compared by comparing the identification information of the audio interface (AI) transmitted from the terminal of the member with the identification information of the audio interface (AI) registered in advance for the member. Method for providing a music lesson service online, characterized in that it comprises a process of performing. 제 8 항에 있어서, The method of claim 8, 상기 회원으로부터 상기 음악파일에 대한 재생이 요청되면, 상기 회원의 단말로 상기 음악파일에 대한 스트리밍 데이터를 전송하는 과정을 더 구비하는 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 방법. If the member is requested to play the music file, the method of providing a music lesson service online, further comprising the step of transmitting the streaming data for the music file to the terminal of the member. 제 11 항에 있어서, The method of claim 11, 상기 회원으로부터 상기 음악파일에 대한 재생이 요청되면, 상기 회원의 단말에 구비된 오디오 인터페이스(AI)에 대한 인증을 수행한 후, 상기 오디오 인터페이스에 대한 인증에 성공할 경우에만 상기 음악파일에 대한 스트리밍 대ㅔ이터를 상기 회원의 단말로 전송하는 과정을 더 구비하는 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 방법. When the music file is requested to be played by the member, after the authentication of the audio interface (AI) provided in the member's terminal is performed, the streaming for the music file is only possible when the authentication of the audio interface is successful. The method of providing a music lesson service online, characterized by further comprising the step of transmitting a data to the terminal of the member. 제 8 항에 있어서, 상기 (a) 과정에서The method of claim 8, wherein in the step (a) 상기 음원파일은 적어도 1개 이상의 음원구성요소를 구비하는 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 방법. And the sound source file comprises at least one sound source component. 제 8 항 또는 제 9 항에 있어서, 상기 (a) 과정은The method of claim 8 or 9, wherein the step (a) 상기 음원파일의 음원구성요소 정보와 각 음원구성요소의 선택상태를 표시할 수 있는 객체를 구비하는 웹페이지를 상기 회원의 단말로 출력하여 상기 회원으로부터 음원구성요소를 선택받는 과정을 더 구비하는 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 방법. And outputting a web page including 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 and receiving a sound source component from the member. How to provide music lesson service online. 제 14 항에 있어서, 상기 음원파일은15. The method of claim 14, wherein the sound source file 상기 음원구성요소를 편집하기 위한 명령어가 포함되는 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 방법Method for providing a music lesson service online, comprising a command for editing the sound source component 제 14 항에 있어서, 상기 음원파일은15. The method of claim 14, wherein the sound source file MIDI(Music Instrument Digital Interface) 파일인 것을 특징으로 하는 온라인에서의 음악레슨서비스 제공 시스템.A music lesson service providing system online, characterized in that a MIDI (Music Instrument Digital Interface) file.
KR1020060087320A 2006-09-11 2006-09-11 Online music lesson service provision system and method Withdrawn KR20080023427A (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112700791A (en) * 2019-10-23 2021-04-23 三星电子株式会社 Electronic device and control method thereof

Cited By (1)

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