内容记录装置与媒体、重放装置、 传送方法与媒体及接收方法 【发明领域】
本发明涉及仅在一定的期间内能够对加密的记录内容解密的内容记录装置、记录媒体、内容重放装置、内容传送方法、传送媒体、内容接收方法。现有技术
在能够对来自电台播放和包装媒体的内容进行记录重放的记录重放装置中,为了内容的著作权保护的目的,进行各种内容的视听限制。已经在数字卫星播放中实现了每日付费方式的节目播放。该方法对作为视听者的一般用户,根据决定的购买操作向节目提供者支付相应的价格,在购买的日期的限制内可以任意地收听和收看该节目。
此外,在记录媒体中记录的内容中,在特开2000-149417号公报中所公开的通过设立表示是已重放内容地标志,能够成为可以视听一次的内容。发明解决的课题
但是,在以往的每日付费方式中,在用户通过内容记录装置将播放的节目记录到记录媒体中的情况下,用户可以不受限制地反复视听。
另一方面,当用复制控制信息等而使该播放节目成为不可记录节目时,虽然是以正当价格付款购买的节目,但用户也不能使用记录重放装置任意多次地观看自己想看的场景。
此外,在仅以每日付费方式播放节目时实时地视听的场合,会产生在早晨购买节目的用户和在晚间购买节目的用户尽管支付相同的价格、但对该节目的视听次数却不相同的矛盾。
本发明就是考虑了以上的问题,其目的在于,提供仅在某个一定的期间内能够对加密的记录内容进行解密的内容记录装置、记录媒体、内容重放装置、内容传送方法、传送媒体、内容接收方法。发明内容
为了解决上述问题,本发明提供下述的内容记录装置、记录媒体、内容重放装置、内容传送方法、传送媒体、内容接收方法。
(1)内容记录装置,其特征在于,包括:
日期时间信息获取装置,用于取得与日期和时间有关的信息;
内容重放许可信息生成装置,用于生成表示允许重放内容的内容重放许可信息;
密钥信息生成装置,用于根据至少所生成的上述内容重放许可信息生成密钥信息;
加密装置,以生成的上述密钥信息为基础,将上述内容加密;以及
记录装置,将上述加密的内容,和记录日期时间信息或预先设定的记录日期时间信息记录到记录媒体中,上述记录日期时间是与从上述日期时间信息获取装置所取得的上述内容的输入时间点起到记录时间点为止的期间内的日期和时间有关的信息。
(2)一种记录媒体,记录有如下信息:
根据密钥信息加密的内容,该密钥信息至少基于表示允许内容重放的内容重放许可信息而生成;和
与对上述加密的内容进行记录操作的日期和时间有关的记录日期时间信息,或预先设定的记录日期时间信息。
(3)一种内容重放装置,从记录媒体中重放加密的内容,该记录媒体记录有:根据密钥信息加密的内容,该密钥信息至少基于表示允许内容重放的内容重放许可信息而生成;与对上述加密的内容进行记录操作的日期和时间有关的记录日期时间信息,或预先设定的记录日期时间信息,其特征在于,包括:
日期时间获取装置,用于取得与日期和时间有关的信息;
内容读出装置,从上述记录媒体读出上述加密的内容;
记录日期时间信息读出装置,从上述记录媒体读出上述记录日期时间信息;
内容重放许可信息生成装置,根据读出的上述记录日期时间信息,作为与上述日期时间获取装置取得的要求重放上述加密内容的时间点起至生成用于对上述加密内容解密的密钥信息的时间点止之间的日期时间有关的信息的重放日期时间信息,以及上述加密的内容重放许可期限信息,生成表示允许重放上述加密内容的内容重放许可信息;
密钥信息生成装置,其至少根据所生成的上述内容重放许可信息,生成上述密钥信息;
解密装置,以上述密钥信息生成装置生成的上述密钥信息为基础,对从上述记录媒体读出的上述加密内容进行解密。
(4)上述(3)所述的内容重放装置,其特征在于,上述重放许可期限信息被预先设定在装置内。
(5)如上述(3)所述的内容重放装置,其特征在于,上述重放许可期限信息是根据从外部提供的信息在装置内设定的。
(6)一种内容记录装置,其特征在于,具有
日期时间信息获取装置,用于取得与日期和时间有关的信息;
密钥信息生成装置,其生成作为密钥信息基础的信息,由该作为密钥信息基础的信息生成密钥信息;
加密装置,以生成的上述述密钥信息为基础对内容进行加密;
记录装置,将上述加密的内容信息和记录日期时间信息记录到记录媒体中,上述记录日期时间是与从上述日期时间信息获取装置所取得的上述内容的输入时间点起到记录时间点为止之间的日期和时间有关的信息;
保持装置,其将上述日期时间信息获取装置取得的上述记录日期时间信息,作为通过上述密钥信息生成装置生成的上述密钥信息基础的信息关联保存。
(7)如上述(6)所述的内容记录装置,其特征在于,设置有
比较装置,将上述保持装置中保持的上述记录日期时间信息,和作为与上述日期时间信息获取装置取得的当时日期时间相关的信息的当时日期时间信息进行比较;
控制装置,根据上述比较装置的比较结果,消除或变更上述保持装置保持的上述记录日期时间信息,以及作为与上述记录日期时间信息关联的上述密钥信息基础的信息。
(8)一种内容重放装置,从记录媒体中重放加密的内容,该记录媒体记录有:以密钥信息为基础加密的内容,与对上述加密的内容进行记录操作的日期时间有关的记录日期时间信息,该内容重放装置具有将上述记录日期时间信息,和作为上述密钥信息基础的信息关联保存的保持装置,其特征在于,包括:
内容读出装置,从上述记录媒体读出上述加密的内容;
记录日期时间信息读取装置,从上述记录媒体读出上述记录日期时间信息;
保持信息读出装置,从上述保持装置中读出与被读出的上述记录日期时间信息和作为与其关联的上述密钥信息基础的信息;
密钥信息生成装置,根据读出的作为上述密钥信息基础的信息,生成上述密钥信息;
解密装置,以上述密钥信息生成装置生成的上述密钥信息为基础,对从上述记录媒体读出的上述加密内容进行解密。
(9)如上述(8)所述的内容重放装置,其特征在于,具有:
日期时间信息获取装置,用于取得与日期和时间有关的信息;
比较装置,将上述保持装置中保持的上述记录日期时间信息,和作为与上述日期时间信息获取装置取得的当时日期时间相关的信息的当时日期时间进行比较;
控制部,根据上述比较装置的比较结果,停止上述保持信息读出装置中的信息读出操作,或者停止上述解密装置中的解密操作。
(10)一种内容传送方法,其特征在于,
生成表示允许重放内容的内容重放许可信息;
至少根据生成的上述内容重放许可信息,生成密钥信息;
以生成的上述密钥信息为基础,将上述内容加密;
将上述加密的内容,以及与对上述加密的内容执行传送操作的日期时间有关的传送日期时间信息或者预先设定的传送日期时间信息一并传送。
(11)一种传输媒体,其特征在于,传送:
根据密钥信息加密的内容,该密钥信息至少根据表示允许内容重放的内容重放许可信息而生成;
与对上述加密的内容进行传送操作的日期时间有关的传送日期时间信息,或预先设定的传送日期时间信息。
(12)一种内容接收方法,其接收如下信息:根据密钥信息加密的内容,该密钥信息至少基于表示允许内容重放的内容重放许可信息而生成;和与对上述加密的内容进行传送操作的日期时间有关的传送日期时间信息,或预先设定的传送日期时间信息,其特征在于,该方法包括:
存储接收的上述加密内容和上述传送日期时间信息;
得到要求重放所存储的上述加密内容的时间点起到生成用于对该加密内容解密的密钥信息的时间点为止期间与日期时间有关的重放日期时间信息;
根据存储的上述传送日期时间信息,上述重放日期时间信息,上述加密内容的重放许可期限信息,生成表示允许重放上述加密内容的内容重放许可信息;
至少根据生成的上述内容重放许可信息,生成上述密钥信息;
以生成的上述密钥信息为基础,对存储的上述加密内容进行解密。
(13)如上述(12)所述的内容接收方法,其特征在于,上述重放许可期限信息被预先设定。
(14)如上述(12)所述的内容接收方法,其特征在于,上述重放许可期限信息是根据从外部提供的信息设定的。附图说明
图1是第一实施例的构成方框图;
图2是第二实施例的构成方框图;
图3是第三实施例的构成方框图;
图4是其它实施例的示意图;
图5是其它实施例的示意图。发明的实施方式
用图1说明本发明的记录装置和重放装置的第一实施例。记录装置1由以下部分构成:能够设定年月日(日期)和时刻的时钟2,从时钟2取得与必要的日期时间(日期和时刻)相关的信息的日期时间信息获取部3,用内容重放许可信息和日期时间信息生成对内容加密的加密密钥(密钥信息)的密钥信息生成部4,用密钥信息生成部4生成的加密密钥(密钥信息)对内容进行加密的加密部5,以及将加密的内容和记录日期时间信息一并记录在记录媒体7中的记录部6。其中,作为记录日期时间信息,可以是与从内容输入到该装置中的时间点起到记录时间点为止之间的日期时间有关的信息、或者预先设定的记录日期时间信息。
时钟2可以设定与年、月、日、时、分、秒等日期时间有关的信息。在日期时间信息获取部3中,将通过时钟得到的信息即年、月、日、时、分、秒作为BCD(Binary coded Decimal:二进制编码的十进制数)码来处理。其中,年信息按照公历从00开始到99年为止表示为8位,月信息从1开始到12为止表示为5位,日信息从1开始到31为止表示为6位,时信息从0开始到23为止表示为6位,分信息从0开始到59为止表示为7位,秒信息从0开始到59为止表示为7位。在密钥信息生成部4中,首先求出满足下式的1位的X:内容重放许可信息。
X=f(CT-RT) (式1)其中,函数f(y)在y<T或者y=T(T>0)时,为f(y)=0、y>T时,为f(y)=1。或者CT、RT分别为当时日期时间和记录日期时间。T是后述的重放许可期限信息。下面,根据求得的x和记录日期时间信息,输出
x‖(年信息)‖(年信息)‖(年信息)‖(月信息)
‖(日信息)‖(时信息)‖(分信息)‖(秒信息)
=(1位)‖(8位)‖(8位)‖(8位)‖(5位)
‖(6位)‖(6位)‖(7位)‖(7位)
=(56位)
=(加密密钥)。其中此时当时日期时间和记录日期时间通常为同一日期时间(同一日期和同一时刻),因此预先将x=f(CT-RT)=f(0)=0作为表示允许重放的值的内容重放许可信息,作为密钥信息的一部。
(此外,‖的记号在8位为b7b6b5b4b3b2b1b0、4位为b7b6b5b4、4位为b3b2b1b0时,表示是
b7b6b5b4b3b2b1b0=b7b6b5b4‖b3b2b1b0)
在加密部5中使用该加密密钥,以DES密钥对内容进行加密。加密后的内容数据di与记录部6中记录日期时间信息ti一并记录到记录媒体7中。
此时内容数据di可以是某一定时间Lt的图像或者是声音信息,在经过的一定时间Lt后,通过日期时间信息获取部3中的时钟取得日期时间信息(记录日期时间信息),在密钥信息生成部4中生成新的加密密钥。在加密部5中根据该新的加密密钥加密的内容作为内容数据di+1与记录日期时间信息ti+1(=ti+Lt)一并由记录部6记录到记录媒体中。
此时,记录媒体可以是光盘、磁带、固体存储器、硬盘等可记录数字数据的任何一种媒体。
另外,这里是以记录每个一定时间Lt中的时间t来说明的,但是,仅记录开始记录内容开头时的日期时间信息,在内容中间状态中的记录日期时间信息使用从内容中记述的时间代码信息和系统时钟信息换算得到的值也是可以的。例如,在MPEG等数据中,在视频的GOP层中就记述了时间代码。此外,在系统层中有SCR(系统时钟基准)和PCR(程序时钟基准),以90KHz或者27MHz的时钟精度计数的计数信息来记述,使用这样的信息,在开头的记录开始时间点的日期时间信息中,可以通过将经过时间换算并相加来进行换算。
重放装置8由以下部分构成:重放部9,从记录媒体7读出加密的内容及其记录日期时间信息;解密部13,将加密的内容解密;时钟10,其能够设定年月日(日期)和时刻;日期时间信息获取部11,其从时钟取得日期时间信息(日期和时刻);密钥信息生成部12,其从通过日期时间信息获取部11取得的重放日期时间信息、由重放部9读出的记录日期时间信息和重放许可期限信息生成在解密中使用的解密密钥(密钥信息)。其中,作为重放日期时间信息,是与从对加密内容的重放要求的时间点起,到生成用于加密内容解密的解密密钥(密钥信息)的时间点为止期间的日期时间有关的信息。
在重放装置8中,首先,在重放部9中读出在记录媒体7中记录的加密内容、与该内容在记录媒体中记录的日期时间有关的记录日期时间信息(或者预先设定的记录日期时间信息)。接着,为了生成解密密钥(密钥信息),与记录装置1同样地,在取得日期时间信息部11从时钟10取得当时的日期时间(重放日期时间)。
在密钥信息生成部12中,根据日期时间信息获取部11取得的当时日期时间(重放日期时间)CT和从记录媒体读出的记录日期时间RT,从上述式(1)算出x:内容重放许可信息。根据算出的x和记录日期时间信息的年、月、日、时、分、秒,与记录装置1同样地生成56位的解密密钥。利用生成的解密密钥,在解密部13中以DES密钥对内容进行解密。
此时在重放装置中,(CT-RT)在决定的重放许可期限信息T的值以下时,内容重放许可信息x=0和内容记录时生成的密钥为同一个。因此正常地重放内容。另一方面,在(CT-RT)大于决定的重放许可期限信息T的值时,内容重放许可信息x=0和内容记录时生成的密钥不同。因此不能正常地重放内容。
这样,如果使用图1所示实施例的记录装置和重放装置,则仅当从记录日期时间到重放日期时间为止的期间在重放许可期限T的值以内时,能够进行内容的视听。更详细地说明,若使用图1所示的实施例的记录装置、重放装置,仅当从(与在对加密内容执行向记录媒体记录操作的日期时间有关的)记录日期时间信息或者预先设定的记录日期时间信息到(作为与对加密记录内容提出重放要求的时间点起至生成用于解密该加密内容的密钥信息的时间点止的期间内的日期时间有关的信息的)重放日期时间信息的时间间隔,在重放许可期限信息T的值以内时,才能进行内容的视听。
此外,重放许可期限信息T最好预先在重放装置内设定,或是根据从外部提供的信息(例如记录媒体中记录的信息)与内容对应地在装置内每次设定。
此外,如果图1中的记录部6作为将加密内容和与对该加密内容进行传送操作的日期时间有关的传送日期时间信息或者是预先设定的传送日期时间信息一并传送的传送部(其它部分中也将记录日期时间信息作为传送日期时间信息),则记录装置1可应用到传送装置中。在这种情况下,记录媒体7作为将加密内容和与对该加密内容进行传送操作的日期时间有关的传送日期时间信息或者是预先设定的传送日期时间信息一并传送的传送媒体。
图1所示的重放装置8也可如下所述那样应用于接收装置中。重放部9作为接收/存储部,其接收加密内容、与对该内容进行传送操作的日期时间有关的传送日期时间信息、或者预先设定的传送日期时间信息;并保存接收的上述加密内容和上述传送日期时间信息。日期时间信息获取部11得到与对存储的上述加密内容提出重放要求的时间点起到生成用于解密该加密内容的密钥信息的时间点为止期间的日期时间有关的重放日期时间信息。密钥信息生成部12根据保存的上述传送日期时间信息、由日期时间信息获取部11取得的上述重放日期时间信息和上述加密的内容的重放许可期限信息T,生成表示许可上述加密内容重放的内容重放许可信息,由该内容重放许可信息生成解密密钥。
其中,重放许可期限信息T最好预先在重放装置内设定,或是根据从外部提供的信息(例如传送的信息)与内容对应地在装置内每次设定。作为将成为重放许可期限信息T的基础的信息记述在传送数据中的方法,例如有以下的方法。在使用数字播放的MPEG2的系统(TS流)的场合,定义了PMT(节目映射表)中的时限信息所用的(descryptor),能够进行记述。或者在内容的头部赋予首标来记述的方法也可以。接收装置设置检测该数据的重放许可期限信息T。
下面,用图2说明本发明的记录装置和重放装置的第二实施例。记录装置21由以下部分构成:能够设定年月日(日期)和时刻的时钟22,从时钟22取得与必要的日期时间(日期和时刻)相关的信息的日期时间信息获取部23,生成对内容加密的加密密钥(密钥信息)的密钥信息生成部24,对成为密钥基础的信息和记录日期时间信息进行管理的存储器管理部27,将成为密钥基础的信息和记录日期时间信息关联保存的闪速存储器28,用密钥信息生成部24生成的加密密钥对内容进行加密的加密部25,以及将加密的内容和记录日期时间信息一并记录在记录媒体31中的记录部26。其中,作为记录日期时间信息,是与从向该装置输入内容的时间点起到记录时间点为止的期间中的日期时间相关的信息。
时钟22可以设定为与年、月、日、时、分、秒有关的信息。在日期时间信息获取部23中,将通过时钟得到的信息即年、月、日、时、分、秒作为BCD(Binary Coded Decimal)码来处理。其中,年信息按照公历从00开始到99年为止表示为8位,月信息从1开始到12为止表示为5位,日信息从1开始到31为止表示为6位,时信息从0开始到23为止表示为6位,分信息从0开始到59为止表示为7位,秒信息从0开始到59为止表示为7位。
在密钥信息生成部24中,生成作为成为密钥基础信息的随机数ri,并以ri为基础生成加密密钥。
随机数ri与生成随机数ri的日期时间信息(相当于记录日期时间信息的信息)一并输出至存储器管理部27。存储器管理部27在闪速存储器28中保存并管理随机数ri和日期时间信息ti。闪速存储器28可以在这里自由地装卸。
所生成的加密密钥输出至加密部25。在加密部25中使用该加密密钥,以DES密码对内容进行加密。在记录部26中,将通过日期时间信息获取部23取得的生成随机数ri的日期时间信息ti作为记录日期时间信息,将该记录日期时间信息ti和加密的内容数据di一并记录到记录媒体31中。
此时,内容数据di是某一定时间Lt的图像或者声音的信息,在经过的一定时间Lt后,日期时间信息获取部23中从时钟22取得日期时间信息(记录日期时间信息),在密钥信息生成部24生成新的加密密钥。通过该新的加密密钥在加密部25中加密的内容作为内容di+1与记录时刻ti+1(=ti+Lt)一并由记录部26记录到记录媒体中。
在存储器管理部27中,从闪速存储器28内的随机数ri相关联的日期时间信息(记录日期时间信息)ti消去经过一定期间后的随机数ri,或者变更为新的随机数rk及其日期时间信息tk。存储器管理部27具有比较装置,对日期时间信息(记录日期时间信息)ti与作为与日期时间信息取得装置取得的当时日期时间有关的信息的当时日期时间信息比较。由该比较装置判断是否从日期时间信息(记录日期时间信息)ti起经过了预定的一段期间。
在记录部26中对内容及记录日期时间信息进行记录的记录媒体31可以是光盘、磁带、固体存储器、硬盘等任一种。
接着,重放装置41由以下部分构成:重放部42,从记录媒体31读出加密的内容及其记录日期时间信息;解密部48,将加密的内容解密;时钟43,其能够设定年月日(日期)和时刻;日期时间信息获取部44,其从时钟43取得日期时间信息(日期和时刻);存储器管理部45,对通过日期时间信息获取部44取得的当时日期时间信息和通过重放部42读出的记录日期时间信息一并与闪速存储器46内的随机数rI及其日期时间信息(相当于记录日期时间信息)ti进行管理;闪速存储器46,其存储随机数rI及其日期时间信息ti;以及密钥信息生成部47,其将闪速存储器的随机数ri作为成为密钥基础的信息而生成解密密钥。其中,闪速存储器46在向记录媒体31的记录操作结束后把从记录装置21卸下的闪速存储器28装入重放装置41中。(如果记录装置21和重放装置41为一体的记录重放装置,则闪速存储器是不可装卸式的,可以共用,因此也可以是固定式的。)
在重放装置41中,首先,在重放部42中读出在记录媒体31中记录的加密内容、与该内容在记录媒体中记录的日期时间有关的记录日期时间信息(在该例中是生成随机数ri的日期时间信息)。以读出的记录日期时间信息为基础,在存储器管理部45中将与其日期时间信息对应的随机数作为成为密钥基础的信息输出到密钥信息生成部47中。在密钥信息生成47生成解密密钥,输出至解密部48,在解密部48中进行内容的解密。
另外,当在记录装置21侧装有闪速存储器28的状态下,由于经过一定的时间,在记录装置21中闪速存储器28内对应的随机数被消去或被改变的情况下,由于在重放装置41中安装的闪速存储器46内的对应的随机数当然要消去或改变,因此不存在成为密钥基础的正确信息,所以不能正确重放未生成解密密钥的内容。
而且,通过在重放装置41的日期时间信息获取部44取得当时日期时间信息,在存储器管理部45中,从与闪速存储器46内的随机数ri关联的日期时间信息(记录日期时间信息)ti消去经过特定的一定期间的随机数ri,或变更为新的随机数rk及其新的时刻信息tk。存储器管理部45具有比较装置,对日期时间信息(记录日期时间信息)ti与作为日期时间信息获取部44取得的和当时日期时间有关的信息的当时日期时间信息进行比较。通过该比较装置,判断是否从日期时间信息(记录日期时间信息)ti经过了预定的一段期间。
在这种情况下,在经过特定期间的情况下,由于闪速存储器46内不存在成为密钥基础的正确的信息,不生成解密密钥从而不能对内容解密。
这样,如果使用图2所示的第二实施例的记录装置和重放装置,通过消去或变更成为密钥基础的信息,可以只在特定的期间内对记录媒体中记录的内容进行视听。
下面,图3示出本发明的记录装置与重放装置的第三实施例。
在第二实施例中,对应于闪速存储器内成为密钥基础的信息(随机数ri)、和以该信息为基础的密钥加密记录的内容数据的一部分,使用记录日期时间信息t。该第三实施例如图3所示那样,使用链接信息li,对应于闪速存储器内成为密钥基础的信息(随机数ri)、和以该信息为基础的密钥加密记录的内容数据的一部分来应用。即,对每个加密内容数据di在记录媒体31a中记录链接信息li。闪速存储器28a中也记录与来自存储器管理部27a的随机数ri和日期时间信息(记录日期时间信息)ti相关的链接信息li。在重放装置侧从记录媒体31a读出链接信息li,根据该链接信息,通过存储器管理部45a将加密的内容数据和链接的随机数ri从闪速存储器46a中读出。这样与第二实施例进行同样的操作。
上述的链接信息可以比记录日期时间信息的位数少许多。从而第三实施例的记录效率可以比第二实施例的记录效率更高。
此外,在上述各实施例中,说明了使用由时钟得到的信息即年、月、日、时、分、秒的日期时间信息,但若是信息能够确定计时系统中的1点,哪一种信息都可用于日期时间信息。
此外,根据本发明作成的数据不记录在记录媒体中,使用播放和通信等,可适用于进行传送的传送方法和装置。而且,同样不仅能从记录媒体重放,而且适用于从播放和通信等的结构接收根据本发明作成的数据的接收方法和接收装置。具有这样的功能的电子数据也可适用于硬盘服务器等多个记录状态中的电子数据以及传送状态的传送媒体。此外,加密方法不限于DES加密,其它共用密钥加密方式、或者公开密钥加密方式也适用。在密钥生成中,成为密钥基础的信息也可以是除时刻信息或者随机数以外的参数。此外图2中闪速存储器内成为密钥基础的信息和内容数据的对应不是时刻信息,也可以是表示其它对应关系的信息。
这样,使用本专利可以实当时预定的时间中不能进行解密的记录装置、重放装置、传送装置、接收装置,但是,例如时钟将设定的日期时间返回到当时日期时间之前,担心会发生一直进行解密的篡改。
为了避免这种情况,在时钟由于外部原因变更的情况下,或者与内容数据一并记录的记录日期时间信息被不正当地变更时,或者各装置内的密钥信息生成部、加密部、解密部等与密码有关的部分被不正当地解读或变更的情况下,最好预先准备将成为加密密钥基础的信息的至少一部分进行变化的参数。
例如,成为该密钥基础的信息为上电时或者记录开始时生成的随机数,将该随机数记录在预定的易失性存储器中。存储器内的随机数在电源切断的场合、在时钟由于外部原因不正当地变更的情况下、在经过预定时间的情况下、在与内容数据一并记录的记录日期时间信息被不正当地变更或访问的情况下,认为消去或者变更为新的随机数。这样,若进行对时钟的不正当变更,对记录媒体上的数据的篡改,或对各装置的改造或者解析之中的某一种,都不能得到正确的解密密钥,从而不能进行内容的解密。
下面,图4示出仅在某一定的期间能够对加密记录的内容进行解密的内容记录装置和内容重放装置的其它例子。
记录装置由以下部分构成:能够设定年月日和时刻信息的时钟,从时钟取得与必要的日期时间相关的信息的时刻信息获取部,从时刻信息生成对内容加密的加密密钥的密钥信息生成部,以及用密钥信息生成部生成的加密密钥对内容进行加密的加密部。
时钟可以设定为与年、月、日、时、分、秒有关的信息。在时刻信息获取部中,从时钟得到的信息中把年、月、日作为BCD码来处理。其中,年信息按照公历从00开始到99年为止表示为8位,月信息从1开始到12为止表示为5位,日信息从1开始到31为止表示为6位。加密部中的加密方式若采用通用密钥密码的DES密码时,需要加密密钥的位长度为64位。其中8位为奇偶校验位。密钥信息生成部中,输出
输出
(年信息)‖(月信息)‖(月信息)‖(月信息)‖(月信息)
‖(月信息)‖(月信息)‖(日信息)‖(日信息)‖(日信息)
=(8位)‖(5位)‖(5位)‖(5位)‖(5位)
‖(5位)‖(5位)‖(6位)‖(6位)‖(6位)
=(56位)
=(密码密钥)。
在加密部中用该加密密钥,以DES密码对内容进行加密。加密的内容被记录到记录部的记录媒体中。此时,记录媒体是光盘、磁带、固体存储器、硬盘等只要能够记录数字数据的哪一种均可。
重放装置由以下部分构成:从记录媒体读出加密的内容的重放部;将加密的内容解密的解密部;生成在解密中使用的解密密钥的密钥信息生成部;从时钟取得时刻信息作为成为生成密钥信息的基础的信息的时刻信息获取部;以及能够设定年月日和时刻信息的时钟。
在重放装置中,首先,在重放部中读出在记录媒体中记录的内容。与记录装置同样,通过时钟、时刻信息获取部、密钥信息生成部,得到内容解密的56位的密钥。用所得到的密钥,在解密部中用DES密码对内容进行解密。此时,如果年、月、日中至少有一个信息与记录时不同,从密钥信息生成部得到的解密密钥与密码密钥不同就不能正确地重放内容。这样,如果使用图4所示的记录装置和重放装置,仅在特定的年月日能够视听内容。
下面,图5示出仅在一定的期间能够对加密记录的内容进行解密的内容记录装置和内容重放装置的其它例子。
记录装置由以下部分构成:能够设定年月日和时刻信息的时钟,从时钟取得与必要的日期时间相关的信息的时刻信息获取部,生成对内容加密的加密密钥的密钥信息生成部,用密钥信息生成部生成的加密密钥对内容进行加密的加密部,以及将加密内容和记录时刻信息一并记录到记录媒体中的记录部。
时钟可以设定为与年、月、日、时、分、秒等与日期时间有关的信息。在时刻信息获取部中,将通过时钟得到的信息即年、月、日、时、分、秒作为BCD(Binary coded Decimal)码来处理。其中,年信息按照公历从00开始到99年为止表示为8位,月信息从1开始到12为止表示为5位,日信息从1开始到31为止表示为6位,时信息从0开始到23为止表示为6位,分信息从0开始到59为止表示为7位,秒信息从0开始到59为止表示为7位。在密钥信息生成部中,输出与重放侧相同的56位密钥。
在加密部中使用该加密密钥,以DES密码对内容进行加密。在记录部中,将通过时刻信息获取部取得的时刻信息作为记录日期时刻信息ti,与加密的内容数据di一并记录到记录媒体中。此时,内容数据di是一定时间Lt的图像或者声音的信息,在经过的一定时间Lt之后,通过时刻信息获取部从时钟取得时刻信息,在加密部中加密的内容作为内容di+1与记录时刻ti+1(=ti+Lt)一并记录到记录部的记录媒体中。此时,记录媒体可以是光盘、磁带、固体存储器、硬盘等任一种。
重放装置由以下部分构成:从记录媒体读出加密的内容及其记录时刻的重放部;将加密的内容解密的解密部;能够设定年月日和时刻信息的时钟;从时钟取得时刻信息的时刻信息获取部;将取得的时刻信息和通过重放部读出的记录时刻信息进行比较的比较部;根据比较部的结果停止解密部中的内容解密的控制部;以及生成在解密中使用的解密密钥的密钥信息生成部。
在重放装置中,首先,在重放部中读出在记录媒体中记录的加密内容及其记录时刻信息。读出的记录时刻信息在时刻信息比较部中与时刻信息获取部从时钟取得的当时时刻进行比较。比较求出当时时刻与记录时刻之差。在解密控制部,当比较部求得的当时时刻与记录时刻之差在特定值T以上时,停止解密部中的内容解密。
这样,如果使用图5所示的记录装置和重放装置,通过在重放侧的控制部中设定特定的值T,能够仅在确定的期间内对记录媒体中记录的内容进行视听。
综上所述,如果使用本发明的内容记录装置、记录媒体、内容重放装置、内容传送方法、传送媒体及内容接收方法,能够仅在一定的期间内对加密的记录内容进行解密。使得仅在一定的期间(符合内容权利所有者方意图的期间内),对内容利用者一方曾经记录的内容进行解密,同时内容利用者在各自合适的时间段(当然是上述一定期间内合适的时间段)中能够利用内容,从而可保护内容的著作权等,对利用者一方和内容权利所有者一方两者都非常有益。