Устройство и способ записи информации, устройство и способ воспроизведения информации, носитель записи, программа и дисковый носитель записи

Иллюстрации

Показать все

Изобретение относится к устройству и способу записи и воспроизведения информации. ЕСС блок образован с помощью RS (248, 216, 33). Из данных длиной 216-байтов (символов) только 16 байтов выделяют данным ВСА, и оставшиеся 200 байтов используются для фиксированных данных, имеющих предопределенное значение. При использовании фиксированных данных, имеющих 200 байтов, и данных ВСА, имеющих 16 байтов, вычисляют данные контроля четности, имеющие 32-байтов (символов). Только данные ВСА из 16 байтов и данные контроля четности из прежних 16 байтов 32-байтовых данных контроля четности, то есть всего только 32 байтов, записывают в области записи с разбиением на пакеты оптического диска. Декодирование с исправлением ошибок выполняется с использованием фиксированных данных, имеющих 200 байтов. Незаписанные данные контроля четности, имеющие 16 байтов, обрабатывают как стертые. Таким образом, можно улучшить характеристики исправления ошибок в области записи с разбиением на пакеты оптического диска. 10 н. и 11 з.п. ф-лы, 19 ил.

Реферат

Текст описания приведен в факсимильном виде.

1. Устройство записи информации для записи вспомогательной информации на дисковый носитель записи, имеющий область данных для записи основных данных и область записи с разбиением на пакеты для записи вспомогательной информации, содержащее

средство получения вспомогательной информации, которая состоит из (d) байтов,

средство формирования блоков, предназначенное для выработки блоков с исправлением ошибок, соответствующих вспомогательной информации с использованием кода с исправлением ошибок Рида-Соломона (RS (m, n, k)), который имеет ту же длину кода (m), длину данных (n) и расстояние (k), что и код с исправлением ошибок основных данных, записанных в области данных, данных, имеющих длину d, которая меньше n, и фиксированных данных, длина которых n-d,

средство модуляции блоков с исправлением ошибок, выработанных с помощью средства формирования блоков, и

средство записи блоков с исправлением ошибок, модулированных средством модуляции, в область записи с разбиением на пакеты, расположенную на дисковом носителе записи.

2. Устройство записи информации по п.1, отличающееся тем, что средство модуляции модулирует только часть данных контроля четности, имеющих длину k-1 блоков с исправлением ошибок.

3. Устройство записи информации по п.2, отличающееся тем, что средство модуляции модулирует только данные контроля четности (k-1)/2, которые являются частью данных контроля четности, имеющих длину k-1 блоков с исправлением ошибок.

4. Устройство записи информации по п.1, отличающееся тем, что средство формирования блоков использует RS (248, 216, 33) в качестве кода RS (m, n, k) с исправлением ошибок.

5. Способ записи информации для устройства записи информации, которое записывает вспомогательную информацию на дисковый носитель записи, имеющий область данных для записи основных данных и область записи с разбиением на пакеты для записи вспомогательной информации, содержащий

этап получения вспомогательной информации, которая состоит из (d) байтов,

этап формирования блоков вспомогательной информации, соответствующих вспомогательной информации с использованием кода с исправлением ошибок Рида-Соломона (RS (m, n, k)), который имеет ту же длину кода (m), длину данных (n) и расстояние (k), что и код с исправлением ошибок основных данных, записанных в области данных, данных, имеющих длину d, которая меньше n, и фиксированных данных, длина которых n-d,

этап модуляции блоков с исправлением ошибок, полученных на этапе формирования блоков, и

этап записи блоков с исправлением ошибок, модулированных на этапе модуляции, в область записи с разбиением на пакеты, расположенную на дисковом носителе записи.

6. Носитель записи, содержащий программу, под управлением которой устройство записи информации записывает вспомогательные данные на дисковый носитель записи, имеющий область данных для записи основных данных и область записи с разбиением на пакеты для записи вспомогательной информации, при этом программа содержит:

этап получения вспомогательной информации, которая состоит из (d) байтов,

этап формирования блоков вспомогательной информации, соответствующих вспомогательной информации с использованием кода с исправлением ошибок Рида-Соломона (RS (m, n, k)), который имеет ту же длину кода (m), длину данных (n) и расстояние (k), что и код с исправлением ошибок основных данных, записанных в области данных, данных, имеющих длину d, которая меньше n, и фиксированных данных, длина которых n-d,

этап модуляции блоков с исправлением ошибок, выработанных на этапе формирования блоков, и

этап записи блоков с исправлением ошибок, модулированных в результате обработки на этапе модуляции, в область записи с разбиением на пакеты, расположенную на дисковом носителе записи.

7. Дисковый носитель записи, имеющий область данных для записи основных данных и область записи с разбиением на пакеты для записи вспомогательной информации,

в котором вспомогательная информация состоит из (d) байтов, и закодирована и записана в области записи с разбиением на пакеты с использованием кода с исправлением ошибок Рида-Соломона (RS (m, n, k)), который имеет ту же длину кода (m), длину данных (n) и расстояние (k), что и код с исправлением ошибок основных данных, записанных в области данных, данных, имеющих длину d, которая меньше n, и фиксированных данных, длина которых n-d.

8. Устройство записи информации для записи основных данных на дисковый носитель записи, имеющий область данных для записи основных данных и область записи с разбиением на пакеты для записи вспомогательной информации, содержащее

первое средство получения вспомогательной информации, состоящей из (d) байтов, и записаной в области записи с разбиением на пакеты, при этом вспомогательная информация разбивается на блоки для выработки блоков с исправлением ошибок, соответствующих вспомогательной информации с использованием кода с исправлением ошибок Рида-Соломона (RS (m, n, k)), который имеет ту же длину кода (m), длину данных (n) и расстояние (k), что и код с исправлением ошибок основных данных, записанных в области данных, данных, имеющих длину d, которая меньше n, и фиксированных данных, длина которых n-d,

второе средство получения основных данных,

средство шифрования основных данных, полученных с помощью второго средства получения на основании вспомогательной информации, полученной с помощью первого средства получения,

средство модуляции основных данных, зашифрованных с помощью средства шифрования, и

средство записи основных данных, модулированных с помощью средства модуляции в области данных на дисковом носителе записи.

9. Устройство записи информации по п.8, отличающееся тем, что закодирована только часть данных контроля четности, имеющих длину k-1 блоков с исправлением ошибок.

10. Устройство записи информации по п.9, отличающееся тем, что закодированы только данные контроля четности (k-1)/2, которые являются частью данных контроля четности, имеющих длину k-1, блоков с исправлением ошибок.

11. Устройство записи информации по п.8, отличающееся тем, что кодом RS (m, n, k) с исправлением ошибок является RS (248, 216, 33).

12. Способ записи информации для устройства записи информации, которое записывает основные данные на дисковый носитель записи, имеющий область данных для записи основных данных и область записи с разбиением на пакеты для записи вспомогательной информации, содержащий

первый этап получения вспомогательной информации, состоящей из (d) байтов, и записанной в области записи с разбиением на пакеты, при этом вспомогательная информация разбивается на блоки для выработки блоков с исправлением ошибок, соответствующих вспомогательной информации с использованием кода с исправлением ошибок Рида-Соломона (RS (m, n, k)), который имеет ту же длину кода (m), длину данных (n) и расстояние (k), что и код с исправлением ошибок основных данных, записанных в области данных, данных, имеющих длину d, которая меньше n, и фиксированных данных, длина которых n-d,

второй этап получения основных данных,

этап шифрования основных данных, полученных на втором этапе получения на основании вспомогательной информации, полученной на первом этапе получения,

этап модуляции основных данных, зашифрованных на этапе шифрования, и

этап записи основных данных, модулированных на этапе модуляции, в область данных на дисковом носителе записи.

13. Носитель записи, содержащий программу, под управлением которой устройство записи информации записывает основные данные на дисковый носитель записи, имеющий область данных для записи основных данных и область записи с разбиением на пакеты для записи вспомогательной информации, при этом программа содержит

первый этап получения вспомогательной информации, состоящей из (d) байтов, и записанной в области записи с разбиением на пакеты, при этом вспомогательная информация разбивается на блоки для выработки блоков с исправлением ошибок, соответствующих вспомогательной информации с использованием кода с исправлением ошибок Рида-Соломона (RS (m, n, k)), который имеет ту же длину кода (m), длину данных (n) и расстояние (k), что и код с исправлением ошибок основных данных, записанных в области данных, данных, имеющих длину d, которая меньше n, и фиксированных данных, длина которых n-d,

второй этап получения основных данных, этап шифрования основных данных, полученных в результате обработки на втором этапе получения на основании вспомогательной информации, полученной в результате обработки на первом этапе получения,

этап модуляции основных данных, зашифрованных в результате обработки на этапе шифрования, и

этап записи основных данных, модулированных в результате обработки на этапе модуляции, в область данных на дисковом носителе записи.

14. Устройство воспроизведения информации для воспроизведения основных данных с дискового носителя записи, имеющего область данных, в которой записаны основные данные, и область записи с разбиением на пакеты, в которой записана вспомогательная информация, содержащее

средство получения вспомогательной информации, состоящей из (d) байтов, и записанной в области записи с разбиением на пакеты, при этом вспомогательная информация разбивается на блоки для выработки блоков с исправлением ошибок, соответствующих вспомогательной информации с использованием кода с исправлением ошибок Рида-Соломона (RS (m, n, k)), который имеет ту же длину кода (m), длину данных (n) и расстояние (k), что и код с исправлением ошибок основных данных, записанных в области данных, данных, имеющих длину d, которая меньше n, и фиксированных данных, длина которых n-d,

средство воспроизведения основных данных из области данных,

средство демодуляции основных данных, воспроизведенных с помощью средства воспроизведения, и

средство декодирования основных данных, демодулированных с помощью средства демодуляции на основании вспомогательной информации, полученной с помощью средства получения.

15. Устройство воспроизведения информации по п.14, отличающееся тем, что закодирована только часть данных контроля четности, имеющих длину k-1 блоков с исправлением ошибок.

16. Устройство воспроизведения информации по п.15, отличающееся тем, что закодированы только данные контроля четности (k-1)/2, которые являются частью данных контроля четности, имеющих длину k-1, блоков с исправлением ошибок.

17. Устройство воспроизведения информации по п.14, отличающееся тем, что кодом RS (m, n, k) с исправлением ошибок является RS (248, 216, 33).

18. Устройство воспроизведения информации по п.14, отличающееся тем, что если на дисковом носителе записи записано множество блоков с исправлением ошибок, то средство получения выбирает предопределенный блок с исправлением ошибок на основании идентификационного номера и номер блока, записанного в заголовке блоков с исправлением ошибок, и получает вспомогательную информацию о выбранном блоке с исправлением ошибок.

19. Устройство воспроизведения информации по п.18, отличающееся тем, что если ошибку выбранного блока с исправлением ошибок из множества блоков с исправлением ошибок нельзя исправить, то средство получения выбирает другой блок с исправлением ошибок, имеющий соответствующий идентификационный номер и номер блока.

20. Способ воспроизведения информации для устройства воспроизведения информации, которое воспроизводит основные данные с дискового носителя записи, имеющего область данных, в которой записаны основные данные, и область записи с разбиением на пакеты, в который записана вспомогательная информация, содержащий

этап получения вспомогательной информации, состоящей из (d) байтов и записанной в области записи с разбиением на пакеты, при этом вспомогательная информация разбивается на блоки для выработки блоков с исправлением ошибок, соответствующих вспомогательной информации с использованием кода с исправлением ошибок Рида-Соломона (RS (m, n, k)), который имеет ту же длину кода (m), длину данных (n) и расстояние (k), что и код с исправлением ошибок основных данных, записанных в области данных, данных, имеющих длину d, которая меньше n, и фиксированных данных, длина которых n-d,

этап воспроизведения основных данных из области данных,

этап демодуляции основных данных, воспроизведенных на этапе воспроизведения, и

этап декодирования основных данных, демодулированных на этапе демодуляции на основании вспомогательной информации, полученной на этапе получения.

21. Носитель записи, содержащий программу, под управлением которой устройство воспроизведения информации воспроизводит основные данные с дискового носителя записи, имеющего область данных, в которой записаны основные данные, и область записи с разбиением на пакеты, в которой записана вспомогательная информация, программа содержащая

этап получения вспомогательной информации, состоящей из (d) байтов, и записанной в области записи с разбиением на пакеты, при этом вспомогательная информация разбивается на блоки для выработки блоков с исправлением ошибок, соответствующих вспомогательной информации с использованием кода с исправлением ошибок Рида-Соломона (RS (m, n, k)), который имеет ту же длину кода (m), длину данных (n) и расстояние (k), что и код с исправлением ошибок основных данных, записанных в области данных, данных, имеющих длину d, которая меньше n, и фиксированных данных, длина которых n-d,

этап воспроизведения основных данных из области данных,

этап демодуляции основных данных, воспроизведенных на этапе воспроизведения, и

этап декодирования основных данных, демодулированных на этапе демодуляции на основании вспомогательной информации, полученной на этапе получения.