[go: up one dir, main page]

CN1282971C - Method for reading table of contents of multi-section optical recording medium - Google Patents

Method for reading table of contents of multi-section optical recording medium Download PDF

Info

Publication number
CN1282971C
CN1282971C CN 03106701 CN03106701A CN1282971C CN 1282971 C CN1282971 C CN 1282971C CN 03106701 CN03106701 CN 03106701 CN 03106701 A CN03106701 A CN 03106701A CN 1282971 C CN1282971 C CN 1282971C
Authority
CN
China
Prior art keywords
district
section
area
joint
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.)
Expired - Fee Related
Application number
CN 03106701
Other languages
Chinese (zh)
Other versions
CN1525477A (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.)
MediaTek Inc
Original Assignee
MediaTek Inc
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 MediaTek Inc filed Critical MediaTek Inc
Priority to CN 03106701 priority Critical patent/CN1282971C/en
Publication of CN1525477A publication Critical patent/CN1525477A/en
Application granted granted Critical
Publication of CN1282971C publication Critical patent/CN1282971C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

本发明涉及一种多节区光学记录媒体内容表的读取方法,包含有下列步骤:提供一内存用来存储第一节区内容表;当另外新增一第二节区时,于完成记录第二节区后,直接由内存读取第一节区内容表并与一第二节区内容表整合;当无新增第二节区且第一节区的一数据状态改变时,更新第一节区内容表,并将第一节区内容表重新存入内存;当已新增第二节区,但欲改变第一节区数据状态时,抹除第二节区以能改变第一节区数据状态,并将更新后的第一节区内容表重新存入内存;以及当已新增第二节区,若改变第二节区的一数据状态时,更新第二节区的内容表,并将第二节区内容表存入内存。

Figure 03106701

The invention relates to a method for reading a table of contents of a multi-section optical recording medium, comprising the following steps: providing a memory for storing the table of contents of the first section; After the second section, directly read the content table of the first section from the memory and integrate it with a second section content table; when there is no new second section and a data state of the first section changes, update the second section One section content table, and re-store the first section content table into the memory; when the second section has been added, but the data status of the first section is to be changed, the second section can be erased so that the first section can be changed. The data state of the section area, and re-store the updated content table of the first section area into the memory; and when the second section area has been added, if a data state of the second section area is changed, the content of the second section area is updated table, and store the content table of the second section into memory.

Figure 03106701

Description

多节区光学记录媒体内容表的读取方法Method for reading table of contents of multi-section optical recording medium

技术领域technical field

本发明涉及一种多节区(session)光学记录媒体内容表的读取方法,特别是一种将已完成数据存储的节区的内容表(Table of Content,TOC)先行存入一内存中,而在当有新增节区时,直接由内存中读取内容表与新增节区的内容表整合,以获得此光学记录媒体更新后的内容表的方法。The present invention relates to a kind of reading method of multi-session (session) optical recording medium table of contents, especially a kind of table of content (Table of Content, TOC) of the section area that has completed data storage is stored in a memory first, And when there is a new section area, directly read the content table from the memory and integrate it with the content table of the newly added section area to obtain the updated content table of the optical recording medium.

背景技术Background technique

请参阅图1,图1为多节区光学记录媒体20的结构示意图。多节区光学记录媒体20包含有一第一节区21、一第二节区22以及一第三节区23。上述的各节区分别包含有一导入区(lead-in area)211、221与231、一数据存储区(program area)212、222以及232与一导出区213、223还有233。导入区211、221与231是分别用来存储各节区21、22以及23的内容表,而数据存储区212、222与232则是用来存储各节区的数字数据。典型的数字数据包含有如数据资料或是影音资料等形式,而内容表则包含了节区的起始时间以及此节区中的数据存储区所包含的轨道(track)数目及其大小等信息。Please refer to FIG. 1 . FIG. 1 is a schematic structural diagram of a multi-section optical recording medium 20 . The multi-segment optical recording medium 20 includes a first segment area 21 , a second segment area 22 and a third segment area 23 . Each of the above sections includes a lead-in area (lead-in area) 211, 221 and 231, a data storage area (program area) 212, 222 and 232, and a lead-in area 213, 223 and 233 respectively. The lead-in areas 211, 221 and 231 are respectively used to store the table of contents of the sections 21, 22 and 23, and the data storage areas 212, 222 and 232 are used to store the digital data of the sections. Typical digital data includes such as data data or audio-visual data, and the table of contents includes information such as the start time of the section and the number and size of tracks contained in the data storage area in the section.

当完成某一节区的数据写入动作后,对此节区来说,其内容表必定有所改变,而势必需要对应上述内容表的改变而提供一更新过后的内容表。公知技术的作法是,在每完成一新节区的数据写入动作后,必须先将光学读写头移动至所有已完成数据存储节区(含最新完成数据存储节区)的导入区进行读取动作,以获得这些节区的内容表后,才能提供光学记录媒体装置一更新过后的内容表。以图1来说,当完成第三节区23的数据写入动作后,光学读写头需依序至第一导入区211、第二导入区221与第三导入区231读取内容表。而在完成第四节区(未显示,为第三节区之后一节区)的数据写入动作后,读写头同样必须去循序读取所有四个已完成节区导入区的内容表。随着数据记录动作的进行,读写头必须在完成每一次进行新节区数据记录动作后,就去读取每个已完成数据存储的节区的内容表。这在当节区地址距离所定义的盘片中心越来越远时或节区数目越来越多时,所要读取节区导入区内容表的次数将随之增加,而移动至各节区导入区都会消耗一段时间,如此一来将拉长于进行新节区数据写入动作后,提供关于此光学记录媒体已更新的内容表所需的时间。此外,光学记录媒体装置有时也需读取位于数据管理区域(program management area,PMA)的信息,公知技术的方法同样是于每刻录完一个节区后,就把光学头移动至数据管理区域(其地址在第一节区导入区之前),以读取数据管理区域的信息,而如此将使得光学头得花费更多的时间来移动本身的位置。After the data writing operation of a certain section is completed, the table of contents of the section must be changed, and an updated table of contents must be provided corresponding to the change of the above table of contents. The practice of the known technology is that after each completion of the data writing action of a new section, the optical read-write head must be moved to the lead-in area of all completed data storage sections (including the latest completed data storage section) for reading. After taking actions to obtain the table of contents of these sections, an updated table of contents of the optical recording medium device can be provided. Taking FIG. 1 as an example, after the data writing operation of the third section area 23 is completed, the optical read-write head needs to sequentially go to the first lead-in area 211 , the second lead-in area 221 and the third lead-in area 231 to read the table of contents. And after completing the data writing operation of the fourth section area (not shown, which is the section area after the third section area), the read-write head must also sequentially read the table of contents of all four completed section area lead-in areas. With the progress of the data recording operation, the read/write head must read the table of contents of each completed data storage segment area after each new segment area data recording operation is completed. This means that when the section address is farther away from the defined disk center or the number of sections is increasing, the number of times to read the content table of the section lead-in area will increase accordingly, and move to each section import Each section will consume a period of time, which will be longer than the time required to provide an updated table of contents for the optical recording medium after the new section data is written. In addition, the optical recording medium device sometimes also needs to read the information located in the program management area (PMA). The method of the known technology is also to move the optical head to the data management area (PMA) after each segment is recorded. Its address is before the lead-in area of the first section area) to read the information of the data management area, and this will make the optical head spend more time to move its position.

发明内容Contents of the invention

本发明的主要目的在于克服现有技术的耗时的缺点而提供一种光学记录媒体内容表的读取方法。本发明的读取方法在每完成一节区内容表的存储后,即把该节区的内容表存储至一内存内,当进行完下一节区的数据写入动作后,不需要移动光学头至之前已完成的节区导入区上,而直接从内存中读取已存储的节区内容表;再加上由于本节区的内容表在进行数据写入动作时已可得知,只要再从内存把存储的已完成节区内容表读出后,并与新完成节区的内容表加以整合,即可提供一更新后的光学记录媒体内容表。The main purpose of the present invention is to provide a method for reading the table of contents of an optical recording medium by overcoming the time-consuming shortcomings of the prior art. The reading method of the present invention stores the table of contents of the section into a memory after each completion of storing the table of contents of the section, and does not need to move the optical disk after the data writing operation of the next section is completed. Head to the previously completed section lead-in area, and directly read the stored section content table from the memory; in addition, since the content table of this section is already known when the data is written, as long as After reading out the stored table of contents of the completed section from the memory, and integrating it with the table of contents of the newly completed section, an updated table of contents of the optical recording medium can be provided.

本发明的目的可通过如下措施来实现:The purpose of the present invention can be achieved through the following measures:

一种多节区光学记录媒体内容表的读取方法,一光学记录媒体包含有多个节区,各该节区包含有一导入区用来存储该光学记录媒体的一内容表以及一数据存储区用来存储刻录至该光学记录媒体的一数字数据,其中当该光学记录媒体的一数据状态改变时,该内容表将对应更新,该内容表读取方法包含有下列步骤:A method for reading a table of contents of a multi-section optical recording medium. An optical recording medium includes a plurality of sections, and each section includes a lead-in area for storing a table of contents of the optical recording medium and a data storage area. It is used to store a digital data written to the optical recording medium, wherein when a data state of the optical recording medium changes, the table of contents will be updated correspondingly, and the method for reading the table of contents includes the following steps:

提供一内存用来存储完成数据存储的节区的内容表;当该数据状态改变是另外新增一新增节区时,在完成新增该新增节区后,直接由该内存内读取该已完成数据存储的节区的内容表并与该新增节区的内容表整合;以及当该光学记录媒体的数据状态改变是改变已完成数据存储的节区的数据状态时,是先改变最后完成数据存储的节区的数据状态,并将改变后的节区内容表重新存入该内存。Provide a memory to store the content table of the section area that has completed data storage; when the data state changes and a new section area is added, after the addition of the new section area is completed, it is directly read from the memory The table of contents of the section of the completed data storage is integrated with the table of contents of the newly added section; Finally, the data state of the section area of data storage is completed, and the changed content table of the section area is re-stored into the memory.

所述的改变最后完成数据存储的节区的数据状态,是改变该节区的数据存储区的大小。The change of the data status of the section area where the data storage is completed last is to change the size of the data storage area of the section area.

所述的改变最后完成数据存储的节区的数据状态,是改变该节区的数据存储区的轨道数目。The said change of the data state of the section area where the data storage is completed last is to change the track number of the data storage area of the section area.

所述的改变最后完成数据存储的节区的数据状态,是抹除该节区的导入区的内容。The change of the data state of the section area where the data storage is finally completed is to erase the content of the lead-in area of the section area.

所述的改变最后完成数据存储的节区的数据状态,是抹除该最后完成数据存储的节区的内容。The change of the data state of the last section of data storage is to erase the content of the last section of data storage.

所述的抹除该最后完成数据存储的节区的内容是将最后存储的该节区的该导入区、该数据存储区以及该节区的导出区的内容删除。The said erasing the content of the section area where the data storage is completed last is to delete the contents of the lead-in area, the data storage area and the lead-out area of the section area that are last stored.

所述的在抹除该最后完成数据存储的节区的导入区的内容后,才能改变在该最后完成数据存储的节区之前完成数据存储的节区的内容,并于完成后更新该内存内所存储的对应的节区内容表。After the content of the lead-in area of the section area where data storage is completed last is erased, the content of the section area that completes data storage before the section area that completes data storage can be changed, and the internal memory is updated after completion Stored corresponding section content table.

当该光学记录媒体数据状态改变时,还包含有一步骤更新该光学记录媒体的一数据管理区域的内容,并将更新后的该数据管理区域的内容同样存储至该内存。When the data state of the optical recording medium changes, a step is also included to update the content of a data management area of the optical recording medium, and also store the updated content of the data management area into the internal memory.

当该光学记录媒体在一测试刻录动作下时,该已存储至内存中的数据管理区域以及内容表保持不变。When the optical recording medium is under a test recording operation, the data management area and table of contents stored in the internal memory remain unchanged.

在本发明的多节区光学记录媒体内容表的读取方法中,一空白光学记录媒体可容纳多个节区,每一该节区包含有一导入区用来存储该光学记录媒体的一内容表以及一数据存储区用来存储刻录至该光学记录媒体的一数字数据,其中完成刻录数据至该空白光学记录媒体新增的一第一节区时,将对应于该第一节区的一内容表存储至该第一节区导入区,该内容表读取方法包含有下列步骤:In the reading method of the table of contents of the multi-section optical recording medium of the present invention, a blank optical recording medium can accommodate a plurality of sections, and each section includes a lead-in area for storing a table of contents of the optical recording medium And a data storage area is used to store a digital data recorded to the optical recording medium, wherein when the recording data is completed to a newly added first section of the blank optical recording medium, it will correspond to a content of the first section The table is stored in the lead-in area of the first section area, and the content table reading method includes the following steps:

提供一内存用来存储该第一节区内容表;providing a memory for storing the table of contents of the first section;

当还新增一第二节区时,在完成记录该第二节区后,直接由该内存内读取该第一节区内容表并与该第二节区内容表整合;When a second section is added, after the recording of the second section is completed, the table of contents of the first section is directly read from the internal memory and integrated with the table of contents of the second section;

当无新增该第二节区且该第一节区的一数据状态改变时,更新该第一节区内容表,并将该第一节区内容表重新存入该内存;When the second section is not newly added and a data state of the first section changes, update the content table of the first section, and re-store the content table of the first section into the memory;

当已新增该第二节区,但欲改变该第一节区数据状态时,抹除该第二节区以能改变该第一节区数据状态,并将更新后的该第一节区内容表重新存入该内存;以及When the second section has been added, but the data state of the first section is to be changed, the second section is erased to change the data state of the first section, and the updated first section The table of contents is restored to this memory; and

当已新增该第二节区,若改变该第二节区的一数据状态时,更新该第二节区的内容表,并将该第二节区内容表存入该内存。When the second section has been added, if a data state of the second section is changed, the content table of the second section is updated, and the content table of the second section is stored in the memory.

所述的改变该第一节区或该第二节区数据状态,是分别改变该第一节区或该第二节区的数据存储区的大小。Said changing the data state of the first section or the second section means changing the size of the data storage area of the first section or the second section respectively.

所述的改变该第一节区或该第二节区数据状态,是分别改变该第一节区或该第二节区的数据存储区的轨道数目。Said changing the data state of the first section or the second section is to change the number of tracks of the data storage area of the first section or the second section respectively.

所述的改变该第一节区或该第二节区数据状态,是分别抹除该第一节区或该第二节区的导入区内容。Said changing the data state of the first section or the second section is to erase the content of the lead-in area of the first section or the second section respectively.

所述的改变该第一节区或该第二节区数据状态,是分别抹除该第一节区或该第二节区的内容。Said changing the data state of the first section or the second section is to erase the content of the first section or the second section respectively.

所述的抹除该第一节区或该第二节区的内容是将最后存储的该节区的该导入区以及该数据存储区以及该节区的导出区的内容删除。The said erasing the content of the first section or the second section is to delete the last stored contents of the lead-in area, the data storage area and the lead-out area of the section.

该方法还包含有新增一第三节区的步骤,当完成存储该第三节区后,直接由该内存读取出该第一节区内容表和该第二节区内容表并与该第三节区的一内容表整合。The method also includes the step of adding a third section. After the third section is stored, the content table of the first section and the content table of the second section are directly read from the memory and combined with the content table of the second section. A table of contents integration for the third section area.

该方法还包含有一步骤在该第三节区新增完成后,读取该第三节区导入区的内容,并将该第三节区导入区的内容与存储于该内存中的第一节区与第二节区的内容表整合。The method also includes a step of reading the content of the third section lead-in area after the addition of the third section area is completed, and combining the content of the third section lead-in area with the first section stored in the internal memory. area is integrated with the table of contents of the second section area.

该方法还包含有一步骤于该第一节区、该第二节区或该第三节区数据状态改变时,更新该光学记录媒体的一数据管理区域的内容,并将更新后的该数据管理区域的内容同样存储至该内存。The method also includes a step of updating the content of a data management area of the optical recording medium when the data state of the first section, the second section or the third section changes, and managing the updated data The contents of the area are also stored in this memory.

该方法还包含有一步骤在该第一节区以及该第二节区数据状态改变时,更新该光学记录媒体的一数据管理区域的内容,并将更新后的该数据管理区域的内容同样存储至该内存。The method also includes a step of updating the content of a data management area of the optical recording medium when the data status of the first section area and the second section area changes, and storing the updated content of the data management area in the same the memory.

当该光学记录媒体操作一测试刻录动作时,该已存储至内存中的数据管理区域的内容以及该第一节区或该第二节区的内容表保持不变。When the optical recording medium performs a test recording operation, the content of the data management area stored in the internal memory and the table of contents of the first section or the second section remain unchanged.

该方法还包含有一步骤在该第二节区完成刻录后,读取该第二节区导入区的内容,并将该第二节区导入区的内容与已存储至该内存的第一节区内容表整合。The method also includes a step of reading the content of the second section lead-in area after the second section area is burned, and combining the content of the second section area lead-in area with the first section area stored in the internal memory Table of contents integration.

附图说明Description of drawings

图1为多节区光学记录媒体的结构示意图;及Fig. 1 is the structural representation of multi-section optical recording medium; And

图2为本发明的内容表读取方法的流程图。Fig. 2 is a flow chart of the content table reading method of the present invention.

具体实施方式Detailed ways

请参阅图2,图2为本发明的光学记录媒体内容表读取方法50的流程图。光学记录媒体内容表读取方法50包含有下列步骤:Please refer to FIG. 2 . FIG. 2 is a flow chart of a method 50 for reading the table of contents of an optical recording medium according to the present invention. Optical recording medium table of contents reading method 50 comprises the following steps:

步骤51:开始;Step 51: start;

步骤52:提供一内存,用来存储已完成数据存储的节区的内容表;Step 52: providing a memory for storing the table of contents of the section area where the data storage has been completed;

步骤53:判断下一个命令是否要于光学记录媒体上新增节区或是更改已完成刻录节区的数据状态,若是,则往步骤56,否则前往步骤54;Step 53: judging whether the next command will add a new section on the optical recording medium or change the data status of the already recorded section, if so, go to step 56, otherwise go to step 54;

步骤54:直接由内存读取已完成更新的光学记录媒体内容表;Step 54: directly read the updated table of contents of the optical recording medium from the memory;

步骤56:判断下一命令是否为新增一节区?若是,则往步骤57,否则前往步骤58;Step 56: Determine whether the next command is to add a new section? If so, go to step 57, otherwise go to step 58;

步骤57:在完成新增节区的刻录动作后,将此新增节区的内容表与已存于内存中已完成数据存储的节区的内容表整合;Step 57: After completing the burning action of the newly added section, integrate the table of contents of the newly added section with the table of contents of the section already stored in the internal memory for data storage;

步骤58:改变最后完成数据存储的节区的数据状态,并将改变后的节区内容表重新存回内存;以及Step 58: Change the data state of the section area that has completed the data storage last, and store the changed section area content table back into the memory; and

步骤59:结束。Step 59: End.

本发明的特点即在提供一内存,较佳为一动态随机存取内存(DRAM),用来存储已完成刻录的节区的内容表(步骤52)。之后如果光学记录媒体装置或命令端(host)暂时没有继续新增节区或是改变已完成刻录节区的数据状态的命令下达时,其将直接由内存读取之前已存储的节区内容表(步骤54)。而当有新增并刻录二节区的命令下达时,于完成刻录此新增节区后将此新增节区的内容表与内存中已完成数据存储的节区的内容表整合(如步骤57)。能够直接整合新增节区的内容表与内存中的已完成数据存储的节区内容表的原因在于,在新刻录一节区数据时,此新增节区的内容表属于一已知状态,故能毫无困难地直接与内存中的内容表进行整并,以更新此光学记录媒体的内容表。当命令端所发出的命令不为新增一节区时,则可以是为了改变已存储数据的节区的数据状态(步骤58)。为了要改变已存储数据的节区的数据状态,如某节区中新增数据存储区,或是改变节区数据存储区所存储的数字数据,或是抹除某节区的所有内容等命令动作时,必须先从最后完成数据存储的节区下手。The feature of the present invention is to provide a memory, preferably a dynamic random access memory (DRAM), for storing the table of contents of the recorded section (step 52). Afterwards, if the optical recording medium device or the command terminal (host) does not continue to add new sections or change the data state of the completed recording section, it will directly read the previously stored section content table from the memory. (step 54). And when there is an order to add and burn the second section area, after completing the burning of the newly added section area, the table of contents of the newly added section area will be integrated with the table of contents of the section area that has completed data storage in the internal memory (as in step 57). The reason why the table of contents of the newly added section and the table of contents of the section of completed data storage in the internal memory can be directly integrated is that when a new section data is burned, the table of contents of the newly added section belongs to a known state, Therefore, the table of contents in the internal memory can be directly integrated without difficulty to update the table of contents of the optical recording medium. When the command sent by the command end is not to add a new section, it may be to change the data state of the section that has stored data (step 58). In order to change the data status of the stored data section, such as adding a new data storage area in a certain section, or changing the digital data stored in the section data storage area, or erasing all the contents of a certain section, etc. When taking action, you must first start from the last section where data storage is completed.

请回头参阅图1,由于图1为一般光学记录媒体的节区示意图,所以在需要说明改变节区数据状态时,仍借由图1来辅助说明。其中当已完成数据存储的节区的数据状态改变时,有可能有下列几种情形:(1)于已完成数据存储的节区数据存储区改变数据存储区的大小;(2)于已完成数据存储的节区数据存储区改变数据存储区的轨道数;(3)抹除节区导入区的内容;甚至(4)抹除节区内的所有内容。不论是上述何种数据状态改变,该节区的内容表都会对应而有所变动。由于光学记录媒体的记录方式是顺着盘片的螺旋状轨道循序地记录数据,所以在记录完第一节区21后,才能继续记录数据至第二节区22,之后才能对第三节区23进行数据存储的动作。与数据存储的顺序正好相反,如果我们要进行上述改变数据状态的动作,则必须先从最后存储数据的节区开始。举例来说,假设一开始命令端下命令把数据记录至第一节区21,则另外提供一内存用来存储此第一导入区211的第一节区内容表,之后若继续进行第二节区22的数据存储动作时,则在存储动作完成后,由内存把第一节区内容表读出并与刚存储完毕的第二节区内容表整合。如果没有新增第二节区22,也就是没有存储数据至第二节区22,而是改变第一节区21的数据状态时,则把更新后的第一节区内容表重新存入内存。第一节区21的数据状态改变,如前所述,可能是其中数据存储区的内容改变,或是数据存储区的大小改变,或是节区导入区的内容被抹除,甚至出现是整个节区的数据(包括导入区、导出区以及数据存储区)都被抹除(erase)等情况。但如果要改变节区内数据存储区的内容,则必须先把节区导入区的内容改变,也就是所谓开启(un-close)节区的动作。当已经对第二节区22记录数据完毕后,却才想改变第一节区数据存储区212的数据内容,此时就必须先把第二节区的数据给全部抹除,之后再更改第一节区导入区211的内容以开启第一节区21,稍后才能对第一节区数据存储区212的数字数据内容进行修改。在完成第一数据存储区212的内容更新后,其第一导入区211的内容表亦相对有所更新,所以此内容表将重新被存储到内存,而已经被整个抹除的第二节区22,则需要另外的数据刻录步骤另外再进行一次记录,同样地,记录第二节区22完毕后,同样把第二节区内容表存入内存。这样,当需要进行第三节区23的刻录且完成相关刻录动作后,便能直接由内存中读取第一节区与第二节区内容表的内容,以与刚刚完成烧录的第三节区的内容表进行整合,以得到一更新后的光学记录媒体内容表。Please refer back to FIG. 1 . Since FIG. 1 is a schematic diagram of a segment area of a general optical recording medium, when it is necessary to explain changing the data state of a segment area, FIG. 1 is still used for illustration. Wherein, when the data state of the section area that has completed data storage changes, there may be the following situations: (1) change the size of the data storage area in the section area data storage area that has completed data storage; The section data storage area of data storage changes the number of tracks in the data storage area; (3) erases the contents of the section lead-in area; or even (4) erases all the contents in the section area. Regardless of any of the above data status changes, the content table of the section will change accordingly. Because the recording mode of the optical recording medium is to record data sequentially along the spiral track of the disc, so after the first section area 21 has been recorded, the data can be continuously recorded to the second section area 22, and then the third section area can be recorded. 23. The action of data storage is performed. Just opposite to the order of data storage, if we want to perform the above action of changing the data state, we must first start from the last section where the data is stored. For example, assuming that at the beginning the command terminal issues an order to record data to the first section area 21, then a memory is provided in addition to store the first section area content table of the first lead-in area 211, and then if the second section is continued During the data storage operation of the area 22, after the storage operation is completed, the first section content table is read out from the memory and integrated with the second section content table just stored. If the second section area 22 is not newly added, that is, no data is stored in the second section area 22, but the data state of the first section area 21 is changed, then the updated first section area content table is stored in the memory again . The data status change of the first section area 21, as mentioned above, may be that the content of the data storage area changes, or the size of the data storage area changes, or the content of the section lead-in area is erased, or even the entire The data in the section area (including the lead-in area, the lead-out area, and the data storage area) are all erased (erase). However, if the content of the data storage area in the section area is to be changed, the content of the section area lead-in area must be changed first, which is the so-called action of un-closing the section area. After having finished recording data to the second section area 22, but just want to change the data content of the first section area data storage area 212, at this moment just must earlier the data of the second section area be given all erasure, and then change the second section area The contents of the first section import area 211 are used to open the first section area 21, and the digital data content of the first section area data storage area 212 can be modified later. After completing the content update of the first data storage area 212, the table of contents of the first lead-in area 211 is relatively updated, so this table of contents will be stored in the internal memory again, and the second section area that has been completely erased 22, another data recording step is required to record again. Similarly, after the second section area 22 is recorded, the table of contents of the second section area is also stored in the memory. Like this, after needing to carry out the burning of the third section area 23 and finishing relevant burning action, just can directly read the content of the first section area and the content table of the second section area from memory, with the third section area just finished burning. The table of contents of the section is integrated to obtain an updated table of contents of the optical recording medium.

改变第一节区21或第二节区22的数据状态,包含有下列几种可能:(1)改变第一节区21或第二节区22的数据存储区212或222的大小;(2)改变第一节区21或第二节区22的数据存储区212或222所含的轨道数;(3)抹除第一节区导入区211或第二节区导入区221的内容;以及(4)抹除第一节区21或第二节区22的所有内容。与前述的说明相同,当要改变第一节区21(不论是其数据存储区212或导入区211)的内容,则必须先把第二节区22的所有数据均给抹除,然后才能把较第二节区22更早存储的第一节区21的导入区211的内容给改变,以开启此第一节区21。Changing the data state of the first section 21 or the second section 22 includes the following possibilities: (1) changing the size of the data storage area 212 or 222 of the first section 21 or the second section 22; (2 ) changing the number of tracks contained in the data storage area 212 or 222 of the first section 21 or the second section 22; (3) erasing the content of the first section lead-in area 211 or the second section lead-in area 221; and (4) Erase all contents of the first section area 21 or the second section area 22 . Same as the previous description, when the content of the first section area 21 (whether it is the data storage area 212 or the lead-in area 211) is to be changed, all the data in the second section area 22 must be erased first, and then it can be deleted. The content of the lead-in area 211 of the first section 21 stored earlier than the second section 22 is changed to open the first section 21 .

为避免刻录过程中所可能发生的意外状况,本发明另外包含有一步骤于第三节区23刻录动作完成后,直接由第三导入区231读取内容表与先前已存储在内存中的第一节区与第二节区内容表整合。同样的原则亦可运用在先前已记录第一节区内容表,且于第二节区数据刻录完毕后的状况,光学读写头移动至第二节区导入区读取第二节区内容表,再将此第二节区内容表与第一节区内容表整合,与直接把进行刻录第二节区时所获知的内容表跟第一节区内容表整合的方式略有不同。In order to avoid unexpected situations that may occur during the recording process, the present invention additionally includes a step of reading the table of contents and the first data stored in the internal memory directly from the third lead-in area 231 after the third section area 23 has been burned. The section area is integrated with the table of contents of the second section area. The same principle can also be applied to the situation where the table of contents of the first section has been recorded before, and after the data of the second section is burned, the optical read-write head moves to the lead-in area of the second section to read the table of contents of the second section , and then integrate the table of contents of the second section with the table of contents of the first section, which is slightly different from the method of directly integrating the table of contents learned when burning the second section with the table of contents of the first section.

本发明另外包含有当光学记录媒体数据状态改变时,包含一步骤更新光学记录媒体的数据管理区域内容,并把此数据管理区域的内容存储到内存。与把已烧录完毕的节区内容表存储到内存的目的相同,都是使得当命令端需要得知内容表(或数据管理区域)的内容时,不需要再移动光学头至各节区的导入区(或数据管理区域),以减少光学头的数据搜寻时间。另外,当光学记录媒体于一测试刻录(test write)动作下时,不论是数据管理区域或是各节区的导入区/数据存储区/导出区的内容均未改变,所以当内存已经存储数据管理区域或是各节区的内容表的内容时,就可直接从内存进行数据读取,而不再需要移动光学头。The present invention further includes a step of updating the content of the data management area of the optical recording medium when the state of the data of the optical recording medium changes, and storing the content of the data management area in the memory. The purpose is the same as that of storing the burnt section table of contents in memory, which is to make it unnecessary to move the optical head to each section when the command end needs to know the contents of the table of contents (or data management area). The lead-in area (or data management area) to reduce the data search time of the optical head. In addition, when the optical recording medium is under a test write operation, no matter whether it is the data management area or the content of the lead-in area/data storage area/lead-out area of each section area, the content does not change, so when the memory has stored data When managing the contents of the area or the table of contents of each section, the data can be read directly from the memory without moving the optical head.

相较于公知技术,本发明所提供的光学记录媒体内容表的读取方法,是利用一内存动态地存储各节区的内容表,而在下一节区数据刻录步骤进行完毕后,不需要循序地移动光学头至各节区的导入区,而能直接利用内存内所存储的内容表,与刚完成刻录的节区内容表整合,以获得此光学记录媒体因为新刻录动作的实施而更新的内容表。而为求所更新的内容表正确起见,本发明另外包含有一步骤移动光学头至刚完成刻录动作的节区的导入区,读取其内容表,之后再与存储在内存中的其它更早完成数据刻录节区的内容表整合。如此一来,光学头将不需要一一移动至各节区导入区,进而缩短获得光学记录媒体更新后的内容表的时间。Compared with the known technology, the reading method of the table of contents of the optical recording medium provided by the present invention is to use a memory to dynamically store the table of contents of each section, and after the step of recording the data of the next section is completed, it does not need to be sequentially read. Move the optical head to the lead-in area of each section in a timely manner, and directly use the table of contents stored in the internal memory to integrate with the table of contents of the newly recorded section to obtain the update information of the optical recording medium due to the implementation of the new recording operation. table of contents. And for the sake of the table of contents being updated is correct, the present invention additionally includes a step of moving the optical head to the lead-in area of the section area that has just completed the recording action, reads its table of contents, and then compares it with other earlier completed files stored in the internal memory. Table of contents integration for data burning sections. In this way, the optical head does not need to move to each section lead-in area one by one, thereby shortening the time for obtaining the updated table of contents of the optical recording medium.

Claims (21)

1. the read method of a more piece district optical record medium contents table, one optical record medium includes a plurality of joints district, respectively this joint district includes a contents table and the data storage area that a Lead-In Area is used for storing this optical record medium and is used for storing the numerical data of imprinting to this optical record medium, wherein when a data mode of this optical record medium changes, this contents table is upgraded correspondence, and this contents table read method includes the following step:
The contents table in the joint district that provides an internal memory to be used for storing to finish data storage; When this data mode changes is when increase the joint district in addition, finish newly-increased should newly-increased joint district after, directly by the contents table that reads this joint district that has finished data storage in this internal memory and contents table integration of distinguishing with this newly-increased joint; And be when changing the data mode in the joint district that finishes data storage when the data mode of this optical record medium changes, be the data mode that changes the joint district that finishes data storage at last earlier, and the joint district contents table after will changing deposit this internal memory again in.
2. the method for claim 1 is characterized in that, the data mode in the joint district of data storage is finished in described change at last, is the size that changes the data storage area in this joint district.
3. the method for claim 1 is characterized in that, the data mode in the joint district of data storage is finished in described change at last, is the number of tracks that changes the data storage area in this joint district.
4. the method for claim 1 is characterized in that, the data mode in the joint district of data storage is finished in described change at last, is the content of Lead-In Area in this joint district of erasing.
5. the method for claim 1 is characterized in that, the data mode in the joint district of data storage is finished in described change at last, is to erase that this finishes the content in the joint district of data storage at last.
6. method as claimed in claim 5 is characterized in that, described this content of finishing the joint district of data storage at last of erasing is with the content deletion of the leading-out zone in this Lead-In Area, this data storage area and this joint district in this joint district of storage at last.
7. method as claimed in claim 5, it is characterized in that, described erasing after this finishes the content of Lead-In Area in joint district of data storage at last, could change the content of before this finishes the joint district of data storage at last, finishing the joint district of data storage, and after finishing, upgrade the joint district contents table of the correspondence of being stored in this internal memory.
8. the method for claim 1, it is characterized in that, when this optical record medium data mode changes, also include the content that a step is upgraded a data management zone of this optical record medium, and the content in this data management zone after will upgrading is stored to this internal memory equally.
9. the method for claim 1 is characterized in that, tests imprinting when this optical record medium one and moves following time, and this data management zone and contents table that has been stored in the internal memory remains unchanged.
10. the method for claim 1, it is characterized in that, this optical record medium is initially in space state, when finishing engraving data to the newly-increased first segment district of this blank optical record medium, to be stored to this first segment district Lead-In Area corresponding to a contents table in this first segment district, in the step of this contents table read method:
The described joint district that finishes data storage is this first segment district;
Described newly-increased in addition newly-increased joint district is the second joint district;
It is to include the following step in the step when changing the data mode in the joint district that finishes data storage that described data mode when this optical record medium changes:
When a data mode in not newly-increased this second joint district and this first segment district changes, upgrade this first segment district contents table, and deposit this first segment district contents table in this internal memory again;
When newly-increased this second joint district, but desire is when changing this first segment district data mode, and this second joint district of erasing is changing this first segment district data mode, and this first segment district contents table after will upgrading deposits this internal memory again in; And
When newly-increased this second joint district, if when changing a data mode in this second joint district, upgrade the contents table in this second joint district, and deposit this second joint district contents table in this internal memory.
11. method as claimed in claim 10 is characterized in that, this first segment district of described change or this second joint district data mode are the sizes that changes the data storage area in this first segment district or this second joint district respectively.
12. method as claimed in claim 10 is characterized in that, this first segment district of described change or this second joint district data mode are the number of tracks that changes the data storage area in this first segment district or this second joint district respectively.
13. method as claimed in claim 10 is characterized in that, this first segment district of described change or this second joint district data mode is the Lead-In Area content in this first segment district or this second joint district of erasing respectively.
14. method as claimed in claim 10 is characterized in that, this first segment district of described change or this second joint district data mode is the content in this first segment district or this second joint district of erasing respectively.
15. method as claimed in claim 14 is characterized in that, the content of this Lead-In Area that described content of erasing this first segment district or this second joint district is this joint district of storage at last and the leading-out zone in this data storage area and this joint district is deleted.
16. method as claimed in claim 10, it is characterized in that, this method also includes the step in newly-increased one the 3rd joint district, after finishing storage the 3rd joint district, directly reads out this first segment district contents table and this second joint district's contents table by this internal memory and integrates with a contents table in the 3rd joint district.
17. method as claimed in claim 16, it is characterized in that, this method also includes a step after the 3rd joint is distinguished newly-increased finishing, read the 3rd and save the content of distinguishing Lead-In Area, and the 3rd content that saves district's Lead-In Area is saved the contents table integration of distinguishing with the first segment district and second that is stored in this internal memory.
18. method as claimed in claim 16, it is characterized in that, this method also includes a step in this first segment district, when this second joint district or the 3rd saves district's data mode change, upgrade the content in a data management zone of this optical record medium, and the content in this data management zone after will upgrading is stored to this internal memory equally.
19. method as claimed in claim 10, it is characterized in that, this method also includes a step in this first segment district and this second joint district data mode when changing, upgrade the content in a data management zone of this optical record medium, and the content in this data management zone after will upgrading is stored to this internal memory equally.
20. method as claimed in claim 19 is characterized in that, when this optical record medium operation one test imprinting action, this has been stored to the content in the data management zone in the internal memory and the contents table in this first segment district or this second joint district remains unchanged.
21. method as claimed in claim 10, it is characterized in that, this method also includes a step after this second joint district finishes imprinting, reads the content of this second joint district Lead-In Area, and the content of this second joint district Lead-In Area is integrated with the first segment district contents table that is stored to this internal memory.
CN 03106701 2003-02-27 2003-02-27 Method for reading table of contents of multi-section optical recording medium Expired - Fee Related CN1282971C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 03106701 CN1282971C (en) 2003-02-27 2003-02-27 Method for reading table of contents of multi-section optical recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 03106701 CN1282971C (en) 2003-02-27 2003-02-27 Method for reading table of contents of multi-section optical recording medium

Publications (2)

Publication Number Publication Date
CN1525477A CN1525477A (en) 2004-09-01
CN1282971C true CN1282971C (en) 2006-11-01

Family

ID=34282790

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 03106701 Expired - Fee Related CN1282971C (en) 2003-02-27 2003-02-27 Method for reading table of contents of multi-section optical recording medium

Country Status (1)

Country Link
CN (1) CN1282971C (en)

Also Published As

Publication number Publication date
CN1525477A (en) 2004-09-01

Similar Documents

Publication Publication Date Title
CN100452224C (en) Method and apparatus for managing defects of high-density write-once recording media
RU2005126038A (en) RECORDING MEDIA, RECORDING DEVICE, PLAYBACK DEVICE, RECORDING METHOD AND PLAYBACK METHOD
JP2002312214A (en) File management method, file management device, and program
US8072860B2 (en) Data recording/reproduction for write-once discs
US8121007B2 (en) Pseudo-overwriting data on write-once discs
CN1282971C (en) Method for reading table of contents of multi-section optical recording medium
JP4753871B2 (en) Recording device, reproducing device, host device, drive device, recording method, reproducing method, program, and information recording medium
US7823032B2 (en) Data recording/reproduction for write-once discs
US7821896B2 (en) Data recording/reproduction for write-once discs
CN1957416B (en) Recording device, host device, drive device, recording method, reproducing device, reproducing method
TWI237250B (en) Method for reading table of content of multi-segment optical recording medium
CN101308690B (en) Method for recording data on write-once information storage medium
CN1311439C (en) Method for overwriting data in write-once medium and device for data recording and/or reproduction thereof
CN100562937C (en) Data recording method and device for write-once optical disc
JP2003280957A (en) Buffer memory management method in information recording / reproducing device
JPH01236488A (en) Rewritable type optical disk control system
CN101064155A (en) Defect management method and optical drive using the method
JPH01258288A (en) Directory retrieving method
CN101075457A (en) A method for additionally burning data on a disc with a fixed capacity in the data storage area
JPH06250909A (en) File management method
JPH01286191A (en) Directory area search method and directory format
CN101661779A (en) Optical disc backup area loss management structure and method
JP2002312132A (en) File management method, file management device, and program
CN1961356A (en) Method and device for overwriting data on a recording medium and the recording medium

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

Granted publication date: 20061101

Termination date: 20160227

CF01 Termination of patent right due to non-payment of annual fee