Устройство воспроизведения контента, сервер предоставления управляющей информации и система воспроизведения контента
Иллюстрации
Показать всеИзобретение относится к устройству/системе воспроизведения контента, серверу предоставления управляющей информации. Техническим результатом является предоставление улучшенного устройства воспроизведения контента, способного воспроизводить контент связанного типа, который включает в себя множество сценариев, сформированных данными контента и управляющей информацией. Предложено устройство воспроизведения контента, включающее: модуль управления воспроизведением, который управляет воспроизведением контента, относящегося к связанному типу и включающего в себя множество сценариев, причем каждый из сценариев представляет поток с единственной временной осью и включает в себя данные контента и управляющую информацию, касающуюся воспроизведения этих данных контента на временной оси сценария; и модуль получения управляющей информации, который получает управляющую информацию. Модуль управления воспроизведением управляет воспроизведением контента связанного типа, осуществляя воспроизведение данных контента в соответствии с управляющей информацией, включающей в себя информацию о событии, используемую для перехода от текущего сценария к другому сценарию. 3 н. и 10 з.п. ф-лы, 45 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к устройству воспроизведения контента (информационно значимого содержимого), серверу предоставления управляющей информации и системе воспроизведения контента.
Уровень техники
В настоящее время с развитием инфраструктуры связи по сетям связи, таким как "Интернет", предоставляются разнообразные сервисы. Например, посредством сети "Интернет" предоставляется мультимедийный контент, такой как музыка или движущиеся изображения, способом загрузки или потоковым способом.
В такого рода сервисе предоставления контента, например, перечень предоставляемого контента обычно отображается на web-странице. В соответствии с большей частью технических решений уровня техники, предшествующего изобретению, когда пользователь выполняет операцию выбора требуемого контента из этого перечня контента, запускается воспроизведение выбранного контента. Контент обычно сконфигурирован в соответствии с потоком единственной временной оси, которая имеет одну начальную точку и одну конечную точку.
С другой стороны, например, в мире игр на оконечном устройстве установлена мультимедийная "машина", и при исполнении языка программы связываются между собой и воспроизводятся множество потоков, включающих в себя множество временных осей. Когда это воспроизведение потоков применяется к контенту, отличному от игрового, можно предусматривать контенты связанного типа, использующие различные выражения.
Однако в случае когда установлена сложная мультимедийная "машина", стоимость может увеличиться. Следовательно, высокофункциональные выражения, предоставляемые мультимедийной "машиной", не нужны в контенте, для которого нет необходимости выполнять сложную обработку данных, как в случае игры. Соответственно, в документе JP 2008 - 113247 А раскрывается система воспроизведения контента, которая воспроизводит другой контент на разделенном экране воспроизведения файла движущегося изображения в ответ на операцию пользователя в соответствии с файлом движущегося изображения и отдельным инструктирующим файлом или выполнение процесса окончания воспроизведения.
Список упоминаемых документов | |
Патентная литература | |
Патентный документ 1: | 2008-113247 A JP |
Сущность изобретения
Техническая проблема
Однако система воспроизведения контента, раскрытая в JP 2008 - 113247 А, просто определяет операцию пользователя или тому подобное по переходу одного контента к другому контенту. Например, когда система воспроизведения контента применяется к контенту, в котором множество потоков связаны сложным образом, или одним контентом управляет множество поставщиков контента, то имеется та проблема, что эта система воспроизведения контента не подходит.
Настоящее изобретение сделано ввиду вышеупомянутой проблемы, и задача настоящего изобретения заключается в том, чтобы предложить новое и улучшенное устройство воспроизведения контента, новый и улучшенный сервер предоставления управляющей информации и новую и улучшенную систему воспроизведения контента, способную воспроизводить контент связанного типа, который включает в себя множество сценариев, сформированных данными контента и управляющей информацией, используемой для управления воспроизведением данных контента и с которой связан сценарий. Решение проблемы
В соответствии с одним аспектом настоящего изобретения для решения вышеупомянутой задачи предлагается устройство воспроизведения контента, включающее в себя модуль управления воспроизведением, который управляет воспроизведением контента, относящегося к связанному типу и включающего в себя множество сценариев, каждый из которых включает в себя данные контента и управляющую Информацию, касающуюся воспроизведения этих данных контента, и модуль получения управляющей информации, который получает управляющую информацию. Модуль управления воспроизведением управляет воспроизведением контента связанного типа, осуществляя воспроизведение данных контента в соответствии с управляющей информацией, включающей в себя информацию о событии, используемую для перехода от текущего сценария к другому сценарию.
Кроме того, информация о событии, входящая в состав управляющей информации, может включать в себя информацию, используемую для получения управляющей информации сценария пункта назначения перехода, модуль получения управляющей информации может получать управляющую информацию сценария пункта назначения перехода, основываясь на информации, используемой для получения управляющей информации сценария пункта назначения перехода, и модуль управления воспроизведением может управлять переходом сценария, воспроизводя данные контента сценария пункта назначения перехода в соответствии с управляющей информацией сценария пункта назначения перехода.
Кроме того, модуль получения управляющей информации может осуществлять перенос аутентификационной информации пользователя между сценариями, добавляя аутентификационную информацию пользователя в сообщение с запросом на получение, используемом для получения управляющей информации, передавая сообщение с запросом на получение и получая управляющую информация, в которую добавлена аутентификационная информация пользователя.
Кроме того, модуль получения управляющей информации может добавлять в сообщение с запросом на получение, используемым для получения управляющей информации, общую аутентификационную информацию пользователя, совместно используемую в сценариях контента связанного типа, и аутентификационную информацию пользователя по каждому поставщику контента, присвоенную каждому поставщику контента, который предоставляет сценарий.
Кроме того, в случае когда модуль получения управляющей информации определяет, что текущий сценарий и другой сценарий предоставляются одним и тем же поставщиком контента, модуль получения управляющей информации может добавлять в сообщение с запросом на получение, используемым для получения управляющей информации этого другого сценария, аутентификационную информацию пользователя по каждому поставщику контента, основанную на управляющей информации.
Кроме того, информация о событии может включать в себя информацию связующего элемента, которая определяет пользовательский интерфейс при переходе текущего сценария к другому сценарию, и модуль управления воспроизведением, основываясь на информации связующего элемента, может отображать экранное изображение связующего элемента, сконфигурированное для перехода к этому другому сценарию.
Кроме того, он может дополнительно включать в себя модуль обработки данных при воспроизведении, который выполняет процесс воспроизведения под управлением модуля управления воспроизведением. Информация связующего элемента может включать в себя информацию неподвижного изображения, подлежащего отображению в течение периода настройки этого другого сценария, и модуль обработки данных при воспроизведении может включать в себя модуль воспроизведения неподвижного изображения, который воспроизводит неподвижное изображение, модуль воспроизведения движущегося изображения, который воспроизводит движущееся изображение, и переключатель, который осуществляет переключение между выводимым изображением из модуля воспроизведения неподвижного изображения и выводимым изображением из модуля воспроизведения движущегося изображения.
Кроме того, управляющая информация может включать в себя информацию о мультимедийном типе данных контента, и модуль управления воспроизведением может выполнять управление таким образом, чтобы модуль обработки данных при воспроизведении выполнял процесс воспроизведения данных контента в соответствии с этой информацией о мультимедийном типе.
Кроме того, в случае когда мультимедийный тип данных контента представляет собой движущееся изображение, управляющая информация может включать в себя информацию, касающуюся, по меньшей мере, одного из следующего: двумерных видеоданных контента и трехмерных видеоданных контента.
Кроме того, информация о событии может включать в себя информацию, указывающую диапазон, в котором текущий сценарий переходит к другому сценарию, и модуль управления воспроизведением может отображать экранное изображение связующего элемента тогда, когда пользователь выполняет операцию активации события в пределах этого диапазона.
Кроме того, в случае когда сценарий пункта назначения перехода представляет собой петлевой сценарий, который возвращается к точке перехода сценария исходного пункта перехода, модуль управления воспроизведением может сохранять информацию, касающуюся точки перехода, и управляющую информацию сценария исходного пункта перехода и воспроизводит сценарий пункта назначения перехода.
Кроме того, в случае когда петлевой сценарий далее переходит к еще одному другому сценарию, и этот еще один другой сценарий не является петлевым сценарием, модуль управления воспроизведением может отменить сохранение информации, касающейся точки перехода, и управляющей информации сценария исходного пункта перехода.
В соответствии с другим аспектом настоящего изобретения для решения вышеупомянутой задачи предлагается сервер предоставления управляющей информации, включающий в себя: модуль связи, который принимает от устройства воспроизведения контента, воспроизводящего данные контента, запрос на получение для получения управляющей информации, касающейся воспроизведения данных контента, и модуль управления вводом / выводом, который, основываясь на этом запросе на получение, предоставляет устройству воспроизведения контента управляющую информацию, включающую в себя информацию о событии, используемую для перехода от текущего сценария к другому сценарию.
Кроме того, в соответствии с другим аспектом настоящего изобретения для решения вышеупомянутой задачи предлагается устройство воспроизведения контента, включающее в себя устройство воспроизведения контента, которое воспроизводит данные контента, сервер предоставления контента, который предоставляет данные контента, и сервер предоставления управляющей информации, который предоставляет управляющую информацию, касающуюся воспроизведения данных контента, причем управляющая информация ассоциативно связана с данными контента. Устройство воспроизведения контента может включать в себя модуль управления воспроизведением, который управляет воспроизведением контента, относящегося к связанному типу и включающего в себя множество сценариев, каждый из которых включает в себя данные контента и управляющую информацию, касающуюся воспроизведения этих данных контента, модуль получения управляющей информации, который получает от сервера предоставления управляющей информации управляющую информацию, ассоциативно связанную с подлежащими воспроизведению данными контента, и модуль управления воспроизведением, который управляет воспроизведением данных контента в соответствии с управляющей информацией. Модуль управления воспроизведением может управлять воспроизведением контента связанного типа, управляя переходом между сценариями при воспроизведении данных контента в соответствии с управляющей информацией.
Полезные результаты изобретения
В соответствии с настоящим изобретением, описанным выше, имеется возможность предложить устройство воспроизведения контента, сервер предоставления управляющей информации и систему воспроизведения контента, способную воспроизводить множество связанных друг с другом потоков.
Краткое описание чертежей
Фиг.1 представляет собой схему, на которой проиллюстрировано общее представление о системе воспроизведения контента, соответствующей одному варианту реализации настоящего изобретения.
Фиг.2 представляет собой схему, на которой проиллюстрирована структура данных контента связанного типа, воспроизводимого системой воспроизведения контента, соответствующей этому варианту реализации настоящего изобретения.
Фиг.3 представляет собой схему, на которой проиллюстрировано различие между конфигурациями устройств воспроизведения контента.
Фиг.4 представляет собой структурную схему, на которой проиллюстрирована конфигурация устройств воспроизведения контента.
Фиг.5 представляет собой схему, на которой проиллюстрирована конфигурация VSI - информации (информации о сценарии видеоданных).
Фиг.6 представляет собой схему для описания определений терминологии.
Фиг.7 представляет собой схему, на которой проиллюстрирован пример контента, в котором предоставляются как двумерные данные контента, так и трехмерные данные контента.
Фиг.8 представляет собой схему, на которой проиллюстрирован петлевой сценарий.
Фиг.9 представляет собой схему, на которой проиллюстрирован соединительный сценарий.
Фиг.10 представляет собой схему, на которой проиллюстрирован другой пример соединительного сценария.
Фиг.11 представляет собой схему, на которой проиллюстрирован завершающийся сценарий.
Фиг.12 представляет собой схему, на которой проиллюстрировано временное событие.
Фиг.13 представляет собой схему, на которой проиллюстрировано пространственное событие.
Фиг.14 представляет собой схему, на которой проиллюстрировано пространственно-временное событие.
Фиг.15 представляет собой схему, на которой проиллюстрировано автоматическое событие, использующее завершающийся сценарий.
Фиг.16 представляет собой схему, на которой проиллюстрировано автоматическое событие, использующее соединительный сценарий.
Фиг.17 представляет собой схему, на которой проиллюстрировано автоматическое событие, использующее петлевой сценарий.
Фиг.18 представляет собой схему, на которой проиллюстрирован пример связующего элемента.
Фиг.19 представляет собой схему, на которой проиллюстрирован пример способа монтажа экранного изображения связующего элемента.
Фиг.20 представляет собой схему, на которой проиллюстрирован другой пример способа монтажа экранного изображения связующего элемента.
Фиг.21 представляет собой схему, на которой проиллюстрирован один другой пример способа монтажа экранного изображения связующего элемента.
Фиг.22 представляет собой схему, на которой проиллюстрирован один другой пример способа монтажа экранного изображения связующего элемента.
Фиг.23 представляет собой схему, на которой проиллюстрирован способ реализации экранных изображений связующих элементов, показанных на фиг.21 и 22.
Фиг.24 представляет собой схему, на которой проиллюстрирован пример сценарной конфигурации контента.
Фиг.25 представляет собой схему, на которой проиллюстрирована последовательность операций в примере, показанном на фиг.24.
Фиг.26 представляет собой блок-схему алгоритма, на которой проиллюстрирована работа устройства воспроизведения контента.
Фиг.27 представляет собой блок-схему алгоритма, на которой проиллюстрирована работа устройства воспроизведения контента.
Фиг.28 представляет собой схему, на которой проиллюстрирована последовательность операций при использовании аутентификационного признака.
Фиг.29 представляет собой схему, на которой проиллюстрирован пример контента, реализуемого посредством переноса аутентификационного признака.
Фиг.30 представляет собой таблицу, в которой проиллюстрирован пример детализированных спецификаций VSI-информации (сценарий).
Фиг.31 представляет собой таблицу, в которой проиллюстрирован пример детализированных спецификаций VSI-информации (часть, относящаяся к событию).
Фиг.32 представляет собой таблицу, в которой проиллюстрирован пример детализированных спецификаций VSI-информации (часть, относящаяся к связующему элементу).
Фиг.33 представляет собой таблицу, в которой проиллюстрирован пример детализированных спецификаций VSI-информации (часть, относящаяся к ответвлению).
Фиг.34 представляет собой схему, на которой проиллюстрирован пример мультисценарного контента, реализуемого при применении системы воспроизведения контента, соответствующей этому варианту реализации изобретения.
Фиг.35 представляет собой схему, на которой проиллюстрирован пример информационной программы путешествия, основанной на впечатлениях, реализованной посредством применения системы воспроизведения контента, соответствующей этому варианту реализации изобретения.
Фиг.36 представляет собой схему, на которой проиллюстрирован пример контента, реализованного посредством применения системы воспроизведения контента, соответствующей этому варианту реализации изобретения.
Фиг.37 представляет собой схему, на которой проиллюстрирован пример, в котором посредством применения системы воспроизведения контента, соответствующей этому варианту реализации изобретения, предоставляется контент движущегося изображения, ассоциативно связанный с основным контентом движущегося изображения.
Фиг.38 представляет собой схему, на которой проиллюстрирован пример, в котором посредством применения системы воспроизведения контента, соответствующей этому варианту реализации изобретения, вставляется и заменяется коммерческое сообщение.
Фиг.39 представляет собой схему, на которой проиллюстрирован пример виртуального пространства, реализованного посредством применения системы воспроизведения контента, соответствующей этому варианту реализации изобретения.
Фиг.40 представляет собой схему, на которой проиллюстрирован пример впечатлений пользователя, реализуемых посредством виртуального пространства, показанного на фиг.39.
Фиг.41 представляет собой схему, на которой проиллюстрирована сценарная конфигурация части, относящейся к кинотеатру, виртуального пространства, показанного на фиг.39.
Фиг.42 представляет собой схему, на которой проиллюстрирован другой пример впечатлений пользователя, реализуемых посредством виртуального пространства, показанного на фиг.39.
Фиг.43 представляет собой схему, на которой проиллюстрирована сценарная конфигурация одного магазина виртуального пространства, показанного на фиг.39.
Фиг.44 представляет собой схему, на которой проиллюстрирован краткий обзор воспроизведения контента в соответствии с предшествующим уровнем техники.
Фиг.45 представляет собой схему, на которой проиллюстрирована структура данных при воспроизведении контента в соответствии с предшествующим уровнем техники.
Описание вариантов реализации изобретения
Далее, со ссылкой на прилагаемые чертежи будут подробно описаны предпочтительные варианты реализации настоящего изобретения. Отметим, что в этом описании и на этих чертежах элементы, которые имеют, по существу, одинаковую функцию и строение, обозначаются одинаковыми ссылочными позициями, и повторное объяснение опускается.
Повсюду в описании и на чертежах, иногда после той же самой ссылочной позиции множества составляющих элементов, имеющих, по существу, одинаковую функциональную конфигурацию, даются различные буквы. Например, множество составляющих элементов, имеющих, по существу, одинаковую функциональную конфигурацию, отличаются друг от друга, как в случае сервера (300 а) VSI-информации (информации о сценарии видеоданных) и сервера (300 b) VSI-информации. Однако, когда нет особой необходимости различать между собой множество составляющих элементов, имеющих, по существу, одинаковую функциональную конфигурацию, им присвоены одинаковые ссылочные позиции. Например, в случае когда нет особой необходимости различать между собой сервер (300 а) VSI-информации и сервер (300 b) VSI-информации, сервер (300 а) VSI-информации и сервер (300 b) VSI-информации именуются просто как серверы (300) VSI-информации.
Описание будет приведено в следующем порядке:
1. Краткий обзор
2. Функциональная конфигурация
3. Определение терминологии
4. Виды сценариев
5. Виды событий
6. Модели связующих элементов
7. Примеры операций
8. Перенос аутентификационного признака
9. Пример детализированных спецификаций управляющей информации
10. Примеры прикладных сервисов
1. Краткий обзор
Краткий обзор системы воспроизведения контента, соответствующего одному варианту реализации настоящего изобретения, будет дан со ссылкой на фигуры с 1 по 3, 44 и 45 в сравнении с системой воспроизведения контента, соответствующей предшествующему уровню техники. Фиг.1 представляет собой схему, на которой проиллюстрирован краткий обзор системы воспроизведения контента, соответствующей этому варианту реализации изобретения. Фиг.2 представляет собой схему, на которой проиллюстрирована структура данных контента связанного типа, воспроизводимого системой воспроизведения контента, соответствующей варианту реализации изобретения. Фиг.3 представляет собой схему, на которой проиллюстрировано различие между конфигурациями устройства воспроизведения контента, соответствующего варианту реализации изобретения, и устройством воспроизведения контента, соответствующим предшествующему уровню техники.
Фиг.44 представляет собой схему, на которой проиллюстрирован краткий обзор системы воспроизведения контента, соответствующей предшествующему уровню техники. Фиг.45 представляет собой схему, на которой проиллюстрирована структура данных контента, воспроизводимого системой воспроизведения контента, соответствующей предшествующему уровню техники.
Во-первых, согласно фиг.44 система воспроизведения контента, соответствующая предшествующему уровню техники, воспроизводит контент, сконфигурированный в соответствии с потоком с единственной временной осью, которая имеет одну начальную точку и одну конечную точку. С другой стороны, согласно фиг.1 система воспроизведения контента, соответствующая этому варианту реализации изобретения, может воспроизводить контент, сконфигурированный таким образом, что связано множество потоков, имеющих множество временных осей. Такого рода контент ниже именуется как контент связанного типа. Контент связанного типа включает в себя множество сценариев, каждый из которых образован потоком с единственной временной осью. Например, сценарий (S1), показанный на фиг.1, связан со сценарием (S2) событием 1 и связан со сценарием (S3) событием 2. Таким образом, один контент связанного типа сконфигурирован таким образом, что связано множество сценариев. При этом в случае когда воспроизводится сценарий (S1), сценарии (S2) и (S3) именуются как ответвляющиеся сценарии с точки зрения сценария (S1). С другой стороны, сценарий (S1) также именуется как основной сценарий.
Сценарий (S1) представляет собой контент информационной программы, и является контентом, который представляет, например, информацию о кинофильме. При этом в случае когда ответвляющийся сценарий, как предполагается, является контентом представленного кинофильма и, например, пользователь выполняет операцию просмотра контента в сцене (в пределах события 1), в которой представляется кинофильм, сценарий (S1) связывается со сценарием (S2), и могут быть воспроизведены данные контента сценария (S2).
Повсюду в описании и на чертежах, иногда для того, чтобы отличать сценарии друг от друга, сценариям присваиваются ссылочные позиции. Однако эти ссылочные позиции используются для того, чтобы отличать сценарии друг от друга на одном и том же чертеже. Даже если та же самая ссылочная позиция приведена на другом чертеже, эта та же самая справочная позиция не обязательно может указывать на тот же самый сценарий. На одном и том же чертеже сценарии, которым присвоены одинаковые ссылочные позиции, как предполагается, являются одинаковыми сценариями.
Далее, согласно фиг.45, когда пользователь выбирает требуемый контент из перечня контентов, предоставленного HTML-документом (документом на языке гипертекстовой разметки), система воспроизведения контента, соответствующая предшествующему уровню техники, получает и воспроизводит данные контента для выбранного контента.
С другой стороны, в случае когда пользователь выбирает требуемый контент из перечня контентов, предоставленного HTML-документом, как это показано на фиг.2, устройство воспроизведения контента, входящее в состав системы воспроизведения контента, соответствующей этому варианту реализации изобретения, получает VSI-информацию (информацию о сценарии видеоданных), которая представляет собой управляющую информацию о сценарии, воспроизводимом в выбранном контенте в первую очередь. После этого устройство воспроизведения контента воспроизводит данные контента в соответствии с этой VSI-информацией. Например, даже в том случае, когда сценарий (S1) связан со сценарием (S2), устройство воспроизведения контента получает VSI-информацию сценария (S2) по ссылке на положение VSI-информации сценария (S2), описанное в VSI-информации сценария (S1), получает данные контента сценария (S2) в соответствии с VSI-информацией сценария (S2) и после этого воспроизводит данные контента сценария (S2).
Таким образом, один сценарий включает в себя порцию данных контента и VSI-информацию, которая представляет собой управляющую информацию, используемую для управления воспроизведением данных контента. Подробности VSI-информации будут описаны позже.
Далее, со ссылкой на фиг.3 конфигурация устройства воспроизведения контента (устройства воспроизведения контента связанного типа), соответствующего этому варианту реализации изобретению, будет описана в сравнении с клиентом, соответствующим предшествующему уровню техники, принимающим поставляемый поток данных, и с игровым устройством, соответствующим предшествующему уровню техники. На клиентском устройстве, соответствующем предшествующему уровню техники, принимающем поставляемый поток данных, установлены проигрыватель аудио- и видеоданных и браузер, как это описано в отношении фиг.44 и 45. С другой стороны, на игровом устройстве, соответствующем предшествующему уровню техники, вместо браузера установлена тяжеловесная мультимедийная "машина", такая что реализуются различные выражения. Однако, например, в том случае, когда мультимедийная "машина" установлена на таком устройстве обработки информации, как телевизионный приемник, это устройство обработки информации медлительно в работе, и, следовательно, от него нельзя ждать удобства работы. Соответственно, устройство воспроизведения контента, соответствующее этому варианту реализации изобретения, может быть реализовано посредством установки облегченной "машины" (машины-клиента VSI-информации), расширяющей функции проигрывателя аудио- и видеоданных.
Устройство воспроизведения контента, входящее в состав системы воспроизведения контента, соответствующее этому варианту реализации изобретения, может быть реализовано с использованием всех видов устройств обработки информации, таких как персональные компьютеры (ПК), бытовые устройства обработки видеоданных (устройства записи DVD-дисков (Цифровых видеодисков) или видеомагнитофоны), персональные цифровые секретари (PDA) и бытовые электрические приборы и портативные устройства обработки информации, такие как мобильные телефоны, персональные миниатюрные радиотелефоны (PHS), портативные устройства воспроизведения и портативные устройства обработки видеоданных. Кроме того, устройство воспроизведения контента может быть реализовано в виде игровых устройств, таких как бытовые игровые устройства и портативные игровые устройства.
2. Функциональная конфигурация
Система (10) воспроизведения контента
Далее, со ссылкой на фиг.4 будет описана функциональная конфигурация системы воспроизведения контента. Фиг.4 представляет собой структурную схему, иллюстрирующую функциональную конфигурацию системы воспроизведения контента, соответствующей этому варианту реализации изобретения.
Система (10) воспроизведения контента, соответствующая одному варианту реализации настоящего изобретения, включает в себя устройство (100) воспроизведения контента, web-сервер (200), которое предоставляет пользователю экранное изображение перечня контента или тому подобное, сервер (300) VSI-информации, который предоставляет VSI-информацию, и сервер (400) контента, который предоставляет данные контента. Устройство (100) воспроизведения контента, web-сервер (200), сервер (300) VSI-информации и сервер (400) контента соединены друг с другом через сеть (500).
Здесь предполагается, что VSI-информация и данные контента хранятся на отдельных серверах, но настоящее изобретение этим не ограничено. Например, VSI-информация и данные контента могут храниться на одном сервере. Здесь предусматриваются единственный сервер (300) VSI-информации и единственный сервер (400) контента, но могут быть предусмотрены множество серверов (300) VSI-информации и множество серверов (400) контента. Например, система (10) воспроизведения контента может включать в себя сервер (400) контента, снабжаемого множеством поставщиков контента. Аналогичным образом, сервер (300) VSI-информации также может снабжаться множеством поставщиков.
Устройство (100) воспроизведения контента
Устройство (100) воспроизведения контента представляет собой устройство обработки информации, которое имеет функцию воспроизведения контента связанного типа. Устройство (100) воспроизведения контента получает с сервера (300) VSI-информации VSI-информацию и получает с сервера (400) контента данные контента, воспроизводимого в соответствии с полученной VSI-информацией. Устройство (100) воспроизведения контента, выводит контент связанного типа, воспроизводя эти полученные данные контента.
Устройство (100) воспроизведения контента включает в себя, главным образом, модуль (ПО) связи и управляющий модуль (120).
Модуль (ПО) связи представляет собой связной интерфейс, который соединяет устройство (100) воспроизведения контента с внешним устройством по проводам или беспроводным образом. На фиг.4 модуль (ПО) связи соединен только с сетью (500). Однако модуль (ПО) связи может, например, представлять собой связной интерфейс, соединенный с устройством ввода-вывода (не показанным на чертеже). Например, в случае когда " мышь ", служащая в качестве устройства ввода, имеет разъем, который соответствует стандарту универсальной последовательной шины (USB-шины), модуль (ПО) связи может включать в себя порт и центральный контроллер, которые соответствуют стандарту универсальной последовательной шины.
Управляющий модуль (120) функционирует в качестве арифметического процессорного устройства и управляющего устройства. Управляющий модуль (120) управляет всеми операциями устройства (100) воспроизведения контента в соответствии с различными программами. Кроме того, управляющий модуль (120) может представлять собой микропроцессор. Например, управляющий модуль (120) включает в себя, главным образом, модуль (122) управления отображением, модуль (124) получения управляющей информации, модуль (126) управления воспроизведением и модуль (130) обработки данных при воспроизведении. Вышеописанная функция управляющего модуля (120) фактически реализуется посредством считывания управляющей программы с носителя информации, такого как постоянное запоминающее устройство (ПЗУ) или оперативное запоминающее устройство (ОЗУ), которое хранит управляющую программу, описывающую порядок обработки данных, в котором арифметическое устройство, такое как центральный процессор, (ЦП) реализует эту функцию и анализ управляющей программы.
Модуль (122) управления отображением управляет экранным отображением на устройстве отображения (не показанном на чертеже). Например, когда пользователь, используя устройство ввода (не показанное на чертеже), вводит операционную команду, модуль (122) управления отображением в ответ на эту операционную команду осуществляет доступ к web-серверу (200), получает экранное изображение перечня контента и отображает полученное экранное изображение перечня контента на устройстве отображения. Кроме того, когда модуль (126) управления воспроизведением воспроизводит контент, модуль (122) управления отображением отображает воспроизводимый контент на устройстве отображения.
Модуль (124) получения управляющей информации получает VSI-информацию, которая является управляющей информацией данных контента. Модуль (124) получения управляющей информации получает VSI-информацию, соответствующую контенту связанного типа, указанному информацией операции, введенной пользователем с использованием устройства ввода, и после этого VSI-информацию, касающуюся сценария, указанного этой VSI-информацией. При этом в случае когда сценарий переходит к другому сценарию посредством автоматического события, модуль (124) получения управляющей информации получает VSI-информацию сценария, указываемого VSI-информацией, автоматически. В противоположность этому, в случае когда сценарий указывается не автоматическим событием, а устройством ввода, управляемым пользователем, модуль (124) получения управляющей информации получает VSI-информацию, соответствующую указанному сценарию. Автоматическое событие, которое представляет собой одну разновидность события, будет подробно описано позже.
Модуль (126) управления воспроизведением управляет воспроизведением контента связанного типа, управляя модулем (130) обработки данных при воспроизведении. Контент связанного типа включает в себя множество сценариев, каждый из которых включает в себя данные контента и VSI-информацию, которая является управляющей информацией, касающейся воспроизведения этих данных контента. Как показано на фиг.5, VSI-информация генерируется для каждого сценария и предоставляется, например, в формате XML-документа (документа на расширяемом языке разметки). VSI-информация включает в себя информацию (URL (унифицированный указатель информационного ресурса) или тому подобное для данных контента сценария), необходимую для того, чтобы воспроизводить и активировать сценарий, множество информации о событиях, используемой для перехода от сценария к другому сценарию, и информацию аутентификационного признака, используемую для аутентификации пользователя или тому подобного. Информация о событии включает в себя информацию связующего элемента (bridge information), в которой, по меньшей мере, один параметр из числа: временного диапазона и пространственного диапазона, в которые действует переход к ответвляющемуся сценарию, определяет пользовательский интерфейс, сконфигурированный таким образом, чтобы осуществлять переход к другому сценарию, и единственную или множественную информацию об ответвлении, указывающую другой сценарий. Информация об ответвлении включает в себя информацию (URL (унифицированный указатель информационного ресурса) или тому подобное для VSI-информации ответвляющегося сценария), необходимую для перехода к ответвляющемуся сценарию, отделяющемуся от этого сценария. VSI-информация ответвляющегося сценария также включает в себя ту же самую информацию, что и ранее упомянутая VSI-информация. Например, VSI-информация ответвляющегося сценария может включать в себя информацию, используемую для перехода к ответвляющемуся сценарию, отделяющемуся далее от этого ответвляющегося сценария.
Модуль (126) управления воспроизведением управляет воспроизведением контента связанного типа, воспроизводя данные контента в соответствии с VSI-информацией. Как было описано выше, VSI-информация включает в себя информацию URL-указателя для данных контента сценария и URL-указатель VSI-информации ответвляющегося сценария. Следовательно, когда модуль (124) получения управляющей информации получает VSI-информацию ответвляющегося сценария в соответствии с VSI-информацией данного сценария и модуль (126) управления воспроизведением управляет воспроизведением данных контента в соответствии с информацией о данных контента, входящих в состав VSI-информации, полученной модулем (124) получения управляющей информации, модуль (126) управления воспроизведением управляет воспроизведением контента связанного типа.
Модуль (130) обработки данных при воспроизведении выполняет процесс воспроизведения данных контента под управлением модуля (126) управления воспроизведением. Модуль (130) обработки данных при воспроизведении включает в себя, например,