KR20030096492A - Method for managing record failed optical disc - Google Patents

Method for managing record failed optical disc Download PDF

Info

Publication number
KR20030096492A
KR20030096492A KR1020020033006A KR20020033006A KR20030096492A KR 20030096492 A KR20030096492 A KR 20030096492A KR 1020020033006 A KR1020020033006 A KR 1020020033006A KR 20020033006 A KR20020033006 A KR 20020033006A KR 20030096492 A KR20030096492 A KR 20030096492A
Authority
KR
South Korea
Prior art keywords
data
recording
recorded
area
information
Prior art date
Application number
KR1020020033006A
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 엘지전자 주식회사
Priority to KR1020020033006A priority Critical patent/KR20030096492A/en
Publication of KR20030096492A publication Critical patent/KR20030096492A/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/12Control of operating function, e.g. switching from recording to reproducing by sensing distinguishing features of or on records, e.g. diameter end mark
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/004Recording, reproducing or erasing methods; Read, write or erase circuits therefor
    • G11B7/0045Recording
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/007Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
    • G11B7/00736Auxiliary data, e.g. lead-in, lead-out, Power Calibration Area [PCA], Burst Cutting Area [BCA], control information
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/08Disposition or mounting of heads or light sources relatively to record carriers
    • G11B7/085Disposition or mounting of heads or light sources relatively to record carriers with provision for moving the light beam into, or out of, its operative position or across tracks, otherwise than during the transducing operation, e.g. for adjustment or preliminary positioning or track change or selection
    • G11B7/08505Methods for track change, selection or preliminary positioning by moving the head
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/08Disposition or mounting of heads or light sources relatively to record carriers
    • G11B7/09Disposition or mounting of heads or light sources relatively to record carriers with provision for moving the light beam or focus plane for the purpose of maintaining alignment of the light beam relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
    • G11B7/0938Disposition or mounting of heads or light sources relatively to record carriers with provision for moving the light beam or focus plane for the purpose of maintaining alignment of the light beam relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following servo format, e.g. guide tracks, pilot signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B2020/1264Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
    • G11B2020/1265Control data, system data or management information, i.e. data used to access or process user data
    • G11B2020/1267Address data
    • G11B2020/1269Absolute time in pregroove [ATIP] information
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B2020/1264Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
    • G11B2020/1265Control data, system data or management information, i.e. data used to access or process user data
    • G11B2020/1285Status of the record carrier, e.g. space bit maps, flags indicating a formatting status or a write permission

Landscapes

  • Optical Recording Or Reproduction (AREA)

Abstract

PURPOSE: A method for managing an optical disc of which recording is failed is provided to carry out the recording after recognizing as a recording-failed position as a recording-starting position, thereby preventing the loss of previously recorded data and the generation of playing error by skipping the recording-failed section. CONSTITUTION: A method for managing an optical disc includes the steps of searching a PMA(Program Memory Area) as an optical disc is inserted(S11,S12), and determining whether play control information is recorded for recording data in the PMA(S13). If so, the disc is determined as recording is normally finished(S14). In the other case, a count area included in a PCA(Power Calibration Area) is searched(S15), to determine count data is recorded to the PCA(S16). If not, the disc is determined as a blank disc(S17) and a series of searching operation is finished. In the other case, a program area is searched to determine whether real recording data is recorded(S18,S19). If the count data is existing in the count area and recorded data is existing in the program area, while the play control information is not existing in the PMA, a recording-failed position is searched from an initial recording position of the program area(S20).

Description

기록실패된 광디스크의 관리방법{Method for managing record failed optical disc}Method for managing record failed optical disc

본 발명은, 광디스크에 데이터를 기록하는 도중에 기록실패가 되었을 경우, 그 기록실패 위치를 재기록시의 기록시작 위치로 인식하여 기록할 수 있도록 하는 기록실패된 광디스크의 관리방법에 관한 것이다.The present invention relates to a method of managing a failed recording disc in which, when a recording failure occurs while recording data on the optical disc, the recording failure position is recognized as a recording start position of the rewrite proxy and recorded.

일반적으로 광디스크 장치는 PC 등의 외부장치로부터 입력되는 데이터를 광디스크에 기록하거나 기록된 데이터를 재생하여 모니터나 텔레비전 등의 디스플레이 장치 혹은 오디오 등의 음향장치로 출력하는 것으로서, 도 1에 도시한 바와 같이, 기록가능한 광디스크에 데이터를 기록하거나 기록데이터를 독출하는 광픽업(11)과, 광픽업에 포함 구성된 레이저 다이오드를 구동시키기 위한 광 드라이버(12), 광픽업(11)에 의해 독출된 RF 신호를 이진신호로 신호처리하는 RF(Radio Frequency) 신호 처리부(14), 외부로부터 입력되는 디지털 데이터에 에러정정코드 등을 부가하여 기록포맷으로 변환하거나 RF 신호 처리부(14)로부터 입력되는 이진신호를 원래의 디지털 데이터로 복원하는 디지털 신호 처리부(DSP:Digital Signal Processor)(13), 광픽업(11)을 이동시키기 위한 슬레드 모터(15), 광디스크를 회전시키기 위한 스핀들 모터(16), 슬레드 모터(15)와 스핀들 모터(16)를 구동시키는 모터 드라이버(17), 모터 드라이버(17)를 제어함과 더불어 광픽업(11)에 대한 트랙킹 제어나 포커싱 제어를 수행하는 서보 콘트롤러(18), 상기 각 구성수단을 전반적으로 제어하는 마이컴(19), 마이컴(19)에서 필요한 데이터를 저장하는 메모리(20)를 포함하여 구성된다.In general, an optical disc device records data input from an external device such as a PC on an optical disc or reproduces the recorded data and outputs the data to a display device such as a monitor or a television or an audio device such as audio. The optical pickup 11 for recording data on the recordable optical disc or reading the recorded data, the optical driver 12 for driving the laser diode included in the optical pickup, and the RF signal read by the optical pickup 11; RF (Radio Frequency) signal processing unit 14 for processing a signal as a binary signal, add an error correction code, etc. to the digital data input from the outside to convert to a recording format or to convert the binary signal input from the RF signal processing unit 14 Digital signal processor (DSP) 13 and optical pickup 11 for restoring digital data Drive motor 15, spindle motor 16 for rotating the optical disk, motor driver 17 for driving the sled motor 15 and the spindle motor 16, and the motor driver 17, together with the optical pickup Servo controller 18 performing tracking control or focusing control for (11), a microcomputer 19 for overall control of the respective constituent means, and a memory 20 for storing data necessary for the microcomputer 19; It is composed.

한편, 상기와 같이 구성되는 광디스크 장치의 기록동작은, 광디스크가 삽입된 상태에서 외부로부터 데이터 기록요청이 있게 되면, 마이컴(19)은 서보 콘트롤러(18)를 제어하여 광디스크를 회전 구동시키면서 광픽업(11)의 기록 레이저다이오드를 구동시키게 되고, DSP(13)는 기록을 위해 입력되는 데이터에 에러정정코드 등을 부가하여 소정의 기록포맷으로 변환시킨 후, 광픽업(11)에 인가하여 기록동작을 수행하게 된다.On the other hand, in the recording operation of the optical disk device configured as described above, when a data recording request is received from the outside while the optical disk is inserted, the microcomputer 19 controls the servo controller 18 to drive the optical disk while rotating the optical disk. The recording laser diode of 11) is driven, and the DSP 13 adds an error correction code or the like to the data input for recording, converts it into a predetermined recording format, and then applies the optical pickup 11 to perform the recording operation. Will be performed.

그러나, 전술한 바와 같이 광디스크에 대한 기록동작은, 먼저 프로그램 영역(Program Area)에 데이터를 기록한 후에 그 기록데이터의 재생제어정보를 PMA 영역(Program Memory Area) 등의 디스크 제어정보영역에 기록하게 되는데, 상기 프로그램 영역에 데이터를 기록하는 도중에 파워 오프(Power Off)나 외부 충격 등으로 인해 기록동작이 종료되면, 트랙정보 등과 같은 재생제어정보가 PMA 영역에 정상적으로 기록되지 못하게 되는 경우가 발생하게 된다.However, as described above, in the recording operation for the optical disc, data is first recorded in the program area, and then the reproduction control information of the recorded data is recorded in the disc control information area such as the PMA area (Program Memory Area). When the recording operation is terminated due to power off or external impact while recording data in the program area, playback control information such as track information may not be normally recorded in the PMA area.

따라서, 상기와 같이 기록실패된 광디스크가 다시 로딩되어 기록동작이 재수행될 때 PMA 영역에 재생제어정보가 존재하지 않기 때문에 이전 데이터가 기록된 기록영역이 무시된 채로 재기록동작이 이루어짐으로써, 재기록 가능한 광디스크(CD-Rewritable)인 경우에는 기록데이터가 손실되는 문제점이 발생하게 되고, 1회 기록 가능한 광디스크(CD-Recordable)인 경우에는 동일한 기록영역에 데이터를 덮어쓰게 되어 데이터 기록동작이 이루어지지 못하게 되는 문제점이 발생하게된다.Therefore, since the playback control information does not exist in the PMA area when the recording failed optical disc is reloaded and the recording operation is performed again, the rewriting operation is performed while the recording area where previous data is recorded is ignored. In the case of an optical disc (CD-Rewritable), there is a problem in that recording data is lost. In the case of an optical disc (CD-Recordable), the data is overwritten in the same recording area, thereby preventing data recording. Problems arise.

본 발명은 상기와 같은 문제점을 해결하기 위하여 창작된 것으로서, 광디스크에 데이터를 기록하는 도중에 기록실패가 되었을 때 그 기록실패 구간의 처음 위치를 재기록시의 기록시작 위치로서 탐색하여 재기록동작을 수행하거나, 또는 기록실패 구간을 스킵하여 재생 오류가 발생되지 않도록 하기 위한 기록실패된 광디스크의 관리방법을 제공함에 그 목적이 있다.The present invention was created to solve the above problems, and when a recording failure occurs during recording of data on an optical disc, the first position of the recording failure section is searched as the recording start position of the rewrite proxy, and the rewriting operation is performed. Another object of the present invention is to provide a method of managing a recording failure optical disc for skipping a recording failure section so that a reproduction error does not occur.

도 1은 일반적인 광디스크 장치에 대한 구성을 도시한 것이고,1 shows a configuration of a general optical disk device,

도 2는 본 발명에 따른 기록실패된 광디스크의 관리방법에 대한 동작 흐름도를 도시한 것이고,2 is a flowchart illustrating an operation of a method for managing a failed recording disk in accordance with the present invention;

도 3은 본 발명의 실시예에 따른 멀티세션 디스크의 트랙 구조를 도시한 것이다.3 illustrates a track structure of a multisession disc according to an embodiment of the present invention.

※ 도면의 주요부분에 대한 부호의 설명※ Explanation of code for main part of drawing

11 : 광픽업12 : 광 드라이버11: optical pickup 12: optical driver

13 : 디지털 신호 처리부14 : RF 신호처리부13 digital signal processing unit 14 RF signal processing unit

15 : 슬레드 모터16 : 스핀들 모터15: sled motor 16: spindle motor

17 : 모터 드라이버18 : 서보 콘트롤러17: motor driver 18: servo controller

19 : 마이컴20 : 메모리19: microcomputer 20: memory

상기의 목적을 달성하기 위한 본 발명에 따른 기록실패된 광디스크의 관리방법은, 광디스크의 디스크 제어정보영역을 탐색하여 기록데이터에 대한 정보가 기록되어져 있는지의 여부를 판단하는 1단계, 상기 디스크 제어정보영역에 기록데이터에 대한 재생제어정보가 기록되어 있지 않으면 프로그램 영역을 탐색하여 데이터가 기록되어져 있는지의 여부를 판단하는 2단계, 및 상기 프로그램 영역에 데이터가 기록되어 있으면 그 기록데이터의 기록실패 위치정보를 상기 디스크 제어정보영역에 기록하는 3단계를 포함하여 이루어진다.In accordance with another aspect of the present invention, there is provided a method of managing a failed recording optical disc, comprising: searching a disc control information area of an optical disc and determining whether information on recording data is recorded; Step 2 of determining whether or not data is recorded by searching the program area if the reproduction control information for the record data is not recorded in the area; and recording failure position information of the record data if the data is recorded in the program area. Recording in the disc control information area.

한편, 상기 1단계 이후, 상기 디스크 제어정보영역에 기록데이터에 대한 정보가 기록되어 있으면, 그 기록데이터에 대한 정보를 근거로 해당 프로그램 영역은 검색하지 않고 다음 기록가능영역부터 검색하여 데이터가 기록되어져 있는지의 여부를 판단하는 하위 1단계, 상기 기록가능영역에 데이터가 기록되어 있으면 이 기록실패된 데이터의 위치정보를 상기 디스크의 정보영역에 기록하는 하위 2단계를 더 포함하는 것을 특징으로 한다.On the other hand, if the information on the record data is recorded in the disc control information area after the step 1, the data is recorded by searching from the next recordable area without searching the corresponding program area based on the information on the record data. And a lower two step of determining whether or not there is data, and if the data is recorded in the recordable area, the lower two steps of recording the location information of the failed recording data in the information area of the disc.

또한, 본 발명은, 광디스크의 데이터 기록 여부를 탐색하라는 사용자의 요청을 확인하는 1단계, 사용자에 의해 데이터 기록 여부 탐색 요청이 있으면 프로그램 영역에 데이가 기록되어져 있는지의 여부를 판단하는 2단계, 및 상기 프로그램 영역에 데이터가 기록되어 있으면 그 기록데이터의 기록실패 위치정보를 디스크 제어정보영역에 기록하는 3단계를 포함하여 이루어진다.In addition, the present invention is a step 1 of confirming the user's request to search for data recording on the optical disk, step 2 of determining whether or not the data is recorded in the program area when the user has a request to search for data recording, and And if data is recorded in the program area, recording failure position information of the record data is recorded in the disc control information area.

또한, 본 발명은, 광디스크의 디스크 재생 정보영역의 마지막 기록 정보를 독출하는 제1 단계, 상기 독출된 마지막 기록정보에 근거하여 마지막 기록영역 이후 구간에 데이터가 기록되었는지 검색하는 제2 단계, 상기 검색 결과, 데이터가 기록된 경우 상기 데이터의 종료 위치를 찾는 제3 단계, 및 상기 재생 정보영역에 상기 종료 위치에 근거한 기록정보를 저장하는 제4 단계를 포함하여 이루어지는 것을 특징으로 한다.In addition, the present invention is a first step of reading the last recording information of the disc reproduction information area of the optical disc, a second step of searching whether data has been recorded in the section after the last recording area based on the read last recording information; And a fourth step of finding an end position of the data when the data is recorded, and a fourth step of storing the record information based on the end position in the reproduction information area.

이하, 본 발명에 따른 기록실패된 광디스크의 관리방법에 대한 바람직한 실시예에 대해 첨부된 도면에 의거하여 상세하게 설명한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT Hereinafter, a preferred embodiment of a method for managing a failed recording optical disc according to the present invention will be described in detail with reference to the accompanying drawings.

도 2는, 본 발명에 따른 기록실패된 광디스크의 관리방법에 대한 동작 흐름도를 도시한 것으로서, 도 1을 참조로 전술한 바와 같이 구성되는 광디스크 장치에 적용될 수 있는데, 상기 광디스크 장치의 마이컴(19)에서는, 장치 내에 광디스크가삽입되면(S11), PMA 영역을 탐색하여(S12), 그 PMA 영역에 기록데이터에 대한 재생제어정보가 기록되어 있는지의 여부를 판단한다(S13).FIG. 2 is a flowchart illustrating a method of managing a failed recording optical disk according to the present invention, which may be applied to an optical disk apparatus configured as described above with reference to FIG. 1. The microcomputer 19 of the optical disk apparatus is shown in FIG. When the optical disc is inserted into the apparatus (S11), the PMA area is searched (S12), and it is judged whether or not the reproduction control information for the record data is recorded in the PMA area (S13).

상기 PMA 영역을 탐색한 결과, PMA 영역에 기록데이터에 대한 재생제어정보가 기록되어 있으면, 해당 디스크를 정상적으로 기록이 종료된 디스크로 판별(S14)한 후 일련의 검색동작을 종료하게 된다. 이후 사용자에 의해 데이터 기록명령이 입력되면 마이컴(19)은 PMA 영역에 기록된 기록데이터 정보를 참조하면서 통상의 기록동작을 실행한다.As a result of searching the PMA area, if the reproduction control information for the recorded data is recorded in the PMA area, the disc is judged to be a disc whose recording is normally completed (S14), and then a series of search operations are completed. Thereafter, when a data recording command is input by the user, the microcomputer 19 performs a normal recording operation while referring to the recording data information recorded in the PMA area.

한편, 상기 PMA 영역에는 기록데이터의 트랙정보, 디스크 식별정보 또는 스킵트랙 정보 등과 같은 재생제어정보가 소정의 코드로 구분되어 기록되어지고, 이러한 PMA 영역의 재생제어정보는 데이터 기록시에 마이컴(19)에 의해 참조되어 일련의 기록동작이 이루어진다. 특히, 상기 스킵트랙 정보는 스킵하고자 하는 스킵트랙번호를 나타낸 것인데, 그 스킵트랙번호 대신에 ATIP(Absolute Time In Pre-groove) 신호와 같은 절대시간정보가 대체 기록되어 스킵하고자 하는 기록데이터의 스킵정보로서 기록될 수도 있다.On the other hand, in the PMA area, playback control information such as track information, disc identification information or skip track information of recorded data is divided into predetermined codes and recorded, and the playback control information of the PMA area is recorded in the microcomputer 19 during data recording. A series of write operations are performed by reference to. In particular, the skip track information indicates a skip track number to be skipped, and instead of the skip track number, absolute time information such as an Absolute Time In Pre-groove (ATIP) signal is alternately recorded to skip information of the record data to be skipped. May be recorded as.

상기 PMA를 탐색한 결과, PMA 영역에 기록데이터 정보가 기록되어 있지 않으면, PCA(Power Calibration Area) 영역에 포함되는 카운트 영역(Count Area)을 검색하여(S15), 이 카운트 영역에 기록된 카운트 데이터가 있는지의 여부를 판단한다(S16). 이 카운트 영역에 카운트 데이터가 존재하지 않게 되면, 기록이 전혀 이루어지지 않은 공디스크(Blank Disc)라고 판별(S17)한 후 일련의 검색 동작을 종료하게 된다. 이후 사용자에 의해 데이터 기록명령이 입력되면 프로그램 영역의초기 기록위치부터 데이터가 기록된다.As a result of searching the PMA, if no record data information is recorded in the PMA area, a count area included in the power calibration area (PCA) area is searched (S15), and the count data recorded in this count area is searched. It is determined whether there is any (S16). When count data does not exist in this count area, a series of search operations are ended after determining (S17) that a blank disc has not been recorded at all. Thereafter, when a data recording command is input by the user, data is recorded from the initial recording position of the program area.

상기 단계(S16)에서 상기 카운트 영역에 기록된 카운트 데이터의 존재여부를 판단한 결과, 카운트 영역에 카운트 데이터가 존재하게 되면, 실제적인 기록데이터가 기록되어 지는 프로그램 영역을 탐색하여(S18), 상기 프로그램 영역에 데이터가 기록되어 있는지의 여부를 판단하게 된다(S19).As a result of determining whether the count data recorded in the count area exists in the step S16, if count data exists in the count area, the program area in which actual record data is recorded is searched (S18), and the program It is determined whether or not data is recorded in the area (S19).

상기 프로그램 영역에 데이터가 기록되어 있는지의 여부를 판단한 결과, 기록된 데이터가 존재하지 않으면, 즉 카운트 영역에는 카운트 데이터가 존재하고, 또한 PMA 영역에 기록데이터에 대한 재생제어정보가 존재하지 않고, 또한 프로그램 영역에 기록된 데이터가 존재하지 않게 되면, 공디스크(Blank Disc)라고 판별하여(S16) 일련의 검색 동작을 종료하게 된다. 이후, 사용자에 의해 데이터 기록명령이 입력되면 통상의 기록동작을 수행한다.As a result of determining whether or not data is recorded in the program area, if there is no recorded data, that is, count data exists in the count area, and there is no reproduction control information for the recorded data in the PMA area, If there is no data recorded in the program area, it is determined as a blank disc (S16) and the series of search operations is completed. Thereafter, when a data recording command is input by the user, a normal recording operation is performed.

상기 프로그램 영역에 데이터가 기록되어 있는지의 여부를 판단한 결과, 기록된 데이터가 존재하면, 즉 카운트 영역에 카운트 데이터가 존재하고, 또한 PMA 영역에 기록데이터에 대한 정보가 존재하지 않고, 또한 프로그램 영역에 기록된 데이터가 존재하게 되면, 도 3에 도시한 바와 같이 멀티세션 디스크의 트랙 상에서 프로그램 영역의 초기 기록위치에서부터 프로그램 영역을 탐색해 나가면서 데이터 기록이 종료된 시점, 즉 기록실패가 된 시점을 탐색하게 된다(S20).As a result of determining whether or not data is recorded in the program area, if the recorded data exists, that is, count data exists in the count area, and information on the record data does not exist in the PMA area, and also in the program area. When the recorded data exists, as shown in Fig. 3, the program area is searched from the initial recording position of the program area on the track of the multisession disc while searching for the time point at which data recording ends, that is, when the recording failure has occurred. It is made (S20).

상기한 바와 같이 탐색하다가 기록실패가 된 시점이 파악되면, 그 기록실패시점에 대한 정보를 스킵정보로서 PMA 영역에 기록하게 된다(S21). 상기 기록실패시점에 대한 정보는, 예컨대, 기록동작의 수행시에 기록되어지는 ATIP 신호와 같은절대시간정보로서 기록되어지는 것이 바람직한데, 상기 스킵정보가 하나 이상의 트랙을 포함하는 경우에는 그 트랙번호를 기록하는 것이 가능하고, 하나 이상의 세션을 포함하는 경우에는 각 세션의 시작위치정보와 마지막위치정보를 기록하는 것이 가능하다.As described above, when a time point of recording failure is detected, information on the time point of recording failure is recorded as skip information in the PMA area (S21). The information on the recording failure point is preferably recorded as absolute time information such as, for example, an ATIP signal recorded at the time of performing a recording operation. When the skip information includes one or more tracks, the track number is recorded. It is possible to record and, if it includes one or more sessions, it is possible to record the start position information and the last position information of each session.

이후, 사용자에 의해 요청된 입력데이터에 대한 기록동작을 수행하게 되는데, 이때 기록시작시점은 PMA 영역에 기록되어 있는 스킵정보를 참조하여 해당 시간만큼 프로그램 영역을 스킵한 다음부터 기록데이터를 기록하게 된다. 즉, 이전에 기록된 데이터의 기록실패 위치가 새로운 데이터의 기록시에는 기록시작 위치로 되어 통상의 기록동작이 이루어지게 된다.Thereafter, a recording operation is performed on the input data requested by the user. At this time, the recording data is recorded after the program area is skipped for the corresponding time by referring to the skip information recorded in the PMA area. . That is, the recording failure position of the previously recorded data becomes the recording start position at the time of recording the new data, thereby making the normal recording operation.

한편, 상기 단계(S13)에서 PMA 영역에 예컨대, 트랙정보가 있으면, 이러한 정보를 사용자가 파악할 수 있도록 안내하여 주고, 이후 사용자로부터 검색명령이 입력되면 PMA 영역에 기록된 트랙정보를 참조하여 기록가능영역의 시작위치부터 검색하여 기록실패된 위치정보를 얻을 수 있도록 구현하는 것이 가능하다.On the other hand, if there is, for example, track information in the PMA area in step S13, the user is guided so that the user can grasp such information, and when the search command is input from the user, the track information recorded in the PMA area can be recorded. It is possible to implement so as to obtain recording failed position information by searching from the start position of the region.

따라서, 전술한 바와 같이 기록실패된 디스크를 관리함으로써 현재 삽입된 디스크가 기록실패된 것일지라도 덮어쓰기를 하는 것이 방지되어 데이터의 손실을 막을 수 있게 된다.Thus, by managing the failed recording disc as described above, overwriting is prevented even if the disc currently inserted is failed, thereby preventing data loss.

한편, 전술한 본 발명은 광디스크가 삽입되면 자동적으로 데이터 기록 여부를 탐색하여 디스크의 상태 정보를 파악할 수 있도록 구현되었으나, 이는 광디스크가 삽입되더라도 사용자의 요청에 의해서만 광디스크의 기록실패 여부를 탐색하도록 구현하는 것이 가능하다.Meanwhile, the present invention described above is implemented to automatically detect whether data is recorded when an optical disc is inserted, and to grasp the state information of the disc. However, the present invention is implemented to detect whether the optical disc has failed recording only at the request of a user even when the optical disc is inserted. It is possible.

상기의 실시예에 있어서는 PMA 영역에 재생제어정보가 있을 경우 정상적인 디스크로 판별하였으나, PMA 영역 내의 기록보다는 다수개가 존재할 수 있으므로, PMA내에 기록정보가 있을 시에도 마지막 기록정보에 해당하는 데이터 구간 이후에 데이터가 기록되어 있는지 광픽업에 의해 피트의 존재를 조사하는 등의 방법으로 판단하게 된다.In the above embodiment, when there is a playback control information in the PMA area, it is determined to be a normal disk. However, since there may be more than the recording in the PMA area, even if there is recording information in the PMA, after the data section corresponding to the last recording information, It is judged by the method of checking whether the data is recorded by checking the presence of pits by optical pickup.

상기 데이터 구간 이후에 데이터가 없는 경우는 정상적인 디스크로 판단하고, 데이터가 있는 경우는 기록실패로 판단하여 초기 기록위치에서부터 프로그램 영역을 탐색해 나가면서 기록 실패된 데이터의 기록이 종료된 시점, 즉 기록실패가 된 지점을 탐색하게 된다(S20).If there is no data after the data section, it is determined as a normal disk, and if there is data, it is determined as a recording failure and the program area is searched from the initial recording position, and when the recording of the failed recording data ends, that is, recording The point of failure is searched for (S20).

상기에서 데이터 기록이 종료된 시점은 광픽업을 상기 마지막 기록정보에 근거하여 해당 데이터 구간 끝으로 이동하고 기 설정된 간격으로 점프하며, 디스크 위에 데이터가 있는지를 검색하여, 데이터가 검색되지 않는 위치를 상기 기록 실패된 데이터 기록이 종료된 시점으로 판단하게 된다.When the data recording ends, the optical pickup moves to the end of the corresponding data section based on the last recording information, jumps at a predetermined interval, searches for the presence of data on the disk, and indicates a position where data is not searched. It is judged as the time point at which recording failed data has been completed.

이후 상기 기록 실패 지점의 위치 정보에 근거하여, 새로운 기록 정보를 만들어 상기 실패된 데이터를 살릴 수 있게 된다. 이때 CD-R의 경우는 사용자가 상기 기록 실패된 데이터를 버리고자 하는 경우에는 상기 스킵정보에 스킵하도록 하면, 추후 재생시 드라이버에 의해 스킵되므로 사용자는 상기 실패된 데이터가 재생되는 문제를 없앨 수도 있다. CD-RW의 경우도 CD-R과 같은 기록이 가능하나, 기록실패된 데이터를 버리고자 하는 경우는 기록 실패구간에 덮어쓰는 것이 바람직할 것이다.Then, based on the location information of the recording failure point, new recording information can be created to save the failed data. In the case of the CD-R, if the user wants to discard the failed recording data, the skip information is skipped by the driver during later playback. Therefore, the user may eliminate the problem that the failed data is reproduced. . In the case of a CD-RW, the same recording as that of a CD-R is possible, but in the case of discarding failed data, it may be desirable to overwrite the recording failure section.

이상 전술한 본 발명의 바람직한 실시예는 예시의 목적을 위해 개시된 것으로, 당업자라면 이하 첨부된 특허청구범위에 개시된 본 발명의 기술적 사상과 그 기술적 범위 내에서, 다양한 다른 실시예들을 개량, 변경, 대체 또는 부가하여 실시하는 것이 가능할 것이다.The above-described preferred embodiments of the present invention are disclosed for purposes of illustration, and those skilled in the art can improve, change, and substitute various other embodiments within the technical spirit and scope of the present invention disclosed in the appended claims below. Or in addition to that.

상기와 같이 구성되어 이루어지는 본 발명은, 광디스크에 데이터를 기록하는 도중에 기록실패가 되었을 경우 그 기록실패 위치를 재기록시의 기록시작 위치로 인식하여 기록하게 함으로써 이전에 기록된 데이터가 손실되는 것을 방지함과 더불어 기록실패된 구간을 스킵하여 재생 오류가 발생되지 않도록 하는 유용한 발명이다.The present invention constituted as described above prevents the loss of previously recorded data by allowing the recording failure position to be recognized and recorded as the recording start position of the re-gixie when the recording failure occurs while recording data on the optical disc. In addition, the present invention is useful for skipping a record failure section so that a playback error does not occur.

Claims (9)

광디스크의 디스크 제어정보영역을 탐색하여 기록데이터에 대한 정보가 기록되어져 있는지의 여부를 판단하는 1단계;A step 1 of searching the disc control information area of the optical disc to determine whether information on the record data is recorded; 상기 디스크 제어정보영역에 기록데이터에 대한 재생제어정보가 기록되어 있지 않으면 프로그램 영역을 탐색하여 데이터가 기록되어져 있는지의 여부를 판단하는 2단계; 및Step 2 of determining whether or not data is recorded by searching a program area if reproduction control information for recording data is not recorded in the disc control information area; And 상기 프로그램 영역에 데이터가 기록되어 있으면 기록 실패된 것으로 판단하고, 상기 데이터의 위치정보를 상기 디스크 제어정보영역에 기록하는 3단계를 포함하여 이루어지는 기록실패된 광디스크의 관리방법.And determining that the recording has failed if data is recorded in the program area, and recording the positional information of the data in the disc control information area. 제 1항에 있어서,The method of claim 1, 상기 1단계 이후, 상기 디스크 제어정보영역에 기록데이터에 대한 정보가 기록되어 있으면, 그 기록데이터에 대한 정보를 근거로 해당 프로그램 영역은 검색하지 않고 다음 기록가능영역부터 검색하여 데이터가 기록되어져 있는지의 여부를 판단하는 하위 1단계;After the step 1, if information on the record data is recorded in the disc control information area, it is determined whether the data is recorded by searching from the next recordable area without searching the program area based on the information on the record data. A lower first step of determining whether or not; 상기 기록가능영역에 데이터가 기록되어 있으면 기록실패된 것으로 판단하고, 상기 데이터의 위치정보를 상기 디스크의 정보영역에 기록하는 하위 2단계를 더 포함하는 것을 특징으로 하는 기록실패된 광디스크의 관리방법.And determining that data has failed if the data is recorded in the recordable area, and further comprising the lower two steps of recording the positional information of the data in the information area of the disc. 제 1항 또는 제 2항에 있어서,The method according to claim 1 or 2, 상기 디스크 제어정보영역은 기록데이터의 재생제어정보가 기록되는 프로그램 관리영역(PMA)인 것을 특징으로 하는 기록실패된 광디스크의 관리방법.And the disc control information area is a program management area (PMA) in which reproduction control information of recorded data is recorded. 제 1항 또는 제 2항에 있어서,The method according to claim 1 or 2, 상기 기록실패 위치정보는 절대시간정보인 것을 특징으로 하는 기록실패 광디스크의 관리방법.And the recording failure position information is absolute time information. 광디스크의 데이터 기록 여부를 탐색하라는 사용자의 요청을 확인하는 1단계;Confirming a request from a user to search for data recording on the optical disc; 사용자에 의해 데이터 기록 여부 탐색 요청이 있으면 프로그램 영역에 데이가 기록되어져 있는지의 여부를 판단하는 2단계; 및Determining whether data has been recorded in a program area when a user has requested to record data or not; And 상기 프로그램 영역에 데이터가 기록되어 있으면 그 기록데이터의 기록실패 위치정보를 디스크 제어정보영역에 기록하는 3단계를 포함하여 이루어지는 기록실패된 광디스크의 관리방법.And recording the recording failure position information of the recording data into the disc control information area if data is recorded in the program area. 제 5항에 있어서,The method of claim 5, 상기 기록실패 위치정보는 ATIP 신호의 절대시간정보인 것을 특징으로 하는 기록실패 광디스크의 관리방법.And the recording failure position information is absolute time information of an ATIP signal. 광디스크의 디스크 재생 정보영역의 마지막 기록 정보를 독출하는 제1 단계;A first step of reading the last recorded information of the disc reproduction information area of the optical disc; 상기 독출된 마지막 기록정보에 근거하여 마지막 기록영역 이후 구간에 데이터가 기록되었는지 검색하는 제2 단계;A second step of searching for whether data is recorded in a section after a last recording area based on the read last recording information; 상기 검색 결과, 데이터가 기록된 경우 상기 데이터의 종료 위치를 찾는 제3 단계; 및A third step of finding an end position of the data when data is recorded as a result of the search; And 상기 재생 정보영역에 상기 종료 위치에 근거한 기록정보를 저장하는 제4 단계를 포함하여 이루어지는 것을 특징으로 하는 기록실패된 광디스크의 관리방법.And a fourth step of storing the recording information based on the end position in the reproduction information area. 제 7항에 있어서,The method of claim 7, wherein 상기 제3 단계는, 기 설정된 간격으로 점프하면서 데이터를 독출함을 특징으로 하는 기록실패된 광디스크의 관리방법.And wherein said third step reads data while jumping at predetermined intervals. 제 7항에 있어서,The method of claim 7, wherein 상기 재생 정보 영역 내에 상기 검색된 데이터의 재생 또는 스킵 여부를 나타내는 정보가 포함됨을 특징으로 하는 기록실패된 광디스크의 관리방법.And information indicating whether the retrieved data is to be reproduced or skipped in the reproduction information area.
KR1020020033006A 2002-06-12 2002-06-12 Method for managing record failed optical disc KR20030096492A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020020033006A KR20030096492A (en) 2002-06-12 2002-06-12 Method for managing record failed optical disc

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020020033006A KR20030096492A (en) 2002-06-12 2002-06-12 Method for managing record failed optical disc

Publications (1)

Publication Number Publication Date
KR20030096492A true KR20030096492A (en) 2003-12-31

Family

ID=32386876

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020020033006A KR20030096492A (en) 2002-06-12 2002-06-12 Method for managing record failed optical disc

Country Status (1)

Country Link
KR (1) KR20030096492A (en)

Similar Documents

Publication Publication Date Title
US5920526A (en) Method for detecting a boundary between recorded and unrecorded areas on an optical disc
US7672203B2 (en) Dubbing device for dubbing data
US20050157616A1 (en) Data recording apparatus, data recording method, and optical recording medium including pseudo-erasing features
BG64405B1 (en) Method of hiding areas on a disc like recording of the optically rewritable type
KR100713402B1 (en) Method and apparatus for determining recordable position on disc medium
EP1067552A2 (en) Optical disk recording apparatus and recording control method
US6370096B1 (en) Optical-disc recording device with efficient mechanism for performing overall erasing operations
JP2001093150A (en) Recording method of cd-r disk
KR20020065295A (en) Method for overwriting a data on recorded multi-session disc
KR100746399B1 (en) Method for recording a digital data on disc with defect area
KR100327798B1 (en) Method of servo control using table of contents information
KR20030096492A (en) Method for managing record failed optical disc
KR100481253B1 (en) Method for recording a data on recorded multi-session disc
EP1667153A1 (en) Recorder, recording method and recording medium where program is recorded
JP2840489B2 (en) Information recording / reproducing device
KR100925230B1 (en) Method for writing data on optical disc using a session close
KR100288793B1 (en) Track approach in the lead-in area
KR101048385B1 (en) Optimal Optical Power Search Method in Optical Disk Devices
KR100454654B1 (en) Method for recording a data on recorded disc
JP3301605B2 (en) Optical disk drive
JP2010134980A (en) Device and method for recording and reproducing data
JPH04247326A (en) Optical information recorder
KR20030066101A (en) Multi-session Disk And Recording And Reproducing Methods Of The Disk
JPH04247327A (en) Optical information recorder
JP2002230777A (en) Disk recorder

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application
J201 Request for trial against refusal decision
AMND Amendment
B701 Decision to grant
NORF Unpaid initial registration fee