专利名称:虚拟写保护系统的制作方法
技术领域:
本发明总的涉及一种用于信息存储的光学媒体,和用于记录该用 于信息存储的光学媒体的驱动器。
背景技术:
数字光学媒体用于各种目的和各种信息,例如娱乐数据,比如音 频和视频、和计算机数据,比如文本文件和数字数据文件。在许多实 例中,可期望是,保护所记录的数据不被故意或意外地改写。为了防 止这样,光学媒体通常包括一个位,用于指明媒体是被写保护或是处于盘在录音带盒(cartridge )或媒体栽体中,在所述录音带盒或媒体 载体中具有标签(tab)或其它机械开关。在媒体上的写保护位的情况 下,位的状态必须在写入能发生之前被改变。不幸的是, 一些光学媒 体只允许有限数量的改写,或在写一次媒体的情况下,不能改写。在 具有有限次数改写的可重写媒体的情况下,在改写太多次的区域中记 录的信息变得不可靠,而写一次媒体要求保留大的区域来使可能的变 化次数适应于写保护位。目前存在对写保护系统的需求,该写保护系 统考虑了允许有限改写或不能改写的一些媒体的限制。
图l说明实现本发明的实例系统。图2A说明包含多条写保护信息的实例系统,多条写保护信息包含 在单个数据结构内,包括指明所允许的虛拟状态的一条信息、指明写 保护打开/关闭的 一条不同信息、指明存在口令和在图1的系统的盘上 "i己录的口令的信 息。图2B说明包含多条写保护信息的实例系统,多条写保护信息包含 在多个数据结构内,包括指明所允许的虚拟状态的一条信息、指明写 保护打开/关闭的一条不同信息、指明存在口令和在图1的系统的盘上 记录的口令的信息。图3A是使用图2A的写保护系统的方法的示例实施例的流程图,其中只存在写保护打开/关闭信息。
图3B是使用图2A的写保护系统的方法的示例实施例的流程图,其
中存在写保护打开/关闭信息并包括口令控制。
图4A是在没有虚拟打开/关闭的情况下使用图2A或2B的写保护系
统的方法的第二示例实施例的流程图。
图4B是使用图2A或2B的完整写保护系统的方法的示例实施例的流程图。
具体实施例方式
对于一些用于信息存储的数字光学媒体,例如, 一些压缩盘(CD)、 数字通用盘(DVD)和蓝色激光格式(HD-DVD和蓝射线),每个数据面 具有岸台和沟槽结构,带有岸台和/或沟槽。用户信息(例如,音频数 据、视频数据、或计算机数据)可以记录在沟槽中、岸台上、或到两 者。盘可以被划分成用于记录用户数据的区域和用于记录其它非用户 形式的数据的不同区域,其它非用户形式的数据包括控制或格式数据 等。任意形式的数据通常根据其最小可读单元而被记录,最小可读单 元包括正常数据加上错误校验信息、寻址信息等,通常称之为ECC块, 例如DVD具有37856个字节的最小记录单元,其中的32768个字节是正常 的或ECC块的用户数据部分。因为最小记录单元如此得大,它除了用于 指明盘上写保护的信息外,通常包括附加的并经常是关键的信息。对 特定的ECC块重新写入过多次数将引起ECC块最终变得难以读取,引起
关键信息丟失。
在本发明的示例实施例中,所有写保护信息可以不需要在允许向 盘的其它区域记录之前一皮改变。这在确认用户及时在某时刻实质上对 虚拟特征进行写保护之后是允许的,虛拟特征不要求改变盘上实际位。 具有了虚拟位意味着你不需要在向盘写入之前改变盘的物理写保护 位。没有虚拟位,你必须改变物理写保护位。在第一个例子中,写保 护系统使用单项信息来指明写保护状态,使得单项信息具有固有的虚 拟特性。在第二个例子中,存在附加的信息来指明写保护信息是否是 虚拟的。在第三个例子中,口令函数^L包括以控制信息的变化。
图l说明了系统的实例实施例,该系统包括驱动器IOO、光盘102、 和用户输入设备106。光头104通过透镜系统106读取和写入盘102上的数据。控制器108将信号从光头104传输到数字信息。数字信息包括用 户数据和非用户数据。控制器108与主机设备110进行通信。驱动器IOO 可以是主机110的一部分,或者可选的,驱动器可以是通过所说明的电 缆与主机相连的外围设备,或者可选的,驱动器可以是外围设备并与 主机无线地通信。包括驱动器100的主机110可以是计算机或其它设备, 包括记录视频节目的光盘记录器。用户输入设备106可以是键盘或遥控 设备。
图2A说明包含盘102上写保护信息的数据结构200。在图2A的例子 中,写保护信息包括写保护打开/关闭信息210、 口令打开/关闭信息 220、 口令224和虚拟打开/关闭信息230。在各种实施例中,这些元素 中的一些可以不存在。例如,系统可以不4吏用口令,由此省略了口令 打开/关闭信息220和口令224。或者,写保护打开/关闭210可以总是被
认为是虚拟的并且不需要在记录在盘上之前在媒体上物理地被改变。 在这种情况下,不需要虚拟打开/关闭信息230。当用户试图向盘写入 时,或者在将盘插入到驱动器或设备之后的某些时刻,系统必须请求 确认并且^又仅在接收确认之后,盘才可以;故记录。确认可以立刻在试 图写入之前或者在此刻或某早些时间出现,比如当系统已经成功确定 写保护指示符210的状态时。
此外,用户可设置驱动器、软件或设备不请求对该盘或任何盘的 确认。这可以通过在光盘102或驱动器、软件中保存设置来完成。
图2B说明图2A的变形,除了写保护打开/关闭信息21 O被包含在单 独的数据结构250中。其它实施例可以具有在一个或多个单独数据结构 250中记录的不同信息。
图3A是使用图2A的写保护系统的方法的示例实施例的流程图,其 中对于当系统接收请求从最终用户向媒体写入时的代表情况,只存在 写保护打开/关闭信息。框300开始于将媒体加载到本系统中。媒体可 以是任何数字光学媒体,比如CD、 DVD、蓝色激光格式(HD-DVD和蓝射 线)之一、或其它类似的光学媒体。框310收集在框300中加载的媒体 上存储的读/写保护指示符。判定框320确定写保护位是否祐 没置。如 果是,则控制传递到框330,以允许系统接收用于在将控制传递到框320 之前允许写入的用户输入。如果写保护位被设置,则判定框320将控制 传递到框340以执行写入媒体。图3 B说明使用图2 A的写保护系统的方法的示例实施例的流程图, 其中存在写保护打开/关闭信息并包括口令控制。框300开始于将媒体 加载到本系统中。框310收集在框300中加载的媒体上存储的读/写保护 指示符。判定框320确定写保护位是否祐:设置。如果否,将控制传递到 框350,框350要求在允许向盘写入之前接受来自用户的口令的附加步 骤。判定框确定用户输入的口令是否正确。如果口令正确,则控制传 递到框340以执行写入纟某体。如果口令输入不正确,则在将控制传递到 框340之前通知用户(框370 )。如果写保护位被设置,则判定框320将 控制传递到框34 0以执行写入媒体。
图4A说明在没有虚拟打开/关闭的情况下使用图2A或2B的写保护 系统的方法的第二示例实施例的流程图。框300开始于将媒体加载到本 系统中。框310收集在框300中加载的媒体上存储的读/写保护指示符。 判定框320确定写保护位是否被设置。如果否,将控制传递到判定框 400,以确定虚拟写保护位是否祐:设置。如果否,则将控制传递到框420, 以允许系统在将控制传递给框34 O之前接收允许写入的用户输入。如果 虚拟写保护位被设置,则控制传递到框410,以关闭写保护位。如果写 保护位被设置,则判定框32O将控制传递到框340以执行写入媒体。
图4B说明使用图2A或2B的完整写保护系统的健壮方法的示例实施 例的流程图。框300开始于将媒体加载到本系统中。框310收集在框300 中加载的媒体上存储的读/写保护指示符。判定框320确定写保护位是 否被设置。如果否,将控制传递到框350,框350要求在允许向盘写入 之前接受来自用户的口令的附加步骤。判定框确定用户输入的口令是 否正确。如果口令输入不正确,则在将控制传递到才巨340之前通知用户 (框370 )。如果口令正确,则控制传递到判定框400以确定虚拟写保 护位是否^皮:没置。如果否,则将控制传递到框420,以允许系统在将控 制传递给框340之前接收允许写入的用户输入。如果虚拟写保护位祐^设 置,则控制传递到框410,以关闭写保护位。如果写保护位^:设置,则 判定框3 2 O将控制传递到框34 0以执行写入媒体。
尽管已经结合优选实施例说明和描述了本发明,但不应当限制于 所示的特定结构。本领域技术人员应当理解,可以在所附权利要求的 范围内做出各种变化和修改而不会偏离本发明的最宽的真实范围和精 才中。
权利要求
1.一种用于光学媒体的驱动器,包括控制器,该控制器从所记录的媒体接收写保护信息并且接收在媒体上进行记录的用户许可以允许在不修改盘上写保护的情况下在媒体上进行记录。
2. 权利要求1的系统,其中对于将来的光学媒体,用户许可可以被 设置为缺省。
3. 权利要求l的系统,其中包括了数据口令函数。
4. 一种光学介质,包括 媒体的写保护信息;写保护信息的情况下进行写入的信息。
5. —种在不修改盘上写保护的情况下在媒体上进行记录的方法, 包括从装载在驱动器上的介质收集写保护指示符; 确定在介质上的写保护指示符的值; 确定驱动器是否要求用户口令; 从介质收集虚拟保护指示符; 确定介质上的虚拟写保护指示符的值;和 基于所确定值的任何一 个来执行预定函数。
全文摘要
一种包含虚拟写保护信息的光学介质可以被记录在驱动器和系统中而不用通过接收有效用户输入而首先将写保护从打开改变为关闭。虚拟写保护还可以通过盘上的附加信息被启用或禁用。
文档编号G11B20/00GK101233566SQ200680027333
公开日2008年7月30日 申请日期2006年5月25日 优先权日2005年5月26日
发明者C·R·韦劳赫, 李垌根, 黄盛凞 申请人:惠普开发有限公司;三星电子株式会社