Система и способ загрузки содержания, устройство и способ предоставления содержания, устройство и способ приема содержания
Иллюстрации
Показать всеИзобретение относится к области загрузки содержания. Техническим результатом является расширение функциональных возможностей загрузки содержания. Система загрузки содержания включает в себя устройство предоставления содержания, предоставляющее содержание, и устройство приема содержания, принимающее содержание из устройства предоставления содержания через сеть. Устройство приема содержания включает в себя модуль ввода операции, загрузчик, получающий данные управления загрузкой и загружающий зашифрованное содержание и данные управления воспроизведением, модуль получения, получающий лицензию, включающую в себя ключ для дешифрования зашифрованного содержания, проверяющий лицензию на основе данных управления воспроизведением, и повторно получающий лицензию в соответствии с результатом проверки, и проигрыватель, дешифрующий и воспроизводящий зашифрованное содержание, с использованием лицензии. Устройство предоставления содержания включает в себя модуль предоставления данных управления, предоставляющий данные управления загрузкой и данные управления воспроизведением в устройство приема содержания, модуль предоставления содержания предоставляет зашифрованное содержание, и модуль предоставления лицензии предоставляет лицензию на основе данных управления загрузкой и лицензию на основе данных управления воспроизведением. 9 н. и 5 з.п. ф-лы, 23 ил.
Реферат
Уровень техники
1. Область техники, к которой относится изобретение
Изобретение относится к системам и способам загрузки содержания, устройствам и способам предоставления содержания, устройствам и способам приема содержания и программам для них. Более конкретно, настоящее изобретение относится к системе и способу загрузки содержания, устройству и способу предоставления содержания, устройству и способу приема содержания и программе для них, которые пригодны для использования при реализации услуги загрузки содержания, позволяющей пользователю в любой момент времени использовать загруженное и сохраненное содержание.
2. Описание предшествующего уровня техники
Поскольку высокоскоростные сети передачи данных, например Интернет, в качестве типичного примера, получили широкое использование, стали доступными услуги загрузки содержания, предназначенные для предоставления различного типа продуктов содержания, например музыки, видеоданных и компьютерных программ (см., например, публикацию находящейся на рассмотрении заявки №2000-113066 на японский патент).
Однако эти существующие услуги загрузки содержания предназначены для персональных компьютеров. В отличие от, например, телевизионных приемников эти услуги, предназначенные для персональных компьютеров, трудно использовать каждому человеку.
В частности, полномасштабные услуги загрузки содержания, которые обеспечивают видеопродукты (включающие в себя соответствующие аудиоданные и субтитры), пока еще не запущены для использования. Большинство из этих услуг являются всего лишь экспериментальными. Одна из этих услуг представляет собой услугу типа "все,-что-Вы-можете-загрузить", предоставляемую за фиксированную, заранее вносимую плату, которая позволяет пользователю загружать содержание в произвольное время. Другая услуга представляет собой услугу с предварительной оплатой, в которой каждый раз, когда загружают видеосодержание, соответствующую сумму вычитают из предварительно оплаченной суммы. Таким образом, пока реализованы только основные части операции.
Сущность изобретения
Когда услуги загрузки содержания, которые предоставляют продукты видеосодержания, будут представлены в полном масштабе, помимо указанных выше основных структур работы, станут возможными различные другие структуры работы.
Структура работы относится к комбинации структуры пакета, который представляет собой модуль из продукта видеосодержания, оплачиваемого времени и времени загрузки.
Желательно предоставить систему, которая позволяла бы обрабатывать различные структуры работы услуг загрузки содержания.
Система загрузки содержания в соответствии с первым вариантом воплощения настоящего изобретения представляет собой систему загрузки содержания, включающую в себя устройство предоставления содержания, выполненное с возможностью предоставления содержания, и устройство приема содержания, выполненное с возможностью приема содержания, предоставляемого из устройства предоставления содержания через сеть. Устройство приема содержания включает в себя следующие элементы: средство ввода операции, предназначенное для приема входной операции, вводимой пользователем; средство загрузки, предназначенное для получения, в ответ на операцию, введенную пользователем, данных управления загрузкой, необходимых для загрузки содержания, из устройства предоставления содержания и, на основе данных управления загрузкой, загрузки зашифрованного содержания и данных управления воспроизведением, необходимых для воспроизведения зашифрованного содержания, из устройства предоставления содержания; средство получения, предназначенное для получения, в случае когда загружено зашифрованное содержание, на основе данных управления загрузкой, лицензии, включающей в себя ключ для дешифрования зашифрованного содержания, из устройства предоставления содержания, для воспроизведения загруженного и зашифрованного содержания, проверки полученной лицензии на основе данных управления воспроизведением и повторного получения лицензии в соответствии с результатом проверки; и средство воспроизведения, предназначенное для дешифрования зашифрованного содержания, с использованием полученной лицензии и воспроизведения дешифрованного содержания. Устройство предоставления содержания включает в себя следующие элементы: средство предоставления данных управления, предназначенное для предоставления данных управления загрузкой, которые необходимы для устройства приема содержания для загрузки содержания, и данных управления воспроизведением, которые необходимы для устройства приема содержания для воспроизведения загруженного содержания, в устройство приема содержания; средство предоставления содержания, предназначенное для предоставления в устройство приема содержания зашифрованного содержания в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой; и средство предоставления лицензии, предназначенное для предоставления в устройство приема содержания лицензии, включающей в себя ключ для дешифрования зашифрованного содержания, в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой и для предоставления в устройство приема содержания лицензии, в ответ на запрос из устройства приема содержания, на основе данных управления воспроизведением.
Способ загрузки содержания в соответствии с первым вариантом воплощения настоящего изобретения представляет собой способ загрузки содержания для системы загрузки содержания, включающей в себя устройство предоставления содержания, выполненное с возможностью предоставления содержания, и устройство приема содержания, выполненное с возможностью приема содержания, предоставленного из устройства предоставления содержания через сеть. Способ включает в себя этапы: принимают, используя устройство приема содержания, входную операцию, вводимую пользователем; получают, используя устройство приема содержания, в ответ на операцию, введенную пользователем, данные управления загрузкой, необходимые для загрузки содержания, из устройства предоставления содержания; запрашивают, используя устройство приема содержания, на основе данных управления загрузкой, зашифрованное содержание и данные управления воспроизведением, необходимые для воспроизведения зашифрованного содержания, из устройства предоставления содержания; предоставляют, используя устройство предоставления содержания, зашифрованное содержание и данные управления воспроизведением, в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой; запрашивают, используя устройство приема содержания, в случае когда зашифрованное содержание загружено, лицензию, включающую в себя ключ для дешифрования зашифрованного содержания, из устройства предоставления содержания, на основе данных управления загрузкой; предоставляют, используя устройство предоставления содержания, лицензию в устройство приема содержания в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой; проверяют, используя устройство приема содержания, для воспроизведения загруженного и зашифрованного содержания, полученную лицензию на основе данных управления воспроизведением и повторно запрашивают лицензию в соответствии с результатом проверки и предоставляют, используя устройство предоставления содержания, лицензию в устройство приема содержания, в ответ на запрос из устройства приема содержания, на основе данных управления воспроизведением.
В соответствии с первым вариантом воплощения настоящего изобретения, устройство приема содержания получает, в ответ на операцию, введенную пользователем, данные управления загрузкой, необходимые для загрузки содержания из устройства предоставления содержания, и на основе данных управления загрузкой запрашивает зашифрованное содержание и данные управления воспроизведением, необходимые для воспроизведения зашифрованного содержания, из устройства предоставления содержания. В ответ на этот запрос устройство предоставления содержания предоставляет зашифрованное содержание и данные управления воспроизведением в устройство приема содержания. В случае когда устройство приема содержания загружает зашифрованное содержание на основе данных управления загрузкой, устройство приема содержания запрашивает лицензию, включающую в себя ключ для дешифрования зашифрованного содержания, из устройства предоставления содержания. В ответ на этот запрос устройство предоставления содержания предоставляет лицензию в устройство приема содержания. Для воспроизведения загруженного и зашифрованного содержания устройство приема содержания проверяет полученную лицензию на основе данных управления воспроизведением и повторно запрашивает лицензию в соответствии с результатом проверки. В ответ на этот запрос устройство предоставления содержания предоставляет лицензию в устройство приема содержания.
Устройство предоставления содержания в соответствии со вторым вариантом воплощения настоящего изобретения представляет собой устройство предоставления содержания, выполненное с возможностью предоставления содержания в устройство приема содержания, соединенное с устройством предоставления содержания через сеть. Устройство предоставления содержания включает в себя следующие элементы: средство предоставления данных управления, предназначенное для предоставления в устройство приема содержания данных управления загрузкой, необходимых для устройства приема содержания, для загрузки содержания и данных управления воспроизведением, необходимых для устройства приема содержания, для воспроизведения загруженного содержания; средство предоставления содержания, предназначенное для предоставления в устройство приема содержания зашифрованного содержания в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой; и средство предоставления лицензии, предназначенное для предоставления в устройство приема содержания лицензии, включающей в себя ключ для дешифрования зашифрованного содержания, в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой и для предоставления в устройство приема содержания лицензии, в ответ на запрос из устройства приема содержания, на основе данных управления воспроизведением.
Устройство предоставления содержания в соответствии со вторым вариантом воплощения настоящего изобретения может дополнительно включать в себя средство начисления счетов, предназначенное для начисления, в ответ на запрос лицензии, поданный устройством приема содержания, на основе данных управления загрузкой, определенной суммы для оплаты пользователем устройства приема содержания или для уменьшения количества приобретенных прав.
Устройство предоставления содержания в соответствии со вторым вариантом воплощения настоящего изобретения может дополнительно включать в себя средство управления заказчиком, предназначенное для распознавания, в ответ на запрос лицензии, поданный устройством приема содержания, на основе данных управления загрузкой, что содержание, соответствующее лицензии, было загружено устройством приема содержания, и сохранения загруженного содержания в соответствии пользователем устройства приема содержания.
Средство предоставления лицензии может предоставлять фиктивную лицензию в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой, и может аутентифицировать лицензию в ответ на запрос из устройства приема содержания, на основе данных управления воспроизведением.
Способ предоставления содержания в соответствии со вторым вариантом воплощения настоящего изобретения представляет собой способ предоставления содержания для устройства предоставления содержания, выполненного с возможностью предоставления содержания в устройство приема содержания, подключенное к устройству предоставления содержания через сеть. Способ включает в себя этапы: предоставляют данные управления загрузкой, необходимые для устройства приема содержания для загрузки содержания в устройство приема содержания; предоставляют, в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой, данные управления воспроизведением, необходимые для устройства приема содержания, для воспроизведения содержания, загруженного в устройство приема содержания; предоставляют в устройство приема содержания зашифрованное содержание, в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой; предоставляют в устройство приема содержания лицензию, включающую в себя ключ для дешифрования зашифрованного содержания, в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой; и предоставляют в устройство приема содержания лицензию в ответ на запрос из устройства приема содержания на основе данных управления воспроизведением.
Программа в соответствии со вторым вариантом воплощения настоящего изобретения представляет собой программу, которая может быть записана на машиночитаемый носитель информации, предназначенную для управления устройством предоставления содержания, которое выполнено с возможностью предоставления содержания в устройство приема содержания, подключенное к устройству предоставления содержания через сеть. Программа обеспечивает выполнение компьютером обработки, включающей в себя этапы: предоставляют данные управления загрузкой, необходимые для устройства приема содержания, для загрузки содержания в устройство приема содержания; предоставляют, в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой, данные управления воспроизведением, необходимые для устройства приема содержания, для воспроизведения загруженного содержания в устройство приема содержания; предоставляют в устройство приема содержания зашифрованное содержание, в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой; предоставляют в устройство приема содержания лицензию, включающую в себя ключ для дешифрования зашифрованного содержания, в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой; и предоставляют в устройство приема содержания лицензию в ответ на запрос из устройства приема содержания, на основе данных управления воспроизведением.
В соответствии со вторым вариантом воплощения настоящего изобретения данные управления загрузкой, необходимые для загрузки содержания, предоставляют в устройство приема содержания. В ответ на запрос из устройства приема содержания, на основе данных управления загрузкой, данные управления воспроизведением, необходимые для воспроизведения загруженного содержания, предоставляют в устройство приема содержания. В ответ на запрос из устройства приема содержания, на основе данных управления загрузкой, зашифрованное содержание предоставляют в устройство приема содержания. Кроме того, в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой, лицензию, включающую в себя ключ для дешифрования зашифрованного содержания, предоставляют в устройство приема содержания. В ответ на запрос из устройства приема содержания, на основе данных управления воспроизведением, лицензию предоставляют в устройство приема содержания.
Устройство приема содержания в соответствии с третьим вариантом воплощения настоящего изобретения представляет собой устройство приема содержания, выполненное с возможностью приема содержания, предоставленного из устройства предоставления содержания, подключенного к устройству приема содержания через сеть. Устройство приема содержания включает в себя следующие элементы: средство ввода операции, предназначенное для приема входной операции, введенной пользователем; средство загрузки, предназначенное для получения, в ответ на операцию, введенную пользователем, данных управления загрузкой, необходимых для загрузки содержания из устройства предоставления содержания и, на основе данных управления загрузкой, загрузки зашифрованного содержания, и данных управления воспроизведением, необходимых для воспроизведения зашифрованного содержания из устройства предоставления содержания; средство получения, предназначенное для получения, в случае когда зашифрованное содержание загружено, на основе данных управления загрузкой, лицензии, включающей в себя ключ для дешифрования зашифрованного содержания из устройства предоставления содержания и, для воспроизведения, загруженного и зашифрованного содержания, проверки полученной лицензии, на основе данных управления воспроизведением, и повторного получения лицензии в соответствии с результатом проверки; и средство воспроизведения, предназначенное для дешифрования зашифрованного содержания с использованием полученной лицензии и воспроизведения дешифрованного содержания.
В случае когда зашифрованное содержание загружено на основе данных управления загрузкой, средство получения может получить фиктивную лицензию из устройства предоставления содержания и, для воспроизведения загруженного и зашифрованного содержания, средство получения может получить аутентичную лицензию на основе данных управления воспроизведением.
Средство получения может получить лицензию на основе данных управления воспроизведением только в случае, когда получение лицензии подтверждается пользователем.
В случае когда загружают зашифрованное содержание на основе данных управления загрузкой, средство получения может получить аутентичную лицензию из устройства предоставления содержания и, для воспроизведения загруженного и зашифрованного содержания, средство получения может проверить полученную аутентичную лицензию на основе данных управления воспроизведением.
В случае когда загружено зашифрованное содержание, средство получения может получить лицензию из устройства предоставления содержания, только когда информация для получения лицензии включена в данные управления загрузкой.
Способ приема содержания в соответствии с третьим вариантом воплощения настоящего изобретения представляет собой способ приема содержания для устройства приема содержания, выполненного с возможностью приема содержания, предоставляемого из устройства предоставления содержания, подключенного к устройству приема содержания через сеть. Способ включает в себя этапы: принимают входную операцию, введенную пользователем; получают, в ответ на операцию, введенную пользователем, данные управления загрузкой, необходимые для загрузки содержания в устройство предоставления содержания; загружают, на основе данных управления загрузкой, зашифрованное содержание и данные управления воспроизведением, необходимые для воспроизведения зашифрованного содержания, из устройства предоставления содержания; получают, в случае когда зашифрованное содержание загружено, на основе данных управления загрузкой, лицензию, включающую в себя ключ для дешифрования зашифрованного содержания из устройства предоставления содержания; проверяют, для воспроизведения загруженного и зашифрованного содержания, полученную лицензию на основе данных управления воспроизведением и повторно получают лицензию в соответствии с результатом проверки и дешифруют зашифрованное содержание, используя полученную лицензию, и воспроизводят дешифрованное содержание.
Программа в соответствии с третьим вариантом воплощения настоящего изобретения представляет собой программу, предназначенную для управления устройством приема содержания, которое выполнено с возможностью приема содержания, предоставляемого из устройства предоставления содержания, подключенного к устройству приема содержания через сеть. Программа обеспечивает выполнение компьютером обработки, включающей в себя этапы: принимают входную операцию, введенную пользователем; получают, в ответ на операцию, введенную пользователем, данные управления загрузкой, необходимые для загрузки содержания из устройства предоставления содержания; загружают, на основе данных управления загрузкой, зашифрованное содержание и данные управления воспроизведением, необходимые для воспроизведения зашифрованного содержания, из устройства предоставления содержания; получают, в случае когда зашифрованное содержание загружено, на основе данных управления загрузкой, лицензию, включающую в себя ключ для дешифрования зашифрованного содержания, из устройства предоставления содержания; проверяют, для воспроизведения загруженного и зашифрованного содержания, полученную лицензию на основе данных управления воспроизведением и повторно получают лицензию в соответствии с результатом проверки и дешифруют зашифрованное содержание, используя полученную лицензию, и воспроизводят дешифрованное содержание.
В соответствии с третьим вариантом воплощения настоящего изобретения, в ответ на операцию, вводимую пользователем, данные управления загрузкой, необходимые для загрузки содержания, получают из устройства предоставления содержания. На основе данных управления загрузкой зашифрованное содержание и данные управления воспроизведением, необходимые для воспроизведения зашифрованного содержания, загружают из устройства предоставления содержания. В случае когда загружают зашифрованное содержание на основе данных управления загрузкой, лицензию, включающую в себя ключ для дешифрования зашифрованного содержания, получают из устройства предоставления содержания. Кроме того, для воспроизведения загруженного и зашифрованного содержания полученную лицензию проверяют на основе данных управления воспроизведением. Лицензию повторно получают в соответствии с результатом проверки. Зашифрованное содержание дешифруют, используя полученную лицензию, и дешифрованное содержание воспроизводят.
В соответствии с первым вариантом воплощения настоящего изобретения может быть предоставлена система, которая позволяет обрабатывать различные структуры работы услуг загрузки содержания.
В соответствии со вторым вариантом воплощения настоящего изобретения, содержание может быть предоставлено в устройство приема в соответствии с различными структурами работы услуг загрузки содержания.
В соответствии с третьим вариантом воплощения настоящего изобретения, содержание может быть загружено и может использоваться в соответствии с различными структурами работы услуг загрузки содержания.
Краткое описание чертежей
На фиг.1 показана концептуальная схема системы загрузки содержания в соответствии с вариантом воплощения настоящего изобретения;
на фиг.2 показан график, иллюстрирующий моменты времени загрузки содержания и моменты времени воспроизведения содержания;
на фиг.3 показана блок-схема, иллюстрирующая примерную конфигурацию системы загрузки содержания;
на фиг.4 показана схема, иллюстрирующая способ дешифрования зашифрованного содержания;
на фиг.5 представлена иллюстрация примерного описания метафайла управления загрузкой;
на фиг.6 показана иллюстрация примерного описания метафайла управления воспроизведением;
на фиг.7 показана схема, иллюстрирующая схему процесса загрузки;
на фиг.8 показан временной график, иллюстрирующий процесс загрузки;
на фиг.9 показана блок-схема последовательности операций, иллюстрирующая процесс загрузки, выполняемый загрузчиком;
на фиг.10 показана схема, иллюстрирующая процесс воспроизведения локального содержания;
на фиг.11 показан временной график, иллюстрирующий процесс воспроизведения локального содержания;
на фиг.12 показана блок-схема последовательности операций, иллюстрирующая процесс воспроизведения локального содержания;
на фиг.13 показан график последовательности, иллюстрирующий процесс, соответствующий структуре а работы;
на фиг.14 показан график последовательности, иллюстрирующий процесс, соответствующий структуре b работы;
на фиг.15 показан график последовательности, иллюстрирующий процесс, соответствующий структуре с работы;
на фиг.16 показан график последовательности, иллюстрирующий процесс, соответствующий структуре d работы;
на фиг.17 показан график последовательности, иллюстрирующий процесс, соответствующий структуре е работы;
на фиг.18 показан график последовательности, иллюстрирующий процесс, соответствующий структуре f работы;
на фиг.19 показан график последовательности, иллюстрирующий процесс, соответствующий структуре g работы;
на фиг.20 показан график последовательности, иллюстрирующий процесс, соответствующий структуре h работы;
на фиг.21 показан график последовательности, иллюстрирующий процесс, соответствующий структуре i работы;
на фиг.22 показан график последовательности, иллюстрирующий процесс, соответствующий структуре j работы; и
на фиг.23 показана блок-схема, иллюстрирующая примерную структуру компьютера общего назначения.
Подробное описание изобретения
Перед описанием варианта воплощения настоящего изобретения ниже представлено соответствие между свойствами формулы изобретения и конкретными элементами, раскрытыми в вариантах воплощения настоящего изобретения, описанных со ссылкой на описание или на чертежи. Это описание предназначено для обеспечения описания в данном описании или представления на чертежах варианта воплощения, поддерживающего заявленное изобретение. Таким образом, даже если элемент в следующем варианте воплощения не будет описан в описании или на чертежах как относящийся к определенному свойству настоящего изобретения, это не обязательно означает, что этот элемент не относится к данному свойству, представленному в формуле изобретения. И наоборот, даже если элемент описан здесь как относящийся к определенному свойству формулы изобретения, это не обязательно означает, что этот элемент не относится к другим свойствам формулы изобретения.
Система загрузки содержания в соответствии с первым вариантом воплощения настоящего изобретения представляет собой систему загрузки содержания (например, систему 1 загрузки содержания, показанную на фиг.2), включающую в себя устройство предоставления содержания (например, устройство 20 предоставления, показанное на фиг.2), выполненное с возможностью предоставления содержания, и устройство приема содержания (например, устройство 10 приема, показанное на фиг.2), выполненное с возможностью приема содержания, предоставляемого из устройства предоставления содержания через сеть. Устройство приема содержания включает в себя следующие элементы: средство ввода операции (например, браузер 11, показанный на фиг.2), предназначенное для приема операции, вводимой пользователем; средство загрузки (например, загрузчик 12, показанный на фиг.2), предназначенное для получения, в ответ на операцию, введенную пользователем, данных управления загрузкой, необходимых для загрузки содержания, из устройства предоставления содержания и, на основе данных управления загрузкой, загрузки зашифрованного содержания и данных управления воспроизведением, необходимых для воспроизведения зашифрованного содержания, из устройства предоставления содержания; средство получения (например, клиент 16 цифрового управления правами (DRM, ЦУП), показанный на фиг.2), предназначенное для получения, в случае когда загружают зашифрованное содержание, на основе данных управления загрузкой, лицензии, включающей в себя ключ для дешифрования зашифрованного содержания, из устройства предоставления содержания и, для воспроизведения загруженного и зашифрованного содержания, проверки полученной лицензии на основе данных управления воспроизведением и повторного получения лицензии в соответствии с результатом проверки; и средство воспроизведения (например, аудио/видео (AV, АВ) проигрыватель 15, показанный на фиг.2), предназначенное для дешифрования зашифрованного содержания, используя полученную лицензию, и воспроизведения дешифрованного содержания. Устройство предоставления содержания включает в себя следующие элементы: средство предоставления данных управления (например, сервер 24 метаданных, показанный на фиг.2), предназначенное для предоставления данных управления загрузкой, которые необходимы для устройства приема содержания для загрузки содержания, и данных управления воспроизведением, которые необходимы для устройства приема содержания для воспроизведения загруженного содержания в устройство приема содержания; средство предоставления содержания (например, сервер 25 содержания, показанный на фиг.2), предназначенное для предоставления, в устройство приема содержания, зашифрованного содержания, в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой; и средство предоставления лицензии (например, сервер 26 ЦУП, показанный на фиг.2), предназначенное для предоставления, в устройство приема содержания, лицензии, включающей в себя ключ для дешифрования зашифрованного содержания, в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой и для предоставления в устройство приема содержания лицензии, в ответ на запрос из устройства приема содержания, на основе данных управления воспроизведением.
Способ загрузки содержания в соответствии с первым вариантом воплощения настоящего изобретения представляет собой способ загрузки содержания, предназначенный для системы загрузки содержания, включающий в себя устройство предоставления содержания, выполненное с возможностью предоставления содержания, и устройство приема содержания, выполненное с возможностью приема содержания, предоставляемого из устройства предоставления содержания через сеть. Способ включает в себя этапы приема, используя устройство приема содержания, операции, вводимой пользователем (например, этап S11 на фиг.8); получения, используя устройство приема содержания, в ответ на операцию, введенную пользователем, данных управления загрузкой, необходимых для загрузки содержания, из устройства предоставления содержания (например, этап S13 на фиг.8); запроса, используя устройство приема содержания, на основе данных управления загрузкой, зашифрованного содержания и данных управления воспроизведением, необходимых для воспроизведения зашифрованного содержания из устройства предоставления содержания (например, этапы S15 и S17 на фиг.8); предоставления, используя устройство предоставления содержания, зашифрованного содержания и данных управления воспроизведением в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой (например, этап S18 по фиг.8); запроса, используя устройство приема содержания, в случае когда загружают зашифрованное содержание, лицензии, включающей в себя ключ для дешифрования зашифрованного содержания, из устройства предоставления содержания, на основе данных управления загрузкой, и предоставления, используя устройство предоставления содержания, лицензии в устройство приема содержания, в ответ на запрос из устройства приема содержания, на основе данных управления загрузкой (например, этап S20 по фиг.8); проверки, используя устройство приема содержания, для воспроизведения загруженного и зашифрованного содержания, полученной лицензии на основе данных управления воспроизведением (например, этап S85 по фиг.11) и повторный запрос лицензии в соответствии с результатом проверки и предоставление, используя устройство предоставления содержания, лицензии в устройство приема содержания в ответ на запрос из устройства приема содержания, на основе данных управления воспроизведением (например, этап S88 по фиг.11).
Что касается второго и третьего вариантов воплощения настоящего изобретения, соответствие между свойствами пунктов формулы изобретения и конкретными элементами, раскрытыми в варианте воплощения настоящего изобретения, описанными со ссылкой на описание или на чертежи, аналогично приведенному в предыдущих вариантах воплощения, и их описание, таким образом, не приведено.
Конкретный вариант воплощения настоящего изобретения будет подробно описан ниже со ссылкой на чертежи.
На фиг.1 иллюстрируется основная концепция системы загрузки содержания в соответствии с вариантом воплощения настоящего изобретения.
Система 1 загрузки содержания включает в себя устройство 10 приема, предусмотренное дома у пользователя, который просматривает содержание, и устройство 20 предоставления, которое позволяет устройству 10 приема загружать содержание после запроса из устройства 10 приема, подключенного к устройству 20 предоставления через сеть 2.
В представленном варианте воплощения термин "загрузка" относится к передаче электронных данных, таких как содержание, из устройства 20 предоставления в устройство 10 приема через сеть 2 и накопление переданных электронных данных в устройстве 10 приема. Термин "содержание" относится к зашифрованным данным, включающим в себя аудио/видео (АВ) данные, предназначенные для воспроизведения видеоизображения и соответствующего звука, и данные субтитров, соответствующие АВ данным.
Сеть 2 представляет собой сеть передачи данных, представленную сетью Интернет. Предпочтительно, но не обязательно, чтобы сеть 2 имела высокую скорость передачи данных, поскольку содержание загружают и используют в системе 1 загрузки содержания.
Предполагается, что устройство 10 приема установлено внутри или подключено снаружи, например, к телевизионному приемнику. Устройство 20 предоставления включает в себя множество серверов, предусмотренных в сети 2 (подробное описание устройства 10 приема и устройства 20 предоставления будет представлено ниже со ссылкой на фиг.3).
В соответствии с системой 1 загрузки содержания, как показано на фиг.2, пользователь устройства 10 приема может загружать произвольное содержание из устройства 20 предоставления через сеть 2 и затем воспроизводить и просматривать содержание А, сохраненное в устройстве 10 приема, в произвольное время.
Рассмотрим теперь фиг.3, со ссылкой на которую будет подробно описана примерная структура устройства 10 приема и устройства 20 предоставления, включенного в систему 1 загрузки содержания.
Устройство 10 приема включает в себя браузер 11, который обращается к устройству 20 предоставления для получения документа на языке гипертекстовой разметки (HTML, ЯГТР), документа на языке разметки широковещательной передачи (BML, ЯРШ) или тому подобного, и отображает веб-страницу; загрузчик 12, который передает содержание и его метаданные из устройства 20 предоставления как приложение помощи для браузера 11 и сохраняет переданное содержание и метаданные в накопителе 13; накопитель 13 включает в себя привод на жестком диске или тому подобное; путеводитель 14 по электронному содержанию (ECG, ПЭС), который отображает список частей загруженного содержания для пользователя; АВ проигрыватель 15, который воспроизводит загруженное содержание; клиент 16 цифрового управления правами (ЦУП), который получает лицензию, включающую в себя ключ содержания, необходимый для дешифрования зашифрованного содержания, из устройства 20 предоставления; и модуль 17 внешнего вывода, который выводит содержание, воспроизводимое АВ проигрывателем 15 из устройства 10 приема.
На основе документа ЯГТР, документа ЯШР или тому подобного, полученного из устройства 20 предоставления, браузер 11 отображает веб-страницу, предлагающую контракт на услугу загрузки содержания, и веб-страницу, позволяющую пользователю интерактивно вводить операции для приобретения содержания или выбора содержания для загрузки.
Загрузчик 12 активируют под управлением браузера 11 на основе документа ЯГТР, документа ЯШР или тому подобного. Загрузчик 12 передает метаданные и зашифрованное содержание из устройства 20 предоставления и сохраняет переданные метаданные и содержание в накопителе 13. Метаданные включают в себя метафайл 31 управления загрузкой (фиг.5), который представляет собой инфо