KR20080000115A - Music video service method and system and terminal - Google Patents

Music video service method and system and terminal Download PDF

Info

Publication number
KR20080000115A
KR20080000115A KR1020060057426A KR20060057426A KR20080000115A KR 20080000115 A KR20080000115 A KR 20080000115A KR 1020060057426 A KR1020060057426 A KR 1020060057426A KR 20060057426 A KR20060057426 A KR 20060057426A KR 20080000115 A KR20080000115 A KR 20080000115A
Authority
KR
South Korea
Prior art keywords
character
file
files
music video
audio
Prior art date
Application number
KR1020060057426A
Other languages
Korean (ko)
Other versions
KR100795358B1 (en
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 CN200680001615XA priority Critical patent/CN101273643B/en
Priority to KR1020060057426A priority patent/KR100795358B1/en
Priority to PCT/KR2006/002471 priority patent/WO2008001962A1/en
Publication of KR20080000115A publication Critical patent/KR20080000115A/en
Application granted granted Critical
Publication of KR100795358B1 publication Critical patent/KR100795358B1/en

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72442User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for playing music files
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/64Details of telephonic subscriber devices file transfer between terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Television Signal Processing For Recording (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Processing Or Creating Images (AREA)

Abstract

A music video service method, system, and terminal are provided to reduce the amount of data of a music video file and to allow users to create a desired music video file for themselves. A database(102) stores a plurality of character files, a plurality of audio files, and a plurality of motion files. A Web server(100) downloads a character file to a client terminal according to a request of the client terminal, configures one of the plurality of audio files and one or more motion files into a music video editing file according to select information, and downloads it to the client terminal. The character files include character data for displaying a character and lip location information of a character. The audio files include audio data and lip motion data for moving the lips of the character according to lyrics of a song.

Description

뮤직 비디오 서비스 방법 및 시스템,단말기{MUSIC VIDEO SERVICE METHOD AND SYSTEM AND TERMINAL} Music video service method and system, terminal {MUSIC VIDEO SERVICE METHOD AND SYSTEM AND TERMINAL}

도 1은 본 발명의 바람직한 실시예에 따른 뮤직 비디오 서비스 방법의 개략적인 절차도.1 is a schematic process diagram of a music video service method according to a preferred embodiment of the present invention;

도 2는 본 발명의 바람직한 실시예에 따른 뮤직 비디오 서비스 시스템의 구성도.2 is a block diagram of a music video service system according to a preferred embodiment of the present invention.

도 3 및 도 4는 본 발명의 바람직한 실시예에 따른 뮤직 비디오 서비스를 위한 데이터베이스 구조도.3 and 4 are database structure diagrams for a music video service according to a preferred embodiment of the present invention.

도 5는 본 발명의 바람직한 실시예에 따른 뮤직 비디오 서비스 방법의 절차도.5 is a flowchart of a music video service method according to a preferred embodiment of the present invention.

도 6은 본 발명의 바람직한 실시예에 따른 고객 단말기의 구성도.6 is a block diagram of a customer terminal according to an embodiment of the present invention.

도 7은 본 발명의 바람직한 실시예에 따른 뮤직 비디오 재생 방법의 흐름도.7 is a flowchart of a music video playback method according to a preferred embodiment of the present invention.

본 발명은 휴대 단말기의 부가 서비스에 관한 것으로, 더욱 상세하게는 뮤직 비디오 서비스 방법 및 시스템, 단말기에 관한 것이다.The present invention relates to an additional service of a mobile terminal, and more particularly, to a music video service method and system, and a terminal.

기술의 발달과 더불어, 이동통신 단말기 등의 개인 휴대용 단말기를 통한 다양한 부가 서비스가 제안되고 있다.With the development of technology, various additional services through personal portable terminals such as mobile communication terminals have been proposed.

상기 부가 서비스로는 뮤직 비디오, 게임 등과 같은 다양한 종류의 콘텐츠를 단말기로 다운로드하는 것 등이 있다.The additional service may include downloading various types of contents such as music videos and games to the terminal.

그런데, 종래에는 기성 가수 등이 제작한 뮤직 비디오 파일을 다운로드하는 것이므로, 고객의 취향에 부합되는 뮤직 비디오 파일을 모두 제작한다는 것은 곤란하였다.By the way, conventionally, since it is to download the music video file produced by a ready-made singer, it was difficult to produce all the music video files according to a customer's taste.

더욱이 상기 뮤직 비디오 파일은 데이터량이 매우 많아 상기 뮤직 비디오 파일을 다운로드받기 위해서는 고가의 비용을 지불해야 하는 등의 문제가 있었다.In addition, the music video file has a problem that a large amount of data requires a high cost in order to download the music video file.

이에, 종래에는 고객이 원하는 뮤직 비디오 파일을 직접 제작할 수 있게 하는 기술의 개발이 절실히 요망되었다.Therefore, in the related art, the development of a technology that enables a customer to directly create a desired music video file is urgently desired.

또한, 종래에는 뮤직 비디오 파일의 데이터량을 현격하게 감소시켜 줄 수 있는 기술의 개발이 절실하게 요망되었다.In addition, in the past, the development of a technology that can significantly reduce the amount of data of music video files is urgently desired.

본 발명은 상술한 종래의 문제점을 극복하기 위한 것으로서, 고객이 직접 원하는 뮤직 비디오 파일을 제작할 수 있게 하는 뮤직 비디오 서비스 방법 및 시스템, 단말기를 제공하는 것을 그 목적으로 한다.An object of the present invention is to provide a music video service method, a system, and a terminal which allow a customer to directly create a desired music video file.

또한, 본 발명의 다른 목적은 뮤직 비디오 파일의 데이터량을 현격하게 감소시킬 수 있는 뮤직 비디오 서비스 방법 및 시스템, 단말기를 제공하는 것이다.In addition, another object of the present invention is to provide a music video service method, system, and terminal capable of significantly reducing the amount of data of a music video file.

상기의 목적을 이루고 종래기술의 문제점을 해결하기 위한 본 발명에 따르는 뮤직 비디오 서비스 방법은, 다수의 캐릭터 파일 및 다수의 오디오 파일, 다수의 모션 파일을 저장하는 단계; 상기 캐릭터 파일을 고객 단말기로 다운로드하는 단계; 상기 다수의 오디오 파일 중 어느 하나와, 하나 이상의 모션 파일에 대한 선택정보에 따라 상기 오디오 파일과 하나 이상의 모션 파일을 뮤직 비디오 편집 파일로 구성하여 상기 고객 단말기로 다운로드하는 단계를 포함하는 것을 특징으로 한다.Music video service method according to the present invention for achieving the above object and solve the problems of the prior art, the method comprising the steps of storing a plurality of character files and a plurality of audio files, a plurality of motion files; Downloading the character file to a customer terminal; And configuring the audio file and the at least one motion file as a music video editing file according to one of the plurality of audio files and selection information regarding one or more motion files, and downloading them to the customer terminal. .

본 발명은 3D 캐릭터 파일과 오디오 파일, 모션 파일을 각기 상이하게 제작하여 데이터베이스에 저장하고, 상기 오디오 파일에 고객이 다수의 모션 파일을 맵핑하여 고객의 취향에 적합한 뮤직 비디오를 직접 편집할 수 있게 한다.According to the present invention, a 3D character file, an audio file, and a motion file are produced differently and stored in a database, and a customer can map a plurality of motion files to the audio file, thereby directly editing a music video suitable for the customer's taste. .

또한, 상기 3D 캐릭터 파일과 오디오 파일, 모션 파일로 뮤직 비디오 파일이 구성되므로, 종래의 AV 파일인 뮤직 비디오 파일에 비해 데이터량을 현격하게 감소시킨다.In addition, since the music video file is composed of the 3D character file, the audio file, and the motion file, the amount of data is significantly reduced compared to the music video file, which is a conventional AV file.

상기한 본 발명에 따른 뮤직 비디오 서비스 방법을 도 1을 참조하여 개략적으로 설명한다.The music video service method according to the present invention described above will be schematically described with reference to FIG.

서비스 제공자는 3D MAX 또는 마야 등의 소프트웨어를 이용하여 3D의 캐릭터 데이터를 생성하고, 상기 캐릭터 데이터에 립 싱크를 위한 립 위치 데이터를 부가하여 캐릭터 파일을 생성한다.The service provider generates 3D character data using software such as 3D MAX or Maya, and generates character files by adding lip position data for lip sync to the character data.

또한, 서비스 제공자는 광학식 모션 캡쳐 장비를 통해 신체 각부의 모션 데이터를 추출하여 모션 파일을 생성한다.In addition, the service provider extracts the motion data of each part of the body through the optical motion capture device to generate a motion file.

또한, 서비스 제공자는 MP3 파일 등의 오디오 데이터에 립 싱크 데이터를 부가한 오디오 파일을 생성한다.In addition, the service provider generates an audio file in which lip sync data is added to audio data such as an MP3 file.

상기한 바와 같이 생성된 캐릭터 파일, 모션 파일, 오디오 파일은 웹 서버의 데이터베이스에 저장된다.The character file, motion file, and audio file generated as described above are stored in a database of a web server.

고객은 고객 단말기를 통해 상기 웹 서버에 접속하여, 상기 데이터베이스에 저장된 다수의 캐릭터 파일 중 어느 하나를 다운로드받아 저장한 후에, 어느 한 오디오 파일에 대해 다수의 모션 파일을 선택하여 모션 편집을 이행하고, 상기 선택된 오디오 파일과 선택된 다수의 모션 파일로 구성되는 뮤직 비디오 편집 파일을 다운로드받는다.The customer accesses the web server through the customer terminal, downloads and stores any one of the plurality of character files stored in the database, selects a plurality of motion files for one audio file, and performs motion editing. The music video editing file consisting of the selected audio file and the selected plurality of motion files is downloaded.

이후, 고객 단말기는 상기 캐릭터 파일에 따른 캐릭터를 표시함과 아울러, 상기 뮤직 비디오 편집 파일에 포함된 오디오 파일의 오디오 데이터를 재생함과 아울러, 상기 오디오 파일의 재생에 동기되게, 상기 오디오 파일에 포함된 립 싱크 데이터에 따라 상기 캐릭터의 입술을 움직여 립 싱크를 이행하고, 상기 모션 편집 파일에 포함된 모션 파일에 따라 상기 캐릭터의 신체 각부를 움직임으로써, 본 발명의 뮤직 비디오 파일의 재생을 이행한다.Thereafter, the client terminal displays a character according to the character file, plays back audio data of an audio file included in the music video editing file, and includes the same in the audio file in synchronization with the reproduction of the audio file. The lip sync is performed by moving the lips of the character according to the lip sync data, and the body parts of the character are moved according to the motion file included in the motion editing file, thereby reproducing the music video file of the present invention.

상기한 본 발명의 바람직한 실시예에 따른 뮤직 비디오 시스템의 구성을 도 2를 참조하여 설명한다.The configuration of the music video system according to the preferred embodiment of the present invention described above will be described with reference to FIG.

상기 뮤직 비디오 시스템은, 웹 서버(100)와 데이터베이스(102), 서비스 제공자 단말기(104), 고객 단말기(T1~T3)로 구성된다.The music video system includes a web server 100, a database 102, a service provider terminal 104, and customer terminals T1 to T3.

웹 서버(100)는 유무선 네트워크를 통해 다양한 종류의 단말기(T1~T3)와 접 속되어, 오디오 파일 및 그 오디오 파일에 부합되는 다수의 모션 파일의 선택, 캐릭터 파일의 선택을 위한 웹 사이트를 제공한다.The web server 100 is connected to various types of terminals T1 to T3 through a wired / wireless network to provide a web site for selecting an audio file, a plurality of motion files corresponding to the audio file, and selecting a character file. do.

또한, 웹 서버(100)는 상기 캐릭터 파일 또는 서비스 제공자에 의해 미리 만들어진 뮤직 비디오 파일 또는 고객의 선택에 의해 편집된 뮤직 비디오 편집 파일을 해당 고객 단말기로 다운로드한다. In addition, the web server 100 downloads the character file or the music video file previously created by the service provider or the music video editing file edited by the customer's selection to the corresponding customer terminal.

데이터베이스(102)는 본 발명의 바람직한 실시예에 따른 뮤직 비디오 서비스를 위한 다양한 파일들을 저장하며, 상기 파일로는 도 3에 도시한 바와 같이 캐릭터 파일, 모션 파일, 오디오 파일, 뮤직 비디오 파일 등이 있다.The database 102 stores various files for a music video service according to a preferred embodiment of the present invention. The files include a character file, a motion file, an audio file, a music video file, and the like, as shown in FIG. .

상기 캐릭터 파일은 3D 캐릭터에 대한 캐릭터 데이터와 상기 캐릭터의 립 위치정보로 구성되며, 상기 캐릭터 파일은 고객의 다양한 욕구를 충족시키기 위해 다양한 캐릭터에 대한 다양한 파일들이 구비될 수 있다.The character file includes character data for a 3D character and lip position information of the character, and the character file may include various files for various characters in order to satisfy various needs of a customer.

상기 모션 파일은 모션 캡쳐 장치를 통해 캡쳐된 모션 데이터이다.The motion file is motion data captured by a motion capture device.

상기 오디오 파일은 오디오 데이터와 상기 오디오 데이터에 동기되는 립 싱크 데이터로 구성되며, 상기 립 싱크 데이터는 캐릭터의 입술을 가사 등에 동기되게 움직이는 립 모션 데이터이다.The audio file includes audio data and lip sync data synchronized with the audio data, and the lip sync data is lip motion data that moves a character's lips in synchronization with lyrics.

상기 뮤직 비디오 파일은 서비스 제공자에 의해 편집된 뮤직 비디오 파일로서, 뮤직 비디오 파일을 단순히 다운받기만을 원하는 고객에게 제공된다.The music video file is a music video file edited by a service provider and is provided to a customer who only wants to download the music video file.

상기 뮤직 비디오 파일은 도 4에 도시한 바와 같이 캐릭터 파일과 오디오 파일, 다수의 모션 파일로 구성된다.As shown in FIG. 4, the music video file includes a character file, an audio file, and a plurality of motion files.

그리고, 고객의 선택에 의해 편집된 뮤직 비디오 편집 파일은 도 4에 도시한 바와 같이 오디오 파일과 다수의 모션 파일로 구성된다.The music video editing file edited by the customer's selection is composed of an audio file and a plurality of motion files as shown in FIG.

여기서, 상기 서비스 제공자는 사용의 편이를 도모하기 위해, 캐릭터 파일의 포함되지 않은 뮤직 비디오 편집 파일도 제작하여 데이터베이스(102)에 등록해둘 수 있다.Here, the service provider may also create a music video editing file not included in the character file and register it in the database 102 for ease of use.

서비스 제공자 단말기(104)는 서비스 제공자의 요청에 따라 3D MAX 또는 마야 등의 소프트웨어를 이용하여 생성된 3D의 캐릭터 데이터와 상기 캐릭터 데이터에 립 싱크를 위한 립 위치 데이터를 부가한 캐릭터 파일을 생성하여 웹 서버(100)를 통해 데이터베이스(102)에 저장한다.The service provider terminal 104 generates a character file in which 3D character data generated using software such as 3D MAX or Maya, and lip position data for lip sync are added to the character data, upon request of the service provider. The server 100 stores the data in the database 102.

또한, 서비스 제공자 단말기(104)는 광학식 모션 캡쳐 장비를 통해 추출된 신체 각부의 모션 데이터를 이용하여 모션 파일을 생성하고, 상기 모션 파일을 웹 서버(100)를 통해 데이터베이스(102)에 저장한다.In addition, the service provider terminal 104 generates a motion file using the motion data of the body parts extracted through the optical motion capture device, and stores the motion file in the database 102 through the web server 100.

또한, 서비스 제공자 단말기(104)는 MP3 파일 등의 오디오 데이터에 립 싱크 데이터를 부가한 오디오 파일을 생성하여, 웹 서버(100)를 통해 데이터베이스(102)에 저장한다.In addition, the service provider terminal 104 generates an audio file in which lip sync data is added to audio data such as an MP3 file, and stores the audio file in the database 102 through the web server 100.

다양한 형태의 고객 단말기(T1~T3)는 이동통신 단말기 또는 퍼스널 컴퓨터 등으로, 웹 서버(100)의 웹 사이트에 유무선 네트워크를 통해 접속하여, 데이터베이스(102)에 등록된 다수의 캐릭터 파일 중 어느 하나를 다운로드받아 저장한 후에, 어느 한 오디오 파일에 대해 다수의 모션 파일을 선택하여 모션 편집을 이행하고, 상기 선택된 오디오 파일과 선택된 다수의 모션 파일로 구성되는 뮤직 비디오 편집 파일을 다운로드받으며, 상기 다운로드 받은 뮤직 비디오 편집 파일과 상기 캐릭터 파일을 이용하여 뮤직 비디오를 재생한다.The various types of customer terminals T1 to T3 are any one of a plurality of character files registered in the database 102 by connecting to a web site of the web server 100 via a wired or wireless network using a mobile communication terminal or a personal computer. After downloading and storing the audio file, a plurality of motion files are selected for one audio file to perform motion editing, and a music video editing file consisting of the selected audio file and the selected plurality of motion files is downloaded. The music video is played using the music video editing file and the character file.

또한, 고객 단말기(T1~T3)는 웹 서버(100)를 통해 데이터베이스(102)에 저장된 뮤직 비디오 파일 또는 뮤직 비디오 편집 파일을 다운로드받아 그 다운로드 받은 뮤직 비디오를 재생하기도 한다.In addition, the customer terminals T1 to T3 may download a music video file or a music video edit file stored in the database 102 through the web server 100 and play the downloaded music video.

이제, 상기한 바와 같이 구성되는 뮤직 비디오 서비스 시스템의 동작을 도 5의 절차도를 참조하여 설명한다.The operation of the music video service system configured as described above will now be described with reference to the procedure diagram of FIG.

서비스 제공자 단말기(104)는 서비스 제공자의 요청에 따라 3D MAX 또는 마야 등의 소프트웨어를 이용하여 3D 캐릭터 데이터를 생성하고, 상기 3D 캐릭터 데이터에 립 위치정보를 부가하여 캐릭터 파일을 생성하여 웹 서버(100)에 전송한다(200단계). 상기 캐릭터 파일을 수신한 웹 서버(100)는 상기 캐릭터 파일을 데이터베이스(102)에 저장한다(202단계). 상기한 200~202 단계를 반복함으로써, 데이터베이스(102)에는 다양한 캐릭터에 대한 캐릭터 파일들이 저장된다.The service provider terminal 104 generates 3D character data using software such as 3D MAX or Maya according to the request of the service provider, generates a character file by adding lip position information to the 3D character data, and generates a web server 100. (Step 200). The web server 100 receiving the character file stores the character file in the database 102 (step 202). By repeating the above steps 200 to 202, the database 102 stores character files for various characters.

또한, 서비스 제공자 단말기(104)는 서비스 제공자의 요청에 따라 모션 캡쳐 장비를 통해 캡쳐된 모션 데이터를 모션 파일로 변환하여 웹 서버(100)로 전송한다(204단계). 상기 모션 파일을 수신한 웹 서버(100)는 상기 모션 파일을 데이터베이스(102)에 저장한다(206단계). 상기한 206~208 단계를 반복함으로써, 데이터베이스(102)에는 다양한 모션에 대한 모션 파일들이 저장된다.In addition, the service provider terminal 104 converts the motion data captured through the motion capture device to the motion file according to the request of the service provider and transmits the motion data to the web server 100 (step 204). The web server 100 receiving the motion file stores the motion file in the database 102 (step 206). By repeating the above steps 206-208, the database 102 stores motion files for various motions.

또한, 서비스 제공자 단말기(104)는 서비스 제공자의 요청에 따라 오디오 데이터에 립 싱크 데이터를 부가하여 오디오 파일을 생성하고, 상기 오디오 파일을 웹 서버(100)로 전송한다(210단계). 상기 오디오 파일을 수신한 웹 서버(100)는 상 기 오디오 파일을 데이터베이스(102)에 저장한다(210단계). 상기 208~210 단계를 반복하여 데이터베이스(102)에는 다양한 음악에 대한 오디오 파일들이 저장된다.In addition, the service provider terminal 104 generates the audio file by adding the lip sync data to the audio data according to the request of the service provider, and transmits the audio file to the web server 100 (step 210). The web server 100 receiving the audio file stores the audio file in the database 102 (step 210). By repeating steps 208 to 210, the database 102 stores audio files for various music.

또한, 서비스 제공자 단말기(104)는 서비스 제공자의 요청에 따라 뮤직 비디오 파일의 편집을 위해, 캐릭터 파일 및 오디오 파일, 다수의 모션 파일의 선택정보를 웹 서버(100)에 제공한다(212단계). 상기 뮤직 비디오 파일의 편집을 위한 선택정보를 수신한 웹 서버(100)는 상기 선택정보에 대응되는 캐릭터 파일, 오디오 파일, 다수의 모션 파일로 뮤직 비디오 파일을 생성하여 데이터베이스(102)에 저장한다. 상기 212~214단계를 반복함으로써, 데이터베이스(102)에는 다양한 뮤직 비디오 파일이 저장된다.In operation 212, the service provider terminal 104 provides selection information of a character file, an audio file, and a plurality of motion files to the web server 100 for editing the music video file at the request of the service provider. The web server 100 receiving the selection information for editing the music video file generates a music video file with a character file, an audio file, and a plurality of motion files corresponding to the selection information and stores the music video file in the database 102. By repeating steps 212 to 214, the database 102 stores various music video files.

다양한 고객 단말기(T1~T3) 중 어느 하나(T1)는 고객의 요청에 따라 웹 서버(100)에 접속하여 데이터베이스(102)에 등록된 다수의 뮤직 비디오 파일 중 어느 하나의 다운로드를 요청한다(216단계). 상기 다운로드 요청이 발생하면, 웹 서버(100)는 상기 요청된 뮤직 비디오 파일을 데이터베이스(102)에서 독출하여 고객 단말기(T1)로 다운로드한다(218단계). 상기 뮤직 비디오 파일을 다운로드받은 고객 단말기(T1)는 상기 뮤직 비디오 파일을 메모리부에 저장함과 아울러 재생한다(220단계).Any one of the various customer terminals T1 to T3 (T1) requests a download of any one of a plurality of music video files registered in the database 102 by accessing the web server 100 at the request of the customer (216). step). When the download request occurs, the web server 100 reads the requested music video file from the database 102 and downloads it to the customer terminal T1 (step 218). The customer terminal T1 which has downloaded the music video file stores the music video file in the memory unit and plays the music video file (step 220).

또한, 다양한 고객 단말기(T1~T3) 중 어느 하나(T1)는 고객의 요청에 따라 웹 서버(100)에 접속하여 데이터베이스(102)에 등록된 다수의 캐릭터 파일 중 어느 하나의 다운로드를 요청한다(222단계). 상기 다운로드 요청이 발생하면, 웹 서버(100)는 상기 요청된 캐릭터 파일을 데이터베이스(102)에서 독출하여 고객 단말 기(T1)로 다운로드한다(224단계). 상기 캐릭터 파일을 다운로드받은 고객 단말기(T1)는 상기 캐릭터 파일을 메모리부에 저장한다(226단계). 상기 저장된 캐릭터 파일은 이후 뮤직 비디오 편집 파일의 재생시에 사용된다.In addition, any one of the various customer terminals (T1 ~ T3) (T1) requests the download of any one of a plurality of character files registered in the database 102 by connecting to the web server 100 according to the customer's request ( Step 222). When the download request occurs, the web server 100 reads the requested character file from the database 102 and downloads it to the customer terminal device T1 (step 224). The client terminal T1 which has downloaded the character file stores the character file in the memory unit (step 226). The stored character file is then used in the playback of the music video editing file.

또한, 다양한 고객 단말기(T1~T3) 중 어느 하나(T)는 고객의 요청에 따라 웹 서버(100)에 접속하여 데이터베이스(102)에 등록된 뮤직 비디오 편집을 위한 오디오 파일 및 다수의 모션 파일 선택정보를 전송한다(228단계). 상기 오디오 파일 및 다수의 모션 파일 선택정보가 수신되면, 웹 서버(100)는 상기 선택정보에 따른 오디오 파일 및 다수의 모션 파일 선택정보를 데이터베이스(102)에서 독출하여 뮤직 비디오 편집 파일을 생성하여 고객 단말기(T1)로 다운로드한다(230단계). 상기 고객 단말기(T)는 상기 다운로드된 뮤직 비디오 편집 파일을 메모리부에 저장함과 아울러 재생한다.In addition, any one of the various customer terminals T1 to T3 (T) accesses the web server 100 at the request of a customer and selects an audio file and a plurality of motion files for editing a music video registered in the database 102. The information is sent (step 228). When the audio file and the plurality of motion file selection information are received, the web server 100 reads the audio file and the plurality of motion file selection information according to the selection information from the database 102 to generate a music video edit file. Download to the terminal T1 (step 230). The customer terminal T stores the downloaded music video editing file in a memory unit and plays the downloaded music video editing file.

여기서, 상기 뮤직 비디오 편집 파일 또는 상기 뮤직 비디오 파일의 재생과정을 좀더 설명한다.Here, the music video editing file or the reproduction process of the music video file will be further described.

먼저, 고객 단말기(T1)의 개략적인 구성을 도 6을 참조하여 설명한다.First, a schematic configuration of the customer terminal T1 will be described with reference to FIG. 6.

고객 단말기(T1)는 제어부(300), 메모리부(302), 통신모듈(304), 조작패널(306), 오디오 신호 처리부(308), 스피커(310), 비디오 신호 처리부(312), 디스플레이 장치(314)로 구성된다.The customer terminal T1 includes a control unit 300, a memory unit 302, a communication module 304, an operation panel 306, an audio signal processing unit 308, a speaker 310, a video signal processing unit 312, and a display device. 314.

제어부(300)는 고객 단말기(T1)를 전반적으로 제어함은 물론이며, 본 발명의 바람직한 실시예에 따라 뮤직 비디오 편집 파일 또는 뮤직 비디오 파일을 재생한다.The controller 300 not only controls the customer terminal T1 as a whole, but also plays a music video edit file or a music video file according to a preferred embodiment of the present invention.

메모리부(302)는 제어부(300)의 처리 프로그램을 포함하는 다양한 정보를 저장하며, 특히 웹 서버(100)로부터 수신한 캐릭터 파일, 뮤직 비디오 편집 파일, 뮤직 비디오 파일 등을 저장한다.The memory unit 302 stores various information including a processing program of the controller 300, and in particular, stores a character file, a music video editing file, a music video file, and the like received from the web server 100.

통신모듈(304)은 와이브로 등의 무선 네트워크를 통한 웹 서버(100)와의 통신을 이행하거나, 미도시된 이동통신 시스템을 통해 웹 서버(100)와의 통신을 이행한다.The communication module 304 performs communication with the web server 100 through a wireless network such as WiBro, or communicates with the web server 100 through a mobile communication system (not shown).

조작 패널(306)은 사용자와 제어부(300)간을 인터페이스하여, 고객에 의한 각종 선택정보 등을 제어부(300)에 제공한다.The operation panel 306 interfaces between the user and the control unit 300 to provide the control unit 300 with various selection information by the customer.

오디오 신호 처리부(308)는 제어부(300)의 제어에 따라 오디오 신호를 처리하여 스피커(310)를 통해 출력한다.The audio signal processor 308 processes the audio signal under the control of the controller 300 and outputs the audio signal through the speaker 310.

비디오 신호 처리부(312)는 제어부(300)의 제어에 따라 비디오 신호를 처리하여 디스플레이 장치(314)를 통해 출력한다.The video signal processor 312 processes the video signal under the control of the controller 300 and outputs the video signal through the display apparatus 314.

이제, 상기한 바와 같이 구성되는 고객 단말기(T1)에서의 뮤직 비디오 파일 또는 뮤직 비디오 편집 파일의 재생방법을 도 7을 참조하여 설명한다.Now, a method of playing a music video file or a music video editing file in the customer terminal T1 configured as described above will be described with reference to FIG.

제어부(300)는 조작패널(306)을 통해 사용자가 메모리부(302)에 저장된 뮤직 비디오 파일 또는 뮤직 비디오 편집 파일의 재생을 명령하는지를 체크한다(400단계).The control unit 300 checks through the operation panel 306 whether the user commands playback of the music video file or the music video editing file stored in the memory unit 302 (step 400).

상기 뮤직 비디오 파일 또는 뮤직 비디오 편집 파일의 재생이 명령되면, 제어부(300)는 메모리부(302)에 저장된 캐릭터 파일에 포함된 캐릭터 데이터를 독출하여 캐릭터를 표시함과 아울러, 오디오 파일에 포함된 오디오 데이터를 독출하고 재생하고, 상기 오디오 파일에 포함된 립 싱크 데이터에 따라 상기 캐릭터 파일에 포함된 립 위치정보에 대응되는 캐릭터의 입술부분을 움직여 립 싱크를 이행하고, 상기 모션 파일들에 따라 상기 캐릭터의 신체 각부를 움직여, 뮤직 비디오 파일의 재생을 이행한다(404단계).When the play of the music video file or the music video edit file is commanded, the controller 300 reads out character data included in the character file stored in the memory unit 302 and displays the character, and audio included in the audio file. Read and play data, perform lip sync by moving a lip of a character corresponding to lip position information included in the character file according to the lip sync data included in the audio file, and perform the lip sync according to the motion files. The body parts of the player are moved to perform playback of the music video file (step 404).

상기한 바와 같이 본 발명은 3D 캐릭터 파일과 오디오 파일, 모션 파일을 각기 상이하게 제작하여 데이터베이스에 저장하고, 상기 오디오 파일에 고객이 다수의 모션 파일을 맵핑하여 고객의 취향에 적합한 뮤직 비디오를 직접 편집할 수 있게 하는 이점이 있다.As described above, according to the present invention, a 3D character file, an audio file, and a motion file are produced differently and stored in a database, and a customer directly maps a plurality of motion files to the audio file to directly edit a music video suitable for the customer's taste. There is an advantage to this.

또한, 본 발명은 3D 캐릭터 파일과 오디오 파일, 모션 파일로 뮤직 비디오 파일이 구성되므로, 종래의 AV 파일인 뮤직 비디오 파일에 비해 데이터량을 현격하게 감소시킬 수 있는 이점이 있다.In addition, since the music video file is composed of a 3D character file, an audio file, and a motion file, the present invention has a merit of significantly reducing the data amount compared to a music video file which is a conventional AV file.

이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 이는 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.As described above, the present invention has been described by way of limited embodiments and drawings, but the present invention is not limited to the above-described embodiments, which can be variously modified and modified by those skilled in the art to which the present invention pertains. Modifications are possible.

따라서, 본 발명 사상은 아래에 기재된 특허청구범위에 의해서만 파악되어야 하고, 이의 균등 또는 등가적 변형 모두는 본 발명 사상의 범주에 속한다고 할 것이다.Accordingly, the spirit of the present invention should be understood only by the claims set forth below, and all equivalent or equivalent modifications thereof will belong to the scope of the present invention.

Claims (12)

뮤직 비디오 서비스 방법에 있어서,In the music video service method, 다수의 캐릭터 파일 및 다수의 오디오 파일, 다수의 모션 파일을 저장하는 단계;Storing a plurality of character files, a plurality of audio files, and a plurality of motion files; 상기 캐릭터 파일을 고객 단말기로 다운로드하는 단계;Downloading the character file to a customer terminal; 상기 다수의 오디오 파일 중 어느 하나와, 하나 이상의 모션 파일에 대한 선택정보에 따라 상기 오디오 파일과 하나 이상의 모션 파일을 뮤직 비디오 편집 파일로 구성하여 상기 고객 단말기로 다운로드하는 단계Downloading the audio file and the one or more motion files into a music video editing file according to one of the plurality of audio files and selection information regarding one or more motion files and downloading them to the customer terminal; 를 포함하는 것을 특징으로 하는 뮤직 비디오 서비스 방법. Music video service method comprising a. 제1항에 있어서,The method of claim 1, 상기 캐릭터 파일에는 캐릭터를 표시하기 위한 캐릭터 데이터와 캐릭터의 립 위치정보가 포함되고,The character file includes character data for displaying a character and lip position information of the character, 상기 오디오 파일에는 오디오 데이터와, 노래 가사에 대응되게 캐릭터의 입술을 움직이기 위한 립 모션 데이터가 포함됨을 특징으로 하는 뮤직 비디오 서비스 방법.The audio file includes audio data and lip motion data for moving a character's lips corresponding to song lyrics. 제1항에 있어서,The method of claim 1, 상기 선택 정보는 고객 또는 서비스 제공자 측 단말기로부터 제공됨을 특징 으로 하는 뮤직 비디오 서비스 방법. The selection information is provided from the terminal of the customer or service provider side music video service method. 뮤직 비디오 서비스 방법에 있어서,In the music video service method, 서버를 통해 데이터베이스에 등록되어 있는 다수의 캐릭터 파일 중 어느 하나에 대해 다운로드를 요청하는 단계;Requesting a download of any one of a plurality of character files registered in a database through a server; 상기 데이터베이스에 등록되어 있는 다수의 오디오 파일 중 어느 하나 및 다수의 모션 파일 중 일부를 선택하여 다운로드를 요청하는 단계;Selecting one of a plurality of audio files and a part of a plurality of motion files registered in the database and requesting a download; 상기 캐릭터 파일의 캐릭터 데이터에 따라 캐릭터를 표시하고, 상기 오디오 파일의 오디오 데이터를 재생하고, 상기 오디오 데이터의 재생에 동기하여 상기 캐릭터를 상기 하나 이상의 모션 파일에 따라 움직여 뮤직 비디오를 재생하는 단계Displaying a character according to the character data of the character file, playing the audio data of the audio file, and playing the music video by moving the character according to the one or more motion files in synchronization with the reproduction of the audio data. 를 포함하는 것을 특징으로 하는 뮤직 비디오 서비스 방법. Music video service method comprising a. 제4항에 있어서,The method of claim 4, wherein 상기 캐릭터 파일에는 캐릭터를 표시하기 위한 캐릭터 데이터와 캐릭터의 립 위치정보가 포함되고,The character file includes character data for displaying a character and lip position information of the character, 상기 오디오 파일에는 오디오 데이터와, 노래 가사에 대응되게 캐릭터의 입술을 움직이기 위한 립 모션 데이터가 포함되어,The audio file includes audio data and lip motion data for moving a character's lips corresponding to song lyrics. 상기 오디오 데이터의 재생에 동기되어 상기 캐릭터의 입술을 움직이는 단계를 특징으로 하는 뮤직 비디오 서비스 방법.Moving the lips of the character in synchronization with the reproduction of the audio data. 제4항에 있어서,The method of claim 4, wherein 상기 데이터베이스에 등록되어 있는 하나의 오디오 파일에 다수의 모션 파일로 구성되거나,Or a plurality of motion files in one audio file registered in the database; 하나의 캐릭터 파일에 하나의 오디오 파일에 다수의 모션 파일로 구성된 뮤직 비디오 파일을 선택하여 다운로드받아 재생하는 단계를 더 포함하는 것을 특징으로 하는 뮤직 비디오 서비스 방법.The music video service method further comprising the step of selecting and downloading a music video file consisting of a plurality of motion files in one audio file in one character file to play. 뮤직 비디오 서비스 시스템에 있어서,In the music video service system, 다수의 캐릭터 파일 및 다수의 오디오 파일, 다수의 모션 파일을 저장하는 데이터베이스;A database for storing a plurality of character files, a plurality of audio files, and a plurality of motion files; 고객 단말기의 요청에 따라 상기 캐릭터 파일을 상기 고객 단말기로 다운로드하고,Download the character file to the customer terminal according to a request of the customer terminal; 상기 다수의 오디오 파일 중 어느 하나와, 하나 이상의 모션 파일에 대한 선택정보에 따라 상기 오디오 파일과 하나 이상의 모션 파일을 뮤직 비디오 편집 파일로 구성하여 상기 고객 단말기로 다운로드하는 서버;A server configured to download the audio file and the one or more motion files into a music video editing file according to one of the plurality of audio files and selection information regarding one or more motion files and download them to the customer terminal; 를 포함하는 것을 특징으로 하는 뮤직 비디오 서비스 시스템.Music video service system comprising a. 제7항에 있어서,The method of claim 7, wherein 상기 캐릭터 파일에는 캐릭터를 표시하기 위한 캐릭터 데이터와 캐릭터의 립 위치정보가 포함되고,The character file includes character data for displaying a character and lip position information of the character, 상기 오디오 파일에는 오디오 데이터와, 노래 가사에 대응되게 캐릭터의 입술을 움직이기 위한 립 모션 데이터가 포함됨을 특징으로 하는 뮤직 비디오 서비스 시스템.The audio file includes audio data and lip motion data for moving a character's lips corresponding to song lyrics. 제7항에 있어서,The method of claim 7, wherein 상기 선택 정보는 고객 또는 서비스 제공자 측 단말기로부터 제공됨을 특징으로 하는 뮤직 비디오 서비스 시스템.The selection information is provided from the terminal of the customer or service provider side. 뮤직 비디오 서비스를 제공하는 고객 단말기에 있어서,In the customer terminal providing a music video service, 서버와의 통신을 담당하는 통신모듈;Communication module in charge of communication with the server; 상기 서버를 통해 데이터베이스에 등록되어 있는 다수의 캐릭터 파일 중 어느 하나에 대해 다운로드를 요청하고,Request download of any one of a plurality of character files registered in the database through the server, 상기 데이터베이스에 등록되어 있는 다수의 오디오 파일 중 어느 하나 및 다수의 모션 파일 중 일부를 선택하여 다운로드를 요청하고,Select one of a plurality of audio files and a part of a plurality of motion files registered in the database and request a download; 상기 캐릭터 파일의 캐릭터 데이터에 따라 캐릭터를 표시하고, 상기 오디오 파일의 오디오 데이터를 재생하고, 상기 오디오 데이터의 재생에 동기하여 상기 캐릭터를 상기 하나 이상의 모션 파일에 따라 움직여 뮤직 비디오를 재생하는 제어부A controller for displaying a character according to the character data of the character file, reproducing the audio data of the audio file, and moving the character according to the one or more motion files to reproduce a music video in synchronization with the reproduction of the audio data. 를 포함하는 것을 특징으로 하는 고객 단말기.Customer terminal comprising a. 제10항에 있어서, The method of claim 10, 상기 캐릭터 파일에는 캐릭터를 표시하기 위한 캐릭터 데이터와 캐릭터의 립 위치정보가 포함되고, The character file includes character data for displaying a character and lip position information of the character, 상기 오디오 파일에는 오디오 데이터와, 노래 가사에 대응되게 캐릭터의 입술을 움직이기 위한 립 모션 데이터가 포함되어, The audio file includes audio data and lip motion data for moving a character's lips corresponding to song lyrics. 상기 제어부는, The control unit, 상기 오디오 데이터의 재생에 동기되어 상기 캐릭터의 입술을 움직이는 것을 하는 고객 단말기. Moving the lips of the character in synchronization with the reproduction of the audio data. 제10항에 있어서, The method of claim 10, 상기 제어부는, The control unit, 상기 데이터베이스에 등록되어 있는 하나의 오디오 파일에 다수의 모션 파일로 구성되거나, 하나의 캐릭터 파일에 하나의 오디오 파일에 다수의 모션 파일로 구성된 뮤직 비디오 파일을 선택하여 다운로드받아 재생함을 특징으로 하는 고객 단말기. The customer characterized in that the music video file consisting of a plurality of motion files in one audio file registered in the database, or downloads and plays a music video file consisting of a plurality of motion files in one audio file in one character file terminal.
KR1020060057426A 2006-06-26 2006-06-26 Music video service method and system and terminal KR100795358B1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN200680001615XA CN101273643B (en) 2006-06-26 2006-06-26 Music video service method and system and terminal
KR1020060057426A KR100795358B1 (en) 2006-06-26 2006-06-26 Music video service method and system and terminal
PCT/KR2006/002471 WO2008001962A1 (en) 2006-06-26 2006-06-26 Music video service method and system and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060057426A KR100795358B1 (en) 2006-06-26 2006-06-26 Music video service method and system and terminal

Publications (2)

Publication Number Publication Date
KR20080000115A true KR20080000115A (en) 2008-01-02
KR100795358B1 KR100795358B1 (en) 2008-01-17

Family

ID=38845711

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060057426A KR100795358B1 (en) 2006-06-26 2006-06-26 Music video service method and system and terminal

Country Status (3)

Country Link
KR (1) KR100795358B1 (en)
CN (1) CN101273643B (en)
WO (1) WO2008001962A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8237165B2 (en) 2009-06-04 2012-08-07 Samsung Mobile Display Co., Ltd. Organic light emitting diode display and method of manufacturing the same

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101753102B1 (en) * 2016-12-15 2017-07-19 계명대학교 산학협력단 Comfort system for infants and young children through artificial intelligence and micro vibration and its control method
CN107594739A (en) * 2017-09-03 2018-01-19 泉州迪特工业产品设计有限公司 A kind of intelligence dazzles cruel footwear and its implementation
EP4178206A1 (en) * 2020-07-03 2023-05-10 Harmix Inc. System (embodiments) for harmoniously combining video files and audio files and corresponding method

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3841815B2 (en) * 1998-06-24 2006-11-08 株式会社日立国際電気 How to edit video data
KR20040041082A (en) * 2000-07-24 2004-05-13 비브콤 인코포레이티드 System and method for indexing, searching, identifying, and editing portions of electronic multimedia files
JP2004271620A (en) 2003-03-05 2004-09-30 Yamaha Corp Mobile terminal
KR20040087491A (en) * 2003-04-08 2004-10-14 에스케이 텔레콤주식회사 System for embodying 3d dancing avata through a portable communication terminal and method thereof
KR100587515B1 (en) * 2003-07-02 2006-06-08 (유)엔와이텔 Method for operating character on wireless terminal device
KR100676270B1 (en) * 2004-06-17 2007-02-02 (주) 엘지텔레콤 Terminal equipment for implementing the motion of a three dimensional character and the method for servicing the same
CN1317910C (en) * 2004-11-09 2007-05-23 北京中星微电子有限公司 A method for playing music by mobile terminal
US7613613B2 (en) 2004-12-10 2009-11-03 Microsoft Corporation Method and system for converting text to lip-synchronized speech in real time
KR100733772B1 (en) * 2005-08-12 2007-07-02 주식회사 인프라밸리 Method and system for providing lip-sync service for mobile communication subscriber

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8237165B2 (en) 2009-06-04 2012-08-07 Samsung Mobile Display Co., Ltd. Organic light emitting diode display and method of manufacturing the same

Also Published As

Publication number Publication date
KR100795358B1 (en) 2008-01-17
CN101273643A (en) 2008-09-24
WO2008001962A1 (en) 2008-01-03
CN101273643B (en) 2012-05-02

Similar Documents

Publication Publication Date Title
CN106531201B (en) Song recording method and device
JP6195687B1 (en) Application program, terminal device control method, terminal device, and server
KR100795358B1 (en) Music video service method and system and terminal
JP4075901B2 (en) Music data generation system and program
JP6478162B2 (en) Mobile terminal device and content distribution system
JP2013160890A (en) Information processing program, information processing apparatus, lyrics display method, and communication system
JP5550593B2 (en) Karaoke equipment
JP5324108B2 (en) Computer system, moving image editing method, program, moving image editing terminal
JP2001175679A (en) Method and system for distributing music data
KR100462826B1 (en) A portable multimedia playing device of synchronizing independently produced at least two multimedia data, a method for controlling the device, and a system of providing the multimedia data with the device
JP6116213B2 (en) Synthetic video content generation system
KR100805631B1 (en) System and method for providing online music synchronous play service
JP4114344B2 (en) Karaoke data playback device
JP2007316842A (en) Motion image generation program
KR100597666B1 (en) Method for browsing wireless internet document and terminal appratus implementing the same method
JP6601615B2 (en) Movie processing system, movie processing program, and portable terminal
JP6051028B2 (en) Singing video data acquisition system
KR101781516B1 (en) System and method for providung contents background service
JP6043610B2 (en) Synthetic video content generation system
JP6736116B1 (en) Recorder and information processing device
JP2003162648A (en) Content providing system, information processing device and method, recording medium and program
JP2001331189A (en) Communication karaoke system and music distribution method used in the system
KR20040087491A (en) System for embodying 3d dancing avata through a portable communication terminal and method thereof
JP3124047U (en) Motion image generation system
JP5981867B2 (en) Karaoke system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
G170 Publication of correction
FPAY Annual fee payment

Payment date: 20121213

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20131210

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150109

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160107

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee