НОСИТЕЛЬ ЗАПИСИ, ИМЕЮЩИЙ СТРУКТУРУ ДАННЫХ ДЛЯ РЕЗЕРВНОГО КОПИРОВАНИЯ ФАЙЛОВ УПРАВЛЕНИЯ, А ТАКЖЕ СПОСОБЫ И УСТРОЙСТВА ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ
RECORDING MEDIUM, HAVING DATA STRUCTURE FOR RESERVE COPYING OF CONTROL FILES, AND ALSO METHODS AND DEVICES FOR RECORDING AND REPRODUCTION

Область техники, к которой относится изобретение
Данное изобретение касается носителей записи высокой плотности, таких как диски blu-ray, предназначенные только для чтения (BD-ROM).
Предшествующий уровень техники
Оптические диски широко используются как оптические носители записи. В настоящее время из оптических дисков в разработке находится новый оптический носитель записи высокой плотности (HD-DVD) типа диска Blu-ray (далее называемого «BD»), для записи и хранения большого объема видео- и аудиоданных высокого разрешения.
В настоящее время глобальные стандартные технические спецификации диска Blu-ray (BD), технологии следующего поколения HD-DVD, устанавливаются как следующее поколение решений оптической записи, которое позволяет хранить объемы данных, значительно превосходящие существующие DVD.
Относительно этого также началось развитие стандартов оптических устройств воспроизведения диска Blu-ray (BD). Однако стандарты диска Blu-ray (BD) все же не завершены и были трудности в разработке законченного оптического устройства воспроизведения.
В частности, для эффективного воспроизведения данных с диска Blu-ray (BD) желателен системный файл структуры данных для информации, такой как информация управления. Однако в существующих стандартах диска Blu-ray (BD), поскольку объединенные стандарты для создания и использования файловой информации все же не завершены, существует много ограничений на развитие оптического устройства воспроизведения диска Blu-ray (BD).
Раскрытие изобретения
Носитель записи, согласно данному изобретению, включает в себя структуру данных для резервного копирования файлов управления.
В одном варианте воплощения носитель записи хранит файлы управления, которые управляют воспроизведением данных с носителя записи, и каталог резервного копирования. Каталог резервного копирования включает в себя копию каждого файла управления в качестве соответствующего файла резервного копирования.
В другом варианте воплощения носитель записи хранит базу данных и каталог резервного копирования. База данных включает в себя по меньшей мере один каталог, имеющий по меньшей мере один файл базы данных. Каждый файл базы данных предназначен для управления, непосредственно или косвенно, воспроизведением данных, записанных на носителе записи. Каталог резервного копирования включает в себя копию базы данных.
Например, база данных может включать в себя индексный файл и объектный файл видеофильма в качестве общих файлов управления. Индексный файл обеспечивает меню для выбора воспроизведения данных в потоковом каталоге, а объектный файл видеофильма связывает по меньшей мере один вариант выбора из меню с файлом списка воспроизведения.
Как другой пример, база данных может включать в себя каталог списка воспроизведения и каталог информации клипа. Каталог списка воспроизведения включает в себя по меньшей мере один файл списка воспроизведения, обеспечивающий информацию хронирования, указывающую интервал времени для воспроизведения данных в потоковом каталоге, и каталог информации клипа включает в себя по меньшей мере один файл информации клипа, обеспечивающий карту для отображения информации хронирования в информацию адреса в потоке, относящуюся к данным в потоковом каталоге.
В одном варианте воплощения, база данных и копия базы данных в каталоге резервного копирования имеют одну и ту же файловую структуру.
В другом варианте воплощения, носитель записи является оптическим диском, и база данных хранится во внутренней радиальной части диска, в то время как каталог резервного копирования хранится во внешней радиальной части диска.
В еще одном варианте воплощения носитель записи хранит по меньшей мере один общий файл управления, каталог списка воспроизведения, каталог информации клипа, потоковый каталог и каталог резервного копирования. Потоковый каталог включает по меньшей мере один содержащий данные файл потока. Каталог списка воспроизведения включает в себя по меньшей мере один файл списка воспроизведения, и каталог информации клипа включает в себя по меньшей мере один файл информации клипа. Общий файл управления предназначен для управления воспроизведением по меньшей мере одного файла списка воспроизведения и файл списка воспроизведения и файл информации клипа предназначены для управления воспроизведением по меньшей мере части одного файла потока в потоковом каталоге. Каталог резервного копирования включает в себя копию каждого общего файла управления, каталога списка воспроизведения и каталога информации клипа. В по меньшей мере одном варианте воплощения каталог резервного копирования не включает в себя копию потокового каталога.
В варианте воплощения носитель записи включает в себя индексный файл и объектный файл видеофильма в качестве общих файлов управления. Индексный файл обеспечивает меню для выбора воспроизведения данных в потоковом каталоге, а объектный файл видеофильма связывает по меньшей мере один вариант выбора из меню с файлом списка воспроизведения.
В другом варианте воплощения, файл списка воспроизведения обеспечивает информацию хронирования, указывающую интервал времени для воспроизведения данных в потоковом каталоге, и файл информации клипа обеспечивает карту для отображения информации хронирования в информацию адреса в потоке, относящуюся к данным в потоковом каталоге.
В другом варианте воплощения, носитель записи является оптическим диском, и файлы управления хранятся во внутренней радиальной части диска, в то время как резервный каталог хранится во внешней радиальной части диска.
Данное изобретение дополнительно обеспечивает устройства и способы для записи и воспроизведения структуры данных в соответствии с настоящим изобретением.
Краткое описание чертежей
Приложенные чертежи, которые включены для обеспечения надлежащего понимания изобретения и составляют часть этой заявки на патент, иллюстрируют вариант(ы) воплощения изобретения и вместе с описанием служат для объяснения принципов изобретения.
На чертежах:
Фиг.1 - иллюстрация файла или структуры данных для данных управления на носителе записи высокой плотности (т.е. BD-ROM) в соответствии с примерным вариантом воплощения настоящего изобретения;
Фиг.2A и 2B - иллюстрации форматов оптического диска высокой плотности в соответствии с примерными вариантами воплощения настоящего изобретения;
Фиг.3-8 - иллюстрации файла или структуры данных файлов резервного копирования согласно различным вариантам воплощения настоящего изобретения;
Фиг.9A - иллюстрация варианта воплощения структуры файла настоящего изобретения в форме дерева;
Фиг.9B - иллюстрация информации файловой системы, записанной на оптическом диске, для примера по Фиг.9A; и
Фиг.10 - иллюстрация варианта воплощения оптического устройства записи и воспроизведения согласно настоящему изобретению.
Лучший вариант осуществления изобретения
Теперь будет сделана подробная отсылка к подробностям вариантов воплощения настоящего изобретения, примеры которого проиллюстрированы в приложенных чертежах.
Хотя термины, используемые в данном изобретении, выбраны из широко используемых общих терминов, есть термины, которые заявитель выбрал по своему усмотрению, и смысловые значения этих терминов подробно описаны в соответствующих частях описания данного изобретения. Также, данное изобретение должно быть понято со смысловыми значениями терминов, предоставленных в раскрытии изобретения.
Относительно вышеупомянутого, «файл потока» в настоящем изобретении означает файл, в котором фактические пользовательские данные записаны на носителе записи, пример которого будет описан подробно со ссылкой на Фиг.1.
Файл «резервного копирования» в настоящем изобретении означает файл для сохранения данных из файла управления, пример которого будет описан подробно со ссылкой на Фиг.3.
Фиг.1 иллюстрирует файл или структуру данных для данных управления на носителе записи высокой плотности в соответствии с примерным вариантом воплощения настоящего изобретения. Для этого и других вариантов воплощения настоящего изобретения оптический диск, и, более конкретно, BD-ROM, будет использоваться как пример носителя записи высокой плотности. Как показано, файловая структура BD-ROM согласно одному варианту воплощения существующего изобретения включает в себя по меньшей мере один каталог BDMV под корневым каталогом. Каталог BDMV включает в себя индексный файл index.bdmv и объектный файл MovieObject.bdmv, подробно обсуждаемые ниже как общие (вышерасположенные) файлы для защиты взаимодействия с пользователем. Каталог BDMV также включает в себя потоковый каталог STREAM, каталог PLAYLIST списка воспроизведения и каталог CLIPINF информации клипа.
Потоковый каталог STREAM потоковых включает в себя файлы видео- и аудиопотоков (называемых «AV потоками»), записанные в специфических форматах на диске. «AV поток» записан в виде широко известных транспортных пакетов MPEG2, и файлы AV потоков (т.е. 01000.m2ts и 02000.m2ts) имеют расширение имени файла «*.m2ts». Однако бывают случаи, когда файлы AV потоков не записаны в формате MPEG2. В этих реализациях будет использоваться расширение имени файла или расширение, соответствующее формату. Например, если файлы AV потоков записаны в формате текстовых данных, расширения имени файла может быть «*.txt». Также, файл AV потока иногда называют файлом потока клипа.
Каталог CLIPINF информации клипа включает в себя информацию клипа или файлы информации клипа *.clpi, каждый из которых имеет взаимно-однозначное соответствие файлу AV потока. Файл информации клипа *.clpi имеет информацию атрибутов и информацию хронирования соответствующего файла потока и служит в качестве файла управления. Более определенно, информация в файле информации клипа включает в себя информацию отображения, которая обеспечивает отображение временной метки представления (PTS) на номер исходного пакета (SPN) исходного пакета в соответствующем файле AV потока. Это отображение упоминается как карта точек входа (EP) или «EP_map».
Файл потока и соответствующий файл информации клипа вместе можно назвать «клипом». Соответственно, файл «01000.clpi» в каталоге CLIPINF информации клипа имеет информацию атрибутов и информацию хронирования для файла «01000.m2ts» в потоковом каталоге STREAM, и файлы «01000.clpi» и «01000.m2ts» образуют клип.
Каталог PLAYLIST списка воспроизведения включает в себя файлы списка воспроизведения *.mpls, каждый из которых имеет по меньшей мере один элемент воспроизведения PlayItem, обозначающий интервал проигрывания конкретного клипа. Элемент воспроизведения PlayItem включает в себя информацию хронирования относительно времени начала проигрывания In-Time и времени окончания проигрывания Out-Time конкретного клипа, желаемого для проигрывания, и идентифицирует клип с помощью предоставления имени файла информации клипа в поле Clip_Information_File_name. Используя информацию PTS в информации In-Time и Out-Time, карта EP именованного файла информации клипа дает конкретный адрес или позицию в потоке (например, SPN) соответствующего файла потока *.m2ts, который требуется отыскать и получить, чтобы воспроизведение элемента воспроизведения привело к воспроизведению клипа.
Файл списка воспроизведения *.mpls служит в качестве основного файла управления для проигрывания желаемого клипа, обеспечивая по меньшей мере один элемент воспроизведения PlayItem. Кроме того, файл списка воспроизведения *.mpls может также обеспечить подэлемент воспроизведения SubPlayItem для управления воспроизведением, например, дополнительных данных, которые могут быть воспроизведены синхронизировано или несинхронизовано с элементом воспроизведения PlayItem.
В BD каталоге BDMV есть индексный файл index.bdmv и объектный файл MovieObject.bdmv в виде общих файлов для защиты взаимодействия с пользователем. Индексный файл index.bdmv имеет индексную таблицу, обеспечивающую информацию меню и информацию тайтлов, которые пользователь может выбрать. MovieObject.bdmv обеспечивает навигационные команды для, например, выполнения списка воспроизведения и может вызываться с помощью выбора, сделанного в индексной таблице.
Как будет оценено, исключая файлы в каталоге STREAM, остальные файлы, обсужденные выше, являются файлами управления для воспроизведения, например, файлов или частей файлов из каталога STREAM. Как будет обсуждено подробнее ниже, эти файлы (т.е. файл index.bdmv, файл MovieObject.bdmv, файлы списка воспроизведения и файлы информации клипа) упоминаются как файлы базы данных или файлы навигационной базы данных, и файл index.bdmv, файл MovieObject.bdmv, каталог PLAYLIST списка воспроизведения и каталог CLIPINFO информации клипа могут упоминаться в совокупности как база данных или навигационная база данных.
Если имеется дефект в файле управления, информация (например, данные AV потока) может не быть воспроизводимой, и если дефект серьезен, информация может не быть воспроизводимой со всего диска. Соответственно, данное изобретение, как показано на Фиг.1, обеспечивает формирование каталога или файлов резервного копирования для сохранения файлов управления. Различные варианты воплощения структур данных и способа для файлов резервного копирования будут подробно описаны ниже. Но сначала, примерные варианты воплощения форматов для оптического диска, хранящего эти структуры данных, будут описаны при рассмотрении Фиг.2A и 2B.
Начиная с внутренней радиальной части диска и двигаясь во внешнюю радиальную часть диска, Фиг.2A иллюстрирует, что дисковый том организован в область информации файловой системы, область файлов управления, область AV потоков и область резервного копирования файлов управления. Область информации файловой системы хранит системную информацию для управления всем диском, как будет описано более подробно ниже при рассмотрении Фиг.9A и 9B. Область файлов управления включает в себя область общих файлов для записи индексного файла index.bdmv и объектного файла MovieObject.bdmv, а также область списка воспроизведения и информации клипа для записи каталога PLAYLIST списка воспроизведения и каталога CLIPINF информации клипа. Соответственно, область файлов управления может также упоминаться как область базы данных. Область AV потоков предназначена для записи фактических аудио/видео/графических данных.
Область резервного копирования файлов управления, выделенная отдельно от существующей области файлов управления, предназначена для записи файлов и/или каталогов резервного копирования. В этом варианте воплощения область резервного копирования файлов управления расположена во внешней радиальной части диска.
Фиг.2B иллюстрирует другой вариант воплощения формата дискового тома. Как показано, вариант воплощения по Фиг.2B является таким же, как и вариант воплощения по Фиг.2A за исключением того, что область резервного копирования файлов управления сформирована во внутренней радиальной части диска. Более конкретно, область резервного копирования файлов управления следует за областью файлов управления. Однако даже и в этом варианте воплощения файлы резервного копирования не записаны в той же самой области записи диска, что и файлы управления. Поэтому данные файла управления и данные файла резервного копирования для сохранения данных файла управления записаны не в одном блоке ECC (кода с исправлением ошибок), а в отдельных блоках ECC. Это обеспечивает возможность надлежащего воспроизведения, используя файл резервного копирования в случае, если имеется дефект в блоке ECC конкретного файла управления.
Как можно оценить, использование файлов резервного копирования может быть предназначено только для резервного копирования файлов управления и применимо ко всем файлам управления. То есть файлы резервного копирования не ограничены специфическим файлом управления, но могут быть сформированы для всех файлов управления на оптическом диске. Файлы резервного копирования записываются физически отдельно от первоначальной области файлов управления. Более конкретно, данные файлов управления и данные файлов резервного копирования не записываются в том же самом блоке ECC.
Теперь будут описаны различные способы и структуры данных для файлов резервного копирования по Фиг.3-7.
Фиг.3 иллюстрирует файл или структуру данных для файлов резервного копирования согласно первому варианту воплощения настоящего изобретения. Как показано, в этом варианте воплощения каждый файл резервного копирования, который является копией соответствующего файла управления, сохранен в том же самом каталоге, что и соответствующий файл управления. Относительно этого, «_bup» добавляется к расширению существующего имени файла управления для обеспечения соответствующего имени файла резервного копирования. Например, резервный файл индексного файла «index.bdmv» является «index.bdmv_bup». Однако это соглашение об именах является всего лишь одним примером и другие соглашения об именах будут без труда очевидны.
Как упоминалось выше, файл резервного копирования формируется в каталоге, имеющем соответствующий файл управления, расположенный в нем, не формируя отдельный каталог для файла резервного копирования. Поэтому, индексный файл index.bdmv и объектный файл MovieObject.bdmv являются файлами управления в каталоге BDMV, и файлы резервного копирования «index.bdmv_bup» и «MovieObject.bdmv_bup» формируются в том же самом каталоге BDMV. Точно так же файл резервного копирования «*.mpls_bup» списка воспроизведения файла «*.mpls» формируется в том же самом каталоге PLAYLIST списка воспроизведения, и файл резервного копирования «*.clpi_bup» файла информации клипа «*.clpi» формируется в том же самом каталоге CLIPINF информации клипа. Как описано выше, никакие файлы резервного копирования не формируются для файлов потоков *.m2ts в потоковом каталоге STREAM, так как они не являются файлами управления.
Для ссылки, очевидно, что даже если файл резервного копирования *.*_bup сформирован в том же самом каталоге, что и соответствующий файл управления или файл базы данных, это является представлением только с точки зрения файловой структуры, и область диска, хранящая файл резервного копирования, такова, как показано на Фиг.2A или 2B.
Поэтому, согласно этому первому варианту воплощения, оптическое устройство записи и воспроизведения (например, как показано на Фиг.10) воспроизводит файл управления и файл резервного копирования, существующие в одном и том же каталоге вместе, независимо от существования дефекта в файле управления, что делает воспроизведение диска более стабильным.
Фиг.4 иллюстрирует файл или структуру данных для файлов резервного копирования согласно второму варианту воплощения настоящего изобретения. Как показано, резервные файлы вышерасположенных файлов управления, а именно index.bdmv и MovieObject.bdmv сформированы в том же самом каталоге BDMV. Файлы резервного копирования для других файлов управления, однако, записаны в отдельных, соответствующих каталогах файлов резервного копирования. К отдельным каталогам файлов резервного копирования относятся каталог PLAYLIST_BUP резервного копирования списка воспроизведения и каталог CLIPINF_BUP резервного копирования информации клипа.
Таким образом, поскольку вышерасположенные файлы управления index.bdmv и MovieObject.bdmv не образуют никакого отдельного каталога файлов резервного копирования, резервные файлы «index.bdmv_bup» и «MovieObject.bdmv_bup» для индексного файла index.bdmv и объектного файла MovieObject.bdmv в каталоге BDMV сформированы в каталоге BDMV. Более того, файлы резервного копирования для файла списка воспроизведения *.mpls и файла информации клипа *.clpi записаны в отдельных каталогах «PLAYLIST_BUP» и «CLIPINF_BUP» резервного копирования. Относительно этого, поскольку сам каталог надлежащим образом идентифицирован как каталог резервного копирования, файлы резервного копирования в каталогах резервного копирования могут включать или не включать «_bup» или другое соглашение об именах для идентификации файлов в качестве файлов резервного копирования.
Поэтому, в случае второго варианта воплощения настоящего изобретения, оптическое устройство записи и воспроизведения (например, устройство по Фиг.10) воспроизводит вышерасположенные файлы управления (т.е., index и MovieObject) и их соответствующие файлы резервного копирования в каталоге BDMV независимо от дефектов в этих вышерасположенных файлах управления. Однако устройства записи и воспроизведения воспроизводит файлы управления в их собственном каталоге (например, файл списка воспроизведения *.mpls и файл информации клипа *.clpi), не воспроизводя их соответствующие файлы резервного копирования, если в каталоге файлов управления нет дефекта. Если есть дефект в каталоге файлов управления (например, PLAYLIST и CLIPINF), тогда используются файлы резервного копирования, записанные в соответствующем каталоге резервного копирования (например, PLAYLIST_BUP и CLIPINF_BUP).
Фиг.5 иллюстрирует файл или структуру данных для файлов резервного копирования согласно третьему варианту воплощения настоящего изобретения. Вариант воплощения по Фиг.5 является тем же самым, что и вариант воплощения по Фиг.4 за исключением того, что отдельный каталог «BDMV_Top_BUP» существует в каталоге BDMV, и резервные файлы индексного файла index.bdmv и объектного файла MovieObject.bdmv записаны в каталоге BDMV_Top_BUP вместо непосредственно каталога BDMV. Относительно этого, поскольку сам каталог надлежащим образом идентифицирован как каталог резервного копирования, файлы резервного копирования в каталогах резервного копирования могут включать или не включать расширение «_bup» или другое соглашение об именах для идентификации файлов в качестве файлов резервного копирования.
Поэтому, согласно третьему варианту воплощения настоящего изобретения, хотя оптическое устройство записи и воспроизведения (например, устройство по Фиг.10) использует файлы управления в существующем каталоге BDMV, каталоге PLAYLIST списка воспроизведения и каталоге CLIPINF информации клипа, если один или более из вышеупомянутых каталогов имеют дефекты, то используется соответствующий каталог «PLAYLIST_BUP», «CLIPINF_BUP» и «BDMV_Top_BUP» резервного копирования. Например, если существующий индексный файл index.bdmv имеет дефект, каталог BDMV_Top_BUP резервного копирования используется для воспроизведения диска, используя резервный индексный файл в каталоге BDMV_Top_BUP.
Фиг.6 иллюстрирует файл или структуру данных для файлов резервного копирования согласно четвертому варианту воплощения настоящего изобретения. В этом варианте воплощения каталог BACK-UP резервного копирования сформирован в каталоге BDMV. Каталог BACK-UP резервного копирования включает в себя файл резервного копирования для каждого из файлов управления.
То есть, часть существующего каталога BDMV, упоминается здесь как база данных и имеются только файлы управления, включенные в него, то есть часть за исключением потокового каталога STREAM, скопирована в каталог BACK_UP резервного копирования. В соответствии с этим, каталог BACK-UP резервного копирования (или каталог резервного копирования базы данных) включает в себя файлы базы данных, такие как индексный файл index.bdmv, объектный файл MovieObject.bdmv, файлы списка воспроизведения «*.mpls» и файл информации клипа «*.clpi». Как показано на Фиг.6, файлы списка воспроизведения и файлы информации клипа могут быть сохранены в соответствующем каталоге PLAYLIST списка воспроизведения и каталоге CLIPINF информации клипа в каталоге BACK-UP резервного копирования. Этим способом каталог BACK-UP резервного копирования реплицирует базу данных.
Поэтому, согласно четвертому варианту воплощения настоящего изобретения, оптическое устройство записи и воспроизведения (например, устройство по Фиг.10) воспроизводит диск, используя резервный файл управления в каталоге BACK-UP резервного копирования вместо каталога BDMV, если любой из соответствующих файлов управления в существующем каталоге BDMV имеет дефект.
Фиг.7 иллюстрирует файл или структуру данных для файлов резервного копирования согласно пятому варианту воплощения настоящего изобретения. Этот вариант воплощения является тем же самым, что и вариант воплощения по Фиг.6 за исключением того, что каталог резервного копирования назван BDMV_BUP и сохранен непосредственно в корневом каталоге, а не в каталоге BDMV.
Таким образом, в корневом каталоге BD-ROM предусмотрены два нижерасположенных каталога, один из которых является каталогом BDMV, имеющим существующий файл управления и файл потока *.m2ts, а другой - каталогом BDMV_BUP, предназначенным для резервного копирования только файлов управления в каталоге BDMV.
Согласно этому, каталог BDMV_BUP имеет индексный файл index.bdmv и объектный файл MovieObject.bdmv, записанные в нем в качестве резервных вышерасположенных файлов управления, и каталог PLAYLIST списка воспроизведения и каталог CLIPINF информации клипа в качестве нижерасположенных каталогов. Резервные файлы списка воспроизведения *.mpls и файлы информации клипа *.clpi записаны в этих нижерасположенных каталогах.
Поэтому, в случае пятого варианта воплощения настоящего изобретения оптическое устройство записи и воспроизведения (например, устройство по Фиг.10) воспроизводит диск, используя файлы управления в существующем каталоге BDMV под корневым каталогом. Но, если есть дефект в любом из файлов управления в каталоге BDMV, диск воспроизводится, используя резервный файл управления в каталоге BDMV_BUP под корневым каталогом.
Фиг.8 иллюстрирует файл или структуру данных для файлов резервного копирования согласно пятому варианту воплощения настоящего изобретения. В то время как предыдущие варианты воплощения были описаны, используя BD-ROM как пример оптического носителя записи, этот вариант воплощения описан, используя BD-RE как пример оптического носителя записи.
Как показано, корневой каталог BD-RE может иметь множество каталогов BDAV, каждый из которых имеет файлы «info.bdav», «menu.*», «mark.*» в качестве вышерасположенных файлов управления. Далее, каждый каталог BDAV включает в себя потоковый каталог STREAM, каталог PLAYLIST списка воспроизведения и каталог CLIPINF информации клипа, где каталог списка воспроизведения и каталог CLIPINF информации клипа предназначены для записи файлов управления для управления файлами потоков в потоковом каталоге STREAM.
Соответственно, в то время как предыдущие варианты воплощения использовали BD-ROM как пример носителя записи, будет очевидно, что эти варианты воплощения являются применимыми к другим носителям записи, таким как другие оптические носители записи, подобно BD-RE. Фиг.8 графически иллюстрирует эту применимость. Наряду с этим, файловая структура, имеющая файл резервного копирования согласно настоящему изобретению, является применимой к, например, BD-WO (BD однократной записи).
Фиг.9A и 9B иллюстрируют структуру данных и способы записи и воспроизведения информации файловой системы для управления файлами управления и файлами резервного копирования, имеющими файловую структуру согласно настоящему изобретению.
Фиг.9A иллюстрирует файловую структуру согласно третьему варианту воплощения (Фиг.5) в форме дерева для целей объяснения информации файловой системы согласно варианту воплощения настоящего изобретения. Круги на Фиг.9A обозначают каталоги, прямоугольники обозначают файлы в каталоге, затененные круги или прямоугольники обозначают каталоги резервного копирования или файлы резервного копирования, незатененные круги и прямоугольники обозначают каталоги, не являющиеся каталогами резервного копирования и файлы, не являющиеся файлами резервного копирования, и номера каталогов и файлов являются последовательными для целей идентификации.
Поэтому, последовательный номер «8» обозначает каталог PLAYLIST_BUP, означая каталог резервного копирования для каталога PLAYLIST, имеющего последовательный номер 5. Последовательный номер «9» обозначает каталог CLIPINF_BUP, означая каталог резервного копирования для каталога CLIPINF, имеющего последовательный номер 6. Последовательный номер 10 обозначает каталог BDMV_Top_BUP, означая каталог резервного копирования, созданный отдельно для того, чтобы хранить файлы резервного копирования индексного файла index.bdmv и объектного файла MovieObject.bdmv, имеющих последовательные номера 3 и 4, соответственно.
Каталоги резервного копирования содержат файлы резервного копирования. Например, каталог 8 PLAYLIST_BUP содержит файлы 18, 19, и 20 резервного копирования файлов *.mpls 11, 12 и 13 списка воспроизведения, каталог 9 CLIPINF_BUP содержит файлы 21 и 22 файлов 14 и 15 резервного копирования информации клипа *.clpi, и каталог 10 BDMV_Top_BUP содержит файлы 23 и 24 резервного копирования индексного файла 3 index.bdmv и объектного файла 4 MovieObject.bdmv.
Фиг.9B иллюстрирует файловую таблицу для записи файловой информации для каждого файла в файловой структуре по Фиг.9A, которая является частью информации файловой системы, записанной в области информации файловой системы, показанной на Фиг.2A или 2B. Когда диск загружен, оптическое устройство записи и воспроизведения (например, устройство по Фиг.10) считывает информацию файловой системы в области информации файловой системы для того, чтобы знать типы и позиции файлов, записанных на диске.
Файловая таблица, показанная на Фиг.9B, имеет информацию заголовка файловой таблицы и имеет файловую информацию для каждого файла (называемую «файловой записью»), размещенные последовательно. Каждая файловая запись имеет информацию (номер записи имени файла) об имени файла, информацию ссылки на вышерасположенный объект (названную как «Родительская ссылка»), обеспечивающую номер записи имени файла родительской записи файла в качестве информации ссылки в виду файловой структуры, тип файловой записи для указания вида файла и атрибут для того, чтобы указать атрибут файла. Помимо этих видов информации, очевидно, что файловая запись может иметь различные виды информации, определенной по стандартам и записанной в ней. В этом описании номер записи имени файла будет тем же самым, что и последовательные идентификационные номера, используемые на Фиг.9A для целей объяснения.
В частности, тип файловой записи сортирует файлы на четыре вида. «Тип файловой записи = 1» - исходный каталог, «Тип файловой записи = 2» - исходный файл, «Тип файловой записи = 3» каталог резервного копирования и «Тип файловой записи = 4» - файл резервного копирования. Относительно этого, «Тип файловой записи = 0» является файловой записью, не используемой в настоящее время, т.е. зарезервированной областью в файловой таблице.
Соответственно, посредством считывания информации типа файловой записи, оптическое устройство записи и воспроизведения может идентифицировать виды файлов.
Информация Attribute атрибутов является информацией относительно различных атрибутов файла. Например, могут быть заданы атрибут «Скрытый» для выполнения функции сокрытия файла и атрибут «чтение запрещено» для выполнения функции запрещения чтения файла. Каждый атрибут обозначается однобитовым флагом. Если файл имеет атрибут, флаг обозначен как «1b», и если файл не имеет атрибута, флаг обозначен как «0b».
Только для целей объяснения, способ записи файловой записи будет описан для примера записи каталогов «7», «9» и файла «18» на Фиг.9A. В случае каталога «7», поскольку родительской директорией или файлом является каталог 2 BDMV, родительской ссылкой является «Родительская ссылка = 2». Тип файловой записи для каталога «7» является исходным каталогом, так что типом файловой записи является «Тип файловой записи = 1». Информация Attribute атрибутов, установка которой может также варьироваться в зависимости от проектных требований, может быть установлена в «Скрытый = 0b», что обычно означает каталог без функции сокрытия.
В случае каталога «9», поскольку родительским каталогом является каталог 2 BDMV, родительской ссылкой является «Родительская ссылка = 2». Типом файловой записи является каталог резервного копирования, так что типом файловой записи является «Тип файловой записи = 3». Информация Attribute атрибутов, установка которой может также варьироваться в зависимости от проектных требований, может быть установлена в «Скрытый = 1b», что обычно означает каталог с функцией сокрытия.
В случае файла «18», поскольку родительским каталогом является каталог 8 «PLAYLIST_BUP», родительской ссылкой является «Родительская ссылка = 8». Типом файловой записи является файл резервного копирования, так что типом файловой записи является «Тип файловой записи = 4». Информация Attribute атрибутов, установка которой может также варьироваться в зависимости от проектных требований, может быть установлена в «Скрытый = 1b», что обычно означает файл с функцией сокрытия.
Посредством формирования файловой таблицы как описано выше, можно ясным образом показать полную файловую структуру, в которой существует файл резервного копирования; идентификация файла в качестве исходного файла или файла резервного копирования делается возможной с помощью информации типа файловой записи; и проблемы, такие как доступ пользователя к файлу резервного копирования и стирание файла резервного копирования в конкретном случае, могут быть предотвращены, препятствуя пользователю обнаружить существование файла, используя функцию сокрытия в атрибуте Attribute.
Фиг.10 иллюстрирует оптическое устройство записи и воспроизведения согласно варианту воплощения настоящего изобретения. Как показано, устройство включает в себя секцию 11 головки для чтения данных и файловой информации с оптического диска; сервосистему 14 для управления работой секции 11 головки; секцию 13 обработки сигналов для восстановления воспроизведенного сигнала, полученного от секции 11 головки, до желательной величины сигнала или модулирования сигнала, подлежащего записи, в сигнал, записываемый на оптическом диске, и передачи модулированного сигнала в секцию 11 головки; память 15 для временного хранения файловой информации, считанной с оптического диска; и микрокомпьютер 16 для управления вышеупомянутыми операциями. Вышеупомянутые описанные элементы можно все вместе назвать секцией 20 записи и воспроизведения.
Микрокомпьютер 16 считывает файловую информацию и сортирует исходные файлы управления и файлы резервного копирования. Если есть дефект на конкретном файле, микрокомпьютер 16 считывает резервный файл этого дефектного файла ввиду файловой структуры и использует этот резервный файл для управления воспроизведением диска.
Устройство по Фиг.10 дополнительно включает в себя AV декодер 17 для декодирования выходных данных от секции 13 обработки сигналов и предоставления декодированных данных пользователю под управлением секции 12 управления. AV кодер 18 преобразует входной сигнал в сигнал конкретного формата, например, транспортный поток MPEG2, и предоставляет сигнал к секции 13 обработки сигналов под управлением секции 12 управления для записи сигнала на оптическом диске.
Секция 12 управления, представляющая собой элемент для управления работой всего оптического устройства записи и воспроизведения, служит для управления оптическим устройством записи и воспроизведения в соответствии с вводом, полученным от пользователя через интерфейс пользователя. Секция 12 управления, например, передает предписание пользователя микрокомпьютеру 16 в секции 20 записи и воспроизведения. В частности, в случае, если атрибутом Attribute файла резервного копирования является «Скрытый = 1b» на BD-ROM, секция 12 управления осуществляет управление так, что пользователь не может осуществить доступ к файлу резервного копирования, и в случае, если атрибутом Attribute файла резервного копирования является «Скрытый = 1b» на BD-RE/BD-WO, секция 12 управления осуществляет управление так, что пользователь не может осуществить доступ к файлу резервного копирования. Когда пользователь намеревается стереть конкретный исходный файл, соответствующий файл резервного копирования также стирается, чтобы предотвратить ошибку воспроизведения, которая может иметь место, когда остается только файл резервного копирования.
Секция 12 управления может также управлять устройством для записи файловой структуры согласно настоящему изобретению на диске.
Обеспечение файла резервного копирования для управления, который управляет воспроизведением диска, повышает уровень защиты файла управления, таким образом обеспечивая эффективное воспроизведение носителя записи высокой плотности.
Промышленная применимость
Хотя изобретение было раскрыто относительно ограниченного количества вариантов воплощения, для специалиста в данной области техники, имеющего выгоду в виде этого раскрытия, будут ясны многочисленные модификации и изменения в них. Например, хотя данное изобретение описано относительно оптического диска Blu-ray, предназначенного только для чтения, в нескольких вариантах, оно не ограничено этим стандартом оптического диска или оптических дисков. Подразумевается, что все такие модификации и изменения подпадают под объем изобретения.