Устройство приема, способ приема, программа, устройство обработки дешифрования, система обработки приема и устройство обработки информации
Иллюстрации
Показать всеИзобретение относится к области защиты контента. Технический результат заключается в установлении маршрута утечки содержания. Предложено устройство приема, включающее в себя модуль приема содержания, выполненный с возможностью приема содержания; модуль получения информации цифрового водяного знака, выполненный с возможностью получения информации, устанавливающей маршрут утечки содержания, для формирования цифрового водяного знака; и модуль вывода содержания, выполненный с возможностью внедрения цифрового водяного знака в принятое содержание, используя полученную информацию, и выполненный с возможностью вывода содержания, при этом информация для формирования цифрового водяного знака включает в себя по меньшей мере информацию источника, идентифицирующую источник передачи содержания, и информацию устройства, идентифицирующую устройство приема, причем источник передачи является внешним по отношению к устройству приема, так что источник передачи не совпадает с устройством приема, и внедренный цифровой знак идентифицирует источник передачи и устройство приема, обеспечивающее указание маршрута утечки. 8 н. и 9 з.п. ф-лы, 14 ил., 1 табл.
Реферат
Область техники, к которой относится изобретение
Настоящая технология относится к устройству приема, способу приема, программе, устройству обработки дешифрования, системе обработки приема и устройству обработки информации. Более конкретно, настоящая технология относится к устройству приема и т.п. для приема содержания из цифровой системы широковещательной передачи или сервера сетевого распределения и т.п.
Уровень техники
В настоящее время рассматривается стандарт следующего поколения общего интерфейса плюс (CI+) в цифровой широковещательной передаче видеоданных (DVB), который используется, в основном, в Европе. Обычный CI+ используют для предотвращения противоправной утечки содержания широковещательной передачи путем выполнения взаимной аутентификации и защиты канала передачи данных между хост-устройством (в основном, телевизионный приемник) и модулем условного доступа (CAM). В настоящее время осуществляется разработка стандарта для следующего поколения CI+, и содержание системы передачи данных также рассматривают, как объем целей защиты. Обычно содержание системы передачи данных защищают, используя технологию администрирования цифровыми правами (DRM).
Технология DRM может защищать канал передачи данных между сервером и клиентом до тех пор, пока не произойдет противоправное действие, такое как несанкционированный съем информации (перехват сообщения) или фальсификация содержания. С одной стороны, поскольку содержание, выводимое из приемника, не может быть защищено DRM, обычно используют технологию цифрового водяного знака в качестве средства детектирования неавторизованного копирования или фальсификации содержания после вывода содержания (см., например, Патентную литературу 1, представленную ниже).
Список литературы
Патентная литература
Патентная литература 1: 2002-084510A JP
Раскрытие изобретения
Техническая задача
Содержание, упомянутое здесь, которое требуется защитить от несанкционированного использования, включает в себя два вида: содержание широковещательной передачи и содержание передачи данных. В обычной технологии, для обоих видов содержания, канал передачи данных из источника распределения (оборудование широковещательной передачи, сервер содержания) в приемник (телевизионный приемник) может быть защищен с помощью технологии системы условного доступа (CAS)/DRM. С одной стороны, поскольку отсутствует возможность защиты после вывода содержания из приемника, раньше было трудно остановить утечку неавторизованной копии после того, как копия была сделана незаконными средствами, такими как съемка телевизионного экрана видеокамерой или обход технологии защиты содержания.
При обычной технологии, в качестве способа для вставки цифрового водяного знака в содержание, возможен способ, в котором передающая сторона внедряет уникальный для отправителя ID, и сторона приемника внедряет уникальный для приемника ID. В службе широковещательной передачи, при которой выполняется множественная передача во множество неустановленных приемников, поскольку невозможно установить один приемник в месте назначения распределения, сторона передачи не может внедрить ID приемника.
Кроме того, для стороны приемника также трудно определить уникальный для отправителя ID интегрированным способом. Таким образом, возможна вставка цифрового водяного знака дважды передающей стороной и стороной приемника, соответственно. Однако это оказывает отрицательное влияние, поскольку ожидается трудность при стандартизации технологии идентичных цифровых водяных знаков среди всех из множества станций широковещательной передачи и провайдеров передачи данных, ухудшение качества изображения или качества звука из-за наложения цифрового водяного знака и т.п.
Цель настоящей технологии состоит в том, чтобы сделать возможным удовлетворительным образом установить маршрут утечки содержания.
Решение задачи
В соответствии с концепцией настоящей технологии, предложено устройство приема, включающее в себя модуль приема содержания, выполненный с возможностью приема содержания, модуль получения информации цифрового водяного знака, выполненный с возможностью получения информации, устанавливающей маршрут утечки содержания для формирования цифрового водяного знака, и модуль вывода содержания, выполненный с возможностью внедрения цифрового водяного знака в принятое содержание, используя полученную информацию, и выполненный с возможностью вывода содержания.
В настоящей технологии модуль приема содержания принимает содержание. В этом случае, например, содержание принимают из системы цифровой широковещательной передачи и/или из сервера сетевого распределения. Модуль получения информации цифрового водяного знака получает информацию, устанавливающую маршрут утечки содержания, для формирования цифрового водяного знака. Эта информация включает в себя, по меньшей мере, информацию, идентифицирующую источник передачи содержания, и информацию, идентифицирующую собственное устройство. Затем, используя информацию для формирования цифрового водяного знака, модуль вывода содержания внедряет цифровой водяной знак в принятое содержание и выводит содержание.
Также, в настоящей технологии цифровой водяной знак внедряют в содержание для вывода, используя информацию, устанавливающую маршрут утечки для этого содержания, и при этом становится возможным установить маршрут утечки в случае неавторизованного использования содержания. Кроме того, также можно ожидать эффект сдерживания, который устраняет незаконную утечку содержания.
Кроме того, в настоящей технологии, например, когда информацию, которую требуется использовать для формирования цифрового водяного знака, добавляют к принятому содержанию, модуль получения информации цифрового водяного знака может быть выполнен с возможностью дополнительного получения этой информации. В этом случае становится возможным использовать полезную информацию, для установления маршрута утечки содержания, добавленную в источнике передачи содержания для внедрения цифрового водяного знака в это содержание и вывода содержания.
В соответствии с концепцией настоящей технологии предусмотрено устройство приема, включающее в себя модуль приема содержания, выполненный с возможностью приема зашифрованного содержания, модуль интерфейса, выполненный с возможностью передачи принятого содержания во внешнее оборудование, и выполненный с возможностью приема дешифрованного содержания из внешнего оборудования, и модуль вывода содержания, выполненный с возможностью внедрять, используя информацию, устанавливающую маршрут утечки содержания для формирования цифрового водяного знака, цифровой водяной знак в содержание, принятое из внешнего оборудования, и выполненный с возможностью вывода этого содержания.
В настоящей технологии модуль приема содержания принимает зашифрованное содержание. Модуль интерфейса передает принятое содержание во внешнее оборудование и принимает дешифрованное содержание из внешнего оборудования. Затем модуль вывода содержания внедряет цифровой водяной знак в содержание, принятое из внешнего оборудования, и выводит это содержание. В этом случае используется информация, устанавливающая маршрут утечки содержания, для формирования цифрового водяного знака. В этом случае, например, используется информация для формирования цифрового водяного знака, которая добавлена к содержанию, принятому из внешнего оборудования. Например, информация для формирования цифрового водяного знака включает в себя, по меньшей мере, информацию, идентифицирующую источник передачи содержания, информацию, идентифицирующую собственное устройство, и информацию, идентифицирующую внешнее оборудование.
Также, в настоящей технологии цифровой водяной знак внедряют в содержание для вывода, используя информацию, устанавливающую маршрут утечки для этого содержания, и при этом становится возможным устанавливать маршрут утечки, если содержание используется без авторизации. Кроме того, можно также ожидать эффект сдерживания, который предотвращает незаконную утечку содержания.
Кроме того, в настоящем раскрытии, например, когда модуль вывода содержания определяет, что цифровой водяной знак уже был внедрен в содержание, принятое из внешнего оборудования, модуль вывода содержания может быть выполнен с возможностью не внедрять цифровой водяной знак в содержание, принятое из внешнего оборудования. В этом случае, модуль интерфейса дополнительно принимает функциональную информацию внешнего оборудования из внешнего оборудования, и модуль вывода содержания может быть выполнен с возможностью определять на основе принятой функциональной информации, был или нет цифровой водяной знак внедрен в содержание, принятое из внешнего оборудования. В этом случае становится возможным исключить ухудшение качества изображения или качества звука из-за наложения цифровых водяных знаков.
В соответствии с концепцией настоящей технологии предусмотрено устройство обработки дешифрования, включающее в себя модуль интерфейса, выполненный с возможностью приема зашифрованного содержания из внешнего оборудования и выполненный с возможностью передачи дешифрованного содержания во внешнее оборудование, модуль дешифрования, выполненный с возможностью выполнения обработки дешифрования для зашифрованного содержания, для получения дешифрованного содержания, и модуль внедрения цифрового водяного знака, выполненный с возможностью внедрять цифровой водяной знак в содержание, которое должно быть передано, используя информацию, устанавливающую маршрут утечки содержания, для формирования цифрового водяного знака.
В настоящей технологии модуль интерфейса принимает зашифрованное содержание из внешнего оборудования и передает дешифрованное содержание в это внешнее оборудование. Модуль дешифрования выполняет обработку дешифрования для зашифрованного содержания, для получения дешифрованного содержания. Затем модуль внедрения цифрового водяного знака использует информацию, устанавливающую маршрут утечки содержания, для формирования цифрового водяного знака, для внедрения цифрового водяного знака в содержание, которое предназначено для передачи. Например, информация для формирования цифрового водяного знака включает в себя, по меньшей мере, информацию, идентифицирующую источник передачи содержания, информацию, идентифицирующую внешнее оборудование, и информацию, идентифицирующую собственное устройство.
Также, в настоящей технологии становится возможным передавать во внешнее оборудование содержание, в котором цифровой водяной знак внедрен в результате использования информации, устанавливающей маршрут утечки. Поэтому, когда содержание, в котором цифровой водяной знак внедрен путем использования информации, устанавливающей маршрут утечки, выводят из внешнего оборудования, внешнее оборудование не должно фактически выполнять обработку для внедрения цифрового водяного знака в содержание, что, таким образом, облегчает нагрузку на обработку.
Кроме того, в настоящей технологии, например, содержание включает в себя видеоданные для каждого кодированного кадра, прогнозируемого между кадрами, и модуль внедрения цифрового водяного знака может быть выполнен с возможностью внедрения цифрового водяного знака в видеоданные внутри кадра. В этом случае, становится возможным облегчить нагрузку на обработку для внедрения цифрового водяного знака.
В соответствии с концепцией настоящей технологии предусмотрено устройство обработки дешифрования, включающее в себя модуль интерфейса, выполненный с возможностью приема зашифрованного содержания из внешнего оборудования и выполненный с возможностью передачи дешифрованного содержания во внешнее оборудование, модуль дешифрования, выполненный с возможностью выполнения обработки дешифрования для зашифрованного содержания, для получения дешифрованного содержания, и модуль добавления информации цифрового водяного знака, выполненный с возможностью добавления, к содержанию, которое должно быть передано, информации, устанавливающей маршрут утечки содержания, для формирования цифрового водяного знака.
В настоящей технологии модуль интерфейса принимает зашифрованное содержание из внешнего оборудования и передает дешифрованное содержание в это внешнее оборудование. Модуль дешифрования выполняет обработку дешифрования для зашифрованного содержания, для получения дешифрованного содержания. Затем модуль добавления информации добавляет информацию, устанавливающую маршрут утечки для этого содержания, для формирования цифрового водяного знака содержания, предназначенного для передачи. Например, информация для формирования цифрового водяного знака включает в себя, по меньшей мере, информацию, идентифицирующую источник передачи содержания, информацию, идентифицирующую внешнее оборудование, и информацию, идентифицирующую собственное устройство.
Также, в настоящей технологии становится возможным передавать во внешнее оборудование содержание, к которому была добавлена информация, устанавливающая маршрут утечки, для формирования цифрового водяного знака. Поэтому, когда содержание, в которое был внедрен цифровой водяной знак в результате использования информации, устанавливающей маршрут утечки, выводят с помощью внешнего оборудования, такое внешнее оборудование может легко получить информацию, устанавливающую маршрут утечки, что, таким образом, облегчает нагрузку на обработку.
В соответствии с концепцией настоящей технологии, предусмотрена система обработки приема, включающая в себя устройство приема и устройство обработки дешифрования. Устройство приема включает в себя модуль приема содержания, выполненный с возможностью приема зашифрованного содержания, модуль интерфейса, выполненный с возможностью передачи принятого содержания в устройство обработки дешифрования, и выполненный с возможностью приема дешифрованного содержания из устройства обработки дешифрования, и модуль вывода содержания, выполненный с возможностью внедрения цифрового водяного знака, в содержание, принятое из устройства обработки дешифрования, и вывода содержания, используя информацию, устанавливающую маршрут утечки содержания, для формирования цифрового водяного знака, который добавляют к содержанию. Устройство обработки дешифрования включает в себя модуль интерфейса, выполненный с возможностью приема зашифрованного содержания из устройства приема и выполненный с возможностью передачи дешифрованного содержания в устройство приема, модуль дешифрования, выполненный с возможностью выполнения обработки дешифрования для зашифрованного содержания, для получения дешифрованного содержания, и модуль добавления информации цифрового водяного знака, выполненный с возможностью добавления информации для формирования цифрового водяного знака к содержанию, предназначенному для передачи.
В соответствии с концепцией настоящей технологии, предусмотрена система обработки приема, включающая в себя устройство приема и устройство обработки дешифрования. Устройство приема включает в себя модуль приема содержания, выполненный с возможностью приема зашифрованного содержания, модуль интерфейса, выполненный с возможностью передачи принятого содержания в устройство обработки дешифрования и выполненный с возможностью приема дешифрованного содержания из устройства обработки дешифрования, и модуль вывода содержания, выполненный с возможностью вывода принятого содержания. Устройство обработки дешифрования включает в себя модуль интерфейса, выполненный с возможностью приема зашифрованного содержания из устройства приема и передачи дешифрованного содержания в устройство приема, модуль дешифрования, выполненный с возможностью выполнения обработки дешифрования для зашифрованного содержания, для получения дешифрованного содержания, и модуль внедрения цифровой водяного знака, выполненный с возможностью внедрения цифрового водяного знака в содержание, предназначенное для передачи, используя информацию, устанавливающую маршрут утечки содержания, для формирования цифрового водяного знака.
В соответствии с концепцией настоящей технологии, предусмотрено устройство обработки информации, включающее в себя модуль получения содержания, выполненный с возможностью получения содержания, модуль получения информации цифрового водяного знака, выполненный с возможностью получения информации, устанавливающей маршрут утечки содержания, для формирования цифрового водяного знака, и модуль вывода содержания, выполненный с возможностью внедрения цифрового водяного знака в полученное содержание и вывода содержания путем использования полученной информации.
В настоящей технологии модуль получения содержания принимает содержание. Модуль получения информации цифрового водяного знака получает информацию, устанавливающую маршрут утечки содержания, для формирования цифрового водяного знака. Затем модуль вывода содержания использует эту информацию для формирования цифрового водяного знака для внедрения цифрового водяного знака в полученное содержание. Также, в настоящей технологии цифровой водяной знак внедряют в содержание, предназначенное для вывода, путем использования информации, устанавливающей маршрут утечки для этого содержания, и при этом становится возможным устанавливать маршрут утечки, когда содержание используется без авторизации. Кроме того, также можно ожидать эффект сдерживания для исключения незаконной утечки содержания.
Полезные результаты изобретения
В соответствии с настоящей технологией, возможно удовлетворительно устанавливать маршрут утечки содержания.
Краткое описание чертежей
На фиг. 1 показана блок-схема, представляющая пример конфигурации содержания передачи и системы приема, как вариант осуществления.
На фиг. 2 показана блок-схема, представляющая пример конфигурации устройства приема и модуля CAM.
На фиг. 3 показана блок-схема, представляющая пример конфигурации устройства приема и модуля CAM.
На фиг. 4 показана блок-схема последовательности операций, представляющая один пример процедуры обработки устройства приема (хост-устройства) и модуля CAM в случае, кода принимают содержание широковещательной передачи.
На фиг. 5 показана схема последовательности, представляющая пример операции оборудования широковещательной передачи, устройство приема (хост-устройства) и модуля CAM в случае, кода принимают содержание широковещательной передачи.
На фиг. 6 показана блок-схема последовательности операций, представляющая один пример процедуры обработки (A/V проигрыватель устройства приема представляет собой основной объект управления) устройства приема (хост-устройства) и модуля CAM в случае, кода принимают содержание передачи данных.
На фиг. 7 показана схема последовательности, представляющая пример операции оборудования широковещательной передачи, устройства приема (хост-устройства) и модуля CAM в случае, кода принимают содержание передачи данных.
На фиг. 8 показана блок-схема последовательности операций, представляющая один пример процедуры обработки (модуль CI+ устройства приема представляет собой основной объект управления) устройства приема (хост-устройства) и модуля CAM в случае, кода принимают содержание передачи данных.
На фиг. 9 показана схема последовательности, представляющая пример операции оборудования широковещательной передачи, устройства приема (хост-устройства) и модуля CAM в случае, кода принимают содержание передачи данных.
На фиг. 10 показана блок-схема последовательности операций, представляющая один пример процедуры обработки (клиент DRM модуля CAM представляет собой основной объект управления) устройства приема (хост-устройства) и модуля CAM в случае, кода принимают содержание передачи данных.
На фиг. 11 показана схема последовательности, представляющая пример операции оборудования широковещательной передачи, устройства приема (хост-устройства) и модуля CAM в случае, кода принимают содержание передачи данных.
На фиг. 12 показана блок-схема, представляющая другой пример конфигурации системы передачи и приема содержания.
На фиг. 13 показана блок-схема, представляющая другой пример конфигурации устройства приема и модуля CAM.
На фиг. 14 показана блок-схема, представляющая другой пример конфигурации устройства приема и модуля CAM.
Осуществление изобретения
Ниже будут описаны варианты осуществления для выполнения настоящего изобретения (ниже называются "вариантами осуществления"). Следует отметить, что описание будет представлено в следующем порядке:
1. Первый вариант осуществления
2. Модификация
1. Вариант осуществления
Пример конфигурации системы передачи и приема содержания
На фиг. 1 показан пример конфигурации системы 10 передачи и приема содержания, в качестве одного варианта осуществления. Система 10 передачи и приема содержания имеет оборудование 11 широковещательной передачи и сервер 12 распределения содержания, и сервер 13 администрирования цифровыми правами (DRM), которые соединены в сеть 14 (сеть передачи данных). Система 10 передачи и приема содержания также имеет устройство 16 приема, подключенное к сетевой системе жилища пользователя (LAN) посредством краевого маршрутизатора 15, и модуль условного доступа (CAM), модуль 17, и смарт-карту 18, которые соединены с этим устройством 16 приема.
Оборудование 11 широковещательной передачи данных передает, так называемые, потоки широковещательной передачи, такие как аудио/визуальное (A/V) содержание и широковещательную передачу данных, и т.п., в виде волны широковещательной передачи, используя цифровую наземную широковещательную передачу или широковещательную передачу через спутник широковещательной передачи (BS)/спутник связи (CS). A/V содержание шифруют в системе условного доступа (CAS), оборудования широковещательной передачи предотвращения неавторизованного использования в канале передачи данных между широковещательной передачей, такой как широковещательная передача 11 и модулем 17 CAM устройства 16 приема. Однако защита с использованием CAS не обязательно требуется.
Сервер 12 распределения содержания расположен в сети 14, такой как Интернет или сеть доставки содержания (CDN). Аналогично оборудованию 11 широковещательной передачи, описанному выше, A/V содержание родственных данных и т.п. помещают, и содержание передают в устройство 16 приема, соединенное с помощью сети 14. A/V содержание защищают с помощью технологии администрирования цифровыми правами (DRM). Однако защита с использованием DRM не обязательна.
Аналогично серверу 12 распределения содержания, сервер 13 DRM расположен в сети 14, такой как Интернет или CDN. Сервер 13 DRM доставляет соответствующие данные, такие как ключ дешифрования для дешифрования содержания, используя условия и т.п. в устройство 16 приема, подключенное через сеть 14.
В качестве устройства 16 приема, например, можно использовать телевизионный приемник (телевизор) или телевизионную приставку (STB) и т.п. Такое устройство 16 приема имеет функцию приема A/V содержания при широковещательной передаче или передаче данных и представляет A/V содержание для пользователей. Устройство 16 приема также имеет функцию приложения широковещательной передачи данных и т.п., которые могут быть наложены на A/V содержание.
Подробный пример конфигурации устройства приема и модуля CAM
На фиг. 2 показан подробный пример конфигурации устройства 16 приема и модуля 17 CAM. Устройство 16 приема имеет интерфейс 101 широковещательной передачи данных (I/F широковещательной передачи), промежуточное программное обеспечение (промежуточное программное обеспечение) 102 и интерфейс 103 передачи данных (I/F передачи данных).
Устройство 16 приема также имеет приложение 104 (приложение), общий интерфейс (общий I/F) 105 и CI+ модуль (CI+ модуль) 106. Кроме того, устройство 16 приема имеет демультиплексор (демультиплексор) 107, декодер (декодер) 108, A/V проигрыватель (A/V проигрыватели) 109 и генератор 110 цифрового водяного знака.
Интерфейс 101 широковещательной передачи получает сигнал широковещательной передачи, предназначенный для передачи из оборудования 11 широковещательной передачи. Промежуточное программное обеспечение 102 анализирует сигнал широковещательной передачи, полученный интерфейсом 101 широковещательной передачи, выполняет обработку, такую как обработка выбора канала, и т.п., и получает требуемое содержание (AV потоки). Интерфейс 103 передачи данных связывается с сервером 12 распределения содержания через сеть 14, для получения содержания. Интерфейс 103 передачи данных также связывается с сервером DRM 13 через сеть 14 для получения ключа DRM.
Приложение 104 представляет собой программное обеспечение, для управления функциями устройства 16 приема. Это приложение 104 отображает пиктограмму на экране дисплея, включающую в себя множество установок и вариантов выбора. Общий интерфейс 105 выполняет обмен (передает и принимает) содержанием и сигналом управления с модулем 17 CAM. Модуль 106 CI+ выполняет взаимную аутентификацию с модулем 17 CAM для защиты канала передачи данных.
Демультиплексор 107 выделяет зашифрованные потоки, такие как видеопоток, аудиопоток, поток субтитров и т.п. из содержания широковещательной передачи после дешифрования модулем 17 CAM. Декодер 108 выполняет обработку декодирования для зашифрованных потоков, которые были выделены демультиплексором 107, таких как видеопоток, аудиопоток, поток субтитров и т.п., для получения видеоданных, аудиоданных, данных субтитров и т.п. A/V проигрыватель 109 выделяет зашифрованные потоки, такие как видеопоток, аудиопоток, поток субтитров и т.п. из передаваемого содержания передачи после дешифрования модулем 17 CAM и дополнительно выполняет обработку декодирования для получения видеоданных, аудиоданных, данных субтитров и т.п.
Генератор 110 цифрового водяного знака внедряет цифровой водяной знак в данные после декодирования, такие как видеоданные, и выводит эти данные. Генератор 110 цифрового водяного знака использует информацию для формирования цифрового водяного знака и внедряет цифровой водяной знак. Эта информация рассматривается, как информация, которая является полезной при определении маршрута утечки содержания. Информация включает в себя, например, информацию, идентифицирующую источник передачи содержания, информацию, идентифицирующую собственное устройство, информацию, идентифицирующая модуль 17 CAM, текущее время (время декодирования содержания), другую информацию, относящуюся к получению содержания, и т.п.
В качестве информации, идентифицирующей источник передачи содержания, используют, например, "сетевой ID", "ID потока транспортирования" или "ID услуги" для содержания широковещательной передачи, и "ID сервера содержания", например, используют для содержания передачи данных. Кроме того, "ID хост-устройства" используется в качестве информации, идентифицирующей собственное устройство, и "CICAM ID" используется, как информация, идентифицирующая модуль 17 CAM.
Когда цифровой водяной знак уже внедрен модулем 17 CAM, генератор 110 цифрового водяного знака непосредственно выводит данные после их декодирования, без выполнения обработки внедрения цифрового водяного знака в декодированные данные. В этом случае можно исключить любое ухудшение качества изображения или качества звука из-за наложения цифровых водяных знаков. Генератор 110 цифрового водяного знака может определять на основе функциональной информации, которую получают из модуля 17 CAM, например, был или нет внедрен цифровой водяной знак в данные после декодирования.
Когда устройство 16 приема и модуль 17 CAM выполняют взаимную аутентификацию с CI+, устройство 16 приема и модуль 17 CAM выполняют обмен сертификатом открытого ключа друг друга и выполняют обработку аутентификации. Хотя подробное описание изобретения здесь исключено, формат сертификата открытого ключа предусмотрен в запросе для комментариев (RFC) 3280. Дескриптор расширения может быть определен для сертификата открытого ключа. Здесь, например, вновь определен следующий дескриптор. При обмене этим дескриптором по протоколу CI+, устройство 16 приема и модуль 17 CAM могут изучать взаимные функции цифрового водяного знака и определять, присутствует или нет цифровой водяной знак.
Когда "возможность = 0", это означает", что "функция цифрового водяного знака отсутствует". Кроме того, когда "возможность = 1", это показывает, что "цифровой водяной знак внедрен в I-кадр (внутри кадра)". Кроме того, когда "возможность = 2", это показывает, что "информация о цифровом водяном знаке внедрена в дополнение к информации об улучшении (SEI)". Кроме того, когда "возможность = 3", это показывает "информация о цифровом водяном знаке внедрена в "поле адаптации MPEG2TS". Здесь информация о цифровом водяном знаке означает упомянутую выше информацию для формирования цифрового водяного знака.
Когда информацию для формирования цифрового водяного знака добавляют для содержания после дешифрования, которую передают из модуля 17 CAM, эту информацию может использовать, например, генератор 110 цифрового водяного знака. Генератор 110 цифрового водяного знака может изучать на основе функциональной информации, которая будет получена из модуля 17 CAM, например, была ли или нет добавлена информация для формирования цифрового водяного знака к содержанию после дешифрования (См. Таблицу 1).
Способ для получения из содержания информации для формирования цифрового водяного знака и передачи этой информации в генератор 110 цифрового водяного знака отличается, в зависимости от местоположения, где внедрена (расположена) информация цифрового водяного знака. Например, если схема кодирования представляет собой H.264/AVC (ISO/IEC 14496-10), и информация внедрена в поле SEI, эту информацию выделяют с помощью демультиплексора 107. Однако, если местоположение внедрения представляет собой другое поле, возможно, что обработку будет выполнять другой модуль. Все это, однако, представлено только в качестве примера, и модуль, который фактически выполняет обработку, отличается в зависимости от варианта осуществления.
Кроме того, генератор 110 цифрового водяного знака может независимо получать и использовать информацию для формирования цифрового водяного знака. В этом случае также возможно, чтобы информация, которая должна использоваться для формирования цифрового водяного знака (информация, которая используется для установления маршрута утечки содержания) была добавлена заранее в содержание широковещательной передачи или в содержание передачи на стороне передачи данных (сторона сервера). В этом случае, например, если схема кодирования представляет собой H264/AVC, возможен способ для размещения передающей стороной данных, которые должны быть определены обслуживающим модулем в поле SEI, и т.п.. В таком случае генератор 110 цифрового водяного знака дополнительно получает и использует эту информацию в качестве информации для формирования цифрового водяного знака. В этом случае становится возможным использовать полезную информацию для установления маршрута утечки содержания, которое было добавлено в источнике передачи содержания, и внедрить цифровой водяной знак.
Как описано выше, информацию для формирования цифрового водяного знака (информацию цифрового водяного знака) добавляют в поле SEI, если схема кодирования представляет собой H264/AVC. В этом случае можно использовать, например, зарезервированное сообщение SEI, "reserved_sei_message", представленное ниже. Однако, также возможно определить новое сообщение SEI и добавить информацию цифрового водяного знака.
Кроме того, модуль 17 CAM также имеет общий интерфейс (общий I/F) 201, модуль 202 CI+ (модуль CI+), дешифрование 203 CAS (дешифрование CAS) и клиент 204 DRM (клиент DRM). Модуль 17 CAM также имеет генератор 205 цифрового водяного знака и детектор 206 I-кадра (I-кадр).
Общий интерфейс 201 выполняет обмен содержанием (передает и принимает) и сигналами управления с устройством 16 приема. Модуль 202 CI+ выполняет взаимную аутентификацию с устройством 16 приема для защиты канала передачи данных. Описание 203 CAS дешифрует зашифрованное содержание (содержание широковещательной передачи), предназначенное для передачи из устройства 16 приема, используя смарт-карту 18, в которой содержится информация абонента просмотра, период контракта и т.п. Клиент 204 DRM дешифрует зашифрованное содержание (содержание передачи данных), которое должно быть передано из устройства 16 приема.
Генератор 205 цифрового водяного знака внедряет цифровой водяной знак в дешифрованное содержание. Здесь содержание представляет собой, например, видеоданные для каждого кадра, кодированного с прогнозированием между кадрами, и детектор 206 I-кадра детектирует I-кадр (внутри кадра). Генератор 205 цифрового водяного знака внедряет цифровой водяной знак только в I-кадр, детектированный детектором 206 I-кадра. В этом случае, генератор 205 цифрового водяного знака выделяет только I-кадр из дешифрованного содержания и выполняет обработку декодирования для внедрения информации цифрового водяного знака в этот I-кадр и затем для повторного кодирования I-кадра.
Таким образом, декодируют только I-кадр из-за того, что нагрузка на обработку становится слишком большой, когда модуль 17 CAM декодирует все кадры и дополнительно кодирует кадры. То есть становится возможным уменьшить нагрузку на обработку для внедрения цифрового водяного знака, путем выбора внедрения цифрового водяного знака только в I-кадре. Однако все кадры могут быть декодированы и кодированы, если модуль 17 CAM имеет высокие характеристики и выполнен с возможностью внедрения цифрового водяного знака во все кадры.
Аналогично генератору 110 цифрового водяного знака в упомянутом выше устройстве 16 приема генератор 205 цифрового водяного знака использует информацию для формирования цифрового водяного знака, для внедрения цифрового водяного знака. Генератор 205 цифрового водяного знака получает и использует информацию для формирования цифрового водяного знака. Здесь информация для формирования цифрового водяного знака представляет собой информацию, которая является полезной при установлении маршрута утечки содержания, и включает в себя, например, информацию, идентифицирующую источник передачи содержания, информацию, идентифицирующую устройство 16 приема, информацию, идентифицирующую собственное устройство, текущее время (время декодирования содержания), другую информацию, относящуюся к получению содержания, и т.п.
Кроме того, также возможно, чтобы информация (информация, полезная для определения маршрута утечки содержания), которую требуется использовать для формирования цифрового водяного знака, была добавлена заранее к содержанию широковещательной передачи или к содержанию передачи на стороне передачи (сторона услуги). В таком случае генератор 205 цифрового водяного знака дополнительно получает и использует эту информацию, в качестве информации для формирования цифрового водяного знака. В этом случае становится возможным использовать полезную информацию для установления маршрута утечки содержания, которая была добавлена в источнике передачи содержания и содержит цифровой водяной знак.
Модуль 17 CAM, представленный на фиг. 2, имеет функцию внедрения цифрового водяного знака. В этом случае, если устройство 16 приема выводит содержание, в которое цифровой водяной знак был внедрен, путем использования информации, устанавливающей маршрут утечки, устройство 16 приема не должно фактически выполнять обработку для внедрения цифрового водяного знака в содержание, что, таким образом, уменьшает нагрузку на обработку.
Здесь также возможен пример, в котором только информацию для формирования цифрового водяного знака (информацию цифрового водяного знака) внедряют в дешифрованное содержание, и цифровой водяной знак не внедряют. На фиг. 3 показан подробный пример конфигурации устройства 16 приема и модуля 17 CAM в этом с