[go: up one dir, main page]

DE60009946T2 - Dvd-rom rückwärts kompatible verwaltung defekter sektoren in beschreibbaren dvd-medien - Google Patents

Dvd-rom rückwärts kompatible verwaltung defekter sektoren in beschreibbaren dvd-medien Download PDF

Info

Publication number
DE60009946T2
DE60009946T2 DE60009946T DE60009946T DE60009946T2 DE 60009946 T2 DE60009946 T2 DE 60009946T2 DE 60009946 T DE60009946 T DE 60009946T DE 60009946 T DE60009946 T DE 60009946T DE 60009946 T2 DE60009946 T2 DE 60009946T2
Authority
DE
Germany
Prior art keywords
sector
data
sectors
block
dvd
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 - Lifetime
Application number
DE60009946T
Other languages
English (en)
Other versions
DE60009946D1 (de
Inventor
Shu Lin
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.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
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 Thomson Licensing SAS filed Critical Thomson Licensing SAS
Application granted granted Critical
Publication of DE60009946D1 publication Critical patent/DE60009946D1/de
Publication of DE60009946T2 publication Critical patent/DE60009946T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/04Arrangements for preventing, inhibiting, or warning against double recording on the same blank or against other recording or reproducing malfunctions
    • G11B19/047Recovery from power failure
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1816Testing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B2020/1264Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
    • G11B2020/1265Control data, system data or management information, i.e. data used to access or process user data
    • G11B2020/1267Address data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B2020/1873Temporary defect structures for write-once discs, e.g. TDDS, TDMA or TDFL
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/216Rewritable discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/218Write-once discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2525Magneto-optical [MO] discs
    • G11B2220/2529Mini-discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • G11B2220/2575DVD-RAMs

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Optical Recording Or Reproduction (AREA)

Description

  • Technisches Gebiet
  • Die erfindungsgemäßen Anordnungen betreffen allgemein Verfahren und Vorrichtungen zur Bildung fortschrittlicher Betriebsmerkmale für die Aufzeichnung von Daten auf einem beschreibbaren DVD-Medium und insbesondere ein Verfahren und eine Vorrichtung für eine DVD-ROM rückwärtskompatible Fehlersektorverwaltung in einem beschreibbaren DVD-Medium.
  • Beschreibung des Standes der Technik
  • Es wurden verschiedene Geräte entwickelt, die es den Kunden ermöglichen, Video- und/oder Audioprogramme für eine spätere Wiedergabe aufzuzeichnen. Derartige Geräte sind Bandrecorder, Videocasettenrecorder, beschreibbare Compact Disks und neuerdings beschreibbare digitale Videoplatten (DVD=digital video disk). Festplatten und magnetooptische Platten wurden ebenfalls angewendet. Eine DVD, in der Daten nur einmal aufgezeichnet werden können und die im Folgenden im Wesentlichen ein DVD-Nur-Lesespeicher ist, wird mit dem Akronym DVD-R bezeichnet. Das Akronym DVD-R wurde allgemein benutzt für die Einmal-Schreiben oder Einmal-Aufzeichnungs-Technologie.
  • Im Gegensatz zu einem DVD-R gibt es mehrere Formate, bei denen Daten auf einer DVD aufgezeichnet, gelöscht und erneut aufgezeichnet werden können. Im Allgemeinen kann eine derartige DVD überschrieben oder neu beschrieben werden. Diese DVDs werden im Allgemeinen durch die Akronyme DVD-RAM, DVD-RW und DVD+RW bezeichnet. Wenngleich bis heute keine allgemeine Industrienorm angenommen wurde, wurden die Akronyme DVD-RAM, DVD-RW und DVD+RW benutzt, um allgemein jeweilige wiederbeschreibbare Technologien zu bezeichnen.
  • Jedoch soll eine Bezugnahme auf eine wiederbeschreibbare DVD-Technologie, Geräte und Verfahren alle diejenigen Normen umfassen, die derzeit benutzt werden, sowie diejenigen, die möglicherweise in Zukunft entwickelt werden.
  • Derzeitige DVDs können eine logische Datenstruktur haben, in der Audio/Video-Inhalt gespeichert wird. Insbesondere können, wie in 7 gezeigt, im oberen Teil der hierarchischen Datenstruktur einer DVD 700 ein oder mehrere Titel 701 existieren, die in etwa zu Programm-Episodentiteln korreliert sein können. Titel 701 können aus Steuerdaten 702 zusätzlich zu einem oder mehreren Videoobjektsätzen 703 (VOBS) bestehen. Die Steuerdaten 702 können Informationen für die Verwaltung des Titels 701 enthalten. Jede VOBS 703 kann mehrere Videoobjekte (VOB = Video Objects) 704 enthalten. Jede VOB 704 enthält vorzugsweise mehrere Zellen 705. Jede Zelle 705 enthält vorzugsweise mehrere Videoobjekteinheiten (VOBU = Video Object Units) 706. Jede VOBU 706 korreliert grob mit einer Gruppe von Bildern, die der kleinste adressierbare Teil (Chunk) in der DVD 700 ist.
  • Wie zu bemerken ist, kann jede VOBU 706 eine ganze Zahl von Videobildern enthalten. Jede VOBU 706 für sich kann 0,4 bis 1,0 Sekunden an Darstellungsmaterial enthalten. Eine typische VOBU 706 in einem professionellen Kinofilm kann 0,5 Sekunden an Darstellungsmaterial enthalten. Insbesondere kann jede VOBU 706 eine Folge von in einer Aufzeichnungsreihenfolge angeordneten Paketen (packs) enthalten. Vorzugsweise kann jede VOBU mit einer Navigationspaket 708 (NV_PCK oder NAV_PACK) beginnen, auf die audio/visuelle Datenpakete 709 folgen können, z.B. Videopakete (V_PCK), Audiopakete (A_PCK) und Unterbild-Pakete (SP_PCK). Die NV_PCK 708 kann Navigationsinformationen enthalten, die bei der Durchführung von Trickmodus-Funktionen nützlich sein können. Die NV_PCK 708 kann außerdem Darstellungs- Steuerinformationen (PCI) und Daten-Suchinformationen (DSI) enthalten.
  • Beschreibbare DVD-Medien können Tausend- oder sogar Zehntausendmal für Aufzeichnungen benutzt werden. Für jede Aufzeichnung können Fehlersektoren in dem beschreibbaren DVD-Medium auftreten. Daher können beschreibbare DVD-Medien während der Lebensdauer der beschreibbaren DVD-Medien eine nennenswerte Anzahl von Fehlersektoren ansammeln. Fehlersektoren in beschreibbaren DVD-Medien können sogar eine einwandfreie Wiedergabe in den beschreibbaren DVD-Medien verhindern. Insbesondere können Fehlersektoren in dem Steuerdatenbereich die Steuerdaten ungültig machen. Außerdem können Fehlersektoren in Videodaten in einer VOBU einen Bildstillstand oder Blockfehler bewirken. Außerdem können Fehlersektoren in Audiodaten in einer VOBU Audiostörungen oder Rauschen verursachen. Schließlich können Fehlersektoren in einem Menü ein Menü beschädigen.
  • In traditionellen beschreibbaren Medien, z. B. Festplattengeräten, bestehen im allgemeinen zwei Verfahren für die Verwaltung von Fehlersektoren. Ein erstes Verfahren wurde bezeichnet als das "sector slipping method" (Sektorverschiebeverfahren). In dem Sektorverschiebeverfahren wird dann, wenn ein Fehler in einem der aufeinander folgenden Datensektoren ermittelt wird, der unmittelbar auf den fehlerhaften Sektor folgende Sektor so konfiguriert, dass er der logisch nächste Sektor zu dem Sektor unmittelbar vor dem fehlerhaften Sektor wird. Diese Konfiguration kann dadurch erfolgen, dass der Fehlersektor beiseite gelegt oder verworfen wird und der folgende Sektor der Sektor wird, der logisch an den gültigen Sektor anschließt. Ein zweites Verfahren enthält die Neuzuordnung eines bereitgestellten Sektors als Ersatz für den Fehlersektor. Im Einzelnen wird, wenn ein Fehlersektor in einer der Spuren von irgendwelchen beschreibbaren DVD-Medien ermittelt wird, ein Reservesektor auf einer der Spuren als Ersatz für den Fehlersektor neu zugeordnet.
  • Ungeachtet der traditionellen Verfahren für die Fehlerverwaltung bei beschreibbaren DVD-Medien muss ein gewähltes Fehlerverwaltungsverfahren die bestehende DVD-ROM-Technologie berücksichtigen. Insbesondere darf in einem beschreibbaren DVD-Medium, wie DVD-RW, DVD-RAM, DVD+RW und anderen, ein gewähltes Fehlerverwaltungsverfahren die Anforderung nicht verhindern, dass die auf die beschreibbaren DVD-Medien geschriebenen Daten lesbar (z.B. abwärtskompatibel) durch derzeitige DVD-ROM-Abspielgeräte bleiben. Dennoch haben DVD-ROM-Abspielgeräte derzeit keine Vorrichtung zur Bearbeitung von Fehlersektoren. Außerdem fordert die DVD-ROM Spezifikation, dass die Daten kontinuierlich auf einer beschreibbaren DVD-Platte sind. Dennoch kann die Verwaltung von Fehlersektoren in beschreibbaren DVD-Medien, die traditionelle Verfahren für die Fehlerverwaltung benutzt, bewirken, dass die in den beschreibbaren DVD-Medien gespeicherten Daten diskontinuierlich oder unterbrochen werden.
  • ZUSAMMENFASSUNG
  • Gemäß den erfindungsgemäßen Anordnungen wird hier ein DVD-ROM rückwärtskompatibles Fehlerverwaltungsverfahren für beschreibbare DVD-Medien gelehrt. Das Verfahren der Erfindung bildet die Grundsatzregel, dass bestimmte unteilbare Daten nicht diskontinuierlich in den beschreibbaren DVD-Medien gespeichert werden können während die in ihnen enthaltenen Fehlerverwaltet werden. Insbesondere kann das Verfahren der Erfindung die Durchführung von drei Grundsatzregeln enthalten. Erstens können Steuerdaten, zum Beispiel eine Steuertabelle oder Steuerabbildung niemals durch einen Fehlersektor getrennt bleiben. Zweitens kann ein Fehlersektor nicht in einer Steuer-Backup (Sicherungs)-Datei existieren. Schließlich kann der erste Sektor einer VOBU, der gemäß der DVD-ROM-Spezifikation ein Navigationssektor sein muss, kein Fehlersektor sein. Die Durchführung dieser Regeln kann garantieren, dass die beschreibbaren DVD-Medien mit der DVD-ROM-Spezifikation rückwärtskompatibel bleiben, während außerdem gewährleistet wird, dass die Wiedergabequalität der beschreibbaren DVD-Medien nicht verschlechtert wird.
  • Ein Verfahren für eine DVD-ROM rückwärtskompatible Fehlersektorverwaltung in beschreibbaren DVD-Medien kann die folgenden Schritte enthalten. Zunächst kann ein erster Block von logisch zusammenhängenden Sektoren bereitgestellt werden, in den unteilbare Daten auf das beschreibbare DVD-Medium geschrieben werden können. Insbesondere kann die Bereitstellung vor oder während eines Schreibvorgangs erfolgen. Außerdem kann die Bereitstellung als ein Teil des Schreibvorgangs erfolgen. In jedem Fall kann ein Fehlersektor erkannt und in dem ersten Block von Sektoren geortet werden. In der bevorzugten Ausführungsform kann der Schritt der Erkennung und Ortung beinhalten, dass eine Fehlerliste in den beschreibbaren DVD-Medien konsultiert wird. Insbesondere kann die Fehlerliste eine Liste von Sektoren enthalten, die als fehlerhaft ermittelt wurden. Schließlich können die unteilbaren Daten aufgrund der Erkennung und Ortung des Fehlersektors von dem ersten Block zu einem zweiten Block von logisch zusammenhängenden Sektoren in dem beschreibbaren DVD-Medium verschoben werden. Besonders wichtig ist, dass gemäß den erfindungsgemäßen Anordnungen der zweite Block keinen Fehlersektor enthält.
  • In der bevorzugten Ausführungsform können die unteilbaren Daten Steuerdaten gemäß der ersten Regel sein – Steuerdaten, zum Beispiel eine Steuertabelle oder Steuerabbildung, kann niemals von einem Fehlersektor getrennt werden. Daher können die ersten und zweiten Blöcke von Sektoren in einem Steuerdatenbereich des beschreibbaren DVD-Mediums enthalten sein. Entsprechend der zweiten Regel – ein Fehlersektor kann nicht in einer Steuer-Backup-Datei existieren – können die unteilbaren Daten Backup-Steuerdaten sein. Der erste Block von Sektoren für sich kann in einem Steuerdaten-Backup-Bereich der beschreibbaren DVD-Medien enthalten sein. Schließlich können gemäß der dritten Regel – der erste Sektor einer VOBU kann kein Fehlersektor sein – die unteilbaren Daten der erste Sektor einer VOBU mit einem Navigationssektor sein.
  • In dem Fall, wo die unteilbaren Daten Steuerdaten in einem Steuerdatenbereich sind, kann das Verfahren gemäß der Erfindung außerdem die Verschiebung einer Backup-Kopie der Steuerdaten von einem ersten Block von Sektoren in einem Steuerdaten-Backup-Bereich zu einem zweiten Block von Sektoren in dem Steuerdaten-Backup-Bereich enthalten. Von Bedeutung ist, dass in diesem Fall der zweite Block in dem Steuerdaten-Backup-Bereich dem zweiten Block von Sektoren in dem Steuerdatenbereich entspricht. Zusätzlich kann die Verschiebung der Backup-Kopie der Steuerdaten erfolgen, auch wenn keine Fehlersektoren in dem ersten Block von Sektoren in dem Steuerdaten-Backup-Bereich erkannt und geortet worden sind.
  • Bei einer Ausführungsform der Erfindung kann das Verfahren gemäß der Erfindung auch eine Änderung des Fehlersektors enthalten. Vorzugsweise kann die Änderung bewirken, dass der Fehlersektor einen Nicht-Fehlersektor emuliert. Infolgedessen kann ein DVD-Abspielgerät, das das beschreibbare DVD-Medium wiedergibt, die modifizierten Fehlersektoren überspringen, als ob der Fehlersektor ignorierbare Daten enthält. Der Fehlersektor kann ein Start-Code-Feld, ein Strom-ID-Feld, ein Paketlängenfeld und wenigstens ein paketabhängiges Datenfeld enthalten. Der Schritt der Modifizierung für sich kann einen oder mehrere der folgenden ent halten: Schreiben von Daten ungleich dem Startcode 0x000001BA in das Startcodefeld, Schreiben einer nicht existierenden Strom-ID (einer Strom-ID, die Audio oder Video oder Unterbild entspricht) in das Strom-ID Feld und Schreiben eines Nullwertes in das Paketlängenfeld.
  • Ein DVD-System für DVD-ROM rückwärtskompatible Fehlersektorverwaltung in beschreibbaren DVD-Medien kann Mittel zur Bereitstellung eines ersten Blocks von logisch zusammenhängenden Sektoren zur Speicherung unteilbarer Daten auf das beschreibbare DVD-Medium enthalten, Mittel zur Erkennung und Ortung eines Fehlersektors in dem ersten Block von Sektoren und auf die Erkennungs- und Ortungsmittel ansprechende Mittel zur Verschiebung der unteilbaren Daten von dem ersten Block zu einem zweiten Block von logisch zusammenhängenden Sektoren in dem beschreibbaren DVD-Medium, wobei der zweite Block den detektierten und georteten Fehlersektor nicht enthält.
  • In dem DVD-System der vorliegenden Erfindung können die unteilbaren Daten Steuerdaten sein, und der erste und der zweite Block von Sektoren sind in einem Steuerdatenbereich des beschreibbaren DVD-Mediums enthalten. Zusätzlich können die unteilbaren Daten Backup-Steuerdaten sein, und der erste und der zweite Block von Sektoren sind in einem Steuerdaten-Backup-Bereich des beschreibbaren DVD-Mediums enthalten. Schließlich können die unteilbaren Daten der erste Sektor einer VOBU mit einem Navigationssektor sein, wobei der erste Sektor ein Navigationssektor ist.
  • Das DVD-System der vorliegenden Erfindung kann auch Mittel zur Verschiebung einer Backup-Kopie der Steuerdaten von einem ersten Block von Sektoren in einem Steuerdaten-Backupbereich zu einem zweiten Block von Sektoren in dem Steuerdaten-Backupbereich sein, wobei der zweite Block in dem Steuerdaten-Backupbereich dem zweiten Block von Sekto ren in dem Steuerdatenbereich entspricht. Außerdem können die Detektier- und Lokalisierungsmittel Mittel enthalten zur Konsultierung einer Fehlerliste in dem beschreibbaren DVD-Medium, wobei die Fehlerliste eine Liste von Sektoren enthält, die als fehlerhaft ermittelt wurden.
  • Das DVD-System kann Mittel enthalten zur Modifizierung des Fehlersektors, wobei die Modifikation einen nicht-fehlerhaften Sektor emuliert. Demzufolge kann ein DVD-Abspielgerät, das die VOBU in dem beschreibbaren DVD-Medium wiedergibt, den Fehlersektor überspringen, so, als wäre der Fehlersektor ein nicht-fehlerhafter Sektor mit ignorierbaren Daten. Der Fehlersektor kann ein Sart-Code-Feld, ein Strom ID Feld, ein Paketlängenfeld und wenigstens ein paketabhängiges Datenfeld enthalten. Ebenso können die Modifizierungsmittel Mittel enthalten zum Schreiben von Daten ungleich dem Startcode 0x000001BA in das Startcode-Feld. Ebenso können die Modifizierungsmittel Mittel enthalten zum Schreiben einer unbrauchbaren Strom-ID in das Strom-ID-Feld. Schließlich können die Modifizierungsmittel Mittel zum Schreiben eines Nullwerts in das Paketlängenfeld enthalten.
  • KURZBESCHREIBUNG DER ZEICHNUNG
  • 1 ist ein Blockschaltbild eines DVD-Aufzeichnungsgeräts, das mit einem oder mehreren fortgeschrittenen Betriebsmerkmalen gemäß den erfindungsgemäßen Anordnungen versehen sein kann.
  • 2 ist ein schematisches Diagramm eines beschreibbaren DVD-Mediums.
  • 3A–3B sind zusammen genommen schematische Diagramme eines DVD-ROM-rückwärtskompatiblen Verfahrens zur Fehlersektorverwaltung, wobei der Fehlersektor sich in Steuerda ten befindet, die auf einem Steuerdatenbereich aufgezeichnet sind.
  • 4A–4B sind zusammen genommen schematische Diagramme eines DVD-ROM rückwärtskompatiblen Verfahrens zur Verwaltung der Fehlersektoren, wobei sich der Fehlersektor in einer Backup-Steuerdatei in einem Steuerdaten-Backup-Dateibereich befindet.
  • 5A–5C sind zusammen genommen schematische Diagramme eines DVD-ROM rückwärtskompatiblen Verfahrens zur Verwaltung von Fehlersektoren, wobei sich der Fehlersektor in dem ersten Sektor eines Navigationspakets in einer VOBU befindet.
  • 6 ist ein Flussdiagramm und zeigt ein bevorzugtes Verfahren zur Änderung des Fehlersektors der 5A–5C so, dass der Fehlersektor einen nicht korrigierbaren Sektor emuliert.
  • 7 ist ein Blockdiagramm und zeigt eine DVD-Dateihierarchie.
  • DETAILLIERTE BESCHREIBUNG DER ERFINDUNG
  • Beschreibbares DVD-Gerät
  • Ein Gerät 100 zur Durchführung des DVD-ROM rückwärtskompatiblen Verfahrens zur Fehlerverwaltung gemäß den hier gelehrten erfindungsgemäßen Anordnungen verwendet ein beschreibbares, wiederbeschreibbares Plattenmedium 102 gemäß den erfindungsgemäßen Anordnungen und ist in 1 in Form eines Blockschaltbilds dargestellt. Das wiederbeschreibbare Plattenmedium 102 ist als wiederbeschreibbare DVD in der dargestellten Ausführungsform ausgeführt. In vielen Fällen kann das wiederbeschreibbare Plattenmedium auch z.B. eine Festplatte oder eine magnetooptische Platte (MOD) sein. Ein Beispiel einer MOD ist eine sogenannte Minidisk. In vielen Fällen können die erfindungsgemäßen Anordnungen auf Video oder Audio oder sowohl Video als auch Audio angewendet werden.
  • Das Gerät 100 ist in der Lage zum Schreiben auf oder zum Lesen von einem beschreibbaren DVD-Medium, in diesem Beispiel einer wiederbeschreibbaren DVD 102. Das Gerät enthält eine mechanische Anordnung 104 einen Steuerbereich 120, einen Video/Audio-Eingangsverarbeitungsweg 140 und einen Video/Audio-Ausgangsverarbeitungsweg 170. Die Zuordnung der meisten der Blöcke zu den verschiedenen Abschnitten oder Wegen ist offensichtlich, während die Zuordnung einiger Blöcke der Einfachheit halber gewählt wurde und für das Verständnis des Betriebs des Gerätes nicht kritisch ist.
  • Die mechanische Anordnung 104 enthält einen Motor 106 zur Drehung der Platte 102 und eine Abtasteinheit 108, die dazu eingerichtet ist, über die Platte bewegt zu werden. Der Abtaster 108 und der Motor 106 werden durch einen Servo 110 gesteuert. Der Servo 110 kann ein Wiedergabesignal an Daten empfangen, die als ein erster Eingang von einer spiralförmigen Spur der Platte 102 gelesen werden können. Das Wiedergabesignal kann auch ein Eingang zu einer Fehlerkorrekturschaltung 130 sein, die als Teil des Steuerabschnitts oder als Teil des Video/Audio-Ausgangsverarbeitungswegs angesehen werden kann.
  • Beim Lesen von Daten von der Platte 102 kann ein Laser auf der Abtasteinheit 108 Licht auf eine innere Oberfläche der Platte 102 richten. Abhängig von den auf der Platte 102 gespeicherten Daten kann das Laserlicht zum größten Teil reflektiert oder zum größten Teil absorbiert werden. Die Abtasteinheit 108 kann reflektiertes Licht als einen Typ des elektrischen Signals interpretieren, während das durch die Innenfläche der Platte 102 absorbierte Licht als ein zwei ter Typ eines elektrischen Signals interpretiert werden kann. In der bevorzugten Ausführungsform werden Übergänge zwischen Reflexion und Nicht-Reflexion als ein mit Wiedergabesignal bezeichnetes Digitalsignal dargestellt, das den auf der Platte 102 gespeicherten Daten entspricht.
  • Während der Aufzeichnung hingegen brennt ein auf der Abtasteinheit angeordneter Laser Punkte auf eine spiralförmige Spur der Platte 102, um so Video- und/oder Audioprogrammmaterial digital aufzuzeichnen. Insbesondere kann die Platte 102, die wenigstens eine innere kristalline Aufzeichnungsschicht enthalten kann, zwei unterschiedliche Zustände aufweisen, einen amorphen und einen kristallinen, die unterschiedliche Reflexionseigenschaften aufweisen. Diese unterschiedlichen Werte des Reflexionsvermögens können durch optische Sensoren in der Abtasteinheit 108 detektiert werden.
  • Vor der Aufzeichnung befindet sich die innere Aufzeichnungsschicht der Platte in einem kristallinen Zustand mit hohem Reflexionsvermögen. Die Lichtintensität eines Laserstrahls kann moduliert werden, um amorphe Datenmarkierungen auf der Oberfläche der Spuren in der inneren kristallinen Aufzeichnungsschicht zu schreiben. Insbesondere kann die Energie eines Laserimpulses schnell die Oberflächentemperatur der inneren, kristallinen Aufzeichnungsschicht bis über den Schmelzpunkt der Schicht erhöhen. Im Zustand oberhalb des Schmelzpunktes kann die innere Schicht von einem kristallinen Zustand mit hohem Reflexionsvermögen in einen amorphen Zustand mit niedrigem Reflexionsvermögen übergehen. Danach verhindert die schnelle Abkühlung der Schicht, dass die Molekularstruktur der inneren Schicht sich in einen kristallinen Zustand reorganisiert. Daher können digitale Daten als Reihen von Laserimpulsen dargestellt werden, die einen digitalen Code auf die Platte 102 schreiben können, der den digitalen Daten entsprechen kann.
  • Abhängig von den Speicherkapazitätsanforderungen kann die Platte 102 eine oder zwei beschreibbare Seiten aufweisen. Zusätzlich kann die Platte 102 mehrere beschreibbare Schichten je Seite aufweisen. Jedoch ist zum Zwecke des Verständnisses der Erfindung die Anzahl von Seiten und Schichten unbedeutend. Außerdem ist es im Falle einer doppelseitigen Aufzeichnung irrelevant, ob die Aufzeichnung auf beiden Seiten der Platte 102 von einer oder von beiden Seiten der Platte 102 erfolgt.
  • In 1 enthält der Steuerabschnitt 120 vorzugsweise eine Steuereinheit 122 und eine Schaltung 126 zur Erzeugung von Navigationsdaten. Die Steuereinheit 122 liefert ein erstes Eingangssignal an die Schaltung 126 zur Erzeugung der Navigationsdaten, und der Servo 110 liefert ein zweites Eingangssignal an die Schaltung 126 zur Erzeugung der Navigationsdaten. Der Servo kann auch als Teil des Steuerabschnitts 120 angesehen werden. Die Schaltung 126 zur Erzeugung der Navigationsdaten liefert ein erstes Eingangssignal an den Multiplexer (MUX) 154, der einen Teil des Video/Audio-Eingangsverarbeitungswegs 140 bildet. Der Ausgang des MUX 154 ist ein Eingang für eine Fehlerkorrektur-Codierschaltung 128. Der Ausgang der Fehlerkorrektur-Codierschaltung 128 ist ein aufzeichenbares Eingangssignal das an den Abtaster 108 geliefert und durch den Laser in die spiralförmige Spur der Platte 102 "eingebrannt" wird.
  • Die Steuereinheit 122 hat vorzugsweise Zugriff zu den Daten, die in dem Spurpuffer 172 und dem Aufzeichnungspuffer 152 enthalten sind, wie in 1 gezeigt. Die Steuereinheit 122 kann Videodaten, die in dem Spurpuffer 172 und dem Aufzeichnungspuffer 152 gespeichert sind, zum Zwecke der Durchführung der erfindungsgemäßen Anordnungen löschen, modifizieren und neu formatieren. Steuer- und Datenschnittstellen sind vorzugsweise ebenso vorgesehen, um zu ermögli chen, dass die Steuereinheit 122 den Betrieb des Paket-Videocoders 144 und des Audidocoders 148 zur Durchführung der hier beschriebenen erfindungsgemäßen Anordnungen steuern kann. Geeignete Software oder Firmware für die konventionellen, durch die Steuereinheit 122 durchgeführten Vorgänge wird im Speicher bereitgestellt. Zusätzlich sind Programmroutinen für die fortschrittlichen Merkmale 134 zur Steuerung der Steuereinheit 122 gemäß der Erfindung vorgesehen, die im Folgenden im Detail beschrieben werden.
  • Ein Steuerpuffer 132 für durch den Betrachter aktivierbare Funktionen zeigt diejenigen Funktionen an, die derzeit verfügbar sind, nämlich Wiedergabe, Aufzeichnung, Rücklauf, schneller Vorlauf, Pause/Wiedergabe und Stop. Die Pause ist ein Gegenstück zu dem Pausenbetrieb in einem VCR, z.B. durch manuelle Unterbrechung der Wiedergabe eines voraufgezeichneten Programms oder die Unterbrechung der Aufzeichnung eines betrachteten Programms, um Werbespots aus der Aufzeichnung zu beseitigen. Es ist ein getrennter Pausenpuffer 136 zum Empfang von Befehlen zur Durchführung der Pause während der Aufzeichnungs- und Wiedergabefunktion vorgesehen.
  • Der Video/Audio-Eingangsverarbeitungsweg 140 ist eine Signalverarbeitungschaltung für die Umsetzung eines konventionellen Fernsehsignals, z.B. NTSC oder PAL, in digitalisierte Paketdaten, z.B. MPEG-1 oder MPEG-2 für die digitale Aufzeichnung durch das Gerät 100. Der Eingangsweg 140 enthält einen NTSC-Decoder 142 und Videocoder, z.B. MPEG-1 oder MPEG-2, 144 für "Video Ein" und enthält einen Audio-Analog/Digital-Konverter (A/D) 146 und einen Audiocoder, z.B. MPEG-1 oder MPEG-2, 148. Die digitalisierten Signale werden in einem Multiplexer 150 kombiniert und in einem Aufzeichnungspuffer 152 gespeichert, bis ein vollständiges Paket aufgebaut ist. Während jedes Paket aufgebaut wird, wird jedes Paket mit dem Ausgang der Schaltung zur Erzeu gung der Navigationsdaten in dem MUX 154 kombiniert und an die Fehlerkorrektur-Codierschaltung 128 übertragen. Fehlerkorrektur-Codierschaltung 128 kann ebenfalls als Teil des Eingangswegs 140 angesehen werden.
  • Der Ausgangsverarbeitungsweg 170 enthält einen Spurpuffer oder Ausgangspuffer 172, in dem von der Platte gelesene Daten für die weitere Verarbeitung in Pakete zusammengestellt werden. Die Pakete werden durch die Zugangsberechtigungsschaltung 174 verarbeitet, die die Ausbreitung der Pakete über den Demultiplexer 176 und in jeweilige Wege für die Video- und Audioverarbeitung steuert. Das Video wird durch den Decoder 178 decodiert, z.B. von MPEG-1 oder MPEG-2, und als ein konventionelles Fernsehsignal codiert, z.B. NTSC oder PAL. Das Audio wird durch die Schaltung 182 decodiert, z.B. von MPEG-1 oder MPEG-2, und durch einen Audio-Digital/Analog (D/A)-Konverter 184 in eine analoge Form umgesetzt. Der Ausgangsverarbeitungsweg 170 kann auch so angesehen werden, dass er die Fehlerkorrekturschaltung 130, wie bereits bemerkt, enthält.
  • Das Gerät 100 stellt eine Maschine dar, die z.B. eine 1X-Lese und 1X-Schreibfähigkeit hat. Derartige Geräte können im Allgemeinen ein Maximum an Datenraten für die Aufzeichnung oder Wiedergabe von ungefähr 11 Megabit in der Sekunde haben. Um einige der erfindungsgemäßen Anordnungen auszuführen, ist es notwendig, in einer Weise wiederzugeben (Lesen) und aufzuzeichnen (Schreiben), die simultan erscheint. Offensichtlich könnte die gleichzeitige Wiedergabe und Aufzeichnung mit einer solchen Maschine unmöglich erscheinen, jedoch kann sogar eine solche Maschine mit minimaler Fähigkeit in vorteilhafter Weise gemäß den erfindungsgemäßen Anordnungen betrieben werden, so dass sie eine anscheinend gleichzeitige Wiedergabe und Aufzeichnung bereitstellt, sowie andere erfindungsgemäße Anordnungen. Es ist auch von Vorteil, dass die erfindungsgemäßen Anordnungen auch für Geräte nützlich sein können, die höhere Datenraten aufweisen.
  • DVD-Medien
  • Zum Zwecke der Erläuterung der erfindungsgemäßen Anordnungen kann Programmmaterial auf beschreibbaren DVD-Medien aufgezeichnet werden, z.B. auf der wiederbeschreibbaren DVD von 1, und von der wiederbeschreibbaren DVD wiedergegeben werden. Die wiederbeschreibbare DVD 102, wie sie im Detail in 2 dargestellt ist, kann aus zwei mit einer Klebeschicht verbundenen Substraten bestehen, die eine 1,2 mm dicke Disk bilden. Ein Mittenloch 118 kann in der Mitte der Platte vorgesehen sein, so dass ein Greifelement des Motors 106 von 1 die Platte sicher ergreifen und die Winkelbewegung derselben gemäß den erfindungsgemäßen Anordnungen bilden kann.
  • Wie in der konventionellen DVD-RAM-Technologie enthält die wiederbeschreibbare DVD 102 der vorliegenden Erfindung eine Land/Graben-Struktur und Phasenänderungsmaterial zur Aufzeichnung der Daten auf der Platte. Die Kombination Land/Graben bildet eine kontinuierliche Spirale 112, wobei die Daten abwechselnd auf Land oder im Graben aufgezeichnet werden. Daten können auf die wiederbeschreibbare DVD 102 in Richtung nach Außen auf der Spirale 112 geschrieben werden, ab dem engeren Teil der Spirale bis zum weiteren Teil der Spirale 112. Die mehreren Reihen von drei großen Punkten (• • •) bezeichnen Teile der in der Zeichnung nicht dargestellten Spirale. Jeder nahezu runde, radial konzentrische Abschnitt der Spirale 112 wird manchmal als eine Spur bezeichnet. Die Spirale 112 kann mit einer – in der Zeichnung nicht dargestellten – Wobbelung von Seite zu Seite ausgebildet sein, welche die Kennzeichnung von Medientypen ermöglicht. Aufgrund der Schwierigkeiten des Maßstabs sind nur Teile der Spirale 16 gezeigt, und diese sind in einem stark vergrößerten Maßstab dargestellt.
  • Um eine konstante Datendichte über die Oberfläche der wiederbeschreibbaren DVD 102 zu erhalten, ist die Aufzeichnungsfläche in vierundzwanzig (24) ringförmige Bereiche aufgeteilt. Jeder Bereich enthält 1888 Spuren, einschließlich 944 Landspuren und 944 Grabenspuren. Jede Spur ist aufgeteilt in Sektoren 114 (zur Einfachheit ist nur ein einziger Sektor dargestellt). Der innerste Bereich enthält siebzehn (17) Sektoren je Spur. Die Anzahl der Sektoren je Spur nimmt in jedem folgenden Bereich um eins zu. Somit enthält der äußerste Bereich vierzig (40) Sektoren je Spur. Jeder Sektor 114 beginnt mit einem Nur-Lese-Identifikationsfeld, eingeprägt auf die Plattenoberfläche. Dieses Identifikationsfeld, bekannt als der Header, dient zur Identifizierung der räumlichen Lage des Sektors und wird getrennt gehalten von dem durch den Benutzer beschreibbaren Datenfeld, damit es permanent lesbar ist. Die wiederbeschreibbare DVD 102 kann außerdem einen eingeprägten Bereich 116 enthalten, der Nur-Lese-Daten enthält, die den Typ des Medium identifizieren können, z.B. DVD-RAM, DVD-ROM oder DVD-R.
  • Die hier gelehrten fortschrittlichen Merkmale sind auf andere Arten von Plattenmedien und Plattenwiedergabegeräte und Plattenaufzeichnungsgeräte anwendbar. Zusätzlich können verschiedene Modifikationen des in 1 dargestellten Gerätes und des in 2 dargestellten Plattenmediums zusammen mit der Durchführung der hier gelehrten fortschrittlichen Merkmale gemäß den erfindungsgemäßen Anordnungen benutzt werden. Insbesondere kann eine Lösung für die fehlerhafte Sektorverwaltung gemäß den erfindungsgemäßen Anordnungen Modifikationen und Zusätze zu der Hardware, Firmware und Software in der Steuereinheit 122 zur Aufzeichnung von Daten auf beschreibbaren DVD-Medien enthalten.
  • DVD-ROM-rückwärtskompatible Fehlersektorverwaltung in beschreibbaren DVD-Medien
  • Die vorliegende Erfindung kann ein Verfahren zur DVD-ROM rückwärtskompatiblen Verwaltung von Fehlersektoren in einem beschreibbaren DVD-Medium enthalten. Die vorliegende Erfindung kann in Hardware, Software oder einer Kombination von Hardware und Software ausgeführt werden. Maschinenlesbarer Speicher gemäß der vorliegenden Erfindung kann in einer zentralisierten Weise in einem Computersystem realisiert werden, z.B. der Steuereinheit 122, oder in einer verteilten Art, wo verschiedene Elemente auf mehrere miteinander verbundene Computersysteme verteilt sind. Jede Art des Computersystems oder einer anderen Vorrichtung zur Durchführung der hier beschriebenen Verfahren ist akzeptabel.
  • Wenngleich die vorliegende, hier beschriebene Erfindung die Steuereinheit 122 von 1 vorsieht, könnte eine typische Kombination von Hardware und Software ein Computersystem für einen allgemeinen Zweck mit einem Computerprogramm sein, das, wenn es geladen und durchgeführt wird, das Computersystem und ein DVD-Aufzeichnungssystem ähnlich zu dem Steuerbereich 120 von 1 steuert, so dass es die hier beschriebenen Verfahren durchführt. Die vorliegende Erfindung kann auch in einem Computer-Programmprodukt enthalten sein, das alle Merkmale enthält, die die Durchführung der hier beschriebenen Verfahren ermöglicht und das, wenn es in ein Computersystem geladen wird, diese Verfahren durchführen kann.
  • Ein Computerprogramm in dem vorliegenden Kontext kann jeden Ausdruck, in jeder Sprache, Code oder Schreibweise eines Satzes von Instruktionen bedeuten, die ein System mit Fähig keit zur Informationsverarbeitung verursachen sollen, eine besondere Funktion durchzuführen, entweder direkt oder nach einem oder mehreren der folgenden Vorgänge: (a) Umsetzung in eine andere Sprache, Code oder Schreibweise, und (b) Reproduktion in einer anderen Materialform. Die hier beschriebene Erfindung kann ein in ein Computerprogramm eingebettetes Verfahren sein, das durch einen Programmierer erstellt wird unter Anwendung verfügbarer, professioneller Entwicklungswerkzeuge für Betriebssysteme, die mit dem oben beschriebenen Steuergerät 122 kompatibel sind.
  • Gemäß dem Verfahren der Erfindung wird die folgende Grundregel berücksichtigt, wenn Daten auf einem beschreibbaren DVD-Medium aufgezeichnet werden: bestimmte unteilbare Daten können nicht diskontinuierlich während der Verwaltung der darin enthaltenen Fehler in dem beschreibbaren DVD-Medium aufgezeichnet werden. Insbesondere kann das Verfahren der Erfindung, um die Rückwärts-Kompatibilität mit der DVD-Norm aufrechtzuerhalten, die Einhaltung von drei Regeln enthalten.
  • Erstens können Sektoren in dem Steuerdatenbereich, zum Beispiel Sektoren die eine Steuertabelle oder Steuerabbildung speichern, nicht durch einen Fehlersektor voneinander getrennt werden. Insbesondere kann ein Fehlersektor in dem Steuerdatenbereich die Steuerdaten ungültig machen. Zweitens kann kein Fehlersektor in einer Steuer-Backup-Datei existieren. Schließlich kann der erste Sektor einer VOBU, der gemäß der DVD-ROM-Spezifikation ein Navigationssektor sein muss, kein Fehlersektor sein. Obwohl mehrere Lösungen für die Detektierung und die Ortung der Fehlersektoren in der vorliegenden Ausführungsform bestehen, können Fehlersektoren detektiert und geortet werden durch Einsatz der Fehlerliste, die Fehlersektoren und zugehörige Adresseninformationen enthalten kann. In der DVD-RAM-Spezifikation können zum Beispiel Fehlersektoren in einer primären Feh lerliste (PDL = Primary Defect List) und einer sekundären Fehlerliste (SDL = Secondary Defect List) enthalten sein.
  • 3A–3B zeigen zusammen genommen die erste Regel – eine Steuer-Map oder eine Steuertabelle in den Steuerdaten zur Verwaltung eines Titels, zum Beispiel Videoverwaltungsinformationen (VMGI) oder Videotitelsatzinformationen (VTSI) können niemals einen Fehlersektor enthalten. Insbesondere zeigt 3A die Zuordnung von Steuerdaten zu einem ersten Block von Sektoren 314A–E in einer wiederbeschreibbaren DVD-Platte 302. Insbesondere ist der Sektor 314B ein Fehlersektor. Insofern kann das Schreiben von Steuerdaten in den ersten Block von Sektoren 314A–B die erste Regel verletzen. Daher können die Steuerdaten, wie in 3B gezeigt, bei Ermittlung und Ortung des Fehlersektors 314B auf einen zweiten Block von Sektoren 314C314G verschoben werden. Der zweite Block von Sektoren 314C314G enthält wohlgemerkt keinen Fehlersektor. Daher verletzt die Speicherung der Steuerdaten in dem zweiten Block von Sektoren 314C-314G nicht die erste Regel, und die in diesem Fall benutzte Lösung für die Fehlersektorverwaltung bleibt DVD-ROM-rückwärtskompatibel.
  • Konventionelle Steuerdaten, zum Beispiel eine Steuertabelle oder Steuerabbildung haben vorzugsweise eine entsprechende Backup-Datei in einem Steuerdaten-Backup-Bereich. Jeder Sektor in dem Steuerdaten-Backup-Bereich hat eine logische Adresse, die einer logischen Adresse in dem Steuerdatenbereich entspricht. Um die DVD-ROM rückwärtskompatibel zu halten, müssen Steuerdaten in dem Steuerdatenbereich und zugehörige Backup-Steuerdaten in dem Steuerdaten-Backup-Bereich auf entsprechende Sektoren mit entsprechenden logischen Adressen geschrieben werden. Selbst wenn keine Fehlersektoren in dem Steuerdaten-Backup-Bereich enthalten sind, müssen, wenn die Beachtung der ersten Regel bewirkt, das Sektoren in dem Steuerdatenbereich übersprungen werden, die entsprechenden Sektoren in dem Steuerdaten-Backup-Bereich ebenfalls übersprungen werden, wie in 3B gezeigt. Selbst wenn keine Fehlersektoren in dem Block der Sektoren 314M314Q bestehen, müssen die Backup-Steuerdaten auf einem zweiten Block von Sektoren 314O314S verschoben werden, weil die entsprechenden Steuerdaten zu dem zweiten Block von Sektoren 314C314G verschoben worden sind.
  • Der Fachmann auf diesem Gebiet wird erkennen, dass die vorliegende Erfindung nicht auf die genaue Auswahl von Sektoren in dem zweiten Block begrenzt sein soll. Obwohl 3A–3B zeigen, dass der zweite Block von Sektoren den ersten Block von Sektoren überlappt, umfasst der Schutzumfang der vorliegenden Erfindung einen zweiten Block von Sektoren, in dem die darin enthaltenen Sektoren nicht in dem ersten Block von Sektoren enthalten sind. Somit ist die Auswahl der Sektoren des ersten und des zweiten Blocks derart, dass der zweite Block den ersten Block überlappt, zum Zwecke der Vereinfachung gezeigt, und soll den Schutzumfang der vorliegenden Erfindung nicht einschränken.
  • Wenn in den 4A–4B ein Fehlersektor in einem Steuerdaten-Backup-Dateibereich liegt, kann die zweite Regel angewendet werden – es dürfen keine Fehlersektoren in einer Steuerdaten-Backup-Datei liegen. Die zweite Regel setzt notwendiger Weise voraus, dass jede Steuerdaten-Backup-Datei in einem fehlerfreien Raum auf der Platte aufgezeichnet werden muss. 4A zeigt die Zuordnung der Backup-Steuerdaten zu einem ersten Block von Sektoren 414M414Q in einer wiederbeschreibbaren DVD-Platte 402. Insbesondere ist der Sektor 414N ein Fehlersektor. Somit verletzt das Schreiben von Kontrolldaten in den ersten Block von Sektoren 414M414Q die zweite Regel. Daher können, wie in 4B gezeigt, bei Detektierung und Ortung des Fehlersektors 414N die Backup-Steuerdaten zu einem zweiten Block von Sektoren 414O414S verschoben werden. Der zweite Block von Sektoren 414O414S enthält keinen Fehlersektor. Daher verletzt die Speicherung der Backup-Steuerdaten in dem zweiten Block der Sektoren 414O414S nicht die zweite Regel, und die in diesem Fall benutzte Lösung für die Fehlersektorverwaltung bleibt DVD-ROM-rückwärtskompatibel.
  • Schließlich zeigen die 5A–5C die Anwendung der dritten Regel – der erste Sektor einer VOBU, notwendigerweise ein Navigationssektor, kann kein Fehlersektor sein. Somit muss der erste Block von Sektoren zur Speicherung einer VOBU derart gewählt werden, dass der erste Sektor (der Navigationssektor in der VOBU) kein Fehlersektor ist. 5A zeigt die Zuordnung einer VOBU zu einem ersten Block von Sektoren 514A514F in einer wiederbeschreibbaren DVD-Platte 502. Entsprechend der DVD-ROM-Spezifikation beginnt die VOBU mit einem NV_PCK, gefolgt von AV-Daten, zum Beispiel Sektoren mit einem V_PCK, A_PCK oder einem SP_PCK. Der Sektor 514B ist als ein Fehlersektor dargestellt. Es ist jedoch auch dargestellt, dass Sektor 514B der Speicherung des Navigationssektors 516 zugeordnet ist – des ersten Sektors in der VOBU. Insofern verletzt das Schreiben der VOBU in den ersten Block von Sektoren 514A514F die dritte Regel.
  • Daher kann, wie in 5B gezeigt, bei der Detektierung und Ortung des Fehlersektors 514B die VOBU auf einen zweiten Block von Sektoren 514C514H verschoben werden. Der erste Sektor 514C des zweiten Blocks von Sektoren 514C514H ist kein Fehlersektor. Daher verletzt die Speicherung der VOBU in dem zweiten Block von Sektoren 514C514H nicht die dritte Regel, und die in diesem Fall benutzte Fehlersektorverwaltung bleibt DVD-ROM-rückwärtskompatibel.
  • Es kann wichtig sein, einen Fehlersektor zu sperren, der zur Speicherung von Daten in einer VOBU benutzt werden kann. DVD-ROM-Leser, die der DVD-ROM-Spezifikation entsprechen, werden nicht versuchen, einen Fehlersektor zu lesen.
  • Demzufolge kann bei dem Versuch, einen Fehlersektor zu lesen, möglicherweise ein DVD-ROM-Leser einen Fehlerzustand nicht angemessen behandeln, der durch einen Versuch zum Lesen eines Fehlersektors veranlasst ist. Wie in 5C gezeigt, kann das Verfahren der Erfindung die Modifizierung eines detektierten und georteten Fehlersektors in dem ersten Block von Sektoren für die Speicherung der VOBU derart enthalten, dass der modifizierte Fehlersektor einen nicht-fehlerhaften Sektor mit ignorierbaren Daten emuliert. Als Ergebnis wird der DVD-ROM-Leser keinen Versuch für den Zugriff zu den Daten in dem Fehlersektor unternehmen und so den möglichen Fehlerzustand vermeiden.
  • 6 ist ein Flussdiagramm und zeigt ein Verfahren 200 zur Änderung eines Fehlersektors, derart, dass der modifizierte Fehlersektor einen nicht-fehlerhaften Sektor emuliert. Insbesondere kann das Verfahren 200 die ersten Bytes des Fehlersektors ändern, der ohne die in den Figuren 5A-5B dargestellte Fehlersektorverwaltungsmethode in der ersten NV_PCK in der VOB gelegen hätte. Jeder Sektor in einer VOB kann ein Startcode-Feld, ein Strom-ID Feld, ein Paketlängenfeld und die einem NV_PCK, A_PCK oder SP_PCK entsprechenden eigentlichen Paketdaten beinhalten. Durch Änderung des Startcodefeldes, des Paketlängenfeldes oder einer Kombination davon kann ein DVD-Abspielgerät veranlasst werden, anzunehmen, dass der Sektor ignorierbare Daten enthält.
  • Das Verfahren kann im Schritt 202 beginnen. Wenn im Schritt 204 trotz des Fehlers in dem Sektor das Paketlängenfeld des Pakets im Schritt 210 noch geändert werden kann, kann das Paketlängenfeld auf Null (0) geändert werden. Alternativ kann im Schritt 206, wenn das Strom-ID-Feld des Pakets geändert werden kann, im Schritt 212 das Strom-ID-Feld auf einen Wert geändert werden, der andere Daten als AV-Daten (nicht Audio-, Video- oder Unterpaketdaten) anzeigt. Schließlich können im Schritt 208, wenn das Startcodefeld im Schritt 214 geändert werden kann, andere Daten als ein Pack-Start-Code von 0x000001BA in das Startcodefeld geschrieben werden. Als Ergebnis kann der Fehlersektor einen Nicht-Fehlersektor emulieren. In vorteilhafter Weise kann die Beachtung derjenigen Regeln, die in 3A–3B, 4A-4B und 5A5C dargestellt sind, bewirken, dass beschreibbare DVD-Medien mit der DVD-ROM-Spezifikation rückwärtskompatibel bleiben, während weiterhin gewährleistet ist, dass die Wiedergabequalität der beschreibbaren DVD-Medien nicht verschlechtert wird.

Claims (33)

  1. Verfahren zur DVD-ROM-rückwärtskompatiblen Verwaltung von Fehlersektoren in beschreibbaren DVD-Medien mit folgenden Schritten: Bereitstellung eines ersten Blocks von logisch zusammenhängenden Sektoren zur Speicherung unteilbarer Daten auf dem beschreibbaren DVD-Medium, wobei die unteilbaren Daten aus Steuerdaten, Backup-Steuerdaten und/oder Navigationsdaten bestehen, Detektierung und Ortung eines Fehlersektors in dem ersten Block von Sektoren, und Verschiebung der unteilbaren Daten von dem ersten Block zu einem zweiten Block von logisch zusammenhängenden Sektoren in dem beschreibbaren DVD-Medium aufgrund der Detektierung und der Ortung des Fehlersektors, wobei der zweite Block den detektierten und georteten Fehlersektor nicht enthält.
  2. Verfahren nach Anspruch 1, wobei die unteilbaren Daten Steuerdaten sind und der erste und der zweite Block von Sektoren in einem Steuerdatenbereich des beschreibbaren DVD-Mediums enthalten sind.
  3. Verfahren nach Anspruch 1, wobei die unteilbaren Daten Backup-Steuerdaten sind und der erste und zweite Block von Sektoren in einem Steuerdaten-Backup-Bereich des beschreibbaren DVD-Mediums enthalten sind.
  4. Verfahren nach Anspruch 1, wobei die unteilbaren Daten der erste Sektor einer Videoobjekteinheit („VOBU") mit einem Navigationssektor sind, wobei der erste Sektor ein Navigationssektor ist.
  5. Verfahren nach Anspruch 2 mit folgenden Schritten: Verschiebung einer Backup-Kopie der Steuerdaten von einem ersten Block von Sektoren in einem Steuerdaten-Backup-Bereich zu einem zweiten Block von Sektoren in dem Steuerdaten-Backup-Bereich, wobei der zweite Block in dem Steuerdaten-Backup-Bereich dem zweiten Block von Sektoren in dem Steuerdatenbereich entspricht.
  6. Verfahren nach Anspruch 1, wobei der Schritt der Detektierung und Ortung folgenden Schritt enthält: Konsultierung einer Fehlerliste in dem beschreibbaren DVD-Medium, wobei die Fehlerliste eine Liste von als fehlerhaft ermittelten Sektoren enthält.
  7. Verfahren nach Anspruch 4 mit folgendem Schritt: Änderung des Fehlersektors, wobei die Änderung einen Nicht-Fehlersektor emuliert, wodurch ein DVD-Abspielgerät, das die VOBU in dem beschreibbaren DVD-Medium wiedergibt, keine Daten verwendet, die in dem Fehlersektor gespeichert sind, so als wäre der Fehlersektor ein nicht-fehlerhafter Sektor, der unverwertbare Daten enthält.
  8. Verfahren nach Anspruch 7, wobei der Fehlersektor ein Startcode-Feld, ein Strom ID Feld, ein Paketlängenfeld und wenigstens ein paketabhängiges Datenfeld enthält.
  9. Verfahren nach Anspruch 8, wobei der Schritt der Änderung folgenden Schritt enthält: Schreiben von Daten ungleich dem Startcode 0x000001BA in das Startcode-Feld.
  10. Verfahren nach Anspruch 8, wobei der Schritt der Änderung folgenden Schritt enthält: Schreiben einer unbrauchbaren Strom-ID in das Strom-ID-Feld.
  11. Verfahren nach Anspruch 8, wobei der Schritt der Änderung folgenden Schritt enthält: Schreiben eines Nullwertes in das Paketlängenfeld.
  12. DVD-System für eine DVD-ROM-rückwärtskompatible Verwaltung eines Fehlersektors in beschreibbaren DVD-Medien mit Mitteln zur Bereitstellung eines ersten Blocks von logisch zusammenhängenden Sektoren zur Speicherung von unteilbaren Daten auf den beschreibbaren DVD-Medien, wobei die unteilbaren Daten aus einer Gruppe mit Steuerdaten, Backup-Steuerdaten oder Navigationsdaten ausgewählt sind, Mitteln zur Detektierung und Ortung eines Fehlersektors in dem ersten Block von Sektoren, und auf die Mittel zur Detektierung und Ortung ansprechenden Mitteln, um die unteilbaren Daten von dem ersten Block zu einem zweiten Block zusammenhängender Sektoren in den beschreibbaren DVD-Medien zu verschieben, wobei der zweite Block den ermittelten und lokalisierten Fehlersektor nicht enthält.
  13. DVD-System nach Anspruch 12, wobei die unteilbaren Daten Steuerdaten sind und der erste und der zweite Block von Sektoren in einem Steuerdatenbereich des beschreibbaren DVD-Mediums enthalten sind.
  14. DVD-System nach Anspruch 12, wobei die unteilbaren Daten Backup-Steuerdaten sind und der erste und zweite Block von Sektoren in einem Steuerdaten-Backup-Bereich des beschreibbaren DVD-Mediums enthalten sind.
  15. DVD-System nach Anspruch 12, wobei die unteilbaren Daten der erste Sektor einer Videoobjekteinheit („VOBU") sind, die einen Navigationssektor enthält, wobei der erste Sektor ein Navigationssektor ist.
  16. DVD-System nach Anspruch 13 mit: Mitteln zur Verschiebung einer Backup-Kopie der Steuerdaten von einem ersten Block von Sektoren in einem Steuerdaten-Backup-Bereich zu einem zweiten Block von Sektoren in dem Steuerdaten-Backup-Bereich, wobei der zweite Block in dem Steuerdaten-Backup-Bereich dem zweiten Block von Sektoren in dem Steuerdatenbereich entspricht.
  17. DVD-System nach Anspruch 12, wobei die Detektier- und Ortungsmittel Folgendes enthalten: Mittel zur Konsultierung einer Fehlerliste in dem beschreibbaren DVD-Medium, wobei die Fehlerliste eine Liste von als fehlerhaft ermittelten Sektoren enthält.
  18. DVD-System nach Anspruch 15 mit: Mitteln zur Änderung des Fehlersektors, wobei die Änderung einen Nicht-Fehlersektor emuliert, wodurch ein DVD-Abspielgerät, das die VOBU in dem beschreibbaren DVD-Medium wiedergibt, in dem Fehlersektor gespeicherte Daten nicht benutzt, so als wäre der Fehlersektor ein unbrauchbare Daten enthaltender Nicht-Fehlersektor.
  19. DVD-System nach Anspruch 18, wobei der Fehlersektor ein Startcode-Feld, ein Strom-ID-Feld, ein Paketlängenfeld und wenigstens ein paketabhängiges Datenfeld enthält.
  20. DVD-System nach Anspruch 19, wobei die Änderungsmittel Folgendes enthalten: Mittel zum Schreiben von Daten ungleich dem Startcode 0x000001BA in das Startcode-Feld.
  21. DVD-System nach Anspruch 19, wobei die Änderungsmittel Folgendes enthalten: Mittel zum Schreiben einer unbrauchbaren Strom-ID in das Strom-ID-Feld.
  22. DVD-System nach Anspruch 19, wobei die Änderungsmittel Folgendes enthalten: Mittel zum Schreiben eines Nullwertes in das Paketlängenfeld.
  23. Maschinenlesbarer Speicher mit einem darauf gespeicherten Computerprogramm für eine DVD-ROM-rückwärtskompatible Fehlersektor-Verwaltung in beschreibbaren DVD-Medien, wobei das Computerprogramm mehrere durch eine Maschine durchführbare Codeabschnitte enthält, damit die Maschine folgende Schritte durchführt: Bereitstellung eines Blocks von logisch zusammenhängenden Sektoren zur Speicherung unteilbarer Daten auf den beschreibbaren DVD-Medien, wobei die unteilbaren Daten aus wenigstens einer der Gruppe ausgewählt sind, die Steuerdaten, Backup-Steuerdaten oder Navigationsdaten enthält, Detektierung und Ortung eines Fehlersektors in dem ersten Block von Sektoren und Verschiebung der unteilbaren Daten von dem ersten Block zu einem zweiten Block von logisch zusammenhängenden Sektoren in den beschreibbaren DVD-Medien aufgrund Detektierung und Ortung des Fehlersektors, wobei der zweite Block den detektierten und georteten Fehlersektor nicht enthält.
  24. Maschinenlesbarer Speicher nach Anspruch 23, wobei die unteilbaren Daten Steuerdaten sind und der erste und der zweite Block von Sektoren in einem Steuerdatenbereich des beschreibbaren DVD-Mediums enthalten sind.
  25. Maschinenlesbarer Speicher nach Anspruch 23, wobei die unteilbaren Daten Backup-Steuerdaten sind und der erste und der zweite Block von Sektoren in einem Steuerdaten-Backup-Bereich des beschreibbaren DVD-Mediums enthalten sind.
  26. Maschinenlesbarer Speicher nach Anspruch 23, wobei die unteilbaren Daten der erste Sektor einer Videoobjekteinheit ("VOBU") sind, die einen Navigationssektor enthält, wobei der erste Sektor ein Navigationssektor ist.
  27. Maschinenlesbarer Speicher nach Anspruch 24, der die Maschine außerdem zur Durchführung folgender Schritte veranlasst: Verschiebung einer Backup-Kopie der Steuerdaten von einem ersten Block von Sektoren in einem Steuerdaten-Backup-Bereich zu einem zweiten Block von Sektoren in dem Steuerdaten-Backup-Bereich, wobei der zweite Block in dem Steuerdaten-Backup-Bereich dem zweiten Block von Sektoren in dem Steuerdatenbereich entspricht.
  28. Maschinenlesbarer Speicher nach Anspruch 23, wobei der Schritt der Ermittlung und Ortung folgenden Schritt enthält: Konsultierung einer Fehlerliste in dem beschreibbaren DVD-Medium, wobei die Fehlerliste eine Liste von als fehlerhaft ermittelte Liste enthält.
  29. Maschinenlesbarer Speicher nach Anspruch 26, um die Maschine außerdem zur Durchführung des folgenden Schrittes zu veranlassen: wenn der Fehlersektor ein Sektor einer VOBU ist, Ändern des Fehlersektors wobei die Änderung einen Nicht-Fehlersektor emuliert, wodurch ein DVD-Abspielgerät, das die VOBU in den beschreibbaren DVD-Medien wiedergibt, in dem Fehlersektor gespeicherte Daten nicht benutzt, als wenn der Fehlersektor ein unbrauchbare Daten enthaltender Nicht-Fehlersektor wäre.
  30. Maschinenlesbarer Speicher nach Anspruch 28, wobei der Fehlersektor ein Startcodefeld, ein Strom-ID-Feld, ein Pa ketlängenfeld und wenigstens ein paketabhängiges Datenfeld enthält.
  31. Maschinenlesbarer Speicher nach Anspruch 30, wobei der Schritt der Änderung den folgenden Schritt enthält: Schreiben von Daten ungleich dem Startcode 0x000001BA in das Startcodefeld.
  32. Maschinenlesbarer Speicher nach Anspruch 30, wobei der Schritt der Änderung den folgenden Schritt enthält: Schreiben einer unbrauchbaren Strom-ID in das Strom-ID-Feld.
  33. Maschinenlesbarer Speicher nach Anspruch 30, wobei der Schritt der Änderung folgenden Schritt enthält: Schreiben eines Nullwertes in das Paketlängenfeld.
DE60009946T 1999-11-10 2000-11-07 Dvd-rom rückwärts kompatible verwaltung defekter sektoren in beschreibbaren dvd-medien Expired - Lifetime DE60009946T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US16480699P 1999-11-10 1999-11-10
US164806P 1999-11-10
PCT/US2000/030604 WO2001035407A1 (en) 1999-11-10 2000-11-07 Dvd-rom backwards compatible defective sector management in recordable dvd media

Publications (2)

Publication Number Publication Date
DE60009946D1 DE60009946D1 (de) 2004-05-19
DE60009946T2 true DE60009946T2 (de) 2005-05-04

Family

ID=22596176

Family Applications (3)

Application Number Title Priority Date Filing Date
DE60007554T Expired - Lifetime DE60007554T2 (de) 1999-11-10 2000-11-07 Verfahren zur wiederherstellung im falle einer katastrophe für wiederbeschreibbare plattenmedien
DE60009946T Expired - Lifetime DE60009946T2 (de) 1999-11-10 2000-11-07 Dvd-rom rückwärts kompatible verwaltung defekter sektoren in beschreibbaren dvd-medien
DE60017584T Expired - Lifetime DE60017584T2 (de) 1999-11-10 2000-11-07 Verfahren zur detektion defekter sektoren in schreibbaren platten

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE60007554T Expired - Lifetime DE60007554T2 (de) 1999-11-10 2000-11-07 Verfahren zur wiederherstellung im falle einer katastrophe für wiederbeschreibbare plattenmedien

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE60017584T Expired - Lifetime DE60017584T2 (de) 1999-11-10 2000-11-07 Verfahren zur detektion defekter sektoren in schreibbaren platten

Country Status (12)

Country Link
US (3) US7469095B1 (de)
EP (3) EP1230639B1 (de)
JP (3) JP4588280B2 (de)
KR (3) KR100709167B1 (de)
CN (3) CN1224971C (de)
AU (3) AU1471601A (de)
DE (3) DE60007554T2 (de)
ES (2) ES2216988T3 (de)
MX (3) MXPA02004748A (de)
PL (2) PL196704B1 (de)
TW (2) TW511075B (de)
WO (3) WO2001035408A1 (de)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MXPA02004748A (es) 1999-11-10 2004-01-19 Thomson Licensing Sa Un metodo para la recuperacion de desastre para un medio de disco de re-escritrua.
US7123556B2 (en) * 2002-01-22 2006-10-17 Matsushita Electric Industrial Co., Ltd. Multi-layered information recording medium with spare defect management areas
KR100456024B1 (ko) * 2002-02-28 2004-11-08 한국전자통신연구원 디브이디 플레이어의 자막정보 재생 장치 및 방법
TWI294622B (en) * 2002-08-12 2008-03-11 Samsung Electronics Co Ltd Disc with tdds and tdfl, and method and apparatus for managing defect in the same
CN1685428B (zh) * 2002-09-25 2010-10-13 皇家飞利浦电子股份有限公司 定位缺陷管理区域的方法以及相关联的装置
KR20040028469A (ko) * 2002-09-30 2004-04-03 엘지전자 주식회사 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법
KR100739673B1 (ko) * 2002-10-10 2007-07-13 삼성전자주식회사 임시 결함 관리 영역을 사용한 결함 관리 방법
KR100498459B1 (ko) * 2002-11-19 2005-07-01 삼성전자주식회사 하드디스크 드라이브의 디펙트 리스트 탐색 방법
TWI314315B (en) 2003-01-27 2009-09-01 Lg Electronics Inc Optical disc of write once type, method, and apparatus for managing defect information on the optical disc
JP4101088B2 (ja) * 2003-03-07 2008-06-11 パイオニア株式会社 情報記録装置、情報読取装置、情報記録方法、情報読取方法およびコンピュータプログラム
US7313066B2 (en) * 2003-03-13 2007-12-25 Samsung Electronics Co., Ltd. Write once disc allowing management of data area, method of managing the data area, and method for reproducing data from write once disc
KR100950526B1 (ko) * 2003-04-14 2010-03-30 삼성전자주식회사 호환성을 고려한 결함 관리 방법, 그 디스크 드라이브 및그 디스크
KR100739674B1 (ko) * 2003-05-01 2007-07-13 삼성전자주식회사 결함 관리 방법, 그 장치 및 그 디스크
WO2004100157A1 (en) 2003-05-09 2004-11-18 Lg Electronics Inc. Write once optical disc, and method and apparatus for recovering disc management information from the write once optical disc
KR100604817B1 (ko) 2003-05-19 2006-07-26 삼성전자주식회사 이중 포맷 구조의 저장매체 및 이를 이용한 데이터 백업방법
CA2531648A1 (en) * 2003-07-08 2005-01-13 Koninklijke Philips Electronics N.V. Apparatus for and method of recording digital information signals
US7521960B2 (en) * 2003-07-31 2009-04-21 Actel Corporation Integrated circuit including programmable logic and external-device chip-enable override control
US7170315B2 (en) * 2003-07-31 2007-01-30 Actel Corporation Programmable system on a chip
US7577073B2 (en) * 2003-08-08 2009-08-18 Koninklijke Philips Electronics N.V. Defect area management
JP4140516B2 (ja) * 2003-12-09 2008-08-27 ソニー株式会社 記録制御装置および方法、記録媒体、並びにプログラム
KR100530361B1 (ko) 2004-01-29 2005-11-22 삼성전자주식회사 정전시 기록정보 백업 가능한 광 기록/재생 장치 및기록정보 백업 방법
US7558999B2 (en) * 2004-05-21 2009-07-07 International Business Machines Corporation Learning based logic diagnosis
JP2006085803A (ja) * 2004-09-15 2006-03-30 Matsushita Electric Ind Co Ltd 光ディスク装置
JP4713140B2 (ja) * 2004-12-13 2011-06-29 株式会社日立製作所 デジタルデータ記録方法、記録装置及び再生装置
JP4679234B2 (ja) * 2005-05-19 2011-04-27 Hoya株式会社 動画記録装置
US20070263506A1 (en) * 2006-05-10 2007-11-15 Clarestow Corporation Method and system for detecting of errors on optical storage media
US20090304366A1 (en) * 2006-12-21 2009-12-10 Koninklijke Philips Electronics N.V. Reliable video recording on optical discs
US8695103B2 (en) * 2007-03-07 2014-04-08 Rovi Solutions Corporation Apparatus for and a method of copy-protecting a content carrying recording medium
US20090212098A1 (en) * 2008-02-25 2009-08-27 United States Postal Service Apparatus and method for a reusable mailer
JP2009230794A (ja) * 2008-03-21 2009-10-08 Sharp Corp 情報処理装置、情報処理装置の制御方法、情報処理装置の制御プログラム、情報処理装置の制御プログラムを記録した記録媒体
US8917464B2 (en) 2013-01-03 2014-12-23 International Business Machines Corporation Utilization of disk buffer for background replication processes
CN106648447B (zh) * 2015-11-04 2019-06-21 四川效率源信息安全技术股份有限公司 嵌入式安防设备的数据提取方法
JP6542152B2 (ja) * 2016-03-29 2019-07-10 東芝メモリ株式会社 オブジェクトストレージ、コントローラおよびプログラム

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4598357A (en) * 1980-11-14 1986-07-01 Sperry Corporation Cache/disk subsystem with file number for recovery of cached data
US4498146A (en) 1982-07-30 1985-02-05 At&T Bell Laboratories Management of defects in storage media
DE3341628A1 (de) * 1983-11-17 1985-05-30 Polygram Gmbh, 2000 Hamburg Geraeteanordnung zur fehlerermittlung bei plattenfoermigen informationstraegern
JPS63197057A (ja) * 1987-02-12 1988-08-15 Hitachi Ltd 情報記録方法
JPH02278572A (ja) * 1989-04-20 1990-11-14 Fujitsu Ltd 交代ブロック処理方式
JPH0452725A (ja) 1990-06-14 1992-02-20 Fujitsu Ltd 記憶装置障害回復処理方法
US5287494A (en) * 1990-10-18 1994-02-15 International Business Machines Corporation Sorting/merging tree for determining a next tournament champion in each cycle by simultaneously comparing records in a path of the previous tournament champion
US5235585A (en) 1991-09-11 1993-08-10 International Business Machines Reassigning defective sectors on a disk
US5481694A (en) 1991-09-26 1996-01-02 Hewlett-Packard Company High performance multiple-unit electronic data storage system with checkpoint logs for rapid failure recovery
JP3220960B2 (ja) * 1992-04-24 2001-10-22 ソニー株式会社 情報記録装置
WO1994003891A1 (fr) * 1992-07-31 1994-02-17 Sony Corporation Dispositif et procede d'enregistrement sur disque
JP3183719B2 (ja) * 1992-08-26 2001-07-09 三菱電機株式会社 アレイ型記録装置
US5394534A (en) * 1992-09-11 1995-02-28 International Business Machines Corporation Data compression/decompression and storage of compressed and uncompressed data on a same removable data storage medium
US5555371A (en) 1992-12-17 1996-09-10 International Business Machines Corporation Data backup copying with delayed directory updating and reduced numbers of DASD accesses at a back up site using a log structured array data storage
JPH0779403A (ja) 1993-06-25 1995-03-20 Nikon Corp 電子スチルカメラ
JPH07121993A (ja) * 1993-10-21 1995-05-12 Ricoh Co Ltd 光学情報記録再生装置
US5497486A (en) * 1994-03-15 1996-03-05 Salvatore J. Stolfo Method of merging large databases in parallel
US5590101A (en) * 1994-05-31 1996-12-31 Nec Corporation Track jump controller for optical disk recording
JPH0877709A (ja) 1994-08-31 1996-03-22 Victor Co Of Japan Ltd 記録再生装置
JPH096546A (ja) * 1995-06-19 1997-01-10 Toshiba Corp ディスク制御システム
EP0845780A4 (de) * 1995-08-18 1999-06-09 Matsushita Electric Industrial Co Ltd Informationsaufzeichnungs-/wiedergabevorrichtung und informationsaufzeichnungs-/wiedergabeträger
US6170066B1 (en) * 1995-09-29 2001-01-02 Intel Corporation Power-off recovery management for sector based flash media managers
JPH09102167A (ja) * 1995-10-02 1997-04-15 Sony Corp ディスク装置
DE69715679T2 (de) 1996-03-18 2003-01-23 Matsushita Electric Industrial Co., Ltd. Aufzeichnungsfehler-Ersatzverfahren, und ein Aufzeichnungs- und Wiedergabegerät für ein plattenförmiges Aufzeichnungsmedium
JP3029399B2 (ja) * 1996-03-25 2000-04-04 株式会社東芝 交替処理方法
US6301432B2 (en) * 1996-04-12 2001-10-09 Sony Corporation Data recording/reproducing apparatus with a plurality of recording/reproducing units and capable of data recovery
EP1282127B1 (de) * 1996-09-30 2005-08-10 Matsushita Electric Industrial Co., Ltd. Aufzeichnungsverfahren zur Aufzeichnung audiovisueller Daten auf einer Platte und Informationsverarbeitungssystem
US6615284B2 (en) * 1996-10-31 2003-09-02 Alon Schatzberg Method and apparatus for performing input/output operations between a requesting device and responding device
JPH10149633A (ja) * 1996-11-15 1998-06-02 Toshiba Corp デジタルデータの記録システム
US5895438A (en) * 1996-12-23 1999-04-20 Hitachi Computer Products (America ), Inc. Inline disk tester
JP4636635B2 (ja) * 1997-03-19 2011-02-23 株式会社日立製作所 ディスク再生装置およびディスク再生方法
JPH10326220A (ja) 1997-05-27 1998-12-08 Toshiba Corp ファイルシステムおよびファイル管理方法
JP3546654B2 (ja) * 1997-08-07 2004-07-28 株式会社日立製作所 情報記録装置及び情報記録方法
EP1744316A1 (de) * 1997-10-21 2007-01-17 Sony Corporation Aufzeichnungs- und/oder Wiedergabevorrichtung, Dateiverwaltungsverfahren und Liefermedium
US6295541B1 (en) * 1997-12-16 2001-09-25 Starfish Software, Inc. System and methods for synchronizing two or more datasets
JPH11203841A (ja) * 1998-01-14 1999-07-30 Matsushita Electric Ind Co Ltd Dvdディスク解析・修正装置、及びdvdディスク解析・修正方法
EP1065665A4 (de) * 1998-02-23 2004-10-06 Toshiba Kk Informationsaufzeichnungsmedium und informationsaufzeichnungs-/wiedregabeverfahren
KR100292093B1 (ko) * 1998-03-02 2001-06-01 구자홍 기록매체의 결함영역 관리자료 생성방법 및 생성장치 그리고 이에 의한 광기록매체
JP4052725B2 (ja) 1998-04-15 2008-02-27 日曹エンジニアリング株式会社 薬液供給装置
RU2192673C2 (ru) * 1998-04-20 2002-11-10 Самсунг Электроникс Ко., Лтд. Носитель записи для хранения информации (варианты), способ управления дефектами и способ записи данных в реальном масштабе времени
US6212647B1 (en) * 1998-06-02 2001-04-03 Hewlett-Packard Company Systems and methods to perform defect management to block addressable storage media
JP3383587B2 (ja) * 1998-07-07 2003-03-04 株式会社東芝 静止画像連続情報記録方法と光ディスクと光ディスクの情報再生装置と情報再生方法
KR100437756B1 (ko) * 1998-07-14 2004-09-08 엘지전자 주식회사 광기록매체및그결함영역관리방법과그포맷팅방법
KR100459161B1 (ko) 1998-11-20 2005-01-15 엘지전자 주식회사 광기록매체및광기록매체의스페어영역할당과결함영역관리방법
US6418100B1 (en) * 1998-10-20 2002-07-09 Lg Electronics Inc. Method for formatting, and managing defective area of, optical recording medium
DE69900577T2 (de) * 1998-10-22 2002-08-01 Matsushita Electric Industrial Co., Ltd. Informationsaufzeichnungsmedium sowie Verfahren und Vorrichtung zur Fehlerverwaltung darauf
CA2289958C (en) * 1998-11-19 2003-01-21 Tomoyuki Okada Information recording medium, apparatus and method for recording or reproducing data thereof
GB9903490D0 (en) * 1999-02-17 1999-04-07 Memory Corp Plc Memory system
TR200100760T1 (tr) * 1999-07-16 2001-09-21 Koninklijke Philips Electronics N.V. Yazdırma korumalı kusur listesi olan kayıt ortamı
MXPA02004748A (es) 1999-11-10 2004-01-19 Thomson Licensing Sa Un metodo para la recuperacion de desastre para un medio de disco de re-escritrua.
US8081865B2 (en) * 2001-03-29 2011-12-20 Panasonic Corporation AV data recording apparatus and method, recording media recorded by the same, AV data reproducing apparatus and method, and AV data recording and reproducing apparatus and method

Also Published As

Publication number Publication date
WO2001035406A1 (en) 2001-05-17
KR20020049030A (ko) 2002-06-24
TW479235B (en) 2002-03-11
EP1236203A1 (de) 2002-09-04
TW511075B (en) 2002-11-21
CN1217338C (zh) 2005-08-31
DE60007554D1 (de) 2004-02-05
ES2216988T3 (es) 2004-11-01
JP2003514329A (ja) 2003-04-15
US7000152B1 (en) 2006-02-14
HK1051740A1 (en) 2003-08-15
PL196701B1 (pl) 2008-01-31
US7469095B1 (en) 2008-12-23
EP1230639B1 (de) 2004-04-14
EP1230639A1 (de) 2002-08-14
WO2001035407A1 (en) 2001-05-17
MXPA02004753A (es) 2002-08-30
EP1236203B1 (de) 2004-01-02
JP2003514328A (ja) 2003-04-15
WO2001035408A1 (en) 2001-05-17
CN1409857A (zh) 2003-04-09
AU1587101A (en) 2001-06-06
KR100687661B1 (ko) 2007-02-28
HK1051596A1 (en) 2003-08-08
AU1471601A (en) 2001-06-06
DE60017584D1 (de) 2005-02-24
KR100709167B1 (ko) 2007-04-20
PL196704B1 (pl) 2008-01-31
JP2003514330A (ja) 2003-04-15
MXPA02004748A (es) 2004-01-19
EP1230640A1 (de) 2002-08-14
PL355311A1 (pl) 2004-04-05
KR20020042747A (ko) 2002-06-05
EP1230640B1 (de) 2005-01-19
JP4498655B2 (ja) 2010-07-07
KR20020049027A (ko) 2002-06-24
US8155504B1 (en) 2012-04-10
KR100710012B1 (ko) 2007-04-20
PL355310A1 (en) 2004-04-05
ES2233475T3 (es) 2005-06-16
DE60007554T2 (de) 2004-09-30
DE60009946D1 (de) 2004-05-19
CN1224971C (zh) 2005-10-26
CN1200425C (zh) 2005-05-04
CN1423815A (zh) 2003-06-11
JP4588280B2 (ja) 2010-11-24
AU1471501A (en) 2001-06-06
MXPA02004750A (es) 2002-08-30
CN1415110A (zh) 2003-04-30
DE60017584T2 (de) 2006-04-06

Similar Documents

Publication Publication Date Title
DE60009946T2 (de) Dvd-rom rückwärts kompatible verwaltung defekter sektoren in beschreibbaren dvd-medien
DE69226031T2 (de) Verfahren und Anordnung zum Aufzeichnen von Informationsteilen in einer Spur eines Aufzeichnungsträgers sowie Einrichtung zum Auslesen eines auf diese Weise erhaltenen Aufzeichnungsträgers
DE60002611T2 (de) Überspringen von Werbesendungen bei beschreibbaren Datenträgern
US7929826B2 (en) Information recording apparatus, information recording method and information recording medium in which recording controlling program is recorded
DE19541861A1 (de) Aufzeichnungs- und Wiedergabegerät
DE60109630T2 (de) Informationsaufzeichnungs-/wiedergabegerät und -verfahren, aufzeichnungsmedium und informationsaufzeichnungsmedium mit aufzeichnungs-/wiedergabesteuerungsprogramm
DE60104800T2 (de) Informationsaufzeichnungs/-wiedergabevorrichtung und Informationsaufzeichnungsmedium
US7043620B2 (en) Recording medium having recording program recorded therein and recording apparatus and method
DE60020594T2 (de) Löschung und entlöschung zur editierung beschreibarer dvd
DE60012782T2 (de) Kopierfunktion für schnittbearbeitung beschreibbarer dvd
DE69800879T2 (de) Antrieb für eine optische Platte mit einer Vorrichtung zur zuverlässigen Detektion eines Zeitcodes auf einer beschreibbaren optischen Platte
US20020025139A1 (en) Information recording apparatus, information recording method and information recording medium in which recording controlling program is recorded
DE60119654T2 (de) Informationsaufzeichnungsgerät, Informationsaufzeichnungsverfahren und Informationsaufzeichnungsmedium mit einem Informationsaufzeichnungsprogramm
DE60035302T2 (de) Aufzeichnungsmedium, und System und Verfahren zur Aufzeichnung und Wiedergabe
CA2528911C (en) Information recording/reproducing apparatus and method, recording medium and information recording medium with recording/reproducing control program
KR100300999B1 (ko) 결함 관리 및 그를 이용한 데이터 기록/재생방법
DE202008010463U1 (de) Optischer Datenträger sowie eine Vorrichtung zum Aufzeichnen auf einen scheibenförmigen optischen Datenträger
JP2004328518A (ja) 映像情報処理装置及び映像情報処理方法
KR20090091818A (ko) 신뢰할 수 있는 광디스크 상의 비디오 기록
HK1093815A (en) Information recording apparatus, information recording method and information recording medium in which recording controlling program is recorded
KR20080006220A (ko) 기록매체, 기록매체 기록방법 및 장치

Legal Events

Date Code Title Description
8332 No legal effect for de
8320 Willingness to grant licences declared (paragraph 23)
8370 Indication related to discontinuation of the patent is to be deleted
8364 No opposition during term of opposition