MXPA04010929A - Medio de grabacion, aparato de grabacion, aparato de reproduccion, metodo de grabacion y metodo de reproduccion. - Google Patents

Medio de grabacion, aparato de grabacion, aparato de reproduccion, metodo de grabacion y metodo de reproduccion.

Info

Publication number
MXPA04010929A
MXPA04010929A MXPA04010929A MXPA04010929A MXPA04010929A MX PA04010929 A MXPA04010929 A MX PA04010929A MX PA04010929 A MXPA04010929 A MX PA04010929A MX PA04010929 A MXPA04010929 A MX PA04010929A MX PA04010929 A MXPA04010929 A MX PA04010929A
Authority
MX
Mexico
Prior art keywords
address
data
alternative
information
area
Prior art date
Application number
MXPA04010929A
Other languages
English (en)
Inventor
Kuraoka Tomotaka
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
Publication of MXPA04010929A publication Critical patent/MXPA04010929A/es

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • 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
    • 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
    • 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/004Recording, reproducing or erasing methods; Read, write or erase circuits therefor
    • G11B7/005Reproducing
    • G11B7/0053Reproducing non-user data, e.g. wobbled address, prepits, BCA
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/007Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
    • G11B7/00736Auxiliary data, e.g. lead-in, lead-out, Power Calibration Area [PCA], Burst Cutting Area [BCA], control information
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/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
    • G11B2020/10898Overwriting or replacing recorded data
    • G11B2020/10907Overwriting or replacing recorded data using pseudo-overwriting, i.e. virtually or logically overwriting data on WORM media by remapping recorded blocks to alternate areas
    • 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
    • G11B2020/1218Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc
    • G11B2020/1221Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc cluster, i.e. a data structure which consists of a fixed number of sectors or ECC blocks
    • 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/1275Calibration data, e.g. specific training patterns for adjusting equalizer settings or other recording or playback parameters
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B2020/1264Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
    • G11B2020/1265Control data, system data or management information, i.e. data used to access or process user data
    • G11B2020/1285Status of the record carrier, e.g. space bit maps, flags indicating a formatting status or a write permission
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B2020/1873Temporary defect structures for write-once discs, e.g. TDDS, TDMA or TDFL
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • G11B2020/1893Methods for assignment of alternate areas for defective areas using linear replacement to relocate data from a defective block to a non-contiguous spare area, e.g. with a secondary defect list [SDL]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/218Write-once discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2541Blu-ray discs; Blue laser DVR discs
    • 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/00718Groove and land recording, i.e. user data recorded both in the grooves and on the lands
    • 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/24Record carriers characterised by shape, structure or physical properties, or by the selection of the material
    • G11B7/2403Layers; Shape, structure or physical properties thereof
    • G11B7/24035Recording layers
    • G11B7/24038Multiple laminated recording layers

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Optical Recording Or Reproduction (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

Con el objeto de mejorar la utilizacion de un medio de grabacion de escritura una sola vez, el medio de grabacion esta equipado con un area ordinaria de grabacion/reproduccion, un area alternativa, una primera area de informacion de administracion de direccion alternativa y una segunda area de informacion de administracion de direccion alternativa. Ademas, se graba en un area predeterminada una informacion de indicacion de estado escrito/no escrito. La segunda area de informacion de administracion de direccion alternativa es un area que permite que la informacion de administracion de direccion alternativa grabada ahi sea renovada mediante la adicion de informacion de administracion de direccion alternativa al area. La informacion de administracion de direccion alternativa grabada en la segunda area de informacion de administracion de direccion alternativa incluye una informacion grabada en un primer formato de informacion y la informacion grabada en un segundo formato de informacion. El primer formato de informacion muestra una direccion de fuente alternativa y una direccion de destino alternativo para cada unidad de datos. Por otra parte, el segundo formato de informacion muestra una direccion de fuente alternativa y una direccion de destino alternativo para un grupo de varias unidades de datos fisicamente continuas. El segundo formato de informacion utiliza como formato para llevar a cabo efectivamente un proceso de direccion alternativa en dicho grupo de unidades de datos. Toda la informacion de administracion de direccion esta grabada en la primera area de informacion de administracion de direccion alternativa en el primer formato de informacion.

Description

MEDIO DE GRABACIÓN, APARATO DE GRABACIÓN, APARATO DE REPRODUCCIÓN, MÉTODO DE GRABACIÓN Y MÉTODO DE REPRODUCCIÓN Campo Técnico La presente invención se refiere a un medio de grabación, por ejemplo, un medio de grabación óptico utilizado particularmente como medio para grabación una sola vez asi como a un aparato de grabación, método de grabación, aparato de reproducción y método de reproducción que se proporcionan para el medio de grabación. ANTECEDENTES DE LA TÉCNICA Como tecnología para grabar y reproducir datos digitales, se conoce una tecnología de grabación de datos para utilizar discos ópticos que incluyen discos magneto-ópticos como medio de grabación. Ejemplos de discos ópticos son CD (Disco compacto) , MD (Mini-disco) y DVD (Disco Versátil Digital) . El ¾isco -óptico" es' 'el~nombre genérico "de1~ 'mecíi "" dé"grabación que es una placa metálica delgada protegida por un plástico. Cuando un haz láser es irradiado hacia el disco óptico, el disco óptico emite una señal reflejada a partir de la cual cambios pueden ser leídos como cambios que representan una información registrada del disco. Los discos ópticos pueden ser clasificados en una categoría de solo lectura que incluye CD, CD-ROM y DVD-ROM, que el usuario ya conoce, y una categoría de escritura que permite la escritura de datos ahí como se conoce generalmente. La 2 categoría de escritura incluye un MD, un CD-R, un CD-RW, un DVD-R, un DVD-RW, un DVD+RW y un DVD+RAM. Mediante la opción de un método de grabación magneto-óptico, un método de grabación por cambio de fase o un método de grabación por 5 cambio de revestimiento pigmentado para la categoría de escritura, datos pueden ser grabados en un disco de esta categoría. El método de grabación por cambio de revestimiento pigmentado se conoce también como método de grabación de escritura una sola vez. Puesto que este método de grabación 10 de cambio de revestimiento pigmentado permite la grabación de datos una vez e inhibe la renovación de los datos en el disco, el disco es adecuado para aplicaciones para guardar datos o similares. Por otra parte, el método de grabación magneto-óptico y el método de grabación por cambio de fase se 15 adoptan en varias aplicaciones que permiten la renovación de ' ""^ " l¾s~^atbs "lías api"i*caci'ones~"~qué permiten* " Ta"" enovación " cié" datos incluyen principalmente una aplicación de grabación de varios tipos de datos de contenido incluyendo datos musicales, películas, juegos y programas de aplicación. 20 Además, en años recientes, se ha desarrollado un disco óptico de alta densidad que se conoce como un disco de rayo azul en un esfuerzo para producir el producto a escala muy grande. Típicamente, datos son garbados en un disco óptico de alta densidad y leídos a partir del disco en una condición que 25 requiere de una combinación de un láser con una longitud de onda de 405 nm y un objetivo con una apertura numérica de 0.85 a reproducir. El láser requerido en esta condición es lo que se conoce como un láser azul. Con el disco óptico que tiene un paso entre pistas de 0.32 µp?, una densidad de linea de 0.12 um/bit, una eficiencia de formateo de aproximadamente 82% y un diámetro de 12 cm, una cantidad de datos de hasta 23.3 GB (gigabytes) pueden grabarse en el disco y reproducirse a partir del disco en unidades de grabación/reproducción que son cada una un bloque de datos de 64 KB (kilobytes) . Existen también dos tipos de disco óptico con una densidad alta de este tipo, es decir, discos ópticos de un tipo de escritura una vez y discos ópticos del tipo de reescritura. En una operación para grabar datos en un disco óptico que permite la grabación de datos ahi por adopción del jaétodo__de grabación magneto-óptico, el. método..de grabación- de^ cambio de revestimiento pigmentado o el método de grabación de cambio de fase, se requiere de un miembro de guia para rastrear las pistas de datos. Asi, se crea una ranura de antemano para servir como pre-ranura. La ranura o una llanura se utiliza como la pista de datos. Una llanura es un miembro que tiene una forma que se parece a una meseta entre dos ranuras adyacentes . Además, es también necesario grabar direcciones de tal manera que datos puedan ser grabados en una ubicación predeterminada indicada por una dirección como una ubicación en una pista de datos. Tales direcciones se graban en ranuras mediante la oscilación de las ranuras en algunos casos. Es decir, una pista para grabar datos se crea de antemano típicamente en forma de una pre-ranura. En este caso, direcciones son grabadas mediante la oscilación de las paredes laterales de la pre-ranura. Mediante la grabación de direcciones de esta forma, se puede buscar una dirección a partir de la información oscilante transportada por un haz de luz reflejada. Así, datos pueden ser grabados en una ubicación predeterminada y reproducidos a partir de una ubicación predeterminada sin crear por ejemplo, datos de resalte que muestran una dirección o similar de antemano en la pista. Mediante la adición de direcciones como una ranura oscilante "no ' es necesario^ proporcionar-, discretamente ¦ un—área de dirección similar en pistas como un área para grabar típicamente datos de muesca que representan direcciones. Puesto que no se requiere de un área de dirección de este tipo, la capacidad para almacenar datos reales es incrementada por una cantidad proporcional al área de dirección eliminada. Se observará que la información de tiempo absoluto (dirección) implementado por una ranura oscilante de conformidad con lo descrito arriba se conoce como ATIP (Absolute Time In Pregroove [Tiempo Absoluto en Pre-Ranura] ) o bien una ADIP (Dirección en Pre-ranura) . Además, en el caso de medio de grabación que puede utilizarse como medio para grabar estos tipos de datos o no como medios 5 de reproducción solamente,, existe una tecnología conocida para cambiar la ubicación de la grabación de datos en el disco proporcionando un área alternativa. Es decir, esta tecnología es una tecnología de manejo de defectos por lo que un área de grabación alternativa se proporciona de tal manera 10 que, si existe una ubicación inapropiada para grabar datos en el disco debido a un defecto, por ejemplo, un daño al disco, el área de grabación alternativa puede utilizarse como un área que sirve como sustituto para la ubicación efectuada con el objeto de permitir la realización correcta de operaciones 15 apropiadas de grabación y reproducción. „„, ~ " '"La " tecnología de administración _de.. defectos se divulga- en los documentos que incluyen la Publicación de Patente No Examinada Japonesa No. 2002-521786 y las Patentes Japonesas Abiertas Nos. Sho 60-74020 y Hei 11-39801. 20 En el caso de un medio de grabación óptico grabable, evidentemente, datos no' pueden ser grabados en un área en la cual datos ya han sido registrados. Especificaciones de la mayoría de los sistemas de archivo a grabar en un medio de grabación óptico son definidas tomando 25 en cuenta el uso del medio de grabación óptico como disco de tipo ROM o disco de tipo RAM. El disco de tipo ROM es un medio de reproducción solamente y el disco de tipo RAM es un disco óptico grabable. Especificaciones de un sistema de archivo para un medio de una sola grabación permite almacenar datos ahí solamente una vez lo que limita las funciones del sistema de archivo ordinario e incluyen funciones especiales. Las especificaciones de un sistema de archivo para un medio de una sola grabación son la razón por la cual el sistema de archivo no se ha vuelto muy popular. Por otra parte/ un sistema de archivo FAT capaz de manejar una gama de OSes de un aparato de procesamiento de información y otros sistemas de archivo no puede aplicarse a los medios de una sola grabación como están ahora. Los medios de una sola grabación son ampliamente utilizados típicamente en aplicaciones para conservar o^tos^^S^i^^los. 'medios "cié" una sola grabación pudieran también- utilizarse para ~ el sistema de archivos FAT conservando las especificaciones generales del sistema de archivo como están, se mejoraría adicionalmente la comunidad de uso de los medios de una sola grabación . Con el objeto de permitir que un sistema de archivos ampliamente utilizados, por ejemplo, el sistema de archivos FAT y un sistema de archivos para RAMs o discos duros pueda aplicarse a los medios de una sola grabación como están ahora, sin embargo, se requiere de una sola función para 7 escribir datos en la misma dirección que la dirección de datos existentes. Es decir, se requiere de una capacidad de renovación de datos. Evidentemente, una de las características de los medios de una sola grabación es que datos no pueden ser escritos sobre el medio una segunda vez. Así, es imposible utilizar un sistema de archivo para un medio de una sola grabación en el estado actual. Además, cuando el disco óptico está montado en una unidad de disco o bien cuando se remueve el disco óptico de dicha unidad de disco, la cara de grabación del disco puede ser dañada según el estado en el cual se conserva el disco en la unidad y la forma de utilización del disco. Por esta razón, la técnica mencionada arriba para administrar defectos. Evidentemente, hasta los medios de una sola grabación deben poder manejar un defecto causado por un daño. _ A~demas7"'en el caso, del disco . óptico . de - una- sola' grabación convencional, datos son registrados en un estado compactado secuencialmente en áreas que empiezan a partir del lado interno. Para plantearlo con detalles, no hay ningún espacio entre un área que ya incluye datos grabados y un área en la cual se deben grabar datos. La causa de esta situación es que el disco convencional está desarrollado con un disco de tipo ROM utilizado como base de tal manera, que si existe un área no grabada, no se puede efectuar ninguna operación de reproducción. Dicha situación limita la libertad de una operación de acceso aleatorio efectuada en los medios en los cuales se puede grabar una sola vez. Además, en el caso de una unidad de disco o de un aparato de grabación/reproducción, una operación solicitada por una computadora anfitrión para escribir datos en una dirección especificada en la operación como dirección en un disco óptico de una sola grabación o una operación para leer datos a partir de dicha dirección es un proceso gue representa una carga pesada. A partir de lo descrito arriba, medios de una sola grabación contemporáneos o bien, en particular, medios de una sola grabación implementados por un disco óptico de alta densidad que tiene una capacidad de grabación de por lo menos 20 GB como el disco de raya azul mencionado arriba, se requiere para satisfacer los requisitos Sig ientes El medio . de una sola grabación debe poder renovar datos y administrar defectos a través de la ejecución de administración correcta, mejora de la accesibilidad aleatoria, reducción de la carga de procesamiento soportada por el aparato de grabación/reproducción, mantenimiento de un sistema de archivo para propósitos generales por la capacidad de renovación de datos y mantenimiento de la compatibilidad con discos ópticos grabables asi como con discos de reproducción solamente .
DIVULGACIÓN DE LA INVENCIÓN Es por consiguiente un objeto de la presente invención resolver una situación de este tipo para mejorar la utilización de un medio de una sola grabación permitiendo que los datos almacenados en el medio de una sola grabación sean renovados y ejecutando una administración correcta de los defectos mientras se mantiene la compatibilidad. El área de grabación de un medio una sola grabación proporcionado por la presente invención como medio de grabación que permite escribir datos ahi solamente una vez está dividida en: un área de grabación/reproducción ordinaria en ' donde se graban datos y a partir de la cual se reproducen datos; un área alternativa utilizada para almacenar datos en un proceso de dirección alternativa para un defecto que existe en el área de grabación/reproducción ordinaria _y _una de datos; una primera área-,- de información- deadministración de dirección alternativa para grabar una información de administración y dirección alternativa para administrar el proceso de dirección alternativa utilizando el área alternativa; y una segunda área de información de administración de dirección alternativa para grabar la información de administración de dirección alternativa en un proceso de actualización (antes de la finalización) como datos que pueden ser actualizados. La información de administración de dirección alternativa grabada en la segunda 10 área de información de administración de dirección alternativa incluye información de un primer formato de información que muestra una dirección de fuente alternativa y una dirección de destino alternativo para cada unidad de datos, e información de un segundo formato de información, que muestra una dirección de fuente alternativa y una dirección de destino alternativo para una recopilación de varias unidades de datos físicamente continuas. La primera área de información de administración de dirección alternativa se utiliza para almacenar la información de administración de dirección alternativa más reciente que ha sido registrada en la segunda área de información de administración de dirección alternativa, todo en el primer formato de información. El segundo formato de información es un formato de información que muestra la dirección y fuente i"t r~nativa dé ^ la primera unidad de. datos_ en una pluralidad de unidades de datos físicamente continuas y la dirección de destino alternativo de la primera unidad de datos en varias otras unidades de datos físicamente continuas así como la dirección de fuente alternativa y la dirección de destino alternativo de las últimas unidades de datos. Para cada unidad de datos del área de una sola grabación, una información de indicación de estado de escrito/no escrito que indica si o no datos han sido descritos en la unidad de datos asignada en un área predeterminada. Además, para varias 11 unidades de datos en una fuente alternativa mostrada en el segundo formato de información y para una pluralidad de unidades de datos en un destino alternativo mostrado en el mismo formato de información, la existencia/no existencia de 5 información de indicación indica que los datos han sido escritos en cada una de las unidades de datos. Diseñado para el medio de grabación descrito arriba, un aparato de grabación proporcionado por la presente invención incluye un medio de escritura para escribir datos en el medio 10 de grabación y medio de control. El medio de control controla el medio de escritura para escribir la información de administración de dirección alternativa del primer formato de información que muestra una dirección de fuente alternativa y una dirección de destino alternativo para una unidad de datos 15 no físicamente continua con otras unidades de datos en una ;""~operaci"ón" para" actualizar la información de_ administración- de dirección alternativa almacenada en la segunda área de información de administración de dirección alternativa de conformidad con el proceso de dirección alternativa para la 20 unidad de datos. Por otra parte, el medio de control controla el medio de escritura para escribir la información de administración de dirección alternativa del segundo formato de información que muestra una dirección de fuente alternativa y una dirección de destino alternativo para una 25 recopilación de varias unidades de datos físicamente continuas en una operación para actualizar la información de administración de dirección alternativa almacenada en la segunda área de información de administración de dirección alternativa de conformidad con el proceso de dirección alternativa para las unidades de datos. Cuando el dispositivo de control controla el dispositivo de escritura para grabar una información de administración de dirección alternativa en la primera área de información de administración de dirección alternativa, el dispositivo de escritura almacena la información de administración de dirección alternativa más reciente que ha sido grabada en la segunda área de información de administración de dirección alternativa, todo en el primer formato de información. De conformidad con lo descrito arriba, el segundo formato de información es un formato de información que muestra da ¾iTección~dé fuente alternativa .de_la primera -unidad de- datos en varias unidades de datos físicamente continuas y la dirección de destino alternativo de la primera unidad de datos en varias otras primeras unidades de datos físicamente continuas así como la dirección de fuente alternativa y dirección de destino alternativo de las últimas unidades de datos . Además, para cada unidad de datos del área de una sola grabación, el dispositivo de controla el dispositivo de escritura para grabar información de indicación del estado 13 escrito/no escrito en un área predeterminada como información que indica si o no datos han sido escritos en la unidad de datos. Además, para varias unidades de datos en una fuente alternativa mostrada en el segundo formato de información y 5 para varias unidades de datos en un destino alternativo mostrado en el mismo formato de información, el dispositivo de control controla el dispositivo de escritura para grabar la información de indicación de existencia/no existencia como información que indica que datos han sido escritos en cada 0 una de las unidades de datos. Diseñado para el medio de grabación descrito arriba, un aparato de reproducción proporcionado por la presente invención incluye: un dispositivo de lectura para leer datos a partir del medio de grabación; un dispositivo de 5 confirmación para determinar si o no una dirección ~ ^^espeCirficada ^eñ' "una solicitud de lectura para leer, datos ¦ a partir de un área de datos principal es una dirección que termina un proceso de dirección alternativa con base en la información de administración de dirección alternativa 0 grabada en la segunda información de administración de dirección alternativa en el primero o segundo formato de información; y un dispositivo de control para controlar el dispositivo de lectura para leer datos a partir de la dirección especificada en la solicitud de lectura si el 5 dispositivo de confirmación determina que la dirección especificada en la solicitud de lectura no es una dirección que termina un proceso de dirección alternativa sino que controla el dispositivo de lectura para leer datos solicitados por la solicitud de lectura a partir del área alternativa con base en la información de administración de dirección alternativa si el dispositivo de confirmación determina que al dirección especificada en la solicitud de lectura es una dirección que termina un proceso de dirección alternativa. Diseñado para el medio de qrabación descrito arriba, un método de grabación proporcionado por la presente invención incluye: un primer paso de escritura para escribir la información de administración de dirección alternativa del primer formato de información que muestra una dirección de fuente alternativa y una dirección de destino alternativo paramuna unidad' de datos no físicamente ^continua., con... otras unidades de datos en una operación para actualizar la información de administración de dirección alternativa almacenada en las segunda área de información de administración de dirección alternativa de conformidad con el proceso de dirección alternativa para la unidad de datos; y un segundo paso de escritura para escribir la información de administración de dirección alternativa del segundo formato de información que muestra una dirección de fuente alternativa y una dirección de destino alternativo para un 15 conjunto de varias unidades de datos físicamente continuas en una operación para actualizar la información de administración de dirección alternativa almacenada en la segunda área de información de administración de dirección 5 alternativa de conformidad con el proceso de dirección alternativa para la unidad de datos. El método de grabación tiene además un tercer paso de escritura para grabar la información de administración de dirección alternativa grabada en la segunda área de 0 información de administración de dirección alternativa toda en el primer formato de información en una operación para grabar una información de administración de dirección alternativa en la primera área de información de administración de dirección alternativa. 5 Como se describió arriba, el segundo formato de información -"~~ésT^ün "formato ' de Información guie muestra la dirección de fuente alternativa de la primera unidad de datos en varias unidades de datos físicamente continuas y la dirección de destino alternativo de la primera unidad de datos en varias 0 otras unidades de datos físicamente continuas así como la dirección de fuente alternativa y la dirección de destino alternativo de las últimas unidades de datos. Además, el método de grabación tiene también un cuarto paso de escritura para grabar una información de indicación de 5 estado de escrito/no escrito en un área predeterminada como 16 información que si o no datos han sido escritos en cada unidad de datos del área de una sola grabación. Además, en este cuarto paso de escritura, para varias unidades de datos en una fuente alternativa mostrada en el segundo formato de información y para varias unidades de datos en un destino alternativo mostrado en el mismo formato de información, la información de indicación de existencia/no existencia es grabada como información que índica que datos han sido escritos en cada una de las unidades de datos. Diseñado para el medio de grabación descrito arriba, un método de reproducción proporcionado por la presente invención incluye: un paso de confirmación de la determinación de si o no una dirección especificada en una solicitud de lectura para leer datos a partir de un área de datos principal es una dirección que completa un proceso de ^^direccion""""a11ernativa con base en la...información- . de administración de dirección alternativa grabada en la segunda área de información de administración de dirección alternativa en el primer formato de información o en el segundo formato de información; y un primer paso de lectura para leer datos a partir de la dirección especificada en la solicitud leída si la dirección especificada en la solicitud de lectura es determinada en el paso de confirmación como no siendo una dirección que completa un proceso de dirección alternativa; y un segundo paso de lectura para leer datos 17 solicitados por la solicitud de lectura a partir del área alternativa con base en la información de administración de dirección alternativa si la dirección especificada en la solicitud de lectura es determinada en el paso de confirmación como siendo una dirección que completa un proceso de dirección alternativa. Es decir, en un medio de una sola grabación de la presente invención, el área de grabación incluye un área de grabación/reproducción ordinaria, un área alternativa, una primer área de información de administración de dirección alternativa y una segunda área de información de administración de dirección alternativa. La segunda área de información de administración de dirección alternativa es un área para implementar la renovación de la información de administración de dirección alternativa involucrada en un""" "proceso de _ dirección alternativa permitiendo que la información de administración de dirección alternativa sea agregada ahí. Además, mediante la grabación de la información de indicación de estado escrito/no escrito, es posible entender fácilmente el estado de grabación de cada unidad de datos en el medio de grabación. Además de esto, la información de administración de dirección alternativa incluye información de un primer formato de información, que muestra una dirección de fuente alternativa y una dirección de destino alternativo para cada unidad de 18 datos, e información de un segundo formato de información que muestra una dirección de fuente alternativa y una dirección de destino alternativo para un conjunto de varias unidades de datos. Asi, el segundo formato de información permite la realización de un proceso de dirección alternativa en varias unidades de datos con un alto grado de eficiencia. BREVE DESCRIPCIÓN DE LOS DIBUJOS La Figura 1 es un diagrama de explicación que muestra la estructura de áreas de un disco proporcionado por una modalidad de la presente invención; La Figura 2 es un diagrama de explicación que muestra la estructura de un disco de una capa proporcionado por la modalidad; La Figura 3 es un diagrama de explicación que muestra la estructura de un disco de dos capas proporcionado por la ~mo¾al~i¾ad7~ La Figura 4 es un diagrama de explicación que muestra una DMA de un disco proporcionado por la modalidad; La Figura 5 es un diagrama que muestra el contenido de una DDS de un disco proporcionado por la modalidad; La Figura 6 es un diagrama que muestra el contenido de una DFL de un disco proporcionado por la modalidad; La Figura 7 es un diagrama que muestra la información de administración de lista de defectos de una DFL y TDFL de un disco proporcionado por la modalidad; 19 La Figura 8 es un diagrama que muestra una información de de dirección alternativa de una DFL y TDFL de un disco proporcionado por la modalidad; La Figura 9 es un diagrama de explicación que muestra un TDMA de un disco proporcionado por la modalidad; La Figura 10 es un diagrama de explicación que muestra un mapa de bits de espacio de un disco proporcionado por la modalidad; La Figura 11 es un diagrama de explicación que muestra una TDF de un disco proporcionado por la modalidad; La Figura 12 es un diagrama de explicación que muestra una TDS de un disco proporcionado por la modalidad; La Figura 13 es un diagrama de explicación que muestra una ISA y OSA de un disco proporcionado por la modalidad; La Figura 14 es un diagrama de explicación que muestra orden de^grab cion~"de"d tos' encuna TDMK""dé un "disco proporcionado por la modalidad; La Figura 15 es un diagrama de explicación que muestra una etapa de utilización de una TDMA de un disco de dos capas proporcionado por la modalidad; La Figura 16 es un diagrama de bloques de una unidad de disco proporcionado por la modalidad; La Figura 17 muestra un diagrama de flujo que representa un proceso de escritura de datos proporcionado por la modalidad; La Figura 18 muestra un diagrama de flujo que representa un 20 proceso de escritura de datos de usuarioproporcionado por la modalidad; La Figura 19 muestra un diagrama de flujo que representa un proceso de función de sobre escritura proporcionado por la modalidad; La Figura 20 muestra un diagrama de flujo que representa un proceso de generación de información de dirección alternativa de conformidad con la modalidad; La Figura 21 muestra un diagrama de flujo que representa un proceso de recuperación de datos proporcionado por la modalidad; La Figura 22 muestra un diagrama de flujo que representa un proceso de actualización de TDFL/mapa de bits de espacio proporcionado por. la modalidad; La Figura 23 muestra un diagrama de flujo que representa un ~pr^cé ó~~"^^~f^éstructuración d*e"~ información ~~y dirección alternativa de conformidad con la modalidad; La Figura 24 es un diagrama de explicación que muestra el proceso de reestructuración de información y dirección alternativa de conformidad con la modalidad; La Figura 25 muestra un diagrama de flujo que representa un proceso de convertir un disco proporcionado por la modalidad en un disco compatible de conformidad con la modalidad; La Figura 26 muestra un diagrama de explicación que muestra una TDMA de un disco proporcionado por otra modalidad; 21 La Figura 27 muestra un diagrama de explicación gue muestra una TDDS de un disco proporcionado por la otra modalidad; La Figura 28 muestra un diagrama de explicación gue muestra una ISA y una OSA de un disco proporcionado por la otra modalidad; Las Figuras 29A y 29B son cada una un diagrama de explicación que muestra las banderas llenas de área de reserva proporcionadas por la otra modalidad; La Figura 30 muestra un diagrama de flujo que representa un proceso de escritura de datos proporcionado por la otra modalidad; La Figura 32 muestra un diagrama de flujo que representa un proceso de obtención de datos proporcionado por la otra modalidad; y La Figura 33 muestra un diagrama de flujo gue representa un rocesó"~dé -*ác1?üal:rzacrórf ¾er""fDFLVmápa*~"dé "bits" "'¾¥"* espacio" proporcionado por otra modalidad. Modalidad Preferida de la Invención La descripción siguiente explica una modalidad proporcionada por la presente invención como una modalidad que implementa un disco óptico y una unidad de disco empleada en un aparato de grabación y/o un aparato de reproducción como una unidad de disco diseñada para el disco óptico. La descripción comprende capítulos en el orden siguiente: 1: Estructura de Disco 22 2 : DMAs 3: Primer Método TDMA 3-1: TDMAs 3-2: ISAs y OSAs 3-3: Método Utilizando TDMA 4: Unidad de Disco 5: Operaciones para el Primer Método TDMA 5-1: Escritura de Datos 5-2: Búsqueda de Datos 5-3: Actualización del TDFL/Mapa de Bits de Espacio 5-4: Conversión en Discos Compatibles 6: Efectos del Primer Método TDMA 7: Segundo Método TDMA 7-1: TDMAs 7-2 ISAs y OSAs "8 :~Operació s"para"^1"¾egúndo^^Método TDMA" ' ~ 8-1 : Escritura de Datos 8-2: Búsqueda de Datos 8-3: Actualización del TDFL/Mapa de Bits de Espacio y Conversión en Discos Compatibles 9: Efectos del Segundo Método TDMA 1: Estructura de disco Primero, se explica un disco óptico proporcionado por la modalidad. El disco óptico puede ser implementado por un disco óptico de una sola grabación que se conoce como disco de rayo azul. El disco de rayo azul pertenece a la categoría de los discos ópticos de alta densidad. A continuación se explican parámetros físicos típicos del disco óptico de alta densidad proporcionado por la modalidad. El tamaño de disco del disco óptico proporcionado por la modalidad es expresado en términos de diámetro de 120 mm y un espesor de disco de 1.2 mm. Es decir, desde la perspectiva de la apariencia externa, el disco óptico proporcionado por la modalidad es similar a un disco de un sistema CD (Disco Compacto) y un disco de un sistema DVD (Disco Versátil Digital) . Como láser de grabación/reproducción, se utiliza lo que se conoce como láser azul. Mediante la utilización de un sistema óptico que tiene una abertura numérica alta típicamente de 0.85, el ajuste del paso entre pistas a un valor pequeño de -típrcameñte ~07?32~mi"cra "y"el" á'jüsfe' de la densidad de líneas a un valor alto de típicamente 0.12 miera por bit, es posible implementar una capacidad de almacenamiento de datos de usuario de aproximadamente 23 Gbytes a 25 Gbytes para un disco óptico con un diámetro de 12 cm. Además, se desarrolla también un disco de dos capas. Un disco de dos capas es un disco óptico que tiene dos capas de grabación. En el caso de un disco de dos capas, se puede lograr una capacidad de datos de usuario de aproximadamente 50G.
La Figura 1 es un diagrama de . explicación que muestra la distribución (o bien estructura de área) de todo el disco. El área de grabación del disco incluye una zona de entrada en la circunferencia más interna, una zona de datos en una circunferencia media y una zona de salida en la circunferencia más externa. La zona de entrada, la zona de datos y la zona de salida sirven como áreas de grabación y reproducción de la siguiente manera. Un área de información pregrabada PIC en el lado más interno de la zona de entrada es un área de solo reproducción. Un área que empieza con el área de información de administración/control de la zona de entrada y que termina con la zona de salida se utiliza como área de una sola grabación que permite la escritura ahí de datos una sola vez. En el área de solo reproducción y el área de grabación una 'vñ'z,' ""s ' crea Tina' "pista" de grabación' espiral como ranura oscilante. La ranura oscilante sirve como guia de pista en una operación de trazado utilizando un punto láser. La ranura oscilante es por consiguiente una pista de grabación en donde datos son grabados o a partir de la cual se leen datos. Se observará que esta modalidad considera un disco óptico que permite la grabación de datos en la ranura. Sin embargo, en el caso de la presente invención no se limita al disco óptico con un dicha pista de grabación. Por ejemplo, la presente invención puede también aplicarse a un disco óptico que adopta una técnica de grabación en llanura por lo que datos son grabados en una llanura entre dos ranuras adyacentes. Además, la presente invención puede también aplicarse a un disco óptico que adopta una técnica de grabación en llanura/ranura por lo que datos son grabados en una llanura y en una ranura. Además, la ranura utilizada como pista de grabación en un disco óptico tiene una forma oscilante por una señal oscilante. Asi, una unidad de disco para un disco óptico de ese tipo detecta ambas posiciones de borde de la ranura a partir de un haz de luz reflejada de un punto láser irradiado hacia la ranura. Después, mediante la extracción de componentes que fluctúan en la dirección radial del disco con fluctuaciones de ambas posiciones de borde en una operación para desplazar el punto láser a lo largo de la pista de grabación^ se~' pu~ede~reproducír~ía~" señal oscilante . Esta señal oscilante es modulada por información en materia de direcciones de ubicaciones de grabación en la pista de grabación. La información sobre direcciones incluye direcciones físicas y otra información adicional. Así, mediante la desmodulación de las señal oscilante para producir la información en materia de direcciones, la unidad de disco puede controlar direcciones en donde datos deben ser grabados o reproducidos. La zona de entrada mostrada en la Figura 1 es un área en el lado interno de una circunferencia que tiene un radio típico de 24 mm. Un área entre una circunferencia con un radio de 22.2 mm y una circunferencia con un radio de 23.1 mm en la zona de entrada es el área de información pregrabada PIC. El área de información pregrabada PIC se utiliza para almacenar información de solo reproducción como el estado de oscilación de la ranura. La información de solo reproducción incluye información de disco como las condiciones de energía de grabación/reproducción, información sobre áreas en el disco e información utilizada para protección de copias. Se observará que estas informaciones pueden también grabarse en el disco como muescas repujadas o similares. Una BCA (Área de Corte de Ráfaga) no ilustrada en la figura puede proporcionarse en una circunferencia en el lado interno del" rea~ dé^Yñformaci^rf^pregrabá~da PIC"~eh' algunos" casos.' "La BCA se utiliza para almacenar una ID única particular para el medio de grabación de disco en un estado tal que la ID no pueda ser renovada. La ID única es marcas grabadas creadas en una forma de círculos concéntricos para crear datos grabados en un formato de código de barras. Un área entre una circunferencia con un radio de 23.1 mm y una circunferencia con un radio de 24.0 mm en la zona de entrada es un área de de administración de control. El área de información de administración de control tiene un 27 formato de área predeterminado para incluir un área de datos de control, un DMA (Área de Administración de Defecto), una TDMA (Área de Administración de Defecto Temporal) , un área de escritura de prueba (OPC) y un área intermedia. El área de datos de control incluida en el área de información de administración/control se utiliza para grabar información de administración/control como por ejemplo tipo de disco, tamaño de disco, versión de disco, estructura de capa, longitud de bits de canal, información de BCA, velocidad de transferencia, información de posición de zona de datos, velocidad de línea de grabación e información de energía láser de grabación/reproducción. El área de escritura de prueba (OPC) incluida en el área de información de administración/control se utiliza para un proceso de escritura de prueba efectuado durante el ajuste de ~l:a's";rcondicíones^e^grabación7repro'düccion de~ datos7 como por ejemplo energía de láser a utilizar en operaciones de grabación/reproducción. Es decir el área de escritura de prueba es una región para ajustar las condiciones de grabación/reproducción. En el caso de un disco óptico ordinario, la DMA incluida en el área de información de administración/control se utiliza para graba información de dirección alternativa para manejar defectos. En el caso de un disco óptico de una sola grabación proporcionado por la modalidad, sin embargo, la DMA se 28 utiliza para grabar no solamente la información de administración de dirección alternativa de defectos sino también la información de administración/control para implementar renovaciones de datos en el disco óptico. En este caso, particularmente, la DMA es utilizada para grabar información de administración de ISA de grabación o información de administración de OSA, que se describirá más adelante . Con el objeto de hacer posible la renovación de datos mediante el uso del proceso de dirección alternativa, el contenido de la DMA debe también actualizarse cuando se renuevan datos. Para actualizar los contenidos de la DMA, se proporciona la TDMA. Una información de administración alternativa se agrega y/o graba en la TDMA y se actualiza de vez en cuando. La última informacioñ"~¾é^"diréccion ' alternativa '(la más reciente") grabada en la TDMA es eventualmente transferida a la DMA. La DMA y la TDMA se describirán con detalles más adelante. El área de las circunferencias con radios dentro de un rango de 24.0 a 58.0 mm externas a la zona de entrada se utiliza como zona de datos. La zona de datos es un área en donde los datos de usuario están grabados y a partir de la cual se pueden reproducir dichos datos. La dirección de inicio ADdts y la dirección de fin ADdte de la zona de datos están incluidas en la información de posición de zona de datos 29 grabada en el área de datos de control descrita arriba. Una ISA (Área de Reserva Interna) se proporciona en la circunferencia más interna de la zona de datos. Por otra parte, la OSA (Área de Reserva Externa) se proporciona en la circunferencia más externa de la zona de datos. Como se describirá más adelante, la ISA y la OSA se utilizan cada una como área alternativa proporcionada para defectos y para implementar reanudaciones de datos (sobre-escritura) . La ISA empieza desde la posición inicial de la zona de datos e incluye un número predeterminado de grupos cada uno teniendo un tamaño de 65,536 bytes. Por otra parte, la OSA incluye un número predeterminado de grupos que terminan en la posición final de la zona de datos. Los tamaños de la ISA y de la OSA son descritos en la DMA. Un área de datos de usuario en la zona de datos es un área =emparedada~^or"^l ~'ISA~"y"~1a 0SA7"Es'ta" "área "de datos de usuario es un área de grabación/reproducción ordinaria en donde se graban generalmente datos de usuario y a partir de la cual se reproducen dichos datos. La dirección de inicio ADus y la dirección de fin ADue del área de datos de usuario definen la ubicación del área de datos de usuario y son grabadas en la DMA. El área de las circunferencias con radios en el rango de 58.0 a 58.5 mm externa a la zona de datos es la zona de salida. La zona de salida es un área de información de 30 administración/control que tiene un formato predeterminado para incluir un área de datos de control, una DMA y un área intermedia. De manera muy similar al área de datos de control incluida en la zona de entrada, el área de datos de control de la zona de salida se utiliza para almacenar varios tipos de información de administración/control. De la misma manera, de manera muy similar a la DMA incluida en la zona de entrada, la DMA de la zona de salida es utilizada como un área para grabar información de administración en la ISA y la información de administración de la OSA. La Figura 2 es un diagrama que muestra una estructura típica del área de información de administración/control en un disco de una sola capa que tiene solamente una capa de grabación. Como se muestra en la figura, además de segmentos no definidos (segmentos reservados) , la zona de entrada incluye — arfas~áreas;~tal¾s ^???~? " 2,'~una OPC (un" área de escritura de prueba), una TDMA y una DMA 1. Por otra parte, además de segmentos indefinidos (segmentos reservados), la zona de salida incluye varias áreas como por ejemplo DMA 3 y DMA 4. Se observará que el área de datos de control descrita arriba no se muestra en la figura. Esto se debe al hecho que en la actualidad una porción del área de datos de control es utilizada como DMA por ejemplo. Puesto que la estructura de una DMA es esencial para la presente invención, el área de datos de control no se muestra en la figura.
De conformidad con lo descrito arriba, las zonas de entrada ,y salida incluyen 4 DMAs, es decir, DMA 1 a DMA 4. Las zonas DMA 1 a DMA 4 se utilizan cada una como área para grabar la misma información de administración de dirección alternativa. Sin embargo, se proporciona una TDMA como un área utilizada para grabar temporalmente una información de administración y dirección alternativa, y cada vez que un proceso de dirección alternativa es efectuado debido a la renovación de datos o a un defecto, se graba adicionalmente una nueva información de administración de dirección alternativa en la TDMA con el objeto de actualizar la información ya grabada ahí. Asi, hasta la finalización del disco, por ejemplo, las DMAs no se utilizan, en lugar de esto, la administración de dirección alternativa es efectuada y se agrega una nueva información de administración de dirección alternativa a la DMA~ 'y/ó^=:^:^^^b^;""^nr la"~ TDMA".*'"' Conforme" "al""" disco es finalizado, una información de administración y dirección alternativa grabada en la TDMA mas recientemente es transferida a las DMAs de tal manera que el proceso de dirección alternativa basado en la DMA pueda llevarse a cabo. La Figura 3 es un diagrama que muestra un disco de dos capas que tiene dos capas de grabación. La primera capa de grabación se conoce como capa 0 y la segunda capa de grabación se conoce como capa 1. Datos son grabados en la capa 0 y reproducidos a partir de la capa 0 en una dirección desde el lado interno del disco hacia el lado externo del mismo, de la misma manera que en el caso de un disco de una sola capa. Por otra parte, datos son grabados en la capa 1 y reproducidos a partir de la capa 1 en una dirección desde el lado externo del disco hacia el lado interno del mismo. El valor de la dirección física se incrementa en las direcciones. Es decir, el valor de la dirección física en la capa 0 se incrementa en la dirección desde el lado interno del disco hacia el lado externo de dicho disco, y el valor de la dirección física en la capa 1 se eleva en la dirección desde el lado externo del disco hacia el lado interno del mismo . De manera muy similar al disco de una sola capa, la zona de entrada en la capa 0 incluye varias áreas tales como DMA2, una OPC (un área de escritura de prueba) TDMA 0 y TDMA 1. --Puesto~"que' l"a""cir^ün"fe extérna"e"n la "capa "céFo "ño es una zona de salida, se conoce simplemente como zona externa 0, que incluye DMA 3 y DMA 4. La circunferencia más externa en la capa 1 se conoce simplemente como zona externa 1, que incluye DMA 3 y DMA 4. La circunferencia más interna de la capa 1 es una zona de salida, que incluye varias áreas, como por ejemplo DMA 2, una OPC (área de escritura de prueba), TDMA 1 y DMA 1. De conformidad con lo descrito arriba, la zona de entrada,, zonas externas 0 y 1, y la zona de salida incluyen 8 DMAs. 33 Además, cada una de las capas de grabación incluye una TDMA. El tamaño de la zona de entrada en la capa 1 y el tamaño de la zona de salida en la capa 1 son iguales al tamaño de la zona de entrada en el disco de una capa. Por otra parte, los 5 tamaños de la zona de salida 0 y 1 son iguales al tamaño de la zona de salida en el disco de 1 capa. 2: DMAs La estructura de datos de cada DMA grabada en la zona de entrada y en la zona de salida se explica a continuación. 10 En el caso de un disco de 2 capas, las DMAs incluyen también las DMAs en las zonas externas 0 y 1. La Figura 4 es un diagrama que muestra la estructura de DMA. El tamaño de la DMA es 32 grupos (= 32 X 65,536 bytes) . Se debe mencionar que un grupo es la unidad de grabación de 15 datos más pequeña. Evidentemente, el tamaño de una DMA no se ' ·" -"limita7 '~a~' 32 —grupos"." "Éñ "la" Figura " ,' "los' 32 grupos son identificados por números de grupo 1 a 32, cada uno indicando una posición de datos de cada contenido de la DMA. El tamaño de cada contenido es expresado como conteo de grupo. 20 En la DMA, los números de grupo 1 a 4 identifican 4 grupos que forman un segmento para grabar una DDS (estructura de definición de disco), que describe el disco con detalles. El contenido de la DDS se describirá más adelante con referencia a la Figura 5. De hecho, puesto que el tamaño de 25 la DDS es un grupo, 4 DDS idénticas estén grabadas en el 34 segmento . Los números de grupos 5 a 8 identifican 4 grupos que forman un segmento para grabar DFL #1, que es la primer área de grabación de una DFL (lista de defectos) . La estructura de datos de la lista de defectos se describirá más adelante con referencia a la Figura 6. El tamaño de los datos almacenados en la lista de defectos es de 4 grupos formando una lista de información sobre dirección alternativa. Los números de grupo 9 a 2 identifican 4 grupos que forman un segmento para grabar DFL #2 que es la segunda área de grabación de la lista de defectos. La segunda área de grabación es seguida por la tercer área de grabación y las áreas de grabación subsiguientes DFL # a DFL #6, cada una teniendo un tamaño de 4 grupos.1 El segmento de 4 grupos DFL #7 utilizado como séptima área de grabación de la lista de "defectó"s'~es:T.denfrffcadb' por "los "números de "grupo*29~ a 32. Como es evidente a partir de la descripción antes mencionada, la DMA que tiene un tamaño de 32 grupos incluye 7 áreas de grabación de la lista de defectos, es decir, DFL #1 a DFL#7. En un disco óptico de grabación una sola vez que permite grabar datos ahí una vez como en el caso del disco proporcionado por la modalidad, para grabar contenido de una DMA, es necesario llevar a cabo un proceso conocido como "finalización". En este caso, el mismo contenido es grabado en 7 áreas de grabación DFL #1 a DFL #7.
La Figura 5 es un diagrama que muestra la estructura de datos del contenido de la DDS grabada al principio de la DMA mostrada en la Figura 4. De conformidad con lo descrito arriba, la DDS tiene un tamaño de 1 grupo (= 65,536 bytes). en la figura el byte 0 es la posición de inicio de la DDS que tiene un tamaño de 65,536 bytes. Una columna de cuenta de bytes muestra el número de bytes incluidos en cada contenido de datos. Dos bytes indicados por las posiciones de bytes 0 a 1 se utilizan como bytes para grabar "DS", que es un identificador de DDS que indica que este grupo DDS. e Un byte indicado por la posición de byte 2 se utiliza como byte para grabar un número de formato de DDS de la versión del formato de DDS . Cuatro bytes indicados por las posiciones de bytes 4 a 7 se trl'i'zan'-como^b^tfe^^pafa" grabar" e1"" número de veces"" que" la DDS ha sido actualizada. Es importante observar que, en esta modalidad, el proceso de finalización, una información de administración de dirección alternativa se escribe adicionalmente en la DMA misma en lugar de utilizar la DMA. La información de administración de dirección alternativa es almacenada en la TDMA antes de ser escrita en la DMA en el proceso de finalización. Así, cuando se efectúa eventualmetne el proceso de finalización, una TDDS (DDS temporal) de la TDMA contiene el número de veces que la TDDS ha sido 36 actualizada. El número arriba mencionado de veces que la DDS ha sido actualizada es el número de veces que la TDDS ha sido actualizada . Cuatro bytes indicados por las posiciones de bytes 16 a 19 se utilizan como bytes para grabar AD_DRV, que es la dirección de sector físico de inicio de un área de unidad en la DMA. Cuatro bytes indicados por las posiciones de byte 24 a 27 se utilizan como bytes para grabar AD_DFL, que es la dirección de sector físico de inicio de una lista de defectos DFL en la DMA. Cuatro bytes indicados por las posiciones de bytes 32 a 35 se utilizan como bytes para grabar un PSN (número de sector físico o dirección de sector físico) de la posición de inicio del área de datos de usuario en la zona de datos. Es decir, los cuatro bytes se utilizan como bytes para grabar un PSN --que"" de 0. Cuatro bytes indicados por las posiciones de bytes 36 a 39 se utilizan como bytes para grabar un LSN (número de sector lógico) de la posición de extremo del área de datos de usuario en la' zona de datos. Cuatro bytes indicados por las posiciones de bytes 40 a 43 se utilizan como bytes para grabar el tamaño de la ISA en la zona de datos. La ISA es la ISA de un disco de una capa o la ISA en la capa 0 de un disco de dos capas. 37 Cuatro bytes indicados por las posiciones de bytes 44 a 47 se utilizan como bytes para grabar el tamaño de cada OSA en la zona de datos. Cuatro bytes indicados por las posiciones de bytes 48 a 51 se utilizan como bytes para grabar el tamaño de la ISA en la zona de datos. La ISA es la ISA en la capa 1 de disco de dos capas. Un byte indicado por la posición de bytes 52 se utiliza como un byte para grabar banderas llenas de áreas de reserva que muestran si datos pueden ser renovados mediante la utilización de una ISA o de una OSA. Es decir, las banderas llenas de áreas de reserva se utilizan para indicar que la ISA y la OSA se están utilizando completamente. Posiciones de byte otras que las posiciones de byte descritas arriba son reservadas (o bien indefinidas) y todas se llenan con códigos de OOh. Dé~conformi¾¾'"*cofT~1o~~deserirto~arr"iba, 1a~ DDS se Tit liza" "como un área para almacenar las direcciones del área de datos de usuario, los tamaños de cada ISA y cada OSA las banderas llenas de área de reserva. Es decir, la DDS se utiliza para almacenar información para administrar y controlar áreas de cada ISA y cada OSA en la zona de datos. A continuación se explicará la estructura de datos de la lista de defectos DFL con referencia a la Figura 6. Como se explicó arriba con referencia a la Figura 4, la lista de defectos DFL está grabada, en un área que tiene un tamaño de 4 38 grupos . En la lista de defectos DFL mostrada en la Figura 6, una columna de posición de byte muestra posiciones de datos de cada contenido de datos de la lista de defectos que tiene un tamaño de 4 grupos. Se observará que un grupo es ñ32 sectores que ocupan 65,536 bytes. Asi, un sector tiene un tamaño de 2,048 bytes. Una columna de conteo de bytes muestra el número de bytes que conforman cada contenido de datos. Los primeros 64 bytes de la lista de defectos de DFL se utilizan como bytes para grabar la información de administración de la lista de defectos DFL. La información de administración de la lista de defectos DFL incluye información que indica que este grupo es la lista de defectos DFL una versión, el número de veces que la lista de defectos DFL ha sido actualizada y el número de entradas que forman la lrisst'a"-'de "defectos "'DFIT. ~ ~~~ ~ ~~ e Los bytes que siguen el sexagésimo cuarto byte son utilizados como bytes para grabar contenido de cada entrada de la lista de defectos DFL. Cada entrada es una información de dirección alternativa ati que tiene una longitud de 8 bytes. Un terminador que tiene una longitud de 8 bytes sirve como un fin de dirección alternativa inmediatamente después ati #N, que es la última información de dirección alternativa efectiva . En esta DFL, un área que sigue el fin de dirección alternativa es llenada con códigos OOh hasta el final de los grupos. La información de administración de lista de defectos que tiene una longitud de 64 bytes se muestra en la Figura 7. 2 bytes empezando con 1 byte en la posición de byte 0 se utilizan como bytes para grabar una serie de caracteres DF que representan el identificador de la lista de defectos DFL. Un byte en la posición de byte 2 se utiliza como byte para grabar el número de formato de la lista de defectos DFL. Cuatro bytes empezando con un byte en la posición 4 se utilizan como bytes para grabar el número de veces que la lista de defectos DFL ha sido actualizada. Se observará que este valor es de hecho el número de veces 'que la TDFL (lista de defectos temporal) que se describirá más adelante ha sido actualizada y, por consiguiente, un valor transferido a partir de la TDFL. :Cüatro~bytes-"émpe"z¾"ñ¾o^-cóíT"ün~b~yte' "en" i¾"p¾~*s1ci"ón~" cíe byte "12 se utilizan como bytes para grabar el número de entradas en ía lista de defectos DFL, es decir, el número de informaciones de dirección alternativa ati . Cuatro bytes ' empezando con un byte en la posición de byte 24 se, utilizan como byte para grabar cuentas de grupos que indican los tamaños de las áreas libres disponibles en las áreas alternativas ISA 0, ISA 1, OSA 0 y OSA1. Posiciones de bytes otras que las posiciones de bytes descritas arriba son reservadas y están todas llenadas con 40 códigos de 00h. La Figura 8 es un diagrama que muestra la estructura de datos de una información de dirección alternativa ati. La estructura de datos incluye información que muestra el contenido de una entrada que completa un proceso de dirección alternativa . En el caso de un disco de una sola capa, el número total de informaciones de direcciones alternativas ati puede llegar a un máximo de 32,759. Cada información de dirección alternativa ati comprende 8 bytes (o bien 64 bits, es decir, los bits b63 a bO) . Los bits b63 a b60 se utilizan como bits para grabar el estado 1 que es el estado de la entrada. En la lista de defectos DFL, el estado es establecido en un valor de "0000" que indica una entrada de proceso de dirección alternativa ordinaria. Otros 'valOres^del" ~ eslfaclo-- se"—exp~lrcafán más*' 'adelante" " en""" una" descripción de la dirección alternativa en la TDFL de la TDMA. Los bits b59 a b32 se utilizaron como bits para grabar la PSN (dirección de sector físico) del primer sector en un grupo de fuente alternativa. Es decir, en esta estructura de datos, un grupo sometido a un proceso de dirección alternativa debido a un defecto o renovación de datos es expresado por la dirección del sector físico PSN de primer sector del grupo. Los bits b31 a b28 son reservados. Se observará que esos bits pueden también utilizarse como bits para estado de grabación 2 que es el otro estado en esta entrada. Los bits b27 a bO son utilizados como bits para grabar la dirección del sector físico PSN del primer sector en un grupo de destino alternativo. Es decir, en esta estructura de datos, un grupo de destino requerido en un proceso de dirección alternativa debido a un defecto o renovación de datos es expresado por la dirección del sector físico PSN del primer sector del grupo. De conformidad con lo descrito arriba, la información de dirección alternativa ati es tratada como una entrada que muestra un grupo de fuente alternativa y un grupo de destino alternativo. Entonces, una entrada de este tipo es catalogada en la lista de defectos DFL que tiene una estructura mostrada en la Figura 6. ~??~·^1¾~ "~DMAT, "~üna~ iriformacio "''~~eh~ una "información de administración de dirección alternativa es grabada en una estructura de datos como la estructura descrita arriba. Como se explicó arriba, sin embargo, estos tipos de información se graban en un proceso para finalizar el disco. En este proceso, una información más reciente en una información de administración de dirección alternativa es transferida desde la TDMA hacia la DMA. La información sobre procesamiento de defectos y la información sobre una administración alternativa efectuada debido a la renovación de datos se graban en la TDMA descrita abajo y se actualizan de vez en cuando. 3: Primer método TDMA 3-1: TDMAs La descripción siguiente explica la TDMA (DMA temporal) proporcionada en el área de información de administración/control como se muestra en las Figuras 2 y 3. De manera muy similar a la DMA, la TDMA se utiliza como área para grabar información sobre procesos de direcciones alternativas. Cada vez que un proceso de dirección alternativa se efectúa para seguir la renovación de datos o para seguir la detección de un defecto, la información en el proceso de dirección alternativa es agregada a la TDMA grabada en la TDMA como actualización. La Figura 9 es un diagrama que muestra la estructura de datos de la TDMA. ??-'tamáñc^^ "270*4'8~ grupos . Como se muestra en la figura, el primer grupo indicado por el número de grupo 1 es utilizado como grupo para grabar un mapa de bits de espacio para la capa 0. un mapa de bits de espacio comprende bits cada uno representando un grupo de un área de datos principal incluyendo la zona de datos asi como un área de administración/control que incluye la zona de entrada y la zona de salida (y las zonas externas en el caso de un disco de dos capas) . El valor de cada bit es la información de existencia/no existencia de escritura que indica si o no datos han sido escritos en un grupo representado por el bit. Todos los grupos desde la zona de entrada hasta la zona de salida (incluyendo las zonas externas en caso de un disco de dos capas) son representados cada uno por un bit del mapa de bits de espacio de conformidad con lo descrito arriba, y el tamaño del mapa de bits de espacio en si es de un grupo. Un grupo indicado por un número de grupo de 2 es utilizado como un grupo para grabar un mapa de bits de espacio para la capa 1 (o la segunda capa) . Se observara que, en el caso de un disco de una capa, un mapa de bits de espacio para la capa 1 es evidentemente innecesario. Si se efectúa un proceso de dirección alternativa, por ejemplo, en una operación para cambiar contenidos de datos, se graba adicionalmente una RDFL (lista de defecto temporal) en un grupo al principio del área no grabada en la TDMA. Asi, 1 'Siseo ""de" "dos cápas "~la " primera*' TDFL está grabada en un área que inicia desde la posición indicada por un número de grupo de 3 como se muestra en la figura. En el caso de un disco de una capa, un mapa de bits de espacio para la capa 1 no es necesario de conformidad con lo descrito arriba. Asi, la primera TDFL está grabada en un área que inicia desde la posición indicada por un número de grupo de 2. Después, cada vez que un proceso de dirección alternativa es llevado a cabo, una TDFL es grabada adicionalmente en una posición de grupo subsiguiente sin proporcionar un espacio 44 entre la posición de grupo subsiguiente y la posición de grupo precedente. El tamaño de una TDFL está dentro del rango de 1 hasta 4 grupos. Puesto que el mapa de bits de espacio muestra estados de grabación de grupos, el mapa de bits es actualizado cada vez que datos son escritos en cualquiera de los grupos para actualizar el grupo. Cuando el mapa dé bits de espacio es actualizado, de manera muy similar a una TDFL, un nuevo mapa de bits de espacio es grabado adicionalmente en un área de TDMA que inicia desde el principio de un área libre e la TDMA. Es decir, un mapa de bits de espacio y/o una TDFL es grabado adicionalmente en la TDMA de vez en cuando. Se observara que las configuraciones de un mapa de bits de espacio y una TDFL se describirán más adelante. De cualquier "mañera',~ "una *fDDS*" (estructura "de' definición 3e "disco temporal) se graba en el último sector de 2, 048 bytes de un grupo utilizado para grabar un mapa de bits de espacio y el último sector de 2,048 bytes de 1 a 4 grupos utilizados para grabar una TDFL. La TDDS es una información detallada en el disco óptico . La figura 10 es un diagrama que muestra la estructura de datos de un mapa de bits de espacio. De conformidad con lo descrito arriba, cada bit de un mapa de bits de espacio representa el estado de grabación de un grupo en el disco, es decir, cada bit indica si o no datos han sido grabados en el grupo representado de esta forma. Por ejemplo, si datos no han sido grabados en un grupo, un bit que representa el grupo es ajustado a 1. Se observara que en el caso de un disco de dos capas, un mapa de bits de espacio se proporciona para cada capa y la información grabada en uno de los mapas de bits de espacio es independiente de la información grabada en el otro mapa de bits de espacio . Para un sector = 2,048 bytes, grupos en una capa que tiene una capacidad de almacenamiento de 25 GB pueden ser representados por un mapa de bits de espacio con un tamaño de 25 sectores. Puesto que un grupo comprende 32 sectores, el mapa de bits de espacio en si puede ser formado de un grupo. En la estructura de datos de un mapa de bits de espacio mostrado en la figura 10, un grupo asignado como mapa de bits cómpren e-^2 ~ "sectores ~ "es ¾éci'r,~~rbs " sé'ctóres"" 0 a "'31". Una columna de posición de bytes muestra posiciones de bytes de cada uno de los sectores. El sector 0 al principio del mapa de bits de espacio es utilizado como un sector para grabar información de administración del mapa de bits. Dos bytes en las posiciones de byte 0 y 1 e el sector 0 se utilizan como bytes para grabar un UB, que es una ID de mapa de bits de espacio no asignado (identificador) . Un- byte en la posición de byte 2 se utiliza como un byte para grabar una versión de formato, por ejemplo, una versión OOh. Cuatro bytes empezando desde la posición de byte 4 se utilizan como bytes para grabar un número de capa que indica si este mapa de bits de espacio corresponde a la capa 0 o a la capa 1. 48 bytes empezando desde la posición de byte 16 se utilizan como bytes para grabar información de mapa de bits. La información de mapa de bits comprende informaciones de zona para tres zonas, es decir, la zona interna, la zona de datos y la zona externa. Las informaciones de zona para la zona interna, información de zona para la zona de datos, e información de zona para la zona externa. El tamaño de cada una de las informaciones de zona es de 16 bytes. Cada una de las informaciones de zona comprende una primer PSN de grupo de inicio, una posición de byte de inicio ^dé^'dat^s^^e^^íapa'^e' b~its, uña" longitud de bits valida en datos de mapa de bits y un área reservada, cada una teniendo un tamaño de 4 bytes. La primera PSN de grupo de inicio es una PSN (dirección de sector físico) que indica una posición de inicio de la zona en el disco. Es decir, la PSN es una dirección de inicio, que se utiliza cuando la zona es mapeada en el mapa de bits de espacio . La posición de byte de inicio de datos de mapa de bits es una cuenta de bytes que indica la posición de inicio de datos de 47 mapa de bits para la zona como una posición con relación al identificador de mapa de bits de espacio no asignado localizado al principio del mapa de bits de espacio, la longitud de bits de validación en datos de mapa de bits es también una cuenta de bytes que representa la cantidad de datos de mapa de bits de la zona. Los datos de mapa de bits reales son grabados en el sector 1 en un área que inicia desde la posición de byte 0 del sector. El sector 1 es el segundo sector del mapa de bits de espacio. En esta área, un sector del mapa de bits de espacio representa datos de un 1 GB. Los datos de mapa de bits reales son seguidos por áreas reservadas que terminan área que precede inmediatamente el sector 31 que es 1 último sector del mapa de bits de espacio. Las áreas reservadas se llenan con códigos de OOh. El"-sec'tbf "31 ~~qúe~es" n" "sector" 'del"'mapá""ie bits de espacio es utilizado como un sector para grabar una TDDS. Las informaciones de mapa de bits descritas arriba son administradas de la siguiente manera. Primero, la descripción explica un mapa de bits de espacio con el número de capas en la posición de bytes 4 indicando la capa 0. Es decir, la descripción explica un mapa de bits de espacio para un disco de una capa o un mapa de bits de espacio para la capa 0 de un disco de dos capas. En este caso, la información de zona para la zona interna es 48 una información para la zona interna de la capa 0 es decir, información en una zona de entrada. La primera PSN de grupo de inicio de la zona es una PSN de la posición de inicio de la zona de entrada como se muestra por medio de la flecha de linea sólida. La posición de byte de inicio de datos de mapa de bits se utiliza para grabar información que indica la posición de los datos de mapa de bits que corresponden a la zona de entrada en el mapa de bits de espacio como se muestra por medio de una flecha con linea de rayas, es decir, información que indica la posición de byte 0 del sector 1. El valor de la longitud de bit de validación en los datos de mapa de bits es el tamaño de los datos de mapa de bits para la zona de entrada. La información de zona para la zona de datos es información " en—l-a "zona" •de^ator de" "la fcapa" ----- ~ " ^ La primera PSN de grupo de inicio de la zona es una PSN de la posición de inicio de la zona de datos como se muestra a través de una flecha con linea sólida. La posición de byte de inicio de los datos de mapa de bits se utiliza para grabar información que indica la posición de los datos de mapa de bits que corresponden a la zona de datos en el mapa de bits de espacio como se muestra a través de una flecha con linea de rayas, es decir, información que indica la posición de bytes 0 del sector 2.
El valor de la longitud de bit de validación en datos de mapa de bits es el tamaño de datos de mapa de bits para la zona de datos . La información de zona para la zona externa es información para la zona externa de la capa 0, es decir, información para una zona de salida en un disco de una capa o zona externa 0 de un disco de dos capas. La primera PSN de grupo de inicio de la zona es una PSN de la posición de inicio de la zona de salida o zona externa 0 como se muestra a través de una flecha de linea sólida. La posición de byte de inicio de datos de mapa de bits es utilizada par grabar información que indica la posición de datos de mapa de bits que corresponden a la zona de salida (o bien zona externa 0) en el mapa de bits de espacio como se muestra a través de una flecha de linea de rayas, es decir, "informacxór 'que "indica" "la posíción~~de 'byté™0 ~dé1~sectór~ N El valor de longitud de bit de validación en datos de mapa de bits es el tamaño de los datos de mapa de bits para la zona de salida o zona externa 0. A continuación, la descripción explicará un mapa de bits de espacio con el número de capa en la posición de byte 4 indicando una capa 1. Es decir, la descripción explica un mapa de bits de espacio para la capa 1 de un disco de dos capas . En este caso, la información de zona para la zona interna es 50 información para la zona interna de la capa 1, es decir, información para una zona de salida. La primera PSN de grupo de inicio de la zona es una PSN de la posición de inicio de la zona de salida como se muestra a través de una flecha con línea de puntos. Puesto que el sentido de la dirección en la capa 1 es un sentido desde un lado externo hacia un lado interno, una posición indicada por la flecha de línea de puntos es una posición de inicio. La posición de byte de inicio de datos de mapa de bits se utiliza para grabar información que indica la posición de datos de mapa de bits que corresponden a la zona de salida en el mapa de bits de espacio como se muestra por medio de una flecha de línea de rayas, es decir, información que indica la posición de bytes 0 del sector 1. El valor de la longitud de bits de validación en datos de ~mapa"^d'e~b~irts" é"s "el" famaño^de^Tos "datos "dé " mapa*" de '"Hits para la zona de salida. La información de zona para la zona de datos es información sobre la zona de datos de la capa 1. La primera PSN de grupo de inicio de la zona es una PSN de la posición de inicio de la zona de datos como se muetra por medio de una flecha de línea de puntos. La posición de byte de inicio de datos de mapa de bits se utiliza para grabar información que indica la posición de datos de mapa de bits que corresponden a la zona de datos en 51 el mapa de bits de espacio, como se muestra por medio de una flecha de linea de rayas, es decir, información que indica la posición de bytes 0 del sector 2. El valor de la longitud de bits de validación en datos de 5 mapa de bits es el tamaño de datos de mapa de bits para la zona de datos. La información de zona para la zona externa es información para la zona externa 1 de la capa 1. La primera PSN de grupo inicial de la zona es una PSN de la 0 posición inicial de la zona externa 1 como se muestra a través de la flecha de linea de puntos. La posición de byte de inicio de datos de mapa de bits se utiliza para grabar información que indica la posición de datos de mapa de bits que corresponden a la zona externa 1 en 5 el mapa de zona de bits de espacio como se muestra a través ~'-™de " "L " información es una información que indica la posición de byte 0 de sector N. El valor de la longitud de bit de validación en datos de mapa de bits es el tamaño de los datos de mapa de bits para la 0 zona externa 1. A continuación se explicará la estructura de datos de una TDFL. De conformidad con lo descrito arriba, una TDFL se graba en un área libre después de un mapa de bits de espacio en una TDMA. Cada vez que se lleva a cabo una operación de 5 actualización, se graba una TDFL al principio del área libre 52 restante . La Figura 11 es un diagrama que muestra la estructura de datos de una TDFL . La TDFL comprende de 1 a 4 grupos. Mediante la comparación 5 con la DFL mostrada en la Figura 6, es evidente que los contenidos de la TDFL son similares a los contenidos de la DFL en la medida en que los primeros 64 bytes de la lista de defectos se utilizan como bytes para grabar información de administración de la lista de defectos, los bytes que siguen 10 el 64° bytes se utilizan como bytes para grabar contenidos de información de direcciones alternativas ati cada una teniendo una longitud de 8 bytes, y un terminador que tiene una longitud de 8 bytes sirve como fin de dirección alternativa inmediatamente después la ati #N, que es la última 15 información de dirección alternativa efectiva. por" ~ló*s~~gr"úpóf~ 1 ~a~~4 es diferente de la DFL en la medida en que una DDS (o bien una TDDS) está grabada en 2,048 bytes que conforman el último sector de la TDFL. 20 Se observará que, en el caso de una TDFL, un área que procede al último grupo al cual pertenece el terminador de información de dirección alternativa es llenada con códigos de OOh. De conformidad con lo descrito arriba, el último sector se utiliza como sector para grabar una TDDS. Si el 25 terminado de información de dirección alternativa pertenece al último sector de un grupo especifico, un área entre el grupo especifico y el último sector de un grupo inmediatamente anterior al grupo especifico es llenada con códigos de 0 y el último sector del grupo inmediatamente precedente se utiliza como sector para grabar una TDDS. La información de administración de lista de defecto tiene un tamaño de 64 bytes es idéntica a la información de administración de lista de defectos explicada antes con referencia a la Figura 7 como información incluida en la lista de defectos DFL. Sin embargo, como el número de veces que la lista de defectos ha sido actualizada, los cuatro' bytes empezando con un byte en la posición de byte 4 se utilizan como bytes para grabar el número de secuencia de la lista de defectos. Es decir, un número de secuencia incluido en la información de •ádiairii'stracTóñ3cie' " i¾"ta^dé^defectos "en" una" '~TDFL"más' reciente es el número de veces que la lista de defectos ha sido actualizada . Además, los cuatro bytes empezando con un byte en la posición de byte 12 se utilizan como bytes para grabar el número de entradas, es decir, el número de informaciones de direcciones alternativas ati. Además, los cuatro bytes empezando con un byte en la posición de byte 24 se utilizan como bytes para grabar valores de cuentas de grupos al momento de la actualización de la TDFL. Estas cuentas de grupo representan los tamaños de las tareas libres disponibles en las áreas alternativas ISA, 0, ISA 1, OSA 0 y OSA 1. La estructura de datos de la información de dirección alternativa ati en la TDFL es similar a la estructura de datos mostrada en la Figura 8 como la estructura de la información de dirección alternativa ati en la DFL. La información de dirección alternativa ati está incluida en la TDFL como una entrada que muestra un grupo de fuente alternativa y un grupo de destino alternativo que participan en un proceso de dirección alternativa. Dicha entrada es catalogada en la lista de defectos temporales TDFL que tiene una estructura de datos mostrada en la Figura 11. En el caso de la TDFL, sin embargo, el valor del estado 1 incluido en la información de dirección alternativa ati en la TDFL puede tener un valor de 0101 ó 1010 además de 0000. ~EIr-est^^"l-'^ü ^tfieñe^ñ^ lor~"de 0Í 1 ó "10G0" 'indica qué" un proceso de dirección alternativa efectuado en varios grupos físicamente continuos es un proceso de transferencia de ráfaga, que maneja los grupos en forma colectiva. Para mayor especificidad, el estado 1 tiene un valor de 0101 indica que la dirección física de sector de inicio de un grupo de fuente alternativa y la dirección física de sector de inicio de un grupo de destino alternativo, que se incluyen en la información de dirección alternativa ati, son respectivamente la dirección física del primer sector en el primer grupo de los grupos físicamente continuos que sirve como fuente alternativa y la dirección física del primer sector en el primer grupo de los grupos físicamente continuos que sirve como destino alternativo. Por otra parte, el estado 1 que tiene un valor de 1010 indica que la dirección física de sector de inicio de un grupo de fuente alternativa y la dirección física de sector de inicio de un grupo de destino alternativo, que se incluyen en la información de dirección alternativa ati son respectivamente la dirección física del primer sector en el último grupo de los grupos físicamente continuos que sirven como fuente alternativa y la dirección física del primer sector en el último grupo de los grupos físicamente continuos que sirven como destino alternativo. Así, en un proceso de dirección alternativa que trata ~coi ct?vamenLe~~"vario¿' ~ grupos ' ~fi"si'camente"" "continuos"' " rio ~~es necesario catalogar la entrada que describe la información de dirección alternativa ati para cada una de todos los grupos. En lugar de esto, es necesario especificar solamente una entrada de una información de dirección alternativa ati que incluye dos direcciones físicas de primeros sectores en primeros grupos y otra entrada de información de dirección alternativa ati incluyendo dos direcciones físicas de primeros sectores en los últimos grupos de conformidad con lo descrito arriba. 56 Según lo descrito arriba, básicamente, la TDFL tiene una estructura de datos idéntica a la estructura de datos de una DFL. Sin embargo, la TDFL se caracteriza porque el tamaño de la TDFL puede ser extendido hasta cuatro grupos, el último sector se utiliza como un sector para grabar una TDDS, y la administración de transferencias de ráfagas puede efectuarse mediante la utilización de información de dirección alternativa ati. Como se muestra en la Figura 9, la TDMA se utiliza como un área para grabar mapas de bits de espacio de TDFLs . De conformidad con lo descrito arriba, sin embargo, el último sector de 2, 048 bytes de cada uno de los mapas de bits de espacio y cada una de la TDFLs se utiliza como sector para grabar una TDDS (estructura de definición de disco temporal) . La Figura 12 es un diagrama que muestra la estructura de la TDDS . "~ ' ~~ ~ " La TDDS ocupa un sector que tiene un tamaño de 2,048 bytes. La TDDS tiene los mismos contenidos que la DDS en una DMA. Se observará que, aún cuando la DDS tiene un tamaño de un grupo que consiste de 65,536 bytes, solamente una parte de más allá de la posición de byte 52 se define virtualmente como contenido de la DDS según lo explicado arriba con referencia a la Figura 5. Es decir, los contenidos reales están grabados en el primer sector del grupo. Así, a pesar del hecho que la TDDS tiene un tamaño de solamente un sector, la TDDS abarca 57 todo el contenido de la DDS . Como resulta evidente a partir de la comparación de la Figura 2 con la Figura 5, los contenidos de las TDDS en las posiciones de byte 0 a 53 son idénticos a los contenidos de la DDS. Se observaré sin embargo que bytes que empiezan a partir de la posición de byte 4 son utilizados como bytes para grabar el número de secuencia de la TDDS, los bytes que inician a partir de la posición de byte 16 son utilizados como bytes para grabar la dirección física del primer sector en un área de unidad en la TDMA y bytes que inician a partir de la posición de byte 24 se utilizan como bytes para grabar la dirección física AD_DFL del primer sector de la TDFL en la TDMA. Bytes en posición de byte 1,024 y posiciones de byte subsiguientes en la TDDS se utilizan como bytes para grabar 'info'rmáci¾n™qüe;Tño éxiste "en" la" DDS~ Cuatro bytes inician la parte de la posición de byte 1,024 se utilizan como bytes para grabar la dirección física LRA de un sector en una circunferencia más externa incluida en el área de datos de usuario como circunferencia en la cual datos de usuario han sido grabados. Cuatro bytes empezando a partir de la posición de byte 1,028 se utilizan como bytes para grabar la dirección física AD_BP0 o del primer sector en un mapa de bits de espacio más reciente para la capa 0 en la TDMA. 58 Cuatro bytes empezando de la posición de byte 1,032 su utilizan como bytes para grabar la dirección física AD_BP1 del primer sector en un mapa de bits de espacio más reciente para la capa 1 en la TDMA. Un byte en la posición de byte 1, 036 se utiliza como byte para grabar una bandera para controlar el uso de una función de sobreescritura . Los bytes en las posiciones de byte otras que las posiciones de byte descritas arriba son reservados y llenados con códigos de OOh. De conformidad con lo descrito arriba, la TDDS incluye direcciones en el área de datos de usuario, tamaños ISA y OSA y banderas llenas de área de reserva. Es decir, la TDDS incluye información de administración/control para administrar ISAs y OSAs en la zona de datos. En este punto, ¾:a~TDDS""es- "simrlar" ar'lá 'DDS'.""-"" ' ¾ ~ " " " "'" También como se describió arriba, la TDDS incluye también informaciones tales como dirección física AD_BP0 dentro del primer sector en el mapa de bits de espacio más reciente efectivo para la capa 0, la dirección física AD_BP1 del primer sector en el mapa de bits del espacio más reciente efectivo para la capa 1 y la dirección física AD_DFL del primer sector en la TDFL más reciente efectiva (DFL temporal) . Puesto que se graba una TDDS en el último sector del mapa de bits de espacio y el último sector de la TDFL cada vez que se agrega un mapa de bits de espacio o una TDFL, la TDDS grabada es una nueva TDDS. Asi, en la TDMA mostrada en la Figura 9, una TDDS incluida en un mapa de bits de espacio agregada al final o una TDDS incluida en una TDFL agregada al final es la TDDS más reciente. En la TDDS más reciente, el mapa de bits de espacio más reciente y la TDFL más reciente se muestra. 3-2: ISAs y OSAs La Figura 13 es un diagrama que muestra posiciones de cada ISA y de cada OSA. Una ISA (área de espacio interno) y una OSA (área de espacio externo) son cada una, una área asignada en la zona de datos como área alternativa utilizada en el proceso de dirección alternativa efectuado en un grupo defectuoso. Además, una ISA o una OSA se utiliza también en la operación " para escri bir'"r.uevos~datos 'én' una^di eceion'"deseacia como 'área alternativa para grabar realmente los nuevos datos que se supone deberían escribirse en la dirección deseada, en donde otros datos han sido grabados previamente. La operación para grabar los nuevos datos en la dirección deseada es por consiguiente una operación para renovar los demás datos con los nuevos datos. La Figura 13A es un diagrama que muestra las posiciones de una ISA y una OSA en un disco de una sola capa. Como se muestra en el diagrama, la ISA se localiza en el lado de 60 circunferencia más interna de la zona de datos mientras que la OSA se localiza en el lado de circunferencia más externa de la zona de datos. Por otra parte, la Figura 13B es un diagrama que muestra las posiciones de cada ISA y de cada OSA en un disco de dos capas. Como se muestra en el diagrama, una ISA 0 se localiza en el lado de circunferencia más interna de la zona de datos en la capa 0 mientras que la OSA 0 se localiza en el lado de circunferencia más externa de la zona de datos en la capa 0. Por otra parte, una ISA 1 se localiza en el lado de circunferencia más interna de la zona de datos en la capa 1 mientras que la OSA 1 se localiza en el lado de circunferencia más externa de la zona de datos en la capa 1. En el disco de dos capas, el tamaño de la ISA 0 puede ser diferente del tamaño de la ISA 1. Sin embargo, el tamaño de la OSA 0 es igual al tamaño de la OSA 1. Los tamaños"dé la" ISA ~fó'bieñ~'ISA "0 'e 'ISA~1 ) "y" los "tamaños" de la OSA (o bien OSA 0 y OSA 1) son definidos en la DDS y en la TDDS, que han sido descritas antes. El tamaño de la ISA es determinado en un tiempo de inicialización y permanece fijo posteriormente. Sin embargo, el tamaño de la OSA puede ser cambiado aún después de la grabación de datos ahí. Es decir, el tamaño de la OSA grabada en la TDDS puede ser cambiado en una operación para actualizar la TDDS con el objeto de incrementar el tamaño de la OSA. 61 Un proceso de dirección alternativa que utiliza la ISA o la OSA se lleva a cabo de la siguiente manera. Una operación para renovar datos se toma como ejemplo. Por ejemplo, nuevos datos son escritos en la zona de datos de usuario. Para mayor especificidad, los datos son escritos en un grupo, en donde datos existentes ya han sido escritos previamente. Es decir, se hace una solicitud como solicitud de renovación de los datos existentes. En este caso, puesto que el disco es reconocido como un disco óptico de grabación una sola vez, los nuevos datos no pueden ser escritos en el grupo. Asi, los nuevos datos son escritos en un grupo en la ISA o en la OSA. Esta operación se conoce como proceso de dirección alternativa . Este proceso de dirección alternativa es administrado como información de dirección alternativa ati descrita arriba. La "informacÍO "¾e^ ati es tratada como una entrada de TDFL incluyendo la dirección de un grupo en donde los datos existentes han sido grabados desde el principio, como dirección de fuente alternativa. La entrada de TDFL de la información de dirección alternativa ati incluye también la dirección de un grupo de ISA o OSA en donde los nuevos datos han sido escritos como datos de dirección alternativa, como dirección de destino alternativo. Es decir, en el caso de la renovación de datos existentes, los datos de dirección alternativa son grabados en la ISA o 62 en la OSA y el proceso de dirección alternativa efectuado en las ubicaciones de datos para la renovación de los datos existentes es controlado como información de dirección alternativa ati catalogada en la TDFL en la TDMA. Asi, mientras el disco es un disco óptico de una sola grabación, virtualmente, se implementa una renovación de datos. En otras palabras, como se puede observar a partir de la OS en un sistema anfitrión, un sistema de archivos u otros sistemas, se implementa una renovación de datos. El proceso de dirección alternativa puede también aplicarse a la administración de defectos de la misma manera. Para plantearlo con detalles, si un grupo es determinado como área defectuosa, mediante la realización del proceso de dirección alternativa, datos que supuestamente deben escribirse en el grupo son escritos en un grupo de la ISA o de la OSA. •Despues, ~ ¾1a~''~l~á^adm ñ s'tración dé""este ' proceso* 'de dirección alternativa, se cataloga una información de dirección alternativa ati como una entrada en la TDFL. 3-3: Método para utilizar TDMA De conformidad con lo descrito arriba, cada vez que se renuevan datos o cada vez que se lleva a cabo un proceso de dirección alternativa, se actualizan un mapa de bits de espacio y una TDFL en una TDMA. La Figura 14 es un diagrama que muestra el estado de la actualización de los contenidos de una TDMA: 63 La Figura 14A muestra un estado en el cual un mapa de bits de espacio para la capa 0, un mapa de bits de espacio para la capa 1 y una TDFL han sido grabados en la TDMA. De conformidad con lo descrito arriba, el último sector de cada 5 uno de los mapa de bits de espacio y el último sector de la TDFL se utilizan cada uno para grabar una TDDS (DDS temporal) . SE conocen como TDDS 1, TDDS 2 y TDDS 3. En el caso del estado mostrado en la Figura 14A, la TDFL se relaciona con datos más recientemente escritos. Asi, la TDDS 10 3 grabada en el último sector de la TDFL es la TDDS más reciente . Como se explicó arriba con referencia a la Figura 12, esta TDDS incluye AD BPO, AD BP1 y AD DFL . AD BPO y AD BP1 son informaciones que muestran las localizaciones de mapas de 15 bits de espacio más recientes efectivos. Por otra parte, AD ~rr- DFL~ e3~ una " infÓ mac'ióri" que "~ múestra" " la" ?oca1 ización" de una TDFL más reciente efectiva. En el caso de TDDS 3, AD BPO y AD BP1 y AD DFL son informaciones efectivas que indican las ubicaciones de los mapas de bits de espacio y la TDFL como se 20 muestra por medio de una flecha de linea sólida, una flecha de linea de rayas y una flecha de lineas de puntos, respectivamente. Es decir, AD DFL en TDDS 3 se utiliza como una dirección para especificar una TDFL que incluye TDDS 3 mismo como una TDFL efectiva. Por otra parte, AD BPO y AD BP1 25 en TDDS 3 se utilizan como direcciones para especificar mapas 64 de bits de espacio para las capas 0 y 1 respectivamente como mapas de bits de espacio efectivos. Después, se escriben datos y, puesto que el mapa de bits de espacio para la capa 0 es actualizado, se agrega un nuevo mapa de bits para la capa de cero a la TDMA. Como se muestra en la Figura 14B, el nuevo mapa de bits de espacio es grabado al principio de un área libre. En este caso, la TDDS 4 grabada en el último sector del nuevo mapa de bits de espacio se vuelve la TDDS más reciente. AD BPO, AD BP1 y AD DFL en TDDS 4 se utilizan como dirección para especificar informaciones efectivas. Para mayor especificidad, AD BPO en TDDS 4 se utiliza como una dirección para especificar un mapa de bits de espacio para la capa 0 como mapa de bits de espacio, que incluye TDDS 4 misma y sirve como información efectiva. De manera muy simi ar ~e "éstla3^ Figura "1 A, AD" ?? en TDDS 4 se utiliza como una dirección para especificar un mapa de bits de espacio para la capa 1 como información efectiva y AD DFL en TDDS 4 se utiliza como una dirección para especificar una TDFL como TDFL efectiva. Después, se escriben datos otra vez, y, puesto que el mapa de bits de espacio para la capa 0 es actualizado, se agrega a la TDMA un nuevo mapa de bits de espacio para la capa 0. Como se muestra en la Figura 14C, el nuevo mapa de bits de espacio es grabado al principio del área libre. En este caso, TDDS 5 grabada en el último sector del nuevo mapa de bits de espacio se vuelve la TDDS más reciente. AD BPO, AD BP1 y AD DFL en TDDS 5 se utilizan como direcciones para especificar informaciones efectivas. Para mayor especificidad, se utiliza AD BPO en TDDS 4 como dirección para especificar un mapa de bits de espacio para la capa 0 como mapa de bits de espacio, que incluye TDDS 4 misma y sirve como información efectiva. De manera muy similar al estado mostrado en las figuras 14 (a) y 14 (b) , AD BP1 se utiliza como una dirección para especificar un mapa de bits de espacio para la capa 1 como información efectiva y AD DF1 se utiliza como dirección para especificar una TDFL como TDFL efectiva . De conformidad con lo descrito arriba, cuando se actualiza una TDFL y/o un mapa de bits de espacio, una TDDS grabada en -e-l> —úl' imo^sécto ' "dé^'Üa' '~±nfoí¾ ción~""más" "reciente ^Incluye direcciones que indican una información efectiva, por ejemplo, mapas de bits de espacio y una TDFL, que están incluidos en la TDMA. La información efectiva es definida como los mapas de bits de espacio más reciente y la TDFL más reciente que se catalogan en la TDMA antes de un proceso de finalización . Asi, la unidad de disco puede obtener una TDFL efectiva y unos mapas de bits de espacio efectivos por referencia a una TDDS incluida en la última TDFL grabada o el último mapa de 66 bits de espacio grabado registrado en la TDMA. A propósito, la figura 14 es un diagrama que muestra el estado de actualización de contenidos de una TDMA para un disco de dos capas. Es decir, la TDMA incluye un mapa de bits 5 de espacio para la capa 0 y un mapa de bits de espacio para la capa 1. Los dos mapas de bits de espacio y la TDFL se catalogan inicialmente en la TDMA para la capa 0. Es decir, solamente la TDMA para la capa 0 es utilizada y, cada vez que se 0 actualiza una TDFL y/o un mapa de bits de espacio, la nueva TDFL y/o el nuevo mapa de bits de espacio se agregan a la TDMA como se muestra en la figura 14. La TDMA para la capa 1 como la segunda capa se utiliza después del agotamiento de la TDMA para la capa 0. 5 Después, la TDMA para la capa 1 se utiliza también para ~"~catal!o*gar"TDFLs^y7o~"mápas~ de 'bits "ele" espacio uno tras otro iniciando a partir del principio de la TDMA. La figura 15 es un diagrama que muestra un estado en el cual la TDMA para la capa 0 es agotada después de grabar una TDFL 0 o un mapa de bits de espacio N veces. Después, una TDFL o un mapa de bits de espacio es catalogada continuamente en la TDMA proporcionado para la capa 1 para servir como continuación de la TDMA proporcionado para la capa 0 como se muestra en la figura 14C. 5 En el estado mostrado en la figura 15, después del 67 agotamiento de la TDMA para la capa 0, dos mapas de bits de espacio para la capa 1 son catalogados adicionalmente en la TDMA para la capa 1. En este estado, la TDDS N+2 grabada en el último sector del mapa de bits de espacio más reciente para la capa 1 es la TDDS más reciente. De manera muy similar al estado mostrado en la figura 14, en la TDDS más reciente, AD BPO, AD BP1 y AD DFL apuntan hacia información efectiva como se muestra a través de una flecha de linea sólida, una flecha de linea de rayas y una flecha de puntos, respectivamente. Es decir, AD BP1 en TDDS N+2 se utiliza como dirección para especificar un mapa de bits de espacio para la capa 1 como un mapa de bits de espacio que incluye TDDS N+2 mismo y sirve como información efectiva. Por otra parte, AD BPO en TDDS N+2 es utilizado como una dirección para especificar un mapa de bits de espacio para la capa 0, es eei; 7~ß?~??smo"mapa'clé- bits' dé'"e'sp¾cib"'qüe" se muestra en la figura 14C, y AD TDFL en TDDS N+2 se utiliza como dirección para especificar una TDFL como información efectiva o información más recientemente actualizada. Es evidente que si la TDFL, el mapa de bits de espacio para capa 0 o el mapa de bits de espacio para la capa 1 es actualizado después, la TDFL actualizada o el mapa de bits de espacio actualizado se cataloga como el inicio del área libre en la TDMA para la capa 1. De conformidad con lo descrito arriba, las TDMAs para grabar 68 capas O y 1 se utilizan una tras otra para catalogar la TDFLs actualizadas y los mapas de bits de espacio actualizados. Asi, la TDMAs para las capas de grabación puede utilizarse conjuntamente como una sola gran TDMA. Como resultado, las 5 varias DMAs pueden ser utilizadas por un alto grado de eficiencia . Además, mediante el hecho de buscar solamente una TDDS grabada en última instancia sin tomar en cuenta si la TDMA se proporciona para la capa 0 o para la capa 1, se puede obtener 10 una TDFL efectiva y/o un mapa de bits de espacio afectivo. En esta modalidad, un disco de una capa y un disco de dos capas se consideran de conformidad con lo descrito arriba. Se observara sin embargo que un disco que tiene tres o más capas de grabación puede también concebirse. Asi mismo, en el caso 15 de un disco que tiene tres o más capas de grabación, las ÷ -. —- DMAs ~pár ~ las" cap s~puédin~"emplearsé '???""tiras" otra en la misma forma. 4: Unidad de disco La descripción siguiente explica un aparato de 20 grabación/reproducción que sirve como unidad de disco para los discos ópticos de una sola grabación descritos arriba. La unidad de disco proporcionada por la modalidad puede formar una distribución del disco óptico de grabación una sola vez en un estado explicado arriba con referencia a la 25 figura 1 mediante el formateo del disco en un estado en el cual, típicamente, solamente el área de información pregrabada PIC mostrada en la figura 1 ha sido creada pero se ha formado en ningún área de escritura una sola vez. Además, la unidad de disco registra datos en el área de datos de usuario del disco formateados de esta forma y reproduce datos a partir de los datos de usuario. En caso necesario, las unidades del disco actualizan también una TDMA mediante grabación de información ahí y mediante la grabación de datos en una ISA o una OSA. La figura 16 es un diagrama que muestra una configuración de la unidad de disco. Un disco 1 es el disco óptico de grabación una sola vez descrito arriba. El disco 1 está montado sobre un torna-mesa no ilustrado en la figura. En una operación de grabación/reproducción, el torna-mesa es impulsado para girar constante) por"médio*""de un motor de huso 52. Un lector óptico (cabeza óptica) 51 lee direcciones de ADIP integradas en un disco 1 como una forma oscilante de una pista de ranura e información de administración/control como información pregrabada en el disco 1. En un tiempo de inicialización/formateo o en la operación para grabar datos de usuario en el disco 1, el lector óptico 51 graba una información de administración/control y datos de usuario en una pista en un área de escritura una sola vez. En 70 una operación de reproducción, por otra parte, el lector óptico 51 lee datos grabados en el disco 1. El lector óptico 51 incluye un diodo láser, un fotodetector, un lente objetivo y un sistema óptico que no se muestran en la figura. El diodo láser es un dispositivo que sirve como fuente para generar un haz láser. El fotodetector es un componente para detectar un haz reflejado por el disco 1. El objetivo es un componente que sirve como una terminal de salida del haz láser. El sistema óptico es un componente para irradiar el haz láser sobre una cara de grabación del disco 1 a través del objetivo y dirigiendo el haz reflejado hacia el fotodetector . En el lector óptico 51, el objetivo es detenido por medio de un mecanismo biaxial de tal manera que el mecanismo pueda desplazar el objetivo en direcciones de rastreo y enfoque. -Ademásy^ tóela""""'el^l'e^íoF^o tico "51 puede' "ser desplazado en la dirección radial del disco 1 por un mecanismo de rosca 53. El diodo láser incluido en el lector óptico 51 es impulsado para emitir un haz láser a través de una corriente impulsora generada por un impulsor láser 63 como señal de impulso. El fotodetector empleado en el lector óptico 51 detecta información transportada por un haz reflejado por el disco 1, transforma la información detectada en una señal eléctrica proporcional a la intensidad luminosa del haz reflejado y suministra la señal eléctrica a un circuito de matriz 54. 71 El circuito de matriz 54 tiene un circuito de conversión corriente/tensión que se utiliza para convertir una salida de corriente por la foto detector que comprende varios dispositivos sensibles a la luz en una tensión, y un circuito de procesamiento/amplificación de matriz para llevar a cabo un procesamiento de matriz para generar señales necesarias. Las señales necesarias incluyen una señal de frecuencia alta (o bien una señal de datos reproducidos) que representa datos reproducidos asi como una señal de error de enfoque y una señal de error de rastreo, que se utilizan para servo control . Además, una señal en contrafase se genera también como señal relacionada a la oscilación de la ranura. La señal relacionada con la oscilación de la ranura es una señal para detectar la oscilación de la ranura. :Se~"- bservár ~^ "dé * matriz 54 puede estar físicamente integrada dentro del lector óptico 51. La salida de señal de datos reproducidos por el circuito de matriz 54 es suministrada a un circuito de lectura/escritura 55. La señal de error de enfoque y la señal de error de rastreo que son también generadas por el circuito de matriz 54, se suministran a un servo circuito 61. La señal en contrafase generada por el circuito de matriz 54 es suministrada a un circuito oscilante 58. El circuito de lectura/escritura 55 es un circuito para 72 llevar a cabo un procesamiento, por ejemplo, proceso de conversión binaria en la señal de datos reproducidas y un proceso para generar una señal de reloj de reproducción mediante la adopción de una técnica PLL para generar datos leídos por el lector óptico 51. Los datos generados son después suministrados a un circuito de desmodulación 56. El circuito de desmodulación 56 comprende un miembro funcional que sirve como decodificador en un proceso de reproducción y un miembro funcional que sirve como codificador en un proceso de grabación. En un proceso de reproducción, el circuito .de desmodulación 56 implementa un proceso de desmodulación para código limitado a duración de funcionamiento, proceso de decodificación con base en la señal de reloj de reproducción. Un codificador/decodificador ECC 57 es un componente para -1~1;evar~ a~cabo"""un proceso de' -'codificación ECC" con el objeto de agregar códigos de corrección de errores a datos a grabar en el disco 1 y un proceso de decodificación ECC para corregir errores incluidos en datos reproducidos a partir del disco 1. En un tiempo de reproducción, datos desmodulados por el circuito de desmodulación 56 son almacenados en una memoria interna que es sometida a un procesamiento de detección/corrección de errores y procesamiento, por ejemplo, un proceso de desintercalación para generar los datos reproducidos eventuales.
Los datos reproducidos obtenidos como resultado de un proceso de decodificación efectuado por el codificador/decodificador ECC 57 son leídos a partir de la memoria interna y transferidos a un aparato conectado a la unidad de disco de conformidad con un comando dado por un controlador de sistema 60. Un ejemplo del aparato conectado a la unidad de disco es un sistema AV (audiovisual) 120. De conformidad con lo descrito arriba, la salida de señal en contrafase por el circuito de matriz 564 como señal relacionada al estado de oscilación de la ranura es procesada en el circuito oscilante 58. La señal en en contrafase que lleva información ADIP es desmodulada en el circuito de oscilación 58 en una corriente de datos que consiste de direcciones ADIP. El circuito de oscilación 58 suministra después la corriente de datos a un decodificador de dirección El decodificador de dirección 59 decodifica los datos recibidos de esta manera para generar direcciones y después suministra las direcciones al controlador de sistema 60. El decodificador de dirección 59 genera también una señal de reloj mediante la realización del proceso PLL utilizando la señal de oscilación suministrada por el circuito de oscilación 58 y suministra la señal de reloj a otros componentes, por ejemplo, señal de reloj de codificación de tiempo de grabación. 74 La señal en en contrafase enviada por el circuito de matriz 54 como señal relacionada con el estado de oscilación de la ranura es una señal que se origina a partir de la información pre-grabada PIC. En el circuito oscilante 58, la señal en contrafase es sometida a un proceso de filtro de pasa banda antes de suministrarse al circuito de lectura/escritura 55, que lleva a cabo un proceso de conversión binaria para generar una corriente de bits de datos. La corriente de bits de datos es después suministrada al codificador/decodificador ECC 57 para llevar a cabo procesos de decodificación ECC y desintercalado con el objeto de extraer datos que representan la información pre-grabada. La información pre-grabada extraída es después suministrada al controlador de sistema 60. Con base en la información pre-grabada conseguida, el "controTador- d'^'istemá 60' puede llevar" a~cabo procesos tales como procesamiento para ajustar varias operaciones y procesamiento de protección contra copiado. En un tiempo de grabación, datos a grabar son recibidos de sistema AV 120. Los datos a grabar se conservan en una memoria empleada en el codificador/decodificador ECC 57. En este caso, el codificador/decodificador ECC 57 lleva a cabo procesos en los datos que se encuentran en la memoria intermedia a grabar. Los procesos incluyen procesamiento para agregar códigos de corrección de errores, procesamiento de 75 intercalado y procesamiento para agregar su códigos. Los datos que completan el proceso de codificación ECC son sometidos a un proceso de desmodulación, por ejemplo, desmodulación que adopta un RLL (1-7) PP en el circuito de 5 desmodulación 56 antes de suministrarse al circuito de lectura/escritura 55. En estos procesos de codificación efectuada en un tiempo de grabación, la señal de reloj generada a partir de la señal oscilante de conformidad con lo descrito arriba es utilizada como la señal de reloj 10 codificadora que sirve como señal de referencia. Después de llevar a cabo estos procesos de codificación, los datos a grabar son suministrados al circuito de lectura/escritura 55 para ser sometidos a un proceso de compensación de grabación, por ejemplo, ajuste fino de una 15 potencia de grabación para producir un valor de potencia ""-·-' r~óptimo~-~par ^facCor s~ que incluyen"* cáracteTisticas de la capa de grabación, la forma de punto del haz láser y la velocidad lineal de grabación asi como ajuste de la forma del impulso de unidad láser. Después de terminar el procesamiento de 20 compensación de grabación, los datos a grabar son suministrados al controlador de láser 63 como pulsos de excitación láser. El controlador de láser 63 pasa los pulsos de excitación láser al diodo láser empleado en el lector óptico 51 para 25 impulsar la generación de un haz láser a partir del diodo. De esta forma, se crean en el disco 1 muescas adecuadas para los datos registrados. Se observara que el controlador láser 63 incluye lo que se conoce como circuito APC (Auto Control de Potencia) para controlar la salida de láser a un valor fijo independiente de las condiciones ambientes, por ejemplo, temperatura ambiente mediante el monitoreo de la potencia de salida láser. Se proporciona un detector en el lector óptico 51 para servir como monitor para monitorear la potencia de salida láser. El controlador de sistema 60 proporciona un valor blanco de la potencia de salida láser para cada uno de los procesos de grabación y reproducción. El nivel de la salida láser es controlado al valor blanco para el proceso de grabación o reproducció . El servo circuito 61 genera varias señales de servo impulso a "partir "de" la '"señal de "error" de~~enfoque y de la señal de error de rastreo, que son recibidas del circuito de matriz 54, para llevar a cabo servo operaciones. Las señales de servo impulso incluyen señales de servo impulso de enfoque, rastreo y rosca . Para plantearlo de manera concreta, las señales de impulso de enfoque y rastreo son generadas de conformidad con la señal de error de enfoque y la señal de error de rastreo, respectivamente, para impulsar respectivamente bobinas de enfoque y rastreo en el mecanismo biaxial empleado en el 77 lector óptico 51. Asi, servo circuitos de rastreo y enfoque son creados como circuitos que comprenden el lector óptico 51, el circuito de matriz 54, el servo circuito 61 y el mecanismo biaxial. Además, de conformidad con un comando de salta de pista recibido del controlador del sistema 60, el servo circuito 61 apaga el servo circuito de rastreo y lleva a cabo una operación de salto de rastreo mediante la producción de una señal de impulso de salto. Además de esto, el servocircuito 61 genera una señal de impulso de rosca con base en la señal de error de rosca y una señal de control de ejecución de acceso la cual es recibida a partir del controlador de sistema 60 para impulsar el mecanismo de rosca 53. La señal de error de rosca es obtenida como componente de baja frecuencia de la señal de error de rastreo "^El"lecanisrno" ' t?sca"' '53" "ti"ene * uñ mecanismo que contiene un engrane de transmisión, un motor de rosca y un árbol principal para sujetar el lector óptico 51. El mecanismo de rosca 53 impulsa el motor de rosca de conformidad con la señal de impulso de rosca para deslizar el lector óptico 51 sobre una distancia requerida. Se debe observar que el mecanismo en si no se muestra en la Figura. i Un servocircuito de huso 62 controla el motor de uso 52 para que gire a una CLV. El servocircuito de huso 62 obtiene una señal de reloj 78 generada en un proceso PLL para la señal oscilante como información sobre la presente velocidad de rotación del motor de huso 52 y compara la velocidad de rotación presente con una velocidad de referencia CLV predeterminada para generar una señal de error de huso. Además, una señal de reloj de reproducción generada en un tiempo de reproducción de datos por un circuito PLL empleado en el circuito de lectura/escritura 55 se utiliza como la señal de reloj de referencia de un proceso de decodificación asi como la información sobre la velocidad de rotación presente del motor de huso 52. Asi, mediante la comparación de esta señal de reloj de reproducción con la velocidad de referencia CLV predeterminada se puede generar una señal de error de huso. Después, el servocircuito de uso 62 envía la señal de impulso ^¦de~ huso" "Ta" cu~ai~res~ generada" de conformidad """con la señal de error de huso, para llevar a cabo la rotación CLV del motor de huso 52. Además, el servocircuito de huso 62 genera también una señal de impulso de huso de conformidad con una señal de control de aceleración/frenado de huso recibida del controlador del sistema para llevar a cabo operaciones para arrancar, detener, acelerar o desacelerar el motor de huso 52. Varias operaciones efectuadas por el servosistema y el sistema de grabación/reproducción de conformidad con lo 79 descrito arriba es controlada por el controlador de sistema 60 con base en una microcomputadora . El controlador de sistema 60 efectúa varios tipos de procesamiento de conformidad con comandos recibidos del 5 sistema AV 120. Después se recibe una instrucción de escritura (o bien comando de escribir datos) del sistema 120 AV, como por ejemplo, el controlador de sistema 60 desplaza primero el lector óptico 51 hacia una dirección en la cual los datos 10 deben escribirse. Después, el codificador/decodificador de ECC 57 y el circuito de desmodulación 56 efectúan el proceso de codificación descrito arriba en la fecha recibida del sistema AV 120. Ejemplos de los datos son datos de video y datos de audio generados de conformidad con varios métodos 15 como por ejemplo MPEG2. En forma subsiguiente, de conformidad '- ""cón^ o'-descr to^'áfr"Í35¾7^~eÍ~ Circuito" "de ~lecturá7éscritura 55 proporciona impulsos de accionamiento láser que representan los datos al controlador de láser 63 con el objeto de revisar en términos actuales los datos en el disco 1. 20 Por otra parte, cuando se recibe un comando de lectura para leer datos tales como datos de video MPEG2 del disco 1 proveniente del sistema AV 120, por ejemplo, el controlador de sistema 60 lleva a cabo primero una operación de búsqueda para desplazar el lector óptico 51 hacia una dirección blanco 25 en la cual los datos deben ser leídos del disco 1. Es decir, 80 el controlador de sistema 60 envía un comando de búsqueda al servocircuito 61 para impulsar el lector óptico 51 para que acceda una dirección blanco especificada en el comando de búsqueda . Después, se ejecuta un control de operaciones requerido para transferir datos de un segmento especificado al sistema AV 120. Es decir, los datos son leídos del disco 1, el procesamiento como por ejemplo decodificación y proceso de colocación en memoria intermedia se efectúa en el circuito de de lectura/escritura 55, en circuito de desmodulación 56 y el codificador/decodificador ECC 57, y los datos solicitados son transferidos al sistema AV 120. Se observará que, en las operaciones para restaurar datos en el disco 1 y reproducir datos a partir del disco 1, el controlador de sistema 60 puede controlar los accesos al =- "disco y~lra"s~óp"éTacic¾"e~s^ grabación/reproducción mediante la utilización de direcciones ADIP detectadas por el circuito oscilante 58 y el decodificador de dirección 59. Además, en puntos de tiempo predeterminados tales como el momento cuando el disco 1 es montado sobre la unidad de disco, el controlador de sistema 60 lee una ID única para la BCA en el disco 1 en caso de existencia de BCA en el disco 1 e información pregrabada (PIC) grabada en el disco 1 como ranura oscilante a partir del área de reproducción solamente. En este caso, el control de operaciones de búsqueda es 81 ejecutado con la BCA y la zona de datos pregrabados PR es ajustada como blancos de las operaciones de búsqueda. Es decir, comandos son especificados a hacia un circuito 61 para acceder mediante la utilización del lector óptico 51 al lado de circunferencia más interna del disco 1. Después, el lector óptico 51 es impulsado para llevar a cabo rastreo de reproducción para obtener una señal en contrafase como información proporcionada por un haz reflejado. Después, se efectúa un proceso de decodificación en el circuito oscilante 58, circuito de lectura/escritura 55 y codificador/decodificador ECC 57 para generar una información de BCA y una información pregrabada como datos reproducidos. Con base en la información BCA y con base en la información pregrabada que son leídas a partir del disco 1 de conformidad con lo descrito arriba, el controlador de sistema 60 lleva a cabe . · un procesamiento como ^ por .ejemplo, un . proceso para ajustar energías láser y un proceso para protección contra copiado. En la configuración mostrada en la Figura 16, una memoria cache 60a se emplea en el controlador de sistema 60. La memoria cache 60a se utiliza para conservar típicamente una TDFL y/o un mapa de bits de espacio que son leídos a partir de la TDMA grabada en el disco 1, de tal manera que la TDFL y/o el mapa de bits de espacio pueda actualizarse sin accesar el disco 1. 82 Cuando el disco 1 está montado en la unidad de disco, por ejemplo, el controlador de sistema 60 controla los componentes de la unidad de disco duro para leer una TDFL y/o mapa de bits de datos de la TDMA grabada en el disco 1 y los almacena en la memoria cache 60a. Después, cuando un proceso de dirección alternativa se efectúa para renovar datos o debido a un desperfecto, la TDFL o el mapa de bits de espacio almacenado en la memoria cache 60a se actualiza. Cada vez que un proceso de dirección alternativa es efectuado para escribir o renovar datos en el disco 1 y que la TDFL o el mapa de bits de espacio permanecen sin cambio, por ejemplo, mapa de bits de o TDFL pueden catalogarse adicionalmente en la TDMA registrada en el disco 1. De esta forma, sin embargo, la TDMA registrada en el disco 1 será agotada temprano. . . - „ , . _ , . . . Con el objeto de resolver este problema, solamente la TDFL o el mapa de bits de espacio almacenado en la memoria cache 60a es actualizado hasta que el disco sea eyectado de la unidad de disco. Conforme el disco 1 es eyectado de la unidad de disco, como por ejemplo, la última TDFL (más reciente) o el último mapa de bits de espacio almacenado en la memoria cache 60a es transferido a la TDMA grabada en el disco 1. De esta forma la TDMA grabada en el disco 1 es actualizada solamente después de la TDFL y/o el mapa de bits de espacio, que se 83 almacenan en la memoria cache 60a, ha sido actualizada en un gran número de veces para que se pueda reducir la cantidad de consumo de TDMA. La explicación proporcionada a continuación se basa en un método para reducir la cantidad de consumo de la TDMA grabada en el disco 1 mediante la utilización de memoria cache 60a en procesamiento, como por ejemplo proceso de grabación que se describirá más adelante. Es evidente sin embargo que la presente invención puede implementarse sin la memoria cache 60a. Sin la memoria cache 60a, sin embargo, cada vez que se actualiza una TDFL o un mapa de bits de espacio, la TDLF actualizada o el mapa de bits de espacio actualizado debe catalogarse en la TDMA grabada en el disco 1. A propósito, la configuración típica de la unidad de disco mostrada en la Figura 16 es la configuración de la unidad de disco conectada al sistema AV 120. Sin embargo, la unidad de disco proporcionada por la presente invención puede conectarse a un aparato como por ejemplo a una computadora personal . Además, la unidad de disco puede ser diseñada en una configuración que no está conectada a un aparato. En este caso, a diferencia de la configuración mostrada en la Figura 16, la unidad de disco incluye una unidad de operación y una unidad de despliegue o un miembro de interfaz para ingresar y producir datos. Es decir, datos son grabados en un disco y 84 reproducidos a partir del disco de conformidad con una operación efectuada por el usuario, y se requiere de una terminal como terminal para ingresar y producir los datos. Evidentemente, otras configuraciones típicas son concebibles. Por ejemplo, la unidad de disco puede diseñarse como un aparato de grabación solamente o un aparato de reproducción solamente . 5: Operaciones para el Primer Método TDMA 5-1: Escritura de Datos Con referencia a los diagramas de flujo mostrados en las Figuras 17 a 20, la descripción siguiente explica el procesamiento efectuado por el controlador de sistema 60 en un proceso para grabar datos en el disco 1 montado en la unidad de disco. Se observará que, al momento en el cual se lleva a cabo el proceso de . escritura . de. datos explicado abajo, el disco duro ya está montado en la unidad de disco y una TDFL así como un mapa de bits de espacio han sido transferidos desde una TDMA en el disco 1 montado en la unidad de disco a la memoria cache 60a. Además, cuando se recibe una petición para operación de escritura o bien para operación de lectura a partir del aparato anfitrión como por ejemplo el sistema AV 120, la dirección blanco es especificada en la petición como dirección de sector lógico. La unidad de disco lleva a cabo 85 un procesamiento de conversión de dirección lógica/ física para convertir la dirección de sector lógico en una dirección de sector físico pero se omite la descripción del proceso de conversión para cada petición de vez en cuando. Se observará que, con el objeto de convertir una dirección de sector lógico especificada por un anfitrión en una dirección de sector físico, es necesario agregar "la dirección física del primer sector en un área de datos de usuario" registrada en la TDDS a la dirección de sector lógico. Vamos a considerar que una petición para escribir datos en dirección N ha sido recibida de un aparato anfitrión como por ejemplo el sistema AV 120 por el controlador de sistema 60. En este caso, el controlador de sistema 60 empieza el procesamiento representado por el diagrama de flujo mostrado en la Figura 17. Primero, en un paso F101, un mapa de bits de espacio almacenado, en la. memoria ca.che.60a es referido con el objeto de determinar si o no datos han sido grabados en un grupo en la dirección especificada. El mapa de bits de espacio almacenado en la memoria cache 60a es un mapa de bits de espacio actualizado más recientemente. Si ningún dato ha sido grabado en la dirección especificada, el flujo del procesamiento avanza hasta un paso F102 para llevar a cabo un proceso para escribir datos de usuario en la dirección de conformidad con lo representado por el diagrama de flujo mostrado en la Figura 18. 86 Si datos ya han sido grabados en la dirección especificada de tal manera que el proceso de escritura de los datos de esta vez no puede implementarse, por otra parte, el flujo del procesamiento avanza hasta un paso F103 para llevar a cabo un proceso de sobreescritura representado por el diagrama de flujo mostrado en la Figura 19. El proceso para escribir datos de usuario en la dirección de conformidad con lo representado por el diagrama de flujo mostrado en la Figura 18 es un proceso requerido por un comando para escribir los datos en la dirección en la cual ningún dato ha sido grabado. Asi, el proceso de escribir datos de usuario en la dirección de conformidad con lo representado por el diagrama de flujo mostrado en la Figura 18 es un proceso de escritura ordinario. Si se genera un error en el transcurso del proceso de escritura debido a un defecto como ,por_ejemplo daño en el disco 1, sin embargo, se puede llevar a cabo un proceso de dirección alternativo en algunos casos. Primero, en el paso FUI, el controlador de sistema 60 ejecuta un control para escribir los datos en la dirección especificada. Es decir, el lector óptico 51 es impulsado para tener acceso a la dirección especificada y graba los datos de la solicitud de escritura en la dirección. Si la operación para escribir los datos en la dirección se termina normalmente, el flujo del procesamiento avanza desde 87 el paso F112 hasta el paso F113 en donde el mapa de bits de espacio almacenado en la memoria cache 60a es actualizado. Para plantearlo con mayores detalles, el mapa de bits de espacio es buscado para un bit que corresponde a un grupo en el cual los datos han sido escritos esta vez, y el bit es ajustado a un valor que indica que datos han sido escritos en el grupo. Después, termina la ejecución del procesamiento para la solicitud de escritura. Si la operación efectuada en el paso FUI para escribir los datos en la dirección no ha terminado normalmente, y si una función de proceso de dirección alternativo se encuentra en estado activado por otra parte, el flujo de procesamiento avanza del paso F112 al paso F114. Se observará que el paso F112 es ejecutado también para determinar si o no la función de proceso de dirección alternativa se__ encuentra en un...estado .activado mediante la revisión de si o no se ha definido una ISA y/o una OSA. Si por lo menos un ISA u OSA ha sido definida, se puede efectuar un proceso de dirección alternativo. En este caso, la función de proceso de dirección alternativa es determinada como encontrándose en un estado activo. Una ISA o una OSA se determina como definida si el tamaño de la ISA o de la OSA en la TDDS de la TDMA ha sido ajustado a un valor otro que cero. Es decir, en un tiempo de formateo del disco 1, por lo menos o bien una ISA o bien una OSA es definida como un área alternativa existente actualmente mediante la especificación de su tamaño en un valor otro que un valor cero en una TDDS y mediante la grabación de la TDDS en la primera TDMA. Como alternativa, por ejemplo, una OSA puede ser redefinida mediante el ajuste de su tamaño a un valor otro que un valor cero en una operación para actualizar una TDDS en una TDMA. Después de todo, si existe por lo menos o bien una ISA o bien una OSA, la función de proceso de dirección alternativa es determinada como encontrándose en un estado activo. En este caso, el flujo del procesamiento avanza hasta el paso S114. Si el resultado de la determinación obtenido en el paso F112 indica que no existe ninguna ISA ni una OSA, lo que indica que la función de proceso de dirección alternativa ha sido tornada inefectiva, por otro lado, el flujo de procesamiento avanza hasta el paso SÍ13_._ Se . debe ...observar .que, en este paso, el mapa de bits de espacio almacenado en la memoria cache 60a es buscado' para un bit que corresponde a un grupo en una dirección especificada y el bit es ajustado a un valor que indica que datos han sido grabados en el grupo. Después, termina la ejecución del procesamiento. En este caso, sin embargo, la solicitud de escritura termina en un error. A pesar del hecho que un error de escritura ha sido generado, en el bit en el m de bits de espacio, una bandera que indica que datos han sido registrados en el grupo que corresponde al 89 bit es establecida de la misma manera que en el caso de una terminación normal del procesamiento. El ajuste de la bandera significa que el área defectuosa es administrada mediante la utilización del mapa de bits de espacio como un grupo en el cual datos han sido registrados. Asi, aún si se recibe una petición como por ejemplo la petición de escribir datos en el área defectuosa, en donde el error ha sido generado, por referencia al mapa de bits de espacio, el procesamiento de la solicitud puede llevarse a cabo con un alto grado de eficiencia. De conformidad con lo descrito arriba, si se determina en el paso F112 que la función de proceso de dirección alternativa se encuentra en un estado activado, el flujo del procesamiento avanza hasta el paso F114, primero para determinar si o no el proceso de dirección alternativa puede efectuarse realmente. Con el objeto de llevar a cabo el proceso de dirección alternativa, el área de reserva, es decir, o bien la ISA o bien la OSA, debe tener un acceso libre durante al menos la grabación de los datos requeridos en la operación de escritura. Además, la TDMA debe tener un margen que permite una entrada de información de dirección alternativa ati para administrar este proceso de dirección alternativa a agregar, es decir, para permitir la actualización de TDFL. Es posible determinar si o no la ISA o la OSA tiene dicha 90 área libre mediante la revisión del número de grupos ISA/OSA no utilizados incluidos en la información de administración de lista de defectos mostrada en la Figura 7. De conformidad con lo descrito antes, la información de administración de lista de defectos está incluida en una TDFL como se muestra en la Figura 11. Si al menos o bien la ISA o bien la OSA tiene un área libre y la TDMA tiene un margen para actualización, el flujo de procesamiento llevado a cabo por el controlador de sistema 60 avanza desde el paso F114 hasta el paso F115 en donde el lector óptico 51 es impulsado para tener acceso a la ISA o la OSA y registra los datos solicitados en la operación de escritura en el área libre de la ISA o bien OSA respectivamente . Después, en el paso siguiente F116, después de la operación de . escritura ..que requiere del proceso de dirección alternativa, la TDFL y el mapa de bits de espacio que han sido almacenados en la memoria cache 60a, son actualizados. Para presentarlo con mayores detalles, los contenidos de la TDFL son actualizados mediante la adición reciente de una entrada de la información de dirección alternativa ati que representa el proceso de dirección alternativa presente como se muestra en la Figura 8 a la TDFL. Además, de conformidad con la adición de dicha entrada, el número de entradas DFL catalogadas en la información de administración de lista de defectos que se muestra en la Figura 7 es incrementado mientras que el número de grupos ISA/OSA no utilizados en la información de administración de lista de defectos mostrada en la Figura 7 disminuye. Si el proceso de dirección alternativa es efectuado en un grupo, el número de entrada DFL catalogadas es incrementado por uno mientras que el número de grupos ISA/OSA no utilizado es disminuido por uno. Es también de observarse que un proceso para generar la información de dirección alternativa ati se describirá más adelante . Además, un bit incluido en el mapa de bits de espacio como bit que corresponde a un grupo en la dirección, en donde un error de la operación de escritura solicitada ha sido generado, se ajusta a un valor que indica que datos han sido registrados en el grupo. De la misma manera, un bit incluido en el mapa de bits de espacio como un bit que corresponde ~ a un grupo ISA o bien OSA, en donde los datos han sido grabados realmente se ajusta a un valor que indica que datos han sido grabados en el grupo. Después, la ejecución del procesamiento de la solicitud de escritura termina. En este caso, sin embargo, un error de escritura ha sido generado en la dirección especificada por la solicitud de escritura, mediante la realización del proceso de dirección alternativa, la operación de escritura puede terminar. Desde la perspectiva del aparato anfitrión, 92 el procesamiento de la escritura termina normalmente. Si el resultado de la determinación obtenido en el paso F114 indica que ni ISA ni la OSA tiene un área libre o la TDMA no tiene margen para TDFL a actualizar, el flujo del procesamiento efectuado por el controlador de sistema 60 avanza hasta un paso F117 en donde un error reportado es retornado al aparato anfitrión y termina la ejecución del procesamiento . Si el resultado de la determinación obtenida del paso F101 del diagrama de flujo mostrado en la figura 17 indica que datos ya han sido grabados en la dirección especificada en la solicitud de escritura efectuada por el aparato anfitrión de conformidad con lo evidenciado por el hecho que un bit incluido en el mapa de bits de espacio como bit que corresponde a un grupo de la dirección ha sido a un valor que indica que los datos han sido grabados en^eTl' grupo," ef~fruj¾ del procesamiento avanza hasta el paso F103 de conformidad con lo descrito arriba. En este paso, el proceso de función de sobre-escritura representado por el diagrama de flujo mostrado en la figura 19 se lleva a cabo. El diagrama de flujo empieza con un paso F121 en donde el controlador de sistema 60 determina si o no la función de sobre-escritura o la función de renovación de datos es efectiva. El controlador de sistema 60 puede determinar si o no la función de sobre-escritura es efectiva por referencia a una bandera incluida en la TDDS mostrada en la figura 12 como bandera que indica si o no la función de sobre-escritura es utilizable . Si la bandera que indica si o no la función de sobre-escritura es utilizable no es ajustada en 1 lo que indica que la función no es efectiva, el flujo del procesamiento avanza hasta un paso F122 en donde un reporte de error que indica una especificación incorrecta de la dirección es devuelto al aparato anfitrión y termina la ejecución del procesamiento. Si la bandera que indica si o no la función de sobre-escritura puede utilizarse se establece el 1 lo que indica que la función de renovación de datos es efectiva, por otra parte, arranca el procesamiento de la función de renovación de datos. En este caso, el flujo del procesamiento avanza hasta un paso F123 primero para determinar si o no el proceso ~de ¾i ección alternativa puede efectuarse. De conformidad con lo descrito arriba, con el objeto de llevar a cabo el proceso de dirección alternativa, el área de reserva, es decir, ya sea ISA ó OSA, debe tener un área libre para grabar al menos los datos solicitados en la operación de escritura y, además, la TDMA debe tener un margen que permite la adición de una entrada de la información de dirección alternativa ati para administrar dicho proceso de dirección alternativa, es decir, para permitir la actualización de la TDFL. 94 Si al menos o bien la ISA o bien la OSA tiene un área libre y la TDMA tiene un margen que permite una entrada de la información de dirección alternativa ati para la administración de este proceso de dirección alternativa a agregar, el flujo del procesamiento efectuado por el controlador de sistema 60 avanza del paso F123 hasta un paso F124 en donde el lector óptico 51 es impulsado para accesar la ISA o la OSA y grabar los datos solicitados en la operación de escritura en el área libre en la ISA o la OSA; respectivamente. Después, en el segundo paso F125, después de la operación de escritura que requiere de ejecución del proceso de dirección alternativa, la TDFL y el mapa de bits de espacio que han sido almacenados en la memoria caché 60a son actualizados. Para presentarlo con detalles, los contenidos de la TDFL son actualizados .por. adición reciente de una entrada de la información de dirección alternativa ati que representa el proceso actual de dirección alternativa como se muestra en la figura 8 a la TDFL. Sin embargo, datos en la misma dirección pueden haber sido renovados antes y una entrada de la información de dirección alternativa ati que representa el proceso de dirección alternativa para la renovación ha sido por consiguiente catalogada en la TDFL. En un caso de este tipo, primero, todas las informaciones de dirección alternativa ati 95 catalogadas en la TDFL son buscadas para una entrada incluyendo la dirección de una dirección de fuente alternativa. Si una información de dirección alternativa ati ha sido catalogada en la TDFL como, una entrada que indica la dirección como una dirección de fuente alternativa, la dirección de destino alternativo incluido en la información de dirección alternativa ati cambia a la dirección en la ISA o en la OSA. Puesto que la TDFL que contiene dicha información de dirección alternativa ati como entrada ha sido almacenada en la memoria caché 60a en el punto de tiempo actual, el cambio de la dirección de destino alternativo de la información de dirección alternativo ati puede efectuarse fácilmente. Se observara que, sin la memoria caché 60a, cada vez que la TDFL grabada en el disco 1 es actualizada, la entrada ya catalogada debe ser borrada de la TDFL antes de la adición de una nueva entrada a una TDFL. Si una nueva entrada de la información de dirección alternativa ati es agregada a la TDFL, el número de entradas DFL catalogadas en la información de administración de de lista de defecto mostrada en la figura 7 es incrementada mientras que el número de grupos ISA/OSA no utilizados en la información de administración de lista de defectos mostrada en la figura 7 es disminuida. Además, un bit incluido en el mapa de bits de espacio o bit que corresponde a un grupo ISA o bien OSA, en donde los datos 96 han sido realmente grabados, se ajusta a un valor que indica que datos han sido grabados en el grupo. Después, termina la ejecución del procesamiento de la solicitud de escritura. Mediante la realización del procesamiento para utilizar la ISA o la OSA de conformidad con lo descrito arriba, el controlador de sistema 60 puede manejar una solicitud de renovación de datos que es una solicitud de escribir datos en una dirección en donde datos han sido grabados. Si el resultado de la determinación obtenida en el paso F123 indica que ni la ISA ni la OSA tienen área libre o bien si la TDMA no tiene un margen que permite una entrada de la información de dirección alternativa ati para administrar este proceso de dirección alternativa a agregar, por otra parte, el flujo del procesamiento efectuado por el controlador de, sistema 60. avanza hasta un paso FÍ26 en donde un reporte de error que indica una ausencia de área libre de escritura es devuelto al aparato anfitrión y termina la ejecución del procesamiento. A propósito, en el paso F116 del diagrama de flujo mostrado en la figura 18 y en el paso F125 del diagrama de flujo mostrado en la figura 19, una información de dirección alternativa ati es generada nuevamente para el proceso de dirección alternativa por el controlador de sistema 60 en procesamiento representado por el diagrama de flujo mostrado 97 en la figura 20. El diagrama de flujo mostrado en la figura 20 empieza con un paso F151 para determinar si o no el proceso de dirección alternativa es un proceso efectuado en varios grupos físicamente continuos. Si el proceso de dirección alternativa es un proceso efectuado en un grupo o en varios grupos físicamente discontinuos, el flujo de procesamiento avanza hasta un paso F154 en donde información de dirección alternativa ati es generada para el grupo en cada uno de los grupos físicamente discontinuos. En este caso, el estado 1 de la estructura de datos mostrado en la Figura 8 es ajustado a 0000 para cada información de dirección alternativa ati como en el caso de un proceso normal de dirección alternativa. Después,' en el paso siguiente F155, cada información de dirección alternati a^._ati ^generada .de esta manera es agregada a la TDFL. Si el proceso de dirección alternativa es un proceso efectuado en varios grupos de fuente alternativa y destino alternativo físicamente continuos, por otra parte, el flujo del procesamiento avanza hasta un paso F152 en donde, primero, se genera una información de dirección alternativa para grupos al principio de los grupos de fuente alternativa y destino alternativo y el estado 1 de la información de dirección alternativa ati es ajustado a 0101. Después, en el 98 siguiente paso F153, una información de dirección alternativa ati es generada para grupos en los extremos de los grupos de fuente alternativa y destino alternativo, y el estado 1 de la información de dirección alternativa ati es ajustado a 10 días. Después, en el siguiente paso F155, las dos informaciones de dirección alternativa ati generadas de esta forma se agregan a la TDFL. Mediante la realización del procesamiento descrito arriba, aún un proceso de dirección alternativo para tres o más grupos físicamente continuos puede ser manejado mediante la utilización de solamente dos, informaciones de dirección alternativa ati. 5-2: Obtención de datos Por referencia a un diagrama de flujo mostrado en la Figura 21, la descripción siguiente explica el procesamiento efectuado .po el controlador^ de sistema 60 para reproducir datos a partir del disco 1 montado en la unidad de disco. Consideremos que el controlador de sistema 60 recibe una solicitud de leer datos grabados en una dirección específica en la solicitud de un aparato anfitrión, como por ejemplo el sistema AV 120. En este caso, el diagrama de flujo que representa el procesamiento empieza con un paso F201 en donde el controlador de sistema 60 se refiere a un mapa de bits de espacio para determinar si o no datos han sido almacenados en la dirección especificada en la solicitud.
Si datos no han sido almacenados en la dirección especificada en la solicitud, el flujo de procesamiento avanza hasta un paso F202 en donde un reporte de error que indica que la dirección especificada es una dirección incorrecta es devuelto al aparato anfitrión. Si datos han sido almacenados en la dirección especificada en la solicitud, por otra parte, el flujo del procesamiento avanza hasta un paso F203 en donde se busca la TDFL para información de dirección alternativa ati incluyendo la dirección especificada como dirección de fuente alternativa con el objeto de determinar si o no una entrada que incluye la dirección especificada ha sido catalogada en la TDFL. Si una información de dirección alternativa ati que incluye la dirección especificada como dirección de fuente alternativa no se encuentra en la búsqueda, el flujo del procesamiento avanza. del. paso F203 a un paso F204 en donde datos son reproducidos a partir de un área que empieza en la dirección especificada antes de terminar la ejecución del procesamiento, que es un proceso normal para reproducir datos a partir del área de datos de usuario. Si el resultado de la determinación obtenido en el paso F203 indica que la información de dirección alternativa ati que incluye la dirección especificada como dirección de fuente alterna ha sido encontrado en la búsqueda, por otra parte, el flujo de procesamiento avanza del paso F203 a un paso F205 en 100 donde una dirección de destino alternativo es adquirida a partir de la información de dirección alternativa ati . Esta dirección de destino alternativo es una dirección en una ISA o bien en una OSA. Después, en el paso siguiente F206, el controlador de sistema 60 lee datos a partir de la ; dirección de ISA o bien OSA que ha sido catalogada en la información de dirección alternativa ati como una dirección de destino alternativo, y transfiere los datos reproducidos al aparato anfitrión, como por ejemplo el sistema AV 120 antes de terminar la ejecución del procesamiento . Mediante la realización del procesamiento descrito arriba, aún si una solicitud de reproducir datos es recibida después de la renovación de datos, los datos más recientes pueden ser reproducidos apropiadamente y transferidos al anfitrión. ^5-3 : . Actualización de la TDFL/Mapa^ de bits de espacio En el procesamiento descrito arriba, la TDFL almacenada en la memoria cache 60a es actualizada en el caso en el cual el proceso para escribir datos en un grupo esté acompañado por un proceso de dirección alternativa y el mapa de bits de espacio también almacenado en la memoria cache 60a es actualizado para reflejar el proceso de escritura de datos. En un cierto punto de tiempo, la TDFL actualizada y el mapa de bits de espacio deben ser transferidos a la TDMA grabada en el disco 1. Es decir, es necesario actualizar el estado de 101 administración con base en proceso de dirección alternativa y el estado de grabación, que son estados registrados en el disco 1. Es especialmente deseable actualizar la TDMA grabada en el disco 1 en un punto de tiempo en el cual el disco 1 está cerca de ser eyectado de la unidad de disco aún cuando la temporización para la actualización de la TDMA no se limita al tiempo para la eyección del disco 1. Además del tiempo para eyectar el disco 1, la TDMA puede ser también actualizada cuando la alimentación de energía de la unidad de disco es apagada o bien se puede actualizar periódicamente. La Figura 22 muestra un diagrama de flujo que representa un proceso para actualizar la TDMA grabada en el disco 1. En un tiempo de eyección o similar, el controlador de sistema 60 determina si o no es necesario actualizar el contenido de la TDMA, es decir si o no es necesario catalogar la TDFL actualizada o el mapa de bits de espacio en la TDMA. Si es necesario, se lleva a cabo un proceso para actualizar la información de la TDMA. En un tiempo de eyección o similar, el controlador de sistema 60 efectúa un procesamiento para actualizar la TDFL y/o el m de byte de espacio. Este procesamiento empieza en un paso F301 del diagrama de flujo mostrado en la Figura 22. El diagrama de flujo empieza de hecho con el paso F302 para determinar si o no la TDFL almacenada en la memoria cache 60a 102 ha sido actualizada. Si la TDFL ha sido actualizada, el flujo del procesamiento avanza hasta un paso F303 en donde una TDDS mostrada en la Figura 12 es agregada a la TDFL actualizada, grabada en el último sector de la TDFL. Después, en el siguiente paso F304, el lector óptico 51 es impulsado para grabar la TDFL al principio de un área libre en la TDMA grabada en el disco 1. Se observará que, en este tiempo, puesto que datos están recién registrados en la TDMA, el mapa de bits de espacio almacenado en la memoria cache 60a también es actualizado. Después, una vez grabada la TDFL en la TDMA, el flujo del procesamiento avanza hasta un paso F305. El flujo del procesamiento avanza también hasta el paso F305 desde el paso F302 puesto que la TDFL no fue actualizada. De cualquier manera, el mapa de bits de espacio almacenado en la memoria cache 6Óa es revisado para determinar si o no el mapa' de bits ha sido actualizado. Si la TDFL ha sido actualizada de conformidad con lo descrito arriba, al menos, el mapa de bits de espacio ha sido también actualizado en ese momento. Esto se debe al hecho que un proceso de dirección alternativa ha sido efectuado de tal manera que el mapa de bits de espacio ha sido también actualizado de conformidad con el proceso de dirección alternativa. Además, el mapa de bits de espacio está también actualizado de conformidad con una operación para grabar 103 datos en un grupo aún si no se ha efectuado ningún proceso de dirección alternativa. Si el mapa de bits de espacio almacenado en la memoria cache 60a ha sido actualizado en una de las situaciones descritas arriba, el flujo del procesamiento avanza hasta un paso F306, en donde la TDDS mostrada en la Figura 12 es agregada al mapa de bits de espacio actualizado almacenado en la memoria cache 60a, grabada en el último sector del mapa de bits de espacio. Después, en el siguiente paso F307, el lector óptico 51 es impulsado para grabar el mapa de bits de espacio al principio de un área libre en la TDMA grabada en el disco 1. Finalmente, la ejecución del procesamiento para grabar la TDFL actualizada y/o el mapa de bits de espacio actualizado en la TDMA en un tiempo de eyección o similar termina. Se observará que, si no se escribe ningún dato en el disco 1 desde que el disco 1 fue montado en la""ünidad dé~¾'i*s??' ^?? flujo del procesamiento representado por el diagrama de flujo mostrado en la Figura 22 avanza desde el paso F302 hasta el final a través del paso F305 sin grabar una TDFL actualizada y/o un mapa de bits de espacio actualizado en la TDMA. En los pasos F304 y F307, la TDFL y el mapa de bits de espacio se graban secuencialmente al principio de un área libre en la TDMA grabada en el disco 1 de conformidad con lo explicado arriba con referencia a las Figuras 14 y 15. En el caso de un disco de dos capas, la TDMA en la capa 0 se 104 utiliza primero como un área para grabar la TDFL y el mapa de bits de espacio y, una vez que no existe área libre en la TDMA en la capa 0, se utiliza la TDMA en la capa 1. Además, en el caso de un disco de una sola capa y en el caso de un disco de dos capas, una TDDS agregada a la última TDFL o mapa de bits de espacio en la TDMA, que se está grabando en el último sector de la última TDFL o bien el último sector del último mapa de bits de espacio es la TDDS efectiva, que indica la TDFL efectiva y el mapa de bits de espacio efectivo. A propósito, cuando una TDFL es grabada adicionalmente en la TDMA en el paso F303, F304, una técnica puede también adoptarse como técnica concebible para re-estructurar info maciones de dirección alternativa ati almacenada en la memoria cache 60a. La Figura 23 muestra un diagrama de flujo que representa un proceso de re-estructuración de información de dirección alternativa típico. Este proceso puede efectuarse típicamente antes del paso F303 del diagrama de flujo mostrado en la Figura 22. En el paso F351, informaciones de dirección alternativa ati catalogadas en la TDFL almacenada en la memoria cache 60a son buscadas para verificar si o no existe la condición siguiente. Los grupos de fuente y destino representados por informaciones de dirección alternativas específicas ati son 105 una continuación física respectivamente de grupos de fuente y grupos de destino representados por las demás informaciones de dirección alternativa ati específicas. Si dichas informaciones de dirección alternativa ati no pudieron encontrarse en la búsqueda, el flujo del procesamiento regresa del paso F352 hasta el paso F303 del diagrama de flujo que se muestra en la Figura 11 sin llevar a cabo ningún proceso. Si dos informaciones de dirección alternativa especificas ati de este tipo fueron encontradas en la búsqueda, por otra parte, el flujo del procesamiento avanza hasta un paso F353 en donde las informaciones de direcciones alternativas especificas ati son sintetizadas con el propósito de reestructurarlas . Los pasos F352 y F353 son ejecutados repetidamente para sintetizar pares de tales informaciones de "di eccioñes alternativas especificas ati. Después del procesamiento de todas estas informaciones alternativas especificas ati, el flujo del procesamiento regresa del paso F352 al paso F303. La figura 24 es un diagrama de explicación que muestra el proceso de reestructuración de información de dirección alternativa. Consideremos que, por ejemplo, como se muestra en la figura 24A, solicitudes para escribir datos en grupos Cll, C12, C13 y C14 son recibidas separadamente, y datos son escritos en 106 los grupos CL11, C112, C113 y C114, respectivamente, en una OSA a través de un proceso de dirección alternativa. En este caso, puesto que las cuatro peticiones de escribir datos en los grupos son recibidas separadamente, cuatro informaciones de direcciones alternativas ati son catalogadas cada una como una entrada que tiene estado 1 de 0000 como se muestra en la figura 24B. Sin embargo, dos informaciones de direcciones alternativas ati que tienen un estado 1 de 0101 y un estado 1 de 1010, respectivamente pueden aplicarse a cuatro grupos de destinos continuos de direcciones alternativas CL1, C12, C13 y C14 y cuatro grupos de fuentes continuos de información alternativa CL11, C112, C113 y C114 que se emplean en este ejemplo. Asi, como se muestra en la figura 24C, las cuatro entradas pueden ser reestructuradas en una entrada que inicia con un estado 1 de ÓfÓl que indica un grupo de fuente de inicio 'Clí" asi como un grupo de destino de inicio Clll y una entrada final con estado 1 de 1010 que indica un grupo de fuente final C14 asi como un grupo de destino final C114. Como resultado, el número de informaciones de direcciones alternativas ati grabadas en el disco 1 puede . reducirse . Se observara que dicha reestructuración de la información de dirección alternativa puede evidentemente aplicarse a cualquier par de entrada con estado 1 de 0101 y 1010 lo que indica varios grupos de fuente continuos y varios grupos de 107 destino continuos de conformidad con lo descrito arriba. Por ejemplo, un primer grupo de entradas representa varios primeros grupos de fuente continuos y varios primeros grupos de destino continuos. De la misma manera, un segundo par de entradas es un par proporcionado para varios segundos grupos de fuentes continuos y varios segundos grupos de destino continuos. Si los segundos grupos de fuentes continuos son una continuación de los primeros grupos de fuente continuos y si los segundos grupos de destino continuos son una continuación de los primeros grupos de destino continuos, el primer par de entradas y el segundo par de entradas puede reestructurarse en un nuevo par de entradas. Además, si varios grupos de fuente y destino continuos representados por un par de entradas con estado 1 de 0101 y estado 1 de 1010 de conformidad con lo descrito arriba son continuaciones respectivamente ~de""grupos "dé ' füénte'y ~de*stinb representados por otra entrada con estatus 1 de 0000, el par de entradas puede ser reestructurada en un nuevo par incluyendo la otra entrada. 5-4: Conversión en discos compatibles A propósito, en un disco óptico en donde se puede grabar, la administración de direcciones alternativas se efectúa mediante la utilización de una información de administración de direcciones alternativas que se almacena en la DMA grabada en el disco. Es decir, a diferencia del disco 1 proporcionado 108 por la modalidad, una TDMA no permite que la información de administración de direcciones alternativas almacenada en la DMA misma sea renovada para adecuarse a un proceso de dirección alternativa ejecutado. La estructura de datos de la DMA grabada en un disco óptico que puede ser grabado es la misma que en el caso de la DMA grabada en el disco 1 proporcionado por la modalidad. En el disco óptico de grabación una sola vez proporcionado por la modalidad, por otra parte, datos pueden ser escritos en una área que incluye la TDMA solamente una vez de tal manera que la modalidad debe adoptar una técnica para actualizar la TDMA por adición de información de administración de direcciones alternativas a la TDMA. Asi, con el objeto de hacer que una unidad de disco para un disco óptico que puede ser grabado tenga la capacidad de reproducir '"datos *á~párfif"~ del" cLisco^'l ropoT idna o^or"!"^ método, es necesario reflejar la información de administración de direcciones alternativas más reciente grabada en la TDMA en la DMA. Además, en el caso de un disco óptico en el caso se puede grabar o similares, la información de dirección alternativa ati está grabada en la DMA para cada grupo aún si un proceso de dirección alternativa se efectúa en grupos localizados en un área contigua. En el caso de un disco óptico de grabación una sola vez como el disco óptico proporcionado por la 109 presente invención, es decir en el caso de un disco en donde se observa una disminución en la capacidad de grabación debido a datos escritos ahí, sin embargo, es especialmente importante utilizar efectivamente el área limitada de la TDMA. Por consiguiente es deseable adoptar un método de no incrementar el tamaño de la TDFL aún en un proceso de dirección alternativa efectuado en grupos de un área contigua. Asi, en lugar de incluir todas las direcciones de grupos que conforman un proceso de direcciones alternativas como información de dirección alternativa ati en la información de administración de defectos temporal TDFL grabada en la TDMA, un formato de transmisión de ráfagas representado por un par de entradas conectado uno 1 de 0101 y estado 1 de 1010 de conformidad con lo descrito arriba se adopta con el objeto de reducir el número de informaciones de direcciones alternativas g abadas"" atiT" Es" " decir, si~ direcciones de tres o más grupos continuos son sometidas a un proceso de direcciones alternativas, un área contigua es asignada como destinos de dirección alternativa para las direcciones de tal manera que solamente dos entradas de la información de dirección alternativa ati tengan que ser catalogadas en la TDFL. En el caso de un disco óptico de grabación una sola vez proporcionado por la modalidad, una información de dirección alternativa ati es catalogada en la TDFL cada vez que se 110 lleva a cabo un proceso de dirección alternativo. Asi, el tamaño de la información catalogada en la TDFL cambia. Es decir, conforme el número de grupos sometidos al proceso de dirección alternativo se eleva, se eleva también el tamaño de la información catalogada en la TDFL. Mediante la recopilación de varios grupos continuos sometidos a un proceso de direcciones alternativas en un conjunto de grupos manejados mediante la realización del proceso de direcciones alternativas solamente una vez de conformidad con lo descrito arriba, sin embargo, se puede reducir el incremento del área utilizada por la TDFL. Si la compatiblidad del disco óptico de grabación una vez implementada por la modalidad con el disco óptico de reescritura se toma en cuenta, es deseable proporcionar al disco óptico de una sola grabación con el formato de una DFL en una DMA idéntico con "él" formato ' corresp¾ñ¾fe¾"e~'"con1' él~ disco óptico de re-escritura. La DFL en la DMA se obtiene como resultado de la conversión de una TDFL grabada en la TDMA. Para plantearlo en forma concreta, es deseable grabar todas las informaciones de direcciones alternativas ati en un formato con un estado 1 ajustado a 0000. Mediante la utilización de un formato de este tipo, no es necesario que la unidad de disco cambie de procesamiento con relación a información almacenada en el DMA a partir de uno compatible 111 con el disco óptico de una sola grabación a uno compatible con el disco óptico de re-escritura o viceversa de tal manera que una carga de procesamiento soportado por el controlador de disco pueda reducirse. Por la razón descrita arriba, cuando la información grabada en la TDMA es transferida a la DMA grabada en el disco 1, se lleva a cabo un procesamiento representado por un diagrama de flujo en la Figura 25. Se observará que la información transferida a la DMA es una información de administración de dirección alternativa final de tal manera que datos ya no puedan ser renovados mediante la utilización de la TDMA. Asi, el procesamiento para transferir información grabada en la TDMA a la DMA grabada en el disco 1 se efectúa típicamente como un proceso de tiempo de finalización. Además, el procesamiento para transferir información grabada en la TDMA a la DMA grabada elí^el^ disco" se refiere * a un" proceso' parir convertir el disco 1 en un disco que tiene compatibilidad con un disco óptico de re-escritura. Cuando el procesamiento para transferir información grabada en la TDMA a la DMA para convertir el disco 1 en un disco que tiene compatibilidad con un disco óptico de re-escritura se lleva a cabo, primero, en el caso F401 del diagrama de flujo mostrado en la Figura 25, el controlador de sistema 60 lleva a cabo un proceso para transferir una TDFL y/o un espacio de mapa de bits de la memoria de cache 60a a la TDMA. Puesto que este proceso es similar al proceso representado por el diagrama de flujo mostrado en la Figura 22 como procesamiento efectuado en un tiempo de inyección o similar, no vamos a repetir su descripción detallada. Después, en el siguiente paso F402, la TDDS más reciente grabada en el último sector de la TDMA es leída para crear información sobre la DDS mostrada en la Figura 5. En forma subsiguiente, el flujo del procesamiento avanza hasta el paso F403 para determinar si o no la TDFL incluye una o varias informaciones de direcciones alternativas ati. Así, primero, la TDFL más reciente es leída a partir de la TDMA. Como se explicó arriba con relación a la Figura 14, la información en la ubicación de grabación de la TDFL efectiva puede obtenerse a partir de la TDDS. El número de informaciones de direcciones alternativas catalogadas ati puede" obtenerse "¿'"partir" cié "1 á~~??forítiáci6?~ de " idmirfistraeTon' de lista de defectos de la TDFL como el número de entradas DFL catalogadas. El número de informaciones de direcciones alternativas catalogadas ati ajustada en cero indica que ninguna información de dirección alternativa ati está catalogada. En este caso, el flujo del procesamiento avanza hasta un paso F404 en donde la TDDS es borrada de la TDFL para dejar datos para la creación de una DFL similar a la mostrada en la Figura 6. Esto se debe al hecho que, como se muestra en la 113 Figura 11, la TDFL incluye la TDDS . Después, en el siguiente paso F408, la DDS y la DFL creadas son grabadas en DMA 1, DMA 2, DMA 3 y DMA 4, que han sido asignadas en el disco 1, antes de terminar la ejecución del procesamiento. Si el resultado de determinación obtenida en el paso F403 indica que el número de informaciones de direcciones alternativas catalogadas ati es uno o más, por otra parte, el flujo del procesamiento avanza hasta un paso F405 para determinar si o no un proceso de direcciones alternativas ha sido efectuado en áreas de fuente y destino de direcciones alternativas continuas. En el paso F405, se toma primero el estado 1 de la información de dirección alternativa ati catalogada en la TDFL como entrada. Una información de dirección alternativa ati con estado í~ de "0 01 "'inciica 't^e~un'*proceso -dé"' dirección-alternativa ha sido efectuado en áreas continuas de fuente y destino de direcciones alternativas representadas por la información de dirección alternativa ati. Por otra parte, todas las entradas catalogadas en la TDFL que tiene un estado 1 de 0000 indican que ningún proceso de dirección alternativa ha sido efectuado en las áreas continuas de fuente y destino de direcciones alternativas. En este caso, el flujo del procesamiento avanza hasta el paso F Ó6 en donde la TDDS es borrada de la TDFL para dejar datos para crear una DFL. Si un proceso de dirección alternativa ha sido efectuado en áreas continuas de fuente y destino de direcciones alternativas, primero, en un paso F409, se copian entradas con un estado 1 de 0000 a la DFL. Estas entradas representan cada una información de dirección alternativa ati para un proceso de dirección alternativa efectuado en un par normal de uno a uno que consiste de un grupo fuente y un grupo destino. Después, en el paso siguiente F410, una información de dirección alternativa ati con estado 1 de 0101 se adquiere en la dirección de fuente alternativa en la información de dirección alternativa ati guardada como la dirección de inicio SA. Después, una información de dirección alternativa ati siguiendo la información de dirección alternativa ati con es ábó T~~dé~ "* 0101 "sé"" adquiere y ""la dirección dé fuente" alternativa en la información de dirección alternativa siguiente ati se guarda como una dirección final EA. Después, en el paso siguiente F411, una información de diferente alternativa ati con estado 1 de 0000 es catalogada en la DFL como información de dirección alternativa ati incluyendo la dirección de inicio SA como dirección de fuente alternativa. De manera subsiguiente, la dirección de inicio SA es incrementada por 1 (SA = SA + 1) . Después, la información de dirección alternativa ati con estado 1 de 0000 es catalogada en la DFL como información de dirección alternativa ati que incluye la dirección de inicio incrementada (SA + 1) como la dirección de fuente alternativa. Estos procesos se efectúan repetidamente hasta que la dirección de inicio incrementada SA alcance la dirección final EA. Mediante la realización de estos procesos de manera repetida de conformidad con lo descrito arriba, la información de dirección alternativa ati que representa áreas continuas de fuente y destino de direcciones alternativas es catalogada en la DFL como varias entradas cada una describiendo una información de dirección alternativa ati que representa un par normal uno a uno que consiste de un grupo fuente y un grupo destino. Después, en el siguiente paso F412, la TDFL es buscada para otra entrada de información de dirección alternativa con "es~tádd~ Í~~de?~"?G01'" ".""Si. se encuentra7 una "entrada "¾e~est ^tfi o^ en la búsqueda, el flujo del procesamiento regresa al paso F410 para repetir los procesos descritos arriba. Es decir, los procesas de los pasos F410 y F411 son efectuados sobre todas las informaciones de direcciones alternativas ati con estado 1 de 0101 en la TDFL. Después, el flujo del procesamiento avanza desde el paso F406 o desde el paso F412 hasta un paso F407 en donde las informaciones de direcciones alternativas ati catalogadas en la DFL creada son reacomodadas en un orden de direcciones de 116 fuentes alternativas crecientes. Después, en el siguiente paso F408, la DDS y el DFL creadas son grabadas en DMA 1, DMA 2, DMA 3 y DMA 4, que han sido asignadas en el disco 1, antes de terminar la ejecución del procesamiento . Mediante la realización del procesamiento descrito arriba, una información de dirección alternativa grabada en la TDMA es grabada en la DMA por conversión de la información en entradas que tienen un estado 1 de 0000. La unidad de disco diseñada para un disco óptico de reescritura, lee información a partir de la DMA para verificar el estado de proceso de dirección alternativa. Puesto que el disco 1 proporcionado por la modalidad es convertido en un disco que tiene una DMA creada de conformidad con lo descrito arriba, es posible verificar el estado del proceso de Hiréccioh" "alternativa ~y llevar* "a "cabo™ un 'próces^mieñto^^de conformidad con el estado de la misma manera que en el caso del disco óptico de re-escritura ordinario. 6: Efectos del primer método TDMA El disco 1 y la unidad de disco que se implementan por medio de la modalidad tiene los efectos siguientes. De conformidad con la modalidad, se puede hacer una solicitud de escritura más de una vez para escribir datos en la misma dirección en un disco óptico de grabación una sola vez. Asi, es posible aplicar un sistema de archivo que antes no era 117 utilizable al disco óptico convencional de grabación una sola vez. Por ejemplo, un sistema de archivo para varios sistemas operativos (OS) puede aplicarse en el estado en el cual se encuentra. Un ejemplo de dicho sistema de archivo es un sistema de archivo FAT. Además, datos pueden ser intercambiados sin que se tenga conciencia de diferencias en cuanto al sistema operativos OS. Aparte de eso, el disco óptico de grabación una sola vez hace posible renovar no solamente los datos de usuario sino también evidentemente la información de directorio del FAT o similar grabado en el área de datos de usuario. Asi, el disco óptico de grabación una sola vez proporciona comodidad en el sentido que datos tales como información de directorio del FAT o similar pueden ser actualizados de vez en cuando. Considerando que se utilice el sistema AV 120, datos de video y~ 'dáfos" ""dé" Taúsica "pueden" ser "'utI???a¾os"~ como"-medios'· -quer pueden ser actualizados en la medida que permanece un área libre de una ISA o de una OSA. Además, una operación para grabar datos en una dirección especificada por una computadora anfitrión o similar como dirección en el disco óptico de escritura una sola vez o datos leídos a partir de una dirección de este tipo es una carga de procesamiento pesada para la unidad de disco. Si una instrucción de escritura que específica una dirección es recibida y si la dirección es conocida como una dirección en 118 la cual datos ya han sido grabados antes, un reporte de error puede ser devuelto sin efectuar realmente un acceso al disco óptico de escritura una sola vez. Con el objeto de implementar una configuración de este tipo, es necesario mane ar los estados de grabación del disco óptico de escritura una sola vez y, en esta modalidad, el mapa de bits de espacio es utilizado como medio para implementar la administración de los estados de grabación. Mediante la preparación de un mapa de bits de espacio, se puede implementar una grabación aleatoria en un disco óptico de escritura una sola vez que tiene una gran capacidad de almacenamiento sin imponer una carga de procesamiento a la unidad de disco. Además, puesto que los estados de grabación de las áreas alternativas pueden ser manejados, una dirección de destino alternativo utilizada en el proceso de direcciones 'alternativas" "de un'~d fecto "o" un" proceso "??^ soBré-escFftur1T~" lógico puede adquirirse sin efectuar de hecho un acceso al disco óptico de escritura una sola vez. Además de esto, mediante la utilización del mapa de bits de espacio para administrar áreas de información de administración/control asignadas en el disco como zonas de entradas y zonas de salida, se pueden manejar también estados de grabación de la información de administración/control. En particular, la administración del área de prueba OPC que sirve como área para ajusfar la potencia del haz láser es 119 efectiva. Con la técnica convencional, se debe efectuar de hecho un acceso al disco con el objeto de buscar el disco para encontrar la dirección incluida en la OPC como dirección en la cual se deben escribir datos. Por consiguiente se encuentra dentro del marco de las posibilidades que un área en la cual datos han sido grabados mediante la utilización de una baja potencia láser se interprete como un área no grabada. Mediante la utilización del mapa de bits de espacio para manejar también el área OPC, sin embargo, es posible evitar dicho error de interpretación. Mediante la combinación de la función de sobre-escritura descrita antes con el mapa de bits de espacio, se puede reducir la carga de procesamiento soportada por la unidad de disco. Es decir, como resulta evidente a partir de los procesamientos representados por los diagramas de flujo mostrados en las Figuras 17 a 21, sin efectuar un acceso real al disco, es posible determinar si o no se debe activar la función de sobre-escritura. Además, mediante la colocación de un área defectuosa detectada en un tiempo de escritura y los alrededores del área en estado grabado en el mapa de bits de espacio, es posible eliminar un proceso que requiere de tiempo para grabar datos en una dirección defectuosa causada por un daño. Además, mediante la combinación de esta característica del m de byte de espacio y la función de sobre-escritura, es 120 posible llevar a cabo un proceso de escritura que aparece al anfitrión como un proceso que no tiene error de escritura. Además de esto, la TDML actualizada que sirve como información de administración de dirección alternativa y un m de byte de espacio actualizado se graban además en la TDMA y, al mismo tiempo, se graba también información que indica la TDFL efectiva y/o el mapa de bits de espacio efectivo. Asi, la TDFL efectiva y/o el mapa de bits de espacio efectivo puede identificarse en cada punto de tiempo. Es decir, la unidad de disco puede entender correctamente el estado de actualización de la información de administración de dirección alternativa. Además, el hecho que el mapa de bits de espacio sea grabado en la TDMA significa que la zona de datos que sirve como área principal para grabar el mapa de bits de espacio no se utiliza. Por ejemplo, la ISA o similar no se utiliza. Asi, es posible llevar a cabo un proceso de direcciones alternativas que utiliza efectivamente una zona de datos y cualquiera de una ISA y de una OSA, cada una sirviendo como área de direcciones alternativas. Por ejemplo, se selecciona ya sea una ISA o bien una OSA como área de dirección alternativa a utilizar en un proceso de dirección alternativa típicamente con base preferencia de un área más cercana a la dirección de fuente alternativa. Mediante la selección ya sea de una ISA o de una OSA de esta forma, una operación para acceso a datos que completan el proceso de dirección alternativa puede hacerse eficiente. Además de esto, en una operación para escribir datos en el disco 1, datos pueden no ser escritos en un área especificada debido a un defecto detectado en el área y, si datos son recibidos continuación después, mediante la realización de un proceso de dirección alternativa, la operación de escritura puede ser proseguida sin devolver un reporte de error. Para mayor claridad, haga referencia a los diagramas de flujo mostrados en las Figura 17 y 18. Además, si una operación para escribir datos en un área especifica no puede efectuarse debido a un defecto detectado en el área, en muchos casos, áreas que rodean el área defectuosa serán con mayor probabilidad áreas en las cuales datos no pueden ser grabados. En este caso, un proceso de escritura puede ser efectuado como un proceso" que "asume"' ¾üe áreas predeterminadas después del área defectuosa son también áreas defectuosas a las cuales no se puede accesar. Si datos para estas áreas ya han sido recibidos por la unidad de disco, se puede efectuar en estas áreas un proceso de dirección alternativa. En este caso, aún si tres o más grupos continuos son sometidos a un proceso de dirección alternativa, una información de dirección alternativa ati puede ser catalogada en la TDFL solamente como dos entradas, de tal manera que se puede reducir el tamaño del área de 122 escritura que se utiliza. Además, mediante la realización de un proceso en el mapa de bits de espacio para tratar un área procesada como área en donde datos han sido escrito de esta forma, se puede evitar un acceso ilegal. Si ningún dato para áreas después de un área en donde datos no pueden ser escritos han sido recibidos por la unidad de disco, por otra parte, áreas predeterminadas de las áreas siguientes son catalogadas en la TDFL como grupos defectuosos cada uno teniendo un destino alternativo asignado y tratado en el mapa de bits de espacio como áreas, en donde datos ya han sido escritos. Si una instrucción para escribir datos en dicha área es recibida del anfitrión después, la unidad de disco refiere al mapa de bits de espacio para encontrar que el área es un área en donde datos ya están escritos. En este caso,, ,1a función de sobre-escritura puede" 'é"j'ecutarsé ~ "para grabar los datos sin generar un error. Además, puesto que la DMA tiene la misma estructura de datos que el. disco de re-escritura, datos pueden ser reproducidos a través de un sistema de reproducción a partir del disco proporcionado por la modalidad aún si se usa el sistema de reproducción diseñado para un disco de re-escritura. 7 : Segundo método TDMA 7-1: TDMAs A continuación se explicará un segundo método TDMA. Se observará que, básicamente, el segundo método TDMA tiene varias semejanzas con el primer método descrito hasta ahora. Por consiguiente, se explicarán solamente diferencias entre los dos métodos. La estructura de los discos es la misma que las estructuras mostradas en la sector Figuras 1 a 3. Además, las estructuras de datos de la DMA son también iguales a las estructuras de datos mostradas en las Figuras 4 a 8. Sin embargo, el segundo método TDMA es diferente del primer método TDMA en la medida que, en el caso del segundo método TDMA, un mapa de bits de espacio no está registrado en la TDMA. En lugar de esto, un mapa de bits de espacio se registra en la ISA. La estructura de datos de la TDMA se muestra en la Figura 26. El tamaño de la TDMA es de 2,048 grupos. Uno a cuatro grupos identificados..-por. los números de grupo 1 a 4 se utilizan "como~ grupos para grabar una TDFL (lista de defectos temporal) . Un grupo identificado por número de grupo n se utiliza como un grupo para grabar una TDDS (estructura de definición de disco temporal) , que es una información detallada sobre el medio de grabación óptico. En la TDMA, la TDFL y la TDDS se graban como conjunto. Si un conjunto actualizado es grabado adicionalmente en la TDMA, el conjunto se escribe al principio del área libre en la TDMA. Es decir, el conjunto actualizado es grabado en un área 124 inmediatamente posterior a un TDDS grabado. No ilustrado en la figura, la estructura de datos de la TDF1 que tiene un tamaño dentro de un rango de 1 a 4 bytes es casi igual la estructura de datos mostrada en la Figura 11. En el caso del segundo método TDMA, sin embargo, a diferencia del primer método, no se graba una TDDS en el último sector de la TDFL. Es decir, el área después del terminador de información de dirección alternativa ati como se muestra en la Figura 11 se llena completamente con códigos de OOh. Asi, la TDDS se graba en un grupo diferente de los grupos utilizados para grabar la TDFL como se muestra en la Figura 26. La estructura de datos de la información de administración de lista de defectos incluida en la TDFL es exactamente igual que la que se muestra en la Figura 7. Además, la estructura de datos de la información de dirección alternativa ati es totalmente idéntica a la estructura "mostrada" Un par de informaciones de direcciones alternativas ati con valores de estado ajustados a 0101 y 1010 se interpreta como un par de entradas que representan varios grupos continuos que sirven como fuente alternativa y varios grupos continuos que sirven como destino alternativo. La Figura 27 es un diagrama que muestra la estructura de datos de la TDDS, que se graba en un grupo otro que grupos para grabar la TDFL. En este caso, el tamaño de la TDDS es un grupo que es el mismo que la DDS mostrada en la Figura 5. Los 125 contenidos de las TDDS son casi iguales a los explicados arriba por referencia a la Figura 5. Como es evidente a partir de la comparación de las estructuras de datos que se muestran en las Figuras 5 y 27, sin embargo, bytes que empiezan con un byte en la posición de byte 4 son bytes utilizados para grabar el número de secuencia de la TDDS, bytes que empiezan con un byte en la posición de byte 16 son bytes utilizados para grabar la dirección física del primer sector en un área de unidad dentro de la TDMA y bytes que inician con un byte en una posición de byte 24 son bytes utilizados para grabar la dirección física AD_DFL del primer sector en la TDFL dentro de la TDMA. Se observará que, en el caso de un disco de dos capas, se proporciona una TDMA para cada una de las capas 0 y 1. De manera muy similar al primer método TDMA descrito arriba, es ó's ble" adoptfar^ñá^tfécmfcá"^e i'Ifzación^üe*;TDMA.-~a~través=-de la cual, primero, la TDMA proporcionada para la capa 0 es utilizada como una TDMA para actualizar la TDFL y la TDDS y, conforme la TDMA proporcionada para la capa 0 es totalmente agotada, la TDMA proporcionada para la capa 1 se utiliza. 7-2: ISAs y OSAs La Figura 28 es un diagrama que muestra una ISA y una OSA. En el caso de esta modalidad, se utiliza solamente la OSA como un área alternativa. La ISA se utiliza como área para grabar mapas de bits de espacio. 126 Los tamaños de la ISA y de la OSA son definidos en la DDS y en la TDS. El tamaño de la ISA es determinado en un tiempo de inicialización y permanece constante después. Sin embargo, el tamaño de la OSA puede cambiar aún después de la grabación de datos en la OSA. Cuando se graban datos en la OSA en un proceso de dirección alternativa, los datos se escriben en un área que empieza con el último grupo de la OSA en una dirección hacia el grupo al principio de la OSA sin saltarse grupos localizados entre el último grupo y el grupo inicial. La ISA es utilizada, un grupo tras otro, empezando con el grupo al principio de la ISA como un área para grabar mapas de bits de espacio SBM#1 a SBM#5 como se muestra en la figura. Para presentarlo con mayores detalles, de manera muy similar al primer método TDMA descrito arriba, el tamaño de un" mápa"""de bits" "de'"éspácio'~ é~s~~Tüir grü o~y primer- --mapa—de——¦*>= ~ bits de espacio se graba en el primer grupo. Cuando el mapa de bits de espacio es actualizado después, el mapa de bits de espacio actualizado es grabado como un nuevo mapa de bits al principio del área libre de la ISA que se encuentra en el área inmediatamente posterior al último mapa de bits de espacio grabado sin crear un espacio libre entre el último mapa de bits de espacio grabado y el nuevo mapa de bits de espacio . Asi, el último mapa de bits de espacio entre los mapas de 127 bits grabados en la ISA se vuelve la información efectiva. En el caso de la ISA mostrada en la Figura 28, un mapa de bits de espacio SBM#5 es la información efectiva. La estructura de datos del mapa de bits de espacio es casi igual a la estructura de datos mostrada en la Figura 10, excepto que, en el caso del mapa de bits de espacio para el segundo método TDMA, a diferencia de la estructura de datos mostrada en la Figura 10, el último sector no se utiliza como sector para grabar una TDDS . Se observará que, en el caso de un disco de dos capas, un mapa de bits de espacio proporcionado para la capa 0 es grabado en la ISA para la capa 0 mientras que un mapa de bits de espacio proporcionada para la capa 1 es grabado en la ISA para capa 1. Sin embargo, la ISA para capa 0 y la ISA para capa 1 pueden considerarse independientemente de si el mapa de bits de espacio es un mapa de bits proporcionado para capa 0 ó 1. En este caso, la ISA de la capa 0 se utiliza primero como área para almacenar mapas de bits de espacio proporcionados por ambas capas y, conforme la ISA de capa 0 es totalmente agotada, se utiliza la ISA de capa 1. A propósito, cuando un disco 1 proporcionado por esta modalidad como disco con una ISA del mismo utilizada para grabar mapas de bits de espacio se monta sobre otra unidad de 128 disco, es necesario evitar que la ISA se utilice de manera accidental como área alternativa. Con el objeto de evitar que dicha ISA se utilice accidentalmente como área alternativa, se utilizan banderas llenas de área de reserva de la TDDS mostrada en la Figura 27. En el caso de un disco de una capa, las banderas llenas de área de reserva que tienen un tamaño de 1 byte tienen un formato mostrado en la Figura 29A. En el caso de un disco de dos capas, por otra parte, las banderas llenas de área de reserva que tienen un tamaño de 1 byte tienen un formato mostrado en la Figura 29B. Primero, en el caso de un disco de una capa mostrada en la Figura 29A, los bits b7 a b2 son reservados. Un bit bl es una bandera llena de área de reserva externa. Un valor de 1 es ajustado en esta bandera llena de área de reserva externa 'para^iñd' car "que" 13 totaTi"dad' Tde~l:a~~OSA^ha"sido~llenada—con— datos grabados ahí. Un bit bO es una bandera llena de área de reserva interna. Un valor de 1 se ajusta en esta bandera llena de área de reserva interna para indicar que toda la ISA ha sido llenada con datos grabados ahi . En el caso de un disco de dos capas mostrada en la Figura 29B, por otra parte, además de los bits bl y bO de un disco de una capa, bits b2 y b3 son respectivamente una bandera llena de OSA y una bandera llena de ISA de la segunda capa. En este caso, los bits bO y bl son respectivamente una 129 bandera llena de OSA y una bandera llena de ISA de la primera capa . Asi, si un mapa de bits de espacio está grabado en una ISA como es el caso con esta modalidad, la bandera llena de área de reserva interna proporcionado para la ISA se ajusta a 1. De esta forma, puesto que el disco 1 parece ser otra unidad del disco como un disco sin área libre en la ISA, se puede prevenir que la otra unidad de disco, utilice la ISA para un proceso de dirección alternativa. 8: Operaciones para el segundo método TDMA 8-1: Escritura de datos En el caso del segundo método TDMA, el controlador de sistema 60 efectúa un procesamiento de escritura de datos representado por un diagrama de flujo mostrado en la Figura 30. Asimismo, "segundo" método~:TDMA~ "se7"- considera7 que, en un punto de tiempo en el cual se está a punto de efectuar el procesamiento de escritura de datos descrito abajo, el disco 1 ha sido montado en la unidad de disco y una TDFL, una TDDS y un mapa de bits de espacio han sido transferidos a partir de la TDMA grabada en el disco montado 1 hacia la memoria cache 60a. Además, se omite también de la descripción siguiente la explicación de un proceso para convertir una dirección lógica en una dirección fisica de vez en cuando. 130 Consideremos que el controlador de sistema 60 recibe una solicitud para escribir datos en una cierta dirección del aparato anfitrión, como por ejemplo el sistema AV 120. En este caso, el controlador de sistema 60 inicia el procesamiento representado por el diagrama de flujo mostrado en la Figura 30. El diagrama de flujo empieza con un paso F501 en donde el controlador de sistema 60 se refiere al mapa de bits de espacio almacenado en la memoria cache 60a (o bien el mapa de bits reciente actualizado en la memoria cache 60a) para determinar si o no datos han sido grabados en la dirección especificada en la solicitud de escritura. Si ningún dato ha sido grabado en la dirección especificada, el flujo del procesamiento avanza del paso F502 hasta un paso F503 en donde se lleva a cabo un proceso de escritura normal para ejecutar un comando para escribir datos en la dirección. 'És'^déc r "^eñ*'"ei~páscr ; F503 ~ el™"contro'l'ádor' ~de ' --srs ema:~=60-ejecuta control para escribir datos en la dirección especificada. En otras palabras, el lector óptico 51 es impulsado para efectuar un acceso a la dirección especificada y grabar los datos a escribir de conformidad con lo requerido en la dirección especificada. Conforme el proceso de escribir datos es normalmente terminado, el flujo del procesamiento avanza hasta un paso F504 en donde se actualiza un mapa de bits de espacio almacenado en la memoria cache 60a. Es decir, un bit asignado en el mapa de bits de espacio a un grupo en el cual los datos han sido escritos se ajusta a un valor que indica que datos han sido escritos en el grupo. Después, termina la ejecución del procesamiento efectuado en respuesta a la solicitud de escritura . Si se genera un error en el transcurso del procesamiento de escritura debido,- entre otras cosas, a un daño en el disco 1, se puede efectuar un proceso de dirección alternativa en algunos casos. En este caso, un proceso de dirección alternativa como el proceso explicado arriba con referencia al diagrama de flujo mostrado en la Figura 18 se lleva a cabo. Se observará que un paso para llevar a cabo este proceso de dirección alternativa no está incluido en la descripción del diagrama de flujo mostrado en la Figura 30. Si el resultado de la determinación que se obtiene en el paso 5?2""revéla':: 3ñ=mápa~det"birts~de~espacio - que- indique =que -datos-han sido grabados en la dirección especificada en la solicitud de escritura recibida del aparato anfitrión, por otra parte, el flujo del procesamiento avanza hasta un paso F505. En este caso, el controlador de sistema 60 determina si o no la función de renovar datos es efectiva. Se observará que una función para habilitar la función de renovar datos se explicará más adelante con referencia a un diagrama de flujo mostrado en la Figura 31. Si la función de renovar datos no es efectiva, el flujo del procesamiento regresa a un paso F506 en el cual un reporte de error se devuelve al aparato anfitrión antes de terminar la ejecución del procesamiento. Si la función para renovar datos es efectiva, por otra parte, el flujo del procesamiento avanza hasta un paso F507 para determinar primero si o no se puede llevar a cabo realmente un proceso de dirección alternativa para renovar datos. Con el objeto de llevar a cabo el proceso de dirección alternativa, el área de reserva OSA debe tener un área libre para grabar al menos los datos requeridos en la operación de escritura. Además, la TDMA debe tener un margen que permite una entrada de la información de dirección alternativa ati para administrar este proceso de dirección alternativo a agregar, es decir, permitir la actualización de la TDFL. Si la OSA tiene un área libre y si la TDMA tiene un margen "que^permir£e"ia7~adirci:óñ: ~de-~una= entrada--de---l-a --i-n formac ón--de dirección alternativa ati para administrar este procesó* dé" dirección alternativa, el flujo del procesamiento efectuado por el controlador del sistema 60 sigue desde el paso F507 hasta un paso F508 en donde el lector óptico 51 es impulsado para accesar la OSA y grabar los datos a escribir según lo requerido esta vez en la OSA. Después, en el paso siguiente F509, se actualiza el mapa de bits de espacio almacenado en la memoria cache 60a. Es decir, un bit asignado en el mapa de bits de espacio a un grupo de OSA que incluye una dirección en donde los datos se han escrito en un proceso de dirección alternativa efectuado para renovar datos se ajusta a un valor que indica que datos han sido escritos en el grupo. En forma subsiguiente, en el siguiente paso F510, se actualiza la TDFL almacenada en la memoria cache 60a. Es decir, la información de dirección alternativa ati que representa el proceso de dirección alternativa efectuado esta vez se agrega recientemente como una entrada a la TDFL. Como alternativa, si una información de dirección alternativa ati que incluyendo la misma dirección de fuente alternativa que la dirección especificada en la solicitud de escritura ya existe como entrada en la TDFL, esta entrada es renovada. Además, una cuenta de entrada incluida en la información de administración de lista de defectos como cuenta que "repFeslsñtf^^l" "número"""- de- —entrada-^DFL- - —cata-logadas—^eS' incrementada en el caso de una información de dirección alternativa ati recientemente agregada a la TDFL, y disminuye el número de grupos OSA no utilizados. Después, termina la ejecución del procesamiento efectuado en respuesta a la solicitud de escritura. Mediante la realización del procesamiento para utilizar la OSA de conformidad con lo descrito arriba, el controlador de sistema 60 puede manejar una solicitud para escribir datos en una dirección, en donde datos ya han sido previamente grabados, es decir, manejar una solicitud de renovación de datos . Si el resultado de la determinación que se obtiene en el paso F507 indica que la OSA no tiene área libre para grabar al menos dos datos requeridos en la operación de escritura o que la TDMA no tiene un margen que permite una entrada de información y de dirección alternativa ati para manejar este proceso de dirección alternativa a agregar, por otra parte, un proceso de dirección alternativa no puede efectuarse. En este caso, el flujo del procesamiento avanza hasta un paso F511 en donde un reporte de error que indica que no hay área para escribir los datos se devuelve al aparato anfitrión antes que termine la ejecución del procesamiento. Se observará que una información de dirección alternativa ati puede ser generada recientemente en el paso F510 para *feflej¾ ~ }G~ roces ~'de~ dirección - -alternativa-- -e ecutado^ mediante la realización del procesamiento representado por el diagrama de flujo mostrado en la Figura 20. Vale también la pena observar que si la ISA utilizada como área para grabar un mapa de bits de espacio no incluye un área libre, no se puede efectuar una operación de grabación para actualizar el mapa de bits de espacio. En este caso, se pueden tomar las siguientes contra-medidas típicas para permitir la realización de un proceso de grabación de datos de usuario: • Cuando un disco con la ISA del mismo que incluye mapas de bits de espacio requerido pero no tiene área libre se monta sobre la unidad de disco, la unidad de disco revisa una señal de RF que sirve como señal de datos reproducidos para un área libre disponible en el disco con base en el mapa de bits de espacio más reciente y reconstruye los mapas de bits de espacio. • En el caso de un disco con una ISA que incluye mapas de bits de espacio grabados pero que no tiene área libre, la unidad de disco permite solamente operaciones de escritura limitadas (o bien operaciones de escritura secuenciales) para grabar datos en un área que sigue la última dirección de los datos de usuario grabados. A propósito, en el caso de la presente modalidad, la ISA se utiliza como un área de reserva para grabar mapas de bits de "¾sipac ó:" Asi '""es~hece^ de datos sea efectiva o inefectiva según si o no el disco 1 montado en la unidad de disco es un disco que permite la utilización de la ISA como área de reserva para grabar mapas de bits de espacio. En el paso F505, el controlador de sistema 60 determina si o no la función para renovar datos ha sido colocada en un estado efectivo, que se establece mediante el procesamiento representado por el diagrama de flujo mostrado en la Figura 136 El procesamiento para establecer la función de renovación de datos como se representa a través del diagrama de flujo mostrado en la Figura 31 se efectúa típicamente cuando el disco 1 está montado en la unidad de disco. 5 Cuando el disco 1 está montado en la unidad de disco, el controlador de sistema 60 revisa las TDDS del disco 1 para examinar el bit bO de las banderas llenas de área de reserva proporcionadas en la posición de byte 52 en el paso F601. De conformidad con lo descrito arriba con referencia a las 0 Figuras 29A y 29B, en el disco 1 proporcionado por la presente modalidad como disco que incluye la ISA utilizada como un área para grabar mapas de bits de espacio, el bit bO es ajustado a 1. Aún en el caso de un disco que incluye la ISA utilizada como área alternativa, el bit bO es ajustado 1 5 conforme se agota la ISA entera. Es decir, al menos si el ==?G3:¾'?s ó~"es ~uñ'dÍsco-próporcionado~por- la- presente -modalidad,.—el bit bO es ajustado a 1 y, si el disco no es un disco proporcionado por la presente modalidad, el bit bO es ajustado a 0 ó 1. Así, por lo menos, si el bit bO es ajustado 0 a 0, el disco no es un disco proporcionado por la presente modalidad. Así, si el bit bO es ajustado a 0, el flujo del procesamiento avanza hasta un paso F604 en donde la función de renovar datos es desactivada. 5 En este caso, la unidad de disco no puede llevar a cabo un 137 proceso de dirección alternativa ni un proceso de grabar mapas de bits de espacio en este disco. Es decir, los pasos F507 a F511 del diagrama de flujo mostrado en la Figura 30 no se ejecutan. Además, el paso F504 del diagrama de flujo mostrado en la Figura 30 para actualizar el mapa de bits de espacio para el caso de una operación de escritura ordinaria tampoco se ejecuta. Sin embargo, detalles de operaciones para un disco no proporcionado por la presente modalidad no se incluyen explícitamente en el diagrama de flujo mostrado en la Figura 30. Así, la operación de renovación de datos de la presente modalidad no se efectúan aún cuando el estado de la ISA y la compatibilidad de de reproducción se mantienen. Si el resultado del examen obtenido en el paso F601 indica que el bit bO es 1, por otra parte, el flujo del pTócé^alaierTto'^ anza "hasta-el-paso~F6Q2-~en~donde- se-examina^ el último grupo de la ISA. Esto se debe al hecho que se encuentra bastantemente dentro de los límites de lo posible que el disco montado en la unidad de disco sea el disco proporcionado por la presente modalidad. Si el último grupo de la ISA es un grupo para grabar un mapa de bits de espacio, el flujo del procesamiento avanza desde el paso F603 hasta un paso F605 para leer el mapa de bits de espacio y almacenar el mapa de bits en la memoria cache 60a. Después, en el siguiente paso F606, la función de renovación 138 de datos se torna efectiva. Si el resultado del examen obtenido en el paso F603 revela que el último grupo de la ISA es determinado como no siendo un grupo para grabar un mapa de bits de espacio, por otra parte, el flujo del procesamiento avanza hasta el paso F604 en donde la función de renovación de datos se vuelve inefectiva . Dentro de la realización del procesamiento para ajusfar el estado de la función de renovación de datos descrita arriba, la función para renovar datos es vuelta efectiva para un disco proporcionado por la presente invención como un disco que incluye una ISA como un área para grabar un mapa de bits de espacio. En el caso de un disco que utiliza la ISA como área alternativa, por otra parte, la ISA no se puede utilizar como un área para grabar un mapa de bits de espacio ''"y"-'*!a"5™ füncibn~dé—réñovácidn~de~-datos --proporcionado- -por-—la-presente invención no se vuelve efectiva tampoco. Un ejemplo del disco que utiliza la IS como- área alternativa es un disco que contiene datos grabados por otra unidad de disco. 8-2: Obtención de datos Con referencia al diagrama de flujo mostrado en la Figura 32, la descripción siguiente explica el procesamiento efectuado por el controlador de sistema 60 empleado en la unidad de disco para reproducir datos a partir del disco 1 en un tiempo de reproducción. 139 Consideremos que el controlador de sistema 60 recibe una petición que especifica una dirección en el disco 1 para leer datos grabados en la dirección a partir de un aparato anfitrión, como por ejemplo el sistema AV 120. En este caso, el controlador de sistema 60 efectúa el procesamiento empezando en el paso F701 del diagrama de flujo en donde el mapa de bits de espacio es referido con el objeto de determinar si o no los datos han sido grabados en la dirección especificada en la solicitud. Si ningún dato ha sido grabado en la dirección especificada en la solicitud, el flujo del procesamiento avanza hasta un paso F702 en donde un reporte de errores que indica que la dirección especificada es una dirección incorrecta es devuelto al aparato anfitrión y termina la ejecución del procesamiento. S?™ ?£3 ¾at!5 ~há"n~sido~ grabados - én~l*a-*direcci'ón--especificada-en la solicitud, por otra parte, el flujo del procesamiento avanza hasta un paso F703 en donde la TDFL es buscada para información de dirección alternativa ati que incluye una dirección de fuente alternativa que corresponde a la dirección especificada en la solicitud. Si no se encontró ninguna información de dirección alternativa ati que incluye una dirección de fuente alternativa que corresponda a la dirección especificada en la solicitud, el flujo del procesamiento avanza desde el paso 140 F703 a un paso F704 en donde los datos son reproducidos a partir de la dirección especificada antes que termine la ejecución del procesamiento. Este procesamiento terminado es un proceso de reproducción normal para reproducir datos a partir del área de datos de usuario. Si el resultado de la búsqueda obtenido en el paso F703 indica que existe una información de dirección alternativa ati que incluye una dirección de fuente alternativa que correponde a la dirección especificada en la solicitud, por otra parte, el flujo del procesamiento avanza desde el paso F703 a un paso F705 en donde una dirección de fuente alternativa es extraída de la información de dirección alternativa ati. Es decir, se adquiere una dirección en la OSA. Después, en el siguiente paso F706, el controlador de sistema "60~ejecuta- "un ~control~pará:~l"eer -los ~dátos " de lra~"direcci;ón-" adquirida en la OSA o la dirección de fuente alternativa extraída de la información de dirección alternativa ati, y transfiera los datos reproducidos al aparato anfitrión, por e emplo el sistema AV 120 antes de terminar la ejecución de, procesamiento . Mediante la realización del procesamiento descrito arriba, datos más recientes pueden ser reproducidos correctamente y transferidos al aparato anfitrión en respuesta hasta a una solicitud de reproducción de datos efectuada por el anfitrión 141 después de la renovación de los datos. 8-3: Actualización de TDFL/mapa de bits de espacio y conversión en discos compatibles De manera muy similar al primer método TDMA descrito arriba, 5 una TDFL actualizada y un mapa de bits de espacio se transfieren desde la memoria cache 60a al disco 1 a un punto de tiempo predeterminado como por ejemplo el tiempo en el cual el disco 1 es eyectado de la unidad de disco. En el caso del segundo método TDMA, una información de 10 administración de dirección alternativa (incluyendo la TDFL y la TDDS) así como un mapa de bits de espacio se transfieren desde la memoria cache 60a hasta el disco 1 en procesamiento representado por un diagrama de flujo mostrado en la Figura 33. 15 El diagrama de flujo empieza cón un paso F801 en donde el -.:= ^coñt oilíior^"üé" s~rs emá"'~~60 ~"dé¾é¾rilñá:=~s*r ~ o"~5o~" lár~"TDFL' almacenada en la memoria cache 60a ha sido actualizada. Si la TDFL almacenada en la memoria cache 60a ha sido actualizada, el flujo del procesamiento sigue hasta un paso F802 en donde 20 la TDFL está grabada al principio del área libre en la TDMA grabada en el disco 1. Después, en el siguiente paso F803, la TDDS es grabada al principio de un área libre en la TDMA grabada en el disco 1. Se debe observar que, cuando la TDFL y la TDDS están grabadas 25 en la TDMA, el mapa de bits de espacio almacenado en la 142 memoria caché 60a puede tener que ser actualizado para reflejar la grabación. En un paso F8Q4, el mapa de bits de espacio almacenado en la memoria cache 60a es examinado para determinar si o no el mapa de bits ha sido actualizado. 5 Si el mapa de bits de espacio almacenado en la memoria caché 60a ha sido actualizado, el flujo del procesamiento avanza hasta un paso F805 en donde el mapa de bits de espacio es transferido desde la memoria caché 60a hasta el principio de un área libre en una ISAa grabada en el disco 1. 10 De conformidad con lo descrita arriba, la TDFL y la TDDS son grabadas en la TDMA mientras que el mapa de bits de espacio es grabado en la ISA de tal manera que una información de dirección alternativa y una información que indica si o no datos han sido grabados en cada grupo se reflejan en el disco 15 1. -^=^~A émá"s ~-lr~ DFIí:r~y~Iá~'TDDS^son-'-actüaax¾aaaí ' en "la"· TDMA~péro; ~ '· con el objeto de mantener una compatibilidad de reproducción con discos de re-escritura, una ir: formaci n grabada en la TDMA es transferida a la DMA en u tiempo de finalización. En 20 este momento,, la TDFL más reciente y la TDDS más reciente se graban en la DMA. Si embargo, es necesario convertir todas las ir.fcrma iones de direcciones alternativas ati con estado I otro que 0000 en. informaciones y direcciones alternativas ati con estado 1 de 0000 mediante la realización de los 25 procesos de ios pasos F405 a F4G7 del diagrama de flujo 143 ilustrado en la Figura 25. 9: Efectos para el segundo método TDMA Aún mediante la adopción del segundo método TDMA descrito arriba, básicamente se puede obtener los mismos efectos que a través del primer método TDMA. En el caso de la presente modalidad, mapas de bits de espacio se almacenan en la ISA. Puesto que la distribución de disco no cambia, sin embargo, la presente modalidad es adecuada desde la perspectiva de compatibilidad con discos existentes. Además, para la ISA empleada como un área para grabar mapas de bits de espacio, el marcador lleno de área de reserva es ajustado a 1 con el objeto de prevenir que otra unidad de disco use la ISA como área alternativa. Puesto que ningún mapa de bits de espacio está grabado en la TDMA, la TDMA puede ser utilizada efectivamente como un área pg5¾: -actualizar •~ a~TDFL'~y=;l'a"TDSS':"-Es' decir,^la* información de administración de dirección alternativa puede ser actualizada más veces para adecuarse al número mayor de renovaciones de datos . Discos proporcionados por modalidades preferidas y unidades de discos diseñadas para los discos han sido descritos hasta ahora. Sin embargo, el alcance de la presente invención no se limita a las modalidades preferidas. Es decir, varias modificaciones dentro del rango de lo esencial de la presente invención pueden concebirse. 144 Por ejemplo, como un medio de grabación de la presente invención se puede utilizar un medio de grabación otro que un medio de disco óptico. Ejemplos de medio de grabación diferentes del medio de disco óptico son discos magneto- 5 ópticos, disco magnético y medios basados en memoria de semiconductor. Como es evidente a partir de las descripciones arriba, la presente invención tiene los efectos siguientes. De conformidad con la presente invención, un medio de 10 grabación una sola vez puede utilizarse virtualmente como medio de grabación que permite la renovación de datos ya grabados ahí. Así, un sistema de archivo, por ejemplo un sistema de archivo FAT para un medio de grabación en donde ser puede escribir puede utilizarse para, un medio en donde 15 solo se puede grabar una vez. Como resultado, la presente -r ¦ _r nvencxón^ofrecé"* un --"efécfo ~eñ" e "ser: i iTda^que "? a~if?.? c!ri ""riel" medio de grabación de una sola vez puede ser incrementada en forma considerable. Por ejemplo,, el sistema de archivo^ FAT que es un sistema de archivo estándar para aparatos de 20 procesamiento de información como por ejemplo computadora personal, permite que varios sistemas operativos (OS) reproduzcan datos a partir de un medio de grabación de reescritura y grabe datos en un medio de grabación en el cual se puede escribir una sola vez. En virtud de la presente 25 invención, sin embargo, el sistema de archivo FAT puede 145 también ser aplicado a un medio de grabación de escritura una sola vez, en el estado en el cual se encuentra y permite el intercambio de datos sin tener conciencia de las diferencias entre los sistemas operativos. Estas características son 5 también buenas desde la perspectiva del mantenimiento de la compatibilidad. Además, de conformidad con la presente invención, un medio de grabación de escritura una sola vez puede ser utilizado como un medio de grabación de re-escritura en la medida en que un 0 área alternativa y un área para actualizar la información de administración de dirección alternativa permanecen en el medio de grabación de escritura una sola vez. Así, el medio de grabación de escritura una sola vez puede ser utilizado en forma efectiva. Como resultado, la presente invención 5 proporciona un efecto en el sentido que se puede reducir el ~ ~-despereció¡"de recürlsds\~~~r~ ~ .:. — -^- · ~~ - -=-=·- Además, un mapa de bits de espacio puede ser referido como información que indica si o no datos han sido grabados en algún grupo que es utilizado como unidad de datos en cada 0 capa de grabación del medio de grabación. En general, una computadora anfitrión o similar solicita la grabación de datos en una dirección especificada en la solicitud como dirección en un medio de grabación montado en un aparato de grabación o una solicitud para reproducir datos a partir de 5 una dirección especificada en la solicitud como dirección en 146 un medio de grabación montado en un aparato de reproducción, y dichas solicitudes son una carga de procesamiento pesada que debe ser asumida por el aparato de grabación y reproducción. Mediante referencia a un mapa de bits de espacio de este tipo, sin embargo, es posible determinar si o no datos ya han sido grabados en una dirección especificada por ejemplo en una solicitud de escritura. Si datos ya han sido grabados en la dirección especificada, se puede devolver un reporte de error a ia computadora anfitrión sin efectuar realmente un acceso al medio de grabación. Como alternativa, los datos pueden ser renovados mediante la realización de un proceso de dirección alternativa. En particular, es también posible determinar si la función para renovar datos es efectiva (habilitada), sin efectuar realmente un acceso al medio de grabación. ¾¾émá"s "por reféféñcxa posible determinar si o no datos ya han sido grabados en una dirección especificada por ejemplo en una solicitud de lectura. Si ningún dato ha sido grabado todavía en la dirección especificada, un reporte de error puede ser devuelto a la computadora anfitrión sin efectuar realmente acceso al medio de grabación. Es decir, es posible reducir una carga de procesamiento soportada por el aparato de grabación y reproducción en la grabación y reproducción respectiva de datos en el medio de 147 grabación mediante la realización de accesos aleatorios al medio de grabación. Además, mediante el uso de la información que indica si o no datos han sido grabados en algún grupo, se pueden administrar 5 estados de grabación de áreas alternativas. Asi, es posible adquirir una dirección de destino alternativo que se utilizará en un proceso de dirección alternativa efectuado debido a la existencia de un defecto o efectuado para renovar datos, sin accesar realmente el medio de grabación. 10 Además, áreas de administración/control como por ejemplo las áreas de entrada y salida pueden también administrarse mediante la utilización de la información que indica si o no datos han sido grabados en algún grupo. Asi, la información datos han sido grabados en algún grupo es adecuada para 15 tí icamente un proceso para conocer el rango utilizado de la ™™OPC" para" "áj star—una "p^CelÉíc^á^I sé ¾ simrl^r .""Es" cLeci'r cuando la GPC es buscada para un área de ensayo de escritura para ajustar la potencia de láser, no es necesario accesar realmente el medio de grabación y es también posible evitar 20 una detección incorrecta en cuanto a si o no datos han sido grabados en grupo . Además, si la información que indica si o no datos han sido grabados en algún grupo revela que un área utilizada como blanco de una operación de escritura es defectuosa debido a 25 un daño y datos han sido grabadas en áreas que rodean el área 148 blanco, es posible eliminar un proceso para grabar datos en una dirección en el área blanco defectuosa como un proceso que tardarla de otra forma un tiempo prolongado para llevarse a cabo. Además, mediante la combinación de esta función con una función para renovar datos, es posible llevar a cabo un proceso de escritura que aparece al anfitrión como un proceso que no incluye error de escritura. Además, como información de administración de dirección alternativa grabada en una segunda área de información de administración de dirección alternativa, existen dos formatos de info mación, es decir, el primer formato de información y el segundo formato de información. En el primer formato de información, la información de administración de dirección alternativa incluye una dirección de fuente alternativa para cada unidad de datos y una dirección de destino alternativo también para cada unidad de datos. En el segundo formato de-Información, la información de administración de dirección alternativa incluye información que muestra una dirección de fuente alternativa y una dirección de destino alternativo para un conjunto de varias unidades de datos físicamente continuas. Puesto que cada una de las secuencias de unidades de datos continuas es tratada colectivamente como un par, el numero de entradas {información de administración de dirección alternativa ati) catalogadas en la segunda área de información de administración de dirección alternativa puede misma información de administración de dirección alternativa grabada en la segunda área de información de administración de dirección alternativa después que el segundo formato de información de toda la información de administración de dirección alternativa ha sido convertido en el primer formato de información. Mediante la conversión del segundo formato de información en el primer formato de información, un aparato de grabación/ eproducción para accesar a un medio de grabación mediante la utilización de la información de administración y dirección alternativa grabada solamente en la primer área de información de administración de dirección alternativa puede grabar correctamente datos y reproducir correctamente datos en y a partir de un medio de grabación proporcionado por la presente invención como un medio de grabación que incluye la primer área de información de ~admirni¾trá¾ órr ~de" ^dirección al'íéTñVíva . ¾si~7 ~Ta'' "presente" invención tiene el efecto de mantener la compatibilidad con un aparato de grabación/reproducción de este tipo .

Claims (1)

REIVINDICACIONES
1. Un medio de grabación que presenta un área de grabación una sola vez que permite escribir datos ahí solamente una vez, y que comprende: un área ordinaria de grabación/ reproducción en donde datos se graban y a partir de donde datos se reproducen; un área alternativa utilizada para almacenar datos en un proceso de dirección alternativa para un defecto que existe en dicha área ordinaria de grabación/reproducción y una renovación de datos; una primera área de información de administración de dirección alternativa para grabar información de administración de dirección alternativa para administrar dicho proceso de dirección alternativa ¾^·--===· uti rzando~dÍcha~a ~~ ~ una segunda área de información de administración de dirección alternativa para grabar dicha información de administración de dirección alternativa como datos que pueden ser actualizados, en donde dicha información de administración de dirección alternativa grabada en dicha segunda área de información de administración de dirección alternativa incluye información de un primer formato de información que muestra una dirección de fuente alternativa y una dirección de destino alternativo para cada unidad de datos, e información de un segundo formato de información que muestra una dirección de fuente alternativa y una dirección de destino alternativo para un grupo de varias unidades de datos físicamente continuas. El medio de grabación de conformidad con la reivindicación 1, en donde: dicha primera área de información de administración de dirección alternativa se utiliza para almacenar la información de administración de dirección alternativa más reciente que ha sido grabada en dicha segunda área de información de administración de dirección alternativa, todas en dicho primer formato de información. El medio de grabación de conformidad con la reivindicación 1, en donde: dicho segundo formato de información es un formato de información que muestra una dirección de fuente alternativa de la primera unidad de datos en varias unidades de datos físicamente continuas y una dirección de destino alternativo de la primera unidad de datos en varias otras unidades de datos físicamente continuas así como una dirección de fuente alternativa y una dirección de destino alternativo de las últimas en dichas unidades de datos . El medio de grabación de conformidad con la reivindicación 1, en donde: para cada unidad de datos de dicha área de grabación una sola vez, una información de indicación de estado escrito/no escrito e indicación de datos han sido descritos en dicha unidad de datos está grabada en un área predeterminada; y para varias unidades de datos en una fuente alternativa mostrada en dicho segundo formato de información y para varias unidades de datos en un destino alternativo mostrado en dicho mismo formato de información, dicha información de indicación de existencia/no existencia indica que datos han sido escritos en cada una de dichas unidades de datos. Un aparato de grabación proporcionado para un medio de grabación proporcionado por un área de grabación una sola vez que permite la escritura de datos ahí solamente una vez y que comprende: un área ordinaria de grabación/ reproducción en donde datos son grabados y a partir de la cual datos son reproducidos ; un área alternativa utilizada para almacenar datos en un proceso de dirección alternativa para un defecto que existe en dicha área ordinaria de grabación/reproducción y una renovación de datos; una primera área de información de administración de dirección alternativa para grabar información de administración de dirección alternativa para administrar dicho proceso de dirección alternativa utilizando dicha área alternativa; y una segunda área de información de administración de dirección alternativa para grabar dicha información de administración de dirección alternativa como datos que pueden ser actualizados, dicho aparato de grabación comprende: un dispositivo de escritura para escribir datos en dicho medio de grabación y un dispositivo de control para controlar dicho dispositivo de escritura para escribir información de administración de dirección alternativa de: uñ - primer" "formato ' de" información" que ~"muestra" ' uña dirección de fuente alternativa y una dirección de destino alternativo para un unidad de datos no físicamente continua con otras unidades de datos en una operación para actualizar la información de administración de dirección alternativa almacenada en dicha segunda área de información de administración de dirección alternativa de conformidad con dicho proceso de dirección alternativa para dicha unidad, de datos; y un segundo formato de información que muestra una dirección de fuente alternativa y una dirección de destino alternativo para un grupo de varias unidades de datos físicamente continuas en una operación para actualizar una información de administración de dirección alternativa almacenada en dicha segunda área de información de administración de dirección alternativa de conformidad con dicho proceso de dirección alternativa a dichas unidades de datos. El aparato de grabación de conformidad con la reivindicación 5, en donde: cuando dicho dispositivo de control controla dicho dispositivo de escritura para grabar una información de administración de dirección alternativa en dicha primera área de información de administración de dirección alternativa, dicho dispositivo de escritura "almacena"l;a~ inforraaci'ón"-dé~adtoiini'st ación 7de "dirección- alternativa más reciente que ha sido grabada en dicha segunda área de información de administración, de dirección alternativa, todas en dicho primer formato de información . El aparato de grabación de conformidad con la reivindicación 5, en donde: dicho segundo formato de información es un formato de información que muestra una dirección de fuente alternativa de la primera unidad de datos en varias unidades de datos físicamente continuas y una dirección de destino alternativo de la primera unidad de datos en varias otras unidades de datos físicamente continuas así como una dirección de fuente alternativa y una dirección de destino alternativo de las últimas en dichas unidades de datos. El aparato de grabación de conformidad con la reivindicación 5, en donde: para cada unidad de datos de dicha área de grabación una sola vez, dicho dispositivo de control controla dicho dispositivo de escritura para grabar una información de indicación de estada escrito/no escrito en un área predeterminada como información que indica si o no datos han sido escritos en dicha unidad de datos; y de dat sf*"en " na 'fuente alternativa mostrada en dicho segundo formato de información y para una pluralidad de unidades de datos en un destino alternativo mostrado en el mismo formato de información, dicho dispositivo de control controla dicho dispositivo de escritura para grabar dicha información de indicación de existencia/no existencia que indica que datos han sido escritos en cada una de dichas unidades de datos. Un aparato de reproducción proporcionado para un medio de grabación que tiene un área de grabación una sola vez que permite la escritura de datos ahí solamente una vez y que comprende: un área ordinaria de qrabación/reproducción en donde datos son grabados y a partir de donde datos son reproducidos ; un área alternativa utilizada para almacenar datos en un proceso de dirección alternativa para un defecto que existe en dicha área ordinaria de qrabación/reproducción y una renovación de datos; una primera área de información de administración de dirección alternativa para grabar una información de administración de dirección alternativa para administrar dicho proceso de dirección alternativa utilizando dicha área alternativa; y una* segunda '" área" de" informació ' "de" administración de dirección alternativa para grabar dicha información de administración de dirección alternativa como datos que pueden ser actualizados, en donde dicha información de administración de dirección alternativa grabada en dicha segunda área de información de administración de dirección alternativa incluye información de un primer formato de información que muestra una dirección de fuente alternativa y una dirección de destino alternativo para cada unidad de datos, e información de un segundo formato de información que muestra una dirección de fuente alternativa y una dirección de destino alternativo para un grupo de varias unidades de datos físicamente continuas , dicho aparato de reproducción comprende: un dispositivo de lectura para leer datos a partir de dicho medio de grabación; un dispositivo de confirmación para determinar si o no una dirección especificada en una solicitud de lectura para leer datos de dicha área de datos principal es una dirección que completa un proceso de dirección alternativa con base en dicha información de administración de dirección alternativa grabada en dicha segunda área de información de administración de ¾ire¿ci¾ñ ~ alternativa ~ en dicho * primer ""formato" "de información o en dicho segundo formato de información; y un dispositivo de control para controlar dicho dispositivo de lectura para leer datos a partir de dicha dirección especificada en dicha solicitud de lectura si dicho dispositivo de confirmación determina que dicha dirección especificada en dicha solicitud de lectura no es una dirección que completa un proceso de dirección alternativa pero para controlar dicho medio de lectura para leer datos requeridos por dicha solicitud de lectura de dicha área alternativa con base en dicha información de administración de dirección alternativa si dicho dispositivo de confirmación determina que dicha dirección especificada en dicha solicitud de lectura es una dirección que completa un proceso de dirección alternativa. Un método de grabación proporcionado para un medio de grabación proporcionado por un área de grabación de una sola vez que permite escribir datos ahí solamente una vez y que comprende: un área ordinaria de qrabación/reproducción en donde datos son grabados y a partir de donde datos son reproducidos ; un área alternativa utilizada para almacenar datos en un "procesó "dé "¾irección "alternativa' pa¾~uh¾efecto ^qu ^ existe en dicha área ordinaria de qrabación/reproducción y una renovación de datos; una primera área de información de administración de dirección alternativa para grabar una información de administración de dirección alternativa para administrar dicho proceso de dirección alternativa utilizado dicha área alternativa; y una segunda área de información de administración de dirección alternativa para grabar dicha información de administración de dirección alternativa como datos que pueden ser actualizados, en donde dicho método de grabación comprende: un primer paso de escritura para escribir una información de administración de dirección alternativa de un primer formato de información que muestra una dirección de fuente alternativa y una dirección de destino alternativo para una unidad de datos no físicamente continua con otras unidades de datos en una operación para actualizar una información de administración de dirección alternativa almacenada en dicha segunda área de información de administración de dirección alternativa de conformidad con dicho proceso de dirección alternativa para dicha unidad de datos; y un segundo paso de escritura para escribir una inf¿fiáaci"Óh:¾e""¾dminiit acion~"de " direceion~~alterñativá de un segunda- formato de información que muestra una dirección de fuente alternativa y una dirección de destino alternativo para un grupo de unidades de datos físicamente continuas en una operación para actualizar una información de administración de dirección alternativa almacenada en dicha segunda área de información de administración de dirección alternativa de conformidad con dicho proceso de dirección alternativa para dichas unidades de datos. El método de grabación de conformidad con la reivindicación 10, en donde dicho método de grabación proporciona además un tercer paso de escritura para grabar la información de administración de dirección alternativa más reciente grabada en dicha segunda área de información de administración de dirección alternativa todo en dicho primer formato de información de una operación para grabar una información de administración de dirección alternativa en dicha primera área de información de administración de dirección alternativa. El método de grabación de conformidad con la reivindicación 10, en donde: dicho segundo formato de información es un formato de información que muestra una dirección de fuente al't^ Hati va' " de * la" primera ~uñidad'c=¾e "datos" ~eñ varías unidades de datos, físicamente continuas y una dirección de destino alternativo de la primera unidad de datos en varias otras unidades de datos físicamente, continuas asi como una dirección de fuente alternativa y una dirección de destino alternativo de las últimas en dichas unidades de datos . El método de grabación de . conformidad con la reivindicación 10, en donde: dicho método de grabación presenta además un cuarto paso de escritura para grabar información de indicación de estado escrito/no escrito en un área predeterminada como información que indica si o no datos han sido escritos en cada unidad de datos de dicha área de grabación solamente una vez por lo que, en dicho cuarto paso de escritura, para varias unidades de datos en una fuente alternativa mostrada en dicho segundo formato de información y para varias unidades de datos en un destino alternativo mostrado en dicho mismo formato de información, dicha información de indicación de existencia/no existencia está grabada como información que indica que datos han sido escritos en cada una de dichas unidades de datos. Un método de reproducción proporcionado para un medio de grabación que tiene un área de grabación una sola 'Escribir "ahí" d tós~~solámente una""vez y que comprende : un área ordinaria de grabación/reproducción en donde datos son grabados y a partir de donde datos son reproducidos; un área alternativa utilizada para almacenar datos en un proceso de dirección alternativa para un defecto que existe en dicha área ordinaria de grabación/ eproducción y una renovación de datos; una primera área de información de administración de dirección alternativa para grabar una información de administración de dirección alternativa para administrar dicho proceso de dirección alternativo utilizando dicha área alternativa; y una segunda área de información de administración de dirección alternativa para grabar dicha información de administración de dirección alternativa como datos que pueden ser actualizados, en donde dicha información de administración de dirección alternativa grabada en dicha segunda área de información de administración de dirección alternativa que incluye información de un primer formato de información que muestra una dirección de fuente alternativa y una dirección de destino alternativo para cada unidad de datos, e información de un segundo "formato'"dé "información' que "muestra^ una"'" dirección de fuente alternativa y una dirección de destino alternativo para un grupo de varias unidades de datos físicamente continuas, dicho método de reproducción comprende : un paso de confirmación para determinar si o no una dirección específica en una solicitud de lectura para leer datos a partir de un área de datos principal es una dirección que completa un proceso de dirección alternativa con base en la información de administración de dirección alternativa grabada en dicha segunda área de información de administración de dirección alternativa en dicho primer formato o en dicho segundo formato; y un primer paso de lectura para leer datos a partir de dicha dirección especificada en dicha solicitud de lectura si dicha dirección especificada en dicha solicitud de lectura es determinada en dicho paso de confirmación como no siendo una dirección que completa un proceso de dirección alternativa; y un segundo paso de lectura para leer datos solicitados por dicha solicitud de lectura a partir de dicha área alternativa con base en dicha información de administración de dirección alternativa si dicha dirección especificada en dicha solicitud de lectura es una dirección que completa un proceso de dirección alternativa . RESUMEN DE LA INVENCIÓN Con el objeto de mejorar la utilización de un medio de grabación de escritura una sola vez, el medio de grabación está equipado con un área ordinaria de 5 grabación/reproducción, un área alternativa, una primera área de información de administración de dirección alternativa y una segunda área de información de administración de dirección alternativa. Además, se graba en un área predeterminada una información de indicación de estado 0 escrito/no escrito. La segunda área de información de administración de dirección alternativa es un área que permite que la información de administración de dirección alternativa grabada ahí sea renovada mediante la adición de información de administración de dirección alternativa al 5 área. La información de administración de dirección - " -"alternativa" grabada "err la " administración de dirección alternativa incluye una información grabada en un primer formato de información y la información grabada en un segundo formato de información. El 0 primer formato de información muestra una dirección de fuente alternativa y una dirección de destino alternativo para cada unidad de datos. Por otra parte, el segundo formato de información muestra una dirección de fuente alternativa y una dirección de destino alternativo para un grupo de varias 5 unidades de datos físicamente continuas. El segundo formato de información utiliza como formato para llevar a cabo efectivamente un proceso de dirección alternativa en dicho grupo de unidades de datos. Toda la información de administración de dirección alternativa está grabada en la primera área de información de administración de dirección alternativa en el primer formato de información.
MXPA04010929A 2003-03-12 2004-03-11 Medio de grabacion, aparato de grabacion, aparato de reproduccion, metodo de grabacion y metodo de reproduccion. MXPA04010929A (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003066662A JP4026518B2 (ja) 2003-03-12 2003-03-12 記録媒体、記録装置、記録方法
PCT/JP2004/003230 WO2004081937A1 (ja) 2003-03-12 2004-03-11 記録媒体、記録装置、再生装置、記録方法、再生方法

Publications (1)

Publication Number Publication Date
MXPA04010929A true MXPA04010929A (es) 2005-07-14

Family

ID=32984541

Family Applications (1)

Application Number Title Priority Date Filing Date
MXPA04010929A MXPA04010929A (es) 2003-03-12 2004-03-11 Medio de grabacion, aparato de grabacion, aparato de reproduccion, metodo de grabacion y metodo de reproduccion.

Country Status (10)

Country Link
US (1) US7277371B2 (es)
EP (1) EP1505597B9 (es)
JP (1) JP4026518B2 (es)
KR (4) KR101100986B1 (es)
CN (1) CN100440361C (es)
BR (1) BRPI0403955A (es)
ES (1) ES2403148T3 (es)
MX (1) MXPA04010929A (es)
TW (1) TWI256041B (es)
WO (1) WO2004081937A1 (es)

Families Citing this family (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040027259A (ko) 2002-09-26 2004-04-01 엘지전자 주식회사 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법
US7233550B2 (en) 2002-09-30 2007-06-19 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information on write-once optical disc
KR20040028469A (ko) 2002-09-30 2004-04-03 엘지전자 주식회사 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법
TWI260606B (en) * 2002-10-05 2006-08-21 Samsung Electronics Co Ltd Read-only information storage medium and method of reproducing data from the same
WO2004053872A1 (en) * 2002-12-11 2004-06-24 Lg Electronics Inc. Method and apparatus for managing overwrite on an optical disc write once
WO2004053874A1 (en) 2002-12-11 2004-06-24 Lg Electronics Inc. Method of managing overwrite and method of recording management information on an optical disc write once
US7672204B2 (en) 2003-01-27 2010-03-02 Lg Electronics Inc. Optical disc, method and apparatus for managing a defective area on an optical disc
TWI314315B (en) 2003-01-27 2009-09-01 Lg Electronics Inc Optical disc of write once type, method, and apparatus for managing defect information on the optical disc
US20040160799A1 (en) 2003-02-17 2004-08-19 Park Yong Cheol Write-once optical disc, and method and apparatus for allocating spare area on write-once optical disc
US7643390B2 (en) * 2003-02-21 2010-01-05 Lg Electronics Inc. Write-once optical recording medium and defect management information management method thereof
US7499383B2 (en) 2003-02-21 2009-03-03 Lg Electronics Inc. Write-once optical disc and method for managing spare area thereof
US7675828B2 (en) 2003-02-25 2010-03-09 Lg Electronics Inc. Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses
KR100991788B1 (ko) 2003-03-04 2010-11-03 엘지전자 주식회사 광기록매체 및 광기록매체의 기록방법 및 장치
JP4026517B2 (ja) 2003-03-12 2007-12-26 ソニー株式会社 記録媒体、記録装置、記録方法
JP4026518B2 (ja) 2003-03-12 2007-12-26 ソニー株式会社 記録媒体、記録装置、記録方法
TWI405196B (zh) 2003-03-13 2013-08-11 Lg Electronics Inc 光學記錄媒體及其缺陷區域管理方法及其裝置
MY136844A (en) * 2003-03-24 2008-11-28 Samsung Electronics Co Ltd Method of overwriting data in write-once information storage medium and data recording and/or reproducing apparatus for write-once information storage medium
JP2004303381A (ja) * 2003-04-01 2004-10-28 Hitachi Ltd 光ディスクの記録方法、再生方法
US8125866B2 (en) 2003-04-14 2012-02-28 Koninklijke Philips Electronics N.V. Device for and method of recording information
BRPI0410197A (pt) * 2003-05-09 2006-06-06 Lg Electronics Inc meio fìsico de gravação do tipo gravação única, método de formatação, método de gravar informação de gerenciamento no mesmo, método de gravar dados de gerenciamento no mesmo, método de reproduzir dados do mesmo e aparelho para gravar dados de gerenciamento no mesmo
MXPA05012044A (es) 2003-05-09 2006-02-03 Lg Electronics Inc Disco optico de una sola escritura, metodo y aparato par recuperacion de informacion de administracion de disco del disco optico de una sola escritura.
AU2004237019B2 (en) * 2003-05-09 2010-06-10 Lg Electronics Inc. Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses
TWI349282B (en) 2003-05-09 2011-09-21 Lg Electronics Inc Write once optical disc, and method and apparatus for recovering disc management information from the write once optical disc
KR101036476B1 (ko) 2003-07-04 2011-05-24 엘지전자 주식회사 1 회 기록 가능한 광디스크의 중첩기록 방법 및 장치
CA2532371C (en) * 2003-07-14 2012-11-06 Lg Electronics Inc. Write-once optical disc, method and apparatus for recording management information on write-once optical disc
KR20050009031A (ko) 2003-07-15 2005-01-24 엘지전자 주식회사 1회 기록 가능한 광디스크 및 광디스크의 관리정보 기록방법
US7313065B2 (en) 2003-08-05 2007-12-25 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording/reproducing management information on/from optical disc
EP1652175B1 (en) 2003-08-05 2009-10-28 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording/playback management information on/from optical disc
CN100424759C (zh) 2003-08-05 2008-10-08 Lg电子株式会社 一次写入光盘以及在/从光盘上记录/再现管理信息的方法和装置
WO2005024792A2 (en) 2003-09-08 2005-03-17 Lg Electronics Inc. Write-once optical disc, and method and apparatus for management information thereon
MXPA06002620A (es) 2003-09-08 2006-06-05 Lg Electronics Inc Disco optico de una sola escritura y metodo para grabacion de informacion de administracion sobre el mismo.
MXPA06002622A (es) * 2003-09-08 2006-06-05 Lg Electronics Inc Disco optico de una sola escritura, metodo y aparato para grabacion de informacion de administracion sobre el mismo.
KR100964685B1 (ko) 2003-10-20 2010-06-21 엘지전자 주식회사 1회 기록가능한 광디스크 및 광디스크의 기록재생방법과기록재생장치
KR100739679B1 (ko) * 2004-01-05 2007-07-13 삼성전자주식회사 광 기록 정보 저장 매체 및 결함 관리 장치
KR20050086340A (ko) * 2004-02-25 2005-08-30 엘지전자 주식회사 1회 기록 가능한 광디스크에서 중첩 기록 방법과 중첩기록 장치, 재생 방법 및 재생 장치
JP4610607B2 (ja) 2004-03-18 2011-01-12 エルジー エレクトロニクス インコーポレイティド 記録媒体へ/からデータを記録/再生するための方法および装置
US7710853B2 (en) 2004-03-18 2010-05-04 Lg Electronics, Inc. Recording medium with segment information thereon and apparatus and methods for forming, recording, and reproducing the recording medium
TWI381374B (zh) 2004-03-18 2013-01-01 Lg Electronics Inc 其上具有重疊區塊資訊之記錄媒體和用以形成、記錄及重製記錄媒體之設備和方法
KR101024916B1 (ko) 2004-03-19 2011-03-31 엘지전자 주식회사 1회 기록 가능한 고밀도 광디스크의 데이터 기록 방법 및장치
EP1726015B1 (en) 2004-03-19 2013-08-28 LG Electronics Inc. Recording medium with physical access control (pac) information thereon and apparatus and methods for forming, recording, and reproducing the recording medium
KR101113866B1 (ko) 2004-03-19 2012-03-02 엘지전자 주식회사 기록매체내에 기록되는 데이터 구조 및 데이터 기록방법과기록장치
EP1870893B9 (en) * 2004-03-19 2014-04-23 LG Electronics Inc. Recording medium with status information thereon which changes upon reformatting and apparatus and method for forming, recording, and reproducing the recording medium
EP1887578B1 (en) * 2004-03-19 2013-12-18 LG Electronics Inc. Recording medium with physical access control (PAC) information thereon and apparatus and methods for forming, recording, and reproducing the recording medium
US7970988B2 (en) 2004-03-19 2011-06-28 Lg Electronics Inc. Recording medium with status information thereon which changes upon reformatting and apparatus and methods for forming, recording, and reproducing the recording medium
WO2005089073A2 (en) * 2004-03-19 2005-09-29 Lg Electronics Inc. Recording medium with status information thereon which changes upon reformatting and apparatus and methods for forming, recording, and reproducing the recording medium
EP1887577B1 (en) 2004-03-19 2013-12-18 LG Electronics Inc. Recording medium with physical access control (PAC) cluster thereon and apparatus and methods for forming, recording, and reproducing the recording medium
KR100792273B1 (ko) * 2004-03-22 2008-01-07 파이오니아 가부시키가이샤 추기형 기록 매체, 추기형 기록 매체용의 기록 장치 및기록 방법, 및 추기형 기록 매체용의 재생 장치 및 재생방법
US7675830B2 (en) * 2004-03-22 2010-03-09 Pioneer Corporation Write-once-type recording medium having a plurality of management areas, recording apparatus for the recording medium and method for the same, reproducing apparatus for the recording medium and method for the same, and computer program
WO2005089077A2 (en) 2004-03-23 2005-09-29 Lg Electronics Inc. Recording medium, and method and apparatus for recording and reproducing data on/from recording medium
KR100677114B1 (ko) 2004-04-27 2007-02-02 삼성전자주식회사 정보 저장 매체, 이 정보 저장 매체의 데이터 기록/재생방법 및 장치
KR101049117B1 (ko) 2004-06-08 2011-07-14 엘지전자 주식회사 1회 기록 가능한 광디스크 및 광디스크의 관리정보 기록방법, 디스크 클로징 방법 및 기록재생 장치
CN101707061B (zh) 2004-06-15 2012-03-28 松下电器产业株式会社 驱动装置
KR20060046157A (ko) 2004-06-21 2006-05-17 엘지전자 주식회사 기록매체 및 기록매체의 재포맷팅 방법 및 장치
KR101014727B1 (ko) 2004-06-23 2011-02-16 엘지전자 주식회사 1회 기록 가능한 광디스크의 중첩 기록 방법 및 장치
KR100667755B1 (ko) * 2004-06-23 2007-01-11 삼성전자주식회사 복수의 기록층을 구비한 광 디스크, 데이터 기록 방법 및그 장치
KR20060046445A (ko) 2004-07-22 2006-05-17 엘지전자 주식회사 기록매체 및 기록매체의 기록재생 제어방법 및 데이터기록재생 방법과 장치
KR101041811B1 (ko) * 2004-08-02 2011-06-17 엘지전자 주식회사 광 저장매체의 기록 재생 방법 및 장치
KR101012378B1 (ko) 2004-08-16 2011-02-09 엘지전자 주식회사 광 저장매체의 기록 재생 방법 및 장치
US7500137B2 (en) 2004-09-14 2009-03-03 Lg Electronics Inc. Recording medium, and method and apparatus of recording and reproducing data on the same
KR20070003511A (ko) 2005-06-30 2007-01-05 엘지전자 주식회사 기록매체 및 기록매체 기록/재생방법 및 장치
EP1742333B1 (en) * 2005-07-06 2011-03-16 Van der Graaf B.V. Drum motor drive, and use of a drive
JP2007048409A (ja) * 2005-08-12 2007-02-22 Toshiba Corp 情報記録媒体、情報記録装置、情報記録方法
JP2006059525A (ja) * 2005-09-09 2006-03-02 Hitachi Ltd 光ディスクの記録方法、再生方法
KR101227485B1 (ko) 2005-11-25 2013-01-29 엘지전자 주식회사 기록매체 및 기록매체의 결함관리 정보 기록방법과기록장치
KR20070058291A (ko) 2005-12-02 2007-06-08 엘지전자 주식회사 기록매체, 기록매체의 관리정보 기록방법 및 기록장치
JP4910475B2 (ja) * 2006-05-18 2012-04-04 ソニー株式会社 記録装置、記録方法および記録プログラム、ならびに、撮像装置、撮像方法および撮像プログラム
KR101365447B1 (ko) 2006-09-04 2014-02-19 삼성전자주식회사 정보 저장 매체 및 기록 재생 장치
CN101246727B (zh) 2007-02-16 2011-05-04 联发科技股份有限公司 光学储存媒体记录方法及光学储存装置
US8145794B2 (en) 2008-03-14 2012-03-27 Microsoft Corporation Encoding/decoding while allowing varying message formats per message
JP6056215B2 (ja) * 2012-06-28 2017-01-11 ソニー株式会社 記録装置、記録方法
JP6429124B2 (ja) 2015-03-27 2018-11-28 パナソニックIpマネジメント株式会社 光ディスク装置、方法およびコンピュータプログラム
US10042582B2 (en) 2015-08-28 2018-08-07 Panasonic Intellectual Property Management Co., Ltd. Data erasing method
US10268421B2 (en) 2015-10-02 2019-04-23 Panasonic Intellectual Property Management Co., Ltd. Information recording device and information recording method

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5146571A (en) * 1988-03-28 1992-09-08 Emc Corporation Remapping defects in a storage system through the use of a tree structure
JPH0223417A (ja) * 1988-07-13 1990-01-25 Matsushita Electric Ind Co Ltd 情報記録方式と情報記録媒体
JP3132701B2 (ja) * 1993-11-05 2001-02-05 キヤノン株式会社 情報記録方法
JPH09102173A (ja) 1995-10-03 1997-04-15 Ricoh Co Ltd Cdーrドライブ装置
DE69703537T2 (de) * 1996-03-18 2001-06-28 Matsushita Electric Ind Co Ltd Verfahren zum ersatz einer fehlerhaften aufzeichnung eines scheibenförmigen aufzeichnungsmediums sowie aufzeichnungs- und wiedergabevorrichtung mit einem scheibenförmigen aufzeichnungsmedium
JP3132754B2 (ja) * 1997-09-08 2001-02-05 インターナショナル・ビジネス・マシーンズ・コーポレ−ション 記録装置、記録媒体及び記録制御方法
JP2000251446A (ja) * 1999-03-01 2000-09-14 Sanyo Electric Co Ltd データ記録装置及び方法
JP2000357374A (ja) 1999-06-11 2000-12-26 Hitachi Maxell Ltd 光ディスク、光ディスクの記録方法及び光ディスクドライブ
JP2001023317A (ja) * 1999-07-02 2001-01-26 Nec Corp 光ディスク記録再生方法および装置ならびに光ディスク記録再生プログラムを記録した媒体
US7051054B1 (en) * 2000-05-30 2006-05-23 Dphi Acquisitions, Inc. Method and apparatus for emulating read/write file system on a write-once storage disk
JP2001351334A (ja) * 2000-06-08 2001-12-21 Sony Corp 光学的記録媒体及びこの光学的記録媒体に対してデータの記録/再生を行なうデータ記録/再生装置
JP2002329321A (ja) 2001-04-27 2002-11-15 Sony Corp 記録装置および再生装置
TWI228250B (en) * 2002-07-18 2005-02-21 Mediatek Inc Method for defect management of optical disk
EP1543508A2 (en) * 2002-09-26 2005-06-22 LG Electronics Inc. Optical disc, method and apparatus for managing a defective area on an optical disc of write once type
KR100667749B1 (ko) * 2002-10-18 2007-01-11 삼성전자주식회사 임시 결함 관리 영역을 사용한 결함 관리 방법, 그 장치및 그디스크
US7385889B2 (en) * 2003-03-03 2008-06-10 Samsung Electronics Co., Ltd. Method and apparatus for managing disc defect using temporary DFL and temporary DDS including drive and disc information disc with temporary DFL and temporary DDS
JP4026518B2 (ja) 2003-03-12 2007-12-26 ソニー株式会社 記録媒体、記録装置、記録方法
US7313066B2 (en) * 2003-03-13 2007-12-25 Samsung Electronics Co., Ltd. Write once disc allowing management of data area, method of managing the data area, and method for reproducing data from write once disc

Also Published As

Publication number Publication date
KR101101017B1 (ko) 2011-12-29
KR101086598B1 (ko) 2011-11-23
EP1505597A1 (en) 2005-02-09
ES2403148T3 (es) 2013-05-14
EP1505597B1 (en) 2013-01-16
KR101120225B1 (ko) 2012-03-19
CN100440361C (zh) 2008-12-03
KR20050109895A (ko) 2005-11-22
US20050207262A1 (en) 2005-09-22
EP1505597B9 (en) 2013-05-22
JP4026518B2 (ja) 2007-12-26
BRPI0403955A (pt) 2005-03-01
US7277371B2 (en) 2007-10-02
EP1505597A4 (en) 2010-02-17
KR20110108427A (ko) 2011-10-05
TWI256041B (en) 2006-06-01
WO2004081937A1 (ja) 2004-09-23
KR20110110872A (ko) 2011-10-07
CN1698124A (zh) 2005-11-16
KR20110110871A (ko) 2011-10-07
KR101100986B1 (ko) 2011-12-29
TW200425092A (en) 2004-11-16
JP2004280865A (ja) 2004-10-07

Similar Documents

Publication Publication Date Title
AU2004219315B2 (en) Recording medium, recording device, reproduction device, recording method, and reproduction method
MXPA04010929A (es) Medio de grabacion, aparato de grabacion, aparato de reproduccion, metodo de grabacion y metodo de reproduccion.
EP1612790B1 (en) Recording medium, recording device, reproduction device, recording method, and reproduction method
JP4483853B2 (ja) 記録媒体、記録装置、再生装置、記録方法、再生方法
JP4483854B2 (ja) 記録媒体、記録装置、再生装置、記録方法、再生方法
JP4544261B2 (ja) 記録媒体、記録装置、再生装置、記録方法、再生方法
JP4930581B2 (ja) 記録媒体、記録装置、再生装置、記録方法、再生方法
JP4968359B2 (ja) 再生制御装置、再生制御方法

Legal Events

Date Code Title Description
FG Grant or registration