ES2233475T3 - Metodo de seguimiento de sectores defectuosos en un soporte de disco re-escribible. - Google Patents
Metodo de seguimiento de sectores defectuosos en un soporte de disco re-escribible.Info
- Publication number
- ES2233475T3 ES2233475T3 ES00977023T ES00977023T ES2233475T3 ES 2233475 T3 ES2233475 T3 ES 2233475T3 ES 00977023 T ES00977023 T ES 00977023T ES 00977023 T ES00977023 T ES 00977023T ES 2233475 T3 ES2233475 T3 ES 2233475T3
- Authority
- ES
- Spain
- Prior art keywords
- list
- defects
- sector
- candidates
- dvd
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/02—Control of operating function, e.g. switching from recording to reproducing
- G11B19/04—Arrangements for preventing, inhibiting, or warning against double recording on the same blank or against other recording or reproducing malfunctions
- G11B19/047—Recovery from power failure
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1816—Testing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1883—Methods for assignment of alternate areas for defective areas
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1264—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
- G11B2020/1265—Control data, system data or management information, i.e. data used to access or process user data
- G11B2020/1267—Address data
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B2020/1873—Temporary defect structures for write-once discs, e.g. TDDS, TDMA or TDFL
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/216—Rewritable discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/218—Write-once discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2525—Magneto-optical [MO] discs
- G11B2220/2529—Mini-discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
- G11B2220/2575—DVD-RAMs
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
Abstract
Un método para actualizar una lista (425) de defectos en un DVD (102), comprendiendo: reproducir el DVD (102); detectar (usando 108) al menos un error irrecuperable asociado con al menos un sector correspondiente durante dicha reproducción; añadir una referencia (usando 122) a cada sector asociado con dicho error irrecuperable a una lista (430) de candidatos a defectos; identificar (usando 122) cada sector que tiene una referencia tanto en la lista (425) de defectos como en dicha lista (430) de candidatos a defectos; eliminar dichos sectores identificados de dicha lista (430) de candidatos a defectos; determinar (usando 108) si cada sector mencionado en dicha lista (430) de candidatos a defectos es un sector defectuoso; y añadir una referencia (usando 122) a cada sector determinado como un sector defectuoso a la lista (425) de defectos.
Description
Método de seguimiento de sectores defectuosos en
un soporte de disco re-escribible.
La disposición inventiva se refiere generalmente
a métodos y aparatos para proporcionar características operativas
avanzadas para grabar datos en soportes DVD grabables y, más
particularmente, a un método y aparato para rastrear sectores
defectuosos en DVD grabables.
Diversos dispositivos han sido desarrollados para
permitir que los consumidores graben programas de vídeo y/o audio
para presentación posterior. Tales dispositivos incluyen grabadoras
en cinta, magnetoscopios, discos compactos (CD) grabables y, más
recientemente, discos versátiles digitales (DVD) grabables. También
han sido usadas unidades de disco duro y discos magnetoópticos. Un
DVD en el que los datos pueden ser grabados una sola vez, y por
tanto es esencialmente una memoria de solo lectura en DVD, es
designado por el acrónimo DVD-R (DVD). El acrónimo
DVD-R también ha sido generalmente para referirse a
tecnología de escribir una vez o grabar una vez.
En contrasta con el DVD-R,
existen varios formatos en los que los datos pueden ser grabados en
un DVD, borrados y regrabados. En resumen, tal DVD puede ser
sobrescrito o reescrito. Estos DVDs son designados típicamente por
los acrónimos DVD-RAM, DVD-RW y
DVE+RW. Aunque en este momento no ha sido adoptada ninguna norma
industrial uniforme, los acrónimos DVD-RAM,
DVD-RW y DVD+RW han sido usados generalmente para
referirse a las tecnologías respectivas de DVDs reescribibles. Sin
embargo, la referencia aquí a tecnología, dispositivos y métodos de
DVDs reescribibles y soportes DVD grabables está destinada
generalmente a abarcar todas las normas que están siendo usadas
ahora así como las que puedan ser desarrolladas en el futuro.
Los DVDs actuales pueden tener una estructura
lógica de archivos en la que el contenido de
audio-vídeo puede ser almacenado. Específicamente,
como se muestra en la Figura 7, en la parte superior de la jerarquía
de estructura de archivos de un DVD 700, pueden existir uno o más
títulos 701 que pueden correlacionarse holgadamente con títulos de
episodios de programas. Los títulos 701 pueden consistir en datos
702 de control además de uno o más conjuntos 703 de objetos de vídeo
(VOBS: vídeo object set). Los datos 702 de control pueden contener
información para manejar el título 701. Cada conjunto 703 de objetos
de vídeo (VOBS) puede incluir una pluralidad de objetos 704 de vídeo
(VOBS). Cada objeto 704 de vídeo (VOBS) incluye preferiblemente una
pluralidad de células 705. Cada célula 705 incluye preferiblemente
una pluralidad de unidades 706 de objeto de vídeo (VOBU). Cada
unidad 706 de objeto de vídeo (VOBU) se correlaciona aproximadamente
con un grupo de imágenes que es el trozo direccionable mínimo en el
DVD 700.
Notablemente, cada VOBU puede contener un número
entero de cuadros de vídeo. Como tal, cada VOBU 706 puede contener
0,4 a 1,0 segundos de material de presentación. Una VOBU 706 típica
en una película comercial puede contener 0,5 segundos de material de
presentación. Notablemente, cada VOBU 706 puede incluir una
secuencia de agrupaciones 707 situadas en orden de grabación.
Preferiblemente, cada VOBU puede empezar con una agrupación 708 de
navegación (NV_PCK o NAV_PACK) que puede ser seguida por
agrupaciones 709 de datos audiovisuales, por ejemplo agrupaciones de
vídeo (V_PCK), agrupaciones de audio (A_PCK) y agrupaciones de
subimagen (SP_PCK). La NV_PCK 708 puede contener información de
navegación que puede ser útil para implementar modos de trucaje de
funcionamiento. La NV_PCK 708 también puede incluir información de
control de presentación (PCI: Presentation Control Information) e
información de búsqueda de datos (DSI: Data Search Information).
Los DVDs actuales pueden almacenar datos usando
la especificación de Formato Universal de Disco (UDF: Universal Disc
Format). Como tal, los DVDs actuales pueden incluir un directorio y
un conjunto de archivos dentro del formato de archivos del Formato
Universal de Disco (UDF). La Figura 8 ilustra la estructura de
directorios de un DVD típico. Según la especificación de
DVD-ROM, todos los archivos en un DVD son
almacenados en directorios 801, 810, 815 y 820 por debajo del
directorio raíz 800. En particular, los datos de
DVD-vídeo pueden ser almacenados en un solo
directorio denominado el directorio vídeo_TS 801. El directorio
vídeo_TS 801 puede contener un gestor de vídeo y uno o más títulos.
Como se ilustra en la Figura 8, el gestor de vídeo puede incluir un
archivo 802 de información de gestor de vídeo, un archivo 803 de
menú de gestor de vídeo y un archivo 804 de seguridad (reserva) de
gestor de vídeo. Adicionalmente, cada título puede incluir un
archivo 805A, 805B de información de título de vídeo, un menú 806A,
806B de título de vídeo, uno o más archivos 807A, 807B, 808A, 808B
de conjuntos de objetos de vídeo y un archivo 809A, 809B de
seguridad de título de vídeo.
Aparte de los datos de DVD-vídeo,
la información de DVD-Audio puede ser almacenada en
un directorio AUDIO_TS 810 análogo. Además, un directorio opcional
JACKET_P 815 a nivel de raíz puede contener imágenes identificadoras
para El DVD en tres tamaños, incluyendo miniaturas, para directorios
gráficos de colecciones de DVD. Notablemente, un DVD puede incluir
otros archivos almacenados en uno o más directorios 820 definidos
por el usuario. Tales directorios y archivos están situados
típicamente en el DVD siguiendo a los datos de
DVD-vídeo y son ignorados por los reproductores
convencionales de DVD.
El soporte DVD grabable puede ser usado para
miles o incluso decenas de miles de intervalos de tiempo para
grabaciones. Para cada grabación, pueden producirse potencialmente
sectores defectuosos en el soporte DVD grabable. Como resultado, el
soporte DVD grabable puede acumular un número sustancial de sectores
defectuosos durante el tiempo de vida operativo del soporte DVD
grabable. No obstante, los sectores defectuosos el soporte DVD
grabable puede impedir la reproducción apropiada de los datos
almacenados en el soportes DVD grabable. Específicamente, los
sectores defectuosos en el área de datos de control, tal como un
objeto de vídeo (VOB) de datos de control para un conjunto de
títulos, puede invalidar los datos de control. Además, los sectores
defectuosos en los datos de vídeo en una unidad de objeto de vídeo
(VOBU) pueden causar congelación de vídeo o distorsión en forma de
bloques. Adicionalmente, los sectores defectuosos en los datos de
audio en una unidad de objeto de vídeo (VOBU) pueden causar
distorsión de audio o ruido. Finalmente, los sectores defectuosos en
un área de menú pueden dañar un menú.
Para tecnología analógica de grabación en cinta,
tal como la tecnología de magnetoscopio, una porción defectuosa de
la vídeocinta puede no afectar sustancialmente a la calidad de la
señal durante la reproducción. En contraste, para tecnología de
grabación en disco digital, un sector defectuoso puede afectar
significativamente a la calidad de reproducción, causando una
pérdida de información de navegación y datos de control, congelación
de vídeo, distorsión en forma de bloques, pérdida de información de
audio y corrupción de menú. Como resultado, si los sectores
defectuosos no pueden ser identificados antes de grabar en un disco
reescribible, una grabación completa puede ser arruinada. Por
consiguiente, la comprobación de sectores defectuosos puede ser
crítica para una grabación satisfactoria en disco digital.
Notablemente, cada uno de los DVDs reescribibles
tiene una lista de defectos que es generada por el fabricante. Los
sectores que son determinados como defectuosos son añadidos a la
lista de defectos de modo que los sectores defectuosos serán pasados
por alto durante una sesión de grabación.
No obstante, en la mayoría de los casos, la
comprobación de defectos no puede ser realizada en tiempo real
durante una sesión de grabación. Además, inspeccionar un DVD
reescribible respecto a sectores defectuosos explorando todo el DVD
reescribible puede requerir varias horas dependiendo de la capacidad
del DVD reescribible y de la velocidad de la sección de entrada de
la grabadora en DVD reescribible. Por consiguiente, puede no ser
práctico retardar al usuario durante el tiempo necesario para
realizar la inspección antes de permitir que el usuario empiece a
grabar.
Un método para actualizar la lista de defectos es
descrito en el documento WO 01/06511. Este documento no está
publicado previamente y así ha de ser considerado solo de acuerdo
con el Artículo 54(3) EPC.
La invención se refiere a un método como se
describe en las reivindicaciones independientes 1 a 3 y a un
dispositivo según la reivindicación independiente 9. Características
adicionales son descritas en las subreivindicaciones.
Un método para actualizar una lista de defectos
en un DVD puede incluir reproducir el DVD; detectar al menos un
error irrecuperable asociado con al menos un sector correspondiente
durante la reproducción; añadir una referencia a cada sector
asociado con el error irrecuperable a una lista de candidatos a
defectos; determinar si cada sector citado en la lista de candidatos
a defectos es un sector defectuoso; y añadir una referencia a cada
sector determinado como un sector defectuoso a la lista de defectos.
Adicionalmente, el método puede incluir eliminar de la lista de
candidatos a defectos una referencia a cada sector para el que una
referencia correspondiente ha sido añadida a la lista de
defectos.
El paso de determinar puede incluir identificar
cada sector que tiene una referencia tanto en la lista de defectos
como en la lista de candidatos a defectos; eliminar los sectores
identificados de la lista de candidatos a defectos; y determinar si
cada sector que permanece en la lista de candidatos a defectos es un
sector defectuoso. El paso de identificar cada sector que tiene una
referencia tanto en la lista de defectos como en la lista de
candidatos a defectos puede incluir clasificar la lista de
candidatos a defectos en un orden estructurado; clasificar la lista
de defectos en el orden estructurado; y sustraer la lista
clasificada de candidatos a defectos de la lista clasificada de
defectos. Notablemente, la sustracción puede producir los sectores
identificados. Adicionalmente, los pasos de clasificar pueden
incluir clasificar la lista de candidatos a defectos en orden
ascendente y clasificar la lista de defectos en orden ascendente. De
modo similar, los pasos de clasificar pueden incluir clasificar la
lista de candidatos a defectos en orden descendente y clasificar la
lista de defectos en orden descendente.
Un método para actualizar una lista de defectos
en un DVD puede incluir procesar sectores en el DVD durante una
operación de reproducción; añadir referencias a unos seleccionados
de los sectores procesados a una lista de candidatos a defectos;
identificar los sectores defectuosos entre los unos seleccionados de
los sectores procesados; y añadir referencias a los sectores
defectuosos identificados a la lista de defectos. Adicionalmente, el
método puede incluir eliminar de las referencias de candidatos a
defectos a cada sector para el que una referencia correspondiente ha
sido añadida a la lista de defectos.
El paso de añadir referencias a unos
seleccionados de los sectores procesados a una lista de candidatos a
defectos puede incluir detectar un error irrecuperable durante la
operación de reproducción; identificar un sector procesado asociado
con el error irrecuperable; y añadir una referencia al sector
identificado a la lista de candidatos a defectos. Asimismo, el paso
de identificar puede incluir identificar cada sector que tiene una
referencia tanto en la lista de defectos como en la lista de
candidatos a defectos; eliminar las referencias a los sectores
identificados de la lista de candidatos a defectos; y determinar si
cada sector que permanece en la lista de candidatos a defectos es un
sector defectuoso.
El paso de identificar cada sector que tiene una
referencia tanto en la lista de defectos como en la lista de
candidatos a defectos puede incluir clasificar la lista de
candidatos a defectos en un orden estructurado; clasificar la lista
de defectos en el orden estructurado; y sustraer la lista
clasificada de candidatos a defectos de la lista clasificada de
defectos. Notablemente, la sustracción puede producir los sectores
identificados. En un aspecto del método, los pasos de clasificar
pueden incluir clasificar la lista de candidatos a defectos en orden
ascendente y clasificar la lista de defectos en orden ascendente. De
modo similar, en otro aspecto del método, los pasos de clasificar
pueden incluir clasificar la lista de candidatos a defectos en orden
descendente y clasificar la lista de defectos en orden
descendente.
La Figura 1 es un esquema de bloques de un
dispositivo de grabación de DVDs que puede estar provisto de una o
más características operativas avanzadas de acuerdo con las
disposiciones inventivas.
La Figura 2 es un diagrama esquemático de un
soporte DVD grabable.
La Figura 3 es una vista seccionada del soporte
DVD grabable de la Figura 2.
La Figura 4 es un árbol de directorios que
ilustra una estructura de directorios y archivos de DVD de acuerdo
con las disposiciones inventivas.
La Figura 5 es un organigrama que ilustra un
proceso para identificar sectores defectuosos durante la
reproducción de un DVD.
La Figura 6 es un organigrama que ilustra un
proceso para verificar los sectores defectuosos identificados de la
Figura 5.
La Figura 7 es un esquema de bloques que ilustra
una estructura de datos físicos de DVD convencional.
La Figura 8 es un árbol de directorios que
ilustra una estructura de directorios y archivos de DVD
convencional.
Un dispositivo 100 para implementar el método de
gestión de defectos, hacia atrás-compatible, en
DVD-ROM, de acuerdo con las disposiciones inventivas
enseñadas aquí, utiliza un soporte 102 en disco grabable,
reescribible, de acuerdo con las disposiciones inventivas, y es
mostrado en forma de esquema de bloques en la Figura 1. El soporte
102 en disco reescribible es materializado como un DVD reescribible
en la realización ilustrada. En muchos casos, como se observará, el
soporte en disco reescribible también puede ser, por ejemplo, una
unidad de disco duro o un disco magnetoóptico. Un ejemplo de un
disco magnetoóptico es un minidisco. En muchos casos, las
disposiciones inventivas son aplicables a vídeo o audio o tanto a
vídeo como audio.
El dispositivo 100 es capaz de escribir en, y
leer de, soportes DVD grabables, en este ejemplo, un DVD
reescribible 102. El dispositivo comprende un conjunto mecánico 104,
una sección 120 de control, un trayecto 140 de procesamiento de
entrada de vídeo/audio y un trayecto 170 de procesamiento de salida
de vídeo/audio. La asignación de la mayoría de los bloques a
secciones o trayectos diferentes es evidente mientras que la
asignación de algunos de los bloques es efectuada con fines de
conveniencia y no es crítica para comprender el funcionamiento del
dispositivo.
El conjunto mecánico 104 comprende un motor 106
para hacer girar el disco 102 y un conjunto captador 108 que está
adaptado para ser movido sobre el disco giratorio. El conjunto
captador 108 y el motor 106 son controlados por un servo 110. El
servo 110 puede recibir una señal de reproducción de datos que puede
ser leída de una pista espiral del disco 102 como una primera
entrada. La señal de reproducción también puede ser una entrada a un
circuito 130 de corrección de errores que puede ser considerado
parte de la sección de control o parte del trayecto de procesamiento
de salida de vídeo/audio.
Cuando se leen datos del disco 102, un láser en
el conjunto captador 108 puede dirigir luz láser a una superficie de
capa interior del disco 102. Dependiendo de los datos almacenados en
el disco 102, la luz láser puede ser reflejada en su mayor parte o
absorbida en su mayor parte. El conjunto captador 108 puede
interpretar la luz reflejada como un tipo de señal eléctrica
mientras que la luz absorbida por la superficie de capa interior del
disco 102 puede ser interpretada como un segundo tipo de señal
eléctrica. En la realización preferida, las transiciones entre la
reflectancia y la no reflectancia son transformadas en una señal
digital denominada la señal de reproducción que corresponde a los
datos almacenados en el disco 102.
En comparación, durante la grabación, un láser en
el conjunto captador quema puntos sobre una pista espiral en el
disco 102 para grabar digitalmente material de programas de vídeo
y/o audio. Más particularmente, el disco 102, que puede incluir al
menos una capa cristalina interior de grabación, puede exhibir dos
estados distintos, amorfo o cristalino, teniendo cada uno
características diferentes de reflectancia. Esos niveles diferentes
de reflectancia pueden ser detectados por sensores ópticos en el
conjunto captador 108.
Antes de la grabación, la capa interior de
grabación del disco está en un estado cristalino que exhibe gran
reflectancia. La intensidad luminosa de un haz láser puede ser
modulada para escribir marcas amorfas de datos en la superficie de
pistas en la capa cristalina interior de grabación. Específicamente,
la energía de un impulso láser puede elevar rápidamente la
temperatura superficial de la capa cristalina interior de grabación
por encima del punto de fusión de la capa. Una vez por encima del
punto de fusión, la capa interior puede efectuar la transición desde
un estado cristalino de gran reflectancia a un estado amorfo de baja
reflectancia. Subsiguientemente, el enfriamiento rápido de la capa
impide que la estructura molecular de la capa interior se reorganice
en un estado cristalino. Por tanto, los datos digitales pueden ser
transformados en una serie de impulsos láser que pueden escribir un
código digital en el disco 102 que puede corresponder a los datos
digitales.
Notablemente, dependiendo de las exigencias de
capacidad, el disco 102 puede tener una o dos cara grabables,
Adicionalmente, el disco 102 puede tener capas grabables múltiples
por cara. Sin embargo, con objeto de comprender la invención, el
número de caras y capas es irrelevante. Además, en el caso de una
grabación de dos caras, también es irrelevante si la grabación de
ambas caras del disco 102 ocurre desde una o ambas caras del disco
102.
Volviendo ahora a la Figura 1, la sección 120 de
control comprende preferiblemente un controlador 122 y un circuito
126 de generación de datos de navegación. El controlador 122
suministra una primera señal de entrada al circuito 126 de
generación de datos de navegación y el servo 110 suministra una
segunda entrada al circuito 126 de generación de datos de
navegación. El servo también puede ser considerado parte de la
sección 120 de control. El circuito 126 de generación de datos de
navegación suministra una primera señal de entrada al multiplexor
154 que forma parte del trayecto 140 de procesamiento de entrada de
vídeo/audio. La salida del multiplexor 154 es una entrada a un
circuito 128 de codificación de corrección de errores. La salida del
circuito 128 de codificación de corrección de errores es una señal
de entrada grabable suministrada al conjunto captador 108, que será
"quemada" por el láser sobre la pista espiral del disco
102.
El controlador 122 también tiene acceso
preferiblemente a los datos contenidos en la memoria intermedia 172
de pista y la memoria intermedia 152 de grabación como se muestra en
la Figura 1. El controlador 122 puede suprimir, modificar y
reformatear los datos de vídeo almacenados en la memoria intermedia
172 de pista y la memoria intermedia 152 de grabación con el fin de
implementar las disposiciones inventivas. Interfaces de control y
datos también están dispuestas preferiblemente para permitir que el
controlador 122 controle el funcionamiento del codificador 144 de
vídeo en paquetes y el codificador 148 de audio para implementar las
realizaciones inventivas como se describe aquí. Software o firmware
(microprogramación) adecuado es provisto en memoria para las
operaciones convencionales realizadas por el controlador 122.
Además, rutinas de programa para las características avanzadas 134
son provistas para controlar el controlador 122 de acuerdo con la
invención como debe ser descrito en lo sucesivo con más detalle.
Una memoria intermedia 132 de control para
funciones activables por el espectador indica las funciones
disponibles actualmente, o sea, reproducción, grabación, retroceso,
avance rápido, pausa/reproducción y parada. La pausa es un
equivalente de la operación de pausa en un magnetoscopio, por
ejemplo interrumpir manualmente la reproducción de un programa
pregrabado o interrumpir la grabación de un programa visto para
eliminar los anuncios de la grabación. Una memoria intermedia 136 de
pausa distinta está dispuesta para recibir órdenes para efectuar la
pausa durante las funciones de grabación y reproducción.
El trayecto 140 de procesamiento de entrada de
vídeo/audio es un circuito de procesamiento de señales para
convertir una señal de televisión convencional, por ejemplo NTSC
(National Television System Committee) o PAL (Phase Alternate Line),
en datos en paquetes digitalizados, por ejemplo
MPEG-1 o MPEG-2, para grabación
digital por el dispositivo 100. El trayecto 140 de entrada comprende
un descodificador NTSC 142 y un codificador 144 de vídeo, por
ejemplo MPEG-1 o MPEG-2, para
entrada de vídeo, y comprende un convertidor analógico/digital (A/D)
146 de audio y un codificador 148 de salida, por ejemplo
MPEG-1 o MPEG-2. Las señales
digitalizadas son combinadas en un multiplexor 150 y son almacenadas
en una memoria intermedia 152 de grabación hasta que ha sido
construido un paquete completo. A medida que cada paquete es
construido, cada paquete es combinado con la salida del circuito de
generación de datos de navegación en el multiplexor 154 y es enviado
al circuito 128 de codificación de corrección de errores. También
puede considerarse que el circuito 128 de codificación de corrección
de errores es parte del trayecto 140 de entrada.
El trayecto 170 de procesamiento de salida
comprende una memoria intermedia 172 de pista, o memoria intermedia
de salida, en la que los datos leídos del disco son ensamblados en
paquetes para procesamiento adicional. Los paquetes son procesados
por el circuito 174 de acceso condicional que controla la
propagación de los paquetes a través del desmultiplexor 176 y al
interior de los trayectos respectivos para procesamiento de vídeo y
audio. El vídeo es descodificado por el descodificador 178, por
ejemplo a partir de MPEG-1 o MPEG-2,
y es codificado como una señal de televisión convencional, por
ejemplo NTSC o PAL. El audio es descodificado por el circuito 182,
por ejemplo a partir de MPEG-1 o
MPEG-2, y es convertido a forma analógica por el
convertidor digital/analógico (D/A) 184 de audio. Puede considerarse
que el trayecto 170 de procesamiento de salida incluye el circuito
130 de corrección de errores, como se observó.
El dispositivo 100 puede representar una máquina
que tiene, por ejemplo, una capacidad de lectura de 1X y de
escritura de 1X. Tales dispositivos pueden tener típicamente
velocidades máximas de datos para grabación o reproducción de 11
megabits/segundo aproximadamente. Para implementar algunas de las
disposiciones inventivas, es necesario reproducir (leer) y grabar
(escribir) de una manera que parezca ser simultánea. Aparentemente,
la reproducción y la grabación simultáneas con tal máquina parecería
ser imposible pero incluso tal máquina de capacidad mínima puede ser
hecha funcionar convenientemente de acuerdo con las disposiciones
inventivas para proporcionar reproducción y grabación aparentemente
simultáneas así como otras disposiciones inventivas. También se
apreciará que las disposiciones inventivas también pueden ser útiles
para dispositivos que tienen velocidades mayores de datos.
Con objeto de ilustrar las disposiciones
inventivas, el material de programa puede ser grabado en soportes
DVD grabables, por ejemplo el DVD reescribible de la Figura 1, y
reproducido del DVD reescribible. El DVD reescribible 102, como se
muestra con más detalle en la Figura 2, puede consistir en dos
sustratos unidos entre sí por una capa adhesiva que forma un disco
de 1,2 mm de espesor. Un agujero central 118 puede estar formado en
el centro del disco de modo que un dispositivo de agarre del motor
106 de la Figura 1 puede agarrar firmemente el disco y controlar el
movimiento angular del mismo de acuerdo con las disposiciones
inventivas.
Como en la tecnología DVD-RAM
convencional, el DVD reescribible 102 de la presente invención
incluye una estructura de saliente/surco y un material de cambio de
fase para grabar datos en el disco. La combinación de saliente/surco
forma una espiral continua 11, con datos grabados alternativamente
en saliente y surco. Los datos pueden ser escritos en el DVD
reescribible 102 en un sentido hacia fuera a lo largo de la espiral
112, empezando con la porción de radio menor de la espiral hacia la
porción de radio mayor de la espiral 112. Las varias series de tres
puntos grandes (\bullet\bullet\bullet) indican porciones de la
espiral no mostradas en el dibujo. Cada sección casi circular,
radialmente concéntrica de la espiral 112 es denominada a veces una
pista. Notablemente, la espiral 112 puede estar formada con una
oscilación de lado a lado, no mostrada en el dibujo, para acomodar
la indexación de tipo de soporte. Debido a dificultades de escala,
solo son mostradas porciones de la espiral 112 y estas son mostradas
a escala muy ampliada.
Para mantener constante la densidad de datos a
través de la superficie del DVD reescribible 102, la superficie de
grabación está dividida en veinticuatro (24) zonas anulares. Cada
zona tiene 1.888 pistas, incluyendo 944 pistas de saliente y 944
pistas de surco. Cada pista está dividida en sectores 114 (por
sencillez, solo se muestra un sector único). La zona interior tiene
diecisiete (17) sectores por pista. El número de sectores por pista
aumenta en uno en cada zona sucesiva. Por tanto, la zona exterior
contiene cuarenta (40) sectores por pista. Cada sector 114 empieza
con un campo de identificación de solo lectura, estampado sobre la
superficie del disco. Este campo de identificación, conocido como la
cabecera, es usado para identificar la situación física del sector y
es mantenido separado del campo de datos grabables por el usuario,
para garantizar que es permanentemente legible. El DVD reescribible
102 puede incluir además un área estampada 116 conteniendo datos de
solo lectura que pueden identificar el tipo de soporte, por ejemplo,
DVD-RAM, DVD-ROM o
DVD-R.
La Figura 3 es una vista seccionada del DVD
reescribible de la Figura 2. Como se muestra en la Figura 3, un DVD
reescribible 102 puede incluir tanto áreas de datos reescribibles
como áreas de datos estampados. Los datos estampados para un DVD
reescribible 102 pueden estar situados en la porción interior del
DVD reescribible 102, denominada el área 116 de guía de entrada. El
área 116 de guía de entrada contiene información que puede
identificar el tipo de soporte, tal como DVD-RAM o
DVD-R. De modo similar, el DVD reescribible 102
puede incluir un área 124 de guía de salida. Notablemente, cada zona
puede tener un área de usuario y un área sobrante asociada (no
mostrada). El área sobrante puede ser usada para la sustitución de
cualquier sector defectuoso detectado en el área de usuario.
Finalmente, el direccionamiento de sectores defectuosos puede ser
manejado usando las áreas 122 de gestión de defectos. Cada área 122
de gestión de defectos puede incluir una lista de sectores
defectuosos y sectores de sustitución asociados. Adicionalmente,
cada área 122 de gestión de defectos puede contener la misma
información que otras áreas 122 de gestión de defectos,
proporcionando un nivel adicional de redundancia para mejorar la
fiabilidad del DVD reescribible 102.
Se apreciará que las características avanzadas
enseñadas aquí son aplicables a otras clases de soportes en disco y
reproductores y grabadoras de soportes de disco. Adicionalmente,
diversas modificaciones del dispositivo ilustrado en la Figura 1 y
del soporte en disco ilustrado en las Figuras 2 y 3 pueden ser
usadas conjuntamente para implementar las características avanzadas
enseñadas aquí de acuerdo con las disposiciones inventivas. En
particular, una solución para gestión de sectores defectuosos de
acuerdo con las disposiciones inventivas puede incluir
modificaciones de, y adiciones a, hardware, firmware
(microprogramación) y software en el controlador 122 para grabar
datos en soportes DVD grabables.
Notablemente, la presente invención puede ser
realizada en hardware, software o una combinación de hardware y
software. Almacenamiento legible por máquina según la presente
invención puede ser realizado de una forma centralizada en un
sistema de ordenador, por ejemplo el controlador 122, o de una forma
distribuida donde elementos diferentes están repartidos a través de
varios sistemas de ordenador interconectados. Es aceptable cualquier
clase de sistema de ordenador u otro aparato adaptado para llevar a
cabo los métodos descritos aquí.
Específicamente, aunque la presente invención
como se describe aquí considera el controlador 122 de la Figura 1,
una combinación típica de hardware y software podría ser un sistema
de ordenador de aplicación general con un programa de ordenador que,
cuando es cargado y ejecutado, controla el sistema de ordenador y un
sistema de grabación de DVD similar a la sección 120 de control de
la Figura 1 tal que lleva a cabo los métodos descritos aquí. La
presente invención también puede estar incluida en un producto de
programa de ordenador que comprende todas las características
permitiendo la implementación de los métodos descritos aquí y que,
cuando está cargado en un sistema de ordenador, es capaz de llevar a
cabo estos métodos.
En el contexto actual, un programa de ordenador
puede significar cualquier expresión, en cualquier lenguaje, código
o notación, de un conjunto de instrucciones destinadas a causar que
un sistema tenga una capacidad de procesamiento de información para
realizar una función particular directamente o después de cualquiera
o ambos de los siguientes: (a) conversión a otro lenguaje, código o
notación; y (b) reproducción en una forma material diferente. La
invención descrita aquí puede ser un método incluido en un programa
de ordenador que puede ser implementado por un programador usando
herramientas de desarrollo comercialmente obtenibles para sistemas
operativos compatibles con el controlador 122 descrito
anteriormente.
De acuerdo con las disposiciones inventivas, los
sectores defectuosos en un disco reescribible son detectados y una
referencia a ellos es situada en una lista de defectos en el área
122 de gestión de defectos mostrada en la Figura 3. En consecuencia,
los sectores defectuosos que tienen una referencia almacenada en la
lista de defectos no son usados para grabación. Más particularmente,
los sectores defectuosos en un disco reescribible son comprobados
durante cada reproducción del disco reescribible. Si un error
irrecuperable es detectado al reproducir un sector particular, el
sector particular puede ser calificado como un candidato a sector
defectuoso. Como tal, el sector particular puede ser colocado en una
lista de candidatos a sectores defectuosos. Si el sector particular
es verificado posteriormente como un sector genuinamente defectuoso,
una referencia al sector particular puede ser añadida a la lista de
defectos en el área 122 de gestión de defectos.
Notablemente, directorios adicionales pueden ser
añadidos a la estructura de directorios y archivos de DVD para
acomodar la lista de defectos y la lista de candidatos a sectores
defectuosos. Específicamente, como se muestra en el árbol de
directorios ilustrado en la Figura 4, una estructura de directorios
de DVD de acuerdo con las disposiciones inventivas puede incluir,
debajo del directorio raíz 400, un directorio 401 de
DVD-Vídeo, una lista 425 de defectos, una lista 430
de candidatos a defectos y los directorios correspondientes 435, 440
de seguridad de lista de defectos y lista de candidatos a defectos.
Adicionalmente, como en los directorios convencionales de
DVD-Vídeo, el directorio 401 de
DVD-Vídeo puede incluir in archivo 403 de menú de
gestor de vídeo y el archivo 404 de seguridad de gestor de vídeo.
Adicionalmente, cada título en el directorio 401 de
DVD-Vídeo puede incluir un archivo 405A, 405B de
información de titulo de vídeo, un menú 406A, 406B de título de
vídeo, uno o más archivos 407A, 407B, 408A, 408B de conjunto de
objetos de vídeo y un archivo 409A, 409B de seguridad de titulo de
vídeo. Opcionalmente, la estructura de directorios de DVD también
puede incluir un directorio 410 de DVD-Audio, el
directorio 415 de JACKET_P y otros directorios 420 definidos por el
usuario.
Un método de identificación y verificación de
sectores defectuosos de acuerdo con las disposiciones inventivas usa
convenientemente la función de reproducción como un proceso de
comprobación de sectores defectuosos. En consecuencia, cada sector
sospechoso de un defecto durante la reproducción del sector puede
ser añadido a una lista de candidatos a defectos. Subsiguientemente,
un proceso de verificación puede determinar si los sectores en la
lista de candidatos a defectos han de ser añadidos a la lista de
defectos. La Figura 5 es un organigrama que ilustra un proceso para
detectar y rastrear sectores defectuosos presuntos durante la
ejecución de una función de reproducción de DVD. De acuerdo con las
disposiciones inventivas, en el paso 501, el proceso puede intentar
primero leer un sector en un DVD reescribible. En el paso 502 de
decisión, si un error incorregible es encontrado, en el paso 503 la
dirección del sector u otra referencia adecuada a él puede ser
añadida a una lista de candidatos a defectos. En el paso 504 de
decisión, si se determina que la reproducción debería continuar, el
proceso puede repetirse donde, en el paso 501, el proceso puede leer
el sector siguiente en el DVD.
Para reducir comprobaciones de verificación
redundantes de sectores defectuosos presuntos contenidos en una
lista de candidatos a defectos, las direcciones de los sectores
defectuosos presuntos pueden ser almacenadas convenientemente en un
orden estructurado tanto en la lista de defectos (para sectores
defectuosos verificados) como en la lista de candidatos a defectos.
Específicamente, donde tanto la lista de defectos como la lista de
candidatos a defectos están almacenadas en un orden estructurado,
ambas pueden ser comparadas y los sectores que no están contenidos
en ambas lisas pueden ser identificados más fácilmente. Por ejemplo,
tanto la lista de defectos como la lista de candidatos a defectos
puede ser clasificada en orden ascendente o descendente. En
cualquier caso, si en el paso 504 es determinado que la reproducción
no debería continuar, en el paso 505 la lista de candidatos a
defectos puede ser clasificada según una estructura especificada,
por ejemplo orden ascendente o descendente. Subsiguientemente, en el
paso 506 puede comenzar el proceso de verificación.
La Figura 6 es un organigrama que ilustra un
proceso para verificar sectores defectuosos presuntos después del
proceso de detección y rastreo de la Figura 5. Significativamente,
para incomodar mínimamente al usuario, el proceso de verificación
puede ser ejecutado convenientemente antes de la expulsión del
disco. Específicamente, en el paso 601 puede ser cargada una lista
de defectos existente. Notablemente, la lista de defectos puede ser
una lista de defectos clasificada. Adicionalmente, en el paso 602
puede ser cargada la lista de candidatos a defectos.
Significativamente, la invención no está limitada a recuperar una
lista de defectos y una lista de candidatos a defectos clasificadas
previamente. Más bien, en un aspecto alternativo de la presente
invención, las listas pueden ser recuperadas y clasificadas
dinámicamente en un orden estructurado, por ejemplo orden ascendente
o descendente.
En cualquier caso, en el paso 603, las listas
pueden ser comparadas y los sectores en la lista de candidatos a
defectos que ya están en la lista de defectos son desechados de la
lista de candidatos a defectos. Notablemente, donde las listas han
sido clasificadas en un orden estructurado, la lista de candidatos a
defectos solo necesita ser sustraída de la lista de defectos para
determinar que sectores en la lista de candidatos a defectos no han
sido añadidos todavía a la lista de defectos. Se determina que los
sectores restantes son un conjunto de sectores defectuosos presuntos
que han de ser verificados subsiguientemente.
En el paso 604, los sectores restantes son
verificados individualmente para determinar si, en realidad, los
sectores son defectuosos. Si se determina que un sector defectuoso
presunto es realmente defectuoso, en el paso 605 el sector
defectuoso puede ser añadido a la lista de defectos y eliminado de
la lista de candidatos a defectos. En caso contrario, el sector
defectuoso es eliminado simplemente de la lista de candidatos a
defectos. Finalmente, en los pasos 606 y 607, la lista de defectos
puede ser clasificada según el orden estructurado y escrita en la
lista de defectos en el DVD reescribible.
Claims (14)
1. Un método para actualizar una lista (425) de
defectos en un DVD (102), comprendiendo:
reproducir el DVD (102);
detectar (usando 108) al menos un error
irrecuperable asociado con al menos un sector correspondiente
durante dicha reproducción;
añadir una referencia (usando 122) a cada sector
asociado con dicho error irrecuperable a una lista (430) de
candidatos a defectos;
identificar (usando 122) cada sector que tiene
una referencia tanto en la lista (425) de defectos como en dicha
lista (430) de candidatos a defectos;
eliminar dichos sectores identificados de dicha
lista (430) de candidatos a defectos;
determinar (usando 108) si cada sector mencionado
en dicha lista (430) de candidatos a defectos es un sector
defectuoso; y
añadir una referencia (usando 122) a cada sector
determinado como un sector defectuoso a la lista (425) de
defectos.
2. El método de la reivindicación 1,
comprendiendo además:
eliminar de dicha lista de candidatos a defectos
una referencia a cada sector para el que una referencia
correspondiente ha sido añadida a la lista de defectos.
3. Un método para actualizar una lista (425) de
defectos en un DVD (102), comprendiendo:
procesar sectores (usando 122) en el DVD (102)
durante una operación de reproducción;
detectar (usando 108) un error irrecuperable
durante dicha operación de reproducción;
añadir referencias (usando 122) a unos
seleccionados de dichos sectores procesados que están asociados con
errores irrecuperables a una lista (430) de candidatos a
defectos;
identificar sectores defectuosos (usando 108)
entre dichos unos seleccionados de dichos sectores procesados;
añadir referencias (usando 122) a dichos sectores
defectuosos identificados a la lista (425) de defectos; y
después de dicho paso de añadir, eliminar (usando
122) de dicha lista (430) de candidatos a defectos la referencia a
cada sector para el que una referencia correspondiente ha sido
añadida a la lista (425) de defectos.
4. El método de la reivindicación 3, en el que
dicho paso de añadir referencias a unos seleccionados de dichos
sectores procesados a una lista (430) de candidatos a defectos
comprende:
detectar (usando 108) un error irrecuperable
durante dicha operación de reproducción;
identificar un sector procesado (usando 122)
asociado con dicho error irrecuperable; y
añadir una referencia (usando 122) a dicho sector
identificado a dicha lista (430) de candidatos a defectos.
5. El método de la reivindicación 3 ó 4, en el
que dicho paso de identificar comprende:
identifica (usando 122) cada sector que tiene una
referencia tanto en la lista (425) de defectos como en dicha lista
(430) de candidatos a defectos;
eliminar las referencias (usando 122) a dichos
sectores identificados de dicha lista (430) de candidatos a
defectos; y
determinar si cada sector que permanece en dicha
lista (430) de candidatos a defectos es un sector defectuoso.
6. El método de la reivindicación 1 ó 4, en el
que cada paso de identificar cada sector que tiene una referencia
tanto en la lista (425) de defectos como en dicha lista (430) de
candidatos a defectos comprende:
clasificar (usando 122) dicha lista (430) de
candidatos a defectos en un orden estructurado;
clasificar (usando 122) la lista (425) de
defectos en dicho orden estructurado; y
sustraer (usando 122) dicha lista (430)
clasificada de candidatos a defectos de dicha lista (425)
clasificada de defectos, con dicha sustracción produciendo dichos
sectores identificados.
7. El método de la reivindicación 6, en el que
dichos pasos de clasificar comprenden:
clasificar (usando 122) dicha lista (430) de
candidatos a defectos en orden ascendente;
clasificar (usando 122) la lista (425) de
defectos en orden ascendente.
8. El método de la reivindicación 6, en el que
dichos pasos de clasificar comprenden:
clasificar (usando 122) dicha lista (430) de
candidatos a defectos en orden descendente; y
clasificar (usando 122) la lista (425) de
defectos en orden descendente.
9. Un almacenamiento legible por máquina que
tiene almacenado en él un programa de ordenador teniendo una
pluralidad de secciones de código para actualizar una lista (425) de
defectos en un DVD (102), siendo dichas secciones de código
ejecutables por una máquina para causar que la máquina efectúe los
pasos de:
reproducir el DVD (102);
detectar (usando 108) al menos un error
irrecuperable asociado con al menos un sector correspondiente
durante dicha reproducción;
añadir una referencia (usando 122) a cada sector
asociado con dicho error irrecuperable a una lista (430) de
candidatos a defectos;
determinar (usando 108) si cada sector mencionado
en dicha lista (430) de candidatos a defectos es un sector
defectuoso; y
añadir una referencia (usando 122) a cada sector
determinado como un sector defectuoso a la lista (425) de
defectos.
10. El almacenamiento legible por máquina de la
reivindicación 9, en el que dicho paso de determinar comprende:
identificar cada sector que tiene una referencia
tanto en la lista (425) de defectos como en dicha lista (430) de
candidatos a defectos;
eliminar dichos sectores identificados de dicha
lista de candidatos a defectos; y
determinar (usando 108) si cada sector que
permanece en dicha lista (430) de candidatos a defectos es un sector
defectuoso.
11. El almacenamiento legible por máquina de la
reivindicación 9, comprendiendo además:
eliminar de dicha lista (430) de candidatos a
defectos una referencia a cada sector para el que una referencia
correspondiente ha sido añadida a la lista (425) de defectos.
12. El almacenamiento legible por máquina de la
reivindicación 9, en el que dicho paso de identificar cada sector
que tiene una referencia tanto en la lista (425) de defectos como en
dicha lista (430) de candidatos a defectos comprende:
clasificar (usando 122) dicha lista (430) de
candidatos a defectos en un orden estructurado;
clasificar (usando 122) la lista (425) de
defectos en dicho orden estructurado; y
sustraer (usando 122) dicha lista (430)
clasificada de candidatos a defectos de dicha lista (425)
clasificada de defectos, con dicha sustracción produciendo dichos
sectores identificados.
13. El almacenamiento legible por máquina de la
reivindicación 12, en el que dichos pasos de clasificar
comprenden:
clasificar (usando 122) dicha lista (430) de
candidatos a defectos en orden ascendente; y
clasificar (usando 122) la lista (425) de
defectos en orden ascendente.
14. El almacenamiento legible por máquina de la
reivindicación 12, en el que dichos pasos de clasificar
comprenden:
clasificar (usando 122) dicha lista (430) de
candidatos a defectos en orden descendente;
clasificar (usando 122) la lista (425) de
defectos en orden descendente.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16480699P | 1999-11-10 | 1999-11-10 | |
| US164806P | 1999-11-10 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2233475T3 true ES2233475T3 (es) | 2005-06-16 |
Family
ID=22596176
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES00977022T Expired - Lifetime ES2216988T3 (es) | 1999-11-10 | 2000-11-07 | Gestion de sectores defectuosos con compatibilidad en retroceso para dvd-rom en un medio de soporte dvd grabable. |
| ES00977023T Expired - Lifetime ES2233475T3 (es) | 1999-11-10 | 2000-11-07 | Metodo de seguimiento de sectores defectuosos en un soporte de disco re-escribible. |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES00977022T Expired - Lifetime ES2216988T3 (es) | 1999-11-10 | 2000-11-07 | Gestion de sectores defectuosos con compatibilidad en retroceso para dvd-rom en un medio de soporte dvd grabable. |
Country Status (12)
| Country | Link |
|---|---|
| US (3) | US7469095B1 (es) |
| EP (3) | EP1230640B1 (es) |
| JP (3) | JP4498655B2 (es) |
| KR (3) | KR100709167B1 (es) |
| CN (3) | CN1217338C (es) |
| AU (3) | AU1587101A (es) |
| DE (3) | DE60009946T2 (es) |
| ES (2) | ES2216988T3 (es) |
| MX (3) | MXPA02004748A (es) |
| PL (2) | PL196704B1 (es) |
| TW (2) | TW511075B (es) |
| WO (3) | WO2001035406A1 (es) |
Families Citing this family (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| MXPA02004748A (es) | 1999-11-10 | 2004-01-19 | Thomson Licensing Sa | Un metodo para la recuperacion de desastre para un medio de disco de re-escritrua. |
| US7123556B2 (en) * | 2002-01-22 | 2006-10-17 | Matsushita Electric Industrial Co., Ltd. | Multi-layered information recording medium with spare defect management areas |
| KR100456024B1 (ko) * | 2002-02-28 | 2004-11-08 | 한국전자통신연구원 | 디브이디 플레이어의 자막정보 재생 장치 및 방법 |
| TWI294622B (en) * | 2002-08-12 | 2008-03-11 | Samsung Electronics Co Ltd | Disc with tdds and tdfl, and method and apparatus for managing defect in the same |
| CN1685428B (zh) * | 2002-09-25 | 2010-10-13 | 皇家飞利浦电子股份有限公司 | 定位缺陷管理区域的方法以及相关联的装置 |
| KR20040028469A (ko) * | 2002-09-30 | 2004-04-03 | 엘지전자 주식회사 | 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법 |
| KR100739673B1 (ko) * | 2002-10-10 | 2007-07-13 | 삼성전자주식회사 | 임시 결함 관리 영역을 사용한 결함 관리 방법 |
| KR100498459B1 (ko) * | 2002-11-19 | 2005-07-01 | 삼성전자주식회사 | 하드디스크 드라이브의 디펙트 리스트 탐색 방법 |
| US7355934B2 (en) | 2003-01-27 | 2008-04-08 | Lg Electronics Inc. | Optical disc of write once type, method, and apparatus for managing defect information on the optical disc |
| JP4101088B2 (ja) * | 2003-03-07 | 2008-06-11 | パイオニア株式会社 | 情報記録装置、情報読取装置、情報記録方法、情報読取方法およびコンピュータプログラム |
| US7313066B2 (en) * | 2003-03-13 | 2007-12-25 | Samsung Electronics Co., Ltd. | Write once disc allowing management of data area, method of managing the data area, and method for reproducing data from write once disc |
| KR100950526B1 (ko) * | 2003-04-14 | 2010-03-30 | 삼성전자주식회사 | 호환성을 고려한 결함 관리 방법, 그 디스크 드라이브 및그 디스크 |
| KR100739674B1 (ko) * | 2003-05-01 | 2007-07-13 | 삼성전자주식회사 | 결함 관리 방법, 그 장치 및 그 디스크 |
| 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 |
| KR100604817B1 (ko) | 2003-05-19 | 2006-07-26 | 삼성전자주식회사 | 이중 포맷 구조의 저장매체 및 이를 이용한 데이터 백업방법 |
| JP2007528090A (ja) * | 2003-07-08 | 2007-10-04 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ディジタル情報信号を記録するための装置及び方法 |
| US7170315B2 (en) | 2003-07-31 | 2007-01-30 | Actel Corporation | Programmable system on a chip |
| US7521960B2 (en) * | 2003-07-31 | 2009-04-21 | Actel Corporation | Integrated circuit including programmable logic and external-device chip-enable override control |
| US7577073B2 (en) * | 2003-08-08 | 2009-08-18 | Koninklijke Philips Electronics N.V. | Defect area management |
| JP4140516B2 (ja) | 2003-12-09 | 2008-08-27 | ソニー株式会社 | 記録制御装置および方法、記録媒体、並びにプログラム |
| KR100530361B1 (ko) | 2004-01-29 | 2005-11-22 | 삼성전자주식회사 | 정전시 기록정보 백업 가능한 광 기록/재생 장치 및기록정보 백업 방법 |
| US7558999B2 (en) * | 2004-05-21 | 2009-07-07 | International Business Machines Corporation | Learning based logic diagnosis |
| JP2006085803A (ja) * | 2004-09-15 | 2006-03-30 | Matsushita Electric Ind Co Ltd | 光ディスク装置 |
| JP4713140B2 (ja) * | 2004-12-13 | 2011-06-29 | 株式会社日立製作所 | デジタルデータ記録方法、記録装置及び再生装置 |
| JP4679234B2 (ja) * | 2005-05-19 | 2011-04-27 | Hoya株式会社 | 動画記録装置 |
| US20070263506A1 (en) * | 2006-05-10 | 2007-11-15 | Clarestow Corporation | Method and system for detecting of errors on optical storage media |
| KR20090091818A (ko) * | 2006-12-21 | 2009-08-28 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 신뢰할 수 있는 광디스크 상의 비디오 기록 |
| US8695103B2 (en) * | 2007-03-07 | 2014-04-08 | Rovi Solutions Corporation | Apparatus for and a method of copy-protecting a content carrying recording medium |
| US20090212098A1 (en) * | 2008-02-25 | 2009-08-27 | United States Postal Service | Apparatus and method for a reusable mailer |
| JP2009230794A (ja) * | 2008-03-21 | 2009-10-08 | Sharp Corp | 情報処理装置、情報処理装置の制御方法、情報処理装置の制御プログラム、情報処理装置の制御プログラムを記録した記録媒体 |
| US8917464B2 (en) * | 2013-01-03 | 2014-12-23 | International Business Machines Corporation | Utilization of disk buffer for background replication processes |
| CN106648447B (zh) * | 2015-11-04 | 2019-06-21 | 四川效率源信息安全技术股份有限公司 | 嵌入式安防设备的数据提取方法 |
| JP6542152B2 (ja) * | 2016-03-29 | 2019-07-10 | 東芝メモリ株式会社 | オブジェクトストレージ、コントローラおよびプログラム |
Family Cites Families (51)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4598357A (en) | 1980-11-14 | 1986-07-01 | Sperry Corporation | Cache/disk subsystem with file number for recovery of cached data |
| US4498146A (en) * | 1982-07-30 | 1985-02-05 | At&T Bell Laboratories | Management of defects in storage media |
| DE3341628A1 (de) * | 1983-11-17 | 1985-05-30 | Polygram Gmbh, 2000 Hamburg | Geraeteanordnung zur fehlerermittlung bei plattenfoermigen informationstraegern |
| JPS63197057A (ja) * | 1987-02-12 | 1988-08-15 | Hitachi Ltd | 情報記録方法 |
| JPH02278572A (ja) * | 1989-04-20 | 1990-11-14 | Fujitsu Ltd | 交代ブロック処理方式 |
| JPH0452725A (ja) | 1990-06-14 | 1992-02-20 | Fujitsu Ltd | 記憶装置障害回復処理方法 |
| US5287494A (en) * | 1990-10-18 | 1994-02-15 | International Business Machines Corporation | Sorting/merging tree for determining a next tournament champion in each cycle by simultaneously comparing records in a path of the previous tournament champion |
| US5235585A (en) * | 1991-09-11 | 1993-08-10 | International Business Machines | Reassigning defective sectors on a disk |
| US5481694A (en) | 1991-09-26 | 1996-01-02 | Hewlett-Packard Company | High performance multiple-unit electronic data storage system with checkpoint logs for rapid failure recovery |
| JP3220960B2 (ja) * | 1992-04-24 | 2001-10-22 | ソニー株式会社 | 情報記録装置 |
| CA2120352C (en) * | 1992-07-31 | 2002-10-29 | Hideo Obata | Disk recording method and apparatus for identifying and skipping defective clusters |
| JP3183719B2 (ja) * | 1992-08-26 | 2001-07-09 | 三菱電機株式会社 | アレイ型記録装置 |
| US5394534A (en) * | 1992-09-11 | 1995-02-28 | International Business Machines Corporation | Data compression/decompression and storage of compressed and uncompressed data on a same removable data storage medium |
| US5555371A (en) * | 1992-12-17 | 1996-09-10 | International Business Machines Corporation | Data backup copying with delayed directory updating and reduced numbers of DASD accesses at a back up site using a log structured array data storage |
| JPH0779403A (ja) | 1993-06-25 | 1995-03-20 | Nikon Corp | 電子スチルカメラ |
| JPH07121993A (ja) * | 1993-10-21 | 1995-05-12 | Ricoh Co Ltd | 光学情報記録再生装置 |
| US5497486A (en) * | 1994-03-15 | 1996-03-05 | Salvatore J. Stolfo | Method of merging large databases in parallel |
| US5590101A (en) * | 1994-05-31 | 1996-12-31 | Nec Corporation | Track jump controller for optical disk recording |
| JPH0877709A (ja) | 1994-08-31 | 1996-03-22 | Victor Co Of Japan Ltd | 記録再生装置 |
| JPH096546A (ja) * | 1995-06-19 | 1997-01-10 | Toshiba Corp | ディスク制御システム |
| EP0845780A4 (en) | 1995-08-18 | 1999-06-09 | Matsushita Electric Industrial Co Ltd | Information recording/reproducing device and information recording/reproducing medium |
| US6170066B1 (en) * | 1995-09-29 | 2001-01-02 | Intel Corporation | Power-off recovery management for sector based flash media managers |
| JPH09102167A (ja) * | 1995-10-02 | 1997-04-15 | Sony Corp | ディスク装置 |
| DE69715679T2 (de) * | 1996-03-18 | 2003-01-23 | Matsushita Electric Industrial Co., Ltd. | Aufzeichnungsfehler-Ersatzverfahren, und ein Aufzeichnungs- und Wiedergabegerät für ein plattenförmiges Aufzeichnungsmedium |
| JP3029399B2 (ja) * | 1996-03-25 | 2000-04-04 | 株式会社東芝 | 交替処理方法 |
| US6301432B2 (en) * | 1996-04-12 | 2001-10-09 | Sony Corporation | Data recording/reproducing apparatus with a plurality of recording/reproducing units and capable of data recovery |
| CN1296931C (zh) * | 1996-09-30 | 2007-01-24 | 松下电器产业株式会社 | 一种在盘上记录av数据的记录方法和信息处理系统 |
| US6615284B2 (en) * | 1996-10-31 | 2003-09-02 | Alon Schatzberg | Method and apparatus for performing input/output operations between a requesting device and responding device |
| JPH10149633A (ja) * | 1996-11-15 | 1998-06-02 | Toshiba Corp | デジタルデータの記録システム |
| US5895438A (en) * | 1996-12-23 | 1999-04-20 | Hitachi Computer Products (America ), Inc. | Inline disk tester |
| JP4636635B2 (ja) * | 1997-03-19 | 2011-02-23 | 株式会社日立製作所 | ディスク再生装置およびディスク再生方法 |
| JPH10326220A (ja) | 1997-05-27 | 1998-12-08 | Toshiba Corp | ファイルシステムおよびファイル管理方法 |
| JP3546654B2 (ja) * | 1997-08-07 | 2004-07-28 | 株式会社日立製作所 | 情報記録装置及び情報記録方法 |
| US6665690B2 (en) | 1997-10-21 | 2003-12-16 | Sony Corporation | System and method for determining respective lengths of recording units used for recording different types of data on disc medium |
| US6295541B1 (en) * | 1997-12-16 | 2001-09-25 | Starfish Software, Inc. | System and methods for synchronizing two or more datasets |
| JPH11203841A (ja) | 1998-01-14 | 1999-07-30 | Matsushita Electric Ind Co Ltd | Dvdディスク解析・修正装置、及びdvdディスク解析・修正方法 |
| EP2261914A3 (en) * | 1998-02-23 | 2011-03-09 | Kabushiki Kaisha Toshiba | Information storage medium, information playback method and apparatus and information recording method |
| KR100292093B1 (ko) * | 1998-03-02 | 2001-06-01 | 구자홍 | 기록매체의 결함영역 관리자료 생성방법 및 생성장치 그리고 이에 의한 광기록매체 |
| JP4052725B2 (ja) | 1998-04-15 | 2008-02-27 | 日曹エンジニアリング株式会社 | 薬液供給装置 |
| SG129225A1 (en) * | 1998-04-20 | 2007-02-26 | Samsung Electronics Co Ltd | Optical data storage medium |
| US6212647B1 (en) * | 1998-06-02 | 2001-04-03 | Hewlett-Packard Company | Systems and methods to perform defect management to block addressable storage media |
| JP3383587B2 (ja) * | 1998-07-07 | 2003-03-04 | 株式会社東芝 | 静止画像連続情報記録方法と光ディスクと光ディスクの情報再生装置と情報再生方法 |
| KR100437756B1 (ko) * | 1998-07-14 | 2004-09-08 | 엘지전자 주식회사 | 광기록매체및그결함영역관리방법과그포맷팅방법 |
| KR100459161B1 (ko) | 1998-11-20 | 2005-01-15 | 엘지전자 주식회사 | 광기록매체및광기록매체의스페어영역할당과결함영역관리방법 |
| US6418100B1 (en) * | 1998-10-20 | 2002-07-09 | Lg Electronics Inc. | Method for formatting, and managing defective area of, optical recording medium |
| KR100433606B1 (ko) * | 1998-10-22 | 2004-05-31 | 마쯔시다덴기산교 가부시키가이샤 | 정보 기록 매체, 및 이의 결함을 관리하는 방법 및 장치 |
| CA2289958C (en) * | 1998-11-19 | 2003-01-21 | Tomoyuki Okada | Information recording medium, apparatus and method for recording or reproducing data thereof |
| GB9903490D0 (en) * | 1999-02-17 | 1999-04-07 | Memory Corp Plc | Memory system |
| EP1114420B1 (en) * | 1999-07-16 | 2007-11-07 | Koninklijke Philips Electronics N.V. | Recording medium with write protected defect list |
| MXPA02004748A (es) | 1999-11-10 | 2004-01-19 | Thomson Licensing Sa | Un metodo para la recuperacion de desastre para un medio de disco de re-escritrua. |
| US8081865B2 (en) * | 2001-03-29 | 2011-12-20 | Panasonic Corporation | AV data recording apparatus and method, recording media recorded by the same, AV data reproducing apparatus and method, and AV data recording and reproducing apparatus and method |
-
1995
- 1995-11-22 MX MXPA02004748A patent/MXPA02004748A/es active IP Right Grant
-
2000
- 2000-11-07 CN CN008171742A patent/CN1217338C/zh not_active Expired - Fee Related
- 2000-11-07 KR KR1020027005834A patent/KR100709167B1/ko not_active Expired - Fee Related
- 2000-11-07 EP EP00977023A patent/EP1230640B1/en not_active Expired - Lifetime
- 2000-11-07 MX MXPA02004750A patent/MXPA02004750A/es active IP Right Grant
- 2000-11-07 DE DE60009946T patent/DE60009946T2/de not_active Expired - Lifetime
- 2000-11-07 JP JP2001537060A patent/JP4498655B2/ja not_active Expired - Fee Related
- 2000-11-07 PL PL355310A patent/PL196704B1/pl unknown
- 2000-11-07 JP JP2001537062A patent/JP4588280B2/ja not_active Expired - Fee Related
- 2000-11-07 AU AU15871/01A patent/AU1587101A/en not_active Abandoned
- 2000-11-07 ES ES00977022T patent/ES2216988T3/es not_active Expired - Lifetime
- 2000-11-07 PL PL355311A patent/PL196701B1/pl unknown
- 2000-11-07 WO PCT/US2000/030603 patent/WO2001035406A1/en not_active Ceased
- 2000-11-07 WO PCT/US2000/030605 patent/WO2001035408A1/en not_active Ceased
- 2000-11-07 JP JP2001537061A patent/JP2003514329A/ja active Pending
- 2000-11-07 CN CNB00817640XA patent/CN1224971C/zh not_active Expired - Fee Related
- 2000-11-07 WO PCT/US2000/030604 patent/WO2001035407A1/en not_active Ceased
- 2000-11-07 AU AU14716/01A patent/AU1471601A/en not_active Abandoned
- 2000-11-07 MX MXPA02004753A patent/MXPA02004753A/es active IP Right Grant
- 2000-11-07 KR KR1020027005849A patent/KR100687661B1/ko not_active Expired - Fee Related
- 2000-11-07 DE DE60007554T patent/DE60007554T2/de not_active Expired - Lifetime
- 2000-11-07 EP EP00977022A patent/EP1230639B1/en not_active Expired - Lifetime
- 2000-11-07 DE DE60017584T patent/DE60017584T2/de not_active Expired - Lifetime
- 2000-11-07 AU AU14715/01A patent/AU1471501A/en not_active Abandoned
- 2000-11-07 CN CNB008179921A patent/CN1200425C/zh not_active Expired - Fee Related
- 2000-11-07 US US10/129,587 patent/US7469095B1/en not_active Expired - Fee Related
- 2000-11-07 US US10/129,635 patent/US7000152B1/en not_active Expired - Fee Related
- 2000-11-07 EP EP00978405A patent/EP1236203B1/en not_active Expired - Lifetime
- 2000-11-07 ES ES00977023T patent/ES2233475T3/es not_active Expired - Lifetime
- 2000-11-07 US US10/129,862 patent/US8155504B1/en not_active Expired - Fee Related
- 2000-11-07 KR KR1020027005920A patent/KR100710012B1/ko not_active Expired - Fee Related
- 2000-11-10 TW TW089123833A patent/TW511075B/zh not_active IP Right Cessation
- 2000-11-10 TW TW089123836A patent/TW479235B/zh not_active IP Right Cessation
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1230640B1 (en) | Method for tracking defective sectors in writable disk media | |
| JP4700875B2 (ja) | 事前に記録されたマルチプレクス音声画像データに対する付加データを記録可能な媒体に格納するための方法及び記憶装置 | |
| TWI351688B (en) | Information recording medium, recording apparatus | |
| US20040131332A1 (en) | Method and device for recording real-time information | |
| CN100454422C (zh) | 只读型记录介质及其再生方法 | |
| JPH11283358A (ja) | 書換可能な光ディスク及びその光ディスクにデータを記録する装置 | |
| HK1051596B (en) | Method for tracking defective sectors in writable disk media | |
| US8036074B2 (en) | Information recording medium, information recording device and method, and computer program | |
| HK1051740B (en) | Dvd-rom backwards compatible defective sector management in recordable dvd media | |
| JP2006164462A (ja) | 設定方法、情報記録媒体、情報記録装置、プログラム及び記録媒体 |