Носитель записи, снабженный структурой данных для управления воспроизведением записанных на нем статических изображений, а также способы и устройства записи и воспроизведения
Иллюстрации
Показать всеНоситель записи включает структуру данных, как минимум, с одним файлом списков файлов для воспроизведения, хранящимся в области списков файлов для воспроизведения носителя записи. Каждый файл списка файлов для воспроизведения содержит воспроизводимый элемент, воспроизводимый субэлемент и информацию о метках. Воспроизводимый элемент предоставляет навигационную информацию для воспроизведения, как минимум, одного статического изображения из первого файла. Воспроизводимый субэлемент связан с воспроизводимым элементом и предоставляет навигационную информацию для воспроизведения аудиоданных из второго файла. Информация о метках содержит, как минимум, одну метку, указывающую на статическое изображение. 6 н. и 39 з.п. ф-лы, 18 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к носителю записи, снабженному структурой данных для управления воспроизведением, как минимум, записанных на нем статических изображений, а также способам и устройствам для воспроизведения и записи.
Известный уровень техники
Стандартизация новых оптических дисков с высокой плотностью записи в форматах «только для чтения» и многократной записи, способных вмещать большие объемы высококачественной видео- и аудиоинформации, получила быстрое развитие, и в ближайшее время ожидается промышленный выпуск новых оптическими дисков. Одним из примеров таких новых оптических дисков является диск «Blu-ray» многократной записи «BD-RE» и диск «Blu-ray» формата только для чтения «BD-ROM».
В то время, как стандарт на диск «BD-RE» уже опубликован, стандартизация оптических дисков с высокой плотностью записи формата «только для чтения», таких как диск «Blu-ray» формата «только для чтения» «BD-ROM», еще только разрабатывается. Поэтому эффективная структура данных, предназначенных для управления воспроизведением статических изображений, записанных на оптическом диске с высокой плотностью записи формата «только для чтения», таком, как «BD-ROM», еще отсутствует.
Сущность изобретения
В соответствии с настоящим изобретением носитель записи содержит структуру данных, предназначенную для управления воспроизведением, как минимум, статических изображений, записанных на носителе записи.
В одном варианте осуществления настоящего изобретения в области списков файлов для воспроизведения (плей-листов) хранится, как минимум, один файл списков файлов для воспроизведения, причем файл списков файлов для воспроизведения содержит, как минимум, один воспроизводимый элемент, один воспроизводимый субэлемент и информацию о метках (маркерную информацию). Воспроизводимый элемент предоставляет навигационную информацию, предназначенную для воспроизведения, как минимум, одного статического изображения из первого файла. Воспроизводимый субэлемент связан с воспроизводимым элементом и предоставляет навигационную информацию, предназначенную для воспроизведения аудиоданных из второго файла. Информация о метках включает в себя, как минимум, одну метку, указывающую на статическое изображение.
В другом варианте осуществления настоящего изобретения носитель записи содержит область данных и область списков файлов для воспроизведения (плей-листов). В области данных хранится, как минимум, один файл клипа, причем файл клипа содержит воспроизводимые данные. Воспроизводимые данные включают в себя, как минимум, одно статическое изображение и связанные данные, относящиеся к статическому изображению. В области списков файлов для воспроизведения (плей-листов) хранится, как минимум, один файл списков файлов для воспроизведения (плей-лист), а каждый файл списков файлов для воспроизведения содержит информацию о метках списков файлов для воспроизведения. Информация о метках списков файлов для воспроизведения (метках плей-листа) включает в себя, как минимум, одну метку, указывающую на статическое изображение.
В изложенных выше примерах осуществления настоящего изобретения метка может содержать индикатор типа метки, указывающий, что метка представляет собой тип (знак), используемый для указания статического изображения.
Кроме того, в рассмотренных выше вариантах осуществления настоящего изобретения метка может содержать индикатор типа метки, указывающий, что метка представляет собой тип (знак), указывающий точку, к которой осуществляется переход при демонстрации последовательности слайдов - статических изображений.
В настоящем изобретении дополнительно предлагаются устройства и способы для воспроизведения структуры данных в соответствии с настоящим изобретением, а также для записи и воспроизведения последовательностей слайдов в соответствии с настоящим изобретением.
Краткое описание чертежей
Сопроводительные чертежи, включенные для обеспечения лучшего понимания изобретения и являющиеся составной частью настоящей заявки, иллюстрируют предпочтительные примеры осуществления изобретения и вместе с описанием служат для пояснения принципов настоящего изобретения.
На чертежах:
Фиг.1 иллюстрирует пример осуществления файла или структуры данных носителя записи в соответствии с настоящим изобретением;
Фиг.2 иллюстрирует пример носителя записи, на котором записана структура данных Фиг.1;
Фиг.3 иллюстрирует более подробный пример осуществления блока структуры данных Фиг.1 и способа управления статическими изображениями для носителя с высокой плотностью записи;
Фиг.4 иллюстрирует один из примеров файла статического изображения;
Фиг.5 иллюстрирует пример взаимосвязи между списком файлов для воспроизведения (плей-листом) и, как минимум, одним файлом клипа в соответствии с примером осуществления настоящего изобретения;
Фиг.6 и 7 иллюстрируют подробный пример осуществления блока структуры данных, показанной на Фиг.1, и способа управления статическими изображениями носителя с высокой плотностью записи в соответствии с настоящим изобретением;
Фиг.8 иллюстрирует физическое распределение транспортных потоков, содержащих статическое изображение, на носителе записи в виде оптического диска с высокой плотностью записи;
На Фиг.9 приведена неполная блок-схема структуры устройства с оптическим диском, в котором применено настоящее изобретение;
Фиг.10 иллюстрирует подробную схему первого примера осуществления устройства на оптическом диске, в котором применено настоящее изобретение;
Фиг.11 иллюстрирует подробную схему второго примера осуществления устройства на оптическом диске, в котором применено настоящее изобретение;
Фиг.12 иллюстрирует другой подробный пример осуществления блока структуры данных, показанной на Фиг.1, и способа управления статическими изображениями для носителя с высокой плотностью записи;
Фиг.13 иллюстрирует пример блока структуры файла списка файлов для воспроизведения (плей-листа) в соответствии с одним из примеров осуществления настоящего изобретения;
Фиг.14 иллюстрирует пример структуры данных, предназначенной для управления воспроизведением статических изображений во время операции перехода при воспроизведении аудио-/видеопотока с движущимися изображениями;
Фиг.15А, 15В и 16 иллюстрируют примеры структур данных, предназначенных для управления воспроизведением статических изображений для последовательностей слайдов; и
Фиг.17 иллюстрирует устройство для записи данных на оптический диск и воспроизведения данных с оптического диска в соответствии с другим примером осуществления настоящего изобретения.
Предпочтительные примеры осуществления настоящего изобретения
В целях более полного понимания настоящего изобретения рассмотрим теперь примеры его осуществления со ссылкой на прилагаемые чертежи.
Носитель с высокой плотностью записи, такой как оптический диск с высокой плотностью записи, например диск «Blu-ray» формата только для чтения «BD-ROM», формата многократной записи «BD-RE», и т.д., в соответствии с настоящим изобретением, может содержать структуру файлов или данных, предназначенную для управления воспроизведением видео- и аудиоданных, как это показано на Фиг.1. Некоторые аспекты структуры данных в соответствии с настоящим изобретением, показанной на Фиг.1, являются такими же, что и в хорошо известном стандарте «BD-RE», поэтому эти аспекты рассматриваются, но подробно не описываются.
Как показано на Фиг.1, корневой каталог содержит, как минимум, один каталог «BD». Каталог «BD» содержит общие файлы (не показаны), каталог «PLAYLIST», в котором хранятся файлы списков файлов для воспроизведения (плей-листов) (например, «*.mpls»), каталог «CLIPINF», в котором хранятся файлы информации о клипах («*.clpi»), и каталог «STREAM», в котором хранятся отформатированные в соответствии со стандартами MPEG2 файлы клипов (*.m2ts) аудио-/видеопотока (А/В-поток), соответствующие файлам информации о клипах.
Каталог «STREAM» содержит отформатированные в соответствии со стандартами MPEG2 файлы клипов (*.m2ts) А/В-потока, именуемые файлами потоков клипов или просто файлами клипов. А/В-поток содержит передаваемые пакеты видео- и аудиоданных. Например, передаваемый пакет видеоданных включает в себя заголовок и транспортный пакет. Передаваемый пакет включает в себя номер передаваемого пакета, который обычно представляет собой последовательно назначаемый номер, служащий в качестве адреса для доступа к передаваемому пакету. Транспортные пакеты содержат идентификатор пакета (PID). Идентификатор PID указывает последовательность транспортных пакетов, к которой принадлежит транспортный пакет. Все транспортные пакеты одной последовательности имеют одинаковый идентификатор PID.
Каталог «CLIPINF» содержит файл информации о клипах, связанный с каждым файлом А/В-потока. В файле информации о клипах, среди прочего, указывается информация о типе А/В-потока, связанного с файлом, информация о последовательности, информация о программе и хронометраже. Информация о последовательности описывает последовательности по времени прихода (АТС) и системному времени (STC). Например, информация о последовательности указывает, среди прочего, количество последовательностей, время начала и окончания каждой последовательности, адрес первого передаваемого пакета в каждой последовательности и идентификаторы PID транспортных пакетов в каждой последовательности. Последовательность передаваемых пакетов, в которой содержание программы является постоянным, называется программной последовательностью. Информация о программе указывает, среди прочего, количество программных последовательностей, адрес начала каждой программной последовательности и идентификаторы PID транспортных пакетов в программной последовательности.
Информация о хронометраже относится к информации о характеристической точке (CPI). Одной из форм информации о характеристической точке (CPI) является карта точек входа (ЕР). Карта точек входа ставит в соответствие метку (момент) времени представления [например, по времени прихода (АТС) или системному времени (STC)] адресу передаваемого пакета (т.е., номеру передаваемого пакета «SPN»). Метка времени представления «PTS» и номер передаваемого пакета «SPN» связаны с точкой входа в А/В-поток; то есть метка времени представления «PTS» и связанный с ней номер передаваемого пакета «SPN» указывают точку входа в А/В-поток. Указанный пакет часто определяется, как пакет точки входа.
Каталог «PLAYLIST» содержит один или большее количество файлов списков файлов для воспроизведения (плей-листов). Концепция списка файлов для воспроизведения (плей-листа) была введена, чтобы облегчить редактирование и сборку клипов для воспроизведения. Список файлов для воспроизведения является совокупностью воспроизводимых отрезков клипов. Каждый воспроизводимый отрезок называется воспроизводимым элементом. В списке файлов для воспроизведения, помимо прочего, указывается каждый из воспроизводимых элементов, образующих список файлов для воспроизведения (плей-лист), а каждый воспроизводимый элемент, кроме этого, представляет собой пару точек входа и выхода, указывающих положения на временной оси файла клипов [например, метки времени представления на основе времени прихода (АТС) и
системного времени (STC)]. Файл списка файлов для воспроизведения может также включать воспроизводимые субэлементы, которые также содержат пару точек входа и выхода, указывающих положения на временной оси файла клипов. Иными словами, файл списков файлов для воспроизведения определяет воспроизводимые элементы и воспроизводимые субэлементы, каждый воспроизводимый элемент или воспроизводимый субэлемент указывает на файл клипа или его часть и указывает файл информации о клипе, связанный с файлом клипа. Файл информации о клипе используется, среди прочего, чтобы установить соответствие воспроизводимых элементов файлу клипа передаваемых пакетов. Списки файлов для воспроизведения могут также содержать метки, указывающие на конкретные места (например, конкретный адрес) в файле клипа.
Файлы общей информации (не показаны) обеспечивают выдачу общей информации для управления воспроизведением А/В-потоков, записанных на оптическом диске.
Кроме иллюстрации структуры данных носителя записи, в соответствии с примером осуществления настоящего изобретения, на Фиг.1 показаны области носителя записи. Например, файлы общей информации записаны в одной или нескольких областях общей информации, каталог списков файлов для воспроизведения (плей-листов) записан в одной или нескольких областях каталога списков файлов для воспроизведения, каждый список файлов для воспроизведения в каталоге списков файлов для воспроизведения записан в одной или нескольких областях списков файлов для воспроизведения на носителе записи и т.д. На Фиг.2 представлен пример носителя записи, на котором хранится структура данных Фиг.1. Как показано на чертеже, носитель записи содержит область информации о файловой системе, область базы данных и область А/В-потока. Область базы данных содержит область файлов общей информации и информации о списках файлов для воспроизведения (плей-листах), а также область информации о клипе. Область файлов общей информации и информации о списках файлов для воспроизведения содержит файлы общей информации, записанные в зоне файлов общей информации, а также каталог «PLAYLIST» и файлы списков файлов для воспроизведения, записанные в соответствующей зоне информации о списках файлов для воспроизведения (плей-листах). Область информации о клипе содержит каталог «CLIPINFO» и записанные в нем соответствующие файлы информации о клипах. Область А/В-потоков содержит записанные в ней А/В-потоки для различных разделов.
Видео- и аудиоданные обычно организуются в виде отдельных разделов, например, различные фильмы, представленные видео- и аудиоданными, организуются как разные разделы. Более того, раздел может быть организован в виде отдельных глав, в основном так же, как книга часто делится на главы.
В связи с большой вместимостью новейших носителей записи с высокой плотностью записи, таких как оптические диски «BD-ROM» и «BD-RE», на носитель записи могут записываться и, следовательно, воспроизводиться с них различные разделы, различные версии разделов или части разделов. Например, на одном носителе можно записать видеоданные, соответствующие различным углам поворота камеры. В качестве другого примера, на носитель можно записать версии раздела или его части, соответствующие различным языкам. В качестве еще одного примера, на носителе можно записать режиссерскую и театральную версии раздела. Либо на носителе можно записать версии для взрослых, подростков и детей (то есть версии для различным возрастных категорий). Каждая версия, угол поворота камеры и т.п. соответствует отдельному каналу воспроизведения, и такие видеоданные называются видеоданными с множеством каналов воспроизведения.
В связи с большой вместимостью новейших носителей записи с высокой плотностью записи, таких как оптические диски «BD-ROM», статические изображения или кадры могут быть записаны на носители записи или воспроизведены с них в систематизированном режиме и/или в режиме диалога с пользователем (интерактивном режиме), например, в виде показа слайдов (слайд-шоу). Рассмотрим теперь, в соответствии с примерами осуществления настоящего изобретения, структуру данных для управления статическими изображениями для носителей записи с высокой плотностью записи, а также способы и устройства записи и воспроизведения статических изображений, соответствующие настоящему изобретению.
Фиг.3 иллюстрирует пример осуществления структуры данных и способ управления статическими изображениями для носителя записи с высокой плотностью записи, в соответствии с настоящим изобретением. На носителе записи с высокой плотностью записи, таком как оптический диск «BD-ROM», в отдельных файлах статических изображений хранится множество статических изображений или кадров, а список файлов для воспроизведения (плей-лист) содержит навигационную информацию для управления воспроизведением статических изображений.
Навигационная информация списка файлов для воспроизведения также связана с видео- или аудиоданными движущихся изображений, записанными в конкретной области клипов А/В-потока. Список файлов для воспроизведения указывает на точки потока видео- или аудиоданных движущихся изображений, чтобы воспроизводить статическое изображение. Таким образом, список файлов для воспроизведения связывает А/В-поток с файлом статического изображения. Список файлов для воспроизведения может также определять длительность демонстрации каждого статического изображения, или эта информация может быть предоставлена файлом информации о клипе. Длительность воспроизведения может быть ограниченной или неограниченной.
Когда на основе считывания списка файлов для воспроизведения устройство воспроизведения во время воспроизведения видео- или аудиоданных движущихся изображений определяет, что статическое изображение связано с видео- или аудиоданными движущихся изображений, устройство воспроизведения получает статическое изображение из файла статических изображений. Затем устройство воспроизведения выполняет операцию «стоп-кадра» для показа на экране статического изображения в течение ограниченного или неограниченного периода времени, в зависимости от информации о длительности представления для данного статического изображения. Если указывается неограниченная длительность, статическое изображение показывается до тех пор, пока не будет получен входной сигнал от пользователя.
Как следует из предыдущего и последующего описания, статические изображения могут демонстрироваться в виде упорядоченной последовательности слайдов, случайной или перетасованной последовательности слайдов или последовательности слайдов с возможностью просмотра. При демонстрации упорядоченной последовательности слайдов воспроизводятся статические изображения с ограниченной длительностью просмотра, расположенные в том порядке, который задан списком файлов для воспроизведения. Такое воспроизведение статических изображений может также производиться синхронно с воспроизведением аудиоданных. При демонстрации последовательности слайдов с возможностью просмотра воспроизводятся статические изображения с неограниченной длительностью просмотра, расположенные в том порядке, который задан плей-листом. Переход к воспроизведению предыдущего или последующего неподвижного изображения происходит по входному сигналу от пользователя. Случайная/перетасованная последовательность слайдов является формой упорядоченной последовательности слайдов или последовательности слайдов с неограниченной длительностью просмотра, в которой порядок воспроизведения статических изображений определяется случайным образом.
Фиг.4 иллюстрирует один пример файла статического изображения. В этом примере статическое изображение или группа статических изображений образует воспроизводимый блок. Воспроизводимый блок может быть сформирован, например, из статических изображений, имеющих общий атрибут воспроизведения. Например, на Фиг.4 статические изображения «№1» ~ «№k», имеющие одну и ту же длительность воспроизведения (длительность «№1»), сгруппированы в воспроизводимый блок «№1», а статические изображения «№k+1» ~ «№n», имеющие одну и ту же длительность воспроизведения (длительность «№2»), сгруппированы в воспроизводимый блок «№2». Хотя в качестве примера атрибута воспроизведения взята длительность воспроизведения, необходимо понимать, что настоящее изобретение этим примером не ограничивается.
Фиг.5 иллюстрирует пример взаимосвязи между списком файлов для воспроизведения и, как минимум, одним файлом клипа в соответствии с примером осуществления настоящего изобретения. Как показано на Фиг.5, список файлов для воспроизведения (плей-лист) включает навигационную информацию, предназначенную для управления воспроизведением первого и второго воспроизводимых блоков (например, первого и второго воспроизводимых блоков, показанных на Фиг.4). Воспроизводимый элемент, включенный в список файлов для воспроизведения, используется для управления воспроизведением потока статических изображений и связанных данных, например потоков графических данных и субтитров. Воспроизводимый субэлемент, включенный в список файлов для воспроизведения, используется для управления воспроизведением аудиоданных, связанных с данными статическими изображениями. Как показано на чертеже, аудиоданные записываются в файл, отдельный от статического изображения и связанных данных, и, следовательно, не включаются в эти связанные данные. Аудиоданные могут воспроизводиться в режиме синхронизации или отсутствия синхронизации с соответствующими статическими изображениями.
Список файлов для воспроизведения также содержит метку списка файлов для воспроизведения, далее именуемую меткой группы статических изображений «SPG_mark», для каждого из воспроизводимых блоков. Метка группы статических изображений «SPG_mark» указывает на начало воспроизводимого блока, содержащего одно или более статическое изображение.
Потоки статических изображений и потоки связанных данных (например, потоки графических данных и субтитров) формируются на базе статического изображения в пакеты пакетированного элементарного потока «PES». Таким образом, каждый пакет «PES» потока статических изображений включает одно статическое изображение. Пакеты «PES» пакетированного элементарного потока кодируются в транспортные пакеты в формате стандарта MPEG2 и затем мультиплексируются в транспортный поток «TS». Это более подробно будет рассмотрено в связи с примером осуществления, показанным на Фиг.6 и 7.
Навигационная информация для согласованного воспроизведения статического изображения, графических данных и субтитров, соответствующих статическому изображению, записывается в пакеты «PES» из статического изображения и соответствующих ему графических данных и субтитров. Как показано на Фиг.5, в пакет «PES» из статического изображения и пакеты «PES» из соответствующих графических данных и субтитров может быть включен однозначно определяемый идентификатор кадра, соответствующий номеру кадра статического изображения.
Устройство воспроизведения может эффективно выполнять управление воспроизведением статических изображений воспроизводимых блоков, сгруппированных с использованием меток группы статических изображений «SPG_mark», содержащихся в списке файлов для воспроизведения. Кроме того, устройство воспроизведения выполняет согласованное воспроизведение статического изображения, графиков и субтитров, относящихся к статическому изображению, с помощью обнаружения однозначно определяемого идентификатора статического изображения. Кроме того, во время воспроизведения статических изображений и связанных с ними данных устройство воспроизведения воспроизводит поток аудиоданных, указанных воспроизводимым субэлементом.
Фиг.6 и 7 иллюстрируют пример осуществления структуры данных и способа управления статическими изображениями носителя записи с высокой плотностью записи, такого как оптический диск «BD-ROM», аналогичный описанному в связи с Фиг.5. Наиболее заметным отличием является то, что вариант Фиг.6 и 7 не содержит воспроизводимых блоков.
Как показано на Фиг.6, поток статических изображений и потоки связанных данных (например, потоки графических данных и субтитров) формируется на основе статических изображений в пакеты «PES» пакетированного элементарного потока. Таким образом, каждый пакет «PES» пакетированного элементарного потока статических изображений включает одно статическое изображение, а соответствующие пакеты «PES» пакетированного элементарного потока данных, связанных с этим статическим изображением, содержат соответствующие данные, связанные со статическим изображением (например, для воспроизведения синхронно с соответствующим статическим изображением). Статическое изображение вместе со связанными данными, подлежащими воспроизведению синхронно с ним, группируются в блок статического изображения. На основе блоков статических изображений поток статических изображений и потоки связанных данных мультиплексируются в формате стандарта MPEG2 в файл транспортных потоков статических изображений.
На Фиг.6 также показан файл информации о клипе, соответствующий файлу статических изображений. Файл информации о клипе содержит карту точек входа «ЕР_МАР». Отдельные точки входа («ЕР №1 ~ №k») в карте точек входа содержат соответствующую навигационную информацию для доступа к положению записи заголовка соответствующего блока статических изображений. Например, навигационная информация содержит информацию о начальной позиции точки входа для данного номера передаваемого пакета (SPN_EP_Start), указывающую на начальную позицию записи соответствующего блока статических изображений.
Фиг.7 иллюстрирует список файлов для воспроизведения (плей-лист), для управления воспроизведением файла статических изображений, обсуждавшегося выше в связи с Фиг.6. Как показано на чертеже, воспроизводимый элемент «PlayItem» в списке файлов для воспроизведения содержит информацию о начале изображения «IN_picture» и информацию о конце изображения «OUT_picture», определяющую соответственно начальную и конечную позиции статического изображения в файле статических изображений, предназначенную для воспроизведения. Воспроизводимый субэлемент «SubPlayItem» в списке файлов для воспроизведения содержит информацию о субэлементе, определяющую начало «SubPlayItem_IN_time» и конец «SubPlayItem_OUT_time» временного интервала отдельного файла аудиоданных, который должен воспроизводиться совместно с файлом статических изображений. Аудиоданные могут воспроизводиться в режиме синхронизации или без синхронизации с соответствующими статическими изображениями.
Список файлов для воспроизведения также содержит метку списка файлов для воспроизведения, именуемую далее меткой статического изображения, указывающую на каждое статическое изображение. Информация о длительности воспроизведения статического изображения и связанных данных, включенных в блок статического изображения, может быть записана в метке статического изображения, соответствующей данному блоку статического изображения. В качестве альтернативы или дополнительно информация о длительности воспроизведения может содержаться в воспроизводимом элементе.
Метки статического изображения особенно полезны при переходах между изображениями во время просмотра последовательности слайдов. Дополнительно следует отметить, что файл статических изображений или части его может быть одновременно связан с несколькими списками файлов для воспроизведения с длительностями воспроизведения, отличными друг от друга.
Фиг.8 иллюстрирует физическое распределение транспортных потоков в формате стандарта MPEG2, например, на оптическом диске. Как показано на чертеже, каждый блок транспортного потока в формате стандарта MPEG2, соответствующий блоку статического изображения, записывается согласованно с физическими блоками записи, такими как блок кодов исправления ошибок (ЕСС Block) или блок секторов, оптического диска. Например, если объем записи транспортного потока, соответствующего второму блоку статических изображений, не заполняет физический блок записи, незаполненная область заполняется для согласования пустыми данными.
На Фиг.9 приведена блок-схема части структуры устройства для записи и воспроизведения оптического диска, в котором применяется настоящее изобретение. Как показано на чертеже, данное устройство имеет блок оптической головки 111, предназначенный для воспроизведения данных с оптического диска. Система 112 VDP (воспроизведения данных с оптического диска) управляет операцией воспроизведения данных блока оптической головки 111 и демодулирует данные, воспроизведенные блоком оптической головки 111. Система 112 VDP создает аудио-/видеопоток, который может также подаваться на аналого-цифровой преобразователь 113, предназначенный для генерирования аналоговой версии А/В-потока.
В соответствии с настоящим изобретением система 112 VDP управляет блоком оптической головки 111 и демодулирует воспроизводимые данные на основе входного сигнала пользователя, принимаемого через пользовательский интерфейс, а также навигационной и управляющей информации, записанной на оптическом диске. Например, система 112 VDP обращается к меткам статического изображения, содержащимся в списке файлов для воспроизведения, и к карте точек входа, содержащейся в файле информации о клипе, как описано выше, с целью воспроизведения файла статических изображений. Таким образом, система 112 VDP считывает статическое изображение, графические данные и данные субтитров каждого блока статических изображений в соответствии с порядком следования точек входа («ЕР №1, №2, …»), записанных в карте точек входа. Затем система 112 VDP проводит серию операций по воспроизведению последовательностей слайдов, которые могут воспроизводиться в течение фиксированного периода времени в соответствии с информацией о длительности воспроизведения, содержащейся в метках статических изображений, или могут воспроизводиться в соответствии с входными сигналами, введенными пользователем, в режиме перехода между блоками статических изображений, соответствующих каждой метке статического изображения.
Как показано на Фиг.10, система 112 VDP может содержать переключатель 120, буфер дорожки 121, демультиплексор 122 транспортного потока (TS DEMUX), буфер видеоданных 123, буфер графических данных 124, буфер субтитров 125, буфер аудиоданных 126, декодер видеоданных 127, декодер графических данных 128, декодер субтитров 129, декодер аудиоданных 130, счетчик 131 программных тактовых групп (PCR) и микрокомпьютер 132.
Микрокомпьютер 132 управляет работой переключателя 120 в соответствии с входным сигналом, введенным пользователем или информацией о длительности воспроизведения, благодаря чему избирательно подаются статическое изображение (V), графические данные (G) и данные субтитров (ST) в буфер дорожки 121. Демультиплексор 122 транспортного потока обращается к идентификатору пакета «PID» потока данных, временно хранящемуся в буфере дорожки, и распределяет данные статического изображения, графические данные и данные субтитров соответственно в буфер видеоданных 123, буфер графических данных 124 и буфер субтитров 125.
Декодер видеоданных 127 декодирует данные статического изображения, декодер 128 графических данных декодирует графические данные, а декодер 129 субтитров декодирует данные субтитров. В результате, воспроизводятся данные единичного статического изображения, соответствующих графических данных и данные субтитров.
Аналогичным образом микрокомпьютер 132 управляет работой переключателя 120 и избирательно подает аудиоданные (А), считанные с оптического диска, в буфер дорожки 121. Демультиплексор 122 транспортного потока обращается к идентификатору пакета «PID» потока аудиоданных, временно хранящегося в буфере канала дорожки, благодаря чему аудиоданные отделяются и подаются в буфер аудиоданных 126.
Декодер аудиоданных 130 декодирует и выдает на выход декодированные аудиоданные. На этой стадии информация метки времени воспроизведения «PTS», выделенная демультиплексором 122 транспортного потока, подается в декодер аудиоданных 130. Далее, счетчик 131 программных тактовых групп «PCR» подсчитывает информацию программных тактовых групп (помещаемых с целью синхронизации кодером MPEG2 в транспортный поток), выделяемых демультиплексором 122 транспортного потока, и подает результат подсчета в декодер аудиоданных 130. Поскольку использование метки времени воспроизведения «PTS» и программных тактовых групп «PCR» хорошо известно в технике, их включение в данные, записанные на оптический диск, подробно не рассматривается.
Декодер аудиоданных 130 воспроизводит аудиоданные, когда результат подсчета программных тактовых групп «PCR» совпадает со значением метки времени воспроизведения «PTS». Результат подсчета «PCR» и значение «PTS» подаются только в декодер аудиоданных 130, благодаря чему контролируется время воспроизведения аудиоданных.
Соответственно, устройство записи и воспроизведения оптического диска с помощью использования переключателя 120, буфера дорожки 121 и демультиплексора 122 транспортного потока может при демонстрации последовательности слайдов нормально проводить операции совместного воспроизведения файла статических изображений и файла аудиоданных, записанных отдельно на диске «Blu-ray» формата «только для чтения».
На Фиг.11 показан другой подробный пример осуществления системы 112 VDP. Этот пример осуществления является таким же, что и пример осуществления, представленный на Фиг.10, за исключением того, что он дополнительно содержит устройство 133 добавления метки времени воспроизведения «PTS» и соответствующие подключения к нему. Как описано выше, микрокомпьютер 132 обращается к входному сигналу, введенному пользователем, или к информации о длительности отображения и таким образом управляет работой буфера дорожки 121 и переключателя 120. Та же самая информация используется для управления устройством 133 добавления метки времени воспроизведения «PTS».
Устройство 133 добавления метки времени воспроизведения «PTS» обращается к метке времени воспроизведения «PTS» аудиоданных, временно хранящихся в буфере дорожки, и, соответственно, дополнительно записывает псевдометку времени воспроизведения «PTS», которая является той же самой, что и метка времени воспроизведения «PTS» аудиоданных, в пакеты «PES» пакетированного элементарного потока данных статических изображений, графических данных и данных субтитров.
Метка времени воспроизведения «PTS» аудиоданных, выделенная демультиплексором 122 транспортного потока, передается в декодер аудиоданных 130, а информация программных тактовых групп «PCR», выделенных указанным демультиплексором транспортного потока, подсчитывается счетчиком 131 программных тактовых групп. Результат подсчета из счетчика программных тактовых групп подается в декодер аудиоданных 130, и декодер аудиоданных 130 воспроизводит аудиоданные, когда значения подсчета «PCR» совпадают со значением метки времени воспроизведения «PTS».
Псевдометки времени воспроизведения «PTS», выделенные демультиплексором 122 транспортного потока, и результат подсчета «PCR» также выдаются на декодер видеоданных 127, декодер графических данных 128 и декодер субтитров 129. Когда результат подсчета «PCR» совпадает со значением псевдометки «PTS», воспроизводятся, соответственно, данные статических изображений, графические данные и данные субтитров.
Соответственно, устройство воспроизведения оптических дисков обычно с помощью использования переключателя 120, буфера дорожки 121 и демультиплексора 122 транспортного потока может при демонстрации последовательности слайдов нормально проводить операции совместного воспроизведения файла статических изображений и файла аудиоданных, записанных отдельно на диске «Blu-ray» формата «только для чтения».
Фиг.12 иллюстрирует другой подробный пример осуществления блоков структуры данных, показанной на Фиг.1, и способа управления статическими изображениями для носителя с высокой плотностью записи. В этом примере осуществления настоящего изобретения статическим изображением управляют в соответствии с информацией о метках списка файлов для воспроизведения, имеющейся в списке файлов для воспроизведения. Несмотря на то, что это было рассмотрено выше по отношению к другим примерам осуществления настоящего изобретения, использование меток списка файлов для воспроизведения будет дополнительно раскрыто в данном и остальных примерах осуществления настоящего изобретения.
Как обсуждалось выше и показано на Фиг.12, метка списка файлов для воспроизведения (плей-листа) может использоваться, чтобы указать на статическое изображение в файле клипов А/В-потока.