|
(21), (22) Заявка: 2007115050/28, 10.10.2005
(24) Дата начала отсчета срока действия патента:
10.10.2005
(30) Конвенционный приоритет:
22.10.2004 KR 10-2004-0084632
(46) Опубликовано: 10.03.2009
(56) Список документов, цитированных в отчете о поиске:
WO 2004079730 A1, 16.09.2004. US 2002067673 A1, 06.06.2002. EP 1414037 A1, 28.04.2004. RU 99113033 A, 27.04.2001.
(85) Дата перевода заявки PCT на национальную фазу:
20.04.2007
(86) Заявка PCT:
KR 2005/003357 (10.10.2005)
(87) Публикация PCT:
WO 2006/080736 (03.08.2006)
Адрес для переписки:
129090, Москва, ул.Б.Спасская, 25, стр.3, ООО “Юридическая фирма Городисский и Партнеры”, пат.пов. А.В.Мицу, рег.№ 364
|
(72) Автор(ы):
ХВАНГ Сунг-Хее (KR), ЛИ Киунг-Геун (KR)
(73) Патентообладатель(и):
САМСУНГ ЭЛЕКТРОНИКС КО., ЛТД. (KR)
|
(54) НОСИТЕЛЬ ДЛЯ ХРАНЕНИЯ ИНФОРМАЦИИ И УСТРОЙСТВО ЗАПИСИ/ВОСПРОИЗВЕДЕНИЯ, И СПОСОБ ИХ ИСПОЛЬЗУЮЩИЙ
(57) Реферат:
Предложен носитель для хранения информации, а также устройство записи/воспроизведения и способ записи/воспроизведения этого носителя. Носитель включает в себя: область для записи информации касательно заранее установленной функции, например, защиты от записи, примененной к нему. Информация касательно заранее установленной функции включает в себя особую информацию, которая может быть использована устройством, поддерживающим заранее установленную функцию, и общую информацию, которая может быть использована устройством, не поддерживающим заранее установленную функцию. Общая информация зависит от особой информации. Таким образом обеспечивается возможность использования заранее установленной функции устройствами, не поддерживающими эту функцию 6 н. и 21 з.п. ф-лы, 10 ил.
Область техники
Аспект настоящего изобретения относится к носителю для хранения информации, а конкретнее к носителю для хранения информации, который может улучшить совместимость, и устройству записи/воспроизведения и способу, их использующему.
Предшествующий уровень техники
Так как стандарты для оптических систем, включая накопитель на оптических дисках и оптические диски, были изначально установлены, новые функции часто добавлялись к оптическим системам благодаря разработкам в оптических дисках и полупроводниковой технологии. Поэтому необходимо обновить изначально установленные стандарты.
Фиг.1 – справочная схема, иллюстрирующая проблему согласно предшествующему уровню техники.
Ссылаясь на Фиг.1, увидим, что обычный стандарт называется «старым стандартом», а стандарт, обновленный путем добавления новых функций к старому стандарту, называется «новым стандартом». Так, диск 12 старого стандарта функционирует в накопителе 11 старого стандарта, а диск 14 нового стандарта функционирует в накопителе 13 нового стандарта.
Старый стандарт и новый стандарт могут обладать или не обладать совместимостью записи/воспроизведения из-за новых добавленных функций. Если два стандарта обладают совместимостью записи/воспроизведения, то диск 12 старого стандарта может быть записан/воспроизведен в накопителе 13 нового стандарта, и тот диск 14 нового стандарта может быть записан/воспроизведен в накопителе 11 старого стандарта.
Чтобы обеспечить совместимость записи/воспроизведения между старым стандартом и новым стандартом, когда диск 14 нового стандарта, обладающий новыми функциями, загружается в накопитель 11 старого стандарта, накопителю 11 старого стандарта нужно распознавать новые функции. Чтобы выполнить это, когда устанавливается старый стандарт, необходимо задавать надлежащую процедуру для добавления новых функций. Эта мера противодействия должна быть равным образом применима к любому новому стандарту, когда добавляются новые функции.
Раскрытие изобретения
Техническая проблема
Для ряда стандартов, чтобы поддерживать совместимость записи/воспроизведения, должно учитываться добавление новых функций, когда устанавливается исходный стандарт. Чтобы выполнить это, нужно определить правило, по которому данный накопитель должен функционировать согласно функциям, охватываемым текущим стандартом, и правило, по которому данный накопитель должен функционировать согласно функциям, которые необходимо добавить в будущем, которые не охватываются текущим стандартом. То есть, когда устанавливается новый стандарт путем добавления новых функций к текущему стандарту, если накопитель по новому стандарту сохраняет на диск действие, которое накопитель по текущему стандарту должен выполнять в соответствии с новыми функциями, даже если новый диск, к которому добавляются новые функции, загружается в накопитель по текущему стандарту, то накопитель по текущему стандарту может считывать информацию, сохраненную на новом диске, и выполнять действие в соответствии с новыми функциями. Другими словами, необходим способ, согласно которому накопитель по новому стандарту может сообщать накопителю по текущему стандарту, как работать с новым диском, к которому добавляются новые функции, даже если накопитель по текущему стандарту не знает, что имеются новые функции, добавленные к новому стандарту.
Техническое решение
Согласно аспекту настоящего изобретения, предоставляется носитель для хранения информации, который может улучшить совместимость диска в накопителях, функционирующих по разным стандартам, и устройство записи/воспроизведения и способ, их использующий.
Полезные результаты
Согласно вариантам осуществления настоящего изобретения, устройство записи/воспроизведения, которое не может распознать заранее установленную функцию, может правильно использовать носитель, к которому применяется заранее установленная функция. Таким образом, может быть улучшена совместимость диска в устройствах записи/воспроизведения, имеющих различные стандарты.
Описание чертежей
Фиг.1 – справочная схема, иллюстрирующая проблему согласно предшествующему уровню техники;
Фиг.2 – справочная схема для объяснения способа работы с диском, согласно варианту осуществления настоящего изобретения;
Фиг.3 – структура диска, согласно варианту осуществления настоящего изобретения;
Фиг.4 – иллюстрация подробной структуры области управления дефектами (DMA), проиллюстрированной на Фиг.3;
Фиг.5 – подробная структура области управления доступом, проиллюстрированной на Фиг.3;
Фиг.6A – иллюстрация данных управления доступом (ACD) для защиты от записи, установленных в состояние защиты от записи, согласно варианту осуществления настоящего изобретения;
Фиг.6B – иллюстрация ACD для защиты от записи, установленных в состояние разблокировки защиты от записи, согласно варианту осуществления настоящего изобретения;
Фиг.7A – иллюстрация ACD для защиты от чтения, установленных в состояние защиты от чтения, согласно варианту осуществления настоящего изобретения;
Фиг.7B – иллюстрация ACD для защиты от чтения, установленных в состояние разблокировки защиты от чтения, согласно варианту осуществления настоящего изобретения;
Фиг.8 – блок-схема устройства записи/воспроизведения, работающего с диском, согласно варианту осуществления настоящего изобретения;
Фиг.9 – блок-схема алгоритма для объяснения процесса работы с диском в устройстве записи/воспроизведения, которое может распознавать функцию A, согласно варианту осуществления настоящего изобретения; и
Фиг.10 – блок-схема алгоритма для объяснения процесса работы с диском в устройстве записи/воспроизведения, которое не может распознавать функцию A, согласно варианту осуществления настоящего изобретения.
Наилучший вариант осуществления
Согласно другому аспекту настоящего изобретения, предоставляется носитель для хранения информации, которому назначается область для записи информации касательно заранее установленной функции, примененной к нему, где информация касательно заранее установленной функции включает в себя особую информацию, в которой установленная информация касательно заранее установленной функции устанавливается устройством записи/воспроизведения, которое может распознавать заранее установленную функцию, и общую информацию, установленную устройством записи/воспроизведения, которое может распознавать заранее установленную функцию, исходя из соответствующей информации, зависящей от установленной информации, так что устройство записи/воспроизведения, которое не может распознавать заранее установленную функцию, может использовать заранее установленную функцию.
Согласно аспекту настоящего изобретения, информация касательно заранее установленной функции может включать в себя данные управления доступом (ACD).
Согласно аспекту настоящего изобретения, особая информация может включать в себя информацию более высокого представления, и общая информация может включать в себя информацию более низкого представления.
Согласно другому аспекту настоящего изобретения, предоставляется носитель для хранения информации, которому назначается область управления доступом для записи данных управления доступом (ACD), включающих в себя общую информацию, так что устройство записи/воспроизведения, которое не может распознавать заранее установленную функцию, примененную к носителю для хранения информации, может управлять доступом к носителю для хранения информации, где общая информация основывается на соответствующей информации, зависящей от установленной информации касательно заранее установленной функции, примененной к носителю.
Согласно аспекту настоящего изобретения, ACD могут дополнительно включать в себя особую информацию, включающую в себя установленную информацию, установленную устройством записи/воспроизведения, которое распознает заранее установленную функцию.
Согласно аспекту настоящего изобретения, заранее установленная функция может быть функцией защиты от записи, особая информация может быть информацией о состоянии защиты от записи, и общая информация может включать в себя по меньшей мере одну из информации о записываемости области управления дефектами, информации о записываемости резервной области и информации о записываемости области пользовательских данных.
Согласно аспекту настоящего изобретения, если информация о состоянии защиты от записи в особой информации устанавливается в состояние защиты от записи, то по меньшей мере одна из информации о записываемости области управления дефектами, информации о записываемости резервной области и информации о записываемости области пользовательских данных в общей информации может быть установлена в незаписываемое состояние, а если информация о состоянии защиты от записи в особой информации устанавливается в состояние разблокировки защиты от записи, то по меньшей мере одна из информации о записываемости области управления дефектами, информации о записываемости резервной области и информации о записываемости области пользовательских данных в общей информации может быть установлена в записываемое состояние.
Согласно аспекту настоящего изобретения, заранее установленная функция может быть функцией защиты от чтения, особая информация может быть информацией о состоянии защиты от чтения, и общая информация может включать в себя информацию о воспроизводимости области пользовательских данных.
Согласно аспекту настоящего изобретения, если информация о состоянии защиты от чтения в особой информации устанавливается в состояние защиты от чтения, то информация о воспроизводимости области пользовательских данных в общей информации может быть установлена в невоспроизводимое состояние, а если информация о состоянии защиты от чтения в особой информации устанавливается в состояние разблокировки защиты от чтения, то информация о воспроизводимости области пользовательских данных в общей информации может быть установлена в воспроизводимое состояние.
Согласно другому аспекту настоящего изобретения, предоставляется устройство записи/воспроизведения, включающее в себя блок записи/чтения, записывающий данные или считывающий данные с носителя для хранения информации, имеющего назначенную область для записи информации касательно заранее установленной функции, примененной к нему; и контроллер, управляющий блоком записи/чтения для записи в эту область особой информации, в которую включается установленная информация касательно заранее установленной функции, и общей информации на основе соответствующей информации, зависящей от установленной информации, так что устройство записи/воспроизведения, которое не может распознавать заранее установленную функцию, может использовать заранее установленную функцию.
Согласно другому аспекту настоящего изобретения, предоставляется устройство записи/воспроизведения, включающее в себя блок записи/чтения, записывающий данные или считывающий данные с носителя для хранения информации, имеющего область управления доступом, назначенную для записи данных управления доступом (ACD), включающих в себя общую информацию, так что устройство записи/воспроизведения, которое не может распознавать заранее установленную функцию, примененную к носителю для хранения информации, может управлять доступом к носителю для хранения информации; и контроллер, управляющий блоком записи/чтения для установки общей информации на основе соответствующей информации, зависящей от установленной информации касательно заранее установленной функции, примененной к носителю для хранения информации, и записи установленной общей информации на носитель для хранения информации.
Согласно другому аспекту настоящего изобретения, предоставляется способ записи/воспроизведения, включающий в себя запись данных или считывание данных с носителя для хранения информации, имеющего назначенную область для записи информации касательно заранее установленной функции, примененной к нему; и запись в эту область особой информации, в которую включается установленная информация касательно заранее установленной функции, и общей информации, установленной на основе соответствующей информации, зависящей от установленной информации, так что устройство записи/воспроизведения, которое не может распознавать заранее установленную функцию, может использовать заранее установленную функцию.
Согласно другому аспекту настоящего изобретения, предоставляется способ записи/воспроизведения, включающий в себя запись данных или считывание данных с носителя для хранения информации, имеющего область управления доступом, назначенную для записи данных управления доступом (ACD), включающих в себя общую информацию, установленную так, что устройство записи/воспроизведения, которое не может распознавать заранее установленную функцию, примененную к носителю для хранения информации, может управлять доступом к носителю для хранения информации; и установку общей информации на основе соответствующей информации, зависящей от установленной информации касательно заранее установленной функции, примененной к носителю.
Вариант осуществления для изобретения
Сейчас будет сделана подробная ссылка на имеющиеся варианты осуществления настоящего изобретения, примеры которых иллюстрируются на прилагаемых чертежах, в которых одинаковые позиционные обозначения ссылаются на одинаковые элементы по всему описанию. Варианты осуществления описываются ниже, чтобы объяснять настоящее изобретение, ссылаясь на чертежи.
Фиг.2 – справочная схема для объяснения способа работы с диском, согласно варианту осуществления настоящего изобретения.
Ссылаясь на Фиг.2, увидим, что для того чтобы накопитель, который не может распознавать функцию A, правильно работал с диском 100 с функцией A, установленная информация для использования функции A записывается на диск 100, и информация, соответствующая установленной информации, включенной в общую информацию, которая может распознаваться накопителем, который не может распознавать функцию A, записывается на диск 100.
На носителе для хранения информации, согласно варианту осуществления настоящего изобретения, т.е. на диске 100, область управления доступом назначается для записи данных управления доступом (ACD), включающих в себя поле общей информации, в котором хранится информация, так что устройство записи/воспроизведения, которое не может распознавать заранее установленную функцию носителя, может управлять доступом к носителю, и поле особой информации, в котором хранится установленная информация касательно заранее установленной функции устройства записи/воспроизведения, которое может распознавать заранее установленную функцию. В поле общей информации часть или вся установленная информация определяется значением поля информации, ограниченным до заранее установленной функции для устройства записи/воспроизведения, которое может распознавать заранее установленную функцию, примененную к носителю, так что устройство записи/воспроизведения, которое не может распознавать заранее установленную функцию, примененную к носителю, может правильно управлять носителем.
Другими словами, значение устанавливается полю особой информации для устройства записи/воспроизведения, которое может распознавать заранее установленную функцию носителя согласно намерению пользователя (производителя накопителя, приложения записи и/или воспроизведения, механизма файловой системы, набора команд или конечного пользователя), используя заранее установленную функцию, и значение устанавливается полю общей информации, чтобы соответствовать установленному значению поля особой информации для устройства записи/воспроизведения, которое не может распознавать заранее установленную функцию носителя. Установка значения выполняется устройством записи/воспроизведения, которое может распознавать заранее установленную функцию носителя.
Другими словами, если значение информации более высокого представления (установленное значение особой информации) устанавливается согласно намеренному использованию носителя пользователем, то значение информации более низкого представления (установленное значение общей информации) определяется в соответствии со значением информации более высокого представления, т.е. намеренным использованием носителя пользователем.
Фиг.3 – структура диска 100, согласно варианту осуществления настоящего изобретения.
Ссылаясь на Фиг.3, увидим, что диск 100 включает в себя начальную область 110, область данных 120 и конечную область 130, которые располагаются последовательно.
Начальная область 110 включает в себя заранее записанную область 111, которая используется только для воспроизведения, так как заранее установленные данные записаны при производстве диска 100, и записываемую область 112, в которой данные могут записываться и изменяться.
Область 120 данных включает в себя резервную область #1 121, область 122 пользовательских данных и резервную область #2 123. Область 122 пользовательских данных является областью, в которой записываются пользовательские данные. Резервная область #1 121 и резервная область #2 123 являются областями, в которых записываются блоки замены для замены дефектных блоков, образованных в области 122 пользовательских данных. Эти резервные области 121 и 123 выделяются в области 120 данных, когда диск 100 инициализируется либо повторно инициализируется.
Конечная область 130 может включать в себя область управления дефектами (DMA) и т.д.
В заранее записанной области 111 информация о диске записывается заранее, когда диск 100 производится. Заранее записанная область 111 называется областью 113 управляющих данных, так как там записываются управляющие данные, включая идентификацию диска (ID), например, регистрационный номер диска, для идентификации диска 100.
Записываемая область 112 включает в себя DMA 114, тестовую область 115, область 116 информации о состоянии накопителя/диска и область 117 управления доступом.
DMA 114 является областью, в которой записывается информация о дефектах, образованных в области 122 пользовательских данных. DMA 114 позже будет описываться подробно со ссылкой на Фиг.4.
Тестовая область 115 является областью, в которой можно тестировать мощность записи, для того чтобы данные могли записываться на диск 100 с оптимальным условием записи.
Область 116 информации о состоянии накопителя/диска является областью, в которую записывается информация о состоянии накопителя и диска 100.
Область 117 управления доступом является областью для записи информации касательно работы накопителя применительно к новой функции, которую необходимо добавить. То есть, область 117 управления доступом является областью, в которой записывается особая информация, включающая установленную информацию касательно заранее установленной функции, и общая информация, которая позволяет обращаться к диску 100 накопителю, который не может распознавать заранее установленную функцию. Область 117 управления доступом позже будет описываться подробно со ссылкой на Фиг.5.
Фиг.4 – подробная структура DMA 114, проиллюстрированной на Фиг.3.
Ссылаясь на Фиг.4, увидим, что DMA 114 включает в себя структуру 410 определения диска (DDS) и список 420 дефектов (DFL).
DFL 420 содержит информацию о дефектах, обнаруженных в области 122 пользовательских данных. Например, DFL 420 включает в себя информацию об адресах дефектных блоков, обнаруженных в области 122 пользовательских данных, информацию об адресах блоков замены, заменяющих дефектные блоки, и информацию о состоянии дефектов.
DDS 410 содержит информацию об управлении диском. То есть DDS 410 включает в себя информацию о размере резервных областей 121 и 123, информацию о начальном и конечном адресе области 122 пользовательских данных, и в частности, информацию 411 о состоянии данных управления доступом (ACD), и все из них записываются, когда диск 100 инициализируется либо повторно инициализируется.
Информация 411 о состоянии ACD включает в себя информацию о состояниях записи или состояниях дефектов блоков ACD, записанных в области 117 управления доступом. ACD может эффективно управляться путем записи информации о состоянии блоков ACD в DDS 410. Когда воспроизводятся блоки ACD, если диск 100 загружается в накопитель, накопитель может получать местоположения, в которых записываются правильные блоки ACD, из информации о состоянии каждого блока ACD, сохраненной в DDS 410, и воспроизводить правильные блоки ACD.
Фиг.5 – подробная структура области 117 управления доступом, проиллюстрированной на Фиг.3.
Ссылаясь на Фиг.5, увидим, что область 117 управления доступом включает в себя ACD #1, ACD #2, ACD #3 и т.д.
Каждые ACD включают в себя общую информацию, которая может распознаваться накопителями по обычному стандарту и накопителями по новому стандарту, полученному путем добавления новой функции к обычному стандарту, чтобы получить доступ к диску 100, и особую информацию, которая может распознаваться только накопителями, которые могут распознавать функцию соответствующих ACD.
Другими словами, ACD #1 включает в себя особую информацию и общую информацию по отношению к «функции 1», ACD #2 включает в себя особую информацию и общую информацию по отношению к «функции 2» и ACD #3 включает в себя особую информацию и общую информацию по отношению к «функции 3». Здесь, например, «функция 1» может быть функцией, которая может распознаваться накопителем, а «функция 2» и «функция 3» могут быть функциями, которые не могут распознаваться накопителем.
ACD #1 500 включает в себя общую информацию 510 и особую информацию 520.
Общая информация 510 включает в себя ACD_ID 511, который является идентификатором для идентификации ACD, информацию 512 о записываемости DMA, указывающую, могут ли данные записываться в DMA 114, кроме DDS 410, информацию 513 о записываемости резервной области, указывающую, могут ли данные записываться в резервные области 121 и 123, и информацию 514 о записываемой/воспроизводимой области пользовательских данных, указывающую, могут ли данные записываться или воспроизводиться из области 122 пользовательских данных.
Накопитель может определять, относится ли ACD #1 500 к распознаваемой функции или нераспознаваемой функции путем проверки ACD_ID 511. То есть, если ACD_ID 511 является идентификатором, который накопитель уже знает, то ACD #1 500 относится к функции, которую накопитель может распознавать, а если ACD_ID 511 является идентификатором, который накопитель не знает, то ACD #1 500 относится к функции, которую накопитель не может распознавать.
Даже если накопитель не знает ACD_ID 511, то накопитель может выполнять надлежащее действие по отношению к функции, которую накопитель не может распознавать, путем считывания содержимого, сохраненного в общей информации 510.
Особая информация 520 включает в себя относящуюся к функции информацию 521 в ACD #1 500. Относящаяся к функции информация 521 включает в себя установленную информацию, например значения, установленные пользователем, механизмом файловой системы, заранее установленным приложением записи/воспроизведения, производителем накопителя или набором команд, для использования функции ACD #1 500 необходимым образом. Поскольку тип, размер или количество относящейся к функции информации 521 определятся в соответствии с функцией, то поле информации у относящейся к функции информации 521 не всегда может иметь одинаковый размер, в отличие от поля общей информации.
Устройство записи/воспроизведения, которое может распознавать заранее установленную функцию, устанавливает информацию касательно заранее установленной функции в соответствии со способом, заданным особой информацией ACD, относящейся к функции, и устанавливает соответствующую информацию, зависящую от установленной информации, включенной в особую информацию, или соответствующую установленной информации, равной части или всей общей информации. Затем, так как устройство записи/воспроизведения, которое не может распознавать заранее установленную функцию, может получать из общей информации соответствующую информацию, зависящую от особой информации, хотя устройство не может распознавать особую информацию ACD, устройство может получать информацию, посредством которой можно работать с носителем, соответствующим функции, даже если функция не может быть распознана.
То есть, ACD, относящаяся к заранее установленной функции, включает в себя особую информацию и общую информацию, где особая информация устанавливается для устройства записи/воспроизведения, которое может распознавать заранее установленную функцию, чтобы выполнять операцию, относящуюся к заранее установленной функции, а общая информация устанавливается для устройства записи/воспроизведения, которое не может распознавать заранее установленную функцию, чтобы выполнять операцию, соответствующую заранее установленной функции.
Соответствующие каждой функции ACD записываются на носитель или используются только по отношению к функциям, которые могут распознаваться устройством записи/воспроизведения, когда носитель инициализируется/повторно инициализируется, либо когда используется функция.
Фиг.6A и 6B являются схемами, иллюстрирующими установленную информацию, включенную в ACD, когда заранее установленная функция является функцией защиты от записи. Функция защиты от записи является функцией, посредством которой предотвращается запись данных в некоторые области носителя, всю область носителя или область пользовательских данных.
Фиг.6A – иллюстрация ACD 600 для защиты от записи, установленных в состояние защиты от записи, согласно варианту осуществления настоящего изобретения.
Устройство записи/воспроизведения, которое распознает функцию защиты от записи, может использовать носитель, применяя функцию защиты от записи к носителю. Когда пользователь намеревается установить область пользовательских данных носителя в состояние защиты от записи, устройство записи/воспроизведения, которое распознает функцию защиты от записи, устанавливает флаг 621 защиты от записи в особой информации 620 в ACD (ACD #1) 600 защиты от записи в состояние защиты от записи, как проиллюстрировано на Фиг.6A. Кроме того, для устройств записи/воспроизведения, которые не могут распознавать функцию защиты от записи, устройство записи/воспроизведения, которое распознает функцию защиты от записи, устанавливает по меньшей мере одно из полей информации, относящихся к записи области пользовательских данных из общей информации 610 у ACD 600 защиты от записи, например, информацию 612 о записываемости DMA (кроме DDS), информацию 613 о записываемости резервной области и информацию 614 о записываемости области пользовательских данных, в незаписываемое состояние, как проиллюстрировано на Фиг.6A.
На носителе для хранения информации, для которого управление дефектами выполняется накопителем, если обнаруживается дефект, когда данные записываются в область пользовательских данных, то резервная область назначается на область замены, и назначается DMA для информации об управлении дефектами, указывающей состояние замены, и информации, относящейся к записи диска и DDS. Вследствие этого защита от записи области пользовательских данных относится к DMA и защите от записи резервной области. Кроме того, DDS исключается из DMA, так как информация о состоянии ACD хранится в DDS. То есть, если DDS находится в состоянии защиты от записи, то изменение информации о состоянии вследствие обновления ACD не может повлиять на DDS. Если информация о состоянии области, в которой записывается ACD, не хранится в DDS, то информация о записываемости DMA может свободно использовать без исключения DDS. В случае носителя однократной записи для хранения информации DMA соответствует временной области управления дефектами (TDMA), а DDS соответствует информации о временной структуре определения диска (TDDS).
Фиг.6B – иллюстрация ACD 600 для защиты от записи, установленных в состояние разблокировки защиты от записи, согласно варианту осуществления настоящего изобретения.
Когда пользователь намеревается разблокировать состояние защиты от записи носителя, устройство записи/воспроизведения, которое распознает функцию защиты от записи, устанавливает флаг 621 защиты от записи в особой информации 620 в ACD 600 защиты от записи в состояние разблокировки защиты от записи, как проиллюстрировано на Фиг.6B. Кроме того, для устройств записи/воспроизведения, которые не могут распознавать функцию защиты от записи, устройство записи/воспроизведения, которое распознает функцию защиты от записи, устанавливает по меньшей мере одно из полей информации, относящихся к записи области пользовательских данных из общей информации 610 у ACD 600 защиты от записи, например, информацию 612 о записываемости DMA (кроме DDS), информацию 613 о записываемости резервной области и информацию 614 о записываемости области пользовательских данных, в записываемое состояние, как проиллюстрировано на Фиг.6B. Выполняя это, даже если в будущем этот носитель загружается в устройство записи/воспроизведения, которое не может распознавать функцию защиты от записи, то носитель может использоваться в соответствии с функцией защиты от записи, предоставленной носителю, путем обращения к общей информации 610 в ACD 600 защиты от записи.
Другими словами, если устанавливается состояние защиты от записи, то DMA (кроме DDS), резервная область и область пользовательских данных устанавливаются в незаписываемое состояние, а если устанавливается состояние разблокировки защиты от записи, то DMA (кроме DDS), резервная область и область пользовательских данных устанавливаются в записываемое состояние. Выполняя это, устройства записи/воспроизведения, которые не могут распознавать функцию защиты от записи, могут также использовать носитель, на котором используются ACD защиты от записи в соответствии с исходной целью, тем самым увеличивая эффективность использования носителя.
Фиг.7A и 7B являются схемами, иллюстрирующими установленную информацию, включенную в ACD, когда заранее установленная функция является функцией защиты от чтения. Функция защиты от чтения является функцией, посредством которой предотвращается воспроизведение данных из некоторых областей носителя, всей области носителя или области пользовательских данных.
Фиг.7A – иллюстрация ACD 700 для защиты от чтения, установленных в состояние защиты от чтения, согласно варианту осуществления настоящего изобретения.
Устройство записи/воспроизведения, которое распознает функцию защиты от чтения, может использовать носитель, применяя функцию защиты от чтения к носителю. Когда пользователь намеревается установить область пользовательских данных носителя в состояние защиты от чтения, устройство записи/воспроизведения, которое распознает функцию защиты от чтения, устанавливает флаг 721 защиты от чтения в особой информации 720 в ACD (ACD #1) 700 защиты от чтения в состояние защиты от чтения, как проиллюстрировано на Фиг.7A. Кроме того, для устройств записи/воспроизведения, которые не могут распознавать функцию защиты от чтения, устройство записи/воспроизведения, которое распознает функцию защиты от чтения, устанавливает по меньшей мере одно из полей информации, относящихся к воспроизведению области пользовательских данных из общей информации 710 у ACD 700 защиты от чтения, например информацию 712 о записываемой/воспроизводимой области пользовательских данных, в невоспроизводимое состояние, как проиллюстрировано на Фиг.7A.
Фиг.7B – иллюстрация ACD 700 для защиты от чтения, установленных в состояние разблокировки защиты от чтения, согласно варианту осуществления настоящего изобретения.
Когда пользователь намеревается разблокировать состояние защиты от чтения, установленное носителю, устройство записи/воспроизведения, которое распознает функцию защиты от чтения, устанавливает флаг 721 защиты от чтения в особой информации 720 в ACD 700 защиты от чтения в состояние разблокировки защиты от чтения, как проиллюстрировано на Фиг.7B. Кроме того, для устройств записи/воспроизведения, которые не могут распознавать функцию защиты от чтения, устройство записи/воспроизведения, которое распознает функцию защиты от чтения, устанавливает по меньшей мере одно из полей информации, относящихся к воспроизведению области пользовательских данных из общей информации 710 у ACD 700 защиты от чтения, например информацию 712 о записываемой/воспроизводимой области пользовательских данных, в воспроизводимое состояние, как проиллюстрировано на Фиг.7B. Выполняя это, даже если в будущем этот носитель загружается в устройство записи/воспроизведения, которое не может распознавать функцию защиты от чтения, то носитель может использоваться в соответствии с функцией защиты от чтения, предоставленной носителю, путем обращения к общей информации 710 в ACD 700 защиты от чтения.
Другими словами, если устанавливается состояние защиты от чтения, то область пользовательских данных устанавливается в невоспроизводимое состояние, а если устанавливается состояние разблокировки защиты от чтения, то область пользовательских данных устанавливается в воспроизводимое состояние. Выполняя это, устройства записи/воспроизведения, которые не могут распознавать функцию защиты от чтения, могут также использовать носитель, на котором используются ACD защиты от чтения в соответствии с исходной целью, тем самым увеличивая эффективность использования носителя.
Фиг.8 – блок-схема устройства записи/воспроизведения, работающего с диском, согласно варианту осуществления настоящего изобретения.
Ссылаясь на Фиг.8, увидим, что устройство записи/воспроизведения включает в себя блок 2 записи/чтения и контроллер 1.
Блок 2 записи/чтения записывает данные на диск 100, который является оптическим носителем для хранения информации, согласно настоящему изобретению, и считывает данные, записанные на диск 100, используя устройство считывания. В частности, когда контроллер 1 формирует или изменяет ACD, относящиеся к функции, известной контроллеру 1, контроллер 1 назначает информацию касательно функции особой информации в ACD и также назначает соответствующую информацию, зависящую от установленной информации, общей информации в ACD для устройств записи/воспроизведения, которые не могут распознавать функцию.
Контроллер 1 включает в себя системный контроллер 10, интерфейс 20 хоста (I/F), цифровой процессор 30 сигналов (DSP), радиочастотный усилитель 40 (RF AMP) и сервомеханизм 50.
В операции записи I/F 20 хоста принимает заранее установленную команду записи от хоста 3 и передает ее системному контроллеру 10. Системный контроллер 10 управляет DSP 30 и сервомеханизмом 50, чтобы выполнять команду записи, принятую от I/F 20 хоста. DSP 30 добавляет дополнительную информацию, например биты четности для исправления ошибок, в данные для записи, которые принимаются от I/F 20 хоста, формирует блок кода исправления ошибок (ECC) путем выполнения кодирования с ECC на данных, и модулирует сформированный блок ECC заранее установленным способом. RF AMP 40 преобразует данные, выведенные из DSP 30, в радиочастотный сигнал. Блок 2 записи/чтения, включающий в себя устройство считывания, записывает на диск 100 радиочастотный сигнал, выведенный из RF AMP 40. Сервомеханизм 50 принимает команду, необходимую для сервоуправления, от системного контроллера 10 и управляет устройством считывания блока 2 записи/чтения. В частности, согласно вариантам осуществления настоящего изобретения, когда системный контроллер 10 устанавливает установленную информацию касательно функции, известной системному контроллеру 10, системный контроллер 10 управляет ACD для того, чтобы устройства записи/воспроизведения, которые не могут распознавать функцию, также могли работать с диском 100. Например, когда системный контроллер 10 применяет функцию защиты от записи к диску 100, если системный контроллер 10 устанавливает флаг защиты от записи у особой информации ACD в состояние защиты от записи, то системный контроллер 10 также устанавливает информацию, касающуюся некоторых областей либо всей области диска 100 в общей информации, в незаписываемое состояние.
В операции воспроизведения, после того как I/F 20 хоста принимает команду воспроизведения от хоста 3, системный контроллер 10 выполняет инициализацию для воспроизведения. Блок записи/чтения 2 испускает лазерный луч на диск 100 и выводит оптический сигнал, полученный посредством приема лазерного луча, отраженного от диска 100. RF AMP 40 преобразует оптический сигнал, выведенный из блока 2 записи/чтения, в радиочастотный сигнал, доставляет модулированные данные, полученные из радиочастотного сигнала, к DSP 30 и доставляет сигнал сервоуправления, полученный из радиочастотного сигнала, к сервомеханизму 50. DSP 30 демодулирует модулированные данные и выводит данные, полученные посредством исправления ошибок ECC. Сервомеханизм 50 управляет устройством считывания исходя из сигнала сервоуправления, принятого от RF AMP 40, и необходимой для сервоуправления команды, принятой от системного контроллера 10. Затем I/F 20 хоста передает данные, принятые от DSP 30, к хосту 3. Системный контроллер 10 управляет сервомеханизмом 50 (блоком 2 записи/чтения), чтобы считывать особую информацию в ACD, записанную в области управления доступом диска 100, чтобы получать установленную информацию, относящуюся к функции, известной системному контроллеру 10, и управляет сервомеханизмом 50 (блоком 2 записи/чтения), чтобы считывать общую информацию в ACD, записанную в области управления доступом диска 100, чтобы получать установленную информацию, относящуюся к функции, неизвестной системному контроллеру 10.
Устройство записи/воспроизведения, проиллюстрированное на Фиг.8, может быть реализовано с использованием отдельных устройств записи и воспроизведения либо одного устройства записи/воспроизведения.
Фиг.9 – блок-схема алгоритма, объясняющая процесс работы с диском в устройстве записи/воспроизведения, которое может распознавать функцию A, согласно варианту осуществления настоящего изобретения.
Ссылаясь на Фиг.9, увидим, что диск загружается в накопитель, который распознает функцию A, в действии 910.
Когда пользователь намеревается применить функцию A к загруженному диску, накопитель записывает установленную информацию, относящуюся к функции A, в поле особой информации ACD в области управления доступом диска в действии 920. Например, если функция A является функцией защиты от записи, то установленная информация, относящаяся к функции A, может быть состоянием защиты от записи либо состоянием разблокировки защиты от записи, а если функция A является функцией защиты от чтения, то установленная информация, относящаяся к функции A, может быть состоянием защиты от чтения либо состоянием разблокировки защиты от чтения.
Накопитель записывает информацию, соответствующую установленной информации, относящейся к функции A, в поле общей информации ACD в области управления доступом диска для устройств записи/воспроизведения, которые не могут распознавать функцию A, в действии 930. Например, если установленная информация, относящаяся к функции A, является состоянием защиты от записи, то поле общей информации может быть установлено в незаписываемое состояние по отношению к некоторым областям или всей области диска, а если установленная информация, относящаяся к функции A, является состоянием защиты от чтения, то поле общей информации может быть установлено в невоспроизводимое состояние по отношению к некоторым областям или всей области диска.
Накопитель использует диск в соответствии с установленной информацией, относящейся к функции A, записанной в поле особой информации, в действии 940. Например, если установленная информация, относящаяся к функции A, является состоянием защиты от записи, то предотвращается запись данных на диск, а если установленная информация, относящаяся к функции A, является состоянием защиты от чтения, то предотвращается считывание данных с диска.
Фиг.10 – блок-схема алгоритма для объяснения процесса работы с диском в устройстве записи/воспроизведения, которое не может распознавать функцию A, согласно варианту осуществления настоящего изобретения.
Ссылаясь на Фиг.10, увидим, что диск загружается в накопитель, который не может распознавать функцию A, в действии 1010.
Накопитель считывает соответствующую информацию, зависящую от установленной информации, относящейся к функции A, из поля общей информации ACD в области управления доступом диска в действии 1020.
Накопитель использует диск в соответствии с функцией A путем обращения к считанной соответствующей информации в действии 1030.
Настоящее изобретение не ограничивается описанными выше вариантами осуществления. Например, структура информации у заранее установленной функции может строиться из информации более высокого представления и информации более низкого представления. Предмет, т.е. устройство записи/воспроизведения, допускающее выполнение заранее установленной функции, управляет информацией более высокого представления, чтобы использовать носитель для хранения информации путем применения заранее установленной функции к носителю, а также устанавливает информацию более низкого представления так, чтобы предмет, который не допускает выполнение заранее установленной функции, мог использовать носитель, к которому применяется заранее установленная функция, путем обращения к информации более высокого представления.
Варианты осуществления настоящего изобретения могут быть записаны как компьютерные программы и могут быть реализованы в цифровых компьютерах общего назначения, которые выполняют программы с использованием машиночитаемого носителя записи. Примеры машиночитаемого носителя записи включают в себя магнитный запоминающий носитель (например, ROM (постоянное запоминающее устройство), гибкие магнитные диски, жесткие диски и т.д.), оптический носитель записи (например, CD-ROM (компакт-диски), DVD (универсальные цифровые диски) и т.д.), и запоминающий носитель, такой как несущие (например, передача через Интернет). Машиночитаемый носитель записи также может распространяться по соединенным сетью вычислительным системам, так что машиночитаемый код сохраняется и исполняется распределенным способом. И функциональные программы, коды и сегменты кода для реализации настоящего изобретения могут быть легко истолкованы программистами в той области техники, к которой относится настоящее изобретение.
Несмотря на то, что это изобретение подробно показано и описано со ссылкой на его предпочтительные варианты осуществления, специалистам в данной области техники будет понятно, что могут быть сделаны различные изменения по форме и содержанию без отклонения от сущности и объема изобретения, как определено прилагаемой формулой изобретения. Вышеописанные варианты осуществления следует рассматривать только в описательном смысле, а не для целей ограничения. Поэтому объем изобретения определяется не подробным описанием изобретения, а прилагаемой формулой изобретения, и все различия в объеме следует толковать как включаемые в настоящее изобретение.
Формула изобретения
1. Носитель для хранения информации, содержащий: назначенную область для записи информации касательно заранее установленной функции, причем информация касательно заранее установленной функции включает в себя особую информацию и общую информацию, установленные устройством записи/воспроизведения, допускающим распознавание заранее установленной функции, причем особая информация включает в себя установленную информацию касательно заранее установленной функции, и общая информация включает в себя соответствующую информацию, зависящую от установленной информации, так что устройство записи/воспроизведения, неспособное распознавать заранее установленную функцию, допускает выполнение заранее установленной функции.
2. Носитель по п.1, в котором информация касательно заранее установленной функции содержит данные управления доступом (ACD).
3. Носитель по п.1, в котором особая информация содержит информацию более высокого представления, а общая информация содержит информацию более низкого представления.
4. Носитель для хранения информации, содержащий назначенную область управления доступом для записи данных управления доступом (ACD), содержащих общую информацию, установленную так, что устройство записи/воспроизведения, которое не распознает заранее установленную функцию, примененную к носителю для хранения информации, управляет доступом к носителю для хранения информации, причем общая информация устанавливается, исходя из соответствующей информации, зависящей от установленной информации касательно заранее установленной функции, примененной к носителю для хранения информации.
5. Носитель по п.4, в котором ACD дополнительно содержат особую информацию, содержащую установленную информацию, установленную устройством записи/воспроизведения, которое распознает заранее установленную функцию.
6. Носитель по п.5, в котором заранее установленная функция является функцией защиты от записи, особая информация является информацией о состоянии защиты от записи, и общая информация содержит по меньшей мере одну из информации о записываемости области управления дефектами, информации о записываемости резервной области и информации о записываемости области пользовательских данных.
7. Носитель по п.6, в котором, если информация о состоянии защиты от записи в особой информации устанавливается в состояние защиты от записи, то по меньшей мере одна из информации о записываемости области управления дефектами, информации о записываемости резервной области и информации о записываемости области пользовательских данных в общей информации устанавливается в незаписываемое состояние, и если информация о состоянии защиты от записи в особой информации устанавливается в состояние разблокировки защиты от записи, то по меньшей мере одна из информации о записываемости области управления дефектами, информации о записываемости резервной области и информации о записываемости области пользовательских данных в общей информации устанавливается в записываемое состояние.
8. Носитель по п.5, в котором заранее установленная функция является функцией защиты от чтения, особая информация является информацией о состоянии защиты от чтения и общая информация содержит информацию о воспроизводимости области пользовательских данных.
9. Носитель по п.8, в котором, если информация о состоянии защиты от чтения в особой информации устанавливается в состояние защиты от чтения, то информация о воспроизводимости области пользовательских данных в общей информации устанавливается в невоспроизводимое состояние, и если информация о состоянии защиты от чтения в особой информации устанавливается в состояние разблокировки защиты от чтения, то информация о воспроизводимости области пользовательских данных в общей информации устанавливается в воспроизводимое состояние.
10. Устройство записи/воспроизведения, содержащее:
блок записи/чтения, записывающий данные и/или считывающий данные с носителя для хранения информации, содержащего назначенную область для записи информации касательно заранее установленной функции, примененной к нему; и
контроллер, управляющий блоком записи/чтения для записи в эту область особой информации, содержащей установленную информацию касательно заранее установленной функции, и общей информации на основе соответствующей информации, зависящей от установленной информации, так что другое устройство записи/воспроизведения, которое не распознает заранее установленную функцию, использует заранее установленную функцию.
11. Устройство по п.10, в котором информация касательно заранее установленной функции содержит данные управления доступом (ACD).
12. Устройство по п.10, в котором особая информация содержит информацию более высокого представления, а общая информация содержит информацию более низкого представления.
13. Устройство записи/воспроизведения, содержащее: блок записи/чтения, записывающий данные и/или считывающий данные с носителя для хранения информации, содержащего назначенную область управления доступом для записи данных управления доступом (ACD), содержащих общую информацию, установленную так, что другое устройство записи/воспроизведения, которое не распознает заранее установленную функцию, примененную к носителю для хранения информации, управляет доступом к носителю для хранения информации; и контроллер, управляющий блоком записи/чтения для установки общей информации на основе соответствующей информации, зависящей от установленной информации касательно заранее установленной функции, примененной к носителю, и записи установленной общей информации на носитель для хранения информации.
14. Устройство по п.13, в котором ACD дополнительно содержат особую информацию, содержащую установленную информацию.
15. Устройство по п.14, в котором заранее установленная функция является функцией защиты от записи,
особая информация является информацией о состоянии защиты от записи, и
общая информация включает в себя по меньшей мере одну из информации о записываемости области управления дефектами, информации о записываемости резервной области и информации о записываемости области пользовательских данных.
16. Устройство по п.15, в котором, когда контроллер устанавливает информацию о состоянии защиты от записи в особой информации в состояние защиты от записи, контроллер устанавливает по меньшей мере одну из информации о записываемости области управления дефектами, информации о записываемости резервной области и информации о записываемости области пользовательских данных в общей информации в незаписываемое состояние, и когда контроллер устанавливает информацию о состоянии защиты от записи в особой информации в состояние разблокировки защиты от записи, контроллер устанавливает по меньшей мере одну из информации о записываемости области управления дефектами, информации о записываемости резервной области и информации о записываемости области пользовательских данных в общей информации в записываемое состояние.
17. Устройство по п.14, в котором заранее установленная функция является функцией защиты от чтения,
особая информация является информацией о состоянии защиты от чтения, и
общая информация содержит информацию о воспроизводимости области пользовательских данных.
18. Устройство по п.17, в котором, когда контроллер устанавливает информацию о состоянии защиты от чтения в особой информации в состояние защиты от чтения, контроллер устанавливает информацию о воспроизводимости области пользовательских данных в общей информации в невоспроизводимое состояние, и
когда контроллер устанавливает информацию о состоянии защиты от чтения в особой информации в состояние разблокировки защиты от чтения, контроллер устанавливает информацию о воспроизводимости области пользовательских данных в общей информации в воспроизводимое состояние.
19. Способ записи/воспроизведения, содержащий этапы, на которых:
записывают данные и/или считывают данные с носителя для хранения информации, имеющего назначенную область для записи информации касательно заранее установленной функции; и
записывают в назначенную область особую информацию, включающую в себя установленную информацию касательно заранее установленной функции, и общую информацию, включающую в себя соответствующую информацию, зависящую от установленной информации, так что устройство записи/воспроизведения, неспособное распознавать заранее установленную функцию, допускает выполнение заранее установленной функции.
20. Способ по п.19, в котором информация касательно заранее установленной функции содержит данные управления доступом (ACD).
21. Способ по п.19, в котором особая информация содержит информацию более высокого представления, а общая информация содержит информацию более низкого представления.
22. Способ записи/воспроизведения, содержащий этапы, на которых: записывают данные и/или считывают данные с носителя для хранения информации, имеющего назначенную область управления доступом для записи данных управления доступом (ACD), содержащих общую информацию, установленную так, что устройство записи/воспроизведения, которое не распознает заранее установленную функцию, примененную к носителю, управляет доступом к носителю; и устанавливают общую информацию на основе соответствующей информации, зависящей от установленной информации касательно заранее установленной функции, примененной к носителю.
23. Способ по п.22, в котором ACD дополнительно содержат особую информацию, указывающую установленную информацию, установленную устройством записи/воспроизведения, которое распознает заранее установленную функцию.
24. Способ по п.23, в котором заранее установленная функция является функцией защиты от записи,
особая информация является информацией о состоянии защиты от записи, и
общая информация содержит по меньшей мере одну из информации о записываемости области управления дефектами, информации о записываемости резервной области и информации о записываемости области пользовательских данных.
25. Способ по п.24, в котором установка содержит этапы, на которых:
если информация о состоянии защиты от записи в особой информации устанавливается в состояние защиты от записи, то устанавливают по меньшей мере одну из информации о записываемости области управления дефектами, информации о записываемости резервной области и информации о записываемости области пользовательских данных в общей информации в незаписываемое состояние; и
если информация о состоянии защиты от записи в особой информации устанавливается в состояние разблокировки защиты от записи, то устанавливают по меньшей мере одну из информации о записываемости области управления дефектами, информации о записываемости резервной области и информации о записываемости области пользовательских данных в общей информации в записываемое состояние.
26. Способ по п.23, в котором заранее установленная функция является функцией защиты от чтения,
особая информация является информацией о состоянии защиты от чтения, и
общая информация содержит информацию о воспроизводимости области пользовательских данных.
27. Способ по п.26, в котором установка содержит этапы, на которых:
если информация о состоянии защиты от чтения в особой информации устанавливается в состояние защиты от чтения, то устанавливают информацию о воспроизводимости области пользовательских данных в общей информации в невоспроизводимое состояние; и
если информация о состоянии защиты от чтения в особой информации устанавливается в состояние разблокировки защиты от чтения, то устанавливают информацию о воспроизводимости области пользовательских данных в общей информации в воспроизводимое состояние.
РИСУНКИ
|
|