Область техники
Настоящее изобретение относится к устройству и способу воспроизведения аудиовизуальных (АВ) данных в интерактивном режиме и к носителю для хранения информации, предназначенному для заявленного устройства и способа.
Предшествующий уровень техники
Цифровые видеодиски, основанные на использовании с персональными компьютерами (далее «интерактивные DVD»), обеспечивающие воспроизведение аудиовизуальных (АВ) данных в интерактивном режиме, стали коммерчески доступными. Интерактивный DVD сохраняет интерактивные данные, поддерживающие функцию интерфейса, а также АВ-данные, соответствующие обычному стандарту DVD-Video. АВ-данные, записанные на интерактивном DVD, могут воспроизводиться в двух режимах, одним из которых является режим видео, в котором АВ-данные отображаются в том же самом формате, что и в обычном DVD-видеодиске, а другим режимом является интерактивный режим, в котором АВ-изображение, которое воспроизводится из АВ-данных, встроено и отображается в интерактивном изображении, которое воспроизводится из интерактивных данных. Например, в случае, когда АВ-данные являются заголовком фильма, соответствующий фильм показывается на АВ-изображении, и различная дополнительная информация, включая содержание фильма, историю создания фильма, изображения съемок и т.д. отображается на интерактивном изображении. Дополнительная информация может отображаться синхронно с заголовком фильма (АВ-данными). Например, когда появляется конкретный актер, могут воспроизводиться и отображаться интерактивные данные, содержащие информацию из его биографии.
Интерактивные данные включают в себя документ с разметкой, написанный на языке разметки; код скрипта в виде внутреннего файла документа с разметкой или отдельного файла, который должен быть связан ссылкой с документом с разметкой; и аудиофайл, анимационный файл, файл изображения и т.д., который должен быть связан ссылкой с документом с разметкой и должен воспроизводиться вместе с документом с разметкой.
Учитывая, что интерактивная модель имеет своей целью предоставить пользователю различное дополнительное содержание с использованием документов с разметкой, получаемый результат весьма незначителен, если документ с разметкой, содержащий дополнительное содержание, выполненное на языке, который пользователь не может прочитать, отображается в интерактивном режиме.
Раскрытие изобретения
Настоящее изобретение предусматривает носитель для хранения информации, имеющий структуру данных, обеспечивающую возможность выбора дополнительного содержания, составленного на языке, выбранном пользователем, или на предварительно заданном языке, и воспроизведения АВ-данных в интерактивном режиме при осуществлении воспроизведения носителя для хранения информации, хранящего АВ-данные, а также устройство воспроизведения и способ воспроизведения такого носителя.
Согласно одному аспекту настоящего изобретения предусмотрен носитель для хранения информации, включающий в себя АВ-данные, интерактивные данные, которые отображаются вместе с АВ-изображением, полученным из АВ-данных, и обеспечивает содержание, связанное с АВ-изображением, когда АВ-данные воспроизводятся в интерактивном режиме, и информацию о языке, которая указывает язык содержания, содержащегося в интерактивных данных.
Дополнительные аспекты и/или преимущества изобретения изложены частично в нижеследующем описании и частично очевидны их описания или могут быть изучены в процессе практической реализации изобретения.
Согласно другому аспекту настоящего изобретения предусмотрен носитель для хранения информации, включающий в себя АВ-данные, множество усовершенствованных АВ (ENAV) приложений, каждое из которых включает в себя, по существу, одно и то же содержание и выполнено на множестве различных языков, чтобы воспроизводить АВ-данные в интерактивном режиме, и информацию о языке, которая используется для выбора одного из множества ENAV-приложений.
Согласно еще одному аспекту настоящего изобретения предусмотрено устройство воспроизведения, содержащее механизм воспроизведения АВ-данных, который декодирует АВ-данные, и ENAV- механизм, который включает в себя информацию о языке средства воспроизведения для выбора одного из множества ENAV-приложений, каждое из которых включает в себя, по существу, одно и то же содержание и выполнено на множестве различных языков и интерпретирует и исполняет выбранное ENAV-приложение, обращаясь к информации о языке средства воспроизведения, чтобы воспроизводить АВ-данные в интерактивном режиме.
Согласно еще одному аспекту настоящего изобретения предусмотрен способ воспроизведения для воспроизведения АВ-данных в интерактивном режиме, при этом способ включает в себя считывание информации о языке, указывающей язык, используемый в содержании, содержащемся в интерактивных данных; выбор и считывание интерактивных данных, выполненных на том же языке, что и указанный информацией о языке воспроизведения, установленной в устройстве воспроизведения, со ссылкой на информацию о языке считывания; и интерпретирование и исполнение считанных интерактивных данных.
Краткое описание чертежей
Эти и другие аспекты и преимущества изобретения поясняются в нижеследующем описании вариантов осуществления, иллюстрируемых чертежами, на которых представлено следующее:
фиг.1 - система воспроизведения, соответствующая варианту осуществления настоящего изобретения;
фиг.2 - представление, поясняющее операции ENAV-диска в соответствии с настоящим изобретением;
фиг.3 - пространство объема ENAV-диска, показанного на фиг.2, в соответствии с вариантом осуществления настоящего изобретения;
фиг.4 - диаграмма, иллюстрирующая структуру директории ENAV-диска, показанного на фиг.2, в соответствии с вариантом осуществления настоящего изобретения;
фиг.5 - соотношение между АВ-данными и ENAV-файлами, записанными на ENAV-диске, показанном на фиг.2, в соответствии с вариантом осуществления настоящего изобретения;
фиг.6 - блок-схема устройства воспроизведения в соответствии с вариантом осуществления настоящего изобретения;
фиг.7 - файл запуска STARTUP.MLS в соответствии с вариантом осуществления настоящего изобретения;
фиг.8 - файл запуска STARTUP.MLS в соответствии с другим вариантом осуществления настоящего изобретения;
фиг.9 - таблица системных параметров, в которой перечислена информация профиля, в соответствии с вариантом осуществления настоящего изобретения;
фиг.10 - представление, поясняющее структуру данных информации профиля, записанной в качестве системного параметра на фиг.9;
фиг.11 - блок-схема алгоритма, поясняющая способ воспроизведения в соответствии с вариантом осуществления настоящего изобретения.
Наилучший режим осуществления изобретения
Ниже приводятся ссылки на детали вариантов осуществления настоящего изобретения, примеры которых иллюстрируются на чертежах, на которых одинаковыми ссылочными позициями обозначены одинаковые элементы. Варианты осуществления описаны ниже со ссылками на чертежи.
Далее варианты осуществления настоящего изобретения описаны подробно со ссылками на приложенные чертежи. В настоящем описании термин «интерактивные данные» относится к данным, записанным для поддержки интерактивного режима и включающим в себя документ с разметкой, написанный на языке разметки, и/или с кодом скрипта, файл кода скрипта, связанный ссылкой с документом с разметкой или предоставленный отдельно, программный файл, аудиофайл, анимационный файл, файл изображения в качестве файлов ресурсов и т.д., которые должны быть связаны ссылкой с документом с разметкой и воспроизводиться вместе с документом с разметкой. То есть интерактивные данные действуют как дополнительное содержание, предоставляемое с АВ-данными, а также действуют как прикладная программа, требуемая для воспроизведения АВ-данных в интерактивном режиме.
На фиг.1 представлена система воспроизведения, соответствующая варианту осуществления настоящего изобретения. Согласно фиг.1 система воспроизведения содержит ENAV-диск 100 в качестве носителя для хранения информации, который поддерживает интерактивный режим, устройство 200 воспроизведения, устройство 300 отображения, например телевизор, и пульт 400 дистанционного управления в качестве устройства пользовательского ввода. Пульт 400 дистанционного управления получает команду управления, введенную пользователем, и передает ее в устройство 200 воспроизведения. Устройство 200 воспроизведения воспроизводит АВ-данные, записанные на ENAV-диск 100. Если ENAV-диск 100 загружен в дисковод для DVD-видеодисков, содержащийся в устройстве 200 воспроизведения, и пользователь выбирает интерактивный режим, то устройство 200 воспроизведения воспроизводит ENAV-диск 100 в интерактивном режиме и передает воспроизводимые данные в устройство 300 отображения. Устройство 300 отображения отображает как АВ-изображение, соответствующее воспроизводимым АВ-данным, так и интерактивное изображение, получаемое из интерактивного приложения. Термин «интерактивный режим» относится к способу отображения АВ-изображения в окне отображения, определенном в документе с разметкой в качестве интерактивного приложения, то есть к способу отображения как АВ-изображения, так и интерактивного изображения таким образом, что АВ-изображение встраивается в интерактивное изображение. Здесь АВ-изображение представляет изображение, в котором DVD-видеоданные, записанные на ENAV-диске 100, воспроизводятся устройством 200 воспроизведения и отображаются устройством 300 отображения. Интерактивное изображение представляет изображение, в котором интерактивное приложение, записанное на ENAV-диске 100, интерпретируется и исполняется устройством 200 воспроизведения и отображается устройством 300 отображения. Кроме того, термин «видеорежим» относится к способу воспроизведения АВ-данных в соответствии со способом, определенным для традиционного DVD-видеодиска, то есть к способу отображения только АВ-изображения, получаемого воспроизведением соответствующих АВ-данных. В данном варианте осуществления устройство 200 воспроизведения поддерживает как интерактивный режим, так и видеорежим. Кроме того, устройство 200 воспроизведения может принимать АВ-данные и/или интерактивные данные посредством сети.
Устройство 200 воспроизведения имеет таблицу системных параметров, содержащую системные параметры (SPRM). Таблица системных параметров содержит информацию о языке средства воспроизведения. Устройство 200 воспроизведения выбирает интерактивные данные для использования в интерактивном режиме, обращаясь к информации о языке средства воспроизведения. Системные параметры SPRM могут быть сохранены в памяти в устройстве 200 воспроизведения.
Диск 100 также сохраняет информацию о языке, указывающую язык, использованный в содержании сохраненных интерактивных данных. Информация о языке, сохраненная на диске, по существу, та же самая, что и информация о языке средства воспроизведения, сохраненная в параметрах SPRM, однако информация о языке на диске отличается от информации о языке средства воспроизведения тем, что информация о языке на диске записана на диск 100 и указывает соответствующие интерактивные данные.
Если выбран интерактивный режим, то устройство 200 воспроизведения считывает информацию о языке, сохраненную на ENAV-диске 100, сравнивает считанную информацию о языке со своей собственной информацией о языке, сохраненной как системный параметр, и выполняет воспроизведение с использованием интерактивных данных, выбранных в соответствии с результатом сравнения.
Фиг.2 поясняет работу ENAV-диска 100. Согласно фиг.2 интерактивные данные, соответствующие информации о языке, записаны на ENAV-диске 100. То есть существуют интерактивные данные #1, соответствующие информации #1 о языке, интерактивные данные #2, соответствующие информации #2 о языке, ..., интерактивные данные #n, соответствующие информации #n о языке, где n - целое число.
Информация (#1, #2, ..., #n) о языке может быть записана отдельно от интерактивных данных (#1, #2, ..., #n) и может быть связана с интерактивными данными (#1, #2, ..., #n) или может быть записана как одна часть интерактивных данных (#1, #2, ..., #n).
Если информация о языке средства воспроизведения, установленная в устройстве 200 воспроизведения, та же, что и информация #2 о языке, то устройство 200 воспроизведения получает интерактивные данные #2, соответствующие информации #2 о языке, и воспроизводит соответствующие АВ-данные в интерактивном режиме. Например, если информация о языке средства воспроизведения соответствует английскому языку, то устройство 200 воспроизведения использует интерактивные данные, соответствующие информации о языке «английский язык», из интерактивных данных, записанных на ENAV-диске 100.
На фиг.3 показано пространство объема ENAV-диска, соответствующего варианту осуществления настоящего изобретения. Согласно фиг.3 пространство объема ENAV-диска включает в себя область структуры объема и файлов для записи информации, относящейся к объему и файлам, область данных DVD-видеодиска для записи АВ-данных или заголовков видео в формате DVD-Video и область ENAV-файлов для записи ENAV-файлов, поддерживающих интерактивный режим.
Область данных DVD-видеодиска включает в себя область VIDEO_TS.IFO, содержащую информацию управления воспроизведением для всех заголовков видео, записанных на ENAV-диске 100, область VTS_01_0.IFO, содержащую информацию управления воспроизведением первого заголовка видео, и VTS_01_0.VOB, VTS_01_1.VOB, ..., в качестве АВ-данных, образующих заголовки видео. VTS_01_0.VOB, VTS_01_1.VOB, ... являются заголовками видео, то есть видеообъектами. Каждый видеообъект VOB содержит блок VOBU, в котором скомпонованы навигационный пакет, видеопакет и аудиопакет. Детальная структура этих областей данных раскрыта в обычном стандарте DVD-видеодиска "DVD-Video for Read Only Memory Disc 1.0".
Область ENAV-файлов сохраняет ENAV-приложение, состоящее из множества ENAV-файлов. То есть область ENAV-файлов сохраняет в качестве ENAV-файлов файл запуска STARTUP.MLS, который должен считываться первым при выборе интерактивного режима, документ с разметкой, соответствующий выбранному заголовку видео и т.д.
Как таковые, интерактивные данные записываются как множество ENAV-файлов. ENAV-файлы включают в себя следующее: документ с разметкой, файл кода скрипта, программный файл, таблицу стиля, указывающую стиль документа с разметкой, и аудиофайл, анимационный файл, файл изображения и т.д., и файлы ресурсов для связывания ссылкой с документом с разметкой и для отображения вместе с документом с разметкой, как описано выше.
На фиг.4 показана диаграмма, иллюстрирующая структуру директории ENAV-диска 100, в соответствии с вариантом осуществления настоящего изобретения. Согласно фиг.4 корневая директория содержит директорию VIDEO_TS DVD-видеодиска и ENAV-директорию DVD_ENAV, сохраняющую ENAV-данные, поддерживающие интерактивный режим.
Директория VIDEO_TS DVD-видеодиска сохраняет данные, описанные выше со ссылкой на фиг.3, то есть VIDEO_TS.IFO, VTS_01_0.IFO, VTS_01_0.VOB, VTS_01_1.VOB и т.д. ENAV-директория DVD_ENAV сохраняет данные, описанные выше со ссылкой на фиг.3, то есть файл запуска STARTUP.MLS и другие ENAV-файлы.
На фиг.5 показано соотношение между АВ-данными и ENAV-файлами, записанными на ENAV-диске 100, в соответствии с вариантом осуществления настоящего изобретения. Согласно фиг.5 ENAV-диск 100 сохраняет ENAV-приложения, соответствующие АВ-данным, гарантируя плавное воспроизведение. Одно ENAV-приложение представляет собой набор из множества ENAV-файлов. Для обеспечения плавного воспроизведения АВ-данных ENAV-приложение, соответствующее АВ-данным, буферизуется заранее перед воспроизведением АВ-данных в интерактивном режиме.
Каждое ENAV-приложение включает в себя один загружаемый информационный файл. Загружаемый информационный файл сохраняет информацию о ENAV-файлах, которая необходима для воспроизведения соответствующих АВ-данных в интерактивном режиме. Информация о местоположении ENAV-файлов включает в себя информацию о местоположении для ENAV-файлов, которые должны быть буферизованы заранее перед запуском соответствующего ENAV-приложения, то есть информацию о местоположении для ENAV-файлов, которые должны быть предварительно загружены.
Поскольку предварительная загрузка выполняется для каждого ENAV-приложения, то плавное воспроизведение обеспечивается для АВ-данных, соответствующих каждому ENAV-приложению. Соответственно с учетом пользовательского интерфейса поставщик содержания создает ENAV-приложения таким образом, что одно ENAV-приложение соответствует 1 фрагменту видеозаголовка или 1 разделу видеозаголовка, чтобы гарантировать плавное воспроизведение.
Вместе с тем, в противоположность предварительной загрузке последующая загрузка заключается в буферизации желательного ENAV-файла после того, как соответствующее ENAV-приложение запущено. Одно ENAV-приложение не всегда включает в себя ENAV-файл для последующей загрузки. Если необходима последующая загрузка, то информация о последующей загрузке требуется с последующей загрузкой, т.е. информация о местоположении ENAV-файлов, для которых должна выполняться последующая загрузка, записывается в загружаемом информационном файле.
На фиг.6 представлена блок-схема устройства 200 воспроизведения в соответствии с вариантом осуществления настоящего изобретения. Согласно фиг.6 устройство 200 воспроизведения содержит устройство 1 считывания, механизм 2 воспроизведения АВ-данных и ENAV-механизм 3.
Устройство 1 считывания считывает АВ-данные, т.е. данные DVD-видеодиска и ENAV-файлы с DVD-видеодиска 100 в соответствии с сигналом управления, переданным с ENAV-механизма 3. Механизм 2 воспроизведения АВ-данных воспроизводит АВ-данные, считанные устройством 1 считывания. Поскольку АВ-данные являются данными DVD-видеодиска, механизм 2 воспроизведения АВ-данных реализован механизмом воспроизведения данных DVD-видеодиска, воспроизводящим данные DVD-видеодиска. Механизм 2 воспроизведения АВ-данных взаимодействует с ENAV-механизмом 3 посредством интерфейса программирования приложения (API). То есть механизм 2 воспроизведения АВ-данных информирует ENAV-механизм 3 о свойстве, указывающем на статус механизма 2 воспроизведения АВ-данных в ответ на запрос, посланный от ENAV-механизма 3, и посылает сигнал запуска на ENAV-механизм 3. Например, в случае, когда на интерактивном экране соответствующая викторина отображается одновременно со сценой боя при демонстрации фильма, например «Звездные войны», в интерактивном режиме сигнал запуска информирует ENAV-механизм 3 о соответствующей информации при отображении сцены боя.
ENAV-механизм 3 воспроизводит ENAV-файлы. В частности, в рассматриваемом варианте осуществления ENAV-механизм 3 проверяет, интерпретирует и исполняет документ с разметкой, такой как ENAV-файл, чтобы данные DVD-видеодиска, записанные на DVD-видеодиске 100, могли воспроизводиться в интерактивном режиме. Также ENAV-механизм 3 выделяет и выводит воспроизводимый поток данных DVD-видеодиска и интерпретированный документ с разметкой. Соответственно изображение, в котором АВ-изображение встроено в интерактивное изображение, отображается на устройстве 300 отображения. При этом ENAV-механизм 3 может включать в себя различные сменные модули. Сменные модули используются для открытия различных форматов файлов, включенных в документ с разметкой или связанных ссылкой с документом с разметкой. Например, для воспроизведения АВ-данных для оконного средства воспроизведения носителей ENAV-механизм 3 может вызвать оконное средство воспроизведения носителей. Также ENAV-механизм 3 имеет доступ к сети и может получить желательную информацию, такую как ENAV-файл.
В частности, в представленном варианте осуществления ENAV-механизм 3 анализирует информацию о языке, записанную в таблице системных параметров, и выбирает соответствующий загрузочный информационный файл согласно результату сравнения. Загрузочный информационный файл включает в себя список ENAV-файлов, которые должны быть буферизованы заранее или в процессе воспроизведения для обеспечения непрерывного воспроизведения. ENAV-механизм 3 буферизует ENAV-файлы в соответствии с загруженным информационным файлом в буфере (не показан), включенном в ENAV-механизм 3, и затем интерпретирует и исполняет начальный файл из ENAV-файлов.
На фиг.7 представлен файл запуска STARTUP.MLS в соответствии с вариантом осуществления настоящего изобретения. Согласно фиг.7 файл запуска STARTUP.MLS, представляющий собой документ с разметкой, написанный на языке с разметкой, включает в себя два элемента: один элемент "walledgarden", а другой - элемент "loadinginfo".
Элемент "walledgarden" включает ссылки на файл списка огороженных садов, в котором содержится область сети, обеспечивающая доступ посредством вставленного ENAV-диска 100, или файлы, обеспечивающие доступ согласно родительскому уровню.
Элемент "loadinginfo" включает ссылки на загрузочный информационный файл, указывающий информацию о местоположении ENAV-файлов, принадлежащих к ENAV-приложению, чтобы загрузить ENAV-приложение, которое является набором ENAV-файлов, требуемых при воспроизведении данных в интерактивном режиме. С использованием элемента "condition", включенного в элемент "loadinginfo", записывается информация условия для выбора одного из множества ENAV-приложений. Более конкретно информация условия для выбора одного из множества ENAV-приложений записывается с использованием свойства "name" (имя) и свойства "value" (значение), включенных в элемент "condition".
Файл запуска, показанный на фиг.7, включает в себя два элемента "loadinginfo". Ссылочной позицией А обозначена часть, на которой записан первый элемент "loadinginfo", а ссылочной позицией В обозначена часть, на которой записан второй элемент "loadinginfo". Значения свойств "name" и "value" элемента "condition", включенные в первый элемент "loadinginfo", записаны как "lang" и "en" соответственно, чтобы указать, что содержание ENAV-файла, включенного в ENAV-приложение, на которое ссылается первый элемент "loadinginfo", записано на английском языке. Значения свойств "name" и "value" элемента "condition", включенные во второй элемент "loadinginfo", записаны как "lang" и "kr" соответственно, чтобы указать, что содержание ENAV-файла, составляющего ENAV-приложение, к которому обращаются, записано на корейском языке. Язык приложения выражается строчными английскими буквами, включая два символа, как определено в стандарте ISO-639.
На фиг.8 представлен файл запуска STARTUP.MLS в соответствии с другим вариантом осуществления настоящего изобретения. Согласно фиг.8 файл запуска STARTUP.MLS, представляющий собой документ с разметкой, написанный на языке с разметкой, включает в себя два элемента: один элемент "walledgarden", а другой - элемент "application". Элемент "walledgarden" имеет тот же смысл, что и в варианте по фиг.7.
Элемент "application" включает ссылки на загрузочный информационный файл, указывающий информацию о местоположении ENAV-файлов, принадлежащих к ENAV-приложению, чтобы загрузить ENAV-приложение, которое является набором ENAV-файлов, требуемых при воспроизведении данных в интерактивном режиме. Элемент "condition", включенный в элемент "application", используется для записи условия выбора одного из множества ENAV-приложений, с которыми связан файл запуска. Элемент "param", включенный в элемент "condition", используется для представления значения свойства, которое обеспечивает критерий выбора для выбора соответствующего ENAV-приложения. Более конкретно информация условия для выбора ENAV-приложения записывается с использованием свойства " param name" (имя параметра) и свойства "value" (значение), включенных в элемент "condition".
Ссылочной позицией С обозначено ENAV-приложение, на которое ссылаются первым элементом "application", а ссылочной позицией D обозначено ENAV-приложение, на которое ссылаются вторым элементом "application". ENAV-приложение, на которое ссылаются первым элементом "application", указывает, что содержание, включенное в соответствующий ENAV-файл, записано на английском языке. ENAV-приложение, на которое ссылаются вторым элементом "application", указывает, что содержание, включенное в соответствующий ENAV-файл, является тем же самым, что и в первом приложении, за исключением того, что оно записано на корейском языке. Язык приложения выражается строчными английскими буквами, включая два символа, как определено в стандарте ISO-639.
Обычный интерактивный режим не учитывает, что читаемый язык различается для конкретных пользователей. Однако настоящее изобретение обеспечивает множество интерактивных данных, содержание которых составлено на различающемся языке, с учетом того, что читаемый язык отличается для конкретных пользователей, и позволяет пользователю выбрать одни из множества интерактивных данных. Кроме того, поскольку информация о языке, используемая для выбора ENAV-файла, записана в файле запуска, устройство 200 воспроизведения может выбрать ENAV-приложение, соответствующее предварительно заданной информации о языке средства воспроизведения при начальном инициировании.
На фиг.9 представлена таблица системных параметров, в которой сохранена информация о языках согласно варианту осуществления настоящего изобретения. Согласно фиг.9 таблица системных параметров сохранена в устройстве 200 воспроизведения. Системные параметры от 0 до 20 реализованы с использованием таблицы системных параметров согласно Системным Параметрам (SPRM), определенным в стандарте DVD-Video (DVD specifications for Read-Only Disc Part 3 Video Specifications) с учетом совместимости. Более детально один из системных параметров, включенных в таблицу системных параметров, может быть использован как информация о языке, или новый формат таблицы системных параметров может быть реализован путем добавления информации о языке средства воспроизведения к таблице системных параметров. Значение, имеющее фиксированную длину 2 байта, сохранено в SPRM, и каждый параметр имеет 16-битовое целочисленное значение. Детальное описание для SPRM от 0 до 20 раскрыто в стандарте DVD-Video, и поэтому описания параметров, не имеющих непосредственного отношения к настоящему изобретению, не приводятся.
Случай, в котором SPRM 0 используется в качестве информации о языке средства воспроизведения согласно настоящему изобретению:
SPRM 0 сохраняет информацию о языке, которую пользователь использует для создания DVD-Video-меню. Устройство 200 воспроизведения сравнивает значение, установленное в SPRM 0, с информацией о языке, записанной на ENAV-диске 100, и может выбрать ENAV-приложение, созданное с использованием того же языка, что и меню, в качестве ENAV-приложения для начального исполнения.
Случай, в котором SPRM 16 используется в качестве информации о языке средства воспроизведения согласно настоящему изобретению:
Значение SPRM 16 может быть изменено, только если устройство воспроизведения инициализировано, и не может быть изменено, когда устройство воспроизведения находится в процессе воспроизведения или управления. SPRM 16 сохраняет информацию о языке аудиопотока, который должен воспроизводиться одновременно с воспроизведением DVD-Video, в формате, определенном в стандарте ISO-639. Поэтому устройство 200 воспроизведения может выбрать ENAV-приложение для начального исполнения со ссылкой на значение, установленное в SPRM 16.
Случай, в котором SPRM 18 используется в качестве информации о языке средства воспроизведения согласно настоящему изобретению:
Значение SPRM 18 может быть изменено, только если устройство воспроизведения инициализировано, и не может быть изменено, когда устройство воспроизведения находится в процессе воспроизведения или управления. SPRM 18 сохраняет информацию о языке, отображающую показ DVD-Video, в формате, определенном в стандарте ISO-639. В большинстве случаев пользователи просматривают показ кинофильма на их местном языке с прослушиванием аудио на исходном языке, использовавшемся при съемке кинофильма. Соответственно устройство 200 воспроизведения выбирает ENAV-приложение, содержание которого составлено с использованием того же языка, что и при показе, со ссылкой на информацию о языке, отображающую показ в DVD-Video. То есть устройство 200 воспроизведения выбирает ENAV-приложение со ссылкой на значения, сохраненные в SPRM 18.
Случай, когда информация о языке средства воспроизведения согласно настоящему изобретению записывается в SPRM 21:
Согласно стандарту DVD-Video SPRM 21-23 являются зарезервированными областями. Соответственно представленные варианты осуществления обеспечивают запись информации о языке средства воспроизведения (код начального языка) в формате, определенном в стандарте ISO-639, в одном из пустых SPRM, например в SPRM 21. Значение SPRM 21 может таким образом быть изменено, только если устройство воспроизведения инициализировано, и не может быть изменено, когда устройство воспроизведения находится в процессе воспроизведения или управления.
На фиг.10 представлен вид, поясняющий структуру данных информации о языке средства воспроизведения в качестве системного параметра, показанного на фиг.9. Согласно фиг.10 информация о языке средства воспроизведения записывается с использованием 2 байтов, отведенных для SPRM 21. Оставшиеся биты, не используемые при записи информации о языке, резервируются и могут быть использованы для сохранения другой информации. SPRM 21 может быть записано в формате, определенном в стандарте ISO-639 или соответственно другим стандартам.
На фиг.11 показана блок-схема, поясняющая способ воспроизведения в соответствии с вариантом осуществления настоящего изобретения. Согласно фиг.11, если ENAV-диск 100 загружается в устройство 200 воспроизведения, то устройство 200 воспроизведения проверяет файл запуска, сохраненный в директории DVD-ENAV, и определяет, является ли загруженный диск диском типа ENAV DVD 100 (операция 1101). Если устройство 200 воспроизведения не может найти файл запуска, то устройство 200 воспроизведения определяет, не является ли загруженный диск обычным DVD-видеодиском (операция 1102). Если загруженный диск является DVD-видеодиском, то устройство 200 воспроизведения воспроизводит диск в режиме видео (операция 1103). Устройство 200 воспроизведения не воспроизводит диск, если диск является диском другого типа.
Если устройство 200 воспроизведения находит файл запуска и определяет, что загруженный диск является ENAV-диском (операция 1101), и если пользователь выбирает режим видео, то устройство 200 воспроизведения воспроизводит загруженный диск в режиме видео (операция 1103). Если пользователь выбирает интерактивный режим (операция 1104), то устройство 200 воспроизведения считывает файл запуска (операция 1105), считывает информацию о языке, записанную в файле запуска, и считывает загрузочный информационный файл, соответствующий информации о языке средства воспроизведения, записанной в таблице системных параметров (операция 1106). Затем устройство 200 воспроизведения буферизует ENAV-файлы, перечисленные в считанном загрузочном информационном файле (операция 1107), интерпретирует и исполняет первый ENAV-файл и воспроизводит выбранные АВ-данные в интерактивном режиме (операция 1108).
Как описано выше, настоящее изобретение обеспечивает носитель для хранения информации, имеющий структуру данных, имеющую возможность выбора дополнительного содержания на языке, выбранном пользователем, или на предварительно заданном языке, и воспроизведения АВ-данных в интерактивном режиме, когда осуществляется воспроизведение носителя для записи информации, хранящего АВ-данные, а также устройство воспроизведения и способ воспроизведения такого носителя.
Таким образом, устройство воспроизведения может выбрать ENAV-приложение для начального исполнения в интерактивном режиме и воспроизводить выбранное ENAV-приложение на языке, читаемом пользователем.
Хотя описано и показано несколько вариантов осуществления настоящего изобретения, специалистам в данной области техники должно быть понятно, что могут осуществляться модификации описанных вариантов без отклонения от принципов и сущности изобретения, объем которого определяется пунктами формулы изобретения и их эквивалентами.
Промышленная применимость
Вышеописанный способ воспроизведения может быть реализован как программа на машиночитаемом носителе, включая такие носители для хранения информации, как магнитные носители для хранения информации (например, ПЗУ, дискеты, жесткие диски и т.д.), оптически считываемые носители для хранения информации (например, CD-ROM, DVD и т.д.) и несущие колебания (например, передачи по Интернету).
Носитель для хранения информации содержит аудиовизуальные (АВ) данные; интерактивные данные, которые отображаются вместе с АВ-изображением, полученным из АВ-данных, и обеспечивает содержание, относящееся к АВ-изображению, когда АВ-данные воспроизводятся в интерактивном режиме; и информацию о языке, которая указывает язык содержания, содержащегося в интерактивных данных, при этом интерактивные данные включают в себя файл запуска, который должен считываться первым, когда выбран интерактивный режим, причем информация о языке записана в файле запуска. Благодаря этому обеспечивается возможность выбора ENAV-приложения для начального исполнения в интерактивном режиме и воспроизведения выбранного ENAV-приложения на языке, читаемом пользователем. 6 н. и 42 з.п. ф-лы, 11 ил.
аудиовизуальные (АВ) данные;
интерактивные данные, которые отображаются вместе с АВ-изображением, полученным из АВ-данных, и обеспечивают содержание, относящееся к АВ-изображению, когда АВ-данные воспроизводятся в интерактивном режиме; и
информацию о языке, которая указывает язык содержания, содержащегося в интерактивных данных,
при этом интерактивные данные включают в себя файл запуска, который должен считываться первым, когда выбран интерактивный режим, причем информация о языке записана в файле запуска.
АВ-данные;
множество усовершенствованных аудио визуальных (ENAV) приложений, каждое из которых включает в себя, по существу, одно и то же содержание и выполнено на языке, отличающемся от других ENAV-приложений, чтобы воспроизводить АВ-данные в интерактивном режиме; и
информацию о языке, которая считывается для выбора одного из множества ENAV-приложений,
при этом информация о языке записана в файле запуска, который должен считываться первым при выборе интерактивного режима.
механизм воспроизведения АВ-данных, который декодирует АВ-данные, и
ENAV-механизм, который включает в себя информацию о языке средства воспроизведения для выбора одного из множества ENAV-приложений, каждое из которых включает в себя, по существу, одно и то же содержание и выполнено на языке, отличающемся от других ENAV-приложений, и интерпретирует и исполняет выбранное ENAV-приложение, обращаясь к информации о языке средства воспроизведения, чтобы воспроизводить АВ-данные в интерактивном режиме,
при этом информация о языке средства воспроизведения сохранена как системный параметр (SPRM).
средство считывания, считывающее ENAV-приложения с носителя для хранения информации, причем ENAV-механизм выбирает одно ENAV-приложение, обращаясь к информации о языке средства воспроизведения и информации о языке, указывающей язык содержания, содержащегося в ENAV-приложениях, причем информация о языке записана в файле запуска, который должен считываться первым, когда выбран интерактивный режим.
считывание информации о языке, указывающей язык, используемый в содержании, содержащемся в интерактивных данных;
выбор и считывание интерактивных данных, выполненных на том же языке, что и информация о языке средства воспроизведения, установленная в устройстве воспроизведения со ссылкой на информацию о языке считывания; и
интерпретирование и исполнение считанных интерактивных данных,
при этом считывание информации о языке включает в себя открытие файла запуска, который должен считываться первым, когда выбран интерактивный режим, и считывание информации о языке.
устройство считывания, которое считывает АВ-данные и интерактивные данные с оптического диска;
память для хранения таблицы системных параметров (SPRM), сохраняющей системные параметры стандарта DVD-Video, включающие в себя информацию о языке средства воспроизведения;
средство воспроизведения АВ-данных, которое воспроизводит АВ-данные, считанные с оптического диска; и
ENAV-механизм, выбирающий считанные интерактивные данные для воспроизведения с оптического диска в соответствии с АВ-данными, когда оптический диск воспроизводится в интерактивном режиме, на основе информации о языке средства воспроизведения,
при этом ENAV-механизм буферизует выбранные интерактивные данные, соответствующие АВ-данным, для обеспечения плавного воспроизведения.
обнаружение усовершенствованных аудиовизуальных (ENAV) данных на оптическом диске, когда выбран интерактивный режим;
считывание информации о языке из файла запуска на оптическом диске;
выбор ENAV-данных на основе считанной информации о языке;
исполнение выбранных ENAV-данных;
воспроизведение с оптического диска соответствующих АВ-данных вместе с выбранными ENAV-данными и сравнение считанной информации о языке с информацией о языке средства воспроизведения, сохраненной в таблице системных параметров.
Приоритеты по пунктам:
Способ и приспособление для нагревания хлебопекарных камер | 1923 |
|
SU2003A1 |
US 6345147 B1, 05.02.2002 | |||
Топчак-трактор для канатной вспашки | 1923 |
|
SU2002A1 |
Топчак-трактор для канатной вспашки | 1923 |
|
SU2002A1 |
US 6396997 B2, 28.05.2002 | |||
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
RU 2000100982 A, 10.01.2002 | |||
Способ изготовления железобетонных крупногабаритных блоков коробчатого сечения | 1984 |
|
SU1206100A1 |
СПОСОБ ФОРМИРОВАНИЯ ДИАГРАММЫ НАПРАВЛЕННОСТИ АДАПТИВНОЙ АНТЕННОЙ РЕШЕТКИ | 2008 |
|
RU2366044C1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Авторы
Даты
2007-12-20—Публикация
2004-03-12—Подача