DE69531527T2 - Aufzeichnungsmedium und Aufzeichnungs- und Wiedergabeverfahren eines Aufzeichnungsmediums - Google Patents

Aufzeichnungsmedium und Aufzeichnungs- und Wiedergabeverfahren eines Aufzeichnungsmediums Download PDF

Info

Publication number
DE69531527T2
DE69531527T2 DE69531527T DE69531527T DE69531527T2 DE 69531527 T2 DE69531527 T2 DE 69531527T2 DE 69531527 T DE69531527 T DE 69531527T DE 69531527 T DE69531527 T DE 69531527T DE 69531527 T2 DE69531527 T2 DE 69531527T2
Authority
DE
Germany
Prior art keywords
data
sector
units
elements
information
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
DE69531527T
Other languages
English (en)
Other versions
DE69531527T4 (de
DE69531527D1 (de
Inventor
Yoichiro Shinagawa-ku Sako
Tamotsu Shinagawa-ku Yamagami
Satoshi Shinagawa-ku Otsuka
Minoru Shinagawa-ku Tobita
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Application granted granted Critical
Publication of DE69531527T2 publication Critical patent/DE69531527T2/de
Publication of DE69531527T4 publication Critical patent/DE69531527T4/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
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/62Record carriers characterised by the selection of the material
    • 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
    • G11B20/1258Formatting, e.g. arrangement of data block or words on the record carriers on discs where blocks are arranged within multiple radial zones, e.g. Zone Bit Recording or Constant Density Recording discs, MCAV discs, MCLV 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/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/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
    • 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
    • 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
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/007Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
    • G11B7/00745Sectoring or header formats within a track
    • 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/1281Servo information
    • G11B2020/1282Servo information in embedded servo fields

Description

  • Verfahren zur Aufzeichnung und Wiedergabe von aufeinanderfolgenden Datenelementen sowie Aufzeichnungsträger, auf dem aufeinanderfolgende Daten aufgezeichnet sind
  • Hintergrund der Erfindung
  • Die vorliegende Erfindung bezieht sich auf einen Aufzeichnungsträger, wie auf eine optische Platte, eine Kompaktplatte und so weiter sowie auf ein Verfahren zur Aufzeichnung auf und Wiedergabe von einem Aufzeichnungsträger, der beispielsweise in einem magnetooptischen Plattenlaufwerk verwendet wird.
  • Derzeit gibt es eine Vielzahl von unterschiedlichen Typen von optischen Platten, die magnetooptische Platten, optische "Phasenänderungs"-Platten, einmal beschreibbare Platten, Lesespeicher-Kompaktplatten (CD-ROMs), etc. umfassen. Diese und andere Typen von optischen Platten können generell entweder als Platten des beschreibbaren Typs oder als Platten des lediglich ein Lesen zulassenden Typs klassifiziert werden.
  • Nach dem Zertifizieren oder Testen einer beschreibbaren magnetooptischen Platte während oder nach deren Herstellung werden dann, wenn ein defekter Sektor auf der Platte festgestellt wird, die ursprünglich in dem defekten Sektor aufgezeichneten Daten in einem Sektor neben dem betreffenden defekten Sektor neu aufgezeichnet, und es werden Daten in einem vordefinierten Bereich der magnetooptischen Platte aufgezeichnet, die die Existenz und Lage des defekten Sektors kennzeichnen. Während der Wiedergabe der magnetooptischen Platte wird der Sektor neben dem defekten bzw. fehlerhaften Sektor wiedergegeben. In entsprechender Weise werden dann, wenn Daten auf einer magnetooptischen Platte aufgezeichnet werden, beispielsweise in einem magnetooptischen Konsumenten-Plattenlaufwerk, und ein Sektor als fehlerhaft ermittelt wird, in welchem Daten aufzuzeichnen sind, die Daten stattdessen in einem separaten Bereich aufgezeichnet, der ausschließlich als Ersatzbereich für fehlerhafte Sektoren verwendet wird. Selbstverständlich stellt eine CD-ROM einen lediglich ein Lesen ermöglichenden Aufzeichnungsträger dar, auf dem daher mittels eines optischen Plattenlaufwerks nicht aufgezeichnet werden kann, abgesehen während der Herstellung des betreffenden Aufzeichnungsträgers.
  • Wenn Daten auf einer magnetooptischen Platte oder auf einer CD-ROM während deren Herstellung aufgezeichnet werden oder wenn Daten auf einer magnetooptischen Platte mittels eines optischen Plattenlaufwerks aufgezeichnet werden, dann werden im allgemeinen auch Fehlerdetektier- und Fehlerkorrekturdaten auf der jeweiligen Platte aufgezeichnet, so dass Fehler, die während der Wiedergabe der aufgezeichneten Daten auftreten, in der Wiedergabevorrichtung ermittelt und korrigiert werden können.
  • Ein Typ von Fehlerkorrekturdaten ist als Reed-Solomon-Code bekannt. Dieser Code sorgt für eine Mehrfachfehlerkorrektur und bestimmt Codesymbole aus n Bits umfassenden Bytes oder Symbolen (z. B. acht Bits pro Symbol). Wenn die Originaldaten aus k Symbolen bestehen, wird eine Parität zu den k-Symbol-Daten hinzugefügt, um einen Code aus n Symbolen zu erzeugen. Wie bekannt, zeigt eine "Minimaldistanz" in Reed-Solomon-Codes die Größe der Fehlerkorrektur an, zu der der Code imstande ist.
  • Wenn beispielsweise ein Symbol aus einem Bit besteht, werden n Symbole durch n Bits dargestellt, und eine Datenfolge aus den n Symbolen (das heißt n Bits) kann 2n unterschiedliche Werte aufweisen (die als "2n-Datenfolge" bezeichnet wird). In entsprechender Weise kann eine Folge der ursprünglichen k Symbole 2k unterschiedliche Werte aufweisen (die als "2k-Datenfolgen" bezeichnet werden). Falls die 2k Datenfolgen aus den 2n Datenfolgen extrahiert werden, ist die Anzahl der unterschiedlichen Bits d zwischen zwei Folgen von Daten, die beliebig herausgenommen sind, als "Distanz" bekannt. Die betreffende Distanz d, die in entsprechender Weise für sämtliche der unterschiedlichen 2k Datenfolgen erhalten wird, ist als "Minimaldistanz" bekannt. In der folgenden Erörterung wird zum Zwecke der Erleichterung mit Bezugnahmen auf eine "Distanz" auf eine "Minimaldistanz" Bezug genommen.
  • Generell weisen die Distanz d eines Datencodes und die Anzahl von Fehlern t1, die korrigiert werden können, eine Beziehung auf, wie sie in der Gleichung 1 angegeben ist. d ≥ 2·t1 + 1 (1)
  • Wenn beispielsweise d für einen bestimmten Code gegeben ist mit 17, dann können die Fehler korrigiert werden, die in bis zu acht Symbolen auftreten.
  • Reed-Solomon-Codes stellen außerdem eine Fehlerdetektierfähigkeit zur Verfügung. Falls beispielsweise t2 die Anzahl von Fehlern angibt, die unter Heranziehung von Reed-Solomon-Codes ermittelt werden können, dann ist die Größe der Fehlerdetektierfähigkeit (t2) so gegeben, wie dies in der Gleichung 2 ausgedrückt ist. t2 = d – (2 t1 + 1) (t2 > 0) (2)
  • Die nachstehend angegebene Tabelle 1 veranschaulicht die unterschiedlichen Werte von t1 und t2, wenn die Distanz d gleich 17 ist.
  • Tabelle 1
    Figure 00040001
  • Wie ersichtlich, muss der Wert der Distanz d gesteigert werden, damit die Anzahl der Fehler, die korrigiert werden können, erhöht wird. Darüber hinaus bringt ein LDC-Code (langer Distanzcode) von (n, k, d) für einen großen Wert der Distanz d eine relativ große Datenmenge mit sich.
  • Bei dem obigen Beispiel ist es möglich, acht Symbolfehler zu korrigieren, wenn die Distanz d gegeben ist mit 17. Die Typen derartiger Fehler können generell Zufallsfehler und/oder Burstfehler sein. Das Auftreten eines Burstfehlers kann jedoch zu einer größeren Anzahl von fehlerhaften Symbolen als der Anzahl von Symbolen führen, die unter Verwendung von Reed-Solomon-Codes einer bestimmten Distanz korrigiert werden können.
  • Ein bekanntes Verfahren zur Korrektur von Burstfehlern besteht darin, in einer oder mehreren Spuren einen Paritätssektor vorzusehen. Hier wird eine Exklusiv-ODER-Verknüpfung von Daten, die in einer oder mehreren Spuren gespeichert sind, für die Paritätsdaten verwendet. Wenn ein Burstfehler auftritt, werden sowohl eine Fehlerermittlung als auch eine Fehlerkorrektur unter Heranziehung der im Paritätssektor gespeicherten Paritätsdaten ausgeführt.
  • Eine mit der Anwendung der oben beschriebenen Verfahren zur Ermittlung und Korrektur von Fehlern verknüpfte Schwierigkeit besteht in der generellen Unfähigkeit, Daten in, Echtzeit zu verarbeiten. So ruft die Verwendung eines Paritätssektors beispielsweise eine übermäßige Verzögerung in der Wiedergabe von Daten hervor, da ein "zweifacher" Wiedergabe- und Fehlerdetektier-/Korrekturprozess abläuft, wenn ein Burstfehler auftritt: (1) die ursprünglichen Daten werden wiedergegeben und ein Fehler wird korrigiert; und (2) die in dem Paritätssektor gespeicherten Daten werden wiedergegeben, und ein Fehler wird korrigiert.
  • Darüber hinaus ruft eine Vergrößerung der Distanz d des Codes zur Steigerung der Fehlerdetektier-/-korrekturfähigkeit einer Wiedergabevorrichtung eine wesentliche Steigerung in der Größe der Reed-Solomon-Codes hervor.
  • Ein weiteres Problem mit bzw. bei den oben beschriebenen Verfahren besteht darin, dass der hinzugefügte Fehlerkorrekturcode, der in der Form eines Paritätssektors oder vergrößerten Reed-Solomon-Codes vorliegen kann, eine Verringerung in der Aufzeichnungskapazität des Aufzeichnungsträgers hervorruft.
  • Eine ausschließlich für eine Wiedergabe vorgesehene optische Platte mit einer verbesserten Ausbeute, bei der ein Paritätssektor neben einem anderen Sektor als dem entsprechenden Datensektor zugelassen ist, ist aus JP-A-4159661 bekannt.
  • Zusammenfassung der Erfindung
  • Eine Aufgabe der vorliegenden Erfindung besteht darin, einen Aufzeichnungsträger und ein Verfahren zur Aufzeichnung auf und zur Wiedergabe von einem Aufzeichnungsträger bereitzustellen, wobei der betreffende Aufzeichnungsträger und das betreffende Verfahren die Mängel der oben beschriebenen Verfahren überwinden.
  • Eine weitere Aufgabe der vorliegenden Erfindung besteht in der Bereitstellung eines Aufzeichnungsformats eines Aufzeichnungsträgers und eines Verfahrens zur Aufzeichnung von Daten in dem betreffenden Format auf und zur Wiedergabe von Daten in dem betreffenden Format von einem Aufzeichnungsträger, wobei bei dem betreffenden Format der Einfluss eines Burstfehlers minimiert werden kann.
  • Eine weitere Aufgabe der vorliegenden Erfindung besteht darin, ein Aufzeichnungs- und Wiedergabeverfahren zu schaffen, welches den Einfluss eines Burstfehlers minimiert, ohne die Aufzeichnungskapazität eines Aufzeichnungsträgers zu verringern.
  • Verschiedene andere bzw. weitere Aufgaben, Vorteile und Merkmale der vorliegenden Erfindung werden für Durchschnittsfachleute ohne weiteres ersichtlich werden, und die neuen Merkmale werden in den beigefügten Patentansprüchen besonders aufgezeigt.
  • Diese Aufgaben werden durch einen Aufzeichnungsträger sowie durch ein Verfahren zur Aufzeichnung auf und zur Wiedergabe von einem Aufzeichnungsträger gemäß den beigefügten unabhängigen Patentansprüchen gelöst. Vorteilhafte Merkmale der vorliegenden Erfindung sind in den entsprechenden Unteransprüchen erfasst bzw. festgelegt.
  • Kurze Beschreibung der Zeichnungen
  • Die folgende detaillierte Beschreibung, die als beispielhafte Beschreibung gegeben wird und deren Zweck nicht darin besteht, die vorliegende Erfindung lediglich darauf zu beschränken, wird am besten in Verbindung mit den beigefügten Zeichnungen zu verstehen sein, in denen entsprechende Bezugszeichen gleiche bzw. entsprechende Elemente und Einzelteile bezeichnen. In den Zeichnungen zeigen
  • 1 ein Blockdiagramm eines optischen Plattenlaufwerks, welches das Verfahren zur Aufzeichnung auf und zur Wiedergabe von einem Aufzeichnungsträger gemäß der vorliegenden Erfindung ausführt,
  • 2A bis 2D das Format des Servobereichs von Adressen- und Datensegmenten auf einer magnetooptischen Platte gemäß der vorliegenden Erfindung,
  • 3A und 3B die Datenstruktur von Spuren auf einem Aufzeichnungsträger gemäß der vorliegenden Erfindung,
  • 4 die verschiedenen Bereiche einer optischen Platte, 5 eine Tabelle, die die Lage und Datentaktrate jedes der Bereiche der in 4 dargestellten optischen Platte kennzeichnet,
  • 6 ein Blockdiagramm einer in 1 dargestellten Plattenlaufwerks-Steuereinrichtung 2,
  • 7 ein Blockdiagramm einer in 6 dargestellten Steuereinrichtung 44.
  • Gemäß einer weiteren Ausführungsform der vorliegenden Erfindung wird ein Verfahren für die Wiedergabe von Informationsdaten von einem Aufzeichnungsträger bereitgestellt zur Wiedergabe einer Reihe von geordneten Datenelementen von einem Aufzeichnungsträger, die Fehlerdetektier- und Fehlerkorrekturdaten aufweisen, zur Verschiebung einiger der Informationsdaten in jedem geordneten Datenelement in ein jeweils unterschiedlich geordnetes Datenelement, um neu angeordnete bzw. geordnete Datenelemente zu erzeugen, zur Ermittelung und Korrektur von Fehlern in jedem der neu geordneten Datenelemente entsprechend den Fehlerdetektier- und Fehlerkorrekturdaten, die in dem jeweils neu geordneten Datenelement enthalten sind, und zur Abgabe der fehlerkorrigierten neu geordneten Datenelemente als Ausgangssignal.
  • Gemäß einer weiteren Ausführungsform der vorliegenden Erfindung wird ein Verfahren für die Wiedergabe von Informationsdaten von einem Aufzeichnungsträger bereitgestellt zur Wiedergabe zumindest zweier angeordneter bzw. geordneter Datenelemente, die Fehlerdetektier- und Fehlerkorrekturdaten ent halten, von einem Aufzeichnungsträger, zur Identifizierung in jedem der wiedergegebenen geordneten Datenelemente diejenigen Daten, die zu einem einzelnen neu geordneten Datenelement gehören, zur Speicherung in einem Speicher diejenigen Daten, die in jedem der wiedergegebenen geordneten Datenelemente enthalten sind, welche als zu dem einzelnen neu geordneten Datenelement gehörig identifiziert sind, um das einzelne neu geordnete Datenelement zu erzeugen, zur Ermittlung und Korrektur von Fehlern in dem in einem Speicher gespeicherten einzelnen neu geordneten Datenelement und zur Abgabe des fehlerkorrigierten einzelnen neu geordneten Datenelements als Ausgangssignal.
  • Gemäß einer noch weiteren Ausführungsform der vorliegenden Erfindung wird ein Verfahren für die Wiedergabe von Daten von einem Aufzeichnungsträger bereitgestellt, der über lediglich lesbare Bereiche und/oder schreibbare Bereiche verfügt, zur Identifizierung des Aufzeichnungsträgers als einen lediglich lesbaren Aufzeichnungsträger, als beschreibbaren Aufzeichnungsträger oder als hybriden Aufzeichnungsträger, der sowohl lediglich lesbare als auch beschreibbare Bereiche aufweist, zur Identifizierung der lediglich lesbaren Bereiche und der beschreibbaren Bereiche des Aufzeichnungsträgers, wenn der Aufzeichnungsträger als hybrider Aufzeichnungsträger identifiziert wird bzw. ist, zur Wiedergabe geordneter Datenelemente aus einem ausgewählten Bereich des Aufzeichnungsträgers, die Fehlerdetektier- und Fehlerkorrekturdaten aufweisen, zur Verschiebung einiger der Informationsdaten in jedem geordneten Datenelement in dem Fall, dass der ausgewählte Bereich ein lediglich lesbarer Bereich ist, zu jeweils einem unterschiedlich geordneten Datenelement, um neu geordnete Datenelemente zu erzeugen, zur Bereitstellung der jeweils geordneten Datenelemente als neu geordnete Datenelemente in dem Fall, dass der ausgewählte Bereich ein beschreibbarer Bereich ist, zur Ermittlung und Korrektur von Fehlern in jedem der neu geordneten Datenelemente entsprechend den jeweiligen Feh lerdetektier- und Fehlerkorrekturdaten, die darin enthalten sind, und zur Abgabe der fehlerkorrigierten neu geordneten Datenelemente als Ausgangssignal.
  • Gemäß einer noch weiteren Ausführungsform der vorliegenden Erfindung wird ein Aufzeichnungsträger bereitgestellt, der über einen lediglich lesbaren Bereich mit einer Vielzahl von Sektoren verfügt, in denen Fehlerdetektier- und Fehlerkorrekturdaten enthaltende Daten gespeichert werden bzw. sind. Einige der Informationsdaten in jedem der Sektoren entsprechen dem jeweiligen Sektor, und andere Daten in dem jeweiligen Sektor entsprechen einem unterschiedlichen Sektor. Die Fehlerdetektier- und Fehlerkorrekturdaten in jedem der Sektoren entsprechen Informationsdaten in dem jeweiligen Sektor und Informationsdaten in einem unterschiedlichen Sektor.
  • Gemäß einer noch weiteren Ausführungsform der vorliegenden Erfindung wird ein Aufzeichnungsträger bereitgestellt, auf dem eine Reihe von Daten aufgezeichnet ist und der über eine Vielzahl von konzentrischen Spuren verfügt, die zwischen einem äußeren Umfang und einem inneren Umfang des Aufzeichnungsträgers liegen. Jede der konzentrischen Spuren weist eine Vielzahl von Servobereichen gleicher Winkelgröße auf, die Pitmuster für eine Spur- bzw. Nachlauf- und Taktsteuerung aufweisen; jedem der Servobereiche in jeder der Spuren folgt eine Vielzahl von Datensegmenten, in denen Benutzerdaten aufgezeichnet sind. Die Benutzerdaten sind außerdem auf eine Vielzahl von Sektoren aufgeteilt, die jeweils eine Vielzahl von Datensegmenten enthalten. Jeder Sektor enthält Daten, die zum jeweiligen Sektor gehören, Benutzerdaten, die zu einem benachbarten Sektor gehören, und Paritätsdaten, die den Benutzerdaten entsprechen, welche zu dem jeweiligen Sektor gehören, der in dem betreffenden Sektor liegt, und Benutzerdaten, die zu dem jeweiligen Sektor gehören, der im anderen benachbarten Sektor liegt.
  • Kurze Beschreibung der Zeichnungen
  • Die folgende detaillierte Beschreibung, die als beispielhafte Beschreibung gegeben wird und deren Zweck nicht darin besteht, die vorliegende Erfindung lediglich darauf zu beschränken, wird am besten in Verbindung mit den beigefügten Zeichnungen zu verstehen sein, in denen entsprechende Bezugszeichen gleiche bzw. entsprechende Elemente und Einzelteile bezeichnen. In den Zeichnungen zeigen
  • 1 ein Blockdiagramm eines optischen Plattenlaufwerks, welches das Verfahren zur Aufzeichnung auf und zur Wiedergabe von einem Aufzeichnungsträger gemäß der vorliegenden Erfindung ausführt,
  • 2A bis 2D das Format des Servobereichs von Adressen- und Datensegmenten auf einer magnetooptischen Platte gemäß der vorliegenden Erfindung,
  • 3A und 3B die Datenstruktur von Spuren auf einem Aufzeichnungsträger gemäß der vorliegenden Erfindung,
  • 4 die verschiedenen Bereiche einer optischen Platte,
  • 5 eine Tabelle, die die Lage und Datentaktrate jedes der Bereiche der in 4 dargestellten optischen Platte kennzeichnet,
  • 6 ein Blockdiagramm einer in 1 dargestellten Plattenlaufwerks-Steuereinrichtung 2,
  • 7 ein Blockdiagramm einer in 6 dargestellten Steuereinrichtung 44,
  • 8 und 9 eine exemplarische Datenstruktur eines Sektors einer optischen Platte gemäß der vorliegenden Erfindung,
  • 10 die Datenstruktur von Sektoren in einem beschreibbaren Bereich einer optischen Platte gemäß der vorliegenden Erfindung,
  • 11 die Datenstruktur von benachbarten Sektoren in lediglich ein Lesen ermöglichenden Bereichen einer Platte gemäß einer Ausführungsform der vorliegenden Erfindung,
  • 12 ein spezifisches Beispiel der Datenstruktur von Sektoren, deren Datenstruktur in 11 allgemein veranschaulicht ist,
  • 13 bis 15 Flussdiagramme bezüglich des Verfahrens zur Aufzeichnung auf und zur Wiedergabe von einem Aufzeichnungsträger gemäß der vorliegenden Erfindung,
  • 16 die Datenstruktur von Sektoren einer optischen Platte gemäß einer weiteren Ausführungsform der vorliegenden Erfindung,
  • 17 ein spezifisches Beispiel der in 16 dargestellten Datenstruktur von Sektoren,
  • 18 die Datenstruktur von Sektoren einer optischen Platte gemäß einer weiteren Ausführungsform der vorliegenden Erfindung,
  • 19 ein spezifisches Beispiel der in 18 dargestellten Datenstruktur von Sektoren, und
  • 20 ein weiteres spezifisches Beispiel der Datenstruktur von Sektoren einer optischen Platte.
  • Detaillierte Beschreibung von gewissen bevorzugten Ausführungsbeispielen
  • Nunmehr wird auf die Zeichnungen Bezug genommen; 1 zeigt ein Blockdiagramm eines optischen Plattenlaufwerks, welches das Verfahren zur Aufzeichnung auf und zur Wiedergabe von einem Aufzeichnungsträger gemäß der Erfindung ausführt. Das optische Plattenlaufwerk enthält eine Laufwerks- bzw. Antriebseinheit 1 für die Aufzeichnung von Daten auf und für die Wiedergabe von Daten von einer optischen Platte 4 (beispielsweise einer magnetooptischen Platte) sowie eine Laufwerks-Steuereinrichtung 2, die die Antriebseinheit steuert. Ein Host-Computer 3 ist mit der Antriebssteuereinrichtung über einem Eingangs-/Ausgangs-(I/O)-Anschluss io1 verbunden (z. B. über eine SCSI-Kleincomputersystem-Schnittstelle), um auf Daten, die auf der optischen Platte 4 gespeichert sind, mittels des Laufwerks 1 und der Laufwerks-Steuereinrichtung 2 zuzugreifen.
  • Das optische Plattenlaufwerk gemäß 1 ist generell imstande: zur Aufzeichnung von Daten auf und zur Wiedergabe von Daten von einer magnetooptischen Platte und einer Platte vom einmal beschreibbaren Typ; zur Wiedergabe von Daten von einer lediglich zu lesenden Platte (z. B. CD-ROM); zur Aufzeichnung von Daten auf und zur Wiedergabe von Daten von bzw. aus einem beschreibbaren Bereich eines hybriden (oder partiellen) lediglich ein Lesen ermöglichenden Speicher, der sowohl beschreibbare Bereiche als auch lediglich lesbare Bereiche aufweist; und zur Wiedergabe von Daten aus lediglich lesbaren Bereichen einer Platte von Hybrid-Typ. Wie ersichtlich ist, werden Daten auf lediglich lesbaren Platten und in den lediglich lesbaren Bereichen von Hybrid-Platten während deren Herstellung aufgezeichnet. Ferner kann für Zwecke der vorliegenden Erfindung die optische Platte 4 eine magnetooptische Platte, eine optische "Phasenänderungs-Medien"-Platte, eine einmal beschreibbare Platte, eine Hybrid-Platte, die sowohl einen beschreibbaren Bereich (RAM) als auch einen lediglich lesbaren Bereich (ROM) aufweist, eine CD-ROM, etc. sein.
  • Das Laufwerk 1 umfasst einen Lademechanismus 5, der die optische Platte 4 in das Laufwerk lädt, einen Spindelmotor 6, die die optische Platte 4 dreht, eine Antriebseinrichtung 7, die den Spindelmotor (SM) 6 dreht, einen (zu beschreibenden) optischen Block 8, eine Steuer- bzw. Treibereinrichtung 14, die eine Laserdiode (LD) 13 ansteuert, welche in dem optischen Block 8 angeordnet ist, und einen I-V/Matrix-Verstärker 16, der ein von dem optischen Block 8 geliefertes wiedergegebenes Signal in eine I-V-(Strom/Spannung)-Form umsetzt und der dieses Signal an die Treiber-Steuereinrichtung 2, einen Magnetkopf 17, der ein Magnetfeld für die optische Platte 4 bereitstellt, und einen Treiber bzw. eine Steuereinrichtung 18 abgibt, die den magnetischen Kopf 17 ansteuert.
  • Der optische Block 8 besteht aus einer Objektivlinse 9, die Laserlicht von der Laserdiode 13 auf die optische Platte 4 abstrahlt, einem Schlittenmotor 10, der den optischen Block 8 in einer radialen Richtung der optischen Platte 4 bewegt, einem Galvano-Motor 11, der für einen Spurnachlauf durch Schwenken eines Galvano-Spiegels (nicht dargestellt) sorgt, welcher den Laserstrahl auf die optische Platte reflektiert, einer Fokus- Betätigungseinrichtung 12, die das Laserlicht fokussiert, und der Laserdiode 13, die das Laserlicht erzeugt.
  • Verschiedene Treiber- und Steuersignale werden dem Laufwerk 1 über Eingangsanschlüsse 1i11i7 von der Treiber- bzw. Laufwerks-Steuereinrichtung 2 über deren Ausgangsanschlüsse (201207) wie folgt zugeführt. Die Treiber-Steuereinrichtung 2 liefert Treibersignale an: den Treiber 18 (über den Anschluss 1i1), der den Magnetkopf 17 ansteuert; den Treiber 14 (über die Anschlüsse 1i2 und 1i3), der die Laserdiode 13 ansteuert; die Fokus-Betätigungseinrichtung 12 (über den Anschluss 1i4), die das Laserlicht fokussiert; den Galvano-Motor 11 (über den Anschluss 1i5), der für einen Spurnachlauf sorgt; den Schlitten-Motor 10 (über den Anschluss 1i6, der den optischen Block 8 bewegt; den Treiber 7 (über den Anschluss 1io), der den Spindelmotor 6 ansteuert; und den Lademechanismus 5 (über den Anschluss 1i7), der die optische Platte lädt. Ein I-V/Matrix-Verstärker 16 liefert verschiedene Signale an die Treiber-Steuereinrichtung 2 über Ausgangsanschlüsse 1o1 bis 1o5 des Laufwerks 1 und die Anschlüsse 2i12i5 der zu beschreibenden Laufwerks-Steuereinrichtung 2.
  • Die 2 bis 5 veranschaulichen schematisch ein Datenformat einer optischen Platte 4, auf der Daten mittels des in 1 dargestellten optischen Plattenlaufwerks aufgezeichnet und von dem Daten mittels des betreffenden Laufwerks wiedergegeben werden. Während der Herstellung werden auf der optischen Platte vom Außenumfang zum Innenumfang hin konzentrische Aufzeichnungsspuren aufeinanderfolgend gebildet, und in jeder der Spuren wird unter bestimmten Winkeln der betreffenden Spuren eine Vielzahl von Servobereichen (SA) gebildet. Die 3A und 3B veranschaulichen das weiter zu beschreibende Format der Aufzeichnungsspuren der optischen Platte, und die 2A bis 2D veranschaulichen die Struktur von vier verschiedenen Servobereichen, die in jeder Spur gebildet sind.
  • Zunächst wird auf 3A Bezug genommen; jede Spur ist in 100 Rahmen unterteilt, und jeder Rahmen enthält ein Adressensegment und 13 Datensegmente mit insgesamt 1400 Segmenten (Adresse und Daten) pro Spur. Jedes Segment weist eine Länge von 216 Servotakten auf. Jedes der Adressen- und Datensegmente enthält einen Servobereich (SA) an seinem Anfang, um auf der Grundlage des Servomusters (das heißt Pitmusters) des jeweiligen Servobereichs für eine Spursteuerung zu sorgen, was unten weiter beschrieben wird.
  • 2B veranschaulicht schematisch das Pitmuster des Servobereichs SA jedes der Adressensegmente in jeder der Spuren. Wie dargestellt, wird während der Herstellung der Platte eine Adressenmarke bzw. -markierung (AM) (das heißt Pit) an einer Stelle AR1 gebildet, und Wobbelpits (WP) werden an bestimmten Positionen derart gebildet, dass sie für einen geeigneten Spurnachlauf sorgen, was unten weiter erörtert wird. Auf den Servobereich des jeweiligen Adressensegments folgend ist ein Adressenbereich (3A) vorgesehen, in welchem Adressendaten AD während der Herstellung der optischen Platte aufgezeichnet werden. Die Adressendaten kennzeichnen die radiale Position der Spur (das heißt die Spurnummer) sowie die tangentiale (das heißt winkelmäßige) Position des Rahmens, in welchem der Adressensektor liegt (das heißt der Rahmen innerhalb der Spur). Auf den Adressenbereich des jeweiligen Adressensegments folgend befindet sich ein Auto-Laser-Leistungssteuerbereich (ALPC), in welchem Daten aufgezeichnet werden, die für eine Aufwärtseinstellung der Menge des Laserlichts von der Laserdiode 13 sorgen.
  • Die 2A, 2C und 2D veranschaulichen schematisch die Pitmuster jedes der drei verschiedenen Datenservobereiche SA, die am Anfang jedes der Datensegmente gebildet werden können. Wie dargestellt, erhält der Datenservobereich eines Datensegments entweder eine Segmentmarke (SM), eine Sektor-Flag-1-Marke (SF1) oder eine Sektor-Flag-2-Marke (SF2), die an einer Stelle AR4, AR2 bzw. AR3 gebildet ist. Zusätzlich sind Wobbelpits (WP) an Stellen gebildet, die jenen entsprechen, welche im Servobereich des jeweiligen Adressensegments gebildet sind. Jeder der in 2A, 2C und 2D dargestellten drei unterschiedlichen Datenservobereiche wird unten weiter erörtert.
  • Zusätzlich zur Unterteilung der jeweiligen Spur in eine Vielzahl von Segmenten ist der gesamte Aufzeichnungsbereich der optischen Platte 4 in eine Vielzahl von konzentrischen Zonen unterteilt, die auch als Bänder bekannt sind, und jede Zone enthält eine Vielzahl konzentrischer Aufzeichnungsspuren. 4 veranschaulicht schematisch die optische Platte 4, die in verschiedene Zonen unterteilt ist, welche vom äußeren Umfang zum inneren Umfang der Platte ein Gray-Codeteil-(GCP)-Band, einen Steuerbereich (CTL) (das heißt ein Steuerband), einen Testbereich (TEST) ein erstes Band (BAND 0) bis ein 15. Band (BAND 15) und einen weiteren Testbereich (TEST), einen Steuerbereich (CTL) und ein Gray-Codeteil-(GCP)-Band aufweisen.
  • Generell enthält jedes der GCP-Bänder Daten, die den Typ der Platte und die Adresse oder Lage jeder der Zonen auf der Platte kennzeichnen bzw. identifizieren, und ein Pitmtuster, das aus einem Gray-Code gebildet ist. Die GCP-Bänder sind ferner so angeordnet, dass sie wiedergegeben werden können, wenn der optische Block 8 im optischen Plattenlaufwerk die verschiedenen Spuren auf der optischen Platte 4 überläuft. Jede der CTL-Spuren enthält generell Daten, die den Typ des Aufzeichnungsträgers kennzeichnen, und die TEST-Bereiche werden zu Testzwecken herangezogen. BAND 0 bis BAND 15 sind als als Benutzerzonen bekannt (z. B. Videodaten, Audiodaten, etc.), in denen Nutzerdaten aufgezeichnet sind.
  • 5 zeigt eine Tabelle, die die Start- und End-Radialpositionen jeder der Zonen der optischen Platte 4 und die Taktfrequenz kennzeichnet, mit der Daten in jeder der betreffenden Zonen aufgezeichnet werden bzw. sind. Wie dargestellt, ist die Taktfrequenz, mit der Daten aufgezeichnet werden bzw. sind, dieselbe für jede der ersten drei Zonen, die dem Außenumfang am nächsten sind, (24,192 MHz), und sie ist dieselbe für jede der drei Zonen, die dem inneren Umfang am nächsten sind (12,096 MHz). Zusätzlich nimmt die Taktfrequenz mit jedem Band vom Band 15 bis zum Band 0 zu, wenn man sich dem Außenumfang annähert. Die Bänder 014 besitzen dieselbe Datenaufzeichnungskapazität, da die Datentaktraten so gewählt sind, dass sie den Start- und Ende-Radialpositionen jener Bänder entsprechen. Die Datentaktrate wird in dem in 1 dargestellten optischen Plattenlaufwerk von einem Servotakt erzeugt, der aus den Wobbelpits in den Servomustern in jedem der Segmente abgeleitet wird, was weiter zu beschreiben ist. Der Servotakt wird zusätzlich zur Erzeugung von Abtastimpulsen zum Zwecke einer korrekten Fokussierung, eines korrekten Spurnachlaufs und einer korrekten Ermittlung von Adressencodes herangezogen. Es sei darauf hingewiesen, dass innerhalb jeder Zone die Winkelaufzeichnungsdichte konstant ist und dass daher die zeitliche Steuerung der Abtastimpulse ebenfalls konstant ist und nicht von der radialen Position einer Spur abhängt.
  • Zusätzlich zu der oben beschriebenen Datenstruktur ist jede Spur ferner in eine Vielzahl von Sektoren unterteilt, die dieselbe Menge an Daten (z. B. 2 Kilobyte) speichern. Jeder Sektor besteht aus einer Vielzahl von Segmenten. Da die in jedem Segment einer Spur aufgezeichnete Datenmenge abnimmt, wenn die betreffende Spur sich dem inneren Umfang der optischen Platte nähert, nimmt die Anzahl der Segmente, die im jeweiligen Sektor einer Spur enthalten sind, zu, wenn sich die betreffende Spur dem inneren Umfang der optischen Platte nähert. 3B veranschaulicht schematisch die Beziehung zwischen jedem der Sektoren in den verschiedenen Spuren und der Anzahl der in jenen Sektoren enthaltenen Segmente. Wie dargestellt, enthält der Sektor 0 in einer in der Zone 13 liegenden Spur weniger Adressensegmente (und daher weniger Gesamtsegmente) als der Sektor 0 in einer Spur, die in der Zone 15 liegt. Ferner ist dargestellt, dass jeder Sektor nicht notwendigerweise nur gesamte Rahmen von Daten enthält (das heißt jeweils eines der 14 Segmente eines Rahmens). Vielmehr kann der Anfang eines Sek tors mit dem Anfang irgendeines der Segmente in einem Rahmen zusammenfallen, was weiter zu erörtern ist.
  • Nunmehr wird auf 6 Bezug genommen, in der ein Blockdiagramm der in 1 dargestellten Laufwerks-Steuereinrichtung 2 veranschaulicht ist. Die Laufwerks-Steuereinrichtung 2 besteht aus Eingangs-/Ausgangs-(I/O)-Schaltungen 31, 47 und 52, einem Digital-Analog-D/A-Wandler 32, einer Auswahl-/Klemmschaltung 33, Analog-Digital-A/D-Wandlern 34 und 46, einer Datentakterzeugungsschaltung 35, einer Datenzeitsteuersignalerzeugungsschaltung 36, einer Datenphasensteuereinrichtung 37, einer Lese-/Schreib-(R/W)-Schaltung 38, einer Servotakterzeugungsschaltung 39, einer Servo-Zeitsteuersignalerzeugungsschaltung 40, einer Auswahleinrichtung 41, einem Adressendecoder 42, einem Bus 43, einer Steuereinrichtung 44, einem Multiplexer 45, einer Pulsbreitenmodulationsschaltung (PWM) 48, Treibern 49, 50, 51 und einer digitalen Signalverarbeitungsschaltung 53.
  • Wenn die optische Platte 4 durch den Lademechanismus 5 auf den Spindelmmotor 6 geladen ist oder wenn ein automatischer "Hochlauf"-Modus initiiert wird, nachdem die optische Platte 4 geladen ist, steuert der Host-Computer 3 über die Steuereinrichtung 44 die digitale Signalverarbeitungsschaltung 53, um die Drehung des Spindelmotors 6 zu initiieren. Die digitale Signalverarbeitungsschaltung 53 liefert über den Bus 43, die I/O-Schaltung 52 und den Anschluss 2io ein Steuersignal an den Treiber 7, der den Spindelmotor 6 zur Drehung der optischen Platte 4 ansteuert. Wenn die Drehzahl des Spindelmotors 6 eine bestimmte Geschwindigkeit bzw. Drehzahl erreicht, liefert der Treiber 7 über die I/O-Schaltung 52 ein "Verriegelungs"-Signal zurück an die digitale Signalverarbeitungsschaltung 53. Die digitale Signalverarbeitungsschaltung 53 liefert außerdem während dieser Zeitspanne ein Steuersignal an die PWM-Schaltung 48, die das Steuersignal moduliert und die ein Treiber- bzw. Steuersignal an den Treiber 50 abgibt, der über den Anschluss 2o5 den Galvano-Motor 11 ansteuert, um den Laserstrahl von der Laserdiode 13 außerhalb des Benutzerbereichs der optischen Platte 4 zu positionieren. Die digitale Signalverarbeitungsschaltung 53 liefert ferner über die PWM-Schaltung 48 an den Treiber 51 ein Steuersignal zur Bewegung bzw. Verschiebung des optischen Blocks 8 zum äußeren oder inneren Umfang der optischen Platte 4. Da die Fokussierung des Laserlichts die in dem Benutzerbereich der optischen Platte 4 aufgezeichneten Daten beeinflussen kann, wird bzw. ist dieser unerwünschte Effekt dadurch verhindert, dass das Laserlicht zunächst außerhalb des Benutzerbereichs der Platte fokussiert wird bzw. ist.
  • Wenn der Spindelmotor 6 eine bestimmte konstante Drehzahl bzw. Geschwindigkeit erlangt und der optische Block 8 beispielsweise zum äußeren Umfang der Platte hin bewegt worden ist, legt die digitale Signalverarbeitungsschaltung 53 den Vorstrom der Laserdiode 13 durch Abgabe eines Vorspannungssteuersignals und eines Laserdioden-EIN/AUS-Signals an den Treiber 14 über die I/O-Schaltung 31, die D/A-Schaltung 32 und den Anschluss 2o2 bzw. über die Servozeitsteuersignalerzeugungsschaltung 40 und den Anschluss 203 fest. Der Treiber 14 steuert dann die Laserdiode 13 zur Abgabe von Laserlicht an. Das von der Laserdiode 13 abgegebene Laserlicht (das heißt der Laserstrahl) wird von der Platte 4 zum Fotodetektor 15 in dem optischen Block 8 reflektiert, wobei der betreffende Fotodetektor das Laserlicht in ein elektrisches Signal umsetzt und das elektrische Signal an den I-V/Matrix-Verstärker 16 abgibt. Wenn der Laserstrahl auf den ALPC-Bereich eines Adressensegments einer Spur (siehe 3A) auftrifft, erzeugt der Fotodetektor ein diesem Bereich proportionales elektrisches Signal. Der I-V/Matrix-Verstärker 16 gibt auf das elektrische Signal hin ein ALPC-Signal, ein Fokusfehlersignal und ein Mitnahmesignal an den Multiplexer 45 über die Anschlüsse 1o3 und 2i3, 1o4 und 2i4 sowie 1o5 und 2i5 ab. Der Multiplexer 45 führt eine Multiplexverarbeitung der empfangenen Signale im Zeitmultiplexbetrieb durch und liefert das ALPC-Signal (unter anderem) an den A/D-Wandler 46, der das Signal digitalisiert und der das betreffende digitalisierte ALPC-Signal über die I/O-Schaltung 47 und den Bus 43 an die digitale Signalverarbeitungsschaltung 53 abgibt. Die digitale Signalverarbeitungsschaltung 53 stellt aus dem digitalisierten ALPC-Signal die von der Laserdiode 13 emittierte Lichtmenge fest, und sie stellt die betreffende Lichtmenge durch Verändern des Steuersignals ein, welches der I/O-Schaltung 31 zugeführt wird. Dies bedeutet, dass auf der Grundlage einer Berechnung durch ein (nicht dargestelltes) digitales Filter das über die I/O-Schaltung 31 und den D/A-Wandler 32 an den Treiber 14 abgegebene Signal solange eingestellt wird, bis die abgegebene Laserdiodenleistung sich auf einem geeigneten und konstanten Pegel befindet.
  • Zu dieser Zeit steuert die digitale Signalverarbeitungsschaltung 53 die PWM-Schaltung 48, um über den Treiber 49 und den Anschluss 2o4 einen Fokus- bzw. Fokussierungsaktor 12 anzusteuern und um in einen Fokussierungssuchbetrieb einzutreten, in welchem der Fokussierungsaktor 12 in die oberen und unteren Richtungen gesteuert wird (zum Beispiel zur Platte 4 hin und von dieser weg). Im Fokus- bzw. Fokussierungsbetrieb ändert der Fokussierungsaktor 12 den Fokus des Laserstrahls auf der optischen Platte 4; die Reflexion des Strahls trifft auf die Lichtempfangsfläche des Fotodetektors 15 auf, der das einfallende Licht in ein elektrisches Signal umsetzt. Auf das elektrische Signal hin erzeugt der I-V/Matrix-Verstärker 16 das Fokusfehlersignal und gibt dieses über die Anschlüsse 1o4 und 2i4 an den Multiplexer 45 ab, der das Fokusfehlersignal (unter anderen Signalen) an den A/D-Wandler 46 abgibt. Der A/D-Wandler 46 digitalisiert das Fokusfehlersignal und gibt das digitalisierte Signal mittels der I/O-Schaltung 47 an die digitale Signalverarbeitungsschaltung 53 ab, die daraufhin das an den Treiber 49 abgegebene Fokussteuersignal einstellt.
  • Auf eine stabile und korrekte Fokussierung hin erzeugt der I-V/Matrix-Verstärker 16 ein Hf-Signal, welches eine (aus dem von dem Fotodetektor 15 gelieferten Signal erzeugte) im wesentlichen konstante Amplitude aufweist, welche an die Auswahl-/Klemmschaltung 33 über den Anschluss 2i1 abgegeben wird.
  • Die Auswahl-/Klemmschaltung wählt das Hf-Signal aus und klemmt es und liefert das geklemmte Hf-Signal an den A/D-Wandler 34.
  • Die Servotakterzeugungsschaltung 39 arbeitet in einem "Freilaufbetrieb", um ein Taktsignal mit einer Freilauffrequenz abzugeben, das als Zeitsteuerimpuls dem Servozeitsteuersignalgenerator 40 zugeführt wird. Die Freilauffrequenz wird um einen bestimmten Wert untersetzt und der Auswahl-/Klemmschaltung 33 zugeleitet, um für ein korrektes Klemmen des Hf-Signals zu sorgen. Der A/D-Wandler 34 gibt das digitalisierte Hf-Signal an die Servotakterzeugungsschaltung 39 ab, die das auf der optischen Platte 4 (während der Herstellung) gebildete Pitmuster durch Messen der Differenz in der Amplitude des digitalisierten Hf-Signals ermittelt. Die Takterzeugungsschaltung 39 ermittelt, ob das festgestellte Pitmuster in dem digitalisierten Hf-Signal einem Pitmuster eines der Servobereiche entspricht, und auf die Ermittlung eines Servobereichs-Pitmusters hin steuert die Takterzeugungsschaltung 39 die Taktauswahleinrichtung 41 an, um ein Zeitfenster entsprechend der Position im Hf-Signal zu "öffnen", in welchem das Auftreten des nächsten Servobereichs-Pitmusters erwartet wird. Wenn die Servotakterzeugungsschaltung 39 dieses Servobereichs-Pitmusters in einer bestimmten Häufigkeit ermittelt, wird die Servotakterzeugungsschaltung 39 als mit dem Servobereichs-Pitmuster der optischen Platte 4 "verriegelt" betrachtet. Zusätzlich wird eine Phaseninformation aus der Amplitudendifferenz jedes der Wobbelbits (WB) (siehe 2A2D) an deren beiden Kanten bzw. Rändern erzeugt, und die Gesamtsumme der Amplitudendifferenzen liefert die korrekte Spurnachlaufinformation, um so einen korrekten Spurnachlauf während der Wiedergabe zu gewährleisten.
  • Wenn die Takterzeugungsschaltung 39 auf das Servobereichs-Pitmuster verriegelt ist, wird die Position der verschiedenen Marken bzw. Markierungen und Flags (das sind die Marken SM, AM und die Flags SF1, SF2) in dem wiedergegebenen Servobereich dadurch bestimmt, dass ermittelt wird, an welcher der vier Positionen AR1, AR2, AR3 und RR4 die Hf-Signalamplitude maximal ist. Wenn das Hf-Signal an bzw. in der Position AR1 ein Maximum ist, ist die Marke eine Adressenmarke AM, und der wiedergegebene Servobereich befindet sich in einem Adressensegment. Da jeder Rahmen mit einem Adressensegment beginnt, wird eine Rahmensynchronisation durch Rücksetzung eines Rahmenzählers in der Servotakterzeugungsschaltung 39 bei jeder Ermittlung einer Marke an der Position AR1 erzielt. Hat die Servotakterzeugungsschaltung 39 einmal kontinuierlich die Adressenmarke im Servobereich des jeweiligen Adressensegments ermittelt, dann wird die Rahmensynchronisation als "verriegelt" betrachtet. Die Servotakterzeugungsschaltung 39 steuert dann die Auswahleinrichtung 41, um ein Zeitfenster in jedem der 14 Segmente des jeweiligen Rahmens zu öffnen.
  • Wenn eine Rahmensynchronisation erfolgt ist, werden die Adressendaten AD im Adressenbereich jedes der Adressensegmente wiedergegeben und einem Adressendecoder 42 zugeführt, der die wiedergegebenen Daten (die in Form von Pitmustern in dem Adressenbereich gespeichert sind) durch Vergleich des Musters, welches als Gray-Code in jeweils vier Pits gebildet ist, mit einer Gray-Codetabelle decodiert. Der Vergleich wird mit einer invertierten Tabelle in Abhängigkeit davon vorgenommen, ob das niederwertigste Bit (LSB) der oberen vier Bits eine "1" oder eine "0" ist.
  • Der Rahmencode, der in den Adressendaten enthalten ist, wird in einem Rahmenzähler im Adressendecoder 42 gespeichert, der auf jede Ermittlung eines Adressensegments hin um 1 inkrementiert wird, und der Wert im Rahmenzähler wird mit dem Rahmencode verglichen, der von den Adressendaten jedes der Adressensegmente wiedergegeben ist, um dazwischen eine Koinzidenz sicherzustellen. Auf eine Rahmenzählungs-Synchronisation hin wird der im Rahmenzähler gespeicherte Rahmencode der digitalen Signalverarbeitungsschaltung 53 zugeführt, beispielsweise über den Bus 43.
  • Die digitale Signalverarbeitungsschaltung 53 ermittelt die Geschwindigkeit des optischen Blocks 8 aus den Spuradressen und steuert den Schlittenmotor 10 durch Abgabe eines Steuersignals an einen Treiber 51 durch die PWM-Schaltung 48, um den optischen Block 8 zu einer gewünschten Spur auf der optischen Platte hin zu bewegen, an welcher Stelle ein korrekter Spurnachlauf wie folgt vorgenommen wird.
  • Ein Spurnachlauf-Datensignal wird aus der Differenz zwischen den Amplitudenwerten der Hf-Signale erzeugt, die jedem der Wobbelpunkte in einem Servobereich entsprechen. Die digitale Signalverarbeitungsschaltung 53 liefert ein Spurnachlauf-Steuersignal über die PWM-Schaltung 48 an den Treiber 50, der den Galvano-Motor 11 des optischen Blocks 8 steuert. Hier werden Schwankungen der Niederfreqenzkomponenten im Hf-Signal gesteuert, um eine Spurnachlaufsteuerung des Laserstrahls effektiv vorzunehmen, so dass dieser im mittleren Bereich einer Spur auf der optischen Platte 4 positioniert ist.
  • Zurückkommend wieder auf die 2A bis 2D sei angemerkt, dass dann, wenn die Servotakterzeugungsschaltung 39 eine Segmentmarke an der Stelle AR2 (Sektor-Flag 1 in 2C) im Servobereich eines Segments ermittelt, das heißt dann, wenn die Hf-Signalamplitude an der Stelle AR2 maximal ist, das wiedergegebene Segment als ein Datensegment bestimmt wird, welches am Anfang eines Sektors liegt. Falls die Segmentmarke an der Stelle AR3 (Sektor-Flag 2 in 2D) liegt, wird das wiedergegebene Segment als Datensegment bestimmt, welches neben oder vor dem ersten Segment eines Sektors liegt. Der Host-Computer 3 ist derart betreibbar, dass bestimmt wird, ob ein bestimmtes Segment das erste oder letzte Segment eines Sektors ist, und zwar unter Heranziehung der Adressendaten des jeweiligen Segments; deshalb ist es möglich, das erste Segment des jeweiligen Sektors sogar dann zu identifizieren, wenn eine Sektormarke (oder eine Segmentmarke) in einem bestimmten Segment nicht wiedergegeben werden kann. Falls die Segmentmarke an der Stelle AR4 liegt (die Segmentmarke SM in 4A), dann wird schließlich das wiedergegebene Segment weder als ein erstes noch als ein letztes Segment eines Sektors bestimmt.
  • Die Datentakterzeugungsschaltung 35 erzeugt ein Datentaktsignal mit einer Frequenz, die mehrere Male größer ist als die Frequenz des Servotaktsignals, welches durch die Servotakterzeugungsschaltung 39 erzeugt wird. Das Datentaktsignal wird der Datenzeitsteuersignalerzeugungsschaltung 36 und der Lese-/ Schreibschaltung 38 zugeführt. Der Lese-/Schreibschaltung 38 werden außerdem Aufzeichnungsdaten vom Host-Computer 3 über die Steuereinrichtung 44 während eines Aufzeichnungsbetriebs zugeführt. Die Lese-/Schreibschaltung 39 verwürfelt jeden Satz von aufzuzeichnenden Sektordaten durch Hinzuaddieren (beispielsweise mittels einer Exklusiv-ODER-Funktion) beispielsweise einer Zufallszahl mit 127 Perioden entsprechend der Gleichung y = x7 + x + 1, um die verwürfelten Aufzeichnungsdaten zu Daten einer NRZI-Folge in Synchronismus mit dem Datentakt zu modulieren. Der anfänglich für die "0" festgelegte Wert in jedem Segment von Daten und ein moduliertes Signal werden über den Treiber 18 an den Magnetkopf 17 von der Datenphasen-Steuereinrichtung 37 (über den Anschluss 2o1) abgegeben.
  • Während einer Aufzeichnungsoperation erzeugt der Magnetkopf 17 ein Magnetfeld auf das modulierte Signal hin, welches auf den Datenbereich eines Segments auf der optischen Platte 4 ausgeübt wird. Der Datenbereich wird mittels des Laserstrahls auf eine Curie-Temperatur erhitzt, um die Daten der NRZI-Folgen aufzuzeichnen.
  • Während einer Wiedergabeoperation werden Daten, die vom jeweiligen Datenbereich wiedergegeben werden, die durch den Fotodetektor 15 und den I-V/Matrix-Verstärker 16 erzeugt werden, auf ein bestimmtes Potential in der Auswahl-/Klemmschaltung 33 geklemmt. Das geklemmte Signal wird im A/D-Wandler 34 digitalisiert und der Lese-/Schreibschaltung 38 zugeführt, die in einem in ihr vorhandenen digitalen Filter das digitalisierte Signal durch Ausführen einer Viterbi-Codierung bezüglich der Daten der NRZI-Folgen verarbeitet. Die Lese-/Schreibschaltung 38 setzt ferner die Daten der NRZI-Folgen in ein NRZ-System um, dessen Grundeinheit ein Segment ist; sie entschlüsselt die Daten, um Sektordaten zu liefern, und sie setzt die Sektordaten in wiedergegebene Daten um. Die wiedergegebenen Daten werden durch die Steuereinrichtung 44 an den Host-Computer 3 abgegeben.
  • Nunmehr sei auf 7 Bezug genommen, in der ein Blockdiagramm der in 6 dargestellten Steuereinrichtung 44 veranschaulicht ist. Die Steuereinrichtung 44 besteht aus einer zentralen Verarbeitungseinheit (CPU) 60, einem Bus 61, einem Lesespeicher (ROM) 62, einem Schreib-Lesespeicher mit wahlfreiem Zugriff (RAM) 63, einem Eingangs-/Ausgangs-(I/O)-Anschluss 64, Schaltern 66, 69, einem LDC/ECC-Decoder 67, einem LDC/ECC-Codierer 68, einem Puffer 70 und einer Schnittstellenschaltung (IF) 71. Der ROM-Speicher 62 speichert Programmdaten, Parameterdaten, etc., und der RAM-Speicher 63 wird als temporärer Arbeitsspeicher für die CPU 60 verwendet. Der LDC/ECC-Decoder 67 und der LDC/ECC-Codierer 68 umfassen jeweils einen Schreib-Lesespeicher mit wahlfreiem Zugriff (RAM) 67a bzw. 68a, deren jeder eine Kapazität zur Speicherung von zwei sektor-werten Daten aufweist, und eine RAM-Steuereinrichtung 67b bzw. 68b.
  • Zuerst erfolgt eine Beschreibung der Arbeitsweise der Steuereinrichtung 44 für den Fall, dass Daten auf einer beschreibbaren magnetooptischen Platte oder in einem beschreibbaren Bereich einer partiellen (hybriden) Platte aufgezeichnet werden. Während einer Aufzeichnungsoperation liefert der Host-Computer 3 an die CPU 60 ein Steuersignal über den Anschluss io1, die Schnittstellenschaltung 71, den I/O-Anschluss 64 und den Bus 61. Auf das Steuersignal hin gibt die CPU 60 über den I/O-Anschluss 64 ein Schaltsteuersignal an die Schalter 66 und 69 ab, die daraufhin mit ihren entsprechenden Kontakten b und c verbunden werden bzw. sind. Aufzuzeichnende Daten werden vom Host-Computer 3 an den Puffer 70 abgegeben, in welchem die Daten vorübergehend gespeichert werden. Die Daten werden aus dem Puffer 70 über die Kontakte b und c des Schalters 69 zum LDC/ ECC-Codierer 60 übertragen, der einen Fehlerdetektier- und Fehlerkorrekturcode hinzufügt. Der LDC/ECC-Codierer 68 gibt über die Kontakte b und c des Schalters 66 und den Anschluss 65 die Daten zusammen mit dem Fehlerdetektier-/-korrekturcode an die Lese-/Schreibschaltung 38 (6) ab. Die Daten werden anschließend auf der optischen Platte 4 aufgezeichnet, wie dies zuvor erörtert worden ist.
  • Wenn dem LDC/ECC-Codierer 68 Daten zugeführt werden, fügt der Codierer Paritätsdaten zu einem der beiden Sektoren hinzu, die im zugeführt sind und die im RAM-Speicher 68a gespeichert sind. Auf die Beendigung der Aufzeichnung eines Sektors hin liefert der LDC/ECC-Codierer 68 an die CPU 60 über den I/O-Anschluss 64 ein Signal, welches anzeigt, dass die Sektordaten davon abgegeben werden. An dieser Stelle steuert die CPU 60 den Puffer 70, die Schnittstellenschaltung 71 und die Lese-/ Schreibschaltung 38, um die Daten im nächsten Sektor zu verarbeiten.
  • Wenn Daten von der optischen Platte 4 wiedergegeben werden, liefert der Host-Computer 3 ein Steuersignal an die CPU 60, die daraufhin ein Schaltsteuersignal über den I/O-Anschluss 64 an die Schalter 66 und 69 abgibt, die ihre jeweiligen Kontakte a und c verbinden. Die wiedergegebenen Daten werden von der Lese-/Schreibschaltung 38 über den Anschluss 65 und den Schalter 66 an den LDC/ECC-Decoder 67 abgegeben. Wenn Daten von einer beschreibbaren Platte oder von einem beschreibbaren Bereich einer Hybrid-Platte wiedergegeben werden, nimmt der LDC/ECC-Decoder 67 keine (zu beschreibende) Neuanordnung der Platten vor; er führt lediglich eine Fehlerermittlung und Fehlerkorrektur auf die wiedergegebenen Daten hin aus, bevor über den Schalter 69 die fehlerkorrigierten Daten an den Puffer 70 abgegeben werden.
  • Andererseits nimmt in dem Fall, dass Daten von einer lediglich lesbaren Platte oder aus einem lediglich lesbaren Bereich einer Hybrid-Platte wiedergegeben werden, der LDC/ECC-Decoder 67 eine Neuordnung der wiedergegebenen Daten in einer zu beschreibenden Weise vor, bevor eine Fehlerermittlung und eine Fehlerkorrektur bezüglich der Daten vorgenommen werden.
  • Wie oben beschrieben, führt der LDC/ECC-Decoder 67 eine umgekehrte Funktion aus wie jene, die durch den LDC/ECC-Codierer 68 ausgeführt wird, wenn Daten von einer beschreibbaren Platte oder von einem beschreibbaren Bereich einer Hybrid-Platte wiedergegeben werden. Der LDC/ECC-Decoder 67 führt jedoch die zusätzliche Funktion der Neuordnung von Daten aus, die von einer lediglich lesbaren Platte oder von einem lediglich lesbaren Bereich einer Hybrid-Platte wiedergegeben werden. Im letzteren Falle werden die in zwei Sektoren enthaltenen Daten, die wiedergegeben und im RAM-Speicher 67a gespeichert sind, durch die RAM-Steuereinrichtung 67b neu geordnet (oder "verschoben"), um die einem einzelnen Sektor werten bzw. entsprechenden Daten zu erzeugen, der als "neu geordneter" Sektor bezeichnet wird. Der LDC/ECC-Decoder 67 führt eine Fehlerermittlung und Fehlerkorrektur bezüglich des neu geordneten Sektors unter Heranziehung von Paritätsdaten durch, die darin enthalten sind, und der fehlerkorrigierte und neu geordnete Sektor wird an den Puffer 70 abgegeben. Zu dieser Zeit liefert der LDC/ECC-Decoder 67 an die CPU 60 ein Signal, welches anzeigt, dass ein Sektor abgegeben worden ist. Die CPU 60 steuert dann die Lese-/Schreibschaltung 38 und die begleitenden Schaltungen im Plattenlaufwerk zur Wiedergabe und Abgabe des nächsten auf der optischen Platte 4 gespeicherten Sektors an den LDC/ECC-Decoder 67. Der LDC/ECC-Decoder 67 speichert im RAM-Speicher 67a den wiedergegebenen Sektor mit dem bereits im RAM-Speicher 67a gespeicherten Sektor (das heißt demjenigen Sektor, der zuvor wiedergegeben worden ist) und wiederholt den obigen Neuordnungs- und Fehlerdetektier-/-korrekturprozess zur Erzeugung eines weiteren neugeordneten Sektors.
  • Die 8 und 9 veranschaulichen eine beispielhafte Datenstruktur eines Sektors gemäß der vorliegenden Erfindung, wobei "i" ein Codewort darstellt und wobei "j" ein Datenbyte darstellt, so dass jedes Codewort 16 Datenbytes enthält, und der horizontale Pfeil gibt die Reihenfolge an, in der Daten aufgezeichnet werden bzw. sind. Wie dargestellt, enthält jeder Sektor 2048 Datenbytes (D0 bis D2047), 40 nicht bzw. undefinierte Bytes (U. D.), 8 Bytes eines CRC-Codes (CRC1 bis CRC8) und 256 Bytes eines Reed-Solomon-Codes (E1,1, E2,1, ... E16,16) mit insgesamt 2352 Bytes pro Sektor. Der CRC-Code stellt eine Parität zur Ermittlung von Fehlern im gesamten Datenbereich dar, der sämtliche Datenbytes D0 bis D2047 und die undefinierten Bytes enthält, während der Reed-Solomon-Code in jeder Spalte für eine Fehlerermittlung/-korrektur von Daten sorgt, die in der jeweiligen Spalte angeordnet sind. Dies bedeutet, dass Paritäten (E1,1), (E1,2)... (E1,16) den Daten D0, D16, D32... D2032 entsprechen, und dass die drei un- bzw. nicht definierten Bytes den Positionen (j = 0, i = 2), (j = 0, i = 1) und (j = 0, i = 0) entsprechen; Die Paritäten (E2,1), (E2,2)... (E2,16) entsprechen den Daten D1, D17, D33... D2033, und die drei unbzw. nicht definierten Bytes entsprechen den Positionen (j = 1, i = 2) , (j = 1, i = 1) und (j = 1, i = 0) , etc.
  • Bei der obigen beispielhaften Datenstruktur besteht jede der Spalten (j = 0, 1... 15), wie in 8 und 9 gezeigt, aus 147 Bytes, wobei der Datenteil zur Wiedergabe des Reed-Solomon-Codes (z. B. (E1,1), (E1,2)... (E1,16)) aus dem Datenteil der Spalte (z. B. D0, D16, D32... D2032, UD(i = 2, j = 0), UD(i = 1, j = 0), UD(i = 0, j = 0)) erzeugt wird, der eine Länge von 131 Bytes aufweist, die Paritätslänge des Reed-Solomon-Codes der jeweiligen Spalte beträgt 16 Bytes. Deshalb beträgt die minimale Distanz 17 zur Bereitstellung eines Reed-Solomon-Codes von (147, 131, 17).
  • 10 veranschaulicht die Datenstruktur von benachbarten Sektoren, die in einen beschreibbaren Bereich einer optischen Platte gemäß der vorliegenden Erfindung aufgezeichnet sind.
  • Wie dargestellt, enthält ein aufgezeichneter Sektor, beispielsweise der Sektor Sn, der in einem beschreibbaren Bereich einer optischen Platte liegt, Daten Da1(n), Da2(n)... Dam(n), die die in 8 und 9 dargestellten Daten D0, D1.... D2047 darstellen, un- bzw. nicht definierte Daten UD(n), die die undefinierten Daten (UD) und die CRC-Paritäten CRC1 bis CRC8 darstellen, sowie einen langen Distanzcode LDC(n), der die Paritäten (E1,1)... (E16,16) darstellt. In entsprechender Weise enthält ein anderer Sektor Sn–1, der in einem beschreibbaren Bereich der optischen Platte aufgezeichnet ist, sämtliche Daten Da1(n – 1), Da2(n – 1)... Dam(n – 1), UD(n – 1) und LDC(n – 1). Mit anderen Worten ausgedrückt heißt dies, dass die Sektordaten in derselben Reihenfolge (das heißt Ordnung) aufgezeichnet werden bzw. sind, in der sie von dem Host-Computer geliefert werden. Selbstverständlich werden Paritätsdaten dem jeweiligen Sektor im LDC/ECC-Codierer 68 hinzugefügt, wie dies zuvor erörtert worden ist. Darüber hinaus werden Daten in benachbarten Sektoren Sn–1, Sn und Sn+1, wie in 10 veranschaulicht, in benachbarten Sektoren innerhalb eines bechreibbaren Bereichs der optischen Platte 4 aufgezeichnet.
  • Nunmehr sei auf 11 Bezug genommen, in der ein Diagramm der Datenstruktur von benachbarten Sektoren veranschaulicht ist, die in einem lediglich lesbaren Bereich einer optischen Platte gemäß der vorliegenden Erfindung gespeichert sind. Wie zuvor erörtert, wird auf die Wiedergabe der in bzw. auf einer lediglich lesbaren Platte oder in einem lediglich lesbaren Bereich einer Hybrid-Platte gespeicherten Daten hin der (in
  • 7 dargestellte) LDC/ECC-Decoder 67 einen Datensektor wiedergeben (das heißt wiederherstellen), und zwar durch Neuordnen der Daten aus zwei der wiedergegebenen Sektoren. 11 veranschaulicht die Datenstruktur der "geordneten" Sektoren, die auf der optischen Platte gespeichert sind. Wie dargestellt, repräsentieren die Sektoren Sn–2, Sn–1, Sn, Sn+1 und Sn+2 fünf aufeinanderfolgende Sektoren, die in einem lediglich lesbaren Bereich einer optischen Platte gespeichert sind, wobei jeder dieser Sektoren Daten aus zwei ursprünglichen "vor geordneten" Sektoren besteht. Dies heißt, dass ein bestimmter Sektor, z. B. der Sektor Sn, Daten, die ursprünglich in dem betreffenden Sektor enthalten waren, z. B. die Daten Da1(n), Da3(n), Da5(n)... Dam – 1(n), UD(n) und LDC(n), und Daten enthält, die ursprünglich im vorangehenden Sektor enthalten waren, z. B. die Daten Da2(n – 1), Da4(n – 1)... Dam(n – 1). Folglich entsprechen der lange Distanzcode LDC(n) und die CRC-Paritätsdaten UD(n) für einen bestimmten Sektor Sn jenen Daten, die im Sektor Sn auf der optischen Platte gespeichert waren, welche ursprünglich im ("vorgeordneten") Sektor Sn enthalten waren, und denjenigen Daten, die im Sektor Sn+1 auf der optischen Platte gespeichert waren, die also ursprünglich in dem ("vorgeordneten") Sektor Sn enthalten waren.
  • Darüber hinaus enthält ein erster Sektor Sn–2, der in einer Gruppe von Sektoren Sn–2 bis Sn+2 lag, die auf einer optischen Platte gespeichert waren, Daten, die ursprünglich aus dem betreffenden Sektor stammten, das heißt Da1(n – 2), Da3(n – 2),... Dam – 1(n – 2), UD(n – 2) und LDC(n – 2), sowie Leerdaten, die an jenen Positionen im Sektor Sn–2 liegen, deren Daten in den folgenden benachbarten Sektor Sn–1 gespeichert sind. Da der Sektor Sn–2 einen ersten Sektor oder einen "Kopf"-Sektor darstellt, heißt dies, dass dort keine Daten vorhanden sind, die in den betreffenden Sektor während des Ordnens der Daten vor der Aufzeichnung der geordneten Sektoren in einem lediglich lesbaren Bereich einer optischen Platte während deren Herstellung verschoben sind, und daher sind Leerdaten abgegeben, um die "Lücken" zu füllen.
  • Ferner wird ein zusätzlicher oder "neuer" Sektor während des Anordnens bzw. Ordnens der Sektoren erzeugt, wenn einige der Daten in dem ursprünglich letzten Sektor, beispielsweise dem Sektor Sn+1, aus dem betreffenden Sektor heraus "verschoben" werden. Dies heißt, dass dann, wenn Daten von dem Sektor Sn+1 verschoben werden, wie dies in 11 gezeigt ist, ein neuer Sektor Sn+2 gebildet wird und dass Leerdaten in den Lücken gespeichert werden. Darüber hinaus stellen die Daten LDC(n + 2) im Sektor Sn+2 Leerdaten dar, oder sie können Daten enthalten, die diesen Sektor als letzten der "geordneten" Sektoren innerhalb einer Gruppe kennzeichnen, was zu erörtern ist.
  • Identifikationsdaten, die das Vorhandensein eines "Kopf-Sektors" einer Gruppe von Sektoren kennzeichnen, werden bzw. sind als nicht bzw. undefinierte Bytes im undefinierten Bereich UD(n – 2) des Sektors Sn–2 gespeichert, und Identifikationsdaten, die das Vorhandensein eines "letzten" Sektors einer Gruppe von geordneten Sektoren kennzeichnen, sind als undefinierte Bytes im undefinierten Bereich UD(n + 2) des Sektors Sn+2 gespeichert. Als Ergebnis der gespeicherten Iddentifikationsdaten braucht eine Wiedergabevorrichtung nicht zu "vermuten", wann eine Gruppe von Sektoren beginnt und endet. Da es während eines Aufzeichnungsprozesses (das heißt während eines Herstellungsprozesses) nicht möglich sein kann, aufeinanderfolgende oder aneinandergrenzende Sektoren aufzuzeichnen und Daten zweier benachbarter Sektoren erforderlich sind, um Daten eines Sektors während dessen Wiedergabe zu erzeugen, bedeutet dies, dass es wichtig ist, imstande zu sein, die Lagen der ersten und letzten Sektoren einer Gruppe von "geordneten" Sektoren zu bestimmen. Folglich kann eine Gruppe irgendeine Anzahl von Sektoren aus einer Vielzahl von Sektoren aufweisen.
  • Zurückkommend auf 10 sei angemerkt, dass dargestellt ist, dass die Daten D0 bis D2027 (8-9) in einem ursprünglichen "vorgeordneten" Sektor, beispielsweise dem Sektor Sn, durch Daten Dal(n), Da2(n), Da3(n)... Dam(n) dargestellt sind. Jede der Dateneinheiten Da1, Da2, Da3... Dam in jedem der Sektoren kann irgendeine bestimmte Anzahl von Bytes darstellen. Sodann und entsprechend der obigen Beschreibung vorliegender Erfindung werden dann, wenn "vorgeordnete" Sektoren angeordnet sind, durch eine Aufzeichnungsvorrichtung während der Herstellung einer lediglich lesbaren Platte oder einer Hybrid-Platte die geradzahligen Dateneinheiten Da2, Da4, Da6..., etc. jeweils zu einem folgenden benachbarten Sektor "verschoben", wie dies in 11 gezeigt ist, bevor jeder der Sektoren auf der lediglich lesbaren Platte oder in dem lediglich lesbaren Bereich einer Hybrid-Platte aufgezeichnet wird. Selbstverständlich ruft die Verschiebung der geradzahligen Dateneinheiten Da2(n + 1), Da4(n + 1) von dem letzten Original-Sektor Sn+1 einen neuen Sektor Sn+2 hervor, der ebenfalls auf der optischen Platte aufgezeichnet wird.
  • 12 veranschaulicht die Datenstruktur von benachbarten Sektoren in lediglich lesbaren Bereichen einer Platte, wenn die Dateneinheiten Da1, Da2, etc., wie in 11 gezeigt, jeweils 128 Datenbytes aufweisen. Wie zuvor erörtert, gibt es 128 Zeilen (i = 3 bis i = 130, wie in 8 bis 9 gezeigt) von Nicht-Paritätsdaten in einem Sektor und 16 Datenbytes pro Zeile. Folglich enthält jede Dateneinheit acht Datenzeilen. Die Dateneinheit Da1 enthält beispielsweise die Bytes D0 bis D127 (Zeilen i = 123 bis i = 130), die Dateneinheit Da2 enthält die Bytes D128 bis D255 (Zeilen i = 115 bis i = 122), ... und die Dateneinheit Dam enthält die Bytes D1920 bis D2047. Wenn die Sektoren Sn–1, Sn und Sn+1 in der oben beschriebenen Art und Weise angeordnet sind, werden die Bytes D128 bis D255, die Bytes 384 bis D511, ... und die Bytes D1920 bis D2047 in jedem Sektor zum nachfolgenden Sektor verschoben, und die von dem ursprünglich letzten Sektor verschobenen Daten bilden einen neuen Sektor, z. B. den Sektor Sn+2 (der in 12 nicht dargestellt ist). Deshalb enthält der in einem lediglich lesbaren Bereich einer optischen Platte gespeicherte Sektor Sn+1 die Daten D0-127(n + 1), D128-255(n), D256-383(n + 1), D384-511(n), D512-639(n + 1)... D1792-1919(n + 1) und D1920-2047(n). In entsprechender Weise enthalten die gespeicherten Sektoren Sn–1 und Sn jeweils Daten von ihrem eigenen Sektor und dem vorangehenden Sektor, wie dies dargestellt ist.
  • Wie beschrieben, werden Sektoren, die von einer lediglich lesbaren optischen Platte oder von einem lediglich lesbarem Bereich einer optischen Hybrid-Platte wiedergegeben werden, tatsächlich aus den Daten erzeugt, die in zwei einander benachbarten Sektoren auf der optischen Platte gespeichert sind.
  • Wenn ein Burstfehler auftritt, ist es möglich, dass eine relativ nennenswerte Datenmenge in einem bestimmten Sektor nicht wiedergegeben werden kann. Durch die Vornahme einer Fehlerermittlung und Fehlerkorrektur unter Heranziehung der in einem Sektor enthaltenen Paritätsdaten können generell einige oder sämtliche der nicht wiedergebbaren Daten wiedergewonnen bzw. wiederhergestellt werden. Wenn Sektoren gemäß der vorliegenden Erfindung angeordnet bzw. geordnet sind, dann beeinflusst jedoch ein Burstfehler ungefähr lediglich die Hälfte der Datenmenge in einem bestimmten Sektor, die beeinflusst werden würde, falls die Sektoren nicht, wie beschrieben, angeordnet bzw. geordnet wären. Da der jeweils angeordnete Sektor ungefähr die halbe Datenmenge enthält, wie sie in dem betreffenden Sektor "neu geordnet" (oder "vorgeordnet") ist, da die andere Hälfte der Daten in dem Sektor zu einem anderen neu geordneten bzw. angeordneten Sektor "gehört", ist die Auswirkung eines Burstfehlers auf den betreffenden Sektor im wesentlichen verringert. Deshalb ist die Notwendigkeit nach einer Fehlerermittelung/-korrektur vermindert; dies kann jedoch einfach als eine Zunahme in der Fehlerdetektier-/-korrekturfähigkeit angesehen werden. Ferner steigert die gegenüber Burstfehlern gewonnene Verbesserung nicht die Menge der Fehlerkorrektur-/ -detektierdaten und erfordert nicht eine wesentliche Steigerung in der Verarbeitungszeit.
  • Die 13 bis 15 zeigen Flussdiagramme des Betriebs der Steuereinrichtung 2 zur Aufzeichnung auf und zur Wiedergabe von einem Aufzeichnungsträger, wie dies durch das in 1 dargestellte optische Plattenlaufwerk ausgeführt wird. Der Prozess beginnt, wenn der Lademechanismus 5 eine optische Platte 4 in das optische Plattenlaufwerk beim Befehl S1 lädt. Auf das Laden hin werden verschiedenen Servoprozesse beim Befehl S2 ausgeführt, umfassend den Antrieb des Spindelmotors 6, des Antriebsmotors 10, des Galvano-Motors 11 und des Fokussierungs-Aktors 12. Wenn die optische Platte die synchronisierte Drehzahl bzw. Geschwindigkeit erreicht, wie dies oben erörtert worden ist, wird eine der Steuerspuren CTL (4) auf der optischen Platte 4 beim Befehl S3 wiedergegeben, um den Typ des Aufzeichnungsträgers bzw. -mediums der optischen Platte 4 zu identifizieren und um die verschiedenen Adresseninformationen zu identifizieren, die die Stellen bzw. Lagen der beschreibbaren Bereiche enthalten, falls die optische Platte eine Hybrid-Platte, etc. ist; falls bei der Anfrage S4 bestimmt wird, dass das Aufzeichnungsmedium eine lediglich lesbare optische Platte (das heißt eine ROM-Platte) ist, dann geht der Prozess weiter zum Befehl S5, bei dem ein ROM-Flag erzeugt und in einem Speicher des optischen Plattenlaufwerks (z. B. in dem in 7 dargestellten AM-Speicher 63) gespeichert wird. Wenn andererseits das Aufzeichnungsmedium nicht ein Speicher vom Lesetyp ist, dann wird bei der Anfrage S7 bestimmt, ob die optische Platte ein Schreib-Lesespeicher mit wahlfreiem Zugriff (RAM) ist, das heißt, eine beschreibbare optische Platte, wie eine magnetooptische Platte. Falls die optische Platte eine Vorrichtung vom AM-Typ ist, dann wird beim Befehl S8 ein AM-Flag erzeugt und im Speicher gespeichert. Falls die optische Platte nicht eine Vorrichtung vom AM-Typ ist, dann wird bei der Anfrage S9 bestimmt, ob die optische Platte eine (partielle) Hybrid-Platte ist, die sowohl beschreibbare Bereiche als auch lediglich lesbare Bereiche aufweist. Falls die optische Platte eine Hybrid-Platte ist, dann wird ein "Partiell"-Flag beim Befehl S10 erzeugt und im Speicher gespeichert. Falls demgegenüber bei der Anfrage S9 bestimmt wird, dass die optische Platte nicht eine Hybrid-Platte ist, dann wird in der CPU 60 eine Fehlernachricht erzeugt, an den Host-Computer 3 abgegeben und dem Benutzer beim bzw. mit dem Befehl S11 angezeigt, und der Prozess wird beendet. Eine beispielhafte Fehlernachricht, die angezeigt werden kann, lautet "Plattentyp-Lesefehler. Bitte die Platte erneut einführen oder eine andere Platte verwenden."
  • Auf die Erzeugung und Speicherung eines der obigen Flags gemäß den Befehlen S5, S8 oder S10 hin geht der Prozess weiter zur Anfrage S6, bei der die CPU 60 solange wartet, bis sie einen Platten-Zugriffsbefehl erhält. Auf den Empfang eines Platten-Zugriffsbefehls hin wird das gespeicherte Flag aus dem Speicher des optischen Plattenlaufwerks beim Befehl S12 gelesen (14). Bei der Anfrage S13 wird auf der Grundlage des wiedergegebenen Flags bestimmt, dass die optische Platte ein Aufzeichnungsträger vom Lesetyp ist, also lediglich lesbar ist, und der Prozess geht weiter zum Befehl 514, bei dem zwei Sektoren von der optischen Platte des Lesetyps wiedergegeben werden. Falls jedoch ein wiedergegebener Sektor noch in dem LDC/ECC-Decoder 67 vorhanden ist, braucht lediglich ein Sektor von der optischen Platte wiedergegeben zu werden. Die beiden Sektoren (das heißt die beiden Sektoren, die wiedergegeben werden bzw. sind, oder der einzelne Sektor, der zusammen mit dem Sektor wiedergegeben wird bzw. ist, der noch im LDC/ECC-Decoder vorhanden ist) werden in der oben unter Bezugnahme auf die 11 und 12 beschriebenen Weise neu geordnet, und unter Heranziehung der CRC-Paritätsdaten und der darin gespeicherten langen Distanzcodes einer Fehlerkorrektur unterzogen. Es sei darauf hingewiesen, dass jegliche in einem Sektor gespeicherten Leerdaten durch die CPU 60 entweder ignoriert oder entfernt werden. Auf die Beendigung des Wiedergabeprozesses hin, wie dies durch die Anfrage S15 bestimmt wird, kehrt der Prozess zur Anfrage S6 zurück.
  • Falls bei der Anfrage S13 auf der Grundlage des wiedergegebenen Flags bestimmt wird, dass die optische Platte nicht ein Aufzeichnungsträger vom Lesetyp, also lediglich lesbar ist, dann wird durch die Anfrage S16 jedoch angefragt, ob die optische Platte ein Speicher vom Schreib-Lese-Typ mit wahlfreiem Zugriff (z. B. eine magnetooptische Platte) ist. Falls die optische Platte ein Speicher vom Schreib-Lese-Typ mit wahlfreiem Zugriff ist, dann geht die Verarbeitung bzw. der Prozess weiter zum Befehl 517, bei dem ein Sektor entweder auf der optischen Platte 4 aufgezeichnet oder von der optischen Platte 4 wiedergegeben wird, und zwar in Abhängigkeit vom Befehl von dem Host-Computer 3. Während einer Aufzeichnungsoperation werden Fehlerdetektier-/-korrekturdaten einem Sektor hinzuad diert, bevor dieser auf der optischen Platte aufgezeichnet wird. Umgekehrt wird während einer Wiedergabeoperation ein wiedergegebener Sektor einer Fehlerkorrektur unterzogen und abgegeben. Es wird keine "Anordnung bzw. Ordnung" oder "Neu-Anordnung bzw. Neuordnung" von Daten in einem Sektor ausgeführt, wenn die optische Platte ein Aufzeichnungsträger vom Aufzeichnungstyp (das heißt, beschreibbar) ist. Da keine Leerdaten in einem Sektor gespeichert sind, der auf einen beschreibbaren Aufzeichnungsträger aufgezeichnet oder von diesem wiedergegeben ist, ist ferner keine Verarbeitung derartiger Daten erforderlich. Auf die Beendigung der obigen Aufzeichnung oder Wiedergabe eines Sektors auf oder von einem beschreibbaren Aufzeichnungsträger, wie dies bei der Anfrage S18 bestimmt ist, kehrt der Prozess zur Anfrage S6 zurück.
  • Falls bei der Anfrage S16 auf der Grundlage des wiedergegebenen Flags bestimmt wird, dass die optische Platte nicht ein Speicher vom Schreib-Lese-Typ, mit wahlfreiem Zugriff ist, geht der Prozess weiter zur Anfrage S19 (15), bei der bestimmt wird, ob die optische Platte ein Speicher des partiellen (oder hybriden) Typs ist, der sowohl schreibbare Bereiche als auch lesbare Bereiche aufweist; falls dies der Fall ist, wird bei der Anfrage S20 bestimmt, ob der Sektor, auf den zuzugreifen ist, in einem lediglich lesbaren Bereich der optischen Platte liegt. Falls der Sektor auf der Platte, auf den zuzugreifen ist, sich in einem lediglich lesbaren Bereich befindet, geht der Prozess weiter zum Befehls 514, bei dem der betreffende Bereich in einer entsprechenden Weise wiedergegeben wird wie jener, der oben in Bezug auf die Wiedergabe eines Sektors von einer optischen Platte des Lesetyps beschrieben worden ist.
  • Falls der Sektor auf der Platte, auf den zuzugreifen ist, sich nicht in einem lediglich lesbaren Bereich befindet, dann wird bei der Anfrage S21 bestimmt, ob der Sektor, auf den zuzugreifen ist, sich in einem Schreib-Lese-Bereich mit wahlfreiem Zugriff (beschreibbarer Bereich) der optischen Platte befindet. Falls der Sektor auf der Platte, auf den zuzugreifen ist, sich in einem beschreibbaren RAM-Bereich befindet, geht der Prozess weiter zum Befehl S17, bei dem Daten entweder in dem betreffenden Bereich aufgezeichnet oder von dem betreffenden Bereich gelesen werden, und zwar in einer entsprechenden Weise wie bei jenem, der oben unter Bezugnahme auf die Aufzeichnung und Wiedergabe von Daten auf bzw. von einem Aufzeichnungsträger des Schreib-Lese-Typs mit wahlfreiem Zugriff beschrieben worden ist. Fall bei der Anfrage S21 bestimmt wird, dass der Sektor, auf den zuzugreifen ist, sich nicht in einem Schreib-Lese-Bereich (beschreibbarer Bereich) der optischen Platte befindet, dann geht der Prozess jedoch weiter zum Befehl S11, bei dem eine Fehlernachricht erzeugt und dem Benutzer angezeigt wird. Falls bei der Anfrage S19 bestimmt wird, dass die optische Platte nicht ein Speicher des partiellen (oder hybriden) Typs ist, wird die Fehlernachricht erzeugt und beim Befehl S11 angezeigt.
  • Bei einer anderen Ausführungsform der vorliegenden Erfindung speichert der in 7 dargestellte LDC/ECC-Decoder 67 in einem AM-Speicher 67 Daten, die in zwei wiedergegebenen Sektoren enthalten sind, und zwar in einer bestimmten Art und Weise, welche den zuvor erörterten Neuordnungsprozess einschließt. Wenn hier Daten zweier Sektoren, beispielsweise des Sektors Sn–2 und des Sektors Sn–1 (wie in 11 gezeigt) von einer optischen Leseplatte oder von einem lediglich lesbaren Bereich einer hybriden optischen Platte wiedergegeben werden, dann werden die Daten, die dem (neu geordneten) Sektor Sn–2 entsprechen, die im wiedergegebenen Sektor Sn–2 enthalten sind, beispielsweise die Daten Da1(n – 2), Da3(n – 2), etc., an einer den ersten Sektor im RAM-Speicher 67a entsprechenden Stelle gespeichert. Darüber hinaus werden die Daten, die dem neu geordneten Sektor Sn–2 entsprechen, welche in dem wiedergegebenen Sektor Sn–1 enthalten sind, beispielsweise die Daten Da2(n – 2), Da4(–2), etc. an einer Stelle gespeichert, die ebenfalls dem ersten Sektor im AM-Speicher 67a entspricht, und die Daten, die dem neu geordneten Sektor Sn–1 entsprechen, welche in dem wiedergegebenen Sektor Sn–1 enthalten sind, bei spielsweise die Daten Da1(n – 1), Da3(n – 1), etc. werden an einer einem zweiten Sektor im RAM-Speicher 67a entsprechenden Stelle gespeichert.
  • Bei dieser Ausführungsform werden die beiden im RAM-Speicher 67a gespeicherten Sektoren nicht einem Neuordnungs- oder Verschiebeprozess per se unterzogen; stattdessen ist eine derartige Verschiebung von Daten bereits dadurch bewirkt, dass die wiedergegebenen Daten des jeweiligen Sektors zu der in Frage kommenden Adresse im RAM-Speicher 67a geleitet werden. Eine Fehlerermittlung und eine Fehlerkorrektur werden dann in derselben Weise vorgenommen, wie dies zuvor erörtert worden ist. Wenn der nächste Sektor Sn wiedergegeben wird, dann werden die dem neugeordneten Sektor Sn–1 entsprechenden Daten, die in dem wiedergegebenen Sektor Sn enthalten sind, beispielsweise die Daten Da2(n – 1), Da4(n – 1), etc. an einer dem zweiten Sektor entsprechenden Stelle im RAM-Speicher 67a gespeichert, und die dem neu geordneten Sektor Sn entsprechenden Daten, die in dem wiedergegebenen Sektor Sn enthalten sind, beispielsweise die Daten Da1(n), Da3(n), etc., werden an einer dem "ersten" oder anderen Sektor entsprechenden Stelle im RAM-Speicher 67a gespeichert. Folglich werden die Daten des jeweils wiedergegebenen Sektors an abwechselnden Stellen des RAM-Speichers 67a gespeichert, so dass eine formale Verschiebung der in diesem Speicher bereits gespeicherten Daten unnötig ist.
  • Bezüglich einer weiteren Ausführungsform der vorliegenden Erfindung veranschaulicht 16 die Datenstruktur von benachbarten Sektoren, die in bzw. auf einer lediglich lesbaren optischen Platte oder in einem lediglich lesbaren Bereich einer optischen Platte gespeichert sind, wobei die Daten in den nicht bzw. undefinierten Bereichen des jeweiligen Sektors ebenfalls zu einem benachbarten Sektor hin bewegt oder verschoben sind. Wie dargestellt, enthält ein bestimmter Sektor, beispielsweise der Sektor Sn die Daten Dal(n), Da3(n), Da5(n)... Dam(n) und LDC(n), die ursprünglich in dem betreffenden Sektor enthalten waren (das ist der neu geordnete Sek tor Sn), und er enthält die Daten Da2(n – 1), Da4(n – 1)... Dam-1(n – 1) und UD(n – 1), die ursprünglich in dem vorangehenden Sektor (das heißt dem neugeordneten Sektor Sn–1) enthalten waren. Folglich sind die Paritätsdaten (z. B. CRC1–CRC8), die einen bestimmten Sektor Sn betreffen, noch wiedergebbar, wenn ein Burstfehler dazu führt, dass der undefinierte Bereich des Sektors Sn, der eigentlich den undefinierten Bereich für den Abschnitt Sn–1 enthält, nicht wiedergebbar wird. Darüber hinaus können die Daten in dem undefinierten Bereich UD(n–2) im Sektor Sn–1 Daten enthalten, die diesen Sektor als einen ersten Sektor der angeordneten bzw. geordneten Sektoren in einer Gruppe kennzeichnen, wie dies zuvor erörtert worden ist.
  • 17 veranschaulicht die Datenstruktur von benachbarten Datensektoren in lediglich lesbaren Bereichen einer Platte gemäß einer weiteren Ausführungsform der vorliegenden Erfindung, wobei die Dateneinheiten Da1, Da2, etc. (siehe 11) jeweils aus sieben Zeilen (8 bis 9) oder 112 Datenbytes bestehen. Wie dargestellt, enthält die Dateneinheit Da1 in jedem Sektor die Bytes D0 bis D111 (Zeilen z = 124 bis i = 130); die Dateneinheit Da2 enthält die Bytes D112 bis D223 (Zeilen i = 117 bis i = 123), ... die Dateneinheit Dam – 1 enthält die Bytes D1904 bis D2015 (Zeilen i = 5 bis i = 11), und die Dateneinheit Dam enthält die übrigen Bytes D2016 bis D2047 (Zeilen i = 3 und i = 4). Wenn die Sektoren Sn–1, Sn und Sn+1 in der Weise angeordnet bzw. geordnet sind, wie dies oben beschrieben worden ist, dann werden ferner die Bytes D112 bis D223, die Bytes D336 bis D477, ... und die Bytes D2016 bis D2047 in jedem Sektor zum nachfolgenden Sektor verschoben, und die von dem ursprünglich letzten Sektor, beispielsweise dem Sektor Sn+1, verschobenen Daten bilden einen neuen Sektor Sn+2 (in 12 nicht dargestellt). Daher speichert der Sektor Sn+1 in einem lediglich lesbaren Bereich einer optischen Platte die Bytes D0–111(n+1), D112–223(n), D224–335(n+1), D336–447(n), D448–559(n+1) ... D1904–2015(n+1) und D2016–2047(n) sowie UD(n+1) und LDC(n+1). Die gespeicherten Sektoren Sn–1 und Sn enthalten in entspre chender Weise jeweils Daten aus bzw. von ihrem eigenen Sektor und dem vorangehenden Sektor, wie dies dargestellt ist.
  • Bei einer noch weiteren Ausführungsform der vorliegenden Erfindung kann jeder der Sektoren, welche die in 17 gezeigte Datenstruktur besitzen, seine jeweiligen undefinierten Bereiche zum nachfolgenden Sektor bewegt oder verschoben haben. Derartige Sektoren besitzen die in 16 gezeigte Datenstruktur, allerdings mit der Ausnahme, dass die jeweilige Dateneinheit aus sieben Zeilen oder 112 Datenbytes besteht. In diesem Falle enthält ein Sektor Sn die Daten D0 bis D111(n), D112 bis D223(n–1)... D2016 bis D2047(n 1), und ferner enthält er Daten in einem undefinierten bzw. nicht festgelegten Bereich UD(n-1) von dem vorhergehenden Sektor Sn–1, sowie den langen Distanzcode LDC(n) von dem Sektor Sn. Folglich sind die Paritätsdaten (Beispiel CRC1–CRC8), die einen bestimmten Sektor Sn betreffen, noch wiedergebbar, wenn ein Burstfehler dazu führt, dass der undefinierte bzw. nicht festgelegte Bereich des Sektors Sn, der tatsächlich den nicht festgelegten Bereich für den Sektor Sn–1 enthält, nicht wiedergebbar wird. In entsprechender Weise enthalten die anderen Sektoren, beispielsweise die Sektoren Sn–1 und Sn+1 jeweils Daten in dem nicht definierten Bereich von dem jeweiligen vorhergehenden Sektor Sn–2 und Sn. Falls der Sektor Sn–1 der erste Sektor in der Gruppe ist, dann können selbstverständlich Leerdaten oder Identifikationsdaten in dem nicht definierten Bereich des UD(n – 2) im Sektor Sn–1 enthalten sein.
  • 18 veranschaulicht die Datenstruktur von benachbarten Sektoren, die in einem lediglich lesbaren Bereich einer optischen Platte gemäß einer weiteren Ausführungsform der vorliegenden Erfindung gespeichert sind. Wie zuvor erörtert, werden zwei Sektoren von der optischen Platte wiedergegeben und im RAM-Speicher 67a innerhalb des LDC/ECC-Decoders 67 gespeichert (wie in 7 veranschaulicht). Bei dieser Ausführungsform können zwei "neu geordnete" oder ursprüngliche Sektoren (im Gegensatz zu einem Sektor bei den obigen Ausführungsformen) aus lediglich den beiden "angeordneten bzw. geordneten" Sektoren erzeugt werden, die in dem RAM-Speicher 67a gespeichert sind, wie dies nachstehend beschrieben wird. Wie in 18 veranschaulicht, werden die auf der optischen Platte gespeicherten Sektoren zusammen "gepaart", wobei jedes Paar von Sektoren aus einem ungeradzahligen Sektor und einem geradzahligen Sektor besteht; die jeweiligen ungeradzahligen und geradzahligen Sektoren innerhalb jedes Paares enthalten Daten von beiden Sektoren. Dies bedeutet, dass der ungeradzahlige Sektor S2n–1 Daten enthält, die ursprünglich in dem betreffenden Sektor enthalten waren, beispielsweise die Daten Da1(2n–1), Da3(2n -1), Da5(2n–1)... Dam(2n–1), UD(2n–1) und LDC(2n–1), und die Daten, die ursprünglich in dem geradzahligen Sektor des Paares enthalten waren, beispielsweise die Daten Da2(2n), Da4(2n)... Dam–1(2n). In entsprechender Weise enthält der ungeradzahlige Sektor S2n+1 Daten, die ursprünglich in dem betreffenden Sektor enthalten waren, beispielsweise die Daten Da1(2n+1), Da3(2n+1), Da5(2n+1)... Dam(2n+1), UD(2n+1) und LDC(2n+1), und Daten, die ursprünglich in dem geradzahligen Sektor des Paares enthalten waren, beispielsweise die Daten Da2(2n+2), Da4(2n+2)... Dam – 1(2n+2).
  • Folglich erzeugt der LDC/ECC-Decoder 67 zwei neugeordnete Sektoren durch Austauschen der in Frage kommenden Daten in einem Sektor, die im RAM-Speicher 67a gespeichert werden bzw. sind, mit den Daten in dem anderen Sektor, die in dem RAM-Speicher 67a gespeichert werden bzw. sind. Da keine "neuen" Sektoren hervorgerufen werden, wenn die Sektoren geordnet bzw. angeordnet werden (beispielsweise während der Herstellung der optischen Platte) und da keine Lücken in dem ersten Sektor auf dessen Anordnung hin erzeugt werden, besteht darüber hinaus keinerlei Bedarf dahingehend, zusätzliche Leerdaten irgendeinem der angeordneten Sektoren hinzuzufügen.
  • 19 veranschaulicht die Datenstruktur von gepaarten Sektoren (18) in einem lediglich lesbaren Bereich einer Platte gemäß einer weiteren Ausführungsform der vorliegenden Erfin dung, bei der die Dateneinheiten Da1, Da2, etc. des jeweiligen Sektors im Paar jeweils aus acht Zeilen (siehe 8-9) oder 128 Datenbytes bestehen. Wie dargestellt, enthält die Dateneinheit Da1 in jedem Sektor (z. B. im Sektor S2n–1 oder im Sektor S2n) die Bytes D0 bis D127 (Zeilen i = 123 bis i = 130); die Dateneinheit Da2 enthält die Bytes D128 bis D255 (Zeilen i = 115 bis i = 122), etc. Jeder der paarweisen Sektoren S2n–1 und S2n ist in der oben unter Bezugnahme auf 18 beschriebenen Weise angeordnet bzw. geordnet, und damit werden die Bytes D128 bis D255, die Bytes D384 bis D511, etc. in jedem Sektor zu dem anderen Sektor im Paar verschoben. Deshalb enthält der in einem lediglich lesbaren Bereich einer optischen Platte gespeicherte Sektor S2n–1 die Daten D0–127(2n–1), D128-255(2n) ... D1920-2047(2n), UD(2n–1) und LDC(2n–1). Der gespeicherte Sektor S2n enthält die anderen Daten der Sektoren S2n–1 und S2n. Alternativ liegt der nicht definierte Bereich (z. B. UD(2n – 1), UD(2n)) des jeweiligen Sektors in dem anderen Sektor innerhalb des Paares, und zwar in einer entsprechenden Weise, wie jener, die in 16 gezeigt ist.
  • 20 veranschaulicht die Datenstruktur von gepaarten Sektoren (18) in einem lediglich lesbaren Bereich einer Platte gemäß einer weiteren Ausführungsform der vorliegenden Erfindung, bei der die Dateneinheiten Da1, Da2, etc. jeweils aus sieben Zeilen (89) oder 112 Datenbytes bestehen. Wie dargestellt, enthält die Dateneinheit Da1 jedes Sektors die Bytes D0 bis D111 (Zeilen i = 124 bis i = 130); die Dateneinheit Da2 enthält die Bytes D112 bis D223 (Zeilen i = 117 bis i = 123), etc. Jeder Sektor der gepaarten Sektoren S2n–1 und S2n ist in der oben unter Bezugnahme auf 18 beschriebenen Weise angeordnet, und somit sind die Bytes D112 bis D223, die Bytes D336 bis D477, etc. in jedem Sektor zu dem anderen Sektor in dem Sektorpaar verschoben. Deshalb enthält der in einem lediglich lesbaren Bereich einer optischen Platte gespeicherte Sektor S2n–1 die Daten D0–111(2n–1), D112–223(2n), D224–335(2n–1), D336–447(2n)... D2016–2047(2n), UD(2n–1) und LDC(2n–1). Der gespeicherte Sektor S2n enthält die anderen Daten der Sek toren S2n–1 und S2n. Alternativ liegt der nicht definierte Bereich (z. B. UD(2n–1), UD(2n)) des jeweiligen Sektors in dem anderen Sektor innerhalb des Paares in einer entsprechenden Weise, wie dies in 16 veranschaulicht ist.
  • Bei einer noch weiteren Ausführungsform der vorliegenden Erfindung enthält jeder auf der optischen Platte gespeicherte Sektor Dateneinheiten, die unterschiedliche Zahlen von Datenzeilen enthalten (z. B. unterschiedliche Zahlen von Datenbytes). So können beispielsweise die Dateneinheiten Da1, Da2, Da3... Dam, die in 11 oder in 18 dargestellt sind, jeweils sieben Datenzeilen, acht Datenzeilen, sieben Datenzeilen, ... acht Datenzeilen enthalten. Die Anzahl der Zeilen in jeder Dateneinheit kann zwischen sieben und acht Datenzeilen oder zwischen anderen Zahlen von Datenzeilen wechseln.
  • Obwohl die vorliegende Erfindung insbesondere in Verbindung mit ihren bevorzugten Ausführungsbeispielen veranschaulicht und beschrieben worden ist, dürfte für Durchschnittsfachleute ohne weiteres ersichtlich sein, dass verschiedene Änderungen ohne Abweichung vom Umfang und der Wesensart der Erfindung vorgenommen werden können.

Claims (31)

  1. Verfahren zur Aufzeichnung von Datenelementen, die jeweils eine Vielzahl von sequentiell nummerierten Informationsdateneinheiten (Daij; i = 1, ..., m; j = n–2, ... n+2) aufweisen, bestehend aus einer Vielzahl von ungeradzahligen und einer Vielzahl von geradzahligen Informationsdateneinheiten auf einem Aufzeichnungsträger (4), umfassend die Schritte – aufeinanderfolgendes Empfangen von Datenelementen (Sj; j = n–2, ..., n+2), – Hinzufügen von Fehlerdetektier- und Fehlerkorrekturdaten (LDC), die aus den Informationsdateneinheiten (Daij) des jeweiligen Datenelements (Sj) abgeleitet sind, – Aufzeichnen der betreffenden Datenelemente auf dem genannten Aufzeichnungsträger (4), dadurch gekennzeichnet, – dass entweder jede der Vielzahl von ungeradzahligen oder jede der Vielzahl von geradzahligen Informationsdateneinheiten (Daij) der Folge von Informationsdateneinheiten in einem entsprechenden Datenelement der genannten Datenelemente (Sj) zu einem anderen unterschiedlichen Datenelement (Sj) übertragen wird und dass diese Übertragung innerhalb zumindest einer bestimmten Gruppe (Sn–2, ..., Sn+2) von Datenelementen (Sj) sämtlicher empfangener Datenelemente (Sj) derart wiederholt wird, dass die übertragenen Informationsdateneinheiten des einen Datenelements die übertragenen Informationsdateneinheiten in dem anderen Datenelement (Sj) ersetzen, womit geordnete Datenelemente (Sj) gebildet werden, deren jedes neu geordnete Informationsdateneinheiten (Daij) aufweist, wobei Identifikationsdaten in Datenelementen ein Kopfdatenelement (Sn–2) der betreffenden Gruppe und ein letztes Da tenelement (Sn+2) der betreffenden Gruppe (Sn–2, ..., Sn+2) anzeigen und wobei jedes der genannten geordneten Datenelemente (Sj) in einem entsprechenden unterschiedlichen Bereich des genannten Aufzeichnungsträgers (4) aufgezeichnet wird.
  2. Verfahren nach Anspruch 1, wobei jedes geordnete Datenelement (Sj) aus Informationsdateneinheiten (Daij) gebildet wird, die aus zwei empfangenen Datenelementen (Sj) abgeleitet sind.
  3. Verfahren nach Anspruch 1 oder 2, wobei die genannten übertragenen Informationsdateneinheiten (Daij) in einem entsprechenden Datenelement (Sj) zu einem entsprechenden benachbarten Datenelement (Sj) übertragen werden.
  4. Verfahren nach einem der Ansprüche 1 bis 3, wobei das genannte letzte Datenelement (Sn–2) ein neues Datenelement ist, welches lediglich Informationsdateneinheiten (Daij) enthält, die von einem anderen unterschiedlichen Datenelement (Sj) empfangen sind.
  5. Verfahren nach Anspruch 4, ferner umfassend den Schritt der Hinzufügung von Blinddaten an Stellen in dem genannten neuen Datenelement, die keine Informationsdateneinheiten (Daij) erhalten.
  6. Verfahren nach Anspruch 4 oder 5, ferner umfassend den Schritt der Hinzufügung von Identifikationsdaten zu dem genannten neuen Datenelement zur Identifizierung des neuen Datenelements als das genannte letzte Datenelement (Sn–2) der betreffenden Gruppe (Sn–2, ..., Sn+2)
  7. Verfahren zur Aufzeichnung von Datenelementen, die jeweils eine Vielzahl von sequentiell nummerierten Informationsdateneinheiten (Daij; i = 1, ..., m; j = 2n–1, ..., 2n+2) aufweisen, bestehend aus einer Vielzahl von ungeradzahligen und einer Vielzahl von geradzahligen Informationsdateneinheiten auf einem Aufzeichnungsträger (4), umfassend die Schritte – aufeinanderfolgendes Empfangen von Datenelementen (Sj; j = 2n–1, ..., 2n+2) – Hinzufügen von Fehlerdetektier- und Fehlerkorrekturdaten (LDC), die aus den Informationdateneinheiten (Daij) des betreffenden Datenelements (Sj) abgeleitet sind, – Aufzeichnen der genannten Datenelemente auf dem betreffenden Aufzeichnungsträger (4), dadurch gekennzeichnet, – dass die genannten Datenelemente paarweise empfangen werden, dass jedes Paar ein ungeradzahliges Datenelement (S2n–1) S2n+1) und ein geradzahliges Datenelement (S2n; S2n+2) enthält, wobei entweder jede der Vielzahl von ungeradzahligen oder jede der Vielzahl von geradzahligen Informationsdateneinheiten der Folge von Informationsdateneinheiten in einem der genannten Datenelemente durch Austauschen der betreffenden Informationsdateneinheiten mit dem anderen Datenelement des genannten Paares übertragen wird und wobei diese Übertragung für jedes Paar der genannten Paare wiederholt wird, derart, dass so geordnete Datenelemente gebildet werden, die jeweils neu geordnete Informationsdateneinheiten aufweisen, wobei jedes der betreffenden geordneten Datenelemente (Sj) in einem entsprechenden unterschiedlichen Bereich des genannten Aufzeichnungsträgers (4) aufgezeichnet wird.
  8. Verfahren nach Anspruch 7, wobei die genannten Fehlerdetektier- und Fehlerkorrekturdaten (LDC) in einem entsprechenden Datenelement (Sj) nicht übertragen werden, derart, dass die betreffenden Fehlerdetektier- und Fehlerkorrekturdaten (LDC) in jedem der genannten geordneten Datenelemente (Sj) aus den Informationsdateneinheiten (Daij) abgeleitet werden, die übertragen worden sind, sowie aus den Daten, die in dem genannten Datenelement (Sj) verblieben sind.
  9. Verfahren nach einem der Ansprüche 7 bis 8, wobei etwa die Hälfte der Fehlerdetektier- und Fehlerkorrekturdaten (LDC) in dem jeweiligen Datenelement (Sj) zu dem genannten anderen unterschiedlichen Datenelement (Sj) übertragen wird.
  10. Verfahren nach Anspruch 9, wobei die genannten Fehlerdetektier- und Fehlerkorrekturdaten (LDC) zyklische Redundanzcodedaten und Reed-Solomon-Codes enthalten und wobei die übertragenen Fehlerdetektier- und Fehlerkorrekturdaten (LDC) lediglich die genannten zyklischen Redundanzcodedaten umfassen.
  11. Verfahren nach einem der Ansprüche 1 und 10, wobei der genannte Aufzeichnungsträger (4) einen Festwertspeicherbereich enthält, der eine Vielzahl von Bereichen aufweist, und wobei jedes der geordneten Datenelemente (Sj) in einem entsprechenden unterschiedlichen Bereich des Festwertspeicherbereichs des genannten Aufzeichnungsträgers (4) aufgezeichnet wird.
  12. Verfahren zur Wiedergabe von aufeinanderfolgenden Datenelementen, die als geordnete Datenelemente auf einem Aufzeichnungsträger (4) aufgezeichnet sind, umfassend die Schritte: aufeinanderfolgendes Wiedergeben von Datenelementen (Sj, j = n–2, ..., n+2) von dem genannten Aufzeichnungsträger (4), wobei jedes genannte wiedergegebene Datenelement (Sj) eine Vielzahl von sequentiell nummerierten Informationsdateneinheiten (Daij, i = 1, ..., m; j = n–2, ..., n+1) aufweist, bestehend aus einer Vielzahl von ungeradzahligen und einer Vielzahl von geradzahligen Informationsdateneinheiten und Fehlerdetektier- und Fehlerkorrekturdaten (LDC), Ermitteln und Korrigieren von Fehlern der Informationsdateneinheiten (Daij) in jedem der genannten Datenelemente (Sj) entsprechend den genannten Fehlerdetektier- und Fehlerkorrekturdaten (LDC), gekennzeichnet durch die Schritte Ermitteln von Identifikationsdaten in den genannten Datenelementen (Sj), wobei die betreffenden Identifikationsdaten ein Kopfdatenelement (Sn–2) zumindest einer bestimmten Gruppe (Sn–2 , ..., Sn+2) von Datenelementen (Sj) für sämtliche der genannten empfangenen Datenelemente (Sj) und ein letztes Datenelement (Sn+2) der betreffenden Gruppe (Sn–2, ..., Sn+2) anzeigen, reversibles Übertragen entweder jede der Vielzahl von ungeradzahligen oder jede der Vielzahl von geradzahligen Informationsdateneinheiten (Daij) der Folge von Informationsdateneinheiten in einem entsprechenden Element der genannten Datenelemente (Sj) zu einem anderen unterschiedlichen Datenelement (Sj) und Wiederholen dieser Übertragung innerhalb der genannten Gruppe (Sn–2 + , ..., + Sn+2), derart, dass so neu geordnete Datenelemente (Sj) gebildet werden, die jeweils neu geordnete Informationsdateneinheiten (Daij) aufweisen, Ermitteln und Korrigieren von Fehlern der Informationsdateneinheiten (Daij) in jedem der betreffenden neu geordneten Datenelemente entsprechend den genannten Fehlerdetektier- und Fehlerkorrekturdaten (LDC) in dem genannten neu geordneten Datenelement (Sj) und Lieferung der fehlerkorrigierten neu geordneten Datenelemente (Sj) als ungeordnete Datenelemente (Sj).
  13. Verfahren nach Anspruch 12, wobei die genannten Informationsdateneinheiten (Daij) in dem genannten jeweiligen geordneten Datenelement (Sj) zu entsprechenden Stellen in den genannten unterschiedlichen geordneten Datenelementen (Sj) übertragen werden, um die genannten neu geordneten Datenelemente (Sj) zu erzeugen.
  14. Verfahren nach Anspruch 12 oder 13, wobei jedes neu geordnete Datenelement (Sj) aus Informationsdateneinheiten (Daij) gebildet wird, die aus zwei geordneten Datenelementen (Sj) abgeleitet werden.
  15. Verfahren nach einem der Ansprüche 12 bis 14, wobei die genannten Informationsdateneinheiten (Daij) in einem entsprechenden geordneten Datenelement (Sj) zu einem entsprechenden benachbarten geordneten Datenelement (Sj) übertragen werden.
  16. Verfahren nach einem der Ansprüche 12 bis 15, wobei das genannte letzte Datenelement (Sn–2) ein neues Datenelement ist, welches lediglich Informationsdateneinheiten (Daij) enthält, die von einem anderen, unterschiedlichen Datenelement (Sj) erhalten sind, und wobei zur Erzeugung von neu geordneten Datenelementen (Sj) die Informationsdateneinheiten (Daij) in dem genannten neuen Datenelement zu dem genannten unterschiedlichen Datenelement (Sj) übertragen werden.
  17. Verfahren nach Anspruch 16, wobei das genannte neue Datenelement Blinddaten an Stellen enthält, die keine Informationsdateneinheiten (Daij) erhalten haben, und ferner umfassend den Schritt der Beseitigung der Blinddaten aus dem neuen Datenelement, derart, dass lediglich neu geordnete Datenelemente (Sj) aus der genannten Gruppe (Sn–2 , ..., Sn+2) erzeugt werden.
  18. Verfahren nach einem der Ansprüche 12 bis 15, wobei die von dem Aufzeichnungsträger (4) wiedergegebenen Datenelemente (Sj) Paare von geordneten Datenelementen (Sj) umfassen, wobei jedes Paar ein ungeradzahliges geordnetes Datenelement und ein geradzahliges geordnetes Datenelement enthält, und wobei der Schritt der reversiblen Übertragung einiger, jedoch nicht sämtlicher Informationsdateneinheiten (Daij) dadurch ausgeführt wird, dass die genannten Informationsdateneinheiten (Daij) in den entsprechenden ungeradzahligen und geradzahligen geordneten Datenelementen (Sj) in jedem Paar der geordneten Datenelemente (Sj) ausgetauscht werden.
  19. Verfahren nach einem der Ansprüche 12 bis 18, wobei jedes der wiedergegebenen geordneten Datenelemente (Sj) aus einer Folge von Dateneinheiten besteht und wobei abwechselnde Dateneinheiten in einem entsprechenden geordneten Datenelement (Sj) zu dem anderen geordneten Datenelement (Sj) übertragen werden.
  20. Verfahren nach Anspruch 19, wobei jede abwechselnde Dateneinheit in einem jeweiligen geordneten Datenelement (Sj) zu einer entsprechenden Stelle in dem genannten anderen geordneten Datenelement (Sj) übertragen wird.
  21. Verfahren nach einem der Ansprüche 12 bis 20, wobei die genannten Fehlerdetektier- und Fehlerkorrekturdaten (LDC) in einem geordneten Datenelement (Sj) nicht übertragen werden, derart, dass die betreffenden Fehlerdetektier- und Fehlerkorrekturdaten (LDC) in jedem der betreffenden geordneten Datenelemente (Sj) aus den Daten abgeleitet werden, die übertragen worden sind, sowie aus den Informationsdateneinheiten (Daij), die in dem betreffenden geordneten Datenelement (Sj) verblieben sind.
  22. Verfahren nach einem der Ansprüche 12 bis 20, wobei etwa die Hälfte der genannten Fehlerdetektier- und Fehlerkorrekturdaten (LDC) in dem genannten geordneten Datenelement (Sj) zu dem anderen, unterschiedlichen Datenelement (Sj) übertragen wird.
  23. Verfahren nach Anspruch 22, wobei die genannten Fehlerdetektier- und Fehlerkorrekturdaten (LDC) zyklische Redundanzcodedaten und Reed-Solomon-Codes enthalten und wobei die übertragenen Fehlerdetektier- und Fehlerkorrekturdaten (LDC) lediglich die genannten zyklischen Redundanzcodedaten umfassen.
  24. Verfahren nach Anspruch 15, wobei der genannte Aufzeichnungsträger (4) eine Vielzahl von Sektoren aufweist und wobei jedes der geordneten Datenelemente (Sj) aus einem anderen bzw. unterschiedlichen Sektor auf dem genannten Aufzeichnungsträger (4) wiedergegeben wird.
  25. Verfahren nach Anspruch 12, ferner umfassend die Schritte: Identifizieren in jedem der wiedergegebenen geordneten Datenelemente (Sj) Informationsdaten (Daij), die einem einzelnen neu geordneten Datenelement (Sj) zugeordnet sind, wobei das betreffende neu geordnete Datenelement (Sj) Informationsdateneinheiten (Daij) enthält, die aus beiden wiedergegebenen geordneten Datenelementen (Sj) abgeleitet sind, Speichern von Daten in einem Speicher, die in einem wiedergegebenen geordneten Datenelement (Sj) enthalten sind, welches als dem genannten einzelnen neu geordneten Datenelement (Sj) zugeordnet identifiziert worden ist, und Erzeugen daraus das betreffende einzelne neu geordnete Datenelement (Sj), und Liefern des fehlerkorrigierten einzelnen neu geordneten Datenelements (Sj) als Ausgangssignal.
  26. Verfahren nach einem der Ansprüche 12 bis 24, ferner umfassend die Schritte: Identifizieren des Aufzeichnungsträgers (4) als Festwertspeichermedium, als beschreibbares Aufzeichnungsmedium oder als hybrides Aufzeichnungsmedium, wobei letzteres sowohl Festwertspeicherbereiche als auch beschreibbare Bereiche aufweist, Identifizieren der Festwertspeicherbereiche und der beschreibbaren Bereiche des genannten Aufzeichnungsträgers (4), wenn der betreffende Aufzeichnungsträger (4) als hybrides Aufzeichnungsmedium identifiziert ist, Übertragen von einigen, nicht jedoch sämtlichen Informationsdateneinheiten (Daij) in einem wiedergegebenen geordneten Datenelement (Sj) zu einem unterschiedlichen geordneten Datenelement (Sj) zur Erzeugung von neu geordneten Datenelementen (Sj), wenn die betreffenden Datenelemente (Sj) aus dem genannten Festwertspeicherbereich wiedergegeben werden, Bereitstellen jedes der genannten geordneten Datenelemente (Sj) als die genannten neu geordneten Datenelemente (Sj), wenn die betreffenden Datenelemente (Sj) aus dem genannten beschreibbaren Bereich wiedergegeben sind.
  27. Aufzeichnungsträger (4), auf dem aufeinanderfolgende Daten aufgezeichnet sind, wobei der Aufzeichnungsträger (4) eine Vielzahl von Sektoren (Sj, j = n–2, ..., n+2) aufweist, in denen sequentiell nummerierte Informationsdateneinheiten (Daij, i = 1, ..., m; j = n–2, ..., n+1) gespeichert sind, die eine Vielzahl von ungeradzahligen und eine Vielzahl von geradzahligen Informationsdateneinheiten und Fehlerdetektier- und Fehlerkorrekturdaten (LDC) enthalten, welche aus den Informationsdateneinheiten (Daij, i = 1, ..., m; j = n–2, ... n+1) abgeleitet sind, dadurch gekennzeichnet, dass innerhalb zumindest einer bestimmten Gruppe (Sn–2, ..., Sn+2) von Sektoren (Sj) entweder jede der Vielzahl von ungeradzahligen oder jede der Vielzahl von geradzahligen Informationsdateneinheiten (Daij) der Folge von Informationsdateneinheiten in einem der Sektoren zu einem anderen, unterschiedlichen Sektor (Sj) übertragen wird, derart, dass so neu geordnete Sektoren (Sj) gebildet sind, die jeweils neu geordnete Informationsdateneinheiten (Daij) aufweisen, wobei Identifikationsdaten in den genannten Sektoren (Sj) einen Kopfsektor (Sn–2) der betreffenden Gruppe (Sn–2 Sn+2) und einen letzten Sektor (Sn+2) der genannten Gruppe (Sn–2, ... Sn+2) bezeichnen.
  28. Aufzeichnungsträger nach Anspruch 27, wobei der genannte letzte Sektor (Sn+2) lediglich Informationsdateneinheiten (Daij) enthält, die von einem anderen unterschiedlichen Datensektor (5j) erhalten sind, und wobei Stellen in dem betreffenden letzten Sektor (Sn+2) die keine Informationsdateneinheiten (Daij) erhalten haben, Blinddaten aufweisen.
  29. Aufzeichnungsträger nach Anspruch 27, wobei jedes Paar von benachbarten Sektoren (Sj) einen ungeradzahligen Sektor (Sj) und einen geradzahligen Sektor (Sj) aufweist und wobei Informationsdateneinheiten (Daij) in jedem der ungeradzahligen und geradzahligen Sektoren (Sj) Informationsdateneinheiten (Daij) enthält, die von beiden ungeradzahligen und geradzahligen Sektoren in dem genannten Paar abgeleitet sind.
  30. Aufzeichnungsträger nach Anspruch 27 oder 28, mit einem Festwertspeicherbereich, in welchem die genannten Informa tionsdateneinheiten (Daij) gespeichert sind und der eine Vielzahl von Sektoren (Sj) aufweist, wobei in jedem Sektor (Sj) die genannten Informationsdateneinheiten (Da, UD) und die genannten Fehlerdetektier- und Fehlerkorrekturdaten (LDC) gespeichert sind, wobei jeder Sektor (Sj) eine erste Gruppe von Informationsdateneinheiten (Daij) und eine zweite Gruppe von Informationsdateneinheiten (Daij) umfasst und wobei die genannten Fehlerdetektier- und Fehlerkorrekturdaten (LDC) im jeweiligen Sektor (Sj) aus den Daten einer der betreffenden Gruppen in diesem Sektor (Sj) und aus den Informationsdateneinheiten (Daij) der anderen Gruppe der betreffenden Gruppen in einem gesonderten anderen unterschiedlichen Sektor (Sj) abgeleitet sind.
  31. Aufzeichnungsträger nach Anspruch 30, wobei die genannten Informationsdateneinheiten (Daij) in dem genannten anderen Sektor aus einem benachbarten Sektor auf dem betreffenden Aufzeichnungsträger (4) abgeleitet sind.
DE69531527T 1994-09-12 1995-09-12 Aufzeichnungsmedium und Aufzeichnungs- und Wiedergabeverfahren eines Aufzeichnungsmediums Expired - Lifetime DE69531527T4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP21768394 1994-09-12
JP21768394A JP3480057B2 (ja) 1994-09-12 1994-09-12 データ記録方法、データ再生方法及び記録媒体

Publications (2)

Publication Number Publication Date
DE69531527T2 true DE69531527T2 (de) 2004-06-24
DE69531527T4 DE69531527T4 (de) 2004-09-23

Family

ID=16708089

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69531527T Expired - Lifetime DE69531527T4 (de) 1994-09-12 1995-09-12 Aufzeichnungsmedium und Aufzeichnungs- und Wiedergabeverfahren eines Aufzeichnungsmediums
DE69531527A Expired - Lifetime DE69531527D1 (de) 1994-09-12 1995-09-12 Aufzeichnungsmedium und Aufzeichnungs- und Wiedergabeverfahren eines Aufzeichnungsmediums

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE69531527A Expired - Lifetime DE69531527D1 (de) 1994-09-12 1995-09-12 Aufzeichnungsmedium und Aufzeichnungs- und Wiedergabeverfahren eines Aufzeichnungsmediums

Country Status (7)

Country Link
US (1) US5675586A (de)
EP (1) EP0701256B9 (de)
JP (1) JP3480057B2 (de)
KR (1) KR100378247B1 (de)
CN (1) CN1102790C (de)
DE (2) DE69531527T4 (de)
MY (1) MY112926A (de)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5898698A (en) * 1996-09-24 1999-04-27 Orckit Communications Ltd. Multiple codeword interleaver method and apparatus
JP4144054B2 (ja) * 1997-07-24 2008-09-03 ソニー株式会社 光ディスクの記録方法
JP3098736B2 (ja) * 1998-04-15 2000-10-16 日本放送協会 映像再生制御装置および記憶媒体
JP4224875B2 (ja) * 1998-07-17 2009-02-18 ソニー株式会社 光ディスク、光ディスク記録装置、光ディスクの記録方法、光ディスクの再生装置、及び、光ディスクの再生方法
DE69900577T2 (de) * 1998-10-22 2002-08-01 Matsushita Electric Ind Co Ltd Informationsaufzeichnungsmedium sowie Verfahren und Vorrichtung zur Fehlerverwaltung darauf
JP2000268507A (ja) * 1999-03-19 2000-09-29 Hitachi Ltd データ記録装置
WO2001050467A1 (fr) * 2000-01-07 2001-07-12 Matsushita Electric Industrial Co., Ltd. Procede de correction d'erreur, support disque et procedes d'enregistrement de disque et de reproduction de disque
JP2002050134A (ja) 2000-05-22 2002-02-15 Fujitsu Ltd データ再生装置
CN1305059C (zh) * 2001-12-04 2007-03-14 Lg电子株式会社 不用fg信号而确定光盘尺寸和停止光盘旋转的方法和装置
KR100462602B1 (ko) * 2002-04-13 2004-12-20 삼성전자주식회사 디스크 드라이브에서의 오디오/비디오 데이터 기록/재생방법
US6772272B2 (en) * 2002-04-25 2004-08-03 International Business Machines Corporation Apparatus and method for writing information to a designated information storage medium with an allocated data storage device using a specified information recording format
US20040204868A1 (en) * 2003-04-09 2004-10-14 Maynard John D. Reduction of errors in non-invasive tissue sampling
JP2005115868A (ja) 2003-10-10 2005-04-28 Sony Corp 私的情報蓄積装置及び私的情報蓄積方法、並びに、私的情報管理装置及び私的情報管理方法
JP2005122840A (ja) * 2003-10-17 2005-05-12 Sony Corp 情報処理装置、情報管理システムおよび光ディスク
US20060242350A1 (en) * 2005-04-22 2006-10-26 Worley Eugene R Sr Opto-couplers for communication bus interfaces using low efficiency silicon based LEDs
JP2008234822A (ja) * 2007-02-21 2008-10-02 Hitachi High-Technologies Corp 磁気ディスクの検査方法および磁気ディスク検査装置
JP5901975B2 (ja) * 2012-01-13 2016-04-13 株式会社東芝 情報記録装置、及び情報記録方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4677622A (en) * 1983-06-22 1987-06-30 Hitachi, Ltd. Error correction method and system
US4675754A (en) * 1984-02-21 1987-06-23 Mitsubishi Denki Kabushiki Kaisha Magnetic recorder/reproducer
DE3575646D1 (de) * 1984-03-24 1990-03-01 Philips Nv Verfahren zur informationsuebertragung mit fehlerkorrektur fuer datenworte, ein fehlerkorrektur-dekodierverfahren fuer solche datenworte, eine anordnung zur informationsuebertragung zur verwendung mit dem verfahren, ein geraet fuer informationsdekodierung zur verwendung mit dem verfahren und eine anordnung zur verwendung mit solchem geraet.
US5173886A (en) * 1986-02-07 1992-12-22 Matsushita Electric Industrial Co., Ltd. Composite optical disc having both a data read-only area and a data rewritable area, and a recording/reproducing system for use therewith
JP2526875B2 (ja) * 1986-11-05 1996-08-21 ソニー株式会社 デイジタル情報記録装置
JP2751201B2 (ja) * 1988-04-19 1998-05-18 ソニー株式会社 データ伝送装置及び受信装置
US4998252A (en) * 1987-08-06 1991-03-05 Sony Corporation Method and apparatus for transmitting digital data
JP2638091B2 (ja) * 1988-06-24 1997-08-06 ソニー株式会社 データ伝送方法
JP3109087B2 (ja) * 1990-08-24 2000-11-13 ソニー株式会社 符号化装置及び復号化装置

Also Published As

Publication number Publication date
JP3480057B2 (ja) 2003-12-15
EP0701256A2 (de) 1996-03-13
DE69531527T4 (de) 2004-09-23
MY112926A (en) 2001-10-31
CN1143240A (zh) 1997-02-19
DE69531527D1 (de) 2003-09-25
KR100378247B1 (ko) 2003-08-21
US5675586A (en) 1997-10-07
EP0701256A3 (de) 1998-05-20
KR960011860A (ko) 1996-04-20
CN1102790C (zh) 2003-03-05
EP0701256B1 (de) 2003-08-20
EP0701256B9 (de) 2004-03-17
JPH0883470A (ja) 1996-03-26

Similar Documents

Publication Publication Date Title
DE69531527T2 (de) Aufzeichnungsmedium und Aufzeichnungs- und Wiedergabeverfahren eines Aufzeichnungsmediums
DE69721844T2 (de) Optische Platte, optische Plattenvorrichtung und Verfahren zur Wiedergabe von Informationen auf der optischen Platte
DE69833590T2 (de) Optische Platte und optisches Plattenlaufwerk
DE69924560T2 (de) Vorrichtung und Verfahren zum Hinzufügen von Information auf einem Aufzeichnungsmedium, das Zusatzaufzeichnung ermöglicht
DE69634964T2 (de) Datenaufzeichnungs-/wiedergabevorrichtung, Verfahren dazu, und Datenaufzeichnungsmedium
DE69831837T2 (de) Optisches Aufzeichnungsmedium und Aufzeichnung darauf
DE60006454T2 (de) Datenträger und vorrichtung zum abtasten des datenträgers
DE69729194T2 (de) Optische platte und antriebsgerät dafür
DE60020612T2 (de) Aufzeichnungsträger, Wiedergabevorrichtung und Verfahrung zum Aufzeichnen von Informationen
DE3727681C2 (de)
DE60223939T2 (de) Plattenantriebseinrichtung und wobbelinformations-detektionsverfahren
DE60035441T2 (de) Vorrichtung und Verfahren zur Aufnahme / Wiedergabe einer Herstellerinformation eines Aufnahme/Wiedergabe-Gerätes auf eine / von einer optischen Platte
DE69938422T2 (de) Verfahren und vorrichtung zur informationsaufzeichnung in einheiten
DE69915323T2 (de) Medium, vorrichtung und verfahren zur informationsaufzeichnung
DE19638161B4 (de) Aufzeichnungsverfahren für eine Antriebsvorrichtung für eine optische Platte
DE69635293T2 (de) Verfahren zur Aufzeichnung/Wiedergabe von Daten mit unterschiedlichen Sektorformaten auf einem Aufzeichnungsmedium und Gerät dafür
DE69834708T2 (de) Optische Platte und optisches Plattengerät
DE69839415T2 (de) Optische Platte
DE19649970A1 (de) Optische Scheibe und Antriebsvorrichtung für diese
DE3609068A1 (de) Optisches aufzeichnungsverfahren
DE60029716T2 (de) Verfahren und vorrichtung zur informationsaufzeichnung in einheiten
DE60218448T2 (de) Abbildung aufeinanderfolgender bereiche für informationsblöcke
DE60118570T2 (de) Informationsaufzeichnungsmedium, informationsaufzeichnungs- und -wiedergabeverfahren, und informationsaufzeichnungs- und -wiedergabegerät
EP0573413B1 (de) Verfahren und gerät zur aufzeichnung und/oder wiedergabe von digitalen daten auf einem aufzeichnungsträger und aufzeichnungsträger
DE3809223A1 (de) Verfahren, zugeordnete vorrichtung und medium zum optischen aufzeichnen und wiedergeben von informationen