Система и способ обработки потока аудио/видеоданных для защиты данных от копирования
Иллюстрации
Показать всеСистема обработки аудио/видео (AV) потока включает в себя модуль ввода AV-потока, который принимает AV-поток, содержащий поле информации об AV-контенте, включающее в себя первую информацию управления копированием, и поле AV-контента, включающее в себя вторую информацию управления копированием; модуль определения, который извлекает первую и вторую информацию управления копированием из принятого AV-потока и определяет, модифицирована ли первая информация управления копированием; и модуль дешифрования AV-потока, который обрабатывает принятый AV-поток в соответствии с заранее установленными критериями, если первая информация управления копированием модифицирована. Технический результат - защита контента и предотвращение несанкционированной обработки контента. 15 н. и 42 з.п. ф-лы, 8 ил., 1 табл.
Реферат
Область техники, к которой относится изобретение
Системы, устройства и способы, соответствующие настоящему изобретению, относятся к защите данных и, в частности, к защите от несанкционированного копирования аудио/видео (AV) контента (информационно значимого содержимого) с использованием информации управления копированием (CCI), включенной в AV-поток.
Предшествующий уровень техники
Если говорить в общем, AV-поток содержит контент и информацию управления копированием, указывающую статус управления копированием контента. А именно, информация управления копированием указывает, имеет ли система обработки AV-потока, например устройство записи (рекордер), реализованный при помощи аппаратных средств или программного обеспечения, полномочия на копирование контента, включенного в AV-поток, принятый от передающей среды. Рекордер, например, дешифрует контент исходя из значения информации управления копированием.
Информация управления копированием может указываться с помощью битов, например с использованием двухбитового кода, что заранее определено в AV-потоке. В приведенной ниже Таблице 1 перечислены четыре возможных типа режимов, составляющих информацию управления копированием.
Таблица 1Режимы работы AV-устройства, соответствующие CCI-информации | ||
CCI-код и статус AV-потока | Описание работы | |
00 | «свободное копирование» | Контент не шифруется, его копирование не ограничено |
01 | «свободное копирование шифрованного контента» | Контент шифруется, но его копирование не ограничено |
10 | «создание одной копии» | Контент шифруется и разрешено только однократное копирование. После копирования CCI-информация устанавливается в значение «больше не копировать» |
11 | «больше не копировать или никогда не копировать» | Контент шифруется и его копирование не разрешается |
На Фиг.1 схематично изображена структура AV-потока 100. AV-поток 100 содержит поле контента, включающее контент, и поле информации, которое включает информацию о контенте. Поле информации содержит область 110 для размещения информации управления копированием, которая используется для управления операцией копирования в AV-устройстве, и информацию о различном контенте, содержащемся в AV-потоке 100. Поле контента разделено на n областей внутренних блоков, а именно "Контент_блок_1", "Контент_блок_2", ..., "Контент_блок_n".
Область 110, включенная в поле информации для размещения информации управления копированием («первая информация управления копированием»), разделена на области в соответствии с количеством внутренних блоков. Каждая из таких областей содержит значение информации управления копированием, а именно 00, 01, 10 и 11, и информацию о расположении соответствующего внутреннего блока. Информация о расположении может содержать физические или логические адреса для соответствующего внутреннего блока или временную информацию, относящуюся ко времени воспроизведения контента, содержащегося в данном внутреннем блоке. На Фиг.1 эта информация о расположении обозначена как «указатель_на_блок_1», «указатель_на_блок_2», ..., «указатель_на_блок_n».
Внутренний блок может быть разделен на одну или более областей. В качестве примера внутренний блок, содержащийся в поле контента, а именно «Контент_блок_2», может быть разделен на три небольшие области «Подблок_2_1», «Подблок_2_2» и «Подблок_2_3» и каждая из этих небольших областей может включать относящуюся к ней соответствующую информацию 130 управления копированием.
Информация управления копированием, включенная в каждый подблок поля контента («вторая информация управления копированием») используется, чтобы сгенерировать ключ дешифрования для дешифрования контента, и, следовательно, если она модифицирована, контент не может быть дешифрован. Например, информация 130 управления копированием в области «Подблок_2_1» используется, чтобы сгенерировать ключ дешифрования для дешифрования контента области «Подблок_2_1». При этом первая информация 110 управления копированием используется для управления операцией копирования и, следовательно, несанкционированное копирование контента становится возможным, так как третье лицо может изменить первую информацию 110 управления копированием.
На Фиг.2 показана обычная система защиты от копирования данных, содержащихся в AV-потоке, предназначенная для защиты контента от копирования без санкционирования со стороны владельца этого контента. Система 200 защиты от копирования данных, содержащихся в AV-потоке, которая дешифрует шифрованные данные AV-потока, содержит модуль 210 приема AV-потока, модуль 220 управления, модуль 230 генерации ключа дешифрования и модуль 240 интерпретации контента. Модуль 210 приема AV-потока принимает данные, содержащиеся в AV-потоке. Модуль 220 управления принимает управляющий сигнал, предназначенный для управления работой AV-устройства, который вводится извне. Этот управляющий сигнал может содержать команду воспроизведения контента или команду копирования контента. Если обратиться к Фиг.1, модуль 220 управления принимает первую информацию 110 управления копированием, передаваемую модулем 210 приема AV-потока, и передает управляющий сигнал, соответствующий значению первой информации 110 управления копированием, в модуль 230 генерации ключа дешифрования и модуль 240 интерпретации контента.
Если говорить более подробно, модуль 210 приема AV-потока принимает данные, содержащиеся в AV-потоке, и передает в модуль 220 управления основную информацию 110 управления копированием, включенную в данные AV-потока. Модуль 220 управления принимает извне управляющий сигнал, предназначенный для управления работой AV-устройства. Когда управляющий сигнал представляет собой команду копирования контента, модуль 220 управления проверяет статус шифрования AV-контента в данных AV-потока, принятых модулем 210 приема AV-потока, обращаясь к первой информации 110 управления копированием.
Если значением первой информации 110 управления копированием является "свободное копирование", нет необходимости генерировать ключ дешифрования, и, следовательно, модуль 220 управления позволяет модулю 240 интерпретации контента передать данные AV-потока в устройство 250 вывода в том виде, как они приняты модулем 210 приема AV-потока. Если значением первой информации 110 управления копированием является "больше не копировать или никогда не копировать", "свободное копирование шифрованного контента" или "создание одной копии", то данные требуется дешифровать. Соответственно, модуль 230 генерации ключа дешифрования принимает первую информацию 110 управления копированием от модуля 220 управления, генерирует ключ дешифрования, используя вторую информацию 130 управления копированием и другую информацию, поступившую от модуля 210 приема AV-потока, и передает ключ дешифрования в модуль 240 интерпретации контента. Модуль 240 интерпретации контента дешифрует поле контента в данных AV-потока, принятых модулем приема AV-потока, используя ключ дешифрования, и передает дешифрованный AV-контент в устройство 250 вывода, например носитель данных или устройство отображения.
Известная система 200 защиты от копирования данных, содержащихся в AV-потоке, использует первую информацию 110 управления копированием, чтобы проверить, имеет ли AV-устройство полномочия на копирование контента. Однако первая информация 110 управления копированием легко может быть модифицирована, чтобы облегчить несанкционированное копирование контента. Таким образом, например, если значение "больше не копировать или никогда не копировать" (11) или "создание одной копии" (10) модифицировано в значение "свободное копирование шифрованного контента" (01) либо если значение "больше не копировать или никогда не копировать" (11) модифицировано в "создание одной копии" (10), и такая модифицированная информация принимается модулем 210 приема AV-потока обычной системы 200 защиты от копирования данных, содержащихся в AV-потоке, модуль 220 управления может ошибочно подтвердить, что копирование AV-потока разрешено. Следовательно, может быть выполнено несанкционированное копирование контента.
Сущность изобретения
Таким образом, задачей настоящего изобретения является предложить систему обработки данных, содержащихся в AV-потоке, которая предотвращает несанкционированную обработку контента посредством, например, модифицирования информации управления копированием.
Другой задачей настоящего изобретения является предложить способ защиты контента, включая определение того, модифицирована ли информация управления копированием, и принятие соответствующих мер в ответ на упомянутое модифицирование.
Дополнительные аспекты и/или преимущества настоящего изобретения частично изложены в приведенном ниже описании и частично станут очевидными из этого описания либо могут быть поняты при реализации настоящего изобретения на практике.
Для выполнения упомянутых выше и/или других задач настоящего изобретения предлагается система обработки аудио/видео (AV) потока, содержащая модуль приема, который принимает AV-поток, содержащий поле информации о контенте и поле контента, при этом поле информации о контенте содержит первую информацию управления копированием и поле контента содержит вторую информацию управления копированием; модуль определения, который определяет, различаются ли первая и вторая информация управления копированием; и модуль дешифрования для обработки AV-потока.
Модуль определения может определять, различается ли информация о режиме управления копированием, содержащаяся в первой и второй информации управления копированием.
Модуль дешифрования может прекратить дешифрование контента AV-потока, если первая и вторая информация управления копированием различаются.
Модуль дешифрования может прекратить генерацию ключа дешифрования, предназначенного для дешифрования контента AV-потока, если первая и вторая информация управления копированием различаются.
Модуль дешифрования может обрабатывать контент AV-потока в соответствии с той из первой и второй информации управления копированием, которая имеет более высокий приоритет по сравнению с другой, когда первая и вторая информация управления копированием различаются. Модуль определения может устанавливать приоритет между первой и второй информацией управления копированием. Вторая информация управления копированием может иметь более высокий приоритет по сравнению с первой информацией управления копированием, если первая и вторая информация управления копированием различаются. Первая информация управления копированием может иметь более высокий приоритет по сравнению со второй информацией управления копированием, если первая и вторая информация управления копированием различаются. Одна из первой и второй информации управления копированием может иметь более высокий приоритет по сравнению с другой, если эта информация обеспечивает повышенный уровень защиты от копирования по сравнению с другой.
Каждая из первой и второй информации управления копированием может содержать режим управления копированием контента AV-потока, и этот режим управления копированием может содержать первый режим, при котором контент является шифрованным и его копирование является безусловно запрещенным; второй режим, при котором контент является шифрованным и допускается его однократное копирование, при этом второй режим изменяют на первый режим после однократного копирования; третий режим, при котором контент является шифрованным и допускается его свободное или неограниченное копирование; и четвертый режим, при котором контент не является шифрованным и допускается его свободное или неограниченное копирование.
Модуль дешифрования может содержать модуль генерации ключа, который генерирует ключ дешифрования для дешифрования контента; модуль интерпретации контента, который дешифрует контент, используя ключ дешифрования; и модуль управления, который управляет работой модуля генерации ключа и модуля интерпретации контента, чтобы прекратить генерацию ключа дешифрования или прекратить дешифрование контента, если первая и вторая информация управления копированием различаются, а если первая и вторая информация управления копированием идентичны, то управляет работой модуля генерации ключа и модуля интерпретации контента в соответствии с режимом управления копированием. Если первая и вторая информация управления копированием различаются либо режим управления копированием соответствует первому режиму, генерация ключа дешифрования или дешифрование контента могут быть прекращены, чтобы предотвратить несанкционированное копирование контента. Модуль генерации ключа может генерировать ключ дешифрования, используя информацию, содержащую вторую информацию управления копированием. Модуль управления может управлять работой модуля генерации ключа, чтобы сгенерировать ключ дешифрования для дешифрования контента, если режим управления копированием является одним из второго и третьего режимов, и управлять работой модуля интерпретации контента для вывода контента в исходном виде, если режим управления копированием является четвертым режимом.
Упомянутая система может дополнительно содержать модуль хранения, который сохраняет дешифрованный контент или контент в исходном виде.
Упомянутая система может дополнительно содержать модуль отображения, который отображает дешифрованный контент или контент в исходном виде.
Модуль определения может содержать модуль хранения, который сохраняет первую информацию управления копированием; и модуль сравнения, который сравнивает режим управления копированием, содержащийся в первой информации управления копированием, с режимом управления копированием, содержащимся во второй информации управления копированием.
Модуль дешифрования может содержать модуль управления, который выводит сигнал, соответствующий режиму управления копированием, если первая и вторая информация управления копированием идентичны, и генерирует сигнал прекращения, если первая и вторая информация управления копированием различаются или если упомянутый сигнал соответствует упомянутому первому режиму, при этом модуль управления выдает сигнал прекращения в модуль генерации ключа, если AV-поток не воспроизводится, и выдает сигнал прекращения в модуль интерпретации контента, если AV-поток воспроизводится; модуль генерации ключа, который генерирует ключ дешифрования для дешифрования контента в ответ на сигнал, соответствующий одному из второго и третьего режимов, и прекращает генерацию этого ключа дешифрования в ответ на сигнал прекращения; и модуль интерпретации контента, который дешифрует контент, используя ключ дешифрования, выводит контент в исходном виде в ответ на сигнал, соответствующий четвертому режиму и прекращает дешифрование контента в ответ на сигнал прекращения.
Модуль дешифрования может прекращать обработку AV-контента, если первая и вторая информация управления копированием различаются.
Модуль дешифрования может обрабатывать AV-поток, используя ту из первой и второй информации управления копированием, которая обеспечивает повышенный уровень защиты от копирования по сравнению с другой, когда первая и вторая информация управления копированием различаются.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается другая система обработки аудио/видео (AV) потока, содержащая средство приема AV-потока, содержащего поле информации о контенте и поле контента; средство обработки AV-потока и средство определения того, модифицирована ли информация управления копированием, содержащаяся в поле информации о контенте.
Средство обработки может прекращать обработку AV-потока, если информация управления копированием модифицирована. Средство обработки может обрабатывать AV-поток, используя ту из информации управления копированием, содержащейся в поле информации о контенте, и информации управления копированием, содержащейся в поле контента, которая имеет более высокий приоритет по сравнению с другой, если информация управления копированием, содержащаяся в поле информации о контенте, модифицирована.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается еще одна система обработки аудио/видео (AV) потока, содержащая средство приема AV-потока, содержащего поле информации о контенте и поле контента, при этом поле информации о контенте содержит первую информацию управления копированием и поле контента содержит вторую информацию управления копированием; средство обработки AV-потока и средство определения того, различаются ли первая и вторая информация управления копированием.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается следующая система обработки аудио/видео (AV) потока, содержащая модуль приема, который принимает AV-поток, содержащий поле информации о контенте и поле контента, при этом поле информации о контенте содержит первую информацию управления копированием и поле контента содержит вторую информацию управления копированием; модуль определения, который сравнивает первую информацию управления копированием и вторую информацию управления копированием; и модуль дешифрования, который прекращает обработку AV-потока или обрабатывает AV-поток, используя ту из первой и второй информации управления копированием, которая имеет более высокий приоритет по сравнению с другой, когда первая и вторая информация управления копированием различаются.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается еще одна система обработки аудио/видео (AV) потока, содержащая модуль приема, который принимает AV-поток, содержащий поле информации о контенте и поле контента, при этом поле информации о контенте содержит первую информацию управления копированием и поле контента содержит вторую информацию управления копированием; модуль определения, который определяет, модифицирована ли первая информация управления копированием по сравнению со второй информацией управления копированием; и модуль дешифрования для обработки AV-потока.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается устройство для управления копированием, используемое в системе обработки аудио/видео (AV) потока, которая обрабатывает AV-поток, содержащий поле информации о контенте и поле контента, и это устройство содержит извлекающий компонент, который извлекает из AV-потока информацию управления копированием, содержащуюся в поле информации о контенте, и информацию управления копированием, содержащуюся в поле контента; и определяющий компонент, который определяет, различаются ли информация управления копированием, содержащаяся в поле информации о контенте, и информация управления копированием, содержащаяся в поле контента.
Определяющий компонент может определять, различается ли информация о режиме управления копированием, соответствующем контенту AV-потока, которая содержится в первой и второй информации управления копированием, чтобы предотвратить несанкционированную обработку AV-потока.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается другое устройство для управления копированием, используемое в системе обработки аудио/видео (AV) потока, которая обрабатывает AV-поток, и это устройство содержит извлекающий компонент, который извлекает информацию управления копированием из поля информации о контенте, содержащегося в AV-потоке; и определяющий компонент, который определяет, модифицирована ли упомянутая информация управления копированием.
Определяющий компонент может определять, модифицирована ли информация управления копированием, содержащаяся в поле информации о контенте, по сравнению с информацией управления копированием, содержащейся в поле контента, имеющемся в AV-потоке, чтобы предотвратить несанкционированную обработку AV-потока.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается еще одно устройство для управления копированием, используемое в системе обработки аудио/видео (AV) потока, которая обрабатывает AV-поток, содержащий поле информации о контенте и поле контента, и это устройство содержит извлекающий компонент, который извлекает из AV-потока информацию управления копированием, содержащуюся в поле информации о контенте, и информацию управления копированием, содержащуюся в поле контента; и сравнивающий компонент, который сравнивает информацию управления копированием, содержащуюся в поле информации о контенте, и информацию управления копированием, содержащуюся в поле контента, чтобы определить, различаются ли информация управления копированием, содержащаяся в поле информации о контенте, и информация управления копированием, содержащаяся в поле контента.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается следующее устройство для управления копированием, используемое в системе обработки аудио/видео (AV) потока, которая обрабатывает AV-поток, содержащий поле информации о контенте и поле контента, и это устройство содержит извлекающий компонент, который извлекает из AV-потока информацию управления копированием, содержащуюся в поле информации о контенте, и информацию управления копированием, содержащуюся в поле контента; и определяющий компонент, который устанавливает приоритет между информацией управления копированием, содержащейся в поле информации о контенте, и информацией управления копированием, содержащейся в поле контента, если информация управления копированием, содержащаяся в поле информации о контенте, и информация управления копированием, содержащаяся в поле контента, различаются.
Определяющий компонент может устанавливать в качестве информации, используемой для обработки AV-потока, ту из информации управления копированием, содержащейся в поле информации о контенте, и информации управления копированием, содержащейся в поле контента, которая обеспечивает повышенный уровень защиты от копирования по сравнению с другой, когда информация управления копированием, содержащаяся в поле информации о контенте, и информация управления копированием, содержащаяся в поле контента, различаются. Определяющий компонент может устанавливать в качестве информации, используемой для обработки AV-потока, информацию управления копированием, содержащуюся в поле информации о контенте, если информация управления копированием, содержащаяся в поле информации о контенте, и информация управления копированием, содержащаяся в поле контента, различаются. Определяющий компонент может устанавливать в качестве информации, используемой для обработки AV-потока, информацию управления копированием, содержащуюся в поле контента, если информация управления копированием, содержащаяся в поле информации о контенте, и информация управления копированием, содержащаяся в поле контента, различаются.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается способ обработки AV-потока, содержащий следующие этапы, на которых принимают AV-поток, содержащий поле информации о контенте и поле контента, при этом поле информации о контенте содержит первую информацию управления копированием и поле контента содержит вторую информацию управления копированием; определяют, различаются ли первая и вторая информация управления копированием; и обрабатывают AV-поток исходя из этого определения.
Этап определения того, различаются ли первая и вторая информация управления копированием, может содержать определение того, различается ли информация о режиме управления копированием, содержащаяся в первой и второй информации управления копированием. Этап обработки AV-потока может содержать обработку AV-потока в соответствии с информацией о режиме управления копированием, если первая и вторая информация управления копированием идентичны.
Этап обработки AV-потока может содержать прекращение дешифрования контента AV-потока, если первая и вторая информация управления копированием различаются.
Этап обработки AV-потока может содержать прекращение генерации ключа дешифрования для дешифрования контента AV-потока, если первая и вторая информация управления копированием различаются.
Этап обработки AV-потока может содержать обработку контента AV-потока с использованием той из первой и второй информации управления копированием, которая обеспечивает повышенный уровень защиты от копирования по сравнению с другой, когда первая и вторая информация управления копированием различаются.
Если первая и вторая информация управления копированием различаются, этап обработки AV-потока может содержать либо прекращение обработки AV-потока, либо обработку AV-потока с использованием той из первой и второй информации управления копированием, которая имеет более высокий приоритет по сравнению с другой. Если первая и вторая информация управления копированием различаются, этап обработки AV-потока может содержать обработку контента, содержащегося в AV-потоке, с использованием второй информации управления копированием. Если первая и вторая информация управления копированием различаются, этап обработки AV-потока может содержать обработку контента AV-потока с использованием первой информации управления копированием.
Если первая и вторая информация управления копированием различаются, этап обработки AV-потока может содержать прекращение дешифрования контента AV-потока, если AV-поток воспроизводится, или прекращение генерации ключа дешифрования для дешифрования контента AV-потока, если AV-поток не воспроизводится.
Этот способ может дополнительно содержать отображение сообщения, указывающего, что обработка AV-потока запрещена. Этот способ может дополнительно содержать установление приоритета второй информации управления копированием над первой информацией управления копированием, если первая и вторая информация управления копированием различаются, при этом этап обработки AV-потока содержит обработку контента AV-потока с использованием второй информации управления копированием. Этот способ может дополнительно содержать установление приоритета первой информации управления копированием над второй информацией управления копированием, если первая и вторая информация управления копированием различаются, при этом этап обработки AV-потока содержит обработку контента AV-потока с использованием первой информации управления копированием.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается другой способ обработки AV-потока, содержащий следующие этапы, на которых принимают AV-поток, содержащий поле информации о контенте и поле контента; определяют, модифицирована ли информация управления копированием, содержащаяся в поле информации о контенте; и обрабатывают AV-поток исходя из этого определения.
Этап обработки AV-потока может содержать прекращение обработки AV-потока, если информация управления копированием модифицирована.
Этап обработки AV-потока может содержать обработку AV-потока с использованием той из информации управления копированием, содержащейся в поле информации о контенте, и информации управления копированием, содержащейся в поле контента, которая имеет более высокий приоритет по сравнению с другой, когда информация управления копированием, содержащаяся в поле информации о контенте, модифицирована.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается еще один способ обработки AV-потока, содержащий следующие этапы, на которых принимают AV-поток, содержащий поле информации о контенте и поле контента, при этом поле информации о контенте содержит первую информацию управления копированием и поле контента содержит вторую информацию управления копированием; определяют, различаются ли первая и вторая информация управления копированием, чтобы предотвратить несанкционированную обработку AV-потока; и обрабатывают AV-поток исходя из этого определения.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается следующий способ обработки AV-потока, содержащий следующие этапы, на которых принимают AV-поток, содержащий поле информации о контенте и поле контента, при этом поле информации о контенте содержит первую информацию управления копированием и поле контента содержит вторую информацию управления копированием; сравнивают первую информацию управления копированием со второй информацией управления копированием; и, если первая и вторая информация управления копированием различаются, выполняют либо прекращение обработки AV-потока, либо обработку AV-потока, используя ту из первой и второй информации управления копированием, которая имеет более высокий приоритет по сравнению с другой.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается еще один способ обработки AV-потока, содержащий следующие этапы, на которых принимают AV-поток, содержащий поле информации о контенте и поле контента, при этом поле информации о контенте содержит первую информацию управления копированием и поле контента содержит вторую информацию управления копированием; определяют, модифицирована ли первая информация управления копированием по сравнению со второй информацией управления копированием; и обрабатывают AV-поток исходя из этого определения.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается способ управления копированием при обработке аудио/видео (AV) потока, содержащего поле информации о контенте и поле контента, и этот способ содержит следующие этапы, на которых извлекают из AV-потока информацию управления копированием, содержащуюся в поле информации о контенте, и информацию управления копированием, содержащуюся в поле контента; и определяют, различаются ли информация управления копированием, содержащаяся в поле информации о контенте, и информация управления копированием, содержащаяся в поле контента.
Этап определения может содержать определение того, различается ли информация о режиме управления копированием, соответствующем контенту AV-потока, которая содержится в первой и второй информации управления копированием, чтобы предотвратить несанкционированную обработку AV-потока.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается другой способ управления копированием при обработке аудио/видео (AV) потока и этот способ содержит следующие этапы, на которых извлекают информацию управления копированием из поля информации о контенте, содержащегося в AV-потоке; и определяют, модифицирована ли эта информация управления копированием.
Этап определения может содержать определение того, модифицирована ли информация управления копированием, содержащаяся в поле информации о контенте, по сравнению с информацией управления копированием, содержащейся в поле контента, имеющемся в AV-потоке, чтобы предотвратить несанкционированную обработку этого потока.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается еще один способ управления копированием при обработке аудио/видео (AV) потока, содержащего поле информации о контенте и поле контента, и этот способ содержит следующие этапы, на которых извлекают из AV-потока информацию управления копированием, содержащуюся в поле информации о контенте, и информацию управления копированием, содержащуюся в поле контента; и сравнивают информацию управления копированием, содержащуюся в поле информации о контенте, и информацию управления копированием, содержащуюся в поле контента, чтобы определить, различаются ли информация управления копированием, содержащаяся в поле информации о контенте, и информация управления копированием, содержащаяся в поле контента.
Для выполнения указанных выше и/или других задач настоящего изобретения предлагается следующий способ управления копированием при обработке аудио/видео (AV) потока, содержащего поле информации о контенте и поле контента, и этот способ содержит следующие этапы, на которых сравнивают информацию управления копированием, содержащуюся в поле информации о контенте, с информацией управления копированием, содержащейся в поле контента; и устанавливают приоритет между информацией управления копированием, содержащейся в поле информации о контенте, и информацией управления копированием, содержащейся в поле контента, если информация управления копированием, содержащаяся в поле информации о контенте, и информация управления копированием, содержащаяся в поле контента, различаются.
Этап установления может содержать установление в качестве информации, используемой для обработки AV-потока, той из информации управления копированием, содержащейся в поле информации о контенте, и информации управления копированием, содержащейся в поле контента, которая обеспечивает повышенный уровень защиты от копирования по сравнению с другой, когда информация управления копированием, содержащаяся в поле информации о контенте, и информация управления копированием, содержащаяся в поле контента, различаются. Этап установления может содержать установление информации управления копированием, содержащейся в поле информации о контенте, в качестве информации, используемой для обработки AV-потока, когда информация управления копированием, содержащаяся в поле информации о контенте, и информация управления копированием, содержащаяся в поле контента, различаются. Этап установления может содержать установление информации управления копированием, содержащейся в поле контента в качестве информации, используемой для обработки AV-потока, когда информация управления копированием, содержащаяся в поле информации о контенте, и информация управления копированием, содержащаяся в поле контента, различаются.
Перечень фигур чертежей
Эти и/или другие аспекты и преимущества настоящего изобретения станут очевидными и будут более легко поняты из приведенного ниже описания его аспектов, рассмотренных совместно с сопровождающими чертежами, из которых:
Фиг.1 - схематическая диаграмма, иллюстрирующая структуру AV-потока;
Фиг.2 - структурная схема, иллюстрирующая конфигурацию известной системы обработки AV-потока;
Фиг.3 - структурная схема, иллюстрирующая систему обработки AV-потока, предназначенную для защиты данных от копирования в соответствии с одним из вариантов реализации настоящего изобретения;
Фиг.4 - структурная схема, иллюстрирующая систему обработки AV-потока, предназначенную для защиты данных от копирования в соответствии с другим вариантом реализации настоящего изобретения;
Фиг.5 - структурная схема, иллюстрирующая систему обработки AV-потока, предназначенную для защиты данных от копирования в соответствии с еще одним вариантом реализации настоящего изобретения;
Фиг.6 - блок-схема последовательности операций, иллюстрирующая способ обработки AV-потока, предназначенный для защиты данных от копирования в соответствии с одним из вариантов реализации настоящего изобретения; и
Фиг.7 и 8 - блок-схемы последовательности операций, иллюстрирующие способы управления копированием данных AV-потока, соответствующие другим вариантам реализации настоящего изобретения, когда первая информация управления копированием и вторая информация управления копированием не являются идентичными.
Предпочтительный вариант реализации изобретения
Далее будут подробно описаны варианты реализации настоящего изобретения, примеры которых изображены на сопровождающих чертежах, на которых одинаковые ссылочные номера обозначают идентичные элементы. Данные варианты реализации описаны ниже, чтобы объяснить настоящее изобретение со ссылкой на чертежи. Несмотря на то, что с целью облегчения их рассмотрения варианты реализации настоящего изобретения будут описаны с использованием четырех типов статуса информации управления копированием и двухбитовых кодов информации управления копированием, соответствующих надлежащим состо