KR20050086339A - Method for managing a defect area, data reproducing in optical write once disc and appratus for the same - Google Patents

Method for managing a defect area, data reproducing in optical write once disc and appratus for the same Download PDF

Info

Publication number
KR20050086339A
KR20050086339A KR1020040025319A KR20040025319A KR20050086339A KR 20050086339 A KR20050086339 A KR 20050086339A KR 1020040025319 A KR1020040025319 A KR 1020040025319A KR 20040025319 A KR20040025319 A KR 20040025319A KR 20050086339 A KR20050086339 A KR 20050086339A
Authority
KR
South Korea
Prior art keywords
area
recorded
defective
optical disc
cluster
Prior art date
Application number
KR1020040025319A
Other languages
Korean (ko)
Inventor
박용철
Original Assignee
엘지전자 주식회사
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 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Publication of KR20050086339A publication Critical patent/KR20050086339A/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47GHOUSEHOLD OR TABLE EQUIPMENT
    • A47G25/00Household implements used in connection with wearing apparel; Dress, hat or umbrella holders
    • A47G25/14Clothing hangers, e.g. suit hangers
    • A47G25/18Clothing hangers, e.g. suit hangers for two or more similar garments, e.g. constructed to connect to, or support, a similar hanger
    • A47G25/183Clothing hangers, e.g. suit hangers for two or more similar garments, e.g. constructed to connect to, or support, a similar hanger constructed to connect to, or support a similar hanger
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47GHOUSEHOLD OR TABLE EQUIPMENT
    • A47G25/00Household implements used in connection with wearing apparel; Dress, hat or umbrella holders
    • A47G25/02Dress holders; Dress suspending devices; Clothes-hanger assemblies; Clothing lifters
    • A47G25/06Clothes hooks; Clothes racks; Garment-supporting stands with swingable or extending arms
    • A47G25/0664Standing garment supporting racks; Garment supporting stands with swingable or extending arms
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47GHOUSEHOLD OR TABLE EQUIPMENT
    • A47G25/00Household implements used in connection with wearing apparel; Dress, hat or umbrella holders
    • A47G25/14Clothing hangers, e.g. suit hangers
    • A47G25/48Hangers with clamps or the like, e.g. for trousers or skirts
    • A47G25/481Hangers with clamps or the like, e.g. for trousers or skirts with parallel trouser clamping bars

Abstract

본 발명은 1회 기록 가능한 광디스크에 관한 것으로, 특히 BD-WO와 같은 1회 기록 가능한 광디스크에서 결함 영역 관리 방법과 재생 방법 및 재생 장치에 관한 것이다. 본 발명에 따르면, 리드인 영역, 데이터 영역, 리드 아웃 영역으로 구분된 1회 기록 가능한 고밀도 광디스크에 있어서, 상기 데이터 영역의 소정 영역에 연속하는 다수개의 클러스터가 결함으로 판명되는 경우, 상기 결함 영역의 위치 정보를 상기 광디스크내에 기록 관리함으로써, 1회 기록 가능한 광디스크를 보다 효율적으로 관리하고 재생하는 효과가 있다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a write once optical disc, and more particularly, to a defect area management method, a reproducing method, and a reproducing apparatus in a write once optical disc such as a BD-WO. According to the present invention, in a write-once high-density optical disc divided into a lead-in area, a data area, and a lead-out area, when a plurality of clusters continuous to a predetermined area of the data area are found to be defective, By recording and managing location information in the optical disc, there is an effect of more efficiently managing and reproducing the optical disc that can be written once.

Description

1회 기록 가능한 광디스크의 결함 영역 관리 방법과 재생 방법 및 장치{Method for managing a defect area, data reproducing in optical write once disc and Appratus for the same}Method for managing a defect area, data reproducing in optical write once disc and Appratus for the same}

본 발명은 1회 기록 가능한 광디스크에 관한 것으로, 특히 BD-WO와 같은 1회 기록 가능한 광디스크에서 결함(defect) 영역 관리 방법과 재생 방법 및 재생 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a write once optical disc, and more particularly, to a defect area management method, a reproduction method, and a reproducing apparatus in a write once optical disc such as a BD-WO.

최근에는, 고화질의 비디오 데이터와 고음질의 오디오 데이터를 장시간 동안 기록 저장할 수 있는 새로운 고밀도 광디스크, 예를 들어 재기록 가능한 블루레이 디스크(BD-RE : Blu-ray rewritable disc)가 개발 출시될 것으로 기대되고 있다. Recently, new high-density optical discs such as BD-RE (Blu-ray rewritable discs) capable of recording and storing high-definition video data and high-quality audio data for a long time are expected to be developed and released. .

상기 BD-RE는 도 1에 도시한 바와 같이, 리드인 영역(Lead-In Area)과 데이터 영역(Data Area), 그리고 리드아웃 영역(Lead-Out Area)이 구분 할당됨과 아울러, 상기 데이터 영역의 선두 및 후단에는, 이너 스페어 영역(ISA: Inner Spare Area)과 아우터 스페어 영역(OSA: Outer Spare Area)이 구분 할당된다. As shown in FIG. 1, the BD-RE is divided into a lead-in area, a data area, and a lead-out area. Inner and rear spare areas (ISA: Inner Spare Area) and outer spare areas (OSA: Outer Spare Area) are separately allocated.

상기 BD-RE는 소정의 기록단위에 대응되는 클러스터(Cluster) 단위로 기록하게 되는 데, 이때 도 1에 도시한 바와 같이, 데이터를 기록하던 도중, 상기 데이터 영역에 결함(defect) 영역이 존재하는 지를 검출하게 된다. 그리고, 상기 결함 영역이 검출되는 경우, 그 결함 영역에 기록된 데이터를, 상기 스페어 영역, 예를 들어 이너 스페어 영역(ISA)에 대체 기록하는 일련의 대체 기록동작을 수행함과 아울러, 상기 결함 영역에 대한 위치정보와, 상기 스페어 영역에 대체기록된 위치정보를 관리정보로서 상기 리드인 영역에 결함 리스트(Defect List)로 기록 저장하게 된다. The BD-RE is recorded in a cluster unit corresponding to a predetermined recording unit. In this case, as shown in FIG. 1, a defect area exists in the data area while data is being recorded. Will be detected. When the defective area is detected, a series of alternative recording operations are performed to alternately record data recorded in the defective area in the spare area, for example, an inner spare area (ISA). Position information and position information alternately recorded in the spare area are recorded and stored as a defect list in the lead-in area as management information.

따라서, 상기 BD-RE의 데이터 영역에 결함 영역이 존재하는 경우에도, 그 결함 영역에 기록된 데이터를, 상기 스페어 영역에 대체기록하고, 재생동작 수행시, 관리정보를 참조하여 상기 결함 영역의 데이터 대신 스페어 영역에 대체기록된 데이터를 독출 재생함으로써, 데이터 기록/재생 오류를 사전에 방지시킬 수 있게 된다. Therefore, even when a defective area exists in the data area of the BD-RE, the data recorded in the defective area is alternately recorded in the spare area, and when the reproduction operation is performed, the data of the defective area is referred to with management information. Instead, the data recorded / reproduced error can be prevented in advance by reading and reproducing the data recorded in the spare area.

한편, 최근에는 1 회 기록 가능한 블루레이 디스크(BD-WO : Blu-ray disc write once)에 대한 규격화 작업이 관련업체들간에 논의되고 있는 데, 1회 기록 가능한 광디스크는 디스크의 전영역에서 오직 1회만 기록가능함에 따라서, 상기 1회 기록 가능한 광디스크에 대한 새로운 결함 영역 관리 방법이 규격화된 정보로서 제공되어야 할 것이다.In recent years, standardization of Blu-ray Disc Write Once (BD-WO) has been discussed among related companies. As only recording is possible once, a new defective area management method for the write once optical disc should be provided as standardized information.

또한, 상기 오직 1회만 기록 가능한 특징을 갖는 광디스크에 대해서는 재기록가능한 광디스크와 달리 물리적으로 중접척 기록(overwrite)이 불가능할 것인바, 상기 1회 기록가능한 광디스크에서도 기록된 데이터를 편집하거나, 해당 부분만을 수정하고자 하거나 또는 사용자나 호스트등의 편의를 위해, 중첩기록이 필요한 경우가 있을수 있으며, 이를 가능케하는 효율적인 관리 방법이 필요할 것이다.In addition, unlike an rewritable optical disc, the physical disc may not be physically overwritten on the optical disc having the feature of recording only once, so that the recorded data may be edited or modified only in the once writeable optical disc. If you want to do this, or for the convenience of users or hosts, you may need to overwrite it, and you will need an efficient management method to make it possible.

따라서, 본 발명은 상기와 같은 실정을 감안하여 창작된 것으로서, 1회 기록가능한 광디스크에서 결함 영역의 효율적인 관리 방법과 재생 방법 및 재생 장치를 제공하는데 목적이 있는 바, 그 기술적 과제는 다음과 같다.Accordingly, the present invention has been made in view of the above circumstances, and an object of the present invention is to provide an efficient management method, a reproducing method, and a reproducing apparatus of a defective area in a writeable optical disc.

1회 기록 가능한 광디스크에서 결함 영역을 관리하는 다양한 방법을 제안하는데 있다.An object of the present invention is to propose various methods of managing a defective area in an optical disc of write once type.

또한, 1회 기록 가능한 광디스크에서 중첩적 기록 방법을 제안하며, 상기 제안된 결함 영역 관리 방법을 이용하여 광디스크의 효율적인 기록 재생 방법 및 재생 장치를 제안하는데 있다.In addition, the present invention proposes a superimposed recording method on an optical disc that can be recorded once, and proposes an efficient recording and reproducing method and a reproducing apparatus using the proposed defect area management method.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 1 회 기록 가능한 광디스크의 결함 영역 관리 방법은, 리드인 영역, 데이터 영역, 리드 아웃 영역으로 구분된 1회 기록 가능한 고밀도 광디스크에 있어서, 상기 데이터 영역의 소정 영역에 연속하는 다수개의 클러스터가 결함으로 판명되는 경우, 상기 결함 영역의 위치 정보를 상기 광디스크내에 기록 관리하는 것을 특징으로 한다.In order to achieve the above object, there is provided a method for managing a defective area of a writeable optical disc according to the present invention, comprising: a high-density optical disc capable of recording once divided into a lead-in area, a data area, and a lead-out area; When a plurality of clusters consecutive to a predetermined area are found to be defective, the position information of the defective area is recorded and managed in the optical disc.

본 발명에 따른 1회 기록 가능한 광디스크 재생 방법은, 1회 기록 가능한 광디스크의 관리 정보를 독출하여 저장하는 단계와, 상기 저장된 관리 정보를 통해 사용자가 재생을 원하는 광디스크내 결함 영역의 위치를 판단하는 단계와, 상기 판단된 결함 영역을 건너뛰는 방식으로 재생하는 단계를 포함하여 이루어짐을 특징으로 한다.According to an aspect of the present invention, there is provided a method of reproducing an optical disc of a write once type, comprising: reading and storing management information of a write once optical disc; and determining a position of a defective area in an optical disc that a user wants to reproduce from the stored management information. And reproducing the determined defective area in a skipping manner.

본 발명에 따른 1회 기록 가능한 광디스크 재생 장치는, 1회 기록 가능한 광디스크의 관리 정보를 독출되어 저장되는 메모리와, 상기 저장된 관리 정보를 통해 사용자가 재생을 원하는 광디스크내 결함 영역의 위치를 판단하고, 상기 판단된 결함 영역을 건너뛰는 방식으로 재생하는 마이컴을 포함하여 구성됨을 특징으로 한다.The write once optical disc reproducing apparatus according to the present invention comprises a memory for reading out and storing management information of a write once optical disc, and determining a location of a defective area in the optical disc that a user wants to reproduce based on the stored management information. And a microcomputer for playing back in the manner of skipping the determined defective area.

이하, 본 발명에 따른 1회 기록 가능한 광디스크의 중첩 기록 및 결함 영역 관리 방법에 대한 바람직한 실시예에 대해, 첨부된 도면을 참조하여 상세히 설명하고자 한다. 아울러, 본 발명에서 사용되는 용어는 현재 널리 사용되는 일반적인 용어를 선택하였으나, 새로운 기술의 출현에 따라 본 발명에서 출원인이 가장 적합하다고 판단한 용어도 임의로 사용하였으며, 이에 대해서는 해당 설명부에서 용어의 의미를 명확히 설명하기로 한다. 따라서, 본 발명을 이해함에 있어 단순한 용어의 명칭이 아닌 용어가 가지는 의미로서 본 발명을 파악하여야 됨을 밝혀 두고자 한다.Best Mode for Carrying Out the Invention A preferred embodiment of a method of superimposing recording and a defective area management of a write once optical disc according to the present invention will be described in detail with reference to the accompanying drawings. In addition, the term used in the present invention was selected a general term that is widely used at present, but according to the emergence of a new technology, the term that the applicant deemed most appropriate in the present invention was arbitrarily used, and the meaning of the term in the corresponding description. It will be explained clearly. Therefore, in the understanding of the present invention, it is intended that the present invention should be understood as the meaning of terms rather than simple names of terms.

도 2a는 본 발명에 따른 1회 기록 가능한 광디스크에서 결함 영역을 관리하는 일실시예를 나타낸 도면이다.2A is a diagram showing an embodiment of managing a defective area in an optical disc of write once type according to the present invention.

도 2a와 같이, 1 회 기록 가능한 블루레이 디스크(BD-WO)에는, 리드인 영역(Lead In Area)과, 데이터 영역(Data Zone), 그리고 리드아웃(Lead Out Area) 영역이 구분 할당되며, 상기 데이터 영역의 선두 및 후단에는, 이너 스페어 영역(Inner Spare Area)과 아우터 스페어 영역(Outer Spare Area)이 구분 할당될 수 있다. As shown in FIG. 2A, a write-in Blu-ray Disc (BD-WO) that can be written once is divided into a lead in area, a data zone, and a lead out area. An inner spare area and an outer spare area may be separately allocated to the front and rear ends of the data area.

이때, 상기와 같이 구성된 1회 기록 가능한 광디스크에서 결함 영역의 관리 및 기록 관리 정보는 디스크의 사용중에 필요에 따라 여러번 업데이트(update)될 수 있다. 때문에, 상기 광디스크내에는 여러번 업데이트 될 수 있는 광디스크의 관리 정보를 기록하기 위한 영역으로 임시 결함 관리 영역(TDMA : Temporary Defect Management Area, 이하 'TDMA')이 상기 리드인 영역(Lead In area) 내에 구비되어 있으며, 상기 TDMA내에는 임시 결함 리스트(TDFL : Temporary Defect List, 이하 'TDFL')를 기록하게 된다.At this time, the management and recording management information of the defective area in the write once optical disc configured as described above can be updated as many times as necessary during use of the disc. Therefore, a temporary defect management area (TDMA) is provided in the lead-in area as an area for recording management information of an optical disc that can be updated several times in the optical disc. In the TDMA, a temporary defect list (TDFL) is recorded.

상기 TDFL 내에는 관리 정보로서 결함 영역에 관한 정보 및 중첩 기록에 관한 정보가 기록되어 진다. 따라서, 결함영역이나 중첩기록이 요청되어 해당영역이 데이터영역내의 다른영역으로 대체기록되는 시에는 관리정보를 TDMA내의 TDFL로서 기록하게 된다.(중첩 기록에 관한 자세한 사항은 도 2b에서 설명하기로 한다.)In the TDFL, information on a defective area and information on overlapping recording are recorded as management information. Therefore, when a defective area or a superimposed recording is requested and the corresponding area is replaced by another area in the data area, management information is recorded as a TDFL in the TDMA. (The details of the overlapping recording will be described with reference to FIG. 2B.) .)

본 발명에 따르면, 도 2a에서와 같이, 디스크의 데이터 영역(Data zone)에 결함 영역(a-b)(결함 영역은 디스크 표면의 손상이나 오염 등의 요인으로 인해 발생 할 수 있다)이 발생할 경우, 상기 결함 영역의 데이터를 데이터 영역 내 스페어 영역(spare area)에 대체 기록하는 방법을 사용한다.According to the present invention, as shown in FIG. 2A, when a defective area ab (a defective area may occur due to damage or contamination of the surface of the disk) occurs in the data zone of the disk, A method of alternately writing the data of the defective area into a spare area in the data area is used.

이때, 상기 결함 영역은 물리적으로 하나의 클러스터(cluster) 또는 그 이상의 클러스터에 발생 가능하며, 도 2a의 경우 다수개의 연속적인(consecutive) 클러스터에 결함이 발생한 경우를 예로 들었다. 또한, 이러한 경우는, 광디스크 드라이버(driver) 상의 세팅으로, 비록 하나의 클러스터에 결함이 발생했다 할지라도, 주변의 클러스터도 손상 또는 오염되었을 가능성에 대비하여 결함 클러스터 주변의 여러 클러스터를 동시에 결함 영역으로 처리하는 경우에도 발생 가능하다.In this case, the defect area may be physically generated in one cluster or more clusters, and FIG. 2A illustrates an example in which a defect occurs in a plurality of continuous clusters. Also, in this case, the setting on the optical disk driver, even if one cluster has failed, in order to prepare for the possibility that the surrounding cluster is also damaged or contaminated, several clusters around the defective cluster are simultaneously moved to the defective area. It can also occur in the case of processing.

이처럼, 데이터 영역(Data Zone)내 연속하는 다수개의 클러스터가 결함 영역인 경우, 해당 영역에 기록할 데이터는 스페어 영역(ISA or OSA)에 대체 기록하게 되는데, 도 2a의 경우는 특히 아우터 스페어 영역(OSA)의 c-d 영역에 대체 기록되는 경우를 예로 들었다. 이때, 기록은 스페어 영역의 내측부터 리드아웃 영역(Lead Out Area) 방향으로 이루어진다.As described above, when a plurality of consecutive clusters in the data zone are defective areas, data to be recorded in the corresponding area is alternately recorded in the spare area ISA or OSA. In the case of FIG. The case where the recording is alternately recorded in the cd area of OSA) is taken as an example. At this time, recording is made in the direction of the lead out area from the inside of the spare area.

상기와 같이, 아우터 스페어 영역(OSA)에 대체 기록하게 되면, 그에 대한 관리 정보를 디스크내의 TDMA에 TDFL 정보로서 기록해둠으로써 기록 명령에 대한 수행을 완수하게 된다. As described above, when the recording is alternately recorded in the outer spare area OSA, the management information is recorded as TDFL information in the TDMA in the disk, thereby completing the execution of the recording command.

따라서, 이렇게 기록 완료된 디스크에 대해, 이후 사용자의 요구에 따라 호스트(host)등이 a-b 영역의 재생을 하고자 하는 경우, 드라이버(driver)는 상기 기록된 관리 정보를 참조하여 a-b 영역의 재생 대신에 c-d 영역을 재생함으로써 재생 명령을 수행하게 된다.Therefore, with respect to the disc thus recorded, when a host or the like wishes to reproduce the ab area after the user's request, the driver refers to the recorded management information and replaces the cd with the ab area. The playback command is performed by playing back the area.

본 발명에 따라, 상기 스페어 영역(spare area)에 대체 기록되는 다수개의 연속하는 클러스터(consecutive multiple Cluster)에 발생한 결함을 특별히 CRD(Consecutive Re-allocatable Defect)라 명명하기로 한다.According to the present invention, defects occurring in a plurality of consecutive multiple clusters alternately recorded in the spare area will be specifically named CRD (Consecutive Re-allocatable Defect).

관련하여, 스페어 영역에 대체 기록되는 하나의 클러스터에 발생한 결함은 RAD(Re-allocatable Defect)라 한다. 또한, 하나의 클러스터에 발생한 결함에 대해 스페어 영역에 대체 기록하지 않는 경우도 존재할 수 있는 바, 이는 NRD(Non-Reallocatable Defect)라 한다.In this regard, a defect that occurs in one cluster which is alternately recorded in the spare area is called a re-allocatable defect (RAD). In addition, there may be a case in which a defect occurring in one cluster is not alternately recorded in the spare area, which is referred to as non-reallocatable defect (NRD).

도 2b는 본 발명에 따른 1회 기록 가능한 광디스크에서 중첩 기록하는 일실시예를 나타낸 도면이다. 2B is a diagram showing an embodiment of superimposing recording on an optical disc of write once type according to the present invention.

도 2b와 같이, 데이터 영역내에 이미 기록완료된 영역(Original recorded data)이 존재하는 경우, 해당 영역은 1회 기록가능한 광디스크의 특성상 물리적으로는 '중첩기록(Overwrite)'이 허용되지 않는다고 할 것이다. As shown in FIG. 2B, when there is already recorded area (Original recorded data) in the data area, it will be said that 'overwrite' is not physically allowed due to the characteristics of the optical disc that can be written once.

그러나 사용자나 호스트등의 기록명령이 도 2b와 같이 a-b 영역(기록완료된 영역)에 기록수행을 요청하는 경우, 본발명에서는 드라이버가 자체적으로 이를 데이터영역내의 다른 영역에 대체기록 하는 것을 특징으로 한다. 따라서, 사용자나 호스트등은 디스크내의 특정영역의 기록완료여부에 상관없이 기록명령을 내릴수 있으며, 이는 1회 기록가능한 광디스크임에도 사용자등은 마치 재기록가능한 광디스크처럼 사용하는 것이 가능하게 되는 것이다. 이를 물리적인 중첩기록과 구분하여 논리적 중첩기록방식(LOW : Logical Over-Write)이라 명명한다.However, when a recording command such as a user or a host requests recording to be performed in the a-b area (recorded area) as shown in Fig. 2B, the present invention is characterized in that the driver writes it to another area in the data area. Therefore, the user or the host can give a recording command regardless of whether or not the specific area of the disc is completed. This means that the user can use the disc as if it is a rewritable optical disc even though it is an optical disc that can be written once. This is distinguished from physical overlapping records and is called logical over-write (LOW).

즉, 도 2b에서와 같이 a-b 영역에 대한 기록명령을 수행함에 있어, 물리적으로 이미 기록완료된 부분이므로 해당영역에 다시 중첩기록을 할수는 없으나, 이를 데이터 영역(Data Zone)내, 스페어 영역인 c-d 영역으로 대체 기록하고 그에 대한 관리정보를 디스크내의 TDMA에 TDFL정보로서 기록해둠으로서 기록명령수행을 완수하게 되는 것이다. That is, in performing the recording command for the ab area as shown in FIG. 2b, since the physically already recorded part is not overlapped, the superimposed recording is not possible in the corresponding area, but the cd area as the spare area in the data area. In this case, the recording command is completed and the management information thereof is recorded as TDFL information in the TDMA in the disk.

이처럼 기록완료된 디스크에 대해, 후에 사용자의 요구에 의해 호스트(host)등이 a-b영역의 재생을 원하는 경우, 앞선 도 2a의 경우처럼 드라이버(driver)가 기 기록된 관리정보를 참조하여 a-b영역의 재생대신에 c-d영역을 재생함으로써 재생명령을 수행하게 된다.When the host or the like wants to reproduce the ab area after the user's request, the driver reproduces the ab area with reference to management information recorded in advance as in the case of FIG. 2A. Instead, playback commands are performed by playing the cd area.

도 3a 내지 도 3b는 본 발명에 따른 1회 기록 가능한 광디스크에서 중첩 기록 및 결합 영역 관리 정보를 기록하는 방법을 설명하기 위해 나타낸 도면으로, 도 3a는 결합 영역 관리 정보가, 도 3b는 중첩 기록 관리 정보가 기록되는 방법을 나타내었다.3A to 3B are diagrams for explaining a method of recording superimposed recording and combined area management information in a write once optical disc according to the present invention. FIG. 3A is combined area management information, and FIG. 3B is overlapped recording management. It shows how the information is recorded.

도 3a와 같이, 연속적인 결함 클러스터의 대체(CRD) 타입(type)에 대해, TDMA에 기록되는 관리 정보는 두 개의 DFL 엔트리를 사용하여 표현 가능하다.As shown in Fig. 3A, for the replacement (CRD) type of successive defect clusters, management information recorded in TDMA can be represented using two DFL entries.

즉, 도 3a와 같이, 하나의 엔트리에 대해 "status 1" 필드에는 각각의 DFL 엔트리의 타입(type)에 대한 정보로서 대체 기록 여부에 관한 정보(예를들면 '0000'이면 결함영역이 정상적으로 대체기록완료된 RAD(Re-allocation Defective) 타입 혹은 CRD(Consecutive Re-allocation Defect)의 DFL 엔트리를 의미하고, '0001'이면 결함영역이지만 대체기록을 위한 대체영역이 지정되지 않은 NRD(Non-Reallocatable Defect) 타입의 DFL 엔트리를 의미)를 기록하며, "Defective Cluster first PSN" 필드에는 결함이 발생한 클러스터의 위치정보를 기록하게 되는데, 이때 상기 위치 정보는 해당 클러스터의 첫번째 물리적 섹터 넘버(PSN : physical sector number)로 기록한다.That is, as shown in FIG. 3A, information on whether or not to be recorded as an information on the type of each DFL entry in the field "status 1" for one entry (for example, if it is '0000', the defective area is normally replaced). Non-Reallocatable Defect (NRD) means a DFL entry of a completed RAD (Re-allocation Defective) type or Consecutive Re-allocation Defect (CRD). Type DFL entry), and the location information of the defective cluster is recorded in the "Defective Cluster first PSN" field, where the location information is the first physical sector number (PSN) of the corresponding cluster. Record as.

또한 "status 2" 필드에는 상기 "status 1" 필드와 함께 각각의 DFL 엔트리의 타입(type) 및 속성에 대한 정보(예를 들면, '0000'인 경우 한개의 클러스터에 결함이 발생한 경우를 나타내며, '0001'인 경우 연속적인 다수개의 결함 클러스터의 시작(start)을, '0010'인 경우 연속적인 다수개의 결함 클러스터의 마지막(end)을 의미)를 기록하며, "Replacement Cluster first PSN" 필드에는 결함 영역이 스페어 영역내로 대체 기록된 영역의 위치 정보를 기록하게 되는데, 이때 상기 위치 정보는 해당 클러스터의 첫번째 물리적 섹터 넘버(PSN)로 기록한다.In addition, in the "status 2" field, together with the "status 1" field, information on the type and attribute of each DFL entry (for example, '0000' indicates a case where a defect occurs in one cluster. '0001' records the start of a number of consecutive fault clusters, and '0010' means the end of a number of consecutive fault clusters). The field "Replacement Cluster first PSN" indicates the fault. The area records the location information of the area where the area is alternately recorded into the spare area, and the location information is recorded as the first physical sector number (PSN) of the cluster.

또한, 다른 하나의 엔트리를 사용하여 "status 1" 과 "status 2" 필드에는 각각의 DFL 엔트리의 타입(type)에 대한 정보를 표현(특별히 두번째 엔트리의 상기 "status 2" 필드에는 연속적인 다수개의 결함 클러스터 및 대체 클러스터의 마지막(end)임을 알리는 '0010' 비트가 기록될 것이다)해 주며, "Defective CLuster first PSN" 필드에는 결함이 발생한 클러스터의 위치 정보 중 마지막 클러스터의 첫번째 물리적 섹터 넘버(PSN)를 기록하게 되고, "Replacement Cluster first PSN" 필드에는 결함 영역이 스페어 영역내로 대체 기록된 영역의 위치 정보 중 마지막 클러스터의 첫번째 물리적 섹터 넘버(PSN)를 기록한다.In addition, information on the type of each DFL entry is represented in the "status 1" and "status 2" fields using another entry (especially in the "status 2" field of the second entry). '0010' bit will be written indicating the end of the defective cluster and the alternate cluster). In the "Defective CLuster first PSN" field, the first physical sector number (PSN) of the last cluster among the location information of the defective cluster is displayed. In the " Replacement Cluster first PSN " field, the first physical sector number (PSN) of the last cluster is recorded among the position information of the region where the defective area is replaced and recorded into the spare area.

이때, 상기 하나의 엔트리는 8바이트(64비트)로 구성되며, 상기 "status" 필드들을 위해 각각 4비트가 할당되며, "Defective Cluster first PSN", "Replacement Cluster first PSN" 필드를 위해 각각 28비트가 할당된다.At this time, the one entry is composed of 8 bytes (64 bits), each of 4 bits are allocated for the "status" field, each 28 bits for the "Defective Cluster first PSN", "Replacement Cluster first PSN" field Is assigned.

이와 같은 구조를 갖는 본 발명에 따른 엔트리 포맷을 이용하여 연속적인 결함 클러스터의 대체(CRD) 타입(type)을 갖는 도 3a의 경우를 예로 들어 설명하면, 첫번째 엔트리(DFL entry 1)의 "status 1" 필드에는 대체 기록이 되었음을 의미하는 '0000'이 기록되고, "Defective Cluster first PSN" 필드에는 결함 클러스터의 첫번째 물리적 섹터 넘버인 'a'가 기록될 것이다. 또한, "status 2" 필드에는 연속적인 결함 클러스터의 시작을 의미하는 '0001'이 기록되며, "Replacement Cluster first PSN" 필드에는 결함 영역이 스페어 영역 내로 대체 기록된 위치의 첫번째 물리적 섹터 넘버인 'c' 가 기록될 것이다. Using the entry format according to the present invention having such a structure, the example of FIG. 3A having a replacement defect cluster (CRD) type of a continuous defect cluster will be described as an example. The "status 1" of the first entry (DFL entry 1) will be described. In the "field," 0000 "is recorded, which means that an alternative recording has been made, and in the" Defective Cluster first PSN "field, 'a', which is the first physical sector number of the defective cluster, will be recorded. Also, '0001' is recorded in the field "status 2", which means the start of consecutive defect clusters, and in the field "Replacement Cluster first PSN", 'c, which is the first physical sector number of the position where the defective area is replaced and written into the spare area. Will be written.

또한, 두번째 엔트리(DFL entry 2)의 "status 1" 필드에는 대체 기록이 되었음을 의미하는 '0000'이 기록되고, "Defective Cluster first PSN" 필드에는 결함 영역의 마지막 클러스터의 첫번째 물리적 섹터 넘버인 'b'가 기록되며, "status 2" 필드에는 연속적인 결함 클러스터의 마지막을 의미하는 '0010'이 기록되고, "Replacement Cluster first PSN" 필드에는 결함 영역이 스페어 영역 내로 대체 기록된 위치의 마지막 클러스터의 첫번째 물리적 섹터 넘버인 'd'가 기록될 것이다.In addition, '0000', which means that an alternative recording has been recorded, is recorded in the "status 1" field of the second entry (DFL entry 2), and 'b, which is the first physical sector number of the last cluster of the defective area, is recorded in the "Defective Cluster first PSN" field. 'Is recorded,' status 2 'field is written' 0010 'which means the end of consecutive fault clusters, and' Replacement Cluster first PSN 'field is the first of the last cluster where the defective area is recorded and replaced into the spare area. The physical sector number 'd' will be recorded.

한편, 도 3b는 본 발명에 따른 중첩 기록 관리 정보가 기록되는 방법을 나타낸 도면이다.On the other hand, Fig. 3B is a diagram showing a method of recording superimposed recording management information according to the present invention.

도 3b와 같이, 사용자의 요구에 따른 호스트(host)등의 중첩 기록 (overwrite) 명령에 따라, 기 기록된 영역에 중첩 기록하고자 하는 경우, 스페어 영역(spare area)등으로 대체 기록함은 앞서 언급한 바 있다. As shown in FIG. 3B, when the user wants to overwrite a previously recorded area according to an overwrite command of a host or the like according to a user's request, the alternative recording is performed with a spare area or the like. There is a bar.

이러한 경우, 필요한 중첩 기록 관리 정보는 전술한 연속적인 결함 클러스터의 대체(CRD) 타입과 동일하게 처리된다. In this case, the necessary overlapping recording management information is processed in the same manner as the above-described replacement of continuous defect cluster (CRD) type.

즉, DFL 엔트리 포맷으로, "status 1", "Defective Cluster first PSN", "status 2", "Replacement Cluster first PSN" 필드로 구성하고, 상기 DFL 엔트리를 두 개 사용하여 TDMA 영역에 기록하는 것이다.That is, the DFL entry format includes a "status 1", a "Defective Cluster first PSN", a "status 2", and a "Replacement Cluster first PSN" field, and records two TFL entries in the TDMA area.

이를 도 3b의 실시예를 통해 살펴보면, 첫번째 엔트리(DFL entry 1)에는 각각 '0000', 'a' '0001', 'c'가, 두 번째 엔트리(DFL entry 2)에는 각각 '0000', 'b', '0010', 'd' 가 기록될 것인바 이에 관한 자세한 사항은 전술한 바 있다.3b, '0000', 'a' '0001', and 'c' are respectively represented by the first entry (DFL entry 1), and '0000' and 'are respectively represented by the second entry (DFL entry 2). b ',' 0010 'and' d 'will be recorded. Details thereof have been described above.

따라서, 이후 사용자의 요구에 따라 호스트(host)등이 a-b 영역의 재생을 요구하는 경우, TDMA 영역에 기록된 상기 정보를 참조하여 c-d 영역의 재생을 수행하면 될 것이다.Therefore, when a host or the like requests reproduction of the a-b area at the request of the user, the reproduction of the c-d area may be performed by referring to the information recorded in the TDMA area.

한편, 첨부한 도 4는 본 발명에 따른 1회 기록 가능한 광디스크에서 결함 영역을 관리하는 다른 실시예를 나타낸 도면이다.4 is a view showing another embodiment of managing a defective area in an optical disc of write once type according to the present invention.

도 4와 같이, 리드인 영역(Lead In Area)과, 데이터 영역(Data Zone), 리드아웃(Lead Out Area) 영역이 구분되고, 상기 데이터 영역의 선두 및 후단에, 이너 스페어 영역(Inner Spare Area)과 아우터 스페어 영역(Outer Spare Area)이 구분 할당된 1회 기록 가능한 광디스크에서, 결함 영역(a-b)이 발생하는 경우, 일실시예로서 도 2a에서와 같이 스페어 영역등의 대체 영역에 대체 기록해 놓을 수 있지만, 여러가지 요인들로 인해 상기 대체 기록이 불가능한 경우가 있을 수 있다.As shown in FIG. 4, a lead in area, a data zone, and a lead out area are divided, and an inner spare area is formed at the front and the rear of the data area. In the case where a defective area ab occurs in the write-once optical disc in which the outer spare area and the outer spare area are separately allocated, as an example, as shown in FIG. 2A, alternative recording is performed in an alternative area such as a spare area. However, there may be cases where the alternative recording is not possible due to various factors.

상기 요인들로서는, 대체 기록할 스페어 영역이 부족하다거나, 리얼-타임 기록(ex. 방송 녹화)시, 또는 드라이브(drive)상의 세팅(setting)으로 대체 기록을 금지하는 경우 등이 있을 수 있다.Such factors may include a lack of a spare area for alternate recording, a case of real-time recording (ex. Broadcast recording), or a case of prohibiting alternative recording by setting on a drive.

이러한 경우에 대해, 도 4와 같이, 데이터 영역의 소정 영역에 연속하는 다수개의 클러스터가 결함으로 판명(디스크 표면의 손상 또는 오염, 드라이버 상의 세팅으로 결함 영역 처리)되면, 상기 결함 영역에 기록될 데이터를 스페어 영역등에 대체 기록하지 않고, 상기 결함 영역의 위치 정보를 TDMA 영역내 포함된 TDFL의 DFL 엔트리에 기록해 놓는 방법을 사용한다.In this case, as shown in Fig. 4, when a plurality of clusters consecutive to a predetermined area of the data area are found to be defective (damage or contamination of the disk surface, defect area processing by setting on the driver), data to be recorded in the defective area is shown. Instead of recording the data into the spare area or the like, a method of recording the position information of the defective area in the DFL entry of the TDFL included in the TDMA area is used.

본 발명에서는, 이와 같이, 연속적인 결함 클러스터에 대해 대체 주소를 할당하지 않는 경우를 특별히 CND(Consecutive Non-reallocatable Defect)라 명명하며, 하나의 클러스터에 대해 대체 주소가 할당되지 않는 NRD(Non-Reallocatable Defect)와 구분하기로 한다.In the present invention, a case in which no alternate address is assigned to consecutive defect clusters is specifically called CND (Consecutive Non-reallocatable Defect), and a non-reallocatable NRD in which no alternate address is assigned to one cluster is used. Defect).

상기와 같이, 결함 영역의 위치 정보를 DFL 엔트리에 기록해 놓게 되면, 이후 사용자의 요구에 따라 호스트(host)등이 a-b영역을 재생하고자 하는 경우, 드라이버(driver)는 상기 DFL 엔트리에 기록된 정보에 따라 상기 영역을 건너 뛰는(skip) 방식 등으로 재생하면 될 것이다.As described above, when the location information of the defective area is recorded in the DFL entry, when a host or the like wishes to reproduce the ab area in response to a user's request, the driver writes the information recorded in the DFL entry. Therefore, the playback may be performed by skipping the region.

이때, 상기 결함 영역의 위치 정보를 DFL 엔트리에 기록하는 방법을 살펴보면 다음과 같다.At this time, a method of recording the location information of the defect area in the DFL entry is as follows.

첫번째 방법은, 도 4의 실시예에서처럼 대체 기록될 영역이 없는 경우, 도 3a에서와 같이, 두 개의 엔트리(entry)를 사용하여 표현하되, 대체 영역의 주소를 0으로 세팅하는 방법이다.In the first method, when there is no area to be recorded for replacement as in the embodiment of FIG. 4, as shown in FIG. 3A, two entries are represented, but the address of the replacement area is set to zero.

이를 좀 더 자세히 설명하면, 도 4의 두 개의 엔트리 중 첫번째 엔트리(DFL entry 1)에 대해서 "status 1" 필드에는 각각의 DFL 엔트리의 타입에 관한 정보 중 대체 기록 여부를 알리는 정보가 표현되는바, 상기 "status 1" 필드에는 CND 타입의 경우 대체 기록이 이루어지지 않기 때문에, 도 3a의 대체 기록되는 CRD 타입과 구별하여, 예를 들면 '0001' 비트로 표현 가능할 것이다.In more detail, for the first entry (DFL entry 1) of the two entries of FIG. 4, information indicating whether or not an alternative recording is recorded is represented in the "status 1" field of each type of DFL entry. In the "status 1" field, since no alternative recording is performed in the case of the CND type, it may be expressed by '0001' bits, for example, distinguished from the alternatively recorded CRD type of FIG. 3A.

또한, "Defective Cluster first PSN" 필드에는 결함 영역의 시작 클러스터의 첫번째 물리적 섹터 넘버를 기록하게 되는바 도 4의 경우 'a' 가 기록되며, "status 2" 필드에는 상기 "status 1" 필드와 함게 각각의 DFL 엔트리의 타입(type) 및 속성에 대한 정보가 기록되는 바, 연속적인 다수개의 결함 클러스터의 시작(start)을 의미하는 '0010' 비트가 기록될 것이다.In addition, in the "Defective Cluster first PSN" field, the first physical sector number of the start cluster of the defective area is recorded. In the case of FIG. 4, 'a' is recorded, and in the "status 2" field together with the "status 1" field. As information about the type and attribute of each DFL entry is recorded, a '0010' bit will be written which signifies the start of a plurality of consecutive defect clusters.

또한, "Replacement Cluster first PSN" 필드는 결함 영역이 대체 기록되는 영역의 위치 정보 중 시작 클러스터의 첫번째 물리적 섹터 넘버가 기록되는 바, CND 타입의 경우 대체 영역이 존재하지 않으므로 0으로 세팅한다.In addition, the "Replacement Cluster first PSN" field is set to 0 because the first physical sector number of the starting cluster is recorded among the position information of the region where the defective region is replaced. In the case of the CND type, the replacement region does not exist.

또한, 다른 하나의 엔트리(두 번째 엔트리)를 사용하여 "status 1" 과 "status 2" 필드에는 각각의 DFL 엔트리의 타입(type)에 대한 정보를 표현해 주게 되는데, 특별히 상기 "status 2" 필드에는 두번째 엔트리가 연속적인 다수개의 결함 클러스터의 마지막위치 정보임을 나타내는 의미로서 '0010' 비트가 기록되며, "Defective Cluster first PSN" 필드에는 결함이 발생한 클러스터의 위치 정보 중 마지막 클러스터의 첫번째 물리적 섹터 넘버(PSN)가 기록되는 바, 도 4의 경우 'b'가 기록된다. In addition, information on the type of each DFL entry is represented in the "status 1" and "status 2" fields by using another entry (second entry). In particular, in the "status 2" field, A '0010' bit is written to indicate that the second entry is the last position information of a plurality of consecutive defect clusters, and the "Defective Cluster first PSN" field contains the first physical sector number (PSN) of the last cluster among the position information of the cluster where the defect has occurred. ) Is recorded, 'b' is recorded in the case of FIG.

또한, 두 번째 엔트리의 "Replacement Cluster first PSN"에는 결함 영역이 대체 기록되는 영역의 위치 정보 중 마지막 클러스터의 첫번째 물리적 섹터 넘버가 기록되는 바, CND 타입의 경우 대체 영역이 존재하지 않으므로 0으로 세팅한다.Also, in the "Replacement Cluster first PSN" of the second entry, the first physical sector number of the last cluster among the location information of the area where the defective area is replaced is recorded. In the case of the CND type, since the replacement area does not exist, it is set to 0. .

이때, 상기 하나의 엔트리는 8바이트(64비트)로 구성되며, 상기 "status" 필드들을 위해 각각 4비트가 할당되고, "Defective Cluster first PSN", "Replacement Cluster first PSN" 필드를 위해 각각 28비트가 할당된다.At this time, the one entry is composed of 8 bytes (64 bits), 4 bits are allocated to the "status" fields, respectively, and 28 bits for the "Defective Cluster first PSN" and "Replacement Cluster first PSN" fields. Is assigned.

두 번째 방법으로, 도 4의 경우처럼 두 개의 DFL 엔트리를 사용하지 않고 하나의 DFL 엔트리로만 표현하는 방법이 가능하며, 이를 첨부한 도 5를 참조하여 설명하면 다음과 같다. As a second method, a method of expressing only one DFL entry is possible without using two DFL entries as in the case of FIG. 4, which will be described with reference to FIG. 5.

도 5는 본 발명에 따른 1회 기록 가능한 광디스크에서 결함 영역을 관리하는 또 다른 실시예를 나타낸 도면이다.]5 is a view showing another embodiment of managing a defective area in an optical disc of write once type according to the present invention.]

도 5와 같이, 데이터 영역(Data Zone) 내 연속적인 클러스터에 발생한 결함 영역(a-b)이 스페어 영역(spare area)과 같은 대체 영역에 대체 기록되지 않는 CND 타입의 경우에 대해, 상기 결함 영역의 위치 정보를 하나의 DFL 엔트리에 기록하는 방법을 사용할 수 있다.As shown in Fig. 5, in the case of the CND type in which a defective area ab occurring in a continuous cluster in a data zone is not alternatively recorded in a spare area such as a spare area, the position of the defective area You can use a method of writing information to one DFL entry.

즉, 하나의 DFL 엔트리 포맷인 "status 1", "Defective Cluster first PSN", "status 2", "Replacement Cluster first PSN" 필드를 사용하여, 상기 "status 1" 필드에는 각각의 DFL 엔트리의 타입에 관한 정보 중 대체 기록 여부를 알리는 정보를 기록하고, 상기 "Defective Cluster first PSN" 필드에는 결함 영역의 시작 클러스터의 첫번째 물리적 섹터 넘버(PSN)을 기록하며, 상기 "status 2" 필드에는 상기 "status 1" 필드와 함께 엔트리의 타입 및 속성을 정의하는 바, 도 5의 DFL 엔트리는 결함 클러스터의 시작과 마지막을 모두 기록하게 되므로 도 3a 및 도 4의 경우와 구별하여 기록하면 될 것이다. 또한, 상기 "Replacement Cluster first PSN" 필드에는 결함 영역의 마지막 클러스터의 첫번째 물리적 섹터 넘버(PSN)를 기록하게 된다.That is, using one DFL entry format of "status 1", "Defective Cluster first PSN", "status 2", and "Replacement Cluster first PSN" fields, the "status 1" field has a type of each DFL entry. Information indicating whether or not to record alternative information is recorded. The first physical sector number (PSN) of the start cluster of the defective area is recorded in the "Defective Cluster first PSN" field, and the "status 1" field is recorded in the "status 2" field. The type and attribute of the entry are defined together with the "field. The DFL entry of FIG. 5 records both the beginning and the end of the defect cluster, and thus may be recorded separately from the cases of FIGS. 3A and 4. Also, in the "Replacement Cluster first PSN" field, the first physical sector number (PSN) of the last cluster of the defective area is recorded.

따라서, 도 5의 실시예에서 보면, "status 1" 필드에는 대체 기록이 이루어지지 않았음을 알리는 '0001' 비트가 기록되며, "Defective Cluster first PSN" 필드에는 결함 영역의 시작 클러스터의 첫번째 물리적 섹터 넘버인 'a'가 기록되고, "status 2" 필드에는 결함 클러스터의 시작과 마지막이 하나의 DFL 엔트리에 모두 기록된다는 의미로 '1000' 비트가 기록되며, "Replacement Cluster first PSN" 필드에는 결함 영역의 마지막 클러스터의 첫번째 물리적 섹터 넘버인 'b'가 기록될 것이다.Thus, in the embodiment of Fig. 5, a '0001' bit indicating that no alternative recording has been made is recorded in the "status 1" field, and the first physical sector of the start cluster of the defective area is recorded in the "Defective Cluster first PSN" field. The number 'a' is recorded, the '1000' bit is written in the "status 2" field, meaning that the start and the end of the fault cluster are written in one DFL entry, and the defect area is in the "Replacement Cluster first PSN" field. The first physical sector number of the last cluster of 'b' will be recorded.

한편, 본 발명에서 "status" 필드로 사용되는 '0000', '0001', '0010', '1000' 등의 값은 출원인이 임의로 선정한 값들로, 필요에 따라 그 값이 변경될 수 있음은 자명하며, 아울러 그 값들이 갖는 의미로서 본 발명을 이해하여야 할 것이다.Meanwhile, values of '0000', '0001', '0010', and '1000' used as the "status" field in the present invention are values arbitrarily selected by the applicant, and the values may be changed as necessary. In addition, the present invention should be understood as meanings thereof.

첨부한 도 6은 본 발명에 따른 결함 영역 및 중첩 기록 관리 정보가 기록되는 포맷을 나타낸 도면으로, 하나의 TDMA 영역내에 포함되는 TDFL 포맷 및 상기 TDFL 내의 결함 리스트(List of Defects) 포맷을 나타내었다.6 is a diagram illustrating a format in which a defect area and overlapping recording management information are recorded according to the present invention, which shows a TDFL format included in one TDMA area and a List of Defects format in the TDFL.

도 6과 같이, 하나의 TDMA 영역 내에 포함되는 TDFL은, 결함 리스트 및 상기 결함 리스트의 구성에 관한 정보가 포함된 결함리스트 헤더 부분(Defect List Header)과, 디스크의 사용중에 결함으로 결정된 클러스터들의 리스트를 포함하는 다수개의 결함 리스트(List of Defects)와, 결함 리스트를 종결하는 결함 리스트 종결자(Defects List Terminator)를 포함하여 구성된다.As illustrated in FIG. 6, the TDFL included in one TDMA area includes a defect list header including a defect list and information on the configuration of the defect list, and a list of clusters determined as defective during use of the disc. It includes a plurality of defect list (List of Defects) including a, and a defect list terminator terminating the defect list (Defects List Terminator).

또한, 상기 결함 리스트 헤더 부분은 다시 결함 리스트임을 알려주는 ID정보(identifier)를 나타내는 "DFL identifier" 필드와, 결함 리스트 엔트리의 전체 개수를 나타내는 "Number of DFL entries(N_DFL)" 필드와, RAD 및 CRD 타입의 엔트리들의 수를 나타내는 "Number of RAD/CRD entries" 필드와, NRD 및 CND타입의 엔트리들의 수를 나타내는 "Number of NRD/CND entries" 필드를 포함하여 구성된다. In addition, the defect list header portion may further include a "DFL identifier" field indicating ID information indicating a defect list, a "Number of DFL entries (N_DFL)" field indicating the total number of defect list entries, a RAD, And a "Number of RAD / CRD entries" field indicating the number of entries of the CRD type, and a "Number of NRD / CND entries" field indicating the number of entries of the NRD and CND types.

즉, DFL 엔트리들의 전체 개수는 상기 "Number of DFL entries(N_DFL)" 필드에 기록되며, RAD 타입과 CRD 타입의 엔트리 개수를 더한 개수는 "Number of RAD/CRD entries"에, NRD 타입과 CND 타입의 엔트리 개수를 더한 개수는 "Number of NRD/CND entries"에 기록된다.(중첩 기록(Overwrite)은 CRD 타입으로 처리하면 될 것이다.)That is, the total number of DFL entries is recorded in the "Number of DFL entries (N_DFL)" field, and the number of RAD type plus CRD type entries is "Number of RAD / CRD entries", NRD type and CND type. The number of entries plus is recorded in "Number of NRD / CND entries". (Overwrite should be processed as CRD type.)

또한, 결함 리스트(List of Defects)는 실제 결함 클러스터에 관한 정보가 포함된 다수개의 DFL 엔트리들로 구성되는 바, 전체 TDFL의 크기는 상기 결함 리스트(List of Defects)에 포함되는 정보에 따라 가변적이며 확장 가능하나, 싱글 레이어(Single Layer) 디스크의 경우에는 4클러스터, 더블 레이어(Double Layer) 디스크의 경우에는 8클러스터를 넘지 않아야 한다.In addition, the List of Defects is composed of a plurality of DFL entries containing information on actual defect clusters, and the size of the entire TDFL is variable according to the information included in the List of Defects. It is scalable, but should not exceed 4 clusters for single-layer disks and 8 clusters for double-layer disks.

첨부한 도 7은 전술한 본 발명에 따른 실시예에 따라 본 발명의 기술 사상이 구현되는 광기록 재생 장치의 구성을 나타낸 블록도이다.7 is a block diagram showing the configuration of an optical recording and reproducing apparatus in which the technical idea of the present invention is implemented according to the embodiment of the present invention described above.

도 7과 같이, 광기록 재생 장치는 광디스크에 기록 재생을 수행하는 기록 재생부(recording / reproducing device)(10)와, 이를 제어하는 제어부(Host or controller)(20)를 포함하여 구성된다. 상기 제어부(20)는 기록 재생부(10)로 특정 영역에의 기록 또는 재생 명령을 내리고, 상기 기록 재생부(10)는 제어부(20)의 명령에 따라 특정 영역에의 기록 재생을 수행하게 된다. As shown in FIG. 7, the optical recording / reproducing apparatus includes a recording / reproducing device 10 which performs recording / reproducing on an optical disc, and a controller 20 which controls the recording / reproducing device 10. The control unit 20 issues a recording or reproducing command to a specific area to the recording and reproducing unit 10, and the recording and reproducing unit 10 performs recording and reproducing to a specific area according to the command of the control unit 20. .

이때, 상기 기록 재생부(10)는 구체적으로, 제어부(20)와 데이터 및 명령을 주고받는 등의 통신(communication)을 수행하는 인터페이스부(12)와, 광디스크에 데이터를 직접 기록하거나 독출하는 픽업부(11)와, 상기 픽업부(11)로부터 독출된 신호를 수신하여 원하는 신호값으로 복원해내거나, 기록될 신호를 광디스크에 기록되는 신호로 변조(modulation)하여 전달하는 데이터 프로세서(13)와, 광디스크로부터 정확히 신호를 독출해내거나, 광디스크에 신호를 정확히 기록하기 위해 상기 픽업부(11)를 제어하는 서보부(14)와, 관리 정보를 포함한 여러 정보 및 데이터가 일시 저장되는 메모리(15)와, 상기 기록 재생부(10)내의 구성 요소들의 제어를 담당하는 마이컴(16)으로 구성되어 있다.In this case, the recording and reproducing unit 10 specifically includes an interface unit 12 which communicates data and commands with the control unit 20, and records or reads data directly on the optical disc. A pickup processor 11 and a data processor 13 for receiving a signal read out from the pickup unit 11 and restoring the signal to a desired signal value, or for modulating a signal to be recorded into a signal recorded on an optical disc. And a servo unit 14 for controlling the pick-up unit 11 to accurately read signals from the optical disc or to accurately record signals on the optical disc, and a memory 15 for temporarily storing various information and data including management information. ) And a microcomputer 16 that controls the components in the recording and playback section 10.

이와 같이 구성된 본 발명에 따른 광기록 재생 장치에서, 1회 기록 가능한 광디스크의 기록 과정을 상세히 설명하면 다음과 같다.In the optical recording and reproducing apparatus according to the present invention configured as described above, the recording process of the optical disc which can be recorded once will be described in detail as follows.

최초, 1회 기록 가능한 광디스크가 광기록 재생 장치로 삽입되면, 상기 광디스크내의 모든 관리 정보는 독출되어 상기 기록 재생부(10)내의 메모리에 저장되고, 이들 관리 정보는 광디스크의 기록 재생시 활용된다.First, when an optical disc capable of recording once is inserted into the optical recording / reproducing apparatus, all management information in the optical disk is read out and stored in the memory in the recording / reproducing section 10, and these management information is utilized in recording and reproducing the optical disk.

이러한 상태에서, 사용자가 상기 광디스크의 특정 영역에 기록을 원하는 경우 제어부(20)는 이를 기록 명령으로 하여 기록을 원하는 위치 정보를 기록할 데이터와 함께 기록 재생부(10)로 전달한다. In this state, when the user wants to record in a specific area of the optical disc, the control unit 20 transfers the data to the recording and reproducing unit 10 together with the data to record the desired position information as a recording command.

이때, 상기 기록 재생부(10)내의 마이컴(16)은 상기 기록 명령을 수신한 후, 메모리(15)에 저장된 관리 정보들로부터 제어부(20)가 기록을 원하는 광디스크내의 영역이, 결함 영역인지 여부 및 기록 완료 여부를 판단하여, 결함 영역 혹은 기록 완료된 영역이 아닌 영역에 상기 제어부(20)의 기록 명령대로 기록을 수행하게 된다. At this time, after receiving the recording command, the microcomputer 16 in the recording / reproducing section 10 determines whether the area in the optical disc that the control section 20 wants to record from the management information stored in the memory 15 is a defective area. And determining whether or not the recording is completed, and recording is performed according to the recording command of the controller 20 in an area other than the defective area or the completed recording area.

상기와 같이 기록을 수행하는 도중, 새로운 결함 영역을 발견하거나, 사용자의 요구에 따라 중첩적 기록(Overwrite)을 해야하는 경우, 상기 결함 영역 또는 중첩되는 영역에 기록할 데이터는 데이터 영역내의 다른 영역(스페어 영역)으로 대체 기록을 수행하고, 관련 정보를 TDMA 영역내 TDFL의 DFL 엔트리에 기록하게 된다.When performing a recording as described above, when a new defective area is found or a user needs to overwrite it according to a user's request, the data to be recorded in the defective area or the overlapping area is stored in another area (spare) in the data area. Area), and related information is recorded in the DFL entry of the TDFL in the TDMA area.

이때, 상기 기록하고자 하는 영역이 결함 영역인 경우, 대체 기록할 스페어 영역이 부족하다거나, 리얼-타임 기록(ex. 방송 녹화)시, 또는 드라이브(drive)상의 세팅(setting)으로 대체 기록을 금지하는 경우에는 상기 결함 영역의 위치 정보를 관리 정보로서 디스크상의 TDMA 영역내 TDFL의 DFL 엔트리에 기록하고, 상기 결함 영역의 다음 영역부터 데이터의 기록을 수행한다.At this time, when the area to be recorded is a defective area, the spare area for replacement recording is insufficient, or during recording in real-time recording (ex. Broadcasting recording), or setting on the drive is prohibited. In this case, the position information of the defective area is recorded as management information in the DFL entry of the TDFL in the TDMA area on the disc, and data is recorded from the next area of the defective area.

따라서 마이컴(16)은 대체기록되는 영역 또는 결함 영역의 위치정보와 데이터를 서보(14)와 데이터-프로세서(13)로 전달하여, 픽업부(11)를 통해 디스크내의 원하는 위치에서 기록 또는 대체기록이 완료될 수 있도록 한다. Therefore, the microcomputer 16 transfers the position information and data of the area or defective area to be recorded alternately to the servo 14 and the data processor 13, and records or substitutes the recording at a desired position in the disc through the pickup unit 11. Allow this to complete.

이와 같은 방법으로 기록된 1회 기록 가능한 광디스크에 대해, 본 발명에 따른 재생 방법을 살펴보면 다음과 같다.With respect to the optical disc which can be recorded once in this manner, the reproduction method according to the present invention is as follows.

최초, 데이터가 기록된 1회 기록 가능한 광디스크가 기록 재생 장치로 삽입되면, 상기 디스크내의 모든 관리 정보는 독출되어 기록 재생부(10)내의 메모리(15)에 저장되고, 이들 관리 정보는 광디스크의 기록 재생시 활용된다.Initially, when a recordable optical disc on which data is recorded is inserted into the recording / reproducing apparatus, all management information in the disk is read out and stored in the memory 15 in the recording / reproducing section 10, and these management information is recorded in the optical disk. It is used during playback.

이러한 상태에서, 사용자가 상기 광디스크의 특정 영역에의 재생을 원하는 경우, 제어부(20)는 이를 재생 명령으로 하여, 재생을 원하는 위치 정보를 상기 기록 재생부(10)로 전달한다. 상기 기록 재생부(10) 내의 마이컴(16)은 상기 재생 명령을 수신한 후, 메모리(15)에 저장된 관리 정보들로부터 제어부(20)가 재생을 원하는 광디스크내의 영역이 데이터 영역 내의 다른 영역으로 대체 기록되었는지 여부 및 대체 기록되지 않은 경우 결함 영역의 위치를 판단한다. 이는 앞서 설명한 TDMA 영역내 TDFL의 DFL 엔트리 등으로 확인 가능하다. In this state, when the user wants to reproduce the specific area of the optical disc, the control unit 20 transmits the position information desired for reproduction to the recording and reproducing unit 10 as the reproduction command. After receiving the playback command, the microcomputer 16 in the recording / playback section 10 replaces an area in the optical disc to be played back by the control section 20 from the management information stored in the memory 15 to another area in the data area. The location of the defective area is determined if it has been recorded and if no replacement has been recorded. This can be confirmed by the DFL entry of the TDFL in the TDMA region described above.

따라서, 상기 마이컴(16)은 제어부(20)가 재생을 원하는 영역이 대체 기록되지 않았으면, 해당 영역을 재생하여 재생된 정보를 제어부(20)로 전송하게 되고, 만약, 다른 영역으로 대체 기록(ex. RAD/CRD 타입)되었다면 해당 대체 기록된 영역을, 대체 기록되지 않은 결함 영역(ex. NRD/CND 타입)인 경우 상기 결함 영역을 건너뛰는(skip) 방식 등으로 재생하여 재생된 정보를 제어부(20)로 전송하게 된다.Therefore, if the area in which the control unit 20 wants to reproduce the data has not been recorded, the microcomputer 16 reproduces the corresponding area and transmits the reproduced information to the control unit 20. ex. RAD / CRD type), the information recorded by reproducing the corresponding recorded area by skipping the defective area (ex. NRD / CND type) in the case of a non-replaced defective area (ex. NRD / CND type) To 20.

이상의 설명에서와 같이 본 발명에 따른 1회 기록 가능한 광디스크의 결함 영역 관리 방법과 재생 방법 및 재생 장치는, 광디스크내 소정 영역에 연속적으로 다수개 발생한 결함 영역에 기록될 데이터가 대체 기록되지 않는 경우에 대한 효율적인 관리 방법을 제안함으로써, 1회 기록 가능한 광디스크를 보다 효율적으로 관리하고 재생하는 효과가 있다.As described above, the method, the reproducing method, and the reproducing apparatus of the writeable optical disc of the present invention according to the present invention provide a case in which data to be recorded in a defective area which has been continuously generated in a predetermined area in the optical disc is not alternatively recorded. By suggesting an efficient management method, it is possible to more efficiently manage and reproduce an optical disc that can be written once.

이상 설명한 내용을 통해 당업자라면 본 발명의 기술 사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다.Those skilled in the art will appreciate that various changes and modifications can be made without departing from the spirit of the present invention.

따라서, 본 발명의 기술적 범위는 실시예에 기재된 내용으로 한정하는 것이 아니라 특허 청구 범위에 의해서 정해져야 한다.Therefore, the technical scope of the present invention should not be limited to the contents described in the examples, but should be defined by the claims.

도 1은 일반적인 재기록가능한 광디스크의 구조 및 결함관리 방법을 개략적으로 나타낸 도면1 is a view schematically showing a structure and a defect management method of a general rewritable optical disc;

도 2a 내지 2b는 본 발명에 따른 1회 기록 가능한 광디스크에서 결함 영역 관리 및 중첩 기록 방법을 나타낸 도면2A to 2B are diagrams showing a defect area management and superimposed recording method in an optical disc of write once type according to the present invention;

도 3a 내지 도 3c는 본 발명에 따른 1회 기록 가능한 광디스크에서 중첩 기록 및 결합 영역 관리 정보를 기록하는 방법을 나타낸 도면3A to 3C are diagrams showing a method of recording superimposed recording and combined area management information on an optical disc of write once type according to the present invention;

도 4는 본 발명에 따른 1회 기록 가능한 광디스크에서 결함 영역을 관리하는 일실시예를 나타낸 도면4 is a diagram showing an embodiment of managing a defective area in an optical disc of write once type according to the present invention;

도 5는 본 발명에 따른 1회 기록 가능한 광디스크에서 결함 영역을 관리하는 다른 실시예를 나타낸 도면5 shows another embodiment of managing a defective area in an optical disc of write once type according to the present invention;

도 6은 본 발명에 따른 광기록 재생 장치의 구성을 나타낸 블록도6 is a block diagram showing a configuration of an optical recording and reproducing apparatus according to the present invention.

- 도면의 주요 부분에 대한 부호의 설명 --Explanation of symbols for the main parts of the drawing-

10 : 기록 재생부 11 : 픽업10: recording and playback section 11: pickup

12 : 인터페이스 13 : 데이터-프로세서 12 interface 13 data-processor

14 : 서보 15 : 메모리14: Servo 15: Memory

16 : 마이컴 20 : 호스트 or 제어부16: microcomputer 20: host or control unit

Claims (19)

리드인 영역, 데이터 영역, 리드 아웃 영역으로 구분된 1회 기록 가능한 고밀도 광디스크에 있어서,In a high-density optical disc that can be written once, divided into a lead-in area, a data area, and a lead-out area, 상기 데이터 영역의 소정 영역에 연속하는 다수개의 클러스터가 결함으로 판명되는 경우, 상기 결함 영역의 위치 정보를 상기 광디스크내에 기록 관리하는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And recording the position information of the defective area into the optical disc when a plurality of clusters continuous to the predetermined area of the data area is found to be defective. 제 1 항에 있어서,The method of claim 1, 상기 결함 영역에 기록될 데이터는 상기 광디스크내 소정 영역으로 대체 기록되지 않는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And the data to be recorded in the defective area is not alternatively recorded into a predetermined area in the optical disc. 제 2 항에 있어서,The method of claim 2, 상기 결함 영역의 위치 정보는 상기 리드인 영역내 임시 결함 관리 영역(TDMA)에 TDFL의 DFL 엔트리로 기록되는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And the position information of the defective area is recorded as a DFL entry of a TDFL in a temporary defect management area (TDMA) in the lead-in area. 제 3 항에 있어서,The method of claim 3, wherein 상기 DFL 엔트리는, "Defective Cluster first PSN" 필드 및 "Replacement Cluster first PSN" 필드를 포함하여 이루어짐을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And the DFL entry comprises a "Defective Cluster first PSN" field and a "Replacement Cluster first PSN" field. 제 4 항에 있어서,The method of claim 4, wherein 상기 위치 정보는 상기 DFL 엔트리 두 개로 기록되는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And the position information is recorded as two DFL entries. 제 5 항에 있어서,The method of claim 5, 상기 두 개의 엔트리 중 첫 번째 엔트리의 "Defective Cluster first PSN" 필드에는 결함 영역의 시작 클러스터의 첫번째 물리적 섹터 넘버가 기록되는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And a first physical sector number of the start cluster of the defective area is recorded in the " Defective Cluster first PSN " field of the first entry of the two entries. 제 5 항에 있어서,The method of claim 5, 상기 두 개의 엔트리 중 두 번째 엔트리의 "Defective Cluster first PSN" 필드에는 결함 영역의 마지막 클러스터의 첫번째 물리적 섹터 넘버가 기록되는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And a first physical sector number of the last cluster of the defective area is recorded in the "Defective Cluster first PSN" field of the second entry of the two entries. 제 5 항에 있어서,The method of claim 5, 상기 "Replacement Cluster first PSN" 필드는 0으로 세팅되는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And the " Replacement Cluster first PSN " field is set to '0'. 제 5 항에 있어서,The method of claim 5, 상기 각각의 DFL 엔트리의 타입 및 속성을 구별하기 위한 정보로서 "status" 필드가 포함되는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And a "status" field as information for identifying the type and attribute of each DFL entry. 제 4 항에 있어서,The method of claim 4, wherein 상기 위치 정보는 하나의 DFL 엔트리에 기록되는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And the position information is recorded in one DFL entry. 제 10 항에 있어서, The method of claim 10, 상기 DFL 엔트리의 "Defective Cluster first PSN" 필드에는, 결함 영역의 시작 클러스터의 첫 번째 물리적 섹터 넘버가 기록되는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And a first physical sector number of the start cluster of the defective area is recorded in the "Defective Cluster first PSN" field of the DFL entry. 제 10 항에 있어서, The method of claim 10, 상기 DFL 엔트리의 "Replacement Cluster first PSN" 필드에는, 결함 영역의 마지막 클러스터의 첫번째 물리적 섹터 넘버가 기록되는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And a first physical sector number of the last cluster of the defective area is recorded in the "Replacement Cluster first PSN" field of the DFL entry. 제 10 항에 있어서, The method of claim 10, 상기 DFL 엔트리의 타입 및 속성을 구별하기 위한 정보로서 "status" 필드가 포함되는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And a "status" field as information for distinguishing the type and attribute of the DFL entry. 제 1 항에 있어서, The method of claim 1, 상기 결함 영역에 기록될 데이터는 상기 광디스크내 소정 영역으로 대체 기록되는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And the data to be recorded in the defective area is replaced with a predetermined area in the optical disc. 제 14 항에 있어서, The method of claim 14, 상기 소정 영역은 상기 데이터 영역내 스페어 영역인 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And said predetermined area is a spare area in said data area. 제 14 항에 있어서, The method of claim 14, 상기 결함 영역의 위치 정보는 상기 리드인 영역내 임시 결함 관리 영역(TDMA)에 TDFL의 DFL 엔트리로 기록되는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And the position information of the defective area is recorded as a DFL entry of a TDFL in a temporary defect management area (TDMA) in the lead-in area. 제 16 항에 있어서, The method of claim 16, 상기 위치 정보는 상기 DFL 엔트리 두 개로 기록되는 것을 특징으로 하는 1회 기록 가능한 광디스크의 결함 영역 관리 방법.And the position information is recorded as two DFL entries. 1회 기록 가능한 광디스크의 관리 정보를 독출하여 저장하는 단계와,Reading and storing management information of an optical disc of write once type; 상기 저장된 관리 정보를 통해 사용자가 재생을 원하는 광디스크내 결함 영역의 위치를 판단하는 단계와,Determining a position of a defective area in the optical disc that the user wants to reproduce through the stored management information; 상기 판단된 결함 영역을 건너뛰는 방식으로 재생하는 단계를 포함하여 이루어짐을 특징으로 하는 1회 기록 가능한 광디스크 재생 방법.And reproducing the determined defective area in a skipping manner. 1회 기록 가능한 광디스크의 관리 정보가 독출되어 저장되는 메모리와,A memory in which management information of a writeable optical disc is read out and stored; 상기 저장된 관리 정보를 통해 사용자가 재생을 원하는 광디스크내 결함 영역의 위치를 판단하고, 상기 판단된 결함 영역을 건너뛰는 방식으로 재생하도록 하는 마이컴을 포함하여 구성됨을 특징으로 하는 1회 기록 가능한 광디스크 재생 장치.And a microcomputer for determining a position of a defective area in the optical disc to be reproduced by the user based on the stored management information, and for reproducing the determined defective area in a manner that skips the determined defective area. .
KR1020040025319A 2004-02-25 2004-04-13 Method for managing a defect area, data reproducing in optical write once disc and appratus for the same KR20050086339A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US54720304A 2004-02-25 2004-02-25
US60/547,203 2004-02-25

Publications (1)

Publication Number Publication Date
KR20050086339A true KR20050086339A (en) 2005-08-30

Family

ID=37270255

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040025319A KR20050086339A (en) 2004-02-25 2004-04-13 Method for managing a defect area, data reproducing in optical write once disc and appratus for the same

Country Status (1)

Country Link
KR (1) KR20050086339A (en)

Similar Documents

Publication Publication Date Title
US7826320B2 (en) Method and apparatus for recording or reproducing on or from optical medium using SBM information
JP4533892B2 (en) Method and apparatus for managing overwriting of write-once optical disc
KR20050074651A (en) Method of managing overwrite and method of recording management inforamtion on an optical disc write once
KR20050057583A (en) Write-once type optical disc, and method and apparatus for managing defective areas on write-once type optical disc using tdma information
KR101215370B1 (en) Recording medium, and method and apparatus of recording and reproducing data on the same
JP2007529849A (en) Method and apparatus for recording data on write-once recording medium
US7594147B2 (en) Method and apparatus for recording data on and reproducing data from a recording medium and the recording medium
US7969841B2 (en) Method and apparatus for recording management information medium and the recording medium
KR101071838B1 (en) Method and apparatus for overwriting data in write-once recording medium
JP4750111B2 (en) Method and apparatus for overwriting data on recording medium, and recording medium
KR101012378B1 (en) Method and Apparatus for recording / reproducing in Optical storage
CN1934622B (en) Apparatus and methods for recording and reproducing data
KR101253189B1 (en) A recording medium, and a method and apparatus for overwriting data in the same
KR20050086339A (en) Method for managing a defect area, data reproducing in optical write once disc and appratus for the same
JP2008021408A (en) Recording medium with physical access control (pac) cluster recorded thereon, and apparatus and methods for forming, recording, and reproducing the recording medium
KR20060022522A (en) Method for managing a overwrite recording in optical write once disc and apparatus for the same
MXPA06009684A (en) Method and apparatus for overwriting data in write-once recording medium
KR20050105764A (en) Method of defect management in high density optical disc and appratus of the same

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination