CN1790525A - Variable control method for optical disk standby area and its optical disk recording, playing method and device - Google Patents

Variable control method for optical disk standby area and its optical disk recording, playing method and device Download PDF

Info

Publication number
CN1790525A
CN1790525A CN 200410093166 CN200410093166A CN1790525A CN 1790525 A CN1790525 A CN 1790525A CN 200410093166 CN200410093166 CN 200410093166 CN 200410093166 A CN200410093166 A CN 200410093166A CN 1790525 A CN1790525 A CN 1790525A
Authority
CN
China
Prior art keywords
spare area
area
bunch
spare
user data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200410093166
Other languages
Chinese (zh)
Other versions
CN100446107C (en
Inventor
金永国
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai LG Electronics Co Ltd
Original Assignee
Shanghai LG Electronics Co Ltd
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 Shanghai LG Electronics Co Ltd filed Critical Shanghai LG Electronics Co Ltd
Priority to CNB2004100931669A priority Critical patent/CN100446107C/en
Publication of CN1790525A publication Critical patent/CN1790525A/en
Application granted granted Critical
Publication of CN100446107C publication Critical patent/CN100446107C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

The invention discloses a variable control method of disk alternative region, which comprises the following steps: enlarging the alternative region; adapting the cluster of primitive user data region as defect management information to enlist; contracting the alternative region to contain the user data region with instead record.

Description

Optical disk standby area variable control method and video disc recording playing method and device thereof
[technical field]
The present invention is the recording played of relevant CD, and particularly relevant size to the spare area that distributed on the CD is carried out the method for variable control and video disc recording player method and device.
[background technology]
As recording medium, the CD that can write down Large Volume Data is extensive use of, wherein also have in the novel high-density optical recording media of the voice data of the video data that can non-volatile recording stores high image quality of nearest exploitation and high tone quality, Blu-ray Disc (Blu-ray Disc is hereinafter referred to as " BD ") for example.
Optical recording media technology one Blu-ray Disc of future generation (BD) is as the optical recording solution of new generation that can store the data that obviously increase than existing C D, DVD, and its world standard technical specification is formulated recently.
The various standard schemes relevant with Blu-ray Disc (BD) are formulated, after can repeating writing format (BD-RE) continue Blu-ray Disc, but among formulating at the various standard schemes of Blu-ray Disc mono-recordable entry format (BD-R) and the read-only form of Blu-ray Disc (BD-ROM).
Particularly; as the blue-ray disc format that can write down; BD-RE and BD-R form are in order to protect and be provided with spare area (spare area) to writing down maybe with the data of record in CD, the changeability application with regard to above-mentioned spare area (spare area) recently sets off a discussion.
But, with regard to the changeability application mode of utilizing spare area (spare area), do not formulate unified control method as yet, with regard to exploitation optical recording player, become its problem.
[summary of the invention]
The present invention considers above-mentioned situation and creates, its purpose is: be provided at the control method of distributing the spare area in the CD and making the spare area variable size that is distributed, and, provide the recording and broadcasting method and the device of the spare area of utilization through changing size with regard to regard to the CD identifying recording layer.
Be intended to solve the optical disk standby area variable control method of the present invention of above-mentioned technical problem, with regard to the CD of the spare area that distributed at least more than one, the following is feature: when intention enlarges (extension) spare area big or small, will register as defect management information because of bunch (cluster) that the spare area enlarges in original user data area of newly including the spare area in; When dwindling (reduction) spare area big or small in intention, will register as defect management information because of bunch (cluster) that the spare area dwindles in original spare area of newly including user data area in; And, with regard to the spare area is dwindled, newly included in be used among bunch (cluster) in the spare area of user data area to substitute record bunch, using other spare area to substitute once more under the situation about writing down, then allow to dwindle.
Second kind of optical disk standby area variable control method of the present invention, just be assigned the spare area on the CD, and when dwindling (reduction) spare area big or small in intention, size for the spare area that can dwindle determines, the following is feature: to dwindle because of the spare area being used among bunch (cluster) in original spare area of newly including user data area in substitute record bunch size confirm, and be used for that bunch recorded data that is used for substituting record is substituted other spare area that writes down once more and confirm whether existing; When not having above-mentioned spare area, then do not allow the spare area narrow down to above-mentioned be used for substituting record bunch size.
The third optical disk standby area variable control method of the present invention, with regard to the CD of the terminal adjacent spare area of unallocated and user data area, the following is feature: when intention increases distribution (newallocation) spare area in above-mentioned CD, then the terminal adjacent area at above-mentioned user data area increases the distribution spare area, and will register as defect management information because of bunch (cluster) who increases in the original user data area that distributes the spare area newly to include the spare area in.
Whether video disc recording player method of the present invention is with regard to the recording played of the CD that is assigned the spare area, the following is feature: be in CD user mode (In-use state) following time, requiring to confirm to existing the spare area to change; Change requiring is to increase to distribute the spare area or enlarge under the situation of spare area, then will extendedly be bunch registering as defect management information of being comprised in the zone of spare area; Change requiring is to dwindle under the situation of spare area, then determines the size that the spare area can dwindle, and dwindles size according to the spare area that is determined again, will newly include bunch registering as defect management information of data field in; Change the executive logging broadcast afterwards that finishes in the spare area.
Optical record-play device of the present invention, with regard to comprise from optical disk reading fetch data or to the recording played unit 20 of record data the CD and receive user command and the optical record-play device of control module 12 that above-mentioned recording played unit is controlled with regard to, the following is feature: 12 pairs of recording played unit 20 of control module are controlled, being in CD user mode (In-use state) following time, require to confirm to whether existing the spare area to change; Change requiring is to increase to distribute the spare area or enlarge under the situation of spare area, then will extendedly be bunch registering as defect management information of being comprised in the zone of spare area; Changing requirement is to dwindle under the situation of spare area, then determines the size that the spare area can dwindle; Dwindle size according to the spare area that is determined, will newly include bunch registering of data field in as defect management information, the spare area change finish after executive logging play.
The present invention is in order effectively to use high density compact disc, can change the size of spare area and the variable control method that it is controlled is proposed as normalization method, can effectively utilize the spare area by it, has the advantage that helps to improve whole optical disc property.
[description of drawings]
Figure 1A, Figure 1B are the pie graphs of showing the variable method in spare area with regard to using single-layer optical disc of the present invention.
Fig. 2 A~Fig. 2 D is a pie graph of showing the variable method in spare area with regard to using double-layer CD of the present invention.
Fig. 3 A~Fig. 3 D is a pie graph of showing the variable method in another kind of spare area with regard to using double-layer CD of the present invention.
Fig. 4 A, Fig. 4 B are pie graph and the charts of showing the defect management information register method of the present invention when increasing the distribution spare area.
Fig. 5 A, Fig. 5 B are pie graph and the tabulations of showing the defect management information register method of the present invention when enlarging the spare area.
Fig. 6 A, Fig. 6 B are pie graph and the tabulations of showing the defect management information register method of the present invention when dwindling the spare area.
Fig. 7 A, Fig. 7 B are pie graph and the tabulations of showing the another kind of defect management information register method of the present invention when dwindling the spare area.
Fig. 8 is whole process flow diagrams of showing optical disk standby area variable control method of the present invention and recording and broadcasting method.
Fig. 9 is the structural drawing of showing according to the optical record-play device of the present invention's design.
[embodiment]
Following with reference to accompanying drawing, the desirable embodiment of the optical disk standby area variable control method of foundation the present invention design etc. is elaborated.For convenience of explanation, CD is that example describes with Blu-ray Disc (BD) then, and still self-explantory is that technological thought of the present invention is not only applicable to Blu-ray Disc (BD), and can be applicable to other recording medium.
Simultaneously, present widely used general term selected as much as possible in employed term among the present invention, but under specific situation, also have the selected arbitrarily term of applicant.Since in the declaratives of correspondingly invention detail record its implication, be exactly not understand the present invention so intention shows by meaning that term comprised rather than simple term name.
Relevant therewith; so-called among the present invention " spare area (sparearea) "; as the auxiliary region that in the Lead-In Area (Lead In) of CD and the data field (Data Area) between the leading-out zone (Lead Out), is distributed; refer in particular to and to charge in the CD or the data of having charged to, the data that will charge to or charge in the defect cluster that generates are substituted the zone of record in user data area (User Data Area) in order to protect.
So-called among the present invention " bunch (cluster) " is meant employed record unit with error correcting function in the Blu-ray Disc (BD).1 bunch is made of 32 sectors (sector), and 1 sector has the recording capacity of about 2048 bytes (bytes), thereby the have an appointment recording capacity of 64K byte (bytes) of 1 cocooning tool.Below, exemplify in the present invention CD smallest record unit " bunch " describe.
Figure 1A, Figure 1B show is in using the CD with single-recordng-layer (single layer) of the present invention, the embodiment that the spare area changes according to spare area original allocation situation.Fig. 2 A~Fig. 3 D shows is in using the CD with double record layer (dual layer) of the present invention, the embodiment that the spare area changes according to spare area original allocation situation.
Particularly, the spare area is distributed into various ways according to CD specification purpose.Give one example, in Blu-ray Disc of the present invention, as Figure 1A~Fig. 3 D, the spare area that is distributed on week in the CD is called main spare area (ISA:Inner Spare Area), the spare area that is distributed on the CD periphery is called supplementary spare area (OSA:Outer SpareArea); For the spare area that exists by each recording layer is distinguished, respectively with the main spare area called after " ISA0 " of the 1st recording layer (Layer 0), supplementary spare area called after " OSA0 " with the 1st recording layer (Layer0), with the main spare area called after " ISA1 " of the 2nd recording layer (Layer 1), with the supplementary spare area called after " OSA1 " of the 2nd recording layer (Layer 1).
And the size of each spare area that is distributed can followingly determine that ideally still self-explantory is to be not limited thereto.
At first, ISAO has 2048 bunches fixed size.Under the situation that is single-recordng-layer, OSA0 has the N * 256 (variable-size of 0<N<64, thereby OSA0 is unallocated (N-0) or maximum (N-64) 64 * 256 bunches (about 1G bytes).
Under the situation that is double record layer, OSA0 is allocated to identical size with OSA1, has the N * 256 bunch (variable-size of 0<N<32, thereby OSA0 and OSA1 are respectively unallocated (N-0) or maximum (N-32) 32 * 64 bunches.And ISA1 has the L * 256 bunch (variable-size of 0<L<64, thereby ISA1 is unallocated (L-0) or maximum 64 * 256 bunches (about 1G bytes).
Thereby user data area and aforesaid spare area that the data field is actually by the information of recording user intention constitute, under the situation of unallocated spare area, then for not using the spare area to carry out defect management.
Associated, the present invention be relevant under original state (during format) distribute more than one spare area (because under original state, be assigned the spare area at least, carry out the situation of defect management so refer to use the spare area), increase to distribute the spare area according to the needs that are under the CD user mode (in-use state), perhaps enlarge or dwindle the spare area variable control method of the spare area that is distributed.It has following feature.
The first, increase new spare area or expansion or dwindle existing spare area, be in user data area, to be that object carries out with the spare area adjacent with end.That is, in CD, on all zones, record the fileinfo that filesystem information etc. is used for CD managing; And, because CD is generally from beginning to write down, so in order to reduce the influence of user data area by the change spare area, it then is desirable changing in the end portion of user data area in interior week.
Thereby the single-recordng-layer CD is object with OSA0, and the double record layer CD is object with ISA1.Just, under the situation that is double record layer, can be by each recording layer transforming object.To this, will in Fig. 3 A~Fig. 3 D, advance statement.
The second, must be according to being in the change situation of the spare area under the CD user mode (in-use state), redefine defect management information and register.That is, can there be original user data area to be included into the situation (spare area enlarges or increase distribution) of spare area, also can has original spare area to be included into the situation (spare area dwindles) of user data area on the contrary.In both cases, all must carry out change of registration.Associated, for the change of registration of defect management information, will be in Fig. 4 A~Fig. 7 B be that embodiment carries out set forth in detail with various situations.
The 3rd, the situation that can have the change of spare area to be restricted.Particularly, when the spare area dwindles, exist for having defect management now in (that is, being included into the zone of user data area) in the spare area that is dwindled substitute record bunch situation under, the content that is write down in respective cluster must substitute record by other spare area; But if fail to guarantee to be used for substituting other spare area of record, dwindling of spare area must be restricted.Promptly; because the present invention is with to carrying out the spare area under the CD user mode (in-use state) and be controlled to be feature being in; so be in the replaced data that are recorded into the spare area under the CD user mode (in-use state); therefore be a kind of recorded data in the user data area to be substituted the data of record, be necessary to protect all normal data.
Associated, if not carrying out the spare area under the CD user mode (in-use state) and change being in, but the situation of reformatting (Formatting) CD, then recorded data also all is left in the basket in the user data area, therefore do not need above-mentioned restriction in the case, the spare area can freely distribute once more, and this point is different with the present invention.
What Figure 1A and Figure 1B showed is in having the CD of using single-recordng-layer of the present invention (single layer), makes the variable embodiment in spare area according to spare area original allocation situation.Figure 1A is the embodiment that only is assigned ISA0, and Figure 1B is the embodiment that is assigned ISA0/OSA0.
Therefore that is, under the situation of the embodiment in foundation Figure 1A, only be assigned ISA0 in the CD, be in the method that under the CD user mode spare area changed for increasing distribution OSA0 newly; Increase the OSA0 that distributes size bunch (then be desirable in the scope of 0<N<64 in aforesaid N * 256.
Therefore and under the situation of the embodiment in foundation Figure 1B, original allocation has ISA0 and OSA0 in the CD, is meant the terminal adjacent OSA0 with user data area is enlarged or dwindles being in the method that under the CD user mode spare area is changed.The size of the final OSA0 that is enlarged must be present in aforesaid N * 256 bunch (in the scope of 0<N<64 in the case.If the OSA0 of original allocation is the value of maximum N-64, then must restriction increase again, enlarge ideally; And when dwindling in the spare area, it is not all right that feature according to the present invention is dwindled, and perhaps the size of the spare area that is dwindled is restricted.To this, will in Fig. 6 A~Fig. 7 B, be described in more detail.
What Fig. 2 A~Fig. 2 D showed is in having the CD of using double record layer of the present invention (dual layer), makes the variable embodiment in spare area according to spare area original allocation situation.Fig. 2 A is the embodiment that only is assigned ISA0, and Fig. 2 B is the embodiment that is assigned ISA0/OSA0/OSA1, and Fig. 2 C is the embodiment that is assigned ISA0/ISA1, and Fig. 2 D is the embodiment that is assigned ISA0/OSA0/OSA1/ISA1.
Under the situation that is the embodiment among Fig. 2 A, owing to only be assigned ISA0 in the CD, distribute ISA1 so change the method be in the spare area under the CD user mode for increasing newly, increase distribution the size of ISA1 bunch (then be desirable within 0<L<64 scopes in aforesaid L * 256.
That is, under the situation that is double record layer, the end in end user data district becomes master (inner) district of the 2nd recording layer (Layer1), therefore can only increase and distribute ISA1.
Under the situation that is the embodiment among Fig. 2 B, owing to be assigned ISA0/OSA0/OSA1 in the CD, distribute ISA1 so change the method be in the spare area under the CD user mode for increasing newly, increase distribution the size of ISA1 bunch (then be desirable within 0<L<64 scopes in aforesaid L * 256.
That is, also identical with Fig. 2 A in the present embodiment, under the situation that is double record layer, the end in end user data district becomes master (inner) district of the 2nd recording layer (Layer1), therefore can only increase and distribute ISA1.
Under the situation that is the embodiment among Fig. 2 C,, be meant the terminal adjacent ISA1 with user data area is enlarged or dwindles so change the method be in the spare area under the CD user mode because original allocation has ISA0 and ISA1 in the CD.In such cases, the size of extended final ISA1 must be present in aforesaid L * 256 and bunch (within 0<L<64 scopes, if therefore the ISA1 of original allocation is maximum L-64, then must limit enlarging once again ideally.
Under the situation that is the embodiment among Fig. 2 D, owing to be assigned all spare areas (ISA0, ISA1, OSA0, OSA1) in the CD, so it is identical with the embodiment of Fig. 2 C to change the method be in the spare area under the CD user mode, be meant the terminal adjacent ISA1 with user data area is enlarged or dwindles.Under the situation of introducing a fine variety, the size of final ISA1 must be present in aforesaid L * 256 and bunch (within O<L<64 scopes, if therefore the ISA1 of original allocation is maximum L-64 value, then must limit expansion once again ideally.
As a reference, in Fig. 2 B and Fig. 2 D, only showed that as desirable embodiment OSA0 and OSA1 are distributed into onesize example simultaneously, but under the situation of distributing or only distributing certain spare area one of (OSA0, OSA1 both) with different sizes, technological thought of the present invention also can be suitable equally, and this is self-explantory.
Under the situation that is the embodiment among Fig. 2 C and Fig. 2 D, when the spare area was dwindled, it itself was not all right carrying out according to feature of the present invention, and perhaps the size of the spare area that is dwindled can be restricted.
What Fig. 3 A~Fig. 3 D showed is in having the CD of using double record layer of the present invention (dual layer), makes the variable embodiment in spare area according to spare area original allocation situation.Fig. 3 A is the embodiment that only is assigned ISA0, and Fig. 3 B is the embodiment that is assigned ISA0/OSA0/OSA1, and Fig. 3 C is the embodiment that is assigned ISA0/ISA1, and Fig. 3 D is the embodiment that is assigned ISA0/OSA0/OSA1/ISA1.
Associated, among the embodiment in Fig. 3 A~Fig. 3 D, the change of spare area can be undertaken by each recording layer, from this point, there are differences with embodiment among Fig. 2 A~Fig. 2 D.
Promptly, under the situation that is the embodiment among Fig. 3 A, owing to only be assigned ISA0 in the CD, so change the method that is in the spare area under the CD user mode can be to increase newly to distribute OSA0 in the 1st recording layer (Layer0), also can be to increase newly to distribute ISA1 in the 2nd recording layer (Layer1).Increase the OSA0 that distributes size (then be desirable within 0<N<32 scopes, the size of ISA1 that institute increases distribution bunch (then is desirable within 0<L<64 scopes in aforesaid L * 256 in aforesaid N * 256 bunch.
Under the situation that is the embodiment among Fig. 3 B, owing to be assigned ISA0/OSA0/OSA1 in the CD, be in the method for using spare area down and be meant in the 1st recording layer (Layer0) expansion or dwindle OSA0 so change.In such cases, the size of extended final OSA0 must be present in aforesaid N * 256 bunch (within 0<N<32 scopes, if therefore the OSA0 of original allocation is maximum N-32 value, then ideally must restriction expansion once again.And, in the 2nd recording layer (Layer1), can increase newly and distribute ISA1, the size of ISA1 that institute increases distribution bunch (then is desirable within 0<L<64 scopes in aforesaid L * 256.
Under the situation that is the embodiment among Fig. 3 C, because original allocation has ISA0 and ISA1 in the CD, so change the method be in the spare area under the CD user mode can be to increase newly to distribute OSA0 in the 1st recording layer (Layer0), and the size of OSA0 that institute increases distribution bunch (then is desirable within 0<N<32 scopes in aforesaid N * 256; Also can in the 2nd recording layer (Layer1), enlarge or dwindle ISA1, in such cases, the size of extended final ISA1 must be present in L * 256 bunch and (within 0<L<64 scopes, if therefore the ISA1 of original allocation is maximum L-64, then must restriction enlarge once again ideally.
Under the situation that is the embodiment among Fig. 3 D, owing to be assigned all spare areas (ISA0, ISA1, OSA0, OSA1) in the CD, be meant and in the 1st recording layer (Layer0), enlarge respectively or dwindle OSA0 so change the method be in the spare area under the CD user mode, expansion or dwindle ISA1 in the 2nd recording layer (Layer1).In such cases, the size of extended final OSA0 must be present in aforesaid N * 256 bunch (within 0<N<32 scopes, the size of extended final ISA1 must be present in aforesaid L * 256 bunch (within 0<L<64 scopes, if therefore the OSA0 and the ISA1 of original allocation are maximal value, then must restriction enlarge once again ideally.
Particularly, only showed that as desirable embodiment OSA0 and OSA1 are distributed into the example of identical size simultaneously in Fig. 3 B and Fig. 3 D, but under the situation of only distributing some spare areas one of (OSA0, OSA1 moreover), technological thought of the present invention also can be suitable equally, and this is self-explantory.
Among the embodiment in Fig. 3 B-Fig. 3 D, when the spare area was dwindled, it itself was not all right that feature according to the present invention is dwindled, and the size of the spare area that is dwindled can be restricted.
Fig. 4 A~Fig. 7 B has showed when changing the spare area relevant defect management information has been registered the method for (change) according to the embodiment among Figure 1A~Fig. 3 D.What Fig. 4 A and Fig. 4 B showed is to increase the situation of distributing new spare area, and what Fig. 5 A and Fig. 5 B showed is the situation that enlarges existing spare area, and Fig. 6 A~Fig. 7 B shows the situation of dwindling existing spare area that is.
Relevant therewith, so-called among the present invention " defect management information " is meant and is used to carry out the compact disc defect information of managing, it is recorded in defect management set in Lead-In Area and the leading-out zone (DMA:Defect ManagementArea, not shown) in, refer in particular to the information of registering as defect list (DFL:Defect List) clauses and subclauses (DFL entry).
When above-mentioned " defect list entries (DFL entry) " is not only normal clusters in using the spare area and substitutes defect cluster in the user data district, the positional information of each bunch is carried out record; And, to in the spare area bunch in can be used as the alternate area bunch and bunch information of distinguishing that can not be used as the alternate area carry out record.
Particularly, for the information category that is write down in " defect list entries (DFL entry) " is distinguished and definition entries type (entry type).By normal bunch be called " the RAD type " that substitutes record, in the spare area bunch in can be used as bunch be called " the SPR type " of alternate area, in the spare area bunch in can not be used as bunch be called " unusabletype " of alternate area, as the defect area in the user data area or spare area and by normal bunch be called " the PBA type " that substitutes record.
Fig. 4 A simply showed the spare area be increased distribution structure, the zone that will newly be assigned as the spare area is called " Pus " (referring to that before changing user data area (u) becomes spare area (s) after changing), and the zone of continuing to be left user data area is called " Puu " (referring to continue after changing as user data area (uu)).Thereby, increase bunch basis state separately in the spare area (Pus) of distribution newly, register in the defect list entries (DFL entry) as defect management information, Fig. 4 B shows with diagrammatic form this.
That is,, register in the defect list (DFL entry) as " unusabletype " because the defect cluster (B) in the Pus zone can not be used for substituting record; Because the normal clusters (A, C) in the Pus zone all can be used in alternative record no matter whether be the zone of having registered, so register in the defect list (DFL entry) as " SPR type ".
Fig. 5 A has simply showed the structure that the spare area is extended, because of enlarging the zone of newly including the spare area in, the spare area is called " Pus ", the zone of continuing to be left user data area is called " Puu ", continue to be left the spare area the zone be called " Pss " (referring to continue after changing) as spare area (ss).Thereby bunch basis state separately in the new spare area (Pus) that enlarges registers in the defect list entries (DFL entry) as defect management information, and Fig. 5 B shows with diagrammatic form this.
That is, the defect cluster in the Pus zone (B) can not be used for substituting record, so register in the defect list (DFL entry) as " unusable type "; Because the normal clusters (A, C) in the Pus zone all can be used in alternative record no matter whether be the zone of having registered, so register in the defect list (DFL entry) as " SPR type ".That is, be suitable for aforesaid Fig. 4 B in the identical defect management information pattern register of situation of increase distribution spare area.
The reduced structure in spare area that Fig. 6 A~Fig. 7 B is simple, because of dwindling the zone of newly including user data area in, the spare area is called " Psu " (referring to that before changing spare area (s) becomes user data area (u) after changing), the zone of continuing to be left user data area is called " Puu ", continue to be left the spare area the zone be called " Pss " (referring to continue after changing) as spare area (ss).
Particularly, what Fig. 6 A, Fig. 6 B showed is enough will substitute the situation that is recorded as other spare area as original spare area-alternative posting field (C), and what Fig. 7 A, Fig. 7 B showed is to substitute the situation that is recorded as other spare area with substituting posting field (C).
Thereby, because of the spare area dwindle newly include in user data area (Psu) bunch, according to state separately, be registered in the defect list entries (DFL entry) or deleted as defect management information, Fig. 6 B shows with diagrammatic form this.
That is, the defect cluster in the Psu zone (B) is even changed to user data area, still because it is the zone that can't carry out the normal data record, so register in the defect list entries (DFL entry) as " PBA type ".Be not used for substituting bunch (A) of record in the Psu zone though former being used as " SPR type " is registered in defect list entries (DFL entry), but, then in defect list entries (DFL entry), delete corresponding information along with it changes to user data area.And, once in the Psu zone, be used for substituting bunch (C) of record, be used as " RAD type " and be registered in the defect list entries (DFL entry), corresponding information must change to new " RAD type " and register in the defect list entries (DFL entry).
In detail, exactly the defect list entries of " RAD type " (DFL entry) to produce in the user data area defective bunch positional information and to it substitute in the spare area that writes down bunch positional information register respectively.Because (C) of replaced record changed to user data area because of the spare area dwindles in the spare area, replaced once more other spare area that is recorded as of recorded data in bunch so (C), and will be changed in the spare area that is substituted record again bunch " the RAD type " of positional information register in the defect list entries (DFLentry).
Thereby if possess the situation of enough other spare areas in order to substitute record, then above-mentioned everything can be carried out without a doubt.
Fig. 7 A shows is not possess the aforesaid situation that is used to carry out the other spare area of new alternative record.That is, can't substitute and be recorded as other spare area owing to be used for substituting bunch (C) of the spare area of record, thus respective regions under deflated state should except.Thereby in the case, dwindling of spare area only allows to carry out in the zone except that bunch (C).Fig. 7 B shows with diagrammatic form this.
That is, the defect cluster in the Psu zone (B) therefore registers in the defect list entries (DFL entry) as " PBA type " even be to change to the zone that user data area also can't carry out normal data recording; Be not used for substituting bunch (A) of record in the Psu zone
Be not used for substituting bunch (A) of record in the Psu zone though former being used as " SPR type " is registered in defect list entries (DFL entry), but, then in defect list entries (DFLentry), delete corresponding information along with it changes to user data area.
And, once be used for substituting bunch (C) of record, do not substitute the spare area that is recorded as " RAD type " again owing to do not exist, so can't change to user data area, continue to keep as spare area (Pss).
Promptly, we can know from Fig. 7 A, Fig. 7 B, the present invention possesses following feature: under intention is carried out situation that the spare area dwindles, must be whether exist when whether bunch (C) of existing replaced record exists and exist respective cluster (C) in the zone that at first intention is dwindled enough be used for other spare area that bunch (C) substitutes record once more confirmed after, the final size of the spare area that decision will be dwindled according to The above results.
And, dwindle in intention under the situation of spare area, also can so that to last replaced record bunch the position confirm after, begin to dwindle before can be from this zone.In detail, big exactly branch can write CD, its spare area that is positioned at periphery begins near the position the periphery end inwardly to enlarge in week or distribute, the specific region that as management information be recorded in Lead-In Area with the start address and the end address of above-mentioned spare area this moment.At this moment, can be with reference to the start address of above-mentioned information-particularly, confirm being used to carry out the starting position that the spare area dwindles.And, in the spare area by last substitute bunch positional information can use the front to give description defect list of entries (DFL entry) to confirm.That is, utilize above-mentioned be carried out last substitute record bunch positional information, will from the starting position of spare area play be carried out last substitute record bunch positional information before, be set at the zone that can dwindle and dwindle.
It is shown in Fig. 7 A, Fig. 7 B, bunch other spare area that whether exists and whether exist when having corresponding bunch enough being used for it to be substituted once more record of existing replaced record is confirmed in the zone that can be not intention not be dwindled, only to being confirmed by the position of the last spare area that substitutes, and only reduced objects will be set at before its position, the advantage that therefore having can be more simply, promptly dwindle.
If will be positioned at the situation that the spare area of periphery is used for substituting to peripheral direction in order from start address record, promptly not to be the CD that successively decreases and use in order in order-promptly from the inside Zhou Fangxiang of periphery end portion (end address) in the spare area that is set within the initial variable-size, but from start address play the end address in order-be under the situation of the CD that uses of incremental order, above-mentioned spare area dwindle can from replaced record bunch later end address of playing the spare area till the zone carry out.At this moment, there are spare area and original regional disjunct problem because of the centre,, can not become big problem because the access facility of optical recording Play System has improved though have because of the spare area dwindles the new user area that enlarges.
What Fig. 8 showed is the process flow diagram that comprises the video disc recording player method of spare area of the present invention variable control method.
At first, before the CD identifying recording layer, CD is formatd (Formatting), be referred to as init state (initialization state).When initialization, at first must decision whether distribute spare area (step S10); Distributing under the situation of spare area, then (step S102) is suitable when utilizing the spare area to carry out defect management; Be regardless of under the situation of joining the spare area, then (step S101) is suitable when not utilizing the spare area to carry out defect management.
If above-mentioned initialization procedure finishes, CD then becomes user mode (In-use state), can write down or play according to user's requirement afterwards.Particularly owing to distribute the spare area, so utilizing the spare area to carry out under the CD user mode (In-use state) of defect management, the spare area that can distribute the requirement according to user or system changes (step S20).
Thereby, the spare area is increased under distribution or the condition of enlarged in intention, size to the spare area that will enlarge determines (step S201), again with bunch registering in the defect list entries (DFL entry) (step S202) of being comprised in the extended spare area.For the method that registers in the defect list entries (DFL entry), existing statement among Fig. 4 A~Fig. 5 B.
Under intention situation that the spare area is dwindled, must because of the spare area dwindle be included into user data area bunch in be used for substituting record bunch alternative the recording in the other spare area of data.To whether existing the other spare area that to carry out above-mentioned action to confirm (step S30), if there are enough spare areas, the size of the decision spare area that will dwindle then, will because of the spare area dwindle be included into user data area bunch in defect cluster register in the defect list entries (DFL entry), with " SPR type " deletion (step S302) bunch from defect list entries (DFLentry).For the method that registers in the defect list entries (DFL entry), existing statement among Fig. 6 A~Fig. 6 B.
If there is no enough spare areas then cannot carry out dwindling (step S301) with the sizable spare area of appropriate section, can only narrow down to the zone (step S301) that can dwindle limitedly.If carry out the situation of dwindling limitedly, the size of the decision spare area that will dwindle then, will because of the spare area dwindle be included into user data area bunch in defect cluster register in the defect list entries (DFL entry), with " SPR type " deletion bunch from defect list entries (DFL entry).For the method that registers in the defect list entries (DFL entry), existing statement among Fig. 7 A~Fig. 7 B.
What Fig. 9 showed is the formation of optical record-play device of the present invention, basically by constituting: the pick-up head unit 11 that is used for reading the various management information that comprise CD recorded data and defect management information with the lower part, the servomechanism 14 that the action of pick-up head unit 11 is controlled, will be from the pick-up head unit 11 play signal that receive be reduced into the signal processing unit 13 that the signal value of wanting or the signal that will write down modulation (modulation) become to be recorded into the signal of CD and be transferred to pick-up head unit 11, the storer 15 that the filesystem information that reads from CD is temporarily stored, the microcomputer 16 that above-mentioned action is controlled.Relevant therewith, also above-mentioned inscape is generically and collectively referred to as " recording played unit 20 ".
Microcomputer 16 is transferred to data and the management information that is read control module 12 and is used to carry out recording played.Whether particularly, control module 12 changes in user view under the situation of spare area, can change the spare area by user interface and judge.In the time can changing, then also change relevant defect management information etc. by the region allocation in the microcomputer 16 change CDs, the change of spare area is controlled.Relevant therewith, the change of spare area is not only to carry out according to user's requirement, can be where necessary changes the spare area according to the judgement of control module 12 self, and this is self-explantory.
Just, the situation that also have in optical record-play device and do not possess control module 12, only constitutes (spy is referred to as " driver (Drive) ") by recording played unit 20, this moment, microcomputer 16 also can be brought into play the effect of control module 12.
Relevant therewith, AV demoder 17 is according to the control of control module 12, and output data is thoroughly decoded and offered the user.AV scrambler 18 is in order to bring into play the function of tracer signal in CD, according to the control of control module 12, converts input signal the signal of specific format to, as the MPEG2 transport stream, offers the signal processing unit 13 in the recording played unit 20 again.
Above-described desirable embodiment of the present invention is showed for illustrative purpose, the staff in this field can be within technological thought of the present invention shown in the following appended claim scope and technical scope thereof, carries out various embodiment and improves, changes, substitutes or interpolation etc.

Claims (16)

1, optical disk standby area variable control method, with regard to the CD of the spare area that distributed at least more than one, described method comprises:
When intention enlarges spare area big or small, will enlarge bunch registering in original user data area of newly including the spare area in because of the spare area as defect management information;
When intention is dwindled spare area big or small, will dwindle bunch registering in original spare area of newly including user data area in because of the spare area as defect management information;
With regard to the spare area is dwindled, newly included in original spare area of user data area bunch in be used to substitute record bunch, using other spare area to substitute once more under the situation about writing down, then allow to dwindle.
2, optical disk standby area variable control method as claimed in claim 1 is characterized in that,
The spare area allocation that described method can change with the terminal adjacent position of user data area.
3, optical disk standby area variable control method as claimed in claim 2 is characterized in that,
Under the recording layer of CD is situation more than double-deck, only be that a spare area that is distributed in the terminal adjacent position in end user data district can change.
4, optical disk standby area variable control method as claimed in claim 2 is characterized in that,
Under the recording layer of CD was situation more than double-deck, each spare area that is distributed in the terminal adjacent position in end user data district can both change.
5, optical disk standby area variable control method as claimed in claim 1 is characterized in that,
Under bunch situation about registering that will enlarge because of the spare area in original user data area of newly including the spare area in,, then be registered as and be used as replacement area if respective cluster is a defect area as defect management information; If the normal region then is registered as and can be used as replacement area.
6, optical disk standby area variable control method as claimed in claim 1 is characterized in that,
Under will dwindling the situation that the defect cluster in original spare area of newly including user data area in registers as defect management information, be registered as and be used as user data area because of the spare area.
7, optical disk standby area variable control method as claimed in claim 1 is characterized in that,
Under will dwindling the situation that the defect cluster in original spare area of newly including user data area in registers as defect management information because of the spare area, if respective cluster is the zone of replaced record, then recorded data in the respective cluster is substituted to record in other spare area and be registered as and substituted record again.
8, optical disk standby area variable control method as claimed in claim 1 is characterized in that,
Newly included in original spare area of user data area bunch in be used to substitute record bunch, using other spare area to substitute once more under the situation about writing down, then cannot dwindle.
9, optical disk standby area variable control method just is assigned the spare area on the CD, and when intention is dwindled spare area big or small, and the size of the spare area that can dwindle is determined that described method comprises:
To dwindle because of the spare area in original spare area of newly including user data area in bunch in be used to substitute record bunch size confirm, and be used for that bunch recorded data that is used for substituting record is substituted other spare area that writes down once more and confirm whether existing;
When not having above-mentioned spare area, then do not allow the spare area narrow down to above-mentioned be used for substituting record bunch size.
10, optical disk standby area variable control method, with regard to the CD of the terminal adjacent spare area of unallocated and user data area, described method comprises:
When intention increases the distribution spare area in above-mentioned CD, then increase and distribute the spare area at the terminal adjacent area of above-mentioned user data area, and will be because of increasing bunch registering as defect management information in the original user data area that distributes the spare area newly to include the spare area in.
11, optical disk standby area variable control method as claimed in claim 10 is characterized in that,
At the recording layer of CD is under the double-deck above situation, only can increase spare area of distribution in the terminal adjacent position with the end user data district.
12, optical disk standby area variable control method as claimed in claim 10 is characterized in that,
Under the recording layer of CD is situation more than double-deck, can increase the distribution spare area respectively in terminal adjacent position by each recording layer with user data area.
13, optical disk standby area variable control method as claimed in claim 10 is characterized in that,
Under bunch situation about registering that will enlarge because of the spare area in original user data area of newly including the spare area in,, then be registered as and be used as replacement area if respective cluster is a defect area as defect management information;
If the normal region then is registered as and can be used as replacement area.
14, optical disk standby area variable control method as claimed in claim 10, described method can be assigned the recording played of the CD of spare area, it is characterized in that,
Be in CD user mode following time, requiring to confirm whether existing the spare area to change;
Change requiring is to increase to distribute the spare area or enlarge under the situation of spare area, then will extendedly be bunch registering as defect management information of being comprised in the zone of spare area;
Change requiring is to dwindle under the situation of spare area, then determines the size that the spare area can dwindle, and dwindles size according to the spare area that is determined again, will newly include bunch registering as defect management information of data field in;
Change the executive logging broadcast afterwards that finishes in the spare area.
15, optical disk standby area variable control method as claimed in claim 14, the size of the spare area that described method can be dwindled determines, it is characterized in that, described method comprises:
To dwindle because of the spare area in original spare area of newly including user data area in bunch in be used to substitute record bunch size confirm, and be used for that bunch recorded data that is used for substituting record is substituted other spare area that writes down once more and confirm whether existing; When not having above-mentioned spare area, then allow be used for substituting record bunch before carry out the spare area and dwindle.
16, optical record-play device, with regard to comprise from optical disk reading fetch data or to the recording played unit of record data the CD and receive user command and the optical record-play device of control module that above-mentioned recording played unit is controlled with regard to, described device comprises:
Whether control module is controlled the recording played unit, being in CD user mode following time, require to confirm to existing the spare area to change; Change requiring is to increase to distribute the spare area or enlarge under the situation of spare area, then will extendedly be bunch registering as defect management information of being comprised in the zone of spare area; Changing requirement is to dwindle under the situation of spare area, then determines the size that the spare area can dwindle; Dwindle size according to the spare area that is determined, will newly include bunch registering of data field in as defect management information, the spare area change finish after executive logging play.
CNB2004100931669A 2004-12-17 2004-12-17 Variable control method for optical disk standby area and its optical disk recording, playing method and device Expired - Fee Related CN100446107C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100931669A CN100446107C (en) 2004-12-17 2004-12-17 Variable control method for optical disk standby area and its optical disk recording, playing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100931669A CN100446107C (en) 2004-12-17 2004-12-17 Variable control method for optical disk standby area and its optical disk recording, playing method and device

Publications (2)

Publication Number Publication Date
CN1790525A true CN1790525A (en) 2006-06-21
CN100446107C CN100446107C (en) 2008-12-24

Family

ID=36788302

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100931669A Expired - Fee Related CN100446107C (en) 2004-12-17 2004-12-17 Variable control method for optical disk standby area and its optical disk recording, playing method and device

Country Status (1)

Country Link
CN (1) CN100446107C (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100888591B1 (en) * 2002-09-10 2009-03-16 삼성전자주식회사 Method and apparatus for allotting adaptively spare area and disc thereof
US20040160799A1 (en) * 2003-02-17 2004-08-19 Park Yong Cheol Write-once optical disc, and method and apparatus for allocating spare area on write-once optical disc

Also Published As

Publication number Publication date
CN100446107C (en) 2008-12-24

Similar Documents

Publication Publication Date Title
CN1246852C (en) Recording medium and apparatus thereof
CN1249700C (en) Recording medium with read-only and write area and record/reproduction device and method thereof
CN1277268C (en) Optical data storage medium and method for distributing spare area of disk recording/reconstruction device
CN1759438A (en) Write-once recording medium and defective area management method and apparatus for write-once recording medium
CN1768377A (en) Information recording medium, method of configuring version information thereof, recording and reproducing method using the same, and recording and reproducing apparatus thereof
CN1745411A (en) Optical disc, method and apparatus for managing a defective area on an optical disc
CN1823374A (en) Write-once optical disc, and method and apparatus for recording management information thereon
CN101069234A (en) Recording medium, and method and apparatus for recording data in the recording medium
CN1745412A (en) Write-once optical disc, method and apparatus for managing a defective area on an optical disc
CN1849652A (en) Write-once optical disc, and method and apparatus for recording/reproducing management information on/from optical disc
CN1482613A (en) Method for recording/playback of data to/from an optical recording medium
CN1836275A (en) Method and apparatus for managing a overwrite recording on optical disc write once
CN1751339A (en) Write-once optical disc, and method and apparatus for allocating spare area on write-once optical disc
CN1860551A (en) Write-once optical disc, and method and apparatus for recording/reproducing data on/from the optical disc
CN1993740A (en) Recording medium, method for recording control information in the recording medium, and method and apparatus for recording/reproducing data in/from the recording medium using the same
CN1757062A (en) Information storage medium and be used for record and/or method of reproducing data and equipment
CN1790525A (en) Variable control method for optical disk standby area and its optical disk recording, playing method and device
JP2002175668A (en) Defect information management method and recording medium processing device
CN1926625A (en) Data recording method, data recording device, and imaging device
CN1934622A (en) Recording medium with physical access control (PAC) cluster thereon and apparatus and methods for forming, recording, and reproducing the recording medium
CN1950884A (en) Write-once recording medium having a data structure for managing recording of the recording medium, and methods and apparatuses for recording on a recording medium
CN1784740A (en) Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses.
CN1746992A (en) Disposable write disk, its optical recording duplicating unit and management of its spare area
CN1992040A (en) Record reading method and device of high-density compact disk
CN1747031A (en) Disposable write disk, its spare area management and optical record duplicating unit

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081224

Termination date: 20100118