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

Иллюстрации

Показать все

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

Реферат

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

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

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

Оптические диски широко используются в качестве носителя записи для записи данных большого объема. В настоящее время среди широкой номенклатуры оптических дисков разрабатывается новый оптический носитель записи высокой плотности, такой как диск «blu-ray» (ниже именуемый как «BD»), предназначенный для записи (сохранения на нем) и хранения в течение длительного периода времени видеоданных высокой четкости и аудиоданных. Диск «blu-ray» (BD), который известен как технология носителя записи следующего поколения, также рассматривается как решение для оптической записи следующего поколения, способное иметь данные, значительно превосходящие традиционный диск DVD (универсальный цифровой диск). И с недавних пор разрабатываются оптические устройства записи и/или воспроизведения для записи и/или воспроизведения диска «blu-ray» (BD).

Очень важно отметить, что в вышеописанном оптическом устройстве записи и/или воспроизведения предусматриваются (предусматривается) как базисная функция (базисные функции) записи и/или воспроизведения диска «blu-ray» (BD), так и дополнительные функции, учитывающие совместное использование со связанными периферийными цифровыми устройствами. Таким образом, обычно оптическое устройство записи и/или воспроизведения должно быть снабжено функциями либо приема внешних входных сигналов и отображения принятых сигналов, либо наложения внешних входных сигналов на сигнал от проигрывания диска «blu-ray» (BD) для воспроизведения.

Однако, поскольку предпочтительные способы проигрывания (или воспроизведения) для воспроизведения связки внешнего входного сигнала и встроенного сигнала от проигрывания диска «blu-ray» (BD) пока не известны и не стали широко знакомы, существует много ограничений в полномасштабной разработке основанного на диске «blu-ray» (BD) оптического устройства записи и/или воспроизведения. И такие ограничения вызывают проблемы в области воспроизведения внешнего входного сигнала и встроенного сигнала от проигрывания диска «blu-ray» (BD) как одного единого блока воспроизведения.

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

Задача настоящего изобретения, разработанного для решения этой проблемы, заключается в том, чтобы предложить способ и устройство для воспроизведения данных с использованием файла управления проигрыванием, которые пригодны для носителя записи, такого как диск «blu-ray» (BD).

Другая задача настоящего изобретения, разработанного для решения этой проблемы, заключается в том, чтобы обеспечить способ управления и проигрывания нового файла списка воспроизведения (PlayList) оптического диска высокой плотности, при котором сигнал, записанный на диск «blu-ray» (BD), и сигнал, загружаемый из внешнего источника, связываются вместе для воспроизведения (или проигрывания) в качестве стандартизированной информации.

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

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

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

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

Краткое описание чертежей

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

На этих чертежах:

Фиг.1 - иллюстрация общего вида касательно изобретения.

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

Фиг. с 3А по 3D - иллюстрации структур нормального списка воспроизведения и виртуального списка воспроизведения, причем списки воспроизведения являются файлами управления проигрыванием.

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

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

Фиг.6А и 6В - иллюстрация способа создания файла управления проигрыванием, соответствующего второму варианту осуществления настоящего изобретения.

Фиг.7А и 7В - иллюстрация способа создания файла управления проигрыванием, соответствующего третьему варианту осуществления настоящего изобретения.

Фиг.8A и 8В - иллюстрация способа создания файла управления проигрыванием, соответствующего четвертому варианту осуществления настоящего изобретения.

Фиг.9 - иллюстрация файловой структуры, показывающей способ управления файлом управления проигрыванием, соответствующим настоящему изобретению.

Фиг. с 10А по 10С - иллюстрации управляющей информации для управления файлом управления проигрыванием, который соответствует настоящему изобретению.

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

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

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

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

В этом подробном описании термин «носитель записи» относится ко всем типам носителя, которые могут записывать данные, и широко охватывает все типы носителя независимо от способа записи, такие как оптический диск, магнитная лента и тому подобное. Ниже для простоты описания настоящего изобретения в качестве примера предлагаемого здесь носителя записи будет приведен «диск blu-ray (BD)». Однако будет очевидно, что сущность и объем настоящего изобретения могут быть в равной мере применены к другим типам носителя записи.

Фиг.1 иллюстрирует общий вид настоящего изобретения, который показывает пример комбинированного использования оптического устройства (10) записи и/или воспроизведения и периферийных устройств. Оптическое устройство (10) записи и/или воспроизведения, соответствующее настоящему изобретению, представляет собой устройство для записи и/или воспроизведения оптических дисков разнообразных стандартов (или размеров). Оптическое устройство (10) записи и/или воспроизведения может быть также спроектировано для записи и/или воспроизведения оптического диска специального стандарта (например, диска «blu-ray» (BD)). В качестве альтернативы, это устройство может быть также спроектировано таким образом, чтобы иметь только функцию воспроизведения и не иметь функцию записи. Однако при рассмотрении завершения стандарта диска «blu-ray» (BD) и его связи с периферийными устройствами в качестве примера в описании настоящего изобретения будут использованы либо устройство воспроизведения BD, воспроизводящее диск «blu-ray» (BD), либо устройство записи BD, записывающее и/или воспроизводящее диск «blu-ray» (BD).

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

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

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

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

Обратимся к фиг.2, которая иллюстрирует файловую структуру для управляющей информации, записанной на диске, при этом в состав корневого каталога (корня) включен, по меньшей мере, один BD-каталог (BDMV). Каждый BD-каталог включает в себя «index.bdmv» и «MovieObject-bdmv», которые представляют собой общие файлы, используемые при взаимодействии с одним или более пользователями. Например, индексный файл содержит данные, представляющие индексную таблицу, которая включает в себя разнообразную информацию, касающуюся множества выбираемых меню и заголовков.

Каждый BD-каталог включает в себя три каталога файлов, включающих в себя данные, подлежащие воспроизведению, и информацию, требующуюся для воспроизведения этих данных. Каталоги файлов, включенные в каждый BD-каталог, представляют собой каталог потоков («ПОТОК»; «STREAM»), каталог списков воспроизведения («СПИСОК ВОСПРОИЗВЕДЕНИЯ»; «PLAYLIST») и каталог информации о клипах («ИНФОРМАЦИЯ О КЛИПАХ»; «CLIPINF»). Каталог потоков включает в себя файлы потоков аудио/видео (AV) данных (ниже именуемых «AV-потоком»). Более конкретно, AV-потоки (01000.m2ts, 02000.m2ts) обычно могут быть в виде транспортных пакетов MPEG2 (стандарта Экспертной группы по кодированию движущихся изображений, версии 2) и называться «*.m2ts». Далее, каталог информации о клипах («CLIPINF») включает в себя файлы с информацией о клипах (01000.clpi, 02000.clpi), находящиеся во взаимно однозначном соответствии с файлами AV-потоков (файлами клипов), включенных в каталог потоков. Файл информации о клипе (*.clpi) включает в себя информацию о свойствах и временную информацию соответствующего AV-потока (файла клипа), в котором временная информация включает в себя устанавливающую соответствие информацию, которая устанавливает соответствие временной метки представления (PTS-метки) с номером исходного пакета (SPN), используя для этого карту точек входа.

В стандарте BD (диска «blu-ray») каждая пара, состоящая из AV-потока (*.m2ts) и соответствующего ему файла информации о клипе (*.clpi), которые находятся во взаимно однозначном соответствии, обозначена как клип. Например, файл 01000.clpi, включенный в состав каталога «ИНФОРМАЦИЯ О КЛИПАХ», включает в себя информацию о свойствах и временную информацию о файле 01000.m2ts, включенном в состав каталога STREAM, и файлы 01000.clpi и 01000.m2ts образуют клип. Ниже клип, соответствующий исходным данным, которые записаны на диске, будет именоваться «исходным клипом», а клип, соответствующий дополнительным данным, которые являются загружаемыми из внешнего источника (то есть находящегося вне диска), будет именоваться «дополнительным клипом».

Вновь обратимся к фиг.2, на которой каталог (СПИСОК ВОСПРОИЗВЕДЕНИЯ) списков воспроизведения включает в себя один или более файлов списков воспроизведения (*.mpls, *.cpls), причем каждый файл списка воспроизведения (*.mpls, *.cpls) включает в себя, по меньшей мере, один элемент воспроизведения (Playltem), который указывает временной интервал воспроизведения для конкретного исходного клипа. Более конкретно, элемент воспроизведения включает в себя информацию, указывающую моменты времени начала и конца (время входа и время выхода) для воспроизведения конкретного исходного клипа, который может быть указан параметром clip_Information_File_name (имя файла информации о клипе) в элементе воспроизведения. Соответственно, файл списка воспроизведения (*.mpls, *.cpls) представляет базисный файл управления проигрыванием для проигрывания требуемого клипа из связки одного или более элементов воспроизведения. Следовательно, посредством предоставления в файле списка воспроизведения элемента воспроизведения, подходящего для соответствующей цели проигрывания, могут быть также исполнены специальные функции проигрывания, такие как ускоренное воспроизведение, воспроизведение с пропусками, слайд-шоу и тому подобное.

Соответственно, вышеописанный файл управления проигрыванием на диске относится к файлу списка воспроизведения (*.mpls) и файлу информации о клипе (*.cpli). Однако файл информации о клипе (*.cpli), наряду с потоковым файлом (*.m2ts), предоставляется либо исходному клипу, либо дополнительному клипу. Соответственно, для того, чтобы связать вместе и воспроизвести исходный клип и дополнительный клип как один единый блок воспроизведения, требуется самостоятельный файл списка воспроизведения {*mpls). Ниже файл управления проигрыванием (воспроизведением) будет описан со ссылкой на файл списка воспроизведения (*.mpls) как на пример.

Более конкретно, в зависимости от воспроизводимости исходных данных и дополнительных данных список воспроизведения может быть отнесен к категориям двух (2) различных типов (то есть нормальный список воспроизведения и виртуальный список воспроизведения), которые будут подробно описаны со ссылкой на фиг. с 3А по 3D. Фиг.3А иллюстрирует список воспроизведения для воспроизведения только исходных данных. Иначе говоря, список воспроизведения, показанный на фиг.3А, является общим файлом управления воспроизведением, включающим в себя элемент воспроизведения, указывающий исходный клип, записанный на оптическом диске. Ниже список воспроизведения, показанный на фиг.3А, будет именоваться «нормальным списком воспроизведения», имеющим имя расширения файла «*.mpls».

Фиг. с 3В по 3D иллюстрируют список воспроизведения, который может воспроизводить дополнительные данные, загружаемые из внешнего источника. Для того чтобы отличать этот тип списка воспроизведения от списка воспроизведения для воспроизведения только исходных данных (то есть от нормального списка воспроизведения), список воспроизведения, показанный на фиг. с 3В по 3D, будет именоваться «виртуальным списком воспроизведения», имеющим имя расширения файла «*.cpls». Более конкретно, фиг.3В иллюстрирует виртуальный список воспроизведения для воспроизведения только дополнительных данных. Виртуальный список воспроизведения, показанный на фиг.3В, включает в себя элемент воспроизведения, однако клип, соответствующий этому элементу воспроизведения, представляет собой дополнительные данные, которые вместо того, чтобы быть записанными на оптическом диске, являются загружаемыми из внешнего источника. Следовательно, виртуальный список воспроизведения для того, чтобы действовать в качестве полного списка воспроизведения, должен быть снабжен соответствующими дополнительными данными (например, загруженными из сети Интернет). Соответственно, в виртуальный список воспроизведения должен быть включен «список загрузки», указывающий дополнительные данные, которые требуется загрузить.

Фиг.3С иллюстрирует пример виртуального списка воспроизведения, который может воспроизводить как исходные данные, так и дополнительные данные. Более конкретно, в состав виртуального списка воспроизведения включен элемент воспроизведения, и этот элемент воспроизведения указывает исходный клип (клип №1), подлежащий воспроизведению. При этом дополнительные данные, соответствующие исходным данным, могут быть загружены и использованы в сочетании с ними. И, как было изображено на фиг.3В, виртуальный список воспроизведения, показанный на фиг.3С, также включает в себя «список загрузки» для указания дополнительных данных, которые требуется загрузить.

Фиг.3D иллюстрирует другой пример виртуального списка воспроизведения, который может воспроизводить как исходные данные, так и дополнительные данные. Более конкретно, в состав виртуального списка воспроизведения включен элемент воспроизведения, и этот элемент воспроизведения указывает исходный клип (клип №1), подлежащий воспроизведению. При этом в состав виртуального списка воспроизведения отдельно включен подэлемент воспроизведения так, чтобы дать возможность загрузить дополнительные данные, соответствующие этим исходным данным, и использовать их в сочетании. Иначе говоря, элемент воспроизведения управляет воспроизведением исходных данных, а подэлемент воспроизведения управляет воспроизведением дополнительных данных, которые подлежат загрузке. Также, как было изображено на фиг.3В и 3С, виртуальный список воспроизведения, показанный на фиг.3D, включает в себя «список загрузки» для указания дополнительных данных, которые требуется загрузить.

Более конкретно, пример виртуального списка воспроизведения, показанного на фиг.3В, используется для воспроизведения только дополнительных данных. А примеры виртуальных списков воспроизведения, показанные на фиг.3С и 3D, обычно используются для воспроизведения исходного клипа (клипа №1). Однако, когда пользователем или системой предъявляются особые требования, может быть загружен дополнительный клип, соответствующий исходным данным, и использован в сочетании с ними. Кроме того, хотя термин «виртуальный список воспроизведения» и расширение файла «*.cpls» были использованы в каждом из примеров, показанных на фиг. с 3В по 3D, идентичным образом и поскольку каждый из примеров используется различным образом, то соответствующие список воспроизведения и расширение файла также могут быть названы различным образом для каждого из вышеописанных примеров.

Кроме того, в состав всех типов виртуальных списков воспроизведения (показанных на фиг.3В, 3С и 3D) включен набор информации, указывающий дополнительные данные, которые подлежат загрузке из внешнего источника и использованию. В описании настоящего изобретения предлагаются примеры виртуальных списков воспроизведения, каждый из которых имеет список загрузки. Однако список загрузки, используемый для всего оптического диска, может быть включен в состав отдельного файла. Более конкретно, список загрузки для конкретного виртуального списка воспроизведения может быть включен в этот виртуальный список воспроизведения, или список загрузки может существовать в качестве отдельного файла. Кроме того, список загрузки может быть сформирован либо с использованием того же самого имени файла, что и дополнительные данные, которые подлежат загрузке, либо с использованием информации единообразного адреса ресурса (URL) дополнительных данных, располагающихся в сети Интернет. Преимущество формирования списка загрузки с использованием имени файла заключается в том, что дополнительные данные, имеющие то же самое имя файла, могут быть легко загружены из любого места своего расположения. В качестве альтернативы, формирование списка загрузки с использованием информации единообразного адреса ресурса (URL) более полезно в том смысле, что дополнительные данные могут быть загружены только с конкретного адреса URL, тем самым обеспечиваются более надежные дополнительные данные.

Фиг.4 иллюстрирует структуру записи данных, записываемую на оптический диск, причем оптический диск является носителем записи, соответствующим настоящему изобретению. Начиная с внутренней окружности (или центра) диска, том диска включает в себя область информации файловой системы, занимающую наиболее близкий к центру участок тома диска, область AV-потока (потока аудио/видео- данных), занимающую наиболее удаленный от центра участок тома диска, и область базы данных, занявшую место между областью информации файловой системы и областью потоковых данных. В области информации файловой системы записана информация файловой системы для управления всеми файлами данных, записанными на диске. Примерами информации файловой системы являются имена файлов, типы файлов, атрибуты всех файлов данных, показанных на фиг.2. А в области AV-потока записаны исходные данные, такие как аудио/видео/графические данные). В области базы данных тома диска записаны общие файлы, файлы списков воспроизведения и файлы информации о клипах. Особо отметим, что, как было сказано выше, данные, записанные в области AV-потока на диске, именуются исходными данными. Следовательно, используя информацию, содержащуюся в области базы данных, пользователь способен выбрать AV-поток, который этот пользователь хочет воспроизвести, и определить и использовать соответствующий способ воспроизведения выбранного AV-потока.

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

Фиг.5А и 5В иллюстрируют способ создания файла управления проигрыванием, соответствующего первому варианту осуществления настоящего изобретения. Фиг.5А иллюстрирует виртуальный список воспроизведения (*.cpls), записанный на оптическом диске. Этот виртуальный список воспроизведения аналогичен виртуальному списку воспроизведения, показанному на фиг.3В, за исключением того, что списком загрузки указан дополнительный клип (клип №2). И фиг.5В иллюстрирует новый список воспроизведения (*.cpls), который создан на основе виртуального списка воспроизведения, показанного на фиг.5А. Дополнительный клип (клип №2), указанный списком загрузки, входящим в состав виртуального списка воспроизведения, загружается из внешнего источника. При этом новый список воспроизведения представляет список воспроизведения, который заново создается после загрузки дополнительного клипа. На этой стадии управляющая информация, которая управляет воспроизведением дополнительных данных, также включается в состав нового списка воспроизведения, который будет подробно описан далее со ссылкой на фиг.9.

Более конкретно, виртуальный список воспроизведения (*.cpls), соответствующий первому варианту осуществления настоящего изобретения, не может быть воспроизведен сам по себе прежде загрузки дополнительного клипа (клипа №2). После загрузки дополнительного клипа (клипа №2) виртуальный список воспроизведения соединяется с элементом воспроизведения, на основе чего создается и используется новый список воспроизведения(*.cpis). Однако, как было сказано выше, процесс создания нового списка воспроизведения (*.cpls) может быть опущен, и вместо этого управляющая информация для воспроизведения дополнительных данных может быть предусмотрена в виртуальном списке воспроизведения (*.cpls) заранее. Этот процесс будет более подробно описан со ссылкой на фиг.9.

Фиг.6А и 6В иллюстрируют способ создания файла управления проигрыванием, соответствующего второму варианту осуществления настоящего изобретения. Фиг.6А иллюстрирует виртуальный список воспроизведения (*.cpls), записанный на оптическом диске. Этот виртуальный список воспроизведения аналогичен виртуальному списку воспроизведения, показанному на фиг.3С, за исключением того, что списком загрузки указаны дополнительные клипы (клип №2, клип №3). Более конкретно, перед загрузкой дополнительных данных из внешнего источника виртуальный список воспроизведения (*.cpls), соответствующий второму варианту осуществления настоящего изобретения, может быть использован для воспроизведения исходного клипа (клипа №1), указываемого элементом воспроизведения. Затем, когда дополнительные данные, соответствующие исходным данным, загружены, исходные данные и дополнительные данные могут быть воспроизведены в сочетании.

И фиг.6В иллюстрирует новый список воспроизведения (*.cpls), который создан на основе виртуального списка воспроизведения, показанного на фиг.6А. Дополнительные клипы (клип №2, клип №3), указанные списком загрузки виртуального списка воспроизведения, показанного на фиг.6А, загружаются из внешнего источника. При этом новый список воспроизведения представляет список воспроизведения, который заново создается после загрузки дополнительных клипов. Дополнительные клипы (клип №2, клип №3), загруженные из внешнего источника, оба управляются элементом воспроизведения. И в этом случае либо управляющая информация для управления дополнительными данными включена в элемент воспроизведения заранее, либо управляющая информация создается при создании нового списка воспроизведения с целью управления дополнительными данными. Более конкретно, виртуальный список воспроизведения (*.cpls), соответствующий второму варианту осуществления настоящего изобретения, может быть использован индивидуально для воспроизведения исходных данных. Однако после загрузки дополнительных клипов (клипа №2, клипа №3) виртуальный список воспроизведения соединяется с элементом воспроизведения, так что создается и используется новый список воспроизведения (*.cpls), причем новый список воспроизведения является файлом управления проигрыванием.

Фиг.7А и 7В иллюстрируют способ создания файла управления проигрыванием, соответствующего третьему варианту осуществления настоящего изобретения. Фиг.7А иллюстрирует виртуальный список воспроизведения (*.cpls), записанный на оптическом диске. Этот виртуальный список воспроизведения аналогичен виртуальному списку воспроизведения, показанному на фиг.3D, за исключением того, что списком загрузки указаны дополнительные клипы (клип №2, клип №3). Более конкретно, перед загрузкой дополнительных данных из внешнего источника виртуальный список воспроизведения (*.cpls), соответствующий третьему варианту осуществления настоящего изобретения, может быть использован для воспроизведения исходного клипа (клипа №1), который указан элементом воспроизведения. Затем, когда дополнительные данные, связанные с исходными данными, загружены, дополнительные данные могут быть воспроизведены посредством использования подэлемента воспроизведения (SubPlayItem).

И фиг.7В иллюстрирует новый список воспроизведения (*.cpls), который создан на основе виртуального списка воспроизведения, показанного на фиг.7А. Дополнительные клипы (клип №2, клип №3), указанные списком загрузки, входящим в состав виртуального списка воспроизведения, загружаются из внешнего источника. При этом новый список воспроизведения представляет список воспроизведения, который заново создается после загрузки дополнительных клипов. Дополнительные клипы (клип №2, клип №3), загруженные из внешнего источника, оба управляются подэлементом воспроизведения. И в этом случае один из подэлементов воспроизведения используется для управления воспроизведением всех дополнительных данных. Более конкретно, перед загрузкой дополнительных клипов (клипа №2, клипа №3) виртуальный список воспроизведения (*.cpls), соответствующий третьему варианту осуществления настоящего изобретения, может быть использован для индивидуального воспроизведения исходных данных посредством использования элемента воспроизведения. Однако после загрузки дополнительных клипов (клипа №2, клипа №3) виртуальный список воспроизведения соединяется с подэлементом воспроизведения, так что создается и используется новый список воспроизведения (*.cpls) во внешнем источнике, причем новый список воспроизведения является файлом управления проигрыванием.

Фиг.8А и 8В иллюстрируют способ создания файла управления проигрыванием, соответствующего четвертому варианту осуществления настоящего изобретения. Фиг.8А иллюстрирует виртуальный список воспроизведения (*.cpls), записанный на оптическом диске. Этот виртуальный список воспроизведения аналогичен виртуальному списку воспроизведения, показанному на фиг.3D, за исключением того, что списком загрузки указаны дополнительные клипы (клип №2, клип №3). Более конкретно перед загрузкой дополнительных данных из внешнего источника виртуальный список воспроизведения (*.cpls), соответствующий четвертому варианту осуществления настоящего изобретения, может быть использован для воспроизведения исходного клипа (клипа №1), который указан элементом воспроизведения. Затем, когда дополнительные данные, связанные с исходными данными, загружены, дополнительные данные могут быть воспроизведены посредством использования подэлемента воспроизведения. В этом случае, однако, отдельно существуют подэлементы воспроизведения, соответствующие каждому из дополнительных клипов. Например, дополнительный клип №2 представляет собой дополнительные данные, котор