Способ и устройство воспроизведения данных с носителя записи, использующие локальное запоминающее устройство

Иллюстрации

Показать все

Раскрывается способ и устройство воспроизведения данных с носителя записи, использующие локальное запоминающее устройство. Раскрывается способ и устройство загрузки данных, ассоциированных с носителем записи, из внешнего источника и воспроизведения загруженных данных. Блок связывания, объединенный с носителем записи, из загруженных данных локального запоминающего устройства формируется и объединяется с файлами носителя записи, используя информацию связывания, для формирования виртуальной компоновки данных. Данные носителя записи и/или данные локального запоминающего устройства воспроизводятся виртуальной компоновкой данных. Если конкретный файл, содержащийся в блоке связывания, является одинаковым с конкретным файлом, содержащимся на носителе записи, когда формируется виртуальная компоновка данных, приоритет назначается файлу блока связывания для формирования виртуальной компоновки данных. Технический результат - возможность эффективно и одновременно воспроизводить данные носителя записи и данные локального запоминающего устройства. 3 н. и 17 з.п. ф-лы, 10 ил.

Реферат

Область техники, к которой относится изобретение

Настоящее изобретение относится к способу и устройству воспроизведения данных с носителя записи и, в частности, к способу и устройству воспроизведения данных с носителя записи, использующим локальное запоминающее устройство, содержащееся в устройстве оптической записи/воспроизведения.

Предшествующий уровень техники

Как правило, широко используется оптический диск, служащий в качестве носителя записи, способного записывать на нем большое количество данных. В частности, недавно был разработан носитель оптической записи высокой плотности, способный записывать/сохранять высококачественные видеоданные и высококачественные аудиоданные в течение длительного периода времени, например, синелучевой диск (диск стандарта Blu-ray, BD).

Как считалось, BD, основанный на технологии носителя записи следующего поколения, является решением по оптической записи следующего поколения, способным сохранять значительно больше данных, чем обычный цифровой многофункциональный диск (DVD). Недавно многие разработчики провели интенсивные исследования по техническим спецификациям международных стандартов, связанным с BD, вместе со спецификациями других цифровых устройств.

В ассоциации с вышеупомянутой ситуацией недавно было разработано устройство оптической записи/воспроизведения, основанное на международном стандарте BD, но международный стандарт BD еще не был завершен, так что имеют место многие ограничения и проблемы при разработке устройства оптической записи/воспроизведения.

В частности, вышеупомянутое устройство оптической записи/воспроизведения должно не только учитывать основное назначение для записи/воспроизведения данных BD, но также дополнительное назначение, заключающееся в предоставлении возможности взаимодействия устройства оптической записи/воспроизведения с периферийными цифровыми устройствами. Другими словами, устройство оптической записи/воспроизведения должно принимать внешний входной сигнал, должно отображать принятый сигнал и должно воспроизводить требуемые данные, используя внешний входной сигнал и BD.

Однако еще не было создано устройство воспроизведения данных с носителя записи для одновременного воспроизведения внешнего входного сигнала и данных BD, так что имеют место многие ограничения и проблемы при разработке основанного на BD устройства оптической записи/воспроизведения.

Раскрытие изобретения

Следовательно, настоящее изобретение относится к способу и устройству воспроизведения данных с носителя записи, использующим локальное запоминающее устройство, которые, по существу, устраняют одну или несколько проблем, обусловленных ограничениями и недостатками относящегося уровня техники.

Задачей настоящего изобретения является создание способа и устройства для эффективного воспроизведения данных, записанных на носителе записи, и данных, записанных в локальном запоминающем устройстве.

Другой задачей настоящего изобретения является создание способа формирования виртуальной компоновки данных, используя блок связывания, содержащийся в локальном запоминающем устройстве.

Дополнительные преимущества, задачи и признаки изобретения излагаются, частично, в описании, которое следует ниже, и, частично, станут очевидными для специалиста в данной области техники после исследования нижеследующего или могут быть узнаны из практики изобретения. Цели и другие преимущества изобретения могут быть реализованы и достигнуты конструкцией, конкретно указанной в письменном описании и его формуле изобретения, а также на прилагаемых чертежах.

Для достижения этих задач и других преимуществ и согласно намерению изобретения, осуществленного и широко описанного в данном документе, способ воспроизведения данных с носителя записи, использующий локальное запоминающее устройство, содержит этапы: а) формирования блока связывания из данных, хранимых в локальном запоминающем устройстве; b) связывания блока связывания с файлами, содержащимися на носителе записи, используя информацию связывания, и формирования виртуальной компоновки данных, причем файл блока связывания имеет приоритет связывания, когда файл, содержащийся в блоке связывания, является одинаковым с файлом, содержащимся на носителе записи; и с) воспроизведения данных, записанных на носителе записи, и данных, хранимых в локальном запоминающем устройстве, используя сформированную виртуальную компоновку данных.

В другом аспекте настоящего изобретения создан способ формирования виртуальной компоновки данных, содержащий этапы: а) формирования блока связывания, используя файл объявления блока связывания, из данных, хранимых в локальном запоминающем устройстве; и b) связывания блока связывания с файлами, содержащимися на носителе записи, и формирования виртуальной компоновки данных, используя файл объявления блока связывания, причем файл блока связывания имеет приоритет связывания, когда файл, содержащийся в блоке связывания, является одинаковым с файлом, содержащимся на носителе записи, на основе файла объявления блока связывания.

В еще одном аспекте настоящего изобретения создано устройство воспроизведения данных с носителя записи, использующее локальное запоминающее устройство, содержащее: модуль головки для считывания исходных данных с носителя записи; локальное запоминающее устройство для хранения дополнительных данных, ассоциированных с исходными данными, содержащимися на носителе записи; и контроллер для формирования виртуальной файловой системы для воспроизведения исходных данных и/или дополнительных данных и формирования виртуальной компоновки данных для воспроизведения исходных данных и/или дополнительных данных, используя виртуальную файловую систему, при этом, если конкретный файл, содержащийся в дополнительных данных, является одинаковым с конкретным файлом, содержащимся на носителе записи, более высокий приоритет назначается файлу дополнительных данных.

Необходимо понять, что как вышеприведенное общее описание, так и последующее подробное описание настоящего изобретения являются примерными и пояснительными и предназначены для предоставления дополнительного объяснения заявленного изобретения.

Перечень чертежей

Прилагаемые чертежи, которые включены для обеспечения дополнительного понимания изобретения и включены в и составляют часть данной заявки, иллюстрируют вариант(ы) осуществления изобретения и вместе с описанием служат для объяснения принципа изобретения. На чертежах:

фиг.1 представляет собой концептуальную схему, иллюстрирующую способ и устройство воспроизведения данных с носителя записи согласно настоящему изобретению;

фиг.2 представляет собой концептуальную схему, иллюстрирующую файловую структуру, записанную на оптическом диске, служащем в качестве носителя записи, и способ воспроизведения конкретного тайтла (наибольшего элемента форматирования данных на носителе), используя файловую структуру;

фиг.3 представляет собой структурную схему, иллюстрирующую структуру записи данных оптического диска, служащего в качестве носителя записи, согласно настоящему изобретению;

фиг.4а представляет собой блок-схему, иллюстрирующую устройство оптической записи/воспроизведения согласно настоящему изобретению;

фиг.4b представляет собой блок-схему, иллюстрирующую устройство воспроизведения данных, использующее локальное запоминающее устройство из числа всех компонентов, содержащихся в устройстве оптической записи/воспроизведения, согласно настоящему изобретению;

фиг.5 представляет собой концептуальную схему, иллюстрирующую способ формирования виртуальной компоновки данных, способной одновременно воспроизводить данные, записанные на носителе записи, и данные, записанные в локальном запоминающем устройстве, согласно настоящему изобретению;

фиг.6 представляет собой структурную схему, иллюстрирующую блок связывания локального запоминающего устройства для формирования виртуальной компоновки данных согласно настоящему изобретению;

фиг.7 представляет собой концептуальную схему, иллюстрирующую способ формирования виртуальной компоновки данных, используя виртуальную файловую систему (VFS), на основе файловой структуры согласно настоящему изобретению;

фиг.8а-8b представляют собой концептуальные схемы, иллюстрирующие способ формирования/воспроизведения виртуальной компоновки данных согласно первому предпочтительному варианту осуществления настоящего изобретения, конкретно, способ выполнения операции связывания для объединения блока связывания, сконфигурированного в масштабе диска (т.е. блок связывания на каждый диск), с файловой структурой носителя записи (т.е. компоновкой данных диска), для формирования/воспроизведения виртуальной компоновки данных;

фиг.9а-9с представляют собой концептуальные схемы, иллюстрирующие способ формирования/воспроизведения виртуальной компоновки данных согласно второму предпочтительному варианту осуществления настоящего изобретения, конкретно, способ выполнения операции связывания для объединения блока связывания, сконфигурированного в масштабе тайтла (т.е. блок связывания на каждый тайтл), с файловой структурой носителя записи (т.е. компоновкой данных диска), для формирования/воспроизведения виртуальной компоновки данных; и

фиг.10а-10b представляют собой концептуальные схемы, иллюстрирующие способ формирования/воспроизведения виртуальной компоновки данных согласно третьему предпочтительному варианту осуществления настоящего изобретения, конкретно, способ выполнения операции связывания для объединения блока связывания, сконфигурированного в масштабе контента (т.е. блок связывания на каждый контент), с файловой структурой носителя записи (т.е. компоновкой данных диска), для формирования/воспроизведения виртуальной компоновки данных.

Наилучший способ осуществления изобретения

Подробная отсылка теперь делается на предпочтительные варианты осуществления настоящего изобретения, примеры которых изображены на прилагаемых чертежах. Где это только возможно, одинаковые позиции используются на всех чертежах для ссылки на одинаковые или подобные детали.

Ниже в данном документе со ссылкой на прилагаемые чертежи описываются способ и устройство воспроизведения данных с носителя записи, использующие локальное запоминающее устройство.

Перед описанием настоящего изобретения необходимо отметить, что большинство терминов, описанных в настоящем изобретении, соответствуют общим терминам, широко известным в технике, но некоторые термины были выбраны заявителем в качестве необходимых и ниже в данном документе описываются в нижеследующем описании настоящего изобретения. Поэтому, предпочтительно, чтобы термины, определенные заявителем, понимались на основе их значения в настоящем изобретении.

Под носителем записи для использования в настоящем изобретении понимаются все записываемые носители, например, оптический диск, магнитная лента и т.д., в соответствии с различными схемами записи.

Для удобства описания и лучшего понимания настоящего изобретения оптический диск, такой как BD, ниже в данном документе примерно используется в качестве вышеупомянутого носителя записи в настоящем изобретении. Необходимо отметить, что технические идеи настоящего изобретения могут быть применены к другим носителям записи без отступления от объема и сущности изобретения.

Термин «локальное запоминающее устройство» указывает модуль хранения, содержащийся в устройстве 10 оптической записи/воспроизведения, показанном на фиг.1. Более подробно, термин «локальное запоминающее устройство» указывает компонент, способный принимать необходимую информацию или данные от пользователя и сохранять принятую информацию или данные. Например, общее локальное запоминающее устройство может указывать накопитель на жестких дисках (HDD), но необходимо отметить, что термин «локальное запоминающее устройство» настоящего изобретения не ограничивается HDD и применим к другим примерам, когда необходимо.

В частности, термин «локальное запоминающее устройство» указывает модуль хранения для хранения данных, ассоциированных с носителем записи, таким как BD. Данные, ассоциированные с носителем записи, обычно загружаются с внешнего устройства.

В ассоциации с вышеупомянутым описанием для специалиста в данной области техники очевидно, что локальное запоминающее устройство может непосредственно считывать некоторые данные полномочий с носителя записи и может генерировать системные данные (например, метаданные), ассоциированные с операциями записи/воспроизведения носителя записи, так что системные данные могут храниться в локальном запоминающем устройстве.

Термин «блок связывания» указывает набор файлов, хранимых в локальном запоминающем устройстве. В частности, блок связывания указывает набор информации (т.е. информационный набор), ассоциированный с конкретным носителем записи. В этом случае информационный набор объединяется или добавляется к файлу, содержащемуся на носителе записи, так что он может одновременно воспроизводить данные носителя записи и данные локального запоминающего устройства.

Для удобства описания данные, записанные на носителе записи, упоминаются как «исходные данные», данные, ассоциированные с носителем записи из множества блоков данных, хранимых в локальном запоминающем устройстве, упоминаются как «дополнительные данные».

Фиг.1 представляет собой концептуальную схему, иллюстрирующую способ и устройство воспроизведения данных согласно настоящему изобретению. Объединенное использование устройства 10 оптической записи/воспроизведения и периферийных устройств показано на фиг.1.

Устройство 10 оптической записи/воспроизведения может записывать/воспроизводить данные на/с различных оптических дисков, имеющих различные форматы. Если необходимо, устройство 10 оптической записи/воспроизведения может записывать/воспроизводить конкретные данные только на/с конкретного оптического диска, такого как BD, или может воспроизводить данные с оптического диска без записи данных на него. Необходимо отметить, что в настоящем изобретении в качестве примера используется проигрыватель BD, выполненный с возможностью воспроизведения данных с BD, или устройство записи на BD, выполненное с возможностью записи данных на BD, с учетом взаимосвязи между BD и периферийными устройствами для удобства описания. В данной области техники хорошо известно, что устройство 10 оптической записи/воспроизведения также применимо к накопителю, встроенному в конкретное устройство, такое как компьютер.

Устройство 10 оптической записи/воспроизведения записывает или воспроизводит данные на/с оптического диска 30, принимает внешний входной сигнал, выполняет сигнальную обработку принятого сигнала и передает результат обработки сигнала на внешний дисплей 20, так что пользователь может наблюдать результат обработки сигнала на дисплее 20. В этом случае нет ограничения на принимаемый внешний сигнал. Например, может быть определено, что представительными внешними входными сигналами являются ассоциированный с цифровым телевидением (DTV) сигнал, ассоциированный с Интернетом сигнал и т.д. Конкретно, под Интернетом подразумевается сеть передачи данных, к которой пользователь легко получает доступ, так что пользователь может загружать конкретные данные Интернета, используя устройство 10 оптической записи/воспроизведения, и может использовать загруженные данные.

В ассоциации с вышеупомянутым описанием лицо для предоставление данных контента, используемое в качестве внешнего источника, в основном, упоминается как провайдер контента (СР).

Когда исходные данные записываются на оптический диск 30, установленный в устройстве 10 оптической записи/воспроизведения, и дополнительные данные, ассоциированные с исходными данными, присутствуют в других местах хранения (например, Интернете), целью настоящего изобретения является одновременное воспроизведение исходных данных и дополнительных данных.

Например, предполагается, что мультиплексированные аудио/видео (AV) потоки записываются в качестве исходных данных, записанных на оптический диск, и дополнительные данные для использования в Интернете представляют собой аудиопоток, отличный от аудиопотока (например, корейский язык) исходных данных. В этом случае некоторые пользователи могут загружать конкретный аудиопоток (например, английский язык), служащий в качестве дополнительных данных, из Интернета, могут пожелать воспроизвести загруженный аудиопоток вместе с AV-потоком, служащим в качестве исходных данных, или могут пожелать воспроизвести только дополнительные данные. Чтобы реализовать вышеупомянутые желания пользователей, должна быть установлена взаимосвязь между исходными данными и дополнительными данными, и требуется систематизированный способ управления/воспроизведения вышеупомянутых данных в соответствии с запросом пользователя.

Для удобства описания, хотя сигнал, записанный на диске, называется исходными данными, и другие сигналы, существующие вне диска, называются дополнительными данными, необходимо отметить, что исходные данные и дополнительные данные не ограничиваются только конкретными данными. Как правило, под дополнительными данными могут пониматься аудиоданные (А), данные презентационной графики (PG), данные интерактивной графики (IG) или текстовые субтитры и т.д., но под дополнительными данными также могут пониматься мультиплексированный AV-поток, включающий в себя вышеупомянутые данные и видеоданные (V). Другими словами, данные, ассоциированные с исходными данными, одновременно существующими вне оптического диска, могут служить в качестве дополнительных данных.

Чтобы удовлетворить вышеупомянутые запросы пользователя, должна быть установлена предварительно определенная файловая структура между исходными данными и дополнительными данными. Следовательно, ниже в данном документе со ссылкой на фиг.2-3 описывается файловая структура и структура записи данных для использования в BD.

Фиг.2 представляет собой концептуальную схему, иллюстрирующую файловую структуру для воспроизведения/управления исходными данными, записанными на оптическом диске, и способ воспроизведения конкретного тайтла согласно файловой структуре.

Пример вышеупомянутой файловой структуры показан на фиг.2. Файловая структура согласно настоящему изобретению включает в себя один или несколько BD-каталогов (BDMV) под единым корневым каталогом. BD-каталог (BDMV) включает в себя не только индексный файл «index», служащий в качестве общего файла (т.е. верхнего файла), способный гарантировать интерактивность пользователя, но также вышеупомянутый объект. Файловая структура включает в себя множество каталогов для хранения информации о фактических данных, записанных на диске, и другой информации, ассоциированной со способом воспроизведения данных, например, каталог (PLAYLIST) списка проигрывания, каталог (CLIPINF) информации клипов, каталог (STREAM) потоков, каталог (AUXDATA) вспомогательных данных и каталог (BACKUP) резервирования. Ниже в данном документе описываются вышеупомянутые каталоги и множество файлов, включенных в каталог.

Каталог AUXDATA включает в себя файл дополнительных данных для воспроизведения данных диска. Например, каталог AUXDATA включает в себя файл «Sound.bdmv» для предоставления пользователю звуковых данных, когда выполняется функция интерактивной графики, и файл «11111.otf» для предоставления пользователю информации о шрифте, когда воспроизводятся данные диска.

Каталог (STREAM) потоков включает в себя множество файлов AV-потоков, записанных на диске в соответствии с конкретным форматом. Как правило, отдельные потоки записываются с использованием транспортного пакета, основанного на стандарте Экспертной группы по вопросам движущегося изображения MPEG-2, и каталог (STREAM) потоков использует имена расширений файлов (01000.m2ts и 02000.m2ts) потока в качестве конкретного имени «*.m2ts» расширения. В частности, если мультиплексируется видео/аудио/графическая информация из числа вышеупомянутых потоков, мультиплексированная информация называется AV-потоком и один тайтл состоит по меньшей мере из одного файла AV-потока.

Каталог (CLIPINF) информации клипов (Clip-info) состоит из множества файлов (01000.clpi и 02000.clpi) информации клипа, соединенных с вышеупомянутыми файлами потоков на однозначной основе. В частности, в файлах (*.clpi) информации клипа записывается информация атрибутов и информация хронирования файлов (*.m2ts) потока. Файлы (*.clpi) информации клипа, соединенные с файлами (*.m2ts) потоков на однозначной основе, как правило, называются «Клипом». Другими словами, это означает, что один клип соответствует данным, состоящим из файла (*.m2ts) потока и файла (*.clpi) информации клипа. Клип, записанный на диске, упоминается как исходный клип. Клип, который загружается и сохраняется в локальном запоминающем устройстве, упоминается как дополнительный клип.

Каталог (PLAYLIST) списков проигрывания включает в себя множество файлов (*.mpls) списков проигрывания. Каждый файл (*.mpls) списка проигрывания включает в себя один или несколько элементов (PlayItem) проигрывания и один или несколько субэлементов (SubPlayItem) проигрывания. Каждый элемент (PlayItem) проигрывания и каждый субэлемент (SubPlayItem) проигрывания предназначены для обозначения интервала проигрывания, в течение которого воспроизводится конкретный клип. Элемент (PlayItem) проигрывания и субэлемент (SubPlayItem) проигрывания включают в себя информацию, ассоциированную с конкретным клипом, подлежащим воспроизведению, т.е. информацию, ассоциированную со временем (IN-Time) начала воспроизведения, и другую информацию, ассоциированную с временем (OUT-Time) окончания воспроизведения конкретного клипа. В ассоциации с вышеупомянутым описанием процесс воспроизведения данных, использующий по меньшей мере один элемент (PlayItem) проигрывания в файле списка проигрывания, упоминается как основная ветвь, и процесс воспроизведения данных, использующий отдельные субэлементы (SubPlayItem) проигрывания, упоминается как вспомогательная ветвь. Файл списка проигрывания должен содержать одну основную ветвь. Файл списка проигрывания может содержать по меньшей мере одну вспомогательную ветвь в соответствии с присутствием или отсутствием субэлемента (SubPlayItem) проигрывания, когда необходимо.

В заключение файл списка проигрывания служит в качестве базовой файловой единицы воспроизведения/управления, содержащегося в общих файловых структурах воспроизведения/управления, для воспроизведения требуемого клипа посредством объединения одного или нескольких элементов (PlayItem) для проигрывания.

Каталог (BACKUP) резервирования хранит множество дубликатов файлов, т.е. дубликат файла (также называемых «скопированными файлами) индексного файла «index», хранящего информацию, ассоциированную с воспроизведением диска, дубликат файла объектного файла «MovieObject», дубликаты файлов всех файлов (*.mpls) списков проигрывания, содержащихся в каталоге (PLAYLIST) списков проигрывания, и дубликаты файлов всех файлов (*.clpi) информации клипа, содержащихся в каталоге (CLIPINF) информации клипов. Если вышеупомянутые файлы («index», «MovieObject», «*.mpls» и «*.clpi») повреждены, процесс воспроизведения диска также неизбежно повреждается, так что каталог (BACKUP) резервирования предназначается для предварительного сохранения дубликатов файлов вышеупомянутых файлов в качестве файлов резервирования.

В ассоциации с вышеупомянутым описанием на фиг.2 изображен способ воспроизведения конкретного тайтла, используя вышеупомянутую файловую структуру диска.

Если пользовать вводит команду воспроизведения тайтла в ассоциации с тайтлом, используемым в качестве индексного файла (также называемого «индексной таблицей»), начинается воспроизведение тайтла. Ниже в данном документе дается его подробное описание.

Индексный файл (index.bdmv) включает в себя информацию о первом проигрывании «Первое проигрывание», указывающую информацию, ассоциированную с первым изображением воспроизведения, когда загружаются данные соответствующего диска, информацию меню верхнего уровня «Меню Верхнего уровня» для предоставления изображения меню и информацию по меньшей мере одного тайтла «Тайтл #1 - Тайтл #n».

Если оптический диск 30 загружен в устройство 10 оптической записи/воспроизведения, информация меню тайтлов, ассоциированная с индексной таблицей, предоставляется пользователю при помощи дисплея 20. Если пользователь выбирает конкретный тайтл или конкретный пункт меню, содержащийся в изображении меню, начинается воспроизведение данных в соответствии со сценарием, предварительно определенным изготовителем диска. Другими словами, если пользователь вводит команду на воспроизведение конкретного тайтла (например, тайтл #1), исполняется конкретный файл списка проигрывания в соответствии с командой, содержащейся в объектном файле (MovieObject) файловой структуры воспроизведения/управления. После этого воспроизводятся один или несколько клипов (например, Клип #1 - Клип #3), составляющих тайтл #1, посредством конкретного элемента проигрывания и/или субэлемента проигрывания, содержащихся в файле списка проигрывания в соответствии с информацией файла списка проигрывания.

Фиг.3 представляет собой структурную схему, иллюстрирующую структуру записи данных, записанную на носителе записи, согласно настоящему изобретению. Более подробно, фиг.3 изображает формат записи данных информации, ассоциированной с файловой структурой. Как показано на фиг.3, с точки наблюдения от внутренней области диска, вышеупомянутая структура диска последовательно включает в себя область информации файловой системы, служащую в качестве системной информации для управления файлами в целом, область базы данных для записи файла списка проигрывания и файла информации клипа для воспроизведения записанного AV-потока (*.m2ts) и область AV-потоков для записи множества потоков, состоящих из аудиоданных, видеоданных, графических данных и т.д. В частности, необходимо отметить, что данные, записанные в области AV-потоков, могут определяться как являющиеся исходными данными, как ранее указано выше.

Настоящее изобретение обеспечивает способ и устройство одновременного воспроизведения исходных данных (например, файловой структуры, показанной на фиг.2), записанных на диске, и дополнительных данных, записанных в локальном запоминающем устройстве, и ниже в данном документе описывается множество предпочтительных вариантов осуществления согласно настоящему изобретению.

Фиг.4а представляет собой блок-схему, иллюстрирующую устройство 10 оптической записи/воспроизведения согласно настоящему изобретению.

Как показано на фиг.4а, устройство 10 оптической записи/воспроизведения включает в себя модуль 11 головки, сервомодуль 14, процессор 13 сигналов и микропроцессор 16. Модуль 11 головки воспроизводит исходные данные, записанные на оптическом диске, и информацию управления, включая информацию файлов воспроизведения/управления. Сервомодуль 14 управляет операциями модуля 11 головки. Процессор 13 сигналов принимает сигнал воспроизведения от модуля 11 головки, восстанавливает принятый сигнал воспроизведения до требуемой величины сигнала или модулирует сигнал, подлежащий записи, в другой сигнал, записываемый на оптический диск, так что он передает восстановленный или модулированный результат. Микропроцессор 16 управляет взаимными операциями вышеупомянутых компонентов.

Контроллер 12 загружает дополнительные данные, существующие вне оптического диска, при приеме команды от пользователя, сохраняет загруженные дополнительные данные в локальном запоминающем устройстве 15 и конфигурирует виртуальную файловую систему (VFS) для воспроизведения исходных данных, записанных на оптическом диске, и дополнительных данных, хранимых в локальном запоминающем устройстве. Контроллер 12 формирует виртуальную компоновку данных, включающую в себя исходные данные и связанные с ними дополнительные данные, используя VFS, и воспроизводит исходные данные и/или дополнительные данные, используя сформированную виртуальную компоновку данных, при приеме запроса от пользователя.

В ассоциации с вышеупомянутым описанием локальное запоминающее устройство включает в себя блок связывания, дополнительные данные которого, ассоциированные с исходными данными, конфигурируются в масштабе диска, масштабе тайтла или масштабе контента.

Виртуальная компоновка данных, сформированная контроллером 12, включает в себя по меньшей мере один виртуальный список проигрывания, включающий в себя по меньшей мере один элемент проигрывания, способный воспроизводить множество клипов.

В ассоциации с вышеупомянутым описанием подробное описание VFS и виртуальной компоновки данных описывается ниже в данном документе со ссылкой на чертежи с фиг.5.

Декодер 17, наконец, декодирует выходные данные (т.е. исходные данные и/или дополнительные данные) при приеме управляющего сигнала от контроллера 12 и предоставляет пользователю декодированный результат.

Кодер 18 преобразует входной сигнал в сигнал конкретного формата (например, транспортный поток MPEG2) при приеме управляющего сигнала от контроллера 12 и передает преобразованный результат на процессор 13 сигналов.

Новая виртуальная компоновка данных может сохраняться в локальном запоминающем устройстве 15, так чтобы он мог быть повторно использован в будущем. Также новая виртуальная компоновка данных может временно храниться в дополнительной динамической памяти и затем может использоваться.

Фиг.4b представляет собой блок-схему, иллюстрирующую устройство воспроизведения данных оптического диска, использующее локальное запоминающее устройство из числа всех компонентов, содержащихся в устройстве 10 оптической записи/воспроизведения, согласно настоящему изобретению.

Ниже в данном документе описывается информация, хранимая в локальном запоминающем устройстве 15. Локальное запоминающее устройство 15 согласно настоящему изобретению сохраняет файловую информацию (Информацию дерева каталогов-файлов для Disc_id #n), включая каталоги и файлы для каждой информации идентификации (ИД, ID) отдельного диска, и множество дополнительных клипов, загруженных с внешней подсистемы. Формируется блок связывания локального запоминающего устройства 15, и локальное запоминающее устройство 15 может сохранять информацию объявления блока связывания для операции связывания, ассоциированной с файловой структурой диска (т.е. компоновкой данных диска).

Конкретно, локальное запоминающее устройство 15 может включать в себя множество блоков файловой информации (каталог-файл для зависимого от Disc_id #n) для возможности работы с различными дисками. Поэтому локальному запоминающему устройству 15 дополнительно необходима файловая система для управления вышеупомянутыми блоками файловой информации. Конкретно, файловая система также упоминается как файловая система 41 локального запоминающего устройства, и файловая система 41 локального запоминающего устройства соответствует системе управления всеми файлами, хранимыми в локальном запоминающем устройстве 15.

Поэтому, если оптический диск (например, disc_ID #1) с конкретным ИД (disc_ID) диска загружается в устройство 10 оптической записи/воспроизведения, контроллер 12, содержащийся в устройстве 10 оптической записи/воспроизведения, распознает информацию об ИД диска, используя модуль 11 головки и процессор 13 сигналов. Если локальное запоминающее устройство 15 хранит файловую информацию, контроллер считывает файловую информацию блока связывания, которая одинакова с информацией ИД загруженного диска, из числа всех блоков файловой информации, хранимых в локальном запоминающем устройстве 15, формирует виртуальную компоновку данных посредством связывания (или объединения) считанной информации и компоновки данных диска и воспроизводит как исходные данные диска, так и дополнительные данные локального запоминающего устройства, используя сформированную виртуальную компоновку данных.

Фиг.5 представляет собой концептуальную схему, иллюстрирующую способ формирования вышеупомянутой виртуальной компоновки данных для одновременного воспроизведения данных носителя записи и данных локального запоминающего устройства согласно настоящему изобретению.

Если конкретный диск загружен в устройство 10 оптической записи/воспроизведения при условии, что информация и контент, показанные на фиг.4В, хранятся в локальном запоминающем устройстве 15, устройство 10 оптической записи/воспроизведения считывает информацию 41 файловой системы, содержащуюся в локальном запоминающем устройстве 15, и одновременно считывает информацию 42 файловой системы диска, включающую в себя файловую структуру, записанную на диске, приводя к созданию VFS. Более подробно, виртуальная файловая система (VFS) соответствует файловой системе, виртуально сформированной для управления как файловой системой, содержащейся в локальном запоминающем устройстве 15, так и другой файловой системой загруженного диска.

Устройство оптической записи/воспроизведения формирует новую виртуальную компоновку данных для одновременного воспроизведения исходных данных, записанных на диске, и дополнительных данных, записанных в локальном запоминающем устройстве, используя вышеупомянутую виртуальную файловую систему (VFS). С этой целью устройство 10 оптической записи/воспроизведения считывает информацию объявления блока связывания из файловой системы локального запоминающего устройства 15 и сначала формирует блок связывания в соответствии с информацией объявления блока связывания. Устройство 10 оптической записи/воспроизведения выполняет операцию связывания, которая заменяет информацию объявления блока связывания компоновки данных диска загруженного диска (disc_ID #1), добавляет информацию объявления блока связывания к компоновке данных диска или сливает информацию объявления блока связывания с компоновкой данных диска.

В ассоциации с вышеупомянутым описанием файл объявления блока связывания согласно настоящему изобретению включает в себя разнообразную информацию, например, информацию «Списка взаимосвязей Файлов и Тайтлов», указывающую зависимость между файлами и тайтлами; информацию соответствия имен, указывающую соответствие расположений всех файлов блока связывания в виртуальной компоновки данных, информацию списка последовательного проигрывания для списка последовательного проигрывания и информацию полномочий. Конкретно, файл, указанный вышеупомянутой информацией соответствия имен, формирует блок связывания.

Ниже в данном документе описывается способ формирования блока связывания в данных, загруженных в локальное запоминающее устройство, согласно настоящему изобретению.

Фиг.6 представляет собой структурную схему, иллюстрирующую блок связывания локального запоминающего устройства для формирования виртуальной компоновки данных согласно настоящему изобретению.

В ассоциации с вышеупомянутым описанием вышеупомянутая файловая структура локального запоминающего устройства по фиг.6 включает в себя каталог (например, org_ID #1) организации, указывающий провайдера контента (ПК), приравненного к автору диска, в каталоге (BindingUnitData) данных блока связывания. Другими словами, каталог (например, org_ID #1) организации, указывающий провайдера контента (ПК), содержится в каталоге BindingUnitData. Каталог (org_ID #1) организации включает в себя каталог (disc_ID #1) диска и совместно используемый каталог (например, Shared). Каталог (disc_ID #1) диска указывает уникальный каталог для каждого диска, изготавливаемого соответствующим провайдером контента (ПК), и совместно используемый каталог (Shared) указывает каталог, совместно используемый всеми дисками, изготавливаемыми соответствующим провайдером контента (ПК).

Каталог (disc_ID #1) диска включает в себя файл (disc_ID #1.bumf) объявления блока связывания и BD-каталог (BDMV). BD-каталог (BDMV) включает в себя два файла (т.е. May2005.mpls и Apr2005.mpls) списка проигрывания, два файла (т.е. May2005.clpi и Apr2005.clpi) информации клипа и два файла (т.е. May2005.m2ts и A