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
Application number
ES00977023T
Other languages
English (en)
Inventor
Shu Lin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Thomson Licensing SAS
Original Assignee
Thomson Licensing SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thomson Licensing SAS filed Critical Thomson Licensing SAS
Application granted granted Critical
Publication of ES2233475T3 publication Critical patent/ES2233475T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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.
Antecedentes de la invención Campo técnico
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.
Descripción de la técnica relacionada
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.
Sumario
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.
Descripción breve de los dibujos
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.
Descripción detallada de las realizaciones preferidas Dispositivo DVD grabable
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.
Soporte DVD
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.
Comprobar sectores defectuosos para grabadoras de discos digitales
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.
ES00977023T 1999-11-10 2000-11-07 Metodo de seguimiento de sectores defectuosos en un soporte de disco re-escribible. Expired - Lifetime ES2233475T3 (es)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MXPA02004748A (es) 1999-11-10 2004-01-19 Thomson Licensing Sa Un metodo para la recuperacion de desastre para un medio de disco de re-escritrua.
US7123556B2 (en) * 2002-01-22 2006-10-17 Matsushita Electric Industrial Co., Ltd. Multi-layered information recording medium with spare defect management areas
KR100456024B1 (ko) * 2002-02-28 2004-11-08 한국전자통신연구원 디브이디 플레이어의 자막정보 재생 장치 및 방법
TWI294622B (en) * 2002-08-12 2008-03-11 Samsung Electronics Co Ltd Disc with tdds and tdfl, and method and apparatus for managing defect in the same
CN1685428B (zh) * 2002-09-25 2010-10-13 皇家飞利浦电子股份有限公司 定位缺陷管理区域的方法以及相关联的装置
KR20040028469A (ko) * 2002-09-30 2004-04-03 엘지전자 주식회사 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법
KR100739673B1 (ko) * 2002-10-10 2007-07-13 삼성전자주식회사 임시 결함 관리 영역을 사용한 결함 관리 방법
KR100498459B1 (ko) * 2002-11-19 2005-07-01 삼성전자주식회사 하드디스크 드라이브의 디펙트 리스트 탐색 방법
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4598357A (en) 1980-11-14 1986-07-01 Sperry Corporation Cache/disk subsystem with file number for recovery of cached data
US4498146A (en) * 1982-07-30 1985-02-05 At&T Bell Laboratories Management of defects in storage media
DE3341628A1 (de) * 1983-11-17 1985-05-30 Polygram Gmbh, 2000 Hamburg Geraeteanordnung zur fehlerermittlung bei plattenfoermigen informationstraegern
JPS63197057A (ja) * 1987-02-12 1988-08-15 Hitachi Ltd 情報記録方法
JPH02278572A (ja) * 1989-04-20 1990-11-14 Fujitsu Ltd 交代ブロック処理方式
JPH0452725A (ja) 1990-06-14 1992-02-20 Fujitsu Ltd 記憶装置障害回復処理方法
US5287494A (en) * 1990-10-18 1994-02-15 International Business Machines Corporation Sorting/merging tree for determining a next tournament champion in each cycle by simultaneously comparing records in a path of the previous tournament champion
US5235585A (en) * 1991-09-11 1993-08-10 International Business Machines Reassigning defective sectors on a disk
US5481694A (en) 1991-09-26 1996-01-02 Hewlett-Packard Company High performance multiple-unit electronic data storage system with checkpoint logs for rapid failure recovery
JP3220960B2 (ja) * 1992-04-24 2001-10-22 ソニー株式会社 情報記録装置
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

Also Published As

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

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) 設定方法、情報記録媒体、情報記録装置、プログラム及び記録媒体