[go: up one dir, main page]

KR100389851B1 - 메뉴화면을위한섬네일영상을작성하기에적합한디스크기록매체 - Google Patents

메뉴화면을위한섬네일영상을작성하기에적합한디스크기록매체 Download PDF

Info

Publication number
KR100389851B1
KR100389851B1 KR10-1998-0030752A KR19980030752A KR100389851B1 KR 100389851 B1 KR100389851 B1 KR 100389851B1 KR 19980030752 A KR19980030752 A KR 19980030752A KR 100389851 B1 KR100389851 B1 KR 100389851B1
Authority
KR
South Korea
Prior art keywords
thumbnail
file
group
area
information
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.)
Expired - Fee Related
Application number
KR10-1998-0030752A
Other languages
English (en)
Other versions
KR20000010056A (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 KR10-1998-0030752A priority Critical patent/KR100389851B1/ko
Publication of KR20000010056A publication Critical patent/KR20000010056A/ko
Application granted granted Critical
Publication of KR100389851B1 publication Critical patent/KR100389851B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

디스크에 기록된 프로그램을 가이드하기 위한 메뉴 화면에서 인덱싱하고자 하는 위치의 내용을 시각적으로 보여주기 위한 섬네일 영상을 작성하기에 적합한 디스크 기록 매체가 개시된다.
본 발명에 따른 디스크 기록 매체는 영상 및/또는 음성 데이터를 관리하며 인덱싱하고자 하는 프로그램의 내용을 표현하기 위한 섬네일 영상 식별 기호를 가지는 프로그램 정보를 기록하는 디스크 기록 매체에 있어서, 적어도 하나 이상의 섬네일 영상 및/또는 음성 데이터를 가지는 섬네일 파일 영역; 상기 섬네일 파일의 관리 정보가 기록되는 섬네일 파일 정보 테이블 영역; 상기 프로그램 정보에 포함된 섬네일 영상 식별 기호와 상기 섬네일 파일을 매칭시키기 위한 섬네일 매니저가 기록되는 섬네일 매니저 영역을 포함하는 것을 특징으로 한다.
본 발명에 의하면, 프로그램을 위한 섬네일 영상을 해당 프로그램(동영상 혹은 정지 영상 프로그램)으로부터 얻거나 미리 준비된 다수의 섬네일 영상을 구비하는 섬네일 파일로부터 얻게 함으로서 사용자로 하여금 프로그램의 주제와 밀접한 연관을 가지는 섬네일 영상을 작성할 수 있게 하는 효과가 있게 된다.

Description

메뉴 화면을 위한 섬네일 영상을 작성하기에 적합한 디스크 기록 매체{Disc recording media adapted for generating thumbnail images for a menu screen}
본 발명은 메뉴 화면에 디스플레이되는 섬네일 영상을 작성하기에 적합한 디스크 기록 매체에 관한 것이다.
디스크와 같이 랜덤 액세스가 가능한 기록 매체를 이용한 영상 재생 장치에 있어서는 사용자가 원하는 지점으로 신속하게 이동하여 재생하는 것이 가능하다. 예를 들어 두 개의 드라마가 각각 비디오 테이프 및 디스크에 기록되어져 있다고 할 때 비디오 테이프는 원하는 장면이 녹화된 위치까지 감은 뒤에야 재생이 가능하지만 디스크는 원하는 지점을 바로 액세스하여 재생할 수 있다.
따라서, 디스크를 이용한 영상 재생 장치에 있어서 사용자에게 임의의 위치부터 재생을 할 수 있도록 가이드(guide)하기 위한 메뉴 화면을 제공하는 것이 바람직하다. 즉, 메뉴 화면을 이용하여 사용자는 원하는 영상이 기록 매체의 어느 곳에 위치했는가에 상관없이 빠른 시간에 재생할 수 있도록 하는 것이 바람직하다.
이러한 메뉴 화면은 인덱싱하고자 하는 위치에서 재생되는 프로그램의 내용을 적절하게 표현하기 위한 섬네일(thumbnail) 영상을 포함하는 것이 바람직하다. 이러한 메뉴 방법에 있어서는 사용자가 메뉴 화면에 디스플레이된 섬네일 영상들 중의 하나를 선택하면 이에 관련된 프로그램 혹은 챕터가 재생된다.
여기서, 섬네일 영상이 랜덤 액세스 대상이 되는 프로그램과 밀접한 상관성을 가지도록 하는 것이 중요하게 된다. 즉, 작성된 섬네일 영상이 대상이 되는 프로그램을 시각적으로 적절하게 표현할수록 메뉴 기능을 더욱더 원활하게 사용할 수있기 때문이다.
본 발명은 상기의 요구에 부응하기 위하여 고안된 것으로서 인덱싱하고자 하는 프로그램의 내용과 높은 상관성을 가지도록 하는 섬네일 영상을 작성하기에 적합한 디스크 기록 매체를 제공하는 것을 그 목적으로 한다.
도 1은 본 발명에 따른 디스크에 적용되는 섬네일 영상 작성 방법에 의해 작성된 메뉴 화면의 일 실시 예를 보이기 위해 도시된 것이다.
도 2는 종래의 디스크를 사용하는 재생 장치에 있어서 프로그램과 섬네일 영상과의 관계를 보이기 위해 도시된 것이다.
도 3은 본 발명에 따른 디스크에 적용되는 섬네일 영상 작성 방법에 의해 작성된 메뉴 화면의 다른 실시 예를 보이기 위해 도시된 것이다.
도 4는 도 3에 도시된 메뉴 화면에 있어서 프로그램과 섬네일 영상과의 관계를 보이기 위해 도시된 것이다.
도 5는 본 발명에 따른 디스크에 있어서 섬네일 파일에 저장된 섬네일 영상을 액세스하기 위한 관리 정보의 구조를 보이는 것이다.
도 6은 도 5에 도시된 섬네일 파일 정보 테이블의 상세 내용을 보이기 위해 도시된 것이다.
도 7은 도 6에 도시된 섬네일 파일 정보의 상세한 내용을 보이기 위해 도시된 것이다.
도 8은 도 6에 도시된 섬네일 파일 일반 정보의 상세한 내용을 보이기 위해도시된 것이다.
도 9는 도 6에 도시된 섬네일 그룹 정보의 상세한 구성을 보이기 위해 도시된 것이다.
도 10은 도 9에 도시된 섬네일 그룹 일반 정보의 상세한 구성을 보이기 위해 도시된 것이다.
도 11은 도 9에 도시된 섬네일 영상 스트림의 상세한 구성을 보이기 위해 도시된 것이다.
도 12는 도 9에 도시된 섬네일 그룹 맵의 상세한 구성을 보이기 위해 도시된 것이다.
도 13은 도 12에 도시된 섬네일 영상 맵의 상세한 구성을 보이기 위해 도시된 것이다.
도 14는 도 6에 도시된 섬네일 매니저의 상세한 구성을 보이기 위해 도시된 것이다.
도 15는 도 14에 도시된 섬네일 정보 테이블의 상세한 구성을 보이기 위해 도시된 것이다.
도 16은 도 14에 도시된 섬네일 탐색 포인터의 구성을 보이기 위해 도시된 것이다.
도 17은 도 14에 도시된 섬네일 정보의 상세한 구성을 보이기 위해 도시된 것이다.
상기의 목적을 달성하기 위한 본 발명에 따른 디스크 기록 매체는
영상 및/또는 음성 데이터를 관리하며 인덱싱하고자 하는 프로그램의 내용을 표현하기 위한 섬네일 영상 식별 기호를 가지는 프로그램 정보를 기록하는 디스크 기록 매체에 있어서,
적어도 하나 이상의 섬네일 영상 및/또는 음성 데이터를 가지는 섬네일 파일 영역;
상기 섬네일 파일의 관리 정보가 기록되는 섬네일 파일 정보 테이블 영역; 및
상기 프로그램 정보에 포함된 섬네일 영상 식별 기호와 상기 섬네일 파일을 매칭시키기 위한 섬네일 매니저가 기록되는 섬네일 매니저 영역을 포함하는 것을 특징으로 한다.
이하 첨부된 도면을 참조하여 본 발명의 구성 및 동작을 상세히 설명한다.
도 1은 본 발명에 따른 디스크에 적용되는 섬네일 영상 작성 방법에 의해 작성된 메뉴 화면의 일 실시 예를 보이기 위해 도시된 것이다. 도 1에 도시된 메뉴화면은 동영상 프로그램의 주제를 표현하기 위한 섬네일 영상(14) 정지 영상 프로그램이 주제를 표현하기 위한 섬네일 영상(12)을 포함한다.
섬네일 영상은 동영상의 경우 해당 동영상 프로그램(movie VOB) 중의 한 프레임을 축소한 형태이며, 정지 영상의 경우 정지 영상 파일(still VOB)에 포함된 정지 영상들 한 영상을 축소한 형태이다. 여기서, 동영상 프로그램이 MPEG 방식에 의해 부호화된 것일 경우 섬네일 영상은 랜덤 액세스의 단위가 되는 GOP(Group Of Picture)의 기준 화면이 되는 인트라 픽쳐(Intra Picture)로부터 작성되는 것이 바람직하다.
도 2는 도 1에 도시된 메뉴 화면에 있어서 프로그램과 섬네일 영상과의 관계를 보이기 위해 도시된 것이다. 디스크에 기록된 비디오 객체(Video OBject; VOB)로부터 섬네일 영상을 얻기 위해 필요한 섬네일 영상 식별 정보는 프로그램 체인 정보(Program Chain Information) 테이블(20)에 저장되어 있다.
메뉴 화면에 해당 프로그램 혹은 챕터의 섬네일 영상을 띄우기 위해 메뉴 제어부(미도시)는 프로그램 체인 정보 테이블(20)에 저장된 섬네일 영상 식별 기호를 획득한다. 섬네일 영상 식별 기호와 VOB는 섬네일 매니저(22)에 의해 연결된다.
섬네일 매니저(22)는 섬네일 영상 식별 기호와 실제 VOB에 위치하는 영상 예를 들면, 동영상의 어떤 인트라 프레임 파일과의 관계를 포인터 형태로 가지고 있다. 메뉴 제어부는 섬네일 매니저(22)에 기록된 포인터에 의해 VOB에 위치하는 영상을 얻는다. 이렇게 얻어진 영상을 다운 샘플링하여 섬네일 영상을 만들고, 이를 메뉴 화면상에 디스플레이하게 된다.
동영상으로부터 얻어진 섬네일 영상인 경우 포인터는 프로그램 혹은 챕터 번호와 프리젠테이션 타임을 가진다. 정지 영상으로부터 얻어진 섬네일 영상인 경우 포인터는 정지 영상의 번호를 가진다.
도 1에 도시된 바와 같은 메뉴 화면에서 섬네일 영상이 선택되면 해당 동영상 프로그램 정지 영상 파일이 재생되게 된다.
도 1 내지 도 2에 도시된 섬네일 영상은 VOB로부터 얻어진다. 다시 말해서 사용자가 VOB에 없는 영상으로부터 섬네일 영상을 얻는 것이 어렵다. 예를 들면, 어떤 프로그램의 내용이 생일 파티라 할 때, 사용자는 생일 파티를 기록한 프로그램의 영상이 아닌 케이크를 상징하는 그림이라든가 생일 파티때 쓰는 모자 그림을 섬네일 영상으로 사용하고 싶을 수도 있다. 그러나 생일 파티를 기록한 프로그램에는 이러한 그림이 없기 때문에 사용자의 이러한 욕구는 충족되기 어렵다.
이 경우 VOB에 기록된 화면 대신에 미리 준비된 여러 가지의 섬네일 영상들로부터 하나를 선택하여 사용할 수 있다면, 사용자는 케이크 그림 혹은 모자 그림에 의해 생일 파티를 기록한 프로그램의 섬네일 영상을 표현할 수 있다.
한편, 케이크 그림 혹은 모자 그림을 정지 영상 파일에 저장시킨 후 이를 섬네일 영상으로 지정하는 방법도 있을 수 있지만 정지 영상으로부터 섬네일 영상을 얻기 위해서는 화면을 다운 샘플링하여 축소하는 과정을 거쳐야 하기 때문에 섬네일 영상의 처리 시간이 길어질 수 있다. 따라서, 섬네일 영상만을 가지는 섬네일 파일을 사용하는 것이 바람직하게 된다.
도 3은 본 발명에 따른 디스크에 적용되는 섬네일 영상 작성 방법에 의해 작성된 메뉴 화면의 다른 실시 예를 보이기 위해 도시된 것이다. 도 3에 있어서 참조 부호 30은 배경 화면을 나타내고, 참조부호 32는 정지 영상 타이틀의 내용을 표현하는 섬네일을 보이는 것이고, 참조 부호 34는 동영상 타이틀의 내용을 표현하는 섬네일을 보이는 것이고, 그리고 참조 부호 36은 섬네일 파일의 내용을 표현하는 섬네일을 보이는 것이다.
섬네일 영상이 정지 영상들로부터 작성된 것일 경우(참조 부호 32) 이는 정지 영상 파일(still VOB) 중의 한 영상을 압축하여 작성된다. 섬네일이 동영상으로부터 작성된 것일 경우(참조 부호 34) 이는 동영상 프로그램(movie VOB)에 속한 화면(통상 인트라 화면)을 압축하여 작성된다. 섬네일이 섬네일 파일로부터 작성된 것일 경우(참조 부호 36) 이는 사용자 혹은 기록 장치에 의해 기록된 섬네일 파일(thumbnail VOB)에 기록된 영상들 중의 한 영상이 된다.
도 4는 도 3에 도시된 메뉴 화면에 있어서 프로그램과 섬네일 영상과의 관계를 보이기 위해 도시된 것이다. VOB로부터 섬네일 영상을 얻기 위해 필요한 섬네일 영상 식별 기호는 프로그램 체인 정보 테이블(40)에 저장되어 있다. 메뉴 화면에 해당 프로그램 혹은 챕터의 섬네일 영상을 띄우기 위해 메뉴 제어부(미도시)는 프로그램 체인 정보 테이블(40)에 저장된 섬네일 영상 식별 기호를 획득한다. 섬네일 영상 식별 기호와 VOB는 섬네일 매니저(42)에 의해 연결된다.
섬네일 매니저(42)는 섬네일 영상 식별 기호와 실제 VOB에 위치하는 영상 예를 들면, 동영상 프로그램(movie VOB)의 어떤 인트라 프레임 파일과의 관계를 포인터 형태로 가지고 있다. 메뉴 제어부는 섬네일 매니저(42)에 기록된 포인터에 의해VOB에 위치하는 영상을 얻는다. 이렇게 얻어진 영상을 다운 샘플링하여 섬네일 영상을 만들고, 이를 메뉴 화면상에 디스플레이하게 된다.
동영상으로부터 얻어진 섬네일 영상인 경우 포인터는 프로그램 혹은 챕터 번호와 프리젠테이션 타임을 가진다. 정지 영상으로부터 얻어진 섬네일 영상인 경우 정지 영상의 번호를 가진다. 섬네일 파일로부터 얻어진 섬네일 영상인 경우 포인터는 섬네일 파일 번호 및 섬네일 영상 번호를 갖는다. 도 3에 도시된 바와 같은 메뉴 화면에서 섬네일 영상이 선택되면 해당 프로그램 혹은 챕터부터 재생되게 된다.
섬네일 파일에 저장되는 섬네일 영상들은 다양한 방법에 의해 작성될 수 있다. 예를 들면, 동영상 프로그램중의 인트라 화면을 다운 샘플링함에 의해 얻어질 수 있고, 정지 영상 프로그램 중의 영상을 다운 샘플링함에 의해 얻어질 수도 있다. 바람직하게는 그래픽 프로그램에 의해 작성된 영상을 디스크에 수록함에 의해 작성된다.
도 5는 본 발명에 따른 디스크에 있어서 섬네일 파일에 저장된 섬네일 영상을 액세스하기 위한 관리 정보의 구조를 보이는 것이다. 도 5에 도시된 바와 같이 본 발명에 따른 디스크는 섬네일 영상들을 제공하기 위하여 섬네일 파일 정보 테이블(50), 섬네일 매니저(52)를 제공한다. 섬네일 파일 정보 테이블(50)은 섬네일 영상들을 저장한 섬네일 파일에 관한 정보를 가진다.
도 6은 도 5에 도시된 섬네일 파일 정보 테이블(50)의 상세 내용을 보이기 위해 도시된 것이다. 도 6에 도시된 바는 크게 두 가지로 분류될 수 있다. 하나는 섬네일 파일 전체에 관한 정보이고, 다른 하나는 그룹에 관한 정보이다.
여기서, 그룹은 섬네일 영상들이 몇 개씩 묶여진 것을 말하고, 이러한 그룹이 여러 개 모여서 섬네일 파일이 구성된다. 실제에 있어서 섬네일 영상은 단순히 영상 번호에 의해 액세스될 수 있다. 섬네일 파일에서 섬네일 영상이 번호 순서로 배치되어져 있다면 메뉴 제어부는 선두 위치에서부터 각 섬네일 영상의 크기 정보를 순차로 더하여 해당 섬네일 영상이 위치한 어드레스를 계산한다.
그러나, 섬네일 파일에 저장된 섬네일 영상이 매우 많고, 지정된 섬네일 영상의 순서 번호가 매우 크다면 메뉴 제어부는 지정된 섬네일 영상의 선두 어드레스를 얻기 위해 많은 연산을 행해야 하므로 액세스 타임이 길어지게 된다.
이 경우 섬네일 파일에 저장된 섬네일 영상들을 몇 개의 그룹으로 묶어서 처리하는 것이 편리하다. 즉, 섬네일 영상을 지정하기 위해 그룹 정보 및 그룹 내의 순서 정보를 사용하면 보다 빠르게 지정된 섬네일 영상을 액세스할 수 있게 된다. 따라서, 본 발명에서는 그룹 정보 및 그룹 내의 순서 정보에 의해 섬네일 영상을 액세스하도록 하고 있다.
섬네일 파일에 관한 대체적인 정보는 섬네일 파일 정보(60), 섬네일 파일 일반 정보(62)에 기록되고, 그룹에 관한 정보는 섬네일 그룹 정보(64,,,,66)에 기록된다.
섬네일 파일 정보(60)는 섬네일 파일의 개수 및 종료 어드레스를 나타낸다. 본 발명의 예에서는 섬네일 파일이 한 개인 경우를 들고 있으나 여러 개로 확장될 수 있다.
도 7은 도 6에 도시된 섬네일 파일 정보(50)의 상세한 내용을 보이기 위해도시된 것이다. 도 7에 도시된 바와 같이 섬네일 파일 정보(60)는 섬네일 파일 개수 정보(70)와 섬네일 파일 종료 어드레스(72)를 구비한다.
섬네일 파일 개수 정보(70)는 디스크에 기록된 섬네일 파일의 개수가 기록되고, 섬네일 파일 종료 어드레스(72)는 섬네일 파일 종료 어드레스(72)의 첫 번째 바이트로부터 상대 어드레스로 종료 어드레스를 나타낸다. 도 6에 도시된 예에서는 섬네일 파일 개수는 1개이며, 그 값은 "0" 혹은 '1"이다. "0"인 경우는 섬네일 파일이 없음을 나타낸다.
도 8은 도 6에 도시된 섬네일 파일 일반 정보(62)의 상세한 내용을 보이기 위해 도시된 것이다. 도 8에 도시된 바와 같이 섬네일 파일 일반 정보(62)는 섬네일 영상 그룹의 개수를 나타내는 섬네일 그룹 개수 정보(80)로 구성된다. 섬네일 그룹 개수 정보(80)는 섬네일 파일을 구성하는 그룹의 개수를 나타낸다.
도 9는 도 6에 도시된 섬네일 그룹 정보(64)의 상세한 구성을 보이기 위해 도시된 것이다. 도 9에 도시된 바와 같이 섬네일 그룹 정보(64)는 섬네일 그룹 일반 정보(90), 섬네일 그룹 스트림 정보(92), 그리고 섬네일 그룹 맵(94)을 구비한다.
섬네일 그룹 일반 정보(90)는 섬네일 그룹의 식별 기호, 크기, 그룹의 시작 정보 등을 가진다. 섬네일 그룹 스트림 정보(92)는 섬네일 영상의 속성을 나타낸다. 섬네일 그룹 맵(94)은 섬네일 영상들의 데이터를 가진다.
도 10은 도 9에 도시된 섬네일 그룹 일반 정보(90)의 상세한 구성을 보이기 위해 도시된 것이다. 도 10에 도시된 바와 같이 각 섬네일 그룹 일반 정보(90)는섬네일 그룹 식별 기호(100), 섬네일 그룹 크기(102), 섬네일 그룹 시작 어드레스(104), 그리고 섬네일 영상 개수(106)를 포함한다.
섬네일 그룹 식별 기호(100)는 해당 섬네일 그룹의 식별 기호를 나타낸다. 섬네일 그룹 크기(102)는 해당 섬네일 그룹의 크기를 나타낸다. 섬네일 그룹 시작 어드레스(104)는 해당 섬네일 그룹의 시작 어드레스를 섬네일 파일의 시작 어드레스로부터 섹터 단위로 측정된 어드레스를 나타낸다.
섬네일 영상 개수(106)는 해당 섬네일 그룹에 포함된 섬네일 영상의 개수를 나타낸다.
도 11은 도 9에 도시된 섬네일 영상 스트림 정보(92)의 상세한 구성을 보이기 위해 도시된 것이다. 도 11에 도시된 바와 같이 섬네일 영상 스트림 정보(92)는 섬네일 비디오 속성(110)을 포함한다. 섬네일 비디오 속성(110)은 섬네일 그룹의 속성을 나타내며 코딩 모드(MPEG1/MPEG2) 등이 기술되어 있다.
도 12는 도 9에 도시된 섬네일 그룹 맵(94)의 상세한 구성을 보이기 위해 도시된 것이다. 도 12에 도시된 바와 같이 섬네일 그룹 맵(94)은 복수의 섬네일 영상 맵(120,,, 122)으로 구성된다. 각각의 섬네일 영상 맵은 섬네일 영상을 위한 데이터를 포함하며, 그 외에도 섬네일 영상의 상태 및 크기를 나타내기 위한 정보를 포함한다.
도 13은 도 12에 도시된 섬네일 영상 맵의 상세한 구성을 보이기 위해 도시된 것이다. 도 13에 도시된 바와 같이 각각의 섬네일 영상 맵은 일시 지움 플랙(130)과 크기(132)를 포함한다. 일시 지움 플랙(130)은 각 섬네일 영상의 일시지움 상태를 나타내며 "00h"인 경우는 정상 상태인 것을 나타내고, "01h"인 경우는 일시 지워진 상태임을 나타낸다.
섬네일 영상을 수시로 지울 경우 디스크 내에 정보가 기록되지 않은 조각들이 많이 발생하게 되며, 전체적으로 기록 영역의 사용 효율을 저하시키게 된다. 본 발명에서는 이를 방지하기 위하여 그룹 단위로 지움 동작이 수행되게 한다. 즉, 섬네일 파일이 지워질 경우 실제의 VOB에서 해당 섬네일 영상이 바로 지우지 않고 일시 지움 플랙(130)만을 세트시켜 둔다. 메뉴 제어부(미도시)는 일시 지움 플랙(130)의 상태를 참조하여 섬네일 영상의 액세스 가능여부를 판단한다.
그룹에 속한 모든 섬네일 영상이 지워질 경우 즉, 모든 섬네일 영상의 일시 지움 플랙(130)이 모두 세트되면 그제야 비로소 VOB에 저장된 섬네일 영상을 지운다. 이렇게 하면 섬네일 영상보다는 큰 기록 용량을 가지는 그룹 단위로 지움 동작이 수행되게 되므로 디스크 기록 용량을 보다 효율적으로 사용할 수 있게 된다.
도 14는 도 6에 도시된 섬네일 매니저(62)의 상세한 구성을 보이기 위해 도시된 것이다. 도 14에 도시된 바와 같이 섬네일 매니저(62)는 섬네일 정보 테이블(140), 복수의 섬네일 탐색 포인터(142,,,144), 복수의 섬네일 정보(146,,,148)를 구비한다. 섬네일 정보 테이블(140)은 섬네일 탐색 포인터의 개수 및 섬네일 매니저(62)의 크기를 나타낸다. 섬네일 탐색 포인터는 섬네일 파일 정보 테이블(60)의 시작 어드레스를 나타낸다.
도 15는 도 14에 도시된 섬네일 정보 테이블(140)의 상세한 구성을 보이기 위해 도시된 것이다. 도 14에 도시된 바와 같이 섬네일 정보 테이블(140)은 섬네일탐색 포인터 개수(150)와 섬네일 매니저 종료 어드레스(152)를 포함한다. 섬네일 탐색 포인터 개수(150)는 섬네일 탐색 포인터의 개수를 나타낸다. 섬네일 매니저 종료 어드레스(152)는 섬네일 매니저(62)의 처음 바이트로부터 상대 어드레스로 종료 어드레스를 나타낸다.
도 16은 도 14에 도시된 섬네일 탐색 포인터(142)의 구성을 보이기 위해 도시된 것이다. 도 16에 도시된 바와 같이 섬네일 탐색 포인터(142)는 섬네일 정보 시작 어드레스(160)를 가진다. 섬네일 정보 시작 어드레스(160)는 섬네일 정보가 시작되는 어드레스를 섬네일 매니저(62)가 시작 위치로부터 상대 어드레스로 나타낸다.
도 17은 도 14에 도시된 섬네일 정보(146)의 상세한 구성을 보이기 위해 도시된 것이다. 도 17에 도시된 바와 같이 섬네일 정보는 섬네일 타이프(170)와 섬네일 포인터(172)를 포함한다. 섬네일 타이프(170)는 섬네일 포인터의 종류를 표시한다. 예를 들어 섬네일 타이프(170)의 값이 "00000000b"인 경우는 동영상 파일의 포인터임을 나타내고, "00000001b"인 경우 정지 영상 파일의 포인터임을 나타내고, "00000010b"인 경우 섬네일 파일의 포인터임을 나타낸다.
섬네일 포인터(172)는 섬네일 포인터를 기술한다. 예를 들어 섬네일 타이프(170)의 값이 "0000000b"인 경우 섬네일 포인터(172)의 두 바이트는 프로그램 체인의 프로그램 번호를 나타내고, 나머지 4비이트는 프리젠테이션 타임(PTM)을 나타낸다.
섬네일 타이프(170)의 값이 "0000001b"인 경우 섬네일 포인터(172)의 두 바이트는 정지 영상 그룹 식별 기호를 나타내고, 두 바이트는 정지 영상 그룹에서의 순서 번호를 나타낸다.
섬네일 타이프(172)의 값이 "0000010b"인 경우 섬네일 포인터(170)의 두 바이트는 섬네일 파일 테이블에서의 섬네일 그룹의 식별 기호를 나타내고, 두 바이트는 상기 그룹에서의 섬네일 영상의 순서 번호를 나타낸다. 섬네일 영상의 순서 번호는 0부터 증가하는 값이다.
도 3에 도시된 바에 있어서 섬네일 영상이 동영상 프로그램, 정지 영상 프로그램, 섬네일 파일로부터 작성되는 것을 알 수 있다. 바람직하게는 동영상 프로그램, 정지 영상 프로그램으로부터 다운 샘플링에 의해 작성된 섬네일 영상을 섬네일 파일에 저장하고, 이를 인덱스하도록 한다.
상술한 바와 같이 본 발명에 의하면, 본 발명에 의하면, 프로그램을 위한 섬네일 영상을 해당 프로그램(동영상 혹은 정지 영상 프로그램)으로부터 얻거나 미리 준비된 다수의 섬네일 영상을 구비하는 섬네일 파일로부터 얻게 함으로서 사용자로 하여금 프로그램의 주제와 밀접한 연관을 가지는 섬네일 영상을 작성할 수 있게 하는 효과가 있게 된다.

Claims (10)

  1. 영상 및/또는 음성 데이터를 관리하며 인덱싱하고자 하는 프로그램의 내용을 표현하기 위한 섬네일 영상 식별 기호를 가지는 프로그램 정보를 기록하는 디스크기록 매체에 있어서,
    적어도 하나 이상의 섬네일 영상 및/또는 음성 데이터를 가지는 섬네일 파일 영역;
    상기 섬네일 파일의 관리 정보가 기록되는 섬네일 파일 정보 테이블 영역; 및
    상기 프로그램 정보에 포함된 섬네일 영상 식별 기호와 상기 섬네일 파일을 매칭시키기 위한 섬네일 매니저가 기록되는 섬네일 매니저 영역을 포함하는 디스크 기록 매체.
  2. 제1항에 있어서, 상기 섬네일 파일 정보 테이블 영역은
    적어도 섬네일 파일의 크기를 나타내는 섬네일 파일 정보가 기록되는 섬네일 파일 정보 영역;
    섬네일 파일 내에서 섬네일 영상이 그룹화된 섬네일 그룹의 개수를 나타내는 섬네일 파일 일반 정보가 기록되는 섬네일 파일 일반 정보 영역; 및
    섬네일 그룹의 개수에 상응하며 섬네일 그룹에 관한 관리 정보를 가지는 섬네일 그룹 정보가 기록되는 복수의 섬네일 그룹 정보 영역들을 포함하는 디스크 기록 매체.
  3. 제2항에 있어서, 상기 섬네일 파일 정보 영역은 섬네일 파일의 종료 어드레스가 기록되는 섬네일 파일 종료 어드레스 영역을 포함하는 디스크 기록 매체.
  4. 제3항에 있어서, 상기 섬네일 파일 일반 정보 영역은
    적어도 섬네일 파일을 구성하는 섬네일 파일 그룹의 개수를 나타내는 섬네일 그룹 개수 정보 영역을 포함하는 디스크 기록 매체.
  5. 제2항에 있어서 상기 섬네일 그룹 정보 영역은
    섬네일 그룹의 일반 정보가 기록되는 섬네일 그룹 일반 정보 영역;
    섬네일 그룹의 속성을 나타내는 섬네일 그룹 스트림 정보가 기록되는 섬네일 그룹 스트림 정보 영역; 및
    적어도 하나의 섬네일 영상 맵 정보가 기록되는 섬네일 그룹 맵 영역을 구비하는 것을 특징으로 하는 디스크 기록 매체.
  6. 제5항에 있어서, 상기 섬네일 그룹 일반 정보 영역은
    상기 섬네일 그룹의 식별 기호가 기록되는 섬네일 그룹 식별 기호 영역;
    상기 섬네일 그룹의 크기가 기록되는 섬네일 그룹 크기 영역;
    상기 섬네일 그룹의 시작 어드레스가 기록되는 섬네일 그룹 시작 어드레스 영역;
    상기 섬네일 그룹에 포함된 섬네일 영상의 개수가 기록되는 섬네일 영상 개수 영역을 포함하는 디스크 기록 매체.
  7. 제5항에 있어서, 상기 섬네일 영상 맵 영역은
    섬네일 영상의 크기가 기록되는 섬네일 영상 크기 영역을 구비하는 것을 특징으로 하는 디스크 기록 매체.
  8. 제7항에 있어서, 상기 섬네일 영상 맵 영역은
    상기 섬네일 영상의 지움 상태를 나타내는 일시 지움 플랙이 기록되는 일시 지움 플랙 영역을 더 구비하는 것을 특징으로 하는 디스크 기록 매체.
  9. 제1항에 있어서, 상기 섬네일 매니저 영역에 기록되는 포인터는
    섬네일 영상이 상기 섬네일 파일로부터 작성된 것일 경우 섬네일 파일에서 해당 섬네일 영상이 기록된 순서 번호를 가지는 것을 특징으로 하는 디스크 기록 매체.
  10. 제9항에 있어서 상기 순서 번호는 상기 섬네일 파일에서 해당 섬네일 영상이 소속된 그룹 번호와 그룹내의 순서를 나타내는 그룹내 순서 번호로 구성되는 것을 특징으로 하는 디스크 기록 매체.
KR10-1998-0030752A 1998-07-29 1998-07-29 메뉴화면을위한섬네일영상을작성하기에적합한디스크기록매체 Expired - Fee Related KR100389851B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-1998-0030752A KR100389851B1 (ko) 1998-07-29 1998-07-29 메뉴화면을위한섬네일영상을작성하기에적합한디스크기록매체

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-1998-0030752A KR100389851B1 (ko) 1998-07-29 1998-07-29 메뉴화면을위한섬네일영상을작성하기에적합한디스크기록매체

Related Child Applications (2)

Application Number Title Priority Date Filing Date
KR10-2002-0044303A Division KR100393080B1 (ko) 2002-07-26 2002-07-26 메뉴 화면을 위한 섬네일 영상 작성 방법
KR1020020074127A Division KR20020093756A (ko) 2002-11-26 2002-11-26 메뉴 화면을 위한 섬네일 영상을 작성하기에 적합한디스크 기록 매체

Publications (2)

Publication Number Publication Date
KR20000010056A KR20000010056A (ko) 2000-02-15
KR100389851B1 true KR100389851B1 (ko) 2003-11-14

Family

ID=19545726

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-1998-0030752A Expired - Fee Related KR100389851B1 (ko) 1998-07-29 1998-07-29 메뉴화면을위한섬네일영상을작성하기에적합한디스크기록매체

Country Status (1)

Country Link
KR (1) KR100389851B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101080403B1 (ko) 2004-12-02 2011-11-04 삼성전자주식회사 디지털 영상 촬영 장치의 저장 영상 디스플레이 방법

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020069724A (ko) * 2001-02-27 2002-09-05 엘지전자 주식회사 디지털 영상 기록/재생 장치의 영상 데이터 관리방법
JP3663626B2 (ja) * 2001-09-18 2005-06-22 ソニー株式会社 ビデオ信号処理装置および方法、プログラム、情報記録媒体、並びにデータ構造
KR100474429B1 (ko) * 2001-12-28 2005-03-08 삼성전자주식회사 썸네일 탐색화면을 제공하는 동영상 재생장치 및 썸네일탐색화면 제공방법
KR20030062737A (ko) 2002-01-18 2003-07-28 엘지전자 주식회사 재기록 가능 고밀도 기록매체의 축소영상 기록방법
KR100881664B1 (ko) * 2002-01-21 2009-02-06 삼성전자주식회사 동작 속도 향상 장치 및 방법
KR20040034132A (ko) * 2002-10-21 2004-04-28 주식회사 디지털앤디지털 타이틀 연상 이미지 표시장치

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08147939A (ja) * 1994-11-24 1996-06-07 Toshiba Corp 記録媒体及び記録媒体再生装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08147939A (ja) * 1994-11-24 1996-06-07 Toshiba Corp 記録媒体及び記録媒体再生装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101080403B1 (ko) 2004-12-02 2011-11-04 삼성전자주식회사 디지털 영상 촬영 장치의 저장 영상 디스플레이 방법

Also Published As

Publication number Publication date
KR20000010056A (ko) 2000-02-15

Similar Documents

Publication Publication Date Title
KR100521914B1 (ko) 재생리스트 요약정보 관리방법
CN100594549C (zh) 删除数据和还原删除数据的方法、介质和设备
US7130530B2 (en) Recording apparatus, optical disk and computer-readable recording medium
JP4437381B2 (ja) 記録再生装置及び記録媒体
KR100389851B1 (ko) 메뉴화면을위한섬네일영상을작성하기에적합한디스크기록매체
TW479238B (en) Delete and undelete for recordable DVD editing
KR100393080B1 (ko) 메뉴 화면을 위한 섬네일 영상 작성 방법
JP3383601B2 (ja) 情報記録媒体、情報記録・再生装置及び方法
JP3895305B2 (ja) データ記録方法、データ記録装置、およびデータ記録媒体
KR20020093756A (ko) 메뉴 화면을 위한 섬네일 영상을 작성하기에 적합한디스크 기록 매체
KR100921134B1 (ko) 영상 음성 스트림의 기록 방법
KR100389855B1 (ko) 정지화를기록및/또는재생하는방법
US20020024889A1 (en) Audio information recording apparatus, audio information recording method, audio information reproducing apparatus, and audio information reproducing method
KR100378173B1 (ko) 정지화를 위한 가상 삭제 정보를 저장하는 기록매체
KR100378175B1 (ko) 정지화를 위한 가상 삭제 정보를 저장하는 기록매체
KR100378176B1 (ko) 정지화를 위한 가상 삭제 정보를 저장하는 기록매체
KR100378174B1 (ko) 정지화를 위한 가상 삭제 정보를 저장하는 기록 및/또는재생 장치
JP3829713B2 (ja) 記録方法、記録装置及びコンピュータ読み取り可能な記録媒体
US20080193106A1 (en) Information Carrier With Improved File Structure, Apparatus And Method For Recording And Playback

Legal Events

Date Code Title Description
PA0109 Patent application

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

R17-X000 Change to representative recorded

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

R18-X000 Changes to party contact information recorded

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

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

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

A201 Request for examination
PA0201 Request for examination

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

PG1501 Laying open of application

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

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-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

AMND Amendment
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

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

E601 Decision to refuse application
PE0601 Decision on rejection of patent

St.27 status event code: N-2-6-B10-B15-exm-PE0601

J201 Request for trial against refusal decision
PJ0201 Trial against decision of rejection

St.27 status event code: A-3-3-V10-V11-apl-PJ0201

AMND Amendment
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

A107 Divisional application of patent
AMND Amendment
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

PA0107 Divisional application

St.27 status event code: A-0-1-A10-A18-div-PA0107

St.27 status event code: A-0-1-A10-A16-div-PA0107

PB0901 Examination by re-examination before a trial

St.27 status event code: A-6-3-E10-E12-rex-PB0901

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

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

R18-X000 Changes to party contact information recorded

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

A107 Divisional application of patent
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

PA0107 Divisional application

St.27 status event code: A-0-1-A10-A18-div-PA0107

St.27 status event code: A-0-1-A10-A16-div-PA0107

R18-X000 Changes to party contact information recorded

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

B701 Decision to grant
PB0701 Decision of registration after re-examination before a trial

St.27 status event code: A-3-4-F10-F13-rex-PB0701

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

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

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: 4

PR1001 Payment of annual fee

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

Fee payment year number: 5

PR1001 Payment of annual fee

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

Fee payment year number: 6

PR1001 Payment of annual fee

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

Fee payment year number: 7

PR1001 Payment of annual fee

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

Fee payment year number: 8

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: 20120530

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

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: 20130530

Year of fee payment: 11

PR1001 Payment of annual fee

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

Fee payment year number: 11

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20140621

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20140621

P22-X000 Classification modified

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

P22-X000 Classification modified

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