Приемное устройство и способ, передающее устройство и способ и программа

Иллюстрации

Показать все

Изобретение относится к приемному устройству и способу, предающему устройству, которые позволяют обеспечить гарантированное сохранение загрузки аудиовизуального (АВ) контента. Техническим результатом является обеспечение резервирования загрузки только АВ-контента, который фактически имеется на передающей стороне. Указанный технический результат достигается тем, что детектор запуска обнаруживает информацию о запуске, переданную вместе с АВ-контентом. Механизм приложения получает прикладную программу, которая позволяет выбрать АВ-контент, для которого возможно резервирование загрузки и который передается в нереальном времени, на основании информации о запуске. Блок регистрации предварительного резервирования регистрирует АВ-контент, выбранный на основании прикладной программы, в качестве предварительного резервирования. Блок регистрации окончательного резервирования регистрирует предварительно зарезервированный АВ-контент в качестве окончательного резервирования, если идентификатор загружаемого АВ-контента, включенный в информацию о загрузке, периодически передаваемую вместе с АВ-контентом, идентичен идентификатору предварительного зарезервированного АВ-контента. 6 н. и 6 з.п. ф-лы, 14 ил.

Реферат

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

Настоящее технология относится к приемным устройствам и способам, передающим устройствам и способам и программам, в частности, к приемному устройству и способу, предающему устройству и способу и программе, которые позволяют обеспечить гарантированное сохранение загрузки аудиовизуального (АВ) контента.

Уровень техники

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

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

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

Поэтому для того чтобы обеспечить возможность просмотра по требованию при широковещании однонаправленной передачи, проводятся исследования услуги NRT, в которой широковещательный АВ-контент временно записывается в запоминающее устройство и в дальнейшем воспроизводит его, исходя из того, что приемное устройство содержит запоминающее устройство большой емкости (смотри, например, патентную литературу 1).

Услуга NRT ("в нереальном времени") не основана на просмотре в реальном времени. В этой услуге отсутствует необходимость просмотра АВ-контента при синхронизации с временем вещания АВ-контента, и АВ-контент передается в виде данных с помощью широковещательного сигнала.

В частности, в NRT-услуге возможно завершение записи (загрузки) за более короткое время, если полоса пропускания сигнала с широковещательной волной шире, например, что отличается от традиционного сохранения записи АВ-контента широковещательного показа. Либо загрузка завершается за более длительный период времени, например, если полоса пропускания сигнала, передаваемого широковещательной волной, уже.

Перечень цитируемой литературы

Патентная литература

PTL 1

JP 2011-41242А

Сущность изобретения

Технические задачи

В традиционной NRT-услуге, в случае резервирования загрузки АВ-контента, необходимо получить заранее информацию, которая называется NRT-IT (таблица информации NRT) и относится к загрузке АВ-контента, переданного в нереальном времени. В NRT-IT описан список АВ-контента, для которого возможно резервирование загрузки. Из списка выбирается желательный АВ-контент.

NRT-IT периодически передается вместе с АВ-контентом. Однако, если NRT-IT, сохраняемая приемным устройством, является старой, тот АВ-контент, для которого возможно резервирование загрузки, по существу, нельзя зарезервировать, и резервирование загрузки приходится ждать до тех пор, пока не будет обновлена NRT-IT. В результате становится вероятной потеря возможностей резервирование загрузки АВ-контента.

Настоящая технология выполнена с учетом таких обстоятельств и должна обеспечить гарантии резервирования загрузки АВ-контента и расширение возможности резервирования загрузки.

Решение задач

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

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

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

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

Приемное устройство может представлять собой зависимое устройство или может представлять внутренний блок, конфигурирующий одно устройство.

Способ приема или программа согласно одному аспекту настоящей технологии представляет собой способ или программу, соответствующую вышеописанному приемному устройству согласно одному аспекту настоящей технологии.

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

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

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

Передатчик мультиплексирует информацию о запуске в транспортный поток, соответствующий АВ-контенту, и передает информацию о запуске.

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

Передающее устройство может представлять собой независимое устройство или может представлять собой внутренний блок, конфигурирующий одно устройство.

Способ передачи или программа согласно одному аспекту настоящей технологии, представляют собой способ или программу, соответствующую вышеописанному передающему устройству согласно одному аспекту настоящей технологии.

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

Полезный результат изобретения

Согласно одному аспекту настоящего изобретения можно расширить возможность резервирования загрузки АВ-контента.

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

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

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

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

Фиг.4 - схема, показывающая стек протоколов сигнала широковещательной волны.

Фиг.5 - схема, показывающая пример конфигурации NRT-IT.

Фиг.6 - диаграмма перехода состояний прикладной программы.

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

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

Фиг.9 - схема последовательности операций для объяснения процесса передачи АВ-контента.

Фиг.10 - схема последовательности операций для объяснения процесса приема АВ-контента.

Фиг.11 - схема последовательности операций для объяснения процесса приема АВ-контента.

Фиг.12 - схема, показывающая пример конфигурации TDO-контента.

Фиг.13 - схема, показывающая пример отображения списка АВ-контента, разрешенного для предварительного резервирования.

Фиг.14 - схема, показывающая пример конфигурации компьютера.

Осуществление изобретения

Описание вариантов осуществления

Вариант осуществления настоящей технологии будет описан ниже со ссылкой на чертежи.

Конфигурация широковещательной системы

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

Широковещательная система 1 состоит из широковещательного устройства 11, приемного устройства 13 и сервера 18 доставки контента.

Широковещательное устройство 11 установлено на широковещательной станции. Широковещательное устройство 11 передает АВ-контент, например телепрограмму, СМ и т.д., в качестве цифрового телевизионного широковещательного сигнала. Цифровой телевизионный широковещательный сигнал передается в качестве обычного широковещания и NRT-широковещания.

Обычное широковещание представляет собой широковещание, основанное на просмотре в реальном времени в приемном устройстве 13, в котором принимается этот широковещательный сигнал. Кроме того, NRT-широковещание не основано на просмотре в реальном времени. В NRT-широковещании отсутствует необходимость просмотра АВ-контента во время широковещания АВ-контента, и АВ-контент передается в качестве данных с помощью широковещательного сигнала.

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

Помимо этого широковещательное устройство 11 периодически передаёт информацию, относящуюся к загрузке АВ-контента, передаваемого в нереальном времени при NRT-широковещании (которое в дальнейшем называется информацией загрузки) вместе с АВ-контентом. В качестве информации загрузки представлена, например, вышеописанная NRT-IT. Подробности, касающиеся ее, будут описаны позже.

Цифровой телевизионный широковещательный сигнала, переданный из широковещательного устройства 11, принимается с помощью приемного устройства 13 посредством ретрансляционной станции 12.

Приемное устройство 13 установлено, например, у пользователя дома. Если приемное устройство 13 принимает цифровой телевизионный широковещательный сигнала обычного широковещания, приемное устройство 13 позволяет отображать и просматривать АВ-контент, полученный из цифрового телевизионного широковещательного сигнала, на дисплее 13А.

Кроме того, если зарезервирована загрузка АВ-контента, то приемное устройство 13 начинает прием цифрового телевизионного широковещательного сигнала NRT-широковещания во время начала широковещания принятого АВ-контента и записывает АВ-контент, полученный из цифрового телевизионного широковещательного сигнала в запоминающем устройстве 14. Более того, приемное устройство 13 считывает АВ-контент, записанный в запоминающем устройстве 14, и воспроизводит его таким образом, чтобы можно было просматривать АВ-контент, транслируемый с помощью NRT-широковещания.

Помимо этого приемное устройство 13 подсоединено к ЛВС (локальной вычислительной сети) 15, и его можно подсоединить к Интернет 17 через роутер 16. Если информация о запуске получена из цифрового телевизионного широковещательного сигнала, то приемное устройство 13 соединяется с сервером 18 доставки контента через Интернет 17 на основании источника получения широковещательного контента данных, включенного в информацию о запуске, и получает контент для широковещания данных. Контент для широковещания данных не ограничивается способом получения его через Интернет 17, и его можно получить, например, из мультиплексированного потока, полученного путем демодуляции цифрового телевизионного широковещательного сигнала.

Приемное устройство 13 регистрирует предварительное резервирование АВ-контента на основании полученного контента для широковещания данных и затем регистрирует окончательное резервирование предварительного зарезервированного АВ-контента на основании информации загрузки, периодически передаваемой из широковещательного устройства 11. Подробности резервирования загрузки при использовании контента для широковещания данных (TDO-контента, который будет описан позже) будут описаны позже.

Сервер 18 доставки контента установлен на широковещательной станции или т.п. Сервер 18 доставки контента вырабатывает контент для широковещания данных с целью предоставления списка АВ-контента, для которого возможно резервирование загрузки, при NRT-широковещании. Сервер 18 доставки контента доставляет контент для широковещания данных через Интернет 17 в ответ на запрос на получение из приемного устройства 13.

Широковещательная система 1 сконфигурирована вышеописанным образом.

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

Конфигурация широковещательного устройства

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

Широковещательное устройство 11 состоит из видеокодера 31, аудиокодера 32, мультиплексора 33, генератора 34 сигнала запуска, генератора 35 информации о загрузке и передатчика 36.

Видеокодер 31 кодирует видеопоток АВ-контента телевизионной программы и т.д., который подается с предыдущего каскада в соответствии с заданной системы кодирования, и подает полученный в результате кодированный видеопоток в мультиплексор 33. Примеры системы кодирования в видеокодере 31 включают в себя систему MPEG2 (стандарт, разработанный группой экспертов по вопросам движущегося изображения, Версия 2) и систему Н.264.

Аудиокодер 32 кодирует аудиопоток, соответствующий видеопотоку, подаваемому в видеокодер 31, в соответствии с заданной системой кодирования и подает полученный в результате кодированный аудиопоток в мультиплексор 33. Примеры системы кодирования в аудиокодере 32 включают в себя систему АС3 (аудиокод номер 3) и в систему ААС (усовершенствованное аудиокодирование).

Генератор 34 сигнала запуска вырабатывает информацию о запуске в соответствии с распространением видеопотока АВ-контента, подаваемого с предыдущего каскада, и подает его в мультиплексор 33.

Генератор 35 информации о загрузке периодически вырабатывает информацию о загрузке, такую как NRT-IT, на основании информации, относящейся к АВ-контенту, для которого возможно резервирование загрузки, и подает ее в мультиплексор 33.

В мультиплексор 33 подаются кодированный видеопоток из видеокодера 31, кодированный аудиопоток из аудиокодера 32, информация о запуске из генератора 34 сигнала запуска, информация о загрузке из генератора 35 информации о загрузке.

Мультиплексор 33 мультиплексирует кодированный видеопоток и кодированный аудиопоток и мультиплексирует также информацию о запуске для подачи полученного в результате мультиплексированного потока в передатчик 36. В частности, мультиплексор 33 мультиплексирует потоки в, например, TS (транспортный поток). Альтернативно, при рассмотрении сетевой доставки цифрового телевизионного вещания, мультиплексор 33 может мультиплексировать потока в формате (МР4) медиафайла на базе ISO, который подходит для этого.

Кроме того, если информация о загрузке подается из генератора 35 информации о загрузке, мультиплексор 33 мультиплексирует информацию о загрузке в мультиплексированный поток.

Передатчик 36 отправляет мультиплексированный поток, поданный из мультиплексора 33, в качестве цифрового телевизионного широковещательного сигнала.

Широковещательное устройство 11 сконфигурировано вышеописанным образом.

Конфигурация приемного устройства

На фиг.3 изображена схема, показывающая пример конфигурации приемного устройства.

Приемное устройство 13 состоит из тюнера 51, демультиплексора 52, видеодекодера 53, части 54 для вывода видео, аудиодекодера 55, части 56 для вывода аудио, детектора 57 обнаружения сигнала запуска, контроллера 58, памяти 59, операционной части 60, интерфейса 61 связи, кэш-памяти 62, механизма 63 приложений, устройства 64 обнаружения информации о загрузке и блока 65 резервирования загрузки.

Тюнер 51 принимает и демодулирует цифровой телевизионный широковещательный сигнал, соответствующий каналу, выбранному пользователем, и подает полученный в результате мультиплексированный поток в демультиплексор 52.

Демультиплексор 52 разделяет мультиплексированный поток, который подается из тюнера 51, и подает разделенные кодированный видеопоток и кодированный аудиопоток в видеодекодер 53 и аудиодекодер 55, соответственно. Кроме того, если обнаружена информация о запуске или информация о загрузке, которая передается вместе с мультиплексированным потоком, демультиплексор 52 подает информацию о запуске и информацию о загрузке в устройство 57 обнаружения сигнала запуска и в устройство 64 обнаружения информации о загрузке, соответственно.

Видеодекодер 53 декодирует кодированный видеопоток из демультиплексора 52 и подает видеосигнал, полученный в результате видеосигнал в часть 54 для вывода видео.

Часть 54 для вывода видео выводит видеосигнал, который подается из видеодекодера 53, в следующий каскад (например, дисплей 13А). Кроме того, часть 54 для вывода видео объединяет видеосигнал прикладной программы для широковещания данных (которая в дальнейшем называется как приложение для широковещания данных), который подается из механизма 63 приложений, и видеосигнал, который подается из видеодекодера 53, и выводит полученный в результате сигнал в следующий каскад.

Аудиодекодер 55 декодирует кодированный аудиопоток из демультиплексора 52 и подает полученный в результате аудиосигнал в часть 56 для вывода аудио.

Часть 56 для вывода аудио выводит аудиосигнал, который подается из аудиодекодера 55, в следующий каскад (например, громкоговоритель).

Устройство 57 обнаружения сигнала запуска обнаруживает информацию о запуске из мультиплексированного потока, разделенного с помощью демультиплексора 52, и подает ее в контроллер 58.

Контроллер 58 запускает управляющую программу, записанную в памяти 59, для управления работой соответствующих частей приемного устройства 13. Кроме того, контроллер 58 управляет получением, активизацией, запуском событий, приостановкой, остановкой и т.д. приложения для широковещания данных на основании информации о запуске, поданной из устройства 57 обнаружения сигнала запуска.

Операционная часть 60 получает различного рода операции под пользователя и уведомляет контроллер 58 о рабочем сигнале, соответствующем ему.

Интерфейс 61 связи подсоединяется к серверу 18 доставки контента через Интернет 17 в соответствии с сигналом управления, подаваемым из механизма 63 приложений. Механизм 63 приложений получает приложение для широковещания данных из сервера 18 доставки контента через интерфейс 61 связи и Интернет 17 и побуждает кэш-память 62 сохранять его в соответствии с сигналом управления, полученным из контроллера 58.

Механизм 63 приложений считывает и запускает приложение для широковещания данных, сохраненное в кэш-памяти 62 в соответствии с сигналом управления, полученным из контроллера 58.

Устройство 64 обнаружения информации о загрузке обнаруживает информацию о загрузке из мультиплексированного потока, разделенного с помощью демультиплексора 52, и подает ее в контроллер 58.

Контроллер 58 анализирует информацию о загрузке, поданную из устройства 64 обнаружения информации о загрузке, и записывает результат анализа в памяти 59.

Блок 65 резервирования загрузки выполняет процесс, относящийся к резервированию загрузки АВ-контента в соответствии с сигналом управления, подаваемым из контроллера 58. Блок 65 резервирования загрузки состоит из части 71 регистрации предварительного резервирования и части 72 регистрации окончательного резервирования.

Часть 71 регистрации предварительного резервирования резервирует желательный АВ-контент, выбранный в результате выполнения приложения для широковещания данных в качестве предварительного резервирования в соответствии с сигналом управления, подаваемым из контроллера 58.

Если идентификатор АВ-контента, включенный в информацию о загрузке, анализируемой с помощью контроллера 58, идентичен идентификатору АВ-контента, предварительно зарезервированного частью 71 регистрации предварительного резервирования, часть 72 регистрации окончательного резервирования регистрирует предварительно зарезервированный АВ-контент в качестве окончательного резервировании в соответствии с сигналом управления, поданным из контроллера 58.

После того как в текущий момент времени наступило время начала резервирования АВ-контента, в течение которого регистрируется окончательное резервирование, блок 65 резервирования загрузки подает сигнал управления в тюнер 51 для того, чтобы загрузить АВ-контент заданного канала. Мультиплексированный поток, принятый тюнером 51 и демодулированный, разделяется с помощью демультиплексора 52 и записывается в запоминающем устройстве 14. Если АВ-контент получают из сервера доставки, который подключен к Интернет 17, после того как в текущий момент времени наступило время начала резервирования АВ-контента, в течение которого регистрируется окончательное резервирование, блок 65 резервирования загрузки подает сигнал управления в интерфейс 61 связи для загрузки АВ-контента заданного канала. АВ-контент, принятый с помощью интерфейса 61 связи, записывается в запоминающем устройстве 14.

Если выдается команда на воспроизведение контента, записанного в запоминающем устройстве 14, видеодекодер 53 считывает и декодирует кодированный видеопоток, записанный в запоминающем устройстве 14, и подает полученный в результате видеосигнал в следующий каскад через часть 54 для вывода видео. Кроме того, аудиодекодер 55 считывает и декодирует кодированный аудиопоток, записанный в запоминающем устройстве 14, и подает полученный в результате аудиосигнал в следующий каскад через часть 56 для вывода аудио.

Приемное устройство 13 сконфигурировано вышеописанным образом.

Подробности NRT-широковещания

Ниже приведено описание подробностей NRT-широковещания. В NRT-широковещании существуют следующие две системы: система, в которой пользователь выбирает индивидуальный АВ-контент, и после этого АВ-контент принимается и накапливается (которая в дальнейшем называется NRT-широковещанием гибкого типа), и система, в которой пользователь регистрирует просмотр набора точно заданных частей АВ-контента, и после этого приемное устройство 13 автоматически принимает и накапливает эти части АВ-контента (которая в дальнейшем называется NRT-широковещание жестко заданного типа).

Ниже приводится описание NRT-широковещания гибкого типа.

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

Как показано на фиг.4, наинизший иерархический уровень используется в качестве физического уровня (Physical Layer), и полоса частот широковещательной волны, выделенной для этого канала, соответствует ему. Верхний иерархический уровень, смежный с физическим уровнем, используется в качестве TS (транспортного потока).

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

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

Как показано на фиг.4, кодирование титров, аудиокодирование и видеокодирование, которые соответствуют виду пакета PES, определяются в качестве верхнего иерархического уровня PES. Кодирование титров представляет собой пакет, в котором сохраняются данные, относящиеся к титрам изображения. Аудиокодирование представляет собой пакет, в котором сохраняются аудиоданные. Видеокодирование представляет собой пакет, в котором сохраняются данные изображения.

В качестве верхнего иерархического уровня, смежного с секцией, определены PSIP и PSI. PSIP (протокол информации о программе в системе) определяется как иерархический уровень, имеющий VCT, NRT-IT и т.д. Данные этого PSIP сконфигурированы таким образом, чтобы включать в себя VCT, NRT-IT и т.д., и они периодически принимаются приемным устройством 13. PSI (специфическая информация о программе) определена как иерархический уровень, имеющий PAT (ассоциативная таблица программ), РМТ (таблица отображения программ) и т.д.

Кроме того, в качестве верхнего иерархического уровня, смежного с секцией, отображается DSM-CC (управление и контроль хранением/передачей цифровых данных). DSM-CC используется в качестве уровня адаптации для передачи IP-пакета в MPEG2-TS широковещательного потока. DSM-CC задан как стандарт ISO.

В качестве верхнего иерархического уровня, смежного с DSM-CC, отображается кодирование интерактивных данных. Потоковое широковещание реализовано с помощью данных, которые сохраняются при кодировании интерактивных данных, кодировании титров, аудиокодировании и видеокодировании. То есть с помощью приема этих данных можно принимать и воспроизводить телевизионную программу обычного широковещания.

Кроме того, в качестве верхнего иерархического уровня, смежного с DSM-CC, отображается IP. IP, отображаемая в данном случае, является таким же, как и IP в стеке протоколов TCI/IP, и IP-пакет точно определяется IP-адресом. NRT-широковещание сконфигурировано с использования IP-пакета. Конечно, NRT-широковещание представлено не как связь, а как широковещание. Поэтому, по существу, стек протоколов TCI/IP, который является протоколом связи, не должен использоваться. Однако IP-пакет формально используется при загрузке АВ-контента.

Верхний иерархический уровень, смежный к IP, используется в качестве UDP, и FLUTE/ALC (протокол асинхронного многоуровневого кодирования)/LCT (транспорт многоуровневого кодирования (компоновочный блок)) отображается в качестве его верхнего иерархического уровня. В частности, при NRT-широковещании передается пакет, в котором точно определен порт UDP в связи TCP/IP, и устанавливается сеанс, например, с помощью FLUTE (доставка файла по однонаправленному транспорту). Детали FLUTE определены как RFC3926.

На фиг.5 изображена схема, показывающая пример NRT-IT.

NRT-IT (таблица информации NRT) представляет собой таблицу, сконфигурированную с помощью дескрипторов, которые позволяют идентифицировать каждую часть АВ-контента широковещания, широковещания по каждому каналу, в приемном устройстве 13.

Как показано на фиг.5, в NRT-IT информация, относящаяся к загрузке каждой части АВ-контента, описывается в области описания каждой части АВ-контента. В примере, показанном на фиг.5, для каждого из Content#1, Content#2, ···, Content#N информация, такая как ID контента, начало/конец распределения, название контента и URL контента, описана в их области описания.

В качестве ID контента описан ID для идентификации АВ-контента. Этот ID описывается с помощью букв, цифр и т.д.

В качестве начала/конца распределения описана информация, относящаяся к графику доставки АВ-контента. В качестве графика доставки описана информация, представляющая собой время начала широковещания и время окончания широковещания АВ-контента. Так как АВ-контент представляет собой АВ-контент NRT-широковещания, время, в течение которого можно просмотреть АВ-контент, но время, когда следует начать загрузку АВ-контента, и время, когда следует закончить загрузку, представлено временем начала широковещания и временем окончания широковещания.

В качестве названия контента описана информация, относящаяся к названию АВ-контента. В качестве этого названия описан заголовок АВ-контента, например, с помощью строки символов, цифр и т.д.

В качестве URL контента описана информация, относящаяся к URL (универсальный указатель ресурса) для точного определения места, где расположен АВ-контент.

Таким образом, начало, конец распределения, название контента и URL контента описаны в области описания NRT-IT в качестве информации, относящейся к АВ-контенту, идентифицированному с помощью ID контента, и NRT-IT, в которой описаны эти части информации, передается в качестве информации о загрузке.

Можно также описать, например, информацию, относящуюся к версии и дате истечения срока действия АВ-контента и т.д. в области описания NRT-IT.

NRT-IT сконфигурирована вышеописанным образом.

Описание этой NRT-IT приведено, например, в патентной литературе 1 (JP 2011-41242А), которая представляет собой заявку настоящего правопреемника.

Подробности информации о запуске

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

Команда "сохранить предварительно в кэш-памяти" (Pre-cache) представляет собой команду для получения приложения для широковещания данных. Кроме того, команда "исполнить" (Execute) представляет собой команду для выполнения активизации приложения для широковещания данных. Более того, команда "ввести событие" (Inject_event) представляет собой команду для запуска события при выполнении приложения для широковещания данных.

Команда "приостановить" (Suspend) представляет собой команду для приостановления выполнения приложения для широковещания данных. Кроме того, команда "завершить" (Terminate) представляет собой команду для прекращения выполнения приложения для широковещания данных.

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

Как показано на фиг.6, определено, что состояние приложения для широковещания данных осуществило переход в одно из четырех видов состояний, то есть состояние остановки (Stopped), состояние готовности (Ready), активное состояние (Active) и состояние приостановки (Suspended).

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

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

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

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

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

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

Когда приложение для широковещания данных осуществило переход в состояние "готов", активное состояние или состояние "приостановлено", переход в состояние "остановлено" происходит в том случае, если получена информация о запуске команды "завершить", и выполнение приложения для широковещания данных ост