НОСИТЕЛЬ ЗАПИСИ, А ТАКЖЕ СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕФОРМАТИРОВАНИЯ ТАКОВОГО
RECORDING MEDIUM, AS WELL AS METHOD AND DEVICE FOR REFORMATTING SAID MEDIUM

Область техники, к которой относится изобретение
Настоящее изобретение относится к носителю записи, а также способу и устройству для переформатирования носителя записи, а более точно к способу для переформатирования специальной области управления, содержащейся на носителе записи.
Уровень техники
До настоящего момента широко использовался оптический диск, действующий в качестве носителя записи, допускающего запись на него большого объема данных. В частности, был разработан оптический носитель записи высокой плотности, допускающий запись/хранение высококачественных видеоданных и высококачественных аудиоданных на протяжении длительного периода времени, например диск Blu-ray (BD).
BD, выступающий в качестве носителя записи следующего поколения до настоящего момента считался перспективным решением оптической записи, допускающим запись/хранение гораздо большего количества данных, чем традиционный DVD. В последнее время была учреждена техническая спецификация международного стандарта, связанная с BD, наряду с таковыми других цифровых устройств. Хотя многие разработчики провели тщательные исследования в отношении ввода области PAC (управления физическим доступом) в технический стандарт BD, технический стандарт для BD все еще не принят, так что разработчики испытывают затруднения в разработке завершенного оптического устройства записи/воспроизведения.
Раскрытие изобретения
Соответственно, настоящее изобретение направлено на носитель записи, а также способ и устройство для переформатирования носителя записи, который по существу устраняет одну или более проблем, обусловленных ограничениями и недостатками существующего уровня техники.
Цель настоящего изобретения состоит в том, чтобы предоставить способ и устройство для записи информации PAC на носителе записи и переформатирования носителя записи на основе блока записи.
Дополнительные преимущества, цели и признаки изобретения будут частично изложены в описании, которое следует, а частично станут очевидными обладающим рядовой квалификацией в данной области техники после изучения последующего, или могут быть выяснены при осуществлении изобретения на практике. Целевые и другие преимущества изобретения могут быть реализованы и достигнуты посредством конструкции, подробно указанной в его письменно изложенном описании и формуле изобретения, а также прилагаемых чертежах.
Для достижения указанных целей и других преимуществ и в соответствии с назначением изобретения, которое воплощено и в общих чертах описано в материалах настоящей заявки, способ для переформатирования носителя записи включает в себя этапы (а) считывания информации управления физическим доступом носителя записи в множестве блоков записи, и (b) выполнения последовательности операций инициализации для каждого блока записи по приему команды переформатирования, ассоциативно связанной с множеством блоков записи, при этом последовательность операций инициализации выполняется по-разному, согласно атрибуту информации, записанной в каждом блоке записи.
В еще одном аспекте настоящего изобретения способ для переформатирования носителя записи включает в себя этапы (a) распознавания информации типа кластера PAC (управления физическим доступом) с использованием информации PAC_ID, содержащейся в каждом кластере PAC области PAC, (b) если информация PAC_ID является указывающей на непервичный кластер PAC, замены информации о состоянии PAC и информации PAC_ID на другую информацию во время операции переформатирования, и (c) если информация PAC_ID является указывающей на первичный кластер PAC, сохранения в силе информации о состоянии PAC и информации PAC_ID во время выполнения операции переформатирования.
В еще одном аспекте настоящего изобретения способ для переформатирования носителя записи включает в себя этапы (a) распознавания информации типа кластера PAC (управления физическим доступом) с использованием информации PAC_ID, содержащейся в каждом кластере PAC области PAC, (b) если информация PAC_ID является указывающей на непервичный кластер PAC, замены информации о состоянии PAC и информации PAC_ID на другую информацию во время операции переформатирования и инициализации всей информации, содержащейся в кластере PAC, и (c) если информация PAC_ID является указывающей на первичный кластер PAC, сохранения в силе информации о состоянии PAC и информации PAC_ID во время выполнения операции переформатирования.
В еще одном аспекте настоящего изобретения устройство для переформатирования носителя записи включает в себя контроллер для формирования запроса на переформатирование носителя записи, узел записи/воспроизведения для переформатирования носителя записи по приему запроса переформатирования из контроллера, распознавания информации типа кластера PAC с использованием информации PAC_ID, содержащейся в каждом кластере PAC (управления физическим доступом), замены информации о состоянии PAC и информации PAC_ID на другую информацию во время операции переформатирования, когда информация PAC_ID является указывающей на непервичный кластер PAC, и сохранения в силе информации о состоянии PAC и информации PAC_ID без какого-либо изменения во время операции переформатирования, когда информация PAC_ID является указывающей на первичный кластер PAC.
В дополнительном аспекте настоящего изобретения устройство для переформатирования носителя записи включает в себя контроллер для формирования запроса на переформатирование носителя записи, узел записи/воспроизведения для переформатирования носителя записи по приему запроса переформатирования из контроллера, распознавания информации типа кластера PAC с использованием информации PAC_ID, содержащейся в каждом кластере PAC (управления физическим доступом), инициализации информации о состоянии PAC, информации PAC_ID и всей информации, содержащейся в кластере PAC во время операции переформатирования, когда информация PAC_ID является указывающей на непервичный кластер PAC, и сохранения в силе информации о состоянии PAC и информации PAC_ID без какого-либо изменения во время операции переформатирования, когда информация PAC_ID является указывающей на первичный кластер PAC.
Должно быть понятно, что как вышеизложенное общее описание, так и последующее подробное описание настоящего изобретения являются примерными и пояснительными и предназначены для предоставления дополнительного разъяснения изобретения, которое заявлено формулой изобретения.
Краткое описание чертежей
Сопроводительные чертежи, которые приведены для лучшего понимания изобретения, и включены в и составляют часть этой заявки, иллюстрируют вариант(ы) осуществления изобретения и, вместе с описанием, служат для раскрытия принципа изобретения.
На чертежах:
фиг.1 показывает физическое строение носителя записи согласно настоящему изобретению;
фиг.2 показывает информацию, содержащуюся в кластере PAC носителя записи, согласно настоящему изобретению;
фиг.3 - структурная схема, иллюстрирующая оптическое устройство записи/воспроизведения согласно настоящему изобретению; и
фиг.4 и 5 - блок-схемы последовательности операций способа, иллюстрирующие способ для переформатирования носителя записи согласно настоящему изобретению.
Осуществление изобретения
Далее будет сделана подробная ссылка на предпочтительные варианты осуществления настоящего изобретения, примеры которых проиллюстрированы на сопроводительных чертежах. Где только возможно, идентичные номера ссылок будут использоваться на всем протяжении чертежей для ссылки на одинаковые или подобные части.
До описания настоящего изобретения должно быть отмечено, что большинство терминов, раскрытых в настоящем изобретении, соответствуют обычным терминам, хорошо известным в данной области техники, но некоторые термины были подобраны заявителем в качестве необходимых, и в дальнейшем будут раскрыты в последующем описании настоящего изобретения. Поэтому предпочтительно, чтобы термины, определенные заявителем, понимались, исходя из их значений в настоящем изобретении.
Носитель записи для использования в настоящем изобретении является указывающим на все перезаписываемые носители, например оптический диск, магнитный диск и магнитную ленту, и т.п. Для удобства описания и лучшего понимания настоящего изобретения оптический диск в дальнейшем будет иллюстративно использоваться в качестве вышеупомянутого носителя записи в настоящем изобретении.
Термин «переформатирование» является указывающим на последовательность операций для повторной инициализации информации формата носителя записи, обусловленной определенной причиной, порожденной во время использования носителя записи, такого как перезаписываемый оптический диск. В частности, несмотря на то что операция переформатирования должна выполняться, только когда было предоставлено допустимое условие переформатирования для того, чтобы защитить старые данные, записанные на носителе записи от опасности, настоящее изобретение изначально предполагает, что допустимое условие переформатирования было предоставлено, и будет раскрывать способ для переформатирования специальной области управления (например, области PAC) носителя записи, исходя из вышеприведенного предположения.
Термин «PAC» является указывающим на последовательность операций управления физическим доступом носителя записи. Например, область PAC, содержащаяся на носителе записи, является указывающей на специальную область, в которой записана ассоциативно связанная с PAC управляющая информация, кластер PAC является указывающим на одиночный блок записи, содержащийся в области PAC, а его подробное описание будет предоставлено ниже, со ссылкой на фиг.1 и 2.
Фиг.1 показывает физическое строение носителя записи согласно настоящему изобретению. Например, оптический диск, служащий в качестве носителя записи, включает в себя область данных для записи требуемых пользователю данных и вводную область для записи многообразия информации, допускающей управление диском. Вводная область содержится во внутренней области диска.
Один край вводной области включает в себя область PAC. Область PAC включает в себя множество блоков записи, например кластеров PAC (кластер 1 PAC - кластер n PAC).
Другими словами, одиночный кластер PAC включает в себя информацию PAC для каждого диска. Подробная информация, содержащаяся в кластере PAC, будет описана ниже, в последующем описании.
Хотя только одна область PAC, содержащаяся на диске в качестве примера, показана на фиг.1, должно быть отмечено, что этот пример предоставлен для удобства описания. Например, если носитель записи включает в себя две области PAC, идентичная информация записывается в двух областях PAC, из условия чтобы информация, записанная в областях PAC, могла быть более надежно защищена от опасности.
Как правило, вводная область включает в себя DMA (область управления дефектами) для управления дефектами диска и общей функцией управления. DMA фиксирует в ней DDS (структуру определения диска).
Информация о состоянии, указывающая на состояние каждого кластера PAC, содержащегося в вышеупомянутой области PAC, записана в DDS. Например, два бита выделены каждому кластеру PAC, исходя из условия, что они способны показывать информацию о состоянии каждого кластера PAC.
Например, если информация о состоянии кластера PAC является заранее заданным числом «00», этот кластер PAC является указывающим на неиспользуемый кластер PAC, как обозначено посредством «Незаписан» на фиг.1. Если информация о состоянии кластера PAC является заранее заданным числом «01», этот кластер PAC является повторно используемым в настоящий момент, даже если он использовался ранее, как обозначено посредством «Доступен для повторного использования» на фиг.1. Если информация о состоянии кластера PAC является заранее заданным числом «10», этот кластер PAC является указывающим на отдельный кластер PAC, в котором записана недействительная информация, как обозначено посредством «Недействителен» на фиг.1. Если информация о состоянии кластера PAC является заранее заданным числом «10», этот кластер PAC является указывающим на отдельный кластер PAC, в котором записана текущая действительная информация, как обозначено посредством «Действителен» на фиг.1.
Поэтому оптическое устройство записи/воспроизведения, показанное на фиг.3, детектирует информацию о состоянии кластера PAC, содержащуюся в DDS, с тем чтобы оно могло распознавать текущую информацию о состоянии всех кластеров PAC, содержащихся в каждой области PAC.
Фиг.2 показывает информацию, содержащуюся в кластере PAC носителя записи, согласно настоящему изобретению.
Как показано на фиг.2, один кластер выступает в качестве блока записи, который включает в себя 32 кадра данных. Одиночный кадр данных включает в себя 2048 байт данных.
Более подробно, некоторые участки первого кадра данных (кадра 0 данных) включают в себя общую информацию, ассоциативно связанную с соответствующим кластером PAC, в виде информации заголовка PAC. Оставшиеся 31 кадр данных (кадр 1 данных - кадр 31 данных), и оставшиеся области, иные чем информация заголовка первого кадра данных (кадра 0 данных), включают в себя уникальную информацию соответствующего кластера PAC. Не приходится и говорить, что последний кадр данных (кадр 31 данных) может быть оставлен в качестве резервной области, по необходимости, как показано на фиг.2.
Информация заголовка PAC, записанная в некоторых участках первого кадра данных (кадра 0 данных), содержащегося в кластере PAC, используется в качестве информации распознавания, указывающей на тип соответствующего кластера PAC. Информация заголовка PAC включает в себя первое поле «PAC_ID», второе поле «PAC_FORMAT» для информации о версии формата записи кластера PAC, и третье поле «подсчет обновлений» для записи количества интервалов обновлений. В случае оптического устройства записи/воспроизведения, не допускающего распознавание первого поля «PAC_ID», информация заголовка PAC включает в себя первое поле «Незнакомое правило PAC» для записи информации управления физическим доступом диска и второе поле «Незнакомые флаги целого диска PAC», а также включает в себя сегментную информацию для обозначения отдельной области диска, управляемой первым полем «Незнакомое правило PAC». В частности, диск может включать в себя максимум 32 блока сегментной информации, по необходимости. Информация заголовка PAC включает в себя первое поле «Количество сегментов», указывающее количество сегментов, содержащихся в текущем кластере PAC, и множество полей «Сегмент_i» (i=0÷31), включающих в себя информацию о позиции каждого сегмента, содержащегося на диске.
В случае оптического устройства записи/воспроизведения, допускающего распознавание поля «PAC_ID», информация заголовка PAC включает в себя предопределенное поле «Знакомые флаги целого диска PAC», допускающее предоставление управляющей информации.
К тому же, множество полей «Специфичная PAC информация» включают в себя уникальную общую информацию о соответствующем кластере PAC и его управляющую информацию. Вышеупомянутая уникальная общая информация и управляющая информация кластера PAC могут подвергаться обращению оптическим устройством записи/воспроизведения, распознающим поле «PAC_ID», когда выполняется операция записи/воспроизведения диска.
Каждый кластер PAC обладает структурой данных, показанной на фиг.2, все байты, содержащиеся в соответствующем поле из числа вышеупомянутых полей, определены являющимися «00h», когда соответствующее поле не используется. Поэтому значение «00h» пригодно для обозначения текущего незанятого поля.
Например, если количеством сегментов, управляемых вышеприведенным соответствующим кластером PAC, является 2, поле «Количество сегментов» удерживает значение 2. Поле «Сегмент_0» фиксирует начальный адрес, где начинается соответствующий сегмент на диске. Поле «Сегмент_1» записывает конечный адрес, где соответствующий сегмент заканчивается. Все байты оставшихся полей «Сегмент_2» - «Сегмент_31» установлены в значение «00h» соответственно. Таким образом, все байты, содержащиеся в незанятом поле из числа множества полей «Специфичная PAC информация», могут быть установлены в значение «00h» соответственно.
В частности, поле «PAC_ID» является важным для настоящего изобретения. Более подробно, настоящее изобретение характеризуется тем, что разные операции переформатирования выполняются согласно типам отдельных кластеров PAC. Вышеупомянутая информация PAC_ID используется в качестве специальной информации, допускающей определение информации типа соответствующего кластера PAC.
Настоящее изобретение в большей степени классифицирует кластер PAC по трем типам кластеров PAC, а именно незанятый кластер PAC, указывающий на незанятый кластер PAC, первичный кластер PAC и непервичный кластер PAC. Более подробно, один или более первичных кластеров PAC обязательно должны быть включены в область PAC каждого диска, а непервичный кластер PAC не определен первичным кластером PAC.
Например, если поле PAC_ID из 3 байт в отдельном кластере PAC обозначено посредством «PAC_ID=00 00 00h», этот кластер PAC является указывающим на незанятый кластер PAC, в частности исходный незанятый кластер PAC. Если поле PAC_ID из 3 байт обозначено посредством «PAC_ID=FF FF FFh», этот кластер PAC является указывающим на ранее используемый кластер PAC, в частности незанятый в настоящий момент кластер PAC, который использовался ранее, как обозначено посредством «Ранее используемый и незанятый в настоящий момент кластер PAC» на фиг.2.
Например, если поле PAC_ID из 3 байт содержит специальное значение, заранее заданное в качестве стандартной спецификации, как обозначено посредством «PAC_ID=50 52 4Dh», этот кластер PAC является указывающим на первичный кластер PAC. Если поле PAC_ID из 3 байт содержит другое значение, отличное от вышеупомянутого специального значения, этот кластер PAC является указывающим на непервичный кластер PAC.
Поэтому несмотря на то, что непервичный кластер PAC может быть установлен в многообразие значений PAC_ID, он должен использовать заранее заданное значение, определенное в качестве стандартной спецификации. Другими словами, когда специальный непервичный кластер PAC стандартизован, соответствующее поле PAC_ID определено, чтобы быть специальным значением. Поэтому оптическое устройство записи/воспроизведения, изготовленное до того, как стандартизован непервичный кластер PAC, не может распознавать значение PAC_ID непервичного кластера PAC. Таким образом, если устройство записи/воспроизведения не может распознавать поле PAC_ID специального кластера PAC, доступ к записи/воспроизведению диска управляется согласно схеме управления, записанной в поле «Незнакомое правило», содержащемся в кластере PAC, как описано выше.
Способ и устройство для переформатирования носителя записи будут описаны ниже со ссылкой на фиг.3-5.
Фиг.3 - структурная схема, иллюстрирующая оптическое устройство записи/воспроизведения согласно настоящему изобретению. Как показано на фиг.3, оптическое устройство записи/воспроизведения большей частью включает в себя узел 20 записи/воспроизведения и контроллер 12.
Узел 20 записи/воспроизведения включает в себя оптический узел 11 адаптера для считывания данных и управляющей информации, записанной на оптическом диске; узел 14 сервопривода для управления оптическим узлом 11 адаптера; сигнальный процессор 14 для восстановления сигнала воспроизведения, принятого с оптического узла 11 адаптера в требуемое значение сигнала или модулирования сигнала, который должен быть записан, в сигнал, записываемый на оптический диск, из условия что он передает восстановленный или модулированный результат относительно оптического узла 11 адаптера; память 15 для временного хранения управляющей информации, считываемой с оптического диска; и микропроцессор 16 для управления вышеупомянутыми операциями. В частности, промышленное изделие, состоящее только из узла 20 записи/воспроизведения, называется приводом.
Контроллер 12 приспособлен для управления всеми операциями оптического устройства записи/воспроизведения, принимает команду от пользователя, взаимодействуя с пользователем, и передает принятую команду в микропроцессор 16, содержащийся в узле 20 записи/воспроизведения, из условия чтобы он предоставлял оптическому устройству записи/воспроизведения возможность выполнять операции, ассоциативно связанные с командой пользователя. В частности, контроллер 12 формирует команду записи/воспроизведения с использованием информации управления диском, принятой из узла 20 записи/воспроизведения, а затем передает команду записи/воспроизведения в узел 20 записи/воспроизведения.
В связи с вышеупомянутыми операциями, в заключение, (аудио/видео) AV-декодер 17 декодирует выходные данные, по приему управляющего сигнала из контроллера 12, и передает декодированные выходные данные пользователю. AV-кодировщик 18 преобразует входной сигнал в сигнал специального формата, такой как транспортный поток MPEG2, по приему управляющего сигнала из контроллера 12, и передает сигнал специального формата в сигнальный процессор 13, содержащийся в узле 20 записи/воспроизведения, из условия, чтобы требуемый сигнал мог быть записан на оптический диск.
В вышеупомянутом оптическом устройстве записи/воспроизведения операции переформатирования согласно настоящему изобретению будут описаны ниже, со ссылкой на фиг.4 и 5.
По приему команды от пользователя контроллер 12 передает команду переформатирования диска в узел 20 записи/воспроизведения. Команда переформатирования приемлема: при жестких условиях для защиты данных, сохраненных на диске, от опасности. Должно быть отмечено, что настоящее изобретение предполагает, что диск является допускающим предоставление возможности выполнения команды переформатирования. Узел 20 записи/воспроизведения, приняв по команде переформатирования, выполняет операции, показанные на фиг.4 и 5, наряду с переформатированием области PAC, ассоциируемой с настоящим изобретением.
Фиг.4 - блок-схема последовательности операций способа, иллюстрирующая способ для переформатирования области PAC в соответствии с предпочтительным вариантом осуществления настоящего изобретения.
Со ссылкой на фиг.4, во время операции переформатирования, узел 20 записи/воспроизведения распознает информацию типа кластера PAC с использованием информации PAC_ID кластера PAC. Если информация PAC_ID является указывающей на непервичный кластер PAC, узел 20 записи/воспроизведения заменяет информацию о состоянии PAC и информацию PAC_ID на другую информацию. В противном случае, если информация PAC_ID является указывающей на первичный кластер PAC, узел 20 записи/воспроизведения сохраняет в силе информацию о состоянии PAC и информацию PAC_ID без какого бы то ни было изменения.
Более подробно, если узел 20 записи/воспроизведения принимает команду переформатирования на этапе S10, он распознает информацию типа каждого кластера PAC, содержащегося в области PAC, с использованием информации PAC_ID, на этапе S20.
Если информация типа кластера PAC является указывающей на первичный кластер PAC, как обозначено «PAC_ID=50 52 4Dh» на фиг.2, на этапе S20, первичный кластер PAC является указывающим на кластер PAC, который должен оставаться после того, как операция переформатирования была выполнена. Следовательно, узел 20 записи/воспроизведения должен постоянно поддерживать информацию о состоянии PAC и информацию PAC_ID, записанную в DDS, без какого бы то ни было изменения, на этапе S30. Но должно быть отмечено, что количество периодов обновлений, сохраненных в поле «Подсчет обновлений», содержащемся в кластере PAC, увеличивается на заранее заданное число 1 на этапе S30.
Если информация типа кластера PAC определена незанятым кластером PAC, как обозначено посредством «PAC_ID=00 00 00h» или «PAC_ID=FF FF FFh» на фиг.2, на этапе S20, кластер PAC должен оставаться после того, как была выполнена операция переформатирования. Следовательно, узел 20 записи/воспроизведения должен постоянно поддерживать информацию о состоянии PAC и информацию PAC_ID, без какого бы то ни было изменения на этапе S30.
Если информация типа кластера PAC является указывающей на отдельный непервичный кластер PAC на этапе S20, кластер PAC должен заменяться на незанятый кластер PAC во время операции переформатирования. Следовательно, информация о состоянии PAC, указывающая на состояние соответствующего кластера PAC, содержащегося в DDS, изменяется с первых данных (например, «11b»), указывающих на действительное состояние, на вторые данные (например, «01b»), указывающие на доступное для повторного использования состояние, на этапе S50. К тому же поле PAC_ID, содержащееся в кластере PAC, должно быть заменено на специальную информацию, обозначенную посредством «PAC_ID=FF FF FFh», указывающую на незанятый кластер PAC, на этапе S51. В этом случае нет необходимости инициализировать всю информацию, хранимую в кластере PAC, и операция переформатирования завершается при условии, что информация о состоянии PAC и информация PAC_ID заменяются на другую информацию на этапе S51.
Вышеупомянутые этапы S20-S51 повторяются до достижения всех кластеров PAC, содержащихся в области PAC, на этапе S60. Если вышеупомянутые этапы S20-S51 завершены для каждого типа кластера PAC, операция переформатирования для области PAC также завершается.
Фиг.5 - блок-схема последовательности операций способа, иллюстрирующая способ для переформатирования области PAC в соответствии с еще одним предпочтительным вариантом осуществления настоящего изобретения.
Со ссылкой на фиг.5, во время операции переформатирования, узел 20 записи/воспроизведения распознает информацию типа кластера PAC с использованием информации PAC_ID кластера PAC. Если информация PAC_ID является указывающей на непервичный кластер PAC, узел 20 записи/воспроизведения инициализирует информацию о состоянии PAC и информацию PAC_ID. В противном случае, если информация PAC_ID является указывающей на первичный кластер PAC, узел 20 записи/воспроизведения сохраняет в силе информацию о состоянии PAC и информацию PAC_ID без какого бы то ни было изменения.
Другими словами, согласно второму предпочтительному варианту осуществления, показанному на фиг.5, во время операции переформатирования непервичного кластера PAC, вся информация, содержащаяся в непервичном кластере PAC, инициализируется значением «00h» или «FFh», иначе, чем по первому предпочтительному варианту осуществления, показанному на фиг.4.
Как очевидно из вышеприведенного описания, способ и устройство для переформатирования носителя записи согласно настоящему изобретению могут эффективно переформатировать специальную область управления, содержащуюся на носителе записи.
Промышленная применимость
Специалистам в данной области техники будет очевидно, что различные модификации и варианты могут быть созданы в пределах настоящего изобретения, не выходя из сущности и объема изобретений. Таким образом, подразумевается, что настоящее изобретение покрывает модификации и варианты этого изобретения, при условии, что они оказываются в пределах объема прилагаемой формулы изобретения и ее эквивалентов.