CN101103411A - 再现设备及方法、记录设备及介质、程序存储介质和程序 - Google Patents

再现设备及方法、记录设备及介质、程序存储介质和程序 Download PDF

Info

Publication number
CN101103411A
CN101103411A CNA2005800429321A CN200580042932A CN101103411A CN 101103411 A CN101103411 A CN 101103411A CN A2005800429321 A CNA2005800429321 A CN A2005800429321A CN 200580042932 A CN200580042932 A CN 200580042932A CN 101103411 A CN101103411 A CN 101103411A
Authority
CN
China
Prior art keywords
information
data
scene
content
key word
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.)
Pending
Application number
CNA2005800429321A
Other languages
English (en)
Inventor
小林义行
加藤元树
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Publication of CN101103411A publication Critical patent/CN101103411A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/93Regeneration of the television signal or of selected parts thereof
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/78Television signal recording using magnetic recording
    • H04N5/781Television signal recording using magnetic recording on disks or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/907Television signal recording using static stores, e.g. storage tubes or semiconductor memories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal

Landscapes

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

Abstract

本发明涉及再现设备及方法、记录设备及介质、程序存储介质和程序,具体公开了借助其用户能够容易地搜索内容数据的所需场景的再现设备、再现方法、记录设备、记录方法、记录介质、程序存储介质和程序。供搜索之用的信息和内容数据一起被记录在光盘上。将被记录在光盘上的数据至少包含内容数据主体,在再现设备中的外部显示设备上显示预定菜单屏幕的场景描述信息,场景描述信息与内容数据一起被记录在光盘上,场景描述信息具有这样的数据结构,其中按照与场景的数目对应的数量包含指示场景的IN点和OUT点的信息,以及每个场景的其中定义多对搜索关键字和关键字值的信息。本发明可被应用于记录设备、再现设备和诸如光盘之类的记录介质。

Description

再现设备及方法、记录设备及介质、程序存储介质和程序
技术领域
本发明涉及再现设备、再现方法、记录设备、记录介质、程序存储介质和程序,更具体地说,涉及用户能够容易地搜索内容数据的所需场景的再现设备、再现方法、记录设备、记录方法、记录介质、程序存储介质和程序。
背景技术
近年来,设置在记录和再现输入内容数据的记录和再现设备中的记录介质的记录容量,以及可装入记录和再现设备中的记录介质的记录容量已变得极大。现在用户能够记录和再现多条内容或者时间较长的内容,并且能够欣赏这样的内容。
采用预定目录分层地记录多条内容和与内容对应的辅助信息,以致易于从记录在大容量记录介质上的大量内容中选择所需内容的记录介质,和再现记录介质的再现设备已为人们所知。在这样的再现设备中,存在一种技术,其中当用户选择记录具体内容的再现顺序的播放列表时,为了能够减少消耗的时间和工作量,通过参考辅助信息和通过分析数据文件,根据数据序列产生菜单/播放列表的虚拟分层结构,并按照所有播放列表表面上并行地存在于菜单和播放列表所共存的分层结构内的相同层次中的方式呈现给用户,借助少量的操作,用户能够选择所需的播放列表(例如,专利文献1)。
[专利文献1]
未经审查的日本专利申请公开No.2004-280996。
容易地从记录在大容量记录介质上的大量内容中选择所需内容或者所需内容的所需再现开始位置的开始搜索功能的例子是根据内容的标题搜索所需内容的标题搜索,根据用户或者内容的提供者在内容内标记的章节搜索所需的再现开始位置的章节搜索,根据曲目编号搜索所需的再现开始位置的曲目搜索,和根据时间信息搜索所需的再现开始位置的时间搜索。通过在待再现的内容数据的再现时间轴上附加书签,实现这些功能。
本发明要解决的问题
但是,为了借助上述现有技术(例如,专利文献1),使用户能够以少量的操作选择所需的播放列表,再现设备必须进行复杂的分析处理,产生虚拟的分层结构。在这种情况下,用户能够选择已以文件形式形成的播放列表。例如,为了选择播放列表内的所需位置作为再现开始位置,需要不同的操作。
另一方面,当使用通过在待再现的内容数据的再现时间轴上附加所谓的书签而实现的各种搜索功能时,用户能够选择内容内的所需位置作为再现开始位置。但是,由于书签以一维方式被附加,以便对应于再现时间轴,因此难以形成用于选择所需的再现开始位置的分层导航屏幕。
更具体地说,例如,当数据被用作搜索关键字时,由于在同一层次中最多能够存在365个项目,考虑到这些项目都在同一层次中,因此很难向用户呈现所有这些项目。但是,通过假定许多项目在相同的层次中,该层次例如能够以导航屏幕的形式被呈现给用户。结果,难以与搜索关键字无关地概括项目的层次和折叠,并且难以定义一种协议。于是,以层次的形式形成的导航屏幕(导航屏幕被用户用于选择所需的再现开始位置)的结构一直依赖于记录和再现设备的实现。为此,在记录和再现设备之间,层次兼容性一直得不到保证。
发明内容
鉴于这样的情况,做出了本发明,本发明的目的在于使用户对内容数据的所需场景的搜索变得容易。
根据本发明的第一再现设备是再现包含多个场景的内容数据的再现设备,所述内容数据记录在记录介质上,所述再现设备包括:构造为接受用户输入的操作的操作输入部分;构造为从记录介质再现和获得包括包含在记录于记录介质上的内容数据中的场景的起点信息和终点信息,用于搜索场景的关键字,和与关键字对应的关键字值的信息的获取部分;构造为根据获取部分获得的关键字和关键字值,控制显示屏幕的显示的显示控制器;构造为根据用户借助操作输入部分输入的操作,组织关键字的虚拟分层结构的层次组织部分;和构造为根据用户借助操作输入部分输入的操作,和根据所述信息,控制包括在记录于记录介质上的内容数据中的预定场景的再现输出的再现控制器,其中显示控制器控制第一显示屏幕的显示,用户借助第一显示屏幕选择由获取部分获得的关键字之一,层次组织部分根据已经参考了其显示由显示控制器控制的第一显示屏幕的用户选择的关键字,组织关键字的虚拟分层结构,关键字通过操作输入部分***作和输入,显示控制器按照关键字的虚拟分层结构控制第二显示屏幕的显示,用户借助第二显示屏幕,选择与关键字对应的关键字值之一,虚拟分层结构由层次组织部分组织,再现控制器根据已经参考了其显示由显示控制器控制的第二显示屏幕的用户选择的关键字值,以及根据所述信息,检测与关键字值对应的预定场景的起点信息和终点信息,关键字通过操作输入部分***作和输入,并且再现控制器控制预定场景的再现输出。
再现设备还可包括构造为根据内容数据以及包含在所述信息中的起点信息,产生与每个场景对应的缩略图数据的缩略图数据发生器。显示控制器还能够控制与由缩略图数据发生器产生的缩略图数据对应的缩略图的显示。
再现设备还可包括与场景对应的缩略图数据。再现设备还可包括构造为获得包含在所述信息中的缩略图数据的缩略图数据获取部分。显示控制器还能够控制与由缩略图数据获取部分获得的缩略图数据对应的缩略图的显示。
除了内容数据和所述信息外,管理内容数据的管理信息也可被记录在记录介质上。
管理信息可包含指示包含至少一个场景的预定再现单元中的再现开始位置和再现结束位置的信息。
所述信息可用XML说明。
根据本发明的第一再现方法是用于再现包含多个场景的内容数据的再现设备中的再现方法,内容数据被记录在记录介质上,再现方法包括:获取控制步骤,控制包括包含在记录于记录介质上的内容数据中的场景的起点信息和终点信息,用于搜索场景的关键字,以及与关键字对应的关键字值的信息从记录介质的获取;控制第一显示屏幕的显示的第一显示控制步骤,用户借助所述第一显示屏幕选择其获取由获取控制步骤的处理控制的关键字之一;层次组织步骤,用于根据已经参考了其显示由第一显示控制步骤的处理控制的第一显示屏幕的用户选择的关键字,组织关键字的虚拟分层结构;根据关键字的虚拟分层结构,控制第二显示屏幕的显示的第二显示控制步骤,用户借助所述第二显示屏幕,选择与关键字对应的关键字值之一,虚拟分层结构由层次组织步骤的处理组织;检测步骤,用于根据已经参考了其显示由第二显示控制步骤控制的第二显示屏幕的用户选择的关键字值,以及根据所述信息,检测与关键字值对应的预定场景的起点信息和终点信息;和再现控制步骤,用于根据由检测步骤的处理检测到的预定场景的起点信息和终点信息,提取预定场景并控制预定场景的再现输出。
保存在根据本发明的第一程序存储介质上的程序是记录有程序的程序存储介质,所述程序使计算机能够执行再现包含多个场景的内容数据的过程,内容数据被记录在记录介质上,所述过程包括:获取控制步骤,控制包括包含在记录于记录介质上的内容数据中的场景的起点信息和终点信息,用于搜索场景的关键字,以及与关键字对应的关键字值的信息从记录介质的获取;控制第一显示屏幕的显示的第一显示控制步骤,用户借助所述第一显示屏幕选择其获取由获取控制步骤的处理控制的关键字之一;层次组织步骤,用于根据已经参考了其显示由第一显示控制步骤的处理控制的第一显示屏幕的用户选择的关键字,组织关键字的虚拟分层结构;根据关键字的虚拟分层结构,控制第二显示屏幕的显示的第二显示控制步骤,用户借助所述第二显示屏幕,选择与关键字对应的关键字值之一,虚拟分层结构由层次组织步骤的处理组织;检测步骤,用于根据已经参考了其显示由第二显示控制步骤控制的第二显示屏幕的用户选择的关键字值,以及根据所述信息,检测与关键字值对应的预定场景的起点信息和终点信息;和再现控制步骤,用于根据由检测步骤的处理检测到的预定场景的起点信息和终点信息,提取预定场景并控制预定场景的再现输出。
根据本发明的第一程序是使计算机能够执行再现包含多个场景的内容数据的过程的程序,内容数据被记录在记录介质上,所述过程包括:获取控制步骤,控制包括包含在记录于记录介质上的内容数据中的场景的起点信息和终点信息,用于搜索场景的关键字,以及与关键字对应的关键字值的信息从记录介质的获取;控制第一显示屏幕的显示的第一显示控制步骤,用户借助所述第一显示屏幕选择其获取由获取控制步骤的处理控制的关键字之一;层次组织步骤,用于根据已经参考了其显示由第一显示控制步骤的处理控制的第一显示屏幕的用户选择的关键字,组织关键字的虚拟分层结构;根据关键字的虚拟分层结构,控制第二显示屏幕的显示的第二显示控制步骤,用户借助所述第二显示屏幕,选择与关键字对应的关键字值之一,虚拟分层结构由层次组织步骤的处理组织;检测步骤,用于根据已经参考了其显示由第二显示控制步骤控制的第二显示屏幕的用户选择的关键字值,以及根据所述信息,检测与关键字值对应的预定场景的起点信息和终点信息;和再现控制步骤,用于根据由检测步骤的处理检测到的预定场景的起点信息和终点信息,提取预定场景并控制预定场景的再现输出。
在根据本发明的第一再现设备、第一再现方法和第一程序中,从记录介质获得包括包含在记录于记录介质上的内容数据中的场景的起点信息和终点信息,用于搜索场景的关键字,以及与关键字对应的关键字值的信息。显示由用户用于选择获得的关键字之一的第一显示屏幕。根据参考了第一显示屏幕的用户选择的关键字,组织关键字的虚拟分层结构。根据组织的关键字的虚拟分层结构,显示由用户用于选择与关键字对应的关键字之一的第二显示屏幕。根据参考了第二显示屏幕的用户选择的关键字值和所述信息,检测与关键字值对应的预定场景的起点信息和终点信息,并提取和再现预定场景。
根据本发明的第二再现设备是一种能够再现由管理信息定义的预定再现单元中的数据形成的内容数据的再现设备,内容数据被记录在记录介质上,再现设备包括:根据和内容数据及管理信息一起记录在记录介质上的描述信息,获得包含在内容数据中的场景的起点信息和终点信息的获取部分;和根据获取部分获得的起点信息和终点信息,再现内容数据的再现控制器,其中构成内容数据的预定再现单元包含由起点信息和终点信息划分的至少一个场景。
起点信息和终点信息可用XML说明。
根据本发明的第二再现方法是用于再现设备中的再现方法,所述再现设备再现由管理信息定义的预定再现单元中的数据形成的内容数据,内容数据被记录在记录介质上,再现方法包括:根据和内容数据及管理信息一起记录在记录介质上的描述信息,控制包含在内容数据中的场景的起点信息和终点信息的获得的获取控制步骤;和根据获取控制步骤的处理获得的起点信息和终点信息,再现内容数据的再现控制步骤,其中构成内容数据的预定再现单元包含由起点信息和终点信息划分的至少一个场景。
保存在根据本发明的第二程序存储介质上的程序是其上记录有程序的程序存储介质,所述程序使计算机能够执行再现由管理信息定义的预定再现单元中的数据形成的内容数据的过程,内容数据被记录在记录介质上,所述过程包括:根据和内容数据及管理信息一起记录在记录介质上的描述信息,控制包含在内容数据中的场景的起点信息和终点信息的获得的获取控制步骤;和根据获取控制步骤的处理获得的起点信息和终点信息,再现内容数据的再现控制步骤。
根据本发明的第二程序是使计算机能够执行再现由管理信息定义的预定再现单元中的内容数据的过程的程序,内容数据被记录在记录介质上,所述过程包括:根据和内容数据及管理信息一起记录在记录介质上的描述信息,控制包含在内容数据中的场景的起点信息和终点信息的获得的获取控制步骤;和根据获取控制步骤的处理获得的起点信息和终点信息,再现内容数据的再现控制步骤。
在根据本发明的第二再现设备、第二再现方法和第二程序中,从与内容数据及管理信息一起记录在记录介质上的描述信息中获得包含在内容数据的预定再现单元中的场景的起点信息和终点信息。根据获得的起点信息和终点信息,再现内容数据。构成内容数据的预定再现单元包含由起点信息和终点信息划分的至少一个场景。
根据本发明的记录设备包括:获得内容数据的第一获取部分;获得包括包含在内容数据中的场景的起点信息和终点信息,用于搜索场景的关键字,和与关键字对应的关键字值的信息的第二获取部分;和把第二获取部分获得的信息连同第一获取部分获得的内容数据一起记录在记录介质上的记录器。
所述信息可用XML说明。
第二获取部分还可获得内容的管理信息,记录器还可把管理信息连同场景描述信息及内容数据一起记录在记录介质上。
在本发明的记录设备中,获得内容数据。获得包括包含在内容数据中的场景的起点信息和终点信息,用于搜索场景的关键字,和与关键字对应的关键字值的信息。获得的信息连同获得的内容数据一起被记录在记录介质上。
本发明的记录介质可被装入预定的再现设备中,并且是其上记录能够被所述再现设备再现的内容数据的记录介质。包括包含在内容数据中的场景的起点信息和终点信息,用于搜索场景的关键字,和与关键字对应的关键字值的信息被记录成与内容数据相关联。
所述信息可用XML说明。
在本发明的可被装入预定再现设备中,并且记录能够被所述再现设备再现的内容数据的记录介质上,包括包含在内容数据中的场景的起点信息和终点信息,用于搜索场景的关键字,和与关键字对应的关键字值的信息被记录成与内容数据相关联。
根据本发明的第一方面,记录在记录介质上的内容可被再现。特别地,根据包括包含在内容数据中的场景的起点信息和终点信息,用于搜索场景的关键字,和与关键字对应的关键字值的信息,形成虚拟分层结构。由于根据所述信息显示用于选择关键字值的显示屏幕,因此用户能够容易地搜索所需的场景。
根据本发明的第二方面,记录在记录介质上的内容可被再现。特别地,能够以比小于利用管理信息在内容数据中设置的预定再现单元的划分更小的单元搜索和再现场景。
根据本发明的第三方面,内容可被记录在记录介质上。特别地,由于包括包含在内容数据中的场景的起点信息和终点信息,用于搜索场景的关键字,和与关键字对应的关键字值的信息连同内容数据一起被记录在记录介质上,因此再现记录在记录介质上的内容的用户能够容易地搜索所需的场景。
根据本发明的第四方面,由于能够提供记录有包括包含在内容数据中的场景的起点信息和终点信息,用于搜索场景的关键字,和与关键字对应的关键字值的信息的记录介质,因此再现记录在记录介质上的内容的用户能够容易地搜索所需的场景。
附图说明
图1是表示本发明的实施例适用于的记录设备的结构的方框图。
图2图解说明将由图1的记录设备记录在光盘上的场景描述信息。
图3图解说明将由图1的记录设备记录在光盘上的场景描述信息。
图4图解说明将由图1的记录设备记录在光盘上的场景描述信息。
图5图解说明场景描述信息的呈表格形式的描述。
图6图解说明场景描述信息的呈表格形式的描述。
图7是表示本发明的实施例适用于的再现设备的结构的方框图。
图8是图解说明图7的再现设备拥有的功能的功能方框图。
图9是顶层导航关键字选择屏幕的图示。
图10是关键字值选择屏幕的图示。
图11是关键字值选择屏幕的图示。
图12是关键字值选择屏幕的图示。
图13是图解说明记录过程的流程图。
图14是图解说明再现过程的流程图。
图15是图解说明再现过程的流程图。
图16是可实现的导航的例子的图示。
图17是可实现的导航的例子的图示。
图18是可实现的导航的例子的图示。
图19是记录在光盘上的AV流的数据结构的图示。
图20是内容的应用格式的例子的图示。
图21是用表格格式描述的场景描述信息的例子的图示。
图22是当用形式良好的XML格式编写场景描述信息时的数据结构的图示。
图23是图22的数据结构中的导航菜单的分层结构的图示。
图24是ScenestartTime(场景开始时间)的定义的图示。
图25是XML模式中ScenestartTime的类型表示的图示。
图26是利用XML格式的标记语言的数据结构的图示。
图27是利用XML格式的标记语言的数据结构的图示。
图28是利用XML格式的标记语言的数据结构的图示。
附图标记
1记录设备,11光盘,21控制器,23数据获取部分,26记录控制器,41再现设备,51控制器,52操作输入部分,54再现控制器,56解码器,81场景描述信息获取部分,82缩略图数据获取器/发生器,83操作输入获取部分,84导航层次控制器,85导航屏幕显示控制器,86再现控制器,101顶层导航关键字选择屏幕,121、141、161关键字值选择屏幕
具体实施方式
下面参考附图说明本发明的实施例。
图1是表示本发明适用于的根据第一实施例的记录设备1的结构例子的方框图。
控制器21通过执行预先提供的控制程序,控制记录设备1的全部操作。例如,控制器21能够控制把内容数据记录在光盘11(它是装入的记录介质)上的过程,允许再现设备(后面说明)中的外部显示设备显示预定菜单屏幕的过程,和记录场景描述信息或类似物的过程,借助所述场景描述信息等,用户能够容易地搜索场景。场景描述信息的细节将在后面说明。
操作输入部分22由诸如按钮、按键、触摸面板、滚轮(jog dial)或鼠标之类的输入装置,和接收从预定的遥控器传送的红外信号等的接收器构成,获得用户输入的操作,并将其提供给控制器21。
数据获取部分23从外部获得内容数据,场景描述信息(后面说明)等,并把它们供给编码器24。编码器24对供给的数据编码,并将其提供给缓冲器25。缓冲器25临时缓存编码数据,并将其提供给记录控制器26。
在控制器21的控制下,记录控制器26把从缓冲器25或者控制器21供给的数据记录在光盘11上。
根据需要,驱动器27也与控制器21连接。例如,由磁盘(包括软盘)、光盘(CD-ROM(光盘-只读存储器),包括DVD)、磁光盘(包括MD(注册商标)(小磁盘))、半导体存储器等形成的可拆卸介质28被装入驱动器27中。
除了光盘11外,记录内容的记录介质可以是例如磁盘或半导体存储器。
下面说明将由参考图1说明的记录设备1记录在光盘11上的数据。
由参考图1说明的记录设备1记录在光盘11上的数据至少包含内容数据主体和场景描述信息,借助场景描述信息,预定的菜单屏幕被显示在再现设备(后面说明)中的外部显示设备上,并且用户能够容易地搜索所需场景。如图2中所示,场景描述信息是包括指示场景的IN点和OUT点的信息,以及用于每个场景(场景是搜索的基本单位)的一对搜索关键字和对应于该关键字的值(下面称为值或关键字值)的信息。
如图2中所示,在场景描述信息中,不仅IN点而且OUT点可被定义成每个场景的时间信息。一对所述关键字和所述值可被定义成例如“表演者姓名”、“Ichiro(一郎)”和“数据”、“2004/04/01”,并且在一个场景中可以定义多对所述关键字和所述值。
于是,如图3中所示,通过使用图1的记录设备1,内容制作者把场景描述信息和内容数据一起记录在光盘11上,场景描述信息具有这样的数据结构,所述数据结构中包含数量上与场景的数目对应的指示场景的IN点和OUT点的信息,和每个场景的其中定义多对关键字和关键字值的信息。
在场景描述信息中,可包含表示场景的内容或者对应于每个场景的IN点的视频图像的缩略图。此外,版权或记账数据属性可被附在场景描述信息上。通过把版权或记账数据属性附在场景描述信息上,能够引入以场景为单位的版权管理。
下面参考图4说明内容数据(例如AV(视听)流数据)与场景描述信息之间的对应。
内容数据包括场景,场景是搜索的基本单位。即,以沿时间轴排列多个场景的方式形成内容数据。指示场景的起点的时间信息是IN点信息,指示场景的终点的时间信息是OUT点信息。对每个场景附加一个场景ID,以致每个场景是可辨识的,并且至少一对的关键字和关键字值对应于每个场景。在图4中,三个关键字:场景、表演者姓名和日期对应于每个场景。在具有场景ID1的场景1中,值“homerun(本垒打)”与关键字“场景”相联系,值“A”与关键字“表演者姓名”相联系,值“2004/04/01”与关键字“日期”相联系。在具有场景ID2的场景2中,值“homerun”与关键字“场景”相联系,值“A”与关键字“表演者姓名”相联系,值“2004/04/02”与关键字“日期”相联系。
在图5中例如用表格格式表示这样的场景描述信息。即,为每个场景ID产生一条记录,关于IN点和OUT点的信息,以及关键字“场景”、“表演者姓名”和“日期”的相应值被记录在对应的字段中。
但是,在实际的数据定义中,由于重复的数据被除去以消除数据冗余,因此形成如图6中所示的关系数据库结构。即,关键字“场景”、“表演者姓名”和“日期”的相应值被写入场景ID、表演者姓名ID和日期ID中。场景ID、表演者姓名ID和日期ID在另一表格中定义。
如上所述,在参考图1说明的记录设备1中,上述场景描述信息和内容数据一起被记录在光盘11上。
图7是表示本发明适用于的根据第一实施例的再现设备41的结构例子的方框图。
通过根据用户从操作输入部分52输入的操作,执行预先提供的控制程序,或者通过控制再现控制器54读取记录在光盘11上的控制程序,把该程序装入存储器53中并执行所述程序,控制器51控制再现设备41的全部操作。例如,当光盘11被装入时,控制器51允许外部显示设备显示预定的菜单屏幕。
操作输入部分52包括诸如按钮、按键、触摸面板、滚轮和鼠标之类的输入装置,以及接收从预定的遥控器传送的红外信号等的接收器,获得用户输入的操作,并将其提供给控制器51。
存储器53根据需要保存为控制器51执行各种处理所需的数据等。
在控制器51的控制下,再现控制器54从光盘11读取数据,并将其输出给缓冲器55,以致读取的数据被提供给控制器51、存储器53或者解码器56。当从光盘11读取的信息是控制程序、控制信息、场景描述信息或播放列表(后面说明)时,再现控制器54读取的信息被输出给控制器51或存储器53。当从光盘11读取的信息是内容数据,比如AV流时,再现控制器54读取的信息被输出给缓冲器55,以致该信息被提供给解码器56。
缓冲器55临时缓存内容数据,比如从光盘11读取的AV流,并把其提供给解码器56。
解码器56对内容数据,比如从再现控制器54供给的AV流解码,并把获得的视频信号和音频信号输出给外部显示设备。在显示设备上,根据解码器56译解的信号,输出记录在光盘11上的内容(显示视频图像,输出音频)。
此外,根据需要,驱动器57也与控制器51连接。由磁盘(包括软盘)、光盘(CD-ROM(光盘-只读存储器),包括DVD)、磁光盘(包括MD(注册商标)(小磁盘))、半导体存储器等形成的可拆卸介质28被装入驱动器57中。
图8是图解说明可由再现设备41的控制器51执行的控制程序实现的功能的功能方框图。
场景描述信息获取部分81获得由再现控制器54从光盘11再现的场景描述信息,并把其提供给缩略图数据获取器/发生器82和导航层次控制器84。
通过获得包含在场景描述信息中的缩略图数据,或者通过提取在由再现控制器54根据包含在场景描述信息中的IN点信息,从光盘11再现,并被缓存在缓冲器55中之后,由解码器56解码的内容数据内的视频数据中与IN点的时间信息对应的一帧的图像数据,缩略图数据获取器/发生器82产生缩略图数据,并把获得的或者产生的缩略图数据提供给导航屏幕显示控制器85。
操作输入获取部分83获得用户利用操作输入部分52输入的操作,并把其提供给导航层次控制器84、导航屏幕显示控制器85和再现控制器86。
根据由操作输入部分获取部分83获得并供给的用户输入的操作,导航层次控制器84控制用户选择由从场景描述信息获取部分81供给的场景描述信息定义的关键字内的值的次序,即,呈现给用户的关键字的虚拟分层结构的结构,并把指示组织的分层结构的信息提供给导航屏幕显示控制器85。
根据从导航层次控制器84供给的分层结构的信息,导航屏幕显示控制器85控制向用户呈现的导航屏幕的显示。后面将参考图9-12说明导航屏幕的例子。
根据由操作输入部分获取部分83获得并供给的用户输入的操作,再现控制器86控制内容数据的再现。
下面将参考图9-12说明通过控制器51的处理,显示在外部显示设备上的导航屏幕。
导航屏幕显示控制器85产生与顶层导航关键字选择屏幕对应的显示屏幕数据,并控制该显示,所述顶层导航关键字选择屏幕用于供用户在包含在从场景描述信息获取部分81供给的场景描述信息中的关键字中,选择关键字之一作为将被优先选择的关键字。
例如,当包含在从场景描述信息获取部分81供给的场景描述信息中的三个关键字是“场景”、“日期”和“表演者姓名”时,导航屏幕显示控制器85例如控制图9中所示的顶层导航关键字选择屏幕101的显示,以致用户能够选择这三个关键字之一。
随后,当操作输入获取部分83获得指示已参考顶层导航关键字选择屏幕101的用户选择的关键字之一的操作输入时,导航屏幕显示控制器85提取从场景描述信息获取部分81供给的场景描述信息中与所选关键字相关的值,产生与显示一系列提取值的关键字值选择屏幕对应的显示屏幕数据,并控制该显示。
例如,当操作输入获取部分83获得选择关键字“场景”的操作输入时,导航屏幕显示控制器85从供给自场景描述信息获取部分81的场景描述信息内提取与关键字“场景”相关的值“homerun”和“strikeout(三振出局)”,并控制例如图10中所示的关键字值选择屏幕121的显示,以致用户能够选择这两个值之一。此外,在关键字值选择屏幕121上,可按照与关键字值相关联的方式显示由缩略图数据获取器/发生器82获得或产生的,或者与显示的关键字值对应的缩略图。
当操作输入获取部分83获得指示已参考关键字值选择屏幕121的用户选择的关键字值之一的操作输入时,导航屏幕显示控制器85产生与将由用户用于选择还未被选择的关键字之一的关键字值选择屏幕对应的显示屏幕数据,并控制该显示。
例如,当包含在从场景描述信息获取部分81供给的场景描述信息中的关键字中,其值还未被用户选择的两个关键字是“日期”和“表演者姓名”时,导航屏幕显示控制器85为用户提取与这两个关键字中的关键字“日期”相关的值“2004/02/01”和“2004/02/02”,并控制例如图11中所示的关键字值选择屏幕141的显示,以致用户能够选择这两个值之一。此时,在关键字值选择屏幕141上,可显示已选择关键字的关键字值(这里,是与“场景”相关的值“homerun”)。此外,在关键字值选择屏幕141上,可按照与关键字值相关联的方式显示由缩略图数据获取器/发生器82获得或产生的,与显示的关键字值对应的缩略图。
按照与每个关键字关联的方式反复显示关键字值选择屏幕,直到用户选择了与包含在场景描述信息中的所有关键字对应的值为止。即,当其值还未被用户选择的关键字变成只是包含在从场景描述信息获取部分81供给的场景描述信息中的关键字中的“表演者姓名”时,导航屏幕显示控制器85为用户提取与关键字“表演者姓名”关联的值“Ichiro”和“Jiro(次郎)”,并控制例如图12中所示的关键字值选择屏幕161的显示,以致用户能够选择这两个值之一。此时,在关键字值选择屏幕161上,也可显示已选择关键字的关键字值(这里,与“场景”关联的值“homerun”和与“日期”关联的值“2004/02/01”)。此外,在关键字值选择屏幕161上,可按照与关键字值关联的方式显示由缩略图数据获取器/发生器82获得或产生的,与显示的关键字值对应的缩略图。
随后,再现控制器86根据用户选择的与每个关键字对应的值,搜索用户所需的场景,并控制场景的再现或者所找到的场景对用户的呈现。即,当用户选择的与每个关键字值对应的值例如是“homerun”、“2004/02/01”和“Ichiro”时,再现控制器85参考场景描述信息,提取具有值为“homerun”、“2004/02/01”或“Ichiro”的场景,并根据该场景的IN点信息和OUT点信息,控制该场景的再现,或者所找到的场景对用户的呈现。
按照上面所述的方式,当用户搜索所需的场景时,显示以致用户能够确定分层组织的导航的次序的GUI。分层组织的导航的次序能够容易地被确定,从而通过参考显示屏幕,用户能够直观地搜索用户他/她自己所需的场景。
利用用户选择的顶层导航关键字,产生关键字的虚拟分层结构,并且根据该分层结构,控制将由用户用于选择与该关键字对应的值的显示屏幕的显示次序。待搜索的场景由用户选择的关键字值确定,与顶层导航关键字的类型或者虚拟分层结构无关。换句话说,根据虚拟分层结构进行用户对关键字值的选择。对于搜索过程来说,每次用户选择一个关键字值时,不需要执行提取具有该关键字值的记录的处理,最好在选择了所有关键字值之后提取具有该关键字值的记录。
下面参考图13的流程图,说明由图1的记录设备1执行的记录过程。
在步骤S1,记录设备1的数据获取部分23获得内容数据,并把其提供给编码器24,还向控制器21通知内容数据已被获取。在控制器21的控制下,编码器24对供给的内容数据编码,并把其提供给缓冲器25。缓冲器25临时保存供给的编码内容数据。
在步骤S2,控制器21获得与内容数据对应的场景描述信息。更具体地说,控制器21获得由数据获取部分23获得的,或者由用户利用操作输入部分22输入的场景描述信息。
在步骤S3,控制器21获得与内容数据对应的管理信息。更具体地说,控制器21获得由数据获取部分23获得的,或者由用户利用操作输入部分22输入的管理信息。
在步骤S4,记录控制器26把缓存在缓冲器25中的编码内容数据,以及由控制器21获得的场景描述信息和管理信息,即在步骤S1-S3获得的信息记录在光盘11上。随后结束该处理。
通过这样的处理,内容数据以及上面所述的场景描述信息被记录在光盘11上。
此外,还可把内容数据,场景描述信息,以及用于再现内容数据的管理信息,例如播放列表记录在光盘11上。
下面参考图14和15的流程图,说明参考图7和8说明的再现设备41的再现过程。
在步骤S31,场景描述信息获取部分81获得场景描述信息,并把其提供给导航层次控制器84。更具体地说,再现控制器54再现记录在装入的光盘上的场景描述信息,并把其提供给控制器51。
在步骤S32,导航层次控制器84从供给的场景描述信息中提取关键字和关键字值,并把它们提供给导航屏幕显示控制器85。
在步骤S33,根据在步骤S32中提取的关键字,导航屏幕显示控制器85控制参考图9说明的顶层导航关键字选择屏幕101的显示。
在步骤S34,操作输入获取部分83确定是否从已经参考顶层导航关键字选择屏幕101的用户收到了顶层导航关键字的选择。换句话说,控制器51根据从操作输入部分52供给的用户输入的操作,确定是否已经从用户收到了顶层导航关键字的选择。当在步骤S34中确定还未从用户收到顶层导航关键字的选择时,重复步骤S34的处理,直到确定从用户收到了顶层导航关键字的选择为止。
当在步骤S34中确定已经从用户收到了顶层导航关键字的选择时,在步骤S35,操作输入获取部分83把用户选择的关键字通知导航层次控制器84。从而,导航层次控制器84在顶层导航关键字中设置用户选择的第M个关键字(M是与用户选择的关键字的关键字ID对应的整数,1≤M≤关键字的数目N)。
在步骤S36,导航层次控制器84把与虚拟分层结构被分配给的关键字的ID对应的变量i设置成i=1。
在步骤S37,导航层次控制器84确定是否1≤i≤关键字的数目N。
当在步骤S37确定1≤i≤关键字的数目N时,在步骤S38,导航层次控制器84确定是否i<M。
当在步骤S38中确定i<M时,在步骤S39,导航层次控制器84把第i个关键字设置在第(i+1)个导航关键字中,处理随后进入步骤S41。
当在步骤S38中确定i<M不成立时,在步骤S40中,导航层次控制器84把第i个关键字设置在第i个导航关键字中。
在步骤S39或S40的处理之后,在步骤S41,导航层次控制器84把与虚拟分层结构被分配给的关键字的ID对应的变量i设置成i=i+1。处理随后返回步骤S37,重复步骤S37和后续步骤的处理。
当在步骤S37中确定1≤i≤关键字的数目N不成立时,在步骤S42,导航层次控制器84把关于设置的虚拟分层结构的信息提供给导航屏幕显示控制器85。导航屏幕显示控制器85把指示关键字所属的虚拟层次的深度的变量p设置成p=1。
在步骤S43,导航屏幕显示控制器85确定是否1≤p≤关键字的数目N。
当在步骤S43中确定1≤p≤关键字的数目N时,在步骤S44,根据与第p个关键字关联的值,缩略图数据获取器/发生器82提取或产生对应的缩略图,并把其提供给导航屏幕显示控制器85。更具体地说,例如,当第p个关键字是“场景”并且关联的关键字值是“homerun”和“strikeout”时,缩略图数据获取器/发生器82从场景描述信息中提取与“homerun”和“strikeout”对应的缩略图数据,或者通过根据对应场景的IN点,从内容数据提取对应的帧图像数据,产生缩略图数据,并把缩略图数据提供给导航屏幕显示控制器85。
在步骤S45,根据与第p个关键字关联的值和提取的或产生的缩略图数据,导航屏幕显示控制器85产生与参考图10-12说明的关键字值选择屏幕121、141或146对应的显示屏幕数据,并控制对应的显示屏幕的显示。
在步骤S46,操作输入获取部分83确定已参考关键字值选择屏幕121、141或146的用户是否已选择了任意一个关键字。当在步骤S46中确定用户还没有选择任何关键字值时,重复步骤S46的处理,直到选择了关键字值为止。
当在步骤S46中确定用户已选择了关键字值时,在步骤S47,操作输入获取部分83把用户选择的关键字值通知导航层次控制器84。于是,导航层次控制器84把指示该关键字所属的虚拟层次的深度的变量p设置成p=p+1。处理随后返回步骤S43,重复步骤S43和后续步骤的处理。
当在步骤S43中确定1≤p≤关键字的数目N不成立时,在步骤S48中,导航层次控制器84把对于每个虚拟层次的关键字用户选择的关键字的值提供给再现控制器86。于是,根据用户输入的操作,再现控制器86从与场景描述信息对应的表格中提取满足用户所选值的所有记录,并根据场景描述信息的对应记录的IN点信息和OUT点信息,提取与记录对应的场景。
在步骤S49,再现控制器86例如以一列对应的缩略图的形式呈现提取的场景,或者再现提取的场景。随后结束处理。
作为这种处理的结果,当用户搜索所需场景时,显示GUI(例如,参考图9说明的顶层导航关键字选择屏幕101),以致用户能够确定分层组织的导航的次序。根据该显示屏幕,用户能够容易地确定分层组织的导航的次序,以致能够直观地搜索所需的场景。随后,按照根据用户按需要设置的顶层导航关键字设置的虚拟分层结构,显示可由用户用于选择与关键字对应的关键字值的显示屏幕(例如,参考图10-12说明的关键字值选择屏幕121、141或146)。根据已参考显示屏幕的用户选择的关键字值,搜索由IN点和OUT点指定的场景,搜索结果被呈现给用户或者找到的场景被再现。
此外,由于在场景中不仅指定IN点,而且指定OUT点,因此根据多个找到的场景,能够容易地产生用户所需场景的摘要,例如[Ichiro的homerun场景]。这样,在再现设备41中,当与相关技术的情况相比时,能够用简单的操作实现具有高自由度的场景搜索处理。
这里,只有顶层导航关键字可被用户选择,根据关键字ID,导航次序被分配给其它关键字。另外,例如通过反复显示和参考图9说明的顶层导航关键字选择屏幕101类似的导航关键字选择屏幕,以致能够接收用户对关键字的选择,用户就能够按需自由地把多个关键字分派给多个层次的导航。
通过这样的处理,即使场景描述信息相同,例如如图16-18中所示,也能够实现根据用户输入的操作切换的多个导航。
图16表示当“场景”被选为顶层导航关键字,第二导航关键字为“表演者姓名”,最后的导航关键字为“日期”时,关键字值的虚拟分层结构。
图17表示当“表演者姓名”被选为顶层导航关键字,第二导航关键字为“场景”,最后的导航关键字为“日期”时,关键字值的虚拟分层结构。
图18表示当“日期”被选为顶层导航关键字,第二导航关键字为“表演者姓名”,最后的导航关键字为“场景”时,关键字值的虚拟分层结构。
记录在光盘11上的AV流具有图19中所示的MPEG2(运动图像专家组2)传输流的结构。MPEG2传输流由整数的对齐单元(alignedunit)形成。对齐单元的大小为6144字节长(2048×3字节长),对齐单元始于源分组的第一字节。源分组为192字节长。一个源分组由TP_extra_header和传输分组形成。TP_extra_header为4字节长,传输分组为188字节长。一个对齐单元由32个源分组形成。视频流和音频流的数据被打包成MPEG2 PES(打包的基本码流)分组,PES分组被打包成传输分组。
图20表示由记录设备1记录在光盘11上,并且可由再现设备41从光盘再现的内容的应用格式的例子。
应用格式具有用于管理AV流的两层:播放列表和剪辑。这里,由一个AV流或文本数据和剪辑信息(它是与AV流或文本数据相关的信息)构成的一对被视为一个对象,它们被总称为一个剪辑。下面,AV流的数据文件将被称为AV流文件。此外,剪辑信息的数据文件将被称为剪辑信息文件。
一般来说,在计算机等中使用的文件被处理为字节序列。沿时间轴装入AV流文件的内容,剪辑的访问点主要由利用时间戳记的播放列表指定。
当剪辑内的访问点由利用时间戳记的播放列表指示,剪辑信息文件被用于根据时间戳记寻找AV流文件中应在该处开始解码的地址信息。
播放列表是指示AV流的再现片断的一批信息。指示某一AV流内的一个再现片断的信息被称为一个播放项目。播放项目由时间轴上的一对IN点(再现起点)和OUT点(再现终点)表示。于是,如图20中所示,播放列表由一个或多个播放项目形成。
在图20中,从左开始显示的第一个播放列表由两个播放项目形成。这两个播放项目涉及的是包含在图20中左侧所示的第一个剪辑中的AV流的前半部分和后半部分。从左开始显示的第二个播放列表由一个播放项目形成,该播放项目涉及的是包含在图20中右侧所示的第二个剪辑中的整个AV流。从左开始显示的第三个播放列表由两个播放项目形成,这两个播放项目涉及的是包含在图20中左侧所示的第一个剪辑中的AV流的预定部分和包含在图20中右侧所示的第二个剪辑中的AV流的预定部分。
播放项目由至少一个场景形成。换句话说,场景不是按照延续多个播放项目的方式定义的。即,在光盘11上,能够相互独立地记录在播放列表中描述的播放项目的IN点和OUT点信息,以及场景描述信息的IN点和OUT点信息的两种时间戳记。
在具有参考图20所述结构的内容数据中,在相关技术中,使再现成为可能的数据单位是播放项目。即,在具有参考图20所述结构的内容数据中,通常播放项目的中途点不能被指定为再现起点。但是,通过提供上述场景描述信息,能够根据需要在其划分小于一个播放项目的场景指定内容数据的再现起点或者再现片断。
即,记录设备1能够借助参考图13说明的过程,把作为管理信息的播放列表,连同内容数据和上述场景描述信息一起记录在光盘11上。此外,在装入记录有作为管理信息的播放列表,以及内容数据和场景描述信息的光盘11的再现设备41中,播放列表被查阅,并且根据在播放列表中描述的播放项目的IN点和OUT点信息,再现内容数据。另外,类似于参考图14和15说明的过程,通过使用场景描述信息的IN点和OUT点信息,能够搜索和再现根据播放列表再现的内容数据的所需场景。
下面将说明其中归纳和定义记录在光盘11上的场景描述信息的数据结构的情况。关键字和对应于关键字的关键字值可由利用记录设备1,把内容、场景描述信息和播放列表记录在光盘11上的内容制作者自由定义。下面,假定SceneStartTime指示IN点,SceneStartTime+持续时间指示OUT点。
例如,可按照形式良好的XML格式说明场景描述信息。图21表示包括场景ID、SceneStartTime、持续时间和与多个关键字中的每一个对应的关键字值的场景描述信息的表格的例子。图22中表示当按照形式良好的XML格式说明具有图21中所示结构的场景描述信息表时的数据结构的例子。在图22中,关键字的数目限于3个。
如图22中所示,首先,按照形式良好的XML格式说明的场景描述信息从描述成<?xml version information encodingdeclaration?>的XML声明开始。后续元素searchKeys1/searchKeys2/searchKeys3分别定义三个关键字的属性。即,这些元素的名称属性规定关键字的标题。这里,作为关键字的标题,规定了“场景”、“日期”和“表演者姓名”。searchKey元素的Id属性是关键字的关键字值的ID,所述ID由内容制作者规定。名称属性规定关键字的值,即,“Strikeout”、“homerun”、“Ichiro”、“Jiro”、“2004/04/01”、“2004/04/02”等,它们是当用户搜索内容数据时的搜索关键字。
场景元素内的PlayListId指定作为再现单元的播放列表的ID。场景元素内的Id属性是由内容制作者规定的场景的ID。开始属性规定场景的开始时间,即,对应于IN点的信息。持续时间属性以毫秒为单位规定场景的再现时间。即,可根据开始属性和持续时间属性确定与OUT点对应的信息。利用开始属性的XML属性的类型表示将在后面参考图25说明。Key1/Key2/Key3属性规定当搜索每个场景时必需的搜索关键字的ID,每个关键字需要对应于searchKey(搜索关键字)元素的id属性。
就XML文档来说,能够实现图23中所示的三层的导航菜单显示(例如,不包括显示的用于选择顶层导航关键字的根菜单)。可根据用户按照上面所述的方式输入的操作切换层次的顺序。
对于将根据播放列表再现的内容数据的再现中的时间轴,例如可使用与PlayListMark类似的定义。即,如图24中所示,作为由开始属性规定的场景的开始时间的SceneStartTime可在播放项目的中途点中定义,并且由为每个播放项目定义的STC(***时钟)计时的时间戳记指示。这里,利用XML模式的SceneStartTime的类型表示可由图25中所示的语法表示。
在图25中,在描述成“¥{10}-¥{10}-¥{10}”的部分中,在三个位置规定三个10位的整数。按照其中存在SceneStartTime的播放项目的ID被消零(zero-suppressed)为10位的方式指定第一个整数。随后,按照由45 kHz的时钟计时的时间戳记被消零为10位的方式指定第二个整数。按照将被再现的AV流的PID被消零为10位的方式指定第三个整数。例如,在图25中,当在描述成“¥{10}-¥{10}-¥{10}”的部分中指定“0000000001-0000000000-0000000002”时,再现设备41开始从其播放项目id为1的播放项目中的时刻戳记0的时刻再现具有为2的PID的AV流。
此外,场景描述信息可用利用XML格式的标记语言来描述。即,场景描述信息的数据结构可例如由图26-28中所示的XML模式定义。但是,图26-28中所示的数据结构只在其中能够指定跳转目的地的所谓线性标题的情况下才有效,在其中不能够指定跳转目的地的所谓交互式内容数据的情况下无效。
在由XML格式的标记语言说明的场景描述信息中,首先,说明包含描述成<?xml version information encoding declaration?>的XML声明的首部301,随后说明场景组的定义302。在场景组的定义302中,能够定义三个关键字(例如,“日期”、“场景”和“表演者姓名”)。此外,如同参考图6所述那样,当按照关系数据库格式描述场景描述信息时,在场景组的定义302中,在每个关键字中描述指示应参考哪个表的路径信息。
随后,关于外部参考的信息被描述成参考303。随后,在类型定义304-1~304-3中对应地说明在场景组的定义302中说明的三个关键字的类型定义。
随后,在关键字定义305-1和305-2中说明与关键字(例如,strikeout、homerun、Ichiro、Jiro、2004/04/01和2004/04/02)对应的文本数据。
随后,通过经扩展得出类型,ID、SceneStartTime、持续时间和关键字1-3中的每一个的属性信息被写入属性306中。最后,类似于参考图25说明的情况,SceneStartTime的类型由SceneStartTime定义307定义。
由于XML是这样的以致于标记的规则较严格,因此利用XML简化了处理器的处理。此外,由于数据是通过利用XML格式构成的,因此对数据的搜索变得容易。此外,由于对XML存在不依赖于具体语言或环境的需要,因此提供用于描述属性的值的xml:lang和“语言识别码”的属性,以便用于能够处理诸如英语和日语之类的多种语言。从而,能够灵活地应付多种语言。
即,通过用XML说明场景描述信息,控制器51的处理,尤其是数据搜索过程变得容易,并且能够灵活地应付多种语言。
如上所述,通过应用本发明,能够在由IN点和OUT点指定的一个片断的一个场景中设置多个搜索关键字,分层组织的导航的顺序可由用户确定,从而增大场景搜索的自由度。此外,通过应用本发明,能够产生和显示GUI,用于向用户提供分层组织的导航。
由于不仅IN点,而且OUT点可被设置成用于指定场景的时间戳记,因此不仅能够指定再现开始位置,而且还能够指定再现片断。
作为上面所述的结果,由IN点和OUT点指定的一个片断可能短于例如现有技术中被定义为一个可再现片断的单元或播放项目(即,一个单元和播放项目可包含由IN点和OUT点指定的多个片断)。根据该片断,能够容易地产生用户所需场景的摘要。
此外,场景描述信息可包含表示场景的内容的缩略图,或者与每个场景的IN点的视频图像对应的缩略图。其结果是能够容易地在GUI屏幕上显示与关键字值对应的缩略图,以致用户对搜索关键字的选择变得容易。此外,版权或记账数据属性可被附到场景描述信息上。通过把版权或记账数据属性附加在场景描述信息上,能够以场景为单位引入版权管理。
此外,通过利用XML说明场景描述信息,能够利用多个标记灵活地处理多种语言,并且控制器51的处理,尤其是数据搜索过程变得容易。
上面的一系列处理也可由软件执行。对于软件来说,形成所述软件的程序从记录介质被安装到用专用硬件具体体现的计算机中,或者被安装到例如通过安装各种程序能够执行各种功能的通用计算机中。
如图1和7中所示,记录介质由可拆卸介质28形成,可拆卸介质28由磁盘(包括软盘)、光盘(包括CD-ROM(光盘-只读存储器),和DVD(数字通用光盘))、磁光盘(包括MD(注册商标))或半导体存储器构成,其中记录程序,所述记录介质被分发,从而独立于计算机向用户提供所述程序。
在本说明书中,描述记录在记录介质上的程序的步骤不仅包括按照编写的时间顺序执行的处理,而且包括并行或者单独执行的处理,不过这些处理也可不必按照时间顺序来执行。

Claims (19)

1、一种再现包含多个场景的内容数据的再现设备,所述内容数据记录在记录介质上,所述再现设备包括:
构造为接受用户输入的操作的操作输入部分;
构造为从记录介质再现和获得包括包含在记录于记录介质上的内容数据中的场景的起点信息和终点信息、用于搜索场景的关键字、和与关键字对应的关键字值的信息的获取部分;
构造为根据获取部分获得的关键字和关键字值,控制显示屏幕的显示的显示控制器;
构造为根据用户借助操作输入部分输入的操作,组织关键字的虚拟分层结构的层次组织部分;和
构造为根据用户借助操作输入部分输入的操作,和根据所述信息,控制包括在记录于记录介质上的内容数据中的预定场景的再现输出的再现控制器,
其中显示控制器控制第一显示屏幕的显示,用户借助第一显示屏幕选择由获取部分获得的关键字之一,
层次组织部分根据已经参考了其显示由显示控制器控制的第一显示屏幕的用户选择的关键字,组织关键字的虚拟分层结构,关键字通过操作输入部分***作和输入,
显示控制器按照关键字的虚拟分层结构控制第二显示屏幕的显示,用户借助第二显示屏幕选择与关键字对应的关键字值之一,虚拟分层结构由层次组织部分组织,和
再现控制器根据已经参考了其显示由显示控制器控制的第二显示屏幕的用户选择的关键字值,以及根据所述信息,检测与关键字值对应的预定场景的起点信息和终点信息,关键字通过操作输入部分***作和输入,并且再现控制器控制预定场景的再现输出。
2、按照权利要求1所述的再现设备,还包括构造为根据内容数据以及包含在所述信息中的起点信息,产生与每个场景对应的缩略图数据的缩略图数据发生器,
其中显示控制器还控制与缩略图数据发生器产生的缩略图数据对应的缩略图的显示。
3、按照权利要求1所述的再现设备,其中所述信息还包括与场景对应的缩略图数据,所述再现设备还包括构造为获得包含在所述信息中的缩略图数据的缩略图数据获取部分,以及
其中显示控制器还控制与缩略图数据获取部分获得的缩略图数据对应的缩略图的显示。
4、按照权利要求1所述的再现设备,其中除了内容数据和所述信息外,管理内容数据的管理信息也被记录在记录介质上。
5、按照权利要求4所述的再现设备,其中管理信息包含指示包含至少一个场景的预定再现单元中的再现开始位置和再现结束位置的信息。
6、按照权利要求1所述的再现设备,其中所述信息用XML说明。
7、一种用于再现包含多个场景的内容数据的再现设备中的再现方法,所述内容数据被记录在记录介质上,所述再现方法包括:
获取控制步骤,控制包括包含在记录于记录介质上的内容数据中的场景的起点信息和终点信息、用于搜索场景的关键字、以及与关键字对应的关键字值的信息从记录介质的获取;
控制第一显示屏幕的显示的第一显示控制步骤,用户借助所述第一显示屏幕选择其获取由获取控制步骤的处理控制的关键字之一;
层次组织步骤,用于根据已经参考了其显示由第一显示控制步骤的处理控制的第一显示屏幕的用户选择的关键字,组织关键字的虚拟分层结构;
根据关键字的虚拟分层结构,控制第二显示屏幕的显示的第二显示控制步骤,用户借助所述第二显示屏幕选择与关键字对应的关键字值之一,虚拟分层结构由层次组织步骤的处理组织;
检测步骤,用于根据已经参考了其显示由第二显示控制步骤控制的第二显示屏幕的用户选择的关键字值,以及根据所述信息,检测与关键字值对应的预定场景的起点信息和终点信息;和
再现控制步骤,用于根据由检测步骤的处理检测到的预定场景的起点信息和终点信息,提取预定场景并控制预定场景的再现输出。
8、一种其上记录有程序的程序存储介质,所述程序使计算机能够执行再现包含多个场景的内容数据的过程,所述内容数据被记录在记录介质上,所述过程包括:
获取控制步骤,控制包括包含在记录于记录介质上的内容数据中的场景的起点信息和终点信息、用于搜索场景的关键字、以及与关键字对应的关键字值的信息从记录介质的获取;
控制第一显示屏幕的显示的第一显示控制步骤,用户借助所述第一显示屏幕选择其获取由获取控制步骤的处理控制的关键字之一;
层次组织步骤,用于根据已经参考了其显示由第一显示控制步骤的处理控制的第一显示屏幕的用户选择的关键字,组织关键字的虚拟分层结构;
根据关键字的虚拟分层结构,控制第二显示屏幕的显示的第二显示控制步骤,用户借助所述第二显示屏幕选择与关键字对应的关键字值之一,虚拟分层结构由层次组织步骤的处理组织;
检测步骤,用于根据已经参考了其显示由第二显示控制步骤控制的第二显示屏幕的用户选择的关键字值,以及根据所述信息,检测与关键字值对应的预定场景的起点信息和终点信息;和
再现控制步骤,用于根据由检测步骤的处理检测到的预定场景的起点信息和终点信息,提取预定场景并控制预定场景的再现输出。
9、一种使计算机能够执行再现包含多个场景的内容数据的过程的程序,内容数据被记录在记录介质上,所述过程包括:
获取控制步骤,控制包括包含在记录于记录介质上的内容数据中的场景的起点信息和终点信息、用于搜索场景的关键字、以及与关键字对应的关键字值的信息从记录介质的获取;
控制第一显示屏幕的显示的第一显示控制步骤,用户借助所述第一显示屏幕选择其获取由获取控制步骤的处理控制的关键字之一;
层次组织步骤,用于根据已经参考了其显示由第一显示控制步骤的处理控制的第一显示屏幕的用户选择的关键字,组织关键字的虚拟分层结构;
根据关键字的虚拟分层结构,控制第二显示屏幕的显示的第二显示控制步骤,用户借助所述第二显示屏幕,选择与关键字对应的关键字值之一,虚拟分层结构由层次组织步骤的处理组织;
检测步骤,用于根据已经参考了其显示由第二显示控制步骤控制的第二显示屏幕的用户选择的关键字值,以及根据所述信息,检测与关键字值对应的预定场景的起点信息和终点信息;和
再现控制步骤,用于根据由检测步骤的处理检测到的预定场景的起点信息和终点信息,提取预定场景并控制预定场景的再现输出。
10、一种能够再现由管理信息定义的预定再现单元中的数据形成的内容数据的再现设备,内容数据被记录在记录介质上,所述再现设备包括:
构造为根据和内容数据及管理信息一起记录在记录介质上的描述信息,获得包含在内容数据中的场景的起点信息和终点信息的获取部分;和
构造为根据获取部分获得的起点信息和终点信息,再现内容数据的再现控制器,
其中构成内容数据的预定再现单元包含由起点信息和终点信息划分的至少一个场景。
11、按照权利要求10所述的再现设备,其中起点信息和终点信息用XML说明。
12、一种用于再现设备中的再现方法,所述再现设备再现由管理信息定义的预定再现单元中的数据形成的内容数据,所述内容数据被记录在记录介质上,所述再现方法包括:
根据和内容数据及管理信息一起记录在记录介质上的描述信息,控制包含在内容数据中的场景的起点信息和终点信息的获得的获取控制步骤;和
根据获取控制步骤的处理获得的起点信息和终点信息,再现内容数据的再现控制步骤,
其中构成内容数据的预定再现单元包含由起点信息和终点信息划分的至少一个场景。
13、一种其上记录有程序的程序存储介质,所述程序使计算机能够执行再现由管理信息定义的预定再现单元中的数据形成的内容数据的过程,所述内容数据被记录在记录介质上,所述过程包括:
根据和内容数据及管理信息一起记录在记录介质上的描述信息,控制包含在内容数据中的场景的起点信息和终点信息的获得的获取控制步骤;和
根据获取控制步骤的处理获得的起点信息和终点信息,再现内容数据的再现控制步骤。
14、一种使计算机能够执行再现由管理信息定义的预定再现单元中的内容数据的过程的程序,所述内容数据被记录在记录介质上,所述过程包括:
根据和内容数据及管理信息一起记录在记录介质上的描述信息,控制包含在内容数据中的场景的起点信息和终点信息的获得的获取控制步骤;和
根据获取控制步骤的处理获得的起点信息和终点信息,再现内容数据的再现控制步骤。
15、一种把内容数据记录在记录介质上的记录设备,所述记录设备包括:
构造为获得内容数据的第一获取部分;
构造为获得包括包含在内容数据中的场景的起点信息和终点信息、用于搜索场景的关键字、和与关键字对应的关键字值的信息的第二获取部分;和
把第二获取部分获得的信息连同第一获取部分获得的内容数据一起记录在记录介质上的记录器。
16、按照权利要求15所述的记录设备,其中所述信息用XML说明。
17、按照权利要求15所述的记录设备,其中第二获取部分还获得内容的管理信息,以及
记录器还把管理信息连同场景描述信息及内容数据一起记录在记录介质上。
18、一种记录介质,其可被装入预定的再现设备中,并且其上记录能够被所述再现设备再现的内容数据,
其中按照与内容数据关联的方式记录包括包含在内容数据中的场景的起点信息和终点信息、用于搜索场景的关键字,和与关键字对应的关键字值的信息。
19、按照权利要求18所述的记录介质,其中所述信息用XML说明。
CNA2005800429321A 2004-12-15 2005-12-02 再现设备及方法、记录设备及介质、程序存储介质和程序 Pending CN101103411A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP362230/2004 2004-12-15
JP2004362230A JP2006172583A (ja) 2004-12-15 2004-12-15 再生装置、および、再生方法、記録装置、記録媒体、プログラム格納媒体、並びに、プログラム

Publications (1)

Publication Number Publication Date
CN101103411A true CN101103411A (zh) 2008-01-09

Family

ID=36587734

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005800429321A Pending CN101103411A (zh) 2004-12-15 2005-12-02 再现设备及方法、记录设备及介质、程序存储介质和程序

Country Status (6)

Country Link
US (1) US20090274435A1 (zh)
JP (1) JP2006172583A (zh)
KR (1) KR20070093966A (zh)
CN (1) CN101103411A (zh)
TW (1) TW200638355A (zh)
WO (1) WO2006064677A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100796392B1 (ko) * 2006-06-15 2008-01-22 삼성전자주식회사 스포츠 동영상에서의 네비게이션 정보 생성 방법 및 그장치
US9177603B2 (en) * 2007-03-19 2015-11-03 Intension, Inc. Method of assembling an enhanced media content narrative
US8352443B1 (en) * 2008-11-08 2013-01-08 Pixar Representing scene description in databases
JP4915457B2 (ja) * 2009-04-03 2012-04-11 ソニー株式会社 情報処理装置、情報処理方法、及び、プログラム
KR20110090599A (ko) * 2010-02-04 2011-08-10 삼성전자주식회사 메뉴 표시 방법 및 장치
JP6853528B2 (ja) * 2016-10-25 2021-03-31 東芝デジタルソリューションズ株式会社 映像処理プログラム、映像処理方法、及び映像処理装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6334785A (ja) * 1986-07-29 1988-02-15 Tohoku Kanko Bussan Sogo Annai:Kk 情報表示装置におけるビデオテ−プ再生方法
JP3690313B2 (ja) * 2001-07-19 2005-08-31 松下電器産業株式会社 動画像管理装置、情報入力方法および動画像検索方法
KR100438703B1 (ko) * 2001-09-27 2004-07-05 삼성전자주식회사 계층적 이미지 인덱싱 방법 및 그 장치
JP3921593B2 (ja) * 2001-11-30 2007-05-30 ソニー株式会社 情報処理装置および方法、プログラム格納媒体、プログラム、並びに情報記録媒体
JP4028246B2 (ja) * 2002-01-30 2007-12-26 株式会社リコー 情報記録編集装置及び情報記録媒体
US7466901B2 (en) * 2002-04-17 2008-12-16 Samsung Electronics Co., Ltd. Recording medium containing thumbnail recorded thereon, recording apparatus and method therefor, and reproducing apparatus and method therefor
JP3988079B2 (ja) * 2003-05-13 2007-10-10 ソニー株式会社 情報処理装置および方法、並びにプログラム

Also Published As

Publication number Publication date
KR20070093966A (ko) 2007-09-19
TW200638355A (en) 2006-11-01
US20090274435A1 (en) 2009-11-05
TWI317939B (zh) 2009-12-01
JP2006172583A (ja) 2006-06-29
WO2006064677A1 (ja) 2006-06-22

Similar Documents

Publication Publication Date Title
CN101059982B (zh) 包括元数据的存储介质及其再现设备和方法
CN101071622B (zh) 信息处理装置、信息处理方法
CN102523457B (zh) 重放装置、重放方法
CN101727950B (zh) 播放列表搜索装置和方法
US20040175159A1 (en) Searchable DVD incorporating metadata
CN101006505B (zh) 再现设备
CN100596182C (zh) 再现设备和方法
JP2004227630A (ja) 記録装置、再生装置及びファイル管理方法
KR20040058741A (ko) 플레이리스트 관리 장치 및 방법
KR20060095549A (ko) 기록 장치, 재생 장치, 파일 관리 방법, 파일 관리 방법의프로그램 및 파일 관리 방법의 프로그램을 기록한 기록매체
CN101103411A (zh) 再现设备及方法、记录设备及介质、程序存储介质和程序
US7487175B2 (en) Recording apparatus, file management method, program for file management method, and recording medium having program for file management method recorded thereon
JP2007115014A (ja) コンテンツ取得方法、辞書リスト生成方法、検索方法、コンテンツ取得システム、端末装置、入力情報予測方法
US9063955B2 (en) Method and apparatus for editing program search information
CN100555432C (zh) 以交互式模式再现av数据的方法和设备及其存储介质
CN1922869B (zh) 重放装置以及重放方法
KR20050085530A (ko) 기록 및 재생시스템, 기록장치, 재생장치, 기록매체, 기록및 재생방법, 기록방법, 재생방법, 프로그램 및 기록매체
CN101118772B (zh) 配置组合文件结构的方法、以及再现数据的方法和装置
KR20080018805A (ko) 다중 미디어 장치로 계층 통합 액세스되는 멀티미디어시스템 프레임워크
JP2007066370A (ja) 再生装置および再生方法
CN101268515A (zh) 记录介质、再现数据的方法和装置、以及记录数据的方法和装置
KR100401228B1 (ko) 디지털 오디오 데이터 파일 기록 장치 및 방법
KR20020001705A (ko) 디지털 오디오 데이터 파일이 기록된 기록 매체로부터디지털 오디오 데이터 파일 검색 장치 및 방법
CN101093710B (zh) 再现方法
RU2383949C2 (ru) Способ и устройство воспроизведения данных с носителя записи с использованием локального запоминающего устройства

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20080109