СИСТЕМА ОБРАБОТКИ ДАННЫХ ПО ЗАЩИТЕ АВТОРСКОГО ПРАВА И УСТРОЙСТВО ВОСПРОИЗВЕДЕНИЯ

1. Устройство воспроизведения содержимого для воспроизведения цифрового содержимого, причем устройство воспроизведения содержимого содержит:
модуль получения информации, выполненный с возможностью получать программу воспроизведения содержимого, которая должна использоваться для воспроизведения цифрового содержимого, и цифровую подпись, присоединенную к программе воспроизведения содержимого, из носителя записи, на который записаны цифровое содержимое, программа воспроизведения содержимого и цифровая подпись, причем цифровая подпись имеет тип официальной версии или тип тестовой версии в качестве типа подписи;
модуль определения типа носителя, выполненный с возможностью определять то, является тип носителя для носителя записи типом только для чтения или записываемым типом; и
модуль определения разрешения на воспроизведение, выполненный с возможностью определять на основе типа подписи для полученной цифровой подписи и определенного типа носителя для носителя записи то, следует ли разрешать выполнение обработки, касающейся воспроизведения цифрового содержимого, посредством выполнения программы воспроизведения содержимого.
2. Устройство воспроизведения содержимого по п.1, в котором:
модуль определения разрешения на воспроизведение запрещает выполнение обработки, касающейся воспроизведения цифрового содержимого, посредством выполнения программы воспроизведения содержимого, если тип подписи для полученной цифровой подписи является типом официальной версии, и определенный тип носителя является записываемым типом.
3. Устройство воспроизведения содержимого по п.2, в котором:
модуль определения разрешения на воспроизведение разрешает выполнение обработки, касающейся воспроизведения цифрового содержимого, посредством выполнения программы воспроизведения содержимого, если тип подписи для полученной цифровой подписи является типом тестовой версии и определенный тип носителя является записываемым типом.
4. Устройство воспроизведения содержимого по п.1, в котором:
модуль определения разрешения на воспроизведение разрешает выполнение обработки, касающейся воспроизведения цифрового содержимого, посредством выполнения программы воспроизведения содержимого, если тип подписи для полученной цифровой подписи является типом официальной версии и определенный тип носителя является типом только для чтения.
5. Устройство воспроизведения содержимого по п.4, дополнительно содержащее:
модуль верификации подписи, выполненный с возможностью осуществлять верификацию цифровой подписи, при этом:
модуль определения разрешения на воспроизведение разрешает выполнение обработки, касающейся воспроизведения цифрового содержимого, посредством выполнения программы воспроизведения содержимого, если тип подписи для полученной цифровой подписи является типом официальной версии, определенный тип носителя является типом только для чтения и верификация цифровой подписи является успешной.
6. Устройство воспроизведения содержимого по п.5, в котором:
модуль верификации подписи сохраняет различные ключи верификации для каждого из типов подписи и осуществляет верификацию с использованием ключа верификации, соответствующего типу подписи для полученной цифровой подписи.
7. Устройство воспроизведения содержимого по п.1, дополнительно содержащее:
модуль определения шифрования, выполненный с возможностью определять, зашифровано ли цифровое содержимое, при этом:
модуль определения разрешения на воспроизведение определяет, следует ли разрешать выполнение обработки, касающейся воспроизведения цифрового содержимого, посредством выполнения программы воспроизведения содержимого, на основе типа подписи для полученной цифровой подписи, определенного типа носителя и результата определения, осуществленного посредством модуля определения шифрования.
8. Устройство записи содержимого для записи цифрового содержимого на носитель записи, причем устройство записи содержимого содержит:
модуль хранения, выполненный с возможностью сохранять цифровое содержимое, программу воспроизведения содержимого, которая должна использоваться для воспроизведения цифрового содержимого, и цифровую подпись, которая присоединена к программе воспроизведения содержимого и имеет тип тестовой версии или тип официальной версии в качестве типа подписи;
модуль определения типа носителя, выполненный с возможностью определять то, является тип носителя для носителя записи типом только для чтения или записываемым типом; и
модуль определения разрешения на запись, выполненный с возможностью определять, следует ли разрешать запись цифрового содержимого на носитель записи, на основе типа подписи для сохраненной цифровой подписи и определенного типа носителя для носителя записи.
9. Устройство записи содержимого по п.8, в котором:
модуль определения разрешения на запись запрещает запись цифрового содержимого на носитель записи, если тип подписи для сохраненной цифровой подписи является типом официальной версии и определенный тип носителя является записываемым типом.
10. Устройство записи содержимого по п.9, в котором:
модуль определения разрешения на запись разрешает запись цифрового содержимого на носитель записи, если тип подписи для сохраненной цифровой подписи является типом официальной версии и определенный тип носителя является типом только для чтения.
11. Устройство записи содержимого по п.10, дополнительно содержащее:
модуль верификации подписи, выполненный с возможностью осуществлять верификацию цифровой подписи и инструктировать модулю определения разрешения на запись запрещать запись цифрового содержимого на носитель записи, если верификация цифровой подписи является неудачной.
12. Устройство записи содержимого по п.11, в котором:
модуль верификации подписи сохраняет различные ключи верификации для каждого из типов подписи и осуществляет верификацию с использованием ключа верификации, соответствующего типу подписи для сохраненной цифровой подписи.
13. Устройство формирования цифровой подписи для формирования цифровой подписи для программы воспроизведения содержимого, которая должна использоваться для воспроизведения цифрового содержимого, причем устройство формирования цифровой подписи содержит:
модуль получения, выполненный с возможностью получать программу воспроизведения содержимого и информацию типа подписи, указывающую то, является тип подписи для цифровой подписи, которая должна быть присоединена к программе воспроизведения содержимого, типом тестовой версии или типом официальной версии;
модуль формирования и присоединения подписи, выполненный с возможностью формировать цифровую подпись, имеющую тип подписи, указанный посредством полученной информации типа подписи, и присоединять сформированную цифровую подпись к программе воспроизведения содержимого, чтобы формировать программу с подписью, имеющую присоединенную подпись; и
модуль вывода, выполненный с возможностью выводить сформированную программу с подписью.
14. Устройство формирования цифровой подписи по п.13, в котором:
модуль формирования и присоединения подписи сохраняет различные ключи для формирования подписи для каждого из типов подписи и формирует цифровую подпись с использованием ключа для формирования подписи, соответствующей типу подписи, указанному посредством полученной информации типа подписи.
15. Способ воспроизведения содержимого для воспроизведения цифрового содержимого, причем способ воспроизведения содержимого содержит:
этап получения информации, на котором получают программу воспроизведения содержимого, которая должна использоваться для воспроизведения цифрового содержимого, и цифровую подпись, присоединенную к программе воспроизведения содержимого, из носителя записи, на который записаны цифровое содержимое, программа воспроизведения содержимого и цифровая подпись, причем цифровая подпись имеет тип официальной версии или тип тестовой версии в качестве типа подписи;
этап определения типа носителя, на котором определяют то, является тип носителя для носителя записи типом только для чтения или записываемым типом; и
этап определения разрешения на воспроизведение, на котором определяют на основе типа подписи для полученной цифровой подписи и определенного типа носителя для носителя записи, следует ли разрешать выполнение обработки, касающейся воспроизведения цифрового содержимого, посредством выполнения программы воспроизведения содержимого.
16. Способ записи содержимого для записи цифрового содержимого на носитель записи, причем способ записи содержимого содержит:
этап сохранения, на котором сохраняют цифровое содержимое, программу воспроизведения содержимого, которая должна использоваться для воспроизведения цифрового содержимого, и цифровую подпись, которая присоединена к программе воспроизведения содержимого и имеет тип тестовой версии или тип официальной версии в качестве типа подписи;
этап определения типа носителя, на котором определяют то, является тип носителя для носителя записи типом только для чтения или записываемым типом; и
этап определения разрешения на запись, на котором определяют то, следует ли разрешать запись цифрового содержимого на носитель записи, на основе типа подписи для сохраненной цифровой подписи и определенного типа носителя для носителя записи.
17. Способ формирования цифровой подписи для формирования цифровой подписи для программы воспроизведения содержимого, которая должна использоваться для воспроизведения цифрового содержимого, причем способ формирования цифровой подписи содержит:
этап получения, на котором получают программу воспроизведения содержимого и информацию типа подписи, указывающую то, является тип подписи для цифровой подписи, которая должна быть присоединена к программе воспроизведения содержимого, типом тестовой версии или типом официальной версии;
этап формирования подписи, на котором формируют цифровую подпись, имеющую тип подписи, указанный посредством полученной информации типа подписи, и присоединяют сформированную цифровую подпись к программе воспроизведения содержимого, чтобы формировать программу с подписью, имеющую присоединенную подпись; и
этап вывода, на котором выводят сформированную программу с подписью.
18. Программа управления воспроизведением содержимого для использования в устройстве воспроизведения содержимого для воспроизведения цифрового содержимого, причем программа управления воспроизведением содержимого содержит:
этап получения информации, на котором получают программу воспроизведения содержимого, которая должна использоваться для воспроизведения цифрового содержимого, и цифровую подпись, присоединенную к программе воспроизведения содержимого, из носителя записи, на который записаны цифровое содержимое, программа воспроизведения содержимого и цифровая подпись, причем цифровая подпись имеет тип официальной версии или тип тестовой версии в качестве типа подписи;
этап определения типа носителя, на котором определяют то, является тип носителя для носителя записи типом только для чтения или записываемым типом; и
этап определения разрешения на воспроизведение, на котором определяют на основе типа подписи для полученной цифровой подписи и определенного типа носителя для носителя записи, следует ли разрешать выполнение обработки, касающейся воспроизведения цифрового содержимого, посредством выполнения программы воспроизведения содержимого.
19. Интегральная схема, которая связана с устройством воспроизведения содержимого для воспроизведения цифрового содержимого, причем интегральная схема содержит:
модуль получения информации, выполненный с возможностью получать программу воспроизведения содержимого, которая должна использоваться для воспроизведения цифрового содержимого, и цифровую подпись, присоединенную к программе воспроизведения содержимого, из носителя записи, на который записаны цифровое содержимое, программа воспроизведения содержимого и цифровая подпись, причем цифровая подпись имеет тип официальной версии или тип тестовой версии в качестве типа подписи;
модуль определения типа носителя, выполненный с возможностью определять то, является тип носителя для носителя записи типом только для чтения или записываемым типом; и
модуль определения разрешения на воспроизведение, выполненный с возможностью определять на основе типа подписи для полученной цифровой подписи и определенного типа носителя для носителя записи то, следует ли разрешать выполнение обработки, касающейся воспроизведения цифрового содержимого, посредством выполнения программы воспроизведения содержимого.
20. Система обработки данных по защите авторского права, состоящая из устройства формирования подписи для формирования цифровой подписи для программы воспроизведения содержимого, которая должна использоваться для воспроизведения цифрового содержимого, устройства записи содержимого для записи цифрового содержимого на носитель записи и устройства воспроизведения содержимого для воспроизведения цифрового содержимого, в которой:
устройство формирования подписи содержит:
модуль приема программ воспроизведения содержимого, выполненный с возможностью принимать из устройства записи содержимого программу воспроизведения содержимого, информацию типа подписи, указывающую, является тип подписи для цифровой подписи, которая должна быть присоединена к программе воспроизведения содержимого, типом тестовой версии или типом официальной версии;
модуль формирования и присоединения подписи, выполненный с возможностью формировать цифровую подпись, имеющую тип подписи, указанный посредством принимаемой информации типа подписи, и присоединять сформированную цифровую подпись к программе воспроизведения, чтобы формировать программу с подписью, имеющую присоединенную подпись; и
модуль передачи программы с подписью, выполненный с возможностью передавать сформированную программу с подписью в устройство записи содержимого,
при этом устройство записи содержимого содержит:
модуль хранения, выполненный с возможностью сохранять цифровое содержимое и программу воспроизведения содержимого;
модуль получения типа подписи, выполненный с возможностью получать информацию типа подписи;
модуль передачи программ воспроизведения содержимого, выполненный с возможностью передавать программу воспроизведения содержимого и полученную информацию типа подписи в устройство формирования подписи;
модуль приема программы с подписью, выполненный с возможностью принимать программу с подписью из устройства формирования подписи; и
модуль записи содержимого, выполненный с возможностью записывать цифровое содержимое и программу с подписью на носитель записи, и
при этом устройство воспроизведения содержимого содержит:
модуль получения информации, выполненный с возможностью получать цифровое содержимое и программу с подписью из носителя записи;
модуль определения типа носителя, выполненный с возможностью определять то, является тип носителя для носителя записи типом только для чтения или записываемым типом; и
модуль определения разрешения на воспроизведение, выполненный с возможностью определять на основе типа подписи для цифровой подписи, присоединенной к программе подписи, полученной посредством модуля получения информации, и типа носителя для носителя записи, определенного посредством модуля определения типа носителя, следует ли разрешать выполнение обработки, касающейся воспроизведения цифрового содержимого, посредством выполнения программы воспроизведения содержимого.