CN102447959A - 接收机 - Google Patents
接收机 Download PDFInfo
- Publication number
- CN102447959A CN102447959A CN2011103037254A CN201110303725A CN102447959A CN 102447959 A CN102447959 A CN 102447959A CN 2011103037254 A CN2011103037254 A CN 2011103037254A CN 201110303725 A CN201110303725 A CN 201110303725A CN 102447959 A CN102447959 A CN 102447959A
- Authority
- CN
- China
- Prior art keywords
- content
- receiver
- audiovisual
- picture
- situation
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/816—Monomedia components thereof involving special video data, e.g 3D video
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25833—Management of client data involving client hardware characteristics, e.g. manufacturer, processing or storage capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26283—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic program guide data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4333—Processing operations in response to a pause request
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
- H04N21/4882—Data services, e.g. news ticker for displaying messages, e.g. warnings, reminders
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Graphics (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明提供一种接收机。该接收机能够通过网络从内容提供源接收2D内容和3D内容,该接收机包括:内容列表取得单元,其从内容提供源取得该接收机能够接收的内容的一览画面;内容取得单元,其从内容提供源取得2D内容或3D内容;显示单元,其在外置或内置的显示器上显示内容一览画面和内容的再现画面;和功能判别单元,其判别接收机装备的对于3D内容和2D内容的视听的功能,内容列表取得单元,通过功能判别单元判别本机是否能够视听3D内容,根据其判别结果从内容提供源取得仅2D内容的内容列表、或者2D和3D内容的内容列表,显示单元,在显示器上显示通过内容列表取得单元取得的内容列表。
Description
技术领域
本发明涉及通过网络接收从信息发送***(也称信息发布***)发送的内容的接收机及其接收方法,以及包括信息发送***和接收机的内容发送接收***中的内容的信息发送方法。
背景技术
本技术领域的背景技术,有国际公开2004/100549号公报(专利文献1)。
专利文献1中,记载了实现一种信息发送***的实施例,该信息发送***包括发送内容的服务器和通过互联网(即,因特网)从服务器下载并再现(即,回放)内容的接收机。
该实施例中,说明了如下内容的例子:互联网浏览器从服务器取得描述了内容下载的执行内容的下载控制文件(本发明中称为下载控制元文件),下载代理对该文件进行解释,执行下载。
发明内容
本技术领域的背景技术,有国际公开2004/100549号公报(专利文献1)。
专利文献1中,记载了实现一种信息发送***的实施例,该信息发送***包括发送内容的服务器和通过互联网(即,因特网)从服务器下载并再现(即,回放)内容的接收机。
该实施例中,说明了如下内容的例子:互联网浏览器从服务器取得描述了内容下载的执行内容的下载控制文件(本发明中称为下载控制元文件),下载代理对该文件进行解释,执行下载。
发明内容
本发明的目的在于,在内容的接收机中,能够接收从各种网络发送的受到著作权保护的内容并加以再现。
为了解决上述课题,例如采用发明内容(权利要求)中记载的结构。
本申请包括多个解决上述课题的手段,举其一例,例如:
一种接收机,能够通过网络从内容提供源接收2D(二维)内容和3D(三维)内容,该接收机具备;内容列表取得单元,其从上述内容提供源取得该接收机能够接收的内容的一览画面;内容取得单元,其从上述内容提供源取得上述2D内容或上述3D内容;显示单元,在外置或内置的显示器(monitor:监视器)上显示上述内容一览画面和/或内容的再现画面;功能判别单元,其判别上述接收机所具备的视听3D内容和2D内容的功能,其中,上述内容列表取得单元,通过上述功能判别单元判别本机是否能够视听3D内容,根据其判别结果从上述内容提供源取得仅有2D内容的内容列表(contents list:内容名单、或内容一览表)、或者2D和3D内容的内容列表,上述显示单元,在上述显示器上显示由上述内容列表取得单元取得的内容列表。
本发明也可以采用如下方式:在由所述显示单元显示的内容的一览画面上受理了3D内容的再现开始指示的情况下,所述内容取得单元,从所述内容提供源取得在开头包含引导画面的内容,该引导画面促使进行该3D内容的视听所需的准备,通过该显示单元显示该内容的再现画面。
本发明也可以采用如下方式:在将通过所述内容取得单元从所述内容发送源接收的3D内容的视听中断的情况下,所述内容取得单元,将所述内容的中断位置或重新开始(再开始)视听的第一重新开始位置通知给所述内容发送源,在重新开始视听该内容的情况下,所述内容取得单元,从内容提供源取得在从该中断位置、该第一重新开始位置或者第二重新开始位置开始的内容的开头、***了促使进行该3D内容的视听所需的准备的引导画面的内容,该第二重新开始位置是该内容发送源参照该中断位置或该第一重新开始位置决定的重新开始位置,通过该显示单元显示该内容的再现画面。
根据本发明,能够在内容的接收机中,接收从各种网络发送的受到著作权保护的内容,遵守附带的使用条件地再现。
附图说明
图1是内容发送接收***的结构的例子。
图2是信息发送***的结构例。
图3是接收机的结构例。
图4是表示接收机(信息接收机)与信息发送***的关系的第一例。
图5是表示接收机与信息发送***的关系的第二例。
图6是表示接收机与信息发送***的关系的第三例。
图7是ECG元数据的关系图(相关图)。
图8是包元数据(package metadata)的结构例。
图9是下载控制信息的结构例。
图10是再现控制元文件的结构例。
图11是授权的结构例。
图12是接收机的内容检索画面的例子。
图13是接收机的检索结果画面的例子。
图14是接收机的内容购入画面的例子。
图15是接收机的内容详情显示画面的例子。
图16是接收机的内容再现画面的例子。
图17是接收机的导出(export:输出)画面的例子。
图18是由接收机的浏览器提示的Web内容的转移例。
图19是接收机的本地导航画面的例子。
图20是接收机与可移动介质的接口部分的结构例。
图21是接收机与网络连接机器(网络连接设备)的接口部分的结构例。
图22是ECG处理部中的处理流程图的例子。
图23是流(stream)输出处理部中的、对可移动介质的导出处理流程图的例子。
图24是流输出处理部中的、对网络连接机器的导出处理流程图的例子。
图25是本地导航中的处理流程的例子。
图26是接收机与可移动介质的接口部分的其他结构例。
图27是接收机与可移动介质的接口部分的其他结构例。
图28是内容发送***(内容信息发送***)的结构的例子。
图29是顾客信息的结构的例子。
图30是对门户***和内容发送***访问的处理流程图的例子。
图31是购入内容的处理流程图的例子。
图32是视听已购入的内容的处理流程图。
图33是结束正在视听的内容的处理流程图的例子。
图34是首页(top)画面的例子。
图35是首页画面的例子。
图36是未购入内容列表画面的例子。
图37是已购入内容列表画面的例子。
图38是内容视听开始选择画面的例子。
图39是对门户(portal)***和内容发送***访问的处理流程图的例子。
图40是未购入内容列表画面的例子。
图41是已购入内容列表画面的例子。
图42是向导画面的例子。
图43是向导画面的例子。
图44是中断视听中的内容的处理流程图的例子。
图45是信息发送***对于3D内容进行保持/管理的位置信息数据的结构例。
图46是视听已购入的内容的处理流程图的例子。
图47是中断视听中的内容的处理流程图的例子。
图48是视听已购入的内容的处理流程图的例子。
图49是中断视听中的内容的处理流程图的例子。
图50是视听已购入的内容的处理流程图的例子。
具体实施方式
以下用附图说明实施例。
实施例1
本实施例中,说明接收内容的接收机50和信息发送***60的例子。
图1是应用本实施例的内容发送接收***的结构的例子。信息发送网通过路由器43与家庭连接,在网内包括:保证网络品质的内容发送网40、和从内容发送网40连接的外部的互联网45。信息发送***60,有通过网络交换机(network switch:网络开关)42与内容发送网40连接的情况,和重视通用性而通过路由器44与互联网45连接的情况。
对家庭的网络连接,可以设想为同轴电缆、光纤、ADSL(Asymmetric Digital Subscriber Line:非对称数字用户线)、无线通信等各种通信路径(通信通路)46,适于各路径的调制解调由传送路径调制解调器45进行,变换为IP网络。
在家庭内,用传送路径调制解调器46解调,变换为网络接口的IP网络,通过路由器48与家庭内的机器(即,设备)连接。
家庭内的机器,设想为接收机50,和适合(对应)IP网络的存储装置(Network Attached Storage:网络附加存储)32、个人计算机33、能够连接网络的AV机器等。接收机50也可以同时具有对从天线35接收到的广播(节目)进行再现和存储的功能。
图2是内容发送***40的结构例。
内容的信息发送***60,具有:发送Web(环球网)文档71的Web服务器61;对描述发送的内容的属性信息的ECG元数据400、描述进行内容的再现所需的信息的再现控制信息200进行发送的元数据服务器62;发送内容主体75的内容服务器63;发送授权300的DRM服务器64,该授权300包括内容的使用权以及使用该内容所需的内容的解码中所需的密钥的信息;管理信息发送服务的顾客信息的顾客管理服务器65;和进行顾客的内容收费和/或结算处理的收费·结算服务器63等。
各服务器通过IP网67相互连接,并且通过IP网67,与图1的互联网45或内容发送网40连接。
此外,也可以采用如下结构:各服务器的一部分或者全部,不通过IP网67,而是直接与互联网45或内容发送网40连接,相互进行通信。
此外,信息发送***60具有的各服务器,只是便于说明的模型,在实际的信息发送***中,也可以是作为实体具有将多种服务器统合(统一)的服务器的结构,也可以没有某些服务器。此外,元数据服务器62这样的在多个数据的发送中使用的服务器,也可以按照数据的种类分割实体服务器而构成。各服务器之间,用互联网等网络连接。
图3是接收机50的结构例。
接收机50能够将接收到的内容再现,或者输出到可移动介质和/或网络,进而具有能够存储内容的存储器550。此外,图中,实线箭头表示内容流,虚线箭头表示控制流。
接收机50具备通信处理部511,该通信处理部511与IP网络进行物理连接,通过发送接收IP(Internet Protocol:互联网协议)数据包的通信I/F(Interface:接口)510和通过通信I/F510,进行TCP(Transmission Control Protocol:传输控制协定)、UDP(User DatagramProtocol:用户数据报协议)、DHCP(Dynamic Host ConfigurationProtocol:动态主机配置协议)、DNS(domain name server:域名服务器)、HTTP(Hyper Text Transfer Protocol:超文本传输协议)等各种IP通信协议的处理。
下载器55,是进行取得内容和/或与内容关联的信息的处理的处理部。DRM客户端54,提供如下功能:管理内容的著作权,按照内容的购入条件控制内容的视听和/或复制。解密器(Decrypter)514,基于来自DRM客户端54的指示,对下载的内容进行解码。流输出处理部57,向与接收机50连接的可移动介质560输出内容。此外,流输出处理部57,向通过通信处理部511、通信I/F510连接的网络连接机器570输出内容。
可移动介质560,是通过与流输出处理部541连接的可移动介质I/F534,能够访问且可装卸的存储介质。
接收机50具备用于操作的遥控器I/F533,按照用它接收到的遥控器信号,由用户操作。
此外,接收机50也能够具备接收点播的影像·声音内容的流发送服务的功能。该情况下,具备通过通信处理511处理影像·声音内容的实时接收的流接收处理部512。
AV播放器53,对所下载的内容和/或流发送(以数据流的方式发送)的内容或者广播(播送)接收到的内容进行解码,变换为影像、声音信号。
AV播放器53,在内部具有多路信号分离器(Demultiplexer:多路分配器)521,该处理部将由解密器514解码后的内容分离成影像、声音、字幕的包,将各包发送到影像解码器522、声音解码器523、字幕解码器524。用这些解码器522、523、524分别对影像、声音、字幕信息解码,用影像·声音输出处理530变换为合并后的影像·声音信号。该影像·声音信号,通过影像·声音输出I/F531,从接收机50向外部输出。
因此,通过在影像·声音输出I/F531连接电视机等,使用者能够视听包括影像·声音的内容。
此外,影像·声音输出处理(部)530、影像·声音输出I/F531,也可以考虑是将影像·声音合并、处理并输出的HDMI(注册商标)规格(标准)的接口,但是也可以设想为将影像、声音独立处理并向外部输出的影像复合信号(Composite Video Signal)输出、模拟声音输出这样的例子。
进而,接收机50,也有兼备进行数字广播的接收、录像的功能的情况。该情况下,接收机具有:输入广播电波的广播I/F501;对数字广播信号进行解码,变换为影像声音流的数字广播接收处理部502;和在数字广播信号的解码时,进行著作权保护处理的CAS(ConditionalAccess System:条件接收***)503。
在接收机50,能够将下载后的内容直接输出到流输出处理部57,输出到可移动介质560等。
此外,接收机50也能够将下载的内容临时存储在存储器550。在该情况下,之后通过接收机的操作,流输出处理部57将从存储器550取得的内容输出到可移动介质560等。
即使是具有存储器550的结构,也可以不将内容保存在存储器550中而进行导出(export)的处理,或先将内容保存在存储器550中然后进行导出的处理。
在该情况下,即使在接收机具有HDD等存储器550时,也能够通过流输出处理部57将下载的内容向可移动介质560导出,因此不需要将保存内容在存储器550,具有即使在存储器的记录容量中剩余容量较少的情况下也能够下载的优点。
此外,在图3的接收机50中,在实施仅进行不经由存储器550而直接向可移动介质560导出的服务的情况下,能够实现不装载存储器550的、更廉价的接收机。
此外,还能够不对下载后的内容解密而保持原样地暂且存储在存储器550,在对存储在存储器550的内容进行再现、或者将其导出到可移动介质560等时,DRM客户端54从DRM服务器64取得授权300,解密器514基于该授权300中记载的内容密钥311对存储在存储器550的内容进行解密。
在再现内容的情况下,解密器514对内容进行解密,多路信号分离器521将其分离为影像、声音、字幕数据的包。影像解码器522、声音解码器523、字幕解码器524分别对分离后的各个影像包、声音包、字幕数据包解密。影像·声音输出处理部530通过影像·声音输出I/F531将解码后的影像·声音向外部输出。通过这些处理,用户能够视听内容。
在导出内容的情况下,解密器514对内容进行解密,流输出处理部541将解密后的内容输出到可移动介质560等。
另外,图3中记载的数字广播接收处理部502、CAS503、通信处理部511、流接收处理部512、解密器514、多路信号分离器521、影像解码器522、声音解码器523、字幕解码器524、影像、声音输出处理部530、存储器550、浏览器51、ECG处理部52、AV播放器53、DRM客户端54、下载器55、本地导航56、流输出处理部57能够作为进行各处理的处理部,对它们的全部或一部分集成电路化等,通过硬件来实现。
此外,通过在未图示的中央控制部等运算处理器进行处理,也能够将存储在存储器550或未图示的存储器等存储装置等中的数字广播接收处理程序502、CAS程序503、通信处理程序511、流接收处理程序512、解密器程序514、多路信号分离器程序521、影像解码器程序522、声音解码器程序523、字幕解码器程序524、影像、声音输出处理程序530、存储器550、浏览器程序51、ECG处理程序52、AV播放器程序53、DRM客户端程序54、下载器程序55、本地导航程序56、流输出处理程序57等的全部或一部分的各处理通过软件实现。
为了简化说明,关于通过中央控制部等执行各种程序而实现的各处理,以利用程序实现的各处理部为主体进行说明。另外,在利用硬件实现各处理部的情况下,该各处理部成为主体进行各处理。
接着,使用图4、图5、图6对图3的***结构的接收机50与图2的内容发送***60的内容发送服务中的数据的收发关系进行说明。其中,在图4~5中,从图3的接收机50,仅表示在处理的流向中使用的一部分功能块,但各自也可以具有图3的接收机50的其它的处理部等,此外,图4~5中记载的结构并不一定是必要的。也可以省略一部分。
图4的接收机581是从图3的接收机50抽出与流信息发送***进行数据的收发而形成的子组合(子集)。
内容发送***60包括:发送Web文档71的Web服务器61;对描述发送的内容的属性信息的ECG元数据400、描述进行内容的再现所需的信息的再现控制信息200进行发送的元数据服务器62;发送内容主体75的内容服务器63;发送授权300的DRM服务器64,该授权300包括内容的使用权以及使用该内容所需的内容的解密中所需的密钥的信息;管理信息发送服务的顾客信息的顾客管理服务器65;和进行顾客的内容收费和/或结算处理的收费·结算服务器63等。
使以上数据在接收机581与信息发送***60之间进行数据通信的传送路径67,设想为图1的信息发送网。
在图4的情况下,浏览器51提示从Web服务器61接收到信息的Web71,用户通过使用遥控器等操作设备进行操作来检索并找到想要观看的内容75。此外,作为其他方法,也可以提供如下方法:接收机应用(application)的ECG(Electric Content Guide:电子内容指南)处理部52将从元数据服务器62取得的ECG元数据400以ECG的形式提示给用户,用户从ECG检索并找到想要观看的内容75。
当用户选择想要观看的内容、在Web文档71上进行内容的再现指示时,浏览器51从元数据服务器62取得在Web文档71中描述有参照目标的再现控制元文件200,对AV播放器53进行再现请求。或者,当用户在ECG处理部52显示的ECG上进行内容的再现指示时,ECG处理部52从元数据服务器62取得在ECG元数据400中描述有参照目标的再现控制元文件200,对AV播放器53进行再现请求。
AV播放器53,按照再现控制元文件200的内容,从DRM客户端54取得在内容的授权300中描述的内容密钥和称为RMPI(Right.Management and Protection Information:管理和保护信息)的信号输出限制·复制控制信息,将内容密钥设定到解密器514,按照RMPI将影像、声音等的输出条件设定到影像·声音输出I/F531,进行从内容服务器63发送的内容75的流再现。
DRM客户端54,保存有效的授权300,如果有来自AV播放器53和/或流输出控制部57的请求,则从对应的授权300提供内容密钥和RMPI。此外,如果未取得所请求的授权300,则从DRM服务器64取得再现内容所需的授权300。
图5的接收机582,是从图3的接收机50抽出下载信息发送***和进行数据收发的功能块而形成的子组合。
在图5的情况下也为如下方式:浏览器51提示从Web服务器61接收到的Web71,用户通过使用遥控器等操作设备进行操作来检索并找到想要观看的内容75。此外,作为其他方法,也可以提供如下方法:接收机应用的ECG处理部52将从元数据服务器62取得的ECG元数据400以ECG的形式提示给用户,用户从ECG检索并找到想要观看的内容75。
当用户选择想要观看的内容、在Web文档71上进行内容的下载指示时,浏览器51从元数据服务器62取得在Web文档71中描述有参照目标的下载控制信息100,对下载器55进行下载的执行请求。或者,当用户在ECG处理部52显示的ECG上进行内容的下载指示时,ECG处理部52从元数据服务器62取得在ECG元数据400中描述有参照目标的下载控制信息100,对下载器55进行下载的执行请求。
下载器55取得再现控制元文件200,按照其内容,从DRM客户端54取得在内容的授权300中描述的内容密钥和称为RMPI的信号输出限制·复制控制信息,将内容密钥设定到解密器514,按照RMPI对导出目标的可移动介质560、网络连接机器570设定影像、声音等的输出条件,下载从内容服务器63发送的内容75,将利用解密器514解密后的内容向流输出控制部57输出,进行导出处理。
图6的接收机583,从图3的接收机50抽出功能块并进行记载,该功能块通过存储器550与下载信息发送***进行数据的收发。
在图6的情况下,浏览器51提示从Web服务器61接收到的Web71,用户通过使用遥控器等操作设备进行操作来检索并找到想要观看的内容75。此外,虽然图中省略,但也可以与图5一样提供如下方式:接收机应用的ECG处理部52将从元数据服务器62取得的ECG元数据400提示给用户,用户检索并找到想要观看的内容75。
当从用户接收到想要观看的内容的选择,用户在Web文档71上进行内容的下载指示时,浏览器51从元数据服务器62取得Web文档71中描述有参照目标的下载控制信息100,对下载器55进行下载的执行请求。
下载器55取得要下载的内容的ECG元数据400、再现控制元文件200和内容75,并存储在存储器550。
存储的内容75能够利用接收机的称为本地导航56的应用,进行检索、选择并再现、导出。
在本地导航56,在被指示再现内容的情况下,启动AV播放器53,请求再现,在被指示导出内容的情况下,启动流控制输出部57,请求导出处理。
接着,详细说明接收机处理的信息的内容。
图7是ECG处理部52为了内容检索而作为ECG提示的ECG元数据400的关系图。ECG元数据400以XML形式记载。
ECG元数据400包括:描述各个被发送的节目的名称和/或说明、影像、声音、类别等属性信息的内容元数据430;将一连的系列的各个节目形成组加以管理,从而能够对各个节目进行检索的系列元数据410;描述节目的购入授权的授权元数据470;记载有节目和/或形成为组的节目的购入条件的包元数据450。在内容元数据430中能够描述组ID,该组ID唯一地识别该节目所属的分组元数据410,分组元数据410通过描述自身所属的分组元数据410的组ID,能够定义分层的组结构。
授权元数据470,具有唯一地识别能够使用该授权进行利用的节目的内容元数据430的内容ID、和唯一地识别能够用作购入条件的包元数据450的购入ID,内容元数据430和包元数据450具有相互对应的购入ID、内容ID。内容元数据430,在该内容能够流再现或下载、或能够进行这两者的情况下,能够具有用于取得流再现用的再现控制信息200和内容下载用的下载控制信息100的参照信息。
图8是ECG元数据400中包元数据470的结构例。
包元数据450保存:描述收费的开始日期时间、结束日期时间的收费有效期间451;唯一地识别包元数据450的购入ID452;和对象内容ID453,其识别成为包元数据450的购入对象的内容。
包元数据450,能够在一个包元数据中描述多个包,关于各个包具有以下信息。
包名称461、包价格462、说明文465,是用于对用户提示包内容的信息。购入类型463是识别内容单个购入、系列一并购入、还是包月合同购入这些包购入形式的信息,发送类型464是识别内容的发送是流发送、下载发送、还是这两者这些发送形式的信息。
购入请求URL466,是描述基于用户的购入操作来请求购入处理(transaction:交易)的服务器的访问目标的信息。
即,ECG处理部52,参照内容元数据430或者分组元数据410,提示检索画面,如果找到了想要使用的内容,则通过参照该内容的授权元数据470,对用户提示内容的购入条件,使用户按照包元数据450进行购入操作。在由ECG处理部52提示的ECG上、指示进行内容的流再现的情况下,按照在内容元数据430中描述的URL取得再现控制信息200,AV播放器53按照再现控制信息200的描述内容进行流再现。
在由ECG处理部52提示的ECG上、指示内容的下载的情况下,按照在内容元数据430中描述的URL取得下载控制信息100,下载器55按照下载控制信息100的描述内容进行内容的下载。
图9是下载控制信息100的结构例。下载控制信息100包括描述有元文件自身的内容的下载控制属性信息110和在下载一个或多个内容时使用的下载执行单位信息150。
下载控制信息100例如使用RSS(RDF Site Summary(RDF站点摘要)或Really Simple Syndication(真正简单的连锁))描述。下载控制信息,能够对某包内的任意多个内容进行制作(准备),但是不跨越多个包。
此外,也能够对某包准备多个下载控制信息。不过,应该以一定能够下载包内的所有内容的方式准备下载控制信息。下载控制信息100存在被被更新的情况,接收机按一定周期进行检查,更新所差的部分。另外,在RSS的情况下使用enclosure url来唯一地识别各内容。
下载控制信息100中具有:表示对应的下载控制信息100的名称(例如下载预约的名称、文件名、ID等)的下载控制信息的名称111;表示对应的下载控制信息100的位置(例如,提供下载预约的网站的互联网上的URL。但是不限于URL,也可以是其他地址,以下所述的位置也一样。)的下载控制信息的位置112;表示对应的下载控制信息100的说明(例如关于下载预约的说明和语言种类等)的下载控制信息的说明文113;更新检查标志114;和更新期限日期时间115等信息。
更新检查标志114是对判别元数据服务器62上的下载控制信息100的内容是否被改变、是否周期性地进行检查进行判别的标志,取进行检查的“更新”、和最初取得后不周期性地进行检查的“单次”的值。更新期限日期时间115,在更新检查标志114为“更新”的情况下有效,记载持续检查下载控制信息100的更新的期限的日期时间。
更新期限日期时间115表示对内容的更新进行监视的期限。期限的单位(日单位、时单位、分单位等)是任意的。也能够取“无期限”即表示半永久地持续检查的值。此外,作为另外的实施方法,也能够通过将更新期限日期时间115的特殊值(例如全部为0)当做表示更新检查标志114“单次”的值,从而省略更新检查标志114。
下载执行单位信息150能够在下载控制信息100中描述多个。对下载的各个内容存储如下信息:表示该内容的标题(既可以是节目名等,也可以是文件名或ID)的发送内容的标题151;表示该内容的说明(特征和/或备注等)的发送内容的说明文152;表示发送该内容的日期时间(也可以是日单位、分单位)的发送日期时间153;在互联网上唯一地识别该内容的发送内容的内容ID154;发送内容的种类155;表示发送内容的取得目标URL的内容的位置156;表示与该内容对应的ECG元数据的取得目标URL的ECG元数据的位置157;表示与该内容对应的再现控制信息的取得目标URL的再现控制信息的位置158;和发送内容的大小159等。
内容ID标识符154,例如使用由“CRID://authority/content_id”这样的格式(schema:模式)规定的字符串(文字串)描述,authority(权限)部分是在互联网上唯一地识别内容的发送者的关键字。在本实施例中,将在互联网上作为唯一的名称管理的域名作为authority运用(应用)。
authority/之后的content_id,是在authority内唯一地识别内容的ID,字符串的格式可以在authority内自由运用。通过这样的运用,能够利用内容标识符154唯一地识别互联网上的内容,通过将内容标识符154作为互联网上的URL进行访问,能够取得对象内容和/或相关的元数据。
发送日期时间153通常记载内容被存储在内容服务器63、被公开的日期时间,但也存在在发送下载控制信息100时内容尚未公开、发送日期时间153中记载预定发送的未来的日期时间的情况。此外,一旦所发送的内容的内容被更新,则在发送日期时间153中记载更新后的日期时间。
发送内容的种类155例如记载从服务器发送的影像、照片、音乐、程序、多媒体数据等种类。也可以在影像中进一步细分化而记载电影、新闻、体育等,在音乐中进一步细分化而记载古典、摇滚、爵士等种类。
所谓的发送内容用元数据,是指利用再现或执行内容所需的附属信息,作为一个例子,如内容检索用的类别或关键字信息,如果内容是影像信息,则是其缩略图(thumbnail:缩小图)或章节信息等。
图10是再现控制元文件200的结构例。对再现控制元文件200的结构进行说明,该再现控制元文件200通过参照下载控制信息100而取得。
再现控制元文件200包括以下3个XML文档,即:内容固有属性信息210,其是再现内容时所需的内容自身的AV流的信息;在为了对已被加密的内容进行解密而访问著作权管理服务器取得用于解密的内容密钥等时所需的授权取得信息220;为了在为流VOD的情况下进行其再现控制所需的网络控制信息230。其中,网络控制信息230在下载发送的情况下不需要。
内容固有属性信息210提供内容主体文件的文件名和参照目标211、内容是否被加密的区别信息212、内容的时间长度213、影像编码方式和分辨率(清晰度)·扫描·纵横比等影像信号的属性信息214、立体声/单声道/多声道区别等声音信号的属性信息215等。
内容的授权取得信息220提供成为对象内容的授权取得目标的著作权管理服务器地址信息221、著作权管理方式的种类信息223、表示附随内容的著作权保护范围的种类的授权ID224、用于在著作权管理服务器和作为客户端的接收机之间进行服务器认证的署名对象的要素的值222和参照目标226、授权的使用条件信息225、用于验证某个署名所需的公开密钥证书227等信息。
网络控制信息230描述以下信息:能够使用的流协议方式的信息231、特殊再现和/或内容的头标记(頭出し:找出希望再现的部分的开始部分)方式232、临时中断的再现能否从中途重新开始(再开始)等各种流服务器功能信息、在服务器的功能中能够进行多级可变速再现的情况下对各级表示何种倍率的信息233、和其再现方式的信息234。
作为再现方式,设想在服务器一侧准备并发送可变速再现专用的流的方式,和/或通过对通常速度再现的流中包括的静态画面进行跳帧再现而近似地实现高速再现的方式等。
图11是授权300的结构例。对授权300的结构进行说明,该授权300通过参照下载控制信息100取得,或者在内容的再现开始时、导出开始时取得。
授权包括描述视听节目的权利的再现授权310和描述向外部介质或网络输出的权利的导出授权320。
在授权中保存在对内容进行解密时所需的内容的加密密钥311、321,在再现授权310的情况下,具有使用开始日期时间和使用结束日期时间312、和再现时的信号输出限制和/或复制控制信息313。
使用开始日期时间和使用结束日期时间312也能够指定为无期限。
在导出授权320,能够按每个能够导出的介质(或者网络)指定对各介质输出数据的情况下的、复制限制和模拟输出限制等使用条件信息322。
导出授权320能够使用1个授权进行1次导出,为了能够对一个内容进行N次导出而从DRM服务器64对接收机50发送N个导出授权320。
接着,使用图12至图19,对基于以上的***结构和数据结构实现的接收机应用的用户界面例进行说明。
图12是利用ECG处理部52实现的内容检索画面1000的例子。
在由遥控器启动的该画面中,准备关键字1001、类别1002、信息发送日期1003、价格1004、提供方式1005等选项和输入区域,当指示检索开始1005时,与用户的指定内容相应地检索ECG元数据400。
图13是ECG处理部52显示的检索结果画面1100的显示例。在该例中,列表显示检索的结果,显示标题1101、提供方式1102、购入状态1103、作为对于内容的操作按钮显示购入或详情1104、VOD视听1105、DL相关的按钮1106。
在提供方式栏1102,在包元数据450中该内容如果仅通过VOD发送(流发送)提供则显示“VOD”,如果仅通过下载发送提供则显示“DL”,如果通过双方提供则显示“VOD/DL”。其中,VOD是指VideoOn Demand。
在购入状态栏1103提示用户已购入还是未购入该内容、或者是免费内容这样的、接收机管理的信息。
关于购入或详情按钮1104,如果该内容是未购入则显示“购入”按钮,在内容已购入或者是免费的不需购入的情况下显示“详细情况”按钮。
“VOD视听”按钮1105,仅在该内容能够进行VOD(流)视听的情况下显示,如果选择该按钮,则开始VOD视听。
DL相关的按钮1106,仅对能够下载的内容显示,与状态相应地,对于指示了下载但还没有下载的内容,显示不能够操作的“DL等待”按钮,如果开始下载则变为“DL中”按钮,如果下载完成则显示“DL视听”,如果选择“DL视听”按钮,则能够视听已下载的内容。另外,也可以是如下的接收机:即使是“DL中”,只要已经缓冲一定程度,就能够视听内容。
图14是ECG处理部52显示的内容购入画面1200的例子。在检索结果画面1100,在选择了“购入”按钮的情况下提示内容购入画面1200。
基于ECG元数据400,提示购入内容所需的标题1201、内容1202、导演1203、演员1204、类别1205、视听期限1206、再现时间和影像·声音的信息1207、能够导出的次数和输出目标的信息1208、提供方式的选项1209、价格1210等,在能够选择提供方式1209的情况下,能够选择VOD、下载或这两个。
在图14的例子中,“VOD”通过删除线显示为无效,“下载”显示为有效。此外,通过钩选标记表示用户选择了“下载”。
选择后,通过选择“购入”按钮1223,与信息发送***之间发生内容的购入交易。
在选择“返回”按钮1224的情况下,返回检索结果画面1100。
图15是ECG处理部52显示的内容详细情况画面1250的例子。在购入内容后,通过在检索结果画面1100选择“详细情况”按钮提示内容详情画面1250。
该画面所显示的信息与内容购入画面1200大致相同,但因为已购入所以没有“购入”按钮1223,而显示“VOD视听”1220、“下载视听”1221、“导出”1222这些按钮,对于各功能有效的内容,按钮有效,能够操作。
此外,提供方式1209栏由于已购入而不能选择,仅显示已购入的内容的提供方式,有时对于能够下载视听的内容显示下载的进度状况1211。
图16是ECG处理部52显示的内容再现画面1300的例子。当在内容的检索结果画面1100或者内容详细情况画面1250选择VOD视听或下载视听时,提示内容再现画面1300。
在内容再现画面1300,根据再现控制信息200,在标题栏(titlebanner)1302显示内容的标题1303、再现时间1304、影像·声音的详细信息1305,按照遥控器等的操作,操作内容被形成为图标显示1301,此外,根据接收机的不同,在整个再现时间中也存在显示现在的再现位置1406的情况。
图17是ECG处理部52显示的导出画面1400的例子。当在内容详细情况画面1250被指示导出时,提示导出画面1400。
在该画面,基于ECG元数据400显示内容的标题1401、容量1402等,并且显示允许的输出目标的选项1403、接收机管理的导出的剩余次数1404。
当用户选择输出目标、选择“导出目标检查”按钮1405时,对想要导出的内容是否能够记录在导出目标的介质进行检查,如果能够则在状态栏1407显示“正常”,如果不能则显示其原因。
在选择了“导出开始”按钮1406的情况下,与选择了“导出目标检查”按钮1405的情况一样,也进行事先检查,如果有问题,则在状态栏1407显示其原因,而在“导出开始”按钮1406的情况下,如果正常则开始导出。
导出的进度显示为进行状况1406,如果导出完成,则显示导出剩余次数1404减去1次后的导出画面1400。
在想要在导出完成前中止导出、返回内容详细情况画面1250的情况下,选择“中止”按钮1409。
如上所述,构成由ECG处理部52生成的ECG的画面。
作为另外的实施例,也能够通过不用ECG处理部52而用浏览器51提示从Web服务器61取得的Web文档71,进行内容的检索至再现。
图18是在浏览器51上提示的Web文档71的转移例。
通过受理浏览器51启动时的首页或者书签的选择,浏览器51首先显示内容销售门户页面1501。此处,当被指示检索内容时,浏览器51显示检索结果的内容一览页面1502,当从检索结果选择内容时,显示内容购入页面1503。
在内容购入画面1503,通过选择发送方式购入内容的信息发送方式,在选择VOD购入的情况下,浏览器51显示VOD再现开始页面1504,当指示VOD再现时,参照再现控制元文件200,显示图16的内容再现画面。
此外,在内容购入画面1503中选择了利用下载的购入的情况下,浏览器51显示下载开始页面1505,当进行开始下载的指示时,基于下载控制信息100,在后台开始下载内容。
图19是浏览器51显示的本地导航画面1600。对于下载发送的内容,在本地导航画面1600显示状态。
在该画面,一览显示被指示下载的内容和已下载的内容,显示内容的标题1601、下载状态1602、购入状态1603,作为对于内容的操作按钮显示“购入”或“详细情况”按钮1604,作为购入条件,对于能够视听的内容显示“视听”按钮1605,对于能够导出的内容显示“导出”按钮1606。
在下载状态栏1602进行如下状态显示:虽然已指示下载但为等待下载完成状态的“DL等待”、下载开始并显示其进度状况的“DL中”、下载完成的“DL完成”、下载中发生错误而中断的“DL错误”。
在购入状态栏1603显示未购入、已购入、免费这样的状态。
关于按钮类,对于未购入内容显示“购入”按钮,对于已购入的内容显示“详细情况”按钮。视听按钮在下载完成或者即使在下载中也缓存进行到了能够再现的程度时,成为有效显示而能够选择。此外,如果内容成为能够导出的状态,则“导出”按钮1606变为有效显示而能够选择。
当选择“视听”按钮1605时,转移到内容视听画面1300,当选择“导出”按钮1606时,转移到内容画面1400。
由此,能够在Web站点从内容的检索进行至内容的再现。
接着,使用图20、图21对导出处理进行详细说明。
图20是接收机和可移动介质的接口部分的结构例。可移动介质例如设想为iVDR(注册商标)等可移动HDD等。但是并不限定为iVDR。
图中,实线箭头表示内容的流向,虚线箭头表示控制的流向。
图20表示流输出处理部57的结构例,该流输出处理部向具有著作权保护功能的可移动介质560进行导出处理。接收机50的流输出控制部57包括:与可移动介质进行认证的介质认证处理部541;密钥生成部543,其生成将传送向介质的内容加密的加密密钥的内容;基于内容密钥对内容进行加密的内容加密处理部542;和将所生成的内容密钥加密传送到可移动介质的密钥加密处理部544。
被输入内容加密处理部542的内容,从接收机50的解密器514或者多路信号分离器521输入。
另外,图20中记载的介质认证处理部541、内容密钥生成部543、内容加密处理部542、密钥加密处理部544能够作为进行各处理的处理部,对它们的全部或一部分集成电路化等,通过硬件来实现。此外,通过在未图示的中央控制部等运算处理器进行处理,也能够将存储在存储器550或未图示的存储器等存储装置等中的介质认证处理程序541、内容密钥生成程序543、内容加密处理程序542、密钥加密处理544等的全部或一部分的各处理通过软件实现。
为了简化说明,关于通过中央控制部等执行各种程序而实现的各处理,以利用程序实现的各处理部为主体进行说明。另外,在利用硬件实现各处理部的情况下,该各处理部成为主体进行各处理。
在通过可移动I/F534连接的可移动介质560,在与接收机50的介质认证处理部541相互进行认证的介质认证处理部561、接收并解密被加密的内容密钥而取出内容密钥的密钥解密处理部563、仅已相互认证的可信赖的接收机50能够读写的保护存储区域564中,将收到的内容密钥和表示内容的使用条件(复制次数、可使用期限)的信息,使其与内容对应地存储。
此处,复制次数表示能够将所记录的内容进一步复制的数量,当设该数为M时,加上原本的内容自身,能够使用M+1个内容。可使用期限表示可移动介质等上的内容的使用期限,可以是以下记载方法。
(1)从将内容写入可移动介质等的时刻起的相对时间
(2)从在可移动介质上最初访问内容的时刻起的相对时间
(3)绝对的使用开始日期时间、使用结束日期时间(都可以省略,省略的开始日期时间、结束日期时间视为无限制)
此外,图20中记载的介质认证处理部561、密钥解密处理部563,其全部或一部分能够作为进行各处理的处理部集成电路化等而用硬件实现。此外,也能够通过用未图示的中央控制部等运算处理器处理数据存储区域562或保护存储区域564或未图示的存储区域等中保存的介质认证处理程序561、密钥解密处理程序563等,而用软件实现其全部或一部分的各处理。
为了简化说明,关于通过中央控制部等执行各种程序而实现的各处理,以用程序实现的各处理部为主体进行说明。此外,使用硬件实现各处理部的情况下,各处理部成为主体,进行各处理。
由介质加密处理部542加密的内容,通过可移动I/F534,保存在数据存储区域562。
在介质认证处理部541中,考虑以下情况:认证可移动介质560的可信赖性的情况;认证可移动介质560和具备可移动I/F534的接收机50双方的可信赖性的情况。
在已相互认证的接收机50读出可移动介质560中保存的内容的情况下,从保护存储区域564读出该内容的内容密钥,在接收机50使用内容密钥对从数据存储区域562读出的被加密进行解密,由此,能够使用。
图21是接收机与网络连接机器的接口部分的结构例。在图21,表示通过具有著作权保护功能的网络进行导出处理的流输出处理部57的结构例。在该情况下,接收机50的流输出控制部57包括进行与网络连接机器的相互认证的通信认证处理部545、基于已在认证时交换的共用密钥生成对内容进行加密的通信密钥的通信密钥生成部547、基于所生成的通信密钥将内容加密并通过通信I/F510送出的通信加密处理部546。
另外,图21中记载的通信认证处理部545、通信加密处理部546、通信密钥生成部547能够作为进行各处理的处理部,对它们的全部或一部分集成电路化等,通过硬件来实现。此外,通过在未图示的中央控制部等运算处理器进行处理,也能够将存储在存储器550或未图示的存储器等存储装置等中的通信认证处理程序545、通信加密处理程序546、通信密钥生成程序547等的全部或一部分的各处理通过软件实现。
为了简化说明,关于通过中央控制部等执行各种程序而实现的各处理,以利用程序实现的各处理部为主体进行说明。另外,在利用硬件实现各处理部的情况下,该各处理部成为主体进行各处理。
网络连接机器,通过通信I/F571与网络580连接,与接收机50进行通信。
通信认证处理部572,与接收机的通信认证处理部545进行相互认证。通信密钥生成部574,基于已在认证时交换的公用密钥生成将内容解密的通信密钥。通信解密处理部573,基于所生成的通信密钥,对通过通信I/F510接收到的内容进行解密。
在图21的例子中,由通信解密处理部573解密后的内容,通过使用网络连接机器570的加密方式的本地加密处理部575被加密,保存在网络连接机器570具有的数据存储区域578中。此时的密钥由本地密钥生成部576生成,与该内容对应的本地密钥和表示内容的使用条件(复制次数、可使用期限)的信息保存在仅可信赖的器件和/或软件能够访问的保护存储区域577。
另外,图21中记载的通信解密处理部573、通信密钥生成部574、本地加密处理部575、本地密钥生成部576能够作为进行各处理的处理部,对它们的全部或一部分集成电路化等,通过硬件来实现。此外,通过在未图示的中央控制部等运算处理器进行处理,也能够将存储在存储器550或未图示的存储器等存储装置等中的通信解密处理程序573、通信密钥生成程序574、本地加密处理程序575、本地密钥生成程序576等的全部或一部分的各处理通过软件实现。
为了简化说明,关于通过中央控制部等执行各种程序而实现的各处理,以利用程序实现的各处理部为主体进行说明。另外,在利用硬件实现各处理部的情况下,该各处理部成为主体进行各处理。
另外,在图21的例子中为网络连接机器570具有机器固有的数据存储区域578的情况,但是网络连接机器570也可以为如下结构,即,具有图20的接收机50所具有的那样的可移动I/F534,将通过网络接收到的内容通过可移动I/F534传送到可移动介质560。该情况下的网络连接机器570的结构,遵照图20的接收机50的结构。
针对如上所述的适合内容发送的接收机的例子,使用图22至图25说明接收机进行的处理的例子。
图22是ECG52的处理流程图2000的例子。
ECG处理部52,从元数据服务器取得ECG元数据(S2001:S表示步骤),将所取得的ECG元数据以易于进行数据处理的形式形成数据库,保存在存储器(S2002),提示内容检索画面1000(S2003)。
此处,当进行检索条件的输入、设定(S2004)并指示执行检索时,提示检索结果画面1100。在该画面,如果受理对内容的操作(S2006)、被选择“购入按钮”,则ECG处理部52显示内容购入画面1200(S2007)。在该画面,如果用户选择购入条件、选择购入按钮(S2008),则ECG处理部52显示内容详细情况显示画面1250(S2009)。内容详细情况显示画面1250能够也通过从检索结果画面1100选择“详细情况”按钮而显示。
当用户从检索结果画面1100选择“VOD视听”按钮时,启动AV播放器,开始VOD视听(S2011)。当选择“DL视听”按钮时,启动AV播放器,开始下载视听(S2012)。
在内容详细情况显示画面1250,当通过用户操作而选择“VOD视听”按钮时,启动AV播放器,开始VOD视听(S2011)。当选择“DL视听”按钮时,启动AV播放器,开始下载视听(S2012),当选择“导出”按钮时,转移到导出画面1400(S2013)。
图23是在导出画面1400中,将内容向可移动介质560导出的情况下的流输出处理部57的处理流程的例子。
在提示导出画面1400后(S2101),当用户通过在画面上的操作(S2102)选择输出目标、选择“导出目标检查”按钮时,流输出处理部57对输出目标是否连接有可移动介质560进行检查(S2103)。如果没有连接,则提示表示未连接的错误信息(S2110)。
如果已连接,则接着,介质认证处理部541确认与输出目标的可移动介质560的认证(S2104),进行可移动介质560的详细检查(S2105)。此处,如果写入内容时没有异常,则提示表示正常的结果(S2106),如果存在异常,则提示错误原因(S2110),返回导出画面的操作受理状态(S2102)。
作为此时的错误,可以考虑可移动介质560或接收机50一侧的原因引起的认证错误、写入内容所需的剩余容量不足的错误、不满足再现内容所需的速度的可移动介质560的速度错误、由可移动介质560规定的文件格式是不适合保存内容的情况下的保存格式错误、可移动介质560的读写异常等各种原因。
在导出画面1400,在选择了“导出开始”按钮的情况下,流输出处理部57对输出目标是否连接有可移动介质560进行检查(S2107)。如果没有连接,则提示表示未连接的错误信息(S2110)。如果已连接,则接着,流输出处理部57确认与输出目标可移动介质560的认证(S2108),进行输出目标可移动介质560的详细检查(S2109)。此处,如果写入内容时存在异常,则提示错误原因(S2110),返回导出画面的操作受理状态(S2102)。如果没有异常,则转移到导出处理。
在导出处理中,首先,DRM客户端54从DRM服务器64取得导出授权320(S2118),接着,内容密钥生成部543生成内容密钥(S2111)。密钥加密处理部544将该秘钥加密,与输出目标可移动介质进行密钥交换(S2112)。此外,内容密钥生成部543将内容密钥设定到内容加密处理部542(S2113)。内容加密处理部542执行导向可移动介质560的导出处理(S2114)。
如果导出完成(S2115),则在导出结束处理(S2116)中,介质认证处理部561进行对可移动介质560的内容密钥和内容的使用条件信息的保存、和文件管理信息的更新等处理,成为在其他接收机等中也能够对可移动介质560进行读写的状态。在导出完成前用户发出中止指示或发生可移动介质560的异常而导出没有正常完成的情况下,提示异常结束的原因(S2117),返回导出画面的提示(S2101)。
图24是在导出画面1400中,向网络连接机器570导出的情况下的流输出处理部57的处理流程的例子。
提示导出画面1400后(S2201),当通过在画面上的操作(S2202)选择输出目标、选择“导出目标检查”按钮时,通信认证处理部545对输出目标是否连接有可移动介质560进行检查(S2203)。如果没有连接,则显示表示未连接的错误信息(S2210)。如果已连接,则接着,通信认证处理部545确认与输出目标的网络连接机器570的认证(S2204),进行网络连接机器570的详细检查(S2105)。此处,如果写入内容时没有异常,则提示正常的结果(S2106),如果存在异常,则提示错误原因(S2110),返回导出画面的操作受理状态(S2102)。
该情况下的错误与对可移动介质560的导出一样,也可以考虑网络连接机器570或接收机50一侧的原因引起的认证错误、保存内容所需的网络连接机器570一侧的剩余容量不足的错误、不满足再现内容所需的速度的网络连接机器570的速度错误、由网络连接机器570规定的文件格式不适合内容的保存的情况下的保存格式错误、网络连接机器570的机器异常等各种原因。
在导出画面1400,在被选择“导出开始”按钮的情况下,通信认证处理部545对输出目标是否连接有可移动介质560进行检查(S2207)。如果没有连接,则显示表示未连接的错误信息(S2210)。如果已连接,则接着,通信认证处理部545确认与输出目标网络连接机器570的认证(S2208),进行输出目标网络连接机器570的详细检查(S2209)。此处,如果写入内容时存在异常,则提示错误原因(S2210),返回导出画面的操作受理状态(S2202),如果没有异常,则转移到导出处理。
在导出处理中,首先,DRM客户端54从DRM服务器64取得导出授权320(S2218),通信认证处理部545将基于相互认证时交换的密钥生成的通信密钥设定到通信加密处理部546(S2213),通信加密处理部546执行导向网络连接机器570的导出处理(S2214)。
如果导出完成(S2215),则在导出结束处理(S2216)中进行通信会话的关闭等处理。在导出完成前用户发出中止指示或发生网络连接机器570的异常从而导出没有正常完成的情况下,提示异常结束的原因(S2217),返回导出画面的提示(S2201)。
图25是图19的本地导航画面1600中的ECG处理部52的处理流程图的例子。
在本地导航画面1600,ECG处理部52读出存储在未图示的存储部的、下载发送的内容的ECG元数据(S2301),基于该信息提示本地导航画面1600(S2302)。
在该状态下,当受理用户的操作(S2303)、被选择“购入”按钮时,ECG处理部52显示内容购入画面1200(S2304)。在该画面,如果用户选择购入条件、选择购入按钮(S2305),则ECG处理部52显示内容详细情况显示画面1250(S2306)。内容详细情况显示画面1250也能够通过从本地导航画面1600选择“详细情况”按钮而显示。
从本地导航画面1600选择“视听”按钮时,ECG处理部52启动AV播放器53,开始下载视听(S2308),选择“导出”按钮时,转移到导出画面1400(S2309)。
在内容详细显示画面也为如下情形:当通过用户的操作(S2307)、被选择“视听”按钮时,启动AV播放器53,开始下载视听(S2308),被选择“导出”按钮时,转移到导出画面1400(S2309)。
根据以上说明的实施,接收机50能够通过在ECG处理部52显示的ECG、或者在浏览器51显示的Web画面、本地导航1600,从通过网络连接的信息发送***60取得并视听内容。
另外,在图22、图25中,对通过通过ECG处理部52生成的内容检索画面和/或本地导航画面视听或导出内容等的情况进行了说明,但并不限定于此。既可以为浏览器51生成内容检索画面和/或本地导航画面、进行同样的处理的方式,也可以为AV播放器53生成内容检索画面和/或本地导航画面进行同样的处理的方式。
在图26、图27中表示接收机50使用的可移动介质的其他例子。
图26是可移动介质为光盘介质的情况的例子,能够在可移动介质I/F534连接介质驱动器580,向介质驱动器580***可移动介质585,通过介质读写部582进行读写。
流输出处理部57包括驱动器认证处理部551、内容密钥生成部548、密钥读写处理部548、内容加密处理部550。
在将具有著作权保护功能的可移动介质585***具有著作权保护功能的介质驱动器580的情况下,能够读写受到著作权保护的内容,但是,接收机50的流输出控制部57,在介质驱动器580具有的认证处理部581与驱动器认证处理部551之间,进行可移动介质585和介质驱动器580是否与著作权保护对应的认证处理。
认证建立(确立)后,将内容密钥生成部548生成的密钥设定到内容加密处理部550,对内容进行加密写入可移动介质585,通过密钥读写处理部549,将用于加密的介质密钥和表示内容的使用条件(复制次数、可使用期限)的信息写入可移动介质585。
另外,图26中记载的驱动器认证处理部551、内容密钥生成部548、内容加密处理部550、密钥读写处理部549能够作为进行各处理的处理部,对它们的全部或一部分集成电路化等,通过硬件来实现。此外,通过在未图示的中央控制部等运算处理器进行处理,也能够将存储在存储器550或未图示的存储器等存储装置等中的驱动器认证处理程序551、内容密钥生成程序548、内容加密处理程序550、密钥读写处理程序549等的全部或一部分的各处理通过软件实现。
为了简化说明,关于通过中央控制部等执行各种程序而实现的各处理,以利用程序实现的各处理部为主体进行说明。另外,在利用硬件实现各处理部的情况下,该各处理部成为主体进行各处理。
另外,图26中记载的介质读写部582、认证处理部581能够作为进行各处理的处理部,对它们的全部或一部分集成电路化等,通过硬件来实现。此外,通过在未图示的中央控制部等运算处理器进行处理,也能够将存储在存储器550或未图示的存储器等存储装置等中的介质读写程序582、认证处理程序581等的全部或一部分的各处理通过软件实现。
为了简化说明,关于通过中央控制部等执行各种程序而实现的各处理,以利用程序实现的各处理部为主体进行说明。另外,在利用硬件实现各处理部的情况下,该各处理部成为主体进行各处理。
图27是可移动介质为存储卡的情况的例子,在可移动介质I/F534直接连接可移动介质590。
流输出处理部57包括驱动器认证处理部552、内容密钥生成部553、密钥读写处理部554和内容加密处理部555。
直接可移动介质590包括一般的数据存储区域591和保存将数据加密的密钥的保护存储区域592,驱动器认证处理部552通过保护存储区域592的有无来判定可移动介质590是否与著作权保护对应,认证建立后,将内容密钥生成部553生成的密钥设定到内容加密处理部555,将内容加密写入可移动介质590的数据存储区域591,通过密钥读写处理部554,存储在保护存储区域592使用的介质密钥和表示内容的使用条件(复制次数、可使用期限)的信息。
另外,图27中记载的介质认证处理部552、内容密钥生成部553、内容加密处理部555、密钥读写处理部554能够作为进行各处理的处理部,对它们的全部或一部分集成电路化等,通过硬件来实现。此外,通过在未图示的中央控制部等运算处理器进行处理,也能够将存储在存储器550或未图示的存储器等存储装置等中的介质认证处理程序552、内容密钥生成程序553、内容加密处理程序555、密钥读写处理程序554等的全部或一部分的各处理通过软件实现。
为了简化说明,关于通过中央控制部等执行各种程序而实现的各处理,以利用程序实现的各处理部为主体进行说明。另外,在利用硬件实现各处理部的情况下,该各处理部成为主体进行各处理。
根据以上的实施例,接收机50能够将接收到的内容75对各种形式的可移动介质导出受到著作权保护的内容。
实施例2
本实施例中,对提供基于数据流的VOD(Video On Demand:视频点播)服务的信息发送***和接收服务的接收机的例子进行说明。本实施例中主要对接收机进行说明,适用于接收机的实施,但不妨碍对接收机以外的应用。此外,不需要采用实施例的全部结构,能够取舍选择。
<***>
图28是表示内容发送***的结构例的框图。该***基于图1所示的***结构,由信息发送***60、门户***2800、接收机50、显示器(显示装置)3705、广域网/局域网(包括图1的内容发送网40、互联网45)构成。
信息发送***60的结构,与图2一样,包括:Web服务器61,其对接收机50发送服务菜单画面和/或内容导航画面、包括操作按钮的子窗口画面等Web形式的数据;对描述内容的属性信息的ECG元数据400和/或描述进行内容的再现所需的信息的再现控制信息200进行发送的元数据服务器62;发送2D/3D内容(包括流发送和/或下载发送)的内容服务器63;发送授权的DRM服务器64,该授权包括内容的使用权以及使用该内容所需的内容的解密中所需的密钥的信息;管理信息发送服务的顾客信息的顾客管理服务器65;和进行顾客的内容收费和/或结算处理的收费·结算服务器66等。
此外,信息发送***60具有的各服务器,只是便于说明的模型,在实际的信息发送***中,也可以是作为实体具有将多种服务器统合的服务器的结构,相反,Web服务器61和元数据服务器62这样的在多个画面和/或数据的发送中使用的服务器,也可以按照服务或数据的种类分割实体服务器而构成。
能够经由网络享受内容发送和购物、电视电话等各种服务的接收机50为了利用该服务而将该门户***2800用作初次连接目标(使用入口),门户***2800设想作为向包括信息发送***60的各种服务***的引导/架桥。该***2800包括:门户服务器2801;顾客管理服务器2802;收费·结算服务器2803;和机器认证服务器2804等。
门户服务器2801,在接收机50为了使用网络服务而启动(起动)浏览器51时,向接收机50发送服务导航画面和内容导航画面等Web形式的数据。
顾客管理服务器2802,与顾客管理服务器65一样,对利用该门户***2800提供的服务的顾客的顾客信息进行管理。此外,还与如后所述的机器认证服务器2804协作进行门户会员认证。
收费·结算服务器2803,与收费·结算服务器66一样,进行顾客的利用服务的收费和结算处理。
机器认证服务器2804对访问到本门户***2800的接收机50进行机器认证,确认其是能够访问且正当的接收机。
此处,该门户***2800既可以由提供信息发送***60的服务提供商提供,也可以由第三方服务运营公司或接收机制造商独自运营。
此外,也可以采用如下结构:作为实体具有将门户服务器2801和Web服务器61统合的服务器、将顾客管理服务器2802和顾客管理服务器65统合的服务器以及将收费·结算服务器2803和收费·结算服务器66统合的服务器。
此外,机器认证服务器2804既可以为能够在门户***2800与信息发送***60之间共用的方式,也可以使得信息发送***60能够取得机器认证服务器2804的信息。
<接收机>
接收机50既可以是与图3相同的结构,按照需要也可以是图4的接收机581、图5的接收机582、图6的接收机583等的结构。接收机50通过影像·声音输出I/F531与显示器2805连接,在显示器2805上显示使用接收机50接收的Web画面和内容等。显示器2805只要是电视机或个人计算机、便携式终端、液晶投影仪等具备能够进行显示的单元的装置,就不限定。此外,显示器2805可以外置于接收机50,也可以内置于接收机50。进而,显示器2805也可以通过接收机50的通信I/F510连接。
图29是内容发送***和门户***管理的顾客信息的结构的例子。图中的各种ID的关系是用于说明本实施例的一个例子,并不限制实际服务中的各种ID的使用。
门户***2800使用机器ID2901、会员ID2902管理顾客。
机器ID2901是接收机50固有的ID,并且是门户***2800的机器认证服务器2804通过机器认证唯一地识别接收机50的ID。该ID既可以是门户***2800发行的,也可以利用接收机50根据规定的规则将接收机50的机器的种类名、制造序列号、MAC地址等信息组合1个以上而生成的ID。
在门户***2800发行机器ID2901的情况下,在接收机50初次访问门户***2800时,接收机50的浏览器51将预先保存/管理的制造商名和机器的种类名、制造序列号、MAC地址等终端信息发送到门户***2800。浏览器51管理的终端信息是在出厂时写入的安全的信息,也可以使得接收机50的用户不能改变。门户***2800对机器认证服务器2804请求这些与接收机50相关的信息的注册。
对此,机器认证服务器2804对预先保存的机器列表(制造商名、机器的种类名、有无数据流和下载的装载等)中该信息表示的接收机是否存在进行判别,在不存在的情况下将注册失败的信息回复给门户***2800。此外,在存在的情况下生成能够唯一地确定的机器ID2901,注册该信息和该机器ID2901,将注册成功和该机器ID2901的信息回复给门户***2800。门户***2800将该回信内容(返信内容)发送到接收机50。接收机50仅在注册成功的情况下,将接收到的机器ID2901记录在存储器550中,用于以后的机器认证。
另一方面,在接收机50发行机器ID2901的情况下,接收机50在初次访问门户***2800时,按照规定的规则从浏览器51保存的制造商名和机器的种类名、制造序列号、MAC地址等信息生成机器ID2901,并将机器ID2901和这些信息发送到门户***2800。
门户***2800对机器认证服务器2804请求所接收到的内容的注册。
对此,机器认证服务器2804对预先保存的上述机器列表中该信息表示的接收机是否存在进行判别,在不存在的情况下将注册失败的信息回复给门户***2800。此外,在存在的情况下注册接收内容,将注册成功(也可以包括机器ID2901)的信息回复给门户***2800。
门户***2800将该回信内容发送到接收机50。接收机50仅在注册成功的情况下,将所接收到的机器ID2901记录在存储器550中,用于以后的机器认证。
会员ID2902是识别利用门户***2800提供的各种服务的会员的ID,并且是门户***2800的顾客管理服务器2802发行的ID。机器ID2901和会员ID2902以1对n(n为1以上)的方式相关联。
信息发送***60使用会员ID2902、用户ID2903、DRM_ID2904对顾客进行管理。会员ID2902使用由门户***2800发行的ID。用户ID2903是信息发送***60对主用户ID、次用户ID等会员独自发行的ID,在多个用户共用接收机50的情况下使用。DRM_ID2904是唯一地识别接收机50的DRM客户端54的ID,在利用接收机50再现信息发送***60发送的内容的情况下使用。
接着,使用图30~33说明用户从接收机50访问门户***2800、直到享受信息发送***60提供的内容发送服务的流程。其中,在广域网/局域网等网络上,至少在发送接收顾客信息和内容的授权300等需要保护的信息时,利用SSL(Secure Socket Layer:安全套接层)和TLS(Transport Layer Security:安全传输层)等已有的技术确保通信网的安全。
<访问信息发送***的流程>
图30表示从接收机50访问门户***2800、直到访问信息发送***60的站点的流程。
用户为了利用门户***2800和信息发送***60提供的各种服务,使用接收机50的遥控器的“浏览器按钮”或主体的操作按钮等启动Web浏览器(S3001:S表示步骤)。
对于该指示,接收机50启动浏览器51,对预先注册的初次连接目标即门户***2800的门户服务器2801发出服务请求。此时,浏览器51也可以将至上次为止的(对门户***2800的)访问中保存的与门户***2800相关的Cookie(储存在用户本地终端上的数据)等附属信息附加在服务请求上发送(S3002)。
对于服务请求,门户***2800的门户服务器2801对接收机50发送用于向用于执行对该请求的响应和机器认证处理的站点(页面)转移的信息(URL和脚本(script))(S3003)。
接收机50的浏览器51对接收到的用于执行机器认证处理的站点、即门户***2800的机器认证服务器2804进行访问,在两者之间执行规定的机器认证处理。此处,在接收机50对机器认证服务器2804发出的机器认证请求中包括上述机器ID2901,但也可以包括其他与接收机50相关的信息(识别制造商和机器的种类的名称、版本信息等)。
之后,机器认证服务器2804对接收机50发送机器认证处理的结果和对接下来应该访问的门户服务器2801的重定向(redirect)请求。此时,机器认证服务器2804也可以向接收机50设定机器认证的结果和/或包括机器ID2901、实施机器认证的日期时间、访问情况等的Cookie(S3004)。
机器认证处理3004成功的接收机50按照接收到的来自机器认证服务器2804的重定向请求,对门户服务器2801进行访问。此时,向门户服务器2801通知从机器认证服务器2804取得的机器认证结果和/或Cookie的内容。
门户服务器2801随着机器认证结果对顾客管理服务器2802发出门户会员认证请求。顾客管理服务器2802对机器认证结果的内容进行确认,按照规定的认证流程判断接收机50是否是门户会员,并将其结果通知给门户服务器2801。
此处,也可以为如下方式:门户服务器2801除了机器认证结果之外还包括机器ID2901向顾客管理2802发出门户会员认证请求,顾客管理服务器2802使用机器ID2901判断会员ID2902是否已注册(S3005)。
在根据顾客管理服务器2802接收到的判断结果接收机50是门户会员的情况(即已经能够取得会员ID的情况)下,门户服务器2801生成与该会员ID对应的会员页面,并将其发送到接收机50。
图34是门户***生成的首页画面的例子。画面3400是在用户为了通过接收机50来利用网络服务而启动浏览器51时最初显示的网络服务的导航画面例,包括门户***2800能够提供/架桥的网络服务的种类3401(例如VOD服务、网络购物服务、维护服务等)。门户服务器2801生成的会员页面中包括为了利用HTML(HyperText MarkupLanguage:超文本标记语言)和Java(注册商标)Script(脚本)等已有的Web代码显示画面3400所需的数据、和用于处理该数据的脚本。
例如在画面3400记载有在用户选择了所期望的服务时执行的处理内容和用于画面转移的URL(Uniform Resource Locator:统一资源定位符、或统一资源***)。此外,在包括本实施例的以下实施例中,使用上述已有的Web代码来记载信息发送***60生成并对接收机50的浏览器51提供的画面和信息(S3006)。
接收到会员页面的接收机50的浏览器51将画面3400显示在外置或内置的显示器2805上。当例如用户从其中选择“网络服务A”(例如VOD服务)时,显示用于选择链接目标3403的画面3402,该链接目标3403提供在会员页面描述的服务(S3007)。
在所显示的画面3402上,当用户选择连向想要使用的信息发送***60的链接目标(目的地)时(S3008),接收机50的浏览器51对门户服务器2801发出转移向所选择的链接目标3403的转移请求(S3009)。
接收到转移请求的门户服务器2801对接收机50发送用于向所选择的链接目标4303转移的信息(包括URL和会员ID2902等的脚本)(S3010)。
接收到用于向所选择的链接目标4303转移的信息的接收机50的浏览器51,基于该信息以接收到的会员ID2902为参数,向规定的URL(即信息发送***60的Web服务器61)发送访问请求(S3011)。
接收到访问请求的信息发送***60的Web服务器61使用所接收到的会员ID2902对顾客管理服务器65请求会员认证处理。顾客管理服务器65基于会员ID2902、按照规定的认证流程判断接收机50是否是会员,并将其结果通知给Web服务器61(S3012)。
此处,也可以在会员认证结果中附加顾客管理服务器65中有无会员ID2902的注册,并且在会员认证成功的情况下附加与该会员相关的信息(姓名、用户喜好信息等)。
接收到会员认证结果的Web服务器61基于该结果中包含的信息制作会员页面,并向接收机50发送。
图35是内容发送***生成的首页画面的例子。画面3500是信息发送***60提供的VOD服务的菜单画面例,包括:用于显示现在未购入且接收机50能够购入的内容列表的“未购入内容”3501;用于表示接收机50购入后的内容列表的“已购入内容”3502;和用于检索任意内容的“内容检索”3503。该会员页面中包括用于显示画面3500的数据和用于处理该数据的脚本、以及在用户在该画面上选择3501~3503中的一个时转移的URL等。(S3013)
接收到会员页面的接收机50的浏览器51将画面3500显示在外置或内置的显示器2805。(S3014)
通过以上的流程,用户能够从接收机50的浏览器51对信息发送***60的站点进行访问。
<购入内容的流程>
图31是接收机从内容发送***购入内容的处理的流程图的例子。
当用户通过接收机50的浏览器51在显示在显示器2805上的画面3500上选择“未购入内容”3501时(S3100),浏览器51对信息发送***60的Web服务器61发出为了显示接收机50未购入且能够购入的内容一览画面所需的服务取得请求(S3101)。
对此,信息发送***60的Web服务器61基于接收机50的会员ID2902进行接收机50的机器判别,取得接收机50未购入且能够购入的内容的信息,生成未购入的内容一览画面并回复信息。
图36的画面3600是信息发送***60生成的未购入内容列表画面的例子。画面3600包括与接收机50能够购入的内容相关的信息(内容名、可购入期限、购入价格等)3601和用于显示与该内容相关的详细信息的按钮3602、指示购入的按钮3603。
内容列表画面中包括用于显示画面3600的数据和用于处理该数据的脚本、在用户在画面上选择了所期望的内容的详细按钮3602或购入按钮3603时转移的URL等(S3102)。
此处,接收机50的机器判别有如下方法:Web服务器61对门户***2800使用会员ID2902取得与接收机50相关的信息的方法、在信息发送***60的顾客管理服务器65与门户***2800的顾客管理服务器2802之间共用机器认证服务器2804的方法、在图30的步骤3011/3012或者步骤3101取得与接收机50相关的信息的方法等。
接收到内容信息的接收机50的浏览器51将画面3600显示在外置或内置的显示器2805(S3103)。
用户在所显示的画面3600上选择希望购入的内容3601,按下购入按钮3603(S3104)。
对此,接收机50的浏览器51利用内容列表画面中包含的URL对信息发送***60的Web服务器61发出用户所指示的内容的购入请求(S3105)。
接收到购入请求的Web服务器61对接收机50发送用于购入手续的购入确认画面(S3106)。
接收到购入确认画面的接收机50的浏览器51将该画面显示在显示器2805(S3107)。
用户对该画面上显示的购入规定和/或购入流程进行确认,根据需要输入用户名/密码,之后按下购入确认按钮。对此,浏览器51对Web服务器61发出购入确定请求(也可以包括输入的用户名和密码)(S3108)。
接收到购入确定请求的信息发送***60的Web服务器61在顾客管理服务器65和收费·结算服务器66之间进行购入处理和收费处理。
顾客管理服务器65在购入/收费处理结束时,对Web服务器61进行购入完成通知。接收到购入完成通知的Web服务器61生成对在与顾客管理服务器65之间购入的内容的授权(合同日期时间和授权ID等),使该授权与会员ID2902、DRM_ID2904相关联(S3109)。
在所有的购入处理完成后,Web服务器61制作购入完成画面,并对接收机50发送。图36的画面3604表示购入完成画面的一个例子。画面3604包括完成了购入的内容的信息3605、用于对该内容进行视听的按钮3606和用于返回画面3600或画面3500的按钮3607。
该画面的Web代码在用于显示画面3604的数据和用于处理该数据的脚本之外还可以包括:所购入的内容的再现控制元文件200的取得目标(元数据服务器62的URL,MetaFileURL:元文件URL)、所生成的授权ID(LicenseID)、视听结束后的访问目标(ReturnURL:返回URL)等(S3110)。
接收到购入完成画面的接收机50的浏览器51将画面3604显示在显示器2805(S3111)。此处,当用户在画面3604上选择视听按钮3606时,浏览器51使用画面3604中包含的元文件URL(MetaFileURL)和再现位置(PlayPosition)等信息,按以下说明的图32的S3209~S3214的流程开始视听。
通过以上的流程,用户能够从接收机50的浏览器51购入期望的内容。
<开始视听内容的流程>
图32是接收机视听从内容发送***购入后的内容的处理流程图的例子。
当用户在接收机50的浏览器51显示在显示器2805上的画面3500上选择“已购入内容”3502时(S3200),浏览器51使用画面3500的Web代码中包含的URL,对信息发送***60的Web服务器61发出为了显示接收机50购入后的内容一览画面所需的服务取得请求(S3201)。
对此,信息发送***60的Web服务器61,基于接收机50的会员ID2902,从顾客管理服务器65取得接收机50购入后的内容和授权的信息。然后,制作已购入内容一览的页面,对接收机50回复信息。
图37是内容发送***生成的已购入内容列表画面的例子。画面3700包括与接收机50购入后的内容相关的信息(内容名、可视听期限等)3701和用于显示与该内容相关的详细信息的按钮3702、指示视听的按钮3703。在该已购入内容一览的页面,除了包括用于显示画面3700的数据和用于处理该数据的脚本之外,还包括元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition:播放位置)、返回URL(ReturnURL)。其中,再现位置(PlayPosition)也可以仅在用户(接收机50)曾经中断上次内容视听的内容中包括(S3202)。
接收到已购入内容一览的页面的接收机50的浏览器51将画面3700显示在外置或内置的显示器2805(S3203)。
当用户在画面3700上选择要视听的内容3701、并按下视听按钮3703时(S3204),浏览器51使用按照已购入内容一览的页面记载的HTML和JavaScript等的流程、在S3202取得的选择内容的再现位置(PlayPosition),对是否该内容在以前视听到中途进行判定。然后,根据该判定结果选择所记载的URL,向该URL表示的Web服务器61的访问目标发出服务取得请求。
例如,在判定为尚未视听内容、或者已经全部视听的情况(即未包括再现位置(PlayPosition)、或者再现位置(PlayPosition)表示内容开头的情况)下,转移到视听开始的处理(之后的S3209)。另一方面,在判定为已经将内容视听至中途的情况下,浏览器51使用与该判定结果相关联的URL对Web服务器61发送服务取得请求(S3205)。
接收到服务取得请求的Web服务器61对接收机50的内容的再现位置(PlayPosition)进行确认,生成选择视听方法的页面,对接收机50发送。
图38是内容发送***生成的内容视听开始选择画面的例子。画面3800包括用户所选择的视听内容3701的再现方法——例如“从上次视听时的位置继续视听的方法”3801、“从内容的开头视听的方法”3802——、和指示开始视听的开始按钮3803。选择视听方法的页面,除了包括用于显示画面3800的数据和用于处理该数据的脚本之外,还包括S3202中记载的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)等信息(S3206)。
接收到选择视听方法的页面的接收机50的浏览器51将画面3800显示在外置或内置的显示器2805。(S3207)
用户在所显示的画面3800上选择任意一个(本实施例中为“从内容的开头视听的方法”3802),按下开始按钮3803(S3208)。
当用户指示开始视听规定的内容时,浏览器51临时记录与所选择的内容相关的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)。然后对成为元文件URL(MetaFileURL)的信息发送***60的元数据服务器62发送再现控制元文件取得请求(S3209)。
接收到再现控制元文件取得请求的信息发送***60的元数据服务器62,对接收机50回复图10所示那样的的规定的再现控制元文件200(S3210)。
接收到再现控制元文件200的接收机50的浏览器51将再现控制元文件200的内容和与各内容相关的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)一起临时记录,启动AV播放器53,对该AV播放器通知所取得的再现控制元文件200的全部或一部分内容和授权ID(LicenseID)、再现位置(PlayPosition)(S3211)。此处,AV播放器启动后,浏览器51结束(退出)或者保持常驻的状态不变。
AV播放器53,按照再现控制元文件200的授权取得信息(LLI)220对信息发送***60的DRM服务器64发送密钥请求(包括LLI220内的授权ID224和DRM_ID2904)。
接收到密钥请求的DRM服务器64,使用授权ID224和DRM_ID2904在与顾客管理服务器65之间对接收机50能否视听内容进行确认。结果,仅在判断为能够视听的情况下,DRM服务器64对接收机50发送为了视听内容所需的内容密钥(S3212)。
接收到内容密钥的接收机50,按照再现控制元文件200的内容固有属性信息(ERI)210,在与内容服务器63之间进行(用于内容发送的)会话(session)建立(S3213)。此处,会话是用于进行HTTP/TCP或RTP/UDP流所需的逻辑连接。
在会话建立成功的情况下,接收机50的AV播放器53使用表示选择内容的取得目标的URL在该会话上发送内容的发送请求(相当于“PLAY”),其中,该选择内容包含在再现控制元文件200的内容标题/参照目标/文件名211中(S3214)。
接收到内容发送请求的信息发送***60的内容服务器63使用内容密钥将内容加密并对接收机50发送。接收到已加密的内容的接收机50,在解密器514使用内容密钥对内容解密,在AV播放器53解码,通过影像·声音输出I/F531显示到外置或内置的显示器2805(S3215)。
通过以上的流程,用户能够使用接收机50视听已购入的内容。
<结束内容视听的流程>
图33是结束视听中的内容的处理流程图的例子。
当内容服务器63将内容发送到最后结束时,在内容服务器63与接收机50的AV播放器53之间进行会话的切断处理(S3300)。
当会话的切断结束时,接收机50的AV播放器53重新启动浏览器51,之后,对浏览器51传送停止位置,结束(S3301)。
重新启动后的浏览器51附带AV播放器的结束状态和停止位置对返回URL(ReturnURL)表示的信息发送***60的Web服务器61的站点进行访问(S3302)。
对此,Web服务器61生成显示的画面(例如画面3500),对接收机50回复信息(S3303)。此处,Web服务器61也可以保存所接收到的AV播放器的结束状态和停止位置,在下次视听请求时将停止位置用作再现位置(PlayPosition)。
接收到所生成的画面的接收机50的浏览器51将画面3500显示在外置或内置的显示器2805(S3304)。
以上的流程对将期望的内容视听至最后的情况进行了说明,但用户在中途中断视听的情况下也能够使用同样的流程。
根据以上实施例,接收机50能够容易地购入/视听各种服务提供商提供的VOD服务,通过门户***2800和信息发送***60使接收机50的机器ID2901和会员ID2902相关联地进行管理,能够个别地提供细致的服务。
实施例3
在本实施例中,对能够提供已有的2D内容和3D内容双方的内容的信息发送***、和接收内容的接收机的例子进行说明。本实施例主要说明接收机,能够合适地用于接收机,但不妨碍用于接收机以外的设备。此外,也没有必要采用实施例的全部结构,能够取舍选择。
本实施例中说明的***结构使用与实施例2中说明的图28的结构相同的结构。此外,用于门户***2800和信息发送***60所管理的顾客信息的ID体系也能够使用与图29相同的方式。
此处,信息发送***60的元数据服务器62,将识别各内容是2D、全部是3D、还是部分包括3D的信息,包含在ECG元文件400内的例如系列元数据410或内容元数据430、再现控制元文件200内的例如内容固有属性信息(ERI)210的影像信号属性信息214的全部或任意一个之中。
此外,在信息发送***60的内容服务器63作为MPEG格式(Moving Picture Experts Group:活动(运动)图像专家组)或H.264格式等的压缩影像声音信号发送的内容中,包括用于判别内容是否为3D内容的信息。例如,有如下方法:在MPEG-2Video的图像层的user_data(用户数据)中设定2D/3D识别信号的方法,以及向由H.264的格式预先规定的区域设定2D/3D识别信号的方法。
此外,门户***2800的机器认证服务器2804也可以采用如下方式:在保存的机器列表中,除了上述的制造商名和/或机器的种类名、有无数据流和下载的装载之外,还包括有无3D功能的装载,只要参照机器列表就能够判断接收机是否具备处理3D内容的功能。或者,也可以在上述机器列表之外,保存记载有能够处理3D内容的机器的列表。
此外,使用图45说明处理2D/3D双方的内容的信息发送***60的内容服务器63对3D内容进行管理的位置信息数据4500。位置信息数据4500包括3D内容名4501、位置信息4502、2D/3D种类(类别)4503、附加信息4504。
3D内容名4501是3D内容的名称,在名称以外是能够确定内容的信息(例如商品或内容的ID等)即可。
位置信息4502,是表示3D内容名4501所示的3D内容内的位置的信息,以绝对时间、相对时间、字节(Byte)、帧数等单位表示。
2D/3D种类4503是表示位置信息4502所示的位置是2D内容还是3D内容的信息。可以是文本,也可以是识别编号。
附加信息4504记载位置信息4502所示的位置的内容(引导、本篇(正文)、CM等)、章节编号等附加信息。
位置信息数据4500按每次切换2D内容和3D内容设定位置信息4502,但也可以按内容的GOP单位和/或章节单位设定位置信息4502。
<对适合(对应)3D内容的信息发送***进行访问的流程>
图39是接收机50对能够发送2D/3D内容的信息发送***60的站点进行访问的处理流程的图。
在图39的S3901~3903中,使用与上述图30的S3001~3003相同的流程。即,当用户按下接收机50的遥控器的“浏览器按钮”时,接收机50启动浏览器51,访问门户***2800的门户服务器2801,取得用于向用于执行机器认证处理的站点转移的信息(URL和脚本)。
S3903之后,接收机50的浏览器51对门户***2800的机器认证服务器2804进行访问,使用机器ID2901在两者之间执行规定的机器认证处理。此处,在接收机50对机器认证服务器2804发出的机器认证请求中,除了机器ID2901之外,还可以包括与接收机50相关的信息(识别制造商和机器的种类的名称、版本信息、是否能够适合3D等)。
接收到机器认证请求的机器认证服务器2804对接收机50的机器ID2901是否已在机器认证服务器2804中注册进行判定,在未注册的情况下判断为机器认证失败,并发送表示机器认证失败的结果和对接下来能够访问的门户服务器2801的重定向请求(用于生成中断画面的URL,或者转移到新注册的处理的URL等)。
另一方面,在机器ID2901在机器认证服务器2804中已注册、能够判断其是正当的机器的情况下,发送表示机器认证成功的结果和对能够访问的门户服务器2801的重定向请求(也可以附带机器认证处理的结果和/或机器ID2901、实施机器认证的日期时间、访问状况等信息)(S3904)。
此处,机器认证服务器2804通过确认机器ID2901的注册状况并且参照服务器内存储的机器列表,能够把握接收机50是否能够处理3D内容。
在机器认证处理3904成功的接收机50,与图30的S3005一样,通过门户服务器2801在与顾客管理服务器2802之间实施门户会员认证处理3905。然后,当对接收机50的门户会员认证处理成功时,门户服务器2801生成对于该会员ID的会员页面(画面3400、3402),并向接收机50发送。
此时,门户服务器2801在能够使用机器认证服务器2804管理的机器ID2901和机器列表把握接收机50是否适合视听3D的情况下,也可以使该会员页面在适合3D的情况下和不适合3D的情况下为各自的内容(S3906)。
接收到会员页面的接收机50的浏览器51,与上述图30的S3007一样,将画面3400、3402显示在外置或内置的显示器2805(S3907)。
当用户在画面3402上选择连向想利用的信息发送***60的链接目标时(S3908),与上述图30的S3009~3012一样,以会员ID2902为参数对信息发送***60的Web服务器61发送访问请求。对此,Web服务器61使用会员ID2902对顾客管理服务器65请求会员认证处理。顾客管理服务器65基于会员ID2902、按照规定的认证流程判断接收机50是否是会员,并将其结果通知给Web服务器61(S3909~3912)。
接收到会员认证结果的Web服务器61,为了分别对应接收机50能够处理3D内容的情况和不能处理3D内容的情况,将作为本发明的特征的机器规格判别命令发送给接收机50。
机器规格判别命令包括如下内容:例如利用JavaScript这样的脚本语言,采用(已有的)不适合3D内容的接收机的浏览器也能够执行的格式,接收机50按照脚本的记载内容判断自身是否适合3D内容,并能够选择能够处理3D内容的情况下执行的处理(例如向生成2D/3D内容的一览画面的站点跳转(jump)的处理)和不能够处理的情况下执行的处理(例如向仅生成2D内容的一览画面的站点跳转的处理)(S3913)。
接收到机器规格判别命令的接收机50的浏览器51,在最开始执行机器规格判别命令,取得其结果(S3914)。然后,分析其结果,对自身是否能够处理3D内容进行判断(S3915)。例如判别以下(1)~(3)等。
(1)本机器已购入3D眼镜等附件,是已经适合3D内容再现的机器
(2)是尚未购入3D眼镜等附件、但是只要购入就能够适合3D内容再现的机器
(3)是不适合3D内容再现的机器
然后,根据分析结果和判断结果,选择包含在机器规格判别命令中的、按每种判别结果记载的转移目标URL(S3916)。例如,如果判别结果为上述(1),则选择(包含在机器规格判别命令中的)用于在能够处理3D内容的情况下访问的URL。
然后,对信息发送***60的Web服务器61向在S3916选择的URL发出服务请求(例如2D/3D内容的一览画面的生成/发送请求等)(S3917)。
接收到服务请求的Web服务器61,按照该请求的内容制作接收机50能够处理的菜单和/或内容一览的画面,并对接收机50发送(S3918)。例如,在服务请求表示“是能够处理3D内容的机器(上述(1)的情况)”的情况下,生成处理2D和3D双方的内容的菜单和/或内容列表。在表示“是不能处理3D内容的机器(上述(3)的情况)”的情况下,生成仅处理2D内容的菜单和/或内容列表。
在表示“是尚未购入3D眼镜等附件、但是只要购入就能够适合3D内容再现的机器(上述(2)的情况)”的情况下,可以生成2D和3D双方的内容或者仅2D内容的菜单和/或内容列表,也可以执行该情况下特有的处理。例如能够转移到购入3D眼镜等附件的画面,或者在2D和3D内容的列表中对3D内容显示只要购入3D眼镜就能够进行3D视听的意思等。
接收到画面的接收机50的浏览器51将该画面(本实施例中为画面3500)显示在显示器2805(S3918)。
此处,在上述说明中,在S3913~S3917实施与作为本发明特征的接收机50是否能够处理3D内容对应的执行处理和显示画面的选择等,实际上只要是在显示内容列表画面的时间(例如图31的S3102、图32的S3200~3202),就可以在任意位置实施。
根据以上所述,在S3913能够发送2D/3D双方的内容的信息发送***60的Web服务器61,不依赖于接收机50的3D适合/不适合,对接收机50发送机器规格判别命令,由此,能够对与接收机50能够处理3D内容的情况或不能处理的情况对应地显示的画面和接下来要执行的动作进行选择。此外,由此接收机50能够适当地处理信息发送***60发送的3D内容。
此处,上述Web服务器61,不依赖于适合/不适合3D,对所有接收机50发送机器规格判别命令,在接收机50一侧进行能否处理3D内容的判断,但也可以如在S3906所述那样,在Web服务器61一侧判断接收机50能否处理3D内容(例如,使用会员ID2902从门户***2800取得与接收机50相关的信息的方法、和在信息发送***60的顾客管理服务器65与门户***2800的顾客管理服务器2802之间共用机器认证服务器2804的方法等),在接收机50适合3D的情况下生成并发送处理2D和3D双方的内容的菜单和/或内容列表,在不适合3D的情况下生成并发送仅处理2D内容的菜单和/或内容列表。
<购入3D内容的流程>
接着,使用图31说明至接收机50从信息发送***60购入3D内容为止的流程。
设想接收机50的浏览器51在显示器2805上显示信息发送***60的首页画面(画面3500)的状态。
当用户在画面3500上选择“未购入内容”3501时(S3100),浏览器51对信息发送***60的Web服务器61发出为了显示接收机50未购入且能够购入的内容一览画面所需的服务取得请求(S3101)。
对此,信息发送***60的Web服务器61,因为能够在图39的S3917判别接收机50符合上述(1)~(3)的哪一个,所以从元数据服务器62和/或内容服务器63取得与该(1)~(3)分别对应的内容列表——例如在接收机50符合上述(1)(2)的情况下为未购入且能够购入的2D/3D内容的信息,在符合上述(3)的情况下为未购入且能够购入的仅2D内容的信息,使用这些信息生成内容一览画面,对接收机50回复信息。
图40是内容发送***生成的未购入内容列表画面的例子。画面4000是在接收机50能够处理2D/3D双方的内容的情况下显示的画面例,包括与接收机50能够购入的2D/3D内容相关的信息(内容名、可购入期限、购入价格等)4001和用于显示与该内容相关的详细信息的按钮4002、指示购入的按钮4003。在内容列表画面,包括用于显示该画面4000的数据和用于处理该数据的脚本、在用户在画面上选择了所期望的内容的详细按钮4002和购入按钮4003时转移的URL等(S3102)。
在S3102取得了内容信息的接收机50的浏览器51将画面4000显示在外置或内置的显示器2805(S3103)。
以下的S3104~3109使用实施例2中记载的流程即可。
<开始视听3D内容的流程>
接着,使用图32对至接收机50视听购入后的内容为止的流程进行说明。
首先,设想在接收机50的浏览器51在显示器2805上显示信息发送***60的首页画面(画面3500)的状态下、用户在该画面3500上选择“已购入内容”3501的情况(S3200)。
接收机50的浏览器51,使用包含在该画面3500的Web代码中的URL对信息发送***60的Web服务器61发出为了显示接收机50购入后的内容一览画面所需的服务取得请求(S3201)。
对此,信息发送***60的Web服务器61,基于接收机50的会员ID2902,从顾客管理服务器65取得接收机50购入后的内容和授权的信息。然后,生成已购入内容一览的页面,并对接收机50发送。
图41是内容发送***生成的已购入内容列表画面的例子。画面4100是显示2D/3D双方的内容的画面例,包括与接收机50购入后的内容相关的信息(内容名、可视听期限等)4101和用于显示与该内容相关的详细信息的按钮4102、指示视听的按钮4103。在已购入内容一览的页面,除了包括用于显示画面4100的数据和用于处理该数据的脚本之外,还包括关于已购入的各内容的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现开始位置PlayPosition、返回URL(ReturnURL)。
其中,再现位置(PlayPosition)也可以仅在用户(接收机50)上次曾经中断内容视听的内容中包括。进而,虽然图32中没有记载,但也可以包括2D/3D识别信息。该2D/3D识别信息,使用位置信息数据4500的2D/3D种类4503和再现控制元文件200的内容固有属性信息(ERI)210,在未包括再现位置(PlayPosition)或者再现位置(PlayPosition)表示内容的开头的情况下,设定内容固有属性信息(ERI)210的值(也可以使用2D/3D种类4503的值,但在内容固有属性信息210与2D/3D种类4503的值不同的情况下优先使用内容固有属性信息210的值),在再现位置(PlayPosition)表示开头以外的中断位置的情况下,设定该中断位置的2D/3D种类4503的值(S3202)。
接收到已购入内容一览的页面的接收机50的浏览器51将画面4100显示在外置或内置的显示器2805(S3203)。
当用户在画面4100上选择要视听的内容4101、并按下视听按钮4103时(S3204),浏览器51使用按照已购入内容一览的页面中记载的HTML和JavaScript等的流程、在S3202取得的选择内容的再现位置(PlayPosition),对该内容是否在以前视听到中途进行判定。然后,根据该判定结果选择所记载的URL,向该URL表示的Web服务器61的访问目标发出服务取得请求。
例如,判定为尚未视听内容、或者已经全部视听的情况(即未包括再现位置(PlayPosition)、或者再现位置(PlayPosition)表示内容开头的情况)下,转移到视听开始的处理(以下的S3209)。另一方面,在判定为已经将内容视听至中途的情况下,浏览器51使用与该判定结果相关联的URL对Web服务器61发送服务取得请求(S3205)。
接收到服务取得请求的Web服务器61确认接收机50的内容的再现位置(PlayPosition),生成对视听方法(“从开头起视听”或“接着上次继续视听”)进行选择的页面,对接收机50发送。在该页面,除了包括用于显示画面3800的数据和用于处理该数据的脚本之外,还根据需要包括S3202中记载的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)、2D/3D识别信息等信息(S3206)。
此处,在S3205中判定为尚未视听内容、或者已经全部视听的情况下向S3209转移,但是即使在该判定结果的情况下浏览器51也可以发送内容视听请求,Web服务器61在接收机50的内容的再现位置(PlayPosition)未被设定、或者表示内容的开头位置的情况(即初次视听的情况或者上次视听时看至最后结束的情况)下也可以发送仅包括“从开头起视听”3802的页面。
接收到选择视听方法的页面的接收机50的浏览器51显示画面3800(S3207)。
用户在显示画面3800上选择任意一个,本实施例中选择“从开头起视听”3802,按下开始按钮3803(S3208)。
以下的S3209~3213,使用与实施例2的说明相同的流程,接收机50的浏览器51从信息发送***60的元数据服务器62取得与选择内容相关的再现控制元文件200,与授权ID(LicenseID)、再现位置(PlayPosition)一起临时记录,启动AV播放器53,传送再现控制元文件200的内容和授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)、2D/3D识别信息等信息。
然后,AV播放器53按照再现控制元文件200的授权取得信息220从信息发送***60的DRM***64取得视听内容所需的内容密钥。然后,按照再现控制元文件200的内容固有属性信息210,在与内容服务器63之间进行(用于内容发送的)会话建立(为了进行HTTP/TCP或RTP/UDP流所需的逻辑连接)。
会话建立成功后的接收机50的AV播放器53,使用再现控制元文件200的内容标题/参照目标/文件名211中包含的表示选择内容的取得目标的URL、和从中途再现选择内容的情况下使用再现位置(PlayPosition),在会话上发送从该内容的开头位置或中断重新开始位置的开始请求(相当于“PLAY”)(S3214)。
接收到内容发送请求的内容服务器63,仅在发送的内容是3D内容的情况下,将图42所示那样的引导画面4200发送规定的时间,之后,使用内容密钥将内容加密并对接收机50发送。即,内容服务器63将该画面4200作为内容的一部分发送(显示)规定的时间后,即使用户/接收机50尚未完成用于视听3D的准备,也自动开始内容发送。(S3213)
也可以不显示画面4200,而显示图43的画面4300。该情况下,内容服务器63生成该画面4300并向接收机50发送,用户在显示有该画面的接收机50选择“OK”按钮,在接收机50将其通知到内容服务器63之前不开始内容发送。或者,也可以在S3202中Web服务器61发送已购入内容一览的页面时,包括取得画面4300的URL,在启动S3209的AV播放器53之前对Web服务器61的访问目标即该URL发出服务请求,从Web服务器61取得画面4300。该情况下,在用户在该画面上选择“OK”按钮之后,执行S3209以后的处理。
通过以上流程,在视听3D内容的情况下,在所期望内容的再现开始之前,预先从内容服务器63发送促使用户进行视听3D内容所需的准备(戴上3D眼镜等)的画面。由此,只要是能够视听3D内容的接收机50,就能够不依赖于制造商、机器的种类,以相同的操作方式开始视听。
<中断3D内容视听的流程>
接着,使用图44对接收机50在中途中断视听中的3D内容的流程进行说明。
在内容服务器63发送内容时,如果用户通过接收机50的遥控器指示“停止”按钮、或者在浏览器51上在显示包括操作按钮的子窗口时指示“停止”按钮(S4400),则接收机50的AV播放器53对内容服务器63发出用于停止发送内容的内容停止请求。在内容停止请求中可以包括AV播放器53的停止位置(A)、或者对内容服务器63询问停止位置的命令的双方或任一方(S4401)。
对此,内容服务器63停止发送该内容,并通知该情况。此时,包括该内容的停止位置(B)、或者接收机50在S4401通知的停止位置(A)、或者从停止位置(A)向前退回任意的时间/位置后的位置(C)(例如GOP的开头,或包括中断位置的章节的开头等)中的任一个(S4402)。
接收到内容停止响应的接收机50的AV播放器53在重新启动浏览器51之后结束。此时,AV播放器53将自身的停止位置(A)或者在S4402从内容服务器63取得的停止位置中的任意一个通知到浏览器51(S3301)。重新启动后的浏览器51,附加AV播放器53的结束状态和在S3301从AV播放器53取得的停止位置,对返回URL(ReturnURL)所示的信息发送***60的Web服务器61的站点进行访问(S3302)。
对此,Web服务器61生成要显示的画面(例如画面3500),对接收机50回复信息(S3302),保存所接收到的AV播放器的结束状态或停止位置,将停止位置设定为下次重新开始视听内容时的再现位置(PlayPosition)(S4403)。
接收到所生成的画面的接收机50的浏览器51将画面3500显示在外置或内置的显示器2805(S3303)。
此处,接收机50结束视听3D内容(包括中断)后,也可以根据需要显示引导画面,该引导画面表示使画面显示返回2D内容显示的意思(例如“结束视听3D内容”等)。
<重新开始视听3D内容的流程>
接着,使用图46在以下说明在上述流程中中断了视听3D内容的接收机50重新开始视听内容的流程。
首先,设想接收机50的浏览器51在显示器2805上显示信息发送***60的首页画面(画面3500)。
当用户在画面3500上选择“已购入内容”3502时(S4600),接收机50的浏览器51对信息发送***60的Web服务器61发出为了显示接收机50购入后的内容一览画面所需的服务取得请求(S4601)。
对此,信息发送***60的Web服务器61,基于接收机50的会员ID2902,从顾客管理服务器65取得接收机50购入后的内容和授权的信息。然后,生成已购入内容一览的页面,并对接收机50回复信息。已购入内容一览的页面,除了包括用于显示画面4100的数据和用于处理该数据的脚本之外,还包括关于已购入的各内容的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)等。其中,再现位置(PlayPosition)也可以仅在用户(接收机50)上次曾经中断内容视听的内容中包括。进而,也可以包括2D/3D识别信息。该2D/3D识别信息,使用位置信息数据4500的2D/3D种类4503和再现控制元文件200的内容固有属性信息(ERI)210,在未包括再现位置(PlayPosition)或者再现位置(PlayPosition)表示内容的开头的情况下,设定内容固有属性信息(ERI)210的值(也可以使用2D/3D种类4503的值,但在内容固有属性信息210与2D/3D种类4503的值不同的情况下优先使用内容固有属性信息210的值),在再现位置(PlayPosition)表示开头以外的中断位置的情况下设定该中断位置的2D/3D种类4503的值(S4602)。
接收到已购入内容一览的页面的接收机50的浏览器51将画面4100显示在外置或内置的显示器2805(S4603)。
当用户在画面4100上选择要重新开始视听的内容4101、并按下视听按钮4103时(S4604),浏览器51按照已购入内容一览的页面中记载的HTML和JavaScript等的流程,取得作为与选择内容相关的访问目标的URL,向该URL所示的Web服务器61的访问目标发出服务取得请求(S4605)。
接收到服务取得请求的Web服务器61,对接收机50选择的内容判别(a)内容是否为3D内容、(b)内容的再现位置(PlayPosition)是否为3D内容(S4606)。
关于(a),能够使用根据从元数据服务器62取得的与内容相关的再现控制元文件200中包含的2D/3D识别信息来判别的方法、根据从内容服务器63取得的与内容相关的位置信息数据4500的2D/3D种类4503来判别的方法、和这两种方法(在内容固有属性信息210和2D/3D种类4503的值不同的情况下优先使用内容固有属性信息210的值)。
关于(b),有如下的方法,即,从内容服务器63取得与内容相关的位置信息数据4500,从位置信息数据4500内的位置信息4502中抽出包含再现位置(PlayPosition)的位置,确认与该位置对应的2D/3D种类4503的值,进行判别。
Web服务器61使用S4606的(a)和(b)的结果,生成选择视听方法(“从开头起视听”和“接着上次继续视听”)的页面,对接收机50发送。在该页面中,包括用于显示画面3800的数据和用于处理该数据的脚本。在该脚本中描述(记载)用于对“从开头起视听”3802一定向S4613转移的命令。此外,在(a)(b)的结果为2D内容的情况或者(a)的结果为3D内容/(b)的结果为2D内容的情况下,描述用于对“接着上次继续视听”3801向S4613转移的命令。
在(a)(b)的结果为3D内容的情况下,描述用于对“接着上次继续视听”3801向S4610转移的命令。除上述内容之外,在该页面,还根据需要包括S4602中记载的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)、2D/3D识别信息等信息(S4607)。
此处,即使在S4605中判定为尚未视听该内容、或者已经全部视听的情况下,也对Web服务器61发出服务取得请求,但也可以在S4602中取得的已购入内容一览的页面包括在未包含再现位置(PlayPosition)或再现位置(PlayPosition)表示内容的开头位置的情况下向S4610转移的脚本。
接收到该页面的浏览器51将画面3800显示在显示器(S4608)。
当用户在画面3800上选择“从开头起视听”3802、指示开始按钮3803时,按照包含在S4607的选择页面的脚本,向S4613转移。
当用户在画面3800上选择“接着上次继续视听”3801、指示开始按钮3803时(S4609),接收机50的浏览器51,按照包含在S4607的选择页面的脚本,在选择内容是2D内容的情况下向S4613转移、是3D内容的情况下使用与视听方法选择页面中记载的“接着上次继续视听”3801相关联的URL对Web服务器61发送服务取得请求。此时,在服务取得请求中,也可以包括在S4606中取得的再现位置(PlayPosition)(S4609)。
接收到服务请求的Web服务器61,生成包括用于显示画面4300的数据和用于从中断位置重新开始的URL、元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)、2D/3D识别信息等信息的Web代码,并向接收机50发送(S4611)。
接收机50的浏览器51将从Web服务器61接收的画面4300显示在外置或内置的显示器2805(S4612)。
当用户在画面4300上选择“OK”按钮时,S4613~S4617进行与上述图32的S3209~S3213相同的处理。即,从信息发送***60的元数据服务器62取得再现控制元文件200,按照其内容从DRM服务器64取得视听内容所需的内容密钥,与内容服务器63之间进行会话建立。
会话建立成功后的接收机50的AV播放器53,使用再现控制元文件200的内容标题/参照目标/文件名211中包含的内容取得目标的URL和再现位置(PlayPosition),在会话上发送从内容的中断位置起的视听重新开始请求(S4618)。
接收到从内容的中断位置起的视听重新开始请求的内容服务器63,使用内容密钥从内容的中断位置起对内容加密并对接收机50发送。接收到加密后的内容的接收机50,在解密器514使用内容密钥对内容解密,在AV播放器53解码,通过影像·声音输出I/F531显示到外置或内置的显示器2805(S4619)。
通过以上的流程,能够发送2D/3D双方的内容的信息发送***60对所有的内容或者仅对3D内容保存位置信息数据4500,由此能够在用户利用接收机50视听3D内容的情况和临时中断视听中的3D内容并重新开始的情况下,在信息发送***60一侧使用位置信息数据4500判断内容的视听重新开始位置是2D内容还是3D内容,在判断视听开始位置是3D内容的情况下生成在开始发送内容之前预先促使用户进行视听3D内容所需的准备(戴上3D眼镜等)的引导画面,并在接收机50一侧显示之后,从重新开始位置发送内容。
此外,在判断重新开始位置是2D内容的情况下,能够不显示引导画面而从重新开始位置发送内容。由此,接收机50不需要判别接收的内容是否为3D内容,只要是能够视听3D内容的接收机50,就能够不依赖于制造商、机器的种类,以相同的操作方式开始视听。已有的不适合3D的接收机50,能够不进行特别的显示,而直接转移到从重新开始位置起的视听画面。
实施例4
实施例3中表示了如下的例子:在用户临时中断利用接收机50视听中的3D内容并重新开始的情况下,在信息发送***60一侧判断内容发送重新开始位置是2D内容还是3D内容,生成在开始发送内容之前预先促使用户进行视听3D内容所需的准备的画面。
本实施例中说明如下的例子:在中断视听内容时接收机50对信息发送***60通知内容的中断位置和是否为3D内容的信息,在重新开始内容时从信息发送***60取得这些信息。在本实施例中说明的***结构使用与实施例3相同的方式。
<中断视听3D内容的流程>
首先,使用图47说明接收机50在中途中断视听中的3D内容的流程。
在内容服务器63发送内容时,如果用户利用接收机50的遥控器指示“停止”按钮、或者在浏览器51上在显示包括操作按钮的子窗口时指示“停止”按钮(S4700),则接收机50的AV播放器53对内容服务器63发出用于停止发送内容的内容停止请求。在内容停止请求中可以包含AV播放器53的停止位置(A)、或者对内容服务器63询问停止位置的命令的双方或任一方(S4701)。
对此,内容服务器63停止发送内容,并通知该情况。此时,包括内容的停止位置(B)、或者接收机50在S4401通知的停止位置(A)、或者从停止位置(A)向前退回至任意的时间/位置后的位置(C)(例如GOP的开头,或包括中断位置的章节的开头等)中的任一个(S4702)。
接收到内容停止响应的接收机50的AV播放器53在重新启动浏览器51之后结束。此时,AV播放器53将自身的停止位置(A)或者在S4402从内容服务器63取得的停止位置中的任意一个停止位置信息、和用于识别停止位置是2D内容还是3D内容的2D/3D识别信息通知到浏览器51。
此处,AV播放器53,使用实施例3中记载的将3D内容所包含的停止位置的2D/3D识别信号抽出(提取)的方法、从ECG处理部52取得ECG中包含的2D/3D识别信息的方法、取得在开始视听时从浏览器51取得的再现控制文件200中包含的2D/3D识别信息的方法等,对是2D内容还是3D内容进行识别(S4703)。
重新启动后的浏览器51,附加AV播放器53的结束状态、在S4703从AV播放器53取得的停止位置信息和2D/3D识别信息,对返回URL(ReturnURL)所示的信息发送***60的Web服务器61的站点进行访问(S4704)。
对此,Web服务器61生成要显示的画面(例如画面3500),对接收机50回复信息(S4705)
之后,Web服务器61对从接收机50的AV播放器53接收的内容进行分析,在包括2D/3D识别信息的情况下,将其与AV播放器的结束状态和/或停止位置一同保存(S4706),将停止位置设定为下次重新开始视听内容时的再现位置(PlayPosition)(S4707)。
接收到所生成的画面的接收机50的浏览器51将画面3500显示在外置或内置的显示器2805(S3303)。
此处,接收机50中断视听3D内容后,也可以根据需要显示引导画面,该引导画面表示使画面显示返回2D内容显示的意思(例如“结束视听3D内容”等)。
<重新开始视听3D内容的流程>
接着,使用图48说明接收机50重新开始视听在上述流程中中断了的3D内容的视听的流程。
首先,设想接收机50的浏览器51在显示器2805上显示信息发送***60的首页画面(画面3500)。
当用户在画面3500上选择“已购入内容”3502时(S4800),接收机50的浏览器51对信息发送***60的Web服务器61发出为了显示接收机50购入后的内容一览画面所需的服务取得请求(S4801)。
对此,信息发送***60的Web服务器61,基于接收机50的会员ID2902,从顾客管理服务器65取得接收机50购入后的内容和授权的信息。然后,生成已购入内容一览的页面,并对接收机50回复信息。已购入内容一览的页面,除了包括用于显示画面4100的数据和用于处理该数据的脚本之外,还包括关于已购入的各内容的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)等。
其中,再现位置(PlayPosition)也可以仅在用户(接收机50)上次曾经中断内容视听的内容中包括。进而,也可以包括2D/3D识别信息。该2D/3D识别信息,在未包含再现位置(PlayPosition)或者再现位置(PlayPosition)表示内容的开头的情况下,设定再现控制元文件200的内容固有属性信息(ERI)210,在再现位置(PlayPosition)表示开头以外的中断位置的情况下,在存在上述图47的S4706中保存的2D/3D识别信息的情况下包括该信息(S4802)。
接收到已购入内容一览的页面的接收机50的浏览器51将画面4100显示在外置或内置的显示器2805(S4803)。
当用户在画面4100上选择要继续视听的内容4101、并按下视听按钮4103时(S4804),浏览器51按照已购入内容一览的页面中记载的HTML和JavaScript等的流程,取得作为与选择内容相关的访问目标的URL,并向该URL所示的Web服务器61的访问目标发出服务取得请求(S4805)。
接收到服务取得请求的Web服务器61,使用上述再现位置(PlayPosition)和2D/3D识别信息,生成选择视听方法(“从开头起视听”和“接着上次继续视听”)的页面,对接收机50发送。在该页面中包括用于显示画面3800的数据和用于处理该数据的脚本。在该脚本中描述用于对“从开头起视听”3802一定向S4612转移的命令。此外,在未保存2D/3D识别信息的情况和2D/3D识别信息表示2D内容的情况下,描述用于对“接着上次继续视听”3801向S4612转移的命令。
在保存的2D/3D识别信息表示3D内容的情况下,描述用于对“接着上次继续视听”3801向S4609转移的命令。除上述内容之外,在该页面,还根据需要包括S3202中记载的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)、2D/3D识别信息等信息(S4806)。
此处,即使在S4805中判定尚未视听内容、或者已经全部视听的情况下,也对Web服务器61发出服务取得请求,但也可以在S4802中取得的已购入内容一览的页面,包括在未包含再现位置(PlayPosition)或再现位置(PlayPosition)表示内容的开头位置的情况下向S4812转移的脚本。
接收到该页面的浏览器51将画面3800显示在显示器(S4807)。
当用户在画面3800上选择“从开头起视听”3802、指示开始按钮3803时,按照包含在S4806的选择页面的脚本,向S4809转移。
当用户在画面3800上选择“接着上次继续视听”3801、指示开始按钮3803时(S4808),接收机50的浏览器51,按照包含在S4806的选择页面的脚本,在选择内容是2D内容的情况下转移到S4809、是3D内容的情况下使用与记载在视听方法选择页面的“接着上次继续视听”3801相关联的URL对Web服务器61发送服务取得请求。此时,在服务取得请求中,也可以包括在S4606取得的再现位置(PlayPosition)(S4809)。
接收到服务请求的Web服务器61,生成包括用于显示画面4300的数据和用于从中断位置重新开始的URL、元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)、2D/3D识别信息等信息的Web代码,并向接收机50发送(S4810)。
接收机50的浏览器51将从Web服务器61接收的画面4300显示在外置或内置的显示器2805(S4811)。
当用户在画面4300上选择“OK”按钮时,浏览器51临时记录与选择内容相关的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)。然后,对成为元文件URL(MetaFileURL)的信息发送***60的元数据服务器62发送再现控制元文件取得请求(S4812)。
接收到再现控制元文件取得请求的信息发送***60的元数据服务器62,对接收机50回复图10所示那样的规定的再现控制元文件200(S4813)。
接收到再现控制元文件200的接收机50的浏览器51,将再现控制元文件200的内容与各内容相关的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)、2D/3D识别信息一起临时记录,并启动AV播放器53,对AV播放器通知所取得的再现控制元文件200的全部或一部分内容和/或授权ID(LicenseID)、再现位置(PlayPosition)、2D/3D识别信息等(S4814)。此处,AV播放器53启动之后,浏览器51结束或者保持常驻的状态不变。
AV播放器53使用从浏览器51取得的2D/3D识别信息判别要视听的内容是否为3D,在是3D内容的情况下在接收机50执行所需的准备(设定用于视听3D内容的解码器522、524等)。然后,按照再现控制元文件200的授权取得信息(LLI)220,对信息发送***60的DRM服务器64发送密钥请求(包括LLI220内的授权ID224和DRM_ID2904)。
接收到密钥请求的DRM服务器64,使用授权ID224和DRM_ID2904在与顾客管理服务器65之间确认接收机50能否视听内容。结果,仅在判断为能够视听的情况下,DRM服务器64对接收机50发送为了视听内容所需的内容密钥(S4815)。
接收到内容密钥的接收机50,按照再现控制元文件200的内容固有属性信息(ERI)210,在与内容服务器63之间进行(用于内容发送的)会话建立(S4816)。此处,会话是为了进行HTTP/TCP或RTP/UDP流所需的逻辑连接。
在会话建立成功的情况下,接收机50的AV播放器53使用再现控制元文件200的内容标题/参照目标/文件名211中包含的表示内容取得目标的URL,在会话上发送从内容的中断位置起的视听重新开始请求(S4817)。
接收到从内容的中断位置起的视听重新开始请求的内容服务器63,使用内容密钥从内容的中断位置起对内容加密并对接收机50发送。接收到加密后的内容的接收机50,在解密器514使用内容密钥对内容解密,在AV播放器53解码,通过影像·声音输出I/F531显示到外置或内置的显示器2805(S4818)。
此处,在图48,Web服务器61生成用于促使用户进行视听3D内容所需的准备(戴上3D眼镜等)的引导画面4300并向接收机50发送,在接收机50对其进行显示,但也可以在S4808中选择“接着上次继续视听”3801之后,参照S4806中从Web服务器61取得的2D/3D识别信息,仅在是3D内容的情况下,浏览器51自身生成引导画面4300,并显示到显示器2805(在该情况下,不进行S4809~S4810)。
通过以上的流程,能够处理3D内容的接收机50,在临时中断视听内容的情况下,将表示内容的中断位置(即视听重新开始位置)是2D内容还是3D内容的2D/3D识别信息通知到能够发送2D/3D双方的内容的信息发送***60,并请求保存。由此,能够在重新开始视听内容的情况下,信息发送***60使用所保存的2D/3D识别信息判定重新开始的内容是否为3D内容,仅在为3D内容的情况下生成所需(必要)的引导画面,使接收机50显示该引导画面。或者,能够为如下方式:在重新开始视听内容时,接收机50取得信息发送***60保存的2D/3D识别信息,自身显示引导画面。
实施例5
实施例4中说明了如下的例子:在用户临时中断利用接收机50视听中的3D内容的情况下,接收机50将表示视听重新开始位置是2D内容还是3D内容的2D/3D识别信息与内容的中断位置一同通知给信息发送***60,在重新开始发送内容时,信息发送***60使用该信息生成/显示用于促使用户进行视听3D内容所需的准备的引导画面。
本实施例中,对在内容视听中断时利用接收机50管理内容的2D/3D识别信息的例子进行说明。本实施例中说明的***结构使用与实施例3、4相同的方式。
<中断视听3D内容的流程>
首先,使用图49说明接收机50在中途中断视听中的3D内容的流程。
在内容服务器63发送内容时,如果用户利用接收机50的遥控器指示“停止”按钮、或者在浏览器51上在显示包括操作按钮的子窗口时指示“停止”按钮(S4900),则接收机50的AV播放器53对内容服务器63发出用于停止发送内容的内容停止请求。在内容停止请求中可以包括AV播放器53的停止位置(A)、或者对内容服务器63询问停止位置的命令的双方或任一方(S4901)。
对此,内容服务器63停止发送内容,并通知该情况。此时,包括内容的停止位置(B)、或者接收机50在S4401通知的停止位置(A)、或者从停止位置(A)向前退回至任意的时间/位置后的位置(C)(例如GOP的开头,或包括中断位置的章节的开头等)中的任一个(S4902)。
接收到内容停止响应的接收机50的AV播放器53在重新启动浏览器51之后结束。此时,AV播放器53将自身的停止位置(A)或者在S4402从内容服务器63取得的停止位置中的任意一个停止位置信息、和用于识别停止位置是2D内容还是3D内容的2D/3D识别信息通知到浏览器51。
此处,AV播放器53,使用实施例3中记载的将3D内容所包含的停止位置的2D/3D识别信号抽出的方法、从ECG处理部52取得ECG中包含的2D/3D识别信息的方法、取得在开始视听时从浏览器51取得的再现控制文件200中包含的2D/3D识别信息的方法等,对是2D内容还是3D内容进行识别(S4903)。
重新启动后的浏览器51对在S4703从AV播放器53取得的内容进行分析,在包括2D/3D识别信息的情况下,将2D/3D识别信息和与内容相关的信息(例如内容名和/或内容ID、商品ID等)一同保存(S4904)。此时,也可以将停止位置信息一起保存。
之后,附加AV播放器53的结束状态和停止位置信息,对返回URL(ReturnURL)所示的信息发送***60的Web服务器61的站点进行访问(S4905)。
对此,Web服务器61生成要显示的画面(例如画面3500),并对接收机50回复信息(S4906)
之后,Web服务器61将停止位置设定为下次重新开始视听该内容时的再现位置(PlayPosition)(S4907)。
接收到素生成的画面的接收机50的浏览器51将画面3500显示在外置或内置的显示器2805(S3303)。
此处,接收机50在中断视听3D内容后,也可以根据需要显示表示使画面显示返回2D内容显示的引导画面(例如“结束视听3D内容”等)。
<重新开始视听3D内容的流程>
图50是说明接收机50重新开始视听中途中断的3D内容的流程的图的例子。
首先,设想接收机50的浏览器51在显示器2805上显示信息发送***60的首页画面(画面3500)。
当用户在画面3500上选择“已购入内容”3502时(S5000),接收机50的浏览器51对信息发送***60的Web服务器61发出为了显示接收机50购入后的内容一览画面所需的服务取得请求(S5001)。
对此,信息发送***60的Web服务器61,基于接收机50的会员ID2902,从顾客管理服务器65取得接收机50购入后的内容和授权的信息。然后,生成已购入内容一览的页面,对接收机50回复信息。已购入内容一览的页面除了包括用于显示画面4100的数据和用于处理该数据的脚本之外,还包括关于已购入的各内容的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)等。其中,再现位置(PlayPosition)也可以仅在用户(接收机50)上次曾经中断内容视听的内容中包括。(S5002)
接收到已购入内容一览的页面的接收机50的浏览器51将画面4100显示在外置或内置的显示器2805(S5003)。
当用户在画面4100上选择要重新开始视听的内容4101、并按下视听按钮4103时(S5004),浏览器51按照已购入内容一览的页面中记载的HTML和JavaScript等的流程,取得作为与选择内容相关的访问目标的URL,对该URL所示的Web服务器61的访问目标发出服务取得请求(S5005)。
接收到服务取得请求的Web服务器61,生成选择视听方法(“从开头起视听”和“接着上次继续视听”)的页面,对接收机50发送。在该页面中,包括用于显示画面3800的数据和用于处理该数据的脚本。在该脚本中描述用于取得选择内容的URL和用于向S5011转移的命令。除此以外,在该页面,还根据需要包括S5002中记载的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)等(S5006)。
此处,即使在S4805中判定尚未视听内容、或者已经全部视听的情况下,也对Web服务器61发出服务取得请求,但也可以在S5002中取得的已购入内容一览的页面,在再现位置(PlayPosition)表示内容的开头位置的情况下包括向S5011转移的脚本。
接收到该页面的浏览器51将画面3800显示在显示器(S5007)。
当用户在画面3800上选择“从开头起视听”3802、指示开始按钮3803时,按照S5006的选择页面中包含的脚本,向S5011转移。
当用户在画面3800上选择“接着上次继续视听”3801、指示开始按钮3803时(S5008),接收机50的浏览器51,对是否保存有与选择内容相关的2D/3D识别信息(在上述图49的S4904保存的信息)进行判断,并在保存有该信息的情况下读出其内容。
然后,根据这些信息,判别选择内容是2D内容还是3D内容(S5009)。具体而言,在2D/3D识别信息不存在、或者读出的2D/3D识别信息的内容表示2D内容的情况下,按照S5006的选择页面中包含的脚本向S5011转移。
另一方面,在读出的2D/3D识别信息的内容表示3D内容的情况下,浏览器51生成用于促使用户进行视听3D内容所需的准备(戴上3D眼镜等)的引导画面4300,并在显示器显示(S5010)。
当用户在画面4300上选择“OK”按钮时,浏览器51临时记录与选择内容相关的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)。然后,对成为元文件URL(MetaFileURL)的信息发送***60的元数据服务器62发送再现控制元文件取得请求(S5011)。
接收到再现控制元文件取得请求的信息发送***60的元数据服务器62,对接收机50回复图10所示的规定的再现控制元文件200(S5012)。
接收到再现控制元文件200的接收机50的浏览器51,将再现控制元文件200的内容与各内容相关的元文件URL(MetaFileURL)、授权ID(LicenseID)、再现位置(PlayPosition)、返回URL(ReturnURL)、2D/3D识别信息一起临时记录,启动AV播放器53,对该AV播放器通知所取得的再现控制元文件200的全部或一部分内容和授权ID(LicenseID)、再现位置(PlayPosition)、2D/3D识别信息(S5013)。此处,启动AV播放器53之后,浏览器51结束或者保持常驻的状态不变。
AV播放器53使用从浏览器51取得的2D/3D识别信息判别要视听的内容是否为3D,在是3D内容的情况下使接收机50执行必要的准备(设定用于视听3D内容的解码器522、524等)。然后,按照再现控制元文件200的授权取得信息(LLI)220,对信息发送***60的DRM服务器64发送密钥请求(包括LLI220内的授权ID224和DRM_ID2904)。
接收到密钥请求的DRM服务器64,使用授权ID224和DRM_ID2904在与顾客管理服务器65之间确认接收机50能否视听内容。结果,仅在判断为能够视听的情况下,DRM服务器64对接收机50发送为了视听内容所需的内容密钥(S5014)。
接收到内容密钥的接收机50,按照再现控制元文件200的内容固有属性信息(ERI)210,在与内容服务器63之间进行(用于内容发送的)会话建立(S5015)。此处,会话是用于进行HTTP/TCP或RTP/UDP流所需的逻辑连接。
会话建立成功的情况下,接收机50的AV播放器53使用再现控制元文件200的内容标题/参照目标/文件名211中包含的表示内容取得目标的URL,在会话上发送从内容的中断位置起的视听重新开始请求(S5016)。
接收到从内容的中断位置起的视听重新开始请求的内容服务器63,使用内容密钥从内容的中断位置起对内容加密并对接收机50发送。接收到加密后的内容的接收机50,在解密器514使用内容密钥对内容解密,在AV播放器53解码,通过影像·声音输出I/F531显示到外置或内置的显示器2805(S5017)。
此处,在图50,接收机50生成并显示用于促使用户进行视听3D内容所需的准备(戴上3D眼镜等)的引导画面4300,但也可以仅在S5009的执行结果为3D内容的情况下,不执行S5010,而在实施例4记载的S4809在对Web服务器61发送的服务取得请求中包括作为3D内容的信息。然后,Web服务器61也可以参照该信息,与S4810同样生成画面4300并在接收机50显示。
通过以上的流程,能够处理3D内容的接收机50在临时中断视听内容的情况下保存表示内容的中断位置(即视听重新开始位置)是2D内容还是3D内容的2D/3D识别信息。由此,在重新开始视听内容的情况下,能够使用保存的2D/3D识别信息判定重新开始的内容是否是3D内容,仅在是3D内容的情况下生成并显示所需的引导画面。此外,在信息发送***60,既不需要对中断/重新开始的内容是2D还是3D进行保存/判别,也不需要生成促使用户进行准备的画面。
此外,本发明并不限定于上述实施例,而包括各种变形例。例如,上述实施例是为了使本发明易于理解而详细说明的,并不限定于必须具备所说明的所有的结构。此外,能够将一个实施例的一部分置换为其他实施例的结构,此外,也能够在一个实施例的结构中添加其他实施例的结构。此外,能够对各实施例的结构的一部进行其他结构的追加、删除、置换。
此外,上述各结构、功能、处理部、处理单元等,例如也能够以集成电路对它们的一部分或者全部进行设计等而通过硬件来实现。此外,上述各结构、功能等,也能够通过处理器对能够实现各个功能的程序进行解释并执行而通过软件来实现。实现各功能的程序、表、文件等的信息能够存储在存储器、硬盘、SSD(Solid State Drive:固态驱动器)等记录装置,或者IC卡、SD卡、DVD等记录介质。
此外,控制线和信息线,对认为在说明上需要的控制线和信息线进行表示,在产品上并不一定表示所有的控制线和信息线。实际上也可以考虑几乎所有的结构都相互连接。
Claims (11)
1.一种接收机,其能够通过网络从内容提供源接收2D内容和3D内容,该接收机的特征在于,包括:
内容列表取得单元,其从所述内容提供源取得该接收机能够接收的内容的一览画面;
内容取得单元,其从所述内容提供源取得所述2D内容或所述3D内容;
显示单元,其在外置或内置的显示器上显示所述内容一览画面和内容的再现画面;和
功能判别单元,其判别所述接收机所具有的对于3D内容和2D内容的视听的功能,
所述内容列表取得单元,通过所述功能判别单元判别本机是否能够视听3D内容,根据其判别结果从所述内容提供源取得仅2D内容的内容列表、或者2D和3D内容的内容列表;
所述显示单元,在所述显示器上显示通过所述内容列表取得单元取得的内容列表。
2.如权利要求1所述的接收机,其特征在于:
所述内容列表取得单元,从所述内容提供源取得包含第一处理和第二处理的信息,该第一处理是在该接收机适合3D内容的视听的情况下执行的处理,该第二处理是在该接收机不适合3D内容的视听的情况下执行的处理,
使用所述功能判别单元,判别本机能否视听3D内容,
根据所述判别结果选择所述第一处理或所述第二处理并加以执行。
3.如权利要求1所述的接收机,其特征在于:
在由所述显示单元显示的内容的一览画面上受理了3D内容的再现开始指示的情况下,
所述内容取得单元,从所述内容提供源取得在开头包含引导画面的内容,所述引导画面促使进行该3D内容的视听所需的准备,
通过该显示单元显示该内容的再现画面。
4.如权利要求3所述的接收机,其特征在于:
在将通过所述内容取得单元从所述内容发送源接收的3D内容的视听中断的情况下,
所述内容取得单元,将所述内容的中断位置或重新开始视听的第一重新开始位置通知给所述内容发送源,
在重新开始视听该内容的情况下,
所述内容取得单元,从内容提供源取得在从该中断位置、该第一重新开始位置或者第二重新开始位置开始的内容的开头***了促使进行该3D内容的视听所需的准备的引导画面的内容,所述第二重新开始位置是该内容发送源参照该中断位置或该第一重新开始位置决定的重新开始位置,
通过该显示单元显示该内容的再现画面。
5.如权利要求3所述的接收机,其特征在于:
在将通过所述内容取得单元从所述内容发送源接收的3D内容的视听中断的情况下,
所述内容取得单元,将所述内容的中断位置或重新开始视听的第一重新开始位置、和表示现在视听中的内容是否为3D内容的信息通知给所述内容发送源,
在重新开始视听该内容的情况下,
所述内容取得单元,从内容提供源取得在从该中断位置、该第一重新开始位置或者第二重新开始位置开始的内容的开头***了促使进行该3D内容的视听所需的准备的引导画面的内容,所述第二重新开始位置是该内容发送源参照该中断位置或该第一重新开始位置决定的重新开始位置,
通过该显示单元显示该内容的再现画面。
6.如权利要求3所述的接收机,其特征在于:
在将通过所述内容取得单元从所述内容发送源接收的3D内容的视听中断的情况下,
所述内容取得单元,将所述内容的中断位置或重新开始视听的第一重新开始位置、和表示现在视听中的内容是否为3D内容的信息通知给所述内容发送源,
在重新开始视听该内容的情况下,
所述内容取得单元,从该内容发送源取得表示该内容是否为3D内容的信息,仅在该内容是3D内容的情况下生成促使进行3D内容的视听的准备的引导画面,使用所述显示单元显示该引导画面,之后,取得从该中断位置、该第一重新开始位置或者该内容发送源参照该中断位置或该第一重新开始位置决定的第二重新开始位置开始的内容。
7.如权利要求1所述的接收机,其特征在于:
所述内容列表取得单元,从所述内容提供源取得包含第一URL和第二URL的信息,该第一URL是在该接收机适合3D内容的视听的情况下用于访问规定的内容提供源的URL,该第二URL是在该接收机不适合3D内容的视听的情况下用于访问规定的内容提供源的URL,
使用所述功能判别单元,判别本机能否视听3D内容,
根据所述判别结果选择所述第一URL或所述第二URL,访问所述规定的内容提供源。
8.如权利要求1所述的接收机,其特征在于:
在由所述显示单元显示的内容的一览画面上受理了3D内容的再现开始指示的情况下,
所述内容取得单元,在再现3D内容前从所述内容提供源取得促使进行该3D内容的视听的准备的引导画面,使用所述显示单元显示该引导画面,之后,从所述内容发送源取得该内容。
9.如权利要求1所述的接收机,其特征在于:
具备引导生成单元,该引导生成单元生成促使进行3D内容的视听所需的准备的引导画面,
在由所述显示单元显示的内容的一览画面上受理了3D内容的再现开始指示的情况下,
所述内容取得单元,在对所述内容发送源发出内容发送请求前,使用所述引导生成单元生成促使进行3D内容的视听的准备的引导画面,并利用该显示单元显示该引导画面。
10.如权利要求9所述的接收机,其特征在于:
在将通过所述内容取得单元从所述内容发送源接收的3D内容的视听中断的情况下,
所述内容取得单元,将所述内容的中断位置或重新开始视听的第一重新开始位置、和表示现在视听中的内容是否为3D内容的信息,通知给所述内容发送源,
在重新开始视听该内容的情况下,
所述内容取得单元,从该内容发送源取得表示该内容是否为3D内容的信息,仅在该内容为3D内容的情况下生成所述引导画面,使用所述显示单元显示该引导画面,之后,取得从该中断位置、该第一重新开始位置或者该内容发送源参照该中断位置或该第一重新开始位置决定的第二重新开始位置开始的内容。
11.如权利要求9所述的接收机,其特征在于:
在将通过所述内容取得单元从所述内容发送源接收的3D内容的视听中断的情况下,
所述内容取得单元,保存所述内容的中断位置和表示现在视听中的内容是否为3D内容的信息,将该中断位置或重新开始视听的第一重新开始位置通知给所述内容发送源,
在重新开始视听该内容的情况下,
所述内容取得单元,根据该保存的信息判断该内容是否为3D内容,仅在该内容是3D内容的情况下生成所述引导画面,使用所述显示单元显示该引导画面,之后,取得从该中断位置、该第一重新开始位置或者该内容发送源参照该中断位置或该第一重新开始位置决定的第二重新开始位置开始的内容。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010223389A JP2012080310A (ja) | 2010-10-01 | 2010-10-01 | コンテンツ受信機 |
JP2010-223388 | 2010-10-01 | ||
JP2010223388A JP2012080309A (ja) | 2010-10-01 | 2010-10-01 | コンテンツ受信機 |
JP2010-223389 | 2010-10-01 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102447959A true CN102447959A (zh) | 2012-05-09 |
Family
ID=45370408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103037254A Pending CN102447959A (zh) | 2010-10-01 | 2011-09-29 | 接收机 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8941724B2 (zh) |
EP (1) | EP2437513A1 (zh) |
CN (1) | CN102447959A (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5695972B2 (ja) | 2011-05-20 | 2015-04-08 | 日立マクセル株式会社 | コンテンツ受信機およびコンテンツ情報出力方法 |
CN103262558B (zh) | 2011-07-22 | 2017-03-01 | 松下知识产权经营株式会社 | 内容再现装置、内容再现方法、内容再现程序及内容提供*** |
JP5895449B2 (ja) * | 2011-10-28 | 2016-03-30 | 日立化成株式会社 | 非接触電力送信装置、および、非接触電力伝送システム |
ES2769787T3 (es) * | 2012-01-11 | 2020-06-29 | Ultra D Cooeperatief U A | Dispositivo de visualización móvil |
US9679330B2 (en) | 2012-06-10 | 2017-06-13 | Apple Inc. | Interface for enhanced continuity of browsing experience |
US11070608B2 (en) * | 2015-06-17 | 2021-07-20 | Fastly, Inc. | Expedited sub-resource loading |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1864415A (zh) * | 2003-08-26 | 2006-11-15 | 夏普株式会社 | 立体视频再生装置及立体视频再生方法 |
CN101406058A (zh) * | 2005-12-20 | 2009-04-08 | 松下电器产业株式会社 | 数据输出装置、设备控制装置以及多媒体通信*** |
EP2112830A1 (en) * | 2008-04-23 | 2009-10-28 | Koninklijke KPN N.V. | Method of processing an electronic service quide and electronic service quide broadcaster |
CN101682719A (zh) * | 2008-01-17 | 2010-03-24 | 松下电器产业株式会社 | 记录有3d影像的记录介质、记录3d影像的记录装置以及再现3d影像的再现装置和再现方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6421067B1 (en) | 2000-01-16 | 2002-07-16 | Isurftv | Electronic programming guide |
JP2003032663A (ja) | 2001-07-18 | 2003-01-31 | Nippon Telegr & Teleph Corp <Ntt> | 番組表作成方法とその装置、ならびに番組表作成プログラムとこのプログラムを記録した記録媒体 |
EP1521471B1 (en) | 2003-05-08 | 2015-03-04 | Sony Corporation | Information access system, information providing device, information access device, information providing method, and information access method |
KR20080078838A (ko) | 2005-12-20 | 2008-08-28 | 마쯔시다덴기산교 가부시키가이샤 | 데이터 출력 장치, 기기 제어 장치 및 멀티미디어 배포시스템 |
US20070208718A1 (en) | 2006-03-03 | 2007-09-06 | Sasha Javid | Method for providing web-based program guide for multimedia content |
KR20100002032A (ko) * | 2008-06-24 | 2010-01-06 | 삼성전자주식회사 | 영상 생성 방법, 영상 처리 방법, 및 그 장치 |
MY151243A (en) | 2008-09-30 | 2014-04-30 | Panasonic Corp | Recording medium, playback device, system lsi, playback method, glasses, and display device for 3d images |
US8370873B2 (en) * | 2010-03-09 | 2013-02-05 | Sony Corporation | 3D TV glasses with TV mode control |
US9271052B2 (en) * | 2010-05-10 | 2016-02-23 | Comcast Cable Communications, Llc | Grid encoded media asset data |
-
2011
- 2011-09-29 CN CN2011103037254A patent/CN102447959A/zh active Pending
- 2011-09-29 EP EP11183287A patent/EP2437513A1/en not_active Withdrawn
- 2011-09-29 US US13/248,458 patent/US8941724B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1864415A (zh) * | 2003-08-26 | 2006-11-15 | 夏普株式会社 | 立体视频再生装置及立体视频再生方法 |
CN101406058A (zh) * | 2005-12-20 | 2009-04-08 | 松下电器产业株式会社 | 数据输出装置、设备控制装置以及多媒体通信*** |
CN101682719A (zh) * | 2008-01-17 | 2010-03-24 | 松下电器产业株式会社 | 记录有3d影像的记录介质、记录3d影像的记录装置以及再现3d影像的再现装置和再现方法 |
EP2112830A1 (en) * | 2008-04-23 | 2009-10-28 | Koninklijke KPN N.V. | Method of processing an electronic service quide and electronic service quide broadcaster |
Also Published As
Publication number | Publication date |
---|---|
US20120120204A1 (en) | 2012-05-17 |
EP2437513A1 (en) | 2012-04-04 |
US8941724B2 (en) | 2015-01-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102572574B (zh) | 接收装置及其接收方法 | |
CN101682740B (zh) | 内容下载***和内容下载方法、内容供应设备和内容供应方法、内容接收设备和内容接收方法 | |
US8490127B2 (en) | Distributed TV access system | |
KR101428875B1 (ko) | Hls 기반 보안 처리 시스템 및 그 방법 | |
US8973081B2 (en) | Content receiver and content information output method | |
CN102447959A (zh) | 接收机 | |
CN102577363A (zh) | 内容接收装置 | |
JP2007043562A (ja) | コンテンツ再生装置 | |
CN102547438A (zh) | 内容接收装置 | |
JP2012080310A (ja) | コンテンツ受信機 | |
JP5730524B2 (ja) | 受信装置、および、受信方法 | |
JP2012080309A (ja) | コンテンツ受信機 | |
JP5292237B2 (ja) | コンテンツ受信装置 | |
JP2012222476A (ja) | コンテンツ受信機 | |
WO2012160742A1 (ja) | コンテンツ受信機およびコンテンツ情報出力方法 | |
WO2012160883A1 (ja) | コンテンツ受信機およびコンテンツ受信方法 | |
WO2012157447A1 (ja) | 受信装置、および受信方法 | |
JP2012222475A (ja) | コンテンツ受信機 | |
JP5470324B2 (ja) | 受信装置、および受信方法 | |
JP2012080308A (ja) | 受信装置、および、受信方法 | |
JP2012222480A (ja) | コンテンツ受信機 | |
WO2012137450A1 (ja) | コンテンツ受信機 | |
WO2012160882A1 (ja) | コンテンツ受信機およびコンテンツ受信方法 | |
CN109151516A (zh) | 一种智能家庭影院***及其观影方法 | |
JP2012222477A (ja) | コンテンツ受信機 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120509 |