KR101745895B1 - 동영상에 삽입된 2차원 코드를 이용한 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램 - Google Patents

동영상에 삽입된 2차원 코드를 이용한 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램 Download PDF

Info

Publication number
KR101745895B1
KR101745895B1 KR1020160160680A KR20160160680A KR101745895B1 KR 101745895 B1 KR101745895 B1 KR 101745895B1 KR 1020160160680 A KR1020160160680 A KR 1020160160680A KR 20160160680 A KR20160160680 A KR 20160160680A KR 101745895 B1 KR101745895 B1 KR 101745895B1
Authority
KR
South Korea
Prior art keywords
content
moving picture
dimensional code
extended
user
Prior art date
Application number
KR1020160160680A
Other languages
English (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 KR1020160160680A priority Critical patent/KR101745895B1/ko
Application granted granted Critical
Publication of KR101745895B1 publication Critical patent/KR101745895B1/ko

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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • H04N21/4725End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Artificial Intelligence (AREA)
  • Toxicology (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Electromagnetism (AREA)
  • Health & Medical Sciences (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 동영상에 삽입된 2차원 코드를 이용한 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램에 관한 것이다. 본 발명에 따른 컨텐츠 확장 시스템은, 동영상 컨텐츠를 표시하도록 구성된 재생 장치로서, 상기 동영상 컨텐츠는 상기 동영상 컨텐츠의 하나 이상의 프레임을 구성하는 이미지에 삽입되며 상기 동영상 컨텐츠에 연관된 확장 컨텐츠에 상응하는 2차원 코드를 포함하는, 상기 재생 장치; 및 상기 재생 장치에 표시된 상기 동영상 컨텐츠로부터 상기 2차원 코드를 인식하여, 상기 2차원 코드에 인코딩된 정보를 독출하고, 독출된 정보를 이용하여 상기 확장 컨텐츠를 실행하도록 구성된 사용자 장치를 포함하는 것을 특징으로 한다. 이에 의하여, 사용자는 동영상 컨텐츠에 삽입된 2차원 코드를 스캔함으로써 현재 시청하고 있는 동영상 컨텐츠에 연관된 확장 컨텐츠를 이용할 수 있고, 사용자는 동영상 컨텐츠에 포함된 2차원 코드를 스캔함으로써 현재 시청하고 있는 동영상 컨텐츠에 연관된 가상 현실(Virtual Reality) 컨텐츠, 증강 현실(Augmented Reality) 컨텐츠 및 게임 컨텐츠 등을 향유할 수 있다.

Description

동영상에 삽입된 2차원 코드를 이용한 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램 { SYSTEM AND METHOD FOR CONTENT EXTENSION, PRESENTATION DEVICE AND COMPUTER PROGRAM FOR THE SAME }
본 발명은 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램에 관한 것이다. 보다 구체적으로는, 동영상 컨텐츠의 하나 이상의 프레임에 삽입된 2차원 코드를 이용하여 사용자가 동영상 컨텐츠에 연관된 확장 컨텐츠를 실행할 수 있도록 하는 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램에 관한 것이다.
최근 스마트폰과 같은 모바일 컴퓨팅 장치가 비약적으로 발전하면서, 스마트폰 등에 구비된 카메라를 이용하여 쉽게 인식할 수 있는 QR 코드 등의 2차원 코드의 활용도가 증가하고 있다. 예를 들면, 웹 페이지의 일부에 QR 코드를 표시하거나, 광고 지면에 QR 코드를 인쇄하거나, 또는 박물관이나 백화점 등 시설의 특정 위치에 QR 코드를 비치하고, 사용자가 이처럼 표시, 인쇄 또는 비치된 QR 코드를 스마트폰을 이용하여 스캔할 경우 전시품, 제품, 서비스 등에 대한 정보를 사용자의 스마트폰에서 볼 수 있도록 제공할 수 있다.
그러나 현재까지 QR 코드의 활용은 QR 코드를 정지된 이미지나 인쇄물의 형태로 제공하여 사용자가 이를 스캔하면 소정의 웹 페이지로 연결하는 정도에 그치고 있는 실정이다.
한국공개특허공보 제10-2016-0122599호
따라서 본 발명은 동영상 컨텐츠의 하나 이상의 프레임에 QR 코드와 같은 2차원 코드를 삽입하여, 사용자가 상기 2차원 코드를 스캔할 경우 현재 시청하고 있는 동영상 컨텐츠에 연관된 확장 컨텐츠를 이용할 수 있도록 하는 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램을 제공하는 것을 목적으로 한다.
상기 목적은, 동영상 컨텐츠를 표시하도록 구성된 재생 장치로서, 상기 동영상 컨텐츠는 상기 동영상 컨텐츠의 하나 이상의 프레임을 구성하는 이미지에 삽입되며 상기 동영상 컨텐츠에 연관된 확장 컨텐츠에 상응하는 2차원 코드를 포함하는, 상기 재생 장치; 및 상기 재생 장치에 표시된 상기 동영상 컨텐츠로부터 상기 2차원 코드를 인식하여, 상기 2차원 코드에 인코딩된 정보를 독출하고, 독출된 정보를 이용하여 상기 확장 컨텐츠를 실행하도록 구성된 사용자 장치를 포함하는 것을 특징으로 하는 컨텐츠 확장 시스템에 의해 달성된다.
상기 확장 컨텐츠를 제공하는 미디어 제공 서버를 더 포함할 수 있다.
상기 2차원 코드에는 상기 미디어 제공 서버에 저장된 상기 확장 컨텐츠에 접근 가능한 웹 주소가 인코딩되며, 상기 사용자 장치는, 상기 2차원 코드로부터 독출한 상기 웹 주소에 접속함으로써 상기 미디어 제공 서버로부터 상기 확장 컨텐츠를 다운로드하도록 더 구성될 수 있다.
상기 2차원 코드는 상기 재생 장치에 상응하는 통신식별정보를 더 포함하며, 상기 사용자 장치는 상기 2차원 코드로부터 독출한 상기 통신식별정보를 이용하여 상기 재생 장치와 상기 사용자 장치를 연결하는 통신 연결을 수립하도록 더 구성될 수 있다.
상기 확장 컨텐츠는 상기 재생 장치에 표시되는 상기 동영상 컨텐츠를 제어하기 위한 제어 도구를 포함하며, 상기 사용자 장치는 상기 제어 도구 및 상기 통신 연결을 이용하여 상기 재생 장치에 제어 신호를 전송함으로써 상기 재생 장치에 표시되는 상기 동영상 컨텐츠를 제어하도록 더 구성될 수 있다.
한편, 동영상 컨텐츠를 표시하도록 구성된 표시부를 포함하는 재생 장치로서, 상기 동영상 컨텐츠는 상기 동영상 컨텐츠의 하나 이상의 프레임을 구성하는 이미지에 삽입되며 상기 동영상 컨텐츠에 연관된 확장 컨텐츠에 상응하는 2차원 코드를 포함하는 것을 특징으로 하는 재생 장치에 의해서도 상기 목적은 달성된다.
상기 확장 컨텐츠는 미디어 제공 서버에 저장되며, 상기 2차원 코드에는 상기 미디어 제공 서버에 저장된 상기 확장 컨텐츠에 접근 가능한 웹 주소가 인코딩될 수 있다.
네트워크에 대한 인터페이스를 제공하는 통신부, 및 상기 동영상 컨텐츠를 생성하도록 구성된 컨텐츠 생성부를 더 포함하고, 상기 2차원 코드는 상기 재생 장치에 상응하는 통신식별정보를 더 포함하며, 상기 컨텐츠 생성부는 상기 2차원 코드 및 동영상 데이터를 결합함으로써 상기 동영상 컨텐츠를 생성하도록 더 구성될 수 있다.
상기 통신부는, 상기 확장 컨텐츠 및 상기 통신식별정보를 이용하여 상기 통신부와 통신 가능하게 연결된 사용자 장치로부터 제어 신호를 수신하도록 더 구성되며, 상기 제어 신호에 기초하여 상기 표시부에 표시되는 상기 동영상 컨텐츠를 제어하도록 구성된 제어부를 더 포함할 수 있다.
그리고 재생 장치에 동영상 컨텐츠를 표시하는 단계로서, 상기 동영상 컨텐츠는 상기 동영상 컨텐츠의 하나 이상의 프레임을 구성하는 이미지에 삽입된 2차원 코드를 포함하는, 상기 동영상 컨텐츠를 표시하는 단계; 사용자 장치가 상기 재생 장치에 표시된 상기 동영상 컨텐츠로부터 상기 2차원 코드를 인식하는 단계; 상기 사용자 장치가 상기 2차원 코드에 인코딩된 정보를 독출하는 단계; 및 상기 사용자 장치가 상기 2차원 코드로부터 독출된 정보를 이용하여 상기 동영상 컨텐츠에 연관된 확장 컨텐츠를 실행하는 단계를 포함하는 것을 특징으로 하는 컨텐츠 확장 방법에 의해서도 상기 목적은 달성된다.
상기 확장 컨텐츠는 미디어 제공 서버에 저장되며, 상기 2차원 코드에는 상기 미디어 제공 서버에 저장된 상기 확장 컨텐츠에 접근 가능한 웹 주소가 인코딩되고, 상기 확장 컨텐츠를 실행하는 단계는, 상기 2차원 코드로부터 독출된 상기 웹 주소에 접속함으로써 상기 미디어 제공 서버로부터 상기 확장 컨텐츠를 다운로드하는 단계를 포함할 수 있다.
상기 2차원 코드는 상기 재생 장치에 상응하는 통신식별정보를 더 포함하며, 상기 컨텐츠 확장 방법은, 상기 확장 컨텐츠를 실행하는 단계 후에, 상기 사용자 장치가 상기 2차원 코드로부터 독출한 상기 통신식별정보를 이용하여 상기 재생 장치와 상기 사용자 장치를 연결하는 통신 연결을 수립하는 단계를 포함할 수 있다.
상기 확장 컨텐츠는 상기 재생 장치에 표시되는 상기 동영상 컨텐츠를 제어하기 위한 제어 도구를 포함하며, 상기 컨텐츠 확장 방법은, 상기 제어 도구 및 상기 통신 연결을 이용하여 상기 재생 장치에 제어 신호를 전송함으로써 상기 재생 장치에 표시되는 상기 동영상 컨텐츠를 제어하는 단계를 더 포함할 수 있다.
또한, 재생 장치가 동영상 데이터를 획득하는 단계; 상기 재생 장치가, 상기 동영상 데이터의 하나 이상의 프레임을 구성하는 이미지에 상기 동영상 데이터에 연관된 확장 컨텐츠에 상응하며 상기 재생 장치의 통신식별정보를 포함하는 2차원 코드를 삽입함으로써, 동영상 컨텐츠를 생성하는 단계; 및 상기 재생 장치상에 상기 동영상 컨텐츠를 표시하는 단계를 포함하는 것을 특징으로 하는 컨텐츠 확장 방법에 의해서도 상기 목적은 달성된다.
상기 확장 컨텐츠 및 상기 통신식별정보를 이용하여 상기 재생 장치와 통신 가능하게 연결된 사용자 장치로부터 제어 신호를 수신하는 단계; 및 상기 제어 신호에 기초하여 상기 재상 장치에 표시되는 상기 동영상 컨텐츠를 제어하는 단계를 더 포함할 수 있다.
본 발명의 일 실시예에 따른 컴퓨터 프로그램은, 하드웨어와 결합되어 전술한 실시예들에 따른 컨텐츠 확장 방법을 실행시키기 위한 것으로서, 컴퓨터로 판독 가능한 기록매체에 저장될 수 있다.
본 발명에 따른 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램에 의하면, 동영상 컨텐츠의 하나 이상의 프레임에 QR 코드와 같은 2차원 코드를 삽입하고, 사용자가 상기 2차원 코드를 스캔할 경우 현재 시청하고 있는 동영상 컨텐츠에 연관된 확장 컨텐츠를 이용하도록 할 수 있는 이점이 있다.
또한, 본 발명에 따른 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램에 의하면, 종래와 같이 정형화된 정보를 2차원 코드를 통하여 제공하는 것에 그치지 않고, 2차원 코드에 삽입된 정보를 기반으로 동영상 컨텐츠를 표시하는 재생 장치와 2차원 코드를 스캔한 사용자 장치 사이의 상호작용을 수행할 수 있으며, 나아가 이러한 상호작용을 기반으로 동영상 컨텐츠를 제어할 수 있는 이점이 있다.
도 1은 본 발명의 일 실시예에 따른 컨텐츠 확장 시스템의 개략적인 구성도이며,
도 2는 본 발명의 일 실시예에 따른 재생 장치의 개략적인 블록도이며,
도 3은 본 발명의 일 실시예에 따른 컨텐츠 확장 시스템에 의한 동작을 설명하는 개념도이며,
도 4는 본 발명의 일 실시예에 따른 컨텐츠 확장 방법을 도시한 흐름도이다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 동영상에 삽입된 2차원 코드를 이용한 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램에 대하여 상세히 설명한다.
도 1은 본 발명의 일 실시예에 따른 컨텐츠 확장 시스템의 개략적인 구성도이다.
도 1을 참조하면, 본 발명의 실시예에 따른 컨텐츠 확장 시스템은 재생 장치(1) 및 사용자 장치(3)를 포함한다. 재생 장치(1)는 동영상 컨텐츠를 재생하며, 재생 장치(1)에 재생되는 동영상 컨텐츠는 이의 하나 이상의 프레임을 구성하는 이미지에 삽입된 2차원 코드(1000)를 포함한다. 예를 들어, 재생 장치(1)는 액정표시장치(Liquid Crystal Display; LCD) 또는 활성 매트릭스 유기발광디스플레이(Active Matrix Organic Light-Emitting Diode; AMOLED)와 같은 디스플레이 수단을 포함할 수 있다.
본 발명의 일 실시예에서, 2차원 코드(1000)는 재생 장치(1)에 재생되는 동영상 컨텐츠의 하나 이상의 프레임을 구성하는 이미지에 삽입되며, 이를 스캔할 경우 동영상 컨텐츠에 연관된 확장 컨텐츠를 실행하거나 그 실행을 유도할 수 있는 정보가 인코딩된 것이다. 본 명세서에서는 QR 코드를 예로 들어 2차원 코드(1000)를 설명한다. 그러나 이는 예시적인 것으로, 다른 실시예에서 2차원 코드(1000)는 QR 코드 외에 PDF417, 데이터매트릭스(DataMatrix), 또는 맥시코드(MaxiCode) 등 다른 상이한 종류의 2차원 코드일 수도 있다.
사용자 장치(3)는 재생 장치(1)에 재생되는 동영상 컨텐츠에 연관된 확장 컨텐츠를 향유하고자 하는 사용자가 사용하는 장치이다. 사용자는 사용자 장치(3)에 구비된 카메라 등 촬영 수단을 이용하여 재생 장치(1)상에 표시된 2차원 코드(1000)를 스캔함으로써, 2차원 코드(1000)에 인코딩된 정보를 독출하고 확장 컨텐츠에 접근할 수 있다. 예를 들어, 사용자 장치(3)는 2차원 코드(1000)를 스캔함으로써 확장 컨텐츠를 다운로드받거나 또는/또한 실행할 수 있다.
도 1에 도시된 실시예에서, 재생 장치(1)는 디스플레이 장치의 형태로 도시되었으며, 사용자 장치(3)는 스마트폰의 형태로 도시되었다. 그러나 이는 예시적인 것으로서, 재생 장치(1)는 2차원 코드(1000)가 삽입된 동영상 컨텐츠를 재생할 수 있는 임의의 장치일 수 있으며, 사용자 장치(3)는 재생 장치(1)의 화면으로부터 2차원 코드(1000)를 판독하고 확장 컨텐츠를 실행할 수 있는 임의의 장치일 수 있다. 예를 들어, 재생 장치(1) 및/또는 사용자 장치(3)는 이동 통신 단말기, 개인용 컴퓨터, 노트북 컴퓨터, PDA, 태블릿 컴퓨터, IPTV 등을 위한 셋톱박스 등 임의의 형태로 구현될 수도 있다.
또한, 도면에 도시된 재생 장치(1) 및 사용자 장치(3)의 수는 단지 예시적인 것으로서, 실제로 동작 가능한 각 장치의 수를 한정하는 것이 아니라는 점이 이해되어야 할 것이다.
본 발명의 일 실시예에서, 재생 장치(1) 및/또는 사용자 장치(3)는 유선 및/또는 무선 네트워크(2)를 통하여 미디어 제공 서버(4)와 통신하도록 구성된다. 미디어 제공 서버(4)는 재생 장치(1)에 재생되기 위한 동영상 컨텐츠를 제공하거나, 또는 상기 동영상 컨텐츠를 생성하기 위한 동영상 데이터를 제공할 수 있다. 재생 장치(1)는 동영상 컨텐츠를 미디어 제공 서버(4)에서 수신하여 표시하거나, 또는 미디어 제공 서버(4)로부터 동영상 데이터를 수신한 후 이를 2차원 코드(1000)와 결합하여 동영상 컨텐츠를 생성하고 이를 표시할 수 있다.
또한 미디어 제공 서버(4)는, 사용자 장치(3)에서 2차원 코드(1000)를 스캔함으로써 실행하기 위한 확장 컨텐츠를 적어도 부분적으로 사용자 장치(3)에 제공할 수도 있다.
유선 및/또는 무선 네트워크(2)를 통한 통신 방법은 객체와 객체가 네트워킹 할 수 있는 모든 통신 방법을 포함할 수 있으며, 유선 통신, 무선 통신, 3G, 4G, 혹은 그 이외의 방법으로 제한되지 않는다. 예를 들어, 유선 및/또는 무선 네트워크(2)는 LAN(Local Area Network), MAN(Metropolitan Area Network), GSM(Global System for Mobile Network), EDGE(Enhanced Data GSM Environment), HSDPA(High Speed Downlink Packet Access), W-CDMA(Wideband Code Division Multiple Access), CDMA(Code Division Multiple Access), TDMA(Time Division Multiple Access), 블루투스(Bluetooth), 지그비(Zigbee), 와이-파이(Wi-Fi), VoIP(Voice over Internet Protocol), LTE Advanced, IEEE802.16m, WirelessMAN-Advanced, HSPA+, 3GPP Long Term Evolution (LTE), Mobile WiMAX (IEEE 802.16e), UMB (formerly EV-DO Rev. C), Flash-OFDM, iBurst and MBWA (IEEE 802.20) systems, HIPERMAN, Beam-Division Multiple Access (BDMA), Wi-MAX(World Interoperability for Microwave Access) 및 초음파 활용 통신으로 이루어진 군으로부터 선택되는 하나 이상의 통신 방법에 의한 통신 네트워크를 지칭할 수 있으나, 이에 한정되는 것은 아니다.
도 2는 본 발명의 일 실시예에 따른 재생 장치의 개략적인 블록도이다. 본 발명의 실시예에 따른 재생 장치(1)는 표시부(11)를 포함한다. 또한 본 발명의 일 실시예에서, 재생 장치(1)는 통신부(12) 및 컨텐츠 생성부(13)를 더 포함한다. 나아가 본 발명의 일 실시예에서, 재생 장치(1)는 제어부(14)를 더 포함한다.
본 발명의 실시예들에 따른 컨텐츠 확장 시스템을 구성하는 각 장치 또는 서버는, 전적으로 하드웨어이거나, 또는 부분적으로 하드웨어이고 부분적으로 소프트웨어인 측면을 가질 수 있다. 즉, 재생 장치(1), 사용자 장치(3), 미디어 제공 서버(4) 및 이들에 포함된 각 부(unit)는, 특정 형식 및 내용의 데이터를 저장하거나 전자통신 방식으로 주고받기 위한 장치 및 이에 관련된 소프트웨어를 통칭할 수 있다. 본 명세서에서 "부", "장치", "서버" 및 "시스템" 등의 용어는 하드웨어 및 해당 하드웨어에 의해 구동되는 소프트웨어의 조합을 지칭하는 것으로 의도된다. 예를 들어, 하드웨어는 CPU 또는 다른 프로세서(processor)를 포함하는 데이터 처리 기기일 수 있다. 또한, 하드웨어에 의해 구동되는 소프트웨어는 실행중인 프로세스, 객체(object), 실행파일(executable), 실행 스레드(thread of execution), 프로그램(program) 등을 지칭할 수 있다.
또한, 본 발명의 실시예에 따른 재생 장치(1)를 구성하는 각각의 부는 반드시 서로 물리적으로 구분되는 별개의 장치를 지칭하는 것으로 의도되지 않는다. 즉, 도 1의 표시부(11), 통신부(12), 컨텐츠 생성부(13) 및 제어부(14)는 재생 장치(1)를 구성하는 하드웨어를 해당 하드웨어에 의해 수행되는 동작에 따라 기능적으로 구분한 것일 뿐, 반드시 각각의 부가 서로 독립적으로 구비되어야 하는 것이 아니다. 물론, 실시예에 따라서는 표시부(11), 통신부(12), 컨텐츠 생성부(13) 및 제어부(14) 중 하나 이상이 서로 물리적으로 구분되는 별개의 장치로 구현되는 것도 가능하다.
도 1 및 도 2를 참조하면, 재생 장치(1)의 표시부(11)는 적어도 하나의 프레임에 2차원 코드(1000)가 삽입되어 있는 동영상 컨텐츠를 재생하도록 구성된다. 사용자는 사용자 장치(3)를 이용하여 재생 장치(1)에 표시된 2차원 코드(1000)를 스캔하며, 2차원 코드(1000)에 인코딩된 정보를 독출하여 확장 컨텐츠를 실행할 수 있다.
예를 들어, 2차원 코드(1000)에는 확장 컨텐츠를 다운로드하거나 확장 컨텐츠에 접근하기 위한 소정의 웹 페이지의 주소가 포함될 수 있다. 사용자는 사용자 장치(3)에서 2차원 코드(1000)를 스캔함으로써 해당 웹 페이지에 접속하여 확장 컨텐츠를 다운로드하거나 실행할 수 있다. 본 발명의 일 실시예에서는, 확장 컨텐츠가 미디어 제공 서버(4)에 저장되어 있으며, 2차원 코드(1000)는 미디어 제공 서버(4)에 저장된 확장 컨텐츠에 접근 가능한 웹 주소를 포함할 수 있다.
예를 들면, 확장 컨텐츠는 재생 장치(1)에서 재생되는 동영상 컨텐츠에 연관된 가상 현실(Virtual Reality; VR) 또는 증강 현실(Augmented Reality; AR) 컨텐츠일 수 있다. 또는, 확장 컨텐츠는 재생 장치(1)에서 재생되는 동영상 컨텐츠에 연관된 게임 컨텐츠일 수도 있다. 사용자는 사용자 장치(3)에서 2차원 코드(1000)를 스캔하여 소정의 웹 페이지에 접속함으로써, VR 또는 AR 컨텐츠를 시청하거나, 게임 컨텐츠를 실행할 수 있다. 또한, 사용자는 상기 웹 페이지를 통하여 이들 중 어느 컨텐츠를 실행할 것인지를 선택할 수도 있다.
본 발명의 일 실시예에서, 재생 장치(1)는 네트워크에 대한 인터페이스를 제공하는 통신부(12) 및 동영상 컨텐츠를 생성하기 위한 컨텐츠 생성부(13)를 포함한다. 이 경우, 컨텐츠 생성부(13)는 통신부(12)의 통신식별정보가 기록된 2차원 코드(1000)를 포함하도록 동영상 컨텐츠를 생성한다. 이를 위하여, 컨텐츠 생성부(13)는 기본 동영상 데이터를 저장 또는 수신한다. 예를 들어, 컨텐츠 생성부(13)는 미디어 제공 서버(4)로부터 기본 동영상 데이터를 수신할 수 있다. 다음으로, 컨텐츠 생성부(13)는 통신부(12)의 통신식별정보를 2차원 코드(1000)로 변환하고, 이를 동영상 데이터의 하나 이상의 프레임을 구성하는 이미지에 삽입함으로써 동영상 컨텐츠를 생성한다.
예를 들어, 통신부(12)는 로컬 영역 네트워크(Local Area Network; LAN) 인터페이스 또는 블루투스(Bluetooth) 인터페이스와 같이 동일 네트워크 내의 다른 장치를 검색 및/또는 인식할 수 있는 기능을 갖춘 통신 모듈일 수 있다. 이때, 2차원 코드(1000)는 통신부(12)의 MAC(Media Access Control) 주소나 블루투스 주소와 같은 통신식별정보를 포함할 수 있다. 재생 장치(1)에 재생되는 동영상 컨텐츠는, 확장 컨텐츠의 실행을 가능하게 하기 위한 2차원 코드(1000)와 재생 장치(1)의 통신식별정보를 제공하기 위한 2차원 코드(1000)를 별도로 포함할 수 있다. 예를 들어, 확장 컨텐츠의 실행을 가능하게 하기 위한 2차원 코드(1000)와 재생 장치(1)의 통신식별정보를 제공하기 위한 2차원 코드(1000)는 동영상 컨텐츠의 서로 상이한 프레임의 이미지 내에 삽입될 수 있다. 그러나 이는 예시적인 것으로서, 다른 실시예에서는 하나의 2차원 코드(1000) 내에 확장 컨텐츠의 실행을 가능하게 하기 위한 정보(예컨대, 미디어 제공 서버(4)의 웹 주소) 및 재생 장치(1)의 통신식별정보가 모두 포함될 수도 있다.
본 발명의 실시예에서, 사용자 장치(3)는 재생 장치(1)에 표시된 2차원 코드(1000)를 스캔함으로써 재생 장치(1)의 통신식별정보를 획득하고, 획득한 통신식별정보를 이용하여 재생 장치(1)와 페어링(pairing)을 수행할 수 있다. 따라서, 사용자가 사용자 장치(3)를 이용하여 재생 장치(1)를 검색함으로써 페어링을 수행하지 않더라도, 단지 재생 장치(1)의 화면에 표시된 2차원 코드(1000)를 스캔하는 것에 의하여 장치 사이의 페어링이 이루어질 수 있다. 이러한 페어링은 유선 및/또는 무선 네트워크(2)를 통한 원거리 연결일 수도 있으며, 또는 동일한 근거리 네트워크상의 연결일 수도 있다. 또한, 페어링은 별도의 서버를 통한 연결을 지칭하는 것일 수도 있으며, 또는 블루투스 페어링과 같이 재생 장치(1)와 사용자 장치(3)를 직접 연결하는 통신 연결일 수도 있다.
전술한 페어링은, 확장 컨텐츠가 재생 장치(1)에 재생되는 동영상 컨텐츠에 대한 제어 도구일 경우 유용하게 활용될 수 있다. 이를 위하여, 본 발명의 일 실시예에서 재생 장치(1)는 제어부(14)를 포함한다. 사용자가 2차원 코드(1000)를 스캔함으로써 사용자 장치(3)가 재생 장치(1)가 페어링되면, 사용자는 재생 장치(1)에 대한 제어 도구인 확장 컨텐츠를 실행함으로써, 사용자 장치(3)와 페어링된 재생 장치(1)의 제어부(14)로 제어 신호를 전송할 수 있다. 제어부(14)는 사용자 장치(3)로부터 수신된 제어 신호에 따라 재생 장치(1)의 표시부(11)에 표시되는 동영상 컨텐츠를 제어할 수 있다.
예를 들면, 확장 컨텐츠는 재생 장치(1)에 표시되는 동영상 컨텐츠의 종류, 출력 부분, 출력 형태 또는 재생 속도의 변화, 예를 들면, 표시될 동영상 컨텐츠의 선택, 재생 개시 및 중단, 앞으로 넘김(fast forward), 뒤로 넘김(rewind), 재생 속도의 증가 및 감소, 출력 볼륨의 증가 및 감소, 전체 화면(full screen) 모드와 같은 표시 형태의 전환, 이미지상에 표시되는 메뉴, 버튼(button) 또는 아이콘(icon) 등 사용자 인터페이스(user interface)의 조작 등을 수행할 수 있는 제어 도구일 수 있다. 사용자는 2차원 코드(1000)를 스캔함으로써 이러한 제어 도구를 다운로드하는 동시에 재생 장치(1)에 대한 사용자 장치(3)의 페어링을 수행하고, 제어 도구를 이용하여 재생 장치(1)상의 동영상 컨텐츠를 제어할 수 있다.
도 3은 본 발명의 일 실시예에 따른 컨텐츠 확장 시스템에 의한 동작을 설명하는 개념도이다.
도 3을 참조하면, 본 발명의 일 실시예에서 재생 장치상에 표시되는 동영상 컨텐츠(10)는 각각의 프레임에 상응하는 일련의 이미지(100)들로 이루어질 수 있다. 이때, 동영상 컨텐츠(10)의 하나 또는 복수 개의 확장 구간에 해당하는 특정 프레임의 이미지(150)에는 이의 일부 영역에 2차원 코드(1000)가 포함된다. 사용자는 재생 장치에 표시되는 동영상 컨텐츠를 감상하다가, 확장 구간에 도달하여 재생 장치에 2차원 코드(1000)가 표시되면 사용자 장치(3)를 이용하여 2차원 코드(1000)를 스캔함으로써 시청 중이던 동영상에 연관된 확장 컨텐츠로서 AR 컨텐츠를 시청할 수 있다. 또한, 사용자는 AR 컨텐츠 화면상의 인터페이스를 사용하여 게임 컨텐츠를 더 다운로드하거나 실행할 수도 있다.
본 발명의 또 다른 실시예로서, 재생 장치상에 표시되는 동영상 컨텐츠(20)는 각각의 프레임에 상응하는 일련의 이미지(200)로 이루어지며, 사용자는 동영상 컨텐츠(20)의 하나 또는 복수 개의 확장 구간에 해당하는 특정 프레임의 이미지(150)에서 2차원 코드(1000)를 스캔함으로써 VR 컨텐츠를 시청할 수 있다. 사용자는 사용자 장치(3)를 그대로 이용하여 VR 컨텐츠를 시청할 수도 있으며, 또는 스트랩(strap)이나 카드보드(cardboard) 등 다양한 형태의 헤드 마운트형 장치(Head-Mounted Device; HMD)(31, 32, 33)에 사용자 장치(3)를 결합하여 VR 컨텐츠를 시청할 수도 있다.
이상의 구성에 의하면, 사용자는 재생 장치에 표시되는 동영상 컨텐츠를 감상하다가, 컨텐츠 내 소정의 확장 구간에 도달하여 화면 상에 2차원코드가 표시되면 사용자 장치를 이용하여 이를 스캔함으로써 AR 컨텐츠, VR 컨텐츠, 게임 컨텐츠와 같은 확장 컨텐츠에 접근할 수 있다. 이러한 확장 컨텐츠는 사용자 장치에 다운로드되거나 또는 다른 상이한 방식으로 사용자 장치에서 실행될 수 있다. AR 컨텐츠, VR 컨텐츠, 게임 컨텐츠 등은, 단순한 동영상 컨텐츠와 비교할 때, 사용자의 움직임에 따라 컨텐츠의 시점이나 내용이 변화하는 등 높은 몰입도와 상호작용성을 가지고 있으므로, 이를 이용하여 컨텐츠의 특정 구간에서 확장된 사용자 경험을 제공할 수 있는 이점이 있다.
도 4는 본 발명의 일 실시예에 따른 컨텐츠 확장 방법을 도시한 흐름도이다.도 4를 참조하면, 재생 장치가 기본 동영상 데이터를 획득하고(S1), 획득한 동영상 데이터의 하나 이상의 프레임을 구성하는 이미지에 2차원 코드를 삽입함으로써 동영상 데이터와 2차원 코드가 결합된 동영상 컨텐츠를 생성할 수 있다(S2). 본 발명의 일 실시예에서, 동영상 데이터는 미디어 제공 서버로부터 재생 장치에 수신된다. 또한 본 발명의 일 실시예에서, 재생 장치는 재생 장치의 통신식별정보를 2차원 코드에 포함시켜 동영상 컨텐츠를 생성한다.
그러나 이는 예시적인 것으로서, 본 발명의 다른 실시예에서는 동영상 컨텐츠가 재생 장치에 의하여 생성되는 대신 재생 장치에 미리 저장되어 있거나 또는 재생 가능하게 준비된 형태로 재생 장치에 수신될 수 있다. 예를 들어, 동영상 컨텐츠는 미디어 제공 서버로부터 재생 장치에 수신될 수 있다. 이 경우, 전술한 기본 동영상 데이터의 획득(S1) 및 동영상 컨텐츠 생성(S2) 단계는 생략된다.
다음으로, 2차원 코드를 포함하는 동영상 컨텐츠를 재생 장치에 표시한다(S3). 재생 장치에 표시된 동영상 컨텐츠를 감상하던 사용자는, 컨텐츠가 확장 구간에 도달하여 재생 장치의 화면에 2차원 코드가 표시되면, 자신의 사용자 장치(3)를 이용하여 재생 장치의 화면을 스캔함으로써 2차원 코드를 인식할 수 있다(S4). 사용자 장치에서는 인식된 2차원 코드로부터 이에 인코딩된 정보를 독출하고(S5), 독출된 정보를 이용하여 동영상 컨텐츠에 연관된 확장 컨텐츠를 실행할 수 있다(S6).
예를 들어, 확장 컨텐츠를 실행하는 과정은 2차원 코드로 기록된 소정의 웹 주소(web address)에 접속함으로써 확장 컨텐츠를 다운로드하거나 실행하는 과정을 포함할 수 있다. 확장 컨텐츠는 미디어 제공 서버에 저장될 수도 있으며, 이 경우 확장 컨텐츠를 실행하는 과정은 2차원 코드로 기록된 웹 주소를 통하여 미디어 제공 서버에 접속하는 과정을 포함할 수도 있다.
본 발명의 일 실시예에서, 2차원 코드는 확장 컨텐츠를 다운로드하거나 실행하기 위한 정보만이 아니라 재생 장치의 통신식별정보를 포함한다. 예를 들어, 확장 컨텐츠를 다운로드하거나 실행하기 위한 정보와 재생 장치의 통신식별정보를 각각 별개의 2차원 코드로 구성하여 동영상 컨텐츠 내 이미지에 삽입하거나, 또는 이들 정보를 모두 하나의 2차원 코드에 포함시킬 수도 있다.
통신식별정보가 포함된 2차원 코드를 스캔한 사용자 장치에서는, 2차원 코드로부터 독출한 통신식별정보를 이용하여 재생 장치와 사용자 장치의 통신 연결, 즉, 페어링을 수행할 수 있다(S7). 이러한 페어링은 블루투스와 같은 동일한 근거리 네트워크 상에서의 재생 장치와 사용자 장치의 1:1 직접 연결을 지칭할 수 있으나, 이에 한정되는 것은 아니다.
2차원 코드의 스캔에 의하여 사용자 장치와 재생 장치가 페어링되면, 사용자 장치에서는 페어링된 통신 연결을 통하여 재생 장치에 제어 신호를 전송함으로써 재생 장치상의 동영상 컨텐츠를 제어할 수 있다(S8). 이를 위하여, 확장 컨텐츠는 재생 장치상에 표시되는 동영상 컨텐츠의 선택, 재생 개시 및 중단, 앞으로 넘김, 뒤로 넘김, 재생 속도의 증가 및 감소, 출력 볼륨의 증가 및 감소, 전체 화면 모드와 같은 표시 형태의 전환, 이미지상에 표시되는 메뉴, 버튼 또는 아이콘 등 사용자 인터페이스의 조작 등을 수행할 수 있는 제어 도구를 포함할 수 있다.
이상에서 설명한 실시예들에 따른 컨텐츠 확장 시스템 및 방법을 이용하면, 종래와 같이 정형화된 정보를 2차원 코드를 통하여 제공하는 것에 그치지 않고, 사용자가 동영상 컨텐츠에 포함된 2차원 코드를 스캔할 경우 현재 시청하고 있는 동영상 컨텐츠에 연관된 AR 컨텐츠, VR 컨텐츠 및 게임 컨텐츠 등 확장 컨텐츠를 이용하도록 할 수 있다. 또한, 2차원 코드에 삽입된 정보를 기반으로 동영상 컨텐츠를 표시하는 재생 장치와 2차원 코드를 스캔한 사용자 장치 사이의 상호작용을 수행할 수 있으며, 이러한 상호작용을 기반으로 재생 장치상의 동영상 컨텐츠를 제어할 수 있다.
한편, 이상에서 설명한 실시예들에 따른 컨텐츠 확장 방법에 의한 동작은, 적어도 부분적으로 컴퓨터 프로그램으로 구현되고 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다. 실시예들에 따른 컨텐츠 확장 방법에 의한 동작을 구현하기 위한 프로그램이 기록되고 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산 방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수도 있다. 또한, 본 실시예를 구현하기 위한 기능적인 프로그램, 코드 및 코드 세그먼트(segment)들은 본 실시예가 속하는 기술 분야의 통상의 기술자에 의해 용이하게 이해될 수 있을 것이다.
이상에서 살펴본 본 발명은 도면에 도시된 실시예들을 참고로 하여 설명하였으나 이는 예시적인 것에 불과하며 당해 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 실시예의 변형이 가능하다는 점을 이해할 것이다. 그러나, 이와 같은 변형은 본 발명의 기술적 보호범위 내에 있다고 보아야 한다. 따라서, 본 발명의 진정한 기술적 보호범위는 첨부된 청구범위의 기술적 사상에 의해서 정해져야 할 것이다.
1 : 재생 장치 2 : 유무선 네트워크
3 : 사용자 장치 4 : 미디어 제공 서버
11 : 표시부 12 : 통신부
13 : 컨텐츠 생성부 14 : 제어부

Claims (16)

  1. 동영상 컨텐츠를 표시하도록 구성된 재생 장치로서, 상기 동영상 컨텐츠는 상기 동영상 컨텐츠의 하나 이상의 프레임을 구성하는 이미지에 삽입되며 상기 동영상 컨텐츠에 연관된 확장 컨텐츠에 상응하는 2차원 코드를 포함하는, 상기 재생 장치; 및
    상기 재생 장치에 표시된 상기 동영상 컨텐츠로부터 상기 2차원 코드를 인식하여, 상기 2차원 코드에 인코딩된 정보를 독출하고, 독출된 정보를 이용하여 상기 확장 컨텐츠를 실행하도록 구성된 사용자 장치를 포함하되,
    상기 확장 컨텐츠는 상기 재생 장치에 표시되는 상기 동영상 컨텐츠의 종류, 출력 부분, 출력 형태, 재생 속도의 변화 또는 출력 볼륨의 변화를 상기 사용자 장치가 제어하기 위한 제어 도구를 포함하며,
    상기 2차원 코드는 상기 재생 장치에 상응하는 통신식별정보를 포함하고,
    상기 재생 장치는, 상기 통신식별정보를 이용하여 상기 재생 장치와 페어링된 상기 사용자 장치로부터 수신된 제어 신호에 따라 상기 재생 장치에 표시되는 동영상 컨텐츠를 제어하는 제어부를 포함하며,
    상기 사용자 장치는, 상기 2차원 코드를 인식하는 것에 대한 응답으로 상기 2차원 코드로부터 상기 통신식별정보를 독출하고 상기 통신식별정보를 이용하여 상기 재생 장치와 페어링을 수행하며, 상기 사용자 장치상에서 실행되는 상기 제어 도구를 이용하여, 페어링된 상기 재생 장치의 상기 제어부에 상기 제어 신호를 전송함으로써 상기 재생 장치에 표시되는 상기 동영상 컨텐츠를 제어하도록 더 구성된 것을 특징으로 하는 컨텐츠 확장 시스템.
  2. 제1항에 있어서,
    상기 확장 컨텐츠를 제공하는 미디어 제공 서버를 더 포함하는 것을 특징으로 하는 컨텐츠 확장 시스템.
  3. 제2항에 있어서,
    상기 2차원 코드에는 상기 미디어 제공 서버에 저장된 상기 확장 컨텐츠에 접근 가능한 웹 주소가 인코딩되며,
    상기 사용자 장치는, 상기 2차원 코드로부터 독출한 상기 웹 주소에 접속함으로써 상기 미디어 제공 서버로부터 상기 확장 컨텐츠를 다운로드하도록 더 구성된 것을 특징으로 하는 컨텐츠 확장 시스템.
  4. 삭제
  5. 삭제
  6. 동영상 컨텐츠를 표시하도록 구성된 표시부;
    네트워크에 대한 인터페이스를 제공하는 통신부;
    상기 동영상 컨텐츠를 생성하도록 구성된 컨텐츠 생성부; 및
    제어 신호에 기초하여 상기 표시부에 표시되는 상기 동영상 컨텐츠를 제어하도록 구성된 제어부를 포함하는 재생 장치로서,
    상기 동영상 컨텐츠는 상기 동영상 컨텐츠의 하나 이상의 프레임을 구성하는 이미지에 삽입되며 상기 동영상 컨텐츠에 연관된 확장 컨텐츠에 상응하는 2차원 코드를 포함하고,
    상기 확장 컨텐츠는 상기 표시부에 표시되는 상기 동영상 컨텐츠의 종류, 출력 부분, 출력 형태, 재생 속도의 변화 또는 출력 볼륨의 변화를 사용자 장치가 제어하기 위한 제어 도구를 포함하며,
    상기 2차원 코드는 상기 재생 장치에 상응하는 통신식별정보를 포함하고,
    상기 제어부는, 상기 통신식별정보를 이용하여 상기 재생 장치와 페어링된 상기 사용자 장치로부터 수신된 상기 제어 신호에 따라 상기 재생 장치에 표시되는 동영상 컨텐츠를 제어하도록 구성되고,
    상기 컨텐츠 생성부는 상기 2차원 코드 및 동영상 데이터를 결합함으로써 상기 동영상 컨텐츠를 생성하도록 더 구성되며,
    상기 제어 신호는, 상기 2차원 코드를 인식하는 것에 대한 응답으로 상기 2차원 코드로부터 독출된 상기 통신식별정보를 이용하여 상기 통신부와 페어링을 수행한 상기 사용자 장치로부터, 상기 사용자 장치상에서 실행되는 상기 제어 도구를 이용하여 상기 통신부에 전송되는 것을 특징으로 하는 재생 장치.
  7. 제6항에 있어서,
    상기 확장 컨텐츠는 미디어 제공 서버에 저장되며,
    상기 2차원 코드에는 상기 미디어 제공 서버에 저장된 상기 확장 컨텐츠에 접근 가능한 웹 주소가 인코딩되는 것을 특징으로 하는 재생 장치.
  8. 삭제
  9. 삭제
  10. 재생 장치에 동영상 컨텐츠를 표시하는 단계로서, 상기 동영상 컨텐츠는 상기 동영상 컨텐츠의 하나 이상의 프레임을 구성하는 이미지에 삽입된 2차원 코드를 포함하며, 상기 2차원 코드는 상기 재생 장치에 상응하는 통신식별정보를 포함하는, 상기 동영상 컨텐츠를 표시하는 단계;
    사용자 장치가 상기 재생 장치에 표시된 상기 동영상 컨텐츠로부터 상기 2차원 코드를 인식하는 단계;
    상기 사용자 장치가 상기 2차원 코드에 인코딩된 정보를 독출하는 단계;
    상기 사용자 장치가 상기 2차원 코드로부터 독출된 정보를 이용하여 상기 동영상 컨텐츠에 연관된 확장 컨텐츠를 실행하는 단계로서, 상기 확장 컨텐츠는 상기 재생 장치에 표시되는 상기 동영상 컨텐츠의 종류, 출력 부분, 출력 형태, 재생 속도의 변화 또는 출력 볼륨의 변화를 상기 사용자 장치가 제어하기 위한 제어 도구를 포함하는, 상기 확장 컨텐츠를 실행하는 단계;
    상기 사용자 장치가, 상기 2차원 코드를 인식하는 것에 대한 응답으로, 상기 2차원 코드로부터 상기 통신식별정보를 독출하고 상기 통신식별정보를 이용하여 상기 재생 장치와 페어링을 수행하는 단계; 및
    상기 2차원 코드로부터 독출된 상기 통신식별정보를 이용하여 상기 재생 장치와 페어링을 수행한 상기 사용자 장치가, 상기 사용자 장치상에서 실행되는 상기 제어 도구를 이용하여, 상기 사용자 장치와 페어링된 상기 재생 장치에 제어 신호를 전송함으로써 상기 재생 장치에 표시되는 상기 동영상 컨텐츠를 제어하는 단계를 포함하되,
    상기 재생 장치는, 상기 통신식별정보를 이용하여 상기 재생 장치와 페어링된 상기 사용자 장치로부터 수신된 상기 제어 신호에 따라 상기 재생 장치에 표시되는 동영상 컨텐츠를 제어하는 제어부를 포함하는 것을 특징으로 하는 컨텐츠 확장 방법.
  11. 제10항에 있어서,
    상기 확장 컨텐츠는 미디어 제공 서버에 저장되며, 상기 2차원 코드에는 상기 미디어 제공 서버에 저장된 상기 확장 컨텐츠에 접근 가능한 웹 주소가 인코딩되고,
    상기 확장 컨텐츠를 실행하는 단계는, 상기 2차원 코드로부터 독출된 상기 웹 주소에 접속함으로써 상기 미디어 제공 서버로부터 상기 확장 컨텐츠를 다운로드하는 단계를 포함하는 것을 특징으로 하는 컨텐츠 확장 방법.
  12. 삭제
  13. 삭제
  14. 재생 장치가 동영상 데이터를 획득하는 단계;
    상기 재생 장치가, 상기 동영상 데이터의 하나 이상의 프레임을 구성하는 이미지에 상기 동영상 데이터에 연관된 확장 컨텐츠에 상응하며 상기 재생 장치의 통신식별정보를 포함하는 2차원 코드를 삽입함으로써, 동영상 컨텐츠를 생성하는 단계로서, 상기 확장 컨텐츠는 상기 재생 장치에 표시되는 상기 동영상 컨텐츠의 종류, 출력 부분, 출력 형태, 재생 속도의 변화 또는 출력 볼륨의 변화를 사용자 장치가 제어하기 위한 제어 도구를 포함하는, 상기 동영상 컨텐츠를 생성하는 단계;
    상기 재생 장치상에 상기 동영상 컨텐츠를 표시하는 단계;
    상기 재생 장치가, 상기 2차원 코드를 인식하는 것에 대한 응답으로 상기 2차원 코드로부터 독출된 상기 통신식별정보를 이용하여 상기 재생 장치와 페어링을 수행한 사용자 장치로부터, 상기 사용자 장치상에서 실행되는 상기 제어 도구를 이용하여 전송된 제어 신호를 수신하는 단계; 및
    상기 재생 장치가, 상기 제어 신호에 기초하여 상기 재생 장치에 표시되는 상기 동영상 컨텐츠를 제어하는 단계를 포함하되,
    상기 재생 장치는, 상기 통신식별정보를 이용하여 상기 재생 장치와 페어링된 상기 사용자 장치로부터 수신된 상기 제어 신호에 따라 상기 재생 장치에 표시되는 동영상 컨텐츠를 제어하는 제어부를 포함하는 것을 특징으로 하는 컨텐츠 확장 방법.
  15. 삭제
  16. 하드웨어와 결합되어 제10항, 제11항 또는 제14항 중 어느 한 항에 따른 컨텐츠 확장 방법을 실행하도록 컴퓨터로 판독 가능한 기록매체에 저장된 컴퓨터 프로그램.
KR1020160160680A 2016-11-29 2016-11-29 동영상에 삽입된 2차원 코드를 이용한 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램 KR101745895B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160160680A KR101745895B1 (ko) 2016-11-29 2016-11-29 동영상에 삽입된 2차원 코드를 이용한 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160160680A KR101745895B1 (ko) 2016-11-29 2016-11-29 동영상에 삽입된 2차원 코드를 이용한 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램

Publications (1)

Publication Number Publication Date
KR101745895B1 true KR101745895B1 (ko) 2017-06-12

Family

ID=59219494

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160160680A KR101745895B1 (ko) 2016-11-29 2016-11-29 동영상에 삽입된 2차원 코드를 이용한 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램

Country Status (1)

Country Link
KR (1) KR101745895B1 (ko)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102172611B1 (ko) 2019-11-26 2020-11-02 한정혁 정지영상 또는 동영상 인식을 이용한 증강현실 서비스 제공 방법 및 그 시스템
KR102257442B1 (ko) 2019-11-26 2021-05-27 한정혁 사용자의 상황에 반응하는 증강현실 서비스 제공 방법 및 그 시스템
KR102375395B1 (ko) 2021-07-09 2022-03-17 (주)소셜인프라테크 데이터 개별 설정과 선택적 인증 토큰 할당을 통한 디지털 콘텐츠 창설 시스템
KR102375394B1 (ko) 2021-07-09 2022-03-17 (주)소셜인프라테크 컨텐츠의 선택적 구간 설정과 인증 토큰 할당을 통한 디지털 콘텐츠 창설 시스템
KR102455491B1 (ko) 2021-09-16 2022-10-17 (주)소셜인프라테크 디지털 콘텐츠의 선택적 리스팅과 인증 토큰 할당을 통한 디지털 콘텐츠 매니지먼트 시스템
KR102649624B1 (ko) * 2023-09-15 2024-03-19 김성중 동적 코드 호출을 이용한 컨텐츠 확장 장치

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101392928B1 (ko) 2012-01-31 2014-05-09 엘지전자 주식회사 이동 단말기, 그것의 제어 방법, 및 그것을 포함하는 콘텐츠 출력 시스템

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101392928B1 (ko) 2012-01-31 2014-05-09 엘지전자 주식회사 이동 단말기, 그것의 제어 방법, 및 그것을 포함하는 콘텐츠 출력 시스템

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102172611B1 (ko) 2019-11-26 2020-11-02 한정혁 정지영상 또는 동영상 인식을 이용한 증강현실 서비스 제공 방법 및 그 시스템
KR102257442B1 (ko) 2019-11-26 2021-05-27 한정혁 사용자의 상황에 반응하는 증강현실 서비스 제공 방법 및 그 시스템
KR102375395B1 (ko) 2021-07-09 2022-03-17 (주)소셜인프라테크 데이터 개별 설정과 선택적 인증 토큰 할당을 통한 디지털 콘텐츠 창설 시스템
KR102375394B1 (ko) 2021-07-09 2022-03-17 (주)소셜인프라테크 컨텐츠의 선택적 구간 설정과 인증 토큰 할당을 통한 디지털 콘텐츠 창설 시스템
KR102455491B1 (ko) 2021-09-16 2022-10-17 (주)소셜인프라테크 디지털 콘텐츠의 선택적 리스팅과 인증 토큰 할당을 통한 디지털 콘텐츠 매니지먼트 시스템
KR102649624B1 (ko) * 2023-09-15 2024-03-19 김성중 동적 코드 호출을 이용한 컨텐츠 확장 장치

Similar Documents

Publication Publication Date Title
KR101745895B1 (ko) 동영상에 삽입된 2차원 코드를 이용한 컨텐츠 확장 시스템 및 방법과, 이를 위한 재생 장치 및 컴퓨터 프로그램
US11715497B2 (en) Video editing method, apparatus, and device, and storage medium
KR102071579B1 (ko) 화면 미러링을 이용한 서비스 제공 방법 및 그 장치
USRE48430E1 (en) Two-dimensional code processing method and terminal
US11720179B1 (en) System and method for redirecting content based on gestures
CN111899322B (zh) 视频处理方法、动画渲染sdk和设备及计算机存储介质
US11606532B2 (en) Video reformatting system
US10728613B2 (en) Method and apparatus for content insertion during video playback, and storage medium
US8837912B2 (en) Information processing apparatus, information processing method and program
WO2013127308A1 (zh) 一种应用展示方法以及一种终端
US9514718B2 (en) Information processing system, information processing apparatus, and information processing method
US11343577B2 (en) Electronic device and method of providing content therefor
US20190294625A1 (en) Media-connecting device to connect printed media to non-static digital media
US20230021710A1 (en) Tap to advance by subtitles
US20130007818A1 (en) Provisioning interactive video content from a video on-demand (vod) server
JP4829357B2 (ja) 画像処理装置及び画像処理方法
KR20190096576A (ko) 숏클립 비디오를 제작 및 공유할 수 있도록 하는 완구 sns
CN111726654A (zh) 视频推送、播放方法、装置、***及存储介质
KR102302327B1 (ko) 단말 장치, 정보 표시 시스템 및 단말 장치의 제어 방법
KR101559623B1 (ko) 디지털 사이니지 콘텐츠 유형에 따른 모바일 어플리케이션 매칭 방법 및 그 시스템
JP5619214B2 (ja) 画像処理装置、画像処理プログラム及び画像処理方法
JP2015012360A (ja) 映像出力装置、字幕サーバ装置、映像出力方法、及びプログラム
CN115002336A (zh) 视频信息的生成方法、电子设备及介质
CN113329247A (zh) 投屏方法及***
RU2690888C2 (ru) Способ, устройство и вычислительное устройство для получения широковещательного контента

Legal Events

Date Code Title Description
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant