[go: up one dir, main page]

MX2010011840A - Medio de grabacion de informacion de una sola escritura, aparato de grabacion de informacion. metodo de grabacion de informacion, aparato de reproduccion de informacion y metodo de reproduccion de informacion. - Google Patents

Medio de grabacion de informacion de una sola escritura, aparato de grabacion de informacion. metodo de grabacion de informacion, aparato de reproduccion de informacion y metodo de reproduccion de informacion.

Info

Publication number
MX2010011840A
MX2010011840A MX2010011840A MX2010011840A MX2010011840A MX 2010011840 A MX2010011840 A MX 2010011840A MX 2010011840 A MX2010011840 A MX 2010011840A MX 2010011840 A MX2010011840 A MX 2010011840A MX 2010011840 A MX2010011840 A MX 2010011840A
Authority
MX
Mexico
Prior art keywords
information
size
bitmap
area
block
Prior art date
Application number
MX2010011840A
Other languages
English (en)
Inventor
Motoshi Ito
Yoshihisa Takahashi
Original Assignee
Panasonic 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 Panasonic Corp filed Critical Panasonic Corp
Publication of MX2010011840A publication Critical patent/MX2010011840A/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
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B2020/1264Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
    • G11B2020/1265Control data, system data or management information, i.e. data used to access or process user data
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1816Testing
    • G11B2020/1826Testing wherein a defect list or error map is generated
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B2020/1873Temporary defect structures for write-once discs, e.g. TDDS, TDMA or TDFL
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/216Rewritable discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/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
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs

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

Se forma una pluralidad en mapas de bit de espacio (SBM #0, SBM #1) para el área de datos de usuario de una sola capa de grabación. Un tamaño de bloque de una unidad de actualización de estructura de administración de disco, la cual incluye uno de la pluralidad de mapas de bits de espacio e incluye también una estructura de definición de disco (TDDS 32), es grabado en un área de información de administración (TDMA 17). De esta manera, datos que incluyen la estructura de definición de disco (TDDS 32) siempre pueden ser dispuestos en un bloque ubicado enfrente del área de información de administración (TDMA 17).

Description

MEDIO DE GRABACION DE INFORMACION DE UNA SOLA ESCRITURA, APARATO DE GRABACION DE INFORMACION, METODO DE GRABACION DE INFORMACION, APARATO DE REPRODUCCION DE INFORMACION Y METODO DE REPRODUCCION DE INFORMACION Campo de la Invención La presente invención se refiere a un medio de grabación de información, el cual incluye información de mapas de bit que indica si cada área ya ha sido grabada o no ha sido grabada aún, y en el cual se puede llevar a cabo una operación de escritura aleatoria, y se refiere también a un método y aparato para leer y/o escribir de/en este medio de grabación. La presente invención es aplicable de manera particularmente efectiva a un disco óptico de una sola escritura tal como un BD-R de alta densidad en el cual se puede llevar a cabo una operación de escritura sólo una vez, y a la lectura y escritura de/en ese disco.
Antecedentes de la Invención Recientemente, varios medios de almacenamiento de información removibles con grandes capacidades de almacenamiento y unidades de disco para manejar estos medios se han vuelto inmensamente populares. Ejemplos de medios de almacenamiento de información removibles conocidos con grandes capacidades de almacenamiento incluyen discos ópticos tales como DVDs y discos Blu-Ray (los cuales se conocen REF . : 213989 también en la presente como "BDs") . Una unidad de disco óptico lleva a cabo una operación de lectura/escritura al hacer pequeñas cavidades (o marcas) en un disco óptico dado usando un rayo láser, y por lo tanto, se pueden usar en forma efectiva para manejar estos medios de almacenamiento de información removibles con grandes capacidades de almacenamiento. Específicamente, se usa un rayo láser rojo para BDs, mientras que un rayo láser azul, que tiene una longitud de onda más corta que el rayo láser rojo, se usa para BDs, haciendo de esta manera la densidad de almacenamiento y capacidad de almacenamiento de los BDs más alta y mayor que aquella de los BDs. En cuanto un BD-R, por ejemplo, se ha logrado una capacidad de almacenamiento máxima de tanto como 27 GB por capa de grabación.
Por ejemplo, existe un disco óptico que usa un material de grabación tipo cambio de fases para su capa de grabación. Un disco óptico tipo cambio de fases es irradiado con un rayo láser y el estado de unión atómica de una sustancia de película delgada, la cual ha sido depositada sobre su capa de grabación, es variado localmente con energía inyectada, escribiendo de esta manera información ahí. Asimismo, cuando es irradiado con un rayo láser con potencia mucho más baja que la usada para grabación, el disco óptico tiene su reflectancia variada debido a esta diferencia en condición física. Y si la magnitud de esta variación en reflectancia es detectada, la información almacenada ahí puede ser leída.
Los discos ópticos tipo cambio de fases incluyen discos ópticos regrabables, en los cuales se puede rescribir información un número de veces al usar un material de grabación tipo cambio de fases para su capa de grabación, y discos ópticos de una sola escritura, en los cuales la información sólo se puede escribir una sola vez. Si una operación de escritura de borde de marca se lleva a cabo en este disco óptico de una sola escritura, el disco es irradiado con un rayo láser que ha sido modulado en un tren de pulsos múltiples para variar la condición física del material de grabación, dejando de esta manera marcas de grabación ahí. Y se lee información de este disco óptico de una sola escritura al detectar una variación en reflectancia entre esas marcas y espacios formados.
Sin embargo, ya que un disco óptico es un medio de grabación de información removible, probablemente habrá algún defecto en su capa de grabación debido a la presencia de polvo o un rayón. Entre otras cosas, entre más alta la densidad de un medio de grabación, más fácilmente el medio de grabación será afectado por defectos. Es por esto que se ha vuelto una medida cada vez más común de llevar a cabo una administración de defectos no sólo en discos ópticos re- escribibles (tales como un BD-RE) sino también en discos ópticos de una sola escritura (tales como un BD-R) así como para asegurar la conflabilidad de los datos leídos o escritos (véase documento de patente No. 1, por ejemplo) . Además, un BD-R se caracteriza por tener no sólo un modo de grabación secuencial en el cual una operación de escritura se lleva a cabo secuencialmente desde un punto de partida de grabación particular, como es típico para los medios de almacenamiento de una sola escritura, sino también un modo de grabación aleatorio, en el cual una operación de escritura se lleva a cabo en un punto dé grabación arbitrario (véase documento de patente No. 2, No. 3 y No. 4, por ejemplo) .
La figura 1 ilustra una disposición normal de varias áreas en un disco óptico. El disco óptico 1 en forma de disco tiene una pista espiral 2, a lo largo de la cual se disponen muchos bloques subdivididos 3. Los bloques 3 no sólo son unidades de corrección de errores sino también las unidades más pequeñas de operaciones de lectura/escritura. Cada bloque 3 es llamado algunas veces un "grupo" en cuanto a BDs y algunas veces un "ECC" para los DVDs . Un grupo, el cual constituye un bloque para un BD, es igual a 82 sectores (es decir, un sector tiene un tamaño de 2 KB y un grupo tiene un tamaño de 64 KB) . Por otro lado, un ECC, el cual constituye un bloque para un DVD, es igual a 16 sectores (es decir, 32 KB) . Asimismo, el .área de almacenamiento en el disco óptico 1 se clasifica ampliamente en un área de entrada 4, un área de datos 5 y un área de salida 6. Datos- de usuarios se supone que van a ser leídos de, y escritos en, el área de datos 5. El área de entrada 4 y el área de salida 6 funcionan como márgenes que permiten que la cabeza óptica (no mostrada) regrese sobre pistas incluso si la cabeza óptica se ha pasado mientras tiene acceso a una porción extrema del área de datos 5. Es decir, estas áreas 4 y 6 funcionan como "bordes" por así decirlo. Esta disposición de áreas se usan comúnmente tanto en un disco óptico regrabable como en un disco óptico de una sola escritura.
La figura 2 muestra la estructura de datos de una sola capa de grabación de un disco óptico de una sola escritura convencional con una función de administración de defectos .
El área de datos 5 está constituida de un área de datos de usuario 14, de/en la cual se leen o escriben datos de usuario, y áreas de repuesto, cada una de las cuales se define por adelantado para proporcionar un bloque alternativo (el cual será referido en la presente como un "bloque de reemplazo") para un bloque defectuoso, si lo hay, en el área de datos de usuario 14. En el ejemplo mostrado en la figura 2, un área de repuesto interior 15 está dispuesto más cerca del borde interior del disco óptico 1, y un área de repuesto exterior 16 está dispuesta más cerca de su borde exterior. Es decir, aunque un área de repuesto está dispuesta dentro del área de datos 5 y otra área de repuesto está dispuesta fuera del área de datos 5 en la figura 2, el área de repuesto podría ser provista sólo sobre uno de éstos dos lados (por ejemplo, sólo dentro del área de datos 5) . Por lo tanto, la disposición mostrada en la figura 2 no siempre tiene que ser adoptada .
Cada una de las áreas de entrada y salida 4 y 6 tiene áreas para almacenar una estructura de administración de disco (la cual será abreviada en la presente como "DNS") que proporciona piezas de información y administración acerca de la disposición (o tamaño de las áreas de repuesto) en el disco óptico 1, el modo de grabación, bloques defectuosos y así sucesivamente. Específicamente, el área de entrada 4 incluye primera y segunda áreas de administración de disco (DMAs) 10 y 11 (las cuales serán referidas en la presente como "DMA#1" y "DMA#2" , respectivamente). Por otro lado, el área de salida 6 incluye tercera y cuarta DMAs 12 y 13 (las cuales serán referidas en la presente como "DMA#3" y "DMA#4", respectivamente) . Se debe notar que DMA algunas veces quiere decir un área de administración de defectos.
DMA#1 a #4 están dispuestas en sus propias áreas y almacenan gran parte de las mismas piezas de información de administración' excepto cierto . tipo predeterminado de información tal como información de ubicación, lo cual se hace para preparar una situación en donde cualquiera de la DMA#1 a #4 haya tenido un defecto a su vez. Es decir, incluso si información ya no puede ser retirada de una de estas cuatro DMAs adecuadamente, la información de administración de defectos aún puede adquirirse siempre y cuando haya al menos una DMA de la cual se pueda recuperar información adecuadamente.
El área de entrada 4 tiene además una primera TDMA (área de administración de disco temporal) 17. La TDMA es un área única para un disco óptico de una sola escritura el cual es un disco no regrabable (es decir, no actualizarle) y se usa para añadir información de administración temporal y actualizarla mientras el disco óptico 1 está siendo usado. Se debe notar que TDMA algunas veces quiere decir un área de administración de defectos temporal .
En adelante, se describirá con referencia a las figuras 14A a 14C exactamente cómo usar la TDMA 17. Antes que nada, procesamiento de formateo de inicialización (el cual es también llamado "inicialización") se lleva a cabo de tal manera que el disco óptico de una sola escritura 1 se prepare para ser usado al determinar la disposición (o tamaño de las áreas de repuesto) y el modo de grabación, de esta manera grabando TDMS inicial (estructura de administración de disco temporal) 2.0 como se muestra en la figura 14A.
Luego, como se muestra en la figura 14B, se lleva a cabo procesamiento de escritura en el área de datos de usuario 14 y TDMS#0 21, de la cual información (tal como información de defectos e información de punto final de grabación) ha sido actualizada como resultado del procesamiento de escritura, es escrito en la parte superior del área no grabada de la TDMA 17 (es decir, para de esta manera consumir el área no grabada a la derecha del límite entre el área grabada y el área no grabada) .
Después de eso, la información de administración será actualizada de la misma manera un número de veces. Y la figura 14C ilustra un estado en el cual la información de administración ha sido actualizada (n+1) veces desde que se hizo el procesamiento de formateo de inicialización . Es decir, la pieza más reciente de información de administración (es decir, la TDMS más reciente) será la TDMS grabada (es decir, TDMS#21 en las figuras 14A, 14B y 14C) que es adyacente al límite entre las áreas grabadas y no grabadas de la TDMA 17.
La disposición de las DMAS no es diferente entre un disco óptico de una sola escritura y un disco óptico regrabable . Sin embargo, ya que el disco óptico regrabable es regrabable (es decir, actualizable) , cada pieza de información de administración, incluyendo la información de administración temporal mientras el disco óptico no está siendo usado, puede ser actualizada en estas áreas DMA. Por otro lado, el disco óptico de una sola escritura no es regrababl'e (es decir, no actualizable) . Es por esto que el disco óptico de una sola escritura 1 tiene un área llamada "TDMA" para actualizar información temporal, la cual no se puede encontrar en ningún disco que no sean los de una sola escritura. Y cuando se lleva a cabo procesamiento de finalización (también llamado "cerrar disco") para prohibir que el usuario vuelva a añadir nuevamente cualquier pieza de información adicional al disco óptico 1 y hacer al disco 1 de sólo lectura, los contenidos de la TDMS más recientes se copian en la DMA.
En el ejemplo ilustrado en la figura 2, sólo una TDMA 17 se supone que está dispuesta en el área de entrada 4. Sin embargo, dos o más TDMAs 17 podrían ser dispuestas (véase documento de patente No. 5, por ejemplo) . Opcionalmente , varias TDMAs también se pueden proporcionar para cada capa de grabación y disponerse en las áreas de repuesto también. Por ejemplo, como se muestra en la figura 15, TDMA#1 y TDMA#2 adicionales pueden ser provistas respectivamente para las áreas de repuesto interior y exterior 15 y 16 del área de datos 5, además de la TDMA#0 en el área de entrada 4. Asimismo, si el disco óptico de una sola escritura 1 tiene varias capas de grabación, esas áreas TDMA pueden ser provistas para cada una de las diferentes capas de grabación.
La DMS escrita en las DMAs y la TDMS 21 escrita en la TDMA 17 están ambas constituidas de los mismos elementos.
En la siguiente descripción, la TDMS 21 será descrita como un ejemplo .
La figura 16 ilustra elementos que forman una TDMS 21 en un BD-R, el cual es un disco óptico de una sola escritura, en el modo de grabación aleatoria. En la figura 16, la estructura de un disco óptico de una sola escritura 1 sólo con una capa de grabación se muestra como un ejemplo. Es por esto que los datos que cada una de estas piezas de información contiene se supone que son provistos sólo para una capa de grabación en el ejemplo ilustrado en la figura 16. La TDMS 21 consiste en un SBM (Mapa de Bits de Espacio 30) , una TDFL (Lista de Defectos Temporal) 31 y TDDS (Estructura de Definición de Discos Temporal) 32.
El SBM 30 tiene un encabezado DCB 40 que incluye un identificador que describe su identidad como el SBM 30, información acerca del número de veces de actualizar, e información acerca del intervalo del área SBM a administrar (por ejemplo, la dirección superior) y el tamaño de un área en cuestión, e información de mapas de bit 41 que indica los estados de grabación (por ejemplo, estados grabado y no grabado) en ese intervalo del área SBM que se administrará. La información de mapas de bit 41 se describirá en más detalle más adelante. En un disco óptico 1 con varias capas de grabación, las áreas de datos 5 en las cuales el SBM 30 puede ser administrado (más específicamente, el área de datos de usuario 14) no son físicamente continuas unas con otras entre sus múltiples capas de grabación, y por lo tanto, el SBM 30 es provisto para cada una de estas capas de grabación.
La TDFL 31 tiene: un encabezado de DFL 42 que incluye un identificador que describe su identidad como la TDFL, información acerca del número de veces de actualizar, e información acerca del número de entradas DFL 43 (por ejemplo, n+1 en la figura 16), que es información de defecto sin reemplazo de la TDFL; el número de entradas de DFL 43 y un terminador de DFL 44 que incluye un identificador que describe su identidad como la posición terminal de la TDFL 31, de la cual el tamaño es variable de acuerdo con el número de entradas de DFL 43, e información acerca del número de veces de actualización. La TDFL 31 y la TDDS 32 de un tamaño de sector (que se describirá más adelante) pueden tener un Í tamaño de cuando mucho 4 bloques (es decir, cuatro grupos como para un BD) combinados si existe sólo una capa de grabación y pueden tener un tamaño de cuando mucho 8 bloques (es decir, ocho grupos como para un BD) combinados si hay dos capas de grabación. Es decir, el tamaño de la propia TDFL 31 se supone que es de cuando mucho "4 bloques (es decir, cuatro grupos como para un BD) menos un sector" si sólo hay una capa de grabación pero cuando mucho "8 bloques (es decir, ocho grupos como para un BD) menos un sector" si hay dos capas de grabación.
La TDDS 32 tiene: un encabezado de DDS 50 que incluye un identificador que describe su identidad como la TDDS 32 e información acerca del número de veces de actualización; un tamaño de área de repuesto interior 51 y un tamaño de área de repuesto exterior 52, las cuales son piezas de información acerca de los tamaños respectivos de las áreas de repuesto interior y exterior 15 y 16 que determinan la disposición de las áreas respectivas en el área de datos 5; información de modo de grabación 53 que indica si el modo de grabación es modo de grabación, secuencial o modo de grabación aleatorio; tamaño TDMA de área de repuesto interior 54 y un tamaño TDMA de área de repuesto exterior 55 que proporcionan información de tamaño en una situación en donde hay TDMAs en las áreas de repuesto interior y exterior 15 y 16 como se muestra en la figura 15; información de ubicación SBM #0 56, la cual es información acerca de la ubicación de almacenamiento de la última SBM 30; e información de ubicación de DFL #0 57, información de ubicación de DFL #1 58, información de ubicación de DFL #2 59 e información de ubicación de DFL #3 60, las cuales son piezas de información de ubicación de los bloques respectivos en los cuales se almacena la TDFL 31 más reciente (de cuando mucho 4 bloques) .
La TDDS 32 tiene un tamaño fijo, por ejemplo, un tamaño de un sector como se describió arriba.
En adelante, se describirá en detalle la información de mapa de bits 41 con referencia a las figuras 19A y 19B. La información de mapa de bits 41 es una pieza de información para usarse para revisar porciones grabadas y no grabadas de un área de datos sobre una base de bloque por bloque, por ejemplo. En la información de mapa de bits 41, un bloque de un intervalo de área dado, del cual el SDN tiene que ser administrado (por ejemplo, el área de datos de usuario 14) es asociado con un bit, el estado de ese bloque es indicado como 0 si aún es un bloque no grabado, pero su estado se cambia a 1 cuando el bloque se vuelve uno grabado. Es decir, suponiendo que los 8 bloques A a H en el intervalo de área dado, de los cuales el SBM tiene que ser administrado, sean asociados con bits 0 a 7, respectivamente, en los datos de 1 byte (es decir, 8 bits) una posición de byte predeterminada en la información de mapa de bits 41 como se muestra en las figura 19A y 19B, si el área de interés completa no está grabada como se muestra en la figura 19A, cada bit (es decir, del bit 0 al bit 7) de la información de mapa de bits 41 será 0. Por otro lado, después de que una operación de escritura ha sido llevada a cabo en los bloques B, . C y F, sus bits asociados 1, 2 y 5 de la información de mapa de bits 41 se volverán uno y los datos de un byte (es decir, ocho bits) en la posición de byte predeterminada de la información de mapa de bits 41 serán 26h, que es un número hexadecimal como el mostrado en la figura 19B. Ya que un bloque está asociado con un bit, 4000h (que es un hexadecimal , también) bloques puede ser administrado al final de un sector (2 kilobytes) de información de mapa de bits 41 y 78000h (que también es un hexadecimal y el cual es 491,520 de acuerdo con anotación decimal) bloques pueden ser administrados usando 30 sectores de información de mapas de bit 41.
En cuanto un BD-R, sin la capacidad máxima por capa de grabación es de 27 gigabytes, el número máximo de bloques (o grupos) incluidos en el área de datos de usuario 14 es menor que 68000h (el cual es de nuevo un hexadecimal) . Es por esto. que debe ser suficiente si la información de mapa de bits 41 tiene un tamaño de 30 sectores. Como resultado, suponiendo que el encabezado SBM 40 tenga un tamaño de un sector, es posible asegurar que el tamaño combinado del SBM 30 con un tamaño de 31 sectores y la TDDS 32 con un tamaño de un sector siempre sea igual a o menor que un bloque (es decir, 32 sectores o un grupo) . Por otro lado, ya que el tamaño de la TDFL 31 es variable de acuerdo con el número de entradas DFL 43, es imposible asegurar que el tamaño combinado de la TDFL 31 y la TDDS 32 siempre es igual a o menor que un bloque .
Cada uno del SBM 30 y la TDFL 31 siempre es escrito en la TDMA 17 usando su combinación con la TDDS 32 como una sola unidad de grabación (la cual es llamada una "unidad de actualización de estructura de administración de disco").
A continuación se describirá la TDMS inicial 20 (véase figuras 14A a 14C) .
La TDMS inicialmente está dispuesta en la parte superior de la TDMA 17 (es decir, en la posición que se usará (grabará) muy al principio del disco óptico 1) .
La TDMS inicial 20 tiene los mismos elementos que, pero contenidos ligeramente diferentes de, una TDMS normal 21.. Como se muestra en la figura 17, la TDSM inicial 20 incluye un bloque (es decir, un grupo) de datos como una combinación del SBM 30 y la TDDS 32 que forman una unidad de actualización de estructura de administración de disco, de otro bloque (es decir, otro grupo) de datos como una combinación de la TDFL inicial 31 y la TDDS 32 que forman otra unidad de actualización de estructura de administración de disco.
Según se usa en la presente, el "SBM inicial" 30 se refiere a un SBM, para el cual se definen sólo información acerca del identificador de su encabezado de SBM 40 y el intervalo de área del SBM que será administrada, e información acerca del número de veces de actualizaciones y de información de mapa de bits son todos cero (es decir, el área de datos de usuario 14 está totalmente no grabada) .
Asimismo, la TDDS 32 que será escrita en combinación con el SBM inicial 30 no sólo incluye el encabezado de DDS 50 que proporciona sólo información de identificador, sino que también define los tamaños de las áreas de repuesto respectivas (es decir, los tamaños de áreas de repuesto interior y exterior 51 y 52), los tamaños de las TDMAS en esas áreas de repuesto (es decir, tamaños de TDMA de área de repuesto exterior e interior 54 y 55) e información de modo de grabación 53 (por ejemplo, modo de grabación aleatorio en este ejemplo) . Además, la información acerca de la ubicación en la cual el SBM 30 va a ser escrito se almacena como la información de ubicación de SBM #0 56. La información de información de DFL #0 57 que corresponde a la TDFL inicial 31 que se describirá más adelante se almacena como la información de ubicación de TDFL, e indica la ubicación de bloques en la cual la TDFL inicial 31 y TDDS 32 se describen cerca del SBM inicial 30 y la TDDS 32.
En cuanto a la información de ubicación de DFL #1, #2 y #3 58, 59 y 60 que no se usará, datos nulos (por ejemplo, cero) que indican que estas piezas de información están disponibles pueden ser escritos, por ejemplo.
Asimismo, la TDFL inicial 31 se refiere a una TDFL del tamaño mínimo que no incluye entradas DFL 43 en absoluto, es decir, la TDFL incluye sólo el encabezado de DFL 42 (el cual proporciona sólo información identificadora) , pero del cual el número de entradas DFL 43 e información acerca del número de veces de actualizaciones son ambos 0) y el terminador de DFL 44 (para el cual la información identificadora ha sido definida pero del cual el número de veces de información de actualización es 0) . Ya que la TDFL inicial 32 tiene un tamaño que es igual o menor que un tamaño de sector, el tamaño combinado será igual o menor que un tamaño de bloque (o grupo) incluso cuando se escriba en combinación con la TDDS 32. Además, la TDDS 32 que será escrita en este caso puede tener casi los mismos datos que los que se escriben como el SBM inicial 30 y TDDS 32 descritas arriba. Es sólo la información de ubicación de DFL #0 57 la que puede ser diferente. Es decir, si no se pueden escribir datos en un bloque deseado debido a la presencia de un defecto, por ejemplo, pero se han escrito en el siguiente bloque en lugar de ello, por ejemplo, sólo este valor puede ser diferente del valor de la TDDS 32 que ha sido escrita con el SBM inicial 30.
Como se describió arriba, en la parte superior de la TDMA 17, está almacenada una porción de los datos de la TDMS inicial 20. Además, en esa ubicación superior, siempre escrita está una TDDS 32 que proporciona información que claramente indica la disposición de · área y modo de reordenamiento del área de datos 5 en el disco óptico 1. Así, incluso si es imposible decidir, en el punto, exactamente dónde está la TDDS 32, que ' proporciona información que indica la disposición de área y modo de grabación del área de datos 5 en el disco óptico 1, se indica (por ejemplo, si hay un número de TDMAs o si la TDMA ya ha sido actualizada un número de veces) , la disposición de área en modo de grabación del área de datos 5 aún puede ser. determinada definitivamente al leer los datos de un bloque en la parte superior de la TDMA 17 (o el primero de sus bloques siguientes en los cuales una operación de lectura/escritura puede llevarse a cabo adecuadamente si es un bloque defectuoso) .
Particularmente, en una situación en donde un aparato de sólo lectura para el disco óptico 1 es cargado con un disco óptico 1 sin áreas de repuesto, siempre y cuando al menos la disposición (es decir, una disposición de área) del disco óptico 1 se conozca, ese aparato también puede llevar a cabo procesamiento de lectura después de la solicitud de lectura enviada por el huésped incluso sin obtener la información de administración más reciente. Es por esto que la información de administración más reciente no siempre se requiere y la TDDS 32 que indica la disposición del disco óptico 1 se obtiene de preferencia lo más pronto posible y lo más segura posible. Por lo tanto, desde ese punto, de vista, se prefiere también que los datos que siempre tienen la TDDS 32 en una ubicación predeterminada (por ejemplo, un bloque en la parte superior de la TDMA 17) sean estrictos.
Además, en una situación en donde hay muchos TDMAs, si la información de tamaño de TDMA ubicado en el área de repuesto no estuviera disponible, entonces incluso la ubicación de ese TDMA no podría ser determinada. Por esa razón, es muy importante y eficiente que una unidad de disco óptico lleve a cabo una operación de lectura/escritura en este disco óptico 1 que los datos de la TDDS 32 siempre están dispuestos en una ubicación predeterminada (por ejemplo, en la parte superior de la TDMA 17 en este ejemplo) .
En el ejemplo anterior se ha sido descrito un modo de grabación aleatorio. En un modo de grabación secuencial, por otro lado, SRRI (información de SRR) que proporciona información acerca de la ubicación superior de pistas de grabación (las cuales también son llamadas un SRR (intervalo de grabación secuencial)) e información acerca de la ubicación final de la porción grabada, serán nuevamente escritas en lugar del SBM 30. En ese caso, la TDMS inicial consiste en una TDFL inicial 31, una SRRI inicial y una TDDS 32, tiene un tamaño que es igual a o menor que un bloque (o un grupo) y por lo tanto, es escrita como datos de un bloque (un grupo) .
Se debe notar que una DMS que será escrita en una DMA y una TDMS que será escrita en una TDMA tienen órdenes de datos escritos y dispuestos · mutuamente diferentes. Específicamente, en la TDMS, la TDDS está dispuesta al final de la TDMS. En la DMS, por otro lado, la DDS está dispuesta en la ubicación superior de la DMS (véase documento de patente No. 1) .
También, recientemente, las personas han estado intentando cada vez más y más incrementar más las capacidades de almacenamiento de los discos ópticos. Ejemplos de estos métodos para lograr discos ópticos con enormes capacidades (es decir, métodos para incrementar sus capacidades de almacenamiento) incluyen incrementar la densidad de almacenamiento por capa de grabación al acortar las longitudes de marcas de grabación y espacios que se dejarán o al acortar la separación de pistas e incrementar . la capacidad de almacenamiento general al proporcionar varias capas de grabación de información.
Entre estos métodos., de acuerdo con . el método para incrementar la densidad de almacenamiento por capa de grabación al acortar las longitudes de las marcas y espacios que se dejarán, una densidad de almacenamiento de 32 GB o 33.4 GB por capa de grabación, que es aproximadamente 25% más grande que el tamaño - máximo de los 27 GB de BDs convencionales, se espera que sea lograda. Y densidades de almacenamiento todavía más altas podrían lograrse en el futuro también.
Lista de citaciones Literatura de pa'tente Documento de patente No. 1: solicitud de patente japonesa abierta al público No. de publicación 2005-56542.
Documento de patente No. 2: patente japonesa No. de publicación 3861856.
Documento de patente No. 3: patente de Estados Unidos No. 7,788,271.
Documento de patente No. 4: solicitud de patente de Estados Unidos No. de publicación 2007/0122124.
Documento de patente No. 5: patente japonesa No. de publicación 3865261.
Breve Descripción de la Invención Problema técnico Sin embargo, si la capacidad de almacenamiento por capa de grabación se incrementara, los tamaños del área de datos 5 y el área de datos de usuario 14 'que serán administradas usando el SBM naturalmente se incrementarían también. Como se describió arriba, 4000 H (que es un número hexadecimal y que corresponde - a 16,354 de acuerdo con la anotación decimal) bloques pueden ser administrados con un sector de información de mapa de bits 41. Si el tamaño máximo de la información de mapa de bits 41 es 30 sectores, el número de bloques que pueden administrarse será 78000h (que es un número hexadecimal y que corresponde a '491,520 de acuerdo con anotación decimal) . Suponiendo que la capacidad de almacenamiento por capa de grabación se incrementara a 33.4 GB, por ejemplo, aproximadamente 7D000h (que es un número hexadecimal y que corresponde a aproximadamente 512,000 de acuerdo con la anotación decimal) bloques se requeriría por capa de grabación. Para administrar estos bloques, sin embargo, 32 sectores, los cuales son mayores que 30 sectores como el tamaño máximo de la información de mapa de bits 41, serían requeridos. Sin embargo, en ese caso, el tamaño combinado del SBM 30 y la TDDS 32 excedería un bloque (32 sectores) . En consecuencia, el tamaño de una unidad de actualización de estructura de administración de disco que es una combinación del SBM 30 y la TDDS 32 también excedería un bloque (es decir, 2 bloques o más) .
En esta situación, si la TDMS inicial 20 fue descrita en el procedimiento convencional para que tuviera los mismos contenidos que la convencional, entonces la TDMS inicial 20 tendría la disposición mostrada en la figura 18. En ese caso, los datos de la TDDS 32 no siempre estarían dispuestos en la ubicación predeterminada (es. decir, la parte superior de la TDMA 17) . En el ejemplo ilustrado en la figura 18, la TDDS 32 se ubica en el segundo bloque desde arriba. Sin embargo, si un bloque de la TDMA 17 en la cual la TDMS inicial 20 va a ser escrita fuera un bloque defectuoso, por ejemplo, una operación de escritura se volvería a intentar un número de veces en el siguiente bloque hasta que la operación de escritura se llevara a cabo adecuadamente. Es por esto que se debe llevar a cabo una búsqueda mientras se revisa en cada bloque para de esta manera ubicar un bloque con la TDDS 32 adecuada.
Además, en ese caso, la información de mapa de bits 41 incluida en el SBM 30 que será escrita en el bloque superior de la TDMS inicial 20 tendría cualquier valor que fuera significativo bit por bit. Por esa razón, información acerca del identificador que describe su identidad como la TDDS 32 que será incluida en el encabezado de DDS 50 y la información de mapa de bits 41 podrían llegar a estar de acuerdo unas con otras. En consecuencia, sería muy difícil buscar la TDDS 32 en el bloque 3 adecuadamente escrito.
Por lo tanto, un objetivo de la presente invención es proporcionar un medio de grabación de información, del cual la disposición se determine de tal manera que datos que incluyen la TDDS 32 siempre puedan ser dispuestos en una ubicación predeterminada (por ejemplo, en el bloque superior de la TDMA 17) incluso si el tamaño de la información de administración tal como el SBM 30 sea incrementado al incrementarse la capacidad de almacenamiento por capa de grabación, y proporcionar también el método para llevar a cabo una operación de lectura/escritura en este medio de grabación de información.
Solución al problema .
Un medio de grabación de información de una sola escritura de acuerdo con la presente invención tiene al menos una capa de grabación, e información se escribe en ésta sobre una base de bloque por bloque. El medio de grabación de información de una sola escritura incluye: un área de datos de usuario en la cual datos de usuario van a ser grabados; y un área de información de administración para almacenar información de administración acerca del medio de grabación de información de una sola escritura. El área de datos de usuario es provista para cada capa de grabación. La información de administración incluye: un mapa de bits de espacio que incluye información de mapa · de bits para usarse en la administración de estados de grabación en el área de datos de usuario en una de las capas de grabación predeterminadas; y una estructura de definición de disco que incluye información de ubicación del mapa de bits de espacio. El tamaño del mapa de bits de espacio se determina de tal manera que el tamaño combinado del propio mapa de bits de espacio y la estructura de definición de disco siempre se vuelve igual a aquél de un bloque, sin importar el tamaño del área de datos de usuario. Si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede uno predeterminado, varios mapas de bits de espacio se generan para el área de datos de usuario de la capa de grabación predeterminada. Una unidad de actualización de estructura de administración de disco, que incluye uno de los múltiples mapas de bits de espacio y la estructura de definición de disco que tiene un tamaño de 1 bloque, es escrita en el área de información de administración.
En una modalidad preferida, si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede el tamaño predeterminado, la información de mapas de bit se divide en varias piezas de información de mapas de bit. Cada uno de los múltiples mapas de bit de espacio es provisto con una de esas piezas de información de mapas de bit.
En esta modalidad preferida particular, cada uno de los múltiples mapas de bit de espacio incluyen un encabezado que proporciona información acerca de un intervalo de área que será administrado al hacer referencia a su pieza de información de mapas de bit asociada para el propio mapa de bits de espacio.
En una modalidad preferida específica, el tamaño de la información de mapas de bit se incrementa al incrementarse el tamaño del área de datos de usuario. El tamaño predeterminado es el tamaño del área de datos de usuario cuando el tamaño combinado de la información de mapa de bits, la estructura de definición de disco y el encabezado se vuelve igual a aquél de un bloque.
En otra modalidad preferida, el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado por referencia a esa pieza de información de mapas de bit.
En otra modalidad preferida más, el encabezado proporciona información acerca del número de veces que el mapa de bits de espacio ha sido actualizado.
En otra modalidad preferida más, en un bloque en una ubicación predeterminada en el área de información de administración, escrita ya sea como la unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de estructura de administración de disco, la cual incluye la estructura de definición de disco y una lista de defectos inicial y la cual tiene un tamaño de un bloque. La estructura de definición de disco incluye información de ubicación acerca de la lista de defectos inicial, que no proporciona información acerca de un área defectuosa.
En esta modalidad preferida particular, el bloque en la ubicación predeterminada se ubica en la parte superior de los diferentes bloques legibles y grabables en el área de información de administración.
Un aparato de grabación de información de acuerdo con la presente invención graba información en un medio de grabación de información de una sola escritura, el cual tiene al menos una capa de grabación y en el cual información se escribe sobre una base de bloque por bloque. El medio de grabación de información de una escritura incluye: un área de datos de usuario en la cual datos de usuario van a ser escritos; y un área de información de administración para almacenar información de administración acerca del medio de grabación de información de una sola escritura. El área de datos de usuario está provista para cada capa de grabación. La información de administración incluye: un mapa de bits de espacio que incluye información de mapa de bits para usarse para administrar estados de grabación en el área de datos de usuario en una de las capas de grabación predeterminadas; tiene estructura de definición de disco que incluye información de ubicación del mapa de bits de espacio. El tamaño del mapa de bit de espacio se determina de tal manera que el tamaño combinado del propio mapa de bits de espacio y la estructura de definición de disco siempre se vuelve igual a aquél del bloque, no obstante el tamaño del área de datos de usuario. Si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede uno predeterminado, el aparato de grabación de información genera varios mapas de bits de espacio para el área de datos de usuario de la capa de grabación predeterminada, y escribe una unidad de actualización de estructura de administración de disco, incluyendo uno de los múltiples mapas de bits de espacio y la estructura de definición de disco y que tiene un tamaño de un bloque, en el área de información de administración.
En una modalidad preferida, si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede el tamaño predeterminado, la información de mapa de t>its se divide en varias piezas de información de mapas de bit. Cada uno de los diferentes mapas de bits de espacio es provisto con una de esas piezas de información de mapa de bits.
En esta modalidad particularmente preferida, cada uno de los múltiples mapas de bits de espacio incluye un encabezado que proporciona información acerca de un intervalo de área que será administrado al hacer referencia a su pieza asociada de información de mapa de bits para el propio mapa de bits de espacio.
En una modalidad preferida específica, el tamaño de la información de mapa de bits se incrementa al incrementarse el tamaño del área de datos de usuario. El tamaño predeterminado es el tamaño del área de datos de usuario cuando el tamaño combinado de la información de mapa de bits, la estructura de definición de disco y el encabezado se vuelve igual a aquél de un bloque.
En otra modalidad preferida, el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado por referencia a esa pieza de información de mapas de bit.
En otra modalidad preferida más, el encabezado proporciona información acerca del número de veces que el mapa de bits de espacio ha sido actualizado.
En otra modalidad preferida más, en un bloque en una ubicación predeterminada en el área de información de administración, escrito ya sea como la unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de estructura de administración de disco, que incluye la estructura de definición de disco y una lista de defectos inicial, y la cual tiene un tamaño de un bloque. La estructura de definición de disco incluye información de ubicación acerca de la lista de defectos iniciales, que no proporciona información acerca de un área defectuosa.
En esta modalidad preferida particular, el bloque en la ubicación predeterminada se ubica en la parte superior de varios bloques legibles y grabables en el área de información de administración.
Un método de grabación de información de acuerdo •con la presente invención se diseña para escribir información en un medio de grabación de información de una sola escritura,- el cual tiene al menos una capa de grabación y en el cual se escribe información sobre una base de bloque por bloque. El medio de grabación de información de una sola escritura incluye: un área de datos de usuario en la cual se van a escribir datos de usuario; y un área de información de administración para almacenar información de administración acerca del medio de grabación de información de una sola escritura. El área de datos de usuario está provista para cada capa de grabación. La información de administración incluye: un mapa de bits de espacio que incluye información de mapas de bit para usarse para administrar estados de grabación en el área de datos de usuario en una de las capas de grabación predeterminadas; y una estructura de definición de disco que incluye información de ubicación del mapa de bits espacio. El tamaño del mapa de bits de espacio se determina de tal manera que el tamaño combinado del propio mapa de bits de espacio y la estructura de definición de disco siempre se vuelve igual a aquél de un bloque, no obstante el tamaño del área de datos de usuario. El método de grabación de información incluye las etapas de: si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede uno predeterminado, generar varios mapas de bits de espacio para el área de datos de usuario de la capa de grabación predeterminada; y escribir una unidad de actualización de escritura de administración de disco, incluyendo uno de los múltiples mapas de bit de espacio y la estructura de definición de disco y que tiene un tamaño de un bloque, en el área de información de administración.
En una modalidad preferida, el método incluye además las etapas de: si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede el tamaño predeterminado, dividir la información de mapa de bits en varias piezas de información de mapa de bits, y asociar una de esas piezas de información de mapa de bits con cada uno de los múltiples mapas de bits de espacio.
En esta modalidad preferida particular, cada uno de los múltiples mapas de bits de espacio incluye un encabezado que proporciona información acerca de un intervalo de área que será administrado al hacer referencia a su pieza asociada de información de mapa de bits para el propio mapa de bits de espacio.
En una modalidad preferida específica, el tamaño de la información de mapa de bits se incrementa al incrementarse el tamaño del área de datos de usuario. El tamaño predeterminado es el tamaño del área de datos de usuario cuando el tamaño combinado de la información de mapas de bit, la estructura de definición de disco y el encabezado se vuelve igual a aquél de un bloque.
En otra modalidad preferida, el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado por referencia a esa pieza de información de mapas de bit.
En otra modalidad preferida más, el encabezado proporciona información acerca del número de veces que el mapa de bits de espacio ha sido actualizado.
En otra modalidad preferida más, en un bloque en una ubicación predeterminada en el área de información de administración, se describe ya sea la unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de estructura de administración de disco, la cual incluye la estructura de definición de disco y una lista de defectos iniciales y la cual tiene un tamaño de un bloque. La estructura de definición de disco incluye información de ubicación acerca de la lista de defectos iniciales, que no proporciona información acerca de un área defectuosa.
En esta modalidad preferida particular, el bloque en la ubicación predeterminada se ubica en la parte superior de los diferentes bloques legibles y grabables en el área de información de administración.
Un aparato de lectura de información de acuerdo con la presente invención lee información de un medio de grabación de información de una sola escritura, el cual tiene al menos una capa de grabación y en el cual se escribe información sobre una base de bloque por bloque. El medio de grabación de información de una sola escritura incluye: un área de datos de usuario en la cual se van a escribir datos de usuario; y un área de información de administración para almacenar información de administración acerca del medio de grabación de información, de una sola escritura. El área de datos de usuario está provista para cada capa de grabación. La información de administración incluye: un mapa de bits de espacio que incluye información de mapa de bits para usarse para administrar estados de grabación en el área de datos de usuario en una de las capas de grabación predeterminadas; y una estructura de definición de disco que incluye información de ubicación del mapa de bits de espacio. El tamaño del mapa de bits de espacio se determina de tal manera que el tamaño combinado del propio mapa de bits de espacio y la estructura de definición de disco siempre se vuelve igual a aquél de un bloque, no obstante el tamaño del área de datos de usuario. Si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede uno predeterminado, se generan varios mapas de bits de espacio para el área de datos de usuario de la capa de grabación predeterminada. Una unidad de actualización de estructura de administración de disco, que incluye uno de los diferentes mapas de bits de espacio y la estructura de definición de disco y que tiene un tamaño de un bloque, es escrita en el área de información de administración. Y el aparato de lectura de información lee la unidad de actualización de estructura de administración de disco, incluyendo la estructura de definición de disco y que tiene un tamaño de un bloque, del área de información de administración y obtiene el mapa de bits de espacio.
En una modalidad preferida, si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede el tamaño predeterminado, la información de mapa de bits se divide en varias de piezas de información de mapa de bits. Cada uno de los varios mapas de bits de espacio es provisto con una de esas piezas de información de mapa de bits. Y el aparato de lectura de información lee una pieza asociada de información de mapa de bits de cada mapa de bits de espacio.
En esta modalidad preferida particular, cada uno de los múltiples mapas de bit de espacio incluye un encabezado que proporcione información acerca de un intervalo de área que será administrado por referencia a su pieza de información de mapa de bits asociada para el propio mapa de bits de espacio.
En una modalidad preferida específica, el tamaño de la información de mapa de bits se incrementa al incrementarse el tamaño del área de datos de usuario, y el tamaño predeterminado es el tamaño del área de datos de usuario cuando el tamaño combinado de la información de mapa de bits, la estructura de definición de disco y el encabezado se vuelve igual a aquél de un bloque.
En otra modalidad preferida, el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado por referencia a esa pieza de información de mapas de bit.
En otra modalidad preferida más, el encabezado proporciona información acerca del número de bit de espacio ha sido actualizado.
En otra modalidad preferida más, en un bloque en una ubicación predeterminada en el área de información de administración, se escribe ya sea la unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de estructura de administración de disco, e incluye la estructura de definición de disco y una lista de defectos iniciales y la cual tiene un tamaño de un bloque. La estructura de definición de disco incluye información de ubicación acerca de la lista de defectos iniciales. La lista de defectos iniciales no proporciona información acerca de un área defectuosa. El aparato de lectura de información lee ya sea la unidad de actualización de estructura de administración de disco o la segunda unidad de actualización de estructura de administración de disco de un bloque en la ubicación predeterminada.
En esta modalidad preferida particular,- el bloque en la ubicación predeterminada se ubica en la parte superior de los múltiples bloques legibles y grabables en el área de información de administración.
Un método de lectura de información de acuerdo con la presente invención está diseñado para leer información de un medio de grabación de información de una sola escritura, el cual tiene al menos una capa de grabación y en el cual se escribe información sobre una base de bloque por bloque. El medio de ' grabación de información de una sola escritura incluye: un área de datos de usuario en la cual se van a escribir datos de usuario; y un área de información de administración para almacenar información de administración acerca del medio de grabación de información de una sola escritura. El área de datos de usuario está provista para cada capa de grabación. La información de administración incluye: un mapa de bits de espacio que incluye información de mapa de bits para usarse para administrar los estados de grabación en el área de datos de usuario en una de las capas de grabación predeterminadas; y una estructura de definición de disco que incluye información de ubicación del mapa de bits de espacio. El tamaño del mapa de bits de espacio .se determina de tal manera que el tamaño combinado del propio mapa de bits de espacio y la estructura de definición de disco siempre se vuelve igual a aquél de un bloque, no obstante el tamaño del área de datos de usuario. Si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede uno predeterminado, varios mapas de bits de espacio se generan para el área de datos de usuario de la capa de grabación predeterminada. Una unidad de actualización de estructura de administración de disco, que incluye uno de los varios mapas de bits de espacio y la estructura de definición de disco y que tiene un tamaño de un bloque, se escribe en el área de información de administración. El método de lectura de información incluye la etapa de leer la unidad de actualización de estructura de administración de disco, incluyendo' la estructura de definición de disco y que tiene un tamaño de un bloque, del área de información de administración y obtiene el mapa de bits de espacio.
En una modalidad preferida, si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede el tamaño predeterminado, la información de mapa de bits se divide en varias piezas de información de mapa de bits. Cada uno de los diferentes mapas de bits de espacio es provisto con una de esas piezas de información de mapas de bit. El método de lectura de información incluye además la etapa de leer una pieza asociada de información de mapa de bits de cada mapa de bits de espacio.
En esta modalidad preferida particular, cada uno de los múltiples mapas de bits de espacio incluyen encabezado que proporciona información acerca de un intervalo de área que será administrado por referencia a su pieza asociada de información de mapa de bits para el propio mapa de bits de espacio .
En una modalidad preferida específica, el tamaño de la información de mapa de bits se incrementa al incrementarse el área de datos de usuario. El tamaño predeterminado es el tamaño del área de datos de usuario cuando el tamaño combinado de la información de mapa de bits, la estructura de definición de disco y el encabezado se vuelve igual a aquél de un bloque .
En otra modalidad preferida, el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado por referencia a esa pieza de información de mapas de bit.
En otra modalidad preferida más, el encabezado proporciona información acerca del número de veces que el mapa de bits de espacio ha sido actualizado.
En otra modalidad preferida más, el bloque en una ubicación predeterminada en el . área de información de administración, se escribe ya sea la unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de estructura de administración de disco, la cual incluye la estructura de definición de disco y una lista de defectos iniciales y la cual tiene un tamaño de un bloque. La estructura de definición de disco incluye información de ubicación acerca de la lista de defectos iniciales. La lista de defectos iniciales no proporciona información acerca de un área defectuosa. El método de lectura de información incluye la etapa de leer ya sea la unidad de actualización de estructura de administración de disco o la segunda unidad de actualización de estructura de administración de disco de un bloque en la ubicación predeterminada en' el área de información de administración.
En esta modalidad preferida particular, el bloque en la ubicación predeterminada se ubica en la parte superior de los múltiples bloques legibles y grabables en el área de información de administración.
Efectos adecuados de la invención De acuerdo con la presente invención, incluso si la capacidad de almacenamiento por capa de grabación se incrementa y si el tamaño de la información de administración acerca de esa capa de grabación también se ha incrementado, la información de administración que incluye una TDDS tal como la información de disposición que un medio de grabación de información de una sola escritura siempre es almacenada (o dispuesta) en una ubicación predeterminada (es decir, sobre el bloque superior) en el área de información de administración del medio de grabación de información de una sola escritura. Luego, incluso para un aparato de sólo lectura que no siempre requiera de la información de administración más reciente, y la TDDS que incluye la información de disposición del medio de grabación de información de una sola escritura puede ser obtenida rápidamente y en forma segura. Como resultado, se logra una respuesta más rápida a una instrucción de lectura enviada por un dispositivo anfitrión.
Breve Descripción de las Figuras La figura 1 ilustra un disco óptico como una modalidad preferida de la presente invención.
La figura 2 ilustra la estructura de datos de una capa de grabación del disco óptico de acuerdo con la modalidad preferida de la presente invención.
La figura 3 ilustra la estructura de datos de una TDMS inicial de acuerdo con una primera modalidad preferida específica de la presente invención.
La figura 4 ilustra qué tipos de información están contenidos en la TDDS 32 de acuerdo con una modalidad preferida de la presente invención.
La figura 5A, figura 5B y figura 5C muestran esquemáticamente cómo se escribe la TDMS y qué información de ubicación es proporcionada por una TDDS · en la primera modalidad preferida de la presente invención.
La figura 6 es un diagrama de bloques que ilustra un aparato de lectura/escritura de discos ópticos para usarse en modalidades preferidas de la presente invención.
La figura 7 es un diagrama de flujo que muestra cómo obtener procesamiento de formateo de inicialización (es decir, inicialización) de acuerdo con la primera modalidad preferida de la. resente invención.
La figura 8A y la figura 8B ilustran la estructura de datos de una TDMS inicial 20 de acuerdo con una segunda modalidad preferida específica de la presente invención.
La figura 9 es un diagrama de flujo que muestra cómo obtener procesamiento de formateo de inicialización (es decir, inicialización) de acuerdo con la segunda modalidad preferida de la presente invención.
La figura 10 ilustra la estructura de datos de una TDMS inicial de acuerdo con una tercera modalidad específica preferida de la presente invención.
La figura 11A y la figura 11B ilustran esquemáticamente cómo se escribe la TDMS y qué información de ubicación es provista por la TDDS en la tercera modalidad preferida de la presente invención.
La figura 12 ilustra la estructura de datos de un SBM inicial 30 de acuerdo con la tercera modalidad preferida de la presente invención.
La figura 13 es un diagrama de flujo que muestra cómo obtener procesamiento de formateo de inicialización (es decir, inicialización) de acuerdo con la tercera modalidad preferida de la presente invención.
Las figuras 14A a 14C ilustran cómo actualizar una TDMA.
La figura 15 ilustra cómo se puede disponer en una capa de grabación un número de TDMAs .
La figura 16 ilustra qué tipos de información se contienen en una TDDS.
La figura 17 ilustra la estructura de datos de una TDMS inicial 20.
La figura 18 ilustra la estructura de datos de otra TDMS inicial 20.
Las figuras 19A y 19B ilustran información de mapa de bits.
La figura 20 ilustra un corte transversal de un disco óptico como una modalidad preferida específica de la presente invención.
La figura 21 ilustra la estructura de un disco de capas múltiples.
La figura 22 ilustra la estructura de un disco de una sola capa como una modalidad preferida de la presente invención.
La figura 23 ilustra la estructura de un disco de doble capa como una modalidad preferida de la presente invención.
La figura 24 ilustra la estructura de un disco de tres capas como una modalidad preferida de la presente invención .
La figura 25 ilustra la estructura de un disco de cuatro capas como una modalidad preferida de la presente invención.
La figura 26 ilustra la estructura física de un disco óptico como una modalidad preferida de la presente invención.
La figura 27A ilustra un BD de 25 GB ejemplar y la figura 27B ilustra un disco óptico que tiene, una densidad de almacenamiento más alta que la del BD de 25 GB.
La figura 28 ilustra cómo una serie de mapas de grabación en una pista es irradiada con un rayo de luz.
La figura 29 es una gráfica que muestra cómo la OTF cambia con la marca de grabación más corta en un disco con una capacidad de almacenamiento de 25 GB .
La figura 30 muestra un ejemplo en el cual la frecuencia espacial de la marca más corta (2T) es más alta que una frecuencia límite OTF y en la cual una señal de lectura 2T tiene una amplitud de cero.
Descripción Detallada de la Invención En adelante se describirán modalidades preferidas de la presente invención con referencia a las figuras acompañantes.. En la siguiente descripción de las modalidades preferidas de la presente invención, el medio de grabación de información se supone que es un medio de grabación de información de una sola escritura al cual se le puede añadir sólo una vez información. Debe notarse que la capacidad de almacenamiento de este medio de grabación por capa de grabación (es decir, el tamaño del área de datos de usuario 14) se define de tal manera que el SBM 30 tenga un tamaño de al menos un bloque (más específicamente, la información de mapa de bits 41 tiene un tamaño de 31 sectores o más) y que el tamaño combinado del SBM 30 y la TDDS 32 sea de más de un bloque .
Modalidad 1 (1) Disposición de área Un disco óptico 1 como un medio de grabación de información de una sola escritura de acuerdo con una primera modalidad preferida específica de la presente invención tiene la misma disposición (u organización) de área que la que ya se ha descrito con referencia a la figura 2. (2) Disposición de datos de TDMS inicial 20 La figura 3 ilustra la disposición de datos de una estructura de administración de disco temporal inicial (TDMS) 20 que está escrita en la parte superior del área de administración de discos temporal (TDMA) 17 (o la primera de varias TDMAs) del disco óptico 1 de acuerdo con la primera modalidad preferida de la presente invención.
Como se muestra en la figura 3, la TDMA inicial 20 está constituida de un mapa de bits de espacio inicial (SBM) 30, dos estructuras de definición de disco temporales (TDDS) 32 y una lista de defectos temporales inicial (TDFL) 31. En cada uno del SBM 30 y la TDFL 31, se lleva a cabo una operación de escritura en combinación con su TDDS 32 asociada (es decir, con base en una unidad" de actualización de estructura de administración de disco) . La TDDS inicial 20 mostrada en la figura 3 consiste en los mismos elementos que, pero tiene un orden de escritura diferente al de, la TDMS inicial mostrada en la figura 17. Específicamente, antes de que datos que incluyen el SBM inicial 30 sean escritos, un bloque (o un grupo de datos) de la combinación de la TDFL inicial 31 y la TDDS 32 (es decir, una unidad de actualización de estructura de administración de disco) es escrito (o dispuesto) en la parte superior. Después de eso, dos bloques (o dos grupos) de datos de la combinación del SBM inicial 30 y la TDDS 32 (es decir, unidades de actualización de estructura de administración de disco), son escritos (o dispuestos) . Se debe notar que cuando esas tres unidades de bloques dé datos se generan en combinación, porciones de datos sin significado de aquellos tres bloques de los datos pueden ser ya sea datos ficticios (todos los cuales son cero) o datos de relleno que indiquen su insignificancia, generando de esta manera datos con un tamaño de 1 bloque.
Con esta disposición, incluso si el tamaño del SBM 30 se incrementa con la capacidad de almacenamiento por capa de grabación tanto que el tamaño de la unidad de actualización de estructura de administración de disco, es decir, el tamaño combinado del SBM 30 y la TDDS 32, excede un bloque (es decir, 2 bloques o más) , datos que incluyan la TDDS 32 siempre pueden ser dispuestos en el primer bloque de la TDMA 17. Y si ese primer bloque es uno defectuoso, esos datos pueden ser dispuestos en el primero de sus bloques siguientes en los cuales se puede llevar a cabo adecuadamente una operación de lectura/escritura.
Se debe notar que el mismo efecto se lograría incluso si este método fuera aplicado a una situación en donde el SBM 30 tuviera un tamaño de 31 sectores o menos (es decir, una situación en donde el tamaño combinado del SBM 30 y la TDDS 32 fuera igual a o menor que un bloque) .
El procedimiento específico de escritura se describirá más adelante en la sección (5) . (3) Varios tipos de información contenidos en TDDS 32 La figura 4 ilustra la estructura de datos de la TDDS 32 de acuerdo con la primera modalidad preferida de la presente invención.
La TDDS 32 mostrada eri la figura 4 contiene básicamente la~ misma información que la que ya se había descrito con referencia a la figura 16 pero además tiene información de ubicación de SBM #1 61 así como la información de ubicación DSBM #0 56.
Específicamente, la TDDS 32 mostrada en la figura 4 incluye: un encabezado de TDS 50 que incluye un identificador que describe su identidad como la TDDS 32 e información acerca del número de veces de actualización; un tamaño de área de repuesto interior 51 y un tamaño de área de repuesto exterior 52, las cuales son piezas de información acerca de los tamaños respectivos de las áreas de repuesto interior y exterior 15 y 16 que determinan la disposición de las áreas respectivas en el área de datos 5; información de modo de grabación 53 que indica si el modo de grabación es modo de grabación secuencial o modo de grabación aleatorio; tamaño de TDMA de área de repuesto interior 54 y un tamaño de TDMA de área de repuesto exterior 55 que proporcionan información de tamaño en una situación en donde hay TDMAs en las áreas de repuesto interior y exterior 15 y 16 como se muestra en la figura 15; información de -ubicación de DFL #0 57, información de ubicación de DFL #1 58, información de ubicación de DFL #2 59 e información de ubicación de DFL #3 60, las cuales son piezas de información de ubicación de los bloques respectivos en los cuales está almacenada la TDFL 31 más reciente (de cuando mucho 4 bloques) ,- e información de ubicación de SBM #0 56 e información de ubicación de SBM #1 61, las cuales son piezas de información acerca de la ubicación de almacenamiento de la SMB 30 más reciente. Es decir, ya que el SBM 30 tiene un tamaño de dos bloques, su información de ubicación también se incrementa en consecuencia.
En adelante, se describirá en detalle a manera de ejemplos específicos por qué estas piezas de información de ubicación (es decir, la información de ubicación de la TFL 31 y aquella del SBM 30) se debe proporcionar para bloques respectivos.
Las figuras 5A a 5C ilustran esquemáticamente cómo la TDMS 21 (véase figuras 14A a 14C) es descrita en la TDMA 17 y qué información de ubicación es proporcionada por la TDDS 32. En las figuras 5A a 5C, cuatro bloques A a D de la TDMA 17 se tomarán como un ejemplo.
La figura 5A ilustra una situación en donde el tamaño de datos combinado de la TDFL 81 y la TDDS 32 es igual a o más pequeño de un bloque de una situación en donde el SBM 30 y la TDF 81 son escritas al mismo tiempo (por ejemplo, cuando la TDMS 20 inicial es escrita) .
En el primer bloque A, se escribe la TDFL y la TDDS 32. En este punto de tiempo, .la información de ubicación de DFL #0 de la TDDS 32 apunta a la ubicación superior del bloque A en la cual está dispuesta la TDFL 31. Por otro lado, la información de ubicación de SBM #0 56 y la información de ubicación de SBM. #1 61 son escritas para apuntar a las ubicaciones superiores respectivas de los bloques B y C como sus ubicaciones esperadas toda vez que éstas SBMs #0 y #1 no han sido escritas aún.
Posteriormente, los datos de los SBMs 30 y la TDDS 32 son escritos sobre dos bloques consecutivos. En este punto de tiempo, la información de ubicación de DFL #0 57 de la TDDS 32 también apunta a la ubicación superior del bloque A en el cual la TDFL 31 está dispuesta al igual que la TDDS 32 descrita arriba. Por otro lado, la información de ubicación de SBM #0 56 y la información de ubicación de SBM #1 61 también son escritas para apuntar hacia las ubicaciones superiores respectivas de los bloques B y C que son ubicaciones en las cuales estas SBMs #0 y #1 en realidad han sido escritas.
Es decir, en este ejemplo, ambas de las dos TDDS 32 que serán escritas tienen la misma información de ubicación.
La figura 5B ilustra una situación en donde la TDFL 31 tiene un tamaño de más de dos bloques y en donde el bloque B que será escrito es uno defectuoso. Ya que la TDFL 31 y la TDDS 32 tienen un tamaño combinado de 3 bloques, los datos del primer bloque (TDFL #0) se escriben en el bloque A. Sin embargo, ya que el siguiente bloque B es un bloque defectuoso, los datos del segundo bloque (TDFL #1) son escritos en el bloque C que sigue al defectuoso. Y después el resto de los datos (es decir, los datos de la TDFL #2 y TDDS 32 que tienen un tamaño combinado de un bloque) son escritos en el bloque D. En este caso, la información de ubicación de DFL #0 57 apunta a la ubicación superior del bloque A, la información de ubicación de DFL #1 58 apunta a la ubicación superior del bloque C, y la información de ubicación de DFL #2 59 apunta a la ubicación superior del bloque D, como se indica por las flechas continuas en Las figuras 5A a 5C.
Al igual que la figura 5A, la figura 5C ilustra también una situación en donde el tamaño de datos combinado de la TDFL 31 y la TDDS 32 es igual a o menor que un bloque, en donde el SBM 30 y la TDFL 31 están escritas al mismo tiempo, y en donde el bloque C que será escrito es uno defectuoso. En el primer bloque A, se escribe la TDFL 31 y la TDDS 32. En este punto de tiempo, la información de ubicación de DFL #0 de la TDDS 32 apunta a la ubicación superior del bloque A en el cual está dispuesta la TDFL 31. Por otro lado, la información de ubicación de SBM #0 56 y. la información de ubicación de SBM #1 61 son escritas de manera que apunten a las ubicaciones superiores respectivas de los bloques B y C como sus ubicaciones esperadas toda vez que estas SBMs #0 y #1 aún no han sido escritas como se indica por las flechas punteadas en las figuras 5A a 5C.
Posteriormente, los datos de los SBMs 30 y la TDDS 32 son escritos sobre dos bloques. En este caso, el SBM #0 puede ser escrita adecuadamente en el bloque B pero la operación de escritura del bloque C falla debido a que ese bloque C es uno defectuoso. Así, los datos del SBM #1 y la TDDS 32 que tienen un tamaño combinado de un bloque son escritos en el bloque D que sigue al defectuoso. En este punto de tiempo, las piezas respectivas de información de ubicación de la TDDS 32 apuntan a las siguientes ubicaciones.
Específicamente, la información de ubicación de DFL #0 57 apunta a la ubicación superior del bloque A en el cual está dispuesta la TDFL 31 al igual que la TDDS 32 descrita arriba. Por otro lado, la información de ubicación de SBM #0 56 y la información de ubicación de SBM #1 61 apuntan a las ubicaciones respectivas en las cuales estas SBMs #0 y #1 han sido en realidad escritas como se indica por las flechas continuas en las figuras 5A a 5C. Es decir, aunque la información de ubicación de SBM #0 56 apunta al bloque B, la información de ubicación de SBM #1 61 apunta a la ubicación superior del bloque B a diferencia de su ubicación esperada de la TDDS 32 que ha sido escrita en el bloque A.
Es decir, en este ejemplo, las dos TDDS 32 que serán escritas tienen contenidos parcialmente diferentes pero información correcta siempre es escrita en la TDDS 32 más reciente (es decir, la TDDS 32 escrita en el bloque B en el ejemplo ilustrado en la figura 5C) .
En el ejemplo descrito arriba, ya se conoce que la TDFL 31 y los SBMs 30 tienen que ser escritas al mismo tiempo. En una situación tal como la mostrada en la figura 5C, sin embargo, información dé ubicación de SBM #0 56 y la información de ubicación de SBM #1 61 pueden ser sin cambios a partir de sus anteriores para de esta manera apuntar a las ubicaciones de los SBMs 30 anteriores que han sido escritas adecuadamente. Es decir, al apuntar a las ubicaciones anteriores en las cuales la operación de escritura se ha llevado a cabo exitosamente en lugar de almacenar información acerca de sus ubicaciones esperadas, una pieza equivocada de información de ubicación nunca será recuperada, no obstante que TDDS 32 haya sido leída.
En el ejemplo ilustrado en las figuras 5A y 5C, el orden de escritura de la TDMS 21 se define de tal manera que la TDFL 31 sea escrita antes que las SDMs 30. Sin embargo, este orden debe ser observado al menos para la TDMS 20 inicial de la sección (2 descrita arriba) . Así, en cuanto a la TDMS 21, los SBMs 30 pueden ser escritas antes que la TDFL 31. (4) Aparato de lectura/escritura La figura 6 ilustra una configuración para un aparato de lectura/escritura de disco óptico 100 para llevar a cabo operaciones de lectura y escritura en el disco óptico 1 de esta modalidad preferida de la presente invención. Este aparato de lectura/escritura de disco óptico 100 puede ser ya sea un grabador o cualquier aparato de sólo lectura.
El aparato de lectura/escritura de disco óptico 100 está conectado a un controlador de alto orden (no mostrado) a través de un bus y/o 180. El controlador de alto orden puede ser una computadora anfitriona (PC anfitriona) , por ejemplo.
El aparato de lectura/escritura de disco óptico 100 incluye: una sección de procesamiento de instrucciones 110 para procesar instrucciones dadas por el controlador de alto orden; una cabeza óptica 120 que irradia al disco óptico 1 con un rayo láser para llevar a cabo una operación de lectura/escritura en éste; una sección de control de láser 130 para controlar la potencia del rayo láser que ha sido emitido desde la cabeza óptica 120; una sección de control de mecanismo 140 para mover la cabeza óptica 120 a una ubicación objetivo y llevar a cabo una operación de servo control; una memoria 150 para administrar los datos de usuario que han sido leídos o escritos y varios otros tipos de información; una memoria de almacenamiento de información de administración 160 para almacenar diferente información de administración tal como información acerca del SBM 30 más reciente, TDFL 31 o TDDS que han sido leídas de, o escritas en, la TDMA y DMA; y una sección de control de sistema 170 para controlar el procesamiento de sistema total incluyendo procesamiento de lectura/escritura en el disco óptico 1.
La sección de control de sistema 170 incluye: una sección de escritura 171 y una sección de lectura 172 para leer y escribir datos usando información de administración y datos de usuario; una sección de administración de ubicación de acceso 173 para determinar la ubicación en el disco óptico, de la cual se van a leer datos, o .se van a escribir la siguiente vez, al hacer referencia a la información de administración acerca del disco óptico 1; una sección de actualización de información de administración 174 para actualizar la información de administración que está almacenada en la memoria de almacenamiento de información de administración 160; y una sección de generación de información de administración 175 para generar TDMS 21 y DMS que serán escritas en la TDMA o DMA al combinar los datos que serán actualizados del SBM 30, TDFL 31 y TDDS 32 que están almacenados en la memoria de almacenamiento de información de administración 160. (5) Método para escritura (o inicialización) de la TDMS inicial 20.
La figura 7 es un diagrama de flujo que muestra el procedimiento en el cual el aparato de lectura/escritura de disco óptico 100 lleva a cabo procesamiento de formateo de inicialización (es decir, inicialización) en el disco óptico de una sola escritura 1.
Primero, en la etapa 701, la información de administración en un estado inicial es generada. Específicamente, la sección de generación de información de administración 175 genera SBM 30, TDFL 31 y TDDS 32 en el estado inicial en la memoria de almacenamiento de información de administración 160._ En este caso,' el SBM 30, TDFL 31 y TDDS 32 en el estado inicial se refieren a piezas de información de administración, para las cuales sólo información identificadora ha sido definida pero de las cuales el número de veces de actualización siempre es todo cero. En cuanto al SB 30 y la TDFL 31, "SBM 30 y TDFL 31 en el estado inicial" son sinónimos de "SBM 30 inicial" y "TDFL inicial 31", respectivamente . - Después, en la etapa 702, se genera la TDMS inicial 20. Específicamente, la sección de generación de información de administración 175 hace la TDMS inicial 20 en una forma de escritura al combinar el SBM 30, TDFL 31 y TDDS 32 unas con otras de tal manera que la información de administración en el estado inicial que haya sido generada en la etapa de procesamiento 701 anterior tenga la forma de la TDMS inicial 20 mostrada en la figura 30. Más específicamente, la sección de generación de información de administración 175 asegura un área de datos de 3 bloques para escritura en la memoria 170, reinicia esa área completamente con cero datos, y luego dispone la TDFL inicial 31 en la parte superior del primer bloque, la TDDS 32 al final del primer bloque, el SBM inicial 30 desde la parte superior del segundo bloque, y la TDDS 32 al final del tercer bloque, generando así datos que corresponden a la TDMS inicial 20. En cuanto a la TDDS 32, su valor cambiará cuando la información de ubicación sea actualizada en la etapa de procesamiento 703 o 705 que se describirá más adelante. Es por esto que . se prefiere que la TDDS 32 no sea dispuesta en este punto de tiempo sino que sea dispuesta justo antes de que se lleve a cabo la operación de escritura.
Posteriormente, en la etapa 703, la información de ubicación acerca de la TDFL 31 es actualizada. Específicamente, justo antes de iniciar una operación de escritura, la sección de actualización de información de administración 174 actualiza la información de ubicación de DFL en los datos que corresponden a la TDDS 32 que se han generado en la memoria de almacenamiento de información de administración 160. Más específicamente, la sección de control de sistema 170 usa la sección de administración de ubicación de acceso 173 y de esta manera calcula una ubicación de escritura (por ejemplo, la ubicación superior de la TDMA 17 en la cual la TDMSA inicial 20 puede ser escrita) . Mientras tanto, la sección de actualización de información de administración 174 actualiza la información de ubicación de DFL #0 57 de tal manera que la información 57 apunte a la ubicación de escritura (por ejemplo, la ubicación superior de la TDMA 17) que ha sido calculada por la sección de administración de ubicación de acceso 173, y también reinicia toda la información de ubicación de DFL #1 58, información de ubicación dé DFL #2 59 e información de ubicación de DFL #3 60 en cero. Luego, esos datos son dispuestos en su ubicación predeterminada (por ejemplo, al final del primer bloque en este caso) en el área . de datos que ha sido asegurada para escritura en la memoria de almacenamiento de información de administración 160.
En cuanto a la información de ubicación acerca del SBM 30, se desconoce aún exactamente en qué ubicación se escribirá eventualmente esa información. Es por esto que la información de ubicación acerca del SBM 30 puede ya sea permanecer cero o su información de ubicación puede predecirse bajo la suposición de que esa pieza de información siempre será escrita adecuadamente.
Luego, en la etapa 704, una parte de la TDMS inicial 20 es escrita. Específicamente, la sección de control de sistema 170 excluye la sección de control de láser 130 establecer las condiciones de escritura que incluyen la potencia del láser y la estrategia de escritura, hace que la cabeza, óptica 120 sea movida para la sección de control de mecanismo 140 a la ubicación de escritura que se ha determinado por la sección de administración de ubicación de acceso 173 en la etapa de procesamiento 703 anterior, y luego obtiene los datos combinados de la TDFL inicial 31 y TDDS 32, que son los datos del primer bloque de la TDMS inicial 20, escritos por la sección de escritura 171. Si la operación de escritura en este bloque 3 ha fallado, entonces la misma serie de datos de procesamiento se lleva a cabo nuevamente a partir de la etapa de procesamiento 703 si la operación de escritura se lleva a cabo repetidamente hasta que todo se escriba correctamente.
Posteriormente, en la etapa 705, la información de ubicación acerca del SBM 30 es actualizada. Específicamente, a punto de iniciar una operación de escritura, la sección de actualización de información de administración 174 actualiza la información de ubicación de SBM en los datos que corresponden a la TDDS 32 que haya generado en la memoria de almacenamiento de información de administración 160. Más específicamente, la sección de control de sistema 170 calcula una ubicación de escritura (por ejemplo, el segundo bloque contado a partir de la parte superior de la TDMA 17 si. la operación de escritura se ha llevado a cabo exitosamente en el primer intento en la etapa de procesamiento 704 anterior) cerca de la ubicación en la cual una parte de la TDMS inicial 20 ha sido escrita en la etapa de procesamiento anterior 704 usando la sección de administración de ubicación de acceso 173. Mientras tanto, la sección de actualización de información de administración 174 actualiza la información de ubicación de SBM #0 56 de tal manera qué la información 56 apunte a la ubicación de escritura (por ejemplo, la parte superior del segundo bloque contado a partir de la parte superior de la TDMA 17) que se ha calculado por la sección de administración de ubicación de acceso 173, y actualiza también la información de ubicación de SBM #1 61 de tal manera que la información 61 apunte la siguiente ubicación del bloque (es decir, la parte superior del tercer bloque contada desde la parte superior de la TDMA 17) . Debe notarse que la operación de escritura se lleva a cabo con la información de ubicación de DFL #0 57 apuntando a la misma ubicación de escritura que en la etapa de procesamiento 704 anterior y con la información de ubicación de DFL #1, #2 y #3 58, 59 y 60 todas supuestamente en cero (es decir, como en la TDDS 32 que ha sido escrita en la etapa de procesamiento 704 anterior) .
Después, en la etapa 706, otra parte de la TDMS inicial 20 es escrita. Específicamente, la sección de control de sistema 170 instruye a la sección de control de láser 130 establecer condiciones de escritura incluyendo potencia de láser y estrategia de escritura, hace que la cabeza óptica 120 sea movida por la sección de control de mecanismo 140 a la ubicación de escritura que ha sido determinada por la sección de administración de ubicación de acceso 173 en la etapa de procesamiento 705 anterior, y luego obtiene los datos combinados del SBM inicial 30 y TDDS 32, que son los datos de los dos bloques restantes (es decir, segundo y tercero) de la TDMS inicial 20, escritos por la sección de escritura 171. Si la operación de escritura en cualquiera de estos bloques ha fallado, entonces la misma serie de etapas de procesamiento se llevan a cabo todas nuevamente en ese bloque en cuestión a partir de la etapa de procesamiento 705 y la operación de escritura se lleva a cabo repetidamente hasta que todo se escriba adecuadamente en cada bloque .
Aunque no se describe para este flujo, la TDDS 32 puede contener información acerca del número de veces de actualización en -el encabezado de DDS 50. Durante el proceso de formateo de inicialización, cero o cualquier otro valor adecuado que indique que es información que ha sido escrita durante el procesamiento de formateo de inicialización se escribe como el número de veces de actualización. En este caso, cada uno del SBM 30 y la TDFL 31 se escribe sólo una vez durante el procesamiento de formateo de inicialización, y por lo tanto, se puede escribir con su información acerca del número de veces de actualización que se supone es cero. En cuanto a la TDDS 32, por otro lado, la TDDS 32 se escribe dos veces durante el procesamiento de formateo de inicialización. En ese caso, la operación de escritura también se lleva a cabo contra información acerca del número de veces de actualización supuestamente en cero para de esta manera indicar que cada TDDS 32 está incluida en la TDMS inicial 20. Sin embargo, la operación de escritura también se puede llevar a cabo con la información acerca del número de veces de actualización supuestamente en cero para la primera TDDS 32 a escribir y uno para la segunda TDDS 32 que se escribirá, respectivamente. Es decir, la operación de escritura se puede llevar a cabo con el número exacto de veces de actualización establecido cada vez.
Al llevar a cabo estas etapas de procesamiento, el procesamiento de escritura de la TDMS inicial 20 se lleva a cabo durante el formateo de inicializació . De acuerdo con el método descrito arriba, datos que incluyen la TDDS 32 siempre pueden ser dispuestos en la ubicación superior de la TDMA 17. Es por esto que incluso si el tamaño de datos de información de administración se ha incrementado debido a un incremento en el número de capas de grabación apiladas en un solo disco o un incremento en la densidad de almacenamiento de un disco, y la disposición de área del disco óptico 1 aún se puede, entender al leer datos de una ubicación predeterminada incluso sin buscar la TDMA 17 para la pieza más reciente de información de administración.
Modalidad 2 (1) Disposición de áreas Un disco óptico 1 como una segunda modalidad preferida específica de la presente invénción tiene la misma disposición (u organización) de áreas de la que ya se ha descrito para el disco óptico 1 de la primera modalidad preferida de la presente invención. (2) Disposición de datos de TDMS inicial 20 Las figuras 8A a 8B ilustran la- disposición de datos de una estructura de administración de disco temporal inicial (TDMS) 20 que es escrita en la parte superior del área de administración de discos temporal (TDMA) 17 (o la primera de varias TDMAs) del disco óptico 1 de acuerdo con la segunda modalidad preferida de la presente invención.
En la TDMS inicial 20 de esta segunda modalidad preferida de la presente invención, el mapa de bits de espacio inicial (SBM) 30 tiene diferentes contenidos a los de su contraparte de la primera modalidad preferida de la presente invención descrita arriba.
Ya que la información de mapa de bits 41 del SBM 30 tiene que tener un tamaño de 1 bloque (es decir, 32 sectores) , los datos combinados del SBM 30 y la estructura de definición de disco temporal (TDDS) 32 (es decir, la unidad de actualización de estructura de administración de disco) deben tener un tamaño que corresponda a dos bloques. Como se muestra en las figuras 8A a 8B, el SBM inicial 30 incluida en la TDMS inicial 20 de esta segunda modalidad preferida de la presente invención se caracteriza porque consiste en el encabezado de SBM 40 solo y no tiene información de mapa de bits 41.
Este punto se describirá en mayor detalle. Cuando la TDMS inicial 20 es escrita (es decir, cuando el formateo de inicialización se lleva a cabo) , el área de almacenamiento completo (incluyendo el área de datos 5) en el disco óptico 1 aún no está grabada. Es decir, la información de mapa de bits 41 del SBM 30 contenido en la TDMS inicial 20 se escriba como datos que consisten en ceros únicamente. En otras palabras, incluso si ningún dato ha sido en realidad escrito aún, la información de mapa, de bits 41 incluida en la TDMS inicial 20 aún puede ser detectada. Es por esto que el SBM inicial 30 de esta modalidad preferida consiste en el mismo encabezado de SBM 40 solo, sin información de mapa de bits 41, para de esta manera reducir el tamaño de la TDMS inicial 20, que es una de las características de esta modalidad preferida.
La figura 8A ilustra una disposición ejemplar para la TDMS inicial 20. Cada una de la lista de defectos temporal inicial (TDFL) 31 y la TDDS 32 que se incluirán en combinación con la TDMS inicial 20 sólo tiene que tener un tamaño de un sector, al igual que el SBM inicial 30. Es por esto que datos de un bloque, incluyendo el SBM inicial 30, la TDFL inicial 31 y la TDDS 32, se tratan como una unidad de actualización de estructura de administración de disco sólo para la TDMS inicial 20 y estas piezas de información se escriben como un bloque colectivamente.
La figura 8B ilustra otra disposición ejemplar para la TDMS inicial 20. Al igual que en la primera modalidad preferida de la presente invención descrita arriba, el primer bloque de la TDMS inicial 20 son datos de un bloque (es decir, una unidad de actualización de estructura de administración de disco) , que son una combinación de la TDFL inicial 31 y la TDDS 32 que serán escritas (o dispuestas) en la ubicación superior, y el siguiente bloque de los mismos son datos de otro bloque (es decir, una unidad de actualización de estructura de administración de disco) , que es una combinación del SBM inicial 30 y la TDDS 32 que serán escritas (o dispuestas) posteriormente.
Como se muestra en estas figuras, al introducir el SBM inicial 30 como datos que consisten en el encabezado de SBM 40 solos en la TDMS inicial 20, datos que incluyen la TDDS 32 pueden ser siempre dispuestos en el primer bloque en la ubicación superior de. la TDMA 17 (o en el primero de sus bloques siguientes en los cuales se pueda llevar a cabo adecuadamente una operación de lectura/escritura si el primer bloque es un bloque defectuoso) . (3) Varios tipos de información contenida en TDDS 32 En el disco óptico 1 de la segunda modalidad preferida de la presente invención, cada TDDS 32 contiene los mismos datos que su contraparte del disco óptico 1 de la primera modalidad preferida de la presente invención que ya se ha descrito con referencia a la figura 4. (4) Aparato de lectura/escritura Un aparato de lectura/escritura de disco óptico 100 para llevar a cabo una operación de lectura/escritura en el disco óptico 1 de esta segunda modalidad preferida de la presente invención tiene la misma configuración que su contraparte de la primera modalidad preferida de la invención que ha sido ya descrita con referencia a la figura 6. (5) Método para escritura (o inicialización) de TDMS inicial 20 La figura 9 es un diagrama de flujo que muestra el procedimiento en el cual el aparato de lectura/escritura de disco óptico 100 lleva a cabo procesamiento de formateo de inicialización (es decir, inicialización) en el disco óptico de una sola escritura 1 de acuerdo con la segunda modalidad preferida de la presente invención. En el ejemplo que se describirá a continuación, la TDMS inicial 20 se supone que es escrita como un bloque colectivamente como se muestra en la figura 8A. Se debe notar que el procedimiento de escritura como el mostrado en la figura 8B es básicamente el mismo que el que ya. se ha descrito en la sección (5) con referencia a la figura 7 para la primera modalidad preferida de la presente invención, y la descripción del mismo se omitirá en la' resente.
Primero'",~en la etapa 901, se genera información de administración en un estado inicial. Específicamente, la sección de generación de información de administración 175 genera SBM 30, TDFL 31 y TDDS 32 en el estado inicial en la memoria de almacenamiento de información de administración 160. En este caso, el SBM 30, TDFL 31 y TDDS 32 en el estado inicial se refieren a piezas de información de administración, para las cuales sólo información identificadora ha sido definida pero de las cuales ' el número de veces de actualización es completamente 0. En cuanto al SBM 30 y TDFL 31, "SBM 30 y TDFL 31 en el estado inicial" son sinónimos de "SBM inicial 30" y "TDFL inicial 31", respectivamente.
Después, en la etapa 902, la TDMS inicial 20 es generada. Específicamente, la sección de generación de información de administración 175 hace la TDMS inicial 20 en una forma de escritura al combinar el SBM 30, TDFL 31 y TDDS 32 unos con otros de tal manera que la información de administración en el estado inicial que haya sido generada en la etapa de procesamiento 901 anterior tenga la forma de la TDMS inicial 20 mostrada en la figura 8A. Más específicamente, la sección de generación de información de administración 175 asegura un área de datos de un bloque para escritura en la memoria de almacenamiento de información de administración 160, revisa esa área completamente con datos cero, y después dispone la TDFL inicial 31 en el primer sector de ese bloque, el SBM inicial 30 en el segundo sector final de ese bloque y la TDDS 32 en el último sector de ese bloque, generando de esta manera datos que corresponden a la TDMS inicial 20. En cuanto a la TDDS 32, su valor cambiará cuando la información de ubicación sea actualizada en la etapa de procesamiento 903 que se describirá más adelante. Es por esto que se prefiere que la- TDDS 32 no sea dispuesta en este punto en tiempo sino que sea dispuesta justo antes de que se inicie la operación de escritura.
Posteriormente, en la etapa 903, la información de ubicación acerca de la TDFL 31 y el SB 30 es actualizada. Específicamente, justo antes de iniciar una operación de escritura, la sección de actualización de información de administración 174 actualiza la información de ubicación de DFL y la información de ubicación de SBM en los datos que corresponden a la TDDS 32 que han sido generados en la memoria de almacenamiento de información de administración 160. Más específicamente, la sección de control de sistema 170 usa la sección de administración de ubicación de acceso 173 y calcula de esta manera una ubicación de escritura (por ejemplo, la ubicación superior de la TDMA 17 en la cual se puede escribir la TDMS inicial 20) . Mientras tanto, la sección de actualización de información de administración 174 actualiza la información de ubicación de DFL #0 57 de tal manera que la información 57 apunte a la ubicación de escritura (por ejemplo, la ubicación superior de la TDMA 17) que ha sido calculada por la sección de administración de ubicación de acceso 173, y también reinicia toda la información de ubicación de DFL #1, #2 y #3 58, 59 y 60 en cero. Además, la sección de actualización de información de administración 174 . actualiza también la información de ubicación de SBM #0 56 de tal manera que la información 56 apunte a su ubicación de escritura en el mismo bloque (por ejemplo, la parte superior del 31° sector contado desde la parte superior del primer bloque de la TDMA 17) . Por otro lado, la información de ubicación de SBM #1 61 se establece para ser ya sea cero o un valor que indique que hay una información de mapa de bits 41 efectiva pero que la información aún no ha sido escrita (por ejemplo, FFFFFFFFh, que es un número hexadecimal) . Después, esos datos son dispuestos en su ubicación predeterminada. Por ejemplo, al final del primer bloque en este caso) en el área de datos que ha sido asegurada para la escritura en la memoria de almacenamiento de información de administración 160.
Después, en la etapa 904, una parte de la TDMS inicial 20 es escrita. Específicamente, la sección de control de sistema 170 instruye a la sección de control de láser 130 establecer condiciones de escritura incluyendo potencia de láser y estrategia de escritura, hace que la cabeza óptica 120 sea movida por la sección de control de mecanismo 140 a la ubicación de escritura que ha sido determinada por la sección de administración de ubicación de acceso 173 en la etapa de procesamiento 903 anterior, y luego obtiene los datos combinados del SBM inicial 30, TDFL inicial 31 y TDDS 32 que son los datos de la TDMS inicial 20, escritos por la sección de escritura 171. Si la operación de escritura de este bloque 30 ha fallado, entonces la misma serie de etapas de procesamiento se llevan a cabo completamente de nuevo a partir de la etapa de procesamiento 903 y la operación de escritura se lleva a cabo' repetidamente hasta que todo sea escrito adecuadamente-.
Al llevar a cabo estas etapas de procesamiento, el procesamiento de escribir la .TDMS inicial 20 se lleva a cabo durante el formateo de inicialización.
De acuerdo con el método descrito arriba, datos que incluyen la TDDS 32 siempre pueden ser dispuestos en la ubicación superior de la TDMA 17. Es por esto que incluso si el tamaño de datos de la información de administración se ha incrementado debido a un incremento en el número de capas de grabación apiladas en un solo disco o un incremento en la densidad de almacenamiento de un disco, la disposición de área del disco óptico 1 aún se puede entender al leer datos de una ubicación predeterminada incluso sin buscar la TDMA 17 para la pieza más reciente de información de administración.
Modalidad 3 (1) Disposición de área Un disco óptico 1 como una tercera modalidad preferida específica de la presente invención tiene la misma disposición de área (u organización) que la que ya se ha descrito para el disco óptico 1 de la primera modalidad preferida de la presente invención. (2) Disposición de datos de TDMS inicial 20 La figura 10 ilustra la disposición de datos de una estructura de administración de disco temporal inicial (TDMS) 20 que es escrita en la parte superior del área de administración de disco temporal (TDMA)" 17 (o la primera de varias TDMAs) del disco óptico 1 de acuerdo con la tercera modalidad preferida de la presente invención.
En la TDMS inicial 20 de esta tercera modalidad preferida de la presente invención, el mapa de bits de espacio (SBM inicial) 30 tiene la misma estructura que, pero se escribe de una manera diferente a la de, la contraparte de la primera modalidad preferida de la presente invención descrita arriba.
Como se muestra en la figura 10, la TDMS inicial 20 incluye también un mapa de bits de espacio (SBM inicial) 30, estructuras de definición de disco temporales (TDDS's) 32 y una lista de defectos temporal inicial (TDFL) 31 como la que se muestra en la figura 17 pero estos elementos se escriben de una manera diferente.
Específicamente, el SBM 30, la cual es una combinación de un encabezado de SBM 40 con un tamaño de un sector e información de mapa de bits 41 con un tamaño de 31 sectores o más, tiene un tamaño de al menos 32 sectores (es decir, un bloque) . En esta modalidad preferida, tal SBM 30 es dividido en dos mapas de bits de espacio, cada uno teniendo un tamaño de cuando mucho 31 sectores (es decir, SBM inicial #0 30 y SBM inicial #1 30) . Cada uno de estos dos fragmentos de datos se combinan con la TDDS 32 para generar datos con un tamaño de un bloque como una sola unidad de actualización de estructura de administración de disco. Y la operación de escritura se supone que se lleva a cabo en esa unidad. De esta manera, cada uno de estos mapas de bits de espacio se define para tener un tamaño de un bloque cuando se combine con la TDDS 32 no obstante el tamaño del área de datos de usuario 14.
Más específicamente, si el tamaño combinado del encabezado de SBM 40 y la información de mapa de bits 41 es un bloque y un sector (es decir, 33 sectores en total si el encabezado de SBM 40 tiene un tamaño d'e un sector y la información de mapa de bits 41 tiene un tamaño de 32 sectores) , después una SBM inicial #0 30 con datos efectivos de 17 sectores, que consiste en el encabezado de SBM 40 y la primera mitad (es decir, 16 sectores) de la información de mapa de bits 41 (la cual será referida en la presente como "información de mapa de bits parcial #0 41"), y otra SBM #1 inicial 30 con datos efectivos de 16 sectores que son la segunda mitad de la información de mapa de bits 41 (la cual será referida en la presente como "información de mapa de bits parcial #1 41") son formados. Después, cada uno de estos SBMs se combinan con la TDDS 32, formando así una unidad de actualización de estructura de administración de disco y llevando a cabo una operación de escritura con base en esa unidad. Como resultado, se puede llevar a cabo una operación de escritura de tal manera que la TDDS 32 sea dispuesta en cada bloque como se muestra en la figura 10.
En esta modalidad preferida, el tamaño del área de datos de usuario 14 en una situación en donde el tamaño combinado de la información de mapa de bits 41, la TDDS 32 y el encabezado de SBM 40 es un bloque se supone que es un "tamaño predefinido" . Si el tamaño del área de datos de usuario 14 en una capa de grabación predeterminada excede ese tamaño predefinido, la información de mapa de bits 41 se divide en varias piezas de información de mapa de bits (por ejemplo, dos piezas de información de mapa de bits, las cuales serán referidas en la presente "información de mapa de bits parcial #0 41" e "información de mapa de bits parcial #1 41", respectivamente, si el tamaño del área de datos de usuario 14 es dos veces o. menos tan grande como el tamaño predefinido) . En este caso, cada uno de los diferentes mapas de bits de espacio (es decir, SBMs #0 y #1 30) incluye su asociada de las múltiples piezas de información de mapa de bits. Cada uno de los múltiples mapas de bits de espacio (SBMs #0 y #1 30) tiene un tamaño de un bloque cuando se combinan con la TDDS 32.
Se debe notar que en cuanto a los datos de un bloque, que es una combinación ya sea del SBM inicial #0 30 y la TDDS 32 o el SBM inicial #1 30 y la TDDS 32, datos que no sean los 17 sectores del SBM inicial #0 30 y el 1 sector de la TDDS 32 y los datos que no son los dos sectores del SBM inicial #1 30 y 1 sector de la TDDS 32 no van a ser usados. Es por esto que estos datos no usados pueden ser ya sea datos ficticios que consistan en ceros únicamente o datos de relleno que indiquen su insignificancia y aquellos datos no usados se combinan, generando de esta manera y escribiendo datos con un tamaño de 1 bloque .
Con esta disposición, incluso si el tamaño del SBM 30 (más específicamente, la información de mapa de bits 41) se incrementa con la capacidad de almacenamiento por capa de grabación (es decir, el tamaño del área de datos de usuario 14) tanto que el tamaño de la unidad de actualización de estructura de administración de disco, es decir, el tamaño combinado del SBM 30 y la TDDS 32, exceda un bloque (es decir, dos bloques o más) , datos que incluyen la TDDS 32 siempre pueden ser dispuestos en el primer bloque de la ' TDMA 17. Y si ese primer bloque es uno defectuoso, estos datos pueden ser dispuestos en el primero de sus bloques siguientes en los cuales se pueda llevar a cabo adecuadamente una operación de lectura/escritura. Más específicamente, en esta disposición, la TDDS 32 puede ser escrita en cada bloque 3 de la TDMA 17 en la cual se ha escrito la TDMS inicial 20.
Se debe notar que este método de escritura es aplicable no sólo a la TDMS inicial 20 durante el procesamiento de formateo de inicialización sino también a una TDMS 21 ' normal mientras una operación de escritura ordinaria se lleva a cabo en la TDMA.
En el ejemplo descrito arriba, la información de mapa de bits 41 con un tamaño de 32 sectores se supone que es dividida en información de mapa de bits parcial que incluye los datos de los primeros 16 sectores de la misma e información de mapa de bits parcial que .incluye los datos de los últimos 16 sectores de la misma y esas dos piezas de información de mapa de bits parcial se supone que son dispuestas por separado en el SBM #0 30, la cual es el primer bloque del SBM 30 de la TDMS inicial 20, y en el SBM #1 30, el cual es el segundo bloque del SBM 30, respectivamente. Se describirá la ventaja que se logrará mediante esta disposición.
Específicamente, la información de mapa de bits 41 cambia cuando se lleva a cabo una operación de escritura en un intervalo de área que será administrado al hacer referencia a la información de mapa de bits 41 del SBM 30. En tal situación, si la operación de escritura se ha llevado a cabo sólo en 1 bloque que corresponde a un área administrada al hacer referencia a los primeros 16 sectores de la información de mapa de bits 41, sólo los primeros 16 sectores de la información de mapa de bits 41 cambian pero los demás 16 sectores siguen iguales.
En tal caso, sólo el SBM #0 30 que incluya los datos de los primeros 16 sectores de la información de mapa de bits 41 (es decir, la información de mapa de bits parcial #0 41) tiene que ser actualizado en el SBM 30. Por ejemplo, si se ha llevado a cabo una operación de escritura sólo en el área que será administrada por referencia a los primeros 16 sectores (es decir, la información de mapa de bits parcial #0 41) de la información de mapa de bits 41 (es decir, sólo en una parte del área que será administrada al hacer referencia a la información de mapa de bits 41 del SBM 30) y la información de mapa de bits 41 ha cambiado como se muestra en la figura 11A después de que se ha llevado a cabo el procesamiento de formateo de inicialización, sólo el SBM #0 cambiado tiene que ser actualizado como se muestra en la figura 11B.
En ese caso, la información de ubicación de SBM #0 56 a la que se apunta por la TDDS 32 es cambiada por una que apunte a la ubicación superior del bloque D que ha sido recién escrito, pero la información de ubicación de SBM #1 61 se puede dejar como está para apuntar aún a la ubicación superior del bloque D en el cual se ha llevado a cabo la operación de escritura previa.
Si sólo una parte de la información de administración (tal como el SBM 30) que será actualizada se escribe en la TDMA 17 como se describió arriba, la TDMA 17, la cual es un área de información de administración, se puede usar más eficientemente en comparación con una situación en donde los datos del SBM 1 30 completo (con un tamaño de 2 bloques en este ejemplo) deben ser escritos cada vez.
No obstante, si sólo esta parte que será actualizada se describe en la TDMA 17, la información acerca del número de veces de actualización contenidos en el encabezado de SBM 40 sería un problema. Es decir, cada vez que el SBM 30 que será' escrito se ha actualizado, la operación de escritura debe. llevarse a cabo con la información acerca del número de veces de actualización incrementada una por una en el encabezado de SBM 40. Es por esto que de acuerdo con la disposición en la cual el encabezado de SBM 40 se incluye sólo en el SBM #0 30 como se muestra en la figura 30, incluso si una operación de escritura se ha llevado a cabo en un área que será administrada al hacer referencia a la información de mapa de bits parcial #1 41 incluida en el SBM #1 30 y si sólo esa información de mapa de bits parcial #1 41 del SBM #1 30 ha cambiado, no sólo el SBM #1 30 sino también el SBM #0 30, incluyendo el encabezado de SBM 40 con la información acerca del número de veces de actualización, deben ser escritos al mismo tiempo.
Para superar este problema, el encabezado de SBM 40 puede ser provisto para cada unidad de actualización de estructura de administración de disco con un tamaño de un bloque incluyendo la información de mapa de bits 41 como se muestra en la figura 12. Es decir, el encabezado de SBM 40 puede ser provisto no sólo para el SBM #30 sino también el SBM #1 30. En ese caso, el SBM #1 30 consiste en el encabezado de SBM 40 y los segundos 16 sectores de la información de mapa de bits 41 (es decir, la información de mapa de bits parcial #1 41) y tiene datos efectivos con un tamaño de 17 sectores. Después, habrán varios (por ejemplo, dos en este ejemplo) SBMs independientes 30 en una capa de grabación predeterminada.
Más particularmente, el encabezado de SBM 40 contiene información acerca del intervalo de área que será administrado al hacer referencia al SBM. Es decir, el área de datos de usuario 14 que será administrada al hacer referencia a la información de mapa de bits 41 se divide en un intervalo de área que será administrado con el SBM #0 30 y un intervalo de área que será administrado con el SBM #1 30 y el encabezado de SBM 40 es provisto para cada uno de estos dos intervalos para administrarlo. Los intervalos de área que serán administrados al hacer referencia al SBM #0 30 y el SBM #1 30 son diferentes unos de otros. Es por esto que el encabezado de SBM 40, que contiene información acerca de los intervalos de área que serán administrados con el SBM, son provistos de preferencia para ambos de los SBMs #0 y #1 30.
Asimismo, para actualizar la información acerca del número de veces de actualización como se describió arriba, el encabezado de SBM 40 es de preferencia provisto para ambos de los SBMs #0 y #1 30 cuando el SBM 30 es actualizado parcialmente.
Como se describió arriba, cada uno de los diferentes mapas de bits de espacio (SBMs #0 y #1 30) que se usarán para administrar el área de datos de usuario 14 en una capa de grabación predeterminada pueden tener un encabezado (es decir, el encabezado de SBM 40) que contiene información acerca del intervalo de área que será administrado al hacer referencia a la información de mapa de bits parcial (es decir, la información de mapa de bits parcial #0 o #1 41) contenida en el mismo. Además, el encabezado (es decir, el encabezado de SBM 40) de cada uno de los diferentes mapas de bits de espacio (SBMs #0 y #1 30) puede contener información acerca del número de veces de actualización del SBM de mapa de bits de espacio 30.
Como resultado, si se ha llevado a cabo una operación de escritura sólo en el área que será administrada al hacer referencia a la información de mapa de bits parcial #1 41 incluida en el SBM #1 30 y si sólo la información de mapa de bits parcial #1 41 del SBM #1 30 ha cambiado, sólo ese SBM #1 30 puede ser actualizado. Por otro lado, si la información de mapa de bits parcial de ambos SBMs #0 y #1 30 ha cambiado, una TDMS 21 que incluya ambos de esos SBMs #0 y #1 30 es escrita en la TDMA 17. Sin embargo, si sólo la información de mapa de bits parcial #1 41 del SBM #1 30 ha cambiado, entonces una TDMS 21 que incluya el SBM #1 30 pero que no incluye el SBM #0 30 es escrita en la TDMA 17.
Como se describió arriba, si se ha llevado a cabo una operación de escritura en un área de administración que será administrada al hacer referencia a una pieza particular de información de mapa de bits parcial, entonces el mapa de bits de espacio incluido en esa pieza particular de información de mapa de bits parcial sólo tiene que ser actualizado y. escrito en el área de administración de disco temporal TDMA 17. Si se ha llevado a cabo una operación de escritura en un área de administración de mapa de bits de espacio que incluye una pieza particular de información de mapa de bits, no hay necesidad de actualizar cada mapa de bits de espacio y escribirlo en el área de administración de disco temporal TDMA 17. Es decir, ya que sólo una porción de la información de administración que será actualizada puede escribirse en la TDMA 17 de esta manera, el área de administración de disco temporal TDMA 17 puede usarse más eficientemente.
En el ejemplo descrito arriba, la información de mapa de bits 41 con un tamaño de 32 sectores se supone que es dividida uniformemente en primeros 16 sectores y segundos 16 sectores que serán asignados como piezas respectivas de información de mapa de bits parcial a los SBMs #0 y #1 30. Sin embargo, la asignación no siempre tiene que hacerse uniformemente .
Por ejemplo, también sería eficiente asignar los primeros 30 sectores (es decir, el tamaño máximo que cualquier pieza de información de mapa de bits parcial puede posiblemente tener) al SBM #0 30 y los últimos dos sectores, al SBM #1 30, respectivamente. Esto sería efectivo particularmente cuando sólo el SBM #0 30 tenga el encabezado de SBM 40 con información acerca del número de veces de actualización. En ese caso, el tamaño del área que será administrada con la información de mapa de bits 41 contenida en el SBM #0 30 que incluye el encabezado de SBM 40 que debe ser escrita cada vez que el SBM 30 sea escrito en la TDMA 17 de preferencia es mayor que aquella del área que será administrada con la información de mapa de bits 41 contenida en el SBM #1 30 sin encabezado de SBM 40. En tal situación, entre más grande sea el área que será administrada al hacer referencia a la información de mapa de bits 41, más alta será la probabilidad de cambio de la información de mapa de bits 41 y menos común el SBM #1 30 tiene que ser actualizado como resultado.
Por esa razón, si sólo la información de mapa de bits parcial de los SBMs #0 y #1 30 ha cambiado, un TDMS 21 8 que incluya tanto el SBM #0 30 como el SBM #1 30 es escrito en la TDMA 17. Sin embargo, si sólo la información de mapa de bits parcial #1 41 del SBM #1 30 ha cambiado, una TDMS 21 que incluya el SBM #1 30 pero que no incluya el SBM #0 30 puede ser escrita en la TDMA 17. En consecuencia, puede lograrse el . efecto de escribir selectivamente sólo una parte de la información de administración que será actualizada en la TDMA 17 como se describe arriba.
Opcionalmente , el encabezado (es decir, el encabezado de SBM 40) de los múltiples mapas de bits de espacio (es decir, los SBMs #0 y #1 30) puede incluir un identificador que indique que esta información es un mapa de bits de espacio (es decir, el SBM #0 o #1 30) e información acerca del intervalo de área que será administrado al hacer referencia a la información de mapa de bits parcial (es decir, la información de mapa de bits parcial #0 o #1 41) que tiene cada uno de estos mapas de bits de espacio (SBMs #0 y #1 30) . Ejemplos de esas piezas de información acerca del • intervalo de área que será administrada al hacer referencia a la información de un mapa de bits parcial incluye la dirección superior en tamaño del área en cuestión.
Como resultado, al retirar información (por ejemplo, la dir.ección superior y tamaño del área en cuestión) acerca del intervalo de área que será administrado con el encabezado de un mapa de bits de espacio particular, esa área administrada al hacer referencia al mapa de bits de espacio particular puede ser ubicada. Además, si esta información acerca del intervalo de área que será administrado al hacer referencia al encabezado (por ejemplo, la dirección superior y tamaño del área en cuestión) está incluida, cualquier tamaño arbitrario puede ser asignado al área de administración del mapa de bits de espacio y los patrones de asignación pueden cambiarse fácilmente, permitiendo asi al usuario una gama más amplia de selectividad, (o flexibilidad) . (3) Varios tipos de información contenida en TDDS 32 En el disco óptico 1 de la tercera modalidad preferida de la presente invención, cada TDDS 32 contiene los mismos datos que su contraparte del disco óptico 1 de la primera modalidad preferida de la presente invención que ya se ha descrito con referencia a la figura 4. (4) Aparato de lectura/escritura Un aparato de lectura/escritura de disco óptico 100 para llevar a cabo una operación de lectura/escritura del disco óptico 1 de esta tercera modalidad preferida de la presente invención tiene la misma configuración que su contraparte de la primera modalidad preferida de la presente invención que ya se ha descrito con referencia a la figura 6.
En adelante, se describirá qué procesamiento se hará por el aparato y método para escribir información en el disco óptico 1 de la tercera modalidad preferida de la presente invención si el tamaño del área de datos de usuario 14 de una capa de grabación particular excede un tamaño predeterminado (por ejemplo, el tamaño del área de datos de usuario en una situación cuando la información de mapa de bits 41, la TDDS 32 y el encabezado de SBM 40 tengan un tamaño combinado de 1 bloque) . En ese caso, varios mapas de bits de espacio (por ejemplo, SBMs #0 y #1 30) se forman con respecto al área de datos de usuario de la capa de grabación particular. Después, una unidad de actualización de estructura de administración de disco, incluyendo uno de los varios mapas de bits de espacio (SBMs #0 y #1 30) y la estructura de definición · de disco TDD 32, es escrita en el área de administración de discos temporal TDMA 17.
Este procesamiento de escritura y el procesamiento de escritura que se describirá más adelante se llevan a cabo al hacer que la sección de control de sistema 170 (véase figura 6) controle los componentes respectivos del aparato de lectura/escritura 100 y al hacer que la cabeza óptica 120 irradie el disco óptico 1 con un rayo láser.
Asimismo, si el tamaño del área de datos de usuario 14 de una capa de grabación particular excede un tamaño predeterminado (por ejemplo, el tamaño del área de datos de usuario 14 en una situación en donde la información de mapas de bits 41, la TDDS 32 y el encabezado de SBM 40 tengan un tamaño combinado de un bloque) , entonces la información de mapa de bits 41 se divide en varias piezas de información de mapa de bits parcial (es decir, información de mapa de bits parcial #0 y #1 41) . Después una de esas piezas de información de mapa de bits parcial puede ser provista para cada uno de los múltiples mapas de bits de. espacio (es decir, los SBMS #0 y #1 30) .
Asimismo, la unidad de actualización de estructura de administración de disco es escrita en un bloque en un bloque en una ubicación predeterminada en el área de administración de disco temporal TDMA 17. Como alternativa, en lugar de esta unidad de actualización de estructura de administración de disco, una segunda unidad de actualización de estructura de administración de disco, incluyendo la estructura de definición de disco TDDS 32 y la lista de defectos inicial TDFL 31 y que tiene un tamaño de 1 bloque, también pueden ser escritas. En ese caso, la estructura de definición de disco temporal TDDS 32 puede incluir la información de ubicación de la lista de defectos inicial.
La lista de defectos inicial TDFL 31 es una TDFL del tamaño más pequeño que no incluye entradas DFL 43 en absoluto, las cuales son piezas de información acerca de un área defectuosa. Es decir, la lista de defectos inicial TDFL 31 es una TDFL que incluye un encabezado de DFL 42, para el cual sólo información identificadora se define y en el cual el número de entradas DFL 43 e información acerca del número de veces de actualización son cero, y un terminador de DFL 44, para el cual información identificadora se define y en el cual información acerca del número de veces de actualización es 0. Ya que la TDFL inicial 31 tiene un tamaño que es igual o más pequeño que un sector, el tamaño combinado será igual a o más pequeño que un bloque (es decir, un racimo) incluso cuando se han escritos junto con la TDDS 32.
Asimismo, el "bloque en una ubicación predeterminada en el área de administración de discos temporal TDMA 17" se refiere al primero de varios bloques legibles y grabables en el área de administración de discos temporal TDMA 17.
En adelante se describirán un aparato y método para la lectura de información del disco óptico 1 de la tercera modalidad preferida de la presente invención. El procesamiento de lectura se lleva a cabo al hacer que la cabeza óptica 120 irradie el disco óptico 10 con un rayo láser, recibiendo su luz reflejada para generar una señal de lectura, y luego haciendo que la sección de control de sistema 170 (véase figura 6) controle los componentes respectivos del aparato de lectura/escritura 100.
Un número de mapas de bit de espacio (es decir, los SBMs #0 y #1 30) se forman con respecto al área de datos de usuario 14 en una capa de grabación particular. En el área de administración de discos temporal TDMA 17 del disco óptico 1, se almacena una unidad de actualización de estructura de administración de disco que incluye uno de esos mapas de bits de espacio (SBMs #0 y #1 30) y la estructura de definición del disco temporal TDDS 32 y que tiene un tamaño de un bloque. De esta área de administración de disco temporal TDMA 17 de este disco óptico 1, se retira la unidad de actualización de estructura de administración de disco que incluye la estructura de definición del disco temporal TDDS 32 y que tiene un tamaño de 1 bloque y el mapa de bits de espacio (es decir, SBM #0 o-#l 30).
Asimismo, en el disco óptico 1 de esta modalidad preferida, la información de mapa de bits 41 se divide en varias piezas de información de mapa de bits parcial (es decir, información de mapa de bits parcial #0 y #1 41) y una de esas piezas de información de mapa de bits parcial es provista para cada uno de los diferentes mapas de bits de espacio (es decir, los SBMs #0 y #1 30) . Uno de esos mapas de bits de espacio puede ser leído de este disco óptico 1 e información de mapa de bits parcial (la cual puede ser información de mapa de bits parcial #0 o #1 41) puede ser retirada de ese mapa de bits de espacio.
Asimismo, en un bloque en una ubicación predeterminada en el área de administración de disco temporal TDMA 17 del disco óptico 1 de esta modalidad preferida, se almacena ya sea una unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de estructura de administración de disco que incluye la estructura de definición de disco temporal TDDS 32 y la lista de defectos inicial TDFL 31 y que tiene un tamaño de 1 bloque. En ese caso, ya sea la unidad de actualización de estructura de administración de disco o la segunda unidad de actualización de estructura de administración de disco pueden ser leídas de un bloque en una ubicación predeterminada en el área de administración de disco temporal TDMA 17. Opcionalmente , la estructura de definición de disco temporal TDDS 32 puede tener información acerca de la ubicación de una lista de defectos inicial. En este caso, el "bloque en una ubicación predeterminada en el área de administración de disco temporal TDMA 17" puede ser el primero de varios bloques legibles y escribibles en el área de administración de disco temporal TDMA 17. (5) Método para escritura (o inicialización) de TDMS inicial 20 La figura 13 es un diagrama de flujo que muestra el procedimiento en el cual el aparato de lectura/escritura de disco óptico 100 lleva a cabo procesamiento de formateo de inicialización (es decir, inicialización) en el disco óptico de una sola escritura 1 de acuerdo con la tercera modalidad preferida de la presente invención.
Primero, en la etapa 1301, se genera información de administración en un estado inicial. Específicamente, la sección de generación de información de administración 175 genera SBM 30, TDFL 31 y TDDS 32 en el estado inicial y en la memoria de almacenamiento de información de administración 160. En este caso, el SBM 30, TDFL 31 y TDDS 32 en el estado inicial se refieren a las piezas de información de administración, para las cuales sólo información identificadora ha sido definida pero de las cuales el número de veces de actualización es siempre 0. En cuanto al SBM 30 y TDFL 31, el "SBM 30 y TDFL 31 en el estado inicial" son sinónimo del "SBM inicial 30" y "TDFL inicial 31", respectivamente.
Después, en la etapa 1302, se genera la TDMS inicial 20. Específicamente, la sección de generación de información de administración 175 hace el TDMS inicial 20 en una forma de escritura al combinar el SBM 30, TDFL 31 y TDDS 32 unos con otros de tal manera que la información de administración en el estado inicial que haya sido generada en la etapa de procesamiento 1301 anterior tenga la forma de TDMS inicial 20 mostrado en la figura 10.
Más específicamente, si el SBM 30 tiene un tamaño de 1 bloque y 1 sector (es decir, 33 sectores), por ejemplo, la sección de generación de información de administración 175 asegura un área de datos de 3 bloques para escritura en la memoria de almacenamiento de información de administración 160, y reinicia esa área completamente con datos 0, y luego dispone datos que corresponden a los primeros 17 sectores (es decir, el SBM inicial #0 30 que consiste en un sector del encabezado de SBM 40 y los primeros 16 sectores de la información de mapa de bits 41 (información de mapa de bits parcial #0 41) ) para el SBM inicial 30 de la parte superior del primer bloque. La sección de generación de información de administración 175 dispone también la TDDS 32 en el último sector del primer bloque, datos que corresponden a los segundos 16 sectores (es decir, el SBM inicial #1 30 que incluye la información de mapa de bits parcial #1 41) para el SBM inicial 30 desde la parte superior del segundo bloque, la TDDS 32 en el último sector del segundo bloque, la TDFL inicial 31 en la parte superior del tercer bloque y la TDDS 32 en el último sector del tercer bloque, generando así datos que correspondan a una TDMS inicial 20.
Como se muestra en la figura 12, cada uno de los diferentes mapas de bits de espacio (SBMs #0 y #1 30) que se usarán en la administración del área de datos de usuario 14 en una capa de grabación predeterminada puede tener un encabezado (es decir,, el encabezado de SBM 40) que contenga información acerca del intervalo de área que será administrado al hacer referencia a la información de mapa de bits parcial (es decir, la información de mapa de bits parcial #0 o #1 41) contenida en sí mismo. En ese caso, los datos que serán dispuestos en la parte superior del segundo bloque en el área de datos que ha sido asegurada en la memoria de almacenamiento de información de administración 160 serán datos de 17 sectores que consistan en un sector del encabezado de SBM 40 y datos de los segundos 16 sectores del SBM inicial 30 (es decir, el SBM inicial #1 30 que incluya la información de un mapa de bits parcial #1 41) .
Además, el encabezado de SBM 40 puede incluir un identificador que indique que esta información es un mapa de bits de espacio e información acerca del intervalo de área que será administrado al hacer referencia a cada uno de los múltiples mapas de bits de espacio (por ejemplo, la dirección superior y tamaño del área en cuestión) . También, el encabezado de SBM 40 puede contener además información acerca del número de veces de actualización y el mapa de bits de espacio SBM 30.
En cuanto a la TDDS 32, su valor cambiará cuando la información de ubicación sea actualizada en la etapa de procesamiento 1303, 1305 ó 1307 que se describirán más adelante. Es por esto que se prefiere que la TDDS 32 no sea dispuesta en este punto en tiempo sino que sea dispuesta justo antes de que se lleve a cabo la operación de escritura.
Posteriormente, en la etapa 1303, la información de ubicación acerca del SBM 30 es actualizada. Específicamente, justo antes de iniciar una operación de escritura, la sección de actualización de información del disco de administración 174 actualiza la información de ubicación de SBM en los datos que corresponden a la TDDS 32 que han sido generados en la memoria de almacenamiento de información de administración 160. Más específicamente, la sección de control de sistema 170 usa la sección de administración de ubicación de acceso 173 y calcula de esta manera una ubicación de escritura (por ejemplo, la ubicación superior de la TDMA 17) en la cual se puede describir la TDMS inicial 20. Mientras tanto, la sección de actualización de información de administración 174 actualiza la información . de ubicación de SBM #0 56 de tal manera que la información 56 apunte a la ubicación de escritura (por ejemplo, la ubicación superior de la TDMA 17) que ha sido calculada por la sección de administración de ubicación de acceso 173, y también reinicia toda la información de ubicación de DFL #1, #2 y #3 58, 59 y 60 a 0. Luego, esos datos son dispuestos en su ubicación predeterminada (por ejemplo, en el último sector del primer bloque en este caso) en el área de datos que ha sido asegurada para escritura en la memoria de almacenamiento de información de administración 160.
En cuanto a la información de ubicación de SBM #1 61 que es información acerca de la ubicación del SBM 30 y la información de ubicación de TDFL #0 57 que es información acerca de la ubicación de la TDFL 31, aún se desconoce en este punto de tiempo exactamente en qué lugares esas piezas de información deben ser escritas eventualmente . Es por eso que esas piezas de información de ubicación pueden ya sea permanecer en cero o su información de ubicación puede predecirse bajo la suposición de que esas piezas de información también, serán escritas adecuadamente. Por ejemplo, la información de ubicación de SBM #1 61 puede apuntar a la ubicación superior del segundo bloque contado desde arriba de la TDMA 17 y la información de ubicación de TDFL #0 57 puede apuntar a la ubicación superior del tercer bloque contando desde la parte superior de la TDMA 17.
Después, en la etapa 1304, una parte de la TDMS inicial 20 es escrita. Específicamente, la sección de control de sistema 170 instruye a la sección de control de láser 130 establecer condiciones de escritura incluyendo potencia de láser y estrategia de escritura, hace que la cabeza óptica 120 sea movida por la sección de control de mecanismo 140 a la ubicación de escritura que ha sido determinada por la sección de administración de ubicación de acceso 173 en la etapa de procesamiento anterior 1303, y luego obtiene los datos combinados del SBM inicial #0 30 y TDDS 32, que son los datos del primer bloque de la TDMS inicial 20, escrita por la sección de escritura 171. Si la operación de escritura de este bloque 3 ha fallado, entonces la misma serie de etapas de procesamiento se llevan a cabo nuevamente a partir de la etapa de procesamiento 1303 y la operación de escritura se lleva a cabo repetidamente hasta que todo se escriba correctamente.
Posteriormente, en la etapa 1305, la información de ubicación acerca del SBM 30 es actualizada. Específicamente, a punto de iniciar una operación de escritura, la sección de actualización de información de administración 174 actualiza la información de ubicación de SBM en los datos que corresponden a la TDDS 32 que se han generado en la memoria de almacenamiento de información de administración 160. Más específicamente, la sección de control de sistema 170 obtiene una ubicación de escritura en la cual se puede escribir la TDMS inicial 20 (por ejemplo, la ubicación superior del segundo bloque contando desde la parte superior de la TDMA 17 si la operación de escritura se ha hecho exitosamente en el primer intento en la etapa de procesamiento 1304 anterior) calculada por la sección de administración de ubicación de acceso 173. Mientras tanto, la sección de actualización de información de administración 174 actualiza la información de ubicación de SBM #1 61 de tal manera que la información de ubicación de SBM #1 61 apunte a la ubicación de escritura (por ejemplo, la ubicación superior del segundo bloque contando desde la parte superior de la TDMA 17) que se ha calculado por la misma sección de administración de ubicación de acceso 173. En este caso, la información de ubicación de SBM #0 56 se supone que apunta a la ubicación en la cual se ha llevado a cabo una operación de escritura en la etapa de procesamiento 1304 anterior, y la información de ubicación de DFL #1, #2 y #3 58, 59 y 60 se supone que son 0. Luego, esos datos son dispuestos en ubicaciones predeterminadas (por ejemplo, en el último sector del segundo bloque contando desde la parte superior en este caso) en el área de datos que ha sido asegurada para escritura en la memoria 160.
En cuanto a la información de ubicación de TDFL #0 57 que es información acerca de la ubicación de la TDFL 31, se desconoce aún en este punto de tiempo exactamente en qué lugar se escribirá eventualmente esa información. Es por esto que la información de ubicación de TDFL #0 57 puede ya sea permanecer en cero o su información de ubicación puede ser predicha bajo la suposición de que esa pieza de información también será escrita adecuadamente. Por ejemplo, la información de ubicación de TDFL #0 57 puede apuntar a la ubicación superior del tercer bloque contando desde la parte superior de la TDMA 17, que es el siguiente lugar en donde se puede llevar a cabo la operación de escritura.
Después, en la etapa 1306, una parte de la TDMS inicial 20 es escrita. Específicamente, la sección de control de sistema 170 instruye a la sección de control de láser 130 establecer condiciones de escritura que incluyen potencia de láser y estrategia de escritura, hace que la cabeza óptica 120 sea movida por la sección de control de mecanismo 140 a la ubicación de escritura que se ha determinado por la sección de administración de ubicación de acceso 173 en la etapa de procesamiento 1305 anterior, y luego obtiene los datos combinados del SBM #1 30 inicial y TDDS 32, que son los datos del segundo bloque de la TDMS inicial 20, escritos por la sección de escritura 171. Si la operación de escritura en este bloque 3 ha fallado, entonces la misma serie de etapas de procesamiento se llevan a cabo nuevamente a partir de la etapa de procesamiento 1305 y la operación de escritura se lleva a cabo repetidamente hasta que todo se escriba correctamente.
Posteriormente, en la etapa 1307, la información de ubicación acerca de la .TDFL 31 es actualizada. Específicamente, a punto de iniciar¦ una operación de escritura, la sección de actualización de información de administración 174 actualiza la información de ubicación de TDFL. Más específicamente, la sección de control de sistema 170 obtiene una ubicación de escritura en la cual la TDMS inicial 20 puede ser escrita (por ejemplo, el tercer bloque según se cuenta desde la parte superior de la TDMA 17 si la operación de escritura se ha llevado a cabo exitosamente en el primer intento en las etapas de procesamiento 1304 y 1306 anteriores) , cerca de la ubicación en la cual la parte de la TDMS inicial 20 ha sido escrita en la etapa de procesamiento 1306 anterior, calculada por la sección de administración de ubicación de acceso 173. Mientras tanto, la sección de actualización de información de administración 174 actualiza la información de ubicación de TDFL #0 57 de tal manera que la información 57 apunte a la ubicación de escritura (por ejemplo, la ubicación superior del tercer bloque según se cuenta desde la parte superior de la TDMA 17) que ha sido calculada por la sección de administración de ubicación de acceso 173. En este caso, la información de ubicación de SBM #0 56 es actualizada para apuntar a la ubicación en la cual una operación de escritura se ha llevado a cabo en la etapa de procesamiento 1304 anterior, la información de ubicación de SBM #1 61 es actualizada para apuntar a la ubicación en la cual una operación de escritura se ha llevado a cabo en la etapa de procesamiento 1306 anterior, y la información de ubicación de DFL #1, #2 y #3 58, 59 y 60 es escrita como cero (es decir, como en la TDDS 32 que ha sido escrita en la etapa de procesamiento 1304) .
Después, en la etapa 1308, otra parte de la TDMS inicial 20 es escrita. Específicamente, la sección de control de sistema 170 instruye a la sección de control de láser 130 establecer condiciones de escritura incluyendo potencia de láser y estrategia de escritura, hace que la cabeza óptica 120 sea movida por la sección de control de mecanismo 140 a la ubicación de escritura que ha sido determinada por la sección de administración de ubicación de acceso 173 en la etapa de procesamiento 1307 anterior, y luego obtiene los datos combinados de la TDFL 31 y TDDS 32 iniciales, que son los datos del tercer bloque (es decir, el último bloque) de la TDMS inicial 20, escritos por la sección de escritura 171. Si la operación de escritura en este bloque ha fallado, entonces la misma serie de etapas de procesamiento se llevan a cabo todas nuevamente a partir de la etapa de procesamiento 1307 y la operación de escritura se lleva a cabo repetidamente hasta que todo se escriba correctamente.
La TDDS 32 contiene información acerca del número de veces de actualización en el encabezado de DDS 50. Durante el proceso de formateo de inicialización, cero o cualquier otro valor adecuado que indique que esa información que ha sido escrita durante el procesamiento de formateo de inicialización se escribe como el número de veces de actualización. En este caso, cada uno del SBM 30 y la TDFL 31 se escribe sólo una vez durante el procesamiento de formateo de inicialización, y por lo tanto, se puede escribir contra información acerca del húmero de veces de actualización supuestamente en cero. En cuanto a la TDDS 32, por otro lado, la TDDS 32.es escrita tres veces durante el procesamiento de formateo de inicialización. En ese caso, la operación de escritura se lleva a cabo con su información acerca del número de veces de actualización supuestamente en cero para indicar que cada TDDS 32 está incluida en la TDMS inicial 20. Sin embargo, la operación de escritura también se puede llevar a cabo con información acerca del número de veces de actualización supuestamente en cero para la primera TDDS 32 a escribir, una para. la segunda TDDS 32 a escribir y dos para la tercera TDDS 32 a escribir. Es decir, la operación de escritura se puede llevar a cabo con el número exacto de veces de actualización establecido cada vez.
Al llevar a cabo estas etapas de procesamiento, el procesamiento de escritura de la TDMS inicial 20 se lleva a cabo durante el formateo de inicialización.
De acuerdo con el método descrito arriba, la TDDS 32 puede ser dispuesta en cada bloque 3 que será escrito en la TDMA 17 (es decir, la TDDS 3 22 también puede ser dispuesta en una ubicación predeterminada tal como la ubicación superior de la TDMA 17) . Es por esto que incluso si el tamaño de datos de la información de administración se ha incrementado debido a un incremento en el número de capas de grabáción apiladas en un solo disco o un incremento en la densidad de almacenamiento de un disco, la disposición de área del disco óptico 1 puede aún entenderse justo al leer datos de una ubicación predeterminada incluso sin buscar la TDMA 17 para la pieza más reciente de información de administración.
Se ha descrito con referencia a la figura 13 cómo hacer que . una operación de escritura se haga durante el procesamiento de formateo de inicialización. Sin embargo, cuando una TDMS 21 normal que incluye un SBM 30 va a ser escrita, por ejemplo, no tanto el SBM #0 30 como el SBM #1 30 que forman el SBM 30 siempre tienen que ser escritos como se mencionó en la sección (2) de la descripción de la tercera modalidad preferida de la presente invención. Es decir, al igual que en la sección (2) de la descripción de la tercera modalidad preferida de la presente invención, sólo algunos bloques del SBM 30, en los cuales la información de mapa de bits 41 es actualizada y que incluyen la información que será escrita en la TDMA 17, pueden ser escritos.
El disco óptico 1 de cualquiera de la primera a tercera modalidades preferidas de la presente invención descritas arriba es un disco óptico de una sola escritura con por lo menos una capa de grabación. La figura 20 ilustra un corte transversal del disco óptico 1. En la figura 20, un disco óptico de capas múltiples 1 con tres capas de grabación se ilustra como un ejemplo. El disco óptico 1 incluye la capa de grabación de información 1002 que consiste en capas de grabación LO, Ll y L2 que están apiladas en este orden de tal manera que la capa de grabación LO se ubique más lejos del -lado del disco óptico 1 irradiado con un rayo láser (es decir, más cerca del substrato 1001) . Él área de datos de usuario 14 está provista para cada una de esas capas de grabación .
Se describirá brevemente cómo hacer este disco óptico 1. Primero, capas de grabación LO, Ll y L2 , incluyendo pistas en las cuales señales de dirección y señales de información que representan datos de control están escritas, se forman en este orden en un substrato de disco 1001. Como resultado, las capas de grabación, en cada una de las cuales del área de datos de usuario, áreas de administración de defectos y áreas de repuesto son dispuestas como se muestra en las figuras 1 y 2, pueden ser obtenidas. Opcionalmente , capas separadoras pueden ser provistas entre las capas de grabación. Asimismo, las capas de grabación pueden ser recubiertas como una capa de cubierta, por ejemplo.
Aunque no se describe para la primera, segunda y tercera modalidades preferidas de la presente invención, si .hay varias TDMAs como se muestra en la figura 15, un área indicadora que proporcione información acerca de la TDMA actualmente usada algunas veces puede ser dispuesta en la parte superior de la TDMA 17, por ejemplo. Ahora sí, la "ubicación superior de la TDMA 17" que se ha descrito como un ejemplo de la "ubicación predeterminada en la cual la TDMS inicial 20 tiene que ser escrita" se refiere en la presente a la ubicación superior de un área para usarse para escribir una TDMS (la cual puede ser ya sea la TDMS inicial 20 o una TDMS normal 21) excepto tal como un área indicadora, es decir, un bloque en el área de información de administración del disco óptico 1 en la cual una operación de escritura se lleve a cabo antes que en cualquier otro lado (uno de los múltiples bloques legibles/grabables que se ubica en la parte superior del área de información de administración) .
Asimismo, de acuerdo con algún método alternativo, una copia de la primera TDDS 32 que será escrita en la TDMA debe ser almacenada en esa área indicadora. En ese caso, la disposición de área del disco óptico 1 podría entenderse al escanear ese indicador. Sin embargo, en alguna situación, este indicador no ha sido almacenado (por ejemplo, cuando se usa una de varias TDMAs a usar primero (tal como la TDMA 17 en el área de entrada 4)) . Aún así, el mismo efecto se logrará al disponer siempre datos que incluyan la TDDS 32 en una ubicación predeterminada (por ejemplo, la ubicación superior de la TDMA que se usará primero) .
En la primera, segunda y tercera modalidades preferidas de la presente invención descritas arriba, se supone que el SBM 30 tiene un tamaño de dos bloques. Sin embargo, los mismos efectos que aquellos que ya se han descrito para la primera, segunda y tercera modalidades preferidas de la presente invención también se pueden lograr incluso si el SBM 30 tiene un tamaño de 3 bloques o más.
Ya que el SBM 30 tiene un tamaño de más de 1 bloque (es decir, 2 bloques o más) en la primera, segunda y tercera modalidades preferidas de la presente invención descritas arriba, el SBM 30 podría tener información tal como un terminador de SBM, que indique que ésta es la ubicación final del SBM 30, al igual que el terminador de DFL 44 de la TDFL 31.
Además, en la primera, segunda y tercera modalidades preferidas de la presente invención descritas arriba, se supone que el SBM 30 será usado como una pieza de información de administración típica. Sin embargo, la presente invención no tiene que ser aplicada sólo al SBM 30. Más bien, el mismo efecto se logrará incluso si la presente invención se aplica a un tipo diferente de información de administración que tiene un tamaño de 1 bloque o más cuando es escrita en la TDMA 17, pero que formará, junto con una TDDS 32, una unidad de actualización de estructura de administración de disco con un tamaño de más de 1 bloque (es decir, dos bloques o más) , durante el procesamiento del formateo de inicialización, en particular.
En adelante, se describirá en mayor detalle un medio de grabación de información de acuerdo con la presente invención.
Parámetros principales Aunque la presente invención es aplicable a varios tipos de medios de almacenamiento que incluyen discos Blu-ray (BDs) y discos que cumplen con otras normas, la siguiente descripción se enfocará en BDs. Específicamente, los BDs se clasifican de acuerdo con la propiedad de su película de grabación en varios tipos. Ejemplos de esos diferentes BDs incluyen un BD-ROM (sólo lectura) , un BD-R (una sola escritura) y un BD-RE (regrabable) . Y la presente invención es aplicable a un medio de grabación tipo R (una sola escritura) . Las constantes ópticas principales y formatos físicos para discos Blu-ray se describen en "Blu-ray Disc Reader" (publicado por Ohmsha, Ltd.) y en Papel Blanco en el sitio de red de Blu-Ray Disc Asociation (http://www.bluraydisc.com) , por ejemplo.
Específicamente, en cuanto un BD, se usan un rayo láser con una longitud de onda de aproximadamente 405 nm (que puede estar dentro del . intervalo de 400 nm a 410 nm suponiendo que la tolerancia de errores sea ± 5 nm con respecto al valor estándar de 405 nm) y un lente objetivo con una NA (abertura numérica de aproximadamente 0.85 (que puede estar dentro del alcance de 0.84 a 0.86) suponiendo que la tolerancia de errores sea + 0.01 con respecto al valor estándar de 0.85) . Un BD tiene una separación de pistas de aproximadamente 0.32 µp? (que puede estar dentro del intervalo de .0.310 a 0.330 pm suponiendo que la tolerancia de error sea ± 0.010 µp\ con respecto al valor estándar de 0.320 im) y tiene una o dos capas de grabación. Un BD tiene una sola capa de un solo lado o una estructura de doble capa de un solo lado en el lado de incidencia de rayo láser, y su plano de almacenamiento o capa de grabación se ubica a una profundidad de 75 ]im a 100 µp? según se mide desde la superficie del recubrimiento protector del BD.
Una señal de escritura se supone que es modulada por la técnica de modulación 17PP. Se supone que marcas de grabación tienen la longitud de marca más corta de 0.149 \im o 0.138 µt? (que es la longitud de una marca 2T, en donde T es un ciclo de un pulso de reloj de referencia y un periodo de referencia de modulación en una situación en donde una marca se graba de acuerdo con una regla de modulación predeterminada) , es decir, una longitud de bit de canal T de 74.50 nm o 69.00 nm. El BD tiene una capacidad de almacenamiento de 25 GB o 27 GB (más exactamente, 25.025 GB o 27.020 GB) si es un disco de un solo lado y una sola capa pero tiene una capacidad de almacenamiento de 50 GB o 54 GB (más exactamente 50.050 GB o 54.040 GB) si es un disco de doble capa y de un solo lado.
La frecuencia de reloj de canal se supone que es 66 MHz (que corresponde a una velocidad de bits de canal de 66.000 Mbit/s) a una velocidad de transferencia BD estándar de BD lx, 264 MHz (que corresponde a una velocidad de bit de canal de 264.000 Mbit/s) a una velocidad de transferencia de BD 4x, 396 MHz (que corresponde a una velocidad de bit de canal de 396.000 Mbit/s) a una velocidad de transferencia de BD 6x, y 528 MHz (que corresponde a una velocidad de bit de canal de 528.000 Mbit/s) a una velocidad de transferencia de BD 8x.
Y la velocidad lineal estándar (la cual también será referida en la presente como "velocidad lineal de referencia" o "lx") se supone que es de 4.917 m/seg o 4.554 m/seg. Las velocidades lineales 2x, 4x, 6x y 8x son 9.834 m/seg, 19.668 m/seg, 29.502 m/seg y 39.336 m/seg, respectivamente. Una velocidad lineal más alta que la velocidad lineal estándar normalmente es un número entero positivo de veces tan alto como la velocidad lineal estándar. Sin embargo el factor no tiene que ser un entero sino también puede ser un número real positivo. Opcionalmente , una velocidad lineal que sea más baja que la velocidad lineal estándar (tal como una velocidad lineal de 0.5 x) también puede definirse.
Se debe notar que estos parámetros son aquellos de BDs de una sola o de doble capa ya en el mercado, los cuales tienen una capacidad de almacenamiento de aproximadamente 25 GB o aproximadamente 27 GB por capa. Para incrementar más las capacidades de almacenamiento de los BDs, BDs de alta densidad con una capacidad de almacenamiento de aproximadamente 32 GB o aproximadamente 33.4 GB por capa y BDs de 3 ó 4 capas ya han sido investigados y desarrollados. En adelante, se describirán aplicaciones ejemplares de la presente invención a estos BDs.
Estructura con varias capas de grabación de información Por ejemplo, suponiendo que el disco óptico sea un disco de un solo lado, del cual y en el cual se pueda leer y/o escribir información al hacer que un rayo láser incida sobre el lado del recubrimiento protector (capa de cubierta) , si dos o más capas de grabación tienen que ser provistas, entonces esas varias capas de grabación deben ser dispuestas entre el substrato y el recubrimiento protector. Una estructura ejemplar para este disco de capas múltiples se muestra en la figura 21. El disco óptico mostrado en la figura 21 obtiene (n+1) capas de información de grabación 502 (en donde n es un entero que es igual a o mayor que 0) . Específicamente, en este disco óptico, una capa de cubierta 501 (n+1) capas, de grabación de información (capas Ln a LO) 502, y un substrato 500 son apiladas en este orden sobre la superficie en la cual - es incidente un rayo láser 505. Asimismo, entre cada par de las (n+1) capas de grabación de información 502 adyacentes, se inserta como un elemento de amortiguamiento óptico una capa separadora 503. Es decir, la capa de referencia LO puede ser dispuesta al nivel más profundo que se ubica a una profundidad predeterminada desde la superficie incidente de luz (es decir, a la distancia más grande desde la fuente de luz) . Varias capas de grabación Ll, L2, ... y Ln pueden ser apiladas una sobre la otra desde sobre la capa de referencia LO hacia la superficie incidente de luz .
En este caso, la profundidad de la capa de referencia LO medida desde la superficie incidente de luz del disco de capas múltiples puede ser igual a la profundidad (por ejemplo, aproximadamente 0.1 mm) de sólo la capa de grabación de un disco de una sola capa medida desde la superficie incidente de luz. Si la profundidad de la capa más profunda (es decir, la capa más distante) es constante no obstante el número de capas de grabación apiladas (es decir, si la capa más profunda de un disco de capas múltiples se ubica sustancialmente a la misma distancia que la capa sólo de grabación de un disco de un solo lado) , se puede asegurar compatibilidad al acceder a la capa de referencia, no obstante de si el disco dado es uno de una sola capa o uno de varias capas. Además, incluso si el número de capas 'de grabación apiladas se incrementa, la influencia de inclinación difícilmente se incrementará. Esto se debe a que aunque la capa más profunda es afectada por la inclinación más, la profundidad de la capa más profunda de un disco de capas múltiples es aproximadamente la misma que aquella de la capa sólo de grabación de un disco de una sola capa, y no se incrementa en este caso incluso si el número de capas de grabación apiladas es incrementado.
En cuanto a la dirección de movimiento de punto de rayo (la cual también será referida en la presente como una "dirección de rastreo" o una "dirección espiral"). El disco óptico puede ser ya sea un tipo de trayectoria paralela o un tipo de trayectoria opuesta.
En un disco del tipo de trayectoria paralela, el punto va en la misma dirección en cada capa, es decir, desde alguna ubicación radial interior hacia el borde exterior del disco o desde alguna ubicación radial exterior hacia el borde interior del disco en cada capa de grabación.
Por otro lado, en un disco del tipo de trayectoria opuesta, las direcciones de movimiento de punto son cambiadas a la opuesta cada vez que las capas a escanear son cambiadas de una capa de grabación a una adyacente. Por ejemplo, si el punto en la capa de referencia LO va de alguna ubicación radial interior hacia el borde exterior (dirección que simplemente será referida en la presente como "hacia afuera" ) , entonces el punto en la capa de grabación Ll irá desde alguna ubicación radial exterior hacia el borde interior (dirección que simplemente será referida en la presente como "hacia adentro") , el punto en la capa de grabación L2 irá hacia afuera, y así sucesivamente. Es decir, el punto en la capa de grabación Lm (en donde m es ya sea 0 o un número par) irá hacia afuera pero el punto en la capa de grabación Lm+1 irá hacia adentro. De manera inversa, el punto en la capa de grabación Lm (en donde m es ya sea 0 o un número par) irá hacia adentro pero el punto en la capa de grabación Lm+1 irá hacia afuera.
En cuanto al espesor del recubrimiento protector (capa de cubierta) , para minimizar la influencia de distorsión de punto debido ya sea a una reducción en longitud focal con un incremento en la abertura numérica NA o la inclinación, el recubrimiento protector puede tener su espesor reducido. Una abertura numérica NA se define como 0.45 para un CD, 0.65 para un DVD, pero aproximadamente 0.85 para un BD . Por ejemplo, si el medio de grabación tiene un grosor total de aproximadamente 1.2 mm, el recubrimiento protector puede tener un espesor de 10 ]im a 200 im. Más específicamente, un disco de' una sola capa puede incluir un recubrimiento protector transparente con un espesor de aproximadamente 0.1 mm y un substrato .con un espesor de aproximadamente 1.1 mm. Por otro lado, un disco de doble .capa puede incluir un recubrimiento protector con un espesor de, aproximadamente 0.75 mm, una capa separadora con un espesor de aproximadamente 0.025 mm y un substrato con un espesor de aproximadamente 1.1 mm. Y si el disco tiene tres o más capas de grabación, los espesores de la capa de recubrimiento protector y/o separadora pueden reducirse más.
Configuraciones para discos de una sola a cuatro capas Las figuras 22, 23, 24 y 25 ilustran configuraciones ejemplares para discos de una sola capa, de doble capa, de tres capas y de cuatro capas, respectivamente. Como se describió arriba, si la distancia de la superficie incidente de luz hasta la capa de referencia LO se supone que es constante, cada uno de estos discos puede tener un espesor de disco total de aproximadamente 1.2 mm (pero muy preferiblemente de 1.40' mm o menos si hay una etiqueta impresa) y el substrato 500 puede tener un espesor de aproximadamente 1.1 mm. Es por esto que la distancia desde la superficie incidente de luz hasta la capa de referencia LO será de aproximadamente 0.1 mm en cualquiera de los ejemplos mostrados en las figuras 23 a 25. En el disco de una sola capa mostrado en la figura 22 (es decir, si n = 0 en la figura 21) , la capa de cubierta 5011 tiene un espesor de aproximadamente 0.1 mm. En el disco de doble capa mostrado en la figura 23 (es decir, 100 = 1 en la figura 21) , la capa de cubierta 5012 tiene un espesor de aproximadamente 0.075 mm y la capa separadora 5302 tiene un espesor de aproximadamente 0.025 mm. Y en el disco de tres capas mostrado en la figura 24 (es decir, 100 = 2 en la figura 21) y en el disco de cuatro capas mostrado en la figura 25 (es decir, 100 = 3 en la figura 21), la capa de cubierta 5013, 5014 y/o la capa separadora 5303, 5304 pueden ser todavía más delgadas.
Proceso de fabricación del disco óptico Este disco de una sola capa o capas múltiples (es decir, un disco con k capas de grabación, en donde k es un entero que es igual a o mayor que 1) puede hacerse al llevar a cabo las siguientes etapas de proceso de fabricación..
Antes que nada, las k capas de grabación, de las cuales se puede recuperar información usando un rayo láser con una longitud de onda de 400 nm a 410 nm a través de un lente objetivo con una abertura numérica de 0.84 a 0.86, se forman sobre un substrato con un espesor de aproximadamente 1.1 mm.
Luego, (k-1) capas separadoras se forman entre las capas de grabación. En cuanto a un disco de una sola capa, k = l y k-l = 0, y por lo tanto, no se proporcionan capas separadoras .
Subsecuentemente, un recubrimiento protector con un espesor de 0.1 mm o menos se forma sobre la ka de las capas de grabación según se cuenta desde el substrato (es decir, la capa de grabación más distante desde el substrato en un disco de capas múltiples) .
En la etapa de formar las capas de grabación, cuando la ia capa de grabación (en donde i es un número impar que está dentro del intervalo de 1 a k) contada a partir del substrato es formada, pistas ya sea concéntricas o espirales se hacen, de tal manera que el rayo láser escanee esa capa de grabación desde alguna ubicación radial interior sobre el disco hacia el borde exterior del mismo. Por otro lado, cuando la ja capa de grabación (en donde j es un número par que está dentro del intervalo de 1 a k) contado desde el substrato es formada, ya sea pistas concéntricas o espirales se hacen de tal manera que el rayo láser escanee esa capa de grabación desde alguna ubicación radial exterior sobre el disco hacia el borde interior del mismo. En cuanto a un disco de una sola capa, k = 1, y por lo tanto, el número impar i que está dentro del intervalo de 1 a k debe ser 1 cuando k = 1, y sólo una capa de grabación es provista como la ia capa de grabación. Asimismo, si k = 1, no hay número par j que esté dentro del intervalo de 1 a k, y por lo tanto, ninguna ja capa de grabación es provista.
Y varias áreas pueden ser asignadas a las pistas en cada una de esas capas de grabación.
La figura 26 ilustra la estructura física de un disco óptico 1 de acuerdo con una modalidad preferida de la presente invención. En el disco tal como el disco óptico 1, varias pistas 2 están dispuestas ya sea concéntricamente o en espiral . Y cada una de esas pistas 2 se subdivide. en un lote de sectores. Como se describirá más adelante, se supone que se escriben datos en cada una de esas pistas 2 con base en un bloque 3 de un tamaño predeterminado.
El disco óptico 1 de esta modalidad preferida tiene una capacidad de almacenamiento por capa de grabación de información más grande que un disco óptico convencional (tal como un BD de 25 GB) . La capacidad de almacenamiento se incrementa al incrementar la densidad lineal de almacenamiento, por ejemplo, al acortar la longitud de marca de marcas de grabación que se dejarán en el disco óptico, por ejemplo. Según se usa en la presente, "incrementar la densidad lineal de almacenamiento" significa acortar la longitud de bit de canal, la cual es una longitud que corresponde a un tiempo de ciclo T de una señal de reloj de referencia (es decir, un tiempo de ciclo de referencia T de modulación en una situación en donde se graben marcas por una regla de modulación predeterminada) . El disco óptico 1 puede tener varias capas de grabación de información. Sin embargo, en la siguiente descripción, sólo una capa de grabación de información del mismo será descrita por conveniencia. En una situación en donde hay varias capas de grabación de información en el mismo disco óptico, incluso si las pistas tienen el mismo ancho entre las capas de grabación de información respectivas, las densidades lineales de almacenamiento también pueden ser diferentes de una capa a otra al variar uniformemente las longitudes de marca sobre una base de capa por capa.
Cada pista 2 se divide en un lote de bloques de 64 KB (kilobytes) cada uno, que es la unidad de almacenamiento de datos. Y direcciones de bloque secuenciales se asignan a esos bloques. Cada uno de esos bloques se subdivide en tres sub-bloques, cada uno teniendo una longitud predeterminada (es decir, tres sub-bloques forman un bloque) . Números de sub-bloque de 0 , 1 y 2 son asignados a los tres sub-bloques en este orden.
Densidad de almacenamiento En adelante se describirá la densidad de almacenamiento con referencia a las figuras 27A a 27B, 28 y 29.
La figura 27A ilustra un ejemplo de un BD de 25 GB para el cual el rayo láser 123 se supone que tiene una longitud de onda de 405 nm y el lente objetivo 220 se supone que tiene una abertura numérica (NA) de 0.85.
Al igual que en un DVD, también se escriben datos en la pista 2 de un BD como una serie de marcas 120, 121 que se producen como un resultado de una variación física. La más corta de esta serie de marcas será referida en ía presente como la "marca más corta" . En la figura 27A, la marca 121 es la marca más corta.
En un BD con una capacidad de almacenamiento de 25 GB, la marca más corta 121 tiene una longitud física de 0.149 µp\, que es aproximadamente 1/2.7 de la marca más corta de un DVD. E incluso la resolución de un rayo láser se incrementa al cambiar los parámetros de un sistema óptico tales como la longitud de onda (405 nm) y la NA (0.85) , este valor está aún bastante cerca del límite de resolución óptica, debajo del cual marcas ya no son sensibles más para el rayo de luz.
La figura 28 ilustra un estado en donde un punto de rayo de luz está siendo formado en la serie de marcas de grabación en la pista. En un BD, el punto de rayo de luz 30 tiene un diámetro de aproximadamente 0.39 µp, el cual puede variar con parámetros del sistema óptico. . Si la densidad lineal de almacenamiento se incrementa sin cambiar las estructuras del sistema óptico, entonces las marcas de grabación se encogerán para el mismo tamaño de punto del punto de rayo de luz 30 y la resolución de lectura se reducirá .
Por otro lado, la figura 27B ilustra un ejemplo de un disco óptico con una densidad de almacenamiento todavía más alta que un BD de 25 GB . Pero incluso para este disco, el rayo láser 123 se supone que también tiene una longitud de onda de 405 nm y el lente objetivo 220 se supone también que tiene una abertura numérica (NA) de 0.85. Entre las series de marca 124, 125 en ese disco, la marca más corta (una marca 2T) 125 tiene una longitud física de 0.1115 µt? . (o 0.11175 \im) . En comparación con la figura 27A, el tamaño de punto sigue siendo de aproximadamente 0.39 m pero tanto las marcas de grabación como el intervalo entre las marcas se han encogido. Como resultado, la resolución de lectura se reducirá.
Entre más corta sea una marca de grabación, más pequeña será la amplitud de una señal leída que será generada cuando la marca de grabación sea escaneada con un rayo de luz. Y la amplitud se va a cero cuando la longitud de marca se hace igual al límite de resolución óptica. El número inverso de un periodo de estas marcas de grabación es llamada una "frecuencia espacial" y una relación entre la frecuencia espacial y la amplitud de señal es llamada una "función de transferencia óptica (OTF) " . Al elevarse la frecuencia espacial, la amplitud de señal se reduce casi linealmente. Y la frecuencia límite recuperable a la cual la amplitud de la señal se va a cero es llamada un límite OTF.
La figura 29 es una gráfica que muestra cómo la OTF de un BD con una capacidad de< almacenamiento de 25 GB cambia con la longitud de marca de grabación más corta. La frecuencia espacial de la marca más corta en un BD es aproximadamente 80% de, y está bastante cerca de, la frecuencia límite OTF. También se puede ver que una señal de lectura que representa la marca más corta tiene una amplitud que es tan pequeña como aproximadamente 10% de la amplitud detectable máxima. La capacidad de almacenamiento a la cual la frecuencia espacial de la marca más corta en un BD es muy cerca de la frecuencia límite OT (es decir, la capacidad de almacenamiento a la cual la señal de lectura casi no tiene amplitud) corresponde a aproximadamente 31 GB en un BD. Cuando la frecuencia de la señal de lectura que representa la marca más corta llega casi a, o excede, la frecuencia límite OTF, el límite de resolución óptica puede haber sido alcanzado, o incluso sobrepasado, para el rayo láser. Como resultado, la señal de lectura llega a tener amplitud reducida y la SNR cae pronunciadamente.
Es por esto que el disco óptico de alta densidad de almacenamiento mostrado en la figura 27B tendría su densidad lineal de almacenamiento definida por la frecuencia de la señal de lectura que representa la marca más corta, la cual puede estar en las inmediaciones de la frecuencia límite OTF (es decir, es más baja que, pero no significativamente más baja que, la frecuencia límite OTF) o más alta que la frecuencia límite OTF.
La figura 30 es una gráfica que muestra cómo la amplitud de señal cambia con la frecuencia espacial en una situación en donde la frecuencia espacial de la marca más corta (2T) es más alta que la frecuencia límite OTF y en donde la señal de lectura 2T tiene amplitud cero. En la figura 30, la frecuencia espacial de la marca más corta 2T es 1.12 veces tan alta como la frecuencia límite OTF.
Relación entre longitud de onda, NA y longitud de marca Un disco óptico B con alta densidad de almacenamiento tiene que satisfacer la siguiente relación entre la longitud de onda, la abertura numérica y las longitudes marca/espacio.
Suponiendo que la longitud de marca más corta sea T nm y la longitud de espacio más corta sea TS nm, la suma P de la longitud de marca más corta y la longitud de espacio más corta es (TM+TS) nm. En caso de modulación 17, P = 2 T + 2 T = 4T. Usando los tres parámetros de la longitud de onda ? del rayo láser (que es 405 nm ± 5 nm, es decir, en el intervalo de 400 nm a 410 nm) , la abertura numérica NA (la cual es 0.85 ± 0.01, es decir, en la escala de 0.84 a 0.86) y la suma T de la longitud de marca más corta y la longitud de espacio más corta (en donde P = 2T + 2T = 4T en caso de modulación 17, en la cual la longitud más corta es 2T) , si la longitud de unidad T se reduce hasta el punto que la desigualdad P = ?/2 NA sea satisfecha, entonces la frecuencia espacial de la marca más corta excede la frecuencia límite OTF.
Si NA = 0.85 y ? = 405, entonces la longitud de unidad T que corresponde a la frecuencia límite OTF se calcula por T = 405/ (2x0.85) /4=59.558 nm (De manera inversa, si P > ?/2?? es satisfecho, entonces la frecuencia espacial de la marca más corta se vuelve más baja que la frecuencia límite OTF) .
Como se puede ver fácilmente, sólo al incrementar la densidad lineal de almacenamiento, la SNR se reduciría debido al límite de resolución óptica. Es por esto que si el número de capas de grabación de información por disco se incrementar excesivamente, entonces la reducción en SNR podría ser un grado impermisible, considerando el margen de sistema. Particularmente alrededor de un punto en donde la frecuencia de la marca de grabación más corta excede la frecuencia límite OTF, la SNR empezará a reducirse pronunciadamente ., En la anterior descripción, la densidad de almacenamiento ha sido descrita al comparar la frecuencia de la señal de lectura que represente la marca más corta hasta la frecuencia límtie OTF. Sin embargo, si la densidad de almacenamiento de BDs se incrementa más, entonces la densidad de almacenamiento (y la densidad lineal de almacenamiento y la capacidad de almacenamiento) puede definirse con base en el mismo principio que el que se ha descrito por referencia a la relación entre la frecuencia de lá señal de lectura que representa la segunda marca más corta . (o la tercera marca más corta o una marca de grabación aún más corta) y la frecuencia límite OTF.
Densidad de almacenamiento y número de capas Un BD, del cual las especificaciones incluyen una longitud de onda de 405 M y una abertura numérica de 0.85, puede tener una de las siguientes capacidades de almacenamiento por capa. Específicamente; si la frecuencia espacial de las marcas más cortas está en las inmediaciones de la frecuencia límite OTF, la capacidad de almacenamiento podría ser aproximadamente igual a o mayor que 29 GB (tal como 29.0 GB ± 0.5 GB o 29 GB ± 1 GB) , aproximadamente igual a o más alta que 30 GB (tal como 30.0 GB ± 0.5 GB o 30 GB ± 1 GB) , aproximadamente igual a o mayor que 31 GB (tal como 31.0 GB ± 0.5 GB o 31 GB ± 1 GB) , o aproximadamente igual a o más alta que 32 GB (tal como 32.0 GB ± 0.5 GB o 32 GB ± 1 GB) .
Por otro lado, si la frecuencia espacial de las marcas más cortas es igual a o más alta que la frecuencia límite OTF, la capacidad de almacenamiento por capa podría ser aproximadamente igual o más alta que 32. GB (tal como 32.0 GB ± 0.5 GB o 32 GB ± 1 GB), aproximadamente igual a o mayor que 33 GB (tal como 33.0 GB ± 0.5 GB o 33 GB ± 1 GB) , aproximadamente igual a o más alta que 33.3 GB (tal como 33.3 GB ± 0.5 GB o 33.3 GB ± 1 GB), aproximadamente igual a o más alta que 33.4 GB (tal como 33.4 GB ± 0.5 GB o 33.4 GB ± 1 GB) , aproximadamente igual a o más alta que 34 GB (tal como 34.0 GB ± 0.5 GB o 34 GB ± 1 GB) o aproximadamente igual a o más alta que 35 GB (tal como 35.0 GB ± 0.5 GB o 35 GB ± 1 GB) .
En este caso, si la densidad de almacenamiento por capa es de 33.3 GB, una capacidad de almacenamiento total de aproximadamente 100 GB (más exactamente 99.9 GB) se logra por las tres capas de grabación combinadas.
Por otro lado, si la densidad de almacenamiento por capa es 33.4 GB, una capacidad de almacenamiento total que es más de 100 GB (más exactamente, 100.2 GB) se logra por las tres capas de grabación combinadas. Esta capacidad de almacenamiento es casi igual a la capacidad en una situación en donde cuatro capas de grabación, cada una teniendo una densidad de almacenamiento de 25 GB, son provistas para un solo BD . Por ejemplo, si la densidad de almacenamiento por capa es 33 GB, la capacidad de almacenamiento total es 33 x 3 = 99 GB, que es sólo un GB (o menos) más pequeña que 100 GB . Por otro lado, si la densidad dé almacenamiento por capa es 34 GB, la capacidad de almacenamiento total es 34 x 3 = 102 GB, que es 2 GB (o menos) más grande que 100 GB . Además, si la densidad de almacenamiento por capa es 33.3 GB, la capacidad de almacenamiento total es 33.3 x 3 = 99.9 GB, que es sólo 0.1 GB (o menos) más pequeña que 100 GB . Y si la densidad de almacenamiento por capa es 33.4 GB, la capacidad de almacenamiento total es 33.4 x 3 = 100.2 GB, que es sólo 0.2 GB (o .menos) más grande que 100 GB.
Se debe notar que si la densidad de almacenamiento se incrementara significativamente, entonces sería difícil llevar a cabo una operación de lectura en forma precisa debido a que las marcas más cortas deben ser leídas bajo condiciones bastante severas. Es por esto que una densidad de almacenamiento realista que pudiera lograr una capacidad de almacenamiento total de 100 GB o más sin incrementar la densidad de almacenamiento demasiado sería de aproximadamente 33.4 GB por capa .
En este caso, el disco óptico puede tener ya sea una estructura de cuatro capas con una densidad de almacenamiento de 25 GB por capa o una estructura de tres capas con una densidad de almacenamiento de 33-34 GB por capa. Sin embargo, si el número de capas de grabación apiladas en un disco se incrementa, la señal de lectura obtenida de cada una de esas capas tendrá amplitud reducida (o una SMR reducida) y luz dispersa también será producida a partir de esas capas (es decir, la señal de lectura obtenida de cada capa de grabación será afectada por una señal obtenida de una capa adyacente) . Por esa razón, si un disco de tres capas con una densidad de almacenamiento de 33-34 GB por capa se adopta en lugar de un disco de cuatro capas con una densidad de almacenamiento de 25 GB por capa, entonces una capacidad de almacenamiento total de aproximadamente 100 GB se logrará por el número más pequeño de capas (es decir, 3 en lugar de 4) con la influencia de esta luz dispersa minimizada. Es por esto que un fabricante de discos que quisiera lograr una capacidad de almacenamiento total de aproximadamente 100 GB mientras minimizara el número de capas de grabación apiladas preferiría un disco de tres capas con una densidad de almacenamiento de 33-34 GB por capa. Por otro lado, un fabricante de disco que quisiera lograr una capacidad de almacenamiento total de aproximadamente 100 GB usando el formato convencional tal cual (es decir, una densidad de almacenamiento de 25 GB por capa) seleccionaría un disco de cuatro capas con una densidad de almacenamiento de 25 GB por capa. De esta manera, fabricantes con diferentes necesidades podrían lograr sus metas usando estructuras mutuamente diferentes, y por lo tanto, se les ofrece un grado de flexibilidad más grande en el diseño de los discos.
Como alternativa, si la densidad de almacenamiento por capa está en el intervalo de 30-32 GB, la capacidad de almacenamiento total de un disco de tres capas estará cerca de 100 GB (es decir, aproximadamente 90-96 GB) pero la de un disco de cuatro capas será de 120 GB o más. Entre otras cosas, si la densidad de almacenamiento por capa es de aproximadamente 32 GB, un disco de cuatro capas tendrá una capacidad de almacenamiento total de aproximadamente 128 GB, que es la séptima potencia de dos que podrían procesarse fácilmente y convenientemente por una computadora. Sobre todo, en comparación con la capacidad de almacenamiento total de aproximadamente 100 GB lograda por un disco de tres capas, marcas todavía más cortas también podrían ser leídas bajo condiciones menores severas.
Es por esto que cuando la densidad de almacenamiento tiene que ser incrementada, un número de densidades de almacenamiento por capa diferentes (tales como aproximadamente 32 GB y aproximadamente 33.4 GB) se ofrecen de preferencia como varias opciones de tal manera que un fabricante d discos pueda diseñar un disco más flexiblemente al adoptar una de esas diferentes densidades de almacenamiento y cualquier número de capas de grabación en una combinación arbitraria. Por ejemplo, un fabricante que quisiera incrementar la capacidad de almacenamiento total mientras minimizara la influencia de varias capas apiladas se le ofrece una opción de hacer un tres de capas con una capacidad de almacenamiento total de aproximadamente 100 GB al apilar tres capas de grabación con una densidad de almacenamiento de 33-34 GB por capa. Por otro lado, un fabricante que quisiera incrementar la capacidad de almacenamiento total mientras minimizara el impacto en el rendimiento de lectura se le ofrece una opción de hacer un disco de cuatro capas con una capacidad de almacenamiento total de aproximadamente 120 GB o más al apilar cuatro capas de grabación con una densidad de almacenamiento de 30-32 GB por capa.
Más aún, . si se cortan ranuras en un medio de grabación de información óptica, el medio de grabación llega a tener porciones de ranura y porciones de suelo entre las porciones de ranura. Es por esto que los métodos de escritura de datos tienen que cambiarse dependiendo de si los datos deben ser escritos en porciones de ranura o porciones planas. .Específicamente, datos pueden escribirse de varias maneras, por ejemplo, sólo en porciones de ranura, sólo en porciones planas, o tanto en porciones de ranura como planas. En este caso, un método de escritura de datos en porciones (es decir, ya sea porciones de ranura o porciones planas) que están elevadas según se ve desde bajo la superficie incidente de luz es. llamada escritura "Sobre Ranura". .Por otro lado, un método para escribir datos en porciones que están deprimidas según se ve desde bajo la superficie incidente de luz s llamada escritura "En Ranura" . De acuerdo con la presente invención, al menos uno de estos dos métodos de escritura puede adoptarse arbitrariamente. Es decir, sólo la escritura Sobre Ranura o sólo la escritura En Ranura deben adoptarse, o uno de estos dos métodos puede usarse selectivamente.
Si uno de estos dos métodos de escritura tiene que permitirse selectivamente, información de especificación de método de escritura, que indica cuál de los dos métodos de escritura (es decir, la escritura Sobre Ranura o escritura En Ranura) debe ser adoptado para el medio, puede escribirse sobre el medio. En cuanto a un medio de capas múltiples, la información de especificación de método de escritura para las capas respectivas tiene que ser almacenada. · En este caso, la información de especificación de método de escritura para las capas respectivas puede almacenarse colectivamente en la capa de referencia (la cual sería la capa más profunda (LO) o menos profunda según se ve desde bajo la superficie incidente de luz o la capa que será accedida primero que cualquier otra capa durante un proceso de carga de disco) . Como alternativa, sólo una pieza asociada de información de especificación de método de escritura puede ser almacenada en cada capa. Aún como alternativa, la información de especificación de método de escritura para todas las capas podría ser almacenada en todas y cada una de las capas .
Asimismo, información de especificación de método de escritura podría ser almacenada en la BCA (área de corte por ráfaga) o un área de información de disco o ser superpuesta en la ranura vobulada. El área de información de disco se ubica dentro y/o fuera del área de almacenamiento de datos y se usa para almacenar principalmente información de control . El área de información de disco es un área de sólo lectura y puede tener una separación de pista más amplia que el área de almacenamiento de datos. La información de especificación de método de escritura puede ser almacenada en una, cualquiera dos o incluso todas de estas áreas y porciones .
Además, la dirección en la cual la ranura empieza a vobular por primera vez de acuerdo con el método de escritura Sobre Ranura puede ser puesta a una de acuerdo con el método de escritura En Ranura. Es decir, si la ranura empieza a vobularse hacia adentro (es decir, hacia el centro del disco) de acuerdo con el método de escritura Sobre Ranura, entonces la ranura puede empezar a vobularse hacia afuera de acuerdo con el método de escritura En Ranura. Como alternativa, si la ranura empieza a vobularse hacia afuera de acuerdo con el método de escritura Sobre Ranura, entonces la ranura podría empezar a vobularse hacia adentro de acuerdo con el método de escritura En Ranura. De esta manera, al hacer que la ranura empiece a vobularse en direcciones mutuamente opuestas entre los métodos de. escritura Sobre Ranura y En Ranura, la polaridad de las pistas puede ser la misma, no obstante de cuál de éstos dos métodos se adopte. Esto se debe a que aunque una operación de escritura se lleva a cabo en la porción elevada de acuerdo con el método de escritura Sobre Ranura según se ve desde bajo la superficie incidente de luz, una operación de escritura se lleva a cabo en la porción deprimida de acuerdo con el método de escritura En Ranura según se ve desde bajo la superficie incidente de luz. Es por esto que suponiendo que las profundidades de ranura sean iguales entre éstos dos métodos, sus polaridades.de rastreo serán opuestas entre si. Así, si la ranura se supone que empieza a vobularse en direcciones mutuamente opuestas entre éstos dos métodos, entonces sus polaridades de rastreo deben ser iguales.
La película de grabación puede tener las siguientes dos propiedades diferentes,, las cuales se determinan por las reflectancias de porciones grabadas y no grabadas de la misma. Específicamente, si la porción no grabada tiene una reflectancia más alta que la porción grabada, entonces la película de grabación tiene propiedad alta a baja (H a L) . Por otro lado, si la porción no grabada tiene una reflectancia más baja que la porción grabada, entonces la película de grabación tiene propiedad baja a alta (L a H) . De acuerdo con la presente invención, al menos una de éstas dos propiedades de película de grabación puede adoptarse arbitrariamente. Es decir, la película de grabación de un medio dado puede tener sólo la propiedad H a L o sólo la propiedad L a H. O .la película de grabación' podría permitir una de estas dos propiedades selectivamente.
Si una de estas dos propiedades tiene que permitirse selectivamente, información de especificación de propiedades de película de grabación, que indica cuál de las dos propiedades debe tener la película de, grabación (es decir, ya sea H a L o L a H) puede ser escrita en el medio. En cuanto a un medio de capas múltiples, la información de especificación de propiedades de película de grabación para las capas respectivas tiene que ser almacenada. En ese caso, la información de especificación de propiedades de película de grabación para las capas respectivas puede ser almacenada colectivamente en la capa de referencia (la cual podría ser la. capa más profunda (LO) o más somera según se ve desde bajo la superficie incidente de luz o la capa que será accedida primero · que cualquier otra capa durante un proceso de carga de disco) . Como alternativa, sólo una pieza asociada de información de especificación de propiedades de película de grabación puede ser almacenada en cada capa. Aún como alternativa, la información de especificación de propiedades de película de grabación para todas las capas podría ser almacenada en todas y cada una de las capas.
Asimismo, la información de especificación de propiedades de película de grabación puede ser almacenada en la BCA (área de corte por ráfaga) o un área de información de disco o superpuesta en la ranura vobulada. El área de información de disco se ubica dentro y/o fuera del área de almacenamiento de datos que se usa para almacenar principalmente información de control. El área de información de disco es un área de sólo lectura y puede tener una separación de pista más amplia que el área de almacenamiento de datos. La información de especificación de propiedades de película de grabación puede ser almacenada en una, cualquiera dos o incluso todas de estas áreas y porciones .
En cuanto a los diferentes formatos y métodos mencionados arriba, al incrementarse las densidades de almacenamiento, los medios de disco óptico tendrán varias densidades de almacenamiento diferentes. En ese caso, sólo algunos de esos varios formatos y métodos podrían adoptarse de acuerdo con la densidad de almacenamiento u otros podrían cambiarse por formatos o métodos diferentes.
Como se describió arriba, un medio de grabación de información de una sola escritura de acuerdo con la presente invención tiene por lo menos una capa de grabación e información es escrita sobre una base de bloque por bloque en ésta. El medio de grabación de información de una sola escritura incluye: un área de datos de usuario en la cual datos.de usuario van a ser escritos; y un área de información de administración para almacenar información de administración acerca del medio de grabación de información de una sola escritura. El área de datos de usuario está provista para cada capa de grabación. La información de administración incluye: un mapa de bits de espacio que incluye información de mapa de bits para usarse para administración estados de grabación en el área de datos de usuario en una de las capas de grabación predeterminadas; y una estructura de definición de disco que incluye información de ubicación del mapa de bits de espacio. El tamaño del mapa de bits de espacio se determina de tal manera que el tamaño combinado del propio mapa de bits, de espacio y la estructura de definición de disco siempre se vuelva igual a aquél de un bloque, no obstante del tamaño del área de datos de usuario. Si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede 1 predeterminado, varios mapas de bits de espacio son generados para el área de datos de usuario de la capa de grabación predeterminada. Una unidad de actualización de estructura de administración de disco, que incluyen uno de los diferentes mapas de bits de espacio y la estructura de definición de disco y que tiene un tamaño de 1 bloque, es escrita en el área de información de administración.
En una modalidad preferida, si . el tamaño del área de datos de usuario en _la_ capa de grabación predeterminada excede el tamaño predeterminado, la información de mapa de bits se divide en varias piezas de información de mapas de bits. Cada uno de los diferentes mapas de bits de espacio es provisto con una de esas piezas de información de mapas de bit .
En esta modalidad preferida particular, cada uno de los diferentes mapas de bits de espacio incluye un encabezado que proporcione información acerca de un intervalo de área que será administrado al hacer referencia a su pieza asociada de información de mapas de bits para el propio mapa de bits de espacio.
En una modalidad preferida específica, el tamaño de la información de mapas de bit se incrementa al incrementarse el tamaño del área de datos de usuario. El tamaño predeterminado es el tamaño del área de. datos de usuario cuando el tamaño combinado de la información de mapa de bits, la estructura de definición de disco y el encabezado se vuelve igual a aquél de un bloque.
En otra modalidad preferida, el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado por referencia a esa pieza de información de mapa de bits.
En otra modalidad preferida más, el encabezado proporciona información acerca del número de veces que el mapa de bits de espacio ha sido actualizado.
En otra modalidad preferida más, en un bloque en una ubicación predeterminada en el área de información de administración, se escribe ya sea la unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de estructura de administración de disco, la cual incluye la estructura de definición de disco y una lista de defectos inicial y la cual tiene un tamaño de 1 bloque.
La estructura de definición de disco incluye información de ubicación acerca de la lista de defectos inicial, que no proporciona información acerca de un área defectuosa.
En esta modalidad preferida particular, el bloque en la ubicación predeterminada se ubica en. la parte superior de los diferentes bloques legibles y grabables en el área de información de administración.
Un aparato de grabación de información de acuerdo con la presente invención graba información en un medio de grabación de información de una sola escritura, que tiene por lo menos una capa de grabación y en el cual se escribe información sobre una base de bloque por bloque . El medio de grabación de información de una sola escritura incluye: un área de datos de usuario en la cual se van a escribir datos de usuario; y un área de información de administración para almacenar información de administración acerca del medio de grabación de información de una sola escritura. El área de datos de usuario se proporciona para cada capa de grabación. La información de administración incluye: un mapa de bits de espacio que incluye información dé mapas de bits para usarse para administrar estados de grabación en el área de datos de usuario en una de las capas de grabación predeterminadas; y una estructura de definición de disco que incluye información de ubicación del mapa de bits de espacio. El tamaño del mapa de bits de espacio se determina de tal manera que el tamaño combinado del propio mapa de bits de espacio y la estructura de definición de disco siempre se vuelve igual a aquél de un bloque, no obstante el tamaño del área de datos de usuario. Si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede uno predeterminado, el aparato de escritura de información genera varios mapas de bits de espacio para el área de datos de usuario de la capa de grabación predeterminada, y escribe una unidad de actualización de estructura de administración de disco, incluyendo uno de los diferentes mapas de bits de espacio y la estructura de definición de disco y que tiene un tamaño de un bloque, en el área de información de administración.
En una modalidad preferida, si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede el tamaño predeterminado, la información de mapas de bit se divide en varias piezas de información de mapas de bits. Cada uno de los diferentes mapas de bits de espacio es provisto . con una de esas piezas de información de mapas de bits .
En esta modalidad preferida particular, cada uno de los diferentes mapas de bits de espacio incluye un encabezado que proporciona información acerca de un intervalo de área que será administrado al hacer referencia a su pieza asociada de información de mapas de bits para el propio mapa de bits de espacio.
En una modalidad preferida específica, el tamaño de la información de mapas de bits se incrementa al incrementarse el tamaño del área de datos de usuario. El tamaño predeterminado es el tamaño del área de datos de usuario cuando el tamaño combinado de la información de mapas de bits, la estructura.de definición de disco y el encabezado se vuelve igual a aquél de 1 bloque.
En otra modalidad preferida, el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado por referencia a esa pieza de información de mapas de bits.
En otra modalidad preferida más, el encabezado proporciona información acerca . del número de veces que el mapa de bits de espacio ha sido actualizado.
En otra modalidad preferida más, en un bloque en una ubicación predeterminada en el área de información de administración, se escribe ya sea la unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de estructura de administración de disco, la cual incluye la estructura de definición de disco y una lista de defectos inicial y la cual tiene un tamaño de un bloque. La estructura de definición de disco incluye información de ubicación acerca de la lista de defectos inicial, la cual no proporciona información acerca de un área defectuosa.
En esta modalidad preferida particular, el bloque en la ubicación predeterminada se ubica en la parte superior de varios bloques legibles y escribibles en el área de información de administración.
Un método de escritura de información de acuerdo con la presente invención está diseñado para escribir información en un medio de grabación de información de una sola escritura, el cual tiene por lo menos una capa de grabación y en el cual se escribe información sobre una base de bloque por bloque. El medio de grabación de información de una sola escritura incluye: un área de datos de usuario en la cual datos de usuario van a ser escritos; y un área de información de administración para almacenar información de administración acerca del medio de grabación de información de una sola escritura. El área de datos de usuario está provista para cada capa de grabación. La información de administración incluye: un mapa de bits de espacio que incluye información de mapa de bits para usarse para administrar estados de grabación en el área de datos de usuario en una de las capas de grabación predeterminadas; y una estructura de definición de disco que incluye información de ubicación del mapa de bits de espacio. El tamaño del mapa de bits de espacio se determina de tal manera que el tamaño combinado del propio mapa de bits de espacio y la estructura de definición de disco siempre sea igual a aquél de 1 bloque, no obstante el tamaño del área de datos de usuario. El método de escritura de información incluye las etapas de: si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede 1 predeterminado, se generan varios mapas de bits de espacio para el área de datos de usuario de la capa de grabación predeterminada; y la escritura de una unidad de actualización de estructura de administración de disco, incluyendo uno de los diferentes mapas de bits de espacio y la estructura de definición de disco y que tiene un tamaño de 1 bloque, en el área de información de administración.
En una modalidad preferida, el método incluye además las etapas de: si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede el tamaño predeterminado, se divide la información de mapa de bits en varias piezas de información de mapa de bits; y se asocia una de esas piezas de información de mapas de bits con cada uno de los diferentes mapas de bits de espacio.
En esta modalidad preferida particular, cada uno de los diferentes mapas de bits de espacio incluye un encabezado que proporciona información acerca de un intervalo de área que . será administrado al hacer referencia a su pieza asociada de información de mapa de bits para el propio mapa de bits de espacio.
En una modalidad preferida específica, el tamaño de la información de mapa de bits se incrementa al incrementarse el área de datos de usuario. El tamaño predeterminado es el tamaño del área de datos de usuario cuando el tamaño combinado de la información de mapa de bits, la estructura de definición de disco y el encabezado se vuelve igual a aquél de un bloque .
En otra modalidad preferida, el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado al hacer referencia a esa pieza de información de mapa de bits.
En otra modalidad preferida más, el encabezado proporciona información acerca del número de veces que el mapa de bits de espacio ha sido actualizado.
En otra modalidad preferida más, en un bloque en una ubicación predeterminada en el área de información de administración, se escribe ya sea la unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de escritura de administración de disco, la cual incluye la estructura de definición de disco y una lista de defectos inicial y la cual tiene un tamaño de un bloque. La estructura de definición de . disco incluye información de ubicación acerca de la lista de defectos inicial, que no proporciona información acerca de un área defectuosa.
En esta modalidad preferida particular, el bloque en la ubicación predeterminada se ubica en la parte superior de los diferentes bloques legibles y escribibles en el área de información de administración.
Un aparato de lectura de información de acuerdo con la presente invención lee información de un medio de grabación de información de una sola escritura, el cual tiene al menos una capa de grabación y en el cual se escribe información sobre una base de bloque por bloque. El medio de grabación de información de una sola escritura incluye: un área de datos de usuario en la cual se van a escribir datos de usuario; y un área de información de administración para almacenar información de administración acerca del medio de grabación de información de una sola lectura. El área de datos de usuario es provista para cada capa de grabación. La información de administración incluye: un mapa de bits de espacio que incluye información de mapa de bits para usarse en la administración de estados de grabación en el área de datos de usuario en una de las capas de grabación predeterminadas; y una estructura de definición de disco que incluye información de. ubicación del mapa de bits de espacio. El tamaño del mapa de bits de espacio se determina de tal manera que el tamaño combinado del propio mapa de bits de espacio y la estructura de definición de disco siempre se vuelve igual a aquél de un bloque, no obstante el tamaño del área de datos de usuario. Si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede uno predeterminado, varios mapas de bits de espacio se generan para el área de datos de usuario de la capa de grabación predeterminada. Una unidad de actualización de estructura de administración de disco, que incluye uno de varios mapas de bits de espacio y la estructura de definición de disco y que tiene un tamaño de un bloque, es escrita en el área de información de administración. Y el aparato de lectura de información lee la unidad de actualización de estructura de administración de disco, incluyendo la estructura de definición de disco y que tiene un tamaño de un bloque, del área de información de administración y obtiene el mapa de bits de espacio.
En una modalidad preferida, si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede el tamaño predeterminado, la información de mapa de bits se divide en varias piezas de información de mapa de bits. Cada uno de los diferentes mapas de bits de espacio es provisto con una de esas piezas de información de mapa de bits. Y el aparato de lectura de información lee una pieza asociada de información de mapa de bits de cada mapa de bits de espacio.
En esta modalidad preferida particular, cada uno de los diferentes mapas de bits de espacio incluye un encabezado que proporciona información acerca de un intervalo de área que será administrado al hacer referencia a su pieza asociada de información de mapa de bits para el propio mapa de bits de espacio.
En una modalidad preferida específica, el tamaño de la información de mapa de bits se incrementa al incrementarse el área de datos de usuario, y el tamaño predeterminado es el tamaño del área de datos de usuario cuando el tamaño combinado de la información de mapa de bits, la estructura de definición de disco y el encabezado se vuelve igual a aquél de un bloque .
En otra modalidad preferida, el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado por referencia a esa pieza de información de mapa de bits.
En otra modalidad preferida más, el encabezado proporciona información acerca del número de veces que el mapa de bits de espacio se ha actualizado.
En otra modalidad preferida, en un bloque en una ubicación predeterminada en el área de información de administración, se escribe ya sea la unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de estructura de administración de disco, que incluye la estructura de definición de disco y una lista de defectos inicial y la cual tiene un tamaño de un bloque. La estructura de definición de disco incluye información de ubicación acerca de la lista de defectos inicial. La lista de defectos inicial no proporciona información acerca de un área defectuosa. El aparato de lectura de información lee ya sea la unidad de actualización de estructura de administración de disco o la segunda unidad de actualización de estructura de administración de disco de un bloque en la ubicación predeterminada.
En esta modalidad preferida particular, el bloque en la ubicación predeterminada se ubica en la parte superior de los diferentes bloques legibles y escribibles en el área de información .de administración.
Un método de lectura de información de acuerdo con la presente invención está diseñado para leer información de un medio de grabación de información de una sola escritura, el cual tiene por lo menos una capa de grabación, y en el cual se escribe información sobre una base de bloque por bloque. El medio de grabación de información de una sola escritura incluye : un área de datos de usuario en la cual se van a escribir datos de usuario; y un área de información de administración para almacenar información de administración acerca del medio de grabación de información de una sola escritura. El área de datos de usuario es provista para cada capa de grabación. La información de administración incluye: un mapa de bits de espacio que incluye información de mapa de bits para usarse en administrar estados de grabación en el área de datos de usuario en una de las capas de grabación predeterminadas; y una estructura de definición de disco que incluye información de ubicación del mapa de bits de espacio. El tamaño del mapa de bits de espacio se determina de tal manera que el tamaño combinado del propio mapa de bits de espacio y la estructura de definición del disco siempre se vuelve igual a aquél de un bloque, no obstante el tamaño del área de datos de usuario. Si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede uno predeterminado, varios mapas ,de bits de espacio son generados para el área de datos de usuario de la capa de grabación predeterminada. Una unidad de actualización de estructura de administración de disco, que incluye uno de los diferentes mapas de bits de espacio y la estructura de definición de disco y que tiene un tamaño de un bloque, es escrita en el área de información de administración. El método de lectura de información incluye la etapa de leer la unidad de actualización de estructura de administración de disco, que incluye la estructura de definición de disco y que tiene un tamaño de un bloque, del área de información de administración y obtiene el mapa de bits de espacio.
En una modalidad preferida, si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede el tamaño predeterminado, la información del mapa de bits se divide en varias piezas de información de mapas de bits. Cada uno de los diferentes mapas de bits de espacio es provisto con una de esas piezas de información de mapa de bits. El método de lectura de información incluye además la etapa de leer una pieza asociada de información de mapa de bits de cada mapa de bits de espacio.
En esta modalidad preferida particular, cada uno de los diferentes mapas de bits de espacio incluye un encabezado que proporciona información acerca de un intervalo de área que será administrado al hacer referencia a su pieza asociada de información de mapa de bits para el propio mapa de bits de espacio.
En una modalidad preferida específica, el tamaño de la información de mapa de bits se incrementa al incrementarse el tamaño del área de datos de usuario. El tamaño predeterminado es el tamaño del área de datos de usuario cuando el tamaño combinado de la información de mapa de bits; la estructura de definición de disco y el encabezado se vuelve igual a aquél de un bloque.
En otra modalidad preferida, el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado por referencia a esa pieza de información de mapa de bits.
En otra modalidad preferida más, el encabezado proporciona información acerca del número de veces que el mapa de bits de espacio ha sido actualizado.
En otra modalidad preferida más, en un bloque en una ubicación predeterminada en el área de información de administración, se escribe ya sea la unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de estructura de administración de disco, que incluye la estructura de definición de disco y una lista de defectos inicial y la cual tiene un tamaño de un bloque. La estructura de definición de disco incluye información de ubicación acerca de la lista de defectos inicial. La lista de defectos inicial no proporciona información acerca de un área defectuosa. El método de lectura de información incluye la etapa de leer ya sea la unidad, de actualización de estructura de administración de disco o la segunda unidad de estructura de administración de disco de un bloque en la ubicación predeterminada en el área · de información de administración .
En esta modalidad preferida particular, el bloque en la ubicación predeterminada se ubica en la parte superior de los diferentes bloques legibles y escribibles en el área de información de administración.
Otro medio de grabación de información de acuerdo con la . presente invención es un medio de grabación de información de una sola escritura, el cual tiene por lo menos una capa de grabación y en el cual se lleva a cabo una operación de escritura sobre una base de bloque por bloque. El medio de grabación de información de una sola escritura incluye:, un área de datos en la cual se van a escribir datos de usuario; y un área de información de administración para almacenar una estructura de administración de disco, que proporcione información de administración acerca del medio de grabación de información. El área de datos está provista para cada capa de grabación. La estructura de -administración de disco incluye: un mapa de bits de espacio para usarse en examinar estados grabados y no grabados en el área de datos sobre una base de capa de grabación; una lista de defectos para administrar defectos en el área de datos y una estructura de definición de disco que incluye información de disposición del medio de grabación de información de una sola escritura e información de ubicación del mapa de bits de espacio y la lista de defectos. El mapa de bits de espacio y la lista de defectos son escritos en el área de información de administración con base en una unidad de actualización de estructura de administración de disco, la cual se define al combinar las estructuras de definición de disco unas con otras. El tamaño combinado del mapa de bits de espacio y la estructura de definición de disco en cada capa de grabación es de más de un bloque. Y la unidad de actualización de estructura de administración de disco con un tamaño de un bloque, incluyendo la estructura de definición de disco, es escrita el menos en un bloque en una ubicación predeterminada en el área de información de administración.
En una modalidad preferida, el bloque en la ubicación predeterminada es un bloque en el área de información de administración en la cual se lleva a cabo una operación de escritura antes que en cualquier otro bloque.
En otra modalidad preferida, el bloque en la ubicación predeterminada se ubica en la parte, superior del área de información de administración.
En aún otra modalidad preferida, la unidad de actualización de estructura de definición de disco con un tamaño de un bloque, formada al combinar la lista de defectos y la estructura de definición de disco en un estado inicial, es escrita en el bloque en la ubicación predeterminada.
En otra modalidad preferida más, el mapa de bits de espacio en cada capa de grabación se divide en un número de porciones de mapas de bits de espacio que son capaces de formar la unidad de actualización de estructura de definición de disco con un tamaño de un bloque cuando se combinen con la estructura de definición de disco. La unidad de actuálización de estructura de definición de disco con un tamaño de un bloque, la cual se forma al combinar las porciones, de mapas de bits de espacio y la estructura de definición de disco, es escrita en el área de información de administración .
En otra modalidad preferida más, el mapa de bits de espacio en cada capa de grabación está constituido de: datos de mapas de bit que indican si cada bloque en el área de datos es grabado o no grabado; y un encabezado que proporciona información acerca de los datos de mapa de bits. La unidad de actualización de estructura de definición de disco, formada al combinar el encabezado y la estructura de definición de disco sin los datos de mapas de bit del mapa de bits de espacio, es escrito en el bloque en la ubicación predeterminada.
Otro método de escritura de información de acuerdo con la presente invención está diseñado para llevar a cabo una operación de escritura en un medio de grabación de información de una sola escritura, el cual tiene al menos una capa de grabación y en el cual se escribe información sobre una base de bloque por bloque. El medio de grabación de información de una sola escritura incluye: un área de datos en la cual se van a escribir datos de usuario; y un área de información de administración para almacenar una estructura de administración de disco, la cual proporciona información de administración acerca del medio de grabación de información. El área de datos es provista para cada capa de grabación. La estructura de administración de disco incluye: un mapa de bits de espacio para usarse en examinar estados grabados y no grabados en el área de datos sobre una base de capa de grabación; una lista de defectos para administrar defectos en el área de datos y una estructura de definición de disco que incluye información de disposición del medio de grabación de información de una sola escritura e información de ubicación del mapa de bits . de espacio y la lista de defectos. El mapa de bits de espacio y la lista de defectos son escritos en el área de información de administración con base en una unidad de actualización de estructura de administración de disco, la cual se define al combinar las estructuras de definición de disco unas con otras. El tamaño combinado del mapa de bits de espacio y la estructura de definición de disco en cada capa de grabación es de más de un bloque. El método de escritura de información incluye la etapa de escribir la unidad de actualización de estructura de administración de disco con un tamaño de un bloque, incluyendo la estructura de definición de disco, al menos en un bloque en una ubicación predeterminada en el área de información de administración.
En una modalidad preferida, el bloque en la ubicación predeterminada es un bloque en el área de información de administración en la cual se lleva a cabo una operación de escritura antes que en cualquier otro bloque.
En otra modalidad preferida, el bloque en la ubicación predeterminada se ubica en la parte superior del área de información de administración.
En otra modalidad preferida más, la unidad de actualización de estructura de definición de disco con un tamaño de un bloque, formada al combinar la lista de defectos y la estructura de definición de disco en un estado inicial, es escrita en el bloque en la ubicación predeterminada.
En otra modalidad preferida más, el mapa de bits de espacio en cada capa de grabación se divide en un número de porciones de mapas de bits de espacio que son capaces de formar la unidad de actualización de estructura de definición de disco con un tamaño de un bloque cuando se combinen con la estructura de definición de disco. La unidad de actualización de estructura de definición de disco con un tamaño de un bloque, la cual se forma al combinar las porciones de mapas de bits de espacio y la estructura de definición de disco, es escrita en el área de información de administración.
En otra modalidad preferida más, el mapa de bits de espacio en cada capa de grabación está constituido de: datos de mapa de bits que indican si cada bloque en el área de datos es grabado o no grabado; y un encabezado que proporciona información acerca de los datos de mapa de bits: La unidad de actualización de estructura de definición de disco, formada al combinar el encabezado y la estructura de definición de disco sin los datos del mapa de bits del mapa de bits de espacio, es escrita en el bloque en la ubicación predeterminada.
Otro aparato de escritura de información de acuerdo con la presente invención está diseñado para llevar a cabo una operación de escritura en un medio de grabación de información de una sola escritura, el cual tiene por lo menos una capa de grabación y en el cual se escribe información sobre una base de bloque por bloque. El medio de grabación de información de una sola escritura incluye: un área de datos en la cual se van a escribir datos, de usuario; y un área de información de administración para almacenar una estructura de administración de disco, la cual proporciona información de administración acerca del medio de grabación de información. El área de datos está provista para cada capa de grabación.. La estructura de administración de disco incluye: un mapa de bits de espacio para usarse en examinar estados grabados y no grabados en el área de datos sobre una base de capa de grabación; una lista de defectos para administrar defectos en el área de datos y una estructura de definición de disco que incluye información de disposición del medio de grabación de información de una sola escritura e información de ubicación del mapa de bits de espacio y la lista de defectos. El mapa de bits de espacio y la lista de defectos son escritos en el área de información de administración con base en una unidad de actualización de escritura de administración de disco, la cual se define al combinar las estructuras de definición de disco unas con otras. El tamaño combinado del mapa de bits de espacio y la estructura de definición de disco en cada capa de grabación es de más de un bloque. El aparato de escritura de información incluye una sección de control para escribir la unidad de actualización de estructura de administración de disco con un tamaño de un bloque, incluyendo la estructura de definición de disco, al menos en un bloque en una ubicación predeterminada en un área de información de administración.
En una modalidad preferida, el bloque en la ubicación predeterminada es un bloque en el área de información de administración en la cual se lleva a cabo una operación de escritura antes que en cualquier otro bloque.
En otra modalidad preferida, el bloque en la ubicación predeterminada se ubica en la parte superior del área de información de administración.
En aún otra modalidad preferida, la sección de control escribe la unidad de actualización de estructura de definición de disco con un tamaño de un bloque, formada al combinar la lista de defectos y la estructura de definición de disco en un estado inicial, en el bloque en la ubicación predeterminada.
"En otra modalidad preferida más, el mapa de bits de espacio en cada capa de grabación se divide en un número de porciones de mapas de bits de espacio que son capaces de formar la unidad de actualización de estructura de definición de disco con un tamaño de un bloque cuando se combinen con la estructura de definición de disco. La sección de control escribe la unidad de actualización de estructura de definición de disco con un tamaño de un bloque, la cual se forma al combinar las porciones de mapas de bits de espacio y la estructura de definición de disco, en el área de información de administración.
En otra modalidad preferida más, el mapa de bits de espacio en cada capa de grabación está constituido de: datos de mapa de bits que indican si cada bloque en el área de datos es grabado o no grabado; y un encabezado que proporcione información acerca de los datos de mapas de bits. La sección de control escribe la unidad de actualización de estructura de definición de disco, formada al combinar el encabezado y la estructura de definición de disco sin los datos de mapa de bits del mapa de bits de espacio, en el bloque en la ubicación predeterminada.
Otro método de lectura de información de acuerdo con la presente invención es un método para leer información de un medio de grabación de información de una sola escritura, el cual tiene por lo menos una capa de grabación y en el cual se va a llevar a cabo una operación de escritura sobre una base de bloque por bloque. El medio de grabación de información de una sola escritura incluye: un área de datos en la cual se van a escribir datos de usuario; y un área de información de administración para almacenar una estructura de administración de disco, la cual proporciona información de administración acerca del medio de grabación de información. El área de datos está provista para cada capa de grabación. La estructura de administración de disco incluye: un mapa de bits de espacio para usarse' en examinar estados grabados y no grabados en el área de datos sobre una base de capas de grabación; una lista de defectos para administrar defectos en el área de datos y una estructura de definición de disco que incluya información de disposición del medio de grabación de información de una sola escritura e información de ubicación del mapa de bits de espacio y la lista de defectos. El mapa de bits de espacio y la lista de defectos son escritos en el área de información de administración con base en una unidad de actualización de estructura de administración de disco, la cual se define al combinar las estructuras de definición de disco unas con otras. El tamaño combinado del mapa de bits de espacio y la estructura de definición de disco en cada capa de grabación es de más de un bloque. Y el método de lectura de info.rmación incluye la etapa de leer la unidad de actualización de estructura de administración de disco con un tamaño de un bloque, incluyendo la estructura de definición de disco, al menos desde un bloque en una ubicación predeterminada en el área de información de administración.
Otro aparato de lectura de información de acuerdo con la presente invención está diseñado para leer información de un medio de grabación de información de una sola escritura, el cual tiene por lo menos una capa de grabación y en el cual se va a llevar a cabo una operación de escritura sobre una base de bloque por bloque. El medio de grabación de información de una sola escritura incluye: un área de datos en la cual se van a escribir datos de usuario; y un área de información de administración para almacenar una estructura de administración de disco, la cual proporcione información de administración acerca del medio de grabación de información. El área de datos está provista para cada capa de grabación. La estructura de administración de disco incluye: un mapa de bits de espacio para usarse en examinar estados grabados y no grabados en el área de datos sobre una base de capa de grabación; una lista de defectos para administrar defectos en el área de datos y una estructura de definición de disco que incluye información de disposición del medio de grabación de información de una sola escritura e información de ubicación del mapa de bits de espacio y la lista de defectos. El mapa de bits de espacio y la lista de defectos son escritos en el área de información de administración con base en una unidad de actualización de estructura de administración de disco, la cual se define al combinar las estructuras de definición de disco unas con otras. El tamaño combinado del mapa de bits de espacio y la estructura de definición de disco en cada capa de grabación es de más de un bloque. Y el aparato de lectura de información incluye una sección de control para leer la unidad de actualización de estructura de administración de disco con un tamaño de un bloque, incluyendo la estructura de definición de disco, al menos de un bloque en una ubicación predeterminada en el área de información de administración.
Aplicación industrial Un medio de grabación de información de acuerdo con la presente invención se puede usar como un disco óptico de una sola escritura en el cual se pueda llevar a cabo una operación de escritura aleatoria en cualquier ubicación. Asimismo, un método de lectura/escritura de información de acuerdo con la presente invención es aplicable a una unidad de disco óptico que pueda leer y escribir de/en un disco óptico de una sola escritura en el cual una operación de escritura se pueda llevar a cabo en aleatorio en cualquier ubicación.
Lista de números de referencia 1 disco óptico 2 pista 3 bloques 4 área de entrada 5 área de datos . 6 área de salida 10, 11, 12, 13 DMA área de datos de usuario , 16 área de repuesto TDMA TDMS inicial TDMS SBM TDFL TDDS encabezado de SBM información de mapa de bits encabezado de DFL entradas de DFL terminador de TFL encabezado de DDS tamaño de área de repuesto interior tamaño, de área de repuesto exterior información de modo de escritura tamaño de TDMA de área de repuesto interior tamaño de TDMA de área de repuesto exterior información de ubicación de SBM #0 información de ubicación de DFL #0 información de ubicación de DFL #1 información de ubicación de DFL #2 información de ubicación de DFL #3 información de ubicación de SBM #1 100 aparato de lectura/escritura de discos ópticos 110 sección de procesamiento de instrucciones 120 cabeza óptica 130 sección de control de láser 140 sección de control de mecanismo 150 memoria 160 memoria de almacenamiento de información de administración 170 sección de control de sistema 171 sección de escritura 172 sección de lectura 173 sección de administración de ubicación de acceso 174 sección de actualización de información de administración 175 sección de generación de información de administración 180 bus 1/0 Se hace constar que con relación a esta fecha, e mejor método conocido por .la solicitante para llevar a 1 práctica la citada invención, es el que resulta claro de 1 presente descripción de la invención.

Claims (40)

REIVINDICACIONES Habiéndose descrito la invención como antecede, se reclama como propiedad lo contenido en las siguientes reivindicaciones:
1. Un medio de grabación de información de una sola escritura, el cual tiene al menos una capa de grabación y en el cual se escribe información sobre una base de bloque por bloque, caracterizado porque comprende: un área de datos de usuario en la cual se van a escribir datos de usuario y un área de información de administración para almacenar información de administración acerca del medio de grabación de información de una sola escritura, y en donde el área de datos de usuario está provista para cada una de las capas de grabación, y en donde la información de administración comprende : un mapa de bits de espacio que incluye información de mapa de bits para usarse en administrar estados de grabación en el área de datos de usuario en una de las capas de grabación predeterminadas; y una estructura de definición de disco que incluye información de ubicación del mapa de bits de espacio, y en donde el tamaño del mapa de bits de espacio se determina de tal manera que el tamaño combinado del propio mapa de bits de espacio y la estructura de definición de disco siempre se vuelva igual a aquél de un bloque, no obstante el tamaño del área de datos de usuario, y en donde si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede uno predeterminado, varios mapas de bits de- espacio son generados para el área de datos de usuario de la capa de grabación predeterminada, y en donde una unidad de actualización de estructura de administración de disco, que incluye uno de los diferentes mapas de bits de espacio y la estructura de definición de disco y que tiene un tamaño de un bloque, es escrita en el área de información de administración.
2. El medio de grabación de información de una sola escritura de conformidad con la reivindicación 1, caracterizado porque si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede el tamaño predetérminado, la información de mapa de bits se divide en varias piezas de información de mapa de bits, y en donde cada uno de los diferentes mapas de bits de espacio es provisto con una de esas piezas de información de mapa de bits.
3. El medio de grabación de información de una sola escritura de conformidad con la reivindicación 2, caracterizado porque cada uno de los diferentes mapas de bits de espacio incluye un encabezado que proporciona información acerca de un intervalo de área que será administrado al hacer referencia a su pieza asociada de información de mapa de bits para el propio mapa de bits de espacio.
4. El medio de grabación de información de una sola escritura de conformidad con la reivindicación 3, caracterizado porque el tamaño de la información de mapa de bits se incrementa al incrementarse el tamaño del área de datos de usuario, y en donde el tamaño predeterminado es el tamaño del área de datos de usuario cuando el tamaño combinado de la información de mapa de bits, la estructura de definición de disco y el encabezado se vuelve igual a aquél de un bloque.
5. El medio de grabación de información de una sola escritura de" conformidad con la reivindicación 3, caracterizado porque el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado al hacer referencia a esa pieza de información de mapa de bits.
6. El medio, de grabación de información de una sola escritura de conformidad con la reivindicación 3, caracterizado porque el encabezado proporciona información acerca del número de veces que se ha actualizado el mapa de bits de espacio.
7. El medio de grabación de información de una sola escritura de conformidad con la reivindicación 1, caracterizado porque en un bloque en una ubicación predeterminada en el área de información de administración, se escribe ya sea la unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de estructura de administración de disco, ,1a cual incluye la estructura de definición de disco y una lista de defectos inicial y la cual tiene un tamaño de un bloque, y en donde la estructura de definición de disco incluye información de ubicación acerca de la lista de defectos inicial, y en donde la lista de defectos inicial no proporciona información acerca de un área defectuosa.
8. El medio de grabación de información de una sola escritura de conformidad con la reivindicación 7, caracterizado porque el bloque en la ubicación predeterminada se ubica en la parte superior de varios bloques legibles y escribibles en el área de información de administración.
9. Un aparato de escritura de información para escribir información en un medio de grabación de información de una sola escritura, el cual tiene por lo menos una capa de grabación y en el cual se escribe información sobre una base de bloque por bloque, caracterizado porque el medio de grabación de una sola escritura comprende: un área de datos de usuario en la cual se van a escribir datos de usuario; y un área de información de administración para almacenar información de administración acerca del medio de grabación de información de una sola escritura, y ~ en donde el área de datos de usuario es provista para cada una de las capas de grabación, y en donde la información de administración comprende : un mapa de bits de espacio que incluye información de mapa de bits para usarse en administrar estados de grabación en el área de datos de. suario en una de las capas de grabación predeterminadas; y una estructura de definición de disco que incluye información de ubicación del mapa de bits de espacio, y en donde el tamaño del mapa de bits de espacio se determina de tal manera que el tamaño combinado del propio mapa de bits de espacio y la estructura de definición de disco siempre se vuelve igual a aquél de un bloque, no obstante el tamaño del área de datos de usuario, y en donde si él tamaño del área de datos de usuario en la capa de grabación predeterminada excede uno predeterminado, el aparato de escritura de información genera varios mapas de bits de espacio para el área de datos de usuario en la capa de grabación predeterminada, y escribe una unidad de actualización de estructura de administración de disco, que incluye uno de los diferentes mapas de bits de espacio y la estructura de definición de disco y que tiene un tamaño de un bloque, en el área de información de administración.
10. El aparato de escritura de información de conformidad con la reivindicación 9, caracterizado porque si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede el tamaño predeterminado, la información de mapa de bits se divide en varias piezas de información de mapa de bits, y en donde cada uno de los diferentes mapas de bits de espacio es provisto con una de esas piezas de información de mapas de bits.
11. El aparato de escritura de información de conformidad con la reivindicación 10, caracterizado porque cada uno de los diferentes mapas de bits de espacio incluye un encabezado que proporciona información acerca de un intervalo de área que será administrado al hacer referencia a su pieza asociada de información de mapa de bits para el propio mapa de bits de espacio.
12. El aparato de escritura de información de conformidad con la reivindicación 11, caracterizado porque el tamaño de la información de mapa de bits se incrementa al incrementarse el tamaño del área de datos de usuario, y en donde el tamaño predeterminado es el tamaño del área de datos de usuario cuando el tamaño combinado de la información de mapa de bits, la estructura de definición de disco y el encabezado se vuelve igual a aquél de un bloque.
13. El aparato de escritura de información de conformidad con la reivindicación 11, caracterizado porque el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado al hacer referencia a esa pieza de información de mapa de bits.
14. El aparato de escritura de información de conformidad con la reivindicación 11, caracterizado porque el encabezado proporciona información acerca del número de veces que el mapa de bits de espacio sea actualizado.
15. El aparato de escritura de información de conformidad con la reivindicación 9, caracterizado porque en un bloque en una ubicación predeterminada en el área de información de administración, se escribe ya sea la unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de estructura de administración de disco, la cual incluye la estructura de definición de disco de una lista de defectos inicial y la cual tiene un tamaño de un bloque, y en donde la estructura de definición de disco incluye información de ubicación acerca de la lista de defectos inicial, y en donde la lista de defectos inicial no proporciona información acerca de un área defectuosa.
16. El aparato de escritura de información de conformidad con la reivindicación 15, caracterizado porque el bloque en la ubicación predeterminada se ubica en la parte superior de varios bloques legibles y escribibles en el área de información de administración.
17. Un método de escritura de información para escribir información en un medio de grabación de información de una sola escritura, el cual tiene por lo menos una capa de grabación y en el cual se escribe información sobre una base de bloque por bloque, en donde el medio de grabación de información de una sola escritura comprende : un área de datos de usuario en la cual se van a escribir datos de usuario; y un área de información de administración para almacenar información de administración acerca del medio de grabación de información de una sola escritura, y en donde el área de datos de usuario es provista para cada una de las capas de grabación, y en donde la información de administración comprende : un mapa de bits de espacio que incluye información de mapa de bits para usarse en administrar estados de grabación en el área de datos de usuario en una de las capas de grabación predeterminadas; y - una estructura de definición de disco que incluye información de ubicación del mapa de bits de espacio, y en donde el tamaño del mapa de bits de espacio se determina de tal manera que el tamaño combinado del propio mapa de bits de espacio y la estructura de definición de disco siempre se vuelve igual a aquél de un bloque, no obstante el tamaño del área de datos de usuario, y caracterizado porque comprende las etapas de: si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede uno predeterminado, generar varios mapas de bits de espacio para el área de datos de usuario de la capa de grabación predeterminada, y escribir una unidad de actualización de estructura de administración de disco, que incluye uno de los diferentes mapas de bits de espacio y la estructura de definición de disco y que tiene un tamaño de un bloque, en el área de información de administración.
18. El método de escritura de información de conformidad con la reivindicación 17, caracterizado porque comprende además las etapas de: si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede el tamaño predeterminado, dividir la información de mapa de bits en varias piezas de información de mapa de bits, y asociar una de esas piezas de información de mapa de bits con cada uno de los diferentes mapas de bits de espacio.
19. El método de escritura de información de conformidad con la reivindicación 18, caracterizado porque cada uno de los diferentes mapas de bits de espacio incluye un encabezado que proporciona información acerca de un intervalo de área que será administrado al hacer referencia a su pieza asociada de información de mapa de bits para el propio mapa de bits de espacio.
20. El método de escritura de información de conformidad con la reivindicación 19, caracterizado porque el tamaño de la información de mapa de bits se incrementa al incrementarse el tamaño del área de datos de usuario, y en donde el tamaño predeterminado es el tamaño del área de datos de usuario cuando el tamaño combinado de la información de mapa de bits, la estructura de definición de disco y el encabezado se vuelve igual a aquél de un bloque.
21. El método de escritura de información de conformidad con la . reivindicación 19, caracterizado porque el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado al hacer referencia a esta pieza de información de mapa de bits.
22. El método de escritura de información de conformidad con la reivindicación 19, caracterizado porque el encabezado proporciona información acerca del número de veces que el mapa de bits de espacio ha sido actualizado.
23. El método de escritura de información de conformidad con la reivindicación 17, caracterizado porque en un bloque en una ubicación predeterminada en , el área de información de administración, se escribe ya sea la unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de estructura de administración de disco, la cual incluye la estructura de definición de disco y una lista de defectos inicial y la cual tiene un tamaño de un bloque, y en donde la estructura de definición de disco incluye información de ubicación acerca de la lista de defectos inicial, y en donde la lista de defectos inicial no proporciona información acerca de un área defectuosa.
24. El método de escritura de información de conformidad con la reivindicación 23, caracterizado porque el bloque en la ubicación predeterminada se ubica en la parte superior de varios bloques legibles y escribibles en el área de información de administración.
25. Un aparato de lectura de información para leer información de un medio de grabación de información de una sola escritura, el cual tiene por lo menos una capa de grabación y en el cual se escribe información sobre una base de bloque por bloque, en donde el medio de grabación de información de una sola escritura comprende: un área de datos de usuario en la cual se van a escribir datos de usuario; y un área de información de administración para almacenar información de administración, acerca del medio de grabación de información de una sola escritura, y en donde el área de datos de usuario está provista para. cada una de las capas de grabación, y en donde la información de administración comprende : un mapa de bits de espacio que incluye información de mapa . de bits para usarse en administrar estados de grabación en el área de datos de usuario en una de las capas de grabación predeterminada,-, y una estructura de definición de disco que incluye información de ubicación del mapa de bits de espacio, y en donde el tamaño del mapa de bits de espacio se determine de tal manera que el tamaño combinado del propio mapa de bits de espacio y la estructura de definición de disco siempre se vuelve igual a aquél de un bloque, no obstante el tamaño del área de datos de usuario, y en donde si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede uno predeterminado, varios mapas de bits de espacio se generan para el área de datos de usuario de la capa de grabación predeterminada, y una unidad de actualización de estructura de administración de disco, que incluye uno de los diferentes mapas de bits de espacio y la estructura de definición de disco que tiene el tamaño de un bloque, es escrita en el área de información de administración, y caracterizado porque lee la unidad de actualización de estructura de administración de disco, incluyendo la estructura de definición de disco y que tiene un tamaño de un bloque, del área de información de administración y obtiene el mapa de bits de espacio.
26. El aparato de lectura de información de conformidad con la reivindicación 25, caracterizado porque si el tamaño del área de datos de usuario en la capa de .grabación predeterminada excede el tamaño predeterminado, la información del mapa de bits se divide en varias piezas de información de mapa de bits, y en donde cada uno de los diferentes mapas de bits de espacio es provisto con una de esas piezas de información de mapa de bits, y en donde el aparato de lectura de información lee una pieza asociada de información de mapa de bits de cada uno de los mapas de bits de espacio.
27. El aparato de lectura de información de conformidad con la reivindicación 26, caracterizado porque cada uno de los diferentes mapas de bits de espacio incluye un encabezado que proporciona información acerca de un intervalo de área que será administrado al hacer referencia a su pieza asociada de información de mapas de bits para el propio mapa de bits de espacio.
28. El aparato de lectura de información de conformidad con la reivindicación 27, caracterizado porque el tamaño de la información de mapa de bits se incrementa al incrementarse el tamaño del área de datos de usuario, y en donde el tamaño predeterminado es el tamaño del área de datos de usuario cuando el tamaño combinado de la información de mapa d bits, la estructura de definición de disco y el encabezado se vuelve igual a aquél de un bloque.
29. El aparato de lectura de información de conformidad con la reivindicación 27, caracterizado porque el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado al hacer referencia a esa pieza de información de mapa de bits.
30. El aparato de lectura de información de conformidad con la reivindicación 27, caracterizado porque el encabezado proporciona información acerca del número de veces que el mapa de bits de espacio ha sido actualizado.
31. El aparato de lectura de información de conformidad con la reivindicación 25, caracterizado porque en un bloque en una ubicación predeterminada en el área de información de administración, se escribe ya sea la unidad de actualización de estructura de administración de disco o una segunda unidad de actualización de estructura de administración de disco, la cual incluye la estructura de definición de disco y una lista de defectos inicial y la cual tiene un tamaño de un bloque, y en donde la estructura de definición de disco incluye información de ubicación acerca de la lista de defectos inicial, y en donde la lista de defectos inicial no proporciona información acerca de un área defectuosa, y en donde el aparato de lectura de información lee ya sea la . unidad de actualización de estructura de administración de disco o la segunda unidad de actualización de estructura de administración de disco de un bloque en la ubicación predeterminada.
32. El aparato de lectura de información de conformidad con la reivindicación 31, caracterizado porque el bloque en la ubicación predeterminada se ubica en la parte superior de varios bloques legibles y escribibles en el . área de información de administración.
33. Un método de lectura de información para leer información de un medio de grabación de información de una sola escritura, el cual tiene por lo menos una capa de grabación y en el cual se escribe información sobre una base de bloque por bloque, el medio de grabación de información de una sola escritura comprende: un área de datos de usuario en la cual se van a escribir datos de usuario; y un área de información de administración para almacenar información de administración acerca del medio de grabación de información de una sola escritura, y en donde el área de datos de usuario es provista para cada una de las capas, de grabación, y en donde la información de administración comprende : un mapa de bits de espacio que incluye información de mapa de bits . para usarse en administrar estados de grabación en el área de datos de usuario en una de las capas de grabación predeterminadas; y una estructura de definición de disco que incluye información de ubicación del mapa de bits de espacio, y en donde el tamaño del mapa de bits de espacio se determina de tal manera que el tamaño combinado del propio mapa de bits de espacio y la estructura de definición de disco siempre se vuelve igual a aquél de un bloque, no obstante el tamaño del área de datos de usuario, y en donde si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede uno predeterminado, varios mapas de bits de espacio se generan para el área de datos de usuario de la. capa de grabación predeterminada, y una unidad de actualización de estructura de administración de disco, que incluye uno de los diferentes mapas de bits de espacio y la estructura de definición de disco y que tiene un tamaño de un bloque, es escrita en el área de información de administración, y caracterizado porque incluye la etapa de leer la unidad de actualización de estructura de administración de disco, incluyendo la estructura de definición de disco y que tiene un tamaño de un bloque, del área de información de administración y obtiene el mapa de bits de espacio.
34. El método de lectura de información de conformidad con la reivindicación 33, caracterizado porque si el tamaño del área de datos de usuario en la capa de grabación predeterminada excede el tamaño predeterminado, la información de mapa de bits se divide en varias piezas de información de mapa de bits, y en donde cada uno de los diferentes mapas de bits de espacio es provisto con una de esas piezas de información de mapas de bits, y en donde el método de lectura de información incluye además la etapa de leer una pieza asociada de información de mapa de bits de cada uno de los mapas de bits de espacio.
35. El método de lectura de información de conformidad con la reivindicación 34, caracterizado porque cada uno de los diferentes mapas de bits de espacio incluye un encabezado que proporciona información acerca de un intervalo de área que será administrado al hacer referencia a. su pieza asociada de información de mapa de bits para el propio mapa de bits de espacio.
36. El método de lectura de información de conformidad con la reivindicación 35, caracterizado porque el tamaño de la información de mapa de bits se incrementa al incrementarse el tamaño del área de datos de Usuario, y en donde el tamaño predeterminado es el tamaño del área de datos de usuario cuando el tamaño combinado de la información de mapa de bits, la estructura de definición de disco y el encabezado se vuelve igual a aquél de un bloque.
37. El método de lectura de información de conformidad con la reivindicación 35, caracterizado porque el encabezado proporciona información acerca de la dirección superior y tamaño de un intervalo de área administrado al hacer referencia a esa pieza de información de mapa de bits.
38. El método de lectura de información de conformidad con la reivindicación 35, caracterizado porque el encabezado proporciona información acerca del número de veces que el mapa de bits de espacio ha sido actualizado.
39. El método de lectura de información de conformidad con la reivindicación 33, caracterizado porque en un bloque en una ubicación predeterminada en el área de información de administración, se escribe ya sea la unidad de actualización de estructura de administración o una segunda unidad de actualización de estructura de administración de disco, la cual incluye la estructura de definición de disco y una lista de defectos inicial y la cual tiene un tamaño de un bloque, y en donde la estructura de definición de disco incluye información de ubicación acerca de la lista de defectos inicial, y en donde la lista de defectos inicial no proporciona información acerca de un área defectuosa, y en donde el método de lectura de información incluye la etapa de leer ya sea la unidad de actualización de estructura de administración de disco o la segunda unidad de actualización de estructura de administración de disco de un bloque en una ubicación predeterminada en el área de información de administración.
40. El método de lectura de información de conformidad con la reivindicación 39, caracterizado porque el bloque en la ubicación predeterminada se ubica en la parte superior de los diferentes bloques legibles y escribibles en el área de información de administración.
MX2010011840A 2009-01-06 2009-12-25 Medio de grabacion de informacion de una sola escritura, aparato de grabacion de informacion. metodo de grabacion de informacion, aparato de reproduccion de informacion y metodo de reproduccion de informacion. MX2010011840A (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2009001002 2009-01-06
PCT/JP2009/007250 WO2010079572A1 (ja) 2009-01-06 2009-12-25 追記型情報記録媒体、情報記録装置、情報記録方法、情報再生装置および情報再生方法

Publications (1)

Publication Number Publication Date
MX2010011840A true MX2010011840A (es) 2010-11-30

Family

ID=42316350

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2010011840A MX2010011840A (es) 2009-01-06 2009-12-25 Medio de grabacion de informacion de una sola escritura, aparato de grabacion de informacion. metodo de grabacion de informacion, aparato de reproduccion de informacion y metodo de reproduccion de informacion.

Country Status (11)

Country Link
US (2) US8264927B2 (es)
EP (1) EP2375417A4 (es)
JP (2) JP4746715B2 (es)
KR (1) KR20110102810A (es)
CN (1) CN102016993B (es)
AU (1) AU2009336476A1 (es)
BR (1) BRPI0912569A2 (es)
MX (1) MX2010011840A (es)
RU (1) RU2504028C2 (es)
TW (1) TW201034009A (es)
WO (1) WO2010079572A1 (es)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010079578A1 (ja) * 2009-01-07 2010-07-15 パナソニック株式会社 追記型情報記録媒体、情報記録装置、情報記録方法、情報再生装置および情報再生方法
JP5011326B2 (ja) * 2009-02-24 2012-08-29 株式会社日立製作所 情報記録媒体、アドレス生成及び検出方法、再生及び記録装置
JP2012524360A (ja) * 2009-04-14 2012-10-11 サムスン エレクトロニクス カンパニー リミテッド 情報記録媒体、記録再生装置及び記録再生方法
JP5503659B2 (ja) * 2009-09-24 2014-05-28 パナソニック株式会社 追記型情報記録媒体、情報記録方法、情報記録装置、情報再生方法、情報再生装置、および情報記録媒体の製造方法
US8406107B2 (en) 2009-09-25 2013-03-26 Panasonic Corporation Write-once information recording medium, information recording method, information recording apparatus, information reproducing method, information reproducing apparatus and manufacturing method of the information recording medium
KR101636875B1 (ko) * 2009-10-26 2016-07-06 삼성전자주식회사 정보 저장 매체, 기록 재생 장치 및 기록 재생 방법
US9690489B2 (en) * 2014-03-08 2017-06-27 Storart Technology Co. Ltd. Method for improving access performance of a non-volatile storage device
US9792942B2 (en) * 2015-05-18 2017-10-17 Panasonic Intellectual Property Management Co., Ltd. Optical information medium having multiple layers with management information areas disposed at the same distance from center

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3856261B2 (ja) 1998-03-18 2006-12-13 ソニー株式会社 同期検出装置
JP2000251446A (ja) * 1999-03-01 2000-09-14 Sanyo Electric Co Ltd データ記録装置及び方法
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
JP4224391B2 (ja) 2002-12-25 2009-02-12 パナソニック株式会社 追記型情報記録媒体、情報記録方法、情報再生方法、情報記録装置および情報再生装置
CN101930756A (zh) * 2002-12-25 2010-12-29 松下电器产业株式会社 一次写入多次读取信息记录介质、信息记录方法、信息再现方法、信息记录装置和信息再现装置
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
US7188271B2 (en) 2003-02-25 2007-03-06 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information on write-once optical disc
KR100991788B1 (ko) 2003-03-04 2010-11-03 엘지전자 주식회사 광기록매체 및 광기록매체의 기록방법 및 장치
JP4026517B2 (ja) 2003-03-12 2007-12-26 ソニー株式会社 記録媒体、記録装置、記録方法
JP4870554B2 (ja) * 2003-03-13 2012-02-08 サムスン エレクトロニクス カンパニー リミテッド データ領域管理の可能な追記型ディスク、追記型ディスクのデータ領域の管理方法、データ記録装置、データの再生方法及びその装置
RU2005127337A (ru) * 2003-03-13 2006-02-10 Самсунг Электроникс Ко. Лтд. (Kr) Однократное записываемый диск, способ распределения области данных однократно записываемого диска, устройство и способ воспроизведения данных с такого диска
MXPA05009731A (es) 2003-03-13 2005-11-04 Samsung Electronics Co Ltd Disco de una sola escritura, metodo de manejo de area de datos de disco de una sola escritura y aparato y metodo para reproducir datos a partir del mismo.
US8184513B2 (en) 2003-04-15 2012-05-22 Samsung Electronics Co., Ltd. Recording/reproducing method, recording/reproducing apparatus, optical recording medium, and computer readable recording medium having recorded thereon program for the recording/reproducing method
US7663997B2 (en) 2003-05-09 2010-02-16 Lg Electronics, Inc. Write once optical disc, and method and apparatus for recovering disc management information from the write once optical disc
CN1784740A (zh) * 2003-05-09 2006-06-07 Lg电子株式会社 具有用于至少管理记录介质的数据区的数据结构的记录介质和记录和再现方法和设备
TW200501071A (en) 2003-05-09 2005-01-01 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
JP3861856B2 (ja) 2003-06-13 2006-12-27 ソニー株式会社 記録再生装置、記録再生方法
EP1647014B1 (en) * 2003-07-04 2012-09-05 LG Electronics Inc. Method and apparatus for managing a overwrite recording on a write-once optical disc
JP3865261B2 (ja) 2003-07-23 2007-01-10 パイオニア株式会社 追記型記録媒体、追記型記録媒体用の記録装置及び記録方法、追記型記録媒体用の再生装置及び再生方法、記録又は再生制御用のコンピュータプログラム、並びにデータ構造
US20050162989A1 (en) * 2004-01-05 2005-07-28 Samsung Electronics Co., Ltd. Method and apparatus for recording and/or reproducing data and write-once information storage medium
EP1760719A3 (en) 2004-03-22 2007-06-13 Pioneer Corporation Write-once type recording medium, recording apparatus and method for the same, reproducing apparatus and method for the same, and computer program
KR20070028546A (ko) * 2004-06-21 2007-03-12 코닌클리케 필립스 일렉트로닉스 엔.브이. 제어정보를 은닉 저장하는 시스템
JP2007179666A (ja) * 2005-12-28 2007-07-12 Toshiba Corp 情報記録媒体、情報記録再生装置及び情報記録方法
JP4492535B2 (ja) * 2005-12-28 2010-06-30 ソニー株式会社 記録装置、記録制御方法
JP2007323695A (ja) 2006-05-30 2007-12-13 Nec Corp 書き換え型光ディスクの記録制御方法およびその記録再生用のドライブ装置
KR101301649B1 (ko) 2006-11-10 2013-08-30 삼성전자주식회사 기록/재생 방법, 기록/재생 장치 및 정보 저장 매체
KR20080065506A (ko) 2007-01-09 2008-07-14 삼성전자주식회사 기록 재생 장치 및 방법, 그 정보 저장 매체
WO2010079578A1 (ja) 2009-01-07 2010-07-15 パナソニック株式会社 追記型情報記録媒体、情報記録装置、情報記録方法、情報再生装置および情報再生方法
JP5503659B2 (ja) * 2009-09-24 2014-05-28 パナソニック株式会社 追記型情報記録媒体、情報記録方法、情報記録装置、情報再生方法、情報再生装置、および情報記録媒体の製造方法

Also Published As

Publication number Publication date
TW201034009A (en) 2010-09-16
EP2375417A1 (en) 2011-10-12
CN102016993A (zh) 2011-04-13
RU2010145181A (ru) 2013-02-20
BRPI0912569A2 (pt) 2015-10-13
US20110026391A1 (en) 2011-02-03
CN102016993B (zh) 2014-05-14
AU2009336476A1 (en) 2010-07-15
US8264927B2 (en) 2012-09-11
US20100329098A1 (en) 2010-12-30
JP2010231888A (ja) 2010-10-14
WO2010079572A1 (ja) 2010-07-15
JP4746715B2 (ja) 2011-08-10
JPWO2010079572A1 (ja) 2012-06-21
EP2375417A4 (en) 2013-11-13
RU2504028C2 (ru) 2014-01-10
KR20110102810A (ko) 2011-09-19

Similar Documents

Publication Publication Date Title
RU2344494C2 (ru) Оптический диск неперезаписываемого типа, способ и аппарат управления дефектной информацией на оптическом диске
KR100976083B1 (ko) 다층 정보 기록 매체, 정보 재생 방법 및 프로그램
JP4544642B2 (ja) 記録方法及び情報記録装置
US8264927B2 (en) Write-once information recording medium, information recording apparatus, information recording method, information reproducing apparatus and information reproducing method
JP2007503073A (ja) 複数層の情報担体上に情報を記録するための方法及び装置
JP2007012248A (ja) 多層情報記録媒体および情報装置
US7864636B2 (en) Multi-layered optical recording medium, address assignment method for multi-layered optical recording medium, apparatus and method of reproducing and method of recording
JP5503659B2 (ja) 追記型情報記録媒体、情報記録方法、情報記録装置、情報再生方法、情報再生装置、および情報記録媒体の製造方法
US8199621B2 (en) Write-once information recording medium, information recording apparatus, information recording method, information reproducing apparatus and information reproducing method
US8406107B2 (en) Write-once information recording medium, information recording method, information recording apparatus, information reproducing method, information reproducing apparatus and manufacturing method of the information recording medium
KR101116798B1 (ko) 다중층 디스크 상에 정보를 기록하기 위한 방법 및 기록장치
JP4083780B2 (ja) 情報記録システム
KR100944105B1 (ko) 다층 정보 기록 매체, 기록 장치, 및 기록 방법
JP2006040531A (ja) 情報記録装置及び情報記録方法

Legal Events

Date Code Title Description
FG Grant or registration