[go: up one dir, main page]

KR20100009384A - 워터마크를 이용한 정보 제공 방법 및 시스템 - Google Patents

워터마크를 이용한 정보 제공 방법 및 시스템 Download PDF

Info

Publication number
KR20100009384A
KR20100009384A KR1020080070238A KR20080070238A KR20100009384A KR 20100009384 A KR20100009384 A KR 20100009384A KR 1020080070238 A KR1020080070238 A KR 1020080070238A KR 20080070238 A KR20080070238 A KR 20080070238A KR 20100009384 A KR20100009384 A KR 20100009384A
Authority
KR
South Korea
Prior art keywords
information
media content
watermark
identification information
service server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1020080070238A
Other languages
English (en)
Other versions
KR100985190B1 (ko
Inventor
최태영
김남철
이흥규
Original Assignee
주식회사 마크애니
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 마크애니 filed Critical 주식회사 마크애니
Priority to KR1020080070238A priority Critical patent/KR100985190B1/ko
Publication of KR20100009384A publication Critical patent/KR20100009384A/ko
Application granted granted Critical
Publication of KR100985190B1 publication Critical patent/KR100985190B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8358Generation of protective data, e.g. certificates involving watermark
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/439Processing of audio elementary streams
    • H04N21/4394Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
    • 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/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8352Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

워터마크를 이용한 정보 제공 방법 및 시스템이 개시되어 있다. 워터마크를 이용한 정보 제공 방법은 미디어 콘텐츠의 재생 시 상기 미디어 콘텐츠의 오디오 신호로부터 오디오 워터마크를 검출하고, 그 오디오 워터마크를 분석하여 상기 미디어 콘텐츠의 제 1 정보, 예컨대 식별 정보, 재생 구간별 정보 등을 검출하고, 정보 서비스 개체와 연동하여 상기 제 1 정보와 연계되는 상기 미디어 콘텐츠의 제 2 정보, 예컨대 메타 정보, 추가 정보, 광고, 재생 구간별 연계 정보 등을 검출한다. 따라서, 미디어 콘텐츠와 관련한 다양한 정보들을 오디오 워터마크 기술일 통해 용이하게 제공할 수 있다.
워터마크, 멀티미디어, 오디오, 메타 정보, 콘텐츠

Description

워터마크를 이용한 정보 제공 방법 및 시스템 {Method and System for Providing Information Using Watermark}
본 발명은 워터마크를 이용한 정보 제공 방법 및 시스템에 관한 것으로, 좀더 상세하게는, 미디어 콘텐츠에 소정의 식별 정보를 포함하는 오디오 워터마크를 삽입하고 상기 식별 정보를 기반으로 미디어 콘텐츠와 연계된 다양한 정보들을 제공할 수 있는 워터마크 기술 및 정보 제공 기술에 관한 것이다.
일반적으로, 디지털 융합(Digital Convergence)이란 서로 다른 디지털 서비스들을 융합하여 새로운 형태의 서비스를 창출하는 것으로서, 디지털 방송 서비스 등이 그 예가 될 수 있다. 디지털 방송 서비스는 기본적으로는 유선 네트워크 또는 무선 네트워크를 통하여 양질의 방송 콘텐트를 사용자에게 제공하는 한편 더 나아가 양방향 서비스, 디지털 홈 환경과의 연계를 통한 콘텐츠 공유 서비스 등과 같은 확장된 개념의 서비스를 제공할 수 있다. 이러한 디지털 방송 서비스로는 예컨대 DMB(Digital Multimedia Broadcasting), DVB(Digital Video Broadcasting) 및 IPTV(Internet Protocol TV) 등이 있다.
이러한 디지털 방송 서비스를 제공받기 위하여 사용자는 서비스 제공자로부터 송출되는 디지털 방송을 수신할 수 있는 수신 단말기를 구비하여야 한다. 수신 단말기는 디지털 방송 서비스 제공자로 전자 프로그램 가이드(EPG : Electronic Program Guide)와 같은 방송 스케줄 목록이나 또는 전자 콘텐츠 가이드(ECG : Electronic Content Guide) 등과 같은 콘텐츠 서비스 목록을 요청하고, 서비스 제공자로부터 수신되는 서비스 목록을 사용자에게 표시할 수 있다. 그러면 사용자는 수신 단말기를 통해 표시되는 서비스 목록에서 원하는 미디어 콘텐츠, 예컨대 방송 프로그램, 영화, 음악 등을 선택하여 시청할 수 있다.
이때 만약 사용자가 수신 단말기에 의하여 재생되는 미디어 콘텐츠와 관련된 정보를 얻고자 할 경우, 사용자는 데이터 방송을 이용하여 해당 정보를 획득하거나 별도의 인터넷 검색을 통하여 정보를 찾아야 한다. 예를 들어, 사용자가 특정 프로그램 시청 중 마음에 드는 음악이 나올 경우 해당 음악의 정보를 얻으려면 데이터 방송을 실시간으로 이용하거나 인터넷 검색을 통하여 선곡 리스트 등을 찾아보아야 한다.
그런데, 이러한 종래의 경우 미디어 콘텐츠의 콘텐츠 관련 정보는 데이터 방송의 특성상 해당 사용자에 의해서만 취득 가능하며, 데이터 방송 서비스가 별도의 유료 상품일 경우 서비스 이용이 불가능할 수도 있다. 또한 인터넷을 통하여 미디어 콘텐츠의 정보를 검색하는 것은 시간적 및 공간적인 제약, 검색의 어려움 등으로 인하여 효율성이 떨어지는 문제점이 존재한다.
따라서, 미디어 콘텐츠의 재생 시에 그 미디어 콘텐츠와 관련된 콘텐츠 정보를 효율적으로 제공하고, 사용자로 하여금 이를 용이하게 활용할 수 있도록 하는 새로운 기술의 개발이 시급히 요구되고 있는 실정이다.
본 발명이 해결하고자 하는 과제는 미디어 콘텐츠에 그 미디어 콘텐츠의 식별 정보, 재생 구간별 식별 정보 등을 포함하는 오디오 워터마크를 삽입하고, 미디어 콘텐츠의 재생 시에 오디오 워터마크 검출하여 미디어 콘텐츠와 연계된 다양한 정보들을 제공할 수 있는 워터마크를 이용한 정보 제공 방법 및 시스템을 제공하는데 있다.
이러한 기술적 과제를 해결하기 위하여 본 발명은 일 측면(Aspect)에서 워터마크를 이용한 정보 제공 방법을 제공한다. 상기 워터마크를 이용한 정보 제공 방법은, 미디어 콘텐츠의 재생 시 상기 미디어 콘텐츠의 오디오 신호로부터 오디오 워터마크를 검출하는 단계와; 상기 오디오 워터마크를 분석하여 상기 미디어 콘텐츠의 제 1 정보를 검출하는 단계와; 정보 서비스 개체와 연동하여, 상기 제 1 정보와 연계되는 상기 미디어 콘텐츠의 제 2 정보를 검출하는 단계; 및 상기 검출되는 제 2 정보를 디스플레이하는 단계를 포함한다.
상기 미디어 콘텐츠의 제 2 정보를 검출하는 단계는, 상기 정보 서비스 개체로 상기 제 1 정보와 연계되는 상기 제 2 정보의 전송을 요청하는 단계; 및 상기 정보 서비스 개체로부터 상기 제 2 정보를 수신하는 단계를 포함할 수 있다.
상기 제 1 정보는 상기 미디어 콘텐츠를 식별할 수 있는 식별 정보를 포함할 수 있다. 이 경우 상기 제 2 정보는 상기 미디어 콘텐츠와 연계되는 메타 정보, 추가 정보 및 광고 중 적어도 어느 하나를 포함할 수 있다.
또한, 상기 제 1 정보는 상기 미디어 콘텐츠의 재생 시 어느 구간이 재생되는 지를 식별할 수 있는 재생 구간별 식별 정보를 더 포함할 수도 있다. 이 경우 상기 제 2 정보는 상기 미디어 콘텐츠의 재생 구간별 식별 정보와 연계되는 재생 구간별 추가 정보 또는 재생 구간별 광고 정보를 포함할 수도 있다.
한편, 상술한 기술적 과제를 해결하기 위하여 본 발명은 다른 측면에서 오디오 워터마크를 이용한 정보 제공 방법을 제공한다. 상기 오디오 워터마크를 이용한 정보 제공 방법은, 워터마크 삽입부가 미디어 콘텐츠의 제공 시 상기 미디어 콘텐츠에 상기 미디어 콘텐츠의 식별 정보를 포함하는 오디오 워터마크를 삽입하는 단계와; 상기 미디어 콘텐츠가 재생되면, 정보 서비스부가 상기 미디어 콘텐츠의 오디오 신호를 수신하여 상기 오디오 신호로부터 상기 미디어 콘텐츠에 삽입된 상기 오디오 워터마크를 검출하는 단계와; 상기 검출된 오디오 워터마크로부터 상기 미디어 콘텐츠의 식별 정보를 검출하는 단계; 및 정보 서비스 서버와의 통신망 연동을 통하여 상기 검출된 식별 정보를 기반으로 상기 미디어 콘텐츠와 연계되는 연계 정보를 제공하는 단계를 포함할 수 있다. 상기 미디어 콘텐츠와 연계되는 상기 연계 정보는 상기 미디어 콘텐츠의 메타 정보, 추가 정보, 광고 중 적어도 어느 하나를 포함할 수 있다.
상기 연계 정보를 제공하는 단계는, 상기 정보 서비스 서버로 상기 검출된 식별 정보와 연계되는 상기 연계 정보를 요청하는 단계와; 상기 정보 서비스 서버 로부터 상기 연계 정보를 수신하는 단계; 및 상기 수신된 연계 정보를 디스플레이 하는 단계를 포함할 수 있다.
한편, 상기 연계 정보를 제공하는 단계는, 상기 정보 서비스 서버로 상기 검출된 식별 정보와 연계되는 정보의 목록을 요청하는 단계와; 상기 정보 서비스 서버로부터 상기 정보의 목록을 수신하는 단계와; 상기 수신된 정보의 목록을 디스플레이하는 단계와; 상기 정보의 목록에서 선택된 정보 항목을 상기 정보 서비스 서버로 요청하는 단계와; 상기 요청된 상기 정보 항목을 상기 정보 서비스 서버로부터 수신하는 단계; 및 상기 수신된 정보 항목을 표시하는 단계를 포함할 수도 있다.
상기 워터마크를 이용한 정보 제공 방법은, 상기 워터마크 삽입부가 상기 미디어 콘텐츠에 상기 미디어 콘텐츠의 재생 시 어느 구간이 재생되고 있는지를 식별할 수 있는 재생 구간별 식별 정보를 포함하는 오디오 워터마크를 해당 재생 구간 마다 삽입하는 단계를 더 포함할 수도 있다.
또한, 상기 워터마크를 이용한 정보 제공 방법은, 상기 미디어 콘텐츠가 재생되면, 정보 서비스부가 상기 미디어 콘텐츠의 오디오 신호를 수신하여 상기 오디오 신호로부터 상기 재생 구간별 식별 정보를 포함하는 오디오 워터마크를 검출하는 단계와; 상기 검출된 오디오 워터마크로부터 상기 재생 구간별 식별 정보를 검출하는 단계; 및 정보 서비스 서버와의 통신망 연동을 통하여, 상기 검출된 재생 구간별 식별 정보를 기반으로 상기 미디어 콘텐츠의 해당 재생 구간과 연계되는 재생 구간별 연계 정보를 실시간으로 제공하는 단계를 더 포함할 수도 있다.
한편, 상술한 기술적 과제를 해결하기 위하여 본 발명은 또 다른 측면에서 정보 제공 시스템을 제공한다. 상기 정보 제공 시스템은, 미디어 콘텐츠에 상기 미디어 콘텐츠의 식별 정보를 포함하는 오디오 워터마크를 삽입하는 워터마크 삽입부와; 상기 미디어 콘텐츠 미디어 콘텐츠의 식별 정보 및 상기 식별 정보와 연계되는 연계 정보를 저장하는 정보 서비스 서버; 및 상기 미디어 콘텐츠가 재생되면, 상기 미디어 콘텐츠의 오디오 신호로부터 상기 오디오 워터마크를 검출하여 상기 식별 정보를 검출하고, 상기 검출된 식별 정보를 기반으로 상기 정보 서비스 서버와 연동하여 상기 검출된 식별 정보와 연계되는 연계 정보를 제공하는 정보 서비스부를 포함할 수 있다.
상기 정보 서비스부는 상기 검출된 식별 정보와 연계되는 연계 정보를 상기 정보 서비스 서버로 요청하고, 상기 정보 서비스 서버로부터 수신되는 연계 정보를 디스플레이할 수 있다. 또한 상기 정보 서비스부는 상기 검출된 식별 정보와 연계되는 정보 목록을 상기 정보 서비스 서버로 요청하고, 상기 정보 서비스 서버로부터 수신되는 상기 정보 목록을 디스플레이하고, 상기 정보 목록에서 특정 정보 항목이 선택되면 상기 정보 서비스 서버로 요청하여 상기 정보 항목을 취득한 후 디스플레이할 수도 있다. 상기 식별 정보와 연계되는 연계 정보는 상기 미디어 콘텐츠의 메타 정보, 추가 정보, 광고 중 어느 하나일 수 있다.
상기 워터마크 삽입부는 상기 미디어 콘텐츠의 재생 시 어느 부분이 재생되는지를 식별할 수 있는 재생 구간별 식별 정보를 포함하는 오디오 워터마크를 상기 미디어 콘텐츠의 해당 재생 구간마다 더 삽입할 수도 있다. 상기 정보 서비스 서버 는 상기 재생 구간별 식별 정보와 연계되는 연계 정보를 더 저장할 수도 있다.
상기 정보 서비스부는 상기 미디어 콘텐츠가 재생되면 상기 미디어 콘텐츠의 오디오 신호로부터 상기 재생 구간별 식별 정보를 포함하는 오디오 워터마크를 검출하여 상기 재생 구간별 식별 정보를 검출하고, 상기 검출된 재생 구간별 식별 정보를 기반으로 상기 정보 서비스 서버와 연동하여 상기 재생 구간별 식별 정보와 연계되는 연계 정보를 제공할 수 있다. 이 경우 상기 재생 구간별 식별 정보와 연계되는 연계 정보는 재생 구간별 추가 정보 또는 재생 구간별 광고를 포함할 수도 있다.
한편, 상술한 본 발명의 기술적 과제를 해결하기 위하여 본 발명은 또 다른 측면에서 정보 제공 디바이스를 제공할 수 있다. 상기 정보 제공 디바이스는, 미디어 콘텐츠의 재생 시 상기 미디어 콘텐츠의 오디오 신호를 수신하는 오디오 신호 수신 모듈과; 상기 오디오 신호 수신 모듈에 의하여 수신된 오디오 신호로부터 오디오 워터마크를 검출하는 워터마크 검출 모듈과; 상기 워터마크 검출 모듈에 의하여 검출된 오디오 워터마크를 분석하여 상기미디어 콘텐츠의 제 1 정보를 취득하는 워터마크 분석 모듈과; 특정 서비스 개체로 상기 제 1 정보와 연계되는 제 2 정보를 요청하고, 상기 서비스 개체로부터 상기 제 2 정보를 수신하는 정보 송수신 모듈을 포함할 수 있다. 또한 상기 정보 제공 디바이스는 상기 정보 송수신 모듈로부터 상기 제 2 정보를 수신하여 디스플레이하는 디스플레이 모듈을 더 포함할 수도 있다.
이상 설명한 바와 같이, 본 발명에 따르면 미디어 콘텐츠에 그 미디어 콘텐츠의 식별 정보, 재생 구간별 식별 정보 등을 포함하는 오디오 워터마크를 삽입하고, 미디어 콘텐츠의 재생 시 미디어 콘텐츠에 삽입된 오디오 워터마크 검출하여 미디어 콘텐츠와 연계된 다양한 정보들을 제공할 수 있다. 따라서 사용자는 미디어 콘텐츠에 오디오 워터마크가 삽입되어 있다면 해당 미디어 콘텐츠가 재생되는 곳이라면 어디서든 휴대용 디바이스 등을 이용하여 해당 미디어 콘텐츠의 정보 또는 콘텐츠의 재생 구간별 정보를 실시간으로 얻을 수 있다.
이하, 본 발명이 속하는 분야에 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 본 발명의 바람직한 실시예를 첨부된 도면을 참조하여 상세히 설명한다. 이하에 설명할 본 발명의 바람직한 실시예에서는 내용의 명료성을 위하여 특정한 기술 용어를 사용한다. 하지만 본 발명은 그 선택된 특정 용어에 한정되지는 않으며, 각각의 특정 용어가 유사한 목적을 달성하기 위하여 유사한 방식으로 동작하는 모든 기술 동의어를 포함함을 미리 밝혀둔다.
도 1은 본 발명의 바람직한 실시예에 따른 워터마크를 이용한 정보 제공 방법을 실현하기 위한 시스템의 구성을 도시하는 블록도이다.
도 1에 도시된 바와 같이, 본 발명의 바람직한 실시예에 따른 정보 제공 방 법을 실현하기 위한 시스템은, 워터마크 삽입부(100), 미디어 재생부(200), 정보 서비스부(300), 정보 서비스 서버(400) 및 광고 서버(500) 등을 구비할 수 있다.
상기 워터마크 삽입부(100)는 미디어 콘텐츠에 상기 미디어 콘텐츠의 제 1 정보를 포함하는 오디오 워터마크를 삽입할 수 있다. 이때 제 1 정보는 미디어 콘텐츠를 식별할 수 있는 식별 정보를 포함한다. 예를 들어 제 1 정보는 미디어 콘텐츠의 고유 코드, 타이틀 등을 포함할 수 있다. 또한 제 1 정보는 미디어 콘텐츠의 재생 시에 어느 구간이 재생되는지를 식별할 수 있는 재생 구간별 식별 정보를 더 포함할 수도 있다.
상기 워터마크 삽입부(100)는 미디어 콘텐츠 제공자 측, 예컨대 미디어 콘텐츠 제공 시스템(10) 내에 구비될 수 있다. 이때 미디어 콘텐츠 제공자는 유선 또는 무선 디지털 TV 방송국, 콘텐츠 서비스 사업자 등을 의미할 수 있다. 워터마크 삽입부(100)는 미디어 콘텐츠 제공 시스템(10)에 의하여 생성되는 미디어 콘텐츠에 오디오 워터마크 삽입 기술을 적용할 수 있다. 예를 들어, 워터마크 삽입부(100)는 미디어 콘텐츠 제공 시스템(10)에 의하여 미디어 콘텐츠가 생성될 때 그 미디어 콘텐츠와 연계되는 제 1 정보, 즉 식별 정보, 재생 구간별 식별 정보 등을 오디오 워터마크의 형태로 삽입할 수 있다. 이때 상기 오디오 워터마크는 상기 제 1 정보 외에도 워터마크가 갖는 전통적인 정보들, 예컨대 저작권 정보 등을 포함할 수도 있다. 한편 상기 저작권 정보는 미디어 콘텐츠의 추가 정보에 포함될 수도 있다.
상기 오디오 워터마크는 미리 정해진 알고리즘에 따라 미디어 콘텐츠에 삽입되며 오디오 신호의 재생 시 검출될 수 있다. 이때 사용자는 해당 워터마크의 존재 를 인지할 수 없다. 본 출원인은 오디오 신호에 특정 정보를 포함한 오디오 워터마크를 삽입하고 검출할 수 있는 다양한 기술을 한국특허공보 제1999-0010821호, 제2004-0087759호, 제2003-16583호 등에서 개시한 바 있다.
상기 미디어 재생부(200) 및 정보 서비스부(300)는 사용자 측에 구비될 수 있다. 예를 들어, 미디어 재생부(200)와 정보 서비스(300)는 도 1에 도시된 바와 같이 재생 디바이스(20)와 서비스 디바이스(30)에 각각 구비될 수 있다. 그러나 이는 한정된 사항은 아니며 미디어 재생부와 정보 서비스부는 실시 환경에 따라서는 동일한 디바이스 내에 구비될 수도 있다.
상기 미디어 재생부(200)는, 상술한 언급에서와 같이 재생 디바이스(20) 내에 구비될 수 있으며, 미디어 콘텐츠 제공 시스템(10)으로부터 제공되는 오디오 워터마크가 삽입된 미디어 콘텐츠를 재생할 수 있다. 상기 재생 디바이스(20)는 예컨대, 디지털 TV 방송 수신기, CD 또는 DVD 재생 장치, MP3 플레이어, IPTV 수신 장치 등일 수 있다.
상기 정보 서비스부(300)는 서비스 디바이스(30)에 구비될 수 있다. 이때 서비스 디바이스(30)는 예컨대, 휴대폰, PDA(Personal Digital Assistance, 내비게이션(Navigation) 단말기, 차량용 오토 PC, 모바일 인터넷 단말기(Mobile Internet Device), UMPC, 노트북 등과 같은 개인 휴대 이동 통신 단말기, 또는 PC, TV, 인터넷 연결이 가능한 TV 및 이를 활용한 유사 IPTV 등과 같은 온라인 단말기일 수 있다. 정보 서비스부(300)는 이러한 서비스 디바이스(30) 내 구비되어, 미디어 재생부(200)에 의하여 재생되는 미디어 콘텐츠의 오디오 신호를 취득하고 오디오 신호 에 포함된 오디오 워터마크를 검출하여 해독함으로써 재생되는 미디어 콘텐츠의 제 1 정보를 취득한다.
또한 정보 서비스부(300)는 취득된 제 1 정보를 기반으로 하여 정보 서비스 서버(400)에 정보를 요청하여 해당 미디어 콘텐츠의 제 2 정보를 수신한 뒤 이를 다양한 형태로 디스플레이할 수 있다. 상기 제 2 정보는 상기 미디어 콘텐츠의 메타 정보, 상기 미디어 콘텐츠와 연계되는 메타 정보, 추가 정보 또는 광고 등을 포함할 수 있다. 또한 상기 제 2 정보는 상기 제 1 정보가 재생 구간별 식별 정보를 더 포함할 경우, 상기 재생 구간별 식별 정보에 대응하는 재생 구간별 추가 정보 또는 광고(즉, 상기 미디어 콘텐츠의 재생에 따라 실시간으로 변화하는 추가 정보 또는 광고)를 더 포함할 수도 있다.
한편, 정보 서비스부(300)는 미디어 콘텐츠의 제 1 정보를 기반으로 하여 정보 서비스 서버(400)에 표시 가능한 제 2 정보의 목록을 요청하고, 상기 제 2 정보의 목록을 정보 서비스 서버(400)로부터 수신하여 표시할 수도 있다. 또한 표시된 제 2 정보의 목록에서 사용자가 특정한 항목을 선택하면 선택된 항목에 해당하는 제 2 정보를 정보 서비스 서버(400)에 요청하여 수신 후 표시할 수도 있다.
정보 서비스 서버(400)는 미디어 콘텐츠와 연계되는 제 1 정보 및 상기 제 1 정보와 연계되는 제 2 정보들, 예컨대 미디어 콘텐츠의 메타 정보, 추가 정보, 광고 콘텐츠, 재생 구간별 추가 정보, 재생 구간별 광고 콘텐츠 등을 데이터베이스화하여 저장 및 관리할 수 있다. 상기 정보 서비스 서버(400)는 통신망을 통하여 정보 서비스부(300) 등과 연동할 수 있다. 정보 서비스 서버(400)는 정보 서비스 부(300)로부터 제 1 정보와 연계되는 제 2 정보의 요청을 수신할 경우 해당 미디어 콘텐츠의 제 2 정보를 통신망을 통하여 정보 서비스 서버(400)로 전송할 수 있다.
또한, 상기 정보 서비스 서버(400)는 제 1 정보와 연계되는 제 2 정보의 목록을 저장 및 관리할 수도 있다. 이 경우 정보 서비스 서버(400)는 정보 서비스부(300)의 요청에 따라 제 2 정보의 목록을 정보 서비스부(300)로 제공하고, 해당 목록에서 특정한 항목이 선택되어 정보 서비스부(300)로부터 요청이 있을 경우 해당 제 2 정보를 정보 서비스부(300)로 전송할 수도 있다.
한편 상기 정보 서비스 서버(400)는 통신망을 통하여 광고 서버(500)와 연동할 수도 있다. 이 경우 정보 서비스 서버(400)는 광고 서버(500)로부터 전송되는 광고 콘텐츠 및 광고 관련 정보를 제 1 정보와 연계시켜 저장 및 관리할 수 있다. 상기 광고 서버(500)는 광고 계약 정보, 미디어 콘텐츠와 광고의 연관 관계 등과 같은 광고 관련 정보를 저장 및 관리하고, 정보 서비스 서버(400)로 광고 관련 정보를 제공할 수 있다.
도 2는 도 1에 도시되어 있는 정보 서비스부(300) 및 정보 서비스 서버(400)의 상세 구성을 도시하는 블록도이다.
도 2에 도시된 바와 같이, 정보 서비스부(300)는 오디오 신호 수신 모듈(310), 워터마크 검출 모듈(320), 워터마크 분석 모듈(330), 정보 송수신 모듈(350), 디스플레이 모듈(340) 및 서비스 제어 모듈(301)을 포함할 수 있다. 이때, 서비스 제어 모듈(301)은 상술한 모듈들(310~350) 간의 상호 동작 및 전체적인 신호 흐름을 제어할 수 있다. 정보 서비스부(300)는 서비스 제어 모듈(301)의 제어 에 따라 동작할 수 있다. 이러한 서비스 제어 모듈(301)은 하나의 독립된 모듈로서 구현될 수도 있고, 또는 다수의 서브 모듈로 구현되어 상술한 모듈들(310~350)에 분산되게 삽입될 수도 있다.
오디오 신호 수신 모듈(310)은 미디어 재생부(200)에 의하여 재생되는 미디어 콘텐츠의 오디오 신호를 수신한다. 상기 미디어 콘텐츠의 오디오 신호에는, 사용자에게는 인지되지 않지만, 제 1 정보를 포함하는 오디오 워터마크가 포함되어 있다. 수신된 오디오 신호는 서비스 제어 모듈(301)의 제어에 따라 워터마크 검출 모듈(320)로 전달될 수 있다.
워터마크 검출 모듈(320)은 오디오 신호 수신 모듈(310)로부터 전달되는 오디오 신호에서 오디오 워터마크를 검출하고, 검출된 오디오 워터마크를 워터마크 분석 모듈(330)로 전송한다. 워터마크 분석 모듈(330)은 워터마크 검출 모듈(320)에 의하여 검출된 오디오 워터마크를 분석하여 재생 미디어 콘텐츠의 제 1 정보를 취득한다. 상기 제 1 정보는 앞서도 언급한 바 있듯이 미디어 콘텐츠의 식별 정보, 재생 구간별 식별 정보 등을 포함할 수 있다.
정보 송수신 모듈(350)은 워터마크 분석 모듈(330)로부터 상기 미디어 콘텐츠의 제 1 정보를 수신하고, 통신망을 통하여 정보 서비스 서버(400)로 상기 제 1 정보에 대응하는 제 2 정보의 전송을 요청할 수 있다. 또한 정보 서비스 서버(400)로부터 전송되는 제 2 정보를 수신하여 디스플레이 모듈(340)로 전송할 수 있다. 상기 제 2 정보는 상기 미디어 콘텐츠의 메타 정보, 추가 정보, 광고, 재생 구간별 추가 정보, 재생 구간별 광고 등을 포함할 수 있다.
디스플레이 모듈(340)은 정보 송수신 모듈(350)로부터 전송되는 제 2 정보를 서비스 디바이스(30)의 디스플레이 패널(미도시)을 제어하여 출력할 수 있다. 따라서 서비스 디바이스(30)에는 현재 재생되고 있는 미디어 콘텐츠의 메타 정보, 추가 정보, 광고, 재생 구간별 추가 정보, 재생 구간별 광고 등이 실시간으로 표시될 수 있다.
한편, 상기 정보 송수신 모듈(350)은 제 1 정보의 수신 후에 통신망을 통하여 상기 제 1 정보와 연계되는 제 2 정보의 목록을 정보 서비스 서버(400)로 요청할 수도 있다. 이 경우 정보 서비스 서버(400)는 상기 제 1 정보와 연계되는 제 2 정보의 목록을 정보 송수신 모듈(350)로 전송할 수 있으며 정보 송수신 모듈(350)은 이를 수신하여 디스플레이 모듈(340)로 전송할 수 있다. 이때 디스플레이 모듈(340)은 상기 제 2 정보의 목록을 표시할 수 있다. 그러면 사용자는 표시되는 제 2 정보의 목록에서 원하는 제 2 정보 항목을 선택할 수 있으며, 정보 송수신 모듈(350)은 선택된 항목에 해당하는 제 2 정보를 정보 서비스 서버(400)로 요청한 후 수신할 수 있으며, 디스플레이 모듈(340)은 이를 표시할 수 있다.
한편, 정보 서비스 서버(400)는 미디어 콘텐츠의 식별 정보 및 식별 정보와 연계되는 메타 정보를 저장하는 메타 정보 데이터베이스(420), 미디어 콘텐츠의 식별 정보 및 식별 정보와 연계되는 추가 정보를 저장하는 추가 정보 데이터베이스(440), 미디어 콘텐츠의 식별 정보 및 식별 정보와 연계되는 광고 정보 또는 미디어 컨텐츠의 식별 정보와 재생 구간별 식별 정보 및 이와 연계되는 재생 구간별 광고 정보를 저장하는 광고 데이터베이스(460), 미디어 콘텐츠의 식별 정보와 재생 구간별 식별 정보 및 이와 연계되는 재생 구간별 추가 정보를 저장하는 구간별 추가 정보 데이터베이스(480), 미디어 콘텐츠의 식별 정보 및 식별 정보와 연계되는 제 2 정보의 목록을 저장하는 제 2 정보 목록 데이터베이스(490) 등을 포함할 수 있다.
이상, 본 발명의 바람직한 실시예에 따른 워터마크를 이용한 정보 제공 방법을 실현하기 위한 시스템의 구성을 상세히 살펴보았다. 이하에서는 이러한 시스템을 기반으로 하여 미디어 콘텐츠의 메타 정보, 추가 정보, 광고 정보, 재생 구간별 추가 정보 등을 제공할 수 있는 절차를 개시하는 다양한 실시예들을 설명하기로 한다. 이하의 실시예들에서는 앞서 설명한 시스템의 구성요소들이 참여할 수 있으며 각각의 실시예들이 가지는 특성에 따라서 특정 구성요소의 기능 및 작용은 본 발명의 기술적 사상 내에서 다양하게 변형될 수 있다.
<실시예 1>
도 3은 본 발명의 바람직한 제 1 실시예에 따른 워터마크를 이용한 정보 제공 방법을 설명하기 위한 흐름도로서, 미디어 콘텐츠에 그 미디어 콘텐츠를 식별할 수 있는 식별 정보를 오디오 워터마크로 삽입하고 삽입된 오디오 워터마크를 기반으로 하여 미디어 콘텐츠의 메타 정보 또는 추가 정보를 제공하는 절차를 보여주고 있다.
도 3에 도시된 바와 같이, 먼저 미디어 콘텐츠 제공자 측에 마련된 워터마크 삽입부(100)는 정보 서비스 서버(400)와 연동하여 미디어 콘텐츠와 연계되는 식별 정보를 사전에 공유할 수 있다. 상기 공유된 정보를 이용하여 워터마크 삽입부(100)는 미디어 콘텐츠 제공 시스템에서 특정 미디어 콘텐츠를 생성할 때 상기 미디어 콘텐츠의 식별 정보를 상기 미디어 콘텐츠에 오디오 워터마크의 형태로 삽입할 수 있다(단계:S1).
예를 들어, 상기 미디어 콘텐츠가 동영상 파일일 경우 워터마크 삽입부(100)는 상기 동영상 파일을 특정할 수 있는 유니크(Unique)한 식별자를 상기 동영상 파일에 오디오 워터마크의 형태로 삽입한다. 상기 오디오 워터마크는 동영상 파일의 재생 시작점에서 검출 가능한 위치에 삽입하는 것이 바람직하나 이는 한정적인 의미는 아니며 동영상 파일의 다양한 재생 시점에 상기 오디오 워터마크를 삽입할 수 있음은 물론이다.
이와 같이 오디오 워터마크가 삽입된 미디어 콘텐츠는 사용자 측으로 제공될 수 있다. 예를 들어, 오디오 워터마크가 삽입된 미디어 콘텐츠는 DMB, DVB 또는 IPTV 서비스를 통하여 사용자 측의 재생 디바이스(20)로 전송될 수 있다. 이 경우 상기 재생 디바이스(20)는 디지털 방송 수신기일 수 있다. 또는 오디오 워터마크가 삽입된 미디어 콘텐츠는 CD나 DVD 등과 같은 저장 매체에 저장되거나 또는 온라인 전송 등을 통해 판매 또는 배포되고, 사용자는 이를 구매하거나 또는 수신할 수 있다. 이 경우 재생 디바이스(20)는 CD 플레이어, DVD 플레이어, MP3 플레이어, PC 등일 수 있다.
재생 디바이스(20)에 구비된 미디어 재생부(200)는 상기 미디어 콘텐츠를 재생할 수 있다(단계:S2). 그러면 상기 미디어 콘텐츠의 재생에 따른 음성 신호가 출 력된다. 이때 서비스 디바이스(30)의 정보 서비스부(300)는 상기 출력되는 음성 신호를 취득하여 오디오 워터마크를 검출할 수 있다(단계:S3). 상기 서비스 디바이스(30)는 휴대폰, PDA(Personal Digital Assistance, 내비게이션(Navigation) 단말기, 차량용 오토 PC, 모바일 인터넷 단말기(Mobile Internet Device), UMPC, 노트북 등과 같은 이동 통신 단말기일 수도 있고, PC, TV, 인터넷 연결이 가능한 TV 및 이를 활용한 유사 IPTV 등과 같은 온라인 단말기일 수도 있다. 또한 상기 서비스 디바이스(30)는 재생 디바이스(20)와는 다른 디바이스인 것으로 바람직하며 본 제 1 실시예에서는 다른 디바이스로 가정하여 설명하나, 실시 환경에 따라서는 두 디바이스가 동일한 디바이스일 수도 있다.
이어서, 정보 서비스부(300)는 추출된 오디오 워터마크를 분석하여 미디어 콘텐츠의 식별 정보를 검출할 수 있다(단계:S4). 이때 상기 오디오 워터마크는 사용자에 의하여 인지되지 않으므로 미디어 콘텐츠의 시청 또는 청취에는 전혀 방해를 주지 않게 된다. 다음으로 정보 서비스부(300)는 통신망을 통하여 정보 서비스 서버(400)로 상기 식별 정보와 연계되는 메타 정보 또는 추가 정보를 요청할 수 있다(단계:S5).
상기 정보 서비스 서버(400)에서는 미디어 콘텐츠와 연계되는 식별 정보 및 상기 식별 정보와 연계되는 메타 정보 및 추가 정보를 저장 및 관리한다. 이러한 정보 서비스 서버(400)는 상기 정보 서비스부(300)로부터의 요청에 응답하여 요청된 해당 메타 정보 또는 추가 정보를 정보 서비스부(300)로 전송할 수 있다. 그러면 정보 서비스부(300)는 메타 정보 또는 추가 정보를 수신하여(단계:S6), 디스플 레이할 수 있다(단계:S7).
따라서 이러한 정보 서비스부(300)의 동작에 의하여 서비스 디바이스(30)에는 현재 재생 디바이스(20)를 통해 재생되고 있는 미디어 콘텐츠의 메타 정보 또는 추가 정보가 디스플레이되며, 사용자는 이를 통하여 자신이 현재 시청 또는 청취하고 있는 미디어 콘텐츠와 관련된 정보들을 용이하게 얻을 수 있다. 예를 들면, 사용자는 디지털 방송 수신기를 이용하여 오디오 워터마크가 삽입된 동영상 파일을 수신하여 시청할 수 있으며, 자신의 휴대폰 등을 사용하여 상기 시청하는 동영상 파일과 관련한 메타 정보 또는 추가 정보 등을 볼 수 있게 된다.
이상의 제 1 실시예에서, 미디어 콘텐츠의 제 1 정보는 미디어 콘텐츠의 식별 정보를 포함할 수 있으며, 제 2 정보는 미디어 콘텐츠의 메타 정보 또는 추가 정보를 포함할 수 있다.
<실시예 2>
도 4는 본 발명의 바람직한 제 2 실시예에 따른 워터마크를 이용한 정보 제공 방법을 설명하기 위한 흐름도로서, 미디어 콘텐츠에 그 미디어 콘텐츠의 식별 정보 및 재생 구간별 식별 정보를 오디오 워터마크로 삽입하고, 삽입된 오디오 워터마크를 기반으로 하여 미디어 콘텐츠의 재생 구간별 추가 정보를 제공하는 절차를 보여주고 있다.
도 4에 도시된 바와 같이, 먼저 미디어 콘텐츠 제공자 측에 마련된 워터마크 삽입부(100)는 정보 서비스 서버(400)와 연동하여 미디어 콘텐츠와 연계되는 식별 정보 및 미디어 콘텐츠의 재생 구간들을 식별할 수 있는 재생 구간별 식별 정보를 사전에 공유할 수 있다.
이와 같이 공유된 정보를 이용하여, 워터마크 삽입부(100)는 미디어 콘텐츠 제공 시스템에서 특정 미디어 콘텐츠를 생성할 때 상기 미디어 콘텐츠의 식별 정보 및 재생 구간별 식별 정보를 상기 미디어 콘텐츠에 오디오 워터마크의 형태로 삽입할 수 있다(단계:S11).
예를 들어, 상기 미디어 콘텐츠가 동영상 파일일 경우 워터마크 삽입부(100)는 상기 동영상 파일을 특정할 수 있는 유니크(Unique)한 식별자 및 동영상의 재생 시에 어느 부분이 재생되고 있는지를 식별할 수 있는 재생 구간별 식별 정보를 오디오 워터마크의 형태로 삽입한다. 상기 식별 정보를 포함하는 오디오 워터마크는 동영상 파일의 재생 시작점에서 검출 가능한 위치에 삽입할 수 있으며, 재생 구간별 식별 정보를 포함하는 오디오 워터마크는 각각의 재생 구간에서 검출 가능한 위치에 삽입할 수 있다. 또는 상기 식별 정보 및 재생 구간별 식별 정보는 식별 정보 - 재생 구간별 식별 정보가 쌍을 이루게 하여 각각의 재생 구간에서 검출 가능한 위치에 오디오 워터마크로 삽입할 수도 있다.
이와 같이 오디오 워터마크가 삽입된 미디어 콘텐츠는, 앞선 제 1 실시예에서도 살펴보았듯이 사용자 측으로 제공될 수 있다. 예를 들어, 오디오 워터마크가 삽입된 미디어 콘텐츠는 DMB, DVB 또는 IPTV 서비스를 통하여 사용자 측의 재생 디바이스(20)로 전송될 수 있다. 이 경우 상기 재생 디바이스(20)는 디지털 방송 수신기일 수 있다. 또는 오디오 워터마크가 삽입된 미디어 콘텐츠는 CD나 DVD 등과 같은 저장 매체에 저장되거나 또는 온라인 전송 등을 통해 판매 또는 배포되고, 사용자는 이를 구매하거나 또는 수신할 수 있다. 이 경우 재생 디바이스(20)는 CD 플레이어, DVD 플레이어, MP3 플레이어, PC 등일 수 있다.
재생 디바이스(20)에 구비된 미디어 재생부(200)는 상기 미디어 콘텐츠를 재생할 수 있다(단계:S12). 그러면 상기 미디어 콘텐츠의 재생에 따른 음성 신호가 출력된다. 이때 서비스 디바이스(30)의 정보 서비스부(300)는 상기 출력되는 음성 신호를 취득하여 오디오 워터마크를 검출할 수 있다(단계:S13). 상기 서비스 디바이스(30)는 휴대폰 등과 같은 포터블 단말기일 수도 있고 PC 등과 같은 네트워크 단말기일 수도 있다. 또한 상기 서비스 디바이스(30)는 재생 디바이스(20)와는 다른 디바이스인 것으로 바람직하며 본 제 2 실시예에서는 다른 디바이스로 가정하여 설명하나, 실시 환경에 따라서는 두 디바이스가 동일한 디바이스일 수도 있다.
이어서, 정보 서비스부(300)는 추출된 오디오 워터마크를 분석하여 미디어 콘텐츠의 식별 정보 및 재생 구간별 식별 정보를 검출할 수 있다(단계:S14). 예를 들어, 미디어 콘텐츠의 재생 시작 시에 추출된 오디오 워터마크를 분석하여 미디어 콘텐츠의 식별 정보를 검출하고, 미디어 콘텐츠가 재생 될 시 각각의 재생 구간 마다 추출된 오디오 워터마크를 분석하여 해당 재생 구간별 식별 정보를 검출할 수 있다. 또는 미디어 콘텐츠가 재생 될 시 각각의 재생 구간 마다 추출되는 오디오 워터마크를 분석하여 상기 미디어 콘텐츠의 식별 정보 및 해당 재생 구간별 식별 정보의 쌍을 검출할 수도 있다. 한편 상기 오디오 워터마크는 사용자에 의하여 인지되지 않으므로 미디어 콘텐츠의 시청 또는 청취에는 전혀 방해를 주지 않게 된 다.
다음으로, 정보 서비스부(300)는 통신망을 통하여 정보 서비스 서버(400)로 상기 식별 정보 및 재생 구간별 식별 정보와 연계되는 재생 구간별 추가 정보를 요청할 수 있다(단계:S15). 상기 정보 서비스 서버(400)에서는 미디어 콘텐츠와 연계되는 식별 정보와 재생 구간별 식별 정보 및 상기 식별 정보/재생 구간별 식별 정보와 연계되는 재생 구간별 추가 정보를 저장 및 관리한다. 이러한 정보 서비스 서버(400)는 상기 정보 서비스부(300)로부터의 요청에 응답하여 상기 미디어 콘텐츠의 재생 구간별 식별 정보와 연계되는 재생 구간별 추가 정보를 정보 서비스부(300)로 전송할 수 있다.
그러면 정보 서비스부(300)는 정보 서비스 서버(400)로부터 전송되는 미디어 콘텐츠의 현재 재생 구간에 대응하는 재생 구간별 추가 정보를 수신하여(단계:S16), 디스플레이할 수 있다(단계:S17).
따라서 이러한 정보 서비스부(300)의 동작에 의하여 서비스 디바이스(30)에는 현재 재생 디바이스(20)를 통해 재생되고 있는 미디어 콘텐츠의 재생 구간에 해당하는 추가 정보가 디스플레이되며, 사용자는 이를 통하여 자신이 시청 또는 청취하고 있는 미디어 콘텐츠의 현재 재생 부분과 관련된 정보들을 용이하게 얻을 수 있다. 예를 들면, 사용자는 디지털 방송 수신기 등을 이용하여 동영상이나 음원 등을 수신하여 시청 또는 청취할 수 있으며, 자신의 휴대폰 등을 사용하여 현재 시청 또는 청취하고 있는 동영상이나 음원의 자막이나 가사 등을 실시간으로 볼 수 있게 된다.
이상의 제 2 실시예에서, 미디어 콘텐츠의 제 1 정보는 미디어 콘텐츠의 식별 정보 및 재생 구간별 식별 정보를 포함할 수 있으며, 제 2 정보는 미디어 콘텐츠의 재생 구간별 추가 정보를 포함할 수 있다.
<실시예 3>
도 5는 본 발명의 바람직한 제 3 실시예에 따른 워터마크를 이용한 정보 제공 방법을 설명하기 위한 흐름도로서, 미디어 콘텐츠에 그 미디어 콘텐츠의 식별 정보 및 재생 구간별 식별 정보를 오디오 워터마크로 삽입하고, 삽입된 오디오 워터마크를 기반으로 하여 광고를 제공하는 절차를 보여주고 있다.
도 5에 도시된 바와 같이, 먼저 미디어 콘텐츠 제공자 측에 마련된 워터마크 삽입부(100)는 정보 서비스 서버(400)와 연동하여 미디어 콘텐츠와 연계되는 식별 정보 및 미디어 콘텐츠의 재생 구간들을 식별할 수 있는 재생 구간별 식별 정보를 사전에 공유할 수 있다. 이와 같이 공유된 정보를 이용하여, 워터마크 삽입부(100)는 미디어 콘텐츠 제공 시스템에서 특정 미디어 콘텐츠를 생성할 때 상기 미디어 콘텐츠의 식별 정보 및 재생 구간별 식별 정보를 상기 미디어 콘텐츠에 오디오 워터마크의 형태로 삽입할 수 있다(단계:S21).
예를 들어, 상기 미디어 콘텐츠가 동영상 파일일 경우 워터마크 삽입부(100)는 상기 동영상 파일을 특정할 수 있는 유니크(Unique)한 식별자 및 동영상의 재생 시에 어느 부분이 재생되고 있는지를 식별할 수 있는 재생 구간별 식별 정보를 오디오 워터마크의 형태로 삽입한다. 상기 식별 정보를 포함하는 오디오 워터마크는 동영상 파일의 재생 시작점에서 검출 가능한 위치에 삽입할 수 있으며, 재생 구간별 식별 정보를 포함하는 워터마크는 각각의 재생 구간에서 검출 가능한 위치에 삽입할 수 있다. 또는 상기 식별 정보 및 재생 구간별 식별 정보는 식별 정보 - 재생 구간별 식별 정보가 쌍을 이루게 하여 각각의 재생 구간에서 검출 가능한 위치에 워터마크의 형태로 삽입할 수도 있다.
이와 같이 오디오 워터마크가 삽입된 미디어 콘텐츠는, 앞선 제 1 실시예에서도 살펴보았듯이 사용자 측으로 제공될 수 있다. 예를 들어, 오디오 워터마크가 삽입된 미디어 콘텐츠는 DMB, DVB 또는 IPTV 서비스를 통하여 사용자 측의 재생 디바이스(20)로 전송될 수 있다. 이 경우 상기 재생 디바이스(20)는 디지털 방송 수신기일 수 있다. 또는 오디오 워터마크가 삽입된 미디어 콘텐츠는 CD나 DVD 등과 같은 저장 매체에 저장되거나 또는 온라인 전송 등을 통해 판매 또는 배포되고, 사용자는 이를 구매하거나 또는 수신할 수 있다. 이 경우 재생 디바이스(20)는 CD 플레이어, DVD 플레이어, MP3 플레이어, PC 등일 수 있다.
재생 디바이스(20)에 구비된 미디어 재생부(200)는 상기 미디어 콘텐츠를 재생할 수 있다(단계:S22). 그러면 상기 미디어 콘텐츠의 재생에 따른 음성 신호가 출력된다. 이때 서비스 디바이스(30)의 정보 서비스부(300)는 상기 출력되는 음성 신호를 취득하여 오디오 워터마크를 검출할 수 있다(단계:S23). 상기 서비스 디바이스(30)는 휴대폰 등과 같은 포터블 단말기일 수도 있고 PC 등과 같은 네트워크 단말기일 수도 있다. 또한 상기 서비스 디바이스(30)는 재생 디바이스(20)와는 다른 디바이스인 것으로 바람직하며 본 제 2 실시예에서는 다른 디바이스로 가정하여 설명하나, 실시 환경에 따라서는 두 디바이스가 동일한 디바이스일 수도 있다.
이어서, 정보 서비스부(300)는 추출된 오디오 워터마크를 분석하여 미디어 콘텐츠의 식별 정보 및 재생 구간별 식별 정보를 검출할 수 있다(단계:S24). 예를 들어, 미디어 콘텐츠의 재생 시작 시에 추출된 오디오 워터마크를 분석하여 미디어 콘텐츠의 식별 정보를 검출하고, 미디어 콘텐츠가 재생 될 시 각각의 재생 구간 마다 추출된 오디오 워터마크를 분석하여 해당 재생 구간별 식별 정보를 검출할 수 있다. 또는 미디어 콘텐츠가 재생 될 시 각각의 재생 구간 마다 추출되는 오디오 워터마크를 분석하여 상기 미디어 콘텐츠의 식별 정보 및 해당 재생 구간별 식별 정보의 쌍을 검출할 수도 있다. 한편 상기 오디오 워터마크는 사용자에 의하여 인지되지 않으므로 미디어 콘텐츠의 시청 또는 청취에는 전혀 방해를 주지 않게 된다.
다음으로, 정보 서비스부(300)는 통신망을 통하여 정보 서비스 서버(400)로 상기 식별 정보 및 재생 구간별 식별 정보와 연계되는 광고를 요청할 수 있다(단계:S25). 상기 정보 서비스 서버(400)는 미디어 콘텐츠와 연계되는 식별 정보/재생 구간별 식별 정보 및 상기 식별 정보/재생 구간별 식별 정보에 대응하는 광고 콘텐츠를 저장 및 관리한다. 이를 위하여 정보 서비스 서버(400)는 광고 서버(500)와 연동할 수 있다. 광고 서버(500)는 광고주와의 계약에 따른 광고 계약 정보, 광고 콘텐츠 등과 같은 광고 관련 정보들을 저장 및 관리하고, 이를 정보 서비스 서버(400)로 제공할 수 있다. 정보 서비스 서버(400)는 광고 서버(500)의 광고 계약 정보에 근거하여 미디어 콘텐츠의 식별 정보 및 재생 구간별 식별 정보와 광고 콘 텐츠를 연관시켜 저장 및 관리할 수 있다. 바람직하기로는, 상기 광고 콘텐츠는 배너 광고, 텍스트형 광고, 동영상 광고, 음원 광고, 이미지 광고 등 다양한 타입일 수 있다.
정보 서비스 서버(400)는 상기 정보 서비스부(300)로부터의 요청에 응답하여 미디어 콘텐츠의 현재 재생되고 있는 구간에 대응하는 광고 콘텐츠를 정보 서비스부(300)로 전송할 수 있다. 이때 정보 서비스 서버(400)는 상기 광고 콘텐츠와 함께 광고 콘텐츠의 노출 시간, 노출 방법, 노출 위치 등을 포함하는 정보를 정보 서비스부(300)로 전송할 수도 있다.
그러면 정보 서비스부(300)는 정보 서비스 서버(400)로부터 전송되는 광고 콘텐츠 및 관련 정보를 수신하여(단계:S26), 광고 콘텐츠를 디스플레이할 수 있다(단계:S27). 따라서 이러한 정보 서비스부(300)의 동작에 의하여 서비스 디바이스(30)에는 현재 재생 디바이스(20)를 통해 재생되고 있는 미디어 콘텐츠의 재생 구간에 해당하는 광고가 디스플레이되며, 사용자는 광고를 시청할 수 있다.
이상의 제 3 실시예에서, 미디어 콘텐츠의 제 1 정보는 미디어 콘텐츠의 식별 정보 및 재생 구간별 식별 정보를 포함할 수 있으며, 제 2 정보는 재생 구간별 광고를 포함할 수 있다.
한편, 상술한 제 3 실시예에서는 미디어 콘텐츠의 재생에 따라 광고를 디스플레이하는 과정을 설명하였으나, 상기 제 3 실시예와 제 2 실시예의 기술을 접목하여 미디어 콘텐츠의 재생 구간에 따라 실시간으로 추가 정보를 표시하되, 상기 추가 정보와 함께 광고를 부가적으로 표시하는 제 4의 실시예도 가능하다. 예를 들면, 사용자는 디지털 방송 수신기 등을 이용하여 동영상이나 음원 등을 수신하여 시청 또는 청취할 수 있으며, 자신의 휴대폰 등을 사용하여 현재 시청 또는 청취하고 있는 동영상이나 음원의 자막이나 가사 등을 실시간으로 보면서 동시에 광고를 볼 수 있게 된다. 이와 같은 제 4 실시예에서, 미디어 콘텐츠의 제 1 정보는 미디어 콘텐츠의 식별 정보 및 재생 구간별 식별 정보를 포함할 수 있으며, 제 2 정보는 미디어 콘텐츠의 재생 구간별 추가 정보 및 광고를 포함할 수 있다.
또한, 상술한 제 3 실시예에서는 미디어 콘텐츠의 재생 구간에 따라 해당 재생 구간에 대응하는 광고를 표시하는 시나리오를 표시하였으나, 미디어 콘텐츠의 식별 정보만을 오디오 워터마크로 삽입한 뒤 미디어 콘텐츠의 식별 정보에 따라 서비스 디바이스(30)에 광고를 표시하는 제 5의 실시예도 가능함은 물론일 것이다. 이러한 제 5 실시예에서, 미디어 콘텐츠의 제 1 정보는 미디어 콘텐츠의 식별 정보를 포함할 수 있으며, 제 2 정보는 광고를 포함할 수 있다.
<실시예 6>
도 6은 본 발명의 바람직한 제 6 실시예에 따른 워터마크를 이용한 정보 제공 방법을 설명하기 위한 흐름도로서, 미디어 콘텐츠에 그 미디어 콘텐츠를 식별할 수 있는 식별 정보를 오디오 워터마크로 삽입하고, 삽입된 오디오 워터마크를 기반으로 하여 미디어 콘텐츠의 제 2 정보의 목록을 표시한 뒤 해당 제 2 정보의 목록에서 선택되는 제 2 정보를 제공하는 절차를 보여주고 있다.
도 6에 도시된 바와 같이, 먼저 미디어 콘텐츠 제공자 측에 마련된 워터마크 삽입부(100)는 정보 서비스 서버(400)와 연동하여 미디어 콘텐츠와 연계되는 식별 정보를 사전에 공유할 수 있다. 상기 공유된 정보를 이용하여 워터마크 삽입부(100)는 미디어 콘텐츠 제공 시스템에서 특정 미디어 콘텐츠를 생성할 때 상기 미디어 콘텐츠의 식별 정보를 상기 미디어 콘텐츠에 오디오 워터마크의 형태로 삽입할 수 있다(단계:S31).
예를 들어, 상기 미디어 콘텐츠가 동영상 파일일 경우 워터마크 삽입부(100)는 상기 동영상 파일을 특정할 수 있는 유니크(Unique)한 식별자를 상기 동영상 파일에 오디오 워터마크의 형태로 삽입한다. 상기 오디오 워터마크는 동영상 파일의 재생 시작점에서 검출 가능한 위치에 삽입하는 것이 바람직하나 이는 한정적인 의미는 아니며 동영상 파일의 다양한 재생 시점에 상기 오디오 워터마크를 삽입할 수 있음은 물론이다.
이와 같이 오디오 워터마크가 삽입된 미디어 콘텐츠는 사용자 측으로 제공될 수 있다. 예를 들어, 오디오 워터마크가 삽입된 미디어 콘텐츠는 DMB, DVB 또는 IPTV 서비스를 통하여 사용자 측의 재생 디바이스(20)로 전송될 수 있다. 이 경우 상기 재생 디바이스(20)는 디지털 방송 수신기일 수 있다. 또는 오디오 워터마크가 삽입된 미디어 콘텐츠는 CD나 DVD 등과 같은 저장 매체에 저장되거나 또는 온라인 전송 등을 통해 판매 또는 배포되고, 사용자는 이를 구매하거나 또는 수신할 수 있다. 이 경우 재생 디바이스(20)는 CD 플레이어, DVD 플레이어, MP3 플레이어, PC 등일 수 있다.
재생 디바이스(20)에 구비된 미디어 재생부(200)는 상기 미디어 콘텐츠를 재생할 수 있다(단계:S32). 그러면 상기 미디어 콘텐츠의 재생에 따른 음성 신호가 출력된다. 이때 서비스 디바이스(30)의 정보 서비스부(300)는 상기 출력되는 음성 신호를 취득하여 오디오 워터마크를 검출할 수 있다(단계:S34). 상기 서비스 디바이스(30)는 휴대폰 등과 같은 포터블 단말기일 수도 있고 PC 등과 같은 네트워크 단말기일 수도 있다. 또한 상기 서비스 디바이스(30)는 재생 디바이스(20)와는 다른 디바이스인 것으로 바람직하며 본 제 1 실시예에서는 다른 디바이스로 가정하여 설명하나, 실시 환경에 따라서는 두 디바이스가 동일한 디바이스일 수도 있다.
이어서, 정보 서비스부(300)는 추출된 오디오 워터마크를 분석하여 미디어 콘텐츠의 식별 정보를 검출할 수 있다. 이때 상기 오디오 워터마크는 사용자에 의하여 인지되지 않으므로 미디어 콘텐츠의 시청 또는 청취에는 전혀 방해를 주지 않게 된다. 다음으로 정보 서비스부(300)는 통신망을 통하여 정보 서비스 서버(400)로 상기 식별 정보와 연계되는 제 2 정보의 목록을 요청할 수 있다(단계:S35).
상기 정보 서비스 서버(400)는 미디어 콘텐츠와 연계되는 식별 정보와, 상기 식별 정보와 연계되는 제 2 정보의 목록 및 각 정보 항목에 해당하는 제 2 정보들(예컨대 메타 정보, 추가 정보, 광고 등)을 저장 및 관리한다. 이러한 정보 서비스 서버(400)는 상기 정보 서비스부(300)로부터의 요청에 응답하여 요청된 제 2 정보의 목록을 정보 서비스부(300)로 전송할 수 있다. 그러면 정보 서비스부(300)는 상기 제 2 정보의 목록을 수신하고(단계:S36), 이를 서비스 디바이스(30)를 통해 디스플레이할 수 있다(단계:S37).
상기 제 2 정보의 목록이 표시되면, 사용자는 원하는 정보 항목을 선택할 수 있다(단계:S38). 사용자에 의해서 특정 정보 항목이 선택되면 정보 서비스부(300)는 해당 정보 항목의 전송을 정보 서비스 서버(400)에 요청할 수 있다. 이에 응답하여 정보 서비스 서버(400)는 정보 서비스부(300)로부터 요청된 정보 항목을 찾아 정보 서비스부(300)로 전송한다. 그러면 정보 서비스부(300)는 이를 수신한 뒤 디스플레이한다(단계:S39). 따라서 사용자는 서비스 디바이스(30)를 사용하여 원하는 정보 항목을 볼 수 있게 된다.
이와 같이, 상술한 제 6 실시예에서는 미디어 콘텐츠에 해당 미디어 콘텐츠를 식별할 수 있는 식별 정보를 오디오 워터마크로 삽입하고, 삽입된 오디오 워터마크를 기반으로 제 2 정보의 목록을 표시한 뒤, 사용자의 선택에 따라 목록에서 선택되는 메타 정보, 추가 정보, 광고 등을 표시하는 예를 설명하였다.
한편, 이러한 제 6 실시예의 기술을 앞서 언급했던 제 3 실시예 또는 제 4 실시예의 기술과 접목하여, 미디어 콘텐츠에 해당 미디어 콘텐츠의 식별 정보 및 재생 구간별 식별 정보를 오디오 워터마크로 삽입하고, 삽입된 오디오 워터마크를 기반으로 제 2 정보의 목록을 표시한 뒤 사용자의 선택에 따라 재생 구간별 추가 정보 또는 광고를 표시하는 제 7 실시예도 가능하다.
이 경우 미디어 콘텐츠의 식별 정보를 포함하는 오디오 워터마크는 미디어 콘텐츠의 재생 시작 시점에 삽입하여 먼저 제 2 정보의 목록을 표시하고, 사용자가 재생 구간별 추가 정보의 요청을 선택할 경우 미디어 콘텐츠의 각 재생 구간마다 삽입된 오디오 워터마크를 검출하여 재생 구간별 추가 정보를 디스플레이할 수 있 다.
한편, 상술한 제 1 내지 제 7 실시예에서 제공되는 제 2 정보들, 예컨대 메타 정보, 추가 정보, 재생 구간별 추가 정보, 광고 등은 하이퍼링크 성분을 가질 수도 있다. 이 경우 정보 서비스 서버(400)에서는 제 2 정보에 대응하여 하이퍼링크 정보를 저장 및 관리하고, 정보 서비스부(300)에서 제 2 정보를 요청할 때 하이퍼링크 정보도 함께 제공할 수 있다. 그러면 사용자는 서비스 디바이스(30)를 통해 디스플레이되는 제 2 정보를 이용하여 관련 웹사이트 등을 편리하게 방문할 수도 있다.
이상 본 발명에 대하여 그 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 기술적 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시켜 실시할 수 있음을 이해할 수 있을 것이다. 따라서, 본 발명의 앞으로의 실시예들의 변경은 본 발명의 기술을 벗어날 수 없을 것이다.
도 1은 본 발명의 바람직한 실시예에 따른 워터마크를 이용한 정보 제공 방법을 실현하기 위한 시스템의 구성을 도시하는 블록도이다.
도 2는 도 1에 도시되어 있는 정보 서비스부 및 정보 서비스 서버의 상세 구성을 도시하는 블록도이다.
도 3은 본 발명의 바람직한 제 1 실시예에 따른 워터마크를 이용한 정보 제공 방법을 설명하기 위한 흐름도이다.
도 4는 본 발명의 바람직한 제 2 실시예에 따른 워터마크를 이용한 정보 제공 방법을 설명하기 위한 흐름도이다.
도 5는 본 발명의 바람직한 제 3 실시예에 따른 워터마크를 이용한 정보 제공 방법을 설명하기 위한 흐름도이다.
도 6은 본 발명의 바람직한 제 6 실시예에 따른 워터마크를 이용한 정보 제공 방법을 설명하기 위한 흐름도이다.
<도면의 주요 부분에 대한 부호 설명>
10 : 미디어 콘텐츠 제공 시스템
20 : 재생 디바이스
30 : 서비스 디바이스
100 : 워터마크 삽입부
200 : 미디어 재생부
300 : 정보 서비스부
301 : 서비스 제어 모듈
310 : 오디오 신호 수신 모듈
320 : 워터마크 검출 모듈
330 : 워터마크 분석 모듈
340 : 디스플레이 모듈
350 : 정보 송수신 모듈
400 : 정보 서비스 서버
420 : 메타 정보 데이터베이스
440 : 추가 정보 데이터베이스
460 : 광고 데이터베이스
480 : 구간별 추가 정보 데이터베이스
490 : 제 2 정보 목록 데이터베이스
500 : 광고 서버

Claims (22)

  1. 미디어 콘텐츠의 재생 시 상기 미디어 콘텐츠의 오디오 신호로부터 오디오 워터마크를 검출하는 단계;
    상기 오디오 워터마크를 분석하여 상기 미디어 콘텐츠의 제 1 정보를 검출하는 단계;
    정보 서비스 개체와 연동하여, 상기 제 1 정보와 연계되는 상기 미디어 콘텐츠의 제 2 정보를 검출하는 단계; 및
    상기 검출되는 제 2 정보를 디스플레이하는 단계를 포함하는 것을 특징으로 하는 워터마크를 이용한 정보 제공 방법.
  2. 제 1 항에 있어서, 상기 미디어 콘텐츠의 제 2 정보를 검출하는 단계는,
    상기 정보 서비스 개체로 상기 제 1 정보와 연계되는 상기 제 2 정보의 전송을 요청하는 단계; 및
    상기 정보 서비스 개체로부터 상기 제 2 정보를 수신하는 단계를 포함하는 것을 특징으로 하는 워터마크를 이용한 정보 제공 방법.
  3. 제 1 항에 있어서, 상기 제 1 정보는 상기 미디어 콘텐츠를 식별할 수 있는 식별 정보를 포함하는 것을 특징으로 하는 워터마크를 이용한 정보 제공 방법.
  4. 제 3 항에 있어서, 상기 제 2 정보는 상기 미디어 콘텐츠와 연계되는 메타 정보, 추가 정보 및 광고 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 워터마크를 이용한 정보 제공 방법.
  5. 제 3 항에 있어서, 상기 제 1 정보는 상기 미디어 콘텐츠의 재생 시 어느 구간이 재생되는 지를 식별할 수 있는 재생 구간별 식별 정보를 더 포함하는 것을 특징으로 하는 워터마크를 이용한 정보 제공 방법.
  6. 제 5 항에 있어서, 상기 제 2 정보는 상기 미디어 콘텐츠의 재생 구간별 식별 정보와 연계되는 재생 구간별 추가 정보 또는 재생 구간별 광고 정보를 포함하는 것을 특징으로 하는 워터마크를 이용한 정보 제공 방법.
  7. 워터마크 삽입부가 미디어 콘텐츠의 제공 시 상기 미디어 콘텐츠에 상기 미디어 콘텐츠의 식별 정보를 포함하는 오디오 워터마크를 삽입하는 단계;
    상기 미디어 콘텐츠가 재생되면, 정보 서비스부가 상기 미디어 콘텐츠의 오디오 신호를 수신하여 상기 오디오 신호로부터 상기 미디어 콘텐츠에 삽입된 상기 오디오 워터마크를 검출하는 단계;
    상기 검출된 오디오 워터마크로부터 상기 미디어 콘텐츠의 식별 정보를 검출하는 단계; 및
    정보 서비스 서버와의 통신망 연동을 통하여 상기 검출된 식별 정보를 기반으로 상기 미디어 콘텐츠와 연계되는 연계 정보를 제공하는 단계를 포함하는 것을 특징으로 하는 워터마크를 이용한 정보 제공 방법.
  8. 제 7 항에 있어서, 상기 미디어 콘텐츠와 연계되는 상기 연계 정보는 상기 미디어 콘텐츠의 메타 정보, 추가 정보, 광고 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 워터마크를 이용한 정보 제공 방법.
  9. 제 7 항에 있어서, 상기 연계 정보를 제공하는 단계는,
    상기 정보 서비스 서버로 상기 검출된 식별 정보와 연계되는 상기 연계 정보를 요청하는 단계;
    상기 정보 서비스 서버로부터 상기 연계 정보를 수신하는 단계; 및
    상기 수신된 연계 정보를 디스플레이하는 단계를 포함하는 것을 특징으로 하 는 워터마크를 이용한 정보 제공 방법.
  10. 제 7 항에 있어서, 상기 연계 정보를 제공하는 단계는,
    상기 정보 서비스 서버로 상기 검출된 식별 정보와 연계되는 정보의 목록을 요청하는 단계;
    상기 정보 서비스 서버로부터 상기 정보의 목록을 수신하는 단계;
    상기 수신된 정보의 목록을 디스플레이하는 단계;
    상기 정보의 목록에서 선택된 정보 항목을 상기 정보 서비스 서버로 요청하는 단계;
    상기 요청된 상기 정보 항목을 상기 정보 서비스 서버로부터 수신하는 단계; 및
    상기 수신된 정보 항목을 표시하는 단계를 포함하는 것을 특징으로 하는 워터마크를 이용한 정보 제공 방법.
  11. 제 7 항에 있어서, 상기 워터마크 삽입부가 상기 미디어 콘텐츠에 상기 미디어 콘텐츠의 재생 시 어느 구간이 재생되고 있는지를 식별할 수 있는 재생 구간별 식별 정보를 포함하는 오디오 워터마크를 해당 재생 구간 마다 삽입하는 단계를 더 포함하는 것을 특징으로 하는 워터마크를 이용한 정보 제공 방법.
  12. 제 11 항에 있어서, 상기 미디어 콘텐츠가 재생되면, 정보 서비스부가 상기 미디어 콘텐츠의 오디오 신호를 수신하여 상기 오디오 신호로부터 상기 재생 구간별 식별 정보를 포함하는 오디오 워터마크를 검출하는 단계;
    상기 검출된 오디오 워터마크로부터 상기 재생 구간별 식별 정보를 검출하는 단계; 및
    정보 서비스 서버와의 통신망 연동을 통하여, 상기 검출된 재생 구간별 식별 정보를 기반으로 상기 미디어 콘텐츠의 해당 재생 구간과 연계되는 재생 구간별 연계 정보를 실시간으로 제공하는 단계를 더 포함하는 것을 특징으로 하는 워터마크를 이용한 정보 제공 방법.
  13. 미디어 콘텐츠에 상기 미디어 콘텐츠의 식별 정보를 포함하는 오디오 워터마크를 삽입하는 워터마크 삽입부;
    상기 미디어 콘텐츠 미디어 콘텐츠의 식별 정보 및 상기 식별 정보와 연계되는 연계 정보를 저장하는 정보 서비스 서버; 및
    상기 미디어 콘텐츠가 재생되면, 상기 미디어 콘텐츠의 오디오 신호로부터 상기 오디오 워터마크를 검출하여 상기 식별 정보를 검출하고, 상기 검출된 식별 정보를 기반으로 상기 정보 서비스 서버와 연동하여 상기 검출된 식별 정보와 연계 되는 연계 정보를 제공하는 정보 서비스부를 포함하는 것을 특징으로 하는 정보 제공 시스템.
  14. 제 13 항에 있어서, 상기 정보 서비스부는 상기 검출된 식별 정보와 연계되는 연계 정보를 상기 정보 서비스 서버로 요청하고, 상기 정보 서비스 서버로부터 수신되는 연계 정보를 디스플레이하는 것을 특징으로 하는 정보 제공 시스템.
  15. 제 13 항에 있어서, 상기 정보 서비스부는 상기 검출된 식별 정보와 연계되는 정보 목록을 상기 정보 서비스 서버로 요청하고, 상기 정보 서비스 서버로부터 수신되는 상기 정보 목록을 디스플레이하고, 상기 정보 목록에서 특정 정보 항목이 선택되면 상기 정보 서비스 서버로 요청하여 상기 정보 항목을 취득한 후 디스플레이하는 것을 특징으로 하는 정보 제공 시스템.
  16. 제 13 항에 있어서, 상기 식별 정보와 연계되는 연계 정보는 상기 미디어 콘텐츠의 메타 정보, 추가 정보, 광고 중 어느 하나인 것을 특징으로 하는 정보 제공 시스템.
  17. 제 13 항에 있어서, 상기 워터마크 삽입부는 상기 미디어 콘텐츠의 재생 시 어느 부분이 재생되는지를 식별할 수 있는 재생 구간별 식별 정보를 포함하는 오디오 워터마크를 상기 미디어 콘텐츠의 해당 재생 구간마다 더 삽입하는 것을 특징으로 하는 정보 제공 시스템.
  18. 제 17 항에 있어서, 상기 정보 서비스 서버는 상기 재생 구간별 식별 정보와 연계되는 연계 정보를 더 저장하는 것을 특징으로 하는 정보 제공 시스템.
  19. 제 17 항에 있어서, 상기 정보 서비스부는 상기 미디어 콘텐츠가 재생되면 상기 미디어 콘텐츠의 오디오 신호로부터 상기 재생 구간별 식별 정보를 포함하는 오디오 워터마크를 검출하여 상기 재생 구간별 식별 정보를 검출하고, 상기 검출된 재생 구간별 식별 정보를 기반으로 상기 정보 서비스 서버와 연동하여 상기 재생 구간별 식별 정보와 연계되는 연계 정보를 제공하는 것을 특징으로 하는 정보 제공 시스템.
  20. 제 19 항에 있어서, 상기 재생 구간별 식별 정보와 연계되는 연계 정보는 재 생 구간별 추가 정보 또는 재생 구간별 광고를 포함하는 것을 특징으로 하는 정보 제공 시스템.
  21. 미디어 콘텐츠의 재생 시 상기 미디어 콘텐츠의 오디오 신호를 수신하는 오디오 신호 수신 모듈;
    상기 오디오 신호 수신 모듈에 의하여 수신된 오디오 신호로부터 오디오 워터마크를 검출하는 워터마크 검출 모듈;
    상기 워터마크 검출 모듈에 의하여 검출된 오디오 워터마크를 분석하여 상기미디어 콘텐츠의 제 1 정보를 취득하는 워터마크 분석 모듈;
    특정 서비스 개체로 상기 제 1 정보와 연계되는 제 2 정보를 요청하고, 상기 서비스 개체로부터 상기 제 2 정보를 수신하는 정보 송수신 모듈을 포함하는 것을 특징으로 하는 정보 서비스 디바이스.
  22. 제 21 항에 있어서, 상기 정보 송수신 모듈로부터 상기 제 2 정보를 수신하여 디스플레이하는 디스플레이 모듈을 더 포함하는 것을 특징으로 하는 정보 서비스 디바이스.
KR1020080070238A 2008-07-18 2008-07-18 워터마크를 이용한 정보 제공 방법 및 시스템 Active KR100985190B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080070238A KR100985190B1 (ko) 2008-07-18 2008-07-18 워터마크를 이용한 정보 제공 방법 및 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080070238A KR100985190B1 (ko) 2008-07-18 2008-07-18 워터마크를 이용한 정보 제공 방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20100009384A true KR20100009384A (ko) 2010-01-27
KR100985190B1 KR100985190B1 (ko) 2010-10-05

Family

ID=41817815

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080070238A Active KR100985190B1 (ko) 2008-07-18 2008-07-18 워터마크를 이용한 정보 제공 방법 및 시스템

Country Status (1)

Country Link
KR (1) KR100985190B1 (ko)

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130030476A (ko) * 2011-09-19 2013-03-27 에스케이플래닛 주식회사 오디오 데이터를 이용한 디바이스 간 통신 설정 시스템 및 방법
WO2013078243A1 (en) * 2011-11-23 2013-05-30 Verance Corporation Enhanced content management based on watermark extraction records
US8533481B2 (en) 2011-11-03 2013-09-10 Verance Corporation Extraction of embedded watermarks from a host content based on extrapolation techniques
US8538066B2 (en) 2005-04-26 2013-09-17 Verance Corporation Asymmetric watermark embedding/extraction
US8682026B2 (en) 2011-11-03 2014-03-25 Verance Corporation Efficient extraction of embedded watermarks in the presence of host content distortions
US8681978B2 (en) 2008-06-24 2014-03-25 Verance Corporation Efficient and secure forensic marking in compressed domain
US8745404B2 (en) 1998-05-28 2014-06-03 Verance Corporation Pre-processed information embedding system
US8781967B2 (en) 2005-07-07 2014-07-15 Verance Corporation Watermarking in an encrypted domain
US8791789B2 (en) 2000-02-16 2014-07-29 Verance Corporation Remote control signaling using audio watermarks
US8806517B2 (en) 2002-10-15 2014-08-12 Verance Corporation Media monitoring, management and information system
US8838978B2 (en) 2010-09-16 2014-09-16 Verance Corporation Content access management using extracted watermark information
US8869222B2 (en) 2012-09-13 2014-10-21 Verance Corporation Second screen content
US8923548B2 (en) 2011-11-03 2014-12-30 Verance Corporation Extraction of embedded watermarks from a host content using a plurality of tentative watermarks
US9251549B2 (en) 2013-07-23 2016-02-02 Verance Corporation Watermark extractor enhancements based on payload ranking
US9251322B2 (en) 2003-10-08 2016-02-02 Verance Corporation Signal continuity assessment using embedded watermarks
US9262794B2 (en) 2013-03-14 2016-02-16 Verance Corporation Transactional video marking system
CN105898381A (zh) * 2015-12-15 2016-08-24 乐视致新电子科技(天津)有限公司 传输、播放内容的方法和内容服务器以及智能设备
US9485089B2 (en) 2013-06-20 2016-11-01 Verance Corporation Stego key management
US9547753B2 (en) 2011-12-13 2017-01-17 Verance Corporation Coordinated watermarking
WO2017015399A1 (en) * 2015-07-20 2017-01-26 Verance Corporation Watermark-based data recovery for content with multiple alternative components
US9571606B2 (en) 2012-08-31 2017-02-14 Verance Corporation Social media viewing system
KR101715099B1 (ko) * 2016-02-01 2017-03-10 상명대학교서울산학협력단 특징점과 워터마크를 이용한 혼합음원의 자동 색인과 저작권 관리 시스템 및 방법
US9602891B2 (en) 2014-12-18 2017-03-21 Verance Corporation Service signaling recovery for multimedia content using embedded watermarks
US9639911B2 (en) 2014-08-20 2017-05-02 Verance Corporation Watermark detection using a multiplicity of predicted patterns
US9681203B2 (en) 2014-03-13 2017-06-13 Verance Corporation Interactive content acquisition using embedded codes
US9706235B2 (en) 2012-09-13 2017-07-11 Verance Corporation Time varying evaluation of multimedia content
US9769543B2 (en) 2014-11-25 2017-09-19 Verance Corporation Enhanced metadata and content delivery using watermarks
KR20180005470A (ko) * 2016-07-06 2018-01-16 주식회사 케이티 그룹 통화 보안 서비스 제공 시스템 및 방법
US9942602B2 (en) 2014-11-25 2018-04-10 Verance Corporation Watermark detection and metadata delivery associated with a primary content
KR20180103451A (ko) * 2017-03-10 2018-09-19 한국전자통신연구원 광고 데이터의 오디오 신호를 이용한 컨텐츠 처리 방법 및 시스템
US10257567B2 (en) 2015-04-30 2019-04-09 Verance Corporation Watermark based content recognition improvements
US10504200B2 (en) 2014-03-13 2019-12-10 Verance Corporation Metadata acquisition using embedded watermarks
US11297398B2 (en) 2017-06-21 2022-04-05 Verance Corporation Watermark-based metadata acquisition and processing
US11368766B2 (en) 2016-04-18 2022-06-21 Verance Corporation System and method for signaling security and database population
US11468149B2 (en) 2018-04-17 2022-10-11 Verance Corporation Device authentication in collaborative content screening
US11722741B2 (en) 2021-02-08 2023-08-08 Verance Corporation System and method for tracking content timeline in the presence of playback rate changes
US12342040B2 (en) 2019-08-28 2025-06-24 Verance Corporation Watermark-based dynamic ad insertion

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101358807B1 (ko) * 2011-12-27 2014-02-10 에스케이브로드밴드주식회사 디지털 워터마크를 이용한 멀티 디바이스간 프로그램 동기화 방법 및 이를 구현하기 위한 시스템

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020031654A (ko) * 2000-10-23 2002-05-03 황준성 푸리에 변환을 이용한 워터마크 삽입 및 추출 방법 및 장치
CN101115124B (zh) 2006-07-26 2012-04-18 日电(中国)有限公司 基于音频水印识别媒体节目的方法和装置
KR20080029446A (ko) * 2006-09-29 2008-04-03 (주)이스트랩 오디오 워터마킹을 이용하여 정보를 제공하는 시스템 및 그제공 방법.

Cited By (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8745404B2 (en) 1998-05-28 2014-06-03 Verance Corporation Pre-processed information embedding system
US8791789B2 (en) 2000-02-16 2014-07-29 Verance Corporation Remote control signaling using audio watermarks
US8806517B2 (en) 2002-10-15 2014-08-12 Verance Corporation Media monitoring, management and information system
US9648282B2 (en) 2002-10-15 2017-05-09 Verance Corporation Media monitoring, management and information system
US9704211B2 (en) 2003-10-08 2017-07-11 Verance Corporation Signal continuity assessment using embedded watermarks
US9990688B2 (en) 2003-10-08 2018-06-05 Verance Corporation Signal continuity assessment using embedded watermarks
US9558526B2 (en) 2003-10-08 2017-01-31 Verance Corporation Signal continuity assessment using embedded watermarks
US9251322B2 (en) 2003-10-08 2016-02-02 Verance Corporation Signal continuity assessment using embedded watermarks
US8538066B2 (en) 2005-04-26 2013-09-17 Verance Corporation Asymmetric watermark embedding/extraction
US8811655B2 (en) 2005-04-26 2014-08-19 Verance Corporation Circumvention of watermark analysis in a host content
US8781967B2 (en) 2005-07-07 2014-07-15 Verance Corporation Watermarking in an encrypted domain
US8681978B2 (en) 2008-06-24 2014-03-25 Verance Corporation Efficient and secure forensic marking in compressed domain
US8838978B2 (en) 2010-09-16 2014-09-16 Verance Corporation Content access management using extracted watermark information
KR20130030476A (ko) * 2011-09-19 2013-03-27 에스케이플래닛 주식회사 오디오 데이터를 이용한 디바이스 간 통신 설정 시스템 및 방법
US8533481B2 (en) 2011-11-03 2013-09-10 Verance Corporation Extraction of embedded watermarks from a host content based on extrapolation techniques
US8923548B2 (en) 2011-11-03 2014-12-30 Verance Corporation Extraction of embedded watermarks from a host content using a plurality of tentative watermarks
US8682026B2 (en) 2011-11-03 2014-03-25 Verance Corporation Efficient extraction of embedded watermarks in the presence of host content distortions
US8745403B2 (en) 2011-11-23 2014-06-03 Verance Corporation Enhanced content management based on watermark extraction records
WO2013078243A1 (en) * 2011-11-23 2013-05-30 Verance Corporation Enhanced content management based on watermark extraction records
US9547753B2 (en) 2011-12-13 2017-01-17 Verance Corporation Coordinated watermarking
US9571606B2 (en) 2012-08-31 2017-02-14 Verance Corporation Social media viewing system
US9706235B2 (en) 2012-09-13 2017-07-11 Verance Corporation Time varying evaluation of multimedia content
US8869222B2 (en) 2012-09-13 2014-10-21 Verance Corporation Second screen content
US9262794B2 (en) 2013-03-14 2016-02-16 Verance Corporation Transactional video marking system
US9485089B2 (en) 2013-06-20 2016-11-01 Verance Corporation Stego key management
US9251549B2 (en) 2013-07-23 2016-02-02 Verance Corporation Watermark extractor enhancements based on payload ranking
US10499120B2 (en) 2014-03-13 2019-12-03 Verance Corporation Interactive content acquisition using embedded codes
US9854331B2 (en) 2014-03-13 2017-12-26 Verance Corporation Interactive content acquisition using embedded codes
US9681203B2 (en) 2014-03-13 2017-06-13 Verance Corporation Interactive content acquisition using embedded codes
US10110971B2 (en) 2014-03-13 2018-10-23 Verance Corporation Interactive content acquisition using embedded codes
US10504200B2 (en) 2014-03-13 2019-12-10 Verance Corporation Metadata acquisition using embedded watermarks
US9854332B2 (en) 2014-03-13 2017-12-26 Verance Corporation Interactive content acquisition using embedded codes
US9639911B2 (en) 2014-08-20 2017-05-02 Verance Corporation Watermark detection using a multiplicity of predicted patterns
US9805434B2 (en) 2014-08-20 2017-10-31 Verance Corporation Content management based on dither-like watermark embedding
US10445848B2 (en) 2014-08-20 2019-10-15 Verance Corporation Content management based on dither-like watermark embedding
US10354354B2 (en) 2014-08-20 2019-07-16 Verance Corporation Content synchronization using watermark timecodes
US9769543B2 (en) 2014-11-25 2017-09-19 Verance Corporation Enhanced metadata and content delivery using watermarks
US9942602B2 (en) 2014-11-25 2018-04-10 Verance Corporation Watermark detection and metadata delivery associated with a primary content
US10178443B2 (en) 2014-11-25 2019-01-08 Verance Corporation Enhanced metadata and content delivery using watermarks
US10277959B2 (en) 2014-12-18 2019-04-30 Verance Corporation Service signaling recovery for multimedia content using embedded watermarks
US9602891B2 (en) 2014-12-18 2017-03-21 Verance Corporation Service signaling recovery for multimedia content using embedded watermarks
US10848821B2 (en) 2015-04-30 2020-11-24 Verance Corporation Watermark based content recognition improvements
USRE50577E1 (en) 2015-04-30 2025-09-02 Verance Corporation Watermark based content recognition improvements
US10257567B2 (en) 2015-04-30 2019-04-09 Verance Corporation Watermark based content recognition improvements
US10477285B2 (en) 2015-07-20 2019-11-12 Verance Corporation Watermark-based data recovery for content with multiple alternative components
WO2017015399A1 (en) * 2015-07-20 2017-01-26 Verance Corporation Watermark-based data recovery for content with multiple alternative components
CN105898381A (zh) * 2015-12-15 2016-08-24 乐视致新电子科技(天津)有限公司 传输、播放内容的方法和内容服务器以及智能设备
KR101715099B1 (ko) * 2016-02-01 2017-03-10 상명대학교서울산학협력단 특징점과 워터마크를 이용한 혼합음원의 자동 색인과 저작권 관리 시스템 및 방법
US11368766B2 (en) 2016-04-18 2022-06-21 Verance Corporation System and method for signaling security and database population
KR20180005470A (ko) * 2016-07-06 2018-01-16 주식회사 케이티 그룹 통화 보안 서비스 제공 시스템 및 방법
KR20180103451A (ko) * 2017-03-10 2018-09-19 한국전자통신연구원 광고 데이터의 오디오 신호를 이용한 컨텐츠 처리 방법 및 시스템
US11297398B2 (en) 2017-06-21 2022-04-05 Verance Corporation Watermark-based metadata acquisition and processing
US11468149B2 (en) 2018-04-17 2022-10-11 Verance Corporation Device authentication in collaborative content screening
US12342040B2 (en) 2019-08-28 2025-06-24 Verance Corporation Watermark-based dynamic ad insertion
US11722741B2 (en) 2021-02-08 2023-08-08 Verance Corporation System and method for tracking content timeline in the presence of playback rate changes

Also Published As

Publication number Publication date
KR100985190B1 (ko) 2010-10-05

Similar Documents

Publication Publication Date Title
KR100985190B1 (ko) 워터마크를 이용한 정보 제공 방법 및 시스템
US10038944B2 (en) Apparatus and method for tagging media content and managing marketing
JP4081966B2 (ja) 放送番組受信装置及びその方法
JP5410565B2 (ja) 様々な方式の広告提供方法及びシステム
US20050262217A1 (en) Contents linkage information delivery system
US20060184960A1 (en) Method and system for enabling commerce from broadcast content
US20160337059A1 (en) Audio broadcasting content synchronization system
CN103563390B (zh) 详细信息管理系统
US20070157251A1 (en) Methods and Systems For Distributing Assets Associated With Television Program
US20090018898A1 (en) Method or apparatus for purchasing one or more media based on a recommendation
US20080288600A1 (en) Apparatus and method for providing access to associated data related to primary media data via email
WO2012057724A1 (en) Systems for identifying audio information from a television data stream and related methods
KR20100130638A (ko) 사용자가 액세스 가능한 콘텐츠 내의 메타데이터 이용 가능성의 표시를 용이하게 하는 시스템 및 셋탑박스
JP2008294943A (ja) 番組関連情報取得システム及び録画装置
WO2008115564A2 (en) Interactive radio system and method
JP2009266083A (ja) 試聴用コンテンツ配信システムおよび端末装置
KR20120103961A (ko) 사용자 맞춤형 연관광고 제공장치, 연관광고 재생용 휴대단말 및 사용자 맞춤형 연관광고 제공방법
JP5495386B2 (ja) 広告情報の提示方式を変更するコンテンツ再生方法、コンテンツ配信装置、端末及びプログラム
US20060156343A1 (en) Method and system for media and similar downloading
KR20100018126A (ko) 멀티미디어 컨텐츠에 관한 연관정보의 생성 방법, 제공방법 및 그 장치
KR20110111752A (ko) 사운드 코드를 이용한 정보 전달 시스템 및 방법, 그리고 이에 적용되는 장치
KR101607649B1 (ko) 음악 공유 서비스에 기반하는 영상물 삽입 음악 및 광고의 제공 장치 및 제공 방법
US8898703B2 (en) Digital multimedia broadcasting application format generating method and apparatus thereof
JP2006025156A (ja) マーケティング情報収集システム及びマーケティング情報収集方法
JP4206457B2 (ja) 再生装置、電子番組表提供サーバ、情報提供サーバ、蓄積サーバ、情報システム

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20130923

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20140905

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

FPAY Annual fee payment

Payment date: 20150908

Year of fee payment: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

FPAY Annual fee payment

Payment date: 20160907

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20170907

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

FPAY Annual fee payment

Payment date: 20180823

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

FPAY Annual fee payment

Payment date: 20190902

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 12

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 13

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 14

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 15

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 16