Передающее устройство, способ передачи, приемное устройство, способ приема и способ отображения приема
Иллюстрации
Показать всеИзобретение относится к приемному и передающему устройству. Технический результат заключается в обеспечении передающей стороне возможности активно управлять положением отображения изображения. Указанный технический результат достигается тем, что в заданном формате передается контейнер, содержащий видеопоток, полученный кодированием данных изображения. Информация определения положения отображения, определяющая положение отображения изображения с помощью данных изображения, вставляется на уровень контейнера. Например, информация определения положения отображения является информацией, определяющей целевой экран отображения. Кроме того, например, информация определения положения отображения является информацией, определяющей положение блока отображения на целевом экране отображения. Например, информация, указывающая, изменять ли положение блока отображения на целевом экране отображения, определенном информацией определения положения отображения, может вставляться на уровень видеопотока. 5 н. и 11 з.п. ф-лы, 31 ил.
Реферат
Область техники, к которой относится изобретение
Настоящая технология относится к передающему устройству, способу передачи, приемному устройству, способу приема и способу отображения приема. В частности, настоящая технология относится к передающему устройству или подобному устройству, позволяющему передающей стороне активно управлять положением отображения изображения.
Уровень техники
К настоящему времени получена или предложена технология, относящаяся к мультиэкранному отображению. Технология выполняет мультидекодирование множества потоков радиовещания и сети и отображает на одном дисплее множество изображений, полученных посредством мультидекодирования.
Например, множество изображений отображаются в форме так называемой "картинки в картинке" (Picture in Picture (PinP)). Это позволяет пользователю просматривать изображение в программе определенного канала в виде большого изображения на основном экране и, в то же время, просматривать изображение программы по другому каналу в виде малого изображения на субэкране. Альтернативно, например, изображения в программах других каналов отображаются рядом друг с другом на правой половине и левой половине дисплея. Это позволяет пользователю одновременно просматривать изображения в программах по двум каналам. Например, в случае, когда для отображения на мультиэкране дается команда в состоянии обычного отображения, патентный документ 1 раскрывает технологию, которая может быстро переключить дисплей в мультиэкранный режим.
Литература
Патентный документ
Патентный документ 1: японская выложенная патентная заявка No. 2000-13712
Раскрытие изобретения
Проблемы, решаемые изобретением
Потоки, используемые для традиционного мультиэкранного отображения, обычно состоят из разных программ. Например, в случае мультиэкранного дисплея в форме описанного выше PinP, потоки источника изображений, отображаемых на субэкране, часто являются разными программами.
То есть такая функция, как описано далее, не обеспечивалась. Передающая сторона определяет взаимодействие множества потоков друг с другом и отображение изображений, таких как изображения в идентичных программах, просматриваемых с различных углов, каждое из которых отображается на основном экране и субэкране, обеспечивая, таким образом, пользователю одну программу.
Дополнительно, как в традиционном мультиэкранном дисплее, работающем в режиме PinP, так и в мультиэкранном дисплее, отображающем изображения рядом друг с другом на левой половине и на правой половине, способ отображения зависит от реализации на стороне устройства отображения; следовательно, сторона провайдера не указывает способ отображения.
Здесь далее распространение отображения, имеющего разрешающую способность, равную или большую, чем полное высокое разрешение (High Definition (HD)) возможно несет вещательную программу, которая отображает множество изображений на одном дисплее, чтобы предоставить одну программу. Дополнительно, в этом отношении, вероятно, будет существовать потребность в способе отображения изображений, таком, где передающая сторона программы активно управляет отображением изображений.
Задача настоящей технологии состоит с том, чтобы позволить передающей стороне активно управлять положением отображения изображения.
Решения проблем
Концепция этой технологии заключается в передающем устройстве, содержащем:
передающий блок, выполненный с возможностью передачи контейнера в заданном формате, причем контейнер содержит видеопоток, полученный посредством кодирования данных изображения; и
блок вставки информации, выполненный с возможностью вставки информации определения положения отображения на уровень контейнера, причем информация определения положения отображения указывает положение отображения изображения с помощью данных изображения.
Передающий блок, соответствующий настоящей технологии, передает контейнер в заданном формате. Контейнер содержит видеопоток, полученный кодированием данных изображения. Например, контейнер может быть транспортным потоком (MPEG-2 TS), который используется для стандарта цифрового вещания. Дополнительно, например, контейнер может быть в формате МР4, который используется для доставки Интернета или для подобной цели, или контейнер может быть в формате, отличном от МР4.
Блок вставки информации выполнен с возможностью вставки информации определения положения отображения на уровень контейнера. Информация определения положения отображения указывает положение отображения изображения с помощью данных изображения. Например, контейнер является транспортным потоком. Блок вставки информации может быть выполнен с возможностью вставки информации определения положения отображения в дескриптор под элементарным видеоконтуром таблицы программной карты, содержащейся в транспортном потоке.
Например, информация определения положения отображения может быть информацией, указывающей блок целевого экрана отображения. Дополнительно, например, информация определения положения отображения может быть информацией, которая описывает блок отображения на целевом экране отображения. В этом случае, информация, указывающая модель разрешающей способности отображения на целевом экране отображения, может быть добавлена в информацию определения положения отображения. Информация положения отображения на координате разрешающей способности, указанной моделью разрешающей способности, может также быть добавлена к информации определения положения отображения.
Затем, например, блок вставки информации может быть выполнен с возможностью дополнительной вставки на уровень видеопотока информации, указывающей, должно ли изменяться положение блока отображения на целевом экране отображения, указанное с помощью информации определения положения отображения, и, если информация указывает изменение, то информации положения отображения блока отображения. Это позволяет осуществлять динамическое изменение в блоке отображения на экране целевого отображения.
Таким образом, в соответствии с этой технологией, информация определения положения отображения, определяющая положение отображения изображения с помощью данных изображения, вставляется в уровень контейнера. Соответственно, сторона передачи может активно управлять положением отображения изображения.
Заметим, что согласно этой технологии, например, информация, указывающая разрешать ли отображение в положении отображения, отличном от положения отображения, определенного информацией определения положения отображения, может быть добавлена к информации определения положения отображения. В этом случае, сторона передачи может активно управлять тем, разрешать ли отображение в положении отображения, отличном от положения отображения, определенного этой информацией определения положения отображения.
Дополнительно, в соответствии с этой технологией, например, контейнер, передаваемый передающим блоком, может дополнительно содержать поток субтитров, полученный кодированием данных субтитров. Блок вставки информации может быть выполнен с возможностью дополнительной вставки информации определения положения отображения на уровень контейнера. Информация определения положения отображения может определять положение отображения субтитров с помощью данных субтитров. В этом случае, сторона передачи может активно управлять положением отображения субтитров.
Дополнительно, в соответствии с настоящей технологией, например, контейнер, переданный блоком передачи, дополнительно содержит информацию об электронной программе передач. Блок вставки информации может быть дополнительно выполнен с возможностью вставки информации определения положения отображения на уровень контейнера. Информация определения положения отображения определяет положение отображения электронной программы передач с помощью информации электронной программы передач. В этом случае сторона передачи может активно управлять положением отображения электронной программы передач.
Дополнительно, другой идеей настоящей технологии является следующее приемное устройство. Приемное устройство содержит приемный блок. Приемный блок выполнен с возможностью приема контейнера в заданном формате. Контейнер содержит видеопоток, полученный кодированием данных изображения. Информация определения положения отображения определяет положение отображения изображения с помощью данных изображения. Информация определения положения отображения вставляется на уровень контейнера. Приемное устройство дополнительно содержит блок управления отображением. Блок управления отображением выполнен с возможностью управления обработкой видеопотока, чтобы отображать изображение с помощью данных изображения в положении отображения, определенном информацией определения положения отображения.
Приемный блок, соответствующий настоящей технологии, принимает контейнер в заданном формате. Контейнер содержит видеопоток, полученный кодированием данных изображения. Информация определения положения отображения, которая определяет положение отображения изображения с помощью данных изображения, вставляется в уровень этого контейнера. Например, контейнер может быть транспортным потоком (MPEG 2 TS), который используется для цифрового вещательного стандарта МР4, применяемого для доставки Интернета или подобной цели, или в ином формате. Блок управления отображения управляет обработкой видеопотока, чтобы отображать изображение с помощью данных изображения в положении отображения, определенном информацией определения положения отображения.
Например, может использоваться следующая конфигурация. Приемное устройство содержит блок декодирования и передающий блок. Блок декодирования выполнен с возможностью декодирования видеопотока, чтобы получать данные несжатого изображения. Передающий блок выполнен с возможностью передачи данных несжатого изображения устройству отображения с помощью управлением блоком управления отображением. Устройство отображения имеет целевой экран отображения, определенный информацией определения положения отображения. Передающий блок выполнен с возможностью вставки временного кода в информацию заголовка в каждом кадре несжатых данных изображения. Временной код выполнен с возможностью счета в единицах кадров. Кроме того, например, приемное устройство может дополнительно содержать включать передающий блок. Передающий блок выполнен с возможностью передачи контейнера устройству отображения с помощью управления блоком управления отображением. Устройство отображения имеет целевой экран отображения, определенный информацией определения положения отображения.
Таким образом, настоящая технология управляет обработкой видеопотока, чтобы отображать изображение с помощью данных изображения в положении отображения, определенном информацией определения положения отображения. Соответственно, положение отображения изображения основано на управлении с передающей стороны, позволяющем отображение изображения в положении отображения, назначенном передающей стороной.
Дополнительно, еще одна идея этой технологии состоит в следующем. Способ отображения приема содержит прием контейнера в заданном формате. Контейнер содержит видеопоток, полученный кодированием данных изображения. Информация определения положения отображения, определяющая положение отображения изображения с помощью данных изображения, вставляется на уровень контейнера. Технология отображения приема располагает изображение с помощью данных изображения в положении отображения, определенное информацией определения положения отображения, или в положении отображения, отличающемся от положения отображения, определенного информацией определения положения отображения, посредством определения, основанного на информации определения, содержащей, по меньшей мере, информацию определения положения отображения.
Результаты изобретения
В соответствии с настоящей технологией, передающая сторона может активно управлять положением отображения изображения.
Краткое описание чертежей
Фиг. 1 - блок-схема примерной конфигурации системы передачи/приема изображения как варианта осуществления этого изобретения.
Фиг. 2(а) и 2(b) - таблица идентификаторов (ID) экрана и примерная таблица, описывающая соотношение соответствия между ID экрана (Screen ID) и потоковым ID экрана (Stream_screen_ID).
Фиг. 3 - примерное расположение основного экрана, образованного восемью экранными устройствами.
Фиг. 4 - примерное отображение изображения в случае, когда потоки для службы мультидоставки распределяются с помощью единого контейнера.
Фиг. 5 - другое примерное отображение изображения в случае, когда потоки для службы мультидоставки распределяются с помощью единого контейнера.
Фиг. 6 - другое примерное отображение изображения в случае, когда потоки для службы мультидоставки распределяются с помощью единого контейнера.
Фиг. 7 - другое примерное отображение изображения в случае, когда потоки для службы мультидоставки распределяются с помощью единого контейнера.
Фиг. 8 - примерное отображение в случае, когда потоки связываются друг с другом для отображения идентификатора ID окна (window_id).
Фиг. 9 - другое примерное отображение в случае, когда потоки связываются друг с другом для отображения ID окна (window_id).
Фиг. 10 - другое примерное отображение в случае, когда потоки связываются друг с другом для отображения ID окна (window_id).
Фиг. 11 - примерное перемещение отображения в случае, когда информация разрешения отображения указывает разрешение отображения в положении отображения (экран или окно), отличном от положения отображения, определенного информацией определения положения отображения.
Фиг. 12 - блок-схема примерной конфигурации генератора данных передачи, который формирует транспортный поток TS в передающем устройстве.
Фиг. 13 - примерная конфигурация (Syntax, синтаксис) дескриптора расположения окна экрана (дескриптор display_window_positioning) в качестве информации определения положения отображения.
Фиг. 14 - контент (Semantics, семантика) основной информации в примерной конфигурации дескриптора расположения окна отображения (дескриптор display_window_positioning).
Фиг. 15(а) и 15(b) - примерная конфигурация (Syntax, синтаксис) дескриптора мультиоконной службы (дескриптор multi windows service) в качестве информации о службе доставки и контента (Semantics, семантика) основной информации.
Фиг. 16(а) и 16(b) - описание вставки сообщения с SEI оконного атрибута (сообщение window_attribute SEI) в часть "SELs" блока доступа.
Фиг. 17(а) и 17(b) - примерные конфигурации (Syntax, синтаксис) "сообщения window_attribute SEI".
Фиг. 18 - примерная конфигурация (Syntax, синтаксис) "window_attribute_sei ()".
Фиг. 19 - контент (Semantics, семантика) основной информации в примерной конфигурации "window_attribute_sei ()".
Фиг. 20 - примерная конфигурация транспортного потока TS.
Фиг. 21 - блок-схема примерной конфигурации приемного устройства.
Фиг. 22 - блок-схема другой примерной конфигурации системы передачи/приема изображения.
Фиг. 23 - блок-схема примерной конфигурации приемного устройства и устройств отображения.
Фиг. 24 - блок-схема другой примерной конфигурации системы передачи/приема изображения.
Фиг. 25 - вставка временных кодов в информацию заголовка данных, таких как данные несжатого изображения.
Фиг. 26 - блок-схема примерной конфигурации приемного устройства.
Фиг. 27 - блок-схема другой примерной конфигурации системы передачи/приема изображения.
Фиг. 28 - блок-схема примерной конфигурации устройства отображения.
Фиг. 29(а) и 29(b) - случай, в котором множество сервисных потоков подаются с помощью множества контейнеров.
Фиг. 30(а) и 30(b) - случай, в котором множество сервисных потоков подаются с помощью множества контейнеров.
Фиг. 31 - примерное отображение изображения в случае, когда множество сервисных потоков подаются с помощью множества контейнеров.
Способ осуществления изобретения
Ниже описываются способы осуществления изобретения (в дальнейшем именуемые "варианты осуществления"). Описания приводятся в следующем порядке.
1. Варианты осуществления
2. Модификации
1. Варианты осуществления
Примерные конфигурации системы передачи/приема изображения
На фиг. 1 в качестве варианта осуществления показана примерная конфигурация системы 10 передачи/приема изображения. Эта система 10 передачи/приема изображения образована передающим устройством 100, приемным устройство 200 и М фрагментами экранных устройств 300-1-300-М.
Передающее устройство 100 является устройством, установленным на стороне передачи данных изображения, таким как широковещательная радиостанция. Передающее устройство 100 передает транспортный поток TS на радиовещательной волне или через сеть. Транспортный поток TS содержит заданное количество телевизионных потоков, каждый из которых получают кодированием данных изображения. Здесь транспортный поток образует контейнер.
На уровни этого транспортного потока TS вставляется информация определения положения отображения для каждого видеопотока. Информация определения положения отображения определяет положение отображения изображения, полученного из данных изображения. Эта информация определения положения отображения является, например, информацией, которая определяет целевой экран отображения и/или блок отображения (окно) на целевом экране отображения. Эта информация определения положения отображения, например, вставляется как входящая в элементарный видеоконтур (контур Video ES) таблицы карты программ (Program Map Table, РМТ), содержащейся в транспортном потоке TS. Подробности этой информации определения положения отображения будут описаны позже.
Здесь, при вставке информации, определяющей блок (окно) отображения на целевом экране отображения, информация, указывающая модель разрешающей способности отображения на целевом экране отображения, добавляется к этой информации определения положения отображения. Дополнительно добавляется информация положения с координатой разрешающей способности, определяемая этой моделью разрешающей способности отображения. Например, для модели разрешающей способности отображения показаны 1920 (Н)*1080 (V), 3840 (Н)*2160 (V) и 7680 (Н)*4320 (V). Дополнительно, например, технические характеристики положения отображения показывают координату в положении начала отображения по вертикали/горизонтали и координату в положении окончания отображения по вертикали/горизонтали блока отображения (окно).
Дополнительно, к этой информации определения положения отображения добавляется информация разрешения отображения. Информация разрешения отображения указывает, разрешать ли отображение в положении отображения (экран и окно), отличном от положения отображения, определенного информацией определения положения отображения.
Предположим случай, в котором информация определения положения отображения, созданная в соответствии с заданным видеопотоком и определяющая блок отображения (окно) на целевом экране отображения, вставляется на уровень транспортного потока TS. На уровень заданного видеопотока вставляется информация об изменении положения. Информация об изменении положения указывает, изменять ли положение блока отображения (окна). В этом случае, когда эта информация об изменении положения указывает изменение, дополнительно вставляется информация положения отображения с координатой разрешающей способности, определенной моделью разрешающей способности отображения. Информация вставляется, например, в область данных пользователя в заголовке картинки или в заголовке последовательности видеопотока. Подробности об информации будут описаны позже.
Кроме того, транспортный поток TS дополнительно содержит поток субтитров, полученный кодированием данных субтитров. Затем, на уровень этого транспортного потока TS дополнительно вставляется информация определения положения отображения. Информация определения положения отображения определяет положение отображения субтитров, исходя из данных субтитров. Кроме того, транспортный поток TS дополнительно содержит информацию об электронной программе передач (информация EPG). Затем, на уровень этого транспортного потока TS дополнительно вставляется информация определения положения отображения. Информация определения положения отображения определяет положение отображения электронной программы передач из информации об электронной программе передач.
Приемное устройство 200 принимает транспортный поток TS, переданный от передающего устройства 100 на волне радиовещания или через сеть. Приемное устройство 200 выполняет процесс декодирования видеопотоков, графических потоков и информации электронной программы передач, которые содержатся в этом транспортном потоке TS. Таким образом, приемное устройство 200 принимает данные для отображения, такие как изображение, графика (в том числе, субтитры) и электронную программу передач. В этом отношении, приемное устройство 200 может знать положения отображения (целевой экран отображения и блок (окно) отображения) изображения, графики и электронной программы передач с помощью информации определения положения отображения, соответствующей видеопотоку, графическому потоку и информации электронной программы передач, которые вставляются на уровни транспортного потока TS.
Приемное устройство 200 выборочно подает каждые данные для отображения на соответствующее экранное устройства из числа экранных устройств 300-1-300-М, основываясь на описанной выше информацию определения положения отображения. В этом отношении, чтобы правильно отображать изображение на блоке отображения (окне) целевого экрана отображения, приемное устройство 200 соответственно выполняет процесс масштабирования или подобный процесс для данных изображения в соответствии с информацией положения отображения блока отображения (окна), определенной с помощью определенный модели разрешающей способности отображения, и информацией о пиксельном размере по вертикали/горизонтали экранного устройства, чтобы сформировать данные изображения для отображения.
В этом отношении, приемное устройство 200 может знать, изменять ли положение блока отображения (окна), из информации изменения положения блока отображения (окна), вставленного на уровень видеопотока. Затем, при изменении положения приемное устройство 200 соответственно выполняет процесс масштабирования или подобный процесс для данных изображения, соответственно, основываясь на информации о положении отображения блока отображения (окна), добавленной к этой информации об изменении положения, чтобы сформировать данные изображения для отображения.
Дополнительно, приемное устройство 200 декодирует потоки субтитров, которые содержатся в этом транспортном потоке TS, и получает данные субтитров для отображения (данные битового массива). В этом отношении, приемное устройство 200 может знать целевой экран отображения и блок отображения (окно), где должны отображаться субтитры, из информации определения положения отображения, соответствующей потоку субтитров, который вставляется на уровень транспортного потока TS.
Приемное устройство 200 выборочно подает данные субтитров соответствующему экранному устройству из числа экранных устройств 300-1-300-М, основываясь на приведенной выше информации определения положения отображения. В этом отношении, чтобы правильно отобразить субтитры на блоке отображения (окне) целевого экрана отображения, приемное устройство 200 соответственно выполняет процесс масштабирования или подобный процесс для данных субтитров согласно информации о положении отображения блока отображения (окна), определенного моделью разрешающей способности отображения и информацией о писксельном размере по вертикали/горизонтали экранного устройства, чтобы сформировать данные субтитров (данные битового массива) для отображения.
Дополнительно, приемное устройство 200 получает данные электронной программы передач (данные битового массива) для отображения, основываясь на информации об электронной программе передач (информации EPG), которая содержится в этом транспортном потоке TS. В этом отношении, приемное устройство 200 может знать целевой экран отображения и блок отображения (окно), где должна отображаться электронная программа передач, из информации определения положения отображения, соответствующей информации об электронной программе передач, которая вставляется на уровень транспортного потока TS.
Приемное устройство 200 выборочно подает данные программы на соответствующее экранное устройство из числа экранных устройств 300-1-300-М, основываясь на описанной выше информации определения положения отображения. В этом отношении, чтобы правильно отобразить электронную программу передач на блоке отображения (окне) целевом экране отображения, приемное устройство 200 соответственно выполняет процесс масштабирования или подобный процесс для данных электронной программы передач в соответствии с информацией положения отображения блока отображения (окна), определенного моделью разрешающей способности отображения, и информацией о пиксельном размере по вертикали/горизонтали экранного устройства, чтобы сформировать данные электронной программы передач (данные битового массива) для отображения.
Дополнительно, приемное устройство 200 может знать, разрешать ли отображение в положении отображения (экран и окно), отличном от положения отображения, определенного информацией определения положения отображения, исходя из информации о разрешении отображения, которая добавляется к описанной выше информации о положении отображения. Например, в случае, когда операция пользователя дает команду отображения изображения или подобных данных, отображаемых на заданном экране или блоке отображения (окне), на другом экране или блоке отображения (окне), когда информация о разрешении отображения указывает разрешение, приемное устройство 200 выполняет процесс перемещения отображения.
Каждое их экранных устройств 300-1-300-М образует основной экран, расположенный в заданном положении. Каждое из экранных устройств 300-1-300-М формируется на жидкокристаллической панели, органической EL-панели или подобной панели. Приемное устройство 200 предварительно назначает экранный идентификатор (Screen ID) каждому основному экрану, чтобы создать таблицу экранных ID (таблицу Screen_id).
На фиг. 2(a) показана примерная таблица экранных ID. Например, основной экран, расположенный спереди в центре (Forward Center), имеет "Screen ID = 1". Дополнительно, например, основной экран, расположенный спереди слева (Forward Lei), имеет "Screen ID = 2". Кроме того, например, основной экран, расположенный спереди справа (Forward Right), имеет "Screen ID = 3". На фиг. 3 показано примерное расположение основного экрана, образованного восемью экранными устройствами.
Дополнительно, приемное устройство 200 содержит таблицу. Таблица показывает соотношение соответствия между экранным ID (Screen ID) и потоковым экранным ID (Stream_screen_ID). Потоковый экранный ID (Stream_screen_ID) определяет целевой экран отображения как информацию определения положения отображения, вставленную в транспортный поток TS. На фиг. 2(b) показан пример таблицы. Основываясь на этой таблице, приемное устройство 200 выборочно подает данные изображения, данные подзаголовка и данные электронной программы передач на каждый соответствующий основной экран.
На фиг. 4 показано примерное отображение изображения. В этом примере транспортный поток TS содержит три видеопотока. В этом случае, в соответствии с первым видеопотоком, "Stream_screen_ID = 1" вставляется в транспортный поток TS как информация определения положения отображения. Соответственно, данные изображения, полученные декодированием этого первого видеопотока, подаются на "экранное устройство 1" с помощью "Screen ID = 1". Таким образом, на экране отображается изображение.
Дополнительно, в этом случае, в соответствии со вторым видеопотоком в транспортный поток TS вставляется "Stream_screen_ID = 2" в качестве информации определения положения отображения. Соответственно, данные изображения, полученные декодированием этого второго видеопотока, подаются на "экранное устройство 2" с помощью "Screen ID = 2". Таким образом, на экране отображается изображение.
Дополнительно, в этом случае, в соответствии с третьим видеопотоком, в транспортный поток TS вставляется "Stream_screen_ID = 3" в качестве информации определения положения отображения. Соответственно, данные изображения, полученные декодированием этого третьего видеопотока, подаются на "экранное устройство" с помощью "Screen ID = 3". Таким образом, на экране отображается изображение.
На фиг. 5 показано другое примерное отображение изображения. В этом примере транспортный поток TS содержит пять видеопотоков. В этом случае, соответствующем первому видеопотоку, в транспортный поток TS вставляются "Stream_screen_ID = 1" и "window_id = 1" в качестве информации определения положения отображения. Соответственно, данные изображения, полученные декодированием этого первого видеопотока, подаются на "экранное устройство 1" с "Screen ID = 1". Таким образом, на устройстве отображения (окно) "w1" экрана отображается изображение.
Дополнительно, в этом случае, в соответствии со вторым потоком, в транспортный поток TS вставляются "Stream_screen ID = 1" и "window_id = 2" в качестве информации определения положения отображения. Соответственно, данные изображения, полученные декодированием этого второго видеопотока, подаются на "экранное устройство 1" с "Screen ID = 1." Таким образом, на устройстве отображения (окне) "w2" экрана отображается изображение.
Дополнительно, в этом случае, в соответствии с третьим видеопотоком, в транспортный поток TS в качестве информации определения положения отображения вставляются "Stream_screen_ID = 1" и "window_id = 3". Соответственно, данные изображения, полученные декодированием этого третьего видеопотока, подаются на "экранное устройство 1" с "Screen ID = 1". Таким образом, на устройстве отображения (окне) "w3" экрана отображается изображение.
Дополнительно, в этом случае, в соответствии с четвертым видеопотоком, в транспортный поток TS в качестве информации определения положения отображения вставляются "Stream_screen_ID = 2" и "window_id = 4". Соответственно, данные изображения, полученные декодированием этого четвертого видеопотока, подаются на "экранное устройство 2" с помощью "Screen ID = 2." Таким образом, на устройстве отображения (окне) "w4" экрана отображается изображение.
Дополнительно, в этом случае, в соответствии с пятым видеопотоком, в транспортный поток TS в качестве информации определения положения отображения вставляются "Stream_screen_ID = 3" и "window_id = 5". Соответственно, данные изображения, полученные декодированием этого пятого видеопотока, подаются на "экранное устройство 3" с помощью "Screen ID = 3". Таким образом, на устройстве отображения (окне) "w5" экрана отображается изображение.
На фиг. 6 показано еще одно примерное отображение изображения. В этом примере транспортный поток TS содержит четыре видеопотока и один поток субтитров. Поскольку первый-третий видеопотоки аналогичны описанному выше и показанному на фиг. 5 примерному отображению изображения, их описание повторно объясняться не будет.
В этом случае, в соответствии с потоком субтитров, в транспортный поток TS в качестве информации определения положения отображения вставляются "Stream_screen_ID = 2" и "window_id = 4". Соответственно, данные субтитров (данные Subtitle), полученные декодированием этого потока субтитров, подаются на "экранное устройство 2" с экранным идентификатором "Screen ID = 2". Таким образом, на блоке отображения (окне) "w4" экрана отображаются субтитры.
Дополнительно, в этом случае, в соответствии с четвертым видеопотоком, в транспортный поток TS в качестве информации определения положения отображения вставляются "Stream_screen_ID = 3" и "window_id = 5". Соответственно, данные изображения, полученные декодированием этого четвертого видеопотока, подаются на "экранное устройство 3" с экранным идентификатором "Screen ID = 3." Таким образом, на блоке отображения (окне) "w5" экрана отображается изображение.
На фиг. 7 представлено другое примерное изображение. В этом примере транспортный поток TS содержит четыре видеопотока и информацию электронной программы передач (информацию EPG). Поскольку первый-третий видеопотоки аналогичны описанному выше и показанному на фиг. 5 примерному отображению изображения, дополнительно их описание здесь приводиться не будет.
В этом случае, в соответствии с информацией электронной программы передач, в транспортный поток TS в качестве информации определения положения отображения вставляются "Stream_screen_ID = 2" и "window_id = 4". Соответственно, данные электронной программы передач (данные EPG), полученные из этой информации об электронной программе передач, подаются на "экранное устройство 2" с экранным идентификатором "Screen ID = 2". Таким образом, на блоке отображения (окне) "w4" экрана отображается электронная программа передач.
Дополнительно, в этом случае, в соответствии с четвертым видеопотоком, в транспортный поток TS в качестве информации определения положения отображения вставляются "Stream_screen_ID = 3" и "window_id = 5". Соответственно, данные изображения, полученные декодированием этого четвертого видеопотока, подаются на "экранное устройство 3" с экранным идентификатором "Screen ID = 3". Таким образом, на блоке отображения (окне) "w5" экрана отображается изображение.
Заметим, что если оконные иднетификаторы (window_id), соответствующие множеству потоков, идентичны, изображения или подобные данные, связанные с каждым потоком, отображаются на идентичном блоке отображения (окне). То есть оконный идентификатор (window_id) определяется для взаимного связывания потоков для отображения.
На фиг. 8 показано примерное отображение в случае, когда потоки связываются друг с другом для отображения с оконным идентификатором (window_id). Этот пример показывает случай, в котором множество видеопотоков, каждый из которых сформирован с помощью данных разных проекций, в этом случае - изображений двух видеопотоков, множественно отображаются в одной и той же области отображения, то есть на одном и том же блоке отображения (окне), чтобы образовать трехмерное (3D) отображение.
На фиг. 9 показано другое примерное отображение в случае, когда потоки связываются друг с другом для отображения с оконным идентификатором (window_id). Этот пример показывает случай, в котором одно изображение делится на множество видеопотоков, в этом случае - два видеопотока, и множественно отображаются в одной и той же области отображения, то есть на одном и том же блоке отображения (окне), чтобы образовать отображение с высокой разрешающей способностью.
На фиг. 10 показано еще одно примерное отображение в случае, когда потоки связываются друг с другом для отображения с оконным идентификатором (window_id). Этот пример показывает случай, в котором изображение видеопотока и потока графики, например, субтитры потока субтитров, отображаются в одной и той же области отображения.
На фиг. 11 показано примерное перемещение отображения в случае, когда информация разрешения отображения указывает разрешение отображения в положении отображения (экран или окно), отличном от положения отображения, определенного информацией определения положения изображения. В этом примере отображение перемещается, так что электронная программа передач, отображаемая на блоке отображения (в окне) "w2" "экранного устройства 1" с экранным идентификатором "Screen ID = 1", отображается на блоке отображения (в окне) "w5" "экранного устройства 3" с экранным идентификатором "Screen ID = 3".
Например, в случае, когда "экранное устройство 1" с экранным идентификатором "Screen ID = 1" имеет разрешающую способность высокой четкости HD, хотя моделью разрешающей способности отображения является 4K, для наблюдателей крайне трудно просматривать электронную программу передач, отображаемую на блоке отображения (окне) "w2." Однако, как описано выше, отображение электронной программы передач на блоке отображения (в окне) "w5" "экранного устройства 3" позволяет увеличение размера, а также более четкое изображение символов электронной программы передач.
Хотя чертеж не приводится, в случае, когда информация определения положения отображения определяет