KR100727072B1 - 방송 컨텐츠 정보 제공 방법 및 시스템 - Google Patents

방송 컨텐츠 정보 제공 방법 및 시스템 Download PDF

Info

Publication number
KR100727072B1
KR100727072B1 KR1020050102076A KR20050102076A KR100727072B1 KR 100727072 B1 KR100727072 B1 KR 100727072B1 KR 1020050102076 A KR1020050102076 A KR 1020050102076A KR 20050102076 A KR20050102076 A KR 20050102076A KR 100727072 B1 KR100727072 B1 KR 100727072B1
Authority
KR
South Korea
Prior art keywords
information
broadcast content
broadcast
voice information
voice
Prior art date
Application number
KR1020050102076A
Other languages
English (en)
Other versions
KR20070045622A (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 KR1020050102076A priority Critical patent/KR100727072B1/ko
Priority to CN2006800043316A priority patent/CN101128813B/zh
Priority to JP2007549286A priority patent/JP4772800B2/ja
Priority to PCT/KR2006/004397 priority patent/WO2007049927A1/en
Publication of KR20070045622A publication Critical patent/KR20070045622A/ko
Application granted granted Critical
Publication of KR100727072B1 publication Critical patent/KR100727072B1/ko
Priority to US11/985,818 priority patent/US7991349B2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/56Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
    • H04H60/58Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 of audio
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
    • H04H60/38Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
    • H04H60/40Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast time
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/81Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
    • H04H60/90Wireless transmission systems
    • H04H60/91Mobile communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 방송 프로그램에 연관된 방송 컨텐츠 정보를 제공하는 방법 및 시스템에 관한 것이다. 본 발명의 바람직한 일 실시예에 따르면, 이동통신 단말기로부터 상기 방송 프로그램의 음성 정보와 상기 음성 정보에 연관된 시간 정보를 수신하는 제1 데이터 송수신부; 상기 음성 정보와 상기 시간 정보를 이용하여 상기 음성 정보가 포함된 방송 컨텐츠를 결정하여 상기 음성 정보에 방송 컨텐츠 정보 추출 명령을 생성하는 정보 분석부; 및 상기 방송 컨텐츠 정보 추출 명령에 따라 방송 컨텐츠 정보를 독출하는 방송 컨텐츠 정보 매핑부를 포함하되, 상기 독출된 방송 컨텐츠 정보를 상기 제1 데이터 송수신부를 통해 상기 이동통신 단말기로 제공하는 방송 컨텐츠 제공 서버가 제공된다. 따라서, 본 발명에 의해, 별도의 무선 인터넷 접속 없이 방송 컨텐츠에 연관된 방송 컨텐츠 정보를 제공받을 수 있다.
이동통신, 방송, 방송 컨텐츠 정보, broadcasting

Description

방송 컨텐츠 정보 제공 방법 및 시스템{Method and system for providing information which relates in broadcasting}
도 1은 본 발명의 바람직한 일 실시예에 따른 방송 컨텐츠 제공 시스템을 나타낸 블록도.
도 2는 본 발명의 바람직한 일 실시예에 따른 이동통신 단말기의 내부 블록도.
도 3은 본 발명의 바람직한 일 실시예에 따른 방송 컨텐츠 제공 서버를 나타낸 블록도.
도 4는 본 발명의 바람직한 일 실시예에 따른 방송 컨텐츠 제공 서버가 방송사로부터 방송 프로그램을 제공받아 방송 컨텐츠 정보를 생성하여 등록(저장)하는 방법을 나타낸 순서도.
도 5는 본 발명의 바람직한 일 실시예에 따른 방송 컨텐츠 제공 서버가 통신망을 통해 이동통신 단말기에 방송 컨텐츠에 상응하는 방송 컨텐츠 정보를 제공하는 방법을 나타낸 순서도.
도 6은 본 발명의 바람직한 일 실시예에 따른 이동통신 단말기가 방송 컨텐츠에 연관된 방송 컨텐츠 정보를 통신망을 통해 연결된 방송 컨텐츠 제공 서버로부 터 표시부를 통해 출력하는 과정을 나타낸 순서도.
도 7은 본 발명의 바람직한 일 실시예에 따른 이동통신 단말기가 방송 컨텐츠 또는 방송 컨텐츠 정보를 수신하여 출력하는 것을 예시한 도면.
<도면의 주요 부분에 대한 부호의 설명>
110 : 이동통신 단말기
120 : 방송 컨텐츠 제공 서버
130 : 방송사
본 발명은 방송 컨텐츠 제공 방법 및 시스템에 관한 것으로, 특히 방송 프로그램에 연관된 방송 컨텐츠 정보를 제공하는 방법 및 시스템에 관한 것이다.
정보통신의 눈부신 발전으로 인해 이동통신 단말기는 전화를 위한 주 기능 이외에도 MP3, 동영상, 방송 등과 같은 다양한 멀티미디어 기능이 탑재되고 있다. 또한, 현재는 이동통신 단말기 내에 TV, 라디오 튜너 기능이 탑재되거나, DMB(Digital Multimedia Broadcasting) 기능을 탑재하는 등의 컨버전스(conversions) 환경이 만들어지고 있다. 그러나 위성 방송, 공중파 방송, 위성 DMB, 지상파 DMB 등에서 제공되는 방송 프로그램은 각각의 방송사에서 제작되어 일 방향으로 제공되는 형태이다. 이를 해결하기 위해, 방송 프로그램과 관련 있는 정보를 EPG(Electronic program Guide)를 이용하여 방송 프로그램과 관련된 정보를 함께 이동통신 단말기로 제공하여 사용자가 방송 프로그램에 관련된 정보를 보기 위해 특정 키를 누르는 경우, 무선 인터넷에 접속하여 해당 방송 컨텐츠 정보에 상응하는 상세한 정보를 제공받을 수 있다.
그러나 이는 방송 프로그램에 연관된 정보를 제공받기 위해 다수의 키 조작을 하여야 하는 불편함이 따를 뿐만 아니라, 현재 대부분이 문자 또는 정지 영상 위주의 정보가 제공되고 있다.
또한, 이와 같은 방법은 사용자가 방송 컨텐츠를 시청하던 중에 방송 컨텐츠에 관련된 정보를 보기 위해 별도로 무선 인터넷에 접속해야만 하는 불편함이 있다.
따라서, 상술한 문제점을 해결하기 위한 본 발명의 목적은 사용자가 사용자 단말기를 통해 시청 또는 청취 중이던 방송 프로그램에 연관된 방송 컨텐츠 정보를 이동통신 단말기를 이용하여 제공받을 수 있는 방법 및 시스템을 제공하는 것이다.
본 발명의 다른 목적은 단 한번의 키 버튼 조작으로 방송 프로그램에 연관된 방송 컨텐츠 정보를 실시간으로 제공받을 수 있는 방법 및 시스템을 제공하는 것이다.
본 발명의 또 다른 목적은 일방향으로 제공되는 방송 프로그램에 대해 양방 향 통신이 가능하도록 하는 방법 및 시스템을 제공하는 것이다.
본 발명의 또 다른 목적은 아날로그 방송과 같이 방송 컨텐츠 정보를 제공하지 않는 방송 프로그램에 대해서도 연관된 방송 컨텐츠 정보를 제공할 수 있는 방법 및 시스템을 제공하는 것이다.
이외의 본 발명의 목적들은 하기의 실시예에 대한 설명을 통해 쉽게 이해될 수 있을 것이다.
상술한 목적을 달성하기 위해, 본 발명의 일 측면에 따르면, 이동통신 단말기 및 방송사와 통신망을 통해 연결되어 상기 이동통신 단말기로 방송 컨텐츠 또는 상기 방송 컨텐츠에 연관된 방송 컨텐츠 정보를 제공하는 시스템이 제공된다.
본 발명의 바람직한 일 실시예에 따르면, 이동통신 단말기와 통신망을 통해 연결되어 상기 이동통신 단말기로 방송 컨텐츠를 제공하는 방송 컨텐츠 제공 서버에 있어서, 상기 이동통신 단말기로부터 상기 방송 프로그램의 음성 정보와 상기 방송 컨텐츠에 연관된 시간 정보를 수신하는 제1 데이터 송수신부; 상기 음성 정보와 상기 시간 정보를 이용하여 상기 음성 정보가 포함된 방송 프로그램을 결정하여 상기 결정된 방송 컨텐츠 정보 추출 명령을 생성하는 정보 분석부; 및 상기 방송 컨텐츠 정보 추출 명령에 따라 상기 방송 컨텐츠 정보를 저장하고 있는 데이터베이스로부터 상기 결정된 방송 프로그램에 연관된 방송 컨텐츠 정보를 독출하는 방송 컨텐츠 정보 매핑부를 포함하되, 상기 독출된 방송 컨텐츠 정보를 상기 제1 데이터 송수신부를 통해 상기 이동통신 단말기로 제공하는 방송 컨텐츠 제공 서버가 제공될 수 있다.
상기 방송 프로그램에 관련된 방송 컨텐츠 정보를 상기 방송 프로그램과 매핑하여 방송 컨텐츠 정보 데이터베이스에 저장하는 방송 컨텐츠 정보 등록부를 더 포함할 수 있다.
상기 방송 컨텐츠 정보는 방송 프로그램에 연관되어 부가적으로 제공되는 문자 데이터, 숫자 데이터, 영상 데이터 및 오디오 데이터 중 어느 하나 또는 하나 이상의 조합일 수 있다.
상기 음성 정보는 상기 방송 프로그램에서 정해진 시간 동안 추출된 음성 정보이며, 상기 시간 정보는 상기 음성 정보 추출 시작 시간 및 상기 음성 정보 추출 종료 시간일 수 있다.
상기 방송 컨텐츠는 공중파 방송, 위성 방송 , 지상파 DMB 방송 및 위성 DMB 방송 중 어느 하나의 방송에서 제공되며, 아날로그 방송 및 디지털 방송 중 어느 하나일 수 있다.
하나 이상의 방송사로부터 방송 프로그램을 수신하는 제2 데이터 송수신부; 및 상기 수신된 방송 프로그램의 음성 정보를 정해진 시간 동안 정해진 시간 주기로 추출하여 방송 프로그램 음성 정보 데이터베이스에 상기 방송 프로그램에 매핑하여 저장하는 정보 추출부를 더 포함할 수 있다.
본 발명의 바람직한 다른 실시예에 따르면, 방송 컨텐츠 제공 서버와 통신망을 통해 연결되어 상기 방송 컨텐츠 제공 서버로부터 방송 컨텐츠 정보를 제공받는 이동통신 단말기에 있어서, 사용자로부터 방송 컨텐츠 정보 표시 명령을 입력받는 입력부; 외부 소리를 입력받는 음향 입력부; 상기 방송 컨텐츠 정보 표시 명령에 따라 음성 정보 추출 명령을 생성하는 제어부; 상기 음성 정보 추출 명령에 따라 상기 음향 입력부로부터 입력되는 상기 소리를 정해진 시간 동안 추출하여 음성 정보 및 상기 음성 정보에 연관된 시간 정보를 생성하는 음성 정보 추출부; 및 상기 제어부의 제어에 의해 상기 음성 정보 및 상기 시간 정보를 상기 방송 컨텐츠 제공 서버로 전송하는 송수신부를 포함하는 이동통신 단말기가 제공될 수 있다.
상기 방송 컨텐츠 제공 서버로부터 수신되는 상기 음성 정보 및 상기 시간 정보에 상응하는 방송 컨텐츠 정보를 디스플레이하는 표시부를 더 포함할 수 있다.
상기 음성 정보, 상기 시간 정보, 상기 방송 컨텐츠 및 상기 방송 컨텐츠 정보 중 어느 하나 또는 하나 이상의 조합을 저장하는 저장부를 더 포함할 수 있다.
본 발명의 다른 측면에 따르면, 이동통신 단말기 및 방송사와 통신망을 통해 연결되어 상기 이동통신 단말기로 방송 컨텐츠 또는 방송 컨텐츠에 연관된 방송 컨텐츠 정보를 제공하는 방법이 제공된다.
본 발명의 바람직한 일 실시예에 따르면, 이동통신 단말기 및 하나 이상의 방송사와 통신망을 통해 연결되어 상기 이동통신 단말기로 방송 컨텐츠 정보를 제공하는 방송 컨텐츠 제공 서버에서 수행되는 방법에 있어서, 상기 이동통신 단말기로부터 음성 정보 및 상기 음성 정보에 연관된 시간 정보를 수신하는 단계; 상기 음성 정보와 상기 시간 정보를 이용하여 상기 음성 정보가 포함된 방송 프로그램을 결정하여 상기 결정된 방송 프로그램에 연관된 방송 컨텐츠 정보 추출 명령을 생성하는 단계; 상기 방송 컨텐츠 정보 추출 명령에 따라 방송 프로그램에 연관된 방송 컨텐츠 정보를 저장하고 있는 방송 컨텐츠 정보 데이터베이스로부터 방송 컨텐츠 정보를 독출하는 단계; 및 상기 독출된 방송 컨텐츠 정보를 상기 이동통신 단말기로 전송하는 단계를 포함하는 방송 컨텐츠 정보 제공 방법이 제공될 수 있다.
상기 방송사로부터 방송 프로그램을 수신하는 단계; 및 상기 방송 프로그램의 음성 정보를 정해진 시간 간격으로 추출하여 상기 방송 프로그램에 매핑하여 방송 프로그램 음성 정보 데이터베이스에 저장하는 단계를 더 포함할 수 있다.
임의의 방송 프로그램 또는 상기 방송 프로그램에 연관된 방송 컨텐츠 정보를 입력받는 단계; 및 상기 입력된 방송 프로그램과 상기 방송 컨텐츠 정보를 매핑하여 상기 방송 컨턴츠 정보 데이터베이스에 저장하는 단계를 더 포함할 수 있다.
이하, 본 발명의 바람직한 실시예를 첨부한 도면들을 참조하여 상세히 설명하기로 한다.
본 발명은 공중파 방송, 위성 방송, 위성 DMB, 지상파 DMB 등을 제공하는 방송사의 방송에 연관된 방송 컨텐츠 정보(예를 들어, 임의의 장면의 촬영 장소 정보, 촬영 장소 예약 정보, 출연 배우 정보, 출연 배우 의상 정보, 설문 조사 정보, 시청자 참여 정보 등)를 이동통신 단말기(110)에 실시간으로 제공하는 시스템 및 그 방법에 관한 것이다. 본 발명에 따른 방송 컨텐츠 제공 시스템(100)은 예를 들어, KBS, MBC, SBS 등의 공중파에서 제공되는 방송 프로그램과 같이 별도로 방송 프로그램에 연관된 컨텐츠 정보를 제공하지 않는 방송 프로그램에 대해서도 컨텐츠 정보를 생성하여 이동통신 단말기(110)로 컨텐츠 정보를 제공할 수도 있다. 이하에서는 이해와 설명의 편의를 위해, 이동통신 단말기(110)에 방송 컨텐츠 제공 서버(120)로부터 제공되는 방송 컨텐츠 정보를 실행하기 위한 어플리케이션을 실행할 수 있는 소프트웨어가 설치되어 있는 것을 가정하여 설명하기로 한다. 또한, 본 명세서에서 방송 프로그램은 사용자 단말기(미도시, 예를 들어 TV, 라디오 등)를 통해 각각의 방송사(130) 또는 광고 제작자(미도시) 등에 의해 제공되는 제공되는 방송, CF 등 일 수 있다. 물론, 방송, CF 이외에 사용자 단말기(미도시)로 제공되는 다른 정보일 수도 있다.
또한, 이하에서는 첨부 도면을 참조하여 설명함에 있어서 동일하거나 대응하는 구성요소는 도면 부호에 상관없이 동일한 참조번호를 부여하여 설명하기로 한다.
또한, 본 명세서에서 이용되는 숫자(예를 들어, 제1, 제2 등)는 동일 또는 유사한 개체를 구별하기 위한 것일 뿐 이에 의해 권리범위나 그 대상이 제한되는 것은 아니다.
도 1은 본 발명의 바람직한 일 실시예에 따른 방송 컨텐츠 제공 시스템을 나타낸 블록도이며, 도 2는 본 발명의 바람직한 일 실시예에 따른 이동통신 단말기의 내부 블록도이며, 도 3은 본 발명의 바람직한 일 실시예에 따른 방송 컨텐츠 제공 서버를 나타낸 블록도이다.
도 1에서 보여지는 바와 같이, 본 발명에 따른 방송 컨텐츠 제공 시스템(100)은 이동통신 단말기(110), 방송 컨텐츠 제공 서버(120), 제1 방송사(130a), 제2 방송사(130b),…, 제n 방송사(130z)로 구성되며, 각각은 통신망을 통해 네트워크로 연결되어 있다. 또한, 방송 컨텐츠 제공 시스템(100)은 각각의 방송사(130)들의 프로그램을 수신하는 모듈(미도시)을 포함할 수 있으며, 해당 모듈을 통해 각각의 방송사(130)에서 제공하는 방송 컨텐츠 정보를 실시간으로 수신할 수도 있다.
여기서, 통신망은 BTS(Base Transceiver Station), BSC(Base Station Controller) 및 PDSN(Packet Data Serving Node)를 포함하는 이동 통신망 및 유무선 인터넷망을 포함할 수 있다.
도 2를 참조하면, 이동통신 단말기(110)는 송수신부(210), 표시부(215), 음성 정보 추출부(220), 저장부(225), 음향 출력부(230), 음향 입력부(235), 입력부(245), 제어부(240)를 포함하여 구성된다.
송수신부(210)는 통신망을 통해 방송 컨텐츠 제공 서버(120)와의 데이터 송수신을 담당하는 기능을 한다. 예를 들어, 송수신부(210)는 방송 컨텐츠 제공 서버(120)로부터 방송 컨텐츠 정보를 수신하여 제어부(240)로 전달할 수 있다. 또한, 또한, 송수신부(210)는 제어부(240)의 제어에 의해 임의의 방송 프로그램의 정해진 시간 동안 생성된 음성 정보와 시간 정보를 통신망을 통해 컨텐츠 제공 서버(120)로 전송할 수도 있다. 여기서, 방송 프로그램은 사용자 단말기(예를 들어, TV, 라디오 등)를 통해 방송사(130)로부터 수신되어 시청 또는 청취하고 있는 방송일 수 있다. 물론, 사용자 단말기(미도시)는 TV, 라디오 이외의 다른 매체일 수도 있음은 당연하다. 여기서, 시간 정보는 해당 음성 정보의 추출 시작 시간, 해당 음성 정보의 추출 종료 시간 등일 수 있다.
본 명세서에서 방송 컨텐츠 정보는 예를 들어, 임의의 장면 촬영 장소 정보, 촬영 장소 예약 정보, 출연 배우 정보, 출연 배우 의상 정보, 출연 배우 의상 구매 정보, 설문 조사 정보, 시청자 참여 정보 등과 같이 방송 컨텐츠에 연관되어 부가적으로 제공되는 정보로 정의하기로 한다. 방송 컨텐츠 정보는 사용자 단말기(미도시) 이외에 이동통신 단말기(100)를 임의의 방송 프로그램, CF 등에 연관되어 통해 별도로 부가적으로 제공될 수 있는 정보로 본 명세서에서 기재되지 않은 정보들도 포함할 수 있다.
여기서, 방송 컨텐츠 정보는 입력부(245)를 통해 사용자로부터 방송 컨텐츠 정보 표시를 위한 방송 컨텐츠 표시 명령을 입력받아 미리 정해진 시간 간격으로 임의의 시간 동안 생성된 음성 정보를 방송 컨텐츠 제공 서버(120)로 전송하여 해당 음성 정보에 상응하여 방송 컨텐츠 제공 서버(120)로부터 제공받을 수 있다.
표시부(215)는 제어부(240)의 제어에 의해 방송 컨텐츠 정보를 출력하는 수단이다. 여기서 방송 컨텐츠 정보는 예를 들어 문자 데이터, 숫자 데이터, 영상 데이터 등일 수 있다. 예를 들어, 표시부(215)는 액정화면(LCD : Liquid Crystal Display) 일 수 있다.
음성 정보 추출부(220)는 제어부(240)의 제어에 의해 음향 입력부(235)로부터 입력되는 임의의 방송 프로그램의 음성 정보를 정해진 시간 간격으로 정해진 시간 동안 추출하여 제어부(240)로 전달한다. 예를 들어, 정해진 시간 간격이 예를 들어, 1분이고, 예를 들어, 5초 동안 방송 컨텐츠의 음성 정보를 추출한다고 가정하자. 그러면, 음성 정보 추출부(220)는 제어부(240)의 제어에 의해 음향 입력부(235)로부터 입력되는 음성 데이터를 1분 간격으로 5초 동안의 음성 정보를 추출(이하에서는 음성 정보 추출부(220)로부터 추출된 음성 정보를 "추출 음성 정보"라 칭하기로함)한다. 그리고, 음성 정보 추출부(220)는 추출 음성 정보의 추출 시간 정보(예를 들어, 추출 음성 정보 추출 시작 시간, 추출 음성 정보 추출 종료 시간 등)를 생성하여 제어부(240)로 전달할 수 있다.
저장부(225)는 이동통신 단말기(110)의 운용 프로그램, 방송 컨텐츠 제공 서버(120)로부터 수신되는 방송 컨텐츠를 실행하기 위한 어플리케이션에 상응하는 프로그램, 추출 음성 정보 및 시간 정보, 추출 음성 정보에 상응하여 방송 컨텐츠 제공 서버(120)로부터 수신되는 방송 컨텐츠 정보(예를 들어, 임의의 장면의 촬영 장소 정보, 촬영 장소 예약 정보, 출연 배우 정보, 출연 배우 의상 정보, 설문 조사 정보, 시청자 참여 정보 등), 미리 정해진 알고리즘 등이 저장된다. 물론, 저장부(225)에는 이외의 다른 정보들이 저장될 수도 있다.
음향 출력부(230)는 방송 컨텐츠 제공 서버(120)로부터 제공되는 방송 컨텐츠에 상응하여 수신된 음향을 출력하는 수단으로 예를 들어, 스피커 일 수 있다.
음향 입력부(235)는 제어부(240)의 제어에 의해 하나 이상의 아날로그 음향 데이터를 입력받아 제어부(240)로 전달한다. 예를 들어, 음향 입력부(235)는 마이크일 수 있다. 예를 들어, 음향 입력부(240)는 사용자로부터 입력부(245)를 통해 방송 컨텐츠 정보 표시 명령에 상응하는 기능 버튼이 눌려진 경우, 제어부(240)의 제어에 의해 동작을 개시할 수 있다.
입력부(245)는 사용자로부터 이동통신 단말기의 동작을 제어하기 위한 제어 명령, 기능 선택 명령(예를 들어, 방송 컨텐츠 정보 표시 명령) 등을 입력받기 위한 수단이다. 예를 들어, 입력부(245)는 복수의 키 버튼(예를 들어, 숫자/문자 키, * 또는 #의 기호 키, 하나 이상의 기능 키(예를 들어, 메뉴키, 통화 키, 확인키, 무선 인터넷 접속을 위한 키 등))으로 구현되거나 터치 스크린 등의 형태로 구현될 수 있다.
제어부(240)는 본 발명에 따른 이동통신 단말기(110)의 각각의 구성 요소(예를 들어, 송수신부(210), 표시부(215), 음성 정보 추출부(220), 저장부(225), 음향 출력부(230), 음향 입력부(235), 입력부(245) 등)을 제어하는 기능을 수행한다. 또한, 제어부(240)는 사용자로부터 입력부(245)를 통해 방송 컨텐츠 정보 표시 명령이 입력되면, 음향 입력부(235)의 동작 개시를 위한 제어 명령을 음향 입력부(235)로 전달할 수 있다. 또한, 제어부(240)는 음향 입력부(235)의 동작 개시에 상응하여 음성 정보 추출부(220)의 동작 개시를 지시할 수도 있다. 이로 인해, 방송 컨텐츠 정보 표시 명령이 입력되면, 음향 입력부(235)를 통해 입력되는 방송 프로그램의 음성 정보를 음성 정보 추출부(220)가 정해진 시간 동안 추출하여 추출 음성 정보 및 시간 정보를 생성하여 제어부(240)로 전달할 수 있다.
이하에서, 입력부(245)를 통해 사용자로부터 방송 컨텐츠 정보 표시 명령에 상응하는 기능 버튼이 눌려지면, 제어부(240)가 임의의 방송 프로그램에 대한 음성 정보를 추출하기 위해 음향 입력부(235) 및 음성 정보 추출부(220)의 동작 개시를 지시하기 위한 명령을 "음성 정보 생성 제어 명령"은 정의하기로 한다.
예를 들어, 사용자가 사용자 단말기(미도시)를 통해 임의의 방송 프로그램을 시청하고 있다고 가정하자. 이때, 사용자가 사용자 단말기(미도시)를 통해 시청중인 방송 프로그램에 연관된 방송 컨텐츠 정보를 보기 위해 이동통신 단말기(110)에 구비된 입력부(245)를 통해 방송 컨텐츠 정보 표시 명령을 입력받아 제어부(240)로 전달할 수 있다. 방송 컨텐츠 정보 표시 명령을 입력받은 제어부(240)는 방송 프로그램의 음성 정보를 추출하기 위해 음향 입력부(235) 및 음성 정보 추출부(220)로 음성 정보 추출 제어 명령을 전달할 수 있다. 이로 인해, 음향 입력부(235)는 사용자 단말기(미도시)를 통해 출력되는 음성 정보를 입력받아 음성 정보 추출부(220)로 전달할 수 있다. 그리고, 음성 정보 추출부(220)는 음향 입력부(235)를 통해 입력받은 음성 정보에서 정해진 알고리즘에 따라(예를 들어, 음성 인식 알고리즘 등) 음성 패턴을 추출하여 제어부(240)로 전달할 수 있다. 물론, 이동통신 단말기(110)가 사용자 단말기(미도시)로부터 추출한 음성 정보 자체를 통신망을 통해 방송 컨텐츠 제공 서버(120)로 전달할 수도 있으나, 통신망을 통해 전송되는 데이터의 전송양을 줄이기 위해 정해진 알고리즘에 따라 음성 패턴을 추출하여 이를 방송 컨텐츠 제공 서버(120)로 전달할 수 있다. 이하에서는 음성 정보 추출부(220)에서 정해진 알고리즘에 따라 음성 정보에 대한 음성 패턴을 추출하여 제어부(240)로 전달하는 것을 중점으로 설명하기로 한다.
도 3을 참조하면, 방송 컨텐츠 제공 서버(120)는 데이터 송수신부(310), 정보 분석부(320), 방송 컨텐츠 정보 매핑부(330), 정보 추출부(340), 방송 컨텐츠 정보 등록부(350)로 구성된다.
데이터 송수신부(310)는 통신망을 통해 이동통신 단말기(110) 또는 제1 방송사(130a), 제2 방송사(130b), …, 제n 방송사(130z)와의 데이터를 송수신하는 기능을 담당한다. 도 3에 보여지는 바와 같이, 데이터 송수신부(310)는 제1 데이터 송수신부(302)와 제2 데이터 송수신부(305)를 포함할 수 있다.
제1 데이터 송수신부(302)는 통신망을 통해 이동통신 단말기(110)로 방송 컨텐츠 정보를 제공하며, 이동통신 단말기(110)로부터 임의의 방송 프로그램에서 추출한 음성 정보를 수신하여 정보 분석부(320)로 전달할 수 있다.
제2 데이터 송수신부(305)는 통신망을 통해 제1 방송사(130a), 제2 방송사(130b), …, 제n 방송사(130n)로부터 방송 프로그램의 음성 정보를 수신하여 정보 추출부(340)로 전달할 수 있다.
이해와 설명의 편의를 위해, 이하에서 제1 데이터 송수신부(302)를 통해 이동통신 단말기(110)로부터 수신된 음성 정보를 제1 음성 정보라 칭하며, 제2 데이터 송수신부(305)를 통해 각각의 방송사들(103)로부터 수신된 음성 정보를 제2 음성 정보라 칭하기로 한다.
여기서 방송 프로그램은 통신망을 통해 제1 방송사(130a), 제2 방송사(130b), 제n 방송사(130n)로부터 제공될 수도 있으며, 이동통신 시스템(미도시)을 통해 제공될 수도 있다. 또한, 방송 프로그램은 공중파 방송, 위성 방송, 위성 DMB, 지상파 DMB, 인터넷 방송 등을 통해 제공되는 모든 방송 프로그램을 포함할 수 있다. 또한, 본 명세서에서 방송 프로그램은 각각의 방송사들(130)에서 제공되 는 방송 프로그램 뿐만 아니라 광고 방송 등을 포함할 수 있다.
정보 분석부(320)는 제1 데이터 송수신부(302)로부터 입력된 제1 음성 정보를 분석하여 제1 음성 정보가 포함된 방송 프로그램을 결정하여 방송 프로그램에 연관된 방송 컨텐츠 정보 추출 명령을 방송 컨텐츠 정보 매핑부(330)로 전달한다.
예를 들어, 정보 분석부(320)는 제1 음성 정보의 시간 정보를 기준으로 방송 프로그램 음성 정보 데이터베이스(370)로부터 제1 음성 정보가 포함된 방송 프로그램을 결정하여 방송 컨텐츠 정보 추출 명령을 생성하여 방송 컨텐츠 정보 매핑부(330)로 전달할 수 있다. 여기서, 방송 프로그램 음성 정보 데이터베이스(370)는 제2 데이터 송수신부(305)로부터 입력된 방송 프로그램의 음성 정보(즉, 제2 음성 정보)를 정해진 시간 간격으로 추출하여 정해진 알고리즘에 따라 음성 패턴을 저장하고 있을 수 있다.
방송 컨텐츠 정보 매핑부(330)는 정보 분석부(320)를 통해 입력된 방송 컨텐츠 정보 추출 명령에 따라 방송 컨텐츠 정보를 방송 컨텐츠 정보 데이터베이스(360)로부터 독출하여 데이터 송수신부(310)를 통해 이동통신 단말기(110)로 전송한다. 여기서, 방송 컨텐츠 정보 데이터베이스(360)는 방송 프로그램에 연관된 방송 컨텐츠 정보(예를 들어, 임의의 장면의 촬영 장소 정보, 촬영 장소 예약 정보, 출연 배우 정보, 출연 배우 의상 정보, 설문 조사 정보, 시청자 참여 정보 등)를 매핑하여 저장하고 있을 수 있다. 즉, 방송 컨텐츠 정보 데이터베이스(360)는 방송 프로그램에 상응하여 이동통신 단말기(110)로 전송할 부가적인 정보들을 매핑하여 저장하고 있을 수 있다. 여기서, 방송 컨텐츠 정보는 방송 프로그램에 연관되어 이 동통신 단말기(110)로 전송될 수 있는 문자, 숫자, 영상, 오디오 등을 포함하는 정보일 수 있으며, 본 명세서에 기재되지 않은 다른 정보들도 포함될 수 있다.
정보 추출부(340)는 제2 데이터 송수신부(305)로부터 입력된 제2 음성 정보를 정해진 시간 동안 추출하여 방송 프로그램에 매핑하여 방송 프로그램 음성 정보 데이터베이스(370)에 저장한다.
여기서, 정보 추출부(340)는 제2 데이터 송수신부(305)를 통해 수신되는 각각의 방송사(130)로부터 제공되는 방송 프로그램의 음성 정보를 정해진 시간 간격으로 정해진 시간 동안 추출하여 방송 프로그램 음성 정보 데이터베이스(370)에 저장할 수 있다. 또한, 정보 추출부(340)는 정보 분석부(320)로부터 방송 컨텐츠 정보 추출 명령이 입력되면 제2 데이터 송수신부(305)를 통해 수신되는 각각의 방송사(130)로부터 제공되는 방송 프로그램의 음성 정보를 정해진 시간 동안 추출하여 방송 프로그램 음성 정보 데이터베이스(370)에 저장할 수도 있다.
또한, 정보 추출부(340)는 제2 데이터 송수신부(305)로부터 입력되는 방송 프로그램의 음성 정보에 대한 음성 패턴을 정해진 음성 인식 알고리즘에 따라 추출하여 방송 프로그램 음성 정보 데이터베이스(370)에 저장할 수도 있다.
이하, 음성 인식 알고리즘에 따라 음성 정보에서 음성 패턴을 추출하는 방식은 당업자에게는 자명한 사항이므로 이에 대한 설명은 생략하기로 한다.
방송 컨텐츠 정보 등록부(350)는 각각의 방송사, 방송 프로그램 제작자, 광고 제작자 등으로부터 방송 프로그램 또는/및 방송 프로그램에 연관된 방송 컨텐츠 정보를 입력받아 방송 컨텐츠 정보를 방송 프로그램에 매핑하여 방송 컨텐츠 정보 데이터베이스(360)에 저장하는 기능을 수행한다. 여기서, 방송 프로그램과 방송 프로그램에 연관된 방송 컨텐츠 정보가 반드시 동일한 곳에서 제공되지 않을 수도 있다.
여기서 방송 컨텐츠 정보는 방송 프로그램에 연관되어 부가적으로 제공되는 멀티미디어 데이터로 문자 데이터, 숫자 데이터, 영상 데이터, 오디오 데이터 등일 수 있다. 예를 들어, 방송 프로그램이 드라마라고 가정하면, 방송 컨텐츠 정보는 임의의 장면의 촬영 장소 정보, 촬영 장소 예약 정보, 출연 배우 정보, 출연 배우 의상 정보, 설문 조사 정보, 시청자 참여 정보 등일 수 있으며, 이외의 정보일 수도 있음은 당연하다.
도 4는 본 발명의 바람직한 일 실시예에 따른 방송 컨텐츠 제공 서버가 방송사로부터 방송 프로그램 또는/및 방송 컨텐츠 정보를 제공받아 등록(저장)하는 방법을 나타낸 순서도이다. 이하에서 방송 컨텐츠 제공 서버와 각각의 방송사는 통신망을 통해 네트워크로 연결되어 있는 것을 가정하여 설명하기로 한다. 본 발명에서는 방송사에서 제공되는 방송 프로그램 뿐만 아니라 방송사를 통하지 않은 방송 프로그램 (예를 들어, 이동통신 서비스 사업자가 자체 제작한 방송 프로그램 등)에 대해서도 동일하게 적용될 수 있다. 또한, 방송사에서 제공되는 방송 프로그램은 디지털 방송 프로그램 일수도 있으며 일반 아날로그 방송일 수도 있다. 이하에서는 이해와 설명의 편의를 위해, 공중파 방송사에서 제공되는 방송 프로그램(예를 들어, 아날로그 방송)에 방송 컨텐츠 정보를 생성하여 등록하는 과정을 중점으로 설 명하기로 한다. 또한, 이하에서 설명되는 각각의 단계는 방송 컨텐츠 제공 서버(120)의 각각의 구성 요소에서 수행되어지는 것이나 이해와 설명의 편의를 위해 방송 컨텐츠 제공 서버(120)로 통칭하여 설명하기로 한다. 이하에서는 방송 프로그램, 방송 프로그램에 연관된 방송 컨텐츠 정보를 제2 데이터 송수신부(305)를 통해 방송사(130)로부터 수신하여 방송 프로그램에 매핑하여 저장하는 것을 중점으로 설명하기로 한다.
단계 410에서 방송 컨텐츠 제공 서버(120)는 통신망을 통해 방송사( 예를 들어, 제1 방송사(130a), 제2 방송사(130b),…, 제n 방송사(130n))로부터 방송 프로그램을 수신한다. 여기서, 방송 컨텐츠 제공 서버(120)는 하나의 방송사의 방송 프로그램이 아니라 각각의 방송사(130a,…, 130n)에서 제공하는 방송 프로그램을 모두 수신할 수 있다. 그러나, 이하에서는 이해와 설명의 편의를 위해 하나의 방송사(예를 들어, 제1 방송사(130a))로부터 하나의 방송 프로그램(예를 들어, 제1 방송 프로그램)을 수신하여 해당 방송 프로그램에 연관된 방송 컨텐츠 정보를 매핑하여 등록하는 것을 중점으로 설명하기로 한다.
단계 420에서 방송 컨텐츠 제공 서버(120)는 제1 방송사(130a)로부터 수신된 제1 방송 프로그램에 연관된 방송 컨텐츠 정보(예를 들어, 임의의 장면의 촬영 장소 정보, 촬영 장소 예약 정보, 출연 배우 정보, 출연 배우 의상 정보, 설문 조사 정보, 시청자 참여 정보 등)를 입력받아 방송 프로그램의 방송 컨텐츠 정보를 생성한다. 여기서, 방송 컨텐츠 정보는 제1 방송사(130a)로부터 제1 방송 프로그램과 함께 수신된 정보일 수도 있으며, 별도로 제1 방송 프로그램에 연관되어 제공된 정 보일 수도 있다.
예를 들어, 방송 프로그램이 CF 광고라고 가정하자. 그리고, 방송 컨텐츠 정보는 CF 광고에 연관되어 부가적으로 제공되는 정보들(예를 들어, CF 광고에 대한 사용자들의 반응을 알아보기 위한 설문 조사 정보 등)이라고 가정하면, 방송 컨텐츠 제공 서버(120)는 방송 프로그램과 방송 컨텐츠 정보를 매핑하여 저장할 수 있다.
또 다른 예를 들어, 방송 컨텐츠의 유형이 드라마라고 가정하면, 방송 컨텐츠 제공 서버(120)는 각각의 장면을 중점으로 촬영 장소 정보, 출연 배우 정보, 출연 배우 의상 정보, 출연 배우의 액세서리 또는 소품 정보, 이에 대한 구매 정보 등을 예를 들어, 방송 컨텐츠 제공 서버 관리자(미도시)로부터 입력받아 방송 컨텐츠 정보를 생성할 수도 있다.
단계 430에서 방송 컨텐츠 제공 서버(120)는 생성된 방송 컨텐츠 정보를 방송 프로그램에 상응하여 매핑하여 방송 컨텐츠 정보 데이터베이스(360)에 저장한다. 여기서, 방송 컨텐츠 제공 서버(120)는 생성된 각각의 방송 컨텐츠 정보(예를 들어, 출연 배우 정보, 출연 배우 의상 또는 소품 정보, 해당 의상 및 소품 구매 정보 등)를 각각의 데이터베이스(예를 들어, 출연 배우 데이터베이스, 출연 배우 의상 또는 소품 데이터베이스, 출연 배우 의상 또는 소품 구매 데이터베이스 등)에 각각 저장할 수도 있다. 여기서, 데이터베이스(미도시) 또는 방송 컨텐츠 정보 데이터베이스(360)는 각각의 방송 컨텐츠 정보를 저장하고 있는 URL을 저장하고 있을 수도 있다. 이와 같이, 데이터베이스(미도시) 또는 방송 컨텐츠 정보 데이터베이스 (360)가 각각의 방송 컨텐츠 정보에 대한 URL을 저장하고 있는 경우, 방송 컨텐츠 제공 서버(120)는 해당 URL을 독출한 후, 해당 URL에서 정보를 읽어 이동통신 단말기(110)로 전송할 수도 있다.
도 5는 본 발명의 바람직한 일 실시예에 따른 방송 컨텐츠 제공 서버가 통신망을 통해 이동통신 단말기에 방송 프로그램에 상응하는 방송 컨텐츠 정보를 제공하는 방법을 나타낸 순서도이다. 본 발명에 따른 방송 컨텐츠 제공 서버(120)는 이동통신 단말기(110)로부터 방송 프로그램의 임의의 시간 동안의 음성 정보를 지속적으로 수신하여 해당 음성 정보에 상응하는 방송 컨텐츠 정보를 통신망을 통해 이동통신 단말기(110)로 제공할 수 있다. 이하에서는 통신망을 통해 이동통신 단말기(110)로부터 정해진 시간 간격으로 임의의 시간 동안의 음성 정보를 수신하여, 해당 음성 정보에 상응하는 방송 프로그램의 방송 컨텐츠 정보를 독출하여 통신망을 통해 실시간으로 이동통신 단말기(110)로 제공하는 것을 중점으로 설명하기로 한다.
단계 510에서 데이터 송수신부(310)는 통신망을 통해 이동통신 단말기(110)로부터 음성 정보, 음성 정보의 시간 정보를 수신하여 정보 분석부(320)로 전달한다. 여기서, 음성 정보와 음성 정보의 시간 정보는 정해진 시간 간격으로 이동통신 단말기(110)로부터 통신망을 통해 지속적으로 수신될 수도 있다. 예를 들어, 사용자가 사용자 단말기(미도시)를 통해 임의의 방송 CF를 시청하고 있었다고 가정하자. 사용자가 시청 중이던 방송 CF에 연관된 방송 컨텐츠 정보를 보거나 방송 프로 그램에 참여하기 위해 이동통신 단말기(110)를 통해 방송 컨텐츠 정보 표시 명령에 상응하여 설정된 기능 버튼을 누르면, 이동통신 단말기(110)는 시청 중이던 방송 CF의 음성 정보를 추출하여 저장할 수 있다. 여기서, 이동통신 단말기(110)는 정해진 시간(예를 들어, 5초, 10초 등) 동안 음성 정보를 추출하여 저장할 수 있다. 또한, 이동통신 단말기(110)는 음성 정보 추출 시간(예를 들어, 표준시를 기준으로 음성 정보 추출 시작 시간과 추출 종료 시간을 포함)을 함께 저장하여 통신망을 통해 데이터 송수신부(310)로 전송할 수 있다. 데이터 송수신부(310)는 이동통신 단말기(110)로부터 수신된 음성 정보와 시간 정보를 정보 분석부(320)로 전달할 수 있다. 여기서, 시간 정보는 해당 방송 컨텐츠로부터 추출된 음성 정보 추출 시작 시간 정보, 음성 정보 추출 종료 시간 정보 등을 포함할 수 있다. 물론, 여기서 음성 정보는 정해진 음성 인식 알고리즘에 따라 추출된 음성 패턴일 수도 있다. 또한, 본 명세서에서 음성 정보는 방송 프로그램에서 출력되는 모든 음향 정보일 수 있다.
단계 520에서 정보 분석부(320)는 데이터 송수신부(310)로부터 입력된 음성 정보와 음성 정보의 시간 정보를 이용하여 해당 음성 정보가 포함된 방송 프로그램을 결정하여 방송 컨텐츠 정보 추출 명령을 생성하여 방송 컨텐츠 정보 매핑부(330)로 전달한다. 여기서, 시간 정보는 해당 방송 프로그램의 음성 정보 추출 시작 시간, 음성 정보 추출 종료 시간 등일 수 있다.
예를 들어, 정보 분석부(320)는 데이터 송수신부(310)를 통해 입력된 음성 정보와 음성 정보의 시간 정보를 이용하여 방송 프로그램 음성 정보 데이터베이스 (370)에 저장된 음성 정보와 시간 정보를 이용하여 방송 프로그램을 결정할 수 있다. 그리고, 정보 분석부(320)는 결정된 방송 프로그램에 연관된 방송 컨텐츠 정보 추출 명령을 생성하여 방송 컨텐츠 정보 매핑부(330)로 전달할 수 있다. 예를 들어, 방송 프로그램 음성 정보 데이터베이스(370)는 지속적으로 데이터 송수신부(320)를 통해 각각의 방송사들(130)로부터 방송 프로그램의 음성 정보를 수신하여 정해진 시간 간격으로 정해진 시간 동안 추출하여 저장되어 있을 수 있다. 물론, 정보 분석부(320)가 방송 컨텐츠 정보 추출 명령을 방송 컨텐츠 정보 생성부(340)로 전달하여 방송 컨텐츠 정보 생성부(340)가 해당 시점에 데이터 송수신부(310)를 통해 방송사들(130)로부터 수신된 방송 프로그램의 음성 정보를 정해진 시간 동안 추출하여 방송 프로그램 음성 정보 데이터베이스(370)에 저장할 수도 있다.
단계 530에서 방송 컨텐츠 정보 매핑부(330)는 정보 분석부(320)로부터 입력된 방송 컨텐츠 정보 추출 명령에 따라 방송 컨텐츠 정보를 방송 컨텐츠 정보 데이터베이스(360)로부터 독출하여 데이터 송수신부(310)로 전달한다.
여기서, 방송 컨텐츠 정보는 상술한 바와 같이, 방송 프로그램에 연관된 예를 들어, 임의의 장면의 촬영 장소 정보, 촬영 장소 예약 정보, 출연 배우 정보, 출연 배우 의상 정보, 설문 조사 정보, 시청자 참여 정보 등과 같이 부가적으로 제공되는 정보일 수 있다.
단계 540에서 방송 컨텐츠 정보 매핑부(330)는 독출된 방송 컨텐츠 정보를 데이터 송수신부(310)로 전달하여 통신망을 통해 이동통신 단말기(110)로 전송한다.
도 6은 본 발명의 바람직한 일 실시예에 따른 이동통신 단말기가 방송 프로그램에 연관된 방송 컨텐츠 정보를 통신망을 통해 연결된 방송 컨텐츠 제공 서버로부터 제공받아 표시부를 통해 출력하는 과정을 나타낸 순서도이며, 도 7은 본 발명의 바람직한 일 실시예에 따른 이동통신 단말기가 방송 컨텐츠 정보를 수신하여 표시부를 통해 출력하는 것을 예시한 도면이다. 이하에서는 사용자가 사용자 단말기(미도시, 예를 들어, TV)를 통해 임의의 방송 프로그램을 시청하던 도중에 방송 프로그램에 대한 방송 컨텐츠 정보를 보기 위해 이동통신 단말기(110)를 통해 해당 방송 프로그램에 연관된 방송 컨텐츠 정보 제공 명령을 방송 컨텐츠 제공 서버(120)로 전송하여 이에 대한 방송 컨텐츠 정보를 제공받아 출력하는 것을 가정하여 설명하기로 한다. 이하에서 방송 프로그램은 임의의 방송 CF인 것을 중점으로 설명하기로 한다.
본 발명에 따른 이동통신 단말기(110)는 사용자 단말기(미도시)를 통해 시청 또는 청취 중이던 방송 프로그램의 음성 정보를 정해진 시간 동안 추출하여 통신망을 통해 방송 컨텐츠 제공 서버(120)로 전송하여 해당 음성 정보가 포함된 방송 프로그램에 연관된 방송 컨텐츠 정보를 제공받아 표시할 수 있다.
단계 610 내지 620에서 이동통신 단말기(110)는 구비된 입력부(245)를 통해 사용자로부터 방송 컨텐츠 표시 명령에 상응하여 설정된 기능 버튼이 눌려지면, 음성 정보 추출 명령을 음성 정보 추출부(220)와 음향 입력부(235)로 전달한다.
예를 들어, 사용자가 사용자 단말기(미도시)를 통해 도 7의 701과 같이 CF를 보고 있었다고 가정하자. 이때, 사용자가 시청 중이던 방송 CF의 부가 적인 정보를 보기 위해 이동통신 단말기(110)를 통해 방송 컨텐츠 표시 명령에 상응하여 설정된 기능 버튼을 누르면, 이동통신 단말기(110)는 시청 중이던 방송 CF의 음성 정보를 추출하기 위해 음향 입력부(235)로 음성 정보 추출 명령을 전달할 수 있다. 음성 정보 추출 명령에 따라 음향 입력부(235)는 외부의 음향을 입력받아 음성 정보 추출부(220)로 전달할 수 있다.
단계 630에서 음성 정보 추출부(220)는 제어부(240)의 제어에 의해 음향 입력부(235)로부터 외부 음향을 입력받아 음성 정보를 추출하고, 음성 정보 추출 시간 정보와 함께 제어부(240)로 전달한다.
예를 들어, 음성 정보 추출부(220)는 음향 입력부(235)로부터 입력된 음향 정보에서 잡음(noise)을 제거하기 위한 전처리 과정을 수행하고, 해당 음향 정보에서 방송 CF의 음성 정보에서 정해진 음성 인식 알고리즘을 이용하여 음성 패턴을 추출할 수 있다. 그리고, 음성 정보 추출부(220)는 음성 정보 추출 시작 시간과 음성 정보 추출 종료 시간 정보를 저장할 수 있다. 음성 정보 추출부(220)는 추출된 음성 패턴과 시간 정보를 제어부(240)로 전달할 수 있다.
예를 들어, 701의 장면에서 방송 CF의 음성 정보를 예를 들어, 22시 20분 10초부터 추출하기 시작하였으며, 예를 들어, 22시 20분 20초에 해당 음성 정보 추출을 종료하였다고 가정하자. 그러면, 음성 정보 추출부(220)는 추출한 음성 정보와 음성 정보 추출 시간(예를 들어, 음성 정보 추출 시작 시간, 음성 정보 추출 종료 시간)을 함께 저장한 후 제어부(240)로 전달할 수 있다.
단계 640에서 제어부(240)는 음성 정보 추출부(220)로부터 입력된 음성 정보와 시간 정보를 송수신부(210)를 통해 방송 컨텐츠 제공 서버(120)로 전송한다.
여기서, 컨텐츠 제공 서버(120)는 이동통신 단말기(110)로부터 음성 정보와 시간 정보(예를 들어, 음성 정보 추출 시작 시간, 음성 정보 추출 종료 시간 등)를 수신하면, 음성 정보와 시간 정보를 이용하여 방송 프로그램 음성 정보 데이터베이스(370)로부터 해당 음성 정보가 포함된 방송 프로그램을 결정하여 결정된 방송 프로그램에 연관된 방송 컨텐츠 정보를 방송 컨텐츠 정보 데이터베이스(360)로부터 독출하여 통신망을 통해 이동통신 단말기(110)로 전송할 수 있다.
예를 들어, 방송 프로그램 음성 정보 데이터베이스(370)가 각각의 방송사들(130)로부터 수신된 방송 프로그램의 음성 정보를 지속적으로 정해진 시간 간격으로 정해진 시간 동안 추출하여 추출한 음성 정보와 시간 정보를 각각의 방송 프로그램에 매핑하여 저장하고 있다고 가정하자. 그러면, 컨텐츠 제공 서버(120)는 이동통신 단말기(110)로부터 수신된 시간 정보를 이용하여 동일한 시간에 방송되고 있는 방송 프로그램들을 추출할 수 있다. 그리고, 방송 컨텐츠 제공 서버(120)는 이동통신 단말기(110)로부터 수신된 음성 정보와 일치하는 음성 정보가 포함된 방송 프로그램을 결정하여 결정된 방송 프로그램에 연관된 방송 컨텐츠 정보를 방송 컨텐츠 정보 데이터베이스(360)로부터 독출하여 통신망을 통해 이동통신 단말기(110)로 전송할 수 있다.
단계 650에서 제어부(240)는 송수신부(210)를 통해 방송 컨텐츠 제공 서버(120)로부터 방송 컨텐츠 정보가 수신되었는지 여부를 판단한다.
만일, 방송 컨텐츠 정보가 수신되었다면 단계 660에서 제어부(240)는 수신된 방송 컨텐츠 정보를 표시부(215) 및 음향 출력부(230)를 통해 출력할 수 있다.
예를 들어, 방송 컨텐츠 제공 서버(120)로부터 수신된 방송 컨텐츠 정보가 도 7의 710 내지 740과 같이 방송 CF에 연관된 멀티미디어 데이터(예를 들어, 숫자 데이터, 문자 데이터, 영상 데이터, 오디오 데이터 등의)를 포함하는 부가 정보라고 가정하자. 이동통신 단말기(110)는 방송 컨텐츠 제공 서버(120)로부터 방송 CF에 연관되어 수신된 방송 컨텐츠 정보를 반복적으로 출력할 수 있다. 도 7의 710 내지 740에 방송 CF에 연관된 방송 컨텐츠 정보를 출력한 예가 예시되어 있다.
단계 670에서 제어부(240)는 입력부(245)를 통해 방송 컨텐츠 정보 표시 중지 명령에 상응하여 설정된 기능 버튼이 사용자로부터 눌려졌는지 여부를 판단한다.
방송 컨텐츠 정보 표시 중지 명령이 입력되었다면, 단계 680에서 제어부(240)는 음향 출력부(230) 및 표시부(215)에 방송 컨텐츠 정보를 출력되지 않도록 해당 방송 컨텐츠 정보를 전달하지 않는다.
그러나 만일, 방송 컨텐츠 정보 표시 중지 명령이 입력되지 않았다면, 단계 680에서 대기한다.
상술한 바와 같이, 사용자가 사용자 단말기(미도시)를 통해 시청 또는/및 청취 중이던 방송 프로그램의 음성 정보를 이동통신 단말기(110)를 통해 추출하여 방송 컨텐츠 제공 서버(120)로 전송하여 해당 방송 프로그램에 연관되어 부가적으로 제공되는 방송 컨텐츠 정보를 수신하여 출력할 수 있다.
또 다른 예를 들어, 도 7의 701과 같이 사용자 단말기(미도시)를 통해 방송 CF를 보고 있던 중 이동통신 단말기(110)를 통해 방송 CF에 연관된 설문 조사 정보를 제공받아 이에 대한 응답 정보를 방송 컨텐츠 제공 서버(120)로 전달할 수도 있다.
상술한 바와 같이, 본 발명에 따른 방송 프로그램과 연관된 정보 제공 방법 및 시스템을 제공함으로써, 사용자는 사용자 단말기를 통해 시청 또는/및 청취 중이던 방송 프로그램에 연관된 방송 컨텐츠 정보를 자동적으로 제공받을 수 있는 효과가 있다.
또한, 본 발명은 단 한번의 키 조작 만으로 방송 프로그램에 연관된 방송 컨텐츠 정보를 실시간으로 제공받을 수 있어 사용자의 편의성을 증진시킬 수 있는 효과가 있다.
또한, 아날로그 방송과 같이 방송 컨텐츠 정보를 제공하지 않는 방송 프로그램에 대해서도 연관된 방송 컨텐츠 정보를 제공하여 양방향 통신이 가능케 할 수 있는 효과가 있다.
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야에서 통상의 지식을 가진 자라면 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변 경시킬 수 있음을 이해할 수 있을 것이다.

Claims (12)

  1. 이동통신 단말기와 통신망을 통해 연결되어 상기 이동통신 단말기로 방송 컨텐츠를 제공하는 방송 컨텐츠 제공 서버에 있어서,
    상기 이동통신 단말기로부터 임의의 방송 프로그램에 상응하여 녹음된 음성 정보와 상기 음성 정보에 연관된 시간 정보를 수신하는 제1 데이터 송수신부;
    상기 음성 정보와 상기 시간 정보를 이용하여 상기 음성 정보가 포함된 방송 프로그램을 결정하여 상기 결정된 방송 프로그램에 연관된 방송 컨텐츠 정보 추출 명령을 생성하는 정보 분석부; 및
    상기 방송 컨텐츠 정보 추출 명령에 따라 방송 프로그램에 매핑되어 저장된 방송 컨텐츠 정보를 독출하는 방송 컨텐츠 정보 매핑부를 포함하되,
    상기 독출된 방송 컨텐츠 정보는 상기 제1 데이터 송수신부를 통해 상기 이동통신 단말기로 제공되는 것을 특징으로 하는 방송 컨텐츠 제공 서버.
  2. 제 1항에 있어서,
    상기 방송 프로그램에 관련된 방송 컨텐츠 정보를 상기 방송 프로그램과 매핑하여 방송 컨텐츠 정보 데이터베이스에 저장하는 방송 컨텐츠 정보 등록부를 더 포함하는 방송 컨텐츠 제공 서버.
  3. 제 1항에 있어서,
    상기 방송 컨텐츠 정보는 방송 프로그램에 연관되어 부가적으로 제공되는 문자 데이터, 숫자 데이터, 영상 데이터 및 오디오 데이터 중 어느 하나 또는 하나 이상의 조합인 방송 컨텐츠 제공 서버.
  4. 제 1항에 있어서,
    상기 음성 정보는 상기 방송 프로그램에 상응하여 정해진 시간 동안 녹음된 음성 정보이며,
    상기 시간 정보는 상기 음성 정보 추출 시작 시각 및 상기 음성 정보 추출 종료 시각인 방송 컨텐츠 제공 서버.
  5. 제 1항에 있어서,
    상기 방송 컨텐츠는 공중파 방송, 위성 방송 , 지상파 DMB 방송 및 위성 DMB 방송 중 어느 하나의 방송에서 제공되며, 아날로그 방송 및 디지털 방송 중 어느 하나인 방송 컨텐츠 제공 서버.
  6. 제 1항에 있어서,
    하나 이상의 방송사로부터 방송 프로그램을 수신하는 제2 데이터 송수신부; 및
    상기 수신된 방송 프로그램의 음성 정보를 정해진 시간 동안 정해진 시간 주기로 추출하여 방송 프로그램 음성 정보 데이터베이스에 상기 방송 프로그램에 매핑하여 저장하는 정보 추출부를 더 포함하는 방송 컨텐츠 제공 서버.
  7. 방송 컨텐츠 제공 서버와 통신망을 통해 연결되어 상기 방송 컨텐츠 제공 서버로부터 방송 컨텐츠 정보를 제공받는 이동통신 단말기에 있어서,
    사용자로부터 방송 컨텐츠 정보 표시 명령을 입력받는 입력부;
    외부로부터 임의의 소리 정보를 입력받는 음향 입력부;
    상기 방송 컨텐츠 정보 표시 명령에 따라 음성 정보 추출 명령을 생성하는 제어부;
    상기 음성 정보 추출 명령에 따라 상기 음향 입력부를 통해 입력되는 상기 소리 정보를 정해진 시간 동안 추출하여 음성 정보 및 상기 음성 정보에 연관된 시간 정보를 생성하는 음성 정보 추출부; 및
    상기 제어부의 제어에 의해 상기 음성 정보 및 상기 시간 정보를 상기 방송 컨텐츠 제공 서버로 전송하는 송수신부를 포함하는 이동통신 단말기.
  8. 제 7항에 있어서,
    상기 방송 컨텐츠 제공 서버로부터 수신되는 상기 음성 정보 및 상기 시간 정보에 상응하는 방송 컨텐츠 정보를 디스플레이하는 표시부를 더 포함하는 이동통신 단말기.
  9. 제 8항에 있어서,
    상기 음성 정보, 상기 시간 정보 및 상기 방송 컨텐츠 정보 중 어느 하나 또는 하나 이상의 조합을 저장하는 저장부를 더 포함하는 이동통신 단말기.
  10. 이동통신 단말기 및 하나 이상의 방송사와 통신망을 통해 연결되어 상기 이동통신 단말기로 방송 컨텐츠 정보를 제공하는 방송 컨텐츠 제공 서버에서 수행되는 방법에 있어서,
    상기 이동통신 단말기로부터 음성 정보 및 상기 음성 정보에 연관된 시간 정보를 수신하는 단계;
    상기 음성 정보와 상기 시간 정보를 이용하여 상기 음성 정보가 포함된 방송 프로그램을 결정하여 상기 결정된 방송 프로그램에 연관된 방송 컨텐츠 정보 추출 명령을 생성하는 단계;
    상기 방송 컨텐츠 정보 추출 명령에 따라 방송 프로그램에 연관된 방송 컨텐츠 정보를 저장하고 있는 방송 컨텐츠 정보 데이터베이스로부터 방송 컨텐츠 정보를 독출하는 단계; 및
    상기 독출된 방송 컨텐츠 정보를 상기 이동통신 단말기로 전송하는 단계를 포함하는 방송 컨텐츠 정보 제공 방법.
  11. 제 10항에 있어서,
    상기 방송사로부터 방송 프로그램을 수신하는 단계; 및
    상기 방송 프로그램의 음성 정보를 정해진 시간 간격으로 추출하여 상기 방송 프로그램에 매핑하여 방송 프로그램 음성 정보 데이터베이스에 저장하는 단계가 상기 시간 정보를 수신하는 단계 이전에 실행되는 방송 컨텐츠 정보 제공 방법.
  12. 제 10항에 있어서,
    임의의 방송 프로그램 또는 상기 방송 프로그램에 연관된 방송 컨텐츠 정보를 입력받는 단계; 및
    상기 입력된 방송 프로그램과 상기 방송 컨텐츠 정보를 매핑하여 상기 방송 컨텐츠 정보 데이터베이스에 저장하는 단계가 상기 시간 정보를 수신하는 단계 이전에 실행되는 방송 컨텐츠 정보 제공 방법.
KR1020050102076A 2005-10-28 2005-10-28 방송 컨텐츠 정보 제공 방법 및 시스템 KR100727072B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020050102076A KR100727072B1 (ko) 2005-10-28 2005-10-28 방송 컨텐츠 정보 제공 방법 및 시스템
CN2006800043316A CN101128813B (zh) 2005-10-28 2006-10-26 用于提供关于广播的信息的方法和***
JP2007549286A JP4772800B2 (ja) 2005-10-28 2006-10-26 放送コンテンツ情報提供方法およびそのシステム
PCT/KR2006/004397 WO2007049927A1 (en) 2005-10-28 2006-10-26 Method and system for providing information which relates in broadcasting
US11/985,818 US7991349B2 (en) 2005-10-28 2007-11-16 Method and system for providing information which relates in broadcasting

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050102076A KR100727072B1 (ko) 2005-10-28 2005-10-28 방송 컨텐츠 정보 제공 방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20070045622A KR20070045622A (ko) 2007-05-02
KR100727072B1 true KR100727072B1 (ko) 2007-06-12

Family

ID=37967999

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050102076A KR100727072B1 (ko) 2005-10-28 2005-10-28 방송 컨텐츠 정보 제공 방법 및 시스템

Country Status (5)

Country Link
US (1) US7991349B2 (ko)
JP (1) JP4772800B2 (ko)
KR (1) KR100727072B1 (ko)
CN (1) CN101128813B (ko)
WO (1) WO2007049927A1 (ko)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8499316B2 (en) 2007-05-11 2013-07-30 Sony Corporation Program identification using a portable communication device
KR100900153B1 (ko) * 2007-12-18 2009-05-28 한국전자통신연구원 방송망을 이용한 dmb 양방향 데이터 서비스 방법 및dmb 양방향 데이터 서비스 시스템
EP2114027A1 (en) * 2008-04-30 2009-11-04 Gemplus Method of detecting TV off event on a mobile terminal
CN102843383B (zh) * 2008-05-16 2015-07-22 华为技术有限公司 广播协议客户端的管理方法和数据传输方法及客户端
CN101893964A (zh) * 2010-07-21 2010-11-24 中兴通讯股份有限公司 移动终端远程控制方法及移动终端
US8555327B2 (en) 2011-03-28 2013-10-08 Google Inc. Broadcasting links to enhanced content
KR101248844B1 (ko) 2011-07-25 2013-04-01 주식회사 아이플래테아코리아 방송콘텐츠의 부가정보 제공 방법 및 그 시스템
US9461759B2 (en) * 2011-08-30 2016-10-04 Iheartmedia Management Services, Inc. Identification of changed broadcast media items
US9619812B2 (en) 2012-08-28 2017-04-11 Nuance Communications, Inc. Systems and methods for engaging an audience in a conversational advertisement
JP6124329B2 (ja) * 2012-12-20 2017-05-10 讀賣テレビ放送株式会社 コンテンツ配信システム端末、コンテンツ配信方法、及びプログラム
US9113213B2 (en) 2013-01-25 2015-08-18 Nuance Communications, Inc. Systems and methods for supplementing content with audience-requested information
US9634910B1 (en) * 2013-06-14 2017-04-25 Google Inc. Adaptive serving companion shared content
CN104159136B (zh) * 2014-05-29 2016-01-13 腾讯科技(深圳)有限公司 互动信息的获取方法、终端、服务器及***
JP6050449B1 (ja) * 2015-08-31 2016-12-21 デジタル・アドバタイジング・コンソーシアム株式会社 マッチングシステム
JP2017050889A (ja) * 2016-11-24 2017-03-09 デジタル・アドバタイジング・コンソーシアム株式会社 マッチングシステム
KR102566209B1 (ko) * 2022-01-27 2023-08-14 주식회사 이노피아테크 영상 분석을 통한 콘텐츠 제공 시스템 및 콘텐츠 제공 방법

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100353689B1 (ko) 2000-01-21 2002-09-27 김광원 전화를 이용한 음악정보 검색시스템

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NO986118L (no) * 1998-12-23 2000-06-26 Multimedia Capital As FremgangsmÕte for interaktiv fordeling av meldinger
US6925489B1 (en) * 1999-11-22 2005-08-02 Agere Systems Inc. Methods and apparatus for identification and purchase of broadcast digital music and other types of information
JP2001273305A (ja) * 2000-03-27 2001-10-05 Sony Corp 検索システム、検索装置および検索方法、ならびに、入力端末および入力方法
DE60125898T2 (de) * 2000-11-27 2007-09-06 Ntt Docomo Inc. Verfahren zur Bereitstellung eines Programms und Anordnung und Server zum Rundfunk
US7113738B2 (en) * 2000-12-15 2006-09-26 The Fantastic Ip Gmbh Decision support method for planning broadcast transmissions
US7865498B2 (en) * 2002-09-23 2011-01-04 Worldwide Broadcast Network, Inc. Broadcast network platform system
EP2323382A3 (en) * 2002-10-11 2011-10-26 Sony Corporation Network control verification system, control communication terminal, server apparatus, and network control verification method
KR20050048980A (ko) * 2003-11-20 2005-05-25 삼성전자주식회사 멀티미디어에서의 epg 제공 장치 및 방법
KR100575931B1 (ko) * 2004-06-16 2006-05-02 삼성전자주식회사 디지털 방송 프로그램 정보를 안내하는 디지털 방송수신용 단말 및 그 방법

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100353689B1 (ko) 2000-01-21 2002-09-27 김광원 전화를 이용한 음악정보 검색시스템

Also Published As

Publication number Publication date
US20080148316A1 (en) 2008-06-19
JP2008527788A (ja) 2008-07-24
US7991349B2 (en) 2011-08-02
CN101128813A (zh) 2008-02-20
WO2007049927A1 (en) 2007-05-03
CN101128813B (zh) 2010-04-07
JP4772800B2 (ja) 2011-09-14
KR20070045622A (ko) 2007-05-02

Similar Documents

Publication Publication Date Title
KR100727072B1 (ko) 방송 컨텐츠 정보 제공 방법 및 시스템
CN104137560B (zh) 图像显示设备及其操作方法
US9948973B2 (en) Receiving a broadcast stream
CN105009596B (zh) 视频显示设备及其操作方法
CN100518256C (zh) 在数字广播接收终端上显示壁纸的方法
JP4307545B2 (ja) 表示装置および受信装置
KR20070097279A (ko) 표시 회답 시스템, 프로그램 표시 장치 및 프로그램 표시프로그램을 저장한 기록 매체
JP2007264931A (ja) 表示回答システム、表示回答装置、および表示回答プログラム
CN101779449B (zh) 用于显示电子节目指南的方法和装置
KR20130088601A (ko) 인터넷전화기능이 구비된 스마트 아이피티브이 셋톱박스시스템 및 그 제어방법
KR101214515B1 (ko) 방송콘텐츠의 부가정보 제공 시스템 및 그 방법
US10587927B2 (en) Electronic device and operation method thereof
US20060075435A1 (en) Method and apparatus for searching for a digital broadcasting program
JP2009005260A (ja) コンテンツ視聴装置
KR20060068142A (ko) 이동통신 단말기를 이용한 양방향 텔레비젼 포털 서비스시스템
KR20030056935A (ko) 데이터방송의 데이터컨텐츠 전송장치 및 그 방법
US20090013346A1 (en) Method for restricting viewing access to broadcast program and broadcast receiving apparatus using the same
KR20060106211A (ko) 대화형 영상시스템 및 그 제어방법
JP2007311938A (ja) アドレス生成方法および放送受信装置
JP2005333402A (ja) 情報提供システム、情報提供方法および情報提供プログラム
KR101695020B1 (ko) 커뮤니티 서비스 제공 방법 및 장치
KR100679399B1 (ko) 데이터방송을 이용한 시청률 조사방법
JP2000253376A (ja) 視聴者参加型テレビ放送システム
KR100628129B1 (ko) 디지털 방송 수신 장치 및 그의 프로그램 정보 표시 방법
KR100783104B1 (ko) 터치스크린을 구비한 이동 통신 단말기에서 방송 프로그램정보 제공 방법 및 그 장치

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
FPAY Annual fee payment

Payment date: 20130603

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140602

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150601

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160901

Year of fee payment: 10