CN1764975A - 用于更新输入数据的复制控制信息的设备和方法 - Google Patents

用于更新输入数据的复制控制信息的设备和方法 Download PDF

Info

Publication number
CN1764975A
CN1764975A CNA2005800001516A CN200580000151A CN1764975A CN 1764975 A CN1764975 A CN 1764975A CN A2005800001516 A CNA2005800001516 A CN A2005800001516A CN 200580000151 A CN200580000151 A CN 200580000151A CN 1764975 A CN1764975 A CN 1764975A
Authority
CN
China
Prior art keywords
control information
copy control
data
user
input data
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
Application number
CNA2005800001516A
Other languages
English (en)
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics 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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1764975A publication Critical patent/CN1764975A/zh
Pending legal-status Critical Current

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/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • 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
    • 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/00731Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
    • G11B20/00746Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number
    • G11B20/00753Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags
    • 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/00731Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
    • G11B20/00746Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number
    • G11B20/00753Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags
    • G11B20/00768Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags wherein copy control information is used, e.g. for indicating whether a content may be copied freely, no more, once, or never, by setting CGMS, SCMS, or CCI flags
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0891Revocation or update of secret information, e.g. encryption key update or rekeying
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution
    • H04L2209/605Copy protection
    • 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/91328Television signal processing therefor for scrambling ; for copy protection by adding a copy protection signal to the video signal the copy protection signal being a copy management signal, e.g. a copy generation management signal [CGMS]
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

一种用于更新复制控制信息的设备和方法。该设备和方法可使用用户定义的复制控制信息来更新输入数据的复制控制信息。该设备包括:复制控制信息检测单元,用于从输入数据检测复制控制信息;复制控制信息输入单元,用于从用户接收用户定义的复制控制信息;和复制控制信息更新单元,用于使用用户定义的复制控制信息来更新输入数据的复制控制信息。仅当用户定义的复制控制信息比输入数据的复制控制信息对输入数据的复制施加更严格的限制时,该复制控制信息更新单元才可使用用户定义的复制控制信息来更新输入数据的复制控制信息。

Description

用于更新输入数据的复制控制信息的设备和方法
                           技术领域
本发明涉及一种用于更新附在数字内容上的复制控制信息的设备和方法,其允许用户任意更新复制控制信息。
                           背景技术
如包括音频数据和视频数据的AV流的数字内容,以及由数字数据处理设备(如计算机)执行以输出预定数据的软件程序可被无限制地复制,而不会引起质量恶化。因此,更加趋于将指示允许还是阻止数字内容的复制的复制控制信息附在数字内容上。
通常2比特长的复制控制信息在数字内容的制造者的请求下可被附在几乎所有类型的数字内容上。参照图1,如果数字内容的复制控制信息代码被设置为‘00’,则该数字内容不被加密,并且它们可被复制无限次。如果数字内容的复制控制信息代码被设置为‘01’,则该数字内容被加密,但是仍然可被复制无限次。如果数字内容的复制控制信息代码被设置为‘10’,则该数字内容被加密并仅可复制一次,在这种情况下,一旦数字内容被复制,该数字内容的复制控制信息的代码从‘10’被更新为‘11’,从而该数字内容不再能够被复制。如果数字内容的复制控制信息代码被设置为‘11’,则该数字内容被加密,并且它们根本不能被复制。在MPEG标准或数字视频标准中规定了将这种复制控制信息附在数字内容上。
例如,如果DVD记录设备在数字视频流中找到具有与‘从不复制’状态相应的数据值的复制控制信息,则该DVD记录设备停止记录该数字视频流。如果DVD记录设备在数字视频流中找到具有与‘复制一次’状态相应的数据值的复制控制信息,则该DVD记录设备在将该复制控制信息更新为与‘从不复制’状态相应的数据值之后记录该数字视频流。
同时,传统数据记录设备在将个人信息记录在记录介质上时通常不将复制控制信息附在个人信息上或不将具有复制控制信息代码‘00’或‘01’的复制控制信息附在个人信息上。然而,为了防止个人信息被非法散布,最好将复制控制信息附在个人信息上,关于限制复制个人信息的程度,在记录介质上施加更严格的限制就更好了,个人信息与复制控制信息一起被记录在该记录介质上。相反,有时候存在需要通过用较低限制的复制控制信息来更新附在个人信息上的复制控制信息来降低限制复制个人信息的程度。
                         发明内容
                         技术问题
                       技术解决方案
本发明提供一种用于更新复制控制信息的设备和方法,仅当输入数据不是用户定义的数据并且用户定义的复制控制信息比输入数据的复制控制信息对输入数据的复制施加更严格的限制时,其才可使用由用户输入的用户定义的复制控制信息来更新输入数据的复制控制信息。
                         有益效果
如上所述,根据本发明,可使用用户定义的复制控制信息来更新输入数据的复制控制信息。
在本发明的示例性实施例中,只有输入数据是用户定义的数据并且用户定义的复制控制信息比输入数据的复制控制信息对输入数据的复制施加更严格的限制,才使用用户定义的复制控制信息来更新输入数据的复制控制信息。因此,可防止输入数据被非授权用户非法散布。
                         附图说明
图1是示出附在数据上的复制控制信息的示图;
图2是包括根据本发明示例性实施例的用于更新复制控制信息的设备的数据记录设备的方框图;
图3是示出由根据本发明示例性实施例的用于更新复制控制信息的设备提供的用户接口屏幕的示图;
图4是根据本发明示例性实施例更新复制控制信息的方法的流程图;
图5是根据本发明另一示例性实施例更新复制控制信息的方法的流程图;和
图6是根据本发明另一示例性实施例更新复制控制信息的方法的流程图。
                        最佳实施方式
根据本发明的一方面,提供一种用于更新复制控制信息的设备。该设备包括:复制控制信息检测单元,从输入数据检测复制控制信息;复制控制信息输入单元,从用户接收用户定义的复制控制信息;和复制控制信息更新单元,使用用户定义的复制控制信息来更新输入数据的复制控制信息。
仅当用户定义的复制控制信息比输入数据的复制控制信息对输入数据的复制施加更严格的限制时,复制控制信息更新单元才可使用用户定义的复制控制信息来更新输入数据的复制控制信息。
如果输入数据不是用户定义的数据,则仅当用户定义的复制控制信息比输入数据的复制控制信息对输入数据的复制施加更严格的限制时,复制控制信息更新单元才使用用户定义的复制控制信息来更新输入数据的复制控制信息。
复制控制信息更新单元可包括对具有更新的复制控制信息的输入数据进行加密或解密的数据加密和解密部分。
输入数据可从数据提供器被输入。
根据本发明的另一方面,提供了一种更新复制控制信息的方法。该方法包括:(a)从输入数据检测复制控制信息;(b)从用户接收用户定义的复制控制信息;和(c)使用用户定义的复制控制信息来更新输入数据的复制控制信息。
在(c)中,仅当用户定义的复制控制信息比输入数据的复制控制信息对输入数据的复制施加更严格的限制时,才可使用用户定义的复制控制信息来更新输入数据的复制控制信息。
在(c)中,如果输入数据不是用户定义的数据,则仅当用户定义的复制控制信息比输入数据的复制控制信息对输入数据的复制施加更严格的限制时,才使用用户定义的复制控制信息来更新输入数据的复制控制信息。
该方法可还包括:如果由于使用用户定义的复制控制信息来更新输入数据的复制控制信息,输入数据的加密状态已经在(c)中改变,则对具有更新的复制控制信息的输入数据进行加密或解密。
操作(b)可包括提供用户接口屏幕,从而用户可在用户接口屏幕上选择用户定义的复制控制信息。
根据本发明的另一方面,提供了一种存储用于执行更新复制控制信息的方法的程序的计算机可读记录介质。该方法包括:(a)从输入数据检测复制控制信息;(b)从用户接收用户定义的复制控制信息;和(c)使用用户定义的复制控制信息来更新输入数据的复制控制信息。
                        具体实施方式
现在将参照附图对本发明进行更全面地描述,在附图中示出本发明的示例性实施例。
图2示出根据本发明的示例性实施例的包括用于更新复制控制信息的设备的数据记录设备20。参照图2,数据记录设备20包括:数据输入部分201,从外部数据提供器接收数据;复制控制信息检测部分203,从接收的数据检测复制控制信息;复制控制信息输入部分211,从用户接收复制控制信息(以下称为用户定义的复制控制信息);用户接口屏幕部分213,提供用户接口屏幕,从而用户可在用户接口屏幕上选择用户定义的复制控制信息;复制控制信息比较部分221,将由复制控制信息输入部分211接收的复制控制信息与由复制控制信息检测部分203检测的复制控制信息比较并输出比较结果;复制控制信息更新部分223,基于从复制控制信息比较部分221输出的比较结果来更新从接收的数据检测的复制控制信息;数据加密和解密部分225,如果必要的话,对具有更新的复制控制信息的数据进行加密或解密,并输出加密或解密结果;和数据输出部分205,输出从数据加密和解密部分225输出或从复制控制信息更新部分223输出的数据。复制控制信息输入部分211和用户接口屏幕部分213组成复制控制信息输入单元210,复制控制信息比较部分221、复制控制信息更新部分223和数据加密和解密部分225组成复制控制信息更新单元220。复制控制信息检测部分203、复制控制信息输入单元210以及复制控制信息更新单元220组成根据本发明示例性实施例的用于更新复制控制信息的设备。
数据输入部分201从各种外部数据提供器,如PC、数字摄像机以及DVD记录和再现设备接收数据。数据输入部分201可经由广域网从这样的各种外部数据提供器接收数据。数据输入部分201可在置于数据设备20的盘驱动器的帮助下从如DVD的记录介质读取数据。因此,取决于数据输入部分201从其接收数据的外部数据提供器的类型,数据输入部分201可为通信接口或盘读取器。
复制控制信息检测部分203从由数据输入部分201接收的数据检测复制控制信息。在数字内容中,复制控制信息位被记录在由MPEG或数字视频格式定义的预定位置,例如输入数据的头部。因此,复制控制信息检测部分203从接收的数据检测复制控制信息,如图1所示的复制控制信息。在一些情况下,复制控制信息检测部分203可从接收的数据检测用户定义的数据标识标志位,这将在以后详细描述。
复制控制信息输入部分211接收从接收的数据检测的复制控制信息,并从操作面板(未示出)接收更新命令以使用由用户输入的用户定义的复制控制信息来更新检测的复制控制信息。用户接口屏幕部分213提供用户接口屏幕,如图3所示,从而用户可通过使用操作面板来输入复制控制信息。用户接口屏幕部分213可提供用于输入更新命令的另一用户接口屏幕。用户接口屏幕部分213可根据复制控制信息更新策略提供与图3中示出的用户接口屏幕不同的用户接口屏幕,这将在以后更全面地描述。
复制控制信息比较部分221从复制控制信息检测部分203并且从复制控制信息输入部分211接收复制控制信息,比较接收的复制控制信息,并将比较结果输出到复制控制信息更新部分223。比较结果包括:复制控制信息代码改变信息,其包括复制控制信息状态改变信息和加密状态改变信息。复制控制信息状态改变信息载明接收的数据的复制控制信息的复制控制状态与用户定义的复制控制信息的复制控制状态比较的结果,加密状态改变信息载明接收的数据的复制控制信息的加密状态与用户定义的控制信息的加密状态比较的结果。
复制控制信息更新部分223基于从复制控制信息比较部分221输出的比较结果更新接收的数据的复制控制信息。这里,可根据数据记录设备20采用哪种复制控制信息更新策略以各种方式来更新接收的数据的复制控制信息。例如,复制控制信息比较部分221可采用不管比较结果而以用户定义的复制控制信息来替换接收的数据的复制控制信息的复制控制信息更新策略(以下称为第一复制控制信息更新策略),或者可采用仅当用户定义的复制控制信息比接收的数据的复制控制信息对复制接收的数据施加更严格的限制时,才使用用户定义的复制控制信息来更新接收的数据的复制控制信息的复制控制信息更新策略(以下称为第二复制控制信息更新策略)。在图1中,复制控制信息具有的数据值越高,相应数据的复制被限制得越严格。
假设数字内容可被不加区别且无限制地复制,则非常需要保护一些个人或企业关心的数字内容。为此,近来的数字数据记录设备,例如摄像机或DVD刻录机可具有当用户尝试记录个人关心的数据时将标识位(以下称为用户定义的数据标识标志位)设置在数据的头部。因此,一种复制控制信息更新策略(以下称为第三复制控制信息更新策略)可被采用,从而如果接收的数据是用户定义的数据,即如果用户持有接收的数据的版权或者被授权自由更新接收的数据的复制控制信息,则第一复制控制信息更新策略可被采用,否则第二复制控制信息更新策略可被采用。
在数据记录设备20采用第一复制控制信息更新策略的情况下,复制控制信息比较部分221将接收的数据的复制控制信息的加密状态与用户定义的复制控制信息的加密状态比较,将加密状态改变信息发送到复制控制信息更新部分223。复制控制信息更新部分223使用用户定义的复制控制信息来更新接收的数据的复制控制信息。在数据记录设备20采用第二复制控制信息更新策略的情况下,复制控制信息比较部分221将接收的数据的复制控制信息与用户定义的复制控制信息比较,并且将包括加密状态改变信息和复制控制信息状态改变信息的复制控制信息代码改变信息发送到复制控制信息更新部分223。仅当用户定义的复制控制信息比接收的数据的复制控制信息对接收的数据的复制施加更严格的限制时,复制控制信息更新部分223才使用用户定义的复制控制信息来更新接收的数据的复制控制信息。在数据记录设备20采用第三复制控制信息更新策略的情况下,指示接收的数据是否是用户定义的数据的用户定义的数据标识标志位被***到接收的数据中。然后,数据记录设备20从例如复制控制信息检测部分203检测到用户定义的数据标识标志位,并根据第一或第二复制控制信息更新策略来更新接收的数据的复制控制信息。更具体地讲,复制控制信息检测部分203从接收的数据检测用户定义的数据标识标志位连同复制控制信息,如果接收的数据是用户定义的数据(即如果用户定义的数据标识标志位被设置为‘1’),则根据第一复制控制信息更新策略处理接收的数据,如果接收的数据不是用户定义的数据(即如果用户定义的数据标识标志位被设置为‘0’),则根据第二复制控制信息更新策略处理接收的数据。
如果接收的数据的复制控制信息指示‘自由复制’状态和‘未加密’状态,并且复制控制信息更新部分223使用更严格的复制控制信息来更新接收的数据的复制控制信息,则数据加密和解密部分225可使用预定加密算法,如数据加密标准(DES)算法或高级加密标准(AES)算法来对接收的数据进行加密。如果接收的数据的复制控制信息代码被设置为数据值‘00’并且复制控制信息更新部分223将接收的数据的复制控制信息代码从‘00’更新为除‘00’外的任何值,则数据加密和解密部分225可使用预定解密算法,如DES或AES算法来对接收的数据进行解密。
数据输出部分205将已经被更新或仍然没有被更新的接收的数据输出到外部,并且可将由数据加密和解密部分225加密或解密的接收的数据输出到外部。取决于从数据输出部分205输出的数据类型,数据输出部分205可以为通信接口或数据记录器。因此,在从如DVD的记录介质读取数据,并且将具有更新的复制控制信息的数据记录在该记录介质上的情况下,数据输入部分201和数据输出部分205可分别实现数据读取器和数据记录器。具有更新的复制控制信息的数据可被覆写在具有仍然没有被更新的复制控制信息的数据被记录在其中的记录介质上,或者可被写在与具有仍然没有被更新的复制控制信息的数据分离的记录介质上。具有更新的复制控制信息的数据可被写在除了在其上记录具有仍然没有被更新的复制控制信息的数据的记录介质之外的记录介质上。
通过使用主轴发动机旋转例如DVD的光盘并且使用光头将激光光束照射在光盘上,光盘记录和再现设备将数据记录在光盘上或从光盘读取数据。
现在将描述数据记录设备20的操作。
首先,我们假设数据记录设备20采用第一复制控制信息更新策略,在该策略下使用用户定义的复制控制信息来更新输入数据的复制控制信息,而不管输入数据的复制控制信息是否对复制输入数据施加更严格的规定。用户使用预定操作面板将具有将被更新的复制控制信息的数据和用户定义的复制控制信息输入到数据记录设备20。数据输入部分201接收该数据,复制控制信息输入部分211接收用户定义的复制控制信息。复制控制信息检测部分203检测接收的数据的复制控制信息。复制控制信息比较部分221接收来自复制控制信息检测部分203的接收的数据的复制控制信息,并接收来自复制控制信息输入部分211的用户定义的复制控制信息。复制控制信息比较部分221将接收的数据的复制控制信息与用户定义的复制控制信息进行比较,并将加密状态改变信息作为比较结果输出到复制控制信息更新部分223。复制控制信息更新部分223使用用户定义的复制控制信息来更新接收的数据的复制控制信息。
如果接收的数据的复制控制信息代码被从‘00’更新为除‘00’外的任何值,则数据加密和解密部分225对接收的数据进行加密。另一方面,如果接收的数据的复制控制信息代码被从除‘00’外的任何值更新为‘00’,则数据加密和解密部分225对接收的数据进行解密。另外,如果不需要加密或解密接收的数据,即,如果接收的数据的复制控制信息代码从除‘00’外的任何值更新为除‘00’外的任何别的值,则数据加密和解密部分225将具有更新的复制控制信息的接收的数据输出到外部。
第二,如果数据记录设备20采用第二复制控制信息更新策略,则复制控制信息比较部分221将接收的数据的复制控制信息与用户定义的复制控制信息进行比较,并将包括复制控制信息状态改变信息和加密状态改变信息的复制控制信息代码改变信息作为比较结果输出到复制控制信息更新部分223。复制控制信息更新部分223基于从复制控制信息比较部分221接收的复制控制信息代码改变信息来确定用户定义的复制控制信息是否比接收的数据的复制控制信息对接收的数据的复制施加更严格的限制。如果用户定义的复制控制信息比接收的数据的复制控制信息对接收的数据的复制施加更严格的限制,则复制控制信息更新部分223使用用户定义的复制控制信息来更新接收的数据的复制控制信息。否则,复制控制信息更新部分223不使用用户定义的复制控制信息来更新接收的数据的复制控制信息。如果复制控制信息更新部分223决定不使用用户定义的复制控制信息来更新接收的数据的复制控制信息,则复制控制信息更新部分223将接收的数据输出到外部,并且执行与当数据记录设备20采用第一复制控制信息更新策略时其执行的相同的操作。根据第二复制控制信息更新策略,接收的数据的复制控制信息状态可从‘自由复制’更新为‘从不复制’,但是不能从‘从不复制’更新为‘自由复制’或‘复制一次’。
第三,如果数据记录设备20采用第三复制控制信息更新策略,则复制控制信息检测部分203从接收的数据检测用户定义的数据标识标志位。然后,复制控制信息比较部分221和复制控制信息更新部分223根据第一或第二复制控制信息更新策略操作。在这种情况下,基于检测结果来确定复制控制信息比较部分221和复制控制信息更新部分223将遵循第一复制控制信息更新策略还是遵循第二复制控制信息更新策略。
图4是当数据记录设备20采用第一复制控制信息更新策略时数据记录设备20的操作的流程图。参照图4,数据输入部分201在操作S401接收数据。在操作S403,复制控制信息检测部分203检测接收的数据的复制控制信息。在操作S405,复制控制信息输入部分211接收用户定义的复制控制信息。在操作S407,复制控制信息比较部分221比较接收的数据的复制控制信息的加密状态与用户定义的复制控制信息的加密状态,并将加密状态改变信息作为比较结果发送到复制控制信息更新部分223。在操作S409,复制控制信息更新部分223使用用户定义的复制控制信息更新接收的数据的复制控制信息。在操作S411,数据加密和解密部分225参照加密状态改变信息来对具有更新的复制控制信息的接收的数据进行加密或解密。更具体地讲,在操作S411,如果接收的数据的复制控制信息代码从‘00’被更新为除‘00’外的任何值,则数据加密和解密部分225对具有更新的复制控制信息的接收的数据进行加密,如果接收的数据的复制控制信息代码从除‘00’外的任何值更新为‘00’,则数据加密和解密部分225对具有更新的复制控制信息的接收的数据进行解密。在操作S413,数据输出部分205将已经在操作S411中加密或解密或仍然没有被加密或解密的具有更新的复制控制信息的接收的数据输出到外部。
图5是当数据记录设备20采用第二复制控制信息更新策略时数据记录设备20的操作的流程图。图5的操作S501、S503和S505与图4的操作S401、S403和S405相同,因此将省略对它们的描述。
在操作S507,复制控制信息比较部分221将接收的数据的复制控制信息与用户定义的复制控制信息比较,并且输出作为比较结果的包括复制控制信息状态改变信息和加密状态改变信息的复制控制信息代码改变信息。在操作S509,复制控制信息更新部分223基于复制控制信息代码改变信息来确定用户定义的复制控制信息是否比接收的数据的复制控制信息对接收的数据的复制施加更严格的规定。如果用户定义的复制控制信息比接收的数据的复制控制信息对接收的数据的复制施加更严格的规定,则在步骤S511复制控制信息更新部分223使用用户定义的复制控制信息来更新接收的数据的复制控制信息。否则,在操作S517复制控制信息更新部分223决定不更新接收的数据的复制控制信息。在操作S513,如果接收的数据的复制控制信息代码从‘00’被更新为除‘00’外的任何值,则数据加密和解密部分225对具有更新的复制控制信息的接收的数据进行加密。在操作S515,数据输出部分205将在操作S513中获得的加密结果输出到外部。
图6是当数据记录设备20采用第三复制控制信息更新策略时数据记录设备20的操作的流程图。参照图6,在操作S601,数据输入部分201接收数据。在操作S603,复制控制信息检测部分203从接收的数据检测用户定义的数据标识标志位,并通过参照用户定义的数据标识标志位来确定接收的数据是否为用户定义的数据。如果用户定义的数据标识标志位被设置为‘1’,则复制控制信息检测部分203确定接收的数据为用户定义的数据,并且操作进行到图4的步骤S403,从而数据记录设备20根据第一复制控制信息更新策略来操作。另一方面,如果用户定义的数据标识标志位被设置为‘0’,则复制控制信息检测部分203确定接收的数据不是用户定义的数据,并且操作进行到图5的操作S503,从而数据记录设备20根据第二复制控制信息更新策略来操作。
本发明提供一种计算机可读记录介质,在其上记录根据本发明的示例性实施例的更新复制控制信息的方法。计算机可读记录介质包括如硬盘驱动器(HDD)或软盘的磁记录介质、如CD或DVD的光学记录介质以及如通过互联网的数据传输的载波。
已经基于这样的假设描述了本发明的示例性实施例,即数据原本在其中就具有复制控制信息。然而,数据在其中可不具有复制控制信息位,在这种情况下,数据记录设备20可将复制控制信息位附加到该数据的预定部分。另外,如果数据记录设备20接收模拟数据,则其可包括模数转换器以将模拟数据转换为数字数据。
尽管已经参照其示例性实施例具体显示和描述了本发明,但是本领域的技术人员应该理解,在不脱离由所附权利要求定义的本发明的精神和范围的情况下,可以对其进行形式和细节上的各种改变。

Claims (20)

1、一种用于更新复制控制信息的设备,包括:
复制控制信息检测单元,用于从输入数据检测复制控制信息;
复制控制信息输入单元,用于从用户接收用户定义的复制控制信息;和
复制控制信息更新单元,用于使用用户定义的复制控制信息来更新输入数据的复制控制信息。
2、如权利要求1所述的设备,其中,仅当用户定义的复制控制信息比输入数据的复制控制信息对输入数据的复制施加更严格的限制时,复制控制信息更新单元才使用用户定义的复制控制信息来更新输入数据的复制控制信息。
3、如权利要求1所述的设备,其中,如果输入数据不是用户定义的数据,则仅当用户定义的复制控制信息比输入数据的复制控制信息对输入数据的复制施加更严格的限制时,复制控制信息更新单元才使用用户定义的复制控制信息来更新输入数据的复制控制信息。
4、如权利要求1所述的设备,其中,复制控制信息更新单元包括:数据加密和解密部分,用于对具有更新的复制控制信息的输入数据进行加密或解密。
5、如权利要求1所述的设备,其中,输入数据从记录介质被读取。
6、如权利要求1所述的设备,其中,输入数据从数据提供器被输入。
7、如权利要求1所述的设备,其中,具有更新的复制控制信息的输入数据被记录在记录介质上。
8、如权利要求1所述的设备,其中,具有更新的复制控制信息的输入数据被发送到数据提供器。
9、如权利要求1所述的设备,其中,复制控制信息输入单元包括:用户接口屏幕部分,其提供用户接口屏幕,用于用户在该用户接口屏幕上选择用户定义的复制控制信息。
10、一种更新复制控制信息的方法,包括:
(a)从输入数据检测复制控制信息;
(b)从用户接收用户定义的复制控制信息;和
(c)使用用户定义的复制控制信息来更新输入数据的复制控制信息。
11、如权利要求10所述的方法,其中,在(c)中,仅当用户定义的复制控制信息比输入数据的复制控制信息对输入数据的复制施加更严格的限制时,才使用用户定义的复制控制信息来更新输入数据的复制控制信息。
12、如权利要求10所述的方法,其中,在(c)中,如果输入数据不是用户定义的数据,则仅当用户定义的复制控制信息比输入数据的复制控制信息对输入数据的复制施加更严格的限制时,才使用用户定义的复制控制信息来更新输入数据的复制控制信息。
13、如权利要求10所述的方法还包括:如果由于使用用户定义的复制控制信息来更新输入数据的复制控制信息,输入数据的加密状态已在(c)中改变,则对具有更新的复制控制信息的输入数据进行加密或解密。
14、如权利要求10所述的方法,其中,在(a)之前,从记录介质读取输入数据。
15、如权利要求10所述的方法,其中,在(a)之前,从数据提供器输入输入数据。
16、如权利要求10所述的方法,其中,在(c)之后,具有更新的复制控制信息的输入数据被记录在记录介质上。
17、如权利要求10所述的方法,其中,在(c)之后,具有更新的复制控制信息的输入数据被发送到数据提供器。
18、如权利要求10所述的方法,其中,(b)包括提供用户接口屏幕,用于用户在该用户接口屏幕上选择用户定义的复制控制信息。
19、一种计算机可读记录介质,在其上存储有用于执行更新复制控制信息的方法的程序,该方法包括:
(a)从输入数据检测复制控制信息;
(b)从用户接收用户定义的复制控制信息;和
(c)使用用户定义的复制控制信息来更新输入数据的复制控制信息。
20、如权利要求19所述的计算机可读记录介质,其中,在(c)中,如果输入数据不是用户定义的数据,则仅当用户定义的复制控制信息比输入数据的复制控制信息对输入数据的复制施加更严格的限制时,才使用用户定义的复制控制信息来更新输入数据的复制控制信息。
CNA2005800001516A 2004-02-02 2005-01-26 用于更新输入数据的复制控制信息的设备和方法 Pending CN1764975A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020040006594 2004-02-02
KR1020040006594A KR20050078473A (ko) 2004-02-02 2004-02-02 입력 데이터의 복사 제어 정보 갱신 장치 및 방법

Publications (1)

Publication Number Publication Date
CN1764975A true CN1764975A (zh) 2006-04-26

Family

ID=36748336

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005800001516A Pending CN1764975A (zh) 2004-02-02 2005-01-26 用于更新输入数据的复制控制信息的设备和方法

Country Status (7)

Country Link
US (1) US20050172136A1 (zh)
EP (1) EP1711943A1 (zh)
JP (1) JP2007520027A (zh)
KR (1) KR20050078473A (zh)
CN (1) CN1764975A (zh)
AU (1) AU2005208233B2 (zh)
WO (1) WO2005073967A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7784103B2 (en) 2004-10-19 2010-08-24 Rovi Solutions Corporation Method and apparatus for storing copy protection information separately from protected content
US7907727B2 (en) * 2004-10-19 2011-03-15 Rovi Solutions Corporation System and method for allowing copying or distribution of a copy protected signal
JP4292230B1 (ja) * 2008-03-14 2009-07-08 株式会社東芝 デジタル放送受信記録再生装置及びデジタル放送受信記録再生方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3716511B2 (ja) * 1996-09-02 2005-11-16 ソニー株式会社 ビデオ信号処理装置
JP3880701B2 (ja) * 1997-09-09 2007-02-14 株式会社東芝 コピープロテクト方法及び記録再生装置
JPH11176091A (ja) * 1997-12-15 1999-07-02 Hitachi Ltd ディジタル情報入出力装置、受信装置、記録装置、および再生装置
JP4106740B2 (ja) * 1998-02-18 2008-06-25 ソニー株式会社 情報記録装置および方法、情報再生装置および方法、並びにプログラム記録媒体
JPH11328849A (ja) * 1998-05-15 1999-11-30 Sony Corp データ記録装置
JP2000040294A (ja) * 1998-05-20 2000-02-08 Sony Corp 情報処理装置および方法、並びに記録媒体
JP3925584B2 (ja) * 1998-06-09 2007-06-06 ソニー株式会社 複製世代管理方法および記録再生システム
JP3916804B2 (ja) * 1999-07-06 2007-05-23 パイオニア株式会社 コンテンツの記録媒体及びその再生装置
JP2001320363A (ja) * 2000-05-10 2001-11-16 Pioneer Electronic Corp 著作権保護方法、記録方法、記録装置、再生方法及び再生装置
ATE543182T1 (de) * 2001-07-13 2012-02-15 Sony Corp Vorrichtung zum aufzeichnen von videoinformation und wiedergabegeraet
JP2005063483A (ja) * 2003-08-12 2005-03-10 Pioneer Electronic Corp 情報記録再生装置、情報記録再生方法及び情報記録再生プログラム

Also Published As

Publication number Publication date
EP1711943A1 (en) 2006-10-18
US20050172136A1 (en) 2005-08-04
AU2005208233A1 (en) 2005-08-11
WO2005073967A1 (en) 2005-08-11
KR20050078473A (ko) 2005-08-05
JP2007520027A (ja) 2007-07-19
AU2005208233B2 (en) 2007-06-14

Similar Documents

Publication Publication Date Title
US20120020474A1 (en) Recording device, controller, control method of recording device
US9767322B2 (en) Data transcription in a data storage device
CN1777933A (zh) 用于管理记录介质的复制保护信息的方法
US20060136342A1 (en) Content protection method, and information recording and reproduction apparatus using same
CN1771552A (zh) 从存储媒体中复制和再现数据的方法
US20070083758A1 (en) Data transfer device
CN1150548C (zh) 数据记录和再现的方法和设备,数据记录和/或再现***
CN1315727A (zh) 加密音频数据的存储记录介质及记录、再现的装置和方法
CN1734432A (zh) 接收器与存储控制方法
US20090175453A1 (en) Storage apparatus and encrypted data processing method
JPWO2006077871A1 (ja) コンテンツ複製装置及びコンテンツ複製方法
JP4560086B2 (ja) コンテンツデータ記録再生装置
CN1639789A (zh) 读或写用户数据的设备和方法
US20020138747A1 (en) Restricted data access
CN1764975A (zh) 用于更新输入数据的复制控制信息的设备和方法
CN101031968A (zh) 用于在记录介质上存储数据和用于传送信息的方法和设备
EP1944766A1 (en) Method of recording and reproducing data on and from optical disc
JP2001016195A (ja) 情報利用制御装置
CN1914680A (zh) 在存储介质上记录数据或从其再现数据的装置和方法
CN1777935A (zh) 用于管理记录介质的复制保护信息的方法
JP2004326552A (ja) データ操作検出方法および電子機器
CN1777932A (zh) 用于管理记录介质的复制保护信息的方法
CN101174442A (zh) 记录再现装置
KR20070013154A (ko) 광디스크 불법 복제 방지를 위한 광디스크 기록장치,기록방법, 광디스 재생장치 및 재생방법
JP2012252734A (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