KR20050033100A - 검색정보를 기록한 정보저장매체, 검색항목간의 이동재생방법 및 재생장치 - Google Patents

검색정보를 기록한 정보저장매체, 검색항목간의 이동재생방법 및 재생장치 Download PDF

Info

Publication number
KR20050033100A
KR20050033100A KR1020030069021A KR20030069021A KR20050033100A KR 20050033100 A KR20050033100 A KR 20050033100A KR 1020030069021 A KR1020030069021 A KR 1020030069021A KR 20030069021 A KR20030069021 A KR 20030069021A KR 20050033100 A KR20050033100 A KR 20050033100A
Authority
KR
South Korea
Prior art keywords
search
data
information
item
presentation time
Prior art date
Application number
KR1020030069021A
Other languages
English (en)
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 KR1020030069021A priority Critical patent/KR20050033100A/ko
Priority to TW097150331A priority patent/TWI478154B/zh
Priority to TW093129549A priority patent/TWI310545B/zh
Priority to EP20060012142 priority patent/EP1693851A1/en
Priority to EP04256117A priority patent/EP1521267A1/en
Priority to EP06012144A priority patent/EP1696437A3/en
Priority to US10/956,374 priority patent/US20050125428A1/en
Priority to JP2004291837A priority patent/JP5142453B2/ja
Priority to CNA2004100805863A priority patent/CN1604634A/zh
Priority to CN2007101090768A priority patent/CN101093710B/zh
Priority to CN200810179561.7A priority patent/CN101430915B/zh
Publication of KR20050033100A publication Critical patent/KR20050033100A/ko
Priority to US12/178,094 priority patent/US20080275876A1/en
Priority to JP2011000790A priority patent/JP2011103688A/ja

Links

Classifications

    • 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/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

본 발명은 검색정보를 기록한 정보저장매체, 사용자의 검색조건에 일치하는 검색결과에 대응되는 AV 데이터의 이동 재생방법 및 재생장치에 관한 것이다. 본 발명에 의한 정보저장매체는, AV 데이터; 및 상기 AV 데이터를 검색하는데 사용되는 메타정보를 포함하며, 상기 메타정보는 상기 AV 데이터의 프리젠테이션 시간 정보를 포함한다. 본 발명은 AV 데이터에 대하여 다양한 검색을 수행할 있으며 검색항목간의 이동을 쉽게 할 수 있어 사용자 인터페이스가 편리하다는 장점이 있다.

Description

검색정보를 기록한 정보저장매체, 검색항목간의 이동 재생방법 및 재생장치 {Information storage medium storing search information, jump and reproducing method and apparatus of search item}
본 발명은 검색정보를 기록한 정보저장매체, 사용자의 검색조건에 일치하는 검색결과에 대응되는 AV 데이터의 이동 재생방법 및 재생장치에 관한 것이다.
DVD와 같은 정보저장매체를 재생하는 재생장치에서 AV 데이터의 재생중에 점프하여 재생할 수 있는 단위는 챕터이다. 즉, 임의로 원하는 부분으로 점프할 수 있는 방법이나 사용자 오퍼레이션을 제공하지 않는다. 다시 말하면 장면 단위의 검색 또는 등장 인물 단위의 검색 등을 수행하고 검색된 항목에 대응되는 AV 데이터를 이리저리 점프하여 재생하는 등의 검색 기능 및 이동 기능은 제공하지 않아서 검색과 관련된 사용자 인터페이스가 불편하다는 문제점이 있다.
본 발명이 이루고자 하는 기술적 과제는, 검색정보를 기록한 정보저장매체, 사용자의 검색조건에 일치하는 검색결과에 대응되는 AV 데이터의 이동 재생방법 및 재생장치를 제공하는데 있다.
상기의 과제를 이루기 위하여 본 발명에 의한 정보저장매체는, AV 데이터; 및 상기 AV 데이터를 검색하는데 사용되는 메타정보를 포함하며, 상기 메타정보는 상기 AV 데이터의 프리젠테이션 시간 정보를 포함한다.
상기 메타정보는, 장면의 종류에 따른 검색정보, 등장인물에 따른 검색정보를 포함하는 것이 바람직하다.
또한, 상기 메타정보는 상기 AV 데이터의 재생단위인 플레이 리스트에 대응하는 클립의 특정위치를 지시하는 마크들의 집합인 플레이 리스트 마크에 포함되어 있는 것이 바람직하다.
그리고, 상기 메타정보는 상기 AV 데이터의 재생단위인 플레이 리스트에 대응하는 클립의 특정위치를 지시하는 마크들의 집합인 플레이 리스트 마크와 별개로 기록되어 있는 것이 바람직하다.
상기의 과제를 이루기 위하여 본 발명에 의한, 검색항목들간을 이동하면서 AV 데이터를 재생하는 방법은, (a) 검색정보를 기록한 메타정보를 검색하여 원하는 검색조건을 만족하는 검색항목을 제공하는 단계; (b) 상기 검색항목중에서 사용자에 의해 선택된 검색항목에 대응되는 AV 데이터를 재생하고, 상기 AV 데이터의 프리젠테이션 시간 정보를 저장하는 단계; 및 (c) 상기 AV 데이터의 재생중에 다음 검색항목 또는 이전 검색항목으로 이동하라는 명령을 수신하면, 상기 검색항목의 프리젠테이션 시간 정보와 상기 저장된 프리젠테이션 시간 정보를 비교하여, 그 결과에 따라 AV 데이터를 찾아 점프하여 재생하는 단계를 포함한다.
상기의 과제를 이루기 위하여 본 발명에 의한, 검색항목들간을 이동하면서 AV 데이터를 재생하는 장치는, 검색정보를 기록한 메타정보를 검색하여 원하는 검색조건을 만족하는 검색항목을 출력하는 검색 엔진부; 상기 검색항목 중에서 사용자에 의해 선택된 검색항목에 대응되는 AV 데이터를 재생하는 재생부; 및 상기 선택된 검색항목의 프리젠테이션 시간 정보를 저장하는 시간정보 저장부를 포함하며, 상기 재생부는, 상기 AV 데이터의 재생중에 다음 검색항목 또는 이전 검색항목으로 이동하라는 명령을 수신하면, 상기 검색항목의 프리젠테이션 시간 정보와 상기 저장된 프리젠테이션 시간 정보를 비교하여, 그 결과에 따라 AV 데이터를 찾아서 점프하여 재생하는 것을 특징으로 한다.
상기한 과제를 이루기 위하여 본 발명에서는, 상기 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.
도 1a 내지 도 1c는 PlayList, PlayListMark, 메타 정보, PlayItem, Clip Information, Clip의 상관 관계를 도시한 도면이다. 이하에서는 사용자가 지정한 검색 조건을 만족하는 AV 데이터를, 사용자의 선택에 따라 점프해가면서 재생하는 것을 설명하기 위하여, 우선 메타정보가 존재하는 위치에 대하여 설명한다.
본 발명의 재생장치에서 재생되는 정보저장매체는 AV 데이터와 메타 정보를 포함하며, 이 메타 정보를 이용하여 향상된 검색 기능을 제공한다. AV 데이터의 기록 단위는 클립(Clip)이며, 재생 단위는 PlayList 및 PlayItem이다. PlayListMark는 PlayList에 대응하는 클립의 특정 위치를 지시한다. 여기에서 클립은 종래 DVD와 비교하면 기록단위인 셀(Cell)에 해당하고, PlayList 및 PlayItem은 재생단위인 프로그램 및 셀과 동일한 개념이다. 즉, 정보저장매체에는 AV 데이터가 클립 단위로 기록되어 있다. 일반적으로 클립은 연속적인 공간에 기록된다. 그리고, AV 데이터의 크기를 줄이기 위해 압축되어 기록되어 있으며 따라서 이를 재생하기 위해서는 압축된 AV 데이터의 특성 정보를 알아야 한다.
AV 데이터의 특성 정보는 각 클립마다 Clip Information 영역에 기록되어 있다. 이 Clip Information 에는 각 클립의 오디오/비디오 속성 정보 및 각 클립이 재생되는 시간 정보를 나타내는 Presentation Time Stamp(PTS)와의 매칭 정보가 기록된 Entry Point Map 등이 기록되어 있다. 동영상 압축 기술로 많이 쓰이는 MPEG의 경우 Entry Point는 인트라 영상의 압축이 수행되는 I 픽쳐의 위치가 되고, Entry Point Map은 재생이 시작된 후 어느 정도의 시간이 경과한 지점을 찾는 시간 서치에 주로 이용된다. PlayList는 재생의 기본 단위이며 기록 매체에는 적어도 하나 이상의 PlayList가 저장되어 있다. 하나의 영화는 하나의 PlayList로 구성될 수도 있고 여러개의 PlayList로 구성될 수도 있다. 이때 메타 정보(MetaInformation)는 상술한 PlayListMark 내부에 포함되거나 PlayListMark와는 별도의 공간에 기록된다.
도 1a를 참조하면 메타 정보는 Text Subtitle과 같이 텍스트 기반의 데이터에 포함됨을 알 수 있다. 또는 도 1b를 참조하여 알 수 있듯이 PlayListMark 에 포함되거나 도 1c를 참조하여 알 수 있듯이 별도의 공간에 바이너리 형태로 포함될 수도 있음을 알 수 있다.
하나의 PlayList는 동영상 스트림의 특정 위치를 지시하는 PlayListMark와, 향상된 검색 기능을 제공하기 위한 PlayListMark에 포함되거나 또는 별도의 기록 공간에 기록된 메타 정보, 복수의 PlayItem 들로 이루어져 있다. PlayItem은 클립의 일부분을 지정하고 있는데 구체적으로는 클립내에서의 재생 시작 시간(IN_time)과 끝 시간(OUT_time)을 지정하며, 따라서 Clip Information을 이용하여 실제 클립 내의 해당 부분 위치를 찾아낸다. 일반적인 AV 데이터의 재생은 PlayList 단위로 이루어지며, PlayList에 나열된 PlayItem의 순서에 따라 재생된다.
따라서 PlayListMark를 사용하여 AV 데이터의 특정 위치로 이동하여, 재생의 위치를 변경할 수 있다. 또한 상술한 것과 같이 여러 가지 방법으로 메타정보가 포함되어 AV 데이터의 재생중에 사용자가 지정한 검색 조건과 일치하는 특정 장면으로 재생의 위치를 변경할 수 있다.
도 2a는 메타 정보가 PlayList에 포함되어 있는 경우에, 사용자의 검색조건에 일치하는 AV 데이터의 위치를 찾아 재생하는 것을 설명하는 도면이다.
도 2a를 참조하면, 메타 정보가 PlayListMark에 포함된 경우에는 각 검색 항목을 Mark라고 한다. PlayListMark에는 Chapter 구분을 위한 Chapter-mark, 브라우저블 슬라이드 쇼와 같은 응용예에서 정지 영상의 전환 시점을 나타내기 위한 Skip point, LinkMK와 같은 네비게이션 명령어에 의해 사용되는 Link point외에도 메타 정보용 Mark를 구분하기 위한 다양한 Mark가 포함될 수 있으나, 도 2a에서는 Chapter_mark와 Scene_mark를 사용하는 경우를 예를 들어 설명하고 있다.
PlayListMark가 정의되어 있는 정보저장매체를 재생시에, 재생 장치 또는 정보저장매체의 제작자에 의해 제공된 고급 검색(Enhanced Search)용 메뉴를 통해 Mark_type = Scene_mark, Desc = "치과 진료실"과 같이 검색 조건을 입력한 경우, 재생 장치 내에서 검색을 실행하는 검색 엔진부에서는 PlayListMark의 각 Mark에서 Mark_type과 메타 정보를 비교하여 지정된 검색 조건과 일치하는 Mark 1, Mark 4, Mark 5를 찾아낸다. 다음으로 검색된 결과를 사용자에게 제공하고, 검색된 결과들 중에서 사용자가 Mark 1의 재생을 선택했을 경우 Mark 1의 참조 PlayItem값과 mark_time_stamp값에 의해 PlayItem 0 에서 PTS i에 대응하는 클립을 재생한다. 이때 재생 장치는 재생의 시작 위치 정보를 기록하고 있는 Mark Number "1"을 임의의 레지스터에 기록하며, 재생이 진행되면서 지정된 검색 조건과 일치하는 Mark를 만날 때마다 상기에 기록했던 레지스터의 값을 갱신한다.
도 2b는 메타 정보가 PlayList와 별도의 공간에 기록되어 있는 경우에 사용자의 검색조건에 일치하는 클립의 위치를 찾아 재생하는 것을 설명하는 도면이다.
도 2b를 참조하면, 메타 정보가 PlayListMark와 분리되어 기록된 경우에는 각 검색 항목을 Item이라 한다. 한편 메타 정보가 Text Subtitle용 파일에 추가로 기록되어 있는 경우는 각 메타 정보의 항목들이 마크업 문서의 엘리먼트와 같은 형태로 정의될 수 있으며 해당 엘리먼트의 속성으로 메타 정보에 해당하는 PTS값을 가진다.
메타 정보에는 영화의 장면(Scene)을 구분하기 위한 Scene_type, 등장 인물을 구분하기 위한 Character_type 등의 다양한 Item_type이 포함될 수 있다. 도 2b에서는 메타 정보의 예로 각 Item의 Item_type으로 Scene_type만을 갖는 경우를 예를 들어 설명한다. 사용자에 의해 지정된 검색 조건이 Item_type = Scene_type, Desc = "치과 진료실"일 경우 재생 장치는 메타정보에 포함된 각 Item에서 Item_type과 메타 정보를 비교하여 지정된 검색 조건과 일치하는 Item 0, Item 2, Item 4를 사용자에게 제공하고, 사용자가 Item 0의 재생을 선택했을 경우에는 Item 0의 참조 PlayItem 값과 item_time_stamp 값에 의해 PlayItem 0에서 PTS i에 대응되는 클립을 재생한다. 이때 재생 장치는 재생의 시작 위치 정보를 기록하고 있는 Item Number "0"을 레지스터에 기록하게 되며, 재생의 진행 중 Item_type이 Scene_type인 Item을 만나면 해당 Item의 Number를 상기 레지스터에 갱신하여 기록한다.0
이제, 사용자에 의해 검색 조건이 지정되고 그 조건과 일치하는 메타 정보의 PTS 시점에서 AV 데이터를 재생하는 재생 장치에 있어서 종래의 DVD에서 Chapter간 전환을 위해 NextPG_Search(), PrevPG_Search()와 같은 기능에 대응되는 사용자 오퍼레이션(User Operation)에 대하여 상세히 설명한다. 이러한 사용자 오퍼레이션을 제공하기 위하여, 검색된 메타 정보간 전환을 하기 위한 Skip to next Enhanced Search Point()와 Skip back to previous Enhanced Search Point()를 정의한다. 이때, DVD에서 NextPG_Search(), PrevPG_Search()와 같은 사용자 오퍼레이션이 하나의 타이틀 내에서 사용되었듯이 Skip to next Enhanced Search Point()와 Skip back to previous Enhanced Search Point()는 현재 재생중인 PlayList 내에서 유효하다. 그러나 복수의 PlayList 들간의 연결정보가 정의된 경우에는 복수의 PlayList 들간에서도 유효하게 사용될 수 있다.
Skip to next Enhanced Search Point()는 검색된 메타 정보의 PTS 값이 현재 레지스터에 저장된 메타 정보의 PTS 값보다 큰 것들 중에서 가장 작은 PTS 값을 갖는 메타 정보의 PTS 시점으로 이동하여 재생을 시작하는 동작을 수행한다. 그리고, Skip back to previous Enhanced Search Point()는 검색된 메타 정보의 PTS 값이 현재 레지스터에 저장된 메타 정보의 PTS 값보다 작은 것들 중에서 가장 큰 PTS 값을 갖는 메타 정보의 PTS 시점으로 이동하여 재생을 시작하는 동작을 수행한다. 이하 도 3a 내지 도 3b를 참조하여 상기 사용자 오퍼레이션에 대하여 상세히 설명한다.
도 3a는 메타 정보가 PlayListMark에 포함되어 있는 경우에 Skip to next Enhanced Search Point()의 동작을 설명하기 위한 도면이다.
즉, 사용자에 의해 지정된 검색 조건과 일치하는 메타 정보가 포함된 AV 데이터의 재생 중에, Skip to next Enhanced Search Point()의 사용자 오퍼레이션이 할당된 특정 입력 이벤트가 발생하였을 경우의 동작 예를 도시하고 있다.
도 3a를 참조하면, 사용자에 의해 지정된 검색 조건은 Mark_type = Scene_mark, Desc = "치과 진료실"이며 지정된 검색 조건과 일치하는 Mark는 Mark 1, Mark 4, Mark 5이다. 그 중 사용자에 의해 Mark 1이 선택되어 해당 Mark의 PTS 시점부터 재생되다가 Skip to next Enhanced Search Point() 사용자 오퍼레이션이 수신되면, 현재 재생 중인 PlayList에 기록되어 있는 PlayListMark에서 현재 재생되고 있는 Mark Number를 지시하고 있는 레지스터의 값인 Mark 1의 PTS보다 큰 PTS 값을 가지는 Mark들에서 지정된 검색 조건 중 Desc값이 일치하지 않는 Mark 2와 Mark_type이 일치하지 않는 Mark 3은 무시하고 검색 조건과 일치하는 Mark 4와 Mark 5중 가장 작은 PTS를 갖는 Mark 4가 지시하는 PlayItem 1의 PTS l로 재생의 시점을 이동한다.
재생 장치가 지정된 검색 조건과 일치하는 다음 Mark를 선택하는 과정에서 만약 현재 재생 중인 Mark Number를 지시하고 있는 레지스터의 값에 해당하는 Mark의 PTS보다 큰 PTS를 가지며 검색 조건과 일치하는 Mark가 없다면 그 사용자 오퍼레이션은 무시되는 것이 바람직하다.
도 3b는 메타 정보가 PlayListMark와 별도로 기록되어 있는 경우에 Skip to next Enhanced Search Point()의 동작을 설명하기 위한 도면이다.
이 경우 사용자에 의해 지정된 검색 조건은 Item_type = Scene_Item, Desc = "치과 진료실"이며 지정된 검색 조건과 일치하는 Item은 Item 0, Item 2, Item 4이다. 그 중 사용자에 의해 Item 0이 선택되어 해당 Item의 PTS 시점부터 재생이 수행되다가 사용자로부터 Skip to next Enhanced Search Point() 사용자 오퍼레이션이 수신된 경우에 도 3a를 참조하여 설명한 것과 마찬가지로, 검색된 Item들 중에서 현재 레지스터에 저장된 Item의 PTS보다 큰 PTS 값을 가지는 Item 중에서 Desc값이 일치하지 않는 Item 1은 무시하고 검색 조건과 일치하는 Item 2와 Item 4중 가장 작은 PTS를 갖는 Item 2가 지시하는 PlayItem 1의 PTS k로 재생의 시점을 이동한다.
재생 장치가 지정된 검색 조건과 일치하는 다음 Item을 선택하는 과정에서 만약 현재 재생 중인 Item Number를 지시하고 있는 레지스터의 값에 해당하는 Item의 PTS보다 큰 PTS를 가지며 검색 조건과 일치하는 Item이 없다면 그 사용자 오퍼레이션은 무시되는 것이 바람직하다.
도 4a는 PlayListMark 내에 메타 정보가 포함된 경우에 Skip back to previous Enhanced Search Point()의 동작을 설명하기 위한 도면이다.
즉, 사용자에 의해 지정된 검색 조건과 일치하는 메타 정보가 포함된 AV 데이터의 재생 중, 사용자에 의해 Skip back to previous Enhanced Search Point()의 사용자 오퍼레이션이 할당된 특정 입력 이벤트가 발생하였을 경우의 동작 예를 도시하고 있다.
도 4b는 PlayListMark 와 별도로 메타 정보가 존재하는 경우에 Skip back to previous Enhanced Search Point()의 동작을 설명하기 위한 도면이다.
Skip back to previous Enhanced Search Point()에 의한 동작은 Skip to next Enhanced Search Point()와 유사하다. 단, 현재 Mark 또는 Item의 PTS 보다 작은 PTS값을 가지는 검색된 Mark 또는 Item 중에서 가장 큰 PTS 값을 가지는 Mark 혹은 Item이 가지는 PTS 시점으로 이동한 후 재생한다. 그리고, 지정된 검색 조건과 일치하는 이전 Mark 또는 Item을 선택하는 과정에서 만약 현재 재생 중인 Mark 또는 Item Number를 지시하고 있는 레지스터의 값에 해당하는 Mark 또는 Item의 PTS보다 작은 PTS를 가지면서 검색 조건과 일치하는 Mark 또는 Item이 없다면 해당 사용자 오퍼레이션은 무시되는 것이 바람직하다.
도 5는 본 발명의 검색정보가 기록된 정보저장매체의 재생장치 블록도이다.
본 발명의 재생장치는, 사용자가 검색한 검색항목을 이동하면서 재생할 수 있으며, 독출부(510), 검색 엔진부(520), 재생부(530) 및 시간정보 저장부(540)를 포함한다.
독출부(510)는 정보저장매체에 기록된 메타정보, 즉 상술한 Mark 또는 Item을 읽는다. 검색 엔진부(520)는 독출한 메타정보를 검색하여 원하는 검색조건을 만족하는 검색항목을 출력한다. 재생부(530)는, 상기 검색항목 중에서 사용자에 의해 선택된 검색항목에 대응되는 AV 데이터를 재생한다. 시간정보 저장부(540)는 상기 선택된 검색항목에 포함된 프리젠테이션 시간 정보를 저장한다.
재생부(530)는, 상기 AV 데이터의 재생중에 다음 검색항목 또는 이전 검색항목으로 이동하라는 명령을 수신하면, 상기 검색항목에 포함된 프리젠테이션 시간 정보와 상기 저장된 프리젠테이션 시간 정보를 비교하여, 그 결과에 따라 AV 데이터를 찾아서 재생한다. 즉, AV 데이터의 재생중에 다음 검색항목으로 이동하라는 명령을 수신하면, 상기 저장된 프리젠테이션 시간 정보보다 크면서 그에 가장 가까운 값을 갖는 검색항목에 저장된 프리젠테이션 시간 정보에 따라서, AV 데이터의 재생위치를 변경하여 재생한다. 그리고, AV 데이터의 재생중에 이전 검색항목으로 이동하라는 명령을 수신하면, 상기 저장된 프리젠테이션 시간 정보보다 작으면서 그에 가장 가까운 값을 갖는 검색항목에 저장된 프리젠테이션 시간 정보에 따라서, AV 데이터의 재생위치를 변경하여 재생한다.
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
상술한 바와 같이 본 발명의 검색항목간의 AV 데이터의 이동 재생방법 및 재생장치를 사용하면, AV 데이터에 대하여 다양한 검색을 수행할 있으며 검색항목간의 이동을 쉽게 할 수 있어 사용자 인터페이스가 편리하다는 장점이 있다.
도 1a 내지 도 1c는 PlayList, PlayListMark, 메타 정보, PlayItem, Clip Information, Clip의 상관 관계를 도시한 도면이다.
도 2a는 메타 정보가 PlayList에 포함되어 있는 경우에, 사용자의 검색조건에 일치하는 AV 데이터의 위치를 찾아 재생하는 것을 설명하는 도면이다.
도 2b는 메타 정보가 PlayList와 별도의 공간에 기록되어 있는 경우에 사용자의 검색조건에 일치하는 클립의 위치를 찾아 재생하는 것을 설명하는 도면이다.
도 3a는 메타 정보가 PlayListMark에 포함되어 있는 경우에 Skip to next Enhanced Search Point()의 동작을 설명하기 위한 도면이다.
도 3b는 메타 정보가 PlayListMark와 별도로 기록되어 있는 경우에 Skip to next Enhanced Search Point()의 동작을 설명하기 위한 도면이다.
도 4a는 PlayListMark 내에 메타 정보가 포함된 경우에 Skip back to previous Enhanced Search Point()의 동작을 설명하기 위한 도면이다.
도 4b는 PlayListMark 와 별도로 메타 정보가 존재하는 경우에 Skip back to previous Enhanced Search Point()의 동작을 설명하기 위한 도면이다.
도 5는 본 발명의 검색정보가 기록된 정보저장매체의 재생장치 블록도이다.

Claims (11)

  1. 검색정보를 기록된 정보저장매체에 있어서,
    AV 데이터; 및
    상기 AV 데이터를 검색하는데 사용되는 메타정보를 포함하며, 상기 메타정보는 상기 AV 데이터의 프리젠테이션 시간 정보를 포함하고 있는 것을 특징으로 하는 정보저장매체.
  2. 제1항에 있어서, 상기 메타정보는
    장면의 종류에 따른 검색정보, 등장인물에 따른 검색정보를 포함하는 것을 특징으로 하는 정보저장매체.
  3. 제1항에 있어서, 상기 메타정보는
    상기 AV 데이터의 재생단위인 플레이 리스트에 대응하는 클립의 특정위치를 지시하는 마크들의 집합인 플레이 리스트 마크에 포함되어 있는 것을 특징으로 하는 정보저장매체.
  4. 제1항에 있어서, 상기 메타정보는
    상기 AV 데이터의 재생단위인 플레이 리스트에 대응하는 클립의 특정위치를 지시하는 마크들의 집합인 플레이 리스트 마크와 별개로 기록되어 있는 것을 특징으로 하는 정보저장매체.
  5. 검색항목들간을 이동하면서 AV 데이터를 재생하는 방법에 있어서,
    (a) 검색정보를 기록한 메타정보를 검색하여 원하는 검색조건을 만족하는 검색항목을 제공하는 단계;
    (b) 상기 검색항목중에서 사용자에 의해 선택된 검색항목에 대응되는 AV 데이터를 재생하고, 상기 AV 데이터의 프리젠테이션 시간 정보를 저장하는 단계; 및
    (c) 상기 AV 데이터의 재생중에 다음 검색항목 또는 이전 검색항목으로 이동하라는 명령을 수신하면, 상기 검색항목의 프리젠테이션 시간 정보와 상기 저장된 프리젠테이션 시간 정보를 비교하여, 그 결과에 따라 AV 데이터를 찾아 점프하여 재생하는 단계를 포함하는 것을 특징으로 하는 방법.
  6. 제5항에 있어서, 상기 (c) 단계는
    상기 AV 데이터의 재생중에 다음 검색항목으로 이동하라는 명령을 수신하면, 상기 저장된 프리젠테이션 시간 정보보다 크면서 그에 가장 가까운 값을 갖는 검색항목의 프리젠테이션 시간 정보에 따라서, 상기 AV 데이터의 재생위치를 변경하여 재생하는 것을 특징으로 하는 방법.
  7. 제5항에 있어서, 상기 (c) 단계는
    상기 AV 데이터의 재생중에 이전 검색항목으로 이동하라는 명령을 수신하면, 상기 저장된 프리젠테이션 시간 정보보다 작으면서 그에 가장 가까운 값을 갖는 검색항목의 프리젠테이션 시간 정보에 따라서, 상기 AV 데이터의 재생위치를 변경하여 재생하는 것을 특징으로 하는 방법.
  8. 검색항목들간을 이동하면서 AV 데이터를 재생하는 장치에 있어서,
    검색정보를 기록한 메타정보를 검색하여 원하는 검색조건을 만족하는 검색항목을 출력하는 검색 엔진부;
    상기 검색항목 중에서 사용자에 의해 선택된 검색항목에 대응되는 AV 데이터를 재생하는 재생부; 및
    상기 선택된 검색항목의 프리젠테이션 시간 정보를 저장하는 시간정보 저장부를 포함하며, 상기 재생부는,
    상기 AV 데이터의 재생중에 다음 검색항목 또는 이전 검색항목으로 이동하라는 명령을 수신하면, 상기 검색항목의 프리젠테이션 시간 정보와 상기 저장된 프리젠테이션 시간 정보를 비교하여, 그 결과에 따라 AV 데이터를 찾아서 점프하여 재생하는 것을 특징으로 하는 재생장치.
  9. 제8항에 있어서, 상기 재생부는
    상기 AV 데이터의 재생중에 다음 검색항목으로 이동하라는 명령을 수신하면, 상기 저장된 프리젠테이션 시간 정보보다 크면서 그에 가장 가까운 값을 갖는 검색항목에 저장된 프리젠테이션 시간 정보에 따라서, 상기 AV 데이터의 재생위치를 변경하여 재생하는 것을 특징으로 하는 재생장치.
  10. 제8항에 있어서, 상기 재생부는
    상기 AV 데이터의 재생중에 이전 검색항목으로 이동하라는 명령을 수신하면, 상기 저장된 프리젠테이션 시간 정보보다 작으면서 그에 가장 가까운 값을 갖는 검색항목에 저장된 프리젠테이션 시간 정보에 따라서, 상기 AV 데이터의 재생위치를 변경하여 재생하는 것을 특징으로 하는 방법.
  11. (a) 검색정보를 기록한 메타정보를 검색하여 원하는 검색조건을 만족하는 검색항목을 제공하는 단계;
    (b) 상기 검색항목중에서 사용자에 의해 선택된 검색항목에 대응되는 AV 데이터를 재생하고, 상기 AV 데이터의 프리젠테이션 시간 정보를 저장하는 단계; 및
    (c) 상기 AV 데이터의 재생중에 다음 검색항목 또는 이전 검색항목으로 이동하라는 명령을 수신하면, 상기 검색항목의 프리젠테이션 시간 정보와 상기 저장된 프리젠테이션 시간 정보를 비교하여, 그 결과에 따라 AV 데이터를 찾아 점프하여 재생하는 단계를 포함하는 것을 특징으로 하는 검색항목들간을 이동하면서 AV 데이터를 재생하는 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
KR1020030069021A 2003-10-04 2003-10-04 검색정보를 기록한 정보저장매체, 검색항목간의 이동재생방법 및 재생장치 KR20050033100A (ko)

Priority Applications (13)

Application Number Priority Date Filing Date Title
KR1020030069021A KR20050033100A (ko) 2003-10-04 2003-10-04 검색정보를 기록한 정보저장매체, 검색항목간의 이동재생방법 및 재생장치
TW097150331A TWI478154B (zh) 2003-10-04 2004-09-30 儲存搜尋資訊的再生方法
TW093129549A TWI310545B (en) 2003-10-04 2004-09-30 Storage medium storing search information and reproducing apparatus
EP06012144A EP1696437A3 (en) 2003-10-04 2004-10-02 Storage medium storing search information and reproducing apparatus and method
EP04256117A EP1521267A1 (en) 2003-10-04 2004-10-02 Storage medium storing search information and reproducing apparatus and method
EP20060012142 EP1693851A1 (en) 2003-10-04 2004-10-02 Storage medium storing search information and reproducing apparatus and method
US10/956,374 US20050125428A1 (en) 2003-10-04 2004-10-04 Storage medium storing search information and reproducing apparatus and method
JP2004291837A JP5142453B2 (ja) 2003-10-04 2004-10-04 再生装置
CNA2004100805863A CN1604634A (zh) 2003-10-04 2004-10-08 存储搜索信息的存储介质和再现设备及方法
CN2007101090768A CN101093710B (zh) 2003-10-04 2004-10-08 再现方法
CN200810179561.7A CN101430915B (zh) 2003-10-04 2004-10-08 再现设备
US12/178,094 US20080275876A1 (en) 2003-10-04 2008-07-23 Storage medium storing search information and reproducing apparatus and method
JP2011000790A JP2011103688A (ja) 2003-10-04 2011-01-05 再生方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030069021A KR20050033100A (ko) 2003-10-04 2003-10-04 검색정보를 기록한 정보저장매체, 검색항목간의 이동재생방법 및 재생장치

Publications (1)

Publication Number Publication Date
KR20050033100A true KR20050033100A (ko) 2005-04-12

Family

ID=37237371

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030069021A KR20050033100A (ko) 2003-10-04 2003-10-04 검색정보를 기록한 정보저장매체, 검색항목간의 이동재생방법 및 재생장치

Country Status (2)

Country Link
KR (1) KR20050033100A (ko)
CN (2) CN101430915B (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104599692B (zh) * 2014-12-16 2017-12-15 上海合合信息科技发展有限公司 录音方法及装置,录音内容搜索方法及装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4449216B2 (ja) * 1998-12-28 2010-04-14 ソニー株式会社 映像情報の編集方法及び編集装置
JP2000253337A (ja) * 1999-02-24 2000-09-14 Sony Corp 画面の制御方法および画面の制御装置および映像再生方法および映像再生装置および映像情報の記録方法および映像情報の記録装置およびコンピュータが読み取り可能な記録媒体
JP3738631B2 (ja) * 1999-09-27 2006-01-25 三菱電機株式会社 画像検索システムおよび画像検索方法

Also Published As

Publication number Publication date
CN101430915B (zh) 2015-07-15
CN101430915A (zh) 2009-05-13
CN101093710B (zh) 2012-09-26
CN101093710A (zh) 2007-12-26

Similar Documents

Publication Publication Date Title
KR100782810B1 (ko) 확장 검색 기능을 제공하기 위한 메타데이터가 기록된 저장매체를 재생하는 방법 및 장치
EP1834330B1 (en) Storage medium storing metadata for providing enhanced search function
US20050125428A1 (en) Storage medium storing search information and reproducing apparatus and method
US8526793B2 (en) Information storage medium including meta data for multi-angle title, and apparatus and method for reproducing the same
KR100657267B1 (ko) 검색을 위한 메타 정보가 포함된 저장 매체, 재생 장치 및그 재생 방법
JP4536720B2 (ja) マルチパスデータを記録した情報記録媒体、その情報の記録装置及び再生装置
KR20050033100A (ko) 검색정보를 기록한 정보저장매체, 검색항목간의 이동재생방법 및 재생장치
KR101029073B1 (ko) 확장 검색 기능을 제공하기 위한 메타데이터가 기록된 저장매체 및 재생 장치
KR101029078B1 (ko) 정보저장매체로부터 데이터를 재생하는 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application