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

KR20170110992A - System of Adjust Weight Value of Contents Based on Immersive Event - Google Patents

System of Adjust Weight Value of Contents Based on Immersive Event Download PDF

Info

Publication number
KR20170110992A
KR20170110992A KR1020160035559A KR20160035559A KR20170110992A KR 20170110992 A KR20170110992 A KR 20170110992A KR 1020160035559 A KR1020160035559 A KR 1020160035559A KR 20160035559 A KR20160035559 A KR 20160035559A KR 20170110992 A KR20170110992 A KR 20170110992A
Authority
KR
South Korea
Prior art keywords
content
event
client
moving picture
provision
Prior art date
Application number
KR1020160035559A
Other languages
Korean (ko)
Other versions
KR101790951B1 (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 KR1020160035559A priority Critical patent/KR101790951B1/en
Priority to PCT/KR2017/002554 priority patent/WO2017164547A1/en
Publication of KR20170110992A publication Critical patent/KR20170110992A/en
Application granted granted Critical
Publication of KR101790951B1 publication Critical patent/KR101790951B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4524Management of client data or end-user data involving the geographical location of the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법에 관한 것으로, 보다 상세하게는 컨텐츠 감상 중인 사용자의 컨텐츠 소비 클라이언트 조작행위 또는 사용자 단말기 조작행위 중 몰입성 이벤트를 감지하여 이를 컨텐츠 가중치 조정에 활용하는 몰입성 이벤트 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법에 관한 것이다.The present invention relates to a content-based content weight adjustment system and a content weight adjustment method using the same. More particularly, the present invention relates to a content weight adjustment system for detecting a content- And a content weight adjustment method using the same.

Description

몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법{System of Adjust Weight Value of Contents Based on Immersive Event}Technical Field [0001] The present invention relates to a content weight adjustment system based on a contention-based event and a content weight adjustment method using the same,

본 발명은 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법에 관한 것으로, 보다 상세하게는 컨텐츠 감상 중인 사용자의 컨텐츠 소비 클라이언트 조작행위 또는 사용자 단말기 조작행위 중 몰입성 이벤트를 감지하여 이를 컨텐츠 가중치 조정에 활용하는 몰입성 이벤트 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법에 관한 것이다.The present invention relates to a content-based content weight adjustment system and a content weight adjustment method using the same. More particularly, the present invention relates to a content weight adjustment system for detecting a content- And a content weight adjustment method using the same.

모바일 기기의 비디오 촬영 기능의 발전과 사용자들의 개인화된 컨텐츠(UGC, User Generated Contents) 제작 욕구의 증가에 따라 다양한 동영상 컨텐츠들이 생산 및 제공되고 있다. UGC 증가는 컨텐츠 다양화 측면에서 긍정적이지만, 저품질 UGC들의 범람은 고품질 UGC의 검색 및 활용을 어렵게 하는 부정적인 측면이 있다. YouTube 등과 같은 동영상 제공 서비스 사이트에서 원하는 동영상 컨텐츠를 찾기 위해 사용자들은 키워드 검색을 수행하고, 동영상 제공 서비스 제공자의 검색추천 알고리즘에 따라 사용자 요구에 부합하는 동영상 컨텐츠들을 검색 컨텐츠 목록으로서 추천하고 사용자가 추천된 동영상 컨텐츠들 중에서 감상할 동영상 컨텐츠를 선택하는 것이 일반적이다.Various video contents are produced and provided according to the development of a video shooting function of a mobile device and an increase in a user's need for UGC (User Generated Contents). UGC growth is positive in terms of content diversification, but flooding of low-quality UGCs has negative aspects that make it difficult to search and utilize high-quality UGCs. In order to search for desired video content on a video providing service site such as YouTube, a user performs a keyword search, recommends video contents meeting user's request as a search content list according to a search recommendation algorithm of a video providing service provider, It is common to select video contents to be watched among video contents.

또한 동영상 컨텐츠가 선택되면, 동영상 컨텐츠의 플레이 중에 동영상 서비스 제공자는 현재 플레이 중인 동영상 컨텐츠와 유사한 속성을 갖는 연관 동영상 컨텐츠들을 연관 컨텐츠 목록으로서 추가적으로 추천하기도 하고, 사용자가 해당 동영상 제공 서비스 사이트에 로그인을 하는 경우 동영상 제공 서비스 제공자는 과거의 해당 사용자의 동영상 감상 이력 또는 동영상 검색 이력을 참조하여 해당 사용자의 기호에 부합하는 동영상 컨텐츠들을 예측하여 맞춤형 컨텐츠 목록으로서 해당 사용자에게 추천하기도 한다.In addition, when the moving picture content is selected, the moving picture service provider may additionally recommend the related moving picture contents having properties similar to the moving picture contents currently being played during the play of the moving picture contents as an associated contents list, The video providing service provider may refer to the moving image viewing history or the moving image searching history of the user in the past to predict the moving image contents matching the user's preference and recommend the user as a customized content list.

이때 검색 컨텐츠 목록, 연관 컨텐츠 목록, 맞춤형 컨텐츠 목록은 동영상 제공 서비스 제공자가 부여한 컨텐츠 가중치에 따라 동영상 컨텐츠들이 순차적으로 배치된다. 가장 일반적인 컨텐츠 가중치 조정방법이자 제 1 종래기술은 Athenium사의 미국등록특허 제5,790,426호 “automated collaborative filtering system" 및 Netflix사의 미국등록특허 제8,271,338호 "Approach for Estimating User Rating of Items"에 개시된 바와 같이 통계적인 기법에 따라 동영상 제공 서비스 사이트 가입자들에 의해 가장 많이 플레이된 또는 구매된 동영상 컨텐츠가 높은 컨텐츠 가중치를 갖도록 하는 방법과 동영상 제공 서비스 사이트 가입자들에 의해 가장 추천을 많이 받은 컨텐츠 또는 평점이 높은 컨텐츠가 높은 컨텐츠 가중치를 갖도록 하는 방법 또는 상기 두 가지 방법을 혼합하는 방법이 있었다.At this time, the video contents are sequentially arranged according to the content weights given by the video providing service provider in the search contents list, the related contents list, and the customized contents list. The most common content weight adjustment method and the first prior art are disclosed in US Patent No. 5,790, 426, "Automated Collaborative Filtering System" by Athenium, and US Pat. No. 8,271,338, entitled "Approach for Estimating User Rating of Items" A method in which video contents most played or purchased by subscribers of a video providing service site have a high content weight according to a technique, and a method in which a content highly recommended by the video providing service site subscribers or a content having a high rating is high There is a method of having content weights or a method of mixing the above two methods.

제 1 종래기술에 따르면 가입자들에게 비교적 선별된 양질의 컨텐츠를 제공하는 장점이 있지만, 첫째, 평가 초반에 높은 컨텐츠 가중치를 받은 컨텐츠는 계속적으로 노출되어 시간의 경과에 따라 더 높은 가중치를 받는 반면 추후에 추가된 양질의 컨텐츠는 사용자들에게 노출되지 못하는 문제가 있었다. 둘째, 사용자가 컨텐츠 감상 후 평점부여 또는 추천을 하는 경우 사용자에게 부가적인 행동인 평가행위를 요구하기 때문에 사용자 편의성을 저하시키는 문제가 있다. 셋째, 사용자가 낮은 품질의 컨텐츠에 의도적으로 높은 평가 또는 추천을 하거나 반대로 높은 품질의 컨텐츠에 의도적으로 낮은 평가 또는 비추천을 하는 것을 방지할 수 없는 문제가 있다.According to the first conventional technique, it is advantageous to provide relatively selected and high quality contents to subscribers. However, firstly, contents that receive a high content weight at the beginning of evaluation are continuously exposed and receive a higher weight according to the passage of time, There has been a problem in that the high quality content added to the user is not exposed to the users. Second, when a user gives a rating or recommendation after listening to a content, the user is requested to perform an evaluation action, which is an additional action. Third, there is a problem that the user can not prevent intentionally high evaluation or recommendation of low quality content, or intentionally low evaluation or refraining from high quality content.

상기의 문제를 해결하기 위한 제 2 종래기술로, 사용자의 감상 중 신체적 변화를 인식하여 인식된 결과를 기초로 컨텐츠 몰입도를 추정하는 방법이 제안되었다. Microsoft사의 미국등록특허 제8,898,687호 "Controling a Media Program Based on a Media Reaction"은 카메라를 통해 사용자의 머리방향을 감지하고 이를 통해 사용자의 몰입도를 추정하는 방법을 개시한다. Microsoft사의 다른 미국등록특허 제9,100,685호 "Determining Audience State or Interest Using Passive Sensor Data"는 카메라를 통해 사용자의 표정 또는 감정을 감지하고 이를 통해 사용자의 몰입도를 추정하는 방법을 개시한다. MoviTV사의 미국등록특허 제8,832,721호는 카메라를 통해 사용자의 움직임을 감지하고 이를 통해 사용자의 몰입도를 추정하는 방법을 개시한다. 한국등록특허 제1576892호 “무선 통신을 이용한 뇌파/심박도 기반의 콘텐츠 추천 시스템 및 콘텐츠 추천 방법”은 뇌파/심박도 감지 헤드셋을 통해 사용자의 뇌파 및 심박도를 감지하고 이를 통해 사용자의 몰입도를 추정하는 방법을 개시한다.In a second conventional technique for solving the above problem, there has been proposed a method of estimating a content immersion degree based on a recognized result of recognizing a physical change during a user's appreciation. US Patent No. 8,898,687 to Microsoft, discloses a method for detecting a user's head direction through a camera and estimating a user's immersion through the camera. US Patent No. 9,100,685 entitled " Determining Audience State or Interesting Passive Sensor Data "by Microsoft Corporation discloses a method of sensing a user's facial expression or emotion through a camera and estimating a user's degree of immersion through the camera. U.S. Patent No. 8,832,721 to MoviTV Inc. discloses a method of detecting a user's movement through a camera and estimating a user's immersion through the motion. Korean Patent No. 1576892 entitled " EEG / content recommendation system and content recommendation method using wireless communication ", detects a user's brain wave and heart rate through an EEG / heart rate sensing headset, A method for estimating the number

신체적 변화에 기반한 제 2 종래기술에 따르면, 제 1 종래기술과는 달리 사용자에게 부가적인 추천행위 또는 평가행위를 요구하지 않기 때문에 사용자 편의성이 높고, 사용자의 신체적 변화에 기반하기 때문에 제 1 종래기술에 비해 왜곡된 평가에 의한 영향이 적다는 장점이 있다. 하지만, 첫째, 동영상 감상중인 사용자의 신체변화를 지속적으로 모니터링하기 위해 예컨대 카메라 장비, 뇌파 측정 장비 등의 고가의 부가적인 장비가 요구되고, 해당 장비를 구비하지 않은 일반적인 모니터, 텔레비전에는 그 적용이 어려운 문제가 있다. 둘째, 컨텐츠 평가는 양질의 컨텐츠를 가입자에게 공급하기 위한 것으로 궁극적으로 동영상 서비스 제공자의 이익을 위한 것인데, 이를 위해 사용자는 동영상 감상 중에 지속적으로 민감한 개인정보에 해당하는 신체정보를 제공해야 하는 문제가 있다. 이는 프라이버시 침해 문제를 야기할 뿐 아니라 개인정보 수집을 민감하게 제한하는 국가에서는 관련 법률을 위반하는 문제가 있다.According to the second prior art based on the physical change, unlike the first prior art, since the user does not require an additional recommendation action or an evaluation action, the user convenience is high and the user's physical change is based on the change. There is an advantage that the influence by the distorted evaluation is less. However, first, in order to continuously monitor the change of the body of a user while watching a moving picture, expensive additional equipment such as camera equipment and EEG measurement equipment is required, and it is difficult to apply it to general monitors and televisions not equipped with the equipment there is a problem. Secondly, content evaluation is for providing good quality contents to subscribers, ultimately for the benefit of a video service provider. To this end, the user has to continuously provide body information corresponding to sensitive personal information during video watching . This not only causes privacy violations, but also violates relevant laws in countries that are sensitive to the collection of personal information.

이밖에 제 3 종래기술로서 사용자의 컨텐츠 재생행태를 기초로 컨텐츠 몰입도를 추정하는 방법이 제안되었다. MobiTV사의 미국등록특허 제8,875,167호 "Implicit Mechanism for Determining User Response to Media"는 사용자의 컨텐츠 감상 시간을 통해 몰입도를 측정하는 방법을 개시한다. Apple사의 미국등록특허 제8,832,753호 "Filtering and Tailoring Multimedia Content Based on Observed User Behavior" 및 EchoStar사의 미국공개특허 제2014-0033240호 "Systems and Methods for Assessing Viewer Interest in Content and Advertisements"는 사용자의 컨텐츠 감상 중 광고의 스킵 여부를 통해 광고 몰입도를 측정하는 방법을 개시한다.In addition, as a third prior art, there has been proposed a method of estimating the content immersion degree based on the content reproduction behavior of the user. U.S. Patent No. 8,875,167 to MobiTV, Inc. discloses a method for measuring the degree of immersion through a user's content viewing time. U.S. Patent No. 8,832,753 to Apple et al. Entitled " Filtering and Tailoring Multimedia Content Based on Observed User Behavior ", and EchoStar, U. S. Patent Application Publication No. 2014-0033240, entitled " Systems and Methods for Assessing Viewer Interest in Content and Advertisements " A method for measuring the degree of ad immersion through skipping an advertisement is disclosed.

사용자의 컨텐츠 재생행태에 기반한 제 3 종래기술에 따르면, 제 1 종래기술과는 달리 사용자에게 부가적인 추천행위 또는 평가행위를 요구하지 않기 때문에 사용자 편의성이 높고, 제 2 종래기술과는 달리 부가적인 장비가 요구되지 않으며, 사용자의 컨텐츠 재생행태는 신체정보와는 달리 민감도 및 중요도가 높지 않은 개인정보에 해당하여 프라이버시 침해의 가능성 및 개인정보 관련 법령 위반의 가능성이 낮은 장점이 있다.According to the third conventional technique based on the content reproduction behavior of the user, unlike the first conventional technique, since the user does not require an additional recommendation action or an evaluation action, the user convenience is high and, unlike the second conventional technique, And the content reproduction behavior of the user is different from the physical information, so that there is an advantage in that the possibility of privacy invasion and the violation of the laws related to personal information are low.

하지만, 제 3 종래기술은 최근 사용자들의 동영상 컨텐츠 감상행태 변화를 반영하지 못하는 근본적인 문제가 있다. 예컨대 영화 또는 TV 시리즈와 같은 유료 동영상 컨텐츠는 사용자의 정속 감상 가능성이 매우 높기 때문에 스킵 이벤트가 일어날 가능성이 적으며, 스킵 이벤트 발생은 사용자의 매우 낮은 몰입도를 반영한다고 추정할 수 있다. 반대로 광고 동영상 컨텐츠는 사용자의 스킵 가능성이 매우 높기 때문에 정속 감상 이벤트가 일어날 가능성이 적으며, 정속 감상 이벤트 발생은 사용자의 매우 높은 몰입도를 반영한다고 추정할 수 있다. 하지만, 유료 동영상 컨텐츠 및 광고 동영상 컨텐츠가 아닌 YouTube와 같은 대규모 동영상 제공 서비스 사이트에서 사용자가 동영상 컨텐츠를 찾는 경우, 최근 UGC 의 급격한 증가로 인해 사용자들은 수많은 컨텐츠들 중 자신이 원하는 정보를 취사선택해야 하기 때문에 몰입도와 무관하게 관심 있는 부분만 찾아서 보고 나머지 부분은 스킵하거나 다른 동영상으로 건너뛰는 것이 일반적이다. 따라서 제 3 종래기술에 따르면 대부분의 컨텐츠 감상형태에 대해 몰입도가 낮은 것으로 평가하는 문제가 있다.However, the third prior art has a fundamental problem that it can not reflect the change in the viewing behavior of the moving picture contents of the users in recent years. For example, it is presumed that the paid video content such as a movie or a TV series is very likely to have a constant motion because the user is highly likely to watch the video, and that the occurrence of a skip event reflects a very low degree of user's immersion. On the contrary, since the possibility of the skipping of the advertisement video contents is very high, the possibility of the constant appreciation event is low and the occurrence of the constant speed appreciation event can be presumed to reflect the high degree of immersion of the user. However, when a user is searching for video content on a large-scale video providing service site such as YouTube, which is not paid video content and advertisement video content, a sudden increase in UGC recently requires users to select a desired content among a large number of contents Therefore, it is common to find only the parts of interest that are relevant to the immersion, skip the rest, or skip to another video. Therefore, according to the third prior art, there is a problem that the degree of immersion is evaluated to be low for most of the content viewing modes.

미국등록특허 제5,790,426호U.S. Patent No. 5,790,426 미국등록특허 제8,271,338호U.S. Patent No. 8,271,338 미국등록특허 제8,898,687호United States Patent No. 8,898,687 미국등록특허 제9,100,685호U.S. Patent No. 9,100,685 미국등록특허 제8,832,721호United States Patent No. 8,832,721 한국등록특허 제1576892호Korean Registered Patent No. 1576892 미국등록특허 제8,875,167호U.S. Patent No. 8,875,167 미국등록특허 제8,832,753호U.S. Patent No. 8,832,753 미국공개특허 제2014-0033240호U.S. Published Patent Application No. 2014-0033240

본 발명은 상기의 문제를 해결하기 위한 것으로, 본 발명에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법은, 사용자의 동영상 컨텐츠 감상 중의 시각적 집중 행위에 해당하는 동영상 플레이어(컨텐츠 소비 클라이언트) 조작행위인 클라이언트 디스플레이 확대 이벤트, 클라이언트 해상도 변경 이벤트, 또는 사용자의 동영상 컨텐츠 감상 중의 청각적 집중 행위에 해당하는 컨텐츠 소비 클라이언트 조작행위인 클라이언트 음량 증가 이벤트 중 어느 하나를 제 1 몰입성 이벤트로 감지하는 몰입성 이벤트 감지 클라이언트 및 제 1 몰입성 이벤트가 발생한 동영상 컨텐츠의 컨텐츠 가중치를 변경하는 컨텐츠 평가 서버를 통해 사용자의 시각적 집중 행위 또는 청각적 집중 행위를 컨텐츠 몰입도로서 검출하여 이를 컨텐츠 가중치 조정에 활용함으로써 사용자의 컨텐츠 몰입도 측정의 정확성을 향상시키고, 컨텐츠 추천의 효율성을 제고하는 것을 목적으로 한다.SUMMARY OF THE INVENTION The present invention has been made in order to solve the above problems, and it is an object of the present invention to provide an immersion-event-based content weight adjustment system and a content weight adjustment method using the same, ), A client display enlargement event, a client resolution change event, or a client volume increase event, which is a content consumption client manipulation action corresponding to an auditory concentration action during a user's viewing of moving image content, as a first immersion event The visual concentration action or the auditory concentration action of the user is detected as the content immersion degree through the content evaluation server for changing the content weight of the event detection client and the moving picture content in which the first immersion event occurs, Is used for content weight adjustment, thereby improving the accuracy of user's content immersion measurement and improving the efficiency of content recommendation.

본 발명의 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법은, 동영상 컨텐츠에 제공되는 추가정보에 접속할 수 있는 링크객체 또는 동영상 컨텐츠 내부에 오버레이되는 동영상을 입력하는 입력객체와 같은 인터랙티브 객체를 사용자가 선택함에 따라 발생하는 인터랙티브 객체 선택 이벤트를 컨텐츠 소비 클라이언트로부터 수신하여 이를 제 2 몰입성 이벤트로 감지하는 몰입성 이벤트 감지 클라이언트 및 제 2 몰입성 이벤트가 발생한 동영상 컨텐츠의 컨텐츠 가중치를 변경하는 컨텐츠 평가 서버를 통해 인터랙티브 객체를 활용한 동영상 클라이언트에 대한 사용자의 컨텐츠 몰입도를 추가적으로 검출하여 이를 컨텐츠 가중치 조정에 활용함으로써 사용자의 컨텐츠 몰입도 측정의 정확성을 향상시키고, 컨텐츠 추천의 효율성을 제고하는 것을 다른 목적으로 한다.A content weight adjustment system and a content weight adjustment method using the same may further comprise a link object capable of accessing additional information provided to the moving image content or an input object for inputting a moving image overlaid within the moving image content, An intrusive event detection client that receives an interactive object selection event that occurs when a user selects the same interactive object from the content consumption client and detects it as a second immersive event and a content that changes the content weight of the video content in which the second immersion event occurs Through the evaluation server, the content immersion degree of the user is further detected in the video client utilizing the interactive object, and the content is used to adjust the content weight, thereby improving the accuracy of the user's content immersion measurement And to improve the efficiency of content recommendation.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법은, 사용자의 동영상 컨텐츠 감상 중의 시각적 집중 행위에 해당하는 비디오 장치 변경 이벤트, 비디오 장치 추가 이벤트, 시스템 해상도 변경 이벤트 등과 같은 시스템 비디오 출력 변화 이벤트를 사용자 단말기의 시스템 입출력 인터페이스부로부터 수신하여 이를 제 3 몰입성 이벤트로 감지하는 몰입성 이벤트 감지 클라이언트 및 제 3 몰입성 이벤트가 발생한 동영상 컨텐츠의 컨텐츠 가중치를 변경하는 컨텐츠 평가 서버를 통해 컨텐츠 소비 클라이언트가 아닌 사용자 단말기의 시스템 상의 시각적 집중 행위에 해당하는 비디오 장치 변화를 추가적으로 검출하여 이를 컨텐츠 가중치 조정에 활용함으로써 사용자의 컨텐츠 몰입도 측정의 정확성을 향상시키고, 컨텐츠 추천의 효율성을 제고하는 것을 다른 목적으로 한다.The immersion event-based content weight adjustment system and the content weight adjustment method using the immersion event-based content weight adjustment method according to another embodiment of the present invention may include a video device change event, a video device addition event, a system resolution change event, Or the like is received from the system input / output interface unit of the user terminal and detected as a third immersive event, and a content evaluation server for changing the content weight of the video content in which the third immersion event occurs A video device change corresponding to a visual concentration action on a system of a user terminal rather than a content consumption client is additionally detected and utilized for content weight adjustment, And to improve the accuracy and definition, increase the efficiency of content recommended for other purposes.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법은, 사용자의 동영상 컨텐츠 감상 중의 청각적 집중 행위에 해당하는 오디오 장치 변경 이벤트, 오디오 장치 추가 이벤트, 시스템 음량 증가 이벤트 등과 같은 시스템 오디오 출력 변화 이벤트를 사용자 단말기의 시스템 입출력 인터페이스부로부터 수신하여 이를 제 3 몰입성 이벤트로 감지하는 몰입성 이벤트 감지 클라이언트 및 제 3 몰입성 이벤트가 발생한 동영상 컨텐츠의 컨텐츠 가중치를 변경하는 컨텐츠 평가 서버를 통해 컨텐츠 소비 클라이언트가 아닌 사용자 단말기의 시스템 상의 청각적 집중 행위에 해당하는 오디오 장치 변화를 추가적으로 검출하여 이를 컨텐츠 가중치 조정에 활용함으로써 사용자의 컨텐츠 몰입도 측정의 정확성을 향상시키고, 컨텐츠 추천의 효율성을 제고하는 것을 다른 목적으로 한다.The immersion event-based content weight adjustment system and the content weight adjustment method using the immersion event-based content weighting method according to another embodiment of the present invention include: an audio device change event corresponding to an auditory concentration action during a user's viewing of moving image content; And a content evaluation server for receiving a system audio output change event such as an event from the system input / output interface unit of the user terminal and detecting the event as a third immersive event, and a content evaluation server for changing the content weight of the video content in which the third immersion event occurs The audio device change corresponding to the auditory concentration action on the system of the user terminal rather than the content consumption client is additionally detected and utilized for content weight adjustment, And improve the accuracy and to enhance the effectiveness of the recommended content for other purposes.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법은, 동영상 컨텐츠에 대한 컨텐츠 추천 이벤트, 컨텐츠 공유 이벤트, 컨텐츠 업로드 사용자의 채널 구독 이벤트, 컨텐츠 업로드 사용자의 다른 컨텐츠에 대한 추가 검색 이벤트, 또는 추천 동영상에 대한 연속 시청 이벤트를 제 4 몰입성 이벤트로 감지하는 몰입성 이벤트 감지 클라이언트 및 제 4 몰입성 이벤트가 발생한 동영상 컨텐츠의 컨텐츠 가중치를 변경하는 컨텐츠 평가 서버를 통해 컨텐츠 감상 이후의 사용자의 컨텐츠에 대한 긍정적 행위를 추가적으로 검출하여 이를 컨텐츠 가중치 조정에 활용함으로써 사용자의 컨텐츠 몰입도 측정의 정확성을 향상시키고, 컨텐츠 추천의 효율성을 제고하는 것을 다른 목적으로 한다.The immersion event-based content weight adjustment system and the content weight adjustment method using the same according to another exemplary embodiment of the present invention include a content recommendation event for a video content, a content sharing event, a channel subscription event of a content upload user, And a content evaluation server for changing the content weights of the moving picture content in which the fourth entry event occurs, and a content evaluation server Another object of the present invention is to improve the accuracy of measurement of the content commitment of a user and to improve the efficiency of content recommendation by additionally detecting a positive action on the user's content and using the detected positive action for content weight adjustment.

마지막으로, 본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법은, 컨텐츠 소비 클라이언트의 동작변화를 모니터링하여 동작변화 정보를 통신망을 통해 전송하는 모니터링 클라이언트와 동작변화 정보를 수신하여 사용자의 동영상 컨텐츠 감상 중의 시각적 집중 행위에 해당하는 동영상 플레이어(컨텐츠 소비 클라이언트) 조작행위인 클라이언트 디스플레이 확대 이벤트, 클라이언트 해상도 변경 이벤트, 또는 사용자의 동영상 컨텐츠 감상 중의 청각적 집중 행위에 해당하는 동영상 플레이어 조작행위인 클라이언트 음량 증가 이벤트 중 어느 하나를 제 1 몰입성 이벤트로 감지하여 컨텐츠 가중치를 변경하는 컨텐츠 평가 서버를 통해 사용자의 시각적 집중 행위 또는 청각적 집중 행위를 컨텐츠 몰입도로서 검출하여 이를 컨텐츠 가중치 조정에 활용함으로써 사용자의 컨텐츠 몰입도 측정의 정확성을 향상시키고, 컨텐츠 추천의 효율성을 제고하는 것을 다른 목적으로 한다.Finally, the immersion event-based content weight adjustment system and the content weight adjustment method using the same according to another embodiment of the present invention include a monitoring client that monitors a change in operation of a content consumption client and transmits operation change information through a communication network, A client display enlargement event, a client resolution change event, or an auditory concentration action during a user's viewing of moving image content, which is a manipulation of a video player (content consumption client) corresponding to a visual concentration action during a user's viewing of moving image content, A content concentration server for detecting any one of the client volume increase events as a first intrusive event and changing content weights, By utilizing the adjustment in this weight content is detected as the content and the user's involvement content engagement improves the accuracy of the measurement, and to enhance the efficiency of content recommended for other purposes.

본 발명의 제 1 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법은, 사용자 단말기, 상기 사용자 단말기에 설치되는 컨텐츠 소비 클라이언트, 상기 사용자 단말기에 설치되어 상기 컨텐츠 소비 클라이언트의 몰입성 이벤트의 감지에 따라 컨텐츠 몰입도를 평가하는 몰입성 이벤트 감지 클라이언트, 통신망을 통해 상기 사용자 단말기에 동영상 컨텐츠를 공급하는 컨텐츠 제공 서버, 상기 통신망을 통해 상기 몰입성 이벤트 감지 클라이언트와 통신하여 컨텐츠의 가중치를 변경하는 컨텐츠 평가 서버로 구성되는 시스템을 이용한 몰입성 이벤트 기반 컨텐츠 가중치 조정방법에 있어서, a) 상기 컨텐츠 소비 클라이언트가, 상기 사용자 단말기의 연산처리장치에 의해 구동되어 상기 컨텐츠 제공 서버로부터 상기 통신망을 통해 컨텐츠 데이터를 수신하여 사용자에게 시각화 및/또는 청각화된 동영상 컨텐츠로 제공하는 단계; b) 상기 몰입성 이벤트 감지 클라이언트가, 상기 사용자 단말기의 상기 연산처리장치에 의해 구동되어 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 화면 면적이 증가하도록 하는 클라이언트 디스플레이 확대 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 해상도가 변경하도록 하는 클라이언트 해상도 변경 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 동영상 컨텐츠를 청각적으로 재생하는 클라이언트 음량이 증가하도록 하는 클라이언트 음량 증가 이벤트 중 적어도 어느 하나를 제 1 몰입성 이벤트로서 감지하는 단계; 및 c) 상기 몰입성 이벤트 감지 클라이언트가, 상기 제 1 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 컨텐츠 가중치의 상향조정을 요청하는 가중치 상향조정 요청을 전송하는 단계;를 포함하여 구성되는 것을 특징으로 한다.The content immersion event-based content weight adjustment method according to the first embodiment of the present invention includes a user terminal, a content consumption client installed in the user terminal, A content providing server for supplying video contents to the user terminal through a communication network, and a contents evaluation server for communicating with the immersion-type event detecting client through the communication network to change the weight of contents, A content consumption client is driven by an operation processing device of the user terminal to receive content data from the content providing server via the communication network, Providing the user with visualized and / or audible video content; and b) the immersion event detection client is driven by the operation processing device of the user terminal to increase the client display screen area for visually displaying the moving picture contents during the provision of the moving picture contents of the contents consumption client, An event, a client resolution change event that causes a client display resolution to visually display the moving image content during the provision of the moving image content of the content consuming client, or a client resolution changing event that causes the moving image content to be audibly Detecting at least one of the client volume increasing events that cause the reproducing client volume to increase as a first immersive event; And c) the entrustment event detection client transmits, to the content evaluation server via a communication network in accordance with the detection of the first immersion event, a weight increase request for an upward adjustment of a content weight for the moving picture content consumed by the content consumption client And transmitting an adjustment request.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법에 있어서, 상기 a) 단계는, 상기 컨텐츠 소비 클라이언트가, 상기 통신망을 통해 인터랙티브 데이터를 더 수신하여 상기 동영상 컨텐츠에 오버레이되는 인터랙티브 객체로 상기 사용자에게 더 제공하고, 상기 b) 단계는, 상기 몰입성 이벤트 감지 클라이언트가, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 사용자에 의해 상기 인터랙티브 객체가 선택되는 인터랙티브 객체 선택 이벤트를 상기 제 2 몰입성 이벤트로서 더 감지하고, 상기 c) 단계는, 상기 몰입성 이벤트 감지 클라이언트가, 상기 제 2 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 상기 가중치 상향조정 요청을 전송하는 것을 특징으로 한다.The content consumption client may further receive the interactive data through the communication network and transmit the interactive data to the interactive object, which is overlaid on the moving picture content, according to another embodiment of the present invention, Wherein the intrusive event detection client further provides an interactive object selection event in which the interactive object is selected by the user during provision of the moving picture content by the content consuming client as the second immersion event And the step c) further comprises the step of, when the intrusion event detection client detects the second intrusiveness event, notifies the contents evaluation server via the communication network of the weighted increase of the moving picture contents consumed by the contents consumption client Sending the information request, it characterized.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법에 있어서, 상기 a) 단계는, 상기 컨텐츠 소비 클라이언트가, 상기 인터랙티브 객체로서 영상에 오버레이되는 커멘트를 입력할 수 있는 커멘트 입력 인터랙티브 객체를 상기 사용자에게 제공하는 것을 특징으로 한다.In the method of adjusting a content weight based on an immovable event according to another embodiment of the present invention, in the step a), a content input interactive object capable of inputting a comment overlaid on a video as the interactive object, To the user.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법에 있어서, 상기 b) 단계는, 상기 몰입성 이벤트 감지 클라이언트가, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 비디오 출력 변화에 따른 시스템 비디오 출력 변화 이벤트 또는 오디오 출력 변화에 따른 시스템 오디오 출력 변화 이벤트 중 적어도 어느 하나를 상기 사용자 단말기의 시스템 입출력 인터페이스로부터 수신하고, 이를 제 3 몰입성 이벤트로 감지하고, 상기 c) 단계는, 상기 몰입성 이벤트 감지 클라이언트가, 상기 제 3 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 상기 가중치 상향조정 요청을 전송하는 것을 특징으로 한다.In the method of adjusting content-based event weighting according to another exemplary embodiment of the present invention, in the step b), the immersion-type event detection client determines whether or not the immersion- The method comprising: receiving at least one of a system video output change event or a system audio output change event according to a change in an audio output from a system input / output interface of the user terminal and detecting it as a third immersive event; and c) The sensing client transmits the weight adjustment request for the moving picture content consumed by the content consumption client to the content evaluation server through the communication network according to the detection of the third intrusiveness event.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법에 있어서, 상기 b) 단계는, 상기 몰입성 이벤트 감지 클라이언트가, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 비디오 출력 장치를 변경하도록 하는 비디오 장치 변경 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기에 새로운 비디오 출력장치를 추가하도록 하는 비디오 장치 추가 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 상기 비디오 출력장치의 시스템 디스플레이 해상도를 변경하도록 하는 시스템 해상도 변경 이벤트 중 적어도 어느 하나를 상기 시스템 비디오 출력 변화 이벤트로 상기 사용자 단말기의 시스템 입출력 인터페이스로부터 수신하여 이를 상기 제 3 몰입성 이벤트로 감지하는 것을 특징으로 한다.In the immersion event-based content weight adjustment method according to another exemplary embodiment of the present invention, in the step b), the immovable event detection client changes the video output apparatus of the user terminal during the provision of the moving picture contents of the content consumption client A video device addition event that causes the user terminal to add a new video output device during provision of the moving picture content of the content consumer client, And a system resolution change event for changing the system display resolution of the video output apparatus to the system input / output interface And detects it as the third immersive event.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법에 있어서, 상기 제 b) 단계는, 상기 몰입성 이벤트 감지 클라이언트가, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 오디오 출력장치를 변경하도록 하는 오디오 장치 변경 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기에 새로운 오디오 출력장치를 추가하도록 하는 오디오 장치 추가 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 상기 오디오 출력장치의 시스템 음량을 증가시키도록 하는 시스템 음량 증가 이벤트 중 적어도 어느 하나를 상기 시스템 오디오 출력 변화 이벤트로 상기 시스템 입출력 인터페이스로부터 수신하고 이를 상기 제 3 몰입성 이벤트로 감지하는 것을 특징으로 한다.In the method of adjusting content-based content weighting according to another embodiment of the present invention, in the step b), the immobi- lity event detection client sets the audio output apparatus of the user terminal An audio device addition event for adding a new audio output device to the user terminal during the provision of the moving picture content by the content consumer client, And a system volume increase event for increasing the system volume of the audio output apparatus from the system I / O interface with the system audio output change event, 3 is characterized in that detected as molipseong event.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법에 있어서, 상기 (b) 단계는, 상기 몰입성 이벤트 감지 클라이언트가, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 컨텐츠 소비 클라이언트를 통한 상기 컨텐츠 제공 서버로의 상기 동영상 컨텐츠에 대한 추천요청에 의한 컨텐츠 추천 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 컨텐츠 소비 클라이언트를 통한 상기 컨텐츠 제공 서버로의 상기 동영상 컨텐츠에 대한 다른 인터넷 서비스로의 공유요청에 의한 컨텐츠 공유 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 컨텐츠 소비 클라이언트를 통한 상기 컨텐츠 제공 서버로의 상기 동영상 컨텐츠를 업로드한 사용자인 업로드 사용자의 동영상 채널에 대한 구독요청에 의한 채널 구독 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 컨텐츠 소비 클라이언트를 통한 상기 컨텐츠 제공 서버로의 상기 업로드 사용자가 업로드한 다른 동영상 컨텐츠에 대한 검색요청에 의한 추가 검색 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 컨텐츠 소비 클라이언트를 통해 상기 컨텐츠 제공 서버가 추천한 추천 동영상 컨텐츠에 대한 플레이 요청에 의한 연속 감상 이벤트 중 적어도 어느 하나를 제 4 몰입성 이벤트로 감지하고, 상기 c) 단계는, 상기 몰입성 이벤트 감지 클라이언트가, 상기 제 4 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 상기 가중치 상향조정 요청을 전송하는 것을 특징으로 한다.In the immersion event-based content weight adjustment method according to another embodiment of the present invention, in the step (b), the immersion-type event detection client determines whether or not the content- A content recommendation event based on a recommendation request for the moving picture content to the content providing server through the consuming client, a content recommendation event by the content providing client through the content consuming client during the provision of the moving picture content, A content sharing event by requesting sharing of the moving picture content with another Internet service, a content sharing event by the content consuming client during the provision of the moving picture content, A channel subscription event by a subscription request for a video channel of an upload user who is a user who has uploaded the video content to the content providing server, An additional search event by the search request for the other video contents uploaded by the uploading user to the content providing server through the content providing server or during the provision of the moving picture content by the content consuming client, Wherein the intrusive event detection client detects at least one of a continuous appreciation event based on a play request for recommended video contents recommended by the content providing server as a fourth intrusive event, It characterized in that to evaluate the content server via a communication network according to the detection of the fourth group molipseong event carries the weight raised request for the video content is consumed by the content client consumption.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법은, d) 상기 c) 단계 이후에, 상기 컨텐츠 소비 클라이언트가, 상기 컨텐츠 제공 서버에게 컨텐츠 목록을 요청하는 단계; 및 e) 상기 컨텐츠 제공 서버는, 상기 컨텐츠 가중치의 순위에 따라 복수의 동영상 컨텐츠에 대한 상기 컨텐츠 목록을 생성하여 상기 컨텐츠 소비 클라이언트에게 제공하는 단계;를 더 포함하는 것을 특징으로 한다.According to another aspect of the present invention, there is provided a method for adjusting content-based content weighting, comprising the steps of: d) requesting a content list from a content providing server to a content providing server after step c); And e) the content providing server is further configured to generate the content list for a plurality of moving image contents according to the ranking of the content weights, and to provide the content list to the content consuming client.

본 발명의 제 1 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템은, 제 1 저장장치를 통해 복수의 동영상 컨텐츠 데이터를 저장하고, 통신망을 통해 동영상 컨텐츠를 전송하는 컨텐츠 제공 서버; 통신망을 통해 상기 컨텐츠 제공 서버로부터 상기 동영상 컨텐츠를 제공받아 소비하는 사용자 단말기; 및 통신망을 통해 상기 사용자 단말기 및 상기 컨텐츠 제공 서버와 통신을 수행하고, 제 2 저장장치를 통해 복수의 상기 동영상 컨텐츠의 컨텐츠 가중치를 저장하고, 상기 컨텐츠 가중치를 관리하고, 상기 컨텐츠 가중치를 상기 컨텐츠 제공 서버에게 제공하는 컨텐츠 평가 서버;를 포함하여 구성되는 시스템에 있어서, 상기 사용자 단말기는, 상기 사용자 단말기에 설치되고, 상기 사용자 단말기의 연산처리장치에 의해 구동되어 상기 동영상 컨텐츠를 소비하고, 상기 동영상 컨텐츠 제공 중에 사용자의 선택에 따라 상기 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 화면 면적을 변경하는 클라이언트 디스플레이 화면 면적 변경기능, 상기 동영상 컨텐츠 제공 중에 상기 사용자의 선택에 따라 상기 클라이언트 디스플레이의 디스플레이 해상도를 변경하는 클라이언트 디스플레이 해상도 변경기능, 또는 상기 동영상 컨텐츠 제공 중에 상기 사용자의 선택에 따라 상기 동영상 컨텐츠를 청각적으로 재생하는 클라이언트 음량을 변경하는 클라이언트 음량 변경기능 중 적어도 하나를 포함하는 컨텐츠 소비 클라이언트; 및 상기 사용자 단말기에 설치되고, 상기 사용자 단말기의 연산처리장치에 의해 구동되어 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 클라이언트 디스플레이 화면 면적이 증가하도록 하는 클라이언트 디스플레이 확대 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 클라이언트 디스플레이 해상도가 변경하도록 하는 클라이언트 해상도 변경 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 클라이언트 음량이 증가하도록 하는 클라이언트 음량 증가 이벤트 중 적어도 어느 하나를 제 1 몰입성 이벤트로서 감지하고, 상기 제 1 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨테츠의 상기 컨텐츠 가중치의 상향조정을 요청하는 가중치 상향조정 요청을 전송하는 몰입성 이벤트 감지 클라이언트;를 포함하여 구성되고, 상기 컨텐츠 평가 서버는, 상기 가중치 상향조정 요청의 수신에 따라 상기 동영상 컨텐츠의 상기 컨텐츠 가중치를 상향조정하는 것을 특징으로 한다.The content-based content adjustment system according to the first embodiment of the present invention includes: a content providing server for storing a plurality of video content data through a first storage device and transmitting the video content through a communication network; A user terminal for receiving and consuming the moving image content from the content providing server through a communication network; And communicating with the user terminal and the content providing server via a communication network, storing content weights of the plurality of moving picture contents through a second storage device, managing the content weights, And a content evaluation server provided to the server, wherein the user terminal is installed in the user terminal and is driven by the operation processing device of the user terminal to consume the video content, A client display screen area changing function for changing a client display screen area for visually displaying the moving picture contents according to a user's selection during provision of the moving picture contents, And a client volume change function for changing a client display volume of the video content, a client display resolution changing function for changing the play resolution, or a client volume changing function for audibly reproducing the video content in response to the user's selection during provision of the moving picture content, ; A client display enlargement event which is installed in the user terminal and is driven by the operation processing device of the user terminal to increase the client display screen area during provision of the moving image content by the content consumption client, A client resolution change event that causes the client display resolution to change during content provisioning, or a client volume increase event that causes the content consumption client to increase the client volume during the provision of the video content, as a first immersion event And a controller for controlling the content evaluation server through the communication network according to the detection of the first immersion event, And an impulse event detection client for transmitting a weight adjustment request for requesting an adjustment of the content weight to the content adjustment server, wherein the content evaluation server is configured to transmit the content weight of the video content in response to the reception of the weight increase adjustment request Up.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템에 있어서, 상기 컨텐츠 제공 서버는, 인터랙티브 데이터를 통신망을 통해 상기 사용자 단말기에게 더 전송하고, 상기 컨텐츠 소비 클라이언트는, 상기 인터랙티브 데이터를 상기 동영상 컨텐츠에 오버레이되는 인터랙티브 객체로 상기 사용자에게 더 제공하고, 상기 몰입성 이벤트 감지 클라이언트는, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 사용자에 의해 상기 인터랙티브 객체가 선택되는 인터랙티브 객체 선택 이벤트를 상기 제 2 몰입성 이벤트로서 더 감지하고, 상기 제 2 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 상기 컨텐츠 가중치의 상향조정을 더 요청하는 것을 특징으로 한다.In the immersion event-based content weight adjustment system according to another embodiment of the present invention, the content providing server further transmits interactive data to the user terminal through a communication network, and the content consumption client transmits the interactive data to the video Wherein the intentional event detection client further provides an interactive object selection event in which the interactive object is selected by the user during the provision of the moving picture content of the content consumption client to the user as an interactive object overlaid on the content, To the contents evaluation server via the communication network in accordance with the detection of the second intrusiveness event, and to increase the content weight for the moving picture contents consumed by the contents consumption client And a request for further request is issued.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템에 있어서, 상기 컨텐츠 소비 클라이언트는, 상기 인터랙티브 객체로서 영상에 오버레이되는 커멘트를 입력할 수 있는 커멘트 입력 인터랙티브 객체를 상기 사용자에게 제공하는 것을 특징으로 한다.The content consumption client provides the user with a comment input interactive object capable of inputting a comment overlaid on the video as the interactive object, characterized in that the content consumption client provides the user with a comment input interactive object .

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템에 있어서, 상기 사용자 단말기는, 사용자 단말기의 입력장치 및 출력장치를 제어하는 시스템 입출력 인터페이스를 더 포함하여 구성되고, 상기 몰입성 이벤트 감지 클라이언트는, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 비디오 출력의 변화에 따른 비디오 출력 변화 이벤트 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 오디오 출력의 변화에 따른 오디오 출력 변화 이벤트 중 적어도 어느 하나를 상기 시스템 입출력 인터페이스로부터 수신하여 이를 제 3 몰입성 이벤트로 감지하고, 상기 제 3 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 상기 가중치 상향조정 요청을 전송하는 것을 특징으로 한다.In the immersion event-based content weight adjustment system according to another embodiment of the present invention, the user terminal further comprises a system input / output interface for controlling an input device and an output device of the user terminal, A video output change event corresponding to a change in the video output of the user terminal during the provision of the moving image content by the content consumption client or an audio output change event according to a change in the audio output of the user terminal during the provision of the moving image content by the content consumption client, Wherein the third contention event is detected by the third contention event, and the content evaluation server receives the content consumption through the communication network according to the detection of the third contention event, And transmits the weight adjustment request for the moving picture content consumed by the client.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템에 있어서, 상기 몰입성 이벤트 감지 클라이언트는, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 비디오 출력 장치를 변경하도록 하는 비디오 장치 변경 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자단말기에 새로운 비디오 출력장치를 추가하도록 하는 비디오 장치 추가 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 상기 비디오 출력장치의 시스템 디스플레이 해상도를 변경하도록 하는 시스템 해상도 변경 이벤트 중 적어도 어느 하나를 상기 시스템 비디오 출력 변화 이벤트로서 상기 시스템 입출력 인터페이스로부터 수신하여 이를 상기 제 3 몰입성 이벤트로 감지하는 것을 특징으로 한다.In the immersion event-based content weight adjustment system according to another exemplary embodiment of the present invention, the immersion event detection client may include a video device change event that causes a video output device of the user terminal to change during provision of the moving picture content of the content- A video device addition event that causes the user terminal to add a new video output device during the provision of the moving image content of the content consumption client or a system display of the video output device of the user terminal during the provision of the moving image content of the content consumption client And a system resolution change event for changing a resolution of the system video output change event from the system input / output interface as the system video output change event, 3 is characterized in that detected as molipseong event.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템에 있어서, 상기 몰입성 이벤트 감지 클라이언트는, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 오디오 출력장치를 변경하도록 하는 오디오 장치 변경 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기에 새로운 오디오 출력장치를 추가하도록 하는 오디오 장치 추가 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 상기 오디오 출력장치의 시스템 음량을 증가시키도록 하는 시스템 음량 증가 이벤트 중 적어도 어느 하나를 상기 시스템 오디오 출력 변화 이벤트로서 상기 시스템 입출력 인터페이스로부터 수신하여 이를 상기 제 3 몰입성 이벤트로 감지하는 것을 특징으로 한다.In the immersion event-based content weight adjustment system according to another exemplary embodiment of the present invention, the immersion-type event detection client may include an audio device change event that causes an audio output device of the user terminal to change during provision of the moving picture content by the content- An audio device addition event for adding a new audio output device to the user terminal during the provision of the moving image content by the content consumption client or an audio device addition event for adding the audio volume of the audio output device of the user terminal during the provision of the moving image content To the system input / output interface as the system audio output change event, and transmits the system input / It characterized in that the Trojan detected.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템에 있어서, 상기 컨텐츠 소비 클라이언트는, 상기 컨텐츠 제공 서버에게 상기 동영상 컨텐츠의 추천을 요청하는 컨텐츠 추천 요청 기능, 상기 컨텐츠 제공 서버에게 다른 인터넷 서비스로의 상기 동영상 컨텐츠의 공유를 요청하는 컨텐츠 공유 요청 기능, 상기 컨텐츠 제공 서버에게 상기 동영상 컨텐츠를 업로드한 사용자인 업로드 사용자의 동영상 채널에 대한 구독을 요청하는 채널 구독 요청 기능, 상기 컨텐츠 제공 서버에게 상기 업로드 사용자가 업로드한 다른 동영상 컨텐츠에 대한 검색을 요청하는 추가 검색 요청 기능, 또는 상기 컨텐츠 제공 서버가 추천한 추천 동영상 컨텐츠에 대한 플레이를 요청하는 연속 감상 기능 중 적어도 하나의 기능을 더 수행하고, 상기 몰입성 이벤트 감지 클라이언트는, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 컨텐츠 추천 요청 기능의 실행에 따른 컨텐츠 추천 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 컨텐츠 공유 요청 기능의 실행에 따른 컨텐츠 공유 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 채널 구독 요청 기능의 실행에 따른 채널 구독 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 추가 검색 요청 기능의 실행에 따른 추가 검색 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 연속 감상 기능의 실행에 따른 연속 감상 이벤트 중 적어도 어느 하나를 제 4 몰입성 이벤트로 감지하고, 상기 제 4 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 상기 가중치 상향조정 요청을 전송하는 것을 특징으로 한다.The content consumption client may further include a content recommendation request function for requesting the content providing server to recommend the moving image content, A content sharing request function for requesting sharing of the moving image content to a content providing server, a channel subscription requesting function for requesting a subscription to a video channel of an uploading user who is a user who uploaded the moving image content to the content providing server, Performing at least one of an additional search request function for requesting a search for other video contents uploaded by an uploading user or a continuous viewing function for requesting a play for a recommended video content recommended by the content providing server,The incoming event detection client may include a content recommendation event based on the content recommendation request during the provision of the moving image content or the content recommendation request after the provision of the moving image content, the provision of the moving image content by the content consuming client, A content sharing event according to the execution of the content sharing request function, a channel subscription event according to execution of the channel subscription request function during the provision of the moving image content by the content consumption client or after the provision of the moving image content, An additional search event during the provision of the content or after execution of the additional search request function after the provision of the moving picture content, or during the provision of the moving picture content by the content- Wherein the first content item is detected as a fourth intrusive event by at least one of successive viewing events according to the execution of the continuous viewing function after provision of the content item by the content consumption client And transmits the weight increase adjustment request for the consumed moving picture content.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템에 있어서, 상기 컨텐츠 소비 클라이언트는, 컨텐츠 목록을 통신망을 통해 상기 컨텐츠 제공 서버에게 요청하고, 상기 컨텐츠 제공 서버는, 상기 컨텐츠 가중치의 순위에 따라 복수의 동영상 컨텐츠에 대한 상기 컨텐츠 목록을 생성하여 상기 컨텐츠 소비 클라이언트에게 제공하는 것을 특징으로 한다.The content consumption client may request a content list from the content providing server via a communication network, and the content providing server may transmit the content weight to the content weighting server based on the ranking of the content weights And generates the content list for a plurality of moving image contents and provides the generated content list to the content consumption client.

본 발명의 제 2 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법은, 사용자 단말기, 상기 사용자 단말기에 설치되는 컨텐츠 소비 클라이언트, 상기 사용자 단말기에 설치되어 상기 컨텐츠 소비 클라이언트의 동작변화를 모니터링하는 모니터링 클라이언트, 통신망을 통해 상기 사용자 단말기에 동영상 컨텐츠를 공급하는 컨텐츠 제공 서버, 상기 통신망을 통해 상기 모니터링 클라이언트와 통신하여 상기 동작변화 정보를 수신하여 몰입성 이벤트의 감지에 따라 컨텐츠의 가중치를 변경하는 컨텐츠 평가 서버로 구성되는 시스템을 이용한 몰입성 이벤트 기반 컨텐츠 가중치 조정방법에 있어서, a) 상기 컨텐츠 소비 클라이언트가, 상기 사용자 단말기의 연산처리장치에 의해 구동되어 상기 컨텐츠 제공 서버로부터 상기 통신망을 통해 컨텐츠 데이터를 수신하여 사용자에게 시각화 및/또는 청각화된 동영상 컨텐츠로 제공하는 단계; b) 상기 모니터링 클라이언트가, 상기 컨텐츠 소비 클라이언트의 동작변화를 모니터링하여 상기 동작변화 정보를 상기 통신망을 통해 상기 컨텐츠 평가 서버에게 전송하는 단계; c) 상기 컨텐츠 평가 서버가, 상기 사용자 단말기의 상기 연산처리장치에 의해 구동되어 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 화면 면적이 증가하도록 하는 클라이언트 디스플레이 확대 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 해상도가 변경하도록 하는 클라이언트 해상도 변경 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 동영상 컨텐츠를 청각적으로 재생하는 클라이언트 음량이 증가하도록 하는 클라이언트 음량 증가 이벤트 중 적어도 어느 하나를 제 1 몰입성 이벤트로서 감지하는 단계; 및 d) 상기 컨텐츠 평가 서버가, 상기 제 1 몰입성 이벤트의 감지에 따라 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 컨텐츠 가중치의 상향조정을 수행하는 단계;를 포함하여 구성되는 것을 특징으로 한다.The method of adjusting content-based content weighting according to the second embodiment of the present invention includes a user terminal, a content consumption client installed in the user terminal, a monitoring client installed in the user terminal, And a content evaluation server for communicating with the monitoring client through the communication network to receive the operation change information and change the weight of the content according to the detection of the immersion event, A content consumption client is driven by an operation processing device of the user terminal to receive content from the content providing server via the communication network, The step of receiving the data provided by the user visualization, and / or hearing screen video content; b) the monitoring client monitoring operation change of the content consumption client and transmitting the operation change information to the content evaluation server through the communication network; c) the content evaluation server is driven by the operation processing device of the user terminal to generate a client display enlargement event for increasing a client display screen area for visually displaying the moving image content during provision of the moving image content by the content- A client resolution change event that causes the content consumption client to change the client display resolution for visually displaying the moving image content during provision of the moving image content, or a client resolution change event that causes the moving image content to be audibly reproduced Detecting at least one of the client volume increasing events causing the client volume to increase as a first immersive event; And d) performing the upward adjustment of the content weight for the moving image content consumed by the content consumption client according to the detection of the first immersion event by the content evaluation server .

본 발명의 제 2 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템은, 제 1 저장장치를 통해 복수의 동영상 컨텐츠 데이터를 저장하고, 통신망을 통해 동영상 컨텐츠를 전송하는 컨텐츠 제공 서버; 통신망을 통해 상기 컨텐츠 제공 서버로부터 상기 동영상 컨텐츠를 제공받아 소비하는 사용자 단말기; 및 통신망을 통해 상기 사용자 단말기 및 상기 컨텐츠 제공 서버와 통신을 수행하고, 제 2 저장장치를 통해 복수의 상기 동영상 컨텐츠의 컨텐츠 가중치를 저장하고, 상기 컨텐츠 가중치를 관리하고, 상기 컨텐츠 가중치를 상기 컨텐츠 제공 서버에게 제공하는 컨텐츠 평가 서버;를 포함하여 구성되는 시스템에 있어서, 상기 사용자 단말기는, 상기 사용자 단말기에 설치되고, 상기 사용자 단말기의 연산처리장치에 의해 구동되어 상기 동영상 컨텐츠를 소비하고, 상기 동영상 컨텐츠 제공 중에 사용자의 선택에 따라 상기 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 화면 면적을 변경하는 클라이언트 디스플레이 화면 면적 변경기능, 상기 동영상 컨텐츠 제공 중에 상기 사용자의 선택에 따라 상기 클라이언트 디스플레이의 디스플레이 해상도를 변경하는 클라이언트 디스플레이 해상도 변경기능, 또는 상기 동영상 컨텐츠 제공 중에 상기 사용자의 선택에 따라 상기 동영상 컨텐츠를 청각적으로 재생하는 클라이언트 음량을 변경하는 클라이언트 음량 변경기능 중 적어도 하나를 포함하는 컨텐츠 소비 클라이언트; 및 상기 사용자 단말기에 설치되고, 상기 사용자 단말기의 연산처리장치에 의해 구동되어 상기 컨텐츠 소비 클라이언트의 동작변화를 모니터링하여 동작변화 정보를 상기 통신망을 통해 상기 컨텐츠 평가 서버에 전송하는 모니터링 클라이언트;를 포함하여 구성되고, 상기 컨텐츠 평가 서버는, 상기 동영상 컨텐츠 제공 중에 상기 클라이언트 디스플레이 화면 면적이 증가하도록 하는 클라이언트 디스플레이 확대 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 클라이언트 디스플레이 해상도가 변경하도록 하는 클라이언트 해상도 변경 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 클라이언트 음량이 증가하도록 하는 클라이언트 음량 증가 이벤트 중 적어도 어느 하나를 제 1 몰입성 이벤트로서 감지하고, 상기 제 1 몰입성 이벤트의 감지에 따라 상기 동영상 컨테츠의 상기 컨텐츠 가중치를 상향조정하는 것을 특징으로 한다.The content-based content weight adjustment system according to the second embodiment of the present invention includes a content provision server for storing a plurality of video content data through a first storage device and transmitting the video content through a communication network; A user terminal for receiving and consuming the moving image content from the content providing server through a communication network; And communicating with the user terminal and the content providing server via a communication network, storing content weights of the plurality of moving picture contents through a second storage device, managing the content weights, And a content evaluation server provided to the server, wherein the user terminal is installed in the user terminal and is driven by the operation processing device of the user terminal to consume the video content, A client display screen area changing function for changing a client display screen area for visually displaying the moving picture contents according to a user's selection during provision of the moving picture contents, And a client volume change function for changing a client display volume of the video content, a client display resolution changing function for changing the play resolution, or a client volume changing function for audibly reproducing the video content in response to the user's selection during provision of the moving picture content, ; And a monitoring client which is installed in the user terminal and is driven by an operation processing device of the user terminal to monitor operation change of the content consumption client and transmit operation change information to the content evaluation server via the communication network, Wherein the content evaluation server includes a client display enlargement event that causes the client display screen area to increase during the provision of the moving image content, a client resolution change event that causes the client display resolution to change during the provision of the moving image content of the content consumption client, , Or a client volume increase event that causes the client volume to increase during provision of the moving picture content by the content consumer client, And the content weight of the moving image contents is adjusted in accordance with the detection of the first immersion event.

상기의 구성에 따라 본 발명에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법은, 사용자의 동영상 컨텐츠 감상 중의 시각적 집중 행위에 해당하는 동영상 플레이어(컨텐츠 소비 클라이언트) 조작행위인 클라이언트 디스플레이 확대 이벤트, 클라이언트 해상도 변경 이벤트, 또는 사용자의 동영상 컨텐츠 감상 중의 청각적 집중 행위에 해당하는 컨텐츠 소비 클라이언트 조작행위인 클라이언트 음량 증가 이벤트 중 어느 하나를 제 1 몰입성 이벤트로 감지하는 몰입성 이벤트 감지 클라이언트 및 제 1 몰입성 이벤트가 발생한 동영상 컨텐츠의 컨텐츠 가중치를 변경하는 컨텐츠 평가 서버를 통해 사용자의 시각적 집중 행위 또는 청각적 집중 행위를 컨텐츠 몰입도로서 검출하여 이를 컨텐츠 가중치 조정에 활용함으로써 사용자의 컨텐츠 몰입도 측정의 정확성을 향상시키고, 컨텐츠 추천의 효율성을 제고하는 효과를 제공한다.According to the above configuration, the immersion event-based content weight adjustment system and the content weight adjustment method using the same according to the present invention can be applied to a content display apparatus, An immersion event detection client that detects any one of an event, a client resolution change event, or a client volume increase event, which is a content consumption client manipulation action corresponding to an auditory concentration action while a user is watching video content, as a first immersion event, The visual concentration action or the auditory concentration action of the user is detected as the content immersion degree through the content evaluation server for changing the content weight of the moving picture content in which the event occurs, By the user of the contents commitment to improve the accuracy of measurements, and provides the effect of enhancing the effectiveness of the recommended content.

본 발명의 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법은, 동영상 컨텐츠에 제공되는 추가정보에 접속할 수 있는 링크객체 또는 동영상 컨텐츠 내부에 오버레이되는 동영상을 입력하는 입력객체와 같은 인터랙티브 객체를 사용자가 선택함에 따라 발생하는 인터랙티브 객체 선택 이벤트를 컨텐츠 소비 클라이언트로부터 수신하여 이를 제 2 몰입성 이벤트로 감지하는 몰입성 이벤트 감지 클라이언트 및 제 2 몰입성 이벤트가 발생한 동영상 컨텐츠의 컨텐츠 가중치를 변경하는 컨텐츠 평가 서버를 통해 인터랙티브 객체를 활용한 동영상 클라이언트에 대한 사용자의 컨텐츠 몰입도를 추가적으로 검출하여 이를 컨텐츠 가중치 조정에 활용함으로써 사용자의 컨텐츠 몰입도 측정의 정확성을 향상시키고, 컨텐츠 추천의 효율성을 제고하는 효과를 제공한다.A content weight adjustment system and a content weight adjustment method using the same may further comprise a link object capable of accessing additional information provided to the moving image content or an input object for inputting a moving image overlaid within the moving image content, An intrusive event detection client that receives an interactive object selection event that occurs when a user selects the same interactive object from the content consumption client and detects it as a second immersive event and a content that changes the content weight of the video content in which the second immersion event occurs Through the evaluation server, the content immersion degree of the user is further detected in the video client utilizing the interactive object, and the content is used to adjust the content weight, thereby improving the accuracy of the user's content immersion measurement And provides an effect of improving the efficiency of content recommendation.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법은, 사용자의 동영상 컨텐츠 감상 중의 시각적 집중 행위에 해당하는 비디오 장치 변경 이벤트, 비디오 장치 추가 이벤트, 시스템 해상도 변경 이벤트 등과 같은 시스템 비디오 출력 변화 이벤트를 사용자 단말기의 시스템 입출력 인터페이스부로부터 수신하여 이를 제 3 몰입성 이벤트로 감지하는 몰입성 이벤트 감지 클라이언트 및 제 3 몰입성 이벤트가 발생한 동영상 컨텐츠의 컨텐츠 가중치를 변경하는 컨텐츠 평가 서버를 통해 컨텐츠 소비 클라이언트가 아닌 사용자 단말기의 시스템 상의 시각적 집중 행위에 해당하는 비디오 장치 변화를 추가적으로 검출하여 이를 컨텐츠 가중치 조정에 활용함으로써 사용자의 컨텐츠 몰입도 측정의 정확성을 향상시키고, 컨텐츠 추천의 효율성을 제고하는 효과를 제공한다.The immersion event-based content weight adjustment system and the content weight adjustment method using the immersion event-based content weight adjustment method according to another embodiment of the present invention may include a video device change event, a video device addition event, a system resolution change event, Or the like is received from the system input / output interface unit of the user terminal and detected as a third immersive event, and a content evaluation server for changing the content weight of the video content in which the third immersion event occurs A video device change corresponding to a visual concentration action on a system of a user terminal rather than a content consumption client is additionally detected and utilized for content weight adjustment, Improve the definition and accuracy, and provides the effect of enhancing the effectiveness of the recommended content.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법은, 사용자의 동영상 컨텐츠 감상 중의 청각적 집중 행위에 해당하는 오디오 장치 변경 이벤트, 오디오 장치 추가 이벤트, 시스템 음량 증가 이벤트 등과 같은 시스템 오디오 출력 변화 이벤트를 사용자 단말기의 시스템 입출력 인터페이스부로부터 수신하여 이를 제 3 몰입성 이벤트로 감지하는 몰입성 이벤트 감지 클라이언트 및 제 3 몰입성 이벤트가 발생한 동영상 컨텐츠의 컨텐츠 가중치를 변경하는 컨텐츠 평가 서버를 통해 컨텐츠 소비 클라이언트가 아닌 사용자 단말기의 시스템 상의 청각적 집중 행위에 해당하는 오디오 장치 변화를 추가적으로 검출하여 이를 컨텐츠 가중치 조정에 활용함으로써 사용자의 컨텐츠 몰입도 측정의 정확성을 향상시키고, 컨텐츠 추천의 효율성을 제고하는 효과를 제공한다.The immersion event-based content weight adjustment system and the content weight adjustment method using the immersion event-based content weighting method according to another embodiment of the present invention include: an audio device change event corresponding to an auditory concentration action during a user's viewing of moving image content; And a content evaluation server for receiving a system audio output change event such as an event from the system input / output interface unit of the user terminal and detecting the event as a third immersive event, and a content evaluation server for changing the content weight of the video content in which the third immersion event occurs The audio device change corresponding to the auditory concentration action on the system of the user terminal rather than the content consumption client is additionally detected and utilized for content weight adjustment, And improve the accuracy and provides the effect of enhancing the effectiveness of the recommended content.

본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법은, 동영상 컨텐츠에 대한 컨텐츠 추천 이벤트, 컨텐츠 공유 이벤트, 컨텐츠 업로드 사용자의 채널 구독 이벤트, 컨텐츠 업로드 사용자의 다른 컨텐츠에 대한 추가 검색 이벤트, 또는 추천 동영상에 대한 연속 시청 이벤트를 제 4 몰입성 이벤트로 감지하는 몰입성 이벤트 감지 클라이언트 및 제 4 몰입성 이벤트가 발생한 동영상 컨텐츠의 컨텐츠 가중치를 변경하는 컨텐츠 평가 서버를 통해 컨텐츠 감상 이후의 사용자의 컨텐츠에 대한 긍정적 행위를 추가적으로 검출하여 이를 컨텐츠 가중치 조정에 활용함으로써 사용자의 컨텐츠 몰입도 측정의 정확성을 향상시키고, 컨텐츠 추천의 효율성을 제고하는 효과를 제공한다.The immersion event-based content weight adjustment system and the content weight adjustment method using the same according to another exemplary embodiment of the present invention include a content recommendation event for a video content, a content sharing event, a channel subscription event of a content upload user, And a content evaluation server for changing the content weights of the moving picture content in which the fourth entry event occurs, and a content evaluation server The present invention provides an effect of improving the accuracy of measurement of the content commitment of a user and improving the efficiency of content recommendation by additionally detecting a positive action on the user's content and using it for content weight adjustment.

마지막으로, 본 발명의 다른 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 이를 이용한 컨텐츠 가중치 조정방법은, 컨텐츠 소비 클라이언트의 동작변화를 모니터링하여 동작변화 정보를 통신망을 통해 전송하는 모니터링 클라이언트와 동작변화 정보를 수신하여 사용자의 동영상 컨텐츠 감상 중의 시각적 집중 행위에 해당하는 동영상 플레이어(컨텐츠 소비 클라이언트) 조작행위인 클라이언트 디스플레이 확대 이벤트, 클라이언트 해상도 변경 이벤트, 또는 사용자의 동영상 컨텐츠 감상 중의 청각적 집중 행위에 해당하는 동영상 플레이어 조작행위인 클라이언트 음량 증가 이벤트 중 어느 하나를 제 1 몰입성 이벤트로 감지하여 컨텐츠 가중치를 변경하는 컨텐츠 평가 서버를 통해 사용자의 시각적 집중 행위 또는 청각적 집중 행위를 컨텐츠 몰입도로서 검출하여 이를 컨텐츠 가중치 조정에 활용함으로써 사용자의 컨텐츠 몰입도 측정의 정확성을 향상시키고, 컨텐츠 추천의 효율성을 제고하는 효과를 제공한다.Finally, the immersion event-based content weight adjustment system and the content weight adjustment method using the same according to another embodiment of the present invention include a monitoring client that monitors a change in operation of a content consumption client and transmits operation change information through a communication network, A client display enlargement event, a client resolution change event, or an auditory concentration action during a user's viewing of moving image content, which is a manipulation of a video player (content consumption client) corresponding to a visual concentration action during a user's viewing of moving image content, A content concentration server for detecting any one of the client volume increase events as a first intrusive event and changing content weights, By utilizing the adjustment in this weight content is detected as the content and the user's involvement content engagement improves the accuracy of the measurements, and provides an effect of enhancing the effectiveness of recommended content.

도 1은 본 발명의 제 1 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템을 도시하는 구성도.
도 2는 본 발명에 따른 컨텐츠 소비 클라이언트를 도시하는 화면 구성도.
도 3은 본 발명에 따른 컨텐츠 소비 클라이언트의 클라이언트 디스플레이 확대 이벤트를 도시하는 화면 구성도.
도 4는 본 발명에 따른 컨텐츠 소비 클라이언트의 클라이언트 해상도 변경 이벤트를 도시하는 화면 구성도.
도 5는 본 발명의 제 1 실시예에 따른 몰입성 이벤트 감지 클라이언트의 몰입성 이벤트 감지를 도시하는 구성도.
도 6은 본 발명에 따른 가중치 상향조정 요청을 도시하는 데이터 구조도.
도 7은 본 발명에 따른 인터랙티브 객체 선택 이벤트를 도시하는 화면 구성도.
도 8은 본 발명에 따른 제 4 몰입성 이벤트를 도시하는 화면 구성도.
도 9는 본 발명의 제 1 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법을 도시하는 순서도.
도 10은 본 발명의 제 1 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법을 도시하는 처리 흐름도.
도 11은 본 발명의 제 2 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템을 도시하는 구성도.
도 12는 본 발명의 제 2 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법을 도시하는 처리 흐름도.
Brief Description of the Drawings Fig. 1 is a configuration diagram showing a content-based content weight adjustment system according to a first embodiment of the present invention; Fig.
2 is a screen configuration diagram showing a content consumption client according to the present invention;
3 is a screen configuration diagram showing a client display expansion event of a content consumption client according to the present invention;
4 is a screen configuration diagram illustrating a client resolution change event of a content consumption client according to the present invention;
5 is a configuration diagram showing immersion event detection of a immersion event detection client according to the first embodiment of the present invention;
6 is a data structure diagram illustrating a weighted upward adjustment request in accordance with the present invention;
7 is a screen configuration diagram illustrating an interactive object selection event according to the present invention;
8 is a screen configuration diagram showing a fourth immersion event according to the present invention;
FIG. 9 is a flowchart showing a method of adjusting a content weight based on an immersion event according to the first embodiment of the present invention; FIG.
10 is a flowchart illustrating a method of adjusting a content weight based on an immovable event according to the first embodiment of the present invention.
FIG. 11 is a configuration diagram illustrating a content-based content weight adjustment system according to a second embodiment of the present invention; FIG.
12 is a process flow chart illustrating a method of adjusting a content weight based on an immovable event according to a second embodiment of the present invention.

본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다.The terms and words used in the present specification and claims should not be construed as limited to ordinary or dictionary terms and the inventor may appropriately define the concept of the term in order to best describe its invention It should be construed as meaning and concept consistent with the technical idea of the present invention.

따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고, 본 발명의 기술적 사항을 모두 대변하는 것은 아니므로 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.Therefore, the embodiments described in the present specification and the configurations shown in the drawings are merely the most preferred embodiments of the present invention, and not all of the technical matters of the present invention are described. Therefore, It is to be understood that equivalents and modifications are possible.

또한, 명세서 전체에서 어떠한 부분이 어떤 구성요소를 “포함”한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라, 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 “..클라이언트", “..서버”, “..시스템” 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있으며, 하나의 장치 또는 각각 다른 장치에 포함될 수 있다.In addition, when an element is referred to as being " comprising " any element throughout the specification, it does not exclude other elements unless specifically stated to the contrary. In addition, the terms "client," "server," "system," and the like, which are described in the specification, refer to a unit that processes at least one function or operation and is a combination of hardware or software or a combination of hardware and software And may be included in one device or in another device.

이하에서는, 도면을 참조하여 본 발명에 따른 몰입성 이벤트 기반 가중치 조정 시스템을 설명한다. 먼저 도 1 내지 도 10을 참조하여 본 발명의 제 1 실시예인 사용자 단말기(300) 측에서 몰입성 이벤트를 감지하는 방식의 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 가중치 조정방법을 설명하고, 다음으로, 도 11 내지 도 12를 참조하여 본 발명의 제 2 실시예인 컨텐츠 평가 서버(200) 측에서 몰입성 이벤트를 감지하는 방식의 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템 및 가중치 조정방법을 설명한다.Hereinafter, an immersion event-based weight adjustment system according to the present invention will be described with reference to the drawings. First, the immersion event-based content weight adjustment system and the weight adjustment method of detecting the immersion event on the side of the user terminal 300 according to the first embodiment of the present invention will be described with reference to FIG. 1 to FIG. 10, 12, the immersion event-based content weight adjustment system and the weight adjustment method for detecting the immersion event on the side of the content evaluation server 200 according to the second embodiment of the present invention will be described.

[사용자 단말기(300)가 몰입성 이벤트를 감지하는 실시예][Embodiment in which the user terminal 300 detects the immersion event]

도 1은 본 발명의 제 1 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템의 전체 시스템 구성을 도시한다. 본 발명에 따른 몰입성 이벤트 기반 가중치 조정 시스템은 컨텐츠 제공 서버(100), 사용자 단말기(300) 및 컨텐츠 평가 서버(200)를 포함하여 구성된다. 컨텐츠 제공 서버(100)는 제 1 저장장치를 통해 복수의 동영상 컨텐츠 데이터(data_content)를 저장하고, 통신망을 통해 동영상 컨텐츠를 전송하는 기능을 수행한다. 컨텐츠 제공 서버(100)는 웹상에서 사용자 단말기(300)에게 동영상 컨텐츠를 배급하는 기능을 수행하며, 단일의 서버로 구성될 수도 있고, 복수의 서버로 구성되는 서버 시스템으로 구성될 수 있으며, 이러한 서버 시스템을 구성하는 서버들은 서로 다른 위치에 분산되어 배치될 수 있다. 제 1 저장장치는 특별히 제한되지 않으며 예컨대 데이터를 수용하는 자기 테이프, 광학 디스크, 하드드라이버, SSD, 플래시메모리 등으로 구성될 수 있다. 제 1 저장장치는 단일의 저장수단으로 구성되거나 복수의 저장수단들로 구성되거나 통신망을 통해 연결되는 NAS(Network Attached Storage)로 구현될 수 있으며, 방대한 동영상 컨텐츠를 저장하는 대규모 동영상 컨텐츠 제공 서비스의 경우 서로 이격된 위치에 분산되는 복수의 저장수단들로 구성할 수도 있다. 실시예에 따라서는 P2P(Peer-to-Peer) 서비스와 같이 제 1 저장장치는 컨텐츠 제공 서버(100) 측이 아닌 사용자 단말기(300)의 저장수단이 될 수도 있다.FIG. 1 illustrates an overall system configuration of a content-based content weight adjustment system according to the first embodiment of the present invention. The immersion event-based weight adjustment system according to the present invention includes a content providing server 100, a user terminal 300, and a content evaluation server 200. The content providing server 100 stores a plurality of moving picture content data (data_content) through a first storage device and transmits the moving picture contents through a communication network. The content providing server 100 distributes the video contents to the user terminal 300 on the web. The content providing server 100 may be composed of a single server or a server system composed of a plurality of servers. Servers constituting the system can be distributed and arranged at different positions. The first storage device is not particularly limited and may be constituted by, for example, a magnetic tape for receiving data, an optical disk, a hard drive, an SSD, a flash memory, and the like. The first storage device may be implemented as a single storage device, a plurality of storage devices, or a NAS (Network Attached Storage) connected through a communication network. In the case of a large-scale moving image content providing service And may be constituted by a plurality of storage means dispersed at positions spaced apart from each other. In some embodiments, the first storage device, such as a Peer-to-Peer (P2P) service, may be a storage means of the user terminal 300 rather than the content providing server 100 side.

사용자 단말기(300)는 통신망을 통해 컨텐츠 제공 서버(100)로부터 동영상 컨텐츠를 제공받아 소비하는 기능을 수행한다. 사용자 단말기(300)는 특별히 제한되지 않으며 통신망에 직접 또는 간접적으로 접속할 수 있는 기능 및 디스플레이 수단을 통해 사용자에게 동영상 컨텐츠를 디스플레이할 수 있는 기능을 포함한다. 이러한 사용자 단말기(300)로는 퍼스널 컴퓨터, 랩탑 컴퓨터, 태블릿 컴퓨터, 또는 스마트폰 등의 이동통신 단말기를 예시할 수 있다. The user terminal 300 performs a function of receiving and consuming moving picture contents from the contents providing server 100 through a communication network. The user terminal 300 is not particularly limited and includes a function capable of directly or indirectly connecting to a communication network and a function of displaying the video content to a user through a display means. The user terminal 300 may be a mobile communication terminal such as a personal computer, a laptop computer, a tablet computer, or a smart phone.

사용자 단말기(300)는 컨텐츠 소비 클라이언트(310) 및 몰입성 이벤트 감지 클라이언트(320)를 포함하여 구성된다. 컨텐츠 소비 클라이언트(310)는 사용자 단말기(300)에 설치되고 사용자 단말기(300)의 연산처리장치에 의해 구동되어 동영상 컨텐츠를 소비하는 기능을 수행한다. 컨텐츠 소비 클라이언트(310)는 연산처리장치에 의해 구동되는 프로그램 코드의 집합으로 구현될 수 있으며, 동영상을 플레이하기 위한 동영상 재생 프로그램, 동영상 재생 애플리케이션 또는 동영상 플레이 기능이 임베디드된 웹브라우저 등을 예시할 수 있다.The user terminal 300 is configured to include a content consumption client 310 and an immersion event detection client 320. The content consumption client 310 is installed in the user terminal 300 and is driven by the operation processing device of the user terminal 300 to perform the function of consuming the moving image contents. The content consumption client 310 can be implemented as a set of program codes driven by an operation processing device, and can be exemplified as a video playing program for playing a video, a video playing application, or a web browser embedded with a video playing function have.

컨텐츠 소비 클라이언트(310)는 클라이언트 디스플레이 화면 면적 변경기능, 클라이언트 디스플레이 해상도 변경기능 또는 클라이언트 음량 변경기능 중 적어도 하나의 기능을 포함한다.The content consumption client 310 includes at least one of a client display screen area changing function, a client display resolution changing function, or a client volume changing function.

클라이언트 디스플레이 화면 면적 변경기능은 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자의 선택에 따라 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 화면 면적(311-1, 311-2, 311-3)을 변경하는 기능을 의미한다. 예컨대 도 2는 컨텐츠 소비 클라이언트(310)의 클라이언트 디스플레이 화면(311)의 일 실시예를 도시한다. 클라이언트 디스플레이 화면(311)에는 동영상 컨텐츠가 보여지는 영역과 각종 기능들을 제어하기 위한 제어수단들(312, 313, 314, 315, 316)이 구비될 수 있다. 도 3은 사용자의 선택에 의해 클라이언트 디스플레이 화면 면적(311-1, 311-2, 311-3)이 변경되는 예를 도시한다. 예컨대 동영상 컨텐츠를 웹브라우저 형태의 컨텐츠 소비 클라이언트(310)를 통해 감상중인 사용자가 표준 넓이의 클라이언트 디스플레이 화면 면적(311-1)에서 디스플레이 확장 제어 수단(312)을 선택하는 경우 확장된 넓이의 클라이언트 디스플레이 화면 면적(311-2)으로 변화한다. 표준 넓이의 클라이언트 디스플레이 화면 면적(311-1) 또는 확장된 넓이의 클라이언트 디스플레이 화면 면적(311-2)에서 디스플레이 최대화 제어 수단(313)을 선택하는 경우 디스플레이 장치의 전체영역으로 클라이언트 디스플레이 화면 면적(311-3)이 변화한다.The client display screen area changing function changes the client display screen areas 311-1, 311-2, and 311-3 that visually display the moving image content according to the user's selection during provision of the moving image content of the content consumption client 310 Function. 2 illustrates one embodiment of the client display screen 311 of the content consumer client 310. [ The client display screen 311 may include control areas 312, 313, 314, 315, and 316 for controlling the areas where the moving image contents are displayed and various functions. FIG. 3 shows an example in which the client display screen areas 311-1, 311-2, and 311-3 are changed by the user's selection. For example, when the user who is viewing the moving image content through the content consumption client 310 in the form of a web browser selects the display extension control means 312 on the client display screen area 311-1 of the standard width, And changes to the screen area 311-2. When the display maximizing control means 313 is selected in the client display screen area 311-1 of the standard width or the client display screen area 311-2 of the expanded width, the client display screen area 311 -3) changes.

클라이언트 디스플레이 해상도 변경기능은, 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자의 선택에 따라 클라이언트 디스플레이(311)의 디스플레이 해상도를 변경하는 기능을 의미한다. 예컨대 도 2의 실시예에서 동영상 컨텐츠를 웹브라우저 형태의 컨텐츠 소비 클라이언트(310)를 통해 해상도 제어수단(314)을 선택하는 경우 도 4에 도시된 바와 같은 해상도 선택수단(317)을 통해 클라이언트 디스플레이 해상도를 변경할 수 있다.The client display resolution changing function refers to a function of changing the display resolution of the client display 311 according to the user's selection during provision of the moving image content of the content consumption client 310. For example, in the embodiment of FIG. 2, when the resolution control means 314 is selected through the content consumption client 310 in the form of a web browser, the resolution selection means 317 shown in FIG. Can be changed.

높은 디스플레이 해상도는 화질이 개선되는 장점이 있지만, 동영상 컨텐츠 데이터(data_content)의 양이 많아지기 때문에 낮은 속도의 통신환경에서는 버퍼링이 발생하고 데이터 전송 비용이 증가하는 단점이 있다. 반대로 낮은 디스플레이 해상도는 동영상 컨텐츠 데이터(data_content) 양이 적기 때문에 낮은 속도의 통신환경에서도 원활한 동영상 컨텐츠 감상이 가능하고, 데이터 전송에 따른 비용이 상대적으로 감소하는 장점이 있지만, 화질이 떨어지는 단점이 있다. 최근의 동영상 컨텐츠 제공 서비스는 사용자의 통신환경을 고려하여 최적의 디스플레이 해상도를 자동설정하고, 사용자가 높은 화질을 원하는 경우 디스플레이 해상도를 증가시키거나 반대로 사용자가 버퍼링이 없는 원활한 감상을 원하는 경우 디스플레이 해상도를 감소시키는 사용자 옵션을 제공하기도 한다. 이러한 경우에는 통신속도, 시스템의 그래픽 처리 성능 등에 따라서 해상도를 감소시키는 경우에도 몰입이 발생하는 것으로 감지할 수 있다.High display resolution has the advantage of improving picture quality. However, since the amount of video content data (data_content) increases, buffering occurs in a low-speed communication environment and data transmission cost increases. On the contrary, since the amount of video content data (data_content) is small, the display resolution can be smoothly enjoyed even in a low-speed communication environment, and the cost for data transmission is relatively reduced, but the image quality is deteriorated. The recent video contents provision service automatically sets the optimum display resolution in consideration of the user's communication environment, and increases the display resolution when the user wants high image quality or conversely, when the user wants smooth viewing without buffering, It also provides a user option to reduce it. In this case, it can be sensed that even if the resolution is decreased according to the communication speed, the graphics processing performance of the system, etc., the immersion occurs.

클라이언트 음량 변경기능은 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자의 선택에 따라 동영상 컨텐츠를 청각적으로 재생하는 클라이언트 음량을 변경하는 기능을 의미한다. 예컨대 도 2의 실시예에서 컨텐츠 소비 클라이언트(310)의 음량 선택 수단(315)을 통해 사용자는 컨텐츠 소비 클라이언트(310)에서 재생되는 동영상 컨텐츠의 오디오 음량을 조절하도록 클라이언트 음량 변경기능을 구현할 수 있다. 이 경우 사용자 단말기(300)의 오디오 장치를 통해 재생되는 음량은 설정된 오디오 장치의 시스템 음량에서 컨텐츠 소비 클라이언트(310)의 클라이언트 음량설정에 따라 증감하게 된다. 시스템 음량이 적게 설정되었다면 클라이언트 음량을 높게 설정하더라도 상대적으로 낮은 음량으로 동영상 컨텐츠의 오디오가 사용자에게 전달되고, 반대로 시스템 음량이 크게 설정되었다면 클라이언트 음량을 낮게 설정하더라도 상대적으로 높은 음량으로 동영상 컨텐츠의 오디오가 사용자에게 전달될 수 있다.The client volume changing function is a function of changing the volume of a client that audibly reproduces the moving image content according to the user's selection during provision of the moving image content by the content consumption client 310. [ For example, in the embodiment of FIG. 2, the user may implement the client volume changing function to adjust the audio volume of the moving picture contents to be played in the contents consumption client 310 through the volume selecting means 315 of the contents consumption client 310. In this case, the volume reproduced through the audio device of the user terminal 300 is increased or decreased in accordance with the client volume setting of the content consumption client 310 in the system volume of the set audio device. If the system volume is set low, the audio of the video content is delivered to the user at a relatively low volume even if the client volume is set high. On the other hand, if the system volume is set to a large value, Can be delivered to the user.

본 발명에 따른 컨텐츠 가중치 조정 시스템의 컨텐츠 소비 클라이언트(310)는 반드시 클라이언트 디스플레이 화면 면적 변경기능, 클라이언트 디스플레이 해상도 변경기능, 및 클라이언트 음량 변경기능의 세 가지 기능을 포함하여야 하는 것은 아니고, 세 가지 기능 중 어느 한 가지 기능 또는 세 가지 기능 중 어느 두 가지 기능으로 구성될 수 있다.The content consumption client 310 of the content weight adjustment system according to the present invention does not necessarily have to include three functions of the client display screen area changing function, the client display resolution changing function, and the client volume changing function, It can be composed of any one function or any two of the three functions.

몰입성 이벤트 감지 클라이언트(320)는 사용자 단말기(300)에 설치되고, 사용자 단말기(300)의 연산처리장치에 의해 구동되어 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중의 사용자의 컨텐츠 소비 클라이언트(310)에 대한 조작 이벤트 중 시각적 집중 행위 및/또는 청각적 집중 행위로 인식되는 이벤트를 선별하여 이를 제 1 몰입성 이벤트(event_immersive_1st)로 감지하고, 제 1 몰입성 이벤트(event_immersive_1st)의 감지에 따라 통신망을 통해 컨텐츠 평가 서버(200)에게 제 1 몰입성 이벤트(event_immersive_1st) 발생시 컨텐츠 소비 클라이언트(310)가 소비한 동영상 컨테츠의 컨텐츠 가중치(weight_content)의 상향조정을 요청하는 가중치 상향조정 요청(request_raise_weight)를 전송하는 기능을 수행한다.The entrustivity event detection client 320 is installed in the user terminal 300 and is driven by the operation processing device of the user terminal 300 and is connected to the content consumption client 310 of the user who is providing the moving image content of the content consumption client 310 (Or event_immersive_1st), and detects the event as a first concentration event (event_immersive_1st). The first event is detected through the communication network, (Request_raise_weight) requesting the content consumption client 310 to adjust the content weight (weight_content) of the video contents consumed by the content consumption client 310 when the first immersion event (event_immersive_1st) occurs.

제 1 몰입성 이벤트(event_immersive_1st)는 클라이언트 디스플레이 확대 이벤트(event_expand_display_client), 클라이언트 해상도 변경 이벤트(event_adjust_resolution_client) 또는 클라이언트 음량 증가 이벤트(event_increase_volume_client) 중 어느 하나일 수 있다.The first immersion event (event_immersive_1st) may be any one of a client display expansion event (event_expand_display_client), a client resolution change event (event_adjust_resolution_client), or a client volume increase event (event_increase_volume_client).

클라이언트 디스플레이 확대 이벤트(event_expand_display_client)는 예컨대 도 2 및 도 3의 실시예에서 동영상 컨텐츠 제공 중에 사용자에 의해 컨텐츠 소비 클라이언트(310)의 디스플레이 확장 제어 수단(312) 또는 디스플레이 최대화 제어 수단(313)이 선택되어 클라이언트 디스플레이 화면 면적(311-1)이 증가하는 경우(311-2, 311-3)가 발생할 수 있다. 즉, 클라이언트 디스플레이 확대 이벤트(event_expand_display_client)가 발생하는 경우 몰입성 이벤트 감지 클라이언트(320)는 동영상 컨텐츠를 제공받는 사용자가 해당 동영상 컨텐츠에 높은 관심을 가졌기 때문에 클라이언트 디스플레이 화면 면적 확대의 방법으로 시각적 집중을 통해 해당 동영상 컨텐츠에 몰입한 것으로 판단한다.In the client display expansion event (event_expand_display_client), for example, the display expansion control means 312 or the display maximization control means 313 of the content consumption client 310 is selected by the user during provision of the moving image contents in the embodiment of FIGS. 2 and 3 (311-2, 311-3) may occur when the client display screen area 311-1 increases. In other words, when a client display expansion event (event_expand_display_client) occurs, the immersion event detection client 320 can visually concentrate the visual display by the method of enlarging the client display screen area because the user, It is judged that they are immersed in the video contents.

클라이언트 해상도 변경 이벤트(event_adjust_resolution_client)는, 예컨대 도 2 및 도 4의 실시예에서 컨텐츠 소비 클라이언트(310)의 해상도 제어수단(314)의 선택에 따라 해상도 선택수단(317)을 통해 현재 컨텐츠 소비 클라이언트(310)에 의해 제공되는 동영상 컨텐츠의 디스플레이 해상도를 변경시키는 경우 발생할 수 있다. 즉, 클라이언트 해상도 변경 이벤트(event_adjust_resolution_client)가 발생하는 경우 몰입성 이벤트 감지 클라이언트(320)는 동영상 컨텐츠를 제공받는 사용자가 해당 동영상 컨텐츠에 높은 관심을 가졌기 때문에 클라이언트 디스플레이 해상도 변경의 방법으로 시각적 집중을 통해 해당 동영상 컨텐츠에 몰입한 것으로 판단한다.The client resolution change event (event_adjust_resolution_client) is set by the resolution selection means 317 in accordance with the selection of the resolution control means 314 of the content consumption client 310 in the embodiment of FIGS. 2 and 4, To change the display resolution of the moving picture content provided by the user. In other words, when a client resolution change event (event_adjust_resolution_client) occurs, since the user receiving the video content has a high interest in the video content, the immersion event detection client 320 can change the client display resolution It is determined that the content is immersed in the content.

이때 해상도 변경은 해상도의 증가 뿐 아니라 해상도의 감소도 포함한다. 원활한 통신환경에서 사용자가 클라이언트 디스플레이 해상도를 증가시켰다면 이는 고화질로 해당 동영상 컨텐츠를 감상하고자 하는 것으로 시각적 몰입행위로 추정할 수 있다. 반대로 열악한 통신환경에서 사용자가 클라이언트 디스플레이 해상도를 감소시켰다면 이는 버퍼링 없이 동영상 컨텐츠를 감상하고자 하는 것으로 이 역시 시각적 몰입행위로 추정할 수 있다. 왜냐하면 동영상 컨텐츠에 몰입하지 않은 사용자라면 해상도 옵션 변경 없이 동영상 컨텐츠를 스킵하거나 플레이 상태를 유지하기 때문이다. At this time, the resolution change includes not only an increase in resolution but also a reduction in resolution. If the user increases the client display resolution in a smooth communication environment, it can be estimated that the user is interested in viewing the video contents at a high image quality. On the contrary, if the user has reduced the client display resolution in a poor communication environment, this is an attempt to view video content without buffering, which can also be estimated as a visual immersion act. This is because, if the user is not immersed in the video content, the user skips the video content or maintains the play state without changing the resolution option.

클라이언트 음량 증가 이벤트(event_increase_volume_client)는 예컨대 도 2의 실시예에서 컨텐츠 소비 클라이언트(310)의 음량 선택 수단(315)을 통해 현재 컨텐츠 소비 클라이언트(310)에 의해 제공되는 동영상 컨텐츠의 오디오 음량을 증가시키는 경우 발생할 수 있다. 즉, 클라이언트 음량 증가 이벤트(event_increase_volume_client)가 발생하는 경우 몰입성 이벤트 감지 클라이언트(320)는 동영상 컨텐츠를 제공받는 사용자가 해당 동영상 컨텐츠에 높은 관심을 가졌기 때문에 클라이언트 음량 증가의 방법으로 청각적 집중을 통해 해당 동영상 컨텐츠에 몰입한 것으로 판단한다.The client volume increase event (event_increase_volume_client) is an example of increasing the audio volume of the moving picture contents provided by the current contents consumption client 310 through the volume selection means 315 of the contents consumption client 310 in the embodiment of FIG. 2 Lt; / RTI > In other words, when a client volume increase event (event_increase_volume_client) occurs, since the user receiving the video content has a high interest in the video content, the immersion event detection client 320 can increase the volume of the client It is determined that the content is immersed in the content.

몰입성 이벤트 감지 클라이언트(320)가 컨텐츠 소비 클라이언트(310)에서의 클라이언트 디스플레이 확대 이벤트(event_expand_display_client) 발생, 클라이언트 디스플레이 해상도 변경 이벤트(event_adjust_resolution_client) 발생, 클라이언트 음량 증가 이벤트(event_increase_volume_client) 발생 중 어느 하나를 감지하면 이를 제 1 몰입성 이벤트(event_immersive_1st)로 인식하여 가중치 상향조정 요청(request_raise_weight)을 통신망을 통해 컨텐츠 평가 서버(200)에게 전송한다. When the immersion type event detection client 320 detects any one of a client display expansion event (event_expand_display_client) occurrence, a client display resolution change event (event_adjust_resolution_client) occurrence, and a client volume increase event (event_increase_volume_client) And transmits a request for weight adjustment (request_raise_weight) to the content evaluation server 200 through the communication network.

도 6은 가중치 상향조정 요청(request_raise_weight)의 데이터그램의 구조를 도시한다. 가중치 상향조정 요청(request_raise_weight)은, 예컨대 제 1 몰입성 이벤트(event_immersive_1st)가 발생한 동영상 컨텐츠를 식별하기 위한 동영상 컨텐츠 식별 정보(info_id_content) 및 가중치 상향조정의 정도를 나타내는 상향조정 정도 정보(info_amount_weight)를 포함하여 구성될 수 있다. 바람직하게는 사용자별 맞춤형 동영상 컨텐츠를 제공하기 위해 가중치 상향조정 요청(request_raise_weight)은 사용자 식별정보(info_id_user)를 더 포함하여 구성될 수 있다. 다른 실시예에 따르면 하나의 동영상 컨텐츠에서 시간구간별로 사용자 몰입도를 집계하기 위해, 가중치 상향조정 요청(request_raise_weight)은 몰입성 이벤트 발생시점 정보(info_time_event)를 더 포함하여 구성될 수 있다.FIG. 6 shows the structure of a datagram of a weight up request (request_raise_weight). The request for weight increase (request_raise_weight) includes, for example, moving picture identification information (info_id_content) for identifying the moving picture content in which the first immersion event (event_immersive_1st) has occurred, and upward adjustment information (info_amount_weight) Lt; / RTI > Preferably, the request for weight adjustment (request_raise_weight) may further comprise user identification information (info_id_user) to provide customized moving picture contents for each user. According to another embodiment, in order to count the user's degree of engagement for each time interval in one moving picture content, the request for weight increase adjustment (request_raise_weight) may further include information about the moment of occurrence of the immersion event (info_time_event).

바람직하게는 가중치 상향조정의 정도는 제 1 몰입성 이벤트(event_immersive_1st)의 종류에 따라 다르게 설정할 수 있다. 예컨대 클라이언트 해상도 변경 이벤트(event_adjust_resolution_client)가 발생한 동영상 컨텐츠는 20%의 컨텐츠 가중치(weight_content) 상향조정을 하고, 클라이언트 음량 증가 이벤트(event_increase_volume_client)가 발생한 동영상 컨텐츠는 10%의 컨텐츠 가중치(weight_content) 상향조정을 하도록 구성할 수 있다.Preferably, the degree of weight-up adjustment may be set differently depending on the type of the first immersion event (event_immersive_1st). For example, the video content in which the client resolution change event (event_adjust_resolution_client) occurs is adjusted to 20% of the content weight (content_content) upward, and the video content in which the client volume increase event (event_increase_volume_client) occurs is adjusted to 10% Can be configured.

다른 실시예로는 동영상 컨텐츠의 전체 재생시간 중 이벤트가 생성된 시점에 따라 컨텐츠 가중치(weight_content) 상향조정의 정도를 다르게 설정할 수 있다. 예컨대 전체 재생시간의 10% 이내 시점에서 제 1 몰입성 이벤트(event_immersive_1st)가 발생하는 경우 해당 동영상 컨텐츠는 20%의 컨텐츠 가중치(weight_content) 상향조정을 하고, 전체 재생시간의 60% 이후 시점에서 제 1 몰입성 이벤트(event_immersive_1st)가 발생하는 경우 해당 동영상 컨텐츠는 10%의 컨텐츠 가중치(weight_content) 상향조정을 하도록 구성할 수 있다.According to another embodiment, the degree of weighting up the content weight may be set differently according to the time when the event is generated during the entire playback time of the moving image content. For example, when the first immersion event (event_immersive_1st) occurs within 10% of the total reproduction time, the corresponding moving picture content is adjusted to 20% of the content weight (weight_content) When the event (event_immersive_1st) occurs, the moving picture content may be configured to adjust the content weight (content_content) of 10%.

또 다른 실시예로는 전체재생구간이 아닌 사용자가 실제 동영상을 플레이한 전체 감상시간 중 이벤트가 생성된 시점에 따라 컨텐츠 가중치(weight_content) 상향조정의 정도를 다르게 설정할 수 있다. 예컨대 동영상 컨텐츠의 전체 재생시간이 6분이고, 사용자가 실제 시청한 전체 감상시간은 200초인 경우, 감상시작 후 10%인 20초 이내의 시점에서 제 1 몰입성 이벤트(event_immersive_1st)가 발생하는 경우 해당 동영상 컨텐츠는 20%의 컨텐츠 가중치(weight_content) 상향조정을 하고, 감상시작 후 90%인 180초 이후의 시점에서 제 1 몰입성 이벤트(event_immersive_1st)가 발생하는 경우 해당 동영상 컨텐츠는 10%의 컨텐츠 가중치(weight_content) 상향조정을 하도록 구성할 수 있다.In another embodiment, the degree of the content weight (weight_content) upward adjustment may be set differently according to the point in time when the event is generated during the entire viewing time during which the user played the actual moving image rather than the entire playback period. For example, if the total playback time of the moving picture contents is 6 minutes and the total viewing time actually taken by the user is 200 seconds, if the first immersion event (event_immersive_1st) occurs within 20 seconds after 10% If the first immersion event (event_immersive_1st) occurs at a time point after 180 seconds after 90% of the start of the audition, the corresponding video content is increased by 10% of the content weight (weight_content) Adjustment can be made.

한편, 제 1 몰입성 이벤트(event_immersive_1st)의 종류 또는 이벤트의 발생시간에 따른 컨텐츠 가중치(weight_content)의 상향조정은, 전술한 바와 같이 현재 컨텐츠 가중치(weight_content)에 비율적으로 증가하게 구성될 수도 있고, 설정된 가산점을 현재 컨텐츠 가중치(weight_content)에 더하는 방식으로 구성될 수도 있고, 시간의 경과에 따라 컨텐츠 가중치(weight_content)가 줄어들도록 구성될 수도 있다.On the other hand, the upward adjustment of the content weight (weight_content) according to the type of the first immersion event (event_immersive_1st) or the occurrence time of the event may be configured to increase proportionally to the current content weight (weight_content) May be configured in such a manner that the addition point is added to the current content weight (weight_content), or the content weight (weight_content) may be reduced over time.

또한 몰입성 이벤트와 반대되는 이벤트 예컨대 클라이언트 디스플레이 축소 이벤트 또는 클라이언트 음량 감소 이벤트가 발생하는 경우 몰입성 이벤트 감지 클라이언트(320)는 이를 비몰입성 이벤트로 감지하여 통신망을 통해 컨텐츠 평가 서버(200)에게 해당 컨텐츠에 대한 컨텐츠 가중치(weight_content)의 하향조정을 요청하도록 구성할 수도 있다. 즉, 구체적인 컨텐츠 가중치(weight_content)의 조정의 방법 및 조정의 정도는 본 발명의 범위 내에서 다양하게 구현될 수 있다.When an event opposite to the immersion event occurs, for example, a client display reduction event or a client volume reduction event, the immersion event detection client 320 detects the immersion event as a non-immersion event and notifies the content evaluation server 200 of the content May be configured to request a downward adjustment of the content weight (weight_content). That is, the method and the degree of adjustment of the specific content weight (weight_content) can be variously implemented within the scope of the present invention.

컨텐츠 평가 서버(200)는 통신망을 통해 사용자 단말기(300) 및 컨텐츠 제공 서버(100)와 통신을 수행하고, 제 2 저장장치를 통해 복수의 동영상 컨텐츠의 컨텐츠 가중치(weight_content)를 저장하고, 컨텐츠 가중치(weight_content)를 관리하고, 컨텐츠 가중치(weight_content)를 컨텐츠 제공 서버(100)에게 제공하는 기능을 수행한다. 컨텐츠 평가 서버(200)는 컨텐츠 제공 서버(100)와 반드시 분리되어야 하는 것은 아니고, 컨텐츠 제공 서버(100)와 일체의 서버 시스템으로 구현될 수도 있고, 컨텐츠 평가 서버(200)와 이격되는 서버 시스템으로 구현될 수도 있다.The content evaluation server 200 communicates with the user terminal 300 and the content providing server 100 through a communication network and stores the content weight_content of the plurality of moving picture contents through the second storage device, (weight_content), and provides a content weight value (weight_content) to the content providing server 100. The content evaluation server 200 is not necessarily separated from the content providing server 100 but may be implemented as a server system integrated with the content providing server 100 or a server system separated from the content evaluation server 200 .

제 2 저장장치는 특별히 제한되지 않으며 예컨대 데이터를 수용하는 자기 테이프, 광학 디스크, 하드드라이버, SSD, 플래시메모리 등으로 구성될 수 있다. 제 2 저장장치는 단일의 저장수단으로 구성되거나 복수의 저장수단들로 구성되거나 통신망을 통해 연결되는 NAS(Network Attached Storage)로 구현될 수 있으며, 방대한 동영상 컨텐츠를 관리하는 대규모 동영상 컨텐츠 제공 서비스의 경우 서로 이격된 위치에 분산되는 복수의 저장수단들로 구성할 수도 있다. 실시예에 따라서는 P2P(Peer-to-Peer) 서비스와 같이 제 2 저장장치는 컨텐츠 제공 서버(100) 측이 아닌 사용자 단말기(300)의 저장수단이 될 수도 있다. The second storage device is not particularly limited and may be constituted by, for example, a magnetic tape for receiving data, an optical disk, a hard drive, an SSD, a flash memory, and the like. The second storage device may be implemented by a single storage unit, a plurality of storage units, or NAS (Network Attached Storage) connected through a communication network. In the case of a large-scale moving image content providing service for managing a large amount of moving image contents And may be constituted by a plurality of storage means dispersed at positions spaced apart from each other. In some embodiments, the second storage device, such as a peer-to-peer (P2P) service, may be a storage means of the user terminal 300 rather than the content providing server 100 side.

컨텐츠 평가 서버(200)는 몰입성 이벤트 감지 클라이언트(320)로부터 가중치 상향조정 요청(request_raise_weight)의 수신에 따라 해당 동영상 컨텐츠의 컨텐츠 가중치(weight_content)를 상향조정하는 기능을 수행한다. The content evaluation server 200 performs a function of adjusting a content weight value (content_content) of the corresponding moving picture content in response to receiving a weight increase request (request_raise_weight) from the immersion event detection client 320.

전술한 구성에 따라 사용자의 컨텐츠 소비 클라이언트(310)의 조작행위 중 몰입성 이벤트로 판단되는 조작행위가 발생하면, 해당 동영상 컨텐츠의 컨텐츠 가중치(weight_content)가 상향조정되고, 예컨대 컨텐츠 소비 클라이언트(310)는 컨텐츠 목록(list_contents)을 통신망을 통해 컨텐츠 제공 서버(100)에게 요청하고, 컨텐츠 제공 서버(100)는 컨텐츠 가중치(weight_content)의 순위에 따라 복수의 컨텐츠에 대한 컨텐츠 목록(list_contents)을 생성하여 컨텐츠 소비 클라이언트(310)에게 제공함으로써 사용자가 선호하는 동영상 컨텐츠가 우선적으로 추천되도록 구성할 수 있다.According to the above-described configuration, when an operation that is determined as an immersion event occurs during a manipulation operation of the user's content consumption client 310, the content weight (content_content) of the corresponding moving picture content is adjusted upward, The content providing server 100 requests a content list list_contents through a communication network and the content providing server 100 generates list_contents for a plurality of contents according to the ranking of the content weight_content, Client 310 so that the user can prefer the moving picture content preferred by the user.

또한 실시예에 따라, 몰입성 이벤트에 따른 컨텐츠 가중치(weight_content) 변경을 통해 정해진 숫자의 동영상 컨텐츠들 중에서 사용자들의 몰입성 이벤트를 많이 유도한 동영상 컨텐츠들을 선별하도록 구성할 수도 있다.In addition, according to the embodiment, it is possible to select the video contents in which the immersion events of the users are induced a lot among the predetermined number of video contents through the change of the weight_content according to the immersion event.

이상의 실시예에 따르면, 먼저 사용자의 동영상 컨텐츠 시청시간 또는 스킵여부와 무관하게 순간적으로 발생하는 컨텐츠 소비 클라이언트(310)의 조작을 통해 컨텐츠 가중치(weight_content)를 조절하기 때문에, 컨텐츠 중에서 필요한 부분만 선택적으로 시청하는 최근의 컨텐츠 소비형태에 부합하는 컨텐츠 가중치(weight_content) 조정이 가능한 효과를 제공한다. 또한 사용자 단말기(300)에 설치된 몰입성 이벤트 감지 클라이언트(320)는 사용자의 컨텐츠 소비 클라이언트 조작정보를 통신망을 통해 전송하지 않고, 가중치 상향조정 요청(request_raise_weight)만 통신망을 통해 전송하기 때문에, 민감한 개인정보에 해당하는 컨텐츠 소비 클라이언트 조작정보의 유출 문제를 해결할 수 있는 효과를 제공한다.According to the above-described embodiment, since the content consumption weight 310 is controlled through the manipulation of the content consumption client 310, which occurs instantaneously regardless of whether the user watches the video content or skips the video content, It is possible to adjust the content weight (weight_content) in accordance with the recent content consumption style to be watched. In addition, since the immersion event detection client 320 installed in the user terminal 300 transmits only the content increase client request information (request_raise_weight) through the communication network without transmitting the content consumption client operation information of the user through the communication network, It is possible to solve the problem of leakage of the corresponding content consumption client operation information.

한편 최근에는 동영상 컨텐츠에 부가적인 인터랙티브 객체(object_interactive)를 포함하는 경우가 늘고 있다. 인터랙티브 객체(object_interactive)는 동영상 화면에 임베디드되거나 오버레이되는 방식으로 구현되며 해당 인터랙티브 객체(object_interactive)를 사용자가 선택하는 경우 부가적인 동작이 이루어지도록 구성된다. 예컨대 동영상 컨텐츠가 자동차에 관한 것이라면, 해당 자동차 모델을 구입할 수 있는 웹페이지로 이동하는 링크를 인터랙티브 객체(object_interactive)로 구현할 수 있고, 동영상 컨텐츠를 감상 중인 시청자가 동영상 화면에 오버레이될 커멘트를 문자로 입력하는 문자입력창으로 인터랙티브 객체(object_interactive)를 구현할 수 있다.Meanwhile, in recent years, there are more and more interactive objects (object_interactive) included in moving picture contents. An interactive object (object_interactive) is implemented in a manner that it is embedded or overlaid on a moving picture screen, and an additional operation is performed when a user selects an interactive object (object_interactive). For example, if the moving picture content is related to a car, a link to a web page where a car model can be purchased can be implemented as an interactive object (object_interactive). A viewer who is watching the moving picture content can input a comment to be overlaid on the moving picture screen The interactive object (object_interactive) can be implemented by a character input window.

사용자가 동영상 컨텐츠 감상 중 인터랙티브 객체(object_interactive)를 선택하는 행위는 해당 동영상 컨텐츠에 대해 사용자의 높은 몰입도를 추정할 수 있다. 본 발명의 바람직한 실시예에 따르면 사용자의 인터랙티브 객체(object_interactive)의 선택 행위를 몰입성 이벤트로 더 감지하여 이를 컨텐츠 가중치(weight_content)에 반영하도록 구성할 수 있다. The act of the user selecting the interactive object (object_interactive) during the viewing of the moving image content can estimate the high degree of immersion of the user in the moving image content. According to the preferred embodiment of the present invention, the selection behavior of the user's interactive object (object_interactive) may further be detected as a commitment event and may be reflected in the content weight (weight_content).

이러한 실시예에 있어서, 컨텐츠 제공 서버(100)는 인터랙티브 데이터(data_interactive)를 통신망을 통해 사용자 단말기(300)에게 더 전송하고, 컨텐츠 소비 클라이언트(310)는 도 2에 도시된 바와 같이 인터랙티브 데이터(data_interactive)를 동영상 컨텐츠에 오버레이되는 인터랙티브 객체(object_interactive)(316)로 사용자에게 더 제공하도록 구성한다. 컨텐츠 제공 서버(100)는 인터랙티브 데이터(data_interactive)를 동영상 컨텐츠 데이터(data_content)의 일부로서 전송할 수도 있고, 동영상 컨텐츠 데이터(data_content)와 별개로 전송할 수도 있다.In this embodiment, the content providing server 100 further transmits interactive data (data_interactive) to the user terminal 300 via the communication network, and the content consuming client 310 transmits interactive data (data_interactive) (Object_interactive) 316 overlaid on the moving picture content to the user. The content providing server 100 may transmit the interactive data (data_interactive) as a part of the moving picture content data (data_content) or separately from the moving picture content data (data_content).

컨텐츠 소비 클라이언트(310)는 인터랙티브 객체(object_interactive)를 동영상 컨텐츠에 분리불가능하게 임베디드하거나 동영상 컨텐츠에서 사용자 선택에 따라 활성화/비활성화가 되도록 분리가능하게 오버레이하여 사용자에게 제공할 수 있다. 예컨대 컨텐츠 소비 클라이언트(310)의 설정 객체를 클릭하여 인터랙티브 객체(object_interactive)의 기능을 비활성화할 수 있다.The content consumer client 310 may embed an interactive object (object_interactive) in a non-separable manner in the video content or may overlay the content to be activated / deactivated according to the user's selection in the video content and provide the same to the user. For example, the setting object of the content consumption client 310 may be clicked to disable the function of the interactive object (object_interactive).

컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 몰입성 이벤트 감지 클라이언트(320)는 사용자에 의해 인터랙티브 객체(object_interactive)(316)가 선택되는 인터랙티브 객체 선택 이벤트(event_select_interactive)를 제 2 몰입성 이벤트(event_immersive_2nd)로서 더 감지하고, 제 2 몰입성 이벤트(event_immersive_2nd)의 감지에 따라 통신망을 통해 컨텐츠 평가 서버(200)에게 컨텐츠 소비 클라이언트(310)에 의해 소비된 해당 동영상 컨텐츠에 대한 컨텐츠 가중치(weight_content)의 상향조정을 더 요청하도록 구성할 수 있다.The immersion event detection client 320 may provide an interactive object selection event (event_select_interactive) in which an interactive object (object_interactive) 316 is selected by the user as a second immersion event (event_immersive_2nd) And further requests the content evaluation server 200 to increase the content weight (weight_content) of the corresponding moving picture content consumed by the content consumption client 310 through the communication network according to the detection of the second immersion event (event_immersive_2nd) .

또한 실시예에 따라서는 도 7에 도시된 바와 같이 커멘트 입력 인터랙티브 객체(316-2)를 통해 동영상 컨텐츠에 임베디드 또는 오버레이되는 커멘트를 입력할 수도 있는데, 이 경우 컨텐츠 소비 클라이언트(310)는 인터랙티브 객체(object_interactive)로서 영상에 오버레이되는 커멘트를 입력할 수 있는 커멘트 입력 인터랙티브 객체(316-2)를 사용자에게 제공하도록 구성하는 것이 바람직하다. In addition, according to the embodiment, as shown in FIG. 7, a comment to be embedded or overlaid on the moving image content may be input through the comment input interactive object 316-2. In this case, the content consumption client 310 may input an interactive object it is preferable to provide the user with a comment input interactive object 316-2 capable of inputting a comment overlaid on the image as object_interactive.

사용자가 동영상 컨텐츠를 보다가 인터랙티브 객체(316-1)를 통해 관련 홈페이지로 이동하여 동영상 시청을 중단한 경우, 사용자가 해당 동영상 컨텐츠에 대한 매우 높은 몰입도를 가지는 것이지만 종래의 기술에서는 이러한 높은 몰입도를 컨텐츠 가중치(weight_content)에 반영시킬 수 없는 문제가 있다. 하지만 본 발명의 실시예에서는 사용자의 인터랙티브 객체 선택 이벤트(event_select_interactive)를 제 2 몰입성 이벤트(event_immersive_2nd)로 감지함으로써 사용자의 높은 몰입도를 실제 컨텐츠 가중치(weight_content)에 반영할 수 있는 효과를 제공한다. When the user stops watching the moving picture by moving the moving picture contents to the related homepage through the interactive object 316-1, the user has a very high degree of immersion for the moving picture contents. However, Can not be reflected in the content weight (weight_content). However, according to the embodiment of the present invention, a high immersion degree of a user is reflected in an actual content weight (weight_content) by sensing a user's interactive object selection event (event_select_interactive) as a second immersion event (event_immersive_2nd).

작은 화면의 스마트폰으로 동영상 컨텐츠를 시청중인 사용자가 유선 또는 무선연결을 통해 모니터, TV, 프로젝터와 같은 큰 화면으로 시청을 한다면 이는 사용자의 해당 동영상 컨텐츠에 대한 매우 높은 몰입도를 반영한다고 추정할 수 있다. 본 발명의 다른 실시예에 따르면 동영상 컨텐츠 시청 중 사용자 단말기(300)의 비디오 출력의 변화 또는 오디오 출력의 변화를 제 3 몰입성 이벤트로 감지하여 이를 컨텐츠 가중치(weight_content)에 반영할 수 있다.If a user watching a video content on a smartphone with a small screen is watching on a large screen such as a monitor, a TV, or a projector via a wired or wireless connection, it can be assumed that the user reflects a very high degree of immersion in the corresponding video content have. According to another embodiment of the present invention, a change in the video output of the user terminal 300 or a change in the audio output during the watching of the moving image content can be detected as the third immersion event and reflected on the content weight (weight_content).

이러한 실시예에 따르면, 사용자 단말기(300)는 사용자 단말기(300)의 입력장치 및 출력장치를 제어하는 시스템 입출력 인터페이스(330)(system I/O interface)를 더 포함하여 구성된다. 시스템 입출력 인터페이스(330)는 사용자 단말기(300)에 연결되는 외부장치의 연결유무를 감지하고, 그 외부장치를 제어하는 기능을 수행하며, 윈도우즈, 리눅스, iOS, OS X, 안드로이드 등과 같은 운영체제에 부수하는 것이 일반적이다.According to this embodiment, the user terminal 300 further comprises a system I / O interface 330 for controlling an input device and an output device of the user terminal 300. The system input / output interface 330 detects the presence or absence of an external device connected to the user terminal 300 and controls the external device. The system input / output interface 330 is connected to an operating system such as Windows, Linux, iOS, OS X, .

몰입성 이벤트 감지 클라이언트(320)는 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)의 오디오 출력의 변화에 따른 오디오 출력 변화 이벤트(event_change_audio_output) 또는 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)의 비디오 출력의 변화에 따른 비디오 출력 변화 이벤트(event_change_video_output) 중 적어도 어느 하나를 시스템 입출력 인터페이스(330)로부터 수신하여 이를 제 3 몰입성 이벤트(event_immersive_3rd)로 감지하는 기능을 수행한다. 또한 몰입성 이벤트 감지 클라이언트(320)는 제 3 몰입성 이벤트(event_immersive_3rd)의 감지에 따라 통신망을 통해 컨텐츠 평가 서버(200)에게 컨텐츠 소비 클라이언트(310)에 의해 소비된 동영상 컨텐츠에 대한 가중치 상향조정 요청(request_raise_weight)을 전송하는 기능을 수행한다.The immersion type event detection client 320 may detect an audio output change event (event_change_audio_output) in response to a change in the audio output of the user terminal 300 during the provision of the moving image content of the content consumption client 310, And receives a video output change event (event_change_video_output) according to a change in the video output of the user terminal 300 from the system input / output interface 330 and detects it as a third immersive event (event_immersive_3rd). In response to the detection of the third immersion event (event_immersive_3rd), the immersion event detection client 320 sends a request for a weight increase (request_raise_weight) to the content evaluation server 200 through the communication network to the video content consumed by the content consumption client 310 ).

비디오 출력 변화 이벤트(event_change_video_output)의 예로는 비디오 장치 변경 이벤트(event_alter_video_device), 비디오 장치 추가 이벤트(event_add_video_device), 또는 시스템 해상도 변경 이벤트(event_adjust_resolution_device) 중 어느 하나일 수 있다. 비디오 장치 변경 이벤트(event_alter_video_device)는 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)의 비디오 출력 장치(332)를 변경하도록 하는 이벤트이다. 예컨대 노트북 PC(300)에 외부 모니터(332)를 연결하여 사용하고 있는 사용자가 노트북 PC에서 해당 동영상 컨텐츠를 디스플레이를 하다가 외부 모니터(332)에서 해당 동영상 컨텐츠를 디스플레이하는 경우를 들 수 있다. 그런데 이때 변경되는 비디오 장치(332)가 변경되기 전의 비디오 장치 보다 디스플레이 화면 면적이 반드시 넓어야 하는 것은 아니다. 변경 후 비디오 장치(332)가 사용자에 가까이 있다면 디스플레이 화면 면적이 변경 전 비디오 장치의 디스플레이 보다 적더라도 시각적 집중에 도움이 될 수 있다.An example of the video output change event (event_change_video_output) may be any one of a video device change event (event_alter_video_device), a video device addition event (event_add_video_device), or a system resolution change event (event_adjust_resolution_device). The video device change event (event_alter_video_device) is an event that causes the video consumption device 310 of the user terminal 300 to change the video output device 332 during provision of the moving image content. For example, a user who connects the external monitor 332 to the notebook PC 300 displays the corresponding moving picture content on the notebook PC and displays the corresponding moving picture content on the external monitor 332. [ However, the display screen area is not necessarily necessarily wider than the video apparatus before the video apparatus 332 is changed. If the after-change video device 332 is close to the user, the display screen area may be less than the display of the pre-change video device to help visual focus.

비디오 장치 추가 이벤트(event_add_video_device)는, 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)에 새로운 비디오 출력장치(332)를 추가하도록 하는 이벤트이다. 예컨대 스마트폰 또는 태블릿 PC에 디스플레이되는 동영상 컨텐츠를 HDMI, DVI, RGB, 디스플레이 포트 등의 유선 연결 또는 미라캐스트, WiDi, DNLA, 에어플레이 등의 무선 연결을 통해 TV로 동영상 컨텐츠를 디스플레이하는 경우가 있을 수 있다. 그런데 이때 추가되는 비디오 장치(332)가 반드시 변경되기 전의 비디오 장치 보다 디스플레이 화면 면적이 반드시 넓어야 하는 것은 아니다. 추가된 비디오 장치(332)가 사용자에 가까이 있다면 디스플레이 화면 면적이 기존의 비디오 장치의 디스플레이 화면 면적 보다 적더라도 시각적 집중에 도움이 될 수 있다.The video device addition event (event_add_video_device) is an event that causes the content consumption client 310 to add a new video output device 332 to the user terminal 300 during the provision of moving image contents. For example, video content displayed on a smartphone or a tablet PC may be displayed on a TV through a wireless connection such as a wired connection of HDMI, DVI, RGB, or a display port or a mirror cast, WiDi, DNLA, . However, the display screen area is not necessarily necessarily wider than the video apparatus before the video apparatus 332 is changed. If the added video device 332 is close to the user, the display screen area may be less than the display screen area of the existing video device, which may help visual concentration.

시스템 해상도 변경 이벤트(event_adjust_resolution_device)는 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)의 비디오 출력장치의 시스템 디스플레이 해상도를 변경하도록 하는 이벤트이다. 예컨대 PC 사용자가 동영상 감상 중 운영체제가 지원하는 해상도 옵션을 통해 모니터의 해상도를 보다 고해상도로 변경하였다면 이는 사용자의 몰입으로 추정할 수 있다.The system resolution change event (event_adjust_resolution_device) is an event that causes the content consumption client 310 to change the system display resolution of the video output device of the user terminal 300 during provision of the moving image content. For example, if a PC user changes the resolution of a monitor to a higher resolution through a resolution option supported by an operating system during video watching, it can be estimated as a user's immersion.

이러한 실시예에 따르면 사용자의 시각적 집중행위가 컨텐츠 소비 클라이언트(310)가 아닌 사용자 단말기(300)의 비디오 장치를 통해 이루어지더라도 몰입성 이벤트 감지 클라이언트(320)는 시스템 입출력 인터페이스(330)를 통해 이를 감지할 수 있는 효과를 제공한다.According to this embodiment, even if the user's visual concentration is performed through the video device of the user terminal 300, not the content consumption client 310, the immersion event detection client 320 senses it through the system input / output interface 330 It provides an effect that can be done.

오디오 출력 변화 이벤트(event_change_audio_output)의 예로는 오디오 장치 변경 이벤트(event_alter_audio_device), 오디오 장치 추가 이벤트(event_add_audio_device), 시스템 음량 증가 이벤트(event_increase_volume_device) 중 어느 하나일 수 있다. 오디오 장치 변경 이벤트(event_alter_audio_device)는 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)의 오디오 출력장치를 변경하도록 하는 이벤트이다. 예컨대 노트북 PC(300)에 외장 스피커(334)를 연결하여 사용하고 있는 사용자가 노트북 PC의 스피커를 통해 해당 동영상 컨텐츠의 오디오를 출력하다가 외장 스피커(334)에서 해당 동영상 컨텐츠의 오디오를 출력하는 경우를 들 수 있다.Examples of the audio output change event (event_change_audio_output) may be any one of an audio device change event (event_alter_audio_device), an audio device add event (event_add_audio_device), and a system volume increase event (event_increase_volume_device). The audio device change event (event_alter_audio_device) is an event that causes the audio consuming client 310 to change the audio output device of the user terminal 300 during provision of the moving image content. For example, when a user who uses the external speaker 334 connected to the notebook PC 300 outputs the audio of the corresponding moving picture content through the speaker of the notebook PC and outputs the audio of the corresponding moving picture content through the external speaker 334 .

오디오 장치 추가 이벤트(event_add_audio_device)는 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)에 새로운 오디오 출력장치를 추가하도록 하는 이벤트이다. 예컨대 스마트폰 또는 태블릿 PC의 스피커를 통해 오디오가 출력되는 동영상 컨텐츠를 유선 연결 또는 블루투스 등의 무선 연결을 통해 이어폰(335) 또는 외장 스피커(334)로 동영상 컨텐츠의 오디오를 출력하는 경우가 있을 수 있다.The audio device addition event (event_add_audio_device) is an event for allowing a new audio output device to be added to the user terminal 300 during the provision of the moving image content by the content consumption client 310. For example, there may be a case where video content in which audio is outputted through a speaker of a smart phone or a tablet PC is output to the earphone 335 or the external speaker 334 via a wireless connection such as a wired connection or Bluetooth, .

시스템 음량 증가 이벤트(event_increase_volume_device)는, 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)의 오디오 출력장치의 시스템 음량을 증가시키는 이벤트이다. 예컨대 PC 사용자가 동영상 감상 중 운영체제가 지원하는 음량조절 옵션을 통해 PC 스피커 또는 외장 스피커(334)의 음량을 증가시키거나, 쌍방향 연결되어 음량변경 정보를 사용자 단말기(300)가 인식할 수 있는 외장 스피커(334) 또는 이어폰(335)에 있어서 외장 스피커(334) 또는 이어폰(335)에 내장된 음량조절 수단을 통해 음량을 증가시키는 경우가 있을 수 있다.The system volume increase event (event_increase_volume_device) is an event for increasing the system volume of the audio output apparatus of the user terminal 300 during provision of the moving image content by the content consumption client 310. For example, when the PC user increases the volume of the PC speaker or the external speaker 334 through the volume control option supported by the operating system during the watching of the moving image, or when the user terminal 300 recognizes the volume change information through the bidirectional connection, There may be a case where the volume is increased through the external speaker 334 or the volume adjusting means incorporated in the earphone 335 in the earphone 334 or the earphone 335. [

이러한 실시예에 따르면 사용자의 청각적 집중행위가 컨텐츠 소비 클라이언트(310)가 아닌 사용자 단말기(300)의 오디오 장치를 통해 이루어지더라도 몰입성 이벤트 감지 클라이언트(320)는 시스템 입출력 인터페이스(330)를 통해 이를 감지할 수 있는 효과를 제공한다.According to this embodiment, even if the user's auditory concentration is performed through the audio device of the user terminal 300, not the content consumption client 310, the immersion event detection client 320 can detect Provides a detectable effect.

한편, 최근의 동영상 컨텐츠 제공 서비스는 서비스 가입자간의 동영상 추천, 페이스북 또는 트위터와 같은 다른 사회 관계망 서비스로의 공유, 동영상을 업로드한 업로드 사용자가 향후 업로드할 동영상 컨텐츠를 통지받을 수 있도록 업로드 사용자의 동영상 채널에 대한 구독, 업로드 사용자의 다른 동영상 컨텐츠에 대한 검색을 요청하는 추가 검색 요청, 현재 감상중인 동영상 컨텐츠와 연관된 동영상 컨텐츠를 추천받는 동영상 컨텐츠 추천 등의 웹서비스를 제공하고 있다. On the other hand, recent video contents providing service is a service for providing video recommendation among service subscribers, sharing with other social network services such as Facebook or Twitter, and uploading video A supplementary search request for requesting a search for another video content of the uploading user, and a recommendation of a moving picture content recommending the moving image content associated with the moving image content currently being watched.

사용자의 컨텐츠 추천, 컨텐츠 공유, 채널 구독, 추가 검색 또는 추천 컨텐츠의 연속 감상의 행위는 현재 감상중인 동영상 컨텐츠에 대한 높은 몰입도를 반영한다고 추정할 수 있다. 따라서 본 발명의 다른 실시예에 따르면 사용자의 웹서비스 내에서의 추가 행동을 컨텐츠 가중치(weight_content)에 반영하도록 구성한다.It can be assumed that the user's content recommendation, content sharing, channel subscription, additional search, or continuous viewing of the recommended content reflects a high degree of immersion for the video content currently being watched. Therefore, according to another embodiment of the present invention, the additional behavior in the web service of the user is configured to be reflected in the content weight (weight_content).

이러한 실시예에 따르면, 도 8에 도시된 바와 같이 컨텐츠 소비 클라이언트(310)는 컨텐츠 추천 요청 기능, 컨텐츠 공유 요청 기능, 채널 구독 요청 기능, 추가 검색 요청 기능, 연속 감상 기능을 포함할 수 있다.According to this embodiment, as shown in FIG. 8, the content consumption client 310 may include a content recommendation request function, a content sharing request function, a channel subscription request function, an additional search request function, and a continuous listening function.

컨텐츠 추천 요청 기능은, 컨텐츠 제공 서버(100)에게 동영상 컨텐츠의 추천을 요청하는 기능을 의미한다. 도 8의 실시예에 있어서 예컨대 “엄지손가락이 올라간 손 아이콘”(411)을 클릭하면 해당 동영상 컨텐츠의 추천 수가 증가하는 방법으로 컨텐츠 추천 요청 기능이 구현될 수 있다.The content recommendation request function is a function of requesting the content providing server 100 to recommend the video content. In the embodiment of FIG. 8, for example, a content recommendation request function may be implemented in such a manner that the number of recommendations of the corresponding moving picture contents increases when a "thumb-raised hand icon" 411 is clicked.

컨텐츠 공유 요청 기능은 컨텐츠 제공 서버(100)에게 다른 인터넷 서비스로의 동영상 컨텐츠의 공유를 요청하는 기능을 의미한다. 도 8의 실시예에 있어서 예컨대 “공유 아이콘”(412)을 클릭하면 해당 동영상 컨텐츠를 공유하고자 하는 사회 관계망 서비스의 목록이 제공되고 사용자가 선택한 사회 관계망 서비스에 해당 동영상 컨텐츠에 접속할 수 있는 URL 정보가 게시되는 방법으로 컨텐츠 공유 요청 기능이 구현될 수 있다.The content sharing request function refers to a function of requesting the content providing server 100 to share video content with another Internet service. In the embodiment of FIG. 8, for example, if the user clicks the " share icon " 412, a list of the social network services to which the corresponding video contents are to be shared is provided and URL information The content sharing request function can be implemented in a way that is published.

채널 구독 요청 기능은, 컨텐츠 제공 서버(100)에게 업로드 사용자의 동영상 채널에 대한 구독을 요청하는 기능을 의미한다. 도 8의 실시예에 있어서 예컨대 “구독 아이콘”(413)을 클릭하면 해당 동영상 컨텐츠의 업로드 사용자의 동영상 채널이 구독되는 방법으로 채널 구독 요청 기능이 구현될 수 있다.The channel subscription request function is a function of requesting the content providing server 100 to subscribe to the uploading user's video channel. In the embodiment of FIG. 8, for example, when a "subscription icon" 413 is clicked, a channel subscription request function can be implemented in such a manner that a video channel of an upload user of the corresponding video content is subscribed.

추가 검색 요청 기능은, 컨텐츠 제공 서버(100)에게 업로드 사용자가 업로드한 다른 동영상 컨텐츠에 대한 검색을 요청하는 기능을 의미한다. 도 8의 실시예에 있어서, 예컨대 “업로드 사용자 아이콘”(414)을 사용자가 선택하면 컨텐츠 소비 클라이언트(310)가 해당 동영상 컨텐츠를 업로드한 사용자의 다른 동영상 컨텐츠에 대한 검색 리스트를 컨텐츠 제공 서버(100)에게 제공받는 방법으로 추가 검색 요청 기능이 구현될 수 있다.The additional search request function refers to a function of requesting the content providing server 100 to search for other video contents uploaded by the uploading user. In the embodiment of FIG. 8, for example, when the user selects the "upload user icon" 414, the content consumer client 310 transmits a search list of the other video content of the user who uploaded the corresponding video content to the content providing server 100 The additional search request function can be implemented.

연속 감상 기능은, 컨텐츠 제공 서버(100)가 추천한 추천 동영상 컨텐츠에 대한 플레이를 요청하는 기능을 의미한다. 도 8의 실시예에 있어서, 예컨대 “추천 동영상 영역”(415)의 동영상 리스트를 사용자가 선택하면 컨텐츠 소비 클라이언트(310)가 해당 추천 동영상 컨텐츠 데이터(data_content)를 컨텐츠 제공 서버(100)에게 제공받는 방법으로 연속 감상 기능이 구현될 수 있다.The continuous viewing function refers to a function of requesting a play of the recommended moving picture content recommended by the contents providing server 100. In the embodiment of FIG. 8, when the user selects the moving picture list of the " recommended moving picture area " 415, for example, the content consumption client 310 receives the recommended moving picture content data " data_content " A continuous listening function can be implemented.

한편, 이러한 기능들은 동영상 컨텐츠의 재생에 본질적인 부분은 아니기 때문에 동영상 컨텐츠 데이터(data_content)를 전송받아 사용자에게 제공하는 기본적인 동영상 플레이어로는 상기의 기능들을 구현하기가 어렵다. 따라서 본 실시예에 경우 컨텐츠 소비 클라이언트(310)는 예컨대 웹서비스를 이용할 수 있는 웹브라우저이거나, 웹서비스를 이용할 수 있는 부가기능을 포함하는 스마트폰 애플리케이션 등으로 구현하여야 한다.Meanwhile, since these functions are not essential parts for reproducing the moving picture contents, it is difficult to implement the above functions as a basic moving picture player that receives the moving picture content data (data_content) and provides it to the user. Therefore, in this embodiment, the content consumer client 310 should be implemented, for example, as a web browser capable of using a web service or a smartphone application including an additional function capable of using a web service.

몰입성 이벤트 감지 클라이언트(320)는, 컨텐츠 추천 이벤트(event_recommend_content), 컨텐츠 공유 이벤트(event_share_content), 채널 구독 이벤트(event_subscribe_channel), 추가 검색 이벤트(event_search_content) 또는 연속 감상 이벤트(event_play_successive) 중 적어도 어느 하나를 제 4 몰입성 이벤트(event_immersive_4th)로 감지한다. 전술한 컨텐츠 소비 클라이언트(310) 조작에 관한 제 1 몰입성 이벤트(event_immersive_1st) 및 제 2 몰입성 이벤트(event_immersive_2nd), 사용자 단말기(300)의 시스템 입출력 인터페이스(330)의 변화에 관한 제 3 몰입성 이벤트(event_immersive_3rd)는 동영상 컨텐츠에 대한 사용자의 순간적 집중행위와 관련된 것으로 이벤트 발생 시점에 있어 동영상 컨텐츠 제공 중에 발생하는 이벤트로 한정되었다. 하지만 제 4 몰입성 이벤트(event_immersive_4th)는 동영상 컨텐츠와 관련된 웹페이지 제공 기능을 이용하는 것이기 때문에 이벤트 발생 시점에 있어 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 발생하는 경우 뿐 아니라 동영상 컨텐츠 제공 후에 발생하는 경우도 몰입성 이벤트 감지 클라이언트(320)가 제 4 몰입성 이벤트(event_immersive_4th)로 감지하도록 구성한다.The immersion event detection client 320 may store at least one of a content recommendation event (event_recommend_content), a content sharing event (event_share_content), a channel subscription event (event_subscribe_channel), an additional search event (event_search_content), or a successive appreciation event (event_play_successive) It is detected as an immersion event (event_immersive_4th). The first immersion event (event_immersive_1st) and the second immersive event (event_immersive_2nd) related to the operation of the content consumption client 310 and the third immersion event (event_immersive_3rd) related to the change of the system input / output interface 330 of the user terminal 300, Is related to the user's instant concentration of the video contents and is limited to the events occurring during the provision of the video contents at the time of the event occurrence. However, since the fourth immersion event (event_immersive_4th) utilizes the web page providing function related to the moving image contents, the fourth immersion event (event_immersive_4th) may be generated not only when the moving image content is provided by the content consumer client 310 The immersion event detection client 320 detects the fourth immersion event (event_immersive_4th).

컨텐츠 추천 이벤트(event_recommend_content)는, 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중 또는 동영상 컨텐츠 제공 후 컨텐츠 추천 요청 기능의 실행에 따라 발생하는 이벤트를 의미한다. 컨텐츠 공유 이벤트(event_share_content)는, 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중 또는 동영상 컨텐츠 제공 후 컨텐츠 공유 요청 기능의 실행에 따라 발생하는 이벤트를 의미한다. 채널 구독 이벤트(event_subscribe_channel)는 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중 또는 동영상 컨텐츠 제공 후 채널 구독 요청 기능의 실행에 따라 발생하는 이벤트를 의미한다. 추가 검색 이벤트(event_search_content)는 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중 또는 동영상 컨텐츠 제공 후 추가 검색 요청 기능의 실행에 따라 발생하는 이벤트를 의미한다. 연속 감상 이벤트(event_play_successive)는 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중 또는 동영상 컨텐츠 제공 후 연속 감상 기능의 실행에 따라 발생하는 이벤트를 의미한다.The content recommendation event (event_recommend_content) indicates an event that occurs according to the execution of the content recommendation request function during the provision of the moving image content by the content consumption client 310 or after the provision of the moving image content. The content sharing event (event_share_content) is an event that occurs according to the execution of the content sharing request function during the provision of the moving image content by the content consumption client 310 or after the provision of the moving image content. The channel subscription event (event_subscribe_channel) is an event that occurs according to the execution of the channel subscription request function during the provision of the moving image content by the content consumption client 310 or after the provision of the moving image content. The additional search event (event_search_content) is an event that occurs according to the execution of the additional search request function during the provision of the moving image content by the content consumption client 310 or after the provision of the moving image content. The continuous appreciation event (event_play_successive) is an event that occurs according to the execution of the continuous viewing function during the provision of the moving image content by the content consumption client 310 or after the provision of the moving image content.

몰입성 이벤트 감지 클라이언트(320)는 제 4 몰입성 이벤트(event_immersive_4th)의 감지에 따라 통신망을 통해 컨텐츠 평가 서버(200)에게 컨텐츠 소비 클라이언트(310)에 의해 소비된 동영상 컨텐츠에 대한 가중치 상향조정 요청(request_raise_weight)을 전송한다.The immersion event detection client 320 sends a request for a weight increase request (request_raise_weight) to the content evaluation server 200 through the communication network according to the detection of the fourth immersion event (event_immersive_4th) Lt; / RTI >

이하에서는, 도 9 및 도 10을 참조하여 본 발명에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법을 설명한다.Hereinafter, a method for adjusting the content-based content weighting according to the present invention will be described with reference to FIGs. 9 and 10. FIG.

본 발명에 따른 몰입성 이벤트 기반 가중치 조정방법은, 사용자 단말기(300), 컨텐츠 소비 클라이언트(310), 몰입성 이벤트 감지 클라이언트(320), 컨텐츠 제공 서버(100), 컨텐츠 평가 서버(200)로 구성되는 시스템을 통해 구현된다. 컨텐츠 소비 클라이언트(310) 및 몰입성 이벤트 감지 클라이언트(320)는 사용자 단말기(300)에 설치되어 구동된다. 몰입성 이벤트 감지 클라이언트(320)는 컨텐츠 소비 클라이언트(310)의 몰입성 이벤트 감지에 따라 컨텐츠 몰입도를 평가한다. 컨텐츠 제공 서버(100)는 통신망을 통해 사용자 단말기(300)에 동영상 컨텐츠를 공급하는 기능을 수행한다. 컨텐츠 평가 서버(200)는 통신망을 통해 몰입성 이벤트 감지 클라이언트(320)와 통신하여 컨텐츠의 가중치를 변경하는 기능을 수행한다.The immersion event-based weight adjustment method according to the present invention includes a system including a user terminal 300, a content consumption client 310, an immersion event detection client 320, a content providing server 100, and a content evaluation server 200 Lt; / RTI > The content consumption client 310 and the immersion event detection client 320 are installed in the user terminal 300 and are driven. The immersion event detection client 320 evaluates the degree of content immersion according to the immersion event detection of the content consumption client 310. [ The content providing server 100 performs a function of supplying video contents to the user terminal 300 through a communication network. The content evaluation server 200 communicates with the immersion event detection client 320 through a communication network to change the weight of contents.

이하에서는 본 발명에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법의 각 단계를 설명한다. 먼저, 컨텐츠 소비 클라이언트(310)가 사용자 단말기(300)의 연산처리장치에 의해 구동되어 컨텐츠 제공 서버(100)로부터 통신망을 통해 컨텐츠 데이터를 수신하여 사용자에게 시각화 및/또는 청각화된 동영상 컨텐츠로 제공하는 a 단계(S10)를 수행한다. 예컨대 컨텐츠 소비 클라이언트(310)는 스트리밍되는 비디오 컨텐츠 데이터를 시각화하기 위해 모니터, TV 등의 영상장치를 통해 디스플레이하고, 스트리밍되는 오디오 컨텐츠 데이터를 청각화하기 위해 스피커, 이어폰을 통해 출력한다.Hereinafter, each step of the immersion event-based content weight adjustment method according to the present invention will be described. First, the content consumption client 310 is driven by the operation processing device of the user terminal 300, receives content data from the content providing server 100 through the communication network, and provides the content data to the user as visualized and / or audible video contents (Step S10). For example, the content-consuming client 310 displays the streaming video content data through a video device such as a monitor or a TV to visualize the streaming video content data, and outputs the streamed audio content data through a speaker or earphone to audition the streamed audio content data.

다음으로, 몰입성 이벤트 감지 클라이언트(320)가 사용자 단말기(300)의 연산처리장치에 의해 구동되어 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 클라이언트 디스플레이 확대 이벤트(event_expand_display_client), 클라이언트 디스플레이 해상도 변경 이벤트(event_adjust_resolution_client), 클라이언트 음량 증가 이벤트(event_increase_volume_client) 중 어느 하나를 제 1 몰입성 이벤트(event_immersive_1st)로 감지하는 b 단계(S21)를 수행한다.Next, the immersion event detection client 320 is driven by the operation processing unit of the user terminal 300 to generate a client display expansion event (event_expand_display_client), a client display resolution change event (event_adjust_resolution_client ) And a client volume increase event (event_increase_volume_client) as a first immersion event (event_immersive_1st).

예컨대, 클라이언트 디스플레이 확대 이벤트(event_expand_display_client)는 도 2 및 도 3에 도시된 바와 같이 사용자가 디스플레이 확장 제어 수단(312) 또는 디스플레이 최대화 제어 수단(313)를 선택하는 방법으로 발생할 수 있다. 예컨대, 클라이언트 디스플레이 해상도 변경 이벤트(event_adjust_resolution_client)는 도 2 및 도 4에 도시된 바와 같이 사용자가 해상도 제어수단(314)을 선택하여 해상도를 변경하는 방법으로 발생할 수 있다. 예컨대, 클라이언트 음량 증가 이벤트(event_increase_volume_client)는 도 2에 도시된 바와 같이 사용자가 음량 선택 수단(315)을 선택하여 음량을 증가하는 방법으로 발생할 수 있다.For example, a client display enlargement event (event_expand_display_client) may occur in such a manner that the user selects the display extension control means 312 or the display maximization control means 313 as shown in FIGS. For example, a client display resolution change event (event_adjust_resolution_client) may occur in such a way that the user selects the resolution control means 314 to change the resolution, as shown in FIGS. 2 and 4. For example, the client volume increase event (event_increase_volume_client) may be generated by a user selecting the volume selection means 315 and increasing the volume as shown in FIG.

마지막으로, 몰입성 이벤트 감지 클라이언트(320)가, 제 1 몰입성 이벤트(event_immersive_1st)의 감지에 따라 통신망을 통해 컨텐츠 평가 서버(200)에게 컨텐츠 소비 클라이언트(310)에 의해 소비된 동영상 컨텐츠에 대한 컨텐츠 가중치(weight_content)의 상향조정을 요청하는 가중치 상향조정 요청(request_raise_weight)을 전송하는 c 단계(s30)를 수행한다.Finally, the intrusive event detection client 320 notifies the content evaluation server 200 of the content weight (i.e., the content weight) of the moving image content consumed by the content consumption client 310 through the communication network according to the detection of the first immersion event (event_immersive_1st) (step s30) of transmitting a weight increase request (request_raise_weight) requesting upward adjustment of weight_content.

가중치 상향조정 요청(request_raise_weight)은, 예컨대 도 6에 도시된 바와 같이 동영상 컨텐츠 식별 정보(info_id_content) 및 상향조정 정도 정보(info_amount_weight)를 포함하여 구성될 수 있다. 바람직하게는 사용자 식별정보(info_id_user) 또는 이벤트 발생시점 정보(info_time_event)를 더 포함하여 구성될 수 있다.The weight increase request (request_raise_weight) may be configured to include, for example, moving picture content identification information (info_id_content) and upward adjustment degree information (info_amount_weight) as shown in FIG. Preferably, it may further comprise user identification information (info_id_user) or event occurrence time information (info_time_event).

이러한 구성을 통해 사용자의 컨텐츠 소비 클라이언트(310)의 조작행위를 무의식적인 몰입성 이벤트로 감지하여 사용자의 추가적인 컨텐츠 평가 작업 없이도 컨텐츠에 대한 가중치 조정이 가능할 뿐 아니라, 동영상 컨텐츠의 플레이 시간과 무관하게 순간적인 청각적 및/또는 시각적 집중 행위를 포착하여 이를 몰입성 행위로 감지함으로써 최근 관심 있는 동영상 컨텐츠인 경우에도 전체 감상 보다는 부분 감상을 하는 사용자의 최근 동영상 컨텐츠의 이용행태의 변화를 반영한 동영상 컨텐츠 가중치(weight_content) 조정이 가능한 효과를 제공한다.With such a configuration, the operation of the user of the content consumer client 310 is detected as an unconscious commitment event, so that the weight of the content can be adjusted without the user performing an additional content evaluation operation. In addition, (Weight_content) that reflects a change in the usage behavior of recent video contents of a user who is partially listening rather than entire viewing even if the user is interested in moving picture contents by capturing auditory and / Provides adjustable effects.

바람직하게는, 동영상 컨텐츠에 포함된 사용자의 인터랙티브 객체(object_interactive)를 이용하는 행위를 제 2 몰입성 이벤트(event_immersive_2nd)로 감지하여 이를 컨텐츠 가중치(weight_content)에 반영할 수 있다.Preferably, the action of using the user's interactive object (object_interactive) included in the moving image content is detected as a second immersive event (event_immersive_2nd), and the reflected content may be reflected in the content weight_content.

이를 위해 a 단계(s10)는, 컨텐츠 소비 클라이언트(310)가 통신망을 통해 인터랙티브 데이터(data_interactive)를 더 수신하여 동영상 컨텐츠에 오버레이되는 인터랙티브 객체(object_interactive)로 사용자에게 더 제공한다. 다음으로, b 단계(s21)는, 몰입성 이벤트 감지 클라이언트(320)가 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자에 의해 인터랙티브 객체(object_interactive)(316)가 선택되는 인터랙티브 객체 선택 이벤트(event_select_interactive)를 제 2 몰입성 이벤트(event_immersive_2nd)로서 더 감지한다(s22).In step a10, the content consumer client 310 further receives interactive data (data_interactive) through a communication network and further provides the interactive data object_interactive to the user through an interactive object (object_interactive) overlaid on the moving picture content. Next, in step b21, an immersive event detection client 320 generates an interactive object selection event (event_select_interactive) in which an interactive object (object_interactive) 316 is selected by a user during provision of moving picture contents of the content consumption client 310, As a second immersive event (event_immersive_2nd) (s22).

예컨대 인터랙티브 객체 선택 이벤트(event_select_interactive)는, 도 2 및 도 7에 도시된 바와 같이 사용자가 인터랙티브 객체(object_interactive)(316-1, 316-2)를 선택하는 방법으로 발생할 수 있다. For example, an interactive object selection event (event_select_interactive) can be generated by a user selecting an interactive object (object_interactive) 316-1 and 316-2 as shown in FIG. 2 and FIG.

마지막으로, c 단계(s30)는, 몰입성 이벤트 감지 클라이언트(320)가 제 2 몰입성 이벤트(event_immersive_2nd)의 감지에 따라 통신망을 통해 컨텐츠 평가 서버(200)에게 컨텐츠 소비 클라이언트(310)에 의해 소비된 동영상 컨텐츠에 대한 가중치 상향조정 요청(request_raise_weight)을 전송한다.Finally, in step c30, the entrustment event detection client 320 notifies the content evaluation server 200 via the communication network that the content consumed by the content consumption client 310 has been consumed by the entrustment event detection client 320, (Request_raise_weight) to the content.

이러한 인터랙티브 객체(object_interactive)의 예로는 영상에 오버레이되는 커멘트를 입력할 수 있는 커멘트 입력 인터랙티브 객체(object_interactive)를 예시할 수 있다. 예컨대 사용자가 동영상 컨텐츠 디스플레이 중에 특정영역을 선택하면 텍스트 입력 인터페이스(316-2)가 활성화되고 사용자가 입력한 커멘트가 자막처럼 동영상 컨텐츠에 오버레이되도록 구성할 수 있다.As an example of such an interactive object (object_interactive), a comment input interactive object (object_interactive) capable of inputting a comment overlaid on the image can be illustrated. For example, when the user selects a specific area in the moving picture content display, the text input interface 316-2 is activated and the user can input a comment to be overlaid on the moving picture content as a subtitle.

이러한 실시예를 통해 다양한 인터랙티브적 응용이 시도되는 최근의 동영상 컨텐츠에 있어서 인터랙티브 객체(object_interactive)가 사용되는 경우 이를 제 2 몰입성 이벤트(event_immersive_2nd)로 감지함으로써 동영상 컨텐츠의 발전에 따른 새로운 사용자 이용형태를 컨텐츠 가중치(weight_content)에 반영할 수 있는 효과를 제공한다.In this embodiment, when an interactive object (object_interactive) is used in recent moving picture contents in which various interactive applications are attempted, it is detected as a second immersive event (event_immersive_2nd) And provides an effect that can be reflected in the weight (weight_content).

보다 바람직하게는, 컨텐츠 소비 클라이언트(310)의 조작이 아닌 사용자 단말기(300)의 비디오 출력의 변화를 통한 사용자의 시각적 집중행위 및/또는 오디오 출력의 변화를 통한 청각적 집중행위를 제 3 몰입성 이벤트(event_immersive_3rd)로 감지하여 이를 컨텐츠 가중치(weight_content)에 반영할 수 있다.More preferably, the visual concentration of the user through the change of the video output of the user terminal 300 and / or the change of the audio output, rather than the operation of the content consumption client 310, (event_immersive_3rd), and can reflect it on the content weight (weight_content).

이를 위해, b 단계(s21)는, 몰입성 이벤트 감지 클라이언트(320)가 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)의 오디오 출력 변화에 따른 시스템 오디오 출력 변화 이벤트(event_change_audio_output) 또는 비디오 출력 변화에 따른 비디오 출력 변화 이벤트(event_change_video_output) 중 적어도 어느 하나를 사용자 단말기(300)의 시스템 입출력 인터페이스(330)로부터 수신하고, 이를 제 3 몰입성 이벤트(event_immersive_3rd)로 감지한다(s23). 다음으로, c 단계(S30)는, 몰입성 이벤트 감지 클라이언트(320)가, 제 3 몰입성 이벤트(event_immersive_3rd)의 감지에 따라 통신망을 통해 컨텐츠 평가 서버(200)에게 컨텐츠 소비 클라이언트(310)에 의해 소비된 동영상 컨텐츠에 대한 가중치 상향조정 요청(request_raise_weight)을 전송하도록 구성한다.For this purpose, the b-th step (s21) is a step (s21) wherein the immersion-type event detection client 320 generates a system audio output change event (event_change_audio_output) or a video At least one of a video output change event (event_change_video_output) according to an output change is received from the system input / output interface 330 of the user terminal 300 and detected as a third immersive event (event_immersive_3rd) (s23). Next, in step c30, the immersion-type event detection client 320 determines whether or not the content consumption server 310 has consumed the content evaluation server 200 through the communication network according to the detection of the third immersion event (event_immersive_3rd) (Request_raise_weight) to the moving picture contents.

이때 시스템 비디오 출력 변화 이벤트(event_change_video_output)는, 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)의 비디오 출력 장치(332)를 변경하도록 하는 비디오 장치 변경 이벤트(event_alter_video_device), 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)에 새로운 비디오 출력장치(332)를 추가하도록 하는 비디오 장치 추가 이벤트(event_add_video_device), 또는 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)의 비디오 출력장치의 시스템 디스플레이 해상도를 변경하도록 하는 시스템 해상도 변경 이벤트(event_adjust_resolution_device) 중 적어도 어느 하나일 수 있다.At this time, the system video output change event (event_change_video_output) includes a video device change event (event_alter_video_device) for causing the video output device 332 of the user terminal 300 to change during provision of the video content of the content consumption client 310, A video device addition event (event_add_video_device) for adding a new video output device 332 to the user terminal 300 during the provision of the moving image content of the user terminal 300 during the provision of the moving image content of the content consumption client 310, And a system resolution change event (event_adjust_resolution_device) for changing the system display resolution of the video output apparatus.

그리고, 시스템 오디오 출력 변화 이벤트(event_change_audio_output)는, 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)의 오디오 출력장치(334, 335)를 변경하도록 하는 오디오 장치 변경 이벤트(event_alter_audio_device), 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)에 새로운 오디오 출력장치(334, 335)를 추가하도록 하는 오디오 장치 추가 이벤트(event_add_audio_device), 또는 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 사용자 단말기(300)의 오디오 출력장치의 시스템 음량을 증가시키도록 하는 시스템 음량 증가 이벤트(event_increase_volume_device) 중 어느 하나일 수 있다.The system audio output change event (event_change_audio_output) includes an audio device change event (event_alter_audio_device) for changing the audio output apparatuses 334 and 335 of the user terminal 300 during the provision of the moving picture contents of the content consumption client 310, An audio device addition event (event_add_audio_device) for allowing a new audio output device 334 or 335 to be added to the user terminal 300 during the provision of the moving picture contents of the consumer client 310, And a system volume increase event (event_increase_volume_device) for increasing the system volume of the audio output device of the terminal 300.

이러한 실시예를 통해 사용자 단말기(300)의 비디오 출력의 변화 및/또는 오디오 출력의 변화와 같이 컨텐츠 소비 클라이언트(310)를 통해서 알 수 없는 사용자의 시각적 집중행위 및/또는 청각적 집중행위를 시스템 입출력 인터페이스(330)를 통해 수신함으로써 사용자의 컨텐츠 평가 없이도 무의식적 집중행위를 감지하여 이를 컨텐츠 가중치(weight_content)에 반영할 수 있는 효과를 제공한다.Through this embodiment, it is possible to transmit the visual concentration and / or auditory concentration action of the unknown user through the content consumption client 310 to the system input / output (I / O) Interface 330, it is possible to detect the unconscious concentration action without the user's content evaluation and to reflect the unintentional concentration action on the content weight (weight_content).

보다 바람직하게는, 사용자의 컨텐츠 소비 클라이언트(310)를 통한 동영상 제공 웹서비스 내에서의 긍정적인 추가 행동을 제 4 몰입성 이벤트(event_immersive_4th)로 감지하여 이를 컨텐츠 가중치(weight_content)에 반영할 수 있다.More preferably, a positive additional action in the moving image providing web service through the user's content consumption client 310 may be detected as a fourth immersive event (event_immersive_4th) and reflected on the content weight (weight_content).

이를 위해, b 단계(s21)는, 몰입성 이벤트 감지 클라이언트(320)가 컨텐츠 소비 클라이언트(310)로부터 컨텐츠 추천 이벤트(event_recommend_content), 컨텐츠 공유 이벤트(event_share_content), 채널 구독 이벤트(event_subscribe_channel), 추가 검색 이벤트(event_search_content), 또는 연속 감상 이벤트(event_play_successive) 중 어느 하나를 제 4 몰입성 이벤트(event_immersive_4th)로 감지하도록 구성한다(s24). c 단계(s30)는, 몰입성 이벤트 감지 클라이언트(320)가 제 4 몰입성 이벤트(event_immersive_4th)의 감지에 따라 통신망을 통해 컨텐츠 평가 서버(200)에게 컨텐츠 소비 클라이언트(310)에 의해 소비된 동영상 컨텐츠에 대한 가중치 상향조정 요청(request_raise_weight)을 전송하도록 구성한다.In step b21, the entrustment event detection client 320 receives a content recommendation event (event_recommend_content), a content sharing event (event_share_content), a channel subscription event (event_subscribe_channel), an additional search event (event_search_content), or a continuous appreciation event (event_play_successive) is detected as a fourth immersion event (event_immersive_4th) (s24). In step c30, the entrustment event detection client 320 notifies the content evaluation server 200 via the communication network of the fourth immersion event (event_immersive_4th) of the video content consumed by the content consumption client 310 And transmits a weight increase request (request_raise_weight).

컨텐츠 추천 이벤트(event_recommend_content)는, 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중 또는 동영상 컨텐츠 제공 후 컨텐츠 소비 클라이언트(310)를 통한 컨텐츠 제공 서버(100)로의 동영상 컨텐츠에 대한 추천요청에 의해 발생하는 이벤트를 의미한다. 도 8의 실시예에 있어서 예컨대 “엄지손가락이 올라간 손 아이콘”(411)을 클릭하는 경우 컨텐츠 추천 이벤트(event_recommend_content)가 발생할 수 있다.The content recommendation event (event_recommend_content) is an event (event_recommend_content) generated by a recommendation request for a video content to the content providing server 100 through the content consumption client 310 or after the provision of the video content, . In the embodiment of FIG. 8, for example, a content recommendation event (event_recommend_content) may occur when the "thumb-raised hand icon" 411 is clicked.

컨텐츠 공유 이벤트(event_share_content)는, 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중 또는 동영상 컨텐츠 제공 후 컨텐츠 소비 클라이언트(310)를 통한 컨텐츠 제공 서버(100)로의 동영상 컨텐츠에 대한 다른 인터넷 서비스로의 공유요청에 의해 발생하는 이벤트를 의미한다. 도 8의 실시예에 있어서 예컨대 “공유 아이콘”(412)을 클릭하는 경우 컨텐츠 공유 이벤트(event_share_content)가 발생할 수 있다.The content sharing event (event_share_content) is a request for sharing the moving image content to another Internet service through the content providing server 100 through the content consumption client 310 during provision of the moving image content by the content consumption client 310 or after the provision of the moving image content And the like. In the embodiment of FIG. 8, for example, a content sharing event (event_share_content) may occur when a " share icon " 412 is clicked.

채널 구독 이벤트(event_subscribe_channel)는, 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중 또는 동영상 컨텐츠 제공 후 컨텐츠 소비 클라이언트(310)를 통한 컨텐츠 제공 서버(100)로의 동영상 컨텐츠를 업로드한 사용자인 업로드 사용자의 동영상 채널에 대한 구독요청에 의해 발생하는 이벤트를 의미한다. 도 8의 실시예에 있어서 예컨대 “구독 아이콘”(413)을 클릭하는 경우 채널 구독 이벤트(event_subscribe_channel)가 발생할 수 있다.The channel subscription event (event_subscribe_channel) is an event that a user who uploads moving picture contents to the contents providing server 100 through the contents consumption client 310 during provision of moving picture contents or after provision of moving picture contents by the contents consumption client 310 Means an event generated by a subscription request for a channel. In the embodiment of FIG. 8, for example, when a "subscription icon" 413 is clicked, a channel subscription event (event_subscribe_channel) may occur.

추가 검색 이벤트(event_search_content)는, 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중 또는 동영상 컨텐츠 제공 후 컨텐츠 소비 클라이언트(310)를 통한 컨텐츠 제공 서버(100)로의 업로드 사용자가 업로드한 다른 동영상 컨텐츠에 대한 검색요청에 의해 발생하는 이벤트를 의미한다. 도 8의 실시예에 있어서, 예컨대 “업로드 사용자 아이콘”(414)을 사용자가 선택하는 경우 추가 검색 이벤트(event_search_content)가 발생할 수 있다.The additional search event (event_search_content) is a search event for searching for other video contents uploaded by the uploading user during the provision of the moving image content by the content consumption client 310 or after uploading the moving image content to the content providing server 100 through the content consumption client 310 Means an event generated by a request. In the embodiment of FIG. 8, an additional search event (event_search_content) may occur when the user selects, for example, the "upload user icon" 414.

연속 감상 이벤트(event_play_successive)는, 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중 또는 동영상 컨텐츠 제공 후 컨텐츠 소비 클라이언트(310)를 통해 컨텐츠 제공 서버(100)가 추천한 추천 동영상 컨텐츠에 대한 플레이 요청에 의해 발생하는 이벤트를 의미한다. 도 8의 실시예에 있어서, 예컨대 “추천 동영상 영역”(415)의 동영상 리스트를 사용자가 선택하는 경우 연속 감상 이벤트(event_play_successive)가 발생할 수 있다.The continuous appreciation event (event_play_successive) is a process of providing a continuous viewing event (event_play_successive) by providing a play request for the recommended video content recommended by the content providing server 100 through the content consumption client 310 It means an event that occurs. In the embodiment of FIG. 8, for example, when a user selects a moving picture list of the " recommended moving picture area " 415, a continuous listening event (event_play_successive) may occur.

한편, 제 4 몰입성 이벤트(event_immersive_4th)들은 동영상 컨텐츠의 재생에 본질적인 부분은 아니기 때문에 동영상 컨텐츠 데이터(data_content)를 전송받아 사용자에게 제공하는 기본적인 동영상 플레이어로는 이러한 제 4 몰입성 이벤트(event_immersive_4th)를 발생시키기가 어렵다. 따라서 본 실시예의 경우 컨텐츠 소비 클라이언트(310)는 예컨대 웹서비스를 이용할 수 있는 웹브라우저이거나, 웹서비스에 접속하는 부가기능을 포함하는 스마트폰 애플리케이션 등으로 구현하여야 한다.On the other hand, since the fourth immersion events (event_immersive_4th) are not essential for the reproduction of the moving picture contents, the basic moving picture player receiving the video content data (data_content) and providing it to the user generates such a fourth immersive event (event_immersive_4th) it's difficult. Accordingly, in the present embodiment, the content consumption client 310 should be implemented, for example, as a web browser capable of using a web service, or a smartphone application including an additional function of accessing a web service.

마지막으로, c 단계(s30) 이후에 컨텐츠 가중치(weight_content)의 조정이 발생하면 이는 컨텐츠 제공 서버(100)가 제공하는 컨텐츠 목록(list_contents)에 반영되도록 구성할 수 있다. 즉 사용자가 요청한 컨텐츠 목록(list_contents) 중 컨텐츠 가중치(weight_content)가 높은 동영상 컨텐츠가 컨텐츠 가중치(weight_content)가 낮은 동영상 컨텐츠에 우선하여 표시되도록 하는 것이 바람직하다.Finally, if adjustment of the content weight (weight_content) occurs after step c30, the content list server 100 may be configured to reflect the content list_contents provided by the content providing server 100. That is, it is preferable that, among the list of contents (list_contents) requested by the user, the moving picture contents having a high content weight (weight_content) are displayed in preference to the moving picture contents having a low weight_content.

이를 위해 컨텐츠 평가 서버(200)는 컨텐츠 제공 서버(100)에게 컨텐츠 가중치(weight_content)를 전송하는 단계(s40)를 수행한다. 컨텐츠 소비 클라이언트(310)는 컨텐츠 제공 서버(100)에게 컨텐츠 목록(list_contents)을 요청하는 d 단계(s51)를 수행하도록 구성한다. 다음으로, 컨텐츠 제공 서버(100)는 수신한 컨텐츠 가중치(weight_content)의 순위에 따라 복수의 동영상 컨텐츠에 대한 컨텐츠 목록(list_contents)을 생성하여 컨텐츠 소비 클라이언트(310)에게 제공하는 단계(s52)를 수행하도록 구성한다.To this end, the content evaluation server 200 performs a step of transmitting a content weight value (weight_content) to the content providing server 100 (s40). The content consumption client 310 configures the content providing server 100 to perform a d step (s51) of requesting a content list (list_contents). Next, the content providing server 100 generates a list of contents (list_contents) for a plurality of moving image contents according to the ranking of the received content weight (weight_content) and provides the list to the content consuming client 310 (s52) .

[컨텐츠 평가 서버(200)가 몰입성 이벤트를 감지하는 실시예][Embodiment in which the content evaluation server 200 detects the immersion event]

이상에서는 사용자 단말기(300)의 몰입성 이벤트 감지 클라이언트(320)가 몰입성 이벤트를 감지하는 제 1 실시예를 설명하였다. 이하에서는 컨텐츠 평가 서버(200)가 몰입성 이벤트를 감지하는 제 2 실시예를 설명한다. 앞의 설명과 중복되는 구성에 대한 설명은 생략한다.In the above, the first embodiment in which the immersion event detection client 320 of the user terminal 300 detects the immersion event has been described. Hereinafter, a second embodiment in which the content evaluation server 200 detects an immersion event will be described. The description of the configuration overlapping with the above description is omitted.

본 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템은, 도 11에 도시된 바와 같이 컨텐츠 제공 서버(100), 사용자 단말기(300), 컨텐츠 평가 서버(200)를 포함하여 구성된다.The immersion event-based content weight adjustment system according to the present embodiment includes a content providing server 100, a user terminal 300, and a content evaluation server 200 as shown in FIG.

사용자 단말기(300)는 컨텐츠 소비 클라이언트(310) 및 모니터링 클라이언트(340)를 포함하여 구성된다.The user terminal 300 is configured to include a content consumption client 310 and a monitoring client 340.

컨텐츠 소비 클라이언트(310)는 클라이언트 디스플레이 화면 면적 변경기능, 클라이언트 디스플레이 해상도 변경기능 또는 클라이언트 음량 변경기능 중 적어도 어느 하나를 포함한다.The content consumption client 310 includes at least one of a client display screen area changing function, a client display resolution changing function, or a client volume changing function.

모니터링 클라이언트(340)는 사용자 단말기(300)의 연산처리장치에 의해 구동되어 상기 컨텐츠 소비 클라이언트(310)의 동작변화를 모니터링하여 동작변화 정보(event_all_client)를 통신망을 통해 컨텐츠 평가 서버(200)에 전송하는 기능을 수행한다. 동작변화 정보(event_all_client)는 사용자 조작에 의한 컨텐츠 소비 클라이언트(310)의 동작변화와 관련된 이벤트들로 구성된다.The monitoring client 340 is driven by the operation processing device of the user terminal 300 to monitor the operation change of the content consumption client 310 and transmit the operation change information event_all_client to the content evaluation server 200 through the communication network . The operation change information (event_all_client) is composed of events related to the operation change of the content consumption client 310 by a user operation.

컨텐츠 평가 서버(200)는 제 1 실시예의 몰입성 이벤트 감지 클라이언트(320)의 기능과 유사하게 수신한 동작변화 정보 중에서 클라이언트 디스플레이 확대 이벤트(event_expand_display_client), 클라이언트 해상도 변경 이벤트(event_adjust_resolution_client), 클라이언트 음량 증가 이벤트(event_increase_volume_client) 중 적어도 어느 하나를 제 1 몰입성 이벤트(event_immersive_1st)로 감지하고, 제 1 몰입성 이벤트(event_immersive_1st)의 감지에 따라 해당 동영상 컨텐츠의 컨텐츠 가중치(weight_content)를 상향조정한다.Similar to the function of the immersion event detection client 320 of the first embodiment, the content evaluation server 200 receives a client display enlargement event (event_expand_display_client), a client resolution change event (event_adjust_resolution_client), a client volume increase event event_increase_volume_client) as a first immersive event (event_immersive_1st) and adjusts the content weight (content_content) of the corresponding moving picture content upward according to the detection of the first immersive event (event_immersive_1st).

실시예에 따라서는 제 1 실시예와 유사하게 컨텐츠 평가 서버(200)는 인터랙티브 객체 선택 이벤트(event_select_interactive)를 제 2 몰입성 이벤트(event_immersive_2nd)로 더 감지하거나, 비디오 출력 변화 이벤트(event_change_video_output) 및/또는 오디오 출력 변화 이벤트(event_change_audio_output)를 제 3 몰입성 이벤트(event_immersive_3rd)로 더 감지하거나, 컨텐츠 추천 이벤트(event_recommend_content), 컨텐츠 공유 이벤트(event_share_content), 채널 구독 이벤트(event_subscribe_channel), 추가 검색 이벤트(event_search_content) 또는 연속 감상 이벤트(event_play_successive) 중 적어도 어느 하나를 제 4 몰입성 이벤트(event_immersive_4th)로 더 감지할 수 있다.The content evaluation server 200 may further detect an interactive object selection event (event_select_interactive) as a second immersion event (event_immersive_2nd) or a video output change event (event_change_video_output) and / or audio The output change event (event_change_audio_output) is further detected as a third entrustment event (event_immersive_3rd), or a content recommendation event (event_recommend_content), a content sharing event (event_share_content), a channel subscription event (event_subscribe_channel), an additional search event (event_search_content) (event_play_successive) may be further detected as a fourth immersion event (event_immersive_4th).

한편 제 3 몰입성 이벤트(event_immersive_3rd)를 더 감지하는 실시예의 경우 모니터링 클라이언트(340)는 시스템 입출력 인터페이스(330)의 동작변화를 모니터링하여 시스템 입출력 인터페이스(330)의 동작변화 정보(event_all_output)를 통신망을 통해 컨텐츠 평가 서버(200)에게 더 전송하도록 구성한다.The monitoring client 340 monitors the operation change of the system input / output interface 330 and transmits the operation change information (event_all_output) of the system input / output interface 330 to the monitoring client 340 through the communication network To the content evaluation server (200).

또한 바람직하게는 컨텐츠 소비 클라이언트(310)가 컨텐츠 제공 서버(100)에게 컨텐츠 목록(list_contents)을 요청하는 경우 컨텐츠 제공 서버(100)는 컨텐츠 가중치(weight_content)에 따라 컨텐츠 목록(list_contents)을 컨텐츠 소비 클라이언트(310)에게 제공할 수 있다.Also, preferably, when the content consumption client 310 requests the content providing server 100 to receive a content list (list_contents), the content providing server 100 transmits a content list (list_contents) to the content consuming client 100 according to the content weight (weight_content) (310).

이러한 제 2 실시예에 따르면 제 1 실시예와 거의 동일한 효과를 갖는다. 그러나 제 2 실시예는 제 1 실시예와 비교하여 통신망을 통해 사용자 단말기(300)가 전송하는 데이터의 양이 증가하는 단점이 있으나, 사용자 단말기(300)가 몰입성 이벤트를 검출할 필요가 없기 때문에 사용자 단말기(300)의 연산장치 및 저장장치 등의 리소스 점유가 낮아지는 장점이 있다.According to the second embodiment, substantially the same effects as those of the first embodiment are obtained. However, the second embodiment has a disadvantage in that the amount of data transmitted by the user terminal 300 increases through the communication network as compared with the first embodiment. However, since the user terminal 300 does not need to detect the immersion event, There is an advantage that resource occupation of the computing device and the storage device of the terminal 300 is lowered.

이하에서는, 도 12을 참조하여 제 2 실시예에 따른 몰입성 이벤트 기반 컨텐츠 가중치 조정방법에 대해 설명한다.Hereinafter, with reference to FIG. 12, a method for adjusting content-based content weighting according to the second embodiment will be described.

제 2 실시예에 따른 몰입성 이벤트 기반 가중치 조정방법은 사용자 단말기(300), 컨텐츠 소비 클라이언트(310), 모니터링 클라이언트(340), 컨텐츠 제공 서버(100), 컨텐츠 평가 서버(200)로 구성되는 시스템을 통해 구현된다.The immersion event-based weight adjustment method according to the second embodiment is a method of adjusting a system including a user terminal 300, a content consumption client 310, a monitoring client 340, a content providing server 100, and a content evaluation server 200 ≪ / RTI >

컨텐츠 소비 클라이언트(310) 및 모니터링 클라이언트(340)는 사용자 단말기(300)에 설치되어 구동된다. 모니터링 클라이언트(340)는 컨텐츠 소비 클라이언트(310)의 동작변화를 모니터링하는 기능을 수행한다. 컨텐츠 제공 서버(100)는 통신망을 통해 사용자 단말기(300)에 동영상 컨텐츠를 공급하는 기능을 수행한다. 컨텐츠 평가 서버(200)는 통신망을 통해 모니터링 클라이언트(340)와 통신하여 동작변화 정보를 수신하여 몰입성 이벤트의 감지에 따라 컨텐츠 가중치(weight_content)를 변경하는 기능을 수행한다.The content consumption client 310 and the monitoring client 340 are installed in the user terminal 300 and are driven. The monitoring client 340 performs a function of monitoring a change in the operation of the content consumption client 310. The content providing server 100 performs a function of supplying video contents to the user terminal 300 through a communication network. The content evaluation server 200 communicates with the monitoring client 340 through the communication network to receive the operation change information and change the content weight (weight_content) according to the detection of the immersion event.

먼저, 컨텐츠 소비 클라이언트(310)가 사용자 단말기(300)의 연산처리장치에 의해 구동되어 컨텐츠 제공 서버(100)로부터 통신망을 통해 동영상 컨텐츠 데이터(data_content)를 수신하여 사용자에게 시각화 및/또는 청각화된 동영상 컨텐츠로 제공하는 a 단계(s110)를 수행한다.First, the content consumption client 310 is driven by the operation processing device of the user terminal 300 and receives the moving picture content data (data_content) from the content providing server 100 through the communication network and displays the visualized and / And performs a step (S110) of providing the video content.

다음으로, 모니터링 클라이언트(340)가 컨텐츠 소비 클라이언트(310)의 동작변화를 모니터링하여 동작변화 정보(event_all_client)를 통신망을 통해 컨텐츠 평가 서버(200)에게 전송하는 b 단계(s120)를 수행한다.Next, the monitoring client 340 monitors a change in the operation of the content consumption client 310 and performs a b step (s120) of transmitting the operation change information (event_all_client) to the content evaluation server 200 through the communication network.

다음으로, 컨텐츠 평가 서버(200)가 사용자 단말기(300)의 연산처리장치에 의해 구동되어 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 화면 면적이 증가하도록 하는 클라이언트 디스플레이 확대 이벤트(event_expand_display_client), 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 해상도가 변경하도록 하는 클라이언트 해상도 변경 이벤트(event_adjust_resolution_client), 또는 컨텐츠 소비 클라이언트(310)의 동영상 컨텐츠 제공 중에 동영상 컨텐츠를 청각적으로 재생하는 클라이언트 음량이 증가하도록 하는 클라이언트 음량 증가 이벤트(event_increase_volume_client) 중 적어도 어느 하나를 제 1 몰입성 이벤트(event_immersive_1st)로서 감지하는 c 단계(s131)를 수행한다.Next, when the content evaluation server 200 is driven by the operation processing device of the user terminal 300 to increase the area of the client display screen for visually displaying the moving image content during provision of the moving image content of the content consumption client 310, A client resolution change event (event_adjust_resolution_client) for causing the client display resolution to visually display the video content during provision of the video content of the content consumption client 310, or a client resolution change event (event_adjust_resolution_client) And a client volume increase event (event_increase_volume_client) for causing the client volume for audibly reproducing the video content to increase during the provision of the first immersion event (event_i (step s131).

마지막으로, 컨텐츠 평가 서버(200)가 제 1 몰입성 이벤트(event_immersive_1st)의 감지에 따라 컨텐츠 소비 클라이언트(310)에 의해 소비된 동영상 컨텐츠에 대한 컨텐츠 가중치(weight_content)의 상향조정을 수행하는 d 단계(s140)를 수행한다.Finally, the content evaluation server 200 performs a step d140 of performing an upward adjustment of a content weight (weight_content) of the moving image content consumed by the content consumption client 310 according to the detection of the first immersion event (event_immersive_1st) ).

실시예에 따라서는 제 1 실시예와 유사하게 c 단계(s131)는, 인터랙티브 객체 선택 이벤트(event_select_interactive)를 제 2 몰입성 이벤트(event_immersive_2nd)로 더 감지할 수 있다(s132).According to the embodiment, similar to the first embodiment, the step c13 (s131) may further detect the interactive object selection event (event_select_interactive) as the second immersion event (event_immersive_2nd) (s132).

다른 실시예에 따르면, 비디오 출력 변화 이벤트(event_change_video_output) 및/또는 오디오 출력 변화 이벤트(event_change_audio_output)를 제 3 몰입성 이벤트(event_immersive_3rd)로 더 감지할 수 있다(s133).According to another embodiment, the video output change event (event_change_video_output) and / or the audio output change event (event_change_audio_output) may be further sensed as a third immersive event (event_immersive_3rd) (s133).

다른 실시예에 따르면, 컨텐츠 추천 이벤트(event_recommend_content), 컨텐츠 공유 이벤트(event_share_content), 채널 구독 이벤트(event_subscribe_channel), 또는 연속 감상 이벤트(event_play_successive) 중 적어도 어느 하나를 제 4 몰입성 이벤트(event_immersive_4th)로 더 감지할 수 있다(s134).According to another embodiment, at least one of a content recommendation event (event_recommend_content), a content sharing event (event_share_content), a channel subscription event (event_subscribe_channel), or a continuous appreciation event (event_play_successive) is further detected as a fourth immersion event (event_immersive_4th) (S134).

한편 제 3 몰입성 이벤트(event_immersive_3rd)를 더 감지하는 실시예의 경우 제 b 단계(s120)는 모니터링 클라이언트(340)가 시스템 입출력 인터페이스(330)의 동작변화를 모니터링하여 시스템 입출력 인터페이스(330)의 동작변화 정보(event_all_output)를 통신망을 통해 컨텐츠 평가 서버(200)에게 더 전송하도록 구성한다.컨텐츠 평가 서버(200)는 컨텐츠 제공 서버(200)에게 컨텐츠 가중치(weight_content)를 전송(s150)한다.In step b120, the monitoring client 340 monitors the operation change of the system input / output interface 330 to detect the operation change information of the system input / output interface 330 (event_all_output) to the content evaluation server 200 through a communication network. The content evaluation server 200 transmits a content weight value (weight_content) to the content providing server 200 (s150).

컨텐츠 소비 클라이언트(310)가 컨텐츠 제공 서버(100)에게 컨텐츠 목록(list_contents)을 요청하는 경우(s161), 컨텐츠 제공 서버(100)는 수신된 컨텐츠 가중치(weight_content)의 순위에 따라 복수의 동영상 컨텐츠에 대한 컨텐츠 목록(list_contents)을 생성하여 컨텐츠 소비 클라이언트(310)에게 제공하도록 구성할 수 있다(s162).When the contents consumption client 310 requests the contents providing server 100 to receive a list of contents (s161), the contents providing server 100 transmits the contents list_contents to the contents providing server 100 in accordance with the received contents weight_content (List_contents) to the content consumption client 310 (s162).

본 발명은 이상에서 살펴본 바와 같이 바람직한 실시예를 들어 도시하고 설명하였으나, 상기 실시예에 한정되지 아니하며 본 발명의 정신을 벗어나지 않는 범위 내에서 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변경과 수정이 가능할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, Various changes and modifications will be possible.

100 : 컨텐츠 제공 서버 200 : 컨텐츠 평가 서버
300 : 사용자 단말기 310 : 컨텐츠 소비 클라이언트
320 : 몰입성 이벤트 감지 클라이언트
330 : 시스템 입출력 인터페이스 340 : 모니터링 클라이언트
100: Content providing server 200: Content evaluation server
300: user terminal 310: content consumption client
320: Immersion event detection client
330: system input / output interface 340: monitoring client

Claims (18)

사용자 단말기, 상기 사용자 단말기에 설치되는 컨텐츠 소비 클라이언트, 상기 사용자 단말기에 설치되어 상기 컨텐츠 소비 클라이언트의 몰입성 이벤트의 감지에 따라 컨텐츠 몰입도를 평가하는 몰입성 이벤트 감지 클라이언트, 통신망을 통해 상기 사용자 단말기에 동영상 컨텐츠를 공급하는 컨텐츠 제공 서버, 상기 통신망을 통해 상기 몰입성 이벤트 감지 클라이언트와 통신하여 컨텐츠의 가중치를 변경하는 컨텐츠 평가 서버로 구성되는 시스템을 이용한 몰입성 이벤트 기반 컨텐츠 가중치 조정방법에 있어서,
a) 상기 컨텐츠 소비 클라이언트가, 상기 사용자 단말기의 연산처리장치에 의해 구동되어 상기 컨텐츠 제공 서버로부터 상기 통신망을 통해 컨텐츠 데이터를 수신하여 사용자에게 시각화 및/또는 청각화된 동영상 컨텐츠로 제공하는 단계;
b) 상기 몰입성 이벤트 감지 클라이언트가, 상기 사용자 단말기의 상기 연산처리장치에 의해 구동되어 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 화면 면적이 증가하도록 하는 클라이언트 디스플레이 확대 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 해상도가 변경하도록 하는 클라이언트 해상도 변경 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 동영상 컨텐츠를 청각적으로 재생하는 클라이언트 음량이 증가하도록 하는 클라이언트 음량 증가 이벤트 중 적어도 어느 하나를 제 1 몰입성 이벤트로서 감지하는 단계; 및
c) 상기 몰입성 이벤트 감지 클라이언트가, 상기 제 1 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 컨텐츠 가중치의 상향조정을 요청하는 가중치 상향조정 요청을 전송하는 단계;를 포함하여 구성되는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정방법.
A content consumption client installed in the user terminal, an immersion event detection client installed in the user terminal for evaluating the degree of content immersion according to the detection of the immersion event of the content consumption client, And a content evaluation server for communicating with the immersion-type event detection client through the communication network to change the weight of the content, the method comprising the steps of:
a) receiving the content data from the content providing server via the communication network, the content consuming client being driven by the operation processing device of the user terminal and providing the content data to the user as visualized and / or audible video contents;
and b) the immersion event detection client is driven by the operation processing device of the user terminal to increase the client display screen area for visually displaying the moving picture contents during the provision of the moving picture contents of the contents consumption client, An event, a client resolution change event that causes a client display resolution to visually display the moving image content during the provision of the moving image content of the content consuming client, or a client resolution changing event that causes the moving image content to be audibly Detecting at least one of the client volume increasing events that cause the reproducing client volume to increase as a first immersive event; And
c) the entrustment event detection client sends a request to the content evaluation server through the communication network in response to the detection of the first immersion event to perform an upward weight adjustment for requesting an adjustment of a content weight for the moving picture content consumed by the content consumption client And transmitting the request to the content-based content weight adjusting step.
제 1 항에 있어서,
상기 a) 단계는, 상기 컨텐츠 소비 클라이언트가, 상기 통신망을 통해 인터랙티브 데이터를 더 수신하여 상기 동영상 컨텐츠에 오버레이되는 인터랙티브 객체로 상기 사용자에게 더 제공하고,
상기 b) 단계는, 상기 몰입성 이벤트 감지 클라이언트가, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 사용자에 의해 상기 인터랙티브 객체가 선택되는 인터랙티브 객체 선택 이벤트를 제 2 몰입성 이벤트로서 더 감지하고,
상기 c) 단계는, 상기 몰입성 이벤트 감지 클라이언트가, 상기 제 2 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 상기 가중치 상향조정 요청을 전송하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정방법.
The method according to claim 1,
Wherein the content consumption client further receives interactive data through the communication network and further provides the interactive data to the user as an interactive object overlaid on the moving picture content,
The method of claim 1, wherein the step b) further comprises: sensing the interactive object selection event in which the interactive object is selected by the user as a second immersion event during provision of the moving picture content by the content consumption client,
The method of claim 1, wherein, in step c), the immovable event detection client transmits the weight increase adjustment request for the moving picture content consumed by the content consumption client to the content evaluation server through a communication network according to the detection of the second immersion event The content weighting method comprising:
제 2 항에 있어서,
상기 a) 단계는, 상기 컨텐츠 소비 클라이언트가, 상기 인터랙티브 객체로서 영상에 오버레이되는 커멘트를 입력할 수 있는 커멘트 입력 인터랙티브 객체를 상기 사용자에게 제공하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정방법.
3. The method of claim 2,
Wherein the content providing client provides the user with a comment input interactive object capable of inputting a comment overlaid on the video as the interactive object.
제 1 항에 있어서,
상기 b) 단계는, 상기 몰입성 이벤트 감지 클라이언트가, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 비디오 출력 변화에 따른 시스템 비디오 출력 변화 이벤트 또는 오디오 출력 변화에 따른 시스템 오디오 출력 변화 이벤트 중 적어도 어느 하나를 상기 사용자 단말기의 시스템 입출력 인터페이스로부터 수신하고, 이를 제 3 몰입성 이벤트로 감지하고,
상기 c) 단계는, 상기 몰입성 이벤트 감지 클라이언트가, 상기 제 3 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 상기 가중치 상향조정 요청을 전송하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정방법.
The method according to claim 1,
The method of claim 1, wherein the inviting event detection client is configured to receive at least one of a system video output change event according to a video output change of the user terminal or a system audio output change event according to an audio output change during provision of the moving picture content by the content- Receives either one from the system input / output interface of the user terminal, detects it as a third immersive event,
The method of claim 1, wherein, in step c), the immovable event detection client transmits the weight increase adjustment request for the moving picture content consumed by the content consumption client to the content evaluation server through a communication network according to the detection of the third immersion event The content weighting method comprising:
제 4 항에 있어서, 상기 b) 단계는,
상기 몰입성 이벤트 감지 클라이언트가, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 비디오 출력 장치를 변경하도록 하는 비디오 장치 변경 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기에 새로운 비디오 출력장치를 추가하도록 하는 비디오 장치 추가 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 상기 비디오 출력장치의 시스템 디스플레이 해상도를 변경하도록 하는 시스템 해상도 변경 이벤트 중 적어도 어느 하나를 상기 시스템 비디오 출력 변화 이벤트로 상기 사용자 단말기의 시스템 입출력 인터페이스로부터 수신하여 이를 상기 제 3 몰입성 이벤트로 감지하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정방법.
5. The method of claim 4, wherein step b)
A video device change event in which the immovable event detection client changes the video output apparatus of the user terminal during provision of the moving picture content of the content consumption client; Or a system resolution change event that causes the system user to change the system display resolution of the video output device of the user terminal during provision of the video content of the content consumer by the system video output Wherein the first event is detected as the third intrusive event by receiving from the system input / output interface of the user terminal as a change event, How to adjust the content weight.
제 4 항에 있어서, 상기 제 b) 단계는,
상기 몰입성 이벤트 감지 클라이언트가, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 오디오 출력장치를 변경하도록 하는 오디오 장치 변경 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기에 새로운 오디오 출력장치를 추가하도록 하는 오디오 장치 추가 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 상기 오디오 출력장치의 시스템 음량을 증가시키도록 하는 시스템 음량 증가 이벤트 중 적어도 어느 하나를 상기 시스템 오디오 출력 변화 이벤트로 상기 시스템 입출력 인터페이스로부터 수신하고 이를 상기 제 3 몰입성 이벤트로 감지하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정방법.
5. The method of claim 4, wherein the step (b)
Wherein the intentional event detection client includes an audio device change event for changing the audio output device of the user terminal during the provision of the moving image content by the content consumption client, A system volume increase event for increasing the system volume of the audio output device of the user terminal during provision of the audio content of the content consumption client by the system audio output And receives the change event from the system input / output interface as a change event, and detects the change as the third immersion event.
제 1 항에 있어서, 상기 (b) 단계는,
상기 몰입성 이벤트 감지 클라이언트가, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 컨텐츠 소비 클라이언트를 통한 상기 컨텐츠 제공 서버로의 상기 동영상 컨텐츠에 대한 추천요청에 의한 컨텐츠 추천 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 컨텐츠 소비 클라이언트를 통한 상기 컨텐츠 제공 서버로의 상기 동영상 컨텐츠에 대한 다른 인터넷 서비스로의 공유요청에 의한 컨텐츠 공유 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 컨텐츠 소비 클라이언트를 통한 상기 컨텐츠 제공 서버로의 상기 동영상 컨텐츠를 업로드한 사용자인 업로드 사용자의 동영상 채널에 대한 구독요청에 의한 채널 구독 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 컨텐츠 소비 클라이언트를 통한 상기 컨텐츠 제공 서버로의 상기 업로드 사용자가 업로드한 다른 동영상 컨텐츠에 대한 검색요청에 의한 추가 검색 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 컨텐츠 소비 클라이언트를 통해 상기 컨텐츠 제공 서버가 추천한 추천 동영상 컨텐츠에 대한 플레이 요청에 의한 연속 감상 이벤트 중 적어도 어느 하나를 제 4 몰입성 이벤트로 감지하고,
상기 c) 단계는, 상기 몰입성 이벤트 감지 클라이언트가, 상기 제 4 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 상기 가중치 상향조정 요청을 전송하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정방법.
The method of claim 1, wherein the step (b)
Wherein the intrusive event detection client further includes a content recommendation event based on a request for recommendation of the moving picture content to the content providing server through the content consuming client during provision of the moving picture content or after providing the moving picture content, A content sharing event by requesting sharing of the moving picture content to another Internet service in the provision of the moving picture content or after the provision of the moving picture content by the consuming client to the content providing server through the content consuming client, During the provision of the moving image content or after the provision of the moving image content, the user who has uploaded the moving image content to the content providing server through the content consumption client, A channel subscription event by a content subscription request, a search request for other video contents uploaded by the upload user to the content providing server through the content consumption client during the provision of the moving picture content by the content consumption client, Or at least one of consecutive viewing events by the play request for the recommended moving picture contents recommended by the contents providing server through the contents consuming client during the provision of the moving picture contents by the contents consumption client or after the provision of the moving picture contents One of which is detected as the fourth immersion event,
The method of claim 1, wherein, in the step c), the immovable event detection client transmits the weight increase adjustment request for the video content consumed by the content consumption client to the content evaluation server through a communication network according to the detection of the fourth immersion event The content weighting method comprising:
제 1 항에 있어서, 상기 몰입성 이벤트 기반 컨텐츠 가중치 조정방법은,
d) 상기 c) 단계 이후에, 상기 컨텐츠 소비 클라이언트가, 상기 컨텐츠 제공 서버에게 컨텐츠 목록을 요청하는 단계; 및
e) 상기 컨텐츠 제공 서버는, 상기 컨텐츠 가중치의 순위에 따라 복수의 동영상 컨텐츠에 대한 상기 컨텐츠 목록을 생성하여 상기 컨텐츠 소비 클라이언트에게 제공하는 단계;를 더 포함하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정방법.
2. The method of claim 1, wherein the content-
d) after the step c), the content-consuming client requests a content list to the content providing server; And
e) generating the content list for a plurality of moving image contents according to the ranking of the content weights, and providing the content list to the content consumption client, Way.
제 1 저장장치를 통해 복수의 동영상 컨텐츠 데이터를 저장하고, 통신망을 통해 동영상 컨텐츠를 전송하는 컨텐츠 제공 서버;
통신망을 통해 상기 컨텐츠 제공 서버로부터 상기 동영상 컨텐츠를 제공받아 소비하는 사용자 단말기; 및
통신망을 통해 상기 사용자 단말기 및 상기 컨텐츠 제공 서버와 통신을 수행하고, 제 2 저장장치를 통해 복수의 상기 동영상 컨텐츠의 컨텐츠 가중치를 저장하고, 상기 컨텐츠 가중치를 관리하고, 상기 컨텐츠 가중치를 상기 컨텐츠 제공 서버에게 제공하는 컨텐츠 평가 서버;를 포함하여 구성되는 시스템에 있어서,
상기 사용자 단말기는, 상기 사용자 단말기에 설치되고, 상기 사용자 단말기의 연산처리장치에 의해 구동되어 상기 동영상 컨텐츠를 소비하고, 상기 동영상 컨텐츠 제공 중에 사용자의 선택에 따라 상기 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 화면 면적을 변경하는 클라이언트 디스플레이 화면 면적 변경기능, 상기 동영상 컨텐츠 제공 중에 상기 사용자의 선택에 따라 상기 클라이언트 디스플레이의 디스플레이 해상도를 변경하는 클라이언트 디스플레이 해상도 변경기능, 또는 상기 동영상 컨텐츠 제공 중에 상기 사용자의 선택에 따라 상기 동영상 컨텐츠를 청각적으로 재생하는 클라이언트 음량을 변경하는 클라이언트 음량 변경기능 중 적어도 하나를 포함하는 컨텐츠 소비 클라이언트; 및 상기 사용자 단말기에 설치되고, 상기 사용자 단말기의 연산처리장치에 의해 구동되어 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 클라이언트 디스플레이 화면 면적이 증가하도록 하는 클라이언트 디스플레이 확대 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 클라이언트 디스플레이 해상도가 변경하도록 하는 클라이언트 해상도 변경 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 클라이언트 음량이 증가하도록 하는 클라이언트 음량 증가 이벤트 중 적어도 어느 하나를 제 1 몰입성 이벤트로서 감지하고, 상기 제 1 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨테츠의 상기 컨텐츠 가중치의 상향조정을 요청하는 가중치 상향조정 요청을 전송하는 몰입성 이벤트 감지 클라이언트;를 포함하여 구성되고,
상기 컨텐츠 평가 서버는, 상기 가중치 상향조정 요청의 수신에 따라 상기 동영상 컨텐츠의 상기 컨텐츠 가중치를 상향조정하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템.
A content providing server that stores a plurality of moving picture content data through a first storage device and transmits the moving picture content through a communication network;
A user terminal for receiving and consuming the moving image content from the content providing server through a communication network; And
And a second storage unit for storing contents weights of the plurality of moving picture contents, managing the contents weights, and transmitting the contents weights to the contents providing server through a communication network, And a content evaluation server for providing the content to the terminal,
The user terminal is installed in the user terminal and is driven by an operation processing device of the user terminal to consume the moving picture content and to display the moving picture content visually according to a user's selection during the provision of the moving picture content A client display resolution changing function for changing a screen area of the client display, a client display resolution changing function for changing a display resolution of the client display according to a user's selection during provision of the moving image content, And a client volume changing function for changing a volume of a client that audibly reproduces the moving picture content; A client display enlargement event which is installed in the user terminal and is driven by the operation processing device of the user terminal to increase the client display screen area during provision of the moving image content by the content consumption client, A client resolution change event that causes the client display resolution to change during content provisioning, or a client volume increase event that causes the content consumption client to increase the client volume during the provision of the video content, as a first immersion event And a controller for controlling the content evaluation server through the communication network according to the detection of the first immersion event, And an immersion event detection client for transmitting a weight adjustment request for requesting an adjustment of the content weight,
Wherein the content evaluation server adjusts the content weights of the moving picture contents upward according to receipt of the weight upwards adjustment request.
제 9 항에 있어서,
상기 컨텐츠 제공 서버는, 인터랙티브 데이터를 통신망을 통해 상기 사용자 단말기에게 더 전송하고,
상기 컨텐츠 소비 클라이언트는, 상기 인터랙티브 데이터를 상기 동영상 컨텐츠에 오버레이되는 인터랙티브 객체로 상기 사용자에게 더 제공하고,
상기 몰입성 이벤트 감지 클라이언트는, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 사용자에 의해 상기 인터랙티브 객체가 선택되는 인터랙티브 객체 선택 이벤트를 상기 제 2 몰입성 이벤트로서 더 감지하고, 상기 제 2 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 상기 컨텐츠 가중치의 상향조정을 더 요청하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템.
10. The method of claim 9,
The content providing server further transmits the interactive data to the user terminal through a communication network,
Wherein the content consumer client further provides the interactive data to the user as an interactive object overlaid on the moving picture content,
Wherein the intrusive event detection client further detects, as the second immersion event, an interactive object selection event in which the interactive object is selected by the user during provision of the moving picture content by the content consumption client, Further comprising: requesting, by the content evaluation server, an upward adjustment of the content weight for the moving picture content consumed by the content consumption client through a communication network.
제 10 항에 있어서, 상기 컨텐츠 소비 클라이언트는,
상기 인터랙티브 객체로서 영상에 오버레이되는 커멘트를 입력할 수 있는 커멘트 입력 인터랙티브 객체를 상기 사용자 단말기에게 제공하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템.
The content consumption client according to claim 10,
Wherein the content input interactive object provides the user terminal with a comment input interactive object capable of inputting a comment overlaid on the video as the interactive object.
제 9 항에 있어서,
상기 사용자 단말기는, 사용자 단말기의 입력장치 및 출력장치를 제어하는 시스템 입출력 인터페이스를 더 포함하여 구성되고,
상기 몰입성 이벤트 감지 클라이언트는, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 비디오 출력의 변화에 따른 비디오 출력 변화 이벤트 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 오디오 출력의 변화에 따른 오디오 출력 변화 이벤트 중 적어도 어느 하나를 상기 시스템 입출력 인터페이스로부터 수신하여 이를 제 3 몰입성 이벤트로 감지하고, 상기 제 3 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 상기 가중치 상향조정 요청을 전송하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템.
10. The method of claim 9,
The user terminal further comprises a system input / output interface for controlling an input device and an output device of the user terminal,
Wherein the immovable event detection client includes a video output change event corresponding to a change in the video output of the user terminal during the provision of the moving picture content by the content consumption client or a change in the audio output of the user terminal during the provision of the moving picture content by the content consumption client And an audio output change event according to the first input event, and detects the third input event as a third input event. The method further comprises the steps of: receiving, by the content consumption client, And transmits the weight-up adjustment request for the consumed moving picture content.
제 12 항에 있어서, 상기 몰입성 이벤트 감지 클라이언트는,
상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 비디오 출력 장치를 변경하도록 하는 비디오 장치 변경 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기에 새로운 비디오 출력장치를 추가하도록 하는 비디오 장치 추가 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 상기 비디오 출력장치의 시스템 디스플레이 해상도를 변경하도록 하는 시스템 해상도 변경 이벤트 중 적어도 어느 하나를 상기 시스템 비디오 출력 변화 이벤트로서 상기 시스템 입출력 인터페이스로부터 수신하여 이를 상기 제 3 몰입성 이벤트로 감지하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템.
The method of claim 12, wherein the intrusive event detection client comprises:
A video device change event that causes the content consumer to change the video output device of the user terminal during the provision of the moving image content, a video device change event that causes the user terminal to add a new video output device during the provision of the moving image content, Or a system resolution change event that causes the system user to change the system display resolution of the video output device of the user terminal during provision of the video content of the content consumer by the system input / output interface And detects the third immersion event as the third immersive event.
제 12 항에 있어서, 상기 몰입성 이벤트 감지 클라이언트는,
상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 오디오 출력장치를 변경하도록 하는 오디오 장치 변경 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기에 새로운 오디오 출력장치를 추가하도록 하는 오디오 장치 추가 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 사용자 단말기의 상기 오디오 출력장치의 시스템 음량을 증가시키도록 하는 시스템 음량 증가 이벤트 중 적어도 어느 하나를 상기 시스템 오디오 출력 변화 이벤트로서 상기 시스템 입출력 인터페이스로부터 수신하여 이를 상기 제 3 몰입성 이벤트로 감지하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템.
The method of claim 12, wherein the intrusive event detection client comprises:
An audio device change event for changing the audio output device of the user terminal during the provision of the moving image content by the content consumption client, an audio device change event for changing the audio output device of the user terminal during the provision of the moving image content, Or a system volume increase event for increasing the system volume of the audio output device of the user terminal during provision of the moving picture content of the content consumption client to the system input output interface And detects the third immersion event as the third immersive event.
제 9 항에 있어서,
상기 컨텐츠 소비 클라이언트는, 상기 컨텐츠 제공 서버에게 상기 동영상 컨텐츠의 추천을 요청하는 컨텐츠 추천 요청 기능, 상기 컨텐츠 제공 서버에게 다른 인터넷 서비스로의 상기 동영상 컨텐츠의 공유를 요청하는 컨텐츠 공유 요청 기능, 상기 컨텐츠 제공 서버에게 상기 동영상 컨텐츠를 업로드한 사용자인 업로드 사용자의 동영상 채널에 대한 구독을 요청하는 채널 구독 요청 기능, 상기 컨텐츠 제공 서버에게 상기 업로드 사용자가 업로드한 다른 동영상 컨텐츠에 대한 검색을 요청하는 추가 검색 요청 기능, 또는 상기 컨텐츠 제공 서버가 추천한 추천 동영상 컨텐츠에 대한 플레이를 요청하는 연속 감상 기능 중 적어도 하나의 기능을 더 수행하고,
상기 몰입성 이벤트 감지 클라이언트는, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 컨텐츠 추천 요청 기능의 실행에 따른 컨텐츠 추천 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 컨텐츠 공유 요청 기능의 실행에 따른 컨텐츠 공유 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 채널 구독 요청 기능의 실행에 따른 채널 구독 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 추가 검색 요청 기능의 실행에 따른 추가 검색 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중 또는 상기 동영상 컨텐츠 제공 후 상기 연속 감상 기능의 실행에 따른 연속 감상 이벤트 중 적어도 어느 하나를 제 4 몰입성 이벤트로 감지하고, 상기 제 4 몰입성 이벤트의 감지에 따라 통신망을 통해 상기 컨텐츠 평가 서버에게 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 상기 가중치 상향조정 요청을 전송하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템.
10. The method of claim 9,
The content consumption client may include a content recommendation request function for requesting the content providing server to recommend the moving image content, a content sharing request function for requesting the content providing server to share the moving image content with another Internet service, A channel subscription request function for requesting a server to subscribe to a video channel of an upload user who is a user who has uploaded the video content, an additional search request function for requesting the content providing server to search for other video contents uploaded by the upload user Or a continuous viewing function for requesting a play of a recommended moving picture content recommended by the contents providing server,
Wherein the immersion event detection client includes a content recommendation event based on the content recommendation request during the provision of the moving picture content or after the provision of the moving picture content by the content consumption client, A content sharing event according to the execution of the content sharing request function after providing the content, a channel subscription event according to execution of the channel subscription request function during the provision of the moving image content of the content consumption client or after the provision of the moving image content, An additional search event during provision of the moving image content or after execution of the additional search request function after the provision of the moving image content, or during the provision of the moving image content or the above- Wherein the content evaluation server detects at least one of a continuous appreciation event following the provision of the content and a continuous appreciation event according to the execution of the continuous appreciation function as a fourth intrusive event, And transmits the weight-up adjustment request for the consumed moving picture content.
제 9 항에 있어서,
상기 컨텐츠 소비 클라이언트는, 컨텐츠 목록을 통신망을 통해 상기 컨텐츠 제공 서버에게 요청하고,
상기 컨텐츠 제공 서버는, 상기 컨텐츠 가중치의 순위에 따라 복수의 동영상 컨텐츠에 대한 상기 컨텐츠 목록을 생성하여 상기 컨텐츠 소비 클라이언트에게 제공하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템.
10. The method of claim 9,
Wherein the content consumption client requests the content providing server through a communication network,
Wherein the content providing server generates the content list for a plurality of moving image contents according to the ranking of the content weights, and provides the content list to the content consuming client.
사용자 단말기, 상기 사용자 단말기에 설치되는 컨텐츠 소비 클라이언트, 상기 사용자 단말기에 설치되어 상기 컨텐츠 소비 클라이언트의 동작변화를 모니터링하는 모니터링 클라이언트, 통신망을 통해 상기 사용자 단말기에 동영상 컨텐츠를 공급하는 컨텐츠 제공 서버, 상기 통신망을 통해 상기 모니터링 클라이언트와 통신하여 상기 동작변화 정보를 수신하여 몰입성 이벤트의 감지에 따라 컨텐츠의 가중치를 변경하는 컨텐츠 평가 서버로 구성되는 시스템을 이용한 몰입성 이벤트 기반 컨텐츠 가중치 조정방법에 있어서,
a) 상기 컨텐츠 소비 클라이언트가, 상기 사용자 단말기의 연산처리장치에 의해 구동되어 상기 컨텐츠 제공 서버로부터 상기 통신망을 통해 컨텐츠 데이터를 수신하여 사용자에게 시각화 및/또는 청각화된 동영상 컨텐츠로 제공하는 단계;
b) 상기 모니터링 클라이언트가, 상기 컨텐츠 소비 클라이언트의 동작변화를 모니터링하여 상기 동작변화 정보를 상기 통신망을 통해 상기 컨텐츠 평가 서버에게 전송하는 단계;
c) 상기 컨텐츠 평가 서버가, 상기 사용자 단말기의 상기 연산처리장치에 의해 구동되어 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 화면 면적이 증가하도록 하는 클라이언트 디스플레이 확대 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 해상도가 변경하도록 하는 클라이언트 해상도 변경 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 동영상 컨텐츠를 청각적으로 재생하는 클라이언트 음량이 증가하도록 하는 클라이언트 음량 증가 이벤트 중 적어도 어느 하나를 제 1 몰입성 이벤트로서 감지하는 단계; 및
d) 상기 컨텐츠 평가 서버가, 상기 제 1 몰입성 이벤트의 감지에 따라 상기 컨텐츠 소비 클라이언트에 의해 소비된 상기 동영상 컨텐츠에 대한 컨텐츠 가중치의 상향조정을 수행하는 단계;를 포함하여 구성되는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정방법.
A content client installed in the user terminal, a monitoring client installed in the user terminal for monitoring a change in the operation of the content consumer, a content providing server for supplying the user terminal with video content through a communication network, And a content evaluation server that communicates with the monitoring client through the monitoring client and receives the operation change information and changes the weight of the content according to the detection of the immersion event, the method comprising:
a) receiving the content data from the content providing server through the communication network, the content consuming client being driven by the operation processing device of the user terminal and providing the content data to the user as visualized and / or audible video contents;
b) the monitoring client monitoring operation change of the content consumption client and transmitting the operation change information to the content evaluation server through the communication network;
c) the content evaluation server is driven by the operation processing device of the user terminal to generate a client display enlargement event for increasing a client display screen area for visually displaying the moving image content during provision of the moving image content by the content- A client resolution change event that causes the content consumption client to change the client display resolution for visually displaying the moving image content during provision of the moving image content, or a client resolution change event that causes the moving image content to be audibly reproduced Detecting at least one of the client volume increasing events causing the client volume to increase as a first immersive event; And
and d) the content evaluation server performs an upward adjustment of a content weight for the moving picture content consumed by the content consumption client in response to the detection of the first immersion event. Event - based content weight adjustment method.
제 1 저장장치를 통해 복수의 동영상 컨텐츠 데이터를 저장하고, 통신망을 통해 동영상 컨텐츠를 전송하는 컨텐츠 제공 서버;
통신망을 통해 상기 컨텐츠 제공 서버로부터 상기 동영상 컨텐츠를 제공받아 소비하는 사용자 단말기; 및
통신망을 통해 상기 사용자 단말기 및 상기 컨텐츠 제공 서버와 통신을 수행하고, 제 2 저장장치를 통해 복수의 상기 동영상 컨텐츠의 컨텐츠 가중치를 저장하고, 상기 컨텐츠 가중치를 관리하고, 상기 컨텐츠 가중치를 상기 컨텐츠 제공 서버에게 제공하는 컨텐츠 평가 서버;를 포함하여 구성되는 시스템에 있어서,
상기 사용자 단말기는, 상기 사용자 단말기에 설치되고, 상기 사용자 단말기의 연산처리장치에 의해 구동되어 상기 동영상 컨텐츠를 소비하고, 상기 동영상 컨텐츠 제공 중에 사용자의 선택에 따라 상기 동영상 컨텐츠를 시각적으로 디스플레이하는 클라이언트 디스플레이 화면 면적을 변경하는 클라이언트 디스플레이 화면 면적 변경기능, 상기 동영상 컨텐츠 제공 중에 상기 사용자의 선택에 따라 상기 클라이언트 디스플레이의 디스플레이 해상도를 변경하는 클라이언트 디스플레이 해상도 변경기능, 또는 상기 동영상 컨텐츠 제공 중에 상기 사용자의 선택에 따라 상기 동영상 컨텐츠를 청각적으로 재생하는 클라이언트 음량을 변경하는 클라이언트 음량 변경기능 중 적어도 하나를 포함하는 컨텐츠 소비 클라이언트; 및 상기 사용자 단말기에 설치되고, 상기 사용자 단말기의 연산처리장치에 의해 구동되어 상기 컨텐츠 소비 클라이언트의 동작변화를 모니터링하여 동작변화 정보를 상기 통신망을 통해 상기 컨텐츠 평가 서버에 전송하는 모니터링 클라이언트;를 포함하여 구성되고,
상기 컨텐츠 평가 서버는, 상기 동영상 컨텐츠 제공 중에 상기 클라이언트 디스플레이 화면 면적이 증가하도록 하는 클라이언트 디스플레이 확대 이벤트, 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 클라이언트 디스플레이 해상도가 변경하도록 하는 클라이언트 해상도 변경 이벤트, 또는 상기 컨텐츠 소비 클라이언트의 상기 동영상 컨텐츠 제공 중에 상기 클라이언트 음량이 증가하도록 하는 클라이언트 음량 증가 이벤트 중 적어도 어느 하나를 제 1 몰입성 이벤트로서 감지하고, 상기 제 1 몰입성 이벤트의 감지에 따라 상기 동영상 컨테츠의 상기 컨텐츠 가중치를 상향조정하는 것을 특징으로 하는 몰입성 이벤트 기반 컨텐츠 가중치 조정 시스템.
A content providing server that stores a plurality of moving picture content data through a first storage device and transmits the moving picture content through a communication network;
A user terminal for receiving and consuming the moving image content from the content providing server through a communication network; And
And a second storage unit for storing contents weights of the plurality of moving picture contents, managing the contents weights, and transmitting the contents weights to the contents providing server through a communication network, And a content evaluation server for providing the content to the terminal,
The user terminal is installed in the user terminal and is driven by an operation processing device of the user terminal to consume the moving picture content and to display the moving picture content visually according to a user's selection during the provision of the moving picture content A client display resolution changing function for changing a screen area of the client display, a client display resolution changing function for changing a display resolution of the client display according to a user's selection during provision of the moving image content, And a client volume changing function for changing a volume of a client that audibly reproduces the moving picture content; And a monitoring client which is installed in the user terminal and is driven by an operation processing device of the user terminal to monitor operation change of the content consumption client and transmit operation change information to the content evaluation server via the communication network, Respectively,
The content evaluation server may further include a client display enlargement event that causes the client display screen area to increase during the provision of the moving image content, a client resolution change event that causes the client display resolution to change during provision of the moving image content by the content consuming client, And a client volume increase event for causing the client volume to increase during provision of the moving picture content by the content consumption client as a first immersion event, and detecting the content weight of the moving picture content according to the detection of the first immersion event Wherein the content weighting adjustment unit adjusts the content weight based on the content weighted value.
KR1020160035559A 2016-03-24 2016-03-24 System of Adjust Weight Value of Contents Based on Immersive Event KR101790951B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020160035559A KR101790951B1 (en) 2016-03-24 2016-03-24 System of Adjust Weight Value of Contents Based on Immersive Event
PCT/KR2017/002554 WO2017164547A1 (en) 2016-03-24 2017-03-09 Immersion event-based content weight adjustment system and content weight adjustment method using same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160035559A KR101790951B1 (en) 2016-03-24 2016-03-24 System of Adjust Weight Value of Contents Based on Immersive Event

Publications (2)

Publication Number Publication Date
KR20170110992A true KR20170110992A (en) 2017-10-12
KR101790951B1 KR101790951B1 (en) 2017-10-27

Family

ID=59899661

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160035559A KR101790951B1 (en) 2016-03-24 2016-03-24 System of Adjust Weight Value of Contents Based on Immersive Event

Country Status (2)

Country Link
KR (1) KR101790951B1 (en)
WO (1) WO2017164547A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020111637A1 (en) * 2018-11-30 2020-06-04 오당찬 Method for managing immersion level and electronic device supporting same

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112200639A (en) * 2020-10-30 2021-01-08 杭州时趣信息技术有限公司 Information flow model construction method, device and medium
CN115908070B (en) * 2023-03-10 2023-05-09 深圳市企鹅网络科技有限公司 Online learning management method and system based on cloud platform

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH117453A (en) * 1997-04-22 1999-01-12 Mitsubishi Electric Corp Media information recommending device
KR100848721B1 (en) * 2006-12-22 2008-07-25 주식회사 알티캐스트 Recommendation Contents Offering System And Method Thereof
JP2013109537A (en) * 2011-11-21 2013-06-06 Nippon Hoso Kyokai <Nhk> Interest degree estimation device and program thereof
JP2015125647A (en) 2013-12-26 2015-07-06 ミライアプリ株式会社 Information communication program, information communication device, and delivery server
KR101690366B1 (en) * 2014-03-28 2016-12-28 경희대학교 산학협력단 Method for recommending content based on response of user

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020111637A1 (en) * 2018-11-30 2020-06-04 오당찬 Method for managing immersion level and electronic device supporting same

Also Published As

Publication number Publication date
WO2017164547A1 (en) 2017-09-28
KR101790951B1 (en) 2017-10-27

Similar Documents

Publication Publication Date Title
US20210286855A1 (en) Methods, systems, and media for presenting recommended media content items
US10257571B2 (en) Automatic transition of content based on facial recognition
US20240211521A1 (en) Methods and systems for determining media content to download
US10015535B2 (en) Systems and methods for providing content in a content list
US10028000B2 (en) Automatic rating optimization
US20220368976A1 (en) Systems and methods for displaying multiple media assets for a plurality of users
US9635096B2 (en) Selecting a content item based on a view profile
US8286206B1 (en) Automatic rating optimization
US20110150427A1 (en) Content providing server, content reproducing apparatus, content providing method, content reproducing method, program, and content providing system
KR20160087649A (en) User terminal apparatus, system and controlling method thereof
KR101790951B1 (en) System of Adjust Weight Value of Contents Based on Immersive Event
US10390110B2 (en) Automatically and programmatically generating crowdsourced trailers
WO2011051959A1 (en) Method and apparatus for use with video sequences
US10845948B1 (en) Systems and methods for selectively inserting additional content into a list of content
US9749700B1 (en) Automatic display of closed captioning information
US10194209B2 (en) Automatic display of closed captioning information
US10531138B2 (en) Automatically and programmatically generating scene change markers
JP6069245B2 (en) Information processing apparatus, information processing apparatus control method, and program
US20210211476A1 (en) Methods, systems, and media for recommending content based on network conditions

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