НОСИТЕЛЬ ЗАПИСИ, СПОСОБ И УСТРОЙСТВО ДЛЯ ЗАПИСИ НА ЗАПИСЫВАЕМЫЙ НОСИТЕЛЬ ЗАПИСИ И СПОСОБ УПРАВЛЕНИЯ СООТВЕТСТВУЮЩИМИ РЕЗЕРВНЫМИ ФАЙЛАМИ
RECORDING MEDIUM, METHOD AND DEVICE FOR RECORDING ON RECORDABLE RECORDING MEDIUM AND METHOD OF MANAGING CORRESPONDING BACKUP FILES

Область техники, к которой относится изобретение
Настоящее изобретение относится к способу записи и управления файлами на носителе записи и, более конкретно, к носителю записи, способу и устройству для записи на записываемый носитель записи и способу управления соответствующими резервными файлами. Хотя настоящее изобретение подходит для широкого круга приложений, оно в то же время особенно подходит для записи и управления исходными файлами и резервными файлами на носителе записи.
Предшествующий уровень техники
Оптические диски широко используются в качестве носителя записи для записи большого объема данных. В настоящее время среди широкого диапазона оптических дисков в разработке находится новый оптический носитель записи высокой плотности, такой как диск Blu-ray (ниже указываемый как "BD"), для записи и хранения видео- и аудиоданных высокой четкости. В текущее время технические спецификации глобального стандарта диска Blu-ray (BD), который известен как технология следующего поколения, находятся в установлении как решение оптической записи следующего поколения, которое способно записывать и хранить данные, значительно превосходя стандартный DVD вместе со многими другими цифровыми устройствами. Соответственно, в текущее время находятся в рассмотрении способы для управления файлами записываемого диска Blu-ray (BD-RE/R) в стандарте BD. Однако, так как стандарты диска Blu-ray (BD) еще только должны быть завершены, имеется много трудностей в разработке завершенного оптического воспроизводящего устройства.
Раскрытие изобретения
Соответственно, настоящее изобретение направлено на носитель записи, способ и устройство для записи на носитель записи и способ управления соответствующими резервными файлами, которые существенно устраняют одну или более проблем, проистекающих от ограничений и недостатков предшествующего уровня техники.
Цель настоящего изобретения - это предоставить способ и устройство для записи и управления файлами в пределах записываемого носителя записи.
Дополнительные преимущества, цели и признаки этого изобретения будут изложены частично в описании, которое следует, и частично станут ясны специалистам в данной области техники после изучения последующего описания или могут быть узнаны из использования этого изобретения на практике. Цели и другие преимущества этого изобретения могут быть реализованы и достигнуты с помощью структуры, конкретно указанной в написанном описании и формуле изобретения так же, как прилагаемых чертежах.
Для достижения этих целей и других преимуществ и в соответствии с целью этого изобретения, как здесь осуществляется и широко описывается, способ записи на записываемый носитель записи включает в себя запись исходных файлов потоков и исходных файлов управления в конкретную область на носителе записи и запись резервных файлов управления, соответствующих исходным файлам управления, в другую конкретную область на носителе записи.
В другом аспекте настоящего изобретения в способе управления резервными файлами, соответствующими исходным файлам, способ управления резервными файлами носителя записи включает в себя, когда устройство оптической записи и воспроизведения способно записывать и управлять резервными файлами, сначала запись резервных файлов, если резервный файл не существует на носителе записи, и выполнение операций записи и воспроизведения, и, когда устройство оптической записи и воспроизведения неспособно записывать и управлять резервными файлами, сначала удаление резервных файлов, если один или более резервных файлов существуют на носителе записи, и выполнение операций записи и воспроизведения.
В другом аспекте настоящего изобретения в способе управления резервными файлами, соответствующими исходным файлам, способ управления резервными файлами носителя записи включает в себя, когда устройство оптической записи и воспроизведения способно записывать и управлять резервными файлами, и если принимается команда на модификацию или удаление исходных файлов на носителе записи, модификацию или удаление резервных файлов, соответствующих исходным файлам, и, когда устройство оптической записи и воспроизведения неспособно записывать и управлять резервными файлами, и если принимается команда на модификацию или удаление исходных файлов на носителе записи, удаление резервных файлов, соответствующих исходным файлам.
В другом аспекте настоящего изобретения устройство для записи на записываемый носитель записи включает в себя контроллер, предварительно выделяющий, по меньшей мере, две области записи для записи исходных файлов потоков, исходных файлов управления и резервных файлов управления и передающий команду записи для записи данных в пределах соответствующей области, и устройство записи и воспроизведения, записывающее данные в пределах соответствующей выделенной области, в соответствии с командой записи контроллера, где исходные файлы потоков и исходные файлы управления записываются первыми, а резервные файлы управления записываются после этого.
В другом аспекте настоящего изобретения устройство для записи на записываемый носитель записи включает в себя контроллер, проверяющий, существуют ли исходные файлы и резервные файлы, соответствующие исходным файлам, на носителе записи, и управляющий записью резервных файлов, если резервные файлы не существуют, и устройство записи и воспроизведения, записывающее резервные файлы в заранее заданную область носителя записи в соответствии с управлением от контроллера.
В другом аспекте настоящего изобретения устройство для записи на записываемый носитель записи включает в себя контроллер, проверяющий, существуют ли исходные файлы и резервные файлы, соответствующие исходным файлам, на носителе записи, и управляющий операциями так, что резервные файлы удаляются, если резервные файлы существуют, и устройство записи и воспроизведения, удаляющее резервные файлы в соответствии с управлением от контроллера.
В дополнительном аспекте настоящего изобретения носитель записи включает в себя область для записи исходных файлов управления, область для записи исходных файлов потоков и область для записи резервных файлов управления, которые соответствуют исходным файлам управления.
Следует понимать, что как предшествующее общее описание, так и последующее подробное описание настоящего изобретения являются иллюстративными и объяснительными и предназначаются для предоставления дополнительного объяснения этого изобретения, как заявляется.
Краткое описание чертежей
Сопровождающие чертежи, которые включены сюда для предоставления дополнительного понимания этого изобретения и содержатся здесь и составляют часть этой заявки, иллюстрируют варианты осуществления этого изобретения и вместе с описанием служат для объяснения первоосновы этого изобретения.
На чертежах:
Фиг.1 показывает файловую структуру записываемого носителя записи согласно настоящему изобретению;
Фиг.2А и 2В показывают способ записи файлов на записываемый носитель записи согласно настоящему изобретению;
Фиг.3 показывает устройство оптической записи и воспроизведения согласно настоящему изобретению; и
Фиг.4А и 4В показывают способ управления файлами согласно настоящему изобретению.
Наилучший режим для осуществления этого изобретения
Теперь будет делаться подробная ссылка на предпочтительные варианты осуществления настоящего изобретения, примеры которых показаны на сопровождающих чертежах. Когда возможно, всюду на чертежах будут использоваться одинаковые ссылочные позиции для указания на одинаковые или аналогичные части. В дополнение, хотя термины, используемые в настоящем изобретении, выбираются из широко известных и используемых терминов, некоторые из терминов, упоминаемых в описании настоящего изобретения, были выбраны заявителем на его усмотрение, детальный смысл которых описывается в соответствующих частях этого описания. Более того, требуется, чтобы настоящее изобретение понималось не просто посредством использованных фактических терминов, но посредством смысла каждого термина, лежащего внутри.
В этом подробном описании "носитель записи" относится ко всем типам носителя, который может записывать данные, и широко включает в себя все типы носителя независимо от способа записи, такие как оптический диск, магнитная лента и так далее. Ниже, для простоты описания настоящего изобретения, оптический диск и, более конкретно, "диск Blu-ray (BD)" будет даваться в качестве примера носителя записи, здесь предложенного. Однако должно быть ясно, что сущность или объем настоящего изобретения могут в равной степени применяться к другим типам носителя записи. "Исходный файл" относится к необходимому файлу, который должен содержаться среди файлов, записываемых на оптический диск. "Резервный файл" относится к версии частичной или полной копии исходного файла. Резервный файл необязательно может содержаться на оптическом диске. Исходный файл и резервный файл будут подробно описываться со ссылкой на фиг.1. Дополнительно, в настоящем изобретении "файловая система" относится к набору информационных элементов, не только управляющих логической структурой (ниже упоминаемой как "том диска") всего оптического диска, но также управляющих всеми файлами, записанными на оптическом диске. Здесь такая информация распознается только системой и не распознается пользователем. Поэтому в настоящем изобретении "информация файловой системы" относится к разнообразной информации, образующей файловую систему. Такая информация файловой системы включает в себя "структуру тома", "анкер", "файл метаданных (MD)" и "вхождение (FE) файла метаданных (MD)". Структура тома и анкерный указатель представляют структуру всего тома диска. Файл метаданных (MD) включает в себя местоположения и атрибуты файлов, записанных в пределах диска, и вхождение файла метаданных представляет местоположение файла метаданных. Более того, когда файл метаданных распределяется внутри диска, во вхождение файла метаданных включается "карта распределения метаданных (MD)".
Фиг.1 показывает файловую структуру записываемого носителя записи согласно настоящему изобретению. Файловая структура, которая может применяться к записываемому оптическому диску согласно настоящему изобретению, включает в себя, по меньшей мере, одну директорию BD (BDAV), которая включается в корневую директорию (root). Каждая директория BD включает в себя информационный файл (info.bdav), файлы меню (menu.tidx, menu.tdt1, menu.tdt2) и файлы разметки (mark.tidx, mark.tdt1, mark.tdt2), которые используются для взаимодействия с одним или более пользователями. Каждая директория BD дополнительно включает в себя четыре файловые директории, которые включают в себя информацию для воспроизведения и управления данными, записанными на фактическом диске, и информацию о способах воспроизведения данных. Файловые директории, включенные в каждую директорию BD, это - директория потоков (STREAM), директория информации клипов (CLIPINF), директория списка воспроизведения (PLAYLIST) и директория резервного копирования (BACKUP). Каждая из директорий и файловых атрибутов теперь будет описываться в деталях. Прежде всего, директория потоков (STREAM) включает в себя файлы аудио/видео (AV) потоков (01000.m2ts, 02000.m2ts), имеющие конкретный формат данных, и каждый файл потока (01000.m2ts, 02000.m2ts) представляет AV данные (или PC данные), записанные в конкретной области оптического диска. Далее, директория информации клипов (CLIPINF) включает в себя файлы информации клипов, которые соответствуют файлам потоков (AV или текстовому субтитру), включенным в директорию потоков соответственно. Каждый файл информации клипа содержит информацию свойств и хронирования воспроизведения соответствующего файла потока. Более конкретно, файл потока (*.m2ts) и файл информации клипа (*.clpi), которые находятся в соответствии один к одному, собирательно упоминаются как "клип". Например, 01000.clpi, включенный в CLIPINF, включает в себя информацию свойств 01000.m2ts, включенную в STREAM, и 01000.clpi и 01000.m2ts формируют клип.
Ссылаясь назад на фиг.1, директория списка воспроизведения (PLAYLIST) включает в себя один или более файлов списка воспроизведения (*.rpls), где каждый файл списка воспроизведения включает в себя, по меньшей мере, один элемент воспроизведения, который выполняет воспроизведение конкретного клипа. Поэтому файл списка воспроизведения (*.rpls) относится к базовому файлу управления воспроизведением, выполняющему воспроизведение комбинации требуемых клипов посредством комбинирования, по меньшей мере, одного элемента воспроизведения. Другими словами, в вышеописанной файловой структуре файлы потоков, включенные в директорию потоков (STREAM), относятся к файлам (файлы AV потоков), имеющим фактические пользовательские данные, там записанные. Другие директории и файлы описываются как файлы управления, включающие в себя информацию управления воспроизведением для воспроизведения файлов потоков.
Поэтому при использовании файловой структуры согласно настоящему изобретению файл управления, записываемый на диске, включает в себя "исходный файл управления" и "резервный файл управления". В дополнение, так как файлы управления являются обязательной информацией для воспроизведения файлов потоков, файлы управления требуют высоконадежного защитного решения. Поэтому под директорией BDAV предоставляется директория резервного копирования (BACKUP). И файлы управления для резервного использования могут по выбору записываться внутри директории резервного копирования. Более конкретно, необязательная запись директории резервного копирования является характеристикой настоящего изобретения, которая должна предоставлять гибкость в разработке устройства оптической записи и воспроизведения. Поэтому ясно, что устройство оптической записи и воспроизведения, которое может записывать и управлять директорией резервного копирования, и устройство оптической записи и воспроизведения, которое не может записывать или управлять директорией резервного копирования, каждое имеет разный способ для записи и управления директорией резервного копирования. Это будет описываться более детально со ссылкой на фиг.4А и 4В.
Дополнительно, при создании резервных файлов управления, конфигурирующих директорию резервного копирования, либо создается полный исходный файл управления, либо создается только часть исходного файла управления. Фиг.1 показывает предпочтительный пример создания резервных файлов управления с исходными файлами управления за исключением "menu.tdt1", "menu.tdt2", "mark.tdt1" и "mark.tdt2". Также резервному файлу дается такое же имя файла, что и его соответствующему исходному файлу, и директория BACKUP создается под директорией BDAV. Поэтому, когда на оптическом диске создается множество директорий BDAV, также соответственно создается множество соответствующих директорий BACKUP.
Фиг.2А и 2В показывают способ записи файлов на записываемый носитель записи согласно настоящему изобретению. Более конкретно, фиг.2А и 2В показывают пример записываемого оптического диска однократной записи (например, диска Blu-ray (BD-R)). Соответственно, способ записи файлов согласно настоящему изобретению имеет следующие характеристики. Прежде всего, оптический модуль записи сначала записывает набор исходных файлов и затем записывает соответствующие резервные файлы. Приоритет этого процесса определяется в зависимости от важности соответствующего исходного файла. Во-вторых, область для записи резервных файлов должна быть отдельно предоставлена на оптическом диске. Например, в случае перезаписываемого оптического диска область записи исходных файлов и область записи резервных файлов должны быть выделены отдельно в пределах заранее заданной области записи файловой информации. Дополнительно, в случае однократно записываемого оптического диска область записи резервных файлов должна быть выделена отдельно внутри области данных, как показано на фиг.2А.
Фиг.2А показывает способ записи файлов на однократно записываемый оптический диск, где структура области записи для каждого файла выделяется до записи данных на оптический диск. Например, фиг.2А показывает способ записи данных в конкретном сеансе (сеансе #m) внутри однократно записываемого оптического диска. И ясно, что каждый сеанс записывается посредством использования одного и того же способа.
В варианте осуществления настоящего изобретения область записи данных предварительно выделяется с первой областью и второй областью. Первая область предназначена для записи резервных файлов управления, и вторая область предназначена для записи файлов потоков, исходных файлов управления и информации файловой системы. Более конкретно, посредством создания резервных файлов управления, чтобы они располагались в местоположении, отделенном от местоположения, где записываются исходные файлы управления, может достигаться цель защиты файлов управления. Каждая из выделенных областей, как описано выше, упоминается как "последовательный диапазон записи (SRR)". Более конкретно, записываемый SRR упоминается как "открытый SRR" и незаписываемый SRR упоминается как "закрытый SRR".
Ссылаясь на фиг.2А, выделяются два открытых SRR, где открытый SRR #k используется как область для записи резервных файлов управления, и открытый SRR #k+1 используется как область для записи файлов потоков, исходных файлов управления и информации файловой системы. В дополнение, при выделении открытого SRR #k резервного копирования выделенный размер соответствующей области должен выбираться с помощью прогнозирования размера исходных файлов управления. Например, однократно записываемый диск Blu-ray (BD-R) включает в себя максимум 200 файлов списка воспроизведения (*.rpls), что равняется приблизительно 13 килобайтам, максимум 200 файлов информации клипов (*.clpi), что сводится по величине приблизительно к 1 мегабайту, и файл, включающий в себя разнообразные другие информационные файлы (info.bdav), который равняется максимум 12 килобайтам. Принимая в рассмотрение вышеуказанный оцененный файловый размер, можно предсказать, что требуемый полный файловый размер равен 1,046 мегабайт. Однако, рассматривая возможные дефекты в соответствующей области, предпочтительно добавить от 10% до 20% добавочного размера, что приводит приблизительно к 1,2 мегабайт.
Фиг.2 В показывает пример способа записи фактических данных первой области (открытого SRR #k) и второй области (открытого SRR #k+1), как показано на фиг.2А. Более конкретно, файлы потоков, которые пользователь желает записать, сначала записываются в SRR #k+1, и впоследствии, когда запись файлов потоков закончится, исходные файлы управления записываются как файлы управления, которые воспроизводят записанные файлы потоков, в продолжение с записанными файлами потоков. После этого резервные файлы управления записываются в SRR #k, и информация файловой системы записывается в SRR #k+1 в продолжение с записанными исходными файлами управления. Здесь порядок записи отмечен с помощью чисел, как показано на фиг.2В, для простоты описания.
Как описано выше, файлы метаданных, вхождение файла метаданных, анкер и структура тома записываются в информации файловой системы. Также, после записи информации файловой системы, предпочтительно изменить записываемые области SRR #k и SRR #k+1 на незаписываемые области (т.е. закрытые SRR). Это предназначено, чтобы подготовиться для неожиданных ситуаций, вызываемых ошибкой системы, например после того, как информация файловой системы корректно записана. Другими словами, данные могут корректно восстанавливаться из закрытого SRR, в котором записана информация файловой системы, даже когда происходят неожиданные аварии. Более того, когда соответствующий сеанс #m закрывается, все диапазоны SRR, существующие в пределах сеанса, также закрываются. И после этого данные более не могут записываться в соответствующий сеанс, и будущая запись данных должна выполняться посредством выделения нового открытого сеанса (сеанса #m+l). На данном этапе способ записи, здесь используемый, является идентичным способу записи, используемому в сеансе #m, где для записи резервных файлов управления выделяются открытые диапазоны SRR.
Ниже, устройство оптической записи и воспроизведения согласно настоящему изобретению и способ управления файлами оптического диска, использующий то же, теперь будут описываться со ссылкой на фиг.3, 4А и 4В. Фиг.3 показывает устройство оптической записи и воспроизведения согласно настоящему изобретению. Устройство оптической записи и воспроизведения базисно включает в себя модуль 11 оптической головки для считывания данных и информации управления, записанных на оптическом диске, сервосистему 14, управляющую операциями модуля 11 оптической головки, процессор 13 сигналов либо восстанавливающий сигнал воспроизведения, принимаемый от модуля 11 оптической головки, до требуемого значения сигнала, либо модулирующий сигнал, который должен записываться, в сигнал, записываемый на оптический диск и передающий модулированный сигнал модулю 11 оптической головки, память 15 для временного хранения информации управления, считанной из оптического диска, и микрокомпьютер 16, управляющий вышеперечисленными операциями. Эта базовая структура упоминается как устройство 20 записи и воспроизведения, которое также может упоминаться как "дисковод".
Также контроллер 12 управляет всей работой устройства оптической записи и воспроизведения. Контроллер 12 принимает команду пользователя через пользовательский интерфейс и передает принятую команду пользователя микрокомпьютеру 16, так что работа устройства может управляться в соответствии с командой пользователя. Более конкретно, контроллер 12 использует информацию управления диска, переданную от устройства 20 записи и воспроизведения, и созданную команду записи и воспроизведения. После этого контроллер 12 передает команду назад устройству 20 записи и воспроизведения.
В дополнение, AV декодер и декодер 17 текстовых субтитров (текстовых ST) выполняет конечное декодирование выходных данных в соответствии с управлением от контроллера 12. И для выполнения функции записи сигнала на оптический диск, AV кодировщик 18 преобразует входной сигнал в сигнал конкретного формата (например, транспортный поток MPEG-2) в зависимости от управления от контроллера 12 и затем предоставляет преобразованный сигнал процессору 13 сигналов. Более конкретно, когда перезаписываемый оптический диск загружается, контроллер 12 управляет устройством так, что каждый из файлов потоков, исходных файлов управления и резервных файлов управления соответственно записываются в предварительно определенную область записи файловой информации и область записи пользовательских данных в пределах оптического диска.
Более того, когда загружается однократно записываемый оптический диск, контроллер 12 предварительно выделяет, по меньшей мере, 2 области для записи файлов потоков, файлов управления и информации файловой системы. В предпочтительном варианте осуществления настоящего изобретения (показанном на фиг.2А) выделяются два открытых диапазона SRR (открытый SRR #k и открытый SRR #k+1). Впоследствии контроллер 12 передает команду записи, соответствующую данным, которые должны записываться в каждую из выделенных областей, устройству 20 записи и воспроизведения. Затем, после приема команды записи, устройство 20 записи и воспроизведения управляет модулем 11 оптической головки посредством использования сервосистемы 14 и завершает запись исходных данных внутри области, запрошенной контроллером 12. После этого последовательно записываются исходные файлы управления, резервные файлы управления и информация файловой системы.
Фиг.4А и 4В показывают способ управления файлами согласно настоящему изобретению. Более конкретно, фиг.4А показывает пример, когда устройство оптической записи и воспроизведения способно записывать и управлять резервными файлами, и фиг.4В показывает пример, когда устройство оптической записи и воспроизведения не способно записывать и управлять резервными файлами.
Ссылаясь на фиг.4А, когда оптический диск загружается, в качестве начального этапа устройство проверяет, существует ли резервный файл на оптическом диске (S10). Если резервный файл не существует, устройство оптической записи и воспроизведения записывает резервный файл в заранее заданную область (S20). Впоследствии устройство выполняет конкретную функцию, такую как операция записи или операция воспроизведения (или считывания) (S50). Более того, когда устройство принимает команду, запрашивающую, чтобы исходный файл удалялся (S30), устройство оптической записи и воспроизведения должно удалить исходный файл так же, как соответствующий резервный файл (S40). После завершения вышеописанного этапа устройство выполняет конкретную функцию, такую как операция записи или операция воспроизведения (S50).
Ссылаясь на фиг.4В, когда оптический диск загружается, в качестве начального этапа устройство проверяет, существует ли резервный файл на оптическом диске (S60). Если резервный файл существует, устройство оптической записи и воспроизведения удаляет резервный файл, который записан на оптическом диске (S70). Впоследствии устройство выполняет конкретную функцию, такую как операция записи или операция воспроизведения (или считывания) (S50). Более того, когда устройство принимает команду, запрашивающую, чтобы исходный файл модифицировался или удалялся (S80), устройство оптической записи и воспроизведения должно удалить резервный файл, соответствующий исходному файлу (S90). После завершения вышеописанного этапа устройство выполняет конкретную функцию, такую как операция записи или операция воспроизведения (S50).
При сравнении устройства по фиг.4А с устройством по фиг.4В устройство оптической записи и воспроизведения, которое может управлять резервными файлами (показано на фиг.4А), записывает и управляет резервным файлом, соответствующим исходному файлу, записанному внутри конкретной области загруженного диска, посредством использования такого же способа, как способ, примененный для исходного файла. С другой стороны, устройство оптической записи и воспроизведения, которое не способно управлять резервными файлами (показано на фиг.4В), удаляет резервный файл, записанный в конкретной области загруженного диска, тем самым предотвращая возникновение ошибок системы, вызываемых существующими резервными файлами, в течение будущего использования.
Промышленная применимость
Специалистам в данной области техники должно быть ясно, что в настоящем изобретении могут делаться различные модификации и изменения без отхода от сущности или объема этого изобретения. Таким образом предполагается, что настоящее изобретение охватывает модификации и изменения этого изобретения при условии, что они находятся в пределах объема прилагаемой формулы изобретения и ее эквивалентов.