重放设备、方法和程序,以及记录介质的制作方法

文档序号:6784111阅读:153来源:国知局
专利名称:重放设备、方法和程序,以及记录介质的制作方法
技术领域
本发明涉及关于用于多个视频内容的缩略图屏幕的版权保护技术。
背景技术
随着内容产业的多样化,在重放设备中改进了允许从多个内容中快速选出希望的项的选择功能。程序导航是这种选择功能的一个典型例子。这里,程序导航是为多个视频内容创造缩略图、把缩略图放置在缩略图屏幕上(即,缩略图像列表)以及根据用户选择的缩略图播放视频内容的技术。这里,通过缩小构成视频内容的多个帧图像中的任一个来获得缩略图。
如果用于缩略图显示的视频内容是广播内容,有可能具有复制限制的视频内容将和没有复制限制的视频内容显示在同一个缩略图屏幕上。在现有技术中没有解决如何处理这种缩略图屏幕的复制的问题的满意办法。
这里,相对于重放设备的重放输出,缩略图屏幕的“复制”包括由记录设备记录和由照片打印机打印。
即使允许复制只包括一个具有复制限制的视频内容的缩略图屏幕也将不公平地损害版权所有者的利益而对用户有利。另一方面,禁止复制缩略图屏幕有利于版权所有者。
理想的解决方案是“部分复制”,其中缩略图屏幕的一部分禁止复制,而其余部分的复制是允许的。然而,用于限制复制的复制限制信息(以下称为“CRI”)是针对图像帧周期和场周期而提出的,意味着复制控制只能对整个帧实现。这种复制控制的技术上的障碍表明通常对缩略图屏幕复制的处理存在不是有利于用户就是有利于版权所有者的偏见。

发明内容
考虑到上述问题,本发明旨在提供一种重放设备,其用于实现平衡用户和版权所有者的利益的复制控制。
为了达到上述目的,本发明是一个用于播放从多个视频内容中选择的视频内容的重放设备。该重放设备包括第一创建单元,用于通过缩小组成每个没有复制限制的视频内容的帧图像为所述每个视频内容创建缩略图;第二创建单元,用于通过使用与每个具有复制限制的视频内容相关的字符串和数字中的一种为所述每个视频内容创建索引;以及输出单元,用于向另一个设备输出通过排列由所述第一创建单元创建的缩略图和由所述第二创建单元创建的索引而获得的缩略图屏幕。
根据上述结构,本发明使用与具有复制限制的视频内容有关的字符串或数字来创建索引,并缩小组成没有复制限制的视频内容的多个帧图像中的一个来创建缩略图。这样,即使缩略图屏幕被输出到另一个设备,版权所有者的利益也能被保护。允许缩略图被复制意味着用户的利益也可以被保护。
这里,所述字符串表示所述视频内容的标题和广播日期中的一个,以及所述数字表示所述视频内容的种类和禁止复制所述视频内容中的一种。
这使得与具有复制限制的视频内容有关的信息作为索引被输出。
这里,所述重放设备可能进一步包括判断单元,用于判断其它设备是否具有复制功能,该复制功能包括记录和打印所述缩略图屏幕中的至少一个,并且如果其它设备被判断具有所述复制功能,则所述输出单元输出通过排列由所述第一和第二创建单元创建的缩略图和索引而获得的所述缩略图屏幕。
这里,所述重放设备可能进一步包括第三创建单元,用于通过缩小组成每个具有复制限制的视频内容的帧图像为所述每个视频内容创建缩略图,并且只有当判断所述其它设备不具有所述复制功能时,所述输出单元向所述其它设备输出通过排列由所述第一和第三创建单元创建的缩略图而获得的缩略图屏幕。
这使得缩略图屏幕的输出依赖于另一个设备是否具有复制功能而决定。如果输出目的地不具有复制功能,重放设备输出包括通过缩小具有复制限制的视频内容的帧图像而创建的缩略图的缩略图屏幕。另一方面,如果连接到具有复制功能的设备,重放设备输出包括使用与具有复制限制的视频内容相关的字符串或数字而创建的索引的缩略图屏幕。这样在保护版权所有者的权利的同时,提高了用户的方便性。
这里,所述重放设备可能进一步包括第三创建单元,用于通过缩小组成每个具有复制限制的视频内容的帧图像为所述每个视频内容创建缩略图;以及检测单元,用于检测复制操作。所述输出单元在检测到所述复制操作之前输出通过排列由所述第一和第三创建单元创建的缩略图而获得的缩略图屏幕,并在检测到所述复制操作时输出通过排列由所述第一和第二创建单元创建的缩略图和索引而获得的缩略图屏幕。
根据这种结构,在检测到复制操作之前,包括根据具有和不具有复制限制的视频内容所创建的缩略图的缩略图屏幕被输出。这样,用户能够直观地了解各个视频内容的主题。
本发明的显示设备被用于一个包括重放设备的系统中。所述显示设备包括接收单元,用于从所述重放设备接收与多个视频内容中的每个相关的缩略图、内容信息和复制限制信息;判断单元,用于通过参考所述复制限制信息判断所述视频内容是否具有复制限制;索引创建单元,如果判断结果是肯定的,就使用包括在所述内容信息中的字符串和数字中的一种创建索引;以及显示单元,用于显示通过排列由所述接收单元接收的缩略图和由所述索引创建单元创建的索引而获得的缩略图屏幕。
这种结构使得可以在显示设备创建缩略图屏幕。


图1是一个系统图;
图2示出了关于本发明的记录/重放设备的功能方框图;图3示出了输出控制单元的结构;图4示出了示例性的内容管理信息;图5示出了示例性的内容信息;图6示出了包括在复制限制信息中的项;图7示出了缩略图显示控制的流程图;图8示出了缩略图显示控制的流程图;图9示出了用于多个视频内容的缩略图屏幕;图10示出了一个缩略图屏幕,其中显示标题来代替禁止复制的缩略图;图11示出了一个缩略图屏幕,其中显示字幕来覆盖在禁止复制的缩略图上;图12示出了一个缩略图屏幕,其中不显示禁止复制的缩略图;图13示出了在不显示禁止复制的缩略图的情况下的流程图;图14示出了在不显示禁止复制的缩略图的情况下的流程图;图15示出了实施例2中的输出控制单元的结构;图16是示出了实施例2中的记录/重放设备的操作的流程图;图17示出了复制开始窗口;图18示出了关于实施例3的记录/重放设备的功能方框图;图19示出了在设备认证期间设备之间的通信顺序;图20示出了当记录/重放设备请求设备信息时以及数字TV发送所请求的设备信息时的数据传输;图21示出了设备信息;图22示出了示例性的设备类型代码;图23示出了设备认证的流程图;图24示出了实施例4中的记录/重放设备的功能方框图;图25示出了实施例4中的数字TV的功能方框图;图26示出了扩展的复制限制信息;图27示出了使用BML时,缩略图的示例性显示格式;图28示出了使用BML时,缩略图的示例性显示格式;以及图29示出了一个缩略图屏幕,其中显示代表视频内容的种类的数字来代替禁止复制的缩略图。
具体实施例方式
实施例1下面针对记录/重放(RP)设备100描述一个关于本发明的重放设备的实施例,该记录/重放(RP)设备100包括用于记录广播的视频内容的记录功能。首先说明RP设备100的适用性。RP设备100是提供给图1所示的系统中的用户使用的。图1所示的系统包括记录/重放(RP)设备300、数字电视(TV)400、照片打印机500,和数字电视(TV)600。
RP设备100接收广播的视频内容,并把接收的视频内容写入记录介质。所述记录介质能够储存多个视频内容,RP设备100能够为所述视频内容创建缩略图屏幕。RP设备100还能够把创建的缩略图屏幕输出到连接在其上的多个设备中的任一个;即,RP设备300、数字TV 400和照片打印机500。
RP设备300具有记录功能,能够把由RP设备100发送的视频内容的缩略图屏幕记录到记录介质。RP设备300还能够把接收的缩略图屏幕发送到连接在其上的数字TV 600。
数字TV 400是一个用软件控制并具有一个内置的调谐器的电视接收机,其显示RP设备100的重放输出。数字TV 400能够接收由RP设备100发送的视频内容的缩略图屏幕,并显示接收的缩略图屏幕。
照片打印机500直接连接到RP设备100,并打印由RP设备100发送的数据。照片打印机500能够打印从RP设备100接收的视频内容的缩略图屏幕。
连接到RP设备300的数字TV 600是一个用软件控制并具有一个内置的调谐器的电视接收机。数字TV 600能够接收由RP设备300发送的视频内容的缩略图屏幕,并显示接收的缩略图屏幕。
这样完成了对RP设备100的使用范围的描述。
结构下面的描述涉及RP设备100的生产。图2示出了RP设备100的功能方框图。如图2所示,RP设备100包括调谐器11、编码器12、记录单元13、解码器14、屏幕显示(on-screen display,OSD)创建单元15、覆盖单元16、输入接收单元17、操作指示设备200、复制发生管理系统(CGMS)插入单元38、Macrovision插入单元39和输出控制单元30。
RP设备100具体而言是一个包括微处理器、ROM、RAM和硬盘单元的计算机系统。计算机程序被存储在ROM或硬盘单元上。RP设备100的作用相当于微处理器根据计算机程序操作的结果。
下面描述RP设备100的不同的组件。
调谐器11把从天线10接收的广播波调谐到特定的频道,并从所述频道把视频内容发送到编码器12。
编码器12使用前述的记录格式把由调谐器11发送来的视频内容编码。
记录单元13包括硬盘驱动器(HDD)13a和DVD(数字通用盘)驱动器13b。HDD 13a和DVD驱动器13b读/写视频内容。这种读/写包括把从编码器12经由总线发送来的视频内容写到HD或DVD的处理,以及读取记录在HD或DVD上的视频内容并经由总线传送所读取的视频内容的处理。DVD是一种可拆卸的记录介质,其实例包括可重写DVD,如DVD-RAM、DVD-RW和DVD+RW,以及可记录DVD,如DVD-R和DVD+R。
解码器14对由记录单元13记录的视频内容进行解码。
OSD创建单元15创建屏幕显示(OSD)。OSD是使用查找表格(LUT)中的色彩作为背景色彩和特征色彩所绘制的简单图形。具体而言,OSD创建单元15创建表示RP设备100的操作设置和状态等的显示数据。
覆盖单元16在接收到输出控制单元30中创建的索引和缩略图时,使用前述显示格式创建图像。具体而言,覆盖单元16为多个视频内容创建缩略图屏幕。对于禁止复制的缩略图,覆盖单元16在相应的缩略图显示区域显示一个索引。覆盖单元16还通过结合来自OSD创建单元15的显示数据和图像数据使用前述格式创建组合图像。注意,这里的“禁止复制的缩略图”是根据其复制受到复制限制信息(在后面部分详细描述)限制的视频内容所产生的缩略图。
操作指示设备200接收用户的与配音等有关的指令。设备200例如是一个遥控器。
输入接收单元17接收来自操作指示设备200的用户输入,并根据接收到的指令控制编码器12、解码器14和OSD创建单元15。
CGMS插入单元38在重放信号中插入CGMS。具体而言,例如,CGMS插入单元38在重放信号中插入“自由复制”、“复制一次”、“不再复制”和“永不复制”中的一个。CGMS是一个通过在视频信号中嵌入复制控制信息(CCI)来管理副本的产生的机制。
Macrovision(宏视图)插入单元39在重放信号中插入模拟复制保护信号。Macrovision是发射模拟信号时使用的版权保护技术。Macrovision通过干扰画面来阻止播放非法复制的视频内容。
输出控制单元30根据以缩略图显示为目标的视频内容的CRI(复制限制信息)执行缩略图显示控制。图3示出了输出控制单元30的结构。如图3所示,输出控制单元30包括分离单元31、复制限制信息(CRI)分析单元32、缩略图解码单元33、控制单元34、索引创建单元35,和图像处理(IP)单元36。
分离单元31读取由记录单元13记录的各个视频内容,并分离视频内容的AV信号,与AV信号相对应的缩略图,和与缩略图相对应的CRI。
CRI分析单元32分析所述CRI。具体而言,CRI分析单元32分析与每个缩略图相对应的CRI是否表示禁止复制,并将分析结果输出到控制单元34。
缩略图解码单元33解码每个缩略图,并将解码的图像输出到IP单元36。
控制单元34指示索引创建单元35为以在组合缩略图屏幕上进行显示为目标的缩略图中的禁止复制的缩略图创建并输出索引。控制单元34指示IP单元36输出允许复制的缩略图。这里,“组合缩略图屏幕”是多个视频内容的一个缩略图屏幕,其中,有和没有复制限制的视频内容都一起显示在同一个屏幕上。
根据控制单元34的指示,索引创建单元35为禁止复制的缩略图所涉及的每个视频内容创建一个索引。在本实施例中,该索引是视频内容的标题。
IP单元36对从缩略图解码单元33接收的解码图像进行图像处理,并将允许复制的缩略图输出到覆盖单元16。
数据结构图4至图6示出了RP设备100使用的记录介质的格式结构。图4示出了与视频内容一起记录在记录介质上的示例性内容管理信息(CMI)40。CMI 40包括内容信息41和缩略图标识符(ID)42。
图5示出了与记录的视频内容有关的内容信息41的一个实例。内容信息包括标题、频道、日期、种类,和提要。
标题表示相应的视频内容的标题。
频道表示记录的视频内容被广播的频道。
日期表示视频内容被记录的日期(包括时间)。
种类表示记录的视频内容所属的类型,其被分为主类和子类(括号内)。示例性的主类包括电影、运动等,而示例性的子类包括西部片、足球等。
提要是关于记录的视频内容的一个概要。
缩略图ID 42标识记录的视频内容的缩略图。缩略图本身是和视频内容相关的子信息,而缩略图管理信息(TMI)43指的是来自CMI 40分层信息。TMI 43包括复制限制信息(CRI)44。图6示出了包括在CRI中的项的列表。CRI 44由复制防护信息(CGI)45和使用信息46组成。
CGI 45是在数码摄像机(DVR)中使用的用来控制复制发生的信息,其包括数字复制控制数据(即,复制控制信息或“CCI”)47、模拟复制控制数据(即,模拟保护系统或“APS”)48,以及内容保护信息(CPI)参考标志49。
CCI 47是进行记录时用于管理复制发生的二进制信息,以把视频内容保持为一个数字信号。“00”表示“自由复制”,“01”表示“不再复制”,“10”表示“复制一次”,以及“11”表示“永不复制”。
APS 48是在先把视频内容转换为一个模拟信号后,进行记录时用于控制复制发生的二进制信息。“00”表示“自由复制”,而除了“00”之外的任何值表示“永不复制”。
CPI参考标志49是设置来表示是否参考视频内容的原始保护信息的标志,其中原始保护信息是由用户为缩略图设置的而不是那些在参考视频内容中使用的预先设置的保护信息。“0”表示不需要参考视频内容的原始保护信息,以及“1”表示需要参考视频内容的原始保护信息。
使用信息46是用于在DVR中控制记录和输出的信息,在控制视频内容的记录和输出时它和CGI 45结合使用。使用信息46包括暂存控制比特50、最大暂存时间51,和输出保护比特52。
暂存控制比特50是一个表示是否允许暂存视频内容的标志。如果暂存控制比特50是“1”,即使CGI 45表示“永不复制”,也允许暂存。“0”表示不允许暂存。
最大暂存时间51是用于控制从接收到视频内容开始的最大暂存时间周期的三比特信息。例如,“000”表示无限存储,“001”表示存储7天,“010”表示存储3天,以及“111”表示存储90分钟。
输出保护比特52是一个数字输出时用于控制包括缩略图的视频内容的加密的标志。“0”表示视频内容的加密不考虑CGI和使用信息,而“1”表示视频内容不被加密。
操作图7和8示出了本实施例中用于缩略图显示控制的流程图。在该流程图中,VC(i)是一个指定以缩略图显示为目标的视频内容的变量。用于放置缩略图的列和行用使用变量m和n的符号mthC(即第m列)和nthR(即第n行)表示。RP设备100首先复位i、m和n(步骤S10),然后指定以在组合缩略图屏幕上进行缩略图显示为目标的VC(i),并读取相应的CMI 40(步骤S11)。RP设备100参考所读取的CMI 40中的缩略图ID来读取TMI 43(步骤S12),并判断所读取的TMI 43中的CRI 44是否表示允许复制(步骤S13)。如果允许,则RP设备100以mthC和nthR显示缩略图(步骤S17),并转到步骤S18。如果不允许,则RP设备100从读取的CMI 40中读取内容信息41(步骤S14),并根据所读取的内容信息为缩略图创建索引(步骤S15),并将索引显示在mthC和nthR(步骤S16)。在步骤S18,RP设备100判断VC(i)是否是最后的视频内容,如果判断是最后的就结束处理。如果判断不是最后的,则RP设备100向i加“1”(步骤S19),向m加“1”(步骤S20),并判断m是否超出了用于缩略图/索引的显示区域的宽度(步骤S21),如果判断结果是否定的就返回步骤S11。如果判断结果是肯定的,则RP设备100复位,向n加“1”(步骤S22),并判断n是否超出了用于缩略图/索引的显示区域的高度(步骤S23)。如果判断结果是否定的,则RP设备100返回步骤S11,如果判断结果是肯定的就结束处理。
图9示出了不执行缩略图显示控制时的多个视频内容的缩略图屏幕。
这里,自由复制A、自由复制B、自由复制C和自由复制D是允许复制的缩略图(例如APS=00),而永不复制A和永不复制B是禁止复制的缩略图(例如APS=01)。
图10示出了在图9所示的自由复制和永不复制的缩略图上执行图7和8的流程图所示的处理所得到的缩略图屏幕。在图10中,显示永不复制的缩略图A和B的索引而不显示所述缩略图本身,该索引是通过缩小组成各自的视频内容的帧图像而创建的。在所给的实例中,显示视频内容的标题(即,包括在内容信息中的)。这里,永不复制的缩略图A和B的标题分别是“XYZ”和“ABC”。
根据本实施例,根据缩略图所涉及的视频内容的内容信息为禁止复制的缩略图创建一个索引,并显示该索引。这样,能够输出一个组合缩略图屏幕,同时避免缩略图的非法复制。
注意,如图11中所示的,索引可以通过覆盖缩略图来显示,其中该缩略图是通过缩小各自的视频内容的帧图像而获得的。
在本实施例中,使用视频内容的标题作为索引,尽管也有可能只是简单地不显示禁止复制的缩略图。图12示出了其中禁止复制的缩略图没有被显示的缩略图屏幕。图13和14示出了不显示禁止复制的缩略图的情况下的流程图。在该流程图中,VC(i)是表示以缩略图显示为目标的视频内容的变量,用于放置缩略图的行和列用使用变量m和n的符号mthC(即第m列)和nthR(即第n行)表示,RP设备100首先复位i、m和n(步骤S30),然后指定以在组合缩略图屏幕上进行缩略图显示为目标的VC(i),并读取相应的CMI 40(步骤S31)。RP设备100参考所读取的CMI 40中的缩略图ID来读取TMI 43(步骤S32),并判断在所读取的TMI 43中的CRI 44是否表示允许复制(步骤S33)。如果允许复制,则RP设备100将缩略图显示在mthC和nthR(步骤S34),如果不允许复制,则处理转到步骤S35。在步骤S35,RP设备100判断VC(i)是否是最后的视频内容,如果判断是最后的就结束处理。如果判断不是最后的,则RP设备100向i加“1”(步骤S36),向m加“1”(步骤S37),并判断m是否超出了用于缩略图/索引的显示区域的宽度(步骤S38)。如果判断结果是否定的,则RP设备100返回步骤S31,如果判断结果是肯定的就复位m并向n加“1”(步骤S39)。然后RP设备100判断n是否超出了用于缩略图/索引的显示区域的高度(步骤S40)。如果判断结果是否定的,则RP设备100返回步骤S31,如果判断结果是肯定的就结束处理。
实施例2本实施例涉及在RP设备100中执行的从记录视频内容的记录介质把多个视频内容的缩略图屏幕复制到另一个记录介质的处理。这种复制是通过在数字TV 400上显示的屏幕来执行的。在所给的实例中,复制是从HD到DVD-RAM的。在实施例1中,其中禁止复制的缩略图被索引代替的缩略图屏幕总是显示在数字TV 400上,即使在复制开始前。然而,当使用缩略图屏幕来选择视频内容时,如果显示了索引用户将很难直观的领会视频内容是关于什么的。鉴于此,在本实施例中仅在接收到指示复制组合缩略图屏幕的用户操作时才执行缩略图显示控制。
除了输出控制单元30,本实施例中的RP设备100的结构与实施例1中的类似。图15示出了输出控制单元30a的结构。在本实施例中,输出控制单元30a包括检测单元37。
检测单元37通过操作指示设备200检测用户复制缩略图屏幕的操作(以下称为“复制操作”)。
图16是示出了实施例2中的RP设备100的操作的流程图。首先,在检测到用户的复制操作时(步骤S51),RP设备100判断当前显示的屏幕是否包括禁止复制的缩略图(步骤S52)。如果有禁止复制的缩略图,则RP设备100执行缩略图显示控制(步骤S53),然后启动复制。如果该屏幕不包括任何禁止复制的缩略图,则RP设备100不执行缩略图显示控制就复制当前状态的屏幕。
换句话说,在检测到复制操作之前,禁止复制的缩略图和允许复制的缩略图都以同样的方式显示。然后,如果检测到复制操作,则RP设备100根据实施例1中描述的方法中的一种对禁止复制的缩略图执行缩略图显示控制。这里,例如如图17中所示的,在记录在HDD上的多个视频内容的缩略图显示在屏幕上时,如果通过复制开始窗口接收到从HDD复制一个缩略图屏幕到DVD-RAM的操作,就断定用户进行了复制操作。换句话说,如果通过操作指示设备200等从图17中的复制开始窗口选择了“确定”的话,就启动缩略图显示控制。
根据本实施例,仅当收到一个关于组合缩略图屏幕的复制操作时,才执行缩略图显示控制。因而,除了执行复制操作时,可以总是提供不依赖于复制属性的缩略图显示,而同时避免缩略图的非法复制。从而,有可能充分利用缩略图的优势,即,提供缩略图是为了帮助用户直观的领会各个视频内容是关于什么的。
注意,在该屏幕包括禁止复制的缩略图的情况下,当检测到复制操作时,RP设备100根据图16的流程图执行显示控制,以显示索引而不是缩略图,但该显示控制也可以通过简单的不显示禁止复制的缩略图来执行。
还可以显示一个窗口让用户选择不显示或索引显示禁止复制的缩略图,据此决定显示控制方法。
这样一种结构也是可能的,其中RP设备100参考非易失性存储器中存储的预设的默认显示控制方法。
实施例3在实施例1中,不考虑连接到RP设备100的设备类型,执行控制来显示索引以代替禁止复制的缩略图。也就是说,在连接到RP设备300的数字TV 400和数字TV 600上都显示缩略图屏幕,其中在该缩略图屏幕中用索引代替禁止复制的缩略图。然而,对于用户来说,尽管缩略图屏幕所输出到的设备没有复制功能,索引的显示也是不希望的。鉴于此,本实施例涉及取决于所连接的设备而切换输出图像的显示。即,如果输出目的地是例如不具有复制功能的数字TV 400的设备,则视频内容的帧图像被缩小以创建缩略图,并且不考虑CRI(复制限制信息)而显示该缩略图。然而,如果连接到具有复制功能(例如,记录,打印等)的设备,则显示索引来代替禁止复制的缩略图。鉴于此,如图18中所示的RP设备100包括输入/输出(IO)单元18、设备信息(DI)判断单元19、存储单元20和选择单元21。
IO单元18向连接到RP设备100的外部设备发出一个获取设备信息的请求,并从该外部设备接收设备信息。IO设备18还为每个输出目的地输出一个由选择单元21选择的缩略图屏幕。
DI判断单元19分析从外部设备接收的设备信息,并基于包括在设备信息中的设备类型代码判断该外部设备是否配备有复制功能。
存储单元20存储没有执行缩略图显示控制而创建的缩略图屏幕,和已执行缩略图显示控制而创建的缩略图屏幕(即,禁止复制的缩略图被索引代替)。
选择单元21依据输出目的地是否具有复制功能来选择所存储的缩略图屏幕中的一个。如果输出目的地具有复制功能,则选择单元21选择其中用索引代替禁止复制的缩略图的缩略图屏幕。另一方面,如果输出目的地没有复制功能,则选择单元21选择没有执行缩略图显示控制而创建的缩略图屏幕。
设备认证接下来描述设备认证。设备认证通常在外部设备第一次连接到RP设备100的时候进行,以排除未被授权的设备。在本实施例中,在设备认证期间,RP设备100从由外部设备发送的设备信息中提取设备类型代码56,并基于设备类型代码56判断外部设备是否具有复制功能。这时设备间的通信顺序如图19中所示。图20示出了RP设备100请求设备信息时和数字TV 400发送所请求的设备信息时的数据传输。所传输的数据符合IEEE标准。这里作为例子给出了RP设备100和数字TV 400之间的设备认证(即,在IEEE 1394连接的情况下)。注意除了数字TV 400以外的设备的设备认证用相似的方法进行。首先,RP设备100向数字TV 400请求设备信息。具体而言,如图20中所示,这包括RP设备100发送一个读取四部段(quadlet)数据的请求。这是一个从指定的目的地地址(destination_ID53)请求单个四部段数据(4字节数据)的请求。图21中所示的地址(“Add”)在读取请求的目标字段(destination_offset54)中指定。收到要求四部段数据的读取请求后,数字TV 400向RP设备100发送所请求的设备信息。具体而言,如图20所示,这包括数字TV 400发送四部段数据的读取响应。这个读取响应是对RP设备100发送的读取请求的答复。所请求的数据被存储在四部段数据字段中(quadlet_data58),读取响应还包括响应代码(rcode 57)。由于每次可传输的最大数据大小是4个字节,所示根据设备信息的大小需要重复进行数据传输。图21示出了一条由数字TV 400传送的设备信息55。设备信息是由IEEE 1212限定的信息,并且每个设备的设备信息是唯一的。设备信息55包括节点卖主ID和芯片ID hi。
节点卖主ID(公司ID)标识设备的制造者。
芯片ID hi(设备类型代码56)标识产品类型。
产品类型可以由节点卖主ID和芯片ID hi确定。RP设备100使用产品类型判断设备是否具有复制功能。图22示出了示例性的设备类型代码。
这里使用图23的流程图描述设备认证的过程。首先,RP设备100向数字TV 400请求设备信息(步骤S71),并从数字TV 400接收设备信息(步骤S72)。RP设备100判断是否已获得所有的设备信息(步骤S73)。在获得所有的设备信息以前,重复这个过程,之后RP设备100分析所获得的设备信息(步骤S74)。这种分析包括首先从节点卖主ID识别数字TV 400的制造者(步骤S75),然后从芯片ID hi识别产品类型(步骤S76)。
“Ox86”被标识为数字TV 400的设备类型代码,RP设备100使用这个设备类型代码来判断数字TV 400是否具有复制功能。注意,这里每个产品类型的复制功能的存在或不存在是预先设置的。由于数字TV 400不具有复制功能,所以设备类型代码是Ox86的数字TV被设置为无复制功能。这样一个没有执行缩略图显示控制而创建的缩略图屏幕被输出到数字TV 400。
在本实施例中,作为对连接到其上的外部设备进行设备认证的结果,当输出目的地不具有复制功能时,RP设备100输出一个没有执行缩略图显示控制的多个视频内容的缩略图屏幕。另一方面,在外部设备具有复制功能的情况下,RP设备100执行缩略图显示控制,并输出一个其中用索引代替禁止复制的缩略图的缩略图屏幕。换句话说,RP设备100向数字TV 400输出一个没有执行缩略图显示控制而创建的缩略图屏幕,并通过RP设备300向数字TV 600输出一个显示索引的缩略图屏幕。这样,可以提高用户的方便性,同时也保护了版权所有者的权利。
实施例4在实施例1中,RP设备100为多个视频内容创建一个缩略图屏幕,并把该缩略图屏幕输出到数字TV 400。在本实施例中,RP设备100为每个视频内容创建缩略图,并将缩略图连同各个视频内容的内容信息和CRI(复制限制信息)输出到数字TV 400。数字TV 400根据接收的CRI创建索引,并创建一个缩略图屏幕。
本实施例的RP设备100和数字TV 400的功能方框图分别如图24和25所示。
RP设备100包括调谐器11、编码器12、记录单元13、解码器14、分离单元31、输出单元60、操作指示设备200,和输入接收单元17。
输出单元60向数字TV 400输出视听(AV)信号,对应于该AV信号的缩略图,对应于该缩略图的CRI,和关于各个视频内容的内容信息。
其它组件与实施例1的类似。
数字TV 400具体地包括微处理器、ROM和RAM,其中计算机程序存储在ROM中。数字TV 400由微处理器按照计算机程序操作而实现其功能。
数字TV 400包括接收单元70、复制限制信息(CRI)分析单元71、缩略图解码单元72、控制单元73、索引创建单元74、图像处理(IP)单元75、覆盖单元76,和显示单元77。
接收单元70接收由RP设备100发送的AV信号、缩略图、内容信息和CRI。
CRI分析单元71分析接收到的CRI。具体而言,CRI分析单元71分析对应于每个缩略图的CRI是否具有禁止复制的属性,并输出分析结果到控制单元73。
缩略图解码单元72解码每个缩略图,并输出解码图像到IP单元75。
控制单元73指示索引创建单元74为以在组合缩略图屏幕上显示为目的的缩略图中与禁止复制的缩略图有关的视频内容创建并输出索引,并指示IP单元75输出允许复制的缩略图。
索引创建单元74根据控制单元73的指示,为与禁止复制的缩略图有关的每个视频内容创建一个索引。在本实施例中,索引是视频内容的标题。
IP单元75对从缩略图解码单元72接收的解码的图像进行图像处理,并输出允许复制的缩略图到覆盖单元76。
覆盖单元76从索引创建单元74接收索引,并从IP单元75接收缩略图,并使用前述的显示格式创建图像(即,缩略图屏幕)。
显示单元77显示所创建的缩略图屏幕。
这样本实施例使得数字TV 400能够创建缩略图屏幕。
注意,扩展的CRI 59(即,CRI的扩展)可能被传送到数字TV 400。扩展的CRI 59,图26示出了其的的例子,包括数量信息和区域信息。
数量信息表示要显示的缩略图的数量。
区域信息表示各个缩略图将要被显示在其中的区域。
扩展的CRI 59为每个缩略图保留与区域信息对应的CGI(复制防护信息)。接收到扩展的CRI 59后,数字TV 400分析每个缩略图的CGI。如果CGI表示禁止复制,则数字TV 400在区域信息所示的区域内显示索引。考虑一个其中数量信息是“6”的例子。信息[1],信息[2]和信息[3]被从左到右放置在屏幕的上半部,信息[4],信息[5]和信息[6]被从左到右放置在屏幕的下半部。这里,假设信息[3]和信息[5]的CGI显示永不复制,而信息[1],信息[2],信息[4]和信息[6]的CGI显示自由复制。数字TV 400首先分析关于信息[1]的CGI。假设信息[1]的CGI表示自由复制,则数字TV 400在信息[1]的区域信息表示的区域内显示一个缩略图。以同样的方式处理信息[2]。然后数字TV 400分析关于信息[3]的CGI。假设信息[3]的CGI表示永不复制,则数字TV 400在信息[3]的区域信息表示的区域内显示一个索引。以同样的方式处理信息[4],信息[5]和信息[6]。也就是说,对CGI表示自由复制的信息[4]和信息[6]显示缩略图,而对CGI表示永不复制的信息[5]显示索引。这样,使用扩展的CRI 59也可以获得图10所示的缩略图屏幕。通过不显示缩略图,而不是显示索引,可以获得图12所示的缩略图屏幕。作为选择,图11所示的缩略图屏幕可以通过在缩略图上覆盖索引而获得。
实施例5实施例4描述了由数字TV 400而不是RP设备100创建缩略图屏幕。实施例5涉及在实现实施例4时使用BML(广播标记语言)的方法。在本实施例中,RP设备100输出缩略图、CRI(复制限制信息)、内容信息和BML文件到数字TV 400。数字TV 400使用BML文件来显示缩略图。这样,本实施例中的数字TV 400需要一个BML浏览器。BML是一种适合数据播放的页面描述语言,其能够保证在空间和时间上显示用于指示显示什么和在哪里显示的控制。BML文件被BML浏览器注释和处理。
图27示出了一个使用BML的静止图像的示例性显示格式。C50表示显示缩略图的位置信息和大小。C51表示C52中的缩略图数据的数据分类。该数据分类包括JPEG(联合图像专家组),BMP(位图),和GIF(可交换的图像文件格式)格式。C52表示缩略图数据信息。
下面描述在使用BML实现实施例4的情况下的缩略图显示控制。为了显示索引以代替禁止复制的缩略图,图28中的CRI和内容信息描述被添加到图27的描述中。C53表示视频内容的CRI。这种CRI例如是CCI(复制控制信息)。C54表示内容信息。数字TV 400参考该内容信息,并为禁止复制的缩略图创建一个索引。
根据本实施例,对于多个视频内容的缩略图屏幕,可以使用BML实现显示控制,以显示索引来代替禁止复制的缩略图。
变形上面基于优选实施例描述了本发明的RP设备100,然而本发明当然不限于这些实施例。
在优选实施例中,与禁止复制的缩略图有关的视频内容的标题被作为索引,然而本发明并不限于此。正如可以使用数字,也可以使用字符串。例如,视频内容的提要也可以与记录日期、播放时间、记录模式,或视频内容的种类,甚至是表示视频内容是禁止复制的的信息一起使用。图29示出了显示表示视频内容的种类的数字来代替禁止复制的缩略图的缩略图屏幕。
在优选实施例中,根据缩略图的CRI执行显示控制,然而本发明并不限于此。例如可以结合取决于复制目的地(即记录介质)的用户的视听年龄限制(parental lock)属性来执行缩略图显示控制。
在上述实施例中,HD和DVD被用作记录介质,然而本发明并不限于此。例如,也可以使用其它光盘,诸如蓝光盘(BD)、CD-R和CD-RW或诸如磁光(MO)和相变盘(PD)的磁光盘。也可以使用半导体存储卡,包括安全数字(SD)存储卡、压缩闪存卡、智能介质(SmargMedia)、存储棒、多介质卡和PCM-CIA。可选地,也可以使用磁记录盘,如SuperDisk、Zip和Clik!,或可拆卸的HDD,如ORB、Jaz、SparQ、SyJet和EZFLey。
上述实施例描述了一个系统,其中两个记录介质安装在一个RP设备上,然而本发明并不限于此。例如,系统可以包括两个或更多记录介质,每个与单个RP设备一起构成。
尽管在优选实施例中使用了RP设备,但是本发明可以是下面的任何一种包括流程图所示的步骤的方法,包括用于使计算机执行流程图中所示的步骤的程序代码的计算机程序,以及存储计算机程序的计算机可读记录介质。
在优选实施例中,RP设备具有连接到其上的另一个RP设备、数字TV和照片打印机,然而本发明并不限于此。也可以使用其它设备,例如包括只能重放(playback-only)的设备和个人数字助理(PDA)。
在优选实施例中,通过缩小视频内容的帧图像而在RP设备100的外部创建缩略图,并且缩略图被包括在由RP设备100处理的视频内容中,然而本发明并不限于此。例如,在缩略图不包括在视频内容中的情况下,RP设备100可以通过缩小视频内容的帧图像而在内部创建缩略图。
工业实用性组成本发明的重放设备可以在制造工业中被有管理地,连续地和重复地制造和零售。
权利要求
1.一种用于播放从多个视频内容中选择的视频内容的重放设备,包括第一创建单元,用于通过缩小组成每个没有复制限制的视频内容的帧图像为所述每个视频内容创建缩略图;第二创建单元,用于通过使用与每个具有复制限制的视频内容相关的字符串和数字中的一种为所述每个视频内容创建索引;以及输出单元,用于向另一个设备输出通过排列由所述第一创建单元创建的缩略图和由所述第二创建单元创建的索引而获得的缩略图屏幕。
2.如权利要求1所述的重放设备,其中所述字符串表示所述视频内容的标题和广播日期中的一个,以及所述数字表示所述视频内容的种类和禁止复制所述视频内容中的一种。
3.如权利要求2所述的重放设备,其中所述视频内容是广播内容,以及所述重放设备进一步包括接收单元,用于接收表示所述视频内容的标题、广播日期和种类的内容信息。
4.如权利要求1所述的重放设备,进一步包括判断单元,用于判断其它设备是否具有复制功能,该复制功能包括记录和打印所述缩略图屏幕中的至少一个,其中如果其它设备被判断具有所述复制功能,则所述输出单元输出通过排列由所述第一和第二创建单元创建的缩略图和索引而获得的所述缩略图屏幕。
5.如权利要求4所述的重放设备,进一步包括检测单元,在连接有所述其它设备时用于检测所述其它设备的设备类型,其中所述判断单元基于所检测到的设备类型进行判断。
6.如权利要求4所述的重放设备,进一步包括第三创建单元,用于通过缩小组成每个具有复制限制的视频内容的帧图像为所述每个视频内容创建缩略图,其中只有当判断所述其它设备不具有所述复制功能时,所述输出单元向所述其它设备输出通过排列由所述第一和第三创建单元创建的缩略图而获得的缩略图屏幕。
7.如权利要求1所述的重放设备,进一步包括检测单元,用于从每个视频内容检测复制限制信息,其中所检测到的复制限制信息表示“不再复制”和“永不复制”中的一种的视频内容是具有复制限制的视频内容,以及所检测到的复制限制信息表示“自由复制”和“复制一次”中的一种的视频内容是不具有复制限制的视频内容。
8.如权利要求1所述的重放设备,进一步包括所述多个视频内容记录在其上的记录介质。
9.如权利要求1所述的重放设备,进一步包括第三创建单元,用于通过缩小组成每个具有复制限制的所述视频内容的帧图像为所述每个视频内容创建缩略图;以及检测单元,用于检测复制操作,其中所述输出单元在检测到所述复制操作之前输出通过排列由所述第一和第三创建单元创建的缩略图而获得的缩略图屏幕,并在检测到所述复制操作时输出通过排列由所述第一和第二创建单元创建的缩略图和索引而获得的缩略图屏幕。
10.一种在包括重放设备的系统中使用的显示设备,包括接收单元,用于从所述重放设备接收与多个视频内容中的每个相关的缩略图、内容信息和复制限制信息;判断单元,用于通过参考所述复制限制信息判断所述视频内容是否具有复制限制;索引创建单元,用于如果判断结果是肯定的,就使用包括在所述内容信息中的字符串和数字中的一种创建索引;以及显示单元,用于显示通过排列由所述接收单元接收的缩略图和由所述索引创建单元创建的索引而获得的缩略图屏幕。
11.如权利要求10所述的显示设备,其中所述接收单元接收由缩略图创建单元在所述重放设备中创建,并由输出单元从所述重放设备输出的缩略图,其中所述缩略图创建单元用于通过缩小组成每个视频内容的帧图像为所述每个视频内容创建缩略图,所述输出单元用于将所创建的缩略图连同与所述视频内容相关的内容信息和复制限制信息一起输出到所述显示设备。
12.一种用于播放从多个视频内容中选择的视频内容的方法,包括步骤通过缩小组成每个没有复制限制的视频内容的帧图像为所述每个视频内容创建缩略图;通过使用与每个具有复制限制的视频内容相关的字符串和数字中的一种为所述每个视频内容创建索引;以及输出通过排列所创建的缩略图和索引而获得的缩略图屏幕到另一个设备。
13.一个用于播放从多个视频内容中选择的视频内容的计算机程序,包括可使计算机进行以下操作的程序代码通过缩小组成每个没有复制限制的视频内容的帧图像为所述每个视频内容创建缩略图;通过使用与每个具有复制限制的视频内容相关的字符串和数字中的一种为所述每个视频内容创建索引;以及输出通过排列所创建的缩略图和索引而获得的缩略图屏幕到另一个设备。
14.一个存储用于播放从多个视频内容中选择的视频内容的计算机程序的记录介质,所述计算机程序包括可使计算机进行以下操作的程序代码通过缩小组成每个没有复制限制的视频内容的帧图像为所述每个视频内容创建缩略图;通过使用与每个具有复制限制的视频内容相关的字符串和数字中的一种为所述每个视频内容创建索引;以及输出通过排列所创建的缩略图和索引而获得的缩略图屏幕到另一个设备。
全文摘要
一种用于播放从多个视频内容中选择的视频内容的重放设备,包括第一创建单元,其通过缩小组成每个没有复制限制的视频内容的帧图像为所述每个视频内容创建缩略图;第二创建单元,其通过使用与每个具有复制限制的视频内容相关的字符串和数字中的一种为所述每个视频内容创建索引;以及输出单元,其向另一个设备输出通过排列由所述第一创建单元创建的缩略图和由所述第二创建单元创建的索引而获得的缩略图屏幕。
文档编号G11B27/10GK1942969SQ20058001139
公开日2007年4月4日 申请日期2005年4月15日 优先权日2004年4月16日
发明者冈元秀治, 山本洋一 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1