1. ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение имеет отношение к носителю записи со структурой данных для управления воспроизведением, по меньшей мере, записанных на нем статических изображений, а также к способам и устройствам для воспроизведения и записи.
2. УРОВЕНЬ ТЕХНИКИ
Стандартизация новых перезаписываемых и предназначенных только для чтения оптических дисков высокой плотности записи, способных вмещать большие объемы высококачественной видео- и аудиоинформации, получила быстрое развитие, и в ближайшее время ожидается промышленный выпуск новой продукции, связанной с оптическими дисками. Примерами таких новых оптических дисков являются синелучевой (Blu-ray) перезаписываемый диск (BD-RE) и синелучевой (Blu-ray) диск только для чтения (BD-ROM).
Стандартизация оптических дисков высокой плотности записи, используемых только для чтения, типа синелучевого (Blu-ray) диска только для чтения (BD-ROM) продолжается. Эффективной структуры данных для управления воспроизведением статических изображений, записанных на оптических дисках высокой плотности записи, используемых только для чтения, типа синелучевого (Blu-ray) диска только для чтения (BD-ROM), пока не существует.
3. СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Носитель данных, согласно настоящему изобретению, содержит структуру данных для управления воспроизведением, по меньшей мере, статических изображений, записанных на носителе записи.
В одном примере осуществления настоящего изобретения навигационная область носителя записи включает множество меток. Как минимум, часть меток связана со статическими изображениями, и каждая метка, связанная со статическим изображением, служит в качестве указателя на статическое изображение для перехода между статическими изображениями во время воспроизведения. Например, область данных носителя записи может содержать, по меньшей мере, первое и второе статические изображения, а область списков воспроизведения носителя записи может содержать, по меньшей мере, один список воспроизведения. Список воспроизведения включает информацию о метках, которая включает первую метку, предоставляющую информацию о представлении первого статического изображения, и вторую метку, предоставляющую информацию о представлении второго статического изображения.
Далее настоящее изобретение дает описание устройств и способов записи и воспроизведения структуры данных в соответствии с настоящим изобретением, а также записи и воспроизведения показов слайдов в соответствии с настоящим изобретением.
4. КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Вышеуказанные свойства и другие преимущества настоящего изобретения можно лучше понять из следующего подробного описания с привлечением соответствующих сопроводительных чертежей, на которых:
на Фиг.1 изображен пример осуществления файла на носителе записи или структуры данных в соответствии с настоящим изобретением;
на Фиг.2 изображен пример осуществления в соответствии с настоящим изобретением носителя записи, на котором записана структура данных, показанная на Фиг.1;
Фиг.3 иллюстрирует способ управления статическими изображениями для оптического диска высокой плотности записи в соответствии с одним из примеров осуществления изобретения;
Фиг.4 иллюстрирует способ управления статическими изображениями для оптического диска высокой плотности записи в соответствии с другим примером осуществления изобретения;
Фиг.5А иллюстрирует один пример способа управления статическими изображениями в соответствии с примером осуществления настоящего изобретения;
Фиг.5В иллюстрирует один пример способа управления статическими изображениями и блоками видеопрезентации (video presentation units (VPUs)) в соответствии с примером осуществления изобретения;
на Фиг.6 изображен один из примеров осуществления в соответствии с настоящим изобретением навигационной информации для статических изображений, предоставляемой посредством соответствующих меток списка воспроизведения;
на Фиг.7А-7С изображены другие примеры осуществления в соответствии с настоящим изобретением навигационной информации для статических изображений и/или блоков видеопрезентации (VPUs), предоставляемой посредством соответствующих меток списков воспроизведения;
Фиг.8А иллюстрирует другой пример осуществления в соответствии с настоящим изобретением способа управления статическими изображениями;
Фиг.8В иллюстрирует другой пример осуществления в соответствии с настоящим изобретением способа управления статическими изображениями и блоками видеопрезентации (VPUs);
на Фиг.9А изображен пример осуществления в соответствии с настоящим изобретением навигационной информации для статических изображений, предоставляемой посредством информационного поля индикатора статического изображения;
на Фиг.9В изображен пример осуществления навигационной информации для статических изображений и блоков видеопрезентации (VPUs), предоставляемой посредством информационного поля индикатора показа слайдов;
Фиг.10 иллюстрирует другой пример осуществления в соответствии с настоящим изобретением способа управления статическими изображениями;
на Фиг.11А и 11В изображены примеры осуществления в соответствии с настоящим изобретением информационного поля элемента воспроизведения;
Фиг.12А иллюстрирует другой пример осуществления в соответствии с настоящим изобретением способа управления статическими изображениями;
Фиг.12В иллюстрирует другой пример осуществления в соответствии с настоящим изобретением способа управления статическими изображениями и блоками видеопрезентации (VPUs);
на Фиг.13А и 13В изображены примеры осуществления в соответствии с настоящим изобретением информационного поля субэлемента воспроизведения;
Фиг.14А иллюстрирует способ записи пакетов информации статических изображений для идентификации позиций отображения статических изображений в соответствии с примером осуществления настоящего изобретения;
на Фиг.14В изображен способ записи пакетов информации показа слайдов для идентификации позиций отображения статических изображений в соответствии с примером осуществления настоящего изобретения;
на Фиг.15 изображен способ записи пакетов информации статических изображений для идентификации позиций отображения статических изображений в соответствии с другим примером осуществления настоящего изобретения;
на Фиг.16 схематично изображен пример осуществления устройства записи и воспроизведения оптических дисков в соответствии с настоящим изобретением;
на Фиг.17-19 изображены примеры синхронизированных или согласованных по времени показов слайдов; и
на Фиг.20 изображен пример показа слайдов, доступного для просмотра.
5. СПОСОБЫ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
Для того чтобы полностью понять изобретение, ниже приводятся предпочтительные примеры осуществления данного изобретения со ссылкой на сопроводительные чертежи.
Оптический диск высокой плотности записи, например, синелучевой (Blu-ray) диск только для чтения (BD-ROM), синелучевой (Blu-ray) перезаписываемый диск (BD-RE) и т.п., в соответствии с изобретением может содержать файл или структуру данных для управления воспроизведением видео- и аудиоданных, изображенную на Фиг.1. Некоторые аспекты структуры данных, соответствующей настоящему изобретению и изображенной на Фиг.1, аналогичны хорошо известному стандарту синелучевого (Blu-ray) перезаписываемого диска (BD-RE), поэтому описание таких аспектов не будет приводиться слишком подробно.
Как показано на Фиг.1, корневой каталог включает, по меньшей мере, один каталог BD. Каталог BD включает общие файлы (не показаны), каталог PLAYLIST, в котором хранятся файлы списков воспроизведения (например, *.mpls), каталог CLIPINF, в котором хранятся файлы информации о клипах (*.clpi), и каталог STREAM, в котором хранятся файлы клипов, содержащих аудио/видеопоток (A/V stream) в формате MPEG2 (*.m2ts) и соответствующих файлам информации о клипах.
В каталоге STREAM хранятся файлы, которые содержат аудио/видеопоток в формате MPEG2 и называются клипами, или файлами клипов. Аудио/видеопоток содержит исходные пакеты аудио- и видеоданных. Например, исходный пакет видеоданных содержит заголовок и транспортный пакет. Исходный пакет содержит номер исходного пакета, который обычно представляет собой последовательно назначаемый номер, служащий в качестве адреса для доступа к исходному пакету. Транспортные пакеты содержат идентификатор типа пакета (PID). Идентификатор типа пакета (PID) идентифицирует последовательность транспортных пакетов, к которой принадлежит данный транспортный пакет. Все транспортные пакеты одной последовательности имеют одинаковый идентификатор типа пакета (PID).
Каталог CLIPINF включает файл информации о клипе, связанный с каждым файлом аудио/видеопотока. В файле информации о клипе, помимо прочего, указывается тип связанного с ним аудио/видеопотока, информация о последовательности, информация о программе и информация синхронизации. Информация о последовательности описывает последовательности по основному времени входа (АТС) или основному системному времени (STC). Например, информация о последовательности содержит, помимо прочего, число последовательностей, время начала и окончания каждой последовательности, адрес первого исходного пакета в каждой последовательности и идентификатор типа пакета (PID) транспортных пакетов в каждой последовательности. Последовательность исходных пакетов, в которой содержание программы одно и то же, называется программной последовательностью. Информация о программе включает, помимо прочего, число программных последовательностей, начальный адрес каждой программной последовательности и идентификатор типа пакета (PID) транспортных пакетов в программной последовательности.
Информация о синхронизации называется информацией о характеристической точке (CPI). Одной из форм информации о характеристической точке (CPI) является карта точек входа (ЕР). Карта точек входа (ЕР) ставит в соответствие адрес (то есть номер исходного пакета) и отметку времени воспроизведения (например, по основному времени входа (АТС) или основному системному времени (STC)). Отметка времени воспроизведения (PTS) и номер исходного пакета (SPN) относятся к точке входа аудио/видеопотока; а именно, отметка времени воспроизведения (PTS) и соответствующий номер исходного пакета (SPN) указывают на точку входа в аудио/видеопоток. Соответствующий пакет часто называют пакетом точки входа.
Каталог PLAYLIST включает один или больше файлов списков воспроизведения. Понятие списка воспроизведения было введено, чтобы облегчить редактирование/монтаж клипов для воспроизведения. Файл списка воспроизведения является совокупностью воспроизводимых отрезков клипов. Каждый воспроизводимый отрезок называется элементом воспроизведения (playitem). В файле списка воспроизведения, помимо прочего, указывается каждый из элементов воспроизведения, образующих список воспроизведения, и каждый элемент воспроизведения, помимо прочего, представляет собой пару точек входа (IN-point) и выхода (OUT-point), указывающих положения на временной оси клипа (например, метки времени представления на основе основного времени входа (АТС) или основного системного времени (STC)). Иными словами, файл списка воспроизведения распознает элементы воспроизведения, каждый из которых указывает на клип или его часть, а также распознает файл информации о клипе, связанный с клипом. Файл информации о клипе, помимо прочего, ставит в соответствие элементы воспроизведения клипу, состоящему из исходных пакетов.
Файлы общей информации (не показаны) обеспечивают общую информацию для управления воспроизведением аудио/видеопотоков, записанных на оптическом диске.
Помимо иллюстрации структуры данных носителя записи, соответствующей примеру осуществления настоящего изобретения, на Фиг.1 представлены области носителя записи. Например, файлы общей информации записаны в одной или нескольких областях общей информации, каталог списка воспроизведения записан в одной или нескольких областях каталогов списков воспроизведения, каждый список воспроизведения в каталоге списков воспроизведения записан в одной или нескольких областях списков воспроизведения на носителе записи и т.д. На Фиг.2 изображен пример носителя записи, на котором хранится структура данных по Фиг.1. Как показано на чертеже, носитель записи содержит область информации файловой системы, область базы данных и область аудио/видеопотоков. Область базы данных содержит область файлов общей информации и область информации о списках воспроизведения, а также область информации о клипах. Область файлов общей информации и область информации о списках воспроизведения содержит файлы общей информации, записанные в соответствующей области файлов общей информации, а также каталог PLAYLIST и файлы списков воспроизведения, записанные в области информации о списках воспроизведения. В области информации о клипах содержится каталог CLIPINFO и связанные файлы информации о клипах, записанные в нем. Область аудио/видеопотоков включает записанные в ней аудио/видео потоки для различных разделов.
Видео- и аудиоданные обычно организуются в виде отдельных разделов; например, различные фильмы, представленные видео- и аудиоданными, организуются в виде различных разделов. Более того, раздел может быть организован в виде отдельных глав почти так же, как книга часто делится на главы.
Из-за большой емкости запоминающего устройства новейших носителей высокой плотности записи, таких как синелучевые оптические диски только для чтения (BD-ROM) и синелучевой перезаписываемый диск (BD-RE), могут записываться и, следовательно, воспроизводиться с носителя записи различные разделы, различные версии раздела или части раздела. Например, на одном носителе можно записать видеоданные, соответствующие различным углам расположения камеры. В качестве другого примера, на носителе можно записать версии раздела или его части, соответствующие различным языкам. В качестве еще одного примера, на носителе записи можно записать режиссерскую версию и театральную версию раздела. Либо на носителе записи можно записать версии для взрослых, версии для подростков и версии для детей (то есть различные родительские версии управления раздела или части раздела). Каждая версия, угол расположения камеры и т.д. соответствуют отдельному каналу воспроизведения, и такие видеоданные называются видеоданными с множеством каналов воспроизведения.
Из-за большой емкости запоминающего устройства новейших носителей высокой плотности записи, таких как синелучевые оптические диски только для чтения (BD-ROM), статические изображения могут записываться и воспроизводиться организованным образом и/или под интерактивным управлением пользователя, например, в виде показа слайдов. Ниже будет описана структура данных для управления воспроизведением статических изображений для оптического диска высокой плотности записи в соответствии с примерами осуществления настоящего изобретения, а также способы и устройства в соответствии с осуществлениями настоящего изобретения, предназначенные для записи и воспроизведения статических изображений.
Фиг.3 иллюстрирует способ управления статическими изображениями для оптического диска высокой плотности записи в соответствии с одним из примеров осуществления настоящего изобретения. В данном примере множество статических изображений записывают на синелучевой диск только для чтения (BD-ROM) в виде файла статических изображений, при этом множество статических изображений, содержащихся в файле статических изображений, связано с определенной навигационной информацией списка воспроизведения, которая содержит навигационную информацию для управления воспроизведением статических изображений. Определенная навигационная информация, соответствующая статическим изображениям, связана с определенными видеоданными фильма, которые содержатся в аудио/видеопотоке клипа, где хранятся видео- и аудиоданные фильма.
Как показано на Фиг.3, с одной позицией записи может быть связано множество статических изображений. Множество статических изображений может быть отображено различными путями, например, последовательным, случайным образом/ перестановкой, либо показом слайдов в автоматическом/ручном режиме. Различные варианты отображения будут подробнее описаны ниже.
Фиг.4 иллюстрирует способ управления статическими изображениями для оптического диска высокой плотности записи в соответствии с другим примером осуществления настоящего изобретения. Этот пример осуществления настоящего изобретения совпадает с примером, изображенным на Фиг.3, за исключением того, что аудио/видеопоток клипа содержит только аудиоданные. В этом случае, при прогоне аудиоданных устройство воспроизведения оптических дисков выявляет статические изображения, связанные с определенными позициями записи аудиоданных, и выполняет операцию воспроизведения статических изображений, при которой выявленные статические изображения отображают вместе с аудиоданными.
В соответствии с примерами осуществлениями настоящего изобретения, данные фильма (например, видео или видео и аудио) и статические изображения или аудиоданные и статические изображения могут быть представлены пользователю посредством, например, телевизора, подключенного к устройству воспроизведения оптических дисков, аналогичному тому, что подробно рассматривается ниже. Теперь подробно рассмотрим способы управления навигационной информацией для связывания статических изображений с фильмом или аудиоданными.
Фиг.5А иллюстрирует один из способов управления статическими изображениями в соответствии с одним из примеров осуществления настоящего изобретения. В этом примере для управления статическими изображениями определяют одну или несколько меток списков воспроизведения. Как показано на Фиг.5А, статическое изображение или группа статических изображений связаны со списком воспроизведения посредством метки списка воспроизведения, называемой меткой статического изображения. Таким образом, статическими изображениями можно управлять как показом слайдов, что более подробно описано ниже. Метки списков воспроизведения более подробно описаны ниже в соответствии с Фиг.6-7.
На Фиг.6 изображен один из примеров осуществления в соответствии с настоящим изобретением навигационной информации для статических изображений, предоставляемой посредством связанных меток списков воспроизведения. Файл списка воспроизведения содержит информационное поле метки списка воспроизведения, называемое 'PlayLists Mark'. Как показано на Фиг.6, в информационном поле 'PlayLists Mark' метки списка воспроизведения указаны длина информационного поля и число меток списка воспроизведения 'number_of_PlayList_marks' в списке воспроизведения. В случае синелучевого перезаписываемого диск (BD-RE) поле 'length' (длина) включает значение '26 bytes' (26 байт). В случае синелучевого диска только для чтения (BD-ROM) в соответствии с изобретением поле длины может содержать значение, большее 26 байт. Для каждой метки списка воспроизведения в информационном поле 'PlayListsMark' метки списка воспроизведения указаны тип метки 'mark_type', отметка времени метки 'mark_time_stamp', продолжительность 'duration', информация создателя 'makers_information' и имя создателя 'maker_name'.
Тип метки обозначает тип метки. Например, когда метка обозначает начало главы, тип метки 'mark_type' обозначает соответствующую метку как метку главы. Как далее показано на Фиг.6, если метка обозначает тип статического изображения, то предоставляется номер индекса 'ref_to_still_image_index' соответствующего статического изображения или изображений, записанных на синелучевой диск только для чтения (BD-ROM).
Момент времени метки 'mark_time_stamp' указывает точку, где поставлена метка; а именно, указывает точку на оси времени аудио/видеопотока клипов (например, на основе основного времени входа (АТС) и/или основного системного времени (STC)), где ставится метка. Продолжительность 'duration' указывает длину метки, начинающуюся с временной отметки метки, обозначенной как 'mark_time_stamp'. Если метка является меткой статического изображения, то продолжительность 'duration' может указывать длительность времени отображения статического изображения.
Информация создателя 'makers_information' передает информацию, предоставляемую создателем, a 'maker_name' указывает имя создателя.
Как можно заметить из описания Фиг.6, когда метка представляет собой метку статического изображения, информация, связанная с меткой статического изображения, предоставляет навигационную информацию для воспроизведения статического изображения, связанного с меткой статического изображения.
На Фиг.7А изображен другой пример осуществления в соответствии с настоящим изобретением навигационной информации для статических изображений, предоставляемой посредством связанных меток списков воспроизведения. Как показано на чертеже, этот пример осуществления настоящего изобретения совпадает с примером, представленным на Фиг.6, за исключением того, что в случае, если метка является меткой статического изображения (например, тип метки =0×10), то в связи с меткой статического изображения предоставляется дополнительная информация, касающаяся воспроизведения статического изображения или статических изображений. В частности, предоставляются следующие индикаторы полей: индикатор номера статических изображений, связанных с меткой статического изображения 'number_of_still_images', индикатор синхронизации отображения 'display_timing_mode', индикатор порядка отображения 'display _order_mode', индикатор эффекта отображения 'display_effect_mode' и индикатор интервала времени эффекта отображения 'display_effect_period'.
Если поле 'display_timing_mode' равно '0', это означает автоматический показ слайдов. Если поле 'display_timing_mode' равно '1', это означает операцию показа доступных для просмотра статических изображений или показа слайдов, на которой отображаются статические изображения под управлением информации, вводимой пользователем с клавиатуры. Если поле 'display_order_mode' равно '0', это означает операцию последовательного показа статических изображений, на которой последовательно производится отображение статических изображений. Если поле 'display_order_mode' равно '1', это обозначает операцию произвольного показа статических изображений, на которой производится отображение статических изображений в произвольном порядке.
Поле 'display_effect_mode' указывает эффект, который следует осуществить со статическим изображением, например, включение/выключение или плавное появление/исчезновение. Поле 'display_effect_period' указывает продолжительность времени, в течение которого соответствующий эффект отображения имеет действие. Поля 'display_timing_mode', 'display_order_mode', 'display_effect_mode' и 'display_effect_period' могут быть определены и управляться для каждого статического изображения.
В случае, если связано множество статических изображений, поле 'ref_to_still_index', где указывается номер индекса статического изображения, определяется как номер индекса последнего статического изображения или число связанных статических изображений. Если связано только одно статическое изображение, значение 'ref_to_still_index' равно '0×FFFF'.
В качестве еще одного варианта пример осуществления настоящего изобретения, указанный на Фиг.7А, может быть обеспечен без поля 'ref_to_still_index'.
Фиг.5В иллюстрирует способ управления статическими изображениями в соответствии с одним из примеров осуществления настоящего изобретения, который совпадает с Фиг.5А, за тем исключением, что метки списка воспроизведения также могут быть определены как метки фильма. Метки фильма используются для управления блоками видеопрезентации (video presentation units (VPUs)). Заданный блок записи аудио/видеопотока клипа, где записаны и видео- и аудиоданные либо только видеоданные, называется блоком видеопрезентации (VPU). Блок видеопрезентации (VPU) может записываться и управляться как отдельный файл. Навигационная информация может записываться и управляться таким образом, чтобы статическое изображение или видео, входящие в блок видеопрезентации (VPU), отображались в определенной позиции, необходимой для показа слайдов, например, в центре отображаемого движущегося видеоизображения.
На Фиг.7В изображен пример осуществления навигационной информации для статических изображений и блоков видеопрезентации (VPUs), предоставляемой посредством связанной метки списка воспроизведения. Данный пример осуществления настоящего изобретения совпадает с примером, представленным на Фиг.7А, за тем исключением, что в случае, если метка является меткой фильма (например, тип метки =0×11), то вместе с меткой фильма предоставляется дополнительная информация для воспроизведения блока видеопрезентации (VPU). В частности, предоставляются следующие индикаторы полей: 'VPU_Clip_file_name', включающее имя файла блока видеопрезентации (VPU), информация 'VPU_start_TM' и 'VPU_end_TM' для выбора и запуска определенного записывающего блока видеопрезентации (VPU), информация 'VPU_data_size', указывающая данные размера записи, данные блока видеопрезентации (VPU), и 'VPU_info', предоставляющая информацию о свойствах видеоданных, записанных в блоке видеопрезентации (VPU).
На Фиг.7С изображен другой пример осуществления в соответствии с настоящим изобретением информационного поля метки списка воспроизведения. Как показано на чертеже, этот пример осуществления настоящего изобретения совпадает с примером, указанным на Фиг.7В, за исключением того, что не включена навигационная информация для статических изображений.
Фиг.8А иллюстрирует другой пример осуществления способа управления статическими изображениями в соответствии с настоящим изобретением. В этом примере навигационная информация, такая как момент времени и способ отображения статического изображения или группы статических изображений, предоставляется одним или несколькими индикаторами статических изображений. Как показано на чертеже, индикатор статического изображения связывает одно статическое изображение или группу статических изображений с аудио/видеопотоком клипа. Аудио/видеопоток клипа может включать видео- и аудиоданные фильма либо только аудиоданные. Статические изображения могут храниться в одном файле статических изображений, либо каждое статическое изображение может храниться в отдельном файле изображения.
Как показано на Фиг.9А, индикатор статического изображения 'PlayListSlideshowIndicator' представляет собой новое информационное поле, добавленное в файл списка воспроизведения PlayList_File'. В этом новом информационном поле указывают длину информационного поля и число статических изображений в списке воспроизведения 'number_of_PlayList_stills'. Для каждого статического изображения списка воспроизведения информационное поле индикатора списка воспроизведения 'PlayListStillIndicator' указывает отметку времени 'still_time_stamp', начальный номер индекса связанного(ых) статического(их) изображения(ий), записанного на синелучевой (Blu-ray) диск только для чтения (BD-ROM), 'ref_to_still_start_index', и число статических изображений 'number_of_still_images.'
Отметка времени 'still_time_stamp' статических изображений списка воспроизведения указывает, где расположено статическое изображение списка воспроизведения; а именно, указывает точку на оси времени аудио/видеопотока клипов (например, на основе основного времени входа (АТС) и/или основного системного времени (STC)), где расположено статическое изображение списка воспроизведения.
Более того, как показано на Фиг.9А, для каждого статического изображения, связанного со списком воспроизведения статических изображений, предоставляется следующая информация: продолжительность 'duration' отображения статического изображения, индикатор синхронизации отображения 'display_timing_mode', индикатор порядка отображения 'display_order_mode', индикатор эффекта отображения 'display_effect_mode' и индикатор интервала времени эффекта отображения 'display_effect_period'. Эти индикаторы были определены выше в соответствии с Фиг.7А.
Фиг.8В иллюстрирует другой пример осуществления способа управления статическими изображениями и блоками видеопрезентации (VPUs) в соответствии с настоящим изобретением. В этом примере навигационная информация, такая как время отображения и способ отображения статического изображения, группы статических изображений и/или блока видеопрезентации (VPU) предоставляется одним или несколькими индикаторами показа слайдов. Как показано на чертеже, индикатор показа слайдов связывает одно статическое изображение или группу статических изображений с аудио/видеопотоком клипа либо связывает блок видеопрезентации (VPU) с аудио/видеопотоком клипа. Аудио/видеопоток клипа может включать видео- и аудиоданные фильма либо только аудиоданные. Статические изображения могут храниться в одном файле статических изображений, либо каждое статическое изображение может храниться в отдельном файле изображения.
Как показано на Фиг.9В, индикатор показа слайдов 'PlayListSlideshowIndicator' представляет собой новое информационное поле, добавленное в файл списка воспроизведения 'PlayList_File'. В этом новом информационном поле указываются длина информационного поля и число объектов показа слайдов 'number_of_slideshow_objects'. Для каждого объекта показа слайдов индикатор показа слайдов указывает временную метку статического изображения 'still_time_stamp'. Временная метка статического изображения 'still_time_stamp' указывает, где расположен объект показа слайдов;
а именно, указывает точку на оси времени аудио/видеопотока клипов (например, на основе основного времени входа (АТС) и/или основного системного времени (STC)), где расположен объект показа слайдов.
Если объект показа слайдов представляет собой статическое изображение, выдается начальный номер индекса соответствующего статического изображения(й), записанных на синелучевой (Blu-ray) диск только для чтения (BD-ROM), 'ref_to_still_start_index', и число статических изображений 'number_of_still_images'. Более того, как показано на Фиг.9В, для каждого статического изображения, связанного со списком воспроизведения статических изображений, предоставляется следующая информация: продолжительность 'duration' отображения статического изображения, индикатор синхронизации отображения 'display_timing_mode', индикатор порядка отображения 'display_order_mode', индикатор эффекта отображения 'display_effect_mode' и индикатор интервала времени эффекта отображения 'display_effect_period. Эти индикаторы были определены выше в соответствии с Фиг.7А.
Если объектом показа слайдов является блок видеопрезентации (VPU), то указываются и записываются: информация 'VPU_Clip_file_name', идентифицирующая файл клипа вышеупомянутого блока видеопрезентации (VPU), информация 'VPU_start_TM' и 'VPU_end_TM' для выбора и запуска определенного блока записи блока видеопрезентации (VPU), информация 'VPU_data_size', указывающая размер данных записи блока видеопрезентации (VPU), и информация 'VPU_info' о свойствах данных видеозаписи в блоке видеопрезентации (VPU).
Фиг.10 иллюстрирует другой пример осуществления способа управления статическими изображениями в соответствии с настоящим изобретением. В этом примере элементы воспроизведения используются для управления одним или несколькими статическими изображениями. Например, как показано, некоторые элементы воспроизведения управляют видео- и аудиоданными фильма или только аудиоданными, а некоторые элементы воспроизведения управляют статическим изображением, группой статических изображений или показом слайдов (или частью показа слайдов) и помечены как элементы воспроизведения статического изображения.
Аудио/видеопоток клипа, соответствующий списку воспроизведения, может включать видео- и аудиоданные фильма либо только аудиоданные. Статические изображения могут храниться в одном файле изображения, либо каждое статическое изображение может храниться в отдельном файле изображения. Элементы воспроизведения списка воспроизведения предоставляют навигационную информацию, связывающую статические изображения и аудио/видеопоток клипа. Следует понимать, что статические изображения и, например, аудиоданные записываются в отдельных файлах и управляются отдельными файлами. Таким образом, статические изображения и аудиоданные могут воспроизводиться вместе, но независимо. Это позволяет, например, во время представления статических изображений непрерывно циклично воспроизводить (то есть повторять) клип аудиоданных, связанных со статическими изображениями, образующими показ слайдов.
Фиг.11А иллюстрирует пример осуществления информационного поля элемента воспроизведения в соответствии с настоящим изобретением. Информационное поле элемента воспроизведения 'Playitem' указывает длину информационного поля и указывает имя файла информации о клипе 'Clip_Information_File_Name', связанного с элементом воспроизведения.
Кроме того, информационное поле элемента воспроизведения включает индикатор 'Clip_codec-identifier', указывающий, является ли элемент воспроизведения статическим элементом воспроизведения и связан ли он с одним статическим изображением или несколькими статическими изображениями. Например, поле 'Clip_codec_identifier' может указывать формат кодирования статического изображения, например, 'JPEG', который затем служит для указания того, что элемент воспроизведения является статическим элементом воспроизведения, для отображения статического изображения.
Если тип информации о характеристической точке (CPI), указанный в файле информации о клипе, связанном с элементом воспроизведения, представляет собой тип карты точек входа (ЕР), обозначенный типом CPI=1, то элемент воспроизведения включает ссылку основного системного времени (STC) 'ref_to_STC-id' для клипа, обозначенного именем файла информации о клипе ' Clip-Information_file_name'.
Кроме того, элемент воспроизведения включает поля IN_time и OUT_time. Поле 'IN_time' занимает 2 байта и указывает номер индекса первого статического изображения среди связанных статических изображений, хранимых в файле статических изображений, а поле 'OUT-time' указывает номер индекса последнего статического изображения среди связанных статических изображений.
Более того, как показано на Фиг.11А, если элемент воспроизведения представляет собой статический элемент воспроизведения, то предоставляется число статических изображений 'number_of_still_images'; и для каждого статического изображения предоставляется следующая информация: продолжительность 'duration' отображения статического изображения, индикатор синхронизации отображения 'display_timing_mode', индикатор порядка отображения 'display_order_mode', индикатор эффекта отображения 'display_effect_mode' и индикатор интервала времени эффекта отображения 'display_effect_period'. Эти индикаторы были определены выше в соответствии с Фиг.7А.
Следует отметить, хотя это и не показано на Фиг.10, что элемент воспроизведения может также служить и в качестве элемента воспроизведения как блока видеопрезентации (VPU). На Фиг.11В изображен пример осуществления в соответствии с настоящим изобретением элемента воспроизведения как блока видеопрезентации (VPU). Здесь идентификатор кодека клипа обозначает элемент воспроизведения в виде блока видеопрезентации (VPU) и предоставляет ту же информацию о блоке видеопрезентации (VPU), что рассматривалась выше в связи с метками фильмов и объектами показа слайдов с блоками видеопрезентации (VPU).
Фиг.12А иллюстрирует другой пример осуществления способа управления статическими изображениями в соответствии с настоящим изобретением. В этом примере субэлементы воспроизведения используются для управления одним или несколькими статическими изображениями, тогда как для управления данными фильма (например, аудио- и видеоданными) или только аудиоданными используются элементы воспроизведения. Субэлемент воспроизведения указывает в списке воспроизведения субканал воспроизведения.
В этом способе статическое изображение или группа статических изображений, хранимая в файле статических изображений, связаны с субэлементом воспроизведения, который содержится в списке воспроизведения. Аудио/видеопоток клипа, соответствующий списку воспроизведения, может содержать и видео- и аудиоданные фильма либо только аудиоданные. Статические изображения могут храниться в одном файле изображений, либо каждое статическое изображение может храниться в отдельном файле изображения. Следует понимать, что статические изображения и, например, аудиоданные записываются в отдельных файлах и управляются отдельными файлами. Таким образом, статические изображения и аудиоданные могут воспроизводиться вместе, но независимо. Это позволяет, например, во время представления статических изображений непрерывно циклично воспроизводить (то есть повторять) клип аудиоданных, связанных со статическими изображениями, образующими показ слайдов.
Фиг.13А иллюстрирует пример осуществления информационного поля субэлемента воспроизведения в соответствии с настоящим изобретением. Информационное поле субэлемента воспроизведения 'SubPlayItem' указывает длину информационного поля и указывает имя файла информации о клипе 'Clip_Information_File_Name', связанного с субэлементом воспроизведения.
Кроме того, информационное поле субэлемента воспроизведения включает индикатор 'Clip_codec-identifier' и индикатор типа 'SubPlayItem_type', которые указывают, является ли элемент воспроизведения статическим элементом воспроизведения и связан ли с одним или несколькими статическими изображениями. Например, поле 'Clip_codec_identifier' может указывать формат кодирования статического изображения, например, 'JPEG', который затем служит для указания того, что элемент воспроизведения является статическим элементом воспроизведения, для отображения статического изображения. Относительно индикатора типа 'SubPlayItem_type', если индикатор типа 'SubPlayItem_type' равен, например, "2", то это указывает, что субэлемент воспроизведения связан с субканалом воспроизведения для отображения одного или нескольких связанных статических изображений.
Кроме того, субэлемент воспроизведения включает поля IN_time и OUT_time. Поле 'IN_time' занимает 2 байта и указывает номер индекса первого статического изображения среди связанных статических изображений, хранимых в файле статических изображений, а поле 'OUT-time' указывает номер индекса последнего статического изображения среди связанных статических изображений.
Далее субэлемент воспроизведения включает ссылку основного системного времени (STC) 'ref_to_STC_id' для клипа, обозначенного именем файла информации о клипе 'Clip-Information_file_name', идентификатор элемента воспроизведения, содержащего этот субэлемент воспроизведения 'sync_Playitem_id', и указание 'Sync_start_PTS_of_Playitem' момента времени представления в элементе воспроизведения, обозначенном 'sync_Playitem_id.'
Более того, как показано на Фиг.13А, если элемент воспроизведения представляет собой статический элемент воспроизведения, то предоставляется число статических изображений 'number_of_still_images'; и для каждого статического изображения предоставляется следующая информация: продолжительность 'duration' отображения статического изображения, индикатор синхронизации отображения 'display_timing_mode', индикатор порядка отображения 'display _order_mode', индикатор эффекта отображения 'display_effect_mode' и индикатор интервала времени эффекта отображения 'display_effect_period'. Эти индикаторы были определены выше в соответствии с Фиг.7А.
В другом примере осуществления настоящего изобретения, управление видео- и аудиоданными фильма либо только аудиоданными выполняется с помощью субэлемента воспроизведения, а управление статическим изображением или показом слайдов (или его частью) выполняется с помощью элемента воспроизведения.
Фиг.12В иллюстрирует пример осуществления настоящего изобретения, совпадающий с примером осуществления настоящего изобретения, указанным на Фиг.12А, за тем исключением, что субэлемент воспроизведения может также служить в качестве субэлемента воспроизведения блока видеопрезентации (VPU) для управления воспроизведением блока видеопрезентации (VPU).
Фиг.13В иллюстрирует пример осуществления настоящего изобретения с субэлементом воспроизведения в соответствии с примером, указанным на Фиг.12В. Как показано на чертеже, пример осуществления в соответствии с настоящим изобретением субэлемента воспроизведения, представленный на Фиг.13В, совпадает с примером, изображенным на Фиг.12В, за тем исключением, что в случае, если идентификатор кодека клипа и/или индикатор типа субэлемента воспроизведения указывают, что субэлемент воспроизведения является субэлементом воспроизведения блока видеопрезентации (VPU), то субэлемент воспроизведения дополнительно указывает размер блока видеопрезентации (VPU) и информацию о свойствах видеоданных, записанных в блоке видеопрезентации (VPU). Например, в отношении индикатора типа 'SubPlayItem_type', если индикатор типа 'SubPlayItemJype' равен, например, "3", то это указывает, что субэлемент воспроизведения связан с субканалом воспроизведения блока видеопрезентации (VPU).
Далее приводится подробное описание примеров осуществления в соответствии с настоящим изобретением способа записи пакетов информации статических изображений, предусматривающего выявление позиций отображения статических изображений. Фиг.14А иллюстрирует способ записи пакетов статической информации для идентификации позиций отображения статических изображений в соответствии с одним из примеров осуществления настоящего изобретения. В рамках этого способа исходные пакеты, записанные в начальной и конечной позициях отображения статического изображения, содержащихся в аудио/видеопотоке клипа, обозначенном, по меньшей мере, одним типом навигационной информации среди меток статических изображений, индикаторов статических изображений, статических элементов воспроизведения и субэлементов воспроизведения, определяются как пакеты информации статических изображений для идентификации групп статических изображений.
Пакет информации статических изображений включает 4-байтовый дополнительный заголовок транспортного пакета (ТР) (ТР - transport packet (транспортный пакет)) и 188-байтовый транспортный пакет (ТР) в формате MPEG2. Далее транспортный пакет (ТР) в формате MPEG2 включает заголовок пакета и полезную нагрузку. Как показано на Фиг.14А, в полезную нагрузку записывается информация статических изображений, включая поля 'still_start_end_flag', 'number_of_images' и 'display_info'.
Например, если поле 'still_start_end_flag' равно '0', это указывает начальную позицию отображения статического изображения. Если это поле равно '1', это указывает конечную позицию отображения статического изображения. Поле 'number_of_images' имеет значение только в начальной позиции отображения, а в поле 'display_info' хранится порядок отображения, эффект отображения, период эффекта отображения и т.д.
Если при операции декодирования в системе видеодисплейного процессора (VDP) типа, показанной на Фиг.16, во время воспроизведения видео- и/или аудиоданных фильма, записанных в аудио/видеопотоке клипа, выявляется исходный пакет, включающий информацию о статическом изображении, то есть информационный пакет статических изображений, устройство воспроизведения оптических дисков отображает статическое изображение после остановки движения данных фильма или отображает статическое изображение одновременно с воспроизведением аудиоданных.
Что касается 'still_start_end_flag', система видеодисплейного процессора (VDP) начинает или заканчивает отображение статического изображения. Два различных типа пакетов - начальный пакет статического изображения и конечный пакет статического изображения - могут быть записаны соответственно в начальной и конечной позициях отображения статического изображения.
Фиг.14В иллюстрирует способ записи пакетов информации о показе слайдов для идентификации позиций отображения показа слайдов в соответствии с одним примером осуществления настоящего изобретения. В рамках этого способа исходные пакеты, записанные в начальной и конечной позициях отображения показа слайдов, содержащихся в аудио/видеопотоке клипа, обозначенном, по меньшей мере, одним типом навигационной информации среди меток списка воспроизведения, индикаторов статических изображений, индикаторов показа слайдов, элементов воспроизведения и субэлементов воспроизведения, определяются как пакеты информации о показе слайдов для идентификации групп статических изображений.
Пакет информации о показе слайдов включает 4-байтовый дополнительный заголовок транспортного пакета (ТР) и 188-байтовый транспортный пакет (ТР) в формате MPEG2. Далее транспортный пакет (ТР) в формате MPEG2 включает заголовок пакета и полезную нагрузку. Как показано на Фиг.14В, информация о показе слайдов включает поле 'slideshow_start_end_flag', поля 'number_of_images' и 'display _info', если пакет информации о показе слайдов представляет собой пакет информации статических изображений, и поля продолжительности блока видеопрезентации (VPU) и размера данных блока видеопрезентации (VPU), если пакет информации о показе слайдов представляет собой пакет информации блока видеопрезентации (VPU).
Если при операции декодирования в системе видеодисплейного процессора (VDP), показанной на Фиг.16, во время воспроизведения видео- и/или аудиоданных фильма, записанных в аудио/видеопотоке клипа, выявляется исходный пакет, содержащий информацию о показе слайдов, то есть пакет информации о показе слайдов, устройство воспроизведения оптических дисков отображает статическое изображение или блок видеопрезентации (VPU) после остановки воспроизведения видеоданных фильма или отображает статическое изображение одновременно с воспроизведением аудиоданных.
Что касается 'still_start_end_flag', система видеодисплейного процессора (VDP) начинает или заканчивает отображение статического изображения. Два различных типа пакетов - начальный пакет статического изображения и конечный пакет статического изображения - могут быть записаны соответственно в начальной и конечной позициях отображения статического изображения.
Фиг.15 иллюстрирует способ записи пакетов информации статических изображений для идентификации позиций отображения статических изображений в соответствии с еще одним примером осуществления настоящего изобретения. В этом способе пакеты информации статических изображений добавляются во все позиции отображения всех статических изображений, содержащихся в аудио/видеопотоке клипа, обозначенном, по меньшей мере, одним типом навигационной информации среди меток статических изображений, индикаторов статических изображений, статических элементов воспроизведения и субэлементов воспроизведения. В этом примере статические изображения могут выявляться по пакетам информации статических изображений.
Как описано выше, пакет информации статического изображения содержит информацию о статическом изображении, включающую поля 'still_start_end_flag' и 'display_info'. В поле 'display_info' хранится порядок отображения, эффект отображения, интервал времени эффекта отображения и т.д.
Если при операции декодирования в системе видеодисплейного процессора (VDP), показанной на Фиг.16, во время воспроизведения видео- и/или аудиоданных фильма, записанных в аудио/видеопотоке клипа, выявляется исходный пакет, имеющий информацию о статическом изображении, то есть пакет информации статического изображения, устройство воспроизведения оптических дисков отображает статическое изображение после остановки воспроизведения видеоданных фильма или отображает статическое изображение одновременно с воспроизведением аудиоданных.
Пакет информации о статическом изображении может быть добавлен как в позицию начала, так и в позицию конца статического изображения. Что касается 'still_start_end_flag', система видеодисплейного процессора (VDP) начинает или заканчивает отображение статического изображения. Два различных типа пакетов - начальный пакет статического изображения и конечный пакет статического изображения - могут быть записаны соответственно в начальной и конечной позициях отображения статического изображения.
Устройство воспроизведения оптических дисков выводит данные фильма и статические изображения или аудиоданные и статические изображения, например, на подключенный телевизор путем обращения к навигационной информации в соответствии с настоящим изобретением, такой как метки статических изображений, индикаторы статических изображений, индикаторы показов слайдов, статические элементы воспроизведения и субэлементы воспроизведения. На Фиг.16 схематично показан пример осуществления устройства записи и воспроизведения оптических дисков в соответствии с настоящим изобретением. Как показано на чертеже, кодер 9 аудио/видеосигнала получает и кодирует данные (например, видео- и аудиоданные фильма, только аудиоданные и/или статические изображения). Кодер 9 аудио/видеосигнала выводит кодированные данные вместе с информацией о кодировании и информацией о свойствах потока. Устройство записи и воспроизведения оптических дисков включает оптическое записывающее/воспроизводящее устройство 2 для записи или воспроизведения данных с оптического диска. Мультиплексор 8 мультиплексирует кодированные данные на основе информации о кодировании и информации о свойствах потока для создания, например, транспортного потока MPEG-2. Формирователь исходных пакетов 7 пакетирует транспортные пакеты из мультиплексора 8 в исходные пакеты в соответствии с аудио/видеоформатом оптического диска. Как показано на Фиг.14, работа кодера 9 аудио/видеосигнала, мультиплексора 8 и формирователя исходных пакетов 7 управляется контроллером 10. Контроллер 10 получает входные данные по операциям записи от пользователя и предоставляет управляющую информацию аудио/видеокодеру 9, мультиплексору 8 и формирователю исходных пакетов 7. Например, контроллер 10 дает аудио/видеокодеру 9 инструкцию о виде кодирования, которое необходимо выполнить, дает мультиплексору 8 инструкцию о транспортном потоке, который нужно создать, и дает формирователю исходных пакетов 7 инструкцию о формате исходных пакетов. Далее контроллер 10 управляет дисководом 3 для записи выходной информации формирователя исходных пакетов 7 на оптический диск.
Кроме того, контроллер 10 формирует навигационную и управляющую информацию для управления воспроизведением данных, записанных на оптическом диске. Например, на основе информации, полученной через пользовательский интерфейс (например, набора команд, сохраненного на диске, предоставленного через интранет или Интернет компьютерной системой и т.д.), контроллер 10 управляет дисководом 3 для записи на оптический диск одной или нескольких структур данных, показанных на Фиг.1-15.
Во время воспроизведения контроллер 10 управляет дисководом 3 для воспроизведения этой структуры данных. На основе содержащейся в ней информации, а также входной информации от пользователя, полученной через пользовательский интерфейс (например, от управляющих кнопок на устройстве записи и воспроизведения или дистанционном пульте устройства), контроллер 10 управляет дисководом 3 для воспроизведения данных с оптического диска. Например, как говорилось выше в соответствии с примерами осуществления настоящего изобретения, статическое изображение или статические изображения могут воспроизводиться вместе с видео- и аудиоданными фильма или только аудиоданными на основе навигационной информации. Более того, изображение или группа изображений могут воспроизводиться в виде показа слайдов или части показа слайдов. Кроме того, также говорилось, что показ слайдов может быть синхронизированным, доступным для просмотра и т.д.
Воспроизводимые исходные пакеты принимаются расформирователем исходных пакетов 4 и преобразуются в поток данных (например, в поток транспортных пакетов формата MPEG-2). Демультиплексор 5 демультиплексирует данные в кодированные данные. Аудио/видеодекодер 6 декодирует кодированные данные в оригинальные данные, поступившие на аудио/видеокодер 9. Во время воспроизведения работа расформирователя исходных пакетов 4, демультиплексора 5 и аудио/видеодекодера 6 управляется контроллером 10. Контроллер 10 получает входные данные по операциям воспроизведения от пользователя и предоставляет управляющую информацию аудио/видеодекодеру 6, демультиплексору 5 и расформирователю исходных пакетов 4. Например, контроллер 10 дает аудио/видеодекодеру 9 команду о виде декодирования, которое необходимо выполнить, демультиплексору 5 команду о транспортном потоке, который нужно демультиплексировать, а также расформирователю исходных пакетов 4 команду о формате исходных пакетов.
В то время как Фиг.16 поясняет устройство записи и воспроизведения, следует понимать, что можно создать устройство только для записи или только для воспроизведения, используя соответствующие части Фиг.16, которые обеспечивают выполнение только функции записи или воспроизведения.
Далее приводится подробное описание некоторых различных типов показов слайдов со ссылкой на Фиг.17-20. Следует понимать, что это просто примеры, а структура данных настоящего изобретения предусматривает и другие виды показов слайдов.
На Фиг.17-19 приводятся примеры синхронизированных или согласованных по времени показов слайдов. В этом примере отображаемые элементы (блок видеопрезентации (VPU) и/или статические элементы) отображаются в определенные моменты времени. В примерах, приведенных на Фиг.17-19, отображаемые элементы воспроизводятся в определенные моменты времени при синхронизации с аудиоданными, воспроизводимыми из аудио/видеопотока клипа. Время воспроизведения и продолжительность отображения каждого элемента определяются навигационной информацией из списка воспроизведения. Например, навигационная информация включает одну или несколько меток списка воспроизведения, индикаторов статических изображений или показов слайдов, элементов воспроизведения и субэлементов воспроизведения, что подробно описано выше. Навигационная информация для аудиоданных снабжена элементом воспроизведения либо субэлементом воспроизведения в списке воспроизведения. Далее, навигационная информация может указывать, осуществлять ли воспроизведение последовательным либо произвольным образом.
На Фиг.17 изображен пример последовательного синхронизированного воспроизведения. Здесь семь отображаемых элементов Display №1-№7, которые включают блоки видеопрезентации (VPU) №1, №2 и статические элементы №1-№5, отображаются в моменты времени представления, указанные для каждого отображаемого элемента.
На Фиг.18 изображен пример произвольного воспроизведения семи отображаемых элементов Display №1-№7. Здесь система видеодисплейного процессора (VDP) получает момент времени представления для каждого отображаемого элемента из навигационной информации, но определяет, какой из отображаемых элементов показывать в каждый из этих моментов времени представления, произвольным образом. На Фиг.19 изображен пример, где первая часть проигрывания осуществляется последовательно, а вторая часть проигрывания осуществляется произвольно.
На Фиг.20 изображен пример показа слайдов, доступного для просмотра. В доступном для просмотра показе слайдов каждый отображаемый элемент отображается до получения от пользователя команды о смене отображаемого элемента. В доступном для просмотра показе слайдов навигационная информация указывает продолжительность, например, статического изображения как бесконечную. Полученная пользовательская информация может предусматривать переход к следующему отображаемому элементу или предыдущему отображаемому элементу. Когда доступный для просмотра показ слайдов воспроизводится с аудиоданными, как показано на Фиг.20, синхронизация между аудиоданными и отображаемыми элементами отсутствует. Вместо этого аудиоданные непрерывно и многократно воспроизводятся во время показа слайдов. Как далее показано в связи с блоком видеопрезентации (VPU) №1, если блок видеопрезентации (VPU) воспроизводится как отображаемый элемент, и воспроизведение блока видеопрезентации (VPU) завершается до получения от пользователя команды о смене отображаемого элемента, то последнее изображение блока видеопрезентации (VPU) обрабатывается как статическое изображение. Как и при синхронизированном показе слайдов, отображение элементов может быть последовательным или произвольным. На Фиг.20 изображен последовательный показ слайдов, доступный для просмотра.
Далее приводится более подробное описание воспроизведения доступного для просмотра показа слайдов, основанном на навигационной информации. Как следует из рассмотрения, доступный для просмотра показ слайдов может быть воспроизведен с использованием меток списка воспроизведения, определенных как метки статических изображений. В этом примере контроллер 10 воспроизводит список воспроизведения, и с использованием навигационной информации, содержащейся в списке воспроизведения, контроллер 10 воспроизводит статическое изображение вместе, например, только с аудиоданными. Список воспроизведения предоставляет навигационную информацию, например элемент воспроизведения или субэлемент воспроизведения, для аудиоданных и предоставляет метку статического изображения, связывающую статическое изображение с аудиоданными. Контроллер 10 осуществляет вывод статического изображения до тех пор, пока не будет получена команда от пользователя на переход контроллера 10 к следующему или предыдущему статическому изображению. Контроллер 10 воспроизводит следующее или предыдущее статическое изображение. Это следующее или предыдущее изображение может быть следующим или предыдущим изображением в группе изображений, обозначенным меткой статического изображения, или может быть статическим изображением, обозначенным следующей или предыдущей меткой статического изображения в списке воспроизведения. Аналогичная операция показа слайдов, доступных для просмотра, может выполняться с использованием индикаторов статических изображений.
Кроме того, доступный для просмотра показ слайдов может воспроизводиться на основе элементов воспроизведения или субэлементов воспроизведения, определенных как статические элементы или субэлементы воспроизведения. Здесь контроллер 10 воспроизводит, например, только аудиоданные, указанные в списке воспроизведения, не являющиеся статическим элементом воспроизведения или субэлементом воспроизведения, и воспроизводит статическое изображение или одно из группы статических изображений, указанное в списке воспроизведения статическим элементом воспроизведения или субэлементом воспроизведения. Контроллер 10 осуществляет вывод статического изображения до тех пор, пока не будет получена команда от пользователя на переход контроллера 10 к следующему или предыдущему статическому изображению. Контроллер 10 воспроизводит следующее или предыдущее статическое изображение. Это следующее или предыдущее изображение может быть следующим или предыдущим изображением в группе изображений, относящихся к текущему статическому элементу воспроизведения или статическому субэлементу воспроизведения, или может быть статическим изображением, относящимся к следующему или предыдущему статическому элементу воспроизведения или статическому субэлементу воспроизведения в списке воспроизведения.
Как следует из вышеприведенного описания, настоящее изобретение обеспечивает носитель записи со структурой данных для управления статическими изображениями, записанными на носителе высокой плотности записи (например, оптическом диске высокой плотности записи, таком как синелучевой (Blu-ray) диск только для чтения (BD-ROM)). Например, структура данных позволяет отображать видеофильм и статические изображения или аудиоданные и статические изображения различными способами.
Как следует из вышеприведенного описания, настоящее изобретение предусматривает способы и устройства для записи на носителе высокой плотности записи структуры данных для управления воспроизведением статических изображений, записанных на носителе.
Далее вышеприведенное описание предоставляет способы и устройства для воспроизведения статических изображений, записанных на носителе высокой плотности записи, на основе структуры данных, также записанной на носителе высокой плотности записи и предназначенной для управления воспроизведением статических изображений.
Несмотря на то что изобретение раскрыто на ограниченном числе примеров осуществления изобретения, специалисты благодаря этому раскрытию оценят его многочисленные модификации и изменения. Например, несмотря на то что описание относится к оптическому синелучевому (Blu-ray) диску только для чтения (BD-ROM), настоящее изобретение не ограничено этим стандартом оптического диска либо оптическими дисками как таковыми. Предполагается, что предлагаемая формула изобретения охватывает все такие модификации и изменения, которые находятся в пределах сущности и объема изобретения.
Предложен носитель записи, устройство записи/воспроизведения. На носителе записи область данных включает, по меньшей мере, первое и второе статические изображения. Также на носителе имеется область списков воспроизведения, которая включает, по меньшей мере, один список воспроизведения. Список воспроизведения включает знаковую информацию, которая включает первую метку, предоставляющую презентационную информацию первого статического изображения, и вторую метку, предоставляющую презентационную информацию второго статического изображения. Предложенное устройство позволяет записывать и воспроизводить данные на/с предложенного носителя. 5 н. и 24 з.п. ф-лы, 20 ил.
1. Носитель записи со структурой данных для управления воспроизведением статических изображений, записанных на носителе записи, содержащий:
область данных, в которой хранятся, по меньшей мере, первое и второе статические изображения; и
область списков воспроизведения, в которой хранится, по меньшей мере, один файл списка воспроизведения, при этом файл списка воспроизведения включает информацию о метках, обеспечивающую информацию о представлении первого
и второго статических изображений для обеспечения, по меньшей мере, перехода от воспроизведения первого статического изображения к воспроизведению второго статического изображения, при этом информация о метках включает первую метку, связанную с первым статическим изображением, и вторую метку, связанную со вторым статическим
изображением, первая и вторая метки обеспечивают информацию о представлении первого и второго статических изображений, соответственно, и информация о метках включает числовую информацию, указывающую число меток в информации о метках.
2. Носитель записи по п.1, в котором первая метка включает первый индикатор, указывающий, по меньшей мере, поток данных, где помещена первая метка; а вторая метка включает второй индикатор, указывающий, по меньшей мере, поток данных, где помещена вторая метка.
3. Носитель записи по п.1, в котором первая метка включает первый индикатор, указывающий точку в потоке данных, где помещена первая метка;
а вторая метка включает второй индикатор, указывающий точку в потоке данных, где помещена вторая метка.
4. Носитель записи по п.1, в котором первая метка включает индикатор типа, указывающий тип первой метки, а вторая метка включает индикатор типа, указывающий тип второй метки.
5. Носитель записи по п.1, в котором первая метка указывает на первое статическое изображение, а вторая метка указывает на второе статическое изображение.
6. Способ воспроизведения структуры данных для управления воспроизведением статических изображений, записанных на носителе записи, содержащий:
воспроизведение, по меньшей мере, одного файла списка воспроизведения с носителя записи, при этом файл списка воспроизведения включает информацию о метках, обеспечивающую информацию о представлении первого и второго статических изображений для обеспечения, по меньшей мере, перехода от воспроизведения первого статического изображения к воспроизведению второго статического изображения, причем информация о метках включает первую метку, связанную с первым статическим изображением, и вторую метку, связанную со вторым статическим изображением, при этом первая и вторая метки обеспечивают информацию о представлении первого и второго статических изображений, соответственно, и информация о метках включает числовую информацию, указывающую число меток в информации о метках.
7. Способ по п.6, в котором первая метка включает первый индикатор, указывающий, по меньшей мере, поток данных, где помещена первая метка; а вторая метка включает второй индикатор, указывающий, по меньшей мере, поток данных, где помещена вторая метка.
8. Способ по п.6, в котором первая метка включает первый индикатор, указывающий точку в потоке данных, где помещена первая метка; а вторая метка включает второй индикатор, указывающий точку в потоке данных, где помещена вторая метка.
9. Способ по п.6, в котором первая метка включает индикатор типа, указывающий тип первой метки, а вторая метка включает индикатор типа, указывающий тип второй метки.
10. Способ по п.6, в котором первая метка указывает на первое статическое изображение, а вторая метка указывает на второе статическое изображение.
11. Устройство воспроизведения структуры данных для управления воспроизведением статических изображений, записанных на носителе записи, содержащее:
дисковод, сконфигурированный для воспроизведения данных, записанных на носителе записи;
контроллер, сконфигурированный для управления дисководом с целью воспроизведения, по меньшей мере, одного файла списка воспроизведения с носителя записи, при этом файл списка воспроизведения включает информацию о метках, обеспечивающую информацию о представлении первого и второго статических изображений для обеспечения, по меньшей мере, перехода от воспроизведения первого статического изображения к воспроизведению второго статического изображения, причем информация о метках включает первую метку, связанную с первым статическим изображением, и вторую метку, связанную со вторым статическим изображением, при этом первая и вторая метки обеспечивают информацию о представлении первого и второго статических изображений, соответственно, и информация о метках включает числовую информацию, указывающую число меток в информации о метках.
12. Устройство по п.11, в котором первая метка включает первый индикатор, указывающий, по меньшей мере, поток данных, где помещена первая метка; а
вторая метка включает второй индикатор, указывающий, по меньшей мере, поток данных, где помещена вторая метка.
13. Устройство по п.11, в котором первая метка включает первый индикатор, указывающий точку в потоке данных, где помещена первая метка; а вторая метка включает второй индикатор, указывающий точку в потоке данных, где помещена вторая метка.
14. Устройство по п.11, в котором первая метка включает индикатор типа, указывающий тип первой метки, а вторая метка включает индикатор типа, указывающий тип второй метки.
15. Устройство по п.11, в котором первая метка указывает на первое статическое изображение, а вторая метка указывает на второе статическое изображение.
16. Способ записи структуры данных для управления воспроизведением, по меньшей мере, статических изображений, записанных на носителе записи, содержащий:
запись информации о метках в навигационной области носителя записи, причем информация о метках включает множество меток, при этом, по меньшей мере, часть меток связана со статическими изображениями, а каждая метка, связанная со статическим изображением, служит указателем статического изображения для обеспечения перехода между статическими изображениями в процессе воспроизведения.
17. Способ по п.16, в котором информация о метках включает первую метку, связанную с первым статическим изображением, и вторую метку, связанную со вторым статическим изображением, при этом первая и вторая метки обеспечивают информацию о представлении первого и второго статических изображений, соответственно.
18. Способ по п.17, в котором первая метка включает первый индикатор, указывающий, по меньшей мере, поток данных, где помещена первая метка; а вторая метка включает второй индикатор, указывающий, по меньшей мере, поток данных, где помещена вторая метка.
19. Способ по п.17, в котором первая метка включает первый индикатор, указывающий точку в потоке данных, где помещена первая метка; а вторая метка включает второй индикатор, указывающий точку в потоке данных, где помещена вторая метка.
20. Способ по п.17, в котором первая метка включает индикатор типа, указывающий тип первой метки, а вторая метка включает индикатор типа, указывающий тип второй метки.
21. Способ по п.16, в котором информация о метках указывает число меток в информации о метках.
22. Способ по п.17, в котором первая метка указывает на первое статическое изображение, а вторая метка указывает на второе статическое изображение.
23. Устройство записи структуры данных для управления воспроизведением, по меньшей мере, статических изображений на носитель записи, содержащее:
дисковод, сконфигурированный для записи данных на носитель записи;
контроллер, сконфигурированный для управления дисководом с целью записи информации о метках в навигационной области носителя записи, причем информация о метках включает множество меток, при этом, по меньшей мере, часть меток связана со статическими изображениями, а каждая метка, связанная со статическим изображением, служит указателем статического изображения для обеспечения перехода между статическими изображениями в процессе воспроизведения.
24. Устройство по п.23, в котором информация о метках включает первую метку, связанную с первым статическим изображением, и вторую метку, связанную со вторым статическим изображением, при этом первая и вторая метки обеспечивают информацию о представлении первого и второго статических изображений, соответственно.
25. Устройство по п.24, в котором первая метка включает первый индикатор, указывающий, по меньшей мере, поток данных, где помещена первая метка; а вторая метка включает второй индикатор, указывающий, по меньшей мере, поток данных, где помещена вторая метка.
26. Устройство по п.24, в котором первая метка включает первый индикатор, указывающий точку в потоке данных, где помещена первая метка; а вторая метка включает второй индикатор, указывающий точку в потоке данных, где помещена вторая метка.
27. Устройство по п.24, в котором первая метка включает индикатор типа, указывающий тип первой метки, а вторая метка включает индикатор типа, указывающий тип второй метки.
28. Устройство по п.23, в котором информация о метках указывает количество меток в ней.
29. Устройство по п.24, в котором первая метка указывает на первое статическое изображение, а вторая метка указывает на второе статическое изображение.
Устройство для охлаждения газоотводной трубы | 1978 |
|
SU942609A3 |
Способ гальванопластического изготовления рельефных изделий | 1983 |
|
SU1198133A1 |
US 5999698 А, 07.12.1999 | |||
US 6148138 А, 14.11.2000 | |||
RU 96101175 А, 10.04.1998. |
Авторы
Даты
2009-06-20—Публикация
2003-09-03—Подача