MXPA99001675A - Metodo y dispositivo para registrar informacion sobre un portador - Google Patents
Metodo y dispositivo para registrar informacion sobre un portadorInfo
- Publication number
- MXPA99001675A MXPA99001675A MXPA/A/1999/001675A MX9901675A MXPA99001675A MX PA99001675 A MXPA99001675 A MX PA99001675A MX 9901675 A MX9901675 A MX 9901675A MX PA99001675 A MXPA99001675 A MX PA99001675A
- Authority
- MX
- Mexico
- Prior art keywords
- blocks
- information
- recording
- rid
- recorded
- Prior art date
Links
Abstract
Se describe un método para registrar digitalmente información sobre un medio adecuado, particularmente un disco compacto CD, método en el cual se hace un registro (11) durante una sesión de registro. El registro (11) comprende una porción de programa (20) con la información a ser registrada. Antes de registrar la porción de programa (20), se registra un número predeterminado de bloques de ciclo entrada (21, 22, 23, 24), y después de registrar la porción de programa (20), se registra un número predeterminado de bloques de descarga (25, 26). Durante la sesión de registro, se registra un código de identificación (RID) que identifica al aparato de registro utilizado para la sesión de registro relevante en el medio. De acuerdo con la presente invención, este código de identificación (RID) se identifica en al menos uno de los bloques del ciclo de entrada (21, 22, 23, 24) y los bloques de descarga (25, 26). Esto proporciona la posibilidad de registrar un código de identificación completo, aún en el caso de registros relativamente cortos.
Description
MÉTODO Y DISPOSITIVO PARA REGISTRAR INFORMACIÓN SOBRE UN PORTADOR
La invención se relaciona de manera general con el registro de información sobre un portador, particularmente sobre un disco compacto/ al que posteriormente se hace referencia aqui como CD. Dentro del alcance de la presente invención, el término 'información" debe comprenderse como aquél que tiene un amplio significado: se refiere a cualquier forma de información, no únicamente a archivos de datos sino también, por ejemplo, información de audio o video. Aunque la presente invención es particularmente importante para registrar sobre CD, aquellos expertos en la técnica comprenderán fácilmente que la invención no se limita a esto y que también puede ser útil para registrar sobre otros medios tales como, por ejemplo, DVD. Sin embargo, la invención será aclarada a continuación específicamente para utilizarse en el registro sobre CD. El registro dé información puede dividirse de manera aproximada en dos categorías: por un lado, el registro del productor y, por otro lado, el registro del consumidor.
El registro del productor se considera, por ejemplo cuando un fabricante produce un registro de música sobre un portador en grandes números y comercializa esos portadores via los canales normales; un usuario final (consumidor) puede comprar tal CD en una tienda y reproducir éste en su instalación de reproducción. El registro del consumidor se considera cuando un consumidor por si mismo posee un aparato de registro con el cual puede hacer registros. El registro del consumidor es un fenómeno que existe desde hace mucho tiempo, el cual es muy importante en la industria del audio. Este permite a un consumidor registrar su música favorita en una secuencia determinada por él mismo, utilizando, por ejemplo, un receptor de radio, un registro de gramófono, etc., como fuente. El consumidor puede hacer uso de una cinta magnética (registrador, de carrete de cinta o registrador de cásete) como un medio de registro. En principio, el registro puede infringir las leyes de autor. Puesto que los sistemas de registro convencionales se basan en técnicas de registro analógicas, con las que siempre ocurre una pérdida de calidad, su uso usualmente se limitará a circunstancias particulares y generalmente tomará lugar un uso inapropiado a una pequeña escala. Recientemente, han sido introducidos al mercado del consumidor aparatos con los cuales es posible el registro digital, por ejemplo sobre cinta magnética o sobre . CD. Particularmente, al usuario se le ofrece la facilidad relativamente novedosa de utilizar un CD como medio de registro. Cuando se utilizan técnicas de registro digitales, estos CD tienen una alta calidad, de tal modo que existe un riesgo no palpable de abuso en forma de piratería a gran escala. Además, esta técnica proporciona la posibilidad de copiar programas de computadora y, también en este campo, el abuso (copiado ilegal) es indeseable. Por estas razones, el equipo de registro de CD que se pretende sea para el mercado del consumidor está diseñado de tal manera que, cuando se registra un CD, también se escribe un código especifico del aparato único, con el cual el aparato de registro relevante puede ser reconocido. Si se descubre un registro ilegal, entonces es posible recuperar el aparato con el cual se ha hecho este registro. Este código se denota como código RID (código de Identificación del Registrador) . La presente invención se relaciona particularmente con la forma en la cual es registrado el código RID. Como se explicará aqui posteriormente con mayor detalle, el código RID hasta ahora ha sido intercalado con la información real. Esto implica que la información debe ser registrada ininterrumpidamente durante un periodo de tiempo relativamente largo cuando se escribe un código RID completo. Esta no es una desventaja en el caso del registro de audio, debido a que siempre se registrará una secuencia minima de varios segundos y usualmente de varios minutos. Sin embargo, ésta es una desventaja en el caso del registro de datos en el cual existe la necesidad de tener la facilidad de una longitud de registro relativamente corta. Un objeto importante de la presente invención es proporcionar una solución a este problema, solución la cual es preferiblemente compatible con el método existente. Como es sabido por aquellos expertos en la técnica, es necesario utilizar un método de corrección de errores en las operaciones de registro digital, método con el cual los bits escritos o leidos erróneamente pueden ser "reparados". En el método de corrección de errores actualmente utilizado, se considera un número predeterminado de bytes consecutivos en combinación. Para asegurar que también el primer y último bits de un registro sean verificados y puedan ser posiblemente corregidos, se registra un número de bloques de ciclo de entrada antes de la sesión de registro real y se registra un número de bloques de descarga después de la sesión de registro real. Como es sabido, los bloques del ciclo de entrada también sirven como bloques de 'captura" para un aparato de registro con el cual se lee el registro. Por ejemplo, el reloj del aparato de registro es capturado por medio de otros bloques y, por ejemplo, el decodificador es sincronizado de modo que tome lugar directamente la lectura correcta cuando la cabeza de lectura del aparato de registro alcance el inicio del primer bloque de datos.
Aunque esos bloques del ciclo de entrada y descarga son necesarios para permitir que un aparato de registro lea el registro real satisfactoriamente, el contenido de la información de los bloques del ciclo de entrada y descarga no tiene una función en este caso. La presente invención se basó en el reconocimiento de que tales bloques representan una cantidad de espacio de almacenamiento necesariamente asociada con cada registro, espacio el cual hasta ahora no habla sido utilizado, y que estos bloques son eminentemente adecuados para registrar información relacionada con el registro real y/o el aparato de registro. De acuerdo con un aspecto_ importante de la presente invención, el código RID es registrado por lo tanto, en al menos uno de los bloques del ciclo de entrada y/o descarga. Todos los bloques del ciclo de entrada y descarga son escritos preferiblemente en una forma idéntica. Estos y otros aspectos de la invención son evidentes a partir de y serán .aclarados con referencia a las modalidades descritas aqui posteriormente. En los dibujos: La Figura 1 muestra esquemáticamente la estructura del registro de información sobre un CD; La Figura 2 muestra esquemáticamente el procesamiento de datos en un aparato de lectura;
La Figura 3 muestra esquemáticamente la estructura de un Q-byte, y La Figura 4 muestra esquemáticamente un aparato de escritura. El registro de información sobre un CD es ya conocido en la práctica. El formato utilizado será aclarado aqui posteriormente con referencia a las Figuras 1A-1D. La Figura 1 muestra esquemáticamente la estructura del registro de información sobre un CD. Puesto que la forma en la cual este registro es efectuado físicamente no es objeto de la presente invención, y puesto que el conocimiento de este modo de registro no es necesario para que aquellos expertos en la técnica comprendan la presente invención, y es también conocido per se, este objeto no se describirá ya más. En la Figura 1A, el registro de información sobre un CD se representa como una pista lineal 10. Deberá ser evidente a aquellos expertos en la técnica que el registro spbre un CD realmente tiene la forma de un patrón circular o espiral. La pista 10 puede ser escrita durante una sola sesión de escritura, pero es posible, de manera alternativa, como se ilustra en la Figura 1A, que la pista 10 sea escrita durante una pluralidad de sesiones de escritura mutuamente independientes, aunque, en principio, es posible que un aparato de registro diferente se active durante cada sesión de escritura. La parte de la pista 10 escrita durante una sola sesión será aqui posteriormente referida como el registro 11. La Figura IB es una ilustración esquemática a gran escala de una parte de la pista 10 mostrada en la Figura 1A, e ilustra que cada registro 11 comprende una porción de programa 20 que tiene una longitud, la cual es, en principio, ilimitada (por supuesto dentro de los límites de las posibilidades del CD) . La Figura 1C ilustra a gran escala una parte de la porción del programa 20 mostrada en la Figura IB e ilustra que la porción de programa 20 está subdividida en bloques de programas sucesivos 30. Cada bloque de programa 30 comprende 32 bytes de 8 bits relacionados con la información registra real, y un byte de 8 bits extra 40, el cual se conoce como byte de subcódigo. De los 32 bytes de 8 bits, 24 bytes contienen la información registrada real y pueden por lo tanto, llamarse bytes de información, mientras que los 8 bytes se agregan como un código de corrección de errores y por lo tanto, pueden llamarse bytes de corrección. El byte de subcódigo 40 se utiliza para registrar información adicional, como se explicará aquí posteriormente. La Figura ID muestra esquemáticamente el byte de subcódigo 40 incorporado en cada bloque de programa 30 mostrado en la Figura 1C. Los 8 bits de un byte de subcódigo 40 son denotados sucesivamente por las letras P, Q, R, S, T, U, V, W, como se muestra en la Figura ID. 98 bytes de subcódigo consecutivos 40a a 4098, que corresponden a 98 bloques de programas consecutivos 30, conjuntamente constituyen una bloque de subcódigo 50, el cual define un ciclo completo de información del subcódigo. La Figura 2 ilustra esquemáticamente cómo la información ieída de un CD 1 es procesada en un aparato de lectura de CD 100. Un miembro de lectura 101 aplica una señal 102 a un miembro de selección de señales 103, señal la cual representa los bloques de programa consecutivos 30. El aparato de lectura de CD 100 tiene un primer canal procesador de señales 110 para el procesamiento 'normal" de la información registrada real, tal como la reproducción de música. El miembro de selección de señales 103 aplica los 32 bytes de información de los bloques de programa 30 a este primer canal procesador de señales 110. El -aparato de lectura de CD 100 tiene un segundo canal procesador de señales 120, el cual se conoce como canal P para procesar la información representada por los P-bits de los bytes de subcódigo 40. El aparato de lectura de CD 100 tiene un tercer canal procesador de señales 130, el cual se conoce como canal Q para procesar la información representada por los Q bits de los bytes de subcódigo 40. El aparato de lectura de CD 100 tiene un cuarto canal procesador de señales 140, el cual se conoce como canal R-W para procesar la información representada por los bits R-W en combinación.
Para este fin, el miembro de selección de señales 103 dirige los P-bits de los bloques de programa 30 al canal P 120, los Q-bits de los bloques de programa 30 al canal Q 130 y los otros bits de los bytes de subcódigo 40 al canal R-W 140. . Los 98 P-bits consecutivos Px a P98 del bloque de subcódigo 50 definen un bloque P. Los 98 Q-bits consecutivos Qi a Q9S de un bloque de subcódigo 50 definen un bloque Q. Los 588 bits Ri a W98 del bloque de subcódigo 50 define un bloque R-W. Hasta aquí se estableció a manera de ejemplo, que los bloques P comprenden información que marca las regiones sobre un CD entre las pistas, la región del ciclo de entrada del disco, la región de descarga del disco y similares. Por ejemplo, un índice de contenido de un disco puede almacenarse por medio de los bloques Q en la región del ciclo de entrada del disco, mientras que los bloques Q asociados con un registro pueden comprender el número de la pista y el tiempo de reproducción. Se pretende que el canal R-W sea para texto y gráficos. La Figura 3 ilustra esquemáticamente el contenido de un bloque Q generalmente denotado por la referencia numérica 60, de acuerdo a lo definido por los 98 Q-bits consecutivos Qi a Q98 de un bloque de subcódigo 50. Cada bloque Q 60 comprende 9 porciones de bloques 61 a 69. La primer porción de bloque 61 comprende 2 bits de sincronización. La segunda porción del bloque 62 comprende 4 bits de control que indican si la información registrada es información de audio o información de datos. La tercer porción del bloque 63 comprende 4 bits de modo que indican el modo en el cual se utilizó el bloque Q relevante 60. En el modo 3, las otras porciones de bloque tienen el siguiente significado. La séptima porción de bloque 67 comprende 4 bits, los cuales son iguales a cero. La octava porción de bloque 68 comprende 8 bits que representan el valor del bloque del tiempo absoluto. La novena porción de bloque 69 comprende 16 bits para un código de corrección de errores (CRC) . La cuarta porción de bloque 64 y la sexta porción de bloque 66, ' comprenden 30 bits y 28 bits, respectivamente, que tienen un significado el cual es definido por el contenido de la quinta porción de bloque 65, la cual comprende dos bits. Si el contenido de la quinta porción de bloque 65 es igual a 00, los 58 bits de la cuarta porción de bloque 64 y la sexta porción de bloque 66 representan el Código de Registro Estándar Internacional (ISRC) , el cual es un código único para cada pieza de música. Si el contenido de la quinta porción de bloque 65 es igual a 01, los 58 bits de la cuarta porción de bloque 64 y la sexta porción de bloque 66 representan un código, el cual no ha sido aún definido, pero está reservado para uso futuro, y por lo tanto, se conoce como código TBD (A Ser Definido) . No se utiliza el valor de 10 para la quinta porción de bloque 65. Si el contendido de la quinta porción de bloque 65 el igual a 11, los 58 bits de la cuarta porción de bloque 64 y la sexta porción de bloque 66 representan el código RID. El código RID conocido se integra como sigue. Los primeros 18 bits definen tres caracteres alfanuméricos, los cuales se codifican de acuerdo con un código de 6 bits y definen conjuntamente el código de un fabricante que representa el nombre del fabricante del aparato de registro con el cual ha sido escrito el registro relevante. Los siguientes 20 bits definen dos caracteres alfanuméricos, los cuales son también codificados de acuerdo con el código de 6 bits, y dos figuras, las cuales son codificadas de acuerdo con un código BCD de 4 bits, y conjuntamente definen un código de tipo que representa el tipo de aparato de registro con el cual ha sido escrito el registro relevante. Los últimos 20 bits definen conjuntamente un número binario, con el primer MSB, sin un signo, número el cual es un código de espécimen, el cual corresponde en una forma única del aparato de registro en sí. Debe notarse que el formato de bloque Q usado en la práctica, el cual es el formato del código ISRC utilizado en la práctica, y el formato RID utilizado en la práctica satisfacen un estándar, en el cual a uno de cada 100 ± 5 bloques Q consecutivos es formateado de acuerdo con el modo 3. Los bloques Q del modo 3 consecutivos comprenden los siguientes códigos en una sucesión cíclica: ISRC, ISRC, RID, ISRC, ISRC, TBD, etc. Esto significa que únicamente se registró un código RID una vez por seis bloques Q del modo 3, es decir, únicamente uno por 600 bloques Q, o únicamente uno por 58,800 bloques de programa 30. Puesto que cada bloque de información en el audio comprende 6 muestras de audio, mientras que el audio es muestreado a una frecuencia de muestreo de 44.1 kHz, esto significa que un código RID es registrado únicamente una vez por 8 segundos de tiempo de audio. Esto es aceptable debido a que los registros de audio difícilmente durarán más de 8 segundos, mientras que es muy poco probable que se hagan copias ilegales de tales fragmentos de audio cortos a escala comercial. Sin embargo, en el caso de registro de datos, esto significa que un código RID es registrado únicamente una vez por 58,800 bloques de 24 bytes de datos registrados, es decir, una vez por más de 1.4 Mbytes. Puesto que existe la necesidad de la facilidad de registrar datos en porciones pequeñas, el método conocido para registrar el código RID no es adecuado para el registro de datos . Como ha sido ilustrado en la Figura IB, la porción de programa 20 de un registro 11 es precedida en el registro de datos por cuatro bloques de ciclo de entrada 21, 22, 23 y 24, y la porción de programa 20 de un registro 11 es seguida por dos bloques de descarga 25 y 26. Cada bloque tiene una longitud de 2 kbytes. Los cuatro bloques del ciclo de entrada 21, 22, 23 y 24 son precedidos por un bloque de enlace inicial 28 y los dos bloques de descarga 25 y 26 son seguidos por un bloque de enlace final 29. El bloque de enlace inicial 28 de un registro 11 se superpone parcialmente con el bloque de enlace final 29 del registro precedente 11. En principio, la porción de programa 20 en sí tiene una longitud arbitraria pero, en la práctica, se divide en bloques 27, cada uno de los cuales comprende 2 kbytes netos de datos actuales. De manera más particular, cada bloque 27 comprende 98 bloques 30, es decir, 98*24 = 2352 bytes de información registrada que comprende bits de sincronización, direccionamiento y corrección de errores a un alto nivel. Los cuatro bloques del ciclo de entrada 21, 22, 23 y 24, y los dos bloques de descarga 25 y 26 sirven para dos propósitos importantes. En primer lugar, pueden hacer posible una corrección de errores del primer y último bloques de datos de la porción de programa 20. De hecho, el algoritmo de corrección de errores utilizado se extiende a través de una pluralidad de bloques consecutivos. Para asegurar que el último bloque de datos 27 de la porción de programa 20 pueda ser leído perfectamente, los dos bloques de descarga 25 y 26 están implicados en el algoritmo de corrección de errores. El bloque de enlace final 29, el cual es sobrescrito parcialmente por un bloque de enlace inicial 28 de un registro 11 subsecuente, es incompleto y no es corregible, y el último bloque de descarga 26 será únicamente parcialmente útil para propósitos de registro, debido a que el bloque de enlace final 29 es en gran medida ilegible. El primer bloque de descarga 25 puede posiblemente ser leído correctamente, pero esto no es totalmente cierto. Para asegurar que el primer bloque de datos 27 de la porción de programa 20 pueda ser leído perfectamente, son implicados los últimos dos bloques de descarga 23 y 24 en el algoritmo de corrección de errores. La razón más importante por la que el número de bloques de ciclo de entrada es mayor que el número de bloques de descarga, es el hecho de que el aparato de lectura que lee el registro 11 debe estar adaptado a la forma precisa a la cual el registro 11 ha sido registrado. Por ejemplo, es necesario sincronizar el reloj del aparato de lectura con la información escrita. Antes de que el aparato de lectura haya sido 'capturado" confiablemente, transcurre un cierto periodo de tiempo, y en este periodo de tiempo, los bloques relevantes (21, 22) no son útiles para la corrección de errores; el número más grande de bloques del ciclo de entrada sirve ahora para compensar este efecto. Los últimos dos bloques del ciclo de entrada 23 y 24 son perfectamente legibles con gran certidumbre.
Para tales funciones, es decir, corrección y captura de errores, es importante que los bloques del ciclo de entrada 21-24, y los bloques de descarga 25-26, sean bloques válidos, pero el contenido de la información escrita en esos bloques no es crucial. Con respecto a las funciones, esos bloques pueden ser considerados como bloques auxiliares con información falsa. La presente invención propone utilizar el espacio de almacenamiento representado por tales bloques, registrando información 'útil" en él, por ejemplo, el código RID mencionado anteriormente, que identifica al aparato de registro relevante. En principio, es posible registrar información mutuamente diferente en los seis bloques del ciclo de entrada y descarga, pero dado que la distancia a la porción de programa 20 es más grande, la probabilidad de una lectura fallida es más pequeña. Los más útiles son el último bloque del ciclo de entrada 24 y (quizá en un grado ligeramente menor) el primer bloque de descarga 25. Sin embargo, por simplicidad, es preferible escribir la misma información en todos los seis bloques en el ciclo de entrada y descarga. La invención será aquí posteriormente descrita con referencia al registro en el último bloque del ciclo de entrada 24. Como ha sido explicado aqui anteriormente, el código RID hasta ahora descrito en el canal Q tiene una longitud de 12 caracteres y un número total de 58 bits registrados con un interespacio mutuo en la porción de programa 20 del registro 11. El mismo código RID convencional puede ser registrado en el último bloque del ciclo de entrada 24 dentro del alcance de la presente invención. Una ventaja importante de la invención, es que el último bloque del ciclo de entrada 24 no tiene ninguna restricción de localización para registrar cualquier información, y que los 58 bits del código RID estándar pueden ser colocados de este modo más cerca de lo que se hace en el método de registro convencional. Se prefiere que algunos de esos 58 bits, o aún todos esos 58 bits sean registrados uno después del otro, es decir, contiguamente, en el último bloque del ciclo de entrada 24. Será evidente que el espacio de almacenamiento en un bloque que tiene una longitud de 2 kbytes es ampliamente suficiente para almacenar tal código RID. Entonces existe aún suficiente espacio libre para almacenar el código RID varias veces, si se desea, y/o para almacenar otra información útil. Dentro del alcance de la presente invención, es posible aún que la información registrada con referencia al aparato de registro relevante sea más extensa que el código RID convencional. En una modalidad particular, la presente invención propone la siguiente codificación. Un código que indica que ha sido registrado un código RID válido en el bloque se registra en los primeros cinco bytes (bytes 0 a 4) del bloque. Este código puede consistir de los caracteres *RID01" . AL menos provisionalmente, los siguientes tres bytes no son utilizados y tienen el contenido 00H. Se registran tres caracteres alfanuméricos que corresponden al código del fabricante anteriormente mencionado en los tres bytes subsecuentes (8-10) . Al menos provisionalmente, los siguientes cinco bytes no se utilizan y tienen el contenido 00H. Se registran dos caracteres alfanuméricos y dos figuras que corresponden al código del tipo mencionado anteriormente en los cuatro bytes subsecuentes (16-19) . Al menos provisionalmente, los siguientes cuatro bytes no son utilizados y tienen el contenido 00H. El código de espécimen mencionado anteriormente se registra en forma de un número de 20 bits en los tres bytes subsecuentes (24-26) . Los primeros cuatro bits 24 son iguales a 0. El quinto bit del byte 24 es el MSB del número de 20 bits, mientras que el último bit del byte 26 es el LSB del número de 20 bits. Al menos provisionalmente, los siguientes cinco bytes no son utilizados y tienen el contenido 0OH. Si se desea, los bytes 32-63 comprenden, en caracteres alfanuméricos, el nombre completo del fabricante del aparato de registro con el cual ha sido escrito el registro relevante. Si no se utiliza esta facilidad, esos bytes tienen el contenido 00H. Si se desea, los bytes 64-79 comprenden, en caracteres alfanuméricos, datos suplementarios acerca del tipo de aparato de registro con el cual ha sido escrito el registro relevante. Si no se utiliza esta facilidad, esos bytes tienen el contenido 00H. Si se desea, los bytes 80-95 comprenden, en caracteres alfanuméricos, datos suplementarios acerca del espécimen del aparato de registro con el cual ha sido escrito el registro relevante. Si no se utiliza esta facilidad, esos bytes tienen el contenido 00H. Los bytes 96-255 no se utilizan, al menos no para ser de tiempo, y tienen el contenido 00H. Los bytes 256-1023 son utilizables libremente y el significado de la información almacenada ahí puede ser definida libremente por el fabricante del aparato de registro. En este caso, el aparato de registro puede almacenar particularmente, por ejemplo, información relacionada con los parámetros de escritura fijados durante el proceso de escritura. En una operación de escritura posterior, el mismo aparato de escritura podría leer esta información y fijar los mismos parámetros de escritura nuevamente sin que sea necesario un nuevo procedimiento de prueba complicado para fijar los parámetros de escritura óptimos. Los bytes 1024-2047 no son utilizados, al menos no son para el tiempo, y tienen el contenido 00H. La Figura 4 muestra esquemáticamente un aparato de escritura 200 para efectuar el método de registro descrito aquí anteriormente. El aparato de escritura 200 comprende un miembro de escritura 201 para llevar a cabo un cambio físico que representa la información a ser registrada en el CD 1. Este miembro de escritura 201 puede ser un miembro de escritura estándar que comprende, por ejemplo un láser y no será descrito con mayor detalle aquí. Un miembro de control 203 genera señales de control 202 para controlar el miembro de escritura 201. El miembro de control 203 está asociado con una memoria 204, en la cual se almacena el código RID que identifica al aparato de escritura relevante 200. El miembro de control 203 está adaptado para generar señales de control en una sesión de registro, señales de control las cuales representan la información que debe ser registrada de la porción de programa 20 del registro 11. Antes de las señales de control que representan la porción de programa 20, el miembro de control 203 también genera señales de control que definen los bloques del ciclo de entrada 21, 22, 23, 24, señales de accionamiento las cuales incorporan el código RID almacenado en la memoria 204. Después de que las señales de control que representan la porción del programa 20, el miembro de control 203 también genera las señales de control que definen los bloques de descarga 25, 26, señales de control las cuales incorporan el código RID almacenado en la memoria 204. Puesto que los bloques del ciclo de entrada y descarga están asociados con cada registro individual 11, sin importar la longitud de la porción del programa 20, esto asegura que la información que identifica el aparato de registro utilizado sea registrada con incertidumbre durante cada sesión de registro, aún si la porción de programa 20 tiene una longitud corta de únicamente 2 kbytes. También será evidente que el método de registro de información RID propuesto por la presente invención es compatible con el método actualmente conocido, en el sentido de que ambos métodos pueden ser utilizados lado a lado y no interfieren entre sí. En la práctica, esto significa que el código RID puede ser escrito en al menos uno de los tres bloques del ciclo de entrada y/o descarga de acuerdo con el protocolo propuesto por la presente invención y que también puede ser escrito en el canal Q de acuerdo con el protocolo actual. Si el código RID debe ser leído para propósitos de control, cualquiera del canal Q o los bloques del ciclo de entrada y/o descarga, o ambos, pueden ser consultados opcionalmente, mientras que, de acuerdo con la presente invención, el código RID registrado en uno de los bloques del ciclo de entrada y/o descarga es legible en un mayor grado de certidumbre a una longitud corta de un registro 11. Por otro lado, el registro convencional del código RID del canal Q puede ser dispensado si el código RID de acuerdo con la presente invención es registrado en al menos uno de los bloques del ciclo de entrada y/o descarga y de manera preferible en todos esos bloques. Será evidente a aquellos expertos en la técnica que el alcance de la protección de la presente invención como se define en las reivindicaciones, no se limita a las modalidades mostradas y descritas con referencia a los dibujos, sino que es posible cambiar o modificar las modalidades ilustradas del registro de acuerdo con la invención dentro del alcance de la invención. Por ejemplo, es posible escribir el código RID en el canal Q de un bloque del ciclo de entrada. Además, es posible que únicamente sea suficiente un bloque del ciclo de entrada y no sean necesarios bloques de descarga en ciertos sistemas, por ejemplo DVD, en los cuales se utiliza un método de corrección de errores diferentes. Será evidente a aquellos expertos en la técnica que, en tal situación, el código RID puede ser registrado en este único bloque del ciclo de entrada.
Claims (4)
1. Un método para registrar digitalmente información sobre un medio adecuado, particularmente un Disco Compacto (CD) , método en el cual se hace un registro durante una sesión de registro, registro el cual comprende una porción de programa con información a ser registrada, método en el cual, antes de registrar la porción de programa, se registra un número predeterminado de bloques del ciclo de entrada y/o después de registrar la porción de programa, se registra un número predeterminado de bloques de descarga; y método en el cual, durante la sesión de registro, se registra un código de identificación RID que identifica al aparato de registro utilizado para la sesión de registro relevante sobre el medio, caracterizado porque el código de identificación RID se registra en al menos uno de los bloques del ciclo de entrada y los bloques de descarga.
2. El método de conformidad con la reivindicación 1, caracterizado porque el código de identificación (RID) se registra en cada bloque del ciclo de entrada y el bloque de descarga.
3. Un portador de registro tal como, por ejemplo, un CD, provisto con al menos un registro, el cual se caracteriza porque comprende una porción de programa y un número predeterminado de bloques del ciclo de entrada y/o un número predeterminado de bloques de descarga, en donde al menos uno de los bloques del ciclo de entrada y/o bloques de descarga comprende un código de identificación RID que identifica el aparato de registro utilizado para la sesión de registro relevante.
4. Un aparato de escritura para registrar digitalmente información sobre un medio adecuado, particularmente un CD, caracterizado porque comprende: un miembro de escritura para llevar a cabo un cambio físico en el medio, que representa la información a ser registrada; un miembro de control para controlar el miembro de escritura por medio de señales de control; una memoria, asociada con el miembro de control, en la cual se almacena un código RID que identifica al aparato de escritura; el miembro de control está adaptado para generar señales de control en una sesión de registro, señales de control, las cuales representan información a ser registrada de una porción de programa de un registro; el miembro de control está también adaptado para generar señales de control en la sesión de registro y antes de las señales de control que representan la porción de programa, señales de control, las cuales definen un número predeterminado de bloques del ciclo de entrada y/o para generar señales de control en la sesión de registro y después de las señales de control que representan la porción de programa, señales de control generadas subsecuentemente, las cuales definen un número predeterminado de bloques de descarga; el miembro de control está también adaptado para incorporar el código de identificación (RID) almacenado en la memoria en las señales de control, las cuales definen al menos uno de los bloques del ciclo de entrada y/o bloques de descarga.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP97201869.1 | 1997-06-19 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| MXPA99001675A true MXPA99001675A (es) | 1999-09-01 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5506823A (en) | Data recording and reproducing methods | |
| EP1480213A2 (en) | Copy protection of optical disks | |
| JP3899596B2 (ja) | 再生装置および再生方法 | |
| US7274642B2 (en) | Data recording medium, data recording method and apparatus, data reproducing method and apparatus, data transmitting method, and data receiving method | |
| US20080095026A1 (en) | High-density optical disc, method for recording and reproducing encrypted data thereon | |
| US5757752A (en) | Method for recording/reproducing data with a plurality of sector formats on record medium and apparatus thereof | |
| US6118741A (en) | Method and device for recording information on a carrier | |
| NZ512290A (en) | Method of hiding areas on a disc like recording of the optically rewritable type | |
| US20040264694A1 (en) | High-density optical disc, method for recording and reproducing encrypted data thereon | |
| TWI280562B (en) | Data recording method and device, data recording medium, data regeneration method and device, data transmission method and device, data receiving method and device | |
| MXPA99001675A (es) | Metodo y dispositivo para registrar informacion sobre un portador | |
| US7954164B2 (en) | Method of copy detection and protection using non-standard TOC entries | |
| JP4207894B2 (ja) | データ処理システムのためのサブコード及びセクタの同期化 | |
| HK1066908B (en) | Recording method and apparatus for recording medium, reproducing method and apparatus, identification method and data transmitting method and receive processing method | |
| HK1066908A1 (zh) | 用於記錄介質的記錄方法及裝置、再現方法及裝置、標識方法、以及數據傳送方法及接收處理方法 |