CN101208748B - 再现装置、消息取得方法及再现装置的集成电路 - Google Patents

再现装置、消息取得方法及再现装置的集成电路 Download PDF

Info

Publication number
CN101208748B
CN101208748B CN2006800232074A CN200680023207A CN101208748B CN 101208748 B CN101208748 B CN 101208748B CN 2006800232074 A CN2006800232074 A CN 2006800232074A CN 200680023207 A CN200680023207 A CN 200680023207A CN 101208748 B CN101208748 B CN 101208748B
Authority
CN
China
Prior art keywords
message
mentioned
content
recording medium
bytecode
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.)
Active
Application number
CN2006800232074A
Other languages
English (en)
Other versions
CN101208748A (zh
Inventor
原田俊治
村濑薰
小塚雅之
山本雅哉
小野田仙一
永田峰久
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN101208748A publication Critical patent/CN101208748A/zh
Application granted granted Critical
Publication of CN101208748B publication Critical patent/CN101208748B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91307Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal
    • H04N2005/91342Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being an authentication signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/91Television signal processing therefor
    • H04N5/913Television signal processing therefor for scrambling ; for copy protection
    • H04N2005/91357Television signal processing therefor for scrambling ; for copy protection by modifying the video signal
    • H04N2005/91364Television signal processing therefor for scrambling ; for copy protection by modifying the video signal the video signal being scrambled
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Information Transfer Between Computers (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Storage Device Security (AREA)

Abstract

提供一种内容提供者能够控制消息的记录介质。该记录介质是由内容提供者提供的记录介质,记录着内容、和在上述内容的再现时由再现上述内容的再现装置执行的程序;上述程序包括:交互步骤,与预先存储在上述再现装置内且在上述内容的再现时执行的其它程序进行交互;以及输出步骤,向上述其它程序发送根据交互结果确定的消息。上述再现装置包括:读入单元,从上述记录介质读入上述程序;起动单元,起动读入的上述程序;交互单元,与上述程序进行交互;处理单元,从上述记录介质接受与交互结果对应的消息,进行与接受的消息对应的处理。

Description

再现装置、消息取得方法及再现装置的集成电路
技术领域
本发明涉及显示在内容再现时向用户通知的消息、特别是反映了内容提供者意图的消息的技术。 
背景技术
近年来,随着记录介质的大容量化,普及了将电影等作品、即内容数据进行数字化,例如存储在数字光盘等记录介质中发布的***。在这样的***中,保护了内容数据的著作权,只能在获得著作权者同意的限制条件下执行内容数据的再现和复制等。用于保护作品不会未经著作权者的允许就被非法复制等的一般的***中,具有利用著作权者管理的某一内容密钥将内容数据加密并记录到光盘中,只有具有相应的内容密钥的终端才能将其解密的构成。并且,为了获得该内容密钥,有义务与著作权者之间签署对著作权保护的规定。 
在这样的***中,例如专利文献1所公开的那样,再现从记录介质读取的内容的终端中,具备当判断出再现过程中因某种原因发生了再现异常时向用户通知该异常的机构。 
但是,在现有技术中,向用户通知异常的消息依赖于制造再现装置的制造者一方,所以存在内容提供者不能控制消息的问题。 
专利文献1:日本特开平8-186795号公报 
发明内容
因此,本发明的目的在于,提供一种内容提供者能够控制消息的记录介质、再现装置、消息取得方法、消息取得程序及上述再现装置 的集成电路。 
为了实现上述目的,本发明涉及的记录介质,由内容提供者提供,在该记录介质中记录着内容、和在上述内容的再现时由再现上述内容的再现装置执行的程序;上述程序包括:交互步骤,与预先存储在上述再现装置内且在上述内容的再现时执行的其它程序进行交互;以及输出步骤,向上述其它程序发送根据交互结果确定的消息。 
根据如上所述的结构,记录介质中记录着包含发送对应于交互结果的消息的输出步骤的程序,因此,再现装置能够接受对应于与记录介质的交互结果的消息。由此,内容提供者通过将上述程序记录到记录介质中,能够控制向再现装置输出的消息。 
在此,也可以是,上述交互步骤通过与上述其它程序的交互,取得上述再现装置所固有的装置固有信息;上述输出步骤向上述其它程序发送根据上述装置固有信息确定的消息。 
根据该结构,记录在记录介质中的程序的输出步骤能够输出与上述装置固有信息对应的消息,因此,内容提供者能够控制对应装置固有信息输出的消息。 
在此,也可以是,上述输出步骤包括:取得步骤,根据上述装置固有信息,取得上述再现装置能显示的消息;以及发送步骤,向上述其它程序发送取得的消息。 
根据该结构,记录在记录介质中的程序能够对应装置固有信息而取得上述再现装置能够再现的消息,将取得的消息发送给位于再现装置内的其它程序,所以,内容提供者能够使再现装置显示对应装置固有信息输出的消息。 
在此,也可以是,在上述装置固有信息表示上述再现装置是非法或异常的装置的情况下,上述取得步骤取得表示上述再现装置是非法或异常的装置的消息。 
根据该结构,记录在记录介质中的程序的取得步骤中,当再现装  置是非法或异常的装置的情况下,取得表示其意思的消息,因此,内容提供者能够向用户通知再现装置是非法或异常的装置。 
在此,也可以是,上述交互步骤通过与上述其它程序的交互,取得表示上述再现装置的动作状态的装置状态信息;上述输出步骤向上述其它程序发送根据上述装置状态信息确定的消息。 
根据该结构,记录在记录介质中的程序的输出步骤,输出与装置状态信息对应的消息,因此,内容提供者能够控制对应装置状态信息而输出的消息。 
在此,也可以是,上述输出步骤包括:取得步骤,根据上述装置状态信息,取得上述再现装置能再现的消息;以及发送步骤,向上述其它程序发送取得的消息。 
根据该结构,记录在记录介质中的程序,能够对应装置固有信息而取得上述再现装置能够显示的消息,向再现装置内的其它程序发送取得的消息,因此,内容提供者能够使再现装置进行对应装置固有信息而输出的消息的显示。 
在此,也可以是,在上述装置状态信息表示上述再现装置处于非法或异常的状态的情况下,上述取得步骤取得表示上述再现装置处于非法或异常的状态的消息。 
根据该结构,当再现装置处于非法或异常的状态的情况下,记录在记录介质中的程序的取得步骤取得表示该意思的消息,因此,内容提供者能够向用户通知再现装置处于非法或异常的状态。 
在此,也可以是,上述记录介质还具有存储上述消息的存储区域。 
根据该结构,记录介质具有存储消息的区域,因此,内容提供者能够在记录介质中存储向再现装置输出的消息。 
在此,也可以是,当上述消息是表示上述再现装置是非法或异常的装置、或者表示上述再现装置处于非法或异常的状态的消息的情况下,上述程序使上述再现装置执行输出上述消息的同时、停止上述内  容的再现的再现停止步骤。 
根据该结构,记录介质所具有的程序包含停止再现步骤,因此能够使再现装置停止内容的再现。由此,内容提供者能够使非法或异常的装置、或者处于非法或异常的状态的装置,停止内容的再现。 
在此,也可以是,上述内容包含图像数据;上述再现装置再现基于在上述内容中包含的图像数据的图像;上述程序还使上述再现装置执行覆盖显示步骤,该覆盖显示步骤将上述消息覆盖显示在上述内容的再现中的图像上。 
根据该结构,记录介质所具有的程序包含覆盖显示步骤,因此能够使再现装置将消息覆盖显示在再现中内容的图像上。由此,内容提供者能够将消息重叠在再现中内容的图像上,向用户通知要通知的消息。 
在此,也可以是,上述消息表示上述再现装置是非法或异常的装置、或者处于非法或异常的状态;上述程序还使上述再现装置执行处理选择步骤,该处理选择步骤从用户接受是停止上述内容的再现、还是将上述消息在上述内容的再现中影像上覆盖显示的指示。 
根据该结构,记录介质所具有的程序包含处理选择步骤,因此,能够根据用户的指示,使再现装置进行停止内容再现、或者消息的覆盖显示中的某一个。 
在此,也可以是,上述程序包含控制信息,该控制信息表示进行停止上述内容再现的动作和将上述消息覆盖显示在再现中的上述内容的影像上的动作中的哪一个。上述输出步骤还向上述其它程序发送上述控制信息。 
根据该结构,记录介质所具有的程序包含控制信息,输出步骤发送上述控制信息,因此能够使再现装置进行基于控制信息的处理。 
此外,本发明涉及一种再现装置,从由内容提供者提供的记录介质中再现内容,其中,上述记录介质记录着上述内容、和在上述内容的再现时执行的程序;上述再现装置包括:读入单元,在上述内容的再现时,从上述记录介质读入上述程序;起动单元,起动读入的上述程序;通信单元,与上述程序进行通信;以及处理单元,从上述程序接受与通信结果对应的消息,进行与接受的消息对应的处理。
根据该结构,再现装置从程序接受与通信结果对应的消息,因此,内容提供者能够通过消息控制再现装置。 
在此,也可以是,上述通信单元向上述程序通知该再现装置固有的装置固有信息;上述处理单元从上述程序接受与上述装置固有信息对应的消息,作为通信结果。 
根据该结构,再现装置从记录介质接受与装置固有信息对应的消息,因此,内容提供者能够根据装置固有信息来控制再现装置。 
在此,也可以是,上述装置固有信息预先存储在该再现装置中。 
根据该结构,装置固有信息预先存储在再现装置中,因此,内容提供者能够容易地生成与装置固有信息对应的消息。 
在此,也可以是,上述通信单元向上述程序通知表示该再现装置的动作状态的装置状态信息。 
根据该结构,再现装置从记录介质接受与装置状态信息对应的消息,因此,内容提供者能够根据装置状态信息来控制再现装置。 
在此,也可以是,上述通信单元取得记录在上述记录介质中的内容的再现中的上述动作状态信息,向上述程序通知取得的上述动作状态信息;上述处理单元从上述程序接受与上述装置状态信息对应的消息,作为通信结果。 
根据该结构,再现装置取得与内容再现中的动作对应的装置状态信息,向程序通知取得的装置状态信息,因此,内容提供者能够根据再现中的动作变化来控制再现装置。 
在此,也可以是,上述处理单元显示上述接受的消息。 
根据该结构,再现装置显示接受到的消息,因此,内容提供者能 够控制再现装置显示的消息。 
在此,也可以是,当上述消息是表示上述再现装置是非法或异常的装置、或者上述再现装置处于非法或异常的状态的消息的情况下,上述再现装置还具备在显示上述消息的同时、停止上述内容的再现的再现停止单元。 
根据该结构,再现装置能够停止内容的再现。由此,内容提供者能够使非法或异常的装置、或者处于非法或异常的状态的再现装置,停止内容的再现。 
在此,也可以是,上述内容包含成为由上述再现装置再现的图像的基础的图像数据;上述处理单元将上述消息覆盖显示在上述内容的再现中的图像上。 
根据该结构,再现装置能够将消息重叠在再现中的内容的图像上进行显示。由此,内容提供者能够将消息重叠在再现中的内容的图像上,向用户通知要通知的消息。 
在此,也可以是,上述消息表示上述再现装置是非法或异常的装置、或者处于非法或异常的状态;上述处理单元进行停止上述内容的再现的动作和将上述消息覆盖显示在再现中的上述内容的影像上的动作中的某一个。 
根据该结构,再现装置能够停止内容的再现,或者能够将消息重叠在再现中的内容的图像上,向用户通知要通知的消息。 
在此,也可以是,上述处理单元从用户接受进行停止上述内容的再现的动作和将上述消息覆盖显示在再现中的上述内容的影像上的动作中的哪一个的指示,根据接受的指示进行处理。 
根据该结构,再现装置能够根据用户的指示,停止内容的再现、或消息的覆盖显示。 
在此,也可以是,上述程序记录着表示停止上述内容的再现的意思、和将上述消息覆盖显示在再现中的上述内容的影像上的意思的某  一个的控制信息,上述处理单元从上述程序读取上述控制信息,根据读取的上述控制信息的内容进行处理。 
根据该结构,再现装置能够根据记录介质具有的程序中包含的控制信息,停止内容再现或消息的覆盖显示。 
附图说明
图1是表示第一实施方式的记录介质101及内容再现装置102的结构的方框图。 
图2是表示第一实施方式的内容再现处理动作的流程图。 
图3是表示第一实施方式的装置异常表的数据结构一个例子的图。 
图4是表示第一实施方式的字节码(byte code)执行处理动作的流程图。 
图5是表示第一实施方式的内容再现装置的无效化确认处理动作的流程图。 
图6是表示第一实施方式的内容密钥的生成处理动作的流程图。 
图7是表示第二实施方式的记录介质101A和内容再现装置102A的结构的方框图。 
图8是表示第二实施方式的内容再现处理动作的流程图。 
图9是表示第二实施方式的异常状态表的数据结构一个例子的图。 
图10是表示第二实施方式的字节码起动处理动作的流程图。 
图11是表示第二实施方式的字节码执行处理动作的流程图。 
图12是表示无效化信息115的具体例的图。 
图13是表示步骤S404的详细动作的流程图。 
图14是表示步骤S405的详细动作的流程图。 
图15是表示步骤S404A的详细动作的流程图。 
图16是表示步骤S405A的详细动作的流程图。 
附图标记说明 
101、101A记录介质 
102、102A内容再现装置 
111、111A再现控制信息 
112、112A字节码 
113、113A保护内容数据 
114、114A加密内容密钥 
115、115A无效化信息 
121、121A光盘读入部 
122、122A再现控制部 
123、123A用户操作接受部 
124、124A字节码执行部 
125、125A解密部 
127、127A反复用部 
128、128A视频译码器 
129、129A音频译码器 
130、130A内容密钥生成部 
131、131A无效化信息处理部 
132、132A设备密钥保存部 
133    装置固有信息保存部 
134、134A显示控制部 
135、135A显示部 
136A    装置状态信息取得部 
具体实施方式
下面,参照附图说明用于实施本发明的最优选的实施方式。 
(第一实施方式) 
图1是表示本发明的一实施方式涉及的记录介质101及内容再现装置102的结构的图。 
在记录介质中记录有再现控制信息111、字节码112、保护内容数据113、加密内容密钥114、无效化信息115。记录介质101假想为例如BD(蓝光盘),但也不限于它。 
在本实施方式中,假设1个内容由多个MPEG2-TS(Motion PictureExpert Group 2-Transport Stream)数据构成。规定了再现内容时的保护内容数据113的再现顺序的信息就是再现控制信息111。 
字节码112是由例如JAVA(注册商标)字节码等固定长度的指令组构成的执行代码。为了通过分析行为也不能掌握软件中包含的秘密信息和处理内容,字节码112也可以被实施难破解化等处理。该情况下,字节码执行部124具备解除难破解化等处理的功能。字节码112的具体执行内容在后面描述。并且,在本实施方式中,以JAVA字节码为例做了记述,也可以是其以外的执行程序。 
保护内容数据113是对通过译码器能够输出影像的明码文本的MPEG2-TS数据实施了利用内容密钥的加密处理的数据。因此,为了再现保护内容数据113,需要实施利用内容密钥的解密处理,并且进行恢复为明码文本MPEG2-TS数据的处理。 
加密内容密钥114是利用媒体密钥对用于解密保护内容数据的内容密钥进行了加密的数据。关于媒体密钥,在后面描述。 
接着,说明无效化信息115。密钥管理机构具有由多个设备密钥和多个媒体密钥构成的集合。密钥管理机构对各个内容再现装置102分别分配1个设备密钥和该设备密钥的密钥识别号码,向内容再现装置102提供所分配的设备密钥和密钥识别号码。此外,向记录介质101分配1个媒体密钥。接着,密钥管理机构使用对各个内容再现装置102分配的各设备密钥将媒体密钥加密,制作加密媒体密钥,并制  作由对所有设备密钥的加密媒体密钥和密钥识别号码构成的列表。 
该列表是无效化信息115。并且,在该单纯的方法中,若内容再现装置102的台数变大,则存在无效化信息115的数据大小成为不实际的较大值的缺点,因此,也可以利用“デジタルコンテンツ保護用鍵管理方式”(中野、大森、館林、2001年  暗号と情報セキユリテイシンポジウム、SCIS2001 5A-5、Jan.2001)中公开的压缩无效化信息115的数据大小的方法。此外,不限于该方法,也可以使用压缩无效化信息115的数据大小的其它方法。 
内容再现装置102包括光盘读入部121、再现控制部122、用户操作接受部123、字节码执行部124、解密部125、反复用部127、视频译码器128、音频译码器129、内容密钥生成部130、无效化信息处理部131、设备密钥保存部132、装置固有信息保存部133、显示控制部134、显示部135。 
作为内容再现装置102的一个安装例,是包括CPU、工作存储器、闪存、BD驱动器、遥控器的计算机***,可以举出如下方法:光盘读入部121是BD驱动器,设备密钥保存部132、装置固有信息保存部133是闪存,用户操作接受部123是遥控器,再现控制部122、字节码执行部124、解密部125、反复用部127、视频译码器128、音频译码器129、内容密钥生成部130、无效化信息处理部131、显示控制部134和显示部135由使用CPU和工作存储器工作的软件构成,另外,也可以是硬件上的安装等,不限于由软件构成的结构。 
至此,结束关于本发明的一实施方式涉及的记录介质和内容再现装置的结构的说明。 
(内容再现处理的说明) 
利用图2说明内容再现处理。 
首先,从用户操作接受部123接受了来自用户的内容再现开始请求的时刻起,开始内容再现处理。 
如果接受了内容再现请求,从记录介质101读入字节码112,由字节码执行部124执行(S201)。关于字节码执行部124的处理的详细内容,在后面详细描述。 
S201的结果,内容再现处理继续的情况下,进行以后的处理。 
无效化信息处理部131进行内容再现装置102的无效化确认处理(S202)。关于无效化确认处理的详细内容,在后面描述。 
之后,根据无效化确认处理S202中的媒体密钥的生成与否,处理发生分支(S203)。 
在无效化确认处理S202中媒体密钥的生成成功的情况下,从记录介质101读入加密内容密钥114,生成内容密钥(S204)。关于内容密钥生成的详细内容,在后面描述。 
在无效化确认处理S202中媒体密钥的生成失败的情况下,结束处理。 
S204结束后,再现控制部122再现用户请求的内容,因此,按照再现控制信息111,指示开始读入成为再现对象的保护内容数据113(S205)。 
之后,在将保护内容数据113全部读入之前,重复以下的处理(S206)。 
利用由内容密钥生成部130生成的内容密钥,解密部125对从记录介质101读取的保护内容数据113进行解密处理(S207)。保护内容数据的加密中使用AES(Advanced Encryption Standard,高级加密标准),但不限于此。被解密的内容数据成为明码文本的MPEG2-TS数据,由反复用部127分离为视频流和音频流,分别发送给视频译码器128、音频译码器129,例如输出给电视机等的影像及音频装置(S208)。内容再现中,并行地执行保护内容数据113的解密(S207)。 
在全部读入与用户请求的内容相对应的保护内容数据113的时刻,内容再现处理结束(S206)。 
至此,结束内容再现处理的说明。 
此外,在此示出的内容再现处理顺序只是一个例子,不限于该步骤。 
(字节码执行处理) 
存储在记录介质101中的字节码112,具有由装置固有信息和面向装置的消息构成的异常装置表,该装置固有信息是例如判明发生了故障的装置、或判明为非法的装置和仿真器等(以后,称为异常装置)的装置固有信息。 
图3示出异常装置表的例子。如图3所示,作为装置固有信息是各内容再现装置102固有的信息,例如由装置制造商ID、再现装置的型号(机种)、再现装置的制造序列号、再现装置的再现处理固件(firmware)的版本号等构成。此外,作为消息,除了用于向用户通知不能进行再现处理的消息以外,还可以设定关于不能进行再现处理的理由、对应方法(例如引导固件的更新等)的消息。 
存储在记录介质101的字节码112是还具备如下步骤的字节码:装置固有信息取得步骤,从内容再现装置102的装置固有信息保存部133取得装置固有信息;判断步骤,判断取得的装置固有信息是否包含在上述的异常装置表中;显示请求步骤,在判断步骤判断为包含在异常装置表中的情况下,向内容再现装置102请求显示设定在异常装置表中的面向该装置的消息。 
利用图4说明字节码执行处理。并且,本处理是图2中的S201的处理的详细内容。 
字节码执行部124从记录介质101读入字节码112(S401)。 
接着,字节码执行部124从内容再现装置102的装置固有信息保存部133取得装置固有信息(S402)。在此,装置固有信息是各内容再现装置102固有的信息,例如由装置制造商ID、再现装置的型号(机种)、再现装置的制造序列号、再现装置的再现处理固件的版本号等构成,分配给各内容再现装置102。即,根据装置固有信息可以识别内容再现装置102。
接着,起动字节码(S403)。 
字节码执行部124通过执行取得的字节码112,判断在步骤S402取得的装置固有信息是否包含在异常装置表中(S404)。 
例如,在图3的例子中,在步骤S402取得的装置固有信息与图3所示的异常装置表的(1)的装置固有信息一致的情况下,即步骤S402取得的装置固有信息包含装置制造商ID=A的情况下,进行(1)的消息的显示请求。 
然后,在S404判断为包含在异常装置表中的情况下,向内容再现装置102的显示控制部134发送面向该装置的消息的显示请求和该消息;在判断为未包含在异常装置表中的情况下,不发送面向该装置的消息的显示请求(S405)。 
接着,在内容再现装置102的显示控制部134从字节码执行部124接受了消息的显示请求的情况下,向显示部135指示该消息的显示,并且,结束内容的再现处理(S406)。显示部135显示该消息(S407)。 
另一方面,在内容再现装置102的显示控制部134没有从字节码执行部124接受消息的显示请求的情况下,继续内容的再现处理(至S202)。 
在此,由内容的著作权者选择记录在记录介质101中的字节码112,因此,可以由内容的著作权者自身向发生故障的特定的内容再现装置显示规定的消息。 
至此,结束字节码执行处理。 
(内容再现装置102的无效化确认处理) 
利用图5说明内容再现装置102的无效化确认处理。此外,本处理是图2中的S202处理的详细。 
无效化确认处理是指,在内容再现之前,利用记录在记录介质101  中的无效化信息115确认内容再现装置102是否被无效化。 
无效化信息处理部131读入从设备密钥保存部132取得的设备密钥(S501)。设备密钥是能够确定内容再现装置102的信息,是每个内容再现装置102所固有的。 
接着,读入记录在记录介质101中的无效化信息115(S502)。利用读入的设备密钥和无效化信息115,生成媒体密钥(S503)。 
在内容再现装置102被无效化的情况下,不能生成媒体密钥。关于利用设备密钥和无效化信息115的媒体密钥的生成,详细记载在“National Technical Report第43卷第3号p.118-p.122”(松下电器产业株式会社技术总务中心平成9年6月18日发行)。 
至此,结束内容再现装置102的无效化确认处理的说明。 
(内容密钥生成处理) 
利用图6说明内容密钥生成处理。此外,本处理是图2中的S204处理的详细。 
内容密钥生成部130从无效化信息处理部131取得在S202生成的媒体密钥(S601)。接着,从记录介质101读入加密内容密钥114,使用在S401取得的媒体密钥进行解密(S602)。在内容密钥的加密解密中使用了AES,但不限于此。 
至此,结束内容密钥生成处理的说明。 
(第二实施方式) 
图7是表示本发明的一实施方式涉及的记录介质101A和内容再现装置102A的结构的图。下面,以同第一实施方式的区别为中心说明。 
记录介质101A中记录有字节码112A、保护内容数据113A、加密内容密钥114A、无效化信息115A。在此,作为记录介质101A可以利用与第一实施方式完全相同的记录介质,所以在此省略详细的说明。此外,记录在记录介质101A中的数据,除了字节码的细节以外,  是与第一实施方式基本上相同的数据,因此在此省略详细的说明。此外,字节码的详细内容,在后面描述。 
内容再现装置102A包括光盘读入部121A、再现控制部122A、用户操作接受部123A、字节码执行部124A、解密部125A、反复用部127A、视频译码器128A、音频译码器129A、内容密钥生成部130A、无效化信息处理部131A、设备密钥保存部132A、显示控制部134A、显示部135A、装置状态信息取得部136A。 
作为内容再现装置102A的一个安装例,是包括CPU、工作存储器、闪存、BD驱动器、遥控器的计算机***,可以举出如下方法:光盘读入部121A是BD驱动器,设备密钥保存部132A是闪存,用户操作接受部123A是遥控器,再现控制部122A、字节码执行部124A、解密部125A、反复用部127A、视频译码器128A、音频译码器129A、内容密钥生成部130A、无效化信息处理部131A、显示控制部134A、显示部135A和装置状态信息取得部136A由使用CPU和工作存储器工作的软件构成,另外,也可以是硬件上的安装等,不限于由软件构成的结构。 
至此,结束关于本发明的一实施方式涉及的记录介质和内容再现装置的结构的说明。 
(内容再现处理的说明) 
利用图8说明内容再现处理。 
首先,从用户操作接受部123A接受了来自用户的内容再现开始请求的时刻起,,开始内容再现处理。 
如果接受了内容再现请求,从记录介质101A读入字节码112A,由字节码执行部124A起动字节码(S201A)。关于字节码执行部124A的处理的详细内容,在后面详细描述。 
无效化信息处理部131A进行内容再现装置102A的无效化确认处理(S202A)。关于无效化确认处理的详细内容,在后面描述。 
之后,根据无效化确认处理S202A中的媒体密钥的生成与否,处理发生分支(S203A)。 
在无效化确认处理S202A中媒体密钥的生成成功的情况下,从记录介质101A读入加密内容密钥114,生成内容密钥(S204A)。关于内容密钥生成的详细内容,在后面描述。 
在无效化确认处理S202A中媒体密钥的生成失败的情况下,作为装置状态信息,向装置状态信息取得部136A通知表示处于媒体钥取得失败而导致的无效化状态的装置状态信息(1A)。当装置状态信息取得部136A被通知了装置状态信息(1A)时,向字节码执行部124A通知该装置状态信息(1A)(S209A)。被通知了装置状态信息(1A)的字节码执行部124A的处理,在后面描述。 
在S204A结束后,再现控制部122A为了再现用户请求的内容,按照再现控制信息111A指示开始读入成为再现对象的保护内容数据113A(S205A)。 
之后,在将保护内容数据113A全部读入之前,重复以下的处理(S206A)。 
利用由内容密钥生成部130A生成的内容密钥,解密部125A对从记录介质101A读取的保护内容数据113A进行解密处理(S207A)。 
此时,因某种理由(例如在内容密钥生成部130A没有正确地生成内容密钥等情况)没有正确解密的情况下,作为装置状态信息,向装置状态信息取得部136A通知表示处于内容密钥取得失败而导致的解密异常状态的装置状态信息(2A)。当装置状态信息取得部136A被通知了装置状态信息(2A)时,向字节码执行部124A通知该装置状态信息(2A)(S209A)。被通知了装置状态信息(2A)的字节码执行部124A的处理,在后面描述。 
保护内容数据113A的加密中使用AES(Advanced EncryptionStandard),但不限于此。被解密的内容数据成为明码文本的  MPEG2-TS数据,由反复用部127A分离为视频流和音频流,分别发送给视频译码器128、音频译码器129,例如输出给电视机等的影像及音频装置(S208A)。 
内容再现中,并行地执行保护内容数据113A的解密(S207A)。 
在全部读入了与用户请求的内容相对应的保护内容数据113A的时刻,内容再现处理结束(S206A)。 
至此,结束内容再现处理的说明。 
此外,在此示出的内容再现处理步骤只是一个例子,不限于该步骤。 
(字节码的执行处理) 
存储在记录介质中的字节码,具有由装置状态信息和关于该状态的消息构成的异常状态表。 
图9示出异常状态表的例子。如图9所示,装置状态信息包括:装置状态信息(1A),表示处于媒体密钥取得失败导致的无效化状态;装置状态信息(1B),表示处于取得其它的、表示是正规再现装置的信息失败而导致的无效化状态;装置状态信息(2A),表示处于内容密钥取得失败导致的解密异常状态;装置状态信息(2B),表示处于取得其它的、内容再现所必需的信息失败而导致的解密异常信息。 
此外,作为消息,可以设定向用户通知再现装置的状态和用于再现的对应方法等的消息。 
存储在记录介质101A中的字节码112A是还具备如下步骤的字节码:装置状态信息取得步骤,从内容再现装置102A的装置状态信息取得部136A取得装置状态信息;判断步骤,判断取得的装置状态信息是否包含在上述的异常状态表中;显示请求步骤,在判断步骤判断为包含在异常状态表中的情况下,向内容再现装置102A请求显示设定在异常状态表中的关于该装置状态的消息。 
利用图10说明字节码起动处理。并且,本处理是图8中的S201A  的详细内容。 
字节码执行部124A从记录介质101A读入字节码112A(S401A)。接着,字节码执行部124A起动字节码112A(S402A)。 
然后,利用图11说明字节码执行处理。此外,本处理是图8中的S209A的详细内容。 
字节码执行部124A从内容再现装置102A的装置状态信息取得部136A取得装置状态信息(S403A)。 
字节码执行部124A通过执行取得的字节码112A,判断在S403A取得的装置状态信息是否包含在异常状态表中(S404A)。 
例如,在图9的例子中,当在S403A取得的装置状态信息与图9所示的异常状态表的(1)的装置状态信息一致的情况下,即在S403A取得的装置状态信息相当于(1)的媒体密钥取得失败导致的无效化状态的情况下,进行(1)的消息的显示请求。 
接着,在S404A判断为包含在异常状态表中的情况下,向内容再现装置102A的显示控制部134A发送关于该装置状态的消息的显示请求和该消息;在判断为未包含在异常状态表中的情况下,不发送关于该装置状态的消息的显示请求(S405A)。 
然后,再现装置的显示控制部134A从字节码执行部124A取得了消息的显示请求的情况下,向显示部135A指示该消息的显示,并且结束内容的再现处理(S406A)。显示部135A显示该消息(S407A)。 
另一方面,内容再现装置102A的显示控制部134A从字节码执行部124A未取得消息的显示请求的情况下,继续内容的再现处理(至S203A、S206A)。 
在此,由内容的著作权者选择记录在记录介质101A中的字节码112A,因此,可以由内容的著作权者自身向特定的异常状态的再现装置显示规定的消息。 
至此,结束字节码执行处理。 
(内容再现装置102A的无效化确认处理) 
内容再现装置102A的无效化确认处理与第一实施方式的内容再现装置102的无效化确认处理相同,因此省略说明。 
(内容密钥生成处理) 
内容密钥生成处理与第一实施方式的内容密钥生成处理相同,因此省略说明。 
(其他变形例) 
此外,基于上述实施方式说明了本发明,但本发明不限于上述的实施方式,这是毋庸置疑的。如下所述的情况,也包含在本发明中。 
(1)上述第一实施方式中,是在判断为异常装置时停止内容再现而仅显示消息的结构,但不限于该结构。例如,也可以是这样的结构,当有恶意的制造商制造的再现装置的情况下,或者固件的更新通知等对用户没有恶意的场合等情况下,当判断为异常装置时,将消息在内容的再现上覆盖显示。此外,也可以是如下结构:使字节码具有是停止内容的再现、还是进行覆盖显示的控制信息,在再现装置中,根据该控制信息对停止内容的再现和覆盖显示进行切换。 
同样地,在上述第二实施方式中,是在判断为异常状态时停止内容的再现而仅显示消息的结构,但不限于该结构。也可以是如下结构,在用户无恶意的场合等情况下,当判断为异常时,在内容的再现上覆盖显示消息。此外,也可以是如下结构:使字节码具有表示是停止内容再现、还是进行覆盖显示的控制信息,在再现装置中,根据该控制信息对停止内容的再现和覆盖显示进行切换。 
(2)在上述第一实施方式中,是根据装置固有信息判断是否为异常装置并显示消息的结构,但不限于装置固有信息。 
此外,在上述第二实施方式中,是根据装置状态信息判断是否为异常状态并显示消息的结构,但不限于装置状态信息。 
例如,也可以是这样的结构,在从再现装置取得的其它信息例如  内容关联信息(包含许可信息)或/及用户信息(包含用户输入信息)等满足规定条件时,向再现装置请求规定消息的显示。通过具有这样的结构,能够得到根据内容的许可信息的有无和用户的属性等,动态地改变显示消息的效果。 
(3)在上述第二实施方式中,是媒体密钥的取得失败时显示相应消息的结构,但不限于该结构。例如,也可以是在表示是正规再现装置的其它信息的取得失败时,显示相应消息的结构(图9的装置状态信息(1B)的情况)。 
此外,在上述第二实施方式中,是解密数据的生成失败时显示相应消息的结构,但不限于该结构。例如,在对内容进行了某种变换处理之后利用内容密钥进行加密而生成了保护内容的情况下,在再现装置的解密部125A首先利用内容密钥进行解密后,进行上述变形处理的反变形处理。此时,也可以是,因反变换处理所必需的信息的取得失败而没有正确地进行反变换处理的情况下,显示相应消息(图9的装置状态信息(2B)的情况)。 
(4)上述的各装置具体地说是包括微处理器、ROM、RAM、硬盘装置、显示装置、键盘、鼠标等的计算机***。在上述RAM或硬盘装置中存储有计算机程序。上述微处理器通过按照上述计算机程序工作,各装置实现其功能。在此,计算机程序为了实现规定功能,组合多个表示对计算机的指令的指令码而构成。 
(5)构成上述各装置的构成要素的一部分或全部,也可以由1个***LSI(大规模集成电路)构成。***LSI是在1个芯片上集成多个结构部而制造的超大功能LSI,具体地说,是包含微处理器、ROM、RAM等构成的计算机***。在上述RAM中存储着计算机程序。通过上述微处理器按照上述计算机程序工作,***LSI实现其功能。 
(6)构成上述各装置的构成要素的一部分或全部,也可以由可  装卸在各装置上的IC卡或单体的模块构成。上述IC卡或上述模块是由微处理器、ROM、RAM等构成的计算机***。上述IC卡或上述模块也可以包含上述的超大功能LSI。通过微处理器按照计算机程序工作,上述IC卡或上述模块实现其功能。该IC卡或上述模块也可以具有耐震性。 
(7)本发明也可以是如上所述的方法。此外,也可以是利用计算机实现这些方法的计算机程序,也可以是由上述计算机程序构成的数字信号。 
此外,本发明也可以是将上述计算机程序或上述数字信号记录到计算机可读取的记录介质,例如软磁盘、硬盘、CD-ROM、MO、DVD、DVD-ROM、DVD-RAM、BD(蓝光盘)、半导体存储器等而构成。此外,也可以是记录在这些记录介质中的上述数字信号。 
此外,本发明也可以将上述计算机程序或上述数字信号通过电气通信线路、无线或有线通信线路、以因特网为代表的网络、数字广播等传输的构成。 
此外,本发明也可以是具备微处理器和存储器的计算机***,上述存储器存储着上述计算机程序,上述微处理器按照上述计算机程序工作。 
此外,通过将上述程序或上述数字信号记录到上述记录介质中移送,或者将上述程序或上述数字信号通过上述网络等移送,由独立的其它计算机***实施。 
(8)也可以是分别组合上述实施方式和上述变形例而构成。 
(补充) 
(1)记录介质101的结构 
在此,补充说明第一实施方式所示的记录介质101的结构。 
如图1所示,记录介质101具有再现控制信息111、字节码112、保护内容数据113、加密内容密钥114和无效化信息115。 
(1.1)字节码112 
字节码112包含由例如JAVA(注册商标)字节码等的固定长度的指令组构成的执行代码。 
如上所述,字节码112包括如下步骤:图3所示的异常装置表;装置固有信息取得步骤,从内容再现装置102的装置固有信息保存部133取得装置固有信息;判断步骤,判断取得的装置固有信息是否包含在上述异常装置表中;显示请求步骤,在判断步骤判断为包含在异常装置表中的情况下,向内容再现装置102请求在异常装置表中设定的关于该装置的消息的显示。 
在此,装置固有信息取得步骤通过与内容再现装置102的交互(interact)取得装置固有信息。并且,与内容再现装置102的交互是指,在与内容再现装置102的字节码执行部124执行的字节码112不同的程序(例如,包含从图4所示的步骤S401至步骤S403、和S406、S407的程序)和字节码112之间,进行信息的交互。 
(1.2)保护内容数据113 
保护内容数据113是对能够通过译码器输出影像的明码文本的MPEG2-TS数据实施了利用内容密钥的加密处理的数据。在此使用的加密方式是私钥加密方式。 
(1.3)加密内容密钥114 
加密内容密钥114是利用媒体密钥对用于将保护内容密钥113解密的内容密钥进行了加密的数据。再次使用的加密方式是私钥加密方式。 
(1.4)无效化信息115 
如上所述,无效化信息115是由对于向各个内容再现装置分配的设备密钥的加密媒体密钥和密钥识别号码构成的列表。 
在此,对于向被无效化的内容再现装置分配的设备密钥的加密媒体密钥和密钥识别号码,从列表中排除。 
由此,只有正当的内容再现装置(未被无效化的内容再现装置)才能使用无效化信息115和向该装置分配的设备密钥,将加密媒体密钥解密,并取得媒体密钥。 
在此使用的加密方式是私钥加密方式。此外,在图12中示出无效化信息115的具体例子。 
在此,将设备密钥设为DK1、DK2、…DKn,将密钥标识符设为K1、K2、…Kn,将媒体密钥设为MK。此外,Enc(x,y)表示使用“x”并利用私钥加密方式对“y”进行加密的信息。 
图12中,分配了密钥标识符“K3”的内容再现装置被无效化。分配了密钥标识符“K1”的内容再现装置是正当的装置(没有被无效化的装置),因此使用与密钥标识符“K1”对应的设备密钥“DK1”,能够将加密媒体密钥“Enc(DK1,MK)”解密。 
(1.5)再现控制信息111 
再现控制信息111是在再现内容时规定保护内容数据113的再现顺序的信息。 
(2)内容再现装置102的结构 
在此补充说明第一实施方式所示的内容再现装置102的结构。 
如图1所示,内容再现装置102包括光盘读入部121、再现控制部122、用户操作接受部123、字节码执行部124、解密部125、反复用部127、视频译码器128、音频译码器129、内容密钥生成部130、无效化信息处理部131、设备密钥保存部132、装置固有信息保存部133、显示控制部134、显示部135。 
虽然未图示,内容再现装置102与监视器和扬声器连接着。连接对象是例如具备监视器和扬声器的电视机。 
(2.1)装置固有信息保存部138 
装置固有信息保存部133存储着装置制造商ID、型号、制造序列号、固件版本号。 
装置制造商ID是用于识别制造了内容再现装置102的生产厂商的标识符。 
型号是从通过装置制造商ID识别的制造厂商所制造的1种以上的内容再现装置中,识别内容再现装置102的种类的号码。 
制造序列号是识别具有相同型号的1个以上的内容再现装置的每个的号码。 
固件版本号是表示嵌入到内容再现装置102的再现处理固件的版本的号码。 
(2.2)设备密钥保存部132 
设备密钥保存部132保存着分配给内容再现装置1 02的设备密钥和密钥识别号码。 
(2.3)用户操作接受部123 
用户操作接受部123接受来自用户的内容再现开始请求,向再现控制部1 22输出接受到的内容再现开始请求。 
(2.4)再现控制部122 
再现控制部122进行内容再现的控制。 
再现控制部122若从用户操作接受部123接受了内容再现开始请求,向字节码执行部124输出指示字节码的执行的字节码执行指示。 
再现控制部122若从字节码执行部124接受了指示继续执行内容再现的再现继续执行指令,则向无效化信息处理部131输出指示确认内容再现装置102是否被无效化的无效化确认指示。 
再现控制部122若从显示控制部134接受了表示内容再现没有被允许的意思的再现不允许指示,则结束内容的再现。该动作相当于本发明的再现抑制单元。 
再现控制部122若从无效化信息处理部131接受了表示内容再现装置102被无效化的意思的装置无效化指令,则结束内容的再现。 
再现控制部122若从解密部125接受了表示结束内容再现的意思  的再现结束指示,则结束内容的再现。 
(2.5)字节码执行部124 
字节码执行部124若从再现控制部122接受了字节码执行指示,则经由设备读入部121从记录介质101读入字节码112。该动作相当于本发明的读入单元。 
字节码执行部124取得保存在装置固有信息保存部133中的装置制造商ID、型号、制造序列号、固件版本号。以后,将由装置制造商ID、型号、制造序列号、固件版本号构成的组称为装置固有信息。 
字节码执行部124通过起动并执行读入的字节码112,确认内容再现装置102是不是异常装置。此时,字节码执行部124通过与执行中的字节码112的交互,向字节码112通知取得的装置固有信息。在此,与字节码112的交互是指,如上所述地,在与字节码执行部124所执行的字节码112不同的程序(例如,包含图4所示的步骤S401至步骤S403和步骤S406、S407的程序)和字节码112之间,进行信息的交互。在此,内容再现装置起动字节码112的动作相当于本发明的起动单元。此外,内容再现装置102通过与字节码112的交互向字节码112通知装置固有信息的动作,相当于本发明的交互单元。 
字节码执行部124若从字节码112接受到消息的显示请求和由字节码112决定的消息,则向显示控制部134输出接受到的显示请求和消息。 
字节码执行部124从字节码112不接受显示请求和消息的情况下,向再现控制部122输出再现继续执行指示。 
(2.6)显示控制部134 
显示控制部134若从字节码执行部124接受到显示请求和消息,向再现控制部122输出再现不允许指示。 
显示控制部134通过显示部135将接受的消息显示在监视器上。 
(2.7)显示部135 
显示部135向监视器上显示从显示控制部134接受的消息。显示部135的动作,相当于本发明的处理单元的一个例子。 
(2.8)无效化信息处理部131 
无效化信息处理部131若从再现控制部122接受到无效化确认指示,则从设备密钥保存部132取得设备密钥和密钥识别号码。 
无效化信息处理部131通过光盘读入部121从记录介质101读入无效化信息115,使用读入的无效化信息115和取得的密钥识别号码,进行内容再现装置102是否被无效化的确认。 
在判断为被无效化的情况下,无效化信息处理部131向再现控制部122输出装置无效化指令。 
在判断为未被无效化的情况下,无效化信息处理部131使用读入的无效化信息115和取得的设备密钥及密钥识别号码,将加密媒体密钥解密而生成媒体密钥。无效化信息处理部131向内容密钥生成部130输出生成的媒体密钥。 
(2.9)内容密钥生成部130 
内容密钥生成部130若从无效化信息处理部131接受到媒体密钥,则通过光盘读入部121从记录介质101读入加密内容密钥114。 
内容密钥生成部130使用媒体密钥将读入的加密内容密钥解密,生成内容密钥。 
内容密钥生成部130向解密部125输出生成的内容密钥。 
(2.10)解密部125 
解密部125若从内容密钥生成部130接受了内容密钥,则基于再现控制信息111通过光盘读入部121依次读入保护内容数据113。 
解密部125使用内容密钥将读入的保护内容数据113解密,生成内容数据,向反复用部127输出生成的内容数据。 
当要再现的全部保护内容数据的读入结束的情况下,解密部125向再现控制部122输出再现结束指示。 
(2.11)反复用部127 
反复用部127若从解密部125接受到内容数据,将其分离为视频流和音频流,向视频译码器128输出视频流,向音频译码器129输出音频流。 
(2.12)视频译码器128 
视频译码器128若从反复用部127接受到视频流,对接受的视频流进行译码,生成视频数据,向监视器输出生成的视频数据。 
(2.13)音频译码器129 
音频译码器129若从反复用部127接受到音频流,对接受的音频流进行译码,生成音频数据,向监视器输出生成的音频数据。 
(2.14)光盘读入部121 
光盘读入部121可访问记录介质101,读入记录在记录介质101中的数据。 
(3)内容再现装置102的动作 
在此,补充说明图4所示的字节码执行处理。 
(3.1)步骤S404的补充 
利用图13所示的流程图,说明图4所示的步骤S404的详细动作。 
字节码112通过与内容再现装置102的交互,取得装置固有信息(步骤S500)。该动作相当于字节码112中包含的装置固有信息取得步骤。此外,此时字节码执行部124向字节码112通知取得的装置固有信息。在此,字节码112与内容再现装置102的交互是指,如上所述地,在与内容再现装置102的字节码执行部124所执行的字节码不同的程序(例如,包含图4所示的步骤S401至步骤S403和步骤S406、S407的程序)和字节码112之间,进行信息的交互。此外,此时,内容再现装置102通过与字节码112的交互向字节码112通知装置固有信息,该动作相当于本发明的交互步骤。 
字节码112在异常装置表中搜索与取得的装置固有信息相对应的  消息(步骤S505)。 
(3.1)步骤S405的补充 
利用图14所示的流程图,说明图4所示的步骤S405的详细动作。 
字节码112根据步骤S505的搜索结果,判断消息是否存在(步骤S550)。该动作相当于字节码112中包含的判断步骤。此外,也可以将由步骤S505和步骤S550构成的动作作为判断步骤。 
在判断为存在消息的情况下(步骤S550的“是”),字节码112取得与所取得的装置固有信息对应的消息(步骤S555)。字节码112向内容再现装置102的字节码执行部124输出取得的消息和显示请求(步骤S560)。该动作相当于字节码112中包含的显示请求步骤。此外,也可以将由步骤S5 55和步骤S560构成的动作作为显示请求步骤。 
在判断为不存在消息的情况下(步骤S550的“否”),字节码112结束处理,由此,内容再现装置102的字节码执行部124向再现控制部122输出再现继续执行指示。这样,内容再现装置102转移到步骤S202。 
此外,在步骤S560以后的动作中,内容再现装置102的字节码执行部124若从字节码112接受到消息和显示请求,向显示控制部134输出接受到的消息和显示请求。由此,内容再现装置102进行步骤S406以后的处理。 
(4)记录介质101A的结构 
在此,补充说明第二实施方式所示的记录介质101A的结构。 
如图7所示,记录介质101A具有再现控制信息111A、字节码112A、保护内容数据113A、加密内容密钥114A和无效化信息115A。 
再现控制信息111A、保护内容数据113A、加密内容密钥114A和无效化信息115A分别与再现控制信息111、保护内容数据113、加密内容密钥114和无效化信息115相同,所以,在此省略说明。 
下面,说明字节码112A。 
存储在记录介质101A的字节码112A包括:图9所示的异常状态表;装置状态信息取得步骤,从内容再现装置102A的装置状态信息取得部136A取得装置状态信息;判断步骤,判断取得的装置状态信息是否包含在上述的异常状态表中;显示请求步骤,在判断步骤判断为包含在异常状态表中的情况下,向内容再现装置102A请求显示关于设定在异常状态表中的该装置状态的消息。 
在此,装置状态信息取得步骤通过与内容再现装置102A的交互,取得装置状态信息。此外,与内容再现装置102A的交互是指,在与内容再现装置102A的字节码执行部124A所执行的字节码112A不同的程序(例如,包含图11所示的步骤S403A和步骤S406A、S407A的程序)和字节码112A之间,进行信息的交互。 
(5)内容再现装置102A 
如图7所示,内容再现装置102A包括光盘读入部121A、再现控制部122A、用户操作接受部123A、字节码执行部124A、解密部125A、反复用部127A、视频译码器128A、音频译码器129A、内容密钥生成部130A、无效化信息处理部131A、设备密钥保存部132A、显示控制部134A、显示部135A、装置状态信息取得部136A。 
(5.1)设备密钥保存部132A 
设备密钥保存部132A与设备密钥保存部132相同,所以,在此省略说明。 
(5.2)用户操作接受部123A 
用户操作接受部123A与用户操作接受部123相同,所以,在此省略说明。 
(5.3)再现控制部122A 
再现控制部122A进行内容再现的控制。 
再现控制部122A若从用户操作接受部123A接受到内容再现开始请求,向字节码执行部124A输出指示起动字节码的字节码起动指  示。 
再现控制部122A若接受到表示字节码112A的起动已结束的意思的起动结束指令,则向无效化信息处理部131A输出指示确认内容再现装置102A是否被无效化的无效化确认指示。 
再现控制部122A若从显示控制部134A接受到表示中止内容再现的意思的再现中止指示,则结束内容的再现。该动作相当于本发明的再现停止单元。 
再现控制部122A若从解密部125A接受到再现结束指示,结束内容的再现。 
(5.4)装置状态信息取得部136A 
装置状态信息取得部136A取得无效化信息处理部131A的处理结果,作为装置状态信息,并存储取得的装置状态信息。无效化信息处理部131A的处理结果,例如是表示是否正常结束的代码,在异常结束的情况下,是还表示其种类的代码。图9所示的“1A”、“1B”相当于异常结束时的代码。 
此外,装置状态信息取得部136A取得解密部125A的处理结果,作为装置状态信息,并存储取得的装置状态信息。无效化信息处理部131A的处理结果,例如是表示是否正常结束的代码。在异常结束的情况下,是还表示其种类的代码(错误代码)。图9所示的“2A”、“2B”相当于异常结束时的错误代码。 
在此,装置状态信息取得部136A仅存储最新的装置状态信息,丢弃其他的装置状态信息。即,装置状态信息取得部136A若取得一个装置状态信息,丢弃在此之前存储的装置状态信息。 
(5.5)字节码执行部124A 
字节码执行部124A若从再现控制部122A接受到字节码执行指示,通过光盘读入部121A从记录介质101A读入字节码112A。该动作相当于本发明的读入单元。 
字节码执行部124A起动读入的字节码112A。此时,字节码112A成为等待输入的状态。 
若字节码112A的起动结束,字节码执行部124A向再现控制部122A输出起动结束指令。 
字节码执行部124A若从无效化信息处理部131A接受到表示内容再现装置102A被无效化的意思的装置无效化指令,从装置状态信息取得部136A取得装置状态信息。字节码执行部124A作为信息向起动中的字节码112A提供取得的装置状态信息,由此确认内容再现装置102A是否是异常状态。此时,字节码执行部124A通过与执行中的字节码112A的交互,向字节码112A通知取得的装置状态信息。此外,与字节码112A的交互是指,如上所述地,在与内容再现装置102A的字节码执行部124A所执行的字节码112A不同的程序(例如,包含图11所示的步骤S403和步骤S406A、S407A的程序)和字节码112A之间,进行信息的交互。在此,内容再现装置起动字节码112A的动作相当于本发明的起动单元。此外,内容再现装置102A通过与字节码112A的交互向字节码112A通知装置状态信息的动作,相当于本发明的交互单元。 
此外,字节码执行部124A若从解密部125A接受到表示保护内容数据的解密失败的意思的解密失败指令,则从装置状态信息取得部136A取得装置状态信息。字节码执行部124A向起动中的字节码112A作为信息提供取得的装置状态信息,由此确认内容再现装置102A是否是异常状态。 
字节码执行部124A若从字节码112A接受到消息的显示请求和由字节码112A决定的消息,向显示控制部134A输出接受的显示请求和消息。 
字节码执行部124A从字节码112A不接受显示请求和消息的情况下,向接受到的指令的输出源(无效化信息处理部131A或解密部  125A)输出表示继续执行处理的意思的处理继续执行指令。 
(5.6)显示控制部134A 
显示控制部134A若从字节码执行部124A接受到显示请求和消息,向再现控制部122A输出再现不允许指示。 
显示控制部134A通过显示部135A将接受的消息显示在监视器上。 
(5.7)显示部135A 
显示部135A向监视器上显示从显示控制部134A接受的消息。显示部135A的动作相当于本发明的处理单元的一个例子。 
(5.8)无效化信息处理部131A 
无效化信息处理部131A若从再现控制部122A接受到无效化确认指示,从设备密钥保存部132A取得设备密钥和密钥识别号码。 
无效化信息处理部131A通过光盘读入部121A从记录介质101A读入无效化信息115A,使用读入的无效化信息115A和取得的密钥识别号码,进行内容再现装置102A是否被无效化的确认。 
在判断为被无效化的情况下,无效化信息处理部131A发行表示异常结束的种类的错误代码,向装置状态信息取得部136A输出发行的错误代码。无效化信息处理部131A向字节码执行部124A输出装置无效化指令。 
在判断为未被无效化的情况下,无效化信息处理部131A发行表示正常结束的代码,向装置状态信息取得部136A输出发行的代码。无效化信息处理部131A使用读入的无效化信息115A和取得的设备密钥及密钥识别号码,将加密媒体密钥解密,生成媒体密钥。无效化信息处理部131A向内容密钥生成部130A输出生成的媒体密钥。 
无效化信息处理部131A若从字节码执行部124A接受到处理继续执行指令,则继续执行处理。 
(5.9)内容密钥生成部130A 
内容密钥生成部130A与内容密钥生成部130相同,所以,在此省略说明。 
(5.10)解密部125A 
解密部125A若从内容密钥生成部130A接受到内容密钥,基于再现控制信息111A通过光盘读入部121A依次从记录介质101A读入保护内容数据113A。 
解密部125A使用内容密钥将读入的保护内容数据113A解密而生成内容数据,向反复用部127A输出生成的内容数据。此时,在保护内容数据113A的解密失败的情况下,解密部125A向装置状态信息取得部136A输出该错误代码,向字节码执行部124A输出解密失败指令。在保护内容数据113A的解密成功的情况下,向装置状态信息取得部136A输出该代码,继续执行处理。 
在要再现的全部保护内容数据的读入结束的情况下,解密部125A向再现控制部122A输出再现结束指示。 
解密部125A若从字节码执行部124A接受到处理继续指令,则继续执行处理。 
(5.11)反复用部127A 
反复用部127A与反复用部127相同,所以,在此省略说明。 
(5.12)视频译码器128A 
视频译码器128A与视频译码器128相同,所以,在此省略说明。 
(5.13)音频译码器129A 
音频译码器129A与音频译码器129相同,所以,在此省略说明。 
(5.14)光盘读入部121A 
光盘读入部121A与光盘读入部121相同,所以,在此省略说明。 
(6)内容再现装置102A的动作 
在此,补充说明图11所示的字节码执行处理。 
(6.1)步骤S404A的补充说明 
利用图15所示的流程图,说明图11所示的步骤S404A的详细动作。 
字节码112A通过与内容再现装置102A的交互,取得装置状态信息(步骤S500A)。该动作相当于字节码112A中包含的装置状态信息取得步骤。另外,此时,字节码执行部124A向字节码112A通知所取得的装置状态信息。在此,与内容再现装置102A的交互是指,如上所述地,在与内容再现装置102A的字节码执行部124A所执行的字节码112A不同的程序(例如,包含图11所示的步骤S403A和步骤S406A、S407A的程序)和字节码112A之间,进行信息的交互。另外,此时,内容再现装置102A通过与字节码112A的交互,向字节码112A通知装置状态信息,该动作相当于本发明的交互步骤。 
字节码112A在异常状态表中搜索与取得的装置固有信息对应的消息(步骤S505A)。 
(6.2)步骤S405A的补充 
利用图16所示的流程图,说明图11所示的步骤S405A的详细动作。 
字节码112A根据步骤S505A的搜索结果,判断消息是否存在(步骤S550A)。该动作相当于字节码112A中包含的判断步骤。此外,也可以将由步骤S505A和步骤S550A构成的动作作为判断步骤。 
在判断为存在消息的情况下(步骤S550A的“是”),字节码112A取得与所取得的装置状态信息对应的消息(步骤S555A)。字节码112A向内容再现装置102A的字节码执行部124A输出取得的消息和显示请求(步骤S560A)。该动作相当于字节码112A中包含的显示请求步骤。此外,也可以将由步骤S555A和步骤S560A构成的动作作为显示请求步骤。 
在判断为消息不存在的情况下(步骤S550A的“否”),通过字节码112A结束处理,内容再现装置102A的字节码执行部124A向  字节码执行处理的呼叫源(无效化信息处理部131A或解码部125A),输出表示继续执行处理的意思的处理继续执行指令。由此,内容再现装置102转移到步骤S203A或步骤S206A。 
此外,在步骤S560A以后的动作中,内容再现装置102A的字节码执行部124A若从字节码112A接受到消息和显示请求,向显示控制部134A输出接受的消息和显示请求。由此,内容再现装置102A进行步骤S406以后的处理。 
(7)变形例 
(7.1)在上述第二是实施方式中,显示的消息与错误代码对应起来,但不限于此。 
也可以将对内容再现装置的动作时的事件进行识别的状态识别信息和错误代码对应起来。 
由此,可以将内容再现装置的制造时没有设定为错误的动作时的事件,在出厂后当作错误来处理。 
例如,动作时的事件是指,再现中的快进速度到达了极限的事件。此外,在上述第二实施方式中,内容再现装置对内容进行2个阶段的解密(加密内容密钥的解密、保护内容数据的解密),在记录介质中,当实施了3个阶段的加密的情况下,是不能进行2个阶段的解密的事件。 
(7.2)在上述第一实施方式中,显示与内容再现装置具有的装置固有信息相对应的消息的情况下,内容再现装置的再现控制部控制了内容再现的停止(中止),但不限于此。 
在显示消息的情况下,也可以在字节码中包含停止(中止)内容再现的再现停止步骤。此时,内容再现装置通过在字节码执行时执行再现停止步骤,从而能够抑制内容的再现。由此,字节码能够使内容再现装置制止内容的再现。 
此外,即使在覆盖显示消息的情况下,也可以在字节码中包含将  消息覆盖显示在再现中内容的影像上的覆盖显示步骤。此时,内容再现装置的字节码执行部通过在字节码执行时执行覆盖显示步骤,显示部能够在再现中内容的影像上覆盖显示消息。 
此外,也可以在字节码中包含切换步骤,对是停止内容的再现、还是进行覆盖显示进行切换的情况下,接受用户的指示,根据接受到的指示,进行内容再现的停止和消息的覆盖显示中的某一个。此时,内容再现装置通过在字节码执行时执行切换步骤,接受来自用户的指示,根据接受到的指示,能够进行内容再现的停止和消息的覆盖显示的某一个。由此,字节码能够对内容再现装置进行处理控制,以便进行内容再现的停止和消息的覆盖显示中的某一个。 
此外,上述“其他变形例(1)”所示的字节码包含控制信息的情况下,内容再现装置读入控制信息,根据读入的控制信息,可以进行内容再现的停止和消息的覆盖显示的某一个。或者,也可以是,字节码通过与内容再现装置的交互向内容再现装置的字节码执行部输出控制信息,字节码执行部根据接受到的控制信息进行处理。此外,与内容再现装置的交互是指,在与内容再现装置的字节码执行部所执行的字节码不同的程序和字节码之间,进行信息的交互。 
此外,也可以是内容再现装置事先具备处理控制部,该处理控制部进行处理控制,使内容再现装置进行内容再现的停止和消息的覆盖显示中的某一个。内容再现装置通过与字节码的交互接受了表示该装置是异常的意思的消息的情况下,执行上述处理控制部的动作。上述处理控制部的动作是,例如从用户接受再现停止的指示和消息的覆盖显示中的某一个,根据接受的指示,使内容再现装置进行内容再现的停止和消息的覆盖显示中的某一个。此外,作为别的例子,当控制信息记录在记录介质中的情况下,处理控制部从记录介质读取控制信息,根据读取的控制信息,使内容再现装置进行内容再现的停止和消息的覆盖显示中的某一个。 
此外,也可以在第二实施方式中,同样地在字节码中包含停止(中止)内容再现的步骤。此外,字节码中也可以包含将消息覆盖显示的步骤。此外,也可以在字节码中包含切换步骤。 
或者,也可以是内容再现装置事先具备处理控制部,该处理控制部进行处理控制,使内容再现装置进行内容再现的停止和消息的覆盖显示中的某一个。 
(7.3)在上述第一实施方式中,异常装置表被包含在字节表中,但不限定于此。 
异常装置表也可以记录在记录介质的、与记录有字节码的区域不同的区域中。 
此外,在第二实施方式中,同样地,异常状态表也可以记录在记录介质的、与记录有字节码的区域不同的区域中。 
(7.4)本发明的装置固有信息包括存储在装置固有信息保存部133中的装置制造商ID、型号、制造序列号和固件版本号中的至少1个以上信息。 
(7.5)也可以分别组合上述实施方式和上述变形例。 
(8)总结 
在现有技术中,对于预先设定的异常状态(制造内容再现装置等的终端装置时设定的异常状态),判断其异常状态,能够向用户通知与该异常状态对应的消息。但是,对于例如程序错误引起的、预先没设定的异常状态(出厂后明确的异常状态),不能判断其异常状态,向用户通知与该异常状态对应的消息。 
此外,在现有技术中,对于什么样的异常状态如何向用户通知,这一般是终端制造者的安装工作,难以反映内容的著作权者的意图,或者由著作权者进行控制。特别是,对于有恶意的终端制造者制造的终端,对于著作权者希望的规定的异常状态,不能判断其异常状态,并向用户通知与该异常状态对应的消息。 
根据本发明,对于预先没设定的异常状态,也能够判断其异常状态,向用户通知与该异常状态对应的消息。此外,对于内容的著作权者希望的规定的异常状态,能够判断其异常状态,向用户通知与该异常状态对应的消息。 
此外,本发明涉及的记录介质、数据处理装置(例如,如上所述的内容再现装置)和数据处理方法,在将作为电影等作品的内容数据存储到记录介质中、并再现存储在该记录介质中的内容数据的领域中也是有用的。 
(8.1)本发明是记录由数据处理装置读取并执行的程序的记录介质,上述记录介质中记录着包括下述步骤的程序:在上述数据处理装置中保存、或者接受所取得的信息的步骤;根据接受的信息,取得与上述信息对应的消息的步骤;向上述数据处理装置通知所取得的消息的显示请求的步骤。 
(8.2)在此,在上述(8.1)的记录介质中,上述信息是用于确定非法或异常的数据处理装置的装置固有信息,上述消息也可以是向数据处理装置的利用者通知该装置是非法或异常的数据处理装置的消息。 
(8.3)在此,上述(8.1)的记录介质中,上述信息是表示处于非法或异常的数据处理状态的装置状态信息,上述消息也可以是向数据处理装置的利用者通知处于非法或异常的数据处理状态的消息。 
(8.4)此外,本发明是执行从上述(8.1)至(8.3)的记录介质读取的程序的数据处理装置,上述数据处理装置具备:从上述记录介质读取程序的读取单元;执行读取的上述程序的程序执行单元;向被执行的上述程序通知保存或取得的信息的单元;按照从上述程序接受的消息的显示请求来显示消息的显示单元。 
(8.5)在此,在上述(8.4)的数据处理装置中,上述信息是用于确定非法或异常的数据处理装置的装置固有信息,上述消息也可以  是向数据处理装置的利用者通知该装置是非法或异常的数据处理装置的消息。 
(8.6)在此,在上述的(8.4)的数据处理装置中,上述信息是表示处于非法或异常的数据处理状态的装置状态信息,上述消息也可以是向数据处理装置的利用者通知处于非法或异常的数据处理装置的消息。 
(8.7)此外,本发明是执行从记录介质读取的程序的数据处理装置中的数据处理方法,该数据处理方法包括:读取步骤,上述数据处理装置从记录介质读取程序;执行步骤,执行读取的上述程序;通知步骤,向被执行的上述程序通知保存或取得的信息;接受步骤,上述程序接受从数据处理装置通知的上述信息;根据接受的信息,取得与上述信息对应的消息的步骤;向上述数据处理装置通知取得的消息的显示请求的步骤;以及显示步骤,上述数据处理装置按照从程序通知的消息的显示请求,显示消息。 
如上所述的记录介质及内容再现装置,可以在向用户提供内容的产业、制造再现内容的装置的制造业、销售再现内容的装置的销售业中,在经营上可以反复且持续地利用。 

Claims (7)

1.一种再现装置,从由内容提供者提供的记录介质中再现内容,其特征在于,
上述记录介质记录着上述内容和在再现上述内容时执行的程序;
上述再现装置包括:
读入单元,在再现上述内容时,从上述记录介质读入上述程序;
起动单元,起动读入的上述程序;
通信单元,与上述程序进行通信;以及
处理单元,从上述程序接受与通信结果对应的消息,进行显示上述接受的消息的处理,
上述消息是通知不能够进行再现处理的消息,
上述处理单元还停止上述内容的再生。
2.如权利要求1所述的再现装置,其特征在于,
上述消息是表示上述再现装置是非法或异常的装置的消息、或者表示上述再现装置处于非法或异常的状态的消息。
3.一种再现装置,从由内容提供者提供的记录介质中再现内容,其特征在于,
上述记录介质记录着上述内容和在再现上述内容时执行的程序;
上述再现装置包括:
读入单元,在再现上述内容时,从上述记录介质读入上述程序;
起动单元,起动读入的上述程序;
通信单元,与上述程序进行通信;以及
处理单元,从上述程序接受与通信结果对应的消息,进行显示上述接受的消息的处理,
上述消息表示上述再现装置是非法或异常的装置、或者处于非法或异常的状态,
上述处理单元进行停止再现上述内容的动作和将上述消息覆盖显示在再现中的上述内容的影像上的动作中的某一个动作。
4.如权利要求3所述的再现装置,其特征在于,
上述处理单元从用户接受进行停止再现上述内容的动作和将上述消息覆盖显示在再现中的上述内容的影像上的动作中的某一个动作的指示,根据接受的指示进行处理。
5.如权利要求3所述的再现装置,其特征在于,
上述程序记录着表示停止再现上述内容的意思、和将上述消息覆盖显示在再现中的上述内容的影像上的意思中的某一种意思的控制信息,
上述处理单元从上述程序读取上述控制信息,根据读取的上述控制信息的内容进行处理。
6.一种消息取得方法,在从内容提供者提供的记录介质中再现内容的再现装置中使用,其特征在于,
上述记录介质记录着上述内容和在再现上述内容时执行的程序;
上述消息取得方法包括:
读入步骤,在再现上述内容时,从上述记录介质读入上述程序;
起动步骤,起动读入的上述程序;
通信步骤,与上述程序进行通信;
处理步骤,从上述程序接受与通信结果对应的消息,进行显示上述接受的消息的处理,
上述消息是通知不能够进行再现处理的消息,
上述处理步骤还停止上述内容的再生。
7.一种再现装置的集成电路,从内容提供者提供的记录介质中再现内容,其特征在于,
上述记录介质记录着上述内容和在再现上述内容时执行的程序;
上述集成电路包括:
读入单元,在再现上述内容时,从上述记录介质读入上述程序;
起动单元,起动读入的上述程序;
通信单元,与上述程序进行通信;
处理单元,从上述程序接受与通信结果对应的消息,进行显示上述接受的消息的处理,
上述消息是通知不能够进行再现处理的消息,
上述处理单元还停止上述内容的再生。
CN2006800232074A 2005-06-27 2006-06-27 再现装置、消息取得方法及再现装置的集成电路 Active CN101208748B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US69379605P 2005-06-27 2005-06-27
US60/693,796 2005-06-27
PCT/JP2006/312774 WO2007000987A1 (ja) 2005-06-27 2006-06-27 記録媒体、再生装置、メッセージ取得方法、メッセージ取得プログラム、集積回路

Publications (2)

Publication Number Publication Date
CN101208748A CN101208748A (zh) 2008-06-25
CN101208748B true CN101208748B (zh) 2012-07-04

Family

ID=37595237

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006800232074A Active CN101208748B (zh) 2005-06-27 2006-06-27 再现装置、消息取得方法及再现装置的集成电路

Country Status (5)

Country Link
US (1) US8644669B2 (zh)
JP (1) JP4938660B2 (zh)
CN (1) CN101208748B (zh)
BR (1) BRPI0612004B8 (zh)
WO (1) WO2007000987A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4765485B2 (ja) * 2005-08-26 2011-09-07 ソニー株式会社 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム
US8046837B2 (en) 2005-08-26 2011-10-25 Sony Corporation Information processing device, information recording medium, information processing method, and computer program
KR101345079B1 (ko) * 2007-02-13 2013-12-26 사까이가가꾸고오교가부시끼가이샤 박편상 입자 및 화장료
BRPI0807572A2 (pt) 2007-02-23 2014-07-01 Panasonic Corp Sistema de processamento de dados de proteção de direitos autorais e dispositivo de reprodução
CN106462630B (zh) 2014-06-18 2020-08-18 谷歌有限责任公司 用于搜索视频内容的方法、***和介质
CN112486831A (zh) * 2020-12-04 2021-03-12 锐捷网络股份有限公司 一种测试***、方法、电子设备及存储介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5058162A (en) * 1990-08-09 1991-10-15 Hewlett-Packard Company Method of distributing computer data files

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3469603B2 (ja) 1991-12-18 2003-11-25 ソニー株式会社 撮像装置
EP0547899A1 (en) 1991-12-18 1993-06-23 Sony Corporation Indication of abnormal states of a video camera or a video tape recorder
JPH06168580A (ja) 1992-11-30 1994-06-14 Sony Corp 磁気テープ記録再生装置
JP3067561B2 (ja) 1994-12-27 2000-07-17 日本ビクター株式会社 ディスク再生装置
US6075552A (en) 1996-06-12 2000-06-13 Nec Corporation Monitoring system of multimedia communication terminal
JP3372764B2 (ja) 1996-06-21 2003-02-04 日本電気株式会社 ビデオオンデマンド型のマルチメディア通信端末装置
US5862299A (en) * 1996-06-19 1999-01-19 Sony Corporation Conditional access system for local storage device
JP2000163803A (ja) 1998-11-24 2000-06-16 Victor Co Of Japan Ltd 情報記録媒体及び情報記録媒体真贋判定装置
EP1079360A1 (en) * 1999-08-26 2001-02-28 Toppan Printing Co., Ltd. Message providing apparatus
US6850914B1 (en) 1999-11-08 2005-02-01 Matsushita Electric Industrial Co., Ltd. Revocation information updating method, revocation informaton updating apparatus and storage medium
JP2001186462A (ja) 1999-12-24 2001-07-06 Hitachi Kokusai Electric Inc 映像編集装置及び映像編集方法
JP2001209310A (ja) * 2000-01-25 2001-08-03 Sony Corp データ処理装置、データ処理方法およびコンテンツデータ生成方法、並びにプログラム提供媒体
JP4254031B2 (ja) 2000-08-21 2009-04-15 ソニー株式会社 記録装置、携帯端末、管理サーバ、情報処理方法、および記録媒体
JP2003168262A (ja) * 2001-11-29 2003-06-13 Toshiba Corp ウォーターマークを含むコンテンツの記録装置及びウォーターマークを含むコンテンツの記録方法
JP2003296044A (ja) 2002-03-29 2003-10-17 Fujitsu Ltd 記憶装置および状態監視プログラム
AU2003241117A1 (en) 2002-06-18 2003-12-31 Koninklijke Philips Electronics N.V. System for secure storage
JP4259898B2 (ja) * 2003-03-25 2009-04-30 富士フイルム株式会社 メッセージ記録及び再生装置及び方法
JP4626221B2 (ja) * 2004-06-24 2011-02-02 ソニー株式会社 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム
JP2006031196A (ja) * 2004-07-14 2006-02-02 Ricoh Co Ltd アクセス方法、情報処理装置、プログラム及び記録媒体
JP2006146713A (ja) * 2004-11-22 2006-06-08 Fujitsu Ltd ディスクアレイ装置、情報処理装置およびデータ管理システム並びにターゲット側からイニシエータ側へのコマンド発行方法およびコマンド発行プログラム
JP5173891B2 (ja) 2009-03-02 2013-04-03 株式会社東海理化電機製作所 秘密鍵登録システム及び秘密鍵登録方法
JP5304623B2 (ja) 2009-12-08 2013-10-02 信越化学工業株式会社 高熱伝導性ポッティング材の選定方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5058162A (en) * 1990-08-09 1991-10-15 Hewlett-Packard Company Method of distributing computer data files

Also Published As

Publication number Publication date
US20070273994A1 (en) 2007-11-29
CN101208748A (zh) 2008-06-25
WO2007000987A1 (ja) 2007-01-04
JP4938660B2 (ja) 2012-05-23
JPWO2007000987A1 (ja) 2009-01-22
US8644669B2 (en) 2014-02-04
BRPI0612004A2 (pt) 2011-12-20
BRPI0612004B1 (pt) 2018-08-07
BRPI0612004B8 (pt) 2018-09-11

Similar Documents

Publication Publication Date Title
JP4060271B2 (ja) コンテンツ処理装置およびコンテンツ保護プログラム
CN1759559B (zh) 数字作品的保护***、记录设备、再现设备及记录介质
KR100311563B1 (ko) 카피제어방법및카피제어장치
JP4622087B2 (ja) 情報処理装置、および情報処理方法、並びにプログラム記憶媒体
CN100538716C (zh) 用于使用逻辑分区管理加密的内容的***及方法
CN101208748B (zh) 再现装置、消息取得方法及再现装置的集成电路
CN100376091C (zh) 用于加密消息数据的接收设备和信息处理方法
CN1383644A (zh) 信息处理***、信息处理方法以及信息记录介质和程序提供介质
JPH09115241A (ja) データ記録装置及び方法、データ再生装置及び方法、並びに記録媒体
CN1723501A (zh) 公开密钥媒体密钥块
WO2007007764A1 (ja) ライセンス管理装置及び方法
JP2004139433A (ja) 端末装置とこの装置で使用する記録媒体、及びコンテンツ管理システムとその管理サーバ
JP4574175B2 (ja) 著作物保護システム、鍵データ生成装置及び端末装置
US7362870B2 (en) Method and apparatus for recording/playing back information
US20050289062A1 (en) Data storage device capable of storing multiple sets of history information on input/output processing of security data without duplication
CN101350819A (zh) 信息处理装置和方法、内容提供***、以及计算机程序
CN1706149A (zh) 内容再现装置、许可证发放服务器及内容再现***
CN103562924A (zh) 信息处理设备、信息处理方法以及程序
CN100364002C (zh) 读或写用户数据的设备和方法
JP2000330871A (ja) コンテンツ情報記録方法及びコンテンツ情報記録装置
CN104205119A (zh) 信息处理设备、信息存储设备、信息处理***、信息处理方法和程序
JP2007058978A (ja) データ処理方法、装置及びプログラム
JP5296195B2 (ja) コンテンツデータ再生システム、及び記録装置
CN100568366C (zh) 内容再现装置
JP2003345660A (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
C14 Grant of patent or utility model
GR01 Patent grant