信息处理设备、信息处理方法和程序与流程

文档序号:15743044发布日期:2018-10-23 22:37阅读:185来源:国知局
信息处理设备、信息处理方法和程序与流程

本技术涉及一种信息处理设备、一种信息处理方法和一种程序,更具体地,涉及能够指定记录在记录介质中的所有内容的属性以及个体内容的属性的信息处理设备、信息处理方法和程序。



背景技术:

SeeQVault(注册商标)是保护记录在通用记录介质(例如,存储卡或外部硬盘)中的内容的标准。SeeQVault是由作为标准组织的下一代安全内存计划(NSM)提供的标准。

通过SeeQVault兼容的电子装置在SeeQVault兼容的记录介质中记录的内容在与记录介质附接的另一兼容SeeQVault的电子装置上可再现。

引用列表

专利文件

专利文件1:日本专利申请公开No.2015-225495



技术实现要素:

本发明要解决的问题

近年来,部分地实现广播具有比HD分辨率(1920×1080像素)更高的超高清晰度(UHD)分辨率的内容或者将这种内容记录在诸如Blu-ray(注册商标)光盘等大容量记录介质上。作为SeeQVault,正在进行讨论,以便可以处理具有UHD分辨率的内容。

考虑到这种情况,提供了本技术,并且旨在指定记录在记录介质中的所有内容的属性以及个体内容的属性。

问题的解决方案

根据本技术的一个方面,一种信息处理设备,包括:生成单元,被配置为生成包括整体信息和个体信息的索引信息,整体信息是与作为至少包括视频数据的内容的记录目的地的整体的记录介质有关的信息,整体信息至少包括以下各项中的任一项:与记录在记录介质中的内容的视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息,个体信息是与记录介质中记录的每条内容有关的信息,个体信息至少包括以下各项中的任一项:与视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息;以及记录控制单元,在记录介质上记录作为记录对象的内容和索引信息。

可以使生成单元生成指示具有比HD更高的分辨率的视频的至少一条内容是否记录在记录介质中的信息,作为与包括在整体信息中的分辨率有关的信息,并且生成单元生成指示内容是否具有比HD更高的分辨率的视频的信息,作为与个体信息中包括的分辨率有关的信息。

可以使所述生成单元生成指示具有利用预定编解码器编码的视频的至少一条内容是否记录在记录介质中的信息,作为与包括在整体信息中的编解码器有关的信息,并且生成单元生成指示内容是否具有利用预定编解码器编码的视频的信息,作为与个体信息中包括的编解码器有关的信息。

可以使生成单元生成指示至少一条HDR内容是否记录在记录介质中的信息,作为与包括在整体信息中的亮度范围有关的信息,并且生成单元生成指示HDR视频的一种类型的信息,作为与个体信息中包括的亮度范围有关的信息。

可以使生成单元根据记录在记录介质中的预定内容的擦除,删除与预定内容有关的个体信息,并重写整体信息。

可以使生成单元在记录介质上不存在包括与预定内容相同的分辨率的视频的内容的情况下,重写与包括在整体信息中的视频的分辨率有关的信息,在记录介质上不存在包括用与预定内容相同的编解码器编码的视频的内容的情况下,重写与包括在整体信息中的编解码器有关的信息,以及在记录介质上不存在包括与所述预定内容的类型相同的HDR视频的内容的情况下,重写与包括在整体信息中的亮度范围有关的信息。

根据本技术的一个方面,生成包括整体信息和个体信息的索引信息,整体信息是与作为至少包括视频数据的内容的记录目的地的整体的记录介质有关的信息,整体信息至少包括以下各项中的任一项:与记录在记录介质中的内容的视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息,个体信息是与记录介质中记录的每条内容有关的信息,个体信息至少包括以下各项中的任一项:与视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息;然后在记录介质上记录索引信息和作为记录对象的内容。

根据本技术的另一方面,一种信息处理设备,包括:读取单元,被配置为从记录至少包括视频数据的内容的记录介质中读取包括整体信息和个体信息的索引信息,整体信息是与整体的记录介质有关的信息,整体信息至少包括以下各项中的任一项:与记录在记录介质中的内容的视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息,个体信息是与记录介质中记录的每条内容有关的信息,个体信息至少包括以下各项中的任一项:与视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息;以及显示控制单元,基于整体信息,显示指示包括不能以原始图像质量在作为内容输出目的地的显示设备上显示的视频的内容记录所述记录介质中的信息,并且基于个体信息,显示指示记录在记录介质中的每条内容的属性的信息。

在记录在记录介质中的内容包括以下各项中的一项或多项的情况下,可以使显示控制单元显示指示包括不能以原始图像质量显示的视频的内容记录在记录介质中的信息,所述各项为:包括所具有的分辨率不能在显示设备上显示的视频的内容;包括利用不能被解码的编解码器所编码的视频的内容;以及包括不能在显示设备上显示的亮度范围的视频的内容。

根据本技术的另一方面,从记录至少包括视频数据的内容的记录介质中读取包括整体信息和个体信息的索引信息,整体信息是与整体的记录介质有关的信息,整体信息至少包括以下各项中的任一项:与记录在记录介质中的内容具有的视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息,个体信息是与记录介质中记录的每条内容有关的信息,个体信息至少包括以下各项中的任一项:与视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息;基于整体信息,显示指示将不能在作为内容输出目的地的显示设备上显示原始图像质量的视频的内容记录在记录介质中的信息;并且

基于个体信息,显示指示记录在记录介质中的每条内容的属性的信息。

本发明的效果

根据本技术,可以指定记录在记录介质中的所有内容的属性以及个体内容的属性。

注意,在本文中描述的效果是非限制性的。这些效果可以是本公开中描述的任何效果。

附图说明

图1是示出根据本技术的实施例的信息处理系统的配置示例的示图。

图2是示出MP4文件格式的示例性文件管理结构的示图。

图3是示出TS记录文件格式中的示例性文件管理结构的示图。

图4是示出MP4文件格式的记录内容中的INDEX文件的语法的示例的示图。

图5是示出TS记录文件格式的记录内容中的INDEX文件的语法的示例的示图。

图6是示出记录设备的示例性配置的方框图。

图7是示出记录设备的示例性功能配置的方框图。

图8是示出再现设备的示例性配置的方框图。

图9是示出再现设备的示例性功能配置的方框图。

图10是示出记录设备的记录处理的流程图。

图11是示出在图10的步骤S5中执行的INDEX文件管理处理的流程图。

图12是在图11之后的流程图,示出了在图10的步骤S5中执行的INDEX文件管理处理。

图13是示出记录设备的编辑处理的流程图。

图14是示出在图13的步骤S45中执行的INDEX文件管理处理的流程图。

图15是在图14之后的流程图,示出了在图13的步骤S45中执行的INDEX文件管理处理。

图16是示出再现设备的再现处理的流程图。

图17是在图16之后的流程图,示出了再现设备的再现处理。

图18是示出显示单元的显示示例的示图。

图19是示出标题列表的显示示例的示图。

图20是示出显示单元的其他显示示例的示图。

图21是示出显示单元的又一显示示例的示图。

图22是示出计算机的示例性配置的方框图。

具体实施方式

在下文中,将描述本技术的实施例。将按以下顺序呈现描述。

1、信息处理系统

2、SeeQVault

3、记录设备和再现设备的配置示例

4、记录设备和再现设备的操作示例

5、修改

<<1、信息处理系统>>

图1是示出根据本技术的实施例的信息处理系统的配置示例的示图。

图1的信息处理系统包括记录设备1和再现设备2。

记录设备1是诸如硬盘记录器、电视接收机、个人计算机等信息处理设备。记录设备1具有获取和记录内容(诸如广播内容和经由诸如互联网等网络传送的内容等)的功能。

由记录设备1获得的内容的示例是包括视频和音频的电视节目。只要内容至少包括视频,记录设备1就可以获得任何类型的内容。

再现设备2是诸如硬盘记录器、媒体播放器和电视接收机等固定信息处理设备。再现设备2可以是诸如智能手机或平板终端等便携式信息处理设备。再现设备2再现内容并输出内容的视频和音频。

在再现设备2是诸如硬盘记录器和媒体播放器等没有显示器的设备的情况下,在附接到再现设备2的外部显示器上显示由再现设备2再现的内容的视频。而且,在再现设备2是诸如电视接收机、便携式信息处理设备等具有显示器的设备的情况下,在再现设备2拥有的显示器上显示由再现设备2再现的内容的视频。

记录介质3是通用记录介质,例如,符合诸如SD标准等预定标准的存储卡、通用串行总线(USB)存储器、经由USB附接的外部硬盘驱动器(HDD)以及固态硬盘驱动器(SSD)。记录介质3可以与记录设备1以及再现设备2附接和分离。诸如Blu-ray(注册商标)光盘等光盘可以用作记录介质3。

记录设备1、再现设备2和记录介质3是均符合作为内容保护标准的SeeQVault(注册商标)的设备。如空心箭头#1所示,由记录设备1记录在记录介质3中的内容可以通过在再现设备2上重新附接记录介质3而在再现设备2上再现,如空心箭头#2所示。

现在,将简要描述由记录设备1进行的内容记录和由再现设备2进行的内容再现的流程。

记录设备1认证记录介质3,以生成用于内容加密的加密密钥,并在记录介质3的保护区域上记录该密钥。此外,记录设备1在记录介质3上记录使用加密密钥加密的内容。

再现设备2认证所连接的记录介质3,以从记录介质3的保护区域获得加密密钥(解密密钥)。另外,再现设备2从记录介质3读取加密内容并使用解密密钥对其解密。再现设备2对通过解密获得的内容的视频流和音频流进行解码,并分别输出作为视频和音频的流。

图1的信息处理系统能够处理UHD视频内容、HDR视频内容和HEVC编码的视频内容。

即,记录设备1可以将UHD视频内容等记录到作为与SeeQVault兼容的记录介质等记录介质3上。再现设备2可以再现经由记录介质3提供的UHD视频内容并在显示器上显示该视频。使用传统的SeeQVault标准,无法处理UHD视频内容、HDR视频内容和HEVC编码的视频内容。

超高清(UHD)视频是分辨率高于HD(2K(1920×1080像素))的视频。例如,UHD视频包括分辨率为4K(3840×2160像素)(即,HD的像素数的四倍)的4K视频、分辨率为8K(7680×4320像素)(即,HD的像素数的8倍)的8K视频。

高动态范围(HDR)视频是动态范围(亮度范围)比可以在标准亮度显示器上显示的标准动态范围(SDR)视频的动态范围宽的视频。例如,标准亮度显示器的最大亮度为100cd/m2(=100尼特)。例如,HDR视频的最大亮度是1000尼特,高于标准亮度。

HDR视频具有设置的多种HDR类型,例如,类型1、类型2、类型3等。每种HDR类型具有不同的规格,例如,用于灰度转换的最大亮度和参数。例如,具有HDR类型1的HDR视频可以在与类型1的HDR视频兼容的显示器上显示。具有类型2或类型3的HDR类型的HDR视频图像可以分别在与类型2和类型3的HDR视频对应的显示器上显示。

高效视频编码(HEVC)是视频压缩方案(编码方案),并且具有比H.264/MPEG-4高级视频编码(AVC)更高的压缩效率。

以这种方式,图1的信息处理系统的每个装置所符合的SeeQVault可以说是通过扩大传统的SeeQVault标准获得的标准。由于具有处理UHD视频等的内容的能力,INDEX信息(索引信息)也扩展,即,记录在记录介质3中的内容的管理信息也扩展。如下所述,INDEX信息是与内容数据一起记录在记录介质3中的信息。再现设备2可以基于INDEX信息来指定记录在记录介质3中的内容的属性。

<<2、SeeQVault>>

现在,描述图1的信息处理系统的每个装置所符合的SeeQVault。

SeeQVault将MP4文件格式(NSM mp4文件格式)和TS记录文件格式(NSM TS记录文件格式)定义为用于内容管理的文件格式。MP4文件格式是对应于MP4文件记录的格式,而TS记录文件格式是对应于MPEG-2TS文件记录的格式。

在以MP4文件格式记录内容的情况下,除了作为INDEX信息文件的INDEX文件之外,记录介质3还记录通过多路复用AV流而获得的MP4文件。一个MP4文件对应于一条内容(一个标题)。记录介质3还记录每个MP4文件的再现控制信息。

相反,在以TS记录文件格式记录内容的情况下,除了INDEX文件之外,记录介质3还记录通过多路复用作为MPEG-2TS的AV流、作为再现控制信息的PlayList文件等而获得的TS文件。PlayList文件包含要再现的TS文件的信息、AV流的再现部分的信息等。TS文件和PlayList文件彼此相关联,并且一个PlayList文件对应于一条内容(一个标题)。

<2-1、目录结构的示例>

图2是示出MP4文件格式的示例性文件管理结构的示图。

每个文件都由目录结构分层管理。在记录介质3中创建根目录(Root目录)。在根目录下创建DLTMP4目录。

一个以“INDEX.BAV”为名设置的INDEX文件存储在DLTMP4目录下。INDEX文件包含与记录介质3中记录的整体MP4文件有关的信息以及与各个MP4文件有关的信息的描述。

在DLTMP4目录下创建DBSC-M目录和DBHC-M目录,并且在每个目录下存储MP4文件、再现控制信息文件等。

图3是示出TS记录文件格式的示例性文件管理结构的示图。

每个文件都由目录结构分层管理。在记录介质3中创建根目录(root)。在根目录下创建SPAV目录。

一个以“INDEX.BAV”为名所设置的INDEX文件存储在SPAV目录下。INDEX文件包含与记录在记录介质3中的整体PlayList相关的信息以及与各个PlayList相关的信息的描述。

在SPAV目录下创建PLAYLIST目录、CLIPINF目录和STREAM目录,在每个目录下存储PlayList文件、ClipInfo文件、TS文件等。ClipInfo文件也是用于再现TS的再现控制信息。

以这种方式,记录介质3在以MP4文件格式记录内容的情况下或以TS记录文件格式记录内容的情况下存储一个INDEX文件。

<2-2、INDEX文件的语法的示例>

图4是示出以MP4文件格式记录内容的INDEX文件的语法的示例的示图。

图4示出了INDEX文件的部分信息。从type_indicator到number_of_titles的信息是与记录在记录介质3中的整体MP4文件有关的信息(整体媒体信息)。另外,包括在MP4_info()中的信息是与各个MP4文件有关的信息(个体信息)。

type_indicator表示INDEX文件的类型;version_number表示INDEX文件的版本。

整体媒体信息包括以下信息:

4K_content_exist_flag(1位)

8K_content_exist_flag(1位)

HEVC_content_exist_flag(1位)

HDR_content_exit_flag(16位)

整体媒体信息的4K_content_exist_flag指示至少一条4K内容(包括4K视频的内容)是否记录在记录介质中。例如,当4K_content_exist_flag的值是1时,这表示包括至少一条4K内容。相反,当4K_content_exist_flag的值是0时,这表示不包括4K内容。

整体媒体信息的8K_content_exist_flag指示至少一条8K内容(包括8K视频的内容)是否记录在记录介质中。例如,当8K_content_exist_flag的值是1时,这表示包括至少一条8K内容。相反,当8K_content_exist_flag的值是0时,这表示不包括8K内容。

整体媒体信息的HEVC_content_exist_flag指示至少一条HEVC内容(包括HEVC编码视频的内容)是否记录在记录介质中。例如,当HEVC_content_exist_flag的值是1时,这表示包括至少一条HEVC内容。相反,当HEVC_content_exist_flag的值是0时,这表示不包括HEVC内容。

整体媒体信息的HDR_content_exit_flag是指示至少一条相应HDR内容(包括HDR视频的内容)是否记录在记录介质中并指示记录何种类型的HDR内容的识别信息。例如,按照从16位的最低位开始的顺序使用四位(位0至位3)。其他位是保留位。

位0至位3中的每一个例如分配给SDR、HDR类型1、HDR类型2和HDR类型3。如上所述,为HDR设置各个类型。在这个示例中,定义了三种类型的HDR类型,即,HDR类型1、HDR类型2和HDR类型3。利用16位HDR_content_exit_flag,可以识别多达16种不同类型的HDR(包括SDR)。

当位0为1时,表示记录至少一条SDR内容(SDR视频的内容),当位0为0时,表示没有记录SDR内容。

当位1是1时,表示记录至少一条HDR类型1内容(HDR视频(类型1)内容),并且当位1为0时,表示没有记录HDR类型1内容。

当位2是1时,表示记录至少一条HDR类型2内容(HDR视频(类型2)内容),并且当位2是0时,这表示没有记录HDR类型2内容。

当位3是1时,表示记录至少一条HDR类型3内容(HDR视频(类型3)内容),并且当位3是0时,这表示没有记录HDR类型3内容。

在SDR内容、HDR类型1内容、HDR类型2内容和HDR类型3内容中的两条或更多条内容记录在记录介质中的情况下,多个位的值被设置为1。例如,在记录了至少一条SDR内容和一条HDR类型1内容的情况下,为位0和1中的每一个设置1,并且为HDR_content_exit_flag的其他位设置0。

number_of_titles指示在记录介质3中记录的MP4文件的数量。在number_of_titles之后,个体信息MP4_info()重复由number_of_titles所指示的多次。例如,k=0的MP4_info()是第一MP4文件的个体信息,并且k=1的MP4_info()是第二MP4文件的个体信息。

个体信息包括以下信息。

is_4K_content_flag(1位)

is_8K_content_flag(1位)

is_HEVC_content_flag(1位)

HDR_type_flag(16位)

个体信息is_4K_content_flag指示MP4文件(与包括is_4K_content_flag的MP4_info()对应的MP4文件)是否是4K内容文件。例如,当is_4K_content_flag的值是1时,这表示MP4文件是4K内容文件。相反,当is_4K_content_flag的值是0时,这表示MP4文件不是4K内容文件。

个体信息is_8K_content_flag指示MP4文件(与包括is_8K_content_flag的MP4_info()对应的MP4文件)是否是8K内容文件。例如,当is_8K_content_flag的值是1时,这表示MP4文件是8K内容文件。相反,当is_8K_content_flag的值是0时,这表示MP4文件不是8K内容文件。注意,is_8K_content_flag和is_4K_content_flag是排他选择的,即,不存在两个值均被设置为1的情况。

个体信息is_HEVC_content_flag指示MP4文件(与包括is_HEVC_content_flag的MP4_info()对应的MP4文件)是否是HEVC内容文件。例如,当is_HEVC_content_flag的值是1时,这表示MP4文件是HEVC内容文件。相反,当is_HEVC_content_flag的值是0时,这表示该MP4文件不是HEVC内容文件。

个体信息HDR_type_flag是指示MP4文件(与包括HDR_type_flag的MP4_info()对应的MP4文件)的HDR视频的类型的识别信息。在MP4文件是SDR内容文件的情况下,HDR_type_flag表示这是SDR视频。

例如,按照从16位的最低位开始的顺序使用四位(位0至位3)。其他位是保留位。位0至位3中的每一个例如分配给SDR、HDR类型1、HDR类型2和HDR类型3。与整体媒体信息的HDR_content_exit_flag不同,不存在将1设置给多个位的情况,即,排他设置1。HDR_type_flag表示HDR视频的一种类型。

当位0为1时,表示MP4文件为SDR内容文件,当位0为0时,表示MP4文件不是SDR内容文件。

当位1是1时,表示MP4文件是HDR类型1内容文件,并且当位1是0时,表示MP4文件不是HDR类型1内容文件。

当位2是1时,表示MP4文件是HDR类型2内容文件,并且当位2是0时,表示MP4文件不是HDR类型2内容文件。

当位3是1时,表示MP4文件是HDR类型3内容文件,并且当位3是0时,表示MP4文件不是HDR类型3内容文件。

以这种方式,INDEX文件包含与记录在记录介质3中的整体MP4文件有关的整体媒体信息以及与各个MP4文件有关的个体信息。

图5是示出以TS记录文件格式记录内容的INDEX文件的语法的示例的示图。

图5示出了INDEX文件的部分信息。适当省略描述图4中的重叠描述。从type_indicator到number_of_titles的信息是与记录介质3中记录的整体PlayList文件(整体媒体信息)有关的信息。另外,包括在PlayList_info()中的信息是与各个PlayList文件有关的信息(个体信息)。

整体媒体信息包括以下信息。

4K_content_exist_flag(1位)

8K_content_exist_flag(1位)

HEVC_content_exist_flag(1位)

HDR_content_exit_flag(16位)

每个标志的含义与在MP4文件格式的INDEX文件中包括的整体媒体信息的每个标志的含义相同。

number_of_titles指示在记录介质3中记录的PlayList文件的数量。在number_of_titles之后,个体信息PlayList_info()重复如number_of_titles所指示的多次。例如,k=0的PlayList_info()是第一PlayList文件的个体信息,而k=1的PlayList_info()是第二PlayList文件的个体信息。

个体信息包括以下信息:

is_4K_content_flag(1位)

is_8K_content_flag(1位)

is_HEVC_content_flag(1位)

HDR_type_flag(16位)

个体信息is_4K_content_flag指示PlayList文件(与包括is_4K_content_flag的PlayList_info()对应的PlayList文件)是否用于再现4K内容。例如,当is_4K_content_flag的值是1时,这表示使用PlayList文件再现的内容是4K内容。相反,当is_4K_content_flag的值是0时,这表示使用PlayList文件再现的内容不是4K内容。

个体信息is_8K_content_flag指示PlayList文件(与包括is_8K_content_flag的PlayList_info()对应的PlayList文件)是否用于再现8K内容。例如,当is_8K_content_flag的值是1时,这表示使用PlayList文件再现的内容是8K内容。相反,当is_8K_content_flag的值是0时,这表示使用PlayList文件再现的内容不是8K内容。

个体信息is_HEVC_content_flag指示使用PlayList文件(与包括is_HEVC_content_flag的PlayList_info()对应的PlayList文件)再现的内容是否是HEVC内容。例如,当is_HEVC_content_flag的值是1时,这表示使用PlayList文件再现的内容是HEVC内容。相反,当is_HEVC_content_flag的值是0时,这表示使用PlayList文件再现的内容不是HEVC内容。

个体信息HDR_type_flag是指示使用PlayList文件(与包括HDR_type_flag的PlayList_info()对应的PlayList文件)再现的内容的HDR视频的类型的标识信息。在使用PlayList文件再现的内容是SDR内容的情况下,HDR_type_flag表示SDR视频。

例如,按照从16位的最低位开始的顺序使用四位(位0至位3)。其他位是保留位。位0至位3中的每一个例如分配给SDR、HDR类型1、HDR类型2和HDR类型3。与整体媒体信息的HDR_content_exit_flag不同,不存在将1设置给多个位的情况,即,排他设置1。HDR_type_flag表示HDR视频的一种类型。

当位0是1时,这表示使用PlayList文件再现的内容是SDR内容。当位0为0时,这表示通过使用PlayList文件再现的内容不是SDR内容。

当位1是1时,这表示使用PlayList文件再现的内容是HDR类型1内容。当位1为0时,这表示通过使用PlayList文件再现的内容不是HDR类型1内容。

当位2是1时,这表示使用PlayList文件再现的内容是HDR类型2内容。当位2是0时,这表示通过使用PlayList文件再现的内容不是HDR类型2内容。

当位3是1时,这表示使用PlayList文件再现的内容是HDR类型3内容。当位3是0时,这表示通过使用PlayList文件再现的内容不是HDR类型3内容。

以这种方式,INDEX文件包含与记录在记录介质3中的整体PlayList文件有关的整体媒体信息以及与各个PlayList文件有关的个体信息。

再现设备2可以基于包括在INDEX文件中的整体媒体信息,来指定在记录介质3中记录的内容中是否存在包括不能以原始图像质量显示的视频的内容。

例如,在作为视频的输出目的地的显示器与4K分辨率视频的显示器不兼容的情况下,记录在记录介质3中的4K内容是包括不能以原始图像质量显示的视频的内容。在存在包括不能以原始图像质量显示的视频的内容的情况下,再现设备2可以显示指示其的信息并将其呈现给用户。

另外,在显示作为在记录介质3中记录的内容的列表的标题列表时,再现设备2可以基于包含在INDEX文件中的个体信息来呈现每个标题的属性。

<<3、记录设备和再现设备的配置示例>>

<3-1、记录设备的配置示例>

图6是示出记录设备1的示例性配置的方框图。

记录设备1包括输入单元11、控制单元12、驱动器13、记录单元14、驱动器15、信号处理单元16和记录介质B。信号处理单元16包括字幕读取单元21、视频读取单元22、音频读取单元23和多路复用器24。

记录设备1与作为符合SeeQVault的外部记录介质的记录介质A连接。记录介质A对应于上述记录介质3。在下文中,将主要描述内容的记录目的地是记录介质A的情况。记录介质B是符合SeeQVault的内置记录介质,例如,HDD和SSD。

此外,记录设备1与显示单元31连接。在记录设备1是没有显示器的设备的情况下,显示单元31被配置为连接到记录设备1的电视接收机。相反,在记录设备1是具有显示器的设备的情况下,显示单元31设置在记录设备1内部。

输入单元11获得作为记录对象的内容。输入单元11获得广播内容、经由互联网传送的内容等。记录设备1还具有包括用于接收广播信号的接收单元、用于经由互联网与外部设备进行通信的通信单元等的配置。输入单元11将获得的内容输出到控制单元12。此外,输入单元11接收用户在记录设备1上的操作,并将指示操作细节的信息输出到控制单元12。

控制单元12包括中央处理单元(CPU)、只读存储器(ROM)、随机存取存储器(RAM)等,并且执行预定程序,以控制记录设备1的整体操作。

例如,控制单元12生成INDEX文件。控制单元12将INDEX文件与从输入单元11提供的内容一起输出到驱动器13,以便记录到记录介质A上。

另外,控制单元12将从输入单元11提供的内容适当地输出到信号处理单元16,以便转换成可以以MP4文件格式或TS记录文件格式记录的数据。在由输入单元11获得的内容不是以MP4文件格式或TS记录文件格式可记录的数据的情况下,由信号处理单元16执行数据转换。控制单元12将由信号处理单元16生成的内容输出到驱动器13,以便与INDEX文件一起记录到记录介质A上。

驱动器13控制将从控制单元12提供的数据以符合SeeQVault标准的文件格式记录到记录介质A上。此外,驱动器13适当地从记录介质A读取数据,以输出到控制单元12。

记录单元14是诸如HDD和SSD等内置记录介质。记录单元14记录从控制单元12提供的数据。

驱动器15控制将从控制单元12提供的数据以符合SeeQVault标准的文件格式记录到记录介质B上。此外,驱动器15适当地从记录介质B读取数据并将数据输出到控制单元12。

信号处理单元16的字幕读取单元21从控制单元12提供的内容数据中读取字幕数据。字幕读取单元21将读取的字幕数据输出到多路复用器24。

视频读取单元22从控制单元12提供的内容数据中读取视频数据。视频读取单元22通过诸如MPEG-4AVC和HEVC等预定编码方案对读取的视频数据进行编码,并且将获得的视频流输出到多路复用器24。

音频读取单元23从控制单元12提供的内容数据中读取音频数据。音频读取单元23通过诸如MPEG-4AAC等预定编码方案对读取的音频数据进行编码,并且将获得的音频流输出到多路复用器24。

多路复用器24多路复用从字幕读取单元21提供的字幕数据、从视频读取单元22提供的视频流和从音频读取单元23提供的音频流,以生成MP4文件或TS文件。多路复用器24将所生成的MP4文件或TS文件输出到控制单元12。

显示单元31是诸如LCD等显示器,并且在控制单元12的控制下显示诸如标题列表等各种类型的信息。

图7是示出记录设备1的示例性功能配置的方框图。通过由控制单元12执行预定程序来实现图7所示的配置的至少一部分。

提供控制单元12,以实现获取单元41、INDEX文件生成单元42、记录控制单元43和显示控制单元44。

获取单元41取得作为记录对象的内容。从输入单元11提供的内容由获取单元41获得,作为充当记录对象的内容。获取单元41将获得的内容输出到INDEX文件生成单元42和记录控制单元43。

INDEX文件生成单元42基于从获取单元41提供的内容的视频数据,生成INDEX文件,并将生成的文件输出到记录控制单元43。另外,INDEX文件生成单元42更新记录在记录介质A中的INDEX文件,并且将更新后的INDEX文件输出到记录控制单元43。

记录控制单元43控制驱动器13以MP4文件格式或TS记录文件格式将从获取单元41提供的内容和由INDEX文件生成单元42生成的INDEX文件记录到记录介质A上。

此外,在从获取单元41提供的内容不是能够以MP4文件格式或TS记录文件格式记录的数据的情况下,记录控制单元43促使信号处理单元16执行数据转换。记录控制单元43控制将通过促使信号处理单元16执行数据转换而获得的内容和由INDEX文件生成单元42生成的INDEX文件以MP4文件格式或TS记录文件格式记录到记录介质A上。

记录控制单元43从记录介质A读取INDEX文件,并将读取的INDEX文件输出到INDEX文件生成单元42和显示控制单元44。提供给INDEX文件生成单元42的INDEX文件用于更新INDEX文件,并且输出到显示控制单元44的INDEX文件用于显示标题列表。如下所述,由记录设备1显示的标题列表用于在擦除记录介质A中记录的内容的情况下选择要擦除的内容。

显示控制单元44基于从记录控制单元43提供的INDEX文件来控制在显示单元31上显示标题列表。

<3-2、再现设备的配置示例>

图8是示出再现设备2的示例性配置的方框图。

再现设备2包括输入单元51、控制单元52、驱动器53、记录单元54、驱动器55、再现单元56和记录介质B。再现单元56包括读取缓冲器71、分离单元72、字幕生成单元73、视频生成单元74、音频生成单元75和显示数据生成单元76。

再现设备2与对应于记录介质3的记录介质A连接。内容由记录设备1记录在记录介质A中。主要描述再现在记录介质A中记录的内容的情况。记录介质B是符合SeeQVault的内置记录介质,例如,HDD和SSD。

另外,再现设备2与显示单元81和扬声器82连接。在再现设备2是诸如媒体播放器等没有显示器的设备的情况下,显示单元81和扬声器82被配置作为连接到再现设备2的电视接收机。再现设备2和电视接收机经由诸如HDMI(注册商标)等预定接口彼此连接。相反,在再现设备2是诸如移动终端等具有显示器的设备的情况下,显示单元81和扬声器82设置在再现设备2的内部。

输入单元51接收用户在再现设备2上的操作,并将指示操作细节的信息输出到控制单元52。

控制单元52包括CPU、ROM、RAM等,并且执行预定程序,以控制再现设备2的整体操作。

例如,控制单元52控制驱动器53读取记录在记录介质A中的INDEX文件。控制单元52参考包含在INDEX文件中的信息并控制在显示单元81上显示标题列表。标题列表是记录在记录介质A中的内容的列表。标题列表显示个体内容的属性,例如,标题、记录时间、广播台和类型。再现设备2的用户可以参考标题列表来选择要再现的内容。

此外,基于INDEX文件的整体媒体信息,控制单元52指定在记录介质A中记录的内容中是否存在包括不能以原始图像质量显示的视频的内容。控制单元52与显示单元81适当地通信,以获得与显示单元81的性能相关的信息,例如,分辨率和亮度范围。在存在包括不能以原始图像质量显示的视频的内容的情况下,控制单元52控制在显示单元81上显示指示其的信息。

控制单元52控制驱动器53从记录介质A读取用户对其给出再现指令的内容的数据,并且将数据输出到再现单元56。

驱动器53控制记录介质A读取记录在记录介质A中的数据。将读取的数据提供给控制单元52。

记录单元54是诸如HDD和SSD等内置记录介质。记录单元54记录从控制单元52提供的数据。

驱动器55控制记录介质B读取在记录介质B中记录的数据。将读取的数据提供给控制单元52。

再现单元56的读取缓冲器71暂时存储从控制单元52提供的内容的数据。

分离单元72读取存储在读取缓冲器71中的数据并将其分成字幕数据、视频数据和音频数据。分离单元72将分离的字幕数据、视频数据和音频数据分别输出到字幕生成单元73、视频生成单元74和音频生成单元75。

字幕生成单元73解码从分离单元72提供的字幕数据,并将解码的数据输出到显示数据生成单元76。

视频生成单元74解码从分离单元72提供的视频数据,并将解码的数据输出到显示数据生成单元76。

音频生成单元75解码从分离单元72提供的音频数据。音频生成单元75将解码的数据输出到扬声器82,以输出内容的音频。

显示数据生成单元76基于从字幕生成单元73提供的字幕数据和从视频生成单元74提供的视频数据来生成每个视频帧的数据,并将该数据作为显示数据输出到显示单元81。

显示单元81是诸如LCD和有机EL显示器等显示器。显示单元81在控制单元52的控制下显示诸如标题列表等各种类型的信息。另外,显示单元81基于从显示数据产生单元76提供的显示数据来显示内容的视频。

扬声器82基于从音频生成单元75提供的音频数据来输出内容的音频。

图9是示出再现设备2的示例性功能配置的方框图。图9所示的配置的至少一部分通过控制单元52执行预定程序来实现。

设置控制单元52以实现读取单元91、INDEX文件分析单元92和显示控制单元93。

读取单元91控制驱动器53从记录介质A读取INDEX文件和内容文件。读取单元91将读取的INDEX文件输出到INDEX文件分析单元92,并将内容文件输出到再现单元56。

INDEX文件分析单元92与显示单元81通信,并获得与显示单元81的性能有关的信息。此外,INDEX文件分析单元92分析从读取单元91提供的INDEX文件,并且基于INDEX文件的整体媒体信息,指定在记录介质A中记录的内容中是否存在包括不能以原始图像质量显示的视频的内容。

在记录介质A中记录的内容中存在包括所具有的分辨率不能被显示单元81显示的视频的内容的情况下,INDEX文件分析单元92指定存在包括不能以原始图像质量显示的视频的内容。例如,在显示单元81可显示的视频的分辨率是HD的情况下,记录在记录介质3中的4K内容和8K内容是包括不能以原始图像质量显示的视频的内容。

此外,在记录介质A中记录的内容中存在包括具有的亮度范围不能被显示单元81显示的视频的内容的情况下,INDEX文件分析单元92指定存在包括不能以原始图像质量显示的视频的内容。例如,在显示单元81可显示的视频的亮度范围是SDR的情况下,在记录介质3中记录的HDR内容是包括不能以原始图像质量显示的视频的内容。

在INDEX文件分析单元92指定存在包括不能以原始图像质量显示的视频的内容的情况下,INDEX文件分析单元92控制显示控制单元93在显示单元81上显示指示其的信息。

另外,在记录介质A中记录的内容中存在包括视频生成单元74不能解码的视频的内容的情况下,INDEX文件分析单元92指定存在不能再现的内容。例如,在视频生成单元74与HEVC内容的解码不兼容的情况下,不能再现记录在记录介质3中的HEVC内容。

在INDEX文件分析单元92指定存在不能再现的内容的情况下,INDEX文件分析单元92控制显示控制单元93在显示单元81上显示指示其的信息。

允许给显示单元81提供解码功能并将来自再现设备2的编码视频流提供给显示单元81。在这种情况下,表示通过INDEX文件分析单元92获得的显示单元81的性能的信息还包括与显示单元81可以解码的编解码器有关的信息。在记录介质A中记录的内容中存在包括不能被显示单元81解码的视频的内容的情况下,INDEX文件分析单元92指定存在不能再现的内容。

另外,INDEX文件分析单元92基于INDEX文件来控制显示控制单元93在显示单元81上显示标题列表。

在INDEX文件分析单元92的控制下,显示控制单元93在显示单元81上显示指示存在包括不能以原始图像质量显示的视频的内容的信息和指示存在不能再现的内容的信息。此外,显示控制单元93控制在显示单元81上显示标题列表。

<<4、记录设备和再现设备的操作示例>>

<4-1、记录设备的操作>

现在,将描述具有上述配置的记录设备1的操作。

首先,将参考图10的流程图,描述将内容记录在记录介质A(记录介质3)中的记录设备1的处理。

在步骤S1中,获取单元41(图7)获取从输入单元11提供的作为记录对象的内容的AV流。除了AV流等之外,也由获取单元41获得诸如PlayList等再现控制信息。

在步骤S2中,INDEX文件生成单元42分析从输入单元11提供的数据,并确认诸如视频分辨率、亮度范围和编解码器等属性。视频流包含视频属性信息。

在步骤S3中,记录控制单元43根据需要促使信号处理单元16执行重新多路复用,以便生成能够以MP4文件格式记录的MP4内容的数据或能够以TS记录文件格式记录的PlayList内容的数据。

在步骤S4中,记录控制单元43读取记录在记录介质A中的INDEX文件。将由记录控制单元43读取的INDEX文件提供给INDEX文件生成单元42。

在步骤S5中,INDEX文件生成单元42执行INDEX文件管理处理。通过INDEX文件管理处理,根据作为记录对象的内容的属性,更新记录在记录介质A中的INDEX文件。下面将参考图11和12的流程图,描述INDEX文件管理处理。

在步骤S6中,记录控制单元43控制驱动器13将INDEX文件以及MP4内容文件或PlayList内容文件记录到记录介质A上。此后,记录处理结束。

接下来,将参考图11和12的流程图,描述在图10的步骤S5中执行的INDEX文件管理处理。

在步骤S11中,INDEX文件生成单元42确定作为记录对象的MP4内容或PlayList内容是否是4K内容。基于图10中的步骤S2的确认结果来执行在此处的确定。在步骤S11中确定作为记录对象的内容是4K内容的情况下,处理进入步骤S12。

在步骤S12中,INDEX文件生成单元42在作为充当记录对象的内容的个体信息的PlayList_info()或MP4_info()的is_4K_content_flag中记录1。在步骤S11中确定作为记录对象的内容不是4K内容的情况下,跳过步骤S12的处理。

在步骤S13中,INDEX文件生成单元42确定作为记录对象的MP4内容或PlayList内容是否是8K内容。在步骤S13中确定作为记录对象的内容是8K内容的情况下,处理进入步骤S14。

在步骤S14中,INDEX文件生成单元42在作为充当记录对象的内容的个体信息的PlayList_info()或MP4_info()的is_8K_content_flag中记录1。在步骤S13中确定作为记录对象的内容不是8K内容的情况下,跳过步骤S14的处理。

在步骤S15中,INDEX文件生成单元42确定作为记录对象的MP4内容或PlayList内容是否是HEVC内容。在步骤S15中确定作为记录对象的内容是HEVC内容的情况下,处理进入步骤S16。

在步骤S16中,INDEX文件生成单元42在作为充当记录对象的内容的个体信息的PlayList_info()或MP4_info()的is_HEVC_content_flag中记录1。在步骤S15中确定作为记录对象的内容不是HEVC内容的情况下,跳过步骤S16的处理。

在步骤S17中,INDEX文件生成单元42确定作为记录对象的MP4内容或PlayList内容是否是HDR内容。在步骤S17中确定作为记录对象的内容是HDR内容的情况下,处理进入步骤S18。

在步骤S18中,INDEX文件生成单元42在作为充当记录对象的内容的个体信息的PlayList_info()或MP4_info()的HDR_type_flag中记录表示HDR类型的值。

结果,完成了与作为记录对象的内容有关的个体信息。在步骤S17中确定作为记录对象的内容不是HDR内容的情况下,跳过步骤S18的处理。

在步骤S19中,INDEX文件生成单元42确定这是否是在MP4_info()或PlayList_info()的is_4K_content_flag中记录1并且整体媒体信息的4K_content_exist_flag的当前值是0的情况。在步骤S19中确定通过步骤S12的处理在个体信息的is_4K_content_flag中记录1,并且在整体媒体信息的4K_content_exist_flag的当前值是0的情况下,处理进入步骤S20。

在步骤S20中,INDEX文件生成单元42在整体媒体信息的4K_content_exist_flag中记录1。在步骤S19中确定在MP4_info()或PlayList_info()的is_4K_content_flag中未记录1,或者在整体媒体信息的4K_content_exist_flag的当前值已经是1的情况下,跳过步骤S20中的处理。

在步骤S21中,INDEX文件生成单元42确定这是否是在MP4_info()或PlayList_info()的is_8K_content_flag中记录1并且整体媒体信息的8K_content_exist_flag的当前值是0的情况。在步骤S21中确定通过步骤S14的处理在个体信息的is_8K_content_flag中记录1,并且在整体媒体信息的8K_content_exist_flag的当前值是0的情况下,处理进入步骤S22。

在步骤S22中,INDEX文件生成单元42在整体媒体信息的8K_content_exist_flag中记录1。在步骤S21中确定在MP4_info()或PlayList_info()的is_8K_content_flag中未记录1,或者整体媒体信息的的8K_content_exist_flag的当前值已经是1的情况下,跳过步骤S22中的处理。

在步骤S23中,INDEX文件生成单元42确定这是否是在MP4_info()或PlayList_info()的is_HEVC_content_flag中记录1并且整体媒体信息的HEVC_content_exist_flag的当前值是0的情况。在步骤S23中确定通过步骤S16的处理在个体信息的is_HEVC_content_flag中记录1,并且在整体媒体信息的HEVC_content_exist_flag的当前值是0的情况下,处理进入步骤S24。

在步骤S24中,INDEX文件生成单元42在整体媒体信息的HEVC_content_exist_flag中记录1。在步骤S23中确定在MP4_info()或PlayList_info()的is_HEVC_content_flag中未记录1,或者在整体媒体信息的HEVC_content_exist_flag的当前值已经是1的情况下,跳过步骤S24中的处理。

在步骤S25中,INDEX文件生成单元42确定这是否是在MP4_info()或PlayList_info()的HDR_type_flag中记录HDR类型并且整体媒体信息的当前HDR_content_exist_flag不表示HDR类型的情况。在步骤S25中确定通过步骤S18的处理在个体信息的HDR_type_flag中记录预定值并且整体媒体信息的HDR_content_exist_flag的当前值不表示HDR类型的情况下,处理进入步骤S26。

在步骤S26中,INDEX文件生成单元42在整体媒体信息的HDR_content_exist_flag中记录表示HDR类型的值。在步骤S25中确定在MP4_info()或PlayList_info()的HDR_type_flag中未记录HDR类型或者整体媒体信息的HDR_content_exist_flag的当前值已经表示HDR类型的情况下,跳过步骤S26的处理。

在步骤S26中的处理之后或者在跳过步骤S26中的处理之后,处理返回到图10中的步骤S4并且执行后续处理。

通过上述处理,生成包含作为记录对象的内容的属性的个体信息和根据作为记录对象的内容的属性适当地重写的整体媒体信息的INDEX文件,并将其与作为记录对象的内容的文件一起记录到记录介质A。

接下来,将参考图13的流程图,描述由记录设备1执行的编辑记录内容的处理。

例如,用户可以在显示标题列表的状态下选择预定内容并擦除(删除)内容,以便增加记录介质A的空闲空间。记录设备1根据内容的擦除来更新INDEX文件。在这种情况下,记录设备1用作用于编辑记录内容的编辑设备。

在步骤S41中,记录控制单元43控制驱动器13从记录介质A读取INDEX文件。将读取的INDEX文件提供给显示控制单元44。

在步骤S42中,显示控制单元44促使显示单元31显示标题列表。用户可以操作记录设备1的遥控器等,以选择要擦除的内容。

在从标题列表中选择要擦除的内容的情况下,记录控制单元43在步骤S43中确定要擦除的内容的AV流是否未被其他内容参考。

记录在记录介质A中的内容包括与其他内容共享AV流的内容。在被用户选择为擦除的内容的AV流是在再现其他内容时也使用的流的情况下,禁止擦除AV流。

例如,在选择要擦除的内容是PlayList内容的情况下,记录控制单元43参考PlayList文件来指定要用于再现的AV流。如上所述,PlayList文件包含表示用于再现的TS文件的信息。另外,记录控制单元43基于在每个PlayList文件中包括的信息来确认是否存在使用指定的AV流的其他内容。

在不存在使用选择要擦除的内容的AV流的其他内容的情况下,记录控制单元43确定该AV流没有被其他内容参考。此外,在存在使用选择要擦除的内容的AV流的其他内容的情况下,记录控制单元43确定该内容被其他内容参考。

在步骤S43中确定要擦除的内容的AV流没有被其他内容参考的情况下,处理进入步骤S44。

在步骤S44中,记录控制单元43从记录介质A擦除选择要擦除的MP4内容或PlayList内容的文件。

在步骤S45中,INDEX文件生成单元42执行INDEX文件管理处理。通过INDEX文件管理处理,根据擦除内容的属性来更新记录在记录介质A中的INDEX文件。下面将参考图14和15的流程图,描述INDEX文件管理处理。

相反,在步骤S43中确定要擦除的内容的AV流正被其他内容参考的情况下,处理进入步骤S46。

在步骤S46中,在被选择为要擦除的MP4内容或PlayList内容的文件之中,记录控制单元43从记录介质A中擦除除了被其他内容参考的AV流的文件之外的相关文件。

在步骤S45中的INDEX文件管理处理之后或者在步骤S46中擦除一些相关文件之后,处理结束。

接下来,将参考图14和15的流程图,描述在图13的步骤S45中执行的INDEX文件管理处理。

在步骤S61中,INDEX文件生成单元42擦除从记录介质A读取的INDEX文件中包含的MP4_info()或PlayList_info()中的擦除内容的个体信息。

在步骤S62中,INDEX文件生成单元42确定擦除的MP4内容或PlayList内容是否是4K内容。在步骤S62中确定擦除的内容是4K内容的情况下,处理进入步骤S63。

在步骤S63中,INDEX文件生成单元42搜索作为记录在记录介质A中的所有内容的个体信息的MP4_info()或PlayList_info()的is_4K_content_flag的值。

在步骤S64中,INDEX文件生成单元42基于步骤S63中的搜索结果,来确定是否存在记录1作为is_4K_content_flag的值的MP4_info()或PlayList_info()。在确定不存在其中记录1作为is_4K_content_flag的值的个体信息的情况下,即,擦除的内容只是4K内容的情况下,处理进入步骤S65。

在步骤S65中,INDEX文件生成单元42在整体媒体信息的4K_content_exist_flag中记录0。该操作使4K_content_exist_flag能够指示记录介质A中不存在4K内容。

在步骤S62中确定擦除的内容不是4K内容的情况下,跳过步骤S63至S65中的处理。此外,在步骤S64中确定存在记录1作为is_4K_content_flag的值的MP4_info()或PlayList_info()的情况下,跳过步骤S65中的处理。

在步骤S66中,INDEX文件生成单元42确定擦除的MP4内容或PlayList内容是否是8K内容。在步骤S66中确定擦除的内容是8K内容的情况下,处理进入步骤S67。

在步骤S67中,INDEX文件生成单元42搜索作为记录在记录介质A中的所有内容的个体信息的MP4_info()或PlayList_info()的is_8K_content_flag的值。

在步骤S68中,INDEX文件生成单元42基于步骤S67中的搜索结果,来确定是否存在记录1作为is_8K_content_flag的值的MP4_info()或PlayList_info()。在确定不存在记录1作为is_8K_content_flag的值的个体信息的情况下,即,擦除的内容只是8K内容的情况下,处理进入步骤S69。

在步骤S69中,INDEX文件生成单元42在整体媒体信息的8K_content_exist_flag中记录0。该操作使得8K_content_exist_flag能够指示记录介质A中不存在8K内容。

在步骤S66中确定擦除的内容不是8K内容的情况下,跳过步骤S67至S69中的处理。此外,在步骤S68中确定存在记录1作为is_8K_content_flag的值的MP4_info()或PlayList_info()的情况下,跳过步骤S69中的处理。

在步骤S70中,INDEX文件生成单元42确定擦除的MP4内容或PlayList内容是否是HEVC内容。在步骤S70中确定擦除的内容是HEVC内容的情况下,处理进入步骤S71。

在步骤S71中,INDEX文件生成单元42搜索作为记录在记录介质A中的所有内容的个体信息的MP4_info()或PlayList_info()的is_HEVC_content_flag的值。

在步骤S72中,INDEX文件生成单元42基于步骤S71中的搜索结果,来确定是否存在其中记录1作为is_HEVC_content_flag的值的MP4_info()或PlayList_info()。在确定不存在记录1作为is_HEVC_content_flag的值的个体信息的情况下,即,擦除的内容只是HEVC内容的情况下,处理进入步骤S73。

在步骤S73中,INDEX文件生成单元42在整体媒体信息的HEVC_content_exist_flag中记录0。该操作使得HEVC_content_exist_flag能够指示记录介质A中不存在HEVC内容。

在步骤S70中确定擦除的内容不是HEVC内容的情况下,跳过步骤S71至S73中的处理。此外,在步骤S72中确定存在其中记录1作为is_HEVC_content_flag的值的MP4_info()或PlayList_info()的情况下,跳过步骤S73中的处理。

在步骤S74中,INDEX文件生成单元42确定擦除的MP4内容或PlayList内容是否是HDR内容。在步骤S74中确定擦除的内容是HDR内容的情况下,处理进入步骤S75。

在步骤S75中,INDEX文件生成单元42搜索作为记录在记录介质A中的所有内容的个体信息的MP4_info()或PlayList_info()的HDR_type_flag的值。

在步骤S76中,INDEX文件生成单元42基于步骤S75的搜索结果,来确定是否存在与擦除的内容(HDR内容)相同的HDR类型的内容。在确定不存在相同HDR类型的内容的情况下,处理进入步骤S77。

在步骤S77中,INDEX文件生成单元42将0记录在整体媒体信息的HDR_content_exist_flag的对应位中。记录0的位是对应于擦除的内容的HDR类型的位。该操作使得HDR_content_exist_flag能够指示在记录介质A中不存在与擦除的内容相同的HDR类型的内容。

在步骤S74中确定擦除的内容不是HDR内容的情况下,跳过步骤S75到S77中的处理,并且执行在图13的步骤S45中的处理以及后续处理。此外,在步骤S76中确定存在与擦除的内容相同的HDR类型的内容的情况下,跳过步骤S77中的处理,并且执行在图13中的步骤S45中的处理以及后续处理。

如上所述,在擦除内容的情况下,也根据INDEX文件的个体信息的擦除,来适当地更新整体媒体信息。这使得INDEX文件能够表示记录介质A的最新状态。

<4-2、再现设备的操作>

接下来,将描述再现设备2的操作。

参考图16和图17的流程图,描述由再现设备2再现记录在记录介质A中的内容的处理。

例如,当由记录设备1在其上记录内容的记录介质A连接到再现设备2并且用户指示标题列表显示时,开始图16和17中的处理。

在步骤S101中,读取单元91(图9)控制驱动器53从记录介质A读取INDEX文件。读取单元91将读取的INDEX文件输出到INDEX文件分析单元92。

在步骤S102中,INDEX文件分析单元92确定是否存在到8K显示器的连接。从连接到再现设备2的显示单元81获得表示显示单元81的显示的性能的信息。在步骤S102中确定不存在与具有8K分辨率的8K显示器的连接的情况下,处理进入步骤S103。

在步骤S103中,INDEX文件分析单元92确定整体媒体信息的8K_content_exist_flag的值是否是1。在整体媒体信息的8K_content_exist_flag的值是1的情况下,即,当8K内容记录在记录介质A中时,处理进入步骤S104。

在步骤S104中,显示控制单元93控制在显示单元81上显示指示存在包括不能以原始图像质量显示的视频的内容的信息。在记录介质A中记录的8K内容是包括不能以原始图像质量显示的视频的内容。

图18是示出显示单元81的显示示例的示图。

如图18所示,在显示单元81上显示指示存在包括不能以原始图像质量显示的视频的内容的消息。此外,在该消息之后是指示以原始图像质量显示视频所需的显示的性能的消息。

在此处,即使当视频不能以原始图像质量显示时,用户选择再现8K内容的情况下,例如,将具有8K分辨率的视频转换为具有可以由显示数据生成单元76在显示单元81上显示的分辨率的视频,并且输出到显示单元81。

这使得用户能够观看具有可以由显示单元81显示(即使低于原始图像质量)的4K分辨率或HD分辨率视频的内容。

在步骤S103中确定整体媒体信息的8K_content_exist_flag的值不是1的情况下,跳过步骤S104中的处理。

在步骤S105中,INDEX文件分析单元92确定是否存在与4K显示器的连接。在步骤S105中确定不存在与具有4K分辨率的4K显示器的连接的情况下,处理进入步骤S106。

在步骤S106中,INDEX文件分析单元92确定整体媒体信息的4K_content_exist_flag的值是否是1。在整体媒体信息的4K_content_exist_flag的值是1的情况下,即,在记录介质中A记录4K内容,处理进入步骤S107。

在步骤S107中,显示控制单元93控制在显示单元81上显示指示存在包括不能以原始图像质量显示的视频的内容的信息。在记录介质A中记录的4K内容是包括不能以原始图像质量显示的视频的内容。类似于图18,显示单元81的屏幕显示指示存在包括不能以原始图像质量显示的视频的内容的消息,随后是指示以原始图像质量显示视频所需的显示的性能的消息。

在步骤S106中确定整体媒体信息的4K_content_exist_flag的值不是1的情况下,跳过步骤S107中的处理。此外,在步骤S105中确定存在与4K显示器的连接的情况下,跳过步骤S106和S107中的处理。在步骤S102中确定存在与8K显示器的连接的情况下,跳过步骤S103至S107中的处理。

在步骤S108中,INDEX文件分析单元92确定再现设备2本身是否可以解码HEVC内容。在步骤S108中确定能解码HEVC内容不的情况下,处理进入步骤S109。

在步骤S109中,INDEX文件分析单元92确定整体媒体信息的HEVC_content_exist_flag的值是否是1。在整体媒体信息的HEVC_content_exist_flag的值是1的情况下,即,在记录介质A中记录HEVC内容的情况下,处理进入步骤S110。

在步骤S110中,显示控制单元93控制在显示单元81上显示指示存在不能再现的内容的信息。记录在记录介质A中的HEVC内容是不能再现的内容。

在步骤S109中确定整体媒体信息的HEVC_content_exist_flag的值不是1的情况下,跳过步骤S110中的处理。此外,在步骤S108中确定可以解码HEVC内容的情况下,跳过步骤S109和S110中的处理。

在步骤S111中,INDEX文件分析单元92确定在整体媒体信息的HDR_content_exist_flag的位中是否存在记录值1的位。在记录值1的位被记录的情况下,即,当预定HDR类型的HDR内容记录在记录介质A中时,处理进入步骤S112。

在步骤S112中,INDEX文件分析单元92确定是否存在与能够显示记录在记录介质A中的HDR内容的显示器的连接。在步骤S112中确定不存在与能够显示内容的显示器的连接的情况下时,处理进入步骤S113。

在步骤S113中,显示控制单元93控制在显示单元81上显示指示存在包括不能以原始图像质量显示的视频的内容的信息。类似于图18,显示单元81的屏幕显示指示存在包括不能以原始图像质量显示的视频的内容的消息,随后是指示以原始图像质量显示视频所需的显示的性能的消息。

在步骤S111中确定在整体媒体信息的HDR_content_exist_flag的位中不存在记录值1的位的情况下,跳过步骤S112和S113中的处理。此外,在步骤S112中确定存在与能够显示记录在记录介质A中的HDR内容的显示器的连接的情况下,跳过步骤S113的处理。

在步骤S114中,INDEX文件分析单元92搜索作为记录在记录介质A中的所有内容的个体信息的MP4_info()或PlayList_info()。

在步骤S115中,显示控制单元93基于INDEX文件的个体信息来控制在显示单元81上显示标题列表。

图19是示出标题列表的显示示例的示图。

如图19所示,标题列表以预定顺序显示记录在记录介质A中的内容的信息。基于包含在INDEX文件的个体信息中的信息,来显示标题、记录日期和时间、广播站、体裁。

图19的示例显示例如节目A至E的信息,作为HD内容,并且除了节目A至E之外,在右上方显示图标201,以指示4K内容记录在记录介质A中。图标201是例如基于包括在整体媒体信息中的4K_content_exist_flag而显示的信息。

例如,用户可以操作再现设备2的遥控器,以操作图标201,以便显示记录在记录介质A中的4K内容的信息,而不是节目A至E。以这种方式,除了个体信息之外,INDEX文件还包含整体媒体信息,可以使用整体媒体信息来显示标题列表。

用户可以从这种标题列表中选择要再现的内容。在选择要再现的内容的情况下,读取单元91从记录介质A读取用于该内容的文件并将该文件输出到再现单元56。

在步骤S116中,再现单元56再现由用户选择的内容,并且在显示单元81上显示内容的视频。此外,再现单元56从扬声器82输出内容的音频。当再现内容时,处理结束。

如上所述,再现设备2可以容易地从包括在INDEX文件的整体媒体信息中的信息中,指定在记录介质A中记录的内容之中存在包括不能以原始图像质量显示的视频的内容。即,再现设备2可以指定存在包括不能以原始图像质量显示的视频的内容,而不参考个体信息或者分析诸如MP4文件或PlayList文件等个体内容文件。

<<5、修改>>

<5-1、应用示例>

也可以使用INDEX文件的整体媒体信息来显示其他信息。

图20是示出显示单元81的另一显示示例的示图。

图20的画面显示指示在记录介质A和记录介质B之中的记录介质A中记录4K内容并且指示在记录介质A和记录介质B中记录HDR类型1的HDR内容的信息。

基于值1被设置为在记录介质A中记录的INDEX文件的整体媒体信息中包括的4K_content_exist_flag的状态以及值1被设置为与HDR_content_exit_flag的HDR类型1对应的位的状态,来显示这些信息。另外,基于值1被设置为与在记录介质B中记录的INDEX文件的整体媒体信息中包括的HDR_content_exit_flag的HDR类型1对应的位的状态,来显示该信息。

这使得用户能够容易地确认UHD内容等记录在哪个记录介质中。即使作为再现设备1,也不需要分析内容文件,以便显示这种信息。

图21是示出显示单元81的又一显示示例的示图。

图21的示例显示指示视频分辨率是4K或8K的信息,显示为每条内容的属性。基于包含在INDEX文件的个体信息中的is_4K_content_flag和is_8K_content_flag的值,来显示信息4K或8K。

以这种方式,还可以基于包括在个体信息中的is_4K_content_flag、is_8K_content_flag、is_HEVC_content_flag和HDR_type_flag,来在标题列表中显示每条内容的属性。

<5-2、其他>

虽然上面描述了在INDEX文件的整体媒体信息中包括四种类型的标志4K_content_exist_flag、8K_content_exist_flag、HEVC_content_exist_flag和HDR_content_exit_flag的情况,但是也允许配置为使得包括至少任何一个标志。

此外,虽然四种类型的标志is_4K_content_flag、is_8K_content_flag、is_HEVC_content_flag和HDR_type_flag包括在个体信息中,但是可以包括至少任何一个标志。

另外,虽然4K_content_exist_flag、8K_content_exist_flag。HEVC_content_exist_flag,is_4K_content_flag。is_8K_content_flag以及is_HEVC_content_flag均是1位的标志,HDR_content_exit_flag和HDR_type_flag均是16位的标志,但是可以适当地改变位数。

虽然4K分辨率和8K分辨率被描述为高于HD的UHD,但是UHD可以是任何类型,例如,16K分辨率。另外,虽然HEVC用作视频编解码器,但是允许使用任何类型的编解码器。

在以上描述中,记录设备1、再现设备2和记录介质3是符合SeeQVault的设备。然而,可替换地,上述内容可以适用于其他记录格式中,用于记录INDEX文件。

还可以在一个信息处理设备上实现记录设备1的功能和再现设备2的功能。

<5-3、计算机的配置示例>

可以用硬件或软件执行上述一系列处理。在通过软件执行一系列处理的情况下,构成软件的程序从程序记录介质安装到包含在专用硬件、通用计算机等中的计算机上。

图22是示出通过程序执行上述一系列处理的计算机的硬件的示例性配置的方框图。

CPU 1001、ROM 1002和RAM 1003通过总线1004相互连接。

总线1004还连接输入/输出接口1005。输入/输出接口1005与包括键盘、鼠标等的输入单元1006以及包括显示器、扬声器等的输出单元1007等连接。此外,输入/输出接口1005与包括硬盘、非易失性存储器等的存储单元1008、包括网络接口等的通信单元1009以及用于驱动可移动介质1011的驱动器1010连接。

在如上配置的计算机上,通过操作执行上述一系列处理,使得CPU 1001例如经由输入/输出接口1005和总线1004将存储在存储单元1008中的程序加载到RAM 1003上并执行该程序。

在记录在可移动介质1011的状态中提供,或者经由诸如局域网、互联网或数字广播等有线或无线传输介质提供,并且在存储单元1008中安装由CPU 1001执行的程序。

注意,由计算机执行的程序可以是按照本说明书中描述的顺序以时间序列处理的程序,或者可以是在所需时间(例如,被调用时)处理的程序。

注意,在本说明书中,系统表示一组多个构成要素(设备、模块(部件)等)。换言之,所有构成要素可能在相同的外壳内,但是不是必须在相同的外壳内。因此,经由网络连接的容纳在分开的外壳中的多个设备可以是系统。多个模块容纳在一个外壳内的设备也可以是系统。

本技术的实施例不限于上述实施例,而是可以在本技术的范围内以各种方式修改。

例如,本技术可以被配置为云计算的形式,其中,协作共享一个功能,用于经由网络在多个设备之间处理。

而且,在上述流程图中描述的每个步骤可以在一个设备上执行或者由多个设备共享,用于处理。

此外,在一个步骤包括多个处理阶段的情况下,包括在一个步骤中的多个处理阶段可以在一个设备上执行或者可以由多个设备共享。

<5-4、配置组合示例>

本技术可以如下配置。

(1)一种信息处理设备,包括:

生成单元,被配置为生成包括整体信息和个体信息的索引信息,所述整体信息是与作为至少包括视频数据的内容的记录目的地的整体的记录介质有关的信息,所述整体信息至少包括以下各项中的任一项:与记录在所述记录介质中的内容的视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息,所述个体信息是与所述记录介质中记录的每条内容有关的信息,所述个体信息至少包括以下各项中的任一项:与视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息;以及

记录控制单元,控制在所述记录介质上记录作为记录对象的内容和所述索引信息。

(2)根据(1)所述的信息处理设备,

其中,所述生成单元生成指示具有比HD更高的分辨率的视频的至少一条内容是否记录在所述记录介质中的信息,作为与包括在所述整体信息中的分辨率有关的信息,并且所述生成单元生成指示所述内容是否具有比HD更高的分辨率的视频的信息,作为与所述个体信息中包括的分辨率有关的信息。

(3)根据(1)或(2)所述的信息处理设备,

其中,所述生成单元生成指示具有利用预定编解码器编码的视频的至少一条内容是否记录在所述记录介质中的信息,作为与包括在所述整体信息中的编解码器有关的信息,并且所述生成单元生成指示所述内容是否具有利用预定编解码器编码的视频的信息,作为与所述个体信息中包括的编解码器有关的信息。

(4)根据(1)至(3)中任一项所述的信息处理设备,

其中,所述生成单元生成指示至少一条HDR内容是否记录在所述记录介质中的信息,作为与包括在所述整体信息中的亮度范围有关的信息,并且所述生成单元生成指示HDR视频的一种类型的信息,作为与所述个体信息中包括的亮度范围有关的信息。

(5)根据(1)至(4)中任一项所述的信息处理设备,

其中,所述生成单元根据记录在所述记录介质中的预定内容的擦除,删除与所述预定内容有关的所述个体信息,并重写所述整体信息。

(6)根据(5)所述的信息处理设备,

其中,所述生成单元

在所述记录介质上不存在包括与所述预定内容相同的分辨率的视频的内容的情况下,重写与包括在所述整体信息中的视频的分辨率有关的信息,

在所述记录介质上不存在包括用与所述预定内容相同的编解码器编码的视频的内容的情况下,重写与包括在所述整体信息中的编解码器有关的信息,以及

在所述记录介质上不存在包括与所述预定内容的类型相同的HDR视频的内容的情况下,重写与包括在所述整体信息中的亮度范围有关的信息。

(7)一种信息处理方法,包括:

生成包括整体信息和个体信息的索引信息,所述整体信息是与作为至少包括视频数据的内容的记录目的地的整体的记录介质有关的信息,所述整体信息至少包括以下各项中的任一项:与记录在所述记录介质中的内容具有的视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息,所述个体信息是与所述记录介质中记录的每条内容有关的信息,所述个体信息至少包括以下各项中的任一项:与视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息;以及

在所述记录介质上记录记录对象的内容和所述索引信息。

(8)一种促使计算机执行处理的程序,包括:

生成包括整体信息和个体信息的索引信息,所述整体信息是与作为至少包括视频数据的内容的记录目的地的整体的记录介质有关的信息,所述整体信息至少包括以下各项中的任一项:与记录在所述记录介质中的内容的视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息,所述个体信息是与所述记录介质中记录的每条内容有关的信息,所述个体信息至少包括以下各项中的任一项:与视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息;以及

在所述记录介质上记录所述索引信息和作为记录对象的内容。

(9)一种信息处理设备,包括:

读取单元,被配置为从记录介质读取包括整体信息和个体信息的索引信息,所述记录介质记录至少包括视频数据的内容,所述整体信息是与整体的记录介质有关的信息,所述整体信息至少包括以下各项中的任一项:与记录在所述记录介质中的内容的视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息,所述个体信息是与所述记录介质中记录的每条内容有关的信息,所述个体信息至少包括以下各项中的任一项:与视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息;以及

显示控制单元,基于所述整体信息,显示指示包括不能以原始图像质量在作为内容输出目的地的显示设备上显示的视频的内容记录在所述记录介质中的信息,并且基于所述个体信息,显示指示记录在所述记录介质中的每条内容的属性的信息。

(10)根据(9)所述的信息处理设备,

其中,在记录在所述记录介质中的内容包括以下各项中的一项或多项的情况下,所述显示控制单元显示指示不能以原始图像质量显示的视频的内容记录在所述记录介质中的信息,所述各项为:包括所具有的分辨率不能在所述显示设备上显示的的视频的内容;包括利用编解码器编码的、不能被解码的视频的内容;以及包括不能在所述显示设备上显示的亮度范围的视频的内容。

(11)一种信息处理方法,包括:

从记录至少包括视频数据的内容的记录介质中读取包括整体信息和个体信息的索引信息,所述整体信息是与整体的记录介质有关的信息,所述整体信息至少包括以下各项中的任一项:与记录在所述记录介质中的内容具有的视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息,所述个体信息是与所述记录介质中记录的每条内容有关的信息,所述个体信息至少包括以下各项中的任一项:与视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息;

基于所述整体信息,显示指示将不能在作为内容输出目的地的显示设备上显示原始图像质量的视频的内容记录在所述记录介质中的信息;并且

基于所述个体信息,显示指示记录在所述记录介质中的每条内容的属性的信息。

(12)一种促使计算机执行处理的程序,包括:

从记录至少包括视频数据的内容的记录介质中读取包括整体信息和个体信息的索引信息,所述整体信息是与整体的记录介质有关的信息,所述整体信息至少包括以下各项中的任一项:与记录在所述记录介质中的内容具有的视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息,所述个体信息是与所述记录介质中记录的每条内容有关的信息,所述个体信息至少包括以下各项中的任一项:与视频的分辨率有关的信息、与编解码器有关的信息、以及与亮度范围有关的信息;

基于所述整体信息,显示指示包括不能在作为内容输出目的地的显示设备上显示原始图像质量的视频的内容记录在所述记录介质中的信息;并且

基于所述个体信息,显示指示记录在所述记录介质中的每条内容的属性的信息。

附图标记列表

1 记录设备

2 再现设备

3 记录介质

41 获取单元

42 INDEX文件生成单元

43 记录控制单元

44 显示控制单元

91 读取单元

92 INDEX文件分析单元

93 显示控制单元。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1