1 |
1
메인 데이터의 부가 컨텐츠 데이터를 관리하기 위한 데이터 구조를 갖는 기록매체에 있어서,
상기 메인 데이터 및/또는 상기 메인 데이터의 상기 부가 컨텐츠 데이터를 포함하는 클립 파일이 기록되는 데이터영역;
적어도 하나의 네비게이션 파일이 기록되는 네비게이션 영역;
상기 클립 파일의 시간 축 상에서 프레젠테이션 타임을 가리키는 적어도 하나의 인-타임 및 아웃-타임을 포함하는 플레이 리스트가 기록되는 플레이 리스트 영역; 및
상기 클립 파일과 관련된 적어도 하나의 클립 정보 파일이 기록되는 클립 정보 영역을 포함하고,
상기 클립 정보 파일은 프레젠테이션 타임 스탬프를 상기 클립 파일의 소오스 패킷 어드레스에 맵핑하는 정보를 포함하고, 상기 네비게이션 파일은 적어도 하나의 네비게이션 명령 그룹을 포함하고, 상기 적어도 하나의 네비게이션 그룹은, 상기 메인 데이터와 함께 재생될 상기 부가 컨텐츠 데이터의 재생을 관리하기 위한 적어도 하나의 네비게이션 명령을 포함하며, 상기 적어도 하나의 네비게이션 명령 그룹은 재생할 적어도 하나의 플레이 리스트를 가리키고, 상기 적어도 하나의 플레이 리스트는 상기 부가 컨텐츠 데이터와 관련된 재생정보를 포함하고 있는 것을 특징으로 하는 기록매체
|
2 |
2
제 1 항에 있어서,
상기 부가 컨텐츠 데이터는 상기 클립 파일에 상기 메인 데이터와 함께 서로 인터리빙되어 기록되어 있는 것을 특징으로 하는 기록매체
|
3 |
3
제 1 항에 있어서,
상기 부가 컨텐츠 데이터는 상기 메인 데이터와는 구별되는 고유의 스트림 아이디 값을 갖는 것을 특징으로 하는 기록매체
|
4 |
4
제 1 항에 있어서,
상기 네비게이션 영역은, 상기 부가 컨텐츠 데이터를 탐색하기 위한 정보 및/또는 상기 부가 컨텐츠 데이터를 위한 동작정보를 포함하고 있는 부가 컨텐츠 네비게이션 파일을 더 포함하고 있는 것을 특징으로 하는 기록매체
|
5 |
5
제 4 항에 있어서,
상기 부가 컨텐츠 네비게이션 파일은, 상기 기록매체의 루트 디렉토리 하에 생성되어 있는 'ENAVNAVI' 디렉토리에 기록되는 것을 특징으로 하는 기록매체
|
6 |
6
제 1 항에 있어서,
상기 부가 컨텐츠 데이터는, XHTML과 같은 마크 업 랭귀지로 기록된 스크립트를 포함하고 있는 것을 특징으로 하는 기록매체
|
7 |
7
제 4 항에 있어서,
상기 부가 컨텐츠 네비게이션 파일은, 연관된 상기 부가 컨텐츠 데이터를 포함하는 상기 클립 파일과 연관된 상기 플레이 리스트, 또는 상기 클립 정보 파일과 연계시키는 링크 정보를 포함하는 것을 특징으로 하는 기록매체
|
8 |
8
제 4 항에 있어서,
상기 부가 컨텐츠 네비게이션 파일은, 상기 부가 컨텐츠 데이터의 메뉴 표시 동작을 위한 스타트 업 파일을 더 포함하고 있는 것을 특징으로 하는 기록매체
|
9 |
9
삭제
|
10 |
10
제 1 항에 있어서,
상기 클립 정보 파일은, 연관된 상기 클립 파일이 상기 부가 컨텐츠 데이터를 포함하고 있으면, 상기 부가 컨텐츠 데이터가 포함되어 있음을 가리키는 정보를 갖는 것을 특징으로 하는 기록매체
|
11 |
11
제 1 항에 있어서,
상기 네비게이션 파일은, 상기 기록매체의 루트 디렉토리하에 생성되어 있는 특정 디렉토리 영역하에 위치하고 있는 것을 특징으로 하는 기록매체
|
12 |
12
삭제
|
13 |
13
부가 컨텐츠 데이터를 관리하기 위한 데이터 구조를 기록매체에 기록하는 방법에 있어서,
메인 데이터 및/또는 상기 메인 데이터의 상기 부가 컨텐츠 데이터를 포함하는 클립 파일을 데이터 영역에 기록하는 단계;
적어도 하나의 네비게이션 파일을 상기 기록매체의 네비게이션 영역에 기록하는 단계;
상기 클립 파일의 시간 축 상에서 프레젠테이션 타임을 가리키는 적어도 하나의 인-타임 및 아웃-타임을 포함하는 플레이 리스트를 플레이 리스트 영역에 기록하는 단계; 및
상기 클립 파일과 관련된 적어도 하나의 클립 정보 파일을 클립 정보 영역에 기록하는 단계를 포함하고,
상기 클립 정보 파일은 프레젠테이션 타임 스탬프를 상기 클립 파일의 소오스 패킷 어드레스에 맵핑하는 정보를 포함하고,
상기 네비게이션 파일은 적어도 하나의 네비게이션 명령 그룹을 포함하고, 적어도 하나의 네비게이션 그룹은, 상기 기록매체에 기록된 메인 데이터와 함깨 재생될 부가 컨텐츠 데이터의 재생을 관리하기 위한 적어도 하나의 네비게이션 명령을 포함하며, 상기 적어도 하나의 네비게이션 명령 그룹은 재생할 적어도 하나의 플레이 리스트를 가리키고, 상기 적어도 하나의 플레이 리스트는, 상기 부가 컨텐츠 데이터와 관련된 재생정보를 포함하고 있는 것을 특징으로 하는 기록방법
|
14 |
14
제 13 항에 있어서,
상기 부가 컨텐츠 데이터는, XHTML과 같은 마크 업 랭귀지로 기록된 스크립트를 포함하고 있는 것을 특징으로 하는 기록방법
|
15 |
15
메인 데이터와 상기 메인 데이터의 부가 컨텐츠 데이터를 관리하기 위한 데이터 구조를 기록매체에 기록하는 장치에 있어서,
상기 기록매체에 데이터를 기록하는 광 기록수단;
상기 메인 데이터 및/또는 부가 컨텐츠 데이터를 엔코딩하기 위한 엔코더; 및
상기 메인 데이터 및/또는 상기 메인 데이터의 상기 부가 컨텐츠 데이터를 포함하는 클립 파일을 데이터영역에 기록하도록 상기 광 기록수단을 제어하고; 적어도 하나의 네비게이션 파일을 상기 기록매체의 네비게이션 영역에 기록하도록 상기 광 기록수단을 제어하고; 상기 클립 파일의 시간 축 상에서 프레젠테이션 타임을 가리키는 적어도 하나의 인-타임 및 아웃-타임을 포함하는 플레이 리스트를 플레이 리스트 영역에 기록하도록 상기 광 기록수단을 제어하고; 상기 클립 파일과 관련된 적어도 하나의 클립 정보 파일을 클립 정보 영역에 기록하도록 상기 광 기록수단을 제어하는 제어기를 포함하고,
상기 클립 정보 파일은 프레젠테이션 타임 스탬프를 상기 클립 파일의 소오스 패킷 어드레스에 맵핑하는 정보를 포함하고,
상기 네비게이션 파일은 적어도 하나의 네비게이션 명령 그룹을 포함하고, 적어도 하나의 네비게이션 그룹은, 상기 기록매체에 기록된 메인 데이터와 함께 재생될 부가 컨텐츠 데이터의 재생을 관리하기 위한 적어도 하나의 네비게이션 명령을 포함하며, 상기 적어도 하나의 네비게이션 명령 그룹은 재생할 적어도 하나의 플레이 리스트를 가리키고, 상기 적어도 하나의 플레이 리스트는, 상기 부가 컨텐츠 데이터와 관련된 재생정보를 포함하는 것을 특징으로 하는 기록 장치
|
16 |
16
제 15 항에 있어서,
상기 부가 컨텐츠 데이터는, XHTML과 같은 마크 업 랭귀지로 기록된 스크립트를 포함하고 있는 것을 특징으로 하는 기록장치
|
17 |
17
기록매체에 기록된 부가 컨텐츠 데이터를 포함한 데이터를 관리하기 위한 데이터 구조를 재생하는 방법에 있어서,
상기 기록매체에 기록되어 있는 네비게이션 파일을 재생하는 단계; 및
소정의 클립 파일의 시간 축 상에서 프레젠테이션 타임을 가리키는 적어도 하나의 인-타임 및 아웃-타임을 포함하는 플레이 리스트를 재생하는 단계;
상기 클립 파일과 관련된 적어도 하나의 클립 정보 파일을 재생하는 단계; 및
상기 네비게이션 파일, 상기 플레이 리스트 및 상기 클립 정보 파일에 기초하여 상기 클립 파일에 포함된 메인 데이터 및/또는 상기 메인 데이터의 상기 부가 컨텐츠 데이터 중 적어도 하나를 재생하는 단계를 포함하고,
상기 클립 정보 파일은 프레젠테이션 타임 스탬프를 상기 클립 파일의 소오스 패킷 어드레스에 맵핑하는 정보를 포함하고,
상기 네비게이션 파일은 적어도 하나의 네비게이션 명령 그룹을 포함하고, 적어도 하나의 네비게이션 그룹은, 상기 기록매체에 기록된 메인 데이터와 함께 재생될 부가 컨텐츠 데이터의 재생을 관리하기 위한 적어도 하나의 네비게이션 명령을 포함하며, 상기 적어도 하나의 네비게이션 명령 그룹은 재생할 적어도 하나의 플레이 리스트를 가리키고, 상기 적어도 하나의 플레이 리스트는, 상기 부가 컨텐츠 데이터와 관련된 재생정보를 포함하고 있는 것을 특징으로 하는 재생방법
|
18 |
18
제 17 항에 있어서,
상기 부가 컨텐츠 데이터는, XHTML과 같은 마크 업 랭귀지로 기록된 스크립트를 포함하고 있는 것을 특징으로 하는 재생방법
|
19 |
19
기록매체에 기록된 메인 데이터와 상기 메인 데이터의 부가 컨텐츠 데이터를 관리하기 위한 데이터 구조를 재생하는 장치에 있어서,
상기 기록매체에 기록된 데이터를 재생하는 광 재생 수단;
상기 재생되는 데이터를 디코딩하는 디코더; 및
상기 기록매체로부터 네비게이션 파일을 재생하도록 상기 광 재생 수단을 제어하고;
소정의 클립 파일의 시간 축 상에서 프레젠테이션 타임을 가리키는 적어도 하나의 인-타임 및 아웃-타임을 포함하는 플레이 리스트를 재생하도록 상기 광 재생 수단을 제어하고; 상기 클립 파일과 관련된 적어도 하나의 클립 정보 파일을 재생하도록 상기 광 재생 수단을 제어하고; 상기 네비게이션 파일, 상기 플레이 리스트 및 상기 클립 정보 파일에 기초하여 상기 클립 파일에 포함된 상기 메인 데이터 및/또는 상기 메인 데이터의 상기 부가 컨텐츠 데이터 중 적어도 하나를 재생하도록 상기 광 재생 수단을 제어하는 제어기를 포함하고,
상기 클립 정보 파일은 프레젠테이션 타임 스탬프를 상기 클립 파일의 소오스 패킷 어드레스에 맵핑하는 정보를 포함하고,
상기 네비게이션 파일은 적어도 하나의 네비게이션 명령 그룹을 포함하고, 적어도 하나의 네비게이션 그룹은, 상기 기록매체에 기록된 메인 데이터와 함께 재생될 부가 컨텐츠 데이터의 재생을 관리하기 위한 적어도 하나의 네비게이션 명령을 포함하며, 상기 적어도 하나의 네비게이션 명령 그룹은 재생할 적어도 하나의 플레이 리스트를 가리키고, 상기 적어도 하나의 플레이 리스트는, 상기 부가 컨텐츠 데이터와 관련된 재생정보를 포함하고 있는 것을 특징으로 하는 재생장치
|
20 |
20
제 19 항에 있어서, 상기 제어기는,
상기 부가 컨텐츠 데이터를 해석하도록 상기 디코더를 제어하고, 상기 부가 컨텐츠 데이터의 디코딩 대신 해석된 작동을 실행하도록 제어하는 것을 특징으로 하는 재생장치
|