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

KR100862612B1 - 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의선별 저작 및 디코딩 방법 - Google Patents

장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의선별 저작 및 디코딩 방법 Download PDF

Info

Publication number
KR100862612B1
KR100862612B1 KR1020060095560A KR20060095560A KR100862612B1 KR 100862612 B1 KR100862612 B1 KR 100862612B1 KR 1020060095560 A KR1020060095560 A KR 1020060095560A KR 20060095560 A KR20060095560 A KR 20060095560A KR 100862612 B1 KR100862612 B1 KR 100862612B1
Authority
KR
South Korea
Prior art keywords
multimedia broadcasting
scene
authoring
expression language
program
Prior art date
Application number
KR1020060095560A
Other languages
English (en)
Other versions
KR20080029435A (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 KR1020060095560A priority Critical patent/KR100862612B1/ko
Publication of KR20080029435A publication Critical patent/KR20080029435A/ko
Application granted granted Critical
Publication of KR100862612B1 publication Critical patent/KR100862612B1/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/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/854Content authoring
    • H04N21/8543Content authoring using a description language, e.g. Multimedia and Hypermedia information coding Expert Group [MHEG], eXtensible Markup Language [XML]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/53Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
    • H04H20/57Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for mobile receivers
    • 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/47214End-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 content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/10Aspects of broadcast communication characterised by the type of broadcast system
    • H04H2201/11Aspects of broadcast communication characterised by the type of broadcast system digital multimedia broadcasting [DMB]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

1. 청구범위에 기재된 발명이 속한 기술분야
본 발명은 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 선별 저작 및 디코딩 방법에 관한 것임.
2. 발명이 해결하려고 하는 기술적 과제
본 발명은 장면 표현 언어(Scene representation language)를 기반으로 기존의 EPG(Electronic Program Guide)가 제공하던 프로그램 단위의 대략적인 접근뿐만 아니라, 방송 프로그램 내에서 사용자(시청자)가 선택한 부분의 멀티미디어 방송 컨텐츠만을 저작하여 사용자(시청자)에게 제공할 수 있는, 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 선별 저작 및 디코딩 방법을 제공하는데 그 목적이 있음.
3. 발명의 해결방법의 요지
본 발명은, 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 선별 저작 방법에 있어서, 방송을 위한 멀티미디어 방송 프로그램의 오디오 및 비디오 컨텐츠를 세부 주제별 또는 시간별로 분석하는 단계; 상기 분석한 오디오 및 비디오 컨텐츠에서 각각의 주제가 재생되는 시간과 해당 주제에 대한 내용을 파악하는 단계; 및 상기 파악한 오디오 및 비디오 컨텐츠를 기반으로 장면 표현 언어를 이용하여 세부 주제별 또는 시간별 이벤트 설정을 위한 장면을 저작하는 단계를 포함함.
4. 발명의 중요한 용도
본 발명은 이동 멀티미디어 방송 컨텐츠의 저작 등에 이용됨.
MPEG-4 BIFS, LaSeR, 장면 표현 언어, 선별 시청, 멀티미디어 방송 컨텐츠

Description

장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 선별 저작 및 디코딩 방법{Method for selective authoring and decoding mobile multimedia broadcasting contents using scene representation language}
도 1 은 종래의 EPG 데이터 서비스를 제공하는 일반적인 멀티미디어 방송 프로그램의 일실시예 구조도,
도 2 는 본 발명에 이용되는 장면 표현 언어 기반의 멀티미디어 방송 프로그램의 일실시예 구조도,
도 3 은 본 발명에 따른 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠 선별 저작 및 디코딩 방법에 대한 일실시예 흐름도,
도 4 는 본 발명에 따른 장면 표현 언어를 이용하여 저작된 장면들의 이벤트 동작 과정에 대한 일실시예 설명도,
도 5 는 본 발명에 따른 사용자(시청자) 단말의 디스플레이(화면 표시부)에 표시되는 멀티미디어 방송 프로그램의 주제별 또는 시간별 메뉴에 대한 일실시예 설명도이다.
본 발명은 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 선별 저작 및 디코딩 방법에 관한 것으로, 보다 상세하게는 장면 표현 언어(Scene representation language)를 기반으로 기존의 EPG(Electronic Program Guide)가 제공하던 프로그램 단위의 대략적인 접근뿐만 아니라, 방송 프로그램 내에서 사용자(시청자)가 선택한 부분의 멀티미디어 방송 컨텐츠만을 저작하여 사용자(시청자)에게 제공할 수 있는, 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 선별 저작 및 디코딩 방법에 관한 것이다.
현재, 이동 멀티미디어 방송으로 지상파 디지털 멀티미디어 방송(T-DMB : Terrestrial Digital Multimedia Broadcasting) 서비스가 제공되고 있으며, 국내외적으로도 다양한 이동 멀티미디어 방송 및 멀티캐스팅 서비스들이 준비되고 있다. 이에 따라, 멀티미디어 방송과 관련된 휴대 이동 단말기의 보급이 증가하고 있는 추세이다.
그러나 휴대 이동 단말의 배터리 용량은 한계가 있기 때문에, 휴대 이동 단말을 통해 지상파 방송과 같은 프로그램을 장시간 시청하는 것은 불가능하다.
그러므로 이동 멀티미디어 방송 서비스를 제공하는데 있어서, 종래의 고정형 멀티미디어 방송 서비스에 대비해 사용자(시청자)가 원하는 프로그램뿐만 아니라 프로그램 중의 특정 부분, 예를 들면 뉴스의 특정 사건이나 쇼프로의 특정 코너와 같이 분류가 가능한 프로그램에서 사용자(시청자)가 시청을 원하는 부분만을 선별 시청할 수 있는 사용자(시청자) 선택형 방송 서비스를 제공할 수 있는 방안이 요구된다.
이러한 사용자(시청자) 선택형 방송 서비스를 위해서는 오디오 및 비디오(A/V : Audio/Video) 서비스 외에 오디오 및 비디오(A/V)를 서술하고 표현할 수 있는 부가적인 데이터 서비스가 필요하다. 일반적으로, 데이터 서비스는 크게 프로그램 독립형 데이터 서비스와 프로그램 연동형 데이터 서비스로 나눌 수 있는데, 프로그램 독립형 서비스는 단말로 현재 제공되는 프로그램과 무관한 데이터 정보를 함께 제공하는 서비스를 의미하며, 프로그램 연동형 데이터 서비스는 단말로 현재 전송되는 프로그램과 시간적으로 연관된 데이터 정보를 제공하는 서비스를 의미한다.
현재 지상파 디지털 멀티미디어 방송(T-DMB)에서는 데이터 서비스 제공을 위해 MPEG-4 BIFS(BInary Format for Scenes)를 표준으로 규정하고 있으며, 이외에도 다양한 이동 멀티미디어 방송 서비스에서 데이터 서비스를 제공하기 위해 LASeR(Lightweight Application Scene Representation) 또는 자바(Java)를 기반으로 하는 데이터 서비스가 사용 또는 준비 중이다. 특히, 기존의 지상파 디지털 방송에서는 프로그램의 내용이나 방영 정보 등을 위해서 자바 프로그램을 이용한 프로그램 독립형 데이터 서비스인 EPG(Electronic Program Guide)가 주로 사용되고 있다.
그러나 EPG는 주로 고정형 멀티미디어 방송 서비스에서 사용되는 자바 방식의 프로그램 독립형 데이터 서비스로, 채널에서 제공되는 프로그램의 대략적인 시작시간과 프로그램들의 간략한 내용의 서술로 구성되어 있을 뿐, 프로그램의 정확한 세부 주제별 시간과 내용에 대한 오디오 및 비디오에 대해 동기화를 맞추는 접근 방법을 제공하기는 힘들다. 또한, EPG는 오디오 및 비디오와는 별도로 채널로 전송되는 것이 대부분이기 때문에 제공되는 멀티미디어 프로그램이 변경되었을 때, 프로그램의 편성 변경을 자동으로 반영할 수 없어 방영 도중 프로그램의 순서가 바뀌게 되면 매번 EPG를 다시 설정해야 하는 단점이 있다. EPG를 어떤 프로그램의 여러 단위로 나누어 미리 세분화하여 서술할 수도 있지만, 이는 EPG의 내용을 너무 복잡하게 하여 프로그램의 가이드를 제공하고자 하는 EPG 본래 목적에서 벗어날 수 있으며, EPG를 어떤 프로그램의 여러 단위로 나누어 미리 세분화하여 서술한다고 해도 프로그램의 시간과 내용을 서술한 것일 뿐 컨텐츠의 내용에 대한 동기화된 접근 방법을 제공하는데는 여전히 큰 문제를 지니고 있다.
도 1 은 종래의 EPG 데이터 서비스를 제공하는 일반적인 멀티미디어 방송 프로그램의 일실시예 구조도이다.
도 1에 도시된 바와 같이, EPG 데이터 애플리케이션(Application)(100)은 제공되는 멀티미디어 프로그램(101, 102)과 시간적으로 1:1 동기화되어 매칭되는 것이 아니라, 전체 채널의 프로그램들을 구성한 후 해당 시간 동안의 채널 내 프로그램들의 개략적인 시간 정보 및 관련 내용(103) 등으로 구성하여 미디어와 함께 다른 채널로 전송되기 때문에, 각각의 프로그램 내의 세부 정보에 대한 동기화를 맞추기 힘들다. 또한, 채널 내의 프로그램 편성이 변경되었을 경우, 전체 EPG를 재수정하여야 하는 경우가 발생할 수 있는 문제점이 있다.
본 발명은 상기 문제점을 해결하기 위하여 제안된 것으로, 장면 표현 언어(Scene representation language)를 기반으로 기존의 EPG(Electronic Program Guide)가 제공하던 프로그램 단위의 대략적인 접근뿐만 아니라, 방송 프로그램 내에서 사용자(시청자)가 선택한 부분의 멀티미디어 방송 컨텐츠만을 저작하여 사용자(시청자)에게 제공할 수 있는, 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 선별 저작 및 디코딩 방법을 제공하는데 그 목적이 있다.
본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있으며, 본 발명의 실시예에 의해 보다 분명하게 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.
상기 목적을 달성하기 위한 본 발명의 방법은, 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 선별 저작 방법에 있어서, 방송을 위한 멀티미디어 방송 프로그램의 오디오 및 비디오 컨텐츠를 세부 주제별 또는 시간별로 분석하는 단계; 상기 분석한 오디오 및 비디오 컨텐츠에서 각각의 주제가 재생되는 시간과 해당 주제에 대한 내용을 파악하는 단계; 및 상기 파악한 오디오 및 비디오 컨텐츠를 기반으로 장면 표현 언어를 이용하여 세부 주제별 또는 시간별 이벤트 설정을 위한 장면을 저작하는 단계를 포함한다.
또한, 본 발명의 다른 방법은, 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 디코딩 방법에 있어서, 사용자 단말을 통하여 선택받은 주제별 또는 시간별 메뉴에 해당하는 이벤트에 대한 설정을 확인하고 이벤트 발생을 예약하는 단계; 상기 예약한 이벤트가 발생할 시간인지를 판단하는 단계; 상기 판단 결과, 상기 예약한 이벤트가 발생할 시간이 아닐 경우 해당 멀티미디어 방송 프로그램의 장면 표현 언어를 디코딩하는 단계; 및 상기 판단 결과, 상기 예약한 이벤트 발생 시간이 되어 이벤트가 발생됨에 따라 해당 멀티미디어 방송 프로그램의 장면 표현 언어뿐만 아니라 오디오 및 비디오 그리고 멀티미디어 스트림을 디코딩하는 단계를 포함한다.
일반적으로 연동형 데이터 서비스를 위해서 현재 T-DMB의 데이터 서비스 표준으로 정의 되어 있는 BIFS 또는 휴대 모바일 데이터 서비스를 위해 사용이 준비되고 있는 LASeR와 같이 동기화된 데이터 표현법을 제공하는 장면 표현 언어들은 자신들의 시간 정보를 가지고 있으며, 장면 기술자(Scene Descriptor)를 이용하여 오디오 및 비디오 그리고 기타 다양한 미디어들을 하나의 장면으로 구성하는 것이 가능하다. 저작자는 저작 시스템 측에서 이러한 장면 표현 언어를 사용함으로써, 장면 내의 각각의 미디어들이 동기화를 이루며 객체 단위로 조작이 가능한 컨텐츠를 생성할 수 있으며, 사용자는 단말을 통하여 다양한 대화형 기능을 제공받을 수 있다.
본 발명은 지상파 디지털 멀티미디어 방송(T-DMB : Terrestrial Digital Multimedia Broadcasting) 또는 IPTV(Internet Protocol Television)와 같은 이동 멀티미디어 방송 또는 멀티캐스팅 서비스를 제공할 때 재생 시간과 시청 환경이 한정되어 있는 휴대용 이동 단말 환경을 고려하여 멀티미디어 방송 컨텐츠를 주제별 또는 시간별로 세분화하고, 세분화된 멀티미디어 방송 컨텐츠를 BIFS나 LASeR와 같은 장면 표현 언어로 방송 컨텐츠를 저작하여 사용자가 방송 컨텐츠 중 자신이 원하는 부분의 내용만을 시청할 수 있도록 한다.
상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이며, 그에 따라 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명하기로 한다.
도 2 는 본 발명에 이용되는 장면 표현 언어 기반의 멀티미디어 방송 프로그램의 일실시예 구조도이다.
도 2에 도시된 바와 같이, 본 발명에 이용되는 장면 표현 언어 기반의 멀티미디어 방송 프로그램(20)은 컨텐츠 저작자에 의해 화면에 보이는 장면이 장면 표현 언어로 서술되고(21), 이 서술된 장면 표현 언어가 트리 형태로 구성되며(211), 트리의 각 노드들에 해당 미디어 데이터들이 대응된다(22).
이러한 구조를 가지는 장면 표현 언어 기반의 멀티미디어 방송 프로그램(20)은 장면 표현 언어(21)와 미디어 데이터들(22)이 결합되어 하나의 컨텐츠로 처리되기 때문에, 데이터와 미디어들의 정확한 동기를 맞출 수 있으며 한 프로그램 내의 오디오 및 비디오(A/V)에 대한 세부 주제별 서술이 가능하게 된다.
또한, 장면 표현 언어 기반의 장면 저작 시에 프로그램 단위로 저작하면, 장면 표현 언어 ES(Elementary Stream)와 미디어 ES들이 결합되어 있기 때문에 해당 컨텐츠를 다른 시간 및 다른 채널에 서비스하고자 할 경우 장면 표현 언어 데이터를 별도의 변경 없이 재사용할 수 있다.
도 3 은 본 발명에 따른 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠 선별 저작 및 디코딩 방법에 대한 일실시예 흐름도이다.
먼저, 컨텐츠 저작자는 컨텐츠 저작 시스템을 통하여 방송을 위한 멀티미디어 방송 프로그램의 오디오 및 비디오(A/V) 컨텐츠를 세부 주제별 또는 시간별로 분석하여, 오디오 및 비디오에서 각각의 주제가 재생되는 시간과 해당 주제에 대한 내용을 파악하고(301), 파악된 내용을 기반으로 장면 표현 언어를 이용하여 세부 주제별 또는 시간별 이벤트 설정을 위한 장면을 저작한다(302).
이때, 컨텐츠 저작자는 컨텐츠 저작 시스템을 통하여 하나의 오디오 및 비디오 프로그램에 대해 각각 하나의 장면 표현 언어(즉, 1:1 형태)로 저작하거나, 독립된 여러 오디오 및 비디오 프로그램을 묶어서 하나의 장면 표현 언어로 저작할 수도 있다. 그리고 컨텐츠 저작자는 컨텐츠 저작 시스템을 통하여 해당 프로그램의 세부 주제에 대한 간략한 설명, 시간 정보 및 선별될 주제 또는 시간에 대한 메뉴 등을 포함하여 사용자(시청자) 단말의 디스플레이(화면 표시부) 등에 표시될 내용을 구성하며, 사용자(시청자) 단말로부터 선별된 메뉴(주제 또는 시간)에 해당하는 이벤트를 동작시키기 위해 이미지 또는 텍스트 등을 장면에 배치하여 이를 이벤트 동작으로 연결함으로써 해당 기능을 수행시킬 수 있도록 한다.
이후, 방송 서버는 컨텐츠 저작자에 의해 저작된 컨텐츠를 이동 멀티미디어 방송 서비스의 한 프로그램으로 포함하여 방송망 또는 통신망을 통해 사용자(시청자)의 단말로 전송한다(303).
이어서, 사용자(시청자)의 단말은 방송 서버로부터 장면 표현 언어를 이용해 저작된 멀티미디어 방송 프로그램을 수신하여 재생하되, 사용자(시청자) 단말의 디스플레이(화면 표시부) 등을 통해 멀티미디어 방송 프로그램의 세부 주제와 각각의 재생 시간으로 구별된 멀티미디어 방송 프로그램에 대한 메뉴를 표시한다(304).
그리고 사용자(시청자)에게 사용자(시청자) 단말의 디스플레이(화면 표시부) 등을 통해 표시된 세부 주제별 또는 시간별 선택 시청 프로그램의 기능을 사용할 것인지 결정하도록 한다(305).
상기 결정 결과(305), 사용자(시청자)가 세부 주제별 또는 시간별 선택 시청 프로그램의 기능을 사용하고자 할 경우, 사용자(시청자) 단말의 디스플레이(화면 표시부) 등의 인터페이스는 사용자(시청자)로부터 시청을 원하는 메뉴(주제 또는 시간)를 선택받는다(306).
이후, 사용자(시청자) 단말의 디코더는 기 저작된 장면 표현 언어를 이용한 멀티미디어 방송 프로그램의 내용을 기반으로 사용자(시청자)로부터 선택받은 메뉴(주제 또는 시간)에 해당하는 이벤트에 대한 설정을 확인하고, 해당 이벤트에 대 한 발생을 예약하며(307), 사용자(시청자)가 설정한 이벤트가 발생할 시간인지를 판단한다(308).
상기 판단 결과(308), 사용자(시청자)가 설정한 이벤트 발생 시간이 아닐 경우, 사용자(시청자) 단말의 디코더는 사용자(시청자)가 설정한 이벤트 발생 시간이 될 때까지 멀티미디어 방송 프로그램을 계속 수신하면서 멀티미디어 방송 프로그램의 오디오 및 비디오, 멀티미디어 스트림 등을 제외한 장면 표현 언어만을 디코딩한다(309).
한편, 상기 판단 결과(308), 사용자(시청자)가 설정한 이벤트 발생 시간이 되어 기 예약된 이벤트가 발생되면(310), 장면 표현 언어만을 디코딩하고 있던 사용자(시청자) 단말의 디코더는 사용자(시청자)가 원하는 주제 또는 시간에 해당하는 멀티미디어 방송 컨텐츠가 시작됨을 인지하고 멀티미디어 방송 프로그램의 장면 표현 언어뿐만 아니라 전체 오디오 및 비디오 그리고 멀티미디어 스트림을 디코딩하고, 이를 사용자(시청자) 단말의 디스플레이(화면 표시부)로 렌더링하여 사용자(시청자)에게 해당 오디오 및 비디오 컨텐츠를 제공한다(311).
이때, 사용자(시청자) 단말은 사용자(시청자)로부터 선택받은 메뉴에 해당하는 이벤트를 발생시켜 선택한 주제에 해당되는 멀티미디어 방송 프로그램이 재생되는 동안 다른 이벤트들을 동작시킬 수 있다.
한편, 상기 결정 결과(305), 사용자(시청자)가 세부 주제별 또는 시간별 선택 시청 프로그램의 기능을 사용하지 않을 경우, 사용자(시청자) 단말의 디코더는 방송 서버로부터 수신한 멀티미디어 방송 프로그램의 전체 장면 표현 언어, 장면 오디오 및 비디오 그리고 미디어 스트림 등을 디코딩하고, 이를 사용자(시청자) 단말의 디스플레이(화면 표시부)로 렌더링하여 사용자(시청자)에게 전체 멀티미디어 방송 컨텐츠를 제공한다(311).
도 4 는 본 발명에 따른 장면 표현 언어를 이용하여 저작된 장면들의 이벤트 동작 과정에 대한 일실시예 설명도로서, 멀티미디어 방송 프로그램의 시작 시점을 '0'이라 가정하고 사용자(시청자)가 메뉴를 선택하는 시간을 'T'라고 가정한다.
먼저, 사용자(시청자)가 사용자(시청자) 단말의 디스플레이(화면 표시부) 등의 인터페이스를 통해 시청을 원하는 멀티미디어 방송 프로그램의 주제별 또는 시간별 메뉴를 선택한다.
이때, 선택한 주제의 재생 시간이 접속한 사용자(시청자)의 선택 시간 'T'보다 작다면(해당 주제 또는 시간에 해당하는 멀티미디어 방송 컨텐츠가 재생된 이후라면) 해당 주제에 대한 이벤트를 발생시키지 않는다.
이후, 사용자(시청자)가 멀티미디어 방송 프로그램의 주제별 또는 시간별 메뉴를 선택하면 해당 멀티미디어 방송 프로그램에 대한 타임 이벤트(Time Event)(즉, 컨텐츠 저작자에 의해 초기 저작된 멀티미디어 방송 프로그램의 메뉴별 타임 이벤트)를 발생시키고(401), 사용자(시청자) 단말의 디스플레이(화면 표시부) 등의 인터페이스는 사용자에 의해 선택된 멀티미디어 방송 프로그램의 주제별 또는 시간별 메뉴에 대한 정보를 사용자(시청자) 단말의 디코더로 전송한다(402).
이어서, 사용자(시청자) 단말의 디코더는 방송 서버로부터 멀티미디어 방송 프로그램을 수신하여 장면 표현 언어만을 디코딩하고, 오디오 및 비디오 그리고 멀티미디어 스트림은 해석 및 디코딩하지 않는다.
이후, 해당 멀티미디어 방송 프로그램에 대한 타임 이벤트는 정의된 해당 재생 시간(즉, 사용자(시청자)가 시청을 원하는 멀티미디어 방송 프로그램의 주제 또는 시간에 해당하는 멀티미디어 방송 컨텐츠가 재생되는 시간)이 되면 기 저작된 장면 업데이트 명령 등과 같은 사용자 이벤트를 발생시키고(403), 발생된 사용자 이벤트는 해당 재생 시간(즉, 사용자(시청자)가 시청을 원하는 멀티미디어 방송 프로그램의 주제 또는 시간에 해당하는 멀티미디어 방송 컨텐츠가 재생되는 시간)이라는 정보(사용자 이벤트 정보)를 사용자(시청자) 단말의 디코더로 전달한다(404).
그리고 사용자(시청자) 단말의 디코더는 발생된 사용자 이벤트 정보를 기반으로 해당 멀티미디어 방송 프로그램의 장면 표현 언어뿐만 아니라 오디오 및 비디오 그리고 멀티미디어 스트림을 디코딩하고 사용자(시청자) 단말의 디스플레이(화면 표시부) 등으로 렌더링한다(405).
도 5 는 본 발명에 따른 사용자(시청자) 단말의 디스플레이(화면 표시부)에 표시되는 멀티미디어 방송 프로그램의 주제별 또는 시간별 메뉴에 대한 일실시예 설명도로서, 뉴스 프로그램을 일예로 들었다.
도 5에 도시된 바와 같이, 뉴스 프로그램의 세부 주제별 또는 시간별 메뉴가 사용자(시청자) 단말의 디스플레이(화면 표시부)를 통해 표시되며, 각각의 세부 주제별 메뉴 아이콘들은 장면 표현 언어를 통해 해당 주제에 해당하는 컨텐츠가 재생되는 시간과 연결되어 있다.
상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 형태로 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다. 이러한 과정은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있으므로 더 이상 상세히 설명하지 않기로 한다.
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다.
상기와 같은 본 발명은, 장면 표현 언어를 기반으로 멀티미디어 방송 서비스의 오디오 및 비디오 프로그램과 1:1로 매칭하여 멀티미디어 방송 프로그램을 저작함으로써, 해당 프로그램이 다시 사용될 때 장면 표현 언어 데이터의 수정 없이 프로그램을 재사용할 수 있는 효과가 있다.
또한, 본 발명은, 단말에서 멀티미디어 방송 프로그램을 시청할 때 미디어 데이터를 디코딩하고 화면에 렌더링할 시, 전력이 많이 소모되는 것에 착안하여, 본 기능을 선택 시 사용자가 자신이 보고자 하는 프로그램의 특정 부분 외에는 개인 선택형 서비스에 필요한 최소한의 장면표현 언어 디코딩 동작만을 수행함으로써, 휴대 이동 단말의 전력 소모를 줄일 수 있는 효과가 있다.

Claims (5)

  1. 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 선별 저작 방법에 있어서,
    방송을 위한 멀티미디어 방송 프로그램의 오디오 및 비디오 컨텐츠를 세부 주제별 또는 시간별로 분석하는 단계;
    상기 분석한 오디오 및 비디오 컨텐츠에서 각각의 주제가 재생되는 시간과 해당 주제에 대한 내용을 파악하는 단계; 및
    상기 파악한 오디오 및 비디오 컨텐츠를 기반으로 장면 표현 언어를 이용하여 세부 주제별 또는 시간별 이벤트 설정을 위한 장면을 저작하는 단계
    를 포함하는 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 선별 저작 방법.
  2. 제 1 항에 있어서,
    상기 세부 주제별 또는 시간별 이벤트 설정을 위한 장면은,
    하나의 오디오 및 비디오 프로그램에 대해 각각 하나의 장면 표현 언어(즉, 1:1 형태)로 저작되는 것을 특징으로 하는 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 선별 저작 방법.
  3. 제 1 항에 있어서,
    상기 세부 주제별 또는 시간별 이벤트 설정을 위한 장면은,
    독립된 여러 오디오 및 비디오 프로그램을 묶어서 하나의 장면 표현 언어로 저작되는 것을 특징으로 하는 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 선별 저작 방법.
  4. 제 2 항 또는 제 3 항에 있어서,
    상기 세부 주제별 또는 시간별 이벤트 설정을 위한 장면은,
    이미지 또는 텍스트가 각각 배치되어 해당 이벤트 동작으로 연결되는 것을 특징으로 하는 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 선별 저작 방법.
  5. 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 디코딩 방법에 있어서,
    사용자 단말을 통하여 선택받은 주제별 또는 시간별 메뉴에 해당하는 이벤트에 대한 설정을 확인하고 이벤트 발생을 예약하는 단계;
    상기 예약한 이벤트가 발생할 시간인지를 판단하는 단계;
    상기 판단 결과, 상기 예약한 이벤트가 발생할 시간이 아닐 경우 해당 멀티미디어 방송 프로그램의 장면 표현 언어를 디코딩하는 단계; 및
    상기 판단 결과, 상기 예약한 이벤트 발생 시간이 되어 이벤트가 발생됨에 따라 해당 멀티미디어 방송 프로그램의 장면 표현 언어뿐만 아니라 오디오 및 비디오 그리고 멀티미디어 스트림을 디코딩하는 단계
    를 포함하는 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의 디코딩 방법.
KR1020060095560A 2006-09-29 2006-09-29 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의선별 저작 및 디코딩 방법 KR100862612B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060095560A KR100862612B1 (ko) 2006-09-29 2006-09-29 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의선별 저작 및 디코딩 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060095560A KR100862612B1 (ko) 2006-09-29 2006-09-29 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의선별 저작 및 디코딩 방법

Publications (2)

Publication Number Publication Date
KR20080029435A KR20080029435A (ko) 2008-04-03
KR100862612B1 true KR100862612B1 (ko) 2008-10-09

Family

ID=39532007

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060095560A KR100862612B1 (ko) 2006-09-29 2006-09-29 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의선별 저작 및 디코딩 방법

Country Status (1)

Country Link
KR (1) KR100862612B1 (ko)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040035318A (ko) * 2002-10-22 2004-04-29 한국전자통신연구원 객체기반 엠팩-4 컨텐츠 편집/저작과 검색 장치 및 방법
KR20040103194A (ko) * 2003-05-31 2004-12-08 엘지전자 주식회사 디지털 방송의 데이터 수신장치 및 그의 운용방법
KR20050037774A (ko) * 2003-10-20 2005-04-25 엘지전자 주식회사 디지털 멀티미디어 방송의 컨텐츠 저장과 이용을 위한장치 및 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040035318A (ko) * 2002-10-22 2004-04-29 한국전자통신연구원 객체기반 엠팩-4 컨텐츠 편집/저작과 검색 장치 및 방법
KR20040103194A (ko) * 2003-05-31 2004-12-08 엘지전자 주식회사 디지털 방송의 데이터 수신장치 및 그의 운용방법
KR20050037774A (ko) * 2003-10-20 2005-04-25 엘지전자 주식회사 디지털 멀티미디어 방송의 컨텐츠 저장과 이용을 위한장치 및 방법

Also Published As

Publication number Publication date
KR20080029435A (ko) 2008-04-03

Similar Documents

Publication Publication Date Title
KR101926203B1 (ko) 정보 처리 장치, 정보 처리 방법 및 프로그램
US8074244B2 (en) Receiving apparatus and method
KR100575995B1 (ko) 수신장치
US7340762B2 (en) Method and apparatus for broadcasting, viewing, reserving and/or delayed viewing of digital television programs
US20050160467A1 (en) Multimedia telecommunication system with a multipurpose multimedia device
EP1578132B1 (en) Method for diplaying the thread of program in a broadcasting receiver
KR20140007907A (ko) 송신 장치, 송신 방법, 수신 장치, 수신 방법, 프로그램 및 방송 시스템
WO1999066722A1 (en) Broadcasting method and broadcast receiver
JP2008167018A (ja) 録画再生装置
JP2005516488A (ja) パーソナライズされたアドレス可能なコンテンツを持つディジタルテレビジョンシステム
US20110138418A1 (en) Apparatus and method for generating program summary information regarding broadcasting content, method of providing program summary information regarding broadcasting content, and broadcasting receiver
KR101424975B1 (ko) Epg에 기초한 컨텐츠 재생 방법 및 그 장치
KR20090046160A (ko) 멀티미디어 컨텐츠 리스트 및 서브리스트 제공방법, 및이를 적용한 방송수신장치
KR102630037B1 (ko) 정보 처리 장치, 정보 처리 방법, 송신 장치, 및 송신 방법
JP4612791B2 (ja) 受信装置及び受信方法
JP4989271B2 (ja) 放送受信機及び表示方法
JP2010141781A (ja) 送信装置、受信装置、番組予約システムおよび番組予約方法
JP2013009359A (ja) 放送通信連携受信装置
KR100862612B1 (ko) 장면 표현 언어를 이용한 이동 멀티미디어 방송 컨텐츠의선별 저작 및 디코딩 방법
EP1686796A1 (en) Electronic program guide presented by an avatar featuring a talking head speaking with a synthesized voice
KR100779117B1 (ko) 장애인 시청각 지원 시스템
Martin et al. Access services based on MHP interactive applications
KR100565899B1 (ko) 시청자 참여형 서비스 제공을 위한 데이터 재생 장치 및그 방법과 그를 이용한 피브이알 기반 데이터방송 수신기
KR20140134097A (ko) 클라우드 환경에서 녹화 서비스 제공 방법 및 장치
JP2006050671A (ja) デジタル放送送信装置、デジタル放送受信装置およびそれらの方法ならびにコンピュータ読み取り可能な記録媒体

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee