Nothing Special   »   [go: up one dir, main page]

KR20020007222A - Music playing service system using internet and method thereof - Google Patents

Music playing service system using internet and method thereof Download PDF

Info

Publication number
KR20020007222A
KR20020007222A KR1020010042607A KR20010042607A KR20020007222A KR 20020007222 A KR20020007222 A KR 20020007222A KR 1020010042607 A KR1020010042607 A KR 1020010042607A KR 20010042607 A KR20010042607 A KR 20010042607A KR 20020007222 A KR20020007222 A KR 20020007222A
Authority
KR
South Korea
Prior art keywords
audio
video
service
karaoke
internet
Prior art date
Application number
KR1020010042607A
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 황준
Publication of KR20020007222A publication Critical patent/KR20020007222A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • G06F15/025Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application

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)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

PURPOSE: A song service system using the Internet and a method thereof are provided to let a user store the voice and image recorded in a singing room in a server through the Internet and download the voice and image by connecting to the Internet. CONSTITUTION: The method comprises steps a user selecting a song through a Karaoke(S401), storing analog audio/video data including accompaniment in a memory buffer by converting into MP3(MPEG Audio Layer-3) or MPEG(Motion Picture Experts Group) format via a real time audio encoder or an audio/video encoder(S403), displaying a screen for asking the storage of the audio/video data in a server(S405), the user requesting the input of the audio/video data in the server(S407), receiving ID(Identification) of the audio/video file stored in the memory buffer by requesting ID to the server(S409), displaying the ID on the screen(S411), receiving the name of the user via a key pad(S413), stream packeting the address of the singing room, registry information of the Karaoke and the audio/video file in the memory buffer(S415), transmitting the stream packet to the server(S417), and deleting the audio/video data in the memory buffer(S419).

Description

인터넷을 이용한 노래 서비스 시스템 및 그 방법{Music playing service system using internet and method thereof}Music playing service system using internet and method thereof

본 발명은 노래방 기기와 인터넷을 연결하여 노래방에서 녹음 및 녹화된 사용자의 음성 또는 영상을 인터넷을 통해 서버에 저장하고, 추후 인터넷에 접속하여 저장된 음성 또는 영상을 다운로드받을 수 있는 노래방 서비스 시스템 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.The present invention is a karaoke service system and method for connecting a karaoke device and the Internet to store the user's voice or video recorded and recorded in the karaoke on the server via the Internet, and later download the stored voice or video by accessing the Internet And a computer readable recording medium having recorded thereon a program for realizing the method.

일반적으로, 노래반주(노래방)라 함은 노래부르는 사람을 돕기 위해 다양한 악기의 소리 및 특정 소리를 내는 것으로, 전자공학의 발달과 더불어 전자적으로 음을 처리하는 장치를 통해 많은 사람이 행하는 반주를 대신하게 되었다.In general, singing accompaniment (karaoke) is the sound of a variety of musical instruments and specific sounds to help the singer, instead of accompaniment performed by many people through the development of electronics and electronically processing devices. Was done.

이러한 장치는 특정 곡을 인간의 음성이 포함되지 않은 반주를 구성하는 악기 등 음의 요소를 디지털화한 음원파형을 조합, 신호화하여 반주를 제공하게 된다. 또한, 이러한 장치에 텔레비젼(TV)을 통해 배경영상 및 가사를 노래반주에 맞춰 표시함으로써 노래를 부르는 사람의 흥을 돋우고 가사를 확인하게 함으로써 서비스를 제공하는 노래방 등을 쉽게 볼 수 있다. 또한, 이와 같은 일반적인 노래반주기의 이동성을 위해 야외 등에서 노래반주를 하기 위하여 많은 곡을 휴대용 장치에 수록하여 유선 또는 무선으로 앰프 또는 TV 등에 연결하여 사용한다.Such a device provides an accompaniment by combining and signaling a specific song by digitizing sound source waveforms that digitize sound elements such as musical instruments constituting an accompaniment that does not include human voice. In addition, by displaying the background image and the lyrics in accordance with the song accompaniment on a television (TV) on such a device, it is easy to see the karaoke that provides services by encouraging the singer to check the lyrics. In addition, in order to perform a song accompaniment in the outdoors for the mobility of such a general song cycle, many songs are stored in a portable device and connected to an amplifier or a TV by wire or wirelessly.

최근에는 유선 데이터 통신의 발달에 따라 인터넷이 상용화되었고, 반주 데이터 뿐만아니라 가수의 음성이 포함된 곡 자체를 디지털 데이터화하여 어느 누구든지 인터넷 접속만으로도 자기가 원하는 곡만을 선별적으로 다운로드받아 음악카드가 내장된 컴퓨터에서 곡을 들을 수 있다. 특히, 인터넷과 같은 데이터 통신망을 통한 음악 데이터 획득은 다양한 종류의 음악 데이터 형태를 필요에 맞게 변환할 수 있어 장치에 맞게 데이터를 가공하여 음악을 들을 수 있게 한다.Recently, with the development of wired data communication, the Internet has been commercialized. In addition to accompaniment data, the music itself contains not only the accompaniment data but also the music itself. You can listen to songs on your old computer. In particular, the acquisition of music data through a data communication network such as the Internet can convert various types of music data types according to needs, thereby processing data according to a device so that music can be listened to.

이에, 노래방 기기와 인터넷을 연동하여, 노래방에서 녹음 및 녹화된 사용자의 음성 또는 영상을 통신망을 통해 서버에 저장하고, 추후 사용자가 인터넷에 접속하면 저장된 음성 또는 영상을 제공함으로써 노래방 사용자에게 다양한 서비스를 제공할 수 있는 방안이 필수적으로 요구된다.Therefore, by interlocking with the karaoke device and the Internet, the user's voice or video recorded and recorded in the karaoke is stored in the server through a communication network, and when the user later connects to the Internet, various stored services are provided to the karaoke user by providing the stored voice or video. What can be provided is essentially required.

상기한 바와 같은 문제점을 해결하기 위하여 안출된 본 발명은, 노래방 기기와 인터넷을 연결하여 노래방에서 녹음 및 녹화된 사용자의 음성 또는 영상을 인터넷을 통해 서버에 저장하고, 추후 인터넷에 접속하여 저장된 음성 또는 영상을 다운로드받을 수 있는 노래방 서비스 시스템 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.In order to solve the above problems, the present invention connects the karaoke apparatus and the Internet, stores the voice or video of the user recorded and recorded in the karaoke on the server via the Internet, and then accesses the Internet and stores the stored voice or An object of the present invention is to provide a karaoke service system capable of downloading an image, a method thereof, and a computer-readable recording medium storing a program for realizing the method.

본 발명이 속한 기술 분야에서 통상의 지식을 가진 자는 본 명세서의 도면, 발명의 상세한 설명 및 특허청구범위로부터 본 발명의 다른 목적 및 장점을 쉽게 인식할 수 있다.Those skilled in the art to which the present invention pertains can easily recognize other objects and advantages of the present invention from the drawings, the detailed description of the invention, and the claims.

도1은 본 발명에 따른 노래 서비스 시스템의 일실시예 구성도.1 is a block diagram of an embodiment of a song service system according to the present invention;

도2는 본 발명의 일실시예로서 도1의 노래 서비스 시스템중 음성신호 처리기에 대한 일실시예 상세 구성도.FIG. 2 is a detailed configuration diagram of an embodiment of a voice signal processor in the song service system of FIG. 1 according to an embodiment of the present invention. FIG.

도3은 본 발명의 다른 실시예로서 도1의 노래 서비스 시스템중 음성/영상 신호 처리기에 대한 일실시예 상세 구성도.FIG. 3 is a detailed configuration diagram of an embodiment of a voice / video signal processor in the song service system of FIG. 1 according to another embodiment of the present invention. FIG.

도4는 본 발명에 따른 노래 서비스 방법을 위한 음성/영상 신호 처리기의 일실시예 동작 흐름도.4 is a flowchart illustrating an embodiment of an audio / video signal processor for a song service method according to the present invention;

도5는 본 발명에 따른 노래 서비스 방법을 위한 서버의 일실시예 동작 흐름도.5 is a flowchart illustrating an embodiment of a server for a song service method according to the present invention;

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

101 : 노래방 기기 103 : 음성/영상 신호 처리기101: karaoke device 103: audio / video signal processor

105 : 라우터 107 : 사용자 단말105: router 107: user terminal

111 : 서버 113, 115, 117 : 데이터베이스111: server 113, 115, 117: database

상기 목적을 달성하기 위한 본 발명은, 인터넷을 이용한 노래방 서비스 시스템에 있어서, 사용자의 오디오/비디오 파일, 사용자 정보 및 노래방 기기 정보를 저장하는 데이터베이스, 비디오 카메라가 장착되어 사용자 화상 데이터를 생성할 수 있는 노래방 기기, 상기 노래방 기기에 접속되어 상기 노래방 기기로부터 입력되는 아날로그 신호를 스트림 패킷의 디지털 신호로 변환하여 출력하는 신호 처리기, 상기 신호 처리기로부터 출력된 신호를 인터넷을 통해 전송하기에 적합한 패킷 데이터로 변환시켜 상기 인터넷으로 전송하고, 상기 인터넷을 통해 수신된 신호를 상기 스트림 패킷의 디지털 신호로 변환하여 상기 신호 처리기로 전송하는 라우터 상기 인터넷에 접속되어 있으며 웹브라우저, 사운드 카드 및 비디오 카드가 내장된 사용자 단말 및 상기 인터넷을 통해 수신된 패킷 데이터로부터 상기 오디오/비디오 파일을 추출하여 상기 데이터베이스에 저장하여 관리하고 상기 사용자 단말로부터 수신한 서비스 요구에 응하여 상기 데이터베이스에 저장된 오디오/비디오 파일을 기초로 하는 서비스를 제공하는 웹 서버를 포함하는 인터넷을 이용한 노래방 서비스 시스템을 제공하는 것을 특징으로 한다.The present invention for achieving the above object, in the karaoke service system using the Internet, a database for storing the user's audio / video files, user information and karaoke device information, the video camera is mounted to generate the user image data A karaoke device, a signal processor connected to the karaoke device and converts an analog signal input from the karaoke device into a digital signal of the stream packet, and outputs the signal, and converts the signal output from the signal processor into packet data suitable for transmission over the Internet A router connected to the Internet and having a built-in web browser, a sound card, and a video card to convert the signal received through the Internet into a digital signal of the stream packet to be transmitted to the signal processor. And award Extracting the audio / video file from the packet data received through the Internet, and storing and managing the audio / video file in the database and providing a service based on the audio / video file stored in the database in response to a service request received from the user terminal. It is characterized by providing a karaoke service system using the Internet including a web server.

그리고, 본 발명은 노래방 서비스를 제공하는 방법에 있어서, 노래방 기기를 통해 생성되는 노래 반주가 포함된 아날로그 오디오/비디오 데이터를 상기 인코더를 통해 MP3 또는 MPEG 형식의 파일로 변환시키고 상기 메모리에 저장시키는 제1단계, 상기 메모리에 저장된 오디오/비디오 파일을 상기 웹서버에 저장할 것인지 여부를 확인하는 제2단계, 상기 메모리에 저장된 오디오/비디오 파일을 상기 웹서버에 저장하고자 하는 요구가 입력되면 상기 신호 처리부가 상기 메모리에 저장된 오디오/비디오 파일에 대한 고유 ID를 상기 웹서버에 요구하고 상기 웹서버가 생성한 고유 ID를 상기 신호 처리부로 전송하는 제3단계, 상기 웹서버로부터 수신한 고유 ID를 디스플레이하고 사용자의 이름과 노래방 IP 주소와 상기 노래방 기기의 고유 번호 및 사용자 ID 등의 등록 정보를 수신하고 상기 메모리에 저장된 오디오/비디오 파일과 함께 인코딩하여 스트림 패킷화 하여 상기 생성된 스트림 패킷을 상기 웹서버에 전송하는 제4단계, 상기 웹서버는 수신한 스트림 패킷으로부터 상기 오디오/비디오 파일과 상기 등록 정보를 분리 추출하여 상기 데이터베이스에 저장하는 제5단계 및 상기 메모리에 저장된 오디오/비디오 파일을 삭제하는 제6단계를 포함하는 인터넷을 이용하여 노래방 서비스를 제공하는 방법을 제공하는 것을 특징으로 한다.The present invention relates to a method for providing a karaoke service, comprising: converting analog audio / video data including song accompaniment generated through a karaoke device into a file in MP3 or MPEG format through the encoder and storing the same in a memory; Step 1, a second step of confirming whether or not to store the audio / video file stored in the memory in the web server, the signal processing unit when a request to store the audio / video file stored in the memory to the web server is input Requesting the web server for a unique ID for the audio / video file stored in the memory and transmitting the unique ID generated by the web server to the signal processor, displaying the unique ID received from the web server Such as the name and karaoke IP address, and the unique number and user ID of the karaoke device A fourth step of receiving registration information, encoding the audio / video file stored in the memory together with a stream packet, and transmitting the generated stream packet to the web server, wherein the web server receives the audio / video from the received stream packet. And a fifth step of separating and storing a file and the registration information in the database and a sixth step of deleting an audio / video file stored in the memory. It is done.

또한, 본 발명은 인터넷을 통한 노래방 서비스를 제공하기 위하여, 프로세서를 구비한 노래방 서비스 시스템에, 노래방 기기를 통해 생성되는 노래 반주가 포함된 아날로그 오디오/비디오 데이터를 상기 인코더를 통해 MP3 또는 MPEG 형식의 파일로 변환시키고 상기 메모리에 저장시키는 제1기능, 상기 메모리에 저장된 오디오/비디오 파일을 상기 웹서버에 저장할 것인지 여부를 확인하는 제2기능, 상기 메모리에 저장된 오디오/비디오 파일을 상기 웹서버에 저장하고자 하는 요구가 입력되면 상기 신호 처리부가 상기 메모리에 저장된 오디오/비디오 파일에 대한 고유 ID를 상기 웹서버에 요구하고 상기 웹서버가 생성한 고유 ID를 상기 신호 처리부로 전송하는 제3기능, 상기 웹서버로부터 수신한 고유 ID를 디스플레이하고 사용자의이름과 노래방 IP 주소와 상기 노래방 기기의 고유 번호 및 사용자 ID 등의 등록 정보를 수신하고 상기 메모리에 저장된 오디오/비디오 파일과 함께 인코딩하여 스트림 패킷화 하여 상기 생성된 스트림 패킷을 상기 웹서버에 전송하는 제4기능, 상기 웹서버는 수신한 스트림 패킷으로부터 상기 오디오/비디오 파일과 상기 등록 정보를 분리 추출하여 상기 데이터베이스에 저장하는 제5기능 및 상기 메모리에 저장된 오디오/비디오 파일을 삭제하는 제6기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체를 제공한다.In addition, the present invention, in order to provide a karaoke service through the Internet, to the karaoke service system having a processor, the analog audio / video data including the song accompaniment generated through the karaoke device through the encoder in the MP3 or MPEG format A first function of converting to a file and storing in the memory, a second function of confirming whether to store the audio / video file stored in the memory in the web server, and storing the audio / video file stored in the memory in the web server. A third function of requesting the web server for a unique ID for an audio / video file stored in the memory and transmitting a unique ID generated by the web server to the signal processor when the request is input; Display the unique ID received from the server and enter the user's name and karaoke IP address. A fourth function of receiving registration information such as a unique number and a user ID of the karaoke device, encoding the audio / video file stored in the memory into a stream packet, and transmitting the generated stream packet to the web server; The server records a program for realizing a fifth function of separating and extracting the audio / video file and the registration information from the received stream packet and storing it in the database and a sixth function of deleting the audio / video file stored in the memory. A computer readable recording medium is provided.

상술한 목적, 특징 및 장점들은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 우선 각 도면의 구성요소들에 참조 번호를 부가함에 있어서, 동일한 구성 요소들에 한해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 번호를 가지도록 하고 있음에 유의하여야 한다. 또한, 본 발명을 설명함에 있어서, 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. First of all, in adding reference numerals to the components of each drawing, it should be noted that the same components have the same number as much as possible even if displayed on different drawings. In addition, in describing the present invention, when it is determined that the detailed description of the related known technology may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도1은 본 발명에 따른 노래 서비스 시스템의 일실시예 구성도이다.1 is a configuration diagram of an embodiment of a song service system according to the present invention.

도1에 도시된 바와 같이, 본 발명에 따른 노래 서비스 시스템은, 노래방 기기(101a 내지 101n)와 연동된 음성/영상 신호 처리기(103)(103a 내지 103n)를 통해 인터넷 등과 같은 정보통신망을 연결하여 노래방에서 녹음/녹화된 음성/영상 데이터를 정보 제공 서버(웹서버)(111)에 저장하고, 추후 사용자가 사용자 단말기(107)를 이용해 인터넷 등과 같은 정보통신망에 접속하여 다양한 서비스를 요구하면 저장된 음성 또는 영상 정보를 기초로 하는 각종 서비스를 사용자에게 제공한다.As shown in FIG. 1, the song service system according to the present invention connects an information communication network such as the Internet through a voice / video signal processor 103 (103a to 103n) linked to karaoke devices 101a to 101n. Voice / video data recorded in karaoke is stored in the information providing server (web server) 111, and when the user later connects to an information communication network such as the Internet using the user terminal 107 and requests various services, the stored voice. Alternatively, various services based on the image information are provided to the user.

여기서, 인터넷 등의 정보 통신망은 노래방 기기(101a 내지 101n)와 정보 제공 서버(111)간에 혹은 사용자 단말기(107)와 정보 제공 서버(111)간의 통신회선을 연결하여 상호간에 데이터 통신이 이루어지도록 연결 설정한다.Here, an information communication network such as the Internet connects communication lines between the karaoke apparatuses 101a to 101n and the information providing server 111 or between the user terminal 107 and the information providing server 111 so as to perform data communication therebetween. Set it.

사용자 단말기(107)는 정보통신망에 접속할 수 있는 웹브라우저를 포함하여 통신 환경을 구축하고 있고, 전용선로 혹은 공중통신망(PSTN), 이동전화망을 통해서도 정보 제공 서버(111)에 접속할 수 있음은 자명하다.The user terminal 107 is establishing a communication environment including a web browser that can access an information communication network, and it is obvious that the user terminal 107 can be connected to the information providing server 111 through a dedicated line, a public communication network (PSTN), or a mobile telephone network. .

따라서, 사용자 단말기(107)로는 통신 중재 장치(예를 들면, 모뎀 등), 모니터, 키보드(혹은 키 패드(213)) 등이 포함되어진 개인용컴퓨터(PC), 개인휴대단말기(PDA : Personal Digital Assistants), 노트북 등이 바람직하나, 셀룰러폰 혹은 PCS폰 등과 같은 이동통신 단말기, IMT-2000(International Mobile Telecommunication), UMTS(Universal Mobile Telecommunication Service) 등과 같은 차세대 이동통신 단말기 등도 될 수 있다.Accordingly, the user terminal 107 may include a personal computer (PC) and a personal digital assistant (PDA) including a communication mediation device (for example, a modem, etc.), a monitor, a keyboard (or a keypad 213), and the like. ), A notebook, and the like, but may be a mobile communication terminal such as a cellular phone or a PCS phone, a next generation mobile communication terminal such as an International Mobile Telecommunication (IMT-2000), a Universal Mobile Telecommunication Service (UMTS), or the like.

한편, 전세계에서 전송되는 음성/영상 정보를 저장하고, 인터넷을 통해 서비스하는 서버가 필요한데, 본 실시예에서는 정보 제공 서버(111)가 그 역할을 한다. 정보 제공 서버(111)(웹서버)는 인터넷 등과 같은 정보통신망을 통해 사용자에게 저장된 음성/영상 정보를 제공할 뿐만아니라, 메일, 채팅, 커뮤니티, 그외 컨텐츠 제공업체 및 광고주로부터 의뢰받은 컨텐츠 및 광고를 사용자 단말기(107)로 제공한다. 이러한 기능을 제공하기 위해 서버(111)는, 사용자 단말(107)로부터 전송되는 로그온 요구에 응하여 로그온 처리를 수행하는 로그온 처리 기능부, 상기 데이터베이스(113)에 저장되는 오디오/비디오 파일에 대한 식별자를 생성하여 상기 데이터베이스에 저장된 오디오/비디오 파일을 관리하는 데이터베이스 관리 기능부, 상기 사용자 단말의 요구에 응하여 상기 데이터베이스에 저장된 오디오/비디오 파일에서 오디오 스트림과 비디오 스트림을 분리하고 이들을 가공 또는 혼합하여 앨범으로 제작하는 앨범 제작 기능부, 복수의 사용자 단말이 상기 웹 서버(111)를 통해 상기 데이터베이스(113)에 저장된 오디오/비디오 파일을 공유하도록 허용하는 커뮤니티 관리 기능부, 상기 사용자 단말(107)의 요구에 응하여 상기 데이터베이스 관리 기능부에 의해 독출된 오디오/비디오 파일을 전자 메일에 첨부하여 다른 사용자 단말로 전송하는 전자 메일 기능부 및 상기 데이터베이스(113)에 저장된 서로 다른 사용자의 오디오 파일에 대해 음정 및 박자 등의 정확도를 산출하여 점수화 하고 상기 점수에 기초한 리스트를 생성함으로써 사용자 간의 노래 경연 기능을 제공하는 노래 경연 기능부를 포함하는 것이 바람직하다.On the other hand, there is a need for a server that stores voice / video information transmitted from around the world, and services over the Internet, the information providing server 111 in this embodiment plays a role. The information providing server 111 (web server) not only provides stored voice / video information to the user through an information communication network such as the Internet, but also provides contents and advertisements requested by mail, chat, community, other content providers and advertisers. To the user terminal 107. In order to provide such a function, the server 111 supplies a logon processing function unit that performs logon processing in response to a logon request transmitted from the user terminal 107, and an identifier for an audio / video file stored in the database 113. A database management function for generating and managing audio / video files stored in the database, and separating audio streams and video streams from audio / video files stored in the database and processing or mixing them into albums in response to a request of the user terminal. An album production function unit, a community management function unit allowing a plurality of user terminals to share audio / video files stored in the database 113 through the web server 111, and in response to a request of the user terminal 107. Read by the database management function. Calculate and score the accuracy of pitch and beat for the e-mail function unit for attaching a video / video file to an e-mail and transmitting it to another user terminal and audio files of different users stored in the database 113. It is preferable to include a song contest function unit that provides a song contest function between users by generating a list based.

여기서, 데이터베이스 관리 기능부는 ID 생성기(121), 자료 관리기(123) 및 검색기(127)로 구성될 수 있고, 앨범 제작 기능부, 커뮤니티 관리 기능부, 전자 메일 기능부 및 노래 경연 기능부는 각종 서비스 제어기(129)에 포함되어 있다. 통신 제어기(125)는 정보 통신망과의 인터페이스 기능을 수행한다.Here, the database management function may be composed of an ID generator 121, a material manager 123, and a searcher 127, and the album production function, the community management function, the e-mail function, and the song contest function are various service controllers. (129). The communication controller 125 performs an interface function with the information communication network.

한편, 웹 서버(111)는 데이터베이스 관리 기능부에 의해, 데이터베이스로서 영상/음성 데이터베이스(113), 사용자 정보 데이터베이스(115) 및 노래방 기기 정보 데이터베이스(117)와 연결되어 있다.On the other hand, the web server 111 is connected to the video / audio database 113, the user information database 115, and the karaoke device information database 117 as a database by the database management function.

라우터(라우팅 교환기)(105)는 소수의 정보 통신망 회선, 예를 들어 인터넷 회선을 다수의 노래방 기기(101a 내지 101n)가 음성/영상 신호 처리기(103)(103a 내지 103n)를 통해 공유하도록 하는 기능을 제공한다. 이를 위해 라우터(라우팅 교환기)(105)는 각 노래방 기기(101a 내지 101n)로부터 음성/영상 신호 처리기(103)(103a 내지 103n)를 통해 출력되는 데이터 패킷에 IP 어드레스가 포함된 헤더를 추가하여 인터넷을 통해 서버(111)에 전달한다. 반대로, 라우터(라우팅 교환기)(105)는 서버(111)로부터 음성/영상 신호 처리기(103)(103a 내지 103n)를 통해 각 노래방 기기(101a 내지 101n)로 전송되는 패킷에서 헤더를 제거시키고 데이터 패킷에 포함된 노래방 기기(101a 내지 101n)의 고유 번호를 식별하여 해당 노래방 기기(101a 내지 101n)에 전송한다. 이러한 방법을 통해 1개 또는 수개의 IP 어드레스를 많은 수의 노래방 기기(101a 내지 101n)들이 공유할 수 있게 된다.The router (routing switch) 105 has a function of allowing a plurality of information network lines, for example, an Internet line, to be shared by the plurality of karaoke apparatuses 101a to 101n through the voice / video signal processors 103 and 103a to 103n. To provide. To this end, the router (routing switch) 105 adds a header including an IP address to a data packet output from each karaoke apparatus 101a through 101n through the audio / video signal processor 103 (103a through 103n). Transfer to the server 111 through. In contrast, the router (routing switch) 105 removes the header from the packet transmitted from the server 111 to each karaoke device 101a to 101n via the audio / video signal processor 103 (103a to 103n) and the data packet. The unique numbers of the karaoke apparatuses 101a to 101n included in the identification are transmitted to the corresponding karaoke apparatuses 101a to 101n. In this way, one or several IP addresses can be shared by a large number of karaoke devices 101a through 101n.

노래방 기기(101a 내지 101n)를 정보 통신망에 연결하고 정보를 전송하기 위해서는 별도의 특별한 장비가 필요하다. 그리고, 노래방 기기(101a 내지 101n)를 하나의 인터넷 회선(전용선, ADSL 등)에 연결 공유하기 위한 노래방 기기 네트워크 구성 장비도 별도로 필요하다. 이 장비는 패킷 라우팅 기능과 스위칭 기능을 가지며, 이러한 장비의 구성은 도2 및 도3에 도시된 바와 같다. 도2는 본 발명의 일실시예로서 도1의 노래 서비스 시스템중 음성신호 처리기에 대한 일실시예 상세 구성도이고 도3은 본 발명의 다른 실시예로서 도1의 노래 서비스 시스템중 음성/영상 신호 처리기(103)에 대한 일실시예 상세 구성도이다.In order to connect the karaoke devices 101a to 101n to the information communication network and to transmit information, separate special equipment is required. In addition, a karaoke apparatus network configuration equipment for connecting and sharing the karaoke apparatuses 101a to 101n to one Internet line (dedicated line, ADSL, etc.) is also required separately. This equipment has a packet routing function and a switching function, and the configuration of such equipment is as shown in Figs. FIG. 2 is a detailed configuration diagram of an audio signal processor in the song service system of FIG. 1 as an embodiment of the present invention, and FIG. 3 is an audio / video signal of the song service system in FIG. 1 as another embodiment of the present invention. Detailed configuration diagram of an embodiment of the processor 103 is shown.

도3의 음성/영상 신호 처리기(103)가 도2의 음성 신호 처리기(103)와 다른점은 디지털 신호화하는 대상이 음성/영상의 혼합 신호라는 점이다. 즉, 음성/영상 혼합 신호는 음성 신호보다 처리할 정보량이 50여배에 달하므로 이에 적합한 신호 처리기인 것이 음성 신호만을 처리하는 도2의 음성 신호 처리기(103)와의 차이점이다.The audio / video signal processor 103 of FIG. 3 differs from the audio signal processor 103 of FIG. 2 in that the object to be digitally signaled is a mixed signal of audio / video. That is, since the amount of information to be processed is about 50 times that of the audio / video mixed signal than the audio signal, a suitable signal processor is different from the audio signal processor 103 of FIG. 2 which processes only the audio signal.

도2 및 도3에 도시된 바와 같이 음성/영상 신호 처리부(103)는 오디오 인코더(201), 오디오/비디오 인코더(301), 메모리 버퍼(203), 오디오 스트림 전송부(205), 오디오/비디오 스트림 전송부(303), 통신 제어부(207), 주 제어부(209), 영상 처리부(211) 및 키 패드(213)를 포함한다.As shown in FIGS. 2 and 3, the audio / video signal processor 103 includes an audio encoder 201, an audio / video encoder 301, a memory buffer 203, an audio stream transmitter 205, and an audio / video. The stream transmitter 303, the communication controller 207, the main controller 209, the image processor 211, and the keypad 213 are included.

도2의 오디오 인코더(201)는 노래방 기기(101a 내지 101n)를 통해 입력된 아날로그 오디오 신호를 디지털 음성 신호로 변환하고 이를 MP3 형식으로 압축하여 메모리 버퍼(203)에 저장한 후, 저장된 메모리 주소를 주 제어부(209)로 전송하는 기능을 수행한다.The audio encoder 201 of FIG. 2 converts an analog audio signal input through the karaoke apparatuses 101a to 101n into a digital voice signal, compresses it into an MP3 format, stores it in the memory buffer 203, and stores the stored memory address. It transmits to the main control unit 209.

도3의 오디오/비디오 인코더(301)는 노래방 기기(101a 내지 101n)를 통해 입력된 아날로그 오디오/비디오 신호를 디지털화하고 오디오/비디오의 동기를 맞추어 MPEG 형식의 오디오/비디오 혼합 스트림으로 압축하여 메모리 버퍼(203)에 저장한 후, 저장된 메모리 주소를 주 제어부(209)로 전송하는 기능을 수행한다.The audio / video encoder 301 of FIG. 3 digitizes the analog audio / video signal input through the karaoke apparatuses 101a to 101n, compresses the audio / video into an MPEG / audio mixed stream in synchronization with the audio / video, and stores a memory buffer. In operation 203, the memory device transmits the stored memory address to the main controller 209.

메모리 버퍼(203)는 오디오 스트림 전송부(205) 및 오디오/비디오 스트림 전송부(303)가 주 제어부(209)의 명령에 따라 패킷으로 생성하고자 하는 오디오/비디오 데이터를 오디오 인코더(201) 및 오디오/비디오 인코더(301)로부터 수신하여 저장하는 기능을 수행한다.The memory buffer 203 is configured to generate audio / video data that the audio stream transmitter 205 and the audio / video stream transmitter 303 want to generate as packets according to a command of the main controller 209. It receives and stores from the video encoder 301.

도2의 오디오 스트림 전송부(205)는 주 제어부(209)의 명령에 따라 메모리 버퍼(203)에 저장된 오디오 스트림을 적정 크기의 패킷으로 만들어 통신 제어부(207)로 전송하며, 패킷 생성시 서버(111)에 저장하기 위해 필요한 사용자 ID, 노래방 IP 주소 및 사용자 이름 등의 정보를 포함시킨다.The audio stream transmitter 205 of FIG. 2 converts the audio stream stored in the memory buffer 203 into a packet having an appropriate size according to the command of the main controller 209, and transmits the packet to the communication controller 207. 111) include information such as user ID, karaoke IP address, and user name required for storage.

도3의 오디오/비디오 스트림 전송부(303)는 도2의 오디오 스트림 전송부(205)에 대응하는 구성 요소로서 적절한 프레임 레이트를 결정하고 이에 따라 오디오 신호 전부 및 비디오 신호 일부를 선택해 일정 시간 내에 전송이 가능한 오디오/비디오 데이터 패킷으로 생성하는 기능을 수행한다.The audio / video stream transmitter 303 of FIG. 3 is a component corresponding to the audio stream transmitter 205 of FIG. 2, and determines an appropriate frame rate, thereby selecting all of the audio signals and a portion of the video signal and transmitting them within a predetermined time. It performs the function of generating possible audio / video data packets.

통신 제어부(207)는 오디오 스트림 전송부(205) 및 오디오/비디오 스트림 전송부(303)로부터 전송된 패킷을 라우터(105)로 전송하는 기능을 수행한다. 라우터(105)와 소정의 프로토콜에 따라 데이터 교환을 수행한다.The communication control unit 207 transmits a packet transmitted from the audio stream transmitter 205 and the audio / video stream transmitter 303 to the router 105. Data exchange is performed with the router 105 according to a predetermined protocol.

영상 처리부(211)는 Video in 단자를 통해 입력된 비디오 데이터에 주 제어부(209)로부터 전송된 텍스트 데이터를 결합한 비디오 데이터를 생성하여 Video out 단자를 통해 노래방 기기(101a 내지 101n)에 디스플레이하는 기능을 수행한다. 또한, 노래방 기기(101a 내지 101n)에 비디오 카메라가 설치된 경우 노래방 기기(101a 내지 101n)에서 DVD, CD 또는 LD를 통해 제공되는 비디오 데이터 및 비디오 카메라를 통해 입력되는 사용자 화상 데이터에 대해 비디오 오버레이(Video Overlay) 기능을 통한 비디오 데이터를 노래방 기기(101a 내지 101n)에 디스플레이시키는 기능을 수행한다.The image processor 211 generates a video data in which text data transmitted from the main controller 209 is combined with video data input through the Video in terminal, and displays the video data on the karaoke apparatuses 101a to 101n through the Video out terminal. Perform. In addition, when a video camera is installed in the karaoke apparatuses 101a to 101n, video overlays are provided on the video data provided through the DVD, CD, or LD in the karaoke apparatuses 101a to 101n and user image data input through the video camera. The video data through the Overlay) function is displayed on the karaoke apparatuses 101a to 101n.

주 제어부(209)는 본 발명에 따른 음성/영상 신호 처리기(103)의 제어를 수행하는 구성 요소로서 비디오 문자 표시를 위한 제어 명령 수행, 키 패드(213)로부터 입력되는 사용자 명령어 수신 및 제어와 오디오 스트림 전송부(205) 및 오디오/비디오 스트림 전송부(303) 제어 기능을 담당한다.The main controller 209 is a component that controls the audio / video signal processor 103 according to the present invention, performs control commands for displaying video characters, receives and controls user commands input from the keypad 213, and audio. It is in charge of controlling the stream transmitter 205 and the audio / video stream transmitter 303.

상기 도2 및 도3의 음성/영상 신호 처리기(103)의 동작을 설명하면, 사용자가 노래방 기기(101a 내지 101n)를 통해 부른 노래 즉 오디오 신호는 Audio in 단자를 통해 오디오 인코더(201) 및 오디오/비디오 인코더(301)로 입력되며 노래방 기기(101a 내지 101n)에 비디오 카메라가 설치되어 있는 경우 사용자의 화상 즉 비디오 신호는 Video in 단자를 통해 오디오/비디오 인코더(301)로 입력된다.Referring to the operation of the audio / video signal processor 103 of FIGS. 2 and 3, a song, ie, an audio signal, which is sung by a user through the karaoke devices 101a to 101n, is transmitted through the audio in terminal and the audio encoder 201 and audio. When the video camera is installed in the karaoke apparatuses 101a to 101n and the video camera is input to the / video encoder 301, the user's image, that is, the video signal, is input to the audio / video encoder 301 through the Video in terminal.

다음으로 도2의 음성 신호 처리기(103)의 경우 입력된 오디오 신호는 MP3 형식으로, 도3의 음성/영상 신호 처리기(103)의 경우 입력된 오디오 및 비디오 신호는 MPEG 형식으로 인코딩되어 메모리 버퍼(203)로 저장된다.Next, in the case of the audio signal processor 103 of FIG. 2, the input audio signal is in MP3 format. In the case of the audio / video signal processor 103 of FIG. 203).

키 패드(213)를 통해 사용자가 메모리 버퍼(203)에 저장된 오디오/비디오 데이터를 서버(111)로 전송하고자 하는 명령어를 입력하게 되면 주 제어부(209)는 오디오 스트림 전송부(205) 및 오디오/비디오 스트림 전송부(303)에 제어 신호 및 상기 명령어로부터 전송에 필요한 데이터를 송신하게 되면, 오디오 스트림 전송부(205) 및 오디오/비디오 스트림 전송부(303)는 메모리 버퍼(203)로부터 당해 오디오/비디오 데이터를 독출하여 패킷으로 변환하고 통신 제어부(207)를 통해 서버(111)로 전송하게 된다.When the user inputs a command to transmit audio / video data stored in the memory buffer 203 to the server 111 through the keypad 213, the main controller 209 may transmit the audio stream transmitter 205 and the audio / video. When the control signal and the data required for transmission are transmitted to the video stream transmitter 303, the audio stream transmitter 205 and the audio / video stream transmitter 303 transmit the audio / video from the memory buffer 203. The video data is read, converted into packets, and transmitted to the server 111 through the communication control unit 207.

노래방에서 도2 및 도3의 음성/영상 신호 처리기(103)를 통해 전송된 다양한형식의 음악/영상 파일은 노래를 부른 사람의 노래방에서 부여하는 노래방 기기(101a 내지 101n)의 고유 번호, 사용자 성명, 사용자 로그인 아이디(ID), 노래방에 관련된 IP 어드레스 등에 대한 정보와 함께 정보 제공 서버(111)에 연동된 각 데이터베이스!113 내지 117)에 저장된다.In the karaoke, various types of music / video files transmitted through the voice / video signal processor 103 of FIGS. 2 and 3 are unique numbers and user names of karaoke devices 101a to 101n which are assigned by the karaoke of the singer. And information about a user login ID (ID), an IP address related to karaoke, and the like, are stored in each database linked to the information providing server 111! 113 to 117.

추후, 사용자가 자신의 단말기(107)로 인터넷을 통해 정보 제공 서버(111)에 접속하면, 정보 제공 서버(111)는 해당 음악/영상 파일 다운로드 서비스를 제공하고, 개인별 가상 노래 앨범 제작 및 뮤직비디오 관리 서비스를 제공하며(이때, 물론 저장 삭제 및 인덱싱 기능이 부여된다), 특정 그룹별 노래 관리 및 뮤직비디오 관리 서비스를 제공하고(바람직하게는, 그룹 멤버 등록 및 삭제, 그룹별 노래 및 영상 파일 인덱싱 및 분류 서비스 가능), 노래 콘테스트 개최 및 네티즌의 점수 입력에 의한 순위 결정 서비스를 제공하며, 뮤직비디오 배경 화면 제공 서비스 및 편집 서비스를 제공한다.Subsequently, when the user accesses the information providing server 111 through the Internet through his terminal 107, the information providing server 111 provides a corresponding music / video file download service, and creates a virtual song album for each individual and a music video. Provide management services (at this time, of course, store deletion and indexing capabilities), provide song management and music video management services for specific groups (preferably, group member registration and deletion, group song and video file indexing) And classification services available), song contests, and netizens' rankings by providing scores, music video wallpaper services, and editing services.

이때, 물론 사용자 요구에 따라 서비스 제공시에, 컨텐츠 제공업체 및 광고주로부터 의뢰받은 컨텐츠 및 광고를 제공할 수도 있음은 자명하다.At this time, of course, when providing a service according to a user's demand, it is obvious that the content and advertisement requested by the content provider and the advertiser may be provided.

상기 광고 종류로는 정보만을 전달하고 사용자에게 특별한 보상이 없는 단순 정보 전달광고나, 광고의 대상이 PC 사용자나 이동통신 단말기 사용자인 경우에는, 특히 회원의 광고참여를 높이기 위하여 광고 게시 시간에 해당되는 마일리지를 받아 해당 광고주의 상품을 구입할 때 할인받는 마일리지 광고와, 광고창을 통하여 전달된 퀴즈 등과 같은 이벤트에 참가함으로써 경품과 같은 일정 보상을 받을 수 있는 이벤트성 광고와 게시되는 광고를 보고 해당 상품에 대한 구체적인 정보를 주문하거나 직접 상품을 구입할 수 있는 즉석 구매 광고 등이 될 수도 있다. 그러나, 이러한 광고에 한정되는 것은 아니다.As the advertisement type, a simple information delivery advertisement that delivers only information and has no special reward to the user, or when the target of the advertisement is a PC user or a mobile terminal user, particularly in order to increase the participation of the advertisement of the member, View mileage advertisements that are discounted when you receive the mileage and purchase advertisements, and event advertisements that can receive certain rewards such as prizes by participating in events such as quizzes delivered through the advertisement window It may be an instant purchase advertisement that can be used to order specific information or to purchase a product directly. However, it is not limited to such advertisement.

한편, 광고의 영역은 일반적인 쇼핑몰에서의 카테고리 구분과 같이 광고주가 광고하고자 하는 상품 또는 서비스의 카테고리(category)를 의미하는 것으로서, 예를 들면 의류, 가구, 건강식품, 꽃, 농수산물, 사무용품, 성인용품, 영화, 음악, 음료/주류, 자동차, 잡화/생활용품, 종합가전, 컴퓨터, 기타 등으로 구분될 수 있으나, 여기에 한정되는 것은 아니다.Meanwhile, the area of advertising means a category of a product or service that an advertiser wants to advertise, such as category division in a general shopping mall. For example, clothing, furniture, health food, flowers, agricultural and marine products, office supplies, and adult items. , Movies, music, drinks / liquor, cars, general merchandise / household goods, general appliances, computers, etc., but may be classified as, but is not limited thereto.

광고주는 자신이 직접 각 광고의 종류 및 영역을 지정하여 정보 제공 서버(111)로 전송할 수도 있고, 아니면 광고주는 광고내용만을 정보 제공 서버(111)로 보내고 정보 제공 서버(111)가 광고내용을 분석하여 영역별 및 종류별로 구분해 데이터베이스에 저장할 수도 있음은 자명하다.The advertiser may directly designate the type and area of each advertisement and transmit it to the information providing server 111, or the advertiser sends only the advertisement contents to the information providing server 111 and the information providing server 111 analyzes the advertisement contents. It is obvious that the data can be stored in the database classified by area and type.

노래방 기기에서 인터넷을 통하여 정보 제공 서버(111)에 접속하여 음성/영상 정보를 저장하는 과정이 도4에 도시되었다.A process of storing voice / video information by accessing the information providing server 111 through the Internet from a karaoke apparatus is illustrated in FIG. 4.

도4는 본 발명에 따른 노래 서비스 방법을 위한 음성/영상 신호 처리기(103)의 일실시예 동작 흐름도이다.4 is a flowchart illustrating an embodiment of an audio / video signal processor 103 for a song service method according to the present invention.

도면에 도시된 바와 같이, 사용자가 노래방 기기(101a 내지 101n)를 통해 노래를 선택하여(S401) 생성되는 반주를 포함한 아날로그 오디오/비디오 데이터는 실시간 오디오 인코더(201) 및 오디오/비디오 인코더(301)를 통해 MP3 또는 MPEG 형식의 데이터로 변환되어 메모리 버퍼(203)에 저장된다(S403). 이후 메모리버퍼(203)에 저장된 오디오/비디오 데이터를 서버에 저장할 것인지 여부를 묻는 화면을 디스플레이하여(S405) 사용자로부터 메모리 버퍼(203)에 저장된 오디오/비디오 데이터를 서버에 저장하고자 하는 요구가 입력되면(S407) 현재 메모리 버퍼(203)에 저장된 오디오/비디오 파일에 대한 고유 ID를 서버(111)에 요구하여 서버(111)가 생성한 현재 메모리 버퍼(203)에 저장된 오디오/비디오 파일에 대한 고유 ID를 수신한다(S409).As shown in the figure, analog audio / video data including accompaniment generated by a user selecting a song through the karaoke apparatuses 101a to 101n (S401) is a real-time audio encoder 201 and an audio / video encoder 301. The data is converted into data in MP3 or MPEG format through the memory buffer 203 (S403). Thereafter, a screen is displayed asking whether to store the audio / video data stored in the memory buffer 203 in the server (S405). When a request for storing the audio / video data stored in the memory buffer 203 into the server is input, (S407) A unique ID for the audio / video file stored in the current memory buffer 203 generated by the server 111 by requesting the server 111 for a unique ID for the audio / video file stored in the current memory buffer 203. Receive (S409).

서버(111)로부터 부여 받은 고유 ID를 화면에 디스플레이함으로써 사용자에게 당해 노래에 대한 ID를 확인 시켜주고(S411) 이후 사용자의 이름을 키 패드(213)를 통해 입력 받는다(S413).The user ID is confirmed by confirming the ID of the song by displaying the unique ID received from the server 111 on the screen (S411). The user's name is then input through the keypad 213 (S413).

이후 현재의 노래방 IP 주소, 노래방 기기(101a 내지 101n)의 고유 번호 및 사용자 ID 등의 등록 정보와 메모리 버퍼(203)에 저장된 오디오/비디오 파일을 인코딩하여 스트림 패킷화 한다(S415). 그리고 생성된 스트림 패킷을 서버(111)에 전송하고(S417) 메모리 버퍼(203)에 저장된 오디오/비디오 데이터를 삭제한다(S419).Thereafter, registration information such as a current karaoke IP address, a unique number of the karaoke apparatuses 101a to 101n, and a user ID, and an audio / video file stored in the memory buffer 203 are encoded to stream packetize (S415). The generated stream packet is transmitted to the server 111 (S417), and the audio / video data stored in the memory buffer 203 is deleted (S419).

한편, 추후 사용자가 노래방 기기(101a 내지 101n) 및 사용자 단말(107)로 인터넷을 통해 정보 제공 서버(111)에 접속하여 상기의 서비스를 제공받는 과정이 도5에 도시되었다. 도5는 본 발명에 따른 노래 서비스 방법을 위한 서버의 일실시예 동작 흐름도로서, 도면에 도시된 바와 같이 노래방 기기(101a 내지 101n)로부터 현재 음성/영상 신호 처리기(103)의 메모리 버퍼(203)에 저장된 오디오/비디오 파일에 대한 고유 ID 생성 요구를 서버(111)가 수신한 경우 서버(111)는 당해 노래및 영상에 대한 ID를 생성하여(S503) 노래방 기기(101a 내지 101n)로 전송함으로써 ID 생성 요구에 대한 응답을 한다(S505).Meanwhile, a process in which a user accesses the information providing server 111 through the Internet to the karaoke apparatuses 101a to 101n and the user terminal 107 to receive the above service is illustrated in FIG. 5. FIG. 5 is a flowchart illustrating an operation of a server for a song service method according to an embodiment of the present invention, and the memory buffer 203 of the current audio / video signal processor 103 from the karaoke devices 101a to 101n as shown in the drawing. When the server 111 receives a request for generating a unique ID for an audio / video file stored in the server 111, the server 111 generates an ID for the song and video (S503) and transmits the ID to the karaoke apparatuses 101a to 101n. A response to the generation request is made (S505).

노래방 기기(101a 내지 101n)로부터 서버(111)로 오디오/비디오 패킷 데이터와 함께 오디오/비디오 패킷 저장 요구가 전송된 경우에 서버(111)는 수신한 패킷 데이터를 분석하여 상기 단계 S503에서 생성된 오디오/비디오 파일의 고유 ID, 사용자의 이름, 노래방 IP 주소, 노래방 기기(101a 내지 101n)의 고유 번호 및 사용자 ID 등의 등록 정보를 수신한 패킷 데이터로부터 추출하여 오디오/비디오 파일과 분리한다(S507). 그리고 분리된 오디오/비디오 파일에 대해서는 노래 및 영상에 대한 고유 ID를 키로 하여 데이터베이스(113)에 저장하는 한편, 사용자 ID 및 노래방 IP 주소, 노래방 기기(101a 내지 101n)의 고유 번호 데이터를 데이터베이스(115, 117)에 각각 저장한다(S509).When the audio / video packet storage request is transmitted from the karaoke apparatuses 101a to 101n together with the audio / video packet data, the server 111 analyzes the received packet data to generate the audio generated in step S503. Registration information such as the unique ID of the video file, the user's name, the karaoke IP address, the unique numbers of the karaoke apparatuses 101a to 101n, and the user ID are extracted from the received packet data and separated from the received packet data (S507). . The separated audio / video files are stored in the database 113 using unique IDs for songs and images as keys, while the user ID, karaoke IP address, and unique number data of the karaoke apparatuses 101a to 101n are stored in the database 115. And 117, respectively (S509).

한편, 사용자 단말(107)로부터 각종 서비스 요구- 노래 및 영상 다운로드 서비스, 노래 검색, 노래 파일 메일 전송 서비스, 노래 앨범 제작 서비스, 노래 경연 대회 참가 서비스 및 노래 커뮤니티 서비스 등 -가 서버(111)로 전송된 경우에는 상기 서비스 요구에 포함된 노래 및 영상에 대한 고유 ID를 기초로 당해 노래 및 영상 파일을 데이터베이스(113)에서 검색하고(S511) 상기 요구된 서비스에 해당하는 각종 서비스를 제공한다(S513).Meanwhile, various service requests from the user terminal 107-song and video download service, song search, song file mail transmission service, song album production service, song contest participation service, song community service, etc.-are transmitted to the server 111. If so, the song and video files are searched in the database 113 based on the unique IDs of the songs and videos included in the service request (S511), and various services corresponding to the requested services are provided (S513). .

상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 기록매체(시디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다.The method of the present invention as described above may be implemented as a program and stored in a computer-readable recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.).

이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 한정되는 것이 아니다.The present invention described above is capable of various substitutions, modifications, and changes without departing from the spirit of the present invention for those skilled in the art to which the present invention pertains, and the above-described embodiments and accompanying It is not limited to the drawing.

상기한 바와 같은 본 발명은, 노래방 기기와 인터넷을 연결하여 노래방에서 녹음 및 녹화된 사용자의 음성 또는 영상을 인터넷을 통해 서버에 저장하고, 추후 인터넷에 접속하여 저장된 음성 또는 영상을 다운로드받을 수 있도록 하여 기존 노래방 서비스와 차별화된 서비스를 제공할 수 있는 효과가 있다. 또한, 인터넷과 같은 정보 통신망 접속을 통해 개인 노래 앨범, 그룹 노래 앨범, 노래 커뮤니티 및 노래 경연 대회 등의 차별화된 서비스를 제공할 수 있는 효과가 있다. 나아가, 사용자 자신의 노래를 메일로 전송하여 타인과 사용자 자신의 노래를 공유시킬 수 있는 효과가 있다.The present invention as described above, by connecting the karaoke device and the Internet to store the user's voice or video recorded and recorded in the karaoke on the server via the Internet, and to be connected to the Internet later to download the stored voice or video There is an effect that can provide a service differentiated from the existing karaoke service. In addition, it is possible to provide differentiated services such as personal song albums, group song albums, song communities, and song contests through access to information networks such as the Internet. Furthermore, there is an effect that can share the user's song with others by sending the user's own song by mail.

Claims (18)

인터넷을 이용한 노래방 서비스 시스템에 있어서,In the karaoke service system using the Internet, 사용자의 오디오/비디오 파일, 사용자 정보 및 노래방 기기 정보를 저장하는 데이터베이스;A database for storing audio / video files of the user, user information and karaoke device information; 비디오 카메라가 장착되어 사용자 화상 데이터를 생성할 수 있는 노래방 기기;Karaoke device equipped with a video camera capable of generating user image data; 상기 노래방 기기에 접속되어 상기 노래방 기기로부터 입력되는 아날로그 신호를 스트림 패킷의 디지털 신호로 변환하여 출력하는 신호 처리기;A signal processor connected to the karaoke apparatus and converting an analog signal input from the karaoke apparatus into a digital signal of a stream packet; 상기 신호 처리기로부터 출력된 신호를 인터넷을 통해 전송하기에 적합한 패킷 데이터로 변환시켜 상기 인터넷으로 전송하고, 상기 인터넷을 통해 수신된 신호를 상기 스트림 패킷의 디지털 신호로 변환하여 상기 신호 처리기로 전송하는 라우터;The router converts the signal output from the signal processor into packet data suitable for transmission over the Internet and transmits it to the Internet, and converts the signal received through the Internet into a digital signal of the stream packet and transmits the signal to the signal processor. ; 상기 인터넷에 접속되어 있으며 웹브라우저, 사운드 카드 및 비디오 카드가 내장된 사용자 단말; 및A user terminal connected to the Internet and equipped with a web browser, a sound card and a video card; And 상기 인터넷을 통해 수신된 패킷 데이터로부터 상기 오디오/비디오 파일을 추출하여 상기 데이터베이스에 저장하여 관리하고 상기 사용자 단말로부터 수신한 서비스 요구에 응하여 상기 데이터베이스에 저장된 오디오/비디오 파일을 기초로 하는 서비스를 제공하는 웹 서버Extracting the audio / video file from the packet data received through the Internet, storing and managing the audio / video file in the database, and providing a service based on the audio / video file stored in the database in response to a service request received from the user terminal. Web server 를 포함하는 인터넷을 이용한 노래방 서비스 시스템.Karaoke service system using the Internet comprising a. 제1항에 있어서,The method of claim 1, 상기 웹 서버는The web server 사용자 단말로부터 전송되는 로그온 요구에 응하여 로그온 처리를 수행하는 로그온 처리 기능부;A logon processing function unit which performs logon processing in response to a logon request transmitted from a user terminal; 상기 데이터베이스에 저장되는 오디오/비디오 파일에 대한 식별자를 생성하여 상기 데이터베이스에 저장된 오디오/비디오 파일을 관리하는 데이터베이스 관리 기능부;A database management function unit which generates an identifier for the audio / video file stored in the database and manages the audio / video file stored in the database; 상기 사용자 단말의 요구에 응하여 상기 데이터베이스 관리 기능부에 의해 독출된 오디오/비디오 파일들 간의 오디오 스트림과 비디오 스트림을 혼합하여 앨범으로 제작하는 앨범 제작 기능부;An album production function unit for mixing an audio stream and a video stream between audio / video files read by the database management function unit to produce an album in response to a request of the user terminal; 복수의 사용자 단말이 상기 웹 서버를 통해 상기 데이터베이스에 저장된 오디오/비디오 파일을 공유하도록 허용하는 커뮤니티 관리 기능부;A community management function to allow a plurality of user terminals to share audio / video files stored in the database through the web server; 상기 사용자 단말의 요구에 응하여 상기 데이터베이스 관리 기능부에 의해 독출된 오디오/비디오 파일을 전자 메일에 첨부하여 다른 사용자 단말로 전송하는 전자 메일 기능부; 및An e-mail function unit for attaching an audio / video file read by the database management function unit to an e-mail and sending it to another user terminal in response to a request of the user terminal; And 상기 데이터베이스에 저장된 서로 다른 사용자의 오디오 파일에 대해 음정 및 박자 등의 정확도를 산출하여 점수화 하고 상기 점수에 기초한 리스트를 생성함으로써 사용자 간의 노래 경연 기능을 제공하는 노래 경연 기능부Song contest function that provides a song contest function between users by calculating and scoring the accuracy of the pitch and beat, etc. for the audio files of different users stored in the database and generating a list based on the score 를 포함하는 인터넷을 이용한 노래방 서비스 시스템.Karaoke service system using the Internet comprising a. 제1항 또는 제2항에 있어서,The method according to claim 1 or 2, 상기 신호 처리부는The signal processor 상기 노래방 기기로부터 입력되는 아날로그 신호를 소정 형식의 디지털 파일로 변환시키는 인코더;An encoder for converting an analog signal input from the karaoke apparatus into a digital file of a predetermined format; 상기 인코더에 의해 변환된 디지털 파일을 저장하는 메모리;A memory for storing the digital file converted by the encoder; 상기 메모리에 저장된 디지털 파일을 변환시켜 소정의 스트림 패킷을 생성하는 스트림 전송기;A stream transmitter for converting the digital file stored in the memory to generate a predetermined stream packet; 상기 스트림 전송기에 의해 생성된 스트림 패킷을 소정의 프로토콜에 의해 상기 라우터로 전송하고 상기 라우터로부터 전송되는 신호를 수신하는 통신 제어기;A communication controller for transmitting a stream packet generated by the stream transmitter to the router by a predetermined protocol and receiving a signal transmitted from the router; 사용자가 텍스트 및 명령어를 입력할 수 있는 입력기;An input unit for allowing a user to enter text and instructions; 상기 입력기를 통해 입력되는 데이터를 기초로 상기 스트림 전송기 및 통신 제어부를 제어하는 주 제어기; 및A main controller controlling the stream transmitter and the communication control unit based on the data input through the input unit; And 상기 노래방 기기로부터 입력되는 비디오 데이터와 상기 입력기를 통해 수신한 텍스트 데이터를 결합하여 상기 노래방 기기로 디스플레이시키는 영상 처리기An image processor for combining the video data input from the karaoke device and the text data received through the input unit to display on the karaoke device 를 포함하는 인터넷을 이용한 노래방 서비스 시스템.Karaoke service system using the Internet comprising a. 제3항에 있어서,The method of claim 3, 상기 인코더는The encoder 상기 노래방 기기로부터 입력되는 오디오 아날로그 신호를 MP3 형식의 파일로 압축 변환시키는 것Compressing and converting an audio analog signal input from the karaoke apparatus into a file in MP3 format 을 특징으로 하는 인터넷을 이용한 노래방 서비스 시스템.Karaoke service system using the Internet, characterized in that. 제3항에 있어서,The method of claim 3, 상기 인코더는The encoder 상기 노래방 기기 및 상기 비디오 카메라로부터 입력되는 오디오 및 비디오 아날로그 신호를 MPEG 형식의 파일로 압축 변환시키는 것Compressing and converting audio and video analog signals input from the karaoke apparatus and the video camera into a file in MPEG format 을 특징으로 하는 인터넷을 이용한 노래방 서비스 시스템.Karaoke service system using the Internet, characterized in that. 제3항에 있어서,The method of claim 3, 상기 영상 처리기는The image processor 상기 비디오 카메라를 통해 입력되는 사용자 화상 데이터를 비디오 오버레이(Video Overlay)에 의해 상기 노래방 기기로부터 입력되는 비디오 데이터와 동시에 상기 노래방 기기에 디스플레이하는 것Displaying user image data input through the video camera on the karaoke device simultaneously with video data input from the karaoke device by a video overlay. 을 특징으로 하는 인터넷을 이용한 노래방 서비스 시스템.Karaoke service system using the Internet, characterized in that. 제2항 내지 제6항 중 어느 한 항의 시스템에 의해 노래방 서비스를 제공하는 방법에 있어서,In the method of providing a karaoke service by the system of any one of claims 2 to 6, 노래방 기기를 통해 생성되는 노래 반주가 포함된 아날로그 오디오/비디오 데이터를 상기 인코더를 통해 MP3 또는 MPEG 형식의 파일로 변환시키고 상기 메모리에 저장시키는 제1단계;Converting analog audio / video data including song accompaniment generated by a karaoke device into a file in MP3 or MPEG format through the encoder and storing in the memory; 상기 메모리에 저장된 오디오/비디오 파일을 상기 웹서버에 저장할 것인지 여부를 확인하는 제2단계;A second step of checking whether to store the audio / video file stored in the memory in the web server; 상기 메모리에 저장된 오디오/비디오 파일을 상기 웹서버에 저장하고자 하는 요구가 입력되면 상기 신호 처리부가 상기 메모리에 저장된 오디오/비디오 파일에 대한 고유 ID를 상기 웹서버에 요구하고 상기 웹서버가 생성한 고유 ID를 상기 신호 처리부로 전송하는 제3단계;When a request is made to store an audio / video file stored in the memory in the web server, the signal processor requests the web server for a unique ID for the audio / video file stored in the memory and the uniqueness generated by the web server. Transmitting an ID to the signal processor; 상기 웹서버로부터 수신한 고유 ID를 디스플레이하고 사용자의 이름과 노래방 IP 주소와 상기 노래방 기기의 고유 번호 및 사용자 ID 등의 등록 정보를 수신하고 상기 메모리에 저장된 오디오/비디오 파일과 함께 인코딩하여 스트림 패킷화 하여 상기 생성된 스트림 패킷을 상기 웹서버에 전송하는 제4단계;Display the unique ID received from the web server and receive registration information such as the user's name and karaoke IP address, the unique number of the karaoke device and the user ID, and encode the audio packet together with the audio / video file stored in the memory to stream the packet. A fourth step of transmitting the generated stream packet to the web server; 상기 웹서버는 수신한 스트림 패킷으로부터 상기 오디오/비디오 파일과 상기 등록 정보를 분리 추출하여 상기 데이터베이스에 저장하는 제5단계; 및A fifth step of the web server separately extracting the audio / video file and the registration information from the received stream packet and storing the extracted information in the database; And 상기 메모리에 저장된 오디오/비디오 파일을 삭제하는 제6단계Step 6 of deleting the audio / video file stored in the memory 를 포함하는 인터넷을 이용하여 노래방 서비스를 제공하는 방법.How to provide a karaoke service using the Internet comprising a. 제7항에 있어서,The method of claim 7, wherein 상기 사용자 단말이 상기 웹서버로 로그인하는 제7단계;A seventh step in which the user terminal logs in to the web server; 상기 사용자 단말이 상기 데이터베이스에 저장된 오디오/비디오 파일을 기초로하는 서비스를 요구하는 제9단계; 및A ninth step of the user terminal requesting a service based on an audio / video file stored in the database; And 상기 웹서버가 상기 서비스 요구에 응하여 상기 사용자 단말로 서비스 데이터를 제공하는 제10단계A tenth step in which the web server provides service data to the user terminal in response to the service request; 를 더 포함하는 인터넷을 이용하여 노래방 서비스를 제공하는 방법.How to provide a karaoke service using the Internet comprising more. 제8항에 있어서,The method of claim 8, 상기 서비스는The service is 상기 데이터베이스에 저장된 오디오/비디오 파일에서 오디오 스트림과 비디오 스트림을 분리하고 이들을 가공 또는 혼합하여 앨범으로 제작하는 앨범 제작 서비스인 것An album production service that separates audio and video streams from audio / video files stored in the database and processes or mixes them into an album 을 특징으로 하는 인터넷을 이용하여 노래방 서비스를 제공하는 방법.How to provide a karaoke service using the Internet characterized in that. 제8항에 있어서,The method of claim 8, 상기 서비스는The service is 복수의 사용자 단말이 상기 웹 서버를 통해 상기 데이터베이스에 저장된 오디오/비디오 파일을 공유하도록 허용하는 커뮤니티 서비스인 것A community service that allows a plurality of user terminals to share audio / video files stored in the database via the web server 을 특징으로 하는 인터넷을 이용하여 노래방 서비스를 제공하는 방법.How to provide a karaoke service using the Internet characterized in that. 제8항에 있어서,The method of claim 8, 상기 서비스는The service is 상기 데이터베이스에 저장된 오디오/비디오 파일을 전자 메일에 첨부하여 다른 사용자 단말로 전송하는 전자 메일 서비스인 것An e-mail service for attaching an audio / video file stored in the database to an e-mail and transmitting it to another user terminal 을 특징으로 하는 인터넷을 이용하여 노래방 서비스를 제공하는 방법.How to provide a karaoke service using the Internet characterized in that. 제8항에 있어서,The method of claim 8, 상기 서비스는The service is 상기 데이터베이스에 저장된 서로 다른 사용자의 오디오 파일에 대해 음정 및 박자 등의 정확도를 산출하여 점수화 하고 상기 점수에 기초한 리스트를 생성함으로써 사용자 간의 노래 경연 기능을 제공하는 노래 경연 서비스인 것It is a song contest service that provides a song contest function between users by calculating and scoring the accuracy of pitches and beats for audio files of different users stored in the database, and generating a list based on the scores. 을 특징으로 하는 인터넷을 이용하여 노래방 서비스를 제공하는 방법.How to provide a karaoke service using the Internet characterized in that. 인터넷을 이용하여 노래방 서비스를 제공하기 위해, 제2항 내지 제6항 중 어느 한 항의 시스템에,In order to provide a karaoke service using the Internet, the system of any one of claims 2 to 6, 노래방 기기를 통해 생성되는 노래 반주가 포함된 아날로그 오디오/비디오 데이터를 상기 인코더를 통해 MP3 또는 MPEG 형식의 파일로 변환시키고 상기 메모리에 저장시키는 제1기능;A first function of converting analog audio / video data including a song accompaniment generated by a karaoke device into a file in MP3 or MPEG format through the encoder and storing it in the memory; 상기 메모리에 저장된 오디오/비디오 파일을 상기 웹서버에 저장할 것인지 여부를 확인하는 제2기능;A second function of checking whether to store the audio / video file stored in the memory in the web server; 상기 메모리에 저장된 오디오/비디오 파일을 상기 웹서버에 저장하고자 하는 요구가 입력되면 상기 신호 처리부가 상기 메모리에 저장된 오디오/비디오 파일에 대한 고유 ID를 상기 웹서버에 요구하고 상기 웹서버가 생성한 고유 ID를 상기 신호 처리부로 전송하는 제3기능;When a request is made to store an audio / video file stored in the memory in the web server, the signal processor requests the web server for a unique ID for the audio / video file stored in the memory and the uniqueness generated by the web server. A third function of transmitting an ID to the signal processor; 상기 웹서버로부터 수신한 고유 ID를 디스플레이하고 사용자의 이름과 노래방 IP 주소와 상기 노래방 기기의 고유 번호 및 사용자 ID 등의 등록 정보를 수신하고 상기 메모리에 저장된 오디오/비디오 파일과 함께 인코딩하여 스트림 패킷화 하여 상기 생성된 스트림 패킷을 상기 웹서버에 전송하는 제4기능;Display the unique ID received from the web server and receive registration information such as the user's name and karaoke IP address, the unique number of the karaoke device and the user ID, and encode the stream with the audio / video files stored in the memory. A fourth function of transmitting the generated stream packet to the web server; 상기 웹서버는 수신한 스트림 패킷으로부터 상기 오디오/비디오 파일과 상기 등록 정보를 분리 추출하여 상기 데이터베이스에 저장하는 제5기능; 및A fifth function of separating and storing the audio / video file and the registration information from the received stream packet in the web server; And 상기 메모리에 저장된 오디오/비디오 파일을 삭제하는 제6기능A sixth function of deleting the audio / video file stored in the memory; 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체.A computer-readable recording medium having recorded thereon a program for realizing this. 제13항에 있어서,The method of claim 13, 상기 사용자 단말이 상기 웹서버로 로그인하는 제7기능;A seventh function of logging in to the web server by the user terminal; 상기 사용자 단말이 상기 데이터베이스에 저장된 오디오/비디오 파일을 기초로하는 서비스를 요구하는 제9기능; 및A ninth function of the user terminal requesting a service based on an audio / video file stored in the database; And 상기 웹서버가 상기 서비스 요구에 응하여 상기 사용자 단말로 서비스 데이터를 제공하는 제10기능A tenth function of providing, by the web server, service data to the user terminal in response to the service request; 을 더 실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체.A computer-readable recording medium having recorded thereon a program for further realization. 제14항에 있어서,The method of claim 14, 상기 서비스는The service is 상기 데이터베이스에 저장된 오디오/비디오 파일에서 오디오 스트림과 비디오 스트림을 분리하고 이들을 가공 또는 혼합하여 앨범으로 제작하는 앨범 제작 서비스인 것An album production service that separates audio and video streams from audio / video files stored in the database and processes or mixes them into an album 을 특징으로 하는 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체.A computer-readable recording medium having recorded thereon a program. 제14항에 있어서,The method of claim 14, 상기 서비스는The service is 복수의 사용자 단말이 상기 웹 서버를 통해 상기 데이터베이스에 저장된 오디오/비디오 파일을 공유하도록 허용하는 커뮤니티 서비스인 것A community service that allows a plurality of user terminals to share audio / video files stored in the database via the web server 을 특징으로 하는 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체.A computer-readable recording medium having recorded thereon a program. 제14항에 있어서,The method of claim 14, 상기 서비스는The service is 상기 데이터베이스에 저장된 오디오/비디오 파일을 전자 메일에 첨부하여 다른 사용자 단말로 전송하는 전자 메일 서비스인 것An e-mail service for attaching an audio / video file stored in the database to an e-mail and transmitting it to another user terminal 을 특징으로 하는 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체.A computer-readable recording medium having recorded thereon a program. 제14항에 있어서,The method of claim 14, 상기 서비스는The service is 상기 데이터베이스에 저장된 서로 다른 사용자의 오디오 파일에 대해 음정 및 박자 등의 정확도를 산출하여 점수화 하고 상기 점수에 기초한 리스트를 생성함으로써 사용자 간의 노래 경연 기능을 제공하는 노래 경연 서비스인 것It is a song contest service that provides a song contest function between users by calculating and scoring the accuracy of pitches and beats for audio files of different users stored in the database, and generating a list based on the scores. 을 특징으로 하는 프로그램을 기록한 컴퓨터로 판독 가능한 기록 매체.A computer-readable recording medium having recorded thereon a program.
KR1020010042607A 2000-07-15 2001-07-14 Music playing service system using internet and method thereof KR20020007222A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20000040828 2000-07-15
KR1020000040828 2000-07-15

Publications (1)

Publication Number Publication Date
KR20020007222A true KR20020007222A (en) 2002-01-26

Family

ID=19678328

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010042607A KR20020007222A (en) 2000-07-15 2001-07-14 Music playing service system using internet and method thereof

Country Status (1)

Country Link
KR (1) KR20020007222A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040003308A (en) * 2002-07-02 2004-01-13 이천규 multi-functional karaoke system and audition method of using thereof
KR20040012182A (en) * 2002-08-01 2004-02-11 주식회사 네띠앙 An Internet Music Room Providing MultiEntertainment Service And Method Thereof
KR20040034259A (en) * 2002-10-21 2004-04-28 (주) 에이디앤 Device for fabricating self promotion vedio, online-based broadcasting system and method for operating the same
KR100726756B1 (en) * 2004-12-31 2007-06-11 이신흠 System and method for public singer tranining
KR100911294B1 (en) * 2007-07-27 2009-08-11 에스케이 텔레콤주식회사 System and Method for Service Contents Using Noraebang Apparatus
US8655715B2 (en) 2000-10-24 2014-02-18 Opusone Corp. System and method for interactive contests
KR101442606B1 (en) * 2007-12-28 2014-09-25 삼성전자주식회사 Game service method for providing online game using UCC and game server therefor

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8655715B2 (en) 2000-10-24 2014-02-18 Opusone Corp. System and method for interactive contests
US10891642B2 (en) 2000-10-24 2021-01-12 Opus One Corporation System and method for interactive contests
KR20040003308A (en) * 2002-07-02 2004-01-13 이천규 multi-functional karaoke system and audition method of using thereof
KR20040012182A (en) * 2002-08-01 2004-02-11 주식회사 네띠앙 An Internet Music Room Providing MultiEntertainment Service And Method Thereof
KR20040034259A (en) * 2002-10-21 2004-04-28 (주) 에이디앤 Device for fabricating self promotion vedio, online-based broadcasting system and method for operating the same
KR100726756B1 (en) * 2004-12-31 2007-06-11 이신흠 System and method for public singer tranining
KR100911294B1 (en) * 2007-07-27 2009-08-11 에스케이 텔레콤주식회사 System and Method for Service Contents Using Noraebang Apparatus
KR101442606B1 (en) * 2007-12-28 2014-09-25 삼성전자주식회사 Game service method for providing online game using UCC and game server therefor

Similar Documents

Publication Publication Date Title
JP4768092B2 (en) How to control a computer with audio signals
JP2003076380A (en) Method of displaying videos of users&#39; own making as karaoke sing-along background videos with karaoke sing- along machines scattered in various places
JP2001283079A (en) Communication service method, its device, communication terminal unit, communication system and advertisement publicizing method
CN102065340B (en) System and method for implementing multimedia synchronous interaction
KR20020007222A (en) Music playing service system using internet and method thereof
JP4494326B2 (en) How to do a team competition karaoke competition
JPH11161588A (en) System for real-time information acquisition, transmission, and sharing on web
JP2004029459A (en) Karaoke live performance distribution service method
KR100885615B1 (en) System and method of full duplex internet protocol television sevice to provide added data of contents relation product on the air
JP4936735B2 (en) Karaoke system
JP2001175679A (en) Method and system for distributing music data
KR20000030425A (en) Real time internet broadcasting system and broadcating method using the same
JP4082870B2 (en) Program guide system
KR20030008345A (en) Intergrated Entertainment System and Implementation Method Thereof
JP3621904B2 (en) Karaoke performance terminal that can select karaoke video works
JP4549994B2 (en) Method for handling karaoke video letter in communication karaoke system, communication karaoke system, karaoke device
KR20030089981A (en) System for network-based controlling karaoke related to PC and method thereof
JP3621906B2 (en) Karaoke performance device for karaoke video work contests
JPH1195779A (en) Karaoke communication system
JP6283296B2 (en) Server system, communication terminal device, program, and karaoke network system
JP4471946B2 (en) Karaoke system
JP4964977B2 (en) A karaoke apparatus for outputting a web page of a URL linked by a user to a reserved music piece during karaoke performance
JP4444069B2 (en) A communication karaoke system that accepts submissions of karaoke video works and enables playback during karaoke performance
JP2009017417A (en) Server, program and system for content distribution
JP2002132277A (en) On-line karaoke sing-along machine system having function to deliver e-mail to karaoke sing-along machine terminal and to display the same and karaoke sing-along machine terminal

Legal Events

Date Code Title Description
N231 Notification of change of applicant
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application