НОСИТЕЛЬ ЗАПИСИ С ЗАПИСАННОЙ НА НЕМ ИНФОРМАЦИЕЙ СЕГМЕНТОВ, А ТАКЖЕ УСТРОЙСТВО И СПОСОБЫ ФОРМИРОВАНИЯ, ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ ТАКОГО НОСИТЕЛЯ ЗАПИСИ
RECORDING MEDIUM WITH RECORDED SEGMENT INFORMATION, AND ALSO DEVICE AND METHOD OF FORMATION, RECORDING AND REPRODUCTION OF SUCH RECORDING MEDIUM

Область техники, к которой относится изобретение
Настоящее изобретение относится к управлению контролем физического доступа (PAC, УФД) и данными записи, носителям, содержащим PAC и данные записи (например, к оптическим дискам высокой плотности, таким как диск Blu-ray), а также к устройству и способам для записи и/или воспроизведения данных на такой носитель и/или с него.
Предшествующий уровень техники
Носители, например оптические диски, можно использовать для записи большого количества данных. Помимо существующих оптических дисков разрабатывают новые оптические носители высокой плотности (HD-DVD), например диск Blu-ray (ниже называемый "BD"), который позволяет увеличить емкость записи и/или хранения видеоданных высокой четкости и/или аудиоданных.
Диск BD, кроме того, включает в себя перезаписываемый диск Blu-ray (BD-RE), диск Blu-ray с возможностью однократной записи (BD-WO) и диск Blu-ray, предназначенный только для считывания (BD-ROM).
В настоящее время одна из проблем существующих систем состоит в потенциальной несовместимости между дисководами различных версий, например дисководом предыдущей версии с предыдущим набором функциональных возможностей может столкнуться с проблемами при взаимодействии с носителем, который взаимодействовал с дисководом, включающим в себя, по меньшей мере, одну функциональную возможность из последующего набора функциональных возможностей.
Сущность изобретения
Примерные варианты выполнения настоящего изобретения обеспечивают PAC, включающую в себя информацию сегментов на носителе, таком как оптический диск высокой плотности, а также устройство и способы для записи данных на такой носитель и воспроизведения данных с него с использованием PAC, включающий в себя информацию сегмента.
Примерные варианты выполнения настоящего изобретения обеспечивают информацию контроля физического доступа (PAC), включающую в себя информацию сегментов, записанную в нее, для улучшения защиты данных, улучшения управления данными, улучшения совместимости при воспроизведении, исключения повреждения данных и/или уменьшения ненужных, повторных операций.
Примерные варианты выполнения настоящего изобретения обеспечивают носитель, такой как оптический диск высокой плотности, а также устройство и способы управления РАС, включающей в себя информацию сегмента.
В примерном варианте выполнения настоящее изобретение направлено на носитель записи, имеющий структуру данных, предназначенную для управления областью данных носителя записи, включающую в себя по меньшей мере один кластер контроля физического доступа (PAC), причем этот по меньшей мере один кластер PAC включает в себя информацию, предназначенную для управления записью на носитель записи и/или воспроизведением с носителя записи, каждый кластер PAC включает в себя заголовок PAC, общий для каждого кластера PAC, и область специфичной для РАС информации, включающую в себя информацию, специфичную для каждого кластера PAC, при этом заголовок PAC включает в себя информацию о количестве сегментов, идентифицирующую количество сегментов, и область списка сегмента, идентифицирующую каждый из сегментов в области данных пользователя носителя записи.
В примерном варианте выполнения настоящее изобретение направлено на способ записи или воспроизведения в отношении носителя записи, включающий в себя запись или воспроизведение по меньшей мере одного кластера контроля физического доступа (PAC), причем этот по меньшей мере один кластер PAC включает в себя информацию, предназначенную для управления записью на носитель записи и/или воспроизведением с носителя записи, каждый кластер PAC включает в себя информацию о количестве сегментов и список входов сегментов, и, если кластер PAC представляет собой неизвестный кластер и информация о количестве сегментов идентифицирует по меньшей мере один сегмент в области пользовательских данных носителя записи, выполнение записи в область пользовательских данных и/или воспроизведения из нее для упомянутого по меньшей мере одного сегмента.
В примерном варианте выполнения настоящее изобретение направлено на способ воспроизведения с носителя записи, включающий в себя воспроизведение из области пользовательских данных, записанной на носитель записи, на основе по меньшей мере одного кластера контроля физического доступа (PAC), причем каждый из упомянутого по меньшей мере одного кластера PAC включает в себя количество сегментов в области пользовательских данных, при этом, если упомянутое количество сегментов обозначает ноль, упомянутое воспроизведение выполняют для всей области пользовательских данных, в противном случае упомянутое воспроизведение выполняют для каждого из упомянутого количества сегментов.
В примерном варианте выполнения настоящее изобретение направлено на устройство, предназначенное для записи на носитель записи и/или воспроизведения с носителя записи, включающее в себя задающее устройство, предназначенное для приведения в действие оптического записывающего устройства, для записи данных на носитель записи или воспроизведения данных с носителя записи, и контроллер, предназначенный для управления задающим устройством для записи или воспроизведения данных на основе по меньшей мере одной зоны контроля физического доступа (PAC), включающей в себя по меньшей мере один кластер контроля физического доступа (PAC), причем этот по меньшей мере один кластер PAC включает в себя информацию, предназначенную для управления записью на носитель записи и/или воспроизведением с носителя записи, каждый кластер PAC включает в себя информацию о количестве сегментов и список входов сегментов, причем контроллер выполняет запись в область пользовательских данных и/или воспроизведение из нее для упомянутого по меньшей мере одного сегмента, если кластер PAC является неизвестным и информация о количестве сегментов идентифицирует по меньшей мере один сегмент в области пользовательских данных носителя записи.
В примерном варианте выполнения настоящее изобретение направлено на устройство для воспроизведения с носителя записи, включающее в себя задающее устройство, предназначенное для приведения в действие оптического записывающего устройства, для воспроизведения данных с носителя записи, и контроллер, предназначенный для управления задающим устройством, для воспроизведения данных на основе по меньшей мере одной зоны контроля физического доступа (PAC), включающей в себя по меньшей мере один кластер управления физическим доступом (PAC), причем этот по меньшей мере один кластер PAC включает в себя информацию, предназначенную для управления записью на носитель записи и/или воспроизведением с носителя записи, причем каждый кластер PAC включает в себя информацию о количестве сегментов и список входов сегментов, контроллер выполняет воспроизведение из области пользовательских данных, записанной на носителе записи, на основе упомянутого по меньшей мере одного кластера контроля физического доступа (PAC), причем каждый из упомянутого по меньшей мере одного кластера PAC включает в себя количество сегментов в области пользовательских данных, контроллер выполняет воспроизведение всей области пользовательских данных, если упомянутое количество сегментов обозначает ноль, и воспроизведение каждого из упомянутого количества сегментов, если это количество сегментов не обозначает ноль.
Следует понимать, что как приведенное выше общее описание, так и следующее подробное описание настоящего изобретения представляют собой пример и пояснение, и предназначены для предоставления дополнительного пояснения изобретения, в том виде, как оно заявлено.
Перечень фигур чертежей
Прилагаемые чертежи, которые включены для дополнительного пояснения примерных вариантов выполнения изобретения и приведены здесь так, что они составляют часть настоящей заявки, иллюстрируют примерный вариант (варианты) выполнения изобретения, на которых
на фиг.1 показана схема, изображающая зоны PAC на оптическом диске высокой плотности, в соответствии с примерным вариантом выполнения настоящего изобретения;
на фиг.2 представлена схема, изображающая конфигурации зоны INFO2 и зоны INFO1 на оптическом диске высокой плотности в соответствии с примерным вариантом выполнения настоящего изобретения;
на фиг.3 представлена PAC, записанная на оптический диск высокой плотности, в соответствии с примерным вариантом выполнения настоящего изобретения;
на фиг.4 представлена PAC на оптическом диске высокой плотности в соответствии с примерным вариантом выполнения настоящего изобретения;
на фиг.5 показано поле "Неизвестные правила PAC" в соответствии с примерным вариантом выполнения настоящего изобретения;
на фиг.6 показаны зоны-сегменты на оптическом диске высокой плотности в соответствии с примерным вариантом выполнения настоящего изобретения;
на фиг.7 представлена PAC на оптическом диске высокой плотности в соответствии с другим примерным вариантом выполнения настоящего изобретения;
на фиг.8 представлена PAC на оптическом диске высокой плотности в соответствии с еще одним примерным вариантом выполнения настоящего изобретения;
на фиг.9 представлена PAC на оптическом диске высокой плотности в соответствии с еще одним примерным вариантом выполнения настоящего изобретения;
на фиг.10 изображена информация контроля относительно области-сегмента на оптическом диске высокой плотности в соответствии с примерным вариантом выполнения настоящего изобретения;
на фиг.11 изображена информация контроля относительно области-сегмента на оптическом диске высокой плотности в соответствии с еще одним примерным вариантом выполнения настоящего изобретения;
на фиг.12 иллюстрируется блок-схема устройства оптической записи и воспроизведения в соответствии с примерным вариантом выполнения настоящего изобретения.
Подробное описание изобретения
Ниже подробно рассмотрены примерные варианты выполнения настоящего изобретения, представленные на прилагаемых чертежах. Везде, где это возможно, одинаковые номера ссылочных позиций используются на всех чертежах для обозначения одинаковых или аналогичных деталей.
На фиг.1 представлены зоны PAC оптического диска высокой плотности в соответствии с примерным вариантом выполнения настоящего изобретения.
Как показано на фиг.1, оптический диск высокой плотности может быть разделен, начиная от внутренней окружности до внешней окружности, на вводную зону, зону данных и выводную зону. Вводная зона может быть дополнительно разделена на зону INFO2 и зону INFO1, предназначенные для записи в них различного рода информации. Зона INFO2 и зона INFO1 могут включать в себя зоны PAC (контроля физического доступа).
Для удобства зона PAC, назначенная зоне INFO2, обозначена как зона PAC2, и зона PAC, назначенная для зоны INFO1, обозначена как зона PAC1. В одной из зоны PAC2 и зоны PAC1 может быть записана исходная PAC, и другая из этих зон может представлять собой зону резервной копии, в которой записана копия исходного PAC. Если выбрано направление записи на диске от внутренней окружности к внешней окружности, может быть предпочтительным, чтобы исходная PAC была записана в зоне PAC2, а резервная копия PAC была записана в зоне PAC1. Зона PAC может быть предусмотрена для решения проблем, которые могут возникать, когда более старая версия устройства-дисковода не может обнаружить функции на диске, к которому добавлены новые функции, совместимые с более новой версией устройства-дисковода. Зона PAC позволяет решать проблемы совместимости с использованием одного или больше "неизвестных правил".
"Неизвестное правило" можно использовать для управления предсказуемыми операциями в отношении диска, например базовым контролем считывания, записи и т.д., линейной замены дефектной зоны, логической перезаписи и т.д. Также на диске может быть предусмотрена область, показывающая, где применимо "Неизвестное правило", например, сегменты для задания всего диска или определенного участка диска, что более подробно описывается ниже.
Таким образом, благодаря заданию области на диске обеспечивается возможность доступа к новой версии диска для устройства-дисковода более старой версии с использованием "Неизвестного правила", с сокращением ненужной операции доступа устройства-дисковода более старой версии.
Кроме того, благодаря определению доступной области в физической области диска для устройства-дисковода более старой версии для обеспечения доступа с использованием PAC, область данных, в которой записаны пользовательские данные, может быть более надежно защищена, и/или может быть предотвращен несанкционированный доступ (например, взлом) диска или снижена его вероятность.
Зоны INFO2 и зона INFO1, в которых записаны зоны PAC2 и PAC1, находящиеся во вводной зоне, можно рассматривать с точки зрения характеристик перезаписываемости оптического диска высокой плотности.
На фиг.2 представлена схема, изображающая конфигурации зоны INFO2 и зоны INFO1 на оптическом диске высокой плотности, в соответствии с примерным вариантом выполнения настоящего изобретения.
На фиг.2 показан пример оптического диска высокой плотности BD-RE, на котором зона INFO2 может иметь 256 кластеров, включая 32 кластера зоны PAC2, 32 кластера зоны DMA (область управления дефектами) 2, предназначенной для управления дефектами, 32 кластера зоны CD (данных контроля) 2, в которой записана информация контроля, и/или 32 кластера зоны BZ (буферной зоны) 3, представляющей собой буферную зону.
Зона INFO1 может включать в себя 32 кластера зоны BZ2 из буферной области, 32 кластера зоны дисковода, которая может представлять собой область дисковода, в которой сохраняют информацию, специфичную для конкретного дисковода, 32 кластера зоны DMA1, предназначенной для управления дефектами, 32 кластера зоны CD1, предназначенной для записи информации контроля, и/или зону BZ1-PAC1, используемую как зона PAC.
Для оптического диска высокой плотности с возможностью однократной записи (BD-R) зона INFO2 может иметь 256 кластеров, включая зону PAC2, зону DMA2, зону CD2 и зону BZ3, каждая по 32 кластера, и зона INFO1 включает в себя зону BZ2, зону DMA1, зону CD1 и/или зону BZ1-PAC1, каждая по 32 кластера, а также 128 кластеров для области дисковода.
Для оптического диска высокой плотности, предназначенного только для считывания (BD-ROM), зона INFO2 может иметь 256 кластеров, включая зону PAC2, зону CD2 и зону BZ3, каждая по 32 кластера, и 256 кластеров зоны INFO1, включающие в себя зону CD1 и/или зону BZ1-PAC1, каждая по 32 кластера.
Зоны PAC в примерных вариантах выполнения настоящего изобретения могут быть назначены для зоны INFO2 и/или зоны INFO1 во вводной зоне, по 32 кластера каждая, в соответствии с характеристиками перезаписываемости оптического диска высокой плотности.
В зоне PAC размером 32 кластера, одна PAC может соответствовать одному кластеру для записи множества действительных PAC. Пример структуры, в которой одна PAC записана как один кластер, описан со ссылкой на фиг.3.
На фиг.3 представлена PAC, записанная на оптический диск высокой плотности, в соответствии с примерным вариантом выполнения настоящего изобретения.
Как показано на фиг.3, одна PAC размером один кластер (32 сектора) может включать в себя зону заголовка и зону специфичной информации, которая специфична для конкретного дисковода (например, оптического дисковода).
Зона заголовка PAC может иметь 384 байта, выделенные для первого сектора PAC и предназначенные для записи различного рода информации PAC, такой как информация о "неизвестном правиле PAC" и сегментах, и в другую область зоны PAC может быть записана информация, специфичная для (оптического) дисковода, которую можно назвать "известными правилами".
Пример структуры PAC, записанной в описанной выше структуре, будет описан со ссылкой на фиг.4. Для удобства, при описании конкретных полей PAC, для которых требуется более подробное описание, делается ссылка на чертежи, которые иллюстрируют эти конкретные поля.
На фиг.4 представлена PAC на оптическом диске высокой плотности в соответствии с примерным вариантом выполнения настоящего изобретения.
Как показано на фиг.4, PAC может включать в себя участок заголовка, применяемый для всех PAC, и область, в которую записана информация, специфичная для конкретного дисковода.
Пример участка заголовка может включать в себя 4 байта идентификатора PAC "PAC_ID", 4 байта "Неизвестных правил PAC", 1 байт "Флага всего диска", 1 байт "Количества сегментов" и/или 32 сегмента "сегменты Сегмент_0 ~ Сегмент_31", каждый размером по 8 байтов.
"PAC_ID" может предоставлять текущий статус PAC и коды идентификации, например, если "PAC_ID" содержит биты "00 00 00 00", "PAC_ID" обозначает, что текущая PAC не используется, если "PAC_ID" содержит биты "FF FF FF FE", "PAC_ID" обозначает, что текущая зона PAC не доступна для использования из-за дефектов или чего-либо подобного, и если "PAC_ID" содержит биты "FF FF FF FF", "PAC_ID" обозначает, что текущая зона PAC снова доступна для использования, даже если зона PAC использовалась ранее.
Благодаря записи "PAC_ID" в виде заранее заданных битов, таких как биты "54 53 54 00", "PAC_ID" можно использовать как код для определения того, является ли диск диском, к которому имеющийся дисковод может иметь свободный доступ. Таким образом, если имеющийся дисковод не распознает применяемый "PAC_ID", (возможно, имеет место случай, когда имеющийся дисковод не может распознать текущую PAC из-за несоответствия версий или аналогичной проблемы), биты "54 53 54 00" можно использовать как код для обращения к информации, записанной в поле "Неизвестные правила PAC".
Как описано выше, поле "Неизвестные правила PAC" можно использовать как поле, которое обозначает диапазон рабочих характеристик дисковода, который не может распознать текущую PAC, что будет описано ниже со ссылкой на фиг.5.
На фиг.5 показано поле "Неизвестные правила PAC" в соответствии с примерным вариантом выполнения настоящего изобретения.
Как показано на фиг.5, степень контролируемости различных областей на диске может быть обеспечена посредством поля "Неизвестные правила PAC". В этом примере колонка "Область" на фиг.5 представляет контролируемые области на диске, колонка "Контроль" представляет типы контроля, такие как считывание/запись и т.д., и колонка "Количество битов" представляет количество битов, требуемых для контроля.
Дополнительные биты в колонке "Количество битов" могут представлять случаи двухслойного диска с двумя сторонами записи/воспроизведения.
Например, в колонке "Область" по фиг.5 контролируемость считывания/записи зоны PAC может быть представлена полями "Зоны 1, 2 PAC", и контролируемость записи зоны управления дефектами может быть представлена полями "Зона 1, 2 DMA". Контролируемость записи области замещения для дефектной области может быть представлена полем "Кластеры замещения", контролируемость считывания/записи зоны данных может быть представлена полем "Зона данных", и контролируемость логической перезаписи может быть представлена полем "Логическая перезапись".
Контролируемость записи применима только для перезаписываемых дисков BD-RE и BD-R, и контролируемость записи зоны замещения для дефектной области также применима для перезаписываемых дисков BD-RE и BD-R. В результате, различные иллюстративные признаки настоящего изобретения могут зависеть от характеристик перезаписываемости (оптического) диска высокой плотности.
Используя описанную выше методику, поле "Неизвестные правила PAC" обеспечивает обозначение контролируемой области на диске для дисковода с несоответствием версий. Кроме того, описанная выше методика также может быть применима для контроля доступа к конкретной физической области на диске по выбору пользователя.
Рассмотрим снова фиг.4, на которой поле "Флаг всего диска" можно использовать как поле для обозначения того, что PAC применима для всей области на диске, и поле "Количество сегментов" представляет собой поле, которое может представлять собой количество областей-сегментов, для которых применима PAC.
В примерном варианте выполнения для одной PAC может быть выделено максимальное количество сегментов.
В примерном варианте выполнения максимальное количество, равное 32 сегментам, может быть выделено для одной PAC, и информация о выделенных сегментах может быть записана в поля "Сегмент_0" - "Сегмент_31", каждое из которых включает в себя 8 байт. Каждое из полей "Сегмент_0~31" может включать в себя записанные в нем первый номер физического сектора (PSN, НФС) и последний PSN выделенной области-сегмента.
Сегменты более подробно описаны ниже. На фиг.6 показаны зоны-сегменты на оптическом диске высокой плотности в соответствии с примерным вариантом выполнения настоящего изобретения.
Как показано на фиг.6, в случае необходимости, может быть предусмотрено максимальное количество (например, 32) областей-сегментов на оптическом диске высокой плотности, для применения к ним PAC. Максимальное количество областей-сегментов может начинаться от "Сегмента 0".
В этом примере положения областей-сегментов могут быть идентифицированы оптическим дисководом путем записи первого PSN, который может обозначать начальное положение выделенной области-сегмента, и последнего PSN, который может обозначать последнее положение выделенной области-сегмента в полях "Сегмент" в зонах PAC2 и PAC1.
В примерной компоновке перекрытие каких-либо из множества выделенных сегментов не обязательно, и начальное и конечное положения могут быть обозначены на границах кластеров.
Таким образом, в примерных вариантах выполнения настоящее изобретение может предоставлять множество PAC для управления некоторым количеством (например, 32) областей-сегментов, что более подробно описано ниже.
На фиг.7 показана зона PAC оптического диска высокой плотности в соответствии с примерным вариантом выполнения настоящего изобретения.
Как показано на фиг.7, множество действительных PAC, каждая из которых имеет общий размер в кластер, может быть записано в одной зоне PAC (например, в зоне PAC из состава INFO2 или INFO1) размером 32 кластера.
В примерном варианте выполнения участок заголовка может включать в себя 4 байта "PAC_ID", 4 байта "Неизвестных правил PAC", 1 байт "Метки заголовка PAC", 1 байт "Флага всего диска", 1 байт "Количества заданных сегментов" и/или 32 "сегмента Сегмент_0 ~ Сегмент_31", каждый из которых имеет размер, например 8 байт.
Поле "Метка заголовка PAC" может использоваться для соединения кластеров, каждый из которых имеет конкретную PAC, содержащую информацию, специфическую для дисковода. Поле "Метка заголовка PAC" может последовательно увеличиваться на единицу, начиная с (01) всякий раз при добавлении новой PAC.
В этом примере, если биты представляют собой FF, это обозначает, что новая PAC не была добавлена, и если биты представляют собой 00, это обозначает, что "Метка заголовка PAC" не используется.
На фиг.8 представлена PAC на оптическом диске высокой плотности в соответствии с другим примерным вариантом выполнения настоящего изобретения.
Как показано на фиг.8, PAC в соответствии с другим примерным вариантом выполнения настоящего изобретения может включать в себя участок заголовка и область, имеющую специфичную информацию, которая специфична для дисковода, а также участок заголовка может дополнительно включать в себя 4 байта "PAC_ID", 4 байта "Неизвестных правил PAC", 1 байт "Метки заголовка PAC", 1 байт "Флага всего диска", 2 байта "Байтового адреса для набора сегментов", 2 байта "Количества сегментов, заданных в наборе" и/или поле "Зарезервировано для сегмента", которое зарезервировано для 32 сегментов, каждый по 8 байт.
Структура PAC в соответствии с другим примерным вариантом выполнения настоящего изобретения может включать в себя байтовый адрес для набора сегментов. То есть для областей, зарезервированных для сегментов, количество заданных областей-сегментов может быть обозначено в поле "Количество сегментов, заданных в наборе (N_Segs)", и байтовый адрес начального положения может быть обозначен в поле "Байтовый адрес для набора сегментов". В этом примере может быть предпочтительно использовать заданные сегменты непрерывно.
На фиг.9 представлена PAC на оптическом диске высокой плотности в соответствии с другим примерным вариантом выполнения настоящего изобретения.
Как показано на фиг.9, PAC в соответствии с другим примерным вариантом выполнения настоящего изобретения может включать в себя участок заголовка и область, имеющую специфичную информацию, которая является специфичной для дисковода, и участок заголовка может дополнительно включать в себя 4 байта "PAC_ID", 4 байта "Неизвестных правил PAC", 1 байт "Метки заголовка PAC", 1 байт "Флага всего диска", 2 байта "Байтового адреса для основного набора сегментов", 2 байта для "Количества сегментов, заданных в основном наборе (N_M_Segs)", 2 байта "Байтового адреса для дополнительного набора сегментов", 2 байта "Количества сегментов, заданных в дополнительном наборе (N_A_Segs)" и/или поле "Неиспользуемая часть в конкретной PAC" в области специфичной информации, которая является специфичной для конкретного дисковода.
Структура PAC в соответствии с другим примерным вариантом выполнения настоящего изобретения может включать в себя основной набор сегментов и дополнительный набор сегментов. Области-сегменты могут быть выделены дополнительно для использования в случае, когда предполагается выделить больше областей-сегментов, чем 32 области-сегмента.
В данном примере записано некоторое количество основных сегментов, заданных полем "Количество сегментов, заданных в наборе (N_M_Segs)", и его начальное положение может быть записано в поле "Байтовый адрес для основного набора сегментов". Таким образом, информация, записанная в поле "Байтовый адрес для основного набора сегментов", может использоваться как указатель на заданную область основных сегментов.
Заданное дополнительное количество сегментов может быть записано с использованием поля "Количество сегментов, заданных в дополнительном наборе (N_A_Segs)", и его начальное положение может быть записано в поле "Байтовый адрес для дополнительного набора сегментов".
В этом примере область дополнительных сегментов может быть предусмотрена с неиспользуемой частью в конкретной PAC в одной зоне PAC размером 1 кластер и может быть выделена для N_A_Segs.
В приведенном выше примере структуры PAC обеспечивается возможность управления дополнительными областями-сегментами, в дополнение к 32 областям-сегментам.
Примерные варианты выполнения настоящего изобретения направлены на запись информации контроля относительно всей области диска, всей выделенной области-сегмента или выделенных соответствующих областей-сегментов, используя предназначенную для этого PAC, как описано ниже.
На фиг.10 представлена информация контроля относительно области-сегмента на оптическом диске высокой плотности в соответствии с примерным вариантом выполнения настоящего изобретения.
Как показано на фиг.10, выделенный сегмент может быть представлен 8-байтовым входом, в котором первый номер физического сектора области-сегмента может иметь размер 32 байта и последний номер физического сектора может иметь размер 32 байта. Поэтому оптический дисковод может получать информацию о положении относительно выделенной области-сегмента, используя информацию сегмента из записанной PAC.
В этом примере, как описано выше, количеством областей-сегментов (одной или больше) можно управлять с использованием одной или нескольких PAC. Если будет выделена по меньшей мере одна область-сегмент, оптический дисковод может определить это количество выделенных областей-сегментов через поле "Количество сегментов" и определить контролируемость, например, считывания, записи и/или других аналогичных операций, относительно этой области через поле "Зона данных" "Неизвестных правил PAC".
Если ни один сегмент не выделен и записано поле "Флаг всего диска", обозначающее, что PAC применима для всей области диска, как описано выше, хотя используется поле "Зона данных" "Неизвестных правил PAC", поле, обозначающее возможность доступа к области данных на оптическом диске, такого как считывание, запись и/или другие аналогичные операции, если область-сегмент выделена, для записи в поле "Количество сегментов", поле "Зона данных" "Неизвестных правил PAC" можно использовать в качестве поля, обозначающего возможность доступа к выделенным цельным областям-сегментам.
В примерном варианте выполнения настоящего изобретения может использоваться информация относительно контроля области-сегмента, отличающаяся от информации положения, такая как информация, записанная в поле "Сегмент", что будет описано ниже.
На фиг.11 представлена информация контроля относительно области-сегмента для оптического диска высокой плотности в соответствии с другим примерным вариантом выполнения настоящего изобретения.
Один сегмент может быть представлен одной записью и может включать в себя поле "Статус 1" и поле "Статус 2", предназначенные для обозначения контролируемости соответствующей области-сегмента, поле "Первый PSN", предназначенное для предоставления первого номера физического сектора области-сегмента, и/или поле "Последний PSN", предназначенное для представления последнего номера физического сектора области-сегмента.
Поле "Статус 1" может быть представлено информацией контроля из четырех битов, предназначенной для обозначения контролируемости управления соответствующей области-сегмента; например, "0000" в поле "Статус 1" может обозначать, что доступ к области-сегменту для воспроизведения или записи невозможен, "0001" в поле "Статус 1" может обозначать, что возможен доступ к области-сегменту только для считывания, "0010" в поле "Статус 1" может обозначать, что возможен доступ к области-сегменту только для записи, и "0011" в поле Статус 1" может обозначать, что возможен доступ к области-сегменту.
Поэтому путем определения возможности доступа к соответствующей области-сегменту с использованием поля "Статус 1" и поля "Статус 2" можно уменьшить количество ненужных операций доступа к области-сегменту, и в случае, когда выделено множество областей-сегментов, можно управлять доступом к каждому из сегментов.
В этом примере, поскольку поле "Статус 2" может представлять собой зарезервированное поле, предназначенное для использования в будущем, и может не использоваться в настоящее время, в данном примере в поле "Статус 2" записывают бит "0000".
Когда выделяют область-сегмент, контроль в отношении каждой из областей-сегментов может не согласовываться с контролируемостью этой области-сегмента, заданной в поле "Зона данных" "Неизвестных правил PAC".
Таким образом, например, несмотря на то, что доступ любого типа, такой как считывание и запись, разрешен для всех областей-сегментов в поле "Зона данных", в поле "Сегмент" может быть разрешено только считывание соответствующей области.
В этом примере поле "Сегмент" обозначает, что в отношении области-сегмента применяется контроль, соответствующий только считыванию. Таким образом, в зависимости от контролируемости согласно "Зоне данных", контроль в отношении области-сегмента может быть осуществлен с использованием условия "И" с полем "Сегмент". В соответствии с этим, если поле "Зона данных" обозначает, что доступ ко всем областям-сегментам, выделенным согласно полю "Зона данных" для считывания или записи, не возможен, доступ ко всем областям-сегментам станет невозможным, независимо от контролируемости по полю "Сегмент", и в случае, когда поле "Зона данных" установлено так, что разрешен доступ ко всем областям-сегментам, если установлено, что доступ к отдельным областям-сегментам невозможен, доступ к этой области-сегменту будет невозможен.
Как описано в отношении РАС оптического диска высокой плотности, его участок контроля записи может быть применим к оптическим дискам высокой плотности с возможностью физической записи BD-R и BD-RE и может зависеть от характеристик записываемости на оптический диск высокой плотности.
Путем записи номера первого физического сектора соответствующей области-сегмента в поле "Первый PSN", показанном на фиг.11, и номера последнего физического сектора соответствующей области-сегмента в поле "Последний PSN", как показано на фиг.11, можно обозначить положение области-сегмента на диске.
На фиг.12 представлена блок-схема устройства оптической записи/воспроизведения в соответствии с примерным вариантом выполнения настоящего изобретения.
Как показано на фиг.12, оптическое устройство записи/воспроизведения может включать в себя записывающее/воспроизводящее устройство 10, предназначенное для выполнения записи/воспроизведения в отношении оптического диска, и главное устройство 20, которое предназначено для управления записывающим/воспроизводящим устройством 10. В примерном варианте выполнения записывающее/воспроизводящее устройство 10 может выступать в роли «оптического дисковода», как описано выше в связи с множеством примерных вариантов выполнения настоящего изобретения.
В примерном варианте выполнения главное устройство 20 передает инструкцию на запись или воспроизведение для записи в конкретную область оптического диска или воспроизведения из нее в записывающее/воспроизводящее устройство 10, и записывающее/воспроизводящее устройство 10 выполняет запись/воспроизведение в отношении этой конкретной области, в соответствии с упомянутой инструкцией, поступившей из главного устройства 20.
Записывающее/воспроизводящее устройство 10 может дополнительно включать в себя интерфейсную секцию 12, предназначенную для осуществления связи, такой как обмен данными и инструкциями, с главным устройством 20, секцию 11 оптической головки, предназначенную для непосредственной записи/считывания данных в отношении оптического диска, процессор 13 данных, предназначенный для приема сигнала из секции 11 оптической головки и восстановления требуемого значения сигнала или модулирования сигнала, подлежащего записи, с получением сигнала, который можно записывать на оптический диск, серво-секцию 14, предназначенную для управления секцией 11 оптической головки для точного считывания сигнала с оптического диска или для точной записи сигнала на оптический диск, запоминающее устройство 15, предназначенное для временного хранения разного рода информации, включая информацию управления и данные, и контроллер 16, предназначенный для управления различными секциями записывающего/воспроизводящего устройства 10.
Ниже будет описан пример способа записи РАС на записываемый оптический диск высокой плотности с использованием примерного устройства оптической записи/воспроизведения.
После установки оптического диска в устройство оптической записи/воспроизведения информация управления может быть считана с оптического диска и может быть сохранена в запоминающем устройстве 15 записывающего/воспроизводящего устройства 10 для использования во время записи/воспроизведения оптического диска.
В этом состоянии, если пользователь желает выполнить запись в конкретной области оптического диска, главное устройство 20, рассматривая это как инструкцию на запись, передает информацию о желаемом положении записи в записывающее/воспроизводящее устройство 10 вместе с данными, подлежащими записи.
Контроллер 16 в записывающем/воспроизводящем устройстве 10 может принимать инструкцию на запись, определять, является ли область оптического диска, в которой главное устройство 20 желает выполнить запись, дефектной областью или нет, по информации управления, сохраненной в запоминающем устройстве 15, и/или выполняет запись данных в соответствии с инструкцией на запись, поступившей из главного устройства 20, в область, которая не является дефектной областью.
Если определено, что запись на всем диске или в конкретной области диска включает в себя новые свойства, которые не предусмотрены в предыдущей версии записывающего/воспроизводящего устройства, что может привести к тому, что эти свойства не будут восприняты предыдущей версией записывающего/воспроизводящего устройства, или если предполагается ограничить функции, такие как запись или воспроизведение в отношении конкретной области диска, в соответствии с ограничением, установленным пользователем, контроллер 16 записывающего/воспроизводящего устройства 10 может записать информацию контроля относительно этой области в зоне РАС на диске как "Неизвестное правило РАС". Контроллер 16 записывающего/воспроизводящего устройства 10 также может записать информацию РАС, такую как РАС_ID, для записанного состояния и информацию сегмента, которая представляет собой информацию контроля относительно этой конкретной области диска.
В этом примере, если записанная РАС включает в себя информацию контроля для всей области диска, может быть записано поле "Флаг всего диска", и если по меньшей мере одна область-сегмент выделена в области диска для контроля доступа ко всей области, количество выделенных областей-сегментов записывается в поле "Количество сегментов", и информация контроля, такая как возможность доступа и/или другая соответствующая информация, может быть записана в поле "Зона данных" "Неизвестного правила РАС". Если требуется выполнять индивидуальный контроль относительно областей-сегментов, информация контроля и положения сегмента может быть записана в поле "Сегмент".
РАС может быть записана в зоне РАС2 зоны INFO2 с размером один кластер, и копия РАС этой РАС может быть записана в зоне РАС1 зоны INFO1 в качестве резервной копии.
Контроллер 16 может предоставлять информацию о положении области, в которую записаны данные, или о зоне РАС, а также данные в серво-секцию 14 и процессор 13 данных с тем, чтобы закончить запись в требуемом положении на оптическом диске через секцию 11 оптической головки.
Кроме того, способ записи/воспроизведения оптического диска высокой плотности, на котором записана информация РАС, в соответствии с приведенным выше примером способа, будет описан ниже.
После установки оптического диска в оптическое устройство записи/воспроизведения информация управления может быть считана с оптического диска и сохранена в запоминающем устройстве 15 записывающего и воспроизводящего устройства 10 для использования во время записи и воспроизведения оптического диска.
Информация в запоминающем устройстве 15 может включать в себя информацию о положении различных зон, включенных в зону РАС на диске. В частности, положения действительных РАС в зоне РАС могут быть известны по информации структуры описания диска (DDS). После того как станут известны положения действительных РАС, поле PAC_ID из состава РАС может быть проанализировано для установления того, является ли PAC_ID идентифицируемым PAC_ID.
Если PAC_ID является идентифицируемым, согласно способу определяют, что записывающее и воспроизводящее устройство, записавшее данные на диск, имеют версию, идентичную версии имеющегося записывающего и воспроизводящего устройства, или что при этом отсутствуют отдельные ограничения в отношении записи/воспроизведения, и что запись/воспроизведение выполняется в соответствии с инструкцией из главного устройства 20.
Если РАС ID является неидентифицируемым, согласно способу определяют, что записывающее и воспроизводящее устройство, записавшее данные на диск, имеет версию, отличающуюся от версии имеющегося записывающего и воспроизводящего устройства, и запись/воспроизведение выполняется в соответствии с инструкцией из главного устройства, с обращением к областям ограничения записи/воспроизведения на диске, включая "Неизвестное правило РАС" и "сегмент".
В соответствии с этим, контроллер 16 предоставляет информацию о местоположении и данные в соответствии с инструкцией из главного устройства в серво-секцию 14 и процессор 13 данных, что позволяет закончить запись/воспроизведение в требуемом местоположении на оптическом диске через секцию 11 оптической головки.
Как описано выше, способы и устройство, предназначенные для записи на оптический диск высокой плотности однократной записи и воспроизведения с него, в соответствии с примерными вариантами выполнения настоящего изобретения, могут иметь одно или несколько из следующих преимуществ.
Во-первых, задание доступной области диска для дисковода отличающейся версии с использованием РАС может обеспечить возможность более надежной защиты области данных, в которой записаны пользовательские данные, например, для предотвращения несанкционированного доступа (например, взлома) или снижения его вероятности.
Во-вторых, эффективная запись данных и/или воспроизведение данных в отношении оптического диска высокой плотности улучшается благодаря использованию РАС, которая управляет всей областью данных или частью области данных на диске.
Промышленная применимость
Для специалистов в данной области техники будет очевидно, что различные модификации и варианты можно использовать в отношении описанных выше примерных вариантов выполнения настоящего изобретения, без отхода от сущности или объема изобретения. Таким образом, предполагается, что настоящее изобретение охватывает все такие модификации и варианты настоящего изобретения при условии, что они находятся в пределах объема приложенной формулы изобретения и ее эквивалентов.