[go: up one dir, main page]

KR100283245B1 - A method for generating defect area manager data on a recording medium and a method of accessing a recording / playback point using the same - Google Patents

A method for generating defect area manager data on a recording medium and a method of accessing a recording / playback point using the same Download PDF

Info

Publication number
KR100283245B1
KR100283245B1 KR1019980006281A KR19980006281A KR100283245B1 KR 100283245 B1 KR100283245 B1 KR 100283245B1 KR 1019980006281 A KR1019980006281 A KR 1019980006281A KR 19980006281 A KR19980006281 A KR 19980006281A KR 100283245 B1 KR100283245 B1 KR 100283245B1
Authority
KR
South Korea
Prior art keywords
unit group
recording
address
area
recording medium
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1019980006281A
Other languages
Korean (ko)
Other versions
KR19990071062A (en
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 KR1019980006281A priority Critical patent/KR100283245B1/en
Publication of KR19990071062A publication Critical patent/KR19990071062A/en
Application granted granted Critical
Publication of KR100283245B1 publication Critical patent/KR100283245B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명은 기록매체의 결함영역 관리자료 생성방법 및 이를 이용한 기록/재생지점 억세스 방법에 관한 것으로서, 정보기록매체의 초기화시 PDL 및 SDL표를 작성하여 인터페이스 램에 순차적으로 저장하고(S20). 이를 일정 갯수 단위로 구분된 단위그룹별로 분할구분하며(S30), 각 단위그룹의 불량섹터 수는 내부변수로서 저장하는 한편. 각 단위그룹의 순서와 그 그룹내의 제일 앞 불량섹터의 어드레스를 검색하여 해당 단위그룹과 연계하여 별도저장한 다음(S40). 외부로부터 특정 어드레스 정보가 입력되면(S50). 요청된 어드레스가 내장 메모리에 속하는 지를 판단하여 판독된 어드레스 정보가 속해있다고 판단되는 단위그룹을 확인한 다음(S60). 해당 단위그룹과 인접 단위그룹의 일정 수만큼 상기 마이콤 내부의 내장 메모리로 이동시켜 갱신저장하고(S70). 기 저장된 데이테에 근거하여 상기 요청된 입력 어드레스를 물리적 어드레스로 연산하여(S80). 해당하는 위치에 상기 인터페이스 램내의 데이타를 기록하거나, 해당 위치의 정보를 독출복원하여 상기 인터페이스 램에 전송함으로써(S90). 내장 메모리를 확장함이 없이 많은 불량섹터를 갖는 기록매체에 대응할 수 있으며, 대용량 기록매체에 적용가능하면서도 논리적 어드레스와 물리적 어드레스 간에 보다 빠른 환산작업이 가능한 매우 유용한 발명인 것이다.The present invention relates to a method for generating a defect area manager material of a recording medium and a method for accessing a recording / reproducing point using the same, wherein a PDL and an SDL table are prepared and initialized and stored in an interface RAM in sequence (S20). This is divided into unit groups divided into predetermined number units (S30), and the number of bad sectors in each unit group is stored as an internal variable. After retrieving the order of each unit group and the address of the first bad sector in the group, it is separately stored in association with the unit group (S40). When specific address information is input from the outside (S50). It is determined whether the requested address belongs to the internal memory, and then a unit group is determined to which the read address information belongs (S60). The predetermined number of the unit group and the adjacent unit group is moved to the internal memory of the microcomputer and updated and stored (S70). The requested input address is calculated as a physical address based on previously stored data (S80). By recording data in the interface RAM at a corresponding position or reading and restoring information of the position in the interface RAM (S90). The present invention can cope with a recording medium having a large number of bad sectors without expanding the internal memory, and is a very useful invention that can be applied to a large capacity recording medium and can perform a faster conversion operation between a logical address and a physical address.

Description

기록매체의 결함영역 관리자료 생성방법 및 이를 이용한 기록/재생지점 억세스 방법A method for generating defect area manager data on a recording medium and a method of accessing a recording / playback point using the same

본 발명은 대용량 기록매체의 결함영역 관리자료 생성방법 및 이에 의해 생성된 관리자료를 이용한 기록/재생지점 억세스 방법에 관한 것으로서, 더욱 상세하게는, 주변 기억장치를 이용하여 결함영역의 정보를 효율적으로 관리함으로써, 기록매체를 직접 제어하는 제어부의 메모리 용량을 추가로 늘릴 필요없이도, 외부에서 지정된 논리적 어드레스에 상응하는 결함영역이 회피된 물리적 어드레스에 보다 빨리 접근할 수 있도록 하는 개록매체의 결함영역 관리자료 생성방법 및 이를 이용한 기록/재생지점 억세스 방법에 관한 것이다.The present invention relates to a method for generating a defect area manager fee for a large-capacity recording medium and a method for accessing a recording / reproducing point using the manager fee generated by the method. More specifically, the information on the defect area can be efficiently stored using a peripheral memory device. Management, which allows the defective area manager to quickly access the avoided physical address without having to further increase the memory capacity of the control unit that directly controls the recording medium. A method of generating and a method of accessing a recording / reproducing point using the same.

광디스크는 시디(CD: Compact Disc)가 보급되면서 사용이 일반화되었으며, DVD(Digital Versatile Disc) 규격이 나오게 됨에 따라 앞으로 그 사용이 더욱 기대되고 있다. 이러한 광디스크에는 재생 전용의 CD-ROM, 1회에 한하여 기록이 가능한 CD-R 및 DVD-R, 자기디스크와 마찬가지로 반복하여 재기록 및 재생이 가능한 CD-RW 및 DVD-RAM 등의 규격이 제안되고 있다.The use of optical discs is becoming more common as CDs become more popular, and the use of DVDs (Digital Versatile Disc) standards is expected in the future. Such optical discs have been proposed such as CD-ROMs for playback only, CD-R and DVD-Rs capable of recording only once, and CD-RW and DVD-RAMs that can be repeatedly rewritten and reproduced like magnetic disks. .

재기록/재생이 가능한 기록매체에서는 기록/재생시의 신뢰성을 향상시키기 위해서, 기록매체의 기본단위섹터 중에서 기록/재생시 오류가 일정 수준 이상으로 발생하는 물리적인 섹터에는 기록을 하지 않게 되는데, 이를 위하여 이러한 불량섹터가 검출확인되는 경우에는 별도의 관리테이블에 기록하여 두고, 기록/재생시 마다 이를 확인하여 이러한 기록/재생 지점에의 데이타 접근(access)이 이루어지지 않도록 제어하게 된다.In the rewritable / reproduced recording medium, in order to improve the reliability of recording / reproducing, recording is not performed on the physical sectors in which error occurs more than a certain level during recording / reproducing in the basic unit sectors of the recording medium. If a bad sector is detected and confirmed, it is recorded in a separate management table and checked every time recording / reproducing to control such that data access to the recording / reproducing point is not made.

일반적으로 DVD-RAM 디스크의 기록가능한 전 물리적 영역(Pysical Area)은 재생전용 디스크에서와 마찬가지로 리드인(leda-in)영역, 데이타 영역 및 리드아웃(lead-out)영역으로 이루어져 있으며, 리드인 영역 및 리드아웃 영역에는 불량섹터 관리영역(DMA:Defect Management Area, 이하 "DMA"라 함.)이 있어서, 실제 데이타를 기록/재생하게 되는 물리적 섹터가 오류가 많은 불량섹터인 경우에 해당 섹터의 물리적인 어드레스를 기록할 수 있도록 되어 있다.In general, the recordable physical area of a DVD-RAM disc is composed of a lead-in area, a data area, and a lead-out area as in a read-only disc. And a defective sector management area (DMA) in the lead-out area, so that the physical sectors of the sectors when the physical sectors to which the actual data is recorded / reproduced are defective sectors with many errors. In address can be recorded.

이에 따라 디스크를 초기화할 경우 또는 결함영역을 검색할 경우, 각 물리적인 섹터에 임의의 정보를 기록한 후 재생하여 오류가 일정 수준 이상으로 검출되면, 해당 섹터의 위치정보를 갖는 DMA의 초기결함목록(PDL: Primary Defect List. 이하 "PDL"이라 함.)표를 도 1과 같이 결함영역을 일련 순서대로 기록하여 작성하게 된다.Accordingly, when initializing a disk or searching for a defective area, if any error is detected by recording and reproducing random information in each physical sector and a predetermined level or more, the initial defect list of the DMA having the location information of the corresponding sector ( PDL: Primary Defect List. Hereinafter referred to as " PDL. &Quot;

일반적으로 사용자가 실제 정보를 기록할 수 있는 데이타 영역은 물리적 섹터 어드레스 31000h부터 시작되고, 논리적 섹터 어드레스는 상기 데이타 영역의 시작 어드레스를 0으로 하여 순차적으로 증가하게 되어 있으므로, 데이타 영역에 대한 초기화 작업시 물리적 섹터 어드레스중 불량섹터가 발견되면 이를 기초로 하여 PDL표를 작성하게 되고, 데이타 영역에의 사용자 정보 기록시 및 재생시 상기 PDL표에 기록된 불량섹터는 제외하면서 데이타 영역의 제일 첫부분부터 순차적으로 일련지정한 논리적인 어드레스에 의하여 기록 및 재생작업을 수행한다.In general, the data area in which the user can record actual information starts from the physical sector address 31000h, and the logical sector address is sequentially increased by setting the start address of the data area to 0. If a bad sector is found in the physical sector address, a PDL table is created based on this. Sequentially starting from the very beginning of the data area, the bad sector recorded in the PDL table is excluded when recording and reproducing user information in the data area. The recording and reproducing operation is performed by the logical addresses designated by the serial number.

또한, 반복하여 기록재생작업을 수행하면 디스크의 열화에 따라 최소 디스크에는 없었던 불량섹터가 추가로 발생할 수 있으므로, 중요한 정보를 데이타를 기록할 때에는 기록 즉시 재생하여 해당 영역에 불량섹터가 있는 지를 즉각 확인하여, 불량섹터가 발견되면 해당 불량섹터(물리적인 섹터)를 포함하는 ECC블록(16개의 논리적인 섹터로 구성됨. )에 해당하는 16개의 논리적 섹터(PDL표에 기록되지 않은 물리적인 섹터)에는 정보를 기록하지 않게 되며. 다른 대체할 수 있는 16개의 섹터를 선정하여 여기에 기록하게 된다. 이때 원래의 ECC블록이 시작되는 섹터의 어드레스와 대체하는 섹터의 어드레스표를 작성하게 되는 바, 이를 추가 결함목록(SDL:Secondary Defect List. 이하 "SDL"이라 함.)표라 한다.In addition, repeated recording and reproducing operation may cause additional bad sectors that did not exist on the minimum disc due to the deterioration of the disc. Therefore, when recording data, important information is immediately replayed to immediately check whether there are bad sectors in the corresponding area. Therefore, when a bad sector is found, information is provided in 16 logical sectors (physical sectors not recorded in the PDL table) corresponding to an ECC block (consisting of 16 logical sectors) including the corresponding bad sector (physical sector). Will not be logged. Sixteen alternative sectors are selected and recorded here. At this time, an address table of a sector that replaces the address of the sector where the original ECC block starts is created. This is called an additional defect list (SDL).

그러므로 DVD-RAM에 사용자가 정보를 기록 또는 재생요청할 때는 논리적인 어드레스로 지정하여 기록.재생하게 되지만, DVD-RAM 드라이브에서는 도 1과 같이 일련순서대로 결함영역의 어드레스가 기재된 PDL표와 SDL표에 근거하여, 기록하기 전에 기록하려는 부분이 불량섹터인가를 PDL표에서 확인하여 불량섹터일 경우에는 다음 섹터로 이동하고, 또한 이동된 섹터가 불량섹터인지를 다시 확인하면서, 논리적인 어드레스를 물리적인 어드레스로 환산한 후 해당 섹터를 찾아 기록/재생하게 된다.Therefore, when a user requests to record or play information on the DVD-RAM, the recording and reproducing is performed by designating a logical address. However, in a DVD-RAM drive, as shown in FIG. On the basis of this, before recording, the PDL table confirms whether or not the portion to be recorded is a bad sector, and if it is a bad sector, moves to the next sector and again checks whether the moved sector is a bad sector, while assigning a logical address to a physical address. After the conversion, the corresponding sector is found and recorded / reproduced.

또한 이미 기록한 디스크에 재기록 할 경우에 있어서는 PDL표에 등록이 있지 않다 하더라도, 기록시에 발견된 불량섹터가 있어서 이에대한 대체섹터를 설정하여 두었을 수도 있으므로, 기록하고자 하는 해당 섹터가 상기 SDL표에 기록된 ECC단위에 포함되는 섹터인가를 확인하여 이에 해당되는 것으로 발견되면 이를 포함하는 16개의 대체섹터에 기록하게 된다.In the case of re-recording on a disc that has already been recorded, even if there is no registration in the PDL table, there may be a bad sector found at the time of recording, so an alternative sector may be set. If it is found that it corresponds to the sector included in the recorded ECC unit, it is recorded in 16 alternative sectors including the same.

그런데, 종래에는 기록시 및 재생시 상기 PDL표 및 SDL표에 근거하여 불량섹터를 수시로 확인하면서 정확한 물리적인 섹터를 찾아 기록/재생하기 위하여, 디스크의 삽입시에 상기 PDL표 및 SDL표를 독취하여, 광디스크 매체를 직접 제어하는 마이콤의 내부 메모리에 상시 저장하여 두었는 바, 디스크 매체의 기록용량이 점점 증가하여 관리하여야 할 불량섹터의 정보 또는 비례적으로 증가하게 됨으로써, 디스크 제어용 마이콤의 내부 메모리의 용량 확장이 요구되게 되었다.However, conventionally, in order to find and record / play back an accurate physical sector while frequently checking a bad sector on the basis of the PDL table and the SDL table at the time of recording and reproduction, the PDL table and the SDL table are read when the disc is inserted. Since the storage capacity of the disk medium is always stored in the internal memory of the microcomputer which directly controls the optical disk medium, the recording capacity of the disk medium is gradually increased to increase the information of the bad sector to be managed or proportionately, thereby increasing the capacity of the internal memory of the disk control microcomputer. Expansion was required.

그러나 마이콤의 내부 메모리의 용량증가는 마이콤의 가격을 상승시켜 광디스크 드라이버의 제조비용을 증대시킬 뿐만 아니라, 그 용량의 증대 또는 마이콤 설계의 제약상 한계가 있을 수 밖에 없으며, 그리고 이러한 문제점을 해결하기 위하여 별도의 외부 메모리를 사용하는 경우에는, 외부 메모리에의 억세스로 인해 논리적 어드레스와 물리적 어드레스간의 환산작업에 소요되는 시간이 길어지게 된다는 문제점이 있었다.However, the increase in the capacity of the internal memory of the microcomputer not only increases the cost of the optical disk driver by increasing the price of the microcomputer, but also increases the capacity or the limitations of the microcomputer design, and to solve these problems, In the case of using a separate external memory, there is a problem in that the time required for the conversion operation between the logical address and the physical address becomes long due to access to the external memory.

따라서, 본 발명은 상기와 같은 문제점을 해결하기 위하여 창작된 것으로서, 주변 메모리를 이용하여 대용량의 결함영역 정보를 수용하고 논리적 어드레스와 물리적 어드레스간에 보다 빠른 환산작업이 가능하도록 한 결함영역 관리자료 생성방법 및 이를 이용한 기록/재생지점 억세스 방법을 제공하는데 그 목적이 있는 것이다.Therefore, the present invention was created to solve the above problems, a method for generating a defect area manager fee for accommodating a large amount of defect area information using a peripheral memory and enabling a faster conversion operation between a logical address and a physical address. And a recording / reproducing point access method using the same.

제1도는 종래의 결함영역 관리자료의 포맷을 도시한 것이고,1 shows the format of a conventional defect area manager material,

제2도는 본 발명에 따른 기록매체의 결함영역 관리자료 생성방법 및 이를 이용한 기록/재생지점 억세스방법이 적용되는 DVD 플레이어의 일부 구성을 도시한 것이고,2 shows a part of a DVD player to which a method for generating a defective area manager fee of a recording medium and a recording / reproducing point access method using the same according to the present invention are applied.

제3도는 본 발명에 따른 결함영역 관리자료 생성방법 및 이를 이용한 기록/재생지점 억세스 방법의 흐름을 도시한 흐름도이고,3 is a flowchart showing a flow of a method for generating a defect area manager material and a recording / reproducing point access method using the same according to the present invention;

제4도는 본 발명에 따라 불량섹터의 어드레스를 일정 갯수 단위로 분할구분한 형태를 예를 들어 도시한 것이다.4 is a diagram illustrating an example of dividing an address of a bad sector into a predetermined number of units according to the present invention.

〈도면의 주요부분에 대한 부호의 설명〉<Explanation of symbols for main parts of drawing>

10 : 외부 호스트 20 : 인터페이스 제어부10: external host 20: interface control unit

30 : 인터페이스 램 40 : 신호처리부30: interface RAM 40: signal processing unit

41 : 인코더 42 : 디코더41: encoder 42: decoder

100 : 마이콤 100a : 내장 메모리100: microcomputer 100a: internal memory

상기와 같은 목적을 달성하기 위한 본 발명에 따른 기록매체의 결함영역 관리자료 생성방법은, 기록매체의 기록가능 단위영역들중 결함영역의 정보를 독취저장하는 제 1단계: 상기 저장된 결함영역의 위치정보를 소정의 갯수를 갖는 단위그룹으로 분할구분하는 제 2단계: 및 상기 각 단위그룹에 속한 다수의 결함영역중 특정 결함영역의 위치를 해당 단위그룹에 연계하여 저장하는 제 3단계를 포함하여 이루어지는 것에 그 특징이 있는 것이다.In accordance with an aspect of the present invention, a method for generating a defective area manager material of a recording medium includes reading and storing information of a defective area among recordable unit areas of a recording medium: a location of the stored defective area. A second step of dividing information into unit groups having a predetermined number; and a third step of storing a location of a specific defect area among a plurality of defect areas belonging to each unit group in association with the corresponding unit group. It is that characteristic.

또한, 본 발명에 따른 기록매체의 기록/재생지점 억세스 방법은, 기록매체로 부터 독취되는 결함영역의 정보를, 일정 갯수를 갖는 단위그룹으로 구분하고 각 단위그룹의 색인데이타를 생성하여 연계저장하는 제 1단계: 기록/재생을 위한 특정 영역의 위치 입력시, 상기 저장된 결함영역정보중, 상기 입력된 영역이 포함되는 소정 수의 단위그룹을 한정선택하여 해당 색인데이타와 함께 복사이동하는 제 2단계: 및 상기 복사이동된 소정 수의 단위그룹의 결함영역 정보, 해당 연계 데이타 그리고 상기 입력된 특정 영역의 위치정보에 근거하여, 실제 기록/재생위치를 산출하는 제 3단계를 포함하여 이루어지는 것에 그 특징이 있는 것이다.In addition, the recording / reproducing point access method of the recording medium according to the present invention divides the information of the defective area read out from the recording medium into unit groups having a certain number, and generates and stores index data of each unit group in association with each other. Step 1: A second step of copying and moving along with the corresponding index data by selecting a predetermined number of unit groups including the input area among the stored defective area information when inputting a location of a specific area for recording / reproducing. And a third step of calculating the actual recording / reproducing position based on the defect area information of the predetermined number of unit groups copied, the associated data, and the position information of the inputted specific region. Is there.

상기와 같이 이루어지는 본 발명에 따른 기록매체의 결함영역 관리자료 생성방법 및 이에 의해 생성된 결함영역 관리자료를 이용한 기록/재생지점 억세스방법에서는, 일련번호대로 기재작성된 결함영역을 독취하여 외부 메모리에의 저장시, 이를 일정 갯수의 결함영역을 갖는 단위그룹으로 분할구분하는 한편, 각 단위그룹의 결함영역들을 색인하기 위한 색인데이타로, 해당 단위그룹의 결함영역들중 하나를 각 단위그룹에서의 순번이 통일되도록 선택하여 그 위치를 해당 단위그룹과 연계하여 저장한다.In the method for generating a defective area manager material of a recording medium according to the present invention and the recording / reproducing point access method using the defective area manager material generated by the present invention as described above, the defective area written in serial numbers is read out to an external memory. When storing, the data is divided into unit groups having a certain number of defect areas, and index data for indexing the defective areas of each unit group. Select to unify and store the location in association with the unit group.

이어서, 기록/재생을 위한 특정 영역의 위치정보가 입력되면, 입력된 특정 영역의 위치값을, 상기와 같이 형성된 색인데이타를 이용하여 결함영역 정보에서 검색하여, 인접된 다수의 단위그룹을 빠른 데이타 접근이 가능한 용량이 적은 공간으로 해당 색인데이타와 함께 이동저장시키고, 이 이동저장된 한정된 수의 단위그룹내의 결함영역 정보 및 색인 데이타를 이용하여 지정된 특정 영역의 위치값에 대응되는 실제 기록/재생할 물리적 위치를 산출하게 되며, 외부 저장공간을 이용함에 따른 접근속도의 지연은 색인데이타를 이용한 향상된 검색속도에 의해 보상되게 되는 것이다.Subsequently, when the position information of a specific region for recording / reproducing is input, the position value of the input specific region is searched in the defect region information using the index data formed as described above, and fast data of a plurality of adjacent unit groups is obtained. The physical location to be recorded / reproduced corresponding to the position value of the specific area designated by using the index data and the defective area information in the limited number of unit groups, which are moved and stored together with the corresponding index data in a small accessible space. Delay of access speed by using external storage space is compensated by improved search speed using index data.

이하, 본 발명에 따른 기록매체의 결함영역 관리자료 생성방법 및 이를 이용한 기록/재생지점 억세스방법의 바람직한 일실시예에 대하여 첨부된 도면에 의거하여 상세히 설명한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT Hereinafter, a preferred embodiment of a method for generating a defect area manager material of a recording medium and a recording / reproducing point access method using the same according to the present invention will be described in detail with reference to the accompanying drawings.

도 2는 본 발명에 따른 기록매체의 결함영역 관리자료 생성방법 및 이를 이용한 기록/재생지점 억세스방법이 적용되는 DVD 플레이어의 일부 구성을 도시한 것으로서, 외부 호스트(host)(10)와 DVD 플레이어간의 데이타 전달을 제어하는 인터페이스(Interface) 제어부(20): 상기 인터페이스 제어부(20)의 제어에 의한 데이타 이동시 데이타가 임시저장되는 인터페이스 램(30): 기록될 데이타를 기록규격에 맞는 신호로 압축변환하고 이로부터 복원하기 위한 인코더(41) 및 디코더(42)로 구성된 신호처리부(40): 및 DVD-RAM의 기록/재생에 필요한 정보를 임시저장하기 위한 내장 메모리(100a)가 구비된 마이콤(100)을 포함하여 구성되어 있다.FIG. 2 is a block diagram of a DVD player to which a method for generating a defective area manager material of a recording medium and a recording / playback point access method using the same according to the present invention is applied. Interface control unit 20 for controlling data transfer: Interface RAM 30, which temporarily stores data when data is moved under the control of the interface control unit 20: Compresses and converts the data to be recorded into a signal conforming to the recording standard. A signal processor 40 comprising an encoder 41 and a decoder 42 for restoring therefrom: a microcomputer 100 having a built-in memory 100a for temporarily storing information necessary for recording / reproducing of a DVD-RAM. It is configured to include.

도 3은 본 발명에 따른 결함영역 관리자료 생성방법 및 이를 이용한 기록/재생지점 억세스 방법의 일실시예의 흐름을 도시한 것으로서, 이하에서는 도 2의 구성을 참조하여 도 3의 생성방법 및 억세스방법의 흐름을 상세히 설명한다.3 is a flowchart illustrating an example of a method for generating a defect area manager material and a method for accessing a recording / reproducing point using the same according to the present invention. Hereinafter, the method of generating and accessing the method of FIG. Describe the flow in detail.

먼저, 마이콤(100)은 삽입된 DVD-RAM의 초기화시 불량섹터를 확인하여 이를 일련순서대로 기재된 PDL표로 작성하는 한편, 재기록 도중에 확인된 불량섹터에 대해서도 별도로 SDL표를 작성한 다음, 이를 상기 인코더(41)를 통해 DVD-RAM의 리드인 영역(리드아웃 영역)에 기록하고 동시에, 용량이 제한되는 내장 메모리(100a)대신, 큰 용량을 갖고 있는 상기 인터페이스 램(30)에 일부 구역을 할당하여 그 순서에 따라 순차적으로 저장한다(S20).First, the microcomputer 100 checks the bad sectors upon initialization of the inserted DVD-RAM, and writes them into the PDL table described in the serial order. The microcomputer 100 also creates the SDL table separately for the bad sectors identified during rewriting. 41) writes to the lead-in area (lead-out area) of the DVD-RAM, and at the same time, a part of the area is allocated to the interface RAM 30 having a large capacity instead of the internal memory 100a whose capacity is limited. It stores sequentially according to the order (S20).

상기의 순차적인 저장후에는 불량섹터의 어드레스를 도 4a에 도시된 바아 같이 일정 갯수 단위로 구분된 단위그룹별로 분할구분하고(S30), 각 단위그룹내의 불량섹터의 수는 내부변수로서 기억저장하는 한편, 각 단위그룹의 순서와 그 그룹내의 제일 앞에 위치한 불량섹터의 어드레스를 검색하여 해당 단위그룹과 연계하여 추가로 별도저장한다(S40).After the sequential storage, the addresses of the bad sectors are divided into unit groups divided into predetermined number units as shown in FIG. 4A (S30), and the number of bad sectors in each unit group is stored and stored as an internal variable. On the other hand, the order of each unit group and the address of the bad sector located in the front of the group is searched and stored separately in association with the corresponding unit group (S40).

도 4a의 표에서는 각 단위그룹을 구분색인하기 위한 색인데이타로, 해당 단위그룹에 포함된 다수의 불량섹터들의 주소중에서 일련순서상 초초 불량섹터 주소를 별도로 구분저장하였으나, 반대로 최후 불량섹터의 주소를 색인데이타로 사용하는 것도 가능하며, 각 단위그룹에 포함되는 불량섹터의 갯수는 프로그램의 가변변수로서 조정이 가능하다.In the table of FIG. 4A, as the index data for distinguishing and indexing each unit group, among the addresses of a plurality of bad sectors included in the unit group, the ultra-low bad sector addresses are stored separately in the serial order, but the addresses of the last bad sectors are reversed. It can also be used as index data, and the number of bad sectors included in each unit group can be adjusted as a variable in the program.

상기와 같은 불량섹터의 정보가 구성되면, 최초 설정된 단위분할영역들(선두로부터 임의 수의 단위그룹)의 정보를 한정선택하여 상기 인터페이스 램(30)으로부터 억세스 속도가 휠씬 빠른 상기 내장 메모리(100a)로 복사저장시키게 되며(S41), 이때 복사이동되는 데이타의 양, 즉 복사이동되는 단위그룹의 수는 상기 내장 메모리(100a)의 크기에 의해 결정된다. 또한 상기 마이콤(100)은 이동저장되는 단위그룹의 제일 뒤에 위치하는 단위그룹에는, 그 단위그룹에 인접된 그룹이면서 상기 인터페이스 램(30)으로부터 이동되지 않은 그룹의 선두 불량섹터의 어드레스를 상기 내장 메모리(100a)에 복사이동된 불량섹터의 최후 주소로서 함께 연계저장하게 된다. 이와 같은 방법에 의해 상기 내장 메모리(100a)에 복사이동되어 구성된 불량섹터 관리정보를 예를 들어 나타내면 도 4b와 같이 작성되게 된다.When the information on the bad sector is configured as described above, the internal memory 100a having a much faster access speed from the interface RAM 30 by limiting and selecting information of the initially set unit division areas (any number of unit groups from the beginning) is selected. In this case, the amount of data to be copied is moved, that is, the number of unit groups to be copied is determined by the size of the internal memory 100a. In addition, the microcomputer 100 receives the address of the first bad sector of a group adjacent to the unit group and not moved from the interface RAM 30 in the unit group located at the end of the unit group to be moved and stored in the internal memory. As the last address of the bad sector copied to 100a, it is stored together. By way of example, the bad sector management information constructed by copying and moving to the internal memory 100a is created as shown in FIG. 4B.

이어서, 외부의 상기 호스트(10)로부터 특정 정보를 기록/재생하기 위한 어드레스 정보가 입력되면(S50), 입력된 어드레스 정보는 상기 인터페이스 제어부(20)를 거쳐 상기 마이콤(100)에 입력된다.Subsequently, when address information for recording / reproducing specific information is input from the external host 10 (S50), the input address information is input to the microcomputer 100 via the interface control unit 20.

상기 마이콤(100)은 이를 판독한 후, 요청된 어드레스가 상기 내장 메모리(100a)에 속하는 지를 상기 내장 메모리(100a)에 저장된 첫 단위그룹의 선두주소와 마지막 단위그룹에 연계저장된, 이동되지 않은 다음 단위그룹의 선두주소에 의해 판단하게 된다. 상기 내장 메모리(100a)에 저장되어 있는 불량섹터의 범위에 포함되게 되면, 불량섹터를 회피하는 해당 위치를 찾는 과정이 진행되게 되며(이 과정은 이후에 상세히 설명한다.) 그 범위에 포함되지 않는 것으로 판별되면 상기 인터페이스 램(30)에 저장된 결함영역에 관한 정보중에서 별도로 연계저장된 상기 최초 결함섹터 주소와, 상기 판독된 어드레스 정보를 비교하여, 판독된 어드레스 정보가 속해있다고 판단되는 단위그룹을 검색한 다음(S60), 해당 단위그룹이 상기 내장 메모리(100a)에 존재하는지를 확인하여(S61), 존재하지 않다고 확인된 경우에는 해당 그룹을 상기 인터페이스 램(30)에서 검색한 후(S70), 검색된 해당 단위그룹과 인접 단위그룹을 상기 마이콤(100) 내부의 내장 메모리(100a)로 복사이동시켜 갱신 저장하게 된다(S71).After reading this, the microcomputer 100 reads the information and determines whether the requested address belongs to the internal memory 100a. It is determined by the head address of the unit group. When included in the range of bad sectors stored in the internal memory 100a, a process of searching for a corresponding position that avoids bad sectors is performed (this process will be described in detail later). If it is determined that the first defective sector address stored separately in the information about the defective area stored in the interface RAM 30 and the read address information is compared, the unit group determined to belong to the read address information is searched. Next (S60), it is checked whether the unit group exists in the internal memory (100a) (S61), if it is determined that it does not exist, the group is searched in the interface RAM 30 (S70), and the corresponding corresponding group is found. The unit group and the adjacent unit group are copied and moved to the internal memory 100a in the microcomputer 100 to be updated and stored (S71).

상기 갱신저장 후, 또는 해당 단위그룹이 상기 내장 메모리(100a)에의 존재여부 확인단계(61)에서 존재한다고 확인된 경우, 즉 상기 내장 메모리(100a)에 요청된 어드레스가 포함된 결함영역이 저장되어 있다는 것이 확실한 상태에서, 상기 마이콤(100)은 내부 변수로 기억저장된 단위그룹에 포함된 결함섹터들의 갯수와, 상기 내장 메모리(100a)에 저장된 해당 단위그룹의 전체에서의 순서 및 해당 단위그룹의 세부 결함영역 정보에 관한 데이타를 이용하여 상기 요청된 입력 어드레스를 물리적 어드레스로 치환하기 위해 기 정해진 방법에 따라 연산한 뒤(S80), 해당하는 위치에 상기 인터페이스 램(30)내의 데이타를 상기 인코더(41)를 통해 기록하거나, 상기 디코더(42)를 통해 해당 위치의 정보를 독출복원하여 상기 인터페이스 램(30)에 전송하게 되는 것이다(S90).After the update and storage, or when it is confirmed that the unit group exists in the presence of the internal memory 100a in step 61, that is, a defective area including the requested address is stored in the internal memory 100a. In a certain state, the microcomputer 100 determines the number of defect sectors included in the unit group stored as an internal variable, the order of the entire unit group stored in the internal memory 100a, and the details of the unit group. After calculating according to a predetermined method to replace the requested input address with a physical address using data about defective area information (S80), the data in the interface RAM 30 at the corresponding position is encoded by the encoder 41. ) Or to read and restore the information of the corresponding position through the decoder 42 and transmit it to the interface RAM 30 (S90). .

예를 들어, 상기 인터페이스 램(30)에 도 4a에 도시된 바와 같은 불량섹터들의 정보가 구축되어 있고, 상기 내장 메모리(100a)에도 도 4b와 같이 구성된 불량 섹터 정보가 복사이동된 후 구성되어 있는 경우에, 사용자로부터 요구된 기록/재생 지점의 어드레스가 160이라고 가정하면, 상기 마이콤(100)은 일단 상기 최초 결함 섹터 주소와 마지막 단위그룹의 최후 어드레스(177)에 근거하여, 160이 속한 단위 그룹, 즉 최초 결함섹터가 145인 단위그룹을 찾은 다음, 해당 단위그룹이 전체 단위그룹에서의 순서상 식별번호(index)가 2인 것을 확인하여, 확인된 식별번호와 내부 변수로서 기억저장된 단위블록당 불량섹터의 수(5)를 곱하여 일단 그 전까지의 불량섹터가 모두 10개라는 것을 알게 된다.For example, information on the bad sectors as shown in FIG. 4A is constructed in the interface RAM 30, and the bad sector information configured as shown in FIG. 4B is also copied and moved in the internal memory 100a. In this case, assuming that the address of the recording / reproducing point requested by the user is 160, the microcomputer 100 once based on the first defective sector address and the last address 177 of the last unit group, the unit group to which 160 belongs. In other words, after finding the unit group whose initial defective sector is 145, the unit group checks that the index of the sequence is 2 in the entire unit group, and checks the identified identification number and the internal variable per unit block. By multiplying the number of bad sectors (5), we know that there are 10 bad sectors before that.

이어서 해당 단위그룹에 대해서 불량섹터들의 위치정보를 하나씩 독출확인하면서 160전에 위치한 결함영역이 각각 145, 150, 153으로 3개인 것을 확인한다.Subsequently, the position information of the bad sectors is read and checked one by one with respect to the unit group, and it is confirmed that there are three defective areas located before 160, respectively 145, 150, and 153.

전술한 과정을 거쳐 결국 상기 입력된 어드레스 앞에는 모두 13개의 결함섹터가 있음을 알 수 있게 되고, 따라서 어드레스 160으로 지정받은 정보기록 또는 정보재생 요청은 실제적으로는 물리적 섹터 어드레스 173에 대해서 수행되어야 한다는 것을 신속하게 연산해 낼 수 있게 된다.Through the above-described process, it can be seen that there are 13 defective sectors in front of the input address, so that an information recording or information reproducing request designated at address 160 should be actually performed for the physical sector address 173. It can be calculated quickly.

상기 인터페이스 램(30)에서 상기 내장 메모리(100a)로의 단위그룹 이동 저장시 마지막 단위그룹에 대해, 이동되지 않은 인접된 단위그룹의 첫 번째 불량섹터의 어드레스를 연계저장해 두는 것은, 불필요한 상기 내장 메모리(100a)로의 결함 영역 정보의 이동갱신과정이 발생하지 않도록 하기 위한 것이다.When storing the unit group movement from the interface RAM 30 to the internal memory 100a, it is unnecessary to associate and store the address of the first bad sector of the adjacent unit group that has not been moved for the last unit group. This is to prevent the movement update process of the defect area information to 100a) from occurring.

예를 들어 외부 요청된 어드레스가 172인 경우에는, 전술한 바의 별도 최후 주소의 저장, 즉 177의 연계저장이 없는 경우에는, 상기 내장 메모리(100a)내의 최후 단위그룹을 확인한 뒤, 그 마지막 불량섹터의 주소가 170이기 때문에, 이동되지 않은 상기 인터페이스 램(30)내의 결함정보 데이타를 확인하기 전에는 요청된 주소가 결함영역인지 또는 요청된 주소(172) 앞에 결함영역이 또 있는지( 171이 불량섹터인 경우 )를 알 수 없으므로 새로이 상기 인터페이스 램(30)으로부터 해당 단위 그룹의 정보들로 복사이동시켜 상기 내장 메모리(100a)의 불량섹터 정보를 갱신하게 되고, 이로써 172의 대응주소를 연산할 수 있게 된다.For example, when the externally requested address is 172, if there is no storage of the last last address as described above, that is, there is no associated storage of 177, after checking the last unit group in the internal memory 100a, the last bad Since the address of the sector is 170, before checking the defect information data in the interface RAM 30 which has not been moved, whether the requested address is a defective area or whether there is another defective area before the requested address 172 (the bad sector is 171). In this case, since) is not known, the bad sector information of the internal memory 100a is updated by copying and moving from the interface RAM 30 to the information of the corresponding unit group so that the corresponding address of 172 can be calculated. do.

그러나 이러한 불필요한 갱신저장 과정은 이동되지 않은 다음 인접그룹의 선두 주소(177)를 별도의 최후 주소로 저장관리함으로써 제거되며, 요청 즉시 대응 저장되는 위치가 187(= 172 + 2 ×5 + 5)임을 알게 되는 것이다.However, this unnecessary update storage process is removed by storing and managing the head address 177 of the next adjacent group that has not been moved as a separate last address, and the corresponding stored location is 187 (= 172 + 2 × 5 + 5) immediately upon request. You will know.

상기와 같이 이루어지는 본 발명에 따른 기록매체의 결함영역 관리자료 생성 방법 및 이를 이용한 기록/재생지점 억세스 방법은, 내장 메모리를 확장함이 없이 많은 불량섹터를 갖는 기록매체에 대응할 수 있으며, 외부 메모리의 억세스에 의한 독출지연시간을, 대표주소(색인주소)에 의해 검색감소된 비율만큼 단축된 검색시간에 의해 보상함으로써, 대용량 기록매체에 적용가능하면서도 논리적 어드레스와 물리적 어드레스 간에 보다 빠른 환산작업이 가능한 매우 유용한 발명인 것이다.According to the present invention, a method for generating a defective area manager material of a recording medium and a recording / reproducing point access method using the same can correspond to a recording medium having a large number of defective sectors without expanding the internal memory. By compensating for the read delay time due to access by the search time shortened by the decrease rate of search by the representative address (index address), it is possible to apply a large capacity recording medium and to perform faster conversion between logical and physical addresses. It is a useful invention.

Claims (8)

기록매체의 기록가능 단위영역들 중 결함영역의 정보를 독취하여 외부 메모리에 저장하는 제 1단계: 상기 저장된 결함영역의 위치정보를 소정의 갯수를 갖는 단위그룹으로 분할 구분하는 제 2단계: 및 상기 각 단위그룹에 속한 다수의 결함영역 중 특정 결함영역의 위치를, 상기 각 단위그룹을 색인하기 위한 색인데이타로 선택하여, 해당 단위그룹에 연계하여 저장하는 제 3단계를 포함하여 이루어지는 기록매체의 결함영역 관리자료 생성방법.A first step of reading information of a defective area from among recordable unit areas of a recording medium and storing it in an external memory; second step of dividing and dividing the location information of the stored defective area into unit groups having a predetermined number: and And a third step of selecting a location of a specific defect area among the plurality of defect areas belonging to each unit group as index data for indexing each unit group, and storing the data in association with the unit group. How to create a zone administrator fee. 제1항에 있어서, 상기 제 2단계의 소정 단위그룹은, 각 단위그룹별 결함영역이 동일한 갯수가 되도록 분할되는 것을 특징으로 하는 기록매체의 결함영역 관리자료 생성방법.The method according to claim 1, wherein the predetermined unit group in the second step is divided so that the number of defect areas of each unit group is the same number. 제1항 또는 제2항에 있어서, 상기 제 3단계의 특정 결함영역은, 각 단위그룹에 속한 결함영역중 선두(先頭)에 위치하는 결함영역인 것을 특징으로 하는 기록매체의 결함영역 관리자료 생성방법.3. The defect area manager material of the recording medium according to claim 1 or 2, wherein the specific defect area in the third step is a defect area located at a head of the defect areas belonging to each unit group. Way. 제1항 또는 제2항에 있어서, 상기 제 3단계의 특정 결함영역은, 각 단위그룹에 속한 결함영역중 후미(後尾)에 위치하는 결함영역인 것을 특징으로 하는 기록매체의 결함영역 관리자료 생성방법.3. The defect area manager material of the recording medium according to claim 1 or 2, wherein the specific defect area in the third step is a defect area located at a trailing end of the defect areas belonging to each unit group. Way. 기록매체로부터 독취되는 결함영역의 정보를, 일정 갯수를 갖는 단위그룹으로 구분하고 각 단위그룹의 색인데이타를 생성하여 연계저장하는 제 1단계: 기록/재생을 위한 특정 영역의 위치 입력시, 상기 저장된 결함영역정보중, 상기 입력된 영역이 포함되는 소정 수의 단위그룹을 한정선택하여 해당 색인데이타와 함께 복사이동하는 제 2단계: 및 상기 복사이동된 소정 수의 단위그룹의 결함영역 정보, 해당 연계 데이타 그리고 상기 입력된 특정 영역의 위치정보에 근거하여, 실제 기록/재생위치를 산출하는 제 3단계를 포함하여 이루어지는 기록매체의 기록/재생지점 억세스방법.The first step of dividing the information of the defective area read from the recording medium into unit groups having a certain number and generating and storing index data of each unit group: when storing the location of a specific region for recording / reproducing, A second step of copying and moving a predetermined number of unit groups including the input area among the defective area information together with the corresponding index data; and information about the defective area of the predetermined number of unit groups that have been copied and linked And a third step of calculating the actual recording / reproducing position based on the data and the positional information of the inputted specific region. 제5항에 있어서, 상기 색인 데이타는 각 단위그룹에 속한 결함영역 중 선두에 위치하는 결함 영역의 어드레스인 것을 특징으로 하는 기록매체의 기록/재생지점 억세스방법.The recording / reproducing point access method of claim 5, wherein the index data is an address of a defective area located at a head of the defective areas belonging to each unit group. 제6항에 있어서, 상기 제 2단계는, 복사이동된 소정 수의 단위그룹 중 후미의 단위그룹에는, 그 그룹과 인접해있는 복사이동되지 않은 단위그룹의 선두 결함영역의 어드레스를 별도의 색인데이타로 생성저장하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 기록매체의 기록/재생지점 억세스방법.7. The method of claim 6, wherein in the second step, in the latter unit group of the predetermined number of copy-moved unit groups, the address of the head defective area of the non-copy unit group adjacent to the group is separately indexed. Recording and reproducing point access method of the recording medium, characterized in that it further comprises the step of generating and storing. 제5항에 있어서, 상기 제 2단계는, 상기 입력된 특정 영역이, 기 이동저장되어 있는 소정 수의 단위그룹이 포함하고 있는 결함영역의 범위에 속하는 지를 확인하는 단계: 및 상기 확인결과에 따라 상기 제 1단계에서 저장된 결함영역정보중, 상기 입력된 영역이 포함되는 소정 수의 단위그룹을 한정선택하여 해당 색인데이타와 함께 복사이동하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 기록매체의 기록/재생지점 억세스방법.The method as claimed in claim 5, wherein the second step comprises: checking whether the input specific area falls within a range of a defective area included in a predetermined number of unit groups previously moved and stored; Recording and recording of the recording medium, characterized in that the step of limiting selection of a predetermined number of unit groups including the input area among the defective area information stored in the first step and copying and moving along with the corresponding index data Regeneration point access method.
KR1019980006281A 1998-02-26 1998-02-26 A method for generating defect area manager data on a recording medium and a method of accessing a recording / playback point using the same Expired - Fee Related KR100283245B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980006281A KR100283245B1 (en) 1998-02-26 1998-02-26 A method for generating defect area manager data on a recording medium and a method of accessing a recording / playback point using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980006281A KR100283245B1 (en) 1998-02-26 1998-02-26 A method for generating defect area manager data on a recording medium and a method of accessing a recording / playback point using the same

Publications (2)

Publication Number Publication Date
KR19990071062A KR19990071062A (en) 1999-09-15
KR100283245B1 true KR100283245B1 (en) 2001-03-02

Family

ID=65893662

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980006281A Expired - Fee Related KR100283245B1 (en) 1998-02-26 1998-02-26 A method for generating defect area manager data on a recording medium and a method of accessing a recording / playback point using the same

Country Status (1)

Country Link
KR (1) KR100283245B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR920001492A (en) * 1990-06-11 1992-01-30 아오이 죠이찌 Disk storage system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR920001492A (en) * 1990-06-11 1992-01-30 아오이 죠이찌 Disk storage system

Also Published As

Publication number Publication date
KR19990071062A (en) 1999-09-15

Similar Documents

Publication Publication Date Title
US7710841B2 (en) Method of recording temporary defect list on write-once recording medium, method of reproducing the temporary defect list, recording and/or reproducing apparatus, and the write-once recording medium
KR19990076751A (en) And method for recording data on optical storage disk and optical drive unit
JP2005196903A (en) Recording medium, recording apparatus, and reproducing apparatus
JP2004303381A (en) Optical disk recording method and reproduction method
JP4095977B2 (en) Defect management method and information recording apparatus
KR101024921B1 (en) A method of managing a defective area on an optical record carrier that can be written once, and an optical record carrier using the same
KR100283245B1 (en) A method for generating defect area manager data on a recording medium and a method of accessing a recording / playback point using the same
JP4027726B2 (en) Information recording / reproducing apparatus, information recording / reproducing method, program, recording medium, and information recording / reproducing system
KR100396618B1 (en) Apparatus and method for managing a defect area on rewritable medium
US7983123B2 (en) Methods of defect management and reproduction, program and recording medium, and apparatuses for information recording and information reproduction
KR20070040402A (en) How to manage data spaces on recording media
US20060221804A1 (en) Optical recording medium and defect management device and method therefor
KR100246479B1 (en) Defective Area Management Apparatus and Method for Optical Recording Media
JP2008503847A (en) Managing defects at the file level
KR100701385B1 (en) Defect Management Method in Optical Disc Device and Its Optical Disc
JP4476967B2 (en) Information recording / reproducing apparatus and control method of information recording / reproducing apparatus
JP2004227689A (en) Information playback device
JP2008059704A (en) Optical disc recording / reproducing apparatus and optical disc recording / reproducing method
JP2006059525A (en) Optical disc recording method and reproducing method
JP2008117526A (en) Optical disc recording method and reproducing method
KR20090061148A (en) Optical disk management method and device
JP2011054276A (en) Recording and reproducing method for optical disk
KR20070095593A (en) Data recording control method in optical disk device
KR20080113294A (en) Method and device for mounting a rewritable optical disc
JP2012104218A (en) Recording method and reproducing method of optical disk

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20070918

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20081207

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20081207

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301