CN1507625A - 控制对盘的数据的存取的方法和判定盘的方法 - Google Patents

控制对盘的数据的存取的方法和判定盘的方法 Download PDF

Info

Publication number
CN1507625A
CN1507625A CNA038001594A CN03800159A CN1507625A CN 1507625 A CN1507625 A CN 1507625A CN A038001594 A CNA038001594 A CN A038001594A CN 03800159 A CN03800159 A CN 03800159A CN 1507625 A CN1507625 A CN 1507625A
Authority
CN
China
Prior art keywords
dish
information
data
write
judge
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.)
Granted
Application number
CNA038001594A
Other languages
English (en)
Other versions
CN1320548C (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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Publication of CN1507625A publication Critical patent/CN1507625A/zh
Application granted granted Critical
Publication of CN1320548C publication Critical patent/CN1320548C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related 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
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • 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
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/12Control of operating function, e.g. switching from recording to reproducing by sensing distinguishing features of or on records, e.g. diameter end mark
    • G11B19/122Control of operating function, e.g. switching from recording to reproducing by sensing distinguishing features of or on records, e.g. diameter end mark involving the detection of an identification or authentication mark
    • 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
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • 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/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • G11B27/3063Subcodes
    • 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/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • 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/36Monitoring, i.e. supervising the progress of recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/004Recording, reproducing or erasing methods; Read, write or erase circuits therefor
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/216Rewritable discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/218Write-once discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2545CDs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/002Recording, reproducing or erasing systems characterised by the shape or form of the carrier
    • G11B7/0037Recording, reproducing or erasing systems characterised by the shape or form of the carrier with discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/007Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Optical Recording Or Reproduction (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

控制对盘的数据的存取的方法和判定盘的方法,包括如下的步骤:从该盘中已经读取的数据中判定是否已经检测到了可写的盘固有的信息;在判定结果表示已经检测到了可写的盘的固有信息时,判定该盘是可写的盘并且至少限制该盘的常规操作;以及在判定结果表示还没有检测到可写的盘的固有的信息时,判定该盘不是可写的盘并执行该盘的常规操作。

Description

控制对盘的数据的存取的方法和判定盘的方法
技术领域
本发明涉及控制对盘的数据的存取的方法和判定盘的方法,具体地说,涉及适合于控制对作为复制的盘生产的非原盘的存取的方法。
背景技术
近年来,已经开发并使用了各种类型的记录媒体来记录数字数据。例如,作为光盘,压缩光盘已经非常普遍了。用于压缩光盘(CD)的标准称为数字音频光盘(CD-DA)。CD标准基于相关的标准文件(称为红皮书)的描述。迄今为止,基于这个标准文件已经对各种类型格式(比如CD-ROM标准)进行标准化,即所谓的CD系列。在下文的描述中,CD代表CD-DA盘。
CD系列包括只再现型的光盘比如CD和CD-ROM(压缩光盘一只读存储器)盘和可写的记录和再现型的光盘比如CD-R(可记录的压缩光盘)和CD-RW(可重写的压缩光盘)。一旦数据写入到CD-R盘,所写的数据不能从其中擦除。在数据已经写入到CD-R盘中之后,所写的数据不能重写到其中。然而,在本专利申请中,CD-R分类为可写的记录和再现型的光盘。
在它们之中,只再现类型的光盘比如CD和CD-ROM盘已经广泛地用于记录商用软件的数字数据等。例如,在目前,已经销售了许多用于音乐软件的CD和用于游戏、节目和视频软件的CD-ROM。作为以CD或CD-ROM盘销售数字数据软件的原因,尽管如上文所描述它们是再现类型的光盘,并且在短时间内可以大量地且低廉地制造它们。
由于许多用户已经拥有能够再现这些CD或CD-ROM盘的记录和/或再现设备,但是以CD或CD-ROM盘销售作为数字数据的软件的环境将不会大量改变。
然而,在以CD或CD-ROM盘记录数字数据的软件时,会出现如下的问题。
目前,通过记录和再现设备、拷贝软件等从只再现光盘(比如CD或CD-ROM盘)中读取的数据可能容易被复制到可写的记录和再现类型的光盘(比如CD-R盘或CD-RW盘)中。然而,由于CD作为只再现的记录媒体开发,因此从CD、CD-ROM盘、CD-R盘和CD-RW盘中再现数据的常规的记录和再现设备或常规的再现设备没有判定已经从盘中再现的数据是否是原始数据或拷贝数据的功能。因此,它们可以从将数据已经拷贝到其中的CD-R盘或CD-RW盘中再现数据。通过它的外观判定当前的盘是原盘或复制的盘是比较困难的。在这种环境中,有效地保护数据不受非法拷贝是困难的。换句话说,很难保护记录在CD、CD-ROM盘等上的信息的版权。
由于媒体比如CD和CD-ROM盘和它们的驱动器已经被广泛地使用,因此重新加入拷贝保护功能比较困难。
因此,本发明的一个目的是提供一种控制对盘的数据的存取的方法和判定盘的方法,这种方法可以保护记录在媒体(比如CD和CD-ROM盘)上的数据的版权而不需要较大地改变当前的标准和设备。
发明内容
为实现上述目的,本发明的权利要求1是控制对盘的数据的存取的方法,包括如下的步骤:从该盘中已经读取的数据中判定是否已经检测到了可写的盘固有的信息;在判定结果表示已经检测到了可写的盘的固有信息时,判定该盘是可写的盘并且至少限制该盘的常规操作;以及在判定结果表示还没有检测到可写的盘的固有的信息时,判定该盘不是可写的盘并执行该盘的常规操作。
本发明的权利要求15是控制对盘的数据的存取的方法,包括如下的步骤:从盘中已经读取的数据中判定是否已经检测到了可写的盘固有的信息,该盘具有在其中已经记录了数据的数据区、形成在比数据区更早读取的位置上并在其上记录在数据区中所记录的数据的索引数据的导入区和形成在数据区的外部周边侧上的导出区;在判定结果表示已经检测到了可写的盘固有的信息时,判定该盘是可写的盘并且至少限制对该盘的常规操作;以及在判定结果表示还没有检测到可写的盘的固有的信息时,判定该盘不是可写的盘并执行对该盘的常规操作。
本发明的权利要求29是盘的判定方法,包括如下的步骤:从装载的盘中已经读取的数据中判定是否已经检测到了可写的盘固有的信息;在判定结果表示已经检测到了可写的盘的固有信息时,判定所装载的盘是可写的盘;以及在判定结果表示还没有检测到可写的盘的固有的信息时,判定所装载的盘不是可写的盘。
根据本发明,在从所装载的盘中可读取可写的盘固有的信息时,判定所装载的盘是可写的盘。在不能从所装载的盘中读取有效的信息时,判定所装载的盘是只读盘。在所装载的盘是只读盘时,按照原盘控制它。在所装载的盘是可写的盘时,按照复制的盘控制它。因此,可以控制对盘的信息的存取而不需要改变常规的驱动器和盘的格式。
此外,在从所装载的盘的信息中读取关于记录的条件并且该条件是只读盘固有的条件时,判定所装载的盘应该是只读盘。在该条件是可写的盘固有的条件时,判定所装载的盘所说的可写的盘。在所装载的盘是只读盘时,作为原盘控制它。在所装载的盘的可写的盘时,作为复制的盘控制它。因此,根据判定结果控制对盘的信息的存取而不需要改变常规的驱动器和盘的格式。
在从所装载的盘中读取的信息满足只读盘的固有的条件时,判定所装载的盘应该是只读盘。在该信息满足可写的盘固有的条件时,判定所装载的盘应该是可写的盘。在所装载的盘是只读盘时,作为原盘控制它。在所装载的盘的可写的盘时,作为复制的盘控制它。因此,根据判定结果控制对盘的信息的存取而不需要改变常规的驱动器和盘的格式。
附图说明
附图1所示为根据本发明的一种实施例计算机***的实例的示意图。附图2所示为光盘的区域的示意图。附图3所示为一个帧的数据的示意图。附图4所示为描述一整个子代码帧的数据结构的示意图。附图5所示为子代码信号的所有的通道的数据的示意图。附图6A所示为记录在CD、CD-ROM盘、CD-R盘和CD-RW盘上的数据的结构的示意图。附图6B所示为TOC数据的结构的示意图。附图6C所示为在导入区中的DATA-Q的格式的示意图。附图7所示为TOC/PMA/ATIP的CDB的示意图。附图8所示为READPMA/ATIP指令的格式字段的细节的示意图。附图9所示为根据本发明的一种实施例判定所装载的盘是CD/CD-ROM还是CD-R/CD-RW的流程图的流程图(第一半部分)。附图10所示为根据本发明的该实施例判定所装载的盘是CD/CD-ROM还是CD-R/CD-RW的流程图的流程图(第二半部分)。
具体实施方式
接着,参考附图,描述本发明的一种实施例。首先,描述根据本发明的实施例控制对盘的存取的方法。附图1所示为根据本发明的实施例实现控制对盘的存取的方法的计算机***的实例的结构的示意图。换句话说,根据本实施例控制对盘的存取的方法应用于使用计算机将数据记录到盘和从盘中再现数据的情况。
在附图1中所示的计算机***包括驱动器11(比如CD-ROM驱动器、CD-R驱动器或CD-RW驱动器)、PC(个人计算机)12和连接驱动器11和PC 12的接口13。接口13的实例是SCSI(小型计算机***结构)、USB(通用串行总线)和IEEE(电气和电子工程师协会)1394。应用接口13,PC 12侧可以参考记录在装载到驱动器11中的盘上的信息。在本实例中,驱动器11是将数据记录到CD-ROM盘、CD-R盘和CD-RW盘中或从其中再现数据的机构和具有再现数据或记录数据所需的信号处理部分的至少一部分的设备或其一部分。
软件14已经安装在PC 12中。软件14是所谓的应用程序比如游戏软件或安装程序。软件14包含判定装载到驱动器中的盘的类型的判定程序。输出装置(比如显示器和扬声器)和输出装置(比如键盘(未示))连接到PC 12。此外,PC 12具有存储装置和中央处理单元,根据输入装置的输入从该存储装置中可以读和写数据,并且该存储装置存储要输出到输出装置的数据,该中央处理单元执行算术运算和控制处理。
接着,描述包含在软件14中的判定程序。通常,在市场上销售的盘上,已经存储了原始数据(在下文中称这些盘为原盘)。这些盘是只再现的盘,比如CD和CD-ROM盘。然而,常规的盘再现设备比如CD-ROM驱动器、CD-R驱动器或CD-RW驱动器没有判定所装载的盘是只读再现的盘还是可写的记录和再现盘的功能。
因此,根据本实施例,通过存储在其中的并可以从外部参考的信息判定装载到驱动器11中的盘是只读盘还是可写的盘以判定装载到驱动器11中的盘是否是原盘。
为此,使用在只读盘的数据格式和可写的盘的数据格式之间的差别(下文详细地描述)。在可写的盘中,已经写入了可从外部存取的其固有的信息(例如重写数据所需的地址信息、关于空白位置的信息等)。在只读盘中不存在可写的盘固有的信息。在只读盘上不存在的信息存在于装载到驱动器11中的盘上时,可以判定装载到驱动器中的盘不是原盘,而是可写的盘,即复制的盘。
只读盘和可写的盘在关于它们的TOC(内容表)数据的记录方面的信息彼此不同。因此,关于记录的信息从装载到驱动器11中的盘中读取。在已经读取的信息是只读盘的固有的信息时,可以判定装载到驱动器11中的盘应该是原盘。在已经读取的信息是可写的盘的固有的信息时,可以判定装载到驱动器11中的盘不是原盘,而是可写的盘,即复制的盘。
接着,在描述判定装载到驱动器11中的盘的类型是CD/CD-ROM盘还是CD-R/CD-RW盘的方法之前,描述CD、CD-ROM盘、CD-R盘和CD-RW盘的结构。
附图2所示为光盘21(CD、CD-ROM盘、CD-R盘和CD-RW盘)的结构。光盘21的直径是120毫米。在光盘21的中心上,形成孔22。还有另一种类型的光盘21,即所谓的直径为80毫米的CD单盘。光盘21主要由盘衬底、记录层和保护层构成。此外,可记录的光盘具有由金属构成的并设置在记录层和保护层之间的反射膜。
在光盘21上,导入区23、程序区24和导出区25从内周边到外周边连续地形成。在导入区23中,记录了管理程序的TOC数据。在程序区24中,记录了程序数据。导出区25是程序结束区。
CD和CD-ROM盘是只再现光盘。使用铝作为记录层的材料。通过压模和塑料注射成型机制造盘衬底的方式定量地生产CD和CD-ROM盘,由铝制成的记录层涂敷在衬底上,然后将音乐数据、程序软件等记录在CD和CD-ROM盘上。在音乐数据、程序软件等已经记录到CD和CD-ROM盘上之后,销售它们。
CD-R盘是可写的。作为记录层,使用有机染料比如酞菁染料或花青。在将数据写入到CD-R盘时,通过激光加热由有机染料材料制成的记录层。由于对由有机染料材料制成的记录层进行加热,因此盘衬底产生热变形。
CD-RW是可重写的。作为记录层,使用相变材料。作为相变材料,使用Ag-In-Sb-Te(银-铟-锑-碲)的合金等。这种材料具有结晶相和非晶形相。结晶相的反射率与非晶形相的反射率不同。读取使用反射率的差值记录的数据。
在没有记录的状态下销售CD-R和CD-RW盘。用户将音乐数据和程序软件的数据记录到这些盘中或从它们中再现它们。
在CD、CD-ROM盘、CD-R盘和CD-RW盘中,声频数据、程序数据等的数字数据记录在程序区24中。地址数据比如数字数据的时间信息管理在导入区23中。在盘记录和再现设备已经完成了从程序区24中读取数字数据并且光学拾取头已经到达了导出区25时,该设备完成盘再现操作。
在CD、CD-ROM盘、CD-R盘和CD-RW盘中,与主数据比如声频数据和程序数据一起,已经记录了子代码数据。
以每采样或字16位的44.1kHz的采样频率采样记录在CD、CD-ROM盘、CD-R盘和CD-RW盘上的模拟声频信号。采样的数据的一个采样或一个字的16位划分为高阶8位和低阶8位,作为2个符号。以一个符号为单元执行误差校正码编码过程和交错过程。将声频数据的每24个符号分组在一帧中。一个帧等于左立体声道的6个采样和右立体声道的6个采样。通过EFM调制,每个符号的8个位转换为14位。
附图3所示为已经进行EFM调制的一个帧的数据的结构。如附图3所示,一个帧由24通道位的同步模式数据区、14通道位的子代码区和(32×14)通道位的程序数据和校验数据区构成。每个区和每个数据部分与三个通道位的连接位连接。因此,一个帧包含总共588通道位的数据。98帧构成一个子代码块。
附图4所示为子代码数据块的结构。如附图4所示,子代码帧由帧同步模式部分、子代码部分和数据和校验部分组成。一个子代码帧等于1/75秒的再现时间。
如附图5所示,作为子代码部分的数据,开始帧F1和F2分别是子代码帧同步模式S0和S1。与帧同步模式一样,根据EFM调制***子代码帧同步模式是非常规模式。此外,一个符号的8位分别构成子代码的P通道至W通道。例如,P通道由S0部分、S1部分和P01至P96构成。
子代码数据的P通道包含关于是否存在程序的信息。子代码数据的Q通道包含CD的绝对时间信息、每个程序的时间信息、程序号(也称为记录轨道号)、运动号(也称为索引)等。因此,通过包含在Q通道中的信息,可以控制再现操作比如程序顶部位置检测。通过所显示的Q通道的信息,可以可视地检验当前播放的节目号、表演经过的时间和从光盘的开始表演的绝对时间。
此外,子代码数据的R通道至W通道的6通道数据可用于例如显示静态图形和歌词。
附图6A所示位在CD、CD-ROM盘、CD-R盘和CD-RW盘上的数据。如附图2所示,在导入区23中的记录的TOC数据、在程序区24中记录的第1个程序至第n个程序和在导出区25中记录的数据从盘的内周边侧到外周边侧连续地形成。一组导入区23、程序区24和导出区25称为话路(session)。在附图2中所示的盘由一个话路构成。在另一方面,具有多组导入区23、程序区24和导出区25的盘称为多话路盘。
记录在常规的CD、CD-ROM盘、CD-R盘和CD-RW盘中的TOC数据使用在附图6B中所示的子代码数据的Q通道。该子代码数据具有98位构成一个帧的结构。
根据在附图5中所示的EFM调制***S0和S1是具有非常规模式的子代码同步信号。控制字段表示通道的数量和预修正ON/OFF。地址(ADR)字段表示DATA-Q的控制位。CRC字段表示控制、地址(ADR)和DATA-Q的CRC(循环冗余检验)。产生多项式P(X)是P(X)=X16+X12+X5+1。
附图6C所示为在导入区中的DATA-Q的格式。TNO字段表示在两个数字BCD(二进制码的十进制)中的记录轨道号。如附图6C所示,在导入记录轨道中,TNO的值是“00”。在导出记录轨道中,TNO的值是“AA(十六进制)”。ZERO具有8个位,通常都为0。POINT字段表示程序数、导入记录轨道、导出记录轨道,等等。MIN、SEC和FRAME字段和PMIN、PSEC和PFRAME字段以6-数字的BCD表示分、秒和帧。MIN、SEC和FRAME字段和PMIN、PSEC和PFRAME字段根据POINT的值和地址(ADR)以各种方式定义。
在导入区中的TOC数据的记录轨道格式(Q子通道)定义为地址(ADR)=1(模式1),POINT的值(十六进制)和相应的MIN、SEC、FRAME、ZERO、PMIN、PSEC和PFRAME的值如下。在下文的描述中,每个值x0表示十六进制记数法。换句话说,8个二进制位以2个十六进制的数字表示。
POINT:01至63(记录轨道参考号)
MIN、SEC、FRAME:绝对时间
ZERO:0x00
PMIN、PSEC、PFRAME:记录轨道开始位置
POINT:A0(在程序区中的第一记录轨道号)
MIN、SEC、FRAME:绝对时间
ZERO:0x00
PMIN:第一记录轨道号
PSEC:盘类型
PFRAME:0x00
POINT:A1(程序区的最后记录轨道号)
MIN、SEC、FRAME:绝对时间
ZERO:0x00
PMIN:最后记录轨道号
PSEC:0x00
PFRAME:0x00
POINT:A2(导出区的开始位置)
MIN、SEC、FRAME:绝对时间
ZERO:0x00
PMIN、PSEC、PFRAME:导出的开始位置
在导入区中的TOC数据的记录轨道格式(Q子通道)定义为地址(ADR)=5(模式5)时,POINT的值和MIN、SEC、FRAME、ZERO、PMIN、PSEC和PFRAME的对应值如下。
POINT:01至40(跳跃间隔指针)
MIN、SEC、FRAME:跳跃间隔的结束时间
ZERO:保留
PMIN、PSEC、PFRAME:在播放中的跳跃间隔的开始时间
POINT:B0(用于鉴定包含下一可用的程序区的开始时间的多话路盘)
MIN、SEC、FRAME:在可记录区中的下一可用程序的开始时间
ZERO:模式5的指针
PMIN、PSEC、PFRAME:在盘的可记录的区中的最外导出区的最大开始时间
POINT:B1(跳跃间隔指针数和跳跃记录轨道的分配)
MIN、SEC、FRAME:0x00、0x00、0x00
ZERO:0x00
PMIN:跳跃间隔指针(N≤40)
PSEC:跳跃间隔指针(N≤21)
PFRAME:0x00
POINT:B2至B4(跳跃记录轨道分配指针)
MIN、SEC、FRAME:跳跃
ZERO:跳跃
PMIN、PSEC、PFRAME:跳跃
POINT:C0(仅在第一导入区中存在的盘的第一导入区的开始时间)
MIN:最佳记录功率
SEC、FRAME:保留
ZERO:保留
PMIN、PSEC、PFRAME:盘的第一导入区的开始时间
POINT:C1(来自ATIP(在预制槽中的绝对时间)的可重写区的信息拷贝
MIN、SEC、FRAME、ZERO、PMIN、PSEC、PFRAME:来自ATIP的POINT“A1”的信息的拷贝
已经描述了CD系列的媒体。接着,描述在CD、CD-ROM盘、CD-R盘和CD-RW盘之间的某些差别。
可写的盘(比如CD-R盘和CD-RW盘)在导入区的内周边上具有临时地存储重写的数据的地址信息的PMA(程序存储区)。这些盘在PMA的内周边上也具有PCA(功率校正区)以调节记录数据的激光功率。然而,在将数据写在一次型的盘中时,在盘上不形成PMA。只再现盘比如CD和CD-ROM盘没有PMA。通过CD-R驱动器和CD-RW驱动器可以读取PMA信息,这种CD-R驱动器和CD-RW驱动器可从除了导入区之外的内周边中读取数据。
可写的盘(比如CD-R盘和CD-RW盘)具有用作记录数据的地址的ATIP(在凹槽中的绝对时间)。除了记录数据的地址数据之外,ATIP记录了可被外部参考的特殊信息。ATIP的特殊信息是表示在其上还没有记录数据的可写的空盘的写特征、容量、盘类型等的信息。通过可以读取ATIP的CD-R驱动器和CD-RW驱动器可以读取ATIP的特殊信息。
在多话路盘的情况下,CD、CD-ROM盘、CD-R盘和CD-RW盘(以重写的模式写它们的数据,通常,以重写的模式将数据写在多话路盘中)在它们的唯一的Q子代码值方面不同。
在CD和CD-ROM盘的情况下,在TOC数据包含ADR=5和POINT=B0时,PMIN、PSEC和PFRAME与最后话路的导出的开始时间一致。然而,在CD-R盘和CD-RW盘的情况下,有时它们可能不一致。换句话说,在TOC数据包含ADR=5和POINT=B0时,PMIN、PSEC和PFRAME代表盘的容量。在CD-ROM盘的情况下,PMIN、PSEC和PFRAME代表最后话路的导出的开始时间。在CD-R盘和CD-RW盘的情况下,PMIN、PSEC和PFRAME代表可记录的容量(例如,在盘是74分钟的盘时,PMIN、PSEC和PFRAME代表对应于74分钟的位置的值)。
在CD和CD-ROM盘的情况下,最后话路的TOC数据没有包含ADR=5和POINT=B0。然而,在CD-R盘和CD-RW盘的情况下,最后话路的TOC数据有时可能包含ADR=5和POINT=B0。换句话说,在CD和CD-ROM盘的情况下,由于TOC数据没有包含ADR=5和POINT=B,因此它们代表最后的话路。因此,包含ADR=5和POINT=B0的盘代表该盘既不是CD也不是CD-ROM盘。
在CD和CD-ROM盘的情况下,在第一话路的TOC数据包含ADR=5和POINT=C0,所有的MIN、SEC、FRAME和ZERO都是0x00。在CD-R盘的情况下,有时MIN不是0x00。然而,在CD-RW盘的情况下,MIN和FRAME总是除了0x00以外的值。换句话说,在CD和CD-ROM盘的情况下,所有的MIN、SEC、FRAME和ZERO都是0x00。然而,在CD-R盘和CD-RW盘的情况下,MIN、SEC、FRAME和ZERO用于ATIP信息。
在CD和CD-ROM盘的情况下,在第一话路的TOC数据包含ADR=5和POINT=C0时,PMIN、PSEC、PFRAME总是分别为0x95、0x00和0x00。然而,在CD-R盘和CD-RW盘的情况下,PMIN、PSEC、PFRAME总是分别为0x95、0x00和0x00。换句话说,在CD和CD-ROM盘的情况下,PMIN、PSEC、PFRAME总是分别为0x95、0x00和0x00。然而,在CD-R盘和CD-RW盘的情况下,MIN、SEC、FRAME指定开始写位置。
只是在CD-RW盘的情况下,第一话路的TOC数据包含ADR=5和POINT=C1。换句话说,在CD、CD-ROM盘、CD-R盘的情况下,ADR=5和POINT=C1保留在TOC数据中。在CD-RW盘的情况下,TOC数据包含ATIP信息的ADR=5和POINT=C1。
因此,通过检验该差值,可以判定装载在驱动器11中的盘的类型是CD/CD-ROM盘还是CD-R盘/CD-RW盘。
附图7所示为说明READ TOC/PMA/ATIP指令(即,SCSI(小型计算机***接口)-3MMC(多媒体指令)的ATAPI(附属包接口)指令)的CDB(指令描述块)的实例的示意图。这些指令起从CD、CD-ROM盘、CD-R盘和CD-RW盘的TOC、PMA和ATIP中读取信息的作用。
在附图7中所示的READ TOC/PMA/ATIP指令的CDB由10个字节(一个字节由8为构成)构成。第0字节的第0位至第7位的OPERATION CODE是CD-ROM驱动器等的操作代码。代码数43(十六进制)是READ TOC/PMA/ATIP的操作代码。
第1字节的第0位“保留”。在下文的描述中,由“保留”表示的位或字段代表还没有定义的数据(保留)。通常,将空值写到由“保留”所指示的位或字段。如果其它的数据写到由“保留”所指示的位或字段,则忽略所写的数据。
第1字节的第1位代表时间位。在时间位是“0”时,它代表开始地址字段包含逻辑块地址。在时间位是“1”时,逻辑块地址字段包含时间地址。
第2字节的第0位至第三位的4个位代表格式字段。在格式字段的代码变化到预定的值时,指定从其中获得信息的TOC、PMA或ATIP。格式字段的细节将在下文中描述。
第6字节的第0至7位代表记录轨道/话路号字段。记录轨道/话路号字段是指定返回数据的开始记录轨道/话路号的字段。
第7和第8字节代表第8字节的第0位是LSB(最低有效位)和第7字节的第7位是MSB(最高有效位)的分配长度字段。分配长度字段代表指定的数据的长度。
第9字节的第0至第7位代表控制字段。控制字段代表记录轨道的属性。
接着,描述前述格式字段的细节。
附图8所示为写入到格式字段中的格式代码的类型的示意图。
如附图8所示,在格式字段的二进制代码是“0000”时,TOC数据是返回数据。TOC数据是关于记录信息的记录轨道的地址的信息等。TOC数据是CD系列的盘的必要信息。记录轨道/话路号字段代表返回数据的开始记录轨道号。在这个指令用于多话路盘时,在所有的话路的TOC数据和最后的话路的导出区中,返回记录轨道号“AA”。
在格式字段的二进制代码是“0001”时,关于话路的信息是返回数据。关于话路的信息是CD系列的盘的必要信息。这个格式返回第一话路号、最后话路号和最后话路的开始地址。在该格式中,记录轨道/话路号字段设定为“00”。
在格式字段的二进制代码是“0010”时,关于全部的TOC的信息是返回数据。全部的TOC数据是CD系列的盘的必要信息。这个格式返回在对应于在记录轨道/话路号字段中指定的话路号的导入区中的TOC数据的所有的Q子代码数据。在该模式中逻辑单元支持POINT字段值“A0”、“A1”和“A2”、记录轨道号“B0”、“B1”、“B2”、“B3”、“B4”、“C0”和“C1”。LBA地址还没有定义。时间位设定为1。
在格式字段的二进制代码是“0011”时,在PMA中记录的信息是返回数据。在PMA中记录的信息是重写数据的临时TOC数据。记录在PMA中的信息不必提供在CD系列的盘上。换句话说,记录在PMA中的信息不提供在CD和CD-ROM盘上,但提供在可写的盘比如CD-R盘和CD-RW盘上。然而,在一次型盘中写数据时,不存在PMA。这个格式返回MPA的所有的Q代码数据。在该格式中,记录轨道/话路号字段设定为“00”。LBA地址还没有定义。时间位设定位“1”。
在格式字段的二进制代码是“0100”时,ATIP的特殊信息是返回数据。ATIP的特殊信息是如下的信息,比如如上文所描述的写特征、容量和空白盘的盘类型。ATIP的特殊信息不必提供在CD系列的盘上。换句话说,ATIP的特殊信息不提供在CD和CD-ROM盘上,但提供在可写的盘比如CD-R盘和CD-RW盘上。在该格式中,记录轨道/话路号字段设定为“00”。LBA地址还没有定义。时间位设定位“1”。
在格式字段的二进制代码设定为“0101”时,CD-TEXT信息是返回数据。CD-TEXT信息不必提供在CD系列的盘上。这个格式返回记录在导入区中的CD-TEXT信息作为R-W子通道数据。
构造该格式字段以使它能够处理其它的格式代码。
因此,在例如通过游戏软件或安装程序从装载到驱动器11中的盘中读取数据之前,在设定应用程序以发布READ TOC/PMA/ATIP指令的Format=0011(PMA)时,可以判定在其上存在于PMA中记录的信息的盘是CD-R盘还是CD-RW盘。同样地,在设定应用程序以便发布READ TOC/PMA/ATIP指令的Format=0100(ATPI)时,可以判定在其上存在ATIP的特殊信息的盘是CD-R盘还是CD-RW盘。
此外,在设定应用程序以便发布READ TOC/PMA/ATIP指令的Format=0010(ALL Sub-Q)时,可以判定在TOC包含ADR=5和POINT=B0的情况下盘的PMIN、PSEC和PFRAME不符合最后话路的导出开始时间的盘是CD-R盘还是CD-RW盘。此外,可以判定其最后话路包含ADR=5和POINT=B0的盘是CD-R盘还是CD-RW盘。
可以判定在第一话路的TOC数据包含ADR=5和POINT=C0的情况下所有的MIN、SEC、FRAME和ZERO不为0x00的盘是CD-R盘还是CD-RW盘。此外,还可以判定在第一话路的TOC数据包含ADR=5和POINT=C0的情况下MIN、SEC、FRAME分别为0x95、0x00和0x00的盘是CD-R盘还是CD-RW盘。可以判定在第一话路的TOC数据包含ADR=5和POINT=C1的盘是CD-RW盘。
接着,描述前述判定程序的操作。附图9和附图10所示为具有前述指令的程序的实例的流程图。
在程序已经启动之后,发布READ TOC/PMA/ATIP指令的Format=0011(在步骤S1)。此后,判定该结果是否是错误的或无效的数据(在步骤S2)。
在步骤S2的判定结果表示该结果既不错误的也不是无效的数据时,执行复制的盘(即CD-R盘或CD-RW盘)的处理。例如,显示表示已经产生了错误或装载的盘是无效的盘的消息并在中途或立即停止再现操作(在步骤S12)。此后,完成程序的执行。
在步骤S2的判定结果表示该结果是错误的或无效的数据时,发布READ TOC/PMA/ATIP指令的Format=0100(在步骤S3)。此后,判定该结果是否是错误的或无效的数据(在步骤S4)。
在步骤S4中的判定结果表示该结果既不错误的也不是无效的数据时,执行复制的盘(即CD-R盘或CD-RW盘)的处理。例如,显示表示已经产生了错误或装载的盘是无效的盘的消息并立即或延迟一段时间之后停止再现操作(在步骤S12)。此后,完成程序的执行。
在步骤S4中的判定结果表示该结果是错误的或无效的数据时,发布READ TOC/PMA/ATIP指令的Format=0100(All Sub-Q)(在步骤S5)。此后,判定在ADR=5和POINT=B0的情况下PMIN、PSEC和PFRAME的值是否与最后的话路的导出的开始时间一致(在步骤S6)。
在步骤S6中的判定结果表示在ADR=5和POINT=B0的情况下PMIN、PSEC和PFRAME代表与最后话路的导出的开始时间不一致时,执行复制的盘(即CD-R盘或CD-RW盘)的处理。例如,显示表示已经产生了错误或装载的盘是无效的盘的消息并立即或延迟一段时间之后停止再现操作(在步骤S12)。此后,完成程序的执行。
在步骤S6中的判定结果表示在ADR=5和POINT=B0的情况下PMIN、PSEC和PFRAME代表与最后话路的导出的开始时间一致时,判定最后的话路是否包含ADR=5和POINT=B0(在步骤S7)。
在步骤S7中的判定结果表示最后话路包含ADR=5和POINT=B0时,执行复制的盘(即CD-R盘或CD-RW盘)的处理。例如,显示表示已经产生了错误或装载的盘是无效的盘的消息并立即或延迟一段时间之后停止再现操作(在步骤S12)。此后,完成程序的执行。
在步骤S7中的判定结果表示不包含ADR=5和POINT=B0时,判定在第一话路包含ADR=5和POINT=C0的情况下MIN、SEC、FRAME和ZERO的所有的值是否都为0x00(在步骤S8)。
在步骤S8中的判定结果表示在最后话路包含ADR=5和POINT=B0的情况下MIN、SEC、FRAME和ZERO的所有的值都不是0x00时,执行复制的盘(即CD-R盘或CD-RW盘)的处理。例如,显示表示已经产生了错误或装载的盘是无效的盘的消息并立即或延迟一段时间之后停止再现操作(在步骤S12)。此后,完成程序的执行。
在步骤S8中的判定结果表示在第一话路包含ADR=5和POINT=C0的情况下MIN、SEC、FRAME和ZERO的所有的值都是0x00,因此判定在第一话路包含ADR=5和POINT=C0的情况下PMIN、PSEC和PFRAME的值是否分别为0x95、0x00和0x00(在步骤S9)。
在步骤S9中的判定结果表示在最后话路包含ADR=5和POINT=C0的情况下PMIN、PSEC和PFRAME的值分别不是0x95、0x00和0x00时,执行复制的盘(即CD-R盘或CD-RW盘)的处理。例如,显示表示已经产生了错误或装载的盘是无效的盘的消息并立即或延迟一段时间之后停止再现操作(在步骤S12)。此后,完成程序的执行。
在步骤S9中的判定结果表示在第一话路包含ADR=5和POINT=C0的情况下PMIN、PSEC和PFRAME的值分别是0x95、0x00和0x00时,判定第一话路是否包含ADR=5和POINT=C1(在步骤S10)。
在步骤S10中的判定结果表示第一话路包含ADR=5和POINT=C1时,执行复制的盘(即CD-R盘或CD-RW盘)的处理。例如,显示表示已经产生了错误或装载的盘是无效的盘的消息并立即或延迟一段时间之后停止再现操作(在步骤S12)。此后,完成程序的执行。
在步骤S10中的判定结果表示第一话路不包含ADR=5和POINT=C1时,执行原盘(即CD或CD-ROM盘)的处理。例如,常规的处理(播放音乐程序或捕获记录的数据)(在步骤S11)。此后,完成程序的执行。
因此,具有前述结构的计算机***如下。
在光盘装载到驱动器11中时,PC 12通过接口13使用软件14从驱动器11中读取可写的盘固有的信息。在已经产生了错误或该信息还没有无效时,即已经正确地读取了该信息,软件14判定装载到驱动器11中的盘不是只再现盘。
软件14通过接口13从驱动器11中读取关于TOC数据的记录的条件。在已经读取的信息是只再现盘所固有的时候,软件14判定装载到驱动器11中的盘是只再现盘。在已经读取的信息是可写的盘固有的信息时,软件14判定装载到驱动器11中的盘不是只再现盘。
在软件14判定装载到驱动器11中的盘不是只再现盘时,软件14判定装载到驱动器11中的盘是复制的盘。这时,执行复制的盘的处理。例如,给显示器输出警告消息。取消进一步的操作。不能存取在盘上的数据。例如,限制对盘的信息的存取以使不能对已经记录在盘上的加密的数据进行解密。
相反,在软件14的判定结果表示装载到驱动器11中的盘是只再现盘时,判定该盘为原盘。这时,执行原盘的处理。例如,在装载到驱动器11中的盘是音乐CD时,从其中再现音乐程序。在装载到驱动器11中的盘是游戏CD-ROM盘时,从其中读取游戏程序和数据。换句话说,执行常规的操作。
如上文所述,根据本发明的实施例,从装载到驱动器11中读取可写的盘固有的信息。在已经读取了有效的数据而不发生错误时,可以判定装载到驱动器11中的盘不是只再现盘。
在要判定的盘是CD系列的盘并且驱动器11是用于CD-R盘或CD-RW盘的记录/再现设备时,发布READ TOC/PMA/ATIP的Format=0011(PMA)。结果,可以判定装载到驱动器11中的盘是只再现盘比如CD或CD-ROM盘还是可写的盘比如CD-R盘或CD-RW盘。
根据本实施例,关于TOC数据的条件从装载到驱动器11中的盘中读取。在从该盘中已经读取的数据是只再现盘所固有的信息时,判定装载到驱动器11中的盘是只再现盘。在从装载到驱动器11中的盘中已经读取的信息是可写的盘所固有的信息时,可以判定装载到驱动器11中的盘不是只再现盘。
在要判定的盘是CD系列并且该盘是多话路盘时,通过READTOC/PMA/ATIP的Format=0010(All Sub-Q),判定装载到驱动器11中的盘是只再现盘比如CD或CD-ROM盘还是可写的盘比如CD-R盘或CD-RW盘。
在软件14比如游戏或安装程序软件包含这种判定程序的情况下,在装载到驱动器11中的盘是首次被存取时,判定程序判定所装载的盘是原盘还是复制的盘。在该盘不是原盘而是复制的盘时,限制对该复制的盘的存取。结果,应用常规的设备和格式,可以实现版权保护。
本发明并不限于前述的实施例。相反,本领域的普通技术人员应该理解的是,在不脱离本发明的精神和范围的前提下可以在本发明的形式和细节上作出前述的和其它的各种改变、省略和增加。例如,在前述的实施例中,参考在附图1中所示的计算机***进行描述。但是,本发明还可以应用于游戏设备、CD播放器、导航***等。
根据本发明当前述的实施例,结合在附图9和附图10中所示的指令和判定,可以判定所装载的盘是CD、CD-ROM盘、CD-R盘还是CD-RW盘。然而,根据本发明,指令或判定项目可以不限于在附图9和附图10中所示的那些。在组合所有的指令和判定项目时,可以可靠地判定所装载的盘是CD、CD-ROM盘、CD-R盘还是CD-RW盘。然而,有时候,可以分解或删除判定项目。
如上文所描述,根据本发明,在可写的盘固有的信息作为有效信息读取时,可以判定装载到驱动器中的盘是可写的盘。相反,在可写的盘固有的信息不能作为有效信息读取时,可以判定该盘是只读盘。
此外,从盘的TOC信息中至少读取关于记录的条件。在已经读取的条件是只读盘固有的条件时,判定装载到驱动器中的盘是只读盘。相反,在已经读取的条件是可写的盘固有的条件时,可以判定装载到驱动器中的盘是可写的盘。
从盘的TOC信息中读取Q子代码。在已经读取的Q子代码满足只读盘固有的条件时,可以判定装载到驱动器中的盘是只读盘。在已经读取的Q子代码满足可写的盘固有的条件时,可以判定装载到驱动器中的盘是可写的盘。
因此,在对只读盘执行原盘的处理并限制对复制的盘的处理(例如对盘的信息的存取)时,可以保护记录在原盘(比如CD/CD-ROM)上的信息的版权而几乎不需要改变当前的标准和设备。

Claims (41)

1.一种控制对盘的数据的存取的方法,包括如下的步骤:
从该盘中已经读取的数据中判定是否已经检测到了可写的盘固有的信息;
在判定结果表示已经检测到了可写的盘的固有信息时,判定该盘是可写的盘并且至少限制该盘的常规操作;以及
在判定结果表示还没有检测到可写的盘的固有的信息时,判定该盘不是可写的盘并执行该盘的常规操作。
2.如权利要求1所述的控制对盘的数据的存取的方法,
其中在从该盘中已经读取的数据中已经检测到从临时地存储记录数据所需的地址信息的区域中已经读取的信息时,执行判定该盘是可写的盘的步骤。
3.如权利要求1所述的控制对盘的数据的存取的方法,
其中在从自该盘中已经读取的数据中已经检测到为记录数据所需的控制信息时,执行判定该盘是可写的盘的步骤。
4.如权利要求1所述的控制对盘的数据的存取的方法,
其中在从自该盘中已经读取的数据中已经检测到了关于盘的写特征的信息、关于它的容量信息和关于它的类型信息中至少任一信息时,执行判定该盘是可写的盘的步骤。
5.如权利要求4所述的控制对盘的数据的存取的方法,
其中关于盘的写特征的信息、关于盘的容量信息和关于盘的类型信息包含在已经记录在盘上的地址信息中。
6.如权利要求1所述的控制对盘的数据的存取的方法,
其中盘具有在其中记录数据的数据记录区、在其中记录在记录区中所记录的数据的管理信息的管理区,和
其中根据从管理区中已经读取的管理信息的预定的管理信息是否与表示导出的开始位置的信息一致而执行判定该盘是否是可写的盘的步骤。
7.如权利要求6所述的控制对盘的数据的存取的方法,
其中在预定的管理信息与表示导出的开始位置的信息不一致时,执行判定该盘是可写的盘的步骤。
8.如权利要求6所述的控制对盘的数据的存取的方法,
其中在预定的管理信息与表示导出的开始位置的信息一致时,执行判定该盘不是可写的盘的步骤。
9.如权利要求1所述的控制对盘的数据的存取的方法,
其中该盘具有在其中记录数据的数据记录区、在其中记录在记录区中所记录的数据的管理信息的管理区,和
其中在从管理区中已经读取的管理信息的预定的信息包含只在可写的盘中存在的信息时,执行判定该盘是可写的盘的步骤。
10.如权利要求1所述的控制对盘的数据的存取的方法,
其中该盘具有在其中记录数据的数据记录区、在其中记录在记录区中所记录的数据的管理信息的管理区,和
其中在从管理区中已经读取的管理信息的预定的管理信息不是预定的值时,执行判定该盘是可写的盘的步骤。
11.如权利要求10所述的控制对盘的数据的存取的方法,
其中在从管理区中已经读取的管理信息的预定的管理信息是预定的值时,执行判定该盘不是可写的盘的步骤。
12.如权利要求10所述的控制对盘的数据的存取的方法,
其中管理信息包含至少关于由分、秒和帧构成的时间的信息,和
其中在关于时间的信息的分、秒和帧的所有的值都是0x00时,执行判定所装载的盘不是可写的盘的步骤。
13.如权利要求10所述的控制对盘的数据的存取的方法,
其中管理信息包含至少关于由分、秒和帧构成的时间的信息,和
其中在关于时间的信息的分、秒和帧的值分别是0x95、0x00和0x00时,执行判定该盘不是可写的盘的步骤。
14.如权利要求10所述的控制对盘的数据的存取的方法,
进一步包括如下的步骤:
在判定结果表示该盘是可写的盘时,至少立即停止从该盘中读取数据;和
在判定结果表示该盘不是可写的盘时,从该盘中开始读取数据。
15.一种控制对盘的数据的存取的方法,包括如下的步骤:
从盘中已经读取的数据中判定是否已经检测到了可写的盘固有的信息,该盘具有在其中已经记录了数据的数据区、形成在比数据区更早读取的位置上并在其上记录在数据区中所记录的数据的索引数据的导入区和形成在数据区的外部周边侧上的导出区;
在判定结果表示已经检测到了可写的盘固有的信息时,判定该盘是可写的盘并且至少限制对该盘的常规操作;以及
在判定结果表示还没有检测到可写的盘的固有的信息时,判定该盘不是可写的盘并执行对该盘的常规操作。
16.如权利要求15所述的控制对盘的数据的存取的方法,
其中在从该盘中已经读取的数据中已经检测到从临时地存储记录数据所需的地址信息的区域中已经读取的信息时,执行判定该盘是可写的盘的步骤。
17.如权利要求15所述的控制对盘的数据的存取的方法,
其中在从自该盘中已经读取的数据中已经检测到为记录数据所需的控制信息时,执行判定该盘是可写的盘的步骤。
18.如权利要求15所述的控制对盘的数据的存取的方法,
其中在从自该盘中已经读取的数据中已经检测到了关于盘的写特征的信息、关于它的容量信息和关于它的类型信息中至少任一信息时,执行判定该盘是可写的盘的步骤。
19.如权利要求18所述的控制对盘的数据的存取的方法,
其中关于盘的写特征的信息、关于盘的容量信息和关于盘的类型信息包含在已经记录在盘的地址信息中。
20.如权利要求15所述的控制对盘的数据的存取的方法,
其中该盘具有多个话路,每个话路由导入区、数据区和导出区组成,其中索引信息包含关于时间的信息,和
其中根据索引信息的时间信息是否与最后话路的导出的开始时间一致执行判定该盘是否是可写的盘的步骤,由此判定该盘是否是可写的盘。
21.如权利要求20所述的控制对盘的数据的存取的方法,
其中在索引信息的时间信息与表示导出的开始位置的信息不一致时,执行判定该盘是可写的盘的步骤。
22.如权利要求20所述的控制对盘的数据的存取的方法,
其中在索引信息的时间信息与表示导出的开始位置的信息一致时,执行判定该盘不是可写的盘的步骤。
23.如权利要求15所述的控制对盘的数据的存取的方法,
其中该盘具有多个话路,每个话路由导入区、数据记录区、导出区构成,和
其中在该盘的最后话路的索引信息包含了可写的盘固有的信息时,执行判定该盘是可写的盘的步骤。
24.如权利要求15所述的控制对盘的数据的存取的方法,
其中该盘具有多个话路,每个话路由导入区、数据记录区、导出区构成,
其中索引信息包含至少关于由分、秒和帧构成的时间的信息,和
其中在关于从该盘的第一话路中已经读取的时间的信息不是预定的值时,执行判定该盘是可写的盘的步骤。
25.如权利要求24所述的控制对盘的数据的存取的方法,
其中在关于时间的信息是预定的值时,执行判定该盘是可写的盘的步骤。
26.如权利要求24所述的控制对盘的数据的存取的方法,
其中在关于时间的信息的分、秒和帧的所有的值都是0x00时,执行判定该盘不是可写的盘的步骤。
27.如权利要求24所述的控制对盘的数据的存取的方法,
其中在关于时间的信息的分、秒和帧的值分别是0x95、0x00和0x00时,执行判定该盘不是可写的盘的步骤。
28.如权利要求15所述的控制对盘的数据的存取的方法,
进一步包括如下的步骤:
在判定结果表示该盘是可写的盘时,至少立即停止从该盘中读取数据;和
在判定结果表示该盘不是可写的盘时,从该盘中开始读取数据。
29.一种盘的判定方法,包括如下的步骤:
从装载的盘中已经读取的数据中判定是否已经检测到了可写的盘固有的信息;
在判定结果表示已经检测到了可写的盘的固有信息时,判定所装载的盘是可写的盘;以及
在判定结果表示还没有检测到可写的盘的固有的信息时,判定所装载的盘不是可写的盘。
30.如权利要求29所述的盘的判定方法,
其中在从装载的盘中已经读取的数据中已经检测到从临时地存储记录数据所需的地址信息的区域中已经读取的信息时,执行判定该盘是可写的盘的步骤。
31.如权利要求29所述的盘的判定方法,
其中在从自装载的盘中已经读取的数据中已经检测到为记录数据所需的控制信息时,执行判定该盘是可写的盘的步骤。
32.如权利要求29所述的盘的判定方法,
其中在从自装载的盘中已经读取的数据中已经检测到了关于盘的写特征的信息、关于它的容量信息和关于它的类型信息中至少任一信息时,执行判定该盘是可写的盘的步骤。
33.如权利要求32所述的盘的判定方法,
其中关于盘的写特征的信息、关于盘的容量信息和关于盘的类型信息包含在已经记录在所装载的盘的地址信息中。
34.如权利要求29所述的盘的判定方法,
其中所装载的盘具有在其中记录数据的数据记录区、在其中记录在记录区中所记录的数据的管理信息的管理区,和
其中根据从管理区中已经读取的管理信息的预定的管理信息是否与表示导出的开始位置的信息一致而执行判定所装载的盘是否是可写的盘的步骤。
35.如权利要求34所述的盘的判定方法,
其中在预定的管理信息与表示导出的开始位置的信息不一致时,执行判定该盘是可写的盘的步骤。
36.如权利要求34所述的盘的判定方法,
其中在预定的管理信息与表示导出的开始位置的信息一致时,执行判定该盘不是可写的盘的步骤。
37.如权利要求29所述的盘的判定方法,
其中所装载的盘具有在其中记录数据的数据记录区、在其中记录在记录区中所记录的数据的管理信息的管理区,和
其中在从管理区中已经读取的管理信息的预定的信息包含只在可写的盘中存在的信息时,执行判定该盘是可写的盘的步骤。
38.如权利要求29所述的盘的判定方法,
其中所装载的盘具有在其中记录数据的数据记录区、在其中记录在记录区中所记录的数据的管理信息的管理区,和
其中在从管理区中已经读取的管理信息的预定的管理信息不是预定的值时,执行判定该盘是可写的盘的步骤。
39.如权利要求38所述的盘的判定方法,
其中在从管理区中已经读取的管理信息的预定的管理信息是预定的值时,执行判定该盘不是可写的盘的步骤。
40.如权利要求38所述的盘的判定方法,
其中管理信息包含至少关于由分、秒和帧构成的时间的信息,和
其中在关于时间的信息的分、秒和帧的所有的值都是0x00时,执行判定所装载的盘不是可写的盘的步骤。
41.如权利要求38所述的盘的判定方法,
其中管理信息包含至少关于由分、秒和帧构成的时间的信息,和
其中在关于时间的信息的分、秒和帧的值分别是0x95、0x00和0x00时,执行判定该盘不是可写的盘的步骤。
CNB038001594A 2002-02-21 2003-02-17 控制对盘的数据的存取的方法和判定盘的方法 Expired - Fee Related CN1320548C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2002044566A JP4003478B2 (ja) 2002-02-21 2002-02-21 ディスクアクセス制御方法
JP044566/2002 2002-02-21

Publications (2)

Publication Number Publication Date
CN1507625A true CN1507625A (zh) 2004-06-23
CN1320548C CN1320548C (zh) 2007-06-06

Family

ID=27750556

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB038001594A Expired - Fee Related CN1320548C (zh) 2002-02-21 2003-02-17 控制对盘的数据的存取的方法和判定盘的方法

Country Status (5)

Country Link
US (1) US7480942B2 (zh)
JP (1) JP4003478B2 (zh)
KR (1) KR20040077447A (zh)
CN (1) CN1320548C (zh)
WO (1) WO2003071536A1 (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0216142D0 (en) * 2002-07-11 2002-08-21 Knox Alistair J Method and apparatus for optical disc access control
JP2005004838A (ja) * 2003-06-10 2005-01-06 Mitsubishi Electric Corp ディスク再生装置
US7685646B1 (en) * 2003-09-10 2010-03-23 Realnetworks, Inc. System and method for distributing protected audio content on optical media
US20050078822A1 (en) * 2003-10-08 2005-04-14 Eyal Shavit Secure access and copy protection management system
CN100367390C (zh) * 2004-01-14 2008-02-06 财团法人工业技术研究院 一种刻录机光盘格式判别的方法
US8006313B1 (en) * 2004-01-23 2011-08-23 The Math Works, Inc. Non-machine specific optical-media based copy protection
JP2006172013A (ja) * 2004-12-14 2006-06-29 Ricoh Co Ltd プログラム
US20060245737A1 (en) * 2005-04-29 2006-11-02 Walker Philip M Combining different content discs for playback of supplemental content
JP4770650B2 (ja) * 2006-09-09 2011-09-14 ソニー株式会社 情報処理装置および情報処理方法並びにコンピュータ・プログラム
KR102252686B1 (ko) 2019-07-30 2021-05-18 주식회사 리버스랩 정보취합을 통한 최적자동노선생성시스템 및 그 방법
KR20240077651A (ko) 2022-11-24 2024-06-03 주식회사 리버스랩 차량 자동노선 분할 생성시스템
KR20240077650A (ko) 2022-11-24 2024-06-03 주식회사 리버스랩 차량 노드 자동생성시스템
KR20240077652A (ko) 2022-11-24 2024-06-03 주식회사 리버스랩 차량 자동노선 생성 시스템
KR20240077649A (ko) 2022-11-24 2024-06-03 주식회사 리버스랩 차량 자동노선생성 운영플랫폼 및 그 운영방법

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3299439B2 (ja) * 1996-04-13 2002-07-08 株式会社リコー 光ディスクドライブ
JPH09306088A (ja) * 1996-05-17 1997-11-28 Aiwa Co Ltd コンパクトディスク再生装置
JP4435872B2 (ja) * 1996-07-24 2010-03-24 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 光ディスクに関する改良及びディスク記録装置
JPH10233079A (ja) * 1997-02-18 1998-09-02 Pioneer Electron Corp コンピュータ
JPH11185391A (ja) * 1997-12-24 1999-07-09 Yamaha Corp 光ディスク、光ディスク記録装置および光ディスク再生装置
US6765853B1 (en) * 1998-06-15 2004-07-20 Samsung Electronics Co., Ltd. Recording medium for storing write protection information and write protection method thereof
JP4162294B2 (ja) * 1998-07-03 2008-10-08 パイオニア株式会社 複製制限機能を有する情報再生装置
US6104679A (en) * 1998-10-01 2000-08-15 T.T.R. Technologies Ltd. Method for determining an unauthorized copy of an optical disc
US6425098B1 (en) * 1998-10-20 2002-07-23 Midbar Tech (1998) Ltd. Prevention of disk piracy
JP2000322817A (ja) * 1999-03-11 2000-11-24 Ricoh Co Ltd 情報再生方法及びその装置
GB9906762D0 (en) 1999-03-25 1999-05-19 Philips Electronics Nv Optical disc player
WO2001048753A1 (fr) * 1999-12-28 2001-07-05 Mitsubishi Chemical Corporation Disque optique reinscriptible a changement de phase dote partiellement d'une region rom et procedes d'enregistrement et d'effacement de donnees pour disques optiques
US6614740B1 (en) * 1999-05-25 2003-09-02 Lg Electronics Inc. Device and method for detecting non-writable region of optical recording medium
JP2001067676A (ja) * 1999-08-27 2001-03-16 Ricoh Co Ltd 光ディスク、データ記録装置及び光ディスク再生装置
JP2001155410A (ja) * 1999-11-26 2001-06-08 Ricoh Co Ltd 光情報記録媒体の記録装置、光情報記録媒体の再生装置、光情報記録媒体の記録方法および光情報記録媒体の再生方法
JP3696044B2 (ja) * 2000-04-21 2005-09-14 松下電器産業株式会社 光ディスク装置とその光ディスク判別方法
US6928040B2 (en) * 2000-06-14 2005-08-09 Macrovision Corporation Identifying copy protected optical compact discs
JP2002230893A (ja) * 2001-01-30 2002-08-16 Pioneer Electronic Corp 情報記録再生装置、情報記録再生方法及び再生記録手順プログラムを記録したプログラム記録媒体
US6952479B2 (en) * 2001-11-27 2005-10-04 Macrovision Europe Limited Dynamic copy protection of optical media

Also Published As

Publication number Publication date
US20040133523A1 (en) 2004-07-08
JP4003478B2 (ja) 2007-11-07
JP2003249010A (ja) 2003-09-05
CN1320548C (zh) 2007-06-06
WO2003071536A1 (fr) 2003-08-28
KR20040077447A (ko) 2004-09-04
US7480942B2 (en) 2009-01-20

Similar Documents

Publication Publication Date Title
CN1320548C (zh) 控制对盘的数据的存取的方法和判定盘的方法
CN1127729C (zh) 自动指定与用户对应的语言的再现装置及其方法
CN1277269C (zh) 在记录媒体上记录数据的方法及其再现方法
CN1083598C (zh) 重播有节目区及相应文件信息区之记录介质的方法和装置
CN1214386C (zh) 记录方法、记录装置、再生方法、再生装置以及记录介质
CN1338102A (zh) 在盘形记录介质上瞬时写入或读出文件的方法
CN1179354C (zh) 数据记录方法、数据记录设备、访问方法和访问设备
CN1926623A (zh) 信息记录介质及信息处理装置
CN1507624A (zh) 数据记录介质、方法及装置、数据再现方法及装置、数据传送方法及接收方法
CN1604225A (zh) 用于信息记录介质的信息记录与再现方法和装置
CN1494717A (zh) 信息记录和再现方法、设备、介质、程序及程序存储介质
CN1278310C (zh) 光盘、信息重放装置、信息重放方法及信息记录方法
CN1145951C (zh) 记录和再现设备、再现设备、记录和再现方法及再现方法
CN100351937C (zh) 信息记录设备和方法,信息再现设备和方法
CN1684184A (zh) 信息记录介质记录和/或再现数据的设备及其方法
CN1272795C (zh) 数据记录装置和方法,及数据重放装置
JP2001014800A (ja) 光ディスク記録装置及び記録制御方法
CN1311464C (zh) 数据记录方法,数据记录装置,编码方法和编码装置
CN1305186A (zh) 数据记录介质、记录装置、重放装置和重放方法
CN1232254A (zh) 再现方法和记录介质
JP3636987B2 (ja) データ記録方法,書き換え可能領域のデータの消去方法,書き換え可能型コンパクトディスクの書き換え可能領域のデータ消去方法及び再生専用データの消去方法
CN1080438C (zh) Cd重放设备及其控制方法
CN100351936C (zh) 信息记录再生装置
CN1259732A (zh) 数字信号存储设备及方法、记录设备及方法、程序记录介质
CN1577598A (zh) 记录媒体、记录装置和再现装置

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070606

Termination date: 20100217